Skip to main content

Interatomic Potential Repository Python Property Calculations and Tools

Project description

Introduction

The iprPy framework provides

  • The calculation methodology scripts used by the NIST Interatomic potentials Repository for evaluating crystalline and crystal defect materials properties,

  • Tools allowing for users to interact with databases and the records contained within to easily explore the results of the calculations, and

  • Workflow tools that allow for preparing and performing high throughput runs of the implemented calculation methods.

The design of the package aims for being user-friendly, open and transparent at all levels. To this end

  • All code is open source,

  • Calculation documentation and the Python code can be easily accessed and explored,

  • Calculations can be performed individually or en masse using the workflow tools,

  • Command line options allow for runs to be set up and performed with limited or no Python knowledge,

  • Calculations are modular meaning that new methods can be easily added,

  • Calculation methodology is separated from the workflow operations as much as possible,

  • Implementation of new calculations can be supported by sharing input/output terms with existing calculations, and

  • The results records are in a format that is both human and machine readable.

Documentation

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

iprpy-0.11.8.tar.gz (1.6 MB view details)

Uploaded Source

Built Distribution

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

iprpy-0.11.8-py3-none-any.whl (1.5 MB view details)

Uploaded Python 3

File details

Details for the file iprpy-0.11.8.tar.gz.

File metadata

  • Download URL: iprpy-0.11.8.tar.gz
  • Upload date:
  • Size: 1.6 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.11.11

File hashes

Hashes for iprpy-0.11.8.tar.gz
Algorithm Hash digest
SHA256 9ce2160dc2c5a5f5381ad6c7301f29800241fee4544d4fca8cff186104f59c01
MD5 589f9fe4a372368501b1d82414c8b2f2
BLAKE2b-256 a91010904ddc62f7562f6854e2481067da62ecc8d375cc60ba2b3bde4407c786

See more details on using hashes here.

File details

Details for the file iprpy-0.11.8-py3-none-any.whl.

File metadata

  • Download URL: iprpy-0.11.8-py3-none-any.whl
  • Upload date:
  • Size: 1.5 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.11.11

File hashes

Hashes for iprpy-0.11.8-py3-none-any.whl
Algorithm Hash digest
SHA256 cce8355e98639e266740cdcc1f5e9fd378b584ca947505fe563d3ab6c75af09e
MD5 00b38bc04555e998c21a4a9ec726ba25
BLAKE2b-256 7218f05f62e5fbae965d481bfcf5d77b4c00171554fb81f761e3ee9301516464

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