This should be independent of the ImageJ version, though it might well depend upon the version of the Bio-Formats plugin you are using, and also the model version of the OME-TIFF you are creating. So long as the features you are using are supported by the model version in use by Bio-Formats, it should work. The current model version is 2016-06
http://www.openmicroscopy.org/site/support/ome-model/, but all recent model versions (back to at least 2012-06) support all the features you were using in your examples.
You can define multiple lightsources, but the limitations in the current model are:
- LightSourceSettings only allows a single wavelength
- only one LightSourceSettings is allowed per Channel
This is certainly an area of the model which we could look at extending to remove these limitations for a future model release, once we have a better understanding of your needs.
To get a better idea of exactly what you want to represent in the model, it would be useful to know exactly what the instrument setup is, and the acquisition parameters. While you showed some sample OME-XML, this is clearly not able to represent exactly what you want to store. A simple text description would be greatly helpful here.
When looking at extending the LightSource and Detector settings, is moving from a single wavelength to multiple discrete wavelengths sufficient, or is multiple wavelengths with cutin/out tolerances a better representation (or multiple wavelength ranges)?
Kind regards,
Roger