├── .github └── workflows │ ├── plugin_preview.yml │ └── test_and_deploy.yml ├── .gitignore ├── .napari ├── DESCRIPTION.md └── config.yml ├── .pre-commit-config.yaml ├── LICENSE ├── MANIFEST.in ├── README.md ├── ROADMAP.md ├── assets └── graph_in_action.gif ├── docs ├── Makefile ├── conf.py ├── index.rst └── make.bat ├── pyproject.toml ├── setup.cfg ├── src ├── __init__.py └── napari_wsireg │ ├── __init__.py │ ├── _tests │ ├── __init__.py │ ├── fixtures │ │ ├── __init__.py │ │ ├── im_fixtures.py │ │ ├── mc_im_8bit.tiff │ │ ├── mini_czi.czi │ │ ├── mini_czi_mc.czi │ │ ├── rgb_im_8bit.tiff │ │ ├── sc_im_8bit.tiff │ │ └── test-anno-data.geojson │ └── test_wsireg_2d_main.py │ ├── _widget.py │ ├── data │ ├── __init__.py │ ├── _tests │ │ ├── __init__.py │ │ ├── test_czi_image.py │ │ └── test_tifffile_image.py │ ├── czi_image.py │ ├── tifffile_image.py │ ├── utils │ │ ├── __init__.py │ │ ├── czi.py │ │ ├── graph.py │ │ ├── image.py │ │ ├── shapes.py │ │ ├── tifffile_meta.py │ │ └── transform.py │ └── wsireg_image.py │ ├── gui │ ├── __init__.py │ ├── dialogs │ │ ├── __init__.py │ │ ├── _tests │ │ │ ├── __init__.py │ │ │ └── test_gui_dialogs.py │ │ ├── add_merge.py │ │ └── add_modality.py │ ├── queue.py │ ├── queue │ │ ├── __init__.py │ │ └── queue.py │ ├── resources │ │ ├── wsireg-logo-light.svg │ │ └── wsireg-logo.svg │ ├── setup_gui.py │ ├── setup_sub │ │ ├── __init__.py │ │ ├── graph.py │ │ ├── modality.py │ │ ├── paths.py │ │ ├── preprocessing.py │ │ └── project.py │ └── utils │ │ ├── __init__.py │ │ ├── colors.py │ │ └── file.py │ └── napari.yaml └── tox.ini /.github/workflows/plugin_preview.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NHPatterson/napari-wsireg/HEAD/.github/workflows/plugin_preview.yml -------------------------------------------------------------------------------- /.github/workflows/test_and_deploy.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NHPatterson/napari-wsireg/HEAD/.github/workflows/test_and_deploy.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NHPatterson/napari-wsireg/HEAD/.gitignore -------------------------------------------------------------------------------- /.napari/DESCRIPTION.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NHPatterson/napari-wsireg/HEAD/.napari/DESCRIPTION.md -------------------------------------------------------------------------------- /.napari/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NHPatterson/napari-wsireg/HEAD/.napari/config.yml -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NHPatterson/napari-wsireg/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NHPatterson/napari-wsireg/HEAD/LICENSE -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NHPatterson/napari-wsireg/HEAD/MANIFEST.in -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NHPatterson/napari-wsireg/HEAD/README.md -------------------------------------------------------------------------------- /ROADMAP.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NHPatterson/napari-wsireg/HEAD/ROADMAP.md -------------------------------------------------------------------------------- /assets/graph_in_action.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NHPatterson/napari-wsireg/HEAD/assets/graph_in_action.gif -------------------------------------------------------------------------------- /docs/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NHPatterson/napari-wsireg/HEAD/docs/Makefile -------------------------------------------------------------------------------- /docs/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NHPatterson/napari-wsireg/HEAD/docs/conf.py -------------------------------------------------------------------------------- /docs/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NHPatterson/napari-wsireg/HEAD/docs/index.rst -------------------------------------------------------------------------------- /docs/make.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NHPatterson/napari-wsireg/HEAD/docs/make.bat -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NHPatterson/napari-wsireg/HEAD/pyproject.toml -------------------------------------------------------------------------------- /setup.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NHPatterson/napari-wsireg/HEAD/setup.cfg -------------------------------------------------------------------------------- /src/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/napari_wsireg/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NHPatterson/napari-wsireg/HEAD/src/napari_wsireg/__init__.py -------------------------------------------------------------------------------- /src/napari_wsireg/_tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/napari_wsireg/_tests/fixtures/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/napari_wsireg/_tests/fixtures/im_fixtures.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NHPatterson/napari-wsireg/HEAD/src/napari_wsireg/_tests/fixtures/im_fixtures.py -------------------------------------------------------------------------------- /src/napari_wsireg/_tests/fixtures/mc_im_8bit.tiff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NHPatterson/napari-wsireg/HEAD/src/napari_wsireg/_tests/fixtures/mc_im_8bit.tiff -------------------------------------------------------------------------------- /src/napari_wsireg/_tests/fixtures/mini_czi.czi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NHPatterson/napari-wsireg/HEAD/src/napari_wsireg/_tests/fixtures/mini_czi.czi -------------------------------------------------------------------------------- /src/napari_wsireg/_tests/fixtures/mini_czi_mc.czi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NHPatterson/napari-wsireg/HEAD/src/napari_wsireg/_tests/fixtures/mini_czi_mc.czi -------------------------------------------------------------------------------- /src/napari_wsireg/_tests/fixtures/rgb_im_8bit.tiff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NHPatterson/napari-wsireg/HEAD/src/napari_wsireg/_tests/fixtures/rgb_im_8bit.tiff -------------------------------------------------------------------------------- /src/napari_wsireg/_tests/fixtures/sc_im_8bit.tiff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NHPatterson/napari-wsireg/HEAD/src/napari_wsireg/_tests/fixtures/sc_im_8bit.tiff -------------------------------------------------------------------------------- /src/napari_wsireg/_tests/fixtures/test-anno-data.geojson: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NHPatterson/napari-wsireg/HEAD/src/napari_wsireg/_tests/fixtures/test-anno-data.geojson -------------------------------------------------------------------------------- /src/napari_wsireg/_tests/test_wsireg_2d_main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NHPatterson/napari-wsireg/HEAD/src/napari_wsireg/_tests/test_wsireg_2d_main.py -------------------------------------------------------------------------------- /src/napari_wsireg/_widget.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NHPatterson/napari-wsireg/HEAD/src/napari_wsireg/_widget.py -------------------------------------------------------------------------------- /src/napari_wsireg/data/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NHPatterson/napari-wsireg/HEAD/src/napari_wsireg/data/__init__.py -------------------------------------------------------------------------------- /src/napari_wsireg/data/_tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/napari_wsireg/data/_tests/test_czi_image.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NHPatterson/napari-wsireg/HEAD/src/napari_wsireg/data/_tests/test_czi_image.py -------------------------------------------------------------------------------- /src/napari_wsireg/data/_tests/test_tifffile_image.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NHPatterson/napari-wsireg/HEAD/src/napari_wsireg/data/_tests/test_tifffile_image.py -------------------------------------------------------------------------------- /src/napari_wsireg/data/czi_image.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NHPatterson/napari-wsireg/HEAD/src/napari_wsireg/data/czi_image.py -------------------------------------------------------------------------------- /src/napari_wsireg/data/tifffile_image.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NHPatterson/napari-wsireg/HEAD/src/napari_wsireg/data/tifffile_image.py -------------------------------------------------------------------------------- /src/napari_wsireg/data/utils/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/napari_wsireg/data/utils/czi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NHPatterson/napari-wsireg/HEAD/src/napari_wsireg/data/utils/czi.py -------------------------------------------------------------------------------- /src/napari_wsireg/data/utils/graph.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NHPatterson/napari-wsireg/HEAD/src/napari_wsireg/data/utils/graph.py -------------------------------------------------------------------------------- /src/napari_wsireg/data/utils/image.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NHPatterson/napari-wsireg/HEAD/src/napari_wsireg/data/utils/image.py -------------------------------------------------------------------------------- /src/napari_wsireg/data/utils/shapes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NHPatterson/napari-wsireg/HEAD/src/napari_wsireg/data/utils/shapes.py -------------------------------------------------------------------------------- /src/napari_wsireg/data/utils/tifffile_meta.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NHPatterson/napari-wsireg/HEAD/src/napari_wsireg/data/utils/tifffile_meta.py -------------------------------------------------------------------------------- /src/napari_wsireg/data/utils/transform.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NHPatterson/napari-wsireg/HEAD/src/napari_wsireg/data/utils/transform.py -------------------------------------------------------------------------------- /src/napari_wsireg/data/wsireg_image.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NHPatterson/napari-wsireg/HEAD/src/napari_wsireg/data/wsireg_image.py -------------------------------------------------------------------------------- /src/napari_wsireg/gui/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/napari_wsireg/gui/dialogs/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/napari_wsireg/gui/dialogs/_tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/napari_wsireg/gui/dialogs/_tests/test_gui_dialogs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NHPatterson/napari-wsireg/HEAD/src/napari_wsireg/gui/dialogs/_tests/test_gui_dialogs.py -------------------------------------------------------------------------------- /src/napari_wsireg/gui/dialogs/add_merge.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NHPatterson/napari-wsireg/HEAD/src/napari_wsireg/gui/dialogs/add_merge.py -------------------------------------------------------------------------------- /src/napari_wsireg/gui/dialogs/add_modality.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NHPatterson/napari-wsireg/HEAD/src/napari_wsireg/gui/dialogs/add_modality.py -------------------------------------------------------------------------------- /src/napari_wsireg/gui/queue.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/napari_wsireg/gui/queue/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NHPatterson/napari-wsireg/HEAD/src/napari_wsireg/gui/queue/__init__.py -------------------------------------------------------------------------------- /src/napari_wsireg/gui/queue/queue.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NHPatterson/napari-wsireg/HEAD/src/napari_wsireg/gui/queue/queue.py -------------------------------------------------------------------------------- /src/napari_wsireg/gui/resources/wsireg-logo-light.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NHPatterson/napari-wsireg/HEAD/src/napari_wsireg/gui/resources/wsireg-logo-light.svg -------------------------------------------------------------------------------- /src/napari_wsireg/gui/resources/wsireg-logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NHPatterson/napari-wsireg/HEAD/src/napari_wsireg/gui/resources/wsireg-logo.svg -------------------------------------------------------------------------------- /src/napari_wsireg/gui/setup_gui.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NHPatterson/napari-wsireg/HEAD/src/napari_wsireg/gui/setup_gui.py -------------------------------------------------------------------------------- /src/napari_wsireg/gui/setup_sub/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/napari_wsireg/gui/setup_sub/graph.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NHPatterson/napari-wsireg/HEAD/src/napari_wsireg/gui/setup_sub/graph.py -------------------------------------------------------------------------------- /src/napari_wsireg/gui/setup_sub/modality.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NHPatterson/napari-wsireg/HEAD/src/napari_wsireg/gui/setup_sub/modality.py -------------------------------------------------------------------------------- /src/napari_wsireg/gui/setup_sub/paths.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NHPatterson/napari-wsireg/HEAD/src/napari_wsireg/gui/setup_sub/paths.py -------------------------------------------------------------------------------- /src/napari_wsireg/gui/setup_sub/preprocessing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NHPatterson/napari-wsireg/HEAD/src/napari_wsireg/gui/setup_sub/preprocessing.py -------------------------------------------------------------------------------- /src/napari_wsireg/gui/setup_sub/project.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NHPatterson/napari-wsireg/HEAD/src/napari_wsireg/gui/setup_sub/project.py -------------------------------------------------------------------------------- /src/napari_wsireg/gui/utils/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/napari_wsireg/gui/utils/colors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NHPatterson/napari-wsireg/HEAD/src/napari_wsireg/gui/utils/colors.py -------------------------------------------------------------------------------- /src/napari_wsireg/gui/utils/file.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NHPatterson/napari-wsireg/HEAD/src/napari_wsireg/gui/utils/file.py -------------------------------------------------------------------------------- /src/napari_wsireg/napari.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NHPatterson/napari-wsireg/HEAD/src/napari_wsireg/napari.yaml -------------------------------------------------------------------------------- /tox.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NHPatterson/napari-wsireg/HEAD/tox.ini --------------------------------------------------------------------------------