.gitignore
LICENSE
MANIFEST.in
README.md
README_pypi.md
STARDISTLICENSE.txt
_config.yml
index.html
setup.cfg
setup.py
tests/test_add_small_to_large.py
tests/test_augmentation.py
tests/test_projections.py
tnia/__init__.py
tnia/__pycache__/__init__.cpython-310.pyc
tnia/__pycache__/__init__.cpython-311.pyc
tnia/__pycache__/__init__.cpython-312.pyc
tnia/__pycache__/__init__.cpython-39.pyc
tnia/alignment/__init__.py
tnia/alignment/simpleelastix.py
tnia/background/__init__.py
tnia/background/dilate_subtract.py
tnia/background/helper.py
tnia/background/rolling_ball.py
tnia/background/__pycache__/__init__.cpython-310.pyc
tnia/background/__pycache__/rolling_ball.cpython-310.pyc
tnia/deconvolution/__init__.py
tnia/deconvolution/decon_helper.py
tnia/deconvolution/fftdeconv.py
tnia/deconvolution/forward.py
tnia/deconvolution/gaussian_psf.py
tnia/deconvolution/pad.py
tnia/deconvolution/psfs.py
tnia/deconvolution/richardson_lucy.py
tnia/deconvolution/richardson_lucy_dask_cp.py
tnia/deconvolution/richardson_lucy_gradient_consensus.py
tnia/deconvolution/richardson_lucy_gradient_consensus_2025_06_22.py
tnia/deconvolution/richardson_lucy_gradient_consensus_biggs.py
tnia/deconvolution/richardson_lucy_gradient_consensus_latest.py
tnia/deconvolution/richardson_lucy_gradient_consensus_latest_sandbox.py
tnia/deconvolution/richardson_lucy_np.py
tnia/deconvolution/richardson_lucy_poisson_thinning.py
tnia/deconvolution/richardson_lucy_variable.py
tnia/deconvolution/__pycache__/__init__.cpython-310.pyc
tnia/deconvolution/__pycache__/__init__.cpython-312.pyc
tnia/deconvolution/__pycache__/__init__.cpython-39.pyc
tnia/deconvolution/__pycache__/decon_helper.cpython-312.pyc
tnia/deconvolution/__pycache__/forward.cpython-310.pyc
tnia/deconvolution/__pycache__/forward.cpython-312.pyc
tnia/deconvolution/__pycache__/forward.cpython-39.pyc
tnia/deconvolution/__pycache__/gaussian_psf.cpython-310.pyc
tnia/deconvolution/__pycache__/gaussian_psf.cpython-312.pyc
tnia/deconvolution/__pycache__/gaussian_psf.cpython-39.pyc
tnia/deconvolution/__pycache__/pad.cpython-310.pyc
tnia/deconvolution/__pycache__/pad.cpython-312.pyc
tnia/deconvolution/__pycache__/pad.cpython-39.pyc
tnia/deconvolution/__pycache__/psfs.cpython-310.pyc
tnia/deconvolution/__pycache__/psfs.cpython-312.pyc
tnia/deconvolution/__pycache__/psfs.cpython-39.pyc
tnia/deconvolution/__pycache__/richardson_lucy.cpython-312.pyc
tnia/deconvolution/__pycache__/richardson_lucy.cpython-39.pyc
tnia/deconvolution/__pycache__/richardson_lucy_dask_cp.cpython-312.pyc
tnia/deconvolution/__pycache__/richardson_lucy_dask_cp.cpython-39.pyc
tnia/deconvolution/__pycache__/richardson_lucy_gradient_consensus.cpython-312.pyc
tnia/deconvolution/__pycache__/richardson_lucy_gradient_consensus.cpython-39.pyc
tnia/deeplearning/__init__.py
tnia/deeplearning/augmentation.py
tnia/deeplearning/dl_helper.py
tnia/deeplearning/sam_helper.py
tnia/deeplearning/stardist_3d_spherical.py
tnia/deeplearning/tf_helper.py
tnia/deeplearning/__pycache__/__init__.cpython-310.pyc
tnia/deeplearning/__pycache__/__init__.cpython-311.pyc
tnia/deeplearning/__pycache__/__init__.cpython-312.pyc
tnia/deeplearning/__pycache__/__init__.cpython-39.pyc
tnia/deeplearning/__pycache__/augmentation.cpython-310.pyc
tnia/deeplearning/__pycache__/augmentation.cpython-311.pyc
tnia/deeplearning/__pycache__/augmentation.cpython-312.pyc
tnia/deeplearning/__pycache__/augmentation.cpython-39.pyc
tnia/deeplearning/__pycache__/dl_helper.cpython-310.pyc
tnia/deeplearning/__pycache__/dl_helper.cpython-311.pyc
tnia/deeplearning/__pycache__/dl_helper.cpython-312.pyc
tnia/deeplearning/__pycache__/dl_helper.cpython-39.pyc
tnia/fitting/__init__.py
tnia/fitting/polynomials.py
tnia/fitting/__pycache__/__init__.cpython-310.pyc
tnia/fitting/__pycache__/polynomials.cpython-310.pyc
tnia/gui/__init__.py
tnia/gui/__pycache__/__init__.cpython-310.pyc
tnia/gui/__pycache__/__init__.cpython-311.pyc
tnia/gui/__pycache__/__init__.cpython-312.pyc
tnia/gui/__pycache__/__init__.cpython-39.pyc
tnia/gui/deconvolution/__init__.py
tnia/gui/deconvolution/extract_psf.ui
tnia/gui/deconvolution/extract_psf_ui.py
tnia/gui/deconvolution/instrument.ui
tnia/gui/deconvolution/instrument_ui.py
tnia/gui/deconvolution/richardson_lucy.ui
tnia/gui/deconvolution/richardson_lucy_ui.py
tnia/gui/deconvolution/__pycache__/__init__.cpython-312.pyc
tnia/gui/deconvolution/__pycache__/__init__.cpython-39.pyc
tnia/gui/deconvolution/__pycache__/instrument_ui.cpython-312.pyc
tnia/gui/deconvolution/__pycache__/instrument_ui.cpython-39.pyc
tnia/gui/deconvolution/__pycache__/richardson_lucy_ui.cpython-312.pyc
tnia/gui/deconvolution/__pycache__/richardson_lucy_ui.cpython-39.pyc
tnia/gui/threads/pyqt5_worker_thread.py
tnia/gui/threads/__pycache__/pyqt5_worker_thread.cpython-310.pyc
tnia/gui/threads/__pycache__/pyqt5_worker_thread.cpython-311.pyc
tnia/gui/threads/__pycache__/pyqt5_worker_thread.cpython-312.pyc
tnia/gui/threads/__pycache__/pyqt5_worker_thread.cpython-39.pyc
tnia/gui/widgets/__init__.py
tnia/gui/widgets/image_batch_base_op.py
tnia/gui/widgets/image_batch_test_op.py
tnia/gui/widgets/image_batch_widget.py
tnia/gui/widgets/napari_image_chooser_widget.py
tnia/gui/widgets/progress_bar_with_text.py
tnia/gui/widgets/tree_image_item.py
tnia/gui/widgets/__pycache__/__init__.cpython-312.pyc
tnia/gui/widgets/__pycache__/__init__.cpython-39.pyc
tnia/gui/widgets/__pycache__/image_batch_base_op.cpython-312.pyc
tnia/gui/widgets/__pycache__/image_batch_base_op.cpython-39.pyc
tnia/gui/widgets/__pycache__/image_batch_test_op.cpython-312.pyc
tnia/gui/widgets/__pycache__/image_batch_test_op.cpython-39.pyc
tnia/gui/widgets/__pycache__/image_batch_widget.cpython-312.pyc
tnia/gui/widgets/__pycache__/image_batch_widget.cpython-39.pyc
tnia/gui/widgets/__pycache__/napari_image_chooser_widget.cpython-312.pyc
tnia/gui/widgets/__pycache__/napari_image_chooser_widget.cpython-39.pyc
tnia/gui/widgets/__pycache__/progress_bar_with_text.cpython-312.pyc
tnia/gui/widgets/__pycache__/progress_bar_with_text.cpython-39.pyc
tnia/gui/widgets/__pycache__/tree_image_item.cpython-312.pyc
tnia/gui/widgets/__pycache__/tree_image_item.cpython-39.pyc
tnia/io/__init__.py
tnia/io/bioformats_helper.py
tnia/io/io_helper.py
tnia/io/pyimage_helper.py
tnia/io/raw.py
tnia/io/tifffile_helper.py
tnia/io/__pycache__/__init__.cpython-311.pyc
tnia/io/__pycache__/__init__.cpython-312.pyc
tnia/io/__pycache__/__init__.cpython-39.pyc
tnia/io/__pycache__/bioformats_helper.cpython-312.pyc
tnia/io/__pycache__/bioformats_helper.cpython-39.pyc
tnia/io/__pycache__/io_helper.cpython-311.pyc
tnia/io/__pycache__/io_helper.cpython-312.pyc
tnia/io/__pycache__/raw.cpython-312.pyc
tnia/io/__pycache__/tifffile_helper.cpython-39.pyc
tnia/machinelearning/random_forest_helper.py
tnia/machinelearning/__pycache__/random_forest_helper.cpython-311.pyc
tnia/machinelearning/__pycache__/random_forest_helper.cpython-312.pyc
tnia/metrics/__init__.py
tnia/metrics/errors.py
tnia/metrics/__pycache__/__init__.cpython-312.pyc
tnia/metrics/__pycache__/__init__.cpython-39.pyc
tnia/metrics/__pycache__/errors.cpython-312.pyc
tnia/metrics/__pycache__/errors.cpython-39.pyc
tnia/models/__init__.py
tnia/models/instrument_models.py
tnia/models/__pycache__/__init__.cpython-310.pyc
tnia/models/__pycache__/__init__.cpython-312.pyc
tnia/models/__pycache__/__init__.cpython-39.pyc
tnia/models/__pycache__/instrument_models.cpython-310.pyc
tnia/models/__pycache__/instrument_models.cpython-312.pyc
tnia/models/__pycache__/instrument_models.cpython-39.pyc
tnia/morphology/__init__.py
tnia/morphology/connect.py
tnia/morphology/fill_holes.py
tnia/morphology/__pycache__/__init__.cpython-310.pyc
tnia/morphology/__pycache__/connect.cpython-310.pyc
tnia/napari/__init__.py
tnia/napari/napari.yaml
tnia/napari/__pycache__/__init__.cpython-312.pyc
tnia/napari/__pycache__/__init__.cpython-39.pyc
tnia/napari/deconvolution/__init__.py
tnia/napari/deconvolution/restoration_deconvolution.py
tnia/napari/deconvolution/test_restoration_deconvolution.py
tnia/napari/deconvolution/__pycache__/__init__.cpython-312.pyc
tnia/napari/deconvolution/__pycache__/__init__.cpython-39.pyc
tnia/napari/deconvolution/__pycache__/restoration_deconvolution.cpython-312.pyc
tnia/napari/deconvolution/__pycache__/restoration_deconvolution.cpython-39.pyc
tnia/napari/deconvolution/__pycache__/test_restoration_deconvolution.cpython-312-pytest-8.3.4.pyc
tnia/nd/__init__.py
tnia/nd/ndutil.py
tnia/nd/__pycache__/__init__.cpython-310.pyc
tnia/nd/__pycache__/__init__.cpython-312.pyc
tnia/nd/__pycache__/__init__.cpython-39.pyc
tnia/nd/__pycache__/ndutil.cpython-310.pyc
tnia/nd/__pycache__/ndutil.cpython-312.pyc
tnia/nd/__pycache__/ndutil.cpython-39.pyc
tnia/os/__init__.py
tnia/os/os_helper.py
tnia/plotting/__init__.py
tnia/plotting/interactive_projections.py
tnia/plotting/plt_helper.py
tnia/plotting/projections.py
tnia/plotting/projections_clij.py
tnia/plotting/__pycache__/__init__.cpython-310.pyc
tnia/plotting/__pycache__/__init__.cpython-311.pyc
tnia/plotting/__pycache__/__init__.cpython-312.pyc
tnia/plotting/__pycache__/__init__.cpython-39.pyc
tnia/plotting/__pycache__/interactive_projections.cpython-311.pyc
tnia/plotting/__pycache__/interactive_projections.cpython-39.pyc
tnia/plotting/__pycache__/plt_helper.cpython-310.pyc
tnia/plotting/__pycache__/plt_helper.cpython-311.pyc
tnia/plotting/__pycache__/plt_helper.cpython-312.pyc
tnia/plotting/__pycache__/plt_helper.cpython-39.pyc
tnia/plotting/__pycache__/projections.cpython-310.pyc
tnia/plotting/__pycache__/projections.cpython-311.pyc
tnia/plotting/__pycache__/projections.cpython-312.pyc
tnia/plotting/__pycache__/projections.cpython-39.pyc
tnia/reports/__init__.py
tnia/reports/markdown.py
tnia/segmentation/__init__.py
tnia/segmentation/filterobjects.py
tnia/segmentation/pandas_helper.py
tnia/segmentation/rendering.py
tnia/segmentation/separate.py
tnia/segmentation/thresholding.py
tnia/segmentation/__pycache__/__init__.cpython-310.pyc
tnia/segmentation/__pycache__/__init__.cpython-312.pyc
tnia/segmentation/__pycache__/__init__.cpython-39.pyc
tnia/segmentation/__pycache__/filterobjects.cpython-39.pyc
tnia/segmentation/__pycache__/rendering.cpython-310.pyc
tnia/segmentation/__pycache__/rendering.cpython-312.pyc
tnia/segmentation/__pycache__/rendering.cpython-39.pyc
tnia/simulation/__init__.py
tnia/simulation/phantoms.py
tnia/simulation/test_images.py
tnia/simulation/__pycache__/__init__.cpython-310.pyc
tnia/simulation/__pycache__/__init__.cpython-312.pyc
tnia/simulation/__pycache__/__init__.cpython-39.pyc
tnia/simulation/__pycache__/phantoms.cpython-310.pyc
tnia/simulation/__pycache__/phantoms.cpython-312.pyc
tnia/simulation/__pycache__/phantoms.cpython-39.pyc
tnia/simulation/__pycache__/test_images.cpython-312-pytest-8.3.4.pyc
tnia/utility/__init__.py
tnia/utility/cupy_checker.py
tnia/utility/memory.py
tnia/viewing/__init__.py
tnia/viewing/napari_helper.py
tnia/viewing/__pycache__/__init__.cpython-39.pyc
tnia/wavelets/dwt.py
tnia_python.egg-info/PKG-INFO
tnia_python.egg-info/SOURCES.txt
tnia_python.egg-info/dependency_links.txt
tnia_python.egg-info/not-zip-safe
tnia_python.egg-info/requires.txt
tnia_python.egg-info/top_level.txt