Tutorials
This section presents a collection of Jupyter Notebook tutorials that demonstrate how to use EasyReflectometry for various tasks. These tutorials serve as self-contained, step-by-step guides to help users grasp the workflow of data analysis using EasyReflectometry.
Instructions on how to run the tutorials are provided in the Installation & Setup section of the documentation.
Getting Started
- Creating a Model – Learn how to define a reflectometry model with sample, scale, background, and resolution functions.
- Defining Materials – Explore different
material types:
Material,MaterialDensity,MaterialSolvated, andMaterialMixture. - Defining Layers – Understand layer types
including
LayerandLayerAreaPerMolecule. - Creating Assemblies – Build complex
structures with
Multilayer,RepeatingMultilayer, andSurfactantLayer.
Simulation
These are basic simulation examples using the EasyReflectometry library.
Fitting
These are basic fitting examples using the EasyReflectometry library.
Advanced Fitting
These are advanced fitting examples using the EasyReflectometry library.
Extra
Additional examples and supplementary material using the EasyReflectometry library.