@@ -690,8 +690,8 @@ guiHandler_JitterPlot <- function(h,...){
690
690
gp <- ggroup(horizontal = T , container = w )
691
691
glabel(" Experiment selection: " , container = gp )
692
692
guiExpSubset <- gcombobox(c(" None selected" , experiments ),
693
- container = gp ,
694
693
selected = htmGetListSetting(htm ," visualisation" ," jitterPlotExpSubset" ,gui = T ),
694
+ container = gp ,
695
695
handler = function (h ,... ){
696
696
htmSetListSetting(htm ," visualisation" ," jitterPlotExpSubset" ,svalue(h $ obj ),gui = T )
697
697
})
@@ -706,14 +706,7 @@ guiHandler_JitterPlot <- function(h,...){
706
706
707
707
gp <- ggroup(horizontal = T , container = w )
708
708
glabel(" Sorting: " , container = gp )
709
- guiSorting <- gcombobox(c(" none" ," alphabetic" ," median value" ),
710
- container = gp ,
711
- selected = htmGetListSetting(htm ," visualisation" ," jitterPlot_sorting" ,gui = T ),
712
- handler = function (h ,... ){
713
- htmSetListSetting(htm , " visualisation" ," jitterPlot_sorting" ,svalue(h $ obj ),gui = T )
714
- }
715
- )
716
-
709
+ guiSorting <- gcombobox(c(" None selected" ," alphabetic" ," median value" ), container = gp )
717
710
718
711
gp <- ggroup(horizontal = T , container = w )
719
712
glabel(" Compute t-test against: " , container = gp )
@@ -728,10 +721,10 @@ guiHandler_JitterPlot <- function(h,...){
728
721
cx = svalue(cx ),
729
722
cy = svalue(cy ),
730
723
.ylab = svalue(cy ),
731
- datatype = htmGetListSetting( htm , " visualisation " , " jitterPlot_datatype " , gui = T ),
724
+ datatype = svalue( guiSelectedData ),
732
725
experimentSubset = svalue(guiExpSubset ),
733
726
treatmentSubset = htmGetVectorSettings(" visualisation$treatmentSelectionForPlotting" ),
734
- sorting = htmGetListSetting( htm , " visualisation " , " jitterPlot_sorting " , gui = T ),
727
+ sorting = svalue( guiSorting ),
735
728
colorizeTreatments = htmGetListSetting(htm ," visualisation" ," jitterPlot_colorizeTreatments_TF" ,gui = T ),
736
729
showMedian = htmGetListSetting(htm ," visualisation" ," jitterPlot_showMedianAndMAD_TF" ,gui = T ),
737
730
showMean = htmGetListSetting(htm ," visualisation" ," jitterPlot_showMeanAndSD_TF" ,gui = T ),
@@ -745,9 +738,9 @@ guiHandler_JitterPlot <- function(h,...){
745
738
htm <- get(" htm" , envir = globalenv())
746
739
htmJitterplot(htm , svalue(cx ), svalue(cy ), .xlim = sort(loc $ x ),.ylim = sort(loc $ y ),.ylab = svalue(cy ),
747
740
experimentSubset = svalue(guiExpSubset ),
748
- datatype = htmGetListSetting( htm , " visualisation " , " jitterPlot_datatype " , gui = T ),
741
+ datatype = svalue( guiSelectedData ),
749
742
colorizeTreatments = htmGetListSetting(htm ," visualisation" ," jitterPlot_colorizeTreatments_TF" ,gui = T ),
750
- sorting = htmGetListSetting( htm , " visualisation " , " jitterPlot_sorting " , gui = T ),
743
+ sorting = svalue( guiSorting ),
751
744
newdev = F ,
752
745
treatmentSubset = htmGetVectorSettings(" visualisation$treatmentSelectionForPlotting" ),
753
746
showMedian = htmGetListSetting(htm ," visualisation" ," jitterPlot_showMedianAndMAD_TF" ,gui = T ),
@@ -766,7 +759,7 @@ guiHandler_JitterPlot <- function(h,...){
766
759
svalue(cx ),svalue(cy ),.xlim = sort(loc $ x ),.ylim = sort(loc $ y ),
767
760
experimentSubset = svalue(guiExpSubset ),
768
761
colorizeTreatments = htmGetListSetting(htm ," visualisation" ," jitterPlot_colorizeTreatments_TF" ,gui = T ),
769
- sorting = htmGetListSetting( htm , " visualisation " , " jitterPlot_sorting " , gui = T ),
762
+ sorting = svalue( guiSorting ),
770
763
datatype = svalue(guiSelectedData ),
771
764
newdev = F , action = " click" ,
772
765
treatmentSubset = htmGetVectorSettings(" visualisation$treatmentSelectionForPlotting" )
@@ -836,16 +829,7 @@ guiHandler_JitterPlot_Options <- function(h,...) {
836
829
container = w ,
837
830
handler = function (h ,... ){
838
831
htmSetListSetting(htm , " visualisation" ," jitterPlot_log2_TF" ,svalue(h $ obj ),gui = T )
839
- })
840
-
841
- glabel(" x axis font size factor:" , container = w )
842
- gcombobox(c(" 0.3" ," 0.4" ," 0.5" ," 0.6" ," 0.7" ," 0.8" ," 0.9" ," 1.0" ),
843
- container = w ,
844
- selected = htmGetListSetting(htm ," visualisation" ," jitterPlot_x_axis_font_size" ,gui = T ),
845
- handler = function (h ,... ){
846
- htmSetListSetting(htm , " visualisation" ," jitterPlot_x_axis_font_size" ,svalue(h $ obj ),gui = T )
847
- }
848
- )
832
+ })
849
833
850
834
visible(w ) <- T
851
835
}
@@ -1129,15 +1113,10 @@ guiHandler_SetColumns <- function(h, ...) {
1129
1113
1130
1114
gbutton(" Apply " , container = gg , handler = function (h ,... ) {
1131
1115
htm <- get(" htm" , envir = globalenv())
1132
- # auto-make batch_treat and treat_batch
1133
1116
cTreat = htmGetListSetting(htm ," columns" ," treatment" ,gui = T )
1134
1117
cBatch = htmGetListSetting(htm ," columns" ," experiment" ,gui = T )
1135
1118
htm @ data $ Metadata_batch_treatment = paste(htm @ data [[cBatch ]],htm @ data [[cTreat ]],sep = " __" )
1136
1119
print(paste(" Generated new colum Metadata_batch_treatment, combining" ,cBatch ," and" ,cTreat ))
1137
- htm @ data $ Metadata_treatment_batch = paste(htm @ data [[cTreat ]],htm @ data [[cBatch ]],sep = " __" )
1138
- print(paste(" Generated new colum Metadata_treatment_batch, combining" ,cTreat ," and" ,cBatch ))
1139
-
1140
-
1141
1120
assign(" htm" , htm , envir = globalenv())
1142
1121
dispose(w )
1143
1122
})
0 commit comments