Main Content

Deployment

Deploy SimBiology models for standalone applications

Create standalone applications to simulate SimBiology®models on target computers that do not have MATLAB®and SimBiology installed. Create standalone apps by usingcompiler.build.standaloneApplicationor theApplication Compilerapp. Standalone applications run on Windows®, Linux®, andMac OS. You can also design interactive web apps using the App Designer, package them usingMATLAB Compiler™, and host them onMATLAB Web App Server™.

Tip

Using aSimFunction objectfor deployment is recommended for most use cases. However, if you need the flexibility to be able to change the simulation settings in the deployed app, useSimBiology.export.Model.

Functions

expand all

createSimFunction (model) Create SimFunction object
export ExportSimBiologymodels for deployment and standalone applications
simulate Simulate exportedSimBiologymodel
accelerate Prepare exportedSimBiologymodel for acceleration
getdose Return exportedSimBiologymodel dose object
getIndex 指数进入ValueInfoandInitialValuesproperties
isAccelerated Determine whether an exportedSimBiologymodel is accelerated
applicationCompiler Build and package functions into standalone applications
compiler.build.standaloneApplication Create a standalone application for deployment outsideMATLAB
compiler.build.webAppArchive Create an archive for deployment toMATLABWeb App Server
compiler.package.installer Create an installer for files generated byMATLABCompiler
webAppCompiler Package App Designer apps for web deployment
webapps-setup Set upMATLABWeb App Serverfrom command line on Windows, Linux, and macOS systems

Objects

expand all

SimFunction object Function-like interface to execute SimBiology models
SimFunctionSensitivity object SimFunctionSensitivity object, subclass ofSimFunctionobject
ScheduleDose object Define drug dosing protocol
RepeatDose object Define drug dosing protocol
Variant object Store alternate component values
Configset Solver settings information for model simulation
SolverOptions Specify model solver options
RuntimeOptions Options for logged species
CompileOptions Dimensional analysis and unit conversion options
SimBiology.export.Model ExportedSimBiologymodel object
SimBiology.export.SimulationOptions Simulation settings for exportedSimBiologymodel
SimBiology.export.RepeatDose Repeated doses for exportedSimBiologymodel
SimBiology.export.ScheduleDose Schedule dose for exportedSimBiologymodel
SimBiology.export.ExplicitTauSimulationOptions Settings for explicit tau-leaping solver of exportedSimBiologymodel
SimBiology.export.ImplicitTauSimulationOptions Settings for implicit tau-leaping stochastic simulation of exportedSimBiologymodel
SimBiology.export.ODESimulationOptions Settings for deterministic, ordinary differential equation simulation of exportedSimBiologymodel
SimBiology.export.Dose ExportedSimBiologymodel dose object
SimBiology.export.StochasticSimulationOptions Settings for stochastic simulation of exportedSimBiologymodel
SimBiology.export.ValueInfo Modifiable species, compartments, or parameters in exportedSimBiologymodel

Apps

Application Compiler PackageMATLABprograms for deployment as standalone applications
SimBiology Model Builder Build QSP, PK/PD, and mechanistic systems biology models interactively
SimBiology Model Analyzer Analyze QSP, PK/PD, and mechanistic systems biology models

Topics