Department of Electrical and Computer Engineering, Virginia Polytechnic Institute and State University, Arlington, VA 22203, United States.
Department of Pathology, Johns Hopkins Medical Institutions, Baltimore, MD 21231, United States.
Bioinformatics. 2024 Jun 3;40(6). doi: 10.1093/bioinformatics/btae376.
Complex diseases are often caused and characterized by misregulation of multiple biological pathways. Differential network analysis aims to detect significant rewiring of biological network structures under different conditions and has become an important tool for understanding the molecular etiology of disease progression and therapeutic response. With few exceptions, most existing differential network analysis tools perform differential tests on separately learned network structures that are computationally expensive and prone to collapse when grouped samples are limited or less consistent.
We previously developed an accurate differential network analysis method-differential dependency networks (DDN), that enables joint learning of common and rewired network structures under different conditions. We now introduce the DDN3.0 tool that improves this framework with three new and highly efficient algorithms, namely, unbiased model estimation with a weighted error measure applicable to imbalance sample groups, multiple acceleration strategies to improve learning efficiency, and data-driven determination of proper hyperparameters. The comparative experimental results obtained from both realistic simulations and case studies show that DDN3.0 can help biologists more accurately identify, in a study-specific and often unknown conserved regulatory circuitry, a network of significantly rewired molecular players potentially responsible for phenotypic transitions.
The Python package of DDN3.0 is freely available at https://github.com/cbil-vt/DDN3. A user's guide and a vignette are provided at https://ddn-30.readthedocs.io/.
复杂疾病通常是由多个生物途径的失调引起和特征化的。差异网络分析旨在检测不同条件下生物网络结构的显著重布线,并已成为理解疾病进展和治疗反应的分子病因的重要工具。除了少数例外,大多数现有的差异网络分析工具都是对分别学习的网络结构进行差异测试,这些结构计算成本高,当分组样本有限或一致性较差时容易崩溃。
我们之前开发了一种准确的差异网络分析方法——差异依赖网络(DDN),该方法能够在不同条件下联合学习共同和重布线的网络结构。我们现在引入了 DDN3.0 工具,该工具通过三种新的高效算法改进了该框架,即适用于不平衡样本组的加权误差度量的无偏模型估计、提高学习效率的多种加速策略以及数据驱动的超参数确定。从真实模拟和案例研究中获得的比较实验结果表明,DDN3.0 可以帮助生物学家更准确地识别特定于研究的、通常未知的保守调控电路,其中包括可能导致表型转变的显著重布线分子参与者的网络。
DDN3.0 的 Python 包可在 https://github.com/cbil-vt/DDN3.0 上免费获得。在 https://ddn-30.readthedocs.io/ 上提供了用户指南和示例。