Cargando…

Automatic bad-pixel mask maker for X-ray pixel detectors with application to serial crystallography

X-ray crystallography has witnessed a massive development over the past decade, driven by large increases in the intensity and brightness of X-ray sources and enabled by employing high-frame-rate X-ray detectors. The analysis of large data sets is done via automatic algorithms that are vulnerable to...

Descripción completa

Detalles Bibliográficos
Autores principales: Sadri, Alireza, Hadian-Jazi, Marjan, Yefanov, Oleksandr, Galchenkova, Marina, Kirkwood, Henry, Mills, Grant, Sikorski, Marcin, Letrun, Romain, de Wijn, Raphael, Vakili, Mohammad, Oberthuer, Dominik, Komadina, Dana, Brehm, Wolfgang, Mancuso, Adrian P., Carnis, Jerome, Gelisio, Luca, Chapman, Henry N.
Formato: Online Artículo Texto
Lenguaje:English
Publicado: International Union of Crystallography 2022
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9721322/
https://www.ncbi.nlm.nih.gov/pubmed/36570663
http://dx.doi.org/10.1107/S1600576722009815
_version_ 1784843748085071872
author Sadri, Alireza
Hadian-Jazi, Marjan
Yefanov, Oleksandr
Galchenkova, Marina
Kirkwood, Henry
Mills, Grant
Sikorski, Marcin
Letrun, Romain
de Wijn, Raphael
Vakili, Mohammad
Oberthuer, Dominik
Komadina, Dana
Brehm, Wolfgang
Mancuso, Adrian P.
Carnis, Jerome
Gelisio, Luca
Chapman, Henry N.
author_facet Sadri, Alireza
Hadian-Jazi, Marjan
Yefanov, Oleksandr
Galchenkova, Marina
Kirkwood, Henry
Mills, Grant
Sikorski, Marcin
Letrun, Romain
de Wijn, Raphael
Vakili, Mohammad
Oberthuer, Dominik
Komadina, Dana
Brehm, Wolfgang
Mancuso, Adrian P.
Carnis, Jerome
Gelisio, Luca
Chapman, Henry N.
author_sort Sadri, Alireza
collection PubMed
description X-ray crystallography has witnessed a massive development over the past decade, driven by large increases in the intensity and brightness of X-ray sources and enabled by employing high-frame-rate X-ray detectors. The analysis of large data sets is done via automatic algorithms that are vulnerable to imperfections in the detector and noise inherent with the detection process. By improving the model of the behaviour of the detector, data can be analysed more reliably and data storage costs can be significantly reduced. One major requirement is a software mask that identifies defective pixels in diffraction frames. This paper introduces a methodology and program based upon concepts of machine learning, called robust mask maker (RMM), for the generation of bad-pixel masks for large-area X-ray pixel detectors based on modern robust statistics. It is proposed to discriminate normally behaving pixels from abnormal pixels by analysing routine measurements made with and without X-ray illumination. Analysis software typically uses a Bragg peak finder to detect Bragg peaks and an indexing method to detect crystal lattices among those peaks. Without proper masking of the bad pixels, peak finding methods often confuse the abnormal values of bad pixels in a pattern with true Bragg peaks and flag such patterns as useful regardless, leading to storage of enormous uninformative data sets. Also, it is computationally very expensive for indexing methods to search for crystal lattices among false peaks and the solution may be biased. This paper shows how RMM vastly improves peak finders and prevents them from labelling bad pixels as Bragg peaks, by demonstrating its effectiveness on several serial crystallography data sets.
format Online
Article
Text
id pubmed-9721322
institution National Center for Biotechnology Information
language English
publishDate 2022
publisher International Union of Crystallography
record_format MEDLINE/PubMed
spelling pubmed-97213222022-12-22 Automatic bad-pixel mask maker for X-ray pixel detectors with application to serial crystallography Sadri, Alireza Hadian-Jazi, Marjan Yefanov, Oleksandr Galchenkova, Marina Kirkwood, Henry Mills, Grant Sikorski, Marcin Letrun, Romain de Wijn, Raphael Vakili, Mohammad Oberthuer, Dominik Komadina, Dana Brehm, Wolfgang Mancuso, Adrian P. Carnis, Jerome Gelisio, Luca Chapman, Henry N. J Appl Crystallogr Research Papers X-ray crystallography has witnessed a massive development over the past decade, driven by large increases in the intensity and brightness of X-ray sources and enabled by employing high-frame-rate X-ray detectors. The analysis of large data sets is done via automatic algorithms that are vulnerable to imperfections in the detector and noise inherent with the detection process. By improving the model of the behaviour of the detector, data can be analysed more reliably and data storage costs can be significantly reduced. One major requirement is a software mask that identifies defective pixels in diffraction frames. This paper introduces a methodology and program based upon concepts of machine learning, called robust mask maker (RMM), for the generation of bad-pixel masks for large-area X-ray pixel detectors based on modern robust statistics. It is proposed to discriminate normally behaving pixels from abnormal pixels by analysing routine measurements made with and without X-ray illumination. Analysis software typically uses a Bragg peak finder to detect Bragg peaks and an indexing method to detect crystal lattices among those peaks. Without proper masking of the bad pixels, peak finding methods often confuse the abnormal values of bad pixels in a pattern with true Bragg peaks and flag such patterns as useful regardless, leading to storage of enormous uninformative data sets. Also, it is computationally very expensive for indexing methods to search for crystal lattices among false peaks and the solution may be biased. This paper shows how RMM vastly improves peak finders and prevents them from labelling bad pixels as Bragg peaks, by demonstrating its effectiveness on several serial crystallography data sets. International Union of Crystallography 2022-11-21 /pmc/articles/PMC9721322/ /pubmed/36570663 http://dx.doi.org/10.1107/S1600576722009815 Text en © Alireza Sadri et al. 2022 https://creativecommons.org/licenses/by/4.0/This is an open-access article distributed under the terms of the Creative Commons Attribution (CC-BY) Licence, which permits unrestricted use, distribution, and reproduction in any medium, provided the original authors and source are cited.
spellingShingle Research Papers
Sadri, Alireza
Hadian-Jazi, Marjan
Yefanov, Oleksandr
Galchenkova, Marina
Kirkwood, Henry
Mills, Grant
Sikorski, Marcin
Letrun, Romain
de Wijn, Raphael
Vakili, Mohammad
Oberthuer, Dominik
Komadina, Dana
Brehm, Wolfgang
Mancuso, Adrian P.
Carnis, Jerome
Gelisio, Luca
Chapman, Henry N.
Automatic bad-pixel mask maker for X-ray pixel detectors with application to serial crystallography
title Automatic bad-pixel mask maker for X-ray pixel detectors with application to serial crystallography
title_full Automatic bad-pixel mask maker for X-ray pixel detectors with application to serial crystallography
title_fullStr Automatic bad-pixel mask maker for X-ray pixel detectors with application to serial crystallography
title_full_unstemmed Automatic bad-pixel mask maker for X-ray pixel detectors with application to serial crystallography
title_short Automatic bad-pixel mask maker for X-ray pixel detectors with application to serial crystallography
title_sort automatic bad-pixel mask maker for x-ray pixel detectors with application to serial crystallography
topic Research Papers
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9721322/
https://www.ncbi.nlm.nih.gov/pubmed/36570663
http://dx.doi.org/10.1107/S1600576722009815
work_keys_str_mv AT sadrialireza automaticbadpixelmaskmakerforxraypixeldetectorswithapplicationtoserialcrystallography
AT hadianjazimarjan automaticbadpixelmaskmakerforxraypixeldetectorswithapplicationtoserialcrystallography
AT yefanovoleksandr automaticbadpixelmaskmakerforxraypixeldetectorswithapplicationtoserialcrystallography
AT galchenkovamarina automaticbadpixelmaskmakerforxraypixeldetectorswithapplicationtoserialcrystallography
AT kirkwoodhenry automaticbadpixelmaskmakerforxraypixeldetectorswithapplicationtoserialcrystallography
AT millsgrant automaticbadpixelmaskmakerforxraypixeldetectorswithapplicationtoserialcrystallography
AT sikorskimarcin automaticbadpixelmaskmakerforxraypixeldetectorswithapplicationtoserialcrystallography
AT letrunromain automaticbadpixelmaskmakerforxraypixeldetectorswithapplicationtoserialcrystallography
AT dewijnraphael automaticbadpixelmaskmakerforxraypixeldetectorswithapplicationtoserialcrystallography
AT vakilimohammad automaticbadpixelmaskmakerforxraypixeldetectorswithapplicationtoserialcrystallography
AT oberthuerdominik automaticbadpixelmaskmakerforxraypixeldetectorswithapplicationtoserialcrystallography
AT komadinadana automaticbadpixelmaskmakerforxraypixeldetectorswithapplicationtoserialcrystallography
AT brehmwolfgang automaticbadpixelmaskmakerforxraypixeldetectorswithapplicationtoserialcrystallography
AT mancusoadrianp automaticbadpixelmaskmakerforxraypixeldetectorswithapplicationtoserialcrystallography
AT carnisjerome automaticbadpixelmaskmakerforxraypixeldetectorswithapplicationtoserialcrystallography
AT gelisioluca automaticbadpixelmaskmakerforxraypixeldetectorswithapplicationtoserialcrystallography
AT chapmanhenryn automaticbadpixelmaskmakerforxraypixeldetectorswithapplicationtoserialcrystallography