diff --git a/CMakeLists.txt b/CMakeLists.txt index b4a38cea42..42b3bd60e9 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -1060,10 +1060,10 @@ libSBML version ${PACKAGE_VERSION} ---------------------------------------------------------------------- More information and the latest version are available online at - http://sbml.org/Software/libSBML + https://sbml.org/software/libsbml/ Please report problems using the issue tracker at - http://sbml.org/Software/libsbml/issue-tracker + https://github.com/sbmlteam/libsbml/issues To contact the developers directly, email libsbml-team@googlegroups.com diff --git a/NEWS.txt b/NEWS.txt index 6a193a459a..3cf55ed2ff 100644 --- a/NEWS.txt +++ b/NEWS.txt @@ -1,20 +1,29 @@ libSBML NEWS -- History of user-visible changes ==================================================================== -5.19.1 (Current development branch) +5.20.0 ==================================================================== -STABLE RELEASE + +Given the length of time since our last release the list of changes +and acknowledgements of contributions is incomplete. We apologise and +offer thanks to anyone who has been involved and those people who have +contributed their spare time to continuing maintenance and development. + +* Addition of support for the SBML Spatial package + + - Now that the first official version of the specification for the + SBML Level 3 Spatial package is available, the libSBML API for + 'spatial' is now included in the stable release of libSBML. + Thus a CMake build using '-WITH_STABLE_PACKAGES' will now include + the spatial package code. * New features - - - 'comp' package-specific updates: - - 'distrib' package-specific updates: - - 'fbc' package-specific updates: - - 'groups' package-specific updates: - - 'layout' package-specific updates: - - 'multi' package-specific updates: - - 'qual' package-specific updates: - - 'render' package-specific updates: + + - There is a new converter SBMLRateRuleConverter which will take + a model with RateRules and infer the corresponding reaction network. + This is still considered under development and we would really + appreciate any feedback. + * Bug fixes @@ -28,39 +37,16 @@ STABLE RELEASE updated for Python 3.10 changes. Thanks to Zbigniew Jędrzejewski-Szmek for submitting the changes. - - 'comp' package-specific bug fixes: - - 'distrib' package-specific bug fixes: - - 'fbc' package-specific bug fixes: - - 'groups' package-specific bug fixes: - - 'layout' package-specific bug fixes: - - 'multi' package-specific bug fixes: - - 'qual' package-specific bug fixes: - - 'render' package-specific bug fixes: - * Configuration/build system changes - Extensive continuous integration testing has been added to the GitHub repository. - * Miscellaneous + - Note there is now a Julia interface to libSBML available + at https://lcsb-biocore.github.io/SBML.jl/stable/ -EXPERIMENTAL PACKAGES - -* New features - - - 'arrays' package-specific updates: - - 'dyn' package-specific updates: - - 'req' package-specific updates: - - 'spatial' package-specific updates: - - * Bug fixes - - - 'arrays' package-specific bug fixes: - - 'dyn' package-specific bug fixes: - - 'req' package-specific bug fixes: - - 'spatial' package-specific bug fixes: ==================================================================== 5.19.0 (2020-11-27) diff --git a/configure b/configure index 8270f1cb22..955db597f5 100755 --- a/configure +++ b/configure @@ -28837,7 +28837,7 @@ echo "More information and the latest version are available online at" echo "http://sbml.org/Software/libSBML" echo "" echo "Please report problems using the issue tracker at" -echo "http://sbml.org/software/libsbml/issue-tracker" +echo "https://github.com/sbmlteam/libsbml/issues" echo "" echo "To contact the developers directly, email libsbml-team@googlegroups.com" echo "" diff --git a/configure.ac b/configure.ac index 8b655b2474..156e2f9df0 100644 --- a/configure.ac +++ b/configure.ac @@ -822,7 +822,7 @@ echo "More information and the latest version are available online at" echo "http://sbml.org/Software/libSBML" echo "" echo "Please report problems using the issue tracker at" -echo "http://sbml.org/software/libsbml/issue-tracker" +echo "https://github.com/sbmlteam/libsbml/issues" echo "" echo "To contact the developers directly, email libsbml-team@googlegroups.com" echo "" diff --git a/dev/misc-files/readmes-for-downloads-new-dir-struct/stable/linux/32-bit/README.md.in b/dev/misc-files/readmes-for-downloads-new-dir-struct/stable/linux/32-bit/README.md.in index da750bca82..ca42290912 100644 --- a/dev/misc-files/readmes-for-downloads-new-dir-struct/stable/linux/32-bit/README.md.in +++ b/dev/misc-files/readmes-for-downloads-new-dir-struct/stable/linux/32-bit/README.md.in @@ -54,7 +54,7 @@ If you need to use a different XML parser library, it will be necessary to build For additional information about this version of libSBML, please see the documentation or [visit the libSBML website](http://sbml.org/Software/libSBML). -Please report problems using our tracker: [http://sbml.org/Software/libSBML/issue-tracker](http://sbml.org/Software/libSBML/issue-tracker) +Please report problems using our tracker: [https://github.com/sbmlteam/libsbml/issues](https://github.com/sbmlteam/libsbml/issues) Thank you for your interest in libSBML! diff --git a/dev/misc-files/readmes-for-downloads-new-dir-struct/stable/linux/32-bit/R_interface/README.md.in b/dev/misc-files/readmes-for-downloads-new-dir-struct/stable/linux/32-bit/R_interface/README.md.in index 98aec978e8..bad316af78 100644 --- a/dev/misc-files/readmes-for-downloads-new-dir-struct/stable/linux/32-bit/R_interface/README.md.in +++ b/dev/misc-files/readmes-for-downloads-new-dir-struct/stable/linux/32-bit/R_interface/README.md.in @@ -10,7 +10,7 @@ The binary installation will provide a faster installation but will only work if For additional information about this version of libSBML, please see the documentation or [visit the libSBML website](http://sbml.org/Software/libSBML). -Please report problems using our tracker: [http://sbml.org/Software/libSBML/issue-tracker](http://sbml.org/Software/libSBML/issue-tracker) +Please report problems using our tracker: [https://github.com/sbmlteam/libsbml/issues](https://github.com/sbmlteam/libsbml/issues) Thank you for your interest in libSBML! diff --git a/dev/misc-files/readmes-for-downloads-new-dir-struct/stable/linux/32-bit/R_interface/binary-package/README.md.in b/dev/misc-files/readmes-for-downloads-new-dir-struct/stable/linux/32-bit/R_interface/binary-package/README.md.in index f37288c4c2..57614a51ff 100644 --- a/dev/misc-files/readmes-for-downloads-new-dir-struct/stable/linux/32-bit/R_interface/binary-package/README.md.in +++ b/dev/misc-files/readmes-for-downloads-new-dir-struct/stable/linux/32-bit/R_interface/binary-package/README.md.in @@ -17,7 +17,7 @@ Once you have installed the R libSBML library, follow the instructions for [how For additional information about this version of libSBML, please see the documentation or [visit the libSBML website](http://sbml.org/Software/libSBML). -Please report problems using our tracker: [http://sbml.org/Software/libSBML/issue-tracker](http://sbml.org/Software/libSBML/issue-tracker) +Please report problems using our tracker: [https://github.com/sbmlteam/libsbml/issues](https://github.com/sbmlteam/libsbml/issues) Thank you for your interest in libSBML! diff --git a/dev/misc-files/readmes-for-downloads-new-dir-struct/stable/linux/32-bit/R_interface/source-package/README.md.in b/dev/misc-files/readmes-for-downloads-new-dir-struct/stable/linux/32-bit/R_interface/source-package/README.md.in index d736412360..96b5eaf596 100644 --- a/dev/misc-files/readmes-for-downloads-new-dir-struct/stable/linux/32-bit/R_interface/source-package/README.md.in +++ b/dev/misc-files/readmes-for-downloads-new-dir-struct/stable/linux/32-bit/R_interface/source-package/README.md.in @@ -17,7 +17,7 @@ Once you have installed the R libSBML library, follow the instructions for [how For additional information about this version of libSBML, please see the documentation or [visit the libSBML website](http://sbml.org/Software/libSBML). -Please report problems using our tracker: [http://sbml.org/Software/libSBML/issue-tracker](http://sbml.org/Software/libSBML/issue-tracker) +Please report problems using our tracker: [https://github.com/sbmlteam/libsbml/issues](https://github.com/sbmlteam/libsbml/issues) Thank you for your interest in libSBML! diff --git a/dev/misc-files/readmes-for-downloads-new-dir-struct/stable/linux/64-bit/README.md.in b/dev/misc-files/readmes-for-downloads-new-dir-struct/stable/linux/64-bit/README.md.in index dc54c2b69e..b6aa67646d 100644 --- a/dev/misc-files/readmes-for-downloads-new-dir-struct/stable/linux/64-bit/README.md.in +++ b/dev/misc-files/readmes-for-downloads-new-dir-struct/stable/linux/64-bit/README.md.in @@ -54,7 +54,7 @@ If you need to use a different XML parser library, it will be necessary to build For additional information about this version of libSBML, please see the documentation or [visit the libSBML website](http://sbml.org/Software/libSBML). -Please report problems using our tracker: [http://sbml.org/Software/libSBML/issue-tracker](http://sbml.org/Software/libSBML/issue-tracker) +Please report problems using our tracker: [https://github.com/sbmlteam/libsbml/issues](https://github.com/sbmlteam/libsbml/issues) Thank you for your interest in libSBML! diff --git a/dev/misc-files/readmes-for-downloads-new-dir-struct/stable/linux/64-bit/R_interface/README.md.in b/dev/misc-files/readmes-for-downloads-new-dir-struct/stable/linux/64-bit/R_interface/README.md.in index aed7d38684..b9ce52c217 100644 --- a/dev/misc-files/readmes-for-downloads-new-dir-struct/stable/linux/64-bit/R_interface/README.md.in +++ b/dev/misc-files/readmes-for-downloads-new-dir-struct/stable/linux/64-bit/R_interface/README.md.in @@ -10,7 +10,7 @@ The binary installation will provide a faster installation but will only work if For additional information about this version of libSBML, please see the documentation or [visit the libSBML website](http://sbml.org/Software/libSBML). -Please report problems using our tracker: [http://sbml.org/Software/libSBML/issue-tracker](http://sbml.org/Software/libSBML/issue-tracker) +Please report problems using our tracker: [https://github.com/sbmlteam/libsbml/issues](https://github.com/sbmlteam/libsbml/issues) Thank you for your interest in libSBML! diff --git a/dev/misc-files/readmes-for-downloads-new-dir-struct/stable/linux/64-bit/R_interface/binary-package/README.md.in b/dev/misc-files/readmes-for-downloads-new-dir-struct/stable/linux/64-bit/R_interface/binary-package/README.md.in index 7b81fc1f9e..64589c3037 100644 --- a/dev/misc-files/readmes-for-downloads-new-dir-struct/stable/linux/64-bit/R_interface/binary-package/README.md.in +++ b/dev/misc-files/readmes-for-downloads-new-dir-struct/stable/linux/64-bit/R_interface/binary-package/README.md.in @@ -17,7 +17,7 @@ Once you have installed the R libSBML library, follow the instructions for [how For additional information about this version of libSBML, please see the documentation or [visit the libSBML website](http://sbml.org/Software/libSBML). -Please report problems using our tracker: [http://sbml.org/Software/libSBML/issue-tracker](http://sbml.org/Software/libSBML/issue-tracker) +Please report problems using our tracker: [https://github.com/sbmlteam/libsbml/issues](https://github.com/sbmlteam/libsbml/issues) Thank you for your interest in libSBML! diff --git a/dev/misc-files/readmes-for-downloads-new-dir-struct/stable/linux/64-bit/R_interface/source-package/README.md.in b/dev/misc-files/readmes-for-downloads-new-dir-struct/stable/linux/64-bit/R_interface/source-package/README.md.in index d736412360..96b5eaf596 100644 --- a/dev/misc-files/readmes-for-downloads-new-dir-struct/stable/linux/64-bit/R_interface/source-package/README.md.in +++ b/dev/misc-files/readmes-for-downloads-new-dir-struct/stable/linux/64-bit/R_interface/source-package/README.md.in @@ -17,7 +17,7 @@ Once you have installed the R libSBML library, follow the instructions for [how For additional information about this version of libSBML, please see the documentation or [visit the libSBML website](http://sbml.org/Software/libSBML). -Please report problems using our tracker: [http://sbml.org/Software/libSBML/issue-tracker](http://sbml.org/Software/libSBML/issue-tracker) +Please report problems using our tracker: [https://github.com/sbmlteam/libsbml/issues](https://github.com/sbmlteam/libsbml/issues) Thank you for your interest in libSBML! diff --git a/dev/misc-files/readmes-for-downloads-new-dir-struct/stable/linux/README.md.in b/dev/misc-files/readmes-for-downloads-new-dir-struct/stable/linux/README.md.in index a42e309c21..b972c92f3c 100644 --- a/dev/misc-files/readmes-for-downloads-new-dir-struct/stable/linux/README.md.in +++ b/dev/misc-files/readmes-for-downloads-new-dir-struct/stable/linux/README.md.in @@ -4,7 +4,7 @@ Please navigate to either the [32-bit](32-bit) or [64-bit](64-bit) folders, to m For additional information about this version of libSBML, please see the documentation or [visit the libSBML website](http://sbml.org/Software/libSBML). -Please report problems using our tracker: [http://sbml.org/Software/libSBML/issue-tracker](http://sbml.org/Software/libSBML/issue-tracker) +Please report problems using our tracker: [https://github.com/sbmlteam/libsbml/issues](https://github.com/sbmlteam/libsbml/issues) Thank you for your interest in libSBML! diff --git a/dev/misc-files/readmes-for-downloads-new-dir-struct/stable/macos/README.md.in b/dev/misc-files/readmes-for-downloads-new-dir-struct/stable/macos/README.md.in index 26706f0f19..4c17f97149 100644 --- a/dev/misc-files/readmes-for-downloads-new-dir-struct/stable/macos/README.md.in +++ b/dev/misc-files/readmes-for-downloads-new-dir-struct/stable/macos/README.md.in @@ -57,7 +57,7 @@ If you need to use a different XML parser library, it will be necessary to build For additional information about this version of libSBML, please see the documentation or [visit the libSBML website](http://sbml.org/Software/libSBML). -Please report problems using our tracker: [http://sbml.org/Software/libSBML/issue-tracker](http://sbml.org/Software/libSBML/issue-tracker) +Please report problems using our tracker: [https://github.com/sbmlteam/libsbml/issues](https://github.com/sbmlteam/libsbml/issues) Thank you for your interest in libSBML! diff --git a/dev/misc-files/readmes-for-downloads-new-dir-struct/stable/macos/R_interface/README.md.in b/dev/misc-files/readmes-for-downloads-new-dir-struct/stable/macos/R_interface/README.md.in index 34895975c0..563ceec9c0 100644 --- a/dev/misc-files/readmes-for-downloads-new-dir-struct/stable/macos/R_interface/README.md.in +++ b/dev/misc-files/readmes-for-downloads-new-dir-struct/stable/macos/R_interface/README.md.in @@ -10,7 +10,7 @@ The binary installation will provide a faster installation but will only work if For additional information about this version of libSBML, please see the documentation or [visit the libSBML website](http://sbml.org/Software/libSBML). -Please report problems using our tracker: [http://sbml.org/Software/libSBML/issue-tracker](http://sbml.org/Software/libSBML/issue-tracker) +Please report problems using our tracker: [https://github.com/sbmlteam/libsbml/issues](https://github.com/sbmlteam/libsbml/issues) Thank you for your interest in libSBML! diff --git a/dev/misc-files/readmes-for-downloads-new-dir-struct/stable/macos/R_interface/binary-package/README.md.in b/dev/misc-files/readmes-for-downloads-new-dir-struct/stable/macos/R_interface/binary-package/README.md.in index 1cbc1fe65c..6a9ff63c3c 100644 --- a/dev/misc-files/readmes-for-downloads-new-dir-struct/stable/macos/R_interface/binary-package/README.md.in +++ b/dev/misc-files/readmes-for-downloads-new-dir-struct/stable/macos/R_interface/binary-package/README.md.in @@ -17,7 +17,7 @@ Once you have installed the R libSBML library, follow the instructions for [how For additional information about this version of libSBML, please see the documentation or [visit the libSBML website](http://sbml.org/Software/libSBML). -Please report problems using our tracker: [http://sbml.org/Software/libSBML/issue-tracker](http://sbml.org/Software/libSBML/issue-tracker) +Please report problems using our tracker: [https://github.com/sbmlteam/libsbml/issues](https://github.com/sbmlteam/libsbml/issues) Thank you for your interest in libSBML! diff --git a/dev/misc-files/readmes-for-downloads-new-dir-struct/stable/macos/R_interface/source-package/README.md.in b/dev/misc-files/readmes-for-downloads-new-dir-struct/stable/macos/R_interface/source-package/README.md.in index d736412360..96b5eaf596 100644 --- a/dev/misc-files/readmes-for-downloads-new-dir-struct/stable/macos/R_interface/source-package/README.md.in +++ b/dev/misc-files/readmes-for-downloads-new-dir-struct/stable/macos/R_interface/source-package/README.md.in @@ -17,7 +17,7 @@ Once you have installed the R libSBML library, follow the instructions for [how For additional information about this version of libSBML, please see the documentation or [visit the libSBML website](http://sbml.org/Software/libSBML). -Please report problems using our tracker: [http://sbml.org/Software/libSBML/issue-tracker](http://sbml.org/Software/libSBML/issue-tracker) +Please report problems using our tracker: [https://github.com/sbmlteam/libsbml/issues](https://github.com/sbmlteam/libsbml/issues) Thank you for your interest in libSBML! diff --git a/dev/misc-files/readmes-for-downloads-new-dir-struct/stable/windows/32-bit/README.md.in b/dev/misc-files/readmes-for-downloads-new-dir-struct/stable/windows/32-bit/README.md.in index e1d71d2e72..22a2dbe416 100644 --- a/dev/misc-files/readmes-for-downloads-new-dir-struct/stable/windows/32-bit/README.md.in +++ b/dev/misc-files/readmes-for-downloads-new-dir-struct/stable/windows/32-bit/README.md.in @@ -42,7 +42,7 @@ If you need to use a different XML parser library, it will be necessary to build For additional information about this version of libSBML, please see the documentation or [visit the libSBML website](http://sbml.org/Software/libSBML). -Please report problems using our tracker: [http://sbml.org/Software/libSBML/issue-tracker](http://sbml.org/Software/libSBML/issue-tracker) +Please report problems using our tracker: [https://github.com/sbmlteam/libsbml/issues](https://github.com/sbmlteam/libsbml/issues) Thank you for your interest in libSBML! diff --git a/dev/misc-files/readmes-for-downloads-new-dir-struct/stable/windows/32-bit/R_interface/README.md.in b/dev/misc-files/readmes-for-downloads-new-dir-struct/stable/windows/32-bit/R_interface/README.md.in index 5195bac58d..ebbb178686 100644 --- a/dev/misc-files/readmes-for-downloads-new-dir-struct/stable/windows/32-bit/R_interface/README.md.in +++ b/dev/misc-files/readmes-for-downloads-new-dir-struct/stable/windows/32-bit/R_interface/README.md.in @@ -19,7 +19,7 @@ Once you have installed the R libSBML library, follow the instructions for [how For additional information about this version of libSBML, please see the documentation or [visit the libSBML website](http://sbml.org/Software/libSBML). -Please report problems using our tracker: [http://sbml.org/Software/libSBML/issue-tracker](http://sbml.org/Software/libSBML/issue-tracker) +Please report problems using our tracker: [https://github.com/sbmlteam/libsbml/issues](https://github.com/sbmlteam/libsbml/issues) Thank you for your interest in libSBML! diff --git a/dev/misc-files/readmes-for-downloads-new-dir-struct/stable/windows/32-bit/python/README.md.in b/dev/misc-files/readmes-for-downloads-new-dir-struct/stable/windows/32-bit/python/README.md.in index a116001971..1d009b5828 100644 --- a/dev/misc-files/readmes-for-downloads-new-dir-struct/stable/windows/32-bit/python/README.md.in +++ b/dev/misc-files/readmes-for-downloads-new-dir-struct/stable/windows/32-bit/python/README.md.in @@ -22,7 +22,7 @@ If that fails, please check the instructions for [how to access libSBML](http:// For additional information about this version of libSBML, please see the documentation or [visit the libSBML website](http://sbml.org/Software/libSBML). -Please report problems using our tracker: [http://sbml.org/Software/libSBML/issue-tracker](http://sbml.org/Software/libSBML/issue-tracker) +Please report problems using our tracker: [https://github.com/sbmlteam/libsbml/issues](https://github.com/sbmlteam/libsbml/issues) Thank you for your interest in libSBML! diff --git a/dev/misc-files/readmes-for-downloads-new-dir-struct/stable/windows/64-bit/README.md.in b/dev/misc-files/readmes-for-downloads-new-dir-struct/stable/windows/64-bit/README.md.in index 625d6326ea..7258d9e25b 100644 --- a/dev/misc-files/readmes-for-downloads-new-dir-struct/stable/windows/64-bit/README.md.in +++ b/dev/misc-files/readmes-for-downloads-new-dir-struct/stable/windows/64-bit/README.md.in @@ -42,7 +42,7 @@ If you need to use a different XML parser library, it will be necessary to build For additional information about this version of libSBML, please see the documentation or [visit the libSBML website](http://sbml.org/Software/libSBML). -Please report problems using our tracker: [http://sbml.org/Software/libSBML/issue-tracker](http://sbml.org/Software/libSBML/issue-tracker) +Please report problems using our tracker: [https://github.com/sbmlteam/libsbml/issues](https://github.com/sbmlteam/libsbml/issues) Thank you for your interest in libSBML! diff --git a/dev/misc-files/readmes-for-downloads-new-dir-struct/stable/windows/64-bit/R_interface/README.md.in b/dev/misc-files/readmes-for-downloads-new-dir-struct/stable/windows/64-bit/R_interface/README.md.in index 5195bac58d..ebbb178686 100644 --- a/dev/misc-files/readmes-for-downloads-new-dir-struct/stable/windows/64-bit/R_interface/README.md.in +++ b/dev/misc-files/readmes-for-downloads-new-dir-struct/stable/windows/64-bit/R_interface/README.md.in @@ -19,7 +19,7 @@ Once you have installed the R libSBML library, follow the instructions for [how For additional information about this version of libSBML, please see the documentation or [visit the libSBML website](http://sbml.org/Software/libSBML). -Please report problems using our tracker: [http://sbml.org/Software/libSBML/issue-tracker](http://sbml.org/Software/libSBML/issue-tracker) +Please report problems using our tracker: [https://github.com/sbmlteam/libsbml/issues](https://github.com/sbmlteam/libsbml/issues) Thank you for your interest in libSBML! diff --git a/dev/misc-files/readmes-for-downloads-new-dir-struct/stable/windows/64-bit/python/README.md.in b/dev/misc-files/readmes-for-downloads-new-dir-struct/stable/windows/64-bit/python/README.md.in index 34643f7c52..0369072ae3 100644 --- a/dev/misc-files/readmes-for-downloads-new-dir-struct/stable/windows/64-bit/python/README.md.in +++ b/dev/misc-files/readmes-for-downloads-new-dir-struct/stable/windows/64-bit/python/README.md.in @@ -22,7 +22,7 @@ If that fails, please check the instructions for [how to access libSBML](http:// For additional information about this version of libSBML, please see the documentation or [visit the libSBML website](http://sbml.org/Software/libSBML). -Please report problems using our tracker: [http://sbml.org/Software/libSBML/issue-tracker](http://sbml.org/Software/libSBML/issue-tracker) +Please report problems using our tracker: [https://github.com/sbmlteam/libsbml/issues](https://github.com/sbmlteam/libsbml/issues) Thank you for your interest in libSBML! diff --git a/dev/misc-files/readmes-for-downloads-new-dir-struct/stable/windows/README.md.in b/dev/misc-files/readmes-for-downloads-new-dir-struct/stable/windows/README.md.in index 54311556cb..6d59565b5a 100644 --- a/dev/misc-files/readmes-for-downloads-new-dir-struct/stable/windows/README.md.in +++ b/dev/misc-files/readmes-for-downloads-new-dir-struct/stable/windows/README.md.in @@ -4,7 +4,7 @@ Please navigate to either the [32-bit](32-bit) or [64-bit](64-bit) folders, to m For additional information about this version of libSBML, please see the documentation or [visit the libSBML website](http://sbml.org/Software/libSBML). -Please report problems using our tracker: [http://sbml.org/Software/libSBML/issue-tracker](http://sbml.org/Software/libSBML/issue-tracker) +Please report problems using our tracker: [https://github.com/sbmlteam/libsbml/issues](https://github.com/sbmlteam/libsbml/issues) Thank you for your interest in libSBML! diff --git a/dev/misc-files/readmes-for-downloads/linux/32-bit/README.md.in b/dev/misc-files/readmes-for-downloads/linux/32-bit/README.md.in index 431dc34216..93f619bfe7 100644 --- a/dev/misc-files/readmes-for-downloads/linux/32-bit/README.md.in +++ b/dev/misc-files/readmes-for-downloads/linux/32-bit/README.md.in @@ -40,7 +40,7 @@ the libSBML website at Please report problems with libSBML using the tracker at -[http://sbml.org/Software/libSBML/issue-tracker](http://sbml.org/Software/libSBML/issue-tracker) +[https://github.com/sbmlteam/libsbml/issues](https://github.com/sbmlteam/libsbml/issues) Thank you for your interest in libSBML! diff --git a/dev/misc-files/readmes-for-downloads/linux/64-bit/README.md.in b/dev/misc-files/readmes-for-downloads/linux/64-bit/README.md.in index a0bf2b35de..eb688b9ce0 100644 --- a/dev/misc-files/readmes-for-downloads/linux/64-bit/README.md.in +++ b/dev/misc-files/readmes-for-downloads/linux/64-bit/README.md.in @@ -40,7 +40,7 @@ the libSBML website at Please report problems with libSBML using the tracker at -[http://sbml.org/Software/libSBML/issue-tracker](http://sbml.org/Software/libSBML/issue-tracker) +[https://github.com/sbmlteam/libsbml/issues](https://github.com/sbmlteam/libsbml/issues) Thank you for your interest in libSBML! diff --git a/dev/misc-files/readmes-for-downloads/linux/README.md.in b/dev/misc-files/readmes-for-downloads/linux/README.md.in index 9707fc5e4e..7bd08a7b29 100644 --- a/dev/misc-files/readmes-for-downloads/linux/README.md.in +++ b/dev/misc-files/readmes-for-downloads/linux/README.md.in @@ -28,7 +28,7 @@ the documentation or visit the libSBML website at Please report problems with libSBML using the tracker at -[http://sbml.org/Software/libSBML/issue-tracker](http://sbml.org/Software/libSBML/issue-tracker) +[https://github.com/sbmlteam/libsbml/issues](https://github.com/sbmlteam/libsbml/issues) Thank you for your interest in libSBML! diff --git a/dev/misc-files/readmes-for-downloads/macos/README.md.in b/dev/misc-files/readmes-for-downloads/macos/README.md.in index 33582ba43d..d283315812 100644 --- a/dev/misc-files/readmes-for-downloads/macos/README.md.in +++ b/dev/misc-files/readmes-for-downloads/macos/README.md.in @@ -45,7 +45,7 @@ libSBML website at Please report problems with libSBML using the tracker at -[http://sbml.org/Software/libSBML/issue-tracker](http://sbml.org/Software/libSBML/issue-tracker) +[https://github.com/sbmlteam/libsbml/issues](https://github.com/sbmlteam/libsbml/issues) Thank you for your interest in libSBML! diff --git a/dev/misc-files/readmes-for-downloads/windows/32-bit/README.md.in b/dev/misc-files/readmes-for-downloads/windows/32-bit/README.md.in index dc2659700a..8854f873e7 100644 --- a/dev/misc-files/readmes-for-downloads/windows/32-bit/README.md.in +++ b/dev/misc-files/readmes-for-downloads/windows/32-bit/README.md.in @@ -49,7 +49,7 @@ Detailed information about libSBML can be found at Please report problems with libSBML using the tracker at -[http://sbml.org/Software/libSBML/issue-tracker](http://sbml.org/Software/libSBML/issue-tracker) +[https://github.com/sbmlteam/libsbml/issues](https://github.com/sbmlteam/libsbml/issues) Thank you for your interest in libSBML! diff --git a/dev/misc-files/readmes-for-downloads/windows/32-bit/python/README.md.in b/dev/misc-files/readmes-for-downloads/windows/32-bit/python/README.md.in index ee29d2b23d..9c51acecb1 100644 --- a/dev/misc-files/readmes-for-downloads/windows/32-bit/python/README.md.in +++ b/dev/misc-files/readmes-for-downloads/windows/32-bit/python/README.md.in @@ -24,7 +24,7 @@ is available for viewing online at Please report any problems with libSBML using the tracker at -[http://sbml.org/Software/libSBML/issue-tracker](http://sbml.org/Software/libSBML/issue-tracker) +[https://github.com/sbmlteam/libsbml/issues](https://github.com/sbmlteam/libsbml/issues) Thank you for your interest in libSBML! diff --git a/dev/misc-files/readmes-for-downloads/windows/64-bit/README.md.in b/dev/misc-files/readmes-for-downloads/windows/64-bit/README.md.in index c0145e5344..0de964f649 100644 --- a/dev/misc-files/readmes-for-downloads/windows/64-bit/README.md.in +++ b/dev/misc-files/readmes-for-downloads/windows/64-bit/README.md.in @@ -51,7 +51,7 @@ Detailed information about libSBML can be found at Please report problems with libSBML using the tracker at -[http://sbml.org/Software/libSBML/issue-tracker](http://sbml.org/Software/libSBML/issue-tracker) +[https://github.com/sbmlteam/libsbml/issues](https://github.com/sbmlteam/libsbml/issues) Thank you for your interest in libSBML! diff --git a/dev/misc-files/readmes-for-downloads/windows/64-bit/python/README.md.in b/dev/misc-files/readmes-for-downloads/windows/64-bit/python/README.md.in index 38dcab5e93..3bed827d5d 100644 --- a/dev/misc-files/readmes-for-downloads/windows/64-bit/python/README.md.in +++ b/dev/misc-files/readmes-for-downloads/windows/64-bit/python/README.md.in @@ -24,7 +24,7 @@ is available for viewing online at Please report any problems with libSBML using the tracker at -[http://sbml.org/Software/libSBML/issue-tracker](http://sbml.org/Software/libSBML/issue-tracker) +[https://github.com/sbmlteam/libsbml/issues](https://github.com/sbmlteam/libsbml/issues) Thank you for your interest in libSBML! diff --git a/dev/misc-files/readmes-for-downloads/windows/README.md.in b/dev/misc-files/readmes-for-downloads/windows/README.md.in index c0463bc88a..50af2cfbfe 100644 --- a/dev/misc-files/readmes-for-downloads/windows/README.md.in +++ b/dev/misc-files/readmes-for-downloads/windows/README.md.in @@ -12,7 +12,7 @@ For more information about libSBML, please visit the libSBML website at Please report any problems with libSBML using the tracker at -[http://sbml.org/Software/libSBML/issue-tracker](http://sbml.org/Software/libSBML/issue-tracker) +[https://github.com/sbmlteam/libsbml/issues](https://github.com/sbmlteam/libsbml/issues) Thank you for your interest in libSBML! diff --git a/docs/historical/README_OLD.txt b/docs/historical/README_OLD.txt index f57a230172..88d71386b2 100644 --- a/docs/historical/README_OLD.txt +++ b/docs/historical/README_OLD.txt @@ -15,7 +15,7 @@ http://sbml.org/Software/libSBML Please report problems with libSBML using the tracker at - http://sbml.org/Software/libSBML/issue-tracker + https://github.com/sbmlteam/libsbml/issues Mailing lists and online web forums for discussing libSBML are at http://sbml.org/Forums @@ -279,7 +279,7 @@ We invite you to report bugs and other problems using the issue tracker for libSBML on SourceForge. The following URL will take you there directly: - http://sbml.org/Software/libSBML/issue-tracker + https://github.com/sbmlteam/libsbml/issues You can also ask questions on the 'sbml-interoperability' mailing list, either over email or using the web forum interface (see below). diff --git a/docs/index.html.in b/docs/index.html.in index ddc25aa6eb..f7c4eaa71a 100644 --- a/docs/index.html.in +++ b/docs/index.html.in @@ -22,7 +22,7 @@
We are keenly interested in improving the libSBML documentation. If you find any errors or problems in these manuals, please report them!
The latest release of libSBML, as well as the documentation and additional information, are always available online on SBML.org:
diff --git a/docs/src/common-text/libsbml-blurb.html b/docs/src/common-text/libsbml-blurb.html index 46f411b203..814350ae5f 100644 --- a/docs/src/common-text/libsbml-blurb.html +++ b/docs/src/common-text/libsbml-blurb.html @@ -1,5 +1,5 @@LibSBML is an open-source library for writing and manipulating the Systems Biology Markup Language (SBML). This version of libSBML supports all releases of SBML up through Level 3 Version 2 Core -Release 1 (RC 2). For more information about +Release 2. For more information about SBML, please visit http://sbml.org on the Internet. diff --git a/docs/src/common-text/libsbml-communications.html b/docs/src/common-text/libsbml-communications.html index d0d6b23d5c..b5f0fd7bbe 100644 --- a/docs/src/common-text/libsbml-communications.html +++ b/docs/src/common-text/libsbml-communications.html @@ -5,8 +5,8 @@
Please report problems and other issues using the issue tracker for -libSBML on SourceForge: http://sbml.org/Software/libSBML/issue-tracker. +libSBML on GitHub: https://github.com/sbmlteam/libsbml/issues.
You can also report problems on the sbml-interoperability mailing list @@ -64,11 +64,3 @@
If you are obtaining your libSBML files directly from the SVN -repository on SourceForge, you may wish to subscribe to the mailing list -sbml-svn, to be apprised of changes to the SVN repository as soon as they -are committed. You can join the list by visiting the URL https://lists.sourceforge.net/lists/listinfo/sbml-svn. diff --git a/docs/src/common-text/libsbml-downloading.html.in b/docs/src/common-text/libsbml-downloading.html.in index 321afc72d4..811e2fbc93 100644 --- a/docs/src/common-text/libsbml-downloading.html.in +++ b/docs/src/common-text/libsbml-downloading.html.in @@ -10,16 +10,13 @@ your situation:
apt-get
and yum
together with online repositoriesWe provide a distribution of the libSBML Python interface through Anaconda Cloud, +target="_blank" href="https://conda-forge.org/">Conda Forge, making it accessible through conda. To install it this way, follow these instructions: @@ -85,12 +82,12 @@ follow these instructions:
-conda install -c SBMLTeam python-libsbml +conda install -c conda-forge python-libsbml
-conda install -c SBMLTeam python-libsbml-experimental +conda install -c conda-forge python-libsbml-experimental
Note that in all cases, the process will take a long time
-because it must install and build dependent libraries. If all goes well,
-the steps above should result in pip
eventually printing the
-following message to tell you has it finished successfully:
-
-
-[... much text omitted ...]
-Successfully installed python-libsbml
-Cleaning up...
-
-
After this, you should be able to access the Python language interface for libSBML on your computer directly from your Python interpreter by importing it like any other Python module. In other words, @@ -158,117 +144,9 @@ importing it like any other Python module. In other words, Python interpreter. - -
apt-get
or yum
If you are running Linux, and you prefer to use the standard over-the-air
-installation tools provided by your operating system (e.g., yum
-and apt-get
), you can take advantage of binary packages we
-provide using the OpenSUSE Build System (OBS) for many
-different flavors of Linux including CentOS, Fedora, Ubuntu, and others:
-
-
-python-libsbml
.
-
-
-python-libsbml-experimental
.
-
-As an example, the following is a screenshot of the page currently found -at the -python-libsbml page. From this page, clicking on the name of an operating -system will display the instructions for what to do: - -
Screenshot of the OBS -python-libsbml page for different Linux systems.
After following the instructions to install the appropriate binary
-distribution on your computer, you should be able to access the Python
-language interface for libSBML on your computer directly from your Python
-interpreter. In other words, import libsbml
You can take advantage of executable installers that we make available -for that platform. They can be found in a subdirectory named python -within each of the Windows subdirectories (stable -and experimental) -on SourceForge. There are different installers for different versions of -Python. The following screenshot shows an example. - -
Screenshot of the SourceForge download -page for the 64-bit Windows stable libSBML installers. -
After you download an appropriate .exe
file for your system,
-run the installer. The installer will lead you through the installation
-process.
-
-
The installation packages in the libSBML SourceForge download -site contain interfaces for C, C++, C#, Java, JavaScript, Perl, PhP, -Python, and Ruby in the same package. (However, there are better ways to get -the Python interface, as explained above.) The download area has two subdirectories: one -for stable releases of libSBML, and one for experimental releases. The -stable releases contain support for only the accepted parts of SBML, -while the experimental releases contain code for SBML Level 3 -packages still in development. - -
Screenshot of the SourceForge download -page for libSBML. -
Click on either stable or experimental, and then
-navigate to a subdirectory matching your operating system platform. Download
-the appropriate installer or package file for your platform, and use the
-appropriate platform-specific approach to install the software. (E.g., if you
-downloaded a Mac .dmg
file, double-click the file in the Mac
-Finder to mount the disk image, open the image contents in the Finder,
-and finally, double-click the .pkg
file contained inside.)
-
-
-
-
From the R menu "Packages" or "Packages & Data" (depending on your operating @@ -308,7 +180,7 @@ archive file, and select the archive file for installation. -
Suppose that the path to the libSBML R archive on your computer is archive. Execute the following command in a @@ -350,7 +222,7 @@ libSBML R interface is probably installed correctly. -
If no installation package is available for
diff --git a/docs/src/common-text/libsbml-group-comp-intro.html.in b/docs/src/common-text/libsbml-group-comp-intro.html.in
index a6ccd38cf3..f157e466d2 100644
--- a/docs/src/common-text/libsbml-group-comp-intro.html.in
+++ b/docs/src/common-text/libsbml-group-comp-intro.html.in
@@ -34,7 +34,8 @@ provide a complete explanation of the SBML Level 3 Hierarchical Model
Composition (“comp”) package. If you are developing software
that uses “comp”, you are strongly urged to read the actual
specification for the package. A link to the specification document current
-is provided below, along with a link to the page of known issues (if any).
+is provided below, along with a link to the page of known issues (if any).
+we apologise that our known issues pages are under reconstruction.
- + Errata page |
The libSBML “distrib” extension implements support for the SBML +Level 3 Distributions ("distrib") package. It can be used +in SBML Level 3 Version 1 and Version 2 documents. + +
This API documentation for libSBML does not
+provide a complete explanation of the SBML Level 3 Distributions (“distrib”) package. If you are developing software
+that uses “distrib”, you are strongly urged to read the actual
+specification for the package. A link to the specification document current
+is provided below, along with a link to the page of known issues (if any).
+we apologise that our known issues pages are under reconstruction.
+
+
Specification publication | +Known issues | +
---|---|
+ + Hierarchical Model Composition package, Version 1 Release 1 + | + + Errata page + |
- + Errata page | |
Flux Balance Constraints package, Version @PACKAGE_FBC_V2_VERSION@ Release @PACKAGE_FBC_V2_RELEASE@ | - + Errata page |
This API documentation for libSBML does not provide a complete explanation of the SBML Level 3 Groups package (whose nickname is also “groups”). If you are developing software that uses “groups”, you are strongly urged to read the actual specification for the package. A link to the specification document current is provided below, along with a link to the page of known issues (if any). +
This API documentation for libSBML does not provide a complete explanation of the SBML Level 3
+ Groups package (whose nickname is also “groups”). If you are developing software that uses “groups”,
+ you are strongly urged to read the actual specification for the package. A link to the specification document current is provided
+ below, along with a link to the page of known issues (if any).
+we apologise that our known issues pages are under reconstruction.
- Errata page + Errata page |
- + Errata page |
This API documentation for libSBML does not provide a complete explanation of the SBML Level 3 Multistate, Multicomponent and Multicompartment Species package (whose nickname is “multi”). If you are developing software that uses “multi”, you are strongly urged to read the actual specification for the package. A link to the specification document current is provided below, along with a link to the page of known issues (if any). +
This API documentation for libSBML does not provide a complete explanation of the SBML Level 3
+Multistate, Multicomponent and Multicompartment Species package (whose nickname is “multi”). If you are developing
+ software that uses “multi”, you are strongly urged to read the actual specification for the package. A link to the
+ specification document current is provided below, along with a link to the page of known issues (if any).
+we apologise that our known issues pages are under reconstruction.
- Errata page + Errata page |
- + Errata page |
- + Errata page |
There is no better test of our understanding of a biological system than to create a mechanistic model of that system and show that it possesses all known properties of the system -- i.e., that it is consistent with all measurements or observations of the system in hand. However, the creation of such models is even more useful when a system is not already understood, because the model may suggest mechanisms by which known behaviors are accomplished, or predict behaviors not previously expected. Extensive work has been done on the creation of methods for simulating biochemical systems, including the development of languages, such as the Systems Biology Markup anguage (SBML), for saving and exchanging the definition of the system being simulated and the simulation parameters used.
+ +Historically, most tools for biochemical simulations either did not consider possible spatial relationships or compartmentalization of system components, or used a compartmental modeling approach (Jacquez et al., 1985) in which spatial organization is approximated by a set of compartments (e.g. membrane-bound organelles in a cell) containing well-mixed populations of molecules. However, a growing number of modeling and simulation tools do permit specification of the size, shape and positions of compartments and the initial spatial distributions of components (typically referred to as a 'geometry' definition). While SBML Level 3 Core has explicit support for multi-compartmental modeling, it does not have a standardized mechanism to store or exchange geometries. We address this deficit here through the definition of a package of extensions to SBML termed SBML spatial.
+ +Saving geometries in a standardized way is useful to ensure that the definition is complete (which is important when, for example, provided as part of supplementary information for published studies), and to permit comparison of simulations of the same spatial system using different simulation tools, to enable simulations of a new biochemical model using the same geometry as a previous model (or vice versa). Historically, the creation of a geometry has been done (often through painstaking manual work) by the same investigators who defined a biochemical model and performed a simulation. The advent of SBML has permitted a partial division of this labor, by enabling databases of biochemical models, such as the BioModels database, to be created. Building on this theme, having a mechanism to exchange geometries will enable an open access 'marketplace' in which some investigators focus on the creation of well-characterized geometries (and distribute them through databases or repositories) enabling others to focus on biochemical model creation and/or performance of simulations. These geometries, however, typically need to be more than raw images. To be most broadly useful across different modeling approaches, they need, for example, to define explicit watertight boundaries for cells and intracellular compartments and contain statistically accurate estimates of concentrations of components at various locations. This can be accomplished for individual images by hand segmentation or automated segmentation. An alternative is to produce synthetic geometries that are drawn from generative models of cell shape and organization learned from many images. In both cases, the availability of well-characterized geometries for examples of different cell types (and multiple cells of each type) can enhance the use of simulation methods.
+ + +This API documentation for libSBML does not +provide a complete explanation of the SBML Level 3 Spatial (“spatial”) package. If you are developing software +that uses “spatial”, you are strongly urged to read the actual +specification for the package. A link to the specification document current +is provided below, along with a link to the page of known issues (if any). + +
Specification publication | +Known issues | +
---|---|
+ + SBML level 3 package: spatial processes,version 1, release 1 + | + + Errata page + |
As described in the downloading instructions, we provide ready-built installers for the libSBML R language interface that you can download from our SourceForge download +href="http://github.com/sbmlteam/libsbml/releases/">GitHub download page. If you use one of the installers, you do not need to do anything more to set up and use libSBML for R on your system. diff --git a/docs/src/common-text/libsbml-installation.html.in b/docs/src/common-text/libsbml-installation.html.in index 7c552d4188..b68812c033 100644 --- a/docs/src/common-text/libsbml-installation.html.in +++ b/docs/src/common-text/libsbml-installation.html.in @@ -63,8 +63,8 @@ used to build the documentation. In all cases below, you will need to download the libSBML source code archive from the - download -area on SourceForge.net then unpack the archive somewhere on your computer. + download +area on GitHub then unpack the archive somewhere on your computer.
configure
.
The libSBML distribution ships with certain interface files provided, so that you do not need to have the software necessary to recreate them. -However, if you obtained the libSBML distribution from the project SVN -repository on SourceForge, or you want to recreate the files deliberately, +However, if you obtained the libSBML distribution from the project +repository on GitHub, or you want to recreate the files deliberately, you may need to configure libSBML to use SWIG to regenerate the libSBML language interfaces. Please see the section below on using SWIG. @@ -867,8 +867,8 @@ downloading a copy of CMake version 2.8.4 or later from cmake.org.) Once you have CMake installed, also download and unzip the libSBML source code archive from the download -area on SourceForge.net and save the archive somewhere on your file +href="http://github.com/sbmlteam/libsbml/releases/">download +area on GitHub.net and save the archive somewhere on your file system, then unpack it.
Before going further, an issue on Windows concerns the dependency diff --git a/docs/src/common-text/libsbml-issues.html b/docs/src/common-text/libsbml-issues.html index d65815bb07..023e8b9354 100644 --- a/docs/src/common-text/libsbml-issues.html +++ b/docs/src/common-text/libsbml-issues.html @@ -123,7 +123,7 @@
Many of the language bindings in libSBML are created using SWIG, a language wrapper generator. The output of SWIG for libSBML is a file named libsbml_wrap.cpp
in the respective language binding's subdirectory (e.g., src/bindings/java
), sometimes in combination with other files, depending on the language in question. If you obtained your copy of libSBML as a distribution archive (e.g., from SourceForge), this file will already be present in the distribution. If, instead, you obtained your copy of libSBML from the SVN source tree, you will need to have SWIG available on your system in order to regenerate the libsbml_wrap.cpp
file. In both cases, all things should work fine.
+
Many of the language bindings in libSBML are created using SWIG, a language wrapper generator. The output of SWIG for libSBML is a file named libsbml_wrap.cpp
in the respective language binding's subdirectory (e.g., src/bindings/java
), sometimes in combination with other files, depending on the language in question. If you obtained your copy of libSBML as a distribution archive (e.g., from GitHub), this file will already be present in the distribution. If, instead, you obtained your copy of libSBML from the SVN source tree, you will need to have SWIG available on your system in order to regenerate the libsbml_wrap.cpp
file. In both cases, all things should work fine.
If you modify the libSBML source files yourself (and in particular, files upon which the SWIG binding code depends), the makefile rules should always automatically cause the appropriate libsbml_wrap.cpp
files to be recreated. However, sometimes the makefile rules do not regenerate the wrapper files when they should. This happens very rarely, and under conditions that the libSBML developers have had a very hard time reproducing consistently. In some versions of libSBML, it seemed to happen slightly more often under cygwin.
diff --git a/docs/src/common-text/pkg-marker-distrib.html b/docs/src/common-text/pkg-marker-distrib.html
new file mode 100644
index 0000000000..627bf9c648
--- /dev/null
+++ b/docs/src/common-text/pkg-marker-distrib.html
@@ -0,0 +1,2 @@
+distrib
+
diff --git a/docs/src/common-text/pkg-marker-distrib.txt b/docs/src/common-text/pkg-marker-distrib.txt
new file mode 100644
index 0000000000..24bbbd6c8d
--- /dev/null
+++ b/docs/src/common-text/pkg-marker-distrib.txt
@@ -0,0 +1,2 @@
+[SBML 'distrib' package]
+
diff --git a/docs/src/css/libsbml-doxygen-navtree.css b/docs/src/css/libsbml-doxygen-navtree.css
index 950641efbc..48929eb9db 100644
--- a/docs/src/css/libsbml-doxygen-navtree.css
+++ b/docs/src/css/libsbml-doxygen-navtree.css
@@ -1,17 +1,17 @@
#nav-tree .children_ul {
- margin:0;
+ /* margin:0; */
padding:4px;
}
#nav-tree ul {
list-style:none outside none;
- margin:0px;
+ /* margin:0px; */
padding:0px;
}
#nav-tree li {
white-space:nowrap;
- margin:0px;
+ /* margin:0px; */
padding:0px;
}
@@ -62,7 +62,7 @@
#nav-tree .item {
margin:0px;
padding:0px;
- margin-left: -12px;
+ /* margin-left: -12px; */
}
#nav-tree {
diff --git a/docs/src/doxygen-config-common.txt.cmake b/docs/src/doxygen-config-common.txt.cmake
index ce15f4a7d5..ff0269195c 100644
--- a/docs/src/doxygen-config-common.txt.cmake
+++ b/docs/src/doxygen-config-common.txt.cmake
@@ -576,6 +576,10 @@ INPUT = \
../../src/sbml/packages/spatial/extension \
../../src/sbml/packages/spatial/sbml \
../../src/sbml/packages/spatial/validator \
+ ../../src/sbml/packages/distrib/common \
+ ../../src/sbml/packages/distrib/extension \
+ ../../src/sbml/packages/distrib/sbml \
+ ../../src/sbml/packages/distrib/validator \
../../src/sbml/packages/multi/common \
../../src/sbml/packages/multi/extension \
../../src/sbml/packages/multi/sbml \
diff --git a/docs/src/doxygen-layout-cpp.xml b/docs/src/doxygen-layout-cpp.xml
index ab8e098fbc..cf89c461fa 100644
--- a/docs/src/doxygen-layout-cpp.xml
+++ b/docs/src/doxygen-layout-cpp.xml
@@ -7,13 +7,14 @@