CGBayesNets: conditional Gaussian Bayesian network learning and inference with mixed discrete and continuous data
- PMID: 24922310
- PMCID: PMC4055564
- DOI: 10.1371/journal.pcbi.1003676
CGBayesNets: conditional Gaussian Bayesian network learning and inference with mixed discrete and continuous data
Abstract
Bayesian Networks (BN) have been a popular predictive modeling formalism in bioinformatics, but their application in modern genomics has been slowed by an inability to cleanly handle domains with mixed discrete and continuous variables. Existing free BN software packages either discretize continuous variables, which can lead to information loss, or do not include inference routines, which makes prediction with the BN impossible. We present CGBayesNets, a BN package focused around prediction of a clinical phenotype from mixed discrete and continuous variables, which fills these gaps. CGBayesNets implements Bayesian likelihood and inference algorithms for the conditional Gaussian Bayesian network (CGBNs) formalism, one appropriate for predicting an outcome of interest from, e.g., multimodal genomic data. We provide four different network learning algorithms, each making a different tradeoff between computational cost and network likelihood. CGBayesNets provides a full suite of functions for model exploration and verification, including cross validation, bootstrapping, and AUC manipulation. We highlight several results obtained previously with CGBayesNets, including predictive models of wood properties from tree genomics, leukemia subtype classification from mixed genomic data, and robust prediction of intensive care unit mortality outcomes from metabolomic profiles. We also provide detailed example analysis on public metabolomic and gene expression datasets. CGBayesNets is implemented in MATLAB and available as MATLAB source code, under an Open Source license and anonymous download at http://www.cgbayesnets.com.
Conflict of interest statement
The authors have declared that no competing interests exist.
Similar articles
-
bAIcis: A Novel Bayesian Network Structural Learning Algorithm and Its Comprehensive Performance Evaluation Against Open-Source Software.J Comput Biol. 2020 May;27(5):698-708. doi: 10.1089/cmb.2019.0210. Epub 2019 Sep 5. J Comput Biol. 2020. PMID: 31486672 Free PMC article.
-
Dynamic interaction network inference from longitudinal microbiome data.Microbiome. 2019 Apr 2;7(1):54. doi: 10.1186/s40168-019-0660-3. Microbiome. 2019. PMID: 30940197 Free PMC article.
-
Bayesian network-response regression.Bioinformatics. 2017 Jun 15;33(12):1859-1866. doi: 10.1093/bioinformatics/btx050. Bioinformatics. 2017. PMID: 28165112
-
Review on statistical methods for gene network reconstruction using expression data.J Theor Biol. 2014 Dec 7;362:53-61. doi: 10.1016/j.jtbi.2014.03.040. Epub 2014 Apr 12. J Theor Biol. 2014. PMID: 24726980 Review.
-
Causal Queries from Observational Data in Biological Systems via Bayesian Networks: An Empirical Study in Small Networks.Methods Mol Biol. 2019;1883:111-142. doi: 10.1007/978-1-4939-8882-2_5. Methods Mol Biol. 2019. PMID: 30547398 Review.
Cited by
-
Enhancing stroke-associated pneumonia prediction in ischemic stroke: An interpretable Bayesian network approach.Digit Health. 2025 Apr 15;11:20552076251333568. doi: 10.1177/20552076251333568. eCollection 2025 Jan-Dec. Digit Health. 2025. PMID: 40297358 Free PMC article.
-
Partial Least Squares Discriminant Analysis and Bayesian Networks for Metabolomic Prediction of Childhood Asthma.Metabolites. 2018 Oct 23;8(4):68. doi: 10.3390/metabo8040068. Metabolites. 2018. PMID: 30360514 Free PMC article.
-
Inferring directional relationships in microbial communities using signed Bayesian networks.BMC Genomics. 2020 Dec 21;21(Suppl 6):663. doi: 10.1186/s12864-020-07065-0. BMC Genomics. 2020. PMID: 33349235 Free PMC article.
-
Bi-directional Association of Cerebrospinal Fluid Immune Markers with Stage of Alzheimer's Disease Pathogenesis.J Alzheimers Dis. 2018;63(2):577-590. doi: 10.3233/JAD-170887. J Alzheimers Dis. 2018. PMID: 29660934 Free PMC article.
-
Systems medicine: evolution of systems biology from bench to bedside.Wiley Interdiscip Rev Syst Biol Med. 2015 Jul-Aug;7(4):141-61. doi: 10.1002/wsbm.1297. Epub 2015 Apr 17. Wiley Interdiscip Rev Syst Biol Med. 2015. PMID: 25891169 Free PMC article. Review.
References
-
- Heckerman D, Gieger D (1995) Learning Bayesian Networks: A unification for discrete and Gaussian domains. Uncertainty in Artificial Intelligence: Morgan Kaufmann.
Publication types
MeSH terms
Grants and funding
LinkOut - more resources
Full Text Sources
Other Literature Sources