More info at:
http://www.alphaworks.ibm.com/tech/wsbawalphaWorks > Web Services > Web Service for Bioinformatic Analysis Workflow > Overview
Web Service for Bioinformatic Analysis Workflow
Date Posted: March 23, 2004
Write a REVIEW for this technology!
What is Web Service for Bioinformatic Analysis Workflow (WsBAW)?
WsBAW is an application that automates Bioinformatic Analysis Workflow by deploying a Web service. It consists of a JavaTM client application through which users are able to send batch requests to a specific bioinformatic workflow execution engine, such as BioWBI, by using a Web service.
Without this Web service to handle Bioinformatic Analysis workflow, a researcher typically has to manually handle operations repetitively on the same input data or otherwise proceed through multiple sequences of different analytical steps using multiple analysis algorithms. Using WsBAW, researchers can handle the complete research analysis in a batch mode by writing and organizing workflows that include all the operations that otherwise would need to be done by hand.
Workflows then are simply sent to a workflow execution engine: Bioinformatic Workflow Builder Interface (BioWBI), available here at alphaWorks. This complementary technology (BioWBI) is an easy-to-use, Web-based working environment from which a life sciences researcher can graphically build and execute bioinformatic workflows and share analysis processes.
How does it work?
WsBAW currently supports four operators: the Pipe operator, the Recursive operator, the Iterator operator, and the Conditional operator:
Iteration (I): runs the same algorithm more times on different input data, using the same parameter values.
Recursion (R): runs the same algorithm more times on the same input data, changing the value assumed by a selected parameter within a group of values defined by the user.
Pipe (P): uses the output data of the previous algorithm as input data for the following algorithm.
Condition (C): depending on the value of a check parameter, runs the first or the second of the following instructional blocks.
Platforms: Categories:
AIX; Linux; Windows webservices - Architecture
webservices - SOAP
webservices - Utilities
--
FROM 166.111.134.*