# Development

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

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

**Page:** 3

---

## [Aligning a markup plane to world coordinate system, with orthogonal planes](https://discourse.slicer.org/t/aligning-a-markup-plane-to-world-coordinate-system-with-orthogonal-planes/42032)

<div class="topic-metadata">

**Author:** [@kat\_b](https://discourse.slicer.org/u/kat_b)\
**Replies:** 6\
**Last updated:** [February 23, 2026, 8:50pm UTC](https://discourse.slicer.org/t/aligning-a-markup-plane-to-world-coordinate-system-with-orthogonal-planes/42032 "2026-02-23T20:50:08Z")

</div>

I am relatively new to 3D Slicer, and haven’t programmed in Python for a while, so please bear with me. In my Slicer environment, I have placed a scapular model (“Model”), and a markup plane (“P”) with associated points …

---

## [Reproducing Nifti metadata](https://discourse.slicer.org/t/reproducing-nifti-metadata/46105)

<div class="topic-metadata">

**Author:** [@Yaroslav\_Plutenko](https://discourse.slicer.org/u/Yaroslav_Plutenko)\
**Replies:** 10\
**Last updated:** [February 20, 2026, 11:12am UTC](https://discourse.slicer.org/t/reproducing-nifti-metadata/46105 "2026-02-20T11:12:07Z")

</div>

Greetings! I have a question regarding Nifti format circulation. I’m developing a plugin that interacts with a remote repository and can upload/download images and whole datasets (viewing and fixing labels on the way if…

---

## [How can I call 3D Slicer fully externally and automate a workflow? ](https://discourse.slicer.org/t/how-can-i-call-3d-slicer-fully-externally-and-automate-a-workflow/46042)

<div class="topic-metadata">

**Author:** [@JoshMono](https://discourse.slicer.org/u/JoshMono)\
**Replies:** 6\
**Last updated:** [February 18, 2026, 4:33pm UTC](https://discourse.slicer.org/t/how-can-i-call-3d-slicer-fully-externally-and-automate-a-workflow/46042 "2026-02-18T16:33:43Z")

</div>

Hey there folks. I’m working on a software assignment where my goal is to help automate a couple of tasks for my employer. My employer uses 3D Slicer, Meshlab and eventually Blender to make a 3D model from Dicom files a…

---

## [Using the pyigtl Library to send data across a docker compose network](https://discourse.slicer.org/t/using-the-pyigtl-library-to-send-data-across-a-docker-compose-network/45859)

<div class="topic-metadata">

**Author:** [@Oskey999](https://discourse.slicer.org/u/Oskey999)\
**Replies:** 5\
**Last updated:** [February 5, 2026, 12:02pm UTC](https://discourse.slicer.org/t/using-the-pyigtl-library-to-send-data-across-a-docker-compose-network/45859 "2026-02-05T12:02:59Z")

</div>

Hello, I am trying to run SlicerTMS as two containers in a docker-compose but I am having issues using the pyigtl python library to send the data between the two containers. I have got a container to send the data from…

---

## [Integration of Mimics-like contouring and edit (magnet + grab) functionality into 3D Slicer for segmentation of CT Lumbar bones](https://discourse.slicer.org/t/integration-of-mimics-like-contouring-and-edit-magnet-grab-functionality-into-3d-slicer-for-segmentation-of-ct-lumbar-bones/46000)

<div class="topic-metadata">

**Author:** [@Mirza\_Ahmad\_Awais](https://discourse.slicer.org/u/Mirza_Ahmad_Awais)\
**Replies:** 1\
**Last updated:** [January 30, 2026, 6:50pm UTC](https://discourse.slicer.org/t/integration-of-mimics-like-contouring-and-edit-magnet-grab-functionality-into-3d-slicer-for-segmentation-of-ct-lumbar-bones/46000 "2026-01-30T18:50:06Z")

</div>

Hello! I am trying to add contouring and edit contouring functionality into 3D slicer as a replacement to mimics or mimics-like tool so we can accurately segment lumbar bodies for surgical implant design purposes. Firstl…

---

## [Visual DICOM browser update](https://discourse.slicer.org/t/visual-dicom-browser-update/45998)

<div class="topic-metadata">

**Author:** [@Davide\_Punzo](https://discourse.slicer.org/u/Davide_Punzo)\
**Replies:** 1\
**Last updated:** [January 30, 2026, 1:09pm UTC](https://discourse.slicer.org/t/visual-dicom-browser-update/45998 "2026-01-30T13:09:40Z")

</div>

Hey everyone, I have been working on major improvements to the visual DICOM browser: :bullseye: What’s New Performance for large datasets (both remote and local) Optimized for \>100GB databases Lazy thumbnail gener…

---

## [Project tumor model onto skull surface for craniotomy planning / Extension "Trackerless Craniotomy Planning based on 3D Slicer "](https://discourse.slicer.org/t/project-tumor-model-onto-skull-surface-for-craniotomy-planning-extension-trackerless-craniotomy-planning-based-on-3d-slicer/45950)

<div class="topic-metadata">

**Author:** [@thymallus](https://discourse.slicer.org/u/thymallus)\
**Replies:** 0\
**Last updated:** [January 27, 2026, 5:54pm UTC](https://discourse.slicer.org/t/project-tumor-model-onto-skull-surface-for-craniotomy-planning-extension-trackerless-craniotomy-planning-based-on-3d-slicer/45950 "2026-01-27T17:54:55Z")

</div>

Hi, does this extension still exist? i can’t find it … can anyone help me? :slight\_smile: https://www.researchgate.net/publication/323739599\_Trackerless\_surgical\_image-guided\_system\_design\_using\_an\_intera…

---

## [Kinect v2 \>OpenIGT\> 3D Slicer](https://discourse.slicer.org/t/kinect-v2-openigt-3d-slicer/45387)

<div class="topic-metadata">

**Author:** [@HazemShereef](https://discourse.slicer.org/u/HazemShereef)\
**Replies:** 5\
**Last updated:** [January 25, 2026, 1:38pm UTC](https://discourse.slicer.org/t/kinect-v2-openigt-3d-slicer/45387 "2026-01-25T13:38:14Z")

</div>

Hello, pardon me if what i am asking is obvious, I am a student still learning. So i have been trying to add a support for Kinect V2 device to the Plus toolkit however it seems very hard for me because of the layers and…

---

## [Seeking Guidance: Developing a Real-Time 3D Visualization System Using 3D Slicer and IGT](https://discourse.slicer.org/t/seeking-guidance-developing-a-real-time-3d-visualization-system-using-3d-slicer-and-igt/41451)

<div class="topic-metadata">

**Author:** [@Navneet](https://discourse.slicer.org/u/Navneet)\
**Replies:** 10\
**Last updated:** [January 25, 2026, 12:39pm UTC](https://discourse.slicer.org/t/seeking-guidance-developing-a-real-time-3d-visualization-system-using-3d-slicer-and-igt/41451 "2026-01-25T12:39:02Z")

</div>

Hello 3D Slicer Community, I’m currently working on a project that involves real-time 3D visualization and tracking for image-guided surgery using 3D Slicer. The goal is to create a system that integrates medical imagin…

---

## [Fedora 43 build error (curl / libzstd)](https://discourse.slicer.org/t/fedora-43-build-error-curl-libzstd/45836)

<div class="topic-metadata">

**Author:** [@codeling](https://discourse.slicer.org/u/codeling)\
**Replies:** 0\
**Last updated:** [January 19, 2026, 10:34pm UTC](https://discourse.slicer.org/t/fedora-43-build-error-curl-libzstd/45836 "2026-01-19T22:34:59Z")

</div>

On Fedora 43, I get this error when building slicer: \[20/2591\] Linking CXX shared library bin/libRemoteIO.so FAILED: \[code=1\] bin/libRemoteIO.so : && /usr/bin/c++ -fPIC -Wall -Wextra -Wpointer-arith -Winvalid-pch -Wcas…

---

## [How do i convert dcm files in segment editor..i m getting a lot of errors..i need this for my cbct analysis of tooth n pulp volume](https://discourse.slicer.org/t/how-do-i-convert-dcm-files-in-segment-editor-i-m-getting-a-lot-of-errors-i-need-this-for-my-cbct-analysis-of-tooth-n-pulp-volume/45829)

<div class="topic-metadata">

**Author:** [@Sravya\_Guda](https://discourse.slicer.org/u/Sravya_Guda)\
**Replies:** 1\
**Last updated:** [January 19, 2026, 6:56pm UTC](https://discourse.slicer.org/t/how-do-i-convert-dcm-files-in-segment-editor-i-m-getting-a-lot-of-errors-i-need-this-for-my-cbct-analysis-of-tooth-n-pulp-volume/45829 "2026-01-19T18:56:49Z")

</div>

I have to make a cbct analysis of pulp and tooth volume of tooth..so I was using batch dentalsegmentator. While I m trying to convert my dcm files into extension files..folder shoes empty in both input n output folder…I …

---

## [How to change from Radiological view to Neurological view?](https://discourse.slicer.org/t/how-to-change-from-radiological-view-to-neurological-view/45744)

<div class="topic-metadata">

**Author:** [@Suhaim](https://discourse.slicer.org/u/Suhaim)\
**Replies:** 9\
**Last updated:** [January 14, 2026, 2:18pm UTC](https://discourse.slicer.org/t/how-to-change-from-radiological-view-to-neurological-view/45744 "2026-01-14T14:18:10Z")

</div>

Hi, I have built Slicer and wanted to change the view orientation of the application’s slices. I did what was said here, where the .ini config file is modified. This is the relevant part of my .config file :- \[DefaultS…

---

## [Objects in-memory exchange between modules](https://discourse.slicer.org/t/objects-in-memory-exchange-between-modules/45770)

<div class="topic-metadata">

**Author:** [@Yaroslav\_Plutenko](https://discourse.slicer.org/u/Yaroslav_Plutenko)\
**Replies:** 2\
**Last updated:** [January 13, 2026, 6:59pm UTC](https://discourse.slicer.org/t/objects-in-memory-exchange-between-modules/45770 "2026-01-13T18:59:08Z")

</div>

Greeting! I’m developing a few scripted modules for plant MRI data processing and lifecycle management, two of which act as clients for a remote FastAPI server. The modules have different purposes; therefore, they are k…

---

## [Objects in-memory exchange between modules](https://discourse.slicer.org/t/objects-in-memory-exchange-between-modules/45771)

<div class="topic-metadata">

**Author:** [@Yaroslav\_Plutenko](https://discourse.slicer.org/u/Yaroslav_Plutenko)\
**Replies:** 0\
**Last updated:** [January 13, 2026, 4:02pm UTC](https://discourse.slicer.org/t/objects-in-memory-exchange-between-modules/45771 "2026-01-13T16:02:17Z")

</div>

Greeting! I’m developing a few scripted modules for plant MRI data processing and lifecycle management, two of which act as clients for a remote FastAPI server. The modules have different purposes; therefore, they are k…

---

## [Is there any way to know if a vtkMRMLNode has been renamed?](https://discourse.slicer.org/t/is-there-any-way-to-know-if-a-vtkmrmlnode-has-been-renamed/45717)

<div class="topic-metadata">

**Author:** [@Suhaim](https://discourse.slicer.org/u/Suhaim)\
**Replies:** 5\
**Last updated:** [January 13, 2026, 3:55am UTC](https://discourse.slicer.org/t/is-there-any-way-to-know-if-a-vtkmrmlnode-has-been-renamed/45717 "2026-01-13T03:55:36Z")

</div>

Hi all, If you create a markup node(vtkMRMLMarkupsNode) and add control points to it, the control points are named using a default format(“%N-%d”) with respect to the current name of the markup node. Renaming a markup …

---

## [Include functionality of control point status in custom scripted module](https://discourse.slicer.org/t/include-functionality-of-control-point-status-in-custom-scripted-module/45658)

<div class="topic-metadata">

**Author:** [@W.J.Heerink](https://discourse.slicer.org/u/W.J.Heerink)\
**Replies:** 6\
**Last updated:** [January 12, 2026, 4:34pm UTC](https://discourse.slicer.org/t/include-functionality-of-control-point-status-in-custom-scripted-module/45658 "2026-01-12T16:34:08Z")

</div>

Hi, I really like the use of the control point status as it is implemented in the Markups module. I mainly use the functionality of the buttons in the column of the table to change the status of individual control points…

---

## [Build Error: \_ffi\_type\_longdouble symbol not found for arm64 during Python build](https://discourse.slicer.org/t/build-error-ffi-type-longdouble-symbol-not-found-for-arm64-during-python-build/45650)

<div class="topic-metadata">

**Author:** [@salim](https://discourse.slicer.org/u/salim)\
**Replies:** 8\
**Last updated:** [January 12, 2026, 3:17pm UTC](https://discourse.slicer.org/t/build-error-ffi-type-longdouble-symbol-not-found-for-arm64-during-python-build/45650 "2026-01-12T15:17:36Z")

</div>

Hello Slicer Community, I am encountering a linker error while building 3D Slicer from source on Apple Silicon. The build fails at approximately 51% during the \_freeze\_importlib step of the Python internal build. 51%\]…

---

## [Plane-Cut on segment's labelmap](https://discourse.slicer.org/t/plane-cut-on-segments-labelmap/45737)

<div class="topic-metadata">

**Author:** [@shanfl](https://discourse.slicer.org/u/shanfl)\
**Replies:** 1\
**Last updated:** [January 11, 2026, 10:39pm UTC](https://discourse.slicer.org/t/plane-cut-on-segments-labelmap/45737 "2026-01-11T22:39:49Z")

</div>

I need to plane-cut a labelmap of a segment with a vtkplanewidget, but the cutting position is not correct.I think there might be an issue with the conversion from voxel ijk coordinates to RAS coordinates, but I can’t pi…

---

## [How to update widget from logic?](https://discourse.slicer.org/t/how-to-update-widget-from-logic/45671)

<div class="topic-metadata">

**Author:** [@Victor\_Wayne](https://discourse.slicer.org/u/Victor_Wayne)\
**Replies:** 4\
**Last updated:** [January 7, 2026, 3:47am UTC](https://discourse.slicer.org/t/how-to-update-widget-from-logic/45671 "2026-01-07T03:47:09Z")

</div>

I have a C++ extension module. I am doing boolean mesh operation calculation in a worker thread inside the logic module. I have a function that calculates the volume of a given segmentation node. I need it run as soon as…

---

## [How to add shortcut to delete item in subject hierarchy](https://discourse.slicer.org/t/how-to-add-shortcut-to-delete-item-in-subject-hierarchy/42603)

<div class="topic-metadata">

**Author:** [@josephtandio27](https://discourse.slicer.org/u/josephtandio27)\
**Replies:** 6\
**Last updated:** [January 1, 2026, 7:50pm UTC](https://discourse.slicer.org/t/how-to-add-shortcut-to-delete-item-in-subject-hierarchy/42603 "2026-01-01T19:50:57Z")

</div>

Hi, may I know how to add shortcut to delete highlighted item in subject hierarchy? Right now, I can only delete it by selecting the item, and then right-click delete.

---

## [Is it possible to update closed surface of a segment instead of removing closed surface when underlying vtkImageData is modified?](https://discourse.slicer.org/t/is-it-possible-to-update-closed-surface-of-a-segment-instead-of-removing-closed-surface-when-underlying-vtkimagedata-is-modified/45639)

<div class="topic-metadata">

**Author:** [@Vincent](https://discourse.slicer.org/u/Vincent)\
**Replies:** 1\
**Last updated:** [December 30, 2025, 3:34pm UTC](https://discourse.slicer.org/t/is-it-possible-to-update-closed-surface-of-a-segment-instead-of-removing-closed-surface-when-underlying-vtkimagedata-is-modified/45639 "2025-12-30T15:34:58Z")

</div>

Hi, I am trying to modify a segment by modifying the underlying binary label map (an instance of vtkImageData) in C++. When modified() of vtkImageData is called, the closed surface of the segment is removed automatical…

---

## [Proposal: Install SimpleITK from wheels instead of building from source](https://discourse.slicer.org/t/proposal-install-simpleitk-from-wheels-instead-of-building-from-source/25635)

<div class="topic-metadata">

**Author:** [@jcfr](https://discourse.slicer.org/u/jcfr)\
**Replies:** 4\
**Last updated:** [December 26, 2025, 10:51pm UTC](https://discourse.slicer.org/t/proposal-install-simpleitk-from-wheels-instead-of-building-from-source/25635 "2025-12-26T22:51:55Z")

</div>

Now that Slicer PR-6564 adding support for building ITK with a custom namespace has been integrated, installing SimpleITK from wheels should be possible. Pros: Reduced build time by a factor x2 (and probably more on w…

---

## [Is there an existing trame-slicer docker image?](https://discourse.slicer.org/t/is-there-an-existing-trame-slicer-docker-image/45481)

<div class="topic-metadata">

**Author:** [@rlhisey](https://discourse.slicer.org/u/rlhisey)\
**Replies:** 4\
**Last updated:** [December 19, 2025, 7:07am UTC](https://discourse.slicer.org/t/is-there-an-existing-trame-slicer-docker-image/45481 "2025-12-19T07:07:20Z")

</div>

Hi, I’m looking for a way to create a basic Slicer application on the web using trame-slicer. Ideally, I think I’d like to run it in a docker container to make it somewhat portable. Is there an existing, recommended dock…

---

## [How to suppress the Window not responding - force quit/wait error message in ubuntu?](https://discourse.slicer.org/t/how-to-suppress-the-window-not-responding-force-quit-wait-error-message-in-ubuntu/45516)

<div class="topic-metadata">

**Author:** [@Victor\_Wayne](https://discourse.slicer.org/u/Victor_Wayne)\
**Replies:** 5\
**Last updated:** [December 18, 2025, 11:06pm UTC](https://discourse.slicer.org/t/how-to-suppress-the-window-not-responding-force-quit-wait-error-message-in-ubuntu/45516 "2025-12-18T23:06:05Z")

</div>

Hello, In my extension I need to add a particular number of segmentation nodes that are ellipsoidal to the scene. After adding I am transforming them to a particular point one by one. But when the number of segmentatio…

---

## [Severe 3D Rendering Slowdown with Many Segmentation Nodes — Can Slicer Offload Work from GPU to CPU?](https://discourse.slicer.org/t/severe-3d-rendering-slowdown-with-many-segmentation-nodes-can-slicer-offload-work-from-gpu-to-cpu/45432)

<div class="topic-metadata">

**Author:** [@Victor\_Wayne](https://discourse.slicer.org/u/Victor_Wayne)\
**Replies:** 2\
**Last updated:** [December 18, 2025, 4:05am UTC](https://discourse.slicer.org/t/severe-3d-rendering-slowdown-with-many-segmentation-nodes-can-slicer-offload-work-from-gpu-to-cpu/45432 "2025-12-18T04:05:20Z")

</div>

Hello, In my 3D slicer extenstion the frame rate of the 3D volume renderer drops significantly as I add more and more segmentation node. As the segmentation nodes increas even the UI becomes very very slow. When testing…

---

## [Segment Editor shortcurts does not work](https://discourse.slicer.org/t/segment-editor-shortcurts-does-not-work/35303)

<div class="topic-metadata">

**Author:** [@SANTIAGO\_PENDON\_MING](https://discourse.slicer.org/u/SANTIAGO_PENDON_MING)\
**Replies:** 2\
**Last updated:** [December 17, 2025, 6:53am UTC](https://discourse.slicer.org/t/segment-editor-shortcurts-does-not-work/35303 "2025-12-17T06:53:37Z")

</div>

Hi to everyone :slight\_smile: Today I’m looking for the command to activate and deactivate the segment Editor shortcuts using Python code. The shortcuts sometimes works correctly and then, in the same conditions if I op…

---

## [Slicer Build Environment Upgraded to \`qt5-almalinux8-gcc14\`](https://discourse.slicer.org/t/slicer-build-environment-upgraded-to-qt5-almalinux8-gcc14/43802)

<div class="topic-metadata">

**Author:** [@jcfr](https://discourse.slicer.org/u/jcfr)\
**Replies:** 12\
**Last updated:** [December 16, 2025, 4:05pm UTC](https://discourse.slicer.org/t/slicer-build-environment-upgraded-to-qt5-almalinux8-gcc14/43802 "2025-12-16T16:05:20Z")

</div>

The build environment used for generating Slicer Preview and its extensions has been upgraded from qt5-centos7-gcc7 to qt5-almalinux8-gcc14. This update brings improved C++ standards support, better compatibility with m…

---

## [3D views synchronized using python](https://discourse.slicer.org/t/3d-views-synchronized-using-python/45423)

<div class="topic-metadata">

**Author:** [@PimBeentjes](https://discourse.slicer.org/u/PimBeentjes)\
**Replies:** 5\
**Last updated:** [December 15, 2025, 1:46pm UTC](https://discourse.slicer.org/t/3d-views-synchronized-using-python/45423 "2025-12-15T13:46:01Z")

</div>

I am doing an VR/AR project in 3Dslicer, we open multiple 3D views, for example the black views shown in the image. We also have the blue 3D. We can now synchronize them in slicer by pressing the two interlooped circles,…

---

## [Additional module path disappears after restart](https://discourse.slicer.org/t/additional-module-path-disappears-after-restart/45357)

<div class="topic-metadata">

**Author:** [@fedorov](https://discourse.slicer.org/u/fedorov)\
**Replies:** 11\
**Last updated:** [December 10, 2025, 12:02am UTC](https://discourse.slicer.org/t/additional-module-path-disappears-after-restart/45357 "2025-12-10T00:02:25Z")

</div>

I am adding a new module directory via application settings, but after restart, the added directory disappears. There are no errors relevant to this during application startup. I observe this with both 5.10 and nightly. …

---

## [There is an error when create a segment from numpy array](https://discourse.slicer.org/t/there-is-an-error-when-create-a-segment-from-numpy-array/45371)

<div class="topic-metadata">

**Author:** [@zhutouzjq](https://discourse.slicer.org/u/zhutouzjq)\
**Replies:** 3\
**Last updated:** [December 9, 2025, 2:32am UTC](https://discourse.slicer.org/t/there-is-an-error-when-create-a-segment-from-numpy-array/45371 "2025-12-09T02:32:02Z")

</div>

hellow, everyone. i want to creat a segment from a numpy array. and i found the python code in script repository as following. volumeNode = getNode('MRHead') segmentationNode = getNode('Segmentation') segmentId = segme…

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

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