├── .github ├── pull_request_template.md └── workflows │ ├── cancel-duplicate-runs.yml │ ├── comment_binder_pr_link.yml │ └── testing.yml ├── .gitignore ├── .pre-commit-config.yaml ├── .yamllint ├── HOWTOCONTRIBUTE.rst ├── LICENSE ├── README.md ├── catalogs ├── atmosphere.yaml ├── atmosphere │ └── cru_ts.yaml ├── climate.yaml ├── humans.yaml ├── land.yaml ├── ocean.yaml ├── ocean │ └── carbon.yaml ├── regionmask.yaml └── shapefiles.yaml ├── environment.yml ├── master.yaml ├── notebooks ├── ceda-access.ipynb └── demo.ipynb ├── remote_climate_data ├── __init__.py └── utils │ ├── caching.py │ ├── convert.py │ └── geigerkoeppen.py ├── requirements.txt ├── setup.cfg ├── setup.py └── tests ├── test_caching.py ├── test_geigerkoeppen.py └── test_remote_catalog.py /.github/pull_request_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aaronspring/remote_climate_data/HEAD/.github/pull_request_template.md -------------------------------------------------------------------------------- /.github/workflows/cancel-duplicate-runs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aaronspring/remote_climate_data/HEAD/.github/workflows/cancel-duplicate-runs.yml -------------------------------------------------------------------------------- /.github/workflows/comment_binder_pr_link.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aaronspring/remote_climate_data/HEAD/.github/workflows/comment_binder_pr_link.yml -------------------------------------------------------------------------------- /.github/workflows/testing.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aaronspring/remote_climate_data/HEAD/.github/workflows/testing.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aaronspring/remote_climate_data/HEAD/.gitignore -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aaronspring/remote_climate_data/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /.yamllint: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aaronspring/remote_climate_data/HEAD/.yamllint -------------------------------------------------------------------------------- /HOWTOCONTRIBUTE.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aaronspring/remote_climate_data/HEAD/HOWTOCONTRIBUTE.rst -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aaronspring/remote_climate_data/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aaronspring/remote_climate_data/HEAD/README.md -------------------------------------------------------------------------------- /catalogs/atmosphere.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aaronspring/remote_climate_data/HEAD/catalogs/atmosphere.yaml -------------------------------------------------------------------------------- /catalogs/atmosphere/cru_ts.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aaronspring/remote_climate_data/HEAD/catalogs/atmosphere/cru_ts.yaml -------------------------------------------------------------------------------- /catalogs/climate.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aaronspring/remote_climate_data/HEAD/catalogs/climate.yaml -------------------------------------------------------------------------------- /catalogs/humans.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aaronspring/remote_climate_data/HEAD/catalogs/humans.yaml -------------------------------------------------------------------------------- /catalogs/land.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aaronspring/remote_climate_data/HEAD/catalogs/land.yaml -------------------------------------------------------------------------------- /catalogs/ocean.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aaronspring/remote_climate_data/HEAD/catalogs/ocean.yaml -------------------------------------------------------------------------------- /catalogs/ocean/carbon.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aaronspring/remote_climate_data/HEAD/catalogs/ocean/carbon.yaml -------------------------------------------------------------------------------- /catalogs/regionmask.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aaronspring/remote_climate_data/HEAD/catalogs/regionmask.yaml -------------------------------------------------------------------------------- /catalogs/shapefiles.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aaronspring/remote_climate_data/HEAD/catalogs/shapefiles.yaml -------------------------------------------------------------------------------- /environment.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aaronspring/remote_climate_data/HEAD/environment.yml -------------------------------------------------------------------------------- /master.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aaronspring/remote_climate_data/HEAD/master.yaml -------------------------------------------------------------------------------- /notebooks/ceda-access.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aaronspring/remote_climate_data/HEAD/notebooks/ceda-access.ipynb -------------------------------------------------------------------------------- /notebooks/demo.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aaronspring/remote_climate_data/HEAD/notebooks/demo.ipynb -------------------------------------------------------------------------------- /remote_climate_data/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aaronspring/remote_climate_data/HEAD/remote_climate_data/__init__.py -------------------------------------------------------------------------------- /remote_climate_data/utils/caching.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aaronspring/remote_climate_data/HEAD/remote_climate_data/utils/caching.py -------------------------------------------------------------------------------- /remote_climate_data/utils/convert.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aaronspring/remote_climate_data/HEAD/remote_climate_data/utils/convert.py -------------------------------------------------------------------------------- /remote_climate_data/utils/geigerkoeppen.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aaronspring/remote_climate_data/HEAD/remote_climate_data/utils/geigerkoeppen.py -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aaronspring/remote_climate_data/HEAD/requirements.txt -------------------------------------------------------------------------------- /setup.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aaronspring/remote_climate_data/HEAD/setup.cfg -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aaronspring/remote_climate_data/HEAD/setup.py -------------------------------------------------------------------------------- /tests/test_caching.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aaronspring/remote_climate_data/HEAD/tests/test_caching.py -------------------------------------------------------------------------------- /tests/test_geigerkoeppen.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aaronspring/remote_climate_data/HEAD/tests/test_geigerkoeppen.py -------------------------------------------------------------------------------- /tests/test_remote_catalog.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aaronspring/remote_climate_data/HEAD/tests/test_remote_catalog.py --------------------------------------------------------------------------------