joostjm / slicercaseiterator Goto Github PK
View Code? Open in Web Editor NEWSimple Scripted Module to batch process patients in 3D Slicer
License: BSD 3-Clause "New" or "Revised" License
Simple Scripted Module to batch process patients in 3D Slicer
License: BSD 3-Clause "New" or "Revised" License
SlicerCaseIterator fails in latest release of 3dSlicer.
~/tools/Slicer-4.10.0-linux-amd64/Slicer
Error(s):
CLI executable: /home/sansomk/.config/NA-MIC/Extensions-27501/SlicerCaseIterator/lib/Slicer-4.10/qt-scripted-modules/SlicerCaseIterator.py
The process failed to start. Either the invoked program is missing, or you may have insufficient permissions to invoke the program.
Fail to instantiate module "SlicerCaseIterator"
I also made the script executable and got the following error:
Error(s):
CLI executable: /home/sansomk/.config/NA-MIC/Extensions-27501/SlicerCaseIterator/lib/Slicer-4.10/qt-scripted-modules/SlicerCaseIterator.py
Traceback (most recent call last):
File "/home/sansomk/.config/NA-MIC/Extensions-27501/SlicerCaseIterator/lib/Slicer-4.10/qt-scripted-modules/SlicerCaseIterator.py", line 21, in <module>
import vtk, qt, ctk, slicer
File "/home/sansomk/tools/Slicer-4.10.0-linux-amd64/lib/Slicer-4.10/python2.7/site-packages/vtk.py", line 12, in <module>
all_m = importlib.import_module('vtkmodules.all')
File "/home/sansomk/tools/Slicer-4.10.0-linux-amd64/lib/Python/lib/python2.7/importlib/__init__.py", line 37, in import_module
__import__(name)
File "/home/sansomk/tools/Slicer-4.10.0-linux-amd64/lib/Slicer-4.10/python2.7/site-packages/vtkmodules/all.py", line 7, in <module>
from .vtkCommonKit import *
File "/home/sansomk/tools/Slicer-4.10.0-linux-amd64/lib/Slicer-4.10/python2.7/site-packages/vtkmodules/vtkCommonKit.py", line 9, in <module>
from vtkCommonKitPython import *
ImportError: No module named vtkCommonKitPython
CLI executable: /home/sansomk/.config/NA-MIC/Extensions-27501/SlicerCaseIterator/lib/Slicer-4.10/qt-scripted-modules/SlicerCaseIterator.py
Failed to retrieve Xml Description
Fail to instantiate module "SlicerCaseIterator"
Develop an icon that better suits this extension than the current, default extension icon.
Dear, Professor JoostJM.
I installed SlicerCaseIterator and still have some problems. The .csv table should be created including the dir of all volume and segment before loading? Can I save/write a loaded volume and mask segmentation in slicer by this module? I tried to do that but nothing happen after clicking the batch buttom.
It would be nice to have some self-tests for this module in Slicer as well as screenshots in the Slicer Extension manager.
That way the user would also get a better idea of how the module would look like in action...
Hello,
I got this error on startup:
Python 3.6.7 (default, Mar 24 2020, 03:05:54)
[GCC 5.3.1 20160406 (Red Hat 5.3.1-6)] on linux2
>>>
Traceback (most recent call last):
File "<string>", line 1, in <module>
File "/home/fernando/opt/Slicer/Nightly/lib/Python/lib/python3.6/imp.py", line 170, in load_source
module = _exec(spec, sys.modules[name])
File "<frozen importlib._bootstrap>", line 618, in _exec
File "<frozen importlib._bootstrap_external>", line 678, in exec_module
File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
File "/home/fernando/.config/NA-MIC/Extensions-28875/SlicerCaseIterator/lib/Slicer-4.11/qt-scripted-modules/SlicerCaseIterator.py", line 19, in <module>
from SlicerDevelopmentToolboxUtils.buttons import *
ModuleNotFoundError: No module named 'SlicerDevelopmentToolboxUtils'
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.