Skip to main content

runnerase-prediction

An ASE Calculator for predicting energies, forces, and stress for a single structure with RuNNer, built on top of runner-interface. This is the package to use if you have a trained RuNNer potential and want to evaluate it on structures from Python — e.g. for single-point calculations, geometry optimization, molecular dynamics, or phonon calculations with ASE.

Provides

  • RuNNerlib: an ASE Calculator that predicts energies, forces, and stress via ctypes calls into libRuNNer.so.

Usage

from ase.io import read
from runnerase_prediction import RuNNerlib

atoms = read("structure.xyz")
atoms.calc = RuNNerlib(...)

energy = atoms.get_potential_energy()
forces = atoms.get_forces()

Because RuNNerlib is a standard ASE Calculator, it can be used directly with ASE's optimizers, MD drivers, and phonon utilities.

Documentation

Tutorials covering ASE-based predictions, geometry optimization, MD, and phonon calculations: https://runner.theochem2.rub.de/runnerase-docs/latest/

License

GPL-3.0-or-later. Part of the runnerase project.

Metadata

Release files for runnerase-prediction 0.3.1

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

Source distribution (sdist)

Source distribution for runnerase-prediction 0.3.1
File Size Uploaded
runnerase_prediction-0.3.1.tar.gz 16.5 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for runnerase-prediction 0.3.1
File Interpreter ABI Platform
runnerase_prediction-0.3.1-py3-none-any.whl Python 3 none any Details

Total release size: 34.0 kB

Release files / runnerase_prediction-0.3.1.tar.gz

Download URL runnerase_prediction-0.3.1.tar.gz
Size 16.5 kB
Tags Source
SHA-256 checksum
How to use checksums
75170ab22f0531100bbcd732e44cc12e04ffef771a6a4c14d2609c2b2969778c
BLAKE2b-256 checksum
How to use checksums
d684f4e1078f3f84e91d75add97ffa33c2a75a6769b0e0eb10adb8511280a034
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.9.25 {"installer":{"name":"uv","version":"0.9.25","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Rocky Linux","version":"9.8","id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

Release files / runnerase_prediction-0.3.1-py3-none-any.whl

Download URL runnerase_prediction-0.3.1-py3-none-any.whl
Size 17.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
edccee5da271cb671ad5d42074fb69ff26ade20c5c45b244ff937b25d61db6de
BLAKE2b-256 checksum
How to use checksums
e98334c6a68da55c994f04256f6af3f51caa6e91c76ea7f18f1be47b9e75b0d2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.9.25 {"installer":{"name":"uv","version":"0.9.25","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Rocky Linux","version":"9.8","id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

Release history Release notifications | RSS feed

This release

0.3.1 This release

2 release files

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