annotate ideas_preprocessor.xml @ 28:55d264cd49e8 draft

Uploaded
author greg
date Mon, 05 Feb 2018 13:47:47 -0500
parents 06e63b5cb025
children c9f28cfea770
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
16
aaf64c0d7a0e Uploaded
greg
parents: 13
diff changeset
1 <tool id="ideas_preprocessor" name="IDEAS Preprocessor" version="1.0.0">
0
f060a0fbd4fe Uploaded
greg
parents:
diff changeset
2 <description></description>
f060a0fbd4fe Uploaded
greg
parents:
diff changeset
3 <requirements>
28
55d264cd49e8 Uploaded
greg
parents: 26
diff changeset
4 <requirement type="package" version="2.27.1">bedtools</requirement>
0
f060a0fbd4fe Uploaded
greg
parents:
diff changeset
5 <requirement type="package" version="2.5.4">deeptools</requirement>
f060a0fbd4fe Uploaded
greg
parents:
diff changeset
6 <requirement type="package" version="1.10.4">r-data.table</requirement>
f060a0fbd4fe Uploaded
greg
parents:
diff changeset
7 <requirement type="package" version="1.4.4">r-optparse</requirement>
f060a0fbd4fe Uploaded
greg
parents:
diff changeset
8 <requirement type="package" version="1.6">samtools</requirement>
f060a0fbd4fe Uploaded
greg
parents:
diff changeset
9 <requirement type="package" version="357">ucsc-bigwigaverageoverbed</requirement>
f060a0fbd4fe Uploaded
greg
parents:
diff changeset
10 </requirements>
f060a0fbd4fe Uploaded
greg
parents:
diff changeset
11 <command detect_errors="exit_code"><![CDATA[
11
26eb979cf8d9 Uploaded
greg
parents: 8
diff changeset
12 #set chromosome_windows = "chromosome_windows.txt"
4
f577a83e86c4 Uploaded
greg
parents: 2
diff changeset
13 #set ideaspre_input_config = "ideaspre_input_config.txt"
11
26eb979cf8d9 Uploaded
greg
parents: 8
diff changeset
14 #set specify_chrom_windows = $specify_chrom_windows_cond.specify_chrom_windows
22
3651f1592f3f Uploaded
greg
parents: 20
diff changeset
15 #set tmp_dir = "tmp"
3651f1592f3f Uploaded
greg
parents: 20
diff changeset
16 mkdir $tmp_dir &&
2
248b5f72fc02 Uploaded
greg
parents: 0
diff changeset
17 mkdir $output.files_path &&
11
26eb979cf8d9 Uploaded
greg
parents: 8
diff changeset
18 #if str($specify_chrom_windows) == "yes":
2
248b5f72fc02 Uploaded
greg
parents: 0
diff changeset
19 ##############################################
11
26eb979cf8d9 Uploaded
greg
parents: 8
diff changeset
20 ## Using a bed file for defining chrom windows,
26eb979cf8d9 Uploaded
greg
parents: 8
diff changeset
21 ## so categorize the window positions by
26eb979cf8d9 Uploaded
greg
parents: 8
diff changeset
22 ## chromosome to enable the IDEAS -inv option.
2
248b5f72fc02 Uploaded
greg
parents: 0
diff changeset
23 ##############################################
4
f577a83e86c4 Uploaded
greg
parents: 2
diff changeset
24 cp '$gen_chromosome_windows' $chromosome_windows &&
2
248b5f72fc02 Uploaded
greg
parents: 0
diff changeset
25 #end if
0
f060a0fbd4fe Uploaded
greg
parents:
diff changeset
26 ##############################################
f060a0fbd4fe Uploaded
greg
parents:
diff changeset
27 ## Create the config file and prepare the data
f060a0fbd4fe Uploaded
greg
parents:
diff changeset
28 ##############################################
4
f577a83e86c4 Uploaded
greg
parents: 2
diff changeset
29 cp '$gen_ideaspre_input_config' $ideaspre_input_config &&
f577a83e86c4 Uploaded
greg
parents: 2
diff changeset
30 sort $ideaspre_input_config -o $ideaspre_input_config &&
0
f060a0fbd4fe Uploaded
greg
parents:
diff changeset
31 Rscript '$__tool_directory__/ideas_preprocessor.R'
4
f577a83e86c4 Uploaded
greg
parents: 2
diff changeset
32 --ideaspre_input_config '$ideaspre_input_config'
11
26eb979cf8d9 Uploaded
greg
parents: 8
diff changeset
33 #if str($specify_chrom_windows) == "yes":
4
f577a83e86c4 Uploaded
greg
parents: 2
diff changeset
34 --chromosome_windows '$chromosome_windows'
11
26eb979cf8d9 Uploaded
greg
parents: 8
diff changeset
35 --chrom_bed_input '$specify_chrom_windows_cond.chrom_bed_input'
0
f060a0fbd4fe Uploaded
greg
parents:
diff changeset
36 #else:
f060a0fbd4fe Uploaded
greg
parents:
diff changeset
37 --chrom_len_file '$chromInfo'
11
26eb979cf8d9 Uploaded
greg
parents: 8
diff changeset
38 --window_size $specify_chrom_windows_cond.window_size
0
f060a0fbd4fe Uploaded
greg
parents:
diff changeset
39 #end if
13
4d542da396a7 Uploaded
greg
parents: 11
diff changeset
40 #if str($exclude_bed_input) not in ["None", ""]:
26
06e63b5cb025 Uploaded
greg
parents: 24
diff changeset
41 #set exclude_bed_inputs = list()
06e63b5cb025 Uploaded
greg
parents: 24
diff changeset
42 #for $i in $exclude_bed_input:
06e63b5cb025 Uploaded
greg
parents: 24
diff changeset
43 $exclude_bed_input.append(str($i))
06e63b5cb025 Uploaded
greg
parents: 24
diff changeset
44 #end for
06e63b5cb025 Uploaded
greg
parents: 24
diff changeset
45 #set exclude_bed_inputs = ",".join($exclude_bed_inputs)
06e63b5cb025 Uploaded
greg
parents: 24
diff changeset
46 --exclude_bed_input '$exclude_bed_inputs'
0
f060a0fbd4fe Uploaded
greg
parents:
diff changeset
47 #end if
f060a0fbd4fe Uploaded
greg
parents:
diff changeset
48 --output '$output'
f060a0fbd4fe Uploaded
greg
parents:
diff changeset
49 --output_files_path '$output.files_path'
f060a0fbd4fe Uploaded
greg
parents:
diff changeset
50 &> ideas_preprocessor_log.txt;
f060a0fbd4fe Uploaded
greg
parents:
diff changeset
51 if [[ $? -ne 0 ]]; then
f060a0fbd4fe Uploaded
greg
parents:
diff changeset
52 cp ideas_preprocessor_log.txt '$output';
11
26eb979cf8d9 Uploaded
greg
parents: 8
diff changeset
53 exit 1;
0
f060a0fbd4fe Uploaded
greg
parents:
diff changeset
54 fi
f060a0fbd4fe Uploaded
greg
parents:
diff changeset
55 ]]></command>
f060a0fbd4fe Uploaded
greg
parents:
diff changeset
56 <configfiles>
4
f577a83e86c4 Uploaded
greg
parents: 2
diff changeset
57 <configfile name="gen_ideaspre_input_config"><![CDATA[#if str($cell_type_epigenetic_factor_cond.cell_type_epigenetic_factor) == "extract":
0
f060a0fbd4fe Uploaded
greg
parents:
diff changeset
58 #set input_name_positions = $cell_type_epigenetic_factor_cond.input_name_positions
f060a0fbd4fe Uploaded
greg
parents:
diff changeset
59 #for $i in $cell_type_epigenetic_factor_cond.input:
f060a0fbd4fe Uploaded
greg
parents:
diff changeset
60 #set file_name_with_ext = $i.name
f060a0fbd4fe Uploaded
greg
parents:
diff changeset
61 #if str($file_name_with_ext).find("http") >= 0 or str($file_name_with_ext).find("ftp") >= 0:
f060a0fbd4fe Uploaded
greg
parents:
diff changeset
62 #set file_name_with_ext = $file_name_with_ext.split('/')[-1]
f060a0fbd4fe Uploaded
greg
parents:
diff changeset
63 #end if
f060a0fbd4fe Uploaded
greg
parents:
diff changeset
64 #assert str($file_name_with_ext).find("-") >= 0, "The selected input '%s' is invalid because it does not include the '-' character which is required when setting cell type and epigenetic factor names by extracting them from the input file names." % $file_name_with_ext
f060a0fbd4fe Uploaded
greg
parents:
diff changeset
65 #set file_name = $file_name_with_ext.split(".")[0]
f060a0fbd4fe Uploaded
greg
parents:
diff changeset
66 #if str($input_name_positions) == "cell_first":
f060a0fbd4fe Uploaded
greg
parents:
diff changeset
67 #set cell_type_name = $file_name.split("-")[0]
f060a0fbd4fe Uploaded
greg
parents:
diff changeset
68 #set epigenetic_factor_name = $file_name.split("-")[1]
f060a0fbd4fe Uploaded
greg
parents:
diff changeset
69 #else:
f060a0fbd4fe Uploaded
greg
parents:
diff changeset
70 #set cell_type_name = $file_name.split("-")[1]
f060a0fbd4fe Uploaded
greg
parents:
diff changeset
71 #set epigenetic_factor_name = $file_name.split("-")[0]
f060a0fbd4fe Uploaded
greg
parents:
diff changeset
72 #end if
2
248b5f72fc02 Uploaded
greg
parents: 0
diff changeset
73 ${cell_type_name} ${epigenetic_factor_name} ${i} ${file_name} ${i.ext}
0
f060a0fbd4fe Uploaded
greg
parents:
diff changeset
74 #end for
f060a0fbd4fe Uploaded
greg
parents:
diff changeset
75 #else:
f060a0fbd4fe Uploaded
greg
parents:
diff changeset
76 #for $input_items in $cell_type_epigenetic_factor_cond.input_repeat:
2
248b5f72fc02 Uploaded
greg
parents: 0
diff changeset
77 ${input_items.cell_type_name} ${input_items.epigenetic_factor_name} ${input_items.input} ${file_name} ${input_items.input.ext}
0
f060a0fbd4fe Uploaded
greg
parents:
diff changeset
78 #end for
f060a0fbd4fe Uploaded
greg
parents:
diff changeset
79 #end if]]></configfile>
11
26eb979cf8d9 Uploaded
greg
parents: 8
diff changeset
80 <configfile name="gen_chromosome_windows"><![CDATA[#if str($specify_chrom_windows_cond.specify_chrom_windows) == "yes":
0
f060a0fbd4fe Uploaded
greg
parents:
diff changeset
81 #import collections
f060a0fbd4fe Uploaded
greg
parents:
diff changeset
82 #set window_positions_by_chroms_odict = $collections.OrderedDict()
11
26eb979cf8d9 Uploaded
greg
parents: 8
diff changeset
83 #for count, line in enumerate(open($specify_chrom_windows_cond.chrom_bed_input.file_name, 'r')):
0
f060a0fbd4fe Uploaded
greg
parents:
diff changeset
84 #set $line = $line.strip()
f060a0fbd4fe Uploaded
greg
parents:
diff changeset
85 #if not $line or $line.startswith('#'):
f060a0fbd4fe Uploaded
greg
parents:
diff changeset
86 #continue
f060a0fbd4fe Uploaded
greg
parents:
diff changeset
87 #end if
f060a0fbd4fe Uploaded
greg
parents:
diff changeset
88 #set items = $line.split('\t')
f060a0fbd4fe Uploaded
greg
parents:
diff changeset
89 #if $items[0] in $window_positions_by_chroms_odict:
f060a0fbd4fe Uploaded
greg
parents:
diff changeset
90 #set tup = $window_positions_by_chroms_odict[$items[0]]
f060a0fbd4fe Uploaded
greg
parents:
diff changeset
91 #set $tup[1] += 1
f060a0fbd4fe Uploaded
greg
parents:
diff changeset
92 #set $window_positions_by_chroms_odict[$items[0]] = $tup
f060a0fbd4fe Uploaded
greg
parents:
diff changeset
93 #else:
f060a0fbd4fe Uploaded
greg
parents:
diff changeset
94 #set $window_positions_by_chroms_odict[$items[0]] = [$count, $count+1]
f060a0fbd4fe Uploaded
greg
parents:
diff changeset
95 #end if
f060a0fbd4fe Uploaded
greg
parents:
diff changeset
96 #end for
f060a0fbd4fe Uploaded
greg
parents:
diff changeset
97 #for $chrom, $tup in $window_positions_by_chroms_odict.items():
f060a0fbd4fe Uploaded
greg
parents:
diff changeset
98 ${chrom} ${tup[0]} ${tup[1]}
f060a0fbd4fe Uploaded
greg
parents:
diff changeset
99 #end for
f060a0fbd4fe Uploaded
greg
parents:
diff changeset
100 #end if]]></configfile>
f060a0fbd4fe Uploaded
greg
parents:
diff changeset
101 </configfiles>
f060a0fbd4fe Uploaded
greg
parents:
diff changeset
102 <inputs>
f060a0fbd4fe Uploaded
greg
parents:
diff changeset
103 <conditional name="cell_type_epigenetic_factor_cond">
f060a0fbd4fe Uploaded
greg
parents:
diff changeset
104 <param name="cell_type_epigenetic_factor" type="select" label="Set cell type and epigenetic factor names by">
f060a0fbd4fe Uploaded
greg
parents:
diff changeset
105 <option value="extract" selected="true">extracting them from the selected input file names</option>
f060a0fbd4fe Uploaded
greg
parents:
diff changeset
106 <option value="manual">manually setting them for each selected input</option>
f060a0fbd4fe Uploaded
greg
parents:
diff changeset
107 </param>
f060a0fbd4fe Uploaded
greg
parents:
diff changeset
108 <when value="extract">
f060a0fbd4fe Uploaded
greg
parents:
diff changeset
109 <param name="input" type="data" format="bigwig,bam" multiple="True" label="BAM or BigWig files">
f060a0fbd4fe Uploaded
greg
parents:
diff changeset
110 <validator type="empty_field"/>
f060a0fbd4fe Uploaded
greg
parents:
diff changeset
111 <validator type="unspecified_build"/>
f060a0fbd4fe Uploaded
greg
parents:
diff changeset
112 </param>
f060a0fbd4fe Uploaded
greg
parents:
diff changeset
113 <param name="input_name_positions" type="select" display="radio" label="Selected input file name pattern is" help="A '-' character must separate cell type and epigenetic factor names within the selected input file names">
f060a0fbd4fe Uploaded
greg
parents:
diff changeset
114 <option value="cell_first" selected="true">Cell type name - Epigenetic factor name</option>
f060a0fbd4fe Uploaded
greg
parents:
diff changeset
115 <option value="cell_last">Epigenetic factor name - Cell type name</option>
f060a0fbd4fe Uploaded
greg
parents:
diff changeset
116 </param>
f060a0fbd4fe Uploaded
greg
parents:
diff changeset
117 </when>
f060a0fbd4fe Uploaded
greg
parents:
diff changeset
118 <when value="manual">
16
aaf64c0d7a0e Uploaded
greg
parents: 13
diff changeset
119 <repeat name="input_repeat" title="Cell type, epigenetic factor and input" min="1">
0
f060a0fbd4fe Uploaded
greg
parents:
diff changeset
120 <param name="cell_type_name" type="text" value="" label="Cell type name">
f060a0fbd4fe Uploaded
greg
parents:
diff changeset
121 <validator type="empty_field"/>
f060a0fbd4fe Uploaded
greg
parents:
diff changeset
122 </param>
f060a0fbd4fe Uploaded
greg
parents:
diff changeset
123 <param name="epigenetic_factor_name" type="text" value="" label="Epigenetic factor name">
f060a0fbd4fe Uploaded
greg
parents:
diff changeset
124 <validator type="empty_field"/>
f060a0fbd4fe Uploaded
greg
parents:
diff changeset
125 </param>
f060a0fbd4fe Uploaded
greg
parents:
diff changeset
126 <param name="input" type="data" format="bigwig,bam" label="BAM or BigWig file">
f060a0fbd4fe Uploaded
greg
parents:
diff changeset
127 <validator type="empty_field"/>
f060a0fbd4fe Uploaded
greg
parents:
diff changeset
128 <validator type="unspecified_build"/>
f060a0fbd4fe Uploaded
greg
parents:
diff changeset
129 </param>
f060a0fbd4fe Uploaded
greg
parents:
diff changeset
130 </repeat>
f060a0fbd4fe Uploaded
greg
parents:
diff changeset
131 </when>
f060a0fbd4fe Uploaded
greg
parents:
diff changeset
132 </conditional>
11
26eb979cf8d9 Uploaded
greg
parents: 8
diff changeset
133 <conditional name="specify_chrom_windows_cond">
26eb979cf8d9 Uploaded
greg
parents: 8
diff changeset
134 <param name="specify_chrom_windows" type="select" label="Define chromosome window positions from a bed file?">
0
f060a0fbd4fe Uploaded
greg
parents:
diff changeset
135 <option value="no" selected="true">No</option>
f060a0fbd4fe Uploaded
greg
parents:
diff changeset
136 <option value="yes">Yes</option>
f060a0fbd4fe Uploaded
greg
parents:
diff changeset
137 </param>
f060a0fbd4fe Uploaded
greg
parents:
diff changeset
138 <when value="no">
f060a0fbd4fe Uploaded
greg
parents:
diff changeset
139 <param name="window_size" type="integer" value="200" label="Window size in base pairs"/>
f060a0fbd4fe Uploaded
greg
parents:
diff changeset
140 </when>
f060a0fbd4fe Uploaded
greg
parents:
diff changeset
141 <when value="yes">
13
4d542da396a7 Uploaded
greg
parents: 11
diff changeset
142 <param name="chrom_bed_input" type="data" format="bed" label="Select bed file for defining chromosome window positions">
11
26eb979cf8d9 Uploaded
greg
parents: 8
diff changeset
143 <validator type="empty_dataset"/>
26eb979cf8d9 Uploaded
greg
parents: 8
diff changeset
144 </param>
0
f060a0fbd4fe Uploaded
greg
parents:
diff changeset
145 </when>
f060a0fbd4fe Uploaded
greg
parents:
diff changeset
146 </conditional>
13
4d542da396a7 Uploaded
greg
parents: 11
diff changeset
147 <param name="exclude_bed_input" type="data" format="bed" optional="True" multiple="True" label="Select bed file(s) containing regions to exclude"/>
0
f060a0fbd4fe Uploaded
greg
parents:
diff changeset
148 </inputs>
f060a0fbd4fe Uploaded
greg
parents:
diff changeset
149 <outputs>
4
f577a83e86c4 Uploaded
greg
parents: 2
diff changeset
150 <data name="output" format="ideaspre"/>
0
f060a0fbd4fe Uploaded
greg
parents:
diff changeset
151 </outputs>
f060a0fbd4fe Uploaded
greg
parents:
diff changeset
152 <tests>
f060a0fbd4fe Uploaded
greg
parents:
diff changeset
153 <test>
16
aaf64c0d7a0e Uploaded
greg
parents: 13
diff changeset
154 <param name="input" value="e001-h3k4me3.bigwig" ftype="bigwig" dbkey="hg19"/>
aaf64c0d7a0e Uploaded
greg
parents: 13
diff changeset
155 <param name="specify_chrom_windows" value="yes"/>
22
3651f1592f3f Uploaded
greg
parents: 20
diff changeset
156 <param name="chrom_bed_input" value="chromosomes.bed" ftype="bed" dbkey="hg19"/>
3651f1592f3f Uploaded
greg
parents: 20
diff changeset
157 <output name="output" file="output.html" ftype="ideaspre">
3651f1592f3f Uploaded
greg
parents: 20
diff changeset
158 <extra_files type="file" name="chromosomes.bed" value="chromosomes.bed"/>
3651f1592f3f Uploaded
greg
parents: 20
diff changeset
159 <extra_files type="file" name="chromosome_windows.txt" value="chromosome_windows.txt"/>
3651f1592f3f Uploaded
greg
parents: 20
diff changeset
160 <extra_files type="file" name="IDEAS_input_config.txt" value="IDEAS_input_config.txt"/>
24
71345e154c66 Uploaded
greg
parents: 22
diff changeset
161 <extra_files type="file" name="tmp.tar.gz" value="tmp.tar.gz" compare="sim_size"/>
22
3651f1592f3f Uploaded
greg
parents: 20
diff changeset
162 </output>
0
f060a0fbd4fe Uploaded
greg
parents:
diff changeset
163 </test>
f060a0fbd4fe Uploaded
greg
parents:
diff changeset
164 </tests>
f060a0fbd4fe Uploaded
greg
parents:
diff changeset
165 <help>
f060a0fbd4fe Uploaded
greg
parents:
diff changeset
166 **What it does**
f060a0fbd4fe Uploaded
greg
parents:
diff changeset
167
16
aaf64c0d7a0e Uploaded
greg
parents: 13
diff changeset
168 Takes as input a list of epigenetic data sets (histones, chromatin accessibility, CpG methylation, TFs, etc.)
aaf64c0d7a0e Uploaded
greg
parents: 13
diff changeset
169 or any other whole-genome data sets (e.g., scores). Currently the supported data formats are BigWig and BAM.
aaf64c0d7a0e Uploaded
greg
parents: 13
diff changeset
170 All data sets are mapped by to a common genomic coordinate in a selected assembly (user-provided window size
aaf64c0d7a0e Uploaded
greg
parents: 13
diff changeset
171 or 200bp windows by default). The user can specify regions to be considered or removed from the analysis.
aaf64c0d7a0e Uploaded
greg
parents: 13
diff changeset
172 The input data may come from one cell type/condition/individual/time point (although this approach does not
aaf64c0d7a0e Uploaded
greg
parents: 13
diff changeset
173 fully utilize the advantages of IDEAS), or from multiple cell types/conditions/individuals/time points. The
aaf64c0d7a0e Uploaded
greg
parents: 13
diff changeset
174 same set of epigenetic features may not be present in all cell types, in which case IDEAS perfroms imputation
aaf64c0d7a0e Uploaded
greg
parents: 13
diff changeset
175 of the missing tracks if specified. This tool produces a single dataset with the **IdeasPre** datatype for
aaf64c0d7a0e Uploaded
greg
parents: 13
diff changeset
176 use as input to the IDEAS tool.
aaf64c0d7a0e Uploaded
greg
parents: 13
diff changeset
177
0
f060a0fbd4fe Uploaded
greg
parents:
diff changeset
178 -----
f060a0fbd4fe Uploaded
greg
parents:
diff changeset
179
f060a0fbd4fe Uploaded
greg
parents:
diff changeset
180 **Required options**
f060a0fbd4fe Uploaded
greg
parents:
diff changeset
181
16
aaf64c0d7a0e Uploaded
greg
parents: 13
diff changeset
182 * **Set cell type and epigenetic factor names by** - cell type and epigenetic factor names can be set manually or by extracting them from the names of the selected input datasets. The latter case requires all selected datasets to have names that contain a "-" character.
aaf64c0d7a0e Uploaded
greg
parents: 13
diff changeset
183
aaf64c0d7a0e Uploaded
greg
parents: 13
diff changeset
184 * **BAM or BigWig files** - select one or more Bam or Bigwig files from your history, making sure that the name of every selected input include a "-" character (e.g., e001-h3k4me3.bigwig).
aaf64c0d7a0e Uploaded
greg
parents: 13
diff changeset
185 * **Cell type, Epigenetic factor and Input** - manually select any number of inputs, setting the cell type and epigenetic factor name for each. The combination of "cell type name" and "epigenetic factor name" must be unique for each input. For example, if you have replicate data you may want to specify the cell name as "rep1", "rep2", etc and the factor name as "rep1", "rep2", etc.
aaf64c0d7a0e Uploaded
greg
parents: 13
diff changeset
186
aaf64c0d7a0e Uploaded
greg
parents: 13
diff changeset
187 * **Cell type name** - cell type name if specifying manually.
aaf64c0d7a0e Uploaded
greg
parents: 13
diff changeset
188 * **Epigenetic factor name** - epigenetic factor name if specifying manually.
aaf64c0d7a0e Uploaded
greg
parents: 13
diff changeset
189 * **BAM or BigWig file** - BAM or BigWig file.
aaf64c0d7a0e Uploaded
greg
parents: 13
diff changeset
190 * **Selected input file name pattern is** - select the file name pattern, either **epigenetic factor name-cell type name** or **cell type name-epigenetic factor name**.
aaf64c0d7a0e Uploaded
greg
parents: 13
diff changeset
191
aaf64c0d7a0e Uploaded
greg
parents: 13
diff changeset
192 * **Define chromosome window positions from a bed file** - select "No" to run whole genome segmentation or select "Yes" to segment genomes within the unit of the windows defined by the bed file. This file can be in BED3, BED4 or BED5 format, but only the first three columns (chr posst posed) will be used.
aaf64c0d7a0e Uploaded
greg
parents: 13
diff changeset
193
aaf64c0d7a0e Uploaded
greg
parents: 13
diff changeset
194 * **Window size in base pairs** - Window size in base pairs if specifying manually.
aaf64c0d7a0e Uploaded
greg
parents: 13
diff changeset
195 * **Select bed file for defining chromosome window positions** - select a bed file for specifying the chromosome window positions.
aaf64c0d7a0e Uploaded
greg
parents: 13
diff changeset
196
aaf64c0d7a0e Uploaded
greg
parents: 13
diff changeset
197 * **Select bed file(s) containing regions to exclude** - select one or more bed files that contains regions you'd like excluded from your datasets.
0
f060a0fbd4fe Uploaded
greg
parents:
diff changeset
198 </help>
f060a0fbd4fe Uploaded
greg
parents:
diff changeset
199 <citations>
f060a0fbd4fe Uploaded
greg
parents:
diff changeset
200 <citation type="doi">10.1093/nar/gkw278</citation>
f060a0fbd4fe Uploaded
greg
parents:
diff changeset
201 </citations>
f060a0fbd4fe Uploaded
greg
parents:
diff changeset
202 </tool>