Skip to content

Add AIS calving calibration regions - #300

Open
matthewhoffman wants to merge 1 commit into
mainfrom
ais-calving-calibration-regions
Open

Add AIS calving calibration regions#300
matthewhoffman wants to merge 1 commit into
mainfrom
ais-calving-calibration-regions

Conversation

@matthewhoffman

Copy link
Copy Markdown
Member

This merge introduces 28 landice regions for Antarctica that divide the ice sheet into regions appropriate for calibrating and analyzing MALI calving behavior. The regions originated from the existing iceshelf/regions but modified them in a few ways:

  • many small ice shelves were combined into aggregate regions
  • regions that were subsections of a single ice shelf (e.g. Ross, FRIS) were combined into a single region for that whole ice shelf.
  • regional aggregation was established by first defining major ice shelves and glaciers and having them be their own regions. Then, remaining small ice shelf regions were grouped into logical groupings around the remaining perimeter of the ice sheet. The regional granularity is meant to be such that each region could take on different values of calving parameter(s) and produce good AIS-wide behavior.
  • Some of the regions in East Antarctica did not extend far enough seaward to capture the tip of ice shelves on the MALI mesh, or were dangerously close the to ice margin during calibration experiments where the modeled extent might grow forward. This was because the original regions were defined by the continental shelf break, which is very close to the continent across a lot of East Antarctica. For the purposes of ice-shelf calving calibration, that outer boundary isn't relevant, so I extended all EA regions about 200km northward. WA regions were left unchanged.

Regions are given names geometric_data/landice/region/ice_shelf_extended_*. They are also give the tag ais_ice_shelf_calving_calibration.

@matthewhoffman
matthewhoffman requested review from trhille and xylar July 28, 2026 21:00
@matthewhoffman

Copy link
Copy Markdown
Member Author

This PR is sort of a companion to #299. It defines regions over which calving calibration can be evaluated in MALI. The existing ice-shelf regions were to granular and some were not extended far enough. Existing ISMIP and IMBIE regions were not granular enough. So this set of features is specific to the purpose of evaluating calving in MALI and defining a level of granularity over which we want calving parameter to be constant.

@xylar , I made them all have a certain naming convention and gave them a tag. Feel free to suggest a different way of handling their organization (e.g. putting them in their own high level directory instead of 'landice').

Here are the aggregated regions:
image

And here are the extended EA regions:
image

I have a set of ad hoc scripts to do the aggregation and extension in a separate branch on my fork at https://github.com/matthewhoffman/geometric_features/tree/calv-calib-generation-tools. I didn't want to pollute this repo by including them, but I want to keep the around for potential tweaks to these regions. Keeping them perpetually in that branch on my fork seems sufficient for that.

…tion

This commit adds new landice regions representing extended ocean boundaries
for Antarctic ice shelves. These regions are designed for calving calibration
in MPAS-Albany Land Ice simulations. Each region combines constituent ice
shelf regions with extended ocean boundaries.

Regions added:
- ice_shelf_extended_abbot_cosgrove_venable
- ice_shelf_extended_amery
- ice_shelf_extended_bellinghausen_north
- ice_shelf_extended_brunt_stancomb
- ice_shelf_extended_dibble
- ice_shelf_extended_dotson_crosson
- ice_shelf_extended_dronning_maud_land
- ice_shelf_extended_eastern_weddell
- ice_shelf_extended_fimbulisen
- ice_shelf_extended_fris
- ice_shelf_extended_george_v_oates_coast
- ice_shelf_extended_getz
- ice_shelf_extended_ingrid_christensen_coast
- ice_shelf_extended_larsen_c
- ice_shelf_extended_larsen_north
- ice_shelf_extended_larsen_south
- ice_shelf_extended_marie_byrd_land
- ice_shelf_extended_moscow_university
- ice_shelf_extended_ninnis_mertz_cook
- ice_shelf_extended_pine_island
- ice_shelf_extended_princess_astrid_coast
- ice_shelf_extended_ross
- ice_shelf_extended_shackleton
- ice_shelf_extended_stange_ferrigno
- ice_shelf_extended_thwaites
- ice_shelf_extended_totten
- ice_shelf_extended_vincennes
- ice_shelf_extended_wilkes_land

All regions are tagged with 'ais_ice_shelf_calving_calibration' for easy
retrieval and use in Antarctic ice sheet modeling workflows.

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
@matthewhoffman
matthewhoffman force-pushed the ais-calving-calibration-regions branch from 7b6c732 to 9828365 Compare July 28, 2026 22:03
@xylar

xylar commented Jul 29, 2026

Copy link
Copy Markdown
Collaborator

@matthewhoffman, this is fine. If you want, you could define a more "formal" aggregator with a date stamp like we do for ocean and sea-ice regions:
https://github.com/MPAS-Dev/geometric_features/blob/main/geometric_features/aggregation/__init__.py

@xylar

xylar commented Jul 29, 2026

Copy link
Copy Markdown
Collaborator

If you can include the creation script for provenance, that's always good:
https://github.com/MPAS-Dev/geometric_features/tree/main/feature_creation_scripts

Also, I am listed as the author of the regions. Maybe it should be you.

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