Monday 19 June: Intro to NEON, HDF5 & Hyperspectral Data in Python feature image Source: National Ecological Observatory Network (NEON)


Devoted to open data and open source in science and education.

View All Tutorials


R programming (56)
Hierarchical Data Formats (HDF5) (15)
Spatial Data & GIS (22)
LiDAR (10)
Raster Data (14)
Remote Sensing (25)
Data Visualization (4)
Hyperspectral Remote Sensing (18)
Time Series (17)
Phenology (8)
Vector Data (6)
Metadata (1)
Git & GitHub (7)
(1) (1) (14) (1) (1) (1) (1)

Tutorial by R Package

dplyr (9)
ggplot2 (18)
h5py (2)
lubridate (time series) (7)
maps (1)
maptools (1)
plyr (2)
raster (26)
rasterVis (raster time series) (3)
rgdal (GIS) (24)
rgeos (2)
rhdf5 (11)
sp (5)
scales (4)
gridExtra (4)
ggtheme (0)
grid (2)
reshape2 (3)
plotly (5)

View ALL Tutorial Series

Twitter Youtube Github


R Bloggers

Series: Monday 19 June: Intro to NEON, HDF5 & Hyperspectral Data in Python

Welcome to Day One of the Institute!

Learning Objectives

After completing these activities, you will be able to:

  • Open and work with raster data stored in HDF5 format in Python
  • Explain the key components of the HDF5 data structure (groups, datasets and attributes)
  • Open and use attribute data (metadata) from an HDF5 file in Python


All activities are held in the the Classroom unless otherwise noted.

Time Topic Instructor/Location
7:45 Arrival, Check-in, etc  
8:00 Welcome & Introductions  
8:30 Introduction to the National Ecological Observatory Network Megan Jones
9:00 Introduction to NEON AOP Nathan Leisso
9:30 NEON RGB Imagery Bill Gallery
10:00 Introduction to the HDF5 File Format Ted Haberman
10:30 BREAK  
10:45 NEON Tour  
12:00 LUNCH Classroom/Patio

Afternoon: Hyperspectral Remote Sensing

Time Topic Instructor/Location
13:00 An Introduction to Hyperspectral Remote Sensing (related video) Tristan Goulden
13:20 Work with Hyperspectral Remote Sensing data & HDF5  
  Explore NEON HDF5 format with Viewer Tristan
  NEON AOP Hyperspectral Data in HDF5 format with Python Bridget Hass
  Band Stacking, RGB & False Color Images, and Interactive Widgets in Python Bridget
15:00 BREAK  
  Plot Spectral Signatures Bridget
  Calculate NDVI Bridget
  Calculate Other Indicies; Small Group Coding (related video on NEON Remote Sensing Indices) Megan
17:30 GitHub Workflow Naupaka Zimmerman
18:00 End of Day Wrap Up Megan

Additional Information

We will be touring the NEON facilities on Monday including several labs. Please wear long pants and close-toed shoes to conform to lab safety standards.

Many individuals find the temperature of the classroom where the Data Institute is held to be cooler than they prefer. We recommend you bring a sweater or light jacket with you.

You will have the opportunity to eat your lunch on an outdoor patio - hats, sunscreen, and sunglasses may be appreciated.

Additional Resources