Skip to content

Launchpad for Sarasota Science and Technology Society (STS) Processing of STELLA Spectrometer, Landsat and PACE Ocean Data

License

Notifications You must be signed in to change notification settings

Philliec459/Launchpad-for-STS-Processing-of-STELLA-Spectrometer-Landsat-and-PACE-Ocean-Data

Repository files navigation

Image

STELLA Videos:

NASA STELLA VIDEO ON THEIR STELLA SPECTROMETERS:

Video

NASA STELLA APPLICATIONS VIDEO:

Video

STELLA, Landsat and PACE Ocean Data Jupyter Notebooks:

We have 4 CoLab-ready Jupyter Notebooks in GitHub to process NASA STELLA, Landsat and PACE Ocean data. Just click on the hyperlinks below for each notebook example.

Our first two examples below only require the raw STELLA data file called data.csv. Your white card readings should be the fist readings in this file. You should also add one more column to this file called Test. In the Test column, you should label each reading that was made, where all readings from the same test subject should have identical names. Please see example below:

data.csv image

STS EXAMPLE 1: READ IN ANY STELLA data.csv FILE:

  • If you do not have a data.csv file, an example data.csv file will be uploaded to Google CoLab so that you will have a data file to run.
  • If you have another data.csv file, then just drag and drop that file onto CoLab, and it can run in STS Example 1 Jupyter Notebooks.

Read in any STELLA data.csv file with Test Column added

STS EXAMPLE 2: READ IN RAW STELLA DATA AND MAKE WHITE-CARD CORRECTIONS TO THAT DATA:

  • If you do not have a data.csv file, an example data.csv file will be uploaded to Google CoLab so that you will have a data file to run.
  • If you have another data.csv file, then just drag and drop that file onto CoLab, and it can run in STS Example 2 Jupyter Notebooks.

Read in any STELLA data.csv file with Test Column added. White card reading should be in first row

STS EXAMPLE 3: STELLA DATA SIMPLE APPLICATION:

CoLab_STELLA_brief_ver2_backyard_grass_shoreline_condensed.ipynb

STS EXAMPLE 4: PROCESS NASA LANDSAT DATA:

CoLab_VegIndex4_training_RobinsonPreserve_simple_Level2.ipynb

STS EXAMPLE 5: PROCESS NASA PACE HYPERSPECTRAL OCEAN DATA: This takes a while to load all HyperCoast[extra] python libraries and PACE dataset. It takes ~5 minutes to run entire project to our ÔbreakÕ point that stops the code. Beyond the break point are experimental Red Tide (Karenia brevis) indicators that have not been tested.

CoLab_ netCDF4_PACE.ipynb

STS COMPREHENSIVE STELLA EXAMPLE 6: PROCESS AND PREDICT VEGETATIVE SPECIES FROM HOME DEPOT STELLA DATA: This too takes a while to load python libraries and data. It takes ~2 minutes to run. Check out the interactive Altair displays at the end where you can select samples from the plot to view the plant species photos for each reading.

CoLab_STELLA_brief_ver2_brief_to_Ed_Chiles_ver2.ipynb

ADDITIONAL RESOURCES:

Understanding and Accessing Landsat Data: Great video for an introduction to Landsat data.

Landsat Video

EARTH EXPLORER: If you need to setup an Earth Explorer account to download PACE or Landsat data, then please click on the following link:

Earth Explorer login

GOOGLE ACCOUNT: You will need to log into your Google Account to login. If you do not have one, then go to this link below:

Google Account

We have not tested this link and are not aware of any costs for the basic account.

WorldView for Land and Ocean Data:

WorldView for Land

WorldView for Ocean data using new PACE Satellite data

Hyperspectral Plant Data:

Each pixel of the plant image has a continuous range of spectral data. This is called Hyperspectral data.

Hyperspectral Plant Data

HOW TO RUN STS JUPYTER NOTEBOOKS IN COLAB:

  1. If you click on the Jupyter Notebook links that we have provided, you will see the following type of image while you are still in GitHub. Click on the banner "Open in CoLab" at the top, and this will open this notebook in Google CoLab. Look to the far upper right corner of the web page to make sure that you are logged into your google account. If not, then login before trying to run CoLab.

Image

  1. On the top title bar of CoLab there is a label called "Runtime"(second image below). Click on this and then click on "Run all". That is it. The notebook will get all of the data files and run python. It could take a few minutes, but I have tested this in my environment, and it works fine.

Image

  1. When finished, then I would suggest in the "Runtime" column, click on "Disconnect and delete runtime" to end your CoLab session.

About

Launchpad for Sarasota Science and Technology Society (STS) Processing of STELLA Spectrometer, Landsat and PACE Ocean Data

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published