Continuation from #100
We need to load sample information from the file. This includes logs for time-dependent quantities but also static data like the sample name, chemical formula, etc. The latter are mainly needed for the output file.
Unfortunately, we need to wait until we know how this data will be stored in the raw NeXus files. And then we should compare different techniques and try load as much as possible using common code.