Mercurial > repos > iuc > last
annotate lastsplit.xml @ 10:a07c62dc88f9 draft default tip
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/last commit 88d7f81768f05f490f444b646f47241cf2547b44"
| author | iuc |
|---|---|
| date | Sat, 27 Nov 2021 10:11:58 +0000 |
| parents | 18ff8319181f |
| children |
| rev | line source |
|---|---|
|
10
a07c62dc88f9
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/last commit 88d7f81768f05f490f444b646f47241cf2547b44"
iuc
parents:
9
diff
changeset
|
1 <tool id="last_split" name="LAST-split" version="@TOOL_VERSION@+galaxy0" profile="20.01"> |
|
0
7f7e48d3b85d
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/last commit eee0dd5282b34bcfbfd79381be8474e8fcf2dbb8"
iuc
parents:
diff
changeset
|
2 |
|
7f7e48d3b85d
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/last commit eee0dd5282b34bcfbfd79381be8474e8fcf2dbb8"
iuc
parents:
diff
changeset
|
3 <description>finds "split alignments" (typically for DNA) or "spliced alignments" (typically for RNA).</description> |
|
9
18ff8319181f
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/last commit e0d4688a59e6eeba33adcfe803ac43d0bc2863e7"
iuc
parents:
7
diff
changeset
|
4 <expand macro="bio_tools"/> |
|
0
7f7e48d3b85d
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/last commit eee0dd5282b34bcfbfd79381be8474e8fcf2dbb8"
iuc
parents:
diff
changeset
|
5 <macros> |
|
7f7e48d3b85d
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/last commit eee0dd5282b34bcfbfd79381be8474e8fcf2dbb8"
iuc
parents:
diff
changeset
|
6 <import>macros_last.xml</import> |
|
7f7e48d3b85d
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/last commit eee0dd5282b34bcfbfd79381be8474e8fcf2dbb8"
iuc
parents:
diff
changeset
|
7 </macros> |
|
7f7e48d3b85d
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/last commit eee0dd5282b34bcfbfd79381be8474e8fcf2dbb8"
iuc
parents:
diff
changeset
|
8 |
|
7f7e48d3b85d
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/last commit eee0dd5282b34bcfbfd79381be8474e8fcf2dbb8"
iuc
parents:
diff
changeset
|
9 <requirements> |
|
10
a07c62dc88f9
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/last commit 88d7f81768f05f490f444b646f47241cf2547b44"
iuc
parents:
9
diff
changeset
|
10 <requirement type="package" version="@TOOL_VERSION@">last</requirement> |
|
0
7f7e48d3b85d
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/last commit eee0dd5282b34bcfbfd79381be8474e8fcf2dbb8"
iuc
parents:
diff
changeset
|
11 </requirements> |
|
7f7e48d3b85d
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/last commit eee0dd5282b34bcfbfd79381be8474e8fcf2dbb8"
iuc
parents:
diff
changeset
|
12 |
|
7f7e48d3b85d
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/last commit eee0dd5282b34bcfbfd79381be8474e8fcf2dbb8"
iuc
parents:
diff
changeset
|
13 <command detect_errors="exit_code"><![CDATA[ |
|
7f7e48d3b85d
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/last commit eee0dd5282b34bcfbfd79381be8474e8fcf2dbb8"
iuc
parents:
diff
changeset
|
14 #if $db_opts.db_opts_input == 'lastdb' |
|
7f7e48d3b85d
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/last commit eee0dd5282b34bcfbfd79381be8474e8fcf2dbb8"
iuc
parents:
diff
changeset
|
15 ln -s '$db_opts.lastdatabase.extra_files_path' './db_files' && |
|
7f7e48d3b85d
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/last commit eee0dd5282b34bcfbfd79381be8474e8fcf2dbb8"
iuc
parents:
diff
changeset
|
16 #end if |
|
7f7e48d3b85d
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/last commit eee0dd5282b34bcfbfd79381be8474e8fcf2dbb8"
iuc
parents:
diff
changeset
|
17 |
|
7f7e48d3b85d
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/last commit eee0dd5282b34bcfbfd79381be8474e8fcf2dbb8"
iuc
parents:
diff
changeset
|
18 last-split |
|
7f7e48d3b85d
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/last commit eee0dd5282b34bcfbfd79381be8474e8fcf2dbb8"
iuc
parents:
diff
changeset
|
19 |
|
7f7e48d3b85d
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/last commit eee0dd5282b34bcfbfd79381be8474e8fcf2dbb8"
iuc
parents:
diff
changeset
|
20 -f $output_format |
|
7f7e48d3b85d
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/last commit eee0dd5282b34bcfbfd79381be8474e8fcf2dbb8"
iuc
parents:
diff
changeset
|
21 #if $db_opts.db_opts_input == 'db' |
|
7f7e48d3b85d
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/last commit eee0dd5282b34bcfbfd79381be8474e8fcf2dbb8"
iuc
parents:
diff
changeset
|
22 -g '${"'" "'".join(str($db_opts.database.fields.path).split(","))}' |
|
7f7e48d3b85d
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/last commit eee0dd5282b34bcfbfd79381be8474e8fcf2dbb8"
iuc
parents:
diff
changeset
|
23 #else if $db_opts.db_opts_input == 'lastdb' |
|
7f7e48d3b85d
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/last commit eee0dd5282b34bcfbfd79381be8474e8fcf2dbb8"
iuc
parents:
diff
changeset
|
24 -g 'db_files/lastdb' |
|
7f7e48d3b85d
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/last commit eee0dd5282b34bcfbfd79381be8474e8fcf2dbb8"
iuc
parents:
diff
changeset
|
25 #end if |
|
7f7e48d3b85d
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/last commit eee0dd5282b34bcfbfd79381be8474e8fcf2dbb8"
iuc
parents:
diff
changeset
|
26 |
|
7f7e48d3b85d
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/last commit eee0dd5282b34bcfbfd79381be8474e8fcf2dbb8"
iuc
parents:
diff
changeset
|
27 -d $lastsplit_opt.d |
|
7f7e48d3b85d
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/last commit eee0dd5282b34bcfbfd79381be8474e8fcf2dbb8"
iuc
parents:
diff
changeset
|
28 -c $lastsplit_opt.c |
|
7f7e48d3b85d
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/last commit eee0dd5282b34bcfbfd79381be8474e8fcf2dbb8"
iuc
parents:
diff
changeset
|
29 -t $lastsplit_opt.t |
|
7f7e48d3b85d
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/last commit eee0dd5282b34bcfbfd79381be8474e8fcf2dbb8"
iuc
parents:
diff
changeset
|
30 -M $lastsplit_opt.M |
|
7f7e48d3b85d
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/last commit eee0dd5282b34bcfbfd79381be8474e8fcf2dbb8"
iuc
parents:
diff
changeset
|
31 -S $lastsplit_opt.S |
|
7f7e48d3b85d
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/last commit eee0dd5282b34bcfbfd79381be8474e8fcf2dbb8"
iuc
parents:
diff
changeset
|
32 -m $lastsplit_opt.m |
|
7f7e48d3b85d
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/last commit eee0dd5282b34bcfbfd79381be8474e8fcf2dbb8"
iuc
parents:
diff
changeset
|
33 $lastsplit_opt.no_split |
|
7f7e48d3b85d
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/last commit eee0dd5282b34bcfbfd79381be8474e8fcf2dbb8"
iuc
parents:
diff
changeset
|
34 -b \${GALAXY_MEMORY_MB:-2G} |
|
7f7e48d3b85d
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/last commit eee0dd5282b34bcfbfd79381be8474e8fcf2dbb8"
iuc
parents:
diff
changeset
|
35 |
|
7f7e48d3b85d
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/last commit eee0dd5282b34bcfbfd79381be8474e8fcf2dbb8"
iuc
parents:
diff
changeset
|
36 '$last_align' |
|
7f7e48d3b85d
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/last commit eee0dd5282b34bcfbfd79381be8474e8fcf2dbb8"
iuc
parents:
diff
changeset
|
37 |
|
7f7e48d3b85d
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/last commit eee0dd5282b34bcfbfd79381be8474e8fcf2dbb8"
iuc
parents:
diff
changeset
|
38 >'$outfile' |
|
7f7e48d3b85d
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/last commit eee0dd5282b34bcfbfd79381be8474e8fcf2dbb8"
iuc
parents:
diff
changeset
|
39 ]]></command> |
|
7f7e48d3b85d
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/last commit eee0dd5282b34bcfbfd79381be8474e8fcf2dbb8"
iuc
parents:
diff
changeset
|
40 |
|
7f7e48d3b85d
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/last commit eee0dd5282b34bcfbfd79381be8474e8fcf2dbb8"
iuc
parents:
diff
changeset
|
41 <inputs> |
|
7f7e48d3b85d
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/last commit eee0dd5282b34bcfbfd79381be8474e8fcf2dbb8"
iuc
parents:
diff
changeset
|
42 <expand macro="input_db" /> |
|
7f7e48d3b85d
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/last commit eee0dd5282b34bcfbfd79381be8474e8fcf2dbb8"
iuc
parents:
diff
changeset
|
43 <param name="last_align" type="data" format="maf" label="LASTal data file" /> |
|
7f7e48d3b85d
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/last commit eee0dd5282b34bcfbfd79381be8474e8fcf2dbb8"
iuc
parents:
diff
changeset
|
44 <param name="output_format" argument="-f" type="select" multiple="false" label="Output format"> |
|
7f7e48d3b85d
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/last commit eee0dd5282b34bcfbfd79381be8474e8fcf2dbb8"
iuc
parents:
diff
changeset
|
45 <option value="MAF">MAF</option> |
|
7f7e48d3b85d
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/last commit eee0dd5282b34bcfbfd79381be8474e8fcf2dbb8"
iuc
parents:
diff
changeset
|
46 <option value="MAF+" selected="true">MAF+</option> |
|
7f7e48d3b85d
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/last commit eee0dd5282b34bcfbfd79381be8474e8fcf2dbb8"
iuc
parents:
diff
changeset
|
47 </param> |
|
7f7e48d3b85d
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/last commit eee0dd5282b34bcfbfd79381be8474e8fcf2dbb8"
iuc
parents:
diff
changeset
|
48 <section name="lastsplit_opt" title="Last-split options" expanded="false"> |
|
7f7e48d3b85d
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/last commit eee0dd5282b34bcfbfd79381be8474e8fcf2dbb8"
iuc
parents:
diff
changeset
|
49 <param argument="-d" type="select" multiple="false" label="RNA direction"> |
|
7f7e48d3b85d
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/last commit eee0dd5282b34bcfbfd79381be8474e8fcf2dbb8"
iuc
parents:
diff
changeset
|
50 <option value="0">Reverse</option> |
|
7f7e48d3b85d
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/last commit eee0dd5282b34bcfbfd79381be8474e8fcf2dbb8"
iuc
parents:
diff
changeset
|
51 <option value="1" selected="true">Forward</option> |
|
7f7e48d3b85d
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/last commit eee0dd5282b34bcfbfd79381be8474e8fcf2dbb8"
iuc
parents:
diff
changeset
|
52 <option value="2">Mixed</option> |
|
7f7e48d3b85d
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/last commit eee0dd5282b34bcfbfd79381be8474e8fcf2dbb8"
iuc
parents:
diff
changeset
|
53 </param> |
|
7f7e48d3b85d
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/last commit eee0dd5282b34bcfbfd79381be8474e8fcf2dbb8"
iuc
parents:
diff
changeset
|
54 <param argument="-c" type="float" value="0.004" label="Cis-splice probability per base"/> |
|
7f7e48d3b85d
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/last commit eee0dd5282b34bcfbfd79381be8474e8fcf2dbb8"
iuc
parents:
diff
changeset
|
55 <param argument="-t" type="float" value="0.00001" label="Trans-splice probability per base"/> |
|
7f7e48d3b85d
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/last commit eee0dd5282b34bcfbfd79381be8474e8fcf2dbb8"
iuc
parents:
diff
changeset
|
56 <param argument="-M" type="float" value="7" label="Mean of ln[intron length]"/> |
|
7f7e48d3b85d
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/last commit eee0dd5282b34bcfbfd79381be8474e8fcf2dbb8"
iuc
parents:
diff
changeset
|
57 <param argument="-S" type="float" value="1.7" label="Standard deviation of ln[intron length]"/> |
|
7f7e48d3b85d
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/last commit eee0dd5282b34bcfbfd79381be8474e8fcf2dbb8"
iuc
parents:
diff
changeset
|
58 <param argument="-m" type="float" value="1" label="Maximum mismap probability"/> |
|
7f7e48d3b85d
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/last commit eee0dd5282b34bcfbfd79381be8474e8fcf2dbb8"
iuc
parents:
diff
changeset
|
59 <!--<param name="score" argument="-s" type="int" value="lastal e" label="Minimum alignement score"/>--> |
|
7f7e48d3b85d
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/last commit eee0dd5282b34bcfbfd79381be8474e8fcf2dbb8"
iuc
parents:
diff
changeset
|
60 <param name="no_split" argument="-n" type="boolean" truevalue="-n" falsevalue="" checked="false" label="Write original, not split, alignement."/> |
|
7f7e48d3b85d
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/last commit eee0dd5282b34bcfbfd79381be8474e8fcf2dbb8"
iuc
parents:
diff
changeset
|
61 </section> |
|
7f7e48d3b85d
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/last commit eee0dd5282b34bcfbfd79381be8474e8fcf2dbb8"
iuc
parents:
diff
changeset
|
62 </inputs> |
|
7f7e48d3b85d
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/last commit eee0dd5282b34bcfbfd79381be8474e8fcf2dbb8"
iuc
parents:
diff
changeset
|
63 |
|
7f7e48d3b85d
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/last commit eee0dd5282b34bcfbfd79381be8474e8fcf2dbb8"
iuc
parents:
diff
changeset
|
64 <outputs> |
|
7f7e48d3b85d
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/last commit eee0dd5282b34bcfbfd79381be8474e8fcf2dbb8"
iuc
parents:
diff
changeset
|
65 <data name="outfile" format="maf" label="LAST split from ${on_string}" /> |
|
7f7e48d3b85d
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/last commit eee0dd5282b34bcfbfd79381be8474e8fcf2dbb8"
iuc
parents:
diff
changeset
|
66 </outputs> |
|
7f7e48d3b85d
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/last commit eee0dd5282b34bcfbfd79381be8474e8fcf2dbb8"
iuc
parents:
diff
changeset
|
67 |
|
7f7e48d3b85d
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/last commit eee0dd5282b34bcfbfd79381be8474e8fcf2dbb8"
iuc
parents:
diff
changeset
|
68 <tests> |
|
7f7e48d3b85d
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/last commit eee0dd5282b34bcfbfd79381be8474e8fcf2dbb8"
iuc
parents:
diff
changeset
|
69 <test> |
|
7f7e48d3b85d
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/last commit eee0dd5282b34bcfbfd79381be8474e8fcf2dbb8"
iuc
parents:
diff
changeset
|
70 <conditional name="db_opts"> |
|
7f7e48d3b85d
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/last commit eee0dd5282b34bcfbfd79381be8474e8fcf2dbb8"
iuc
parents:
diff
changeset
|
71 <param name="db_opts_input" value="db"/> |
|
7f7e48d3b85d
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/last commit eee0dd5282b34bcfbfd79381be8474e8fcf2dbb8"
iuc
parents:
diff
changeset
|
72 <param name="database" value="humdb"/> |
|
7f7e48d3b85d
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/last commit eee0dd5282b34bcfbfd79381be8474e8fcf2dbb8"
iuc
parents:
diff
changeset
|
73 </conditional> |
|
7f7e48d3b85d
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/last commit eee0dd5282b34bcfbfd79381be8474e8fcf2dbb8"
iuc
parents:
diff
changeset
|
74 <param name="last_align" ftype="maf" value="last_align_gen.maf"/> |
|
7
657fb614ee81
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/last commit 6b601baaf89634bc8d110ea06e3e64c7a585f3ba"
iuc
parents:
0
diff
changeset
|
75 <output name="outfile" ftype="maf" file="last_split.maf" lines_diff="2"/> |
|
0
7f7e48d3b85d
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/last commit eee0dd5282b34bcfbfd79381be8474e8fcf2dbb8"
iuc
parents:
diff
changeset
|
76 </test> |
|
7f7e48d3b85d
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/last commit eee0dd5282b34bcfbfd79381be8474e8fcf2dbb8"
iuc
parents:
diff
changeset
|
77 </tests> |
|
7f7e48d3b85d
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/last commit eee0dd5282b34bcfbfd79381be8474e8fcf2dbb8"
iuc
parents:
diff
changeset
|
78 |
|
7f7e48d3b85d
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/last commit eee0dd5282b34bcfbfd79381be8474e8fcf2dbb8"
iuc
parents:
diff
changeset
|
79 <help>@LAST_HELP@</help> |
|
7f7e48d3b85d
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/last commit eee0dd5282b34bcfbfd79381be8474e8fcf2dbb8"
iuc
parents:
diff
changeset
|
80 <citations><expand macro="citations"/></citations> |
|
7f7e48d3b85d
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/last commit eee0dd5282b34bcfbfd79381be8474e8fcf2dbb8"
iuc
parents:
diff
changeset
|
81 </tool> |
