Installation & updates

Installing from PyPi

You can install it simply by doing:

pip install exorad

Installing from git

You can clone ExoRad from our main git repository:

git clone https://github.com/ExObsSim/ExoRad_public.git

Move into the ExoRad folder:

cd /your_path/ExoRad

ExoRad uses Poetry for dependency management and package installation. If you haven’t installed Poetry yet, you can do so by running the following command:

pip install poetry

For more details, refer to the [official Poetry documentation](https://python-poetry.org/docs/#installation).

Once Poetry is installed, you can proceed with installing ExoRad:

poetry install

To test for correct setup you can do:

python -c "import exorad"

If no errors appeared then it was successfully installed. Additionally the exorad program should now be available in the command line:

exorad

Uninstall ExoRad

ExoRad is installed in your system as a standard python package: you can uninstall it from your Environment as:

pip uninstall exorad

Update ExoRad

You can download or pull a newer version of ExoRad over the old one, replacing all modified data.

Then you have to place yourself inside the installation directory with the console:

cd /your_path/ExoRad

Now you can update ExoRad simply as:

pip install . --upgrade

or simply:

pip install .

Modify ExoRad

You can modify ExoRad main code, editing as you prefer, but in order to make the changes effective:

pip install . --upgrade

or simply:

pip install .