RESEARCH
Peer reviewed scientific video journal
Video encyclopedia of advanced research methods
Visualizing science through experiment videos
EDUCATION
Video textbooks for undergraduate courses
Visual demonstrations of key scientific experiments
BUSINESS
Video textbooks for business education
OTHERS
Interactive video based quizzes for formative assessments
Products
RESEARCH
JoVE Journal
Peer reviewed scientific video journal
JoVE Encyclopedia of Experiments
Video encyclopedia of advanced research methods
EDUCATION
JoVE Core
Video textbooks for undergraduates
JoVE Science Education
Visual demonstrations of key scientific experiments
JoVE Lab Manual
Videos of experiments for undergraduate lab courses
BUSINESS
JoVE Business
Video textbooks for business education
Solutions
Language
pl_PL
Menu
Menu
Menu
Menu
A subscription to JoVE is required to view this content. Sign in or start your free trial.
Research Article
James K. Kiraly1, Scott C. Harris2, Timour Al-Khindi1, Felice A. Dunn2, Alex L. Kolodkin1
1Solomon H. Snyder Department of Neuroscience, The Johns Hopkins Kavli Neuroscience Discovery Institute,The Johns Hopkins University School of Medicine, 2Department of Ophthalmology,University of California, San Franciso
Please note that some of the translations on this page are AI generated. Click here for the English version.
Erratum Notice
Important: There has been an erratum issued for this article. View Erratum Notice
Retraction Notice
The article Assisted Selection of Biomarkers by Linear Discriminant Analysis Effect Size (LEfSe) in Microbiome Data (10.3791/61715) has been retracted by the journal upon the authors' request due to a conflict regarding the data and methodology. View Retraction Notice
Opisujemy tutaj PyOKR, półautomatyczną metodę analizy ilościowej, która bezpośrednio mierzy ruchy gałek ocznych wynikające z wizualnych reakcji na dwuwymiarowy ruch obrazu. Interfejs użytkownika i algorytm analizy oparty na języku Python pozwalają na większą przepustowość i dokładniejsze pomiary ilościowe parametrów śledzenia ruchu gałek ocznych niż poprzednie metody.
Badanie reakcji behawioralnych na bodźce wzrokowe jest kluczowym elementem zrozumienia funkcji systemu wzrokowego. Jedną z godnych uwagi reakcji jest odruch optokinetyczny (OKR), wysoce konserwatywne wrodzone zachowanie niezbędne do stabilizacji obrazu na siatkówce. OKR zapewnia solidny odczyt zdolności śledzenia obrazu i został szeroko przebadany w celu zrozumienia obwodów i funkcji układu wzrokowego u zwierząt z różnych środowisk genetycznych. OKR składa się z dwóch faz: fazy powolnego śledzenia, w której oko podąża za bodźcem do krawędzi płaszczyzny widzenia, oraz kompensacyjnej szybkiej sakkady fazowej, która resetuje pozycję oka na orbicie. Poprzednie metody kwantyfikacji przyrostu, choć niezawodne, były pracochłonne i mogły być subiektywne lub arbitralnie wyprowadzone. Aby uzyskać szybszą i bardziej powtarzalną kwantyfikację zdolności śledzenia ruchu gałek ocznych, opracowaliśmy nowatorski półautomatyczny program do analizy, PyOKR, który pozwala na ilościowe określenie dwuwymiarowego ruchu gałek ocznych w odpowiedzi na dowolny bodziec kierunkowy, a także można go dostosować do każdego rodzaju sprzętu wideookulograficznego. Metoda ta zapewnia automatyczne filtrowanie, wybór faz powolnego śledzenia, modelowanie pionowych i poziomych wektorów gałek ocznych, kwantyfikację zysków ruchu gałek ocznych w stosunku do prędkości bodźca oraz organizację danych wynikowych w użyteczny arkusz kalkulacyjny do porównań statystycznych i graficznych. Ten ilościowy i usprawniony potok analizy, łatwo dostępny za pośrednictwem importu PyPI, zapewnia szybki i bezpośredni pomiar odpowiedzi OKR, ułatwiając w ten sposób badanie wizualnych reakcji behawioralnych.
Stabilizacja obrazu opiera się na precyzyjnych reakcjach okoruchowych, aby skompensować globalny przepływ optyczny, który występuje podczas ruchu własnego. Stabilizacja ta jest napędzana przede wszystkim przez dwie reakcje motoryczne: odruch optokinetyczny (OKR) i odruch przedsionkowo-oczny (VOR)1,2,3. Powolny globalny ruch w poprzek siatkówki indukuje OKR, który wywołuje odruchowy obrót oka w odpowiednim kierunku w celu ustabilizowania obrazu1,2. Ten ruch, znany jako faza wolna, jest przerywany przez sakkady kompensacyjne, znane jako faza szybka, w której oko szybko resetuje się w przeciwnym kierunku, aby umożliwić nową wolną fazę. Tutaj definiujemy te szybkie sakkady jako ruchy śledzące ruch gałek ocznych (ETM). Podczas gdy VOR opiera się na układzie przedsionkowym w celu wywołania ruchów gałek ocznych w celu kompensacji ruchów głowy3, OKR jest inicjowany w siatkówce przez odpalenie ON, a następnie sygnalizację do dodatkowego systemu optycznego (AOS) w śródmózgowiu4,5. Ze względu na bezpośrednie uzależnienie od obwodów siatkówki, OKR jest często używany do określania zdolności śledzenia wzrokowego zarówno w warunkach badawczych, jak i klinicznych6,7.
OKR został gruntownie przebadany jako narzędzie do oceny podstawowych zdolności wizualnych2,6,8, DSGC development9,10,11,12, reakcje okoruchowe13 i fizjologiczne różnice między środowiskami genetycznymi7. OKR jest oceniany u zwierząt z unieruchomionym bodźcem14. Reakcje okulomotoryczne są zwykle rejestrowane za pomocą różnych narzędzi wideo, a ruchy śledzące ruchy gałek ocznych są rejestrowane jako przebiegi OKR w kierunku poziomym i pionowym9. Aby określić ilościowo zdolność śledzenia, opisano dwa podstawowe wskaźniki: wzmocnienie śledzenia (prędkość oka w stosunku do prędkości bodźca) i częstotliwość ETM (liczba szybkich sakkad fazowych w danym przedziale czasowym). Obliczanie wzmocnienia było historycznie wykorzystywane do bezpośredniego pomiaru prędkości kątowej oka w celu oszacowania zdolności śledzenia; Obliczenia te są jednak pracochłonne i można je dowolnie wyprowadzić na podstawie metod zbierania danych wideookulograficznych i późniejszej kwantyfikacji. W celu szybszej oceny OKR-ów, zliczanie częstotliwości ETM zostało użyte jako alternatywna metoda pomiaru ostrości śledzenia7. Chociaż zapewnia to dość dokładne oszacowanie zdolności śledzenia, metoda ta opiera się na pośredniej metryce w celu ilościowego określenia odpowiedzi powolnej fazy i wprowadza szereg odchyleń. Należą do nich stronniczość obserwatora w określaniu sakkady, poleganie na czasowo spójnych reakcjach sakkadowych w określonej epoce oraz niemożność oceny wielkości odpowiedzi w wolnej fazie.
Aby rozwiązać te problemy za pomocą obecnych podejść do oceny OKR i umożliwić dogłębną kwantyfikację parametrów OKR o wysokiej przepustowości, opracowaliśmy nową metodę analizy do ilościowego określania przebiegów OKR. Nasze podejście wykorzystuje dostępną platformę oprogramowania opartą na języku Python o nazwie "PyOKR". Za pomocą tego oprogramowania można bardziej dogłębnie i z większą parametryzacją badać modelowanie i kwantyfikację reakcji OKR w wolnej fazie. Oprogramowanie zapewnia dostępną i powtarzalną ilościową ocenę reakcji na niezliczone bodźce wzrokowe, a także dwuwymiarowe śledzenie wizualne w odpowiedzi na ruch poziomy i pionowy.
Wszystkie eksperymenty na zwierzętach przeprowadzone w The Johns Hopkins University School of Medicine (JHUSOM) zostały zatwierdzone przez Institutional Animal Care and Use Committee (IACUC) w JHUSOM. Wszystkie eksperymenty przeprowadzone na Uniwersytecie Kalifornijskim w San Francisco (UCSF) zostały przeprowadzone zgodnie z protokołami zatwierdzonymi przez UCSF Institutional Animal Care and Use Program.
1. Zbieranie danych behawioralnych
2. Instalacja oprogramowania analitycznego
3. Analiza danych falowych
Aby potwierdzić opisaną powyżej metodę analizy, określiliśmy ilościowo zysk śledzenia OKR na śladach fal pobranych od myszy typu dzikiego i mutanta warunkowego nokautu ze znanym deficytem śledzenia. Ponadto, aby przetestować szersze zastosowanie naszej metody analizy, przeanalizowaliśmy ślady pochodzące z oddzielnej kohorty myszy typu dzikiego nabytych przy użyciu innej metody zbierania wideookulografii. Automatyczne filtrowanie sakkad ułatwia przetwarzanie i analizę danych OKR (Rysunek 3). Korzystając z nagrań bodźców jednokierunkowych i sinusoidalnych (Rysunek 1D), obliczyliśmy zyski śledzenia OKR w czterech głównych kierunkach (Rysunek 2F) dla zwierząt typu dzikiego (n = 13) do bodźców jednokierunkowych, a także śledząc zyski w odpowiedzi na poziome i pionowe bodźce sinusoidalne (Rysunek 4). Rozbieżność w zdolności śledzenia w stosunku do kierunku bodźca zarówno dla bodźców jednokierunkowych, jak i sinusoidalnych jest konsekwentnie obserwowana u wszystkich myszy typu dzikiego, z równie silnymi odpowiedziami poziomymi, które wykazują znacznie wyższe zyski ze śledzenia niż odpowiedzi pionowe, jak opisano w 2. Co więcej, asymetryczne zyski ze śledzenia między reakcjami w górę i w dół obserwuje się również u myszy typu dzikiego przy użyciu obu metod zbierania danych wideo-okulograficznych, jak wcześniej informowano2,10. Względne wielkości i spójność korzyści ze śledzenia w porównaniu z opublikowaną charakterystyką odpowiedzi OKR wskazują, że zyski ze śledzenia obliczone za pomocą oprogramowania dokładnie odzwierciedlają możliwości śledzenia. Oprócz jednokierunkowych obliczeń wzmocnienia, poziomy i pionowy ruch gałek ocznych może być modelowany jednocześnie (Rysunek 5), co pozwala na trójwymiarową rekonstrukcję ruchu gałek ocznych w odpowiedzi na dany bodziec. Zapewnia to dodatkową możliwość kwantyfikacji, która jest przydatna w przyszłych badaniach badających sprzężone krzyżowo odpowiedzi poziome i pionowe9.
Aby zweryfikować przydatność oprogramowania do identyfikowania znaczących zmian w zachowaniu w różnych warunkach eksperymentalnych, ponownie przeanalizowaliśmy nasze opublikowane dane9, aby potwierdzić, że deficyty w śledzeniu pionowym ocenione w tym badaniu przez ręczne liczenie szybkich faz sakkad są odzwierciedlone w śledzeniu zysków przy użyciu przedstawionej tutaj metodologii. Wcześniejsze prace pokazują, że inaktywacja genetyczna w siatkówce czynnika transkrypcyjnego T-box Transcription Factor 5 (Tbx5) poprzez warunkowy nokaut przy użyciu protokadheryny 9-Cre (Pcdh9-Cre) powoduje specyficzną utratę dostrojonych do góry komórek zwojowych selektywnych kierunkowo ON (up-oDSGC) oraz że Tbx5 Flox / Flox (Tbx5f / f); Mutanty Pcdh9-Cre wykazują specyficzną utratę pionowego śledzenia OKR-ów9. Analiza ilościowa przy użyciu opisanej tutaj metody wykazuje, że Tbx5f/f; Zwierzęta Pcdh9-Cre zachowują normalne poziome zyski śledzenia (Rysunek 6A), podobne do tych opisanych wcześniej i uzyskane przez ręczne liczenie szybkich sakkad fazowych (ETM) (Rysunek 2F); jednak myszy te wykazują znaczną utratę śledzenia pionowego, z prawie zerowymi zyskami w odpowiedzi zarówno na bodźce w górę, jak i w dół (Rysunek 6B, C). Dodatkowo, analiza odpowiedzi sinusoidalnych potwierdza, że zwierzęta Tbx5 cKO wykazują większe zyski ze śledzenia poziomego, wykazując jednocześnie znacznie zmniejszone śledzenie pionowe (Rysunek 6D-F). Ponowna analiza tego wcześniej opisanego fenotypu przy użyciu PyOKR pokazuje precyzję i czułość tej nowej metodologii, która pozwala na ilościowe porównania odpowiedzi OKR u myszy o różnych szczepach genetycznych.
Na koniec, przeanalizowaliśmy pionowe ślady OKR typu dzikiego zebrane na UCSF, aby zweryfikować użyteczność aplikacji za pomocą różnych metod wideo-okulistyki i parametrów bodźca. Dane z UCSF zostały zebrane przy użyciu półkulistego systemu projekcji, w którym ruchome siatki są prezentowane myszy poprzez odbicie projektora o długości fali 405 nm na półkulę otaczającą zwierzę z unieruchomioną głową10 (Rysunek 7A). Myszom zaprezentowano jednokierunkowe siatki pionowe z prędkością 10 stopni na sekundę, a odpowiedzi OKR rejestrowano w odstępach 60-sekundowych (Rysunek 7B, C). Ślady pionowe analizowano ilościowo za pomocą PyOKR, a odpowiedzi w górę porównano z odpowiedziami w dół (Rysunek 7D). Zgodnie z oczekiwaniami odpowiedzi w górę były znacznie silniejsze niż w dół10; jednak zyski ze śledzenia były nieznacznie zmniejszone w porównaniu ze śladami zarejestrowanymi w JHUSOM (Rysunek 2F). Ponadto kwantyfikację odpowiedzi sinusoidalnych analizowano za pomocą PyOKR (Rysunek 7E), a znaczna asymetria w odpowiedziach pionowych na bodźce poruszające się sinusoidalnie znajduje odzwierciedlenie w obliczonych zyskach (Rysunek 7F). Różnice między wartościami wzmocnienia zebranymi w JHUSOM i UCSF można przypisać różnicom między parametrami bodźca, w tym różnymi prędkościami, typami i długościami fal bodźca; jednak ogólna spójność, którą obserwujemy w naszej analizie danych uzyskanych za pomocą każdej metody zbierania, pokazuje, że nasz PyOKR można łatwo zaadaptować poza nasz system zbierania danych OKR JHUSOM i zastosować do innych nagrań OKR, niezależnie od metod wideookulograficznych. Wyniki te pokazują, że opisana tutaj platforma oprogramowania jest dokładna i może być ogólnie stosowana do badania reakcji okoruchowych, umożliwiając precyzyjne porównania ilościowe między zwierzętami należącymi do różnych grup w celu dalszego badania obwodów wizualnej stabilizacji obrazu.

Rysunek 1: Zbiór danych odpowiedzi OKR. (A) Wirtualna arena OKR do stymulacji behawioralnej, jak wcześniej opisano9,13. Cztery monitory otaczają zwierzę z unieruchomioną głową (1), wyświetlając stale poruszający się bodziec szachownicy (2). Wirtualny bęben może prezentować jednokierunkowy ruch we wszystkich czterech głównych kierunkach, a także oscylacyjne bodźce sinusoidalne. Lewe oko myszy jest oświetlane światłem podczerwonym (IR) i rejestrowane za pomocą kamery (3) w celu zarejestrowania reakcji układu wzrokowego odzwierciedlonych w śledzeniu ruchu gałek ocznych. (B) Analiza śledzenia ruchu gałek ocznych odbywa się poprzez uchwycenie źrenicy i odbicia rogówki generowanego przez światło podczerwone. Zbieranie danych i obliczanie ruchów gałek ocznych w odpowiedzi na wirtualny bęben zostało przeprowadzone zgodnie z wcześniejszym opisem9,13. (C) Schemat wektorów oka poruszających się w pionie (fala Y) i w poziomie (fala X). (D) Przykładowe ślady reakcji śledzenia oka na jednokierunkowy ruch w górę i do tyłu, a także pionowy i poziomy ruch sinusoidalny. Kliknij tutaj, aby zobaczyć większą wersję tego rysunku.

Rysunek 2: Analiza śledzenia jednokierunkowych reakcji wizualnych. (A-D) Identyfikacja i wybór faz powolnego śledzenia do analizy wzmocnienia. Przykładowe ślady jednokierunkowe są pokazane z wizualnymi reakcjami na ruch do przodu (A), do tyłu (B), w górę (C) i w dół (D) w stosunku do oka myszy. Powolne fazy są identyfikowane przez dodanie czerwonych i zielonych punktów opisanych w kroku 3 w celu usunięcia sakkad, a wybrane powolne fazy są podświetlone na żółto. Regresje wielomianowe są nakładane na ślady jako linie. (E) Kwantyfikacja śladów próbki (A-D) zgodnie z organizacją w odczycie PyOKR. Dla każdej ścieżki obliczane są całkowite prędkości XY i odpowiednie wzmocnienia, niezależnie od kierunkowości. W reakcjach jednokierunkowych te całkowite prędkości będą zwykle odzwierciedlać indywidualną prędkość w określonym kierunku; Jednak w przypadku odpowiedzi sinusoidalnych wartość ta będzie odzwierciedlać średnią ogólną prędkość oka. Składowe prędkości poziomej i pionowej są podzielone, aby pokazać prędkość w każdym odpowiednim kierunku. Wzmocnienie jest następnie obliczane na podstawie przedstawionych prędkości bodźca. (F) Obliczone zyski ze śledzenia zwierząt typu dzikiego (n = 13) w czterech głównych kierunkach w porównaniu z powiązaną z nimi kwantyfikacją ETM. Dane są prezentowane jako średnia ± SD. Dane analizowane za pomocą jednoczynnikowej ANOVA z wieloma porównaniami. *p<0,05, **p<0,01,***p<0,005, ****p<0,0001. Kliknij tutaj, aby zobaczyć większą wersję tego rysunku.

Rysunek 3: Automatyczne filtrowanie sakkad ułatwia przetwarzanie i analizę danych OKR. (A-D) Automatyczne filtrowanie śladów z Rysunek 2A-D usuwa sakkady i modeluje tylko ruch w wolnej fazie, usuwając gwałtowne zmiany prędkości i łącząc ze sobą wolne fazy. Końcowe nachylenie reprezentuje całkowity ruch gałek ocznych w danej epoce. (E) Kwantyfikacja zysków z przefiltrowanych danych próbki, zgodnie z danymi z odczytu PyOKR. (F) Porównanie wartości wzmocnienia między próbkami niefiltrowanymi a przefiltrowanymi śladami oczu nie wykazuje istotnych różnic. Dane są prezentowane jako średnia ± SD. Dane analizowane za pomocą testu U Manna-Whitneya między wynikami niefiltrowanymi i filtrowanymi. Kliknij tutaj, aby zobaczyć większą wersję tego rysunku.

Rysunek 4: Wyprowadzanie zysków śledzenia w odpowiedzi na oscylacyjne bodźce wzrokowe. (A,B) Pionowe (A) i poziome (B) reakcje ruchów gałek ocznych na sinusoidalnie poruszające się bodźce mogą być modelowane w odniesieniu do zdefiniowanych parametrów bodźca oscylacyjnego. Wybrane regiony są oznaczone kolorem żółtym z przybliżeniem wielomianu nałożonym na ślad. Model bodźca jest przedstawiony jako pomarańczowa fala sinusoidalna za śladem, aby umożliwić odniesienie się do tego, czym jest bodziec w każdym punkcie. (C) Obliczenia wzmocnienia odpowiedzi sinusoidalnych typu dzikiego (n = 7) odzwierciedlają asymetryczne odpowiedzi między zdolnością śledzenia poziomego i pionowego. Dane są prezentowane jako średnia ± SD. Dane analizowane za pomocą jednoczynnikowej ANOVA z wieloma porównaniami. **p<0,01,***p<0,005. Kliknij tutaj, aby zobaczyć większą wersję tego rysunku.

Rysunek 5: Śledzenie kierunkowe może być modelowane w jego poziomych i pionowych komponentach. (A) Pionowa składowa fali śledzącej ruch gałek ocznych w odpowiedzi na bodziec skierowany w górę. (B) Składowa pozioma fali śledzącej ruch gałek ocznych w odpowiedzi na bodziec skierowany w górę. (C) Ogólna trajektoria lotu gałek ocznych zarówno w kierunku pionowym, jak i poziomym. (D) Trójwymiarowy model wektora ruchu oka w czasie w odpowiedzi na ruch w dół. Nieprzetworzone dane śledzenia są wyświetlane na czerwono, a model regresji trajektorii jest wyświetlany na niebiesko. Kliknij tutaj, aby zobaczyć większą wersję tego rysunku.

Rysunek 6: Analiza OKR w Tbx5f/f; Myszy Pcdh9-Cre wykazują znaczne deficyty w jednokierunkowych zyskach śledzenia pionowego. a) Tbx5f/f; Zwierzęta Pcdh9-Cre nie wykazują znaczącej zmiany w poziomym wzmocnieniu śledzenia. b,c) Tbx5f/f; Zwierzęta Pcdh9-Cre wykazują znaczne zmniejszenie przyrostu w swoich reakcjach pionowych: w górę (B) i w dół (C). (D,E) Odpowiedzi sinusoidalne Tbx5f/f; Pcdh9-Cre zwierzęta w odpowiedzi na poziome (D) i pionowe (E) bodźce oscylacyjne. f) oznaczanie ilościowe Tbx5f/f; Odpowiedzi oscylacyjne Pcdh9-Cre wykazują znaczny wzrost zysków śledzenia poziomego, ale wykazują spadki odpowiedzi pionowych. Dane przedstawiono jako średnią ± SD. Dane analizowane za pomocą testów U Manna-Whitneya. *p<0,05, **p<0,01, ****p<0,0001. Kliknij tutaj, aby zobaczyć większą wersję tego rysunku.

Rysunek 7: Zastosowanie PyOKR do danych uzyskanych z alternatywnych metod wideookulografii. (A) Aparatura do wirtualnej stymulacji bębna OKR, zgodnie z opisem10. Projektor DLP o długości fali 405 nm jest odbijany przez wypukłe lustro na półkuli, tworząc wirtualny bęben, który otacza pole widzenia zwierzęcia. Ruchy gałek ocznych są mierzone za pomocą kamery NIR umieszczonej na zewnątrz półkuli. Jednokierunkowe i sinusoidalne kraty prętowe są pokazane zwierzęciu z głową w kierunkach pionowych. (B,C) Fazy śledzenia w górę (B) i w dół (C) są identyfikowane i wybierane do analizy ilościowej. Powolne fazy są podświetlone na żółto. (D) Zyski ze śledzenia obliczone z pionowego śledzenia zwierząt typu dzikiego (n=5) przy użyciu metod opisanych tutaj. Obserwuje się asymetryczną zdolność śledzenia, ze znacznym spadkiem śledzenia w dół. (E) Odpowiedź oscylacyjna na bodźce sinusoidalne modelowana w celu ilościowego określenia korzyści ze śledzenia u zwierząt typu dzikiego (n = 8). Powolne fazy są podświetlone na żółto. (F) Kwantyfikacja zysków sinusoidalnych ujawnia zmniejszone zyski podążające w dół w porównaniu ze wzrostami. Dane przedstawiono jako średnią ± SD. Dane analizowane za pomocą testów U Manna-Whitneya. *p<0,05. Kliknij tutaj, aby zobaczyć większą wersję tego rysunku.
Dodatkowy plik kodowania 1: PyOKR Windows Kliknij tutaj, aby pobrać ten plik.
Dodatkowy plik kodowania 2: PyOKR Mac Kliknij tutaj, aby pobrać ten plik.
Autorzy nie pozostają w konflikcie interesów.
Opisujemy tutaj PyOKR, półautomatyczną metodę analizy ilościowej, która bezpośrednio mierzy ruchy gałek ocznych wynikające z wizualnych reakcji na dwuwymiarowy ruch obrazu. Interfejs użytkownika i algorytm analizy oparty na języku Python pozwalają na większą przepustowość i dokładniejsze pomiary ilościowe parametrów śledzenia ruchu gałek ocznych niż poprzednie metody.
Ta praca była wspierana przez R01 EY032095 (ALK), stypendium przeddoktoranckie VSTP 5T32 EY7143-27 (JK), F31 EY-033225 (SCH), R01 EY035028 (FAD i ALK) oraz R01 EY-029772 (FAD).
| C57BL/6J myszy | Jackson Labs | 664 | |
| Igor Pro | WaveMetrics | RRID: SCR_000325 | |
| MATLAB | MathWorks | RRID: SCR_001622 | |
| Komora zapisu refleksu optokinetycznego - JHUSOM | Zbudowana na zamówienie | Nie dotyczy | Zgodnie z opisem w Al-Khindi i in. (2022)9 oraz Kodama i in. (2016)13 |
| Komora zapisu refleksu optokinetycznego - UCSF | Zbudowana na zamówienie | Nie dotyczy | Zgodnie z opisem w Harris and Dunn, 201510 |
| Python | Python Software Foundation | RRID: SCR_008394 | |
| Tbx5 flox/+ myszki | Prezent od B. Bruneau | N/A | Zgodnie z opisem w Al-Khindi et al.(2022)9 |
| Tg(Pcdh9-cre)NP276Gsat/Mmucd | MMRRC | MMRRC Nr magazynowe # 036084-UCD; RRID: MMRRC_036084-UCD |