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

Representation of annotations in a GFA2/GFA3 file #119

Open
oakeley opened this issue May 25, 2023 · 0 comments
Open

Representation of annotations in a GFA2/GFA3 file #119

oakeley opened this issue May 25, 2023 · 0 comments

Comments

@oakeley
Copy link

oakeley commented May 25, 2023

Annotations are like street metadata. Magnification is key. At the level of the chromosome we need "telomere, centromere, band number" zoom in and it becomes chromatin domain then gene then exon then SNP.
This level of annotation zoom is a feature of Google Earth too where the tiles of the map are represented on a Hilbert curve (a 1D fractal line that retains spatial information from two or more spatial dimensions). As you zoom in, Google Maps can display and model the graph at the correct resolution (use highways between cities, main roads as you approach destination then side streets and house numbers). The annotations of any detail are linked to the Hilbert curve. If the GFA3 could represent a Hilbert-like embedding then it would make downstream tools to use pangenome data much easier to write.

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