Broom: application for non-redundant storage of high throughput sequencing data

Bioinformatics. 2019 Jan 1;35(1):143-145. doi: 10.1093/bioinformatics/bty580.

Abstract

Motivation: The data generation capabilities of high throughput sequencing (HTS) instruments have exponentially increased over the last few years, while the cost of sequencing has dramatically decreased allowing this technology to become widely used in biomedical studies. For small labs and individual researchers, however, storage and transfer of large amounts of HTS data present a significant challenge. The recent trends in increased sequencing quality and genome coverage can be used to reconsider HTS data storage strategies.

Results: We present Broom, a stand-alone application designed to select and store only high-quality sequencing reads at extremely high compression rates. Written in C++, the application accepts single and paired-end reads in FASTQ and FASTA formats and decompresses data in FASTA format.

Availability and implementation: C++ code available at https://scsb.utmb.edu/labgroups/fofanov/broom.asp.

Supplementary information: Supplementary data are available at Bioinformatics online.

Publication types

  • Research Support, Non-U.S. Gov't

MeSH terms

  • Algorithms
  • Computational Biology
  • Databases, Nucleic Acid*
  • Genome
  • High-Throughput Nucleotide Sequencing*
  • Sequence Analysis, DNA
  • Software*