:Author: Jérôme Kieffer
:Date: 21/10/2021
:Keywords: Tutorials
:Target: Advanced users tutorials using jupyter notebooks

.. _tutorials:

Tutorials
=========

Tutorials explain the Python interface of *pyFAI* and use the jupyter notebook
interface, formerly known as ipython notebooks.
The two first tutorials are an introduction to the usage of pyFAI from Python for
diffraction data reduction.
The subsequent tutorials are more in depth explanation and require
a good Python fluency and to a certain extent, of the pyFAI library.

.. toctree::
   :maxdepth: 1

   Introduction/introduction.ipynb
   Geometry/geometry.ipynb
   Orientation.ipynb
   Detector/detector.ipynb
   Calibrant/index.rst
   Recalib/Recalib_notebook.ipynb
   Flatfield.ipynb
   Ellipse/ellipse.ipynb
   PixelSplitting.ipynb
   Carbon.ipynb
   AzimuthalFilter.ipynb
   Variance/uncertainties.ipynb
   LogScale/Guinier.ipynb
   Performances-2D.ipynb
   symmetrize.ipynb
   multi-geometry.ipynb
   Spotty.ipynb
   Goniometer/index.rst
   Inpainting/Inpainting.ipynb
   ThickDetector/index
   Variance/Variance.ipynb
   Variance/Unweighted.ipynb
   Separation/index.rst
   Parallelization/index
   integrate2d.ipynb
   FiberGrazingIncidence.ipynb
   Soleil/index.rst
