# Development

**URL:** https://discourse.slicer.org/c/dev/5.md?no_subcategories=false&page=4

[Latest](https://discourse.slicer.org/latest.md) · [Categories](https://discourse.slicer.org/categories.md) · [Tags](https://discourse.slicer.org/tags.md)

**Page:** 5

---

## [3D view of segmentation node is broken when loading from a file](https://discourse.slicer.org/t/3d-view-of-segmentation-node-is-broken-when-loading-from-a-file/44781)

<div class="topic-metadata">

**Author:** [@Victor\_Wayne](https://discourse.slicer.org/u/Victor_Wayne)\
**Replies:** 3\
**Last updated:** [October 17, 2025, 6:58pm UTC](https://discourse.slicer.org/t/3d-view-of-segmentation-node-is-broken-when-loading-from-a-file/44781 "2025-10-17T18:58:24Z")

</div>

Hello, I am facing an issue of segmentation node being broken when loading from a file. When I segment it and work with it, it is being displayed pretty accurately. But when I load it from a mrml file it has some extra …

---

## [Dynamic Modeler Subdivision tool new mode](https://discourse.slicer.org/t/dynamic-modeler-subdivision-tool-new-mode/44692)

<div class="topic-metadata">

**Author:** [@mau\_igna\_06](https://discourse.slicer.org/u/mau_igna_06)\
**Replies:** 12\
**Last updated:** [October 16, 2025, 7:08pm UTC](https://discourse.slicer.org/t/dynamic-modeler-subdivision-tool-new-mode/44692 "2025-10-16T19:08:03Z")

</div>

Hi, I could create a incenter subdivision algorithm. It creates 3 triangles per each one on the input data, each one of those triangles will include the incenter point and one side of the original triangle. If someone t…

---

## [segLg = slicer.modules.segmentations.logic() AttributeError: module 'modules' has no attribute 'segmentations'](https://discourse.slicer.org/t/seglg-slicer-modules-segmentations-logic-attributeerror-module-modules-has-no-attribute-segmentations/44660)

<div class="topic-metadata">

**Author:** [@jumbojing](https://discourse.slicer.org/u/jumbojing)\
**Replies:** 16\
**Last updated:** [October 16, 2025, 12:15pm UTC](https://discourse.slicer.org/t/seglg-slicer-modules-segmentations-logic-attributeerror-module-modules-has-no-attribute-segmentations/44660 "2025-10-16T12:15:13Z")

</div>

Are the modules not fully imported? What’s wrong in py? segLg = slicer.modules.segmentations.logic() AttributeError: module ‘modules’ has no attribute ‘segmentations’ print(dir(slicer.modules)) \[‘AddManyMarkupsFid…

---

## [How to find the volume of a segmentation node whose master representation is closed surface representation](https://discourse.slicer.org/t/how-to-find-the-volume-of-a-segmentation-node-whose-master-representation-is-closed-surface-representation/44738)

<div class="topic-metadata">

**Author:** [@Victor\_Wayne](https://discourse.slicer.org/u/Victor_Wayne)\
**Replies:** 2\
**Last updated:** [October 16, 2025, 9:00am UTC](https://discourse.slicer.org/t/how-to-find-the-volume-of-a-segmentation-node-whose-master-representation-is-closed-surface-representation/44738 "2025-10-16T09:00:03Z")

</div>

Hello, I want to find the volume of a segmentation node with closed surface representation. How can I do that using segment statistics module? I have found an example in script repository but I think it is only applicab…

---

## [Clear Aligner Planning Module](https://discourse.slicer.org/t/clear-aligner-planning-module/41321)

<div class="topic-metadata">

**Author:** [@manjula](https://discourse.slicer.org/u/manjula)\
**Replies:** 8\
**Last updated:** [October 16, 2025, 1:18am UTC](https://discourse.slicer.org/t/clear-aligner-planning-module/41321 "2025-10-16T01:18:16Z")

</div>

Dear all, We are planning to develop an open-source module for designing clear aligners for 3D Slicer. Our aim is to create a tool that allows dental professionals to design clear aligners for both thermoforming and dir…

---

## [Why Slicer core is written in C++?](https://discourse.slicer.org/t/why-slicer-core-is-written-in-c/44760)

<div class="topic-metadata">

**Author:** [@tas47](https://discourse.slicer.org/u/tas47)\
**Replies:** 4\
**Last updated:** [October 14, 2025, 6:31pm UTC](https://discourse.slicer.org/t/why-slicer-core-is-written-in-c/44760 "2025-10-14T18:31:43Z")

</div>

Since QT and VTK already have python equivalence binding Why did you guys chose to write Slicer core in C++? Would there have been a significance decrease in speed if it was written entirely in python? Are there other p…

---

## [DICOM information table with no complete information](https://discourse.slicer.org/t/dicom-information-table-with-no-complete-information/15250)

<div class="topic-metadata">

**Author:** [@Ash\_Alarfaj](https://discourse.slicer.org/u/Ash_Alarfaj)\
**Replies:** 7\
**Last updated:** [October 9, 2025, 4:43pm UTC](https://discourse.slicer.org/t/dicom-information-table-with-no-complete-information/15250 "2025-10-09T16:43:43Z")

</div>

Problem report for Slicer 4.11.20200930 win-amd64: \[in dicom the older versions showed a better table with series date \] I can not control the table width, no series date

---

## [How to enable/disable the option of "interpolated cropped" inside "cropvolume" via python coding?](https://discourse.slicer.org/t/how-to-enable-disable-the-option-of-interpolated-cropped-inside-cropvolume-via-python-coding/32128)

<div class="topic-metadata">

**Author:** [@aiden.zhu](https://discourse.slicer.org/u/aiden.zhu)\
**Replies:** 3\
**Last updated:** [September 26, 2025, 2:53pm UTC](https://discourse.slicer.org/t/how-to-enable-disable-the-option-of-interpolated-cropped-inside-cropvolume-via-python-coding/32128 "2025-09-26T14:53:59Z")

</div>

Operating system: windows 10 Slicer version: 4.11 Expected behavior: would like to control enable/disable the option of “interpolated cropped” Actual behavior: I am doing cropping volumes via python coding, use the …

---

## [Implementation of Pivot and Spin Calibration](https://discourse.slicer.org/t/implementation-of-pivot-and-spin-calibration/44533)

<div class="topic-metadata">

**Author:** [@echisato](https://discourse.slicer.org/u/echisato)\
**Replies:** 1\
**Last updated:** [September 19, 2025, 9:44pm UTC](https://discourse.slicer.org/t/implementation-of-pivot-and-spin-calibration/44533 "2025-09-19T21:44:31Z")

</div>

Hello, I am trying to implement pivot and spin calibration for a stylus, exactly how it is done in IGT \> Pivot Calibration (in order to prevent a user from having to navigate away from a custom module and back again, as…

---

## [I want to creat a qMRMLNodeCombobox to choose one of fiducial node](https://discourse.slicer.org/t/i-want-to-creat-a-qmrmlnodecombobox-to-choose-one-of-fiducial-node/44496)

<div class="topic-metadata">

**Author:** [@zhutouzjq](https://discourse.slicer.org/u/zhutouzjq)\
**Replies:** 4\
**Last updated:** [September 18, 2025, 1:26am UTC](https://discourse.slicer.org/t/i-want-to-creat-a-qmrmlnodecombobox-to-choose-one-of-fiducial-node/44496 "2025-09-18T01:26:27Z")

</div>

I know this question may be stupid, but it has been already struggling me for several days. as you see, there is a fiducial node in the CTA image. and I created a standard intial extension, insert a label called ‘l…

---

## [Visible segment in 3D may have a None representation name](https://discourse.slicer.org/t/visible-segment-in-3d-may-have-a-none-representation-name/44475)

<div class="topic-metadata">

**Author:** [@chir.set](https://discourse.slicer.org/u/chir.set)\
**Replies:** 4\
**Last updated:** [September 16, 2025, 1:38pm UTC](https://discourse.slicer.org/t/visible-segment-in-3d-may-have-a-none-representation-name/44475 "2025-09-16T13:38:02Z")

</div>

Please consider these steps: add a volume in a new scene in the segment editor, paint anything in a slice view in the python console seg = getNode("Segmentation") seg.GetDisplayNode().GetPreferredDisplayRepresentation…

---

## [qMRMLNodeComboBox doesn't work](https://discourse.slicer.org/t/qmrmlnodecombobox-doesnt-work/20916)

<div class="topic-metadata">

**Author:** [@476663616](https://discourse.slicer.org/u/476663616)\
**Replies:** 5\
**Last updated:** [September 16, 2025, 8:47am UTC](https://discourse.slicer.org/t/qmrmlnodecombobox-doesnt-work/20916 "2025-09-16T08:47:20Z")

</div>

Hello everyone, I’m trying to add a new qMRMLNodeComboBox in my extension. However it seems doesn’t work. Like this: In the .ui file, \<widget class="qMRMLNodeComboBox" name="SeedsNodeSelector"\> \<property name…

---

## [Detecting which segments have been modified](https://discourse.slicer.org/t/detecting-which-segments-have-been-modified/44453)

<div class="topic-metadata">

**Author:** [@pieper](https://discourse.slicer.org/u/pieper)\
**Replies:** 10\
**Last updated:** [September 13, 2025, 2:14am UTC](https://discourse.slicer.org/t/detecting-which-segments-have-been-modified/44453 "2025-09-13T02:14:53Z")

</div>

I’m observing vtkSegmentation.SourceRepresentationModified and in the callback method I want to figure out which of the segments have been modified. Does anyone know a good way to do this? I tried checking the MTimes o…

---

## [Slicer build up fail](https://discourse.slicer.org/t/slicer-build-up-fail/44256)

<div class="topic-metadata">

**Author:** [@akuan1997](https://discourse.slicer.org/u/akuan1997)\
**Replies:** 4\
**Last updated:** [September 12, 2025, 12:26am UTC](https://discourse.slicer.org/t/slicer-build-up-fail/44256 "2025-09-12T00:26:30Z")

</div>

I was trying to build up Slicer by using source code from github. I followed the instructions from here: Windows — 3D Slicer documentation I also checked with the Install Prerequisites Cmake: cmake version 3.28.6 Git…

---

## [Avoid markup's control point interaction with model](https://discourse.slicer.org/t/avoid-markups-control-point-interaction-with-model/44438)

<div class="topic-metadata">

**Author:** [@mau\_igna\_06](https://discourse.slicer.org/u/mau_igna_06)\
**Replies:** 0\
**Last updated:** [September 10, 2025, 9:02pm UTC](https://discourse.slicer.org/t/avoid-markups-control-point-interaction-with-model/44438 "2025-09-10T21:02:22Z")

</div>

Hi, I have 2 models on the scene, one is near and one is far from the camera, the nearModel is occluding part of the farModel. I also have a markupsPointList. I want my markup points to “not see” the nearModel while I m…

---

## [Markups control Points 2D Views projections on Reformat Mode](https://discourse.slicer.org/t/markups-control-points-2d-views-projections-on-reformat-mode/44401)

<div class="topic-metadata">

**Author:** [@sarafv](https://discourse.slicer.org/u/sarafv)\
**Replies:** 1\
**Last updated:** [September 10, 2025, 2:41pm UTC](https://discourse.slicer.org/t/markups-control-points-2d-views-projections-on-reformat-mode/44401 "2025-09-10T14:41:22Z")

</div>

Hello, Following and correcting previous topic about hiding projections of control points, I’v juste realize that the problem with displayNode.SetSliceProjection happens only when 2D views are on Reformat Mode, the pro…

---

## [vtkMRMLMarkupsLineNode view in slices only if intersecting the slice plans](https://discourse.slicer.org/t/vtkmrmlmarkupslinenode-view-in-slices-only-if-intersecting-the-slice-plans/44389)

<div class="topic-metadata">

**Author:** [@sarafv](https://discourse.slicer.org/u/sarafv)\
**Replies:** 6\
**Last updated:** [September 9, 2025, 11:39am UTC](https://discourse.slicer.org/t/vtkmrmlmarkupslinenode-view-in-slices-only-if-intersecting-the-slice-plans/44389 "2025-09-09T11:39:18Z")

</div>

Hi! There is a way to hide the control points of a vtkMRMLMarkupsLineNode in 2d views when the control points are not in the visible 2D Slices of Back/Foreground Volumes thanks! Sara

---

## [qMRMLSubjectHierarchyTreeView::setCurrentItem proposal](https://discourse.slicer.org/t/qmrmlsubjecthierarchytreeview-setcurrentitem-proposal/44301)

<div class="topic-metadata">

**Author:** [@aymeric.chataigner](https://discourse.slicer.org/u/aymeric.chataigner)\
**Replies:** 7\
**Last updated:** [September 8, 2025, 7:39am UTC](https://discourse.slicer.org/t/qmrmlsubjecthierarchytreeview-setcurrentitem-proposal/44301 "2025-09-08T07:39:31Z")

</div>

Dear Slicer developers, I would like to get some feedback on a potential fix in qMRMLSubjectHierarchyTreeView: ENH: qMRMLSubjectHierarchyTreeView: call setCurrentIndex rather than … · Slicer/Slicer@1fdee41 · GitHub In …

---

## [Bug Report ISO ASO Extension – Missing testWslAvailable and helper methods cause crash](https://discourse.slicer.org/t/bug-report-iso-aso-extension-missing-testwslavailable-and-helper-methods-cause-crash/44364)

<div class="topic-metadata">

**Author:** [@fabien-prog](https://discourse.slicer.org/u/fabien-prog)\
**Replies:** 0\
**Last updated:** [September 5, 2025, 4:58pm UTC](https://discourse.slicer.org/t/bug-report-iso-aso-extension-missing-testwslavailable-and-helper-methods-cause-crash/44364 "2025-09-05T16:58:05Z")

</div>

Hi everyone, I ran into an issue trying to use the ISO ASO extension (Automated Dental Tools) in 3D Slicer 5.8.1 on Windows 11 with WSL2 + Ubuntu 24.04. Problem When launching ISO ASO and clicking Run, the module gets …

---

## [Slicer for Ubuntu arm64](https://discourse.slicer.org/t/slicer-for-ubuntu-arm64/6459)

<div class="topic-metadata">

**Author:** [@adamrankin](https://discourse.slicer.org/u/adamrankin)\
**Replies:** 59\
**Last updated:** [September 3, 2025, 3:21pm UTC](https://discourse.slicer.org/t/slicer-for-ubuntu-arm64/6459 "2025-09-03T15:21:02Z")

</div>

Notes on compilation efforts for compiling Slicer for arm64: Problem: VTK does not compile. Solution: Set VTK\_OPENGL\_HAS\_EGL and VTK\_OPENGL\_HAS\_ES In \<SlicerDir\>/SuperBuild/External\_VTK.cmake remove section that has -…

---

## [List of cmake variables that I can set on a Slicer build?](https://discourse.slicer.org/t/list-of-cmake-variables-that-i-can-set-on-a-slicer-build/37093)

<div class="topic-metadata">

**Author:** [@mau\_igna\_06](https://discourse.slicer.org/u/mau_igna_06)\
**Replies:** 1\
**Last updated:** [September 3, 2025, 12:16pm UTC](https://discourse.slicer.org/t/list-of-cmake-variables-that-i-can-set-on-a-slicer-build/37093 "2025-09-03T12:16:52Z")

</div>

Actually, I’m trying to build the stable release to test changes on stable release extensions that I’m also going to build. I can point the Slicer code folder to branch 5.6 but cmake configuration log still says the rele…

---

## [No downloaded modules are loading into Slicer](https://discourse.slicer.org/t/no-downloaded-modules-are-loading-into-slicer/22457)

<div class="topic-metadata">

**Author:** [@Steven\_A](https://discourse.slicer.org/u/Steven_A)\
**Replies:** 14\
**Last updated:** [September 2, 2025, 12:16pm UTC](https://discourse.slicer.org/t/no-downloaded-modules-are-loading-into-slicer/22457 "2025-09-02T12:16:21Z")

</div>

Slicer 4.13.0. I am trying to load up modules from the installation path, but for some reason I am getting the folowing errors: Error #1 while writing setting “Modules/AdditionalPaths” Error #1 while writing setting “M…

---

## [Markup and Reformat](https://discourse.slicer.org/t/markup-and-reformat/44282)

<div class="topic-metadata">

**Author:** [@Saladi](https://discourse.slicer.org/u/Saladi)\
**Replies:** 0\
**Last updated:** [August 30, 2025, 6:56am UTC](https://discourse.slicer.org/t/markup-and-reformat/44282 "2025-08-30T06:56:36Z")

</div>

i have made a measurement of fetus head circumference using a markup. I have used “Reformat” to get to the right plane and then I have saved the scene. When i open the scene and click on the markup, it is taking me to t…

---

## [Adding near-real time collaborative manual segmentation](https://discourse.slicer.org/t/adding-near-real-time-collaborative-manual-segmentation/29255)

<div class="topic-metadata">

**Author:** [@kchawla-pi](https://discourse.slicer.org/u/kchawla-pi)\
**Replies:** 5\
**Last updated:** [August 29, 2025, 6:20pm UTC](https://discourse.slicer.org/t/adding-near-real-time-collaborative-manual-segmentation/29255 "2025-08-29T18:20:10Z")

</div>

I am looking into building a plugin to collaboratively annotate and segment sMRI. The idea is that we can invite specific people via email and they (and only they) can all join and collaborate a volume as a team via a lo…

---

## [Seeking slicercat fully functional build](https://discourse.slicer.org/t/seeking-slicercat-fully-functional-build/44257)

<div class="topic-metadata">

**Author:** [@Niki\_Shakouri](https://discourse.slicer.org/u/Niki_Shakouri)\
**Replies:** 0\
**Last updated:** [August 29, 2025, 2:52pm UTC](https://discourse.slicer.org/t/seeking-slicercat-fully-functional-build/44257 "2025-08-29T14:52:51Z")

</div>

I have built slicercat, but I can only get it to work on Mac OS with python disabled (which means it does not have viewports for images to be displayed and interacted with upon upload). And this is after addressing the p…

---

## [Hidden seam placement](https://discourse.slicer.org/t/hidden-seam-placement/44253)

<div class="topic-metadata">

**Author:** [@IanM63](https://discourse.slicer.org/u/IanM63)\
**Replies:** 1\
**Last updated:** [August 29, 2025, 2:36pm UTC](https://discourse.slicer.org/t/hidden-seam-placement/44253 "2025-08-29T14:36:54Z")

</div>

Why is it not possible to hide the seam INSIDE the model ?

---

## [Remove circular dependency between CompareVolumes and LandmarkRegistration](https://discourse.slicer.org/t/remove-circular-dependency-between-comparevolumes-and-landmarkregistration/44221)

<div class="topic-metadata">

**Author:** [@koeglfryderyk](https://discourse.slicer.org/u/koeglfryderyk)\
**Replies:** 3\
**Last updated:** [August 28, 2025, 3:04pm UTC](https://discourse.slicer.org/t/remove-circular-dependency-between-comparevolumes-and-landmarkregistration/44221 "2025-08-28T15:04:26Z")

</div>

@pieper mentioned here that it would be a good idea to remove the circular dependencies. The simplest approach for me seemed to be just to move common functionality into qt-scripted-modules/RegistrationLib/Visualization…

---

## [Missing prebuilds for IGT extensions for Preview Release 5.9](https://discourse.slicer.org/t/missing-prebuilds-for-igt-extensions-for-preview-release-5-9/44143)

<div class="topic-metadata">

**Author:** [@ruffsl](https://discourse.slicer.org/u/ruffsl)\
**Replies:** 13\
**Last updated:** [August 28, 2025, 2:42pm UTC](https://discourse.slicer.org/t/missing-prebuilds-for-igt-extensions-for-preview-release-5-9/44143 "2025-08-28T14:42:20Z")

</div>

Hello, I’m developing slicelet for image guided therapy, particularly a scripted slicelet for simpler R&D. Ideally we’d like to use the Preview Release of Slicer 5.9 that ships with a more recent version of Python 3.12, …

---

## [Strange issue in Slicer 5.9 (revision 33881) that set qMRMLSubjectHierarchyComboBox to None](https://discourse.slicer.org/t/strange-issue-in-slicer-5-9-revision-33881-that-set-qmrmlsubjecthierarchycombobox-to-none/44215)

<div class="topic-metadata">

**Author:** [@chz31](https://discourse.slicer.org/u/chz31)\
**Replies:** 1\
**Last updated:** [August 27, 2025, 8:42pm UTC](https://discourse.slicer.org/t/strange-issue-in-slicer-5-9-revision-33881-that-set-qmrmlsubjecthierarchycombobox-to-none/44215 "2025-08-27T20:42:35Z")

</div>

Hi, I encountered a weird issue. I made a customized extension for surgical plate registration that runs well in Slicer 5.8.1 across platforms. However, in the most recent Slicer 5.9 (revision 33881), whenever I ran a …

---

## [Resample segmentation to higher resolution](https://discourse.slicer.org/t/resample-segmentation-to-higher-resolution/37425)

<div class="topic-metadata">

**Author:** [@mabe2416](https://discourse.slicer.org/u/mabe2416)\
**Replies:** 6\
**Last updated:** [August 27, 2025, 6:27pm UTC](https://discourse.slicer.org/t/resample-segmentation-to-higher-resolution/37425 "2025-08-27T18:27:07Z")

</div>

Operating system: Windows 10 Slicer version: 5.6.2 Hi, I am trying to run the code of the script repository: Script repository — 3D Slicer documentation However, I get: NameError: name ‘segmentationGeometryLogic’ is…

[Previous page](https://discourse.slicer.org/c/dev/5.md?no_subcategories=false&page=3)

[Next page](https://discourse.slicer.org/c/dev/5.md?no_subcategories=false&page=5)
