netcdf ocean-time-series/Stellwagen/WFAL/8591whp-cal.nc { dimensions: time = UNLIMITED; // (835 currently) lat = 1; lon = 1; frequency = 128; direction = 90; variables: int time(time=835); :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=835); :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=835); :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=835, 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.04; // double :maximum = 1.38; // double :valid_range = 0.0, 100.0; // double :sensor_type = "RD Instruments ADCP"; :sensor_depth = 7.5895996f; // float :initial_sensor_height = 1.25f; // float :height_depth_units = "m"; :serial_number = 6983.0; // double double wp_4060(time=835, 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 = 2.1; // double :maximum = 6.4; // double :valid_range = 0.0, 100.0; // double :sensor_type = "RD Instruments ADCP"; :sensor_depth = 7.5895996f; // float :initial_sensor_height = 1.25f; // float :height_depth_units = "m"; :serial_number = 6983.0; // double double mwh_4064(time=835, 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.05; // double :maximum = 1.76; // double :sensor_type = "RD Instruments ADCP"; :sensor_depth = 7.5895996f; // float :initial_sensor_height = 1.25f; // float :height_depth_units = "m"; :serial_number = 6983.0; // double double hght_18(time=835, 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.361; // double :maximum = 9.317; // double :valid_range = 0.0, 1000.0; // double :sensor_type = "RD Instruments ADCP"; :sensor_depth = 7.5895996f; // float :initial_sensor_height = 1.25f; // float :height_depth_units = "m"; :serial_number = 6983.0; // double double wp_peak(time=835, 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.0; // double :maximum = 14.9; // double :valid_range = 0.0, 100.0; // double :sensor_type = "RD Instruments ADCP"; :sensor_depth = 7.5895996f; // float :initial_sensor_height = 1.25f; // float :height_depth_units = "m"; :serial_number = 6983.0; // double double wvdir(time=835, 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 = 1.0; // double :maximum = 358.0; // double :valid_range = 0.0, 360.0; // double :sensor_type = "RD Instruments ADCP"; :sensor_depth = 7.5895996f; // float :initial_sensor_height = 1.25f; // float :height_depth_units = "m"; :serial_number = 6983.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 = 7.5895996f; // float :initial_sensor_height = 1.25f; // float :height_depth_units = "m"; :serial_number = 6983.0; // double :bandwidth = 0.0078125f; // 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 = 3.5; // double :maximum = 359.5; // double :sensor_type = "RD Instruments ADCP"; :sensor_depth = 7.5895996f; // float :initial_sensor_height = 1.25f; // float :height_depth_units = "m"; :serial_number = 6983.0; // double int dspec(time=835, 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 = "1,4,9,10,11"; :bin_size = 0.5; // double :FORTRAN_format = "F10.2"; :_FillValue = -2147483648; // int :minimum = 0; // int :maximum = 2147483647; // int :valid_range = 0.0, 2.147483647E9; // double :NOTE = "Use caution: all spectra are provisional."; :sensor_type = "RD Instruments ADCP"; :sensor_depth = 7.5895996f; // float :initial_sensor_height = 1.25f; // float :height_depth_units = "m"; :serial_number = 6983.0; // double short dspecfirstdir(time=835); :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 = 301S; // short :maximum = 303S; // short :sensor_type = "RD Instruments ADCP"; :sensor_depth = 7.5895996f; // float :initial_sensor_height = 1.25f; // float :height_depth_units = "m"; :serial_number = 6983.0; // double int pspec(time=835, 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 = -363297; // int :maximum = 437057; // int :valid_range = 0.0, 2.147483647E9; // double :NOTE = "Use caution: all spectra are provisional."; :sensor_type = "RD Instruments ADCP"; :sensor_depth = 7.5895996f; // float :initial_sensor_height = 1.25f; // float :height_depth_units = "m"; :serial_number = 6983.0; // double int sspec(time=835, 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 = -335; // int :maximum = 2156; // int :valid_range = 0.0, 2.147483647E9; // double :NOTE = "Use caution: all spectra are provisional."; :sensor_type = "RD Instruments ADCP"; :sensor_depth = 7.5895996f; // float :initial_sensor_height = 1.25f; // float :height_depth_units = "m"; :serial_number = 6983.0; // double int vspec(time=835, frequency=128, lat=1, lon=1); :sensor_type = "RD Instruments ADCP"; :sensor_depth = 7.5895996f; // float :initial_sensor_height = 1.25f; // float :height_depth_units = "m"; :serial_number = 6983.0; // double :_FillValue = -2147483648; // int :minimum = -12633; // int :maximum = 17814; // int // global attributes: :outFileRoot = "859"; :MOORING = "8591"; :Deployment_date = "13-Aug-2009"; :Recovery_date = "9-Nov-2009"; :DATA_ORIGIN = "USGS WHSC Sed Trans Group"; :WATER_DEPTH = 8.8796f; // float :WATER_DEPTH_datum = "Mooring Log"; :EXPERIMENT = "Buzzards Bay Ecosystem Studies"; :PROJECT = "USGS Coastal Marine Geology Program"; :DESCRIPT = "Tripod at north Buzzards Bay Site"; :DATA_CMNT = "1200 kHz ADCP on north micropod"; :SciPi = "N. Ganju"; :longitude = -70.7255f; // float :latitude = 41.6346f; // float :platform_type = "Tripod"; :magnetic_variation_at_site = -15.0333f; // float :magnetic_variation_applied = 0.0f; // float :ADCP_serial_number = 6983.0f; // float :ADCPBinSize = 0.5f; // float :wavesmon_version = 3.06f; // float :metafile_name = "do859waves"; :metafile_author = "Martini"; :metafile_version = 0.0f; // float :CREATION_DATE = "09-Aug-2010 08:56:51"; :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;Wave energy spectra converted to NetCDF by rw_adcpWvs_spec vSVN $Revision: 1449 $ on 09-Aug-2010 09:01:04; Statistical wave parameters converted to NetCDF by adcpWvs2nc:ncwrite_adcpWvs.m V 1.3 on 09-Aug-2010 08:57:16; ADCP wave data processed with RDI WavesMon software"; :latitude_units = "degree_north"; :longitude_units = "degree_east"; :modification_date = "09-Aug-2010 08:56:51"; :initial_instrument_height = 1.25f; // float :initial_instrument_height_note = "height in meters above bottom: accurate for tripod mounted instruments"; :nominal_sensor_depth = 8.31f; // float :nominal_sensor_depth_note = "inst_depth = (water_depth - inst_height); nominal depth below surface, meters"; :VAR_DESC = ":wh:wp:mwh:hght:wp_peak:wvdir:dspec:dspecfirstdir:pspec:sspec:"; :start_time = "16-Aug-2009 15:58:10"; :stop_time = "25-Oct-2009 04:13:06"; :DELTA_T = "7.201074e+003"; :WATER_DEPTH_ORI = 9.600000381469727; // double :WATER_DEPTH_ORI_NOTE = ; // double :WATER_DEPTH_NOTE = "from ADCP surface Datum: NAD83"; :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 = 0.0f; // float :WavesMonCfg_XducerDepth = 760.0f; // float :WavesMonCfg_XdcrAlt = 129.0f; // float :WavesMonCfg_DoUVW = 0.0f; // float :WavesMonCfg_NBeams = 4.0f; // float :WavesMonCfg_BeamConf = 20.0f; // float :WavesMonCfg_CPUFirmware = 1631.0f; // float :WavesMonCfg_WC = 1.0f; // float :WavesMonCfg_Coordinates = 3.0f; // float :WavesMonCfg_StartEnsNmb = 1.0f; // float :WavesMonCfg_EndEnsNmb = 4020.0f; // float :WavesMonCfg_TotalEnsNmb = 834.0f; // float :WavesMonCfg_FileSize = 0.0f; // float :WavesMonCfg_RawFileName = "C:\\data\\BB09\\8591a\\8591W003.000"; :WavesMonCfg_StartTimeDate = "08/16/09 15:58:10.22"; :WavesMonCfg_EndTimeDate = "11/16/09 14:33:06.00"; :WavesMonCfg_Skip = 0.0f; // float :WavesMonCfg_ExpectWavePackets = 1.0f; // float :WavesMonCfg_RawFileSize = 0.0f; // float :WavesMonCfg_OutputDataPrefix = "8591Waves"; :WavesMonCfg_OutputDataDirectory = "C:\\data\\BB09\\8591a\\8591Waves"; :WavesMonCfg_OutputGraphicsDirectory = "C:\\data\\BB09\\8591a\\8591Waves\\Graphics_Out"; :WavesMonCfg_DeploymentSeqNum = 0.0f; // float :WavesMonCfg_ParamLogFile = "C:\\data\\BB09\\8591a\\8591Waves"; :WavesMonCfg_RawWaveDataFile = "C:\\data\\BB09\\8591a\\8591Waves"; :WavesMonCfg_RawCurrDataFile = "C:\\data\\BB09\\8591a\\8591Waves"; :WavesMonCfg_ProcWaveFile = "C:\\data\\BB09\\8591a\\8591Waves"; :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 = 2.0E8f; // 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 = 3.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 = "CF11110"; :WavesMonCfg_Command_2 = "EX00111"; :WavesMonCfg_Command_3 = "EB0"; :WavesMonCfg_Command_4 = "ED76"; :WavesMonCfg_Command_5 = "WP180"; :WavesMonCfg_Command_6 = "WE5000"; :WavesMonCfg_Command_7 = "WS50"; :WavesMonCfg_Command_8 = "WN37"; :WavesMonCfg_Command_9 = "HD111000000"; :WavesMonCfg_Command_10 = "HB5"; :WavesMonCfg_Command_11 = "TE00030000"; :WavesMonCfg_Command_12 = "TP000100"; :WavesMonCfg_Command_13 = "HT00000050"; :WavesMonCfg_Command_14 = "HP2048"; :WavesMonCfg_Command_15 = "HR02000000"; :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 = 0.0f; // float :WavesMonCfg_DepthCellSize = 50.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 = "1,4,9,10,11"; :WavesMonCfg_DirSpecBins = "1,4,9,10,11"; :WavesMonCfg_ApplyMagVar = 0.0f; // float :WavesMonCfg_ApplyFixedHeading = 0.0f; // float :WavesMonCfg_FixSOS = 0.0f; // float :WavesMonCfg_ExtOffset = 0.0f; // float :WavesMonCfg_SensorSource = 125.0f; // float :WavesMonCfg_TBB = 7200.0f; // float :WavesMonCfg_PingsPerEns = 180.0f; // float :WavesMonCfg_TimePerEns = 60000.0f; // float :WavesMonCfg_TimeBetweenPings = 60000.0f; // float :WavesMonCfg_NBins = 37.0f; // float :WavesMonCfg_NumProcessBins = 5.0f; // float :WavesMonCfg_RemoveBias = 1.0f; // float :WavesMonCfg_ScaleSpec = 0.0f; // float :WavesMonCfg_TBE = 50.0f; // float :WavesMonCfg_EPB = 2048.0f; // float :WavesMonCfg_FFTLen = 2048.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_VSpecOffset = 0.0f; // float :WavesMonCfg_SSpecOffset = 0.0f; // float :WavesMonCfg_PSpecOffset = 0.0f; // float :WavesMonCfg_ORGain = 0.9f; // float :WavesMonCfg_SampleRate = 2.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 :WavesMonCfg_LogDataFile = "8591Waves_000_000_LOG5.TXT"; }