File Format Specification for Altimetry, GMB, Mass Budget

Note that the format for IMBIE-2024 has slightly changed since previous IMBIE inter-comparisons to help identify ambiguous entries which were previously difficult to detect.

We now require strict format and parameter value compliance, which we automatically check when you upload the file. In previous IMBIE submissions there was quite a wide interpretation of the submitted file formats by participants, often including format or value errors which required a large effort by the IMBIE team to manually check and correct many of the submissions. In IMBIE-2024 we hope to avoid this by performing stricter initial checks, reduce potential post-processing issues, and focus our efforts on the final mass balance analysis.

Contents

File Types

The following file types apply for Altimetry, Gravimetry and Mass Budget submissions:

TypeDescriptionFormat
Time-series of Mass Change Single file containing dM(t), uncertainty, and area stats, including all your chosen submitted regions and basins of AIS and/or GRIS10-column CSV
Rates of Mass ChangeSingle file containing dM/dt, uncertainty and area stats, including all your chosen submitted regions and basins of AIS and/or GRIS11-column CSV

You may submit either :

  • a mass change time-series file and a mass rate file, or
  • just a mass change time-series file, or
  • just a mass rates file

If you submit just the mass change time-series file, we will calculate the mass rates file for you. You may prefer that your own method of converting mass change to mass rates and integrating their uncertainties is used. If this is the case please submit the mass rates file.

General CSV File Requirements

IMBIE-2024 file CSV file formats have the following general requirements, some of which are new in IMBIE-2024:

  1. CSV format file names must end in .csv (we do not accept any other end strings such as .txt).
  2. CSV files should use UTF-8 character encoding (this is normally the default used by most modern programming languages).
  3. A single line header is optional, but recommended to label your columns. (ie surname,group,ice_sheet,...). We ignore this line if it is present, but it can be useful if we need to investigate any anomalies in your file.
  4. CSV format files must contain comma separated values or strings. (ie String,Value,Value,...). No other delimiters are allowed.
  5. You may leave spaces either side of a string or value, but not in the middle of a string unless a multi-word string is expected. ie spacing such as : String, Value, Value ,... is allowed.
  6. Comment lines are allowed anywhere in the file. These lines must start with a # character as the first character. We ignore these lines.
  7. CSV files must not contain additional columns. The number of columns and the column order must exactly match the specification below.
  8. You must not include commas or any special characters (*/\'"_+) in your values or strings unless explicitly allowed below.
  9. Positive numerical values should not include the + sign.
  10. Floating point numbers should be represented by standard (not exponential) numbering. ie 123456.0 and not 1.234560+e05
  11. Do not include any commas in numerical values. ie use 10000 and not 10,000.
  12. Empty column entries are not allowed unless explicitly specified in the format description.
  13. Do not include NaN values.

Time-series of Mass Change : dM(t) File Format

The general CSV requirements described above apply to this file.

File Name

The file name should be of the form: anystring.csv

You can choose your own name for the anystring part, but we suggest you make the file name informative. You must not include space characters in your file name or any special characters other than '_' or '-'. A good example for an Altimetry submission from lead author 'Smith' would be: smith_imbie4_altimetry_mass_change_ts.csv

File Contents
  • For each drainage basin or ice sheet region include one row per available measurement time of mass change.
  • Only one file can be submitted, so include all your areas for Antarctica and/or Greenland in this file.
  • If you provide the time-series over all the basins that make up an ice sheet, please also provide the total mass change timeseries for the corresponding ice sheet in the file. So, for example, if you provide a timeseries (multiple rows) for every Rignot Antarctic basin 'H-Hp' to 'Ep-F', also provide a timeseries (multiple rows) for regions 'AIS', and optionally 'EAIS','WAIS','APIS'. If you provide all Mouginot Greenland basins also provide a timeseries for region 'GRIS'.
Format

The Mass Time Series CSV file is comprised of exactly 10 comma separated columns in the order shown. Do not include an index (column number) column. Note that the number of columns has increased since IMBIE-3 with an additional column inserted.

Example

Here is a shortened conformant example file contents (a real file would have many more rows). Note that values are not real, header(1st line) and comment(#) lines are optional.

surname,group,ice_sheet,basin_type,region_id,area,area_observed,date,mass_change,mass_change_uncert
# Rignot AIS
Shepherd,Altimetry,Antarctica,Rignot,AIS,11892543,10345765,1992.370,993,217
Shepherd,Altimetry,Antarctica,Rignot,AIS,11892543,10341234,1992.454,1023,224
# Rignot EAIS
Shepherd,Altimetry,Antarctica,Rignot,EAIS,9910012,9810012,1999.625,65.506,50.382
Shepherd,Altimetry,Antarctica,Rignot,EAIS,9910012,9802012,2000.354,-74.290,50.356

Column Format Specification

Each data row of the .csv file must contain the following columns:

Column NumberColumn NameDescriptionAllowed Values
1surnameSurname of lead authorSingle word string with no space characters between words. You may include a hyphen - character, but do not include special characters [* _ /]. Only include the lead author of the data. You can attribute other authors in the submission questions.
2groupExperiment group name.A string containing one of 'Altimetry', 'Gravimetry', or 'Mass Budget'. Do not include the quote marks. Do include the space character between Mass and Budget. These are case sensitive, so 'altimetry' will not be accepted. All column 2 entries in the file must be the same. You can not have more than one group in the file.
3ice_sheetArea of this row is contained within Antarctica or GreenlandA string containing one of 'Antarctica', or 'Greenland'. Do not include the quote marks. Case sensitive. Note that this is a new column in IMBIE-2024.
4basin_typeDrainage Region Set employed (Rignot or Mouginot)A string containing one of 'Rignot' or 'Mouginot'. Do not include the quote marks. Case sensitive.
5region_idDrainage Region ID A single string containing one of the strings shown below within the quote marks (do not include the quote marks). Please take care to be exact.
Rignot Antarctic basins:
'H-Hp', 'F-G', 'E-Ep', 'D-Dp', 'Cp-D', 'B-C', 'A-Ap', 'Jpp-K', 'G-H', 'Dp-E', 'Ap-B', 'C-Cp', 'K-A', 'J-Jpp', 'Ipp-J', 'I-Ipp', 'Hp-I', 'Ep-F', or
Rignot Antarctic regions:
'AIS', 'EAIS', 'WAIS', 'APIS', or
Mouginot Greenland regions:
'SW', 'CW', 'NW', 'NO', 'NE', 'CE', 'SE',or
Mouginot Greenland regions:
'GRIS'

Note in particular that the Greenland ice sheet is specified by 'GRIS' only (not GIS,GrIS,etc)

These are all case sensitive. Do not zero pad basin strings with numerical values ie '01' instead of '1'. Please take care to get these strings exact. For more information on the drainage basins used please see this section.
6areaDrainage Region Area (in square kilometres). This is the full area of the region chosen in column 5.A numerical value in units of Km2. Float or Integer, ie '11892542' or '11892542.0'. Do not include units, other text or the quote marks. Do not use exponential formats such as : '1.1892542e+06'. Do not use commas in the number such as '11,892,542'
7area_observedDrainage Region Area Observed by your satellite dataset (in square kilometres). This is area of the region chosen in column 5 that is actually observed and may be less than the full area in column 6.A numerical value in units of Km2. Float or Integer, ie '11892542' or '11892542.0'. Do not include units, other text or the quote marks. Do not use exponential formats such as : 1.1892542e+06.Do not use commas in the number such as '11,892,542'
8dateDate for this entry in your time series (in decimal years). A numerical value in units of years in the format 'YYYY.yy'. Float, ie '1991.23' or '2023.96'. Do not include units, other text or the quote marks.
9mass_changethe Relative Mass Change for each entry in your time series (in gigatons). A numerical value in units of gigatons. Float, ie '-100.45' or '303.76' Do not include units, other text or the quote marks. Do not include the '+' character.
10mass_change_uncertRelative Mass Change Uncertainty for each entry in your time series (in gigatons). A numerical value in units of gigatons. Float, ie '-100.45' or '303.76' Do not include units, other text or the quote marks. Do not include the '+' character.

Rates of Mass Change : dM/dt File Format

The general CSV requirements described above apply to this file.

File Name

The file name should be of the form: anystring.csv

You can choose your own name for the anystring part, but we suggest you make the file name informative. You must not include space characters in your file name or any special characters other than '_' or '-'. A good example for an Altimetry submission from lead author 'Smith' would be: smith_imbie4_altimetry_mass_rates.csv

File Contents
  • Please provide discrete rates of mass change (no overlapping time intervals) at the finest temporal resolution afforded by your dataset, preferably over annual epochs or finer temporal duration. If you submit annual rates of mass change, please provide summer-centred rates.
  • For each drainage basin or ice sheet region include one row per available measurement period of mass rate change.
  • Only one file can be submitted, so include all your areas for Antarctica and/or Greenland in this file.
  • If you provide the rates of mass change over all the basins that make up an ice sheet, please also provide the rates of total mass change for the corresponding ice sheet. So, for example, if you provide rates of mass change (dM/dt) (multiple rows) for every Rignot Antarctic basin 'H-Hp' to 'Ep-F', also provide a rate (dM/dt) (multiple rows) for regions 'AIS', 'EAIS','WAIS','APIS'. If you provide all Mouginot Greenland basins also provide a rate for region 'GRIS'.
Format

The rate of mass change CSV file is comprised of exactly 11 comma separated columns in the order shown. Do not include an index (column number) column. Note that the number of columns has increased since IMBIE-3 with an additional column inserted.

Example

Here is a shortened conformant example file contents (a real file would have many more rows). Note that values are not real, header(1st line) and comment(#) lines are optional.

surname,group,ice_sheet,basin_type,region_id,area,area_observed,start_date,end_date,mass_rate,mass_rate_uncert
# Rignot EAIS
Shepherd,Altimetry,Antarctica,Rignot,EAIS,9910012,9810012,1994.0,1995.0,65.506,50.382
Shepherd,Altimetry,Antarctica,Rignot,EAIS,9910012,9802012,1995.0,1996.0,-74.290,50.356

Column Format Specification

Each data row of the .csv file must contain the following columns:

Column NumberColumn NameDescriptionAllowed Values
1surnameSurname of lead authorSingle word string with no space characters between words. You may include a hyphen - character, but do not include special characters [* _ /]. Only include the lead author of the data. You can attribute other authors in the submission questions.
2groupExperiment group name.A string containing one of 'Altimetry', 'Gravimetry', or 'Mass Budget'. Do not include the quote marks. Do include the space character between Mass and Budget. These are case sensitive, so 'altimetry' will not be accepted. All column 2 entries in the file must be the same. You can not have more than one group in the file.
3ice_sheetArea of this row is contained within Antarctica or GreenlandA string containing one of 'Antarctica', or 'Greenland'. Do not include the quote marks. Case sensitive. Note that this is a new column in IMBIE-2024.
4basin_typeDrainage Region Set employed (Rignot or Mouginot)A string containing one of 'Rignot' or 'Mouginot'. Do not include the quote marks. Case sensitive.
5region_idDrainage Region IDA single string containing one of the strings shown below within the quote marks:
Rignot Antarctic basins:
'H-Hp', 'F-G', 'E-Ep', 'D-Dp', 'Cp-D', 'B-C', 'A-Ap', 'Jpp-K', 'G-H', 'Dp-E', 'Ap-B', 'C-Cp', 'K-A', 'J-Jpp', 'Ipp-J', 'I-Ipp', 'Hp-I', 'Ep-F', or
Rignot Antarctic regions:
'AIS', 'EAIS', 'WAIS', 'APIS', or
Mouginot Greenland regions:
'SW', 'CW', 'NW', 'NO', 'NE', 'CE', 'SE',or
Mouginot Greenland regions:
'GRIS'
Do not include the quote marks. Case sensitive. Do not zero pad basin strings with numerical values ie '01' instead of '1'. Please take care to get these strings exact. For more information on the drainage basins used please see this link.
6areaDrainage Region Area (in square kilometres). This is the full area of the region chosen in column 5.A numerical value in units of Km2. Float or Integer, ie '11892542' or '11892542.0'. Do not include units, other text or the quote marks. Do not use exponential formats such as : '1.1892542e+06'. Do not use commas in the number such as '11,892,542'
7area_observedDrainage Region Area Observed by your satellite dataset (in square kilometres). This is area of the region chosen in column 5 that is actually observed and may be less than the full area in column 6.A numerical value in units of Km2. Float or Integer, ie '11892542' or '11892542.0'. Do not include units, other text or the quote marks. Do not use exponential formats such as : 1.1892542e+06.Do not use commas in the number such as '11,892,542'
8start_dateStart date for this row's interval in your mass trend time series (in decimal years). A numerical value in units of years in the format 'YYYY.yy'. Float, ie '1991.23' or '2023.96'. Do not include units, other text or the quote marks.
9end_dateEnd date for this row's interval in your mass trend time series (in decimal years). A numerical value in units of years in the format 'YYYY.yy'. Float, ie '1991.23' or '2023.96'. Do not include units, other text or the quote marks.
9mass_rate the Rate of Mass Change for each interval in your mass trend time series (in gigatons per year),. A numerical value in units of gigatons per year. Float, ie '-100.45' or '303.76' Do not include units, other text or the quote marks. Do not include the '+' character.
10mass_rate_uncertthe Rate of Mass Uncertainty for each entry in your mass trend time series (in gigatons per year). A numerical value in units of gigatons per year. Float, ie '-100.45' or '303.76' Do not include units, other text or the quote marks. Do not include the '+' character.

Antarctica and Greenland Ice Sheet Drainage Basins

For the IMBIE 2024 assessment, participants are requested to use the following definitions of grounded ice area and drainage basin:

For the IMBIE 2024 assessment, we are aiming at producing reconciled time-series of mass changes for the 18 drainage basins of Antarctica and 7 sectors of Greenland (see details below). The definition of drainage basins is very important to produce regional assessment of mass balance and assess differences between techniques, therefore all participants are requested to post their results using these sets of drainage basins.

Rignot Basins for AIS

Antarctica is divided into the West Antarctic Ice Sheet, East Antarctic Ice Sheet and Antarctic Peninsula (AP) based on historical definitions plus information from modern-day DEM and ice velocity data. AP is limited by Ronne to the east and George VI to the west. WAIS and EAIS are divided along the Transantarctic range; WAIS drains into Ronne, EAIS drains into Filchner.

The basin boundaries are defined with a posting of ~150m. Within these three ice sheet regions, subregions A, B, C, Cp, etc. are defined based on historical nomenclature (Giovinetto and Zwally, 2000) plus modern DEM and ice velocity data, and adjusted to match the drainage boundaries of the major ice shelves. Grounding lines, area, ice fronts of all ice shelves are based on (Rignot et al., 2013).

The interior basins rely on an ERS/ICESat DEM in the interior and the 2011 velocity mosaic (flow direction) near the coast. The basins are close to an earlier definition (Rignot et al., 2011) where no area is left out, and hence can be used for altimetry, gravity and mass-budget alike. Grounding lines are InSAR 2011 (NSIDC). Surrounding glaciers and ice caps are in one separate shape file. Sub-sub-divisions are not included at this stage.

Rignot Basins
Antarctica drainage basin and ice sheet definitions produced by E. Rignot and J. Mouginot and used by IMBIE-3
References
  1. Giovinetto, M.B. and H.J. Zwally, 2000. Spatial distribution of net surface accumulation on the Antarctic ice sheet. Annals of Glaciology, 31, 171-178, DOI: 10.3189/172756400781820200
  2. Rignot, E., J. Mouginot, and B. Scheuchl, 2011. Antarctic Grounding Line Mapping from Differential Satellite Radar Interferometry, Geophysical Research Letters, 38, L10504, DOI: 10.1029/2011GL047109
  3. Rignot, E., S. Jacobs, J. Mouginot, and B. Scheuchl, 2013. Ice Shelf Melting Around Antarctica. Science, 341(6143): 266-270. DOI: 10.1126/science.1235798

Mouginot Basins for GRIS

Greenland is divided into 7 regions named South West (SW), Central West (CW), North West (NW), North (NO), North East (NE), Central East (CE), and South East (SE) based on ice flow direction and surface slope. These regions are separated based on glacier regime (marine-terminating dominance versus land-terminating) and SMB (dry vs wet) and are of comparable size and ice production. These drainage basin definitions were derived using a composite velocity mosaic from Mouginot et al. (2017) and surface slope from GIMP DEM (Howat et al., 2014). Surrounding glaciers and ice caps are excluded from the basins defined by Mouginot et al. (2019). Sub-division into individual glacier catchments are not required at this stage.

Mouginot Basins
Greenland drainage basin and ice sheet definitions produced by J. Mouginot and E. Rignot and used by IMBIE-3
References
  1. Mouginot J, Rignot E, Scheuchl B, Millan R (2017) Comprehensive annual ice sheet velocity mapping using landsat-8, sentinel-1, and radarsat-2 data. Remote Sensing, 9(4), DOI: 10.3390/rs9040364
  2. Howat IM, Negrete A, Smith BE (2014) The greenland ice mapping project (gimp) land classification and surface elevation data sets. The Cryosphere, 8(4):1509–1518, DOI: 10.5194/tc-8-1509-2014
  3. Mouginot, Jeremie; Rignot, Eric (2019). Glacier catchments/basins for the Greenland Ice Sheet [Dataset]. Dryad. DOI: 10.7280/D1WT11