semvec/pypi-packages huggingface dataset:
opticspy 0.2.1
Python optics module (Real ray tracing, Zernike polynomials, interferogram, wave propagation, aberration and polarization)
License: MIT License
Keywords: real ray tracing, Zernike polynomials, interferometer

Opticspy is a python module concentrated on optical application. It has several optics simulation and analysis class and functions: 
1. Real ray tracing
2. Zernike polynomials 
3. Twyman-green, lateral shear and phase shift interferometer simulation 
4. Surface rebuild with interferogram. 
5. Aberration calculation 
6. Wave propagation method for different shape of aperture(fresnel, fraunhofer and OTF) 
7. Jones matrix