This is a shiny implementation deployed with docker of the UpSetR R package for UpSet plots.
To run shiny-upsetr on a Cloud please create a Docker image of it using the Dockerfile provided. Once the image is ready it can be run either locally or on a Cloud.
Then go into this folder and build your image, giving it a name by using this command :
docker build -t upsetr .
After you have built the image, you can create a container and run it locally:
docker run --rm -p 3838:3838 upsetr
Finally, the shiny-upsetr app will be accessible at http://localhost:3838
The shiny-upsetr App is freely available at
or
If you have any questions, or found any bug in the program, please write to me at dongw26@mail2.sysu.edu.cn
If you use UpSetR in a paper, please cite:
Jake R Conway, Alexander Lex, Nils Gehlenborg UpSetR: An R Package for the Visualization of Intersecting Sets and their Properties doi: https://doi.org/10.1093/bioinformatics/btx364
The original technique and the interactive visualization tool implementing the approach are described here:
Alexander Lex, Nils Gehlenborg, Hendrik Strobelt, Romain Vuillemot, Hanspeter Pfister, UpSet: Visualization of Intersecting Sets, IEEE Transactions on Visualization and Computer Graphics (InfoVis '14), vol. 20, no. 12, pp. 1983–1992, 2014. doi: https://doi.org/10.1109/TVCG.2014.2346248