When publishing work that uses BornAgain, cite the reference paper and the specific software release.
The canonical reference for BornAgain is the journal article:
Gennady Pospelov, Walter Van Herck, Jan Burle, Juan M. Carmona Loaiza, Céline Durniak, Jonathan M. Fisher, Marina Ganeva, Dmitry Yurov and Joachim Wuttke: BornAgain: software for simulating and fitting grazing-incidence small-angle scattering. J. Appl. Cryst. 53, 262–276 (2020)
For release 1.17 or later, also cite:
Ammar Nejati, Mikhail Svechnikov and Joachim Wuttke: BornAgain, software for GISAS and reflectometry: Releases 1.17 to 20. EPJ Web Conf. 286, 06004 (2023)
Additionally, cite the specific software version used:
BornAgain — Software for simulating and fitting X-ray and neutron reflectometry and small-angle scattering, version ⟨version_number⟩ (⟨release_date⟩), https://www.bornagainproject.org
For releases archived on Zenodo, use the citation and DOI of the specific release.
The following papers are relevant in the indicated contexts.
A. Nejati, M. Svechnikov and J. Wuttke: Deploying a C++ Software with (or without) Python Embedding and Extension. Proceedings of the 4th conference for research software engineering in Germany, deRSE24. Electronic Communications of the EASST 83 (2025)
J. Wuttke, S. Cottrell, M. A. Gonzalez, A. Kaestner, A. Markvardsen, T. H. Rod, P. Rozyczko and G. Vardanyan: Guidelines for collaborative development of sustainable data treatment software. J. Neutron Res. 24, 33-72 (2022)
Joachim Wuttke: Numerically stable form factor of any polygon and polyhedron. J. Appl. Cryst. 54, 580-587 (2021)
Material from the documentation and website may be shared and reused under the Creative Commons Attribution 4.0 International license.