BMC Systems BiologySynthetic BiologyPeer-reviewed journal article
A computational method for the investigation of multistable systems and its application to genetic switches
Miriam LeoniD, Mae Louise WoodsiD, Alex J. H. FedoreciD, Chris P. BarnesiD
Abstract
Genetic switches exhibit multistability, form the basis of epigenetic memory, and are found in natural decision making systems, such as cell fate determination in developmental pathways. Synthetic genetic switches can be used for recording the presence of different environmental signals, for changing phenotype using synthetic inputs and as building blocks for higher-level sequential logic circuits. Understanding how multistable switches can be constructed and how they function within larger biological systems is therefore key to synthetic biology. Here we present a new computational tool, called StabilityFinder, that takes advantage of sequential Monte Carlo methods to identify regions of parameter space capable of producing multistable behaviour, while handling uncertainty in biochemical rate constants and initial conditions. The algorithm works by clustering trajectories in phase space, and iteratively minimizing a distance metric. Here we examine a collection of models of genetic switches, ranging from the deterministic Gardner toggle switch to stochastic models containing different positive feedback connections. We uncover the design principles behind making bistable, tristable and quadristable switches, and find that rate of gene expression is a key parameter. We demonstrate the ability of the framework to examine more complex systems and examine the design principles of a three gene switch. Our framework allows us to relax the assumptions that are often used in genetic switch models and we show that more complex abstractions are still capable of multistable behaviour. Our results suggest many ways in which genetic switches can be enhanced and offer designs for the construction of novel switches. Our analysis also highlights subtle changes in correlation of experimentally tunable parameters that can lead to bifurcations in deterministic and stochastic systems. Overall we demonstrate that StabilityFinder will be a valuable tool in the future design and construction of novel gene networks.
- research focus: benchmarking
- research focus: software / tool
- approach: statistical model
- approach: simulation
- Citations
- 37
- FWCI
- 0.69
- Field percentile
- top 27%
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
- A Quasi-Stationary Distribution Bound for Fault Analysis in Gene Regulatory Networks
Fabricio Cravo, Matthias Függer, Thomas Nowak·Journal of The Royal Society InterfacePeer-reviewed·Jun 10, 2026
- An analytical approach to bistable biological circuit discrimination using real algebraic geometry
Dan Siegal-Gaskins, Elisa Franco, … Richard M Murray·Journal of The Royal Society InterfacePeer-reviewed·Jul 6, 2015
- A general technique for the detection of switch-like bistability in chemical reaction networks governed by mass action kinetics with conservation laws
Brandon C Reyes, Irene Otero‐Muras, Vladislav Petyuk·bioRxiv·Nov 6, 2020
- Design principles for bistable genetic switches emerge from a growth-dependent speed-robustness trade-off
Kaushik Raj, William T. Z. Wong, … Radhakrishnan Mahadevan·bioRxiv·Mar 31, 2022
- Emergent properties of coupled bistable switches
Kishore Hari, Pradyumna Harlapur, … Mohit Kumar Jolly·Journal of BiosciencesPeer-reviewed·Dec 16, 2022
- An algebraic approach to parameter optimization in bimolecular bistable systems
Vahid Mardanlou, Elisa Franco·bioRxiv·Mar 24, 2016