mirror of
https://github.com/MillironX/nf-core_modules.git
synced 2024-12-27 15:53:16 -05:00
b592cea30b
* New last/train module to train alignment parameters. The last-train command creates a parameter file that will be used by last/lastal module for sequence alignment. It takes indexed sequences and query sequences as input and we use the metadata of both to create an id of the parameter output file. Submission of the LAST modules is discussed in more details in the issue #464. For consistancy, we use LAST version 1219 for this whole development and will upgrade later. * Corrected files according to the nf-core v1.14 standards. * Fixed function.nf file for the last-train module. * Apply suggestions from code review Co-authored-by: Harshil Patel <drpatelh@users.noreply.github.com> * Find index name. * Correct after the input channels were changed. * Use double underscore as a name separator. Single underscores can happen in ids, therefore, we would like to keep two underscores. * Remove extra spaces. * Fixed the passing of the "score matrix" line. * Apply suggestions from code review Co-authored-by: Harshil Patel <drpatelh@users.noreply.github.com> * Update software/last/train/main.nf Co-authored-by: Harshil Patel <drpatelh@users.noreply.github.com>
48 lines
1.2 KiB
YAML
48 lines
1.2 KiB
YAML
name: last_train
|
|
description: Find suitable score parameters for sequence alignment
|
|
keywords:
|
|
- LAST
|
|
- train
|
|
- fastq
|
|
- fasta
|
|
tools:
|
|
- last:
|
|
description: LAST finds & aligns related regions of sequences.
|
|
homepage: https://gitlab.com/mcfrith/last
|
|
documentation: https://gitlab.com/mcfrith/last/-/blob/main/doc/last-train.rst
|
|
tool_dev_url: https://gitlab.com/mcfrith/last
|
|
doi: ""
|
|
licence: ['GPL v3-or-later']
|
|
|
|
input:
|
|
- index:
|
|
type: directory
|
|
description: Directory containing the files of the LAST index
|
|
pattern: "lastdb/"
|
|
- meta:
|
|
type: map
|
|
description: |
|
|
Groovy Map containing sample information
|
|
e.g. [ id:'test', single_end:false ]
|
|
- fastx:
|
|
type: file
|
|
description: FASTA/FASTQ file
|
|
pattern: "*.{fasta,fastq}"
|
|
|
|
output:
|
|
- meta:
|
|
type: map
|
|
description: |
|
|
Groovy Map containing sample information
|
|
e.g. [ id:'test', single_end:false ]
|
|
- version:
|
|
type: file
|
|
description: File containing software version
|
|
pattern: "*.{version.txt}"
|
|
- param_file:
|
|
type: file
|
|
description: Trained parameter file
|
|
pattern: "*.par"
|
|
|
|
authors:
|
|
- "@aleksandrabliznina"
|