Getting started#
Install#
Create an isolated Python environment and install the repository in editable mode while the pipeline is under active development:
python -m pip install -e .
The package exposes the ZShooter instrument definition and the pipeline entry point:
from zsdrp import run_reduction
from zsdrp.ZSHOOTER import ZSHOOTER
instrument = ZSHOOTER()
Explore an extraction#
The Extraction Demo notebook walks through the current PyReduce-backed extraction steps. Documentation builds render its saved output without executing it, because the example currently expects simulated FITS files from a separate checkout.
The notebook remains in the repository’s top-level notebooks/ directory so
it can also serve as an executable development example and, later, as the
target for Binder or Google Colab.