HomePhabricator
Diffusion MITK d456a718ba87

Removed code dependency to DicomSeriesReader

Description

Removed code dependency to DicomSeriesReader

Summary:
Signed-off-by: Ralf Floca <r.floca@dkfz-heidelberg.de>

Removed obsolete includes/usage of DicomSeriesReader

Signed-off-by: Ralf Floca <r.floca@dkfz-heidelberg.de>

Remove DicomSeriesReaderService

Signed-off-by: Ralf Floca <r.floca@dkfz-heidelberg.de>

Fixed diffusion mime types

Checked if NRRD io can read files before calling ReadImageInformation().
Otherwise this will cause errors when checking invalid files.
The error became evident after removal of the depricated DicomSeriesReaderService.

Signed-off-by: Ralf Floca <r.floca@dkfz-heidelberg.de>

Remove obsolete DataNodeFactory

Signed-off-by: Ralf Floca <r.floca@dkfz-heidelberg.de>

Remove Diffusion Dicom2Nrrd mini app

Reason: Used old depricated loading mechanisms and was functionally
a subset of the Dicom2Nrrd mini app found in classification (the later will
be moved to the DICOM module).

Signed-off-by: Ralf Floca <r.floca@dkfz-heidelberg.de>

Removed DicomSeriesReader tests

Signed-off-by: Ralf Floca <r.floca@dkfz-heidelberg.de>

(almost) Removed DicomSeriesReader!!! *FINALLY*

Moved the DicomSeriesReader as a private legacy asset to
DICOMReader.
Reason: See description of T24540. So we need it for one last use case,
but want to keep the code as private as possible.

Signed-off-by: Ralf Floca <r.floca@dkfz-heidelberg.de>

Removed obsolete include

Signed-off-by: Ralf Floca <r.floca@dkfz-heidelberg.de>

Removed obsolete IDataNodeReader interface

Signed-off-by: Ralf Floca <r.floca@dkfz-heidelberg.de>

Test Plan: Unit tests

Reviewers: O1 MITK Core, goch

Reviewed By: O1 MITK Core, goch

Maniphest Tasks: T24521

Differential Revision: https://phabricator.mitk.org/D109

Details

Provenance
flocaAuthored on Mar 28 2018, 3:14 PM
flocaPushed on Mar 28 2018, 3:45 PM
Reviewer
O1: MITK Reviewer Group I
Differential Revision
Restricted Differential Revision
Parents
rMITK1c2bde150625: Merge branch 'T24424-newSegmentationUsedPreviousInterpolation'
Branches
Unknown
Tags
Unknown