Cargando…
Hummingbird: monitoring and analyzing flash X-ray imaging experiments in real time
Advances in X-ray detectors and increases in the brightness of X-ray sources combined with more efficient sample delivery techniques have brought about tremendous increases in the speed of data collection in diffraction experiments. Using X-ray free-electron lasers such as the Linac Coherent Light S...
Autores principales: | , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
International Union of Crystallography
2016
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4886990/ https://www.ncbi.nlm.nih.gov/pubmed/27275147 http://dx.doi.org/10.1107/S1600576716005926 |
_version_ | 1782434676816740352 |
---|---|
author | Daurer, Benedikt J. Hantke, Max F. Nettelblad, Carl Maia, Filipe R. N. C. |
author_facet | Daurer, Benedikt J. Hantke, Max F. Nettelblad, Carl Maia, Filipe R. N. C. |
author_sort | Daurer, Benedikt J. |
collection | PubMed |
description | Advances in X-ray detectors and increases in the brightness of X-ray sources combined with more efficient sample delivery techniques have brought about tremendous increases in the speed of data collection in diffraction experiments. Using X-ray free-electron lasers such as the Linac Coherent Light Source (LCLS), more than 100 diffraction patterns can be collected in a second. These high data rates are invaluable for flash X-ray imaging (FXI), where aerosolized samples are exposed to the X-ray beam and the resulting diffraction patterns are used to reconstruct a three-dimensional image of the sample. Such experiments require immediate feedback on the quality of the data collected to adjust or validate experimental parameters, such as aerosol injector settings, beamline geometry or sample composition. The scarcity of available beamtime at the laser facilities makes any delay extremely costly. This paper presents Hummingbird, an open-source scalable Python-based software tool for real-time analysis of diffraction data with the purpose of giving users immediate feedback during their experiments. Hummingbird provides a fast, flexible and easy-to-use framework. It has already proven to be of great value in numerous FXI experiments at the LCLS. |
format | Online Article Text |
id | pubmed-4886990 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2016 |
publisher | International Union of Crystallography |
record_format | MEDLINE/PubMed |
spelling | pubmed-48869902016-06-06 Hummingbird: monitoring and analyzing flash X-ray imaging experiments in real time Daurer, Benedikt J. Hantke, Max F. Nettelblad, Carl Maia, Filipe R. N. C. J Appl Crystallogr Computer Programs Advances in X-ray detectors and increases in the brightness of X-ray sources combined with more efficient sample delivery techniques have brought about tremendous increases in the speed of data collection in diffraction experiments. Using X-ray free-electron lasers such as the Linac Coherent Light Source (LCLS), more than 100 diffraction patterns can be collected in a second. These high data rates are invaluable for flash X-ray imaging (FXI), where aerosolized samples are exposed to the X-ray beam and the resulting diffraction patterns are used to reconstruct a three-dimensional image of the sample. Such experiments require immediate feedback on the quality of the data collected to adjust or validate experimental parameters, such as aerosol injector settings, beamline geometry or sample composition. The scarcity of available beamtime at the laser facilities makes any delay extremely costly. This paper presents Hummingbird, an open-source scalable Python-based software tool for real-time analysis of diffraction data with the purpose of giving users immediate feedback during their experiments. Hummingbird provides a fast, flexible and easy-to-use framework. It has already proven to be of great value in numerous FXI experiments at the LCLS. International Union of Crystallography 2016-04-18 /pmc/articles/PMC4886990/ /pubmed/27275147 http://dx.doi.org/10.1107/S1600576716005926 Text en © Benedikt J. Daurer et al. 2016 http://creativecommons.org/licenses/by/2.0/uk/ This is an open-access article distributed under the terms of the Creative Commons Attribution Licence, which permits unrestricted use, distribution, and reproduction in any medium, provided the original authors and source are cited. |
spellingShingle | Computer Programs Daurer, Benedikt J. Hantke, Max F. Nettelblad, Carl Maia, Filipe R. N. C. Hummingbird: monitoring and analyzing flash X-ray imaging experiments in real time |
title |
Hummingbird: monitoring and analyzing flash X-ray imaging experiments in real time
|
title_full |
Hummingbird: monitoring and analyzing flash X-ray imaging experiments in real time
|
title_fullStr |
Hummingbird: monitoring and analyzing flash X-ray imaging experiments in real time
|
title_full_unstemmed |
Hummingbird: monitoring and analyzing flash X-ray imaging experiments in real time
|
title_short |
Hummingbird: monitoring and analyzing flash X-ray imaging experiments in real time
|
title_sort | hummingbird: monitoring and analyzing flash x-ray imaging experiments in real time |
topic | Computer Programs |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4886990/ https://www.ncbi.nlm.nih.gov/pubmed/27275147 http://dx.doi.org/10.1107/S1600576716005926 |
work_keys_str_mv | AT daurerbenediktj hummingbirdmonitoringandanalyzingflashxrayimagingexperimentsinrealtime AT hantkemaxf hummingbirdmonitoringandanalyzingflashxrayimagingexperimentsinrealtime AT nettelbladcarl hummingbirdmonitoringandanalyzingflashxrayimagingexperimentsinrealtime AT maiafilipernc hummingbirdmonitoringandanalyzingflashxrayimagingexperimentsinrealtime |