<i>mcstas_gisans</i> : combining ray tracing with the distorted-wave Born approximation using <i>McStas</i> and <i>BornAgain</i> for virtual GISANS experiments

The mcstas_gisans framework is a collection of Python scripts and modules to facilitate the simulation of grazing-incidence small-angle neutron scattering (GISANS) experiments. This approach combines McStas instrument simulation with BornAgain sample modeling capabilities. The Monte Carlo Particle Lists format for particle trajectory allows exchange between simulations that enables seamless transition from instrument modeling to sample scattering analysis. The Python-based processing utilities handle data transformation, scaling to virtual experiment times for absolute intensities, and visualization. The required software environment is managed through Conda, ensuring reproducible deployments across platforms. This integrated approach facilitates accurate simulation and analysis and enables the comparison of the GISANS capability of different neutron scattering instruments.

Authors

Publication Details

Journal
Journal of Applied Crystallography
Published
2026-04-02
DOI
https://doi.org/10.1107/s160057672600213x
Primary Topic
Nuclear Physics and Applications
Type
article
Field-Weighted Citation Impact
0.00

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

mcstas_gisans : combining ray tracing with the distorted-wave Born approximation using McStas and BornAgain for virtual GISANS experiments

Marité Cárdenas, Max Wolff, Artur Glavic, Thomas Arnold et al.
Journal of Applied Crystallography
Nuclear Physics and Applications
article

mcstas_gisans : combining ray tracing with the distorted-wave Born approximation using McStas and BornAgain for virtual GISANS experiments

Marité Cárdenas, Max Wolff, Artur Glavic, Thomas Arnold, M. Klausz, Sebastian Köhler, Nicoló Paracini, Tommy Nylander, Philipp Gutfreund
article en

Abstract

The mcstas_gisans framework is a collection of Python scripts and modules to facilitate the simulation of grazing-incidence small-angle neutron scattering (GISANS) experiments. This approach combines McStas instrument simulation with BornAgain sample modeling capabilities. The Monte Carlo Particle Lists format for particle trajectory allows exchange between simulations that enables seamless transition from instrument modeling to sample scattering analysis. The Python-based processing utilities handle data transformation, scaling to virtual experiment times for absolute intensities, and visualization. The required software environment is managed through Conda, ensuring reproducible deployments across platforms. This integrated approach facilitates accurate simulation and analysis and enables the comparison of the GISANS capability of different neutron scattering instruments.

Journal of Applied CrystallographyVol. 59(3)
Vetenskapsrådet, NordForsk, Ministerio de Ciencia e Innovación, European Regional Development Fund, Agencia Estatal de Investigación
Openalex Percentile: Top 9%
Nuclear Physics and Applications
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.