Author Topic: DTSA for EELS  (Read 1299 times)

lukmuk

  • Graduate
  • **
  • Posts: 5
DTSA for EELS
« on: January 11, 2021, 01:02:02 AM »
Hello all,

maybe this is useful for some of you: One can use DTSA for conveniently comparing electron energy loss spectra. The DTSA functions for scaling, displaying, "log-scaling" the spectra are very useful to generate quick overviews but also nice publication-ready plots using the .eps export (in combination with a vector graphics program such as Inkscape). For EELS, it is very nice that the ionization edges are added as available "KLM labels"!  8)

Most software for EELS analysis (e.g. Digital Micrograph by Gatan) allows for saving EELS spectra to .msa for DTSA.

Attached you can find an example for the energy loss near edge structure (ELNES) of different carbons, which shows different bonding types.
Taken from the EELS database:
https://eelsdb.eu/spectra/diamond/
https://eelsdb.eu/spectra/graphite/

Best regards,
lukmuk




Nicholas Ritchie

  • Moderator
  • Professor
  • *****
  • Posts: 155
    • NIST DTSA-II
Re: DTSA for EELS
« Reply #1 on: January 11, 2021, 04:13:45 AM »
It has been so long since I used this feature that I had to go back and check that the latest version of DTSA-II (released a couple of days ago) is still able to export Encapsulated PostScript.  It does.  However, this feature is dependent upon GnuPlot being installed.  This is common for Linux systems but much less common for Windows and OS X.  GnuPlot can be downloaded from Source Forge (https://sourceforge.net/projects/gnuplot/) for these operating systems.

I never really intended for DTSA-II to work with EELS spectra and there is no intentional support.  However, I am glad that it is useful and would be interested to know if there were any simple additions that would make it more useful.
"Do what you can, with what you have, where you are"
  - Teddy Roosevelt

lukmuk

  • Graduate
  • **
  • Posts: 5
Re: DTSA for EELS
« Reply #2 on: January 13, 2021, 02:54:15 AM »
It has been so long since I used this feature that I had to go back and check that the latest version of DTSA-II (released a couple of days ago) is still able to export Encapsulated PostScript.  It does.  However, this feature is dependent upon GnuPlot being installed.  This is common for Linux systems but much less common for Windows and OS X.  GnuPlot can be downloaded from Source Forge (https://sourceforge.net/projects/gnuplot/) for these operating systems.

Hello Nicholas,

yeah I noticed that gnuplot is required for EPS output by DTSA when I tried the export on a freshly installed system where gnuplot was not installed yet (normally I also use gnuplot for plotting, so I have it installed on the system). The EPS export itself works pretty good! However, I normally do further tuning of the EPS vector graphics output in Inkscape (just drag and drop it into Inkscape). If one selects the plot in Inkscape, one can ungroup (run CTRL+SHIFT+G multiple times) the components and move them around/delete unwanted information. With this I tweak the plot to my needs, which is often still faster than plotting the spectra on my own in gnuplot itself.

I never really intended for DTSA-II to work with EELS spectra and there is no intentional support.  However, I am glad that it is useful and would be interested to know if there were any simple additions that would make it more useful.

I must say that DTSA is very versatile for qualitative comparison of EDS/EELS spectra due to your implementation of all the scaling functionalities (e.g. scale to region integral). Some of them can also be found in other software packages for EELS, but it is way more clumsy to use. Therefore, I opened this topic because other DTSA users who work with EDS & EELS might find this useful.

Currently, I am happy with the provided features in DTSA for qualitatively inspecting EELS! If I come up with some smaller suggestions in the future, I will write you a message.