INM-6 / swan

Swan (Sequential Waveform Analyzer) is an open-source graphical tool for tracking single units across multiple sessions of electrophysiological data that was recorded using chronically implanted microelectrode arrays.
BSD 3-Clause "New" or "Revised" License
5 stars 2 forks source link

Virtual unit map plot still uses matplotlib #13

Closed shashwatsridhar closed 3 years ago

shashwatsridhar commented 3 years ago

The virtual unit map feature still uses matplotlib for plotting. For consistency and better compatibility with Qt signals and slots, we should switch to pyqtgraph.

shashwatsridhar commented 3 years ago

This might even be a nice issue for @kloss-o to take up, since it involves essentially replicating existing functionality and would be a good way to learn pyqtgraph, signals and slots, and the relationship between real units and virtual units. Thoughts @mdenker?

mdenker commented 3 years ago

Yes, true -- that's still a relic from the early days I think, and really, matplotlib doesn't make much sense here. Not sure if this would be a show-stopper for 1.0.0, but let's keep it on the radar!