BioSwitch

BioSwitch identifies and analyzes multi-steady state behavior, including bistability, in biochemical reaction networks to detect switch-like responses such as those underlying cell fate decisions.


Key Features:

  • Matlab implementation: Matlab-based software implementation for analysis of biochemical reaction networks.
  • Multi-steady state detection: Identifies multi-stationarity and bistability in reaction networks.
  • Bifurcation analysis: Employs bifurcation diagrams to study qualitative and quantitative behavior of equilibria.
  • Chemical reaction network theory integration: Integrates chemical reaction network theory to inform analysis under network structure constraints.
  • Global optimization techniques: Uses global optimization methods to address large parametric uncertainty and to search parameter space for multi-stationarity.
  • Saddle-node bifurcation detection: Detects saddle-node bifurcations as signatures of multi-stationarity.
  • Numerical continuation initialization: Provides coordinates required to initialize numerical continuation analysis and reveal distinct equilibrium branches.
  • Example application: Includes an example detecting bistability in the G1/S transition pathway of Saccharomyces cerevisiae.

Scientific Applications:

  • Signaling pathways: Determination of whether signaling networks can exhibit multi-steady state behavior and switch-like responses.
  • Gene regulatory networks: Analysis of multistability in gene regulatory circuits that underlie decision-making processes.
  • Study of bifurcations: Identification and characterization of saddle-node bifurcations in biochemical reaction systems.
  • Cell fate and decision mechanisms: Investigation of dynamical mechanisms, such as bistability, relevant to cell fate determination.
  • Yeast cell-cycle example: Application to assessing bistability in the G1/S transition of Saccharomyces cerevisiae.

Methodology:

Implemented in MATLAB, BioSwitch combines chemical reaction network theory with global optimization techniques to detect saddle-node bifurcations, uses bifurcation diagrams for equilibrium analysis, and outputs coordinates for numerical continuation analysis.

Topics

Details

Programming Languages:
MATLAB
Added:
1/9/2020
Last Updated:
12/9/2020

Operations

Publications

Yordanov P, Stelling J, Otero-Muras I. BioSwitch: a tool for the detection of bistability and multi-steady state behaviour in signalling and gene regulatory networks. Bioinformatics. 2019;36(5):1640-1641. doi:10.1093/bioinformatics/btz746. PMID:31609384.

PMID: 31609384
Funding: - FEDER/ERDF: DPI2017-82896-C2-2-R