Skip to content

Latest commit

 

History

History
51 lines (30 loc) · 2.28 KB

README.md

File metadata and controls

51 lines (30 loc) · 2.28 KB

micromanager-gui [WIP]

License PyPI Python Version CI codecov

A Micro-Manager GUI based on pymmcore-widgets and pymmcore-plus.

Screenshot 2024-11-05 at 9 49 58 PM

Python version

The package is tested on Python 3.10 and 3.11.

Installation

pip install git+https://github.com/fdrgsp/micromanager-gui

Installing PyQt

Since micromanager-gui relies on the PyQt library, you also need to install one of these packages. You can use any of the available versions of PyQt6 or PyQt5. For example, to install PyQt6, you can use:

pip install PyQt6

Note: tests are running on PyQt6 and PyQt5.

Installing Micro-Manager

You also need to install the Micro-Manager device adapters and C++ core provided by mmCoreAndDevices. This can be done by following the steps described in the pymmcore-plus documentation page.

To run the Micro-Manger GUI

mmgui

By passing the -c or -config flag, you can specify the path of a micromanager configuration file you want to load. For example:

mmgui -c path/to/config.cfg