This a version of the logo for the Python Hyperspectral Analysis Tool (PyHAT). It is intended for use in info boxes on the USGS website. The spectrum in the graphic is a laser induced breakdown spectroscopy spectrum, plotted on a logarithmic y axis to emphasize weaker emission peaks.
Travis S.J. Gabriel, Ph.D.
Travis is a Research Physical Scientist at the Astrogeology Science Center.
Professional Experience
Science Team Member – NASA Mars 2020, Perseverance Rover
Science Team Member – NASA Mars Science Laboratory, Curiosity Rover
Science and Products
Terrestrial Remote Sensing Data Ingestion with PyHAT (Python Hyperspectral Analysis Tool)
Python Hyperspectral Analysis Tool (PyHAT)
Availability, documentation, & community support for an open-source machine learning tool
This a version of the logo for the Python Hyperspectral Analysis Tool (PyHAT). It is intended for use in info boxes on the USGS website. The spectrum in the graphic is a laser induced breakdown spectroscopy spectrum, plotted on a logarithmic y axis to emphasize weaker emission peaks.
Python Hyperspectral Analysis Tool (PyHAT) Data Format Example
Python Hyperspectral Analysis Tool (PyHAT) Data Format ExampleScreenshot showing the simple data format used by the Python Hyperspectral Analysis Tool (PyHAT). Spectra are stored in rows of the table, along with their associated metadata and compositional information.
Python Hyperspectral Analysis Tool (PyHAT) Data Format Example
Python Hyperspectral Analysis Tool (PyHAT) Data Format ExampleScreenshot showing the simple data format used by the Python Hyperspectral Analysis Tool (PyHAT). Spectra are stored in rows of the table, along with their associated metadata and compositional information.
Python Hyperspectral Analysis Tool (PyHAT) Mineral Parameter Map Example - Jezero Crater, Mars
Python Hyperspectral Analysis Tool (PyHAT) Mineral Parameter Map Example - Jezero Crater, MarsThis figure shows an example mineral parameter map image generated using PyHAT. The area in this Compact Reconnaissance Imaging Spectrometer for Mars (CRISM) image is Jezero crater, the landing site of NASA's Mars Perseverance rover.
Python Hyperspectral Analysis Tool (PyHAT) Mineral Parameter Map Example - Jezero Crater, Mars
Python Hyperspectral Analysis Tool (PyHAT) Mineral Parameter Map Example - Jezero Crater, MarsThis figure shows an example mineral parameter map image generated using PyHAT. The area in this Compact Reconnaissance Imaging Spectrometer for Mars (CRISM) image is Jezero crater, the landing site of NASA's Mars Perseverance rover.
Python Hyperspectral Analysis Tool (PyHAT) Principal Component Analysis (PCA) Plot Example
Python Hyperspectral Analysis Tool (PyHAT) Principal Component Analysis (PCA) Plot ExampleThis figure shows an example PCA plot generated using PyHAT. The input data were laser induced breakdown spectroscopy (LIBS) spectra. PyHAT was used to apply a baseline correction and normalization to the total intensity for each spectrum.
Python Hyperspectral Analysis Tool (PyHAT) Principal Component Analysis (PCA) Plot Example
Python Hyperspectral Analysis Tool (PyHAT) Principal Component Analysis (PCA) Plot ExampleThis figure shows an example PCA plot generated using PyHAT. The input data were laser induced breakdown spectroscopy (LIBS) spectra. PyHAT was used to apply a baseline correction and normalization to the total intensity for each spectrum.
Python Hyperspectral Analysis Tool (PyHAT) Principal Component Analysis K-Means Clustering Example
Python Hyperspectral Analysis Tool (PyHAT) Principal Component Analysis K-Means Clustering ExampleThis figure shows an example PCA plot generated using PyHAT. The input data were laser induced breakdown spectroscopy (LIBS) spectra. PyHAT was used to apply a baseline correction and normalization to the total intensity for each spectrum.
Python Hyperspectral Analysis Tool (PyHAT) Principal Component Analysis K-Means Clustering Example
Python Hyperspectral Analysis Tool (PyHAT) Principal Component Analysis K-Means Clustering ExampleThis figure shows an example PCA plot generated using PyHAT. The input data were laser induced breakdown spectroscopy (LIBS) spectra. PyHAT was used to apply a baseline correction and normalization to the total intensity for each spectrum.
Python Hyperspectral Analysis Tool (PyHAT) Outlier Identification Example
Python Hyperspectral Analysis Tool (PyHAT) Outlier Identification ExampleThis figure shows an example of outlier identification using PyHAT. The input data were laser induced breakdown spectroscopy (LIBS) spectra. PyHAT was used to apply a baseline correction and normalization to the total intensity for each spectrum. Dimensionality was then reduced using principal components analysis (PCA).
Python Hyperspectral Analysis Tool (PyHAT) Outlier Identification Example
Python Hyperspectral Analysis Tool (PyHAT) Outlier Identification ExampleThis figure shows an example of outlier identification using PyHAT. The input data were laser induced breakdown spectroscopy (LIBS) spectra. PyHAT was used to apply a baseline correction and normalization to the total intensity for each spectrum. Dimensionality was then reduced using principal components analysis (PCA).
Python Hyperspectral Analysis Tool (PyHAT) Partial Least Squares Cross Validation Example
Python Hyperspectral Analysis Tool (PyHAT) Partial Least Squares Cross Validation ExampleThis figure shows the results of cross-validating a Partial Least Squares (PLS) model to predict the abundance of CaO in geologic targets using PyHAT. Cross validation is necessary to optimize the parameters of a regression algorithm to avoid overfitting.
Python Hyperspectral Analysis Tool (PyHAT) Partial Least Squares Cross Validation Example
Python Hyperspectral Analysis Tool (PyHAT) Partial Least Squares Cross Validation ExampleThis figure shows the results of cross-validating a Partial Least Squares (PLS) model to predict the abundance of CaO in geologic targets using PyHAT. Cross validation is necessary to optimize the parameters of a regression algorithm to avoid overfitting.
Python Hyperspectral Analysis Tool (PyHAT) Baseline Removal Plot Example
Python Hyperspectral Analysis Tool (PyHAT) Baseline Removal Plot ExampleThis figure shows an example spectrum plot generated using PyHAT. The black line is a laser induced breakdown spectroscopy (LIBS) spectrum of a basalt sample. The colored lines show the baseline estimated using several different algorithms.
Python Hyperspectral Analysis Tool (PyHAT) Baseline Removal Plot Example
Python Hyperspectral Analysis Tool (PyHAT) Baseline Removal Plot ExampleThis figure shows an example spectrum plot generated using PyHAT. The black line is a laser induced breakdown spectroscopy (LIBS) spectrum of a basalt sample. The colored lines show the baseline estimated using several different algorithms.
Python Hyperspectral Analysis Tool (PyHAT) Regression Example
Python Hyperspectral Analysis Tool (PyHAT) Regression ExampleThis figure compares the results of two regression models to predict the abundance of CaO in geologic standards based on their laser induced breakdown spectroscopy (LIBS) spectra using PyHAT. The horizontal axis is the independently measured CaO abundance, the vertical axis is the abundance predicted by the models.
Python Hyperspectral Analysis Tool (PyHAT) Regression Example
Python Hyperspectral Analysis Tool (PyHAT) Regression ExampleThis figure compares the results of two regression models to predict the abundance of CaO in geologic standards based on their laser induced breakdown spectroscopy (LIBS) spectra using PyHAT. The horizontal axis is the independently measured CaO abundance, the vertical axis is the abundance predicted by the models.
Ultramafic float rocks at Jezero crater (Mars): Excavation of lower crustal rocks or mantle peridotites by impact cratering? Ultramafic float rocks at Jezero crater (Mars): Excavation of lower crustal rocks or mantle peridotites by impact cratering?
Rare earth elements on the Moon Rare earth elements on the Moon
Python Hyperspectral Analysis Tool (PyHAT) user guide Python Hyperspectral Analysis Tool (PyHAT) user guide
From hydrated silica to quartz: Potential hydrothermal precipitates found in Jezero crater, Mars From hydrated silica to quartz: Potential hydrothermal precipitates found in Jezero crater, Mars
Ageing of organic materials at the surface of Mars: A Raman study aboard Perseverance Ageing of organic materials at the surface of Mars: A Raman study aboard Perseverance
Intense alteration on early Mars revealed by high-aluminum rocks at Jezero Crater Intense alteration on early Mars revealed by high-aluminum rocks at Jezero Crater
Likely ferromagnetic minerals identified by the Perseverance rover and implications for future paleomagnetic analyses of returned Martian samples Likely ferromagnetic minerals identified by the Perseverance rover and implications for future paleomagnetic analyses of returned Martian samples
A new database of giant impacts over a wide range of masses and with material strength: A first analysis of outcomes A new database of giant impacts over a wide range of masses and with material strength: A first analysis of outcomes
Moon-forming impactor as a source of Earth’s basal mantle anomalies Moon-forming impactor as a source of Earth’s basal mantle anomalies
The role of giant impacts in planet formation The role of giant impacts in planet formation
Assessment of lunar resource exploration in 2022 Assessment of lunar resource exploration in 2022
An examination of soil crusts on the floor of Jezero crater, Mars An examination of soil crusts on the floor of Jezero crater, Mars
Science and Products
Terrestrial Remote Sensing Data Ingestion with PyHAT (Python Hyperspectral Analysis Tool)
Python Hyperspectral Analysis Tool (PyHAT)
Availability, documentation, & community support for an open-source machine learning tool
This a version of the logo for the Python Hyperspectral Analysis Tool (PyHAT). It is intended for use in info boxes on the USGS website. The spectrum in the graphic is a laser induced breakdown spectroscopy spectrum, plotted on a logarithmic y axis to emphasize weaker emission peaks.
This a version of the logo for the Python Hyperspectral Analysis Tool (PyHAT). It is intended for use in info boxes on the USGS website. The spectrum in the graphic is a laser induced breakdown spectroscopy spectrum, plotted on a logarithmic y axis to emphasize weaker emission peaks.
Python Hyperspectral Analysis Tool (PyHAT) Data Format Example
Python Hyperspectral Analysis Tool (PyHAT) Data Format ExampleScreenshot showing the simple data format used by the Python Hyperspectral Analysis Tool (PyHAT). Spectra are stored in rows of the table, along with their associated metadata and compositional information.
Python Hyperspectral Analysis Tool (PyHAT) Data Format Example
Python Hyperspectral Analysis Tool (PyHAT) Data Format ExampleScreenshot showing the simple data format used by the Python Hyperspectral Analysis Tool (PyHAT). Spectra are stored in rows of the table, along with their associated metadata and compositional information.
Python Hyperspectral Analysis Tool (PyHAT) Mineral Parameter Map Example - Jezero Crater, Mars
Python Hyperspectral Analysis Tool (PyHAT) Mineral Parameter Map Example - Jezero Crater, MarsThis figure shows an example mineral parameter map image generated using PyHAT. The area in this Compact Reconnaissance Imaging Spectrometer for Mars (CRISM) image is Jezero crater, the landing site of NASA's Mars Perseverance rover.
Python Hyperspectral Analysis Tool (PyHAT) Mineral Parameter Map Example - Jezero Crater, Mars
Python Hyperspectral Analysis Tool (PyHAT) Mineral Parameter Map Example - Jezero Crater, MarsThis figure shows an example mineral parameter map image generated using PyHAT. The area in this Compact Reconnaissance Imaging Spectrometer for Mars (CRISM) image is Jezero crater, the landing site of NASA's Mars Perseverance rover.
Python Hyperspectral Analysis Tool (PyHAT) Principal Component Analysis (PCA) Plot Example
Python Hyperspectral Analysis Tool (PyHAT) Principal Component Analysis (PCA) Plot ExampleThis figure shows an example PCA plot generated using PyHAT. The input data were laser induced breakdown spectroscopy (LIBS) spectra. PyHAT was used to apply a baseline correction and normalization to the total intensity for each spectrum.
Python Hyperspectral Analysis Tool (PyHAT) Principal Component Analysis (PCA) Plot Example
Python Hyperspectral Analysis Tool (PyHAT) Principal Component Analysis (PCA) Plot ExampleThis figure shows an example PCA plot generated using PyHAT. The input data were laser induced breakdown spectroscopy (LIBS) spectra. PyHAT was used to apply a baseline correction and normalization to the total intensity for each spectrum.
Python Hyperspectral Analysis Tool (PyHAT) Principal Component Analysis K-Means Clustering Example
Python Hyperspectral Analysis Tool (PyHAT) Principal Component Analysis K-Means Clustering ExampleThis figure shows an example PCA plot generated using PyHAT. The input data were laser induced breakdown spectroscopy (LIBS) spectra. PyHAT was used to apply a baseline correction and normalization to the total intensity for each spectrum.
Python Hyperspectral Analysis Tool (PyHAT) Principal Component Analysis K-Means Clustering Example
Python Hyperspectral Analysis Tool (PyHAT) Principal Component Analysis K-Means Clustering ExampleThis figure shows an example PCA plot generated using PyHAT. The input data were laser induced breakdown spectroscopy (LIBS) spectra. PyHAT was used to apply a baseline correction and normalization to the total intensity for each spectrum.
Python Hyperspectral Analysis Tool (PyHAT) Outlier Identification Example
Python Hyperspectral Analysis Tool (PyHAT) Outlier Identification ExampleThis figure shows an example of outlier identification using PyHAT. The input data were laser induced breakdown spectroscopy (LIBS) spectra. PyHAT was used to apply a baseline correction and normalization to the total intensity for each spectrum. Dimensionality was then reduced using principal components analysis (PCA).
Python Hyperspectral Analysis Tool (PyHAT) Outlier Identification Example
Python Hyperspectral Analysis Tool (PyHAT) Outlier Identification ExampleThis figure shows an example of outlier identification using PyHAT. The input data were laser induced breakdown spectroscopy (LIBS) spectra. PyHAT was used to apply a baseline correction and normalization to the total intensity for each spectrum. Dimensionality was then reduced using principal components analysis (PCA).
Python Hyperspectral Analysis Tool (PyHAT) Partial Least Squares Cross Validation Example
Python Hyperspectral Analysis Tool (PyHAT) Partial Least Squares Cross Validation ExampleThis figure shows the results of cross-validating a Partial Least Squares (PLS) model to predict the abundance of CaO in geologic targets using PyHAT. Cross validation is necessary to optimize the parameters of a regression algorithm to avoid overfitting.
Python Hyperspectral Analysis Tool (PyHAT) Partial Least Squares Cross Validation Example
Python Hyperspectral Analysis Tool (PyHAT) Partial Least Squares Cross Validation ExampleThis figure shows the results of cross-validating a Partial Least Squares (PLS) model to predict the abundance of CaO in geologic targets using PyHAT. Cross validation is necessary to optimize the parameters of a regression algorithm to avoid overfitting.
Python Hyperspectral Analysis Tool (PyHAT) Baseline Removal Plot Example
Python Hyperspectral Analysis Tool (PyHAT) Baseline Removal Plot ExampleThis figure shows an example spectrum plot generated using PyHAT. The black line is a laser induced breakdown spectroscopy (LIBS) spectrum of a basalt sample. The colored lines show the baseline estimated using several different algorithms.
Python Hyperspectral Analysis Tool (PyHAT) Baseline Removal Plot Example
Python Hyperspectral Analysis Tool (PyHAT) Baseline Removal Plot ExampleThis figure shows an example spectrum plot generated using PyHAT. The black line is a laser induced breakdown spectroscopy (LIBS) spectrum of a basalt sample. The colored lines show the baseline estimated using several different algorithms.
Python Hyperspectral Analysis Tool (PyHAT) Regression Example
Python Hyperspectral Analysis Tool (PyHAT) Regression ExampleThis figure compares the results of two regression models to predict the abundance of CaO in geologic standards based on their laser induced breakdown spectroscopy (LIBS) spectra using PyHAT. The horizontal axis is the independently measured CaO abundance, the vertical axis is the abundance predicted by the models.
Python Hyperspectral Analysis Tool (PyHAT) Regression Example
Python Hyperspectral Analysis Tool (PyHAT) Regression ExampleThis figure compares the results of two regression models to predict the abundance of CaO in geologic standards based on their laser induced breakdown spectroscopy (LIBS) spectra using PyHAT. The horizontal axis is the independently measured CaO abundance, the vertical axis is the abundance predicted by the models.