Loading…

An open-source software ecosystem for the interactive exploration of ultrafast electron scattering data

This paper details a software ecosystem comprising three free and open-source Python packages for processing raw ultrafast electron scattering (UES) data and interactively exploring the processed data. The first package, iris , is graphical user-interface program and library for interactive explorat...

Full description

Saved in:
Bibliographic Details
Published in:Advanced structural and chemical imaging 2018-09, Vol.4 (1), p.11-11, Article 11
Main Authors: René de Cotret, Laurent P., Otto, Martin R., Stern, Mark J., Siwick, Bradley J.
Format: Article
Language:English
Subjects:
Citations: Items that this one cites
Items that cite this one
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:This paper details a software ecosystem comprising three free and open-source Python packages for processing raw ultrafast electron scattering (UES) data and interactively exploring the processed data. The first package, iris , is graphical user-interface program and library for interactive exploration of UES data. Under the hood, iris makes use of npstreams , an extensions of numpy to streaming array-processing, for high-throughput parallel data reduction. Finally, we present scikit-ued , a library of reusable routines and data structures for analysis of UES data, including specialized image processing algorithms, simulation routines, and crystal structure manipulation operations. In this paper, some of the features or all three packages are highlighted, such as parallel data reduction, image registration, interactive exploration. The packages are fully tested and documented and are released under permissive licenses.
ISSN:2198-0926
2198-0926
DOI:10.1186/s40679-018-0060-y