Accessing BCO-DMO data
log in    
Brought to you by BCO-DMO    

ERDDAP > tabledap > Make A Graph ?

Dataset Title:  Rock wall manipulation experiment conducted in Bodega Bay, CA from 2010-2011 Subscribe RSS
Institution:  BCO-DMO   (Dataset ID: bcodmo_dataset_641692)
Range: longitude = -123.0386 to -123.0386°E, latitude = 38.3244 to 38.3244°N
Information:  Summary ? | License ? | ISO 19115 | Metadata | Background (external link) | Subset | Data Access Form | Files
Graph Type:  ?
X Axis: 
Y Axis: 
Constraints ? Optional
Constraint #1 ?
Constraint #2 ?
Server-side Functions ?
 distinct() ?
? ("Hover here to see a list of options. Click on an option to select it.Hover here to see a list of options. Click on an option to select it.Hover here to see a list of options. Click on an option to select it.Hover here to see a list of options. Click on an option to select it.")
Graph Settings
Marker Type:   Size: 
Color Bar:   Continuity:   Scale: 
   Minimum:   Maximum:   N Sections: 
Draw land mask: 
Y Axis Minimum:   Maximum:   
(Please be patient. It may take a while to get the data.)
Then set the File Type: (File Type information)
or view the URL:
(Documentation / Bypass this form ? )
    Click on the map to specify a new center point. ?
[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 {
  location {
    String bcodmo_name "unknown";
    String description "Site name.";
    String long_name "Location";
    String units "dimensionless";
  latitude {
    String _CoordinateAxisType "Lat";
    Float64 _FillValue NaN;
    Float64 actual_range 38.3244, 38.3244;
    String axis "Y";
    String bcodmo_name "latitude";
    Float64 colorBarMaximum 90.0;
    Float64 colorBarMinimum -90.0;
    String description "Latitude of site.";
    String ioos_category "Location";
    String long_name "Latitude";
    String nerc_identifier "https://vocab.nerc.ac.uk/collection/P09/current/LATX/";
    String standard_name "latitude";
    String units "degrees_north";
  longitude {
    String _CoordinateAxisType "Lon";
    Float64 _FillValue NaN;
    Float64 actual_range -123.0386, -123.0386;
    String axis "X";
    String bcodmo_name "longitude";
    Float64 colorBarMaximum 180.0;
    Float64 colorBarMinimum -180.0;
    String description "Longitude of site. Negative = West.";
    String ioos_category "Location";
    String long_name "Longitude";
    String nerc_identifier "https://vocab.nerc.ac.uk/collection/P09/current/LONX/";
    String standard_name "longitude";
    String units "degrees_east";
  survey {
    Byte _FillValue 127;
    Byte actual_range 1, 9;
    String bcodmo_name "unknown";
    String description "Algal/animal surveys listed numerically in chronological order.";
    String long_name "Survey";
    String units "dimensionless";
  date {
    Int32 _FillValue 2147483647;
    Int32 actual_range 20100922, 20110816;
    String bcodmo_name "date";
    String description "The date a particular plot was sampled. format: YYYYmmdd";
    String long_name "Date";
    String nerc_identifier "https://vocab.nerc.ac.uk/collection/P01/current/ADATAA01/";
    String units "unitless";
  month {
    String bcodmo_name "unknown";
    String description "2-digit month of sampling.";
    String long_name "Month";
    String units "mm (01 to 12)";
  day {
    String bcodmo_name "day";
    String description "2-digit day of month of sampling.";
    String long_name "Day";
    String nerc_identifier "https://vocab.nerc.ac.uk/collection/P01/current/DAYXXXXX/";
    String units "dd (01 to 31)";
  year {
    Int16 _FillValue 32767;
    Int16 actual_range 2010, 2011;
    String bcodmo_name "year";
    String description "4-digit year of sampling. in YYYY format";
    String long_name "Year";
    String nerc_identifier "https://vocab.nerc.ac.uk/collection/P01/current/YEARXXXX/";
    String units "unitless";
  plot {
    Byte _FillValue 127;
    Byte actual_range 1, 70;
    String bcodmo_name "unknown";
    String description "The unit of replication; each plot consisted of a 20cm x 20cm square surrounded by marine epoxy (Z-spar A-788 Splash-Zone).";
    String long_name "Plot";
    String units "dimensionless";
  block {
    Byte _FillValue 127;
    Byte actual_range 1, 2;
    String bcodmo_name "unknown";
    String description "Each of two spatial blocks (1 and 2) that are on opposite sides of a channel that feeds an elogate pool at the base of the rock wall.";
    String long_name "Block";
    String units "dimensionless";
  herb_trtmt {
    String bcodmo_name "unknown";
    String description "Herbivore (Grazer) treatment: A=all three species; L=Littorina only (limpets removed); D=Lottia digitalis only; S=Lottia scabra only.";
    String long_name "Herb Trtmt";
    String units "dimensionless";
  barnacle_trtmt {
    String bcodmo_name "unknown";
    String description "Barnacle treatment: full (no barnacles removed); none (all barnacles removed); half (barnacles removed from one half of plot).";
    String long_name "Barnacle Trtmt";
    String units "dimensionless";
  barn_trtmt {
    String bcodmo_name "unknown";
    String description "Barnacle subtreatment: Y (plot/side with barnacles); N (plot/side without barnacles); H (plot with half barnacle cover).";
    String long_name "Barn Trtmt";
    String units "dimensionless";
  area {
    Int16 _FillValue 32767;
    Int16 actual_range 100, 200;
    String bcodmo_name "unknown";
    String description "Area occupied by reference plot or side of plot in cm^2; separates full plots from sides within plots in the half barnacle treatment.";
    String long_name "Area";
    String units "square centimeters (cm^2)";
  taxon {
    String bcodmo_name "taxon";
    String description 
"Taxon/group measured:
new_barn = new barnacles;
diatoms = microalgae;
ulva = Ulva spp.;
endo = Endocladia muricata;
masto = Mastocarpus papillatus;
hilden = Hildenbrandia sp.;
petro = Mastocarpus papillatus tetrasporophyte (aka Petrocelis phase);
porphy = Pyropia perforata (formerly Porphyra);
pelv = Pelvetiopsis limitata;
clad = Cladopohora sp.;
enc_coral = encrusting coralline red algae;
cumagloia = Cumagloia andersonii;
littorina = Littorina sp.;
L_scabra = Lottia scabra;
L_digitalis = Lottia digitalis.";
    String long_name "Taxon";
    String units "dimensionless";
  abundance {
    Float32 _FillValue NaN;
    Float32 actual_range 0.0, 2429.0;
    String bcodmo_name "abundance";
    String description 
"new_barn = Number of newly settled barnacles counted and subsequently removed from cleared areas (half and no barnacle treatments).
diatoms, ulva, endo, masto, hilden, petro, porphy, pelv, clad, enc_coral, cumagloia = Visual percent cover estimate of the taxon/group in plot/side of plot.
littorina = Number of Littorina sp. counted in plot and subsequently removed from herbivore treatments D and S.
L_scabra = Number of Lottia scabra counted in plot and subsequently removed from herbivore treatments D and L.
L_digitalis = Number of Lottia digitalis counted in plot and subsequently removed from herbivore treatments S and L.";
    String long_name "Abundance";
    String nerc_identifier "https://vocab.nerc.ac.uk/collection/P03/current/B070/";
    String units "varies by taxon/group (see description)";
    String access_formats ".htmlTable,.csv,.json,.mat,.nc,.tsv,.esriCsv,.geoJson";
    String acquisition_description 
"The experiment was conducted on a vertical rock wall in the mid-high
intertidal zone of Bodega Marine Reserve, Bodega Bay, CA, USA. Grazer
diversity and substrate heterogeneity were factorially manipulated in 20cm x
20cm plots. Grazers were manipulated via direct removals from plots in order
to generate monocultures of each of three gastropod taxa, the limpets, Lottia
digitalis and Lottia scabra, and the snails Littorina spp. (L. plena and L.
scutulata), along with an unmanipulated polyculture with all three gastropod
grazers. Substrate heterogeneity was manipulated by scraping barnacle covered
areas from the rock surface. Three barnacle treatments were used: two
homogeneous treatments (full = no barnacle removal, none = all barnacles
removed) and one heterogeneous treatment (half = barnacles removed from one
half of plot but left intact on the other half). Grazer and substrate
treatments were maintained over time by counting and removing unwanted grazers
from plots and by removing new barnacle recruits from previously cleared
areas. On each survey date, grazer abundance and visually-assessed percent
cover of algal taxa were recorded.
 Matthew A. Whalen, Kristin M. Aquilino, John J. Stachowicz. 2016. Grazer
diversity interacts with biogenic habitat heterogeneity to accelerate
intertidal algal succession. Ecology. in press.";
    String awards_0_award_nid "518659";
    String awards_0_award_number "OCE-0850707";
    String awards_0_data_url "http://www.nsf.gov/awardsearch/showAward?AWD_ID=0850707";
    String awards_0_funder_name "NSF Division of Ocean Sciences";
    String awards_0_funding_acronym "NSF OCE";
    String awards_0_funding_source_nid "355";
    String awards_0_program_manager "David L. Garrison";
    String awards_0_program_manager_nid "50534";
    String cdm_data_type "Other";
    String comment 
"Rock Wall Experiment 
  PI: Jay Stachowicz (UC Davis) 
  Version: 05 April 2016 
   **NOTE: Please refer to Documentation for description and 
           units of measurement, especially for taxon and abundance.";
    String Conventions "COARDS, CF-1.6, ACDD-1.3";
    String creator_email "info@bco-dmo.org";
    String creator_name "BCO-DMO";
    String creator_type "institution";
    String creator_url "https://www.bco-dmo.org/";
    String data_source "extract_data_as_tsv version 2.3  19 Dec 2019";
    String date_created "2016-04-01T21:37:33Z";
    String date_modified "2016-04-06T16:58:21Z";
    String defaultDataQuery "&time<now";
    String doi "10.1575/1912/bco-dmo.641966";
    Float64 Easternmost_Easting -123.0386;
    Float64 geospatial_lat_max 38.3244;
    Float64 geospatial_lat_min 38.3244;
    String geospatial_lat_units "degrees_north";
    Float64 geospatial_lon_max -123.0386;
    Float64 geospatial_lon_min -123.0386;
    String geospatial_lon_units "degrees_east";
    String history 
"2023-09-25T12:05:19Z (local files)
2023-09-25T12:05:19Z https://erddap.bco-dmo.org/tabledap/bcodmo_dataset_641692.das";
    String infoUrl "https://www.bco-dmo.org/dataset/641692";
    String institution "BCO-DMO";
    String keywords "abundance, area, barn, barn_trtmt, barnacle, barnacle_trtmt, bco, bco-dmo, biological, block, chemical, data, dataset, date, day, dmo, erddap, herb, herb_trtmt, latitude, longitude, management, month, oceanography, office, plot, preliminary, survey, taxon, trtmt, year";
    String license "https://www.bco-dmo.org/dataset/641692/license";
    String metadata_source "https://www.bco-dmo.org/api/dataset/641692";
    Float64 Northernmost_Northing 38.3244;
    String param_mapping "{'641692': {'lat': 'master - latitude', 'lon': 'master - longitude'}}";
    String parameter_source "https://www.bco-dmo.org/mapserver/dataset/641692/parameters";
    String people_0_affiliation "University of California-Davis";
    String people_0_affiliation_acronym "UC Davis";
    String people_0_person_name "John J. Stachowicz";
    String people_0_person_nid "518660";
    String people_0_role "Principal Investigator";
    String people_0_role_type "originator";
    String people_1_affiliation "Woods Hole Oceanographic Institution";
    String people_1_affiliation_acronym "WHOI BCO-DMO";
    String people_1_person_name "Shannon Rauch";
    String people_1_person_nid "51498";
    String people_1_role "BCO-DMO Data Manager";
    String people_1_role_type "related";
    String project "Intertidal Diversity";
    String projects_0_acronym "Intertidal Diversity";
    String projects_0_description 
"Description from NSF award abstract:
Stimulated in part by rapid changes in the biological composition and richness of most of Earth's ecosystems, considerable theoretical and empirical research has focused on understanding the effects of species richness on communities and ecosystems. This research has resulted in major advances and has shown that diversity can affect ecosystem processes. However, we are currently limited in our ability to draw generalities regarding these effects that transcend ecosystems and to apply this knowledge to conservation and management efforts because: (1) most experiments are of short duration and relatively few are conducted under field conditions on natural substratum; and (2) most experiments manipulate only diversity and so cannot assess the strength of diversity relative to other known drivers of ecosystem functioning. Previous NSF-funded work found that species diversity of seaweeds does increase the accumulation of producer biomass and the diversity and richness of mobile invertebrates associated with those seaweeds. In this project, the investigator will examine the interactive effects of plant and grazer richness on seaweed productivity and assemblage recovery from disturbance by (a) continuing our ongoing diversity manipulations (b) nesting additional experiments manipulating grazers within these plots, and (c) performing new experiments to examine effects of grazer richness on algal assemblages. The main experiment consists of 72 1.5 m diameter plots in the rocky intertidal at Bodega Bay, California, split into 6 different treatments: a monoculture of each of the 4 algal species that comprise >85% of the algal cover in our system; a 4-species polyculture, and an unmanipulated control plot. The PI created these \"diversity\" plots by weeding under the auspices of a previous NSF grant.
Objectives of this project are:
(1) To nest within the diversity plots smaller cleared areas that either allow or prohibit access by grazers in order to test the interactive effects of algal diversity and herbivory on recovery of the algal assemblage from disturbance (or resilience).
(2) To conduct a separate combined additive and replacement series experiment to examine the effects of herbivore identity and richness on algal recruitment and succession.
(3) While the nested grazer-exclusion experiment is in progress, to continue weeding and collecting data in the uncleared portion of these plots as a continued test of the univariate effect of algal richness on the cover of algae and sessile invertebrates, and on mobile invertebrate abundance, richness, and diversity. Together with previous results, this will produce a 7 year record of the effects of seaweed richness on rocky intertidal communities, which will then be correlated with archived environmental data.
(4) After the nested grazer exclusion experiment is complete, to cease weeding plots and track their reinvasion by weeded species in order to evaluate the mechanisms maintaining diversity of perennial algae.
Understanding the consequences of simultaneous changes in grazer abundance or diversity and algal diversity as well as the long-term effects of both on the resilience of algal communities in the face of disturbance will provide a better understanding of both the consequences of human encroachment into these habitats and the appropriate management efforts needed to minimize impacts and maintain ecosystem functioning. This is especially critical given that harvesting and trampling by humans are altering the diversity and composition of herbivores and algae in the California rocky intertidal zone.";
    String projects_0_end_date "2014-02";
    String projects_0_geolocation "Bodega Bay, CA  (38.3244 N, 123.0386 W); Temperate rocky intertidal zone";
    String projects_0_name "Long-term and interactive effects of seaweed diversity and herbivory on intertidal community structure and functioning";
    String projects_0_project_nid "518661";
    String projects_0_start_date "2009-03";
    String publisher_name "Biological and Chemical Oceanographic Data Management Office (BCO-DMO)";
    String publisher_type "institution";
    String sourceUrl "(local files)";
    Float64 Southernmost_Northing 38.3244;
    String standard_name_vocabulary "CF Standard Name Table v55";
    String subsetVariables "location,latitude,longitude";
    String summary 
"These data summarize results from a field experiment testing effects of
gastropod grazer diversity and substrate heterogeneity generated by barnacles
on intertidal algal succession. The\\u00a0manipulation experiment was conducted
in Bodega Bay, CA from 2010-2011.";
    String title "Rock wall manipulation experiment conducted in Bodega Bay, CA from 2010-2011";
    String version "1";
    Float64 Westernmost_Easting -123.0386;
    String xml_source "osprey2erddap.update_xml() v1.3";


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
For example,
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 2.02
Disclaimers | Privacy Policy | Contact