Skip to content

Commit 5654abf

Browse files
sweep highlight updates
1 parent 57275a9 commit 5654abf

File tree

1 file changed

+7
-2
lines changed

1 file changed

+7
-2
lines changed

ephys/classes/plot/CurveArray.py

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
"""
66

77
import numpy as np
8-
from pyqtgraph import PlotCurveItem
8+
from pyqtgraph import PlotCurveItem, mkPen
99

1010

1111
class CurveArray:
@@ -64,15 +64,20 @@ def __init__(
6464
self.update_data(sweep_index=sweep_index)
6565

6666
def update_data(
67-
self, sweep_index: int | None, sweep_trace: "TraceCurve | None" = None
67+
self,
68+
sweep_index: int | None,
69+
sweep_trace: "TraceCurve | None" = None,
70+
pen=mkPen(color="red", alpha=1, width=1),
6871
) -> None:
72+
6973
if sweep_trace is not None:
7074
self.trace_curve = sweep_trace
7175
if isinstance(self.trace_curve, TraceCurve):
7276
data_xy = self.trace_curve.return_sweep_data(sweep_index)
7377
if data_xy is not None:
7478
self.setData(x=data_xy[0], y=data_xy[1])
7579
self.sweep_index = sweep_index
80+
self.setPen(pen)
7681
else:
7782
self.setData(x=np.array([]), y=np.array([]))
7883
self.sweep_index = None

0 commit comments

Comments
 (0)