Model, simulate, and analyze biological systems

SimBiology® provides apps and programmatic tools to model, simulate, and analyze dynamic systems, focusing on pharmacokinetic/pharmacodynamic (PK/PD) and systems biology applications. It provides a block diagram editor for building models, or you can create models programmatically using the MATLAB® language. SimBiology includes a library of common PK models, which you can customize and integrate with mechanistic systems biology models.

A variety of model exploration techniques let you identify optimal dosing schedules and putative drug targets in cellular pathways. SimBiology uses ordinary differential equations (ODEs) and stochastic solvers to simulate the time course profile of drug exposure, drug efficacy, and enzyme and metabolite levels. You can investigate system dynamics and guide experimentation using parameter sweeps and sensitivity analysis. You can also use single subject or population data to estimate model parameters.

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