Difference between revisions of "Cluster Flow"

From SEQwiki
Cluster FlowCluster Flow/URL 0
Jump to: navigation, search
(Initial Addition)
 
m (Text replace - "Workflow" to "Workflows")
 
(10 intermediate revisions by 3 users not shown)
Line 1: Line 1:
 
{{Bioinformatics application
 
{{Bioinformatics application
 
|sw summary=A command-line pipeline tool which uses common cluster managers to run bioinformatics analysis pipelines.
 
|sw summary=A command-line pipeline tool which uses common cluster managers to run bioinformatics analysis pipelines.
|sw logo=Cluster Flow logo.png
+
|sw logo=File:Cluster Flow logo.png
|bio method=Pipeline Management,  
+
|bio method=Analysis pipeline,
 +
|interface=Command line,
 +
|resource type=Workflows,  
 
|created by=Ewels PA
 
|created by=Ewels PA
|created at=The Babraham Institute, Science for Life Laboratory,  
+
|created at=The Babraham Institute, Science for Life Laboratory,
 
|maintained=Yes
 
|maintained=Yes
 
|email address=phil.ewels@scilifelab.se
 
|email address=phil.ewels@scilifelab.se
|language=Perl, though modules can be any language
+
|language=Perl,
|licence=GNU GPL v3,  
+
|licence=GPLv3,
 
|os=Linux,
 
|os=Linux,
 
}}
 
}}
Line 33: Line 35:
 
Cluster Flow currently supports GRIDEngine (SGE), LSF and SLURM, plus it should be fairly easy to port to others.
 
Cluster Flow currently supports GRIDEngine (SGE), LSF and SLURM, plus it should be fairly easy to port to others.
  
 +
Useful links:
 +
 +
* [http://ewels.github.io/clusterflow/ Cluster Flow Homepage]
 +
* [http://youtu.be/b2g_zQiz9ys Usage / Installation Tutorial]
 +
* [http://youtu.be/aBHOcsA2M6w Advanced Tutorial - How to write your own pipelines and modules]
 +
* [https://github.com/ewels/clusterflow/releases Download Cluster Flow]
 +
* [https://github.com/ewels/clusterflow/ View Source Code]
  
 
<!-- -->
 
<!-- -->

Latest revision as of 10:38, 11 January 2016

Application data

Created by Ewels PA
Principal bioinformatics method(s) Analysis pipeline
Created at The Babraham Institute, Science for Life Laboratory
Maintained? Yes
Programming language(s) Perl
Interface type(s) Command line
Resource type(s) Workflows"Workflows" is not in the list (Command-line tool, Web application, Desktop application, Script, Suite, Workbench, Database portal, Workflow, Plug-in, Library, ...) of allowed values for the "Resource type" property.
Licence GPLv3
Operating system(s) Linux
Contact: phil.ewels@scilifelab.se

Summary: A command-line pipeline tool which uses common cluster managers to run bioinformatics analysis pipelines.

Cluster Flow logo.png

"Error: no local variable "counter" was set." is not a number.

Description

Cluster Flow is a command-line pipeline tool which uses common cluster managers to run bioinformatics analysis pipelines.

Benefits of using Cluster Flow:

  • Routine analyses are very quick to run, for example: cf --genome GRCh37 fastq_bowtie *fq.gz
  • Pipelines use identical parameters, standardising analysis and making results more reproducable
  • Integrated parallelisation tools help prevent your cluster becoming overloaded
  • All commands and output is logged in files for future reference
  • Intuitive commands and a comprehensive manual make Cluster Flow easy to use
  • Job monitoring tools and E-mail notifications allow you to keep track of your jobs

How Cluster Flow differs from other pipeline tools:

  • Very lightweight and flexible
  • Pipelines and configurations can easily be generated on a project-specific basis if required
  • New modules and pipelines are super easy to write (see video tutorial)

Cluster Flow currently supports GRIDEngine (SGE), LSF and SLURM, plus it should be fairly easy to port to others.

Useful links:


Links


References

none specified


To add a reference for Cluster Flow, enter the PubMed ID in the field below and click 'Add'.

 


Search for "Cluster Flow" in the SEQanswers forum / BioStar or:

Web Search Wiki Sites Scientific