@@ -82,25 +82,22 @@ plotAgglomerativeClusteringPlotSettingsUI <- function(id) {
82
82
return (bsCollapse(
83
83
bsCollapsePanel(recommendedDataText(" Plot type" ),
84
84
value = " plottype" ,
85
- selectizeInput(ns(" plottype" ), " " , choices = plotAgglomerativeClusteringPlotUI.plotTypes )
85
+ selectizeInput(ns(" plottype" ), " Plot type" , choices = plotAgglomerativeClusteringPlotUI.plotTypes ),
86
+ conditionalPanel(paste(conditionalPanel.equals(ns(" plottype" ), " 'cor.pearson'" ), " ||" , conditionalPanel.equals(ns(" plottype" ), " 'cor.spearman'" )),
87
+ selectizeInput(ns(" heatmap.dendrograms" ), " Visible dendrograms" , choices = plotAgglomerativeClusteringPlotUI.dendrogramPositions ),
88
+ selectizeInput(ns(" heatmap.density.info" ), " Density info" , choices = plotAgglomerativeClusteringPlotUI.heatmapDensityInfo ),
89
+ selectizeInput(ns(" heatmap.trace" ), " Trace line" , choices = plotAgglomerativeClusteringPlotUI.heatmapTrace ),
90
+ colourInput(ns(" heatmap.tracecol" ), " Trace line color" , value = " cyan" , allowTransparent = T ))
86
91
),
87
92
bsCollapsePanel(recommendedDataText(" Hierarchical clustering" ),
88
93
value = " hierarchical.clustering" ,
89
94
selectizeInput(ns(" method.dist" ), " Distance method" , choices = plotAgglomerativeClusteringPlotUI.dist.methodsSelection ),
90
95
selectizeInput(ns(" method.hclust" ), " Clustering method" , choices = plotAgglomerativeClusteringPlotUI.hclust.methodsSelection )),
91
- bsCollapsePanel(optionalDataText(" Heatmap" ),
92
- value = " heatmap" ,
93
- selectizeInput(ns(" heatmap.dendrograms" ), " Visible dendrograms" , choices = plotAgglomerativeClusteringPlotUI.dendrogramPositions ),
94
- selectizeInput(ns(" heatmap.density.info" ), " Density info" , choices = plotAgglomerativeClusteringPlotUI.heatmapDensityInfo ),
95
- selectizeInput(ns(" heatmap.trace" ), " Trace line" , choices = plotAgglomerativeClusteringPlotUI.heatmapTrace ),
96
- colourInput(ns(" heatmap.tracecol" ), " Trace line color" , value = " cyan" , allowTransparent = T ),
97
- hDivider(),
98
- tags $ label(" Heatmap color" ),
99
- gradientEditorUI(ns(" heatmap.color" ))
100
- ),
101
- bsCollapsePanel(optionalDataText(" Sample Visualization" ),
96
+ bsCollapsePanel(optionalDataText(" Visualization" ),
102
97
value = " visualization" ,
103
- visualsEditorUI(ns(" visuals" ))),
98
+ conditionalPanel(paste(conditionalPanel.equals(ns(" plottype" ), " 'cor.pearson'" ), " ||" , conditionalPanel.equals(ns(" plottype" ), " 'cor.spearman'" )), gradientEditorUI(ns(" heatmap.color" ))),
99
+ conditionalPanel(paste(conditionalPanel.equals(ns(" plottype" ), " 'dendrogram.horizontal'" ), " ||" , conditionalPanel.equals(ns(" plottype" ), " 'dendrogram.vertical'" )), visualsEditorUI(ns(" visuals" )))
100
+ ),
104
101
bsCollapsePanel(optionalDataText(" General settings" ),
105
102
value = " generalsettings" ,
106
103
generalPlotSettingsInput(ns(" plot.settings" ),
0 commit comments