-
Notifications
You must be signed in to change notification settings - Fork 0
/
NeXusStandard.tex
17 lines (16 loc) · 1.22 KB
/
NeXusStandard.tex
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
The combination of instrument components used in an experiment, their properties, position, etc amounts to what we call the \textit{experiment configuration}. Experiment configurations vary depending on the nature of the experiment. A precise description of this configuration is required to analyse data recorded during the experiment, NeXus therefore aims to provide a format that is appropriate for capturing all of this information in a single file.
\begin{wrapfigure}{r}{0.5\linewidth}
\begin{center}
\includegraphics[width=0.8\linewidth]{instrument_arch.png}
\end{center}
\caption{A typical NeXus file layout}
\end{wrapfigure}
The NeXus file format was developed with the aim of:
\begin{itemize}
\setlength\itemsep{0.7em}
\item Creating a file format which is common to different neutron facilities.
\item Storing all experiment data in a single file.
\item Allowing experiment data to be loaded into a variety of different software tools without the need for conversion.
\end{itemize}
\smallskip
NeXus is built on top of the HDF5 file format. It adds domain-specific rules for organising data and has a dictionary of well-defined domain-specific field names pertaining to the components used in neutron experiments and their characteristics.