diff --git a/site/content/_news/sbmlutils-0.3.9.md b/site/content/_news/sbmlutils-0.3.9.md index 77961deaf..9633af9d3 100644 --- a/site/content/_news/sbmlutils-0.3.9.md +++ b/site/content/_news/sbmlutils-0.3.9.md @@ -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. diff --git a/site/content/documents/faq/_index.md b/site/content/documents/faq/_index.md index e168c1ace..e14e658e2 100644 --- a/site/content/documents/faq/_index.md +++ b/site/content/documents/faq/_index.md @@ -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. +[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. @@ -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. Mol Syst Biol. 2020 Aug;16(8):e9110. doi: 10.15252/msb.20199110. + +The second best paper to cite is the 2003 paper in _Bioinformatics_, even though it describes only Level 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è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. Bioinformatics, vol. 19, no. 4, pp. 524–531. diff --git a/site/content/documents/publications/_index.md b/site/content/documents/publications/_index.md index 491e8d5ba..e2b9710b5 100644 --- a/site/content/documents/publications/_index.md +++ b/site/content/documents/publications/_index.md @@ -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" >}} diff --git a/site/content/documents/specifications/level-3/version-1/fbc/_index.md b/site/content/documents/specifications/level-3/version-1/fbc/_index.md index e4dbebdb2..ab8b13fd2 100644 --- a/site/content/documents/specifications/level-3/version-1/fbc/_index.md +++ b/site/content/documents/specifications/level-3/version-1/fbc/_index.md @@ -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 3 Version 1 and SBML Level 3 Version 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 3 Version 1 and SBML Level 3 Version 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. @@ -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/) diff --git a/site/content/software/converters/_index.md b/site/content/software/converters/_index.md index 809bd1030..c5dccec74 100644 --- a/site/content/software/converters/_index.md +++ b/site/content/software/converters/_index.md @@ -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 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 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 2 and 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 %}} @@ -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 @@ -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 @@ -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 diff --git a/site/layouts/_default/sbml-package.html b/site/layouts/_default/sbml-package.html index 6c6e52e68..4b0463a9b 100644 --- a/site/layouts/_default/sbml-package.html +++ b/site/layouts/_default/sbml-package.html @@ -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 }}