Hello:
I just noticed that the newest ChAMP package (version 2.2) may not working properly on GUI functions on your computer or server, especially for user who used bioLit() to install ChAMP.
ChAMP is a integrated DNA methylation analysis pipeline, the new feature of ChAMP included a series of GUI function for user to check and generate interactive plot for DMP, DMR, DMB... This series of function used shiny and plotly as framework to generate a brower-based website on your computer.
I just noticed R package plotly has been updated to version 4.5.2, which changed a lot in its parameter setting. For example in old version:
plotly(data=d,x=a,y=b)
this means plotly function would automatically get variable a and variable b from dataframe d, then finish plotting, but now, the function's parameter is:
plotly(data=d,x=~a,y,~b)
Since ChAMP package used lots of plotly function in all GUI functions, the updating of plotly may cause your ChAMP package can not run GUI functions properly.
The solution is simply, please download the old version (plotly 3.6.1) and install it on your computer, then this problem would be solved. I will improve next version ChAMP to fit plotly 4.5.2 ASAP.
Best
Yuan Tian