Kaubert
(Kevin Aubert)
February 18, 2023, 4:23pm
1
Hi there,
I’m looking for the source code of the module “Fiducial registration ” in order to include it in a SlicerCAT build.
I know that the module “Fiducial Registration Wizard” from IGT extension is very similar but I would like to use a custom module on SlicerCAT which call the module “Fiducial registration”.
If anyone could help me to find the source code or help me to build SlicerCAT with “Fiducial registration” it would be very appreciated.
Thank you,
jcfr
(Jean Christophe Fillion Robin (Kitware))
February 22, 2023, 6:03am
2
looking for the source code of the module FiducialRegistration
See https://github.com/Slicer/Slicer/tree/main/Modules/CLI/FiducialRegistration
By default, the module is expected to be built in your Slicer custom application.
Sam_Horvath
(Sam Horvath (Kitware))
February 22, 2023, 10:05pm
3
Make sure that it is the list of enabled CLIs in the template:
option(Slicer_USE_QtTesting "Build application with QtTesting support" OFF)
option(Slicer_USE_SimpleITK "Build application with SimpleITK support" OFF)
option(Slicer_BUILD_BRAINSTOOLS "Build application with BRAINSTools module" OFF)
option(Slicer_BUILD_DataStore "Build application with DataStore module" OFF)
option(Slicer_BUILD_CompareVolumes "Build application with ChangeTrackerPy module" OFF)
option(Slicer_BUILD_LandmarkRegistration "Build application with LandmarkRegistration module" OFF)
option(Slicer_BUILD_SurfaceToolbox "Build application with SurfaceToolbox module" OFF)
# Enable Slicer built-in modules
set(Slicer_CLIMODULES_ENABLED
ResampleDTIVolume # Needed by ResampleScalarVectorDWIVolume
ResampleScalarVectorDWIVolume # Depends on DiffusionApplications, needed by CropVolume
)
set(Slicer_QTLOADABLEMODULES_ENABLED
)
set(Slicer_QTSCRIPTEDMODULES_ENABLED
)
# Disable Slicer built-in modules
set(Slicer_CLIMODULES_DISABLED
2 Likes
Kaubert
(Kevin Aubert)
February 23, 2023, 4:01pm
4
Thank you @jcfr and @Sam_Horvath , for your answers.
I had not thought of using this solution at all.
Everything is working properly now.
Thanks !