<html><head><meta http-equiv="Content-Type" content="text/html charset=windows-1252"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><div><br></div>Hi Luca,<div><br></div><div> I would like to update you with work I have been doing towards web ROI editing and summarise discussions I had with </div><div>Gianluigi in Paris.</div><div><br></div><div>I have been working on a shape editing tool as part on OMERO.figure: <a href="https://github.com/will-moore/figure/pull/87">https://github.com/will-moore/figure/pull/87</a></div><div>(see screenshot there) which uses the Backbone.js library.</div><div>But after discussion in Paris, it seems to make more sense to develop a common shape-editing library (using Raphael) </div><div>that does not depend on Backbone.js, which can then be used in other places, such as your Moodle plugin and </div><div>within the OMERO webclient. </div><div><br></div><div>We discussed various differences between how ROIs & shapes are currently displayed in Insight, webclient, ImageJ </div><div>and my OMERO.figure work above,</div><div>with a view to improve some of the issues that have been noted so far:</div><div><br></div><div>- ROIs & Shapes:</div><div><span class="Apple-tab-span" style="white-space:pre">      </span>The OMERO model has "Shapes" (e.g Rectangle, Line) that are grouped into "ROIs". However, there are times when we</div><div><span class="Apple-tab-span" style="white-space:pre">   </span>will want to ignore ROIs and just draw shapes (OMERO.figure & Moodle plugin, so these will not be included in a </div><div><span class="Apple-tab-span" style="white-space:pre">    </span>shape-editing library.</div><div><br></div><div>- Fill colour:</div><div><span class="Apple-tab-span" style="white-space:pre"> </span>OMERO shapes have a fill-colour, which is supported by both Insight and Web. However, this usually just obscures the</div><div><span class="Apple-tab-span" style="white-space:pre"> </span>region that is annotated and is not required for image annotations. E.g. ImageJ has no fill colour and figures never show this.</div><div><span class="Apple-tab-span" style="white-space:pre">      </span>Best to assume that shapes have no fill colour by default (could be added later if needed).</div><div><br></div><div> - Line colour / selection:</div><div><span class="Apple-tab-span" style="white-space:pre">  </span>OMERO.insight and web client use a blue line to indicate which shape is selected (along with display of handles in Insight).</div><div><span class="Apple-tab-span" style="white-space:pre"> </span>However, this interferes with the current colour of the line, making it hard to tell when the colour is changed for a selected shape.</div><div><span class="Apple-tab-span" style="white-space:pre">        </span>It should be sufficient to indicate the selected shape by simply displaying "handles" for editing. This is a common technique</div><div><span class="Apple-tab-span" style="white-space:pre">      </span>- E.g. used in Powerpoint (and see OMERO.figure screenshot on PR above).</div><div><br></div><div> - Zooming:</div><div><span class="Apple-tab-span" style="white-space:pre">        </span>When you zoom the image in Insight, the line thickness of shapes changes accordingly but the handles remain a fixed size.</div><div><span class="Apple-tab-span" style="white-space:pre">    </span>This behaviour should be followed in web too.</div><div><span class="Apple-tab-span" style="white-space:pre">        </span>Any shape-editing tool will need a setZoom() function to update it as the image zooms.</div><div><br></div><div> - Shape creation vv Editing:</div><div><span class="Apple-tab-span" style="white-space:pre">     </span>Although we didn't discuss this in Paris, I have previously found that the behaviour in Insight when creating shapes to be a little</div><div><span class="Apple-tab-span" style="white-space:pre">  </span>restrictive. E.g. when creating Rectangles, after you have drawn the first one, you can't tweak it before adding another, even though it has handles for editing.</div><div><span class="Apple-tab-span" style="white-space:pre">    </span>I have tried to follow ImageJ behaviour for shape creation / editing, in which shapes become selected when added and can </div><div><span class="Apple-tab-span" style="white-space:pre">       </span>be edited with the handles (or dragged). This also allows for adding multiple shapes in succession, as long as you don't try to add new shapes</div><div><span class="Apple-tab-span" style="white-space:pre">       </span>entirely within the last-added shape (without de-selecting first).</div><div><br></div><div><br></div><div>I'll let you know when I've managed to make any more progress on this.</div><div><br></div><div> Cheers,</div><div><br></div><div>   Will.</div><div><br></div><div><br></div><div><br></div><div><br><div><div>On 13 May 2015, at 16:15, Luca Lianas <<a href="mailto:luca.lianas@crs4.it">luca.lianas@crs4.it</a>> wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite"><meta http-equiv="Content-Type" content="text/html charset=utf-8"><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><span class="">Hi Doug (and OME team, of course),<br class="">we are facing a situation similar to the one described by Doug, in fact we are working on an integrated  system based on Moodle and OMERO the context of an European project on cytology training.<br class=""><br class="">Our first goal, as stated above, is to have a complete integration with Moodle, but we are working to make possible to integrate OMERO.web with third-party software to provide a standard mechanism to interact with the web viewer using external Javascript code.<br class="">The first development phase will be focused on enabling OMERO.web's javascript client to interact with third-part software, the second phase will be focused on the development of a prototype of a web editor for OMERO's ROIs so that it will be possible to define new regions of interest from the web client or from an external system (by using proper tools, of course).<br class=""><br class="">We already started by adding a feature that enables users to select which ROIs will be shown on screen when using the web client<br class=""><br class=""><a href="https://github.com/openmicroscopy/openmicroscopy/pull/3432" class="">https://github.com/openmicroscopy/openmicroscopy/pull/3432</a><br class=""><br class="">ROIs can be turned ON\OFF by using OMERO.web controls (since version 5.1.0) or by Javascript software as you can see from the example<br class=""><br class=""><a href="https://github.com/lucalianas/openmicroscopy/blob/develop/examples/Web/embed_rois_selection.html">https://github.com/lucalianas/openmicroscopy/blob/develop/examples/Web/embed_rois_selection.html</a><br class=""><br class="">Our second task will be focused on adding a way to "inject" new ROIs to the web viewer.<br class="">The idea is to make possible to create ROIs using an external system (calculate them using a script, draw them using a custom editor and so on...) and push them directly on the web viewer without saving these new items in OMERO's database (which means that external ROIs’ persistence will be managed by the third-part software).<br class="">The only requirement is that these new ROIs must be passed to the viewer using the same specifications described for OMERO's "real" ROIs<br class=""><br class="">https://www.openmicroscopy.org/site/support/ome-model/developers/roi.html<br class=""><br class="">The third task will be the actual implementation of a web editor for OMERO’s ROIs, this editor could become a first prototype for the “real” editor in OMERO.web (of course, with the approval of the OME team :) ).<br class=""><br class="">Right now we are focusing on integrating OMERO and Moodle by building a dedicated Moodle plugin. The teacher will be able to use ROIs defined within OMERO and his own ROIs that will be stored in Moodle's databases and pushed to the web viewer when needed. A ROI editor will be built as a part of Moodle's plugin (and will become a prototype for OMERO.web's ROI editor), this editor will be used both by the teacher (to build ROIs) and by students during exam session (they will be able to answer to some questions by drawing new regions or applying marks on an image, like dots or circles). Moodle plugin will be also used to display slides during lectures that will embed images stored within an OMERO server with the chance to turn ON\OFF specific ROIs during the lecture.</span><div class=""><span class=""><br class=""></span></div><div class=""><span class="">We are going to keep all of you informed on the various stages of the project (and I’m going to push some code to the OME repository).</span></div><div class=""><span class=""><br class=""></span></div><div class=""><span class="">Cheers</span></div><div class=""><span class=""><br class=""></span></div><div class=""><span class="">Luca<br class=""><br class=""></span><span class=""><div class="">---<br class=""><br class="">Luca Lianas<br class="">Data Fusion - Distributed Computing<br class="">CRS4 - Centro di Ricerche, Sviluppo e Studi Superiori della Sardegna<br class="">POLARIS, Edificio 1, 09010 PULA (CA - Italy)<br class=""><br class="">Phone: 070/9250266<br class="">Email: <a href="mailto:luca.lianas@crs4.it" class="">luca.lianas@crs4.it</a><br class=""><br class=""></div></span>

<br class=""><div><blockquote type="cite" class=""><div class="">On 22 Apr 2015, at 12:11, Bean, Douglas <<a href="mailto:douglas.bean@abdn.ac.uk" class="">douglas.bean@abdn.ac.uk</a>> wrote:</div><br class="Apple-interchange-newline"><div class="">

<meta http-equiv="Content-Type" content="text/html; charset=us-ascii" class="">
<meta name="Generator" content="Microsoft Word 15 (filtered medium)" class="">
<style class=""><!--
/* Font Definitions */
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:Tahoma;
        panose-1:2 11 6 4 3 5 4 4 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;
        mso-fareast-language:EN-US;}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:#0563C1;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:#954F72;
        text-decoration:underline;}
p.MsoListParagraph, li.MsoListParagraph, div.MsoListParagraph
        {mso-style-priority:34;
        margin-top:0cm;
        margin-right:0cm;
        margin-bottom:8.0pt;
        margin-left:36.0pt;
        mso-add-space:auto;
        line-height:106%;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;
        mso-fareast-language:EN-US;}
p.MsoListParagraphCxSpFirst, li.MsoListParagraphCxSpFirst, div.MsoListParagraphCxSpFirst
        {mso-style-priority:34;
        mso-style-type:export-only;
        margin-top:0cm;
        margin-right:0cm;
        margin-bottom:0cm;
        margin-left:36.0pt;
        margin-bottom:.0001pt;
        mso-add-space:auto;
        line-height:106%;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;
        mso-fareast-language:EN-US;}
p.MsoListParagraphCxSpMiddle, li.MsoListParagraphCxSpMiddle, div.MsoListParagraphCxSpMiddle
        {mso-style-priority:34;
        mso-style-type:export-only;
        margin-top:0cm;
        margin-right:0cm;
        margin-bottom:0cm;
        margin-left:36.0pt;
        margin-bottom:.0001pt;
        mso-add-space:auto;
        line-height:106%;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;
        mso-fareast-language:EN-US;}
p.MsoListParagraphCxSpLast, li.MsoListParagraphCxSpLast, div.MsoListParagraphCxSpLast
        {mso-style-priority:34;
        mso-style-type:export-only;
        margin-top:0cm;
        margin-right:0cm;
        margin-bottom:8.0pt;
        margin-left:36.0pt;
        mso-add-space:auto;
        line-height:106%;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;
        mso-fareast-language:EN-US;}
span.EmailStyle17
        {mso-style-type:personal-compose;
        font-family:"Calibri",sans-serif;
        color:windowtext;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-family:"Calibri",sans-serif;
        mso-fareast-language:EN-US;}
@page WordSection1
        {size:612.0pt 792.0pt;
        margin:72.0pt 72.0pt 72.0pt 72.0pt;}
div.WordSection1
        {page:WordSection1;}
/* List Definitions */
@list l0
        {mso-list-id:633021817;
        mso-list-type:hybrid;
        mso-list-template-ids:1957601900 134807573 134807577 134807579 134807567 134807577 134807579 134807567 134807577 134807579;}
@list l0:level1
        {mso-level-number-format:alpha-upper;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-18.0pt;}
@list l0:level2
        {mso-level-number-format:alpha-lower;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-18.0pt;}
@list l0:level3
        {mso-level-number-format:roman-lower;
        mso-level-tab-stop:none;
        mso-level-number-position:right;
        text-indent:-9.0pt;}
@list l0:level4
        {mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-18.0pt;}
@list l0:level5
        {mso-level-number-format:alpha-lower;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-18.0pt;}
@list l0:level6
        {mso-level-number-format:roman-lower;
        mso-level-tab-stop:none;
        mso-level-number-position:right;
        text-indent:-9.0pt;}
@list l0:level7
        {mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-18.0pt;}
@list l0:level8
        {mso-level-number-format:alpha-lower;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-18.0pt;}
@list l0:level9
        {mso-level-number-format:roman-lower;
        mso-level-tab-stop:none;
        mso-level-number-position:right;
        text-indent:-9.0pt;}
@list l1
        {mso-list-id:1852990664;
        mso-list-type:hybrid;
        mso-list-template-ids:504406470 134807567 134807577 134807579 134807567 134807577 134807579 134807567 134807577 134807579;}
@list l1:level1
        {mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-18.0pt;}
@list l1:level2
        {mso-level-number-format:alpha-lower;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-18.0pt;}
@list l1:level3
        {mso-level-number-format:roman-lower;
        mso-level-tab-stop:none;
        mso-level-number-position:right;
        text-indent:-9.0pt;}
@list l1:level4
        {mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-18.0pt;}
@list l1:level5
        {mso-level-number-format:alpha-lower;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-18.0pt;}
@list l1:level6
        {mso-level-number-format:roman-lower;
        mso-level-tab-stop:none;
        mso-level-number-position:right;
        text-indent:-9.0pt;}
@list l1:level7
        {mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-18.0pt;}
@list l1:level8
        {mso-level-number-format:alpha-lower;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-18.0pt;}
@list l1:level9
        {mso-level-number-format:roman-lower;
        mso-level-tab-stop:none;
        mso-level-number-position:right;
        text-indent:-9.0pt;}
ol
        {margin-bottom:0cm;}
ul
        {margin-bottom:0cm;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->

<div lang="EN-GB" link="#0563C1" vlink="#954F72" class="">
<div class="WordSection1"><p class="MsoNormal">Hi OME team,<o:p class=""></o:p></p><p class="MsoNormal"><o:p class=""> </o:p></p><p class="MsoNormal">The following is a rough plan based on our meeting before Christmas (Ola, Gus, Jason, Carlos and me) about virtual microscopy for education for Scottish universities.<o:p class=""></o:p></p><p class="MsoNormal"><o:p class=""> </o:p></p><p class="MsoNormal">Our ultimate aim is to make educational virtual microscopy (EVM) available for teaching and learning across all Scottish universities. As this would be a rather large undertaking, I suggest for the time being to focus on integrating EVM
 into SDEO (Scottish Dental Education Online) e-learning resources and move on from there once established.
<o:p class=""></o:p></p><p class="MsoNormal"><o:p class=""> </o:p></p><p class="MsoNormal">As I understand it, the steps we need to achieve this would be as follows;<o:p class=""></o:p></p><p class="MsoListParagraphCxSpFirst" style="text-indent:-18.0pt;mso-list:l1 level1 lfo1">
<!--[if !supportLists]--><span style="mso-list:Ignore" class="">1.<span style="font:7.0pt "Times New Roman"" class="">     
</span></span><!--[endif]-->Upload some slides (files) to the server space earmarked for SDEO. Assuming I’m correct about that space being available.<o:p class=""></o:p></p><p class="MsoListParagraphCxSpMiddle" style="text-indent:-18.0pt;mso-list:l1 level1 lfo1">
<!--[if !supportLists]--><span style="mso-list:Ignore" class="">2.<span style="font:7.0pt "Times New Roman"" class="">     
</span></span><!--[endif]-->Import the existing annotations / ROIs for these slides. I’m guessing this will be on OME systems too, at least for the time being.
<o:p class=""></o:p></p><p class="MsoListParagraphCxSpMiddle" style="text-indent:-18.0pt;mso-list:l1 level1 lfo1">
<!--[if !supportLists]--><span style="mso-list:Ignore" class="">3.<span style="font:7.0pt "Times New Roman"" class="">     
</span></span><!--[endif]-->OME will supply some Javascript that will allow me to embed EVM into a webpage and display the content from stages 1 and 2. I will see if I can integrate this into our e-learning to create the activities we need. This should satisfy
 user story C, below.<o:p class=""></o:p></p><p class="MsoListParagraphCxSpLast" style="text-indent:-18.0pt;mso-list:l1 level1 lfo1">
<!--[if !supportLists]--><span style="mso-list:Ignore" class="">4.<span style="font:7.0pt "Times New Roman"" class="">     
</span></span><!--[endif]--><span style="" class="">Create account request page (similar solution like Dundee Demo server) for lecturers registered with SDEO. This still needs some finely grained definition I think, but would be a start on user story B.</span><o:p class=""></o:p></p><p class="MsoNormal">Once we’ve done this it would probably be a good idea to discuss what we’ve got and how we move forward etc.<o:p class=""></o:p></p><p class="MsoNormal"><o:p class=""> </o:p></p><p class="MsoNormal">I see there being a few user stories / use cases;<o:p class=""></o:p></p><p class="MsoListParagraphCxSpFirst" style="text-indent:-18.0pt;mso-list:l0 level1 lfo2">
<!--[if !supportLists]--><span style="mso-list:Ignore" class="">A.<span style="font:7.0pt "Times New Roman"" class="">    
</span></span><!--[endif]-->A lecturer (from any given institution) can present slides during their lecture.<o:p class=""></o:p></p><p class="MsoListParagraphCxSpMiddle" style="text-indent:-18.0pt;mso-list:l0 level1 lfo2">
<!--[if !supportLists]--><span style="mso-list:Ignore" class="">B.<span style="font:7.0pt "Times New Roman"" class="">    
</span></span><!--[endif]-->A lecturer (from any given institution) can annotate slides with their own ROIs.<o:p class=""></o:p></p><p class="MsoListParagraphCxSpMiddle" style="text-indent:-18.0pt;mso-list:l0 level1 lfo2">
<!--[if !supportLists]--><span style="mso-list:Ignore" class="">C.<span style="font:7.0pt "Times New Roman"" class="">    
</span></span><!--[endif]-->A student can use EVM in directed study (e-learning).<o:p class=""></o:p></p><p class="MsoListParagraphCxSpMiddle" style="text-indent:-18.0pt;mso-list:l0 level1 lfo2">
<!--[if !supportLists]--><span style="mso-list:Ignore" class="">D.<span style="font:7.0pt "Times New Roman"" class="">    
</span></span><!--[endif]-->A student can use EVM in directed study (lecture materials).<o:p class=""></o:p></p><p class="MsoListParagraphCxSpLast" style="text-indent:-18.0pt;mso-list:l0 level1 lfo2">
<!--[if !supportLists]--><span style="mso-list:Ignore" class="">E.<span style="font:7.0pt "Times New Roman"" class="">     
</span></span><!--[endif]-->A student can use EVM in undirected study, browsing the catalogue.<o:p class=""></o:p></p><p class="MsoNormal">Please add / comment / suggest alterations.<o:p class=""></o:p></p><p class="MsoNormal"><o:p class=""> </o:p></p><p class="MsoNormal">Regards<o:p class=""></o:p></p><p class="MsoNormal">Doug<o:p class=""></o:p></p><p class="MsoNormal"><o:p class=""> </o:p></p><p class="MsoNormal"><b class=""><span style="color:#4F6228;mso-fareast-language:EN-GB" class="">Douglas Bean</span></b><span style="color:#4F6228;mso-fareast-language:EN-GB" class="">
</span><span style="font-size:9.0pt;color:#4F6228;mso-fareast-language:EN-GB" class="">MSc</span><span style="color:#4F6228;mso-fareast-language:EN-GB" class=""> | Software Developer | <a href="http://sdeo.ac.uk/" class="">SDEO.ac.uk</a><o:p class=""></o:p></span></p><div><span style="font-size:8.0pt;color:#4F6228;mso-fareast-language:EN-GB" class=""> </span><br class="webkit-block-placeholder"></div><p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Tahoma",sans-serif;color:#4F6228;mso-fareast-language:EN-GB" class="">Mon - Wed</span><span style="font-size:8.0pt;font-family:"Tahoma",sans-serif;color:#7F7F7F;mso-fareast-language:EN-GB" class=""> - Medi-CAL Unit</span><span style="font-size:8.0pt;font-family:"Tahoma",sans-serif;color:#1F497D;mso-fareast-language:EN-GB" class="">
 |</span><span style="font-size:8.0pt;font-family:"Tahoma",sans-serif;color:#7F7F7F;mso-fareast-language:EN-GB" class=""> Room 0.036
</span><span style="font-size:8.0pt;font-family:"Tahoma",sans-serif;color:#1F497D;mso-fareast-language:EN-GB" class="">|</span><span style="font-size:8.0pt;font-family:"Tahoma",sans-serif;color:#7F7F7F;mso-fareast-language:EN-GB" class=""> Polwarth Building</span><span style="font-size:8.0pt;font-family:"Tahoma",sans-serif;color:#1F497D;mso-fareast-language:EN-GB" class="">
 |</span><span style="font-size:8.0pt;font-family:"Tahoma",sans-serif;color:#7F7F7F;mso-fareast-language:EN-GB" class=""> University of Aberdeen
</span><span style="font-size:8.0pt;font-family:"Tahoma",sans-serif;color:#1F497D;mso-fareast-language:EN-GB" class="">|
</span><span style="font-size:8.0pt;font-family:"Tahoma",sans-serif;color:#7F7F7F;mso-fareast-language:EN-GB" class="">Foresterhill</span><span style="font-size:8.0pt;font-family:"Tahoma",sans-serif;color:#1F497D;mso-fareast-language:EN-GB" class=""> |
</span><span style="font-size:8.0pt;font-family:"Tahoma",sans-serif;color:#7F7F7F;mso-fareast-language:EN-GB" class="">Aberdeen</span><span style="font-size:8.0pt;font-family:"Tahoma",sans-serif;color:#1F497D;mso-fareast-language:EN-GB" class=""> |
</span><span style="font-size:8.0pt;font-family:"Tahoma",sans-serif;color:#7F7F7F;mso-fareast-language:EN-GB" class="">AB25 2ZD<o:p class=""></o:p></span></p><p class="MsoNormal"><span style="font-size:8.0pt;font-family:"Tahoma",sans-serif;color:#7F7F7F;mso-fareast-language:EN-GB" class="">Tel (direct): +44 (0)1224 43-7033</span><span style="font-size:8.0pt;font-family:"Tahoma",sans-serif;color:#1F497D;mso-fareast-language:EN-GB" class="">
 |</span><span style="font-size:8.0pt;font-family:"Tahoma",sans-serif;color:#7F7F7F;mso-fareast-language:EN-GB" class=""> Tel (unit): +44 (0)1224 43-7032</span><span style="color:#1F497D;mso-fareast-language:EN-GB" class=""><o:p class=""></o:p></span></p><div><span style="font-size:8.0pt;font-family:"Tahoma",sans-serif;color:gray;mso-fareast-language:EN-GB" class=""> </span><br class="webkit-block-placeholder"></div><p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Tahoma",sans-serif;color:#4F6228;mso-fareast-language:EN-GB" class="">Thurs - Fri</span><span style="font-size:8.0pt;font-family:"Tahoma",sans-serif;color:gray;mso-fareast-language:EN-GB" class=""> – University
 of Aberdeen Dental School | Argyll House | Aberdeen | AB25 2ZR<o:p class=""></o:p></span></p><p class="MsoNormal"><span style="font-size:8.0pt;font-family:"Tahoma",sans-serif;color:gray;mso-fareast-language:EN-GB" class="">Tel +44 (0)1224 5 59608<o:p class=""></o:p></span></p><p class="MsoNormal"><o:p class=""> </o:p></p>
</div>
<br class="">
<br class="">
The University of Aberdeen is a charity registered in Scotland, No SC013683.<br class="">
Tha Oilthigh Obar Dheathain na charthannas clàraichte ann an Alba, Àir. SC013683.
</div>

_______________________________________________<br class="">ome-devel mailing list<br class=""><a href="mailto:ome-devel@lists.openmicroscopy.org.uk" class="">ome-devel@lists.openmicroscopy.org.uk</a><br class=""><a href="http://lists.openmicroscopy.org.uk/mailman/listinfo/ome-devel">http://lists.openmicroscopy.org.uk/mailman/listinfo/ome-devel</a><br class=""></div></blockquote></div><br class=""></div></div>_______________________________________________<br>ome-devel mailing list<br><a href="mailto:ome-devel@lists.openmicroscopy.org.uk">ome-devel@lists.openmicroscopy.org.uk</a><br>http://lists.openmicroscopy.org.uk/mailman/listinfo/ome-devel<br></blockquote></div><br></div></body></html>