The abTEM code: transmission electron microscopy from first principles.
Python
density functional theory
electron scattering
image simulation
molecular dynamics
open source
transmission electron microscopy
Journal
Open research Europe
ISSN: 2732-5121
Titre abrégé: Open Res Eur
Pays: Belgium
ID NLM: 9918230081006676
Informations de publication
Date de publication:
2021
2021
Historique:
accepted:
18
05
2021
medline:
21
5
2021
pubmed:
21
5
2021
entrez:
30
8
2023
Statut:
epublish
Résumé
Simulation of transmission electron microscopy (TEM) images or diffraction patterns is often required to interpret experimental data. Since nuclear cores dominate electron scattering, the scattering potential is typically described using the independent atom model, which completely neglects valence bonding and its effect on the transmitting electrons. As instrumentation has advanced, new measurements have revealed subtle details of the scattering potential that were previously not accessible to experiment. We have created an open-source simulation code designed to meet these demands by integrating the ability to calculate the potential via density functional theory (DFT) with a flexible modular software design. abTEM can simulate most standard imaging modes and incorporates the latest algorithmic developments. The development of new techniques requires a program that is accessible to domain experts without extensive programming experience. abTEM is written purely in Python and designed for easy modification and extension. The effective use of modern open-source libraries makes the performance of abTEM highly competitive with existing optimized codes on both CPUs and GPUs and allows us to leverage an extensive ecosystem of libraries, such as the Atomic Simulation Environment and the DFT code GPAW. abTEM is designed to work in an interactive Python notebook, creating a seamless and reproducible workflow from defining an atomic structure, calculating molecular dynamics (MD) and electrostatic potentials, to the analysis of results, all in a single, easy-to-read document. This article provides ongoing documentation of abTEM development. In this first version, we show use cases for hexagonal boron nitride, where valence bonding can be detected, a 4D-STEM simulation of molybdenum disulfide including ptychographic phase reconstruction, a comparison of MD and frozen phonon modeling for convergent-beam electron diffraction of a 2.6-million-atom silicon system, and a performance comparison of our fast implementation of the PRISM algorithm for a decahedral 20000-atom gold nanoparticle.
Identifiants
pubmed: 37645137
doi: 10.12688/openreseurope.13015.2
pmc: PMC10446032
doi:
Types de publication
Journal Article
Langues
eng
Pagination
24Informations de copyright
Copyright: © 2021 Madsen J and Susi T.
Déclaration de conflit d'intérêts
No competing interests were disclosed.
Références
Nat Mater. 2011 Mar;10(3):209-15
pubmed: 21240288
Beilstein J Nanotechnol. 2011;2:394-404
pubmed: 22003447
Ultramicroscopy. 2016 Jan;160:265-280
pubmed: 26590505
Sci Rep. 2020 Oct 21;10(1):17890
pubmed: 33087734
Ultramicroscopy. 2018 Jun;189:124-135
pubmed: 29660631
Adv Struct Chem Imaging. 2017;3(1):13
pubmed: 28546904
Ultramicroscopy. 2009 May;109(6):677-82
pubmed: 19321265
Adv Struct Chem Imaging. 2017;3(1):15
pubmed: 29104852
Science. 2020 Mar 6;367(6482):1124-1127
pubmed: 32139541
Ultramicroscopy. 2005 Aug;104(1):73-82
pubmed: 15935917
Ultramicroscopy. 2015 Nov;158:89-97
pubmed: 26233822
Phys Rev Lett. 2020 Jan 17;124(2):025501
pubmed: 32004041
Ultramicroscopy. 2009 Sep;109(10):1256-62
pubmed: 19541420
J Phys Condens Matter. 2017 Jul 12;29(27):273002
pubmed: 28323250
Nature. 2019 Sep;573(7773):247-250
pubmed: 31406319
Ultramicroscopy. 2015 Sep;156:9-17
pubmed: 25965576
Phys Rev B Condens Matter. 1989 Mar 15;39(8):5566-5568
pubmed: 9948964
Phys Rev Lett. 2019 Jan 11;122(1):016103
pubmed: 31012678
Ultramicroscopy. 2021 Dec;231:113253
pubmed: 33773844
Ultramicroscopy. 2019 Feb;197:16-22
pubmed: 30468946
Chemphyschem. 2011 Dec 9;12(17):3143-55
pubmed: 21809427
Ultramicroscopy. 2018 May;188:24-30
pubmed: 29529556
Ultramicroscopy. 2017 Jun;177:91-96
pubmed: 28334576
Phys Rev Lett. 2017 Feb 24;118(8):086101
pubmed: 28282203
Ultramicroscopy. 2015 Apr;151:11-22
pubmed: 25467859
Ultramicroscopy. 2007 Apr-May;107(4-5):374-81
pubmed: 17129673
Ultramicroscopy. 2018 Oct;193:1-11
pubmed: 29906518
Ultramicroscopy. 2019 Nov;206:112816
pubmed: 31377522
Ultramicroscopy. 2017 Jul;178:62-80
pubmed: 27217350
J Phys Condens Matter. 2010 Jun 30;22(25):253202
pubmed: 21393795
Phys Rev B Condens Matter. 1994 Dec 15;50(24):17953-17979
pubmed: 9976227
Nature. 2018 Jul;559(7714):343-349
pubmed: 30022131
Ultramicroscopy. 2011 Dec;111(12):1670-80
pubmed: 22088442