Project

General

Profile

Known time desc » History » Version 22

Anonymous, 08/07/2016 10:57 AM

1 1 Anonymous
h1. Known time description
2 2 Anonymous
3 22 Anonymous
4 2 Anonymous
h2. Double Time ranges : date from 01/01/1970 to 01/01/2100
5
6 22 Anonymous
7 4 Anonymous
* seconds from 01/01/1970 00:00:00  :                                                 0          to            4 102 488 000
8
* milliseconds from 01/01/1970 00:00:00  :                                          0          to    4 102 488 000 000    (ambiguity for the first 48days of 1970 with previous time format)
9
* seconds from 01/01/0000 00:00:00  :                       62 168 472 000          to          66 270 960 000 (no ambiguity)
10
* milliseconds from 01/01/0000 00:00:00 :        62 168 472 000 000           to 66 270 960 000 000 (no ambiguity)
11 14 Anonymous
* seconds from 01/01/2000 00:00:00  :                          - 946 728 000          to            3 155 760 000  (TT2000)
12
* milliseconds from 01/01/2000 00:00:00  :           - 946 728 000 000          to    3 155 760 000 000 (ambiguity with TT2000 in seconds?)
13 5 Anonymous
14
15 22 Anonymous
16 5 Anonymous
h2. Known time description
17 1 Anonymous
18
19 22 Anonymous
20 14 Anonymous
|_.Mission Name |_.time var name                   |_. units         |_.DEPEND |_.LABLAXIS|_.FIELDNAM                   |_.CATDESC                                                         |_.Type                         |_.VIRTUAL|_.nb of records|_.VAR_NOTES|
21
|Cluster FGM        |time_tags__CDFNAME     |ms                 |0                   |UT                 |Universal Time               |Interval centred time tag                                    |CDF_EPOCH            |                     |normal              |field missing|
22
|Cluster HIA          |time_tags__CDFNAME     |ms                 |0                   |UT                 |Center Time                    |Interval centred time tag                                    |CDF_EPOCH            |                     |normal              |field missing|
23
||||||||||||
24
|Themis Efi,SCM  |VARNAME_time                 |sec                |TIME            |UT                 |Same as time var name|UTC, in seconds sinc 01-Jan-1970 00:00:00|CDF_DOUBLE          |                     |normal              |Unleaped seconds|
25
|Themis Efi,SCM  |VARNAME_epoch             |field missing|0                   |UT                 |Same as time var name|Unrelated                                                              |CDF_EPOCH           |true              |0                        |field missing|
26
|Themis Efi,SCM  |VARNAME_dot0_epoch0|msec             |EPOCH0    |UT                 |Same as time var name|EPOCH of THEMIS time base                           |CDF_EPOCH            |                     |1                        |EPOCH of 01-Jan-1970 00:00:00|
27
|Themis Esa          |VARNAME_time                 |sec                |TIME            |UT                 |Same as time var name|UTC, in seconds sinc 01-Jan-1970 00:00:00|CDF_REAL8             |                     |normal              |Unleaped seconds|
28
|Themis Esa          |VARNAME_epoch             |field missing|0                   |UT                 |Same as time var name|Unrelated                                                              |CDF_EPOCH           |true              |0                        |field missing|
29
|Themis Esa          |VARNAME_dot0_epoch0|msec             |EPOCH0    |UT                 |Same as time var name|EPOCH of THEMIS time base                           |CDF_EPOCH            |                     |1                        |EPOCH of 01-Jan-1970 00:00:00|
30
|Themis Peer        |VARNAME_time                |sec                 |TIME            |UT                 |Same as time var name|UTC, in seconds sinc 01-Jan-1970 00:00:00|CDF_DOUBLE          |                     |> data                |Unleaped seconds|
31
|Themis Peer        |VARNAME_epoch            |field missing |0                   |UT                 |Same as time var name|VARNAME                                                            |CDF_EPOCH            |                     |normal              |field missing|
32
|Themis Peer        |VARNAME_epoch0          |msec              |EPOCH0    |timebase      |Same as time var name|EPOCH of THEMIS time base                           |CDF_EPOCH           |                     |1                        |EPOCH of 01-Jan-1970 00:00:00|
33 15 Anonymous
||||||||||||
34 14 Anonymous
|MMS fpi                |Epoch (absent, Epoch_minus_var is present)          |s                 |0                   |Field missing                 | VARNAME|VARNAME                      |CDF_UINT1               |                     |1                         |VARNAME|
35
|MMS scm             |epoch_timetag                   |ns                   |0                   |VARNAME   |Same as time var name|Packet time time                                                  |CDF_TIME_TT2000|                     |normal               |field missing|
36
|MMS scm             |Epoch  (other var time)     |ns                   |0                   |VARNAME   |Same as time var name|Time                                                                       |CDF_TIME_TT2000|                     |normal               |field missing|
37 16 Anonymous
||||||||||||
38
|ACE mfi                |Epoch                                   |ms                 |0                   |VARNAME   |Time                                  |Time  ,beginning of interval                               |CDF_EPOCH           |                     |normal               |field missing|
39
||||||||||||
40
|Helios nessmag |Epoch                                   |ms                 |0                   |field missing |Epoch                               |Default Time                                                         |CDF_EPOCH           |                     |normal               |field missing|
41
||||||||||||
42 17 Anonymous
|Ulysses hft           |Epoch                                   |ms                 |0                   |Time               |Epoch                               |Time in NSSDC Epoch format                         |CDF_EPOCH           |                     |normal               |field missing|
43 18 Anonymous
||||||||||||
44
|SOHO cst             |Epoch                                   |ms                 |0                   |Epoch            |Time Line                         |Time                                                                     |CDF_EPOCH           |                     |normal               |field missing|
45
46
47 22 Anonymous
48 18 Anonymous
h2. Algorithm Proposition
49 22 Anonymous
50 18 Anonymous
51
VariableThatNeedsTime
52
depend0 = get(VariableThatNeedsTime.DEPEND_0 variable)
53
54
if(depend0.nbOfRec == VariableThatNeedsTime.nbOfRec)
55 21 Anonymous
* test depend0.firstValue for different double range mentionned above (this part might include CDF_TYPE for TT2000)
56
* if(ambiguity)
57
** look at depend0.units
58
** if field is missing, look at VariableThatNeedsTime.depend_epoch0.units field
59 18 Anonymous
60
else
61
dependTime = get(VariableThatNeedsTime.DEPEND_TIME variable)
62
if(dependTime.nbOfRec == VariableThatNeedsTime.nbOfRec)
63 21 Anonymous
* test dependTime.firstValue for different double range mentionned above (this part might include CDF_TYPE for TT2000)
64
* if(ambiguity)
65
** look at dependTime.units