• 文献检索
  • 文档翻译
  • 深度研究
  • 学术资讯
  • Suppr Zotero 插件Zotero 插件
  • 邀请有礼
  • 套餐&价格
  • 历史记录
应用&插件
Suppr Zotero 插件Zotero 插件浏览器插件Mac 客户端Windows 客户端微信小程序
定价
高级版会员购买积分包购买API积分包
服务
文献检索文档翻译深度研究API 文档MCP 服务
关于我们
关于 Suppr公司介绍联系我们用户协议隐私条款
关注我们

Suppr 超能文献

核心技术专利:CN118964589B侵权必究
粤ICP备2023148730 号-1Suppr @ 2026

文献检索

告别复杂PubMed语法,用中文像聊天一样搜索,搜遍4000万医学文献。AI智能推荐,让科研检索更轻松。

立即免费搜索

文件翻译

保留排版,准确专业,支持PDF/Word/PPT等文件格式,支持 12+语言互译。

免费翻译文档

深度研究

AI帮你快速写综述,25分钟生成高质量综述,智能提取关键信息,辅助科研写作。

立即免费体验

基于ASP的非确定性同步和异步多值网络中吸引子枚举方法。

ASP-based method for the enumeration of attractors in non-deterministic synchronous and asynchronous multi-valued networks.

作者信息

Ben Abdallah Emna, Folschette Maxime, Roux Olivier, Magnin Morgan

机构信息

École Centrale de Nantes, LS2N UMR CNRS 6004, 1 rue de la Noë, 44321 Nantes, France.

Université de Nantes, LS2N UMR CNRS 6004, 1 rue de la Noë, 44321 Nantes, France.

出版信息

Algorithms Mol Biol. 2017 Aug 15;12:20. doi: 10.1186/s13015-017-0111-2. eCollection 2017.

DOI:10.1186/s13015-017-0111-2
PMID:28814968
原文链接:https://pmc.ncbi.nlm.nih.gov/articles/PMC5557630/
Abstract

BACKGROUND

This paper addresses the problem of finding attractors in biological regulatory networks. We focus here on non-deterministic synchronous and asynchronous multi-valued networks, modeled using automata networks (AN). AN is a general and well-suited formalism to study complex interactions between different components (genes, proteins,...). An attractor is a minimal trap domain, that is, a part of the state-transition graph that cannot be escaped. Such structures are terminal components of the dynamics and take the form of steady states (singleton) or complex compositions of cycles (non-singleton). Studying the effect of a disease or a mutation on an organism requires finding the attractors in the model to understand the long-term behaviors.

RESULTS

We present a computational logical method based on answer set programming (ASP) to identify all attractors. Performed without any network reduction, the method can be applied on any dynamical semantics. In this paper, we present the two most widespread non-deterministic semantics: the asynchronous and the synchronous updating modes. The logical approach goes through a complete enumeration of the states of the network in order to find the attractors without the necessity to construct the whole state-transition graph. We realize extensive computational experiments which show good performance and fit the expected theoretical results in the literature.

CONCLUSION

The originality of our approach lies on the exhaustive enumeration of all possible (sets of) states verifying the properties of an attractor thanks to the use of ASP. Our method is applied to non-deterministic semantics in two different schemes (asynchronous and synchronous). The merits of our methods are illustrated by applying them to biological examples of various sizes and comparing the results with some existing approaches. It turns out that our approach succeeds to exhaustively enumerate on a desktop computer, in a large model (100 components), all existing attractors up to a given size (20 states). This size is only limited by memory and computation time.

摘要

背景

本文探讨了在生物调控网络中寻找吸引子的问题。我们在此关注使用自动机网络(AN)建模的非确定性同步和异步多值网络。自动机网络是一种通用且适用的形式体系,用于研究不同组件(基因、蛋白质等)之间的复杂相互作用。吸引子是一个最小陷阱域,即状态转移图中无法逃脱的一部分。此类结构是动力学的终端组件,形式为稳态(单元素集)或循环的复杂组合(非单元素集)。研究疾病或突变对生物体的影响需要在模型中找到吸引子,以了解长期行为。

结果

我们提出了一种基于回答集编程(ASP)的计算逻辑方法来识别所有吸引子。该方法无需进行任何网络简化,可应用于任何动态语义。在本文中,我们介绍了两种最广泛使用的非确定性语义:异步和同步更新模式。逻辑方法通过对网络状态进行完全枚举来找到吸引子,而无需构建整个状态转移图。我们进行了广泛的计算实验,结果表明该方法性能良好,符合文献中的预期理论结果。

结论

我们方法的独特之处在于,借助回答集编程对所有可能的(一组)状态进行详尽枚举,以验证吸引子的属性。我们的方法以两种不同方案(异步和同步)应用于非确定性语义。通过将我们的方法应用于各种规模的生物学示例,并将结果与一些现有方法进行比较,展示了我们方法的优点。结果表明,我们的方法能够在台式计算机上,针对一个大型模型(100个组件),详尽枚举直至给定大小(20个状态)的所有现有吸引子。这个大小仅受内存和计算时间的限制。

https://cdn.ncbi.nlm.nih.gov/pmc/blobs/de34/5557630/adbb37bada75/13015_2017_111_Fig4_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/de34/5557630/41c3580a2e01/13015_2017_111_Fig1_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/de34/5557630/af1f65e74a93/13015_2017_111_Fig2_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/de34/5557630/f6a747079e74/13015_2017_111_Fig3_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/de34/5557630/adbb37bada75/13015_2017_111_Fig4_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/de34/5557630/41c3580a2e01/13015_2017_111_Fig1_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/de34/5557630/af1f65e74a93/13015_2017_111_Fig2_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/de34/5557630/f6a747079e74/13015_2017_111_Fig3_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/de34/5557630/adbb37bada75/13015_2017_111_Fig4_HTML.jpg

相似文献

1
ASP-based method for the enumeration of attractors in non-deterministic synchronous and asynchronous multi-valued networks.基于ASP的非确定性同步和异步多值网络中吸引子枚举方法。
Algorithms Mol Biol. 2017 Aug 15;12:20. doi: 10.1186/s13015-017-0111-2. eCollection 2017.
2
Estimating Attractor Reachability in Asynchronous Logical Models.估计异步逻辑模型中的吸引子可达性。
Front Physiol. 2018 Sep 7;9:1161. doi: 10.3389/fphys.2018.01161. eCollection 2018.
3
Detection of attractors of large Boolean networks via exhaustive enumeration of appropriate subspaces of the state space.通过穷举状态空间的适当子空间来检测大布尔网络的吸引子。
BMC Bioinformatics. 2013 Dec 13;14:361. doi: 10.1186/1471-2105-14-361.
4
An FVS-Based Approach to Attractor Detection in Asynchronous Random Boolean Networks.基于 FVS 的异步随机布尔网络吸引子检测方法。
IEEE/ACM Trans Comput Biol Bioinform. 2022 Mar-Apr;19(2):806-818. doi: 10.1109/TCBB.2020.3028862. Epub 2022 Apr 1.
5
An efficient algorithm for computing attractors of synchronous and asynchronous Boolean networks.一种用于计算同步和异步布尔网络吸引子的有效算法。
PLoS One. 2013 Apr 9;8(4):e60593. doi: 10.1371/journal.pone.0060593. Print 2013.
6
Approximating Attractors of Boolean Networks by Iterative CTL Model Checking.通过迭代 CTL 模型检查逼近布尔网络吸引子。
Front Bioeng Biotechnol. 2015 Sep 8;3:130. doi: 10.3389/fbioe.2015.00130. eCollection 2015.
7
Identification of bifurcation transitions in biological regulatory networks using Answer-Set Programming.使用回答集编程识别生物调控网络中的分支转变
Algorithms Mol Biol. 2017 Jul 20;12:19. doi: 10.1186/s13015-017-0110-3. eCollection 2017.
8
Network capacity analysis for latent attractor computation.用于潜在吸引子计算的网络容量分析。
Network. 2003 May;14(2):273-302.
9
Analysis of discrete bioregulatory networks using symbolic steady states.使用符号稳态分析离散生物调节网络。
Bull Math Biol. 2011 Apr;73(4):873-98. doi: 10.1007/s11538-010-9609-1. Epub 2010 Dec 18.
10
Attractor Stability in Finite Asynchronous Biological System Models.有限异步生物系统模型中的吸引子稳定性。
Bull Math Biol. 2019 May;81(5):1442-1460. doi: 10.1007/s11538-018-00565-x. Epub 2019 Jan 17.

引用本文的文献

1
Trap spaces of multi-valued networks: definition, computation, and applications.多值网络的陷阱空间:定义、计算与应用。
Bioinformatics. 2023 Jun 30;39(39 Suppl 1):i513-i522. doi: 10.1093/bioinformatics/btad262.
2
Attractor detection and enumeration algorithms for Boolean networks.布尔网络的吸引子检测与枚举算法
Comput Struct Biotechnol J. 2022 May 21;20:2512-2520. doi: 10.1016/j.csbj.2022.05.027. eCollection 2022.
3
Identification of periodic attractors in Boolean networks using a priori information.利用先验信息识别布尔网络中的周期吸引子。

本文引用的文献

1
Identification of bifurcation transitions in biological regulatory networks using Answer-Set Programming.使用回答集编程识别生物调控网络中的分支转变
Algorithms Mol Biol. 2017 Jul 20;12:19. doi: 10.1186/s13015-017-0110-3. eCollection 2017.
2
Fixed-points in random Boolean networks: The impact of parallelism in the Barabási-Albert scale-free topology case.随机布尔网络中的不动点:巴拉巴西-阿尔伯特无标度拓扑情形下并行性的影响。
Biosystems. 2016 Dec;150:167-176. doi: 10.1016/j.biosystems.2016.10.003. Epub 2016 Oct 17.
3
Model checking to assess T-helper cell plasticity.
PLoS Comput Biol. 2022 Jan 14;18(1):e1009702. doi: 10.1371/journal.pcbi.1009702. eCollection 2022 Jan.
4
Qualitative Modeling, Analysis and Control of Synthetic Regulatory Circuits.合成调控回路的定性建模、分析与控制。
Methods Mol Biol. 2021;2229:1-40. doi: 10.1007/978-1-0716-1032-9_1.
通过模型检测评估 T 辅助细胞的可塑性。
Front Bioeng Biotechnol. 2015 Jan 28;2:86. doi: 10.3389/fbioe.2014.00086. eCollection 2014.
4
Cooperative development of logical modelling standards and tools with CoLoMoTo.与 CoLoMoTo 合作开发逻辑建模标准和工具。
Bioinformatics. 2015 Apr 1;31(7):1154-9. doi: 10.1093/bioinformatics/btv013. Epub 2015 Jan 25.
5
ASP-G: an ASP-based method for finding attractors in genetic regulatory networks.ASP-G:一种基于 ASP 的方法,用于在遗传调控网络中寻找吸引子。
Bioinformatics. 2014 Nov 1;30(21):3086-92. doi: 10.1093/bioinformatics/btu481. Epub 2014 Jul 15.
6
Detection of attractors of large Boolean networks via exhaustive enumeration of appropriate subspaces of the state space.通过穷举状态空间的适当子空间来检测大布尔网络的吸引子。
BMC Bioinformatics. 2013 Dec 13;14:361. doi: 10.1186/1471-2105-14-361.
7
Logical modelling of Drosophila signalling pathways.果蝇信号通路的逻辑建模
Mol Biosyst. 2013 Sep;9(9):2248-58. doi: 10.1039/c3mb70187e.
8
Finding a periodic attractor of a Boolean network.寻找布尔网络的周期吸引子。
IEEE/ACM Trans Comput Biol Bioinform. 2012 Sep-Oct;9(5):1410-21. doi: 10.1109/TCBB.2012.87.
9
Logical modelling of gene regulatory networks with GINsim.使用GINsim对基因调控网络进行逻辑建模。
Methods Mol Biol. 2012;804:463-79. doi: 10.1007/978-1-61779-361-5_23.
10
A SAT-based algorithm for finding attractors in synchronous Boolean networks.基于 SAT 的同步布尔网络吸引子搜索算法
IEEE/ACM Trans Comput Biol Bioinform. 2011 Sep-Oct;8(5):1393-9. doi: 10.1109/TCBB.2010.20.