<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;" class="">Hi Paul,<div class=""><br class=""></div><div class=""> I have just opened a PR to improve our python ROI examples, adding a Polygon example</div><div class="">and setting the strokeWidth, strokeColor and fillColor. </div><div class=""><br class=""></div><div class="">See <a href="https://github.com/openmicroscopy/openmicroscopy/pull/4412" class="">https://github.com/openmicroscopy/openmicroscopy/pull/4412</a></div><div class=""><br class=""></div><div class="">The updated ROIs.py file can be viewed at</div><div class=""><a href="https://github.com/will-moore/openmicroscopy/blob/polygon_python_training_example/examples/Training/python/ROIs.py" class="">https://github.com/will-moore/openmicroscopy/blob/polygon_python_training_example/examples/Training/python/ROIs.py</a></div><div class=""><br class=""></div><div class="">Some changes might be made during the PR review, but hopefully that example is enough</div><div class="">to help you now?</div><div class=""><br class=""></div><div class=""> Regards,</div><div class=""><br class=""></div><div class=""> Will.</div><div class=""><br class=""></div><div class=""><br class=""></div><div class=""><br class=""><div><blockquote type="cite" class=""><div class="">On 14 Jan 2016, at 15:37, Paul Kibet Korir <<a href="mailto:pkorir@ebi.ac.uk" class="">pkorir@ebi.ac.uk</a>> wrote:</div><br class="Apple-interchange-newline"><div class="">
<meta content="text/html; charset=windows-1252" http-equiv="Content-Type" class="">
<div bgcolor="#FFFFFF" text="#000000" class="">
Thanks. I was actually interested in formating arguments for Python
(not Java).<br class="">
<br class="">
P<br class="">
<br class="">
<div class="moz-cite-prefix">On 14/01/2016 14:04, Mark Carroll
wrote:<br class="">
</div>
<blockquote cite="mid:5697AB00.30103@dundee.ac.uk" type="cite" class="">On
01/14/2016 01:38 PM, Paul Kibet Korir wrote:
<br class="">
<br class="">
<blockquote type="cite" class="">I'm having a difficult time making sense
of OMERO model objects
<br class="">
described here
<br class="">
<a class="moz-txt-link-rfc2396E" href="https://www.openmicroscopy.org/site/support/omero5.2/developers/Model/EveryObject.html"><https://www.openmicroscopy.org/site/support/omero5.2/developers/Model/EveryObject.html></a>.
<br class="">
There seems to be no explicit definition of the argument
formats.
<br class="">
<br class="">
I'm presently working with omero.model.PolygonI() objects for
which I
<br class="">
need to set a number of attributes e.g. fillColor, strokeColor
etc. The
<br class="">
documentation specifies base types (e.g. int, string, bool) for
the
<br class="">
arguments but no accompanying structure.
<br class="">
</blockquote>
<br class="">
Indeed: I am afraid that page does not document value formats. It
was
<br class="">
generated by introspecting into the Hibernate (ORM) model to
investigate
<br class="">
which mapped model objects refer to each other via which
properties; it
<br class="">
doesn't contain anything that Hibernate doesn't know. That page is
most
<br class="">
useful for figuring out how to write the JOINs in HQL to get from
what
<br class="">
one has to what one wants.
<br class="">
<br class="">
(snip)
<br class="">
<blockquote type="cite" class="">Is there any documentation on model
arguments that I can refer to? If
<br class="">
not is there any plan to include this because client programming
is nigh
<br class="">
impossible without it.
<br class="">
</blockquote>
<br class="">
The most useful source is
<br class="">
<a class="moz-txt-link-freetext" href="http://www.openmicroscopy.org/Schemas/Documentation/Generated/OME-2015-01/ome.html">http://www.openmicroscopy.org/Schemas/Documentation/Generated/OME-2015-01/ome.html</a>
<br class="">
-- click on "Polygon", far down on the left. That tells you the
format
<br class="">
for the "points" property and links you back to "Shape" for the
others,
<br class="">
for instance describing that the stroke color is a signed 32-bit
RGBA value.
<br class="">
<br class="">
To generate examples, one can create the data interactively (e.g.,
draw
<br class="">
ROIs in Insight) then query them via HQL. For instance, doing the
<br class="">
described conversion, a -993737532 integer that I just queried
from
<br class="">
OMERO is #C4C4C4C4 as a color and indeed in Insight's code I see,
<br class="">
<br class="">
DEFAULT_STROKE_COLOUR = new Color(196, 196, 196, 196);
<br class="">
<br class="">
If you have trouble with any specific properties we'd be happy to
take a
<br class="">
look to see if we can make any sense of them, as it may have been
some
<br class="">
time since anybody read the OME-XML schema documentation carefully
for
<br class="">
the properties you need. The web client code has to deal with some
of
<br class="">
these formats "manually" as well.
<br class="">
<br class="">
Cheers,
<br class="">
<br class="">
Mark
<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="">
<div class="moz-signature">-- <br class="">
With kind regards,<br class="">
<br class="">
<strong class="">Paul K Korir, PhD</strong><br class="">
<i class="">Scientific Programmer</i><br class="">
EMBL-EBI<br class="">
Main Building, A2-35,<br class="">
WTGC, Hinxton, Cambridge CB10 1SD<br class="">
P: +44 1223 49 44 22<br class="">
F: +44 1223 49 44 68</div>
</div>
_______________________________________________<br class="">ome-users mailing list<br class=""><a href="mailto:ome-users@lists.openmicroscopy.org.uk" class="">ome-users@lists.openmicroscopy.org.uk</a><br class="">http://lists.openmicroscopy.org.uk/mailman/listinfo/ome-users<br class=""></div></blockquote></div><br class=""></div></body></html>