netcdf ocean-time-series/Stellwagen/SANDWICH2016/10631whVp-cal.nc { dimensions: time = UNLIMITED; // (2393 currently) lat = 1; lon = 1; frequency = 64; direction = 360; variables: int time(time=2393); :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=2393); :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=2393); :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=2393, 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.01; // double :maximum = 2.71; // double :valid_range = 0.0, 100.0; // double :sensor_type = "RD Instruments ADCP"; :sensor_depth = 12.1f; // float :initial_sensor_height = 0.9; // double :height_depth_units = "m"; :serial_number = 20784.0; // double double wp_4060(time=2393, 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 = 1.6; // double :maximum = 17.9; // double :valid_range = 0.0, 100.0; // double :sensor_type = "RD Instruments ADCP"; :sensor_depth = 12.1f; // float :initial_sensor_height = 0.9; // double :height_depth_units = "m"; :serial_number = 20784.0; // double double mwh_4064(time=2393, 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.07; // double :maximum = 1.0E35; // double :sensor_type = "RD Instruments ADCP"; :sensor_depth = 12.1f; // float :initial_sensor_height = 0.9; // double :height_depth_units = "m"; :serial_number = 20784.0; // double double hght_18(time=2393, 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 = 8.866; // double :maximum = 13.385; // double :valid_range = 0.0, 1000.0; // double :sensor_type = "RD Instruments ADCP"; :sensor_depth = 12.1f; // float :initial_sensor_height = 0.9; // double :height_depth_units = "m"; :serial_number = 20784.0; // double double wp_peak(time=2393, 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 = 1.3; // double :maximum = 18.3; // double :valid_range = 0.0, 100.0; // double :sensor_type = "RD Instruments ADCP"; :sensor_depth = 12.1f; // float :initial_sensor_height = 0.9; // double :height_depth_units = "m"; :serial_number = 20784.0; // double double wvdir(time=2393, 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 = 0.0; // double :maximum = 360.0; // double :valid_range = 0.0, 360.0; // double :sensor_type = "RD Instruments ADCP"; :sensor_depth = 12.1f; // float :initial_sensor_height = 0.9; // double :height_depth_units = "m"; :serial_number = 20784.0; // double double frequency(frequency=64); :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.0078125; // double :maximum = 0.9921875; // double :sensor_type = "RD Instruments ADCP"; :sensor_depth = NaNf; // float :initial_sensor_height = 0.9f; // float :height_depth_units = "m"; :serial_number = 20784.0; // double :band_width = 0.015625f; // float :band_width_units = "Hz"; :center_first_band = ; // float :bandwidth = 0.015625f; // float double direction(direction=360); :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.0; // double :maximum = 359.0; // double :sensor_type = "RD Instruments ADCP"; :sensor_depth = NaNf; // float :initial_sensor_height = 0.9f; // float :height_depth_units = "m"; :serial_number = 20784.0; // double int dspec(time=2393, frequency=64, direction=360, 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.0, 11.0, 13.0; // double :bin_size = 0.3; // double :FORTRAN_format = "F10.2"; :_FillValue = -2147483648; // int :minimum = 0; // int :maximum = 189929080; // int :valid_range = 0.0, 2.147483647E9; // double :NOTE = "Use caution: all spectra are provisional."; :sensor_type = "RD Instruments ADCP"; :sensor_depth = 12.1f; // float :initial_sensor_height = 0.9; // double :height_depth_units = "m"; :serial_number = 20784.0; // double short dspecfirstdir(time=2393); :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 = 0S; // short :maximum = 0S; // short :sensor_type = "RD Instruments ADCP"; :sensor_depth = 12.1f; // float :initial_sensor_height = 0.9; // double :height_depth_units = "m"; :serial_number = 20784.0; // double int pspec(time=2393, frequency=64, 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 = -3; // int :maximum = 2733; // int :valid_range = 0.0, 2.147483647E9; // double :NOTE = "Use caution: all spectra are provisional."; :sensor_type = "RD Instruments ADCP"; :sensor_depth = 12.1f; // float :initial_sensor_height = 0.9; // double :height_depth_units = "m"; :serial_number = 20784.0; // double int sspec(time=2393, frequency=64, 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 = -59; // int :maximum = 2796; // int :valid_range = 0.0, 2.147483647E9; // double :NOTE = "Use caution: all spectra are provisional."; :sensor_type = "RD Instruments ADCP"; :sensor_depth = 12.1f; // float :initial_sensor_height = 0.9; // double :height_depth_units = "m"; :serial_number = 20784.0; // double int vspec(time=2393, frequency=64, lat=1, lon=1); :name = "vspec"; :long_name = "Velocity-derived Non-directional Wave Height Spectrum (mm/sqrt(Hz))"; :generic_name = "velocity spectrum"; :units = "mm/sqrt(Hz)"; :VspecBins = -4.0; // double :bin_size = 0.3; // double :FORTRAN_format = "F10.2"; :minimum = -56; // int :maximum = 2776; // int :valid_range = 0.0, 2.147483647E9; // double :NOTE = "Use caution: all spectra are provisional."; :sensor_type = "RD Instruments ADCP"; :sensor_depth = 12.1f; // float :initial_sensor_height = 0.9; // double :height_depth_units = "m"; :serial_number = 20784.0; // double // global attributes: :outFileRoot = "10631whV"; :MOORING = "1063"; :Deployment_date = "10-Feb-2016"; :Recovery_date = "20-May-2016"; :DATA_ORIGIN = "USGS WHCMSC Sediment Transport Group"; :WATER_DEPTH = 13.0; // double :WATER_DEPTH_datum = "Mooring Log"; :EXPERIMENT = "Sandwich Town Neck Beach"; :PROJECT = "USGS Coastal Marine Geology Program"; :DESCRIPT = "Nanopod off beach"; :DATA_CMNT = ""; :SciPi = "C.Sherwood"; :latitudes = 41.7731; // double :longitude = -70.4758; // double :magnetic_variation_at_site = -14.83; // double :magnetic_variation_applied = -14.83; // double :ADCP_serial_number = 20784.0; // double :ADCPBinSize = 0.3; // double :wavesmon_version = "Velocity 1.5 Build 21.0 Release Date 08/07/2015, Wavesmon 4.05"; :wavesmon_isV = "yes"; :metafile_name = "do10631waves"; :metafile_author = "Martini"; :metafile_version = 0.0; // double :logfilename = "V10631_LogData.000"; :CREATION_DATE = "03-Jun-2016 10:41:54"; :INST_TYPE = "RD Instruments ADCP"; :WATER_DEPTH_source = "unknown"; :DATA_TYPE = "WAVESPEC"; :DATA_SUBTYPE = "MOORED"; :COORD_SYSTEM = "GEOGRAPHIC + sample"; :WATER_MASS = "?"; :POS_CONST = 0.0; // double :DEPTH_CONST = 0.0; // double :DRIFTER = 0.0; // double :VAR_FILL = 1.0E35; // double :FILL_FLAG = 1.0; // double :COMPOSITE = 0.0; // double :platform_type = "unknown"; :history = "Trimmed using trunc_cdfNative, SVN $Revision: 3342 $ to select records in the range 22 to 2414. :Wave energy spectra converted to NetCDF by rw_adcpWvs_spec vSVN $Revision: 1449 $ on 03-Jun-2016 09:31:40; Statistical wave parameters converted to NetCDF by adcpWvs2nc:ncwrite_adcpWvs.m V 1.3 on 03-Jun-2016 09:27:15; ADCP wave data processed with RDI WavesMon software"; :latitude = 0.0; // double :latitude_units = "degree_north"; :longitude_units = "degree_east"; :modification_date = "03-Jun-2016 09:26:35"; :initial_instrument_height = 0.9f; // float :initial_instrument_height_note = "height in meters above bottom: accurate for tripod mounted instruments"; :nominal_sensor_depth = NaNf; // float :nominal_sensor_depth_note = "inst_depth = (water_depth - inst_height); nominal depth below surface, meters"; :WavesMonCfg.FileOK = "TRUE"; :WavesMonCfg.ErrorLogging = "TRUE"; :WavesMonCfg.Auto_Configure = 0.0; // double :WavesMonCfg.InPath = ""; :WavesMonCfg.InFile = "MyRawData.000"; :WavesMonCfg.Velocity_Text_File = ""; :WavesMonCfg.OutPath = "C:\\data\\Sandwich\\10631_V20784\\waves\\"; :WavesMonCfg.OutFile = "C:\\data\\Sandwich\\10631_V20784\\waves\\V10631_ProcWvsData_005.wvs"; :WavesMonCfg.Skip = 0.0; // double :WavesMonCfg.NBursts = 0.0; // double :WavesMonCfg.Mode = 1.0; // double :WavesMonCfg.MaxFSize = 50000.0; // double :WavesMonCfg.HoursHist = 48.0; // double :WavesMonCfg.NRecordsHist = 30.0; // double :WavesMonCfg.HWarnLevel = 3.0; // double :WavesMonCfg.HDangerLevel = 6.0; // double :WavesMonCfg.TpWarnLevel = 18.0; // double :WavesMonCfg.TpDangerLevel = 22.0; // double :WavesMonCfg.HsScale = 0.001; // double :WavesMonCfg.EScale = 1.0E-5; // double :WavesMonCfg.SIUnits = 1.0; // double :WavesMonCfg.Expect_Wave_Packets = "FALSE"; :WavesMonCfg.Display_Hs_Time_Series = 1.0; // double :WavesMonCfg.Display_Tp_Time_Series = 1.0; // double :WavesMonCfg.Display_Dp_Time_Series = 1.0; // double :WavesMonCfg.Display_WL_Time_Series = 1.0; // double :WavesMonCfg.Display_Directional_Spectra = 1.0; // double :WavesMonCfg.Display_Surface_Spectra = 1.0; // double :WavesMonCfg.Display_Velocity_Spectra = 1.0; // double :WavesMonCfg.Display_Pressure_Spectra = 1.0; // double :WavesMonCfg.Display_Wave_Height_Spectra_Plot = 1.0; // double :WavesMonCfg.Batch_File_to_run_after_waves_processing = ""; :WavesMonCfg.VelTimeSeries = 1.0; // double :WavesMonCfg.IntTimeSeries = 0.0; // double :WavesMonCfg.SurfTimeSeries = 1.0; // double :WavesMonCfg.PressTimeSeries = 1.0; // double :WavesMonCfg.VelSpectra = 1.0; // double :WavesMonCfg.SurfSpectra = 1.0; // double :WavesMonCfg.PressSpectra = 1.0; // double :WavesMonCfg.DirSpectra = 1.0; // double :WavesMonCfg.SurfaceDirSpectra = 0.0; // double :WavesMonCfg.WaveParams = 1.0; // double :WavesMonCfg.Process_VelTimeSeries = 1.0; // double :WavesMonCfg.Process_IntTimeSeries = 0.0; // double :WavesMonCfg.Process_SurfTimeSeries = 1.0; // double :WavesMonCfg.Process_PressTimeSeries = 1.0; // double :WavesMonCfg.Process_VelSpectra = 1.0; // double :WavesMonCfg.Process_SurfSpectra = 1.0; // double :WavesMonCfg.Process_PressSpectra = 1.0; // double :WavesMonCfg.Process_DirSpectra = 1.0; // double :WavesMonCfg.Process_SurfDirSpectra = 0.0; // double :WavesMonCfg.Process_WaveParams = 1.0; // double :WavesMonCfg.Process_HPR_Series = 1.0; // double :WavesMonCfg.DumpText = 1.0; // double :WavesMonCfg.SaveBin = 1.0; // double :WavesMonCfg.ShowE = 0.0; // double :WavesMonCfg.NDataTypes = 9.0; // double :WavesMonCfg.EPB = 2048.0; // double :WavesMonCfg.TBE = 50.0; // double :WavesMonCfg.TBB = 3600.0; // double :WavesMonCfg.BeamConf = 20.0; // double :WavesMonCfg.NomDepth = 0.0; // double :WavesMonCfg.XdcrAlt = 90.0; // double :WavesMonCfg.SOS = 0.0; // double :WavesMonCfg.DepthOffset = 0.0; // double :WavesMonCfg.DepthScale = 1.0; // double :WavesMonCfg.AltOffset = 0.0; // double :WavesMonCfg.NominalHeading = 0.0; // double :WavesMonCfg.HeadingOffset = -14.0; // double :WavesMonCfg.ApplyMagVar = "TRUE"; :WavesMonCfg.StartTime = ""; :WavesMonCfg.NBeams = 4.0; // double :WavesMonCfg.Horizontal_Setup_Type = 0.0; // double :WavesMonCfg.Downward_Setup_Type = 0.0; // double :WavesMonCfg.ADCP_Coordinate_System = 3.0; // double :WavesMonCfg.VelMin = -5000.0; // double :WavesMonCfg.Bottom_Slope_X_axis = 0.0; // double :WavesMonCfg.Bottom_Slope_Y_axis = 0.0; // double :WavesMonCfg.VelMax = 5000.0; // double :WavesMonCfg.VelSTD = 4.0; // double :WavesMonCfg.VelMaxChng = 150.0; // double :WavesMonCfg.VelPctGd = 90.0; // double :WavesMonCfg.SurfMin = 5250.0; // double :WavesMonCfg.SurfMax = 100000.0; // double :WavesMonCfg.SurfSTD = 4.0; // double :WavesMonCfg.SurfMaxChng = 2000.0; // double :WavesMonCfg.SurfPctGd = 90.0; // double :WavesMonCfg.Surf_Peak_Amplitude_Threshold = 20.0; // double :WavesMonCfg.Surfacetrack_Max_Search_Range = 0.0; // double :WavesMonCfg.Surfacetrack_Using_Search_Window_defined_by_pressure_sensor = 1.0; // double :WavesMonCfg.TBEMaxDev = 500.0; // double :WavesMonCfg.HMaxDev = 5.0; // double :WavesMonCfg.PRMaxDev = 5.0; // double :WavesMonCfg.Small_Wave_Freq = 80.0; // double :WavesMonCfg.Small_Wave_Thresh = 0.0; // double :WavesMonCfg.Fix_SOS = 0.0; // double :WavesMonCfg.Screen_Direction_Start = -1.0; // double :WavesMonCfg.Screen_Direction_Stop = -1.0; // double :WavesMonCfg.Min_SNR_in_std_for_spectra = 4.0; // double :WavesMonCfg.extrapolate_unmeasured_spectrum = 1.0; // double :WavesMonCfg.Infra-Gravity_Wave_Setup = 0.0; // double :WavesMonCfg.Sea-Swell_Transition_Period = 8.0; // double :WavesMonCfg.Low_Correlation_Threshold = 64.0; // double :WavesMonCfg.Fish_Amplitude_Threshold = 50.0; // double :WavesMonCfg.Error_Velocity_Threshold = 2000.0; // double :WavesMonCfg.Bin_Mapping = 1.0; // double :WavesMonCfg.Bin_Mapping_Beam_5 = 1.0; // double :WavesMonCfg.Coordinate_Transform_Beam_5 = 1.0; // double :WavesMonCfg.Ping1_Ping2_averaging_compatibility = 1.0; // double :WavesMonCfg.High_Correlation_Threshold = 0.0; // double :WavesMonCfg.NFreqBins = 64.0; // double :WavesMonCfg.NDir = 360.0; // double :WavesMonCfg.FFTLen = 2048.0; // double :WavesMonCfg.WindowType = 1.0; // double :WavesMonCfg.Surf4Depth = 0.0; // double :WavesMonCfg.Press4Depth = 1.0; // double :WavesMonCfg.TransV2Surf = 1.0; // double :WavesMonCfg.HoldDisplay = 1.0; // double :WavesMonCfg.Iterations = 3.0; // double :WavesMonCfg.Over_Relaxation_Gain = 0.9; // double :WavesMonCfg.DummySurf = 0.0; // double :WavesMonCfg.SampleRate = 2.0; // double :WavesMonCfg.FreqThresh = 0.95; // double :WavesMonCfg.Surf_FreqThresh = 0.95; // double :WavesMonCfg.Press_FreqThresh = 0.5; // double :WavesMonCfg.LowerFreqThresh = 0.03; // double :WavesMonCfg.RemoveBias = 1.0; // double :WavesMonCfg.Clip_Negative_Values_to_0_in_Pwr_Spec = 0.0; // double :WavesMonCfg.MinPeriod = 5.0; // double :WavesMonCfg.MaxPeriod = 26.0; // double :WavesMonCfg.InvertFreqAxis = "FALSE"; :WavesMonCfg.Correct_Waves_for_Mean_Currents = "FALSE"; :WavesMonCfg.ScaleSpec = 4.0; // double :WavesMonCfg.Use_File_Buffer_Rather_Than_Memory_Buffer_if_RAM_is_Sparse = "TRUE"; :WavesMonCfg.Simulate = 0.0; // double :WavesMonCfg.Simulated_Freq_Lo = 0.01; // double :WavesMonCfg.Simulated_Freq_Hi = 0.5; // double :WavesMonCfg.Simulated_Direction_1 = 45.0; // double :WavesMonCfg.Simulation_Type = 1.0; // double :WavesMonCfg.Simulated_Freq_Lo_2 = 0.3; // double :WavesMonCfg.Simulated_Freq_Hi_2 = 0.95; // double :WavesMonCfg.Simulated_Direction_2 = 270.0; // double :WavesMonCfg.Simulated_Direction_Spread = 5.0; // double :WavesMonCfg.Simulated_Direction_Spread_2 = 30.0; // double :WavesMonCfg.Simulated_Signal_Level = 2000.0; // double :WavesMonCfg.Simulated_Signal_Level2 = 2000.0; // double :WavesMonCfg.Simulated_Noise_Level = 1.0; // double :WavesMonCfg.Simulated_Depth_Cell_Size = 35.0; // double :WavesMonCfg.Simulated_Blanking_Dist = 200.0; // double :WavesMonCfg.Simulated_Sea_State_1__flat_wind_sea_swell_ = 1.0; // double :WavesMonCfg.Simulated_Sea_State_2__flat_wind_sea_swell_ = 2.0; // double :WavesMonCfg.Edit5 = 0.0; // double :WavesMonCfg.Edit6 = 0.0; // double :WavesMonCfg.Check1 = 0.0; // double :WavesMonCfg.Call_WaveView_To_Make_Images = 0.0; // double :WavesMonCfg.Do_UVW_Triplet_Processing = 0.0; // double :WavesMonCfg.Output_Dir_Spec_squared_in_both_Dimensioins_so_integrated_dir_e = 1.0; // double :WavesMonCfg.Modeling_Assumptions_Used_for_Trieplet_Processing = 1.0; // double :WavesMonCfg.VSpec_Offset = 0.0; // double :WavesMonCfg.SSpec_Offset = 0.0; // double :WavesMonCfg.PSpec_Offset = 0.0; // double :WavesMonCfg.WaveParamSource = "B"; :WavesMonCfg.Screen_this_Spectrum_First_if_they_do_not_compare = "S"; :WavesMonCfg.Auto_Bin_Selection = 1.0; // double :WavesMonCfg.Calibrate_Pressure_Sensor_Average_Depth_Using_Surface_Track_Avg = "FALSE"; :WavesMonCfg.Freq_Bands_for_Directional_Spectrum = 64.0; // double :WavesMonCfg.Correct_for_Tilted_Orientation = 0.0; // double :WavesMonCfg.Fixed_Pitch = 0.0; // double :WavesMonCfg.Fixed_Roll = 0.0; // double :WavesMonCfg.VelTSBins = ""; :WavesMonCfg.IntTSBins = ""; :WavesMonCfg.VSpecBins = -4.0; // double :WavesMonCfg.DirSpecBins = 9.0, 11.0, 13.0; // double :VAR_DESC = ":wh:wp:mwh:hght:wp_peak:wvdir:dspec:dspecfirstdir:pspec:sspec:vspec"; :WavesMonCfg.LogDataFile = "V10631_LogData.000"; :start_time = "10-Feb-2016 18:59:59"; :stop_time = "20-May-2016 14:00:00"; :DELTA_T = 3605.0; // double }