December 1 - 6, 2024
Boston, Massachusetts
Symposium Supporters
2024 MRS Fall Meeting & Exhibit
BI01.08.05

Pycroscopy and AECroscopy—Reproducible and Open-Source Workflows for Automated Microscopy Experiments

When and Where

Dec 4, 2024
9:15am - 9:45am
Sheraton, Second Floor, Constitution B

Presenter(s)

Co-Author(s)

Rama Vasudevan1,Gerd Duscher2,Yongtao Liu1

Oak Ridge National Laboratory1,The University of Tennessee, Knoxville2

Abstract

Rama Vasudevan1,Gerd Duscher2,Yongtao Liu1

Oak Ridge National Laboratory1,The University of Tennessee, Knoxville2
Microscopy workflows are becoming incresingly complex, at times necessitating coordination between simulations, experiments, and computational resources. When attempting to automate microscopy workflows, most application programming interfaces (APIs) available from vendors are sui generis, creating yet more barriers for users who need to couple multiple instruments together for true autonomous workflows. Additionally, with increasing automation, maintaining a record of every step conducted becomes a challenge, and ensuring metadata is stored for full reproducibility is a must.<br/><br/>To tackle these challenges, we developed a python-based package termed 'AEcroscopy', short for AutomatedExperiments for microscopy, that consists of a hardware and software component that can be utilized to automate many different microscopes, including scanning tunneling microscopes, scanning transmission electron microscopes, and atomic force microscopes. Users can call specific functions to quickly code up their experiments in python, without need to change code for different microscopes. Moreover, the software auotmatically logs every function call made and every parameter set, to ensure reproducibility. All datasets are stored in an open source dataset object termed a sidpy dataset, which are objects built on top of dask arrays. These objects contain information relevant to the dimensionality of each variable, automatically include all the metadata, and offer features such as easy visualization, parallelization, and can be written to HDF5 files. We show examples of reproducible workflows for different systems, including sparse scanning measurements, Bayesian optimization and reinforcement learning workflows for optimized materials manipulation and physics discovery.

Keywords

scanning probe microscopy (SPM)

Symposium Organizers

Deepak Kamal, Solvay Inc
Christopher Kuenneth, University of Bayreuth
Antonia Statt, University of Illinois
Milica Todorović, University of Turku

Session Chairs

Lihua Chen
Christopher Kuenneth

In this Session