Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

NSIDC recommended changes to the v2 mosaics #38

Open
mliukis opened this issue Jan 14, 2025 · 1 comment
Open

NSIDC recommended changes to the v2 mosaics #38

mliukis opened this issue Jan 14, 2025 · 1 comment
Assignees
Labels
task Task to accomplish

Comments

@mliukis
Copy link
Collaborator

mliukis commented Jan 14, 2025

Please follow NSIDC recommendations to change v2 mosaics format to prepare data for NSIDC ingestion.

@mliukis mliukis added the task Task to accomplish label Jan 14, 2025
@mliukis mliukis self-assigned this Jan 14, 2025
@mliukis
Copy link
Collaborator Author

mliukis commented Jan 22, 2025

Format changes to implement per NSIDC suggestions:

All mosaics

  • Global attributes:
    • Add :publisher_name = "NASA National Snow and Ice Data Center Distributed Active Archive Center"
    • Add :citation = "Gardner, A. S., Fahnestock, M., Greene, C. A., Kennedy, J. H., Liukis, M., & Scambos, T. 2024. MEaSUREs ITS_LIVE Regional Glacier and Ice Sheet Surface Velocities, Version 2 [Indicate subset used]. Boulder, Colorado USA. NASA National Snow and Ice Data Center Distributed Active Archive Center. https//:doi.org/10.5067/JQ6337239C96. [Date accessed]."
    • Add :Conventions = "CF-1.8"
    • Replace
      :latitude = "[59.42, 60.11, 62.72]"; and
      :longitude = "[-146.05, -159.66, -130.11]";
      with
      :geospatial_bounds = "POLYGON((lat1 lon1, lat2 lon2,...))"; and
      :geospatial_bounds_crs= "EPSG:4326";
      • Note: won't apply the change as we are removing latitude and longitude attributes from mosaics
    • Change value of :title = "ITS_LIVE summary mosaics of image pair velocities"; to
      :title = "MEaSUREs ITS_LIVE Regional Glacier and Ice Sheet Surface Velocities, Version 2";
    • Note: won't combine url and s3 attributes into references for the sake of the users (easier to parse)
  • mapping attributes:
    • Change datatype to double for :scale_factor_at_projection_origin = 1.0; // double
  • floatingice, landice attributes:
    • Change dtype to ubyte for :flag_values = 0L, 1L; // long
    • Change :url = "https://its-live-data.s3.amazonaws.com/autorift_parameters/v001/NPS_0120m_floatingice.tif"; to
      :references = "https://its-live-data.s3.amazonaws.com/autorift_parameters/v001/NPS_0120m_floatingice.tif";

Static mosaics:

  • count attributes:
    • Change attribute name note to comment
    • Change value of :standard_name = "count"; to
      :standard_name = "number_of_observations";
  • dv[xy]_dt attributes:
    • Change value of :standard_name = "dv*_dt"; to "trend [2014-2022] in v*"
  • sensor (note: each mission group value is consistent across all mosaics, but not all mosaics will have data for each of the mission group):
    • Change dtype to ubyte: ubyte sensor(sensor=5);
    • Add :flag_values = 1B, 2B, 3B, 4B, 5B; // ubyte
    • Add :flag_meanings = "L4_L5 L7 L8_L9 S1A_S1B S2A_S2B";
  • v:
    • Change value for :standard_name = "climatological_velocity"; to
      "climatological [2014-2022] velocity";
    • Change value: :description = "determined by taking the hypotenuse of vx and vy. The climatology uses a time-intercept of January 1, 2018.";
  • v_amp:
    • Change value for :standard_name = "v_amplitude"; to
      "climatological [2014-2022] mean seasonal amplitude"
  • v_amp_error:
    • Change value for :standard_name = "v_amplitude_error"; to "v_amp error"
  • v_error:
    • Change value for :standard_name = "v_velocity_error"; to "v error"

Annual mosaics

  • v attributes:
    • Change value for :standard_name = "velocity"; to "mean annual velocity"
  • v[*]_error attributes:
    • Change value for :standard_name = "[*_]velocity_error"; to v* error

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
task Task to accomplish
Projects
None yet
Development

No branches or pull requests

1 participant