SeqFu Install
v2.0.0-alpha · FASTA / FASTQ toolkit

Inspect, filter and reshape sequence files from the command line.

SeqFu is a fast, general-purpose toolkit for FASTA and FASTQ files, gzipped or not. Core programs run as seqfu <command>;
Dev version, the stable version is here.

# Install the stable release from Bioconda$ conda install -c conda-forge -c bioconda "seqfu>=1.30"

Bioconda currently installs the stable SeqFu 1.x release, not the development version documented here. See the stable version documentation.

Examples
# Summary statistics (N50, lengths…) as a readable table
$ seqfu stats -n *.fq.gz
# Print the first 10 sequences of a file
$ seqfu head -n 10 interleaved.fq.gz
# Keep sequences containing an oligo (IUPAC, both strands)
$ seqfu grep -o AGTGGCGGACGGGTGA 16S_coli.fa
# Count reads, checking that paired files match
$ seqfu count illumina_1.fq.gz illumina_2.fq.gz
Core tools35 commands seqfu <command> [options] FILE... Subcommands of the main seqfu binary, with a stable, tested command-line interface. Utilities14 tools fu-<tool> [options] FILE... Standalone fu-* programs shipped with SeqFu, including compatibility wrappers.

Find a tool by task

Commands grouped by what they do, across both core tools and utilities.

Recipes

All recipes →
Cite SeqFu

Telatin A, Fariselli P, Birolo G. SeqFu: A Suite of Utilities for the Robust and Reproducible Manipulation of Sequence Files. Bioengineering 2021, 8(5), 59.

doi:10.3390/bioengineering8050059