cryoswath is a python package containing processing pipelines, a tool library, and some pre-assemble data to retrieve and study CryoSat-2 data
Currently, it is in the alpha phase. main
contains those parts that I
believe to work if used as intended and that tested to some
extent. Other branches are for development.
Check the preliminary tutorial for some inspiration how to start off.
- find all CryoSat-2 tracks passing over your region of interest
- download L1b data from ESA
- retrieve swath elevation estimates
- aggregate point data to gridded data
cryoswath builds on a number of other packages. See requirements.txt.
- ! compatibility issues with xarray v2024.3.0
-> downgrade to 2024.1.1 - it has only been tested for the Arctic
- the reference elevation model is not provided
- the RGI data are not automatically downloaded
- paths (partly) only for UNIX systems
- pipeline building gridded change rates
Further: See wish-list.md.
You can cite this package using bibtex:
@misc{cryoswath,
author = {J. Haacker},
title = {cryoswath: CryoSat-2 swath processing package},
year = {2024},
publisher = {GitHub},
journal = {GitHub repository},
howpublished = {\url{https://github.com/j-haacker/cryoswath}}
}
Please mind that you likely used other resources on the way.
- ESA provides the L1b data under these Terms and Conditions
- RGI data is distributed under CC-BY-4.0 license
- if you (likely) used DEMs of the PGC, see their Acknowledgement Policy
- the many python packages and libraries this package depends on; some of which are indispensable.
MIT. See LICENSE.txt.