Installation#
Explaining the particularities for running experiments with Cascade at different HPC centers.
Quick Install#
Build Cascade on a generic Linux computer by building the environment from Anaconda
conda env create --file environment.yml
The environment will include packages for all machine learning packages and a Conda-Forge-provided version of CP2K.
Custom Python Environment#
You need not install Cascade via the Anaconda environment. All packages needed by Cascade are available via PyPI, so feel free to create an environment using desired versions of packages (e.g., PyTorch) and with our without the optional requirements (e.g., MACE).
Link Cascade to atomic simulation codes via the Atomic Simulation Environment’s configuration options.
System-Specific Instructions#
Notes for clusters used by our team
Improv (LCRC)#
Improv is a cluster at Argonne with two 64-core AMD processors per node.
Install your own copy of Miniconda on the system (see Linux instructions) then build the environment:
conda env create --file environment.yml -p ./env
Use the CP2K installation at /lcrc/project/Athena/cp2k-mpich. The build file for CP2K is in ../cp2k-build.