[Midas] ParaView Web support for Midas
BRIAN E CHAPMAN
Brian.Chapman at utah.edu
Thu Oct 24 18:58:33 EDT 2013
Hi Zach, et al.,
I'm making progress here. I looked at Sebastien's suggestion of using VirtualGL but decided to go back and build a VM with X11 support. I've got Midas running and ParaView web configured as per the web site and Zach's instructions. When I got to view an object (a 3D CT stored in .mha format) I get a blank canvas with "Volume rendering: pe0017s4.mha" on the top and a bunch of control widgets on the right.
When I look at the apache2 logs I see the following.
acces.log: 111.222.33.444 - - [24/Oct/2013:16:38:02 -0600] "GET /midas/modules/pvw/public/import/lib/js/vtkweb-all.min.js HTTP/1.1" 500 936 "http://111.222.33.555/midas/pvw/paraview/volume?itemId=1" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:24.0) Gecko/20100101 Firefox/24.0"
error.log [Thu Oct 24 16:38:02.468812 2013] [:error] [pid 7303] [client 111.222.33.444:34502] PHP Fatal error: AppController::isDynamicHelp(): The script tried to execute a method or access a property of an incomplete object. Please ensure that the class definition "UserDao" of the object you are trying to operate on was loaded _before_ unserialize() gets cal
The midas log file is as follows:
dev.log
Referer: http://111.222.33.555/midas/pvw/paraview/volume?itemId=1
Parameters (post): Array
(
)
Parameters (get): Array
(
)
Any ideas as to what is going wrong?
Brian
Brian E. Chapman, Ph.D.
Associate Professor
Department of Radiology
University of Utah
From: Zach Mullen <zach.mullen at kitware.com<mailto:zach.mullen at kitware.com>>
Date: Thursday, October 17, 2013 11:54 AM
To: Brian Chapman <Brian.Chapman at utah.edu<mailto:Brian.Chapman at utah.edu>>
Cc: Patrick Reynolds <patrick.reynolds at kitware.com<mailto:patrick.reynolds at kitware.com>>, "midas at public.kitware.com<mailto:midas at public.kitware.com>" <midas at public.kitware.com<mailto:midas at public.kitware.com>>
Subject: Re: [Midas] ParaView Web support for Midas
Hi Brian,
Answered your questions inline.
On Thu, Oct 17, 2013 at 1:49 PM, BRIAN E CHAPMAN <Brian.Chapman at utah.edu<mailto:Brian.Chapman at utah.edu>> wrote:
Patrick,
That saved a lot of time! A couple of dummy questions. In /var/www/midas/modules there is already a pvw directory. So where am I supposed to create the symbolic link to $PARAVIEW_ROOT/lib/paraview-4.0/www?
You should create a symlink at /var/www/midas/modules/pvw/public/import, and it should point to the paraview-4.0/www dir.
Also, just because I'm kind of dense, do I need to set the DISPLAY environment variable. The pop-up help says "If the DISPLAY env var should be set…" I don't know if it should be.
It depends what environment you are running in. If you plan on running this headlessly as a server, you will probably need to set the environment variable. If you are running the server within an already existing X environment, you probably won't need to set it. If you open a terminal and type
echo $DISPLAY
It will show you the current value of your display ID.
Finally, is there a tutorial or demo for the Midas/ParaView interface?
We just finished transitioning the demo application to the latest version of ParaViewWeb. The demo of the old capabilities is here: http://50.58.123.185/external/midas/visualize/paraview/volume?itemId=44
There isn't much currently in the way of developer-oriented documentation for the module; for that you might have to just consult us with your questions :)
Thanks,
Thanks for the help.
Brian
From: Patrick Reynolds <patrick.reynolds at kitware.com<mailto:patrick.reynolds at kitware.com>>
Date: Thursday, October 17, 2013 11:12 AM
To: Brian Chapman <Brian.Chapman at utah.edu<mailto:Brian.Chapman at utah.edu>>
Cc: "midas at public.kitware.com<mailto:midas at public.kitware.com>" <midas at public.kitware.com<mailto:midas at public.kitware.com>>
Subject: Re: [Midas] ParaView Web support for Midas
Brian,
You'll need to build Paraview Web from Source or download binaries. It comes with paraview, so you should be able to follow the instructions stemming from this wiki page:
http://www.paraview.org/Wiki/ParaViewWeb
HTH.
--
Patrick Reynolds
Technical Leader
Kitware, Inc.
919 869 8848<tel:919%20869%208848>
On Thursday, October 17, 2013 at 12:56 PM, BRIAN E CHAPMAN wrote:
Hello Midas World,
I'm trying to build an instance of Midas with ParaviewWeb enabled. I'm working on an Ubuntu 12.04 instance. Midas built fine, but I'm having a difficult time getting Paraview to build. Just curious if the paraview-python package that is available in the ubuntu distribution is sufficient for this purpose? If it is, curious about the details of the configuration for the instructions: "Make sure to symlink the www directory of your ParView build directory…"
I'm suspicious of the package since when I try to run pvpython I get an error:
"Error converting executable file "/usr/bin/../lib/paraview/pvpython" to real path: no such file or directory"
Brian E. Chapman, Ph.D.
Associate Professor
Department of Radiology
University of Utah
_______________________________________________
Midas mailing list
Midas at public.kitware.com<mailto:Midas at public.kitware.com>
http://public.kitware.com/cgi-bin/mailman/listinfo/midas
_______________________________________________
Midas mailing list
Midas at public.kitware.com<mailto:Midas at public.kitware.com>
http://public.kitware.com/cgi-bin/mailman/listinfo/midas
--
Zach Mullen
R & D Engineer
Kitware Inc.
919-869-8858
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://public.kitware.com/pipermail/midas/attachments/20131024/ddca86a6/attachment-0001.html>
More information about the Midas
mailing list