seqsizzle: decoding complex barcode and adapter architectures in long-read sequencing data

Read the full article See related articles

Discuss this preprint

Start a discussion What are Sciety discussions?

Listed in

This article is not in any list yet, why not save it to one of your lists.
Log in to save this article

Abstract

Visualizing and troubleshooting long-read sequencing data is a common task when analyzing novel protocols, but identifying several primer sequences from reads exceeding 2 kb with fuzzy matching is challenging for the human eye. Here, we present seqsizzle , a cross-platform terminal user interface (TUI) based tool for convenient visualization of long-read sequencing data directly from the command-line, applicable to all sequencing technologies that produce FASTQ or FASTA output. seqsizzle allows primer sequences to be matched with user-specified fuzzy matching thresholds and highlighted with configurable colors. Additional styling can be applied to distinguish mismatches and quality scores, allowing convenient quality control of long-read sequencing data. To further aid troubleshooting, seqsizzle includes a built-in k -mer enrichment analysis, enabling the detection of unknown primer sequences or unexpected artifacts, which can then be reviewed via manual inspection. seqsizzle is implemented in Rust and is available open-source from https://github.com/ChangqingW/SeqSizzle .

Article activity feed