annotate galaxy-conf/WaveletTransform.xml @ 15:3e477c7e0e73 draft

Update normalization tools to allow normalizing by chromosome (Z-scorer, scale, etc.) Add new tool to convert any interval file to Bed format. Miscellaneous bug fixes.
author timpalpant
date Sat, 09 Jun 2012 16:03:59 -0400
parents eb53be9a09f4
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
13
eb53be9a09f4 Uploaded
timpalpant
parents:
diff changeset
1 <tool id="WaveletTransform" name="Wavelet analysis" version="1.0.0">
eb53be9a09f4 Uploaded
timpalpant
parents:
diff changeset
2 <description>across a genomic interval</description>
eb53be9a09f4 Uploaded
timpalpant
parents:
diff changeset
3 <command interpreter="sh">galaxyToolRunner.sh ngs.WaveletTransform -i $input -w $wavelet --chr $chr --start $start --stop $stop --min $min --max $max --step $N -o $output</command>
eb53be9a09f4 Uploaded
timpalpant
parents:
diff changeset
4 <inputs>
eb53be9a09f4 Uploaded
timpalpant
parents:
diff changeset
5 <param format="wig,bigwig" name="input" type="data" label="Sequencing data" />
eb53be9a09f4 Uploaded
timpalpant
parents:
diff changeset
6 <param format="tabular" name="wavelet" type="data" label="Wavelet" />
eb53be9a09f4 Uploaded
timpalpant
parents:
diff changeset
7 <param name="chr" type="text" label="Chromosome" />
eb53be9a09f4 Uploaded
timpalpant
parents:
diff changeset
8 <param name="start" type="integer" value="1" label="Start base pair" />
eb53be9a09f4 Uploaded
timpalpant
parents:
diff changeset
9 <param name="stop" type="integer" value="1000" label="Stop base pair" />
eb53be9a09f4 Uploaded
timpalpant
parents:
diff changeset
10 <param name="min" type="integer" value="10" label="Minimum wavelet size (bp)" />
eb53be9a09f4 Uploaded
timpalpant
parents:
diff changeset
11 <param name="max" type="integer" value="400" label="Maximum wavelet size (bp)" />
15
3e477c7e0e73 Update normalization tools to allow normalizing by chromosome (Z-scorer, scale, etc.) Add new tool to convert any interval file to Bed format. Miscellaneous bug fixes.
timpalpant
parents: 13
diff changeset
12 <param name="N" type="integer" value="1" label="Scaling step size (bp)" />
13
eb53be9a09f4 Uploaded
timpalpant
parents:
diff changeset
13 </inputs>
eb53be9a09f4 Uploaded
timpalpant
parents:
diff changeset
14 <outputs>
eb53be9a09f4 Uploaded
timpalpant
parents:
diff changeset
15 <data format="tabular" name="output" />
eb53be9a09f4 Uploaded
timpalpant
parents:
diff changeset
16 </outputs>
eb53be9a09f4 Uploaded
timpalpant
parents:
diff changeset
17
eb53be9a09f4 Uploaded
timpalpant
parents:
diff changeset
18 <help>
eb53be9a09f4 Uploaded
timpalpant
parents:
diff changeset
19
15
3e477c7e0e73 Update normalization tools to allow normalizing by chromosome (Z-scorer, scale, etc.) Add new tool to convert any interval file to Bed format. Miscellaneous bug fixes.
timpalpant
parents: 13
diff changeset
20 This tool will perform a Wavelet_ scaling_ analysis on an interval of genomic data. For each base pair in the interval, the similarity (correlation) is calculated between the data and the wavelet over a range of scales. This can be used to identify high-frequency and low-frequency features in the data. The output is a matrix in matrix2png format that can be used to generate a heatmap: along the x-axis (columns) are the base pairs in the interval, along the y-axis (rows) are the correlation coefficients for each Wavelet size, with the largest Wavelet scale at the top and the smallest scale at the bottom.
3e477c7e0e73 Update normalization tools to allow normalizing by chromosome (Z-scorer, scale, etc.) Add new tool to convert any interval file to Bed format. Miscellaneous bug fixes.
timpalpant
parents: 13
diff changeset
21
3e477c7e0e73 Update normalization tools to allow normalizing by chromosome (Z-scorer, scale, etc.) Add new tool to convert any interval file to Bed format. Miscellaneous bug fixes.
timpalpant
parents: 13
diff changeset
22 .. _Wavelet: http://en.wikipedia.org/wiki/Wavelet
3e477c7e0e73 Update normalization tools to allow normalizing by chromosome (Z-scorer, scale, etc.) Add new tool to convert any interval file to Bed format. Miscellaneous bug fixes.
timpalpant
parents: 13
diff changeset
23
3e477c7e0e73 Update normalization tools to allow normalizing by chromosome (Z-scorer, scale, etc.) Add new tool to convert any interval file to Bed format. Miscellaneous bug fixes.
timpalpant
parents: 13
diff changeset
24 .. _scaling: http://en.wikipedia.org/wiki/Scaleogram
3e477c7e0e73 Update normalization tools to allow normalizing by chromosome (Z-scorer, scale, etc.) Add new tool to convert any interval file to Bed format. Miscellaneous bug fixes.
timpalpant
parents: 13
diff changeset
25
3e477c7e0e73 Update normalization tools to allow normalizing by chromosome (Z-scorer, scale, etc.) Add new tool to convert any interval file to Bed format. Miscellaneous bug fixes.
timpalpant
parents: 13
diff changeset
26 -----
3e477c7e0e73 Update normalization tools to allow normalizing by chromosome (Z-scorer, scale, etc.) Add new tool to convert any interval file to Bed format. Miscellaneous bug fixes.
timpalpant
parents: 13
diff changeset
27
3e477c7e0e73 Update normalization tools to allow normalizing by chromosome (Z-scorer, scale, etc.) Add new tool to convert any interval file to Bed format. Miscellaneous bug fixes.
timpalpant
parents: 13
diff changeset
28 **Syntax**
3e477c7e0e73 Update normalization tools to allow normalizing by chromosome (Z-scorer, scale, etc.) Add new tool to convert any interval file to Bed format. Miscellaneous bug fixes.
timpalpant
parents: 13
diff changeset
29
3e477c7e0e73 Update normalization tools to allow normalizing by chromosome (Z-scorer, scale, etc.) Add new tool to convert any interval file to Bed format. Miscellaneous bug fixes.
timpalpant
parents: 13
diff changeset
30 - **Input data** is the genomic data on which to compute the Wavelet scaling analysis.
3e477c7e0e73 Update normalization tools to allow normalizing by chromosome (Z-scorer, scale, etc.) Add new tool to convert any interval file to Bed format. Miscellaneous bug fixes.
timpalpant
parents: 13
diff changeset
31 - **Wavelet** a single column of values representing a discrete Wavelet.
3e477c7e0e73 Update normalization tools to allow normalizing by chromosome (Z-scorer, scale, etc.) Add new tool to convert any interval file to Bed format. Miscellaneous bug fixes.
timpalpant
parents: 13
diff changeset
32 - **Chromosome** a locus in the genome
3e477c7e0e73 Update normalization tools to allow normalizing by chromosome (Z-scorer, scale, etc.) Add new tool to convert any interval file to Bed format. Miscellaneous bug fixes.
timpalpant
parents: 13
diff changeset
33 - **Start base pair** a locus in the genome
3e477c7e0e73 Update normalization tools to allow normalizing by chromosome (Z-scorer, scale, etc.) Add new tool to convert any interval file to Bed format. Miscellaneous bug fixes.
timpalpant
parents: 13
diff changeset
34 - **Stop base pair** a locus in the genome
3e477c7e0e73 Update normalization tools to allow normalizing by chromosome (Z-scorer, scale, etc.) Add new tool to convert any interval file to Bed format. Miscellaneous bug fixes.
timpalpant
parents: 13
diff changeset
35 - **Minimum wavelet size** the smallest Wavelet to analyze
3e477c7e0e73 Update normalization tools to allow normalizing by chromosome (Z-scorer, scale, etc.) Add new tool to convert any interval file to Bed format. Miscellaneous bug fixes.
timpalpant
parents: 13
diff changeset
36 - **Minimum wavelet size** the largest Wavelet to analyze
3e477c7e0e73 Update normalization tools to allow normalizing by chromosome (Z-scorer, scale, etc.) Add new tool to convert any interval file to Bed format. Miscellaneous bug fixes.
timpalpant
parents: 13
diff changeset
37 - **Scaling step size** the step size for the range of wavelet scales. The provided wavelet will be scaled to each size in the set min:step:max by interpolating the provided wavelet.
3e477c7e0e73 Update normalization tools to allow normalizing by chromosome (Z-scorer, scale, etc.) Add new tool to convert any interval file to Bed format. Miscellaneous bug fixes.
timpalpant
parents: 13
diff changeset
38
13
eb53be9a09f4 Uploaded
timpalpant
parents:
diff changeset
39 </help>
eb53be9a09f4 Uploaded
timpalpant
parents:
diff changeset
40 </tool>