Skip to main content

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

Thanks to ...

  • The Quantum ESPRESSO developers for the QE codebase
  • NSF for funding the Quantum-Multiscale collaboration

Requirements

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 all
     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


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

qepy-6.5.0.tar.gz (23.9 kB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

qepy-6.5.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (13.5 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

qepy-6.5.0-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl (11.9 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ i686

qepy-6.5.0-cp311-cp311-macosx_11_0_arm64.whl (8.0 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

qepy-6.5.0-cp311-cp311-macosx_10_9_x86_64.whl (9.2 MB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

qepy-6.5.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (13.5 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

qepy-6.5.0-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl (11.9 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ i686

qepy-6.5.0-cp310-cp310-macosx_11_0_arm64.whl (8.0 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

qepy-6.5.0-cp310-cp310-macosx_10_9_x86_64.whl (9.2 MB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

qepy-6.5.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (13.4 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

qepy-6.5.0-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl (11.9 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ i686

qepy-6.5.0-cp39-cp39-macosx_11_0_arm64.whl (8.0 MB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

qepy-6.5.0-cp39-cp39-macosx_10_9_x86_64.whl (9.2 MB view details)

Uploaded CPython 3.9macOS 10.9+ x86-64

qepy-6.5.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (13.5 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ x86-64

qepy-6.5.0-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl (11.9 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ i686

qepy-6.5.0-cp38-cp38-macosx_11_0_arm64.whl (8.0 MB view details)

Uploaded CPython 3.8macOS 11.0+ ARM64

qepy-6.5.0-cp38-cp38-macosx_10_9_x86_64.whl (9.2 MB view details)

Uploaded CPython 3.8macOS 10.9+ x86-64

qepy-6.5.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (13.4 MB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.17+ x86-64

qepy-6.5.0-cp37-cp37m-manylinux_2_17_i686.manylinux2014_i686.whl (11.9 MB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.17+ i686

qepy-6.5.0-cp37-cp37m-macosx_10_9_x86_64.whl (9.2 MB view details)

Uploaded CPython 3.7mmacOS 10.9+ x86-64

File details

Details for the file qepy-6.5.0.tar.gz.

File metadata

  • Download URL: qepy-6.5.0.tar.gz
  • Upload date:
  • Size: 23.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.11.5

File hashes

Hashes for qepy-6.5.0.tar.gz
Algorithm Hash digest
SHA256 6ee34ba56a83d9f089973016e65e7bc445ac81391b3b77e19ace71aae6616fbc
MD5 8f6e6a3711dd04df9aceca257cb2611a
BLAKE2b-256 9113124e7c677100f6b12caa4b2339f498dddcc4d2c1535e8ab999bd17cd8e5a

See more details on using hashes here.

File details

Details for the file qepy-6.5.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for qepy-6.5.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 de38e79952345d7cfc925b85810b578a7313c7eb1f6f9b566143163f89068f65
MD5 f157ea5b5629e5fa92312e33272ebd0e
BLAKE2b-256 1b4014db00405dd2119a3b195ae11f5c5a6b4e0b517551f96802b1208b628838

See more details on using hashes here.

File details

Details for the file qepy-6.5.0-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for qepy-6.5.0-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 c20289da043a40b804577349abdb02f052d63372cf4430706e60ac7617d7be07
MD5 189534abe91faaf00c7b41c94e7656b8
BLAKE2b-256 38a11b0737388f4c01888c2c3373fae05322d8a56334da9b148c7b0d18cded8b

See more details on using hashes here.

File details

Details for the file qepy-6.5.0-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for qepy-6.5.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 95e71b65bd170af37a89814da711446c98ddd8d1bbc004c9449efc9c4df37d43
MD5 626b00a27d5df28c62f4a5dd31c3ce21
BLAKE2b-256 f83f51e969fbed551a5160820be1b7f34332b5d2e022b5d4175ecee555687c7a

See more details on using hashes here.

File details

Details for the file qepy-6.5.0-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for qepy-6.5.0-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 2f93e2f14e475072f80a2e8b23a0d022307efd6b549ae135ab272081c95b9c19
MD5 79219ed2fd897f915d2e185334825751
BLAKE2b-256 d5f2b51d90cac3102467c90e674315d6a2726c7e40742b4d32b0f173515903ea

See more details on using hashes here.

File details

Details for the file qepy-6.5.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for qepy-6.5.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 a6745ca49cfbfd5e88c66e5df25a82dbbd7623fd75c8ebc04612bc332b9f6cc3
MD5 36c421e7968601f4a9ca9e803ad1bfd2
BLAKE2b-256 b39204d0bb106131b9e02b79662157a1aa7dde36f4ec47cffee898d8d0473406

See more details on using hashes here.

File details

Details for the file qepy-6.5.0-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for qepy-6.5.0-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 c03d987d36c7a5ac38d1fdfd30d821f5dd5a94e6030e385df8b91d90769254bf
MD5 974e5172933ec66270e246ff38c36c08
BLAKE2b-256 5d2a9ee2742267db14daa2d4b98eb78684b039d12f21616339f89df173ccce1c

See more details on using hashes here.

File details

Details for the file qepy-6.5.0-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for qepy-6.5.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 d8b25e75893a3e1eacb69ebe3e5612c5721f046d46d3d8b75d4873f0d4a46558
MD5 ea7c8c9937feccd55a0409abed81b45a
BLAKE2b-256 80b7282c63e6f96afcbb327cf35913b445bee4df9c785b009750f89c2b466883

See more details on using hashes here.

File details

Details for the file qepy-6.5.0-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for qepy-6.5.0-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 07fcdd6689486b87df3a1d17e5048bb57f3554c6c436b96fd5dc2fe8c1bc4ece
MD5 f9e70f7659c4d96ab76f69af95048012
BLAKE2b-256 21bb711585ea725b040ba14b7694e1847c9d1ab433aa3c22933eec9d0fa10c06

See more details on using hashes here.

File details

Details for the file qepy-6.5.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for qepy-6.5.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 37617f3da7609ee761dd7c1a7f7c7344217fcce0c7c0354d40019eb3def06f24
MD5 064b23b6f7b8537f433d3364574a379d
BLAKE2b-256 0639829f96cbb0a60252b51929edda9bcf99d4381748e2c2f34d85a4ba34f37c

See more details on using hashes here.

File details

Details for the file qepy-6.5.0-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for qepy-6.5.0-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 be352e6ef766ebb724395a67b9b0999c6fb0358853f285f3c828ed375073369d
MD5 dfb0818ebf75ed75c24827a35092f2ab
BLAKE2b-256 84c6efbc5bc60fa1b9b1d4bfe44198a37e100a593d6df66abcdeb37ae0907223

See more details on using hashes here.

File details

Details for the file qepy-6.5.0-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

  • Download URL: qepy-6.5.0-cp39-cp39-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 8.0 MB
  • Tags: CPython 3.9, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.11.5

File hashes

Hashes for qepy-6.5.0-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 23b9bc3309aa8f0476bad406f712605d01b3fe3576c5e14b151768e14f62c23d
MD5 14a023ca0be4e1facf64fd6c95070d72
BLAKE2b-256 b28489de1082cbc123200efa4392c08ac2a1c78c08c1d5c14a8b015e857f5dd6

See more details on using hashes here.

File details

Details for the file qepy-6.5.0-cp39-cp39-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: qepy-6.5.0-cp39-cp39-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 9.2 MB
  • Tags: CPython 3.9, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.11.5

File hashes

Hashes for qepy-6.5.0-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 ef0f333d21d6cc1a079b3e3d8196ee86b9dacc0c582b2daf1b5d614c4b74e225
MD5 245bfdd41cfa5c0e87faab32d0dd2216
BLAKE2b-256 5c45068ca80013eb0426c5db46f8dea9b3fd251f14eb8e131e6774b4b0138764

See more details on using hashes here.

File details

Details for the file qepy-6.5.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for qepy-6.5.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 59bc728cac07dfcd13b69b010023598f55703667e2c1d164e95acb8325d75c77
MD5 435dfdfad076a056bf92f4dd9cfa548c
BLAKE2b-256 1a927898de93bc4ebcdf74ac96198da825deeab60d4180ab9b7a4406c1fdc767

See more details on using hashes here.

File details

Details for the file qepy-6.5.0-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for qepy-6.5.0-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 58217a4c8541cba76081f1db02b7cfa8836019e3fd3f20f090929bb7f5825ef3
MD5 a1bcf7e67a6ad4b0d4d0b310cb764dd9
BLAKE2b-256 49866f8242f56e12d0ed6023de9489790853bb4cdcdae6faa96c6f2bbc482ed9

See more details on using hashes here.

File details

Details for the file qepy-6.5.0-cp38-cp38-macosx_11_0_arm64.whl.

File metadata

  • Download URL: qepy-6.5.0-cp38-cp38-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 8.0 MB
  • Tags: CPython 3.8, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.11.5

File hashes

Hashes for qepy-6.5.0-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 b32c54fdaca465c69a27a7f58407b2492c9586beff82b66073b6814b95131f3f
MD5 2d2080bf622df8ba820d23aef9b2b1c2
BLAKE2b-256 06b85e0a1d5f3d873a9c3ff9171bf88d063649e89f7dd1b050e3144f9b5ba793

See more details on using hashes here.

File details

Details for the file qepy-6.5.0-cp38-cp38-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: qepy-6.5.0-cp38-cp38-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 9.2 MB
  • Tags: CPython 3.8, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.11.5

File hashes

Hashes for qepy-6.5.0-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 c314e1fdb4433d1ad954319ad9f9151a25d9b6d54c0a0717710502992244b9e8
MD5 c8dbe39a7300eb3e3c8e9fc6b70b6cb2
BLAKE2b-256 57c2f4918709e8cff703d268067fe899b2c626ae03b2a461edc83acdee4b071b

See more details on using hashes here.

File details

Details for the file qepy-6.5.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for qepy-6.5.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ccb2513feb4c98cb5891287ac06e84842c3865a51ed5a9ad6d3d29c418c8c6cd
MD5 5499206e9106acf0adb9b5f485f6b724
BLAKE2b-256 fd09f4aa354b8bdbe429deed1eec8b191369d3cad47efed48591ac5da329316d

See more details on using hashes here.

File details

Details for the file qepy-6.5.0-cp37-cp37m-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for qepy-6.5.0-cp37-cp37m-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 e75db92d8e210c80d1237dc9e8cdde16e39fc0a7086ed556789f950f69ed3d47
MD5 6f097413b1c5e3a6d4b8076188e92aaf
BLAKE2b-256 184cf747ab6c685fde0d1ef4807f04e1aa0c5904a423cd2b57dc36e95c5ea494

See more details on using hashes here.

File details

Details for the file qepy-6.5.0-cp37-cp37m-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for qepy-6.5.0-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 5005a8d08027a67175092afe9318cbe1094adb149b0eab6e545cbbd51c92622a
MD5 05a6620411f15372161247465ced8fe7
BLAKE2b-256 687f8612d3ceae74a113ce544df569511a1a2dd394edc0560a396110d5ffe29d

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page