NGSeasy

NGSeasy orchestrates containerized next-generation sequencing (NGS) analysis pipelines to enable reproducible and portable execution of genomic and transcriptomic workflows.


Key Features:

  • Modular and Reusable Components: Pipeline functionality is implemented as modular container building blocks that can be configured and combined to form complex NGS workflows.
  • Versioning and Reproducibility: Each containerized component is versioned to allow exact reconstruction of pipeline versions for reproducible analyses.
  • Efficiency and Portability: Docker containers are used instead of virtual machines to reduce disk, CPU, and RAM overhead and to enable execution across operating systems, workstations, clusters, and cloud environments.
  • Container-based Encapsulation: Workflow components are encapsulated within Docker containers to isolate dependencies and standardize runtime environments.

Scientific Applications:

  • Genomic studies: Supports end-to-end NGS analyses for genomics applications.
  • Variant analysis: Applicable to pipelines that perform variant calling and related analyses.
  • Transcriptomics: Applicable to RNA-seq and other transcriptomic workflows.
  • High-throughput sequencing workflows: Facilitates reproducible execution of diverse high-throughput sequencing analyses.

Methodology:

Encapsulation of each pipeline component as Docker containers; components implemented as modular, versioned container building blocks; container-based execution used instead of virtual machines.

Topics

Details

License:
GPL-2.0
Tool Type:
workflow
Programming Languages:
Shell
Added:
8/31/2018
Last Updated:
12/10/2018

Operations

Publications

Folarin AA, Dobson RJ, Newhouse SJ. NGSeasy: a next generation sequencing pipeline in Docker containers. F1000Research. 2015;4:997. doi:10.12688/f1000research.7104.1.

Documentation

Links