Differences
This shows you the differences between two versions of the page.
Next revision

Previous revision

devel:improving_data_structures [2010/03/12 14:47] mario created 
devel:improving_data_structures [2010/04/10 10:36] mario added Pairs of Tiles 
==== Highly related data ====  ==== Highly related data ==== 
 
The data type 'tile' is used tightly with:  The data type 'tileXXXX' is used tightly with: 
* tile coordinates  * tile coordinates (currently separate structure) 
* tile_enabled  * tileXXXX_enabled 
* channel  * tileXXXX_channel 
 * stackXXXX with blitz++ image data 
 
 The data type 'pairwise_displacements' is often used to compute 'tile coordinates'. 
 The data type 'pairwise_displacements' is used tightly with 
 * 'pairwise_correlation_coeff' 
 
 ==== Pairs of Tiles ==== 
 
 Pairs of tiles (**PoT**) are a cornerstone of the concept of stitching. Here is a collection of information that a **PoT** can be assigned: 
 
 * Is a displacement known (multiple combinations of these are possible): 
 * Is a displacement known from stage coordinates? This will not have a correlation coefficient assigned. 
 * Is a displacement known from manual prealignment? This will not have a correlation coefficient assigned. 
 * Is a displacement known from phaseonly correlation? This will have a correlation coefficient assigned that has no absolute meaning, and is useful only in relation to other correlation coefficients of the same pair. 
 * Is a displacement known from normalized crosscorrelation? This will have a quantitative correlation coefficient assigned. 
 * Are both tiles currently in RAM available? 
 
 Multiple combinations of known displacements are possible. For some displacement types, a list can emerge: i.e. several positions can have been crosscorrelated with different correlation coefficients. 
 
 