Skip to main content

A collection of packages for training, evaluating, and analyzing machine learning potentials with RuNNer, the Ruhr University Neural Network energy representation.

Project description

RuNNerASE

pipeline status Documentation

RuNNerASE is a collection of packages for training, evaluating, and analyzing machine learning potentials with RuNNer, the Ruhr University Neural Network energy representation.

[[TOC]]

About The Project

We provide multiple packges for different purposes:

  • runner-interface: Generic Fortran-Python bindings for feature and structure prediction.
  • runnerase-prediction: ctypes-based ASE Calculator for predicting energies, forces, or stress with RuNNer through Python.
  • runnerase-training: File-based calculator for workflow management, focused on potential training and analysis.
  • runnerase-core: Base packages with shared routines, e.g. for symmetry function generation or reading/writing input.nn.
  • runnerase-workflows: Collection of high-level workflows and entrypoints based on other packages, e.g. for active learning and structure visualization.
  • submit-slurm: Enables submission of any serializable Python function to SLURM.

Installation

For detailed installation instructions, please refer to the corresponding section in our online documentation.

Questions, Contributions, Suggestions

Everyone is warmly invited to open issues and merge requests here on Gitlab or contact the developers.

Credits

This software is an extension of the Atomic Simulation Environment (ASE).

The code is maintained by Alexander L. M. Knoll - @aknoll - alexknoll@mailbox.org.

License

This software is distributed under the GPLv3. For details, see LICENSE.

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-2.0.0.tar.gz (3.2 kB view details)

Uploaded Source

Built Distribution

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

runnerase-2.0.0-py3-none-any.whl (2.8 kB view details)

Uploaded Python 3

File details

Details for the file runnerase-2.0.0.tar.gz.

File metadata

  • Download URL: runnerase-2.0.0.tar.gz
  • Upload date:
  • Size: 3.2 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-2.0.0.tar.gz
Algorithm Hash digest
SHA256 9890093790c4dc939661f5f7e0c368cda63e742806aa3d1b481c9a69169b2e66
MD5 37d011fe627df653898819e6c162f499
BLAKE2b-256 3454677c12434183b7101c2c8cd4e8a02b28d106c640522e56102031b406705e

See more details on using hashes here.

File details

Details for the file runnerase-2.0.0-py3-none-any.whl.

File metadata

  • Download URL: runnerase-2.0.0-py3-none-any.whl
  • Upload date:
  • Size: 2.8 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-2.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 6151b0796bfaefb19d7a392512fdafb90d883f152a47520de2bb9645b76d93ad
MD5 f58573d1cfe86af5b5056860eab581c5
BLAKE2b-256 8603a6ef0891ce1c414a36ae6feb5f56e4686a1665f27697e2511bca0db1ebc3

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