MATLAB Function Reference | ![]() ![]() |
Syntax
Description
[schnitz cellid]=recalc_schnitz(P,D,E,G,varargout)
recalculates cellid correspondence cell array
and schnitz structure with fields P,D,E,frames,.. and anything else
being in the format {frame}(id);
[schnitz cellid]=recalc_schnitz(P,D,E,G,varargin)
recalculates the 'schnitz' structure array (with cell ID indexing)
and the 'cellid' {frame}(label) -> cell number correspondence array
out of the variables P,D,E,G, and optional
arguments in the format ...'field_name', field_data... which will be added
into the schnitz.'field_name' field of the structure array.
All input data and must be cell arrays with indexing: data{frame}(label_id) ;
P,D,E,G -are correspondencies between label IDs
on consequtive frames matching same cells:
P{nframe}(j) corresponds to the label from (nframe+1) frame
matching the cell labeled j on the nframes-th frame, if it did not
split.
D,E -same for the case where there was a split into two other cells,
G-logical index array indicating labels of 'ghost' cells which don't have
a match in previous frames.
The P,D,E,G arrays can obtained from raw 'softassign output' with
the data_treat function.
04/05
Remarks
See
Also
![]() |
randperm1 | recount | ![]() |
Main Page - Institute for Genomics and Bioinformatics - Computableplant Project - MATLAB |