Third-party databases and tools
refineGEMs connects to, queries, and in some cases redistributes selected
data from external databases and tools. This page summarises the expected
citations and the licence or terms that are relevant for use of these resources.
Redistribution notices are also collected in the repository-level
THIRD_PARTY_LICENSES.md file.
Important
This page is a documentation aid for users and maintainers, not legal advice. Users remain responsible for checking the current upstream terms, especially for commercial use or redistribution of downloaded database content.
Databases
Resource |
Use in |
Licence or terms |
Citation |
|---|---|---|---|
BiGG Models |
Local BiGG metabolite and reaction tables are shipped in the internal database and BiGG identifiers are used for media export, mapping, and model curation. |
Free for educational, research, and non-profit purposes if the BiGG copyright notice and licence text are retained. Commercial use requires a separate agreement with UC San Diego. |
King et al.[1] |
ChEBI |
ChEBI is queried for compound names, formulae, charges, and identifiers. |
ChEBI data are available under CC BY 4.0 and governed by EMBL-EBI terms of use. |
Hastings et al.[2] |
KEGG |
KEGG is queried for genes, enzymes, reactions, compounds, and pathway
annotations. Released |
Academic users may use the KEGG website freely. KEGG is not a public database for non-academic use; non-academic use and service provision require the appropriate KEGG licence. |
Kanehisa and Goto[3] |
MetaNetX / MNXref |
MetaNetX identifiers and mapping tables are used for reaction and metabolite mapping, including gap-filling. |
MetaNetX data are CC BY 4.0 unless otherwise noted. MNXref records sourced from external databases may remain subject to the original database restrictions. |
Moretti et al.[4] |
ModelSEED |
Local ModelSEED compound data are shipped in the internal database and used for charge and formula comparison. |
ModelSEED data are CC BY 4.0 unless otherwise noted. Records derived from external resources may remain subject to the original resource restrictions. |
Henry et al.[5] |
Tools
Tool |
Use in |
Licence or terms |
Citation |
|---|---|---|---|
BOFdat |
Called to generate selected biomass objective function coefficients from experimental input data. |
Distributed as open-source software under the MIT licence; check the installed upstream or forked package for the exact licence text. |
Lachance et al.[6] |
MassChargeCuration (MCC) |
Called to curate metabolite masses and charges. |
Distributed as free software under the GNU LGPL-3.0 licence. |
Mostolizadeh et al.[7] |
MEMOTE |
Used to run model consistency tests and generate MEMOTE reports. Some
consistency helper functions are imported for internal checks, and
biomass-normalisation code in |
Distributed under the Apache-2.0 licence. |
Lieven et al.[8] |
SBOannotator |
Called to assign SBO terms to SBML model entities. |
Distributed as free software under the GNU GPL-3.0 licence. This affects users who install or redistribute the optional SBOannotator-dependent functionality. |
Leonidou et al.[9] |
Compliance notes for maintainers
The internal SQLite database currently redistributes BiGG and ModelSEED-derived tables. When these tables are updated, preserve the upstream licence notices, record the source version or download date, and keep this page in sync.
The refineGEMs source code is distributed under the MIT licence. Bundled
third-party data, database identifiers, and connected external tools remain
under their own licences or terms, as listed above and in
THIRD_PARTY_LICENSES.md.
KEGG-dependent functionality should be documented and implemented as online queries through the user-accessed KEGG services. Avoid bundling KEGG data in released artefacts unless the project has confirmed that the intended release and user base are covered by an appropriate KEGG licence.
Because ModelSEED and MetaNetX aggregate data from other resources, downstream use may need to follow the original source terms for specific records. Preserve provenance columns and identifiers where possible so users can trace records back to their source database.