Combine ICG scores in a pairwise manner.
combineICG( cpgObject, selected_ints = NULL, selected_genes = NULL, specific_genes_1 = NULL, specific_genes_2 = NULL, min_cells = 5, min_int_cells = 3, min_fdr = 0.05, min_spat_diff = 0, min_log2_fc = 0.5, do_parallel = TRUE, cores = NA, verbose = T )
| cpgObject | ICG (interaction changed gene) score object |
|---|---|
| selected_ints | subset of selected cell-cell interactions (optional) |
| selected_genes | subset of selected genes (optional) |
| specific_genes_1 | specific geneset combo (need to position match specific_genes_2) |
| specific_genes_2 | specific geneset combo (need to position match specific_genes_1) |
| min_cells | minimum number of target cell type |
| min_int_cells | minimum number of interacting cell type |
| min_fdr | minimum adjusted p-value |
| min_spat_diff | minimum absolute spatial expression difference |
| min_log2_fc | minimum absolute log2 fold-change |
| do_parallel | run calculations in parallel with mclapply |
| cores | number of cores to use if do_parallel = TRUE |
| verbose | verbose |
cpgObject that contains the filtered differential gene scores