NOAA ERDDAP
Easier access to scientific data
log in    
Brought to you by NOAA NMFS SWFSC ERD    

ERDDAP > tabledap > Make A Graph ?

Dataset Title:  CalCOFI SIO Hydrographic Bottle Data Subscribe RSS
Institution:  UCSD SIO   (Dataset ID: siocalcofiHydroBottle)
Range: longitude = -164.083 to -105.967°E, latitude = 18.417 to 47.917°N, time = 1949-02-28T22:42:00Z to 2015-02-05T12:52:58Z
Information:  Summary ? | License ? | FGDC | ISO 19115 | Metadata | Background (external link) | Subset | Data Access Form
 
Graph Type:  ?
X Axis: 
Y Axis: 
Color: 
-1 +1
 
Constraints ? Optional
Constraint #1 ?
Optional
Constraint #2 ?
       
       
       
       
       
 
Server-side Functions ?
 distinct() ?
? (" ")
 
Graph Settings
Marker Type:   Size: 
Color: 
Color Bar:   Continuity:   Scale: 
   Minimum:   Maximum:   N Sections: 
Draw land mask: 
Y Axis Minimum:   Maximum:   Ascending: 
 
(Please be patient. It may take a while to get the data.)
 
Optional:
Then set the File Type: (File Type information)
and
or view the URL:
(Documentation / Bypass this form ? )
    Click on the map to specify a new center point. ?
Zoom: 
Time range:    <<    -              
[The graph you specified. Please be patient.]

 

Things You Can Do With Your Graphs

Well, you can do anything you want with your graphs, of course. But some things you might not have considered are:

The Dataset Attribute Structure (.das) for this Dataset

Attributes {
 s {
  cst_cnt {
    String description "Autonumbered - 1 is first station completed";
    String ioos_category "Identifier";
    String long_name "Cast Count";
  }
  btl_cnt {
    String description "Autonumbered - 1 is first bottle tripped";
    String ioos_category "Identifier";
    String long_name "Bottle Count";
  }
  sta_id {
    String description "8-digit CalCOFI line and station designation";
    String ioos_category "Identifier";
    String long_name "Line and Station";
  }
  depth_id {
    String description "Bottle Identifier, nomenclature: Century, Year, Month, Ship Code, Data Type, Julian Day, Cast TIme, 8-digit Station ID, Depth, Record Indicator";
    String ioos_category "Identifier";
    String long_name "Bottle Identifier";
  }
  depthm {
    String description "Depth the bottle was tripped";
    String ioos_category "Identifier";
    String long_name "Bottle Depth";
    String units "meters";
  }
  t_degc {
    String description "Temperature of water at the depth the bottle was tripped";
    String ioos_category "Temperature";
    String long_name "Temperature";
    String units "degree C";
  }
  salinity {
    String description "Practical Salinity Scale, 1978 (UNESCO, 1981a)";
    String ioos_category "Salinity";
    String long_name "Salinity";
    String units "psu";
  }
  o2ml_l {
    String ioos_category "Dissolved O2";
    String long_name "Measured Oxygen";
    String units "ml/L of seawater";
  }
  stheta {
    String ioos_category "Other";
    String long_name "Potential Density of water";
  }
  btlnum {
    String description "Niskin Bottle number that the water sample was collected from";
    String ioos_category "Identifier";
    String long_name "Bottle Number";
  }
  recind {
    String description "Data Descriptor Code: 3= observed data, 4= educated guess, 5= data from CTD, 6= multiple depth card, 7= interpolated to a standard depth";
    String ioos_category "Identifier";
    String long_name "Data Descriptor Code";
  }
  t_prec {
    String description "Precision of the recorded temperature. 1, 2, 3 or blank if no temperature.";
    String ioos_category "Other";
    String long_name "Temperature Precision";
  }
  t_qual {
    String description "Temperature Quality Code: 6= data OK but taken from CTD, 8= value is suspect, 9= missing data";
    String ioos_category "Quality";
    String long_name "Temperature Quality";
  }
  s_prec {
    String ioos_category "Other";
    String long_name "Salinity Precision";
  }
  s_qual {
    String description "Salinity Quality Code: 6= data OK but taken from CTD, 8= value is suspect, 9= missing data";
    String ioos_category "Quality";
    String long_name "Salinity Quality";
  }
  p_qual {
    String description "Pressure Quality Code: 6= data OK but taken from CTD, 8= value is suspect, 9= missing data";
    String ioos_category "Quality";
    String long_name "Pressure Quality";
  }
  o_qual {
    String ioos_category "Other";
    String long_name "Oxygen Precision";
  }
  sthtaq {
    String description "Potential Density Quality Code: 6= data OK but taken from CTD, 8= value is suspect, 9= missing data";
    String ioos_category "Quality";
    String long_name "Potential Density Quality";
  }
  o2satq {
    String ioos_category "Other";
    String long_name "Oxygen saturation Quality";
  }
  chlora {
    String description "Chlorophyll-a measured fluorometrically";
    String ioos_category "Productivity";
    String long_name "Chlorophyll-a";
    String units "ug/L of seawater";
  }
  chlqua {
    String description "Chlorophyll-a Quality Code: 6= data OK but taken from CTD, 8= value is suspect, 9= missing data";
    String ioos_category "Quality";
    String long_name "Chlorophyll-a quality";
  }
  phaeop {
    String description "Phaeopigment Concentration measured fluormetrically";
    String ioos_category "Other";
    String long_name "Phaeopigment Concentration";
    String units "ug/L of seawater";
  }
  phaqua {
    String description "Phaeopigment Quality Code: 6= data OK but taken from CTD, 8= value is suspect, 9= missing data";
    String ioos_category "Other";
    String long_name "Phaeopigments quality";
  }
  po4ug {
    String ioos_category "Other";
    String long_name "Measured Phosphate Concentration";
    String units "uM/L of seawater";
  }
  po4q {
    String description "Phosphate Quality Code: 6= data OK but taken from CTD, 8= value is suspect, 9= missing data";
    String ioos_category "Quality";
    String long_name "Phosphate quality";
  }
  sio3ug {
    String ioos_category "Other";
    String long_name "Measured Silicate concentration";
    String units "uM/L of seawater";
  }
  sio3qu {
    String description "Silicate Quality Code: 6= data OK but taken from CTD, 8= value is suspect, 9= missing data";
    String ioos_category "Quality";
    String long_name "Silicate quality";
  }
  no2ug {
    String ioos_category "Other";
    String long_name "Nitrite";
    String units "uM/L of seawater";
  }
  no2q {
    String description "Nitrite Quality Code: 6= data OK but taken from CTD, 8= value is suspect, 9= missing data";
    String ioos_category "Quality";
    String long_name "Nitrite quality";
  }
  no3ug {
    String ioos_category "Other";
    String long_name "Measured Nitrate concentration";
    String units "uM/L of seawater";
  }
  no3q {
    String description "Nitrate Quality Code: 6= data OK but taken from CTD, 8= value is suspect, 9= missing data";
    String ioos_category "Other";
    String long_name "Nitrate quality";
  }
  nh3ug {
    String ioos_category "Other";
    String long_name "Measured Ammonium concentration";
    String units "uM/L of seawater";
  }
  nh3q {
    String description "Ammonium Quality Code: 6= data OK but taken from CTD, 8= value is suspect, 9= missing data";
    String ioos_category "Quality";
    String long_name "Ammonium Quality";
  }
  c14as1 {
    String ioos_category "Other";
    String long_name "C14 Assimilation of replicate 1";
    String units "milligrams Carbon per cubic meter";
  }
  c14a1p {
    String description "Precision of C14 Assimilation of replicate 1. 1, 2 or blank if no sample.";
    String ioos_category "Other";
    String long_name "Precision of C14 Assimilation of replicate 1";
  }
  c14a1q {
    String description "Replicate 1 C14 Assimilation Quality Code: 6= data OK but taken from CTD, 8= value is suspect, 9= missing dat";
    String ioos_category "Quality";
    String long_name "Replicate 1 C14 Assimilation Quality";
  }
  c14as2 {
    String ioos_category "Other";
    String long_name "C14 Assimilation of replicate 2";
    String units "milligrams Carbon per cubic meter";
  }
  c14a2p {
    String description "Precision of C14 assimilation of replicate 2. 1, 2 or blank if no sample.";
    String ioos_category "Other";
    String long_name "Precision of C14 assimilation of replicate 2";
  }
  c14a2q {
    String description "Replicate 2 C14 Assimilation Quality Code: 6= data OK but taken from CTD, 8= value is suspect, 9= missing data";
    String ioos_category "Quality";
    String long_name "Replicate 2 C14 Assimilation Quality";
  }
  darkas {
    String ioos_category "Other";
    String long_name "C14 Assimilation of the experimental control (dark bottle)";
    String units "milligrams Carbon per cubic meter";
  }
  darkap {
    String description "Precision of the experimental control. 1, 2 or blank if no sample";
    String ioos_category "Other";
    String long_name "Precision of the experimental control.";
  }
  darkaq {
    String description "Experimental Control C14 Assimilation Quality Code: 6= data OK but taken from CTD, 8= value is suspect, 9= missing data";
    String ioos_category "Quality";
    String long_name "Experimental Control C14 Assimilation Quality";
  }
  meanas {
    String description "Mean value of the C14 Assimilation of replicates 1 and 2";
    String ioos_category "Other";
    String long_name "C14 Mean Assimilation";
    String units "milligrams Carbon per cubic meter";
  }
  meanap {
    String description "Mean C14 Assimilation Precision. 1, 2 or blank if no sample.";
    String ioos_category "Other";
    String long_name "C14 Mean Assimilation precision";
  }
  meanaq {
    String description "Mean C14 Assimilation Quality Code: 6= data OK but taken from CTD, 8= value is suspect, 9= missing data";
    String ioos_category "Quality";
    String long_name "C14 Mean Assimilation quality";
  }
  inctim {
    String ioos_category "Time";
    String long_name "Time of primary productivity experimental incubation";
    String time_origin "01-JAN-1970 00:00:00";
    String units "seconds since 1970-01-01T00:00:00Z";
  }
  lightp {
    String description "Light Intensities expressed as a percentage";
    String ioos_category "Other";
    String long_name "Light Intensities";
    String units "%";
  }
  r_potemp {
    String description "Reported Potential Temperature taken from CalCOFI Data Report";
    String ioos_category "Temperature";
    String long_name "Reported Potential Temperature";
    String units "degree C";
  }
  r_sva {
    String description "Reported Specific Volume Anomaly taken from CalCOFI Data Report";
    String ioos_category "Other";
    String long_name "Reported Specific Volume Anomaly";
    String units "degree C";
  }
  r_dynht {
    String description "Reported Dynamic Height taken from CalCOFI Data Report";
    String ioos_category "Other";
    String long_name "Reported Dynamic Height";
    String units "dynamic meters";
  }
  r_o2sat {
    String description "Reported Percent Oxygen Saturation taken from CalCOFI Data Report";
    String ioos_category "Other";
    String long_name "Reported Oxygen Saturation";
    String units "%";
  }
  r_pres {
    String description "Reported Pressure taken from CalCOFI Data Report";
    String ioos_category "Pressure";
    String long_name "Reported Pressure";
    String units "db";
  }
  r_samp {
    String description "Reported Niskin Bottle Number taken from CalCOFI Data Report";
    String ioos_category "Identifier";
    String long_name "Sample Number";
  }
  dic1 {
    String description "Measured Dissolved Inorganic Carbon, Replicate 1";
    String ioos_category "Other";
    String long_name "Dissolved Inorganic Carbon, Replicate 1";
    String units "umol/kg";
  }
  dic2 {
    String description "Measured Dissolved Inorganic Carbon, Replicate 2";
    String ioos_category "Other";
    String long_name "Dissolved Inorganic Carbon, Replicate 2";
    String units "umol/kg";
  }
  ta1 {
    String ioos_category "Other";
    String long_name "Measured Total Alkalinity, Replicate 1";
    String units "umol/kg";
  }
  ta2 {
    String ioos_category "Other";
    String long_name "Measured Total Alkalinity, Replicate 2";
    String units "umol/kg";
  }
  latitude {
    String _CoordinateAxisType "Lat";
    Float32 actual_range 18.417, 47.917;
    String axis "Y";
    String ioos_category "Location";
    String long_name "Latitude";
    String standard_name "latitude";
    String units "degrees_north";
  }
  longitude {
    String _CoordinateAxisType "Lon";
    Float32 actual_range -164.083, -105.967;
    String axis "X";
    String ioos_category "Location";
    String long_name "Longitude";
    String standard_name "longitude";
    String units "degrees_east";
  }
  time {
    String _CoordinateAxisType "Time";
    Float64 actual_range -6.5759508e+8, 1.423140778e+9;
    String axis "T";
    String description "Time";
    String ioos_category "Time";
    String long_name "Time";
    String standard_name "time";
    String time_origin "01-JAN-1970 00:00:00";
    String units "seconds since 1970-01-01T00:00:00Z";
  }
 }
  NC_GLOBAL {
    String acknowledgment "University of California, San Diego Scripps Institution";
    String cdm_data_type "Point";
    String Conventions "COARDS, CF-1.0, Unidata Dataset Discovery v1.0, NCCSV-1.0";
    String date_issued "2013-07-17";
    String date_modified "2013-07-17";
    Float64 Easternmost_Easting -105.967;
    String featureType "Point";
    Float64 geospatial_lat_max 47.917;
    Float64 geospatial_lat_min 18.417;
    String geospatial_lat_units "degrees_north";
    Float64 geospatial_lon_max -105.967;
    Float64 geospatial_lon_min -164.083;
    String geospatial_lon_units "degrees_east";
    String history 
"2018-11-15T15:26:24Z (source database)
2018-11-15T15:26:24Z http://coastwatch.pfeg.noaa.gov/tabledap/siocalcofiHydroBottle.das";
    String infoUrl "http://www.calcofi.org/new.data/index.php/reporteddata/2013-09-30-23-23-27/database-tables-description";
    String institution "UCSD SIO";
    String license 
"The data may be used and redistributed for free but is not intended
for legal use, since it may contain inaccuracies. Neither the data
Contributor, ERD, NOAA, nor the United States Government, nor any
of their employees or contractors, makes any warranty, express or
implied, including warranties of merchantability and fitness for a
particular purpose, or assumes any legal liability for the accuracy,
completeness, or usefulness, of this information.";
    Float64 Northernmost_Northing 47.917;
    String project "CalCOFI";
    String publisher_email "jwilkinson@ucsd.edu";
    String publisher_name "James Wilkinson";
    String sourceUrl "(source database)";
    Float64 Southernmost_Northing 18.417;
    String standard_name_vocabulary "CF-11";
    String subsetVariables "sta_id";
    String summary "SIO Hydrographic data";
    String time_coverage_end "2015-02-05T12:52:58Z";
    String time_coverage_start "1949-02-28T22:42:00Z";
    String title "CalCOFI SIO Hydrographic Bottle Data";
    Float64 Westernmost_Easting -164.083;
  }
}

 

Using tabledap to Request Data and Graphs from Tabular Datasets

tabledap lets you request a data subset, a graph, or a map from a tabular dataset (for example, buoy data), via a specially formed URL. tabledap uses the OPeNDAP (external link) Data Access Protocol (DAP) (external link) and its selection constraints (external link).

The URL specifies what you want: the dataset, a description of the graph or the subset of the data, and the file type for the response.

Tabledap request URLs must be in the form
https://coastwatch.pfeg.noaa.gov/erddap/tabledap/datasetID.fileType{?query}
For example,
https://coastwatch.pfeg.noaa.gov/erddap/tabledap/pmelTaoDySst.htmlTable?longitude,latitude,time,station,wmo_platform_code,T_25&time>=2015-05-23T12:00:00Z&time<=2015-05-31T12:00:00Z
Thus, the query is often a comma-separated list of desired variable names, followed by a collection of constraints (e.g., variable<value), each preceded by '&' (which is interpreted as "AND").

For details, see the tabledap Documentation.


 
ERDDAP, Version 1.82
Disclaimers | Privacy Policy | Contact