ABCDEFGHIJKLMNOPQRSTU
1
modeling objectives/ prediction types
2
TypeNameDataDescription1.i1.ii234Code
3
Shallow classification & regressionSCATTometargeted (qRT-PCR), cell line sensitivitysemi-ensemble of linear predictorsxR, https://github.com/bvnlab/SCATTome
4
AugurscRNA, scATAC, STARmap, MERFISHmeasure response as the sampled cross-val AUROC from random forest trained to predict perturbation labelxR, https://github.com/neurorestore/Augur
5
MIMOSCAPerturb-seqlinear regression on combinations with interaction terms for covariatesxpossiblexxpython, https://github.com/asncd/MIMOSCA
6
BeyondcellscRNAComparison and matching with L1000 signaturesxxR
7
CellDriftpython
8
Factor modelingDRUG-NEMCyTOFNested Effect Model using drug-subpopulation effect matrix, maximize combined effect probabilities with fewest compoundspossiblexnot available
9
MUSICCRISPRtopic modeling decomposition of perturbed conditionsxN/AR, https://github.com/bm2-lab/MUSIC
10
scMAGeCKCROP-seqtwo separate models - LR for perturbations and RRA for ranking genes from the perturbed conditionpossiblexR, https://github.com/weililab/scMAGeCK
11
GSFACRISPR Bayesian factorization model which uses gRNA target as prior for factor weightspossiblexpossibleN/AR
12
scINSIGHTscRNAdecompose expression into both condition specific and general factor matricesxpossibleR
13
Non-linear distribution modelingscGenscRNAVAE and perturbational effect modeled with latent space arithmeticxxpython, https://github.com/theislab/scgen
14
trVAEscRNACVAE + maximum mean discrepancy to handle multiple perturbationsxxpython, https://github.com/theislab/trVAE
15
PhEMDCyTOF, scRNAearth mover's distance on cluster proportions as embedded by PHATExxxR, https://github.com/KrishnaswamyLab/phemd
16
MELDscRNAsignal processing on the neighbors graph to measure a response per single cellpossiblex**python, https://github.com/KrishnaswamyLab/MELD
17
PopAlignscRNAalignment of subpopulations represented as Gaussian probability distributions in oNMF latent spacexx**python, https://github.com/thomsonlab/popalign
18
contrastiveVIscRNAmulti-encoder AE to prioritize target source of variationxpossiblepython
19
CellOT4ioptimal transportxpossiblepython
20
Network modelsCellOracle*scRNA, scATACsignal propagation through inferred gene regulatory networksxpossiblexN/Apython, https://github.com/morris-lab/CellOracle
21
* for genetic perturbations
22
** relies on classical differential expression methods
23
Note that this field indicates data modalities used in the paper, and that most tools are not technically limited to these modalities.
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100