-
Notifications
You must be signed in to change notification settings - Fork 214
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
Produce Behavioral Figure A + simulated match #229
Comments
|
@tarelli OK here's a first cut of how the plot should look. Also want to loop in @rgerkin here to see if he could help with producing this, in particular doing the comparison between the real and simulated time series. @MichaelCurrie @JimHokanson What would it take to get this kind of time series out of Movement Validation? @a-palyanov @skhayrulin What would it take to get this kind of time series out of Sibernetic? |
Geppetto could be used to produce this if openworm/org.geppetto.simulator.sph#40 can be done. |
Rex has some experimental tap data (@Ichoran GitHub handle) |
Sibernetic will be supporting outputting a graph like this as an option, per this issue: openworm/sibernetic#119 |
@Ichoran @cheelee Would it be possible to get a hold of the data as a line chart for tap withdrawal that @JimHokanson mentioned above? |
@slarson - Sure! Do you want the average, or do you want a bunch of trials? How many? How accurate does the timing need to be (sync between video and tap delivery) for this to be valuable? |
Summary of discussions at the Movement Validation hangout with @Ichoran. The data is in a format outside of WCON, but has no problems converting it. The issue is what we'd want ... apparently the behavior patterns of experiments involving the worms don't cluster as much as form some kind of continuous manifold. There are terabytes of that data ... so we get to pick a sample. |
More pertinent than the data size on disk is that we have a library of about 80,000 initial tap withdrawals (i.e. the first time that worm has ever seen a tap). So you can get pretty much whatever you ask for. For instance, if you want the worm to be traveling between 0.08 and 0.12 mm/s forwards pre-tap, I can select out that data. And I can save the cut-out examples as WCON, or generate some sort of summary data. |
Updating the roadmap: The following points can proceed in parallel: Sibernetic
c302
Experimental data
This must happen once the above points are completed: Combination
|
@a-palyanov Can we run a simulation now where the worm crawls forward, simulate fake "tap" reversal, and then goes backwards for a time to get a starting "rig" going that begins to close the loop with real data? @Ichoran Can we start with a small # of representative, average responses encoded in WCON so we can make 1-4 initial graphs? Eventually we are going to want to pull hundreds of average responses but we need to prime the pump with a small number to begin with. @pgleeson @raminmh I know we are proceeding well on making traveling waves in muscles. Is it time to think about a very dead simple way to generate sinusoids in muscle cells just for the purpose of integration and closing the loop at first, which then lays a foundation for the more accurate / correct version? |
@slarson - Sure. How long do you want before and after the tap? (Note: you can't have more than 10s after the tap before the next tap arrives.) I assume you want data from the first tap per recording only? |
@Ichoran Since simulation time is expensive, the shorter the better. How about 500 ms before and after the tap? |
@slarson - Okay, but that's only around 30 frames. I don't think I'll be able to get to it this week but next week should be possible. |
@Ichoran Thank you! Its good to know that resolution may be an issue. My thought is that 30 should be enough data points to define the line in the graph we are looking for up above, but this is the kind of thing that we only see when we try. Next week would be terrific. |
@slarson Sure, I think it is a good idea. There are some ways to do so:
@slarson @pgleeson @lungd what do you think ? @slarson Could you please link us once again to the other paper you found about B type motor neurons ? |
@slarson - It's near the top of my to-do list but a couple of other things came up. I'll probably have the data in hand on Monday or Tuesday next week. |
Forward Reverse with Tap on Wild Type.
Can do a speed graph showing a positive and negative direction. Involves Sibernetic combined with c302, with Tap Withdrawal Circuit enabled.
The text was updated successfully, but these errors were encountered: