snowreach: virga classification and blind-zone simulation for vertically pointing radars
Contributors
Researcher:
Supervisor (3):
- 1. CNR-ISAC, Bologna, Italy
- 2. RIAM, Kyushu University, Fukuoka, Japan
- 3. CNR-ISAC, Rome, Italy
Description
Two methods for deciding whether the snow a vertically pointing radar detects aloft reaches the ground, released with Roversi et al., Virga hidden within the blind zone of spaceborne radars: implications for surface snowfall estimates in coastal East Antarctica (Atmospheric Chemistry and Physics, submitted).
- A classification of radar profiles into precipitation, virga and noise, according to whether the echo survives to the lowest gate free of ground clutter. Two continuity criteria reject the near-surface spikes that ground clutter produces and the single-gate returns that carry no vertical structure.
- A simulation of the lowest observable height of a spaceborne radar, which hides the lower gates of a ground-based record and reports what the blind zone costs in occurrence and in accumulated water equivalent.
This is the method rather than the analysis pipeline of the paper: it carries no figure scripts and no intermediate files. Over the four years of the Mario Zucchelli record it reproduces the published accumulation table to within 0.3 %, and the excess at the simulated heights to the rounding of the paper.
The classification needs only equivalent reflectivity in dBZ over (time, range), so it applies to any vertically pointing profiler. A reader of the archived files also gets a reader for them, because the published NetCDF stores absolute time as a data variable and orders its dimensions the other way round.
One month of the record ships as a worked example, so both command-line scripts run as soon as the package is unpacked.
The reflectivity to snowfall rate relations collected in snowreach.zesr are published by others and are included only so that the simulation can return an accumulation. The papers they belong to are named in the code and in the README, and they are what should be cited for the coefficients.
Acknowledgement. The package was assembled from the analysis code of the paper with Claude Opus 5.5 (Anthropic), used through Claude Code: it extracted the two methods from a larger working repository, wrote the command-line scripts and the documentation, and checked the result against the published table. The methods are those of the paper, and the decisions about what to release and the verification of the outcome are the author's.
Files
giacom0rovers1/snowreach-v1.0.1.zip
Files
(237.8 kB)
| Name | Size | Download all |
|---|---|---|
|
md5:d42a13a85dbb1d4746c5ae1118ed7e86
|
237.8 kB | Preview Download |
Additional details
Related works
- Is supplement to
- Dataset: 10.5281/zenodo.7907540 (DOI)
- Dataset: 10.5281/zenodo.7907496 (DOI)
- References
- Journal article: 10.3390/rs14040911 (DOI)
- Journal article: 10.1007/s00382-020-05161-1 (DOI)
- Journal article: 10.5194/amt-5-2661-2012 (DOI)
Software
- Repository URL
- https://github.com/giacom0rovers1/snowreach