fastBMA
fastBMA infers gene regulatory networks from genome-wide expression data using Bayesian Model Averaging to enable efficient and accurate reconstruction of genetic interactions.
Key Features:
- Bayesian Model Averaging: Implements an advanced Bayesian Model Averaging (BMA) framework for network inference from expression data.
- Distributed, Parallel, and Scalable Architecture: Executes in parallel across multiple CPU cores and supports distributed/cloud deployment to handle large genome-wide datasets.
- Transitive Reduction Module: Eliminates redundant indirect edges by mapping the transitive reduction problem to a shortest-path problem for computational efficiency.
- Performance and Efficiency: Demonstrates superior speed and reduced memory usage, with reported performance up to 100 times faster than LASSO on a single CPU core and validated on synthetic and genome-wide time series datasets from yeast and humans.
- Scalability: Capable of constructing large networks, exemplified by building a 10,000-gene regulation network in a few hours on a 32-core cloud cluster (two nodes of 16 cores each).
- Improved Accuracy and Speed: Provides enhanced accuracy and faster execution compared to ScanBMA and other rapid network inference methods.
Scientific Applications:
- Systems biology: Reconstruction of gene regulatory networks to study regulatory mechanisms and interactions in complex biological systems.
- Genome-wide time-series analysis: Inference of regulatory relationships from time-series expression datasets, including applications in yeast and human genomes.
Methodology:
Computational methods explicitly include Bayesian Model Averaging for model inference, parallel and distributed execution across CPU cores, and a transitive reduction step implemented by mapping to a shortest-path problem.
Topics
Details
- License:
- MIT
- Tool Type:
- command-line tool
- Operating Systems:
- Linux, Mac
- Programming Languages:
- C++
- Added:
- 7/14/2018
- Last Updated:
- 11/25/2024
Operations
Publications
Hung L, Shi K, Wu M, Young WC, Raftery AE, Yeung KY. fastBMA: scalable network inference and transitive reduction. GigaScience. 2017;6(10). doi:10.1093/gigascience/gix078. PMID:29020744. PMCID:PMC5632288.