netcdf otherdata/LinePGrid.nc { dimensions: depth = 5000; string8 = 8; mission_ind = 204; station_ind = 27; variables: double depth(depth=5000); :_FillValue = NaN; // double :standard_name = "depth"; :long_name = "depth of CTD [m]"; :units = "m"; :positive = "down"; :comment = "Data was interpolated onto 1-m grid from data that was almost on a 1-m grid. There will be some smoothing."; long mission_ind(mission_ind=204); :long_name = "mission index"; :comment = "index into the mission list"; long station_ind(station_ind=27); :long_name = "mission index"; :comment = "index in the station list. Note that P1 is 0, P25 is 24 P35 is 25 and P26 is 26."; double temperature(depth=5000, mission_ind=204, station_ind=27); :_FillValue = NaN; // double :standard_name = "sea_water_temperature"; :units = "Celsius"; :long_name = "Temperature [C]"; :comment = "From various CTDs so variable accuracy"; double pressure(depth=5000, mission_ind=204, station_ind=27); :_FillValue = NaN; // double :standard_name = "sea_water_pressure"; :units = "dbar"; :long_name = "Pressure [dbar]"; double salinity(depth=5000, mission_ind=204, station_ind=27); :units = "psu"; :long_name = "Salinity [psu]"; :comment = "From various CTDs, probably from EOS80"; :standard_name = "sea_water_practical_salinity"; :_FillValue = NaN; // double double oxygen(depth=5000, mission_ind=204, station_ind=27); :_FillValue = NaN; // double :standard_name = "mole_concentration_of_dissolved_molecular_oxygen_in_sea_water"; :units = "umol l-1"; :long_name = "O2 concentration [umol l^-1]"; :comment = "Many older CTDs did not have O2"; double conductivity(depth=5000, mission_ind=204, station_ind=27); :standard_name = "sea_water_electrical_conductivity"; :long_name = "Conductivity [S m^-1]"; :comment = "Conductivty not reported for older CTDs"; :_FillValue = NaN; // double :units = "S m-1"; double time(mission_ind=204, station_ind=27); :_FillValue = NaN; // double :units = "days since 1900-01-01"; :calendar = "proleptic_gregorian"; :standard_name = "time"; :long_name = "CTD cast time"; double longitude(mission_ind=204, station_ind=27); :_FillValue = NaN; // double :long_name = "longitude [E]"; :standard_name = "longitude"; :units = "degrees_east"; :comment = "west is less than zero"; double latitude(mission_ind=204, station_ind=27); :_FillValue = NaN; // double :long_name = "latitude [N]"; :standard_name = "latitude"; :units = "degrees_north"; String mission_id(mission_ind=204, station_ind=27); String project(mission_ind=204, station_ind=27); String instrument_model(mission_ind=204, station_ind=27); String instrument_serial_number(mission_ind=204, station_ind=27); String filename(mission_ind=204, station_ind=27); long maxdepth(mission_ind=204, station_ind=27); :comment = "Maximum cast depth for this station for this mission"; :description = "maximum depth of data in profile"; :long_name = "Maximum Cast depth"; :positive = "down"; :units = "m"; String station_id(station_ind=27); :long_name = "Station Name"; double station_alongx(station_ind=27); :long_name = "distance along line P [km]"; :comment = "Nominal station km along LineP; P1=0, P26=-1423; negative because lineP goes to the west"; :description = "nominal station location"; :_FillValue = NaN; // double :units = "km"; double alongx(mission_ind=204, station_ind=27); :description = "station location interpolated by longitude"; :long_name = "distance along line P [km]"; :comment = "km along LineP; P1=0, P26=-1423; negative because lineP goes to the west"; :_FillValue = NaN; // double :units = "km"; double ncasts(mission_ind=204); :_FillValue = NaN; // double double furthest(mission_ind=204); :_FillValue = NaN; // double char mission(mission_ind=204, string8=8); :comment = "IOS mission name. Note these are not necessarily in chronological order"; :long_name = "Mission Name"; double mission_time(mission_ind=204); :_FillValue = NaN; // double :units = "days since 1900-01-01"; :calendar = "proleptic_gregorian"; :standard_name = "time"; :long_name = "Average mission time"; String station_name(station_ind=27); double potential_density(depth=5000, mission_ind=204, station_ind=27); :comment = "potential density relative to 0 dbar, using EOS80"; :units = "kg m-3"; :long_name = "potential density [kg m-3]"; :_FillValue = NaN; // double :standard_name = "sea_water_potential_density"; double potential_temperature(depth=5000, mission_ind=204, station_ind=27); :units = "Celsius"; :comment = "potential temperature relative to 0 dbar, using EOS80"; :long_name = "potential temperature [C]"; :_FillValue = NaN; // double :standard_name = "sea_water_potential_temperature"; double station_lon(station_ind=27); :comment = "Nominal station location. west is less than zero"; :_FillValue = NaN; // double :long_name = "longitude [E]"; :standard_name = "longitude"; :units = "degrees_east"; double station_lat(station_ind=27); :comment = "Nominal station location"; :_FillValue = NaN; // double :long_name = "latitude [N]"; :standard_name = "latitude"; :units = "degrees_north"; // global attributes: :Conventions = "CF-1.11"; :title = "Line P cruise grid"; :institution = "Institute of Ocean Sciences, Sidney, BC, Canada"; :creator = "Jody Klymak"; :creator_institution = "University of Victoria, BC, Canada"; :email = "jklymak@uvic.ca"; :source = "Ship CTD data, collected since 1968 along LineP by IOS"; :history = "CTD data from waterproperties.ca, defined area \"LineP\". Binned by ProcessStations.ipynb"; :comment = "All casts in \"LineP\" area were downloaded from waterproperties.ca. Profile data was approximately 1-m, but not exactly (for some reason), so depth was interpolated to exactly 1-m (leading to a bit of interpolation smoothing). Using the nominal stations locations, casts were assigned to a station if they were within 0.12 degrees latitude of the station. For each mission, the deepest profile at each station was retained. A mission was retained if it has at least 4 casts, and the furthest cast was at least as far out as P10."; :references = "https://github.com/jklymak/LinePGrid/"; :keywords = "CTD, 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 or warranty"; :sea_name = "Coastal Waters of Southeast Alaska and British Columbia"; :standard_name_vocabulary = "CF STandard Name Table v85"; }