Skip to content

Update guidance to point to non-contiguous time#448

Draft
znichollscr wants to merge 1 commit into
mainfrom
update-docs-emms-non-continuous
Draft

Update guidance to point to non-contiguous time#448
znichollscr wants to merge 1 commit into
mainfrom
update-docs-emms-non-continuous

Conversation

@znichollscr

@znichollscr znichollscr commented Jun 16, 2026

Copy link
Copy Markdown
Collaborator

Description

Closes #447

Checklist

Please confirm that this pull request has done the following:

  • Data released on ESGF
  • ESGF update pulled in here
  • Documentation added (where applicable)
  • Changelog item added to changelog/
  • Did a new release after merging

Comment on lines +288 to +290
The file naming and general format is the same as the historical.
The key difference is that the data is not contiguous in time,
but instead is provided as monthly data for specific years.

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@jkikstra @eahoegner @mzecc can you please double check this

rather than the CEDS consortium.
[TODO: any information about how ScenarioMIP files differ from the DECK files
There shouldn't be any major differences except maybe naming of VOCs.]
The file naming and general format is the same as the historical.

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@jkikstra @eahoegner @mzecc can you please double check this. I think we have a difference in names for NMVOCs?

Comment on lines +293 to +302
If you do not have any existing interpolation methods,
our suggestion is to linearly interpolate based on the monthly data
i.e. $E(y, m, ...) = E(y_0, m, ...) + \frac{y - y_0}{y_1 - y_0} \cdot (E(y_1, m, ...) - E(y_0, m, ...))$,
where $y$ is the year and $m$ is the month for which your are generating interpolated data,
$...$ represents non-time (i.e. spatial) dimensions,
$y_0$ is the previous year for which there is data in the forcings dataset
and $y_1$ is the next year for which there is data in the forcings dataset.
For example, assuming the data is reported for 2030 and 2035 in the forcings dataset,
values for a given month in 2032 would be given by
$E(2032, m, ...) = E(2030, m, ...) + \frac{2032 - 2030}{2035 - 2030} \cdot (E(2035, m, ...) - E(2035, m, ...))$.

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@jkikstra @vnaik60 are you happy with this guidance? Or is there something smarter that we can write here?

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.

Document the non-contiguous IIASA-IAMC ScenarioMIP datasets

1 participant