Skip to main content

CI License: BSD Python Versions Documentation

About

pyHRMC is designed for HRMC simulations using experimental electron pair distribution functions as a primary constraint. This packagerelies heavily and uses code from pymatgen, which is released under the MIT license.

Full documentation can be found at https://ehrhardtkm.github.io/pyHRMC/

Installation

Prior to installing pyHRMC, LAMMPS must be installed and built in serial. Additionally, if using a FLARE potential, LAMMPS must be compiled with FLARE. Instructions for these steps can be found at these links:

To install pyHRMC, first create a virtual environment:

conda create -n pyHRMC pip python==3.11
conda activate pyHRMC

Installation can then be performed in the new environment. pyHRMC is currently available on PyPi for pip install:

pip install pyhrmc

If users desire to modify the code from their own needs, we recommend the following steps instead:

conda create -n pyHRMC pip python==3.11 
conda activate pyHRMC
git clone https://github.com/ehrhardtkm/pyHRMC.git
cd pyHRMC
pip install -e .

Metadata

Release files for pyhrmc 0.1.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for pyhrmc 0.1.2
File Size Uploaded
pyhrmc-0.1.2.tar.gz 68.0 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for pyhrmc 0.1.2
File Interpreter ABI Platform
pyhrmc-0.1.2-py3-none-any.whl Python 3 none any Details

Total release size: 156.1 kB

Release files / pyhrmc-0.1.2.tar.gz

Download URL pyhrmc-0.1.2.tar.gz
Size 68.0 kB
Tags Source
SHA-256 checksum
How to use checksums
0cc281df4a3c40ea63eb0a7eac6b9e5e82bd629af5c1f8ef10b90fc53b2fb78c
BLAKE2b-256 checksum
How to use checksums
764a4920299a4b517c4911c6e0ab420eb0a0daaf2cd38744bba0e37e82ea673e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.11.13

Release files / pyhrmc-0.1.2-py3-none-any.whl

Download URL pyhrmc-0.1.2-py3-none-any.whl
Size 88.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
fffede92fd2d142be8ca5a93c21346ff0cfb5eb06a5db9115afba3342f823647
BLAKE2b-256 checksum
How to use checksums
5d74481b31d28f9fb2773a338237c8cdfc6bfcca32321da85f8ae3d51e4c805b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.11.13

Release history Release notifications | RSS feed

This release

0.1.2 This release

2 release files

0.1.1

2 release files

0.1.0

2 release files

0.0.0

2 release 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