QEpy: Quantum ESPRESSO Python interface
Project description
QEpy - Quantum ESPRESSO in Python
QEpy
turns Quantum ESPRESSO (QE) into a Python DFT engine for nonstandard workflows.
Contributors and funding
- The Quantum-Multiscale collaboration
- Main author: Xuecheng Shao (Rutgers)
- Oliviero Andreussi (UNT), Davide Ceresoli (CNR, Italy), Matthew Truscott (UNT), Andrew Baczewski (Sandia), Quinn Campbell (Sandia), Michele Pavanello (Rutgers)
Thanks to ...
- The Quantum ESPRESSO developers for the QE codebase
- NSF for funding the Quantum-Multiscale collaboration
Requirements
- Python (>=3.8)
- NumPy (>=1.18.0)
- f90wrap (>=0.2.8)
- Quantum ESPRESSO (==7.2)
- Compiler (GNU(Recommended) or Intel)
Installation
Pip
Using pip can easy install the release version (serial) of QEpy from PyPI.
python -m pip install qepy
Source
-
QE
All source codes should be compiled with the
-fPIC
compuiler option. Add-fPIC
to the configuration options. E.g.,./configure CFLAGS=-fPIC FFLAGS=-fPIC try_foxflags=-fPIC make all export qedir=`pwd`
-
QEpy
git clone --recurse-submodules https://gitlab.com/shaoxc/qepy.git python -m pip install -U ./qepy
Manual and Tutorials
See QEpy's website for details.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
qepy-7.2.0rc0.tar.gz
(25.8 kB
view hashes)
Built Distributions
Close
Hashes for qepy-7.2.0rc0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d369d29cb5210ded9202d0878ab5987b7dbe99f2117ed1c601a7be78de502cd5 |
|
MD5 | b0b70b50b8833594ff71e4d58e28bac1 |
|
BLAKE2b-256 | 59179f288a56e9c772404a9616e6f98cc63302edaee4c5e8dfecf91813405776 |
Close
Hashes for qepy-7.2.0rc0-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ceef2aa4ad8099c7f37b37f543584baf30aabcbc2ecc31ec580af9f6f315c0a4 |
|
MD5 | bb00398b9e093a48d69ac98584cf717c |
|
BLAKE2b-256 | 539f213ee93b958a3fccf0b06ffdd03da76f63298b164f369554ccf6a544ce97 |
Close
Hashes for qepy-7.2.0rc0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ea7f3d280b843f73b18396a51c0ea80b92428479857cd3aeb1b16aeb6876052a |
|
MD5 | 610e80c5374574e06d05ccad5c423873 |
|
BLAKE2b-256 | ed75ea34854ffa2f61fb30691c7d1d4c765e2e5a5ae587432b7f256ade712ca9 |
Close
Hashes for qepy-7.2.0rc0-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 635ce95e2ee45e7c5f65091f821aeda480d983d855f9190457876b6bc20d0dd5 |
|
MD5 | 173a88d069045440671009ffdc607201 |
|
BLAKE2b-256 | 553bdcb52627f9fc7eb6f98ce7c86b8599e43a9ef6d33da8f6d655a674bb2134 |
Close
Hashes for qepy-7.2.0rc0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 43c0c08f60d0b9ae0dc94374c1f35cc1fe90694dbe201091d5efedb616affe2d |
|
MD5 | a92052431e500ae23c99ee627344ab82 |
|
BLAKE2b-256 | dfc211f413f454f04787b07457cb562a30b172db004b2bd13045c4aa6865a99e |
Close
Hashes for qepy-7.2.0rc0-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a9179eb0ee01c0b5ccbbe58075fdf302b5fba988094a6141aab374cf5c2d401d |
|
MD5 | e2036f784328c3774e949790cd6b82ca |
|
BLAKE2b-256 | 3cb3130306e2183a63528d3795b64435e7a6af92ab60fe27b51aa582321007f1 |
Close
Hashes for qepy-7.2.0rc0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b0c25b94a34865de1a329e1a295d0b78802e8eb049c821464e1e41b3ed88bea7 |
|
MD5 | 9c25cf6fc99bb1d5b7fabb0fc3062e6e |
|
BLAKE2b-256 | 9a4f0fd58c78ba64705320d8f5dfb3b5596c89b96c62b5e96238d3c3e5a17055 |
Close
Hashes for qepy-7.2.0rc0-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7003476a7b8519da631baf5bb470edea7135e98813560ba3ca53794b73bb095a |
|
MD5 | aec8697128350785a026efda6692ec93 |
|
BLAKE2b-256 | a97b5bff8eb5b706c44db549398f05dc900b86e1def7ab0494678419cbb65902 |
Close
Hashes for qepy-7.2.0rc0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e6521061a9d2ee8bdd1e9214977bb31b51a19bd3223219d82f5746935603d4e2 |
|
MD5 | 4c5b91062f62c5c3b9648d027eafce4f |
|
BLAKE2b-256 | 5db02c2cfa4cfff67e09fc66c25985d69b5ec946a734576f379fd64137c3a604 |
Close
Hashes for qepy-7.2.0rc0-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1400c9e386c2d4498f837215956cacb73f440e43066a14ef67c396ce403141e2 |
|
MD5 | d99c9b781f470daa795569fcc96d725e |
|
BLAKE2b-256 | cf2b82ac2ac5f4f9a7f397b8e81caa896826d10da7e2f366fe74b4ccf2adb089 |
Close
Hashes for qepy-7.2.0rc0-cp39-cp39-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ba7ee7744b22beee16dd6be69b47f1deafc7fde4172e054ce8491ead91240608 |
|
MD5 | 4222537c3e6261dfd60e1b5a7a5fdb79 |
|
BLAKE2b-256 | 2306436541c40181433fd9590d454994dde666ab290182561fc289d3ba5526db |
Close
Hashes for qepy-7.2.0rc0-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 831f61939d3fea804421017c26c67e37f03b71e0ef8a1e1613ed871ecbff60d0 |
|
MD5 | dd9a4d3b175dd18b8db459e07e8c4ad7 |
|
BLAKE2b-256 | 1b411821cb3d83e0c603f93a22e10dd12060d034444f1bbd3021d2036814a7be |
Close
Hashes for qepy-7.2.0rc0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0ac0ac0ccca24e59516bcd1919b8c371dd86eeb0810152de990fe65f0caf4a8c |
|
MD5 | 43a7c68346484d2b766ada44dbeb8dc3 |
|
BLAKE2b-256 | b7abeb7630c5b9007d4b77dc0bb4cc0b4df55b778592ee2afb8bbf8b45eb77bc |
Close
Hashes for qepy-7.2.0rc0-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 371a13f2fe75e1570c4e20f73d391bfe8ca7a8ab571c5797284d6271284bbe36 |
|
MD5 | 6452ae305d97cb27cd47ccd7c71360d7 |
|
BLAKE2b-256 | 2056a54f2d3b0353e9c16633c3558e3af9f4999dbf60866939f3c5dbebd0e653 |
Close
Hashes for qepy-7.2.0rc0-cp38-cp38-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d47181e48b34939d16136a2e846cd5a54072e6b8a04b08a9a69ca9e6db89946c |
|
MD5 | 8e3733a731a468453476a9b447414ed6 |
|
BLAKE2b-256 | df4cbea05c518f7f0fd1cc216521ed57bf184c6019ef777181add354a0af4f00 |
Close
Hashes for qepy-7.2.0rc0-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d39095664305a4b0878f566c3bca12f1c2e1e0abef97e8c58928391409cb3cf3 |
|
MD5 | 5c128410aad105aa7497264e6ab7a3dc |
|
BLAKE2b-256 | 7b1abc9b0e03d0c519bb34d28055d1fc0d1d0f277d1451e7c8cf2148671a8c26 |