Installation

System Requirements

Windows

  • Windows 10, 11

  • Windows Server 2019

Linux

  • CentOS8/RHEL8

  • Ubuntu >= 18.0.4

Hardware Requirements

Minimum and recommended requirements:

Minimum

Recommended

Processor

Intel i5 processor 3 GHz

Intel i7 processor 4 GHz

Number of physical cores

4

16

RAM

16 GB RAM

32 GB RAM

Internal Storage Device

1 GB HDD

100 GB SSD

Grid Computing Requirements

pyDarwin may be executed on Linux hosts with Sun Grid Engine (SGE), or Slurm.

Software Requirements

  • Python 3.10, 3.11, 3.12

  • NLME-Engine >= 24.9

  • NONMEM >= 7.4.3

  • R >= 4.0.0 (optional)

Install pyDarwin

Before installing pyDarwin, you may optionally create a python virtual environment to maintain isolation of package dependencies. This is recommended as a best practice, but is not required. If you only use Python for pyDarwin and do not plan to install other Python packages, you can skip this step and install pyDarwin directly to your system’s site library.

To create a virtual environment, from the command line, type:

python -m venv .venv
.venv\Scripts\activate

Both the development version and released version of pyDarwin are available to install via pip from Certara’s managed PyPi repository.

Installation commands:

pip install pyDarwin-Certara --index-url https://certara.jfrog.io/artifactory/api/pypi/certara-pypi-release-public/simple --extra-index-url https://pypi.python.org/simple/

See Installation Troubleshooting.