Skip to content

materialsguy/Bessy-II-KMC-II-insitu-sin2psi

Repository files navigation

Evaluation of experiments performed at Bessy-II Synchrotron at Beamline KMC-II

The code presents a pipeline for performing data analysis of experiments on thin metallic films at the KMC-II beamline of the Bessy II Synchrotron (https://www.helmholtz-berlin.de/pubbin/igama_output?modus=einzel&sprache=de&gid=1615&typoid=35512). The sin²ψ method is implemented using a weighted linear regression, where the fitting errors of the fitted patterns serve as weights.

The code is citable via Zenodo

DOI

The code allows for the evaluation of the following experiments.

Workflow

All functions are stored in the bessy_kmc_II_master.ipynb file. The environment_BESSY-II.yml file enables the installation of all necessary packages to run the code correctly on your machine.

Example evaluations are given in Jupyter Notebooks. Further examples and corresponding data can be found at Zenodo (10.5281/zenodo.17312295)

C.O.W. T. gratefully acknowledges the financial support under the scope of the UFO program (SPM - PN 3022) by the Austrian State of Styria (Land Steiermark - Abteilung 12 Wirtschaft, Tourismus, Wissenschaft und Forschung). The help of https://github.com/dgehringer at the very beginning of implementing parts of the fitting routine is acknowledged. Parts of the code were based on a Mathematica evaluation routine by Christoph Kirchlechner, who is hereby acknowledged.

Logo Wissenschaft und Forschung