.codecov.yml
.coveragerc
.gitignore
.lycheeignore
.readthedocs.yaml
.zenodo.json
CHANGELOG.md
CITATION.cff
CODE_OF_CONDUCT.md
CONTRIBUTING.md
LICENSE
MANIFEST.in
README.dev.md
README.rst
cov.xml
environment.yml
junit.xml
pyproject.toml
.githooks/pre-commit
.github/ISSUE_TEMPLATE/bug_report.md
.github/PULL_REQUEST_TEMPLATE/fix_bug.md
.github/PULL_REQUEST_TEMPLATE/new_feature.md
.github/PULL_REQUEST_TEMPLATE/new_release.md
.github/workflows/build_test.yml
.github/workflows/changelog.yml
.github/workflows/codeql-analysis.yml
.github/workflows/conda_release.yml
.github/workflows/docker-publish.yml
.github/workflows/generate_schema_json.yml
.github/workflows/lint-check.yml
.github/workflows/pytests-upstream.yml
.github/workflows/release.yml
.github/workflows/run_notebooks.yml
.github/workflows/stale.yml
conda_recipes/generate_conda_meta.py
conda_recipes/meta.yaml
conda_recipes/meta_bioconda.yaml
deployment/k8s/.helmignore
deployment/k8s/Chart.yaml
deployment/k8s/values.yaml
deployment/k8s/templates/NOTES.txt
deployment/k8s/templates/_helpers.tpl
deployment/k8s/templates/configmap.yaml
deployment/k8s/templates/deployment.yaml
deployment/k8s/templates/ingress.yaml
deployment/k8s/templates/service.yaml
dockerfiles/Dockerfile
docs/Makefile
docs/benchmarks.rst
docs/conf.py
docs/config_check.html
docs/configuration_file.rst
docs/contributing.rst
docs/example_data.rst
docs/gallery.rst
docs/gui.rst
docs/images_layer.rst
docs/images_metadata.rst
docs/index.rst
docs/install.rst
docs/make.bat
docs/package_organisation.rst
docs/preprocessing_steps.rst
docs/requirements.txt
docs/scientific_background.rst
docs/usage.rst
docs/why.rst
docs/_static/benthic_cc1.png
docs/_static/benthic_cc2.png
docs/_static/benthic_hf1.png
docs/_static/benthic_hf2.png
docs/_static/config_checker.png
docs/_static/custom.css
docs/_static/favicon_paidiver.ico
docs/_static/gui1.png
docs/_static/gui2.png
docs/_static/infanview_screenshot.png
docs/_static/logo_paidiver_docs.png
docs/_static/nb_examples_1.png
docs/_static/nb_examples_10.png
docs/_static/nb_examples_11.png
docs/_static/nb_examples_12.png
docs/_static/nb_examples_13.png
docs/_static/nb_examples_2.png
docs/_static/nb_examples_3.png
docs/_static/nb_examples_4.png
docs/_static/nb_examples_5.png
docs/_static/nb_examples_6.png
docs/_static/nb_examples_7.png
docs/_static/nb_examples_8.png
docs/_static/nb_examples_9.png
docs/_static/paidiver_organisation.jpg
docs/_static/pelagic4.png
docs/_static/pelagic5.png
docs/_static/pelagic6.png
docs/_static/pipeline.html
docs/_static/pipeline_images.html
docs/_templates/.gitignore
docs/api/index.rst
docs/api/paidiverpy/index.rst
docs/api/paidiverpy-checkpoint/index.rst
docs/api/paidiverpy/colour_layer/index.rst
docs/api/paidiverpy/colour_layer/colour_layer/index.rst
docs/api/paidiverpy/config/index.rst
docs/api/paidiverpy/config/config_params/index.rst
docs/api/paidiverpy/config/configuration/index.rst
docs/api/paidiverpy/convert_layer/index.rst
docs/api/paidiverpy/convert_layer/convert_layer/index.rst
docs/api/paidiverpy/custom_layer/index.rst
docs/api/paidiverpy/custom_layer/custom_layer/index.rst
docs/api/paidiverpy/frontend/index.rst
docs/api/paidiverpy/frontend/app/index.rst
docs/api/paidiverpy/frontend/json_dump/index.rst
docs/api/paidiverpy/frontend/parse/index.rst
docs/api/paidiverpy/frontend/render/index.rst
docs/api/paidiverpy/frontend/widgets/index.rst
docs/api/paidiverpy/frontend/widgets/app/index.rst
docs/api/paidiverpy/frontend/widgets/config_general/index.rst
docs/api/paidiverpy/frontend/widgets/utils/index.rst
docs/api/paidiverpy/images_layer/index.rst
docs/api/paidiverpy/investigation_layer/index.rst
docs/api/paidiverpy/investigation_layer/investigation_layer/index.rst
docs/api/paidiverpy/metadata_parser/index.rst
docs/api/paidiverpy/metadata_parser/ifdo_tools/index.rst
docs/api/paidiverpy/metadata_parser/metadata_parser/index.rst
docs/api/paidiverpy/models/index.rst
docs/api/paidiverpy/models/client_params/index.rst
docs/api/paidiverpy/models/colour_params/index.rst
docs/api/paidiverpy/models/config_model/index.rst
docs/api/paidiverpy/models/convert_params/index.rst
docs/api/paidiverpy/models/custom_params/index.rst
docs/api/paidiverpy/models/general_config/index.rst
docs/api/paidiverpy/models/open_params/index.rst
docs/api/paidiverpy/models/position_params/index.rst
docs/api/paidiverpy/models/sampling_params/index.rst
docs/api/paidiverpy/models/step_config/index.rst
docs/api/paidiverpy/open_layer/index.rst
docs/api/paidiverpy/open_layer/open_layer/index.rst
docs/api/paidiverpy/open_layer/utils/index.rst
docs/api/paidiverpy/paidiverpy/index.rst
docs/api/paidiverpy/pipeline/index.rst
docs/api/paidiverpy/pipeline/pipeline/index.rst
docs/api/paidiverpy/pipeline/pipeline_params/index.rst
docs/api/paidiverpy/position_layer/index.rst
docs/api/paidiverpy/position_layer/position_layer/index.rst
docs/api/paidiverpy/sampling_layer/index.rst
docs/api/paidiverpy/sampling_layer/sampling_layer/index.rst
docs/api/paidiverpy/utils/index.rst
docs/api/paidiverpy/utils/base_model/index.rst
docs/api/paidiverpy/utils/benchmark/index.rst
docs/api/paidiverpy/utils/benchmark/benchmark_test/index.rst
docs/api/paidiverpy/utils/docker/index.rst
docs/api/paidiverpy/utils/exceptions/index.rst
docs/api/paidiverpy/utils/formating_html/index.rst
docs/api/paidiverpy/utils/install_packages/index.rst
docs/api/paidiverpy/utils/locals/index.rst
docs/api/paidiverpy/utils/logging_functions/index.rst
docs/api/paidiverpy/utils/object_store/index.rst
docs/api/paidiverpy/utils/parallellisation/index.rst
docs/api/paidiverpy/utils/schema_json_handler/index.rst
docs/api/paidiverpy/utils/static/index.rst
docs/api/paidiverpy/utils/static/css/index.rst
docs/api/paidiverpy/utils/static/html/index.rst
docs/api/paidiverpy/utils/static/js/index.rst
docs/guide/remote_data.rst
docs/guide/custom_algorithms/index.rst
docs/guide/export_validate_metadata/index.rst
docs/guide/image_formats/index.rst
docs/guide/performance/index.rst
docs/guide/rename_images/index.rst
docs/guide/test_mode/index.rst
docs/science/guide1/index.rst
docs/science/guide2/index.rst
docs/steps/colour.rst
docs/steps/convert.rst
docs/steps/custom.rst
docs/steps/position.rst
docs/steps/sampling.rst
examples/config_files/config_benthic.yml
examples/config_files/config_benthic_client.yml
examples/config_files/config_benthic_copy.yml
examples/config_files/config_benthic_dask.yml
examples/config_files/config_benthic_ifdo.yml
examples/config_files/config_benthic_test_steps.yml
examples/config_files/config_custom_algorithm.yml
examples/config_files/config_custom_algorithm_dataset.yml
examples/config_files/config_model.yml
examples/config_files/config_object_store.yml
examples/config_files/config_object_store2.yml
examples/config_files/config_plankton.yml
examples/config_files/config_raw_images.yml
examples/config_files/config_raw_images_nef.yml
examples/config_files/config_simple.yml
examples/config_files/config_simple2.yml
examples/example_notebooks/config_metadata_example.ipynb
examples/example_notebooks/export_validate_metadata.ipynb
examples/example_notebooks/pipeline.ipynb
examples/example_notebooks/pipeline_cluster.ipynb
examples/example_notebooks/pipeline_custom_algorithm.ipynb
examples/example_notebooks/pipeline_dask.ipynb
examples/example_notebooks/pipeline_generation.ipynb
examples/example_notebooks/pipeline_ifdo.ipynb
examples/example_notebooks/pipeline_interaction.ipynb
examples/example_notebooks/pipeline_remote_data.ipynb
examples/example_notebooks/pipeline_testing_steps.ipynb
examples/example_notebooks/simple_processing.ipynb
examples/example_notebooks/working_with_raw_images.ipynb
examples/metadata/ifdo.json
examples/metadata/metadata_benthic.csv
examples/metadata/metadata_ifdo_hf.json
examples/metadata/metadata_plankton.csv
examples/polygons/region_polygon.cpg
examples/polygons/region_polygon.dbf
examples/polygons/region_polygon.geojson
examples/polygons/region_polygon.prj
examples/polygons/region_polygon.shp
examples/polygons/region_polygon.shx
src/Paidiverpy.egg-info/PKG-INFO
src/Paidiverpy.egg-info/SOURCES.txt
src/Paidiverpy.egg-info/dependency_links.txt
src/Paidiverpy.egg-info/entry_points.txt
src/Paidiverpy.egg-info/requires.txt
src/Paidiverpy.egg-info/top_level.txt
src/cli/__init__.py
src/cli/main.py
src/paidiverpy/__init__.py
src/paidiverpy/configuration-schema.json
src/paidiverpy/images_layer.py
src/paidiverpy/paidiverpy.py
src/paidiverpy/colour_layer/__init__.py
src/paidiverpy/colour_layer/colour_layer.py
src/paidiverpy/config/__init__.py
src/paidiverpy/config/config_params.py
src/paidiverpy/config/configuration.py
src/paidiverpy/convert_layer/__init__.py
src/paidiverpy/convert_layer/convert_layer.py
src/paidiverpy/custom_layer/__init__.py
src/paidiverpy/custom_layer/_custom_algorithm_example.py
src/paidiverpy/custom_layer/_custom_algorithm_example_dataset.py
src/paidiverpy/custom_layer/custom_layer.py
src/paidiverpy/frontend/__init__.py
src/paidiverpy/frontend/app.py
src/paidiverpy/frontend/json_dump.py
src/paidiverpy/frontend/parse.py
src/paidiverpy/frontend/render.py
src/paidiverpy/frontend/widgets/__init__.py
src/paidiverpy/frontend/widgets/app.py
src/paidiverpy/frontend/widgets/config_general.py
src/paidiverpy/frontend/widgets/utils.py
src/paidiverpy/investigation_layer/__init__.py
src/paidiverpy/investigation_layer/investigation_layer.py
src/paidiverpy/metadata_parser/__init__.py
src/paidiverpy/metadata_parser/ifdo_tools.py
src/paidiverpy/metadata_parser/metadata_conventions.json
src/paidiverpy/metadata_parser/metadata_parser.py
src/paidiverpy/models/__init__.py
src/paidiverpy/models/client_params.py
src/paidiverpy/models/colour_params.py
src/paidiverpy/models/config_model.py
src/paidiverpy/models/convert_params.py
src/paidiverpy/models/custom_params.py
src/paidiverpy/models/general_config.py
src/paidiverpy/models/open_params.py
src/paidiverpy/models/position_params.py
src/paidiverpy/models/sampling_params.py
src/paidiverpy/models/step_config.py
src/paidiverpy/open_layer/__init__.py
src/paidiverpy/open_layer/open_layer.py
src/paidiverpy/open_layer/utils.py
src/paidiverpy/pipeline/__init__.py
src/paidiverpy/pipeline/pipeline.py
src/paidiverpy/pipeline/pipeline_params.py
src/paidiverpy/position_layer/__init__.py
src/paidiverpy/position_layer/position_layer.py
src/paidiverpy/sampling_layer/__init__.py
src/paidiverpy/sampling_layer/sampling_layer.py
src/paidiverpy/utils/__init__.py
src/paidiverpy/utils/base_model.py
src/paidiverpy/utils/data.py
src/paidiverpy/utils/docker.py
src/paidiverpy/utils/exceptions.py
src/paidiverpy/utils/formating_html.py
src/paidiverpy/utils/install_packages.py
src/paidiverpy/utils/locals.py
src/paidiverpy/utils/logging_functions.py
src/paidiverpy/utils/object_store.py
src/paidiverpy/utils/parallellisation.py
src/paidiverpy/utils/schema_json_handler.py
src/paidiverpy/utils/benchmark/__init__.py
src/paidiverpy/utils/benchmark/benchmark_test.py
src/paidiverpy/utils/benchmark/config_benchmark.yml
src/paidiverpy/utils/static/__init__.py
src/paidiverpy/utils/static/css/__init__.py
src/paidiverpy/utils/static/css/style.css
src/paidiverpy/utils/static/html/__init__.py
src/paidiverpy/utils/static/html/icons-svg-inline.html
src/paidiverpy/utils/static/js/__init__.py
src/paidiverpy/utils/static/js/script copy.js
src/paidiverpy/utils/static/js/script.js
tests/__init__.py
tests/base_test_class.py
tests/test_01_config_metadata.py
tests/test_02_simple_processing.py
tests/test_03_pipeline.py
tests/test_04_pipeline_testing_steps.py
tests/test_05_pipeline_interaction.py
tests/test_06_pipeline_ifdo.py
tests/test_07_pipeline_generation.py
tests/test_08_pipeline_dask.py
tests/test_09_custom_algorithm.py
tests/test_10_dask_cluster.py
tests/test_11_data_utils.py
tests/test_12_convert_layer.py
tests/test_13_colour_layer.py
tests/test_14_position_layer.py
tests/test_15_track_changes.py
tests/test_16_remote.py
tests/test_17_raw_files.py
tests/test_18_ifdo_utils.py
tests/config_files/config_benthic.yml
tests/config_files/config_benthic_client.yml
tests/config_files/config_benthic_dask.yml
tests/config_files/config_benthic_ifdo.yml
tests/config_files/config_benthic_test_steps.yml
tests/config_files/config_benthic_uint16.yml
tests/config_files/config_model.yml
tests/config_files/config_object_store.yml
tests/config_files/config_object_store2.yml
tests/config_files/config_plankton.yml
tests/config_files/config_position.yml
tests/config_files/config_position_error.yml
tests/config_files/config_simple.yml
tests/config_files/config_simple2.yml
tests/config_files/config_simple_error1.yml
tests/config_files/config_simple_error2.yml
tests/config_files/config_simple_no_track_changes.yml
tests/config_files/config_simple_with_conventions.yml
tests/config_files/colour_layer/config_colour_colour_alteration_one.yml
tests/config_files/colour_layer/config_colour_colour_alteration_several.yml
tests/config_files/colour_layer/config_colour_contrast_one.yml
tests/config_files/colour_layer/config_colour_contrast_several.yml
tests/config_files/colour_layer/config_colour_deblur_one.yml
tests/config_files/colour_layer/config_colour_deblur_several.yml
tests/config_files/colour_layer/config_colour_edge_one.yml
tests/config_files/colour_layer/config_colour_edge_several.yml
tests/config_files/colour_layer/config_colour_gaussian_blur_one.yml
tests/config_files/colour_layer/config_colour_gaussian_blur_several.yml
tests/config_files/colour_layer/config_colour_grayscale_one.yml
tests/config_files/colour_layer/config_colour_grayscale_several.yml
tests/config_files/colour_layer/config_colour_illumination_one.yml
tests/config_files/colour_layer/config_colour_illumination_several.yml
tests/config_files/colour_layer/config_colour_sharpen_one.yml
tests/config_files/colour_layer/config_colour_sharpen_several.yml
tests/config_files/convert_layer/config_convert_bits_one.yml
tests/config_files/convert_layer/config_convert_bits_several.yml
tests/config_files/convert_layer/config_convert_crop_one.yml
tests/config_files/convert_layer/config_convert_crop_several.yml
tests/config_files/convert_layer/config_convert_normalise_one.yml
tests/config_files/convert_layer/config_convert_normalise_several.yml
tests/config_files/convert_layer/config_convert_resize_one.yml
tests/config_files/convert_layer/config_convert_resize_several.yml
tests/config_files/convert_layer/config_convert_to_one.yml
tests/config_files/convert_layer/config_convert_to_several.yml
tests/config_files/custom_layer/config_custom_algorithm.yml
tests/config_files/custom_layer/config_custom_algorithm2.yml
tests/config_files/custom_layer/config_custom_algorithm_dataset.yml
tests/config_files/raw_images/config_raw_images.yml
tests/config_files/raw_images/config_raw_images_nef.yml
tests/example_files/appended_metadata_benthic_csv_error.csv
tests/example_files/metadata_conventions.json
tests/example_files/metadata_conventions_error.json
tests/example_files/metadata_error.csv
tests/example_files/metadata_ifdo.json
tests/example_files/metadata_ifdo_error.json
tests/example_files/metadata_ifdo_no_version.json
tests/example_files/test_requirements.txt
tests/example_files/polygons/region_polygon.cpg
tests/example_files/polygons/region_polygon.dbf
tests/example_files/polygons/region_polygon.geojson
tests/example_files/polygons/region_polygon.prj
tests/example_files/polygons/region_polygon.shp
tests/example_files/polygons/region_polygon.shx