The LabFlow system for workflow management in large scale biology research laboratories.
LabFlow is a workflow management system designed for large scale biology research laboratories. It provides a workflow model in which objects flow from task to task under programmatic control. The model supports parallelism, meaning that an object can flow down several paths simultaneously, and sub-workflows which can be invoked subroutine-style from a task. The system allocates tasks to Unix processes to achieve requisite levels of multiprocessing. The system uses the LabBase data management system to store workflow-state and laboratory results. LabFlow provides a Per15 object-oriented framework for defining workflows, and an engine for executing these. The software is freely available.
Jackson Laboratory, Bar Harbor ME, USA. nat@jax.org
N
N
Goodman
S
S
Rozen
L D
LD
Stein
D001185:Artificial Intelligence; D002984:Clinical Laboratory Information Systems; D003198:Computer Simulation; D003628:Database Management Systems; D020224:Expressed Sequence Tags; D012106:Research; D017422:Sequence Analysis, DNA; D012984:Software; D014937:Work