View Issue Details

IDProjectCategoryView StatusLast Update
0003119Slicer4Module Annotationspublic2013-05-15 06:28
ReporterFranklin King Assigned Tonicole  
PrioritynormalSeverityminorReproducibilityalways
Status feedbackResolutionopen 
Product Version 
Target VersionFixed in Version 
Summary0003119: Renamed ruler annotation nodes lose data when added to a scene and are treated as point fiducials
Description

Ruler annotations that are renamed (either using the Annotations module or the Data module) and then saved are treated as single fiducial points when added back to Slicer.

This does not occur when a scene with the renamed ruler annotations is loaded or with ruler annotations that are not renamed.

The annotation files (.acsv) for the renamed annotations still appear to be describing ruler annotations.

TagsNo tags attached.

Activities

2013-05-14 12:44

 

Franklin King

Franklin King

2013-05-14 13:14

reporter   ~0008642

Ruler annotations renamed as something starting with "M_" are saved and loaded correctly.

nicole

nicole

2013-05-14 13:31

administrator   ~0008643

This is happening because the load data methods are trying to guess which type of annotation file you're trying to load. The internal hint is to rely on the default naming convention where rulers start with 'M'.

To override this assumption, click on the "Show Options" check box in the load data dialog and you can choose the annotation type from the radio buttons that appear.

Franklin King

Franklin King

2013-05-14 15:49

reporter   ~0008647

Thanks. It works when the assumption is overridden.

Would it be possible to make the assumption based on the contents of the file since a fiducial annotation likely won't have ruler attributes?

nicole

nicole

2013-05-15 06:28

administrator   ~0008648

Not easily as that would require reading all the files at the application level to check for formatting rather than relying on the extensions.

Issue History

Date Modified Username Field Change
2013-05-14 12:44 Franklin King New Issue
2013-05-14 12:44 Franklin King Status new => assigned
2013-05-14 12:44 Franklin King Assigned To => nicole
2013-05-14 12:44 Franklin King File Added: RulerAnnotationsAdded.png
2013-05-14 13:14 Franklin King Note Added: 0008642
2013-05-14 13:31 nicole Note Added: 0008643
2013-05-14 13:31 nicole Status assigned => feedback
2013-05-14 15:49 Franklin King Note Added: 0008647
2013-05-15 06:28 nicole Note Added: 0008648