├── .flake8 ├── .gitattributes ├── .gitignore ├── .pre-commit-config.yaml ├── .readthedocs.yml ├── CHANGELOG.md ├── LICENSE ├── README.md ├── conftest.py ├── docs ├── .gitignore ├── Makefile ├── api │ ├── internal.rst │ └── main.rst ├── basic.ipynb ├── conf.py ├── examples ├── index.rst └── make.bat ├── examples ├── cluster.ipynb ├── gif.ipynb ├── images │ ├── show-ndvi-anomaly.png │ ├── show-ndvi-widget.png │ ├── show-ndvi.png │ └── show-s2-median.png ├── index.rst └── show.ipynb ├── pdm.lock ├── pyproject.toml ├── pyrightconfig.json ├── scripts ├── .gitignore └── coiled-envs.py ├── stackstac ├── __init__.py ├── accumulate_metadata.py ├── geom_utils.py ├── nodata_reader.py ├── ops.py ├── prepare.py ├── raster_spec.py ├── reader_protocol.py ├── rio_env.py ├── rio_reader.py ├── show.py ├── stac_types.py ├── stack.py ├── testing │ ├── __init__.py │ └── strategies.py ├── tests │ ├── __init__.py │ ├── test_mosaic.py │ ├── test_stac_types.py │ └── test_to_dask.py ├── timer.py └── to_dask.py └── typings └── satstac ├── __init__.pyi ├── catalog.pyi ├── cli.pyi ├── collection.pyi ├── item.pyi ├── itemcollection.pyi ├── thing.pyi ├── utils.pyi └── version.pyi /.flake8: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gjoseph92/stackstac/HEAD/.flake8 -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gjoseph92/stackstac/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gjoseph92/stackstac/HEAD/.gitignore -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gjoseph92/stackstac/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /.readthedocs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gjoseph92/stackstac/HEAD/.readthedocs.yml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gjoseph92/stackstac/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gjoseph92/stackstac/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gjoseph92/stackstac/HEAD/README.md -------------------------------------------------------------------------------- /conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gjoseph92/stackstac/HEAD/conftest.py -------------------------------------------------------------------------------- /docs/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gjoseph92/stackstac/HEAD/docs/.gitignore -------------------------------------------------------------------------------- /docs/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gjoseph92/stackstac/HEAD/docs/Makefile -------------------------------------------------------------------------------- /docs/api/internal.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gjoseph92/stackstac/HEAD/docs/api/internal.rst -------------------------------------------------------------------------------- /docs/api/main.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gjoseph92/stackstac/HEAD/docs/api/main.rst -------------------------------------------------------------------------------- /docs/basic.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gjoseph92/stackstac/HEAD/docs/basic.ipynb -------------------------------------------------------------------------------- /docs/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gjoseph92/stackstac/HEAD/docs/conf.py -------------------------------------------------------------------------------- /docs/examples: -------------------------------------------------------------------------------- 1 | ../examples -------------------------------------------------------------------------------- /docs/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gjoseph92/stackstac/HEAD/docs/index.rst -------------------------------------------------------------------------------- /docs/make.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gjoseph92/stackstac/HEAD/docs/make.bat -------------------------------------------------------------------------------- /examples/cluster.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gjoseph92/stackstac/HEAD/examples/cluster.ipynb -------------------------------------------------------------------------------- /examples/gif.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gjoseph92/stackstac/HEAD/examples/gif.ipynb -------------------------------------------------------------------------------- /examples/images/show-ndvi-anomaly.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gjoseph92/stackstac/HEAD/examples/images/show-ndvi-anomaly.png -------------------------------------------------------------------------------- /examples/images/show-ndvi-widget.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gjoseph92/stackstac/HEAD/examples/images/show-ndvi-widget.png -------------------------------------------------------------------------------- /examples/images/show-ndvi.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gjoseph92/stackstac/HEAD/examples/images/show-ndvi.png -------------------------------------------------------------------------------- /examples/images/show-s2-median.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gjoseph92/stackstac/HEAD/examples/images/show-s2-median.png -------------------------------------------------------------------------------- /examples/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gjoseph92/stackstac/HEAD/examples/index.rst -------------------------------------------------------------------------------- /examples/show.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gjoseph92/stackstac/HEAD/examples/show.ipynb -------------------------------------------------------------------------------- /pdm.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gjoseph92/stackstac/HEAD/pdm.lock -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gjoseph92/stackstac/HEAD/pyproject.toml -------------------------------------------------------------------------------- /pyrightconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gjoseph92/stackstac/HEAD/pyrightconfig.json -------------------------------------------------------------------------------- /scripts/.gitignore: -------------------------------------------------------------------------------- 1 | requirements.txt -------------------------------------------------------------------------------- /scripts/coiled-envs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gjoseph92/stackstac/HEAD/scripts/coiled-envs.py -------------------------------------------------------------------------------- /stackstac/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gjoseph92/stackstac/HEAD/stackstac/__init__.py -------------------------------------------------------------------------------- /stackstac/accumulate_metadata.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gjoseph92/stackstac/HEAD/stackstac/accumulate_metadata.py -------------------------------------------------------------------------------- /stackstac/geom_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gjoseph92/stackstac/HEAD/stackstac/geom_utils.py -------------------------------------------------------------------------------- /stackstac/nodata_reader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gjoseph92/stackstac/HEAD/stackstac/nodata_reader.py -------------------------------------------------------------------------------- /stackstac/ops.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gjoseph92/stackstac/HEAD/stackstac/ops.py -------------------------------------------------------------------------------- /stackstac/prepare.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gjoseph92/stackstac/HEAD/stackstac/prepare.py -------------------------------------------------------------------------------- /stackstac/raster_spec.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gjoseph92/stackstac/HEAD/stackstac/raster_spec.py -------------------------------------------------------------------------------- /stackstac/reader_protocol.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gjoseph92/stackstac/HEAD/stackstac/reader_protocol.py -------------------------------------------------------------------------------- /stackstac/rio_env.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gjoseph92/stackstac/HEAD/stackstac/rio_env.py -------------------------------------------------------------------------------- /stackstac/rio_reader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gjoseph92/stackstac/HEAD/stackstac/rio_reader.py -------------------------------------------------------------------------------- /stackstac/show.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gjoseph92/stackstac/HEAD/stackstac/show.py -------------------------------------------------------------------------------- /stackstac/stac_types.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gjoseph92/stackstac/HEAD/stackstac/stac_types.py -------------------------------------------------------------------------------- /stackstac/stack.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gjoseph92/stackstac/HEAD/stackstac/stack.py -------------------------------------------------------------------------------- /stackstac/testing/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /stackstac/testing/strategies.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gjoseph92/stackstac/HEAD/stackstac/testing/strategies.py -------------------------------------------------------------------------------- /stackstac/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /stackstac/tests/test_mosaic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gjoseph92/stackstac/HEAD/stackstac/tests/test_mosaic.py -------------------------------------------------------------------------------- /stackstac/tests/test_stac_types.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gjoseph92/stackstac/HEAD/stackstac/tests/test_stac_types.py -------------------------------------------------------------------------------- /stackstac/tests/test_to_dask.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gjoseph92/stackstac/HEAD/stackstac/tests/test_to_dask.py -------------------------------------------------------------------------------- /stackstac/timer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gjoseph92/stackstac/HEAD/stackstac/timer.py -------------------------------------------------------------------------------- /stackstac/to_dask.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gjoseph92/stackstac/HEAD/stackstac/to_dask.py -------------------------------------------------------------------------------- /typings/satstac/__init__.pyi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gjoseph92/stackstac/HEAD/typings/satstac/__init__.pyi -------------------------------------------------------------------------------- /typings/satstac/catalog.pyi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gjoseph92/stackstac/HEAD/typings/satstac/catalog.pyi -------------------------------------------------------------------------------- /typings/satstac/cli.pyi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gjoseph92/stackstac/HEAD/typings/satstac/cli.pyi -------------------------------------------------------------------------------- /typings/satstac/collection.pyi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gjoseph92/stackstac/HEAD/typings/satstac/collection.pyi -------------------------------------------------------------------------------- /typings/satstac/item.pyi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gjoseph92/stackstac/HEAD/typings/satstac/item.pyi -------------------------------------------------------------------------------- /typings/satstac/itemcollection.pyi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gjoseph92/stackstac/HEAD/typings/satstac/itemcollection.pyi -------------------------------------------------------------------------------- /typings/satstac/thing.pyi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gjoseph92/stackstac/HEAD/typings/satstac/thing.pyi -------------------------------------------------------------------------------- /typings/satstac/utils.pyi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gjoseph92/stackstac/HEAD/typings/satstac/utils.pyi -------------------------------------------------------------------------------- /typings/satstac/version.pyi: -------------------------------------------------------------------------------- 1 | """ 2 | This type stub file was generated by pyright. 3 | """ 4 | 5 | __version__ = '0.4.1' 6 | --------------------------------------------------------------------------------