annotate shared_macros.xml @ 1:747d464670f9 draft default tip

planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/pvactools commit 2727330d0394c8a1f178061abffe91fe621be7ee
author galaxyp
date Fri, 12 Dec 2025 21:10:38 +0000
parents 8184d4998259
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
8184d4998259 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/pvactools commit bec16bc8fc6f7c0dfc8b9739b1a40bcd68e21dac
galaxyp
parents:
diff changeset
1 <macros>
8184d4998259 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/pvactools commit bec16bc8fc6f7c0dfc8b9739b1a40bcd68e21dac
galaxyp
parents:
diff changeset
2 <token name="@TOOL_VERSION@">6.0.2</token>
1
747d464670f9 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/pvactools commit 2727330d0394c8a1f178061abffe91fe621be7ee
galaxyp
parents: 0
diff changeset
3 <token name="@VERSION_SUFFIX@">1</token>
0
8184d4998259 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/pvactools commit bec16bc8fc6f7c0dfc8b9739b1a40bcd68e21dac
galaxyp
parents:
diff changeset
4 <token name="@AA_RE@">[ACDEFGHIKLMNPQRSTVWY]</token>
8184d4998259 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/pvactools commit bec16bc8fc6f7c0dfc8b9739b1a40bcd68e21dac
galaxyp
parents:
diff changeset
5 <token name="@PROBLEM_AA_RE@">(@AA_RE@+|@AA_RE@:-?\d+)</token>
8184d4998259 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/pvactools commit bec16bc8fc6f7c0dfc8b9739b1a40bcd68e21dac
galaxyp
parents:
diff changeset
6 <token name="@PROBLEM_AA_ARG_RE@">@PROBLEM_AA_RE@(,@PROBLEM_AA_RE@)*</token>
8184d4998259 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/pvactools commit bec16bc8fc6f7c0dfc8b9739b1a40bcd68e21dac
galaxyp
parents:
diff changeset
7 <token name="@PREPARE_ALLELES_INPUT@"><![CDATA[
8184d4998259 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/pvactools commit bec16bc8fc6f7c0dfc8b9739b1a40bcd68e21dac
galaxyp
parents:
diff changeset
8 #if $alleles.allelesrc == 'entry'
8184d4998259 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/pvactools commit bec16bc8fc6f7c0dfc8b9739b1a40bcd68e21dac
galaxyp
parents:
diff changeset
9 #set $alleles_input = ''
8184d4998259 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/pvactools commit bec16bc8fc6f7c0dfc8b9739b1a40bcd68e21dac
galaxyp
parents:
diff changeset
10 #if $alleles.allele_text != ''
8184d4998259 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/pvactools commit bec16bc8fc6f7c0dfc8b9739b1a40bcd68e21dac
galaxyp
parents:
diff changeset
11 #set $alleles_input = ','.join(str($alleles.allele_text).strip().split())
8184d4998259 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/pvactools commit bec16bc8fc6f7c0dfc8b9739b1a40bcd68e21dac
galaxyp
parents:
diff changeset
12 #end if
8184d4998259 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/pvactools commit bec16bc8fc6f7c0dfc8b9739b1a40bcd68e21dac
galaxyp
parents:
diff changeset
13
8184d4998259 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/pvactools commit bec16bc8fc6f7c0dfc8b9739b1a40bcd68e21dac
galaxyp
parents:
diff changeset
14 #if $alleles.allele_select != 'None'
8184d4998259 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/pvactools commit bec16bc8fc6f7c0dfc8b9739b1a40bcd68e21dac
galaxyp
parents:
diff changeset
15 #set $select_alleles = ','.join(str($alleles.allele_select).strip().split())
8184d4998259 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/pvactools commit bec16bc8fc6f7c0dfc8b9739b1a40bcd68e21dac
galaxyp
parents:
diff changeset
16 #if $alleles_input == ''
8184d4998259 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/pvactools commit bec16bc8fc6f7c0dfc8b9739b1a40bcd68e21dac
galaxyp
parents:
diff changeset
17 #set $alleles_input = $select_alleles
8184d4998259 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/pvactools commit bec16bc8fc6f7c0dfc8b9739b1a40bcd68e21dac
galaxyp
parents:
diff changeset
18 #else
8184d4998259 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/pvactools commit bec16bc8fc6f7c0dfc8b9739b1a40bcd68e21dac
galaxyp
parents:
diff changeset
19 #set $alleles_input = ','.join([$alleles_input, $select_alleles])
8184d4998259 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/pvactools commit bec16bc8fc6f7c0dfc8b9739b1a40bcd68e21dac
galaxyp
parents:
diff changeset
20 #end if
8184d4998259 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/pvactools commit bec16bc8fc6f7c0dfc8b9739b1a40bcd68e21dac
galaxyp
parents:
diff changeset
21 #end if
8184d4998259 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/pvactools commit bec16bc8fc6f7c0dfc8b9739b1a40bcd68e21dac
galaxyp
parents:
diff changeset
22 #end if
8184d4998259 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/pvactools commit bec16bc8fc6f7c0dfc8b9739b1a40bcd68e21dac
galaxyp
parents:
diff changeset
23 ]]></token>
8184d4998259 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/pvactools commit bec16bc8fc6f7c0dfc8b9739b1a40bcd68e21dac
galaxyp
parents:
diff changeset
24 <xml name="allele_inputs">
8184d4998259 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/pvactools commit bec16bc8fc6f7c0dfc8b9739b1a40bcd68e21dac
galaxyp
parents:
diff changeset
25 <conditional name="alleles">
8184d4998259 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/pvactools commit bec16bc8fc6f7c0dfc8b9739b1a40bcd68e21dac
galaxyp
parents:
diff changeset
26 <param name="allelesrc" type="select" label="Alleles">
8184d4998259 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/pvactools commit bec16bc8fc6f7c0dfc8b9739b1a40bcd68e21dac
galaxyp
parents:
diff changeset
27 <option value="history">From history</option>
8184d4998259 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/pvactools commit bec16bc8fc6f7c0dfc8b9739b1a40bcd68e21dac
galaxyp
parents:
diff changeset
28 <option value="entry">Entered</option>
8184d4998259 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/pvactools commit bec16bc8fc6f7c0dfc8b9739b1a40bcd68e21dac
galaxyp
parents:
diff changeset
29 </param>
8184d4998259 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/pvactools commit bec16bc8fc6f7c0dfc8b9739b1a40bcd68e21dac
galaxyp
parents:
diff changeset
30 <when value="history">
8184d4998259 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/pvactools commit bec16bc8fc6f7c0dfc8b9739b1a40bcd68e21dac
galaxyp
parents:
diff changeset
31 <param name="allele_file" type="data" format="txt,tabular,tsv" label="Alleles file">
8184d4998259 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/pvactools commit bec16bc8fc6f7c0dfc8b9739b1a40bcd68e21dac
galaxyp
parents:
diff changeset
32 <help>The dataset should have one allele per line.</help>
8184d4998259 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/pvactools commit bec16bc8fc6f7c0dfc8b9739b1a40bcd68e21dac
galaxyp
parents:
diff changeset
33 </param>
8184d4998259 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/pvactools commit bec16bc8fc6f7c0dfc8b9739b1a40bcd68e21dac
galaxyp
parents:
diff changeset
34 </when>
8184d4998259 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/pvactools commit bec16bc8fc6f7c0dfc8b9739b1a40bcd68e21dac
galaxyp
parents:
diff changeset
35 <when value="entry">
8184d4998259 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/pvactools commit bec16bc8fc6f7c0dfc8b9739b1a40bcd68e21dac
galaxyp
parents:
diff changeset
36 <param name="allele_text" type="text" label="Alleles" optional="true">
8184d4998259 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/pvactools commit bec16bc8fc6f7c0dfc8b9739b1a40bcd68e21dac
galaxyp
parents:
diff changeset
37 <help>Enter alleles separated by white space.</help>
8184d4998259 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/pvactools commit bec16bc8fc6f7c0dfc8b9739b1a40bcd68e21dac
galaxyp
parents:
diff changeset
38 </param>
8184d4998259 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/pvactools commit bec16bc8fc6f7c0dfc8b9739b1a40bcd68e21dac
galaxyp
parents:
diff changeset
39 <expand macro="allele_list" />
8184d4998259 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/pvactools commit bec16bc8fc6f7c0dfc8b9739b1a40bcd68e21dac
galaxyp
parents:
diff changeset
40 </when>
8184d4998259 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/pvactools commit bec16bc8fc6f7c0dfc8b9739b1a40bcd68e21dac
galaxyp
parents:
diff changeset
41 </conditional>
8184d4998259 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/pvactools commit bec16bc8fc6f7c0dfc8b9739b1a40bcd68e21dac
galaxyp
parents:
diff changeset
42 </xml>
8184d4998259 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/pvactools commit bec16bc8fc6f7c0dfc8b9739b1a40bcd68e21dac
galaxyp
parents:
diff changeset
43 <xml name="citations">
8184d4998259 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/pvactools commit bec16bc8fc6f7c0dfc8b9739b1a40bcd68e21dac
galaxyp
parents:
diff changeset
44 <citations>
8184d4998259 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/pvactools commit bec16bc8fc6f7c0dfc8b9739b1a40bcd68e21dac
galaxyp
parents:
diff changeset
45 <citation type="doi">10.1158/2326-6066.CIR-19-0401</citation>
8184d4998259 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/pvactools commit bec16bc8fc6f7c0dfc8b9739b1a40bcd68e21dac
galaxyp
parents:
diff changeset
46 <yield />
8184d4998259 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/pvactools commit bec16bc8fc6f7c0dfc8b9739b1a40bcd68e21dac
galaxyp
parents:
diff changeset
47 </citations>
8184d4998259 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/pvactools commit bec16bc8fc6f7c0dfc8b9739b1a40bcd68e21dac
galaxyp
parents:
diff changeset
48 </xml>
8184d4998259 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/pvactools commit bec16bc8fc6f7c0dfc8b9739b1a40bcd68e21dac
galaxyp
parents:
diff changeset
49 </macros>