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.7)
- NumPy (>=1.18.0)
- f90wrap (>=0.2.8)
- Quantum ESPRESSO (=6.5)
- 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 MPIF90=mpif90 make pwall export qedir=`pwd`
-
QEpy
git clone --recurse-submodules https://gitlab.com/shaoxc/qepy.git oldxml=yes ldau=yes tddft=yes 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-0.0.4.tar.gz
(22.2 kB
view hashes)
Built Distributions
Close
Hashes for qepy-0.0.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 683d84c26e19529c5c1e3f3762d2ce5f70a0258f499374ec5e4ab1448176e553 |
|
MD5 | dcc099401381369eb81d0863d366ad5c |
|
BLAKE2b-256 | 62533bebade99f43a9177d3b2f15b133e0080e45d61fc586ca92174e5e6781df |
Close
Hashes for qepy-0.0.4-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8c935a61d7499309279e935c1543874f8598d91708eca0c9891384c602a81ec1 |
|
MD5 | 7d2e3f2159267040665be75713bfe6e7 |
|
BLAKE2b-256 | 7eeb809a466556fd3c978a4f38b578f09e585e219a126939c59ef1fc92970e3f |
Close
Hashes for qepy-0.0.4-cp311-cp311-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 91eef4d081261eff007ac72c5ac7789caefd9a1d605c74cd0e232a6939fec190 |
|
MD5 | 792020d680c1e3dbeebf748d35971fdf |
|
BLAKE2b-256 | fe6cde8f92dd1cc738e4e587e89b480bed02215800401e471ffe1afa20a23454 |
Close
Hashes for qepy-0.0.4-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 40a9207ad9758a1f985decc73cb38f28fac96a98d72698ff9de8ddfc47b85fc2 |
|
MD5 | 7939bff60b365ca15ba9bad6dab5ed3e |
|
BLAKE2b-256 | df18a2dc75bb709a70d455e4a94d304ef5fcaf7cb18543ac3015bf8aa79d0bc5 |
Close
Hashes for qepy-0.0.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c5160fe2f5ab0389dd96b4fd2b033703cf23d7681d01f88c701031bbec4fd2c0 |
|
MD5 | f0ee9d8a4b0975f4783b92435789143f |
|
BLAKE2b-256 | 7daf51b86f04961288b8c7d9b0110221c754c0f52729a87943967497faa8aba6 |
Close
Hashes for qepy-0.0.4-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4e71b16ba584c11bfe063f8420b8fd29f6b2985acc76838a38f14b415ab3ea1c |
|
MD5 | 528f9544d87afde594e0c65307929e60 |
|
BLAKE2b-256 | e2415e27253363e447a5c0e8522e000462db5d8463b27a3ee884ebef0f27546c |
Close
Hashes for qepy-0.0.4-cp310-cp310-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f795aa3a9cef3bca5245b8b81b6700315e6918c8749b4c5f871979cd0d4816a9 |
|
MD5 | 32a7a9b8be8013cff758342b36a08252 |
|
BLAKE2b-256 | 2cee33108f56918b11bdd85c38722b0a30751d57d481fb87d1a174ad31be3db0 |
Close
Hashes for qepy-0.0.4-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5f10197c8323042042bed7841a8ce5187e2fbe6a06cebf6eba7a0630d8bb8f5e |
|
MD5 | 0f0238b349ae5a5da0bc0f0dfb68ef12 |
|
BLAKE2b-256 | 5c813d7bc98e19b776a92e5bcceba3f8acb4a869066c3beb3874645a13d034bd |
Close
Hashes for qepy-0.0.4-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7bc072482485578944f4ce6ef96fbdecd425a559bafd888d7961ebd2f5610578 |
|
MD5 | 427196976a8f3210f8b55f4aad677037 |
|
BLAKE2b-256 | 1a19b6559c249e1a61241a9e8bdfa8365d6228d76acd2adc9304f8a7f509074f |
Close
Hashes for qepy-0.0.4-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d055e39ef9b57c5ff07a611cd0e2ff8723071781d62cfe0d4703b5f64ff91917 |
|
MD5 | 68618839e001bb0a4d66b2fef673d9d6 |
|
BLAKE2b-256 | 9656b7c2c0f52eb188b28426df241ed179f45e3e7f1dafc5c4dcda294c696801 |
Close
Hashes for qepy-0.0.4-cp39-cp39-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c07d436b263aaa807985f65a55af8189156c908c7ec4fdc27715d8296c581009 |
|
MD5 | c3385b689f2e779d5a055b5d56e297b9 |
|
BLAKE2b-256 | 0b37c955579ec074fb816344edc0ec259330e6aff0bce47d210cde606b007282 |
Close
Hashes for qepy-0.0.4-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 48442622ea2ded2d516172a67093da5241bc96f344e7018ecd1388a8225de9f3 |
|
MD5 | 363568b01b3919ed5cf129e2ffc2d14c |
|
BLAKE2b-256 | 68ca5b011508c7eeab224baad1ba5e33c045be3f84bd89a7f0aa0a14f34e95c2 |
Close
Hashes for qepy-0.0.4-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8f2181799b11b0eb80943abde10525708b48803b4ee87c7e94d5351d46a15bbe |
|
MD5 | e623f957ce09d1f66aecfbaec467b48e |
|
BLAKE2b-256 | 6fdc87915d39085afe9d00abf2643fa0d4618ecabffeccba455cb8f18481e557 |
Close
Hashes for qepy-0.0.4-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 86e2ac8d49d7aaed7abc7b84bc8a52bec4f2055847e49a1affda8ccda5e1b7d1 |
|
MD5 | 2932f7c75c4e7af8051c525b3156fd3f |
|
BLAKE2b-256 | 9c3993533b7ff3682a02effa78f154543134243a573d6389044687c251290bba |
Close
Hashes for qepy-0.0.4-cp38-cp38-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 00d5237b770d0f501eecbc9fa7b6f79f1db31875ebaca30f8c070cc62584200d |
|
MD5 | 9c003afd60da226770b5d0083b7b4c54 |
|
BLAKE2b-256 | 4cfa1e0da96ddc09329e7318338bd0162a974ce5bc6759815af65494bb9943da |
Close
Hashes for qepy-0.0.4-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 003b81874bb6c00e61508a4f90c2f3197e57f989e8096aac1c193b4aa60f279d |
|
MD5 | b647cceeaa51b5b565c5c0af43c93b5a |
|
BLAKE2b-256 | 8752e692930965b90133d0f1a22df6b42ab73c2f5fa3111c0a9f6fa90ea8dd4c |
Close
Hashes for qepy-0.0.4-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 09ecf09e82019aac3b87007f81be88e6b378e3e4de1f69cf7999876e3d59016d |
|
MD5 | 373971a24916fe4eda00db18e7433bd9 |
|
BLAKE2b-256 | dbf00a970fba4207488a76cd436e559391f5524ed512372b12ad9bb164aa8ac6 |
Close
Hashes for qepy-0.0.4-cp37-cp37m-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 809faf0b18172714135ad31a9a29ddb4f20192ecf0a6799d32b87cad252e3f4c |
|
MD5 | ff14481d8337a57782c94ea902fe6332 |
|
BLAKE2b-256 | b69298f28254a3f9ccf55bbc47e7da3f1a25001f8684922cdd1deaf58b4b5fae |
Close
Hashes for qepy-0.0.4-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b5240b68948bfb0d60b3be23ff22eadcd70bcdc604956d06e6220375b3ea0107 |
|
MD5 | df682ded07ddcafb14f801c3d1d3ea8e |
|
BLAKE2b-256 | 7b46c30e57a0e8f1a8a35a60aa84d343461f11517cebed1e7509b556a95b0878 |