mirror of
https://github.com/MillironX/nf-core_modules.git
synced 2024-12-22 19:18:17 +00:00
466b964b37
* created and initialised krona module * Added kronatools/ktimporttaxonomy module * removing previous redundant work * added contains info for html * edited contains in test.yml * Update get versions Co-authored-by: Daniel Straub <42973691+d4straub@users.noreply.github.com> * remove old syntax Co-authored-by: Daniel Straub <42973691+d4straub@users.noreply.github.com> * rewording module description Co-authored-by: Daniel Straub <42973691+d4straub@users.noreply.github.com> * added detailed keywords Co-authored-by: Daniel Straub <42973691+d4straub@users.noreply.github.com> * update syntax and tool version * fixed meta.yml issues * remove contains line from test.yml * re-wrote module after nf-core/tools update - should work now * removed md5 * Update modules/kronatools/ktimporttaxonomy/main.nf Co-authored-by: Daniel Straub <42973691+d4straub@users.noreply.github.com> * update meta save * removed typo * double quotes to single quotes around html * re-ran test, which updated md5 * removed md5 * 'classifier' removed to fix linting * update version * removed erroneous ktimporttaxonomy2 * Updated input to include meta and database * fixed tab issues in yaml * added `contains` to test.yml * edited `contains` in test.yml * trying another `contains` * retrying `contains` * contains with extra line * removed classifier from tag * Apply suggestions from code review * Update meta.yml Co-authored-by: Daniel Straub <42973691+d4straub@users.noreply.github.com> Co-authored-by: Sébastien Guizard <sguizard@ed.ac.uk> Co-authored-by: Harshil Patel <drpatelh@users.noreply.github.com>
44 lines
1.4 KiB
YAML
44 lines
1.4 KiB
YAML
name: kronatools_ktimporttaxonomy
|
|
description: KronaTools Import Taxonomy imports taxonomy classifications and produces an interactive Krona plot.
|
|
keywords:
|
|
- plot
|
|
- taxonomy
|
|
- interactive
|
|
- html
|
|
- visualisation
|
|
- krona chart
|
|
tools:
|
|
- kronatools:
|
|
description: Krona Tools is a set of scripts to create Krona charts from several Bioinformatics tools as well as from text and XML files.
|
|
homepage: https://github.com/marbl/Krona/wiki/KronaTools
|
|
documentation: http://manpages.ubuntu.com/manpages/impish/man1/ktImportTaxonomy.1.html
|
|
tool_dev_url:
|
|
doi: https://doi.org/10.1186/1471-2105-12-385
|
|
licence:
|
|
|
|
input:
|
|
- meta:
|
|
type: map
|
|
description: |
|
|
Groovy Map containing sample information
|
|
e.g. [ id:'test']
|
|
- database:
|
|
type: path
|
|
description: "Path to the taxonomy database downloaded by kronatools/kronadb"
|
|
- report:
|
|
type: file
|
|
description: "A tab-delimited file with taxonomy IDs and (optionally) query IDs, magnitudes, and scores. Query IDs are taken from column 1, taxonomy IDs from column 2, and scores from column 3. Lines beginning with # will be ignored."
|
|
pattern: "*.{tsv}"
|
|
|
|
output:
|
|
- versions:
|
|
type: file
|
|
description: File containing software versions
|
|
pattern: "versions.yml"
|
|
- html:
|
|
type: file
|
|
description: A html file containing an interactive krona plot.
|
|
pattern: "*.{html}"
|
|
|
|
authors:
|
|
- "@mjakobs"
|