Skip to main content

An Interface between the Runner Neural Network Energy Representation (RuNNer) and the Atomic Simulation Environment (ASE).

Project description

runnerase

pipeline status Documentation

An Interface between the Runner Neural Network Energy Representation (RuNNer) and the Atomic Simulation Environment (ASE).

Key Features

  • readers and writers for all RuNNer file formats.
  • Runner, an ASE calculator class for managing the RuNNer workflow.
  • SymmetryFunction/SymmetryFunctionSet, classes for generating and manipulating atom-centered symmetry functions.
  • A plotting library for generating nice figures from RuNNer data.
  • storage classes for atom-centered symmetry function values, weights and scaling data of the atomic neural networks, the split between training and testing set, and the results of a RuNNer fit.
  • RunnerSinglePointCalculator, an extension of the ASE SinglePointCalculator for storing the total charge of a structure.

Installation

The package can be easily installed via pip. If they are not available, ASE and numpy will be automatically installed as dependencies.

$ pip install runnerase

Credits

This software is an extension of the Atomic Simulation Environment.

The original code was written by Alexander Knoll - @aknoll - alexknoll@mailbox.org.

License

This software is distributed under the GPL v3. 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-0.3.3.tar.gz (57.1 kB view hashes)

Uploaded Source

Built Distribution

runnerase-0.3.3-py3-none-any.whl (66.9 kB view hashes)

Uploaded Python 3

Supported by

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