You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Mar 19, 2020. It is now read-only.
This is a second generation version of Issue: Decide on Technology Stack. Now our requirements have changed significantly. For production, we should start a new project that will replace the ugly prototype that is MatrixTubemap. For starters we will:
Run entirely off of static files pre-generated. No complicated server setup, no Django
Render Matrix as a fundamentally rectangular object (pixel canvas)
Use a linear rendering of annotation (UCSC, JBrowse, IGV, etc.)
Have a single pangenome reference frame to align to
Browsing Canvas: OpenSeadragon or chromozoom.org (either will need an extra zoom dimension implemented OSD has better image plugins, chromozoom has user tracks)
Annotation Stretch to Pangenome coordinates: not yet written
Erik, my inclination is certainly to go directly to pixels because it's so straightforward. My only concern is that we might eventually want 2-3 parallel images with different color info. We can color progress and inversions in one image, but we can't also pack in copy number, row and haplotype into the same color space. However, progress and inversions coloring is a strong first use case, and haplotype is better served with row sorting. Row coloring is only a visual assist which can be replaced with good mouse UX. That leaves copy number, which is rare so maybe we can smuggle it in or just have the one alternative color image.
I just wrote a lengthy post describing options for a front end platform: OpenSeadragon #277
Sign up for freeto subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Labels
documentationImprovements or additions to documentationquestionFurther information is requested
This is a second generation version of Issue: Decide on Technology Stack. Now our requirements have changed significantly. For production, we should start a new project that will replace the ugly prototype that is MatrixTubemap. For starters we will:
Jobs to Fill
The text was updated successfully, but these errors were encountered: