Cargando…

anaklasis: a compact software package for model-based analysis of specular neutron and X-ray reflectometry data sets

anaklasis constitutes a set of open-source Python scripts that facilitate a range of specular neutron and X-ray reflectivity calculations, involving the generation of theoretical curves and the comparison/fitting of interfacial model reflectivity against experimental data sets. The primary focus of...

Descripción completa

Detalles Bibliográficos
Autor principal: Koutsioubas, Alexandros
Formato: Online Artículo Texto
Lenguaje:English
Publicado: International Union of Crystallography 2021
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8662969/
https://www.ncbi.nlm.nih.gov/pubmed/34963772
http://dx.doi.org/10.1107/S1600576721009262
_version_ 1784613544705130496
author Koutsioubas, Alexandros
author_facet Koutsioubas, Alexandros
author_sort Koutsioubas, Alexandros
collection PubMed
description anaklasis constitutes a set of open-source Python scripts that facilitate a range of specular neutron and X-ray reflectivity calculations, involving the generation of theoretical curves and the comparison/fitting of interfacial model reflectivity against experimental data sets. The primary focus of the software is twofold: on one hand to offer a more natural framework for model definition, requiring minimum coding literacy, and on the other hand to include advanced analysis methods that have been proposed in recent work. Particular attention is given to the ability to co-refine reflectivity data and to the estimation of model-parameter uncertainty and covariance using bootstrap analysis and Markov chain Monte Carlo sampling. The compactness and simplicity of model definition together with the streamlined analysis do not present a steep learning curve for the user, an aspect that may accelerate the generation of reproducible, easily readable and statistically accurate reports in future neutron and X-ray reflectivity related literature.
format Online
Article
Text
id pubmed-8662969
institution National Center for Biotechnology Information
language English
publishDate 2021
publisher International Union of Crystallography
record_format MEDLINE/PubMed
spelling pubmed-86629692021-12-27 anaklasis: a compact software package for model-based analysis of specular neutron and X-ray reflectometry data sets Koutsioubas, Alexandros J Appl Crystallogr Computer Programs anaklasis constitutes a set of open-source Python scripts that facilitate a range of specular neutron and X-ray reflectivity calculations, involving the generation of theoretical curves and the comparison/fitting of interfacial model reflectivity against experimental data sets. The primary focus of the software is twofold: on one hand to offer a more natural framework for model definition, requiring minimum coding literacy, and on the other hand to include advanced analysis methods that have been proposed in recent work. Particular attention is given to the ability to co-refine reflectivity data and to the estimation of model-parameter uncertainty and covariance using bootstrap analysis and Markov chain Monte Carlo sampling. The compactness and simplicity of model definition together with the streamlined analysis do not present a steep learning curve for the user, an aspect that may accelerate the generation of reproducible, easily readable and statistically accurate reports in future neutron and X-ray reflectivity related literature. International Union of Crystallography 2021-10-20 /pmc/articles/PMC8662969/ /pubmed/34963772 http://dx.doi.org/10.1107/S1600576721009262 Text en © Alexandros Koutsioubas 2021 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 Computer Programs
Koutsioubas, Alexandros
anaklasis: a compact software package for model-based analysis of specular neutron and X-ray reflectometry data sets
title anaklasis: a compact software package for model-based analysis of specular neutron and X-ray reflectometry data sets
title_full anaklasis: a compact software package for model-based analysis of specular neutron and X-ray reflectometry data sets
title_fullStr anaklasis: a compact software package for model-based analysis of specular neutron and X-ray reflectometry data sets
title_full_unstemmed anaklasis: a compact software package for model-based analysis of specular neutron and X-ray reflectometry data sets
title_short anaklasis: a compact software package for model-based analysis of specular neutron and X-ray reflectometry data sets
title_sort anaklasis: a compact software package for model-based analysis of specular neutron and x-ray reflectometry data sets
topic Computer Programs
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8662969/
https://www.ncbi.nlm.nih.gov/pubmed/34963772
http://dx.doi.org/10.1107/S1600576721009262
work_keys_str_mv AT koutsioubasalexandros anaklasisacompactsoftwarepackageformodelbasedanalysisofspecularneutronandxrayreflectometrydatasets