edgepy
This module is a partial port in Python of the R Bioconductor edgeR package.
Only the functionalities necessary to inmoose.pycombat.pycombat_seq() have
been ported so far.
|
A class for storing read counts and associated information from digital gene expression or sequencing technologies. |
|
Add a library size-adjusted prior count to each observation. |
|
Compute adjusted profile log-likelihoods for the dispersion parameters of genewise negative binomial GLMs. |
|
Compute average log2 counts per million for each row of counts. |
|
Convert a general design matrix into a oneway layout if that is possible. |
|
Estimate a common dispersion parameter across multiple negative binomial GLMs, by maximizing the Cox-Reid adjusted profile likelihood. |
|
Estimate genewise dispersion parameters across multiple negative binomial GLMs using weighted Cox-Reid adjusted profile likelihood and cubic spline interpolation over a genewise grid. |
|
Estimate a common negative binomial dispersion parameter for a DGE dataset with a general experimental design. |
|
Compute an empirical Bayes estimate of the negative binomial dispersion parameter for each tag, with expression levels specified by a log-linear model. |
|
Fit a negative binomial generalized log-linear model to the read counts for each gene. |
|
Fit genewise negative binomial GLMs with log-link using Levenberg damping to ensure convergence. |
|
Fit single-group negative-binomial GLMs genewise. |
|
Fit multiple negative binomial GLMs with log-link by Fisher scoring with a single explanatory factor in the model. |
|
Moving average smoother for matrix columns. |
|
Residual deviances for row-wise negative binomial GLMs. |
|
Compute estimated coefficients for a negative binomial GLM in such a way that the log-fold-changes are shrunk towards zero. |
|
Split the counts according to group |
|
Take a systematic subset of indices stratified by a ranking variable |
|
Check for standard components of DGEList object |