Gallery view
Needs additional requirements from @cooperlab. Lee, feel free to post requirements here or via email.
Feedback from Jeff G. on the gallery views that we want to generate.
-
Selecting slides - present a thumbnail gallery view of slides, sortable by slide criteria like number of annotations, number of positive predictions, aggregate uncertainty statistics, etc. Slides may need to be grouped by case. Possibly display heatmap overlays on thumbnails.
-
Reviewing labeled instances - display labeled instances grouped by slide and class. Ability to launch whole-slide viewer zoomed to instance or to see surrounding context of instance on hover.
For labeling instances someone should be able to quickly skip through a queue of slides or regions from within the slide viewer. If it is possible to create an endpoint that could generate a queue that would be very useful. We often want to send a list of regions or slides for people to review.
Jeff we should do a screen share and I can share My image organizer tool,,, it would be trivial to make it a first tier app in the dsa.. we just need to tweak the docker compose a bit..
On Fri, Apr 29, 2022, 5:49 PM Lee Cooper @.***> wrote:
Feedback from Jeff G. on the gallery views that we want to generate.
Selecting slides - present a thumbnail gallery view of slides, sortable by slide criteria like number of annotations, number of positive predictions, aggregate uncertainty statistics, etc. Slides may need to be grouped by case. Possibly display heatmap overlays on thumbnails. 2.
Reviewing labeled instances - display labeled instances grouped by slide and class. Ability to launch whole-slide viewer zoomed to instance or to see surrounding context of instance on hover.
For labeling instances someone should be able to quickly skip through a queue of slides or regions from within the slide viewer. If it is possible to create an endpoint that could generate a queue that would be very useful. We often want to send a list of regions or slides for people to review.
— Reply to this email directly, view it on GitHub https://github.com/DigitalSlideArchive/HistomicsUI/issues/143#issuecomment-1113778334, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAFODTULWNRXBNAEPVRL65DVHRKPJANCNFSM5UWCAM7A . You are receiving this because you are subscribed to this thread.Message ID: @.***>
I sent David Gutman an email.
I mentioned those 2 gallery views for 2 tasks: Pick which slide to work on Review annotations
I also think it would be help to have some extra UI available when in the slide viewer -> . Jump to new area on the slide . Jump to different slide These would be parameterized to take reviewers to "useful" areas.
I've been wanting to include the Image Organizer tool as a top tier member of the DSA stack... now that we have pretty much migrated to docker-compose, I think there's a relatively simple path forward to make this a first tier member of the DSA stack... Sort of similar to how HistomicsUI is it's own "click here" UI, we can have the Image Organizer as a separate top-tier Option..
They all serve separate but overlapping functionality.. but trying to stick everything into a single UI generates an unusable system..
On Mon, May 2, 2022 at 9:06 AM Jeffery A. Goldstein < @.***> wrote:
I sent David Gutman an email.
I mentioned those 2 gallery views for 2 tasks: Pick which slide to work on Review annotations
I also think it would be help to have some extra UI available when in the slide viewer -> . Jump to new area on the slide . Jump to different slide These would be parameterized to take reviewers to "useful" areas.
— Reply to this email directly, view it on GitHub https://github.com/DigitalSlideArchive/HistomicsUI/issues/143#issuecomment-1114829814, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAFODTROR4WZ242OR4QTBWLVH7HLZANCNFSM5UWCAM7A . You are receiving this because you commented.Message ID: @.***>
-- David A Gutman, M.D. Ph.D. Associate Professor of Neurology Emory University School of Medicine
@dgutman @jagstein just to clarify since you weren't at the meeting where this was brought up - the interfaces I described are need to be in HistomicsUI so that users don't have to jump between different tools during a training session. I'm all for incorporating an organizer tool but this is a different problem that we are trying to solve.
I'll post this here for now. Feel free to leave feedback as it comes up. I'll also be sure to refer to the HisotmicsML2 demo and iterate based on the review tools provided there.

Thank you @naglepuff.
Here is a video of the prototype interface: https://youtu.be/vIExh6tukPk?t=556. We could pack a lot into a small space, but didn't have a reviewed checkbox.
@jagstein is going to study these and offer his thoughts.
I started working on some ideas for a patch classifier (see link). Just starting on something for displaying and working with slides - it may not end up working. Jeff https://docs.google.com/presentation/d/1Y6yCUKnZSP7ZLx_OvKsiu8v8TU088bag/edit?usp=sharing&ouid=109716088627194036661&rtpof=true&sd=true
Gotcha-- at the very least we can use views / layouts from the Image Organizer to inform the HistomicsUI tweaks..
On Mon, May 2, 2022 at 9:23 AM Lee Cooper @.***> wrote:
@dgutman https://github.com/dgutman @jagstein https://github.com/jagstein just to clarify since you weren't at the meeting where this was brought up - the interfaces I described are need to be in HistomicsUI so that users don't have to jump between different tools during a training session. I'm all for incorporating an organizer tool but this is a different problem that we are trying to solve.
— Reply to this email directly, view it on GitHub https://github.com/DigitalSlideArchive/HistomicsUI/issues/143#issuecomment-1114874291, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAFODTR3G6HMKYT6YPWWYUTVH7JMJANCNFSM5UWCAM7A . You are receiving this because you were mentioned.Message ID: @.***>
-- David A Gutman, M.D. Ph.D. Associate Professor of Neurology Emory University School of Medicine
This is superseded in the recent review mode work