Recent Releases of PyGEM

PyGEM - v1.0.4

What's Changed

Cryosphere - Glacier and Ice Sheets - Python
Published by btobers 9 months ago

PyGEM - v1.0.3

What's Changed

Full Changelog: https://github.com/PyGEM-Community/PyGEM/compare/v1.0.2...v1.0.3

Cryosphere - Glacier and Ice Sheets - Python
Published by btobers 12 months ago

PyGEM - v1.0.2

What's Changed

Cryosphere - Glacier and Ice Sheets - Python
Published by btobers about 1 year ago

PyGEM - PyGEMv1.0.1

PyGEM underwent major restructuring in that the previously accessed PyGEM-scripts were brought into PyGEM directly as command-line project scripts. This includes the following scripts (as shown in the pyproject.toml file):

initialize = "pygem.bin.op.initialize:main"
preproc_fetch_mbdata = "pygem.bin.preproc.preproc_fetch_mbdata:main"
preproc_wgms_estimate_kp = "pygem.bin.preproc.preproc_wgms_estimate_kp:main"
run_calibration_reg_glena = "pygem.bin.run.run_calibration_reg_glena:main"
run_calibration_frontalablation = "pygem.bin.run.run_calibration_frontalablation:main"
run_calibration = "pygem.bin.run.run_calibration:main"
run_mcmc_priors = "pygem.bin.run.run_mcmc_priors:main"
run_simulation = "pygem.bin.run.run_simulation:main"
postproc_monthly_mass = "pygem.bin.postproc.postproc_monthly_mass:main"
postproc_binned_monthly_mass = "pygem.bin.postproc.postproc_binned_monthly_mass:main"
postproc_distribute_ice = "pygem.bin.postproc.postproc_distribute_ice:main"
postproc_compile_simulations = "pygem.bin.postproc.postproc_compile_simulations:main"
list_failed_simulations = "pygem.bin.op.list_failed_simulations:main"
duplicate_gdirs = "pygem.bin.op.duplicate_gdirs:main"

These user-accessed scripts source model configuration settings from a configuration yaml file that is saved to ~/PyGEM/config.yaml

In addition, a series of Jupyter Notebooks were created for model testing and demonstration and are hosted in a separate GitHub repository: https://github.com/PyGEM-Community/PyGEM-notebooks

Cryosphere - Glacier and Ice Sheets - Python
Published by btobers over 1 year ago

PyGEM - PyGEMv0.2.0

PyGEMv0.2.0 is the second release of the Python Glacier Evolution Model (PyGEM). PyGEM is still under active development with near future goals of enabling PyGEM to be installed as a package. This release documents the state of the code used for a paper currently under review concerning global glacier projections.

Cryosphere - Glacier and Ice Sheets - Python
Published by drounce over 3 years ago

PyGEM - PyGEMv0.1.0

PyGEMv0.1.0 is the first release of the Python Glacier Evolution Model (PyGEM). PyGEM is still under active development; hence, the release of version zero as opposed to version one. This release is the current state of PyGEM when all model calibration and simulation runs were performed for two publications concerning High Mountain Asia:

Rounce, D.R., Khurana, T., Short, M.B., Hock, R., Shean, D.E., and Brinkerhoff, D.J. (in press). Quantifying parameter uncertainty in a large-scale glacier evolution model using Bayesian inference - Application to High Mountain Asia, Journal of Glaciology.

Rounce, D.R., Hock, R., and Shean, D.E. (in press). Glacier mass change in High Mountain Asia through 2100 using the open-source Python Glacier Evolution Model (PyGEM), Frontiers in Earth Science.

Cryosphere - Glacier and Ice Sheets - Python
Published by drounce over 6 years ago