Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
25 commits
Select commit Hold shift + click to select a range
97992dc
add apply curation for qt
chrishalcrow Jan 7, 2026
ea0af5a
add panel buggy
chrishalcrow Jan 7, 2026
c9d338a
Fix panel reinitialize for unit/probes and Chris's BUG
alejoe91 Jan 7, 2026
9700925
Fix label defs in empty curation
alejoe91 Jan 8, 2026
e87c9e1
fix depths amps bug
chrishalcrow Jan 8, 2026
0751c11
keep track of new unit ids
chrishalcrow Jan 8, 2026
46286eb
extra properties, save sequential curation
chrishalcrow Jan 11, 2026
d846879
lil fixes
chrishalcrow Jan 12, 2026
2aa9fbb
remake visible columns on reinitialize of unitlistview
chrishalcrow Jan 13, 2026
a9ffab2
ensure new merge ids know about new split ids
chrishalcrow Jan 21, 2026
cdc784d
Merge branch 'main' into add-apply-curation
chrishalcrow Mar 25, 2026
6081908
get to usable form after 0.104 release
chrishalcrow Mar 25, 2026
79937a0
retain quality labels
chrishalcrow Mar 25, 2026
2034270
move some methods
chrishalcrow Mar 25, 2026
7635447
clean
chrishalcrow Mar 25, 2026
27b39a7
finish cleaning
chrishalcrow Mar 25, 2026
c3c93fb
remove mention of discard_spikes
chrishalcrow Mar 25, 2026
12932ac
remove old units from probeview
chrishalcrow Mar 26, 2026
a7abd8c
regen visible columns on reinitialization
chrishalcrow Mar 30, 2026
2b9d7ed
panel fixes
chrishalcrow Mar 30, 2026
f1a8aed
Add `iterative_curation` mode
chrishalcrow May 21, 2026
2b6c23f
Merge branch 'main' into add-apply-curation
chrishalcrow May 21, 2026
cf1e70d
Fix panel refresh bug
chrishalcrow May 21, 2026
ebbd6b4
Merge branch 'add-apply-curation' of https://github.com/chrishalcrow/…
chrishalcrow May 21, 2026
50e7fc2
Re-add save in analyzer in curation mode only
chrishalcrow May 22, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 3 additions & 3 deletions spikeinterface_gui/basescatterview.py
Original file line number Diff line number Diff line change
Expand Up @@ -56,7 +56,7 @@ def get_unit_data(self, unit_id, segment_index=0):
return spike_times, spike_data, np.array([1]), np.array([ymin, ymax]), ymin, ymax, inds

# avoid clear outliers in the plot and histogram by using percentiles
ymin, ymax = np.percentile(spike_data, [self.settings['display_low_percentiles'], self.settings['display_high_percentiles']])
ymin, ymax = np.percentile(spike_data[~np.isnan(spike_data)], [self.settings['display_low_percentiles'], self.settings['display_high_percentiles']])
min_bin_size = np.min(np.diff(np.unique(spike_data)))
bins = np.linspace(ymin, ymax, self.settings['num_bins'])
# if bins are too small, adjust the number of bins to ensure a minimum bin size and avoid jumps in the histogram
Expand Down Expand Up @@ -329,8 +329,8 @@ def _qt_refresh(self, set_scatter_range=False):
# set x range to time range of the current segment for scatter, and max count for histogram
# set y range to min and max of visible spike amplitudes
if len(ymins) > 0 and (set_scatter_range or not self._first_refresh_done):
ymin = np.min(ymins)
ymax = np.max(ymaxs)
ymin = np.nanmin(ymins)
ymax = np.nanmax(ymaxs)
t_start, t_stop = self.controller.get_t_start_t_stop()
self.viewBox.setXRange(t_start, t_stop, padding = 0.0)
self.viewBox.setYRange(ymin, ymax, padding = 0.0)
Expand Down
Loading
Loading