Python package for high-performance spatial light modulator (SLM) control and holography. Supports features from aberration-corrected 3D point clouds to automated Fourier-domain calibrations.
-
Updated
Oct 26, 2026 - Python
Python package for high-performance spatial light modulator (SLM) control and holography. Supports features from aberration-corrected 3D point clouds to automated Fourier-domain calibrations.
A useful set of tools for Adaptive Optics in Python
Python library for control of microscope devices, supporting hardware triggers and distribution of devices over the network for performance and flexibility.
Modal Shack-Hartmann wavefront sensor toolbox for MATLAB
Object Oriented Python Adaptive Optics
Extended Nijboer-Zernike (ENZ) theory toolbox for Python
This is the open source repository for our SIGGRAPH 2018 paper "Megapixel Adaptive Optics: Towards Correcting Large-scale Distortions in Computational Cameras".
Software package for asteroid shape reconstruction from disk-resolved observations
Spatial light modulator in Python
Simulation tool that utilises a Fourier domain adaptive optics model to enable rapid Monte Carlo characterisation of free space optical links between the Earth and satellites
Simulation for sensorless adaptive optics (Confocal microscopy, Modal method)
Deformable mirror calibration and control library
This project deals with system identification and machine learning of large-scale deformable mirrors used in adaptive optics. I have submitted two papers that deal with this important problem. The approaches can be generalized two other problems of estimating large-scale system with the dynamics described by partial differential equations.
Correctness tests for AOtools modules and functions.
In free-space optical communication, the propagation of a laser beam through the atmosphere causes wavefront distortions that decrease the coupling efficiency (CE) from free space to single-mode fiber. With this MATLAB rutine we verify coupling efficiency using Adaptive Optics
Algorithms for Wavefront Reconstruction, Turbulence Characterization, and Deformable Mirror Actuator Mapping using Shack-Hartmann WFS time-series data.
Adaptive Optics plugin for MicroManager
An object-oriented adaptive optics real-time control software written in Python. The goal is to be a universal and simple to use python package while maintaining enough real-time performance to be widely applicable within the AO community.
daoSPIM microscope project: software and hardware
To associate your repository with the adaptive-optics topic, visit your repo's landing page and select "manage topics."