Publication of nuclear magnetic resonance experimental data with semantic web technology and the application thereof to biomedical research of proteins
© Yokochi et al. 2016
Received: 11 July 2015
Accepted: 18 March 2016
Published: 5 May 2016
The nuclear magnetic resonance (NMR) spectroscopic data for biological macromolecules archived at the BioMagResBank (BMRB) provide a rich resource of biophysical information at atomic resolution. The NMR data archived in NMR-STAR ASCII format have been implemented in a relational database. However, it is still fairly difficult for users to retrieve data from the NMR-STAR files or the relational database in association with data from other biological databases.
To enhance the interoperability of the BMRB database, we present a full conversion of BMRB entries to two standard structured data formats, XML and RDF, as common open representations of the NMR-STAR data. Moreover, a SPARQL endpoint has been deployed. The described case study demonstrates that a simple query of the SPARQL endpoints of the BMRB, UniProt, and Online Mendelian Inheritance in Man (OMIM), can be used in NMR and structure-based analysis of proteins combined with information of single nucleotide polymorphisms (SNPs) and their phenotypes.
We have developed BMRB/XML and BMRB/RDF and demonstrate their use in performing a federated SPARQL query linking the BMRB to other databases through standard semantic web technologies. This will facilitate data exchange across diverse information resources.
KeywordsNMR BMRB Database XML RDF
As of 2015, the BMRB archive contains more than 10,000 entries, and ~800 new entries are being added each year. This growing biological data archive has raised researchers’ interest in integrating the diverse biological information resources to form new hypotheses for understanding biological functions and phenomena. The best approach for enhancing interoperability of the BMRB would be to convert the archive into standard web formats, XML and RDF, using a data structure that corresponds closely to the NMR-STAR ontology described by an XML schema and OWL.
We have extended the NMR-STAR Dictionary to accommodate the derived data repositories on BMRB, such as LACS validation reports , structural annotations using PACSY  and Protein Blocks , etc., followed by translation of the dictionary to an XML schema  (BMRB/XML Schema), using the PDBx/mmCIF Dictionary Suite developed by the Research Collaboratory for Structural Bioinformatics (RCSB) Protein Data Bank (PDB) (http://sw-tools.rcsb.org/). To automate the XML conversion of BMRB entries, we have developed a software suite (the BMRBxTool) that generates XML documents and validates their format and data consistency according to the BMRB/XML schema. EXtensible Stylesheet Language (XSL) transformation  was applied to generate BMRB entries in RDF format from the corresponding XML documents. Along with the RDF, we also provide its ontology written in RDF/RDFS/OWL syntax as BMRB/OWL [10, 11], which is a direct translation of the BMRB/XML schema. To bridge different data models between the XML tree and the RDF directed graph, we have introduced abstract OWL classes and RDF properties to the ontology . For the data conversion from XML to RDF in accordance with the principles of Linked Data  and recommendations widely accepted by biological database community , we have developed a software suite called BMRBoTool. We have tested as many as thirty SPARQL queries to show how NMR experimental data can be retrieved. In a case study to demonstrate a federated SPARQL query, we performed a search for phenotypes annotated with information for SNPs from the human genome by integrating three SPARQL endpoints: the BMRB, UniProt, and OMIM [see Additional file 1 for details].
Results and discussion
On our portal site (http://bmrbpub.protein.osaka-u.ac.jp/, hereafter abbreviated as ‘~/’), we have archived the BMRB/XML (~/archive/xml/), as shown in Fig. 1b. The BMRB/RDF derived from the reduced version of the BMRB/XML (lacking bulky information such as atomic coordinates and NMR restraints) has also been archived (~/archive/rdf/) as shown in Fig. 1c. A bulk download service is available using the rsync protocol that helps users mirror the latest data collections, which are updated periodically. A schematic RDF graph of linked databases is illustrated in Fig. 1d. Owing to the machine readability of the XML format, the BMRB/XML provides users with an excellent starting point to develop new tools for use in biochemistry and structural biology. The BMRB/RDF and associated web services enable the integration of the BMRB archive with other biological databases, which may facilitate flexible data exchange and knowledge discovery.
methyl-CpG-binding protein 2
nuclear magnetic resonance
Online Mendelian Inheritance in Man
web ontology language
resource description framework
solvent accessible surface area
single nucleotide polymorphism
SPARQL Protocol and RDF Query Language
eXtensible Markup Language
This work was supported by National Bioscience Database Center (NBDC) of Japan Science and Technology (JST); and the United States National Library of Medicine [LM05799] and National Institute of General Medical Sciences [GM109046].
Open AccessThis article is distributed under the terms of the Creative Commons Attribution 4.0 International License (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted use, distribution, and reproduction in any medium, provided you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license, and indicate if changes were made. The Creative Commons Public Domain Dedication waiver (http://creativecommons.org/publicdomain/zero/1.0/) applies to the data made available in this article, unless otherwise stated.
- Ulrich EL, Akutsu H, Doreleijers JF, Harano Y, Ioannidis YE, Lin J, Livny M, Mading S, Maziuk D, Miller Z, Nakatani E, Schulte CF, Tolmie DE, Kent Wenger R, Yao H, Markley JL. BioMagResBank. Nucleic Acids Res. 2008;36:D402–8.View ArticleGoogle Scholar
- Hall SR. The STAR File: a new format for electronic data transfer and archiving. J Chem Inf Comput Sci. 1991;31:326–33.View ArticleGoogle Scholar
- Hall SR, Spadaccini N. The STAR File: Detailed Specifications. J Chem Inf Comput Sci. 1994;34:505–8.View ArticleGoogle Scholar
- Spadaccini N, Hall SR. Extensions to the STAR File Syntax. J Chem Inf Model. 2012;52(8):1901–6.View ArticleGoogle Scholar
- Wang L, Eghbalnia HR, Bahrami A, Markley JL. Linear analysis of carbon-13 chemical shift differences and its application to the detection and correction of errors in referencing and spin system identifications. J Biomol NMR. 2005;32:13–22.View ArticleGoogle Scholar
- Lee W, Yu W, Kim S, Chang I, Lee W, Markley JL. PACSY, a relational database management system for protein structure and chemical shift analysis. J Biomol NMR. 2012;54:169–79.View ArticleGoogle Scholar
- Joseph AP, Agarwal G, Mahajan S, Gelly JC, Swapna LS, Offmann B, Cadet F, Bornot A, Tyagi M, Valadié H, Schneider B, Etchebest C, Srinivasan N, De Brevern AG. A short survey on protein blocks. Biophys Rev. 2010;2:137–47.View ArticleGoogle Scholar
- XML Schema Definition Language (XSD) 1.1 Part 1: Structures. 2012, http://www.w3.org/TR/xmlschema11-1/. Accessed 27 October 2015.
- XSL Transformation (XSLT) Version 2.0. 2007, http://www.w3.org/TR/xslt20/. Accessed 27 October 2015.
- RDF Schema 1.1. 2014, http://www.w3.org/TR/rdf-schema/. Accessed 27 October 2015.
- OWL 2 Web Ontology Language Document Overview (Second Edition). 2012, http://www.w3.org/TR/owl2-overview/. Accessed 27 October 2015.
- Kinjo AR, Suzuki H, Yamashita R, Ikegawa Y, Kudou T, Igarashi R, Kengaku Y, Cho H, Standley DM, Nakagawa A, Nakamura H. Protein Data Bank Japan (PDBj): maintaining a structural data archive and resource description framework format. Nucleic Acids Res. 2012;40:D453–60.View ArticleGoogle Scholar
- Berners-Lee T. Linked Data, In Design Issues: Architectural and Philosophical Points. 2006, http://www.w3.org/DesignIssues/LinkedData. Accessed 27 October 2015.
- Juty N, Le Novère N, Laibe C. Identifiers.org and MIRIAM Registry: community resources to provide persistent identification. Nucleic Acids Res. 2012;40:D580–6.View ArticleGoogle Scholar
- Belleau F, Nolin MA, Tourigny N, Rigault P, Morissette J. Bio2RDF: Towards a mashup to build bioinformatics knowledge systems. J Biomed Inform. 2008;41:706–16.View ArticleGoogle Scholar
- SPARQL 1.1 Query Language. 2013, http://www.w3.org/TR/sparql11-query/. Accessed 27 Oct 2015.
- DuCharme B. Learning SPARQL. Sebastopol: O’Reilly Media, Inc.; 2011; ISBN: 978-1-449-30659-5.
- Wakefield RI, Smith BO, Nan X, Free A, Soteriou A, Uhrin D, Bird AP, Barlow PN. The solution structure of the domain from MeCP2 that binds to methylated DNA. J Mol Biol. 1999;291:1055–65.View ArticleGoogle Scholar