bioawk

AWK interpreter with extensions for biological data processing

brewmacoslinux
Try with needOr install directly
Source

About

AWK modified for biological data

Commands

bioawk

Examples

Extract specific fields from a FASTA file$ bioawk -c fasta '{print $name, length($seq)}' input.fasta
Filter sequences by length from a FASTQ file$ bioawk -c fastq 'length($seq) > 50 {print}' input.fastq
Convert FASTA to tab-separated format with name and sequence$ bioawk -c fasta '{print $name "\t" $seq}' input.fasta