Software
Useful Software
For Boolean Networks:
Cyclone: Calculate the dynamics of a discrete dynamical system using exhaustive search.
SDDS: Stochastic simulator for Boolean and multistate networks.
SDDS CONTROL: This module computes an optimal policy for a stochastic controllable system.
Turing: Different algorithms for modeling and analysis of discrete dynamical systems.
Algorun: A Docker-based container template for computational algorithms.
GINsim (Gene Interaction Network simulation): is a computer tool for the modeling and simulation of genetic regulatory networks.
BooleanNet: Boolean network modeling for life science research.
BoolNet: Construction, Simulation and Analysis of Boolean Networks.
The Cell Collective: is a web-based platform for the construction, simulation, and analysis of Boolean-based models.
For ODE:
XPPAUT: software for solving differential equations. XPP contains the code for the popular bifurcation program, AUTO.
AUTO: software for continuation and bifurcation problems.
For HMM:
CpG Educate: a webtool for simulating, decoding, and training HMMs.
The mhsmm package for R.
Other Multipurpose Software:
Jupyter: The Jupyter Notebook is an open-source web application that allows you to create and share documents that contain live code, equations, visualizations and narrative text.
Macaulay2: is a software system devoted to supporting research in algebraic geometry and commutative algebra.
GNU Octave: a high-level interpreted language, primarily intended for numerical computations.
R: is a free software environment for statistical computing and graphics.
SAGE: is a free open-source mathematics software system which combines the power of many existing open-source packages into a common Python-based interface.
Old Code:
Scripts in Macaulay2 and Matlab can be found here.
Code for genetic algorithm for estimating propensity parameters.