BitEpi
BitEpi performs exhaustive searches for higher-order epistatic interactions among single nucleotide polymorphisms (SNPs/SNVs) associated with binary phenotypes such as case/control to identify multi-variant contributions to polygenic diseases.
Key Features:
- Exhaustive search up to four SNVs: Systematically tests all possible combinations of up to four bi-allelic variants (SNVs), e.g., evaluating over 230,000 4-out-of-50 combinations.
- Bitwise algorithm: Employs a novel bitwise algorithm that enables 3-SNV and 4-SNV searches to run 2.1× and 56× faster, respectively, compared to existing software.
- Entropy-based statistic and significance testing: Incorporates an entropy statistic for identifying interactive SNVs reported as 44% more accurate than traditional methods and includes p-value–based significance testing.
- Real-world dataset scale: Demonstrated on datasets comprising 4,900 samples and 87,000 SNPs to support large-scale genomic analyses.
- Visualization support: Provides visualization via EpiExplorer with integration for Cytoscape.
Scientific Applications:
- Epistasis discovery in polygenic diseases: Enables identification of higher-order SNV interactions that modulate polygenic disease risk beyond pairwise associations.
- Case/control genetic association studies: Facilitates exhaustive analysis of SNP interactions associated with binary phenotypes to inform genotype–phenotype relationships and potential therapeutic targets.
Methodology:
Systematically enumerates combinations of up to four bi-allelic variants, implements a novel bitwise algorithm, computes an entropy-based statistic for interaction detection, and applies p-value–based significance testing.
Topics
Details
- Programming Languages:
- R, C++, C
- Added:
- 1/14/2020
- Last Updated:
- 12/9/2020
Operations
Publications
Bayat A, Hosking B, Jain Y, Hosking C, Kodikara M, Reti D, Twine NA, Bauer DC. Fast and Accurate Exhaustive Higher-Order Epistasis Search with BitEpi. Unknown Journal. 2019. doi:10.1101/858282.
DOI: 10.1101/858282