annotate cluster.tools/normalize.matrix.by.other.xml @ 9:a3c03541fe6f draft default tip

Uploaded
author peter-waltman
date Mon, 11 Mar 2013 17:30:48 -0400
parents 3d3a8595b981
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
6
3d3a8595b981 Uploaded
peter-waltman
parents:
diff changeset
1 <tool id="normalize_matrix_by_other" name="Normalize Matrix By Other Matrix" force_history_refresh="True">
3d3a8595b981 Uploaded
peter-waltman
parents:
diff changeset
2 <command interpreter="python">normalize.matrix.by.other.py
3d3a8595b981 Uploaded
peter-waltman
parents:
diff changeset
3 -d ${dataset}
3d3a8595b981 Uploaded
peter-waltman
parents:
diff changeset
4 -D ${dataset2}
3d3a8595b981 Uploaded
peter-waltman
parents:
diff changeset
5 -c ${ctr_method}
3d3a8595b981 Uploaded
peter-waltman
parents:
diff changeset
6
3d3a8595b981 Uploaded
peter-waltman
parents:
diff changeset
7 #if str($ctr_method) == "median":
3d3a8595b981 Uploaded
peter-waltman
parents:
diff changeset
8 -o ${output_median}
3d3a8595b981 Uploaded
peter-waltman
parents:
diff changeset
9 #end if
3d3a8595b981 Uploaded
peter-waltman
parents:
diff changeset
10
3d3a8595b981 Uploaded
peter-waltman
parents:
diff changeset
11 #if str($ctr_method) == "mean":
3d3a8595b981 Uploaded
peter-waltman
parents:
diff changeset
12 -o ${output_mean}
3d3a8595b981 Uploaded
peter-waltman
parents:
diff changeset
13 #end if
3d3a8595b981 Uploaded
peter-waltman
parents:
diff changeset
14
3d3a8595b981 Uploaded
peter-waltman
parents:
diff changeset
15 -r ${return_normalizer_matrix}
3d3a8595b981 Uploaded
peter-waltman
parents:
diff changeset
16
3d3a8595b981 Uploaded
peter-waltman
parents:
diff changeset
17 #if str($return_normalizer_matrix) == 'yes':
3d3a8595b981 Uploaded
peter-waltman
parents:
diff changeset
18 -O ${output_normal}
3d3a8595b981 Uploaded
peter-waltman
parents:
diff changeset
19 #end if
3d3a8595b981 Uploaded
peter-waltman
parents:
diff changeset
20 </command>
3d3a8595b981 Uploaded
peter-waltman
parents:
diff changeset
21 <inputs>
3d3a8595b981 Uploaded
peter-waltman
parents:
diff changeset
22 <param name="dataset" type="data" format='tabular' label="Target Data (Matrix to be normalized)" help="Matrix to be normalized (e.g. disease)"/>
3d3a8595b981 Uploaded
peter-waltman
parents:
diff changeset
23 <param name="dataset2" type="data" format='tabular' label="Reference Data (Matrix that will be used to normalize other)" help="Matrix to be normalizer (e.g. normals)"/>
3d3a8595b981 Uploaded
peter-waltman
parents:
diff changeset
24 <param name="ctr_method" type="select" label="Centering Metric for Genes" help="Specify Metric to Use for Center Rows (Genes)" >
3d3a8595b981 Uploaded
peter-waltman
parents:
diff changeset
25 <option value="median" selected="true">Median</option>
3d3a8595b981 Uploaded
peter-waltman
parents:
diff changeset
26 <option value="mean">Mean</option>
3d3a8595b981 Uploaded
peter-waltman
parents:
diff changeset
27 </param>
3d3a8595b981 Uploaded
peter-waltman
parents:
diff changeset
28 <param name="return_normalizer_matrix" type='select' display="radio" label="?" help="Specify whether or not to return a a normalized version of the Reference matrix">
3d3a8595b981 Uploaded
peter-waltman
parents:
diff changeset
29 <option value="yes" selected='true' >Yes</option>
3d3a8595b981 Uploaded
peter-waltman
parents:
diff changeset
30 <option value="no">No</option>
3d3a8595b981 Uploaded
peter-waltman
parents:
diff changeset
31 </param>
3d3a8595b981 Uploaded
peter-waltman
parents:
diff changeset
32 </inputs>
3d3a8595b981 Uploaded
peter-waltman
parents:
diff changeset
33 <outputs>
3d3a8595b981 Uploaded
peter-waltman
parents:
diff changeset
34 <data format="tabular" name="output_median" label="Median Normalized Matrix (by Reference Set)">
3d3a8595b981 Uploaded
peter-waltman
parents:
diff changeset
35 <filter>(ctr_method)=="median"</filter>
3d3a8595b981 Uploaded
peter-waltman
parents:
diff changeset
36 </data>
3d3a8595b981 Uploaded
peter-waltman
parents:
diff changeset
37 <data format="tabular" name="output_mean" label="Mean Normalized Matrix (by Reference Set)">
3d3a8595b981 Uploaded
peter-waltman
parents:
diff changeset
38 <filter>(ctr_method)=="mean"</filter>
3d3a8595b981 Uploaded
peter-waltman
parents:
diff changeset
39 </data>
3d3a8595b981 Uploaded
peter-waltman
parents:
diff changeset
40 <data format="tabular" name="output_normal" label="Normalized Reference Matrix">
3d3a8595b981 Uploaded
peter-waltman
parents:
diff changeset
41 <filter>(return_normal_matrix)=="yes"</filter>
3d3a8595b981 Uploaded
peter-waltman
parents:
diff changeset
42 </data>
3d3a8595b981 Uploaded
peter-waltman
parents:
diff changeset
43 </outputs>
3d3a8595b981 Uploaded
peter-waltman
parents:
diff changeset
44 <help>
3d3a8595b981 Uploaded
peter-waltman
parents:
diff changeset
45 .. class:: infomark
3d3a8595b981 Uploaded
peter-waltman
parents:
diff changeset
46
3d3a8595b981 Uploaded
peter-waltman
parents:
diff changeset
47 **Normalize Matrix - Tool to normalize a matrix**
3d3a8595b981 Uploaded
peter-waltman
parents:
diff changeset
48
3d3a8595b981 Uploaded
peter-waltman
parents:
diff changeset
49 ----
3d3a8595b981 Uploaded
peter-waltman
parents:
diff changeset
50
3d3a8595b981 Uploaded
peter-waltman
parents:
diff changeset
51 **Parameters**
3d3a8595b981 Uploaded
peter-waltman
parents:
diff changeset
52
3d3a8595b981 Uploaded
peter-waltman
parents:
diff changeset
53 - **Center Rows** Centering Method for Rows
3d3a8595b981 Uploaded
peter-waltman
parents:
diff changeset
54
3d3a8595b981 Uploaded
peter-waltman
parents:
diff changeset
55 * No Centering
3d3a8595b981 Uploaded
peter-waltman
parents:
diff changeset
56 * Mean
3d3a8595b981 Uploaded
peter-waltman
parents:
diff changeset
57 * Median
3d3a8595b981 Uploaded
peter-waltman
parents:
diff changeset
58
3d3a8595b981 Uploaded
peter-waltman
parents:
diff changeset
59 - **Center Rows** Centering Method for Columns
3d3a8595b981 Uploaded
peter-waltman
parents:
diff changeset
60
3d3a8595b981 Uploaded
peter-waltman
parents:
diff changeset
61 * No Centering
3d3a8595b981 Uploaded
peter-waltman
parents:
diff changeset
62 * Mean
3d3a8595b981 Uploaded
peter-waltman
parents:
diff changeset
63 * Median
3d3a8595b981 Uploaded
peter-waltman
parents:
diff changeset
64
3d3a8595b981 Uploaded
peter-waltman
parents:
diff changeset
65 - **Variance Adjustment for Rows** Variance Adjustment Method for Rows
3d3a8595b981 Uploaded
peter-waltman
parents:
diff changeset
66
3d3a8595b981 Uploaded
peter-waltman
parents:
diff changeset
67 * No Adjustment
3d3a8595b981 Uploaded
peter-waltman
parents:
diff changeset
68 * Median Absolute Deviation
3d3a8595b981 Uploaded
peter-waltman
parents:
diff changeset
69 * Standard Deviation
3d3a8595b981 Uploaded
peter-waltman
parents:
diff changeset
70
3d3a8595b981 Uploaded
peter-waltman
parents:
diff changeset
71 - **Variance Adjustment for Rows** Variance Adjustment Method for Columns
3d3a8595b981 Uploaded
peter-waltman
parents:
diff changeset
72
3d3a8595b981 Uploaded
peter-waltman
parents:
diff changeset
73 * No Adjustment
3d3a8595b981 Uploaded
peter-waltman
parents:
diff changeset
74 * Median Absolute Deviation
3d3a8595b981 Uploaded
peter-waltman
parents:
diff changeset
75 * Standard Deviation
3d3a8595b981 Uploaded
peter-waltman
parents:
diff changeset
76
3d3a8595b981 Uploaded
peter-waltman
parents:
diff changeset
77 </help>
3d3a8595b981 Uploaded
peter-waltman
parents:
diff changeset
78 </tool>