BioFlow: a web based workflow management software for design and execution of genomics pipelines

dc.contributor.authorGarner, Harold R.en
dc.contributor.authorPuthige, Ashwinen
dc.date.accessioned2014-09-30T11:08:45Zen
dc.date.available2014-09-30T11:08:45Zen
dc.date.issued2014-09-18en
dc.date.updated2014-09-30T11:08:46Zen
dc.description.abstractBackground Bioinformatics data analysis is usually done sequentially by chaining together multiple tools. These are created by writing scripts and tracking the inputs and outputs of all stages. Writing such scripts require programming skills. Executing multiple pipelines in parallel and keeping track of all the generated files is difficult and error prone. Checking results and task completion requires users to remotely login to their servers and run commands to identify process status. Users would benefit from a web-based tool that allows creation and execution of pipelines remotely. The tool should also keep track of all the files generated and maintain a history of user activities. Results A software tool for building and executing workflows is described here. The individual tools in the workflows can be any command line executable or script. The software has an intuitive mechanism for adding new tools to be used in workflows. It contains a workflow designer where workflows can be creating by visually connecting various components. Workflows are executed by job runners. The outputs and the job history are saved. The tool is web based software tool and all actions can be performed remotely. Conclusions Users without scripting knowledge can utilize the tool to build pipelines for executing tasks. Pipelines can be modeled as workflows that are reusable. BioFlow enables users to easily add new tools to the database. The workflows can be created and executed remotely. A number of parallel jobs can be easily controlled. Distributed execution is possible by running multiple instances of the application. Any number of tasks can be executed and the output will be stored making it is easy to correlate the outputs to the jobs executed.en
dc.description.versionPublished versionen
dc.format.mimetypeapplication/pdfen
dc.identifier.citationSource Code for Biology and Medicine. 2014 Sep 18;9(1):20en
dc.identifier.doihttps://doi.org/10.1186/1751-0473-9-20en
dc.identifier.urihttp://hdl.handle.net/10919/50545en
dc.language.isoenen
dc.rightsCreative Commons Attribution 4.0 Internationalen
dc.rights.holderHarold Garner et al.; licensee BioMed Central Ltd.en
dc.rights.urihttp://creativecommons.org/licenses/by/4.0/en
dc.titleBioFlow: a web based workflow management software for design and execution of genomics pipelinesen
dc.title.serialSource Code for Biology and Medicineen
dc.typeArticle - Refereeden
dc.type.dcmitypeTexten

Files

Original bundle
Now showing 1 - 2 of 2
Name:
1751-0473-9-20.xml
Size:
24.83 KB
Format:
Extensible Markup Language
Loading...
Thumbnail Image
Name:
1751-0473-9-20.pdf
Size:
746.26 KB
Format:
Adobe Portable Document Format
License bundle
Now showing 1 - 1 of 1
Name:
license.txt
Size:
1.5 KB
Format:
Item-specific license agreed upon to submission
Description: