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...
Autores principales: | , , , , , , , , |
---|---|
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 |