National Data Platform

NDP-EP

National Data Platform - EndPoint

Accelerate Your Data Workflows

Process Once, Access Many Times

Press Next or use arrow keys

Case Study

GOES-18 Satellite Imagery Analysis

Scientific Goal

Generate a visible band reflectance map of Utah using GOES-18 geostationary satellite data for:

  • Cloud cover monitoring
  • Land surface analysis
  • Weather pattern visualization
  • Environmental research
๐Ÿ›ฐ๏ธ
GOES-18 ABI
Band C02 (0.64 ยตm)
Red Visible Channel
CONUS
Full Continental US
โ†’
Utah
37ยฐN - 42ยฐN, 109ยฐW - 114ยฐW

The Problem

Every researcher repeats the same work

โ˜๏ธ
AWS S3
Public Data
โ†’
โฌ‡๏ธ
Download
57 MB
โ†’
โš™๏ธ
Process
~30 sec
โ†’
๐Ÿ“Š
Visualize

Every user downloads 57 MB and processes from scratch

10 users = 570 MB downloaded, 10x processing time wasted

The Solution: NDP-EP

Process once, share with everyone

๐Ÿ‘ค First User (One Time)

โ˜๏ธ
AWS S3
โ†’
โš™๏ธ
Process
โ†’
๐Ÿ“ค
Upload to NDP-EP
โ†’
๐Ÿ“
Register

๐Ÿ‘ฅ All Other Users (Forever)

๐Ÿ”
Search
โ†’
โฌ‡๏ธ
Download
1 MB
โ†’
๐Ÿ“Š
Visualize

Real Results

GOES-18 Satellite Data for Utah Region

โŒ Without NDP-EP

Download Size 57.3 MB
Total Time ~45 seconds
Processing Required every time
Data Discovery Manual search

โœ“ With NDP-EP

Download Size 1 MB
Total Time ~0.3 seconds
Processing Already done
Data Discovery Searchable catalog
99%
Faster
98%
Less Data

Technical Benefits

Unified API for Multiple Technologies

๐Ÿ‘ค
Your Application
๐Ÿ”Œ
NDP-EP API
Single Interface
๐Ÿ“š
CKAN
Catalog
๐Ÿ’พ
MinIO/S3
Storage
๐Ÿ“ก
Kafka
Streaming
๐Ÿ““
JupyterLab
Analysis

Key Benefits

โšก

Faster Access

Download pre-processed data directly from local S3 instead of raw data from slow external sources.

๐Ÿ”„

No Redundant Work

Process data once, use many times. Share processed datasets with your entire team.

๐Ÿ”

Data Discovery

Search the catalog before downloading. Find datasets others have already prepared.

๐Ÿ› ๏ธ

Simplified Tech Stack

One API for catalog, storage, streaming, and analysis. Focus on your research, not infrastructure.

Live Comparison

Download Time & Size

Without NDP-EP (AWS โ†’ Process) 57.3 MB / 45 sec
With NDP-EP (Local S3) 1 MB / 0.3 sec

Get Started

# Install the library
pip install ndp-ep

# Connect to NDP-EP
from ndp_ep import Client
client = Client(base_url="https://your-api.com", token="your-token")

# Search for data
results = client.search_datasets(terms=["satellite", "utah"])

# Download processed data
data = client.download_object("bucket", "file.nc")
๐Ÿ“ฆ
Python Library
๐Ÿ“š
Tutorials
๐Ÿ”Œ
API Docs
1 / 9