nf-core_modules/modules/hmmer/eslreformat/meta.yml
Daniel Lundin 8bc5236371
Add hmmer/eslreformat (#2009)
* Created hmmer/eslalimask from template

* esl-alimask module with --rf-is-mask test case

* Add optional file output

* Add hmmer to test name

* Move from process_single to process_low

* Test for versions.yml, plus content

* Prettier

* Avoid gzipping input alignment

* hmmer/eslreformat from template

* Started on main.nf

* meta.id to prefix

* Continued work

* Fix version string so it's from *this* tool

* hmmer/eslreformat

* Prettier

* Get tests/config/pytest_modules.yml back

* Delete extra hmmer/eslalimask in pytest_modules.yml

* More prettier

* Fix path to versions.yml in test

* Remove 'format' param

* Fix problems with format param deletion

* Document format param
2022-09-05 15:21:09 +02:00

41 lines
1.2 KiB
YAML

name: "hmmer_eslreformat"
description: reformats sequence files, see HMMER documentation for details. The module requires that the format is specified in ext.args in a config file, and that this comes last. See the tools help for possible values.
keywords:
- sort
tools:
- "hmmer":
description: "Biosequence analysis using profile hidden Markov models"
homepage: http://hmmer.org/
documentation: http://hmmer.org/documentation.html
tool_dev_url: None
doi: "http://dx.doi.org/10.1371/journal.pcbi.1002195"
licence: ["BSD-3-Clause"]
input:
- meta:
type: map
description: |
Groovy Map containing sample information
e.g. [ id:'test' ]
- seqfile:
type: file
description: Sequences, aligned or not, in any supported format
pattern: "*"
output:
- meta:
type: map
description: |
Groovy Map containing sample information
e.g. [ id:'test', single_end:false ]
- versions:
type: file
description: File containing software versions
pattern: "versions.yml"
- seqreformated:
type: file
description: Reformated sequence file
pattern: "*.sequences.gz"
authors:
- "@erikrikarddaniel"