[ome-users] Flexibility in MATLAB Chains
Tom Macura
tm289 at cam.ac.uk
Mon Oct 23 17:34:29 BST 2006
Hi Melissa,
Doing "binary calculations prior to the tracking algorithm" doesn't
require anything special. Create a regular analysis chain with three
modules (same as you itemized): 1. Original 5D; 2. Binary Image; 3.
Tracking Module. In the Chain XML, make nodes for modules 1,2,3 and
make the following node connections:
1->2
2->3
1->3
The OME Analysis Engine will realize that the Binary Image module has
to be executed before the Tracking Module and act accordingly.
"We want do Binary calculations offline".
Please expand on what exactly you are planning. We have functionality
in place for importing external numerical calculations into OME via
spreadsheets. But what you seem to need is a way for importing into
OME images that represent external pixel computations. We don't have
such functionality ATM and I'm not planning on developing it myself.
> however, we also want the flexibility at stage 3 to
> query whether the binary image has been created, and if it hasnt, to
> create it. Is there a way to do this? I know that the pixel sets are
> related, but how do we specifically ask whether a certain set (binary)
> relating to a gloabl set (original), has been created?
It's possible to do this using the Perl API but not in Module/Chain
XML. Our workflows don't support conditionals or iteration.
Tom
On Oct 23, 2006, at 5:12 PM, Tom Macura wrote:
> Melissa (debartolomeo at ece.ucsb.edu) wrote:
>
> I want to take a given image (in this case, a Z-stack of microtubule
> images) and run it through an analysis chain as below:
>
> 1. Original 5D ->
> 2. Binary Image (creates new PixelSet) ->
> 3. Microtubule-specific tracking algorithm (which requires BOTH the
> Original Image and the Binary Image) ->
> (4.) output PixelSets
>
> we want to do the binary calculations offline, or, at least prior
> to the
> tracking alorithm. however, we also want the flexibility at stage
> 3 to
> query whether the binary image has been created, and if it hasnt, to
> create it. Is there a way to do this? I know that the pixel sets are
> related, but how do we specifically ask whether a certain set (binary)
> relating to a gloabl set (original), has been created?
>
> If you can help (I'm sure it's just that I'm not understanding
> something
> as fully as I could) that would be great. Have a good day!
> _______________________________________________
> ome-users mailing list
> ome-users at lists.openmicroscopy.org.uk
> http://lists.openmicroscopy.org.uk/mailman/listinfo/ome-users
More information about the ome-users
mailing list