UrQt

UrQt performs unsupervised quality trimming of Next Generation Sequencing (NGS) reads using a probabilistic segmentation model to maximize retention of informative nucleotides for downstream analyses.


Key Features:

  • Unsupervised quality trimming: Implements a probabilistic framework to autonomously determine the optimal segmentation between unreliable and informative nucleotide segments within reads.
  • Minimal quality threshold (Phred score): Requires a single user-specified minimal quality threshold (Phred score) to classify nucleotides as informative versus unreliable.
  • C++ implementation and parallelization: Implemented in C++ with a parallelized architecture and low memory footprint for rapid processing of large-scale genomic datasets.
  • Empirical performance: Demonstrated an optimal tradeoff between number of trimmed nucleotides and quality objective across seven RNA and DNA sequencing experiments, yielding increased quantity and quality of retained reads.

Scientific Applications:

  • NGS data preprocessing: Produces trimmed read sets that preserve informative nucleotides for general preprocessing of sequencing datasets.
  • Variant calling: Provides a higher quantity and quality of retained reads that support downstream variant detection workflows.
  • Transcriptome analysis: Retains informative bases in RNA-seq reads to improve data available for transcriptome quantification and analysis.
  • Metagenomics: Preserves informative nucleotides in metagenomic reads to enhance community profiling and downstream analyses.

Methodology:

Detects the best segmentation between unreliable and reliable nucleotide segments using a probabilistic model and trims bases below the user-specified minimal Phred quality threshold.

Topics

Details

Tool Type:
command-line tool
Operating Systems:
Linux
Programming Languages:
C++
Added:
12/18/2017
Last Updated:
11/25/2024

Operations

Data Inputs & Outputs

Sequence trimming

Other operations do not define inputs or outputs.

Publications

Modolo L, Lerat E. UrQt: an efficient software for the Unsupervised Quality trimming of NGS data. BMC Bioinformatics. 2015;16(1). doi:10.1186/s12859-015-0546-8. PMID:25924884. PMCID:PMC4450468.

Documentation

Links