openmicroscopy/openmicroscopy — pull request #1365 by joshmoore (2013-08-06 09:15:11+00:00)
Title: Handle trans. range before filter (Fix #11017) (rebased onto dev_4_4)

This is the same as gh-1299 but rebased onto dev_4_4.

----

Under the `/Instrument` graph spec, `TransmittanceRange` was listed before `Filter` whereas under `/Image/Pixels/Channel` the order was reversed:

```
/Image/Pixels/Channel/LogicalChannel/LightPath/LightPathEmissionFilterLink/Filter;SOFT
/Image/Pixels/Channel/LogicalChannel/LightPath/LightPathEmissionFilterLink/Filter/TransmittanceRange;SOFT
```

This has been reversed, with which `zeiss-lsm-martin/051215-j-tf.mdb` should now be properly chgrp'able and link'able.

More generally, though, this points to an increased need to test the listing of `Instruments` in the graph specs (i.e. for chgrp and delete), and quite possibly a complete review of the `SOFT` handling.

/cc @will-moore, @pwalczysko, @mtbc