annotate cluster.tools/select.k.from.consensus.cluster.xml @ 9:a3c03541fe6f draft default tip

Uploaded
author peter-waltman
date Mon, 11 Mar 2013 17:30:48 -0400
parents 0decf3fd54bc
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
0decf3fd54bc Uploaded
peter-waltman
parents:
diff changeset
1 <tool id="select_consensus_k" name="Select Consensus Clustering K" force_history_refresh="True">
0decf3fd54bc Uploaded
peter-waltman
parents:
diff changeset
2 <command interpreter="python">select.k.from.consensus.cluster.py
0decf3fd54bc Uploaded
peter-waltman
parents:
diff changeset
3 -r ${cc_results}
0decf3fd54bc Uploaded
peter-waltman
parents:
diff changeset
4 -c ${change_min}
0decf3fd54bc Uploaded
peter-waltman
parents:
diff changeset
5 -m $metric_cond.metric
0decf3fd54bc Uploaded
peter-waltman
parents:
diff changeset
6 -h $report
0decf3fd54bc Uploaded
peter-waltman
parents:
diff changeset
7 -p ${report.files_path}
0decf3fd54bc Uploaded
peter-waltman
parents:
diff changeset
8 #if str($metric_cond.metric) == 'survival':
0decf3fd54bc Uploaded
peter-waltman
parents:
diff changeset
9 -s $metric_cond.survival
0decf3fd54bc Uploaded
peter-waltman
parents:
diff changeset
10 -e $metric_cond.mode
0decf3fd54bc Uploaded
peter-waltman
parents:
diff changeset
11 #end if
0decf3fd54bc Uploaded
peter-waltman
parents:
diff changeset
12 -o ${cluster_class}
0decf3fd54bc Uploaded
peter-waltman
parents:
diff changeset
13 </command>
0decf3fd54bc Uploaded
peter-waltman
parents:
diff changeset
14 <inputs>
0decf3fd54bc Uploaded
peter-waltman
parents:
diff changeset
15 <param name="cc_results" type="data" format="rdata" label="Consensus Clustering Results File" help="Specify the result from a consensus clustering run (see help below)"/>
0decf3fd54bc Uploaded
peter-waltman
parents:
diff changeset
16 <conditional name="metric_cond">
0decf3fd54bc Uploaded
peter-waltman
parents:
diff changeset
17 <param name="metric" type="select" label="Change Metric" help="Specify the choice of 'change' metric to use">
0decf3fd54bc Uploaded
peter-waltman
parents:
diff changeset
18 <option value="difference">Difference</option>
0decf3fd54bc Uploaded
peter-waltman
parents:
diff changeset
19 <option value="silhouette">silhouette</option>
0decf3fd54bc Uploaded
peter-waltman
parents:
diff changeset
20 <option value="survival">survival</option>
0decf3fd54bc Uploaded
peter-waltman
parents:
diff changeset
21 </param>
0decf3fd54bc Uploaded
peter-waltman
parents:
diff changeset
22 <when value="survival">
0decf3fd54bc Uploaded
peter-waltman
parents:
diff changeset
23 <param name="survival" type="data" label="Clinical Data" optional="true" help="Specify Clinical data to use"/>
0decf3fd54bc Uploaded
peter-waltman
parents:
diff changeset
24 <param name="mode" type="select" label="Survival Report Mode" help="Mode to use when performing Log-Rank tests">
0decf3fd54bc Uploaded
peter-waltman
parents:
diff changeset
25 <option value="all">All</option>
0decf3fd54bc Uploaded
peter-waltman
parents:
diff changeset
26 <option value="one">One</option>
0decf3fd54bc Uploaded
peter-waltman
parents:
diff changeset
27 <option value="both">Both</option>
0decf3fd54bc Uploaded
peter-waltman
parents:
diff changeset
28 </param>
0decf3fd54bc Uploaded
peter-waltman
parents:
diff changeset
29 </when>
0decf3fd54bc Uploaded
peter-waltman
parents:
diff changeset
30 </conditional>
0decf3fd54bc Uploaded
peter-waltman
parents:
diff changeset
31 <param name="change_min" type="float" label="Minimum relative change (AUC; pivot point for search)" value="0.1" help="Specify threshold to determine the minimum relative change"/>
0decf3fd54bc Uploaded
peter-waltman
parents:
diff changeset
32
0decf3fd54bc Uploaded
peter-waltman
parents:
diff changeset
33 </inputs>
0decf3fd54bc Uploaded
peter-waltman
parents:
diff changeset
34 <outputs>
0decf3fd54bc Uploaded
peter-waltman
parents:
diff changeset
35 <data format="rdata" name="cluster_class" label="Select K from Consensus Clustering Report (RData)"/>
0decf3fd54bc Uploaded
peter-waltman
parents:
diff changeset
36 <data format="html" name="report" label="Select K from Consensus Clustering Report (HTML)"/>
0decf3fd54bc Uploaded
peter-waltman
parents:
diff changeset
37 </outputs>
0decf3fd54bc Uploaded
peter-waltman
parents:
diff changeset
38 <help>
0decf3fd54bc Uploaded
peter-waltman
parents:
diff changeset
39 .. class:: infomark
0decf3fd54bc Uploaded
peter-waltman
parents:
diff changeset
40
0decf3fd54bc Uploaded
peter-waltman
parents:
diff changeset
41 **Select an choice of K from consensus clustering result**
0decf3fd54bc Uploaded
peter-waltman
parents:
diff changeset
42
0decf3fd54bc Uploaded
peter-waltman
parents:
diff changeset
43 ----
0decf3fd54bc Uploaded
peter-waltman
parents:
diff changeset
44
0decf3fd54bc Uploaded
peter-waltman
parents:
diff changeset
45 **Parameters**
0decf3fd54bc Uploaded
peter-waltman
parents:
diff changeset
46
0decf3fd54bc Uploaded
peter-waltman
parents:
diff changeset
47 - **Consensus Clustering Results File** Specify the result from a consensus clustering run (**MUST BE THE RDATA** outuput)
0decf3fd54bc Uploaded
peter-waltman
parents:
diff changeset
48
0decf3fd54bc Uploaded
peter-waltman
parents:
diff changeset
49 - **Change Metric** Specify the choice of 'change' metric to use. Choice of:
0decf3fd54bc Uploaded
peter-waltman
parents:
diff changeset
50
0decf3fd54bc Uploaded
peter-waltman
parents:
diff changeset
51 * Difference (relative difference in AUC between different choices of K)
0decf3fd54bc Uploaded
peter-waltman
parents:
diff changeset
52 * Silhouette (Max average silhouette width - search anchored by 'Change Min')
0decf3fd54bc Uploaded
peter-waltman
parents:
diff changeset
53 * Survival (Min p-value from Log-rank tests - search anchored by 'Change Min') **NOTE: WE DISCOURAGE USING THIS METRIC.**
0decf3fd54bc Uploaded
peter-waltman
parents:
diff changeset
54
0decf3fd54bc Uploaded
peter-waltman
parents:
diff changeset
55 - **Change Min** Threshold to determine the minimum relative change that's used to decide the choice of K
0decf3fd54bc Uploaded
peter-waltman
parents:
diff changeset
56
0decf3fd54bc Uploaded
peter-waltman
parents:
diff changeset
57
0decf3fd54bc Uploaded
peter-waltman
parents:
diff changeset
58 - **IF 'SURVIVAL' IS THE CHANGE METRIC, the following become available:**
0decf3fd54bc Uploaded
peter-waltman
parents:
diff changeset
59
0decf3fd54bc Uploaded
peter-waltman
parents:
diff changeset
60 - **Clinical Data** Specify Clinical data to use for performing the Log-Rank tests if 'Survival' is the metric
0decf3fd54bc Uploaded
peter-waltman
parents:
diff changeset
61 * **(MUST SPECIFY A PROPERLY FORMATTED CLINICAL DATA FILE** - See the "Format Raw TCGA sample IDs")
0decf3fd54bc Uploaded
peter-waltman
parents:
diff changeset
62
0decf3fd54bc Uploaded
peter-waltman
parents:
diff changeset
63 - **Clinical Report Mode** Mode to use when performing Log-Rank tests. Choice of:
0decf3fd54bc Uploaded
peter-waltman
parents:
diff changeset
64
0decf3fd54bc Uploaded
peter-waltman
parents:
diff changeset
65 * All - All clusters versus each other
0decf3fd54bc Uploaded
peter-waltman
parents:
diff changeset
66 * One - One cluster versus a meta-cluster composed of the others. Search performed exhaustively.
0decf3fd54bc Uploaded
peter-waltman
parents:
diff changeset
67 * Both - Perform both all-v-all and and one-v-others test; select the choice of K that gives the best
0decf3fd54bc Uploaded
peter-waltman
parents:
diff changeset
68
0decf3fd54bc Uploaded
peter-waltman
parents:
diff changeset
69 </help>
0decf3fd54bc Uploaded
peter-waltman
parents:
diff changeset
70 </tool>