easel_eslsfetch
Description¶
Extract fasta sequences by name from a cmsearchdeoverlap result
Keywords: fasta, cmsearch, easel
Installation¶
ebi-metagenomics/easel/eslsfetch
nf-core modules -g https://www.github.com/ebi-metagenomics/nf-modules install easel/eslsfetch
Tools¶
easel¶
Easel is an ANSI C code library for computational analysis of biological sequences using probabilistic models.
Input¶
Name | Type | Description | Pattern |
---|---|---|---|
meta |
map | Groovy Map containing sample information e.g. [ id:'test', single_end:false ] |
- |
fasta |
file | Fasta sequence file from amplicon sequencing | *.{fasta, fasta.gz, fa, fa.gz} |
cmsearch_deoverlap_out |
file | Tabular output from 'cmsearchtbloutdeoverlap' module | *.{tblout.deoverlap, tab, txt} |
Output¶
Name | Type | Description | Pattern |
---|---|---|---|
meta |
map | Groovy Map containing sample information e.g. [ id:'test', single_end:false ] |
- |
easel_coords |
file | Fasta file output from running esl-sfetch to extract sequences by name | *.{fasta} |
matched_seqs_with_coords |
file | Space-separated cmsearchdeoverlap output formatted for use by esl-sfetch | *.txt |
versions |
file | File containing software versions | versions.yml |