easysnowdata

package for snow science data, providing streamlined access to satellite imagery (Sentinel-1/2, HLS, MODIS, etc), weather station data, climate reanalysis, land cover data, DEMs, and derived snow products as xarray objects.

https://github.com/egagli/easysnowdata

Science Score: 67.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
    Found CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
    Found 3 DOI reference(s) in README
  • Academic publication links
    Links to: zenodo.org
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (9.9%) to scientific vocabulary

Keywords

climate easysnowdata modis remote remote-sensing sensing sentinel-1 sentinel-2 snotel snow weather
Last synced: 6 months ago · JSON representation ·

Repository

package for snow science data, providing streamlined access to satellite imagery (Sentinel-1/2, HLS, MODIS, etc), weather station data, climate reanalysis, land cover data, DEMs, and derived snow products as xarray objects.

Basic Info
Statistics
  • Stars: 11
  • Watchers: 3
  • Forks: 3
  • Open Issues: 7
  • Releases: 20
Topics
climate easysnowdata modis remote remote-sensing sensing sentinel-1 sentinel-2 snotel snow weather
Created almost 2 years ago · Last pushed 7 months ago
Metadata Files
Readme Contributing License Citation

README.md

easysnowdata

image image DOI

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

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

remote_sensing module examples

hydroclimatology module examples

automaticweatherstations module examples

topography module examples

full examples folder

documentation

https://egagli.github.io/easysnowdata

to do list

Owner

  • Name: Eric Gagliano
  • Login: egagli
  • Kind: user
  • Location: Seattle, WA
  • Company: @uw-cryo

Citation (CITATION.cff)

# This CITATION.cff file was generated with cffinit.
# Visit https://bit.ly/cffinit to generate yours today!

cff-version: 1.2.0
title: easysnowdata
message: >-
  If you use this software, please cite it using the
  metadata from this file.
type: software
authors:
  - given-names: Eric
    family-names: Gagliano
    email: egagli@uw.edu
    affiliation: University of Washington
    orcid: 'https://orcid.org/0000-0002-4362-6260'
identifiers:
  - type: doi
    value: 10.5281/zenodo.14741501
repository-code: 'https://github.com/egagli/easysnowdata'
url: 'https://egagli.github.io/easysnowdata/'
abstract: >-
  package for snow science data, providing streamlined
  access to satellite imagery (Sentinel-1/2, HLS, MODIS,
  etc), weather station data, climate reanalysis, land cover
  data, DEMs, and derived snow products as xarray objects.
keywords:
  - snow
  - remote sensing
  - weather stations
  - snotel
  - sentinel-1
  - sentinel-2
  - HLS
  - DEM
  - land cover
  - HUC
  - MODIS
  - snow classification
  - easysnowdata
license: MIT
commit: 2555f865587707998f6ae2212e82a0c2dcfc606a
version: v0.0.15
date-released: '2025-01-26'

GitHub Events

Total
  • Create event: 12
  • Release event: 10
  • Issues event: 7
  • Watch event: 5
  • Delete event: 1
  • Issue comment event: 4
  • Push event: 85
Last Year
  • Create event: 12
  • Release event: 10
  • Issues event: 7
  • Watch event: 5
  • Delete event: 1
  • Issue comment event: 4
  • Push event: 85

Issues and Pull Requests

Last synced: 6 months ago

All Time
  • Total issues: 2
  • Total pull requests: 0
  • Average time to close issues: 3 months
  • Average time to close pull requests: N/A
  • Total issue authors: 2
  • Total pull request authors: 0
  • Average comments per issue: 2.0
  • Average comments per pull request: 0
  • Merged pull requests: 0
  • Bot issues: 0
  • Bot pull requests: 0
Past Year
  • Issues: 2
  • Pull requests: 0
  • Average time to close issues: 3 months
  • Average time to close pull requests: N/A
  • Issue authors: 2
  • Pull request authors: 0
  • Average comments per issue: 2.0
  • Average comments per pull request: 0
  • Merged pull requests: 0
  • Bot issues: 0
  • Bot pull requests: 0
Top Authors
Issue Authors
  • egagli (4)
  • pritamd47 (1)
  • dshean (1)
  • etboudreau (1)
  • Jack-Hayes (1)
  • jakes44 (1)
Pull Request Authors
  • egagli (1)
Top Labels
Issue Labels
bug (4)
Pull Request Labels

Packages

  • Total packages: 1
  • Total downloads:
    • pypi 336 last-month
  • Total dependent packages: 0
  • Total dependent repositories: 0
  • Total versions: 21
  • Total maintainers: 1
pypi.org: easysnowdata

package to easily get data relevant to snow

  • Versions: 21
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 336 Last month
Rankings
Dependent packages count: 9.8%
Average: 37.1%
Dependent repos count: 64.3%
Maintainers (1)
Last synced: 6 months ago

Dependencies

.github/workflows/docs-build.yml actions
  • actions/checkout v4 composite
  • actions/setup-python v5 composite
.github/workflows/docs.yml actions
  • actions/checkout v4 composite
  • actions/setup-python v5 composite
.github/workflows/installation.yml actions
  • actions/checkout v4 composite
  • actions/setup-python v5 composite
.github/workflows/macos.yml actions
  • actions/checkout v4 composite
  • actions/setup-python v5 composite
.github/workflows/pypi.yml actions
  • actions/checkout v4 composite
  • actions/setup-python v5 composite
.github/workflows/ubuntu.yml actions
  • actions/checkout v4 composite
  • actions/setup-python v5 composite
.github/workflows/windows.yml actions
  • actions/checkout v4 composite
  • conda-incubator/setup-miniconda v2 composite
pyproject.toml pypi
requirements.txt pypi
  • geopandas *
  • matplotlib *
  • numpy *
  • odc-stac *
  • pandas *
  • planetary-computer *
  • pystac-client *
  • rasterio *
  • rioxarray *
  • shapely *
  • xarray *
requirements_dev.txt pypi
  • black * development
  • build * development
  • bump-my-version * development
  • click * development
  • codespell * development
  • flake8 * development
  • ipykernel * development
  • livereload * development
  • mkdocs * development
  • mkdocs-git-revision-date-localized-plugin * development
  • mkdocs-git-revision-date-plugin * development
  • mkdocs-jupyter >=0.24.0 development
  • mkdocs-material >=9.1.3 development
  • mkdocs-pdf-export-plugin * development
  • mkdocstrings * development
  • mkdocstrings-crystal * development
  • mkdocstrings-python-legacy * development
  • nbconvert * development
  • nbformat * development
  • pygments * development
  • pymdown-extensions * development
  • pytest * development
  • pytest-runner * development
  • sphinx * development
  • twine * development
  • watchdog * development
  • wheel * development
environment.yml conda
  • bs4
  • contextily
  • dask
  • earthaccess
  • gdal
  • geopandas
  • ipykernel
  • lxml
  • matplotlib
  • numpy
  • odc-stac
  • pandas
  • pip
  • planetary-computer
  • py3dep
  • pystac-client
  • python
  • rasterio
  • requests
  • rioxarray
  • shapely
  • urllib3
  • wget
  • xarray
  • xee