Select sequences from a large file based on name/ID
meta:map
Groovy Map containing sample information e.g. [ id:‘test’, single_end:false ]
sequence:file
Fasta or fastq file containing sequences to be filtered
*.{fa,fna,faa,fasta,fq,fastq}[.gz]
pattern:file
pattern file (one record per line). If no pattern is given, a string can be specified within the args using ‘-p pattern_string’
*.{txt,tsv}
filter
*.{fa,fq}.gz:file
Fasta or fastq file containing the filtered sequences
*.{fa,fq}[.gz]
versions
versions.yml:file
File containing software versions
versions.yml
Cross-platform and ultrafast toolkit for FASTA/Q file manipulation, written by Wei Shen.