JoVE Logo

Oturum Aç

Bu içeriği görüntülemek için JoVE aboneliği gereklidir. Oturum açın veya ücretsiz deneme sürümünü başlatın.

Bu Makalede

  • Özet
  • Özet
  • Giriş
  • Protokol
  • Sonuçlar
  • Tartışmalar
  • Açıklamalar
  • Teşekkürler
  • Malzemeler
  • Referanslar
  • Yeniden Basımlar ve İzinler

Özet

İki tırmanma elyafına bağımlı ilişkisel öğrenme görevi sırasında hayvan davranışlarını izlemek için tek bir platform geliştirdik. Düşük maliyetli tasarım, fiber ile ilişkili serebellar aktiviteye tırmanmaya yönelik optogenetik veya görüntüleme deneyleriyle entegrasyona izin verir.

Özet

Purkinje hücrelerine fiber girişlerinin tırmanması, beyinciğe bağımlı ilişkisel öğrenme için kritik olan öğretici sinyaller sağlar. Bu sinyallerin kafaya sabitlenmiş farelerde incelenmesi, görüntüleme, elektrofizyolojik ve optogenetik yöntemlerin kullanımını kolaylaştırır. Burada, bir koşu tekerleğinde serbestçe lokomote yapan kafa sabit farelerde ilişkisel öğrenmenin izlenmesine izin veren düşük maliyetli bir davranışsal platform (~ 1000 $) geliştirilmiştir. Platform iki ortak ilişkisel öğrenme paradigmasını içerir: göz kırpma koşullandırması ve gecikmiş dokunsal irkilme koşullandırması. Davranış bir kamera kullanılarak ve tekerlek hareketi bir dedektör tarafından izlenir. Bileşenleri ve kurulumu açıklıyoruz ve eğitim ve veri analizi için ayrıntılı bir protokol sağlıyoruz. Bu platform, optogenetik stimülasyon ve floresan görüntülemenin dahil edilmesine izin verir. Tasarım, tek bir ana bilgisayarın aynı anda birden fazla hayvanı eğitmek için birden fazla platformu kontrol etmesini sağlar.

Giriş

Koşullu bir yanıt ortaya çıkarmak için uyaranlar arasındaki saniyenin altındaki ilişkinin Pavlovian koşullandırılması, serebellara bağımlı öğrenmeyi araştırmak için uzun zamandır kullanılmaktadır. Örneğin, klasik gecikmeli göz kırpma koşullandırmasında (DEC), hayvanlar, her zaman bir refleks yanıp sönmesini ortaya çıkaran koşulsuz bir uyaranla (ABD; örneğin, korneaya uygulanan bir hava üflenmesi) tekrar tekrar eşleştirildiğinde, nötr bir koşullu uyarana (CS; örneğin, bir ışık parlaması veya işitsel ton) yanıt olarak iyi zamanlanmış bir koruyucu göz kırpma yapmayı öğrenirler. ve CS'nin sonunda veya yakınında gelir. Öğrenilen yanıt koşullu yanıt (CR) olarak adlandırılırken, refleks yanıt koşulsuz yanıt (UR) olarak adlandırılır. Tavşanlarda, beyinciğe özgü lezyonlar bu öğrenme biçimini bozar 1,2,3,4. Ayrıca, tırmanan fiber girdileri5 tarafından yönlendirilen Purkinje hücre kompleksi sivri uçları, uygun şekilde zamanlanmış CR'lerin elde edilmesi için gerekli bir 6,7 ve yeterli 8,9 sinyali sağlar.

Daha yakın zamanlarda, kafa sabit fareler için fiber bağımlı ilişkisel öğrenme paradigmalarına tırmanmak geliştirilmiştir. DEC, bu konfigürasyona uyarlanan ilk ilişkisel öğrenme paradigması10,11'dir. Kafaya sabitlenmiş farelerde DEC, serebellar bölgeleri tanımlamak için kullanılmıştır 11,12,13,14,15,16,17 ve devre elemanları 11,1 2,13,14,15,18,19 görev edinimi ve neslinin tükenmesi için gerekli olanlar. Bu yaklaşım aynı zamanda görev parametrelerinin hücresel düzeydeki fizyolojik temsilinin13,15,16 öğrenme ile nasıl geliştiğini göstermek için de kullanılmıştır.

Göz kırpmaya ek olarak, gecikmiş irkilme dokunsal koşullandırma (DTSC) paradigması yakın zamanda kafaya sabitlenmiş fareler20 için yeni bir ilişkisel öğrenme görevi olarak geliştirilmiştir. Kavramsal olarak DEC'e benzer şekilde, DTSC, nötr bir CS'nin bir ABD ile sunumunu, UR olarak21,22'lik bir irkilme refleksini devreye sokmak için yeterli yoğunlukta yüze bir dokunuşu içerir. DTSC paradigmasında, hem UR hem de CR, bir tekerlek üzerinde geriye doğru hareket olarak okunur. DTSC şimdi ilişkisel öğrenmenin serebellar aktiviteyi ve gen ekspresyonu kalıplarını nasıl değiştirdiğini ortaya çıkarmak için kullanılmıştır20.

Bu çalışmada, DEC veya DTSC'nin tek bir platformda esnek bir şekilde uygulanması için bir yöntem geliştirilmiştir. Uyaran ve platform öznitelikleri Şekil 1'de şematize edilmiştir. Tasarım, bir kamera ile hayvan davranışını izleme kapasitesinin yanı sıra bir tekerlek üzerindeki fare hareketini izlemek için bir döner kodlayıcı içerir. Veri kaydı ve deneme yapısının tüm yönleri, eşleştirilmiş mikrodenetleyiciler (Arduino) ve tek kartlı bir bilgisayar (SBC; Ahududu Pi). Bu cihazlara sağlanan bir grafik kullanıcı arayüzü üzerinden erişilebilir. Burada kurulum, deneme hazırlama ve yürütme için bir iş akışı ve veri görselleştirme için özelleştirilmiş bir analiz işlem hattı sunuyoruz.

Protokol

Burada açıklanan hayvan protokolleri, Princeton Üniversitesi Hayvan Bakım ve Kullanım Komiteleri tarafından onaylanmıştır.

1. SBC'yi ayarlama

  1. Fotoğraf makinesi seri arabirimi (CSI) kablosunu Raspberry NoIR V2 fotoğraf makinesine ve SBC'deki kamera bağlantı noktasına bağlayın.
  2. SBC işletim sistemini ana bilgisayara indirin. İşletim sistemi görüntüsünü mikro güvenli dijital (microSD) bir karta yazın.
    NOT: Raspberry Pi SBC için bu prosedürlerle ilgili ayrıntılı talimatlar başka bir yerde bulunabilir23. Sistem aşağıdaki işletim sistemleri kullanılarak test edilmiştir: Stretch, Buster, Bullseye.
  3. Güvenli kabuk iletişimini etkinleştirmek için, microSD kartın önyükleme bölümünde "ssh" adlı uzantısız bir dosya oluşturun. Bu yapıldıktan sonra, microSD kartı ana makineden çıkarın ve SBC microSD kart yuvasına takın. SBC'ye güç kaynağını takarak güç verin.
  4. SBC'yi ana bilgisayara kablolu bir bağlantıyı kabul edecek şekilde hazırlayın.
    1. SBC'ye uygun bir kabloyla bir monitör takın. Bir terminal açın, ifconfig komutunu yazın ve SBC'nin ethernet IP adresini kaydedin.
      NOT: Raspberry Pi model 3B+ bir HDMI ekran bağlantı noktasına sahipken, model 4B'de bir mikro-HDMI bağlantı noktası vardır.
    2. Raspberry Pi yapılandırma ayarının Arabirim sekmesine gidin ve Kamera, güvenli kabuk ağ protokolü (SSH) ve Sanal Ağ Bilgi İşlem (VNC) seçeneklerini etkinleştirin.
  5. Ana bilgisayar ile SBC arasında kablolu bir bağlantı kurun.
    1. SBC'deki ethernet bağlantı noktasına ve bir ana bilgisayara bir ethernet kablosu bağlayın. Bu kabloların diğer ucunu bir ethernet anahtarına takın.
    2. VNC görüntüleyici24 gibi bir sanal ağ bilgi işlem istemcisi kullanın ve SBC IP adresini ve varsayılan kimlik doğrulamasını (kullanıcı = "pi", parola = "ahududu") kullanarak masaüstüne erişin.
  6. Protokol adımlarında bulunan gerekli yazılımları indirin.
    DİKKAT: SBC'ye yetkisiz erişimi önlemek için varsayılan kullanıcı adını ve parolayı değiştirin.
    1. Makine yazılımını indirmek için SBC terminaline aşağıdaki komutu girin:
      git klonu --derinlik=1 https://github.com/gerardjb/assocLearnRig
    2. Gerekli python kütüphanelerini indirmek için aşağıdaki komutları girin.
      cd assocLearnRig
      python3 setup.py
    3. Mikrodenetleyici üzerinde doğrudan kontrole izin vermek için, SBC'ye bağlanın ve 1.6.4-1.6.7 adımlarını izleyerek mikrodenetleyici tümleşik geliştirme ortamını (IDE) indirin.
    4. SBC masaüstünde web tarayıcısını açın ve https://arduino.cc/en/software'a gidin. IDE'nin en son Linux ARM 32 bit sürümünü indirin.
    5. SBC masaüstünde bir terminal penceresi açın ve cd Downloads/ yazarak indirilenler dizinine gidin
    6. IDE'yi yüklemek için, terminale aşağıdaki komutları yazın:
      tar -xf arduino--linuxarm.tar.xz
      sudo mv arduino- /opt
      sudo /opt/arduino-/install.sh

      (burada indirilen IDE'nin sürümüdür)
    7. SBC masaüstünde mikrodenetleyici IDE'nin bir örneğini açın. Araçlar > Kitaplıkları Yönet menü seçeneğini belirleyin. Paul Stoffregen'den "Encoder" kütüphanesini yükleyin.
  7. SBC yerleşik belleği bir USB flash sürücüyle genişletin.
    1. SBC'deki bir USB bağlantı noktasına bir başparmak sürücü takın. Varsa bir USB 3.0 bağlantı noktası kullanın.
    2. Başparmak sürücüsünü ve benzersiz başvurusunu ( UUID) bulmak için ls -l /dev/disk/by-uuid/ terminalini yazın. UUID'yi kaydedin.
    3. Pi kullanıcısının USB aygıtına yazmasına izin vermek için, aşağıdaki komutları terminale tek tek yazın:
      sudo mkdir /media/usb
      sudo chown -R pi:pi /media/usb
      sudo mount /dev/sda1 /media/usb -o uid=pi,gid=pi
      NOT: Başparmak sürücü, SBC yeniden başlatıldığında /etc/fstab konumundaki fstab dosyasının sonuna aşağıdaki satır eklenerek otomatik olarak bağlanacak bir aygıt olarak eklenebilir:
      UUID= /media/usb vfat auto,nofail,noatime,users,rw,uid=pi,gid=pi 0 0

2. Kablolama uyaran donanım ve montaj aşaması

  1. Mikrodenetleyicileri bağlayın ve hazırlayın.
    1. SBC'yi mikrodenetleyicinin programlama portuna (Arduino Due) USB2 tip A - USB2 mikro kablosuyla bağlayın.
      NOT: Düzgün çalışmasını sağlamak için Malzeme Tablosundaki ürün gibi yüksek kaliteli bir kablo kullanın.
    2. İndirilen proje deposunda "dueAssocLearn.ino" dosyasını bulun. Mikrodenetleyici IDE ile çizimi açın ve SBC'ye bağlı mikrodenetleyiciye yükleyin.
    3. Ana bilgisayara Arduino IDE'nin uygun sürümünü indirin ve yükleyin.
    4. Ana bilgisayarı USB2 tip B - USB2 tip A kablosuyla mikrodenetleyiciye (Arduino Uno) bağlayın.
    5. GitHub deposuna (https://github.com/gerardjb/assocLearnRig) gidin ve "DTSC_US.ino" çizimini ana bilgisayara indirin.
    6. Ana bilgisayarda, mikrodenetleyici IDE'sini çalıştırın ve "DTSC_US.ino" çizimini açın, ardından mikrodenetleyiciye yükleyin.
  2. Mikrodenetleyicilere, breadboard'a, LED'lere, döner kodlayıcıya, sürücülü step motora ve sürücülü solenoid valfe Şekil 2'deki Fritzing diyagramında gösterildiği gibi kabloları bağlayın.
  3. Step motora ve solenoid valfe güç verin.
    1. Bir güç kaynağının bir kanalını step motor sürücüsünün +V ve GND pimlerine düzgün bir şekilde bağlayın.
    2. Güç kaynağını açın ve bağlı kanal voltajını 25 V'a ayarlayın.
      NOT: Step motor, sürücü ve güç kaynağı arasındaki bağlantılar doğru yapılandırılmışsa, step motor sürücüsündeki yeşil gösterge LED'i yanar.
    3. Bir güç kaynağının pozitif kablosunu solenoid valf sürücüsü tutma voltajı pimine ve diğer pozitif kabloyu ani voltaj pimine düzgün bir şekilde bağlayın.
    4. Negatif uçları kontrol sinyaliyle paylaşılan bir zemine takın.
    5. Güç kaynağını açın ve tutma voltajına bağlı kanalı yaklaşık 2,5 V'a ve ani voltaja bağlı kanalı yaklaşık 12 V'a ayarlayın.
  4. Luer adaptörünü kullanarak ~20 PSI basınca ayarlanmış bir hava kaynağını solenoid valfe bağlayın.
  5. Tüm uyaran bileşenlerinin ve kameranın düzgün çalışıp çalışmadığını test edin.
    1. SBC'de bir terminal açın ve klonlanan GitHub deposuna gitmek için cd ~/assocLearnRig yazın.
    2. Terminalde, kontrol grafiği kullanıcı arabirimini başlatmak için python3 assocLearnRig_app.py yazın.
    3. Akış düğmesine basarak kamera akışını başlatın.
    4. DEC Radyo düğmesini seçin, mikrodenetleyiciye yükleyin ve Oturumu Başlat düğmesine basarak varsayılan parametrelerle bir oturum başlatın.
      NOT: Bu adımdan sonra, terminalde veri günlüğünün bir çıktısı görünmeli, kamera akışındaki mesaj kaybolmalı ve LED CS ve solenoid valf US her deneme sırasında uygun zamanlarda açılıp kapanmalıdır.
    5. Oturum sona erdikten sonra, DTSC Radyo düğmesi seçili olarak önceki adımları tekrarlayın.
      NOT: GitHub deposundaki çizimler ("testStepper.ino", "testRotary.ino" ve "testSolenoid.ino"), yukarıdaki adımlar tatmin edici sonuçlar sağlamazsa tek tek bileşenleri test etmek için kullanılabilir.
  6. Koşu tekerleğini yapın.
    1. Bir köpük silindirinden 3 inçlik bir tekerlek kesin. Tam tekerlek merkezinde 1/4 inçlik bir delik açın, böylece tekerlek farenin hareketi tarafından çevrildiğinde sallanmayacaktır.
    2. Tekerleğe 1/4 inçlik bir şaft yerleştirin ve tekerleğin her iki tarafına yerleştirilmiş sıkma göbeklerini kullanarak yerine sabitleyin.
  7. Döner kodlayıcıyı bir M3 cıvata kullanarak 4,5" alüminyum kanala takın. Alüminyum breadboard üzerindeki alüminyum kanalı, gösterildiği gibi 1/4" cıvata, somun ve yıkayıcı ile dik açılı bir braket kullanarak stabilize edin.
  8. Tekerleği ve döner kodlayıcıyı bir şaft kaplin manşonu kullanarak takın.
  9. Tekerlek milinin serbest tarafını, breadboard montajlı optik direğe monte edilmiş dik açılı bir uç kelepçesine yerleştirilmiş bir rulman ile stabilize edin.
    NOT: Tekerleğin elle döndürülürken sallanmadan serbestçe döndüğünden emin olun.
  10. Uyaran donanımını, kafa kısıtlamasını, kızılötesi ışık dizisini ve pikamerayı monte edilmiş tekerleğin etrafına yerleştirin.
    1. Optik direkleri ve dik açılı direk kelepçelerini kullanarak koltuk başlıklarını, kafa direkleri tekerlek aksının 1,5 cm önünde ve tekerlek yüzeyinin 2 cm yukarısında olacak şekilde konumlandırın. (Değerler 20 g'lık bir fare içindir).
    2. DEC US için kullanılan CS LED ve solenoid valf çıkışını, DEC için kullanılan gözden 1 cm'den daha az uzağa yerleştirin.
    3. DTSC US için kullanılan step motoru monte edin
    4. Picamera'yı hayvanın olacağı yerden ~ 10 cm uzaklıktaki optik bir direğe monte edin.
      NOT: Picamera montajının tasarımı, GitHub deposundaki "RaspPiCamMount1_1.stl" dosyasından bir 3D yazıcıda yapılabilir.
    5. Kızılötesi ışık dizisini biraz yukarıya ve doğrudan pikamera ile aynı taraftaki yüzün konumuna bakacak şekilde yerleştirin.
    6. Bir sıkma göbeği kullanarak 1/4" şafta monte edilmiş bir akrilik parçasının kenarına köpük bantlayarak DTSC için dokunsal bir uyaran yapın. Dokunsal uyaranı step motor miline takın.
      NOT: Akrilik parçanın tasarımı, GitHub deposundaki "TactileStimDesign.pdf" deseni izlenerek lazerle kesilebilir.

3. Davranış deneylerinin hazırlanması ve çalıştırılması

  1. Fare kafa plakasının implante edilmesi.
    1. Stereotaktik bir çerçevede% 2 izofluran ve kafa sabiti kullanarak bir fareyi anestezi altına alın.
    2. Gözlere oftalmik merhem uygulayın.
    3. Sabunlu su ve steril bir neşter kullanarak kafa derisini tıraş edin. Doğrudan insizyon bölgesinin derisinin altına lidokain enjekte edin ve cerrahi bölgeyi povidon ile temizleyin.
    4. Kafa derisinin orta çizgisi boyunca gözlerin arka kenarından kafatasının arka kenarına kadar bir neşter ile bir kesi yapın, kafatasına çok sert basmamaya dikkat edin.
    5. Kesisi açın ve açık tutmak için her iki tarafı steril hemostatlarla kelepçeleyin. Etanol ile batırılmış bir pamuklu çubuk kullanarak periostu yavaşça çıkarın ve açıkta kalan kafatasının yüzeyinin kurumasını bekleyin.
    6. Kafa plakası seviyesini kafatası üzerine yerleştirin ve kafa plakasının ön tarafını gözlerin arkasına yerleştirdiğinizden emin olun. Kafa plakasını kafatasına tutturmak için siyanoakrilat yapıştırıcı kullanın ve yapıştırıcının tamamen kurumasını bekleyin.
    7. Diş çimento tozunu (1 kepçe), çözücüyü (2 damla) ve katalizörü (1 damla) bir karıştırma kabında karıştırın ve maruz kalan kemiğin tüm bölgelerine uygulayın. Yüzey, kafa plakasının üst kenarı ile aynı hizaya gelene kadar katmanlar ekleyin ve başlık plakasının kafatasına sıkıca tutturulduğundan emin olun.
    8. Gerekirse cildi başlığın arkasına ve önüne kapatarak dikin.
    9. Hayvanın en az 5 gün boyunca iyileşmesine izin verirken, kurumsal kılavuzlara göre carprofen gibi ameliyat sonrası analjezi enjekte edin.
  2. Davranış oturumlarına hazırlanma.
    1. Test hayvanlarının, deneylerden önceki 5 gün boyunca 30 dakikalık seanslar boyunca baş dayanağına monte ederek platforma alışmalarına izin verin.
      NOT: Alışkanlık seanslarının sonunda, hayvanlar tekerlek üzerinde rahatça koşmalıdır.
    2. (Yalnızca DEC) Seanslardan önce, solenoid valf çıkışının >1 cm uzaklıktaki hedef göze ortalandığından emin olun.
    3. (Yalnızca DEC) Basmalı düğmeyi kullanarak bir hava pufunu manuel olarak harekete geçirin. Farenin, kambur bir duruş benimsemek veya etkilenen perioküler bölgeyi ipsilateral ön pençe ile tutmak gibi açık stres belirtileri göstermeden derhal bir göz kırpması oluşturduğundan emin olun.
    4. (Yalnızca DTSC) Seanslardan önce, dokunsal uyaranın ~ 1,5 cm uzağa yerleştirilmiş hayvanın burnuna ortalandığından emin olun.
      NOT: DTSC davranışsal oturumu çalışmadığında, el ile yeniden konumlandırmaya izin vermek için step motor otomatik olarak devre dışı bırakılır.
    5. (Yalnızca DTSC) SBC terminalinde, GUI'yi başlatmak için python3 assocLearnRig_app.py yazın.
    6. (Yalnızca DTSC) GUI'deki Oturumu Başlat düğmesine basarak varsayılan parametrelerle üç denemeden oluşan bir test oturumu çalıştırın.
    7. (Yalnızca DTSC) Terminale yazdırılan günlüğe kaydedilen verilerin, her denemede ABD'yi takiben döner kodlayıcıda 20'den büyük, ancak 100 adımdan daha az bir sapma gösterdiğinden emin olun.
      DİKKAT: Zarar görmemek ve hayvana stresi azaltmak için, uyaranı hayvandan daha uzağa başlatın ve gerekli koşullar yerine getirilene kadar yaklaştırın.
  3. Veri günlüğü ile davranışsal oturumlar çalıştırma.
    1. Baş kısıtlamasına bir fare takın.
    2. SBC'nin terminalinde, GUI'yi başlatmak için python3 assocLearnRig_app.py yazın.
    3. Davranışsal denemeler sırasında kamera kayıtlarına izin vermek için Akış düğmesine basın.
      NOT: Oturumlar kamera olmadan çalıştırılabilir. Bu durumda, yalnızca döner kodlayıcıdan gelen veriler ve uyaran sunum zaman damgaları günlüğe kaydedilir.
    4. Hayvan kimliği alanına hayvan için tanımlayıcı bilgileri girin ve Set düğmesine basın.
    5. Hangi davranışsal paradigmanın istendiğine bağlı olarak Oturum Türü başlığı altındaki radyo düğmesinden DEC veya DTSC'yi seçin.
    6. İstediğiniz deney parametrelerini Hayvan Kimliği alanının altındaki alanlara girin ve Arduino'ya Yükle düğmesine basın.
      NOT: Deneme parametrelerinin ayrıntıları GitHub deposu README bölümünde bulunabilir.
    7. Oturumu başlatmak için Oturumu Başlat düğmesine basın.
    8. Bir oturum başlatıldığında, veriler SBC başparmak sürücü bağlama noktasındaki "/media/usb" dizininde oluşturulan yeni bir dizinde günlüğe kaydetmeye başlar.

4. Verileri dışa aktarma ve analiz etme

  1. Kaydedilen tüm oturumları ana bilgisayara aktarmak için bir komut istemi açın ve pscp -r pi@Pi_IP_address:/media/usb* komutunu host_computer_destination girin, ardından SBC parolasıyla kimliğinizi doğrulayın.
    NOT: Yukarıdaki komut bir Windows makinesi içindir. Mac ve Linux makinelerde terminali kullanın ve "pscp" yerine "scp" yazın.
  2. Ana bilgisayara Anaconda25 veya başka bir python paket yöneticisi (PPM) yükleyin.
  3. GitHub deposuna gidin ve "analyzeSession.py", "summarizeSessions.py", "session2mp4s.py" ve "requirementsHost.txt" indir.
  4. Bir PPM istemi açın ve Python paket yüklemesinin gerekli python kitaplıklarına sahip olduğundan emin olmak için conda install --file directory_containing_requirementsHostrequirements Host.txt yazın.
  5. "directory_containing_analyzeData" ve "analyzeData.py" içeren dizine gitmek için istemde cd session2mp4s.py yazın. python analyzeSession.py yazarak analiz programını çalıştırın
    NOT: Python 2 sürümü Python olarak kullanılıyorsa bir hata mesajı oluşturulur. Sürümü denetlemek için, istemde python -V yazın.
  6. İstendiğinde verileri içeren dizini seçin. Birden çok alt dizine sahip dizinler sırayla analiz edilecektir.
  7. DEC oturumları için, analiz edilen her oturum dizini için, deneme ortalaması görüntüsünden farenin gözünü içeren bir ilgi alanı (ROI) seçin.
    NOT: Son analiz veri dosyaları ve özet grafikler, analiz edilen her oturum dizininin bir alt dizinine doldurulur.
  8. Birden çok oturumda özet veriler oluşturmak için python summarizeSessions.py yazın.
  9. Görüntüleme veri dosyalarını görüntülenebilir session2mp4s.py dosyalarına dönüştürmek için python .mp4 yazın.

Sonuçlar

DEC deneyleri ve analizleri için iş akışı
Doğru deneysel parametre seçimi, başarılı gecikmeli göz kırpma koşullandırma (DEC) eğitimi için önemlidir. Burada sunulan veriler için, GUI 350 ms'lik bir CS süresi ve 50 ms'lik bir ABD süresi seçmek için kullanılmıştır. Bu eşleştirme, 300 ms'lik bir uyarıcılar arası aralıkla sonuçlanır: düşük genlikli CR üretimini önlemek için yeterince uzun10 ve zayıf öğrenme veya iz koşullandırma rejimine ...

Tartışmalar

Burada özetlenen ilişkili protokollere sahip platform, iki duyusal ilişkisel öğrenme görevinde hayvan davranışını güvenilir bir şekilde izlemek için kullanılabilir. Her görev, tırmanan fiber yolu boyunca sağlam iletişime bağlıdır. Burada açıklanan tasarımda, serebellar yanıtın öğrenilmesini ve kaydedilmesini / pertürbasyonunu kolaylaştırmak için unsurları birleştiriyoruz. Bunlar, serbest hareket 11,18'in yanı sıra kafa sabitlemesine izin veren bir tek...

Açıklamalar

Yazarların açıklayacağı bir çıkar çatışması yoktur.

Teşekkürler

Bu çalışma, Ulusal Ruh Sağlığı Enstitüleri NRSA F32 MH120887-03 (G.J.B.'ye) ve R01 NS045193 ve R01 MH115750'den (S.S-H.W.'ye) hibelerle desteklenmektedir. DEC kurulumunu optimize etmek için yararlı tartışmalar için Dr. Bas Koekkoek ve Henk-Jan Boele'ye ve DTSC kurulumunu optimize etmek için yararlı tartışmalar için Dr. Yue Wang ve Xiaoying Chen'e teşekkür ederiz.

Malzemeler

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

Referanslar

  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).

Yeniden Basımlar ve İzinler

Bu JoVE makalesinin metnini veya resimlerini yeniden kullanma izni talebi

Izin talebi

Daha Fazla Makale Keşfet

N robilimSay 179beyincikili kisel motor renmeg z k rpma ko ulland rmas n geciktirmedokunsal uyaran ko ulland rmas n geciktirme

This article has been published

Video Coming Soon

JoVE Logo

Gizlilik

Kullanım Şartları

İlkeler

Araştırma

Eğitim

JoVE Hakkında

Telif Hakkı © 2020 MyJove Corporation. Tüm hakları saklıdır