Savu: A Python-based, MPI Framework for Simultaneous Processing of Multiple, N-dimensional, Large Tomography Datasets

10/24/2016
by   Nicola Wadeson, et al.
0

Diamond Light Source (DLS), the UK synchrotron facility, attracts scientists from across the world to perform ground-breaking x-ray experiments. With over 3000 scientific users per year, vast amounts of data are collected across the experimental beamlines, with the highest volume of data collected during tomographic imaging experiments. A growing interest in tomography as an imaging technique, has led to an expansion in the range of experiments performed, in addition to a growth in the size of the data per experiment. Savu is a portable, flexible, scientific processing pipeline capable of processing multiple, n-dimensional datasets in serial on a PC, or in parallel across a cluster. Developed at DLS, and successfully deployed across the beamlines, it uses a modular plugin format to enable experiment-specific processing and utilises parallel HDF5 to remove RAM restrictions. The Savu design, described throughout this paper, focuses on easy integration of existing and new functionality, flexibility and ease of use for users and developers alike.

READ FULL TEXT

page 1

page 2

page 3

page 5

page 6

page 7

page 8

page 10

research
02/08/2021

Core Imaging Library – Part I: a versatile Python framework for tomographic imaging

We present the Core Imaging Library (CIL), an open-source Python framewo...
research
09/11/2021

Scaling and Acceleration of Three-dimensional Structure Determination for Single-Particle Imaging Experiments with SpiniFEL

The Linac Coherent Light Source (LCLS) is an X- ray free electron laser ...
research
10/09/2019

Deep Learning Accelerated Light Source Experiments

Experimental protocols at synchrotron light sources typically process an...
research
02/10/2021

Core Imaging Library – Part II: Multichannel reconstruction for dynamic and spectral tomography

The newly developed Core Imaging Library (CIL) is a flexible plug and pl...
research
05/20/2019

Scylla: A Mesos Framework for Container Based MPI Jobs

Open source cloud technologies provide a wide range of support for creat...
research
04/23/2018

DeepDIVA: A Highly-Functional Python Framework for Reproducible Experiments

We introduce DeepDIVA: an infrastructure designed to enable quick and in...
research
06/22/2020

Sequentially optimized projections in X-ray imaging

This work applies Bayesian experimental design to selecting optimal proj...

Please sign up or login with your details

Forgot password? Click here to reset