Python scripting with COSMO-RS using the PLAMS library

The PLAMS library can be used to run COSMO-RS jobs from a python environment. This is the easiest way to set up automated calculations, high-throughput workflows, and direct post-processing of COSMO-RS results in Python.

The main introduction is the Python scripting for COSMO-RS with PLAMS guide, which explains how to setup compounds, define problem types, run jobs, and read results.

For generating COSMO result files from Python, the PLAMS-based recipes ADFCOSMORSCompound and ADFCOSMORSConformers can be used to create .coskf files for single compounds and conformer ensembles, respectively.

For users interested in higher-level workflows, the pyCRS module builds on PLAMS and provides convenient tools for COSKF database management, property prediction, and thermodynamic workflow setup.

The script examples page contains a number of example scripts for pyCRS and PLAMS workflows.

Attention

Windows and Mac users may find it helpful to first read the Getting Started guides for scripting: scripting with Windows | scripting with MacOS