allen-cell-animated / timelapse-colorizer

A web-based, time-series visualizer for tracked segmented data.
Other
9 stars 1 forks source link

Lock filters to tracks in a frame #213

Open ShrimpCryptid opened 9 months ago

ShrimpCryptid commented 9 months ago

Use Case

Extension of #91 that was never captured in an issue. Based on a request by @antoineborensztejn!

Currently, the filter works dynamically, showing ANY objects at ANY time that match the current filtering. Antoine requested the ability to lock the filters to a time point, so that only tracks that currently pass the filters in the current frame will be enabled for the rest of the dataset.

image

Acceptance Criteria

This needs some UX help! The simplest way to do this would be adding a button to the Filters panel that says "Lock filters to this frame" or something similar, possibly with an icon.

Details

toloudis commented 9 months ago

Idea: a "Filtering mode" dropdown that is either "per cell" or "per track"

toloudis commented 9 months ago

Also maybe there is a bigger ui change that lets us deal at the track level as opposed to the single cell level.

ShrimpCryptid commented 8 months ago

Discussion Notes

@lynwilhelm

ShrimpCryptid commented 8 months ago

Changed size to medium because I don't think this will actually take that much effort once a design is ready

ShrimpCryptid commented 2 months ago

Here's the general use case as Antoine described it.

He wants to see what a group of cells following a certain filter is doing later in the timelapse. So, for example, if there are cells that are moving under a certain speed for the first 10 timepoints, he wants to see how they are behaving later in the timelapse.

"Locking" (though again we said we don't like this metaphor) is strongly tied to the timestamp or even a range of times.