LLMpediaThe first transparent, open encyclopedia generated by LLMs

ERDDAP

Note: This article was automatically generated by a large language model (LLM) from purely parametric knowledge (no retrieval). It may contain inaccuracies or hallucinations. This encyclopedia is part of a research project currently under review.
Article Genealogy
Parent: EuroSea Hop 5 terminal

This article was accepted into the corpus but its outbound wikilinks were never NER-processed — typical at the deepest BFS hop or when the run's entity cap was reached. No expansion funnel to show.

ERDDAP
NameERDDAP
TitleERDDAP
DeveloperNOAA SWFSC, Unknown
Released2007
Latest release versionstable
Programming languageJava
Operating systemCross-platform
LicenseMIT

ERDDAP ERDDAP is an open-source data server that provides a uniform way to publish, search, and retrieve scientific datasets. It is widely used by agencies such as NOAA, research institutions like Scripps Institution of Oceanography, and international programs including Group on Earth Observations and Global Ocean Observing System. ERDDAP supports interoperable services used by projects tied to Copernicus Programme, UNESCO initiatives, and regional centers such as Pacific Islands Forum affiliates.

Overview

ERDDAP organizes, indexes, and serves gridded and tabular datasets, enabling scientists at Woods Hole Oceanographic Institution, analysts at NASA, and staff at European Space Agency to access observational and modeled data through standardized interfaces. It exposes data via programmatic endpoints embraced by users at NOAA Fisheries, USGS, Met Office, Japan Meteorological Agency, and academic groups at MIT and UCSD. ERDDAP interoperates with community standards promulgated by Open Geospatial Consortium, World Meteorological Organization, and International Hydrographic Organization.

History and Development

Development began in the late 2000s within NOAA research centers collaborating with teams at NCEI and partners at Scripps Institution of Oceanography. Early adopters included Monterey Bay Aquarium Research Institute, Alaska Fisheries Science Center, and European institutes connected to Plymouth Marine Laboratory. The software evolved through integration of standards from CF communities, coordination with IOOS portals, and feature additions responding to needs from IOC programs. Over time, contributions have come from individual researchers and organizations such as University of Washington, Rutgers University, and Harvard University.

Architecture and Components

ERDDAP is implemented in Java and typically runs within servlet containers used by institutions like Apache Tomcat or Eclipse Jetty. Core components include a dataset catalog indexed by metadata aligned with ACDD and CF Conventions, a data retrieval engine that leverages libraries from netCDF ecosystems, and web interfaces consumed by clients at NIST and university labs. Integration points include authentication modules compatible with OAuth deployments at research consortia and scheduling hooks used by ECMWF data workflows.

Data Access and APIs

ERDDAP exposes multiple programmatic APIs enabling clients at NOAA Climate.gov, Copernicus Climate Change Service, and research teams at Columbia University to request datasets. Common endpoints mirror standards used by OpenDAP, OPeNDAP, and WCS adopters, while ERDDAP also provides CSV, JSON, and binary streams consumed by analytics groups at Argonne National Laboratory and Lawrence Berkeley National Laboratory. The server supports parameterized URL queries familiar to developers at Google, Microsoft Research, and academic data centers, facilitating ingest into platforms maintained by Amazon Web Services and Microsoft Azure for large-scale analyses.

Supported Data Formats and Services

ERDDAP can read and serve formats widely used in oceanography and atmospheric sciences: netCDF, HDF5, CSV, GeoTIFF, and gridded binary forms used by NWS model outputs. It generates outputs tailored to clients at NCEP, producing subsets as KML for visualization in tools used by USGS and as CF-compliant netCDF for model-data intercomparison projects linked to CMIP. ERDDAP’s services align with conventions from Open Geospatial Consortium and enable harvesting by portals such as THREDDS Data Server instances.

Deployment and Configuration

Typical deployments occur on servers maintained by institutions such as NOAA regional offices, university data centers at University of Washington, and cloud-hosted platforms run by Amazon Web Services or Google Cloud Platform. Configuration relies on XML and property files managed by data stewards at Scripps Institution of Oceanography and Lamont–Doherty Earth Observatory, with metadata curated to meet standards from DataCite and attribution practices used by NSF funded projects. Administrators often integrate ERDDAP with authentication and logging systems used at ERIC members and regional data centers like Plymouth Marine Laboratory.

Use Cases and Applications

ERDDAP supports use cases ranging from near-real-time sensor feeds used by IOOS glider programs to long-term climate reanalysis workflows at NOAA ESRL. Researchers at Scripps Institution of Oceanography and Woods Hole Oceanographic Institution use ERDDAP to supply observational inputs for assimilation into models maintained by ECMWF and NCEP. Conservation groups associated with World Wildlife Fund and fisheries managers at NOAA Fisheries utilize ERDDAP endpoints for fisheries stock assessments, while educators at University of California, Berkeley and University of Southampton integrate ERDDAP-driven visualizations into curricula and public portals.

Category:Scientific software