Git Product home page Git Product logo

vitessce's People

Contributors

ilan-gold avatar ivirshup avatar jkmarx avatar john-conroy avatar keller-mark avatar manzt avatar mccalluc avatar ngehlenborg avatar romanhaa avatar thomaslchan avatar

vitessce's Issues

Add component to trigger model update

User story
After users confirm several anchor sets, they want to update the model. To this end, we shall add a component with a button that will trigger the model update by requesting /api/model_update. This component will also be used to visualize the overall statistics (how many cells are annotated) and perhaps the users' edits in each iteration in the future.

Preferred solution

Possible alternatives

Contour line visualization in Comparison View

User story

Preferred solution

  • Create a contour line display to visualize the density map of the reference cells. By default, use a gray-scale color scheme.
  • Add switches for user to select different display modes:
    • Show Query Cells: whether to show query cells.
    • Reference Map Color: whether to color the contour line visualization of reference cells.
  • When users select to color the reference map. For each cell type, create a contour line layer, overlap them together with opacity.

Possible alternatives

Highlight selected anchor set

User story

When users hover on an anchor set, highlight the corresponding query cells in the comparison view and focus on the corresponding cells in the supporting view.

  • Highlight means using different encodings to distinguish the cells (e.g., changing the color of the rest of the cells to gray).
  • Focus means highlighting the cells and moving the camera to the area containing the cells.

Preferred solution

Possible alternatives

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.