.coveragerc
.gitignore
.pre-commit-config.yaml
LICENSE
MANIFEST.in
README.md
cchecker.py
pyproject.toml
requirements.txt
test_requirements.txt
.github/dependabot.yml
.github/ISSUE_TEMPLATE/compliance-checker-issue-report.md
.github/workflows/cc-plugin-glider-test.yml
.github/workflows/cc-plugin-ncei-test.yml
.github/workflows/cc-plugin-og-test.yml
.github/workflows/cc-plugin-sgrid-test.yml
.github/workflows/cc-plugin-ugrid-test.yml
.github/workflows/codecov.yml
.github/workflows/default-tests.yml
.github/workflows/deploy-docs.yml
.github/workflows/integration-tests.yml
.github/workflows/pypi.yml
compliance_checker/__init__.py
compliance_checker/_version.py
compliance_checker/acdd.py
compliance_checker/base.py
compliance_checker/cfutil.py
compliance_checker/ioos.py
compliance_checker/runner.py
compliance_checker/suite.py
compliance_checker/util.py
compliance_checker.egg-info/PKG-INFO
compliance_checker.egg-info/SOURCES.txt
compliance_checker.egg-info/dependency_links.txt
compliance_checker.egg-info/entry_points.txt
compliance_checker.egg-info/not-zip-safe
compliance_checker.egg-info/requires.txt
compliance_checker.egg-info/top_level.txt
compliance_checker/cf/__init__.py
compliance_checker/cf/appendix_c.py
compliance_checker/cf/appendix_d.py
compliance_checker/cf/appendix_e.py
compliance_checker/cf/appendix_f.py
compliance_checker/cf/cf.py
compliance_checker/cf/cf_1_6.py
compliance_checker/cf/cf_1_7.py
compliance_checker/cf/cf_1_8.py
compliance_checker/cf/cf_1_9.py
compliance_checker/cf/cf_base.py
compliance_checker/cf/util.py
compliance_checker/data/cf-standard-name-table.xml
compliance_checker/data/seanames.csv
compliance_checker/data/templates/ccheck.html.j2
compliance_checker/data/templates/ccheck_wrapper.html.j2
compliance_checker/protocols/__init__.py
compliance_checker/protocols/cdl.py
compliance_checker/protocols/erddap.py
compliance_checker/protocols/netcdf.py
compliance_checker/protocols/opendap.py
compliance_checker/protocols/zarr.py
compliance_checker/tests/__init__.py
compliance_checker/tests/conftest.py
compliance_checker/tests/helpers.py
compliance_checker/tests/resources.py
compliance_checker/tests/test_acdd.py
compliance_checker/tests/test_base.py
compliance_checker/tests/test_cf.py
compliance_checker/tests/test_cf_integration.py
compliance_checker/tests/test_cli.py
compliance_checker/tests/test_feature_detection.py
compliance_checker/tests/test_ioos_profile.py
compliance_checker/tests/test_ioos_sos.py
compliance_checker/tests/test_protocols.py
compliance_checker/tests/test_suite.py
compliance_checker/tests/test_util.py
compliance_checker/tests/cassettes/test_erddap.yaml
compliance_checker/tests/cassettes/test_netcdf_content_type.yaml
compliance_checker/tests/data/20160919092000-ABOM-L3S_GHRSST-SSTfnd-AVHRR_D-1d_dn_truncate.cdl
compliance_checker/tests/data/20160919092000-ABOM-L3S_GHRSST-SSTfnd-AVHRR_D-1d_dn_truncate.nc
compliance_checker/tests/data/2d-regular-grid.cdl
compliance_checker/tests/data/2d-regular-grid.nc
compliance_checker/tests/data/2d-static-grid.cdl
compliance_checker/tests/data/2d-static-grid.nc
compliance_checker/tests/data/2dim-grid.cdl
compliance_checker/tests/data/2dim-grid.nc
compliance_checker/tests/data/3d-regular-grid.cdl
compliance_checker/tests/data/3d-regular-grid.nc
compliance_checker/tests/data/3d-static-grid.cdl
compliance_checker/tests/data/3d-static-grid.nc
compliance_checker/tests/data/NCEI_profile_template_v2.0_2016-09-22_181835.151325.cdl
compliance_checker/tests/data/NCEI_profile_template_v2.0_2016-09-22_181835.151325.nc
compliance_checker/tests/data/bad-instance.cdl
compliance_checker/tests/data/bad-instance.nc
compliance_checker/tests/data/bad-trajectory.cdl
compliance_checker/tests/data/bad-trajectory.nc
compliance_checker/tests/data/bad_cell_measure1.cdl
compliance_checker/tests/data/bad_cell_measure1.nc
compliance_checker/tests/data/bad_cell_measure2.cdl
compliance_checker/tests/data/bad_cell_measure2.nc
compliance_checker/tests/data/bad_cf_role.cdl
compliance_checker/tests/data/bad_cf_role.nc
compliance_checker/tests/data/bad_data_type.cdl
compliance_checker/tests/data/bad_data_type.nc
compliance_checker/tests/data/bad_missing_data.cdl
compliance_checker/tests/data/bad_missing_data.nc
compliance_checker/tests/data/bad_reference.cdl
compliance_checker/tests/data/bad_reference.nc
compliance_checker/tests/data/bad_region.cdl
compliance_checker/tests/data/bad_region.nc
compliance_checker/tests/data/bad_units.cdl
compliance_checker/tests/data/bad_units.nc
compliance_checker/tests/data/cell_measure.cdl
compliance_checker/tests/data/cell_measure.nc
compliance_checker/tests/data/cf_example_cell_measures.cdl
compliance_checker/tests/data/chap2.cdl
compliance_checker/tests/data/chap2.nc
compliance_checker/tests/data/climatology.cdl
compliance_checker/tests/data/climatology.nc
compliance_checker/tests/data/cont_ragged.cdl
compliance_checker/tests/data/cont_ragged.nc
compliance_checker/tests/data/conv_bad.cdl
compliance_checker/tests/data/conv_bad.nc
compliance_checker/tests/data/conv_multi.cdl
compliance_checker/tests/data/conv_multi.nc
compliance_checker/tests/data/coordinate_types.cdl
compliance_checker/tests/data/coordinate_types.nc
compliance_checker/tests/data/coordinates_and_metadata.cdl
compliance_checker/tests/data/coordinates_and_metadata.nc
compliance_checker/tests/data/dimension_order.cdl
compliance_checker/tests/data/dimension_order.nc
compliance_checker/tests/data/dimensionless.cdl
compliance_checker/tests/data/dimensionless.nc
compliance_checker/tests/data/duplicate_axis.cdl
compliance_checker/tests/data/duplicate_axis.nc
compliance_checker/tests/data/example-grid.cdl
compliance_checker/tests/data/example-grid.nc
compliance_checker/tests/data/forecast_reference.cdl
compliance_checker/tests/data/forecast_reference.nc
compliance_checker/tests/data/grid-boundaries.cdl
compliance_checker/tests/data/grid-boundaries.nc
compliance_checker/tests/data/grid_mapping_coordinates.cdl
compliance_checker/tests/data/grid_mapping_coordinates.nc
compliance_checker/tests/data/illegal-aux-coords.cdl
compliance_checker/tests/data/illegal-aux-coords.nc
compliance_checker/tests/data/illegal-vertical.cdl
compliance_checker/tests/data/illegal-vertical.nc
compliance_checker/tests/data/index_ragged.cdl
compliance_checker/tests/data/index_ragged.nc
compliance_checker/tests/data/index_ragged2.cdl
compliance_checker/tests/data/index_ragged2.nc
compliance_checker/tests/data/ints64.cdl
compliance_checker/tests/data/ints64.nc
compliance_checker/tests/data/ioos_1_1.cdl
compliance_checker/tests/data/ioos_1_1.nc
compliance_checker/tests/data/line_geometry.cdl
compliance_checker/tests/data/line_geometry.nc
compliance_checker/tests/data/mapping.cdl
compliance_checker/tests/data/mapping.nc
compliance_checker/tests/data/multi-dim-coordinates.cdl
compliance_checker/tests/data/multi-dim-coordinates.nc
compliance_checker/tests/data/multi-timeseries-incomplete.cdl
compliance_checker/tests/data/multi-timeseries-incomplete.nc
compliance_checker/tests/data/multi-timeseries-orthogonal.cdl
compliance_checker/tests/data/multi-timeseries-orthogonal.nc
compliance_checker/tests/data/ncei_gold_point_1.cdl
compliance_checker/tests/data/ncei_gold_point_1.nc
compliance_checker/tests/data/ncei_gold_point_2.cdl
compliance_checker/tests/data/ncei_gold_point_2.nc
compliance_checker/tests/data/point.cdl
compliance_checker/tests/data/point.nc
compliance_checker/tests/data/polygon_geometry.cdl
compliance_checker/tests/data/polygon_geometry.nc
compliance_checker/tests/data/profile-incomplete.cdl
compliance_checker/tests/data/profile-incomplete.nc
compliance_checker/tests/data/profile-orthogonal.cdl
compliance_checker/tests/data/profile-orthogonal.nc
compliance_checker/tests/data/reduced_horizontal_grid.cdl
compliance_checker/tests/data/reduced_horizontal_grid.nc
compliance_checker/tests/data/rhgrid.cdl
compliance_checker/tests/data/rhgrid.nc
compliance_checker/tests/data/rotated_pole_grid.cdl
compliance_checker/tests/data/rotated_pole_grid.nc
compliance_checker/tests/data/ru07-20130824T170228_rt0.cdl
compliance_checker/tests/data/ru07-20130824T170228_rt0.nc
compliance_checker/tests/data/scalar_coordinate_variable.cdl
compliance_checker/tests/data/scalar_coordinate_variable.nc
compliance_checker/tests/data/self-referencing-var.cdl
compliance_checker/tests/data/self-referencing-var.nc
compliance_checker/tests/data/string_type_variable.cdl
compliance_checker/tests/data/string_type_variable.nc
compliance_checker/tests/data/taxonomy_example.cdl
compliance_checker/tests/data/taxonomy_example.nc
compliance_checker/tests/data/test_cdl.cdl
compliance_checker/tests/data/test_cdl_nc4_file.cdl
compliance_checker/tests/data/test_cdl_nc4_file.nc
compliance_checker/tests/data/test_cdl_nc_file.cdl
compliance_checker/tests/data/test_cdl_nc_file.nc
compliance_checker/tests/data/timeseries-profile-incomplete.cdl
compliance_checker/tests/data/timeseries-profile-incomplete.nc
compliance_checker/tests/data/timeseries-profile-multi-ortho-time.cdl
compliance_checker/tests/data/timeseries-profile-multi-ortho-time.nc
compliance_checker/tests/data/timeseries-profile-multi-station.cdl
compliance_checker/tests/data/timeseries-profile-multi-station.nc
compliance_checker/tests/data/timeseries-profile-ortho-depth.cdl
compliance_checker/tests/data/timeseries-profile-ortho-depth.nc
compliance_checker/tests/data/timeseries-profile-single-ortho-time.cdl
compliance_checker/tests/data/timeseries-profile-single-ortho-time.nc
compliance_checker/tests/data/timeseries-profile-single-station.cdl
compliance_checker/tests/data/timeseries-profile-single-station.nc
compliance_checker/tests/data/timeseries.cdl
compliance_checker/tests/data/timeseries.nc
compliance_checker/tests/data/trajectory-complete.cdl
compliance_checker/tests/data/trajectory-complete.nc
compliance_checker/tests/data/trajectory-implied.cdl
compliance_checker/tests/data/trajectory-implied.nc
compliance_checker/tests/data/trajectory-profile-incomplete.cdl
compliance_checker/tests/data/trajectory-profile-incomplete.nc
compliance_checker/tests/data/trajectory-profile-orthogonal.cdl
compliance_checker/tests/data/trajectory-profile-orthogonal.nc
compliance_checker/tests/data/trajectory-single.cdl
compliance_checker/tests/data/trajectory-single.nc
compliance_checker/tests/data/trajectory.cdl
compliance_checker/tests/data/trajectory.nc
compliance_checker/tests/data/units_check.cdl
compliance_checker/tests/data/units_check.nc
compliance_checker/tests/data/valid_coordinates.cdl
compliance_checker/tests/data/valid_coordinates.nc
compliance_checker/tests/data/vertical_coords.cdl
compliance_checker/tests/data/vertical_coords.nc
compliance_checker/tests/data/zip.zarr
compliance_checker/tests/data/appendix_h/point.cdl
compliance_checker/tests/data/appendix_h/timeseries-incomplete.cdl
compliance_checker/tests/data/appendix_h/timeseries-non-static.cdl
compliance_checker/tests/data/appendix_h/timeseries-orthogonal.cdl
compliance_checker/tests/data/appendix_h/timeseries-single.cdl
compliance_checker/tests/data/examples/3mf07.cdl
compliance_checker/tests/data/examples/bio_taxa.cdl
compliance_checker/tests/data/examples/cf_example_cell_measures.cdl
compliance_checker/tests/data/examples/fvcom.cdl
compliance_checker/tests/data/examples/glcfs.cdl
compliance_checker/tests/data/examples/hycom_global.cdl
compliance_checker/tests/data/examples/kibesillah.cdl
compliance_checker/tests/data/examples/l01-met.cdl
compliance_checker/tests/data/examples/ocos.cdl
compliance_checker/tests/data/examples/ooi_glider.cdl
compliance_checker/tests/data/examples/pr_inundation.cdl
compliance_checker/tests/data/examples/sldmb_43093_agg.cdl
compliance_checker/tests/data/examples/sp041.cdl
compliance_checker/tests/data/examples/swan.cdl
compliance_checker/tests/data/examples/usgs_dem_saipan.cdl
compliance_checker/tests/data/examples/ww3.cdl
compliance_checker/tests/data/http_mocks/ncsos_describesensor.xml
compliance_checker/tests/data/http_mocks/ncsos_getcapabilities.xml
compliance_checker/tests/data/non-comp/1d_bound_bad.cdl
compliance_checker/tests/data/non-comp/bad-rhgrid.cdl
compliance_checker/tests/data/non-comp/bad.cdl
compliance_checker/tests/data/non-comp/bad2dim.cdl
compliance_checker/tests/data/non-comp/badname.netcdf
compliance_checker/tests/data/non-comp/bounds_bad_num_coords.cdl
compliance_checker/tests/data/non-comp/bounds_bad_order.cdl
compliance_checker/tests/data/non-comp/empty.file
compliance_checker/tests/data/non-comp/self_referencing.cdl
compliance_checker/tests/data/non-comp/time_units.cdl
compliance_checker/tests/data/trajectory.zarr/.zattrs
compliance_checker/tests/data/trajectory.zarr/.zgroup
compliance_checker/tests/data/trajectory.zarr/.zmetadata
compliance_checker/tests/data/trajectory.zarr/lat/.zarray
compliance_checker/tests/data/trajectory.zarr/lat/.zattrs
compliance_checker/tests/data/trajectory.zarr/lat/0.0
compliance_checker/tests/data/trajectory.zarr/lon/.zarray
compliance_checker/tests/data/trajectory.zarr/lon/.zattrs
compliance_checker/tests/data/trajectory.zarr/lon/0.0
compliance_checker/tests/data/trajectory.zarr/temperature/.zarray
compliance_checker/tests/data/trajectory.zarr/temperature/.zattrs
compliance_checker/tests/data/trajectory.zarr/temperature/0.0.0
compliance_checker/tests/data/trajectory.zarr/time/.zarray
compliance_checker/tests/data/trajectory.zarr/time/.zattrs
compliance_checker/tests/data/trajectory.zarr/time/0.0
compliance_checker/tests/data/trajectory.zarr/z/.zarray
compliance_checker/tests/data/trajectory.zarr/z/.zattrs
compliance_checker/tests/data/trajectory.zarr/z/0
docs/Makefile
docs/source/compliance_checker_api.rst
docs/source/conf.py
docs/source/development.md
docs/source/faq.md
docs/source/index.rst
docs/source/readme_link.md
docs/source/_templates/layout.html
docs/source/_templates/versions.html
docs/source/_templates/autosummary/base.rst
docs/source/_templates/autosummary/class.rst
docs/source/_templates/autosummary/module.rst