| Literature DB >> 21835028 |
Robert Hoehndorf1, Michel Dumontier, John H Gennari, Sarala Wimalaratne, Bernard de Bono, Daniel L Cook, Georgios V Gkoutos.
Abstract
BACKGROUND: Systems biology is an approach to biology that emphasizes the structure and dynamic behavior of biological systems and the interactions that occur within them. To succeed, systems biology crucially depends on the accessibility and integration of data across domains and levels of granularity. Biomedical ontologies were developed to facilitate such an integration of data and are often used to annotate biosimulation models in systems biology.Entities:
Mesh:
Year: 2011 PMID: 21835028 PMCID: PMC3170340 DOI: 10.1186/1752-0509-5-124
Source DB: PubMed Journal: BMC Syst Biol ISSN: 1752-0509
Figure 1Taxonomy of a basic upper-level ontology to facilitate integration of in vivo and in silico entities. Our basic upper-level ontology distinguishes between representation of in vivo entities (Biological entity) and in silico entities (Model entity). The sub-classes of Biological entity included in the upper-level ontology are Physical object, Process, Function and Quality. These classes are further extended by classes from biomedical reference ontologies (e.g., classes from ChEBI, Celltype, FMA, GO and PATO). Sub-classes of Model entity include Model and Model component, and these classes can be extended with SBML-specific classes.
List of relations in the model ontology
| Relation | Domain | Range | Inverse |
|---|---|---|---|
| part-of | Thing | Thing | has-part |
| participates-in | Biological entity | Process | has-participant |
| function-of | Function | Physical object | has-function |
| realizes | Process | Function | realized-by |
| occurs-in | Process | Physical object | has-process-occuring |
| quality-of | Quality | Biological entity | has-quality |
| input-of | Physical object | Process | has-input |
| output-of | Physical object | Process | has-output |
| modifier-of | Physical object | Process | has-modifier |
| represents | Model entity | Physical object | |
| model-of | Model | Physical object | |
Figure 2Schematic representation of a part of the representation generated for BIOMD0000000082. Here, we demonstrate part of the transformation of the specification of the model BIOMD0000000082 (in silico, on the left) into a representation of in vivo phenomena (on the right). Each line represents an explicit assertion we create and by which knowledge that is currently implicit in the SBML code is made explicit in an ontology-based, formal representation. The World of BIOMD0000000082 has, as a part, a Cell (represented by the model's component). The Cell has, as its parts, three species (represented by "GTP", "DRG" and "DRG_GTP"). The reaction "GTP binding with DRG" represents a process that occurs in the World of BIOMD0000000082 and has as input the objects represented by "GTP" and "DRG", and has as output the object represented by "DRG_GTP". The input and output relations for processes are inferred from the SBML list of reactants and products, respectively.
List of examples for querying the BioModels knowledge base
| Query | Query string | # results |
|---|---|---|
| Contradictory defined entities | 4,899 | |
| Models which represent a process involving sugar | 54 | |
| Parts of | 29 | |
| Model entities that represent the cell cycle | 14 | |
| Model entities that represent mutagenic central nervous system drugs in the gastrointestinal systems | 2 | |
| Model entities that represent catalytic activity involving sugar in the endocrine pancreas | 4 | |
List of examples for querying the BioModels (release 18) knowledge base. The results of these queries are based on automated reasoning (i.e., deductive inference). Every result listed in the table is the result of a formal proof that is based on the constraints formalized in the SBML Harvester software, the annotation assertions of models in BioModels and the knowledge contained in biomedical ontologies.
If an answer to any of the queries is incorrect, then this inaccuracy must be the consequence of either an incorrect assertion in a biomedical ontology, an inappropriate use of SBML model elements, an incorrect model, a faulty model annotation or a mistake in our assumptions about SBML's ontological commitment.
Quantifying these cases and correcting the underlying problems requires a manual analysis of the models and their annotations, and we intend to collaborate with the BioModels Database curators on identifying and correcting possibly incorrect model annotations. The SBML Harvester software can further provide the means to verify models before inclusion in the BioModels Database.