Preprocessing: pp
#
BAM/Fragment file processing#
|
Convert a BAM file to a fragment file. |
|
Import data fragment files and compute basic QC metrics. |
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. |