Hi Martin i will check out your blog. We are using pyside2 and pyqtgraph with our own libraries and MNE given that it is a foundational library for eeg in python we plan to support it more in our eeg reader/an orator. We currently support EEG and our own hdf5 based format. We are doing research but are more focused on clinical EEGs that most in the mne community
chris lee-messer On Jul 12, 2021, at 05:24, Martin Schulz <[email protected]> wrote: Dear Christopher, thanks a lot for your reply. Yes, I am blogging weekly here<https://blogs.python-gsoc.org/en/marsipus-blog/>. Are you working on a pyqtgraph-data-browser too? Thank you very much for the offer, it would aid me a lot to see how others tackled the (performance)-problems of visualizing large datasets. I saw that you are invested in neuroscience and medecine too being a MD/PhD (I am a 5th year medical student working on my doctoral thesis about MEG/EEG pain-neurophysiology). Are you able to use Open-Source-Software as the plots from MNE-Python in clinical settings e.g. for diagnostics too? Best wishes Martin [email protected] schrieb am Montag, 12. Juli 2021 um 00:23:54 UTC+2: Hi Martin, This sounds like a great project. Our group has a lot of overlap with some of things we are working on. Are you blogging about it somewhere. We might be able to share some results. -C On Monday, June 28, 2021 at 9:11:25 AM UTC-7 [email protected] wrote: 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 a topic in the Google Groups "pyqtgraph" group. To unsubscribe from this topic, visit https://groups.google.com/d/topic/pyqtgraph/WgAo0DxxQbo/unsubscribe. To unsubscribe from this group and all its topics, send an email to [email protected]<mailto:[email protected]>. To view this discussion on the web visit https://groups.google.com/d/msgid/pyqtgraph/4160875d-354f-4811-a068-e47fa82fdb4fn%40googlegroups.com<https://groups.google.com/d/msgid/pyqtgraph/4160875d-354f-4811-a068-e47fa82fdb4fn%40googlegroups.com?utm_medium=email&utm_source=footer>. -- 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/09E254F7-B1B6-4C2F-B763-AB63D1EC0B91%40stanford.edu.
