Uh, to an observing systems/cyberinfrastructure person, ALL time values have errors, _especially_ those from devices. (As if the system time isn't originally from a device, for that matter. But I digress.) So actually, I find reported_time to be more suggestive of absolute real-world time than device_time. Indicated_time is better, but also less specific/to the point -- really doesn't say anything more than 'time'.

Is a sampler a sensor? If so then I don't have any problem with sensor_time. If not then I suggest device_time or time_from_device. If you really prefer indicated_time, I can go with it.

mission_elapsed_time is fine.

Regarding redundancy, I want to go back to the original stated goal: to be able to record and document the observed data from sensors. To do this with maximum fidelity and confidence, I'd rather not be putting computations all over the place to eliminate or recast the redundancies that the manufacturer of the systems have carefully (or not) installed. Yes it means possible inconsistency, but it is the possible inconsistency that the device/system manufacturer left in their system, for whatever reason. On what basis shall we decide which way the inconsistency should be resolved? Given a 50/50 chance, I'd rather leave the inconsistency in and just report what the instrument reported.

I realize this operational measurements view may represent a phase change (right phrase?) for CF, which maybe deals more with values that were created 'with clear intent'. And maybe what I'm suggesting just isn't a desirable philosophy for that reason. But in terms of accurately capturing what sensors in a system are reporting, I think we should expect lots of small "that doesn't make sense" moments in coming up with effective standard names.

John

On Oct 24, 2008, at 12:52 PM, Jonathan Gregory wrote:

Dear John

time_from_device: time reported by some device (data source)

Somehow this seems a bit unsatisfying to me. It doesn't really suggest that this time might not be true time. Given your definition, why not call it reported_time, or maybe indicated_time. Your original sensor_time has the
different advantage that we have another stdname mentioning "sensor".

  (I just changed the form of this name so that it is collocated
with the other time variables)

I sympathise, but I think we should deal with that problem by having better
tools for displaying and searching the table. There are many groups of
related stdnames that are not adjacent in alphabetical order.

The following three can each have an attribute pointing to the
variable that determines the time sequence; for example, the attribute
could name another source of time values, and the current year is
established by those values.  The units in all 3 are the same as the
units for time.

time_since_start_of_year: amount of time elapsed since the current
year began
time_since_start_of_day: amount of time elapsed since the current day
began

If you have other time variables which indicate the day and year, these would be redundant, wouldn't they? You can deduce them from the time variable, especially if it is in days since midnight on 1 Jan in some year. I'm always
worried about redundancy meaning possible inconsistency.

time_since_start_of_mission: amount of time elapsed since the current
mission began

If the time variable has the start of the mission as the reference in its units, it serves both purposes. That would be an informal extra convention.

To deduce the time since the start of the mission from a time variable, you need to know when the mission started. So perhaps you could store a variable for mission_start_time. That would be analogous to forecast_reference_time, and would be scalar. I feel more comfortable with that than with time since start of mission, because the latter is an array with a constant offset from the actual time, so again this would be redundant. However if the actual time itself is not stored in a variable, the time since the start of the mission would be independent, and I'd be happy with it. As a slightly snappier but I think equally clear name, what about mission_elapsed_time, which is what NASA
call it?

Best wishes

Jonathan
_______________________________________________
CF-metadata mailing list
[email protected]
http://mailman.cgd.ucar.edu/mailman/listinfo/cf-metadata


John

--------------
John Graybeal   <mailto:[EMAIL PROTECTED]>  -- 831-775-1956
Monterey Bay Aquarium Research Institute
Marine Metadata Interoperability Project: http://marinemetadata.org

_______________________________________________
CF-metadata mailing list
[email protected]
http://mailman.cgd.ucar.edu/mailman/listinfo/cf-metadata

Reply via email to