Drafting User Guides for
working with NASA EDC data
Diagrams, Cheat Sheets, and Terminology
Cheetsheets are developed as single-slide decks so they can be published in multiple places (e.g. Cookbook and PO.DAAC)
To publish a Google Slide (Doc, Sheet, etc): File > Publish to the Web > Publish!
Link > copied here for easy-access Auto-publishes every 5 minutes
Embed > iframe code copied into Cookbook or elsewhere
This is the crumb trail!!
Notes:
Last updated: Apr 15, 2024
Main and DAAC specific
Making it your own while staying consistent across DAACs
The following set of guides contain “everything”. To make a version more suitable for your DAAC, make a copy of the slide in this google slides doc and edit at will.
One suggestion would be to add your DAAC’s logo in one of the corners to signify the guide version.
What is the NASA
Earthdata Cloud (paradigm)?
Access pathways for cloud-archived data
Tools & Services Roadmap
Search & Access
Cheat Sheet
1
2
4
5
For internal organization/brainstorming
Getting started with cloud-archived data
3
Working with NASA Earthdata Cloud data :: What is the NASA Earthdata Cloud?
Working with NASA Earthdata Cloud data :: Access Pathways
Working with NASA Earthdata Cloud data :: Getting Started Roadmap
CLOUD Workflow
Working with NASA Earthdata Cloud data :: Getting Started Roadmap
Last update: 19 May 2022
LOCAL workflow
Working with NASA Earthdata Cloud data :: Tools & Services Roadmap
Last update: 8 July 2022
Working with NASA Earthdata Cloud data :: Cloud Terminology 101
Working with NASA Earthdata Cloud data :: Workflow Cheatsheet
Last update: 6 Jul 2022
Working with NASA Earthdata Cloud data :: Cheatsheet Terminology
Last released update: 18 May 2022
Other/ older/ existing versions
Choose your own cloud adventure diagram - version 0
This could be updated to be more general and not PODAAC specific
Choose your own cloud adventure diagram - version 1A
local
cloud
Legend - environment
Terminology Cheat Sheet
Choose your own cloud adventure diagram
- version 1B
local
cloud
Legend - environment
→ needed for data download and cloud access
Terminology Cheat Sheet
with map-based search for spatiotemporal queries
→ provides data download and cloud access links based on query, and access to transformation tools like OPenDAP
Library | Language Agnostic | Traditional Data Access | Cloud Access | Programmatic | Subsetting | GIS Operations | Authentication | Full Archive Coverage |
HarmonyPy | Python* | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | No |
OPeNDAP | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | No | ✔ |
cmr-stac | Python | ✔ | ✔ | ✔ | No | No | No | ✔ |
earthdata | Python | ✔ | ✔ | ✔ | No | No | ✔ | ✔ |
Earthdata Search Portal | ✔ | ✔ | ✔ | Provides links | No | Geospatial search | ✔ | ✔ |
GDAL | ✔* | ✔ | ✔ | ✔ | No | ✔* | ✔* | ✔ |
Rsat | R | ✔ | No | ✔ | No | ✔* | ✔* | ✔ |
getSpatialData | R | ✔ | No | ✔ | No | ✔* | ✔* | ✔ |
Working with NASA Earthdata Cloud data :: Cheat Sheet for Tools & Services
Last released update: 18 May 2022
To Cloud or not to Cloud
Terminology Cheat Sheet
NASA Earthdata Terminology
NASA Earthdata Tools & Services
Cloud & Open-source Science Terminology
Open Software Science Tools i.e. Interfaces & Workflow facilitators
GUI or API?
NASA Earthdata Terminology
Collection
Collection concept ID
Collection Shortname
Granule
Granule ID
Place to capture the definitions
NASA Earthdata Tools & Services
CMR - NASA's Common Metadata Repository (CMR) is a high-performance, high-quality, continuously evolving metadata system that catalogs all data and service metadata records for NASA's Earth Observing System Data and Information System (EOSDIS) system and will be the authoritative management system for all EOSDIS metadata. These metadata records are registered, modified, discovered, and accessed through programmatic interfaces leveraging standard protocols and APIs.
CMR API - programmatic access to using the NASA CMR
CMR STAC API
data-subscriber
data-downloader
NASA Earthdata Tools & Services
earthdata library - a Python package to search, preview and access NASA datasets (on-prem or in the cloud) with a few lines of code. Github | Overview
OPeNDAP - a standard interface for transferring, transforming and subsetting Earth science data. It’s capable of subsetting by time, space and variable, and is a great tool for those looking to reduce the amount of gridded data required for research or analysis to a specific region, time, or set of variables.
“OPeNDAP in the cloud” - a hosted, Earthdata enterprise service that provides a single interface to all Earthdata Cloud data enabled for OPeNDAP. Guide
NASA Earthdata Tools & Services
NASA Earthdata Terminology
Collection Concept ID - a unique identifier for a collection, often used with CMR search
OTHER BRAINSTORMING
Cookbook thinking - leverage cooking idea
Menus (Tutorials)
Test Kitchen (in dev)
And Menus chapter will have content from nasa-openscapes.io page. – to be improved with more description, maybe with the schedule pages. But maybe not copies of tutorials? Or maybe just some - “Taster Menu?” Thinking for clarity and long-term maintenance (but we can reprioritize as we go too!)
Cookbook
Cookbook
- this page would just be a preamble to the cookbook with link (or could be a direct link to the cookbook without a page?)
Hi! Proposed changes; any feedback welcome - read from left to right: