Thanks to visit codestin.com
Credit goes to github.com

Skip to content

ruishiqi/EELS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

This is a simple but working matlab code for vibrational EELS data processing. It works only on Matlab R2019b or later versions.

Suggested publications:

  • R. Qi#, R. Shi#, ..., Peng Gao*. Measuring phonon dispersion at an interface. in press (2021).
  • R. Qi#, N. Li#, ..., Peng Gao*. Four-dimensional vibrational spectroscopy for nanoscale mapping of phonon dispersion in BN nanotubes. Nature Communications 12, 1179 (2021).

Features

  • 3D-EELS
    • Processing: ZLP alignment, normalization, block-matching and 3D filtering (BM3D) denoising, background subtraction, Lucy-Richardson deconvolution.
    • Visualization: Energy-filtered EELS maps and line profiles.
    • Supports user-defined custom functions
  • 4D-EELS
    • Processing: Pre-processing, ZLP alignment, BM3D denoising.
    • Visualization: Dynamical plot of 4D datasets.
    • Supports user-defined custom functions

File organization

  • EELS3D_TOOLBOX.mlapp: Matlab app for 3D-EELS data processing
  • EELS4D_TOOLBOX.mlapp: Matlab app for 4D-EELS data processing
  • 3DEELS: Functions used for 3D-EELS data processing
  • 4DEELS: Functions used for 4D-EELS data processing

Used 3rd-party packages:

Contact

  • Ruishi Qi: rs-qi(at)pku.edu.cn
  • Prof. Peng Gao: p-gao(at)pku.edu.cn

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages