The Huygens File Series Tool
There are many ways in which Tiff files or other file series are named. These files can have multiple counters (referring to slices, time frames, or channels), and these counters can have arbitrary prefixes and ordering.
Hygens always supported plain Numbered Tiff series and the Leica Tiff style numbering. Huygens supports many other File-Formats as well.
A file dialog (on Ubuntu Linux) showing a file series with a frame and channel counter.
Note that you only need to select the first of a properly numbered file series to load all in one go in Huygens. However, when a file is opened that appears to be part of a file series, the Huygens software shows the File Series Tool dialog. This tool automatically configures itself to load the entire series, and uses the proper dimensions. If that's what you want choose the 'load selection' and, if required, choose a smaller selection than all files. To load a single file, press the 'load single file' button in the bottom-right corner of the dialog.
The Huygens File Series tool automatically scans a directory for a file series.
The file pattern is shown in the first row in the dialog. The counters in the file name are replaced by menu buttons for selecting the appropriate dimension for each counter. The options are:
- Slice: the range of this counter becomes the z dimension.
- Time Frame: the range of this counter becomes the time dimension.
- Channel: the range of this counter becomes the channel dimension.
- Tiles: the range of this counter becomes the tile dimension and will open the Stitcher.
- Separate image: the range of this counter becomes separate images that will open separately.
- Ignore: the variable is ignored. This is useful to omit e.g. the value of time stamps.
- The value of the counter in the selected file; the value of this counter has to match the value in the selected file.
The File Series tool also allows to open file series of tiles and will open the Stitcher after loading the files.
Note that the selection has to be unique, i.e. it is impossible to have ignored variables without having a Slice, Time Frame, or Channel counter.
In the second, third, and fourth row, the range for each of the counters can be defined. A range from 0 to 9 with step size 2 will load the files 0, 2, 4, 6, and 8. Note that the time (in seconds) and z sampling intervals (in nanometers) are not adapted to the step sizes.
Press the load selection button to load all files in the series into a single Huygens image. Before the dialog is closed, the tool will check if all files in the selection are really present in the directory.
Important pattern remarks
If you have a series that will have up to double or triple digits in the numbering, make sure these are followed by leading zeros. For example:image_z01.tif
image_z02.tif
..
image_z09.tif
image_z10.tif
image_z11.tif
File sorting is mostly done alphabetically and if no leading zeros are present, it will be sorted like:
image_z1.tif
image_z10.tif
image_z11.tif
image_z2.tif
...
image_z9.tiff