Keywords :
scanning tunneling microscopy; surface science; video rate; fast scanning probe miscroscopy; fast scanning tunneling microscopy; Python; Python programming; Python software; Python package; Hierarchical Data Format (HDF); HDF5; Hierarchical Data Format; scanning probe microscopy; atomic force microscopy; STM; AFM
Abstract :
[en] Since the invention of scanning probe microscopy, researchers have desired to use this technique to monitor sub-second surface dynamics with atomic spatial resolution. A recently presented add-on electronics module enables the speed-up of existing, conventional scanning probe microscopes without any modification of the actual instrument. The resulting one-dimensional (1D) data stream, recorded while the tip oscillates in a sinusoidal motion, has to be reconstructed into a layered rectangular matrix in order to visualize the movie. The Python-based pyfastspm package performs this conversion, while also correcting for sample tilt, noise frequencies, piezo creep, and thermal drift. Quick automatic conversion even of considerable batches of data is achieved by efficient algorithms that bundle time-expensive steps, such as interpolation based on Delaunay triangulation.
Funding text :
This project has received funding from the European Union’s Horizon 2020 research and innovation programme under grant agreement No. 654360 and 101007417 within the framework of the NFFA-Europe and NFFA-Europe Pilot Joint Activities.
The experimental work was funded by the Deutsche Forschungsgemeinschaft (DFG, German Research Foundation) under Germany’s Excellence Strategy EXC 2089/1-390776260 and project numbers ES 349/5-2
and ES 349/4-1). B.A.J.L. gratefully acknowledges financial support from the Young Academy of the Bavarian Academy of Sciences and Humanities, Germany .
Scopus citations®
without self-citations
3