Hi Luke - 

I'm using pyqtgraph

I went from using the standard line plot::
  curve = p5.plot()

to the symbol or scatterplot type:
curve = p5.plot(pen=None,symbol='o', symbolBrush=(32,178,170),symbolSize=3)
 
I have a real-time charting app pulling in data from a mongo collection. At 
the end of the week, I can store up to 60,000 data points in mongo for one 
chart!

I notice a performance drop as the collection size gets bigger using the 
standard plot - loading in data from the end of the collection takes longer 
- but is reasonable. 
However, when I load data from the collection using the symbol arguments, I 
can not have a collection > 35,000 data points as load times take > 30 
seconds for every 2000 data points! It is really becomes unusable.

I took alook at Vispy - and it looks really promising, but I don't want to 
spend months learning the GLSL language plus alot of the VISPY APIs look 
fairly ALPHA to me.

Therefore, I'm migrating to Bokeh until either VISPY is more mature with 
better interfaces for standard chart features and/or pyqtgraph is upgraded 
to support OPENGL.

Here is a screenshot of a sample chart that grinds.

Mark

-- 
You received this message because you are subscribed to the Google Groups 
"pyqtgraph" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/pyqtgraph/f393387b-d7a6-4a59-ad77-9e4b12c6e543%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to