SEQprocess

SEQprocess processes Next-Generation Sequencing (NGS) data as an R package, providing modular, reproducible pipelines — including GATK for variant calling, TopHat2/Cufflink for RNA abundance, and Sequenza for DNA copy number — and exports results as ExpressionSet or SummarizedExperiment.


Key Features:

  • Modular Design: Fully modularized processing steps that can be configured into custom pipelines for different NGS applications.
  • Pre-configured Pipelines: Six pre-configured pipelines for common tasks including variant calling, allele frequency estimation, RNA abundance analysis, and DNA copy number assessment.
  • Tool Integrations: Integrates established tools and algorithms such as GATK, TopHat2, Cufflink, and Sequenza for specific analyses.
  • Clinical Sequencing Support: Includes pipelines tailored for clinical data types such as cell-free DNA and miR-Seq.
  • R Integration: Converts processed NGS data into R-compatible formats, including ExpressionSet and SummarizedExperiment.
  • Reproducibility and Reporting: Generates automated reports summarizing each processing step to support reproducibility.
  • Extensibility: Framework supports incorporation of additional tools or modification of existing pipelines as methods evolve.
  • GDC Compatibility: Provides compatibility with established pipelines such as those from the National Cancer Institute's Genomic Data Commons (GDC).

Scientific Applications:

  • Variant Calling and Allele Frequency Estimation: Detection of sequence variants and estimation of allele frequencies using GATK and related procedures.
  • RNA Abundance Quantification: RNA-seq expression analysis using TopHat2 and Cufflink for transcript abundance estimation.
  • DNA Copy Number Assessment: DNA copy number analysis using Sequenza.
  • Clinical and Cancer Genomics: Processing of clinical sequencing data including cell-free DNA and miR-Seq for cancer research and diagnostics.
  • Integration with GDC Workflows: Use in cancer genomics studies that integrate with Genomic Data Commons pipelines.

Methodology:

Modularized pipeline framework with six pre-configured pipelines; variant calling using GATK; allele frequency estimation; RNA abundance analysis using TopHat2 and Cufflink; DNA copy number analysis using Sequenza; conversion of outputs to ExpressionSet or SummarizedExperiment; automated report generation.

Topics

Details

License:
Unlicense
Maturity:
Mature
Cost:
Free of charge
Tool Type:
library
Operating Systems:
Linux, Windows, Mac
Programming Languages:
R
Added:
5/19/2019
Last Updated:
6/16/2020

Operations

Publications

Joo T, Choi J, Lee J, Park SE, Jeon Y, Jung SH, Woo HG. SEQprocess: a modularized and customizable pipeline framework for NGS processing in R package. BMC Bioinformatics. 2019;20(1). doi:10.1186/s12859-019-2676-x. PMID:30786880. PMCID:PMC6383233.

PMID: 30786880
PMCID: PMC6383233
Funding: - Ministry of Health and Welfare: H15C1551 - National Research Foundation of Korea: NRF-2017M3A9B6061509, NRF-2017M3C9A6047620, NRF-2017R1E1A1A01074733

Documentation

Links