Main Content

SimBiology Model Analyzer

Analyze QSP, PK/PD, and mechanistic systems biology models

Since R2019b

Description

The SimBiology Model Analyzer app lets you analyze models of dynamic systems such as metabolic networks, signaling pathways, quantitative systems pharmacology (QSP) models, and pharmacokinetic/pharmacodynamic (PK/PD) models of drugs. It provides several methods to analyze models and various plots to visualize the results.

Using the app, you can:

  • Simulate a model to see its dynamic behavior over time.

  • Explore biological variability by simulating alternate scenarios such as virtual patients.

  • Estimate model parameters using nonlinear regression and nonlinear mixed-effects methods.

  • Perform parameter scans and sensitivity analysis to investigate the influence of model parameters and initial conditions on model behavior.

  • Specify units and let the app automatically convert the matching physical quantities to one consistent unit system.

  • Explore various dosing regimens.

  • Perform noncompartmental analysis (NCA) to compute PK parameters of a drug from its PK data.

  • View analysis results in various plots.

Available Plots

The app lets you visualize the analysis results using various plots, including:

  • Time course of model quantities

  • Sensitivity matrix

  • Overlay of estimated results on experimental data

  • Plots to measure fit quality, such as confidence interval plots, residuals plots, residual distribution plots, actual-versus-predicted plots, and box plots

  • Scatter plot matrix

  • Percentile plot

SimBiology Model Analyzer app

Open the SimBiology Model Analyzer App

  • MATLAB® toolstrip: On the Apps tab, under Computational Biology, click the app icon.

  • MATLAB command prompt: Enter simBiologyModelAnalyzer.

Warning

SimBiology projects (SBPROJ) are not forward-compatible. Do not load the projects that you created and saved using SimBiology apps from a newer version (such as R2024a) into an older version (such as R2023a) of the apps.

Programmatic Use

expand all

simBiologyModelAnalyzer opens the SimBiology Model Analyzer app.

simBiologyModelAnalyzer(m1) opens the SimBiology model m1 in the SimBiology Model Analyzer app.

If the SimBiology Model Builder or SimBiology Model Analyzer app is already open, you cannot load a model from the command line. Load the model from the app directly.

simBiologyModelAnalyzer(sbprojFile) opens the SimBiology project file sbprojFile in the SimBiology Model Analyzer app. sbprojFile is a string or character vector specifying a file name or path and file name of a SimBiology project SBPROJ file. If you specify only a file name, the file must be on the MATLAB search path or in the current folder. If you also have the SimBiology Model Builder app open at the same time, both apps share the same project.

Version History

Introduced in R2019b

expand all