bioRxivSynthetic BiologyPreprint
Bistability in Gene Regulation: Simulating Positive Feedback and Toggle Circuits Using Python and Hill Functions
Abstract
Cellular decision-making relies heavily on bistable gene regulatory networks, which allow systems to respond to internal or external stimuli by switching between several stable expression states. Processes like cell differentiation, epigenetic memory, and the creation of artificial biological switches all depend on these dynamics. In this work, we introduce a simple and reproducible Python framework for modeling bistability in genetic feedback systems by means of ordinary differential equations (ODEs) driven by Hill functions. We employ two fundamental motifs, both of which are recognized for their ability to generate bistable behavior: a two-gene mutual inhibition toggle switch and a single-gene positive feedback loop. We investigate the effects of different Hill coefficients, production rates, and initial expression levels on system dynamics by numerical integration using SciPy. Our simulations show phase-plane convergence to several attractors, map expression outcomes over a grid of beginning circumstances, and illustrate the onset of bistability above a key Hill threshold. The delicate reliance of final states on cooperativity and beginning values is further demonstrated by heatmaps and bifurcation-like graphs. For accessibility, all code is hosted at Google Colab and is written in open-source Python. This study promotes research and teaching in synthetic biology, systems biology, and computational modeling while providing a simple yet effective computational framework for investigating the fundamentals of gene circuit bistability.
- Citations
- 0
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
- Mixed positive and negative feedback loops drive diverse single-cell gene expression dynamics
Torkel E. Loman, Christian Schwall, … James C W Locke·Nature CommunicationsPeer-reviewed·Aug 17, 2026
- Operating principles of circular toggle polygons
Souvadra Hati, Atchuta Srinivas Duddu, Mohit Kumar Jolly·Physical BiologyPeer-reviewed·Mar 17, 2021
- The Dynamics of Inducible Genetic Circuits
Zitao Yang, Rebecca J. Rousseau, … Rob Phillips·Physical review. EPeer-reviewed·Mar 3, 2026
- Emergent properties of coupled bistable switches
Kishore Hari, Pradyumna Harlapur, … Mohit Kumar Jolly·Journal of BiosciencesPeer-reviewed·Dec 16, 2022
- A computational method for the investigation of multistable systems and its application to genetic switches
Miriam Leon, Mae Louise Woods, … Chris P. Barnes·BMC Systems BiologyPeer-reviewed·Dec 1, 2016
- Controlling spatiotemporal pattern formation in a concentration gradient with a synthetic toggle switch
Içvara Barbier, Rubén Perez‐Carrasco, Yolanda Schaerli·Molecular Systems BiologyPeer-reviewed·Jun 1, 2020