Mark Keller

Results 354 issues of Mark Keller

**User story** In some cases in the past we have hard-coded info in `factors` that is redundant with `cell-sets` (e.g. the values for the `cluster` and `subcluster` factors in the...

feature

**Preferred solution** Follow the [Use Binary Data](https://deck.gl/docs/developer-guide/performance#use-binary-data) section in DeckGL's Performance Optimization guide. Also see examples in [polyphony-vis](https://github.com/scPolyphony/polyphony-vis/blob/main/src/view-types/comparison/QRComparisonScatterplot.js#L295) where this is being done already for plugin views. ![Lab meeting presentation...

feature
tech debt

**User story** User wants to use Vitessce on Observable https://observablehq.com. Dependencies are loaded dynamically from JSDelivr which refuses to load any file from a package greater than 50MB total. For...

feature
devops

**User story** User wants to use vitessce in a client-server model where the embeddings are more dynamic (i.e., upon user interaction, new UMAP projection, then want to visualize the results)....

docs

**User story** User may want to save their view config to a GitHub gist for easily storing it and sharing it, as Gosling allows http://gosling-lang.org/docs/#load-a-gosling-spec-from-your-github-gist **Preferred solution** Add a `#?gist=x`...

feature
docs
good first feature

**User story** The spatialLayers coordination type should be broken into multiple coordination types. At least for T and Z dimensions. In this [demo](https://s3.amazonaws.com/vitessce-data/demos/2020-12-23/eb362ec/index.html?url=data:,%7B%22version%22:%221.0.0%22,%22name%22:%22OME-Zarr%20test%22,%22description%22:%22test%22,%22datasets%22:%5B%7B%22uid%22:%22my-dataset%22,%22files%22:%5B%7B%22type%22:%22raster%22,%22fileType%22:%22raster.ome-zarr%22,%22url%22:%22https://s3.embassy.ebi.ac.uk/idr/zarr/v0.1/179706.zarr%22%7D%5D%7D%5D,%22coordinationSpace%22:%7B%22spatialZoom%22:%7B%22A%22:-0.38015%7D,%22spatialTargetX%22:%7B%22A%22:807.843%7D,%22spatialTargetY%22:%7B%22A%22:537.031%7D,%22spatialLayers%22:%7B%22A%22:%5B%7B%22type%22:%22raster%22,%22index%22:0,%22colormap%22:null,%22domainType%22:%22Min/Max%22,%22opacity%22:1,%22channels%22:%5B%7B%22selection%22:%7B%22channel%22:0,%22time%22:0,%22z%22:0%7D,%22color%22:%5B255,0,0%5D,%22slider%22:%5B190,3473%5D,%22visible%22:true%7D%5D%7D%5D,%22B%22:%5B%7B%22type%22:%22raster%22,%22index%22:0,%22colormap%22:null,%22domainType%22:%22Min/Max%22,%22opacity%22:1,%22channels%22:%5B%7B%22selection%22:%7B%22channel%22:1,%22time%22:0,%22z%22:0%7D,%22color%22:%5B0,255,0%5D,%22slider%22:%5B190,3473%5D,%22visible%22:true%7D%5D%7D%5D%7D%7D,%22layout%22:%5B%7B%22component%22:%22spatial%22,%22coordinationScopes%22:%7B%22spatialZoom%22:%22A%22,%22spatialTargetX%22:%22A%22,%22spatialTargetY%22:%22A%22,%22spatialLayers%22:%22A%22%7D,%22x%22:0,%22y%22:0,%22w%22:8,%22h%22:6%7D,%7B%22component%22:%22layerController%22,%22coordinationScopes%22:%7B%22spatialLayers%22:%22A%22%7D,%22x%22:8,%22y%22:0,%22w%22:4,%22h%22:6%7D,%7B%22component%22:%22spatial%22,%22coordinationScopes%22:%7B%22spatialZoom%22:%22A%22,%22spatialTargetX%22:%22A%22,%22spatialTargetY%22:%22A%22,%22spatialLayers%22:%22B%22%7D,%22x%22:0,%22y%22:6,%22w%22:8,%22h%22:6%7D,%7B%22component%22:%22layerController%22,%22coordinationScopes%22:%7B%22spatialLayers%22:%22B%22%7D,%22x%22:8,%22y%22:6,%22w%22:4,%22h%22:6%7D%5D,%22initStrategy%22:%22auto%22%7D) I cannot coordinate the two images along...

feature

**User story** https://github.com/jmuhlich/auto-minerva/blob/main/story.py https://jmuhlich.github.io/minerva-hybrid-render-test/ Related to https://github.com/vitessce/vitessce/issues/701 and possibly #1468 **Preferred solution** **Possible alternatives**

feature
good first feature
cell-atlas
hubmap-omaps

**User story** User is panning and zooming on slow internet connection. It is unclear when the highest level (with respect to the current zoom level) of the image pyramid has...

feature
good first feature

**User story** User has segmentations for glomeruli and other structures which each have their own quantification matrix. **Preferred solution** Enable multiple matrices to be visualized on the same heatmap, with...

feature

Use the simpler list component to select channels. Helpful with IMS images which contain many channels. (related to work by @NHPatterson)

feature