#15163 closed defect (fixed)

Segmentations tools does not list segmentation models read from file or created w/o opening GUI

Reported by: Elaine Meng Owned by: Zach Pearson
Priority: high Milestone: 1.8
Component: DICOM Version:
Keywords: Cc:
Blocked By: Blocking:
Notify when closed: Platform: all
Project: ChimeraX

Description

If I used "segmentations create" to create new segmentation models and then separately (e.g. from the menu) open the Segmentations tool, the existing segmentation model(s) I just created are not listed in the tool.

Similarly if I opened RIDER chest DICOM that already includes some segmentations, these segmentations aren't listed in the Segmentations dialog either. These SEG models used to be shown in the Segmentations dialog at some point and you could then edit them further, but maybe bit rot removed this feature.

Attachments (1)

chestsegs.cxs (5.8 MB ) - added by Elaine Meng 18 months ago.
session that includes SEG models included in original DICOM data, as well as segmentation added with "segmentations create" and two more from Add before saving

Change History (6)

by Elaine Meng, 18 months ago

Attachment: chestsegs.cxs added

session that includes SEG models included in original DICOM data, as well as segmentation added with "segmentations create" and two more from Add before saving

comment:1 by Elaine Meng, 18 months ago

Attached session has SEG models #1.1.2-4 from original DICOM, plus one added with "segmentations create", plus two segmentations added with Add button on Segmentations tool. Before I saved the session, these two segmentations were listed in the Segmentations tool. But now when I restore the session, none of them are listed in the Segmentations tool. It totally lost track of what segmentations are existing and available to edit.

comment:2 by Elaine Meng, 18 months ago

tested and session created in UCSF ChimeraX version: 1.9.dev202405090425 (2024-05-09)

comment:3 by Elaine Meng, 18 months ago

the "read from file" was a previous old ticket #9526 that I reopened, so this ticket can just be for the other situation, created with segmentations command before opening the GUI tool in a separate step.

comment:4 by Elaine Meng, 18 months ago

Milestone: 1.8

comment:5 by Zach Pearson, 17 months ago

Resolution: fixed
Status: assignedclosed

Should be fixed in this commit. The bundle now tracks segmentations independently of the tool, and the tool reacts to the data structure that tracks segmentations and its triggers.

Note: See TracTickets for help on using tickets.