Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/claudiozeni/castle

Ridge-regression force fields in Python using ACE descriptors
https://github.com/claudiozeni/castle

Last synced: 2 days ago
JSON representation

Ridge-regression force fields in Python using ACE descriptors

Awesome Lists containing this project

README

        

# Castle

Ridge regression force fields in Python.

This repository is based on the ACE descriptor [1] as descibed in [2] and implemented in [3]

# Instructions

Install julia-1.5.4

go in julia (julia in terminal)

press ] to go to package manager

run the following:

registry add https://github.com/JuliaRegistries/General
registry add https://github.com/JuliaMolSim/MolSim.git
add JuLIP, IPFitting, ACE, NeighbourLists, Einsum
pin [email protected]; pin [email protected]; pin [email protected]

Then, install the julia Python package with:

pip install julia

Finally, install Castle with (from inside the repository where setup.py is):

pip install .

# References
[1] Drautz, R. (2019). Atomic cluster expansion for accurate and transferable interatomic potentials. Physical Review B, 99(1), 014104.

[2] Dusson, G., Bachmayr, M., Csanyi, G., Drautz, R., Etter, S., van der Oord, C., & Ortner, C. (2022). Atomic cluster expansion: Completeness, efficiency and stability. Journal of Computational Physics, 110946.

[3] ACE.jl https://github.com/ACEsuit/ACE.jl