telescope-sim
Composable, config-driven simulation of multi-aperture telescope PSFs, deformable mirrors, coronagraphs, and fiber coupling — built on HCIPy.
The package exposes a small set of abstract base classes
(Aperture,
Corrector,
Coronagraph,
FocalPlane,
OutputTap,
PostProcessor) plus a registry of stock
implementations. Optical pipelines are described in YAML; the package
validates the config with pydantic v2 and instantiates a
TelescopeSim ready to sample().
Getting Started
User guide