EMU: reconfigurable graphical user interfaces for Micro-Manager.

Saved in:
Bibliographic Details
Title: EMU: reconfigurable graphical user interfaces for Micro-Manager.
Authors: Deschamps J; European Molecular Biology Laboratory, Meyerhofstrasse 1, Heidelberg, Germany. joran.deschamps@embl.de., Ries J; European Molecular Biology Laboratory, Meyerhofstrasse 1, Heidelberg, Germany.
Source: BMC bioinformatics [BMC Bioinformatics] 2020 Oct 15; Vol. 21 (1), pp. 456. Date of Electronic Publication: 2020 Oct 15.
Publication Type: Journal Article
Language: English
Journal Info: Publisher: BioMed Central Country of Publication: England NLM ID: 100965194 Publication Model: Electronic Cited Medium: Internet ISSN: 1471-2105 (Electronic) Linking ISSN: 14712105 NLM ISO Abbreviation: BMC Bioinformatics Subsets: MEDLINE
Imprint Name(s): Original Publication: [London] : BioMed Central, 2000-
MeSH Terms: Software* , User-Computer Interface*, Microscopy
Abstract: Background: Advanced light microscopy methods are key to many biological studies. Their ease of use depends, besides experimental aspects, on intuitive graphical user interfaces (GUI). The open-source software Micro-Manager offers a universal GUI for microscope control but requires implementing plugins to further tailor it to specific systems. However, GUIs are often tailored to a single system. Since even similar devices can have different Micro-Manager device properties, such as power percentage versus absolute power, directly transferring a GUI to another instrument usually requires changing the source-code.
Results: We developed Easier Micro-Manager User interface (EMU), a Micro-Manager plugin, to simplify building flexible and reconfigurable GUIs. EMU can be seamlessly used with the Java Swing library to create device-independent GUIs for Micro-Manager. Such GUIs are easily transferred to another microscope thanks to an intuitive configuration menu that includes mapping of the device properties to the GUI functionalities and customization of the graphical elements. We also provide resources such as user and programming guides, a tutorial and code examples.
Conclusions: Micro-Manager users now have a powerful tool to improve the user experience on their instruments. EMU GUIs can be easily configured for new microscopes and shared with other research groups. In the future, newly developed GUIs will be added to EMU to benefit the whole community.
References: Front Neuroinform. 2014 Jan 30;8:3. (PMID: 24523692)
Appl Opt. 2014 May 10;53(14):2974-82. (PMID: 24922015)
Biomed Opt Express. 2020 Jan 03;11(2):609-623. (PMID: 32206389)
J Biol Methods. 2014;1(2):. (PMID: 25606571)
Opt Express. 2016 Nov 28;24(24):28080-28090. (PMID: 27906373)
J Neurosci Methods. 2013 Apr 30;215(1):38-52. (PMID: 23416135)
Nat Methods. 2013 Jul;10(7):598-9. (PMID: 23749304)
Science. 2006 Sep 15;313(5793):1642-5. (PMID: 16902090)
Nat Methods. 2006 Oct;3(10):793-5. (PMID: 16896339)
Nat Methods. 2013 Jul;10(7):599-600. (PMID: 23749300)
Biomed Eng Online. 2003 May 17;2:13. (PMID: 12801419)
Nat Methods. 2019 Oct;16(10):1045-1053. (PMID: 31562488)
Biophys J. 2006 Dec 1;91(11):4258-72. (PMID: 16980368)
Rev Sci Instrum. 2016 Dec;87(12):126103. (PMID: 28040938)
EMBO J. 2016 Feb 15;35(4):389-401. (PMID: 26783362)
Cell. 2018 Aug 9;174(4):884-896.e17. (PMID: 30057119)
Nat Protoc. 2014 Nov;9(11):2555-73. (PMID: 25299154)
Nat Methods. 2012 Jul;9(7):671-5. (PMID: 22930834)
Grant Information: U01 EB021223 United States EB NIBIB NIH HHS; CoG-724489 International ERC_ European Research Council
Contributed Indexing: Keywords: GUI; Micro-Manager; Microscopy; User interface
Entry Date(s): Date Created: 20201016 Date Completed: 20201106 Latest Revision: 20240429
Update Code: 20250114
PubMed Central ID: PMC7559757
DOI: 10.1186/s12859-020-03727-8
PMID: 33059591
Database: MEDLINE
Description
Abstract:Background: Advanced light microscopy methods are key to many biological studies. Their ease of use depends, besides experimental aspects, on intuitive graphical user interfaces (GUI). The open-source software Micro-Manager offers a universal GUI for microscope control but requires implementing plugins to further tailor it to specific systems. However, GUIs are often tailored to a single system. Since even similar devices can have different Micro-Manager device properties, such as power percentage versus absolute power, directly transferring a GUI to another instrument usually requires changing the source-code.<br />Results: We developed Easier Micro-Manager User interface (EMU), a Micro-Manager plugin, to simplify building flexible and reconfigurable GUIs. EMU can be seamlessly used with the Java Swing library to create device-independent GUIs for Micro-Manager. Such GUIs are easily transferred to another microscope thanks to an intuitive configuration menu that includes mapping of the device properties to the GUI functionalities and customization of the graphical elements. We also provide resources such as user and programming guides, a tutorial and code examples.<br />Conclusions: Micro-Manager users now have a powerful tool to improve the user experience on their instruments. EMU GUIs can be easily configured for new microscopes and shared with other research groups. In the future, newly developed GUIs will be added to EMU to benefit the whole community.
ISSN:1471-2105
DOI:10.1186/s12859-020-03727-8