| FIELD |
LENGTH |
FORMAT |
DESCRIPTION |
| 1. WOD Version identifier |
1 |
A1 |
Identifies WOD version - if field is numeric, format is for WOD98, field "A" is WOD01 |
| 2. Bytes in next field |
1 |
I1 |
|
| 3. Bytes in profile |
from (2) |
Integer |
|
| 4. Bytes in next field |
1 |
I1 |
|
| 5. OCL unique station number |
from (4) |
Integer |
OCL station identification |
| 6. Country code |
2 |
A2 |
NODC country codes (file: country.txt) |
| 7. Bytes in next field |
1 |
I1 |
|
| 8. Cruise number |
from (7) |
Integer |
NODC/OCL |
| 9. Year |
4 |
I4 |
|
| 10. Month |
2 |
I2 |
|
| 11. Day |
2 |
I2 |
may have a zero value |
| 12. Time - if time is missing it's denoted as
(-) in the Sig.Fig. field - if so, skip to (13) |
| a. Sig. figures |
1 |
I1 |
(-)if time missing |
| b. Total figures |
1 |
I1 |
not present if (a) is negative |
| c. Precision |
1 |
I1 |
not present if (a) is negative |
| d. Value |
based on (b) |
based on (a-c) |
not present if (a) is negative |
| 13. Latitude - if latitude is missing it's denoted
as (-) in the Sig.Fig. field - if so, skip to (14) |
| a. Sig. figures |
1 |
I1 |
(-)if missing |
| b. Total figures |
1 |
I1 |
not present if (a) is negative |
| c. Precision |
1 |
I1 |
not present if (a) is negative |
| d. Value |
based on (b) |
based on (a-c) |
not present if (a) is negative |
| 14. Longitude - if longitude is missing it's denoted
as (-) in the Sig.Fig.field - if so, skip to (15) |
| a. Sig. figures |
1 |
I1 |
(-)if missing |
| b. Total figures |
1 |
I1 |
not present if (a) is negative |
| c. Precision |
1 |
I1 |
not present if (a) is negative |
| d. Value |
based on (b) |
based on (a-c) |
not present if (a) is negative |
| 15. Bytes in next field |
1 |
I1 |
|
| 16. Number of Levels (L) |
from (15) |
Integer |
Number of depths |
| 17. Profile type |
1 |
I1 |
(O)Observed (1)Standard level |
| 18. # Variables in profile (N) |
2 |
I2 |
|
| Next section repeated based on number of variables
in the profile (read fields 19-23 N times) |
| 19. Bytes in next field |
1 |
I1 |
read fields 19-23 N times |
| 20. Variable code |
from (19) |
Integer |
OCL variable codes (file:variable.txt) |
| 21. Quality control flag for variable |
1 |
Il |
see file: flags.txt |
| 22. Bytes in next Field |
1 |
I1 |
|
| 23. Number of Variable-specific metadata (M) |
from (22) |
Integer |
if zero go to 19,
otherwise read fields 24-25 M times |
| Next section repeated based on number of variable
specific metadata (read fields 24-25 M times for each variable (N)) |
| 24. Bytes in next field |
1 |
I1 |
if zero go to 19 |
| 25 Variable-specific code |
from (24) |
Integer |
see file: varspec.txt |
| a. Sig. figures |
1 |
I1 |
(-)if missing |
| b. Total figures |
1 |
I1 |
not present if (a) is negative |
| c. Precision |
1 |
I1 |
not present if (a) is negative |
| d. Value |
based on (b) |
based on (a-c) |
not present if (a) is negative |