annotate scripts/tools/cg_scripts/List_Unique_Variants.xml @ 8:3b3d5434b66a draft

Deleted selected files
author bcrain-completegenomics
date Wed, 13 Jun 2012 14:05:50 -0400
parents 951ae80a19fc
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
1 <tool id="pl_listuniquevariants" name="List_Unique_Variants" version="0.0.1">
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
2
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
3 <description>with annotations from gene or var files</description> <!--adds description in toolbar-->
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
4
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
5 <command interpreter="perl"> <!--run executable-->
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
6 #if $file_types.file_type =="var2"
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
7 List_Unique_Variants_2_1_0.pl --File_Type V --Output_File $output
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
8 --Var_Type $file_types.variants
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
9 $file_types.scoresVAF
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
10 $file_types.scoresEAF
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
11 $file_types.varQuality
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
12 #if $file_types.data_sources.data_source == "in"
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
13 #for $v in $file_types.data_sources.varfiles <!--get each var file-->
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
14 --Input_File ${v.input}
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
15 #end for
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
16 #else
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
17 `cat $file_types.data_sources.varlist`
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
18 #end if
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
19
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
20 #else if $file_types.file_type =="var1"
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
21 List_Unique_Variants_2_1_0.pl --File_Type V --Output_File $output
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
22 --Var_Type $file_types.variants
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
23 $file_types.scores
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
24 #if $file_types.data_sources.data_source == "in"
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
25 #for $v in $file_types.data_sources.varfiles <!--get each var file-->
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
26 --Input_File ${v.input}
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
27 #end for
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
28 #else
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
29 `cat $file_types.data_sources.varlist`
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
30 #end if
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
31
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
32 #else if $file_types.file_type =="gene"
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
33 List_Unique_Variants_2_1_0.pl --File_Type G --Output_File $output
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
34 --Var_Type $file_types.variants
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
35 --Component $file_types.component
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
36 --Impact $file_types.impact
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
37 #if $file_types.data_sources.data_source == "in"
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
38 #for $g in $file_types.data_sources.genefiles <!--get each var file-->
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
39 --Input_File ${g.input}
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
40 #end for
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
41 #else
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
42 `cat $file_types.data_sources.genelist`
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
43 #end if
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
44 #end if
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
45 </command>
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
46
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
47 <outputs>
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
48 <data format="tabular" name="output" />
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
49 </outputs>
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
50
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
51 <inputs>
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
52 <conditional name="file_types">
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
53 <!--form field to select file type-->
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
54 <param name="file_type" type="select" label="Select the input file type">
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
55 <option value="var2" selected="True">var files, format 2.x</option>
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
56 <option value="var1">var files, format 1.x</option>
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
57 <option value="gene">gene files</option>
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
58 </param>
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
59
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
60 <when value="var2">
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
61 <!--form field to select all variant types to annotate-->
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
62 <param name="variants" label="Select variant types to include" type="select" multiple="true" >
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
63 <!--<validator type="no_options" message="Please select at least one variant type."/>-->
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
64 <option value="All" selected="true">All</option>
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
65 <option value="snp">snp</option>
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
66 <option value="ins">ins</option>
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
67 <option value="del">del</option>
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
68 <option value="sub">sub</option>
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
69 <option value="ref">ref</option>
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
70 </param>
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
71
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
72 <!--form field to select varScoresVAF-->
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
73 <param name="scoresVAF" type="select" label="Include varScoreVAF?">
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
74 <option value="--Scores_VAF yes" selected="true">yes</option>
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
75 <option value="--Scores_VAF no">no</option>
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
76 </param>
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
77 <!--form field to select varScoresEAF-->
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
78 <param name="scoresEAF" type="select" label="Include varScoreEAF?">
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
79 <option value="--Scores_EAF yes" selected="true">yes</option>
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
80 <option value="--Scores_EAF no">no</option>
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
81 </param>
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
82 <!--form field to select varQuality-->
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
83 <param name="varQuality" type="select" label="Include varQuality?">
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
84 <option value="--Score_Qualities yes" selected="true">yes</option>
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
85 <option value="--Score_Qualities no">no</option>
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
86 </param>
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
87
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
88 <!--conditional to select variant file input-->
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
89 <conditional name="data_sources">
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
90 <param name="data_source" type="select" label="Where are the input var files?">
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
91 <option value="in" selected="true">imported into Galaxy</option>
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
92 <option value="out">located outside Galaxy (available only for local Galaxy instances)</option>
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
93 </param>
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
94 <when value="in">
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
95 <!--form field to select variant files-->
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
96 <repeat name="varfiles" title="Variant files">
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
97 <param name="input" type="data" format="cg_var" label="Dataset">
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
98 <validator type="unspecified_build" />
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
99 <validator type="dataset_metadata_in_file" filename="cg_crr_files.loc"
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
100 metadata_name="dbkey" metadata_column="1"
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
101 message="cgatools is not currently available for this build."/>
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
102 </param>
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
103 </repeat>
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
104 </when>
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
105 <when value="out">
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
106 <!--form field to select crr file-->
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
107 <param name="varlist" type="text" label="List of variant files (/path/file)" size="200" help="file with list of var files (/path/varfile), var files can be compressed (gz, bz2)."/>
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
108 </when>
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
109 </conditional>
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
110 </when>
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
111
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
112 <when value="var1">
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
113 <!--form field to select all variant types to annotate-->
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
114 <param name="variants" label="Select variant types to include" type="select" multiple="true" >
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
115 <!--<validator type="no_options" message="Please select at least one variant type."/>-->
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
116 <option value="All" selected="true">All</option>
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
117 <option value="snp">snp</option>
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
118 <option value="ins">ins</option>
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
119 <option value="del">del</option>
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
120 <option value="sub">sub</option>
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
121 <option value="ref">ref</option>
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
122 </param>
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
123
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
124 <!--form field to select scores-->
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
125 <param name="scores" type="select" label="Include totalScore?">
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
126 <option value="--Scores yes" selected="true">yes</option>
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
127 <option value="--Scores no">no</option>
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
128 </param>
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
129
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
130 <!--conditional to select variant file input-->
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
131 <conditional name="data_sources">
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
132 <param name="data_source" type="select" label="Where are the input var files?">
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
133 <option value="in" selected="true">imported into Galaxy</option>
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
134 <option value="out">located outside Galaxy (available only for local Galaxy instances)</option>
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
135 </param>
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
136 <when value="in">
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
137 <!--form field to select variant files-->
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
138 <repeat name="varfiles" title="Variant files">
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
139 <param name="input" type="data" format="cg_var" label="Dataset">
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
140 <validator type="unspecified_build" />
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
141 <validator type="dataset_metadata_in_file" filename="cg_crr_files.loc"
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
142 metadata_name="dbkey" metadata_column="1"
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
143 message="cgatools is not currently available for this build."/>
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
144 </param>
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
145 </repeat>
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
146 </when>
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
147 <when value="out">
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
148 <!--form field to select crr file-->
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
149 <param name="varlist" type="text" label="List of variant files (/path/file)" size="200" help="file with list of var files (/path/varfile), var files can be compressed (gz, bz2)."/>
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
150 </when>
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
151 </conditional>
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
152 </when>
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
153
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
154 <when value="gene">
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
155 <!--form field to select all variant types to annotate-->
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
156 <param name="variants" label="Select variant types to include" type="select" multiple="true" >
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
157 <!--<validator type="no_options" message="Please select at least one variant type."/>-->
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
158 <option value="All" selected="true">All</option>
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
159 <option value="snp">snp</option>
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
160 <option value="ins">ins</option>
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
161 <option value="del">del</option>
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
162 <option value="sub">sub</option>
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
163 <option value="ref">ref</option>
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
164 </param>
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
165
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
166 <!--form field to select component in gene file-->
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
167 <param name="component" type="select" label="Select component types to include" multiple="true" >
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
168 <option value="All" selected="true">All</option>
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
169 <option value="CDS">CDS</option>
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
170 <option value="INTRON">INTRON</option>
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
171 <option value="DONOR">DONOR</option>
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
172 <option value="ACCEPTOR">ACCEPTOR</option>
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
173 <option value="TSS-UPSTREAM">TSS-UPSTREAM</option>
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
174 <option value="SPAN5">SPAN5</option>
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
175 <option value="SPAN3">SPAN3</option>
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
176 <option value="SPAN">SPAN</option>
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
177 <option value="UTR5">UTR5</option>
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
178 <option value="UTR3">UTR3</option>
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
179 <option value="UTR">UTR</option>
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
180 </param>
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
181
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
182 <!--form field to select impact in gene file-->
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
183 <param name="impact" type="select" label="Select impact types to include" multiple="true" >
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
184 <option value="All" selected="true">All</option>
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
185 <option value="NO-CHANGE">NO-CHANGE</option>
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
186 <option value="SYNONYMOUS">SYNONYMOUS</option>
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
187 <option value="MISSENES">MISSENES</option>
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
188 <option value="NONSENSE">NONSENSE</option>
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
189 <option value="NONSSTOP">NONSSTOP</option>
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
190 <option value="DELETE">DELETE</option>
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
191 <option value="INSERT">INSERT</option>
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
192 <option value="DELETE+">DELETE+</option>
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
193 <option value="INSERT+">INSERT+</option>
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
194 <option value="FRAMESHIFT">FRAMESHIFT</option>
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
195 <option value="MISSTART">MISSTART</option>
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
196 <option value="DISRUPT">DISRUPT</option>
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
197 <option value="UNKNOWN-VNC">UNKNOWN-VNC</option>
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
198 <option value="UNKNOWN-INC">UNKNOWN-INC</option>
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
199 <option value="UNKNOWN-TR">UNKNOWN-TR</option>
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
200 </param>
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
201
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
202 <!--conditional to select gene file input-->
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
203 <conditional name="data_sources">
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
204 <param name="data_source" type="select" label="Where are the input gene files?">
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
205 <option value="in" selected="true">imported into Galaxy</option>
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
206 <option value="out">located outside Galaxy (available only for local Galaxy instances)</option>
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
207 </param>
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
208 <when value="in">
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
209 <!--form field to select variant files-->
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
210 <repeat name="genefiles" title="Gene files">
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
211 <param name="input" type="data" format="cg_gene" label="Dataset">
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
212 <validator type="unspecified_build" />
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
213 <validator type="dataset_metadata_in_file" filename="cg_crr_files.loc"
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
214 metadata_name="dbkey" metadata_column="1"
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
215 message="cgatools is not currently available for this build."/>
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
216 </param>
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
217 </repeat>
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
218 </when>
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
219 <when value="out">
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
220 <!--form field to select crr file-->
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
221 <param name="genelist" type="text" label="List of gene files (/path/file)" size="200" help="file with list of gene files (/path/genefile), gene files can be compressed (gz, bz2)."/>
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
222 </when>
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
223 </conditional>
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
224 </when>
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
225
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
226 </conditional>
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
227 </inputs>
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
228
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
229
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
230 <help>
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
231
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
232 **What it does**
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
233
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
234 This tool identifies all called variants present in the var or gene files and generates annotated variant list.
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
235
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
236 -----
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
237
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
238 **Instructions**::
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
239
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
240 List Unique Variants for Pipeline 1.x and 2.x
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
241 [Uses header if available, checks for position of xref field if not]
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
242 Take one or more var or gene files
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
243 Extract a non-redundant set of variants
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
244
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
245 For var files:
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
246 The fields used to define non-redundant variants are are:
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
247 chromosome begin end varType reference alleleSeq xRef
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
248 User can nominate class(es) of varType to filter on
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
249 Outputs varScoreEAF, varScoreVAF and varQuality as a default but user can turn
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
250 them off (separately)
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
251 Scores and qualities stored in separate fields, all values for a variant across
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
252 a set of genomes.
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
253 Values for different genomes separated by ':', for two hom entries for the same
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
254 genome by '|'
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
255 Output is accepted by testvariants to generate a variant table, all fields kept
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
256 in testvariants output
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
257
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
258 For gene files:
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
259 The fields used to define non-redundant gene variants are:
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
260 chromosome begin end varType reference call xRef geneId mrnaAcc proteinAcc symbol
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
261 orientation component componentIndex codingRegionKnown impact nucleotidePos
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
262 proteinPos annotationRefSequence sampleSequence genomeRefSequence
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
263 User can nominate class(es) of varType, component or impact to filter on
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
264 All gene entries kept ie multiple entries if multiple transcripts
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
265
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
266 NB Now treating xref as a separate component in var recs, as it is not consistent
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
267 between X and Y vars
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
268 Not fixed for gene recs yet
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
269
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
270 perl List_Unique_Variants_2_0_11.pl
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
271 --File_Type [V|G]
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
272 --Input_File input_file_1 [set of var or gene files]
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
273 --Input_File input_file_2
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
274 ...
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
275 --Input_File input_file_n
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
276 --Output_File filename
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
277 --Var_Type [For both file types, 'All' or any value from the varType field,
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
278 multiple values allowed, separated by comma]
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
279 --Component [Gene file specific,'All' or any value from component field of gene
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
280 file, multiple allowed; 'All" is default]
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
281 --Impact All [Gene file specific,'All' or any value from impact field of gene
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
282 file, multiple allowed; 'All" is default]
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
283 --Scores [1.x var file specific, yes|no, yes is default]
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
284 --Scores_VAF [2.0 var file specific, yes|no, yes is default]
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
285 --Scores_EAF [2.0 var file specific, yes|no, yes is default]
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
286 --Score_Qualities [yes|no, yes is default]
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
287 eg
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
288 perl List_Unique_Variants_2_0_11.pl \
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
289 --File_Type V \
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
290 --Input_File /Yoruban_Trio_1100_37/GS19238-1100-37/GS00028-DNA_A01/ASM/gene-GS19238-1100-37-ASM.tsv.bz2 \
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
291 --Input_File /Yoruban_Trio_1100_37/GS19239-1100-37/GS00028-DNA_B01/ASM/gene-GS19239-1100-37-ASM.tsv.bz2 \
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
292 --Input_File /Yoruban_Trio_1100_37/GS19240-1100-37/GS00028-DNA_C01/ASM/gene-GS19240-1100-37-ASM.tsv.bz2 \
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
293 --Output_File /Users/rtearle/Documents/TBF/YRI_Trio_Protein_Coding.tsv \
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
294 --Var_Type All
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
295 --Component All
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
296 --Impact All
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
297 --Scores_VAF yes \
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
298 --Scores_EAF yes \
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
299 --Score_Qualities yes
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
300
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
301 var fields
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
302 1.x locus ploidy haplotype chromosome begin end varType reference alleleSeq
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
303 totalScore hapLink xRef
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
304 2.0 locus ploidy allele chromosome begin end varType reference alleleSeq
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
305 varScoreVAF varScoreEAF varQuality hapLink xRef
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
306
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
307 gene fields
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
308 1.x index locus allele chromosome begin end varType reference call xRef geneId
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
309 mrnaAcc proteinAcc symbol orientation component componentIndex
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
310 codingRegionKnown impact nucleotidePos proteinPos annotationRefSequence
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
311 sampleSequence genomeRefSequence
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
312 2.0 index locus allele chromosome begin end varType reference call xRef geneId
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
313 mrnaAcc proteinAcc symbol orientation component componentIndex hasCodingRegion
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
314 impact nucleotidePos proteinPos annotationRefSequence sampleSequence
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
315 genomeRefSequence pfam
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
316
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
317 Parsing and storing input parameters
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
318 Only input_file fields can be repeated
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
319 input paramaters are case insensitive
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
320
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
321
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
322 </help>
951ae80a19fc Uploaded
bcrain-completegenomics
parents:
diff changeset
323 </tool>