AllenNeuralDynamics / AllenNeuralDynamics/aind-dynamic-foraging-data-utils

No reward trials somehow still have reward_time listed

Ouverte
#52 7 commentaires 0 réactions 1 personne assignée Réclamée par @rachelstephlee Voir sur GitHub
Langage dominant
Python
Étoiles
2
Forks
0
Merge moyen
1 j 10 h
PR mergées (30 j)
3

Description

Related to the https://github.com/AllenNeuralDynamics/aind-dynamic-foraging-data-utils/issues/49, sometimes unrewarded trials will have a reward_time listed.

This is found by:
```
buggy_trials = nwb.df_trials[(nwb.df_trials['reward'] == 0) & (~np.isnan(nwb.df_trials['reward_time']))]

buggy_trials[['reward', 'animal_response', 'reward_time', 'reward_outcome_time']]
```

Note that the `animal_response` isn't 2, which means no response, for these trials, so isn't that the animal didn't respond and somehow got a reward_time recorded.

The trials that have this issue drop dramatically if we use the correct goCue timing for t0 in https://github.com/AllenNeuralDynamics/aind-dynamic-foraging-data-utils/issues/49.

Bug was found originally in mouse 705599, session 2024-06-27_12-22-52, data asset ID: 659b036d-a469-477d-ba62-95b81e2aac43

Guide de contribution

Aucun guide de contribution indexé pour ce dépôt

Évaluation

Cette issue n'a pas encore été évaluée.

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.