netcdf EUREC4A/SEAGLIDERS/sg620/p6200003.nc { dimensions: trajectory = 1; gc_event = 20; sg_data_point = 312; magnetometer_data_point = 312; gps_info = 3; string_34 = 34; string_9 = 9; string_35 = 35; string_3 = 3; string_24 = 24; string_7 = 7; string_44 = 44; string_36 = 36; string_11 = 11; string_294 = 294; string_30 = 30; string_6 = 6; string_21 = 21; string_31 = 31; string_8 = 8; string_62 = 62; string_17 = 17; string_64 = 64; string_1 = 1; string_99 = 99; string_153 = 153; string_14 = 14; string_18 = 18; string_156 = 156; string_72 = 72; string_68 = 68; string_15 = 15; string_12 = 12; string_5 = 5; variables: double surface_curr_north; :units = "cm/s"; :comment = "Northward component of surface current"; :standard_name = "surface_northward_sea_water_velocity"; double surface_curr_error; :units = "m/s"; :comment = "Expected error of surface drift current from GPS"; double surface_curr_east; :units = "cm/s"; :comment = "Eastward component of surface current"; :standard_name = "surface_eastward_sea_water_velocity"; double start_of_climb_time; :units = "seconds"; :comment = "Elapsed seconds after dive start when second (positive) apogee pump starts"; double sg_cal_volmax; :units = "m^3"; :comment = "Maximum displaced volume of the glider"; double sg_cal_t_j; double sg_cal_t_i; double sg_cal_t_h; double sg_cal_t_g; double sg_cal_rho0; :units = "kg/m^3"; :comment = "Typical expected density of seawater for this deployment"; double sg_cal_optode_PhaseCoef3; double sg_cal_optode_PhaseCoef2; double sg_cal_optode_PhaseCoef1; double sg_cal_optode_PhaseCoef0; double sg_cal_optode_FoilCoefB9; double sg_cal_optode_FoilCoefB8; double sg_cal_optode_FoilCoefB7; double sg_cal_optode_FoilCoefB6; double sg_cal_optode_FoilCoefB5; double sg_cal_optode_FoilCoefB4; double sg_cal_optode_FoilCoefB3; double sg_cal_optode_FoilCoefB2; double sg_cal_optode_FoilCoefB13; double sg_cal_optode_FoilCoefB12; double sg_cal_optode_FoilCoefB11; double sg_cal_optode_FoilCoefB10; double sg_cal_optode_FoilCoefB1; double sg_cal_optode_FoilCoefB0; double sg_cal_optode_FoilCoefA9; double sg_cal_optode_FoilCoefA8; double sg_cal_optode_FoilCoefA7; double sg_cal_optode_FoilCoefA6; double sg_cal_optode_FoilCoefA5; double sg_cal_optode_FoilCoefA4; double sg_cal_optode_FoilCoefA3; double sg_cal_optode_FoilCoefA2; double sg_cal_optode_FoilCoefA13; double sg_cal_optode_FoilCoefA12; double sg_cal_optode_FoilCoefA11; double sg_cal_optode_FoilCoefA10; double sg_cal_optode_FoilCoefA1; double sg_cal_optode_FoilCoefA0; double sg_cal_mass; :units = "kg"; :comment = "Mass of the glider"; double sg_cal_hd_c; :comment = "Hydrodynamic induced drag factor for given hull shape (1/radians^2 of attack angle)"; double sg_cal_hd_b; :comment = "Hydrodynamic drag factor for given hull shape (Pa^(-1/4))"; double sg_cal_hd_a; :comment = "Hydrodynamic lift factor for given hull shape (1/degrees of attack angle)"; double sg_cal_c_j; double sg_cal_c_i; double sg_cal_c_h; double sg_cal_c_g; double sg_cal_WETLabsCalData_wlbb2fl_Scatter700_wavelength; double sg_cal_WETLabsCalData_wlbb2fl_Scatter700_scaleFactor; double sg_cal_WETLabsCalData_wlbb2fl_Scatter700_resolution; double sg_cal_WETLabsCalData_wlbb2fl_Scatter700_darkCounts; double sg_cal_WETLabsCalData_wlbb2fl_Scatter470_wavelength; double sg_cal_WETLabsCalData_wlbb2fl_Scatter470_scaleFactor; double sg_cal_WETLabsCalData_wlbb2fl_Scatter470_resolution; double sg_cal_WETLabsCalData_wlbb2fl_Scatter470_darkCounts; double sg_cal_WETLabsCalData_wlbb2fl_Chlorophyll_wavelength; double sg_cal_WETLabsCalData_wlbb2fl_Chlorophyll_scaleFactor; double sg_cal_WETLabsCalData_wlbb2fl_Chlorophyll_resolution; double sg_cal_WETLabsCalData_wlbb2fl_Chlorophyll_maxOutput; double sg_cal_WETLabsCalData_wlbb2fl_Chlorophyll_darkCounts; double sg_cal_WETLabsCalData_wlbb2fl_Chlorophyll_calTemperature; int reviewed; :comment = "Whether a scientist has reviewed and approved this profile"; double magnetic_variation; :comment = "The magnetic variance from true north (degrees)"; double log__XMS_TOUTs; double log__XMS_NAKs; double log__SM_DEPTHo; double log__SM_ANGLEo; double log__CALLS; double log_XPDR_VALID; double log_XPDR_PINGS; double log_XPDR_INHIBIT; double log_XPDR_DEVICE; double log_W_ADJ_DBAND; double log_VBD_TIMEOUT; double log_VBD_PUMP_AD_RATE_SURFACE; double log_VBD_PUMP_AD_RATE_APOGEE; int log_VBD_MIN; int log_VBD_MAXERRORS; int log_VBD_MAX; double log_VBD_DBAND; double log_VBD_CNV; double log_VBD_BLEED_AD_RATE; int log_USE_ICE; int log_USE_BATHY; int log_UPLOAD_DIVES_MAX; int log_UNCOM_BLEED; double log_T_WATCHDOG; double log_T_TURN_SAMPINT; double log_T_TURN; double log_T_RSLEEP; double log_T_NO_W; double log_T_MISSION; double log_T_LOITER; double log_T_GPS; double log_T_EPIRB; double log_T_DIVE; double log_T_BOOST; double log_T_ABORT; double log_TGT_RADIUS; double log_TGT_DEFAULT_LON; double log_TGT_DEFAULT_LAT; int log_TGT_AUTO_DEFAULT; double log_TCM_TEMP; double log_TCM_ROLL_OFFSET; double log_TCM_PITCH_OFFSET; int log_SURFACE_URGENCY_TRY; int log_SURFACE_URGENCY_FORCE; int log_SURFACE_URGENCY; int log_STROBE; double log_SPEED_FACTOR; double log_SM_CC; double log_SIM_W; double log_SIM_PITCH; double log_SEABIRD_T_J; double log_SEABIRD_T_I; double log_SEABIRD_T_H; double log_SEABIRD_T_G; double log_SEABIRD_C_J; double log_SEABIRD_C_I; double log_SEABIRD_C_H; double log_SEABIRD_C_G; double log_R_STBD_OVSHOOT; double log_R_PORT_OVSHOOT; double log_RS_XMITPROFILE; :comment = "Which profile to transmit back to the basestation - 0 none, 1 dive, 2 climb, 3 both"; double log_RS_UPLOADMAX; :comment = "Max size in bytes to uplaod to the basestation"; double log_RS_STARTS; double log_RS_RECORDABOVE; :units = "meters"; :comment = "Depth above above which data is recorded"; double log_RS_PROFILE; :comment = "Which part of the dive to record data for - 0 none, 1 dive, 2 climb, 3 both"; double log_ROLL_TIMEOUT; int log_ROLL_MIN; int log_ROLL_MAXERRORS; int log_ROLL_MAX; double log_ROLL_DEG; double log_ROLL_CNV; double log_ROLL_AD_RATE; double log_ROLL_ADJ_GAIN; double log_ROLL_ADJ_DBAND; double log_RHO; :units = "gram/cc"; :comment = "Expected density at deepest point over the deployment"; int log_RELAUNCH; double log_RAFOS_PEAK_OFFSET; double log_RAFOS_HIT_WINDOW; double log_RAFOS_DEVICE; double log_RAFOS_CORR_THRESH; double log_P_OVSHOOT_WITHG; double log_P_OVSHOOT; int log_PROTOCOL; double log_PRESSURE_YINT; double log_PRESSURE_SLOPE; double log_PITCH_W_GAIN; double log_PITCH_W_DBAND; double log_PITCH_VBD_SHIFT; double log_PITCH_TIMEOUT; int log_PITCH_MIN; int log_PITCH_MAXERRORS; double log_PITCH_MAX; double log_PITCH_GAIN; double log_PITCH_DBAND; double log_PITCH_CNV; double log_PITCH_AD_RATE; double log_PITCH_ADJ_GAIN; double log_PITCH_ADJ_DBAND; int log_PHONE_SUPPLY; double log_PHONE_DEVICE; int log_N_NOSURFACE; int log_N_NOCOMM; int log_N_GPS; int log_N_FILEKB; int log_N_DIVES; int log_NOCOMM_ACTION; int log_NAV_MODE; int log_MOTHERBOARD; int log_MISSION; double log_MINV_24V; double log_MINV_10V; double log_MAX_BUOY; double log_MASS_COMP; double log_MASS; double log_LOGGERS; double log_LOGGERDEVICE4; double log_LOGGERDEVICE3; double log_LOGGERDEVICE2; double log_LOGGERDEVICE1; int log_KALMAN_USE; double log_INT_PRESSURE_YINT; double log_INT_PRESSURE_SLOPE; double log_INTERNAL_PRESSURE; int log_ID; double log_ICE_FREEZE_MARGIN; double log_HUMID; :comment = "Internal humidity"; int log_HEAPDBG; double log_HEAD_ERRBAND; double log_HEADING; double log_HD_C; :comment = "Hydrodynamic induced drag factor for given hull shape (1/degrees^2 of attack angle)"; double log_HD_B; :comment = "Hydrodynamic drag factor for given hull shape (Pa^(-1/4))"; double log_HD_A; :comment = "Hydrodynamic lift factor for given hull shape (1/degrees of attack angle)"; double log_GPS_DEVICE; double log_GLIDE_SLOPE; double log_FIX_MISSING_TIMEOUT; int log_FILEMGR; double log_FG_AHR_24Vo; double log_FG_AHR_24V; double log_FG_AHR_10Vo; double log_FG_AHR_10V; double log_FERRY_MAX; double log_ESCAPE_HEADING_DELTA; double log_ESCAPE_HEADING; double log_D_TGT; double log_D_SURF; double log_D_SAFE; double log_D_PITCH; double log_D_OFFGRID; double log_D_NO_BLEED; double log_D_GRID; double log_D_FLARE; double log_D_FINISH; double log_D_CALL; double log_D_BOOST; double log_D_ABORT; int log_DIVE; double log_DEVICE6; double log_DEVICE5; double log_DEVICE4; double log_DEVICE3; double log_DEVICE2; double log_DEVICE1; int log_DEEPGLIDER; double log_DBDW; int log_C_VBD; double log_C_ROLL_DIVE; double log_C_ROLL_CLIMB; int log_C_PITCH; double log_COURSE_BIAS; int log_COMPASS_USE; double log_COMPASS_DEVICE; double log_COMPASS2_DEVICE; int log_COMM_SEQ; int log_CF8_MAXERRORS; int log_CAPUPLOAD; int log_CAPMAXSIZE; int log_CALL_WAIT; int log_CALL_TRIES; int log_CALL_NDIVES; double log_APOGEE_PITCH; double log_ALTIM_TOP_TURN_MARGIN; double log_ALTIM_TOP_PING_RANGE; double log_ALTIM_TOP_MIN_OBSTACLE; double log_ALTIM_SENSITIVITY; double log_ALTIM_PULSE; double log_ALTIM_PING_DEPTH; double log_ALTIM_PING_DELTA; double log_ALTIM_FREQUENCY; double log_ALTIM_BOTTOM_TURN_MARGIN; double log_ALTIM_BOTTOM_PING_RANGE; double log_AH0_24V; double log_AH0_10V; int log_AD7714Ch0Gain; double flight_avg_speed_north_gsm; :units = "m/s"; :comment = "Northward component of flight average speed based on gsm"; double flight_avg_speed_north; :units = "m/s"; :comment = "Northward component of flight average speed based on hdm"; double flight_avg_speed_east_gsm; :units = "m/s"; :comment = "Eastward component of flight average speed based on gsm"; double flight_avg_speed_east; :units = "m/s"; :comment = "Eastward component of flight average speed based on hdm"; double depth_avg_curr_north_gsm; :units = "m/s"; :comment = "Northward component of depth-average current based on gsm"; double depth_avg_curr_north; :units = "m/s"; :comment = "Northward component of the dive depth-average current based on hdm"; :standard_name = "northward_sea_water_velocity"; double depth_avg_curr_error; :units = "m/s"; :comment = "Expected error of depth-average current from GPS"; double depth_avg_curr_east_gsm; :units = "m/s"; :comment = "Eastward component of depth-average current based on gsm"; double depth_avg_curr_east; :units = "m/s"; :comment = "Eastward component of the dive depth-average current based on hdm"; :standard_name = "eastward_sea_water_velocity"; double avg_latitude; :units = "degrees_north"; :comment = "The average latitude of the dive"; double vert_speed_gsm(sg_data_point=312); :units = "cm/s"; :comment = "Vehicle vertical speed based on gsm"; :coordinates = "ctd_time longitude latitude ctd_depth"; :platform = "glider"; double vert_speed(sg_data_point=312); :units = "cm/s"; :comment = "Vehicle vertical speed based on hdm"; :coordinates = "ctd_time longitude latitude ctd_depth"; :platform = "glider"; int trajectory(trajectory=1); :comment = "Dive number for observations"; :long_name = "Unique identifier for each feature instance"; :cf_role = "trajectory_id"; double time(sg_data_point=312); :units = "seconds since 1970-1-1 00:00:00"; :comment = "Time of the sample in GMT epoch format"; :standard_name = "time"; :axis = "T"; :platform = "glider"; double theta(sg_data_point=312); :units = "degrees_Celsius"; :comment = "Potential temperature based on corrected salinity"; :standard_name = "sea_water_potential_temperature"; :coordinates = "ctd_time longitude latitude ctd_depth"; :platform = "glider"; char temperature_raw_qc(sg_data_point=312); :flag_meanings = "QC_NO_CHANGE QC_GOOD QC_PROBABLY_GOOD QC_PROBABLY_BAD QC_BAD QC_CHANGED QC_UNSAMPLED QC_INTERPOLATED QC_MISSING"; :comment = "Whether to trust each raw temperature value"; :flag_values = "0 1 2 3 4 5 6 8 9"; :coordinates = "ctd_time longitude latitude ctd_depth"; :platform = "glider"; double temperature_raw(sg_data_point=312); :units = "degrees_Celsius"; :comment = "Uncorrected temperature (in situ)"; :coordinates = "ctd_time longitude latitude ctd_depth"; :platform = "glider"; char temperature_qc(sg_data_point=312); :flag_meanings = "QC_NO_CHANGE QC_GOOD QC_PROBABLY_GOOD QC_PROBABLY_BAD QC_BAD QC_CHANGED QC_UNSAMPLED QC_INTERPOLATED QC_MISSING"; :comment = "Whether to trust each corrected temperature value"; :flag_values = "0 1 2 3 4 5 6 8 9"; :coordinates = "ctd_time longitude latitude ctd_depth"; :platform = "glider"; double temperature(sg_data_point=312); :units = "degrees_Celsius"; :comment = "Termperature (in situ) corrected for thermistor first-order lag"; :standard_name = "sea_water_temperature"; :coordinates = "ctd_time longitude latitude ctd_depth"; :platform = "glider"; char surface_curr_qc(string_1=1); :flag_meanings = "QC_NO_CHANGE QC_GOOD QC_PROBABLY_GOOD QC_PROBABLY_BAD QC_BAD QC_CHANGED QC_UNSAMPLED QC_INTERPOLATED QC_MISSING"; :comment = "Whether to trust the surface current values"; :flag_values = "0 1 2 3 4 5 6 8 9"; char speed_qc(sg_data_point=312); :flag_meanings = "QC_NO_CHANGE QC_GOOD QC_PROBABLY_GOOD QC_PROBABLY_BAD QC_BAD QC_CHANGED QC_UNSAMPLED QC_INTERPOLATED QC_MISSING"; :comment = "Whether to trust each hdm speed value"; :flag_values = "0 1 2 3 4 5 6 8 9"; :coordinates = "ctd_time longitude latitude ctd_depth"; :platform = "glider"; double speed_gsm(sg_data_point=312); :units = "cm/s"; :comment = "Vehicle speed based on gsm"; :coordinates = "ctd_time longitude latitude ctd_depth"; :platform = "glider"; double speed(sg_data_point=312); :units = "cm/s"; :comment = "Vehicle speed based on hdm"; :coordinates = "ctd_time longitude latitude ctd_depth"; :platform = "glider"; double sound_velocity(sg_data_point=312); :units = "m/s"; :comment = "Sound velocity"; :standard_name = "speed_of_sound_in_sea_water"; :coordinates = "ctd_time longitude latitude ctd_depth"; :platform = "glider"; double sigma_theta(sg_data_point=312); :units = "g/m^3"; :platform = "glider"; :standard_name = "sea_water_sigma_theta"; :coordinates = "ctd_time longitude latitude ctd_depth"; :ref_pressure = "0"; double sigma_t(sg_data_point=312); :comment = "Sigma based on density"; :coordinates = "ctd_time longitude latitude ctd_depth"; :ref_pressure = "0"; :platform = "glider"; :standard_name = "sea_water_sigma_t"; :units = "g/m^3"; char sg_cal_mission_title(string_7=7); :comment = "Description of mission"; char sg_cal_id_str(string_3=3); :comment = "Three digit vehicle identification string"; char sg_cal_comm_oxy_type(string_9=9); char sg_cal_calibcomm_oxygen(string_24=24); char sg_cal_calibcomm(string_34=34); char sg_cal_WETLabsCalData_wlbb2fl_calinfo(string_35=35); char sbe41(string_5=5); :long_name = "underway thermosalinograph"; :ancillary_variables = " sg_cal_t_g sg_cal_t_h sg_cal_t_i sg_cal_t_jsg_cal_c_g sg_cal_c_h sg_cal_c_i sg_cal_c_j sg_cal_cpcor sg_cal_ctcor"; :make_model = "unpumped Seabird SBE41"; :nodc_name = "thermosalinograph"; char salinity_raw_qc(sg_data_point=312); :flag_meanings = "QC_NO_CHANGE QC_GOOD QC_PROBABLY_GOOD QC_PROBABLY_BAD QC_BAD QC_CHANGED QC_UNSAMPLED QC_INTERPOLATED QC_MISSING"; :comment = "Whether to trust each raw salinity value"; :flag_values = "0 1 2 3 4 5 6 8 9"; :coordinates = "ctd_time longitude latitude ctd_depth"; :platform = "glider"; double salinity_raw(sg_data_point=312); :units = "1e-3"; :comment = "Uncorrected salinity derived from temperature_raw and conductivity_raw (PSU)"; :coordinates = "ctd_time longitude latitude ctd_depth"; :platform = "glider"; char salinity_qc(sg_data_point=312); :flag_meanings = "QC_NO_CHANGE QC_GOOD QC_PROBABLY_GOOD QC_PROBABLY_BAD QC_BAD QC_CHANGED QC_UNSAMPLED QC_INTERPOLATED QC_MISSING"; :comment = "Whether to trust each corrected salinity value"; :flag_values = "0 1 2 3 4 5 6 8 9"; :coordinates = "ctd_time longitude latitude ctd_depth"; :platform = "glider"; double salinity(sg_data_point=312); :units = "1e-3"; :comment = "Salinity corrected for thermal-inertia effects (PSU)"; :standard_name = "sea_water_salinity"; :coordinates = "ctd_time longitude latitude ctd_depth"; :platform = "glider"; double pressure(sg_data_point=312); :units = "dbar"; :comment = "Uncorrected sea-water pressure at pressure sensor"; :platform = "glider"; double north_displacement_gsm(sg_data_point=312); :units = "meters"; :comment = "Northward displacement from gsm"; :coordinates = "ctd_time longitude latitude ctd_depth"; :platform = "glider"; double north_displacement(sg_data_point=312); :units = "meters"; :comment = "Northward displacement from hdm"; :coordinates = "ctd_time longitude latitude ctd_depth"; :platform = "glider"; char magnetometer(string_12=12); :long_name = "magnetometer"; :make_model = "magnetometer"; double longitude_gsm(sg_data_point=312); :units = "degrees_east"; :_FillValue = NaN; // double :coordinates = "ctd_time longitude latitude ctd_depth"; :comment = "Longitude of the sample based on gsm DAC"; :platform = "glider"; double longitude(sg_data_point=312); :comment = "Longitude of the sample based on hdm DAC"; :_FillValue = NaN; // double :platform = "glider"; :standard_name = "longitude"; :units = "degrees_east"; :axis = "X"; double log_gps_time(gps_info=3); :units = "seconds since 1970-1-1 00:00:00"; :comment = "GPS times in GMT epoch format"; :standard_name = "time"; double log_gps_lon(gps_info=3); :units = "degrees_east"; :comment = "GPS longitudes"; :standard_name = "longitude"; double log_gps_lat(gps_info=3); :units = "degrees_north"; :comment = "GPS latitudes"; :standard_name = "latitude"; char log_VBD_LP_IGNORE(string_1=1); char log_TT8_MAMPS(string_17=17); char log_TGT_NAME(string_6=6); char log_TGT_LATLONG(string_18=18); char log_STOP_T(string_7=7); char log_SPEED_LIMITS(string_11=11); char log_SM_GC(string_99=99); char log_SM_CCo(string_31=31); char log_SENSOR_SECS(string_64=64); char log_SENSOR_MAMPS(string_62=62); char log_SENSORS(string_44=44); char log_RS_RECORDAPOGEE(string_3=3); char log_MHEAD_RNG_PITCHd_Wd(string_36=36); char log_MEM(string_6=6); char log_MAXI_24V(string_1=1); char log_MAXI_10V(string_1=1); char log_KALMAN_Y(string_44=44); char log_KALMAN_X(string_44=44); char log_KALMAN_CONTROL(string_17=17); char log_IRIDIUM_FIX(string_30=30); char log_GPS2(string_72=72); :comment = "String reported in logfile for GPS2 fix (last surface position before dive)"; char log_GPS1(string_72=72); :comment = "String reported in logfile for GPS1 fix (first surface position before dive)"; char log_GPS(string_68=68); :comment = "String reported in logfile for GPS fix (first surface position after dive)"; char log_ERRORS(string_31=31); char log_DEVICE_SECS(string_156=156); char log_DEVICE_MAMPS(string_153=153); char log_DEVICES(string_294=294); char log_DATA_FILE_SIZE(string_9=9); char log_CURRENT(string_14=14); char log_CFSIZE(string_21=21); char log_CAP_FILE_SIZE(string_8=8); char log_24V_AH(string_11=11); char log_10V_AH(string_11=11); char latlong_qc(string_1=1); :flag_meanings = "QC_NO_CHANGE QC_GOOD QC_PROBABLY_GOOD QC_PROBABLY_BAD QC_BAD QC_CHANGED QC_UNSAMPLED QC_INTERPOLATED QC_MISSING"; :comment = "Whether to trust the dive estimated latitude and longitude estimates"; :flag_values = "0 1 2 3 4 5 6 8 9"; double latitude_gsm(sg_data_point=312); :units = "degrees_north"; :_FillValue = NaN; // double :coordinates = "ctd_time longitude latitude ctd_depth"; :comment = "Latitude of the sample based on gsm DAC"; :platform = "glider"; double latitude(sg_data_point=312); :comment = "Latitude of the sample based on hdm DAC"; :_FillValue = NaN; // double :platform = "glider"; :standard_name = "latitude"; :units = "degrees_north"; :axis = "Y"; double horz_speed_gsm(sg_data_point=312); :units = "cm/s"; :comment = "Vehicle horizontal speed based on gsm"; :coordinates = "ctd_time longitude latitude ctd_depth"; :platform = "glider"; double horz_speed(sg_data_point=312); :units = "cm/s"; :comment = "Vehicle horizontal speed based on hdm"; :coordinates = "ctd_time longitude latitude ctd_depth"; :platform = "glider"; char hdm_qc(string_1=1); :flag_meanings = "QC_NO_CHANGE QC_GOOD QC_PROBABLY_GOOD QC_PROBABLY_BAD QC_BAD QC_CHANGED QC_UNSAMPLED QC_INTERPOLATED QC_MISSING"; :comment = "Whether corrected temperatures, salinities, and velocities from the hydrodynamic model converged on a consistent solution"; :flag_values = "0 1 2 3 4 5 6 8 9"; char glider(string_15=15); :nodc_name = "glider"; :call_sign = "SG620"; :long_name = "seaglider"; double glide_angle_gsm(sg_data_point=312); :units = "cm/s"; :comment = "Glide angle based on gsm"; :coordinates = "ctd_time longitude latitude ctd_depth"; :platform = "glider"; double glide_angle(sg_data_point=312); :units = "cm/s"; :comment = "Glide angle based on hdm"; :coordinates = "ctd_time longitude latitude ctd_depth"; :platform = "glider"; double gc_vbd_volts(gc_event=20); :units = "V"; double gc_vbd_secs(gc_event=20); :units = "seconds"; :comment = "Elapsed seconds since start of this VBD change"; int gc_vbd_retries(gc_event=20); :units = "1"; double gc_vbd_pot2_ad_start(gc_event=20); :units = "1"; double gc_vbd_pot2_ad(gc_event=20); :units = "1"; double gc_vbd_pot1_ad_start(gc_event=20); :units = "1"; double gc_vbd_pot1_ad(gc_event=20); :units = "1"; double gc_vbd_i(gc_event=20); :units = "A"; int gc_vbd_errors(gc_event=20); :units = "1"; double gc_vbd_ctl(gc_event=20); :units = "cm"; double gc_vbd_ad(gc_event=20); :units = "1"; double gc_st_secs(gc_event=20); :units = "seconds since 1970-1-1 00:00:00"; :comment = "Start of GC time in GMT epoch format"; double gc_roll_volts(gc_event=20); :units = "V"; double gc_roll_secs(gc_event=20); :units = "seconds"; :comment = "Elapsed seconds since start of this roll change"; int gc_roll_retries(gc_event=20); :units = "1"; double gc_roll_i(gc_event=20); :units = "A"; int gc_roll_errors(gc_event=20); :units = "1"; double gc_roll_ad_start(gc_event=20); :units = "1"; double gc_roll_ad(gc_event=20); :units = "1"; double gc_pitch_volts(gc_event=20); :units = "V"; double gc_pitch_secs(gc_event=20); :units = "seconds"; :comment = "Elapsed seconds since start of this pitch change"; int gc_pitch_retries(gc_event=20); :units = "1"; double gc_pitch_i(gc_event=20); :units = "A"; int gc_pitch_errors(gc_event=20); :units = "1"; double gc_pitch_ctl(gc_event=20); :units = "cm"; double gc_pitch_ad_start(gc_event=20); :units = "1"; double gc_pitch_ad(gc_event=20); :units = "1"; double gc_ob_vertv(gc_event=20); :units = "cm/s"; int gc_gcphase(gc_event=20); :flag_meanings = "pitch vbd active_roll passive_roll roll_back passive"; :flag_values = 1, 2, 3, 4, 5, 6; // int double gc_end_secs(gc_event=20); :units = "seconds since 1970-1-1 00:00:00"; :comment = "End of GC time in GMT epoch format"; double gc_depth(gc_event=20); :units = "meters"; int gc_data_pts(gc_event=20); :units = "1"; double eng_vbdCC(sg_data_point=312); :platform = "glider"; double eng_sbect_tempFreq(sg_data_point=312); :comment = "As reported by the instrument"; :instrument = "sbe41"; :platform = "glider"; double eng_sbect_condFreq(sg_data_point=312); :comment = "As reported by the instrument"; :instrument = "sbe41"; :platform = "glider"; double eng_rollCtl(sg_data_point=312); :platform = "glider"; double eng_rollAng(sg_data_point=312); :units = "degrees"; :comment = "Vehicle roll"; :platform = "glider"; double eng_rec(sg_data_point=312); :platform = "glider"; double eng_pitchCtl(sg_data_point=312); :platform = "glider"; double eng_pitchAng(sg_data_point=312); :units = "degrees"; :comment = "Vehicle pitch"; :platform = "glider"; double eng_mag_z(magnetometer_data_point=312); :comment = "magnetometer z"; :platform = "glider"; :instrument = "magnetometer"; double eng_mag_y(magnetometer_data_point=312); :comment = "magnetometer y"; :platform = "glider"; :instrument = "magnetometer"; double eng_mag_x(magnetometer_data_point=312); :comment = "magnetometer x"; :platform = "glider"; :instrument = "magnetometer"; double eng_head(sg_data_point=312); :units = "degrees"; :comment = "Vehicle heading (magnetic)"; :platform = "glider"; double eng_elaps_t_0000(sg_data_point=312); :units = "seconds"; :comment = "Elapsed seconds since start of mission"; :standard_name = "time"; :platform = "glider"; double eng_elaps_t(sg_data_point=312); :units = "seconds"; :comment = "Elapsed seconds since start of dive"; :standard_name = "time"; :platform = "glider"; double eng_depth(sg_data_point=312); :units = "cm"; :positive = "down"; :standard_name = "depth"; :comment = "Measured vertical distance below the surface"; :platform = "glider"; double eng_GC_phase(sg_data_point=312); :flag_meanings = "pitch vbd active_roll passive_roll roll_back passive"; :platform = "glider"; :flag_values = 1, 2, 3, 4, 5, 6; // int double east_displacement_gsm(sg_data_point=312); :units = "meters"; :comment = "Eastward displacement from gsm"; :coordinates = "ctd_time longitude latitude ctd_depth"; :platform = "glider"; double east_displacement(sg_data_point=312); :units = "meters"; :comment = "Eastward displacement from hdm"; :coordinates = "ctd_time longitude latitude ctd_depth"; :platform = "glider"; double dissolved_oxygen_sat(sg_data_point=312); :units = "micromoles/kg"; :comment = "Calculated saturation value for oxygen given measured presure and corrected temperature, and salinity"; :coordinates = "ctd_time longitude latitude ctd_depth"; :platform = "glider"; char depth_avg_curr_qc(string_1=1); :flag_meanings = "QC_NO_CHANGE QC_GOOD QC_PROBABLY_GOOD QC_PROBABLY_BAD QC_BAD QC_CHANGED QC_UNSAMPLED QC_INTERPOLATED QC_MISSING"; :comment = "Whether to trust the dive depth-average current values and displacements"; :flag_values = "0 1 2 3 4 5 6 8 9"; double depth(sg_data_point=312); :comment = "Depth below the surface, corrected for average latitude"; :positive = "down"; :platform = "glider"; :standard_name = "depth"; :units = "meters"; :axis = "Z"; double density_insitu(sg_data_point=312); :units = "g/m^3"; :comment = "Sea water in-situ density based on pressure"; :coordinates = "ctd_time longitude latitude ctd_depth"; :platform = "glider"; double density(sg_data_point=312); :comment = "Sea water potential density"; :coordinates = "ctd_time longitude latitude ctd_depth"; :ref_pressure = "0"; :platform = "glider"; :standard_name = "sea_water_density"; :units = "g/m^3"; double ctd_time(sg_data_point=312); :units = "seconds since 1970-1-1 00:00:00"; :comment = "Time of CTD sample in GMT epoch format"; :standard_name = "time"; :axis = "T"; :platform = "glider"; double ctd_pressure(sg_data_point=312); :units = "dbar"; :comment = "Pressure at CTD thermistor"; :standard_name = "sea_water_pressure"; :coordinates = "ctd_time longitude latitude ctd_depth"; :platform = "glider"; double ctd_depth(sg_data_point=312); :comment = "CTD thermistor depth corrected for average latitude"; :positive = "down"; :platform = "glider"; :standard_name = "depth"; :units = "meters"; :axis = "Z"; char conductivity_raw_qc(sg_data_point=312); :flag_meanings = "QC_NO_CHANGE QC_GOOD QC_PROBABLY_GOOD QC_PROBABLY_BAD QC_BAD QC_CHANGED QC_UNSAMPLED QC_INTERPOLATED QC_MISSING"; :comment = "Whether to trust each raw conductivity value"; :flag_values = "0 1 2 3 4 5 6 8 9"; :coordinates = "ctd_time longitude latitude ctd_depth"; :platform = "glider"; double conductivity_raw(sg_data_point=312); :units = "S/m"; :comment = "Uncorrected conductivity"; :coordinates = "ctd_time longitude latitude ctd_depth"; :platform = "glider"; char conductivity_qc(sg_data_point=312); :flag_meanings = "QC_NO_CHANGE QC_GOOD QC_PROBABLY_GOOD QC_PROBABLY_BAD QC_BAD QC_CHANGED QC_UNSAMPLED QC_INTERPOLATED QC_MISSING"; :comment = "Whether to trust each corrected conductivity value"; :flag_values = "0 1 2 3 4 5 6 8 9"; :coordinates = "ctd_time longitude latitude ctd_depth"; :platform = "glider"; double conductivity(sg_data_point=312); :units = "S/m"; :comment = "Conductivity corrected for anomalies"; :standard_name = "sea_water_electrical_conductivity"; :coordinates = "ctd_time longitude latitude ctd_depth"; :platform = "glider"; double buoyancy(sg_data_point=312); :units = "g"; :comment = "Buoyancy of vehicle, corrected for compression effects"; :coordinates = "ctd_time longitude latitude ctd_depth"; :platform = "glider"; char GPSE_qc(string_1=1); :flag_meanings = "QC_NO_CHANGE QC_GOOD QC_PROBABLY_GOOD QC_PROBABLY_BAD QC_BAD QC_CHANGED QC_UNSAMPLED QC_INTERPOLATED QC_MISSING"; :comment = "Whether to trust the final GPS information"; :flag_values = "0 1 2 3 4 5 6 8 9"; char GPS2_qc(string_1=1); :flag_meanings = "QC_NO_CHANGE QC_GOOD QC_PROBABLY_GOOD QC_PROBABLY_BAD QC_BAD QC_CHANGED QC_UNSAMPLED QC_INTERPOLATED QC_MISSING"; :comment = "Whether to trust the GPS2 information"; :flag_values = "0 1 2 3 4 5 6 8 9"; char GPS1_qc(string_1=1); :flag_meanings = "QC_NO_CHANGE QC_GOOD QC_PROBABLY_GOOD QC_PROBABLY_BAD QC_BAD QC_CHANGED QC_UNSAMPLED QC_INTERPOLATED QC_MISSING"; :comment = "Whether to trust the GPS1 information"; :flag_values = "0 1 2 3 4 5 6 8 9"; char CTD_qc(string_1=1); :flag_meanings = "QC_NO_CHANGE QC_GOOD QC_PROBABLY_GOOD QC_PROBABLY_BAD QC_BAD QC_CHANGED QC_UNSAMPLED QC_INTERPOLATED QC_MISSING"; :comment = "Whether to trust the corrected CTD values"; :flag_values = "0 1 2 3 4 5 6 8 9"; // global attributes: :quality_control_version = 1.12f; // float :base_station_micro_version = 4475; // int :time_coverage_resolution = "PT1S"; :geospatial_vertical_max = 106.93549268741933; // double :mission = 17; // int :geospatial_lat_units = "degrees"; :geospatial_lon_units = "degrees"; :references = "http://data.nodc.noaa.gov/accession/0092291"; :seaglider_software_version = 66.12f; // float :Metadata_Conventions = "Unidata Dataset Discovery v1.0"; :keywords = "Water Temperature, Conductivity, Salinity, Density, Potential Density, Potential Temperature"; :summary = "SG620 Eurec4a"; :id = "p6200003_20200123"; :naming_authority = "edu.washington.apl"; :project = "Eurec4a"; :geospatial_lat_max = 14.200966068749755; // double :uuid = "c5528ab4-3e15-11ea-aa74-94188277d9d8"; :source = "Seaglider SG620"; :standard_name_vocabulary = "CF-1.6"; :file_version = 2.71f; // float :glider = 620; // int :platform = "glider"; :instrument = "magnetometer sbe41 "; :processing_level = "1.120000"; :nodc_template_version = "NODC_NetCDF_Trajectory_Template_v0.9"; :featureType = "trajectory"; :base_station_version = 2.9f; // float :keywords_vocabulary = "NASA/GCMD Earth Science Keywords Version 6.0.0.0"; :start_time = 1.57980448E9; // double :geospatial_lat_min = 14.197876477612304; // double :geospatial_lat_resolution = "seconds"; :time_coverage_start = "2020-01-23T18:01:47Z"; :geospatial_vertical_positive = "no"; :date_created = "2020-01-23T19:01:01Z"; :institution = "Applied Physics Lab\nUniversity of Washington\nSeattle, WA"; :geospatial_lon_max = -57.35761445020984; // double :geospatial_lon_min = -57.36192355876911; // double :geospatial_lon_resolution = "seconds"; :geospatial_vertical_resolution = "centimeter"; :license = "These data may be redistributed and used without restriction."; :date_modified = "2020-01-23T19:01:01Z"; :time_coverage_end = "2020-01-23T19:01:39Z"; :Conventions = "CF-1.6"; :platform_id = "SG620"; :cdm_data_type = "Trajectory"; :geospatial_vertical_min = 0.09006176770026776; // double :title = "Physical data collected from Seaglider SG620 during Eurec4a deployed on 2020-01-23"; :geospatial_vertical_units = "meter"; :dive_number = 3; // int :history = "Processing start:\nINFO: QC.py(378): Changed (1/312) 5 to QC_PROBABLY_BAD because raw temperature spikes\nINFO: QC.py(421): Changed (2/312) 60 71 to QC_PROBABLY_BAD because raw conductivity spikes\nINFO: QC.py(192): Changed (1/312) 5 to QC_PROBABLY_BAD because changed raw temp implies changed raw salinity\nINFO: QC.py(192): Changed (2/312) 60 71 to QC_PROBABLY_BAD because changed raw cond implies changed raw salinity\nINFO: QC.py(378): Changed (1/312) 5 to QC_INTERPOLATED because temperature spikes\nINFO: QC.py(421): Changed (2/312) 60 71 to QC_INTERPOLATED because conductivity spikes\nINFO: MakeDiveProfiles.py(3640): Changed (33/312) 108:140 to QC_BAD because slow apogee CT flow\nINFO: MakeDiveProfiles.py(3761): Changed (10/312) 1:10 to QC_BAD because prior to dive start\nINFO: MakeDiveProfiles.py(3869): Changed (43/312) 1:10 108:140 to QC_BAD because bad corrected temperature and conductivity suggests bad salinity\nINFO: QC.py(192): Changed (43/312) 1:10 108:140 to QC_BAD because changed corrected salin implies changed speed\nINFO: TempSalinityVelocity.py(1197): TSV: 0 97 stalled points 11:107\nINFO: TempSalinityVelocity.py(1218): TSV exiting after 2 iterations\nINFO: TempSalinityVelocity.py(1220): Changed (1/312) 312 to QC_PROBABLY_BAD because TS bad extrapolation\nINFO: TempSalinityVelocity.py(1222): Changed (97/312) 11:107 to QC_PROBABLY_BAD because stalls avoid thermal-inertia salinity correction\nINFO: TempSalinityVelocity.py(1237): SUGGESTION: 3 interp_salinity data_points in_between 152 168 % suspect thermal-inertia points \nINFO: TempSalinityVelocity.py(1237): SUGGESTION: 3 interp_salinity data_points in_between 207 210 % suspect thermal-inertia points \nINFO: MakeDiveProfiles.py(4029): 43 (13.78%) HDM speeds are QC_BAD; 97 (31.09%) are stalled (312)\nINFO: MakeDiveProfiles.py(4055): Average estimated final speed: 75.55 cm/s\nINFO: MakeDiveProfiles.py(4058): RMS observed vs. computed w: 38.49 cm/s\nINFO: MakeDiveProfiles.py(4110): Starting sensor extensions data processing\nWARNING: aa4330_ext.py(264): Couldn\'d find all variables - nothing to process\nWARNING: aa4330f_ext.py(264): Couldn\'d find all variables - nothing to process\nWARNING: aa4831_ext.py(264): Couldn\'d find all variables - nothing to process\nERROR: contopt_ext.py(214): Missing one or more expect Contopt variable from SciCon\nINFO: aroft_ext.py(173): Starting sensor_data_processing on file \nINFO: aroft_ext.py(197): No ARO-FT data found in Results data - bailing out\nINFO: MakeDiveProfiles.py(4112): Finished sensor extensions data processing\nINFO: MakeDiveProfiles.py(4144): Estimated total flight and drift time: 1918.5s (SM: 187.0s)\nWARNING: MakeDiveProfiles.py(4164): Significant up/downwelling detected; DAC suspect.\nWARNING: MakeDiveProfiles.py(4278): Nominal flight parameters used to estimate DAC; probably bad\nINFO: MakeDiveProfiles.py(4296): Computing QC_PROBABLY_BAD depth-average current.\n"; }