Skip to content

opengeos/NASA-Earth-Data

Repository files navigation

NASA-Earth-Data

Colab License

Introduction

This repository provides a comprehensive list of NASA's Earth science data products available for research and analysis. The data is managed and maintained by NASA's Earth Science Data Systems (ESDS) Program, which ensures the accessibility and usability of the data.

You can access the NASA Earth science data through the official Earthdata website at earthdata.nasa.gov. To download and access the data, you will need to create an Earthdata login. You can register for an account at urs.earthdata.nasa.gov.

The repository includes a curated list of NASA Earth science data products compiled using the Python package called earthaccess. The list is available in two formats: Tab Separated Values (TSV) and JSON.

Usage

To access the list of NASA Earth data, you can use the following links:

  • nasa_earth_data.tsv: This is the TSV file format, suitable for reading data into Pandas DataFrame or other tabular data processing tools.
  • nasa_earth_data.json: This is the JSON file format, which provides a structured representation of the data.

Here is an example of how to read the TSV file into a Pandas DataFrame using Python:

import pandas as pd

url = 'https://github.com/opengeos/NASA-Earth-Data/raw/main/nasa_earth_data.tsv'
df = pd.read_csv(url, sep='\t')
df.head()

Here is an example of how to read the TSV file into a DataFrame using R:

library(data.table)

url <- 'https://github.com/opengeos/NASA-Earth-Data/raw/main/nasa_earth_data.tsv'
df <- fread(url, sep='\t')
print(head(df))

There are over 9,000 NASA Earth science data products available. The list is being updated daily. Feel free to explore the data and utilize it for your research, analysis, and Earth science projects.

Related Projects