Sarath Menon, Yury Lysogorskiy, Alexander L. M. Knoll, Niklas Leimeroth, Marvin Poul, Minaam Qamar, Jan Janssen, Matous Mrovec, Jochen Rohrer, Karsten Albe, Jörg Behler, Ralf Drautz, Jörg Neugebauer
Preprint at http://arxiv.org/abs/2403.05724 (2024)
Dataset at https://doi.org/10.17617/3.VKQ3ZM (2024)
This repository contains the workflows for the above publication.
The computational environment with all the necessary software can be installed using conda. First step is to create an environment:
conda env create -f binder/environment.yml
After the environment is created, it can be activated by
conda activate potentials
Once the environment is activated, the Tensorpot can be installed:
git clone --depth 1 --single-branch https://github.com/ICAMS/TensorPotential
cd TensorPotential
python setup.py install
cd ..
after this, jupyter lab can be started with
jupyter lab
Create a configuration file called .pyiron
in your home directory and add the following contents
[DEFAULT]
FILE = ~/pyiron.db
PROJECT_PATHS = ~/pyiron/projects
RESOURCE_PATHS = ~/pyiron/resources:~/<path-to-repo>/potential_publication/resources
Note that <path-to-repo>
needs to be replaced with the actual path.
The files for the interatomic potentials used in this work is available in the resources/lammps/potentials
folder.