Mercurial > repos > iuc > syri
annotate syri.xml @ 1:0d8128a8623e draft default tip
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/syri commit cb48fa8b0d1a3e4e2483b4b0ecea6011d4f71200
| author | iuc |
|---|---|
| date | Mon, 28 Apr 2025 07:17:49 +0000 |
| parents | 27a56ecc88ee |
| children |
| rev | line source |
|---|---|
|
0
27a56ecc88ee
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/syri commit 85ece544d9a93ca2523c1ed44036b4cf7a4cfd57
iuc
parents:
diff
changeset
|
1 <tool id="syri" name="SyRI" version="@TOOL_VERSION@+galaxy@VERSION_SUFFIX@" profile="23.2"> |
|
27a56ecc88ee
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/syri commit 85ece544d9a93ca2523c1ed44036b4cf7a4cfd57
iuc
parents:
diff
changeset
|
2 <description>Synteny and Rearrangement Identifier</description> |
|
27a56ecc88ee
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/syri commit 85ece544d9a93ca2523c1ed44036b4cf7a4cfd57
iuc
parents:
diff
changeset
|
3 <macros> |
|
27a56ecc88ee
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/syri commit 85ece544d9a93ca2523c1ed44036b4cf7a4cfd57
iuc
parents:
diff
changeset
|
4 <import>macros.xml</import> |
|
27a56ecc88ee
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/syri commit 85ece544d9a93ca2523c1ed44036b4cf7a4cfd57
iuc
parents:
diff
changeset
|
5 </macros> |
|
27a56ecc88ee
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/syri commit 85ece544d9a93ca2523c1ed44036b4cf7a4cfd57
iuc
parents:
diff
changeset
|
6 <xrefs> |
|
27a56ecc88ee
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/syri commit 85ece544d9a93ca2523c1ed44036b4cf7a4cfd57
iuc
parents:
diff
changeset
|
7 <xref type="bio.tools">SyRI</xref> |
|
27a56ecc88ee
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/syri commit 85ece544d9a93ca2523c1ed44036b4cf7a4cfd57
iuc
parents:
diff
changeset
|
8 </xrefs> |
|
27a56ecc88ee
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/syri commit 85ece544d9a93ca2523c1ed44036b4cf7a4cfd57
iuc
parents:
diff
changeset
|
9 <expand macro="requirements"/> |
|
27a56ecc88ee
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/syri commit 85ece544d9a93ca2523c1ed44036b4cf7a4cfd57
iuc
parents:
diff
changeset
|
10 <stdio> |
|
27a56ecc88ee
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/syri commit 85ece544d9a93ca2523c1ed44036b4cf7a4cfd57
iuc
parents:
diff
changeset
|
11 <exit_code range="1:" level="fatal" description="Error"/> |
|
27a56ecc88ee
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/syri commit 85ece544d9a93ca2523c1ed44036b4cf7a4cfd57
iuc
parents:
diff
changeset
|
12 <regex match="- ERROR -" source="both" level="fatal" description="Error"/> |
|
27a56ecc88ee
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/syri commit 85ece544d9a93ca2523c1ed44036b4cf7a4cfd57
iuc
parents:
diff
changeset
|
13 </stdio> |
|
27a56ecc88ee
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/syri commit 85ece544d9a93ca2523c1ed44036b4cf7a4cfd57
iuc
parents:
diff
changeset
|
14 <version_command>syri --version</version_command> |
|
27a56ecc88ee
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/syri commit 85ece544d9a93ca2523c1ed44036b4cf7a4cfd57
iuc
parents:
diff
changeset
|
15 <command> |
|
27a56ecc88ee
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/syri commit 85ece544d9a93ca2523c1ed44036b4cf7a4cfd57
iuc
parents:
diff
changeset
|
16 <![CDATA[ |
|
27a56ecc88ee
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/syri commit 85ece544d9a93ca2523c1ed44036b4cf7a4cfd57
iuc
parents:
diff
changeset
|
17 syri |
|
27a56ecc88ee
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/syri commit 85ece544d9a93ca2523c1ed44036b4cf7a4cfd57
iuc
parents:
diff
changeset
|
18 ## Input files |
|
27a56ecc88ee
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/syri commit 85ece544d9a93ca2523c1ed44036b4cf7a4cfd57
iuc
parents:
diff
changeset
|
19 #if $alnfile.is_of_type("bam") |
|
27a56ecc88ee
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/syri commit 85ece544d9a93ca2523c1ed44036b4cf7a4cfd57
iuc
parents:
diff
changeset
|
20 -F B |
|
27a56ecc88ee
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/syri commit 85ece544d9a93ca2523c1ed44036b4cf7a4cfd57
iuc
parents:
diff
changeset
|
21 #elif $alnfile.is_of_type("sam") |
|
27a56ecc88ee
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/syri commit 85ece544d9a93ca2523c1ed44036b4cf7a4cfd57
iuc
parents:
diff
changeset
|
22 -F S |
|
27a56ecc88ee
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/syri commit 85ece544d9a93ca2523c1ed44036b4cf7a4cfd57
iuc
parents:
diff
changeset
|
23 #elif $alnfile.is_of_type("paf") |
|
27a56ecc88ee
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/syri commit 85ece544d9a93ca2523c1ed44036b4cf7a4cfd57
iuc
parents:
diff
changeset
|
24 -F P |
|
27a56ecc88ee
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/syri commit 85ece544d9a93ca2523c1ed44036b4cf7a4cfd57
iuc
parents:
diff
changeset
|
25 #end if |
|
27a56ecc88ee
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/syri commit 85ece544d9a93ca2523c1ed44036b4cf7a4cfd57
iuc
parents:
diff
changeset
|
26 ## Additional arguments |
|
27a56ecc88ee
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/syri commit 85ece544d9a93ca2523c1ed44036b4cf7a4cfd57
iuc
parents:
diff
changeset
|
27 #if $additional_options.aln_filter |
|
27a56ecc88ee
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/syri commit 85ece544d9a93ca2523c1ed44036b4cf7a4cfd57
iuc
parents:
diff
changeset
|
28 '${additional_options.aln_filter}' |
|
27a56ecc88ee
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/syri commit 85ece544d9a93ca2523c1ed44036b4cf7a4cfd57
iuc
parents:
diff
changeset
|
29 #end if |
|
27a56ecc88ee
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/syri commit 85ece544d9a93ca2523c1ed44036b4cf7a4cfd57
iuc
parents:
diff
changeset
|
30 #if $additional_options.seed |
|
27a56ecc88ee
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/syri commit 85ece544d9a93ca2523c1ed44036b4cf7a4cfd57
iuc
parents:
diff
changeset
|
31 --seed '${additional_options.seed}' |
|
27a56ecc88ee
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/syri commit 85ece544d9a93ca2523c1ed44036b4cf7a4cfd57
iuc
parents:
diff
changeset
|
32 #end if |
|
27a56ecc88ee
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/syri commit 85ece544d9a93ca2523c1ed44036b4cf7a4cfd57
iuc
parents:
diff
changeset
|
33 #if $additional_options.sample_name |
|
27a56ecc88ee
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/syri commit 85ece544d9a93ca2523c1ed44036b4cf7a4cfd57
iuc
parents:
diff
changeset
|
34 --samplename '${additional_options.sample_name}' |
|
27a56ecc88ee
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/syri commit 85ece544d9a93ca2523c1ed44036b4cf7a4cfd57
iuc
parents:
diff
changeset
|
35 #end if |
|
27a56ecc88ee
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/syri commit 85ece544d9a93ca2523c1ed44036b4cf7a4cfd57
iuc
parents:
diff
changeset
|
36 ## SR identification |
|
27a56ecc88ee
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/syri commit 85ece544d9a93ca2523c1ed44036b4cf7a4cfd57
iuc
parents:
diff
changeset
|
37 #if $sr_options.nosr |
|
27a56ecc88ee
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/syri commit 85ece544d9a93ca2523c1ed44036b4cf7a4cfd57
iuc
parents:
diff
changeset
|
38 '${sr_options.nosr}' |
|
27a56ecc88ee
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/syri commit 85ece544d9a93ca2523c1ed44036b4cf7a4cfd57
iuc
parents:
diff
changeset
|
39 #end if |
|
27a56ecc88ee
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/syri commit 85ece544d9a93ca2523c1ed44036b4cf7a4cfd57
iuc
parents:
diff
changeset
|
40 #if $sr_options.invgaplen |
|
27a56ecc88ee
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/syri commit 85ece544d9a93ca2523c1ed44036b4cf7a4cfd57
iuc
parents:
diff
changeset
|
41 --invgaplen '${sr_options.invgaplen}' |
|
27a56ecc88ee
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/syri commit 85ece544d9a93ca2523c1ed44036b4cf7a4cfd57
iuc
parents:
diff
changeset
|
42 #end if |
|
27a56ecc88ee
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/syri commit 85ece544d9a93ca2523c1ed44036b4cf7a4cfd57
iuc
parents:
diff
changeset
|
43 #if $sr_options.tdgaplen |
|
27a56ecc88ee
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/syri commit 85ece544d9a93ca2523c1ed44036b4cf7a4cfd57
iuc
parents:
diff
changeset
|
44 --tdgaplen '${sr_options.tdgaplen}' |
|
27a56ecc88ee
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/syri commit 85ece544d9a93ca2523c1ed44036b4cf7a4cfd57
iuc
parents:
diff
changeset
|
45 #end if |
|
27a56ecc88ee
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/syri commit 85ece544d9a93ca2523c1ed44036b4cf7a4cfd57
iuc
parents:
diff
changeset
|
46 #if $sr_options.tdmaxolp |
|
27a56ecc88ee
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/syri commit 85ece544d9a93ca2523c1ed44036b4cf7a4cfd57
iuc
parents:
diff
changeset
|
47 --tdmaxolp '${sr_options.tdmaxolp}' |
|
27a56ecc88ee
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/syri commit 85ece544d9a93ca2523c1ed44036b4cf7a4cfd57
iuc
parents:
diff
changeset
|
48 #end if |
|
27a56ecc88ee
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/syri commit 85ece544d9a93ca2523c1ed44036b4cf7a4cfd57
iuc
parents:
diff
changeset
|
49 #if $sr_options.bruteruntime |
|
27a56ecc88ee
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/syri commit 85ece544d9a93ca2523c1ed44036b4cf7a4cfd57
iuc
parents:
diff
changeset
|
50 -b '${sr_options.bruteruntime}' |
|
27a56ecc88ee
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/syri commit 85ece544d9a93ca2523c1ed44036b4cf7a4cfd57
iuc
parents:
diff
changeset
|
51 #end if |
|
27a56ecc88ee
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/syri commit 85ece544d9a93ca2523c1ed44036b4cf7a4cfd57
iuc
parents:
diff
changeset
|
52 #if $sr_options.unic |
|
27a56ecc88ee
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/syri commit 85ece544d9a93ca2523c1ed44036b4cf7a4cfd57
iuc
parents:
diff
changeset
|
53 --unic '${sr_options.unic}' |
|
27a56ecc88ee
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/syri commit 85ece544d9a93ca2523c1ed44036b4cf7a4cfd57
iuc
parents:
diff
changeset
|
54 #end if |
|
27a56ecc88ee
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/syri commit 85ece544d9a93ca2523c1ed44036b4cf7a4cfd57
iuc
parents:
diff
changeset
|
55 #if $sr_options.unip |
|
27a56ecc88ee
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/syri commit 85ece544d9a93ca2523c1ed44036b4cf7a4cfd57
iuc
parents:
diff
changeset
|
56 --unip '${sr_options.unip}' |
|
27a56ecc88ee
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/syri commit 85ece544d9a93ca2523c1ed44036b4cf7a4cfd57
iuc
parents:
diff
changeset
|
57 #end if |
|
27a56ecc88ee
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/syri commit 85ece544d9a93ca2523c1ed44036b4cf7a4cfd57
iuc
parents:
diff
changeset
|
58 #if $sr_options.inc |
|
27a56ecc88ee
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/syri commit 85ece544d9a93ca2523c1ed44036b4cf7a4cfd57
iuc
parents:
diff
changeset
|
59 --inc '${sr_options.inc}' |
|
27a56ecc88ee
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/syri commit 85ece544d9a93ca2523c1ed44036b4cf7a4cfd57
iuc
parents:
diff
changeset
|
60 #end if |
|
27a56ecc88ee
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/syri commit 85ece544d9a93ca2523c1ed44036b4cf7a4cfd57
iuc
parents:
diff
changeset
|
61 #if $sr_options.no_chrmatch |
|
27a56ecc88ee
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/syri commit 85ece544d9a93ca2523c1ed44036b4cf7a4cfd57
iuc
parents:
diff
changeset
|
62 '${sr_options.no_chrmatch}' |
|
27a56ecc88ee
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/syri commit 85ece544d9a93ca2523c1ed44036b4cf7a4cfd57
iuc
parents:
diff
changeset
|
63 #end if |
|
27a56ecc88ee
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/syri commit 85ece544d9a93ca2523c1ed44036b4cf7a4cfd57
iuc
parents:
diff
changeset
|
64 ## ShV identification |
|
27a56ecc88ee
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/syri commit 85ece544d9a93ca2523c1ed44036b4cf7a4cfd57
iuc
parents:
diff
changeset
|
65 #if $shv_options.nosv |
|
27a56ecc88ee
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/syri commit 85ece544d9a93ca2523c1ed44036b4cf7a4cfd57
iuc
parents:
diff
changeset
|
66 '${shv_options.nosv}' |
|
27a56ecc88ee
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/syri commit 85ece544d9a93ca2523c1ed44036b4cf7a4cfd57
iuc
parents:
diff
changeset
|
67 #end if |
|
27a56ecc88ee
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/syri commit 85ece544d9a93ca2523c1ed44036b4cf7a4cfd57
iuc
parents:
diff
changeset
|
68 #if $shv_options.nosnp |
|
27a56ecc88ee
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/syri commit 85ece544d9a93ca2523c1ed44036b4cf7a4cfd57
iuc
parents:
diff
changeset
|
69 '${shv_options.nosnp}' |
|
27a56ecc88ee
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/syri commit 85ece544d9a93ca2523c1ed44036b4cf7a4cfd57
iuc
parents:
diff
changeset
|
70 #end if |
|
27a56ecc88ee
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/syri commit 85ece544d9a93ca2523c1ed44036b4cf7a4cfd57
iuc
parents:
diff
changeset
|
71 #if $shv_options.all |
|
27a56ecc88ee
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/syri commit 85ece544d9a93ca2523c1ed44036b4cf7a4cfd57
iuc
parents:
diff
changeset
|
72 '${shv_options.all}' |
|
27a56ecc88ee
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/syri commit 85ece544d9a93ca2523c1ed44036b4cf7a4cfd57
iuc
parents:
diff
changeset
|
73 #end if |
|
27a56ecc88ee
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/syri commit 85ece544d9a93ca2523c1ed44036b4cf7a4cfd57
iuc
parents:
diff
changeset
|
74 #if $shv_options.offset |
|
27a56ecc88ee
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/syri commit 85ece544d9a93ca2523c1ed44036b4cf7a4cfd57
iuc
parents:
diff
changeset
|
75 --allow-offset '${shv_options.offset}' |
|
27a56ecc88ee
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/syri commit 85ece544d9a93ca2523c1ed44036b4cf7a4cfd57
iuc
parents:
diff
changeset
|
76 #end if |
|
27a56ecc88ee
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/syri commit 85ece544d9a93ca2523c1ed44036b4cf7a4cfd57
iuc
parents:
diff
changeset
|
77 #if $shv_options.hdrseq |
|
27a56ecc88ee
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/syri commit 85ece544d9a93ca2523c1ed44036b4cf7a4cfd57
iuc
parents:
diff
changeset
|
78 '${shv_options.hdrseq}' |
|
27a56ecc88ee
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/syri commit 85ece544d9a93ca2523c1ed44036b4cf7a4cfd57
iuc
parents:
diff
changeset
|
79 #end if |
|
27a56ecc88ee
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/syri commit 85ece544d9a93ca2523c1ed44036b4cf7a4cfd57
iuc
parents:
diff
changeset
|
80 #if $shv_options.maxsize |
|
27a56ecc88ee
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/syri commit 85ece544d9a93ca2523c1ed44036b4cf7a4cfd57
iuc
parents:
diff
changeset
|
81 --maxsize '${shv_options.maxsize}' |
|
27a56ecc88ee
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/syri commit 85ece544d9a93ca2523c1ed44036b4cf7a4cfd57
iuc
parents:
diff
changeset
|
82 #end if |
|
27a56ecc88ee
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/syri commit 85ece544d9a93ca2523c1ed44036b4cf7a4cfd57
iuc
parents:
diff
changeset
|
83 -c '${alnfile}' -r '${refgenome}' -q '${qrygenome}' -k --prefix galaxy_ --nc \${GALAXY_SLOTS:-2} |
|
27a56ecc88ee
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/syri commit 85ece544d9a93ca2523c1ed44036b4cf7a4cfd57
iuc
parents:
diff
changeset
|
84 ]]> </command> |
|
27a56ecc88ee
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/syri commit 85ece544d9a93ca2523c1ed44036b4cf7a4cfd57
iuc
parents:
diff
changeset
|
85 <inputs> |
|
27a56ecc88ee
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/syri commit 85ece544d9a93ca2523c1ed44036b4cf7a4cfd57
iuc
parents:
diff
changeset
|
86 <param type="data" label="Alignment file" name="alnfile" optional="false" format="sam,paf,bam"/> |
|
27a56ecc88ee
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/syri commit 85ece544d9a93ca2523c1ed44036b4cf7a4cfd57
iuc
parents:
diff
changeset
|
87 <param type="data" label="Reference genome" name="refgenome" optional="false" format="fasta"/> |
|
27a56ecc88ee
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/syri commit 85ece544d9a93ca2523c1ed44036b4cf7a4cfd57
iuc
parents:
diff
changeset
|
88 <param type="data" label="Query genome" name="qrygenome" optional="false" format="fasta"/> |
|
27a56ecc88ee
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/syri commit 85ece544d9a93ca2523c1ed44036b4cf7a4cfd57
iuc
parents:
diff
changeset
|
89 <section name="additional_options" title="Additional options"> |
|
27a56ecc88ee
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/syri commit 85ece544d9a93ca2523c1ed44036b4cf7a4cfd57
iuc
parents:
diff
changeset
|
90 <param argument="--seed" type="integer" label="Seed for generating random numbers (default: 1)" min="1" max="10000" optional="true"/> |
|
27a56ecc88ee
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/syri commit 85ece544d9a93ca2523c1ed44036b4cf7a4cfd57
iuc
parents:
diff
changeset
|
91 <param argument="-f" name="aln_filter" type="boolean" label="Disable filtering of low-quality and small alignments" checked="false" truevalue="-f" falsevalue=""/> |
|
27a56ecc88ee
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/syri commit 85ece544d9a93ca2523c1ed44036b4cf7a4cfd57
iuc
parents:
diff
changeset
|
92 <param argument="--samplename" name="sample_name" type="text" label="Sample name for the output VCF file. (default: sample)"> |
|
27a56ecc88ee
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/syri commit 85ece544d9a93ca2523c1ed44036b4cf7a4cfd57
iuc
parents:
diff
changeset
|
93 <validator type="regex" message="Invalid characters in sample name">^[a-zA-Z0-9\-_]*$</validator> |
|
27a56ecc88ee
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/syri commit 85ece544d9a93ca2523c1ed44036b4cf7a4cfd57
iuc
parents:
diff
changeset
|
94 </param> |
|
27a56ecc88ee
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/syri commit 85ece544d9a93ca2523c1ed44036b4cf7a4cfd57
iuc
parents:
diff
changeset
|
95 </section> |
|
27a56ecc88ee
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/syri commit 85ece544d9a93ca2523c1ed44036b4cf7a4cfd57
iuc
parents:
diff
changeset
|
96 <section name="sr_options" title="SR identification"> |
|
27a56ecc88ee
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/syri commit 85ece544d9a93ca2523c1ed44036b4cf7a4cfd57
iuc
parents:
diff
changeset
|
97 <param argument="--nosr" type="boolean" label="Set to skip structural rearrangement identification (default: False)" checked="false" truevalue="--nosr" falsevalue=""/> |
|
27a56ecc88ee
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/syri commit 85ece544d9a93ca2523c1ed44036b4cf7a4cfd57
iuc
parents:
diff
changeset
|
98 <param argument="--invgaplen" type="integer" label="Maximum allowed gap-length between two alignments of a multi-alignment inversion. (default: 1,000,000,000)" optional="true"/> |
|
27a56ecc88ee
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/syri commit 85ece544d9a93ca2523c1ed44036b4cf7a4cfd57
iuc
parents:
diff
changeset
|
99 <param argument="--tdgaplen" type="integer" label="Maximum allowed gap-length between two alignments of a multi-alignment translocation or duplication. (default: 500,000)" optional="true"/> |
|
27a56ecc88ee
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/syri commit 85ece544d9a93ca2523c1ed44036b4cf7a4cfd57
iuc
parents:
diff
changeset
|
100 <param argument="--tdmaxolp" type="float" min="0" max="1" label="Maximum allowed overlap between two translocations. Value should be in range (0,1]. (default: 0.8)" optional="true"/> |
|
27a56ecc88ee
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/syri commit 85ece544d9a93ca2523c1ed44036b4cf7a4cfd57
iuc
parents:
diff
changeset
|
101 <param argument="-b" name="bruteruntime" type="integer" min="1" label="Cutoff to restrict brute force methods from running too long (in seconds). (default: 60)" optional="true"/> |
|
27a56ecc88ee
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/syri commit 85ece544d9a93ca2523c1ed44036b4cf7a4cfd57
iuc
parents:
diff
changeset
|
102 <param argument="--unic" type="integer" min="1" label="Number of unique base pairs for selecting translocations. (default: 1,000)" optional="true"/> |
|
27a56ecc88ee
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/syri commit 85ece544d9a93ca2523c1ed44036b4cf7a4cfd57
iuc
parents:
diff
changeset
|
103 <param argument="--unip" type="float" min="0" max="100" label="Percent of unique region required to select translocation. (default: 0.5)" optional="true"/> |
|
27a56ecc88ee
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/syri commit 85ece544d9a93ca2523c1ed44036b4cf7a4cfd57
iuc
parents:
diff
changeset
|
104 <param argument="--inc" type="integer" min="0" label="Minimum score increase required to add another alignment to a translocation cluster solution. (default: 1,000)" optional="true"/> |
|
27a56ecc88ee
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/syri commit 85ece544d9a93ca2523c1ed44036b4cf7a4cfd57
iuc
parents:
diff
changeset
|
105 <param argument="--no-chrmatch" type="boolean" label="Prevent automatic matching of chromosome IDs between genomes. (default: False)" checked="false" truevalue="--no-chrmatch" falsevalue=""/> |
|
27a56ecc88ee
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/syri commit 85ece544d9a93ca2523c1ed44036b4cf7a4cfd57
iuc
parents:
diff
changeset
|
106 </section> |
|
27a56ecc88ee
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/syri commit 85ece544d9a93ca2523c1ed44036b4cf7a4cfd57
iuc
parents:
diff
changeset
|
107 <section name="shv_options" title="ShV identification"> |
|
27a56ecc88ee
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/syri commit 85ece544d9a93ca2523c1ed44036b4cf7a4cfd57
iuc
parents:
diff
changeset
|
108 <param argument="--nosv" type="boolean" label="Set to skip structural variation identification (default: False)" checked="false" truevalue="--nosv" falsevalue=""/> |
|
27a56ecc88ee
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/syri commit 85ece544d9a93ca2523c1ed44036b4cf7a4cfd57
iuc
parents:
diff
changeset
|
109 <param argument="--nosnp" type="boolean" label="Set to skip SNP/Indel (within alignment) identification (default: False)" checked="false" truevalue="--nosnp" falsevalue=""/> |
|
27a56ecc88ee
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/syri commit 85ece544d9a93ca2523c1ed44036b4cf7a4cfd57
iuc
parents:
diff
changeset
|
110 <param argument="--all" type="boolean" label="Use duplications too for variant identification (default: False)" checked="false" truevalue="--all" falsevalue=""/> |
|
27a56ecc88ee
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/syri commit 85ece544d9a93ca2523c1ed44036b4cf7a4cfd57
iuc
parents:
diff
changeset
|
111 <param argument="--allow-offset" name="offset" type="integer" label="Number of base pairs allowed to overlap. (default: 5)" optional="true"/> |
|
27a56ecc88ee
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/syri commit 85ece544d9a93ca2523c1ed44036b4cf7a4cfd57
iuc
parents:
diff
changeset
|
112 <param argument="--hdrseq" type="boolean" label="Output highly-diverged regions (HDRs) sequences. (default: False)" checked="false" truevalue="--hdrseq" falsevalue="" optional="true"/> |
|
27a56ecc88ee
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/syri commit 85ece544d9a93ca2523c1ed44036b4cf7a4cfd57
iuc
parents:
diff
changeset
|
113 <param argument="--maxsize" type="integer" label="Maximum size for printing sequences of large structural variants. Larger variants will be printed as symbolic SVs. (default: -1)" optional="true"/> |
|
27a56ecc88ee
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/syri commit 85ece544d9a93ca2523c1ed44036b4cf7a4cfd57
iuc
parents:
diff
changeset
|
114 </section> |
|
27a56ecc88ee
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/syri commit 85ece544d9a93ca2523c1ed44036b4cf7a4cfd57
iuc
parents:
diff
changeset
|
115 </inputs> |
|
27a56ecc88ee
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/syri commit 85ece544d9a93ca2523c1ed44036b4cf7a4cfd57
iuc
parents:
diff
changeset
|
116 <outputs> |
|
27a56ecc88ee
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/syri commit 85ece544d9a93ca2523c1ed44036b4cf7a4cfd57
iuc
parents:
diff
changeset
|
117 <data name="syri_out" from_work_dir="galaxy_syri.out" format="tabular" label="${tool.name} on ${on_string} : OUT"/> |
|
27a56ecc88ee
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/syri commit 85ece544d9a93ca2523c1ed44036b4cf7a4cfd57
iuc
parents:
diff
changeset
|
118 <data name="syri_summary" from_work_dir="galaxy_syri.summary" format="tabular" label="${tool.name} on ${on_string} : Summary"> </data> |
|
27a56ecc88ee
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/syri commit 85ece544d9a93ca2523c1ed44036b4cf7a4cfd57
iuc
parents:
diff
changeset
|
119 <data name="syri_vcf" from_work_dir="galaxy_syri.vcf" format="vcf" label="${tool.name} on ${on_string} : VCF"/> |
|
27a56ecc88ee
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/syri commit 85ece544d9a93ca2523c1ed44036b4cf7a4cfd57
iuc
parents:
diff
changeset
|
120 <data name="mapids" from_work_dir="galaxy_mapids.txt" format="tabular" label="${tool.name} on ${on_string} : Map IDs"/> |
|
27a56ecc88ee
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/syri commit 85ece544d9a93ca2523c1ed44036b4cf7a4cfd57
iuc
parents:
diff
changeset
|
121 </outputs> |
|
27a56ecc88ee
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/syri commit 85ece544d9a93ca2523c1ed44036b4cf7a4cfd57
iuc
parents:
diff
changeset
|
122 <tests> |
|
27a56ecc88ee
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/syri commit 85ece544d9a93ca2523c1ed44036b4cf7a4cfd57
iuc
parents:
diff
changeset
|
123 <test expect_num_outputs="4"> |
|
27a56ecc88ee
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/syri commit 85ece544d9a93ca2523c1ed44036b4cf7a4cfd57
iuc
parents:
diff
changeset
|
124 <param name="alnfile" value="aln.bam"/> |
|
27a56ecc88ee
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/syri commit 85ece544d9a93ca2523c1ed44036b4cf7a4cfd57
iuc
parents:
diff
changeset
|
125 <param name="refgenome" value="ref.fa.gz"/> |
|
27a56ecc88ee
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/syri commit 85ece544d9a93ca2523c1ed44036b4cf7a4cfd57
iuc
parents:
diff
changeset
|
126 <param name="qrygenome" value="qry.fa.gz"/> |
|
27a56ecc88ee
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/syri commit 85ece544d9a93ca2523c1ed44036b4cf7a4cfd57
iuc
parents:
diff
changeset
|
127 <section name="additional_options"> |
|
27a56ecc88ee
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/syri commit 85ece544d9a93ca2523c1ed44036b4cf7a4cfd57
iuc
parents:
diff
changeset
|
128 <param name="sample_name" value="syri_user_1"/> |
|
27a56ecc88ee
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/syri commit 85ece544d9a93ca2523c1ed44036b4cf7a4cfd57
iuc
parents:
diff
changeset
|
129 </section> |
|
27a56ecc88ee
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/syri commit 85ece544d9a93ca2523c1ed44036b4cf7a4cfd57
iuc
parents:
diff
changeset
|
130 <output name="syri_vcf"> |
|
27a56ecc88ee
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/syri commit 85ece544d9a93ca2523c1ed44036b4cf7a4cfd57
iuc
parents:
diff
changeset
|
131 <assert_contents> |
|
27a56ecc88ee
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/syri commit 85ece544d9a93ca2523c1ed44036b4cf7a4cfd57
iuc
parents:
diff
changeset
|
132 <has_text text="syri_user_1"/> |
|
27a56ecc88ee
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/syri commit 85ece544d9a93ca2523c1ed44036b4cf7a4cfd57
iuc
parents:
diff
changeset
|
133 </assert_contents> |
|
27a56ecc88ee
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/syri commit 85ece544d9a93ca2523c1ed44036b4cf7a4cfd57
iuc
parents:
diff
changeset
|
134 </output> |
|
27a56ecc88ee
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/syri commit 85ece544d9a93ca2523c1ed44036b4cf7a4cfd57
iuc
parents:
diff
changeset
|
135 </test> |
|
27a56ecc88ee
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/syri commit 85ece544d9a93ca2523c1ed44036b4cf7a4cfd57
iuc
parents:
diff
changeset
|
136 <test expect_num_outputs="4"> |
|
27a56ecc88ee
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/syri commit 85ece544d9a93ca2523c1ed44036b4cf7a4cfd57
iuc
parents:
diff
changeset
|
137 <param name="alnfile" value="aln.paf"/> |
|
27a56ecc88ee
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/syri commit 85ece544d9a93ca2523c1ed44036b4cf7a4cfd57
iuc
parents:
diff
changeset
|
138 <param name="refgenome" value="ref.fa.gz"/> |
|
27a56ecc88ee
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/syri commit 85ece544d9a93ca2523c1ed44036b4cf7a4cfd57
iuc
parents:
diff
changeset
|
139 <param name="qrygenome" value="qry.fa.gz"/> |
|
27a56ecc88ee
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/syri commit 85ece544d9a93ca2523c1ed44036b4cf7a4cfd57
iuc
parents:
diff
changeset
|
140 <output name="mapids"> |
|
27a56ecc88ee
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/syri commit 85ece544d9a93ca2523c1ed44036b4cf7a4cfd57
iuc
parents:
diff
changeset
|
141 <assert_contents> |
|
27a56ecc88ee
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/syri commit 85ece544d9a93ca2523c1ed44036b4cf7a4cfd57
iuc
parents:
diff
changeset
|
142 <has_text_matching expression="NC_001133.9\tNC_047487.1"/> |
|
27a56ecc88ee
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/syri commit 85ece544d9a93ca2523c1ed44036b4cf7a4cfd57
iuc
parents:
diff
changeset
|
143 </assert_contents> |
|
27a56ecc88ee
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/syri commit 85ece544d9a93ca2523c1ed44036b4cf7a4cfd57
iuc
parents:
diff
changeset
|
144 </output> |
|
27a56ecc88ee
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/syri commit 85ece544d9a93ca2523c1ed44036b4cf7a4cfd57
iuc
parents:
diff
changeset
|
145 </test> |
|
27a56ecc88ee
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/syri commit 85ece544d9a93ca2523c1ed44036b4cf7a4cfd57
iuc
parents:
diff
changeset
|
146 </tests> |
|
27a56ecc88ee
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/syri commit 85ece544d9a93ca2523c1ed44036b4cf7a4cfd57
iuc
parents:
diff
changeset
|
147 <expand macro="help"/> |
|
27a56ecc88ee
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/syri commit 85ece544d9a93ca2523c1ed44036b4cf7a4cfd57
iuc
parents:
diff
changeset
|
148 <expand macro="citations"/> |
|
27a56ecc88ee
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/syri commit 85ece544d9a93ca2523c1ed44036b4cf7a4cfd57
iuc
parents:
diff
changeset
|
149 </tool> |
