Page MenuHomePhabricator

Classification Module clean up
Closed, ResolvedPublic

Description

To reduce unneeded dependencies and code base, we revise modules and plugins. One important candidate for clean up is Classification and its dependencies (3rd party, plugins, apps).

We have now to decide what to keep in the main repo and what should be removed (either completly or into an extension).
This is opt in. Therfore if nobody indicates the need for an item, this will be removed. The list only displayes the options, not the decision.
List of candidates that might stay:

Apps:

  • CLScreenshot^^MitkCLUtilities
  • CLDicom2Nrrd
  • CLGlobalImageFeatures^^MitkCLUtilities
  • CLMRNormalization^^MitkCLUtilities_MitkCLMRUtilities
  • CLStaple^^MitkCLUtilities
  • CLVoxelFeatures^^MitkCLUtilities
  • CLPolyToNrrd^^
  • CLPlanarFigureToNrrd
  • XRaxSimulationFromCT^^MitkCLUtilities
  • CLN4
  • CLSkullMask
  • CLPointSetToSegmentation^^
  • CLNrrdToPoly^^
  • CL2Dto3DImage^^
  • CLOverlayRoiCenterOfMass^^MitkCLUtilities

Plugins

  • org.mitk.views.radiomicsstatistic <description>Calculate Radiomics Features from Images</description>
  • org.mitk.views.radiomicstransform" <description>Calculate Tranformations like LoG and Wavelet from Images</description>
  • org.mitk.views.radiomicsarithmetric" <description>Calculate Arithmetic Operations for Images</description>
  • org.mitk.views.radiomicsmaskprocessing" <description>Processing Masks for Radiomics</description>

Revisions and Commits

rMITK MITK
Restricted Differential Revision
Restricted Differential Revision
Restricted Differential Revision
Restricted Differential Revision
Restricted Differential Revision
Restricted Differential Revision
Restricted Differential Revision
Restricted Differential Revision

Event Timeline

floca triaged this task as Normal priority.Jun 22 2023, 1:33 PM
floca created this task.
floca moved this task from Backlog to MITK Meeting on the Request for Discussion board.

That is a first shorted list. Other apps and plugins are already ruled out (e.g. due to Vigra dependency). We no shuold assess which of those can really stay in the main mitk repo.

So far only CLGlobalImageFeatures is claimed to be needed.

floca moved this task from Backlog to Cycle on the MITK (v2023.12) board.

from @neher : clscreenshot sounds like something that might be useful, but i never used it

a178n updated the task description. (Show Details)
kislinsk added a revision: Restricted Differential Revision.Jul 26 2023, 3:42 PM

Deleted branch from rMITK MITK: bugfix/T29649-ClassificationModuleCleanUp.