# Development

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

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

**Page:** 97

---

## [How to get InformationPane from Models Module in Python](https://discourse.slicer.org/t/how-to-get-informationpane-from-models-module-in-python/10808)

<div class="topic-metadata">

**Author:** [@siaeleni](https://discourse.slicer.org/u/siaeleni)\
**Replies:** 1\
**Last updated:** [March 24, 2020, 1:43am UTC](https://discourse.slicer.org/t/how-to-get-informationpane-from-models-module-in-python/10808 "2020-03-24T01:43:33Z")

</div>

Hello, I would like to get some information from the “Information Panel” at the models module, like Volume or Surface Area for example. I know how to get info from the Display panel but I am not sure how to get from the…

---

## [How to export model node to VRML 2 and STL (ascii and binary)](https://discourse.slicer.org/t/how-to-export-model-node-to-vrml-2-and-stl-ascii-and-binary/10804)

<div class="topic-metadata">

**Author:** [@mjg](https://discourse.slicer.org/u/mjg)\
**Replies:** 2\
**Last updated:** [March 23, 2020, 9:18pm UTC](https://discourse.slicer.org/t/how-to-export-model-node-to-vrml-2-and-stl-ascii-and-binary/10804 "2020-03-23T21:18:37Z")

</div>

Hello, I need to be able to export a model node as VRML 2, ascii STL, and binary STL files for a module I am developing. I know essentially nothing about vtk so any help or resources you could provide would be lovely. T…

---

## [Tables Module: is there a maximum table size?](https://discourse.slicer.org/t/tables-module-is-there-a-maximum-table-size/10679)

<div class="topic-metadata">

**Author:** [@wieke.prummel](https://discourse.slicer.org/u/wieke.prummel)\
**Replies:** 3\
**Last updated:** [March 23, 2020, 7:29pm UTC](https://discourse.slicer.org/t/tables-module-is-there-a-maximum-table-size/10679 "2020-03-23T19:29:11Z")

</div>

Hi, I have a question regarding the Tables Module. I am trying to import an Excel File of size 78x78, but it only displays 78x64… At first I thought it was only a display default, but when I try to access the data I c…

---

## [Using SlicerCat](https://discourse.slicer.org/t/using-slicercat/10737)

<div class="topic-metadata">

**Author:** [@rbahegne](https://discourse.slicer.org/u/rbahegne)\
**Replies:** 6\
**Last updated:** [March 23, 2020, 1:41pm UTC](https://discourse.slicer.org/t/using-slicercat/10737 "2020-03-23T13:41:47Z")

</div>

Hello i tried to follow the tutorial : https://blog.kitware.com/slicercat-creating-custom-applications-based-on-3d-slicer/ to build a custom version of slicer bundled with my own extension (sistream). Everything when qu…

---

## [Contents of .VP File](https://discourse.slicer.org/t/contents-of-vp-file/10783)

<div class="topic-metadata">

**Author:** [@bernland](https://discourse.slicer.org/u/bernland)\
**Replies:** 1\
**Last updated:** [March 23, 2020, 1:40pm UTC](https://discourse.slicer.org/t/contents-of-vp-file/10783 "2020-03-23T13:40:40Z")

</div>

I created a MIP in Slicer, the contents of the .VP file are as follows: 1: 1 2: 0 3: 1 4: 0.2 5: 0 6: 1 7: 8 -94 0 4.37255859375 0 322.636962890625 1 2706 1 8: 4 -94 1 161 1 9: 16 -94 0 0 1 4.37255859375 0 0 1 322.63696…

---

## [Basic questions on CLI modules vs Scripted Modules](https://discourse.slicer.org/t/basic-questions-on-cli-modules-vs-scripted-modules/10782)

<div class="topic-metadata">

**Author:** [@Prashant\_Pandey](https://discourse.slicer.org/u/Prashant_Pandey)\
**Replies:** 3\
**Last updated:** [March 22, 2020, 10:23pm UTC](https://discourse.slicer.org/t/basic-questions-on-cli-modules-vs-scripted-modules/10782 "2020-03-22T22:23:27Z")

</div>

I’m writing a basic ‘programming in Slicer’ tutorial for my lab (which borrows heavily from existing documentation and the Perk Lab bootcamp slides). Something that wasn’t been clear to me: When would you write a CLI mo…

---

## [Populating qMRMLSubjectHierarchyTreeView](https://discourse.slicer.org/t/populating-qmrmlsubjecthierarchytreeview/10776)

<div class="topic-metadata">

**Author:** [@Joshua\_Jacobs](https://discourse.slicer.org/u/Joshua_Jacobs)\
**Replies:** 2\
**Last updated:** [March 22, 2020, 1:36pm UTC](https://discourse.slicer.org/t/populating-qmrmlsubjecthierarchytreeview/10776 "2020-03-22T13:36:40Z")

</div>

I am writing an extension to display objects in a tree hierarchy from a nested python dictionary. Is there a good guide for presenting nodes to the Subject Hierarchy Tree View with icons, data, context menus, and so for…

---

## [Set landmark registration parameters from command line python](https://discourse.slicer.org/t/set-landmark-registration-parameters-from-command-line-python/10760)

<div class="topic-metadata">

**Author:** [@Tokai](https://discourse.slicer.org/u/Tokai)\
**Replies:** 1\
**Last updated:** [March 20, 2020, 4:09pm UTC](https://discourse.slicer.org/t/set-landmark-registration-parameters-from-command-line-python/10760 "2020-03-20T16:09:18Z")

</div>

Hi, I want to set the landmark registration module’s parameters from command line and then later select the landmarks interactively. For example instead of using below dialog box to choose fixed and moved one and clic…

---

## [Surface editor and labeling](https://discourse.slicer.org/t/surface-editor-and-labeling/10748)

<div class="topic-metadata">

**Author:** [@juanprietob](https://discourse.slicer.org/u/juanprietob)\
**Replies:** 2\
**Last updated:** [March 19, 2020, 7:53pm UTC](https://discourse.slicer.org/t/surface-editor-and-labeling/10748 "2020-03-19T19:53:22Z")

</div>

I would like to start this discussion to develop a 3D surface editor in Slicer that will allow coloring/labeling/spray paint a surface mesh or perform other operations such as cut, clip, smoothing. All the tools should b…

---

## [Release: OpenDose4D, (need help to finish integration)](https://discourse.slicer.org/t/release-opendose4d-need-help-to-finish-integration/10744)

<div class="topic-metadata">

**Author:** [@Alex\_Vergara](https://discourse.slicer.org/u/Alex_Vergara)\
**Replies:** 10\
**Last updated:** [March 19, 2020, 4:42pm UTC](https://discourse.slicer.org/t/release-opendose4d-need-help-to-finish-integration/10744 "2020-03-19T16:42:58Z")

</div>

Hello The OpenDose collaboration is proud to announce its first open beta release of the module opendose4d to perform dosimetry calculations in molecular radiotherapy procedures. The code is publicly available at gitlab.…

---

## [Python Lifecycle](https://discourse.slicer.org/t/python-lifecycle/10600)

<div class="topic-metadata">

**Author:** [@Alex\_Vergara](https://discourse.slicer.org/u/Alex_Vergara)\
**Replies:** 7\
**Last updated:** [March 18, 2020, 6:19pm UTC](https://discourse.slicer.org/t/python-lifecycle/10600 "2020-03-18T18:19:18Z")

</div>

Since Slicer is heavily dependent of python, it must aknowledge the end of life of each python version it uses. The releases can be seen here. As you can see, current python 3.6 will end its life in december 2021. Theref…

---

## [Save transformation matrix programmatically after landmark registration](https://discourse.slicer.org/t/save-transformation-matrix-programmatically-after-landmark-registration/10732)

<div class="topic-metadata">

**Author:** [@Tokai](https://discourse.slicer.org/u/Tokai)\
**Replies:** 6\
**Last updated:** [March 18, 2020, 2:42pm UTC](https://discourse.slicer.org/t/save-transformation-matrix-programmatically-after-landmark-registration/10732 "2020-03-18T14:42:24Z")

</div>

Operating system: Win10 Slicer version:4.10.2 Expected behavior: Actual behavior: Hi guys, I am new to slicer programming. I am loading two volume data( fixed and moving one). Then using slicer’s landmark registrati…

---

## [Github for issue tracking](https://discourse.slicer.org/t/github-for-issue-tracking/10678)

<div class="topic-metadata">

**Author:** [@lassoan](https://discourse.slicer.org/u/lassoan)\
**Replies:** 4\
**Last updated:** [March 16, 2020, 9:44pm UTC](https://discourse.slicer.org/t/github-for-issue-tracking/10678 "2020-03-16T21:44:10Z")

</div>

Now that we have moved to github, we need to update our process to capabilities of github’s issue tracker. I’ve collected all the fields that were stored in Mantis and a proposal for how we could manage them from now on…

---

## [Labelmap imported with wrong segment names, if imported directly as a segmentation](https://discourse.slicer.org/t/labelmap-imported-with-wrong-segment-names-if-imported-directly-as-a-segmentation/10707)

<div class="topic-metadata">

**Author:** [@muratmaga](https://discourse.slicer.org/u/muratmaga)\
**Replies:** 1\
**Last updated:** [March 16, 2020, 7:57pm UTC](https://discourse.slicer.org/t/labelmap-imported-with-wrong-segment-names-if-imported-directly-as-a-segmentation/10707 "2020-03-16T19:57:47Z")

</div>

So, I filed my first bug with GH issues. Going forward, do we need to advertise here as well?

---

## [Dependent extension vtkSlicerMarkupsModuleMRML cannot be found by CMake](https://discourse.slicer.org/t/dependent-extension-vtkslicermarkupsmodulemrml-cannot-be-found-by-cmake/10670)

<div class="topic-metadata">

**Author:** [@Tiffas](https://discourse.slicer.org/u/Tiffas)\
**Replies:** 1\
**Last updated:** [March 15, 2020, 10:35am UTC](https://discourse.slicer.org/t/dependent-extension-vtkslicermarkupsmodulemrml-cannot-be-found-by-cmake/10670 "2020-03-15T10:35:51Z")

</div>

Hi, I try to build a loadable module which need a vtkMRMLMarkupsFiducialNode. I have a linker error during the build. I think the problem is related with the following warning: Dependent extension vtkSlicerMarkupsModul…

---

## [Build slicer without root privilege?](https://discourse.slicer.org/t/build-slicer-without-root-privilege/10682)

<div class="topic-metadata">

**Author:** [@ButuiHu](https://discourse.slicer.org/u/ButuiHu)\
**Replies:** 1\
**Last updated:** [March 14, 2020, 3:29pm UTC](https://discourse.slicer.org/t/build-slicer-without-root-privilege/10682 "2020-03-14T15:29:39Z")

</div>

Hi, it seems that during the building to slicer, it attempts to install something to the root partition? Here is the cmake options I used: -DCMAKE\_INSTALL\_LIBDIR:PATH=lib -DCMAKE\_INSTALL\_PREFIX:PATH="build-dist" -…

---

## [Segment initialization](https://discourse.slicer.org/t/segment-initialization/10656)

<div class="topic-metadata">

**Author:** [@rprueckl](https://discourse.slicer.org/u/rprueckl)\
**Replies:** 4\
**Last updated:** [March 13, 2020, 11:25pm UTC](https://discourse.slicer.org/t/segment-initialization/10656 "2020-03-13T23:25:59Z")

</div>

I am currently writing a custom segment editor effect. There are two cases: When a segment already has contents (e.g. from a thresholding step) I would like to modify the segment based on those contents. My effect also…

---

## [Differences between Slicer Versions](https://discourse.slicer.org/t/differences-between-slicer-versions/10672)

<div class="topic-metadata">

**Author:** [@siaeleni](https://discourse.slicer.org/u/siaeleni)\
**Replies:** 5\
**Last updated:** [March 13, 2020, 5:55pm UTC](https://discourse.slicer.org/t/differences-between-slicer-versions/10672 "2020-03-13T17:55:08Z")

</div>

Hi, I am trying to run the same ICP algorithm “vtkIterativeClosestPointTransform” and it seems that I get different results with exactly the same data and algorithm between “4.11.0-2020-03-10” and “4.11.0-2019-06-12” ve…

---

## [Debugging step by step](https://discourse.slicer.org/t/debugging-step-by-step/9882)

<div class="topic-metadata">

**Author:** [@rbahegne](https://discourse.slicer.org/u/rbahegne)\
**Replies:** 5\
**Last updated:** [March 13, 2020, 3:30pm UTC](https://discourse.slicer.org/t/debugging-step-by-step/9882 "2020-03-13T15:30:06Z")

</div>

Hello, I created a C++ extension, which works quite fine but i never managed to make to debugger work. I tried with several IDE QtCreator, Kdevelop, Clion, I correctly set the CMAKE\_BUILD\_TYPE Flag to debug (for my ext…

---

## [How to understand feature "Shift" in module "Volume Rendering"?](https://discourse.slicer.org/t/how-to-understand-feature-shift-in-module-volume-rendering/10623)

<div class="topic-metadata">

**Author:** [@Illusion](https://discourse.slicer.org/u/Illusion)\
**Replies:** 3\
**Last updated:** [March 12, 2020, 10:24pm UTC](https://discourse.slicer.org/t/how-to-understand-feature-shift-in-module-volume-rendering/10623 "2020-03-12T22:24:01Z")

</div>

Hello, There are two questions that I was not able to figure out. Please help me. :wink: I was trying to get the 3D coords of the skin-surface of the back surface from a vertebral MR, to get the posterior-anterior axi…

---

## [How to understand the SliceToRAS matrix?](https://discourse.slicer.org/t/how-to-understand-the-slicetoras-matrix/10630)

<div class="topic-metadata">

**Author:** [@Illusion](https://discourse.slicer.org/u/Illusion)\
**Replies:** 2\
**Last updated:** [March 11, 2020, 7:09pm UTC](https://discourse.slicer.org/t/how-to-understand-the-slicetoras-matrix/10630 "2020-03-11T19:09:47Z")

</div>

Hello, It seems that there are a lot of coordinate systems involved in Slicer. :grinning: I was trying to find a tutorial explaining the different coordinate systems and transformations among each other, however, faile…

---

## [Closing python matplotlib window not possible](https://discourse.slicer.org/t/closing-python-matplotlib-window-not-possible/10638)

<div class="topic-metadata">

**Author:** [@rprueckl](https://discourse.slicer.org/u/rprueckl)\
**Replies:** 1\
**Last updated:** [March 11, 2020, 12:37pm UTC](https://discourse.slicer.org/t/closing-python-matplotlib-window-not-possible/10638 "2020-03-11T12:37:25Z")

</div>

Hi, I create (for quick testing and prototyping) some matplotlib windows from my segmenteditor effect (in the callback of the apply button) like described here: Unfortunately, it is not possible to close the window aft…

---

## [Output directory button widget and drop-down list widget for an extension](https://discourse.slicer.org/t/output-directory-button-widget-and-drop-down-list-widget-for-an-extension/8144)

<div class="topic-metadata">

**Author:** [@AurelienCD](https://discourse.slicer.org/u/AurelienCD)\
**Replies:** 4\
**Last updated:** [March 10, 2020, 3:56am UTC](https://discourse.slicer.org/t/output-directory-button-widget-and-drop-down-list-widget-for-an-extension/8144 "2020-03-10T03:56:30Z")

</div>

Hi everyone, I am working on an 3dslicer extension. The aim of this extension is to automatically analyse dosimetric films for quality control in a radiotherapy center. The code in python is ok and the extension works…

---

## [Whitelisting build machines](https://discourse.slicer.org/t/whitelisting-build-machines/10599)

<div class="topic-metadata">

**Author:** [@adamrankin](https://discourse.slicer.org/u/adamrankin)\
**Replies:** 4\
**Last updated:** [March 9, 2020, 9:58pm UTC](https://discourse.slicer.org/t/whitelisting-build-machines/10599 "2020-03-09T21:58:40Z")

</div>

@jcfr @Sam\_Horvath Hey guys, I’d like to move our extension repo to our own server (exceeded git-lfs limits on GitHub), but our servers aren’t public facing. If I wanted to whitelist the build machines (instead of just…

---

## [How to make RTBeamNode or VolumeNode sensitive to patient support rotation from UI?](https://discourse.slicer.org/t/how-to-make-rtbeamnode-or-volumenode-sensitive-to-patient-support-rotation-from-ui/10410)

<div class="topic-metadata">

**Author:** [@Mik](https://discourse.slicer.org/u/Mik)\
**Replies:** 12\
**Last updated:** [March 9, 2020, 5:29pm UTC](https://discourse.slicer.org/t/how-to-make-rtbeamnode-or-volumenode-sensitive-to-patient-support-rotation-from-ui/10410 "2020-03-09T17:29:16Z")

</div>

When i change patient support rotation angle in “Beams” module or “Room’s Eye View” it changes the position of patient support but CT volume node is still on the same place. How to make a volume node or rt beam sensitive…

---

## [I need to find my cranium!](https://discourse.slicer.org/t/i-need-to-find-my-cranium/10592)

<div class="topic-metadata">

**Author:** [@JFK\_Numbers](https://discourse.slicer.org/u/JFK_Numbers)\
**Replies:** 1\
**Last updated:** [March 8, 2020, 9:02pm UTC](https://discourse.slicer.org/t/i-need-to-find-my-cranium/10592 "2020-03-08T21:02:26Z")

</div>

Hello all: This is not a question about 3D Slicer (many of those will be posted later). I have tried all over forumland. In short, I need to convert any of my 4 cranium models to a file format suitable for Finite Elemen…

---

## [Changing the origin value, and nothing else](https://discourse.slicer.org/t/changing-the-origin-value-and-nothing-else/10577)

<div class="topic-metadata">

**Author:** [@giovform](https://discourse.slicer.org/u/giovform)\
**Replies:** 9\
**Last updated:** [March 6, 2020, 7:12pm UTC](https://discourse.slicer.org/t/changing-the-origin-value-and-nothing-else/10577 "2020-03-06T19:12:07Z")

</div>

Hello, I wanted to set a new origin point (to the last slice loaded), without modifying anything else (the volume must remain at the same spot in the world coordinates). In simple terms I just want that: node.GetOrigin(…

---

## [How to make Slicer fully supporting Chinese?](https://discourse.slicer.org/t/how-to-make-slicer-fully-supporting-chinese/7740)

<div class="topic-metadata">

**Author:** [@xgongx](https://discourse.slicer.org/u/xgongx)\
**Replies:** 11\
**Last updated:** [March 6, 2020, 2:44pm UTC](https://discourse.slicer.org/t/how-to-make-slicer-fully-supporting-chinese/7740 "2020-03-06T14:44:13Z")

</div>

In Slicer, an user can’t rename a node with Chinese name, load a NRRD file with Chinese file name, make a comment with Chinese, save scene with Chinese characters, show Chinese characters in views. All Chinese characters…

---

## [VTK to ITK Image convert and maintain proper coordinates](https://discourse.slicer.org/t/vtk-to-itk-image-convert-and-maintain-proper-coordinates/1269)

<div class="topic-metadata">

**Author:** [@danielbr](https://discourse.slicer.org/u/danielbr)\
**Replies:** 7\
**Last updated:** [March 5, 2020, 11:13pm UTC](https://discourse.slicer.org/t/vtk-to-itk-image-convert-and-maintain-proper-coordinates/1269 "2020-03-05T23:13:39Z")

</div>

Working on writing a command line module for 3D slicer in C++. I am trying to convert a VTK image to an ITK image and maintain the proper coordinate systems so the images line up in 3D space. Having a slight issue that…

---

## [Real time interactive plot in Slicer](https://discourse.slicer.org/t/real-time-interactive-plot-in-slicer/10494)

<div class="topic-metadata">

**Author:** [@fpsiddiqui91](https://discourse.slicer.org/u/fpsiddiqui91)\
**Replies:** 3\
**Last updated:** [March 3, 2020, 7:41am UTC](https://discourse.slicer.org/t/real-time-interactive-plot-in-slicer/10494 "2020-03-03T07:41:13Z")

</div>

Dear All, I have been working with slicer for 5-6 months. I have managed to develop some useful modules. However, for the current task, I will be needing your help. I have my data in NumPy array, which is kept on updat…

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

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