Mercurial > repos > greg > ideas
comparison ideas.xml @ 44:8e449b51b581 draft
Uploaded
author | greg |
---|---|
date | Wed, 23 Aug 2017 08:45:14 -0400 |
parents | 9264225d796d |
children | 25f82826cfa1 |
comparison
equal
deleted
inserted
replaced
43:9264225d796d | 44:8e449b51b581 |
---|---|
24 #if str($input_type) == 'datasets': | 24 #if str($input_type) == 'datasets': |
25 '$prep_input_config' | 25 '$prep_input_config' |
26 #set specify_genomic_window_cond = $input_type_cond.specify_genomic_window_cond | 26 #set specify_genomic_window_cond = $input_type_cond.specify_genomic_window_cond |
27 #set specify_genomic_window = $specify_genomic_window_cond.specify_genomic_window | 27 #set specify_genomic_window = $specify_genomic_window_cond.specify_genomic_window |
28 #if str($specify_genomic_window) == 'yes': | 28 #if str($specify_genomic_window) == 'yes': |
29 -bed '$bed_input' | 29 -bed '$specify_genomic_window_cond.bed_input' |
30 #else: | 30 #else: |
31 -gsz '$chromInfo' | 31 -gsz '$chromInfo' |
32 -wsz $specify_genomic_window_cond.window_size | 32 -wsz $specify_genomic_window_cond.window_size |
33 #set restrict_chromosomes = $specify_genomic_window_cond.restrict_chromosomes_cond.restrict_chromosomes | 33 #set restrict_chromosomes = $specify_genomic_window_cond.restrict_chromosomes_cond.restrict_chromosomes |
34 #if str($restrict_chromosomes) == 'yes': | 34 #if str($restrict_chromosomes) == 'yes': |
71 ## Run IDEAS | 71 ## Run IDEAS |
72 ############################################## | 72 ############################################## |
73 && ideas | 73 && ideas |
74 '$prep_output_config' | 74 '$prep_output_config' |
75 $tmp_dir/*.bed | 75 $tmp_dir/*.bed |
76 #set smoother_annotation = $smoother_annotation_cond.smoother_annotation | 76 $hp |
77 #if str($smoother_annotation) == 'yes': | |
78 -hp | |
79 #end if | |
80 #set smoother_annotation = $smoother_annotation_cond.smoother_annotation | |
81 #if str($smoother_annotation) == 'yes': | |
82 -hp | |
83 #end if | |
84 #if str($log2_num) != '0.0': | 77 #if str($log2_num) != '0.0': |
85 -log2 $log2_num | 78 -log2 $log2_num |
86 #end if | 79 #end if |
87 #if str($max_states) != '0.0': | 80 #if str($max_states) != '0.0': |
88 -G $max_states | 81 -G $max_states |
163 </conditional> | 156 </conditional> |
164 </when> | 157 </when> |
165 <when value="data_matrix"/> | 158 <when value="data_matrix"/> |
166 </conditional> | 159 </conditional> |
167 <conditional name="outputs_by_chr_cond"> | 160 <conditional name="outputs_by_chr_cond"> |
168 <param name="outputs_by_chr" type="select" display="radio" label="Output chromosomes in seperate files"> | 161 <param name="outputs_by_chr" type="select" display="radio" label="Output chromosomes in separate files"> |
169 <option value="no" selected="true">No</option> | 162 <option value="no" selected="true">No</option> |
170 <option value="yes">Yes</option> | 163 <option value="yes">Yes</option> |
171 </param> | 164 </param> |
172 <when value="no"/> | 165 <when value="no"/> |
173 <when value="yes"/> | 166 <when value="yes"/> |
183 <option value="yes">Yes</option> | 176 <option value="yes">Yes</option> |
184 </param> | 177 </param> |
185 <when value="no"/> | 178 <when value="no"/> |
186 <when value="yes"/> | 179 <when value="yes"/> |
187 </conditional> | 180 </conditional> |
188 <conditional name="smoother_annotation_cond"> | 181 <param argument="-hp" type="boolean" truevalue="-hp" falsevalue="" checked="False" label="Discourage state transition across chromosomes"/> |
189 <param name="smoother_annotation" type="select" display="radio" label="Discourage state transition across chromosomes"> | |
190 <option value="no" selected="true">No</option> | |
191 <option value="yes">Yes</option> | |
192 </param> | |
193 <when value="no"/> | |
194 <when value="yes"/> | |
195 </conditional> | |
196 <param name="log2_num" type="float" value="0" min="0" label="Use log2(x+number) transformation" help="Zero value has no affect"/> | 182 <param name="log2_num" type="float" value="0" min="0" label="Use log2(x+number) transformation" help="Zero value has no affect"/> |
197 <param name="max_states" type="float" value="0" min="0" label="Maximum number of states to be inferred" help="Zero value has no affect"/> | 183 <param name="max_states" type="float" value="0" min="0" label="Maximum number of states to be inferred" help="Zero value has no affect"/> |
198 <param name="initial_states" type="integer" value="20" min="1" label="Initial number of states" help="Zero value has no affect"/> | 184 <param name="initial_states" type="integer" value="20" min="1" label="Initial number of states" help="Zero value has no affect"/> |
199 <param name="max_position_classes" type="integer" value="0" min="0" label="Maximum number of position classes to be inferred" help="Zero value has no affect"/> | 185 <param name="max_position_classes" type="integer" value="0" min="0" label="Maximum number of position classes to be inferred" help="Zero value has no affect"/> |
200 <param name="max_cell_type_clusters" type="integer" value="0" min="0" label="Maximum number of cell type clusters allowed" help="Zero value has no affect"/> | 186 <param name="max_cell_type_clusters" type="integer" value="0" min="0" label="Maximum number of cell type clusters allowed" help="Zero value has no affect"/> |
244 | 230 |
245 * **Bed file specifying the genomic windows** - bed file specifying the genomic windows (if "Yes" is selected) | 231 * **Bed file specifying the genomic windows** - bed file specifying the genomic windows (if "Yes" is selected) |
246 | 232 |
247 **Other options** | 233 **Other options** |
248 | 234 |
249 * **Output chromosomes in seperate files** - select "Yes" to produce seperate files for each chromosome, allowing you to run IDEAS on different chromosomes separately. | 235 * **Output chromosomes in separate files** - select "Yes" to produce separate files for each chromosome, allowing you to run IDEAS on different chromosomes separately. |
250 * **Calculate the average signal in each genomic window using** - use the bigWigAverageOverBed utility from the UCSC genome browser to calculate average signal (number of reads per bp) in each genomic window. | 236 * **Calculate the average signal in each genomic window using** - use the bigWigAverageOverBed utility from the UCSC genome browser to calculate average signal (number of reads per bp) in each genomic window. |
251 * **Select file(s) containing regions to exclude** - select one or more bed files that contains regions you'd like excluded from your datasets. | 237 * **Select file(s) containing regions to exclude** - select one or more bed files that contains regions you'd like excluded from your datasets. |
252 * **Standardize all datasets** - select "Yes" to standardize all datasets (e.g., reads / total_reads * 20 million) so that the signals from different cell types become comparable - your datasets can be read counts, logp-values or fold change. | 238 * **Standardize all datasets** - select "Yes" to standardize all datasets (e.g., reads / total_reads * 20 million) so that the signals from different cell types become comparable - your datasets can be read counts, logp-values or fold change. |
253 | 239 |
254 * **Discourage state transition across chromosomes** - select "Yes" to produce similar states in adjacent windows, making the annotation smoother, but at risk of reducing precision. | 240 * **Discourage state transition across chromosomes** - select "Yes" to produce similar states in adjacent windows, making the annotation smoother, but at risk of reducing precision. |