Systems Biology Markup Language (SBML)
Main.SBML History
Show minor edits - Show changes to markup
- Lewis, N.R., Hedengren, J.D., Haseltine, E.L., Hybrid Dynamic Optimization Methods for Systems Biology with Efficient Sensitivities, Special Issue on Algorithms and Applications in Dynamic Optimization, Processes, 2015, 3(3), 701-729; doi:10.3390/pr3030701. Article
- Lewis, N.R., Hedengren, J.D., Haseltine, E.L., Hybrid Dynamic Optimization Methods for Systems Biology with Efficient Sensitivities, Special Issue on Algorithms and Applications in Dynamic Optimization, Processes, 2015, 3(3), 701-729; doi:10.3390/pr3030701. Article | Source Code
(:htmlend:)
(:htmlend:)
References
- Lewis, N.R., Hedengren, J.D., Haseltine, E.L., Hybrid Dynamic Optimization Methods for Systems Biology with Efficient Sensitivities, Special Issue on Algorithms and Applications in Dynamic Optimization, Processes, 2015, 3(3), 701-729; doi:10.3390/pr3030701. Article
- Safdarnejad, S.M., Hedengren, J.D., Lewis, N.R., Haseltine, E., Initialization Strategies for Optimization of Dynamic Systems, Computers and Chemical Engineering, 2015, Vol. 78, pp. 39-50, DOI: 10.1016/j.compchemeng.2015.04.016. Article
Source code for the SBML2APM converter is available as part of SBFC: System Biology Format Converter, which is an open-source project aimed to provide a generic framework that potentially allows any conversion between two formats. The SBFC utilizes JSBML, a free and open-source java programming library to read, write, manipulate, translate, and validate SBML files and data streams. JSBML is a library that can be embedded in custom applications.
Source code for the SBML2APM converter is available as part of SBFC: System Biology Format Converter, which is an open-source project aimed to provide a generic framework that potentially allows conversion between any two formats. The SBFC utilizes JSBML, a free and open-source java programming library to read, write, manipulate, translate, and validate SBML files and data streams. JSBML is a library that can be embedded in custom applications.
Source code for the SBML2APM converter is available as part of SBFC: System Biology Format Converter, which is an open-source project aimed to provide a generic framework that potentially allows any conversion between two formats. The SBFC utilizes JSBML, a free and open-source java programming library to read, write, manipulate, translate, and validate SBML files and data streams. JSBML is a library that can be embedded in custom applications.
Source code for the SBML2APM converter is available as part of SBFC: System Biology Format Converter, which is an open-source project aimed to provide a generic framework that potentially allows any conversion between two formats. The SBFC utilizes JSBML, a free and open-source java programming library to read, write, manipulate, translate, and validate SBML files and data streams. JSBML is a library that can be embedded in custom applications.
JSBML Converter to APM (Beta Version)
Source code for the SBML2APM converter is available as part of JSBML, a free and open-source programming library to read, write, manipulate, translate, and validate SBML files and data streams. JSBML is a library that can be embedded in custom applications. Please send comments or questions to support@apmonitor.com.
SBFC Converter to APM (Beta Version)
Source code for the SBML2APM converter is available as part of SBFC: System Biology Format Converter, which is an open-source project aimed to provide a generic framework that potentially allows any conversion between two formats. The SBFC utilizes JSBML, a free and open-source java programming library to read, write, manipulate, translate, and validate SBML files and data streams. JSBML is a library that can be embedded in custom applications.
- Select sequential simulation and click the green run button. Solution results appear below.
- Trends of the model response are available through the web-interface.

Fig 1. Select sequential simulation and click the green run button. Solution results appear below.

Fig 2. Trends of the model response are available through the web-interface.

Select sequential simulation and click the green run button. Solution results appear below.

Trends of the model response are available through the web-interface.
- Select sequential simulation and click the green run button. Solution results appear below.
- Trends of the model response are available through the web-interface.
Select sequential simulation and click the green run button. Solution results appear below.

Trends of the model response are available through the web-interface.
Try Example Applications
- Komarova2003_BoneRemodeling
- (:html:)<a href='/online/web/sbml_bone.xml'>SBML XML Model</a>(:htmlend:)
Example Applications from the BioModels Database
- Komarova2003_BoneRemodeling - (:html:)<a href='https://www.ebi.ac.uk/biomodels-main/BIOMD0000000148'>BIOMD0000000148</a>(:htmlend:) - (:html:)<a href='/online/web/sbml_bone.xml'>SBML XML Model</a>(:htmlend:)
- Fisher2006_NFAT_Activation
- (:html:)<a href='/online/web/sbml_nfat.xml'>SBML XML Model</a>(:htmlend:)
- Fisher2006_NFAT_Activation - (:html:)<a href='https://www.ebi.ac.uk/biomodels-main/BIOMD0000000123'>BIOMD0000000123</a>(:htmlend:) - (:html:)<a href='/online/web/sbml_nfat.xml'>SBML XML Model</a>(:htmlend:)
- Restif2007_Vaccination_Invasion
- (:html:)<a href='/online/web/sbml_vaccine.xml'>SBML XML Model</a>(:htmlend:)
- Restif2007_Vaccination_Invasion - (:html:)<a href='https://www.ebi.ac.uk/biomodels-main/BIOMD0000000294'>BIOMD0000000294</a>(:htmlend:) - (:html:)<a href='/online/web/sbml_vaccine.xml'>SBML XML Model</a>(:htmlend:)
- Komarova2003_BoneRemodeling - (:html:)<a href='/online/web/sbml_bone.xml'>SBML XML Model</a>(:htmlend:) - (:html:)<a href='/online/view_pass.php?f=sbml_bone.apm'>Solve with APM</a>(:htmlend:)
- Fisher2006_NFAT_Activation - (:html:)<a href='/online/web/sbml_nfat.xml'>SBML XML Model</a>(:htmlend:) - (:html:)<a href='/online/view_pass.php?f=sbml_nfat.apm'>Solve with APM</a>(:htmlend:)
- Restif2007_Vaccination_Invasion - (:html:)<a href='/online/web/sbml_vaccine.xml'>SBML XML Model</a>(:htmlend:) - (:html:)<a href='/online/view_pass.php?f=sbml_vaccine.apm'>Solve with APM</a>(:htmlend:)
- Komarova2003_BoneRemodeling
- (:html:)<a href='/online/web/sbml_bone.xml'>SBML XML Model</a>(:htmlend:)
- (:html:)<a href='/online/view_pass.php?f=sbml_bone.apm'>Solve with APM</a>(:htmlend:)
- Fisher2006_NFAT_Activation
- (:html:)<a href='/online/web/sbml_nfat.xml'>SBML XML Model</a>(:htmlend:)
- (:html:)<a href='/online/view_pass.php?f=sbml_nfat.apm'>Solve with APM</a>(:htmlend:)
- Restif2007_Vaccination_Invasion
- (:html:)<a href='/online/web/sbml_vaccine.xml'>SBML XML Model</a>(:htmlend:)
- (:html:)<a href='/online/view_pass.php?f=sbml_vaccine.apm'>Solve with APM</a>(:htmlend:)
- Komarova2003_BoneRemodeling - (:html:)<a href='/online/sbml_bone.xml'>SBML XML Model</a>(:htmlend:) - (:html:)<a href='/online/view_pass.php?f=sbml_bone.apm'>Solve with APM</a>(:htmlend:)
- Restif2007_Vaccination_Invasion - -
- Fisher2006_NFAT_Activation - -
- Komarova2003_BoneRemodeling - (:html:)<a href='/online/web/sbml_bone.xml'>SBML XML Model</a>(:htmlend:) - (:html:)<a href='/online/view_pass.php?f=sbml_bone.apm'>Solve with APM</a>(:htmlend:)
- Fisher2006_NFAT_Activation - (:html:)<a href='/online/web/sbml_nfat.xml'>SBML XML Model</a>(:htmlend:) - (:html:)<a href='/online/view_pass.php?f=sbml_nfat.apm'>Solve with APM</a>(:htmlend:)
- Restif2007_Vaccination_Invasion - (:html:)<a href='/online/web/sbml_vaccine.xml'>SBML XML Model</a>(:htmlend:) - (:html:)<a href='/online/view_pass.php?f=sbml_vaccine.apm'>Solve with APM</a>(:htmlend:)
- Komarova2003_BoneRemodeling - [/online/sbml_bone.xml|SBML] -
- Komarova2003_BoneRemodeling - (:html:)<a href='/online/sbml_bone.xml'>SBML XML Model</a>(:htmlend:) - (:html:)<a href='/online/view_pass.php?f=sbml_bone.apm'>Solve with APM</a>(:htmlend:)
- Komarova2003_BoneRemodeling - [/online/sbml_bone.xml|SBML] -
- Restif2007_Vaccination_Invasion - -
- Fisher2006_NFAT_Activation - -
- Komarova2003_BoneRemodeling - -
- Restif2007_Vaccination_Invasion - -
- Fisher2006_NFAT_Activation - -
Try Example Applications

- Komarova2003_BoneRemodeling - -
- Restif2007_Vaccination_Invasion - -
- Fisher2006_NFAT_Activation - -
Convert SBML Models to APM (Beta Version)
To use the conversion utility, upload an SBML xml file. The resulting APM file will appear below. Although the conversion utility has been tested over a number of models, there may be unexpected conversion results. Source code is available as part of the JSBML, a free and open-source programming library to read, write, manipulate, translate, and validate SBML files and data streams. JSBML is a library that can be embedded in custom applications. Please send comments or questions to support@apmonitor.com.
JSBML Converter to APM (Beta Version)
Source code for the SBML2APM converter is available as part of JSBML, a free and open-source programming library to read, write, manipulate, translate, and validate SBML files and data streams. JSBML is a library that can be embedded in custom applications. Please send comments or questions to support@apmonitor.com.
To use the conversion utility, upload an SBML xml file. The resulting APM file will appear below. Although the conversion utility has been tested over a number of models, there may be unexpected conversion results. Plug in the resulting model to the Web Interface to view dynamic simulation results.
To use the conversion utility, upload an SBML xml file. The resulting APM file will appear below. Although the conversion utility has been tested over a number of models, there may be unexpected conversion results. Please send comments or questions to support@apmonitor.com.
To use the conversion utility, upload an SBML xml file. The resulting APM file will appear below. Although the conversion utility has been tested over a number of models, there may be unexpected conversion results. Source code is available as part of the JSBML, a free and open-source programming library to read, write, manipulate, translate, and validate SBML files and data streams. JSBML is a library that can be embedded in custom applications. Please send comments or questions to support@apmonitor.com.
(:htmlend:)
(:htmlend:)
Convert SBML Models to APM
To use the conversion utility, upload an SBML xml file. The resulting APM file will appear below.
Convert SBML Models to APM (Beta Version)
To use the conversion utility, upload an SBML xml file. The resulting APM file will appear below. Although the conversion utility has been tested over a number of models, there may be unexpected conversion results. Please send comments or questions to support@apmonitor.com.
A large collection of SBML models is found in the Biomodels Database. To use these models in APM, they must first be converted with the following utility. Once converted, the model can be simulated through the MATLAB, Python, or through a Web Interface.
A large collection of SBML models is found in the Biomodels Database. To use these models in APM, they must first be converted with the following utility. Once converted, the model can be simulated through APM MATLAB, APM Python, or through a Web Interface.
The Systems Biology Markup Language (SBML) is standard format for expressing dynamic models in computational biology. APM is a modeling language that enables the use of large-scale SBML models for dynamic simulation, parameter estimation, and optimization.
The Systems Biology Markup Language (SBML) is standard format for expressing dynamic models in computational biology. APM is a modeling language that enables the use of large-scale SBML models for dynamic simulation, parameter estimation, and optimization.
A large collection of SBML models is found in the Biomodels Database. To use these models in APM, they must first be converted with the following utility. Once converted, the model can be simulated through the MATLAB, Python, or through a Web Interface.
The conversion utility
To use the conversion utility, upload an SBML xml file. The resulting APM file will appear below.
(:html:) <iframe style="margin-top: 0; margin-bottom: 0" src ="/sbml/index.php" frameborder=0 marginheight=0 marginwidth=0 width="100%" height=1500 scrolling="auto">
<p>Your browser does not support iframes.</p>
</iframe> (:htmlend:)
(:title Systems Biology Markup Language (SBML):) (:keywords systems biology markup language, sbml, xml, computational biology, nonlinear, model, predictive control, APMonitor, differential, algebraic, modeling language:) (:description Convert SBML models into APM format for simulation, parameter estimation, and optimization:)

Systems Biology Markup Language (SBML)
The Systems Biology Markup Language (SBML) is standard format for expressing dynamic models in computational biology. APM is a modeling language that enables the use of large-scale SBML models for dynamic simulation, parameter estimation, and optimization.
Convert SBML Models to APM
The conversion utility