<div dir="ltr"><div><div><div><div><div><div>Hi RayS,<br></div>Thanks for the suggestions.<br></div>I was so far trying to get ginga work from Ipython. (still stuck at some error in PyQt4...)<br></div>I have never tried doing anything in wxPython before. But looks like I should give a try on that also.<br>


</div>For 3d surface plot, I shall use Mayavi.<br></div>Thanking you,<br></div>-cheers<br>joe<br><div class="gmail_extra"><br><br><div class="gmail_quote">On 20 October 2013 07:56, RayS <span dir="ltr"><<a href="mailto:rays@blue-cove.com" target="_blank">rays@blue-cove.com</a>></span> wrote:<br>


<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div><div>
At 01:56 PM 10/18/2013, Joe Philip Ninan wrote:<br><br>
<blockquote type="cite">6)use matplotlib to plot those
results.<br><br>
I am not much happy with using matplotlib's imshow to display fits
images. <br>
Is there any other display (like ds9) which provides MouseEvents
?</blockquote><br>
</div><font color="#800000">I normally develop with wxPython, which is fully
event driven - I write a lot of interactive spectrograms etc.<br><br>
</font><div><blockquote type="cite">The 3d surface plots in
matplotlib, i have found to be very slow when the matrix is very
large.<br>
Even imshow is not very fast for large fits
images.</blockquote></div><font color="#800000"><br>
3D plots in MPL are horribly slow for 1kx2k waterfalls or spectrograms. I
switched to openGL / Mayavi (mine is from Enthought).<br>
<a href="http://docs.enthought.com/mayavi/mayavi/building_applications.html" target="_blank">
http://docs.enthought.com/mayavi/mayavi/building_applications.html<br>
</a>I have an above derived 3D spectrogram example online:
<a href="http://rjs.org/Python/mayavi_test.zip" target="_blank">
http://rjs.org/Python/mayavi_test.zip<br>
</a>The initial render is slow with a full array of 2048x785 and hogs
500MB ram, but once the vertexes etc are in the GPU manipulation is
instant.<br>
There is a bug with VTK you need to mod in the install<br>
<a href="https://github.com/enthought/mayavi/issues/52" target="_blank">
https://github.com/enthought/mayavi/issues/52</a> <br>
I'd love to see others' Mayavi 3D code...<br>
</font></div>

</blockquote></div><br><br clear="all"><br>-- <br>/---------------------------------------------------------------<br>"GNU/Linux: because a PC is a terrible thing to waste" -  GNU Generation<br><br>************************************************<br>


Joe Philip Ninan    <a href="http://sites.google.com/site/jpninan/" target="_blank">http://sites.google.com/site/jpninan/</a>    <br>Research Scholar        /________________\<br>DAA,                            | Vadakeparambil |<br>


TIFR,                           | Pullad P.O.         |<br>Mumbai-05, India.      | Kerala, India      |<br>Ph: +917738438212   | PIN:689548       |<br>------------------------------\_______________/--------------<br>
</div></div>