.png)

Transmission electron microscopy software has evolved through several major eras. In the 1980s and early 1990s, software was primarily used for image capture, frame storage, spectroscopy, and offline analysis. By the late 1990s and 2000s, TEM software began integrating microscope control, digital cameras, EDS, EELS, tomography, STEM acquisition, and spectrum imaging. In the 2010s, automation, cryo-EM data collection, scripting, and high-throughput workflows became central. Today, TEM software is moving toward open APIs, Python-based control, AI-assisted acquisition, autonomous experimentation, cloud-connected data systems, and interoperable scientific ecosystems.
This history matters because the future of microscopy will not be defined by hardware alone. The next generation of TEM, STEM, 4D-STEM, cryo-EM, semiconductor metrology, and in situ microscopy will depend on how effectively instruments, detectors, stages, holders, automation tools, and scientific data systems work together.
During the 1980s, most transmission electron microscopes were still operated through analog controls, photographic film, phosphor screens, chart recorders, and dedicated detector electronics. Software existed, but it was usually tied to individual subsystems rather than the entire microscope.
Early TEM software focused on:
This period established the first major transition in TEM: moving from purely analog observation toward digitally captured and digitally processed microscopy data.
Known software and software-associated systems from this era included early EDS/EDX platforms from companies such as Kevex, Tracor Northern, Noran, EDAX, Oxford Instruments, and Link Analytical, as well as early image analysis and diffraction tools used by electron microscopy laboratories. These systems were often hardware-specific and ran on dedicated workstations or early PCs.
The software was not yet an integrated TEM workflow environment. It was primarily a set of separate tools for cameras, spectroscopy, image processing, diffraction, and reporting.
The 1990s brought a major shift toward digital image acquisition and integrated analytical microscopy. CCD cameras became more common, EDS and EELS systems became more software-driven, and microscope users began expecting images, spectra, diffraction patterns, and metadata to be stored electronically.
This decade saw the rise of several software platforms that shaped modern TEM workflows. Alongside these developments, microscope manufacturers such as JEOL and Hitachi maintained and evolved proprietary TEM software environments, typically tightly coupled to specific hardware platforms and widely used for integrated imaging, analysis, and instrument control.
Gatan DigitalMicrograph became one of the most important TEM software platforms in the field. Originally associated with digital camera control and image processing, DigitalMicrograph grew into a broader environment for TEM image acquisition, EELS, EFTEM, spectrum imaging, tomography support, scripting, and analysis.
DigitalMicrograph became especially influential because it was not only a camera software package. It became a widely used scientific environment for TEM data, plug-ins, scripts, and experimental workflows.
Emispec Systems developed ES Vision, an important TEM/STEM acquisition and analysis software platform that became widely associated with analytical TEM, STEM imaging, EDS, EELS, and spectrum imaging workflows. ES Vision was especially important in the FEI/Philips ecosystem and contributed to FEI analytical software architecture.
Emispec played an important role in the history of TEM software because it helped define the integrated analytical TEM software model: microscope signals, scanned images, spectra, and analytical data handled inside a unified software environment.
Soft Imaging System, later associated with Olympus Soft Imaging Solutions, developed imaging and analysis platforms used across TEM and SEM. The iTEM software platform became widely used for TEM camera acquisition, image analysis, measurement, reporting, archiving, and microscope-camera workflows.
iTEM helped bring a more user-friendly, modular, image-analysis-centered software model to TEM laboratories, especially for users who needed reliable digital imaging, documentation, measurement, and camera control.
The 1990s also saw growing interest in electron tomography. Early tomography workflows were often complex, semi-manual, and research-driven. Software tools for tilt-series acquisition, alignment, and reconstruction began to emerge from both academic groups and commercial microscope vendors.
This was the beginning of TEM software moving from simple image capture toward experiment orchestration.
The 2000s were one of the most important decades in TEM software history. TEM systems became increasingly digital, analytical, and automated. Software began to control not only detectors, but also microscope optics, scanning, stage movement, acquisition sequences, and experiment workflows.
FEI’s Tecnai Imaging & Analysis software, commonly known as TIA, became a core software environment for FEI Tecnai and Titan-era microscopes. TIA was used for TEM and STEM image acquisition, spectrum acquisition, EDS/EELS workflows, scanned imaging, data display, and analytical microscopy.
TIA was historically connected to Emispec ES Vision, and the TIA/ES Vision data ecosystem became associated with EMI and SER files used for images, spectra, and spectrum-image datasets.
TIA represented the move toward a more integrated microscope software architecture, where acquisition, analysis, and microscope communication became increasingly connected.
As electron tomography expanded, FEI introduced and supported tomography software workflows including packages such as Xplore3D, Inspect3D, ResolveRT, and later Tomography software generations. These tools supported tilt-series acquisition, alignment, reconstruction, and 3D visualization.
Tomography software was an early example of TEM workflow automation because it required coordinated control of the stage, beam, camera, focus, image alignment, and reconstruction pipeline.
SerialEM became one of the most influential academic TEM automation tools ever developed. Originally built for automated electron tomography acquisition, SerialEM grew into a versatile platform for tilt series, montaging, image shift calibration, automated acquisition, cryo-EM data collection, and microscope scripting.
SerialEM is important because it showed that advanced TEM automation did not need to be limited to OEM software. It became a bridge between microscope control, camera control, tomography, cryo-EM, and custom scientific workflows.
Leginon became a landmark platform for automated molecular microscopy and cryo-EM data acquisition. It integrated microscope control, image acquisition, machine vision, grid navigation, target selection, and low-dose imaging.
Leginon was one of the first major systems to demonstrate that software could replace large parts of manual microscope operation by using image analysis and automated decision-making.
UCSF Tomo and related academic tools helped advance automated tilt-series acquisition and integration with larger software environments.
These systems contributed to the broader movement toward automated electron tomography and high-throughput 3D TEM data collection.
During the 2000s, DigitalMicrograph scripting became increasingly important. Researchers used scripts and plug-ins to extend camera control, EELS acquisition, image filtering, spectrum imaging, tomography-related workflows, in situ acquisition, and custom analysis.
This was one of the first widely used scripting ecosystems in commercial TEM software.
The 2000s also saw major development in analytical software from EDAX, Oxford Instruments, Bruker, Thermo Fisher/FEI, Gatan, and other detector companies. Tools such as Oxford INCA, Bruker ESPRIT, EDAX analytical platforms, and Gatan’s DigitalMicrograph-based EELS software helped make spectroscopy more automated, quantitative, and increasingly integrated with STEM imaging.
By the end of the 2000s, TEM software was no longer just about image capture. It was becoming a coordinated environment for acquisition, spectroscopy, tomography, reconstruction, and automation.
The 2010s transformed TEM software again. Direct electron detectors, high-speed cameras, cryo-EM, 4D-STEM, in situ microscopy, automated tomography, and high-throughput acquisition created new software requirements.
The key shift was from operating the microscope to managing workflows.
EPU became a major software platform for automated cryo-EM data acquisition. It supported grid mapping, hole finding, imaging presets, automated target selection, and long unattended data collection for single-particle analysis.
EPU helped define modern cryo-EM workflow automation by making it possible to run extended acquisition sessions with less manual intervention.
Velox became Thermo Fisher’s modern software environment for multimodal TEM and STEM acquisition and analysis, especially for materials science. Velox supports integrated microscope, detector, STEM, EDS, and analytical workflows, emphasizing reproducibility, quantitative data collection, and multimodal acquisition.
Velox represents a shift toward unified acquisition software for complex STEM/TEM datasets.
AutoScript introduced a more programmable path for microscope automation, allowing users and developers to build custom workflows and external control routines. This reflected the growing demand for Python-based automation, scripting, and integration with AI and data pipelines.
Gatan DigitalMicrograph evolved into Gatan Microscopy Suite and continued supporting camera control, EELS, EFTEM, tomography, spectrum imaging, diffraction imaging, in situ workflows, and scripting.
Gatan software also became important for 4D-STEM, fast spectrum imaging, EELS/EDS integration, and advanced detector workflows.
Gatan DigiScan and STEMPack connected scanning control, EELS, EDS, and STEM acquisition. These systems helped establish more synchronized spectrum imaging and multimodal STEM workflows.
JEOL expanded external control capabilities through tools such as TEM External Control and PyJEM. PyJEM is a Python library that allows users to interactively control JEOL TEM systems and build automated workflows.
PyJEM is important because it reflects the broader industry movement from closed microscope control toward programmable, scriptable, and automation-ready platforms.
SerialEM expanded beyond tomography and became widely used for cryo-EM, montaging, automated data acquisition, and custom TEM workflows across multiple microscope platforms.
Its flexibility made it one of the most important tools for researchers who wanted automation beyond standard OEM workflows.
AppFive emerged from deep experience in electron microscopy software, including connections to Emispec ES Vision, FEI TEM software development, spectroscopy, image acquisition, image processing, and workflow management. AppFive represents the specialist software engineering side of the TEM ecosystem: domain-specific development for microscopy vendors, instrument builders, and advanced research applications.
AppFive is notable because it connects the Emispec/FEI software lineage with modern custom electron microscopy software development.
The 2010s also saw increasing use of open-source tools in TEM workflows, including ImageJ/Fiji, Python, Jupyter, NumPy, SciPy, scikit-image, HyperSpy, LiberTEM, py4DSTEM, and napari.
These tools expanded the TEM software ecosystem beyond the microscope room and into data science, machine learning, high-performance computing, and reproducible analysis.
The 2020s are being defined by a new question: how should microscopes, software, detectors, stages, holders, AI systems, automation frameworks, and data infrastructure work together?
TEM software is moving from individual applications toward connected scientific ecosystems.
Thermo Fisher Smart EPU added more intelligence and automation to cryo-EM workflows, including AI-assisted grid screening, automated data acquisition, and workflow optimization.
This reflects the broader trend toward software-guided microscopy where the system helps decide where and how to collect data.
Thermo Fisher software increasingly emphasizes integrated acquisition, tomography, reconstruction, data management, visualization, and connected cryo-EM workflows. This reflects the growing need to manage large data volumes, automated acquisition sessions, remote access, and shared scientific infrastructure.
JEOL PyJEM supports external Python control of JEOL TEM systems, enabling custom automation, remote operation, and integration with modern scientific computing environments.
Python-based microscope control is one of the most important trends in modern TEM software because it allows laboratories to connect microscope operation with AI, robotics, external hardware, and data pipelines.
Modern TEM workflows increasingly rely on open-source analysis tools such as HyperSpy, LiberTEM, py4DSTEM, napari, ImageJ/Fiji, Python, Jupyter, NumPy, SciPy, and scikit-image.
These tools are especially important for 4D-STEM, diffraction analysis, spectrum imaging, machine learning, large dataset processing, and reproducible scientific workflows.
The 2020s also accelerated remote microscopy, automated queues, autonomous acquisition, and AI-assisted decision-making. Modern TEM laboratories increasingly need software that can support:
This is the beginning of the software-defined TEM era.
JEOL FEMTUS marks a shift toward integrated TEM software, combining microscopes, detectors, cameras, and analysis into a unified platform.
It reflects a broader trend of moving beyond basic instrument control to coordinated acquisition, analysis, and workflow management. FEMTUS links microscope operation, imaging, detector control, and data collection, with systems like the SightSKY camera integrated for streamlined use.
The platform also emphasizes interoperability, supporting communication with internal and third-party systems to form connected, extensible workflows.
FEMTUS joins other platforms like Velox and DigitalMicrograph in advancing electron microscopy toward integrated, automation-ready infrastructure.