The overall layout of a _hy1.csv bottle data file is described in Table 1.
| 1st line | File type, here BOTTLE, followed by a comma
and a DATE_TIME stamp
YYYYMMDDdivINSwho | |
| YYYY 4 digit
year MM 2 digit month DD 2 digit day div division of Institution INS Institution name who initials of responsible person example:
20000711WHPSIOSCD | ||
| #lines |
A file may include 0-N optional lines, typically at the
start of a data file, but after the file type line, each beginning with a
"#" character and each ending with carriage return or end-of-line.
Information relevant to file change/update history of the file itself may
be included here, for example. | |
| 2nd line |
Column headings. A list of column headings approved and
used by the WHP Office is found in Table 2. A list of parameter headings
approved and used by the WHP Office is found in Table 3. Data originators
are urged, however, to be careful to supply their correct column
headings rather than to simply copy 'approved' column headings into their
files. | |
| 3rd line |
Units. A list of parameter units used by the WHP Office
is found in Tables 2 and 3. Data originators are urged, however, to be
careful to supply their correct units rather than to simply copy
the units used by the WHP. | |
| data lines |
As many data lines may be included in a single file as
is convenient for the user, with the proviso that the number and order of
parameters, parameter order, headings, units, and commas remain absolutely
consistent throughout a single file. Thus a single data file may contain
data lines for as little as one bottle from one cruise to as much as many
bottles from many cruises. | |
| note |
Within a _hy1.csv file it is very strongly preferred
that data from each station be contiguous, it is recommended that data
from each cast at a station be contiguous, and it is preferred that the
data from each cast be sorted from lowest pressure to highest
pressure. | |
| END_DATA |
The line after the last data line must read END_DATA,
and be followed by a carriage return or end of line. | |
| other lines |
Users may include any information they wish in 0-N
optional lines at the end of a data file, after the END_DATA
line. | |
| Parameter | Format | Description notes | ||
| EXPOCODE | A14 |
The expedition code, assigned by the WHP Office for WHP
data or generated by the user or a data facility for non-WHP data. A
single alphanumeric word, without spaces, commas, or "/" characters (but
"_" underscore characters are OK) which is unique cruise identifier code.
REQUIRED. | ||
| SECT | A6 | For WOCE data the WHP section identifier. Optional. | ||
| STNNBR | A6 |
The originator's station number. This column is used
for a single alphanumeric word, without spaces, commas, or "/" characters
(but "_" underscore characters are OK) which is unique station identifier.
Numeric-only STATION identifiers are preferred by many data users, but
provision for alphanumeric identifiers is retained to maintain
compatibility with WOCE records. REQUIRED. | ||
| CASTNO | I3 |
The originator's cast number. This column is used for a
single integer cast number. Where cast number is unknown a default value
of 1 is used or written in by the WHP Office. REQUIRED. | ||
| note | No "cast type" designator is used. | |||
| SAMPNO | A7 |
The sample number as described in WHP Office Report
90-1, WOCE Report No. 67/91, "Requirements for WHP Data Reporting". It is
very strongly recommended that at least one, preferably both, of the
parameters SAMPNO and BTLNBR be reported for bottle data files. Where
neither SAMPNO or BTLNBR are available to the WHP Office, the WHP Office
may add a SAMPNO column containing consecutive integers for each
station/cast. | ||
| BTLNBR | A7 |
The bottle identification number as described in WHP
Office Report 90-1, WOCE Report No. 67/91, "Requirements for WHP Data
Reporting". It is very strongly suggested that at least one, preferably
both, of the parameters SAMPNO and BTLNBR be reported for bottle data
files. It is preferred that one of these, preferably BTLNBR, include a
quality flag in the column immediately to its right. This is the primary
index to a water sample. Pressure - or depth - is a measured parameter.
The pressure value can change during processing, and so pressure (or
sample depth) should never be used to index water sample
data. | ||
| BTLNBR_FL
AG_W |
I1 |
The parameter name of a data quality flag should be
identical to the actual parameter name, followed by "FLAG" and then by a
character indicating the type of quality flag, with underscores between
each word. W = WHP quality flag; I = IGOSS quality flag; U = quality flag
from user-defined table. | ||
| DATE | I8 | Cast date in YYYYMMDD integer format. REQUIRED | ||
| TIME | I4 | Cast time (UT) as HHMM. Optional. Must have all four digits. | ||
| LATITUDE | F8.4 |
Latitude as SDD.dddd where "S" is sign (blank or
missing is positive), DD are degrees, and dddd are decimal degrees. Sign
is positive in northern hemisphere, negative in southern hemisphere.
Spaces to left of leftmost digit are ignored. Data with positions not
reliable to ten-thousandths of a degree should be padded with meaningless
zeros. To convert from WHP .sum files, the "BO" or "bottom" position (ship
position when cast is at deepest level) will be used if available, with
"BE" (ship position at cast start) or "EN" (ship position at cast end)
used in that priority order when "BO" position is not available.
REQUIRED | ||
| LONGITUDE | F9.4 |
Longitude as SDDD.dddd where "S" is sign (blank or
missing is positive), DDD are degrees, and dddd are decimal degrees. Sign
is positive for "east" longitude, negative for "west" longitude. Spaces to
left of leftmost digit are ignored. Data with positions not reliable to
ten-thousandths of a degree should be padded with meaningless zeros. To
convert from WHP .sum files, the "BO" or "bottom" position (ship position
when cast is at deepest level) will be used if available, with "BE" (ship
position at cast start) or "EN" (ship position at cast end) used in that
priority order when "BO" position is not available.
REQUIRED | ||
| DEPTH | I5 |
Reported depth to bottom. Preferred units are "meters"
and should be specified in Line 2. In general, corrected depths are
preferred to uncorrected depths. Documentation accompanying data should
include notes on methodology of correction. The WHP Office will, however,
initially provide whatever depth was received from the data originator in
_hy1.csv and _ct1.csv files due to ongoing confusion about which received
depths were corrected and which were uncorrected. When no depth-to-bottom
is supplied by the data originator for one or more rows of data in a
_hy1.csv file which contains a "DEPTH" column, -999 will be written in by
the WHPO. Optional. | ||
| Parameter | Format | Suggested Units | Comments | |||
| CTDPRS | F9.1 | decibars | corrected CTD pressure (in a _hy1.csv file the value accompanying closure of the rosette bottle) | |||
| CTDTMP | F9.4 | degrees C (specify ITS-90 or IPTS-68 if known) |
corrected CTD temperature (in a _hy1.csv file the value accompanying closure of the rosette bottle) | |||
| CTDSAL | F9.4 |
corrected CTD salinity (in a _hy1.csv file the value
accompanying closure of the rosette bottle) | ||||
| CTDSAL_
FLAG_a |
I1 | W = WHP quality flags; I = IGOSS quality flag; |
The parameter name of a data flag should be identical
to the actual parameter name, followed by "FLAG" and then by a character
indicating the type of quality flag, with underscores between each
word. | |||
| U = quality flag
from user- defined table (table to be supplied in comment lines) |
[A FLAG value can follow any data value. FLAG is shown
here only for CTDSAL for simplicity. Typically a WHP data file will have
FLAG_W values following most parameters in this table except for CTDPRS
and CTDTMP.] | |||||
| SALNTY | F9.4 | bottle salinity | ||||
| CTDOXY | F9.1 | µmol/kg |
corrected CTD oxygen (in a _hy1.csv file the value
accompanying closure of the rosette bottle; often not available in
_hy1.csv files) | |||
| OXYGEN | F9.1 | µmol/kg |
bottle oxygen (must specify actual units, not simply
copy the suggested units) | |||
| SILCAT | F9.2 | µmol/kg |
silicate (must specify actual units, not simply copy
the suggested units) | |||
| NITRAT | F9.2 | µmol/kg |
nitrate (must specify actual units, not simply copy the
suggested units) | |||
| NO2+NO3
(shown only |
F9.2 | µmol/kg |
nitrate plus nitrite (must specify actual units, not
simply copy the suggested units) [Most modern techniques for determining
dissolved nitrate return a value of nitrate (NO3) plus nitrite (NO2). A
separate determination is then done for nitrite and the result subtracted
by the data originator to obtain nitrate. If no separate nitrite
determination was carried out - or in rare cases the nitrite number was
not subtracted - data providers should list the result as NO2+NO3. Because
nitrite values are in most regions small compared to nitrate, most data
users will not adversely affect their results by relabeling NO2+NO3 as
NITRAT.] | |||
| NITRIT | F9.2 | µmol/kg |
nitrite (see NO2+NO3) (must specify actual units, not
simply copy the suggested units) | |||
| PHSPHT | F9.2 | µmol/kg |
phosphate (must specify actual units, not simply copy
the suggested units) | |||
| CFC-11 | F9.3 | µmol/kg |
(must specify actual units, not simply copy the
suggested units) | |||
| CFC-12 | F9.3 | pmol/kg |
(must specify actual units, not simply copy the
suggested units) | |||
| CFC113 | F9.3 | pmol/kg |
(must specify actual units, not simply copy the
suggested units) | |||
| CCL4 | F9.3 | pmol/kg | ||||
| TRITUM | F9.3 | TU | (must specify actual units) | |||
| HELIUM | F9.4 | nmol/kg | ||||
| DELHE3 | F9.2 | % | ||||
| DELC14 | F9.1 | 0/00 | ||||
| DELC13 | F9.1 | 0/00 | ||||
| O18O16 | F9.2 | per mille | ||||
| TCARBN | F9.1 | µmol/kg | total carbon | |||
| ALKALI | F9.1 | µmol/kg | alkalinity | |||
| PCO2 | F9.1 | µatm | partial pressure of CO2 | |||
| PH | F9.2 | pH | ||||
The overall layout of a_ct1.csv CTD data file is described in Table 4.
| 1st line | File type, here CTD, followed by a comma
and a DATE_TIME stamp
YYYYMMDDdivINSwho | |
| YYYY 4 digit
year MM 2 digit month DD 2 digit day div division of Institution INS Institution name who initials of responsible person example:
20000711WHPSIOSCD | ||
| #lines |
A file may include 0-N optional lines at the start of a
data file, each beginning with a "#" character and each ending with
carriage return or end-of-line. Information relevant to file change/update
history may be included here, for example. | |
| 2nd line | NUMBER_HEADERS = n (n = 10 in this table and the example_ct1.csv file.) | |
| 3rd line | EXPOCODE = [expocode] (see Table 2 for definition) | |
| 4th line | SECT = [section] (see Table 2 for definition) | |
| 5th line | STNNBR = [station] (see Table 2 for definition) | |
| 6th line | CASTNO = [cast] (see Table 2 for definition) | |
| 7th line | DATE = [date] (see Table 2 for definition) | |
| 8th line | TIME = [time] (see Table 2 for definition) | |
| 9th line | LATITUDE = [latitude] (see Table 2 for definition) | |
| 10th line | LONGITUDE = [longitude] (see Table 2 for definition) | |
| 11th line | DEPTH = [bottom] (see Table 2 for definition) | |
| next lines |
Parameter headings. A list of CTD parameter headings
approved and used by the WHP Office is found in Table 5. Data originators
are urged, however, to be careful to supply their correct column
headings rather than to simply copy 'approved' column headings into their
files. | |
| next lines |
Units. A list of parameter units used by the WHP Office
is found in Table 5. Data originators are urged, however, to be careful to
supply their correct units rather than to simply copy the units
used by the WHP. | |
| data lines |
A single _ct1.csv CTD data file will normally contain
data lines for one CTD cast. Generally these will be what is called a "2
decibar" file, i.e. there will be a 2-decibar interval between data lines,
and each line will lay at either even or odd whole
decibars. | |
| END_DATA |
The line after the last data line must read END_DATA,
and be followed by a carriage return or end of line. | |
| other lines |
Users may include any information they wish in 0-N
optional lines at the end of a data file, after the END_DATA
line. | |
| Parameter | Format | Suggested Units | Comments | |||
| CTDPRS | F9.1 | decibars | corrected CTD pressure | |||
| PARAMET
ER_NAME _FLAG_a |
I1 | W = WHP quality flag. I = IGOSS quality flag. |
The parameter name of a data flag should be identical
to the actual parameter name, followed by "FLAG" and then by a character
indicating the type of quality flag, with underscores between each
word. | |||
| [U = quality
flag from user- defined table] |
[A FLAG value can follow any data value in this table.
FLAG is shown here only for CTDPRS for simplicity. Typically a WHP data
file will have FLAG_W values following every parameter in this
table.] | |||||
| CTDTMP | F9.4 | degrees C (specify ITS-90 or IPTS-68 if known) |
corrected CTD temperature | |||
| CTDSAL | F9.4 | corrected CTD salinity | ||||
| CTDOXY | F9.1 | µmol/kg |
corrected CTD oxygen (must specify actual units, not
simply copy the suggested units) | |||
| 1 | Bottle information unavailable. | |
| 2 | No problems noted. | |
| 3 | Leaking. | |
| 4 | Did not trip correctly. | |
| 5 | Not reported. | |
| 6 | Significant discrepancy in measured values between Gerard and Niskin bottles. | |
| 7 | Unknown problem. | |
| 8 | Pair did not trip correctly. Note that the Niskin bottle can trip at an unplanned depth while the Gerard trips correctly and vice versa. | |
| 9 | Samples not drawn from this bottle. | |
Flags 6, 7, and 8 apply primarily to large volume samplers.
The WHP bottle parameter data quality codes
are:
| 1 |
Sample for this measurement was drawn from water bottle
but analysis not received. Note that if water is drawn for any measurement
from a water bottle, the quality flag for that parameter must be set equal
to 1 initially to ensure that all water samples are accounted
for. | |
| 2 | Acceptable measurement. | |
| 3 | Questionable measurement. | |
| 4 | Bad measurement. | |
| 5 | Not reported. | |
| 6 |
Mean of replicate measurements (Number of replicates
should be specified in the -.DOC file and replicate data
tabulated). | |
| 7 | Manual chromatographic peak measurement. | |
| 8 | Irregular digital chromatographic peak integration. | |
| 9 | Sample not drawn for this measurement from this bottle. | |
The WHP CTD data quality codes are:
| 1 | Not calibrated. | |
| 2 | Acceptable measurement. | |
| 3 | Questionable measurement. | |
| 4 | Bad measurement. | |
| 5 | Not reported. | |
| 6 | Interpolated over >2 dbar interval. | |
| 7 | Despiked. | |
| 8 | Not assigned for CTD data. | |
| 9 | Not sampled. | |
The WMO IGOSS observation quality codes
are:
| 0 | No quality control yet assigned to this element | |
| 1 | The element appears to be correct | |
| 2 | The element is probably good | |
| 3 | The element is probably bad | |
| 4 | The element appears erroneous | |
| 5 | The element has been changed | |
| 6 to 8 | Reserved for future use | |
| 9 | The element is missing | |
A perfect translation is probably not feasible, but we suggest the following WHP-to-IGOSS (not IGOSS-to-WHP) translation rules as reasonable:
WOCE
IGOSS
bottle
1
0
2
1
3
3 (see note #1)
4
4
5
0
6
4
7
4
8
4
9
9
water sample
1
0
2
1
3
2 (see note #2)
4
4
5
0
6
2
7
2
8
2
9
9
ctd
1
0
2
1
3
2 (see note #2)
4
4
5
0
6
2
7
2
9
9
| Note #1: |
The WHP Office, in the interest of being conservative,
has chosen to translate the WOCE bottle quality code 3 into IGOSS quality
code 3. A leaking water sample bottle typically results in a discrepancy
or error in gas samples, such as oxygen and CFCs, but less often results
in data discrepancies for salinity and nutrients. It is suggested that
data users who wish to import only "good" data not import any water sample
data from bottles with a WOCE code 3 or IGOSS code 3. A data user who is
willing to entertain slightly greater risk might choose to import non-gas
sample data (e.g., salinity and nutrients) from a WOCE code 3 or IGOSS
code 3 water sample bottle, and allow import of gas sample data (e.g.
oxygens and CFCs) for bottles with IGOSS Code 2. (The WHP Office is not,
however, currently assigning IGOSS code 2 to water sample bottles; but
future data originators or data centers may wish to use code
2.) | |
| Note #2: |
The WHP Office has noted that in general, data
originators tend to be conservative and so in DQE reports many WHP code 3
("questionable") water sample parameter data are deemed WHP code 2
("good") by the examiners. The IGOSS code 2 ("probably good") seems to be
a reasonable interpretation. The WHP Office is not currently assigning
IGOSS code 3 ("probably bad") to WHP water sample data
values. | |