2. Download and run Effectopedia for the first time
Effectopedia is free and open source tool which can be downloaded in a form of executable jar or windows installation file from https://sourceforge.net/projects/effectopedia/files/. Two version of Effectopedia are available effectopedia.jar and effectopediaT.jar which connect to the production and test server respectively. For the purpose of this tutorial you can use either of the versions, however when you want to beta test publishing capabilities it is recommended to use effectopediaT.jar. The content of the test server is periodically overwritten with the production version of the database.
The most recent version of this tutorial can be found in the http://effectopedia.org/training/. From the same page you can also download the examples used in this training. Effectopedia requires Java 1.7 or later version newer installed on your local machine.
To run models written in different programming languages you will need local installation of the respective development platform (JDK 1.7 or newer for Java, MATLAB for executing MATLAB models, R + rJava plugin for executing R models). Alternatively the current version of Effectopedia allows you to create and publish execution requests. Subsequently authors of the model or anyone with modelling capabilities installed can execute the requests and publish back the results. So, for the purposes of this tutorial, installing MATLAB or R is optional.
MATLAB does not require additional setup to be successfully detected and used in Effectopedia. R requires the following:
Download R from https://cran.r-project.org/mirrors.html
Install it on your local machine
Open R and install rJava package from the menu Packages.
Select a download mirror and then choose rJAva for installation
rJava is downloaded to temporary location and you need to manually copy all files from the temporary rJava folder to R_HOME_DIR\library\rJava\ , where R_HOME_DIR is the path where you chose to install R
Depending on your operating system you need to copy one of the versions of jri.dll into i386 or x64. R_HOME_DIR\library\rJava\jri\i386\jri.dll -> R_HOME_DIR\bin\i386
Add R and library bin directory to the PATH e.g
for standard Windows installation
"C:\Program Files\R\R-3.3.0\bin\x64";"C:\Program Files\R\R-3.3.0\library\rJava\jri\x64"
A demo for the download and installation instructions