• Media type: E-Article
  • Title: BornAgain: software for simulating and fitting grazing-incidence small-angle scattering
  • Contributor: Pospelov, Gennady; Van Herck, Walter; Burle, Jan; Carmona Loaiza, Juan M.; Durniak, Céline; Fisher, Jonathan M.; Ganeva, Marina; Yurov, Dmitry; Wuttke, Joachim
  • imprint: International Union of Crystallography (IUCr), 2020
  • Published in: Journal of Applied Crystallography
  • Language: Not determined
  • DOI: 10.1107/s1600576719016789
  • ISSN: 1600-5767
  • Keywords: General Biochemistry, Genetics and Molecular Biology
  • Origination:
  • Footnote:
  • Description: <jats:p> <jats:italic>BornAgain</jats:italic> 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. <jats:italic>BornAgain</jats:italic> 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.</jats:p>