Dashboard for visualizing SciDB array distribution across instances. The dashboard also outputs the array-size on disk in human readable format.
The say a picture is worth a thousand words, so here a few thousands words about the UI.
Image shows the distribution of a SciDB array that is resident on only one instance (!). All other instances have a count of zero. PS: No harm done here, this is probably a small array.
This is an important array -- the genotype array for variant data from the 1000 genomes project (20 GB on disk). Seems to be pretty well distributed.
Now comparing two arrays -- the second array is not that well distributed. Also note how I used the scaling option.
sudo R --slave -e "install.packages('shiny')"
sudo R --slave -e "install.packages('shinyjs')"
sudo R --slave -e "install.packages('dygraphs')"
If you want to cache array statistics, install Redis as a service. https://www.digitalocean.com/community/tutorials/how-to-install-and-use-redis
And install the R package rredis
.
sudo R --slave -e "install.packages('rredis')"