rasusa
« Back to VersTracker
Description:
Randomly subsample sequencing reads or alignments
Type: Formula  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  formulae.brew.sh
Category: Other
Tags: bioinformatics genomics subsample sequencing cli
Install: brew install rasusa
About:
Rasusa is a command-line tool for randomly subsampling sequencing reads (FASTQ) or alignments (BAM/SAM) to a specified coverage or read count. It helps reduce file sizes and computational requirements for downstream analysis while preserving data integrity. The tool is optimized for handling large genomic datasets efficiently.
Key Features:
  • Supports FASTQ, SAM, and BAM file formats
  • Subsample by target coverage or read count
  • Reproducible results via configurable random seed
  • High performance for large-scale datasets
Use Cases:
  • Reducing dataset size for exploratory analysis or testing
  • Creating balanced subsets for benchmarking bioinformatics pipelines
  • Downsampling high-coverage data to a target coverage level
Alternatives:
  • seqtk – seqtk is a versatile toolkit that can also subsample reads, but Rasusa specializes in coverage-based downsampling with a simpler interface.
  • samtools – samtools can downsample BAM files, but Rasusa supports both FASTQ and BAM and offers explicit coverage-based targeting.
Version History
Detected Version Rev Change Commit
Sep 14, 2025 6:58am 0 VERSION_BUMP c8a00f84