Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion site/content/_news/sbmlutils-0.3.9.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,4 +15,4 @@ summary = "sbmlutils is a set of Python utilities for working with SBML, and it

The [latest release](https://github.com/matthiaskoenig/sbmlutils/releases/tag/v0.3.9) of `sbmlutils` supports the SBML Level 3 _Distributions_ package. Nicknamed 'distrib', this SBML Level 3 package extends the core of SBML Level 3 with additional constructs for encoding models that sample values from statistical distributions.

Visit the [`sbmlutils` documentation on _Read the Docs_](https://sbmlutils.readthedocs.io/en/stable/) for more information.
Visit the [`sbmlutils` documentation](https://matthiaskoenig.github.io/sbmlutils) for more information.
8 changes: 6 additions & 2 deletions site/content/documents/faq/_index.md
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,7 @@ Yes, in the sense that there are no restrictions on its use, anyone may contribu

As an initial step, you can utilize the [SBML4Humans](https://sbml4humans.de) or [SBML2LaTeX web service](http://www.ra.cs.uni-tuebingen.de/software/SBML2LaTeX/) services to produce a comprehensive report that summarizes the contents of an SBML file. These systems enable you to grasp the essence of an SBML model without delving into the actual XML content, making them excellent debugging tools.

[SBML4Humans](https://sbml4humans.de) offers an interactive and responsive report for SBML models, enabling individuals of all expertise levels, from beginners to experts, to effortlessly understand a model's content. Developed by [Matthias K枚nig](https://livermetabolism.com) and Sankha Das, SBML4Humans is a component of the [sbmlutils](https://github.com/matthiaskoenig/sbmlutils) project.
Comment thread
luciansmith marked this conversation as resolved.
[SBML4Humans](https://sbml4humans.de) offers an interactive and responsive report for SBML models, enabling individuals of all expertise levels, from beginners to experts, to effortlessly understand a model's content. Developed by [Matthias K枚nig](https://livermetabolism.com), SBML4Humans is a component of the [sbmlutils](https://matthiaskoenig.github.io/sbmlutils/) project.

[SBML2LaTeX](http://www.ra.cs.uni-tuebingen.de/software/SBML2LaTeX/) generates output in PDF, TeX and other formats, and provides a detailed, human-readable summary of every part of an SBML model (including the system of equations implied by the model). SBML2LaTeX was developed by Andreas Dräger, Hannes Planatscher, Dieudonné M. Wouamba and Adrian Schröder, and the web service is kindly provided by the University of Tübingen, Germany, as a service to the SBML community.

Expand Down Expand Up @@ -117,7 +117,11 @@ The different projects have some coordination (mainly by virtue of involving a l

### What papers should I cite if I use SBML?

The single best paper to cite at this time is the 2003 paper in _Bioinformatics_, even though it describes only Level 1 and not the latest Levels/Versions of SBML:
Please cite the 2020 paper in _Molecular Systems Biology_:

* Keating SM, Waltemath D, K枚nig M, Zhang F, Dr盲ger A, Chaouiya C, Bergmann FT, Finney A, Gillespie CS, Helikar T, Hoops S, Malik-Sheriff RS, Moodie SL, Moraru II, Myers CJ, Naldi A, Olivier BG, Sahle S, Schaff JC, Smith LP, Swat MJ, Thieffry D, Watanabe L, Wilkinson DJ, Blinov ML, Begley K, Faeder JR, G贸mez HF, Hamm TM, Inagaki Y, Liebermeister W, Lister AL, Lucio D, Mjolsness E, Proctor CJ, Raman K, Rodriguez N, Shaffer CA, Shapiro BE, Stelling J, Swainston N, Tanimura N, Wagner J, Meier-Schellersheim M, Sauro HM, Palsson B, Bolouri H, Kitano H, Funahashi A, Hermjakob H, Doyle JC, Hucka M; SBML Level 3 Community members. SBML Level 3: an extensible format for the exchange and reuse of biological models. <i>Mol Syst Biol.</i> 2020 Aug;16(8):e9110. doi: <a href="https://doi.org/10.15252/msb.20199110">10.15252/msb.20199110</a>.

The second best paper to cite is the 2003 paper in _Bioinformatics_, even though it describes only Level&nbsp;1 and not the latest Levels/Versions of SBML:

* Hucka, M., Finney, A., Sauro, H. M., Bolouri, H., Doyle, J. C., Kitano, H., Arkin, A. P., Bornstein, B. J., Bray, D., Cornish-Bowden, A. , Cuellar, A. A., Dronov, S., Gilles, E. D., Ginkel, M., Gor, V., Goryanin, I. I., Hedley, W. J., Hodgman, T. C., Hofmeyr, J.-H., Hunter, P. J., Juty, N. S., Kasberger, J. L., Kremling, A., Kummer, U., Le Nov&egrave;re, N., Loew, L. M., Lucio, D., Mendes, P., Minch, E., Mjolsness, E. D., Nakayama, Y., Nelson, M. R., Nielsen, P. F., Sakurada, T., Schaff, J. C., Shapiro, B. E., Shimizu, T. S., Spence, H. D., Stelling, J., Takahashi, K., Tomita, M., Wagner, J., Wang, J. (2003). The Systems Biology Markup Language (SBML): A medium for representation and exchange of biochemical network models. <a href="https://academic.oup.com/bioinformatics/article/19/4/524/218599"><i>Bioinformatics</i>, vol. 19, no. 4, pp. 524&ndash;531</a>.

Expand Down
2 changes: 2 additions & 0 deletions site/content/documents/publications/_index.md
Original file line number Diff line number Diff line change
Expand Up @@ -77,6 +77,8 @@ The [SBML Specifications](/documents/specifications) are documents that exist in

{{< reference title="SBML Level 3 package: Render, Version 1, Release 1" authors="Bergmann, F. T., Keating, S. M., Gauges, R., Sahle, S., and Wengler, K." pub="_Journal of Integrative Bioinformatics_, 15(1), 20170078, 2017" link="https://doi.org/10.1515/jib-2017-0078" >}}

{{< reference title="SBML Level 3 Package: Flux Balance Constraints version 3" authors="Olivier, B. G., Bergmann, F. T., Keating, S. and K枚nig, M." pub="_Journal of Integrative Bioinformatics_, 2026" link="https://doi.org/10.1515/jib-2026-0006" >}}

{{< reference title="SBML Level 3 Package: Flux Balance Constraints version 2" authors="Olivier, B. G. and Bergmann, F. T." pub="_Journal of Integrative Bioinformatics_, 15(1), 20170082, 2017" link="https://doi.org/10.1515/jib-2017-0082" >}}

{{< reference title="The Systems Biology Markup Language (SBML): Language Specification for Level 3 Version 2 Core" authors="Hucka, M., Bergmann, F. T., Dr盲ger, A., Hoops, S., Keating, S. M., Le Nov猫re, N., Myers, C. J., Olivier, B. G., Sahle, S., Schaff, J. C., Smith, L. P., Waltemath, D., and Wilkinson, D. J." pub="_Journal of Integrative Bioinformatics_, 15(1), 20170081, 2017" link="https://doi.org/10.1515/jib-2017-0081" >}}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,8 @@ date = 2020-04-13

## Notes about this specification

**2026-01-06**: Version 3 of the Flux Balance Constraints package has been approved by the SBML Editors and is now an officially released specification. The package can be used in both SBML Level&nbsp;3 Version&nbsp;1 and SBML Level&nbsp;3 Version&nbsp;2. The [Version 3 Release 1 specification (PDF)](https://github.com/sbmlteam/sbml-specifications/blob/release/sbml-level-3/version-1/fbc/spec/sbml-fbc-version-3-release-1.pdf) is available, and the specification has been published in the [_Journal of Integrative Bioinformatics_](https://doi.org/10.1515/jib-2026-0006).

**2015-09-12**: Version 2 of the Flux Balance Constraints package has been approved by the SBML Editors and is now an officially released specification. The package can be used in both SBML Level&nbsp;3 Version&nbsp;1 and SBML Level&nbsp;3 Version&nbsp;2. An [RNG schema for FBC](https://github.com/sbmlteam/sbml-specifications/blob/release/RelaxNG/sbml-fbc-v2/sbml-fbc-v2.rng) is available.

**2015-07-16**: Release Candidate 7 of the Version 2 specification is now available and has been submitted to the SBML Editors for approval. The PDF file is available from SourceForge.net.
Expand All @@ -26,6 +28,10 @@ date = 2020-04-13

## Notes about third-party application support

**2026-09-20**: The following also provide support for Version 3 of the 'fbc' package:
* [sbmlutils](https://matthiaskoenig.github.io/sbmlutils)
* [sbml4humans](https://matthiaskoenig.github.io/sbml4humans)

**2017-07-17**: The following also provide support for Version 2 of the 'fbc' package:
* [COBRA Toolbox](https://opencobra.github.io/cobratoolbox/latest/)

Expand Down
10 changes: 9 additions & 1 deletion site/content/software/converters/_index.md
Original file line number Diff line number Diff line change
Expand Up @@ -39,6 +39,10 @@ The [Biological Pathways Exchange format (BioPAX)](http://www.biopax.org) is a s
{{< reference title="SBML and CellML Translation in Antimony and JSim" authors="Smith L.P., Butterworth E., Bassingthwaighte J., Sauro H." pub="_Bioinformatics_, 10.1093/bioinformatics/btt641, 2013" link="https://doi.org/10.1093/bioinformatics/btt641" summary="Description of two tools that each convert CellML and SBML models, and the challenges discovered. Both [Antimony](http://antimony.sourceforge.net) and [JSim](https://www.physiome.org/jsim/) can be used to convert between SBML and CellML, in addition to each program's native model definition languages." >}}
{{% /store-chunk %}}

{{% store-chunk name="sbml2cellml" %}}
{{< reference type="software" title="sbml2cellml: conversion between SBML and CellML" authors="Matthias K枚nig." pub="GitHub, [https://github.com/matthiaskoenig/sbml2cellml](https://github.com/matthiaskoenig/sbml2cellml)" link="https://matthiaskoenig.github.io/sbml2cellml" summary="[sbml2cellml](https://matthiaskoenig.github.io/sbml2cellml) is a Python package that converts between SBML and [CellML&nbsp;2.0](https://www.cellml.org). It provides the sbml2cellml and cellml2sbml command-line tools, validates the resulting CellML with libCellML, and is tested against the SBML Test Suite and curated BioModels models." >}}
{{% /store-chunk %}}

{{% store-chunk name="sbfc" %}}
{{< reference title="The System Biology Format Converter" authors="Ga毛l Jalowicki, Nicolas Rodriguez, Martina Kutmon, Jean-Baptiste Pettit, Lu Li, Arnaud Henry, Kedar Nath Natarajan, Camille Laibe, Chris T. Evelo, and Nicolas Le&nbsp;Nov猫re." pub="_Nature Precedings_, [https://doi.org/10.1038/npre.2011.6363.1](https://doi.org/10.1038/npre.2011.6363.1)" link="https://doi.org/10.1038/npre.2011.6363.1" summary="The Systems Biology Format Converter (SBFC) is written in Java and can be used as a standalone executable or as [an online service](https://www.ebi.ac.uk/biomodels/tools/converters/). The SBFC framework currently supports conversion from SBML to [BioPAX](http://www.biopax.org) Levels&nbsp;2 and&nbsp;3, [MATLAB](https://www.mathworks.com/products/matlab.html), [Octave](https://www.gnu.org/software/octave/), [XPP](http://www.math.pitt.edu/~bard/xpp/xpp.html), [Graphviz](https://www.graphviz.org), and [APM](http://apmonitor.com)." >}}
{{% /store-chunk %}}
Expand Down Expand Up @@ -80,6 +84,8 @@ Also, please note that the conversion tools listed here differ in their degree o

{{< chunk name="antimony" >}}

{{< chunk name="sbml2cellml" >}}


### From JSON

Expand Down Expand Up @@ -117,7 +123,7 @@ The [KEGG PATHWAY database](https://www.genome.jp/kegg/pathway.html) uses a form

{{< chunk name="xpp" >}}

{{< reference type="software" title="sbmlutils: python utilities for SBML" authors="Matthias K枚nig." pub="GitHub" link="https://github.com/matthiaskoenig/sbmlutils" summary="[sbmlutils](https://github.com/matthiaskoenig/sbmlutils) is a collection of python utilities for working with SBML models. It offers a variety of model helper functions for model creation, manipulation, and annotation, as well as interpolation functions to add experimental data to models, and file converters." >}}
{{< reference type="software" title="sbmlutils: python utilities for SBML" authors="Matthias K枚nig." pub="GitHub, [https://github.com/matthiaskoenig/sbmlutils](https://github.com/matthiaskoenig/sbmlutils)" link="https://matthiaskoenig.github.io/sbmlutils" summary="[sbmlutils](https://matthiaskoenig.github.io/sbmlutils) is a collection of python utilities for working with SBML models. It offers a variety of model helper functions for model creation, manipulation, and annotation, as well as interpolation functions to add experimental data to models, and file converters." >}}


## From SBML
Expand All @@ -142,6 +148,8 @@ The [Biological Pathways Exchange format (BioPAX)](http://www.biopax.org) is a s

{{< chunk name="antimony" >}}

{{< chunk name="sbml2cellml" >}}


### To GraphViz DOT

Expand Down
2 changes: 1 addition & 1 deletion site/layouts/_default/sbml-package.html
Original file line number Diff line number Diff line change
Expand Up @@ -49,7 +49,7 @@
{{ $pdf = index $column 8 }}
{{ $date = index $column 10 }}
{{ $version = index $column 11 }}
{{ $release = index $column 11 }}
{{ $release = index $column 12 }}
{{ $pub_citation = index $column 15 }}
{{ $pub_doi = index $column 16 }}
{{ $pub_url = print "https://doi.org/" $pub_doi }}
Expand Down