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/