Literature DB >> 22923304

Qualitative translation of relations from BioPAX to SBML qual.

Finja Büchel1, Clemens Wrzodek, Florian Mittag, Andreas Dräger, Johannes Eichner, Nicolas Rodriguez, Nicolas Le Novère, Andreas Zell.   

Abstract

MOTIVATION: The biological pathway exchange language (BioPAX) and the systems biology markup language (SBML) belong to the most popular modeling and data exchange languages in systems biology. The focus of SBML is quantitative modeling and dynamic simulation of models, whereas the BioPAX specification concentrates mainly on visualization and qualitative analysis of pathway maps. BioPAX describes reactions and relations. In contrast, SBML core exclusively describes quantitative processes such as reactions. With the SBML qualitative models extension (qual), it has recently also become possible to describe relations in SBML. Before the development of SBML qual, relations could not be properly translated into SBML. Until now, there exists no BioPAX to SBML converter that is fully capable of translating both reactions and relations.
RESULTS: The entire nature pathway interaction database has been converted from BioPAX (Level 2 and Level 3) into SBML (Level 3 Version 1) including both reactions and relations by using the new qual extension package. Additionally, we present the new webtool BioPAX2SBML for further BioPAX to SBML conversions. Compared with previous conversion tools, BioPAX2SBML is more comprehensive, more robust and more exact. AVAILABILITY: BioPAX2SBML is freely available at http://webservices.cs.uni-tuebingen.de/ and the complete collection of the PID models is available at http://www.cogsys.cs.uni-tuebingen.de/downloads/Qualitative-Models/.

Entities:  

Mesh:

Year:  2012        PMID: 22923304      PMCID: PMC3467751          DOI: 10.1093/bioinformatics/bts508

Source DB:  PubMed          Journal:  Bioinformatics        ISSN: 1367-4803            Impact factor:   6.937


1 INTRODUCTION

The goal of systems biology is the model-driven understanding of biological and biochemical processes across all layers and various levels of detail. The biological pathway exchange language (BioPAX) and the systems biology markup language (SBML) are common modeling languages that facilitate the exchange and storage of in silico models. BioPAX can be used to describe the biological semantics of metabolic, signaling, molecular, gene-regulatory and genetic interaction networks. It is mainly used for qualitative analysis and information exchange (Demir ). SBML describes the structure of models. In contrast to BioPAX, it offers the possibility to include mathematical expressions, which are necessary for dynamic simulations (Hucka ). A detailed comparison between both languages has been given by Strömbäck et al. (2005, 2006). Besides these language differences, BioPAX models from databases like the nature pathway interaction database (PID, Schaefer ) or MetaCyc (Caspi ) are often used as information source to build SBML models for further simulation processes (Bauer-Mehren ). The SBML core specification defines quantitative processes, such as reactions, events, rules and constraints, in detail but no other relationships between molecules. Those relationships are denoted as relations that specify enzyme–enzyme relations, protein–protein interactions, interactions of transcription factors and genes, protein–compound interaction, links to other pathways, etc. These relations are also provided in BioPAX models, but before the creation of the Qualitative Models extension for SBML (qual, see Berenguier ), it was not possible to define those relations or to include reactions together with relations in one model.Hence, new BioPAX to SBML converters are needed. Today, there exist mainly converters from SBML to BioPAX like The System Biology Format Converter (see European Bioinformatics Institute—Computational Systems Neurobiology Group, 2011), but no converter for BioPAX to SBML that is capable of properly including relations. Other research groups previously faced the same problem with incompatibilities between BioPAX and SBML. To overcome the limitations of those file formats and to avoid the creation of pseudo-reactions or similar constructions, Rübenacker introduce an intermediate bridging format. The need to combine both formats to use the knowledge from a multitude of databases in various applications becomes more and more urgent. In this article, we present a webtool for the translation from BioPAX into SBML format. We demonstrate its functionality by converting the whole PID from BioPAX Level 2 and Level 3 formats to the SBML format, including the qual extension.

2 MATERIALS AND METHODS

2.1 SBML and the qualitative models extension

The SBML Level 3 Version 1 core specification defines a special XML dialect to describe quantitative models. The most important classes are species, describing reactive species, and reactions, which interconnect species elements. A species element can be further specified with the aid of MIRIAM annotations (Novère ). The SBML core specification provides several constructs to describe quantitative processes, such as events, rules, constraints and reactions, but there is no possibility to define qualitative relationships. The SBML Qualitative Models extension (qual) introduces qualitative elements, such as qualitativeSpecies and transition, providing the necessary means to describe relationships that cannot be described by reactions, for instance, enzyme–enzyme relations or interactions of transcription factors and genes (Berenguier ). Instead of the quantities associated to species, which are affected by reactions, qualitativeSpecies exhibit discrete states, representing their activities that are changed using transitions. These transitions are linked to input and output elements. The sign attribute of the input elements describes whether the relationship between the input and output elements is positive, negative, dual or unknown. Dual means that the transition can operate both activating (positive) and inhibiting (negative). In contrast, unknown is assigned to the input if the transition effect is not further specified. If, in a qualitative model, the activity of Protein A inhibits the activity of Protein B, this would be represented as a transition with an input A, whose sign attribute is negative, and an output B.

2.2 The BioPAX specification

The BioPAX is a web ontology language (OWL) dialect based on RDF. There is one superclass called Entity that is extended by all other BioPAX classes. Two main classes are distinguished: PhysicalEntity and Interaction. PhysicalEntity describes molecules, such as proteins, complexes, small molecules, DNA or RNA, whereas Interaction defines reactions and relations between PhysicalEntity classes. Interaction is split into Control and Conversion, which can be separated in several subclasses (see Fig. 1).
Fig. 1.

Conversion from BioPAX Level 2 and Level 3 to SBML Level 3 Version 1 with the Qualitative Models extension (qual). The green rounded rectangles on the right-hand side describe the SBML and qual classes, and the blue ones on the left the BioPAX elements. The distinction between BioPAX Level 2 and Level 3 elements is visualized with dashed rectangles. The dashed rectangles denote elements, which are only available in Level 3. All other elements occur in both levels. The ancestry of both BioPAX and SBML elements is indicated with arrows. Lines, ending with a diamond, indicate elements that are contained in other elements. The conversion from BioPAX to SBML qual is drawn with black lines. For some BioPAX elements, it depends on the enclosed entities if the BioPAX element is translated into a reaction or to a relation. This translation dependency is visualized with black dashed lines. A detailed translation description of those elements is shown in Table 2

Conversion from BioPAX Level 2 and Level 3 to SBML Level 3 Version 1 with the Qualitative Models extension (qual). The green rounded rectangles on the right-hand side describe the SBML and qual classes, and the blue ones on the left the BioPAX elements. The distinction between BioPAX Level 2 and Level 3 elements is visualized with dashed rectangles. The dashed rectangles denote elements, which are only available in Level 3. All other elements occur in both levels. The ancestry of both BioPAX and SBML elements is indicated with arrows. Lines, ending with a diamond, indicate elements that are contained in other elements. The conversion from BioPAX to SBML qual is drawn with black lines. For some BioPAX elements, it depends on the enclosed entities if the BioPAX element is translated into a reaction or to a relation. This translation dependency is visualized with black dashed lines. A detailed translation description of those elements is shown in Table 2
Table 2.

Description of the translation of BioPAX Control elements

BioPAX ControllerBioPAX ControlledConverted SBML qual element
BioPAX Level 3
PhysicalEntityBiochemicalReactionreaction
PhysicalEntityComplexAssemblyreaction
PhysicalEntityConversiontransition
PhysicalEntityDegradationreaction
PhysicalEntityTransportreaction
PhysicalEntityTransportWithBiochemicalReactionreaction
PhysicalEntityPathwaytransition
PhysicalEntityTemplateReactiontransition
PathwayBiochemicalReactiontransition
PathwayComplexAssemblytransition
PathwayConversiontransition
PathwayDegradationtransition
PathwayPathwaytransition
PathwayTemplateReactiontransition
PathwayTransporttransition
PathwayTransportWithBiochemicalReactiontransition
BioPAX Level 2
physicalEntitybiochemicalReactionreaction
physicalEntitycomplexAssemblyreaction
physicalEntityinteractiontransition
physicalEntitypathwaytransition
physicalEntitytransportreaction
physicalEntitytransportWithBiochemicalReactionreaction
pathwaybiochemicalReactiontransition
pathwaycomplexAssemblytransition
pathwayinteractiontransition
pathwaypathwaytransition
pathwaytransportWithBiochemicalReactiontransition
pathwaytranrtspotransition

BioPAX Control elements consist of a Controller and one or more Controlled elements. Depending on the kind of Controller or Controlled element, the Control entity is translated into an SBML reaction or transition. The table gives an overview of this conversion regarding BioPAX Level 2 and BioPAX Level 3.

BioPAX is released level-wise with the current level being Level 3. Level 1 is exclusively able to describe metabolic interactions, whereas Level 2 supports signaling pathways and molecular interactions. In addition to Level 2, gene-regulatory networks and genetic interactions can be described with Level 3. For this purpose, several new BioPAX instances have been added (see dashed elements in Fig. 1). Level 3 is not downwards compatible with Level 2, but Level 2 is downwards compatible with Level 1 (Demir ). The BioPAX specification of Level 2 denotes all classes in lower case typewriter font and the specification of Level 3 denotes them in upper case typewriter font. For better readability of this article, all BioPAX element names begin with capital letters and refer to Levels 2 and 3. In contrast, SBML classes are written in lower case.

2.3 Conversion of BioPAX to SBML qual

The complete nature PID has been converted from BioPAX to SBML Level 3 Version 1 including the qualitative models extension (qual). PID provides curated pathways from the National Cancer Institute (L2/L3 2012-03-16), pathways from BioCarta (L2 2009-09-09, L3 2010-08-10) and human Reactome pathways (L2/L3 2010-08-10 Schaefer et al., 2009). The translation of the BioPAX Level 2 and Level 3 pathway files is performed in four steps: (i) initializing the models, (ii) translation of PhysicalEntity elements, (iii) translation of Interaction elements and (iv) annotation of all species. An overview of the mapping from BioPAX elements to SBML and to SBML qual elements is shown in Figure 1.

2.3.1 Step 1: initializing the models

First, the pathway organism is determined by searching for the BioSource reference in the BioPAX file. Furthermore, the SBML model and qualitativeModel are built. Both models correspond to the complete pathway represented in the BioPAX file.

2.3.2 Step 2: translation of elements

Each BioPAX Entity is converted to an SBML species and qualitativeSpecies. In BioPAX, one can specify the nature of the real entity by classes that are derived from Entity (e.g. DNA and Protein). SBML does not contain specific entities that can be derived from an SBML species. The common way to separate different genomic entities in SBML is using SBO terms from the material entity branch. This table specifies the SBO terms that we used to distinguish between various cellular entities in SBML. In this step, an SBML species and qualitativeSpecies are created for each PhysicalEntity. Depending on the kind of the PhysicalEntity, i.e. if it is a protein, complex, DNA, RNA or small molecule, the species is annotated with the corresponding SBO term (Courtot ). The used SBO terms are listed in Table 1. Furthermore, the species compartment is assigned due to the CellularLocation of the PhysicalEntity. The default compartment is set if the CellularLocation is not known.
Table 1.

BioPAX Entity’s and assigned SBO terms

BioPAX EntityAssigned SBO termSBO name
GeneSBO:0000354Informational molecule segment
ComplexSBO:0000253Non-covalent complex
ProteinSBO:0000252Polypeptide chain
DNASBO:0000251Deoxyribonucleic acid
DnaRegionSBO:0000251Deoxyribonucleic acid
RnaSBO:0000250Ribonucleic acid
RnaRegionSBO:0000250Ribonucleic acid
SmallMoleculeSBO:0000247Simple chemical

Each BioPAX Entity is converted to an SBML species and qualitativeSpecies. In BioPAX, one can specify the nature of the real entity by classes that are derived from Entity (e.g., DNA, Protein, etc). SBML does not contain specific entities that can be derived from an SBML species. The common way to separate different genomic entities in SBML is using SBO terms from the material entity branch. This table specifies the SBO terms that we used to distinguish between various cellular entities in SBML.

BioPAX Entity’s and assigned SBO terms Each BioPAX Entity is converted to an SBML species and qualitativeSpecies. In BioPAX, one can specify the nature of the real entity by classes that are derived from Entity (e.g., DNA, Protein, etc). SBML does not contain specific entities that can be derived from an SBML species. The common way to separate different genomic entities in SBML is using SBO terms from the material entity branch. This table specifies the SBO terms that we used to distinguish between various cellular entities in SBML. Then, the BioPAX document is mined for an RDF link from the PhysicalEntity to a corresponding Entrez Gene ID. These identifers are unique and facilitate the automated annotation of this species (described in the fourth step). If there exists no Gene ID but a gene symbol, the gene symbol is mapped to a Gene ID.

2.3.3 Step 3: translation of elements

BioPAX Interaction elements are translated into SBML core reactions and qual transitions. An SBML transition describes relationships between molecules that cannot be translated into reactions. Examples for such relationships are enzyme–enzyme relations, protein–protein interactions, interactions of transcription factors and genes, protein–compound interaction, links to other pathways, etc. BioPAX Interaction elements can be split into Conversion and Control elements. The translation of the Conversion elements is straightforward, because all elements can unambiguously be mapped to SBML reactions. The translation of those elements is performed by creating the same reaction with all substrates, products and enzymes in SBML. Furthermore, the stoichiometry of the reactants and products of BiochemicalReaction and TransportWithBiochemicalReaction is also translated into SBML. The translation of Control elements is more complicated, because they are translated into a transition or a reaction depending on enclosed Control elements. Control elements always consist of zero or more Controller and zero or one Controlled elements. Controller elements are inherited from PhysicalEntity or Pathway, whereas Controlled elements are also Interaction elements. Thus, it depends on the kind of Controller and Controlled element whether the Interaction is translated into an SBML reaction or transition. All Controller–Controlled combinations and the corresponding SBML classes are listed in Table 2 and discussed in more detail in Supplementary Information. For nearly all Control elements, a ControlType is assigned describing the relationship between the enclosed elements (i.e. activating, inhibiting). Depending on this type, the sign attribute of the SBML input element is determined. Description of the translation of BioPAX Control elements BioPAX Control elements consist of a Controller and one or more Controlled elements. Depending on the kind of Controller or Controlled element, the Control entity is translated into an SBML reaction or transition. The table gives an overview of this conversion regarding BioPAX Level 2 and BioPAX Level 3.

2.3.4 Step 4: annotation of the translated model

Finally, the SBML instances are further annotated. The BioPAX specification allows users to encode arbitrary identifiers for elements. These can be identifiers for various databases, e.g. UniProt, Entrez Gene and Ensembl. Unfortunately, the syntax used in BioPAX is sometimes inconsistent, which leads to XML database annotations like ‘UniProt’ or ‘UniProtKB’ within BioPAX documents that hamper the automatic reading and interpretation of those models by third-party applications. In SBML, such identifiers can be expressed as standardized MIRIAM URNs that can be added as annotation to any SBML element. We support and add MIRIAM identifiers for the following databases: Entrez Gene, Omim, Ensembl, UniProt, ChEBI, DrugBank, Gene Ontology, HGNC, PubChem, 3DMET, NCBI Taxonomy, PDBeChem, GlycomeDB, LipidBank, EC-Numbers (enzyme nomenclature) and various KEGG databases (gene, glycan, reaction, compound, drug, pathway and orthology). To obtain identifiers for those databases, we map the Entrez Gene identifier, which we annotated on every element in Step 2, to a KEGG identifier. Using the KEGG API, we then query all of those identifiers to retrieve more descriptive names, descriptions of the elements and the mentioned database identifiers. The goal of those annotations is to provide models whose components can uniquely be identified by any application and be linked to external data sources. BioPAX Control elements consist of a Controller and one or more Controlled elements. Depending on the kind of Controller or Controlled element, the Control entity is translated into an SBML reaction or transition. The table gives an overview of this conversion regarding BioPAX Level 2 and BioPAX Level 3.

2.4 Implementation

The conversion was implemented in JavaTM, using JSBML (Dräger ) with the Qualitative Models extension, PaxTools (Demir ) and the KEGG API (Kanehisa ). PaxTools was used to read the BioPAX files and to manipulate the information content. With the aid of the KEGG API, this information was extended with MIRIAM identifiers (Novère ) from the various databases, for instance Entrez Gene, Ensembl and UniProt.

3 RESULTS AND DISCUSSION

The PID is a curated and peer-reviewed pathway database containing human pathways with molecular signaling and regulatory events provided by the Nature Cancer Institute, BioCarta, and Reactome. All pathways are provided in XML, BioPAX Level 2 and Level 3 format. The BioPAX format is perfectly suitable to encode pathway relations and reactions that can be further used for visualization or pathway analysis. However, this format also has its limitations. Many applications, especially for simulation and modeling of biological networks, use the SBML format (Funahashi ; Hoops ; Zinovyev ). Therefore, a few importers and converters for BioPAX into SBML have been developed. BioPAX Entity elements, which can be genes, proteins, small molecules, etc., can be translated into SBML species and the type of the BioPAX Entity can be encoded as SBO term or MIRIAM annotation of the species itself. Relations between Entity elements, corresponding to edges in a pathway graph, are also provided with detailed information in BioPAX. These relations can be transports, biochemical reactions, complex assemblies, etc. At this point, most translations to SBML usually produce errors or have a massive loss of information because the SBML core specification only provides reactions, which represents real biochemical reactions with substrates, products and enzymes. Processes, such as modulation of an entity by another one, cannot directly be encoded as a reaction, at least not without knowing the exact chemical equation. Hence, former conversion approaches from BioPAX to SBML did either incorrectly convert those relations to reactions or simply removed them during the translation. To fill this gap, the SBML community has recently developed the qual specification, which allows users to model arbitrary transitions between species. Furthermore, the models themselves just provide the base for further analysis or visualization methods. Other applications, such as Clandestine (Funahashi ) or COPASI (Hoops ), focus on visualization, simulation, analysis, etc. of those models. Therefore, most of those applications have certain requirements on the models. For example, to uniquely map mass spectrometry data on a model, it may be required for the model to have UniProt IDs. To match mRNA expression data or perform gene set enrichment analyses, Entrez Gene identifiers might be required. Consequently, we provide all annotations that we could gather from the input BioPAX files also in the SBML files and further annotate all species with a plethora of additional identifiers. The qual extension has been created recently and, thus, might not be supported by all applications, yet. Therefore, we decided to build joint SBML core and qual models. All our SBML files contain a model that corresponds to the SBML core specification and an additional qualitativeModel that contains all relations. These models are compatible with older applications that do not yet support qual but still can read all species and reactions. Newer applications that are ready to handle relations can read the additional qual model and process all information that was also available in the BioPAX file. We converted both the Level 2 and the Level 3 BioPAX files to SBML core, including the qual extension. The reason for converting both levels was the additional description possibility of gene-regulatory networks and genetic interactions in BioPAX Level 3, which is not supported by Level 2 pathway models. Since older simulation applications still work with BioPAX Level 2, we also translated these files into SBML in order to prevent loss of information and to be able to use these models, too. All models are available at http://www.cogsys.cs.uni-tuebingen.de/downloads/Qualitative-Models/. Furthermore, we provide our webtool BioPAX2SBML for further BioPAX translations at http://webservices.cs.uni-tuebingen.de/.

3.1 Comparison to other BioPAX to SBML converters

Only a few approaches exist to convert BioPAX to SBML and the existing ones use a simple one-to-one conversion without augmenting the file content for further modeling steps. This might be due to the fact that ‘the inter-conversion between BioPAX and SBML is not trivial as both formats were developed for different purposes’ (Bauer-Mehren ). Sybill (Rübenacker ) and BiNoM (Zinovyev ) are two approaches that can be used for the translation of BioPAX into SBML but none of them is able to appropriately translate signaling networks. Sybill is a stand-alone tool that is also integrated in the quantitative modeling environment VCell (Slepchenko ). In contrast, BiNoM is a Cytoscape plugin (Smoot ), which offers the possibility to open BioPAX Level 3 files. It mainly focuses on the visualization of BioPAX files and not on the actual conversion into SBML. Table 3 compares these programs based on defined criteria.
Table 3.

Comparison of different available converters for BioPAX pathways

BioPAX2SBMLSybillBiNoM
AuthorsBüchel et al.Rüebenacker et al.Zinovyev et al.
Version1.01.0 (Build 119)2.0
Release date2012-04-022010-02-112012-04-12
BioPAX input levelLevels 2 and 3Levels 2 and 3Level 3
SBML Output LevelLevel 3 Version 1Level 2 Version 4Level 2 Version 4, Beta
Version for Level 3
Graphical user interface
Qualitative model support
Valid SBML
Complete
No duplicate entities
Robustness
Compartments
Stoichiometry
SBO terms
Xrefs converted into CV terms
Augment model
Provenance

This table compares three applications that are able to translate BioPAX into SBML. The checkmark (✓) indicates that the criterion is completely fulfilled, the circle (○) shows that the criterion is partially fulfilled and the minus (−) is used if it is not fulfilled. A conversion is valid if the validator from sbml.org reports no errors in the converted SBML file and the converted model is complete if no BioPAX entity is missing. The No duplicate entities criterion is important for modeling purposes to guarantee that a species is only mentioned once. A converter is robust if it can handle all tested files from the Pathway Interaction Database and is able to convert a BioPAX file, which contains no Pathway element. The Compartments, Stoichiometry, and Uses SBO terms criteria denote if this information is translated into SBML and if the SBML species are denoted with the corresponding SBO term. Additionally, it is checked if the BioPAX cross-references (Xrefs) are translated into SBML controlled vocabulary terms (CV terms) and if the SBML model is augmented with further information, such as Entrez Gene IDs. Finally, the provenance criterion denotes if the file history and conversion tool information is saved in the converted SBML file.

Sybill converts BioPAX Level 2 and Level 3 files and has a very comfortable graphical user interface allowing the user to manipulate the conversion result. Unfortunately, the converted SBML files are not complete and the validator from sbml.org reports errors, because species involved in several reactions are missing in the listOfSpecies. Additionally, some groups and pathway links are missing, too. BiNoM generates a complete conversion result, but the validator also reports errors due to empty listOf elements and due to the wrong order of these elements. In contrast to Sybill, BiNoM converts BioPAX files without a pathway element, but is only able to handle a small number of BioPAX files from the PID. Another feature of BiNoM is that it can separately visualize reaction networks, pathway structure and protein–protein interaction networks out of one BioPAX file. All approaches avoid the translation of duplicate species. Only BioPAX2SBML converter uses the qual extension and SBO terms for detailed species description, translates the BioPAX cross-references (Xrefs) into SBML CV terms and augments the SBML file content with further database cross-references.

4 CONCLUSION

Conversion between different formats is important in all parts of computer science. In many cases, conversion leads to errors or a loss of information. The BioPAX to SBML conversion is such an example. Due to limitations of the SBML core specification, it was not possible to include all relationships between reactive species from BioPAX files in SBML files, while producing correct SBML code. But with SBML Level 3 Version 1 and the addition of extensions to the specifications, in particular the qualitative models extension (qual), it is now possible to create accurate and specification-conform SBML code. Using this extension, we produced error-free SBML models while minimizing or even eliminating the loss of information during the translation. The SBML models, provided along with this publication, consist of SBML species and, wherever possible, exact reaction equations. All relations from the BioPAX documents that could not be converted to exact reactions have been included as qualitative transitions between qualitative species. Additional information, such as various identifiers or the type of an entity, are encoded as SBO terms or MIRIAM URNs of the corresponding elements. By utilizing the KEGG API, it was even possible to complement the translated BioPAX documents with a wealth of information from further databases, such as Entrez Gene and KEGG. Compared to existing conversion approaches with similar scope, BioPAX2SBML conversions result in comprehensive and correct SBML models, created for all pathways in the nature PID. These models can easily be used, e.g., for further simulation and modeling steps, without having to deal with incorrect input file formats or error-prone conversions. Comparison of different available converters for BioPAX pathways This table compares three applications that are able to translate BioPAX into SBML. The checkmark (✓) indicates that the criterion is completely fulfilled, the circle (○) shows that the criterion is partially fulfilled and the minus (−) is used if it is not fulfilled. A conversion is valid if the validator from sbml.org reports no errors in the converted SBML file and the converted model is complete if no BioPAX entity is missing. The No duplicate entities criterion is important for modeling purposes to guarantee that a species is only mentioned once. A converter is robust if it can handle all tested files from the Pathway Interaction Database and is able to convert a BioPAX file, which contains no Pathway element. The Compartments, Stoichiometry, and Uses SBO terms criteria denote if this information is translated into SBML and if the SBML species are denoted with the corresponding SBO term. Additionally, it is checked if the BioPAX cross-references (Xrefs) are translated into SBML controlled vocabulary terms (CV terms) and if the SBML model is augmented with further information, such as Entrez Gene IDs. Finally, the provenance criterion denotes if the file history and conversion tool information is saved in the converted SBML file.
  17 in total

1.  Minimum information requested in the annotation of biochemical models (MIRIAM).

Authors:  Nicolas Le Novère; Andrew Finney; Michael Hucka; Upinder S Bhalla; Fabien Campagne; Julio Collado-Vides; Edmund J Crampin; Matt Halstead; Edda Klipp; Pedro Mendes; Poul Nielsen; Herbert Sauro; Bruce Shapiro; Jacky L Snoep; Hugh D Spence; Barry L Wanner
Journal:  Nat Biotechnol       Date:  2005-12       Impact factor: 54.908

Review 2.  Representing, storing and accessing molecular interaction data: a review of models and tools.

Authors:  Lena Strömbäck; Vaida Jakoniene; He Tan; Patrick Lambrix
Journal:  Brief Bioinform       Date:  2006-12       Impact factor: 11.622

3.  Representations of molecular pathways: an evaluation of SBML, PSI MI and BioPAX.

Authors:  Lena Strömbäck; Patrick Lambrix
Journal:  Bioinformatics       Date:  2005-10-18       Impact factor: 6.937

4.  COPASI--a COmplex PAthway SImulator.

Authors:  Stefan Hoops; Sven Sahle; Ralph Gauges; Christine Lee; Jürgen Pahle; Natalia Simus; Mudita Singhal; Liang Xu; Pedro Mendes; Ursula Kummer
Journal:  Bioinformatics       Date:  2006-10-10       Impact factor: 6.937

5.  BiNoM: a Cytoscape plugin for manipulating and analyzing biological networks.

Authors:  Andrei Zinovyev; Eric Viara; Laurence Calzone; Emmanuel Barillot
Journal:  Bioinformatics       Date:  2007-11-16       Impact factor: 6.937

6.  Integration of CellDesigner and SABIO-RK.

Authors:  Akira Funahashi; Akiya Jouraku; Yukiko Matsuoka; Hiroaki Kitano
Journal:  In Silico Biol       Date:  2007

7.  Cytoscape 2.8: new features for data integration and network visualization.

Authors:  Michael E Smoot; Keiichiro Ono; Johannes Ruscheinski; Peng-Liang Wang; Trey Ideker
Journal:  Bioinformatics       Date:  2010-12-12       Impact factor: 6.937

8.  JSBML: a flexible Java library for working with SBML.

Authors:  Andreas Dräger; Nicolas Rodriguez; Marine Dumousseau; Alexander Dörr; Clemens Wrzodek; Nicolas Le Novère; Andreas Zell; Michael Hucka
Journal:  Bioinformatics       Date:  2011-06-22       Impact factor: 6.937

9.  The BioPAX community standard for pathway data sharing.

Authors:  Emek Demir; Michael P Cary; Suzanne Paley; Ken Fukuda; Christian Lemer; Imre Vastrik; Guanming Wu; Peter D'Eustachio; Carl Schaefer; Joanne Luciano; Frank Schacherer; Irma Martinez-Flores; Zhenjun Hu; Veronica Jimenez-Jacinto; Geeta Joshi-Tope; Kumaran Kandasamy; Alejandra C Lopez-Fuentes; Huaiyu Mi; Elgar Pichler; Igor Rodchenkov; Andrea Splendiani; Sasha Tkachev; Jeremy Zucker; Gopal Gopinath; Harsha Rajasimha; Ranjani Ramakrishnan; Imran Shah; Mustafa Syed; Nadia Anwar; Ozgün Babur; Michael Blinov; Erik Brauner; Dan Corwin; Sylva Donaldson; Frank Gibbons; Robert Goldberg; Peter Hornbeck; Augustin Luna; Peter Murray-Rust; Eric Neumann; Oliver Ruebenacker; Oliver Reubenacker; Matthias Samwald; Martijn van Iersel; Sarala Wimalaratne; Keith Allen; Burk Braun; Michelle Whirl-Carrillo; Kei-Hoi Cheung; Kam Dahlquist; Andrew Finney; Marc Gillespie; Elizabeth Glass; Li Gong; Robin Haw; Michael Honig; Olivier Hubaut; David Kane; Shiva Krupa; Martina Kutmon; Julie Leonard; Debbie Marks; David Merberg; Victoria Petri; Alex Pico; Dean Ravenscroft; Liya Ren; Nigam Shah; Margot Sunshine; Rebecca Tang; Ryan Whaley; Stan Letovksy; Kenneth H Buetow; Andrey Rzhetsky; Vincent Schachter; Bruno S Sobral; Ugur Dogrusoz; Shannon McWeeney; Mirit Aladjem; Ewan Birney; Julio Collado-Vides; Susumu Goto; Michael Hucka; Nicolas Le Novère; Natalia Maltsev; Akhilesh Pandey; Paul Thomas; Edgar Wingender; Peter D Karp; Chris Sander; Gary D Bader
Journal:  Nat Biotechnol       Date:  2010-09-09       Impact factor: 54.908

10.  The MetaCyc database of metabolic pathways and enzymes and the BioCyc collection of pathway/genome databases.

Authors:  Ron Caspi; Tomer Altman; Kate Dreher; Carol A Fulcher; Pallavi Subhraveti; Ingrid M Keseler; Anamika Kothari; Markus Krummenacker; Mario Latendresse; Lukas A Mueller; Quang Ong; Suzanne Paley; Anuradha Pujar; Alexander G Shearer; Michael Travers; Deepika Weerasinghe; Peifen Zhang; Peter D Karp
Journal:  Nucleic Acids Res       Date:  2011-11-18       Impact factor: 16.971

View more
  10 in total

1.  Translation of SBGN maps: Process Description to Activity Flow.

Authors:  Torsten Vogt; Tobias Czauderna; Falk Schreiber
Journal:  BMC Syst Biol       Date:  2013-10-31

2.  BioModels: ten-year anniversary.

Authors:  Vijayalakshmi Chelliah; Nick Juty; Ishan Ajmera; Raza Ali; Marine Dumousseau; Mihai Glont; Michael Hucka; Gaël Jalowicki; Sarah Keating; Vincent Knight-Schrijver; Audald Lloret-Villas; Kedar Nath Natarajan; Jean-Baptiste Pettit; Nicolas Rodriguez; Michael Schubert; Sarala M Wimalaratne; Yangyang Zhao; Henning Hermjakob; Nicolas Le Novère; Camille Laibe
Journal:  Nucleic Acids Res       Date:  2014-11-20       Impact factor: 16.971

Review 3.  Improving collaboration by standardization efforts in systems biology.

Authors:  Andreas Dräger; Bernhard Ø Palsson
Journal:  Front Bioeng Biotechnol       Date:  2014-12-08

Review 4.  Harmonizing semantic annotations for computational models in biology.

Authors:  Maxwell Lewis Neal; Matthias König; David Nickerson; Göksel Mısırlı; Reza Kalbasi; Andreas Dräger; Koray Atalag; Vijayalakshmi Chelliah; Michael T Cooling; Daniel L Cook; Sharon Crook; Miguel de Alba; Samuel H Friedman; Alan Garny; John H Gennari; Padraig Gleeson; Martin Golebiewski; Michael Hucka; Nick Juty; Chris Myers; Brett G Olivier; Herbert M Sauro; Martin Scharm; Jacky L Snoep; Vasundra Touré; Anil Wipat; Olaf Wolkenhauer; Dagmar Waltemath
Journal:  Brief Bioinform       Date:  2019-03-22       Impact factor: 11.622

5.  Bio-logic builder: a non-technical tool for building dynamical, qualitative models.

Authors:  Tomáš Helikar; Bryan Kowal; Alex Madrahimov; Manish Shrestha; Jay Pedersen; Kahani Limbu; Ishwor Thapa; Thaine Rowley; Rahul Satalkar; Naomi Kochi; John Konvalina; Jim A Rogers
Journal:  PLoS One       Date:  2012-10-17       Impact factor: 3.240

6.  BiNoM 2.0, a Cytoscape plugin for accessing and analyzing pathways using standard systems biology formats.

Authors:  Eric Bonnet; Laurence Calzone; Daniel Rovera; Gautier Stoll; Emmanuel Barillot; Andrei Zinovyev
Journal:  BMC Syst Biol       Date:  2013-03-01

7.  R-based software for the integration of pathway data into bioinformatic algorithms.

Authors:  Frank Kramer; Michaela Bayerlová; Tim Beißbarth
Journal:  Biology (Basel)       Date:  2014-02-07

8.  BioModels: Content, Features, Functionality, and Use.

Authors:  N Juty; R Ali; M Glont; S Keating; N Rodriguez; M J Swat; S M Wimalaratne; H Hermjakob; N Le Novère; C Laibe; V Chelliah
Journal:  CPT Pharmacometrics Syst Pharmacol       Date:  2015-02-26

9.  Path2Models: large-scale generation of computational models from biochemical pathway maps.

Authors:  Finja Büchel; Nicolas Rodriguez; Neil Swainston; Clemens Wrzodek; Tobias Czauderna; Roland Keller; Florian Mittag; Michael Schubert; Mihai Glont; Martin Golebiewski; Martijn van Iersel; Sarah Keating; Matthias Rall; Michael Wybrow; Henning Hermjakob; Michael Hucka; Douglas B Kell; Wolfgang Müller; Pedro Mendes; Andreas Zell; Claudine Chaouiya; Julio Saez-Rodriguez; Falk Schreiber; Camille Laibe; Andreas Dräger; Nicolas Le Novère
Journal:  BMC Syst Biol       Date:  2013-11-01

10.  ZBIT Bioinformatics Toolbox: A Web-Platform for Systems Biology and Expression Data Analysis.

Authors:  Michael Römer; Johannes Eichner; Andreas Dräger; Clemens Wrzodek; Finja Wrzodek; Andreas Zell
Journal:  PLoS One       Date:  2016-02-16       Impact factor: 3.240

  10 in total

北京卡尤迪生物科技股份有限公司 © 2022-2023.