|
|
@ -422,6 +422,10 @@ class SignalGenerator(): |
|
|
|
# else: |
|
|
|
# base_unix = rhist.start_unix.min() |
|
|
|
base_unix = curr_unix - self.subtractor // 2 |
|
|
|
abs_diff = (self.rhist['start_unix'] - base_unix).abs() |
|
|
|
closest_index = abs_diff.idxmin() |
|
|
|
base_unix = self.rhist.loc[closest_index, 'start_unix'] |
|
|
|
|
|
|
|
D_n = curr_unix - base_unix |
|
|
|
S_n_durs = rhist[(rhist.start_unix > base_unix) & (rhist.start_unix <= curr_unix)] \ |
|
|
|
[[f'dura_{alph}{j}' for alph in ['A', 'B'] for j in range(1,9)]] |
|
|
|