This is a Preprint and has not been peer reviewed. This is version 2 of this Preprint.
snowman: an open-source R package for automated 30-m snow and ice cover mapping using the Landsat archive
Downloads
Authors
Abstract
Seasonal snow and ice cover are critical components of the cryosphere yet mapping their dynamics at ecologically relevant spatiotemporal scales remains challenging. Here I present snowman, an open-source R package and algorithm for automated mapping of snow and ice cover dynamics at 30-m resolution using Landsat satellite imagery (1982–present). The algorithm combines globally trained probabilistic Random Forest classifiers with pixel-wise generalised additive models to estimate snow phenology metrics—including snow cover duration, snowmelt timing, and new-snow onset—across any location on Earth, without requiring specialist expertise in remote sensing. Trained on 691,925 manually labelled points from 529 Landsat scenes across 49 globally distributed sites, the classifier achieved an overall accuracy of 96.3% on an independent 15,000-point test dataset, compared to 80.0% for traditional normalised difference snow index-based (NDSI) approaches. Critically, snowman retained up to 2.2 times more usable observations than NDSI methods across a cloud-prone mountain landscape, enabling more detailed estimation of the snow dynamics. At two Finnish weather stations, snowman estimated snow cover duration, snowmelt timing, and new-snow onset to within 3–11 days of multi-year station records. Snow phenology maps showed strong spatial correspondence with independent fine-scale satellite-borne snow classifications (Pearson r = 0.79–0.83) and a high-resolution microclimate dataset (r = 0.82). The snowman algorithm is fully automated and scalable from personal computers to high-performance computing environments and offers a reproducible tool for snow and ice monitoring in climate science, hydrology, and ecological research.
DOI
https://doi.org/10.31223/X5FF32
Subjects
Environmental Monitoring, Glaciology, Hydrology, Water Resource Management
Keywords
snow, ice, Arctic, tundra, alpine, cryosphere, landsat, remote sensing
Dates
Published: 2026-03-06 09:23
Last Updated: 2026-03-06 11:00
Older Versions
License
CC BY Attribution 4.0 International
Additional Metadata
Conflict of interest statement:
None
Data Availability:
The source code of the snowman R package is maintained and openly available on GitHub: https://github.com/poniitty/snowman
Metrics
Views: 26
Downloads: 5
There are no comments or no comments have been made public for this article.