calculate_cor_mat |
Performs aggregation based on cell clusters and condition. Then, it calculates correlation matrix of genes |
calculate_normalized_ratio |
Calculate cell scores based on number of genes |
correct_gene_symbols |
Process the cell markers names |
enrich_genes |
Performs parallel function on two lists |
filter_correlation |
Filter the genes based on specific correlation threshold |
filter_list |
Process the cell markers that overlap between the cell markers and scRNA matrix |
fisher_test |
Performs fisher exact test to get the significant overlap between genes for cell type assignment |
match_characters |
Process the cell markers that pass specific threshold in the gene correlation matrix |
phyper_test |
Performs phyper test to get the significant overlap between genes for cell type assignment |
process_clus |
Gets the associated cell types using correlation-based approach |
process_database |
Process the database for the sctype approach |
process_markers |
Process the cell markers database and return the processed list |
sccca |
Run the pipeline for the cell type assignment |
sctype |
Run the sctype approach as it's implemented by Ianevski, A., Giri, A.K. and Aittokallio, T. |