Work

A modular GUI-based program for genetic algorithm-based feedback-assisted wavefront shaping

Year: 2024
Type: article
Abstract: We have developed a modular graphical user interface (GUI)-based program for use in genetic algorithm-based feedback-assisted wavefront shaping. The program uses a class-based structure to separate out the universal modules (e.g. GUI, multithreading, optimization algorithms) and hardware-specific modules (e.g. code for different SLMs and cameras). This modular design makes the program easily adaptable to a wide range of lab equipment, while providing easy access to a GUI, multithreading, and three optimization algorithms (phase-stepping, simple genetic, and microgenetic).
Language: English
Open Access status: gold
Estimated APC paid: $2,470
OpenAlex ID: W4401528169
FWCI: 0.48
Cites: 42
Cited by: 3
Related to: 10