Skip to content

Conversation

@alejoe91
Copy link
Member

@alejoe91 alejoe91 commented Nov 4, 2025

mainly performance improvements come by predefining sources and lines instead of re-rendering everything.
Views affected:

  • WaveformView
  • ProbeView
  • UnitList
  • BaseScatterView
  • SpikeRateView
  • CorrelogramView (added a caching mechanism for figures/plots for Qt and Panel)

@chrishalcrow can you give this a try?

@alejoe91 alejoe91 changed the title Improve performance panel Improve web mode "snappiness" Nov 5, 2025
@chrishalcrow
Copy link
Member

Copy link
Member

@chrishalcrow chrishalcrow left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

My review is: this is muuuuch faster than before, and the QT side is not touched!

@chrishalcrow chrishalcrow merged commit ced1796 into SpikeInterface:main Nov 5, 2025
1 check passed
@samuelgarcia
Copy link
Member

The write/review/merge cycle is going insaly fast.
No ?

@alejoe91
Copy link
Member Author

alejoe91 commented Nov 6, 2025

The write/review/merge cycle is going insaly fast. No ?

this was just some performance improvement, no modifications ;)

@chrishalcrow
Copy link
Member

And 99.9% panel changes

@samuelgarcia
Copy link
Member

I saw a cache of plots in Qt!!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants