PipeWork

From Wiki

Revision as of 12:04, 26 February 2009 by Ripp (Talk | contribs)
Jump to: navigation, search

PipeWork is a web tool allowing the user to create his own flowcharts for the manipulation of lists of any entities accessible by the web server through a user friendly web interface with no need of any programming language.

A PipeWork is a network of PipeWorkElements connected together by pipes carrying any kind of data. A PipeWorkElement (PWE) accepts 0, 1 or more arguments as input data, processes these values to create an output value which is sent to an other PipeWorkElement.

The web server provides a set of PipeWorkElements.

  • Some of them have no input arguments and create an output value when they are launched. For example the PWE ImannoAnnotateGeneList outputs the list of genes already annotated. The PWE GenoretWpList outputs the list of WorkPackages.
  • Others need an input value to be entered by the user. PWE Enter asks the user to enter a line of text, Text a text with newlines, SelectFromListOfGenoretWpList expects the user to select one WP within a list.
  • All other PWEs need their inputs to be connected as target of the outpu of an other PWE.
Personal tools