<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>
<body text="#000000" bgcolor="#FFFFFF">
<p>Hi Sebastien,</p>
<p>we have tested the upload of slidebook files now a little bit
more extensively and realised that when uploading several files
(with OMERO.insight) the server crashes and reboots.</p>
<p>We are not sure what happened there, but I have uploaded <a
moz-do-not-send="true"
href="https://filesender.switch.ch/filesender/?vid=731f7cfc-c738-85e9-120b-000071d43069">the
relevant log files for you to download</a>.</p>
<p>From going through the logs its unfortunately not clear to me
what happened. If you have a free moment, could you have a look
and maybe point us in the right direction?</p>
<p>Thank you and cheers,<br>
Kai<br>
</p>
<br>
<div class="moz-cite-prefix">On 02/13/2018 04:06 PM, Sebastien
Besson (Staff) wrote:<br>
</div>
<blockquote type="cite"
cite="mid:1E2C6054-E57A-4026-B0BE-500CCEB16A59@dundee.ac.uk">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
Hi Kai,
<div class=""><br class="">
<div>
<blockquote type="cite" class="">
<div class="">On 13 Feb 2018, at 13:41, Kai Schleicher <<a
href="mailto:kai.schleicher@unibas.ch" class=""
moz-do-not-send="true">kai.schleicher@unibas.ch</a>>
wrote:</div>
<br class="Apple-interchange-newline">
<div class="">
<div text="#000000" bgcolor="#FFFFFF" class="">
<p class="">Hi Sebastien,</p>
<p class="">This is brilliant! thanks so much!</p>
<p class="">It does now work on windows (which is the
most prominent usecase anyway). We added the jar file
also to our server and indeed the upload as well as
reading metadadata and generating thumbnails succeeded
:)</p>
</div>
</div>
</blockquote>
Great. Very glad to hear it. And really interesting example of
workflow integrating</div>
<div>third-party libraries developed by the constructors.</div>
<div>
<blockquote type="cite" class="">
<div class="">
<div text="#000000" bgcolor="#FFFFFF" class="">
<p class="">Except <a moz-do-not-send="true"
href="x-msg://42/,,https://filesender.switch.ch/filesender/?vid=469ebaef-1b1d-5349-f357-00001c21ea73"
class="">
for one file</a>, which opend fine in Fiji or the
native slidebook reader. I am not so sure what the
difference is to
<a moz-do-not-send="true"
href="https://filesender.switch.ch/filesender/?vid=2be15da3-c0a1-8e28-0b76-000023dfc166"
class="">
the ones that work</a> (see screenshot).</p>
</div>
</div>
</blockquote>
To know more we would probably need to see what failed in the
server-side import log.</div>
<div>If the failure happens when SlideBook6Reader tries to read
the data, this is something</div>
<div>worth reporting to them.<br class="">
<blockquote type="cite" class="">
<div class="">
<div text="#000000" bgcolor="#FFFFFF" class="">
<p class="">While it works on windows, it still fails on
my linux (on which I tried it in the beginning). Is
there maybe a cache somewhere that needs to be delete
first?</p>
</div>
</div>
</blockquote>
I do not think there should be any caching involved. Using the
linux client<span class="">, </span>after downloading</div>
<div>and moving SlideBook6Reader.jar under the libs/ folder, I
have</div>
<div><br class="">
</div>
<span class="">[sbesson@ome-c6100-1
OMERO.importer-5.3.5-ice36-b73-linux]$ ./importer-cli --debug
ERROR
-f /ome/data_repo/curated/slidebook/alexia/utrophinGFP_sih_e1_time1.sld <br
class="">
Starting OMERO.importer...<br class="">
…<br class="">
#======================================<br class="">
# Group:
/ome/data_repo/curated/slidebook/alexia/utrophinGFP_sih_e1_time1.sld
SPW: false Reader: loci.formats.in.SlideBook6Reader<br
class="">
/ome/data_repo/curated/slidebook/alexia/utrophinGFP_sih_e1_time1.sld</span></div>
<div class=""><span class=""><br class="">
</span></div>
<div class=""><span class="">Is your import failing client-side or
server-side? Also is your Linux architecture 32bit or 64bit?</span></div>
<div class=""><span class=""><br class="">
</span></div>
<div class=""><span class="">Best,</span></div>
<div class=""><span class="">Sebastien</span></div>
<div class=""><span class=""><br class="">
<blockquote type="cite" class="">Thanks so much for you help
and cheers,<br class="">
Kai<br class="">
<br class="">
On 02/13/2018 01:37 PM, Sebastien Besson (Staff) wrote:<br
class="">
<blockquote type="cite"
cite="mid:7984081D-5915-43D1-901E-5D9B890E4E3B@dundee.ac.uk"
class="">
Hi Kai,<br class="">
<br class="">
Follow-up of my answer from yesterday, I
performed additional testing using OMERO.insight 5.3.5<br
class="">
against an OMERO 5.3. server (as an aside, very easily
created using docker-compose [1]).<br class="">
<br class="">
Using the vanilla Insight 5.3.5 client, the import of an
unsupported Slidebook file, gives a File Not Valid<br
class="">
exception:<br class="">
<span id="cid:part3.380583D4.0092C7D8@unibas.ch"><Screen
Shot 2018-02-13 at 11.50.08.png></span><br class="">
After putting SlideBook6Reader.jar under the Java folder,
the same file uploads correctly to the server<br class="">
and fails at the metadata processing step server-side
since the JAR has not been added there.<br class="">
<span id="cid:part4.8EB8D5E2.E8DF29B7@unibas.ch"><Screen
Shot 2018-02-13 at 11.51.54.png></span><br class="">
In summary, this workflow should work on OMERO 5.3.x as
well as OMERO 5.4.x. As an indication<br class="">
that the 3i JAR is properly recognized by Insight, the
Format Type dropdown menu in the Importer<br class="">
window should include an entry called “SlideBook 6 SLD
(native)”.<br class="">
<br class="">
Best,<br class="">
Sebastien<br class="">
<br class="">
<br class="">
[1] <a
href="https://github.com/openmicroscopy/omero-test-infra/blob/v0.2.1/docker-compose.yml"
class="" moz-do-not-send="true">https://github.com/openmicroscopy/omero-test-infra/blob/v0.2.1/docker-compose.yml</a> <br
class="">
<br class="">
<blockquote type="cite" class="">On 12 Feb 2018, at 17:25,
Sebastien Besson (Staff)
<a class="moz-txt-link-rfc2396E" href="mailto:s.besson@dundee.ac.uk"><s.besson@dundee.ac.uk></a> wrote:<br class="">
<br class="">
Hi Kai,<br class="">
<br class="">
great. From your original exception the following line<br
class="">
<br class="">
<blockquote type="cite" class="">
<blockquote type="cite"
cite="mid:93174DCA-D8F0-40C0-9A95-FE66679AC076@dundee.ac.uk"
class="">
<blockquote type="cite" class="">
<blockquote type="cite" class="">java.lang.IndexOutOfBoundsException: Index:
0, Size: 0 <br class="">
at java.util.ArrayList.rangeCheck(ArrayList.java:653) <br
class="">
at java.util.ArrayList.get(ArrayList.java:429) <br
class="">
at loci.formats.in.SlidebookReader.initFile(SlidebookReader.java:654) <br
class="">
</blockquote>
</blockquote>
</blockquote>
</blockquote>
<br class="">
indicates that the old Slidebook reader is still used to
detect the import candidate rather than<br class="">
the 3i SlideBook6Reader.<br class="">
<br class="">
I have tested this workflow: download OMERO.insight,
rename the 3i slidebook jar, add it to<br class="">
the Java folder, start OMERO.Insight, try to import a
new Slidebook file and it worked on<br class="">
OMERO 5.4 (at least it was uploaded to the server which
did not know how to read it because<br class="">
I hadn’t added the JAR there).<br class="">
<br class="">
I have not tested on OMERO 5.3 but will do tomorrow
although i would expect it to work under this<br
class="">
series. Also which operating system are you using for
the import?<br class="">
<br class="">
Best,<br class="">
Sebastien<br class="">
<br class="">
<blockquote type="cite" class="">On 9 Feb 2018, at
16:21, Kai Schleicher
<a class="moz-txt-link-rfc2396E" href="mailto:kai.schleicher@unibas.ch"><kai.schleicher@unibas.ch></a> wrote:<br class="">
<br class="">
Hi Sebastian,<br class="">
<br class="">
<br class="">
<blockquote type="cite" class="">Did you rename the
file as xxx.jar before putting them under your Java<br
class="">
folder?<br class="">
</blockquote>
yes I did, I renamed it to "SlideBook6Reader.jar".
Sorry, I should have written that in my previous mail.<br
class="">
<br class="">
cheers,<br class="">
Kai<br class="">
<br class="">
On 02/09/2018 04:21 PM, Sebastien Besson (Staff)
wrote:<br class="">
<blockquote type="cite"
cite="mid:93174DCA-D8F0-40C0-9A95-FE66679AC076@dundee.ac.uk"
class="">
Hi Kai,<br class="">
<br class="">
<br class="">
<blockquote type="cite" class="">On 9 Feb 2018, at
13:43, Kai Schleicher
<a class="moz-txt-link-rfc2396E" href="mailto:kai.schleicher@unibas.ch"><kai.schleicher@unibas.ch></a> wrote:<br
class="">
<br class="">
Hi Sebastien,<br class="">
<br class="">
thanks for the update!<br class="">
We have added the JAR [1] to the insight client
as described. Do you think that this one file was
is all thats needed or should there be some more
JARs?<br class="">
<br class="">
</blockquote>
No the 3i Slidebook JAR should be the only
requirement.<br class="">
<blockquote type="cite" class="">Upload
unfortunately still fails with "file format not
valid", but this time we also receive an exception
which might contain some further hints (see
below). It seems like it actually tried to read my
file but found some issues with it - the file
itself is fine, at least it opens with the latest
bioformats.<br class="">
<br class="">
</blockquote>
The file format not valid error indicates an error
client-side i.e. during the<br class="">
detection of the file as a format support by
Bio-Formats.<br class="">
I can see you downloaded the file straight away from
the 3i Fiji update site.<br class="">
Did you rename the file as xxx.jar before putting
them under your Java<br class="">
folder?<br class="">
<br class="">
Sebastien<br class="">
<blockquote type="cite" class="">We are still
on OMERO5.3.3, could that be the reason?<br
class="">
<br class="">
Thanks for your help and cheers,<br class="">
Kai<br class="">
<br class="">
<blockquote type="cite" class="">java.lang.IndexOutOfBoundsException: Index:
0, Size: 0 <br class="">
at java.util.ArrayList.rangeCheck(ArrayList.java:653) <br
class="">
at java.util.ArrayList.get(ArrayList.java:429) <br
class="">
at loci.formats.in.SlidebookReader.initFile(SlidebookReader.java:654) <br
class="">
at loci.formats.FormatReader.setId(FormatReader.java:1397) <br
class="">
at loci.formats.ImageReader.setId(ImageReader.java:839) <br
class="">
at loci.formats.ReaderWrapper.setId(ReaderWrapper.java:650) <br
class="">
at loci.formats.ChannelFiller.setId(ChannelFiller.java:223) <br
class="">
at loci.formats.ReaderWrapper.setId(ReaderWrapper.java:650) <br
class="">
at loci.formats.ChannelSeparator.setId(ChannelSeparator.java:291) <br
class="">
at loci.formats.ReaderWrapper.setId(ReaderWrapper.java:650) <br
class="">
at loci.formats.Memoizer.setId(Memoizer.java:649) <br
class="">
at loci.formats.ReaderWrapper.setId(ReaderWrapper.java:650) <br
class="">
at ome.formats.importer.ImportCandidates.singleFile(ImportCandidates.java:427)<br
class="">
at ome.formats.importer.ImportCandidates.handleFile(ImportCandidates.java:576)<br
class="">
at ome.formats.importer.ImportCandidates.execute(ImportCandidates.java:384) <br
class="">
at ome.formats.importer.ImportCandidates.<init>(ImportCandidates.java:222)<br
class="">
at ome.formats.importer.ImportCandidates.<init>(ImportCandidates.java:174)<br
class="">
at org.openmicroscopy.shoola.env.data.OMEROGateway.getImportCandidates(OMEROGateway.java:5945)<br
class="">
at org.openmicroscopy.shoola.env.data.OmeroImageServiceImpl.importFile(OmeroImageServiceImpl.java:1068)<br
class="">
at org.openmicroscopy.shoola.env.data.views.calls.ImagesImporter.importFile(ImagesImporter.java:73)<br
class="">
at org.openmicroscopy.shoola.env.data.views.calls.ImagesImporter.access$000(ImagesImporter.java:48)<br
class="">
at org.openmicroscopy.shoola.env.data.views.calls.ImagesImporter$1.doCall(ImagesImporter.java:97)<br
class="">
at org.openmicroscopy.shoola.env.data.views.BatchCall.doStep(BatchCall.java:144)<br
class="">
at org.openmicroscopy.shoola.util.concur.tasks.CompositeTask.doStep(CompositeTask.java:226)<br
class="">
at org.openmicroscopy.shoola.env.data.views.CompositeBatchCall.doStep(CompositeBatchCall.java:126)<br
class="">
at org.openmicroscopy.shoola.util.concur.tasks.ExecCommand.exec(ExecCommand.java:165)<br
class="">
at org.openmicroscopy.shoola.util.concur.tasks.ExecCommand.run(ExecCommand.java:276)<br
class="">
at org.openmicroscopy.shoola.util.concur.tasks.AsyncProcessor$Runner.run(AsyncProcessor.java:91)<br
class="">
at java.lang.Thread.run(Thread.java:748) <br
class="">
<br class="">
at org.openmicroscopy.shoola.env.data.util.StatusLabel.update(StatusLabel.java:671)<br
class="">
at ome.formats.importer.ImportCandidates.safeUpdate(ImportCandidates.java:536)<br
class="">
at ome.formats.importer.ImportCandidates.singleFile(ImportCandidates.java:471)<br
class="">
at ome.formats.importer.ImportCandidates.handleFile(ImportCandidates.java:576)<br
class="">
at ome.formats.importer.ImportCandidates.execute(ImportCandidates.java:384) <br
class="">
at ome.formats.importer.ImportCandidates.<init>(ImportCandidates.java:222)<br
class="">
at ome.formats.importer.ImportCandidates.<init>(ImportCandidates.java:174)<br
class="">
at org.openmicroscopy.shoola.env.data.OMEROGateway.getImportCandidates(OMEROGateway.java:5945)<br
class="">
at org.openmicroscopy.shoola.env.data.OmeroImageServiceImpl.importFile(OmeroImageServiceImpl.java:1068)<br
class="">
at org.openmicroscopy.shoola.env.data.views.calls.ImagesImporter.importFile(ImagesImporter.java:73)<br
class="">
at org.openmicroscopy.shoola.env.data.views.calls.ImagesImporter.access$000(ImagesImporter.java:48)<br
class="">
at org.openmicroscopy.shoola.env.data.views.calls.ImagesImporter$1.doCall(ImagesImporter.java:97)<br
class="">
at org.openmicroscopy.shoola.env.data.views.BatchCall.doStep(BatchCall.java:144)<br
class="">
at org.openmicroscopy.shoola.util.concur.tasks.CompositeTask.doStep(CompositeTask.java:226)<br
class="">
at org.openmicroscopy.shoola.env.data.views.CompositeBatchCall.doStep(CompositeBatchCall.java:126)<br
class="">
at org.openmicroscopy.shoola.util.concur.tasks.ExecCommand.exec(ExecCommand.java:165)<br
class="">
at org.openmicroscopy.shoola.util.concur.tasks.ExecCommand.run(ExecCommand.java:276)<br
class="">
at org.openmicroscopy.shoola.util.concur.tasks.AsyncProcessor$Runner.run(AsyncProcessor.java:91)<br
class="">
at java.lang.Thread.run(Thread.java:748) <br
class="">
Caused
by: java.lang.IndexOutOfBoundsException: Index:
0, Size: 0 <br class="">
at java.util.ArrayList.rangeCheck(ArrayList.java:653) <br
class="">
at java.util.ArrayList.get(ArrayList.java:429) <br
class="">
at loci.formats.in.SlidebookReader.initFile(SlidebookReader.java:654) <br
class="">
at loci.formats.FormatReader.setId(FormatReader.java:1397) <br
class="">
at loci.formats.ImageReader.setId(ImageReader.java:839) <br
class="">
at loci.formats.ReaderWrapper.setId(ReaderWrapper.java:650) <br
class="">
at loci.formats.ChannelFiller.setId(ChannelFiller.java:223) <br
class="">
at loci.formats.ReaderWrapper.setId(ReaderWrapper.java:650) <br
class="">
at loci.formats.ChannelSeparator.setId(ChannelSeparator.java:291) <br
class="">
at loci.formats.ReaderWrapper.setId(ReaderWrapper.java:650) <br
class="">
at loci.formats.Memoizer.setId(Memoizer.java:649) <br
class="">
at loci.formats.ReaderWrapper.setId(ReaderWrapper.java:650) <br
class="">
at ome.formats.importer.ImportCandidates.singleFile(ImportCandidates.java:427)<br
class="">
... 16 more<br class="">
</blockquote>
<br class="">
<br class="">
<br class="">
[1] <a class="moz-txt-link-freetext" href="http://sites.imagej.net/SlideBook/jars/bio-formats/SlideBook6Reader.jar-20161214162742">http://sites.imagej.net/SlideBook/jars/bio-formats/SlideBook6Reader.jar-20161214162742</a> <br
class="">
<br class="">
On 02/09/2018 09:21 AM, Sebastien Besson (Staff)
wrote:<br class="">
<blockquote type="cite"
cite="mid:628D5921-7BE8-4FEC-9B0C-6A07DFC959BA@dundee.ac.uk"
class="">
Hi Kai,<br class="">
<br class="">
thanks for getting back to us. I realise
my initial answer was incomplete to test the<br
class="">
full workflow. In addition to the
server addition, you will also need to add the
third-party<br class="">
JARs to the client you will use for the import. <br
class="">
<br class="">
See [1] for adding JARs to OMERO.insight. If
you are using the CLI, you need to<br class="">
add your third-party JARs under lib/client<br
class="">
<br class="">
Best,<br class="">
Sebastien<br class="">
<br class="">
[1] <a class="moz-txt-link-freetext" href="http://help.openmicroscopy.org/configure-client.html#jar">http://help.openmicroscopy.org/configure-client.html#jar</a><br class="">
<br class="">
<br class="">
<br class="">
<blockquote type="cite" class="">On 8 Feb 2018,
at 13:56, Kai Schleicher
<a class="moz-txt-link-rfc2396E" href="mailto:kai.schleicher@unibas.ch"><kai.schleicher@unibas.ch></a> wrote:<br
class="">
<br class="">
Hi Sebastien,<br class="">
<br class="">
thanks for your help!<br class="">
<br class="">
We have tried and put the jar file
under lib/server and restarted the server.
However, that seems to not have been enough
- upload of *.sld files still fails.<br
class="">
<br class="">
Probably we missed additional steps,
but unfortunately it is not too clear to
us right now what else needs to happen.
Are there additional files that need to be
placed at other locations? <br class="">
Sorry for the vague question...<br class="">
<br class="">
If you have some more details on that would be
greatly appreciated :)<br class="">
<br class="">
Thanks and cheers,<br class="">
Kai<br class="">
<br class="">
On 02/06/2018 06:01 PM, Sebastien
Besson (Staff) wrote:<br class="">
<blockquote type="cite"
cite="mid:6F15D1CF-4BC8-4AE1-AC2D-721D729E3D16@dundee.ac.uk"
class="">
Hi Kai,<br class="">
<br class="">
<div class="">Since Bio-Formats 5.2.0, the
native support for 3i Slidebook</div>
<div class=""> files is indeed provided via
a external third-party JAR developed and
maintained by Intelligent Imaging [1]. In
Fiji, the installation of this JAR is
managed via the Slidebook update site
maintained by 3i.</div>
<br class="">
<br class="">
<div class="">Adding support for this reader
in OMERO should work</div>
<div class=""> the same way as other server
extensions [2]. The critical part is to
have the Slidebook classes available to
the server, typically by putting the
appropriate JAR under lib/server and
restarting the latter.</div>
<br class="">
<br class="">
<div class="">It would be really interesting
to hear from the 3i developer</div>
<div class=""> or support team whether they
have tested this workflow or if they have
plans to support it in the future.</div>
<br class="">
Best,<br class="">
Sebastien<br class="">
<br class="">
<div class="">[1]</div>
<br class="Apple-interchange-newline">
<a class="moz-txt-link-freetext" href="http://blog.openmicroscopy.org/file-formats/community/2016/08/31/bf-partnerships/">http://blog.openmicroscopy.org/file-formats/community/2016/08/31/bf-partnerships/</a><br
class="">
<div class="">[2]</div>
<br class="Apple-interchange-newline">
<a class="moz-txt-link-freetext" href="https://docs.openmicroscopy.org/omero/5.4.3/developers/Server/ExtendingOmero.html">https://docs.openmicroscopy.org/omero/5.4.3/developers/Server/ExtendingOmero.html</a><br
class="">
<br class="">
<br class="">
<blockquote type="cite" class="">On 5 Feb
2018, at 12:26,
Kai Schleicher <a class="moz-txt-link-rfc2396E" href="mailto:kai.schleicher@unibas.ch"><kai.schleicher@unibas.ch></a> wrote:<br
class="">
<br class="">
Dear OME team,<br class="">
<br class="">
I'd like to import slidebook *.sld files
in OMERO.<br class="">
<br class="">
Since Bio-Formats relies on a plugin from
an external update site [1] to
enable import of SlideBook SLD files, I
was wondering if there is a way to
integrate this plugin into our OMERO as
well?<br class="">
<br class="">
Thanks and cheers,<br class="">
Kai<br class="">
<br class="">
[1]: <a class="moz-txt-link-freetext" href="http://sites.imagej.net/SlideBook/">http://sites.imagej.net/SlideBook/</a><br
class="">
<br class="">
-- <br class="">
<blockquote type="cite" class="">
<blockquote type="cite" class="">Please note
my NEW PHONE NUMBERS: +41 61 207 57 31
(direct) +41 61 207
22 50 (central)<<<br class="">
</blockquote>
</blockquote>
Kai Schleicher, PhD | Research Associate
in Advanced Light Microscopy
| Biozentrum, University of Basel
| Klingelbergstrasse 50/70 | CH-4056
Basel |<br class="">
Phone: +41 61 207 57 31 (direct) +41 61
207 22 50 (central)
| <a class="moz-txt-link-abbreviated" href="mailto:kai.schleicher@unibas.ch">kai.schleicher@unibas.ch</a> | <a class="moz-txt-link-abbreviated" href="http://www.biozentrum.unibas.ch">www.biozentrum.unibas.ch</a> | <a class="moz-txt-link-abbreviated" href="http://www.microscopynetwork.unibas.ch">www.microscopynetwork.unibas.ch</a><br
class="">
<br class="">
_______________________________________________<br class="">
ome-users mailing list<br class="">
<a class="moz-txt-link-abbreviated" href="mailto:ome-users@lists.openmicroscopy.org.uk">ome-users@lists.openmicroscopy.org.uk</a><br
class="">
<a class="moz-txt-link-freetext" href="http://lists.openmicroscopy.org.uk/mailman/listinfo/ome-users">http://lists.openmicroscopy.org.uk/mailman/listinfo/ome-users</a><br
class="">
</blockquote>
<br class="">
<br class="">
The University of Dundee is
a registered Scottish Charity, No: SC015096 <br
class="">
<br class="">
<div class="">_______________________________________________</div>
<div class="">ome-users mailing list</div>
<br class="Apple-interchange-newline">
<a class="moz-txt-link-abbreviated" href="mailto:ome-users@lists.openmicroscopy.org.uk">ome-users@lists.openmicroscopy.org.uk</a><br
class="">
<a class="moz-txt-link-freetext" href="http://lists.openmicroscopy.org.uk/mailman/listinfo/ome-users">http://lists.openmicroscopy.org.uk/mailman/listinfo/ome-users</a><br
class="">
</blockquote>
<br class="">
_______________________________________________<br class="">
ome-users mailing list<br class="">
<a class="moz-txt-link-abbreviated" href="mailto:ome-users@lists.openmicroscopy.org.uk">ome-users@lists.openmicroscopy.org.uk</a><br
class="">
<a class="moz-txt-link-freetext" href="http://lists.openmicroscopy.org.uk/mailman/listinfo/ome-users">http://lists.openmicroscopy.org.uk/mailman/listinfo/ome-users</a><br
class="">
</blockquote>
<br class="">
<br class="">
The University of Dundee is a
registered Scottish Charity, No: SC015096 <br
class="">
<br class="">
<div class="">_______________________________________________</div>
<div class="">ome-users mailing list</div>
<br class="Apple-interchange-newline">
<a class="moz-txt-link-abbreviated" href="mailto:ome-users@lists.openmicroscopy.org.uk">ome-users@lists.openmicroscopy.org.uk</a><br
class="">
<a class="moz-txt-link-freetext" href="http://lists.openmicroscopy.org.uk/mailman/listinfo/ome-users">http://lists.openmicroscopy.org.uk/mailman/listinfo/ome-users</a><br
class="">
</blockquote>
<br class="">
</blockquote>
<br class="">
<br class="">
The University of Dundee is a registered Scottish
Charity, No: SC015096<br class="">
</blockquote>
<br class="">
</blockquote>
<br class="">
<br class="">
The University of Dundee is a registered Scottish
Charity, No: SC015096<br class="">
_______________________________________________<br
class="">
ome-users mailing list<br class="">
<a class="moz-txt-link-abbreviated" href="mailto:ome-users@lists.openmicroscopy.org.uk">ome-users@lists.openmicroscopy.org.uk</a><br class="">
<a class="moz-txt-link-freetext" href="http://lists.openmicroscopy.org.uk/mailman/listinfo/ome-users">http://lists.openmicroscopy.org.uk/mailman/listinfo/ome-users</a><br
class="">
</blockquote>
<br class="">
<br class="">
The University of Dundee is a registered Scottish Charity,
No: SC015096<br class="">
</blockquote>
<br class="">
<span id="cid:5F33C363-3EE7-4CCA-B309-5DD65C5EEBC6@ed.ac.uk"><Screenshot
from 2018-02-13 14-09-55.png></span><br class="">
</blockquote>
</span><br class="">
</div>
<br>
<span style="font-size:10pt;">The University of Dundee is a
registered Scottish Charity, No: SC015096</span>
</blockquote>
<br>
</body>
</html>