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)
| File | Size | Uploaded | |
|---|---|---|---|
| pyhrmc-0.1.2.tar.gz | 68.0 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| 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
|