|
82 | 82 | */
|
83 | 83 | public class EMBuildCommandTask extends AbstractTask {
|
84 | 84 |
|
85 |
| - @Tunable(description = "Analysis Type", groups = { "Analysis Type" }, gravity = 1.0) |
86 |
| - public ListSingleSelection<String> analysisType = new ListSingleSelection<String>(method_GSEA, method_generic, method_Specialized);; |
| 85 | + @Tunable(description = "Analysis Type") |
| 86 | + public ListSingleSelection<String> analysisType = new ListSingleSelection<String>(method_GSEA, method_generic, method_Specialized); |
87 | 87 |
|
88 |
| - @Tunable(description = "GMT", groups = { "User Input", "Gene Sets" }, gravity = 2.0, dependsOn = "analysisType=" + method_generic, |
89 |
| - params = "fileCategory=table;input=true", tooltip = "File specifying gene sets.\nFormat: geneset name <tab> description <tab> gene ...") |
| 88 | + @Tunable(description = "Path to GMT File specifying gene sets. Format: geneset name <tab> description <tab> gene ...") |
90 | 89 | public File gmtFile;
|
91 | 90 |
|
92 | 91 | //Dataset 1 Tunables
|
93 |
| - @Tunable(description = "Expression", groups = { "User Input", "Datasets", "Dataset 1" }, gravity = 3.0, params = "fileCategory=table;input=true", |
94 |
| - tooltip = "File with gene expression values.\nFormat: gene <tab> description <tab> expression value <tab> ...") |
| 92 | + @Tunable(description = "Path to Expression File for Dataset 1 with gene expression values. Format: gene <tab> description <tab> expression value <tab> ...") |
95 | 93 | public File expressionDataset1;
|
96 | 94 |
|
97 |
| - @Tunable(description = "Enrichments", groups = { "User Input", "Datasets", "Dataset 1" }, gravity = 4.0, |
98 |
| - dependsOn = "analysisType=" + method_generic, params = "fileCategory=table;input=true", tooltip = "File specifying enrichment results.\n") |
| 95 | + @Tunable(description = "Path to Enrichments File for Dataset 1 specifying enrichment results.") |
99 | 96 | public File enrichmentsDataset1;
|
100 | 97 |
|
101 |
| - @Tunable(description = "Enrichments 2", groups = { "User Input", "Datasets", "Dataset 1" }, gravity = 5.0, |
102 |
| - dependsOn = "analysisType=" + method_GSEA, params = "fileCategory=table;input=true", tooltip = "File specifying enrichment results.\n") |
| 98 | + @Tunable(description = "Path to a second Enrichments File for Dataset 1 specifying enrichment results.") |
103 | 99 | public File enrichments2Dataset1;
|
104 | 100 |
|
105 |
| - @Tunable(description = "Ranks", groups = { "User Input", "Datasets", "Dataset 1", "Advanced" }, gravity = 6.0, params = "fileCategory=table;input=true", |
106 |
| - tooltip = "File specifying ranked genes.\nFormat: gene <tab> score or statistic") |
| 101 | + @Tunable(description = "Path to a Ranks File for Dataset 1 specifying ranked genes. Format: gene <tab> score or statistic") |
107 | 102 | public File ranksDataset1;
|
108 | 103 |
|
109 |
| - @Tunable(description = "Classes", groups = { "User Input", "Datasets", "Dataset 1", "Advanced" }, gravity = 7.0, params = "fileCategory=table;input=true", |
110 |
| - tooltip = "File specifying the classes of each sample in expression file.\nformat: see GSEA website") |
| 104 | + @Tunable(description = "Path to Classes File for Dataset 1 specifying the classes of each sample in expression file. Format: see GSEA website") |
111 | 105 | public File classDataset1;
|
112 | 106 |
|
113 |
| - @Tunable(description = "Phenotype1", groups = { "User Input", "Datasets", "Dataset 1", "Advanced" }, gravity = 8.0, tooltip = "Dataset1 phenotype/class") |
| 107 | + @Tunable(description = "Phenotype 1 for Dataset 1") |
114 | 108 | public String phenotype1Dataset1;
|
115 | 109 |
|
116 |
| - @Tunable(description = "Phenotype2", groups = { "User Input", "Datasets", "Dataset 1", "Advanced" }, gravity = 9.0, tooltip = "Dataset1 phenotype/class") |
| 110 | + @Tunable(description = "Phenotype 2 for Dataset 1") |
117 | 111 | public String phenotype2Dataset1;
|
118 | 112 |
|
119 | 113 | //Dataset 2 Tunables
|
120 |
| - @Tunable(description = "Expression", groups = { "User Input", "Datasets", "Dataset 2" }, gravity = 10.0, |
121 |
| - params = "fileCategory=table;input=true;displayState=callapsed", tooltip = "File with gene expression values.\nFormat: gene <tab> description <tab> expression value <tab> ...") |
| 114 | + @Tunable(description = "Path to Expression File for Dataset 2 with gene expression values. Format: gene <tab> description <tab> expression value <tab> ...") |
122 | 115 | public File expressionDataset2;
|
123 | 116 |
|
124 |
| - @Tunable(description = "Enrichments", groups = { "User Input", "Datasets", "Dataset 2" }, gravity = 11.0, |
125 |
| - dependsOn = "analysisType=" + method_generic, params = "fileCategory=table;input=true;displayState=callapsed", tooltip = "File specifying enrichment results.\n") |
| 117 | + @Tunable(description = "Path to Enrichments File for Dataset 2 specifying enrichment results.") |
126 | 118 | public File enrichmentsDataset2;
|
127 | 119 |
|
128 |
| - @Tunable(description = "Enrichments 2", groups = { "User Input", "Datasets", "Dataset 2" }, gravity = 12.0, |
129 |
| - dependsOn = "analysisType=" + method_GSEA, params = "fileCategory=table;input=true;displayState=callapsed", tooltip = "File specifying enrichment results.\n") |
| 120 | + @Tunable(description = "Path to a second Enrichments File for Dataset 2 specifying enrichment results.") |
130 | 121 | public File enrichments2Dataset2;
|
131 | 122 |
|
132 |
| - @Tunable(description = "Ranks", groups = { "User Input", "Datasets", "Dataset 2", "Advanced" }, gravity = 13.0, |
133 |
| - params = "fileCategory=table;input=true;displayState=callapsed", tooltip = "File specifying ranked genes.\nFormat: gene <tab> score or statistic") |
| 123 | + @Tunable(description = "Path to Ranks File for Dataset 2 specifying ranked genes. Format: gene <tab> score or statistic") |
134 | 124 | public File ranksDataset2;
|
135 | 125 |
|
136 |
| - @Tunable(description = "Classes", groups = { "User Input", "Datasets", "Dataset 2", "Advanced" }, gravity = 14.0, |
137 |
| - params = "fileCategory=table;input=true;displayState=callapsed", tooltip = "File specifying the classes of each sample in expression file.\nformat: see GSEA website") |
| 126 | + @Tunable(description = "Path to Classes File for Dataset 2 specifying the classes of each sample in expression file. format: see GSEA website") |
138 | 127 | public File classDataset2;
|
139 | 128 |
|
140 |
| - @Tunable(description = "Phenotype1", groups = { "User Input", "Datasets", "Dataset 2", "Advanced" }, gravity = 15.0, params = "displayState=callapsed", tooltip = "Dataset2 phenotype/class") |
| 129 | + @Tunable(description = "Phenotype 1 for Dataset 2") |
141 | 130 | public String phenotype1Dataset2;
|
142 | 131 |
|
143 |
| - @Tunable(description = "Phenotype2", groups = { "User Input", "Datasets", "Dataset 2", "Advanced" }, gravity = 16.0, params = "displayState=callapsed", tooltip = "Dataset2 phenotype/class") |
| 132 | + @Tunable(description = "Phenotype 2 for Dataset 2") |
144 | 133 | public String phenotype2Dataset2;
|
145 | 134 |
|
146 | 135 |
|
|
0 commit comments