Skip to main content

Prediction calculators for the Ruhr University Neural Network energy representation (RuNNer).

Project description

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.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

runnerase_prediction-0.3.1.tar.gz (16.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

runnerase_prediction-0.3.1-py3-none-any.whl (17.4 kB view details)

Uploaded Python 3

File details

Details for the file runnerase_prediction-0.3.1.tar.gz.

File metadata

  • Download URL: runnerase_prediction-0.3.1.tar.gz
  • Upload date:
  • Size: 16.5 kB
  • Tags: Source
  • Uploaded using 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}

File hashes

Hashes for runnerase_prediction-0.3.1.tar.gz
Algorithm Hash digest
SHA256 75170ab22f0531100bbcd732e44cc12e04ffef771a6a4c14d2609c2b2969778c
MD5 bdf77b2bd4bc4cf0f2871fb6c636d4af
BLAKE2b-256 d684f4e1078f3f84e91d75add97ffa33c2a75a6769b0e0eb10adb8511280a034

See more details on using hashes here.

File details

Details for the file runnerase_prediction-0.3.1-py3-none-any.whl.

File metadata

  • Download URL: runnerase_prediction-0.3.1-py3-none-any.whl
  • Upload date:
  • Size: 17.4 kB
  • Tags: Python 3
  • Uploaded using 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}

File hashes

Hashes for runnerase_prediction-0.3.1-py3-none-any.whl
Algorithm Hash digest
SHA256 edccee5da271cb671ad5d42074fb69ff26ade20c5c45b244ff937b25d61db6de
MD5 2175046b3fbb8637ae36d42ce8fb1daf
BLAKE2b-256 e98334c6a68da55c994f04256f6af3f51caa6e91c76ea7f18f1be47b9e75b0d2

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page