Preprocessing: pp
#
BAM/Fragment file processing#
|
Convert a BAM file to a fragment file. |
|
Import data fragment files and compute basic QC metrics. |
|
Import values associated with base pairs, typically from experiments like whole-genome bisulfite sequencing (WGBS). |
|
Import chromatin contacts. |
|
Calling cells based on the number of feature counts. |
Matrix operation#
|
Generate cell by bin count matrix. |
|
Generate cell by peak count matrix. |
|
Generate cell by gene activity matrix. |
|
Filter cell outliers based on counts and numbers of genes expressed. |
|
Perform feature selection by selecting the most accessibile features across all cells unless |
|
Compute a neighborhood graph of observations. |
Doublet removal#
|
Compute probability of being a doublet using the scrublet algorithm. |
|
Remove doublets according to the doublet probability or doublet score. |
Data Integration#
|
A modified MNN-Correct algorithm based on cluster centroid. |
|
Use harmonypy to integrate different experiments. |
|
Use Scanorama [Hie19] to integrate different experiments. |