netcdf ocean-time-series/Stellwagen/NEARSHORE/8721adwp-cal.cdf { dimensions: time = UNLIMITED; // (376 currently) lat = 1; lon = 1; frequency = 128; direction = 90; variables: int time(time=376); :FORTRAN_format = "F10.2"; :units = "True Julian Day"; :type = "UNEVEN"; :epic_code = 624; // int :datum = "Time (UTC) in True Julian Days: 2440000 = 0000 h on May 23, 1968"; :NOTE = "Decimal Julian day [days] = time [days] + ( time2 [msec] / 86400000 [msec/day] )"; int time2(time=376); :FORTRAN_format = "F10.2"; :units = "msec since 0:00 GMT"; :type = "UNEVEN"; :epic_code = 624; // int :datum = "Time (UTC) in True Julian Days: 2440000 = 0000 h on May 23, 1968"; :NOTE = "Decimal Julian day [days] = time [days] + ( time2 [msec] / 86400000 [msec/day] )"; int burst(time=376); :FORTRAN_format = "F10.2"; :units = "count"; :generic_name = "record"; :long_name = "Burst Number"; :_FillValue = -2147483648; // int float lat(lat=1); :FORTRAN_format = "F10.2"; :units = "degree_north"; :type = "EVEN"; :epic_code = 500; // int :name = "LAT"; :long_name = "LATITUDE"; :generic_name = "lat"; :datum = "NAD83"; float lon(lon=1); :FORTRAN_format = "f10.4"; :units = "degree_east"; :type = "EVEN"; :epic_code = 502; // int :name = "LON"; :long_name = "LONGITUDE"; :generic_name = "lon"; :datum = "NAD83"; double wh_4061(time=376, lat=1, lon=1); :long_name = "Significant Wave Height (m)"; :name = "wh"; :generic_name = "wave_height"; :units = "m"; :epic_code = 4061; // int :FORTRAN_format = "F10.2"; :_FillValue = 1.0E35; // double :minimum = 0.24; // double :maximum = 3.31; // double :valid_range = 0.0, 100.0; // double :sensor_type = "RD Instruments ADCP"; :sensor_depth = 8.566099618530274; // double :initial_sensor_height = 0.6f; // float :height_depth_units = "m"; :serial_number = 830.0; // double double wp_4060(time=376, lat=1, lon=1); :long_name = "Mean Wave Period (s)"; :name = "wp"; :generic_name = "wave_period"; :units = "s"; :epic_code = 4060; // int :FORTRAN_format = "F10.2"; :_FillValue = 1.0E35; // double :minimum = 3.8; // double :maximum = 8.6; // double :valid_range = 0.0, 100.0; // double :sensor_type = "RD Instruments ADCP"; :sensor_depth = 8.566099618530274; // double :initial_sensor_height = 0.6f; // float :height_depth_units = "m"; :serial_number = 830.0; // double double mwh_4064(time=376, lat=1, lon=1); :long_name = "Maximum Wave Height (m)"; :name = "mwh"; :generic_name = "wave_height"; :units = "m"; :epic_code = 4064; // int :FORTRAN_format = "F10.2"; :_FillValue = 1.0E35; // double :minimum = 0.31; // double :maximum = 4.21; // double :sensor_type = "RD Instruments ADCP"; :sensor_depth = 8.566099618530274; // double :initial_sensor_height = 0.6f; // float :height_depth_units = "m"; :serial_number = 830.0; // double double hght_18(time=376, lat=1, lon=1); :long_name = "Height of the Sea Surface (m)"; :name = "hght"; :generic_name = "height"; :units = "m"; :epic_code = 18; // int :FORTRAN_format = "F10.2"; :NOTE = "height of sea surface relative to sensor"; :_FillValue = 1.0E35; // double :minimum = 7.375; // double :maximum = 9.045; // double :valid_range = 0.0, 1000.0; // double :sensor_type = "RD Instruments ADCP"; :sensor_depth = 8.566099618530274; // double :initial_sensor_height = 0.6f; // float :height_depth_units = "m"; :serial_number = 830.0; // double double wp_peak(time=376, lat=1, lon=1); :long_name = "Peak Wave Period (s)"; :name = "wp_peak"; :generic_name = "wave_period"; :units = "s"; :epic_code = 4063; // int :FORTRAN_format = "F10.2"; :_FillValue = 1.0E35; // double :minimum = 2.1; // double :maximum = 17.5; // double :valid_range = 0.0, 100.0; // double :sensor_type = "RD Instruments ADCP"; :sensor_depth = 8.566099618530274; // double :initial_sensor_height = 0.6f; // float :height_depth_units = "m"; :serial_number = 830.0; // double double wvdir(time=376, lat=1, lon=1); :long_name = "Peak Wave Direction (degrees North)"; :name = "wvdir"; :generic_name = "wave_dir"; :units = "degrees"; :epic_code = 4062; // int :FORTRAN_format = "F10.2"; :NOTE = "Direction FROM which waves are propagating, measured clockwise from north"; :_FillValue = 1.0E35; // double :minimum = 17.0; // double :maximum = 250.0; // double :valid_range = 0.0, 360.0; // double :sensor_type = "RD Instruments ADCP"; :sensor_depth = 8.566099618530274; // double :initial_sensor_height = 0.6f; // float :height_depth_units = "m"; :serial_number = 830.0; // double double frequency(frequency=128); :name = "freq"; :long_name = "Frequency (Hz)"; :generic_name = "frequency"; :units = "Hz"; :type = "EVEN"; :FORTRAN_format = "F10.2"; :NOTE = "frequency at the center of each frequency band"; :minimum = 0.00390625; // double :maximum = 0.99609375; // double :sensor_type = "RD Instruments ADCP"; :sensor_depth = 8.566099618530274; // double :initial_sensor_height = 0.6f; // float :height_depth_units = "m"; :serial_number = 830.0; // double :bandwidth = 0.00390625f; // float double direction(direction=90); :name = "dir"; :long_name = "Direction (degrees)"; :generic_name = "direction"; :units = "degrees"; :type = "EVEN"; :FORTRAN_format = "F10.2"; :NOTE = "direction at center of each direction slice"; :minimum = 0.5; // double :maximum = 356.5; // double :sensor_type = "RD Instruments ADCP"; :sensor_depth = 8.566099618530274; // double :initial_sensor_height = 0.6f; // float :height_depth_units = "m"; :serial_number = 830.0; // double int dspec(time=376, frequency=128, direction=90, lat=1, lon=1); :name = "dspec"; :long_name = "Directional Wave Energy Spectrum (mm^2/Hz/degree)"; :generic_name = "directional spectrum"; :units = "mm^2/Hz/degree"; :DspecBins = "9,11,13"; :bin_size = 0.4000000059604645; // double :FORTRAN_format = "F10.2"; :_FillValue = -2147483648; // int :minimum = 0.0f; // float :maximum = 0.0f; // float :valid_range = 0.0, 2.147483647E9; // double :NOTE = "Use caution: all spectra are provisional."; :sensor_type = "RD Instruments ADCP"; :sensor_depth = 8.566099618530274; // double :initial_sensor_height = 0.6f; // float :height_depth_units = "m"; :serial_number = 830.0; // double short dspecfirstdir(time=376); :name = "dspecfirstdir"; :long_name = "beginning of first direction slice, degrees"; :generic_name = "directional spectrum first direction"; :units = "degrees"; :FORTRAN_format = "F10.2"; :_FillValue = -32768S; // short :minimum = 0.0f; // float :maximum = 0.0f; // float :sensor_type = "RD Instruments ADCP"; :sensor_depth = 8.566099618530274; // double :initial_sensor_height = 0.6f; // float :height_depth_units = "m"; :serial_number = 830.0; // double int pspec(time=376, frequency=128, lat=1, lon=1); :name = "pspec"; :long_name = "Pressure-derived Non-directional Wave Height Spectrum (mm/sqrt(Hz))"; :generic_name = "pressure spectrum"; :units = "mm/sqrt(Hz)"; :FORTRAN_format = "F10.2"; :_FillValue = -2147483648; // int :minimum = 0.0f; // float :maximum = 0.0f; // float :valid_range = 0.0, 2.147483647E9; // double :NOTE = "Use caution: all spectra are provisional."; :sensor_type = "RD Instruments ADCP"; :sensor_depth = 8.566099618530274; // double :initial_sensor_height = 0.6f; // float :height_depth_units = "m"; :serial_number = 830.0; // double int sspec(time=376, frequency=128, lat=1, lon=1); :name = "sspec"; :long_name = "Surface-derived Non-directional Wave Height Spectrum (mm/sqrt(Hz))"; :generic_name = "surface spectrum"; :units = "mm/sqrt(Hz)"; :FORTRAN_format = "F10.2"; :_FillValue = -2147483648; // int :minimum = 0.0f; // float :maximum = 0.0f; // float :valid_range = 0.0, 2.147483647E9; // double :NOTE = "Use caution: all spectra are provisional."; :sensor_type = "RD Instruments ADCP"; :sensor_depth = 8.566099618530274; // double :initial_sensor_height = 0.6f; // float :height_depth_units = "m"; :serial_number = 830.0; // double int vspec(time=376, frequency=128, lat=1, lon=1); :sensor_type = "RD Instruments ADCP"; :sensor_depth = 8.566099618530274; // double :initial_sensor_height = 0.6f; // float :height_depth_units = "m"; :serial_number = 830.0; // double // global attributes: :outFileRoot = "872"; :MOORING = "872"; :Deployment_date = "04-Feb-2010"; :Recovery_date = "20-Mar-2010"; :DATA_ORIGIN = "USGS WHSC Sed Trans Group"; :WATER_DEPTH = 9.1661; // double :WATER_DEPTH_datum = "Mooring Log"; :EXPERIMENT = "Carolinas Coastal Change Program"; :PROJECT = "USGS, CMGP"; :DESCRIPT = "Woods Hole Group TRBM with ADCP"; :DATA_CMNT = "1200 kHz ADCP at site O1: ended early due to battery issues"; :SciPi = "J.C. Warner"; :longitude = -75.5427f; // float :latitude = 35.2177f; // float :platform_type = "trawl proof bottom mount"; :magnetic_variation_at_site = -10.8f; // float :magnetic_variation_applied = -10.8f; // float :ADCP_serial_number = 830.0f; // float :ADCPBinSize = 0.4f; // float :wavesmon_version = 3.07f; // float :metafile_name = "do872waves"; :metafile_author = "Martini"; :metafile_version = 0.0f; // float :CREATION_DATE = "01-Sep-2010 12:29:37"; :INST_TYPE = "RD Instruments ADCP"; :WATER_DEPTH_source = "unknown"; :DATA_TYPE = "WAVESPEC"; :DATA_SUBTYPE = "MOORED"; :COORD_SYSTEM = "GEOGRAPHIC + sample"; :WATER_MASS = "?"; :POS_CONST = 0.0f; // float :DEPTH_CONST = 0.0f; // float :DRIFTER = 0.0f; // float :VAR_FILL = 1.0E35f; // float :FILL_FLAG = 1.0; // double :COMPOSITE = 0.0f; // float :history = "Water depth variable and attributes changed to reflect more accurate values;fixed swapped lat, lon: Wave energy spectra converted to NetCDF by rw_adcpWvs_spec vSVN $Revision: 1449 $ on 01-Sep-2010 12:31:30; Statistical wave parameters converted to NetCDF by adcpWvs2nc:ncwrite_adcpWvs.m V 1.3 on 01-Sep-2010 12:29:50; ADCP wave data processed with RDI WavesMon software"; :latitude_units = "degree_north"; :longitude_units = "degree_east"; :modification_date = "26-Nov-2012 14:13:53"; :initial_instrument_height = 0.6f; // float :initial_instrument_height_note = "height in meters above bottom: accurate for tripod mounted instruments"; :nominal_sensor_depth = 8.2f; // float :nominal_sensor_depth_note = "inst_depth = (water_depth - inst_height); nominal depth below surface, meters"; :WavesMonCfg.ApplicationMode = 0.0f; // float :WavesMonCfg.RealTimeMode = 1.0f; // float :WavesMonCfg.HorzSetup = 0.0f; // float :WavesMonCfg.DownSetup = 0.0f; // float :WavesMonCfg.InstrumentFrequency = 1200.0f; // float :WavesMonCfg.MagneticVariation = -1080.0f; // float :WavesMonCfg.XducerDepth = 830.0f; // float :WavesMonCfg.XdcrAlt = 60.0f; // float :WavesMonCfg.DoUVW = 0.0f; // float :WavesMonCfg.NBeams = 4.0f; // float :WavesMonCfg.BeamConf = 20.0f; // float :WavesMonCfg.CPUFirmware = 5137.0f; // float :WavesMonCfg.WC = 1.0f; // float :WavesMonCfg.Coordinates = 0.0f; // float :WavesMonCfg.StartEnsNmb = 1.0f; // float :WavesMonCfg.EndEnsNmb = 4020.0f; // float :WavesMonCfg.TotalEnsNmb = 6511.0f; // float :WavesMonCfg.FileSize = 0.0f; // float :WavesMonCfg.RawFileName = "C:\\Data\\HatterasNearshore10\\8721wh_O1\\raw\\ch01_beam_RawData.000"; :WavesMonCfg.StartTimeDate = "02/05/10 00:57:26.00"; :WavesMonCfg.EndTimeDate = "02/20/10 18:13:06.98"; :WavesMonCfg.Skip = 0.0f; // float :WavesMonCfg.ExpectWavePackets = 0.0f; // float :WavesMonCfg.RawFileSize = 0.0f; // float :WavesMonCfg.OutputDataPrefix = "8721WAVESv307"; :WavesMonCfg.OutputDataDirectory = "C:\\Data\\HatterasNearshore10\\8721wh_O1\\8721WAVESv307"; :WavesMonCfg.OutputGraphicsDirectory = "C:\\Data\\HatterasNearshore10\\8721wh_O1\\8721WAVESv307\\Graphics_Out"; :WavesMonCfg.DeploymentSeqNum = 0.0f; // float :WavesMonCfg.ParamLogFile = "C:\\Data\\HatterasNearshore10\\8721wh_O1\\8721WAVESv307"; :WavesMonCfg.RawWaveDataFile = "C:\\Data\\HatterasNearshore10\\8721wh_O1\\8721WAVESv307"; :WavesMonCfg.RawCurrDataFile = "C:\\Data\\HatterasNearshore10\\8721wh_O1\\8721WAVESv307"; :WavesMonCfg.ProcWaveFile = "C:\\Data\\HatterasNearshore10\\8721wh_O1\\8721WAVESv307"; :WavesMonCfg.SaveAliasData = 0.0f; // float :WavesMonCfg.RawWaveDataIOType = 3.0f; // float :WavesMonCfg.RawCurrDataIOType = 0.0f; // float :WavesMonCfg.ProcWaveDataIOType = 2.0f; // float :WavesMonCfg.ParamLogIOType = 0.0f; // float :WavesMonCfg.MaxSizeRawWaveData = 2.0E7f; // float :WavesMonCfg.MaxSizeRawCurrData = 1.0E7f; // float :WavesMonCfg.MaxSizeProcWaveData = 2.0E7f; // float :WavesMonCfg.MaxSizeParamLogData = 2000000.0f; // float :WavesMonCfg.WaveLogFormat = 5.0f; // float :WavesMonCfg.ParamLogPortId = 0.0f; // float :WavesMonCfg.ParamLogBaudrate = 9600.0f; // float :WavesMonCfg.ParamLogParity = 0.0f; // float :WavesMonCfg.ParamLogStopbits = 0.0f; // float :WavesMonCfg.ParamLogFlowcontrol = 0.0f; // float :WavesMonCfg.ParamLogOverlapped = 8.0f; // float :WavesMonCfg.RawWaveDataPortId = 0.0f; // float :WavesMonCfg.RawWaveDataBaudrate = 9600.0f; // float :WavesMonCfg.RawWaveDataParity = 0.0f; // float :WavesMonCfg.RawWaveDataDatabits = 8.0f; // float :WavesMonCfg.RawWaveDataStopbits = 0.0f; // float :WavesMonCfg.RawWaveDataFlowcontrol = 0.0f; // float :WavesMonCfg.RawWaveDataOverlapped = 0.0f; // float :WavesMonCfg.SaveImages = 0.0f; // float :WavesMonCfg.CoordinatesOut = 0.0f; // float :WavesMonCfg.RawWaveDataOutputFlag = 0.0f; // float :WavesMonCfg.RawCurrDataOutputFlag = 0.0f; // float :WavesMonCfg.WaveDataOutputFlag = 0.0f; // float :WavesMonCfg.ParamLogDataOutputFlag = 0.0f; // float :WavesMonCfg.Command_0 = "CR1"; :WavesMonCfg.Command_1 = "HP0"; :WavesMonCfg.Command_2 = "CF11110"; :WavesMonCfg.Command_3 = "EX00000"; :WavesMonCfg.Command_4 = "EB0"; :WavesMonCfg.Command_5 = "ED83"; :WavesMonCfg.Command_6 = "WP1"; :WavesMonCfg.Command_7 = "WE5000"; :WavesMonCfg.Command_8 = "WA255"; :WavesMonCfg.Command_9 = "WS40"; :WavesMonCfg.Command_10 = "WN32"; :WavesMonCfg.Command_11 = "WD111000000"; :WavesMonCfg.Command_12 = "TE00000000"; :WavesMonCfg.Command_13 = "TP000100"; :WavesMonCfg.Command_14 = "TC1024"; :WavesMonCfg.Command_15 = "TB01000000"; :WavesMonCfg.Currents = 1.0f; // float :WavesMonCfg.FixedRoll = 0.0f; // float :WavesMonCfg.FixedPitch = 0.0f; // float :WavesMonCfg.Tilts = 1.0f; // float :WavesMonCfg.BottomSlopeX = 0.0f; // float :WavesMonCfg.BottomSlopeY = 0.0f; // float :WavesMonCfg.AutoBinSel = 1.0f; // float :WavesMonCfg.NominalHeading = 0.0f; // float :WavesMonCfg.HeadingOffset = -1080.0f; // float :WavesMonCfg.DepthCellSize = 35.0f; // float :WavesMonCfg.NomDepth = 0.0f; // float :WavesMonCfg.DepthOffset = 0.0f; // float :WavesMonCfg.AltOffset = 0.0f; // float :WavesMonCfg.Surf4Depth = 0.0f; // float :WavesMonCfg.Press4Depth = 1.0f; // float :WavesMonCfg.VSpecBins = "9-13"; :WavesMonCfg.DirSpecBins = "9,11,13"; :WavesMonCfg.ApplyMagVar = 1.0f; // float :WavesMonCfg.ApplyFixedHeading = 0.0f; // float :WavesMonCfg.FixSOS = 0.0f; // float :WavesMonCfg.ExtOffset = 0.0f; // float :WavesMonCfg.SensorSource = 125.0f; // float :WavesMonCfg.TBB = 3600.0f; // float :WavesMonCfg.PingsPerEns = 1.0f; // float :WavesMonCfg.TimePerEns = 100.0f; // float :WavesMonCfg.TimeBetweenPings = 60000.0f; // float :WavesMonCfg.NBins = 0.0f; // float :WavesMonCfg.NumProcessBins = 5.0f; // float :WavesMonCfg.RemoveBias = 0.0f; // float :WavesMonCfg.ScaleSpec = 0.0f; // float :WavesMonCfg.TBE = 100.0f; // float :WavesMonCfg.EPB = 1024.0f; // float :WavesMonCfg.FFTLen = 1024.0f; // float :WavesMonCfg.NFreqBins = 128.0f; // float :WavesMonCfg.NBursts = 0.0f; // float :WavesMonCfg.NDir = 90.0f; // float :WavesMonCfg.Iter = 3.0f; // float :WavesMonCfg.FreqThresh = 0.5f; // float :WavesMonCfg.SFreqThresh = 0.65f; // float :WavesMonCfg.PFreqThresh = 0.2f; // float :WavesMonCfg.LFreqThresh = 0.05f; // float :WavesMonCfg.SeaSwellTransitionFrequency = 0.125f; // float :WavesMonCfg.ModelType = 1.0f; // float :WavesMonCfg.DirP2 = 1.0f; // float :WavesMonCfg.DirFreqBands = 128.0f; // float :WavesMonCfg.ClipPwrSpec = 0.0f; // float :WavesMonCfg.WindowType = 1.0f; // float :WavesMonCfg.TransV2Surf = 1.0f; // float :WavesMonCfg.BeamsToUse = 123.0f; // float :WavesMonCfg.VSpecOffset = 0.0f; // float :WavesMonCfg.SSpecOffset = 0.0f; // float :WavesMonCfg.PSpecOffset = 0.0f; // float :WavesMonCfg.ORGain = 0.9f; // float :WavesMonCfg.SampleRate = 1.0f; // float :WavesMonCfg.WaveParamSource = 86.0f; // float :WavesMonCfg.ProcBins = 5.0f; // float :WavesMonCfg.VelBins = 5.0f; // float :WavesMonCfg.VelMin = -5000.0f; // float :WavesMonCfg.VelMax = 5000.0f; // float :WavesMonCfg.VelSTD = 4.0f; // float :WavesMonCfg.VelMaxChng = 200.0f; // float :WavesMonCfg.VelPctGd = 90.0f; // float :WavesMonCfg.SurfMin = -5000.0f; // float :WavesMonCfg.SurfMax = 100000.0f; // float :WavesMonCfg.SurfSTD = 4.0f; // float :WavesMonCfg.SurfMaxChng = 2000.0f; // float :WavesMonCfg.SurfPctGd = 90.0f; // float :WavesMonCfg.TBEMaxDev = 500.0f; // float :WavesMonCfg.SmallWaveFreq = 100.0f; // float :WavesMonCfg.SmallWaveThresh = 0.0f; // float :WavesMonCfg.CalPressFromSurf = 0.0f; // float :WavesMonCfg.VelTimeSeries = 1.0f; // float :WavesMonCfg.IntTimeSeries = 0.0f; // float :WavesMonCfg.SurfTimeSeries = 1.0f; // float :WavesMonCfg.PressTimeSeries = 1.0f; // float :WavesMonCfg.VelSpectra = 1.0f; // float :WavesMonCfg.SurfSpectra = 1.0f; // float :WavesMonCfg.PressSpectra = 1.0f; // float :WavesMonCfg.DirSpectra = 1.0f; // float :WavesMonCfg.FourierCoefficients = 0.0f; // float :WavesMonCfg.SrfDirSpectra = 0.0f; // float :WavesMonCfg.WaveParams = 1.0f; // float :WavesMonCfg.PVelTimeSeries = 1.0f; // float :WavesMonCfg.PIntTimeSeries = 0.0f; // float :WavesMonCfg.PSurfTimeSeries = 1.0f; // float :WavesMonCfg.PPressTimeSeries = 1.0f; // float :WavesMonCfg.PVelSpectra = 1.0f; // float :WavesMonCfg.PSurfSpectra = 1.0f; // float :WavesMonCfg.PPressSpectra = 1.0f; // float :WavesMonCfg.PDirSpectra = 1.0f; // float :WavesMonCfg.PFourierCoefficients = 0.0f; // float :WavesMonCfg.PSrfDirSpectra = 0.0f; // float :WavesMonCfg.PWaveParams = 1.0f; // float :WavesMonCfg.HPRSeries = 0.0f; // float :WavesMonCfg.HsScale = 0.001f; // float :WavesMonCfg.EScale = 1.0f; // float :WavesMonCfg.HWarnLevel = 3.0f; // float :WavesMonCfg.HDanger = 6.0f; // float :WavesMonCfg.TpWarnLevel = 10.0f; // float :WavesMonCfg.TpDanger = 15.0f; // float :WavesMonCfg.NHrsHist = 24.0f; // float :WavesMonCfg.FirstBinToOutput = 1.0f; // float :WavesMonCfg.TotalBinToOutput = 5.0f; // float :WavesMonCfg.BinSubSampleParam = 1.0f; // float :VAR_DESC = ":wh:wp:mwh:hght:wp_peak:wvdir:dspec:dspecfirstdir:pspec:sspec:"; :WavesMonCfg.LogDataFile = "8721WAVESv307_000_000_LOG5.TXT"; :start_time = "05-Feb-2010 01:51:30"; :stop_time = "20-Feb-2010 17:01:05"; :DELTA_T = "3.601533e+003"; :WATER_DEPTH_ORI = 8.800000190734863; // double :WATER_DEPTH_ORI_NOTE = ; // double :WATER_DEPTH_NOTE = "water_depth = MSL from pressure sensor, by trimbins Datum: not yet assigned"; }