Most likely, there will be quite a few bugs, and fitting foreign
data files into the STXM 5 scheme (display etc.) will obviously
require some compromises.
- There is support only for 2-d scans (images).
- The file structure from 2-ID-B and 2-ID-E (in particular
the detector assignment) is complicated and seemed to change
over the course of our experiments with the segmented
detector. Some crucial information seems is not stored in the
file (e.g., proper detector names). If a file can't be opened
properly, presumably it can be fixed by editing and
recompiling read_sxm_sidet.pro,
sv_read_scan.pro, bh_read_2ide.pro or
stxm5_displays.pro (but make sure that they still
can read all the files which worked so far!). As long as the
read routine returns a 3-d image data array and an array with
detector names (corresponding to the third dimension of the
image data array), and as long as the scan structure
returned unchanged (you can add tags, but don't delete any),
no changes to SM_GUI should be required. You'll have
to edit stxm5_displays.pro if new detectors are
added, or if detector names are changed. Otherwise, these
detectors won't be able to be displayed.
- File
Display
sm_par structure will show the Scan or
Params structure instead.
- The availability of signal types and the physical
meaning of the data values depends on the type of file (see
below) and is not necessarily consistent with STXM 5
conventions.
Holger Fleckenstein
2008-07-08