GUI interface between napari and micromanager
Project description
napari-micromanager
GUI interface between napari and micromanager powered by pymmcore-plus.
🚧 Experimental! Work in progress! Here be 🐲 🚧
This napari plugin was generated with Cookiecutter using with @napari's cookiecutter-napari-plugin template.
Installation
You can install napari-micromanager
via pip:
pip install napari-micromanager
Getting micromanager adapters:
The easiest way to get the micromanager adapters is to use:
python -m pymmcore_plus.install
this will install micromanager to the pymmcore_plus folder in your site-package; use this to see where:
python -c "from pymmcore_plus import find_micromanager; print(find_micromanager())"
alternatively, you can direct pymmcore_plus to your own micromanager installation with the MICROMANAGER_PATH
environment variable:
export MICROMANAGER_PATH='/path/to/Micro-Manager-...'
Contributing
Contributions are very welcome. Tests can be run with tox, please ensure the coverage at least stays the same before you submit a pull request.
Launching napari with plugin
You can launch napari and automatically load this plugin using the launch-dev.py
script:
python launch-dev.py
Alternatively you can run:
napari -w napari-micromanager
License
Distributed under the terms of the BSD-3 license, "napari-micromanager" is free and open source software
Issues
If you encounter any problems, please file an issue along with a detailed description.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for napari-micromanager-0.0.1rc7.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3bf7bfddc2863d5bfe7342825d053e54b1d652f3c87305709c886fab6346e57a |
|
MD5 | 6d6d7956ce1c3615f735d6cc4600c62e |
|
BLAKE2b-256 | 02c83b436ccaab74116d173524f5c9f3fb448b3a407dcb125a08597300b03367 |
Hashes for napari_micromanager-0.0.1rc7-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | cc87f9a302016c67ec097a94e03d41bdba7f66cc68141a5024d248cc11c1dcbe |
|
MD5 | 36e80b25e09e369ee7b8f0f0e793700c |
|
BLAKE2b-256 | 19979047d18bbfd86b75ae6b7139ac2c7493d84c00072ea7359e72e441e251e2 |