Result: SBOannotator: a Python tool for the automated assignment of systems biology ontology terms.

Title:
SBOannotator: a Python tool for the automated assignment of systems biology ontology terms.
Authors:
Leonidou N; Computational Systems Biology of Infections and Antimicrobial-Resistant Pathogens, Institute for Bioinformatics and Medical Informatics (IBMI), Eberhard Karl University of Tübingen, 72076 Tübingen, Germany.; Department of Computer Science, Eberhard Karl University of Tübingen, 72076 Tübingen, Germany.; German Center for Infection Research (DZIF), partner site Tübingen, Germany.; Cluster of Excellence 'Controlling Microbes to Fight Infections,' Eberhard Karl University of Tübingen, 72076 Tübingen, Germany., Fritze E; Department of Computer Science, Eberhard Karl University of Tübingen, 72076 Tübingen, Germany., Renz A; Computational Systems Biology of Infections and Antimicrobial-Resistant Pathogens, Institute for Bioinformatics and Medical Informatics (IBMI), Eberhard Karl University of Tübingen, 72076 Tübingen, Germany.; Department of Computer Science, Eberhard Karl University of Tübingen, 72076 Tübingen, Germany.; Cluster of Excellence 'Controlling Microbes to Fight Infections,' Eberhard Karl University of Tübingen, 72076 Tübingen, Germany., Dräger A; Computational Systems Biology of Infections and Antimicrobial-Resistant Pathogens, Institute for Bioinformatics and Medical Informatics (IBMI), Eberhard Karl University of Tübingen, 72076 Tübingen, Germany.; Department of Computer Science, Eberhard Karl University of Tübingen, 72076 Tübingen, Germany.; German Center for Infection Research (DZIF), partner site Tübingen, Germany.; Cluster of Excellence 'Controlling Microbes to Fight Infections,' Eberhard Karl University of Tübingen, 72076 Tübingen, Germany.
Source:
Bioinformatics (Oxford, England) [Bioinformatics] 2023 Jul 01; Vol. 39 (7).
Publication Type:
Journal Article; Research Support, Non-U.S. Gov't
Language:
English
Journal Info:
Publisher: Oxford University Press Country of Publication: England NLM ID: 9808944 Publication Model: Print Cited Medium: Internet ISSN: 1367-4811 (Electronic) Linking ISSN: 13674803 NLM ISO Abbreviation: Bioinformatics Subsets: MEDLINE
Imprint Name(s):
Original Publication: Oxford : Oxford University Press, c1998-
References:
PLoS One. 2016 Feb 16;11(2):e0149263. (PMID: 26882475)
Mol Syst Biol. 2020 Aug;16(8):e9110. (PMID: 32845085)
Nucleic Acids Res. 2020 Jan 8;48(D1):D402-D406. (PMID: 31696234)
J Integr Bioinform. 2019 Jun 20;16(2):. (PMID: 31219795)
Brief Bioinform. 2000 Nov;1(4):398-414. (PMID: 11465057)
Mol Syst Biol. 2011 Oct 25;7:543. (PMID: 22027554)
BMC Syst Biol. 2015 Oct 09;9:68. (PMID: 26452770)
Entry Date(s):
Date Created: 20230714 Date Completed: 20230728 Latest Revision: 20230802
Update Code:
20250114
PubMed Central ID:
PMC10371491
DOI:
10.1093/bioinformatics/btad437
PMID:
37449910
Database:
MEDLINE

Further Information

Motivation: The number and size of computational models in biology have drastically increased over the past years and continue to grow. Modeled networks are becoming more complex, and reconstructing them from the beginning in an exchangeable and reproducible manner is challenging. Using precisely defined ontologies enables the encoding of field-specific knowledge and the association of disparate data types. In computational modeling, the medium for representing domain knowledge is the set of orthogonal structured controlled vocabularies named Systems Biology Ontology (SBO). The SBO terms enable modelers to explicitly define and describe model entities, including their roles and characteristics.
Results: Here, we present the first standalone tool that automatically assigns SBO terms to multiple entities of a given SBML model, named the SBOannotator. The main focus lies on the reactions, as the correct assignment of precise SBO annotations requires their extensive classification. Our implementation does not consider only top-level terms but examines the functionality of the underlying enzymes to allocate precise and highly specific ontology terms to biochemical reactions. Transport reactions are examined separately and are classified based on the mechanism of molecule transport. Pseudo-reactions that serve modeling purposes are given reasonable terms to distinguish between biomass production and the import or export of metabolites. Finally, other model entities, such as metabolites and genes, are annotated with appropriate terms. Including SBO annotations in the models will enhance the reproducibility, usability, and analysis of biochemical networks.
Availability and Implementation: SBOannotator is freely available from https://github.com/draeger-lab/SBOannotator/.
(© The Author(s) 2023. Published by Oxford University Press.)