Skip to content

Sermeq 1 ks#1

Draft
Ruitangtang wants to merge 46 commits intodummy-for-prfrom
Sermeq_1_KS
Draft

Sermeq 1 ks#1
Ruitangtang wants to merge 46 commits intodummy-for-prfrom
Sermeq_1_KS

Conversation

@Ruitangtang
Copy link
Copy Markdown
Owner

No description provided.

Ruitangtang and others added 30 commits November 15, 2023 14:05
…th in get_annual_mb; add the volume_m3_annual/month_ice in the function ensure_mass_conservation
…t actually it's the wrong place, should be in OGGM
* bug fix in pygem_modelsetup.datesmodelrun(). pandas.date_range() has a timestamp range limitation based on the chosen resolution. The deafult is nanoseconds, which was reduced to seconds: https://pandas.pydata.org/pandas-docs/stable/user_guide/timeseries.html#timeseries-timestamp-limits

* check for differing climate data file paths or names based

* framework for PyGEM output classes

* added conda env file

* output dataclasses

* output cleanup

* output binned stats

* model setup group by thousands

* output classes progress

* Delete environment.yml

---------

Co-authored-by: David Rounce <david.r.rounce@gmail.com>
…ity#41)

* output cleanup, minor bug fixes

* dev install documentation update
* bug fix in pygem_modelsetup.datesmodelrun(). pandas.date_range() has a timestamp range limitation based on the chosen resolution. The deafult is nanoseconds, which was reduced to seconds: https://pandas.pydata.org/pandas-docs/stable/user_guide/timeseries.html#timeseries-timestamp-limits

* check for differing climate data file paths or names based

* framework for PyGEM output classes

* added conda env file

* output dataclasses

* output cleanup

* output binned stats

* model setup group by thousands

* output classes progress

* Delete environment.yml

---------

Co-authored-by: David Rounce <david.r.rounce@gmail.com>
… (D ** 2) / RHO_ICE) + ((2 * yield_strength / (RHO_ICE * G)) ** 1)) to (RHO_SEA * (D ** 2) / RHO_ICE) + ((2 * yield_strength / (RHO_ICE * G)) ** 2))
…h*12)]* 24 * 3600 to make sure the float year is transfered to the correct int year and month, which was self.dayspermonth[12*year+round(year_month*12)]* 24 * 3600, in which the last one will be out of the range, same to mb, in the function get_annual_mb; changed the default fl_id = -1 from 0, actually it doesn't matter, because the elevation band flowline only include one flowline, but the -1 always refers to the main flowline(longest) if they includes multiple flowlines; comment some print hints
…step_Monthly,to control the annual/monthly dynamic run
…acier_directory_with_calving, to generate the path of oggm_gdir for the paralle computing for assemble parts related with data assimilation
…wline_glacier_directory_with_calving, the contents are the same just with better workflow
… adding it when calling gdir.read_pickle,and gdir.write_pickle
…cier_directory_with_calving, because the RGI DATASET DOESNOT HAVE THE CORRECT TERMINUS TYPE, WE ASSUME GALCIERS WITH FRONATAL ABLATION DATASET ARE ALL TIDEWATER GLACIER
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants