mirror of
https://github.com/MillironX/nf-core_modules.git
synced 2024-11-11 12:43:09 +00:00
f7ebc2fc48
* New last/dotplot module for pairwise similarity plots The `last-dotplot` tool takes a pairwise alignment in [MAF](http://genome.ucsc.edu/FAQ/FAQformat.html#format5) format, possibly compressed with gzip, or in a tabular format produced by the `maf-convert` tool, and produces a similarity dot-plot of the two sequences in one of the graphical formats supported by the Python Imaging Library. A the tool guesses the output format by the file extension of the file, which is constructed by the module at run time, I have used the `args2` option to convey this information to the module. This new module is part of the work described in Issue #464. During this development, we fix the version of LAST to 1219 to ensure consistency (hence please ignore lint's version warning). * Update the functions.nf file to the dev branch. https://raw.githubusercontent.com/nf-core/tools/dev/nf_core/module-template/software/functions.nf
40 lines
1 KiB
YAML
40 lines
1 KiB
YAML
name: last_dotplot
|
|
description: Makes a dotplot (Oxford Grid) of pair-wise sequence alignments
|
|
keywords:
|
|
- LAST
|
|
- plot
|
|
- pair
|
|
- alignment
|
|
- MAF
|
|
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-dotplot.rst
|
|
tool_dev_url: https://gitlab.com/mcfrith/last
|
|
doi: ""
|
|
licence: ['GPL-3.0-or-later']
|
|
|
|
input:
|
|
- meta:
|
|
type: map
|
|
description: |
|
|
Groovy Map containing sample information
|
|
e.g. [ id:'test', single_end:false ]
|
|
- maf:
|
|
type: file
|
|
description: Multiple Aligment Format (MAF) file, compressed with gzip
|
|
pattern: "*.{maf.gz}"
|
|
|
|
output:
|
|
- plot:
|
|
type: file
|
|
description: Pairwise alignment dot plot image, in PNG or other format.
|
|
pattern: "*.{gif,png}"
|
|
- version:
|
|
type: file
|
|
description: File containing software version
|
|
pattern: "*.{version.txt}"
|
|
|
|
authors:
|
|
- "@charles-plessy"
|