Description

BLASTP (Basic Local Alignment Search Tool- Protein) compares an amino acid (protein) query sequence against a protein database

Input

name:type
description
pattern

meta:map

Groovy Map containing sample information e.g. [ id:'test', single_end:false ]

fasta:file

Input fasta file containing queries sequences

*.{fa,fasta,fa.gz,fasta.gz}

meta2:map

Groovy Map containing db information e.g. [ id:‘test2’, single_end

]

db:directory

Directory containing the blast database

*

out_ext:string

Specify the type of output file to be generated. xml corresponds to BLAST xml format. tsv corresponds to BLAST tabular format. csv corresponds to BLAST comma separated format.

xml|tsv|csv

Output

name:type
description
pattern

xml

meta:map

Groovy Map containing sample information e.g. [ id:'test', single_end:false ]

*.xml:file

File containing blastp hits in XML format

*.{xml}

tsv

meta:map

Groovy Map containing sample information e.g. [ id:'test', single_end:false ]

*.tsv:file

File containing blastp hits in tabular format

*.{tsv}

csv

meta:map

Groovy Map containing sample information e.g. [ id:'test', single_end:false ]

*.csv:file

File containing blastp hits in comma separated format

*.csv

versions

versions.yml:file

File containing software versions

versions.yml

Tools

blast
US-Government-Work

BLAST+ is a new suite of BLAST tools that utilizes the NCBI C++ Toolkit.