Hi Matthias,<br><br>Apologies for the delay in my reply.<br><br><div class="gmail_quote"><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">does the import library take care of the metadata stored beside the
binary image data in a OME-TIFF file? I. e. will all apropiate models
be stored in the DB like laser, objective, and so on, if values are
found in the TIFF?</blockquote><div><br>If you are talking about the OME Perl server, then yes, everything in the OME-TIFF's XML metadata block is imported, just as though it were an OME-XML file. The OMERO server does not yet support OME-TIFF, but we are working on it for the Beta3 release later this spring.<br>
</div><div><br></div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">If so, where can I find documents explaining what is recognized during import?<br>
</blockquote></div><br>If you want a list of what was recognized for a particular import into the OME server, that information is linked from the Image details page in the web interface. Follow the "Image import" link in the upper right hand box. I am not sure how to access such a list for an OMERO import; perhaps one of the OMERO developers can elaborate.<br>
<br> If you are asking for a master list of every metadata field we recognize, be prepared to dive into some very deep technical water. The OME-XML schema and server apps are constantly evolving, making it difficult to maintain extensive technical documentation detailing every
metadata field, beyond the OME-XML schema, program source code itself,
and automatically generated resources like those linked above. But we
do make an effort, as you can see from the web sites:
<<a href="http://openmicroscopy.org">http://openmicroscopy.org</a>><br><<a href="http://ome-xml.org">http://ome-xml.org</a>><br><<a href="http://loci.wisc.edu/ome/">http://loci.wisc.edu/ome/</a>><br><<a href="http://trac.openmicroscopy.org.uk/omero">http://trac.openmicroscopy.org.uk/omero</a>>.<br>
<br>Anyway, such a list is essentially what the OME-XML schema itself is, though support varies across implementations.<br><br>First, the (relatively) easy to read stuff:<br><br>1) You can browse a nice graphical representation of the 2003 version of
the OME-XML schema at
<<a href="http://www.openmicroscopy.org/XMLschemas/OME/latest/ome_xsd/index.html">http://www.openmicroscopy.org/XMLschemas/OME/latest/ome_xsd/index.html</a>>.<br><br>2) The 2007 version of OME-XML has automatically generated documentation at
<<a href="http://cvs.openmicroscopy.org.uk/svn/specification/Documentation/Generated/OME-2007-07/ome.xsd.html">http://cvs.openmicroscopy.org.uk/svn/specification/Documentation/Generated/OME-2007-07/ome.xsd.html</a>>.<br>
<br>3) You can see all of the metadata fields Bio-Formats can currently convert from third party formats into the OME data model (and hence render importable by OMERO) by checking out the Javadoc for the MetadataStore and MetadataRetrieve interfaces:<br>
<<a href="http://www.loci.wisc.edu/software/docs/loci/formats/meta/MetadataStore.html">http://www.loci.wisc.edu/software/docs/loci/formats/meta/MetadataStore.html</a>><br><<a href="http://www.loci.wisc.edu/software/docs/loci/formats/meta/MetadataRetrieve.html">http://www.loci.wisc.edu/software/docs/loci/formats/meta/MetadataRetrieve.html</a>><br>
<br>4) You can browse a wealth of information about the OME data model, including changes we have made to OME-XML as it evolves, at <<a href="http://ome-xml.org/">http://ome-xml.org/</a>>, with most technical details at <<a href="http://ome-xml.org/wiki/DeveloperInfo">http://ome-xml.org/wiki/DeveloperInfo</a>>. The site is Trac-driven, which means you get lots of functionality, such as graphical diffs between versions of the XSD by clicking the Browse button. You can even file tickets to request features or changes to the schema so that it better meets your needs.<br>
<br>And some less easy to read, but more technically explicit, information:<br><br>1) The full OME-XML schemas can be browsed at: <<a href="http://www.openmicroscopy.org/Schemas/">http://www.openmicroscopy.org/Schemas/</a>><br>
<br>2) The OME Perl server transforms OME-XML into a flattened "CA" form that
maps directly to the OME semantic type definitions (which map directly
to tables in Postgres). These types are defined in the
OME/src/xml/OME/Core folder of the OME server distribution, and be browsed online at <<a href="http://cvs.openmicroscopy.org.uk/horde/chora/browse.php?f=OME%2Fsrc%2Fxml%2FOME%2FCore%2F">http://cvs.openmicroscopy.org.uk/horde/chora/browse.php?f=OME%2Fsrc%2Fxml%2FOME%2FCore%2F</a>><br>
<br>3) The OMERO
server uses a DB structure that is very similar to the OME-XML and OME
server schemas (since it has to store the same information, after all), but throws Hibernate into the mix to gain some database agnosticism. It uses Bio-Formats to map from proprietary formats' metadata values into the OME data model via the MetadataStore interface, populating the OMERO DB with an implementation called OMEROMetadataStore:<br>
<<a href="http://trac.openmicroscopy.org.uk/omero/browser/trunk/components/bioformats-omero/src/ome/formats/OMEROMetadataStore.java">http://trac.openmicroscopy.org.uk/omero/browser/trunk/components/bioformats-omero/src/ome/formats/OMEROMetadataStore.java</a>><br>
<br>There is so much information, it can be difficult to organize. If you are having trouble finding something, please ask!<br><br>HTH,<br>Curtis<br><br><div class="gmail_quote">On Fri, Feb 8, 2008 at 8:09 AM, Matthias Dunda <<a href="mailto:Matthias.Dunda@carus-it.com">Matthias.Dunda@carus-it.com</a>> wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">Hi all,<br>
<br>
does the import library take care of the metadata stored beside the binary image data in a OME-TIFF file? I. e. will all apropiate models be stored in the DB like laser, objective, and so on, if values are found in the TIFF?<br>
<br>
If so, where can I find documents explaining what is recognized during import?<br>
<br>
Have a nice weekend!<br>
Matthias<br>
<br>
--<br>
Matthias Dunda, Dipl.-Inform.<br>
c.a.r.u.s. HMS GmbH<br>
Bornbarch 9, D-22848 Norderstedt<br>
Fon: +49.(0)40.5 14 35-0<br>
Fax: +49.(0)40.5 14 35-11 11<br>
<br>
Amtsgericht/Register Court: Kiel, HRB 4587 NO<br>
Sitz/Registered Office: Norderstedt<br>
Geschäftsführer/Managing Directors: Karl-Heinz Witt, Dr. Matthias Rath<br>
<br>
<br>
_______________________________________________<br>
ome-devel mailing list<br>
<a href="mailto:ome-devel@lists.openmicroscopy.org.uk">ome-devel@lists.openmicroscopy.org.uk</a><br>
<a href="http://lists.openmicroscopy.org.uk/mailman/listinfo/ome-devel" target="_blank">http://lists.openmicroscopy.org.uk/mailman/listinfo/ome-devel</a><br>
</blockquote></div><br>