Skip to main content

GUI interface between napari and micromanager

Project description

napari-micromanager

License PyPI Python Version Tests codecov

GUI interface between napari and micromanager powered by pymmcore-plus.

🚧 Experimental! Work in progress! Here be 🐲 🚧


mm

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


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

napari-micromanager-0.0.1rc7.tar.gz (101.9 kB view details)

Uploaded Source

Built Distribution

napari_micromanager-0.0.1rc7-py3-none-any.whl (117.1 kB view details)

Uploaded Python 3

File details

Details for the file napari-micromanager-0.0.1rc7.tar.gz.

File metadata

File hashes

Hashes for napari-micromanager-0.0.1rc7.tar.gz
Algorithm Hash digest
SHA256 3bf7bfddc2863d5bfe7342825d053e54b1d652f3c87305709c886fab6346e57a
MD5 6d6d7956ce1c3615f735d6cc4600c62e
BLAKE2b-256 02c83b436ccaab74116d173524f5c9f3fb448b3a407dcb125a08597300b03367

See more details on using hashes here.

File details

Details for the file napari_micromanager-0.0.1rc7-py3-none-any.whl.

File metadata

File hashes

Hashes for napari_micromanager-0.0.1rc7-py3-none-any.whl
Algorithm Hash digest
SHA256 cc87f9a302016c67ec097a94e03d41bdba7f66cc68141a5024d248cc11c1dcbe
MD5 36e80b25e09e369ee7b8f0f0e793700c
BLAKE2b-256 19979047d18bbfd86b75ae6b7139ac2c7493d84c00072ea7359e72e441e251e2

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page