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

Add CMIP5 Temperature and Precipitation items #58

Draft
wants to merge 3 commits into
base: main
Choose a base branch
from

Conversation

cstephen
Copy link
Contributor

@cstephen cstephen commented Apr 10, 2024

This draft PR implements the CMIP5 Temperature and Precipitation items at maximum feasible chart granularity, meaning:

  • Precipitation charts are based on annual values (not pre-summarized eras), but "bucketized" into decadal min/mean/max bars similar to many other ARDAC items. The mins and maxes are based on the min/max annual means.
  • Temperature charts are based on monthly values (month selected from the dropdown) and bucketized into annual min/mean/max bars for the month. This works slightly differently from the Precipitation charts, however, because the min/max values in the chart are based on actual monthly mins and maxes, not just the min/max mean for the year. See the /tas2km/point API documentation/output for more info.

To test, point to (uncached) Apollo for now because not all coverages are available on Zeus at the moment:

export RASDAMAN_URL=https://apollo.snap.uaf.edu/rasdaman/ows
npm run dev

You'll notice that the temperature maps are janky/distorted, but when we have run into this problem in the past, it was solved simply by hosting the coverage from Zeus instead of Apollo. So I expect this to fix itself when we ingest the needed coverages into Zeus. The needed Zeus coverages are:

  • annual_precip_totals_mm
  • tas_2km_historical

I'm keeping this PR in draft mode until then.

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.

1 participant