Dear Alison and Jonathan,
this is my response to your proposals.
I have summarized your proposals and make some comments.
(1)
proposed name -> CF standard name with metadata (scalar coordinae, cell
method ...)
double threshold
threshold:standard_name = "air_temperature_threshold" ;
threshold:units = "degC" ;
frost_days_index_per_time_period ->
number_of_days_with_air_temperature_below_threshold
threshold = 0.
cell method:time minimum
Is this correct ?
Why do we need special threshold CF names ?
Can we use air_temperature as threshold standard name ?
air_temperature_threshold is in Kelvin not in Celsius. This should not
be a problem but it is a little bit confusing. What do you think ?
summer_days_index_per_time_period ->
number_of_days_with_air_temperature_above_threshold
threshold = 25.
method:time maximum
ice_days_index_per_time_period ->
number_of_days_with_air_temperature_below_threshold
threshold = 0.
cell method:time maximum
tropical_nights_index_per_time_period ->
number_of_days_with_air_temperature_above_threshold
threshold = 20.
cell method:time minimum
consecutive_frost_days_index_per_time_period ->
maximum_spell_length_of_days_with_air_temperature_below_threshold
threshold = 0.
cell method:time minimum
consecutive_summer_days_index_per_time_period ->
maximum_spell_length_of_days_with_air_temperature_above_threshold
threshold = 25.
cell method:time maximum
heating_degree_days_per_time_period -> no proposal
double threshold
threshold:standard_name =
"lwe_thickness_of_precipitation_amount_threshold" ;
threshold:units = "mm" ;
wet_days_index_per_time_period ->
number_of_days_with_precipitation_amount_above_threshold threshold
threshold = 1.
heavy_precipitation_days_index_per_time_period ->
number_of_days_with_precipitation_amount_above_threshold
threshold = 10. ;
very_heavy_precipitation_days_index_per_time_period ->
number_of_days_with_precipitation_amount_above_threshold
threshold = 20.
consecutive_dry_days_index_per_time_period ->
maximum_spell_length_of_days_with_precipitation_amount_below_threshold
threshold = 1.
consecutive_wet_days_index_per_time_period ->
maximum_spell_length_of_days_with_precipitation_amount_above_threshold
threshold = 1.
double threshold
threshold:standard_name = "wind_speed_threshold" ;
threshold:units = "m s-1" ;
strong_breeze_days_index_per_time_period ->
number_of_days_with_maximum_wind_speed_above_threshold
threshold = 10.5
strong_gale_days_index_per_time_period ->
number_of_days_with_maximum_wind_speed_above_threshold
threshold = 20.5 m s-1
hurricane_days_index_per_time_period ->
number_of_days_with_maximum_wind_speed_above_threshold
threshold = 32.5
(2)
heat_wave_duration_index_wrt_mean_of_reference_period -> no proposal
cold_wave_duration_index_wrt_mean_of_reference_period -> no proposal
warm_spell_days_index_wrt_90th_percentile_of_reference_period ->
number_of_days_with_mean_air_temperature_above_percentile_and_spell_length_above_threshold
double percentile
threshold:standard_name = "percentile_function_of_air_temperature" ;
threshold:units = "percent" ;
double threshold
threshold:standard_name = "spell_length_threshold" ;
threshold:units = "day" ;
data :
percentile = 90. ;
threshold = 6 ;
variable attribute e.g. 1961-1990 (climate reference period)
I would prefer the name percentile_function_of_air_temperature instead
of cumulative_probability_of_air_temperature.
What do you think ?
It is not the maximum. It is the mean temperature.
The name is very long. How can we cut it ?
OR
number_of_days with coordinates percentile_function_of_air_temperature
to specify the level of the percentile 90% and
spell_length_threshold e.g. 6 days.
I think that is to short and has not a reference to the air temperature.
OR
number_of_days_with_air_temperature_above_percentile_and_spell
cell method:time mean
The cumulative_probability_of_air_temperature or the
percentile_function_of_air_temperature are
different for example:
the daily MINIMUM temperatures of a five day window centred on each
calendar day of
a given 30 year climate refernce period
or
the daily MEAN temperatures of a five day window centred on each
calendar day of a given 30 year climate refernce period.
Where is the place to specify this ? Should every percentile function
have its own standard_name ?
cold_spell_days_index_wrt_10th_percentile_of_reference_period ->
see warm_spell_days_index_wrt_90th_percentile_of_reference_period same
procedure
(3)
cold_nights_percent_wrt_10th_percentile_of_reference_period ->
fraction_of_days_with_minimum_air_temperature_below_threshold
I think this should be:
fraction_of_days_with_minimum_air_temperature_below_percentile
percentile specification see
warm_spell_days_index_wrt_90th_percentile_of_reference_period
What do you think ?
warm_nights_percent_wrt_90th_percentile_of_reference_period ->
fraction_of_days_with_minimum_air_temperature_above_percentile
very_cold_days_percent_wrt_10th_percentile_of_reference_period ->
fraction_of_days_with_maximum_temperature_below_percentile
cold_days_percent_wrt_10th_percentile_of_reference_period ->
fraction_of_days_with_mean_temperature_below_percentile
very_warm_days_percent_wrt_90th_percentile_of_reference_period ->
fraction_of_days_with_max_temperature_below_percentile
warm_days_percent_wrt_90th_percentile_of_reference_period ->
fraction_of_days_with_mean_temperature_above_percentile
moderate_wet_days_wrt_75th_percentile_of_reference_period ->
fraction_of_days_with_??(daily sum at least
1mm/day)??_precipitation_above_percentile
wet_days_wrt_90th_percentile_of_reference_period ->
fraction_of_days_with_??(daily sum at least
1mm/day)??_precipitation_above_percentile
very_wet_days_wrt_95th_percentile_of_reference_period ->
fraction_of_days_with_??(daily sum at least
1mm/day)??_precipitation_above_percentile
extremely_wet_days_wrt_99th_percentile_of_reference_period ->
fraction_of_days_with_??(daily sum at least
1mm/day)??_precipitation_above_percentile
(4)
precipitation_percent_due_to_R75p_days ->
fraction_of_precipitation_amount_on_days_with_precipitation_amount_above_percentile
percentile see above...
precipitation_percent_due_to_R90p_days ->
fraction_of_precipitation_amount_on_days_with_precipitation_amount_above_percentile
precipitation_percent_due_to_R95p_days ->
fraction_of_precipitation_amount_on_days_with_precipitation_amount_above_percentile
precipitation_percent_due_to_R99p_days ->
fraction_of_precipitation_amount_on_days_with_precipitation_amount_above_percentile
growing_season_length_index -> growing_season_duration
I gave you our definition in the word file cdo_operators_names5.doc
Counted are the number of days per calendar year between the first
occurrence of at least 6 consecutive days where the daily mean
temperature is above 5 degree Celsius and the first occurrence of at
least 6 consecutive days after 1st of July where the daily mean
temperature is below 5 degree Celsius.
heating_degree_days_per_time_period -> number_of_heating_degree_days or
integral_of_air_temperature_dificit_wrt_time
deficit is wrt the air_temperature_threshold
frost_days_where_no_snow_index_per_time_period ->
Alison has asked for clarification of this one.
> In standard names the qualifier where_type specifies that, rather
> than applying to an entire grid box, the quantity applies only to the
> part of the grid box of the named type. However, I don''t think that
> is what was intended here. My understanding is that this quantity
> is a count of the number of days with minimum temperature less than
> zero degrees Celsius when there is no lying snow anywhere in the
> grid box. Is that correct? If so, I would suggest something like:
> number_of_frost_days_without_snow_cover
>
=======================================================================
My answer was:
You are right, but we would suggest something like:
frost_days_without_no_snow_cover_index_per_time_period
That was not correct.
What do you think about number_of_frost_days_with_no_snow_cover ?
highest_one_day_precipitation_amount_per_time_period ->
precipitation_amount cell method:time maximum (interval: 1 day) ??? did
not exist new
highest_five_day_precipitation_amount_per_time_period ->
precipitation_amount cell method:time maximum (interval: 5 day) ??? did
not exist new
intra_period_extreme_temperature_range -> air_temperature
cell_method:time range new
simple_daily_intensity_index_per_time_period ->
precipitation_amount_on_days_with_precipitation_amount_above_threshold
cell_methods ="time: mean over days"
wind_chill_temperature accepted degC ---> udunit
Best wishes
Heinke
Heinke H?ck
Max-Planck-Institut fuer Meteorologie Tel +49 40 41173-465
Abteilung Modelle und Daten Fax +49 40 41173-400
Bundesstr. 53
D-20146 Hamburg Germany
Email: heinke.hoeck at zmaw.de
http://www.mad.zmaw.de/
Received on Tue Aug 21 2007 - 07:29:43 BST