Colin Diesh
Colin Diesh
context for it coming up: just looking at the UCSC browser page e.g. https://genome.ucsc.edu/, and seeing that it is easy to scroll the whole page. same with https://igv.org/app which uses...
Another alternative idea is to use IndexedDB as a cache instead of keeping everything in memory. IndexedDB has pretty generous limits. It writes to disk, but disk can be reasonably...
note 1: i don't know all the implications of overflow:clip (or content:paint)...both "just worked" :) note 2: this CSS feature is relatively new, but has pretty broad browser compatibility so...
Fixes https://github.com/GMOD/jbrowse-components/issues/4616
Example share link using this branch https://jbrowse.org/code/jb2/refactor_abstract_canvas_renderers/?config=test_data%2Fconfig_synteny_grape_peach.json&session=share-kS1dLgjWnZ&password=ar5c5 can see the synteny rendering lags a little behind but it doesn't 'feel too bad' from a user experience perspective since the interface...
marked as draft. will need to incorporate stop tokens and improved synchronization (the renderer should respond with what it rendered to help the main thread confirm that that the rendering...
can you add some more motivating text or background to this issue?
also, single file trix from the trackhub. the trix from these files are a bit different from our trix. our trix are custom for having locstrings in the .ix file,...
multiwiggle tracks parent or composite tracks the composite tracks have somewhat buggy behavior already in our current app
xref https://github.com/GMOD/jbrowse-components/issues/48