.. raw:: html
.. role:: transparent :transparent:`ess` ****************** .. raw:: html
Data reduction for ESS instrumentation

.. attention:: The ``ess`` python package is being split-up into technique and instrument specific packages, and should be considered deprecated. The documentation here is kept for historical reasons. **Below, you will find links to the new packages.** .. grid:: 2 .. grid-item-card:: ESSdiffraction :link: https://scipp.github.io/essdiffraction/ Diffraction data reduction .. grid-item-card:: ESSnmx :link: https://scipp.github.io/essnmx/ Data reduction for the NMX instrument .. grid:: 2 .. grid-item-card:: ESSpolarization :link: https://scipp.github.io/esspolarization/ Polarization data reduction .. grid-item-card:: ESSreflectometry :link: https://scipp.github.io/essreflectometry/ Reflectometry data reduction .. grid:: 2 .. grid-item-card:: ESSsans :link: https://scipp.github.io/esssans/ SANS data reduction .. grid-item-card:: ESSspectroscopy :link: https://scipp.github.io/essspectroscopy/ Spectroscopy data reduction .. grid:: 2 .. grid-item-card:: ESSreduce :link: https://scipp.github.io/essreduce/ Common tools for ESS data reduction .. raw:: html



`European Spallation Source`_ (ESS) toolkit for neutron scattering data reduction powered by `scipp`_ and `scippneutron`_. Provides ESS facility and instrument bespoke tools. The ``ess`` module is part of the software stack for data reduction: .. raw:: html :file: images/software-stack.svg - ``scipp``, ``scippneutron``, and ``ess`` are Python packages that can be installed using ``conda``. Each package is released independently. - ``ess-notebooks`` is a ``git`` repository containing Jupyter notebooks with examples and actual reduction workflows. - Higher levels of the stack are optional, and it is absolutely possible to use ``scippneutron`` without ``ess``, or ``ess`` without ``ess-notebooks``. New features may frequently be introduced on the top of the software stack, for example in ``ess-notebooks``. Depending on the feature this may then gradually move to lower levels. This involves a "filtering" process, since scope and contribution guidelines are different the lower the level in the stack. .. _European Spallation Source: https://europeanspallationsource.se .. _scipp: https://scipp.github.io .. _scippneutron: https://scipp.github.io/scippneutron/index.html .. toctree:: :maxdepth: 3 :hidden: :caption: Getting started getting-started/installation .. toctree:: :maxdepth: 3 :hidden: :caption: Instruments instruments/amor/amor instruments/dream/dream instruments/loki/loki instruments/external/external .. toctree:: :maxdepth: 3 :hidden: :caption: Techniques techniques/diffraction/diffraction techniques/reflectometry/reflectometry techniques/sans/sans techniques/wfm/wfm .. toctree:: :maxdepth: 2 :hidden: :caption: Utilities utilities/utilities .. toctree:: :caption: Developer documentation :hidden: :maxdepth: 3 developer/style-guide developer/getting-started .. toctree:: :caption: About :hidden: :maxdepth: 3 about/release-notes