Cargando…

DatView: a graphical user interface for visualizing and querying large data sets in serial femtosecond crystallography

DatView is a new graphical user interface (GUI) for plotting parameters to explore correlations, identify outliers and export subsets of data. It was designed to simplify and expedite analysis of very large unmerged serial femtosecond crystallography (SFX) data sets composed of indexing results from...

Descripción completa

Detalles Bibliográficos
Autores principales: Stander, Natasha, Fromme, Petra, Zatsepin, Nadia
Formato: Online Artículo Texto
Lenguaje:English
Publicado: International Union of Crystallography 2019
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6878877/
https://www.ncbi.nlm.nih.gov/pubmed/31798364
http://dx.doi.org/10.1107/S1600576719012044
_version_ 1783473527556407296
author Stander, Natasha
Fromme, Petra
Zatsepin, Nadia
author_facet Stander, Natasha
Fromme, Petra
Zatsepin, Nadia
author_sort Stander, Natasha
collection PubMed
description DatView is a new graphical user interface (GUI) for plotting parameters to explore correlations, identify outliers and export subsets of data. It was designed to simplify and expedite analysis of very large unmerged serial femtosecond crystallography (SFX) data sets composed of indexing results from hundreds of thousands of microcrystal diffraction patterns. However, DatView works with any tabulated data, offering its functionality to many applications outside serial crystallography. In DatView’s user-friendly GUI, selections are drawn onto plots and synchronized across all other plots, so correlations between multiple parameters in large multi-parameter data sets can be rapidly identified. It also includes an item viewer for displaying images in the current selection alongside the associated metadata. For serial crystallography data processed by indexamajig from CrystFEL [White, Kirian, Martin, Aquila, Nass, Barty & Chapman (2012 ▸). J. Appl. Cryst. 45, 335–341], DatView generates a table of parameters and metadata from stream files and, optionally, the associated HDF5 files. By combining the functionality of several commonly needed tools for SFX in a single GUI that operates on tabulated data, the time needed to load and calculate statistics from large data sets is reduced. This paper describes how DatView facilitates (i) efficient feedback during data collection by examining trends in time, sample position or any parameter, (ii) determination of optimal indexing and integration parameters via the comparison mode, (iii) identification of systematic errors in unmerged SFX data sets, and (iv) sorting and highly flexible data filtering (plot selections, Boolean filters and more), including direct export of subset CrystFEL stream files for further processing.
format Online
Article
Text
id pubmed-6878877
institution National Center for Biotechnology Information
language English
publishDate 2019
publisher International Union of Crystallography
record_format MEDLINE/PubMed
spelling pubmed-68788772019-12-03 DatView: a graphical user interface for visualizing and querying large data sets in serial femtosecond crystallography Stander, Natasha Fromme, Petra Zatsepin, Nadia J Appl Crystallogr Computer Programs DatView is a new graphical user interface (GUI) for plotting parameters to explore correlations, identify outliers and export subsets of data. It was designed to simplify and expedite analysis of very large unmerged serial femtosecond crystallography (SFX) data sets composed of indexing results from hundreds of thousands of microcrystal diffraction patterns. However, DatView works with any tabulated data, offering its functionality to many applications outside serial crystallography. In DatView’s user-friendly GUI, selections are drawn onto plots and synchronized across all other plots, so correlations between multiple parameters in large multi-parameter data sets can be rapidly identified. It also includes an item viewer for displaying images in the current selection alongside the associated metadata. For serial crystallography data processed by indexamajig from CrystFEL [White, Kirian, Martin, Aquila, Nass, Barty & Chapman (2012 ▸). J. Appl. Cryst. 45, 335–341], DatView generates a table of parameters and metadata from stream files and, optionally, the associated HDF5 files. By combining the functionality of several commonly needed tools for SFX in a single GUI that operates on tabulated data, the time needed to load and calculate statistics from large data sets is reduced. This paper describes how DatView facilitates (i) efficient feedback during data collection by examining trends in time, sample position or any parameter, (ii) determination of optimal indexing and integration parameters via the comparison mode, (iii) identification of systematic errors in unmerged SFX data sets, and (iv) sorting and highly flexible data filtering (plot selections, Boolean filters and more), including direct export of subset CrystFEL stream files for further processing. International Union of Crystallography 2019-10-31 /pmc/articles/PMC6878877/ /pubmed/31798364 http://dx.doi.org/10.1107/S1600576719012044 Text en © Natasha Stander et al. 2019 http://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.http://creativecommons.org/licenses/by/4.0/
spellingShingle Computer Programs
Stander, Natasha
Fromme, Petra
Zatsepin, Nadia
DatView: a graphical user interface for visualizing and querying large data sets in serial femtosecond crystallography
title DatView: a graphical user interface for visualizing and querying large data sets in serial femtosecond crystallography
title_full DatView: a graphical user interface for visualizing and querying large data sets in serial femtosecond crystallography
title_fullStr DatView: a graphical user interface for visualizing and querying large data sets in serial femtosecond crystallography
title_full_unstemmed DatView: a graphical user interface for visualizing and querying large data sets in serial femtosecond crystallography
title_short DatView: a graphical user interface for visualizing and querying large data sets in serial femtosecond crystallography
title_sort datview: a graphical user interface for visualizing and querying large data sets in serial femtosecond crystallography
topic Computer Programs
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6878877/
https://www.ncbi.nlm.nih.gov/pubmed/31798364
http://dx.doi.org/10.1107/S1600576719012044
work_keys_str_mv AT standernatasha datviewagraphicaluserinterfaceforvisualizingandqueryinglargedatasetsinserialfemtosecondcrystallography
AT frommepetra datviewagraphicaluserinterfaceforvisualizingandqueryinglargedatasetsinserialfemtosecondcrystallography
AT zatsepinnadia datviewagraphicaluserinterfaceforvisualizingandqueryinglargedatasetsinserialfemtosecondcrystallography