Warning: Can't synchronize with repository "(default)" (/home/git/ome.git does not appear to be a Git repository.). Look in the Trac log for more information.
Notice: In order to edit this ticket you need to be either: a Product Owner, The owner or the reporter of the ticket, or, in case of a Task not yet assigned, a team_member"

Task #3681 (closed)

Opened 13 years ago

Closed 13 years ago

Intermediate Support for SPIM

Reported by: ajpatterson Owned by:
Priority: minor Milestone: Unscheduled
Component: Specification Version: n.a.
Keywords: schema Cc: jamoore, jburel
Resources: n.a. Referenced By: n.a.
References: n.a. Remaining Time: n.a.
Sprint: n.a.

Description

Moved from http://www.ome-xml.org/ticket/127

This will provide an initial solution for storing SPIM data in OME-XML and OME-TIFF files.

SPIM = Single (or Selective) Plane Illumination Microscopy

It is different in that the sample is illuminated by a sheet of light projected from the side using a second objective. This second objective uses a cylindrical lens to create the thin strip of light. The regular objective, illumination objective & cylindrical lens are moved in step to keep the focal point in the sample at the same depth as the sheet of light.

This causes a problem as the sample is only being illuminated from one side. To get round this the light is rotated relative to the sample, or the sample relative to the light, and a sequence of images from different angles are collected. These images can then be combined to create the final image.


Extra data needing stored

This falls into the following groups:

Information about the extra optical elements: Illumination Objective & Cylindrical Lens - This would map to the light source or objective area of our model.

Information about the physical location of the extra optical elements: Illumination Objective position & Cylindrical Lens position - This could map to either the Settings (the light source settings or objective setting) area of our model or the StageLabel contained with Image that defines physical points on the stage of the instrument.

Information for the extra dimension: Angle. As the sample (or light) is rotated the pixels are generated defined by X, Y, Z, Time, Channel and Angle. We can store the first 5 in our existing model but the extra would need to wait for N-Dim support (Ticket #112). As this solution has to pre-date that work an XmlAnnotation will be used to tie together several images in the OME-XML each taken from a unique angle. This approach will work as there is a small number of discreet angles. e.g. 0, 45, 90, 135,...

There is also information specific to the collection system that the software may want to store. This should not go into the general OME Data Model so is best places in an XmlAnnotation within the file.


Initial sample data courtesy of Guenter Giese @ mpimf-heidelberg.

The samples attached have been derived from the data supplied by Guenter but have been restructured to work in the OME-XML 2010-06 Schema.

restructure-2010-06.xml - this is a simple enclosing of the supplied data in XmlAnnotations

Attachments (1)

spim-webtest.png (293.0 KB) - added by wmoore 13 years ago.
Screen-shot of prototype webtest viewer with simple-spim.ome.xml

Download all attachments as: .zip

Change History (8)

comment:1 Changed 13 years ago by ajpatterson

  • Cc jmoore jburel added

comment:2 Changed 13 years ago by wmoore

(In [8909/omero]) Prototype web viewer for SPIM data in the http://www.ome-xml.org/wiki/SPIM/InitialSupport format. See #3681

Changed 13 years ago by wmoore

Screen-shot of prototype webtest viewer with simple-spim.ome.xml

comment:3 Changed 13 years ago by ajpatterson

  • Component changed from Model to Specification

comment:4 Changed 13 years ago by ajpatterson

Referencing ticket #2730 has changed sprint.

comment:5 Changed 13 years ago by ajpatterson

  • Keywords schema added

comment:6 Changed 13 years ago by jburel

Referencing ticket #2730 has changed sprint.

comment:7 Changed 13 years ago by ajpatterson

  • Resolution set to fixed
  • Status changed from new to closed

Covered by 8D Modulo Soulution

Note: See TracTickets for help on using tickets. You may also have a look at Agilo extensions to the ticket.

1.3.13-PRO © 2008-2011 Agilo Software all rights reserved (this page was served in: 0.68299 sec.)

We're Hiring!