Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Find modules in the lineage tree #30

Open
1 task
stefanhahmann opened this issue Jun 26, 2023 · 0 comments
Open
1 task

Find modules in the lineage tree #30

stefanhahmann opened this issue Jun 26, 2023 · 0 comments

Comments

@stefanhahmann
Copy link
Collaborator

stefanhahmann commented Jun 26, 2023

User Story

As a Mastodon user, I would like to have suggestions by Mastodon for cell type labels based on "modules" that have been found in the tracking data.

Additional information

Illustration:
grafik

Potential Idea for integration:

  • Let the user allow to select a section of the lineage tree that has one root

  • Do this on the BranchGraph

  • On the BranchGraph iterate over all branchSpots and create branchTrees starting from each branchSpot with the same number of leafNodes than the tree selected by the user

  • How to select leaves?

    • Breadth first selection (rather not depth first selection)?
    • Breadth first reflects generations of cell divisions better
    • Alternative: go forward in time starting from the root node until a timepoint is reached that has the same number of leaves
      • How to cut?
        • At the n_th leave?
        • At the (n+1)th leave?
        • At the end of the respective leaves
  • Compare all such graphs against the tree selected by the user. Sort by tree edit distance.

  • Discuss this idea with Michalis/Pavel/Johannes/Mette/Christoph

1 GT9oSo0agIeIj6nTg3jFEA

Example Branch Graph:

grafik

grafik

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant