# HG changeset patch # User iuc # Date 1746868142 0 # Node ID 9b1aebbaec34cff16ac2dad0512ad1b4684ff6c2 # Parent ec82f2b95e896913f51cc7aa008cc77c5b54d90f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/fastk commit 814017d155da225181f3b41c25f99f4c23f03835 diff -r ec82f2b95e89 -r 9b1aebbaec34 logex.xml --- a/logex.xml Wed Feb 19 11:17:07 2025 +0000 +++ b/logex.xml Sat May 10 09:09:02 2025 +0000 @@ -1,4 +1,4 @@ - + Performs binary operations on the generated Ktab files from FASTK suite macros.xml @@ -6,47 +6,119 @@ /dev/null | wc -l) && + if [ "\$COUNT" -ge 2 ]; then + #if $input_type.operation_sel.operation_selector_collection == 'unionsum': + EXPRESSION="out=\$(seq -s '&+' 0 \$((COUNT-1)) | tr '0-9' 'A-Z')" && + #elif $input_type.operation_sel.operation_selector_collection == 'and': + EXPRESSION="out=\$(seq -s '&.' 0 \$((COUNT-1)) | tr '0-9' 'A-Z')" && + #elif $input_type.operation_sel.operation_selector_collection == 'minus': + EXPRESSION="out=\$(seq -s '-' 0 \$((COUNT-1)) | tr '0-9' 'A-Z')" && + #elif $input_type.operation_sel.operation_selector_collection == 'or': + EXPRESSION="out=\$(seq -s '|.' 0 \$((COUNT-1)) | tr '0-9' 'A-Z')" && + #elif $input_type.operation_sel.operation_selector_collection == 'xor': + EXPRESSION="out=\$(seq -s '^' 0 \$((COUNT-1)) | tr '0-9' 'A-Z')" && + #elif $input_type.operation_sel.operation_selector_collection == 'custom': + EXPRESSION="out=$input_type.operation_sel.custom_expression" && + #end if + Logex -T\${GALAXY_SLOTS:-8} -h "\$EXPRESSION" input_files/*.ktab; + else + echo "ERROR: Logex needs atleast 2 Ktab files" >&2 && exit 1; + fi && #end if - && cp *.ktab logex_ktabs/ - && cp .*.ktab* logex_ktabs/ - && tar -cf logex_ktab.tar input_files/ logex_ktabs/ + cp *.ktab logex_ktabs/ && + cp .*.ktab* logex_ktabs/ && + tar -cf logex_ktab.tar input_files/ logex_ktabs/ ]]> - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -55,11 +127,14 @@ - - - - - + + + + + + + + @@ -81,12 +156,135 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +