WTFgenes
WTFgenes performs gene set enrichment analysis to identify ontology-term associations in experimentally derived gene lists using statistical tests.
Key Features:
- Hypergeometric Distribution: Implements the hypergeometric test to assess the significance of gene enrichment within ontology terms.
- Model-Based Test (Collapsed Likelihood): Uses a collapsed likelihood framework for model-based gene set enrichment analysis.
- JavaScript Implementation: Provides an implementation in JavaScript that executes the analytical computations.
- C++11 Implementation: Provides a C++11 implementation with approximately twice the computation speed of the JavaScript version.
Scientific Applications:
- Gene list interpretation: Interprets gene lists derived from high-throughput experiments such as RNA sequencing and microarray analyses to identify significant ontology associations.
- Functional characterization: Elucidates biological processes, molecular functions, and cellular components associated with phenotypes or disease states.
Methodology:
Analyses are based on the hypergeometric test and a model-based analysis employing a collapsed likelihood approach.
Topics
Details
- License:
- BSD-3-Clause
- Tool Type:
- command-line tool, web application
- Programming Languages:
- JavaScript, C++
- Added:
- 8/21/2018
- Last Updated:
- 12/10/2018
Operations
Publications
Mungall CJ, Holmes IH. WTFgenes: What's The Function of these genes? Static sites for model-based gene set analysis. F1000Research. 2017;6:423. doi:10.12688/f1000research.11175.1.
Funding: - U.S. Department of Energy: DE-AC02-05CH11231, R24-OD011883
- National Human Genome Research Institute: HG004483
Links
Repository
https://github.com/evoldoers/wtfgenes