View on GitHub

EMU-guide

Guide to EMU, a Micro-Manager plugin to load easily reconfigurable user interfaces.

EMU guide

Why use EMU?

Micro-Manager controls the devices on your microscope using device properties (e.g. laser on/off). All device properties can be accessed through the device property browser. However, controlling the microscope through a long list of properties is cumbersome, slow and rather aimed at the microscope engineer than at the user. While interactions with device properties can be facilitated by using configuration preset groups or the quick access plugin, these cannot replace a user interface (UI) tailored to the microscope.

Tailored interfaces have the advantage of rendering the control of the microscope intuitive. However, tailoring the UI often means hard-coded references to the specific device properties of the microscope and a need to recompile it every time something changes on the microscope.

Easier Micro-manager User interface (EMU) offers means to make your Micro-Manager interface reconfigurable:

Guide

The guide contains

  1. Installation
  2. Quick introduction
  3. EMU: user guide
  4. Programming guide
  5. Resources
    1. EMU tutorial: step-by-step implementation of an EMU plugin using a drag and drop software
    2. Example plugins
    3. htSMLM: a complex EMU plugin used by the Ries lab at EMBL

Cite us

Deschamps, J., Ries, J. EMU: reconfigurable graphical user interfaces for Micro-Manager. BMC Bioinformatics 21, 456 (2020). doi: 10.1186/s12859-020-03727-8

Contact us

By email: joran.deschamps(at)fht(dot)org

On image.sc: post and tag @jdeschamps.

Source-code and javadoc

The Javadoc is available in the EMU repository.