Semantically-Guided Workflow Construction in Taverna: The SADI and BioMoby Plug-Ins
نویسندگان
چکیده
In the Taverna workflow design and enactment tool, users often find it difficult to both manually discover a service or workflow fragment that executes a desired operation on a piece of data (both semantically and syntactically), and correctly connect that service into the workflow such that appropriate connections are made between input and output data elements. The BioMoby project, and its successor the SADI project, embed semantics into their data-structures in an attempt to make the purpose and functionality of a Web Service more computable, and thereby facilitate service discovery during workflow construction. In this article, we compare and contrast the functionality of the BioMoby and SADI plug-ins to Taverna, with a particular focus on how they attempt to simplify workflow synthesis by end-users. We then compare these functionalities with other workflow-like clients we (and others) have created for the BioMoby and SADI systems, discuss the limitations to manual workflow synthesis, and contrast these with the opportunities we have found for fully automated workflow synthesis using the semantics of SADI.
منابع مشابه
The Taverna Interaction Service: enabling manual interaction in workflows
UNLABELLED Taverna is an application that eases the integration of tools and databases for life science research by the construction of workflows. The Taverna Interaction Service extends the functionality of Taverna by defining human interaction within a workflow and acting as a mediation layer between the automated workflow engine and one or more users. AVAILABILITY Taverna, the Interaction ...
متن کاملDataBiNS: a BioMoby-based data-mining workflow for biological pathways and non-synonymous SNPs
UNLABELLED DataBiNS is a custom-designed BioMoby Web Service workflow that integrates non-synonymous coding single nucleotide polymorphisms (nsSNPs) data with structure/function and pathway data for the relevant protein. A KEGG Pathway Identifier representing a specific human biological pathway initializes the DataBiNS workflow. The workflow retrieves a list of publications, gene ontology annot...
متن کاملIntegrating ARC grid middleware with Taverna workflows
SUMMARY This work presents two independent approaches for a seamless integration of computational grids with the bioinformatics workflow suite Taverna. These are supported by a unique relational database to link applications with grid resources and presents those as workflow elements. A web portal facilitates its collaborative maintenance. The first approach implements a gateway service to hand...
متن کاملAn Automatic Glyco-Workflow Generator in RINGS
Recently, databases of glycans have increased in the bioinformatics field. RINGS [1] is a resource that requires a comprehensive glycan database such that the glycobiologist can freely use glycan analysis tools with convenience. RINGS contains utility tools, most of which are conversion utilities for different glycan file formats. For example, there are the conversion tools that convert KEGG Gl...
متن کاملDPMine/C: C++ Library and Graphical Frontend for DPMine Workflow Language
DPMine generic purpose workflow language is rooted in DPMine/P scientific workflow language and a set of plug-ins for ProM which originally were developed for convenient piping of different plug-ins within ProM framework. DPMine/C is a new version of DPMine workflow language and a C++ library. The main language concept was complemented by comprehensive analysis of DPMine/C model execution seman...
متن کامل