SemanticSCo: A platform to support the semantic composition of services for gene expression analysis.
Gene expression studies often require the combined use of a number of analysis tools. However, manual integration of analysis tools can be cumbersome and error prone. To support a higher level of automation in the integration process, efforts have been made in the biomedical domain towards the devel...
| Publicado en: | Journal of Biomedical Informatics Vol. 66; pp. 116 - 129 |
|---|---|
| Autores principales: | , , , |
| Formato: | research Journal Article |
| Publicado: |
Academic Press Inc.
Feb2017
|
| Acceso en línea: | Ver este registro en EBSCOhost |
| fields | @attributes: recordID: 1 pdfLink: plink: https://search.ebscohost.com/login.aspx?direct=true&db=ccm&AN=121276681&site=ehost-live header: @attributes: shortDbName: ccm uiTerm: 121276681 longDbName: CINAHL Complete uiTag: AN controlInfo: bkinfo: dissinfo: jinfo: jid: 15320464 OMB jtl: Journal of Biomedical Informatics issn: 15320464 maglogo: N pubinfo: dt: Feb2017 vid: 66 pid: 735 pub: Academic Press Inc. place: Burlington, Massachusetts artinfo: ui: 121276681 121276681 NLM28057566 121276681 10.1016/j.jbi.2016.12.014 NLM28057566 121276681 ppf: 116 ppct: 13 formats: tig: atl: SemanticSCo: A platform to support the semantic composition of services for gene expression analysis. aug: au: Guardia, Gabriela D.A. de Farias, Cléver R.G. Ferreira Pires, Luís da Silva, Eduardo G. affil: Department of Computer Science and Mathematics – Faculty of Philosophy, Sciences and Letters at Ribeirão Preto (FFCLRP) – University of São Paulo (USP), Ribeirão Preto, Brazil sug: subj: Semantics Gene Expression Profiling Computer Systems Software Genomics Programming Languages ab: Gene expression studies often require the combined use of a number of analysis tools. However, manual integration of analysis tools can be cumbersome and error prone. To support a higher level of automation in the integration process, efforts have been made in the biomedical domain towards the development of semantic web services and supporting composition environments. Yet, most environments consider only the execution of simple service behaviours and requires users to focus on technical details of the composition process. We propose a novel approach to the semantic composition of gene expression analysis services that addresses the shortcomings of the existing solutions. Our approach includes an architecture designed to support the service composition process for gene expression analysis, and a flexible strategy for the (semi) automatic composition of semantic web services. Finally, we implement a supporting platform called SemanticSCo to realize the proposed composition approach and demonstrate its functionality by successfully reproducing a microarray study documented in the literature. The SemanticSCo platform provides support for the composition of RESTful web services semantically annotated using SAWSDL. Our platform also supports the definition of constraints/conditions regarding the order in which service operations should be invoked, thus enabling the definition of complex service behaviours. Our proposed solution for semantic web service composition takes into account the requirements of different stakeholders and addresses all phases of the service composition process. It also provides support for the definition of analysis workflows at a high-level of abstraction, thus enabling users to focus on biological research issues rather than on the technical details of the composition process. The SemanticSCo source code is available at https://github.com/usplssb/SemanticSCo. pubtype: Academic Journal doctype: research Journal Article ougenre: Article language: English refInfo: holdings: @attributes: islocal: N |
|---|