-
Notifications
You must be signed in to change notification settings - Fork 0
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
Planning: standardized dynamic foraging analysis #16
Comments
@JeremiahYCohen @ZhixiaoSu please add your inputs. |
I like the list of basic analyses and repo structure. Another model that could go into Repo 3 is a volatile Kalman filter (or another ideal observer model). Would it make sense to have "Repo 4: video-analysis"? |
Added them to the plan. @ZhixiaoSu do you have code for the volatile Kalman filter? I don't see here. |
@JeremiahYCohen Can you provide a bit more detail of how we would want to utilize the volatilKalmenFilter model? We have different versions of that model that have different purposes. (Fitting behavior, simulation etc. The version in this link is written by Hanqing in his rotation, so not sure if it has the function we want.) |
Probably not a priority. The idea would be to compare mouse behavior to an ideal observer model to answer: (1) how far are mice from ideal ("foraging efficiency" may answer this); (2) does mouse strategy look like an ideal observer in some epochs? Maybe this is the right repo: |
Oh got it! Then the one you just sent perfectly meets the need. It maximizes reward rate over parameter space when simulating behavior. We may need one additional part of code that does the behavior simulation in different task settings (coupled/not, baited/not). |
Thank you, Jeremiah and Sue! However the link doesn't work for me. Is the repo |
Just sent you an invitation. |
I'm making a wiki page here: https://github.com/AllenNeuralDynamics/aind-dynamic-foraging-data-utils/wiki Lets document how we access data, and where different analysis tools are located. |
@rachelstephlee @hanhou How does this look for a basic organization of the repos?
|
Session-wise analysis
Here let's brainstorm what standardized analyses and plots we want to have for each behavioral session. They will be plugged into the pipeline and appear in the Streamlit app within 24 hrs after the session.
Basic analysis (will go to Repo 2 below)
Model fittings on animal choice (will go to Repo 3 below)
Video analysis
How should we organize the repos?
We should divide things across multiple repos. Originally posted by @jsiegle in #8:
See section PROPOSED REPOSITORY STRUCTURE of this doc. And here is an excerpt from the part relevant to foraging behavior.
Repo 1: aind-dynamic-forgaing-data-utils
Repo 2: aind-dynamic-foraging-basic-analysis
Repo 3: aind-dynamic-foraging-models
Repo 4: aind-dynamic-foraging-video-analysis
The text was updated successfully, but these errors were encountered: