mirror of
https://github.com/galaxyproject/galaxy.git
synced 2026-09-24 16:30:27 +08:00
Update GATK tools handling annotations to allow manually specifying additional annotation names to apply.
This commit is contained in:
@@ -117,6 +117,9 @@
|
||||
--annotation "${annotation}"
|
||||
#end for
|
||||
#end if
|
||||
#for $additional_annotation in $analysis_param_type.additional_annotations:
|
||||
--annotation "${additional_annotation.additional_annotation_name}"
|
||||
#end for
|
||||
#if str( $analysis_param_type.group ) != "None":
|
||||
#for $group in str( $analysis_param_type.group ).split( ','):
|
||||
--group "${group}"
|
||||
@@ -372,6 +375,9 @@
|
||||
<filter type="static_value" value="UnifiedGenotyper" column="tools_valid_for"/>
|
||||
</options>
|
||||
</param>
|
||||
<repeat name="additional_annotations" title="Additional annotation">
|
||||
<param name="additional_annotation_name" type="text" value="" label="Annotation name" />
|
||||
</repeat>
|
||||
<!--
|
||||
<conditional name="snpEff_rod_bind_type">
|
||||
<param name="snpEff_rod_bind_type_selector" type="select" label="Provide a snpEff reference-ordered data file">
|
||||
|
||||
@@ -36,14 +36,9 @@
|
||||
--excludeAnnotation "${annotation}"
|
||||
#end for
|
||||
#end if
|
||||
## #for $additional_annotation in $additional_annotations:
|
||||
## --annotation "${additional_annotation.additional_annotation_type.additional_annotation_type_selector}"
|
||||
## #for $name, $param in $additional_annotation.additional_annotation_type.iteritems():
|
||||
## #if $name not in [ "__current_case__", "additional_annotation_type_selector" ]:
|
||||
## --${name} "${param}"
|
||||
## #end if
|
||||
## #end for
|
||||
## #end for
|
||||
#for $additional_annotation in $additional_annotations:
|
||||
--annotation "${additional_annotation.additional_annotation_name}"
|
||||
#end for
|
||||
${reference_source.input_variant_bti}
|
||||
'
|
||||
|
||||
@@ -188,6 +183,10 @@
|
||||
</when>
|
||||
</conditional>
|
||||
|
||||
<repeat name="additional_annotations" title="Additional annotation">
|
||||
<param name="additional_annotation_name" type="text" value="" label="Annotation name" />
|
||||
</repeat>
|
||||
|
||||
<repeat name="comp_rod_bind" title="Binding for reference-ordered comparison data">
|
||||
<param name="comp_input_rod" type="data" format="vcf" label="ROD file" />
|
||||
<param name="comp_rod_name" type="text" value="Unnamed" label="ROD Name"/>
|
||||
|
||||
@@ -104,6 +104,9 @@
|
||||
--use_annotation "${annotation}"
|
||||
#end for
|
||||
#end if
|
||||
#for $additional_annotation in $additional_annotations:
|
||||
--use_annotation "${additional_annotation.additional_annotation_name}"
|
||||
#end for
|
||||
--mode "${mode}"
|
||||
'
|
||||
|
||||
@@ -344,11 +347,15 @@
|
||||
</options>
|
||||
</param>
|
||||
|
||||
<param name="mode" type="select" label="Recalibration mode">
|
||||
<option value="SNP" selected="True">SNP</option>
|
||||
<option value="INDEL">INDEL</option>
|
||||
<option value="BOTH">BOTH</option>
|
||||
</param>
|
||||
<repeat name="additional_annotations" title="Additional annotation">
|
||||
<param name="additional_annotation_name" type="text" value="" label="Annotation name" />
|
||||
</repeat>
|
||||
|
||||
<param name="mode" type="select" label="Recalibration mode">
|
||||
<option value="SNP" selected="True">SNP</option>
|
||||
<option value="INDEL">INDEL</option>
|
||||
<option value="BOTH">BOTH</option>
|
||||
</param>
|
||||
|
||||
<conditional name="gatk_param_type">
|
||||
<param name="gatk_param_type_selector" type="select" label="Basic or Advanced GATK options">
|
||||
|
||||
Reference in New Issue
Block a user