1) PyOpTools: Free and open source python library to the easily simulate optical systems

pyOpTools is a set of packages that allow the simulation of optical systems by raytracing as well as some calculations involving wavefronts, currently under development. It is written in Python and Cython, and is being developed by the technological development group of Combustión Ingenieros S.A.S, and the applied optics group of the Universidad Nacional de Colombia.

pyoptools software at github1

Publications using the software

  1. Gerchberg-Saxton algorithm applied to a translational-variant optical setup, R. Amézquita-Orozco, Y. Mejía-Barbosa. Opt. Express (2013)

2) Some Python notebooks accompanying the book Fundamental of Optics. An introductory course

Notebooks at github