Downloads & Installation
For using the software, you may first download it. The software requires a set of other tools, which you then should install in order to get everything to work smoothly.
Downloads of Java Software Version
This only holds if you want to run the jars directly.
You may enjoy the optimizationBenchmarking.org software Java jar releases in two flavors:
- evaluator/GUI (Version: 0.8.7)
- evaluator/CLI (Version: 0.8.7)
The GUI is a stand-alone server providing a web-based interface for managing your experimental data, creating meta data, and running the evaluator.
The CLI, i.e., the command line interface, is a only the pure evaluator component to be executed manually.
Both software come as stand-alone jars and you can run them via java -jar evaluatorGui.jar (in case of the GUI) and java -jar evaluator.jar in case of the evaluator.
Installation of Java Software Version
This only holds if you want to run the jars directly and do not use Docker. Otherwise, this step is irrelevant for you – if you use Docker, nothing else is required.
The runtime environment for the optimizationBenchmarking.org framework requires a set a Java JDK, a LaTeX installation, and R with a set of pre-installed packages.
I recommend:
Java 8 OpenJDK(Linux: installca-certificates-javaandopenjdk-8-jdk)TeX Livefor Linux (install:texlive-base,texlive-fonts-recommended,texlive-luatex, ortexlive-xetex) orMiKTeXfor Windows: Make sure to install the LaTeX, XeLaTeX and LuaLaTeX componentsghostscriptR(Linux: installlibicu-dev,pkg-config,r-base=3.3.*, andr-base-dev=3.3.*)
For R we automatically pre-install libraries which may be needed by our software, namely
Under Linux, you may copy the following text to the command line (it may ask you for your sudo password a few times for installing these packages, given that you have R already installed:
R_params="repos=c(\"http://cran.us.r-project.org\", \"http://cran.uk.r-project.org\", \"http://mirrors.ustc.edu.cn/CRAN\", \"http://cran.wu.ac.at/\", \"http://cran.utstat.utoronto.ca/\", \"http://cran.rstudio.com/\", \"https://cran.uni-muenster.de/\", \"http://ftp.iitm.ac.in/cran/\" ), dependencies=TRUE, clean=TRUE" &&\
sudo Rscript -e "update.packages(ask=FALSE, ${R_params})" &&\
sudo Rscript -e "if(!(require(\"apcluster\"))) install.packages(\"apcluster\", ${R_params})" &&\
sudo Rscript -e "if(!(require(\"cluster\"))) install.packages(\"cluster\", ${R_params})" &&\
sudo Rscript -e "if(!(require(\"fpc\"))) install.packages(\"fpc\", ${R_params})" &&\
sudo Rscript -e "if(!(require(\"mclust\"))) install.packages(\"mclust\", ${R_params})" &&\
sudo Rscript -e "if(!(require(\"NbClust\"))) install.packages(\"NbClust\", ${R_params})" &&\
sudo Rscript -e "if(!(require(\"stats\"))) install.packages(\"stats\", ${R_params})" &&\
sudo Rscript -e "if(!(require(\"vegan\"))) install.packages(\"vegan\", ${R_params})"
[home] • [atom feed] • [rss feed]
Contact: Prof. Dr. Thomas Weise, https://thomasweise.github.io, tweise@hfuu.edu.cn