.coveragerc
.gitignore
AUTHORS.rst
LICENSE.rst
README.md
pyproject.toml
pytest.ini
.github/workflows/ci.yml
continuous_integration/scripts/check_mccabe_complexity.sh
docs/source/api.rst
docs/source/authors.rst
docs/source/cli.rst
docs/source/conf.py
docs/source/contributing.rst
docs/source/detect_cult.rst
docs/source/index.rst
docs/source/install.rst
docs/source/license.rst
docs/source/night_osm.rst
docs/source/sunmap_gen.rst
docs/source/tutorial.rst
docs/source/usage.rst
docs/source/_static/css/my_custom.css
docs/source/api/modules.rst
src/eolabtools.egg-info/PKG-INFO
src/eolabtools.egg-info/SOURCES.txt
src/eolabtools.egg-info/dependency_links.txt
src/eolabtools.egg-info/entry_points.txt
src/eolabtools.egg-info/requires.txt
src/eolabtools.egg-info/top_level.txt
src/eolabtools/detection_orientation_culture/__init__.py
src/eolabtools/detection_orientation_culture/orientation_detection.py
src/eolabtools/detection_orientation_culture/utils.py
src/eolabtools/night_osm_registration/__init__.py
src/eolabtools/night_osm_registration/osm_utils.py
src/eolabtools/night_osm_registration/register_image.py
src/eolabtools/night_osm_registration/register_vector.py
src/eolabtools/night_osm_registration/shift.py
src/eolabtools/sun_map_generation/SunMapGenerator.py
tests/conftest.py
tests/test_nightosm.py
tests/test_orcult.py
tests/test_sunmap.py
tests/test_utils.py
tests/data/DetecOrCult/reference_results/2023_ortho1/centroids.cpg
tests/data/DetecOrCult/reference_results/2023_ortho1/centroids.dbf
tests/data/DetecOrCult/reference_results/2023_ortho1/centroids.prj
tests/data/DetecOrCult/reference_results/2023_ortho1/centroids.shp
tests/data/DetecOrCult/reference_results/2023_ortho1/centroids.shx
tests/data/DetecOrCult/reference_results/2023_ortho1/computation_time.csv
tests/data/DetecOrCult/reference_results/2023_ortho1/convex_hulls.cpg
tests/data/DetecOrCult/reference_results/2023_ortho1/convex_hulls.dbf
tests/data/DetecOrCult/reference_results/2023_ortho1/convex_hulls.prj
tests/data/DetecOrCult/reference_results/2023_ortho1/convex_hulls.shp
tests/data/DetecOrCult/reference_results/2023_ortho1/convex_hulls.shx
tests/data/DetecOrCult/reference_results/2023_ortho1/kept_lines.cpg
tests/data/DetecOrCult/reference_results/2023_ortho1/kept_lines.dbf
tests/data/DetecOrCult/reference_results/2023_ortho1/kept_lines.prj
tests/data/DetecOrCult/reference_results/2023_ortho1/kept_lines.shp
tests/data/DetecOrCult/reference_results/2023_ortho1/kept_lines.shx
tests/data/DetecOrCult/reference_results/2023_ortho1/orientations.cpg
tests/data/DetecOrCult/reference_results/2023_ortho1/orientations.dbf
tests/data/DetecOrCult/reference_results/2023_ortho1/orientations.prj
tests/data/DetecOrCult/reference_results/2023_ortho1/orientations.shp
tests/data/DetecOrCult/reference_results/2023_ortho1/orientations.shx
tests/data/DetecOrCult/reference_results/2023_ortho1/rpg_patches.cpg
tests/data/DetecOrCult/reference_results/2023_ortho1/rpg_patches.dbf
tests/data/DetecOrCult/reference_results/2023_ortho1/rpg_patches.prj
tests/data/DetecOrCult/reference_results/2023_ortho1/rpg_patches.shp
tests/data/DetecOrCult/reference_results/2023_ortho1/rpg_patches.shx
tests/data/DetecOrCult/reference_results/2023_ortho1/statistics.csv
tests/data/DetecOrCult/test_data/LeHavre_BD_ortho1.jp2
tests/data/DetecOrCult/test_data/RGE_ALTI_76_5m_ASPECT_crop_ortho1.tif
tests/data/DetecOrCult/test_data/RGE_ALTI_76_5m_SLOPE_crop_ortho1.tif
tests/data/DetecOrCult/test_data/RPG/RPG_LeHavre_2023_ortho1.cpg
tests/data/DetecOrCult/test_data/RPG/RPG_LeHavre_2023_ortho1.dbf
tests/data/DetecOrCult/test_data/RPG/RPG_LeHavre_2023_ortho1.prj
tests/data/DetecOrCult/test_data/RPG/RPG_LeHavre_2023_ortho1.shp
tests/data/DetecOrCult/test_data/RPG/RPG_LeHavre_2023_ortho1.shx
tests/data/NightOSMReg/reference_results/TestRasterizeRGB/Extract2-FakeRGB_binary.tif
tests/data/NightOSMReg/reference_results/TestRasterizeRGB/Extract2-FakeRGB_osm.tif
tests/data/NightOSMReg/reference_results/TestRasterizeRGB/Extract2-FakeRGB_MS6_WS90_SS1/Extract2-FakeRGB_shifted.tif
tests/data/NightOSMReg/reference_results/TestRasterizeRGB/Extract2-FakeRGB_MS6_WS90_SS1/column_offset_position.csv
tests/data/NightOSMReg/reference_results/TestRasterizeRGB/Extract2-FakeRGB_MS6_WS90_SS1/column_offset_value.csv
tests/data/NightOSMReg/reference_results/TestRasterizeRGB/Extract2-FakeRGB_MS6_WS90_SS1/displacement_grid.tif
tests/data/NightOSMReg/reference_results/TestRasterizeRGB/Extract2-FakeRGB_MS6_WS90_SS1/filtered_shift_mask.tif
tests/data/NightOSMReg/reference_results/TestRasterizeRGB/Extract2-FakeRGB_MS6_WS90_SS1/row_offset_position.csv
tests/data/NightOSMReg/reference_results/TestRasterizeRGB/Extract2-FakeRGB_MS6_WS90_SS1/row_offset_value.csv
tests/data/NightOSMReg/reference_results/TestRasterizeRGB/Extract2-FakeRGB_MS6_WS90_SS1/shift_mask.tif
tests/data/NightOSMReg/reference_results/TestRasterizeRadiance/Extract1-Radiance_cropped.tif
tests/data/NightOSMReg/reference_results/TestRasterizeRadiance/Extract1-Radiance_cropped_binary.tif
tests/data/NightOSMReg/reference_results/TestRasterizeRadiance/Extract1-Radiance_cropped_osm.tif
tests/data/NightOSMReg/reference_results/TestRasterizeRadiance/Extract1-Radiance_cropped_MS6_WS90_SS1/Extract1-Radiance_cropped_shifted.tif
tests/data/NightOSMReg/reference_results/TestRasterizeRadiance/Extract1-Radiance_cropped_MS6_WS90_SS1/column_offset_position.csv
tests/data/NightOSMReg/reference_results/TestRasterizeRadiance/Extract1-Radiance_cropped_MS6_WS90_SS1/column_offset_value.csv
tests/data/NightOSMReg/reference_results/TestRasterizeRadiance/Extract1-Radiance_cropped_MS6_WS90_SS1/displacement_grid.tif
tests/data/NightOSMReg/reference_results/TestRasterizeRadiance/Extract1-Radiance_cropped_MS6_WS90_SS1/filtered_shift_mask.tif
tests/data/NightOSMReg/reference_results/TestRasterizeRadiance/Extract1-Radiance_cropped_MS6_WS90_SS1/row_offset_position.csv
tests/data/NightOSMReg/reference_results/TestRasterizeRadiance/Extract1-Radiance_cropped_MS6_WS90_SS1/row_offset_value.csv
tests/data/NightOSMReg/reference_results/TestRasterizeRadiance/Extract1-Radiance_cropped_MS6_WS90_SS1/shift_mask.tif
tests/data/NightOSMReg/reference_results/TestRegisterRGB/Extract2-FakeRGB_MS6_WS90_SS1/Extract2-FakeRGB_shifted.tif
tests/data/NightOSMReg/reference_results/TestRegisterRGB/Extract2-FakeRGB_MS6_WS90_SS1/column_offset_position.csv
tests/data/NightOSMReg/reference_results/TestRegisterRGB/Extract2-FakeRGB_MS6_WS90_SS1/column_offset_value.csv
tests/data/NightOSMReg/reference_results/TestRegisterRGB/Extract2-FakeRGB_MS6_WS90_SS1/displacement_grid.tif
tests/data/NightOSMReg/reference_results/TestRegisterRGB/Extract2-FakeRGB_MS6_WS90_SS1/filtered_shift_mask.tif
tests/data/NightOSMReg/reference_results/TestRegisterRGB/Extract2-FakeRGB_MS6_WS90_SS1/row_offset_position.csv
tests/data/NightOSMReg/reference_results/TestRegisterRGB/Extract2-FakeRGB_MS6_WS90_SS1/row_offset_value.csv
tests/data/NightOSMReg/reference_results/TestRegisterRGB/Extract2-FakeRGB_MS6_WS90_SS1/shift_mask.tif
tests/data/NightOSMReg/reference_results/TestRegisterRadiance/Extract1-FakeRGB_cropped.tif
tests/data/NightOSMReg/reference_results/TestRegisterRadiance/Extract1-Radiance_cropped.tif
tests/data/NightOSMReg/reference_results/TestRegisterRadiance/Extract1-Radiance_cropped_MS6_WS90_SS1/Extract1-FakeRGB_cropped_shifted.tif
tests/data/NightOSMReg/reference_results/TestRegisterRadiance/Extract1-Radiance_cropped_MS6_WS90_SS1/Extract1-Radiance_cropped_shifted.tif
tests/data/NightOSMReg/reference_results/TestRegisterRadiance/Extract1-Radiance_cropped_MS6_WS90_SS1/column_offset_position.csv
tests/data/NightOSMReg/reference_results/TestRegisterRadiance/Extract1-Radiance_cropped_MS6_WS90_SS1/column_offset_value.csv
tests/data/NightOSMReg/reference_results/TestRegisterRadiance/Extract1-Radiance_cropped_MS6_WS90_SS1/displacement_grid.tif
tests/data/NightOSMReg/reference_results/TestRegisterRadiance/Extract1-Radiance_cropped_MS6_WS90_SS1/filtered_shift_mask.tif
tests/data/NightOSMReg/reference_results/TestRegisterRadiance/Extract1-Radiance_cropped_MS6_WS90_SS1/row_offset_position.csv
tests/data/NightOSMReg/reference_results/TestRegisterRadiance/Extract1-Radiance_cropped_MS6_WS90_SS1/row_offset_value.csv
tests/data/NightOSMReg/reference_results/TestRegisterRadiance/Extract1-Radiance_cropped_MS6_WS90_SS1/shift_mask.tif
tests/data/NightOSMReg/reference_results/TestSimpleConfig/Extract2-FakeRGB_binary.tif
tests/data/NightOSMReg/reference_results/TestSimpleConfig/Extract2-FakeRGB_osm.tif
tests/data/NightOSMReg/reference_results/TestSimpleConfig/Extract2-FakeRGB_MS6_WS90_SS1/Extract2-FakeRGB_shifted.tif
tests/data/NightOSMReg/reference_results/TestSimpleConfig/Extract2-FakeRGB_MS6_WS90_SS1/column_offset_position.csv
tests/data/NightOSMReg/reference_results/TestSimpleConfig/Extract2-FakeRGB_MS6_WS90_SS1/column_offset_value.csv
tests/data/NightOSMReg/reference_results/TestSimpleConfig/Extract2-FakeRGB_MS6_WS90_SS1/displacement_grid.tif
tests/data/NightOSMReg/reference_results/TestSimpleConfig/Extract2-FakeRGB_MS6_WS90_SS1/filtered_shift_mask.tif
tests/data/NightOSMReg/reference_results/TestSimpleConfig/Extract2-FakeRGB_MS6_WS90_SS1/row_offset_position.csv
tests/data/NightOSMReg/reference_results/TestSimpleConfig/Extract2-FakeRGB_MS6_WS90_SS1/row_offset_value.csv
tests/data/NightOSMReg/reference_results/TestSimpleConfig/Extract2-FakeRGB_MS6_WS90_SS1/shift_mask.tif
tests/data/NightOSMReg/test_data/Extrait1/Extract1-FakeRGB.tif
tests/data/NightOSMReg/test_data/Extrait1/Extract1-Radiance.tif
tests/data/NightOSMReg/test_data/Extrait1/Extract1-Radiance_cropped_binary.tif
tests/data/NightOSMReg/test_data/Extrait1/Extract1-Radiance_cropped_osm.tif
tests/data/NightOSMReg/test_data/Extrait1/Extract1-Water.cpg
tests/data/NightOSMReg/test_data/Extrait1/Extract1-Water.dbf
tests/data/NightOSMReg/test_data/Extrait1/Extract1-Water.prj
tests/data/NightOSMReg/test_data/Extrait1/Extract1-Water.qmd
tests/data/NightOSMReg/test_data/Extrait1/Extract1-Water.shp
tests/data/NightOSMReg/test_data/Extrait1/Extract1-Water.shx
tests/data/NightOSMReg/test_data/Extrait1/Extract1ROI.cpg
tests/data/NightOSMReg/test_data/Extrait1/Extract1ROI.dbf
tests/data/NightOSMReg/test_data/Extrait1/Extract1ROI.prj
tests/data/NightOSMReg/test_data/Extrait1/Extract1ROI.qix
tests/data/NightOSMReg/test_data/Extrait1/Extract1ROI.shp
tests/data/NightOSMReg/test_data/Extrait1/Extract1ROI.shx
tests/data/NightOSMReg/test_data/Extrait2/Extract2-FakeRGB.tif
tests/data/NightOSMReg/test_data/Extrait2/Extract2-FakeRGB_binary.tif
tests/data/NightOSMReg/test_data/Extrait2/Extract2-FakeRGB_osm.tif
tests/data/NightOSMReg/test_data/Extrait2/Extract2-ROI.qix
tests/data/NightOSMReg/test_data/Extrait2/Extract2-displacement_grid.tif
tests/data/NightOSMReg/test_data/Extrait2/Extract2_RadiancePeaks.gpkg
tests/data/NightOSMReg/test_data/config/config1.yml
tests/data/NightOSMReg/test_data/config/config2.yml
tests/data/NightOSMReg/test_data/config/config3.yml
tests/data/NightOSMReg/test_data/config/config4.yml
tests/data/NightOSMReg/test_data/config/config5.yml
tests/data/NightOSMReg/test_data/osm/Extrait1.qix
tests/data/NightOSMReg/test_data/osm/Extrait2.qix
tests/data/NightOSMReg/test_data/osm/Paris-Extrait1.osm.pbf
tests/data/NightOSMReg/test_data/osm/Paris-Extrait2.osm.pbf
tests/data/NightOSMReg/test_data/osm-config/config.yml
tests/data/NightOSMReg/test_data/osm-config/osm_config_simple.yml
tests/data/NightOSMReg/test_data/osm-config/osm_config_subtracted.yml
tests/data/SunMapGen/reference_results/test_1tile_low_res/75-2021-0659-6861-LA93-0M50-sun_map-20240803.tif
tests/data/SunMapGen/reference_results/test_1tile_low_res/75-2021-0659-6861-LA93-0M50-sun_map-20240804.tif
tests/data/SunMapGen/reference_results/test_1tile_low_res/75-2021-0659-6861-LA93-0M50-sun_times-20240803.gpkg
tests/data/SunMapGen/reference_results/test_2tiles_low_res/75-2021-0648-6862-LA93-0M50-sun_map-20240831.tif
tests/data/SunMapGen/reference_results/test_2tiles_low_res/75-2021-0648-6862-LA93-0M50-sun_times-20240831.gpkg
tests/data/SunMapGen/reference_results/test_2tiles_low_res/75-2021-0649-6862-LA93-0M50-sun_map-20240831.tif
tests/data/SunMapGen/reference_results/test_2tiles_low_res/75-2021-0649-6862-LA93-0M50-sun_times-20240831.gpkg
tests/data/SunMapGen/reference_results/test_2tiles_low_res/processing_time.csv
tests/data/SunMapGen/test_data/test_1tile_low_res/1tile.cpg
tests/data/SunMapGen/test_data/test_1tile_low_res/1tile.dbf
tests/data/SunMapGen/test_data/test_1tile_low_res/1tile.prj
tests/data/SunMapGen/test_data/test_1tile_low_res/1tile.qmd
tests/data/SunMapGen/test_data/test_1tile_low_res/1tile.shp
tests/data/SunMapGen/test_data/test_1tile_low_res/1tile.shx
tests/data/SunMapGen/test_data/test_1tile_low_res/75-2021-0659-6861-LA93-0M50.tif
tests/data/SunMapGen/test_data/test_2tiles_low_res/2tiles.cpg
tests/data/SunMapGen/test_data/test_2tiles_low_res/2tiles.dbf
tests/data/SunMapGen/test_data/test_2tiles_low_res/2tiles.prj
tests/data/SunMapGen/test_data/test_2tiles_low_res/2tiles.qmd
tests/data/SunMapGen/test_data/test_2tiles_low_res/2tiles.shp
tests/data/SunMapGen/test_data/test_2tiles_low_res/2tiles.shx
tests/data/SunMapGen/test_data/test_2tiles_low_res/75-2021-0648-6862-LA93-0M50.tif
tests/data/SunMapGen/test_data/test_2tiles_low_res/75-2021-0649-6862-LA93-0M50.tif