tiptop_ipy

A Python wrapper for the TIPTOP adaptive optics PSF simulation service — designed for IPython and Jupyter workflows.

tiptop_ipy lets you configure AO system parameters, send them to the TIPTOP server, and work with the resulting PSFs, all from a notebook or script.

from tiptop_ipy import TipTop

tt = TipTop("MICADO_SCAO")
tt["atmosphere", "Seeing"] = 0.6
result = tt.generate_psf()
result.writeto("my_psf.fits", overwrite=True)
result.plot()

Development