Skip to content
ClustVis web tool
HTML R Dockerfile
Branch: master
Clone or download

Files

Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
Rpackage
datasets
docker some bug fixes and optimizations Dec 11, 2017
www
.gitignore some fixes Nov 19, 2018
README.md announce R package May 21, 2018
global.R move caption creation to R package Nov 5, 2018
server.R allow to pass custom parameters to pheatmap Mar 30, 2019
ui.R allow to pass custom parameters to pheatmap Mar 30, 2019

README.md

ClustVis

Souce code of ClustVis web tool.

The code is distributed under GNU GPLv3. If you are interested in other licensing options, please contact the author.

Docker image

To run ClustVis locally, you can use a snapshot of ClustVis Docker image from Docker Hub. You can also try to build the image from the Dockerfile but ClustVis code may not work correctly with the newest versions of the R packages if the changes have broken backward compatibility.

To use the Docker image, you need to have Docker installed. Then use the following code:

sudo docker pull taunometsalu/clustvis
mkdir ~/customClustvis/
cd ~/customClustvis/
wget https://github.com/taunometsalu/ClustVis/archive/master.zip
unzip master.zip
chmod -R go+rx ~/customClustvis/
sudo docker run -d \
	--name customClustvis \
	-p <myPort>:3838 \
    -v ~/customClustvis/ClustVis-master/:/srv/shiny-server/:ro \
    taunometsalu/clustvis

ClustVis should then be running on <myURL>:<myPort>.

R package

To start using ClustVis R package, you can look at the examples in the vignette that comes with the package:

source("http://bioconductor.org/biocLite.R")
biocLite("pcaMethods")
library(devtools)
install_github("taunometsalu/pheatmap")
install_github("taunometsalu/clustvis/Rpackage", build_vignettes = TRUE)
vignette("vignette", "clustvis")
You can’t perform that action at this time.