Attributes { time { String standard_name "time"; String long_name "Time(GMT)"; String units "seconds since 2013-01-01 00:00:00"; } latitude { String long_name "LATITUDE"; String standard_name "latitude"; String units "degree_north"; String comment "Latitude linearly intepolated onto thalweg data from file ../BED05_Jan2016_event_50200054-57.csv using formula np.interp(np.linspace(0,1,len(self.s2013)), np.linspace(0,1,len(self.traj_lat)), self.traj_lat)"; } longitude { String long_name "LONGITUDE"; String standard_name "longitude"; String units "degree_east"; String comment "Longitude linearly intepolated onto thalweg data from file ../BED05_Jan2016_event_50200054-57.csv using formula np.interp(np.linspace(0,1,len(self.s2013)), np.linspace(0,1,len(self.traj_lon)), self.traj_lon)"; } depth { String long_name "DEPTH"; String standard_name "depth"; String units "m"; String comment "Adjusted Pressure converted to depth with: np.interp(self.s2013, self.ps2013, eos80.dpth(pr_adj * 10.0, meanLat))"; } XA { String long_name "Acceleration along X-axis"; String comment "Recorded by instrument"; String coordinates "time depth latitude longitude"; String units "g"; } YA { String long_name "Acceleration along Y-axis"; String comment "Recorded by instrument"; String coordinates "time depth latitude longitude"; String units "g"; } ZA { String long_name "Acceleration along X-axis"; String comment "Recorded by instrument"; String coordinates "time depth latitude longitude"; String units "g"; } A { String long_name "Acceleration Magnitude"; String comment "Computed with: np.sqrt(self.ax**2 + self.ay**2 + self.az**2)"; String coordinates "time depth latitude longitude"; String units "g"; } XR { String long_name "Rotation about X-axis"; String standard_name "platform_pitch_angle"; String comment "Converted from recorded Quaternion with Python euclid package Quaternion.get_euler() method"; String coordinates "time depth latitude longitude"; String units "degree"; } YR { String long_name "Rotation about Y-axis"; String standard_name "platform_yaw_angle"; String comment "Converted from recorded Quaternion with Python euclid package Quaternion.get_euler() method"; String coordinates "time depth latitude longitude"; String units "degree"; } ZR { String long_name "Rotation about Z-axis"; String standard_name "platform_roll_angle"; String comment "Converted from recorded Quaternion with Python euclid package Quaternion.get_euler() method"; String coordinates "time depth latitude longitude"; String units ""; } MX { String long_name "X-component of rotation vector"; String comment "Converted from recorded Quaternion with Python euclid package Quaternion.get_angle_axis() method"; String coordinates "time depth latitude longitude"; String units ""; } MY { String long_name "Y-component of rotation vector"; String comment "Converted from recorded Quaternion with Python euclid package Quaternion.get_angle_axis() method"; String coordinates "time depth latitude longitude"; String units ""; } MZ { String long_name "Z-component of rotation vector"; String comment "Converted from recorded Quaternion with Python euclid package Quaternion.get_angle_axis() method"; String coordinates "time depth latitude longitude"; String units ""; } ROTRATE { String long_name "Absolute rotation rate about rotation vector"; String comment "Computed from angle output from Quaternion.get_euler() and the angle difference from one time step to the next"; String coordinates "time depth latitude longitude"; String units "degree/second"; } ROTCOUNT { String long_name "Rotation Count - Cumulative Sum of ROTRATE * dt / 360 deg"; String comment "Computed with: np.cumsum(np.absolute(self.diffrot)) / 2. / np.pi"; String coordinates "time depth latitude longitude"; } P { String long_name "Pressure"; String comment "Recorded pressure interpolated to IMU samples with np.interp(self.s2013, self.ps2013, self.pr * 10.0)"; String coordinates "time depth latitude longitude"; String units "dbar"; } P_RATE { String long_name "Rate of change of pressure"; String comment "Pressure rate of change interpolated to IMU samples with np.append([0], np.diff(np.interp(self.s2013, self.ps2013, self.pr * 10.0))) * self.rateHz"; String coordinates "time depth latitude longitude"; String units "dbar/s"; } P_ADJUSTED { String long_name "Adjusted Pressure"; String comment "Recorded pressure adjusted with bar_offset = -1.5 and bar_slope = 0.0"; String coordinates "time depth latitude longitude"; String units "dbar"; } NC_GLOBAL { String title "BED05 Event Trajectory on 15 January 2016 during the Coordinated Canyon Experiment"; Float64 seconds_offset 25200.00000000000; Float64 seconds_slope 0.000000000000000; Float64 bar_offset -1.500000000000000; Float64 bar_slope 0.000000000000000; Float64 yaw_offset 0.000000000000000; String summary "Benthic Event Detector data from an in situ instrument designed to capture turbidity currents. Time adjusted with --seconds_offset 25200.0. Pressure adjusted with --bar_offset -1.5. "; String netcdf_version "3.6"; String Conventions "CF-1.6"; String date_created "2016-06-07T16:22:17.907557Z"; String date_update "2016-06-07T16:22:17.907557Z"; String date_modified "2016-06-07T16:22:17.907557Z"; String featureType "trajectory"; Float64 geospatial_lat_min 36.79259900000000; Float64 geospatial_lat_max 36.79758300000000; Float64 geospatial_lon_min -121.8879310000000; Float64 geospatial_lon_max -121.8804950000000; String geospatial_lat_units "degree_north"; String geospatial_lon_units "degree_east"; Float64 geospatial_vertical_min 405.2945784917683; Float64 geospatial_vertical_max 432.2488676703049; String geospatial_vertical_units "m"; String geospatial_vertical_positive "down"; String comment "BED devices measure 3 axes of acceleration and rotation about those 3 axes at 50 Hz. They also measure pressure at 1 Hz during an event. Those data are represented in this file as variables XA, YA, ZA, XR, YR, ZR, and P. Additional variables are computed by the bed2netcdf.py program; see the long_name and comment attributes for explanations. Source code for the calucations are in the bed2netcdf.py, BEDS.py, and util.py files on the subversion source code control server at MBARI: http://kahuna.shore.mbari.org/viewvc/svn/BEDs/trunk/BEDs/Visualization/py/."; String time_coverage_start "2016-01-15T21:53:11Z"; String time_coverage_end "2016-01-15T22:02:36.000011Z"; String distribution_statement "Any use requires prior approval from the MBARI BEDS PI: Dr. Charles Paull"; String license "Any use requires prior approval from the MBARI BEDS PI: Dr. Charles Paull"; String useconst "Not intended for legal use. Data may contain inaccuracies."; String history "Created by \"../bed2netcdf.py -i 50200054.E00.OUT 50200055.E00.OUT 50200056.E00.OUT 50200057.E00.OUT -o 50200054-57_trajectory.nc -t ../BED05_Jan2016_event_50200054-57.csv --seconds_offset 25200 --bar_offset -1.50 --title BED05 Event Trajectory on 15 January 2016 during the Coordinated Canyon Experiment\" on 2016-06-07T16:22:17.907557Z"; } }