INAF-Arcetri Adaptive Optics Group on github
Public repos
arte -- Arcetri Random sTuff collEction. Online documentation: https://arte.readthedocs.io
bronte -- A cyclopic adaptive optics system
catalogs -- Tools for all-sky catalogs
plico -- plico is a framework to develop applications to control scientific instrumentation. Online documentation: https://plico.readthedocs.io
plico_dm
plico_dm_characterization
plico_dm_server
plico_interferometer
plico_interferometer_server
plico_motor
plico_motor_server
pysilico is an application to control Allied AVT/Prosilica cameras
pysilico_server
Semi-analytic-Error-Budget -- A semi-analytic simulator for the Pyramid Wavefront Sensor (P-WFS) Error Budget, based on the theoretical framework presented in Agapito et al. 2019 ("Semianalytical error budget for adaptive optics systems with pyramid wavefront sensors").
SPECULA -- SPECULA is a Python-based, object-oriented software derived from PASSATA and developed by the Adaptive Optics group at the Arcetri Observatory for end-to-end Monte-Carlo simulations of adaptive optics systems. It can be accelerated using GPU-CUDA via CuPy. Online documentation: specula.readthedocs.io
SynIM -- SynIM is a Python package for computing synthetic interaction matrices, projection matrices, and covariance matrices for adaptive optics (AO) systems. It supports both Single Conjugate AO (SCAO), Laser Tomography AO (LTAO), Ground Layer AO (GLAO) and Multi-Conjugate AO (MCAO) configurations with Shack-Hartmann sensors. It also supports GPU acceleration. Some of its functionalities are provided by SPECULA. Online documentation: synim.readthedocs.io
tipico -- tipico is a useless application to test the plico environment.
tipico_server
github page github.com/ArcetriAdaptiveOptics
TIPTOP
In order to be able to easily predict the AO performance, we have developed this fast algorithm producing the expected Adaptive Optics (AO see wikipedia/Adaptive optics) Point Spread Function (PSF) for any of the existing AO observing modes (Single-Conjugate-AO, Laser-Tomographic-AO, Multi-Conjugate-AO, Ground-Layer-AO), and any atmospheric conditions. This TIPTOP tool takes its roots in an analytical approach, where the simulations are done in the Fourier domain. This allows to reach a very fast computation time (few seconds per PSF with GPU acceleration), and efficiently explore the wide parameter space.
See the documentation here: tiptop.readthedocs.io
Github page github.com/astro-tiptop/TIPTOP