blast_blastp
Description¶
BLASTP (Basic Local Alignment Search Tool- Protein) compares an amino acid (protein) query sequence against a protein database
Installation¶
nf-core modules -g https://www.github.com/ebi-metagenomics/nf-modules install blast/blastp
Tools¶
blast¶
BLAST+ is a new suite of BLAST tools that utilizes the NCBI C++ Toolkit.
- blast.ncbi.nlm.nih.gov/Blast.cgi?CMD=Web&PAGE_TYPE=Blastdocs
 - 10.1016/S0022-2836(05)80360-2
 - [, ', U, S, -, G, o, v, e, r, n, m, e, n, t, -, W, o, r, k, ', ]
 
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} | 
db | 
directory | Directory containing 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 | 
|---|---|---|---|
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 | 
file | File containing blastp hits in tabular format | *.{tsv} | 
csv | 
file | File containing blastp hits in comma separated format | *.csv | 
versions | 
file | File containing software versions | versions.yml |