Installation

Requirements

ixpepy requires Python 3.9 or later and the following packages:

Core Dependencies

  • numpy

  • scipy

  • astropy

  • matplotlib

  • astromodels

  • threeML

  • requests

  • tqdm

Optional Dependencies

  • ixpeobssim (for processing raw detector files)

Installing with pip

The easiest way to install ixpepy is using pip:

pip install ixpepy

Installing from source

To install the development version from GitHub:

git clone https://github.com/threeML/ixpepy.git
cd ixpepy
pip install -e .

Verifying the installation

You can verify that ixpepy is correctly installed by importing it:

import ixpepy
print(ixpepy.__version__)