Skip to contents

All functions

compute_log_fold_change()
Compute the log2 fold change and its standard error
compute_posterior()
Compute posterior according to Gamma-Poisson model
compute_posterior(<default>)
Compute posterior according to Gamma-Poisson model for matrices and sparse matrices.
compute_posterior(<eSVD>)
Compute posterior according to Gamma-Poisson model for eSVD object
compute_pvalue()
Compute p-values
compute_test_per_gene()
Gene-wise posterior + test statistic + p-value without storing posterior matrices
compute_test_statistic()
Compute test statistics
compute_test_statistic(<default>)
Compute test statistics for matrices
compute_test_statistic(<eSVD>)
Compute test statistics for eSVD object
eSVD()
Run the full eSVD-DE pipeline on a Seurat object
eSVD_helper()
Run eSVD-DE on a Seurat object, with cohort filtering and gene status
estimate_nuisance()
Estimate nuisance values
estimate_nuisance(<default>)
Estimate nuisance values for matrix or sparse matrices.
estimate_nuisance(<eSVD>)
Estimate nuisance values for eSVD objects (i.e., over-dispersion)
filter_cohort()
Filter a cohort before running eSVD-DE
fisher_test()
Fisher's exact test
format_covariates()
Format covariates
gandal_df
Gandal et al. results
generate_data()
Generate data
generate_null()
Generate null data
housekeeping_df
Hounkpe et al. housekeeping genes
initialize_esvd()
Initialize eSVD
multtest()
Perform multiple-testing adjustment using Efron's empirical null
opt_esvd()
Optimize eSVD
opt_esvd(<default>)
Optimize eSVD for matrices or sparse matrices.
opt_esvd(<eSVD>)
Optimize eSVD for eSVD objects
plot_fitted_vs_observed()
Plot the fitted count against the observed count
plot_nuisance()
Plot each gene's nuisance rate against a summary of the gene
recompute_pvalue()
Redo the test at another cap on the nuisance rate, without fitting again
reparameterization_esvd_covariates()
Reparameterize eSVD object
report_results()
Report the DE results from eSVD
sfari_df
SFARI genes
velmeshev_gene_df
Velmeshev et al. DEGs