Nothing Special   »   [go: up one dir, main page]

skip to main content
10.1007/978-3-031-71671-3_16guideproceedingsArticle/Chapter ViewAbstractPublication PagesConference Proceedingsacm-pubtype
Article

Uncovering Dynamic Structures Within Cyclic Attractors of Asynchronous Boolean Networks with Spectral Clustering

Published: 19 September 2024 Publication History

Abstract

Boolean models provide an intuitive framework for the investigation of complex biological networks. Dynamics that implement asynchronous update rules, in particular, can help embody the complexity arising from non-deterministic behavior. These transition systems allow for the emergence of complex attractors, cyclic subgraphs that capture oscillating asymptotic behavior. Techniques that explore and attempt to describe the structures of these attractors have received limited attention. In this context, the incorporation of process rate information may yield additional insights into dynamical patterns. Here, we propose to use a spectral clustering algorithm on the kinetic rate matrix of time-continuous Boolean networks to uncover dynamic structures within cyclic attractors. The Robust Perron Cluster Analysis (PCCA+) can be used to unravel metastable sets in Markov jump processes, i.e. sets in which a system remains for a long time before it switches to another metastable set. As a proof-of-concept, we apply this method to Boolean models of the mammalian cell cycle. By considering the categorization of transitions as either slow or fast, we investigate the impact of time information on the emergence of significant sub-structures.

References

[1]
Albert, R., Robeva, R.: Chapter 4 – Signaling networks: asynchronous Boolean models. In: Robeva, R.S. (ed.) Algebraic and Discrete Mathematical Methods for Modern Biology, pp. 65–91. Academic Press, Boston (2015).
[2]
Beneš, N., Brim, L., Huvar, O., Pastva, S., Šafránek, D., Šmijáková, E.: AEON.py: python library for attractor analysis in asynchronous Boolean networks. Bioinformatics 38(21), 4978–4980 (2022).
[3]
Cooper, G.M.: The Cell: A molecular approach, 2nd edn. Sinauer Associates, Sunderland (2000)
[4]
Davidich MI and Bornholdt S Boolean network model predicts cell cycle sequence of fission yeast PLoS ONE 2008 3 2
[5]
Deritei D, Rozum J, Ravasz Regan E, and Albert R A feedback loop of conditionally stable circuits drives the cell cycle from checkpoint to checkpoint Sci. Rep. 2019 9 1 16430
[6]
Deuflhard P and Weber M Robust Perron cluster analysis in conformation dynamics Linear Algebra Appl. 2005 398 161-184
[7]
Diop, O., Tourniel, L., Fromion, V.: Summarizing complex asynchronous Boolean attractors, application to the analysis of a mammalian cell cycle model. In: 2019 18th European Control Conference (ECC), pp. 1677–1682. IEEE (2019).
[8]
Estivill-Castro V Why so many clustering algorithms: a position paper SIGKDD Explor. 2002 4 1 65-75
[9]
Fackeldey K, Sikorski A, and Weber M Spectral clustering for non-reversible Markov chains Comput. Appl. Math. 2018 37 5 6376-6391
[10]
Fauré A, Naldi A, Chaouiya C, and Thieffry D Dynamical analysis of a generic Boolean model for the control of the mammalian cell cycle Bioinformatics 2006 22 14 e124-e131
[11]
Frank AS, Sikorski A, and Röblitz S Spectral clustering of Markov chain transition matrices with complex eigenvalues J. Comput. Appl. Math. 2024 444
[12]
Gillespie DT Exact stochastic simulation of coupled chemical reactions J. Phys. Chem. 1977 81 25 2340-2361
[13]
Husic BE and Pande VS Markov state models: from an art to a science J. Am. Chem. Soc. 2018 140 7 2386-2396
[14]
Irons DJ Logical analysis of the budding yeast cell cycle J. Theor. Biol. 2009 257 4 543-559
[15]
Kauffman S Homeostasis and differentiation in random genetic control networks Nature 1969 224 5215 177-178
[16]
Koltai M, Noel V, Zinovyev A, Calzone L, and Barillot E Exact solving and sensitivity analysis of stochastic continuous time Boolean models BMC Bioinform. 2020 21 1-22
[17]
Meyer CD Sensitivity of the stationary distribution of a Markov chain SIAM J. Matrix Anal. Appl. 1994 15 3 715-728
[18]
Moler C and Van Loan C Nineteen dubious ways to compute the exponential of a matrix, twenty-five years later SIAM Rev. 2003 45 1 3-49
[19]
Müssel C, Hopfensitz M, and Kestler HA BoolNet-an R package for generation, reconstruction and analysis of Boolean networks Bioinformatics 2010 26 10 1378-1380
[20]
Newman ME and Girvan M Finding and evaluating community structure in networks Phys. Rev. E 2004 69 2
[21]
Novák B and Tyson JJ A model for restriction point control of the mammalian cell cycle J. Theor. Biol. 2004 230 4 563-579
[22]
Privault, N.: Understanding Markov Chains: Examples and Applications. SUMS, 2nd edn, p. 358. Springer, Singapore (2018).
[23]
Röblitz S and Weber M Fuzzy spectral clustering by PCCA+: application to Markov state models and data classification Adv. Data Anal. Classif. 2013 7 147-179
[24]
Stoll, G., et al.: MaBoSS 2.0: an environment for stochastic Boolean modeling. Bioinformatics 33(14), 2226–2228 (2017).
[25]
Stoll G, Viara E, Barillot E, and Calzone L Continuous time Boolean modeling for biological signaling: application of Gillespie algorithm BMC Syst. Biol. 2012 6 1 1-18
[26]
Thakar J Pillars of biology: Boolean modeling of gene-regulatory networks J. Theor. Biol. 2023 578
[27]
Thomas R Regulatory networks seen as asynchronous automata: a logical description J. Theor. Biol. 1991 153 1 1-23
[28]
Trinh, V.G., Hiraishi, K., Benhamou, B.: Computing attractors of large-scale asynchronous Boolean networks using minimal trap spaces. In: BCB 2022: Proceedings of the 13th ACM International Conference on Bioinformatics, Computational Biology and Health Informatics, pp. 1–10 (2022).
[29]
Von Luxburg U A tutorial on spectral clustering Stat. Comput. 2007 17 395-416
[30]
Weber, M., Rungsarityotin, W., Schliep, A.: Perron cluster analysis and its connection to graph partitioning for noisy data. Technical Report 04-39, ZIB (2004). https://webdoc.sub.gwdg.de/ebook/serien/ah/reports/zib/zib2004/paperweb/reports/ZR-04-39.pdf. Accessed 24 June 2024
[31]
Wei, J., Kuo, J.C.: Lumping analysis in monomolecular reaction systems. Analysis of the exactly lumpable system. Ind. Eng. Chem. Fundam. 8(1), 114–123 (1969).

Index Terms

  1. Uncovering Dynamic Structures Within Cyclic Attractors of Asynchronous Boolean Networks with Spectral Clustering
      Index terms have been assigned to the content through auto-classification.

      Recommendations

      Comments

      Please enable JavaScript to view thecomments powered by Disqus.

      Information & Contributors

      Information

      Published In

      cover image Guide Proceedings
      Computational Methods in Systems Biology: 22nd International Conference, CMSB 2024, Pisa, Italy, September 16–18, 2024, Proceedings
      Sep 2024
      267 pages
      ISBN:978-3-031-71670-6
      DOI:10.1007/978-3-031-71671-3
      • Editors:
      • Roberta Gori,
      • Paolo Milazzo,
      • Mirco Tribastone

      Publisher

      Springer-Verlag

      Berlin, Heidelberg

      Publication History

      Published: 19 September 2024

      Author Tags

      1. Time-continuous Boolean networks
      2. Markov chains
      3. Robust Perron cluster analysis (PCCA+)
      4. Mammalian cell cycle

      Qualifiers

      • Article

      Contributors

      Other Metrics

      Bibliometrics & Citations

      Bibliometrics

      Article Metrics

      • 0
        Total Citations
      • 0
        Total Downloads
      • Downloads (Last 12 months)0
      • Downloads (Last 6 weeks)0
      Reflects downloads up to 25 Nov 2024

      Other Metrics

      Citations

      View Options

      View options

      Login options

      Media

      Figures

      Other

      Tables

      Share

      Share

      Share this Publication link

      Share on social media