NAME

fu-cat - concatenate FASTA or FASTQ files

SYNOPSIS

fu-cat [options] [FILE1 FILE2 FILE3...]

DESCRIPTION

This program parses a list of FASTA/FASTQ and will concatenate them ensuring consistent output. Will rename duplicate sequence names. Will try to autodetect the format of all files before executing and decide accordingly the output format (FASTA if at least one of the files is FASTA, otherwise FASTQ). If reading from STDIN the first sequence is in FASTQ format, will skip all the sequences without a quality string.

If no files are provided the program will try reading from STDIN, otherwise add a '-' to the list of files to also read from STDIN.

PARAMETERS

MODERN ALTERNATIVE

This suite of tools has been superseded by SeqFu, a compiled program providing faster and safer tools for sequence analysis. This suite is maintained for the higher portability of Perl scripts under certain circumstances.

SeqFu is available at https://github.com/telatin/seqfu2, and can be installed with BioConda conda install -c bioconda seqfu

CITING

Telatin A, Fariselli P, Birolo G. SeqFu: A Suite of Utilities for the Robust and Reproducible Manipulation of Sequence Files. Bioengineering 2021, 8, 59. https://doi.org/10.3390/bioengineering8050059