Installing job control files

The NLME Job Control System is officially supported on CentOS8/RHEL8.

For using multicore parallelization locally or for parallel processing on a remote host, the following must be installed:

R 4.0.1 (or later) can be obtained from http://cran.r-project.org.

Note that it should be the same along the nodes used if GRID is used and for additional nodes, it should be available from the path (should override default R).

To enable job submission from a Windows machine running Phoenix with NLME to a remote RHEL 8 or Ubuntu 22 host, the SSH library needs to be installed on the remote host. Additionally, Certara.NLME8 (within dependencies) should be installed on the submission host (or locally, if using local multicore control mode).

To install the necessary components on the remote Linux hosts (execute commands as root or using sudo):

Install the SSH library.

RHEL 8:

     sudo yum install epel-release
sudo yum install libssh-devel

Ubuntu 22:

     sudo apt update
sudo apt install libssh-dev

Install libxml2 Development Package (if not already present):

This package provides the necessary headers and libraries for compiling software that uses libxml2.

RHEL 8:

     sudo yum install libxml2-devel

Ubuntu 22:

     sudo apt install libxml2-dev

To install the required R packages, start an R session and run the following code. This will install dependencies from CRAN and the Certara.NLME8 package (version 3.0.1) from Certara’s jFrog repository:

install.packages(c(“xml2”, “batchtools”, “reshape”, “utils”, “data.table”))
install.packages ("Certara.NLME8",repos = c("https://certara.jfrog.io/artifactory/certara-cran-phoenix-8-6-release-public/"))

For optimal compatibility with Phoenix remote runs, it is strongly recommended to use Certara.NLME8 version 3.0.1, as installed above. While Certara.NLME8 is also available on CRAN, that version may be newer and not fully compatible with the current Phoenix release.


Legal Notice | Contact Certara
© Certara USA, Inc. All rights reserved.