SERPM8 requires Windows-Based operating system (Windows 7 or later)
First install Cube and R on the system
Download the redistributable here (allows programs compiled by Microsoft Visual Studio to run on your system). Run this executable to install. NOTE: if a newer version is found on the machine, it is not necessary to install this particular version (i.e. they are backwards compatible).
Option 1: extend existing installation
If you already have R installed, the necessary packages can be checked and installed by running the following:
Option 2: install R using zipped distribution
The zipped distribution contains R 3.5.1 and all necessary packages. To install, unzip this folder onto the model system. If you already have R installed, it may be best to install in the Program Files\R folder.
Note: if you are using the zipped distribution and R Studio, you may need to set the R version (Tools->Global Options)
SERPM8 is a simple installation process (unzipping folder). A few notes for installing:
First: before unzipping, make sure to check that the zip folder does not have a 'block' from Windows security (select file properties and look at the General tab)
Next: unzip SERPM8_XX.zip folder to the run location (does not need to be on the C: drive, but should be on a fast drive - i.e., no external hard drives)
There are two catalog keys that must be configured for the specific system. These can be configured by updating the value of the key through the scenario manager, or by updating the key default value (which will then be propagated to all new scenarios).
Option 1: Update Key Default (advanced users)
Option 2: Update Key Values
You may also wish to change the max number of threads to take full advantage of your workstation processors. This can be set to the same value that was used for the Java processes.
If SERPM will be run simultaneously on multiple computers in the same network, it is necessary to set each installation to use a unique jppf discovery port. This prevents the systems from sending tasks to other household managers. The discovery port is set here:
The SERPM catalog is distributed without Seed Skims to reduce the size of the zip file. The seed skims can be generated using the Seed Skim Generation application group under Utilities in the catalog.
This utility creates the seed skim files specified in the scenario manager, and thus must be run once for the 2015 and 2015 networks. Use the Run Application - Run Current Group Only option (see run screen below) to generate the seed skims. When complete, the skim files (*.MAT files) will be present in the Inputs\Highway\seed_net_skm2015\ and Inputs\Highway\seed_net_skm2045\ folders.