PyRank
  • Insights
  • PyPI
  • GitHub
  • Search
  • Compare
  • Advisories
  • Ecosystem
  • About

Adaptive Optics Python Packages

Python packages with the GitHub topic adaptive-optics. Sorted by relevance, with stars and monthly downloads.
holodyne
slmsuite

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.

5K 166 61
AOtools
aotools

A useful set of tools for Adaptive Optics in Python

4K 151 53
jacopoantonello
zernike

Python code for Zernike polynomials

2K 177 44
ojdf
fast-aosim

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

468 21 6
python-microscope
microscope

Python library for control of microscope devices, supporting hardware triggers and distribution of devices over the network for performance and flexibility.

448 86 43
jacotay7
shmpipeline

Process-based shared-memory compute pipelines built on pyshmem.

406 0 0
jacotay7
aobasis

A library to compute optical bases for a given set of points in 2D space. Main application is intended for adaptive optics, with support for Zernike, KL, Zonal, and Hadamard bases.

355 1 0
jacopoantonello
slmtools

Spatial light modulator in Python

333 27 6
jacotay7
pytomoao

An open-source tool for tomographic reconstuction for AO systems

154 1 0
musevlt
muse-psfr

MUSE-PSFR - PSF reconstruction for MUSE WFM-AO

150 9 0
jacotay7
pyrtcao

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.

130 13 5
    • Data from PyPI, GitHub, ClickHouse, and BigQuery