Calculate Sensitivities

Determine which model components are sensitive to specific conditions or drugs

Functions

sbiosimulateSimulate SimBiology model
sbioacceleratePrepare model object for accelerated simulations
sbiosampleparametersGenerate parameters by sampling covariate model (requires Statistics and Machine Learning Toolbox software)
sbiosampleerrorSample error based on error model and add noise to simulation data
addconfigsetCreate configuration set object and add to model object
getconfigsetGet configuration set object from model object
getsensmatrix (SimData)Get 3-D sensitivity matrix from SimData array
createSimFunctionCreate SimFunction object

Classes

SensitivityAnalysisOptionsSpecify sensitivity analysis options
SimData objectSimulation data storage
Configset objectSolver settings information for model simulation
SolverOptionsSpecify model solver options
RuntimeOptionsOptions for logged species
CompileOptionsDimensional analysis and unit conversion options
SimFunction objectFunction-like interface to execute SimBiology models
SimFunctionSensitivity objectSimFunctionSensitivity object, subclass of SimFunction object
ScenariosSimulation scenarios

Examples and How To

App Workflow

Find Important Parameters with Sensitivity Analysis Using SimBiology Model Analyzer App

Perform sensitivity analysis to find important model parameters.

Programmatic Workflow

Calculate Sensitivities

This example uses the model described in Model of the Yeast Heterotrimeric G Protein Cycle to illustrate SimBiology® sensitivity analysis options.

Concepts

Sensitivity Calculation

Calculating sensitivities lets you determine which species or parameter in a model is most sensitive to a specific condition (for example, a drug), defined by a species or parameter.

Model Simulation

Simulate dynamic models using various solvers.

Accelerating Model Simulations and Analyses

Accelerate the simulation or analysis by converting the model to compiled C code.