AOtools -- a Python package for adaptive optics modelling and analysis
arXiv:1910.04414 · doi:10.1364/OE.27.031316
Abstract
AOtools is a Python package which is open-source and aimed at providing tools for adaptive optics users and researchers. We present version 1.0 which contains tools for adaptive optics processing, including analysing data in the pupil plane, images and point spread functions in the focal plane, wavefront sensors, modelling of atmospheric turbulence, physical optical propagation of wavefronts, and conversion between frequently used adaptive optics and astronomical units. The main drivers behind AOtools is that it should be easy to install and use. To achieve this the project features extensive documentation, automated unit testing and is registered on the Python Package Index. AOtools is under continuous active development to expand the features available and we encourage everyone involved in adaptive optics to become involved and contribute to the project.
Accepted in Optics Express
References in corpus (4)
Cited by in corpus (10)
- Demonstrating 24-hour continuous vertical monitoring of atmospheric optical turbulence
- Focal Plane Wavefront Sensing using Machine Learning: Performance of Convolutional Neural Networks compared to Fundamental Limits
- Satellite Relayed Global Quantum Communication without Quantum Memory
- Limitations imposed by optical turbulence profile structure and evolution on tomographic reconstruction for the ELT
- Astrosat: Forecasting satellite transits for optical astronomical observations
- Integrated turbulence parameters' estimation from NAOMI adaptive optics telemetry data
- Analytical modelling of adaptive optics systems: Role of the influence function
- Reference Optical Turbulence and Wind Profiles for Single Conjugate and Extreme Adaptive Optics
- Continuous variable quantum key distribution channel emulator for the SPOQC mission
- Photonic integrated circuits for astronomy: A formal description of an integrated photonics-based wavefront sensor (IP-WFS)