Hi Evan,
really hard to infer anything. Do you have any indication of where it's
crashing? Like after centerlines, or before...
You could place a few print statements along the python file you're running,
just to have an idea of where it's failing.
Luca
On 07/mag/2013, at 00:47, Evan Kao <tos...@gmail.com> wrote:
> Hi Luca,
>
> The function seems to import the modules fine for now, but for whatever
> reason, it keeps crashing when I actually try to use it. I am only following
> the tutorial (pretty much just copying and pasting commands), so this might
> just be a problem with using Win XP 64-bit.
>
> The command line interface output gives:
> USAGE:
> ./patchandinterpolatecenterlines.py inputfilesDirectory caseID
> aneurysmType
>
> Inputfiles Directory C:\Program Files (x86)\vmtk\Install\bin
> case ID id1
> Aneurysm Type lateral
>
> Then a vtkOutputWindow pops up with an error, which is shortly followed by a
> python crash message. Unfortunately, I can't seem to scroll through the
> vtkOutputWindow because it freezes up, so the error information is limited
> only to the screenshot I took (attached). Is there anything you can glean
> from this?
>
> Thanks,
> Evan Kao
>
>
> On Mon, May 6, 2013 at 2:02 PM, Evan Kao <tos...@gmail.com> wrote:
>> Hi Luca,
>>
>> I added the environmental variables, and got the error:
>>
>> File "patandinterpcl.py", line 369, in <module>
>> inputfiledirectory = sys.argv[1]
>> IndexError: list index out of range
>>
>> Since I didn't enter any input arguments, I'm guessing this is supposed to
>> happen. I'll try to use it with some files now.
>>
>> Thanks,
>> Evan Kao
>>
>>
>> On Mon, May 6, 2013 at 1:36 PM, Luca Antiga <luca.ant...@orobix.com> wrote:
>>> Hi Evan,
>>> ok, I see. Try with the following and please report the eventual error you
>>> get.
>>>
>>> PATH
>>> C:\"Program Files (x86)"\vmtk\Install\bin;
>>> C:\"Program Files (x86)"\vmtk\Install\lib;
>>> C:\"Program Files (x86)"\vmtk\Install\lib\vtk-5.8;
>>> C:\"Program Files (x86)"\vmtk\Install\lib\vmtk;
>>> C:\"Program Files (x86)"\vmtk\Install\bin\Python;
>>> PYTHONPATH
>>> C:\"Program Files (x86)"\vmtk\Install\lib\vmtk;
>>> C:\"Program Files (x86)"\vmtk\Install\bin\Python;
>>> C:\"Program Files (x86)"\vmtk\Install\lib\vtk-5.8;
>>>
>>> Luca
>>>
>>>
>>> On May 6, 2013, at 9:28 PM, Evan Kao wrote:
>>>
>>>> Hello Luca,
>>>>
>>>> I tried the batch file, but it didn't work. I think "set" in Win XP only
>>>> allows temporary changes to environmental variables. I can however use My
>>>> Computer > System Properties > Advanced > Environmental Variables to
>>>> modify PATH permanently and create a new variable PYTHONPATH. But some of
>>>> the directories you gave didn't match up to what was installed. Here are
>>>> the list of directories in vmtk on my machine:
>>>>
>>>> C:\Program Files (x86)\vmtk\icon
>>>> C:\Program Files (x86)\vmtk\Install
>>>> C:\Program Files (x86)\vmtk\Install\bin
>>>> C:\Program Files (x86)\vmtk\Install\lib
>>>> C:\Program Files (x86)\vmtk\Install\bin\Python
>>>> C:\Program Files (x86)\vmtk\Install\bin\Python\vtk
>>>> C:\Program Files (x86)\vmtk\Install\bin\Python\vtk\gtk
>>>> C:\Program Files (x86)\vmtk\Install\bin\Python\vtk\qt
>>>> C:\Program Files (x86)\vmtk\Install\bin\Python\vtk\qt4
>>>> C:\Program Files (x86)\vmtk\Install\bin\Python\vtk\test
>>>> C:\Program Files (x86)\vmtk\Install\bin\Python\vtk\tk
>>>> C:\Program Files (x86)\vmtk\Install\bin\Python\vtk\util
>>>> C:\Program Files (x86)\vmtk\Install\bin\Python\vtk\wx
>>>> C:\Program Files (x86)\vmtk\Install\lib\vmtk
>>>> C:\Program Files (x86)\vmtk\Install\lib\vtk-5.8
>>>> C:\Program Files (x86)\vmtk\Install\lib\vmtk\vmtk
>>>>
>>>> I can make guesses on a few, but not all (like site-packages or
>>>> InsightToolkit).
>>>>
>>>> Thanks,
>>>> Evan Kao
>>>>
>>>>
>>>> On Mon, May 6, 2013 at 5:44 AM, Luca Antiga <luca.ant...@orobix.com> wrote:
>>>>> Hi Evan,
>>>>> it's an environment variables issue and yes, it's currently not nice to
>>>>> run vmtkApps in Windows, sorry about this.
>>>>>
>>>>> What you can do is create a patchanterinterpolatecenterlines.bat file
>>>>> (the name is irrelevant, the important is the .bat extension) with the
>>>>> following content:
>>>>>
>>>>> set VMTK_DIR=C:\"Program Files (x86)"\vmtk
>>>>> set
>>>>> PATH=%VMTK_DIR%bin;%VMTK_DIR%lib\InsightToolkit;%VMTK_DIR%lib\Python;%PATH%
>>>>> set
>>>>> PYTHONPATH=%VMTK_DIR%lib\site-packages;%VMTK_DIR%lib\vtk-5.6;%VMTK_DIR%lib\vmtk
>>>>> cd %VMTK_DIR%
>>>>> python patchanterinterpolatecenterlines.py
>>>>>
>>>>> Then double click on the .bat file. Let me know if this works or what
>>>>> error messages it produces.
>>>>>
>>>>> We'll have to think about a nicer solution than this in the future.
>>>>>
>>>>>
>>>>> Luca
>>>>>
>>>>>
>>>>> On May 2, 2013, at 10:04 PM, Evan Kao wrote:
>>>>>
>>>>>> Hi Luca,
>>>>>>
>>>>>>> You can move the files (you just need the files in
>>>>>>> vmtkApps/CerebralAneurysms/ParentVesselReconstruction) into any
>>>>>>> directory.
>>>>>>> The you should invoke the scripts at the command line, but in order to
>>>>>>> do this you need Windows to "see" python and the vmtk modules.
>>>>>>> What are the directories where Python and vmtk are installed on our
>>>>>>> machine?
>>>>>>
>>>>>> Both vmtk and Python are in their default directories (Python was
>>>>>> installed through vmtk):
>>>>>>
>>>>>> C:\Program Files (x86)\vmtk
>>>>>> C:\Python27
>>>>>>
>>>>>> It seems I was able to open patchanterinterpolatecenterlin
>>>>>> es.py in the command line interface, but it doesn't see the vmtk modules
>>>>>> ("Import Error: no module named vtk"). How can I remedy this?
>>>>>>
>>>>>> Thanks,
>>>>>> Evan Kao
>>>>>>
>>>>>>
>>>>>> On Wed, May 1, 2013 at 5:30 AM, Luca Antiga <luca.ant...@orobix.com>
>>>>>> wrote:
>>>>>>> Hi Evan,
>>>>>>>
>>>>>>> On Apr 26, 2013, at 8:39 AM, Evan Kao wrote:
>>>>>>>
>>>>>>>> Hi Luca,
>>>>>>>>
>>>>>>>> I had some questions on using the Python scripts (having little Python
>>>>>>>> experience):
>>>>>>>>
>>>>>>>> 1. Into which directory should I move the files (in Windows; files
>>>>>>>> obtained from the source file zip)?
>>>>>>>
>>>>>>> You can move the files (you just need the files in
>>>>>>> vmtkApps/CerebralAneurysms/ParentVesselReconstruction) into any
>>>>>>> directory.
>>>>>>> The you should invoke the scripts at the command line, but in order to
>>>>>>> do this you need Windows to "see" python and the vmtk modules.
>>>>>>> What are the directories where Python and vmtk are installed on our
>>>>>>> machine?
>>>>>>>
>>>>>>>> 2. I was confused by the form of the command "python
>>>>>>>> patchandinterpolatecenterline.py directoryPath id1 lateral" from the
>>>>>>>> tutorial. Are we supposed to call these functions from the command
>>>>>>>> line/Python shell or can we still do it inside vmtk?
>>>>>>>
>>>>>>> They are meant to be run outside of vmtk, at the command line.
>>>>>>>
>>>>>>> Luca
>>>>>>>
>>>>>>>> Thanks for the help,
>>>>>>>> Evan Kao
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> On Mon, Apr 22, 2013 at 11:03 AM, Evan Kao <tos...@gmail.com> wrote:
>>>>>>>>> Hi Luca,
>>>>>>>>>
>>>>>>>>> Thanks for the info.
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> On Mon, Apr 22, 2013 at 7:01 AM, Luca Antiga <luca.ant...@orobix.com>
>>>>>>>>> wrote:
>>>>>>>>>> Hello Evan,
>>>>>>>>>> at the present stage you can download them from github.com/vmtk/vmtk
>>>>>>>>>>
>>>>>>>>>> If you don't use git, just get the source code zip at
>>>>>>>>>>
>>>>>>>>>> https://github.com/vmtk/vmtk/archive/master.zip
>>>>>>>>>>
>>>>>>>>>> and unpack. vmtkApps contains the Python scripts you're looking for.
>>>>>>>>>>
>>>>>>>>>> Best,
>>>>>>>>>>
>>>>>>>>>> Luca
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> On Apr 20, 2013, at 12:09 AM, Evan Kao wrote:
>>>>>>>>>>
>>>>>>>>>> > Hello vmtk-users,
>>>>>>>>>> >
>>>>>>>>>> > I'm interested in going through the parent vessel reconstruction
>>>>>>>>>> > tutorial but I don't think I have the relevant Python scripts.
>>>>>>>>>> > The tutorial says the files are in the vmtkApps folder, but I
>>>>>>>>>> > couldn't find anything like that. Are they usually included in
>>>>>>>>>> > the installation? Where could I find these scripts (and possibly
>>>>>>>>>> > other vmtkApps)?
>>>>>>>>>> >
>>>>>>>>>> > Thank you,
>>>>>>>>>> > Evan Kao
>>>>>>>>>> > ------------------------------------------------------------------------------
>>>>>>>>>> > Precog is a next-generation analytics platform capable of advanced
>>>>>>>>>> > analytics on semi-structured data. The platform includes APIs for
>>>>>>>>>> > building
>>>>>>>>>> > apps and a phenomenal toolset for data science. Developers can use
>>>>>>>>>> > our toolset for easy data analysis & visualization. Get a free
>>>>>>>>>> > account!
>>>>>>>>>> > http://www2.precog.com/precogplatform/slashdotnewsletter_______________________________________________
>>>>>>>>>> > vmtk-users mailing list
>>>>>>>>>> > vmtk-users@lists.sourceforge.net
>>>>>>>>>> > https://lists.sourceforge.net/lists/listinfo/vmtk-users
>>>>>>
>>>>>> ------------------------------------------------------------------------------
>>>>>> Get 100% visibility into Java/.NET code with AppDynamics Lite
>>>>>> It's a free troubleshooting tool designed for production
>>>>>> Get down to code-level detail for bottlenecks, with <2% overhead.
>>>>>> Download for free and get started troubleshooting in minutes.
>>>>>> http://p.sf.net/sfu/appdyn_d2d_ap2_______________________________________________
>>>>>>
>>>>>> vmtk-users mailing list
>>>>>> vmtk-users@lists.sourceforge.net
>>>>>> https://lists.sourceforge.net/lists/listinfo/vmtk-users
>
> <vtkoutputwindowerror.JPG>
> ------------------------------------------------------------------------------
> Learn Graph Databases - Download FREE O'Reilly Book
> "Graph Databases" is the definitive new guide to graph databases and
> their applications. This 200-page book is written by three acclaimed
> leaders in the field. The early access version is available now.
> Download your free book today! http://p.sf.net/sfu/neotech_d2d_may
> _______________________________________________
> vmtk-users mailing list
> vmtk-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/vmtk-users
------------------------------------------------------------------------------
Learn Graph Databases - Download FREE O'Reilly Book
"Graph Databases" is the definitive new guide to graph databases and
their applications. This 200-page book is written by three acclaimed
leaders in the field. The early access version is available now.
Download your free book today! http://p.sf.net/sfu/neotech_d2d_may
_______________________________________________
vmtk-users mailing list
vmtk-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/vmtk-users