Skip to content

Swath process CryoSat-2 to glacier elevation change maps and geodetic mass loss time series for mountain glaciers and ice caps.

License

Notifications You must be signed in to change notification settings

j-haacker/cryoswath

Repository files navigation

cryoswath

cryoswath is a python package containing processing pipelines, a tool library, and some pre-assemble data to retrieve and study CryoSat-2 data

state

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.

🚀 features

  • 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

dependencies

cryoswath builds on a number of other packages. See requirements.txt.

🐛 known issues

  • ! compatibility issues with xarray v2024.3.0
    -> downgrade to 2024.1.1
  • it has only been tested for the Arctic

missing dependencies

  • the reference elevation model is not provided
  • the RGI data are not automatically downloaded

other issues

  • paths (partly) only for UNIX systems

🎯 what's coming

  • pipeline building gridded change rates

Further: See wish-list.md.

citation and attribution

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.

license

MIT. See LICENSE.txt.

About

Swath process CryoSat-2 to glacier elevation change maps and geodetic mass loss time series for mountain glaciers and ice caps.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published