Installation
============
The ``persephone`` module is currently only available through
`PyPI `__
or its `GitLab repository `__.
Installation from PyPI
#######################
Simply run
``pip install star-persephone``
Installation from source
##########################
First, clone the online repository
``git clone https://gitlab.com/sybreton/persephone.git``
then go to the local repository and simply do
``pip install .``
In the future, it is planned to provide packaged versions of the module
through `conda-forge `__.
Installing MESA and GYRE
#########################
Most of the abilities of ``persephone`` relies on a working installation
of the MESA and GYRE codes. You will find installation instructions for
MESA `here `__,
and installation instructions for GYRE
`here `__.
.. note::
Concerning the Python modules necessary for ``persephone`` to run,
note that for `py\_mesa\_reader `__,
you will have to clone the repository
and install it manually from sources with ``pip``.