PipelineDog

PipelineDog manages bioinformatics analysis pipelines by providing project management, a script-based pipeline system, built-in code formatting and error checking, and a repository to share pipeline definitions for reproducible research.


Key Features:

  • Project Management Capabilities: Provides features to organize and execute multi-step bioinformatics workflows involving multiple datasets.
  • Code Formatting and Error Checking: Includes functions to format code and perform error checking to improve the reliability and readability of pipeline scripts.
  • Script System: Employs a script-based system that supports modular pipeline construction and code reuse.
  • Repository for Sharing Pipelines: Maintains a repository for storing and distributing pipeline definitions to support reproducibility and transparent methodology sharing.

Scientific Applications:

  • Pipeline Prototyping and Proof-of-Concept: Supports rapid development of custom bioinformatics pipelines for prototyping and proof-of-concept studies.
  • Reproducible Research: Facilitates reproducibility by enabling storage and distribution of pipeline definitions and associated scripts.
  • Organization of Complex Analyses: Enables organization and management of complex, multi-step analyses across diverse datasets.

Methodology:

Implements a modular script system with built-in code formatting and error checking and a repository for sharing pipeline definitions to support reuse and reproducibility.

Topics

Details

Tool Type:
command-line tool
Operating Systems:
Linux, Mac
Programming Languages:
JavaScript
Added:
6/23/2018
Last Updated:
12/10/2018

Operations

Publications

Zhou A, Zhang Y, Sun Y, Xing J. PipelineDog: a simple and flexible graphic pipeline construction and maintenance tool. Bioinformatics. 2017;34(9):1603-1605. doi:10.1093/bioinformatics/btx759.

Documentation