[ome-devel] Fwd: experience with OME

Jason Swedlow jason at lifesci.dundee.ac.uk
Fri Sep 11 19:03:52 BST 2009


Forwarding to list.

Comments from OME devs, and/or from community?

Cheers,

Jason

Begin forwarded message:

> From: Michael Riffle <mriffle at u.washington.edu>
> Date: 10 September 2009 21:41:04 BST
> To: jason at lifesci.dundee.ac.uk
> Subject: experience with OME
>
> Jason,
>
> My name is Mike Riffle and I work with Trisha Davis over here in  
> Seattle, handling the informatics endeavors for the Yeast Resource  
> Center.  As you already know, we've developed a large database of  
> fluorescence microscopy images (YRC Public Image Repository, http://images.yeastrc.org/) 
> , for which I've implemented support for disseminating the data as  
> fully-valid OME TIFF files.  Trisha forwarded some email to me (from  
> you) regarding this web site and suggested that I send you some  
> feedback about OME and my experience getting it set up in our site.   
> I know how hard feedback can be to come by, and I'm more than happy  
> to oblige.
>
> I spent a /lot /of time going over the ample documentation the OME  
> project provides on their websites, and I know that I've barely  
> scratched the surface of all that OME has to offer.  My goal was  
> relatively simple:  I wanted to distribute the 500,000+ TIFF images  
> and accompanying experimental metadata as OME TIFFs in our public  
> image database.  The idea being that users who download these data  
> will be able to plug them directly into software that supports the  
> OME format specifications.
>
> Accomplishing this task, however, was not entirely trivial.  As you  
> know, the XML specification for OME-XML is very extensive.  While  
> documentation does exist, I did have some challenges figuring out  
> how our metadata should be mapped onto the elements present in the  
> XML specification.  I don't know if the documentation was intended  
> for people doing what I was doing, but expanding the documentation  
> to more generally describe what is meant by each element (from a  
> high-level light microscopy POV) could potentially be beneficial to  
> developers.  Also, a high level description or diagram of the data  
> model in terms of items present in most light microscopy  
> experiments, and where these common elements should go in the XML  
> would be great.  For example, given 4 emissions/excitation  
> wavelength channels and 6 z-sections of each channel, this is how  
> that data should be organized in an XML file.
>
> Once I figured out where I thought the metadata should appear in the  
> XML, I set about using the bio-formats Java library to assemble OME  
> TIFFs from my TIFF image data and metadata.  I found the bio-formats  
> library to be great and the documentation very helpful.  While it's  
> obvious some of the documentation exists as "stubs", it got the job  
> done.  I did have some questions about how to do certain things and  
> used the mailing list.  Curtis Rueden responded promptly and helped  
> guide me through my problems and I got everything working.   I was  
> definitely impressed by his promptness and eagerness to help.
>
> However, as it turns out, the bio-formats Java library doesn't  
> produce OME-TIFFs that pass validation using the OME-XML validation  
> tool at http://validator.openmicroscopy.org.uk/.  I talked to Curtis  
> and this is a known problem.  I was a bit worried about producing  
> "invalid" OME-TIFFs for distribution in our site, so I went ahead  
> and ended up writing my own code from scratch to produce valid OME- 
> TIFFs.  This required me to become even more intimately familiar  
> with the XML specification and all of its particular requirements  
> (such as the fact that it strictly enforces the order of the XML  
> elements in the OME-XML portion of the OME-TIFF file).
>
> Our site is now producing OME-TIFFs that pass validation at the OME  
> validator and include all of our experimental metadata, so I'm quite  
> pleased.  This certainly wouldn't have been possible without all of  
> the great documentation and the help of the OME staff.  Overall, it  
> was probably a bit more complicated than it needed to be, but it was  
> a fine experience and I learned a lot about the OME tools and file  
> specification.
>
> Another suggestion I have is regarding the possibility of adding in  
> support for describing the experiments biologically--particularly  
> relating to describing the tagged proteins, protein tags or dyes  
> used and possibly the ability to include some manual curation from  
> controlled vocabularies, such as the Gene Ontology.  I ended up  
> using user-defined elements to include these types of descriptive  
> elements in the OME-TIFF files.  I didn't see any official way to  
> include this information, and it definitely seems like information  
> relevant to the data being viewed.
>
> Again, it was a positive experience and I look forward to learning  
> more about OME and how we can make our data play well with your  
> tools.  If you are ever looking for feedback or for anyone to help  
> contribute to the cause, please don't hesitate to ask.  I would love  
> to be involved.
>
> Cheers,
> Mike
>
> -- 
> Michael Riffle
> Research Consultant, Informatics
> Yeast Resource Center & UW Proteomics Resource
> University of Washington, Seattle
>



**************************
Wellcome Trust Centre for Gene Regulation & Expression
College of Life Sciences
MSI/WTB/JBC Complex
University of Dundee
Dow Street
Dundee  DD1 5EH
United Kingdom

phone (01382) 385819
Intl phone:  44 1382 385819
FAX   (01382) 388072
email: jason at lifesci.dundee.ac.uk

Lab Page: http://www.dundee.ac.uk/lifesciences/swedlow/
Open Microscopy Environment: http://openmicroscopy.org
**************************

The University of Dundee is a Scottish Registered Charity, No. SC015096.



-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.openmicroscopy.org.uk/pipermail/ome-devel/attachments/20090911/d6918a5f/attachment.htm 


More information about the ome-devel mailing list