20 research outputs found

    A Fully Automated High-Throughput Training System for Rodents

    Full text link

    Complete automation of a complex multi-step training protocol for a version of the center-out movement task (see Methods).

    No full text
    <p><b>A</b>. Training session structure. Animals were trained during six nightly 30-minute training sessions. The density plots show the distribution of joystick presses for four representative animals in their third week of training. ‘Free’ water is only available to rats earning less than a minimal amount of water during the nightly training session. <b>B</b>. Thirty rats were trained to perform the center-out movement task in three successive stages, each with multiple sub-stages (see Methods S1 in <a href="http://www.plosone.org/article/info:doi/10.1371/journal.pone.0083171#pone.0083171.s003" target="_blank">File S1</a> for details). Stage 1: touching the joystick for a reward tone and subsequently licking at the water spout to initiate water reward delivery. Stage 2: moving the joystick down on cue. Stage 3: moving the joystick left and right. <b>C</b>. Stage and sub-stage completion times for each rat. Six rats (indicated with asterisks) were dropped from the study due to poor learning. Inset shows the mean (and standard error) of the number of completed sub-stages as a function of time. <b>D</b>. Time needed to complete one stage vs. another for the 24 successful rats. </p

    Fully automated live-in home-cage training is comparable to existing methods in terms of learning and performance.

    No full text
    <p><b>A</b>. Rats were trained to spontaneously press a lever twice with a 700 ms delay between presses in an individually housed live-in training paradigm (red, n = 24 rats) or in a socially housed setting in which they were transferred to the behavior apparatus for daily training sessions (blue, n = 13 rats). <b>B</b>. Motivation as measured by the number of trials per day over time. <b>C</b>. Learning performance as measured by the fraction of correct trials, defined as trials within 30% of the 700 ms target inter-press interval, over time. Shaded regions in B and C represent standard error across animals.</p

    Automated training of memory guided action sequences.

    No full text
    <p><b>A</b>. Structure of the behavioral task. An experimental block starts with a visually guided trial (left), in which the center LED indicates trial initiation. Upon moving the joystick down, the left (right) LED comes on. After a successful left (right) movement the LED turns off and the joystick is moved back to the center. A second movement is then cued by the right (left) LED. Upon moving the joystick right (left) a water reward is delivered. Any erroneous movement results in a timeout. After two consecutive correct trials, directional cues are not given and the movement sequence has to be performed from memory (right). After two consecutive correct memory guided trials (or ten total trials – an incomplete block), the next block commences with a new sequence. <b>B</b>. A sample run of 7 consecutive blocks from one animal. Each row represents one trial, with the sequence of movements color coded as in ‘A’. Left column denotes the target sequence (L-left movement; R-right movement). Shaded trials denote memory guided trials. Blocks denoted with asterisk correspond to perfect performance. <a href="http://www.plosone.org/article/info:doi/10.1371/journal.pone.0083171#pone.0083171.s002" target="_blank">Video S2</a> shows experimental blocks 5-7. <b>C</b>-<b>D</b>. Aggregate performance of 4 rats trained in the task as measured by the fraction of completed blocks (<b>C</b>) and the number of memory guided trials until completion (<b>D</b>). Performance is compared to simulated chance (error-bars denote 95% confidence level). Data from 679 blocks for Rat 1, 647 blocks for Rat 2, 472 blocks for Rat 3 and 392 blocks for Rat 4.</p

    Synthetic tetrode recording dataset with spike-waveform drift

    No full text
    <p><strong>Introduction</strong></p> <p>This synthetic ground-truth dataset accurately models long-term, continuous extracellular tetrode recordings from the rodent brain over a time-period of 256 hours. Each "recording" comprises spiking of 8 distinct single-units with firing rates ranging from 0.1 - 6 Hz, superimposed on background multi-unit spiking activity at 20 Hz. The recording sampling rate is 30 kHz. Single-unit spike amplitudes drift over a range of 100 to 400 μV\mu V based on the drift we observe in our own long-term recordings from the rodent motor cortex and striatum. For more details, please see our paper "Automated long-term recording and analysis of neural activity in behaving animals" ( https://doi.org/10.1101/033266).</p> <p>These recordings can be used to test the accuracy of spike-sorting algorithms when clustering non-stationary spike waveform data, such as our own Fast Automated Spike Tracker (FAST) outlined in our paper and available at https://github.com/Olveczky-Lab/FAST.</p> <p> </p> <p><strong>Dataset</strong></p> <p>Due to size restrictions, we provide here 1 sample tetrode of the full 6 tetrode dataset. Please contact us (https://olveczkylab.oeb.harvard.edu/about) if you require access to the other 5 synthetic tetrode recordings.</p> <p> </p> <p><strong>Instructions</strong></p> <p>The dataset comprises spike times and spike waveform snippets extracted a continuous synthetic tetrode recording. Provided are...</p> <ul> <li>A <strong>SpikeTimes</strong> file with a list of sample numbers for detected events (spikes) at <em>uint64</em> precision.</li> <li>A <strong>Spikes</strong> file with the waveforms of the detected events in <em>int16</em> precision. Each event waveform comprises <em>4 channels X 64 samples</em> 16-bit words arranged in the order [Ch0-Sample0, Ch1-Sample0, Ch2-Sample0, Ch3-Sample0, Ch0-Sample1, etc.]. To convert to units of voltage, change type to double precision and multiply by 1.95e-7.</li> <li>A <strong>SnippeterSettings.xml</strong> file with snippeting parameters (this is auto-generated by the FAST snippeting algorithm).</li> <li>A <strong>dataset_params.mat</strong> MATLAB data file containing the simulation parameters. The most important variables in the mat file are <em>sp</em> which contains a list of true spike-times (in samples @ 30 kHz) for all single-units in the dataset, and <em>sp_u</em> which specifies which unit (1-8) each spike originates from. Spike-times are generated by a homogenous Poisson process with firing rate specified for each unit by the variable <em>uFRs</em> and an absolute refractory period of 2 ms. The variable <em>d_Amps</em> specifies the amplitude of each single-unit spikes. The basic spike-waveform shape of each unit is provided in the variable <em>uWVs</em>. The spike-times and identity of background (multi-unit) spikes are specified in <em>b_sp</em> and <em>b_sp_u</em>. </li> </ul
    corecore