Skip to content

Overview of Quantum Espresso App


Quantum ESPRESSO (QE) is widely used in computational chemistry and condensed matter physics to study the electronic structure of solids and molecules. It employs density functional theory (DFT) to calculate properties like electronic energy, charge density, and total energy. Researchers use it to gain insights into material properties at the quantum level.

It can be considered an alternative to popular DFT softwares such as VASP, CASTEP, and ABINIT.

Meanwhile, Simmate's QE app builds workflows and utilities on top of the QE code. Typically, other workflows oversee the execution of the workflows registered in this app.


  1. Add bader to the list of installed Simmate apps with:

    simmate config add quantum_espresso

  2. Make sure you have Quantum Espresso (QE) installed using one of two options:

    • (for beginners) Install Docker-Desktop. Then run the following command:
      simmate config update "quantum_espresso.docker.enable=True"
    • (for experts) Install QE using offical guides and make sure pw.x is in the path
  3. To run calculations with QE, we need psuedopotentials. Simmate helps load these from the popular SSSP library:

    simmate-qe setup sssp

  4. Update your database to include custom tables from the app:

    simmate database update

  5. Ensure everything is configured correctly:

    simmate config test quantum_espresso

Helpful Resources