├── .github ├── FUNDING.yml ├── scripts │ ├── update_awesome_spectral_indices.py │ └── update_ee_token.py └── workflows │ ├── publish.yml │ ├── tests.yml │ └── update_awesome_spectral_indices.yml ├── .gitignore ├── CITATION.bib ├── LICENSE ├── README.md ├── docs ├── Makefile ├── _static │ ├── heatmap2.png │ ├── kNDVI.png │ ├── level1.png │ ├── level2.png │ ├── level3.png │ ├── level4.png │ ├── level5.png │ ├── level6.png │ ├── level7.png │ ├── level8.png │ ├── level9.png │ ├── logo.png │ ├── sentinel.png │ ├── spectral.png │ ├── spyndex.png │ ├── spyndex_flow.png │ ├── spyndex_flow2.png │ └── youdied.png ├── changelog.rst ├── conf.py ├── contributing.rst ├── docs-requirements.txt ├── index.rst ├── make.bat ├── reference.rst ├── started.rst ├── stubs │ ├── spyndex.axioms.Band.rst │ ├── spyndex.axioms.Bands.rst │ ├── spyndex.axioms.Constant.rst │ ├── spyndex.axioms.Constants.rst │ ├── spyndex.axioms.PlatformBand.rst │ ├── spyndex.axioms.SpectralIndex.rst │ ├── spyndex.axioms.SpectralIndices.rst │ ├── spyndex.datasets.open.rst │ ├── spyndex.plot.heatmap.rst │ ├── spyndex.spyndex.computeIndex.rst │ └── spyndex.spyndex.computeKernel.rst ├── tutorials.rst └── tutorials │ ├── dask.ipynb │ ├── ee.ipynb │ ├── geopandas.ipynb │ ├── numpy.ipynb │ ├── pandas.ipynb │ ├── pc.ipynb │ ├── python_builtin.ipynb │ ├── xarray.ipynb │ └── xcube.ipynb ├── pyproject.toml ├── readthedocs.yaml ├── requirements.txt ├── spyndex ├── __init__.py ├── axioms.py ├── data │ ├── S2_10m.json │ ├── __init__.py │ ├── bands.json │ ├── constants.json │ ├── spectral-indices-dict.json │ └── spectral.json ├── datasets.py ├── plot.py ├── spyndex.py └── utils.py ├── tests └── test_spyndex.py └── tox.ini /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-spectral-indices/spyndex/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.github/scripts/update_awesome_spectral_indices.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-spectral-indices/spyndex/HEAD/.github/scripts/update_awesome_spectral_indices.py -------------------------------------------------------------------------------- /.github/scripts/update_ee_token.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-spectral-indices/spyndex/HEAD/.github/scripts/update_ee_token.py -------------------------------------------------------------------------------- /.github/workflows/publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-spectral-indices/spyndex/HEAD/.github/workflows/publish.yml -------------------------------------------------------------------------------- /.github/workflows/tests.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-spectral-indices/spyndex/HEAD/.github/workflows/tests.yml -------------------------------------------------------------------------------- /.github/workflows/update_awesome_spectral_indices.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-spectral-indices/spyndex/HEAD/.github/workflows/update_awesome_spectral_indices.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-spectral-indices/spyndex/HEAD/.gitignore -------------------------------------------------------------------------------- /CITATION.bib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-spectral-indices/spyndex/HEAD/CITATION.bib -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-spectral-indices/spyndex/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-spectral-indices/spyndex/HEAD/README.md -------------------------------------------------------------------------------- /docs/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-spectral-indices/spyndex/HEAD/docs/Makefile -------------------------------------------------------------------------------- /docs/_static/heatmap2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-spectral-indices/spyndex/HEAD/docs/_static/heatmap2.png -------------------------------------------------------------------------------- /docs/_static/kNDVI.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-spectral-indices/spyndex/HEAD/docs/_static/kNDVI.png -------------------------------------------------------------------------------- /docs/_static/level1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-spectral-indices/spyndex/HEAD/docs/_static/level1.png -------------------------------------------------------------------------------- /docs/_static/level2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-spectral-indices/spyndex/HEAD/docs/_static/level2.png -------------------------------------------------------------------------------- /docs/_static/level3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-spectral-indices/spyndex/HEAD/docs/_static/level3.png -------------------------------------------------------------------------------- /docs/_static/level4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-spectral-indices/spyndex/HEAD/docs/_static/level4.png -------------------------------------------------------------------------------- /docs/_static/level5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-spectral-indices/spyndex/HEAD/docs/_static/level5.png -------------------------------------------------------------------------------- /docs/_static/level6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-spectral-indices/spyndex/HEAD/docs/_static/level6.png -------------------------------------------------------------------------------- /docs/_static/level7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-spectral-indices/spyndex/HEAD/docs/_static/level7.png -------------------------------------------------------------------------------- /docs/_static/level8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-spectral-indices/spyndex/HEAD/docs/_static/level8.png -------------------------------------------------------------------------------- /docs/_static/level9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-spectral-indices/spyndex/HEAD/docs/_static/level9.png -------------------------------------------------------------------------------- /docs/_static/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-spectral-indices/spyndex/HEAD/docs/_static/logo.png -------------------------------------------------------------------------------- /docs/_static/sentinel.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-spectral-indices/spyndex/HEAD/docs/_static/sentinel.png -------------------------------------------------------------------------------- /docs/_static/spectral.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-spectral-indices/spyndex/HEAD/docs/_static/spectral.png -------------------------------------------------------------------------------- /docs/_static/spyndex.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-spectral-indices/spyndex/HEAD/docs/_static/spyndex.png -------------------------------------------------------------------------------- /docs/_static/spyndex_flow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-spectral-indices/spyndex/HEAD/docs/_static/spyndex_flow.png -------------------------------------------------------------------------------- /docs/_static/spyndex_flow2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-spectral-indices/spyndex/HEAD/docs/_static/spyndex_flow2.png -------------------------------------------------------------------------------- /docs/_static/youdied.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-spectral-indices/spyndex/HEAD/docs/_static/youdied.png -------------------------------------------------------------------------------- /docs/changelog.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-spectral-indices/spyndex/HEAD/docs/changelog.rst -------------------------------------------------------------------------------- /docs/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-spectral-indices/spyndex/HEAD/docs/conf.py -------------------------------------------------------------------------------- /docs/contributing.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-spectral-indices/spyndex/HEAD/docs/contributing.rst -------------------------------------------------------------------------------- /docs/docs-requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-spectral-indices/spyndex/HEAD/docs/docs-requirements.txt -------------------------------------------------------------------------------- /docs/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-spectral-indices/spyndex/HEAD/docs/index.rst -------------------------------------------------------------------------------- /docs/make.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-spectral-indices/spyndex/HEAD/docs/make.bat -------------------------------------------------------------------------------- /docs/reference.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-spectral-indices/spyndex/HEAD/docs/reference.rst -------------------------------------------------------------------------------- /docs/started.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-spectral-indices/spyndex/HEAD/docs/started.rst -------------------------------------------------------------------------------- /docs/stubs/spyndex.axioms.Band.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-spectral-indices/spyndex/HEAD/docs/stubs/spyndex.axioms.Band.rst -------------------------------------------------------------------------------- /docs/stubs/spyndex.axioms.Bands.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-spectral-indices/spyndex/HEAD/docs/stubs/spyndex.axioms.Bands.rst -------------------------------------------------------------------------------- /docs/stubs/spyndex.axioms.Constant.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-spectral-indices/spyndex/HEAD/docs/stubs/spyndex.axioms.Constant.rst -------------------------------------------------------------------------------- /docs/stubs/spyndex.axioms.Constants.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-spectral-indices/spyndex/HEAD/docs/stubs/spyndex.axioms.Constants.rst -------------------------------------------------------------------------------- /docs/stubs/spyndex.axioms.PlatformBand.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-spectral-indices/spyndex/HEAD/docs/stubs/spyndex.axioms.PlatformBand.rst -------------------------------------------------------------------------------- /docs/stubs/spyndex.axioms.SpectralIndex.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-spectral-indices/spyndex/HEAD/docs/stubs/spyndex.axioms.SpectralIndex.rst -------------------------------------------------------------------------------- /docs/stubs/spyndex.axioms.SpectralIndices.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-spectral-indices/spyndex/HEAD/docs/stubs/spyndex.axioms.SpectralIndices.rst -------------------------------------------------------------------------------- /docs/stubs/spyndex.datasets.open.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-spectral-indices/spyndex/HEAD/docs/stubs/spyndex.datasets.open.rst -------------------------------------------------------------------------------- /docs/stubs/spyndex.plot.heatmap.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-spectral-indices/spyndex/HEAD/docs/stubs/spyndex.plot.heatmap.rst -------------------------------------------------------------------------------- /docs/stubs/spyndex.spyndex.computeIndex.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-spectral-indices/spyndex/HEAD/docs/stubs/spyndex.spyndex.computeIndex.rst -------------------------------------------------------------------------------- /docs/stubs/spyndex.spyndex.computeKernel.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-spectral-indices/spyndex/HEAD/docs/stubs/spyndex.spyndex.computeKernel.rst -------------------------------------------------------------------------------- /docs/tutorials.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-spectral-indices/spyndex/HEAD/docs/tutorials.rst -------------------------------------------------------------------------------- /docs/tutorials/dask.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-spectral-indices/spyndex/HEAD/docs/tutorials/dask.ipynb -------------------------------------------------------------------------------- /docs/tutorials/ee.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-spectral-indices/spyndex/HEAD/docs/tutorials/ee.ipynb -------------------------------------------------------------------------------- /docs/tutorials/geopandas.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-spectral-indices/spyndex/HEAD/docs/tutorials/geopandas.ipynb -------------------------------------------------------------------------------- /docs/tutorials/numpy.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-spectral-indices/spyndex/HEAD/docs/tutorials/numpy.ipynb -------------------------------------------------------------------------------- /docs/tutorials/pandas.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-spectral-indices/spyndex/HEAD/docs/tutorials/pandas.ipynb -------------------------------------------------------------------------------- /docs/tutorials/pc.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-spectral-indices/spyndex/HEAD/docs/tutorials/pc.ipynb -------------------------------------------------------------------------------- /docs/tutorials/python_builtin.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-spectral-indices/spyndex/HEAD/docs/tutorials/python_builtin.ipynb -------------------------------------------------------------------------------- /docs/tutorials/xarray.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-spectral-indices/spyndex/HEAD/docs/tutorials/xarray.ipynb -------------------------------------------------------------------------------- /docs/tutorials/xcube.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-spectral-indices/spyndex/HEAD/docs/tutorials/xcube.ipynb -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-spectral-indices/spyndex/HEAD/pyproject.toml -------------------------------------------------------------------------------- /readthedocs.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-spectral-indices/spyndex/HEAD/readthedocs.yaml -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-spectral-indices/spyndex/HEAD/requirements.txt -------------------------------------------------------------------------------- /spyndex/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-spectral-indices/spyndex/HEAD/spyndex/__init__.py -------------------------------------------------------------------------------- /spyndex/axioms.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-spectral-indices/spyndex/HEAD/spyndex/axioms.py -------------------------------------------------------------------------------- /spyndex/data/S2_10m.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-spectral-indices/spyndex/HEAD/spyndex/data/S2_10m.json -------------------------------------------------------------------------------- /spyndex/data/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /spyndex/data/bands.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-spectral-indices/spyndex/HEAD/spyndex/data/bands.json -------------------------------------------------------------------------------- /spyndex/data/constants.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-spectral-indices/spyndex/HEAD/spyndex/data/constants.json -------------------------------------------------------------------------------- /spyndex/data/spectral-indices-dict.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-spectral-indices/spyndex/HEAD/spyndex/data/spectral-indices-dict.json -------------------------------------------------------------------------------- /spyndex/data/spectral.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-spectral-indices/spyndex/HEAD/spyndex/data/spectral.json -------------------------------------------------------------------------------- /spyndex/datasets.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-spectral-indices/spyndex/HEAD/spyndex/datasets.py -------------------------------------------------------------------------------- /spyndex/plot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-spectral-indices/spyndex/HEAD/spyndex/plot.py -------------------------------------------------------------------------------- /spyndex/spyndex.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-spectral-indices/spyndex/HEAD/spyndex/spyndex.py -------------------------------------------------------------------------------- /spyndex/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-spectral-indices/spyndex/HEAD/spyndex/utils.py -------------------------------------------------------------------------------- /tests/test_spyndex.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-spectral-indices/spyndex/HEAD/tests/test_spyndex.py -------------------------------------------------------------------------------- /tox.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awesome-spectral-indices/spyndex/HEAD/tox.ini --------------------------------------------------------------------------------