Paper
27 July 2016 Soapy: an adaptive optics simulation written purely in Python for rapid concept development
Andrew Reeves
Author Affiliations +
Abstract
Soapy is a newly developed Adaptive Optics (AO) simulation which aims be a flexible and fast to use tool-kit for many applications in the field of AO. It is written purely in the Python language, adding to and taking advantage of the already rich ecosystem of scientific libraries and programs. The simulation has been designed to be extremely modular, such that each component can be used stand-alone for projects which do not require a full end-to-end simulation. Ease of use, modularity and code clarity have been prioritised at the expense of computational performance. Though this means the code is not yet suitable for large studies of Extremely Large Telescope AO systems, it is well suited to education, exploration of new AO concepts and investigations of current generation telescopes.
© (2016) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE). Downloading of the abstract is permitted for personal use only.
Andrew Reeves "Soapy: an adaptive optics simulation written purely in Python for rapid concept development", Proc. SPIE 9909, Adaptive Optics Systems V, 99097F (27 July 2016); https://doi.org/10.1117/12.2232438
Lens.org Logo
CITATIONS
Cited by 10 scholarly publications.
Advertisement
Advertisement
RIGHTS & PERMISSIONS
Get copyright permission  Get copyright permission on Copyright Marketplace
KEYWORDS
Adaptive optics

Device simulation

Computer simulations

Monte Carlo methods

Atmospheric propagation

Telescopes

Optical simulations

Back to Top