Cargando…

BornAgain: software for simulating and fitting grazing-incidence small-angle scattering

BornAgain is a free and open-source multi-platform software framework for simulating and fitting X-ray and neutron reflectometry, off-specular scattering, and grazing-incidence small-angle scattering (GISAS). This paper concentrates on GISAS. Support for reflectometry and off-specular scattering has...

Descripción completa

Detalles Bibliográficos
Autores principales: Pospelov, Gennady, Van Herck, Walter, Burle, Jan, Carmona Loaiza, Juan M., Durniak, Céline, Fisher, Jonathan M., Ganeva, Marina, Yurov, Dmitry, Wuttke, Joachim
Formato: Online Artículo Texto
Lenguaje:English
Publicado: International Union of Crystallography 2020
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6998781/
https://www.ncbi.nlm.nih.gov/pubmed/32047414
http://dx.doi.org/10.1107/S1600576719016789
_version_ 1783493896135770112
author Pospelov, Gennady
Van Herck, Walter
Burle, Jan
Carmona Loaiza, Juan M.
Durniak, Céline
Fisher, Jonathan M.
Ganeva, Marina
Yurov, Dmitry
Wuttke, Joachim
author_facet Pospelov, Gennady
Van Herck, Walter
Burle, Jan
Carmona Loaiza, Juan M.
Durniak, Céline
Fisher, Jonathan M.
Ganeva, Marina
Yurov, Dmitry
Wuttke, Joachim
author_sort Pospelov, Gennady
collection PubMed
description BornAgain is a free and open-source multi-platform software framework for simulating and fitting X-ray and neutron reflectometry, off-specular scattering, and grazing-incidence small-angle scattering (GISAS). This paper concentrates on GISAS. Support for reflectometry and off-specular scattering has been added more recently, is still under intense development and will be described in a later publication. BornAgain supports neutron polarization and magnetic scattering. Users can define sample and instrument models through Python scripting. A large subset of the functionality is also available through a graphical user interface. This paper describes the software in terms of the realized non-functional and functional requirements. The web site https://www.bornagainproject.org/ provides further documentation.
format Online
Article
Text
id pubmed-6998781
institution National Center for Biotechnology Information
language English
publishDate 2020
publisher International Union of Crystallography
record_format MEDLINE/PubMed
spelling pubmed-69987812020-02-11 BornAgain: software for simulating and fitting grazing-incidence small-angle scattering Pospelov, Gennady Van Herck, Walter Burle, Jan Carmona Loaiza, Juan M. Durniak, Céline Fisher, Jonathan M. Ganeva, Marina Yurov, Dmitry Wuttke, Joachim J Appl Crystallogr Computer Programs BornAgain is a free and open-source multi-platform software framework for simulating and fitting X-ray and neutron reflectometry, off-specular scattering, and grazing-incidence small-angle scattering (GISAS). This paper concentrates on GISAS. Support for reflectometry and off-specular scattering has been added more recently, is still under intense development and will be described in a later publication. BornAgain supports neutron polarization and magnetic scattering. Users can define sample and instrument models through Python scripting. A large subset of the functionality is also available through a graphical user interface. This paper describes the software in terms of the realized non-functional and functional requirements. The web site https://www.bornagainproject.org/ provides further documentation. International Union of Crystallography 2020-02-01 /pmc/articles/PMC6998781/ /pubmed/32047414 http://dx.doi.org/10.1107/S1600576719016789 Text en © Gennady Pospelov et al. 2020 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
Pospelov, Gennady
Van Herck, Walter
Burle, Jan
Carmona Loaiza, Juan M.
Durniak, Céline
Fisher, Jonathan M.
Ganeva, Marina
Yurov, Dmitry
Wuttke, Joachim
BornAgain: software for simulating and fitting grazing-incidence small-angle scattering
title BornAgain: software for simulating and fitting grazing-incidence small-angle scattering
title_full BornAgain: software for simulating and fitting grazing-incidence small-angle scattering
title_fullStr BornAgain: software for simulating and fitting grazing-incidence small-angle scattering
title_full_unstemmed BornAgain: software for simulating and fitting grazing-incidence small-angle scattering
title_short BornAgain: software for simulating and fitting grazing-incidence small-angle scattering
title_sort bornagain: software for simulating and fitting grazing-incidence small-angle scattering
topic Computer Programs
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6998781/
https://www.ncbi.nlm.nih.gov/pubmed/32047414
http://dx.doi.org/10.1107/S1600576719016789
work_keys_str_mv AT pospelovgennady bornagainsoftwareforsimulatingandfittinggrazingincidencesmallanglescattering
AT vanherckwalter bornagainsoftwareforsimulatingandfittinggrazingincidencesmallanglescattering
AT burlejan bornagainsoftwareforsimulatingandfittinggrazingincidencesmallanglescattering
AT carmonaloaizajuanm bornagainsoftwareforsimulatingandfittinggrazingincidencesmallanglescattering
AT durniakceline bornagainsoftwareforsimulatingandfittinggrazingincidencesmallanglescattering
AT fisherjonathanm bornagainsoftwareforsimulatingandfittinggrazingincidencesmallanglescattering
AT ganevamarina bornagainsoftwareforsimulatingandfittinggrazingincidencesmallanglescattering
AT yurovdmitry bornagainsoftwareforsimulatingandfittinggrazingincidencesmallanglescattering
AT wuttkejoachim bornagainsoftwareforsimulatingandfittinggrazingincidencesmallanglescattering