nf-core_modules/modules/hmmer/hmmbuild/meta.yml
Daniel Lundin 98642619bd
Add hmmbuild (#1960)
* Fixing test.yml

* hmmbuild passing tests

* Output meta

* Linting problem

* Linting problem again

* Fix prettier

* Update modules/hmmer/hmmbuild/meta.yml

Co-authored-by: James A. Fellows Yates <jfy133@gmail.com>

* Fix missing prefix

* Accept mxfile param

* Output gzipped hmm

* Moved input file for test to modules branch

* Update modules/hmmer/hmmbuild/meta.yml

Co-authored-by: James A. Fellows Yates <jfy133@gmail.com>

* Describe mxfile

* Get LENG  80 check back

Co-authored-by: James A. Fellows Yates <jfy133@gmail.com>
2022-08-25 09:39:40 +02:00

44 lines
1.2 KiB
YAML

name: "hmmer_hmmbuild"
description: create an hmm profile from a multiple sequence alignment
keywords:
- search
- hidden Markov model
- HMM
- hmmer
- hmmsearch
tools:
- "hmmer":
description: "Biosequence analysis using profile hidden Markov models"
homepage: "http://hmmer.org"
documentation: "http://hmmer.org/documentation.html"
tool_dev_url: "https://github.com/EddyRivasLab/hmmer"
doi: "10.1371/journal.pcbi.1002195"
licence: "['BSD']"
input:
- meta:
type: map
description: |
Groovy Map containing sample information
e.g. [ id:'test', single_end:false ]
- alignment:
type: file
description: multiple sequence alignment in fasta, clustal, stockholm or phylip format
pattern: "*"
- mxfile:
type: file
description: read substitution score matrix, for use when building profiles from single sequences (--singlemx option)
pattern: "*"
output:
- versions:
type: file
description: File containing software versions
pattern: "versions.yml"
- hmm:
type: file
description: Gzipped HMM file
pattern: "*.{hmm.gz}"
authors:
- "@erikrikarddaniel"