comparison mashmap.xml @ 5:10e4181a6443 draft

planemo upload
author fubar
date Fri, 23 Feb 2024 09:59:25 +0000
parents fba99cb9b0ef
children 27df186d5446
comparison
equal deleted inserted replaced
4:fba99cb9b0ef 5:10e4181a6443
1 <tool name="mashmap" id="mashmap" version="3.1.3" profile="22.05"> 1 <tool name="mashmap" id="mashmap" version="3.1.3" profile="22.05">
2 <!--Source in git at: https://github.com/fubar2/galaxy_tf_overlay--> 2 <!--Source in git at: https://github.com/fubar2/galaxy_tf_overlay-->
3 <!--Created by toolfactory@galaxy.org at 23/02/2024 20:28:46 using the Galaxy Tool Factory.--> 3 <!--Created by toolfactory@galaxy.org at 23/02/2024 20:50:55 using the Galaxy Tool Factory.-->
4 <description>Fast local alignment boundaries</description> 4 <description>Fast local alignment boundaries</description>
5 <requirements> 5 <requirements>
6 <requirement version="3.1.3" type="package">mashmap</requirement> 6 <requirement version="3.1.3" type="package">mashmap</requirement>
7 </requirements> 7 </requirements>
8 <version_command><![CDATA[echo "3.1.3"]]></version_command> 8 <version_command><![CDATA[echo "3.1.3"]]></version_command>
9 <command><![CDATA[bash '$runme']]></command> 9 <command><![CDATA[bash '$runme']]></command>
10 <configfiles> 10 <configfiles>
11 <configfile name="runme"><![CDATA[mashmap --pi '$perc_identity' -s '$seqLength' -f '$filtermode' $dense \ 11 <configfile name="runme"><![CDATA[#if len($reflist) > 1:
12 #for i, mash in enumerate($reflist):
13 #if i == 0:
14 echo $mash > 'reflist' &&
15 #else:
16 echo $mash >> 'reflist' &&
17 #end if
18 #end for
19 #end if
20 mashmap --pi '$perc_identity' -s '$seqLength' -f '$filtermode' $dense \
12 #if int($sketchSize) > 0: 21 #if int($sketchSize) > 0:
13 -J '$sketchSize' \ 22 -J '$sketchSize' \
14 #end if 23 #end if
15 #if len($reflist) == 1: 24 #if len($reflist) == 1:
16 -r $reflist -q '$query' 25 -r $reflist -q '$query' &&
17 #else 26 #else
18 #for i, mash in enumerate($reflist): 27 --rl 'reflist' -q '$query' &&
19 #if i == 0:
20 echo $mash > 'reflist'
21 #else:
22 echo $mash >> 'reflist'
23 #end if
24 #end for
25 --rl 'reflist' -q '$query'
26 #end if 28 #end if
27 cp 'mashmap.out' $mashout]]></configfile> 29 cp 'mashmap.out' $mashout]]></configfile>
28 </configfiles> 30 </configfiles>
29 <inputs> 31 <inputs>
30 <param name="query" type="data" optional="false" label="Query sequences (as fasta) to mash against the references supplied below" help="" format="fasta" multiple="false"/> 32 <param name="query" type="data" optional="false" label="Query sequences (as fasta) to mash against the references supplied below" help="" format="fasta" multiple="false"/>