@@ -63,14 +63,14 @@ class Spike_AP_upstroke(SpikeFeature):
6363
6464 depends on: /.
6565 description: upstroke of AP.
66- units: mV /s.
66+ units: V /s.
6767 """
6868
6969 def __init__ (self , data = None , ** kwargs ):
7070 super ().__init__ (data , ** kwargs )
7171
7272 def _compute (self , recompute = False , store_diagnostics = True ):
73- upstroke = self .lookup_spike_feature ("upstroke" , recompute = recompute ) * 1e3
73+ upstroke = self .lookup_spike_feature ("upstroke" , recompute = recompute )
7474 upstroke_v = self .lookup_spike_feature ("upstroke_v" , recompute = recompute )
7575 upstroke_t = self .lookup_spike_feature ("upstroke_t" , recompute = recompute )
7676 upstroke_idx = self .lookup_spike_feature ("upstroke_index" , recompute = recompute )
@@ -87,7 +87,7 @@ def _compute(self, recompute=False, store_diagnostics=True):
8787 def _plot (self , ax : Optional [Axes ] = None , selected_idxs = None , ** kwargs ) -> Axes :
8888 idxs = slice (None ) if selected_idxs is None else selected_idxs
8989 up_t , up_v = unpack (self .diagnostics , ["upstroke_t" , "upstroke_v" ])
90- up_dvdt = self .value
90+ up_dvdt = self .value * 1e3
9191
9292 T = 15e-5
9393 t = np .linspace (up_t [idxs ] - T , up_t [idxs ] + T , 2 )
@@ -104,14 +104,14 @@ class Spike_AP_downstroke(SpikeFeature):
104104
105105 depends on: /.
106106 description: downstroke of AP.
107- units: mV /s.
107+ units: V /s.
108108 """
109109
110110 def __init__ (self , data = None , ** kwargs ):
111111 super ().__init__ (data , ** kwargs )
112112
113113 def _compute (self , recompute = False , store_diagnostics = True ):
114- downstroke = self .lookup_spike_feature ("downstroke" , recompute = recompute ) * 1e3
114+ downstroke = self .lookup_spike_feature ("downstroke" , recompute = recompute )
115115 downstroke_t = self .lookup_spike_feature ("downstroke_t" , recompute = recompute )
116116 downstroke_v = self .lookup_spike_feature ("downstroke_v" , recompute = recompute )
117117 downstroke_idx = self .lookup_spike_feature (
@@ -130,7 +130,7 @@ def _compute(self, recompute=False, store_diagnostics=True):
130130 def _plot (self , ax : Optional [Axes ] = None , selected_idxs = None , ** kwargs ) -> Axes :
131131 idxs = slice (None ) if selected_idxs is None else selected_idxs
132132 down_t , down_v = unpack (self .diagnostics , ["downstroke_t" , "downstroke_v" ])
133- down_dvdt = self .value
133+ down_dvdt = self .value * 1e3
134134
135135 T = 25e-5
136136 t = np .linspace (down_t [idxs ] - T , down_t [idxs ] + T , 2 )
0 commit comments