Open, easy laser-scanning microscope software: LSMAQ

Years ago, Benjamin Judkewitz wanted to try some new techniques out with laser scanning two-photon microscopy. However, the software we were using was rather cumbersome to modify. So he wrote his own software from scratch (which took him roughly one day). The result was lsmaq.

LSMAQ is a lightweight and flexible laser scanning microscope acquisition software written in MATLAB. It supports National Instruments hardware for galvo-based scanning.

It does the essentials: it sends scan mirror commands out, reads image data in, and makes images. It has a live view and can stream to disk. He worked from that baseline to create the modified versions he wanted. It was a useful starting point for other people in the lab as well. Tiago Branco used it as a basis for two-photon uncaging software. I used it for arbitrary line scanning software in dendritic patch and imaging experiments. (Tiago, Ben, and I all overlapped in the Hausser Lab.)

It’s also useful for learning. There are relatively few lines of code, and the layout is straightforward.

Now, it is publicly available on GitHub, thanks to Ben.
https://github.com/danionella/lsmaq