From 8d228cd1b02bd6ebc009591fa05635a69c674bbf Mon Sep 17 00:00:00 2001 From: Matthias Bernt Date: Thu, 11 Apr 2024 15:46:43 +0200 Subject: [PATCH] make suite, finish tools - add assumptions of meryldb zip files - output names --- tools/meryl/.shed.yml | 16 ++++++++++++---- tools/meryl/arithmetic-kmers.xml | 11 ++++++++--- tools/meryl/count-kmers.xml | 6 ++++-- tools/meryl/filter-kmers.xml | 8 ++++++-- tools/meryl/groups-kmers.xml | 14 ++++++++++++-- tools/meryl/histogram-kmers.xml | 9 ++++++--- tools/meryl/macros.xml | 13 +++++++++++++ tools/meryl/print.xml | 3 +-- tools/meryl/trio-mode.xml | 21 +++++++++------------ 9 files changed, 71 insertions(+), 30 deletions(-) diff --git a/tools/meryl/.shed.yml b/tools/meryl/.shed.yml index 92ccb006234..87b8c9256fe 100644 --- a/tools/meryl/.shed.yml +++ b/tools/meryl/.shed.yml @@ -1,10 +1,18 @@ -categories: -- Assembly +name: meryl +owner: iuc description: Meryl a k-mer counter. long_description: | Meryl a k-mer counter. It is built into the Celera assembler and is also available as a stand-alone application. Meryl uses a sorting-based approach that sorts k-mers in lexicographical order. -name: meryl -owner: iuc remote_repository_url: https://github.com/galaxyproject/tools-iuc/tree/master/tools/meryl homepage_url: https://github.com/marbl/meryl type: unrestricted +categories: +- Assembly +auto_tool_repositories: + name_template: "{{ tool_id }}" + description_template: "Wrapper for Meryl function: {{ tool_name }}." +suite: + name: "suite_meryl" + description: "A suite of tools that brings the Meryl project into Galaxy." + long_description: | + Meryl a k-mer counter. It is built into the Celera assembler and is also available as a stand-alone application. Meryl uses a sorting-based approach that sorts k-mers in lexicographical order. diff --git a/tools/meryl/arithmetic-kmers.xml b/tools/meryl/arithmetic-kmers.xml index 565063019e9..b8eeabfd9ed 100644 --- a/tools/meryl/arithmetic-kmers.xml +++ b/tools/meryl/arithmetic-kmers.xml @@ -27,15 +27,14 @@ - + - - + @@ -45,6 +44,7 @@ + @@ -55,6 +55,7 @@ + @@ -65,6 +66,7 @@ + @@ -75,6 +77,7 @@ + @@ -85,6 +88,7 @@ + @@ -95,6 +99,7 @@ + diff --git a/tools/meryl/count-kmers.xml b/tools/meryl/count-kmers.xml index 4d24526e1ee..2f139da54a8 100644 --- a/tools/meryl/count-kmers.xml +++ b/tools/meryl/count-kmers.xml @@ -51,8 +51,7 @@ - - + @@ -65,6 +64,7 @@ + @@ -81,6 +81,7 @@ + @@ -97,6 +98,7 @@ + diff --git a/tools/meryl/filter-kmers.xml b/tools/meryl/filter-kmers.xml index ecb7d12f4ef..275b71b8352 100644 --- a/tools/meryl/filter-kmers.xml +++ b/tools/meryl/filter-kmers.xml @@ -47,8 +47,7 @@ - - + @@ -60,6 +59,7 @@ + @@ -72,6 +72,7 @@ + @@ -84,6 +85,7 @@ + @@ -96,6 +98,7 @@ + @@ -108,6 +111,7 @@ + diff --git a/tools/meryl/groups-kmers.xml b/tools/meryl/groups-kmers.xml index ca66eb112d8..d274262f557 100644 --- a/tools/meryl/groups-kmers.xml +++ b/tools/meryl/groups-kmers.xml @@ -36,8 +36,7 @@ - - + @@ -46,6 +45,7 @@ + @@ -55,6 +55,7 @@ + @@ -64,6 +65,7 @@ + @@ -73,6 +75,7 @@ + @@ -82,6 +85,7 @@ + @@ -91,6 +95,7 @@ + @@ -100,6 +105,7 @@ + @@ -109,6 +115,7 @@ + @@ -118,6 +125,7 @@ + @@ -127,6 +135,7 @@ + @@ -136,6 +145,7 @@ + diff --git a/tools/meryl/histogram-kmers.xml b/tools/meryl/histogram-kmers.xml index a023b9bd7e7..0150263b381 100644 --- a/tools/meryl/histogram-kmers.xml +++ b/tools/meryl/histogram-kmers.xml @@ -20,13 +20,16 @@ - - + - + + + + + diff --git a/tools/meryl/macros.xml b/tools/meryl/macros.xml index 85d23f65a6c..8c64a294031 100644 --- a/tools/meryl/macros.xml +++ b/tools/meryl/macros.xml @@ -17,6 +17,19 @@ tar + + + + + + + + + + + + + diff --git a/tools/meryl/print.xml b/tools/meryl/print.xml index 66099114687..f2fe014a980 100644 --- a/tools/meryl/print.xml +++ b/tools/meryl/print.xml @@ -20,8 +20,7 @@ - - + diff --git a/tools/meryl/trio-mode.xml b/tools/meryl/trio-mode.xml index 584f904389c..ba372acbc55 100644 --- a/tools/meryl/trio-mode.xml +++ b/tools/meryl/trio-mode.xml @@ -93,18 +93,12 @@ - - - - - - - - - - - - + + + + + + @@ -118,18 +112,21 @@ + + +