Tools#
Aggregate profiles and ask what the perturbations did.
Aggregation#
|
Aggregate |
|
One profile per group, weighting replicates by how well they agree. |
Replicates and reproducibility#
|
Mean average precision per group, with a permutation null. |
|
Store pairwise profile similarity in |
|
Median replicate correlation against a non-replicate null. |
|
Similarity of each replicate to its group, z-scored against its similarity to the controls. |
|
Test whether each perturbation's effect reproduces across settings. |
|
Score how much a group's signature improves with each additional replicate. |
Hits and effect sizes#
|
Call hits by testing each group's distance from the controls. |
|
Energy distance between each group and the controls, or between every pair. |
|
Per-feature effect size of each group against the reference. |
|
Wasserstein-1 distance per feature between each group and the reference. |
|
Moderated t-test per feature, per group, with wells as the replicates. |
|
Collapse a differential table into a perturbation-by-feature-family matrix. |
|
Flag perturbations that both lost cells and moved away from the controls. |
Dose response#
|
Test whether each compound's response grows with concentration. |
|
Which features respond to a compound's concentration, and at what concentration each one starts. |
|
Whether a compound's phenotype only grows with concentration, or turns into a different one. |
|
Each compound's whole path through its own responding window, on one comparable axis. |
Mechanism of action#
|
Leave-one-out nearest-neighbor mechanism assignment. |
|
Test which mechanisms are over-represented among each profile's nearest neighbors. |
Feature sets#
|
Build a decoupler network from the parsed feature annotation. |
|
Score every profile against every feature set. |
|
Rank features by how well they separate each group, with the annotation attached. |
|
Rank feature sets by how far each group's score sits from the rest. |
Clusters and gene sets#
|
Cluster the profiles and store the labels, with the linkage tree for a dendrogram. |
|
Fetch a gene-set network, or read one from a GMT file. |
|
Test each group's genes for over-representation of gene sets. |
|
Test which gene sets are over-represented among the hits. |
|
Score how similar the profiles of each gene set's genes are. |
|
Test the most-similar perturbation pairs for enrichment of known interactions. |
Single cells#
|
Fraction of each well's cells in each cluster, as a well-level object. |
|
Test each perturbation against the controls within each cluster. |
|
Assign G1, S or G2M from integrated DNA intensity. |
|
Mean distance to the |