Skip to content

Cross-Dataset Lineage Comparison

Comparing lineages within a single embryo can provide valuable insights into the developmental patterns of that organism.
However, even more knowledge can be gained by comparing lineages across different specimens or species.
This tutorial demonstrates how to perform blind lineage comparisons between organisms, using prior knowledge to extract meaningful biological relationships.


0. (Optional) Label the Dataset

The imported dataset may not contain predefined labels.
However, adding labels can greatly enhance the interpretation and comparison of lineages.
To learn how to assign and save labels, follow the instructions in Relabelling and Saving Progress.


1. Create a Manager

manager_1

First, create a Manager to handle the processes required for cross-dataset comparison.
To quickly create a manager from the loaded datasets, click Create Manager from Viewer.


2. (Optional) Check the Time Resolution

manager_2

Time resolution is an important parameter when comparing datasets.
By right-clicking on any dataset, you can modify its time resolution within the viewer.
This ensures that time-dependent events are properly aligned between datasets.


3. Select the Datasets to Compare

config_1

Select the datasets to be compared by clicking on each preferred dataset in the viewer.


4. Configure the Comparison Parameters

config_2

Configure the comparison parameters for each dataset individually, following the same procedure described in Blindly Comparing Lineages.

Each dataset must be configured independently to ensure accurate distance measurements.
For example, it was possible to compare two Parhyale hawaiensis embryos — one starting with 8 cells and another with 19 cells.
The choice of starting timepoints depends on the dataset:
some can be aligned easily using their population graphs, while others may require advanced techniques such as dynamic time warping. Again, using full tree for comparison is highly not recommended


5. Run the Comparisons

Once configuration is complete, press Run Comparisons to begin the analysis.


6. Inspect the Clustermap

clustermap_1

The user interface is nearly identical to that of Blindly Comparing Lineages,
with the addition of two dataset viewers on the left side.
In the clustermap, each dataset name is clearly displayed for easier cross-reference.


7. Analyze the Results

clustermap_2

Interpreting similarities and differences across datasets can be more challenging than when comparing a single embryo’s lineages.
Clusters will usually include self-to-self lineages, while the comaprisons across embryos may not be in the center of the clusters.
To gain deeper insights, it is recommended to explore multiple cells in the clustermap and examine their contributions.


8. (Optional) Save the Comparisons

If the results are satisfactory, save the comparisons for future reference or further analysis using external tools and libraries.