JoVE Logo

Zaloguj się

Aby wyświetlić tę treść, wymagana jest subskrypcja JoVE. Zaloguj się lub rozpocznij bezpłatny okres próbny.

W tym Artykule

  • Podsumowanie
  • Streszczenie
  • Wprowadzenie
  • Protokół
  • Wyniki
  • Dyskusje
  • Ujawnienia
  • Podziękowania
  • Materiały
  • Odniesienia
  • Przedruki i uprawnienia

Podsumowanie

We have developed a single platform to track animal behavior during two climbing fiber-dependent associative learning tasks. The low-cost design allows integration with optogenetic or imaging experiments directed towards climbing fiber-associated cerebellar activity.

Streszczenie

Climbing fiber inputs to Purkinje cells provide instructive signals critical for cerebellum-dependent associative learning. Studying these signals in head-fixed mice facilitates the use of imaging, electrophysiological, and optogenetic methods. Here, a low-cost behavioral platform (~$1000) was developed that allows tracking of associative learning in head-fixed mice that locomote freely on a running wheel. The platform incorporates two common associative learning paradigms: eyeblink conditioning and delayed tactile startle conditioning. Behavior is tracked using a camera and the wheel movement by a detector. We describe the components and setup and provide a detailed protocol for training and data analysis. This platform allows the incorporation of optogenetic stimulation and fluorescence imaging. The design allows a single host computer to control multiple platforms for training multiple animals simultaneously.

Wprowadzenie

Pavlovian conditioning of sub-second association between stimuli to elicit a conditioned response has long been used to probe cerebellar-dependent learning. For example, in classical delay eyeblink conditioning (DEC), animals learn to make a well-timed protective blink in response to a neutral conditional stimulus (CS; e.g., a flash of light or auditory tone) when it is paired repeatedly with an unconditional stimulus (US; e.g., a puff of air applied to the cornea) which always elicits a reflex blink, and which comes at or near the end of the CS. The learned response is referred to as a conditioned response (CR), while the reflex response is referred to as the unconditioned response (UR). In rabbits, cerebellum-specific lesions disrupt this form of learning1,2,3,4. Further, Purkinje cell complex spikes, driven by their climbing fiber inputs5, provide a necessary6,7 and sufficient8,9 signal for the acquisition of properly-timed CRs.

More recently, climbing fiber-dependent associative learning paradigms have been developed for head-fixed mice. DEC was the first associative learning paradigm to be adapted to this configuration10,11. DEC in head-fixed mice has been used to identify cerebellar regions11,12,13,14,15,16,17 and circuit elements11,12,13,14,15,18,19 that are required for task acquisition and extinction. This approach has also been used to demonstrate how the cellular-level physiological representation of task parameters evolves with learning13,15,16.

In addition to eyeblink, the delayed startle tactile conditioning (DTSC) paradigm was recently developed as a novel associative learning task for head-fixed mice20. Conceptually similar to DEC, DTSC involves the presentation of a neutral CS with a US, a tap to the face sufficient in intensity to engage a startle reflex21,22 as the UR. In the DTSC paradigm, both the UR and CR are read out as backward locomotion on a wheel. DTSC has now been used to uncover how associative learning alters cerebellar activity and patterns of gene expression20.

In this work, a method was developed for flexibly applying DEC or DTSC in a single platform. The stimulus and platform attributes are schematized in Figure 1. The design incorporates the capacity to track animal behavior with a camera as well as a rotary encoder to track mouse locomotion on a wheel. All aspects of data logging and trial structure are controlled by paired microcontrollers (Arduino) and a single-board computer (SBC; Raspberry Pi). These devices can be accessed through a provided graphical user interface. Here, we present a workflow for setup, experiment preparation and execution, and a customized analysis pipeline for data visualization.

Protokół

The animal protocols described here have been approved by the Animal Care and Use Committees of Princeton University.

1. Setting up the SBC

  1. Connect the camera serial interface (CSI) cable to the Raspberry NoIR V2 camera and the camera port on the SBC.
  2. Download the operating system for the SBC onto the host computer. Write the operating system image to a micro secure digital (microSD) card.
    NOTE: Detailed instructions for these procedures for a Raspberry Pi SBC can be found elsewhere23. The system has been tested using the following operating systems: Stretch, Buster, Bullseye.
  3. To enable secure shell communication, create an extensionless file called "ssh" in the boot partition of the microSD card. Once this is done, eject the microSD card from the host machine and insert it into the SBC microSD card slot. Power the SBC by plugging in its power supply.
  4. Prepare the SBC to accept a wired connection to the host.
    1. Attach a monitor with an appropriate cable to the SBC. Open a terminal, type the command ifconfig and record the ethernet IP address of the SBC.
      NOTE: Raspberry Pi model 3B+ has an HDMI display port, while model 4B has a micro-HDMI port.
    2. Go to the Interface tab of the Raspberry Pi configuration setting and enable the options for Camera, secure shell network protocol (SSH), and Virtual Network Computing (VNC).
  5. Establish a wired connection between the host computer and the SBC.
    1. Connect an ethernet cable to the ethernet port on the SBC and a host computer. Attach the other end of these cables to an ethernet switch.
    2. Use a virtual network computing client such as VNC viewer24 and access the desktop using the SBC IP address and the default authentication (user = "pi", password = "raspberry").
  6. Download required software included in the protocol steps.
    CAUTION: Change the default username and password to prevent unauthorized access to the SBC.
    1. Enter the following command in the SBC terminal to download the rig software:
      git clone --depth=1 https://github.com/gerardjb/assocLearnRig
    2. Enter the following commands to download the necessary python libraries.
      cd assocLearnRig
      python3 setup.py
    3. To allow direct control over the microcontroller, connect to the SBC and download the microcontroller integrated development environment (IDE) following steps 1.6.4-1.6.7.
    4. Open the web browser on the SBC desktop and navigate to https://arduino.cc/en/software. Download the latest Linux ARM 32 bit version of the IDE.
    5. Open a terminal window on the SBC desktop and navigate to the downloads directory by typing cd Downloads/
    6. To install the IDE, type the following commands in the terminal:
      tar -xf arduino-<version>-linuxarm.tar.xz
      sudo mv arduino-<version> /opt
      sudo /opt/arduino-<version>/install.sh

      (here <version> is the version of the downloaded IDE)
    7. Open an instance of the microcontroller IDE on the SBC desktop. Select menu option Tools > Manage Libraries. Install the "Encoder" library from Paul Stoffregen.
  7. Expand SBC onboard memory with a USB thumb drive.
    1. Insert a thumb drive to a USB port on the SBC. Use a USB 3.0 port if available.
    2. Type in the terminal ls -l /dev/disk/by-uuid/ to find the thumb drive and its unique reference (UUID). Record the UUID.
    3. To allow the pi user to write to the USB device, type the following commands one by one into the terminal:
      sudo mkdir /media/usb
      sudo chown -R pi:pi /media/usb
      sudo mount /dev/sda1 /media/usb -o uid=pi,gid=pi
      NOTE: The thumb drive can be added as a device that will auto-mount when the SBC restarts by adding the following line to the end of the fstab file at /etc/fstab:
      ​UUID=<UUID from step 1.7.2> /media/usb vfat auto,nofail,noatime,users,rw,uid=pi,gid=pi 0 0

2. Wiring stimulus hardware and assembling stage

  1. Connect and prepare microcontrollers.
    1. Connect the SBC to the programming port of the microcontroller (Arduino Due) with a USB2 type A to USB2 micro cable.
      ​NOTE: Use a high-quality cable such as the product in the Table of Materials to ensure proper operation.
    2. Locate "dueAssocLearn.ino" in the downloaded project repository. Open the sketch with the microcontroller IDE and upload it to the microcontroller connected to the SBC.
    3. Download and install the appropriate version of the Arduino IDE on the host computer.
    4. Connect the host computer to the microcontroller (Arduino Uno) with a USB2 type B to USB2 type A cable.
    5. Go to the GitHub repository (https://github.com/gerardjb/assocLearnRig) and download the "DTSC_US.ino" sketch to the host computer.
    6. On the host computer, run the microcontroller IDE and open the "DTSC_US.ino" sketch, then upload it to the microcontroller.
  2. Attach wires to the microcontrollers, breadboard, LEDs, rotary encoder, stepper motor with driver, and solenoid valve with driver as indicated in the Fritzing diagram in Figure 2.
  3. Power the stepper motor and solenoid valve.
    1. Properly wire one channel of a power supply to the +V and GND pins of the stepper motor driver.
    2. Turn on the power supply and set the attached channel voltage to 25 V.
      ​NOTE: If the connections between the stepper motor, driver, and power supply are correctly configured, a green indicator LED on the stepper motor driver will turn on.
    3. Properly wire the positive lead of a power supply to the solenoid valve driver hold voltage pin and the other positive lead to the spike voltage pin.
    4. Attach the negative leads to a ground shared with the control signal.
    5. Turn on the power supply and set the channel connected to the hold voltage to about 2.5 V and the channel connected to spike voltage to about 12 V.
  4. Connect an air source regulated to a pressure of ~20 PSI to the solenoid valve using the luer adapter.
  5. Test that all stimulus components and camera are functioning properly.
    1. Open a terminal on the SBC and type cd ~/assocLearnRig to navigate to the cloned GitHub repository.
    2. In the terminal, type python3 assocLearnRig_app.py to start the control graphical user interface.
    3. Start the camera stream by hitting the Stream button.
    4. Select the DEC Radio button, upload to the microcontroller, and start a session with default parameters by hitting the Start Session button.
      ​NOTE: After this step, a printout of the data log should appear in the terminal, the message on the camera stream should disappear, and the LED CS and solenoid valve US should turn on and off at appropriate times during each trial.
    5. After the session ends, repeat the previous steps with the DTSC Radio button selected.
      NOTE: Sketches in the GitHub repository ("testStepper.ino", "testRotary.ino", and "testSolenoid.ino") can be used to test individual components if the above steps do not provide satisfactory results.
  6. Make the running wheel.
    1. Cut a 3" wheel from a foam roller. Drill a 1/4" hole in the exact wheel center so that the wheel will not wobble when turned by the mouse's locomotion.
    2. Insert a 1/4" shaft into the wheel and fix it in place using clamping hubs placed on each side of the wheel.
  7. Affix the rotary encoder to a 4.5" aluminum channel using an M3 bolt. Stabilize the aluminum channel on the aluminum breadboard using a right angle bracket with a 1/4" bolt, nut, and washer as shown.
  8. Attach the wheel and rotary encoder using a shaft-coupling sleeve.
  9. Stabilize the free side of the wheel shaft with a bearing inserted in a right-angle end clamp installed on a breadboard-mounted optical post.
    ​NOTE: Ensure the wheel spins freely without wobbling when rotated by hand.
  10. Position the stimulus hardware, head restraint, infrared light array, and picamera around the assembled wheel.
    1. Position the head restraints using optical posts and right angle post clamps so that the head posts are 1.5 cm in front of the wheel axle and 2 cm above the wheel surface. (Values are for a 20 g mouse).
    2. Position the CS LED and solenoid valve outlet used for the DEC US less than 1 cm from the eye used for DEC.
    3. Mount the stepper motor used for the DTSC US
    4. Mount the picamera on an optical post ~10 cm from where the animal will be.
      ​NOTE: The design for the picamera mount can be made on a 3D printer from the file in "RaspPiCamMount1_1.stl" in the GitHub repository.
    5. Place the infrared light array slightly above and directly facing the position of the face on the same side as the picamera.
    6. Make a tactile stimulus for DTSC by taping foam to the edge of a piece of acrylic mounted to a 1/4" shaft using a clamping hub. Attach the tactile stimulus to the stepper motor shaft.
      ​NOTE: The design for the acrylic piece can be laser cut following the pattern in "TactileStimDesign.pdf" in the GitHub repository.

3. Preparing and running behavior experiments

  1. Implanting mouse headplate.
    1. Anesthetize a mouse using 2% isoflurane and head fix in a stereotactic frame.
    2. Apply an ophthalmic ointment to the eyes.
    3. Shave the scalp using soapy water and a sterile scalpel. Inject lidocaine directly underneath the skin of the incision site and clean the surgical site with povidone.
    4. Make an incision with a scalpel along the midline of the scalp from the back edge of the eyes to the back edge of the skull, being careful not to press too hard on the skull.
    5. Spread the incision open and clamp both sides with sterile hemostats to hold it open. Gently remove the periosteum using a cotton swab dipped with ethanol and allow the surface of the exposed skull to dry.
    6. Position the headplate level on the skull, making sure to position the front of the headplate posterior to the eyes. Use cyanoacrylate glue to attach the headplate to the skull and allow the glue to dry fully.
    7. Mix the dental cement powder (1 scoop), solvent (2 drops), and catalyst (1 drop) in a mixing dish and apply to all areas of exposed bone. Add layers until the surface is flush with the top edge of the headplate, making sure the headplate is securely attached to the skull.
    8. Suture the skin closed behind and in front of the headplate if necessary.
    9. Inject post-operative analgesia such as carprofen per institutional guidelines while allowing the animal to recover for at least 5 days.
  2. Preparing for behavior sessions.
    1. Allow the test animals to habituate to the platform by mounting them in the head restraint for 30-min sessions for 5 days preceding experiments.
      NOTE: By the end of the habituation sessions, animals should run comfortably on the wheel.
    2. (DEC only) Prior to sessions, ensure that the solenoid valve outlet is centered on the target eye positioned >1 cm away.
    3. (DEC only) Manually actuate an air puff using the push button. Ensure that the mouse promptly produces a blink without showing overt signs of stress such as adopting a hunched posture or grabbing the affected periocular region with the ipsilateral forepaw.
    4. (DTSC only) Prior to sessions, ensure that the tactile stimulus is centered on the animal's nose positioned ~1.5 cm away.
      NOTE: When a DTSC behavioral session is not running, the stepper motor is automatically inactivated to allow manual repositioning.
    5. (DTSC only) In the SBC terminal, type python3 assocLearnRig_app.py to start the GUI.
    6. (DTSC only) Run a test session of three trials with the default parameters by hitting the Start Session button in the GUI.
    7. (DTSC only) Ensure that the logged data that prints to the terminal show a deflection of greater than 20 but less than 100 steps logged on the rotary encoder following the US on each trial.
      ​CAUTION: To avoid harm and reduce stress to the animal, start the stimulus farther from the animal and move it closer until the required conditions are met.
  3. Running behavioral sessions with data logging.
    1. Mount a mouse to the head restraint.
    2. In the terminal of the SBC, type python3 assocLearnRig_app.py to start the GUI.
    3. To allow camera recordings during the behavioral trials, hit the Stream button.
      NOTE: Sessions can be run without a camera. In this case, only data from the rotary encoder and stimulus presentation timestamps are logged.
    4. Input identifying information for the animal into the Animal ID field and hit the Set button.
    5. Select either the DEC or DTSC from the radio button under the Session Type heading depending on which behavioral paradigm is desired.
    6. Input the desired experiment parameters to the fields below the Animal ID field and hit the Upload to Arduino button.
      ​NOTE: Details of the experiment parameters can be found in the GitHub repository README section.
    7. Hit the Start Session button to begin the session.
    8. When a session is initialized, data will begin logging in a new directory created in "/media/usb" in the SBC thumb drive mount point.

4. Exporting and analyzing data

  1. To export all the recorded sessions to the host computer, open a command prompt and input the command pscp -r pi@Pi_IP_address:/media/usb* host_computer_destination, then authenticate with the SBC password.
    NOTE: The above command is for a Windows machine. On Mac and Linux machines, use terminal and replace "pscp" with "scp".
  2. Install Anaconda25 or another python package manager (PPM) on the host computer.
  3. Go to the GitHub repository and download "analyzeSession.py", "summarizeSessions.py", "session2mp4s.py", and "requirementsHost.txt".
  4. Open a PPM prompt and type conda install --file directory_containing_requirementsHostrequirements Host.txt to ensure that the Python package installation has the required python libraries.
  5. In the prompt, type cd directory_containing_analyzeData to navigate to the directory containing "analyzeData.py" and "session2mp4s.py". Run the analysis program by typing python analyzeSession.py
    NOTE: An error message will be generated if using a Python 2 version as python. To check the version, type python -V in the prompt.
  6. Select the directory containing the data when prompted. Directories with multiple subdirectories will be analyzed sequentially.
  7. For DEC sessions, for each session directory analyzed, select a region of interest (ROI) containing the mouse's eye from a trial average image.
    NOTE: Final analysis data files and summary graphs will populate to a subdirectory of each analyzed session directory.
  8. Type python summarizeSessions.py to generate summary data across multiple sessions.
  9. Type in the prompt python session2mp4s.py to convert imaging data files into viewable .mp4 files.

Wyniki

Workflow for DEC experiments and analysis
Proper experimental parameter selection is important for successful delay eyeblink conditioning (DEC) training. For the data presented here, the GUI was used to choose a CS duration of 350 ms and a US duration of 50 ms. This pairing results in an inter-stimulus interval of 300 ms: long enough to prevent low-amplitude CR production10 and short enough to avoid getting into the regime of poor learning or trace conditioning, a process th...

Dyskusje

The platform with associated protocols outlined here can be used to reliably track animal behavior in two sensory associative learning tasks. Each task depends on intact communication through the climbing fiber pathway. In the design described here, we incorporate elements to facilitate learning and recording/perturbation of cerebellar response. These include a wheel to allow for free locomotion11,18 as well as head fixation. The wheel allows mouse subjects to lo...

Ujawnienia

The authors have no conflicts of interest to disclose.

Podziękowania

This work is supported by grants from the National Institutes of Mental Health NRSA F32 MH120887-03 (to G.J.B.) and R01 NS045193 and R01 MH115750 (to S.S-H.W.). We thank Drs. Bas Koekkoek and Henk-Jan Boele for helpful discussions for optimizing the DEC setup and Drs. Yue Wang and Xiaoying Chen for helpful discussions for optimizing the DTSC setup.

Materiały

NameCompanyCatalog NumberComments
"B" Quick Base For C&B METABOND - 10 mL bottleParkellS398Dental cement solvent
"C" Universal TBB Catalyst - 0.7 mLParkellS371Catalyst
#8 WashersThorlabsW8S038Washers
0.250" (1/4") x 8.00" Stainless Steel Precision ShaftingServocity6341721/4" shaft
0.250” (0.770") Clamping HubServocity545588Clamping hub
1/4" to 6 mm Set Screw Shaft Coupler- 5 packActobotics625106Shaft-coupling sleeve
1/4"-20 Cap Screws, 3/4" LongThorlabsSH25S0751/4" bolt
100 pcs 5 mm 395–400 nm UV Ultraviolet LED Light Emitting Diode Clear Round Lens 29 mm Long Lead (DC 3V) LEDs Lights +100 pcs ResistorsEDGELEC‎ED_YT05_U_100PcsCS LEDs
2 m Micro HDMI to DVI-D Cable - M/M - 2 m Micro HDMI to DVI Cable - 19 pin HDMI (D) Male to DVI-D Male - 1920 x 1200 VideoStar-tech‎HDDDVIMM2MRaspberry Pi4B to monitor cable
256 GB Ultra Fit USB 3.1 Flash DriveSanDisk‎SDCZ430-256G-G46USB thumb drive
3.3 V–5 V 4 Channels Logic Level Converter Bi-Directional Shifter ModuleAmazonB00ZC6B8VMLogic level shifter
32 GB 95 MB/s (U1) microSDHC EVO Select Memory CardSamsung‎MB-ME32GA/AMmicroSD card
4.50" Aluminum ChannelServocity5854444.5" aluminum channel
48-LED CCTV Ir Infrared Night Vision IlluminatorTowallmarkSODIALInfrared light array
4PCS Breadboards Kit Include 2PCS 830 Point 2PCS 400 Point Solderless Breadboards for Proto Shield Distribution Connecting BlocksREXQualisB07DL13RZHBreadboard
5 Port Gigabit Unmanaged Ethernet Network SwitchTP-Link‎TL-SG105Ethernet switch
5 V 2.5 A Raspberry Pi 3 B+ Power Supply/AdapterCanakit‎DCAR-RSP-2A5Power supply for Raspberry Pi 3B+
5-0 ETHILON BLACK 1 x 18" C-3Ethicon668GSutures
6 mm Shaft Encoder 2000 PPR Pushpull Line Driver Universal Output Line Driver Output 5-26 V dc SupplyCalt B01EWER68IRotary encoder
Ø1/2" Optical Post, SS, 8-32 Setscrew, 1/4"-20 Tap, L = 1", 5 PackThorlabsTR1-P5Optical posts
Ø1/2" Optical Post, SS, 8-32 Setscrew, 1/4"-20 Tap, L = 2", 5 PackThorlabsTR2-P5Optical posts
Ø1/2" Optical Post, SS, 8-32 Setscrew, 1/4"-20 Tap, L = 4", 5 PackThorlabsTR4-P5Optical posts
Ø1/2" Optical Post, SS, 8-32 Setscrew, 1/4"-20 Tap, L = 6", 5 PackThorlabsTR6-P5Optical posts
Ø1/2" Post Holder, Spring-Loaded Hex-Locking Thumbscrew, L = 2"ThorlabsPH2Optical post holder
Adapter-062-M X LUER LOCK-FThe Lee Co.TMRA3201950ZSolenoid valve luer adapter
Aeromat Foam Roller Size: 36" LengthAeromatB002H3CMUEFoam roller
Aluminum Breadboard 10" x 12" x 1/2", 1/4"-20 TapsThorlabsMB1012Aluminum breadboard
Amazon Basics HDMI to DVI Adapter Cable, Black, 6 Feet, 1-PackAmazonHL-007347Raspberry Pi3B+ to monitor cable
Arduino  Uno R3ArduinoA000066Arduino Uno (microcontroller board)
Arduino DueArduino‎A000062Arduino Due (microcontroller board)
Bench Power Supply, Single, Adjustable, 3 Output, 0 V, 24 V, 0 A, 2 ATenma72-8335APower supply
Clear Scratch- and UV-Resistant Cast Acrylic Sheet, 12" x 24" x 1/8"McMaster Carr8560K257Acrylic sheet
CNC Stepper Motor Driver 1.0–4.2 A 20–50 V DC 1/128 Micro-Step Resolutions for Nema 17 and 23 Stepper MotorStepper OnlineB06Y5VPSFNStepper motor driver
Compact Compressed Air Regulator, Inline Relieving, Brass Housing, 1/4 NPTMcMaster Carr6763K13Air source regulator
Cotton SwabPuritan806-WCCotton swab
Dell 1908FP 19" Flat Panel Monitor - 1908FPCDell1908FPCComputer monitor
Flex Cable for Raspberry Pi CameraAdafruit2144camera serial interface cable
High Torque Nema 17 Bipolar Stepper Motor 92 oz·in/65 N·cm 2.1 A Extruder MotorStepper Online17HS24-2104SStepper motor
IsofluraneHenry Schein66794001725Isoflurane
Krazy Maximum Bond Permanent Glue, 0.18 oz.Krazy GlueKG483Cyanoacrylate glue
Lidocaine HClVetOne510212Lidocaine
Low-Strength Steel Hex Nut, Grade 2, Zinc-Plated, 1/4"-20 Thread SizeMcMaster Carr90473A029Nuts
M3 x 50 mm Partially Threaded Hex Key Socket Cap Head Screws 10 pcsUxcellA16040100ux1380M3 bolt
NEMA 17 Stepper Motor MountACTOBOTICS555152Stepper motor mount
Official Raspberry Pi Power Supply 5.1 V 3 A with USB C - 1.5 m longAdafruit4298Power supply for Raspberry Pi 4B
Optixcare Dog & Cat Eye Lube Lubricating Gel, 0.70-oz tubeOptixcare142422Opthalimic ointment
Precision Stainless Steel Ball Bearing, Shielded, Trade No. R188-2Z, 13000 rpm Maximum SpeedMcMaster-Carr3759T57Bearing
Premium Female/Female Jumper Wires - 40 x 6"Adafruit266Wires
Premium Female/Male 'Extension' Jumper Wires - 40 x 6" (150 mm)Adafruit826Wires
Premium Male/Male Jumper Wires - 40 x 6"Adafruit758Wires
Radiopaque L-Powder for C&B METABOND - 5 gParkellS396Dental cement powder
Raspberry Pi (3B+ or 4B)Adafruit3775 or 4295Raspberry Pi
Raspberry Pi NoIR Camera Module V2 - 8MP 1080P30Raspberry Pi FoundationRPI3-NOIR-V2Raspberry NoIR V2 camera
Right-Angle Bracket, 1/4" (M6) Counterbored Slot, 8-32 TapsThorlabsAB90ERight-angle bracket
Right-Angle Clamp for Ø1/2" Posts, 3/16" HexThorlabsRA90Right-angle optical post clamp
Right-Angle End Clamp for Ø1/2" Posts, 1/4"-20 Stud and 3/16" HexThorlabsRA180Right-angle end clamp
RJ45 Cat-6 Ethernet Patch Internet CableAmazon‎CAT6-7FT-5P-BLUEEthernet cable
Rotating Clamp for Ø1/2" Posts, 360° Continuously Adjustable, 3/16" HexThorlabsSWCRotating optical post clamps
Spike & Hold Driver-0.1 TO 5 MSThe Lee Co.IECX0501350ASolenoid valve driver
Swivel Base AdapterThorlabsUPHAPost holder adapter
USB 2.0 A-Male to Micro B Cable, 6 feetAmazon‎7T9MV4USB2 type A to USB2 micro cable
USB 2.0 Printer Cable - A-Male to B-Male, 6 Feet (1.8 m)AmazonB072L34SZSUSB2 type B to USB2 type A cable
VHS-M/SP-12 VThe Lee Co.INKX0514900ASolenoid valve
Zinc-Plated Steel 1/4" washer, OD 1.000"McMaster Carr91090A108Washers

Odniesienia

  1. McCormick, D. A., Lavond, D. G., Clark, G. A., Kettner, R. E., Rising, C. E., Thompson, R. F. The engram found? Role of the cerebellum in classical conditioning of nictitating membrane and eyelid responses. Bulletin of the Psychonomic Society. 18 (3), 103-105 (1981).
  2. McCormick, D. A., Clark, G. A., Lavond, D. G., Thompson, R. F. Initial localization of the memory trace for a basic form of learning. Proceedings of the National Academy of Sciences of the United States of America. 79 (8), 2731-2735 (1982).
  3. McCormick, D. A., Thompson, R. F. Cerebellum: essential involvement in the classically conditioned eyelid response. Science. 223 (4633), 296-299 (1984).
  4. Krupa, D. J., Thompson, J. K., Thompson, R. F. Localization of a memory trace in the mammalian brain. Science. 260 (5110), 989-991 (1993).
  5. Llinás, R., Sugimori, M. Electrophysiological properties of in vitro Purkinje cell dendrites in mammalian cerebellar slices. The Journal of Physiology. 305, 197-213 (1980).
  6. Mintz, M., Lavond, D. G., Zhang, A. A., Yun, Y., Thompson, R. F. Unilateral inferior olive NMDA lesion leads to unilateral deficit in acquisition and retention of eyelid classical conditioning. Behavioral and Neural Biology. 61 (3), 218-224 (1994).
  7. Welsh, J. P., Harvey, J. A. Cerebellar lesions and the nictitating membrane reflex: performance deficits of the conditioned and unconditioned response. The Journal of Neuroscience: The Official Journal of the Society for Neuroscience. 9 (1), 299-311 (1989).
  8. Mauk, M. D., Steinmetz, J. E., Thompson, R. F. Classical conditioning using stimulation of the inferior olive as the unconditioned stimulus. Proceedings of the National Academy of Sciences of the United States of America. 83 (14), 5349-5353 (1986).
  9. Steinmetz, J. E., Lavond, D. G., Thompson, R. F. Classical conditioning in rabbits using pontine nucleus stimulation as a conditioned stimulus and inferior olive stimulation as an unconditioned stimulus. Synapse. 3 (3), 225-233 (1989).
  10. Chettih, S. N., McDougle, S. D., Ruffolo, L. I., Medina, J. F. Adaptive timing of motor output in the mouse: The role of movement oscillations in eyelid conditioning. Frontiers in Integrative Neuroscience. 5, 72 (2011).
  11. Heiney, S. A., Wohl, M. P., Chettih, S. N., Ruffolo, L. I., Medina, J. F. Cerebellar-dependent expression of motor learning during eyeblink conditioning in head-fixed mice. The Journal of Neuroscience. 34 (45), 14845-14853 (2014).
  12. Heiney, S. A., Kim, J., Augustine, G. J., Medina, J. F. Precise control of movement kinematics by optogenetic inhibition of purkinje cell activity. Journal of Neuroscience. 34 (6), 2321-2330 (2014).
  13. Ten Brinke, M. M., et al. Evolving models of pavlovian conditioning: Cerebellar cortical dynamics in awake behaving mice. Cell Reports. 13 (9), 1977-1988 (2015).
  14. Gao, Z., et al. Excitatory cerebellar nucleocortical circuit provides internal amplification during associative conditioning. Neuron. 89 (3), 645-657 (2016).
  15. Giovannucci, A., et al. Cerebellar granule cells acquire a widespread predictive feedback signal during motor learning. Nature Neuroscience. 20 (5), 727-734 (2017).
  16. Ten Brinke, M. M., et al. Dynamic modulation of activity in cerebellar nuclei neurons during pavlovian eyeblink conditioning in mice. eLife. 6, 28132 (2017).
  17. Wang, X., Yu, S., Ren, Z., De Zeeuw, C. I., Gao, Z. A FN-MdV pathway and its role in cerebellar multimodular control of sensorimotor behavior. Nature Communications. 11 (1), 6050 (2020).
  18. Albergaria, C., Silva, N. T., Pritchett, D. L., Carey, M. R. Locomotor activity modulates associative learning in mouse cerebellum. Nature Neuroscience. 21 (5), 725-735 (2018).
  19. Kim, O. A., Ohmae, S., Medina, J. F. A cerebello-olivary signal for negative prediction error is sufficient to cause extinction of associative motor learning. Nature Neuroscience. 23 (12), 1550-1554 (2020).
  20. Yamada, T., et al. Sensory experience remodels genome architecture in neural circuit to drive motor learning. Nature. 569 (7758), 708-713 (2019).
  21. Horlington, M. Startle response circadian rhythm in rats: lack of correlation with motor activity. Physiology & Behavior. 5 (1), 49-53 (1970).
  22. Yeomans, J. S., Li, L., Scott, B. W., Frankland, P. W. Tactile, acoustic and vestibular systems sum to elicit the startle reflex. Neuroscience and Biobehavioral Reviews. 26 (1), 1-11 (2002).
  23. . Raspberry Pi Operating system images Available from: https://www.raspberrypi.com/software/operationg-systems/ (2021)
  24. . VNC Server. VNC® Connect Available from: https://www.realvnc.com/en/connect/download/vnc/ (2021)
  25. . Anaconda: The world's most popular data science platform Available from: https://xddebuganaconda.xdlab.co/ (2021)
  26. De Zeeuw, C. I., Ten Brinke, M. M. Motor learning and the cerebellum. Cold Spring Harbor Perspectives in Biology. 7 (9), 021683 (2015).
  27. Badura, A., et al. Normal cognitive and social development require posterior cerebellar activity. eLife. 7, 36401 (2018).
  28. Koekkoek, S. K. E., Den Ouden, W. L., Perry, G., Highstein, S. M., De Zeeuw, C. I. Monitoring kinetic and frequency-domain properties of eyelid responses in mice with magnetic distance measurement technique. Journal of Neurophysiology. 88 (4), 2124-2133 (2002).
  29. Kloth, A. D., et al. Cerebellar associative sensory learning defects in five mouse autism models. eLife. 4, 06085 (2015).
  30. Boele, H. -. J., Koekkoek, S. K. E., De Zeeuw, C. I. Cerebellar and extracerebellar involvement in mouse eyeblink conditioning: the ACDC model. Frontiers in Cellular Neuroscience. 3, (2010).
  31. Lin, C., Disterhoft, J., Weiss, C. Whisker-signaled eyeblink classical conditioning in head-fixed Mice. Journal of Visualized Experiments: JoVE. (109), e53310 (2016).
  32. Pereira, T. D., et al. Fast animal pose estimation using deep neural networks. Nature Methods. 16 (1), 117-125 (2019).
  33. Mathis, A., et al. DeepLabCut: markerless pose estimation of user-defined body parts with deep learning. Nature Neuroscience. 21 (9), 1281-1289 (2018).

Przedruki i uprawnienia

Zapytaj o uprawnienia na użycie tekstu lub obrazów z tego artykułu JoVE

Zapytaj o uprawnienia

Przeglądaj więcej artyków

CerebellumSensory Associative LearningResearch PlatformMouse ModelCamera InterfaceSBC SetupRaspberry PiEthernet ConnectionVNCIDE SoftwareEncoder LibraryMicro controller ProgrammingArduino IDEUSB External Storage

This article has been published

Video Coming Soon

JoVE Logo

Prywatność

Warunki Korzystania

Zasady

Badania

Edukacja

O JoVE

Copyright © 2025 MyJoVE Corporation. Wszelkie prawa zastrzeżone