Dependencies ============ - ASE_ - `numpy `_ - `pexpect `_ - `future `_ - `path.py `_ - `hostname `_ Installation ============ The recommended installation method is with pip_ and can be installed directly from the `ase_espresso repository `_: .. code-block:: bash pip install git+git://github.com/lmmentel/ase-espresso.git or cloned first .. code-block:: bash git clone https://github.com/lmmentel/ase-espresso.git and installed via .. code-block:: bash pip install ./ase-espresso You can verify that your installation was successful by opening a python console and trying to import :py:class:`Espresso `:: >>> from espresso import Espresso Configuration ============= To run properly `ase-espresso`_ requires that the `Quantum Espresso`_ code is properly compiled and the executables are available to the shell. You can to that by extending the ``PATH`` variable with the location of your `Quantum Espresso`_ .. code-block:: bash export PATH=$PATH:/path/to/your/quantum-espresso/executables Another thing that is required is setting the environmental variable with the path to the directory containing pseudopotential files .. code-block:: bash export ESP_PSP_PATH=/path/to/pseudo/pseudopotentials .. _ASE: https://wiki.fysik.dtu.dk/ase/index.html .. _github: https://github.com .. _pip: https://pip.pypa.io/en/stable/ .. _vossjo: https://github.com/vossjo/ase-espresso .. _wiki: https://github.com/vossjo/ase-espresso/wiki .. _ase-espresso: https://github.com/lmmentel/ase-espresso .. _Quantum Espresso: http://www.quantum-espresso.org/