annotate epibuilder-1.1.xml @ 6:991f846cafd3 draft default tip

Re-Uploaded fixed .xml
author bioinformatics_lab_ufsc
date Thu, 25 Nov 2021 04:26:05 +0000
parents
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
6
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
1 <tool id="epibuilder_1.1" name="EpiBuilder" version="1.1">
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
2 <description>Predict B cell epitopes</description>
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
3 <requirements>
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
4 <requirement type="package" version=">=1.8">Java</requirement>
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
5 <requirement type="package" version=">=2.11.0+">Blastp</requirement>
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
6 <requirement type="package" version=">=2.11.0+">Makeblastdb</requirement>
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
7 </requirements>
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
8 <stdio>
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
9 <regex match="command not found"
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
10 source="both"
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
11 level="log"
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
12 description="WARNING: some methods could not be applied -> check inputs and outputs files" />
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
13 <regex match="makeblastdb "
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
14 source="both"
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
15 level="log"
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
16 description="makeblastdb and blastp must be in $PATH on your Galaxy server" />
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
17 <regex match="blastp "
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
18 source="both"
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
19 level="log"
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
20 description="makeblastdb and blastp must be in $PATH on your Galaxy server" />
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
21 </stdio>
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
22 <command><![CDATA[
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
23 #*<!--
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
24 Methods used will be saved in $param with each threshold
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
25 Threshold is separated from method by ":"
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
26 Each method is separated by ";"
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
27 example: emini:0.8;parker:d;
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
28
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
29 >> d means defalt threshold
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
30 -->*#
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
31
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
32 #*<!-- Set variables that concatenate methods -->*#
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
33 #set param = ''
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
34 #set nomethod = ''
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
35 #set proteomes = ''
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
36
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
37 #*<!-- Add Bepipred2.0 method -->*#
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
38 #if $bepi_type.bepipred_origin == 'y':
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
39 #set bepipred_origin = '-o'
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
40 #*<!-- jobid -->*#
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
41 #elif $bepi_type.bepipred_origin == 'id':
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
42 #set bepipred_origin = '-jobid ' + str($bepi_type.job_id)
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
43 #else:
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
44 #set bepipred_origin = ''
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
45 #end if
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
46
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
47 #*<!-- Add Emini method -->*#
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
48 #if $emini_method.emini_choice == 'eminiyes':
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
49 #if $emini_method.emini_t.t_emini == 't_emini_choice'
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
50 #set param += 'emini:' + str($emini_method.emini_t.thresh_em_value) + ';'
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
51 #else:
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
52 #set param += 'emini:d;'
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
53 #end if
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
54 #end if
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
55
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
56 #*<!-- Add Parker method -->*#
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
57 #if $parker_method.parker_choice == 'parkeryes':
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
58 #if $parker_method.parker_t.t_parker == 't_parker_choice'
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
59 #set param += 'parker:' + str($parker_method.parker_t.thresh_park_value) + ';'
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
60 #else:
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
61 #set param += 'parker:d;'
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
62 #end if
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
63 #end if
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
64
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
65 #*<!-- Add Chou method -->*#
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
66 #if $chou_method.chou_choice == 'chouyes':
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
67 #if $chou_method.chou_t.t_chou == 't_chou_choice'
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
68 #set param += 'chou_fosman:' + str($chou_method.chou_t.thresh_chou_value) + ';'
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
69 #else:
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
70 #set param += 'chou_fosman:d;'
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
71 #end if
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
72 #end if
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
73
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
74 #*<!-- Add Karplus method -->*#
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
75 #if $karplus_method.karplus_choice == 'karplusyes':
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
76 #if $karplus_method.karplus_t.t_karplus == 't_karplus_choice'
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
77 #set param += 'karplus_schulz:' + str($karplus_method.karplus_t.thresh_karplus_value) + ';'
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
78 #else:
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
79 #set param += 'karplus_schulz:d;'
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
80 #end if
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
81 #end if
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
82
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
83 #*<!-- Add Kolaskar method -->*#
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
84 #if $kolaskar_method.kolaskar_choice == 'kolaskaryes':
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
85 #if $kolaskar_method.kolaskar_t.t_kolaskar == 't_kolaskar_choice'
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
86 #set param += 'kolaskar:' + str($kolaskar_method.kolaskar_t.thresh_kolaskar_value) + ';'
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
87 #else:
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
88 #set param += 'kolaskar:d;'
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
89 #end if
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
90 #end if
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
91
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
92
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
93
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
94 #*<!-- Clean $proteome if there's no protome -->*#
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
95 #if proteomes == '-proteomes ':
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
96 #set proteomes = ''
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
97 #end if
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
98
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
99
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
100 #*<!-- Parse blast command -->*#
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
101
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
102 #if $use_search.search_use_bool == "use":
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
103 #*<!-- Add proteomes, as many as given -->*#
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
104 #if $use_search.prot_input:
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
105 #for $file in $use_search.prot_input:
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
106 #set proteomes += str($file.prot_name) + '=' + str($file.prot_file) + ';'
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
107 #end for
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
108 #end if
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
109 #if $use_search.prot_input:
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
110 #if $use_search.blast.blast_search == 'blastyes':
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
111 #set blast_command = 'task=' + str($use_search.blast.blast_task)
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
112 #set blast_command += ';identity=' + str($use_search.blast.blast_id) + ';cover=' + str($use_search.blast.blast_cover) + ';word-size=' + str($use_search.blast.blast_wordsize)
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
113 #set blast_command += ';makeblastdb_path=makeblastdb;blastp_path=blastp'
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
114 #end if
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
115 #end if
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
116 #end if
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
117
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
118 #*<!-- Paste Command-line and run -->*#
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
119
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
120 java -jar $__tool_directory__/epibuilder-1.1.jar
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
121
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
122 #*<!-- bepipred_origin give -o if online, nothing if command and -jobid if jobID -->*#
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
123 #*<!-- if origin is not jobid, there is a file, and -b must be passed -->*#
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
124 #if $bepi_type.bepipred_origin != 'id':
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
125 -b ${bepi_type.bepi_out}
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
126 #end if
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
127 -t ${tresh_bepi2}
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
128 ${bepipred_origin}
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
129 #if $param:
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
130 -p "${param}"
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
131 #end if
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
132 -f "${basename}"
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
133 -min_len ${min_length}
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
134 -max_len ${max_length}
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
135 #if $proteomes:
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
136 -proteomes
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
137 "${proteomes}"
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
138 #if $use_search.blast.blast_search == 'blastyes':
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
139 -blast "${blast_command}"
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
140 #end if
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
141 #end if
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
142
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
143 #if $use_search.search_use_bool == "use":
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
144 #if $use_search.check_use_hit == 'nousehit':
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
145 -nohitacc
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
146 #end if
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
147 #end if
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
148 #*<!-- DONT REMOVE THIS ; -->*#
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
149 >log.log 2>log.log;
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
150
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
151 mv $basename-epibuilder.xlsx EpiBuilder_report.xlsx;
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
152
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
153 #*<!-- Rename output files -->*#
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
154 mv ${basename}-epibuilder.txt EpiBuilder;
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
155
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
156
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
157 ]]>
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
158 </command>
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
159 <inputs>
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
160 <!-- Bepipred 2.0 -->
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
161 <conditional name="bepi_type">
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
162 <param name="bepipred_origin" type="select" display="radio" label="Input files" help="Online prediction returns a csv file, command-line based returns a tsv file" >
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
163 <option value="y" selected="true">csv file from Bepipred 2.0</option>
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
164 <option value="n" >text file from IEDB Bcell Software standalone</option>
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
165 <option value="id">JobID from Bepipred 2.0 Server</option>
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
166 </param>
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
167 <when value="y" >
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
168 <param name="bepi_out" multiple="false" format="data" type="data" label="File" help="Epitopes predicted by Bepipred 2.0" />
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
169 </when>
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
170 <when value="n" >
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
171 <param name="bepi_out" multiple="false" format="data" type="data" label="File" help="Epitopes predicted by Bepipred 2.0" />
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
172 </when>
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
173 <when value="id" >
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
174 <param name="job_id" type="text" value="" label="JobID" help="Prediction must be complete - check it in: http://www.cbs.dtu.dk/cgi-bin/webface2.fcgi?jobid=YOUR_JOB_ID" >
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
175 <!-- Check if its an empty value-->
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
176 <validator type="empty_field" message="ID required"/>
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
177 </param>
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
178 </when>
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
179 </conditional>
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
180 <param name="tresh_bepi2" min="0.0" value="0.6" type="float" label="Threshold for Bepipred 2.0" help="Default = 0.6" />
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
181 <!-- Epitope Length -->
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
182 <param name="min_length" value="10" min="1" type="integer" label="Min epitope length" help="[1-X] Minimal length must be smaller than maximal length" />
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
183 <param name="max_length" value="30" min="2" type="integer" label="Max epitope length" help="[2-X] Maximal length must be greather than minimal length" />
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
184 <!-- EMINI -->
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
185 <conditional name="emini_method">
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
186 <param name="emini_choice" type="boolean" checked="true" truevalue="eminiyes" falsevalue="eminino" label="Use Emini Surface Accessibility Prediction method?" />
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
187 <when value="eminino">
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
188 </when>
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
189 <when value="eminiyes">
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
190 <conditional name="emini_t">
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
191 <param name="t_emini" display="radio" type="select" label="Threshold" help="Define threshold for Emini" >
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
192 <option value="d_emini_choice" selected="true">Default (calculated by method)</option>
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
193 <option value="t_emini_choice">Set Threshold</option>
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
194 </param>
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
195 <when value="t_emini_choice">
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
196 <param name="thresh_em_value" value="0" type="float" label="Value" />
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
197 </when>
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
198 <when value="d_emini_choice">
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
199 </when>
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
200 </conditional>
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
201 </when>
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
202 </conditional>
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
203 <!-- PARKER -->
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
204 <conditional name="parker_method">
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
205 <param name="parker_choice" type="boolean" checked="true" truevalue="parkeryes" falsevalue="parkerno" label="Use Parker Hydrophilicity Prediction method?" />
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
206 <when value="parkerno">
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
207 </when>
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
208 <when value="parkeryes">
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
209 <conditional name="parker_t">
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
210 <param name="t_parker" display="radio" type="select" label="Threshold" help="Define threshold for Parker" >
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
211 <option value="d_parker_choice" selected="true">Default (calculated by method)</option>
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
212 <option value="t_parker_choice">Set Threshold</option>
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
213 </param>
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
214 <when value="t_parker_choice">
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
215 <param name="thresh_park_value" value="0" type="float" label="Value" />
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
216 </when>
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
217 <when value="d_parker_choice">
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
218 </when>
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
219 </conditional>
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
220 </when>
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
221 </conditional>
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
222 <!-- Chou -->
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
223 <conditional name="chou_method">
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
224 <param name="chou_choice" type="boolean" checked="true" truevalue="chouyes" falsevalue="chouno" label="Use Chou &amp; Fasman Beta-Turn Prediction method?" />
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
225 <when value="chouno">
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
226 </when>
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
227 <when value="chouyes">
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
228 <conditional name="chou_t">
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
229 <param name="t_chou" display="radio" type="select" label="Threshold" help="Define threshold for Chou &amp; Fasman" >
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
230 <option value="d_chou_choice" selected="true">Default (calculated by method)</option>
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
231 <option value="t_chou_choice">Set Threshold</option>
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
232 </param>
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
233 <when value="t_chou_choice">
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
234 <param name="thresh_chou_value" value="0" type="float" label="Value" />
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
235 </when>
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
236 <when value="d_chou_choice">
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
237 </when>
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
238 </conditional>
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
239 </when>
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
240 </conditional>
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
241 <!-- Karplus -->
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
242 <conditional name="karplus_method">
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
243 <param name="karplus_choice" type="boolean" checked="true" truevalue="karplusyes" falsevalue="karplusno" label="Use Karplus &amp; Schulz Flexibility Prediction method?" />
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
244 <when value="karplusno">
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
245 </when>
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
246 <when value="karplusyes">
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
247 <conditional name="karplus_t">
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
248 <param name="t_karplus" display="radio" type="select" label="Threshold" help="Define threshold for Karplus &amp; Schulz" >
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
249 <option value="d_karplus_choice" selected="true">Default (calculated by method)</option>
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
250 <option value="t_karplus_choice">Set Threshold</option>
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
251 </param>
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
252 <when value="t_karplus_choice">
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
253 <param name="thresh_karplus_value" type="float" value="0" label="Value" />
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
254 </when>
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
255 <when value="d_karplus_choice">
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
256 </when>
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
257 </conditional>
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
258 </when>
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
259 </conditional>
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
260 <!-- Kolaskar -->
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
261 <conditional name="kolaskar_method">
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
262 <param name="kolaskar_choice" type="boolean" checked="true" truevalue="kolaskaryes" falsevalue="kolaskarno" label="Use Kolaskar &amp; Tongaonkar Antigenicity method?" />
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
263 <when value="kolaskarno">
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
264 </when>
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
265 <when value="kolaskaryes">
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
266 <conditional name="kolaskar_t">
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
267 <param name="t_kolaskar" display="radio" type="select" label="Threshold" help="Define threshold for Kolaskar &amp; Tongaonkar" >
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
268 <option value="d_kolaskar_choice" selected="true">Default (calculated by method)</option>
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
269 <option value="t_kolaskar_choice">Set Threshold</option>
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
270 </param>
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
271 <when value="t_kolaskar_choice">
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
272 <param name="thresh_kolaskar_value" type="float" value="0" label="Value" />
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
273 </when>
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
274 <when value="d_kolaskar_choice">
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
275 </when>
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
276 </conditional>
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
277 </when>
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
278 </conditional>
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
279 <!-- Insert Proteome -->
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
280 <conditional name="use_search">
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
281 <param name="search_use_bool" type="boolean" checked="false" truevalue="use" falsevalue="dont" label="Do you want to search the predicted epitopes in a proteome file?" />
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
282 <when value="dont">
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
283 </when>
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
284 <when value="use">
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
285 <repeat name="prot_input" title="Proteome" min="1">
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
286 <param type="data" name="prot_file" format="fasta" label="Proteome file" help="Protein sequences in fasta format" />
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
287 <param type="text" name="prot_name" label="Proteome name" help="Give a name to this dataset" >
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
288 <!-- Change spaces for '_' -->
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
289 <sanitizer>
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
290 <valid initial="string.printable">
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
291 <remove value=" "/>
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
292 </valid>
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
293 <mapping initial="none">
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
294 <add source=" " target="_"/>
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
295 </mapping>
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
296 </sanitizer>
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
297 <!-- Check if its an empty value-->
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
298 <validator type="empty_field" message="Basename required"/>
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
299 </param>
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
300 </repeat>
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
301 <param name="check_use_hit" type="boolean" checked="true" truevalue="usehit" falsevalue="nousehit" label="Show accession ID on result files?" help="Choose this option if you want to add accession ID numbers" />
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
302 <conditional name="blast">
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
303 <param name="blast_search" type="boolean" checked="false" truevalue="blastyes" falsevalue="blastno" label="Blastp" help="Choose this option if you want to add a blast search for epitopes in proteomes" />
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
304 <when value="blastno">
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
305 </when>
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
306 <when value="blastyes">
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
307 <param name="blast_id" value="90" min="1" type="integer" label="Identity" help="[0-100] Minimal identity accepted to parse blast results" />
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
308 <param name="blast_cover" value="90" min="2" type="integer" label="Coverage" help="[0-100] Minimal coverage accepted to parse blast results" />
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
309 <param name="blast_wordsize" value="4" min="1" type="integer" label="Word-Size" help="Blast argument word-size" />
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
310 <param name="blast_task" type="select" label="Task" help="How blastp should run">
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
311 <option value="blastp-short" selected="True">Blastp-short</option>
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
312 <option value="blastp-fast">Blastp-fast</option>
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
313 <option value="blastp">Blastp</option>
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
314 </param>
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
315 </when>
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
316 </conditional>
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
317 </when>
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
318 </conditional>
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
319 <param name="basename" type="text" value="" label="Basename" help="Provide a name for this run (string text without special characters)" >
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
320 <!-- Change spaces for '_' -->
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
321 <sanitizer>
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
322 <valid initial="string.printable">
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
323 <remove value=" "/>
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
324 </valid>
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
325 <mapping initial="none">
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
326 <add source=" " target="_"/>
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
327 </mapping>
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
328 </sanitizer>
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
329 <!-- Check if its an empty value-->
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
330 <validator type="empty_field" message="Basename required"/>
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
331 </param>
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
332 </inputs>
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
333 <outputs>
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
334 <data name="epif_out" format="txt" from_work_dir="EpiBuilder" label="EpiBuilder Output Summary - ${basename}" />
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
335 <data name="ep_xls" format="xlsx" from_work_dir="EpiBuilder_report.xlsx" label="EpiBuilder Report - ${basename}" />
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
336 <collection type="list" label="EpiBuilder Files - ${basename}" name="epif_collection" >
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
337 <discover_datasets format="fasta" pattern="(?P&lt;designation&gt;.*)\.fasta" visible="false" />
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
338 <discover_datasets format="txt" pattern="(?P&lt;designation&gt;.*)\.tsv" visible="false" />
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
339 <discover_datasets format="txt" pattern="(?P&lt;designation&gt;.*)\.txt" visible="false" />
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
340 </collection>
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
341 <collection type="list" label="EpiBuilder Blast Run - ${basename}" name="blast_collection" >
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
342 <filter>use_search['search_use_bool'] is True and use_search['blast']['blast_search'] is True</filter>
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
343 <discover_datasets pattern="(?P&lt;designation&gt;.*)blast\.csv" visible="false" />
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
344 </collection>
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
345 </outputs>
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
346 <tests>
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
347 <test>
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
348 <!-- Test all methods threshold selected, command line version of input with proteome-->
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
349 <conditional name="bepi_type">
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
350 <param name="bepipred_origin" value="y"/>
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
351 <param name="bepi_out" value="input_bepi_online.csv"/>
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
352 </conditional>
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
353 <param name="tresh_bepi2" value="0.6"/>
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
354
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
355 <param name="min_length" value="10" />
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
356 <param name="max_length" value="30" />
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
357
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
358 <conditional name="emini_method">
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
359 <param name="emini_choice" value="eminiyes"/>
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
360 <conditional name="emini_t">
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
361 <param name="t_emini" value="t_emini_choice"/>
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
362 <param name="thresh_em_value" value="0.8" />
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
363 </conditional>
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
364 </conditional>
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
365
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
366 <conditional name="parker_method">
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
367 <param name="parker_choice" value="parkeryes"/>
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
368 <conditional name="parker_t">
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
369 <param name="t_parker" value="t_parker_choice"/>
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
370 <param name="thresh_park_value" value="0.8" />
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
371 </conditional>
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
372 </conditional>
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
373
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
374 <conditional name="chou_method">
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
375 <param name="chou_choice" value="chouyes"/>
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
376 <conditional name="chou_t">
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
377 <param name="t_chou" value="t_chou_choice"/>
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
378 <param name="thresh_chou_value" value="0.8" />
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
379 </conditional>
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
380 </conditional>
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
381
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
382 <conditional name="karplus_method">
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
383 <param name="karplus_choice" value="karplusyes"/>
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
384 <conditional name="karplus_t">
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
385 <param name="t_karplus" value="t_karplus_choice"/>
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
386 <param name="thresh_karplus_value" value="0.8" />
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
387 </conditional>
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
388 </conditional>
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
389
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
390
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
391 <conditional name="kolaskar_method">
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
392 <param name="kolaskar_choice" value="kolaskaryes"/>
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
393 <conditional name="kolaskar_t">
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
394 <param name="t_kolaskar" value="t_kolaskar_choice"/>
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
395 <param name="thresh_kolaskar_value" value="0.8" />
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
396 </conditional>
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
397 </conditional>
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
398 <!-- This first part test all methods-->
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
399
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
400 <conditional name="use_search">
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
401 <param name="search_use_bool" value="use" />
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
402 <repeat name="prot_input">
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
403 <param name="prot_name" value="test_proteom" />
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
404 <param name="prot_file" value="proteom.fasta" />
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
405 </repeat>
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
406 <param name="check_use_hit" value="usehit"/>
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
407 <conditional name="blast">
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
408 <param name="blast_search" value="blastyes" />
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
409 <param name="blast_id" value="90" />
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
410 <param name="blast_cover" value="90" />
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
411 <param name="blast_wordsize" value="4" />
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
412 <param name="blast_task" value="blastp-short" />
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
413 </conditional>
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
414 </conditional>
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
415
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
416 <param name="basename" value="online" />
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
417
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
418 <output name="epif_out" file="online-EpiBuilder.txt" />
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
419 <output name="ep_xls" file="online-EpiBuilder.xlsx" />
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
420 <output_collection name= "epif_collection">
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
421 <element name="ep_prot_sum" file="online-EpiBuilder-protein-summary.tsv" />
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
422 <element name="ep_top" file="online-EpiBuilder-topology.tsv" />
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
423 <element name="ep_score" file="online-EpiBuilder-socre.tsv" />
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
424 <element name="ep_detail" file="online-EpiBuilder-epitope-detail.tsv" />
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
425 <element name="ep_parameters" file="online-EpiBuilder-parameters.tsv" />
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
426 <element name="ep_fasta" file="online-EpiBuilder-fasta.fasta" />
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
427 </output_collection>
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
428 <output_collection name="blast_collection" >
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
429 <element name="test_proteom" file="online-test_proteom_blast.csv" ftype="csv" />
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
430 </output_collection >
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
431 </test>
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
432
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
433 <test>
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
434 <!-- Test all methods threshold selected, online version of input with proteome-->
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
435 <conditional name="bepi_type">
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
436 <param name="bepipred_origin" value="y"/>
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
437 <param name="bepi_out" value="input_bcell_command_line.txt"/>
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
438 </conditional>
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
439
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
440 <param name="bepipred_origin" value="n"/>
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
441 <param name="tresh_bepi2" value="0.6"/>
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
442
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
443 <param name="min_length" value="10" />
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
444 <param name="max_length" value="30" />
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
445
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
446 <conditional name="emini_method">
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
447 <param name="emini_choice" value="eminiyes"/>
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
448 <conditional name="emini_t">
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
449 <param name="t_emini" value="t_emini_choice"/>
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
450 <param name="thresh_em_value" value="0.8" />
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
451 </conditional>
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
452 </conditional>
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
453
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
454 <conditional name="parker_method">
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
455 <param name="parker_choice" value="parkeryes"/>
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
456 <conditional name="parker_t">
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
457 <param name="t_parker" value="t_parker_choice"/>
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
458 <param name="thresh_park_value" value="0.8" />
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
459 </conditional>
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
460 </conditional>
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
461
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
462 <conditional name="chou_method">
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
463 <param name="chou_choice" value="chouyes"/>
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
464 <conditional name="chou_t">
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
465 <param name="t_chou" value="t_chou_choice"/>
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
466 <param name="thresh_chou_value" value="0.8" />
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
467 </conditional>
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
468 </conditional>
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
469
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
470 <conditional name="karplus_method">
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
471 <param name="karplus_choice" value="karplusyes"/>
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
472 <conditional name="karplus_t">
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
473 <param name="t_karplus" value="t_karplus_choice"/>
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
474 <param name="thresh_karplus_value" value="0.8" />
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
475 </conditional>
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
476 </conditional>
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
477
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
478
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
479 <conditional name="kolaskar_method">
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
480 <param name="kolaskar_choice" value="kolaskaryes"/>
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
481 <conditional name="kolaskar_t">
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
482 <param name="t_kolaskar" value="t_kolaskar_choice"/>
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
483 <param name="thresh_kolaskar_value" value="0.8" />
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
484 </conditional>
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
485 </conditional>
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
486 <!-- This first part test all methods-->
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
487
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
488 <conditional name="use_search">
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
489 <param name="search_use_bool" value="use"/>
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
490 <repeat name="prot_input">
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
491 <param name="prot_name" value="test_proteom" />
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
492 <param name="prot_file" value="proteom.fasta" />
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
493 </repeat>
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
494 <param name="check_use_hit" value="usehit"/>
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
495 <conditional name="blast">
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
496 <param name="blast_search" value="blastyes" />
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
497 <param name="blast_id" value="90" />
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
498 <param name="blast_cover" value="90"/>
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
499 <param name="blast_wordsize" value="4" />
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
500 <param name="blast_task" value="blastp-short" />
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
501 </conditional>
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
502 </conditional>
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
503
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
504 <param name="basename" value="command" />
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
505
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
506 <output name="epif_out" file="command-EpiBuilder.txt" />
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
507 <output name="ep_xls" file="command-EpiBuilder.xlsx" />
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
508 <output_collection name= "epif_collection">
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
509 <element name="ep_prot_sum" file="command-EpiBuilder-protein-summary.tsv" />
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
510 <element name="ep_top" file="command-EpiBuilder-topology.tsv" />
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
511 <element name="ep_score" file="command-EpiBuilder-socre.tsv" />
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
512 <element name="ep_detail" file="command-EpiBuilder-epitope-detail.tsv" />
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
513 <element name="ep_parameters" file="command-EpiBuilder-parameters.tsv" />
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
514 <element name="ep_fasta" file="command-EpiBuilder-fasta.fasta" />
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
515 </output_collection>
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
516 <output_collection name="blast_collection" >
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
517 <element name="test_proteom" file="command-test_proteom_blast.csv" ftype="csv" />
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
518 </output_collection >
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
519 </test>
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
520 </tests>
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
521 <help>
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
522 **How to Run**
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
523
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
524 First, you must have a file with epitopes predicted by Bepipred 2.0 or have one job submmited into bepipred's server.
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
525
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
526 .. class:: warningmark
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
527
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
528 Input this file (or jobID) and specify if Bepipred 2.0 was ran online or command-line based through bcell standalone suite.
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
529
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
530 Select methods that you want to check your epitopes for validation.
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
531
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
532 Give a threshold for each method (or use default threshold).
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
533
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
534 Optionaly, you can search validated epitopes in proteomes datasets, as many as you wish.
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
535
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
536 .. class:: warningmark
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
537
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
538 If you want to search using Blastp, this software and Makeblastdb must be avaliable on your server's $PATH.
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
539
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
540 -----
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
541
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
542 **Outputs**
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
543
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
544
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
545 **Summary** : Prediction overview
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
546
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
547 **Protein Summary** : Show proteins that have epitopes predicted
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
548
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
549 **Fasta** : Epitopes' sequences
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
550
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
551 **Topology** : Show epitope match in each method, aminoacid per aminoacid
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
552
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
553 **Score** : Detailed score for aminoacids
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
554
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
555 **Epitope Detail** : Properties of each predicted epitope
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
556
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
557 **Parameters** : Softwares, thresholds and parameters used for prediction
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
558
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
559 **Xls Report** : Table with epitope detail, protein summary, topology and scores
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
560
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
561 **Collection with blast files** : All blast results for each proteome
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
562
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
563
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
564 -----
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
565
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
566 .. class:: infomark
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
567
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
568 **For more information, checkout our GitHub page**: https://github.com/bioinfo-ufsc/EpiBuilder
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
569
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
570 -----
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
571
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
572 Please cite methods used in your analysis, available bellow
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
573
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
574 | Bioinformatics Lab - UFSC - 2021
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
575
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
576 </help>
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
577 <citations>
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
578 <citation type="doi">10.1093/nar/gkx346</citation>
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
579 <citation type="doi">10.1016/0014-5793(90)80535-q</citation>
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
580 <citation type="doi">10.1002/9780470122921.ch2</citation>
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
581 <citation type="doi">10.1021/bi00367a013</citation>
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
582 <citation type="doi">https://doi.org/10.1007/BF01195768</citation>
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
583 <citation type="doi">doi:10.1128/jvi.55.3.836-839.1985</citation>
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
584 <citation type="doi">10.1371/journal.pcbi.1006791</citation>
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
585 <citation type="doi">https://doi.org/10.1093/nar/gky379</citation>
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
586 </citations>
991f846cafd3 Re-Uploaded fixed .xml
bioinformatics_lab_ufsc
parents:
diff changeset
587 </tool>