- Short report
- Open Access
Publication of nuclear magnetic resonance experimental data with semantic web technology and the application thereof to biomedical research of proteins
Journal of Biomedical Semanticsvolume 7, Article number: 16 (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.
The BioMagResBank (BMRB; http://www.bmrb.wisc.edu/) is a worldwide data repository for experimental and derived data gathered from nuclear magnetic resonance (NMR) spectroscopic studies of biological molecules . For more than 15 years, the BMRB has used and developed the NMR-STAR format based on the STAR format specifications [2–4] for data archiving and data exchange (see Fig. 1a). The NMR-STAR Dictionary, acting as ontology for NMR-STAR data, continues to be improved and expanded to keep up with the needs of the biomolecular NMR community. The most important parameter archived in the BMRB is assigned chemical shifts, which can be used directly to determine protein secondary structure and to assist in the determination of their solution structures, to identify interactions of small molecules with target proteins for drug discovery, and to characterize protein-protein interactions.
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.
Furthermore, we provide a SPARQL endpoint for querying the BMRB/RDF (~/search/rdf) in the same way as Bio2RDF  does. The RDF query language, SPARQL , realizes data exchange between databases in a concise syntax. The key feature of SPARQL is its capability of joining remote SPARQL endpoints in what is called a federated SPARQL query . We confirmed the feasibility of such a query (see Fig. 2a), by demonstrating search and classification of SNPs in an associated BMRB entry. In the case study, we successfully collected residues in a BMRB entry whose sequences correspond to SNPs annotated by OMIM, as shown in Fig. 2b. The search results (Fig. 2c) were represented by structural parameters archived in the BMRB [see also Additional file 1 for methods applied and all results, chapter 3], allowing users to infer biological relationships between the phenotype annotated SNPs and structural features in human proteins (see Fig. 2c). The results show that the BMRB/RDF offers a promising approach for integrating biophysical information derived from biological NMR spectroscopy with other bioinformatics resources of interest in biological and medical science research.
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
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.
Hall SR. The STAR File: a new format for electronic data transfer and archiving. J Chem Inf Comput Sci. 1991;31:326–33.
Hall SR, Spadaccini N. The STAR File: Detailed Specifications. J Chem Inf Comput Sci. 1994;34:505–8.
Spadaccini N, Hall SR. Extensions to the STAR File Syntax. J Chem Inf Model. 2012;52(8):1901–6.
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.
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.
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.
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.
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.
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.
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.
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].
The authors declare that they have no competing interests.
MY performed research, data analysis and wrote the paper with NK. TF was principal investigator for this project, contributed to research design and feedback on the manuscript. All authors read and approved the final version of manuscript.