|
1 | | -from one.api import ONE |
2 | 1 | import one.alf.io as alfio |
3 | 2 | from one.alf.spec import is_session_path |
4 | 3 | from one.alf.exceptions import ALFObjectNotFound |
|
20 | 19 | from datetime import datetime |
21 | 20 | import seaborn as sns |
22 | 21 |
|
23 | | -one = ONE() |
24 | 22 |
|
25 | 23 | TRAINING_STATUS = {'not_computed': (-2, (0, 0, 0, 0)), |
26 | 24 | 'habituation': (-1, (0, 0, 0, 0)), |
@@ -303,6 +301,12 @@ def get_training_info_for_session(session_paths, one): |
303 | 301 | sess_dict['n_delay'] = np.nan |
304 | 302 | sess_dict['location'] = np.nan |
305 | 303 | sess_dict['training_status'] = 'habituation' |
| 304 | + sess_dict['bias_50'], sess_dict['thres_50'], sess_dict['lapsehigh_50'], sess_dict['lapselow_50'] = \ |
| 305 | + (np.nan, np.nan, np.nan, np.nan) |
| 306 | + sess_dict['bias_20'], sess_dict['thres_20'], sess_dict['lapsehigh_20'], sess_dict['lapselow_20'] = \ |
| 307 | + (np.nan, np.nan, np.nan, np.nan) |
| 308 | + sess_dict['bias_80'], sess_dict['thres_80'], sess_dict['lapsehigh_80'], sess_dict['lapselow_80'] = \ |
| 309 | + (np.nan, np.nan, np.nan, np.nan) |
306 | 310 |
|
307 | 311 | else: |
308 | 312 | # if we can't compute trials then we need to pass |
@@ -390,7 +394,7 @@ def get_training_info_for_session(session_paths, one): |
390 | 394 | sess_dict['combined_sess_duration'] = sess_dict['sess_duration'] |
391 | 395 | sess_dict['combined_n_delay'] = sess_dict['n_delay'] |
392 | 396 |
|
393 | | - for bias in [50, 20, 80]: # TODO check with someone if this is the way to do it |
| 397 | + for bias in [50, 20, 80]: |
394 | 398 | sess_dict[f'combined_bias_{bias}'] = sess_dict[f'bias_{bias}'] |
395 | 399 | sess_dict[f'combined_thres_{bias}'] = sess_dict[f'thres_{bias}'] |
396 | 400 | sess_dict[f'combined_lapsehigh_{bias}'] = sess_dict[f'lapsehigh_{bias}'] |
|
0 commit comments