CMR is the Earthdata search engine, the backend database that stores metadata about:
- Satellite datasets
- Earth science data (climate, ocean, atmosphere, land)
- Observational granules (single files like images, temperature readings, etc.)
- Services (subsetting, reformatting, and other data services)
The search finds matches based on the keyword provided. The keyword can appear in:
- Dataset titles
- Dataset descriptions
- Dataset keywords (tags)
- Some provider names
The function accesses the CMR API endpoint:
https://cmr.earthdata.nasa.gov/
search/collections.json
(Note: This is an API endpoint and may return an error when opened in a browser.)
It harmonizes columns across API pages and returns up to the number of requested results.
If no results are found, an empty data frame is returned.