Metadata-Version: 2.4
Name: easysnowdata
Version: 0.0.22
Summary: package to easily get data relevant to snow
Author-email: Eric Gagliano <egagli@uw.edu>
License: MIT License
Project-URL: Homepage, https://github.com/egagli/easysnowdata
Keywords: easysnowdata
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Natural Language :: English
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Requires-Python: >=3.10
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: numpy
Requires-Dist: matplotlib
Requires-Dist: pandas
Requires-Dist: geopandas
Requires-Dist: rasterio
Requires-Dist: xarray
Requires-Dist: rioxarray
Requires-Dist: shapely
Requires-Dist: pystac-client
Requires-Dist: planetary-computer
Requires-Dist: odc-stac
Requires-Dist: earthengine-api
Requires-Dist: xee
Requires-Dist: beautifulsoup4
Requires-Dist: py3dep
Requires-Dist: earthaccess
Requires-Dist: contextily
Requires-Dist: folium
Requires-Dist: mapclassify
Requires-Dist: lxml
Requires-Dist: pytkdocs[numpy-style]
Requires-Dist: scikit-image
Requires-Dist: pytest
Provides-Extra: all
Requires-Dist: easysnowdata[extra]; extra == "all"
Provides-Extra: extra
Requires-Dist: pandas; extra == "extra"
Dynamic: license-file

# easysnowdata


[![image](https://img.shields.io/pypi/v/easysnowdata.svg)](https://pypi.python.org/pypi/easysnowdata)
[![image](https://img.shields.io/conda/vn/conda-forge/easysnowdata.svg)](https://anaconda.org/conda-forge/easysnowdata)
[![DOI](https://zenodo.org/badge/DOI/10.5281/zenodo.14741502.svg)](https://doi.org/10.5281/zenodo.14741502)


**package to easily get data relevant to snow**

easysnowdata is a package for retrieving all types of data relevant to snow, with an emphasis on minimizing downloads and local computations. Data is primarily ouput in xarray objects. This is a package primarily for personal use, so design decisions made are often tailored to my particular use cases. Feel free to contribute! Package is under heavy construction for the time being.

## gallery
![easysnowdata](https://github.com/user-attachments/assets/5b2c83a4-b732-4c35-86fd-1bccb954c286)

## installation
easysnowdata is available on pypi and conda-forge. you can install easysnowdata with any of the following...

*  `pip install easysnowdata`     
*  `conda install easysnowdata`    
*  `mamba install easysnowdata`

## examples

[quickstart](https://github.com/egagli/easysnowdata/blob/main/docs/examples/how_easy.ipynb)

[remote_sensing module examples](https://nbviewer.org/github/egagli/easysnowdata/blob/main/docs/examples/remote_sensing_examples.ipynb)

[hydroclimatology module examples](https://github.com/egagli/easysnowdata/blob/main/docs/examples/hydroclimatology_examples.ipynb)

[automatic_weather_stations module examples](https://github.com/egagli/easysnowdata/blob/main/docs/examples/automatic_weather_station_examples.ipynb)

[topography module examples](https://github.com/egagli/easysnowdata/blob/main/docs/examples/topography_examples.ipynb)

[full examples folder](https://github.com/egagli/easysnowdata/tree/main/docs/examples)

## documentation 
https://egagli.github.io/easysnowdata
    

## to do list

-   [list of data products to add](https://github.com/egagli/easysnowdata/issues/11)
