Applications validation

The validation of the applications can be done via an executable in suite. The validation is in two steps.

Validation of the graphical interface

For that part, you need to follow the steps described here. It is a simple procedure to check that the installation is ok, the interface is ok and that the link between the interface and the calculation engine.

Validation of the Monolix

The validation can be done via an executable in MonolixSuite.

  1. Go to the installation folder of MonolixSuite, by default:
    • [Windows] C:/ProgramData/Lixoft/MonolixSuite2020R1
    • [MAC] /Applications/MonolixSuite2020R1.app/Contents/Resources/monolixSuite
    • [LINUX] /home/<your username>/Lixoft/MonolixSuite2020R1
  2. Launch the following command line
    [Windows OS] .\lib\validationSuite.exe --noGui -s monolix -i .\resources\validationSuite\monolix
    [LinuxOS & MAC OS] ./lib/validationSuite --noGui -s monolix -i ./resources/validationSuite/monolix
    • It runs 20 projects that cover all the features of Monolix. The validation matrix can be found here.
    • The results are in the user directory userDirectory\lixoft\monolix\monolix2020R1\tmp for the user that launched the validation suite. You can define the repository where to set the report using the “-o” command.
    • A summary called validation_suite_summary.txt is proposed and you should have only OKs as the one enclosed that I just run.
    • It takes around 40 minute on a classical laptop (a 4-core classical machine).

Validation of PKanalix

The validation can be done via an executable in MonolixSuite. It is the same as for Monolix.

  1. Go to the installation folder of MonolixSuite, by default:
    • [Windows] C:/ProgramData/Lixoft/MonolixSuite2020R1
    • [MAC] /Applications/MonolixSuite2020R1.app/Contents/Resources/monolixSuite
    • [LINUX] /home/<your username>/Lixoft/MonolixSuite2020R1
  2. Launch the following command line
    [Windows OS] .\lib\validationSuite.exe --noGui -s pkanalix -i .\resources\validationSuite\pkanalix
    [LinuxOS & MAC OS] ./lib/validationSuite --noGui -s pkanalix -i ./resources/validationSuite/pkanalix
    • It runs 12 projects that cover all the features of PKanalix.
    • The results are in the user directory userDirectory\lixoft\pkanalix\pkanalix2020R1\tmp for the user that launched the validation suite. You can define the repository where to set the report using the “-o” command.
    • A summary called validation_suite_summary.txt is proposed and you should have only OKs as the one enclosed that I just run.
    • It takes couple of minutes on a classical laptop (a 4-core classical machine).

Validation of Simulx

The validation can be done via an executable in MonolixSuite. It is the same as for Monolix.

  1. Go to the installation folder of MonolixSuite, by default:
    • [Windows] C:/ProgramData/Lixoft/MonolixSuite2020R1
    • [MAC] /Applications/MonolixSuite2020R1.app/Contents/Resources/monolixSuite
    • [LINUX] /home/<your username>/Lixoft/MonolixSuite2020R1
  2. Launch the following command line
    [Windows OS] .\lib\validationSuite.exe --noGui -s simulx -i .\resources\validationSuite\simulx 
    [LinuxOS & MAC OS] ./lib/validationSuite --noGui -s simulx -i ./resources/validationSuite/simulx
    • It runs around 60 projects that cover all the features of Simulx.
    • The results are in the user directory userDirectory\lixoft\simulx\simulx2020R1\tmp for the user that launched the validation suite. You can define the repository where to set the report using the “-o” command.
    • A summary called validation_suite_summary.txt is proposed and you should have only OKs as the one enclosed that I just run.
    • It takes less than 10 minutes on a classical laptop (a 4-core classical machine).

Validation on older versions

Validation is the same for the previous version of the MonolixSuite

  • For Monolix, it is available since the 2018R1 version.
  • For PKanalix, it is available since the 2019R1 version.
  • For Simulx, it is available since the 2020R1 version.
Jonathan CHAUVINApplications validation