Since Rogo 5.1 the Calculation question type can use R and requires Rserve to function correctly. This is a quick guide to setting up Rserve on ubuntu.
> library(Rserve) > Rserve() |
you should see "Rserve started in daemon mode." > q() Stop the spawned demon $ killall -s9 Rserve
$ su rserve $ R CMD Rserve --no-save --RS-conf /path/to/your/config.file |
$enhancedcalculation = array('host' => 'localhost', 'port'=>6311,'timeout'=>5); |
Edit the following line in the config file to read:
$enhancedcalc_type = 'Rrserve'; |
Rserve can be run on any server and is not needed during an exam. This function is still in rapid development so some of this may change and work on the performance implications and optimization is ongoing.
For Centos 6 use Extra Packages for Enterprise Linux http://fedoraproject.org/wiki/EPEL
rpm -Uvh http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm yum install R |