- bugfix overall config
- updated tiling info
- added Planes info for pixels
- included time zone information so the acquisition datetime shown in OMERO is the same as in the .ome.tiff (see related discussion: https://forum.image.sc/t/omero-webclient-import-date-modify-timezone/54384 )
- Added support to include tiling information over several pictures as additional annotation
- Added Stage to Pixels elements including information about x/y/z/exposure time
- Added StageLabel property for 3D fluorescence image that includes the Z shift in µm between plane 0 of the HT image and plane 0 of the FL image.
- Minor fix: Generated OME.XML is now valid again, wasn't before because the same channel ID got used for several images produced with the same light source, e.g., 3D HT, 2D HT and HT MIP got assigned the same channel ID previously
- Minor changes to reflect ome-types v0.4.5 (StructuredAnnotations instead of StructuredAnnotationsList)
- Added
--output-xml
option to CLI to enable outputting the .ome.xml file alongside the .ome.tiff file (default: False) - Added some backwards compatibility for old TomoStudio versions that output incomplete config metadata
- Added support for fluorescence images
- Added annotations from image metadata
- Remodelled channel information
- Remodelled light source information
- Timestamp information is now extracted from the tcf file on a per-image base instead of the separate timestamp file
- Additional per-image metadata is read from file "JobParameter.tcp" that is created by TomoStudio for each tcf file. I.e., complete metadata is now "overall metadata created by user" + "per image metadata created automatically by TomoStudio" where the latter consists of the two files "config.dat" and "JobParameter.tcp" that have 75% redundant information.
- Added support for brightfield image
- Added changelog
- Changes to keep up with updated ome-types v0.4.0 dependency
- Updated license to MIT
- Updates to README
- Added pyproject.toml
- Initial commit