Pystablemotifs: Python library for attractor identification and control in Boolean networks

Jordan C. Rozum, Dávid Deritei, Kyu Hyong Park, Jorge Gómez Tejeda Zañudo, Réka Albert

Research output: Contribution to journalArticlepeer-review

12 Scopus citations


Summary: pystablemotifs is a Python 3 library for analyzing Boolean networks. Its non-heuristic and exhaustive attractor identification algorithm was previously presented in Rozum et al. (2021). Here, we illustrate its performance improvements over similar methods and discuss how it uses outputs of the attractor identification process to drive a system to one of its attractors from any initial state. We implement six attractor control algorithms, five of which are new in this work. By design, these algorithms can return different control strategies, allowing for synergistic use. We also give a brief overview of the other tools implemented in pystablemotifs.

Original languageEnglish (US)
Pages (from-to)1465-1466
Number of pages2
Issue number5
StatePublished - Mar 1 2022

All Science Journal Classification (ASJC) codes

  • Statistics and Probability
  • Biochemistry
  • Molecular Biology
  • Computer Science Applications
  • Computational Theory and Mathematics
  • Computational Mathematics


Dive into the research topics of 'Pystablemotifs: Python library for attractor identification and control in Boolean networks'. Together they form a unique fingerprint.

Cite this