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.3.tar.gz
(4.8 MB
view hashes)
Built Distributions
Close
Hashes for qepy-0.0.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1593310bba1939fcd3814892c609cb84a7fdbe587868f70a3a22389fd9ccc40d |
|
MD5 | 1235fa87290c98542c884ef564801aec |
|
BLAKE2b-256 | 43cb7c0e9578c23272784460d9d761ed0b73b8d1b68332aa5338150bec2da1b7 |
Close
Hashes for qepy-0.0.3-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b4629f5346b38718ea7cf98e8d62b3e3143dce5b24e4fe165e4dbe63d076859c |
|
MD5 | 526470ae94ac737753c7c062510e1ba7 |
|
BLAKE2b-256 | 61da867cba56723fdd91fa56ec497d017861b3bbfa6b3ba16feb7778a6a0238c |
Close
Hashes for qepy-0.0.3-cp311-cp311-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | dc1f94ae6e36df7d417238dc95fce56ceb3ad1b2672ae143173ede98bac7f0f5 |
|
MD5 | 5537d293d6ee87adcdc175618e99a608 |
|
BLAKE2b-256 | c4c30011ce66569ddaf6bade0655cefd64bdb60f537f4919ed9fe86f093b3b39 |
Close
Hashes for qepy-0.0.3-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ee009768aa1987d5ed70c0ec2d5c123bc9d92691951e7fec7e70db365a81e105 |
|
MD5 | 7e21340f9a6db394fd4c5114518e4f50 |
|
BLAKE2b-256 | 7b4b5a6041bd4eee412a6f8a024f054e12f9db9113563e43569416cb8176ce9d |
Close
Hashes for qepy-0.0.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 40f9b18ab039280f7c7c4913038532b9839d1fa8f9957c604a63b9c68109ee4f |
|
MD5 | 71dff76c07a4ff166a5e8e91ab066386 |
|
BLAKE2b-256 | ee0b636616aa03ace94a503efc2bd8f6245cd8d1f525d0079e6edb7c1b01749f |
Close
Hashes for qepy-0.0.3-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1f77ce0721e63ea36db2b3fb9a50ec6f79dcabd305e43eebe9c4da89c20c0b8b |
|
MD5 | a1462d13fbda19b338625710dc4af631 |
|
BLAKE2b-256 | bf7b9efb3d79ab39e12be59edcfb0c05b7385a49d5bea87f04dfae92ba1055bc |
Close
Hashes for qepy-0.0.3-cp310-cp310-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | dcd62507c4509b0d369d8e9612b329b379c0cba55ed27356efdd2cfc5c43d1c4 |
|
MD5 | e0737e7d6b16b3379860be7a84ffa4d5 |
|
BLAKE2b-256 | 75252be84d15a677b54ca2f1267b1a5a7bd2b4e07a193c17d990854c92a611c5 |
Close
Hashes for qepy-0.0.3-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 170c8f7764a17c4ac3f52f54915d10c06735afd7c75180068c300210ba0fa7ea |
|
MD5 | 12f96e2c1cf3fefe9d2ef6a219fc8a30 |
|
BLAKE2b-256 | 7b1d363a0f39423452e3eab693e4f938563341885a5efa7c310f344a7eab729d |
Close
Hashes for qepy-0.0.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 48fb6f07b2aa91ebc0b44e5981284af0d28b88a7a50330f5a9502873dc8d4c72 |
|
MD5 | ef87f3068b77566e26725d57be3419bc |
|
BLAKE2b-256 | a6b8fda1077404ed92644d0a06847c3116ee572a68e5458092c5c86b4f4f74ab |
Close
Hashes for qepy-0.0.3-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 51001f4d81f626b2ee301680063839b096a764a76850fffe3f73705463856607 |
|
MD5 | c34e20e8f3cf182746369ff1ad134a65 |
|
BLAKE2b-256 | e5dbe1339cdfb23b807f18e42c341a65285a3e4ddc1d432ae5aee8fd300681f4 |
Close
Hashes for qepy-0.0.3-cp39-cp39-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3528c283c68f0c35e95e059e415bedc98ffc5199d5228c4a0316611e6483fe24 |
|
MD5 | 51c83a5a2083b69c75ade94cf348fa42 |
|
BLAKE2b-256 | 5f63ded7b9812018559b76494b6a035c22dcfc84ec8c51f5bcba72ca91af8a99 |
Close
Hashes for qepy-0.0.3-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1ffe7e24c2d77875ef2414bbc8f75455a590519ac4967966923c9f742c4b3474 |
|
MD5 | f1def99503961032a71ed495e3c929bc |
|
BLAKE2b-256 | 10df7be73bae746fc2ac871a4575304436ecf2b6b0f3ff2758cf26021062060b |
Close
Hashes for qepy-0.0.3-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 68281e250abd0cce332b86c028f2726f0b87b5ea41c61a1920e45091d6082cbf |
|
MD5 | 4afe724236dfb8d9220b4fc5992d695b |
|
BLAKE2b-256 | 12c7aaf8a37c892a65919d1e44eec154bc503c65313c1f0a02d9ec6c2315af52 |
Close
Hashes for qepy-0.0.3-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | dd78bf7132232008cf5b5bc29964b3b076c05de24e55ddf89a88cb8ac69207c6 |
|
MD5 | 8ba355c4103e6260b7e1b1dbef068f0d |
|
BLAKE2b-256 | c573d094715d3e04fe9697f725722bbede5c3780323d2ed19eb9c188731abf57 |
Close
Hashes for qepy-0.0.3-cp38-cp38-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ba567f974a2c902321ed9434e7c35d29d9272ba12be00eb26a2433785ca232fc |
|
MD5 | 0cf1e326889a77a34456454c2f690a91 |
|
BLAKE2b-256 | 6b48fbc530f247c11071b13a8c480f97902c082078b414e1c4cf91cc056a461b |
Close
Hashes for qepy-0.0.3-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fcf698f0bc2ed23c06af123b71cfdd9d0ff133bc04829d1fb4292a2ba3985d64 |
|
MD5 | c7da2a91d0258b0ddfb3726c4f89ef9b |
|
BLAKE2b-256 | 44f2a894e3a1ea2e5dd5142df3d60481e12fe58a5fcdf59ed1094f79fae1a4fa |
Close
Hashes for qepy-0.0.3-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a5d0d9289a56e4e6cd50ff2f19522dd17a39a53058ba89291dbcea94ef172d11 |
|
MD5 | 7282a77fe6c333a6a3fed44781be4316 |
|
BLAKE2b-256 | 5a4e8371da0fbe45a145c463065901a8af4829c345d4b095735675ca7f7731c9 |
Close
Hashes for qepy-0.0.3-cp37-cp37m-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 219d4eafbcd79b4d97c6ed081ab09ed91275868dbae9ad8071567dd237fb2d50 |
|
MD5 | d642d638cc61ea358a3a8ff297d42d21 |
|
BLAKE2b-256 | e224537ad45edcc60da79601c419a8cdb90a3fb09992d646d6ff55c28f72bff4 |
Close
Hashes for qepy-0.0.3-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0cd816193903bc0efec1f2de029ba8cf85e6468e7f18244299a8fce1213399fe |
|
MD5 | 6f46e206c2956e1b880d5b6354199aed |
|
BLAKE2b-256 | 42f15e49847d85c69750e90f2bd8e3f7151c2c35a7793cff573b5eed873e50ad |