Literature DB >> 20829444

The Chemical Translation Service--a web-based tool to improve standardization of metabolomic reports.

Gert Wohlgemuth1, Pradeep Kumar Haldiya, Egon Willighagen, Tobias Kind, Oliver Fiehn.   

Abstract

SUMMARY: Metabolomic publications and databases use different database identifiers or even trivial names which disable queries across databases or between studies. The best way to annotate metabolites is by chemical structures, encoded by the International Chemical Identifier code (InChI) or InChIKey. We have implemented a web-based Chemical Translation Service that performs batch conversions of the most common compound identifiers, including CAS, CHEBI, compound formulas, Human Metabolome Database HMDB, InChI, InChIKey, IUPAC name, KEGG, LipidMaps, PubChem CID+SID, SMILES and chemical synonym names. Batch conversion downloads of 1410 CIDs are performed in 2.5 min. Structures are automatically displayed. IMPLEMENTATION: The software was implemented in Groovy and JAVA, the web frontend was implemented in GRAILS and the database used was PostgreSQL. AVAILABILITY: The source code and an online web interface are freely available. Chemical Translation Service (CTS): http://cts.fiehnlab.ucdavis.edu CONTACT: ofiehn@ucdavis.edu

Entities:  

Mesh:

Year:  2010        PMID: 20829444      PMCID: PMC2951090          DOI: 10.1093/bioinformatics/btq476

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


1 INTRODUCTION

The Metabolomics Standards Initiative (MSI) proposed the use of database identifiers for publishing reports in peer-reviewed journals or in data repositories (Sumner et al., 2007), but the MSI did not specify best practice standards which identifier to use. Consequently, metabolomic data are presented by a wide variety of identifiers, mostly using publicly available databases such as KEGG, HMDB or PubChem. In other cases, authors merely use compound names without referencing to databases. Compound names are very poor descriptors (Kind et al., 2009) as names often cannot be unambiguously mapped to authentic chemical structures, either because of missing chiral information (D, L) or because each chemical structure is associated with many synonym names, some of which may also be used for other structures. In addition, no database contains all identifiers of all other repositories. For example, KEGG LIGAND is a popular biochemical pathways database, but it is incomplete for many compounds found in human organs as given in the Human Metabolome database HMDB. Although each database lists outlinks to other databases, no single database provides comprehensive mapping options to other databases, and rarely there are batch query options offered. Analytical chemists and biochemists may not be used to standard structure codes or lack expertise for downloading databases or installing software. We here present a publicly available tool that enables researchers to quickly convert lists of compound database identifiers, including the important InChI Keys. Software: The Chemical Translation Service (CTS) was implemented using the programming languages Groovy (v1.7) and Java (v6.20). The open source web application framework Grails 1.2.2 and freely available plugins were used for the development of web services. For data storage, the PostgreSQL database, an open-source object-relational database management system was used. Easy access from other languages and platforms is provided via SOAP (Simple Object Access Protocol) web services. Hardware: The used hardware was a dual quad-core Intel X5450 Xeon based server with 16 GB of RAM and an SSD (Solid State Disk) storage array with three disks in a Raid-0 configuration to store the Lucene index files. The average disk throughput was 600 MB/s. An additional SAS (Serial Attached SCSI) storage array with 16 disks in Raid-6 configuration was used to store the database content. Source Code: The source code is hosted as a Google Code Project at http://code.google.com/p/chemical-compound-repository/ Web Front End: The database is freely available under: http://cts.fiehnlab.ucdavis.edu

2 RESULTS

The CTS consists of three major services. We recommend that users, especially chemists and biologists, use CTS for standardizing metabolomic reports into MSI-compliant formats before publishing data. Single identifiers can be converted such as KEGG identifier to PubChem ID, or SMILES to KEGG ID. Importantly, batch convert services are supported (Table 1), submitting multiple chemical identifiers of the same type and yielding a table of user-selected other identifiers. We currently use the CTS service for standardizing reports from different platforms in collaborative projects.
Table 1.

Example result converting seven PubChem CIDs

NAMEPubChem CIDInChI Hash KeyKEGGCASChEBILIPID MAPSHMDBFormulaExact Mass
2-Undecanone8163KYWIYKKSMDLRDC-UHFFFAOYSA-NC01875112-12-917 700LMFA12000002C11H22O170.167
Apigenin5 280 443KZNIFHPLKGYRTM-UHFFFAOYSA-NC01477520-36-518 388LMPK12110005HMDB02124C15H10O5270.053
l-valine6287KZSNJWFQEVHDMF-BYPYZUCNSA-NC0018372-18-416 414HMDB00883C5H11NO2117.079
Valine1182KZSNJWFQEVHDMF-UHFFFAOYSA-NC16436516-06-3LMFA01100046C5H11NO2117.079
Igepal CA (630)24 775LBCZOTMMGHGTPH-UHFFFAOYSA-NC18H30O3294.219
N-carbamoyl- glutamic acid3 679 006LCQLHJZYVOQKHU-UHFFFAOYSA-NC6H10N2O5190.059
Pyruvic acid1060LCTONWCANYUPML-UHFFFAOYSA-NC00022127-17-332 816LMFA01060077HMDB00243C3H4O388.016
The Discovery Service detects chemicals in provided text and returns a list of chemicals as CSV, TXT, XML or PDF. The Convert Service interconverts any chemical identifier into other chemical identifiers. The Batch Convert Service converts multiple identifiers of the same type into multiple identifiers. Example result converting seven PubChem CIDs We provide different download formats including CSV, XLS, PDF and XML, in order to empower researchers to sort, compare and arrange properties of their lists in standard office software. For example, l-valine and valine differ only in the description of stereoconfiguration. Sorting via the atom connectivity part of the InChI hash keys (labeled red in Table 1) facilitates recognition of isomers or detection of doublets. It is apparent that databases deal differently with stereo configurations, as LipidMaps does not provide valine in its regular l-configuration whereas HMDB does and KEGG provides both valine enantiomers. Other metabolites such as pyruvate, the end product of glycolysis, is given by all databases, whereas the achiral form of N-carbamoylglutamate is not represented in any other database. The Chemical Discovery Service annotates chemicals from any given text submitted in ASCII format by text mining. A hybrid approach using word stop-lists and fuzzy regular expression matching was used for detection of chemicals and a subsequent database matching was used for the output of all possible chemical identifiers. For example, 269 chemical names were given in the supplementary material of a published non-MSI compliant report (Sreekumar et al., 2009). These names could be read into 195 structures via synonym queries, e.g. for overlap analysis with other platforms or query of related studies. Misspelled compounds (‘nonate’) did not retrieve hits. In comparison to the Chemical Resolver Identifier beta2 (Sitzmann, 2009), the CTS software comprises more commonly used database compound identifier inputs and allows any combination of output identifiers. Importantly, CTS also enables batch queries, a feature that is not given in other resources including the recently published MetMask tool (Redestig et al., 2010). MetMask requires installation of in-house databases and provides only limited services via web based queries. CTS maintains high-query speeds because all required data were downloaded from publicly available databases (except CAS) into a new in-house DB. Due to the proprietary nature of the Chemical Abstract Services CAS, these database identifiers are incomplete as only publicly available CAS numbers were downloaded. At present, the CTS database hosts 3.8 million entries which are indexed by InChI hash keys but continues to grow in size limited by PubChem data import speed. The CTS input databases are renewed monthly for new DB updates (e.g. HMDB, LipidMaps, KEGG). The following advantages distinguish the CTS from other services: Generic compound searches over millions of compounds; can be limited by source DB query language and Lucene index. Regular-expression-based discovery of existing chemical names in any given text. Batch- or single-conversion of many publicly available chemical identifiers. Further databases (MetaCyc) are being added. Export of results into different formats including CSV, XLS, PDF and XML. Access via simple and intuitive web GUIs, optimized for the most common web browsers including Mozilla Firefox, Microsoft Internet Explorer and Apple Safari. Access via SOAP (Simple Object Access Protocol) web services, enabling other programming languages and platforms. InChI hash keys as main link between identifiers, providing structure-based indexing. InChI codes can be used in chemical databases for extensive substructure comparisons. Inclusion of further compound information, from monoisotope exact masses to proton donor potential, aiding identifications in mass spectrometry based metabolomic profiles.
  4 in total

1.  Metabolomic profiles delineate potential role for sarcosine in prostate cancer progression.

Authors:  Arun Sreekumar; Laila M Poisson; Thekkelnaycke M Rajendiran; Amjad P Khan; Qi Cao; Jindan Yu; Bharathi Laxman; Rohit Mehra; Robert J Lonigro; Yong Li; Mukesh K Nyati; Aarif Ahsan; Shanker Kalyana-Sundaram; Bo Han; Xuhong Cao; Jaeman Byun; Gilbert S Omenn; Debashis Ghosh; Subramaniam Pennathur; Danny C Alexander; Alvin Berger; Jeffrey R Shuster; John T Wei; Sooryanarayana Varambally; Christopher Beecher; Arul M Chinnaiyan
Journal:  Nature       Date:  2009-02-12       Impact factor: 49.962

2.  Consolidating metabolite identifiers to enable contextual and multi-platform metabolomics data analysis.

Authors:  Henning Redestig; Miyako Kusano; Atsushi Fukushima; Fumio Matsuda; Kazuki Saito; Masanori Arita
Journal:  BMC Bioinformatics       Date:  2010-04-29       Impact factor: 3.169

3.  Proposed minimum reporting standards for chemical analysis Chemical Analysis Working Group (CAWG) Metabolomics Standards Initiative (MSI).

Authors:  Lloyd W Sumner; Alexander Amberg; Dave Barrett; Michael H Beale; Richard Beger; Clare A Daykin; Teresa W-M Fan; Oliver Fiehn; Royston Goodacre; Julian L Griffin; Thomas Hankemeier; Nigel Hardy; James Harnly; Richard Higashi; Joachim Kopka; Andrew N Lane; John C Lindon; Philip Marriott; Andrew W Nicholls; Michael D Reily; John J Thaden; Mark R Viant
Journal:  Metabolomics       Date:  2007-09       Impact factor: 4.290

4.  How large is the metabolome? A critical analysis of data exchange practices in chemistry.

Authors:  Tobias Kind; Martin Scholz; Oliver Fiehn
Journal:  PLoS One       Date:  2009-05-05       Impact factor: 3.240

  4 in total
  58 in total

1.  Web-based inference of biological patterns, functions and pathways from metabolomic data using MetaboAnalyst.

Authors:  Jianguo Xia; David S Wishart
Journal:  Nat Protoc       Date:  2011-05-05       Impact factor: 13.491

2.  Many InChIs and quite some feat.

Authors:  Wendy A Warr
Journal:  J Comput Aided Mol Des       Date:  2015-06-17       Impact factor: 3.686

3.  Predicting Adverse Drug Effects from Literature- and Database-Mined Assertions.

Authors:  Mary K La; Alexander Sedykh; Denis Fourches; Eugene Muratov; Alexander Tropsha
Journal:  Drug Saf       Date:  2018-11       Impact factor: 5.606

4.  MeRy-B: a web knowledgebase for the storage, visualization, analysis and annotation of plant NMR metabolomic profiles.

Authors:  Hélène Ferry-Dumazet; Laurent Gil; Catherine Deborde; Annick Moing; Stéphane Bernillon; Dominique Rolin; Macha Nikolski; Antoine de Daruvar; Daniel Jacob
Journal:  BMC Plant Biol       Date:  2011-06-13       Impact factor: 4.215

5.  Essential metabolism for a minimal cell.

Authors:  Marian Breuer; Tyler M Earnest; Chuck Merryman; Kim S Wise; Lijie Sun; Michaela R Lynott; Clyde A Hutchison; Hamilton O Smith; John D Lapek; David J Gonzalez; Valérie de Crécy-Lagard; Drago Haas; Andrew D Hanson; Piyush Labhsetwar; John I Glass; Zaida Luthey-Schulten
Journal:  Elife       Date:  2019-01-18       Impact factor: 8.140

6.  Plasma metabolic profile delineates roles for neurodegeneration, pro-inflammatory damage and mitochondrial dysfunction in the FMR1 premutation.

Authors:  Cecilia Giulivi; Eleonora Napoli; Flora Tassone; Julian Halmai; Randi Hagerman
Journal:  Biochem J       Date:  2016-08-23       Impact factor: 3.857

7.  Computational Metabolomics Operations at BioCyc.org.

Authors:  Peter D Karp; Richard Billington; Timothy A Holland; Anamika Kothari; Markus Krummenacker; Daniel Weaver; Mario Latendresse; Suzanne Paley
Journal:  Metabolites       Date:  2015-05-22

8.  MIMOSA2: A metabolic network-based tool for inferring mechanism-supported relationships in microbiome-metabolome data.

Authors:  Cecilia Noecker; Alexander Eng; Efrat Muller; Elhanan Borenstein
Journal:  Bioinformatics       Date:  2022-01-06       Impact factor: 6.937

9.  A Landscape of Metabolic Variation across Tumor Types.

Authors:  Ed Reznik; Augustin Luna; Bülent Arman Aksoy; Eric Minwei Liu; Konnor La; Irina Ostrovnaya; Chad J Creighton; A Ari Hakimi; Chris Sander
Journal:  Cell Syst       Date:  2018-01-27       Impact factor: 10.304

10.  Comparative evaluation of open source software for mapping between metabolite identifiers in metabolic network reconstructions: application to Recon 2.

Authors:  Hulda S Haraldsdóttir; Ines Thiele; Ronan Mt Fleming
Journal:  J Cheminform       Date:  2014-01-27       Impact factor: 5.514

View more

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