Erddap Tools

Configuration File: erddap_tools.json Tool Type: Local Tools Count: 2

This page contains all tools defined in the erddap_tools.json configuration file.

Available Tools

ERDDAP_get_dataset_info (Type: BaseRESTTool)

Get metadata and variable information for a specific ERDDAP dataset by its Dataset ID from NOAA C…

ERDDAP_get_dataset_info tool specification

Tool Information:

  • Name: ERDDAP_get_dataset_info

  • Type: BaseRESTTool

  • Description: Get metadata and variable information for a specific ERDDAP dataset by its Dataset ID from NOAA CoastWatch. Returns variable names, dimensions, units, and global attributes. No authentication required. Dataset IDs can be found using ERDDAP_search_datasets. Example dataset IDs: ‘erdATssta8day’ (AVHRR SST 8-day composite), ‘goes_west’ (GOES-18 SST hourly), ‘erdMHchla8day’ (MODIS chlorophyll 8-day).

Parameters:

  • datasetID (string) (required) ERDDAP dataset identifier. Examples: ‘erdATssta8day’ (AVHRR SST 8-day), ‘goes_west’ (GOES-18 SST), ‘erdMHchla8day’ (MODIS chlorophyll), ‘cwwcNDBCMet’ (NDBC buoy meteorological data)

Example Usage:

query = {
    "name": "ERDDAP_get_dataset_info",
    "arguments": {
        "datasetID": "example_value"
    }
}
result = tu.run(query)

ERDDAP_search_datasets (Type: BaseRESTTool)

Search for oceanographic and atmospheric datasets in NOAA CoastWatch ERDDAP (Environmental Resear…

ERDDAP_search_datasets tool specification

Tool Information:

  • Name: ERDDAP_search_datasets

  • Type: BaseRESTTool

  • Description: Search for oceanographic and atmospheric datasets in NOAA CoastWatch ERDDAP (Environmental Research Division’s Data Access Program). Returns dataset IDs, titles, and summaries. No authentication required. ERDDAP aggregates satellite, buoy, and model data including sea surface temperature, chlorophyll-a, wave height, wind speed, currents, and salinity. Use returned Dataset IDs to access actual data. Useful for oceanography, climate science, fisheries research, and environmental monitoring.

Parameters:

  • searchFor (string) (required) Search keyword(s) for dataset discovery. Examples: ‘sea surface temperature’, ‘chlorophyll’, ‘wave height’, ‘salinity’, ‘currents’, ‘wind’, ‘MODIS’, ‘SST’, ‘bathymetry’

  • itemsPerPage ([‘integer’, ‘null’]) (optional) Number of results to return (1-100). Default: 10

  • page ([‘integer’, ‘null’]) (optional) Page number for pagination. Default: 1

Example Usage:

query = {
    "name": "ERDDAP_search_datasets",
    "arguments": {
        "searchFor": "example_value"
    }
}
result = tu.run(query)