├── .coveragerc ├── .gitattributes ├── .github ├── ISSUE_TEMPLATE.md ├── PULL_REQUEST_TEMPLATE.md └── workflows │ └── python-app.yml ├── .gitignore ├── .pre-commit-config.yaml ├── CHANGELOG.md ├── CITATION.cff ├── CONTRIBUTING.MD ├── Dockerfile ├── LICENSE.MD ├── README.MD ├── TERMS.MD ├── config.py ├── docs ├── REFERENCES.bib ├── __init__.py ├── compile_readme_and_arrange_docs.py ├── images │ ├── ContributionGraphic.png │ ├── ExampleWorkflow.png │ ├── agreement_map.png │ ├── benchmark_catalog.png │ ├── candidate_catalog.png │ ├── catalog_agreement_map.png │ ├── catalog_agreement_map2.png │ ├── catalog_metric_table.png │ ├── continuous_agreement_map.png │ ├── continuous_metric_table.png │ ├── coverage.svg │ ├── cross_table.png │ ├── gval_dark_mode.png │ ├── gval_light_mode.png │ ├── gval_white_background.png │ └── metric_table.png ├── markdown │ ├── 01_INTRO.MD │ ├── 03_INSTALL.MD │ ├── 04_EXAMPLE.MD │ ├── 05_CONTRIBUTING.MD │ └── 09_CITATION.MD └── sphinx │ ├── Makefile │ ├── PYPI_README.MD │ ├── SPHINX_CONTRIBUTING.MD │ ├── SPHINX_README.MD │ ├── SphinxCatalogTutorial.ipynb │ ├── SphinxContinuousTutorial.ipynb │ ├── SphinxMulticatTutorial.ipynb │ ├── SphinxSubsamplingTutorial.ipynb │ ├── SphinxTutorial.ipynb │ ├── __init__.py │ ├── api.rst │ ├── catalog.rst │ ├── categorical_stat_funcs.rst │ ├── categorical_statistics.rst │ ├── comparison.rst │ ├── compute_comparison.rst │ ├── conf.py │ ├── continuous_stat_funcs.rst │ ├── continuous_statistics.rst │ ├── contributing.rst │ ├── exceptions.rst │ ├── extension.rst │ ├── gval_array.rst │ ├── gval_dataframe.rst │ ├── gval_dataset.rst │ ├── gval_xarray.rst │ ├── index.rst │ ├── loading_datasets.rst │ ├── make.bat │ ├── pairing_functions.rst │ ├── schemas.rst │ ├── statistics.rst │ ├── subsampling.rst │ ├── tutorials.rst │ └── utils.rst ├── notebooks ├── Catalog Tutorial.ipynb ├── Continuous Comparison Tutorial.ipynb ├── Multi-Class Categorical Statistics.ipynb ├── Subsampling Tutorial.ipynb ├── Tutorial.ipynb ├── benchmark_catalog_0.csv ├── benchmark_catalog_1.csv ├── benchmark_categorical_0.tif ├── benchmark_categorical_1.tif ├── benchmark_continuous_0.tif ├── benchmark_continuous_1.tif ├── benchmark_map_multi_categorical.tif ├── benchmark_map_multiband_two_class_categorical.tif ├── benchmark_map_two_class_categorical.tif ├── candidate_catalog_0.csv ├── candidate_catalog_1.csv ├── candidate_categorical_0.tif ├── candidate_categorical_1.tif ├── candidate_continuous_0.tif ├── candidate_continuous_1.tif ├── candidate_map_multi_categorical.tif ├── candidate_map_multiband_two_class_categorical.tif ├── candidate_map_two_class_categorical.tif ├── candidate_raw_elevation_multi_categorical.tif ├── gval_light_mode.png ├── livneh_2011_precip.tif ├── prism_2011_precip.tif ├── subsample_continuous_polygons.gpkg ├── subsample_two-class_polygons.gpkg └── target_map_two_class_categorical.tif ├── noxfile.py ├── pyproject.toml ├── requirements.txt ├── setup.cfg ├── src └── gval │ ├── __init__.py │ ├── accessors │ ├── __init__.py │ ├── gval_array.py │ ├── gval_dataframe.py │ ├── gval_dataset.py │ └── gval_xarray.py │ ├── attributes │ └── attributes.py │ ├── catalogs │ └── catalogs.py │ ├── comparison │ ├── __init__.py │ ├── agreement.py │ ├── compute_categorical_metrics.py │ ├── compute_comparison.py │ ├── compute_continuous_metrics.py │ ├── compute_probabilistic_metrics.py │ ├── pairing_functions.py │ └── tabulation.py │ ├── homogenize │ ├── __init__.py │ ├── numeric_alignment.py │ ├── rasterize.py │ ├── spatial_alignment.py │ └── vectorize.py │ ├── statistics │ ├── __init__.py │ ├── base_statistics.py │ ├── categorical_stat_funcs.py │ ├── categorical_statistics.py │ ├── continuous_stat_funcs.py │ ├── continuous_stat_utils.py │ └── continuous_statistics.py │ ├── subsampling │ ├── __init__.py │ └── subsampling.py │ ├── utils │ ├── __init__.py │ ├── exceptions.py │ ├── loading_datasets.py │ ├── schemas.py │ └── visualize.py │ └── version.txt └── tests ├── __init__.py ├── cases_accessors.py ├── cases_attributes.py ├── cases_catalogs.py ├── cases_compare.py ├── cases_compute_categorical_metrics.py ├── cases_compute_continuous_metrics.py ├── cases_compute_probabilistic_metrics.py ├── cases_continuous_metrics.py ├── cases_homogenize.py ├── cases_load_xarray.py ├── cases_statistics.py ├── cases_subsampling.py ├── cases_visualization.py ├── conftest.py ├── data_generation ├── cogify.py ├── data_tests.py └── push_to_s3.py ├── local_benchmark.py ├── remote_benchmark.py ├── test_accessors.py ├── test_attributes.py ├── test_catalogs.py ├── test_compare.py ├── test_compute_categorical_metrics.py ├── test_compute_continuous_metrics.py ├── test_compute_probabilistic_metrics.py ├── test_continuous_metrics.py ├── test_homogenize.py ├── test_load_xarray.py ├── test_statistics.py ├── test_subsampling.py └── test_visualization.py /.coveragerc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/gval/HEAD/.coveragerc -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- 1 | /CHANGELOG.md merge=union 2 | -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/gval/HEAD/.github/ISSUE_TEMPLATE.md -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/gval/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/workflows/python-app.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/gval/HEAD/.github/workflows/python-app.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/gval/HEAD/.gitignore -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/gval/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/gval/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CITATION.cff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/gval/HEAD/CITATION.cff -------------------------------------------------------------------------------- /CONTRIBUTING.MD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/gval/HEAD/CONTRIBUTING.MD -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/gval/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE.MD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/gval/HEAD/LICENSE.MD -------------------------------------------------------------------------------- /README.MD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/gval/HEAD/README.MD -------------------------------------------------------------------------------- /TERMS.MD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/gval/HEAD/TERMS.MD -------------------------------------------------------------------------------- /config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/gval/HEAD/config.py -------------------------------------------------------------------------------- /docs/REFERENCES.bib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/gval/HEAD/docs/REFERENCES.bib -------------------------------------------------------------------------------- /docs/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/compile_readme_and_arrange_docs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/gval/HEAD/docs/compile_readme_and_arrange_docs.py -------------------------------------------------------------------------------- /docs/images/ContributionGraphic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/gval/HEAD/docs/images/ContributionGraphic.png -------------------------------------------------------------------------------- /docs/images/ExampleWorkflow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/gval/HEAD/docs/images/ExampleWorkflow.png -------------------------------------------------------------------------------- /docs/images/agreement_map.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/gval/HEAD/docs/images/agreement_map.png -------------------------------------------------------------------------------- /docs/images/benchmark_catalog.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/gval/HEAD/docs/images/benchmark_catalog.png -------------------------------------------------------------------------------- /docs/images/candidate_catalog.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/gval/HEAD/docs/images/candidate_catalog.png -------------------------------------------------------------------------------- /docs/images/catalog_agreement_map.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/gval/HEAD/docs/images/catalog_agreement_map.png -------------------------------------------------------------------------------- /docs/images/catalog_agreement_map2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/gval/HEAD/docs/images/catalog_agreement_map2.png -------------------------------------------------------------------------------- /docs/images/catalog_metric_table.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/gval/HEAD/docs/images/catalog_metric_table.png -------------------------------------------------------------------------------- /docs/images/continuous_agreement_map.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/gval/HEAD/docs/images/continuous_agreement_map.png -------------------------------------------------------------------------------- /docs/images/continuous_metric_table.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/gval/HEAD/docs/images/continuous_metric_table.png -------------------------------------------------------------------------------- /docs/images/coverage.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/gval/HEAD/docs/images/coverage.svg -------------------------------------------------------------------------------- /docs/images/cross_table.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/gval/HEAD/docs/images/cross_table.png -------------------------------------------------------------------------------- /docs/images/gval_dark_mode.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/gval/HEAD/docs/images/gval_dark_mode.png -------------------------------------------------------------------------------- /docs/images/gval_light_mode.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/gval/HEAD/docs/images/gval_light_mode.png -------------------------------------------------------------------------------- /docs/images/gval_white_background.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/gval/HEAD/docs/images/gval_white_background.png -------------------------------------------------------------------------------- /docs/images/metric_table.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/gval/HEAD/docs/images/metric_table.png -------------------------------------------------------------------------------- /docs/markdown/01_INTRO.MD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/gval/HEAD/docs/markdown/01_INTRO.MD -------------------------------------------------------------------------------- /docs/markdown/03_INSTALL.MD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/gval/HEAD/docs/markdown/03_INSTALL.MD -------------------------------------------------------------------------------- /docs/markdown/04_EXAMPLE.MD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/gval/HEAD/docs/markdown/04_EXAMPLE.MD -------------------------------------------------------------------------------- /docs/markdown/05_CONTRIBUTING.MD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/gval/HEAD/docs/markdown/05_CONTRIBUTING.MD -------------------------------------------------------------------------------- /docs/markdown/09_CITATION.MD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/gval/HEAD/docs/markdown/09_CITATION.MD -------------------------------------------------------------------------------- /docs/sphinx/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/gval/HEAD/docs/sphinx/Makefile -------------------------------------------------------------------------------- /docs/sphinx/PYPI_README.MD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/gval/HEAD/docs/sphinx/PYPI_README.MD -------------------------------------------------------------------------------- /docs/sphinx/SPHINX_CONTRIBUTING.MD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/gval/HEAD/docs/sphinx/SPHINX_CONTRIBUTING.MD -------------------------------------------------------------------------------- /docs/sphinx/SPHINX_README.MD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/gval/HEAD/docs/sphinx/SPHINX_README.MD -------------------------------------------------------------------------------- /docs/sphinx/SphinxCatalogTutorial.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/gval/HEAD/docs/sphinx/SphinxCatalogTutorial.ipynb -------------------------------------------------------------------------------- /docs/sphinx/SphinxContinuousTutorial.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/gval/HEAD/docs/sphinx/SphinxContinuousTutorial.ipynb -------------------------------------------------------------------------------- /docs/sphinx/SphinxMulticatTutorial.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/gval/HEAD/docs/sphinx/SphinxMulticatTutorial.ipynb -------------------------------------------------------------------------------- /docs/sphinx/SphinxSubsamplingTutorial.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/gval/HEAD/docs/sphinx/SphinxSubsamplingTutorial.ipynb -------------------------------------------------------------------------------- /docs/sphinx/SphinxTutorial.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/gval/HEAD/docs/sphinx/SphinxTutorial.ipynb -------------------------------------------------------------------------------- /docs/sphinx/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/sphinx/api.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/gval/HEAD/docs/sphinx/api.rst -------------------------------------------------------------------------------- /docs/sphinx/catalog.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/gval/HEAD/docs/sphinx/catalog.rst -------------------------------------------------------------------------------- /docs/sphinx/categorical_stat_funcs.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/gval/HEAD/docs/sphinx/categorical_stat_funcs.rst -------------------------------------------------------------------------------- /docs/sphinx/categorical_statistics.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/gval/HEAD/docs/sphinx/categorical_statistics.rst -------------------------------------------------------------------------------- /docs/sphinx/comparison.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/gval/HEAD/docs/sphinx/comparison.rst -------------------------------------------------------------------------------- /docs/sphinx/compute_comparison.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/gval/HEAD/docs/sphinx/compute_comparison.rst -------------------------------------------------------------------------------- /docs/sphinx/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/gval/HEAD/docs/sphinx/conf.py -------------------------------------------------------------------------------- /docs/sphinx/continuous_stat_funcs.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/gval/HEAD/docs/sphinx/continuous_stat_funcs.rst -------------------------------------------------------------------------------- /docs/sphinx/continuous_statistics.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/gval/HEAD/docs/sphinx/continuous_statistics.rst -------------------------------------------------------------------------------- /docs/sphinx/contributing.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/gval/HEAD/docs/sphinx/contributing.rst -------------------------------------------------------------------------------- /docs/sphinx/exceptions.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/gval/HEAD/docs/sphinx/exceptions.rst -------------------------------------------------------------------------------- /docs/sphinx/extension.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/gval/HEAD/docs/sphinx/extension.rst -------------------------------------------------------------------------------- /docs/sphinx/gval_array.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/gval/HEAD/docs/sphinx/gval_array.rst -------------------------------------------------------------------------------- /docs/sphinx/gval_dataframe.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/gval/HEAD/docs/sphinx/gval_dataframe.rst -------------------------------------------------------------------------------- /docs/sphinx/gval_dataset.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/gval/HEAD/docs/sphinx/gval_dataset.rst -------------------------------------------------------------------------------- /docs/sphinx/gval_xarray.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/gval/HEAD/docs/sphinx/gval_xarray.rst -------------------------------------------------------------------------------- /docs/sphinx/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/gval/HEAD/docs/sphinx/index.rst -------------------------------------------------------------------------------- /docs/sphinx/loading_datasets.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/gval/HEAD/docs/sphinx/loading_datasets.rst -------------------------------------------------------------------------------- /docs/sphinx/make.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/gval/HEAD/docs/sphinx/make.bat -------------------------------------------------------------------------------- /docs/sphinx/pairing_functions.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/gval/HEAD/docs/sphinx/pairing_functions.rst -------------------------------------------------------------------------------- /docs/sphinx/schemas.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/gval/HEAD/docs/sphinx/schemas.rst -------------------------------------------------------------------------------- /docs/sphinx/statistics.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/gval/HEAD/docs/sphinx/statistics.rst -------------------------------------------------------------------------------- /docs/sphinx/subsampling.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/gval/HEAD/docs/sphinx/subsampling.rst -------------------------------------------------------------------------------- /docs/sphinx/tutorials.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/gval/HEAD/docs/sphinx/tutorials.rst -------------------------------------------------------------------------------- /docs/sphinx/utils.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/gval/HEAD/docs/sphinx/utils.rst -------------------------------------------------------------------------------- /notebooks/Catalog Tutorial.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/gval/HEAD/notebooks/Catalog Tutorial.ipynb -------------------------------------------------------------------------------- /notebooks/Continuous Comparison Tutorial.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/gval/HEAD/notebooks/Continuous Comparison Tutorial.ipynb -------------------------------------------------------------------------------- /notebooks/Multi-Class Categorical Statistics.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/gval/HEAD/notebooks/Multi-Class Categorical Statistics.ipynb -------------------------------------------------------------------------------- /notebooks/Subsampling Tutorial.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/gval/HEAD/notebooks/Subsampling Tutorial.ipynb -------------------------------------------------------------------------------- /notebooks/Tutorial.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/gval/HEAD/notebooks/Tutorial.ipynb -------------------------------------------------------------------------------- /notebooks/benchmark_catalog_0.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/gval/HEAD/notebooks/benchmark_catalog_0.csv -------------------------------------------------------------------------------- /notebooks/benchmark_catalog_1.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/gval/HEAD/notebooks/benchmark_catalog_1.csv -------------------------------------------------------------------------------- /notebooks/benchmark_categorical_0.tif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/gval/HEAD/notebooks/benchmark_categorical_0.tif -------------------------------------------------------------------------------- /notebooks/benchmark_categorical_1.tif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/gval/HEAD/notebooks/benchmark_categorical_1.tif -------------------------------------------------------------------------------- /notebooks/benchmark_continuous_0.tif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/gval/HEAD/notebooks/benchmark_continuous_0.tif -------------------------------------------------------------------------------- /notebooks/benchmark_continuous_1.tif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/gval/HEAD/notebooks/benchmark_continuous_1.tif -------------------------------------------------------------------------------- /notebooks/benchmark_map_multi_categorical.tif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/gval/HEAD/notebooks/benchmark_map_multi_categorical.tif -------------------------------------------------------------------------------- /notebooks/benchmark_map_multiband_two_class_categorical.tif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/gval/HEAD/notebooks/benchmark_map_multiband_two_class_categorical.tif -------------------------------------------------------------------------------- /notebooks/benchmark_map_two_class_categorical.tif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/gval/HEAD/notebooks/benchmark_map_two_class_categorical.tif -------------------------------------------------------------------------------- /notebooks/candidate_catalog_0.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/gval/HEAD/notebooks/candidate_catalog_0.csv -------------------------------------------------------------------------------- /notebooks/candidate_catalog_1.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/gval/HEAD/notebooks/candidate_catalog_1.csv -------------------------------------------------------------------------------- /notebooks/candidate_categorical_0.tif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/gval/HEAD/notebooks/candidate_categorical_0.tif -------------------------------------------------------------------------------- /notebooks/candidate_categorical_1.tif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/gval/HEAD/notebooks/candidate_categorical_1.tif -------------------------------------------------------------------------------- /notebooks/candidate_continuous_0.tif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/gval/HEAD/notebooks/candidate_continuous_0.tif -------------------------------------------------------------------------------- /notebooks/candidate_continuous_1.tif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/gval/HEAD/notebooks/candidate_continuous_1.tif -------------------------------------------------------------------------------- /notebooks/candidate_map_multi_categorical.tif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/gval/HEAD/notebooks/candidate_map_multi_categorical.tif -------------------------------------------------------------------------------- /notebooks/candidate_map_multiband_two_class_categorical.tif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/gval/HEAD/notebooks/candidate_map_multiband_two_class_categorical.tif -------------------------------------------------------------------------------- /notebooks/candidate_map_two_class_categorical.tif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/gval/HEAD/notebooks/candidate_map_two_class_categorical.tif -------------------------------------------------------------------------------- /notebooks/candidate_raw_elevation_multi_categorical.tif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/gval/HEAD/notebooks/candidate_raw_elevation_multi_categorical.tif -------------------------------------------------------------------------------- /notebooks/gval_light_mode.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/gval/HEAD/notebooks/gval_light_mode.png -------------------------------------------------------------------------------- /notebooks/livneh_2011_precip.tif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/gval/HEAD/notebooks/livneh_2011_precip.tif -------------------------------------------------------------------------------- /notebooks/prism_2011_precip.tif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/gval/HEAD/notebooks/prism_2011_precip.tif -------------------------------------------------------------------------------- /notebooks/subsample_continuous_polygons.gpkg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/gval/HEAD/notebooks/subsample_continuous_polygons.gpkg -------------------------------------------------------------------------------- /notebooks/subsample_two-class_polygons.gpkg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/gval/HEAD/notebooks/subsample_two-class_polygons.gpkg -------------------------------------------------------------------------------- /notebooks/target_map_two_class_categorical.tif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/gval/HEAD/notebooks/target_map_two_class_categorical.tif -------------------------------------------------------------------------------- /noxfile.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/gval/HEAD/noxfile.py -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/gval/HEAD/pyproject.toml -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/gval/HEAD/requirements.txt -------------------------------------------------------------------------------- /setup.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/gval/HEAD/setup.cfg -------------------------------------------------------------------------------- /src/gval/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/gval/HEAD/src/gval/__init__.py -------------------------------------------------------------------------------- /src/gval/accessors/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/gval/accessors/gval_array.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/gval/HEAD/src/gval/accessors/gval_array.py -------------------------------------------------------------------------------- /src/gval/accessors/gval_dataframe.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/gval/HEAD/src/gval/accessors/gval_dataframe.py -------------------------------------------------------------------------------- /src/gval/accessors/gval_dataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/gval/HEAD/src/gval/accessors/gval_dataset.py -------------------------------------------------------------------------------- /src/gval/accessors/gval_xarray.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/gval/HEAD/src/gval/accessors/gval_xarray.py -------------------------------------------------------------------------------- /src/gval/attributes/attributes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/gval/HEAD/src/gval/attributes/attributes.py -------------------------------------------------------------------------------- /src/gval/catalogs/catalogs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/gval/HEAD/src/gval/catalogs/catalogs.py -------------------------------------------------------------------------------- /src/gval/comparison/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/gval/comparison/agreement.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/gval/HEAD/src/gval/comparison/agreement.py -------------------------------------------------------------------------------- /src/gval/comparison/compute_categorical_metrics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/gval/HEAD/src/gval/comparison/compute_categorical_metrics.py -------------------------------------------------------------------------------- /src/gval/comparison/compute_comparison.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/gval/HEAD/src/gval/comparison/compute_comparison.py -------------------------------------------------------------------------------- /src/gval/comparison/compute_continuous_metrics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/gval/HEAD/src/gval/comparison/compute_continuous_metrics.py -------------------------------------------------------------------------------- /src/gval/comparison/compute_probabilistic_metrics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/gval/HEAD/src/gval/comparison/compute_probabilistic_metrics.py -------------------------------------------------------------------------------- /src/gval/comparison/pairing_functions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/gval/HEAD/src/gval/comparison/pairing_functions.py -------------------------------------------------------------------------------- /src/gval/comparison/tabulation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/gval/HEAD/src/gval/comparison/tabulation.py -------------------------------------------------------------------------------- /src/gval/homogenize/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/gval/homogenize/numeric_alignment.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/gval/HEAD/src/gval/homogenize/numeric_alignment.py -------------------------------------------------------------------------------- /src/gval/homogenize/rasterize.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/gval/HEAD/src/gval/homogenize/rasterize.py -------------------------------------------------------------------------------- /src/gval/homogenize/spatial_alignment.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/gval/HEAD/src/gval/homogenize/spatial_alignment.py -------------------------------------------------------------------------------- /src/gval/homogenize/vectorize.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/gval/HEAD/src/gval/homogenize/vectorize.py -------------------------------------------------------------------------------- /src/gval/statistics/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/gval/statistics/base_statistics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/gval/HEAD/src/gval/statistics/base_statistics.py -------------------------------------------------------------------------------- /src/gval/statistics/categorical_stat_funcs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/gval/HEAD/src/gval/statistics/categorical_stat_funcs.py -------------------------------------------------------------------------------- /src/gval/statistics/categorical_statistics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/gval/HEAD/src/gval/statistics/categorical_statistics.py -------------------------------------------------------------------------------- /src/gval/statistics/continuous_stat_funcs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/gval/HEAD/src/gval/statistics/continuous_stat_funcs.py -------------------------------------------------------------------------------- /src/gval/statistics/continuous_stat_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/gval/HEAD/src/gval/statistics/continuous_stat_utils.py -------------------------------------------------------------------------------- /src/gval/statistics/continuous_statistics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/gval/HEAD/src/gval/statistics/continuous_statistics.py -------------------------------------------------------------------------------- /src/gval/subsampling/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/gval/subsampling/subsampling.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/gval/HEAD/src/gval/subsampling/subsampling.py -------------------------------------------------------------------------------- /src/gval/utils/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/gval/utils/exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/gval/HEAD/src/gval/utils/exceptions.py -------------------------------------------------------------------------------- /src/gval/utils/loading_datasets.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/gval/HEAD/src/gval/utils/loading_datasets.py -------------------------------------------------------------------------------- /src/gval/utils/schemas.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/gval/HEAD/src/gval/utils/schemas.py -------------------------------------------------------------------------------- /src/gval/utils/visualize.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/gval/HEAD/src/gval/utils/visualize.py -------------------------------------------------------------------------------- /src/gval/version.txt: -------------------------------------------------------------------------------- 1 | 0.0.1 2 | -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/cases_accessors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/gval/HEAD/tests/cases_accessors.py -------------------------------------------------------------------------------- /tests/cases_attributes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/gval/HEAD/tests/cases_attributes.py -------------------------------------------------------------------------------- /tests/cases_catalogs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/gval/HEAD/tests/cases_catalogs.py -------------------------------------------------------------------------------- /tests/cases_compare.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/gval/HEAD/tests/cases_compare.py -------------------------------------------------------------------------------- /tests/cases_compute_categorical_metrics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/gval/HEAD/tests/cases_compute_categorical_metrics.py -------------------------------------------------------------------------------- /tests/cases_compute_continuous_metrics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/gval/HEAD/tests/cases_compute_continuous_metrics.py -------------------------------------------------------------------------------- /tests/cases_compute_probabilistic_metrics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/gval/HEAD/tests/cases_compute_probabilistic_metrics.py -------------------------------------------------------------------------------- /tests/cases_continuous_metrics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/gval/HEAD/tests/cases_continuous_metrics.py -------------------------------------------------------------------------------- /tests/cases_homogenize.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/gval/HEAD/tests/cases_homogenize.py -------------------------------------------------------------------------------- /tests/cases_load_xarray.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/gval/HEAD/tests/cases_load_xarray.py -------------------------------------------------------------------------------- /tests/cases_statistics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/gval/HEAD/tests/cases_statistics.py -------------------------------------------------------------------------------- /tests/cases_subsampling.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/gval/HEAD/tests/cases_subsampling.py -------------------------------------------------------------------------------- /tests/cases_visualization.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/gval/HEAD/tests/cases_visualization.py -------------------------------------------------------------------------------- /tests/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/gval/HEAD/tests/conftest.py -------------------------------------------------------------------------------- /tests/data_generation/cogify.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/gval/HEAD/tests/data_generation/cogify.py -------------------------------------------------------------------------------- /tests/data_generation/data_tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/gval/HEAD/tests/data_generation/data_tests.py -------------------------------------------------------------------------------- /tests/data_generation/push_to_s3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/gval/HEAD/tests/data_generation/push_to_s3.py -------------------------------------------------------------------------------- /tests/local_benchmark.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/gval/HEAD/tests/local_benchmark.py -------------------------------------------------------------------------------- /tests/remote_benchmark.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/gval/HEAD/tests/remote_benchmark.py -------------------------------------------------------------------------------- /tests/test_accessors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/gval/HEAD/tests/test_accessors.py -------------------------------------------------------------------------------- /tests/test_attributes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/gval/HEAD/tests/test_attributes.py -------------------------------------------------------------------------------- /tests/test_catalogs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/gval/HEAD/tests/test_catalogs.py -------------------------------------------------------------------------------- /tests/test_compare.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/gval/HEAD/tests/test_compare.py -------------------------------------------------------------------------------- /tests/test_compute_categorical_metrics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/gval/HEAD/tests/test_compute_categorical_metrics.py -------------------------------------------------------------------------------- /tests/test_compute_continuous_metrics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/gval/HEAD/tests/test_compute_continuous_metrics.py -------------------------------------------------------------------------------- /tests/test_compute_probabilistic_metrics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/gval/HEAD/tests/test_compute_probabilistic_metrics.py -------------------------------------------------------------------------------- /tests/test_continuous_metrics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/gval/HEAD/tests/test_continuous_metrics.py -------------------------------------------------------------------------------- /tests/test_homogenize.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/gval/HEAD/tests/test_homogenize.py -------------------------------------------------------------------------------- /tests/test_load_xarray.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/gval/HEAD/tests/test_load_xarray.py -------------------------------------------------------------------------------- /tests/test_statistics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/gval/HEAD/tests/test_statistics.py -------------------------------------------------------------------------------- /tests/test_subsampling.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/gval/HEAD/tests/test_subsampling.py -------------------------------------------------------------------------------- /tests/test_visualization.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/gval/HEAD/tests/test_visualization.py --------------------------------------------------------------------------------