Skip to content

Welcome to RustQC

Matching Results

Produces identical or near-identical output to R’s dupRadar and featureCounts, plus faithful reimplementations of 8 RSeQC tools (including TIN), preseq, and samtools. See benchmark details.

Dramatically Faster

Processes ~186M reads in 14m 54s on AWS vs ~15h 34m of sequential tool runtimes - including TIN, which takes 9h 45m alone in the traditional workflow.

All-in-One

Replaces 14+ separate QC tool invocations with a single CLI command. One task to stage data for. One pass through the BAM file. Minimal staging and I/O overhead.

SAM / BAM / CRAM

Accepts SAM, BAM, and CRAM alignment files. Parallelises across chromosomes and across multiple BAM files to make the most of the available resources.

RustQC reimplements established tools including dupRadar, featureCounts, RSeQC, preseq, samtools, and Qualimap. See the Credits & Citations page for the full list and how to cite them.