» Articles » PMID: 37449910

SBOannotator: a Python Tool for the Automated Assignment of Systems Biology Ontology Terms

Overview
Journal Bioinformatics
Specialty Biology
Date 2023 Jul 14
PMID 37449910
Authors
Affiliations
Soon will be listed here.
Abstract

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/.

Citing Articles

Exploring the metabolic profile of A. baumannii for antimicrobial development using genome-scale modeling.

Leonidou N, Xia Y, Friedrich L, Schutz M, Drager A PLoS Pathog. 2024; 20(9):e1012528.

PMID: 39312576 PMC: 11463759. DOI: 10.1371/journal.ppat.1012528.


A quantitative description of light-limited cyanobacterial growth using flux balance analysis.

Hoper R, Komkova D, Zavrel T, Steuer R PLoS Comput Biol. 2024; 20(8):e1012280.

PMID: 39102434 PMC: 11326710. DOI: 10.1371/journal.pcbi.1012280.


Genome-scale model of predicts gene essentialities and reveals metabolic capabilities.

Leonidou N, Ostyn L, Coenye T, Crabbe A, Drager A Microbiol Spectr. 2024; 12(6):e0400623.

PMID: 38652457 PMC: 11237427. DOI: 10.1128/spectrum.04006-23.


Genome-scale metabolic models consistently predict characteristics of .

Bauerle F, Dobel G, Camus L, Heilbronner S, Drager A Front Bioinform. 2023; 3:1214074.

PMID: 37936955 PMC: 10626998. DOI: 10.3389/fbinf.2023.1214074.


An automated model annotation system (AMAS) for SBML models.

Shin W, Gennari J, Hellerstein J, Sauro H Bioinformatics. 2023; 39(11).

PMID: 37882737 PMC: 10628433. DOI: 10.1093/bioinformatics/btad658.


References
1.
Romer M, Eichner J, Drager A, Wrzodek C, Wrzodek F, Zell A . ZBIT Bioinformatics Toolbox: A Web-Platform for Systems Biology and Expression Data Analysis. PLoS One. 2016; 11(2):e0149263. PMC: 4801062. DOI: 10.1371/journal.pone.0149263. View

2.
Keating S, Waltemath D, Konig M, Zhang F, Drager A, Chaouiya C . SBML Level 3: an extensible format for the exchange and reuse of biological models. Mol Syst Biol. 2020; 16(8):e9110. PMC: 8411907. DOI: 10.15252/msb.20199110. View

3.
Norsigian C, Pusarla N, McConn J, Yurkovich J, Drager A, Palsson B . BiGG Models 2020: multi-strain genome-scale models and expansion across the phylogenetic tree. Nucleic Acids Res. 2019; 48(D1):D402-D406. PMC: 7145653. DOI: 10.1093/nar/gkz1054. View

4.
Hucka M, Bergmann F, Chaouiya C, Drager A, Hoops S, Keating S . The Systems Biology Markup Language (SBML): Language Specification for Level 3 Version 2 Core Release 2. J Integr Bioinform. 2019; 16(2). PMC: 6798823. DOI: 10.1515/jib-2019-0021. View

5.
Stevens R, Goble C, Bechhofer S . Ontology-based knowledge representation for bioinformatics. Brief Bioinform. 2001; 1(4):398-414. DOI: 10.1093/bib/1.4.398. View