[ GeneSim v2 out now! View here ]

Genetic Circuit Simulator

A powerful desktop application for modeling and simulating gene regulatory networks with an intuitive visual interface.

Simulator Screenshot
Simulator Screenshot

Key Features

[Visual Network Editor]

Drag and drop interface for creating gene regulatory networks with genes, inducers, and reporters.

[Real-time Simulation]

Live simulation with deterministic and stochastic modes for accurate biological modeling.

[Advanced Analysis]

Sensitivity analysis, bifurcation diagrams, and nullcline analysis for deep insights.

[Multicellular Support]

Model complex multicellular systems with cell boundaries and intercellular communication.

[Customizable Parameters]

Fine-tune gene expression parameters including production rates, degradation, and leaky expression.

[Interactive Plots]

Dynamic plotting with zoom, pan, and export capabilities for publication-ready figures.

Download

Get started with the Genetic Circuit Simulator today.

Source Code

Download the complete source code and run locally.

View on GitHub

Requirements

  • Python 3.8+
  • tkinter (usually included)
  • numpy, scipy, matplotlib
  • pandas

About

The Genetic Circuit Simulator is a desktop application designed for researchers, educators, and students working with gene regulatory networks.

Built with Python and Tkinter, the simulator offers both deterministic and stochastic simulation modes.