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 (GRACE TensorPotential) Python packages.
Installation
Please follow the installation instructions. The GRACE backend is installed from PyPI as tensorpotential; the pacemaker distribution is python-ace.
Documentation
Please see the docs folder for documentation or check online documentation
Citation
Please cite following papers:
- Bochkarev, A., Lysogorskiy, Y., Menon, S., Qamar, M., Mrovec, M. and Drautz, R. Efficient parametrization of the atomic cluster expansion. Physical Review Materials 6(1) 013804 (2022)
- Lysogorskiy, Y., Oord, C. v. d., Bochkarev, A., Menon, S., Rinaldi, M., Hammerschmidt, T., Mrovec, M., Thompson, A., Csányi, G., Ortner, C. and Drautz, R. Performant implementation of the atomic cluster expansion (PACE) and application to copper and silicon. npj Computational Materials 7(1), 1-12 (2021)
- Drautz, R. Atomic cluster expansion for accurate and transferable interatomic potentials. Physical Review B, 99(1), 014104 (2019)
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.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| python_ace-0.4.0.tar.gz | 926.0 kB | Without provenance | Details for python_ace-0.4.0.tar.gz |
Built distributions (wheels)
Total release size: 37.7 MB
Release files / python_ace-0.4.0.tar.gz
| Download URL | python_ace-0.4.0.tar.gz |
|---|---|
| Size | 926.0 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
7ab0fe185d34906300830fc3b2e27ddb1619851faac59c69220449711868f1e4
|
|
BLAKE2b-256 checksum How to use checksums |
2d9ae7ecf7fab9e87634256df0e0f7e4dc84f9887f6ce84c8f25a8d26206ae3c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Release files / python_ace-0.4.0-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
| Download URL | python_ace-0.4.0-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 |
b212c1be578122dfd3afb3fd371e13a3f99ab37637a87d9c3501ca33edbfc48d
|
|
BLAKE2b-256 checksum How to use checksums |
66d33a952f119450d7f7ec4c2e4944a606f4036ad085cacd94221545f6368681
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Release files / python_ace-0.4.0-cp313-cp313-macosx_11_0_x86_64.whl
| Download URL | python_ace-0.4.0-cp313-cp313-macosx_11_0_x86_64.whl |
|---|---|
| Size | 2.3 MB |
| Tags | CPython 3.13 macOS 11.0+ x86-64 |
|
SHA-256 checksum How to use checksums |
67fba4b4d6f687ed491e80182945113822c96724a77a6cfeafd543d29cb411b3
|
|
BLAKE2b-256 checksum How to use checksums |
fe26f832e4273f28ce02063ee5f8a8e284f7513eba194d0058ac5b59b73315a0
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Release files / python_ace-0.4.0-cp313-cp313-macosx_11_0_arm64.whl
| Download URL | python_ace-0.4.0-cp313-cp313-macosx_11_0_arm64.whl |
|---|---|
| Size | 2.1 MB |
| Tags | CPython 3.13 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
34185ae427c3324a98effe55fa69f09b3c26176692e1607b3beef38cc26dc3e3
|
|
BLAKE2b-256 checksum How to use checksums |
eca4d08a4138c66a3802275fdd22d1335cbaac79d2bc83d8995fa98a37caf6b5
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Release files / python_ace-0.4.0-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
| Download URL | python_ace-0.4.0-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 |
123ddb9facff12dec7b99d12cc2e86692091756db76a96a7c3c3549230948b8d
|
|
BLAKE2b-256 checksum How to use checksums |
6099df016b4f9d5943489b5ae1f646a0fdcb597bd6c5ab4a9707f55b55725537
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Release files / python_ace-0.4.0-cp312-cp312-macosx_11_0_x86_64.whl
| Download URL | python_ace-0.4.0-cp312-cp312-macosx_11_0_x86_64.whl |
|---|---|
| Size | 2.3 MB |
| Tags | CPython 3.12 macOS 11.0+ x86-64 |
|
SHA-256 checksum How to use checksums |
1e5e17630aafe8f5b58476d40d2d361470cbe4a205bd18a9685f807e9e50541b
|
|
BLAKE2b-256 checksum How to use checksums |
9d7abb7e31e919cdc2b3d7f17e8cca3fd0182a6100cd2b1b684ac74326387325
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Release files / python_ace-0.4.0-cp312-cp312-macosx_11_0_arm64.whl
| Download URL | python_ace-0.4.0-cp312-cp312-macosx_11_0_arm64.whl |
|---|---|
| Size | 2.1 MB |
| Tags | CPython 3.12 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
681af7a5303222977631f76bdf6e581e848f1300a343d8e307d552f45f8ccb8c
|
|
BLAKE2b-256 checksum How to use checksums |
254db45b96f8285e5a45427748f380ccb90fb3b2e1a60c3c18601a40b858dfe5
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Release files / python_ace-0.4.0-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
| Download URL | python_ace-0.4.0-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 |
9b35cff210a8c90e36a948023e250d18feaf0b542d76a1f63cf09735262397a9
|
|
BLAKE2b-256 checksum How to use checksums |
c560216304049b5749764825e377bfd38a947da14ab5d94aa507525b425b8048
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Release files / python_ace-0.4.0-cp311-cp311-macosx_11_0_x86_64.whl
| Download URL | python_ace-0.4.0-cp311-cp311-macosx_11_0_x86_64.whl |
|---|---|
| Size | 2.3 MB |
| Tags | CPython 3.11 macOS 11.0+ x86-64 |
|
SHA-256 checksum How to use checksums |
31b031ca2b554039c5a477d9c549051c7eb86fe1fe8dd11f05590f44282bfc68
|
|
BLAKE2b-256 checksum How to use checksums |
4ec1c37c4964f07a104250b5b6c169d7c542ed905abe3dcd23ccd5637ad2196a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Release files / python_ace-0.4.0-cp311-cp311-macosx_11_0_arm64.whl
| Download URL | python_ace-0.4.0-cp311-cp311-macosx_11_0_arm64.whl |
|---|---|
| Size | 2.1 MB |
| Tags | CPython 3.11 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
ec2f6056a1a879a7593e9b03436cd6e3e90b6333f9d33294978b8104ddcbb2d4
|
|
BLAKE2b-256 checksum How to use checksums |
e9387886a4832a5eff72b61ec056973b5699c73c88181b0b8b1c2e3ae8e6ef52
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Release files / python_ace-0.4.0-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
| Download URL | python_ace-0.4.0-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 |
52a0d44a926e144a9b782fec28de9f1c9cb06352f15b62c5ac130f8606b28782
|
|
BLAKE2b-256 checksum How to use checksums |
ea3d98b5cc0a79e89cff4efe74367b663a8cd959e0783d017646449e428b155a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Release files / python_ace-0.4.0-cp310-cp310-macosx_11_0_x86_64.whl
| Download URL | python_ace-0.4.0-cp310-cp310-macosx_11_0_x86_64.whl |
|---|---|
| Size | 2.3 MB |
| Tags | CPython 3.10 macOS 11.0+ x86-64 |
|
SHA-256 checksum How to use checksums |
c0935dc39732164f7ca757a5f74e15f7fdc23e73f9168a6f5b22d2a244c85775
|
|
BLAKE2b-256 checksum How to use checksums |
52116d5be15c7f3af3527b032a137ec577636a5259c040a6f8398eb0645b1461
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Release files / python_ace-0.4.0-cp310-cp310-macosx_11_0_arm64.whl
| Download URL | python_ace-0.4.0-cp310-cp310-macosx_11_0_arm64.whl |
|---|---|
| Size | 2.1 MB |
| Tags | CPython 3.10 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
e1ea78c0eea68a444aa710382b4f297303ac0a242d5fc38a0e1edb093687a612
|
|
BLAKE2b-256 checksum How to use checksums |
a2370f45a5162bba9902e61cb40e345baa8e6d3a41d3567327df1eeae583991e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Release files / python_ace-0.4.0-cp39-cp39-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
| Download URL | python_ace-0.4.0-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 |
83213da53e0e5398f3cea8998dc5d0d972a2374ba4f94aa0da2faedc1c9f6704
|
|
BLAKE2b-256 checksum How to use checksums |
fe184ca7706e683f38661c19e6635a9bfe7d85c63e4ed32f1b0b744c2639d80d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Release files / python_ace-0.4.0-cp39-cp39-macosx_11_0_x86_64.whl
| Download URL | python_ace-0.4.0-cp39-cp39-macosx_11_0_x86_64.whl |
|---|---|
| Size | 2.3 MB |
| Tags | CPython 3.9 macOS 11.0+ x86-64 |
|
SHA-256 checksum How to use checksums |
2b7cb2ef0df98318fcbee04f61ce29bfa2b801039562b8be0f98ae7dbf6592f3
|
|
BLAKE2b-256 checksum How to use checksums |
2cce1a75e71c1cc5a17bbc229e0792600ef7eaf38a7174942c484c2b4e80b238
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Release files / python_ace-0.4.0-cp39-cp39-macosx_11_0_arm64.whl
| Download URL | python_ace-0.4.0-cp39-cp39-macosx_11_0_arm64.whl |
|---|---|
| Size | 2.1 MB |
| Tags | CPython 3.9 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
56211efce5697602c7ce42fd72ecf5aa6bc48af2c750f7ea97858e2042d39e1c
|
|
BLAKE2b-256 checksum How to use checksums |
a1bc8269851b7a0525045a129d366f63e71535ad35c2eb9c6ae61d8d310ec04e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Security for python-ace 0.4.0
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.