Skip to content

Instantly share code, notes, and snippets.

@lukecampbell
Created June 16, 2016 19:32
Show Gist options
  • Save lukecampbell/7b11bf1b5811cbdfc798159fca067ce3 to your computer and use it in GitHub Desktop.
Save lukecampbell/7b11bf1b5811cbdfc798159fca067ce3 to your computer and use it in GitHub Desktop.
netcdf ru28_20151007T1858Z_rt {
dimensions:
time = 56 ;
traj_strlen = 18 ;
variables:
char trajectory(traj_strlen) ;
trajectory:_FillValue = "" ;
trajectory:cf_role = "trajectory_id" ;
trajectory:comment = "A trajectory is a single deployment of a glider and may span multiple data files." ;
trajectory:long_name = "Trajectory/Deployment Name" ;
double time(time) ;
time:_FillValue = 9.96920996838687e+36 ;
time:ancillary_variables = "time_qc" ;
time:calendar = "gregorian" ;
time:comment = "Measured or calculated time at each point in the time-series" ;
time:long_name = "Time" ;
time:observation_type = "measured" ;
time:standard_name = "time" ;
time:units = "seconds since 1970-01-01T00:00:00Z" ;
time:axis = "T";
double lat(time) ;
lat:_FillValue = -999. ;
lat:ancillary_variables = "lat_qc" ;
lat:comment = "Interpolated latitude at each point in the time-series" ;
lat:coordinate_reference_frame = "urn:ogc:crs:EPSG::4326" ;
lat:long_name = "Latitude" ;
lat:observation_type = "measured" ;
lat:platform = "platform" ;
lat:reference = "WGS84" ;
lat:standard_name = "latitude" ;
lat:units = "degrees_north" ;
lat:valid_max = 90. ;
lat:valid_min = -90. ;
lat:axis = "Y";
double lon(time) ;
lon:_FillValue = -999. ;
lon:ancillary_variables = "lon_qc" ;
lon:comment = "Interpolated longitude at each point in the time-series." ;
lon:coordinate_reference_frame = "urn:ogc:crs:EPSG::4326" ;
lon:long_name = "Longitude" ;
lon:observation_type = "measured" ;
lon:platform = "platform" ;
lon:reference = "WGS84" ;
lon:standard_name = "longitude" ;
lon:units = "degrees_east" ;
lon:valid_max = 180. ;
lon:valid_min = -180. ;
lon:axis = "X";
double depth(time) ;
depth:_FillValue = -999. ;
depth:accuracy = " " ;
depth:ancillary_variables = "depth_qc" ;
depth:comment = " " ;
depth:instrument = "instrument_ctd" ;
depth:long_name = "Depth" ;
depth:observation_type = "calculated" ;
depth:platform = "platform" ;
depth:positive = "down" ;
depth:precision = " " ;
depth:reference_datum = "sea-surface" ;
depth:resolution = " " ;
depth:standard_name = "depth" ;
depth:units = "m" ;
depth:valid_max = 2000 ;
depth:valid_min = 0 ;
depth:axis = "Z";
double pressure(time) ;
pressure:_FillValue = -999. ;
pressure:accuracy = " " ;
pressure:ancillary_variables = "pressure_qc" ;
pressure:comment = "CTD Pressure" ;
pressure:instrument = "instrument_ctd" ;
pressure:long_name = "Pressure" ;
pressure:observation_type = "measured" ;
pressure:platform = "platform" ;
pressure:positive = "down" ;
pressure:precision = " " ;
pressure:reference_datum = "sea-surface" ;
pressure:resolution = " " ;
pressure:standard_name = "sea_water_pressure" ;
pressure:units = "dbar" ;
pressure:valid_max = 2000 ;
pressure:valid_min = 0 ;
pressure:coordinates = "time lat lon depth";
pressure:grid_mapping = "crs";
pressure:source = "CTD Pressure Sensor";
pressure:cell_methods = "t: point";
pressure:references = "http://www.seabird.com/sbe37si-microcat-ctd";
double temperature(time) ;
temperature:_FillValue = -999. ;
temperature:accuracy = " " ;
temperature:ancillary_variables = "temperature_qc qartod_temperature_climatological_flag qartod_temperature_spike_flag qartod_temperature_rate_of_change_flag qartod_temperature_gross_range_flag qartod_temperature_flat_line_flag" ;
temperature:comment = "CTD Temperature";
temperature:instrument = "instrument_ctd" ;
temperature:long_name = "Temperature" ;
temperature:observation_type = "measured" ;
temperature:platform = "platform" ;
temperature:precision = " " ;
temperature:resolution = " " ;
temperature:standard_name = "sea_water_temperature" ;
temperature:units = "Celsius" ;
temperature:valid_max = 40. ;
temperature:valid_min = -5. ;
temperature:coordinates = "time lat lon depth";
temperature:grid_mapping = "crs";
temperature:source = "CTD Temperature Sensor";
temperature:cell_methods = "t: point";
temperature:references = "http://www.seabird.com/sbe37si-microcat-ctd";
double conductivity(time) ;
conductivity:_FillValue = -999. ;
conductivity:accuracy = " " ;
conductivity:ancillary_variables = "conductivity_qc qartod_conductivity_climatological_flag qartod_conductivity_spike_flag qartod_conductivity_rate_of_change_flag qartod_conductivity_gross_range_flag qartod_conductivity_flat_line_flag" ;
conductivity:comment = "CTD Conductivity";
conductivity:instrument = "instrument_ctd" ;
conductivity:long_name = "Conductivity" ;
conductivity:observation_type = "measured" ;
conductivity:platform = "platform" ;
conductivity:precision = " " ;
conductivity:resolution = " " ;
conductivity:standard_name = "sea_water_electrical_conductivity" ;
conductivity:units = "S m-1" ;
conductivity:valid_max = 10. ;
conductivity:valid_min = 0. ;
conductivity:coordinates = "time lat lon depth";
conductivity:grid_mapping = "crs";
conductivity:source = "CTD Conductivity Sensor";
conductivity:cell_methods = "t: point";
conductivity:references = "http://www.seabird.com/sbe37si-microcat-ctd";
double salinity(time) ;
salinity:_FillValue = -999. ;
salinity:accuracy = " " ;
salinity:ancillary_variables = "salinity_qc qartod_salinity_climatological_flag qartod_salinity_spike_flag qartod_salinity_rate_of_change_flag qartod_salinity_gross_range_flag qartod_salinity_flat_line_flag" ;
salinity:comment = "PSS-78 Salinity";
salinity:instrument = "instrument_ctd" ;
salinity:long_name = "Salinity" ;
salinity:observation_type = "calculated" ;
salinity:platform = "platform" ;
salinity:precision = " " ;
salinity:resolution = " " ;
salinity:standard_name = "sea_water_salinity" ;
salinity:units = "1e-3" ;
salinity:valid_max = 40. ;
salinity:valid_min = 0. ;
salinity:coordinates = "time lat lon depth";
salinity:grid_mapping = "crs";
salinity:source = "Derived Salinity Value PSS-78";
salinity:cell_methods = "t: point";
salinity:references = "http://salinometry.com/pss-78/";
double density(time) ;
density:_FillValue = -999. ;
density:accuracy = " " ;
density:ancillary_variables = "density_qc qartod_density_climatological_flag qartod_density_spike_flag qartod_density_rate_of_change_flag qartod_density_gross_range_flag qartod_density_flat_line_flag" ;
density:comment = "Derived Seawater Density";
density:instrument = "instrument_ctd" ;
density:long_name = "Density" ;
density:observation_type = "calculated" ;
density:platform = "platform" ;
density:precision = " " ;
density:resolution = " " ;
density:standard_name = "sea_water_density" ;
density:units = "kg m-3" ;
density:valid_max = 1040. ;
density:valid_min = 1015. ;
density:coordinates = "time lat lon depth";
density:grid_mapping = "crs";
density:source = "Derived Density Value from CTD";
density:cell_methods = "t: point";
density:references = "http://www.teos-10.org/pubs/gsw/html/gsw_rho.html";
int profile_id ;
profile_id:_FillValue = -999 ;
profile_id:comment = "Sequential profile number within the trajectory. This value is unique in each file that is part of a single trajectory/deployment." ;
profile_id:long_name = "Profile ID" ;
profile_id:valid_max = 2147483647 ;
profile_id:valid_min = 1 ;
double profile_time ;
profile_time:_FillValue = -999. ;
profile_time:calendar = "gregorian" ;
profile_time:comment = "Timestamp corresponding to the mid-point of the profile" ;
profile_time:long_name = "Profile Center Time" ;
profile_time:observation_type = "calculated" ;
profile_time:platform = "platform" ;
profile_time:standard_name = "time" ;
profile_time:units = "seconds since 1970-01-01T00:00:00Z" ;
double profile_lat ;
profile_lat:_FillValue = -999. ;
profile_lat:comment = "Value is interpolated to provide an estimate of the latitude at the mid-point of the profile" ;
profile_lat:long_name = "Profile Center Latitude" ;
profile_lat:observation_type = "calculated" ;
profile_lat:platform = "platform" ;
profile_lat:standard_name = "latitude" ;
profile_lat:units = "degrees_north" ;
profile_lat:valid_max = 90. ;
profile_lat:valid_min = -90. ;
double profile_lon ;
profile_lon:_FillValue = -999. ;
profile_lon:comment = "Value is interpolated to provide an estimate of the longitude at the mid-point of the profile" ;
profile_lon:long_name = "Profile Center Longitude" ;
profile_lon:observation_type = "calculated" ;
profile_lon:platform = "platform" ;
profile_lon:standard_name = "longitude" ;
profile_lon:units = "degrees_east" ;
profile_lon:valid_max = 180. ;
profile_lon:valid_min = -180. ;
double time_uv ;
time_uv:_FillValue = -999. ;
time_uv:calendar = "gregorian" ;
time_uv:comment = "The depth-averaged current is an estimate of the net current measured while the glider is underwater. The value is calculated over the entire underwater segment, which may consist of 1 or more dives." ;
time_uv:long_name = "Depth-Averaged Time" ;
time_uv:observation_type = "calculated" ;
time_uv:standard_name = "time" ;
time_uv:units = "seconds since 1970-01-01T00:00:00Z" ;
double lat_uv ;
lat_uv:_FillValue = -999. ;
lat_uv:comment = "The depth-averaged current is an estimate of the net current measured while the glider is underwater. The value is calculated over the entire underwater segment, which may consist of 1 or more dives." ;
lat_uv:long_name = "Depth-Averaged Latitude" ;
lat_uv:observation_type = "calculated" ;
lat_uv:platform = "platform" ;
lat_uv:standard_name = "latitude" ;
lat_uv:units = "degrees_north" ;
lat_uv:valid_max = 90. ;
lat_uv:valid_min = -90. ;
double lon_uv ;
lon_uv:_FillValue = -999. ;
lon_uv:comment = "The depth-averaged current is an estimate of the net current measured while the glider is underwater. The value is calculated over the entire underwater segment, which may consist of 1 or more dives." ;
lon_uv:long_name = "Depth-Averaged Longitude" ;
lon_uv:observation_type = "calculated" ;
lon_uv:platform = "platform" ;
lon_uv:standard_name = "longitude" ;
lon_uv:units = "degrees_east" ;
lon_uv:valid_max = 180. ;
lon_uv:valid_min = -180. ;
double u ;
u:_FillValue = -999. ;
u:comment = "The depth-averaged current is an estimate of the net current measured while the glider is underwater. The value is calculated over the entire underwater segment, which may consist of 1 or more dives." ;
u:long_name = "Depth-Averaged Eastward Sea Water Velocity" ;
u:observation_type = "calculated" ;
u:platform = "platform" ;
u:standard_name = "eastward_sea_water_velocity" ;
u:units = "m s-1" ;
u:valid_max = 10. ;
u:valid_min = -10. ;
double v ;
v:_FillValue = -999. ;
v:comment = "The depth-averaged current is an estimate of the net current measured while the glider is underwater. The value is calculated over the entire underwater segment, which may consist of 1 or more dives." ;
v:long_name = "Depth-Averaged Northward Sea Water Velocity" ;
v:observation_type = "calculated" ;
v:platform = "platform" ;
v:standard_name = "northward_sea_water_velocity" ;
v:units = "m s-1" ;
v:valid_max = 10. ;
v:valid_min = -10. ;
int platform ;
platform:_FillValue = -999 ;
platform:comment = "Rutgers University Slocum Glider ru28" ;
platform:id = "ru28" ;
platform:instrument = "instrument_ctd" ;
platform:long_name = "Slocum Glider ru28" ;
platform:type = "platform" ;
platform:wmo_id = "4801925" ;
platform:wmo_code = "4801925" ;
int instrument_ctd ;
instrument_ctd:_FillValue = -999 ;
instrument_ctd:calibration_date = " " ;
instrument_ctd:calibration_report = " " ;
instrument_ctd:comment = "pumped CTD" ;
instrument_ctd:factory_calibrated = " " ;
instrument_ctd:long_name = "Seabird Glider Payload CTD" ;
instrument_ctd:make_model = "Seabird GPCTD" ;
instrument_ctd:platform = "platform" ;
instrument_ctd:serial_number = "0103" ;
instrument_ctd:type = "platform" ;
byte time_qc(time) ;
time_qc:_FillValue = -127b ;
time_qc:flag_meanings = "no_qc_performed good_data probably_good_data bad_data_that_are_potentially_correctable bad_data value_changed not_used not_used interpolated_value missing_value" ;
time_qc:flag_values = 0b, 1b, 2b, 3b, 4b, 5b, 6b, 7b, 8b, 9b ;
time_qc:long_name = "time Quality Flag" ;
time_qc:standard_name = "time status_flag" ;
time_qc:valid_max = 9b ;
time_qc:valid_min = 0b ;
time_qc:comment = "Time QC Flag";
byte lat_qc(time) ;
lat_qc:_FillValue = -127b ;
lat_qc:flag_meanings = "no_qc_performed good_data probably_good_data bad_data_that_are_potentially_correctable bad_data value_changed not_used not_used interpolated_value missing_value" ;
lat_qc:flag_values = 0b, 1b, 2b, 3b, 4b, 5b, 6b, 7b, 8b, 9b ;
lat_qc:long_name = "lat Quality Flag" ;
lat_qc:standard_name = "latitude status_flag" ;
lat_qc:valid_max = 9b ;
lat_qc:valid_min = 0b ;
lat_qc:comment = "Latitude QC Flag";
byte lon_qc(time) ;
lon_qc:_FillValue = -127b ;
lon_qc:flag_meanings = "no_qc_performed good_data probably_good_data bad_data_that_are_potentially_correctable bad_data value_changed not_used not_used interpolated_value missing_value" ;
lon_qc:flag_values = 0b, 1b, 2b, 3b, 4b, 5b, 6b, 7b, 8b, 9b ;
lon_qc:long_name = "lon Quality Flag" ;
lon_qc:standard_name = "longitude status_flag" ;
lon_qc:valid_max = 9b ;
lon_qc:valid_min = 0b ;
lon_qc:comment = "Longitude QC Flag";
byte pressure_qc(time) ;
pressure_qc:_FillValue = -127b ;
pressure_qc:flag_meanings = "no_qc_performed good_data probably_good_data bad_data_that_are_potentially_correctable bad_data value_changed not_used not_used interpolated_value missing_value" ;
pressure_qc:flag_values = 0b, 1b, 2b, 3b, 4b, 5b, 6b, 7b, 8b, 9b ;
pressure_qc:long_name = "pressure Quality Flag" ;
pressure_qc:standard_name = "sea_water_pressure status_flag" ;
pressure_qc:valid_max = 9b ;
pressure_qc:valid_min = 0b ;
pressure_qc:comment = "Pressure QC Flag";
byte depth_qc(time) ;
depth_qc:_FillValue = -127b ;
depth_qc:flag_meanings = "no_qc_performed good_data probably_good_data bad_data_that_are_potentially_correctable bad_data value_changed not_used not_used interpolated_value missing_value" ;
depth_qc:flag_values = 0b, 1b, 2b, 3b, 4b, 5b, 6b, 7b, 8b, 9b ;
depth_qc:long_name = "depth Quality Flag" ;
depth_qc:standard_name = "depth status_flag" ;
depth_qc:valid_max = 9b ;
depth_qc:valid_min = 0b ;
depth_qc:comment = "Depth QC Flag";
byte temperature_qc(time) ;
temperature_qc:_FillValue = -127b ;
temperature_qc:flag_meanings = "no_qc_performed good_data probably_good_data bad_data_that_are_potentially_correctable bad_data value_changed not_used not_used interpolated_value missing_value" ;
temperature_qc:flag_values = 0b, 1b, 2b, 3b, 4b, 5b, 6b, 7b, 8b, 9b ;
temperature_qc:long_name = "temperature Quality Flag" ;
temperature_qc:standard_name = "sea_water_temperature status_flag" ;
temperature_qc:valid_max = 9b ;
temperature_qc:valid_min = 0b ;
temperature_qc:comment = "Temperature Primary QC Flag";
byte conductivity_qc(time) ;
conductivity_qc:_FillValue = -127b ;
conductivity_qc:flag_meanings = "no_qc_performed good_data probably_good_data bad_data_that_are_potentially_correctable bad_data value_changed not_used not_used interpolated_value missing_value" ;
conductivity_qc:flag_values = 0b, 1b, 2b, 3b, 4b, 5b, 6b, 7b, 8b, 9b ;
conductivity_qc:long_name = "conductivity Quality Flag" ;
conductivity_qc:standard_name = "sea_water_electrical_conductivity status_flag" ;
conductivity_qc:valid_max = 9b ;
conductivity_qc:valid_min = 0b ;
conductivity_qc:comment = "Conductivity Primary QC Flag";
byte salinity_qc(time) ;
salinity_qc:_FillValue = -127b ;
salinity_qc:flag_meanings = "no_qc_performed good_data probably_good_data bad_data_that_are_potentially_correctable bad_data value_changed not_used not_used interpolated_value missing_value" ;
salinity_qc:flag_values = 0b, 1b, 2b, 3b, 4b, 5b, 6b, 7b, 8b, 9b ;
salinity_qc:long_name = "salinity Quality Flag" ;
salinity_qc:standard_name = "sea_water_salinity status_flag" ;
salinity_qc:valid_max = 9b ;
salinity_qc:valid_min = 0b ;
salinity_qc:comment = "Salinity Primary QC Flag";
byte density_qc(time) ;
density_qc:_FillValue = -127b ;
density_qc:flag_meanings = "no_qc_performed good_data probably_good_data bad_data_that_are_potentially_correctable bad_data value_changed not_used not_used interpolated_value missing_value" ;
density_qc:flag_values = 0b, 1b, 2b, 3b, 4b, 5b, 6b, 7b, 8b, 9b ;
density_qc:long_name = "density Quality Flag" ;
density_qc:standard_name = "sea_water_density status_flag" ;
density_qc:valid_max = 9b ;
density_qc:valid_min = 0b ;
density_qc:comment = "Density Primary QC Flag";
byte profile_time_qc ;
profile_time_qc:_FillValue = -127b ;
profile_time_qc:flag_meanings = "no_qc_performed good_data probably_good_data bad_data_that_are_potentially_correctable bad_data value_changed not_used not_used interpolated_value missing_value" ;
profile_time_qc:flag_values = 0b, 1b, 2b, 3b, 4b, 5b, 6b, 7b, 8b, 9b ;
profile_time_qc:long_name = "profile_time Quality Flag" ;
profile_time_qc:standard_name = "time status_flag" ;
profile_time_qc:valid_max = 9b ;
profile_time_qc:valid_min = 0b ;
profile_time_qc:comment = "Profile Time QC Flag";
byte profile_lat_qc ;
profile_lat_qc:_FillValue = -127b ;
profile_lat_qc:flag_meanings = "no_qc_performed good_data probably_good_data bad_data_that_are_potentially_correctable bad_data value_changed not_used not_used interpolated_value missing_value" ;
profile_lat_qc:flag_values = 0b, 1b, 2b, 3b, 4b, 5b, 6b, 7b, 8b, 9b ;
profile_lat_qc:long_name = "profile_lat Quality Flag" ;
profile_lat_qc:standard_name = "latitude status_flag" ;
profile_lat_qc:valid_max = 9b ;
profile_lat_qc:valid_min = 0b ;
profile_lat_qc:comment = "Profile Latitude QC Flag";
byte profile_lon_qc ;
profile_lon_qc:_FillValue = -127b ;
profile_lon_qc:flag_meanings = "no_qc_performed good_data probably_good_data bad_data_that_are_potentially_correctable bad_data value_changed not_used not_used interpolated_value missing_value" ;
profile_lon_qc:flag_values = 0b, 1b, 2b, 3b, 4b, 5b, 6b, 7b, 8b, 9b ;
profile_lon_qc:long_name = "profile_lon Quality Flag" ;
profile_lon_qc:standard_name = "longitude status_flag" ;
profile_lon_qc:valid_max = 9b ;
profile_lon_qc:valid_min = 0b ;
profile_lon_qc:comment = "Profile Longitude QC Flag";
byte time_uv_qc ;
time_uv_qc:_FillValue = -127b ;
time_uv_qc:flag_meanings = "no_qc_performed good_data probably_good_data bad_data_that_are_potentially_correctable bad_data value_changed not_used not_used interpolated_value missing_value" ;
time_uv_qc:flag_values = 0b, 1b, 2b, 3b, 4b, 5b, 6b, 7b, 8b, 9b ;
time_uv_qc:long_name = "time_uv Quality Flag" ;
time_uv_qc:standard_name = "time status_flag" ;
time_uv_qc:valid_max = 9b ;
time_uv_qc:valid_min = 0b ;
time_uv_qc:comment = "Time U-V QC Flag";
byte lat_uv_qc ;
lat_uv_qc:_FillValue = -127b ;
lat_uv_qc:flag_meanings = "no_qc_performed good_data probably_good_data bad_data_that_are_potentially_correctable bad_data value_changed not_used not_used interpolated_value missing_value" ;
lat_uv_qc:flag_values = 0b, 1b, 2b, 3b, 4b, 5b, 6b, 7b, 8b, 9b ;
lat_uv_qc:long_name = "lat_uv Quality Flag" ;
lat_uv_qc:standard_name = "latitude status_flag" ;
lat_uv_qc:valid_max = 9b ;
lat_uv_qc:valid_min = 0b ;
lat_uv_qc:comment = "Latitude U-V QC Flag";
byte lon_uv_qc ;
lon_uv_qc:_FillValue = -127b ;
lon_uv_qc:flag_meanings = "no_qc_performed good_data probably_good_data bad_data_that_are_potentially_correctable bad_data value_changed not_used not_used interpolated_value missing_value" ;
lon_uv_qc:flag_values = 0b, 1b, 2b, 3b, 4b, 5b, 6b, 7b, 8b, 9b ;
lon_uv_qc:long_name = "lon_uv Quality Flag" ;
lon_uv_qc:standard_name = "longitude status_flag" ;
lon_uv_qc:valid_max = 9b ;
lon_uv_qc:valid_min = 0b ;
lon_uv_qc:comment = "Longitude U-V QC Flag";
byte u_qc ;
u_qc:_FillValue = -127b ;
u_qc:flag_meanings = "no_qc_performed good_data probably_good_data bad_data_that_are_potentially_correctable bad_data value_changed not_used not_used interpolated_value missing_value" ;
u_qc:flag_values = 0b, 1b, 2b, 3b, 4b, 5b, 6b, 7b, 8b, 9b ;
u_qc:long_name = "u Quality Flag" ;
u_qc:standard_name = "eastward_sea_water_velocity status_flag" ;
u_qc:valid_max = 9b ;
u_qc:valid_min = 0b ;
u_qc:comment = "U Primary QC Flag";
byte v_qc ;
v_qc:_FillValue = -127b ;
v_qc:flag_meanings = "no_qc_performed good_data probably_good_data bad_data_that_are_potentially_correctable bad_data value_changed not_used not_used interpolated_value missing_value" ;
v_qc:flag_values = 0b, 1b, 2b, 3b, 4b, 5b, 6b, 7b, 8b, 9b ;
v_qc:long_name = "v Quality Flag" ;
v_qc:standard_name = "northward_sea_water_velocity status_flag" ;
v_qc:valid_max = 9b ;
v_qc:valid_min = 0b ;
v_qc:comment = "V Primary QC Flag";
byte qartod_conductivity_climatological_flag(time) ;
qartod_conductivity_climatological_flag:_FillValue = 9b ;
qartod_conductivity_climatological_flag:long_name = "QARTOD conductivity climatological test" ;
qartod_conductivity_climatological_flag:flag_meanings = "good not_evaluated suspect bad missing" ;
qartod_conductivity_climatological_flag:valid_min = 1b ;
qartod_conductivity_climatological_flag:valid_max = 4b ;
qartod_conductivity_climatological_flag:flag_values = 1b, 2b, 3b, 4b, 9b ;
qartod_conductivity_climatological_flag:comment = "QARTOD conductivity climatological test" ;
qartod_conductivity_climatological_flag:standard_name = "conductivity status_flag" ;
byte qartod_conductivity_flat_line_flag(time) ;
qartod_conductivity_flat_line_flag:_FillValue = 9b ;
qartod_conductivity_flat_line_flag:long_name = "QARTOD conductivity flat line test" ;
qartod_conductivity_flat_line_flag:flag_meanings = "good not_evaluated suspect bad missing" ;
qartod_conductivity_flat_line_flag:valid_min = 1b ;
qartod_conductivity_flat_line_flag:valid_max = 4b ;
qartod_conductivity_flat_line_flag:flag_values = 1b, 2b, 3b, 4b, 9b ;
qartod_conductivity_flat_line_flag:comment = "QARTOD conductivity flat line test" ;
qartod_conductivity_flat_line_flag:standard_name = "conductivity status_flag" ;
byte qartod_conductivity_gross_range_flag(time) ;
qartod_conductivity_gross_range_flag:_FillValue = 9b ;
qartod_conductivity_gross_range_flag:long_name = "QARTOD conductivity gross range test" ;
qartod_conductivity_gross_range_flag:flag_meanings = "good not_evaluated suspect bad missing" ;
qartod_conductivity_gross_range_flag:valid_min = 1b ;
qartod_conductivity_gross_range_flag:valid_max = 4b ;
qartod_conductivity_gross_range_flag:flag_values = 1b, 2b, 3b, 4b, 9b ;
qartod_conductivity_gross_range_flag:comment = "QARTOD conductivity gross range test" ;
qartod_conductivity_gross_range_flag:standard_name = "conductivity status_flag" ;
byte qartod_conductivity_rate_of_change_flag(time) ;
qartod_conductivity_rate_of_change_flag:_FillValue = 9b ;
qartod_conductivity_rate_of_change_flag:long_name = "QARTOD conductivity rate of change test" ;
qartod_conductivity_rate_of_change_flag:flag_meanings = "good not_evaluated suspect bad missing" ;
qartod_conductivity_rate_of_change_flag:valid_min = 1b ;
qartod_conductivity_rate_of_change_flag:valid_max = 4b ;
qartod_conductivity_rate_of_change_flag:flag_values = 1b, 2b, 3b, 4b, 9b ;
qartod_conductivity_rate_of_change_flag:comment = "QARTOD conductivity rate of change test" ;
qartod_conductivity_rate_of_change_flag:standard_name = "conductivity status_flag" ;
byte qartod_conductivity_spike_flag(time) ;
qartod_conductivity_spike_flag:_FillValue = 9b ;
qartod_conductivity_spike_flag:long_name = "QARTOD conductivity spike test" ;
qartod_conductivity_spike_flag:flag_meanings = "good not_evaluated suspect bad missing" ;
qartod_conductivity_spike_flag:valid_min = 1b ;
qartod_conductivity_spike_flag:valid_max = 4b ;
qartod_conductivity_spike_flag:flag_values = 1b, 2b, 3b, 4b, 9b ;
qartod_conductivity_spike_flag:comment = "QARTOD conductivity spike test" ;
qartod_conductivity_spike_flag:standard_name = "conductivity status_flag" ;
byte qartod_density_gross_range_flag(time) ;
qartod_density_gross_range_flag:_FillValue = 9b ;
qartod_density_gross_range_flag:long_name = "QARTOD conductivity gross range test" ;
qartod_density_gross_range_flag:flag_meanings = "good not_evaluated suspect bad missing" ;
qartod_density_gross_range_flag:valid_min = 1b ;
qartod_density_gross_range_flag:valid_max = 4b ;
qartod_density_gross_range_flag:flag_values = 1b, 2b, 3b, 4b, 9b ;
qartod_density_gross_range_flag:comment = "QARTOD conductivity gross range test" ;
qartod_density_gross_range_flag:standard_name = "density status_flag" ;
byte qartod_density_climatological_flag(time) ;
qartod_density_climatological_flag:_FillValue = 9b ;
qartod_density_climatological_flag:long_name = "QARTOD density climatology test" ;
qartod_density_climatological_flag:flag_meanings = "good not_evaluated suspect bad missing" ;
qartod_density_climatological_flag:valid_min = 1b ;
qartod_density_climatological_flag:valid_max = 4b ;
qartod_density_climatological_flag:flag_values = 1b, 2b, 3b, 4b, 9b ;
qartod_density_climatological_flag:comment = "QARTOD density climatology test" ;
qartod_density_climatological_flag:standard_name = "density status_flag" ;
byte qartod_density_flat_line_flag(time) ;
qartod_density_flat_line_flag:_FillValue = 9b ;
qartod_density_flat_line_flag:long_name = "QARTOD density flat line test" ;
qartod_density_flat_line_flag:flag_meanings = "good not_evaluated suspect bad missing" ;
qartod_density_flat_line_flag:valid_min = 1b ;
qartod_density_flat_line_flag:valid_max = 4b ;
qartod_density_flat_line_flag:flag_values = 1b, 2b, 3b, 4b, 9b ;
qartod_density_flat_line_flag:comment = "QARTOD density flat line test" ;
qartod_density_flat_line_flag:standard_name = "density status_flag" ;
byte qartod_density_rate_of_change_flag(time) ;
qartod_density_rate_of_change_flag:_FillValue = 9b ;
qartod_density_rate_of_change_flag:long_name = "QARTOD density rate of change test" ;
qartod_density_rate_of_change_flag:flag_meanings = "good not_evaluated suspect bad missing" ;
qartod_density_rate_of_change_flag:valid_min = 1b ;
qartod_density_rate_of_change_flag:valid_max = 4b ;
qartod_density_rate_of_change_flag:flag_values = 1b, 2b, 3b, 4b, 9b ;
qartod_density_rate_of_change_flag:comment = "QARTOD density rate of change test" ;
qartod_density_rate_of_change_flag:standard_name = "density status_flag" ;
byte qartod_density_spike_flag(time) ;
qartod_density_spike_flag:_FillValue = 9b ;
qartod_density_spike_flag:long_name = "QARTOD density spike test" ;
qartod_density_spike_flag:flag_meanings = "good not_evaluated suspect bad missing" ;
qartod_density_spike_flag:valid_min = 1b ;
qartod_density_spike_flag:valid_max = 4b ;
qartod_density_spike_flag:flag_values = 1b, 2b, 3b, 4b, 9b ;
qartod_density_spike_flag:comment = "QARTOD density spike test" ;
qartod_density_spike_flag:standard_name = "density status_flag" ;
byte qartod_location_flag ;
qartod_location_flag:_FillValue = 9b ;
qartod_location_flag:long_name = "QARTOD location test" ;
qartod_location_flag:flag_meanings = "good not_evaluated suspect bad missing" ;
qartod_location_flag:valid_min = 1b ;
qartod_location_flag:valid_max = 4b ;
qartod_location_flag:flag_values = 1b, 2b, 3b, 4b, 9b ;
qartod_location_flag:comment = "QARTOD location test" ;
byte qartod_monotonic_pressure_flag(time) ;
qartod_monotonic_pressure_flag:_FillValue = 9b ;
qartod_monotonic_pressure_flag:long_name = "QARTOD monotonic pressure test" ;
qartod_monotonic_pressure_flag:flag_meanings = "good not_evaluated suspect bad missing" ;
qartod_monotonic_pressure_flag:valid_min = 1b ;
qartod_monotonic_pressure_flag:valid_max = 4b ;
qartod_monotonic_pressure_flag:flag_values = 1b, 2b, 3b, 4b, 9b ;
qartod_monotonic_pressure_flag:comment = "QARTOD monotonic pressure test" ;
byte qartod_pressure_flat_line_flag(time) ;
qartod_pressure_flat_line_flag:_FillValue = 9b ;
qartod_pressure_flat_line_flag:long_name = "QARTOD pressure flat line test" ;
qartod_pressure_flat_line_flag:flag_meanings = "good not_evaluated suspect bad missing" ;
qartod_pressure_flat_line_flag:valid_min = 1b ;
qartod_pressure_flat_line_flag:valid_max = 4b ;
qartod_pressure_flat_line_flag:flag_values = 1b, 2b, 3b, 4b, 9b ;
qartod_pressure_flat_line_flag:comment = "QARTOD pressure flat line test" ;
qartod_pressure_flat_line_flag:standard_name = "pressure status_flag" ;
byte qartod_pressure_gross_range_flag(time) ;
qartod_pressure_gross_range_flag:_FillValue = 9b ;
qartod_pressure_gross_range_flag:long_name = "QARTOD pressure gross range test" ;
qartod_pressure_gross_range_flag:flag_meanings = "good not_evaluated suspect bad missing" ;
qartod_pressure_gross_range_flag:valid_min = 1b ;
qartod_pressure_gross_range_flag:valid_max = 4b ;
qartod_pressure_gross_range_flag:flag_values = 1b, 2b, 3b, 4b, 9b ;
qartod_pressure_gross_range_flag:comment = "QARTOD pressure gross range test" ;
qartod_pressure_gross_range_flag:standard_name = "pressure status_flag" ;
byte qartod_pressure_rate_of_change_flag(time) ;
qartod_pressure_rate_of_change_flag:_FillValue = 9b ;
qartod_pressure_rate_of_change_flag:long_name = "QARTOD pressure rate of change" ;
qartod_pressure_rate_of_change_flag:flag_meanings = "good not_evaluated suspect bad missing" ;
qartod_pressure_rate_of_change_flag:valid_min = 1b ;
qartod_pressure_rate_of_change_flag:valid_max = 4b ;
qartod_pressure_rate_of_change_flag:flag_values = 1b, 2b, 3b, 4b, 9b ;
qartod_pressure_rate_of_change_flag:comment = "QARTOD pressure rate of change test" ;
qartod_pressure_rate_of_change_flag:standard_name = "pressure status_flag" ;
byte qartod_pressure_spike_flag(time) ;
qartod_pressure_spike_flag:_FillValue = 9b ;
qartod_pressure_spike_flag:long_name = "QARTOD pressure spike test" ;
qartod_pressure_spike_flag:flag_meanings = "good not_evaluated suspect bad missing" ;
qartod_pressure_spike_flag:valid_min = 1b ;
qartod_pressure_spike_flag:valid_max = 4b ;
qartod_pressure_spike_flag:flag_values = 1b, 2b, 3b, 4b, 9b ;
qartod_pressure_spike_flag:comment = "QARTOD pressure spike test" ;
qartod_pressure_spike_flag:standard_name = "pressure status_flag" ;
byte qartod_salinity_gross_range_flag(time) ;
qartod_salinity_gross_range_flag:_FillValue = 9b ;
qartod_salinity_gross_range_flag:long_name = "QARTOD conductivity gross range test" ;
qartod_salinity_gross_range_flag:flag_meanings = "good not_evaluated suspect bad missing" ;
qartod_salinity_gross_range_flag:valid_min = 1b ;
qartod_salinity_gross_range_flag:valid_max = 4b ;
qartod_salinity_gross_range_flag:flag_values = 1b, 2b, 3b, 4b, 9b ;
qartod_salinity_gross_range_flag:comment = "QARTOD conductivity gross range test" ;
qartod_salinity_gross_range_flag:standard_name = "salinity status_flag" ;
byte qartod_salinity_climatological_flag(time) ;
qartod_salinity_climatological_flag:_FillValue = 9b ;
qartod_salinity_climatological_flag:long_name = "QARTOD salinity climatological test" ;
qartod_salinity_climatological_flag:flag_meanings = "good not_evaluated suspect bad missing" ;
qartod_salinity_climatological_flag:valid_min = 1b ;
qartod_salinity_climatological_flag:valid_max = 4b ;
qartod_salinity_climatological_flag:flag_values = 1b, 2b, 3b, 4b, 9b ;
qartod_salinity_climatological_flag:comment = "QARTOD salinity climatological test" ;
qartod_salinity_climatological_flag:standard_name = "salinity status_flag" ;
byte qartod_salinity_flat_line_flag(time) ;
qartod_salinity_flat_line_flag:_FillValue = 9b ;
qartod_salinity_flat_line_flag:long_name = "QARTOD salinity flat line test" ;
qartod_salinity_flat_line_flag:flag_meanings = "good not_evaluated suspect bad missing" ;
qartod_salinity_flat_line_flag:valid_min = 1b ;
qartod_salinity_flat_line_flag:valid_max = 4b ;
qartod_salinity_flat_line_flag:flag_values = 1b, 2b, 3b, 4b, 9b ;
qartod_salinity_flat_line_flag:comment = "QARTOD salinity flat line test" ;
qartod_salinity_flat_line_flag:standard_name = "salinity status_flag" ;
byte qartod_salinity_rate_of_change_flag(time) ;
qartod_salinity_rate_of_change_flag:_FillValue = 9b ;
qartod_salinity_rate_of_change_flag:long_name = "QARTOD salinity rate of change test" ;
qartod_salinity_rate_of_change_flag:flag_meanings = "good not_evaluated suspect bad missing" ;
qartod_salinity_rate_of_change_flag:valid_min = 1b ;
qartod_salinity_rate_of_change_flag:valid_max = 4b ;
qartod_salinity_rate_of_change_flag:flag_values = 1b, 2b, 3b, 4b, 9b ;
qartod_salinity_rate_of_change_flag:comment = "QARTOD salinity rate of change test" ;
qartod_salinity_rate_of_change_flag:standard_name = "salinity status_flag" ;
byte qartod_salinity_spike_flag(time) ;
qartod_salinity_spike_flag:_FillValue = 9b ;
qartod_salinity_spike_flag:long_name = "QARTOD salinity spike test" ;
qartod_salinity_spike_flag:flag_meanings = "good not_evaluated suspect bad missing" ;
qartod_salinity_spike_flag:valid_min = 1b ;
qartod_salinity_spike_flag:valid_max = 4b ;
qartod_salinity_spike_flag:flag_values = 1b, 2b, 3b, 4b, 9b ;
qartod_salinity_spike_flag:comment = "QARTOD salinity spike test" ;
qartod_salinity_spike_flag:standard_name = "salinity status_flag" ;
byte qartod_temperature_climatological_flag(time) ;
qartod_temperature_climatological_flag:_FillValue = 9b ;
qartod_temperature_climatological_flag:long_name = "QARTOD temperature climatological test" ;
qartod_temperature_climatological_flag:flag_meanings = "good not_evaluated suspect bad missing" ;
qartod_temperature_climatological_flag:valid_min = 1b ;
qartod_temperature_climatological_flag:valid_max = 4b ;
qartod_temperature_climatological_flag:flag_values = 1b, 2b, 3b, 4b, 9b ;
qartod_temperature_climatological_flag:comment = "QARTOD temperature climatological test" ;
qartod_temperature_climatological_flag:standard_name = "temperature status_flag" ;
byte qartod_temperature_flat_line_flag(time) ;
qartod_temperature_flat_line_flag:_FillValue = 9b ;
qartod_temperature_flat_line_flag:long_name = "QARTOD temperature flat line test" ;
qartod_temperature_flat_line_flag:flag_meanings = "good not_evaluated suspect bad missing" ;
qartod_temperature_flat_line_flag:valid_min = 1b ;
qartod_temperature_flat_line_flag:valid_max = 4b ;
qartod_temperature_flat_line_flag:flag_values = 1b, 2b, 3b, 4b, 9b ;
qartod_temperature_flat_line_flag:comment = "QARTOD temperature flat line test" ;
qartod_temperature_flat_line_flag:standard_name = "temperature status_flag" ;
byte qartod_temperature_gross_range_flag(time) ;
qartod_temperature_gross_range_flag:_FillValue = 9b ;
qartod_temperature_gross_range_flag:long_name = "QARTOD temperature gross range test" ;
qartod_temperature_gross_range_flag:flag_meanings = "good not_evaluated suspect bad missing" ;
qartod_temperature_gross_range_flag:valid_min = 1b ;
qartod_temperature_gross_range_flag:valid_max = 4b ;
qartod_temperature_gross_range_flag:flag_values = 1b, 2b, 3b, 4b, 9b ;
qartod_temperature_gross_range_flag:comment = "QARTOD temperature gross range test" ;
qartod_temperature_gross_range_flag:standard_name = "temperature status_flag" ;
byte qartod_temperature_rate_of_change_flag(time) ;
qartod_temperature_rate_of_change_flag:_FillValue = 9b ;
qartod_temperature_rate_of_change_flag:long_name = "QARTOD temperature rate of change test" ;
qartod_temperature_rate_of_change_flag:flag_meanings = "good not_evaluated suspect bad missing" ;
qartod_temperature_rate_of_change_flag:valid_min = 1b ;
qartod_temperature_rate_of_change_flag:valid_max = 4b ;
qartod_temperature_rate_of_change_flag:flag_values = 1b, 2b, 3b, 4b, 9b ;
qartod_temperature_rate_of_change_flag:comment = "QARTOD temperature rate of change test" ;
qartod_temperature_rate_of_change_flag:standard_name = "temperature status_flag" ;
byte qartod_temperature_spike_flag(time) ;
qartod_temperature_spike_flag:_FillValue = 9b ;
qartod_temperature_spike_flag:long_name = "QARTOD temperature spike test" ;
qartod_temperature_spike_flag:flag_meanings = "good not_evaluated suspect bad missing" ;
qartod_temperature_spike_flag:valid_min = 1b ;
qartod_temperature_spike_flag:valid_max = 4b ;
qartod_temperature_spike_flag:flag_values = 1b, 2b, 3b, 4b, 9b ;
qartod_temperature_spike_flag:comment = "QARTOD temperature spike test" ;
qartod_temperature_spike_flag:standard_name = "temperature status_flag" ;
int crs;
crs:grid_mapping_name = "latitude_longitude";
crs:epsg_code = "EPSG:4326" ;
crs:semi_major_axis = 6378137.0 ;
crs:inverse_flattening = 298.257223563 ;
// global attributes:
:Conventions = "CF-1.6" ;
:Metadata_Conventions = "Unidata Dataset Discovery v1.0" ;
:nodc_template_version = "NODC_NetCDF_Trajectory_Template_v1.1";
:cdm_data_type = "Trajectory";
:featureType = "trajectory";
:acknowledgement = "This deployment supported by funding from the New Jersey Department of Environmental Protection" ;
:comment = " " ;
:contributor_name = "Josh Kohut, Tina Haskins, Dave Aragon, Chip Haldeman, Laura Palamara, John Kerfoot" ;
:contributor_role = "Principal Investigator, Glider Pilot, Glider Pilot, Glider Pilot, Data Manager, Data Manager" ;
:creator_email = "[email protected]" ;
:creator_name = "John Kerfoot" ;
:creator_url = "http://rucool.marine.rutgers.edu" ;
:date_created = "2016-06-09T19:47:24Z" ;
:date_issued = "2016-06-09T19:47:24Z" ;
:date_modified = "2016-06-16T15:16:00-04" ;
:geospatial_lat_min = 38.490440343866794f;
:geospatial_lat_max = 38.490481569694197f;
:geospatial_lat_units = "degrees_north";
:geospatial_lat_resolution = "point";
:geospatial_lon_min = -74.908111747674738f;
:geospatial_lon_max = -74.907989581806191;
:geospatial_lon_units = "degrees_east";
:geospatial_lon_resolution = "point";
:geospatial_vertical_min = 1.46f;
:geospatial_vertical_max = 10.8f;
:geospatial_vertical_units = "m";
:geospatial_vertical_resolution = "point";
:geospatial_vertical_positive = "down";
:time_coverage_start = "2015-10-07T18:58:42Z";
:time_coverage_end = "2015-10-07T18:59:44Z";
:time_coverage_resolution = "P2M";
:time_coverage_duration = "2 minutes";
:format_version = "IOOS_Glider_NetCDF_v2.0-qartod.nc" ;
:history = "2016-06-09T19:47:24Z /home/kerfoot/slocum/matlab/spt/export/nc/IOOS/DAC/writeQartodGliderFlatNc.m" ;
:id = "ru28-20151007T1858" ;
:uuid = "ru28-20151007T1858" ;
:institution = "Rutgers University" ;
:keywords = "AUVS > Autonomous Underwater Vehicles, Oceans > Ocean Pressure > Water Pressure, Oceans > Ocean Temperature > Water Temperature, Oceans > Salinity/Density > Conductivity, Oceans > Salinity/Density > Density, Oceans > Salinity/Density > Salinity" ;
:keywords_vocabulary = "GCMD Science Keywords" ;
:license = "This data may be redistributed and used without restriction. Data provided as is with no expressed or implied assurance of quality assurance or quality control" ;
:metadata_link = " " ;
:naming_authority = "edu.rutgers.marine" ;
:platform_type = "Slocum Glider" ;
:platform = "platform";
:processing_level = " " ;
:project = "NJDEP" ;
:publisher_email = "[email protected]" ;
:publisher_name = "John Kerfoot" ;
:publisher_url = "http://rucool.marine.rutgers.edu" ;
:references = " " ;
:sea_name = "Mid-Atlantic Bight" ;
:source = "Observational data from a profiling glider" ;
:standard_name_vocabulary = "Standard Name Table: CF-v25" ;
:summary = "Deployment of a Slocum glider to perform surveys of dissolved oxygen concentrations in the shallow coastal waters of New Jersey. This dataset currently provides only CTD measurements. Additional parameters, including oxygen and optical measurements, will be provided once the appropriate quality assessment algorithms have been applied." ;
:title = "ru28-20151007T1858" ;
:wmo_id = "4801925" ;
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment