Day 3 - Conventional Analysis of EELS - Duscher

Day 3 - Conventional Analysis of EELS - Duscher

🎙 Professor Duscher 👥 1K 📅 July 18, 2026 ⏱ 52 min 👁 22 📄 tutorial 🧭 2026-08-16
Available in: English (current) Français

Keywords

EELSlow-losscore-lossplasmonpyTEMlib

Summary

This lecture, part of a series on machine learning in the nanoworld, provides a detailed tutorial on conventional analysis of Electron Energy Loss Spectroscopy (EELS) data using Python and pyTEMlib in Google Colab. Professor Duscher demonstrates a step-by-step workflow for processing both low-loss and core-loss spectra. The low-loss analysis involves shifting the zero-loss peak to zero energy using a fit of two Lorentzians, fitting the plasmon peak with a dielectric function based on Drude theory, and accounting for multiple scattering using Poisson statistics. The core-loss analysis includes background subtraction, cross-section fitting for quantification, and peak fitting to extract near-edge structure. The lecture emphasizes the importance of accurate experimental parameters (convergence angle, collection angle, acceleration voltage) and demonstrates quantification of a boron nitride layer. The methods are practical and reproducible, with a focus on obtaining noise-free representations of spectral features.

139 words

Critical Evaluation

Value of the Information & Strength of the Argument

The lecture provides valuable practical knowledge for EELS analysis, demonstrating a complete workflow from data loading to quantification. The argumentation is solid, grounded in established physics (Drude model, Poisson statistics) and practical experience. The presenter explains the reasoning behind each step, including the choice of fitting functions and the limitations of the methods. The use of open-source tools enhances the value, as viewers can replicate the analysis. The discussion of potential pitfalls, such as incorrect metadata and the need for accurate parameters, adds to the credibility.

Scientific Rigor, Source Quality, Title Accuracy

The scientific rigor is high, as the methods are based on well-established principles in electron microscopy and spectroscopy. The presenter cites no external sources but relies on his expertise and the pyTEMlib documentation. The title accurately reflects the content, and the lecture is well-structured. The lack of formal citations is a minor weakness, but the practical nature of the tutorial compensates. The adéquation between title and content is excellent.

170 words

Title / Content Match

The title accurately reflects the content: a tutorial on conventional EELS analysis, consistent with the lecture's focus.

Quality & Reliability

8/10

The lecture is delivered by an expert in the field, demonstrating hands-on computational methods with open-source tools. The methods are well-established and the reasoning is transparent, though some empirical fitting approaches lack a rigorous physical basis.

Key Moments

Cited Sources

  • pyTEMlib documentation — The lecture uses pyTEMlib for EELS analysis, and the repository is the primary source for the software.

Concurring Sources

  • pyTEMlib documentation — The software used in the lecture is consistent with the methods described.

Contribution & Novelties

The lecture provides a practical, reproducible workflow for EELS analysis using open-source tools, which is valuable for researchers. It emphasizes the importance of accurate experimental parameters and demonstrates a method for obtaining noise-free representations of spectral features. The approach of fitting the zero-loss peak with a product of two Lorentzians is an empirical but effective technique.

Pour aller plus loin :

112 words

Radar Profile

The radar profile shows high scores across all dimensions, indicating a well-rounded and reliable tutorial. The balance between information quantity, quality, technical depth, and reliability is excellent, making it a valuable resource for practitioners.

Reliability 8/10