Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Adding CS+/CS- and Reward Delay to task #1263

Open
rachelstephlee opened this issue Dec 24, 2024 · 0 comments
Open

Adding CS+/CS- and Reward Delay to task #1263

rachelstephlee opened this issue Dec 24, 2024 · 0 comments
Assignees
Labels
enhancement New feature or request

Comments

@rachelstephlee
Copy link
Contributor

rachelstephlee commented Dec 24, 2024

Rachel and Kenta would like to modify the standard foraging task a bit as shown below, based on our "data-driven-question-driven demand". The idea is having intermediate reinforcers (CS+/CS-).

image

  • Essentially, a secondary reinforcer for the reward
  • 100% deterministic sound CS+/CS- to let mouse know reward (or no-reward is coming)
  • To start, 1s fixed timing between CS+/CS- and reward. We will implement the delay as a distribution, try with fix delay and introduce variability as we get more information

Motivation

When kenta recorded phasic DA in dynamic foraging, we could not get a clear RPE signal until we timelocked to ‘last lick’

  • It’s difficult to disentangle ‘lick response’ and ‘reward response’
  • We will not be able to clearly tell how learning is happening wrt to NMs. Especially if NMs already correlate with movement.

Recording designs:

  • FIP DA x3 — VTA-DA-SomaCa / NAc-DA-AxonCa / NAc-DA release
  • FIP DA in NAc + NE in Ctx
  • Ephys DA soma / NAc MSNs

Plan

  • Need to gather more information with @micahwoodard , @alexpiet , @XX-Yin, @bruno-f-cruz to figure out how we can implement this (with minimal disruption to other experiments, with as much aligned efforts wrt to refactoring code here)
  • Rachel will scope/drive this project with feedback from @hagikent and @ZhixiaoSu
  • Once we have buy-in, present at Tuesday morning behavior meeting.
  • Then, Kenta will pilot this in test boxes in 428 so this will not affect 446, 447 experiments.

Expected change in code base

  1. Python GUI: very minor, two new delay parameters.

  2. Bonsai workflow: minor~intermediate (but not sure how to make it compatible to the current foraging task, -KH)
    Change in task logic will be something like:

Screenshot 2024-12-24 at 12 53 52 PM

In addition, some minor back-end updates to play two additional tones.


More detailed information here: https://alleninstitute-my.sharepoint.com/:p:/g/personal/rachel_lee_alleninstitute_org/Edi4EJV9YptFpQRpq3d59DwBo0GvP02s38wC5CFsXWbPmQ?e=en4zNa

@rachelstephlee rachelstephlee changed the title Adding Reward Delay Adding CS+/CS- and Reward Delay to task Dec 24, 2024
@hagikent hagikent added the enhancement New feature or request label Dec 24, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants