annotate depth_of_coverage.xml @ 0:c3f08370fc82 draft default tip

Imported from capsule None
author devteam
date Tue, 01 Apr 2014 10:50:51 -0400
parents
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
1 <tool id="gatk_depth_of_coverage" name="Depth of Coverage" version="0.0.2">
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
2 <description>on BAM files</description>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
3 <requirements>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
4 <requirement type="package" version="1.4">gatk</requirement>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
5 <requirement type="package" version="0.1.18">samtools</requirement>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
6 </requirements>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
7 <macros>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
8 <import>gatk_macros.xml</import>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
9 </macros>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
10 <command interpreter="python">gatk_wrapper.py
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
11 --max_jvm_heap_fraction "1"
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
12 --stdout "${output_log}"
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
13 #for $i, $input_bam in enumerate( $reference_source.input_bams ):
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
14 -d "-I" "${input_bam.input_bam}" "${input_bam.input_bam.ext}" "gatk_input_${i}"
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
15 #if str( $input_bam.input_bam.metadata.bam_index ) != "None":
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
16 -d "" "${input_bam.input_bam.metadata.bam_index}" "bam_index" "gatk_input_${i}" ##hardcode galaxy ext type as bam_index
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
17 #end if
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
18 #end for
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
19 -p 'java
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
20 -jar "\$JAVA_JAR_PATH/GenomeAnalysisTK.jar"
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
21 -T "DepthOfCoverage"
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
22 ##--num_threads 4 ##hard coded, for now
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
23
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
24 -et "NO_ET" ##ET no phone home
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
25 #if $reference_source.reference_source_selector != "history":
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
26 -R "${reference_source.ref_file.fields.path}"
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
27 #end if
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
28 #if str( $input_calculate_coverage_over_genes ) != "None":
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
29 --calculateCoverageOverGenes "${input_calculate_coverage_over_genes}"
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
30 #end if
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
31 #if str( $partition_type ) != "None":
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
32 #for $pt in str( $partition_type ).split( ',' ):
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
33 --partitionType "${pt}"
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
34 #end for
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
35 #end if
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
36 --out "${output_per_locus_coverage}"
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
37
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
38 #for $ct_group in $summary_coverage_threshold_group:
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
39 --summaryCoverageThreshold "${ct_group.summary_coverage_threshold}"
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
40 #end for
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
41 --outputFormat "${output_format}"
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
42 '
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
43
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
44 #include source=$standard_gatk_options#
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
45 ##start analysis specific options
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
46 #if $analysis_param_type.analysis_param_type_selector == "advanced":
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
47 -p '
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
48 ${analysis_param_type.ignore_deletion_sites}
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
49 ${analysis_param_type.include_deletions}
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
50 --maxBaseQuality "${analysis_param_type.max_base_quality}"
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
51 --maxMappingQuality "${analysis_param_type.max_mapping_quality}"
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
52 --minBaseQuality "${analysis_param_type.min_base_quality}"
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
53 --minMappingQuality "${analysis_param_type.min_mapping_quality}"
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
54 --nBins "${analysis_param_type.n_bins}"
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
55 ${analysis_param_type.omit_depth_output_at_each_base}
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
56 ${analysis_param_type.omit_interval_statistics}
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
57 ${analysis_param_type.omit_locus_table}
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
58 ${analysis_param_type.omit_per_sample_stats}
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
59 ${analysis_param_type.print_base_counts}
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
60 ${analysis_param_type.print_bin_endpoints_and_exit}
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
61 --start "${analysis_param_type.start}"
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
62 --stop "${analysis_param_type.stop}"
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
63 '
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
64 #end if
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
65 ##Move additional files to final location
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
66 #if str( $partition_type ) != "None":
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
67 #set $partition_types = str( $partition_type ).split( ',' )
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
68 #else:
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
69 #set $partition_types = [ 'sample' ]
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
70 #end if
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
71 #if 'sample' in $partition_types and ( str( $analysis_param_type.analysis_param_type_selector ) == "basic" or str( $analysis_param_type.print_bin_endpoints_and_exit ) == "" ):
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
72 #if str( $analysis_param_type.analysis_param_type_selector ) == "basic" or str( $analysis_param_type.omit_per_sample_stats ) == "":
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
73 &amp;&amp; mv ${output_per_locus_coverage}.sample_summary ${output_summary_sample}
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
74 &amp;&amp; mv ${output_per_locus_coverage}.sample_statistics ${output_statistics_sample}
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
75 #end if
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
76 #if $gatk_param_type.gatk_param_type_selector == "advanced" and len( $gatk_param_type.input_interval_repeat ) and ( str( $analysis_param_type.analysis_param_type_selector ) == "basic" or str( $analysis_param_type.omit_interval_statistics ) == "" ):
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
77 &amp;&amp; mv ${output_per_locus_coverage}.sample_interval_summary ${output_interval_summary_sample}
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
78 &amp;&amp; mv ${output_per_locus_coverage}.sample_interval_statistics ${output_interval_statistics_sample}
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
79 #end if
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
80 #if str( $input_calculate_coverage_over_genes ) != "None":
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
81 &amp;&amp; mv ${output_per_locus_coverage}.sample_gene_summary ${output_gene_summary_sample}
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
82 &amp;&amp; mv ${output_per_locus_coverage}.sample_gene_statistics ${output_gene_statistics_sample}
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
83 #end if
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
84 #if str( $analysis_param_type.analysis_param_type_selector ) == "basic" or str( $analysis_param_type.omit_depth_output_at_each_base ) == "":
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
85 &amp;&amp; mv ${output_per_locus_coverage}.sample_cumulative_coverage_counts ${output_cumulative_coverage_counts_sample}
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
86 &amp;&amp; mv ${output_per_locus_coverage}.sample_cumulative_coverage_proportions ${output_cumulative_coverage_proportions_sample}
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
87 #end if
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
88 #end if
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
89
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
90 #if 'readgroup' in $partition_types and ( str( $analysis_param_type.analysis_param_type_selector ) == "basic" or str( $analysis_param_type.print_bin_endpoints_and_exit ) == "" ):
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
91 #if str( $analysis_param_type.analysis_param_type_selector ) == "basic" or str( $analysis_param_type.omit_per_sample_stats ) == "":
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
92 &amp;&amp; mv ${output_per_locus_coverage}.read_group_summary ${output_summary_readgroup}
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
93 &amp;&amp; mv ${output_per_locus_coverage}.read_group_statistics ${output_statistics_readgroup}
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
94 #end if
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
95 #if $gatk_param_type.gatk_param_type_selector == "advanced" and len( $gatk_param_type.input_interval_repeat ) and ( str( $analysis_param_type.analysis_param_type_selector ) == "basic" or str( $analysis_param_type.omit_interval_statistics ) == "" ):
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
96 &amp;&amp; mv ${output_per_locus_coverage}.read_group_interval_summary ${output_interval_summary_readgroup}
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
97 &amp;&amp; mv ${output_per_locus_coverage}.read_group_interval_statistics ${output_interval_statistics_readgroup}
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
98 #end if
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
99 #if str( $input_calculate_coverage_over_genes ) != "None":
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
100 &amp;&amp; mv ${output_per_locus_coverage}.read_group_gene_summary ${output_gene_summary_readgroup}
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
101 &amp;&amp; mv ${output_per_locus_coverage}.read_group_gene_statistics ${output_gene_statistics_readgroup}
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
102 #end if
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
103 #if str( $analysis_param_type.analysis_param_type_selector ) == "basic" or str( $analysis_param_type.omit_depth_output_at_each_base ) == "":
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
104 &amp;&amp; mv ${output_per_locus_coverage}.read_group_cumulative_coverage_counts ${output_cumulative_coverage_counts_readgroup}
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
105 &amp;&amp; mv ${output_per_locus_coverage}.read_group_cumulative_coverage_proportions ${output_cumulative_coverage_proportions_readgroup}
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
106 #end if
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
107 #end if
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
108
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
109 #if 'library' in $partition_types and ( str( $analysis_param_type.analysis_param_type_selector ) == "basic" or str( $analysis_param_type.print_bin_endpoints_and_exit ) == "" ):
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
110 #if str( $analysis_param_type.analysis_param_type_selector ) == "basic" or str( $analysis_param_type.omit_per_sample_stats ) == "":
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
111 &amp;&amp; mv ${output_per_locus_coverage}.library_summary ${output_summary_library}
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
112 &amp;&amp; mv ${output_per_locus_coverage}.library_statistics ${output_statistics_library}
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
113 #end if
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
114 #if $gatk_param_type.gatk_param_type_selector == "advanced" and len( $gatk_param_type.input_interval_repeat ) and ( str( $analysis_param_type.analysis_param_type_selector ) == "basic" or str( $analysis_param_type.omit_interval_statistics ) == "" ):
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
115 &amp;&amp; mv ${output_per_locus_coverage}.library_interval_summary ${output_interval_summary_library}
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
116 &amp;&amp; mv ${output_per_locus_coverage}.library_interval_statistics ${output_interval_statistics_library}
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
117 #end if
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
118 #if str( $input_calculate_coverage_over_genes ) != "None":
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
119 &amp;&amp; mv ${output_per_locus_coverage}.library_gene_summary ${output_gene_summary_library}
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
120 &amp;&amp; mv ${output_per_locus_coverage}.library_gene_statistics ${output_gene_statistics_library}
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
121 #end if
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
122 #if str( $analysis_param_type.analysis_param_type_selector ) == "basic" or str( $analysis_param_type.omit_depth_output_at_each_base ) == "":
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
123 &amp;&amp; mv ${output_per_locus_coverage}.library_cumulative_coverage_counts ${output_cumulative_coverage_counts_library}
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
124 &amp;&amp; mv ${output_per_locus_coverage}.library_cumulative_coverage_proportions ${output_cumulative_coverage_proportions_library}
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
125 #end if
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
126 #end if
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
127
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
128
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
129 </command>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
130 <inputs>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
131 <conditional name="reference_source">
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
132 <expand macro="reference_source_selector_param" />
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
133 <when value="cached">
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
134 <repeat name="input_bams" title="BAM file" min="1" help="-I,--input_file &amp;lt;input_file&amp;gt;">
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
135 <param name="input_bam" type="data" format="bam" label="BAM file">
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
136 <validator type="unspecified_build" />
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
137 <validator type="dataset_metadata_in_data_table" table_name="gatk_picard_indexes" metadata_name="dbkey" metadata_column="dbkey" message="Sequences are not currently available for the specified build." /> <!-- fixme!!! this needs to be a select -->
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
138 </param>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
139 </repeat>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
140 <param name="ref_file" type="select" label="Using reference genome" help="-R,--reference_sequence &amp;lt;reference_sequence&amp;gt;">
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
141 <options from_data_table="gatk_picard_indexes">
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
142 <!-- <filter type="data_meta" key="dbkey" ref="input_bam" column="dbkey"/> does not yet work in a repeat...-->
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
143 </options>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
144 <validator type="no_options" message="A built-in reference genome is not available for the build associated with the selected input file"/>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
145 </param>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
146 </when>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
147 <when value="history"> <!-- FIX ME!!!! -->
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
148 <repeat name="input_bams" title="BAM file" min="1" help="-I,--input_file &amp;lt;input_file&amp;gt;">
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
149 <param name="input_bam" type="data" format="bam" label="BAM file" />
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
150 </repeat>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
151 <param name="ref_file" type="data" format="fasta" label="Using reference file" help="-R,--reference_sequence &amp;lt;reference_sequence&amp;gt;" />
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
152 </when>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
153 </conditional>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
154
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
155 <param name="input_calculate_coverage_over_genes" type="data" format="data" label="RefSeq Rod" optional="True" help="-geneList,--calculateCoverageOverGenes &amp;lt;calculateCoverageOverGenes&amp;gt;" />
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
156
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
157 <param name="partition_type" type="select" label="Partition type for depth of coverage" multiple="True" display="checkboxes" help="-pt,--partitionType &amp;lt;partitionType&amp;gt;">
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
158 <option value="sample" selected="True">sample</option>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
159 <option value="readgroup">readgroup</option>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
160 <option value="library">library</option>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
161 </param>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
162
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
163 <repeat name="summary_coverage_threshold_group" title="Summary coverage threshold" help="-ct,--summaryCoverageThreshold &amp;lt;summaryCoverageThreshold&amp;gt;">
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
164 <param name="summary_coverage_threshold" type="integer" value="15" label="for summary file outputs, report the % of bases covered to &gt;= this number" />
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
165 </repeat>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
166
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
167 <param name="output_format" type="select" label="Output format" help="--outputFormat &amp;lt;outputFormat&amp;gt;" >
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
168 <option value="csv">csv</option>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
169 <option value="table">table</option>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
170 <option value="rtable" selected="True">rtable</option>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
171 </param>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
172
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
173 <expand macro="gatk_param_type_conditional" />
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
174
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
175 <expand macro="analysis_type_conditional">
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
176 <param name="ignore_deletion_sites" type="boolean" truevalue="--ignoreDeletionSites" falsevalue="" checked="False" label="Ignore sites consisting only of deletions" help="--ignoreDeletionSites" />
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
177 <param name="include_deletions" type="boolean" truevalue="--includeDeletions" falsevalue="" checked="False" label="Include information on deletions" help="-dels,--includeDeletions" />
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
178 <param name="max_base_quality" type="integer" value="127" label="Maximum quality of bases to count towards depth" help="--maxBaseQuality &amp;lt;maxBaseQuality&amp;gt;" />
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
179 <param name="min_base_quality" type="integer" value="-1" label="Minimum quality of bases to count towards depth" help="-mbq,--minBaseQuality &amp;lt;minBaseQuality&amp;gt;" />
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
180 <param name="max_mapping_quality" type="integer" value="2147483647" label="Maximum mapping quality of reads to count towards depth." help="--maxMappingQuality &amp;lt;maxMappingQuality&amp;gt;" />
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
181 <param name="min_mapping_quality" type="integer" value="127" label="Minimum mapping quality of reads to count towards depth" help="-mmq,--minMappingQuality &amp;lt;minMappingQuality&amp;gt;" />
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
182 <param name="n_bins" type="integer" value="499" label="Number of bins to use for granular binning" help="--nBins &amp;lt;nBins&amp;gt;" />
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
183 <param name="omit_depth_output_at_each_base" type="boolean" truevalue="--omitDepthOutputAtEachBase" falsevalue="" checked="False" label="Omit the output of the depth of coverage at each base" help="-omitBaseOutput,--omitDepthOutputAtEachBase" />
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
184 <param name="omit_interval_statistics" type="boolean" truevalue="--omitIntervalStatistics" falsevalue="" checked="False" label="Omit the per-interval statistics section" help="-omitIntervals,--omitIntervalStatistics" />
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
185 <param name="omit_locus_table" type="boolean" truevalue="--omitLocusTable" falsevalue="" checked="False" label="Do not calculate the per-sample per-depth counts of loci" help="-omitLocusTable,--omitLocusTable" />
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
186 <param name="omit_per_sample_stats" type="boolean" truevalue="--omitPerSampleStats" falsevalue="" checked="False" label="Omit the summary files per-sample." help="-omitSampleSummary,--omitPerSampleStats" />
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
187 <param name="print_base_counts" type="boolean" truevalue="--printBaseCounts" falsevalue="" checked="False" label="Add base counts to per-locus output" help="-baseCounts,--printBaseCounts" />
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
188 <param name="print_bin_endpoints_and_exit" type="boolean" truevalue="--printBinEndpointsAndExit" falsevalue="" checked="False" label="Print the bin values and exits immediately" help="--printBinEndpointsAndExit" />
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
189 <param name="start" type="integer" value="1" label="Starting (left endpoint) for granular binning" help="--start &amp;lt;start&amp;gt;" />
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
190 <param name="stop" type="integer" value="500" label="Ending (right endpoint) for granular binning" help="--stop &amp;lt;stop&amp;gt;" />
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
191 </expand>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
192 </inputs>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
193 <outputs>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
194 <data format="tabular" name="output_per_locus_coverage" label="${tool.name} on ${on_string} (per locus coverage)" >
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
195 <filter>analysis_param_type['analysis_param_type_selector'] == "basic" or analysis_param_type['print_bin_endpoints_and_exit'] == False</filter>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
196 <actions>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
197 <conditional name="output_format">
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
198 <when value="rtable">
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
199 <action type="format">
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
200 <option type="from_param" name="output_format" />
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
201 </action>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
202 </when>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
203 <when value="csv">
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
204 <action type="format">
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
205 <option type="from_param" name="output_format" />
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
206 </action>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
207 </when>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
208 </conditional>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
209 </actions>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
210 </data>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
211 <data format="tabular" name="output_summary_sample" label="${tool.name} on ${on_string} (output summary sample)" >
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
212 <filter>analysis_param_type['analysis_param_type_selector'] == "basic" or analysis_param_type['omit_per_sample_stats'] == False</filter>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
213 <filter>analysis_param_type['analysis_param_type_selector'] == "basic" or analysis_param_type['print_bin_endpoints_and_exit'] == False</filter>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
214 <filter>'sample' in partition_type or not partition_type</filter>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
215 <actions>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
216 <conditional name="output_format">
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
217 <when value="rtable">
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
218 <action type="format">
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
219 <option type="from_param" name="output_format" />
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
220 </action>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
221 </when>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
222 <when value="csv">
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
223 <action type="format">
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
224 <option type="from_param" name="output_format" />
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
225 </action>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
226 </when>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
227 </conditional>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
228 </actions>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
229 </data>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
230 <data format="tabular" name="output_statistics_sample" label="${tool.name} on ${on_string} (output statistics sample)" >
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
231 <filter>analysis_param_type['analysis_param_type_selector'] == "basic" or analysis_param_type['omit_per_sample_stats'] == False</filter>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
232 <filter>analysis_param_type['analysis_param_type_selector'] == "basic" or analysis_param_type['print_bin_endpoints_and_exit'] == False</filter>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
233 <filter>'sample' in partition_type or not partition_type</filter>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
234 <actions>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
235 <conditional name="output_format">
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
236 <when value="rtable">
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
237 <action type="format">
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
238 <option type="from_param" name="output_format" />
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
239 </action>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
240 </when>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
241 <when value="csv">
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
242 <action type="format">
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
243 <option type="from_param" name="output_format" />
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
244 </action>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
245 </when>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
246 </conditional>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
247 </actions>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
248 </data>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
249 <data format="tabular" name="output_interval_summary_sample" label="${tool.name} on ${on_string} (output interval summary sample)" >
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
250 <filter>analysis_param_type['analysis_param_type_selector'] == "basic" or analysis_param_type['print_bin_endpoints_and_exit'] == False</filter>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
251 <filter>'sample' in partition_type or not partition_type</filter>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
252 <filter>gatk_param_type['gatk_param_type_selector'] == "advanced" and len( gatk_param_type['input_interval_repeat'] )</filter>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
253 <filter>analysis_param_type['analysis_param_type_selector'] == "basic" or analysis_param_type['omit_interval_statistics'] == False</filter>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
254 <actions>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
255 <conditional name="output_format">
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
256 <when value="rtable">
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
257 <action type="format">
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
258 <option type="from_param" name="output_format" />
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
259 </action>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
260 </when>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
261 <when value="csv">
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
262 <action type="format">
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
263 <option type="from_param" name="output_format" />
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
264 </action>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
265 </when>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
266 </conditional>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
267 </actions>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
268 </data>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
269 <data format="tabular" name="output_interval_statistics_sample" label="${tool.name} on ${on_string} (output interval statistics sample)" >
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
270 <filter>analysis_param_type['analysis_param_type_selector'] == "basic" or analysis_param_type['print_bin_endpoints_and_exit'] == False</filter>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
271 <filter>'sample' in partition_type or not partition_type</filter>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
272 <filter>gatk_param_type['gatk_param_type_selector'] == "advanced" and len( gatk_param_type['input_interval_repeat'] )</filter>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
273 <filter>analysis_param_type['analysis_param_type_selector'] == "basic" or analysis_param_type['omit_interval_statistics'] == False</filter>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
274 <actions>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
275 <conditional name="output_format">
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
276 <when value="rtable">
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
277 <action type="format">
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
278 <option type="from_param" name="output_format" />
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
279 </action>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
280 </when>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
281 <when value="csv">
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
282 <action type="format">
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
283 <option type="from_param" name="output_format" />
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
284 </action>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
285 </when>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
286 </conditional>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
287 </actions>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
288 </data>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
289 <data format="tabular" name="output_gene_summary_sample" label="${tool.name} on ${on_string} (output gene summary sample)" >
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
290 <filter>analysis_param_type['analysis_param_type_selector'] == "basic" or analysis_param_type['print_bin_endpoints_and_exit'] == False</filter>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
291 <filter>input_calculate_coverage_over_genes is not None and 'sample' in partition_type or not partition_type</filter>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
292 <actions>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
293 <conditional name="output_format">
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
294 <when value="rtable">
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
295 <action type="format">
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
296 <option type="from_param" name="output_format" />
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
297 </action>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
298 </when>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
299 <when value="csv">
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
300 <action type="format">
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
301 <option type="from_param" name="output_format" />
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
302 </action>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
303 </when>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
304 </conditional>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
305 </actions>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
306 </data>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
307 <data format="tabular" name="output_gene_statistics_sample" label="${tool.name} on ${on_string} (output gene statistics sample)" >
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
308 <filter>analysis_param_type['analysis_param_type_selector'] == "basic" or analysis_param_type['print_bin_endpoints_and_exit'] == False</filter>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
309 <filter>input_calculate_coverage_over_genes is not None and 'sample' in partition_type or not partition_type</filter>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
310 <actions>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
311 <conditional name="output_format">
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
312 <when value="rtable">
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
313 <action type="format">
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
314 <option type="from_param" name="output_format" />
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
315 </action>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
316 </when>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
317 <when value="csv">
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
318 <action type="format">
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
319 <option type="from_param" name="output_format" />
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
320 </action>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
321 </when>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
322 </conditional>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
323 </actions>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
324 </data>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
325 <data format="tabular" name="output_cumulative_coverage_counts_sample" label="${tool.name} on ${on_string} (output cumulative coverage counts sample)" >
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
326 <filter>analysis_param_type['analysis_param_type_selector'] == "basic" or analysis_param_type['omit_depth_output_at_each_base'] == False</filter>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
327 <filter>analysis_param_type['analysis_param_type_selector'] == "basic" or analysis_param_type['print_bin_endpoints_and_exit'] == False</filter>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
328 <filter>'sample' in partition_type or not partition_type</filter>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
329 <actions>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
330 <conditional name="output_format">
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
331 <when value="rtable">
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
332 <action type="format">
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
333 <option type="from_param" name="output_format" />
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
334 </action>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
335 </when>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
336 <when value="csv">
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
337 <action type="format">
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
338 <option type="from_param" name="output_format" />
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
339 </action>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
340 </when>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
341 </conditional>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
342 </actions>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
343 </data>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
344 <data format="tabular" name="output_cumulative_coverage_proportions_sample" label="${tool.name} on ${on_string} (output cumulative coverage proportions sample)" >
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
345 <filter>analysis_param_type['analysis_param_type_selector'] == "basic" or analysis_param_type['omit_depth_output_at_each_base'] == False</filter>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
346 <filter>analysis_param_type['analysis_param_type_selector'] == "basic" or analysis_param_type['print_bin_endpoints_and_exit'] == False</filter>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
347 <filter>'sample' in partition_type or not partition_type</filter>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
348 <actions>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
349 <conditional name="output_format">
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
350 <when value="rtable">
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
351 <action type="format">
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
352 <option type="from_param" name="output_format" />
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
353 </action>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
354 </when>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
355 <when value="csv">
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
356 <action type="format">
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
357 <option type="from_param" name="output_format" />
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
358 </action>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
359 </when>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
360 </conditional>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
361 </actions>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
362 </data>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
363
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
364 <data format="tabular" name="output_summary_readgroup" label="${tool.name} on ${on_string} (output summary readgroup)" >
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
365 <filter>analysis_param_type['analysis_param_type_selector'] == "basic" or analysis_param_type['omit_per_sample_stats'] == False</filter>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
366 <filter>analysis_param_type['analysis_param_type_selector'] == "basic" or analysis_param_type['print_bin_endpoints_and_exit'] == False</filter>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
367 <filter>'readgroup' in partition_type</filter>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
368 <actions>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
369 <conditional name="output_format">
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
370 <when value="rtable">
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
371 <action type="format">
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
372 <option type="from_param" name="output_format" />
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
373 </action>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
374 </when>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
375 <when value="csv">
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
376 <action type="format">
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
377 <option type="from_param" name="output_format" />
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
378 </action>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
379 </when>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
380 </conditional>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
381 </actions>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
382 </data>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
383 <data format="tabular" name="output_statistics_readgroup" label="${tool.name} on ${on_string} (output statistics readgroup)" >
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
384 <filter>analysis_param_type['analysis_param_type_selector'] == "basic" or analysis_param_type['omit_per_sample_stats'] == False</filter>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
385 <filter>analysis_param_type['analysis_param_type_selector'] == "basic" or analysis_param_type['print_bin_endpoints_and_exit'] == False</filter>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
386 <filter>'readgroup' in partition_type</filter>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
387 <actions>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
388 <conditional name="output_format">
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
389 <when value="rtable">
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
390 <action type="format">
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
391 <option type="from_param" name="output_format" />
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
392 </action>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
393 </when>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
394 <when value="csv">
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
395 <action type="format">
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
396 <option type="from_param" name="output_format" />
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
397 </action>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
398 </when>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
399 </conditional>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
400 </actions>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
401 </data>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
402 <data format="tabular" name="output_interval_summary_readgroup" label="${tool.name} on ${on_string} (output interval summary readgroup)" >
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
403 <filter>analysis_param_type['analysis_param_type_selector'] == "basic" or analysis_param_type['print_bin_endpoints_and_exit'] == False</filter>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
404 <filter>'readgroup' in partition_type</filter>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
405 <filter>gatk_param_type['gatk_param_type_selector'] == "advanced" and len( gatk_param_type['input_interval_repeat'] )</filter>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
406 <filter>analysis_param_type['analysis_param_type_selector'] == "basic" or analysis_param_type['omit_interval_statistics'] == False</filter>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
407 <actions>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
408 <conditional name="output_format">
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
409 <when value="rtable">
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
410 <action type="format">
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
411 <option type="from_param" name="output_format" />
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
412 </action>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
413 </when>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
414 <when value="csv">
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
415 <action type="format">
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
416 <option type="from_param" name="output_format" />
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
417 </action>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
418 </when>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
419 </conditional>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
420 </actions>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
421 </data>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
422 <data format="tabular" name="output_interval_statistics_readgroup" label="${tool.name} on ${on_string} (output interval statistics readgroup)" >
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
423 <filter>analysis_param_type['analysis_param_type_selector'] == "basic" or analysis_param_type['print_bin_endpoints_and_exit'] == False</filter>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
424 <filter>'readgroup' in partition_type</filter>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
425 <filter>gatk_param_type['gatk_param_type_selector'] == "advanced" and len( gatk_param_type['input_interval_repeat'] )</filter>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
426 <filter>analysis_param_type['analysis_param_type_selector'] == "basic" or analysis_param_type['omit_interval_statistics'] == False</filter>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
427 <actions>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
428 <conditional name="output_format">
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
429 <when value="rtable">
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
430 <action type="format">
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
431 <option type="from_param" name="output_format" />
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
432 </action>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
433 </when>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
434 <when value="csv">
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
435 <action type="format">
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
436 <option type="from_param" name="output_format" />
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
437 </action>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
438 </when>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
439 </conditional>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
440 </actions>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
441 </data>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
442 <data format="tabular" name="output_gene_summary_readgroup" label="${tool.name} on ${on_string} (output gene summary readgroup)" >
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
443 <filter>analysis_param_type['analysis_param_type_selector'] == "basic" or analysis_param_type['print_bin_endpoints_and_exit'] == False</filter>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
444 <filter>input_calculate_coverage_over_genes is not None and 'readgroup' in partition_type or not partition_type</filter>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
445 <actions>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
446 <conditional name="output_format">
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
447 <when value="rtable">
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
448 <action type="format">
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
449 <option type="from_param" name="output_format" />
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
450 </action>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
451 </when>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
452 <when value="csv">
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
453 <action type="format">
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
454 <option type="from_param" name="output_format" />
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
455 </action>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
456 </when>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
457 </conditional>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
458 </actions>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
459 </data>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
460 <data format="tabular" name="output_gene_statistics_readgroup" label="${tool.name} on ${on_string} (output gene statistics readgroup)" >
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
461 <filter>analysis_param_type['analysis_param_type_selector'] == "basic" or analysis_param_type['print_bin_endpoints_and_exit'] == False</filter>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
462 <filter>input_calculate_coverage_over_genes is not None and 'readgroup' in partition_type or not partition_type</filter>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
463 <actions>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
464 <conditional name="output_format">
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
465 <when value="rtable">
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
466 <action type="format">
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
467 <option type="from_param" name="output_format" />
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
468 </action>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
469 </when>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
470 <when value="csv">
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
471 <action type="format">
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
472 <option type="from_param" name="output_format" />
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
473 </action>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
474 </when>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
475 </conditional>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
476 </actions>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
477 </data>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
478 <data format="tabular" name="output_cumulative_coverage_counts_readgroup" label="${tool.name} on ${on_string} (output cumulative coverage counts readgroup)" >
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
479 <filter>analysis_param_type['analysis_param_type_selector'] == "basic" or analysis_param_type['print_bin_endpoints_and_exit'] == False</filter>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
480 <filter>analysis_param_type['analysis_param_type_selector'] == "basic" or analysis_param_type['omit_depth_output_at_each_base'] == False</filter>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
481 <filter>'readgroup' in partition_type</filter>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
482 <actions>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
483 <conditional name="output_format">
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
484 <when value="rtable">
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
485 <action type="format">
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
486 <option type="from_param" name="output_format" />
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
487 </action>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
488 </when>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
489 <when value="csv">
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
490 <action type="format">
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
491 <option type="from_param" name="output_format" />
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
492 </action>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
493 </when>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
494 </conditional>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
495 </actions>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
496 </data>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
497 <data format="tabular" name="output_cumulative_coverage_proportions_readgroup" label="${tool.name} on ${on_string} (output cumulative coverage proportions readgroup)" >
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
498 <filter>analysis_param_type['analysis_param_type_selector'] == "basic" or analysis_param_type['print_bin_endpoints_and_exit'] == False</filter>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
499 <filter>analysis_param_type['analysis_param_type_selector'] == "basic" or analysis_param_type['omit_depth_output_at_each_base'] == False</filter>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
500 <filter>'readgroup' in partition_type</filter>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
501 <actions>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
502 <conditional name="output_format">
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
503 <when value="rtable">
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
504 <action type="format">
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
505 <option type="from_param" name="output_format" />
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
506 </action>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
507 </when>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
508 <when value="csv">
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
509 <action type="format">
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
510 <option type="from_param" name="output_format" />
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
511 </action>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
512 </when>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
513 </conditional>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
514 </actions>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
515 </data>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
516
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
517 <data format="tabular" name="output_summary_library" label="${tool.name} on ${on_string} (output summary library)" >
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
518 <filter>analysis_param_type['analysis_param_type_selector'] == "basic" or analysis_param_type['omit_per_sample_stats'] == False</filter>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
519 <filter>analysis_param_type['analysis_param_type_selector'] == "basic" or analysis_param_type['print_bin_endpoints_and_exit'] == False</filter>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
520 <filter>'library' in partition_type</filter>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
521 <actions>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
522 <conditional name="output_format">
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
523 <when value="rtable">
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
524 <action type="format">
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
525 <option type="from_param" name="output_format" />
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
526 </action>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
527 </when>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
528 <when value="csv">
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
529 <action type="format">
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
530 <option type="from_param" name="output_format" />
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
531 </action>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
532 </when>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
533 </conditional>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
534 </actions>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
535 </data>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
536 <data format="tabular" name="output_statistics_library" label="${tool.name} on ${on_string} (output statistics library)" >
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
537 <filter>analysis_param_type['analysis_param_type_selector'] == "basic" or analysis_param_type['omit_per_sample_stats'] == False</filter>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
538 <filter>analysis_param_type['analysis_param_type_selector'] == "basic" or analysis_param_type['print_bin_endpoints_and_exit'] == False</filter>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
539 <filter>'library' in partition_type</filter>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
540 <actions>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
541 <conditional name="output_format">
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
542 <when value="rtable">
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
543 <action type="format">
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
544 <option type="from_param" name="output_format" />
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
545 </action>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
546 </when>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
547 <when value="csv">
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
548 <action type="format">
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
549 <option type="from_param" name="output_format" />
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
550 </action>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
551 </when>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
552 </conditional>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
553 </actions>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
554 </data>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
555 <data format="tabular" name="output_interval_summary_library" label="${tool.name} on ${on_string} (output interval summary library)" >
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
556 <filter>analysis_param_type['analysis_param_type_selector'] == "basic" or analysis_param_type['print_bin_endpoints_and_exit'] == False</filter>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
557 <filter>'library' in partition_type</filter>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
558 <filter>gatk_param_type['gatk_param_type_selector'] == "advanced" and len( gatk_param_type['input_interval_repeat'] )</filter>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
559 <filter>analysis_param_type['analysis_param_type_selector'] == "basic" or analysis_param_type['omit_interval_statistics'] == False</filter>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
560 <actions>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
561 <conditional name="output_format">
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
562 <when value="rtable">
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
563 <action type="format">
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
564 <option type="from_param" name="output_format" />
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
565 </action>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
566 </when>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
567 <when value="csv">
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
568 <action type="format">
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
569 <option type="from_param" name="output_format" />
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
570 </action>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
571 </when>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
572 </conditional>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
573 </actions>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
574 </data>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
575 <data format="tabular" name="output_interval_statistics_library" label="${tool.name} on ${on_string} (output interval statistics library)" >
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
576 <filter>analysis_param_type['analysis_param_type_selector'] == "basic" or analysis_param_type['print_bin_endpoints_and_exit'] == False</filter>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
577 <filter>'library' in partition_type</filter>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
578 <filter>gatk_param_type['gatk_param_type_selector'] == "advanced" and len( gatk_param_type['input_interval_repeat'] )</filter>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
579 <filter>analysis_param_type['analysis_param_type_selector'] == "basic" or analysis_param_type['omit_interval_statistics'] == False</filter>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
580 <actions>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
581 <conditional name="output_format">
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
582 <when value="rtable">
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
583 <action type="format">
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
584 <option type="from_param" name="output_format" />
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
585 </action>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
586 </when>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
587 <when value="csv">
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
588 <action type="format">
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
589 <option type="from_param" name="output_format" />
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
590 </action>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
591 </when>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
592 </conditional>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
593 </actions>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
594 </data>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
595 <data format="tabular" name="output_gene_summary_library" label="${tool.name} on ${on_string} (output gene summary library)" >
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
596 <filter>analysis_param_type['analysis_param_type_selector'] == "basic" or analysis_param_type['print_bin_endpoints_and_exit'] == False</filter>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
597 <filter>input_calculate_coverage_over_genes is not None and 'library' in partition_type or not partition_type</filter>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
598 <actions>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
599 <conditional name="output_format">
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
600 <when value="rtable">
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
601 <action type="format">
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
602 <option type="from_param" name="output_format" />
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
603 </action>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
604 </when>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
605 <when value="csv">
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
606 <action type="format">
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
607 <option type="from_param" name="output_format" />
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
608 </action>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
609 </when>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
610 </conditional>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
611 </actions>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
612 </data>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
613 <data format="tabular" name="output_gene_statistics_library" label="${tool.name} on ${on_string} (output gene statistics library)" >
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
614 <filter>analysis_param_type['analysis_param_type_selector'] == "basic" or analysis_param_type['print_bin_endpoints_and_exit'] == False</filter>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
615 <filter>input_calculate_coverage_over_genes is not None and 'library' in partition_type or not partition_type</filter>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
616 <actions>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
617 <conditional name="output_format">
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
618 <when value="rtable">
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
619 <action type="format">
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
620 <option type="from_param" name="output_format" />
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
621 </action>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
622 </when>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
623 <when value="csv">
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
624 <action type="format">
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
625 <option type="from_param" name="output_format" />
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
626 </action>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
627 </when>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
628 </conditional>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
629 </actions>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
630 </data>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
631 <data format="tabular" name="output_cumulative_coverage_counts_library" label="${tool.name} on ${on_string} (output cumulative coverage counts library)" >
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
632 <filter>analysis_param_type['analysis_param_type_selector'] == "basic" or analysis_param_type['omit_depth_output_at_each_base'] == False</filter>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
633 <filter>analysis_param_type['analysis_param_type_selector'] == "basic" or analysis_param_type['print_bin_endpoints_and_exit'] == False</filter>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
634 <filter>'library' in partition_type</filter>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
635 <actions>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
636 <conditional name="output_format">
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
637 <when value="rtable">
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
638 <action type="format">
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
639 <option type="from_param" name="output_format" />
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
640 </action>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
641 </when>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
642 <when value="csv">
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
643 <action type="format">
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
644 <option type="from_param" name="output_format" />
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
645 </action>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
646 </when>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
647 </conditional>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
648 </actions>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
649 </data>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
650 <data format="tabular" name="output_cumulative_coverage_proportions_library" label="${tool.name} on ${on_string} (output cumulative coverage proportions library)" >
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
651 <filter>analysis_param_type['analysis_param_type_selector'] == "basic" or analysis_param_type['omit_depth_output_at_each_base'] == False</filter>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
652 <filter>analysis_param_type['analysis_param_type_selector'] == "basic" or analysis_param_type['print_bin_endpoints_and_exit'] == False</filter>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
653 <filter>'library' in partition_type</filter>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
654 <actions>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
655 <conditional name="output_format">
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
656 <when value="rtable">
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
657 <action type="format">
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
658 <option type="from_param" name="output_format" />
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
659 </action>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
660 </when>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
661 <when value="csv">
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
662 <action type="format">
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
663 <option type="from_param" name="output_format" />
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
664 </action>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
665 </when>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
666 </conditional>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
667 </actions>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
668 </data>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
669
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
670 <data format="tabular" name="output_log" label="${tool.name} on ${on_string} (log)" />
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
671 </outputs>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
672 <trackster_conf/>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
673 <tests>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
674 <test>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
675 <param name="reference_source_selector" value="history" />
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
676 <param name="ref_file" value="phiX.fasta" ftype="fasta" />
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
677 <param name="input_bam" value="gatk/gatk_table_recalibration/gatk_table_recalibration_out_1.bam" ftype="bam" />
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
678 <param name="input_calculate_coverage_over_genes" />
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
679 <param name="partition_type" value="sample" />
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
680 <param name="summary_coverage_threshold_group" value="0" />
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
681 <param name="output_format" value="rtable" />
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
682 <param name="gatk_param_type_selector" value="basic" />
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
683 <param name="analysis_param_type_selector" value="basic" />
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
684 <output name="output_per_locus_coverage" file="gatk/gatk_depth_of_coverage/gatk_depth_of_coverage_out_1_output_per_locus_coverage.tabular" />
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
685 <output name="output_summary_sample" file="gatk/gatk_depth_of_coverage/gatk_depth_of_coverage_out_1_output_summary_sample.tabular" />
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
686 <output name="output_statistics_sample" file="gatk/gatk_depth_of_coverage/gatk_depth_of_coverage_out_1_output_statistics_sample.tabular" />
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
687 <output name="output_cumulative_coverage_counts_sample" file="gatk/gatk_depth_of_coverage/gatk_depth_of_coverage_out_1_output_cumulative_coverage_counts_sample.tabular" />
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
688 <output name="output_cumulative_coverage_proportions_sample" file="gatk/gatk_depth_of_coverage/gatk_depth_of_coverage_out_1_output_output_cumulative_coverage_proportions_sample.tabular" />
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
689 <output name="output_log" file="gatk/gatk_depth_of_coverage/gatk_depth_of_coverage_out_1.log.contains" compare="contains" />
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
690 </test>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
691 </tests>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
692 <help>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
693 **What it does**
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
694
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
695 DepthOfCoverage processes a set of bam files to determine coverage at different levels of partitioning and aggregation. Coverage can be analyzed per locus, per interval, per gene, or in total; can be partitioned by sample, by read group, by technology, by center, or by library; and can be summarized by mean, median, quartiles, and/or percentage of bases covered to or beyond a threshold. Additionally, reads and bases can be filtered by mapping or base quality score.
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
696
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
697 For more information on the GATK Depth of Coverage, see this `tool specific page &lt;http://www.broadinstitute.org/gsa/wiki/index.php/Depth_of_Coverage&gt;`_.
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
698
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
699 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;`_.
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
700
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
701 If you encounter errors, please view the `GATK FAQ &lt;http://www.broadinstitute.org/gsa/wiki/index.php/Frequently_Asked_Questions&gt;`_.
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
702
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
703 ------
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
704
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
705 **Inputs**
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
706
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
707 GenomeAnalysisTK: DepthOfCoverage accepts aligned BAM input files.
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
708
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
709
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
710 **Outputs**
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
711
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
712 The output is in various table formats.
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
713
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
714
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
715 Go `here &lt;http://www.broadinstitute.org/gsa/wiki/index.php/Input_files_for_the_GATK&gt;`_ for details on GATK file formats.
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
716
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
717 -------
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
718
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
719 **Settings**::
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
720
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
721 calculateCoverageOverGenes File NA Calculate the coverage statistics over this list of genes. Currently accepts RefSeq.
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
722 ignoreDeletionSites boolean false Ignore sites consisting only of deletions
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
723 includeDeletions boolean false Include information on deletions
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
724 maxBaseQuality byte 127 Maximum quality of bases to count towards depth. Defaults to 127 (Byte.MAX_VALUE).
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
725 maxMappingQuality int 2147483647 Maximum mapping quality of reads to count towards depth. Defaults to 2^31-1 (Integer.MAX_VALUE).
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
726 minBaseQuality byte -1 Minimum quality of bases to count towards depth. Defaults to -1.
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
727 minMappingQuality int -1 Minimum mapping quality of reads to count towards depth. Defaults to -1.
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
728 nBins int 499 Number of bins to use for granular binning
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
729 omitDepthOutputAtEachBase boolean false Will omit the output of the depth of coverage at each base, which should result in speedup
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
730 omitIntervalStatistics boolean false Will omit the per-interval statistics section, which should result in speedup
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
731 omitLocusTable boolean false Will not calculate the per-sample per-depth counts of loci, which should result in speedup
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
732 omitPerSampleStats boolean false Omits the summary files per-sample. These statistics are still calculated, so this argument will not improve runtime.
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
733 outputFormat String rtable the format of the output file (e.g. csv, table, rtable); defaults to r-readable table
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
734 partitionType Set[Partition] [sample] Partition type for depth of coverage. Defaults to sample. Can be any combination of sample, readgroup, library.
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
735 printBaseCounts boolean false Will add base counts to per-locus output.
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
736 printBinEndpointsAndExit boolean false Prints the bin values and exits immediately. Use to calibrate what bins you want before running on data.
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
737 start int 1 Starting (left endpoint) for granular binning
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
738 stop int 500 Ending (right endpoint) for granular binning
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
739 summaryCoverageThreshold int[] [15] for summary file outputs, report the % of bases coverd to >= this number. Defaults to 15; can take multiple arguments.
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
740
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
741 @CITATION_SECTION@
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
742 </help>
c3f08370fc82 Imported from capsule None
devteam
parents:
diff changeset
743 </tool>