Jflow

Jflow orchestrates bioinformatics workflows for the setup, execution, and monitoring of computational analyses on large biological datasets.


Key Features:

  • JavaScript (jQuery) components: jQuery plugins for embedding workflow components within web applications.
  • Python library integration: A Python library providing functions to set up, execute, and monitor bioinformatics workflows.
  • HPC integration: Abstraction of high-performance computing (HPC) environment complexities to enable management of large-scale biological data analyses.

Scientific Applications:

  • Genomic and proteomic data processing: Supports construction and execution of custom pipelines to process genomic sequences and proteomic profiles.
  • Large-scale bioinformatics analyses: Enables execution and management of computational analyses on extensive biological datasets common in bioinformatics research.

Methodology:

jQuery plugins are embedded within web applications while a Python library performs backend setup, execution, and monitoring of workflows.

Topics

Details

Tool Type:
command-line tool
Operating Systems:
Linux
Programming Languages:
JavaScript, Python
Added:
8/3/2017
Last Updated:
11/25/2024

Operations

Publications

Mariette J, Escudié F, Bardou P, Nabihoudine I, Noirot C, Trotard M, Gaspin C, Klopp C. Jflow: a workflow management system for web applications. Bioinformatics. 2015;32(3):456-458. doi:10.1093/bioinformatics/btv589. PMID:26454273. PMCID:PMC5859998.

Documentation

Links