HTSeqQC
HTSeqQC performs comprehensive quality control of high-throughput sequencing (HTS) data by evaluating read quality, filtering low-quality reads, and trimming adapters and other unwanted sequences to ensure data integrity for downstream analyses.
Key Features:
- Integrated Quality Control: Evaluates data quality and performs filtering and trimming analyses simultaneously in a one-step automated workflow.
- Performance Evaluation: Validated on a dataset of 322 samples with approximately one million paired-end reads per sample, demonstrating capability for large-scale batch processing.
- Execution Modes: Supports distributed and shared execution modes, completing QC analysis in approximately three hours (distributed) and thirty-one hours (shared) on the evaluated dataset.
Scientific Applications:
- Genomic analyses: Prepares HTS reads for downstream analyses such as variant calling.
- Transcriptomic analyses: Prepares data for gene expression profiling.
- Epigenomic analyses: Provides QC for epigenomic studies that depend on accurate read-level data.
- Metagenomics: Prepares sequencing data for metagenomics analyses by removing artifacts and low-quality reads.
Methodology:
HTSeqQC automates quality control by assessing sequence read quality, identifying and removing low-quality reads, and trimming adapters and other unwanted sequences, performing filtering and trimming in a single automated step to enable batch processing.
Topics
Details
- License:
- MIT
- Tool Type:
- command-line tool
- Programming Languages:
- Python
- Added:
- 1/18/2021
- Last Updated:
- 2/1/2021
Operations
Publications
Bedre R, Avila C, Mandadi K. HTSQualC is a Flexible and One-Step Quality Control Software for High-throughput Sequencing Data Analysis. Unknown Journal. 2020. doi:10.1101/2020.07.23.214536.
Documentation
Links
Repository
https://github.com/reneshbedre/HTSeqQCOther
https://cyverse.org/