hyperspectral_toolkit

Google Earth Engine (GEE) JavaScript-based tools for working with various hyperspectral datasets (e.g., AVIRIS, EMIT, Hyperion, PACE OCI)

https://github.com/bzgeo/hyperspectral_toolkit

Science Score: 67.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
    Found CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
    Found 8 DOI reference(s) in README
  • Academic publication links
    Links to: zenodo.org
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (12.8%) to scientific vocabulary

Keywords

earth-observation emit google-earth-engine hyperion hyperspectral image-classification image-processing javascript pace pace-oci remote-sensing repository satellite-data satellite-imagery servir-global terrestrial uah-essc uah-las
Last synced: 6 months ago · JSON representation ·

Repository

Google Earth Engine (GEE) JavaScript-based tools for working with various hyperspectral datasets (e.g., AVIRIS, EMIT, Hyperion, PACE OCI)

Basic Info
Statistics
  • Stars: 2
  • Watchers: 0
  • Forks: 1
  • Open Issues: 0
  • Releases: 5
Topics
earth-observation emit google-earth-engine hyperion hyperspectral image-classification image-processing javascript pace pace-oci remote-sensing repository satellite-data satellite-imagery servir-global terrestrial uah-essc uah-las
Created 8 months ago · Last pushed 7 months ago
Metadata Files
Readme License Citation

README.md

the Hyperspectral Data Toolkit

DOI Update Visitor badge

GEE badge

Summary

This is a repository of Google Earth Engine 🌎 (GEE) JavaScript code for tools for working with various hyperspectral open datasets from NASA (e.g., AVIRIS, EMIT, Hyperion, PACE OCI). One of the dependency packages included in this toolkit provides data on the hyperspectral wavelengths for NASA various spaceborne 🛰️ hyperspectral imagers, namely EO-1 Hyperion, the ISS EMIT, and PACE OCI [whose products are open data]. Another dependency provides access specifically to PACE OCI land data (since the Hyperion and EMIT data are already available via the GEE public data catalog). Aside from the dependencies, example scripts are provided to allow users to interact with the data, and the geographic and temporal scopes of those examples can be modified to meet users' needs. Please note that this repository is a successor, as well as an add-on to the PACE OCI hyperspectral toolkit available at https://github.com/bzgeo/paceocitoolkit.

Functions

The scripts are divided into the following main functions: (i) data discovery, (ii) data visualization, (iii) spectral signature visualization, (iv) data gap filling, (v) time series analysis, and (vi) image classification.

📢 Add this repo to Google Earth Engine 📢

To add the code repository 💾 directly to your GEE account, use the following bit.ly 🔗: https://bit.ly/geerepohyperspectral.

Additional information

  1. More info: PACE OCI hyperspectral 🛰️ data: https://pace.oceansciences.org/data_table.htm
  2. More info: ISS EMIT hyperspectral 🛰️ data available in GEE: https://developers.google.com/earth-engine/datasets/catalog/NASAEMITL2A_RFL
  3. More info: EO-1 Hyperion hyperspectral 🛰️ data available in GEE: https://developers.google.com/earth-engine/datasets/catalog/EO1_HYPERION
  4. More info: AVIRIS-NG airborne 🛩️ hyperspectral data available in GEE: https://developers.google.com/earth-engine/datasets/catalog/projectsneon-prod-earthengineassetsHSIREFL_002

Acknowledgements

This work builds off of the PACE OCI hyperspectral toolkit, which was soft-launched at the virtual Technical Interchange Meeting of NASA's Surface Biology and Geology (SBG) mission. This work is being led by researchers from the Lab for Applied Science of the Earth System Science Center of the University of Alabama in Huntsville and has been supported by NASA Earth Action / NASA Marshall Space Flight Center. The initial work was being done in the context of an Early Adopters project for PACE. Kudos are due to Dr. Morgaine McKibben (NASA / SSAI), Skye Caplan (NASA / SSAI), and Dr. K. Fred Huemmrich (NASA / UMBC) of the collective PACE team, Dr. Africa-Flores-Anderson (NASA) of the SBG team, and to Kelsey Herndon (NASA / UAH), Eric Anderson (NASA), Dr. Kevin Horn (NASA), Dr. Ashutosh Limaye (NASA), and Dan Irwin (NASA) of NASA MSFC.

Citation

If this toolkit is used in publications, presentations, or other venues, please cite 📝 the following:

Cherrington, E. (2025). Hyperspectral Data Toolkit (Version 1.0.0.1) [Computer software]. https://doi.org/10.5281/zenodo.15873992

DOI

Contact information

If you have any questions, feel free to contact Emil Cherrington by :envelopewitharrow: email: emil.cherrington [at] uah.edu.

Owner

  • Name: Emil A. Cherrington
  • Login: bzgeo
  • Kind: user
  • Location: Huntsville, AL
  • Company: @SERVIRglobal

A Belizean Earth scientist who dabbles in coding for analyzing satellite data; a big fan of @SERVIRglobal

Citation (CITATION.cff)

cff-version: 1.2.0
message: "If you use this software, please cite it as below."
authors:
- family-names: "Cherrington"
  given-names: "Emil"
  orcid: "https://orcid.org/0000-0003-0524-4744"
title: "Hyperspectral Data Toolkit"
version: 1.0.0.1
doi: 10.5281/zenodo.15873992
date-released: 2025-07-13
url: "https://github.com/bzgeo/hyperspectral_toolkit"

GitHub Events

Total
  • Release event: 3
  • Push event: 17
  • Fork event: 1
  • Create event: 3
Last Year
  • Release event: 3
  • Push event: 17
  • Fork event: 1
  • Create event: 3