Skip to main content
Pre-release

This release is a pre-release and may not be stable for production use.

Description

This repository contains pacemaker - a tool for fitting of interatomic potentials in a general nonlinear Atomic Cluster Expansion (ACE) form. It is based on the pyace (this repo) and tensorpotential(another repo) Python packages.

Installation

Please follow these instructions.

Documentation

Please see the docs folder for documentation or check online documentation

Citation

Please cite following papers:

BibTeX:

@article{bochkarev2022efficient,
  title={Efficient parametrization of the atomic cluster expansion},
  author={Bochkarev, Anton and Lysogorskiy, Yury and Menon, Sarath and Qamar, Minaam and Mrovec, Matous and Drautz, Ralf},
  journal={Physical Review Materials},
  volume={6},
  number={1},
  pages={013804},
  year={2022},
  publisher={APS}
}

@article{lysogorskiy2021performant,
  title={Performant implementation of the atomic cluster expansion (PACE) and application to copper and silicon},
  author={Lysogorskiy, Yury and Oord, Cas van der and Bochkarev, Anton and Menon, Sarath and Rinaldi, Matteo and Hammerschmidt, Thomas and Mrovec, Matous and Thompson, Aidan and Cs{\'a}nyi, G{\'a}bor and Ortner, Christoph and others},
  journal={npj Computational Materials},
  volume={7},
  number={1},
  pages={1--12},
  year={2021},
  publisher={Nature Publishing Group}
}

@article{drautz2019atomic,
  title={Atomic cluster expansion for accurate and transferable interatomic potentials},
  author={Drautz, Ralf},
  journal={Physical Review B},
  volume={99},
  number={1},
  pages={014104},
  year={2019},
  publisher={APS}
}

Metadata

Release files for python-ace 0.4.0rc1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for python-ace 0.4.0rc1
File Size Uploaded
python_ace-0.4.0rc1.tar.gz 925.6 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for python-ace 0.4.0rc1
File
python_ace-0.4.0rc1-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.28+ x86-64, Linux glibc 2.24+ x86-64 Details
python_ace-0.4.0rc1-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.24+ x86-64, Linux glibc 2.28+ x86-64 Details
python_ace-0.4.0rc1-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.24+ x86-64, Linux glibc 2.28+ x86-64 Details
python_ace-0.4.0rc1-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.28+ x86-64, Linux glibc 2.24+ x86-64 Details
python_ace-0.4.0rc1-cp39-cp39-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl CPython 3.9 CPython 3.9 Linux glibc 2.24+ x86-64, Linux glibc 2.28+ x86-64 Details

Total release size: 15.9 MB

Release files / python_ace-0.4.0rc1.tar.gz

Download URL python_ace-0.4.0rc1.tar.gz
Size 925.6 kB
Tags Source
SHA-256 checksum
How to use checksums
f1ba688d61848a936b6eb48b31d8a41b9fb33b761a2a869f67c97a9efcf25440
BLAKE2b-256 checksum
How to use checksums
de97b78964a8b17830151775d9c3b6a24bbcad9a1d6b687702c4d047979fbf60
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.10.13

Release files / python_ace-0.4.0rc1-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl

Download URL python_ace-0.4.0rc1-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Size 3.0 MB
Tags CPython 3.13 Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
2ef520d28377d50aa13d208209f27a15cd1d111305cb949f2962a72c2a933336
BLAKE2b-256 checksum
How to use checksums
0dc8b1d9da19f58b2460b620f64e41ba617ffcc17935fe4be7a44f7ecbda2c70
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.10.13

Release files / python_ace-0.4.0rc1-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl

Download URL python_ace-0.4.0rc1-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Size 3.0 MB
Tags CPython 3.12 Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
a6e05f0e95e0cc35866ba4fac4b65a788d3216da544befc578ecc76f4aa960af
BLAKE2b-256 checksum
How to use checksums
d812bf57e3c602104d8bfbc74e937580e1fce509efef498b5c404925e3e56d37
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.10.13

Release files / python_ace-0.4.0rc1-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl

Download URL python_ace-0.4.0rc1-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Size 3.0 MB
Tags CPython 3.11 Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
ee1b1242686814b0090d912c40ab8b33a8e7857b969f8edd2a895095a444b7cd
BLAKE2b-256 checksum
How to use checksums
8ddcfe2c5749e0eb1db03d6e7a248538ceb017e91c0ba53864819f30a2227059
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.10.13

Release files / python_ace-0.4.0rc1-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl

Download URL python_ace-0.4.0rc1-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Size 3.0 MB
Tags CPython 3.10 Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
dc100a8ddc0cf7ed43639ceda9f6bc61c452d0826d519343b2f1245e72936172
BLAKE2b-256 checksum
How to use checksums
fc135b525c3e1d16c6d2fc0a4fcc9d81440c86f9765908603fbfe34844536ed4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.10.13

Release files / python_ace-0.4.0rc1-cp39-cp39-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl

Download URL python_ace-0.4.0rc1-cp39-cp39-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Size 3.0 MB
Tags CPython 3.9 Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
4ead56aa4f69964fba98c2912e41c9cc47f9db45e75596c6d7264ba7dc1fc589
BLAKE2b-256 checksum
How to use checksums
ca7f029959f8db545ff7e75470d0706b74c0ba2767882a0fadf1c5fd5a27cedf
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.10.13

Release history Release notifications | RSS feed

This release

0.4.0rc1 This release

6 release files

0.2.8

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page