                                Code Tables

ACT_CODE (Parameter action code)
 CodeMeaning
 CF  Change a quality flag
 CR  Create record
 CT  Constant temperature, hit bottom. The temperature profile exhibits
     constant temperature which is considered to be erroneous when compared
     to neighbouring profiles and/or climatology and/or known
     characteristics of the region. The constant temperatures could occur
     over all of the profile or part of it. (The reasons could be sensor
     failure, depth calculation error, nose falling off the XBT, XBT
     sitting on the bottom, etc.)
 CV  Change value
 DC  Station was checked by duplicate checking software
 ED  Edit a parameter value
 FS  Fine structure error: leakage, PET fault, cusping, sticking bit. The
     temperature profile exhibits erroneous fine structure when compared to
     neighbouring profiles and/or climatology and/or known characteristics
     of the region. (The reasons could be signal leakage, XBT recording
     system failures (sticking bit, cusping, PET Fault, etc), complete
     instrument failure, etc)
 IP  This history group operates on the complete input record
 ML  Mixed layer error: bowing. The temperature profile exhibits erroneous
     features (such as false inversions) in the mixed layer when compared
     to neighbouring profiles and/or climatology and/or known
     characteristics of the region. (The reasons could be XBT bowing
     problem, instrument drift, etc).
 NG  No good trace
 PE  Position error. Profile position has been erroneously encoded.
     Corrected if possible.
 QC  Quality Control
 SF  Surface feature error: surface anomaly, chopped surface value. The
     temperature exhibits erroneous features at the surface when compared
     to neighbouring profiles and known characteristics of the region. (The
     reasons could be XBT start-up transients, general instrument
     equilibration problems, sensors recording prematurely before entering
     water, etc)
 SV  Set a value
 TE  Time error. Profile date/time has been erroneously encoded. Corrected
     if possible.
 TG  Temperature gradient error: insulation penetration, spikes, high
     frequency noise, wire break, modulo 10 spikes. The temperature profile
     exhibits erroneous temperature gradients when compared to neighbouring
     profiles and/or climatology and/or known characteristics of the
     region. (The reasons could be spiking, interference, XBT wire break,
     modulo 10 problem, XBT wire insulation penetration, etc)
 TI  Temperature inversion error: wire stretch. The temperature profile
     exhibits erroneous temperature inversions when compared to
     neighbouring profiles and/or climatology and/or known characteristics
     of the region. (The reasons could be XBT wire stretch, sensor drift,
     encoding error, etc).
 TO  Temperature/depth offset. The temperature profile exhibits erroneous
     temperature/depth offsets compared to neighbouring profiles and/or
     climatology and/or known characteristics of the region. The offsets
     can occur.at depth, or over sections of the profile, or over the
     complete profile (The reason could be instrument drift/sensor failure,
     encoding error, XBT fall rate error, XBT start-of-descent timing
     error, etc)
 UP  Station passed through the update program
 UR  Under resolved. Temperature data is encoded at standard depths/levels
     and can't be used to reconstitute a profile accurately.

  ------------------------------------------------------------------------
AVAIL (Availability)
 CodeMeaning
 A   Available
 P   Protected

  ------------------------------------------------------------------------
BUFR SST Method
 CodeMeaning
 00  Ship intake
 01  Bucket
 02  Hull contact sensor
 03  Reversing thermometer
 04  STD/CTD sensor
 05  Mechanical BT
 06  Expendable BT
 08  Thermistor chain
 09  Infrared sensor
 10  Microwave sensor

  ------------------------------------------------------------------------
DATA_TYPE
 CodeMeaning
 BA  BATHY
 BO  Bottle
 CD  CTD down cast
 CU  CTD up cast
 CT  CTD up or down cast
 DB  DRIFTER
 MB  MBT
 PF  Profiling ALACE float
 TE  TESAC
 TK  TRACKOB
 TR  THERMISTOR CHAIN (delayed mode)
 XB  XBT

  ------------------------------------------------------------------------
DIGIT_CODE (Digitization Method)
 CodeMeaning
 0   Unknown method
 7   Digitized at regular depths (e.g. every 5 meters)
 8   Digitized at profile inflexion points
 D   Digital data logger, unreduced

  ------------------------------------------------------------------------
D_P_CODE (Depth / pressure code)
 CodeMeaning
 D   Independent parameter is Depth
 P   Independent parameter is Pressure

  ------------------------------------------------------------------------
IDENT_CODE (Organization code)
 CodeMeaning
 AD  Australian Oceanographic Data Centre
 AO  Atlantic Oceanographic & Meteorological Laboratory (U.S.)
 CS  Commonwealth Scientific & Industrial Research Organization (Australia)
 FN  Fleet Numerical Oceanography Center (U.S.)
 GE  Bundesamt fur Seeschiffahrt und Hydrographie (Germany)
 JA  Japan Meteorological Agency (Japan)
 ME  Marine Environmental Data Service (Canada)
 NO  National Oceanographic Data Center (U.S.)
 NW  National Weather Service (U.S.)
 SI  Scripps Institution of Oceanography (U.S.)
 TS  TOGA Subsurface Data Centre (France)

  ------------------------------------------------------------------------
PCODE (either GF3 or GTSPP codes)
 CodeMeaning                                    Units
 ACCSAccession number
 ADIDAODC Unique ID
 ATMSAtmosperic pressure at sea level           hectoPascals
 BATHBathymetric Depth                          meters
 BCI$Indicator for Method of Current            WMO Code 2266
     Measurement
 BMS$BUFR SST Method Code                       see BUFR SST Method table
                                                above
 CLDATotal Cloud Amount                         WMO Code 2700
 CLDTCloud Type                                 WMO Code 0500
 CSIDCSIRO unique ID
 DBIDNODC Database Identification Number        NODC Code
     (Unique Identifier)
 DEWTDew Point Temperature                      degrees C
 DRDPDepth of drogue                            meters
 DRYTDry Bulb Temperature                       degrees C
 FRQ$Argos system data (frequency) used for
     back conversion to Raw data
 GCLLCall Sign                                  NODC Code
 GGCMIndicator for Method of Current            WMO Code 2266
     Measurement
 GNCONODC consecutive station number
 GNCRNODC Cruise Number                         NODC Code
 GNOXPosition 1 = OSV Flag                      NODC Code
     Position 2 = Instrument Type
     Position 3 = Probe Type
 GOCOOriginators Consec Number                  NODC Code
 GOCROriginators Cruise Number                  NODC Code
 ICEFFlag for Ice in vicinity of Hydrographic   ICES Code
     Observation
 IDENData identifier
 LDATLoad Date at NODC
 LNC$Launcher height                            meters
 PDIDNODC Ocean profile database ID
 PEQ$XBT fall rate equation                     WMO code 1770
 PFR$XBT probe type and fall rate equation      WMO code 1770 and 4770
 PGIDProgram identification
 PLATPlatform                                   NODC Code
 PRHBProbe Hit Bottom Indicator                 GF3 Code (0 = no, 1 = yes)
 PROJNODC project code
 PRT$XBT probe type 
 PSALSalinity                                   PSU
 QAF$QC tests "Fail" - AOML
 QAO$Quality control performed at AOML
 QAP$QC tests "Performed" - AOML
 QCF$QC tests "Fail" - MEDS
 QCP$QC tests "Performed" - MEDS
 QNF$QC tests "Fail" - NODC
 QNP$QC tests "Performed" - NODC
 QOF$QC tests "Fail" - AODC
 QOP$QC tests "Performed" - AODC
 QRF$QC tests "Fail" - CSIRO
 QRP$QC tests "Performed" - CSIRO
 QSF$QC tests "Fail" - SCRIPPS
 QSP$QC tests "Performed" - SCRIPPS
 RCT$XBT recorder type                         WMO code 4770
 SCDTDirection to which Sea Surface Current is  degrees
     flowing (relative to true North)
 SCSPSea Surface Current Speed                  meters/second
 SEASSea State                                  WMO Code 3700
 SECCWater transparency, Secchi disk depth      meters
 SOU$Bathymetric Depth                          meters
 SSD$Depth of sea surface temperature sensor    meters
 SSPSSea Surface Practical Salinity             PSU
 SSSLSea Surface Salinity (pre-1978             grams/kilogram
     definition)
 SSTPSea Surface Temperature                    degrees C
 STATGTSPP STATUS                               Table 2
 STM#Sea surface temperature method
 SWHTSwell Height                               meters
 SWPRSwell Period                               seconds
 SYS$System recorder
 TEMPTemperature                                degrees C
 VDICWave direction                             WMO code 0885
 VESTVisual Average Wave Height                 meters
 VISBHorizontal Visibility                      WMO code 4300
 VISCHorizontal visibility                      WMO code 4300
 VIS#Visibility                                 WMO code 4300
 VPERVisual Estimate of Wave Period             seconds
 VSB#Horizontal visibility                      WMO code 4300
 WAT$Argos system data (WAIT) used for back
     conversion to Raw data
 WCLRWater colour (Forel-Ule scale              See table below
 WDICWind direction                             WMO code 0885 / 0877
 WDIRDirection from which wind is blowing       degrees
     (relative to true North)
 WDR#Wind direction                             WMO code 0877
 WETTWet Bulb Temperature                       degrees C
 WFBSWind Force on Beaufort Scale               Beaufort Code
 WSPDHorizontal Wind Speed                      meters/second
 WSP#Wind speed                                 knots
 WVD#Wave direction                             WMO code 0877
 WVH#Wave height                                NODC code 1555 (see WMO
                                                codes tables)
 WVP#Wave period                                WMO code 3155
 WWCDPresent Weather                            WMO Code 4677 or 4501
 WWC#Present weather                            WMO code 4501
 XCDPXBT calibration depth                      meters
 XCTMXBT calibration temperature                degrees C
 XDINXBT digitization interval
 XDMTXBT digitization method
 XINSInstrument type
 XTRSXBT data storage

  ------------------------------------------------------------------------
PRC_CODE (Processing step)
 CodeMeaning
 BU01MEDS software that reads IGOSS data in BUFR and convert to the ocean
     processing format.
 DM01NODC converter of NODC UBT format to MEDS format
 DM03NODC converter of NODC IBT format to MEDS format
 DM04NODC converter of Navy Declassified IBT format to MEDS format
 dupcNODC duplicate software
 gcedNODC GTSPP Quality Control Cruise Track Software
 gdpZNODC GTSPP software to remove duplicate stations found in an input
     file or in the database.
 gt01NODC converter of SEAS III XBT format to GTSPP format
 gt02NODC converter of TSDC1 XBT format to GTSPP format
 gt03NODC converter of SEAS II XBT format to GTSPP format
 gt04NODC converter of CEADO XBT format to GTSPP format
 gt05NODC converter of TSDC2 XBT format to GTSPP format
 gt06NODC converter of CSIRO TOGA XBT format to GTSPP format
 gt07NODC converter of NODC UBT format to GTSPP format
 gt08NODC converter of TAMU XBT (1-labelled fields) format to GTSPP format
 gt09NODC converter of TAMU XBT (2-columnar fields) format to GTSPP format
 gt11NODC converter of JODC XBT format to GTSPP format
 gt12NODC converter of AODC XBT format to GTSPP format
 gt13NODC converter of AODC XBT (2-RV Franklin) format to GTSPP format
 gt14NODC converter of NODC CTD/STD (F022) format to GTSPP format
 gt15NODC converter of TAMU CTD (1-labelled fields) format to GTSPP format
 gt19NODC converter of NODC Station (SD1) format to GTSPP format
 gt23NODC converter of CSIRO meds format to GTSPP format
 IG02The MEDS software that converts the real-time IGOSS data to the new
     ocean processing structure.
 IG03The duplicates checking software.
 IG04The duplicates review software.
 IG05The quality control software which checks ocean profiles.
 isqlNODC program re-set QC temp flags from "2" to "1" if failed Levitus
     Climatology
 JP01MEDS convert Japanese JHD data to MEDS format
 OCUPUpdate the Archive
 p101NODC converter of Bundesamtes fur Seeschiffahrt und Hydrographie (BSH)
     to GTSPP format
 p2DpNODC Duplicates software
 p2WsConvert NODC OPDB format to GTSPP format
 QCADNODC Delayed mode version of QCA1.
 QCA1The quality control software which checks that the space and time
     location as well as the identification of a station is sensible.
 qcPrNODC GTSPP QC Profiles software
 QCR1AOML XBT QC Software
 SIPESCRIPPS
 sumQNODC
 XED1AOML XBT Edit software

  ------------------------------------------------------------------------
Q_DATE_TIME, Q_POS, Q_RECORD, Q_PARM (data quality codes)
 CodeMeaning
 0   no quality control (QC) was performed.
 1   QC was performed; good data.
 2   QC was performed; probably good data.
 3   QC was performed; probablt bad data.
 4   QC was performed; bad data.
 5   the value was changed as a result of QC.
 9   the value is missing

For a complete explanation of the meanings of these codes, see the CSIRO
"Quality Control Cookbook for XBT Data".

  ------------------------------------------------------------------------
STANDARD (Observation standards)
 CodeMeaning
     For Salinity
 0   No salinity measured
 1   In situ sensor, accuracy better than 0.02 (PSU)
 2   In situ sensor, accuracy less than 0.02 (PSU)
 3   Sample analysis (PSU)
 4   Unknown accuracy (PSU)
 5   In situ sensor, accurate to 0.001 (PSU)
 B   Accuracy is between 0.001 and 0.002 (PSU)
 C   Accuracy is between 0.002 and 0.005 (PSU)
 E   Accuracy is between 0.01 and 0.02 (PSU)
 F   Accuracy is between 0.02 and 0.05 (PSU)
 H   Accuracy is between 0.1 and 0.2 (PSU)
 I   Accuracy is greater than 0.2 (PSU)
 P   Practical salinity units (PSU)
 S   pre-1982 salinity units (PPT)
 U   unknown salinity units
     For Temperature
 0   No temperature measured
 1   In situ sensor, precision to 0.01 degrees C
 2   In situ sensor, precision to 0.1 degrees C
 4   Unknown accuracy (degrees C)
 5   In situ sensor, accurate to 0.001 degrees C
 B   Accuracy is between 0.001 and 0.002 degrees C
 C   Accuracy is between 0.002 and 0.005 degrees C
 E   Accuracy is between 0.01 and 0.02 degrees C
 F   Accuracy is between 0.02 and 0.05 degrees C
 H   Accuracy is between 0.1 and 0.2 degrees C
 I   Accuracy is greater than 0.2 degrees C
 U   Unknown temperature units

  ------------------------------------------------------------------------
STREAM_IDENT
 CodeMeaning
     Bytes 1-2 show the data source center:
 AD  AODC
 AO  AOML
 CS  CSIRO
 GE  BSH
 ME  MEDS
 FN  FNOC
 JA  JMA
 NO  NODC
 NW  NWS
 SI  SIO
 TC  TSDC
     Bytes 3-4 show data type

  ------------------------------------------------------------------------
UFLAG (Record update code)
 CodeMeaning
 D   Delete this station from the file
 R   Replace existing station with this one
 S   Skip this station during update
 U   Add this station to file during update

  ------------------------------------------------------------------------
Water Colour (Forel-Ule scale)
 CodeMeaning
 00  Deep blue
 10  Blue
 20  Greenish blue
 30  Bluish green
 40  Green
 50  Light green
 60  Yellowish green
 70  Yellow green
 80  Green yellow
 90  Greenish yellow
 99  Yellow
