Much of the data that I would like to plot lives on machines other
than my desktop.  I'd like to log in to the remote machine, start
Python, and then let Matplotlib pop up an Xwindow on my desktop
machine.  The problem I'm running into is that this is quite painfully
slow.  Even over a 100 Mbit link, screen updates take several seconds.
 This rules out interactively playing with plots and is hard to use
even if I just want to see the plot (not interact with it).

I've used IDL in the same way, and it's generally very fast over the
network, seemingly because it makes plots using simple line strokes
which Xwindows handles pretty well.  Matplotlib renders the whole plot
and then sends the pixel data.  This results in very nice looking
plots and fonts, but apparently slows things down.

I'm by no means suggesting any changes to Matplotlib.  Rather, I'm
just fishing for suggestions from anyone who's in the same boat.  Do
some backends work better than others in this situation?  Any other
suggestions to make this work better?

Thanks,
Greg

-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >> http://get.splunk.com/
_______________________________________________
Matplotlib-users mailing list
Matplotlib-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/matplotlib-users

Reply via email to