Abstract
The number of NLP and BioNLP tools published as web services grows every year. Web services do not require installation, they are platform independent, and provide access to software modules that cannot be installed on regular computers due their complexity and heaviness. Whereas XML is the de facto interchange format for web services, the different XML schemas and the absence of semantics make the integration of resources (XML-based web services and their outputs) a very challenging task requiring significant effort from end users. We propose the use of semantic web services that provide semantic description of their in- and outputs to achieve interoperability of BioNLP services and the ad-hoc consolidation of their results. We leverage the SADI framework as a development platform to realize, by example, a number of highly integrated application and data integration scenarios.
Project Page: https://code.google.com/p/bionlp-sadi
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Rebholz-Schuhmann, D., Gaudan, A.M., Kirsch, H., Jimeno, A.: Text processing through Web services: calling Whatizit. Bioinformatics 24(2), 296–298 (2008)
An e-Laboratory for Interdisciplinary Collaborative Research in Data Mining and Data-Intensive Science, http://www.e-lico.eu/
National Centre for Text Mining, http://www.nactem.ac.uk/
Manchester Institute of Biotechnology, http://www.mib.ac.uk/
The Life Science web services registry, http://www.biocatalogue.org/
OWL-S: Semantic Markup for Web Services, http://www.w3.org/Submission/OWL-S/
Damian, G., Schiltz, G., May, G., Avraham, S., Town, C., Grant, D., Nelson, R.: SSWAP: A Simple Semantic Web Architecture and Protocol for semantic web services. BMC Bioinformatics 10, 309 (2009)
Web Service Modeling Ontology (WSMO), http://www.w3.org/Submission/WSMO/
Wilkinson, M., Vandervalk, B., McCarthy, L.: The Semantic Automated Discovery and Integration (SADI) Web service Design-Pattern, API and Reference Implementation. Journal of Biomedical Semantics 2(1), 5–23 (2011)
Vandervalk, B., McCarthy, L., Toledo, J., Klein, A., Baker, C., Dumontier, M., Wilkinson, M.: The SADI Personal Health Lens: A Web Browser-Based System for Identifying Personally Relevant Drug Interactions. JMIR Res. Protoc. 2(1), e14 (2013)
Riazanov, A., Klein, A., Nejad, A., Rose, G., Forster, A., Buckeridge, D., Baker, C.: Semantic querying of relational data for clinical intelligence: a semantic web services-based approach. J. Biomedical Semantics 4, 9 (2013)
Riazanov, A., Hindle, M., Goudreau, E., Martyniuk, C., Baker, C.: Ecotoxicology Data Federation with SADI Semantic Web Services. SWAT4LS (2012)
Chepelev, L., Riazanov, A., Kouznetsov, A., Low, H., Dumontier, M., Baker, C.: Prototype semantic infrastructure for automated small molecule classification and annotation in lipidomics. BMC Bioinformatics 12(1), 303 (2011)
Riazanov, A., Laurila, J.B., Baker, C.: Deploying mutation impact text-mining software with the SADI Semantic Web Services framework. BMC Bioinformatics 2(4), 1471–2105 (2011)
Wilkinson, M., McCarthy, L., Vandervalk, B., Withers, D., Kawas, E., Samadian, S.: SADI, SHARE, and the in silico scientific method. BMC Bioinformatics 11(12), S7 (2012)
Croset, S., Grabmüller, C., Li, C., Kavaliauskas, S., Dietrich, R.: The CALBC RDF Triple Store: retrieval over large literature content. CoRR, 1012, 1650 (2012)
Naderi, N., Witte, R.: Automated extraction and semantic analysis of mutation impacts from the biomedical literature. BMC Genomics 13(4), S10 (2012)
Laurila, J., Naderi, N., Witte, R., Riazanov, A., Kouznetsov, A., Baker, C.: Algorithms and semantic infrastructure for mutation impact extraction and grounding. BMC Genomics 11( 4), s24 (2011)
Sebastian, H., Jens, L., Sören, A.: NIF: An ontology-based and linked-data-aware NLP Interchange Format. In: 5th Workshop on Linked Data on the Web (2012)
Sebastian, H., Lehmann, J., Auer, S.: Towards an ontology for representing strings. In: Proceedings of the EKAW (2012)
The Structured Sentence Ontology, http://nlp2rdf.lod2.eu/schema/sso/
BioCreative: Critical Assessment of Information Extraction in Biology, http://www.biocreative.org
Ciccarese, P., Ocana, M., Castro, L., Das, S., Clark, T.: An Open Annotation Ontology for Science on Web 3.0. J. Biomed. Semantics 2(2), S4 (2011)
Ciccarese, P., Wu, E., Wong, G., Ocana, M., Kinoshita, J., Ruttenberg, A., Clark, T.: The SWAN biomedical discourse ontology. J. Biomed. Inform. 41(5), 739–751 (2008)
The Semanticscience Integrated Ontology (SIO), http://semanticscience.org/ontology/sio.owl.
The DrugBank database, http://www.drugbank.ca/
NIF Combinator: Combining NLP Tool Output, http://nlp2rdf.lod2.eu/demo.php
EBI’s Whatizit service, http://www.ebi.ac.uk/webservices/whatizit/info.jsf
SPARQL 1.1 Query Language, http://www.w3.org/TR/sparql11-query/
GATE: a full-lifecycle open source solution for text processing, http://gate.ac.uk/
The Unstructured Information Management Architecture (UIMA) framework, http://uima-framework.sourceforge.net/
Ciccarese, P., Clark, O.: Open semantic annotation of scientific publications using DOMEO. J. Biomed Semantics 24(suppl. 3) (2012)
Hull, D., Wolstencroft, K., Stevens, R., Goble, C., Pocock, M., Li, P., Oinn, T.: Taverna: a tool for building and running workflows of services. Nucleic Acids Research 34, 729–732 (2006)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2013 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Bukhari, A.C., Klein, A., Baker, C.J.O. (2013). Towards Interoperable BioNLP Semantic Web Services Using the SADI Framework. In: Baker, C.J.O., Butler, G., Jurisica, I. (eds) Data Integration in the Life Sciences. DILS 2013. Lecture Notes in Computer Science(), vol 7970. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-39437-9_6
Download citation
DOI: https://doi.org/10.1007/978-3-642-39437-9_6
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-39436-2
Online ISBN: 978-3-642-39437-9
eBook Packages: Computer ScienceComputer Science (R0)