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.
Ryan Bradley Anderson (Former Employee)
Science and Products
Python Hyperspectral Analysis Tool (PyHAT)
Digital Terrain Models for Mars Sinuous Ridges and Alluvial Fans Projects
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.

Screenshot 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.
Screenshot 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.

This 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.
This 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.

This 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.
This 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
linkThis 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
linkThis 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.

This 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).
This 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).

This 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.
This 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.

This 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.
This 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.

This 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.
This 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.
Intense alteration on early Mars revealed by high-aluminum rocks at Jezero Crater
Regolith of the crater floor units, Jezero crater, Mars: Textures, composition and implications for provenance
Spatial and temporal distribution of sinuous ridges in southeastern Terra Sabaea and the northern region of Hellas Planitia, Mars
Morphology and paleohydrology of intracrater alluvial fans north of Hellas Basin, Mars
Overview of the morphology and chemistry of diagenetic features in the clay-rich Glen Torridon Unit of Gale Crater, Mars
Introduction to the Python Hyperspectral Analysis Tool (PyHAT)
Post-landing major element quantification using SuperCam laser induced breakdown spectroscopy
Improving ChemCam LIBS long-distance elemental compositions using empirical abundance trends
Quantification of manganese for ChemCam Mars and laboratory spectra using a multivariate model
Alternating wet and dry depositional environments recorded in the stratigraphy of Mt Sharp at Gale Crater, Mars
Laser-induced breakdown spectroscopy
The mineral diversity of Jezero crater: Evidence for possible lacustrine carbonates on Mars
Science and Products
Python Hyperspectral Analysis Tool (PyHAT)
Digital Terrain Models for Mars Sinuous Ridges and Alluvial Fans Projects
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.

Screenshot 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.
Screenshot 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.

This 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.
This 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.

This 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.
This 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
linkThis 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
linkThis 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.

This 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).
This 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).

This 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.
This 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.

This 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.
This 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.

This 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.
This 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.