annotate variants_validate.xml @ 11:432aafa6830a draft

Uploaded
author david-hoover
date Wed, 12 Sep 2012 17:54:46 -0400
parents
children 1326b011a3b9
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
11
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
1 <tool id="gatk2_validate_variants" name="Validate Variants" version="0.0.1">
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
2 <description></description>
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
3 <requirements>
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
4 <requirement type="package" version="2.1">gatk</requirement>
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
5 </requirements>
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
6 <command interpreter="python">gatk2_wrapper.py
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
7 --max_jvm_heap_fraction "1"
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
8 --stdout "${output_log}"
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
9 -d "--variant:variant,%(file_type)s" "${reference_source.input_variant}" "${reference_source.input_variant.ext}" "input_variant"
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
10 -p 'java
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
11 -jar "/data/galaxy/galaxy3/tool-data/shared/jars/gatk2/GenomeAnalysisTK.jar"
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
12 -T "ValidateVariants"
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
13
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
14 -et "NO_ET" -K "/data/galaxy/galaxy3/tool-data/shared/jars/gatk2/gatk2_key_file" ##ET no phone home
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
15 ##--num_threads 4 ##hard coded, for now
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
16 ##-log "${output_log}" ##don't use this to log to file, instead directly capture stdout
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
17 #if $reference_source.reference_source_selector != "history":
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
18 -R "${reference_source.ref_file.fields.path}"
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
19 #end if
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
20 ${warn_on_errors}
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
21 ${do_not_validate_filtered_records}
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
22 '
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
23
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
24 #if str( $dbsnp_rod_bind_type.dbsnp_rod_bind_type_selector ) == 'set_dbsnp':
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
25 -d "--dbsnp:${dbsnp_rod_bind_type.dbsnp_rod_name},%(file_type)s" "${dbsnp_rod_bind_type.dbsnp_input_rod}" "${dbsnp_rod_bind_type.dbsnp_input_rod.ext}" "input_dbsnp_${dbsnp_rod_bind_type.dbsnp_rod_name}"
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
26 #end if
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
27
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
28 ##start standard gatk options
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
29 #if $gatk_param_type.gatk_param_type_selector == "advanced":
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
30 #for $pedigree in $gatk_param_type.pedigree:
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
31 -p '--pedigree "${pedigree.pedigree_file}"'
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
32 #end for
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
33 #for $pedigree_string in $gatk_param_type.pedigree_string_repeat:
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
34 -p '--pedigreeString "${pedigree_string.pedigree_string}"'
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
35 #end for
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
36 -p '--pedigreeValidationType "${gatk_param_type.pedigree_validation_type}"'
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
37 #for $read_filter in $gatk_param_type.read_filter:
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
38 -p '--read_filter "${read_filter.read_filter_type.read_filter_type_selector}"
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
39 ###raise Exception( str( dir( $read_filter ) ) )
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
40 #for $name, $param in $read_filter.read_filter_type.iteritems():
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
41 #if $name not in [ "__current_case__", "read_filter_type_selector" ]:
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
42 #if hasattr( $param.input, 'truevalue' ):
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
43 ${param}
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
44 #else:
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
45 --${name} "${param}"
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
46 #end if
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
47 #end if
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
48 #end for
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
49 '
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
50 #end for
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
51 #for $interval_count, $input_intervals in enumerate( $gatk_param_type.input_interval_repeat ):
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
52 -d "--intervals" "${input_intervals.input_intervals}" "${input_intervals.input_intervals.ext}" "input_intervals_${interval_count}"
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
53 #end for
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
54
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
55 #for $interval_count, $input_intervals in enumerate( $gatk_param_type.input_exclude_interval_repeat ):
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
56 -d "--excludeIntervals" "${input_intervals.input_exclude_intervals}" "${input_intervals.input_exclude_intervals.ext}" "input_exlude_intervals_${interval_count}"
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
57 #end for
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
58
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
59 -p '--interval_set_rule "${gatk_param_type.interval_set_rule}"'
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
60
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
61 -p '--downsampling_type "${gatk_param_type.downsampling_type.downsampling_type_selector}"'
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
62 #if str( $gatk_param_type.downsampling_type.downsampling_type_selector ) != "NONE":
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
63 -p '--${gatk_param_type.downsampling_type.downsample_to_type.downsample_to_type_selector} "${gatk_param_type.downsampling_type.downsample_to_type.downsample_to_value}"'
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
64 #end if
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
65 -p '
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
66 --baq "${gatk_param_type.baq}"
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
67 --baqGapOpenPenalty "${gatk_param_type.baq_gap_open_penalty}"
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
68 ${gatk_param_type.use_original_qualities}
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
69 --defaultBaseQualities "${gatk_param_type.default_base_qualities}"
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
70 --validation_strictness "${gatk_param_type.validation_strictness}"
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
71 --interval_merging "${gatk_param_type.interval_merging}"
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
72 ${gatk_param_type.disable_experimental_low_memory_sharding}
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
73 ${gatk_param_type.non_deterministic_random_seed}
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
74 '
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
75 #for $rg_black_list_count, $rg_black_list in enumerate( $gatk_param_type.read_group_black_list_repeat ):
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
76 #if $rg_black_list.read_group_black_list_type.read_group_black_list_type_selector == "file":
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
77 -d "--read_group_black_list" "${rg_black_list.read_group_black_list_type.read_group_black_list}" "txt" "input_read_group_black_list_${rg_black_list_count}"
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
78 #else
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
79 -p '--read_group_black_list "${rg_black_list.read_group_black_list_type.read_group_black_list}"'
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
80 #end if
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
81 #end for
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
82 #end if
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
83
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
84 #if $reference_source.reference_source_selector == "history":
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
85 -d "-R" "${reference_source.ref_file}" "${reference_source.ref_file.ext}" "gatk_input"
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
86 #end if
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
87 ##end standard gatk options
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
88
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
89 </command>
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
90 <inputs>
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
91
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
92 <conditional name="reference_source">
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
93 <param name="reference_source_selector" type="select" label="Choose the source for the reference list">
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
94 <option value="cached">Locally cached</option>
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
95 <option value="history">History</option>
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
96 </param>
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
97 <when value="cached">
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
98 <param name="input_variant" type="data" format="vcf" label="Input variant file" help="-V,--variant &amp;lt;variant&amp;gt;" />
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
99 <param name="ref_file" type="select" label="Using reference genome" help="-R,--reference_sequence &amp;lt;reference_sequence&amp;gt;">
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
100 <options from_data_table="gatk2_picard_indexes">
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
101 <filter type="data_meta" key="dbkey" ref="input_variant" column="dbkey"/>
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
102 </options>
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
103 <validator type="no_options" message="A built-in reference genome is not available for the build associated with the selected input file"/>
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
104 </param>
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
105 </when>
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
106 <when value="history"> <!-- FIX ME!!!! -->
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
107 <param name="input_variant" type="data" format="vcf" label="Input variant file" help="-V,--variant &amp;lt;variant&amp;gt;" />
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
108 <param name="ref_file" type="data" format="fasta" label="Using reference file" help="-R,--reference_sequence &amp;lt;reference_sequence&amp;gt;" />
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
109 </when>
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
110 </conditional>
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
111
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
112 <conditional name="dbsnp_rod_bind_type">
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
113 <param name="dbsnp_rod_bind_type_selector" type="select" label="Provide a dbSNP reference-ordered data file" help="-D,--dbsnp &amp;lt;dbsnp&amp;gt;">
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
114 <option value="set_dbsnp" selected="True">Set dbSNP</option>
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
115 <option value="exclude_dbsnp">Don't set dbSNP</option>
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
116 </param>
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
117 <when value="exclude_dbsnp">
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
118 <!-- Do nothing here -->
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
119 </when>
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
120 <when value="set_dbsnp">
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
121 <param name="dbsnp_input_rod" type="data" format="vcf" label="ROD file" />
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
122 <param name="dbsnp_rod_name" type="hidden" value="dbsnp" label="ROD Name"/>
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
123 </when>
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
124 </conditional>
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
125
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
126 <param name="warn_on_errors" type="boolean" checked="False" truevalue="-warnOnErrors" falsevalue="" label="instead of terminating the run at the first error, print warning messages for each error seen." help="-warnOnErrors,--warnOnErrors"/>
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
127 <param name="do_not_validate_filtered_records" type="boolean" checked="False" truevalue="-doNotValidateFilteredRecords" falsevalue="" label="do not try to validate records that are FILTERed." help="-doNotValidateFilteredRecords,--doNotValidateFilteredRecords"/>
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
128
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
129 <conditional name="gatk_param_type">
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
130 <param name="gatk_param_type_selector" type="select" label="Basic or Advanced GATK options">
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
131 <option value="basic" selected="True">Basic</option>
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
132 <option value="advanced">Advanced</option>
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
133 </param>
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
134 <when value="basic">
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
135 <!-- Do nothing here -->
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
136 </when>
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
137 <when value="advanced">
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
138 <repeat name="pedigree" title="Pedigree file" help="-ped,--pedigree &amp;lt;pedigree&amp;gt;">
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
139 <param name="pedigree_file" type="data" format="txt" label="Pedigree files for samples"/>
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
140 </repeat>
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
141 <repeat name="pedigree_string_repeat" title="Pedigree string" help="-pedString,--pedigreeString &amp;lt;pedigreeString&amp;gt;">
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
142 <param name="pedigree_string" type="text" value="" label="Pedigree string for samples"/>
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
143 </repeat>
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
144 <param name="pedigree_validation_type" type="select" label="How strict should we be in validating the pedigree information" help="-pedValidationType,--pedigreeValidationType &amp;lt;pedigreeValidationType&amp;gt;">
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
145 <option value="STRICT" selected="True">STRICT</option>
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
146 <option value="SILENT">SILENT</option>
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
147 </param>
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
148 <repeat name="read_filter" title="Read Filter" help="-rf,--read_filter &amp;lt;read_filter&amp;gt;">
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
149 <conditional name="read_filter_type">
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
150 <param name="read_filter_type_selector" type="select" label="Read Filter Type">
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
151 <option value="BadCigar">BadCigar</option>
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
152 <option value="BadMate">BadMate</option>
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
153 <option value="DuplicateRead">DuplicateRead</option>
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
154 <option value="FailsVendorQualityCheck">FailsVendorQualityCheck</option>
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
155 <option value="MalformedRead">MalformedRead</option>
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
156 <option value="MappingQuality">MappingQuality</option>
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
157 <option value="MappingQualityUnavailable">MappingQualityUnavailable</option>
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
158 <option value="MappingQualityZero">MappingQualityZero</option>
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
159 <option value="MateSameStrand">MateSameStrand</option>
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
160 <option value="MaxInsertSize">MaxInsertSize</option>
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
161 <option value="MaxReadLength" selected="True">MaxReadLength</option>
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
162 <option value="MissingReadGroup">MissingReadGroup</option>
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
163 <option value="NoOriginalQualityScores">NoOriginalQualityScores</option>
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
164 <option value="NotPrimaryAlignment">NotPrimaryAlignment</option>
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
165 <option value="Platform454">Platform454</option>
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
166 <option value="Platform">Platform</option>
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
167 <option value="PlatformUnit">PlatformUnit</option>
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
168 <option value="ReadGroupBlackList">ReadGroupBlackList</option>
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
169 <option value="ReadName">ReadName</option>
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
170 <option value="ReadStrand">ReadStrand</option>
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
171 <option value="ReassignMappingQuality">ReassignMappingQuality</option>
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
172 <option value="Sample">Sample</option>
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
173 <option value="SingleReadGroup">SingleReadGroup</option>
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
174 <option value="UnmappedRead">UnmappedRead</option>
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
175 </param>
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
176 <when value="BadCigar">
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
177 <!-- no extra options -->
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
178 </when>
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
179 <when value="BadMate">
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
180 <!-- no extra options -->
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
181 </when>
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
182 <when value="DuplicateRead">
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
183 <!-- no extra options -->
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
184 </when>
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
185 <when value="FailsVendorQualityCheck">
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
186 <!-- no extra options -->
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
187 </when>
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
188 <when value="MalformedRead">
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
189 <!-- no extra options -->
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
190 </when>
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
191 <when value="MappingQuality">
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
192 <param name="min_mapping_quality_score" type="integer" value="10" label="Minimum read mapping quality required to consider a read for calling"/>
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
193 </when>
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
194 <when value="MappingQualityUnavailable">
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
195 <!-- no extra options -->
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
196 </when>
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
197 <when value="MappingQualityZero">
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
198 <!-- no extra options -->
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
199 </when>
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
200 <when value="MateSameStrand">
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
201 <!-- no extra options -->
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
202 </when>
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
203 <when value="MaxInsertSize">
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
204 <param name="maxInsertSize" type="integer" value="1000000" label="Discard reads with insert size greater than the specified value"/>
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
205 </when>
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
206 <when value="MaxReadLength">
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
207 <param name="maxReadLength" type="integer" value="76" label="Max Read Length"/>
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
208 </when>
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
209 <when value="MissingReadGroup">
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
210 <!-- no extra options -->
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
211 </when>
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
212 <when value="NoOriginalQualityScores">
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
213 <!-- no extra options -->
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
214 </when>
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
215 <when value="NotPrimaryAlignment">
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
216 <!-- no extra options -->
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
217 </when>
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
218 <when value="Platform454">
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
219 <!-- no extra options -->
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
220 </when>
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
221 <when value="Platform">
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
222 <param name="PLFilterName" type="text" value="" label="Discard reads with RG:PL attribute containing this string"/>
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
223 </when>
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
224 <when value="PlatformUnit">
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
225 <!-- no extra options -->
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
226 </when>
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
227 <when value="ReadGroupBlackList">
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
228 <!-- no extra options -->
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
229 </when>
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
230 <when value="ReadName">
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
231 <param name="readName" type="text" value="" label="Filter out all reads except those with this read name"/>
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
232 </when>
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
233 <when value="ReadStrand">
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
234 <param name="filterPositive" type="boolean" truevalue="--filterPositive" falsevalue="" label="Discard reads on the forward strand"/>
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
235 </when>
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
236 <when value="ReassignMappingQuality">
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
237 <param name="default_mapping_quality" type="integer" value="60" label="Default read mapping quality to assign to all reads"/>
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
238 </when>
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
239 <when value="Sample">
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
240 <param name="sample_to_keep" type="text" value="" label="The name of the sample(s) to keep, filtering out all others"/>
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
241 </when>
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
242 <when value="SingleReadGroup">
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
243 <param name="read_group_to_keep" type="integer" value="76" label="The name of the read group to keep, filtering out all others"/>
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
244 </when>
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
245 <when value="UnmappedRead">
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
246 <!-- no extra options -->
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
247 </when>
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
248 </conditional>
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
249 </repeat>
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
250 <repeat name="input_interval_repeat" title="Operate on Genomic intervals" help="-L,--intervals &amp;lt;intervals&amp;gt;">
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
251 <param name="input_intervals" type="data" format="bed,gatk_interval,picard_interval_list,vcf" label="Genomic intervals" />
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
252 </repeat>
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
253 <repeat name="input_exclude_interval_repeat" title="Exclude Genomic intervals" help="-XL,--excludeIntervals &amp;lt;excludeIntervals&amp;gt;">
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
254 <param name="input_exclude_intervals" type="data" format="bed,gatk_interval,picard_interval_list,vcf" label="Genomic intervals" />
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
255 </repeat>
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
256
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
257 <param name="interval_set_rule" type="select" label="Interval set rule" help="-isr,--interval_set_rule &amp;lt;interval_set_rule&amp;gt;">
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
258 <option value="UNION" selected="True">UNION</option>
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
259 <option value="INTERSECTION">INTERSECTION</option>
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
260 </param>
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
261
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
262 <conditional name="downsampling_type">
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
263 <param name="downsampling_type_selector" type="select" label="Type of reads downsampling to employ at a given locus" help="-dt,--downsampling_type &amp;lt;downsampling_type&amp;gt;">
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
264 <option value="NONE" selected="True">NONE</option>
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
265 <option value="ALL_READS">ALL_READS</option>
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
266 <option value="BY_SAMPLE">BY_SAMPLE</option>
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
267 </param>
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
268 <when value="NONE">
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
269 <!-- no more options here -->
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
270 </when>
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
271 <when value="ALL_READS">
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
272 <conditional name="downsample_to_type">
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
273 <param name="downsample_to_type_selector" type="select" label="Downsample method">
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
274 <option value="downsample_to_fraction" selected="True">Downsample by Fraction</option>
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
275 <option value="downsample_to_coverage">Downsample by Coverage</option>
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
276 </param>
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
277 <when value="downsample_to_fraction">
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
278 <param name="downsample_to_value" type="float" label="Fraction [0.0-1.0] of reads to downsample to" value="1" min="0" max="1" help="-dfrac,--downsample_to_fraction &amp;lt;downsample_to_fraction&amp;gt;"/>
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
279 </when>
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
280 <when value="downsample_to_coverage">
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
281 <param name="downsample_to_value" type="integer" label="Coverage to downsample to at any given locus" value="0" help="-dcov,--downsample_to_coverage &amp;lt;downsample_to_coverage&amp;gt;"/>
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
282 </when>
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
283 </conditional>
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
284 </when>
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
285 <when value="BY_SAMPLE">
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
286 <conditional name="downsample_to_type">
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
287 <param name="downsample_to_type_selector" type="select" label="Downsample method">
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
288 <option value="downsample_to_fraction" selected="True">Downsample by Fraction</option>
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
289 <option value="downsample_to_coverage">Downsample by Coverage</option>
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
290 </param>
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
291 <when value="downsample_to_fraction">
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
292 <param name="downsample_to_value" type="float" label="Fraction [0.0-1.0] of reads to downsample to" value="1" min="0" max="1" help="-dfrac,--downsample_to_fraction &amp;lt;downsample_to_fraction&amp;gt;"/>
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
293 </when>
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
294 <when value="downsample_to_coverage">
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
295 <param name="downsample_to_value" type="integer" label="Coverage to downsample to at any given locus" value="0" help="-dcov,--downsample_to_coverage &amp;lt;downsample_to_coverage&amp;gt;"/>
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
296 </when>
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
297 </conditional>
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
298 </when>
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
299 </conditional>
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
300 <param name="baq" type="select" label="Type of BAQ calculation to apply in the engine" help="-baq,--baq &amp;lt;baq&amp;gt;">
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
301 <option value="OFF" selected="True">OFF</option>
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
302 <option value="CALCULATE_AS_NECESSARY">CALCULATE_AS_NECESSARY</option>
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
303 <option value="RECALCULATE">RECALCULATE</option>
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
304 </param>
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
305 <param name="baq_gap_open_penalty" type="float" label="BAQ gap open penalty (Phred Scaled)" value="40" help="Default value is 40. 30 is perhaps better for whole genome call sets. -baqGOP,--baqGapOpenPenalty &amp;lt;baqGapOpenPenalty&amp;gt;" />
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
306 <param name="use_original_qualities" type="boolean" truevalue="--useOriginalQualities" falsevalue="" label="Use the original base quality scores from the OQ tag" help="-OQ,--useOriginalQualities" />
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
307 <param name="default_base_qualities" type="integer" label="Value to be used for all base quality scores, when some are missing" value="-1" help="-DBQ,--defaultBaseQualities &amp;lt;defaultBaseQualities&amp;gt;"/>
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
308 <param name="validation_strictness" type="select" label="How strict should we be with validation" help="-S,--validation_strictness &amp;lt;validation_strictness&amp;gt;">
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
309 <option value="STRICT" selected="True">STRICT</option>
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
310 <option value="LENIENT">LENIENT</option>
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
311 <option value="SILENT">SILENT</option>
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
312 <!-- <option value="DEFAULT_STRINGENCY">DEFAULT_STRINGENCY</option> listed in docs, but not valid value...-->
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
313 </param>
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
314 <param name="interval_merging" type="select" label="Interval merging rule" help="-im,--interval_merging &amp;lt;interval_merging&amp;gt;">
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
315 <option value="ALL" selected="True">ALL</option>
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
316 <option value="OVERLAPPING_ONLY">OVERLAPPING_ONLY</option>
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
317 </param>
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
318
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
319 <repeat name="read_group_black_list_repeat" title="Read group black list" help="-rgbl,--read_group_black_list &amp;lt;read_group_black_list&amp;gt;">
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
320 <conditional name="read_group_black_list_type">
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
321 <param name="read_group_black_list_type_selector" type="select" label="Type of reads read group black list">
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
322 <option value="file" selected="True">Filters in file</option>
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
323 <option value="text">Specify filters as a string</option>
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
324 </param>
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
325 <when value="file">
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
326 <param name="read_group_black_list" type="data" format="txt" label="Read group black list file" />
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
327 </when>
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
328 <when value="text">
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
329 <param name="read_group_black_list" type="text" value="tag:string" label="Read group black list tag:string" />
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
330 </when>
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
331 </conditional>
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
332 </repeat>
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
333
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
334 <param name="disable_experimental_low_memory_sharding" type="boolean" truevalue="--disable_experimental_low_memory_sharding" falsevalue="" label="Disable experimental low-memory sharding functionality." checked="False" help="--disable_experimental_low_memory_sharding"/>
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
335 <param name="non_deterministic_random_seed" type="boolean" truevalue="--nonDeterministicRandomSeed" falsevalue="" label="Makes the GATK behave non deterministically, that is, the random numbers generated will be different in every run" checked="False" help="-ndrs,--nonDeterministicRandomSeed"/>
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
336
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
337 </when>
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
338 </conditional>
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
339
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
340 </inputs>
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
341 <outputs>
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
342 <data format="txt" name="output_log" label="${tool.name} on ${on_string} (log)" />
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
343 </outputs>
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
344 <tests>
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
345 <test>
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
346 <param name="reference_source_selector" value="history" />
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
347 <param name="ref_file" value="phiX.fasta" ftype="fasta" />
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
348 <param name="input_variant" value="gatk/gatk_variant_annotator/gatk_variant_annotator_out_1.vcf" ftype="vcf" />
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
349 <param name="dbsnp_rod_bind_type_selector" value="set_dbsnp" />
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
350 <param name="dbsnp_input_rod" value="gatk/fake_phiX_variant_locations.vcf" ftype="vcf" />
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
351 <param name="warn_on_errors" value="True"/>
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
352 <param name="do_not_validate_filtered_records" />
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
353 <param name="gatk_param_type_selector" value="basic" />
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
354 <output name="output_log" file="gatk/gatk_validate_variants/gatk_validate_variants_out_1.log.contains" compare="contains" />
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
355 </test>
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
356 </tests>
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
357 <help>
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
358 **What it does**
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
359
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
360 Validates a variants file.
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
361
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
362 For more information on using the ValidateVariants module, see this `tool specific page &lt;http://www.broadinstitute.org/gsa/wiki/index.php/VariantValidator&gt;`_.
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
363
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
364 To learn about best practices for variant detection using GATK, see this `overview &lt;http://www.broadinstitute.org/gsa/wiki/index.php/Best_Practice_Variant_Detection_with_the_GATK_v3&gt;`_.
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
365
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
366 If you encounter errors, please view the `GATK FAQ &lt;http://www.broadinstitute.org/gsa/wiki/index.php/Frequently_Asked_Questions&gt;`_.
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
367
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
368 ------
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
369
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
370 **Inputs**
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
371
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
372 GenomeAnalysisTK: ValidateVariants accepts variant files as input.
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
373
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
374
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
375 **Outputs**
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
376
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
377 The output is a log of variant validation.
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
378
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
379
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
380 Go `here &lt;http://www.broadinstitute.org/gsa/wiki/index.php/Input_files_for_the_GATK&gt;`_ for details on GATK file formats.
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
381
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
382 -------
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
383
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
384 **Settings**::
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
385
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
386 doNotValidateFilteredRecords should we skip validation on filtered records?
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
387 warnOnErrors should we just emit warnings on errors instead of terminating the run?
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
388
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
389 ------
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
390
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
391 **Citation**
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
392
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
393 For the underlying tool, please cite `DePristo MA, Banks E, Poplin R, Garimella KV, Maguire JR, Hartl C, Philippakis AA, del Angel G, Rivas MA, Hanna M, McKenna A, Fennell TJ, Kernytsky AM, Sivachenko AY, Cibulskis K, Gabriel SB, Altshuler D, Daly MJ. A framework for variation discovery and genotyping using next-generation DNA sequencing data. Nat Genet. 2011 May;43(5):491-8. &lt;http://www.ncbi.nlm.nih.gov/pubmed/21478889&gt;`_
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
394
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
395 If you use this tool in Galaxy, please cite Blankenberg D, et al. *In preparation.*
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
396
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
397 </help>
432aafa6830a Uploaded
david-hoover
parents:
diff changeset
398 </tool>