Related Experiment Video
Updated: Sep 19, 2025

Open Source High Content Analysis Utilizing Automated Fluorescence Lifetime Imaging Microscopy
Published on: January 18, 2017
A MATLAB-based Instrument Control (MIC) package for fluorescence imaging
Sajjad A Khan1,2, Sandeep Pallikkuth1, David J Schodt1
1Department of Physics and Astronomy, University of New Mexico, Albuquerque, New Mexico, USA.
None:
MATLAB Instrument Control (MIC) is a software package designed to facilitate data collection for custom-built microscopes. Utilizing object-oriented programming, MIC provides a class for each low-level instrument. These classes inherit from a common MIC abstract class, ensuring a uniform interface across different instruments. Key components such as lasers, stages, power meter and cameras are grouped under abstract subclasses, which standardize interfaces and simplify the development of control classes for new instruments. Both simple and complex systems can be built from these lower level tools. Since the interoperation is developed by the end user, the modes or sequence of operations can be flexibly designed with interactive or automated data collection and integrated analysis. MATLAB provides the ability to create GUIs and therefore MIC allows for both rapid prototyping and for building custom, high-level user interfaces that can be used for production instruments.

