LiberTEM is an open source platform for high-throughput distributed processing of large-scale binary data sets and live data streams using a modified MapReduce programming model.
is an extension module for LiberTEM that allows live data processing.
is a package for correlation-based peak finding and strain mapping.
Off-axis electron holography (WIP)
Format detection, identifiers and converter matrix for a range of numerical array formats, focusing on sparse arrays.
Tools to calibrate a microscope
Implementations for ptychography that result from the work of the Ptychography 4.0 project. Most notably, this includes an implementation for Single Side Band ptychography that can process live data streams.
- Phase contrast
- Amorphous materials
- Strain mapping
- Phase change materials
- Off-axis electron holography
- Download a sample dataset
- Install LiberTEM and run the web GUI
- Download examples for Python API usage
- Install LiberTEM-live for live data processing and see example usage
To help us spread the word, please credit and cite LiberTEM in publications where it has been significant. Resources for citing LiberTEM are linked through the links or DOI badges below.
- LiberTEM: Software platform for scalable multidimensional data processing in transmission electron microscopy
- LiberTEM
- LiberTEM-live
- LiberTEM-blobfinder
- Live processing of momentum-resolved STEM data for first moment imaging and ptychography
- Next-Generation Information Technology Systems for Fast Detectors in Electron Microscopy
- Wigner Distribution Deconvolution Adaptation for Live Ptychography Reconstruction
See Acknowledgements!
<style> .libertem-ack-item { display: flex; } .libertem-ack-item img { display: block; } .libertem-ack-item > a { flex-shrink: 0; display: block; padding-right: 20px; } </style>LiberTEM kindly acknowledges funding and support from the following sources:
![European Union flag](/LiberTEM/libertem.github.io/raw/master/images/EU.jpg)
This project has received funding from the European Research Council (ERC) under the European Union’s Horizon 2020 research and innovation programme grant agreement No 780487.
![European Union flag](/LiberTEM/libertem.github.io/raw/master/images/EU.jpg)
This project has received funding from the European Union's Horizon 2020 research and innovation programme under grant agreement No 686053.
![European Union flag](/LiberTEM/libertem.github.io/raw/master/images/EU.jpg)
This project has received funding from the European Union's Horizon 2020 research and innovation programme under grant agreement No 823717.
![European Union flag](/LiberTEM/libertem.github.io/raw/master/images/EU.jpg)
This project has received funding from the European Research Council (ERC) under the European Union’s Horizon 2020 research and innovation programme ( grant agreement No 856538).
![Helmholtz Gemeinschaft Deutscher Forschungszentren](/LiberTEM/libertem.github.io/raw/master/images/Helmholtz.png)
We gratefully acknowledge funding from the Initiative and Networking Fund of the Helmholtz Association within the Helmholtz Young Investigator Group moreSTEM under Contract No. VH-NG-1317 at Forschungszentrum Jülich in Germany.
![Helmholtz Gemeinschaft Deutscher Forschungszentren](/LiberTEM/libertem.github.io/raw/master/images/Helmholtz-lower.png)
We gratefully acknowledge funding from the Information & Data Science Pilot Project "Ptychography 4.0" of the Helmholtz Association.
![Google Summer of Code logo](/LiberTEM/libertem.github.io/raw/master/images/GSoC-icon-192.png)
We kindly acknowledge funding from Google Summer of Code 2019 and 2020 under the umbrella of the Python software foundation.
![AIDAS](/LiberTEM/libertem.github.io/raw/master/images/AIDAS-logo.png)
LiberTEM development is supported by AIDAS
![MDMC](/LiberTEM/libertem.github.io/raw/master/images/cropped-MDMC-logo5.jpg)
LiberTEM development is part of the Joint Lab MDMC.
![Forschungszentrum Jülich GmbH](/LiberTEM/libertem.github.io/raw/master/images/FZJ.jpg)
Forschungszentrum Jülich is supporting LiberTEM with funding for personnel, access to its infrastructure and administrative support.
![Gatan Inc.](/LiberTEM/libertem.github.io/raw/master/images/Gatan-logo-vertical.png)
STEMx equipment and software for 4D STEM data acquisition with K2 IS camera courtesy of Gatan Inc.
We thank Quantum Detectors for their help in implementing support for their cameras and file formats.
We thank DECTRIS for their help in implementing support for their cameras and file formats, outreach, and for providing access to prototypes.
![Amsterdam Scientific Instruments logo](/LiberTEM/libertem.github.io/raw/master/images/asi-logo_nobg.png)
We thank Amsterdam Scientific Instruments for their help in implementing support for their cameras and file formats, co-developing practical 4D STEM support with event-based detectors, outreach, and for providing access to prototypes.
- Gitter chat
- Dieter Weber d.weber@fz-juelich.de
- Alexander Clausen a.clausen@fz-juelich.de
- Matthew Bryan matthew.bryan@cea.fr
- GitHub issue trackers, see repo links above!
We thank all of our authors and contributors!