Cargando…

Biowep: a workflow enactment portal for bioinformatics applications

BACKGROUND: The huge amount of biological information, its distribution over the Internet and the heterogeneity of available software tools makes the adoption of new data integration and analysis network tools a necessity in bioinformatics. ICT standards and tools, like Web Services and Workflow Man...

Descripción completa

Detalles Bibliográficos
Autores principales: Romano, Paolo, Bartocci, Ezio, Bertolini, Guglielmo, De Paoli, Flavio, Marra, Domenico, Mauri, Giancarlo, Merelli, Emanuela, Milanesi, Luciano
Formato: Texto
Lenguaje:English
Publicado: BioMed Central 2007
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC1885848/
https://www.ncbi.nlm.nih.gov/pubmed/17430563
http://dx.doi.org/10.1186/1471-2105-8-S1-S19
_version_ 1782133655407165440
author Romano, Paolo
Bartocci, Ezio
Bertolini, Guglielmo
De Paoli, Flavio
Marra, Domenico
Mauri, Giancarlo
Merelli, Emanuela
Milanesi, Luciano
author_facet Romano, Paolo
Bartocci, Ezio
Bertolini, Guglielmo
De Paoli, Flavio
Marra, Domenico
Mauri, Giancarlo
Merelli, Emanuela
Milanesi, Luciano
author_sort Romano, Paolo
collection PubMed
description BACKGROUND: The huge amount of biological information, its distribution over the Internet and the heterogeneity of available software tools makes the adoption of new data integration and analysis network tools a necessity in bioinformatics. ICT standards and tools, like Web Services and Workflow Management Systems (WMS), can support the creation and deployment of such systems. Many Web Services are already available and some WMS have been proposed. They assume that researchers know which bioinformatics resources can be reached through a programmatic interface and that they are skilled in programming and building workflows. Therefore, they are not viable to the majority of unskilled researchers. A portal enabling these to take profit from new technologies is still missing. RESULTS: We designed biowep, a web based client application that allows for the selection and execution of a set of predefined workflows. The system is available on-line. Biowep architecture includes a Workflow Manager, a User Interface and a Workflow Executor. The task of the Workflow Manager is the creation and annotation of workflows. These can be created by using either the Taverna Workbench or BioWMS. Enactment of workflows is carried out by FreeFluo for Taverna workflows and by BioAgent/Hermes, a mobile agent-based middleware, for BioWMS ones. Main workflows' processing steps are annotated on the basis of their input and output, elaboration type and application domain by using a classification of bioinformatics data and tasks. The interface supports users authentication and profiling. Workflows can be selected on the basis of users' profiles and can be searched through their annotations. Results can be saved. CONCLUSION: We developed a web system that support the selection and execution of predefined workflows, thus simplifying access for all researchers. The implementation of Web Services allowing specialized software to interact with an exhaustive set of biomedical databases and analysis software and the creation of effective workflows can significantly improve automation of in-silico analysis. Biowep is available for interested researchers as a reference portal. They are invited to submit their workflows to the workflow repository. Biowep is further being developed in the sphere of the Laboratory of Interdisciplinary Technologies in Bioinformatics – LITBIO.
format Text
id pubmed-1885848
institution National Center for Biotechnology Information
language English
publishDate 2007
publisher BioMed Central
record_format MEDLINE/PubMed
spelling pubmed-18858482007-06-05 Biowep: a workflow enactment portal for bioinformatics applications Romano, Paolo Bartocci, Ezio Bertolini, Guglielmo De Paoli, Flavio Marra, Domenico Mauri, Giancarlo Merelli, Emanuela Milanesi, Luciano BMC Bioinformatics Research BACKGROUND: The huge amount of biological information, its distribution over the Internet and the heterogeneity of available software tools makes the adoption of new data integration and analysis network tools a necessity in bioinformatics. ICT standards and tools, like Web Services and Workflow Management Systems (WMS), can support the creation and deployment of such systems. Many Web Services are already available and some WMS have been proposed. They assume that researchers know which bioinformatics resources can be reached through a programmatic interface and that they are skilled in programming and building workflows. Therefore, they are not viable to the majority of unskilled researchers. A portal enabling these to take profit from new technologies is still missing. RESULTS: We designed biowep, a web based client application that allows for the selection and execution of a set of predefined workflows. The system is available on-line. Biowep architecture includes a Workflow Manager, a User Interface and a Workflow Executor. The task of the Workflow Manager is the creation and annotation of workflows. These can be created by using either the Taverna Workbench or BioWMS. Enactment of workflows is carried out by FreeFluo for Taverna workflows and by BioAgent/Hermes, a mobile agent-based middleware, for BioWMS ones. Main workflows' processing steps are annotated on the basis of their input and output, elaboration type and application domain by using a classification of bioinformatics data and tasks. The interface supports users authentication and profiling. Workflows can be selected on the basis of users' profiles and can be searched through their annotations. Results can be saved. CONCLUSION: We developed a web system that support the selection and execution of predefined workflows, thus simplifying access for all researchers. The implementation of Web Services allowing specialized software to interact with an exhaustive set of biomedical databases and analysis software and the creation of effective workflows can significantly improve automation of in-silico analysis. Biowep is available for interested researchers as a reference portal. They are invited to submit their workflows to the workflow repository. Biowep is further being developed in the sphere of the Laboratory of Interdisciplinary Technologies in Bioinformatics – LITBIO. BioMed Central 2007-03-08 /pmc/articles/PMC1885848/ /pubmed/17430563 http://dx.doi.org/10.1186/1471-2105-8-S1-S19 Text en Copyright © 2007 Romano et al; licensee BioMed Central Ltd. http://creativecommons.org/licenses/by/2.0 This is an open access article distributed under the terms of the Creative Commons Attribution License ( (http://creativecommons.org/licenses/by/2.0) ), which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
spellingShingle Research
Romano, Paolo
Bartocci, Ezio
Bertolini, Guglielmo
De Paoli, Flavio
Marra, Domenico
Mauri, Giancarlo
Merelli, Emanuela
Milanesi, Luciano
Biowep: a workflow enactment portal for bioinformatics applications
title Biowep: a workflow enactment portal for bioinformatics applications
title_full Biowep: a workflow enactment portal for bioinformatics applications
title_fullStr Biowep: a workflow enactment portal for bioinformatics applications
title_full_unstemmed Biowep: a workflow enactment portal for bioinformatics applications
title_short Biowep: a workflow enactment portal for bioinformatics applications
title_sort biowep: a workflow enactment portal for bioinformatics applications
topic Research
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC1885848/
https://www.ncbi.nlm.nih.gov/pubmed/17430563
http://dx.doi.org/10.1186/1471-2105-8-S1-S19
work_keys_str_mv AT romanopaolo biowepaworkflowenactmentportalforbioinformaticsapplications
AT bartocciezio biowepaworkflowenactmentportalforbioinformaticsapplications
AT bertoliniguglielmo biowepaworkflowenactmentportalforbioinformaticsapplications
AT depaoliflavio biowepaworkflowenactmentportalforbioinformaticsapplications
AT marradomenico biowepaworkflowenactmentportalforbioinformaticsapplications
AT maurigiancarlo biowepaworkflowenactmentportalforbioinformaticsapplications
AT merelliemanuela biowepaworkflowenactmentportalforbioinformaticsapplications
AT milanesiluciano biowepaworkflowenactmentportalforbioinformaticsapplications