From 8d3c9c1ce88292bed9d774acf6ab24451d7b1e7b Mon Sep 17 00:00:00 2001 From: ferrari <maxence.ferrari@gmail.com> Date: Fri, 2 Dec 2022 09:56:40 +0100 Subject: [PATCH] Fix bug --- ipi_extract.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/ipi_extract.py b/ipi_extract.py index 22491af..aee0ae0 100644 --- a/ipi_extract.py +++ b/ipi_extract.py @@ -388,14 +388,14 @@ class Callback(object): ax_group.signal.axes.set_xlabel(f'Sig man:{ipi_man:.5f}') else: cell = ax_group[cell_num] - cell.cursors.set_xdata((event.xdata, event.xdata)) - cell.cursors.set_visible(True) + cell.cursors[0].set_xdata((event.xdata, event.xdata)) + cell.cursors[0].set_visible(True) lim_min = max(int(self.sr/1e3*(event.xdata-IPIPK)), 0) - ipi_auto = np.argmax(cell.axes.get_data()[1][lim_min:int(self.sr/1e3*(event.xdata+IPIPK))]) + lim_min + ipi_auto = np.argmax(cell.im.get_data()[1][lim_min:int(self.sr/1e3*(event.xdata+IPIPK))]) + lim_min col = 'ipi_' + ('corr' if cell_num == 2 else 'ceps') self.df[self.offset[self.curr_ind[group_num], 0]][col + '_man'] = event.xdata self.df[self.offset[self.curr_ind[group_num], 0]][col + '_auto'] = ipi_auto*1e3/self.sr - cell.set_xlabel(f'{"Corr" if cell_num == 2 else "Ceps"} man:{event.xdata:.3f} ' + cell.axes.set_xlabel(f'{"Corr" if cell_num == 2 else "Ceps"} man:{event.xdata:.3f} ' f'auto:{ipi_auto*1e3/self.sr:.3f}') plt.draw() -- GitLab