SlicerProstate / SliceTracker

SliceTracker is a 3D Slicer extension to support the workflow of MR-guided prostate biopsies.
https://slicerprostate.gitbooks.io/slicetracker
Other
11 stars 14 forks source link

Assigned series type uses the module settings pattern instead of fixed type #345

Closed che85 closed 6 years ago

che85 commented 6 years ago

At the moment, the assignment of a series type to a series uses the series description pattern from SliceTracker settings instead of the fixed type.

Case 621 is a great example.

The following snippet shows that the assigned type is T2 Tse 9 which should actually be GUIDANCE.

    {
      "status": {
        "consentGivenBy": "Clinician", 
        "state": "approved", 
        "registrationType": "bSpline", 
        "time": "2018-03-28T09:10:20.09Z"
      }, 
      "name": "5: T2 Tse 9 23 15", 
      "series": {
        "receivedTime": "2018-03-28T08:58:56.06Z", 
        "type": "T2 Tse 9"
      }, 
      "labels": {
        "fixed": "5-T2-Tse-9-23-15-label.nrrd", 
        "moving": "4-T2-Tse-Template-9-23-15-label_modified.nrrd"
      }, 
      "transforms": {
        "bSpline": "5-TRANSFORM-bSpline.h5", 
        "affine": "5-TRANSFORM-affine.h5", 
        "rigid": "5-TRANSFORM-rigid.h5"
      }, 
      "volumes": {
        "rigid": "5-VOLUME-rigid.nrrd", 
        "bSpline": "5-VOLUME-bSpline.nrrd", 
        "affine": "5-VOLUME-affine.nrrd", 
        "moving": "4-T2-Tse-Template-9-23-15.nrrd", 
        "fixed": "5-T2-Tse-9-23-15.nrrd"
      }, 
      "registration": {
        "endTime": "2018-03-28T09:02:25.85Z", 
        "startTime": "2018-03-28T09:02:20.62Z"
      }, 
      "targets": {
        "bSpline": "5-TARGETS-bSpline.fcsv", 
        "affine": "5-TARGETS-affine.fcsv", 
        "rigid": "5-TARGETS-rigid.fcsv", 
        "original": "4-TARGETS-approved.fcsv", 
        "approved": {
          "userModified": [
            false, 
            false
          ], 
          "fileName": "5-TARGETS-approved.fcsv"
        }
      }, 
      "suffix": ""
    }