BMC BioinformaticsSystems BiologyPeer-reviewed journal article
DAGBagM: Learning directed acyclic graphs of mixed variables with an application to identify prognostic protein biomarkers in ovarian cancer
Shrabanti ChowdhuryiD, Ru WangiD, Qing YuiD, Catherine J. Huntoon, Larry M. Karnitz, Scott H. KaufmanniD, Steven P. GygiiD, Michael J. BirreriD, Amanda G. PaulovichiD, Jie PengiD, Pei WangiD
Abstract
MotivationDirected gene/protein regulatory networks inferred by applying directed acyclic graph (DAG) models to proteogenomic data has been shown effective for detecting causal biomarkers of clinical outcomes. However, there remain unsolved challenges in DAG learning to jointly model clinical outcome variables, which often take binary values, and biomarker measurements, which usually are continuous variables. Therefore, in this paper, we propose a new tool, DAGBagM, to learn DAGs with both continuous and binary nodes. By using appropriate models for continuous and binary variables, DAGBagM allows for either type of nodes to be parents or children nodes in the learned graph. DAGBagM also employs a bootstrap aggregating strategy to reduce false positives and achieve better estimation accuracy. Moreover, the aggregation procedure provides a flexible framework to robustly incorporate prior information on edges for DAG reconstruction. ResultsAs shown by simulation studies, DAGBagM performs better in identifying edges between continuous and binary nodes, as compared to commonly used strategies of either treating binary variables as continuous or discretizing continuous variables. Moreover, DAGBagM outperforms several popular DAG structure learning algorithms including the score-based hill climbing (HC) algorithm, constraint-based PC-algorithm (PC-alg), and the hybrid method max-min hill climbing (MMHC) even for constructing DAG with only continuous nodes. The HC implementation in the R package DAGBagM is much faster than that in a widely used DAG learning R package bnlearn. When applying DAGBagM to proteomics datasets from ovarian cancer studies, we identify potential prognostic protein biomarkers in ovarian cancer. Availability and implementationDAGBagM is made available as a github repository https://github.com/jie108/dagbagM.
- organism: human
- assay: proteomics
- research focus: gene regulatory network inference
- approach: statistical model
- Citations
- 14
- FWCI
- 0.66
- Field percentile
- top 32%
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
- DAG-HEART: Directed Acyclic Graph-Guided Health Equity-Aware Representation Transfer Learning Framework for Breast Cancer
Min-Jeong Baek, Jieqiong Wang, Shibiao Wan·bioRxiv·Sep 3, 2026
- DGMP: Identifying Cancer Driver Genes by Jointing DGCN and MLP from Multi-omics Genomic Data
Shao‐Wu Zhang, Jingyu Xu, Tong Zhang·Genomics Proteomics & BioinformaticsPeer-reviewed·Oct 1, 2022
- Identifying multi-omics biomarkers for ovarian cancer survival estimation
Kosar Fateh, Srinivasulu Yerukala Sathipati·bioRxiv·Aug 10, 2026
- DeepMOCCA: A pan-cancer prognostic model identifies personalized prognostic markers through graph attention and multi-omics data integration
Sara Althubaiti, Maxat Kulmanov, … Robert Hoehndorf·bioRxiv·Mar 2, 2021
- Transcriptomic Gene Network Profiling and Weak Signal Detection for Prediction of Ovarian Cancer Occurrence, Survival, and Severity by Integrating Bulk and Single-cell RNAseq Data
Yanming Li, Mihaela E. Sardiu, … Murshalina Akhter·medRxiv·Dec 21, 2023
- E2EGraph: An End-to-end Graph Learning Model for Interpretable Prediction of Pathlogical Stages in Prostate Cancer
Wenkang Zhan, Chen Song, … Xinghua Mindy Shi·bioRxiv·Mar 9, 2023