Cargando…
A customizable software for fast reduction and analysis of large X-ray scattering data sets: applications of the new DPDAK package to small-angle X-ray scattering and grazing-incidence small-angle X-ray scattering
X-ray scattering experiments at synchrotron sources are characterized by large and constantly increasing amounts of data. The great number of files generated during a synchrotron experiment is often a limiting factor in the analysis of the data, since appropriate software is rarely available to perf...
Autores principales: | , , , , , , , , , , , , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
International Union of Crystallography
2014
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4180741/ https://www.ncbi.nlm.nih.gov/pubmed/25294982 http://dx.doi.org/10.1107/S1600576714019773 |
_version_ | 1782337256182251520 |
---|---|
author | Benecke, Gunthard Wagermaier, Wolfgang Li, Chenghao Schwartzkopf, Matthias Flucke, Gero Hoerth, Rebecca Zizak, Ivo Burghammer, Manfred Metwalli, Ezzeldin Müller-Buschbaum, Peter Trebbin, Martin Förster, Stephan Paris, Oskar Roth, Stephan V. Fratzl, Peter |
author_facet | Benecke, Gunthard Wagermaier, Wolfgang Li, Chenghao Schwartzkopf, Matthias Flucke, Gero Hoerth, Rebecca Zizak, Ivo Burghammer, Manfred Metwalli, Ezzeldin Müller-Buschbaum, Peter Trebbin, Martin Förster, Stephan Paris, Oskar Roth, Stephan V. Fratzl, Peter |
author_sort | Benecke, Gunthard |
collection | PubMed |
description | X-ray scattering experiments at synchrotron sources are characterized by large and constantly increasing amounts of data. The great number of files generated during a synchrotron experiment is often a limiting factor in the analysis of the data, since appropriate software is rarely available to perform fast and tailored data processing. Furthermore, it is often necessary to perform online data reduction and analysis during the experiment in order to interactively optimize experimental design. This article presents an open-source software package developed to process large amounts of data from synchrotron scattering experiments. These data reduction processes involve calibration and correction of raw data, one- or two-dimensional integration, as well as fitting and further analysis of the data, including the extraction of certain parameters. The software, DPDAK (directly programmable data analysis kit), is based on a plug-in structure and allows individual extension in accordance with the requirements of the user. The article demonstrates the use of DPDAK for on- and offline analysis of scanning small-angle X-ray scattering (SAXS) data on biological samples and microfluidic systems, as well as for a comprehensive analysis of grazing-incidence SAXS data. In addition to a comparison with existing software packages, the structure of DPDAK and the possibilities and limitations are discussed. |
format | Online Article Text |
id | pubmed-4180741 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2014 |
publisher | International Union of Crystallography |
record_format | MEDLINE/PubMed |
spelling | pubmed-41807412014-10-07 A customizable software for fast reduction and analysis of large X-ray scattering data sets: applications of the new DPDAK package to small-angle X-ray scattering and grazing-incidence small-angle X-ray scattering Benecke, Gunthard Wagermaier, Wolfgang Li, Chenghao Schwartzkopf, Matthias Flucke, Gero Hoerth, Rebecca Zizak, Ivo Burghammer, Manfred Metwalli, Ezzeldin Müller-Buschbaum, Peter Trebbin, Martin Förster, Stephan Paris, Oskar Roth, Stephan V. Fratzl, Peter J Appl Crystallogr Computer Programs X-ray scattering experiments at synchrotron sources are characterized by large and constantly increasing amounts of data. The great number of files generated during a synchrotron experiment is often a limiting factor in the analysis of the data, since appropriate software is rarely available to perform fast and tailored data processing. Furthermore, it is often necessary to perform online data reduction and analysis during the experiment in order to interactively optimize experimental design. This article presents an open-source software package developed to process large amounts of data from synchrotron scattering experiments. These data reduction processes involve calibration and correction of raw data, one- or two-dimensional integration, as well as fitting and further analysis of the data, including the extraction of certain parameters. The software, DPDAK (directly programmable data analysis kit), is based on a plug-in structure and allows individual extension in accordance with the requirements of the user. The article demonstrates the use of DPDAK for on- and offline analysis of scanning small-angle X-ray scattering (SAXS) data on biological samples and microfluidic systems, as well as for a comprehensive analysis of grazing-incidence SAXS data. In addition to a comparison with existing software packages, the structure of DPDAK and the possibilities and limitations are discussed. International Union of Crystallography 2014-09-30 /pmc/articles/PMC4180741/ /pubmed/25294982 http://dx.doi.org/10.1107/S1600576714019773 Text en © Gunthard Benecke et al. 2014 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 Benecke, Gunthard Wagermaier, Wolfgang Li, Chenghao Schwartzkopf, Matthias Flucke, Gero Hoerth, Rebecca Zizak, Ivo Burghammer, Manfred Metwalli, Ezzeldin Müller-Buschbaum, Peter Trebbin, Martin Förster, Stephan Paris, Oskar Roth, Stephan V. Fratzl, Peter A customizable software for fast reduction and analysis of large X-ray scattering data sets: applications of the new DPDAK package to small-angle X-ray scattering and grazing-incidence small-angle X-ray scattering |
title | A customizable software for fast reduction and analysis of large X-ray scattering data sets: applications of the new DPDAK package to small-angle X-ray scattering and grazing-incidence small-angle X-ray scattering |
title_full | A customizable software for fast reduction and analysis of large X-ray scattering data sets: applications of the new DPDAK package to small-angle X-ray scattering and grazing-incidence small-angle X-ray scattering |
title_fullStr | A customizable software for fast reduction and analysis of large X-ray scattering data sets: applications of the new DPDAK package to small-angle X-ray scattering and grazing-incidence small-angle X-ray scattering |
title_full_unstemmed | A customizable software for fast reduction and analysis of large X-ray scattering data sets: applications of the new DPDAK package to small-angle X-ray scattering and grazing-incidence small-angle X-ray scattering |
title_short | A customizable software for fast reduction and analysis of large X-ray scattering data sets: applications of the new DPDAK package to small-angle X-ray scattering and grazing-incidence small-angle X-ray scattering |
title_sort | customizable software for fast reduction and analysis of large x-ray scattering data sets: applications of the new dpdak package to small-angle x-ray scattering and grazing-incidence small-angle x-ray scattering |
topic | Computer Programs |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4180741/ https://www.ncbi.nlm.nih.gov/pubmed/25294982 http://dx.doi.org/10.1107/S1600576714019773 |
work_keys_str_mv | AT beneckegunthard acustomizablesoftwareforfastreductionandanalysisoflargexrayscatteringdatasetsapplicationsofthenewdpdakpackagetosmallanglexrayscatteringandgrazingincidencesmallanglexrayscattering AT wagermaierwolfgang acustomizablesoftwareforfastreductionandanalysisoflargexrayscatteringdatasetsapplicationsofthenewdpdakpackagetosmallanglexrayscatteringandgrazingincidencesmallanglexrayscattering AT lichenghao acustomizablesoftwareforfastreductionandanalysisoflargexrayscatteringdatasetsapplicationsofthenewdpdakpackagetosmallanglexrayscatteringandgrazingincidencesmallanglexrayscattering AT schwartzkopfmatthias acustomizablesoftwareforfastreductionandanalysisoflargexrayscatteringdatasetsapplicationsofthenewdpdakpackagetosmallanglexrayscatteringandgrazingincidencesmallanglexrayscattering AT fluckegero acustomizablesoftwareforfastreductionandanalysisoflargexrayscatteringdatasetsapplicationsofthenewdpdakpackagetosmallanglexrayscatteringandgrazingincidencesmallanglexrayscattering AT hoerthrebecca acustomizablesoftwareforfastreductionandanalysisoflargexrayscatteringdatasetsapplicationsofthenewdpdakpackagetosmallanglexrayscatteringandgrazingincidencesmallanglexrayscattering AT zizakivo acustomizablesoftwareforfastreductionandanalysisoflargexrayscatteringdatasetsapplicationsofthenewdpdakpackagetosmallanglexrayscatteringandgrazingincidencesmallanglexrayscattering AT burghammermanfred acustomizablesoftwareforfastreductionandanalysisoflargexrayscatteringdatasetsapplicationsofthenewdpdakpackagetosmallanglexrayscatteringandgrazingincidencesmallanglexrayscattering AT metwalliezzeldin acustomizablesoftwareforfastreductionandanalysisoflargexrayscatteringdatasetsapplicationsofthenewdpdakpackagetosmallanglexrayscatteringandgrazingincidencesmallanglexrayscattering AT mullerbuschbaumpeter acustomizablesoftwareforfastreductionandanalysisoflargexrayscatteringdatasetsapplicationsofthenewdpdakpackagetosmallanglexrayscatteringandgrazingincidencesmallanglexrayscattering AT trebbinmartin acustomizablesoftwareforfastreductionandanalysisoflargexrayscatteringdatasetsapplicationsofthenewdpdakpackagetosmallanglexrayscatteringandgrazingincidencesmallanglexrayscattering AT forsterstephan acustomizablesoftwareforfastreductionandanalysisoflargexrayscatteringdatasetsapplicationsofthenewdpdakpackagetosmallanglexrayscatteringandgrazingincidencesmallanglexrayscattering AT parisoskar acustomizablesoftwareforfastreductionandanalysisoflargexrayscatteringdatasetsapplicationsofthenewdpdakpackagetosmallanglexrayscatteringandgrazingincidencesmallanglexrayscattering AT rothstephanv acustomizablesoftwareforfastreductionandanalysisoflargexrayscatteringdatasetsapplicationsofthenewdpdakpackagetosmallanglexrayscatteringandgrazingincidencesmallanglexrayscattering AT fratzlpeter acustomizablesoftwareforfastreductionandanalysisoflargexrayscatteringdatasetsapplicationsofthenewdpdakpackagetosmallanglexrayscatteringandgrazingincidencesmallanglexrayscattering AT beneckegunthard customizablesoftwareforfastreductionandanalysisoflargexrayscatteringdatasetsapplicationsofthenewdpdakpackagetosmallanglexrayscatteringandgrazingincidencesmallanglexrayscattering AT wagermaierwolfgang customizablesoftwareforfastreductionandanalysisoflargexrayscatteringdatasetsapplicationsofthenewdpdakpackagetosmallanglexrayscatteringandgrazingincidencesmallanglexrayscattering AT lichenghao customizablesoftwareforfastreductionandanalysisoflargexrayscatteringdatasetsapplicationsofthenewdpdakpackagetosmallanglexrayscatteringandgrazingincidencesmallanglexrayscattering AT schwartzkopfmatthias customizablesoftwareforfastreductionandanalysisoflargexrayscatteringdatasetsapplicationsofthenewdpdakpackagetosmallanglexrayscatteringandgrazingincidencesmallanglexrayscattering AT fluckegero customizablesoftwareforfastreductionandanalysisoflargexrayscatteringdatasetsapplicationsofthenewdpdakpackagetosmallanglexrayscatteringandgrazingincidencesmallanglexrayscattering AT hoerthrebecca customizablesoftwareforfastreductionandanalysisoflargexrayscatteringdatasetsapplicationsofthenewdpdakpackagetosmallanglexrayscatteringandgrazingincidencesmallanglexrayscattering AT zizakivo customizablesoftwareforfastreductionandanalysisoflargexrayscatteringdatasetsapplicationsofthenewdpdakpackagetosmallanglexrayscatteringandgrazingincidencesmallanglexrayscattering AT burghammermanfred customizablesoftwareforfastreductionandanalysisoflargexrayscatteringdatasetsapplicationsofthenewdpdakpackagetosmallanglexrayscatteringandgrazingincidencesmallanglexrayscattering AT metwalliezzeldin customizablesoftwareforfastreductionandanalysisoflargexrayscatteringdatasetsapplicationsofthenewdpdakpackagetosmallanglexrayscatteringandgrazingincidencesmallanglexrayscattering AT mullerbuschbaumpeter customizablesoftwareforfastreductionandanalysisoflargexrayscatteringdatasetsapplicationsofthenewdpdakpackagetosmallanglexrayscatteringandgrazingincidencesmallanglexrayscattering AT trebbinmartin customizablesoftwareforfastreductionandanalysisoflargexrayscatteringdatasetsapplicationsofthenewdpdakpackagetosmallanglexrayscatteringandgrazingincidencesmallanglexrayscattering AT forsterstephan customizablesoftwareforfastreductionandanalysisoflargexrayscatteringdatasetsapplicationsofthenewdpdakpackagetosmallanglexrayscatteringandgrazingincidencesmallanglexrayscattering AT parisoskar customizablesoftwareforfastreductionandanalysisoflargexrayscatteringdatasetsapplicationsofthenewdpdakpackagetosmallanglexrayscatteringandgrazingincidencesmallanglexrayscattering AT rothstephanv customizablesoftwareforfastreductionandanalysisoflargexrayscatteringdatasetsapplicationsofthenewdpdakpackagetosmallanglexrayscatteringandgrazingincidencesmallanglexrayscattering AT fratzlpeter customizablesoftwareforfastreductionandanalysisoflargexrayscatteringdatasetsapplicationsofthenewdpdakpackagetosmallanglexrayscatteringandgrazingincidencesmallanglexrayscattering |