Dear pyqtgraph-community, my name is Martin Schulz and I am currently participating in the Google Summer of Code for MNE-Python <https://mne.tools/stable/index.html>. My project <https://summerofcode.withgoogle.com/projects/#6398565485641728> is the reimplementation of the RawBrowser which is displaying the channels from EEG/MEG-data over time. Thanks to your modular and well documented package I could quickly start with a pyqtgraph-prototype <https://github.com/marsipu/gsoc2021> and I am currently trying to implement all the features we need. To display the usually large datasets, I only show the time&channels of the current viewRange as in your hdf5-example. I extended it to dynamically load PlotCurveItems for channels if the yRange changes instead of having them all in the scene. PlotCurveItems seem to provide a better performance on initialization than PlotDataItems. *In the adjacent schematic I have outlined the structure of my current prototype.*
*What do you think about this?* I would be happy about comments or maybe hints if I used something not the way it is supposed to be used or it could be used better. Thank you very much for your work, I am more and more seeing how many problems you solved in advance. It is a lot of fun to use pyqtgraph and it facilitates advancing with my project a lot. Best wishes Martin -- 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/3fc38bc2-5490-43b3-b860-29abe5bbf0e7n%40googlegroups.com.
