annotate pvac-seq.xml @ 2:b5859fc0342d draft

Uploaded
author dvanzessen
date Wed, 17 Jul 2019 08:03:29 -0400
parents a8c20a5fc0d6
children 409392edf036
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">
2
b5859fc0342d Uploaded
dvanzessen
parents: 1
diff changeset
2 <environment_variables>
b5859fc0342d Uploaded
dvanzessen
parents: 1
diff changeset
3 <environment_variable name="IEDB_INSTALL_DIRECTORY">$IEDB_INSTALL_DIRECTORY</environment_variable>
b5859fc0342d Uploaded
dvanzessen
parents: 1
diff changeset
4 </environment_variables>
0
916372196ae8 Uploaded
dvanzessen
parents:
diff changeset
5 <command detect_errors="exit_code"><![CDATA[
916372196ae8 Uploaded
dvanzessen
parents:
diff changeset
6 #if str( $epitope_length ) != "":
916372196ae8 Uploaded
dvanzessen
parents:
diff changeset
7 #set $epitope_length = "-e " + str($epitope_length)
916372196ae8 Uploaded
dvanzessen
parents:
diff changeset
8 #end if
916372196ae8 Uploaded
dvanzessen
parents:
diff changeset
9 #set algs = ' '.join([str($alg) for $alg in $algorithms])
916372196ae8 Uploaded
dvanzessen
parents:
diff changeset
10 pvacseq run
916372196ae8 Uploaded
dvanzessen
parents:
diff changeset
11 ${epitope_length}
1
a8c20a5fc0d6 Uploaded
dvanzessen
parents: 0
diff changeset
12 --iedb-install-directory $IEDB_INSTALL_DIRECTORY
0
916372196ae8 Uploaded
dvanzessen
parents:
diff changeset
13 --tdna-vaf ${tdna_vaf}
916372196ae8 Uploaded
dvanzessen
parents:
diff changeset
14 --net-chop-method ${net_chop_method}
916372196ae8 Uploaded
dvanzessen
parents:
diff changeset
15 ${net_mhc_stab}
916372196ae8 Uploaded
dvanzessen
parents:
diff changeset
16 --top-score-metric ${top_score_metric}
916372196ae8 Uploaded
dvanzessen
parents:
diff changeset
17 --downstream-sequence-length ${downstream_sequence_length}
916372196ae8 Uploaded
dvanzessen
parents:
diff changeset
18 ${input_vcf}
916372196ae8 Uploaded
dvanzessen
parents:
diff changeset
19 galaxy
916372196ae8 Uploaded
dvanzessen
parents:
diff changeset
20 ${allele}
916372196ae8 Uploaded
dvanzessen
parents:
diff changeset
21 ${algs}
916372196ae8 Uploaded
dvanzessen
parents:
diff changeset
22 `pwd` && mv MHC_Class_II/galaxy.final.tsv $output
916372196ae8 Uploaded
dvanzessen
parents:
diff changeset
23
916372196ae8 Uploaded
dvanzessen
parents:
diff changeset
24 ]]></command>
916372196ae8 Uploaded
dvanzessen
parents:
diff changeset
25 <inputs>
916372196ae8 Uploaded
dvanzessen
parents:
diff changeset
26 <param type="data" name="input_vcf" format="vcf" />
916372196ae8 Uploaded
dvanzessen
parents:
diff changeset
27 <param type="text" name="allele" />
916372196ae8 Uploaded
dvanzessen
parents:
diff changeset
28 <param name="algorithms" type="select" multiple="true" label="Epitope prediction algorithms">
916372196ae8 Uploaded
dvanzessen
parents:
diff changeset
29 <option value="NNalign">NNalign</option>
916372196ae8 Uploaded
dvanzessen
parents:
diff changeset
30 <option value="NetMHC">NetMHC</option>
916372196ae8 Uploaded
dvanzessen
parents:
diff changeset
31 <option value="NetMHCIIpan">NetMHCIIpan</option>
916372196ae8 Uploaded
dvanzessen
parents:
diff changeset
32 <option value="NetMHCcons">NetMHCcons</option>
916372196ae8 Uploaded
dvanzessen
parents:
diff changeset
33 <option value="NetMHCpan">NetMHCpan</option>
916372196ae8 Uploaded
dvanzessen
parents:
diff changeset
34 <option value="PickPocket">PickPocket</option>
916372196ae8 Uploaded
dvanzessen
parents:
diff changeset
35 <option value="SMMPMBEC">SMMPMBEC</option>
916372196ae8 Uploaded
dvanzessen
parents:
diff changeset
36 <option value="SMMalign">SMMalign</option>
916372196ae8 Uploaded
dvanzessen
parents:
diff changeset
37 </param>
916372196ae8 Uploaded
dvanzessen
parents:
diff changeset
38
916372196ae8 Uploaded
dvanzessen
parents:
diff changeset
39 <param type="text" name="epitope_length"/>
916372196ae8 Uploaded
dvanzessen
parents:
diff changeset
40 <param type="text" name="downstream_sequence_length" value="1000" help="int or 'full'"/>
916372196ae8 Uploaded
dvanzessen
parents:
diff changeset
41 <param type="text" name="tdna_vaf" value="40"/>
916372196ae8 Uploaded
dvanzessen
parents:
diff changeset
42 <param name="net_chop_method" type="select" label="NetChop prediction method">
916372196ae8 Uploaded
dvanzessen
parents:
diff changeset
43 <option value="cterm">cterm</option>
916372196ae8 Uploaded
dvanzessen
parents:
diff changeset
44 <option value="20s">20S</option>
916372196ae8 Uploaded
dvanzessen
parents:
diff changeset
45 </param>
916372196ae8 Uploaded
dvanzessen
parents:
diff changeset
46 <param name="net_mhc_stab" type="select" label="Run NetMHCStabPan after all filtering?">
916372196ae8 Uploaded
dvanzessen
parents:
diff changeset
47 <option value="--netmhc-stab">Yes</option>
916372196ae8 Uploaded
dvanzessen
parents:
diff changeset
48 <option value="">No</option>
916372196ae8 Uploaded
dvanzessen
parents:
diff changeset
49 </param>
916372196ae8 Uploaded
dvanzessen
parents:
diff changeset
50 <param name="top_score_metric" type="select" label="The ic50 scoring metric to use">
916372196ae8 Uploaded
dvanzessen
parents:
diff changeset
51 <option value="median">Median</option>
916372196ae8 Uploaded
dvanzessen
parents:
diff changeset
52 <option value="lowest">Lowest</option>
916372196ae8 Uploaded
dvanzessen
parents:
diff changeset
53 </param>
916372196ae8 Uploaded
dvanzessen
parents:
diff changeset
54 </inputs>
916372196ae8 Uploaded
dvanzessen
parents:
diff changeset
55 <outputs>
916372196ae8 Uploaded
dvanzessen
parents:
diff changeset
56 <data name="output" format="tabular"/>
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>