Landers, David;
Clancy, Ian;
Dunin-Borkowski, Rafal;
Weber, Dieter;
Stewart, Andrew;
(2023)
TEMGYM Advanced: Software for Electron Lens Aberrations and Parallelised Electron Ray Tracing.
Ultramicroscopy
, 250
, Article 113738. 10.1016/j.ultramic.2023.113738.
Preview |
Text
Stewart_1-s2.0-S0304399123000554-main.pdf Download (1MB) | Preview |
Abstract
Characterisation of the electron beams trajectory in an electron microscope is possible in a few select commercial software packages, but these tools and their source code are not available in a free and accessible manner. This paper introduces the free and open-source software TEMGYM Advanced, which implements ray tracing methods that calculate the path of electrons through a magnetic or electrostatic lens and allow evaluation of the first-order properties and third-order geometric aberrations. Validation of the aberration coefficient calculations is performed by implementing two independent methods – the aberration integral and differential algebra (DA) methods and by comparing the results of each. This paper also demonstrates parallelised electron ray tracing through a series of magnetic components, which enables near real-time generation of a physically accurate beam-spot including aberrations and brings closer the realisation of a digital twin of an electron microscope. TEMGYM Advanced represents a valuable resource for the electron microscopy community, providing an accessible and open source means of characterising electron lenses. This software utilises the Python programming language to complement the growing ecosystem of free and open-source software within the electron microscopy community, and to facilitate the application of machine learning to an electron microscope digital twin for instrument automation. The software is available under GNU Public License number Three (GPL 3).
Type: | Article |
---|---|
Title: | TEMGYM Advanced: Software for Electron Lens Aberrations and Parallelised Electron Ray Tracing |
Open access status: | An open access version is available from UCL Discovery |
DOI: | 10.1016/j.ultramic.2023.113738 |
Publisher version: | https://doi.org/10.1016/j.ultramic.2023.113738 |
Language: | English |
Additional information: | © 2023 The Author(s). Published by Elsevier B.V. This is an open access article under the CC BY license (http://creativecommons.org/licenses/by/4.0/). |
Keywords: | Ray Tracing, Parallelisation, Differential Algebra, Aberration Integral, NanoMi |
UCL classification: | UCL UCL > Provost and Vice Provost Offices > UCL BEAMS UCL > Provost and Vice Provost Offices > UCL BEAMS > Faculty of Maths and Physical Sciences UCL > Provost and Vice Provost Offices > UCL BEAMS > Faculty of Maths and Physical Sciences > Dept of Chemistry |
URI: | https://discovery-pp.ucl.ac.uk/id/eprint/10168447 |
Archive Staff Only
![]() |
View Item |