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.7.tar.gz (1.1 MB view details)

Uploaded Source

Built Distribution

iprPy-0.11.7-py3-none-any.whl (1.3 MB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: iprpy-0.11.7.tar.gz
  • Upload date:
  • Size: 1.1 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.11.5

File hashes

Hashes for iprpy-0.11.7.tar.gz
Algorithm Hash digest
SHA256 134ac17635ee0db8b3f356b4309695e94b4e57f178c2a986ccb0cf2b8cf0463b
MD5 b44bfa6cc1c3e0ed81e417667a6777a0
BLAKE2b-256 2fa2a7df593be68d2d4f3ecba0d7e988e053b2158ed5cd6f004f9273dd4c8426

See more details on using hashes here.

File details

Details for the file iprPy-0.11.7-py3-none-any.whl.

File metadata

  • Download URL: iprPy-0.11.7-py3-none-any.whl
  • Upload date:
  • Size: 1.3 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.11.5

File hashes

Hashes for iprPy-0.11.7-py3-none-any.whl
Algorithm Hash digest
SHA256 e2511f8b62fcd47e1003c7f70b24c6e7a232038e22ff19a03023b7025b0838c2
MD5 739b89089f51d4f61ba824b8e04313c3
BLAKE2b-256 5ad456aa09e393df5bcaf04ae0969ba2ceca244bb83555f23c58545408e9a09d

See more details on using hashes here.

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