Skip to main content

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

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.12.0.tar.gz (1.3 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.12.0-py3-none-any.whl (1.5 MB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: iprpy-0.12.0.tar.gz
  • Upload date:
  • Size: 1.3 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.28 {"installer":{"name":"uv","version":"0.11.28","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for iprpy-0.12.0.tar.gz
Algorithm Hash digest
SHA256 8ba8449564504d82a2c185fc7e65450376328323f7465980f879f87c2bcf2276
MD5 53c6afe5e0400868134e43add546779a
BLAKE2b-256 9b44355b4693e6f9ab3c1d55450631a80a19fc6d14034758dd3ac654c5e7bb8c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: iprpy-0.12.0-py3-none-any.whl
  • Upload date:
  • Size: 1.5 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.28 {"installer":{"name":"uv","version":"0.11.28","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for iprpy-0.12.0-py3-none-any.whl
Algorithm Hash digest
SHA256 0221266f3bb778f4b59aac3034ddd2b111f4a956e21aa44a82e4c6b594724b63
MD5 aaa1f5bafe2e137444676a5dfcbb8be6
BLAKE2b-256 09ab5c6727a9aece0aa10a12d50a53e7127289b87330251507f7f2dfdaa817bf

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

0.12.0 This release

2 files

0.11.8

2 files

0.11.7

2 files

0.11.6

2 files

0.11.5

2 files

0.11.4

2 files

0.11.3

2 files

0.11.2

2 files

0.11.1

2 files

0.11.0

2 files

0.10.3

2 files

0.10.2

2 files

0.10.1

2 files

0.10.0

2 files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page