Output from using ncdisp from an example file: Source: W:\DATA\CRUISE\PROVOLO\KB618_Sep17_Lofoten\Gna_MR09\MR059\NC\DAT_103.nc Format: netcdf4 Global Attributes: title = 'Dissipation measurements from a Slocum glider in the Lofoten Basin, September 2017' summary = 'Ocean microstructure measurements were obtained from a Rockland Scientific (RSI) MicroRider attached to an electric Slocum glider. Data were collected during the cruise KB2017618 onboard R.V. Kristine Bonnevie, as a part of the PROVOLO (Watermass transformation processes and vortex dynamics in the Lofoten Basin of the Norwegian Sea) project, funded by the Research Council of Norway (project number 250784). The glider mission started on 6 September 2017 outside of the Lofoten Vortex, a permanent anticyclonic eddy in the Lofoten Basin of the Norwegian Sea. The glider was then navigated into the core of the eddy until the mission ended on 12 September 2017. In addition to the turbulence package, the glider was equipped with an unpumped Seabird conductivity-temperature (CTD) sensor, a Wetlab ECO-puck (fluorescence and turbidity), and an Andreraa oxygen Optode. All instruments were configured to sample during dives and climbs of the glider. The dissipation rate was measured using two airfoil shear probes. Turbulence channels sampled at a rate of 512 per second, and the slow channels at 64 per second. The dataset has been processed and formatted in accordance with the SCOR Working Group ATOMIX guidelines and recommendations. One NetCDF (NC) file per instrument's native file is provided (typically one file between consecutive surfacings of the glider, 106 files in total). Each provided NC file is organized in four hierarchical groups including continuous time series of data converted into physical units, cleaned time series used for spectral analysis, wavenumber spectra, and dissipation rate estimates. The first group also includes time series, matched with the MR time, of longitude, latitude, temperature, salinity, dissolved oxygen concentration, turbidity, chl-a fluorescence, and flight parameters from the glider (so-called hotel). The grouped NC files are large and may be impractical to download and merge. For users only interested in the dissipation estimates and other time-averaged profiles, we also provide two separate NC files with all dissipation rate (and other related parameters) profiles and 1-s averaged sensor data, including flight parameters, collated into one file each. For more detailed information, please refer to the comments within the data file.' platform = 'sub-surface glider' conventions = 'CF-1.6, ACDD-1.3, ATOMIX-1.0' history = 'Version 1' area = 'Norwegian Sea' geospatial_lat_min = 69.9901 geospatial_lat_max = 69.9901 geospatial_lon_min = 2.474 geospatial_lon_max = 2.474 geospatial_vertical_min = 0 geospatial_vertical_max = 320 geospatial_vertical_positive = 'down' time_coverage_start = '2017-09-11T15:11:04Z' time_coverage_end = '2017-09-11T16:18:15Z' creator_name = 'Fer, Ilker' creator_email = 'ilker.fer@uib.no' creator_url = 'https://www.uib.no/gfi' institution = 'Geophysical Institute, University of Bergen, Norway' authors = 'Fer, Ilker; Bosse, Anthony' project_name = 'PROVOLO' cruise = 'KB2017618' vessel = 'F.F. Kristine Bonnevie' principal_investigator = 'Fer, Ilker' contact = 'ilker.fer@uib.no' references = 'https://atomix.app.uib.no/; Lueck, R., I. Fer, C. E. Bluteau, M. Dengler, H. P., R. Inoue, A. LeBoyer, S.-A. Nicholson, K. Schulz, and C. Stevens (2024), Best practices recommendations for estimating dissipation rates from shear probes, Frontiers in Marine Science, 11, https://doi.org/10.3389/fmars.2024.1334327. Krahmann, Gerd (2023) GEOMAR FB1-PO Matlab Slocum glider processing toolbox. https://doi.org/10.3289/SW_4_2023.' acknowledgements = 'This data set is made possible by the funding from the Research Council of Norway' keywords = 'Norwegian Sea, Lofoten Basin, glider, mixing, turbulence, dissipation rate, microstructure, shear probes' source = 'sub-surface glider' license = 'http://creativecommons.org/licenses/by/4.0/' instrument = 'MicroRider-1000LP' instrument_serial_number = 59 instrument_sample_rate = 512 instrument_sampling_mode = 'continuous' profiling_direction = 'glide' aoa = 3 fname = 'F:\WDATA\CRUISE\PROVOLO\KB618_Sep17_Lofoten\Gna_MR09\MR059\P\DAT_103.P' gradC_method = 'high_pass' gradT_method = 'high_pass' hotel_file = 'C:\Users\ngfif\OneDrive - University of Bergen\work\Projects\ProVoLo\analysis_Gna_MR059_Sep17\Gna_hotelfile_forODAS.mat' speed_cutout = 0.02 speed_tau = 3 time_offset = -65 vehicle = 'slocum_glider' temperature_source = 'Found within hotel file.' shearprobe_sensitivity_correction_temperature = 6 shearprobe_sensitivity_correction_factor = 0.86 speed_source = 'Hotel file' fields_from_hotel = 'speed,W,depth,P,P_CTD,T_CTD,S_CTD,DOXY,CHLA,Turbid,aoa,pitch,roll,fin,lon,lat' setupfilestr = '; Ilker-fer MR1000-LP SN059 ; For PROVOLO cruise September 2017 rate=512 prefix=dat_ disk=c:/data recsize=1 no-fast=6 no-slow=2 [matrix] num_rows=8 row01= 255 0 1 2 5 7 8 9 row02= 32 40 1 2 5 7 8 9 row03= 41 42 1 2 5 7 8 9 row04= 4 6 1 2 5 7 8 9 row05= 10 11 1 2 5 7 8 9 row06= 12 0 1 2 5 7 8 9 row07= 0 0 1 2 5 7 8 9 row08= 4 6 1 2 5 7 8 9 ;This section identifies your instrument. Only the vehicle is important. [instrument_info] vehicle = slocum_glider ; Slocum, Gnaa model = MR-1000-LP ; The actual model. Used for trouble shooting. sn = 059 ; The serial number of the instrument. For trouble shooting ; The next section is optional and can be expanded. Do not use the parameter "id = ". [cruise_info] operator = Ilker Fer project = Provolo ship = Kristine Bonnevie leg = 2017 618 [channel] id=0 type=gnd name=Gnd ; The piezo-vibration sensors [channel] id = 1 name = Ax type = piezo [channel] id = 2 name = Ay type = piezo ; FP07 thermistors [channel] ; instrument dependent parameters id = 4 name = T1 type = therm adc_fs = 4.096 adc_bits = 16 a =-3.343 b = 0.9986 G = 6 E_B = 0.68224 ; sensor dependent parameters SN = T864 beta_2 = 236432.85 beta_1 = 3012.33 T_0 = 286.779 cal_date = 2015-12-22 ; units = [C] [channel] id = 5 name = T1_dT1 type = therm diff_gain = 0.95 [channel] id = 6 name = T2 type = therm adc_fs = 4.096 adc_bits = 16 a =-7.048 b = 0.9986 G = 6 E_B = 0.68225 ; sensor dependent parameters SN = T996 beta_2 = 228973.98 beta_1 = 2959.17 T_0 = 285.665 cal_date = 2015-06-22 ; units = [C] [channel] id = 7 name = T2_dT2 type = therm diff_gain = 0.94 ; the shear probes [channel] id = 8 name = sh1 type = shear adc_fs = 4.096 adc_bits = 16 diff_gain = 0.97 ; sensor dependent parameters SN = M833 sens = 0.0534 cal_date = 2011-12-15 orientation = vertical ; units = [1/s] [channel] id = 9 name = sh2 type = shear adc_fs = 4.096 adc_bits = 16 diff_gain = 0.97 SN = M666 sens = 0.0697 cal_date = 2015-06-09 orientation = horizontal ; units = [1/s] ; Power supply board base address = 32 [channel] id=32 type=voltage name=V_Bat adc_bits=16 adc_fs=4.096 G=0.1 ; ------------------- ; The pressure transducer ; First without pre-emphasis [channel] id=10 type=poly name=P coef0=3.26 coef1=0.054198 coef2=4.821e-8 ; with pre-emphasis [channel] id=11 type=poly name=P_dP diff_gain=20.18 ; ------------------------- ; The ADIS inclinometers [channel] id=40 type=inclxy name=Incl_X coef0=0 coef1=0.025 [channel] id=41 type=inclxy name=Incl_Y coef0=0 coef1=0.025 [channel] id=42 type=inclt name=Incl_T coef0=624 coef1=-0.47 [channel] id=12 type=poly name=PV coef0=4.096 coef1=1.25e-4 ' date = '11-Sep-2017 15:11:04' time_reference_year = 0 profile_dir = 'glide' fs_slow = 64.0041 fs_fast = 512.0327 fft_length_sec = 2 diss_length_sec = 10 overlap_sec = 5 fft_length = 1024 diss_length = 5120 overlap = 2560 goodman = 1 fit_order = 3 f_AA = 98 profile_min_W = 0.15 profile_min_duration = 30 profile_min_P = 1 HP_cut = 0.25 despike_sh = [8 0.3 0.04] despike_A = [8 0.3 0.04] despike_shear_fraction_limit = 0.15 FOM_limit = 1.3 FOM_limit_low_eps = 2 diss_ratio_limit = 2.772 despike_shear_iterations_limit = 8 min_pitch_threshold = 15 refine_section = 0 vibrations_removed_indices = [147689 147690 ... ... Output truncated. Text exceeds maximum line length for Command Window display. vibrations_removed_percent = 3.1586 spectral_model = 'Lueck' variance_resolved_limit = 0.6 fit_2_isr = 1.5e-05 f_limit = Inf num_vibration_goodman = 2 num_fft_segments = 9 spectrum_std = 0.52457 cast = 103 PMAX = 309 LON = 2.474 LAT = 69.9901 date_created = '2024-08-02T20:25:47Z' date_modified = '2024-08-02T20:25:47Z' comment = 'Ocean microstructure measurements were obtained from a Rockland Scientific (RSI) MicroRider (MR) attached to an electric Slocum glider. Data were collected during the cruise KB2017618 onboard R.V. Kristine Bonnevie, as a part of the PROVOLO (Watermass transformation processes and vortex dynamics in the Lofoten Basin of the Norwegian Sea) project, funded by the Research Council of Norway (project number 250784). The glider mission started on 6 September 2017 outside of the Lofoten Vortex, a permanent anticyclonic eddy in the Lofoten Basin of the Norwegian Sea. The glider was then navigated into the core of the eddy until the mission ended on 12 September 2017. The glider Gnaa is a Teledyne Webb Research 1000m electric glider (Slocum G1, SN103). The glider was equipped with an upumped Seabird conductivity-temperature (SN 0069), a Wetlab ECO-puck (fluorescence and turbidity, FLNTU SN 771), an Andreraa oxygen Optode (3830, SN 903), and an integrated RSI MicroRider (MR-1000-LP, SN059) with two shear probes (S1=M833, oriented vertical; S2=M666 oriented horizontal) and two thermistors (T1=T864, T2=T996; both sensors malfunctioned) for measuring turbulence microstructure. Both the CTD and the MR were configured to sample during dives and climbs of the glider. The data from the MR include measurements from 2 shear probes, 2-axis piezo-accelerometers (vibration), an inclinometer (pitch and roll) and a pressure transducer. The pressure transducer was damaged and we rely on the pressure record from the glider's sensors. Data from both thermistors were of low quality and are not included in the files. Turbulence channels sampled at a rate of 512 per second, and the slow channels at 64 per second. The glider was operated with fixed battery positions during dives and climbs to reduce vibrations from the servo mode. Shallower dives prior to fixing the battery position are excluded from the data set. In total 106 files are processed, out of a total of 114, excluding the short files when the glider was on deck or at the surface. The 106 files resulted in 212 sections. A section (a more general term for a profile) is a continuous part of the time series that has been selected for dissipation estimates. As the glider moves through the water while collecting data, its flight characteristics may change and at times may not meet the conditions necessary for good dissipation estimates. This can result in multiple separated sections of dissipation estimates per dive or climb. Each such section has a unique section identifier number. Dissipation rate was measured using the shear probes on the MR. The processing of the data and the format of this data set follows the recommendations and guidelines of the SCOR Working Group 160, ATOMIX (https://atomix.app.uib.no/), as decribed in Lueck et al. (2024). The processing was based on the standard Matlab routines provided by Rockland Scientific, which were adjusted for the ATOMIX recommendations. One NetCDF (NC) file per instrument's native file (one file between consecutive surfacings of the glider) is provided. Each NC file includes four hierarchical groups: L1_converted : time series from all sensors converted into physical units L2_cleaned : selected signals that are filtered and/or despiked before spectral analysis. Time stamp and length of the signals are the same as in L1. L3_spectra : wavenumber spectra from shear probes and vibration sensors L4_dissipation: dissipation estimates together with quality control parameters The glider (the so-called hotel), in addition to the temperature and salinity, also recorded (uncalibrated) dissolved oxygen concentration, turbidity and chl-a fluorescence, as well as roll and pitch. Together with the angle of attack and flow speed past sensors estimates using a hydrodynamic flight model, the hotel data are also included in L1_converted. The glider data are processed using an earlier version of the GEOMAR Matlab Slocum glider processing toolbox (Krahmann, 2023). Spectral calculation and dissipation rate estimate details are given in the attributes and processing parameters. Initial processing using 4-s fft length resulted in low-wavenumber contamination of the shear spectra. To avoid this, spectra are obtained using 2-s fft length. The short fft length, however, is not ideal for resolving low dissipation rates. Dissipation estimates are obtained over 10 s segments, overlapping by 5 s (50% overlap). Detailed data processing parameters and choices can be found in the attributes. Shear and vibration spectra, their complex cross-spectra, and the cleaned shear spectra using the Goodman method are provided. L4 includes estimates from both shear probes, using the cleaned spectra, as well as their average (EPSI_FINAL), together with quality control parameters. The figure of merit (FOM) and mean absolute deviation (MAD) relative to the Lueck model spectrum are used. Data quality flags for dissipation estimates are summarized in the attributes of the variable EPSI_FLAGS in the L4 group. A final dissipation estimate, EPSI_FINAL, failing the data quality control is reported as NaN; however, the individual dissipation estimates from each probe are accessible in the EPSI parameter. Because each file includes data sampled at a rate of 512 per second at two levels and their spectra in the third group, the grouped NC files are large in size and may be unpractical to download and merge. For users only interested in the dissipation estimates and other time-averaged profiles, we also provide two separate NC files with all dissipation rate (and other related parameters) profiles and 1-s averaged sensor data, including flight parameters, collated into one file each. When producing the merged profiles, only good data are used (i.e., quality flags are applied). Note that the data in the collated files are not gridded in time or pressure. Each data point has its own time stamp and pressure value. More details can be found in the description and attributes of the two merged NC files.' citation = 'Fer, Ilker and Anthony Bosse (2024), Dissipation measurements from a Slocum glider in the Lofoten Basin, September 2017. [Dataset] Norwegian Marine Data Centre, https://doi.org/10.21335/NMDC-1469977935' Dimensions: TIME = 2064384 N_SHEAR_SENSORS = 2 TIME_SPECTRA = 725 N_WAVENUMBER = 513 N_GLOBAL_VALUES = 1 TIME_SLOW = 258048 N_VIB_SENSORS = 2 Groups: /L1_converted/ Attributes: time_reference_year = 0 vehicle = 'slocum_glider' profile_dir = 'glide' fs_slow = 64 fs_fast = 512 f_AA = 98 date = '11-Sep-2017 15:11:04' cast = 103 PMAX = 309 LON = 2.474 LAT = 69.9901 Variables: TIME Size: 2064384x1 Dimensions: /TIME Datatype: double Attributes: standard_name = 'time' axis = 'T' units = 'Days since 0000-01-00T00:00:00Z' long_name = 'Serial date number' calendar = 'proleptic_gregorian' comment = 'Standard MATLAB serial date number. It represents the fractional number of days from a fixed, preset date (January 0, 0000) in the proleptic ISO calendar. 1 January noon is day 1.5.' SHEAR Size: 2064384x2 Dimensions: /TIME,/N_SHEAR_SENSORS Datatype: double Attributes: standard_name = 'sea_water_velocity_shear' units = 's-1' long_name = 'rate of change of cross axis sea water velocity along transect measured by shear probes' TIME_SLOW Size: 258048x1 Dimensions: /TIME_SLOW Datatype: double Attributes: standard_name = 'time' units = 'Days since 0000-01-00T00:00:00Z' axis = 'T' long_name = 'Serial date number' calendar = 'proleptic_gregorian' comment = 'Standard MATLAB serial date number. It represents the fractional number of days from a fixed, preset date (January 0, 0000) in the proleptic ISO calendar. 1 January noon is day 1.5.' TIME_ELAPSED_SEC Size: 2064384x1 Dimensions: /TIME Datatype: double Attributes: standard_name = 'time' long_name = 'time elapsed' units = 's' PRES Size: 2064384x1 Dimensions: /TIME Datatype: double Attributes: standard_name = 'sea_water_pressure' units = 'decibar' long_name = 'Sea water pressure, equals 0 at sea-level' PRES_SLOW Size: 258048x1 Dimensions: /TIME_SLOW Datatype: double Attributes: standard_name = 'sea_water_pressure' units = 'decibar' long_name = 'Sea water pressure, equals 0 at sea-level' VIB Size: 2064384x2 Dimensions: /TIME,/N_VIB_SENSORS Datatype: double Attributes: standard_name = 'platform_vibration' units = 'm s-2' long_name = 'platform vibration detected by piezo-accelerometers' TEMP_HOTEL Size: 258048x1 Dimensions: /TIME_SLOW Datatype: double Attributes: standard_name = 'sea_water_temperature' units = 'degree_Celsius' long_name = 'sea water temperature in-situ ITS-90 scale' comment = 'Measured by the sensor of the hotel (e.g., a glider)' PSAL_HOTEL Size: 258048x1 Dimensions: /TIME_SLOW Datatype: double Attributes: standard_name = 'sea_water_practical_salinity' units = '1' long_name = 'Sea water practical salinity' comment = 'Measured by the CTD sensor of the hotel (e.g., a glider)' DOXY_HOTEL Size: 258048x1 Dimensions: /TIME_SLOW Datatype: double Attributes: standard_name = 'moles_of_oxygen_per_unit_mass_in_sea_water' units = 'micromole kg-1' long_name = 'dissolved oxygen concentration in sea water (not calibrated)' comment = 'Measured by the optode of the hotel (e.g., a glider). Measurements are not calibrated against water samples.' CHLA_HOTEL Size: 258048x1 Dimensions: /TIME_SLOW Datatype: double Attributes: standard_name = 'fluorescence' units = 'mg m-3' long_name = 'chlorophyll a fluorescence (not calibrated)' comment = 'Measured by the sensor of the hotel (e.g., a glider)Measurements are not calibrated against water samples.' TURBID_HOTEL Size: 258048x1 Dimensions: /TIME_SLOW Datatype: double Attributes: standard_name = 'sea_water_turbidity' units = 'NTU' long_name = 'sea water turbidity (not calibrated)' comment = 'Measured by the sensor of the hotel (e.g., a glider)Measurements are not calibrated against water samples.' LON Size: 258048x1 Dimensions: /TIME_SLOW Datatype: double Attributes: standard_name = 'longitude' units = 'degree_east' long_name = 'longitude' LAT Size: 258048x1 Dimensions: /TIME_SLOW Datatype: double Attributes: standard_name = 'latitude' units = 'degree_north' long_name = 'latitude' PITCH Size: 258048x1 Dimensions: /TIME_SLOW Datatype: double Attributes: standard_name = 'platform_pitch_angle_fore_up' units = 'degree' long_name = 'Positive pitch represents thefront of the platform rising as viewed by an observer on top of the platform facing forward' PITCH_HOTEL Size: 258048x1 Dimensions: /TIME_SLOW Datatype: double Attributes: standard_name = 'platform_pitch_angle_fore_up' units = 'degree' long_name = 'Positive pitch represents thefront of the platform rising as viewed by an observer on top of the platform facing forward' comment = 'Measured by the sensor of the hotel (e.g., a glider)' ROLL Size: 258048x1 Dimensions: /TIME_SLOW Datatype: double Attributes: standard_name = 'platform_roll_angle_starboard_down' units = 'degree' long_name = 'Positive roll represents the right side of the platform falling as viewed by an observer on top of the platform facing forward' ROLL_HOTEL Size: 258048x1 Dimensions: /TIME_SLOW Datatype: double Attributes: standard_name = 'platform_roll_angle_starboard_down' units = 'degree' long_name = 'Positive roll represents the right side of the platform falling as viewed by an observer on top of the platform facing forward' comment = 'Measured by the sensor of the hotel (e.g., a glider)' FIN_HOTEL Size: 258048x1 Dimensions: /TIME_SLOW Datatype: double Attributes: standard_name = 'platform_fin_angle' units = 'degree' long_name = 'Fin angle from the hotel' AOA Size: 258048x1 Dimensions: /TIME_SLOW Datatype: double Attributes: standard_name = 'platform_angle_of_attack' units = 'degree' long_name = 'Angle of attack, the angle between the glider principal axis and the glider path' /L2_cleaned/ Attributes: time_reference_year = 0 vehicle = 'slocum_glider' profile_dir = 'glide' fs_fast = 512 profile_min_W = 0.15 profile_min_duration = 30 profile_min_P = 1 HP_cut = 0.25 despike_sh = [8 0.3 0.04] despike_A = [8 0.3 0.04] despike_shear_fraction_limit = 0.15 despike_shear_iterations_limit = 8 date = '11-Sep-2017 15:11:04' cast = 103 PMAX = 309 LON = 2.474 LAT = 69.9901 Variables: TIME Size: 2064384x1 Dimensions: /TIME Datatype: double Attributes: standard_name = 'time' units = 'Days since 0000-01-00T00:00:00Z' axis = 'T' long_name = 'Serial date number' calendar = 'proleptic_gregorian' comment = 'Standard MATLAB serial date number. It represents the fractional number of days from a fixed, preset date (January 0, 0000) in the proleptic ISO calendar. 1 January noon is day 1.5.' SHEAR Size: 2064384x2 Dimensions: /TIME,/N_SHEAR_SENSORS Datatype: double Attributes: standard_name = 'sea_water_velocity_shear' units = 's-1' long_name = 'rate of change of cross axis sea water velocity along transect measured by shear probes' comment = 'de-spiked and high-pass filtered' PSPD_REL Size: 2064384x1 Dimensions: /TIME Datatype: double Attributes: standard_name = 'platform_speed_wrt_sea_water' units = 'm s-1' long_name = 'Platform speed with respect to sea water' SECTION_NUMBER Size: 2064384x1 Dimensions: /TIME Datatype: int32 Attributes: standard_name = 'unique_identifier_for_each_section_of_data_from_timeseries' units = '1' long_name = 'A unique indentifier counter defining sections of the time series from the fast channels extracted for dissipation estimates' VIB Size: 2064384x2 Dimensions: /TIME,/N_VIB_SENSORS Datatype: double Attributes: standard_name = 'platform_vibration' long_name = 'platform vibration detected by a pair of piezo-accelerometers' comment = 'de-spiked and high-pass filtered' /L3_spectra/ Attributes: time_reference_year = 0 fs_fast = 512 fft_length_sec = 2 diss_length_sec = 10 fft_length = 1024 diss_length = 5120 overlap = 2560 goodman = 1 HP_cut = 0.25 date = '11-Sep-2017 15:11:04' cast = 103 PMAX = 309 LON = 2.474 LAT = 69.9901 Variables: N_FFT_SEGMENTS Size: 1x1 Dimensions: /N_GLOBAL_VALUES Datatype: int32 Attributes: standard_name = 'number_of_fft_segments' units = '1' long_name = 'Number of FFT segments used in each spectrum estimate' N_VIB_SENSORS Size: 1x1 Dimensions: /N_GLOBAL_VALUES Datatype: int32 Attributes: standard_name = 'number_of_vibration_sensors_used_for_cleaning_spectra' units = '1' long_name = 'Number of vibration or acceleration sensors used for cleaning of shear spectrum with the Goodman algoritm' SPEC_STD Size: 1x1 Dimensions: /N_GLOBAL_VALUES Datatype: double Attributes: standard_name = 'standard_deviation_uncertainty_of_shear_spectrum' units = '1' long_name = 'statistical uncertainty (standard deviation) of the natural logarithm of spectrum of shear' TIME Size: 725x1 Dimensions: /TIME_SPECTRA Datatype: double Attributes: standard_name = 'time' units = 'Days since 0000-01-00T00:00:00Z' axis = 'T' long_name = 'Serial date number' calendar = 'proleptic_gregorian' comment = 'Standard MATLAB serial date number. It represents the fractional number of days from a fixed, preset date (January 0, 0000) in the proleptic ISO calendar. 1 January noon is day 1.5.' PRES Size: 725x1 Dimensions: /TIME_SPECTRA Datatype: double Attributes: standard_name = 'sea_water_pressure' units = 'decibar' long_name = 'Sea water pressure, equals 0 at sea-level' SH_SPEC Size: 725x513x2 Dimensions: /TIME_SPECTRA,/N_WAVENUMBER,/N_SHEAR_SENSORS Datatype: double Attributes: standard_name = 'shear_probe_spectrum' units = 's-2 cpm-1' long_name = 'cyclic wavenumber spectrum of sea water velocity shear' KCYC Size: 725x513 Dimensions: /TIME_SPECTRA,/N_WAVENUMBER Datatype: double Attributes: standard_name = 'cyclic_wavenumber' units = 'cpm' long_name = 'wavenumber along the direction of instrument motion in cycles per meter' PSPD_REL Size: 725x1 Dimensions: /TIME_SPECTRA Datatype: double Attributes: standard_name = 'platform_speed_wrt_sea_water' units = 'm s-1' long_name = 'Platform speed with respect to sea water' SECTION_NUMBER Size: 725x1 Dimensions: /TIME_SPECTRA Datatype: int32 Attributes: standard_name = 'unique_identifier_for_each_section_of_data_from_timeseries' units = '1' long_name = 'A unique indentifier counter defining sections of the time series extracted for dissipation estimates' TEMP Size: 725x1 Dimensions: /TIME_SPECTRA Datatype: double Attributes: standard_name = 'sea_water_temperature' units = 'degree_Celsius' long_name = 'sea water temperature in-situ ITS-90 scale' SH_SPEC_CLEAN Size: 725x513x2 Dimensions: /TIME_SPECTRA,/N_WAVENUMBER,/N_SHEAR_SENSORS Datatype: double Attributes: standard_name = 'shear_probe_spectrum_clean' units = 's-2 cpm-1' long_name = 'cleaned cyclic wavenumber spectrum of sea water velocity shear' VIB_SPEC Size: 725x513x2 Dimensions: /TIME_SPECTRA,/N_WAVENUMBER,/N_VIB_SENSORS Datatype: double Attributes: standard_name = 'vibration_sensor_spectrum' units = '1' long_name = 'vibration spectrum from vibration sensors' /L4_dissipation/ Attributes: time_reference_year = 0 fs_fast = 512 fft_length_sec = 2 diss_length_sec = 10 fft_length = 1024 diss_length = 5120 overlap = 2560 goodman = 1 HP_cut = 0.25 despike_shear_fraction_limit = 0.15 FOM_limit = 1.3 diss_ratio_limit = 2.772 despike_shear_iterations_limit = 8 date = '11-Sep-2017 15:11:04' cast = 103 PMAX = 309 LON = 2.474 LAT = 69.9901 Variables: TIME Size: 725x1 Dimensions: /TIME_SPECTRA Datatype: double Attributes: standard_name = 'time' units = 'Days since 0000-01-00T00:00:00Z' axis = 'T' long_name = 'Serial date number' calendar = 'proleptic_gregorian' comment = 'Standard MATLAB serial date number. It represents the fractional number of days from a fixed, preset date (January 0, 0000) in the proleptic ISO calendar. 1 January noon is day 1.5.' EPSI Size: 725x2 Dimensions: /TIME_SPECTRA,/N_SHEAR_SENSORS Datatype: double Attributes: standard_name = 'specific_turbulent_kinetic_energy_dissipation_in_sea_water' units = 'W kg-1' long_name = 'dissipation rate of turbulent kinetic energy per unit mass in sea water estimated from individual shear probes' EPSI_FINAL Size: 725x1 Dimensions: /TIME_SPECTRA Datatype: double Attributes: standard_name = 'specific_turbulent_kinetic_energy_dissipation_in_sea_water' units = 'W kg-1' long_name = 'dissipation rate of turbulent kinetic energy per unit mass in sea water averaged using all accepted shear probes' KMAX Size: 725x2 Dimensions: /TIME_SPECTRA,/N_SHEAR_SENSORS Datatype: double Attributes: standard_name = 'maximum_wavenumber_used_for_estimating_turbulent_kinetic_energy_dissipation' units = 'cpm' long_name = 'maximum wavenumber for integration of shear spectrum' KMIN Size: 725x2 Dimensions: /TIME_SPECTRA,/N_SHEAR_SENSORS Datatype: double Attributes: standard_name = 'minimum_wavenumber_used_for_estimating_turbulent_kinetic_energy_dissipation' units = 'cpm' long_name = 'minimum wavenumber for integration of shear spectrum' N_S Size: 725x2 Dimensions: /TIME_SPECTRA,/N_SHEAR_SENSORS Datatype: int32 Attributes: standard_name = 'number_of_spectral_points_used_for_estimating_turbulent_kinetic_energy_dissipation' units = '1' long_name = 'number of spectral points used for estimating turbulent kinetic energy dissipation' comment = 'it is the same for the integration or the fit method' SECTION_NUMBER Size: 725x1 Dimensions: /TIME_SPECTRA Datatype: int32 Attributes: standard_name = 'unique_identifier_for_each_section_of_data_from_timeseries' units = '1' long_name = 'A unique indentifier counter defining sections of the time series extracted for dissipation estimates' PSPD_REL Size: 725x1 Dimensions: /TIME_SPECTRA Datatype: double Attributes: standard_name = 'platform_speed_wrt_sea_water' units = 'm s-1' long_name = 'Platform speed with respect to sea water' METHOD Size: 725x2 Dimensions: /TIME_SPECTRA,/N_SHEAR_SENSORS Datatype: int32 Attributes: standard_name = 'method_used_for_estimating_turbulent_kinetic_energy_dissipation' units = '1' long_name = 'method for dissipation rate estimation' comment = '0 is spectral integration in the viscous subrange. 1 is spectral fit to the inertial subrange.' PRES Size: 725x1 Dimensions: /TIME_SPECTRA Datatype: double Attributes: standard_name = 'sea_water_pressure' units = 'decibar' long_name = 'Sea water pressure, equals 0 at sea-level' TEMP Size: 725x1 Dimensions: /TIME_SPECTRA Datatype: double Attributes: standard_name = 'sea_water_temperature' units = 'degree_Celsius' long_name = 'sea water temperature in-situ ITS-90 scale' FOM Size: 725x2 Dimensions: /TIME_SPECTRA,/N_SHEAR_SENSORS Datatype: double Attributes: standard_name = 'figure_of_merit' units = '1' long_name = 'Ratio of the MAD of the spectrum to the 97.5 percentile of the expected MAD for the number of spectral points used to estimate the rate of dissipation' comment = 'If the number of spectral points is N, and the expected standard deviation of the natural logarithm of spectrum of shear is sig, expected MAD is sigx(0.8+(1.25/sqrt(N))). If the spectrum is calculated using number of FFT segments Nf, and cleaned using Nv vibration signals, sig = sqrt ( 5/4 ((Nf - Nv)^(-7/9))).' MAD Size: 725x2 Dimensions: /TIME_SPECTRA,/N_SHEAR_SENSORS Datatype: double Attributes: standard_name = 'mean_absolute_deviation' units = '1' long_name = 'mean absolute deviation (MAD) of the natural logarithm of the shear spectrum from the logarithm of a reference spectrum for the estimated rate of dissipation' comment = 'MAD of the spectrum is calculated using the wavenumbers upto KMAX, relative to the model spectrum, using: e.g., mean(abs(log(observed_spectrum/model_spectrum)))' VAR_RESOLVED Size: 725x2 Dimensions: /TIME_SPECTRA,/N_SHEAR_SENSORS Datatype: double Attributes: standard_name = 'variance_resolved' units = '1' long_name = 'variance resolved in the spectra used for the estimate rate of dissipation' EPSI_STD Size: 725x2 Dimensions: /TIME_SPECTRA,/N_SHEAR_SENSORS Datatype: double Attributes: standard_name = 'expected_standard_deviation_of_the_logarithm_of_the_dissipation_estimate' units = '1' long_name = 'For estimates in the viscous subrange, EPSI_STD = sqrt(5.5 / (1 + (Lf/4)^(7/9))), whereLf = (L/Lk)(VAR_RESOLVED^(3/4)), and L is the data length in meters used for spectral estimate, Lk is the Kolmogorov length, and VAR_RESOLVED is the variance resolved in the spectra used for the estimate rate of dissipation.' KVISC Size: 725x1 Dimensions: /TIME_SPECTRA Datatype: double Attributes: standard_name = 'kinematic_viscosity_of_water' units = 'm2 s-1' long_name = 'Kinematic viscosity of sea water' DESPIKE_FRACTION_SH Size: 725x2 Dimensions: /TIME_SPECTRA,/N_SHEAR_SENSORS Datatype: double Attributes: standard_name = 'fraction_of_shear_data_modified_by_despiking_algorithm' units = '1' long_name = 'fraction of data, within a segment, that was modified by the despiking algorithm for the shear probes' DESPIKE_FRACTION_AA Size: 725x2 Dimensions: /TIME_SPECTRA,/N_VIB_SENSORS Datatype: double Attributes: standard_name = 'fraction_of_vibration_data_modified_by_despiking_algorithm' units = '1' long_name = 'fraction of vibration or acceleration data, within a segment, that was modified by the despiking algorithm' DESPIKE_PASS_COUNT_SH Size: 725x2 Dimensions: /TIME_SPECTRA,/N_SHEAR_SENSORS Datatype: double Attributes: standard_name = 'number_of_despike_passes_for_shear_probes' units = '1' long_name = 'the number of passes ran with despiking routine to obtain a clean times series of shear probes. One value per section per probe' TRANS_ERR_FRACTION Size: 725x1 Dimensions: /TIME_SPECTRA Datatype: double Attributes: standard_name = 'transmission_error_fraction' units = '1' long_name = 'data transmission error fraction in a dissipation estimate segment' EPSI_FLAGS Size: 725x2 Dimensions: /TIME_SPECTRA,/N_SHEAR_SENSORS Datatype: int32 Attributes: standard_name = 'dissipation_qc_flags' units = '1' long_name = 'quality control coding for dissipation estimate from each shear probe ' conventions = 'ATOMIX, shear probes group' flag_values = [0 1 2 4 8 16 32 64 128] flag_meanings = '0: Good, 1: Poor figure of merit (FOM>FOM_limit), 2: Large fraction of data with spikes (despike_shear_fraction > despike_shear_fraction_limit), 4: Anomalously large disagreement between dissipation estimates from probes (|log(e_max)-log(e_min)|> diss_ratio_limit * EPSI_STD), 8: Too many iterations of despiking routine (despike_shear_iterations > despike_shear_iterations_limit), 16: Insufficient variance resolved (VAR_RESOLVED>