Model, simulate, and analyze biological systems

SimBiology® provides apps and programmatic tools for modeling, simulating, and analyzing dynamic systems, focusing on quantitative systems pharmacology (QSP), physiologically-based pharmacokinetic (PBPK), and pharmacokinetic/pharmacodynamic (PK/PD) applications. You can build models interactively using the SimBiology block diagram editor or programmatically using the MATLAB® language. Your models can be created from scratch, imported as SBML formatted files, or built on the model examples provided in SimBiology.

SimBiology provides a variety of techniques for analyzing ODE-based models ranging in complexity and size. You can run simulations to assess target feasibility, predict drug efficacy and safety, and identify optimal dosing schedules. You can identify key pathways and parameters using local and global sensitivity analyses and assess biological variability by running parameter sweeps. To estimate parameters you can fit data using nonlinear regression and nonlinear mixed-effects techniques and perform non-compartmental analysis (NCA).

Get Started

Learn the basics of SimBiology

SimBiology Apps

Interactive apps to facilitate building, simulating, and analyzing dynamic systems


Import, build, and export mechanistic or PKPD representation of system dynamics


Simulate responses to biological variability or different dosing conditions, scan parameter ranges, calculate sensitivities


Least-squares estimation of grouped or pooled data, and maximum likelihood estimation of population parameters


Deploy SimBiology models for standalone applications