Installation#

Using pip#

The recommended method of installing ExoFOP is with pip:

pip install exofop

From Source#

To install the package from source run

git clone https://github.com/dgegen/exofop.git
cd exofop
python3 -m pip install

or install in editable mode

python3 -m pip install -e .

For more information, consult the Python Packaging User Guide.

Optional Dependencies#

The package supports additional features through optional dependencies. You can install these dependencies based on your needs. Choose from the following options:

# To also install visualization tools, including matplotlib and notebook
python3 -m pip install ".[visualization]"

Testing#

To run the unit tests, install the development dependencies using pip:

python -m pip install -e ".[test]"

and then execute:

python -m pytest tests