Hi all,

It seems that my question did not attract much response. :(

Is it because no one knows how to use these standard names and properly encode 
the "quantity that differs from its surface value by a certain amount"?

Giving it more thoughts I feel that I need new standard names to describe this 
properly.

Would it make sense to describe it this way:

float swtd ;
    swtd:standard_name = "sea_water_temperature_difference_wrt_sea_surface" ;
    swtd:units = "degC" ;
    swtd:axis = "Z" ;
    swtd:positive = "down" ;
    swtd:long_name = "temperature difference wrt its surface value"

float omlt(t, j, i) ;
    omlt:standard_name = "ocean_mixed_layer_thickness_defined_by_temperature" ;
    omlt:units = "m" ;
    omlt:coordinates = "time swtd1 latitude longitude" ;
    omlt:long_name = "ocean mixed layer defined by difference of temperature 
from surface"

and the scalar value swtd can be 0.5 degC, 1.0 degC, etc.

In this case, I need standard names working with temperature, sigma_theta and 
sigma_t:

sea_water_temperature_difference_wrt_sea_surface
sigma_theta_difference_wrt_sea_surface
sigma_t_difference_wrt_sea_surface


any quick suggestions are very welcome!

thanks
/Sébastien

----- Original Message -----
> From: "Sebastien Villaume" <[email protected]>
> To: "CF Metadata" <[email protected]>
> Sent: Wednesday, 4 April, 2018 14:04:42
> Subject: [CF-metadata] how to use ocean_mixed_layer_thickness_defined_by_*

> Dear list,
> 
> I have a question regarding the use of the standard names of the form
> ocean_mixed_layer_thickness_defined_by_*
> 
> the definition from the official standard name table is:
> 
> "The ocean mixed layer is the upper part of the ocean, regarded as being
> well-mixed. The base of the mixed layer defined by temperature, sigma or
> sigma_theta is the level at which the quantity indicated differs from its
> surface value by a certain amount."
> 
> From what I understand, in the case of
> ocean_mixed_layer_thickness_defined_by_temperature, I should specify some
> quantity as a scalar (Z axis), but it is actually a temperature difference 
> that
> I need to encode, not a plain temperature : temp_surf - temp_base_level =
> temp_delta_defining_mixed_layer_thickness
> 
> if it was simply a temperature I would maybe use:
> 
> float swpt ;
>    swpt:standard_name = "sea_water_potential_temperature" ;
>    swpt:units = "degC" ;
>    swpt:axis = "Z" ;
>    swpt:positive = "down" ;
> 
> but what I really want to encode is a temperature difference. How can I 
> specify
> that? Is "sea_water_potential_temperature" the correct standard name to use?
> 
> 
> same question for ocean_mixed_layer_thickness_defined_by_sigma_theta, how do I
> encode a "difference" in sigma_theta?
> 
> thanks,
> 
> ____________________________________
> 
> Dr. Sébastien Villaume
> 
> M.A.R.S. Analyst
> ECMWF Data Governance facilitator
> 
> ECMWF
> Shinfield Park,
> Reading RG2 9AX, UK
> +44 (0)118 949 9301
> +44 (0)7825 521592
> [email protected]
> ____________________________________
> _______________________________________________
> CF-metadata mailing list
> [email protected]
> http://mailman.cgd.ucar.edu/mailman/listinfo/cf-metadata
_______________________________________________
CF-metadata mailing list
[email protected]
http://mailman.cgd.ucar.edu/mailman/listinfo/cf-metadata

Reply via email to