π API referenceΒΆ
PreprocessingΒΆ
|
Create pseudobulk samples from single-cell RNA-seq data. |
|
Compute size factors for (single-cell) RNA-seq normalization. |
Differential ExpressionΒΆ
|
Fit Gamma-Poisson (negative binomial) GLMs to count data. |
|
Test for differential expression using quasi-likelihood F-test. |
|
One-shot negative binomial DE: fit model and test in one call. |
|
Result container for nb_fit. |
|
Differential expression testing for non-count data. |
|
Perform rank-based differential expression analysis using AUROC statistics. |
|
Run a DE function separately for each group and combine results. |
Effect SizesΒΆ
UtilitiesΒΆ
|
Build a design matrix from a formula or condition_key. |
|
Run enrichment analysis for a single gene list using Enrichr. |
ModelsΒΆ
|
Linear regression with Ordinary Least Squares estimation. |
|
Logistic regression in JAX. |
|
Negative Binomial regression in JAX. |
PlottingΒΆ
|
Create a dot plot showing mean expression and fraction of cells expressing markers per group. |
|
Create a dot plot showing mean expression and fraction of cells expressing markers per group. |
|
Create a matrix plot showing mean expression of markers per group. |
|
Create a violin plot for gene expression across groups and splits. |
|
Create a volcano plot using matplotlib. |