-
Notifications
You must be signed in to change notification settings - Fork 32
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
ENH: Add missing ECAD indices #204
Comments
@pagecp I was looking into adding the cloudiness indices but I have issues with the oktas (aka octas) unit. The ATBD says oktas should be computed with
But I wonder if we should keep the rounding operator because:
Also, when we look at CF What do you think ? |
conclusion: we should really try to add oktas as a unit in our pint registry |
icclim proposes an ECAD catalog but only ~49 indices are available.
With generic indices from #189 , it becomes trivial to implement new indices, as long as they follow a generic indicator pattern.
For the ECAD catalog we must add indices of radiation, pressure, cloud cover, sunshine, humidity
We should implement at least every generic indicator compatible index.
Missing ecad indices after merge of #230 :
Cannot be generified easily ; exist in xclim : growing_season_length
Added by [ENH] Bind xclim indicators to missing ECAD indices #235
Generic indicator -> Average
Cannot be generified easily ; exist in xclim: standardized_precipitation_index
Added by [ENH] Bind xclim indicators to missing ECAD indices #235
Cannot be generified easily ; exist in xclim: standardized_precipitation_index
Added by [ENH] Bind xclim indicators to missing ECAD indices #235
Generic indicator -> Sum
Cannot be generified easily ; does not exist in xclim
Cannot be generified easily ; exist in xclim: potential_evapotranspiration
Generic indicator -> Average
New Unit (oktas/octas) ; Generic indicator -> Average
The conversion from
%
tookta
might not be straightforward to add to the pint registry (to do in xclim or/and cf-xarray)New Unit (oktas/octas) ; Generic indicator -> count_occurrences(threshold="<= 2 oktas")
New Unit (oktas/octas) ; Generic indicator -> count_occurrences(threshold=">= 6 oktas")
Cannot be generified easily ; exist in xclim: universal_thermal_climate_index
Cannot be generified easily ; does not exist in xclim
Need a new
TCI
(unitless ?) StandardVariable ; Generic indicator -> count_occurrences(threshold=">= 60") ;Need a new
TCI
(unitless ?) StandardVariable ; Generic indicator -> count_occurrences(threshold=">= 60") ;Cannot be generified easily ; exist in xclim: huglin_index
Could be generified ; exist in xclim: biologically_effective_degree_days
As we can see from the list above, it would be quite useful to (re)do a binding between icclim standard indices toward xclim indicators so that we would have access to most ecad indices without having the burden of gentrifying them.
Related issues:
PR:
xclim indicators (link to latest!): https://xclim.readthedocs.io/en/latest/xclim.indicators.atmos.html
The text was updated successfully, but these errors were encountered: