comparison samtools_mpileup.xml @ 13:9da0311ab1dd draft

"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_mpileup commit 1354b1358df89a922c3243f7e27ce789094b8644"
author iuc
date Sun, 19 Dec 2021 15:57:35 +0000
parents 329deb17a9f7
children b61f5d6a7f25
comparison
equal deleted inserted replaced
12:329deb17a9f7 13:9da0311ab1dd
1 <tool id="samtools_mpileup" name="Samtools mpileup" version="2.1.5" profile="@PROFILE@"> 1 <tool id="samtools_mpileup" name="Samtools mpileup" version="2.1.6" profile="@PROFILE@">
2 <description>multi-way pileup of variants</description> 2 <description>multi-way pileup of variants</description>
3 <macros> 3 <macros>
4 <import>macros.xml</import> 4 <import>macros.xml</import>
5 </macros> 5 </macros>
6 <expand macro="requirements" /> 6 <expand macro="requirements" />
35 -l '$advanced_options.limit_by_region.bed_regions' 35 -l '$advanced_options.limit_by_region.bed_regions'
36 #end if 36 #end if
37 #end if 37 #end if
38 38
39 #if str( $advanced_options.exclude_read_group.exclude_read_groups ) == "paste": 39 #if str( $advanced_options.exclude_read_group.exclude_read_groups ) == "paste":
40 -G '$excluded_read_groups' 40 -G '$$advanced_options.exclude_read_group.group_paste'
41 #elif str( $advanced_options.exclude_read_group.exclude_read_groups ) == "history" 41 #elif str( $advanced_options.exclude_read_group.exclude_read_groups ) == "history"
42 -G '$advanced_options.exclude_read_group.read_groups' 42 -G '$advanced_options.exclude_read_group.read_groups'
43 #end if 43 #end if
44 ${advanced_options.ignore_overlaps} 44 ${advanced_options.ignore_overlaps}
45 ${advanced_options.skip_anomalous_read_pairs} 45 ${advanced_options.skip_anomalous_read_pairs}
67 <validator check="bam_index" message="Metadata missing, click the pencil icon in the history item and use the auto-detect feature to correct this issue." type="metadata" /> 67 <validator check="bam_index" message="Metadata missing, click the pencil icon in the history item and use the auto-detect feature to correct this issue." type="metadata" />
68 </param> 68 </param>
69 <expand macro="mandatory_reference" argument="-f"/> 69 <expand macro="mandatory_reference" argument="-f"/>
70 <conditional name="advanced_options"> 70 <conditional name="advanced_options">
71 <param name="advanced_options_selector" type="select" label="Set advanced options"> 71 <param name="advanced_options_selector" type="select" label="Set advanced options">
72 <option selected="True" value="default">Basic</option> 72 <option selected="true" value="default">Basic</option>
73 <option value="advanced">Advanced</option> 73 <option value="advanced">Advanced</option>
74 </param> 74 </param>
75 <when value="default" /> 75 <when value="default" />
76 <when value="advanced"> 76 <when value="advanced">
77 <conditional name="filter_by_flags"> 77 <conditional name="filter_by_flags">
78 <param name="filter_flags" type="select" label="Set filter by flags"> 78 <param name="filter_flags" type="select" label="Set filter by flags">
79 <option selected="True" value="nofilter">Do not filter</option> 79 <option selected="true" value="nofilter">Do not filter</option>
80 <option value="filter">Filter by flags to exclude or require</option> 80 <option value="filter">Filter by flags to exclude or require</option>
81 </param> 81 </param>
82 <when value="filter"> 82 <when value="filter">
83 <param name="require_flags" argument="--rf/--incl-flags" type="select" multiple="True" display="checkboxes" label="Require"> 83 <param name="require_flags" argument="--rf/--incl-flags" type="select" multiple="true" display="checkboxes" label="Require">
84 <expand macro="flag_options" /> 84 <expand macro="flag_options" />
85 </param> 85 </param>
86 <param name="exclude_flags" argument="--ff/--excl-flags" type="select" multiple="True" display="checkboxes" label="Exclude"> 86 <param name="exclude_flags" argument="--ff/--excl-flags" type="select" multiple="true" display="checkboxes" label="Exclude">
87 <expand macro="flag_options" s4="true" s256="true" s512="true" s1024="true"/> 87 <expand macro="flag_options" s4="true" s256="true" s512="true" s1024="true"/>
88 </param> 88 </param>
89 </when> 89 </when>
90 <when value="nofilter" /> 90 <when value="nofilter" />
91 </conditional> 91 </conditional>
92 <conditional name="limit_by_region"> 92 <conditional name="limit_by_region">
93 <param name="limit_by_regions" type="select" label="Select regions to call"> 93 <param name="limit_by_regions" type="select" label="Select regions to call">
94 <option selected="True" value="no_limit">Do not limit</option> 94 <option selected="true" value="no_limit">Do not limit</option>
95 <option value="limit">Specify regions</option> 95 <option value="limit">Specify regions</option>
96 </param> 96 </param>
97 <when value="limit"> 97 <when value="limit">
98 <param name="bed_regions" argument="-l/--positions" type="data" format="bed" optional="true" label="skip unlisted positions (chr pos) or regions"> 98 <param name="bed_regions" argument="-l/--positions" type="data" format="bed" optional="true" label="skip unlisted positions (chr pos) or regions">
99 <validator type="dataset_ok_validator" /> 99 <validator type="dataset_ok_validator" />
104 </conditional> 104 </conditional>
105 105
106 106
107 <conditional name="exclude_read_group"> 107 <conditional name="exclude_read_group">
108 <param name="exclude_read_groups" argument="-R/--exclude-RG" type="select" label="Select read groups to exclude"> 108 <param name="exclude_read_groups" argument="-R/--exclude-RG" type="select" label="Select read groups to exclude">
109 <option selected="True" value="no_limit">Do not exclude</option> 109 <option selected="true" value="no_limit">Do not exclude</option>
110 <option value="history">From a text file</option> 110 <option value="history">From a text file</option>
111 <option value="paste">Paste a list of read groups</option> 111 <option value="paste">Paste a list of read groups</option>
112 </param> 112 </param>
113 <when value="history"> 113 <when value="history">
114 <param name="read_groups" type="data" format="txt" label="Text file"> 114 <param name="read_groups" type="data" format="txt" label="Text file">
131 <param name="qualities_illumina_onethree" argument="-6/--illumina1.3+" type="boolean" truevalue="-6" falsevalue="" checked="False" label="quality is in the Illumina-1.3+ encoding"/> 131 <param name="qualities_illumina_onethree" argument="-6/--illumina1.3+" type="boolean" truevalue="-6" falsevalue="" checked="False" label="quality is in the Illumina-1.3+ encoding"/>
132 </when> 132 </when>
133 </conditional> 133 </conditional>
134 <conditional name="output_options_cond"> 134 <conditional name="output_options_cond">
135 <param name="output_options_selector" type="select" label="Output options"> 135 <param name="output_options_selector" type="select" label="Output options">
136 <option selected="True" value="default">Default</option> 136 <option selected="true" value="default">Default</option>
137 <option value="advanced">Advanced</option> 137 <option value="advanced">Advanced</option>
138 </param> 138 </param>
139 <when value="default"/> 139 <when value="default"/>
140 <when value="advanced"> 140 <when value="advanced">
141 <param name="base_position_on_reads" argument="-O/--output-BP" type="boolean" truevalue="-O" falsevalue="" checked="False" label="Output base positions on reads" /> 141 <param name="base_position_on_reads" argument="-O/--output-BP" type="boolean" truevalue="-O" falsevalue="" checked="False" label="Output base positions on reads" />
142 <param name="output_mapping_quality" argument="-s/--output-MQ" type="boolean" truevalue="-s" falsevalue="" checked="False" label="Output mapping quality" /> 142 <param name="output_mapping_quality" argument="-s/--output-MQ" type="boolean" truevalue="-s" falsevalue="" checked="False" label="Output mapping quality" />
143 <param name="output_read_names" argument="--output-QNAME" type="boolean" truevalue="--output-QNAME" falsevalue="" checked="False" label="Output an extra column containing comma-separated read names. (--output-QNAME)" /> 143 <param name="output_read_names" argument="--output-QNAME" type="boolean" truevalue="--output-QNAME" falsevalue="" checked="False" label="Output an extra column containing comma-separated read names. (--output-QNAME)" />
144 <param name="output_all_pos" argument="-a" type="select" label="Output absolutely all positions" help="Output all positions, including those with zero depth. (-a) Output absolutely all positions, including unused reference sequences (-aa). Note that when used in conjunction with a BED file the -a option may sometimes operate as if -aa was specified if the reference sequence has coverage outside of the region specified in the BED file."> 144 <param name="output_all_pos" argument="-a" type="select" label="Output absolutely all positions" help="Output all positions, including those with zero depth. (-a) Output absolutely all positions, including unused reference sequences (-aa). Note that when used in conjunction with a BED file the -a option may sometimes operate as if -aa was specified if the reference sequence has coverage outside of the region specified in the BED file.">
145 <option selected="True" value="">No</option> 145 <option selected="true" value="">No</option>
146 <option value="-a">all (including those with zero depth)</option> 146 <option value="-a">all (including those with zero depth)</option>
147 <option value="-aa">absolutely all (including unused reference sequences)</option> 147 <option value="-aa">absolutely all (including unused reference sequences)</option>
148 </param> 148 </param>
149 <param name="output_tags" type="text" argument="--output-extra" label="Add tags to output" help="Output extra read fields and read tag values, e.g., NM and XS (must be comma seperated, e.g., NM,XS)" /> 149 <param name="output_tags" type="text" argument="--output-extra" label="Add tags to output" help="Output extra read fields and read tag values, e.g., NM and XS (must be comma seperated, e.g., NM,XS)" />
150 </when> 150 </when>