fastBMA: Scalable Network Inference and Transitive Reduction
Ling‐Hong HungiD, Kaiyuan ShiiD, Migao WuiD, William Chad YoungiD, Adrian E. RafteryiD, Ka Yee YeungiD
Abstract
BACKGROUNDInferring genetic networks from genome-wide expression data is extremely demanding computationally. We have developed fastBMA, a distributed, parallel and scalable implementation of Bayesian model averaging (BMA) for this purpose. fastBMA also includes a novel and computationally efficient method for eliminating redundant indirect edges in the network.\n\nFINDINGSWe evaluated the performance of fastBMA on synthetic data and experimental genome-wide yeast and human datasets. When using a single CPU core, fastBMA is up to 100 times faster than the next fastest method, LASSO, with increased accuracy. It is a memory efficient, parallel and distributed application that scales to human genome wide expression data. A 10,000-gene regulation network can be obtained in a matter of hours using a 32-core cloud cluster.\n\nCONCLUSIONSfastBMA is a significant improvement over its predecessor ScanBMA. It is orders of magnitude faster and more accurate than other fast network inference methods such as LASSO. The improved scalability allows it to calculate networks from genome scale data in a reasonable timeframe. The transitive reduction method can improve accuracy in denser networks. fastBMA is available as code (M.I.T. license) from GitHub (https://github.com/lhhunghimself/fastBMA), as part of the updated networkBMA Bioconductor package (https://www.bioconductor.org/packages/release/bioc/html/networkBMA.html) and as ready-to-deploy Docker images (https://hub.docker.com/r/biodepot/fastbma/).
02 /Specification & Classification
Click any tag to browse matching papers- Citations
- 8
- FWCI
- 0.78
- Field percentile
- top 30%
- Organism
- Assay
- Research Focus
- Approach
Reproducibility ledger
Nobody has reported trying to reproduce this paper yet. Did you replicate an experiment or run the code? Your report saves the next lab a week.
Sign in to file a reproducibility report.
Related papers
- Distributed Bayesian Networks Reconstruction on the Whole Genome Scale
Alina Frolova, Bartek Wilczyński·PeerJPeer-reviewed·Oct 19, 2018
- High-dimensional Bayesian network inference from systems genetics data using genetic node ordering
Lingfei Wang, Pieter Audenaert, Tom Michoel·Frontiers in GeneticsPeer-reviewed·Dec 19, 2019
- FINET: Fast Inferring NETwork
Anyou Wang, Rong Hai·BMC Research NotesPeer-reviewed·Nov 10, 2020
- REVERSE ENGINEERING GENE NETWORKS USING GLOBAL-LOCAL SHRINKAGE RULES
Viral Panchal, Daniel F. Linder·Interface FocusPeer-reviewed·Dec 13, 2019
- Parallel Framework for Inferring Genome-Scale Gene Regulatory Networks
Softya Sebastian, Swarup Roy·bioRxiv·Jul 11, 2021
- Mutual Information Estimation For Transcriptional Regulatory Network Inference
Jonathan S. Ish-Horowicz, John E. Reid·bioRxiv·Jul 26, 2017