Title: TIPMIP Raw Data Units Are Inconsistent With ACCESS-ESM1_6 Mapping Assumptions · Issue #395 · ACCESS-NRI/ACCESS-MOPPy · GitHub
Open Graph Title: TIPMIP Raw Data Units Are Inconsistent With ACCESS-ESM1_6 Mapping Assumptions · Issue #395 · ACCESS-NRI/ACCESS-MOPPy
X Title: TIPMIP Raw Data Units Are Inconsistent With ACCESS-ESM1_6 Mapping Assumptions · Issue #395 · ACCESS-NRI/ACCESS-MOPPy
Description: Describe the issue Following a report from Laurie regarding unexpected units in several CMORised TIPMIP biogeochemical variables, we investigated the issue and identified the root cause. The core issue is that the raw data units in the T...
Open Graph Description: Describe the issue Following a report from Laurie regarding unexpected units in several CMORised TIPMIP biogeochemical variables, we investigated the issue and identified the root cause. The core i...
X Description: Describe the issue Following a report from Laurie regarding unexpected units in several CMORised TIPMIP biogeochemical variables, we investigated the issue and identified the root cause. The core i...
Opengraph URL: https://github.com/ACCESS-NRI/ACCESS-MOPPy/issues/395
X: @github
Domain: github.com
{"@context":"https://schema.org","@type":"DiscussionForumPosting","headline":"TIPMIP Raw Data Units Are Inconsistent With ACCESS-ESM1_6 Mapping Assumptions","articleBody":"## Describe the issue\n\nFollowing a report from Laurie regarding unexpected units in several CMORised TIPMIP biogeochemical variables, we investigated the issue and identified the root cause.\n\nThe core issue is that the raw data units in the TIPMIP dataset are different from those in the ACCESS-ESM1_6 raw data that our current mappings and unit conversions were originally designed and tested against.\n\nAs a result, the CMORisation workflow applies incorrect assumptions about the source units when processing TIPMIP data, leading to mismatches between the CMORised data values and their reported units.\n\n---\n\n## Variables affected\n\n### 3D biogeochemical variables\n\nThe following variables are affected:\n\n- `o2`\n- `no3`\n- `dic`\n- `alk`\n\nCurrent mapping assumptions:\n\n| Variable | ACCESS-ESM1_6 raw data units | TIPMIP raw data units |\n|---|---|---|\n| o2 | mol/kg | mmol/m^3 |\n| no3 | mol/kg | mmol/m^3 |\n| dic | mol/kg | mmol/m^3 |\n| alk | mol/kg | mmol/m^3 |\n\nThe current mappings and unit conversion logic were implemented assuming the ACCESS-ESM1_6 raw data convention (`mol/kg`), which is not valid for TIPMIP raw data (`mmol/m^3`).\n\nThis causes the CMORised TIPMIP outputs to contain incorrect numerical values relative to the reported CMIP units.\n\n---\n\n### Productivity variable\n\n| Variable | ACCESS-ESM1_6 raw data units | TIPMIP raw data units |\n|---|---|---|\n| pprod_gross_2d | mol m-2 s-1 | mmolN/m^2/s |\n\nSimilarly, the mapping for `pprod_gross_2d` assumes the ACCESS-ESM1_6 convention and therefore does not correctly convert the TIPMIP source data units.\n\n---\n\n## Potential solution\n\nPossible approaches include:\n\n1. Add dataset-specific unit handling logic for TIPMIP\n2. Introduce explicit source-unit validation before CMORisation\n3. Implement automatic unit conversion based on detected raw-data units\n4. Separate mappings/configurations for ACCESS-ESM1_6 and TIPMIP datasets\n\n---\n\n## Additional context\n\nExamples reported by Laurie:\n- `o2` values appear to require division by `1000`\n- `dic`, `alk`, and `no3` also show inconsistent magnitudes\n- `pprod_gross_2d` metadata does not match source data units\n\nThis issue may affect additional biogeochemical variables and requires a broader audit of TIPMIP unit conventions.","author":{"url":"https://github.com/rhaegar325","@type":"Person","name":"rhaegar325"},"datePublished":"2026-05-25T04:27:53.000Z","interactionStatistic":{"@type":"InteractionCounter","interactionType":"https://schema.org/CommentAction","userInteractionCount":3},"url":"https://github.com/395/ACCESS-MOPPy/issues/395"}
| route-pattern | /_view_fragments/issues/show/:user_id/:repository/:id/issue_layout(.:format) |
| route-controller | voltron_issues_fragments |
| route-action | issue_layout |
| fetch-nonce | v2:16b7cae6-1e6c-145c-b495-d54cff154654 |
| current-catalog-service-hash | 81bb79d38c15960b92d99bca9288a9108c7a47b18f2423d0f6438c5b7bcd2114 |
| request-id | BA08:CFFC3:191CBDB:2494D28:6A4BBE59 |
| html-safe-nonce | 90d2210dea10c00f3bf1207993cb9f57da1d252fbd1c646b345271a9ad918e3c |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJCQTA4OkNGRkMzOjE5MUNCREI6MjQ5NEQyODo2QTRCQkU1OSIsInZpc2l0b3JfaWQiOiI3ODg0Mjc1MzkyNjUwNjU3MzY5IiwicmVnaW9uX2VkZ2UiOiJpYWQiLCJyZWdpb25fcmVuZGVyIjoiaWFkIn0= |
| visitor-hmac | 1e708c3d8770377c62e79d871a4be245ecee3ea0a4dd5b956aef1e42a074fc09 |
| hovercard-subject-tag | issue:4514263822 |
| github-keyboard-shortcuts | repository,issues,copilot |
| google-site-verification | Apib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I |
| octolytics-url | https://collector.github.com/github/collect |
| analytics-location | / |
| fb:app_id | 1401488693436528 |
| apple-itunes-app | app-id=1477376905, app-argument=https://github.com/_view_fragments/issues/show/ACCESS-NRI/ACCESS-MOPPy/395/issue_layout |
| twitter:image | https://opengraph.githubassets.com/1ae099018e5c475c1350881a44b9969dab7d6dd998aa11b94f3eac1e11842baa/ACCESS-NRI/ACCESS-MOPPy/issues/395 |
| twitter:card | summary_large_image |
| og:image | https://opengraph.githubassets.com/1ae099018e5c475c1350881a44b9969dab7d6dd998aa11b94f3eac1e11842baa/ACCESS-NRI/ACCESS-MOPPy/issues/395 |
| og:image:alt | Describe the issue Following a report from Laurie regarding unexpected units in several CMORised TIPMIP biogeochemical variables, we investigated the issue and identified the root cause. The core i... |
| og:image:width | 1200 |
| og:image:height | 600 |
| og:site_name | GitHub |
| og:type | object |
| og:author:username | rhaegar325 |
| hostname | github.com |
| expected-hostname | github.com |
| None | ae1c14875555a1dd92bdef45baa6dd9aa796df891e4e471989f7117fe3139fc1 |
| turbo-cache-control | no-preview |
| go-import | github.com/ACCESS-NRI/ACCESS-MOPPy git https://github.com/ACCESS-NRI/ACCESS-MOPPy.git |
| octolytics-dimension-user_id | 105186864 |
| octolytics-dimension-user_login | ACCESS-NRI |
| octolytics-dimension-repository_id | 955620939 |
| octolytics-dimension-repository_nwo | ACCESS-NRI/ACCESS-MOPPy |
| octolytics-dimension-repository_public | true |
| octolytics-dimension-repository_is_fork | false |
| octolytics-dimension-repository_network_root_id | 955620939 |
| octolytics-dimension-repository_network_root_nwo | ACCESS-NRI/ACCESS-MOPPy |
| turbo-body-classes | logged-out env-production page-responsive |
| disable-turbo | false |
| browser-stats-url | https://api.github.com/_private/browser/stats |
| browser-errors-url | https://api.github.com/_private/browser/errors |
| release | b15c57117aeff522995a9578e1185f6c45d6c562 |
| ui-target | full |
| theme-color | #1e2327 |
| color-scheme | light dark |
Links:
Viewport: width=device-width