Welcome to AEcroscoPy#

\(_{Yongtao}\) \(_{Liu}\)

\(_{youngtaoliu@gmail.com}\)

\(_{Feb}\) \(_{2024}\)

Welcom to AEcroscoPy! With this site, we aim to provide an introduction and tutorial to use AEcroscoPy for automated and autonomous microscopy experiments and data processing, you will learn how to translate experiment plans to Python programs that can be executed in a microscope.

_images/chapter_welcome_logo11.png _images/chapter_welcome_logo21.png

Automated and autonomous experiments have become popular in various fields, such as drug discovery, spae epxloration, environmental monitoring, and materials science. Automated experiments leverage technology and machinery to perform tasks automatically to improve efficiency and precision, autonomous experiments is a step further by integrating artifical intelligence (AI) and machine learning (ML) for data analysis, decision-making, optimization, and adaption. A program package and application program interface (API) can empower researchers to build sophisticated autonomous systems to conduct experiments with a high degree of autonomy and efficiency by providing handy infrastructure and tools for seamless intergration, efficience hardware control, AI-based decision-making, and real-time adpation in experiments.

AEcroscoPy is a Python package that integrates with our self-developed API PyAE and PyScanner, aiming to revolutionizing microscopy measurements. AEcroscoPy enables easy implementation of experiments formulated with Python program, allows users to orchestrate complex experiments, design workflows, and gather data more efficiently. Furthermore, AEcroscopy allows users to integrate ML models into the operating experiment, harnessing the power of AI for real-time data analysis and decision-making. This will enable rapid iterations in experiment and largely accelerate scientific discovery in microscopy experiments.