{"name":"napari-micromanager","display_name":"napari-micromanager","visibility":"public","icon":"","categories":[],"schema_version":"0.1.0","on_activate":null,"on_deactivate":null,"contributions":{"commands":[{"id":"napari-micromanager.MainWindow","title":"Create Main Window","python_name":"napari_micromanager.main_window:MainWindow","short_title":null,"category":null,"icon":null,"enablement":null}],"readers":null,"writers":null,"widgets":[{"command":"napari-micromanager.MainWindow","display_name":"Main Window","autogenerate":false}],"sample_data":null,"themes":null,"menus":{},"submenus":null,"keybindings":null,"configuration":[]},"package_metadata":{"metadata_version":"2.1","name":"napari-micromanager","version":"0.1.0","dynamic":null,"platform":null,"supported_platform":null,"summary":"Micro-Manager GUI interface in napari.","description":"# napari-micromanager\n\n[![License](https://img.shields.io/pypi/l/napari-micromanager.svg?color=green)](https://github.com/napari/napari-micromanager/raw/master/LICENSE)\n[![PyPI](https://img.shields.io/pypi/v/napari-micromanager.svg?color=green)](https://pypi.org/project/napari-micromanager)\n[![Python Version](https://img.shields.io/pypi/pyversions/napari-micromanager.svg?color=green)](https://python.org)\n[![Tests](https://github.com/pymmcore-plus/napari-micromanager/actions/workflows/test.yml/badge.svg)](https://github.com/pymmcore-plus/napari-micromanager/actions/workflows/test.yml)\n[![codecov](https://codecov.io/gh/pymmcore-plus/napari-micromanager/branch/main/graph/badge.svg?token=tf6lYDWV1s)](https://codecov.io/gh/pymmcore-plus/napari-micromanager)\n\n\nGUI interface between napari and micromanager powered by [pymmcore-plus](https://pymmcore-plus.github.io/pymmcore-plus/) and [pymmcore-widgets](https://pymmcore-plus.github.io/pymmcore-widgets/)\n\nš§ Experimental! Work in progress! Here be š² š§\n\n----------------------------------\n\n\n\n## Installation\n\nYou can install `napari-micromanager` via [pip]:\n\n pip install napari-micromanager\n\nYou will also need a Qt backend such as PySide2/6, or PyQt5/6. If you've previously installed napari\ninto this environment with `pip install napari[all]`, then you will likely already have it. If not,\nyou will also need to install a Qt backend of your choice:\n\n pip install pyqt5 # or any of {pyqt5, pyqt6, pyside2, pyside6}\n\n### Getting micromanager adapters:\n\nThe easiest way to get the micromanager adapters is to use:\n\n```\nmmcore install\n```\n\nthis will install micromanager to the pymmcore_plus folder in your site-package; use this to see where:\n\n```\npython -c \"from pymmcore_plus import find_micromanager; print(find_micromanager())\"\n```\n\nalternatively, you can direct pymmcore_plus to your own micromanager installation with the `MICROMANAGER_PATH`\nenvironment variable:\n\n```\nexport MICROMANAGER_PATH='/path/to/Micro-Manager-...'\n```\n\n## Contributing\n\nContributions are very welcome.\n\n### Launching napari with plugin\nYou can launch napari and automatically load this plugin using the `launch-dev.py` script:\n\n```bash\npython launch-dev.py\n```\n\nAlternatively you can run:\n\n```bash\nnapari -w napari-micromanager\n```\n\n## License\n\nDistributed under the terms of the [BSD-3] license,\n\"napari-micromanager\" is free and open source software\n\n## Issues\n\nIf you encounter any problems, please [file an issue] along with a detailed description.\n\n[napari]: https://github.com/napari/napari\n[Cookiecutter]: https://github.com/audreyr/cookiecutter\n[@napari]: https://github.com/napari\n[MIT]: http://opensource.org/licenses/MIT\n[BSD-3]: http://opensource.org/licenses/BSD-3-Clause\n[GNU GPL v3.0]: http://www.gnu.org/licenses/gpl-3.0.txt\n[GNU LGPL v3.0]: http://www.gnu.org/licenses/lgpl-3.0.txt\n[Apache Software License 2.0]: http://www.apache.org/licenses/LICENSE-2.0\n[Mozilla Public License 2.0]: https://www.mozilla.org/media/MPL/2.0/index.txt\n[cookiecutter-napari-plugin]: https://github.com/napari/cookiecutter-napari-plugin\n[file an issue]: https://github.com/pymmcore-plus/napari-micromanager/issues\n[napari]: https://github.com/napari/napari\n[pip]: https://pypi.org/project/pip/\n[PyPI]: https://pypi.org/\n","description_content_type":"text/markdown","keywords":"micro-manager,microscope,multi-processing,remote","home_page":null,"download_url":null,"author":null,"author_email":"Federico Gasparoli , Talley Lambert ","maintainer":null,"maintainer_email":null,"license":"BSD 3-Clause License","classifier":["Development Status :: 3 - Alpha","Framework :: napari","Intended Audience :: Developers","Intended Audience :: Science/Research","License :: OSI Approved :: BSD License","Operating System :: OS Independent","Programming Language :: Python","Programming Language :: Python :: 3","Programming Language :: Python :: 3.8","Programming Language :: Python :: 3.9","Programming Language :: Python :: 3.10","Programming Language :: Python :: 3.11","Topic :: System :: Hardware","Topic :: System :: Hardware :: Hardware Drivers","Topic :: Utilities"],"requires_dist":["fonticon-materialdesignicons6","napari>=0.4.13","pymmcore-plus>=0.9.3","pymmcore-widgets>=0.7.0rc1","superqt>=0.5.1","tifffile","useq-schema>=0.4.1","zarr","isort; extra == 'dev'","mda-simulator; extra == 'dev'","mypy; extra == 'dev'","pre-commit; extra == 'dev'","ruff; extra == 'dev'","pyqt5; extra == 'pyqt5'","pyqt6; extra == 'pyqt6'","pyside2; extra == 'pyside2'","pyside6; extra == 'pyside6'","pytest; extra == 'test'","pytest-cov; extra == 'test'","pytest-qt; extra == 'test'"],"requires_python":">=3.8","requires_external":null,"project_url":["Source, https://github.com/pymmcore-plus/napari-micromanager","Tracker, https://github.com/pymmcore-plus/napari-micromanager/issues"],"provides_extra":["dev","pyqt5","pyqt6","pyside2","pyside6","test"],"provides_dist":null,"obsoletes_dist":null},"npe1_shim":false}