OTSLM toolbox for Structured Light Methods

Published: 28 Feb 2020 | Version 1 | DOI: 10.17632/8sc66m9r7s.1

Description of this data

We present a new Matlab toolbox for generating phase and amplitude patterns for digital micro-mirror device (DMD) and liquid crystal (LC) based spatial light modulators (SLMs). This toolbox consists of a collection of algorithms commonly used for generating patterns for these devices with a focus on optical tweezers beam shaping applications. In addition to the algorithms provided, we have put together a range of user interfaces for simplifying the use of these patterns. The toolbox currently has functionality to generate patterns which can be saved as a image or displayed on a device/screen using the supplied interface. We have only implemented interfaces for the devices our group currently uses but we believe that extending the code we provide to other devices should be fairly straightforward. The range of algorithms included in the toolbox is not exhaustive. However, by making the toolbox open sources and available on GitHub we hope that other researchers working with these devices will contribute their patterns/algorithms to the toolbox.

Experiment data files

This data is associated with the following publication:

OTSLM toolbox for Structured Light Methods

Published in: Computer Physics Communications

Latest version

  • Version 1


    Published: 2020-02-28

    DOI: 10.17632/8sc66m9r7s.1

    Cite this dataset

    Lenton, Isaac C.D.; Stilgoe, Alexander B.; Nieminen, Timo A.; Rubinsztein-Dunlop, Halina (2020), “OTSLM toolbox for Structured Light Methods”, Mendeley Data, v1 http://dx.doi.org/10.17632/8sc66m9r7s.1


Views: 121
Downloads: 46


Computational Physics, Optical Tweezer, Structured Light


GPLv3 Learn more

The files associated with this dataset are licensed under a GNU Public License Version 3 licence.

What does this mean?
The GNU General Public License is a free, copyleft license for software and other kinds of works.