This is a minor issue, but the documentation describes metadata as a JSON string (that can be parsed with JSON.parsed).
At least in the files I'm generating with SI2017b, it doesn't seem to be true. The metadata string starts with:
SI.LINE_FORMAT_VERSION = 1\nSI.TIFF_FORMAT_VERSION = 3\nSI.VERSION_MAJOR = '2017b'\nSI.VERSION_MINOR = '1'...
which is not JSON. I can see some JSON much later in the string (for the part that describes the ROIs: {\n \"RoiGroups\": {\n \"imagingRoiGroup\": {\n ...
Otherwise, thanks a lot for making a Julia package of your TiffReader!
This is a minor issue, but the documentation describes metadata as a JSON string (that can be parsed with JSON.parsed). At least in the files I'm generating with SI2017b, it doesn't seem to be true. The metadata string starts with:
SI.LINE_FORMAT_VERSION = 1\nSI.TIFF_FORMAT_VERSION = 3\nSI.VERSION_MAJOR = '2017b'\nSI.VERSION_MINOR = '1'...
which is not JSON. I can see some JSON much later in the string (for the part that describes the ROIs:{\n \"RoiGroups\": {\n \"imagingRoiGroup\": {\n ...
Otherwise, thanks a lot for making a Julia package of your TiffReader!