The hardware and bandwidth for this mirror is donated by METANET, the Webhosting and Full Service-Cloud Provider.
If you wish to report a bug, or if you are interested in having us mirror your free-software or open-source project, please feel free to contact us at mirror[@]metanet.ch.
AEenrich
We extend existing gene enrichment tests to perform adverse event enrichment analysis. Unlike the continuous gene expression data, adverse event data are counts. Therefore, adverse event data has many zeros and ties. We propose two enrichment tests. One is a modified Fisher’s exact test based on pre-selected significant adverse events, while the other is based on a modified Kolmogorov-Smirnov statistic. We add covariate adjustment to improve the analysis.
install.packages("AEenrich")
Then, load the package with
library(AEenrich)
If the devtools package is not yet installed, install it first:
install.packages('devtools')
Then run:
# install AEenrich from Github:
::install_github('umich-biostatistics/AEenrich')
devtoolslibrary(AEenrich)
For documentation pages:
?AEenrich
?enrich ?count_cases
# AEKS
## Type I data: data on report level
enrich(data = covid1, covar = c("SEX", "AGE"), p = 0, method = "aeks",
n_perms = 1000, drug.case = "COVID19", dd.group = group_info,
drug.control = "OTHER", min_size = 5, min_AE = 10, zero = FALSE)
## Type II data: aggregated data
enrich(data = covid2, covar = c("SEX", "AGE"), p = 0, method = "aeks",
n_perms = 1000, drug.case = "DrugYes", dd.group = group_info,
drug.control = "DrugNo", min_size = 5, min_AE = 10)
# AEFISHER
## Type I data: data on report level
enrich(data = covid1, covar = c("SEX", "AGE"), p = 0, method = "aefisher",
n_perms = 1000, drug.case = "COVID19", dd.group = group_info,
drug.control = "OTHER", min_size = 5, min_AE = 10, q.cut = 0.05,
or.cut = 1.5, cores = 8)
## Type II data: aggregated data
enrich(data = covid2, covar = c("SEX", "AGE"), p = 0, method = "aefisher",
n_perms = 1000, drug.case = "DrugYes", dd.group = group_info,
drug.control = "DrugNo", min_size = 5, min_AE = 10)
## Convert type I data to type II data
count_cases (data = covid1, drug.case = "COVID19", drug.control = "OTHER",
covar_cont = c("AGE"), covar_disc = c("SEX"),
breaks = list(c(16,30,50,65,120)))
Li, S. and Zhao, L. (2020). Adverse event enrichment tests using VAERS. arXiv:2007.02266.
Subramanian, A.e.a. (2005). Gene set enrichment analysis: a knowledge-based approach for interpreting genome-wide expression profiles. Proc Natl Acad Sci U S A. Proceedings of the National Academy of Sciences. 102. 15545-15550.
Tian, Lu & Greenberg, Steven & Kong, Sek Won & Altschuler, Josiah & Kohane, Isaac & Park, Peter. (2005). Discovering statistically significant pathways in expression profiling studies. Proceedings of the National Academy of Sciences of the United States of America.
These binaries (installable software) and packages are in development.
They may not be fully stable and should be used with caution. We make no claims about them.