{ "header": { "parsing_order": [ {"s": ["core"]}, {"o": ["c1","c5","c6","c7","c8","c9","c95","c96","c97","c98"]}, {"s": ["c99_sentinal", "c99_data", "c99_header", "c99_qc"]}] }, "sections": { "core": { "header": {"sentinal": null,"length": 108}, "elements": { "YR": { "description": "year UTC", "field_length": 4, "column_type": "uint16", "valid_max": 2024, "valid_min": 1600, "units": "year" }, "MO": { "description": "month UTC", "field_length": 2, "column_type": "uint8", "valid_max": 12, "valid_min": 1, "units": "month" }, "DY": { "description": "day UTC", "field_length": 2, "column_type": "uint8", "valid_max": 31, "valid_min": 1, "units": "day" }, "HR": { "description": "hour UTC", "field_length": 4, "column_type": "float32", "valid_max": 23.99, "valid_min": 0.0, "scale": 0.01, "decimal_places": 2, "units": "hour" }, "LAT": { "description": "latitude", "field_length": 5, "column_type": "float32", "valid_max": 90.0, "valid_min": -90.0, "scale": 0.01, "decimal_places": 2, "units": "degrees" }, "LON": { "description": "longitude, check/ask two conventions in imma1 doc", "field_length": 6, "column_type": "float32", "valid_max": 359.99, "valid_min": 0.0, "scale": 0.01, "decimal_places": 2, "units": "degrees" }, "IM": { "description": "IMMA version", "field_length": 2, "column_type": "key", "codetable": "ICOADS.C0.IM" }, "ATTC": { "description": "attm count", "field_length": 1, "column_type": "int8", "encoding": "base36", "valid_max": 35, "valid_min": 0 }, "TI": { "description": "time indicator", "field_length": 1, "column_type": "key", "codetable": "ICOADS.C0.TI" }, "LI": { "description": "lat/lon indicator", "field_length": 1, "column_type": "key", "codetable": "ICOADS.C0.LI" }, "DS": { "description": "ship course", "field_length": 1, "column_type": "key", "codetable": "ICOADS.C0.DS" }, "VS": { "description": "ship speed", "field_length": 1, "column_type": "key", "codetable": "ICOADS.C0.VS" }, "NID": { "description": "national source indic.", "field_length": 2, "column_type": "str" }, "II": { "description": "ID indicator", "field_length": 2, "column_type": "key", "codetable": "ICOADS.C0.II" }, "ID": { "description": "identification/callsign", "field_length": 9, "column_type": "str" }, "C1": { "description": "country code", "field_length": 2, "column_type": "key", "codetable": "ICOADS.C0.C1" }, "DI": { "description": "wind direction indic.", "field_length": 1, "column_type": "key", "codetable": "ICOADS.C0.DI" }, "D": { "description": "wind direction (true)", "field_length": 3, "column_type": "int16", "valid_max": 362, "valid_min": 1, "units": "degrees true" }, "WI": { "description": "wind speed indic.", "field_length": 1, "column_type": "key", "codetable": "ICOADS.C0.WI" }, "W": { "description": "wind speed", "field_length": 3, "column_type": "float32", "valid_max": 99.9, "valid_min": 0.0, "scale": 0.1, "decimal_places": 1, "units": "metres per second" }, "VI": { "description": "visibility indic. ICOADS.C0.VI not found in new set", "field_length": 1, "column_type": "key", "codetable": "ICOADS.C0.VI" }, "VV": { "description": "visibility", "field_length": 2, "column_type": "key", "codetable": "ICOADS.C0.VV" }, "WW": { "description": "present weather", "field_length": 2, "column_type": "key", "codetable": "ICOADS.C0.WW" }, "W1": { "description": "past weather", "field_length": 1, "column_type": "key", "codetable": "ICOADS.C0.W1" }, "SLP": { "description": "sea level pressure", "field_length": 5, "column_type": "float32", "valid_max": 1074.6, "valid_min": 870.0, "scale": 0.1, "decimal_places": 1, "units": "hectopascal" }, "A": { "description": "characteristic of PPP", "field_length": 1, "column_type": "key", "codetable": "ICOADS.C0.A" }, "PPP": { "description": "amt. pressure tend.", "field_length": 3, "column_type": "float32", "valid_max": 51.0, "valid_min": 0.0, "scale": 0.1, "decimal_places": 1, "units": "hectopascal" }, "IT": { "description": "indic. for temperatures", "field_length": 1, "column_type": "key", "codetable": "ICOADS.C0.IT" }, "AT": { "description": "air temperature", "field_length": 4, "column_type": "float32", "valid_max": 99.9, "valid_min": -99.9, "scale": 0.1, "decimal_places": 1, "units": "degree Celsius" }, "WBTI": { "description": "wet bulb temp. indic.", "field_length": 1, "column_type": "key", "codetable": "ICOADS.C0.WBTI" }, "WBT": { "description": "wet-bulb temperature", "field_length": 4, "column_type": "float32", "valid_max": 99.9, "valid_min": -99.9, "scale": 0.1, "decimal_places": 1, "units": "degree Celsius" }, "DPTI": { "description": "dew-point temp. indic.", "field_length": 1, "column_type": "key", "codetable": "ICOADS.C0.DPTI" }, "DPT": { "description": "dew-point temperature", "field_length": 4, "column_type": "float32", "valid_max": 99.9, "valid_min": -99.9, "scale": 0.1, "decimal_places": 1, "units": "degree Celsius" }, "SI": { "description": "SST measurement method, table not like original, nor like in doc", "field_length": 2, "column_type": "key", "codetable": "ICOADS.C0.SI" }, "SST": { "description": "sea surface temperature", "field_length": 4, "column_type": "float32", "valid_max": 99.9, "valid_min": -99.9, "scale": 0.1, "decimal_places": 1, "units": "degree Celsius" }, "N": { "description": "total cloud amount", "field_length": 1, "column_type": "int8", "valid_max": 9, "valid_min": 0, "units": "okta" }, "NH": { "description": "lower cloud amount", "field_length": 1, "column_type": "int8", "valid_max": 9, "valid_min": 0, "units": "eighths of cloud" }, "CL": { "description": "low cloud type", "field_length": 1, "column_type": "key", "encoding": "base36", "codetable": "ICOADS.C0.CL" }, "HI": { "description": "cloud height indic.", "field_length": 1, "column_type": "key", "codetable": "ICOADS.C0.HI" }, "H": { "description": "cloud height", "field_length": 1, "column_type": "key", "encoding": "base36", "codetable": "ICOADS.C0.H" }, "CM": { "description": "middle cloud type", "field_length": 1, "column_type": "key", "encoding": "base36", "codetable": "ICOADS.C0.CM" }, "CH": { "description": "high cloud type", "field_length": 1, "column_type": "key", "encoding": "base36", "codetable": "ICOADS.C0.CH" }, "WD": { "description": "wave direction", "field_length": 2, "column_type": "key", "codetable": "ICOADS.C0.WD" }, "WP": { "description": "wave period", "field_length": 2, "column_type": "int8", "valid_max": 99, "valid_min": 0, "units": "second" }, "WH": { "description": "wave height", "field_length": 2, "column_type": "float32", "valid_max": 99.0, "valid_min": 0.0, "scale": 0.5, "decimal_places": 1, "units": "metre" }, "SD": { "description": "swell direction", "field_length": 2, "column_type": "key", "codetable": "ICOADS.C0.SD" }, "SP": { "description": "swell period", "field_length": 2, "column_type": "int8", "valid_max": 99, "valid_min": 0, "units": "second" }, "SH": { "description": "swell height", "field_length": 2, "column_type": "float32", "valid_max": 99.0, "valid_min": 0.0, "scale": 0.5, "decimal_places": 1, "units": "metre" } } }, "c1": { "header": {"sentinal": " 165","length": 65}, "elements": { "ATTI": { "description": "attm ID", "field_length": 2, "column_type": "str" }, "ATTL": { "description": "attm length", "field_length": 2, "column_type": "int8", "valid_max": 65, "valid_min": 65 }, "BSI": { "description": "box system indicator. Currently not in use", "field_length": 1, "column_type": "int8" }, "B10": { "description": "10 degree box number", "field_length": 3, "column_type": "int16", "valid_max": 648, "valid_min": 1 }, "B1": { "description": "1 degree box number", "field_length": 2, "column_type": "int8", "valid_max": 99, "valid_min": 0 }, "DCK": { "description": "deck", "field_length": 3, "column_type": "key", "codetable": "ICOADS.C1.DCK" }, "SID": { "description": "source ID", "field_length": 3, "column_type": "key", "codetable": "ICOADS.C1.SID" }, "PT": { "description": "platform type", "field_length": 2, "column_type": "key", "codetable": "ICOADS.C1.PT" }, "DUPS": { "description": "dup status", "field_length": 2, "column_type": "key", "codetable": "ICOADS.C1.DUPS" }, "DUPC": { "description": "dup check", "field_length": 1, "column_type": "key", "codetable": "ICOADS.C1.DUPC" }, "TC": { "description": "track check", "field_length": 1, "column_type": "key", "codetable": "ICOADS.C1.TC" }, "PB": { "description": "pressure bias", "field_length": 1, "column_type": "key", "codetable": "ICOADS.C1.PB" }, "WX": { "description": "wave period indicator", "field_length": 1, "column_type": "key", "codetable": "ICOADS.C1.WX" }, "SX": { "description": "swell period indicator", "field_length": 1, "column_type": "key", "codetable": "ICOADS.C1.WX" }, "C2": { "description": "2nd country code", "field_length": 2, "column_type": "key", "codetable": "ICOADS.C0.C1" }, "SQZ": { "description": "SST: z flag", "field_length": 1, "column_type": "int8", "encoding": "base36", "valid_max": 35, "valid_min": 1 }, "SQA": { "description": "SST: alpha flag", "field_length": 1, "column_type": "int8", "encoding": "base36", "valid_max": 21, "valid_min": 1 }, "AQZ": { "description": "AT: z flag", "field_length": 1, "column_type": "int8", "encoding": "base36" }, "AQA": { "description": "AT: alpha flag", "field_length": 1, "column_type": "int8", "encoding": "base36" }, "UQZ": { "description": "U-wind: z flag", "field_length": 1, "column_type": "int8", "encoding": "base36" }, "UQA": { "description": "U-wind: alpha flag", "field_length": 1, "column_type": "int8", "encoding": "base36" }, "VQZ": { "description": "V-wind: z flag", "field_length": 1, "column_type": "int8", "encoding": "base36" }, "VQA": { "description": "V-wind: alpha flag", "field_length": 1, "column_type": "int8", "encoding": "base36" }, "PQZ": { "description": "SLP: z flag", "field_length": 1, "column_type": "int8", "encoding": "base36" }, "PQA": { "description": "SLP: alpha flag", "field_length": 1, "column_type": "int8", "encoding": "base36" }, "DQZ": { "description": "Humidity: z flag", "field_length": 1, "column_type": "int8", "encoding": "base36" }, "DQA": { "description": "Humidity: alpha flag", "field_length": 1, "column_type": "int8", "encoding": "base36" }, "ND": { "description": "night / day flag", "field_length": 1, "column_type": "key", "codetable": "ICOADS.C1.ND" }, "SF": { "description": "SST flag", "field_length": 1, "column_type": "key", "encoding": "base36", "codetable": "ICOADS.C1.TRIM" }, "AF": { "description": "AT flag", "field_length": 1, "column_type": "key", "encoding": "base36", "codetable": "ICOADS.C1.TRIM" }, "UF": { "description": "U-wind flag", "field_length": 1, "column_type": "key", "encoding": "base36", "codetable": "ICOADS.C1.TRIM" }, "VF": { "description": "V-wind flag", "field_length": 1, "column_type": "key", "encoding": "base36", "codetable": "ICOADS.C1.TRIM" }, "PF": { "description": "SLP flag", "field_length": 1, "column_type": "key", "encoding": "base36", "codetable": "ICOADS.C1.TRIM" }, "RF": { "description": "RH (and WBT / DPT) flag", "field_length": 1, "column_type": "key", "encoding": "base36", "codetable": "ICOADS.C1.TRIM" }, "ZNC": { "description": "report-status flag (ship position)", "field_length": 1, "column_type": "key", "encoding": "base36", "codetable": "ICOADS.C1.NCDC" }, "WNC": { "description": "wind flag", "field_length": 1, "column_type": "key", "encoding": "base36", "codetable": "ICOADS.C1.NCDC" }, "BNC": { "description": "visibility (VV) flag", "field_length": 1, "column_type": "key", "encoding": "base36", "codetable": "ICOADS.C1.NCDC" }, "XNC": { "description": "present weather (WW) flag", "field_length": 1, "column_type": "key", "encoding": "base36", "codetable": "ICOADS.C1.NCDC" }, "YNC": { "description": "past weather (W1) flag", "field_length": 1, "column_type": "key", "encoding": "base36", "codetable": "ICOADS.C1.NCDC" }, "PNC": { "description": "SLP flag", "field_length": 1, "column_type": "key", "encoding": "base36", "codetable": "ICOADS.C1.NCDC" }, "ANC": { "description": "AT flag", "field_length": 1, "column_type": "key", "encoding": "base36", "codetable": "ICOADS.C1.NCDC" }, "GNC": { "description": "WBT flag", "field_length": 1, "column_type": "key", "encoding": "base36", "codetable": "ICOADS.C1.NCDC" }, "DNC": { "description": "DPT flag", "field_length": 1, "column_type": "key", "encoding": "base36", "codetable": "ICOADS.C1.NCDC" }, "SNC": { "description": "SST flag", "field_length": 1, "column_type": "key", "encoding": "base36", "codetable": "ICOADS.C1.NCDC" }, "CNC": { "description": "cloud flag", "field_length": 1, "column_type": "key", "encoding": "base36", "codetable": "ICOADS.C1.NCDC" }, "ENC": { "description": "wave flag", "field_length": 1, "column_type": "key", "encoding": "base36", "codetable": "ICOADS.C1.NCDC" }, "FNC": { "description": "swell flag", "field_length": 1, "column_type": "key", "encoding": "base36", "codetable": "ICOADS.C1.NCDC" }, "TNC": { "description": "pressure tendency (A and PPP) flag", "field_length": 1, "column_type": "key", "encoding": "base36", "codetable": "ICOADS.C1.NCDC" }, "QCE": { "description": "external (e.g. OSD)", "field_length": 2, "column_type": "int8", "valid_max": 63, "valid_min": 0 }, "LZ": { "description": "2x2 landlocked flag", "field_length": 1, "column_type": "key", "codetable": "ICOADS.C1.LZ" }, "QCZ": { "description": "source exclusion flags", "field_length": 2, "column_type": "int8", "valid_max": 31, "valid_min": 0 } } }, "c5": { "header": { "sentinal": " 594", "length": 94 }, "elements": { "ATTI": { "description": "attm ID", "field_length": 2, "column_type": "int8", "ignore": true }, "ATTL": { "description": "attm length", "field_length": 2, "column_type": "int8", "ignore": true }, "OS": { "description": "observation source", "field_length": 1, "column_type": "int8", "codetable": "icoads_3_0.os" }, "OP": { "description": "observation platform", "field_length": 1, "column_type": "int8", "codetable": "icoads_3_0.op" }, "FM": { "description": "FM code version", "field_length": 1, "column_type": "int8", "encoding": "base36", "codetable": "icoads_3_0.fm" }, "IMMV": { "description": "IMMT version", "field_length": 1, "column_type": "int8", "encoding": "base36", "codetable": "icoads_3_0.immv" }, "IX": { "description": "station / weather indic.", "field_length": 1, "column_type": "int8", "codetable": "icoads_3_0.ix" }, "W2": { "description": "2nd past weather", "field_length": 1, "column_type": "int8", "codetable": "icoads_3_0.pastWeather" }, "WMI": { "description": "indicicator for wave measurement", "field_length": 1, "column_type": "int8", "codetable": "icoads_3_0.wmi" }, "SD2": { "description": "direction of secondary swell", "field_length": 2, "column_type": "int8", "codetable": "ICOADS.C5.SD2" }, "SP2": { "description": "period of secondary swell", "field_length": 2, "column_type": "int8", "codetable": "ICOADS.C5.SP2" }, "SH2": { "description": "height of secondary swell", "field_length": 2, "column_type": "float16", "valid_max": 99.0, "valid_min": 0.0, "scale": 0.5, "precision": "0.1" }, "IS": { "description": "ice accretion on ship", "field_length": 1, "column_type": "int8", "codetable": "icoads_3_0.is" }, "ES": { "description": "thickness of ice accretion", "field_length": 2, "column_type": "int8", "valid_max": 99, "valid_min": 0 }, "RS": { "description": "rate of ice accretion", "field_length": 1, "column_type": "int8", "codetable": "icoads_3_0.rs" }, "IC1": { "description": "concentration of sea ice", "field_length": 1, "column_type": "int8", "encoding": "base36", "codetable": "ICOADS.C5.IC1" }, "IC2": { "description": "stage of development", "field_length": 1, "column_type": "int8", "encoding": "base36", "codetable": "ICOADS.C5.IC2" }, "IC3": { "description": "ice of land origin", "field_length": 1, "column_type": "int8", "encoding": "base36", "codetable": "ICOADS.C5.IC3" }, "IC4": { "description": "true bearing of ice edge", "field_length": 1, "column_type": "int8", "encoding": "base36", "codetable": "ICOADS.C5.IC4" }, "IC5": { "description": "ice situation / trend", "field_length": 1, "column_type": "int8", "encoding": "base36", "codetable": "ICOADS.C5.IC5" }, "IR": { "description": "indicator for precipation data", "field_length": 1, "column_type": "int8", "codetable": "ICOADS.C5.IR" }, "RRR": { "description": "amount of precipitation", "field_length": 3, "column_type": "int16", "codetable": "ICOADS.C5.RRR" }, "TR": { "description": "duration of period of reference for amount of precipitation", "field_length": 1, "column_type": "int8", "codetable": "icoads_3_0.tr" }, "NU": { "description": "national use", "field_length": 1, "column_type": "int8", "codetable": "ICOADS.C5.NU" }, "QCI": { "description": "quality control indicator", "field_length": 1, "column_type": "int8", "codetable": "icoads_3_0.MQCIndicatorGeneral" }, "QI1": { "description": "QC indicator for height of clouds", "field_length": 1, "column_type": "int8", "codetable": "icoads_3_0.MQCIndicator" }, "QI2": { "description": "QC indicator for visibility", "field_length": 1, "column_type": "int8", "codetable": "icoads_3_0.MQCIndicator" }, "QI3": { "description": "QC indicator for clouds", "field_length": 1, "column_type": "int8", "codetable": "icoads_3_0.MQCIndicator" }, "QI4": { "description": "QC indicator for wind direction", "field_length": 1, "column_type": "int8", "codetable": "icoads_3_0.MQCIndicator" }, "QI5": { "description": "QC indicator for wind speed", "field_length": 1, "column_type": "int8", "codetable": "icoads_3_0.MQCIndicator" }, "QI6": { "description": "QC indicator for air temperature", "field_length": 1, "column_type": "int8", "codetable": "icoads_3_0.MQCIndicator" }, "QI7": { "description": "QC indicator for dew-point temperature", "field_length": 1, "column_type": "int8", "codetable": "icoads_3_0.MQCIndicator" }, "QI8": { "description": "QC indicator for air pressure", "field_length": 1, "column_type": "int8", "codetable": "icoads_3_0.MQCIndicator" }, "QI9": { "description": "QC indicator for weather", "field_length": 1, "column_type": "int8", "codetable": "icoads_3_0.MQCIndicator" }, "QI10": { "description": "QC indicator for sea surface temperature", "field_length": 1, "column_type": "int8", "codetable": "icoads_3_0.MQCIndicator" }, "QI11": { "description": "QC indicator for period of wind waves of of measured waves", "field_length": 1, "column_type": "int8", "codetable": "icoads_3_0.MQCIndicator" }, "QI12": { "description": "QC indicator for height of wind waves of of measured waves", "field_length": 1, "column_type": "int8", "codetable": "icoads_3_0.MQCIndicator" }, "QI13": { "description": "QC indicator for swell", "field_length": 1, "column_type": "int8", "codetable": "icoads_3_0.MQCIndicator" }, "QI14": { "description": "QC indicator for precipitation", "field_length": 1, "column_type": "int8", "codetable": "icoads_3_0.MQCIndicator" }, "QI15": { "description": "QC indicator for characteristic of pressure tendency", "field_length": 1, "column_type": "int8", "codetable": "icoads_3_0.MQCIndicator" }, "QI16": { "description": "QC indicator for amount of pressure tendency", "field_length": 1, "column_type": "int8", "codetable": "icoads_3_0.MQCIndicator" }, "QI17": { "description": "QC indicator for true direction of ship", "field_length": 1, "column_type": "int8", "codetable": "icoads_3_0.MQCIndicator" }, "QI18": { "description": "QC indicator for ship's average speed", "field_length": 1, "column_type": "int8", "codetable": "icoads_3_0.MQCIndicator" }, "QI19": { "description": "QC indicator for wet-bulb temperature", "field_length": 1, "column_type": "int8", "codetable": "icoads_3_0.MQCIndicator" }, "QI20": { "description": "QC indicator for ship's position", "field_length": 1, "column_type": "int8", "codetable": "icoads_3_0.MQCIndicator" }, "QI21": { "description": "MQCS version", "field_length": 1, "column_type": "int8", "codetable": "icoads_3_0.MQCversion" }, "HDG": { "description": "ships's heading", "field_length": 3, "column_type": "int16", "valid_max": 360, "valid_min": 0 }, "COG": { "description": "course over ground", "field_length": 3, "column_type": "int16", "valid_max": 360, "valid_min": 0 }, "SOG": { "description": "speed over ground", "field_length": 2, "column_type": "int8", "valid_max": 99, "valid_min": 0 }, "SLL": { "description": "max height of cargo above summer load line", "field_length": 2, "column_type": "int8", "valid_max": 99, "valid_min": 0 }, "SLHH": { "description": "departure of summer max load line from sea level", "field_length": 3, "column_type": "int8", "valid_max": 99, "valid_min": -99 }, "RWD": { "description": "relative wind direction", "field_length": 3, "column_type": "int16", "valid_max": 360, "valid_min": 1 }, "RWS": { "description": "relative wind speed", "field_length": 3, "column_type": "float32", "valid_max": 99.9, "valid_min": 0.0, "scale": 0.1, "precision": "0.1" }, "QI22": { "description": "QC indicator for ship's heading", "field_length": 1, "column_type": "int8", "codetable": "icoads_3_0.MQCIndicator" }, "QI23": { "description": "QC indicator for course over ground", "field_length": 1, "column_type": "int8", "codetable": "icoads_3_0.MQCIndicator" }, "QI24": { "description": "QC indicator for speed over ground", "field_length": 1, "column_type": "int8", "codetable": "icoads_3_0.MQCIndicator" }, "QI25": { "description": "QC indicator for SLL", "field_length": 1, "column_type": "int8", "codetable": "icoads_3_0.MQCIndicator" }, "QI26": { "description": "see doc", "field_length": 1, "column_type": "int8", "codetable": "icoads_3_0.MQCIndicator" }, "QI27": { "description": "QC indicator for SLHH", "field_length": 1, "column_type": "int8", "codetable": "icoads_3_0.MQCIndicator" }, "QI28": { "description": "QC indicator for relative wind direction", "field_length": 1, "column_type": "int8", "codetable": "icoads_3_0.MQCIndicator" }, "QI29": { "description": "QC indicator for relative wind speed", "field_length": 1, "column_type": "int8", "codetable": "icoads_3_0.MQCIndicator" }, "RH": { "description": "relative humidity", "field_length": 4, "column_type": "float32", "valid_max": 100.0, "valid_min": 0.0, "scale": 0.1, "precision": "0.1" }, "RHI": { "description": "relative humidity indicator", "field_length": 1, "column_type": "int8", "codetable": "icoads_3_0.rhi" }, "AWSI": { "description": "AWS indicator", "field_length": 1, "column_type": "int8", "codetable": "icoads_3_0.awsi" }, "IMONO": { "description": "IMO number", "field_length": 7, "column_type": "int32", "valid_max": 9999999.0, "valid_min": 0.0, "scale": 1 } } }, "c6": { "header": { "sentinal": " 668", "length": 68 }, "elements": { "ATTI": { "description": "attm ID", "field_length": 2, "column_type": "int8", "ignore": true }, "ATTL": { "description": "attm length", "field_length": 2, "column_type": "int8", "ignore": true }, "CCCC": { "description": "collecting center", "field_length": 4, "column_type": "str", "codetable": "ICOADS.C6.CCCC" }, "BUID": { "description": "bulletin ID", "field_length": 6, "column_type": "str", "codetable": "ICOADS.C6.BUID" }, "FBSRC": { "description": "feedback source", "field_length": 1, "column_type": "int8", "codetable": "ICOADS.C6.FBSRC" }, "BMP": { "description": "background SLP", "field_length": 5, "column_type": "float32", "valid_max": 1074.6, "valid_min": 870.0, "scale": 0.1, "precision": "0.1" }, "BSWU": { "description": "background wind U-component", "field_length": 4, "column_type": "float32", "valid_max": 99.9, "valid_min": -99.9, "scale": 0.1, "precision": "0.1" }, "SWU": { "description": "derived wind U-component", "field_length": 4, "column_type": "float32", "valid_max": 99.9, "valid_min": -99.9, "scale": 0.1, "precision": "0.1" }, "BSWV": { "description": "background wind V-component", "field_length": 4, "column_type": "float32", "valid_max": 99.9, "valid_min": -99.9, "scale": 0.1, "precision": "0.1" }, "SWV": { "description": "derived wind V-component", "field_length": 4, "column_type": "float32", "valid_max": 99.9, "valid_min": -99.9, "scale": 0.1, "precision": "0.1" }, "BSAT": { "description": "background air temperature", "field_length": 4, "column_type": "float32", "valid_max": 99.9, "valid_min": -99.9, "scale": 0.1, "precision": "0.1" }, "BSRH": { "description": "background relative humidity", "field_length": 3, "column_type": "float32", "valid_max": 100.0, "valid_min": 0.0, "scale": 1.0, "precision": "1" }, "SRH": { "description": "derived relative humidity", "field_length": 3, "column_type": "float32", "valid_max": 100.0, "valid_min": 0.0, "scale": 1.0, "precision": "1" }, "BSST": { "description": "background SST", "field_length": 5, "column_type": "float32", "valid_max": 99.99, "valid_min": -99.99, "scale": 0.01, "precision": "0.01" }, "MST": { "description": "model surface type", "field_length": 1, "column_type": "int8", "codetable": "ICOADS.C6.ST" }, "BMSH": { "description": "model height of surface", "field_length": 4, "column_type": "int16", "valid_max": 9999, "valid_min": -999 }, "BY": { "description": "background year", "field_length": 4, "column_type": "int16", "valid_max": 9999, "valid_min": 0 }, "BM": { "description": "background month", "field_length": 2, "column_type": "int8", "valid_max": 12, "valid_min": 1 }, "BD": { "description": "background day", "field_length": 2, "column_type": "int8", "valid_max": 31, "valid_min": 1 }, "BH": { "description": "background hour", "field_length": 2, "column_type": "int8", "valid_max": 23, "valid_min": 0 }, "BFL": { "description": "background forecast length", "field_length": 2, "column_type": "int8", "valid_max": 99, "valid_min": 0 } } }, "c7": { "header": { "sentinal": " 758", "length": 58 }, "elements": { "ATTI": { "description": "attm ID", "field_length": 2, "column_type": "int8", "ignore": true }, "ATTL": { "description": "attm length", "field_length": 2, "column_type": "int8", "ignore": true }, "MDS": { "description": "metadata source", "field_length": 1, "column_type": "str", "valid_max": 1.0, "valid_min": 0.0, "scale": 1.0, "precision": null, "codetable": null }, "C1M": { "description": "recruiting country", "field_length": 2, "column_type": "str", "codetable": "icoads_3_0.country" }, "OPM": { "description": "type of ship (program)", "field_length": 2, "column_type": "int8", "codetable": "icoads_3_0.opm" }, "KOV": { "description": "kind of vessel", "field_length": 2, "column_type": "str", "codetable": "icoads_3_0.kov" }, "COR": { "description": "country of registry", "field_length": 2, "column_type": "str", "codetable": "icoads_3_0.country" }, "TOB": { "description": "type of barometer", "field_length": 3, "column_type": "str", "codetable": "icoads_3_0.tob" }, "TOT": { "description": "type of thermometer", "field_length": 3, "column_type": "str", "codetable": "icoads_3_0.tot" }, "EOT": { "description": "exposure of thermometer", "field_length": 2, "column_type": "str", "codetable": "ICOADS.C7.EOT" }, "LOT": { "description": "screen location", "field_length": 2, "column_type": "int8", "codetable": "icoads_3_0.lot" }, "TOH": { "description": "type of hygrometer", "field_length": 1, "column_type": "str", "codetable": "icoads_3_0.toh" }, "EOH": { "description": "exposure of hygrometer", "field_length": 2, "column_type": "str", "codetable": "ICOADS.C7.EOH" }, "SIM": { "description": "SST measurement method", "field_length": 3, "column_type": "str", "codetable": "icoads_3_0.sstMethod_c7" }, "LOV": { "description": "length of vessel", "field_length": 3, "column_type": "int16", "valid_max": 999, "valid_min": 0 }, "DOS": { "description": "depth of SST measurement", "field_length": 2, "column_type": "int8", "valid_max": 99, "valid_min": 0 }, "HOP": { "description": "height of visual observing platform", "field_length": 3, "column_type": "int16", "valid_max": 999, "valid_min": 0 }, "HOT": { "description": "height of thermometer", "field_length": 3, "column_type": "int16", "valid_max": 999, "valid_min": 0 }, "HOB": { "description": "height of barometer", "field_length": 3, "column_type": "int16", "valid_max": 999, "valid_min": 0 }, "HOA": { "description": "height of anemometer", "field_length": 3, "column_type": "int16", "valid_max": 999, "valid_min": 0 }, "SMF": { "description": "source metadata file", "field_length": 5, "column_type": "int32", "valid_max": 99999, "valid_min": 0, "codetable": "ICOADS.C7.SMF" }, "SME": { "description": "source metadata element", "field_length": 5, "column_type": "int32", "valid_max": 99999.0, "valid_min": 0.0, "scale": 1.0, "precision": null, "codetable": null }, "SMV": { "description": "source format version", "field_length": 2, "column_type": "int8", "valid_max": 99, "valid_min": 0, "codetable": "icoads_3_0.smv" } } }, "c8": { "header": { "sentinal": " 82U", "length": 102 }, "elements": { "ATTI": { "description": "attm ID", "field_length": 2, "column_type": "int8", "ignore": true }, "ATTL": { "description": "attm length", "field_length": 2, "column_type": "int16", "encoding": "base36", "ignore": true }, "OTV": { "description": "temperature value", "field_length": 5, "column_type": "float32", "valid_max": 38.999, "valid_min": -3.0, "scale": 0.001, "precision": "0.001" }, "OTZ": { "description": "temperature depth", "field_length": 4, "column_type": "float32", "valid_max": 99.99, "valid_min": 0.0, "scale": 0.01, "precision": "0.01" }, "OSV": { "description": "salinity value", "field_length": 5, "column_type": "float32", "valid_max": 40.999, "valid_min": 0.0, "scale": 0.001, "precision": "0.001" }, "OSZ": { "description": "salinity depth", "field_length": 4, "column_type": "float32", "valid_max": 99.99, "valid_min": 0.0, "scale": 0.01, "precision": "0.01" }, "OOV": { "description": "dissolved oxygen value", "field_length": 4, "column_type": "float32", "valid_max": 12.99, "valid_min": 0.0, "scale": 0.01, "precision": "0.01" }, "OOZ": { "description": "dissolved oxygen depth", "field_length": 4, "column_type": "float32", "valid_max": 99.99, "valid_min": 0.0, "scale": 0.01, "precision": "0.01" }, "OPV": { "description": "phosphate value", "field_length": 4, "column_type": "float32", "valid_max": 30.99, "valid_min": 0.0, "scale": 0.01, "precision": "0.01" }, "OPZ": { "description": "phosphate depth", "field_length": 4, "column_type": "float32", "valid_max": 99.99, "valid_min": 0.0, "scale": 0.01, "precision": "0.01" }, "OSIV": { "description": "silicate value", "field_length": 5, "column_type": "float32", "valid_max": 250.99, "valid_min": 0.0, "scale": 0.01, "precision": "0.01" }, "OSIZ": { "description": "silicate depth", "field_length": 4, "column_type": "float32", "valid_max": 99.99, "valid_min": 0.0, "scale": 0.01, "precision": "0.01" }, "ONV": { "description": "nitrate value", "field_length": 5, "column_type": "float32", "valid_max": 500.99, "valid_min": 0.0, "scale": 0.01, "precision": "0.01" }, "ONZ": { "description": "nitrate depth", "field_length": 4, "column_type": "float32", "valid_max": 99.99, "valid_min": 0.0, "scale": 0.01, "precision": "0.01" }, "OPHV": { "description": "pH value", "field_length": 3, "column_type": "float32", "valid_max": 9.2, "valid_min": 6.2, "scale": 0.01, "precision": "0.01" }, "OPHZ": { "description": "pH depth", "field_length": 4, "column_type": "float32", "valid_max": 99.99, "valid_min": 0.0, "scale": 0.01, "precision": "0.01" }, "OCV": { "description": "total chlorophyll value", "field_length": 4, "column_type": "float32", "valid_max": 50.99, "valid_min": 0.0, "scale": 0.01, "precision": "0.01" }, "OCZ": { "description": "total chlorophyll depth", "field_length": 4, "column_type": "float32", "valid_max": 99.99, "valid_min": 0.0, "scale": 0.01, "precision": "0.01" }, "OAV": { "description": "alkalinity value", "field_length": 3, "column_type": "float32", "valid_max": 3.1, "valid_min": 0.0, "scale": 0.01, "precision": "0.01" }, "OAZ": { "description": "alkalinity depth", "field_length": 4, "column_type": "float32", "valid_max": 99.99, "valid_min": 0.0, "scale": 0.01, "precision": "0.01" }, "OPCV": { "description": "partial pressure of carbon dioxide value", "field_length": 4, "column_type": "float32", "valid_max": 999.0, "valid_min": 0.0, "scale": 0.01, "precision": "0.01" }, "OPCZ": { "description": "partial pressure of carbon dioxide depth", "field_length": 4, "column_type": "float32", "valid_max": 99.99, "valid_min": 0.0, "scale": 0.01, "precision": "0.01" }, "ODV": { "description": "dissolved inorganic carbon value", "field_length": 2, "column_type": "float32", "valid_max": 4.0, "valid_min": 0.0, "scale": 0.1, "precision": "0.1" }, "ODZ": { "description": "dissolved inorganic carbon depth", "field_length": 4, "column_type": "float32", "valid_max": 99.99, "valid_min": 0.0, "scale": 0.01, "precision": "0.01" }, "PUID": { "description": "provider's unique record identification", "field_length": 10, "column_type": "object" } } }, "c9": { "header": { "sentinal": " 932", "length": 32 }, "elements": { "ATTI": { "description": "attm ID", "field_length": 2, "column_type": "int8", "ignore": true }, "ATTL": { "description": "attm length", "field_length": 2, "column_type": "int8", "ignore": true }, "CCe": { "description": "change code", "field_length": 1, "column_type": "int8", "encoding": "base36", "codetable": "ICOADS.C9.CCe" }, "WWe": { "description": "present weather", "field_length": 2, "column_type": "int8", "codetable": "icoads_3_0.ww" }, "Ne": { "description": "total cloud amount", "field_length": 1, "column_type": "int8", "codetable": "ICOADS.C9.N" }, "NHe": { "description": "lower cloud amount", "field_length": 1, "column_type": "int8", "codetable": "ICOADS.C9.NH" }, "He": { "description": "lower cloud base height", "field_length": 1, "column_type": "int8", "codetable": "icoads_3_0.h" }, "CLe": { "description": "low cloud type", "field_length": 2, "column_type": "int8", "codetable": "icoads_3_0.cl" }, "CMe": { "description": "middle cloud type", "field_length": 2, "column_type": "int8", "codetable": "icoads_3_0.cm" }, "CHe": { "description": "high cloud type", "field_length": 1, "column_type": "int8", "codetable": "icoads_3_0.ch" }, "AM": { "description": "middle cloud amount", "field_length": 3, "column_type": "float32", "valid_max": 8.0, "valid_min": 0.0, "scale": 0.01, "precision": "0.01" }, "AH": { "description": "high cloud amount", "field_length": 3, "column_type": "float32", "valid_max": 8.0, "valid_min": 0.0, "scale": 0.01, "precision": "0.01" }, "UM": { "description": "NOL middle amount", "field_length": 1, "column_type": "int8", "valid_max": 8, "valid_min": 0 }, "UH": { "description": "NOL high amount", "field_length": 1, "column_type": "int8", "valid_max": 8, "valid_min": 0 }, "SBI": { "description": "sky-brightness indicator", "field_length": 1, "column_type": "int8", "codetable": "ICOADS.C9.SBI" }, "SA": { "description": "solar altitude", "field_length": 4, "column_type": "float32", "valid_max": 90.0, "valid_min": -90.0, "scale": 0.1, "precision": "0.1" }, "RI": { "description": "relative lunar illuminance", "field_length": 4, "column_type": "float32", "valid_max": 1.17, "valid_min": -1.1, "scale": 0.01, "precision": "0.01" } } }, "c95": { "header": { "sentinal": "9561", "length": 61 }, "elements": { "ATTI": { "description": "attm ID", "field_length": 2, "column_type": "int8", "ignore": true }, "ATTL": { "description": "attm length", "field_length": 2, "column_type": "int8", "ignore": true }, "ICNR": { "description": "input component number", "field_length": 2, "column_type": "int8", "valid_max": 99, "valid_min": 0 }, "FNR": { "description": "field number", "field_length": 2, "column_type": "int8", "valid_max": 99, "valid_min": 1 }, "DPRO": { "description": "data provider - reanalysis: lead organization", "field_length": 2, "column_type": "int8", "codetable": "ICOADS.C95.DPRO" }, "DPRP": { "description": "data provider - reanalysis: project", "field_length": 2, "column_type": "int8", "codetable": "ICOADS.C95.DPRP" }, "UFR": { "description": "usage flag - reanalysis", "field_length": 1, "column_type": "int8", "codetable": "ICOADS.C95.UFR" }, "MFGR": { "description": "model-collocated first guess value", "field_length": 7, "column_type": "float32", "valid_max": null, "valid_min": null, "scale": 1.0, "precision": "1" }, "MFGSR": { "description": "model-collocated first guess", "field_length": 7, "column_type": "float32", "valid_max": null, "valid_min": null, "scale": 1.0, "precision": "1" }, "MAR": { "description": "value or repesentative value", "field_length": 7, "column_type": "float32", "valid_max": null, "valid_min": null, "scale": 1.0, "precision": "1" }, "MASR": { "description": "model-collocated analysis spread", "field_length": 7, "column_type": "float32", "valid_max": null, "valid_min": null, "scale": 1.0, "precision": "1" }, "BCR": { "description": "bias corrected value", "field_length": 7, "column_type": "float32", "valid_max": null, "valid_min": null, "scale": 1.0, "precision": "1" }, "ARCR": { "description": "author reference code", "field_length": 4, "column_type": "object", "codetable": "ICOADS.C95.ARCR" }, "CDR": { "description": "creation date", "field_length": 8, "column_type": "int32", "valid_max": null, "valid_min": 20140101.0 }, "ASIR": { "description": "access status indicator", "field_length": 1, "column_type": "int8", "codetable": "ICOADS.C95.ASIR" } } }, "c96": { "header": { "sentinal": "9653", "length": 53 }, "elements": { "ATTI": { "description": "attm ID", "field_length": 2, "column_type": "int8", "ignore": true }, "ATTL": { "description": "attm length", "field_length": 2, "column_type": "int8", "ignore": true }, "ICNI": { "description": "input component number", "field_length": 2, "column_type": "int8", "valid_max": 99, "valid_min": 1 }, "FNI": { "description": "field number", "field_length": 2, "column_type": "int8", "valid_max": 99, "valid_min": 1 }, "JVAD": { "description": "scaling factor for VAD", "field_length": 1, "column_type": "int8", "encoding": "base36", "valid_max": 35, "valid_min": 0 }, "VAD": { "description": "value added data", "field_length": 6, "column_type": "float32", "valid_max": null, "valid_min": null, "scale": null, "precision": null, "codetable": null }, "IVAU1": { "description": "type indicator for VAU1", "field_length": 1, "column_type": "int8", "encoding": "base36", "valid_max": 35, "valid_min": 1 }, "JVAU1": { "description": "scaling factor for VAU1", "field_length": 1, "column_type": "int8", "encoding": "base36", "valid_max": 35, "valid_min": 0 }, "VAU1": { "description": "uncertainty of type IVAU1", "field_length": 6, "column_type": "float32", "valid_max": null, "valid_min": null, "scale": null, "precision": null }, "IVAU2": { "description": "type indicator for VAU2", "field_length": 1, "column_type": "int8", "encoding": "base36", "valid_max": 35, "valid_min": 0 }, "JVAU2": { "description": "scaling factor for VAU2", "field_length": 1, "column_type": "int8", "encoding": "base36", "valid_max": 35, "valid_min": 0 }, "VAU2": { "description": "uncertainty of type IVAU2", "field_length": 6, "column_type": "float32", "valid_max": null, "valid_min": null, "scale": null, "precision": null }, "IVAU3": { "description": "type indicator for VAU3", "field_length": 1, "column_type": "int8", "encoding": "base36", "valid_max": 35, "valid_min": 0 }, "JVAU3": { "description": "scaling factor for VAU3", "field_length": 1, "column_type": "int8", "encoding": "base36", "valid_max": 35, "valid_min": 0 }, "VAU3": { "description": "uncertainty of type IVAU3", "field_length": 6, "column_type": "float32", "valid_max": null, "valid_min": null, "scale": null, "precision": null }, "VQC": { "description": "value added QC flag", "field_length": 1, "column_type": "int8", "valid_max": 9, "valid_min": 1 }, "ARCI": { "description": "auther reference code", "field_length": 4, "column_type": "object", "valid_max": null, "valid_min": null, "scale": null, "precision": null, "codetable": null }, "CDI": { "description": "creation date", "field_length": 8, "column_type": "int32", "valid_max": null, "valid_min": 20140101.0 }, "ASII": { "description": "access status indicator", "field_length": 1, "column_type": "int8", "codetable": "ICOADS.C96.ASII" } } }, "c97": { "header": { "sentinal": "9732", "length": 32 }, "elements": { "ATTI": { "description": "attm ID", "field_length": 2, "column_type": "int8", "ignore": true }, "ATTL": { "description": "attm length", "field_length": 2, "column_type": "int8", "ignore": true }, "ICNE": { "description": "input component number", "field_length": 2, "column_type": "int8", "valid_max": 99, "valid_min": 0 }, "FNE": { "description": "field number", "field_length": 2, "column_type": "int8", "valid_max": 99, "valid_min": 1 }, "CEF": { "description": "corrected / erroneous field flag", "field_length": 1, "column_type": "float32", "valid_max": null, "valid_min": null, "scale": null, "precision": null }, "ERRD": { "description": "corrected / erroneous field value", "field_length": 10, "column_type": "float32", "valid_max": null, "valid_min": null, "scale": null, "precision": null }, "ARCE": { "description": "author reference code", "field_length": 4, "column_type": "object", "valid_max": null, "valid_min": null, "scale": null, "precision": null, "codetable": null }, "CDE": { "description": "creation date", "field_length": 8, "column_type": "int32", "valid_max": null, "valid_min": 20140101.0 }, "ASIE": { "description": "access status indicator", "field_length": 1, "column_type": "int8", "codetable": "ICOADS.C97.ASIE" } } }, "c98": { "header": {"sentinal": "9815", "length": 15}, "elements": { "ATTI": { "description": "attm ID", "field_length": 2, "column_type": "str" }, "ATTL": { "description": "attm length", "field_length": 2, "column_type": "int8", "valid_max": 15, "valid_min": 15 }, "UID": { "description": "unique report ID", "field_length": 6, "column_type": "str" }, "RN1": { "description": "Release no.: primary", "field_length": 1, "column_type": "int8", "encoding": "base36", "valid_max": 35, "valid_min": 0 }, "RN2": { "description": "Release no.: secondary", "field_length": 1, "column_type": "int8", "encoding": "base36", "valid_max": 35, "valid_min": 0 }, "RN3": { "description": "Release no.: tertiary", "field_length": 1, "column_type": "int8", "encoding": "base36", "valid_max": 35, "valid_min": 0 }, "RSA": { "description": "Release status indicator", "field_length": 1, "column_type": "key", "codetable": "ICOADS.C98.RSA" }, "IRF": { "description": "intermediate reject flag", "field_length": 1, "column_type": "key", "codetable": "ICOADS.C98.IRF" } } }, "c99_sentinal": { "header": {"sentinal": "99 0 ", "length": 5, "field_layout":"fixed_width"}, "elements": { "ATTI": { "description": "attm ID", "field_length": 2, "column_type": "str", "ignore":false }, "ATTL": { "description": "attm length", "field_length": 2, "column_type": "int8", "valid_max": 0, "valid_min": 0, "ignore":false }, "BLK": { "description": "blank space", "field_length": 1, "column_type": "object", "ignore": false, "disable_white_strip": true } } }, "c99_data": { "header": { "sentinal": "", "length": 173, "field_layout": "fixed_width" }, "elements": { "reel_number": { "description": "The microfilm reel number", "field_length": 2, "column_type": "Int16" }, "frame_number": { "description": "The number found at the top of the microfilm frame where the voyage begins. The frame number was kept until the voyage is complete, even if the voyage covered several sequential frames.", "field_length": 4, "column_type": "Int16" }, "voyage_sequence": { "description": "Unique number identifying each voyage", "field_length": 1, "column_type": "Int16" }, "year": { "description": "Year", "field_length": 4, "column_type": "Int16", "LMR6": true }, "month": { "description": "Month", "field_length": 2, "column_type": "Int8", "LMR6": true }, "day": { "description": "Day", "field_length": 2, "column_type": "Int8", "LMR6": true }, "hour": { "description": "Hours of ship position, converted to 24-hour clock (00-23)", "field_length": 2, "column_type": "Int8", "LMR6": true }, "lat_deg_an": { "description": "latitude by account at noon, degrees", "field_length": 2, "column_type": "Int8", "LMR6": true }, "lat_min_an": { "description": "latitude by account at noon, minutes", "field_length": 2, "column_type": "Int8", "LMR6": true }, "lat_hemis_an": { "description": "latitude by account at noon, hemisphere", "field_length": 1, "column_type": "str", "LMR6": true }, "lon_deg_an": { "description": "longitude by account at noon, degrees", "field_length": 3, "column_type": "Int16", "LMR6": true }, "lon_min_an": { "description": "longitude by account at noon, minutes", "field_length": 2, "column_type": "Int8", "LMR6": true }, "lon_hemis_an": { "description": "longitude by account at noon, hemisphere", "field_length": 1, "column_type": "str", "LMR6": true }, "current_dir": { "description": "Direction towards which the currents are moving. Given in a variety of formats: NEW, WNE, C (calm), V (variable), or B (baffling), mix between number and directions (N45E) also adding a by (as X) and to (as T).", "field_length": 7, "column_type": "str", "LMR6": false }, "current_speed_ind": { "description": "Units in which speed is measured.", "field_length": 1, "column_type": "key", "codetable": "ICOADS.C99.SPEEDI", "LMR6": true }, "current_speed": { "description": "Given in fraction or in narrative terms. For narrative terms (values from 40-58) look at key table", "field_length": 4, "column_type": "str", "LMR6": false }, "min_drift_coord": { "description": "Minutes of latitude or longitude of current drift over a given time period.", "field_length": 2, "column_type": "Int8", "LMR6": true }, "period_drift": { "description": "Time period (in hours 24hrs format) over which the amount of current drift in minutes was calculated. e.g 1hr code as 01", "field_length": 2, "valid_max": 24, "valid_min": 1, "units": "hours", "column_type": "Int8", "LMR6": true }, "mag_var_ind": { "description": "Magnetic variation indicator.", "field_length": 1, "column_type": "key", "codetable": "ICOADS.C99.MAGVARI", "LMR6": true }, "mag_var": { "description": "Magnetic variation.", "field_length": 5, "column_type": "str", "LMR6": false }, "baro_obs_time": { "description": "Time of barometer reading.", "field_length": 2, "valid_max": 23, "valid_min": 0, "units": "hours", "column_type": "Int8", "LMR6": true }, "baro_pressure_one": { "description": "Barometric pressure (first entry). First two characters are either inches or millimeters, last two characters correspond to hundredths of inch or tenths of mm", "field_length": 4, "column_type": "str", "LMR6": false }, "temp_ind": { "description": "Temperature indicator", "field_length": 1, "column_type": "key", "codetable": "ICOADS.C99.TEMPI", "LMR6": true }, "attached_thermometer_one": { "description": "Attached thermometer (first entry). Position is blank for whole degrees, and quarter degrees are rounded to the nearest tenths of a degree.", "field_length": 4, "column_type": "float16", "LMR6": false }, "attached_thermometer_two": { "description": "Attached thermometer (second entry). Position is blank for whole degrees, and quarter degrees are rounded to the nearest tenths of a degree.", "field_length": 4, "column_type": "float16", "LMR6": false }, "attached_thermometer_three": { "description": "Attached thermometer (third entry). Position is blank for whole degrees, and quarter degrees are rounded to the nearest tenths of a degree.", "field_length": 4, "column_type": "float16", "LMR6": false }, "hour_air_temp_one": { "description": "Hour in 24hrs format of first air temperature entry", "field_length": 2, "valid_max": 24, "valid_min": 1, "units": "hours", "column_type": "Int8", "LMR6": true }, "air_temperature_one": { "description": "Air temperature (first entry), units according to temperature indicator", "field_length": 4, "column_type": "float16", "LMR6": false }, "sea_surface_temperature_one": { "description": "Sea surface temperature (first entry), units according to temperature indicator", "field_length": 4, "column_type": "float16", "LMR6": false }, "sea_depth_temperature": { "description": "Sea temperature at depth (first entry), units according to temperature indicator", "field_length": 4, "column_type": "float16", "LMR6": false }, "hour_air_temp_two": { "description": "Hour in 24hrs format of second air temperature entry", "field_length": 2, "valid_max": 24, "valid_min": 1, "units": "hours", "column_type": "Int8", "LMR6": true }, "air_temperature_two": { "description": "Air temperature (second entry), units according to temperature indicator", "field_length": 4, "column_type": "float16", "LMR6": false }, "sea_surface_temperature_two": { "description": "Sea surface temperature (second entry), units according to temperature indicator", "field_length": 4, "column_type": "float16", "LMR6": false }, "hour_air_temp_three": { "description": "Hour in 24hrs format of third air temperature entry", "field_length": 2, "valid_max": 24, "valid_min": 1, "units": "hours", "column_type": "Int8", "LMR6": true }, "air_temperature_three": { "description": "Air temperature (third entry), units according to temperature indicator", "field_length": 4, "column_type": "float16", "LMR6": false }, "sea_surface_temperature_three": { "description": "Sea surface temperature (third entry), units according to temperature indicator", "field_length": 4, "column_type": "float16", "LMR6": false }, "wind_dir_start": { "description": "Wind direction. Given in a variety of formats: NEW, WNE, C (calm), V (variable), or B (baffling), mix between number and directions (N45E) also adding a by (as X) and to (as T).", "field_length": 7, "column_type": "str", "LMR6": false }, "wind_force_start": { "description": "Wind force (part one or only entry), Beaufort Wind scale (0-12) unless the observation was in a descriptive form (20-73).", "field_length": 2, "column_type": "key", "codetable": "ICOADS.C99.BEAU", "LMR6": true }, "wind_info_start": { "description": "Additional wind force information when available.", "field_length": 1, "column_type": "key", "codetable": "ICOADS.C99.BEAUINFO", "LMR6": true }, "wind_dir_middle": { "description": "Wind direction (middle part). Given in a variety of formats: NEW, WNE, C (calm), V (variable), or B (baffling), mix between number and directions (N45E) also adding a by (as X) and to (as T).", "field_length": 7, "column_type": "str", "LMR6": false }, "wind_force_middle": { "description": "Wind force (middle part), Beaufort Wind scale (0-12) unless the observation was in a descriptive form (20-73).", "field_length": 2, "column_type": "key", "codetable": "ICOADS.C99.BEAU", "LMR6": true }, "wind_info_middle": { "description": "Additional wind force information when available.", "field_length": 1, "column_type": "key", "codetable": "ICOADS.C99.BEAUINFO", "LMR6": true }, "wind_dir_later": { "description": "Wind direction (later part). Given in a variety of formats: NEW, WNE, C (calm), V (variable), or B (baffling), mix between number and directions (N45E) also adding a by (as X) and to (as T).", "field_length": 7, "column_type": "str", "LMR6": false }, "wind_force_later": { "description": "Wind force (later part), Beaufort Wind scale (0-12) unless the observation was in a descriptive form (20-73).", "field_length": 2, "column_type": "key", "codetable": "ICOADS.C99.BEAU", "LMR6": true }, "wind_info_later": { "description": "Additional wind force information when available.", "field_length": 1, "column_type": "key", "codetable": "ICOADS.C99.BEAUINFO", "LMR6": true }, "cloud_one": { "description": "Forms of clouds by code (first entry).", "field_length": 2, "column_type": "key", "codetable": "ICOADS.C99.CT", "LMR6": true }, "cloud_dir_one": { "description": "Clouds direction (first entry). Given in a variety of formats: NEW, WNE, C (calm), V (variable), or B (baffling), mix between number and directions (N45E) also adding a by (as X) and to (as T).", "field_length": 7, "column_type": "str", "LMR6": false }, "cloud_two": { "description": "Forms of clouds by code (second entry).", "field_length": 2, "column_type": "key", "codetable": "ICOADS.C99.CT", "LMR6": true }, "cloud_dir_two": { "description": "Clouds direction (second entry). Given in a variety of formats: NEW, WNE, C (calm), V (variable), or B (baffling), mix between number and directions (N45E) also adding a by (as X) and to (as T).", "field_length": 7, "column_type": "str", "LMR6": false }, "cloud_three": { "description": "Forms of clouds by code (third entry).", "field_length": 2, "column_type": "key", "codetable": "ICOADS.C99.CT", "LMR6": true }, "cloud_dir_three": { "description": "Clouds direction (third entry). Given in a variety of formats: NEW, WNE, C (calm), V (variable), or B (baffling), mix between number and directions (N45E) also adding a by (as X) and to (as T).", "field_length": 7, "column_type": "str", "LMR6": false }, "sky_clear": { "description": "Portion of clear sky", "field_length": 2, "column_type": "Int8", "valid_max": 10, "valid_min": 0, "LMR6": true }, "hour_of_weather": { "description": "Whole hours with any fraction rounded to the nearest hour.", "field_length": 2, "valid_max": 24, "valid_min": 1, "units": "hours", "column_type": "Int8", "LMR6": true }, "weather_indic": { "description": "Present weather indicator.", "field_length": 1, "column_type": "key", "codetable": "ICOADS.C99.WI", "LMR6": true }, "weather": { "description": "Present weather. Refer to weather indicator", "field_length": 6, "column_type": "str", "LMR6": false }, "qc_magnetic_var": { "description": "Magnetic variation queality control indicator. MV means that the magnetic variation (mag_var) failed the minimum quality control at the time of the digitization of the report.", "column_type": "key", "codetable": "ICOADS.C99.MVQCI", "LMR6": true } } }, "c99_header": { "header": {"sentinal": "", "length": 68, "field_layout":"fixed_width"}, "elements": { "rig": { "description": "Rig (type of ship)", "field_length": 2, "column_type": "key", "codetable": "ICOADS.C99.RIG", "LMR6": false }, "form_type": { "description": "", "field_length": 2, "column_type": "key", "codetable": "ICOADS.C99.FORM", "LMR6": false }, "commander": { "description": "Commander as appeared in Journal, left justified", "field_length": 16, "column_type": "str", "LMR6": false }, "from_city": { "description": "Departure port as it appears on the form", "field_length": 24, "column_type": "str", "LMR6": false }, "to_city": { "description": "Destination port as it appears on the form", "field_length": 24, "column_type": "str", "LMR6": false } } }, "c99_qc": { "header": {"sentinal" : "", "length": 9, "field_layout":"fixed_width"}, "elements": { "qc2":{ "description": "reel sequence number", "field_length": 5, "column_type": "str", "LMR6": true }, "qc5":{ "description": "qc on day", "field_length": 2, "column_type": "str", "LMR6": true }, "qc6":{ "description": "qc on hour", "field_length": 2, "column_type": "str", "LMR6": true } } } } }