annotate pvac-seq.xml @ 5:e8072dc045fa draft default tip

Uploaded
author dvanzessen
date Thu, 27 Feb 2020 14:24:20 +0000
parents 2ae8171ba4d9
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
916372196ae8 Uploaded
dvanzessen
parents:
diff changeset
1 <tool id="pvac-seq" name="PVAC-seq" version="0.1.0">
916372196ae8 Uploaded
dvanzessen
parents:
diff changeset
2 <command detect_errors="exit_code"><![CDATA[
916372196ae8 Uploaded
dvanzessen
parents:
diff changeset
3 #if str( $epitope_length ) != "":
916372196ae8 Uploaded
dvanzessen
parents:
diff changeset
4 #set $epitope_length = "-e " + str($epitope_length)
916372196ae8 Uploaded
dvanzessen
parents:
diff changeset
5 #end if
916372196ae8 Uploaded
dvanzessen
parents:
diff changeset
6 #set algs = ' '.join([str($alg) for $alg in $algorithms])
916372196ae8 Uploaded
dvanzessen
parents:
diff changeset
7 pvacseq run
916372196ae8 Uploaded
dvanzessen
parents:
diff changeset
8 ${epitope_length}
3
409392edf036 Uploaded
dvanzessen
parents: 2
diff changeset
9 --iedb-install-directory "\$IEDB_INSTALL_DIRECTORY"
0
916372196ae8 Uploaded
dvanzessen
parents:
diff changeset
10 --tdna-vaf ${tdna_vaf}
916372196ae8 Uploaded
dvanzessen
parents:
diff changeset
11 --net-chop-method ${net_chop_method}
916372196ae8 Uploaded
dvanzessen
parents:
diff changeset
12 ${net_mhc_stab}
916372196ae8 Uploaded
dvanzessen
parents:
diff changeset
13 --top-score-metric ${top_score_metric}
916372196ae8 Uploaded
dvanzessen
parents:
diff changeset
14 --downstream-sequence-length ${downstream_sequence_length}
916372196ae8 Uploaded
dvanzessen
parents:
diff changeset
15 ${input_vcf}
916372196ae8 Uploaded
dvanzessen
parents:
diff changeset
16 galaxy
916372196ae8 Uploaded
dvanzessen
parents:
diff changeset
17 ${allele}
916372196ae8 Uploaded
dvanzessen
parents:
diff changeset
18 ${algs}
4
2ae8171ba4d9 Uploaded
dvanzessen
parents: 3
diff changeset
19 `pwd` &&
2ae8171ba4d9 Uploaded
dvanzessen
parents: 3
diff changeset
20 mv combined/galaxy.filtered.tsv ${output_filtered} &&
2ae8171ba4d9 Uploaded
dvanzessen
parents: 3
diff changeset
21 mv combined/galaxy.all_epitopes.tsv ${output_all}
0
916372196ae8 Uploaded
dvanzessen
parents:
diff changeset
22
916372196ae8 Uploaded
dvanzessen
parents:
diff changeset
23 ]]></command>
916372196ae8 Uploaded
dvanzessen
parents:
diff changeset
24 <inputs>
916372196ae8 Uploaded
dvanzessen
parents:
diff changeset
25 <param type="data" name="input_vcf" format="vcf" />
916372196ae8 Uploaded
dvanzessen
parents:
diff changeset
26 <param type="text" name="allele" />
916372196ae8 Uploaded
dvanzessen
parents:
diff changeset
27 <param name="algorithms" type="select" multiple="true" label="Epitope prediction algorithms">
916372196ae8 Uploaded
dvanzessen
parents:
diff changeset
28 <option value="NNalign">NNalign</option>
916372196ae8 Uploaded
dvanzessen
parents:
diff changeset
29 <option value="NetMHC">NetMHC</option>
916372196ae8 Uploaded
dvanzessen
parents:
diff changeset
30 <option value="NetMHCIIpan">NetMHCIIpan</option>
916372196ae8 Uploaded
dvanzessen
parents:
diff changeset
31 <option value="NetMHCcons">NetMHCcons</option>
916372196ae8 Uploaded
dvanzessen
parents:
diff changeset
32 <option value="NetMHCpan">NetMHCpan</option>
916372196ae8 Uploaded
dvanzessen
parents:
diff changeset
33 <option value="PickPocket">PickPocket</option>
916372196ae8 Uploaded
dvanzessen
parents:
diff changeset
34 <option value="SMMPMBEC">SMMPMBEC</option>
916372196ae8 Uploaded
dvanzessen
parents:
diff changeset
35 <option value="SMMalign">SMMalign</option>
916372196ae8 Uploaded
dvanzessen
parents:
diff changeset
36 </param>
916372196ae8 Uploaded
dvanzessen
parents:
diff changeset
37
916372196ae8 Uploaded
dvanzessen
parents:
diff changeset
38 <param type="text" name="epitope_length"/>
916372196ae8 Uploaded
dvanzessen
parents:
diff changeset
39 <param type="text" name="downstream_sequence_length" value="1000" help="int or 'full'"/>
916372196ae8 Uploaded
dvanzessen
parents:
diff changeset
40 <param type="text" name="tdna_vaf" value="40"/>
916372196ae8 Uploaded
dvanzessen
parents:
diff changeset
41 <param name="net_chop_method" type="select" label="NetChop prediction method">
916372196ae8 Uploaded
dvanzessen
parents:
diff changeset
42 <option value="cterm">cterm</option>
916372196ae8 Uploaded
dvanzessen
parents:
diff changeset
43 <option value="20s">20S</option>
916372196ae8 Uploaded
dvanzessen
parents:
diff changeset
44 </param>
916372196ae8 Uploaded
dvanzessen
parents:
diff changeset
45 <param name="net_mhc_stab" type="select" label="Run NetMHCStabPan after all filtering?">
916372196ae8 Uploaded
dvanzessen
parents:
diff changeset
46 <option value="--netmhc-stab">Yes</option>
916372196ae8 Uploaded
dvanzessen
parents:
diff changeset
47 <option value="">No</option>
916372196ae8 Uploaded
dvanzessen
parents:
diff changeset
48 </param>
916372196ae8 Uploaded
dvanzessen
parents:
diff changeset
49 <param name="top_score_metric" type="select" label="The ic50 scoring metric to use">
916372196ae8 Uploaded
dvanzessen
parents:
diff changeset
50 <option value="median">Median</option>
916372196ae8 Uploaded
dvanzessen
parents:
diff changeset
51 <option value="lowest">Lowest</option>
916372196ae8 Uploaded
dvanzessen
parents:
diff changeset
52 </param>
916372196ae8 Uploaded
dvanzessen
parents:
diff changeset
53 </inputs>
916372196ae8 Uploaded
dvanzessen
parents:
diff changeset
54 <outputs>
4
2ae8171ba4d9 Uploaded
dvanzessen
parents: 3
diff changeset
55 <data name="output_all" format="tabular"/>
2ae8171ba4d9 Uploaded
dvanzessen
parents: 3
diff changeset
56 <data name="output_filtered" format="tabular"/>
0
916372196ae8 Uploaded
dvanzessen
parents:
diff changeset
57 </outputs>
916372196ae8 Uploaded
dvanzessen
parents:
diff changeset
58 <help><![CDATA[
916372196ae8 Uploaded
dvanzessen
parents:
diff changeset
59 TODO: Fill in help.
916372196ae8 Uploaded
dvanzessen
parents:
diff changeset
60 ]]></help>
916372196ae8 Uploaded
dvanzessen
parents:
diff changeset
61 </tool>