From c142110046b4ed562e8240a65f5603640752dc2e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B6rn=20Gr=C3=BCning?= Date: Mon, 12 Aug 2024 09:06:10 +0200 Subject: [PATCH] udpate, fix pear (#6217) * udpate, fix pear * fix shed.yml * Update tools/pear/pear.xml * Apply suggestions from code review Co-authored-by: Marius van den Beek --------- Co-authored-by: Marius van den Beek --- tools/pear/.shed.yml | 4 +- tools/pear/pear.xml | 116 ++++++++++++++++--------------------------- 2 files changed, 45 insertions(+), 75 deletions(-) diff --git a/tools/pear/.shed.yml b/tools/pear/.shed.yml index e9e0c12611e..2a504195af4 100644 --- a/tools/pear/.shed.yml +++ b/tools/pear/.shed.yml @@ -1,4 +1,3 @@ -# repository published to https://toolshed.g2.bx.psu.edu/repos/iuc/pear owner: iuc name: pear description: PEAR evaluates all possible paired-end read overlaps @@ -7,3 +6,6 @@ long_description: | minimizing false-positive results. Together with a highly optimized implementation, it can merge millions of paired end reads within a couple of minutes on a standard desktop computer. Repository-Maintainer: Björn Grüning remote_repository_url: https://github.com/galaxyproject/tools-iuc/tree/master/tools/pear +homepage_url: https://cme.h-its.org/exelixis/web/software/pear/ +categories: + - Fastq Manipulation diff --git a/tools/pear/pear.xml b/tools/pear/pear.xml index 91152b7b1f9..fd132ae4252 100644 --- a/tools/pear/pear.xml +++ b/tools/pear/pear.xml @@ -1,19 +1,19 @@ - + Paired-End read merger 0.9.6 - 2 + 3 - - @@ -26,18 +26,12 @@ pear - - - - - - - + 0: + #if $max_assembly_length and int($max_assembly_length) > 0: --max-asm-length $max_assembly_length #end if --min-asm-length $min_assembly_length @@ -66,7 +60,7 @@ --max-uncalled-base $max_uncalled_base --test-method $test_method --empirical-freqs $empirical_freqs - -j "\${GALAXY_SLOTS:-8}" + --threads "\${GALAXY_SLOTS:-8}" --score-method $score_method --cap $cap $nbase @@ -75,64 +69,38 @@ - - + + - - + + - + - - - - - - - - - - - - - - - - - + + + + + + + + - - - - + + - - + @@ -161,13 +129,13 @@ - - + + - - - - + + + + @@ -178,15 +146,15 @@ - - + + - - - - + + + + @@ -222,7 +190,7 @@ and that commercial partners should obtain a license. ]]> - - 10.1093/bioinformatics/btt593 - + + 10.1093/bioinformatics/btt593 +