Protokół ten zapewnia zintegrowane ramy oparte na zaawansowanych obliczeniowych metodach neuroetologicznych w celu zrozumienia kodowania mózgu w kontekstach naturalistycznych.
Method Article
Protokół ten zapewnia zintegrowane ramy oparte na zaawansowanych obliczeniowych metodach neuroetologicznych w celu zrozumienia kodowania mózgu w kontekstach naturalistycznych.
Zwierzęta angażują się w swoje naturalne środowisko poprzez bogatą i dynamiczną aktywność mózgu. Zrozumienie, w jaki sposób neuronalna dynamika populacji koduje naturalistyczne zachowanie, pozostaje podstawowym wyzwaniem w neuronauce systemowej. Niedawne postępy w analizie zachowania opartej na głębokim uczeniu i miniaturowym obrazowaniu fluorescencyjnym otworzyły nowe możliwości badania, w jaki sposób mózg koduje naturalne zachowanie. W tym miejscu badanie to przedstawia zintegrowane ramy eksperymentalne i obliczeniowe, które łączą Atlas Zachowań Społecznych (SBeA), miniaturową mikroskopię dwufotonową (mTPM) i spójne emBeddings wysokowymiarowych zapisów przy użyciu zmiennych pomocniczych (CEBRA) w celu dekodowania złożonych zachowań z dynamiki mózgu. W tym badaniu wykorzystano naturalistyczne interakcje społeczne między swobodnie poruszającymi się myszami jako system modelowy, umożliwiający adnotacje behawioralne w wysokiej rozdzielczości wraz z jednoczesnym obrazowaniem neuronalnym. Ramy te obejmują precyzyjną ocenę pozycji behawioralnej, zsynchronizowane śledzenie za pomocą dwóch myszy, wyrównanie osadzania neuronów i dekodowanie cech behawioralnych bezpośrednio z głównych komponentów neuronalnych. To badanie pokazuje, że to podejście osiąga precyzję dekodowania równą 3. ± 1,5 piksela dla postawy i 89 ± 6% dokładności dla dekodowania motywów na zwierzętach, co podkreśla jego solidność i możliwość uogólnienia. Metoda ta stanowi potężne narzędzie do badania, w jaki sposób aktywność mózgu odzwierciedla ustrukturyzowane stany behawioralne i kładzie podwaliny pod przyszłe badania nad naturalistycznymi zasadami kodowania neuronowego.
Struktura ta jest przeznaczona do przechwytywania i dekodowania danych behawioralnych i neuroobrazowych od swobodnie poruszających się zwierząt w naturalistycznych warunkach eksperymentalnych. Składa się z trzech kluczowych komponentów: metod szacowania pozycji i klasyfikacji zachowań opartych na głębokim uczeniu, SBeA1, miniaturowych technik obrazowania fluorescencyjnego mTPM2 oraz algorytmu osadzania neuroetologicznego opartego na uczeniu kontrastywnym, CEBRA3. Ostatnie badania uwypukliły złożoność procesów neuroetologicznych u swobodnie poruszających się zwierząt, która przewyższa tę obserwowaną w paradygmatach eksperymentalnychustalonych na głowie 4,5. Jednak ograniczenia techniczne i zmienność utrudniają powszechne zastosowanie tych podejść do szerszych badań nad naturalnym zachowaniem. Protokół ten przedstawia stabilną i zintegrowaną ramę, która zapewnia dostępność danych behawioralnych i neuronowych zebranych w kontekstach naturalistycznych dla szerokiego zakresu laboratoriów badawczych.
Biorąc pod uwagę, że zwierzęta swobodnie poruszają się w środowisku naturalnym, ramy te obejmują szacowanie pozycji oparte na głębokim uczeniu się w celu uzyskania precyzyjnego śledzenia postaw 6,7. Tradycyjne metody śledzenia oparte na przetwarzaniu obrazu są niewystarczające do uchwycenia precyzyjnych ruchów, takich jak dynamika kończyn i łap, w porównaniu z podejściami opartymi na głębokim uczeniusię 8. Zróżnicowane i złożone zachowania wykazywane przez swobodnie poruszające się zwierzęta stanowią wyzwanie dla metod klasyfikacji zachowańnadzorowanych9, ponieważ predefiniowane kategorie behawioralne często nie obejmują pełnego zakresu naturalnych fenotypów behawioralnych10. W związku z tym metody klasyfikacji oparte na uczeniu się bez nadzoru lepiej nadają się do analizy zachowania w warunkach naturalistycznych1. Mogą kompleksowo dekomponować ciągłe zachowanie na dyskretne motywy subsekundowe zgodnie z ich wewnętrznymi podobieństwami strukturalnymi, a następnie ich spójne definicje są podawane za pomocą klastrów opartych na danych.
Obrazowanie mózgu u swobodnie poruszających się zwierząt wymaga uchwycenia dużej zmienności aktywności pojedynczego neuronu 4,5. Zapisy elektrofizjologiczne u swobodnie poruszających się zwierząt mają ograniczoną zdolność do wykrywania neuronów o przeważającej aktywności podprogowej11. Ponadto mikroskopia jednofotonowa cierpi z powodu niskiej rozdzielczości i kontrastu, co utrudnia utrzymanie spójnej tożsamości neuronów podczas sesji obrazowania12. mTPM oferuje lepszą rozdzielczość i kontrast w porównaniu z mikroskopią jednofotonową, co czyni go bardziej skutecznym narzędziem do badania neuronalnego kodowania naturalnych zachowań 2,13,14,15.
Ustanowienie solidnego mapowania między zachowaniem a danymi neuronowymi wymaga metod zdolnych do ujawnienia ich wspólnej struktury informacyjnej16. Konwencjonalne techniki redukcji wymiarowości, takie jak analiza głównych składowych (PCA)17, t-rozproszone osadzanie sąsiadów (t-SNE)18 oraz przybliżenie i projekcja rozmaitości jednorodnej (UMAP)19, nie mogą skutecznie osadzać danych behawioralnych i neuronowych we wspólnej przestrzeni cech. Z kolei podejścia do osadzania oparte na głębokim uczeniu, takie jak CEBRA, umożliwiają integrację wielu modalności danych zarówno w ramach nadzorowanych, jak i nadzorowanych samodzielnie, generując wysokiej jakości reprezentacje utajone3. Chociaż w ostatnich latach pojawiły się różne alternatywne metody 20,21,22, proponowane ramy priorytetowo traktują praktyczne zastosowania poprzez włączenie dobrze ugruntowanych metod, które są dostępne na rynku lub wspierane przez kompleksowe samouczki.
W porównaniu z ostatnimi badaniami 4,5 ramy te oferują trzy kluczowe osiągnięcia. Po pierwsze, eliminuje ludzkie uprzedzenia w klasyfikacji zachowań. Wcześniejsze badania opierały się na ręcznym etykietowaniu zachowań, które jest pracochłonne i podatne na niespójność, szczególnie gdy adnotatorzy doświadczają zmęczenia 23,24,25. W przeciwieństwie do tego, ramy te wykorzystują klasyfikację zachowań bez nadzoru, która zachowuje naturalną strukturę wzorców zachowań poprzez obiektywną dekompozycję i grupowanie motywów zachowania przed przypisaniem definicji26,27. Po drugie, zastosowanie mTPM umożliwia uchwycenie bardziej złożonej dynamiki neuronalnej na poziomie pojedynczego neuronu. Ta przewaga metodologiczna rozszerza zastosowanie tego frameworka do dekodowania złożonych naturalnych zachowań z różnych populacji neuronalnych, w tym tych zaangażowanych w kodowanie podprogowe28. Po trzecie, ramy te integrują dane behawioralne i neuronowe w ujednoliconą przestrzeń reprezentacyjną, zamiast wykorzystywać UMAP do osadzania każdej modalności osobno lub używać maszyn wektorów nośnych do narzucania sztywnego mapowania między aktywnością neuronalną a zachowaniem, ignorując ich wewnętrzną dynamikę 4,5. To wspólne podejście do osadzania zapewnia bardziej wszechstronną i biologicznie znaczącą reprezentację związku między zachowaniem a aktywnością mózgu.
Ramy te doskonale nadają się do projektów badawczych, które obejmują rejestrowanie i dekodowanie danych behawioralnych i neuronowych od swobodnie poruszających się zwierząt w naturalistycznych warunkach eksperymentalnych. Chociaż obecna implementacja jest zoptymalizowana pod kątem badań na myszach, dostosowanie jej do innych modeli zwierzęcych może wymagać dodatkowego rozwoju. Ponieważ komponenty sprzętowe wykorzystywane w tym frameworku są dostępne na rynku, z jednej strony całkowity koszt może być stosunkowo wysoki. Z drugiej strony, ta dostępność handlowa znacznie skraca czas poświęcany na rozwiązywanie problemów logistycznych i zapewnia uzyskanie stabilnych i wiarygodnych wyników w efektywny sposób.
Protokół ten został zaprojektowany tak, aby był powtarzalny i dostępny dla laboratoriów neurobiologicznych wyposażonych w obrazowanie małych zwierząt i śledzenie zachowań. Kompletny system integruje dostępne na rynku urządzenie mTPM z wielokątową konfiguracją akwizycji behawioralnej. Typowe nagrania neuronowe są rejestrowane z częstotliwością 4,84 Hz z rozdzielczością 512 × 512 pikseli, a dane behawioralne są rejestrowane z prędkością 30 klatek na sekundę. Synchronizacja danych odbywa się poprzez wyrównanie impulsów TTL podczas przetwarzania wstępnego. Trenowanie i dekodowanie można wykonać na standardowej stacji roboczej z procesorem graficznym (np. NVIDIA RTX 3090 lub równoważnym), a pełny potok wymaga około 100 GB pamięci masowej na eksperyment. Podczas gdy obecna implementacja jest zoptymalizowana pod kątem swobodnie poruszających się myszy, modułowa konstrukcja przepływu pracy umożliwia adaptację do innych gatunków poprzez dostosowanie parametrów kalibracji śledzenia i obrazowania w oparciu o wielkość i mobilność zwierzęcia. Te praktyczne szczegóły potwierdzają zdolność adaptacji i odtwarzalność protokołu w różnych warunkach eksperymentalnych.
Komitet ds. Opieki nad Zwierzętami i Ich Wykorzystania w Instytucie Zaawansowanych Technologii w Shenzhen Chińskiej Akademii Nauk zatwierdził wszystkie procedury hodowlane i eksperymentalne.
1. Utworzenie platformy
UWAGA: Platforma składa się z dwóch podstawowych komponentów: urządzenia mTPM i urządzenia do zachowania 3D (rysunek 1A). Urządzenie mTPM ułatwia synchronizację obrazowania mTPM w czasie rzeczywistym z danymi behawioralnymi, umożliwiając tym samym wydajne, stabilne i ciągłe pozyskiwanie wysokiej jakości danych od swobodnie poruszających się zwierząt. Urządzenie behawioralne 3D jest wyposażone w cztery kamery do uchwycenia pełnej sceny zachowania zwierząt oraz moduł automatycznej kalibracji do rekonstrukcji póz zwierząt 3D. Oba urządzenia muszą zawierać moduły synchronizacji w swoich wersjach.
2. Rejestracja danych neuroetologicznych
UWAGA: Proces rejestracji danych neuroetologicznych składa się z czterech kluczowych etapów (ryc. 1B).
3. Wstępne przetwarzanie danych neuroetologicznych
UWAGA: Jeśli wszystkie poprzednie kroki zostaną wykonane pomyślnie, należy uzyskać trzy kategorie plików danych: dwufotonowe klatki obrazowania (.tif), cztery behawioralne nagrania wideo (.avi) wraz z plikiem kalibracji kamery (.mat) oraz dwa pliki znaczników czasu synchronizacji (.tdms) do późniejszego wstępnego przetwarzania danych (rysunek 1C). Dane te należy ręcznie zmienić ich nazwy i umieścić je w folderach, o których mowa w kroku 1.5.7.
4. Mapowanie danych neuroetologicznych
Badanie naturalnego zachowania jest bardziej złożone w porównaniu z eksperymentami opartymi na próbach. Po pierwsze, w warunkach naturalnych zarówno aktywność neuronalna, jak i zachowanie nie mają ustalonego punktu odniesienia. Czynności te są powtarzalne, co oznacza, że wpływają na nie poprzednie stany, a zatem dostosowanie początku określonych zachowań do porównania aktywności neuronalnej nie rozwiązuje skutków wcześniejszych stanów neuroetologicznych. Po drugie, kodowanie neuronalne w naturalnym zachowaniu zachodzi przede wszystkim na poziomie populacji 4,5. Zmienność obserwowana w pojedynczych neuronach jest na tyle znacząca, że można ją uznać za szum. Aby to zweryfikować, w tej części przeprowadzono analizę korelacji między aktywnością neuronalną a naturalnymi pozami behawioralnymi (Rysunek 2F, Rysunek 3F, Rysunek 4F). Uzyskane matryce współczynników korelacji nie wykazały żadnej specyficznej dla neuronu zgodności ze śladami pozy. W szczególności współczynniki korelacji między sygnałami neuronalnymi a pozycjami obiektu, pozycjami obiektów lub odległościami między ciałami mieściły się w zakresie od -0,3 do +0,3, powszechnie uważanym za słabe korelacje15 (Rysunek 2G, Rysunek 3G, Rysunek 4G). Odkrycia te wskazują, że w warunkach naturalistycznych informacje związane z pozami nie są kodowane w sposób specyficzny dla neuronów.
Biorąc pod uwagę te czynniki, ramy te oferują obiektywne podejście do przechwytywania i mapowania danych neuroetologicznych na poziomie populacji neuronalnej. Obrazowanie mTPM zapewnia, że zmienność poszczególnych neuronów jest zachowana w jak największym stopniu. Dodatkowo, wykorzystanie szacowania pozycji opartej na głębokim uczeniu przez ADPT i nienadzorowanych metod dekompozycji zachowania, takich jak BeA i SBeA, generuje bogate zmienne pomocnicze, umożliwiając CEBRA skuteczną interpretację zmienności w populacjach neuronowych.
Przykłady te pokazują, że wspólne osadzenia CEBRA są obecne we wszystkich zmiennych pomocniczych, w tym w pozach podmiotu, pozach obiektów, odległościach ciała, motywach zachowania podmiotu, motywach zachowania obiektu i motywach zachowań społecznych (Rysunek 5A). W celu sprawdzenia spójności motywów behawioralnych i osadzania neuronów w różnych sesjach lub badanych, analizę Prokrustesa35 stosuje się w trzech parach myszy (ryc. 5B). Biorąc pod uwagę, że osadzenia CEBRA są rozmieszczone na sferze jednostkowej, włączono tylko parametr obrotu w analizie Procrustesa. Ponieważ osadzenia CEBRA o naturalnym zachowaniu nie mają wyraźnej linii bazowej, w tej części najpierw przeprowadzono próbkowanie wyrównania pod kontrolą etykiety na osadzeniach w celu wyrównania, zapewniając spójne punkty zaczepienia przed zastosowaniem analizy Procrustesa. Wizualnie te osadzenia CEBRA wykazują pewien stopień wewnętrznej spójności, z dystansem ciała i motywami społecznymi wykazującymi najwyższe dopasowanie. Pasuje do kwantyfikacji RMSE przed i po wyrównaniu Procrustesa (rysunek 5C). Następnie porównywana jest dokładność dekodowania osadzania dla póz (rysunek 5D) i motywów (rysunek 5E). Chociaż ich reprezentacje różnią się, każdy z nich jest dekodowalny z dużą dokładnością. Chociaż RMSE dekodowania odległości ciała jest znacznie wyższa niż w pozycjach obiektu i obiektu, nie jest to więcej niż dokładność śledzenia ADPT7.
Aby zbadać pochodzenie tych opartych na hipotezach osadów, za pomocą CEBRA wygenerowano samoorganizujące się osadzanie aktywności neuronalnej (Rysunek 5A, prawa kolumna). Kształt osadzania neuronowego jest bardziej skomplikowany niż inne osadzenia stawów, zawierając wzory z różnych osadzeń stawów. Dodatkowo porównano podobieństwa między osadzeniami neuronalnymi a zagnieżdżeniami stawów za pomocą transformacji Procrustesa, a następnie porównano ich podobieństwa cosinusowe (ryc. 5F). Podobieństwo cosinusa jest wyprowadzane na minutę między wyrównanymi osadzeniami w odpowiednich punktach czasu.
Osadzenie stawów w pozie osoby S1 zostało wybrane jako punkt odniesienia dla porównań podobieństwa w oparciu o dobrze ugruntowaną rolę S1 w kodowaniu samoorganizujących się danych somatosensorycznych36. To osadzenie służy jako biologicznie znaczący punkt odniesienia do oceny, w jaki sposób inne zmienne - takie jak motywy związane z obiektami - są reprezentowane w tej samej przestrzeni neuronalnej. Takie porównania pozwalają nam ocenić względną siłę kodowania dla różnych wymiarów behawioralnych w odniesieniu do somatosensorycznej linii bazowej związanej z samym sobą.
Porównując cosinusowe podobieństwo osadzania neuronów z osadzaniem stawów w obiekcie S1 jako punktem odniesienia, badanie to wykazało, że osadzanie stawów dla motywów obiektów jest znacznie niższe. Sugeruje to, że podczas 15-minutowego okresu swobodnej interakcji społecznej w tym przykładzie, działania neuronalne S1 badanej myszy przede wszystkim kodują zarówno jej zachowanie, jak i trwające interakcje społeczne. Chociaż analiza ta służy jako przykład poglądowy, te same ramy metodologiczne można łatwo zastosować do bardziej szczegółowych badań, na przykład poprzez porównanie struktur osadzających w różnych epokach czasowych w celu odkrycia dynamicznych zmian w kodowaniu neuronowym.

Rysunek 1: Procedura zbierania danych neuroetologicznych. (A) Integracja urządzeń. (B) Operacja rejestracji danych. (C) Ekstrakcja sygnału neuronowego, szacowanie pozycji 2D i rekonstrukcja trajektorii ciała 3D po nagraniu. Kliknij tutaj, aby zobaczyć większą wersję tego rysunku.

Rysunek 2: Wstępnie przetworzone dane myszy 1 do dalszej analizy. (A) Aktywność neuronalna. (B) Pozy podmiotu. (C) Pozy obiektów. (D) Odległość ciała. (E) Motywy zachowań. Od góry do dołu znajdują się motywy podmiotów, przedmiotów i zachowań społecznych. (F) Macierze współczynników korelacji między aktywnością neuronalną a pozami. Po lewej: współczynniki korelacji między aktywnością neuronalną a pozami obiektu. Centrum: współczynniki korelacji między aktywnością neuronalną a pozycjami obiektów. Po prawej: współczynniki korelacji między aktywnością neuronalną a odległością od ciała. Współczynniki korelacji dotyczą każdego śladu neuronu i każdego wymiaru pozy. (G) Rozkłady współczynników korelacji F. Indeksy neuronów są sortowane według współczynników korelacji między aktywnością neuronalną a pozycjami podmiotu. Skróty: N & S = aktywność neuronalna i pozy podmiotowe, N & O = aktywność neuronalna i pozycje obiektów, N & B = aktywność neuronalna i odległości ciała, CC = współczynniki korelacji. Kliknij tutaj, aby zobaczyć większą wersję tego rysunku.

Rysunek 3: Wstępnie przetworzone dane myszy 2 do dalszej analizy. (A) Aktywność neuronalna. (B) Pozy podmiotu. (C) Pozy obiektów. (D) Odległość ciała. (E) Motywy zachowań. Od góry do dołu znajdują się motywy podmiotów, przedmiotów i zachowań społecznych. (F) Macierze współczynników korelacji między aktywnością neuronalną a pozami. Po lewej: współczynniki korelacji między aktywnością neuronalną a pozami obiektu. Centrum: współczynniki korelacji między aktywnością neuronalną a pozycjami obiektów. Po prawej: współczynniki korelacji między aktywnością neuronalną a odległością od ciała. Współczynniki korelacji dotyczą każdego śladu neuronu i każdego wymiaru pozy. (G) Rozkłady współczynników korelacji F. Indeksy neuronów są sortowane według współczynników korelacji między aktywnością neuronalną a pozycjami podmiotu. Skróty: N & S = aktywność neuronalna i pozy podmiotowe, N & O = aktywność neuronalna i pozycje obiektów, N & B = aktywność neuronalna i odległości ciała, CC = współczynniki korelacji. Kliknij tutaj, aby zobaczyć większą wersję tego rysunku.

Rysunek 4: Wstępnie przetworzone dane myszy 3 do dalszej analizy. (A) Aktywność neuronalna. (B) Pozy podmiotu. (C) Pozy obiektów. (D) Odległość ciała. (E) Motywy zachowań. Od góry do dołu znajdują się motywy podmiotów, przedmiotów i zachowań społecznych. (F) Macierze współczynników korelacji między aktywnością neuronalną a pozami. Po lewej: współczynniki korelacji między aktywnością neuronalną a pozami obiektu. Centrum: współczynniki korelacji między aktywnością neuronalną a pozycjami obiektów. Po prawej: współczynniki korelacji między aktywnością neuronalną a odległością od ciała. Współczynniki korelacji dotyczą każdego śladu neuronu i każdego wymiaru pozy. (G) Rozkłady współczynników korelacji F. Indeksy neuronów są sortowane według współczynników korelacji między aktywnością neuronalną a pozycjami podmiotu. Skróty: N & S = aktywność neuronalna i pozy podmiotowe, N & O = aktywność neuronalna i pozycje obiektów, N & B = aktywność neuronalna i odległości ciała, CC = współczynniki korelacji. Kliknij tutaj, aby zobaczyć większą wersję tego rysunku.

Rysunek 5: Analiza osadzenia danych neuroetologicznych w CEBRA. (A) Osadzenie CEBRA. Od lewej do prawej znajdują się wspólne osadzanie aktywności neuronalnej S1 i póz podmiotu, wspólne osadzanie aktywności neuronalnej S1 i póz obiektów, wspólne osadzanie aktywności neuronalnej S1 i odległości ciała między dwoma zwierzętami, wspólne osadzanie aktywności neuronalnej S1 i motywów zachowania podmiotu, wspólne osadzanie motywów aktywności neuronalnej S1 i zachowania obiektu, wspólne osadzanie motywów aktywności neuronalnej i zachowań społecznych S1 oraz neuronalne osadzanie S1. (B) Analiza Prokrustesa wyrównuje powyższe osadzenia. Szare kółka reprezentują parę myszy 1, służącą jako osadzanie odwołania. Zielone znaki plus reprezentują parę myszy 2, a pomarańczowe krzyżyki reprezentują parę myszy 3, obie wyrównane do pary myszy 1. (C) Błąd średniokwadratowy (RMSE) przed (po lewej) i po (po prawej) wyrównaniu Prokrustesa (sparowany test t, n = 3, średnia ± SEM). (D) RMSE rekonstrukcji pozy z osadów CEBRA (jednoczynnikowa ANOVA, po której następuje test wielokrotnych porównań Tukeya, n = 3, średnia ± SEM). (E) Dokładność rekonstrukcji motywu z osadzeń CEBRA (jednoczynnikowa ANOVA, a następnie test wielokrotnych porównań Tukeya, n=3, średnia ± SEM). (F) Podobieństwa cosinusowe między osadzaniem stawów a osadzaniem neuronalnym S1 (jednokierunkowa ANOVA, a następnie test wielokrotnych porównań Dunnetta, średnia ± SEM). *p < 0,05, **p < 0,01, ***p < 0,001. Kliknij tutaj, aby zobaczyć większą wersję tego rysunku.
| Nie. | Zaobserwowany problem | Prawdopodobna przyczyna | Możliwe rozwiązania |
| 1 | Brak sygnatur czasowych zachowania | (1) Wadliwe kable SMA lub BNC | (1) Wymień kable SMA i BNC |
| (2) Brak sterownika USB-to-TTL | (2) Zainstaluj sterownik USB Prolific PL2303 | ||
| (3) Nieprawidłowy wybór portu COM | (3) Sprawdź numer portu COM w Menedżerze urządzeń i zaktualizuj go zarówno w oprogramowaniu mTPM, jak i w skrypcie kamery behawioralnej. | ||
| 2 | Brak widocznej fluorescencji podczas montażu mTPM | (1) Brak ekspresji wirusa | (1) Użyj innej myszy |
| (2) Nieprawidłowe pole widzenia | (2) Dostosuj ponownie pole widzenia | ||
| (3) Niewystarczająca moc lasera | (3) Stopniowo zwiększaj moc lasera | ||
| (4) Suszony żel karbomerowy | (4) Ponownie nałóż świeży żel Carbomer | ||
| 3 | Obrazowanie mTPM pokazuje całkowicie biały ekran | (1) Wyciek światła | (1) Owiń ponownie folię aluminiową, aby uzyskać prawidłowe ekranowanie |
| (2) Niewystarczająca moc lasera | (2) Stopniowo zwiększaj moc lasera | ||
| (3) Odłączone włókno od głowicy mTPM | (3) Ponownie włóż włókno do mTPM i dokręć mocującą | ||
| 4 | Pomijane klatki w filmie behawioralnym | (1) Słabe oświetlenie otoczenia | (1) Zwiększ oświetlenie tła |
| (2) Nieprawidłowy port USB | (2) Użyj co najmniej portów USB 3.0 | ||
| (3) Niewystarczająca wydajność komputera | (3) Użyj komputera z procesorem Intel i7-9700K lub nowszym, dwukanałową pamięcią RAM i pamięcią masową SSD. | ||
| 5 | Brak lokomocji u myszy zamontowanych na mTPM | (1) Powtarzalne używanie tej samej myszy | (1) Unikaj ponownego używania myszy w ciągu 3 dni |
| (2) Nadmierne użycie folii aluminiowej | (2) Użyj minimalnej folii niezbędnej do ekranowania światła | ||
| (3) Niewystarczająca liczba lub objętość balonów z helem | (3) Dostosuj liczbę i napompowanie balonów, aby podeprzeć włókno mTPM, jednocześnie umożliwiając naturalną postawę i ruch myszy. | ||
| 6 | Niedokładne oszacowanie pozy 2D | (1) Niewystarczająca liczba ręcznie oznaczonych ramek | (1) Dodawaj adnotacje przyrostowo o co najmniej 200 klatek |
| (2) Niedostatecznie wytrenowany model ADPT | (2) Zwiększ liczbę okresów trenowania w pliku config.yaml programu ADPT | ||
| 7 | Nieprawidłowa rekonstrukcja pozy 3D | (1) Niewłaściwa kalibracja aparatu | (1) Popraw kontrast kalibracji i kąt nachylenia |
| (2) Niedokładne wprowadzanie pozycji 2D | (2) Zwiększ liczbę przechwytywanych ramek na planszy | ||
| (3) Najpierw rozwiąż problemy z pozami 2D (patrz Problem 6) | |||
| 8 | Rozbieżność między danymi neuronowymi i behawioralnymi | (1) Nieprawidłowa sekwencja inicjalizacji oprogramowania | (1) Zawsze rozpoczynaj nagrywanie mTPM przed kamerą behawioralną |
| (2) Porzucone klatki zachowania | (2) Rozwiąż problemy z gubieniem ramek (patrz Problem 4) | ||
| (3) Upewnij się, że dostępna jest wystarczająca ilość miejsca na dysku | |||
| 9 | Przepełnienie pamięci podczas przetwarzania BeA/SBeA | (1) Zbyt długi czas nagrywania | (1) Podziel nagrania na krótsze segmenty (5–60 minut), a następnie uruchom BeA/SBeA |
| (2) Ograniczona systemowa pamięć RAM | (2) Zwiększyć czasowy współczynnik redukcji (np. z 5 do 10) w BeA | ||
| (3) Zwiększ pamięć RAM do co najmniej 64 GB | |||
| 10 | CEBRA nie działa na GPU | (1) Niezgodność między CUDA a sterownikiem GPU | (1) Nie postępuj bezpośrednio zgodnie z samouczkiem, aby zainstalować CUDA 11.3 |
| (2) Niezgodna wersja PyTorch | (2) Sprawdź model karty graficznej i wersję sterownika (nvidia-smi) | ||
| (3) Zainstaluj odpowiednie wersje CUDA i PyTorch, a następnie zainstaluj CEBRA za pomocą |
Tabela 1: Lista rozwiązywania problemów. Poniżej znajduje się lista 10 wcześniej napotkanych nietrywialnych problemów i możliwych rozwiązań.
Ta neuroetologiczna struktura zapisu i dekodowania jest zbudowana na dostępnych na rynku urządzeniach, zapewniając, że większość problemów związanych z rozwiązywaniem problemów może być rozwiązana przez odpowiednie firmy. Mimo to badanie to zawiera listę często napotykanych problemów, aby ułatwić odniesienie i usprawnić rozwiązywanie problemów (Tabela 1). Ta dostępność sprawia, że framework jest bardziej przyjazny dla nowicjuszy. Ponadto struktura jest bardzo elastyczna, a synchronizacja między nagraniami neuronalnymi i behawioralnymi opiera się na standardowych sygnałach TTL. W rezultacie, w razie potrzeby można łatwo zintegrować z ramą inne urządzenia rejestrujące wyniki fizjologiczne. Kolejne procedury analityczne są również wystarczająco ogólne, aby obsługiwać w pełni dostosowane systemy rejestracji neuronowej i behawioralnej.
Koszt związany z tym frameworkiem, który opiera się na skomercjalizowanych urządzeniach, jest stosunkowo wysoki (~500 000 USD), co nakłada dodatkowe obciążenie finansowe na laboratorium. Podczas gdy najnowsze narzędzia typu open source, takie jak MINI2P13 i Anipose37 , mogą pomóc w obniżeniu kosztów materiałów, to doświadczenie sugeruje, że ogólne wydatki pozostaną podobne, jeśli weźmie się pod uwagę koszty zasobów ludzkich związane z debugowaniem. Kolejnym ograniczeniem tej ramy jest interpretowalność osadzeń CEBRA. Jako metoda oparta na sztucznych sieciach neuronowych jest z natury trudna do interpretacji. Chociaż ten przykład zapewnia proste podejście do wyjaśnienia osadzania, dalsze metody będą musiały zostać opracowane indywidualnie dla każdego przypadku dla różnych projektów. Jednym z potencjalnych rozwiązań dla dalszej interpretacji osadzania CEBRA jest zastosowanie systemów dynamicznych38. Ponadto naturalne zachowanie można podzielić na odrębne fazy, takie jak interakcje, gdy dwie myszy są albo daleko, albo w pobliżu. Różne kwestie naukowe mogą wymagać opracowania niestandardowych przepływów pracy związanych z analizą danych.
Chociaż obecny system kamer mTPM + 3D jest wdrażany na arenie otwartej, jego zastosowanie nie ogranicza się do tego konkretnego kontekstu behawioralnego. Główne ograniczenia wynikają z fizycznego uwięzi systemu obrazowania, która ogranicza zakres mobilności zwierząt, oraz pola widzenia kamery 3D, które ogranicza objętość, którą można śledzić. Czynniki te mogą zostać rozwiązane w przyszłych iteracjach poprzez włączenie modułów obrazowania bezprzewodowego39 lub matryc kamer pułapek40, aby umożliwić bardziej złożone i naturalistyczne paradygmaty zachowań. Warto zauważyć, że zarówno system mTPM, jak i konfiguracja kamery 3D są zdolne do ciągłego gromadzenia danych przez 24 godzinyna dobę 10,41, dzięki czemu cały potok doskonale nadaje się do długoterminowych badań behawioralnych i neuronowych.
W badaniu tym zastosowano w pełni oparte na danych podejście do badania neuronalnego kodowania spontanicznych zachowań, a zatem celowo powstrzymuje się od przypisywania predefiniowanych etykiet semantycznych do zgrupowanych motywów behawioralnych. Decyzja ta jest zakorzeniona w dążeniu do zachowania możliwości uogólnienia struktury mapowania zachowań neuronalnych, pozwalając jej działać niezależnie od kategorii behawioralnych narzuconych przez eksperymentatora. Czytelnicy zainteresowani biologiczną interpretowalnością i nadzorowaną klasyfikacją motywów behawioralnych mogą zapoznać się z wcześniejszymi pracami 1,10, a także z niedawnym badaniem42, w którym systematycznie porównywano grupowanie motywów bez nadzoru z ręcznie oznaczanymi zachowaniami przy użyciu tego samego podstawowego modelu Atlasu zachowań. Badania te zapewniają również obszerne wizualizacje, w tym sekwencje póz 3D, trajektorie i osadzanie na poziomie motywów, dostępne za pośrednictwem publicznych repozytoriów. Razem zasoby te oferują komplementarny wgląd w semantyczną strukturę zachowania, wspierając jednocześnie przyjęte tutaj elastyczne, uogólnione podejście do dekodowania neuronowego.
Ten potok przetwarzania danych został zaprojektowany z myślą o modułowości i elastyczności, co pozwala na dostosowanie do różnych ustawień eksperymentalnych i preferencji użytkownika. Każdy główny komponent potoku, począwszy od szacowania pozycji 3D, nienadzorowanego grupowania motywów behawioralnych, wstępnego przetwarzania sygnałów neuronowych, aż po wspólne osadzanie neuroetologiczne, jest implementowany jako niezależny moduł z jasno zdefiniowanymi interfejsami wejściowymi i wyjściowymi. Architektura ta umożliwia użytkownikom zastępowanie alternatywnych narzędzi lub algorytmów na każdym etapie (np. różnymi ramami szacowania pozycji 6,22, algorytmami grupowania zachowań43,44 lub dekoderami neuronowymi45,46) bez zakłócania ogólnego przepływu pracy. Chociaż komponenty te zostały zaprojektowane tak, aby były interoperacyjne, w badaniu tym nie przetestowano wyczerpująco wszystkich możliwych kombinacji alternatywnych metod, a użytkownicy mogą być zmuszeni do przeprowadzenia dodatkowego dostrajania, aby zapewnić kompatybilność w ich konkretnych zastosowaniach. Taka modułowość ułatwia zarówno odtwarzalność, jak i rozszerzalność, a także pozwala na dostosowanie ramy do gatunków, modalności zapisu lub paradygmatów behawioralnych wykraczających poza te, które zostały tutaj pokazane. Aby wesprzeć szersze wykorzystanie przez społeczność, niniejsze opracowanie zawiera schematyczny przegląd i tabelę podsumowującą (Rysunek 1, Tabela materiałów).
Ustawienia parametrów używane dla SBeA i CEBRA w tym potoku są oparte na kombinacji wartości domyślnych i empirycznego dostrajania specyficznego dla tego kontekstu eksperymentalnego, swobodnie poruszających się myszy w naturalnej interakcji społecznej. Parametry te zostały zwalidowane w celu odtworzenia wszystkich wyników przedstawionych w tym badaniu bez konieczności dalszej korekty. Chociaż użytkownicy mogą chcieć dostroić niektóre parametry, aby dostosować je do różnych konfiguracji nagrywania lub zadań behawioralnych, takie modyfikacje nie są konieczne do replikacji tego potoku. W przypadku użytkowników pracujących w innych kontekstach zaleca się zapoznanie się z oryginalną dokumentacją i literaturą dotyczącą SBeA i CEBRA, gdzie dostępne są zakresy parametrów i wskazówki dotyczące poszczególnych zadań. Ta implementacja służy jako solidna konfiguracja referencyjna, którą można bezpośrednio zastosować lub dostosować w razie potrzeby.
Podstawowym osiągnięciem tej ramy jest jej zastosowanie do swobodnie poruszających się zwierząt. Wcześniejsze badania przeprowadzone na zwierzętach z unieruchomioną głową można w tym ramach dostosować do warunków swobodnego poruszania się. Na przykład, zadania takie jak Go/No-Go Task47 i Two-Alternative Forced Choice48 mogą być modyfikowane i integrowane z tymi ramami w oparciu o naturalne paradygmaty zachowań. Takie podejście eliminuje artefakty spowodowane ograniczeniem głowy, umożliwiając badanie związku między zadaniem a naturalnymi stanami behawioralnymi. Ramy te zapewniają zwierzętom większą autonomię w podejmowaniu decyzji. Wspiera również badania rdzenia kręgowego w kontekstach naturalistycznych, łącząc metodę rejestracji rdzenia kręgowego mTPM49. Dodatkowo ułatwia badanie zachowań w grupach swobodnych, zjawiska, które nie jest możliwe do zrealizowania w konfiguracjach z głową. Przepływ pracy analizy danych umożliwia interpretację aktywności populacji neuronalnej w odniesieniu do wielu zmiennych, wykorzystując osadzenia do rozwikłania złożoności funkcji mózgu stojącej za populacjami neuronalnymi.
Autorzy oświadczają, że nie pozostają w konflikcie interesów.
Prace te były wspierane przez Strategiczny Priorytetowy Program Badawczy Chińskiej Akademii Nauk (grant nr 1). XDB1010101 do P.W.), STI2030-Major Projects (grant nr 2021ZD0203900 dla P.W.), National Natural Science Foundation of China (grant nr 32222036 dla P.W.), National Natural Science Foundation of China (grant nr T2394530 dla P.W.) oraz Shenzhen Science and Technology Program (grant nr 2021ZD0203900 dla P.W.), National Natural Science Foundation of China (grant nr dla P.W.) oraz Shenzhen Science and Technology Program (grant nr 2021). KJZD20230923115114028 do P. W.). Autorzy pragną również podziękować Obserwatorium Mózgu w Nankinie (NBO) oraz Wspólnemu Instytutowi Medycyny Translacyjnej PKU-Nanjing (Nanjing 211800, Chiny) za wsparcie i pomoc w zakresie korzystania z mikroskopu dwufotonowego.
| Name | Company | Catalog Number | Comments |
|---|---|---|---|
| System rejestracji zachowań 3D | BayONE Scientific | Mysz BA-3D | Zintegrowany moduł synchronizacji |
| Balon | AliExpress (Ekspres Żywnościowy) | Adres internetowy: https://tinyurl.com/3uex669s | Każdy balon, który jest wystarczająco lekki, aby latać, gdy jest wypełniony helem. Balony są sferycznymi balonami foliowymi o średnicy około 45 cm i wyposażone w samouszczelniające się zawory. Adres URL zawiera przykład dymków. |
| Żel pod oczy Carbomer | Filmik | Nawilżający żel pod oczy na bazie Carbomer 980 | 10gr |
| Sznurek bawełniany | AliExpress (Ekspres Żywnościowy) | Adres internetowy: https://tinyurl.com/ywu7u754 | Gruby i lekki, średnica 1-2 mm. Adres URL zawiera przykład sznurka bawełnianego. |
| Wiertło czaszkowe | RWD | 78001 | Wiertło 0,8, 1,4 i 2,1 mm |
| Konfigurowalny niestandardowy moduł kamery | Intel | RealSense D435 | / |
| Wysokowydajny akrylowy klej strukturalny | HUITYJSKI | 1320 | Pojemność 490ml |
| Mysz do obrazowania | TRANSCEND VIVOSCOPE | Adres internetowy: https://en.tv-scope.com/ | Samiec myszy z pochodzeniem C57BL/6J (10 tygodni) był trzymany w 1 myszy na klatkę pod 12&cienkim h cykl światło-ciemność przy 22– 25 i cienkie; ° C z 40%– 70% wilgotności i miał dostęp do wody i pożywienia ad libitum. Wirusy AAV9-CaMKII-GCaMP6s zostały wstrzyknięte do jego pierwotnej kory somatosensorycznej (AP, − 0,60 mm; ML, − 2,40 mm; DV, 2,00 mm). W naszym badaniu myszy zostały przygotowane przez firmę TRANSCEND VIVOSCOPE w ramach profesjonalnej usługi przygotowania zwierząt. Usługa ta obejmuje wstrzyknięcie wirusa, implantację okna czaszkowego i instalację płytki bazowej specjalnie dostosowanej do miniaturowego systemu mikroskopii dwufotonowej. |
| Mysz do interakcji | BayONE LAC | Adres internetowy: https://lac.bayonesci.com/ | Samce myszy z pochodzeniem C57BL/6J (w wieku 10 tygodni) trzymano w 5 myszach na klatkę pod 12&cienkim h cykl światło-ciemność przy 22– 25 i cienkie; ° C z 40– 70% wilgotności i mieli dostęp do wody i jedzenia ad libitum. Wszystkie procedury hodowlane i eksperymentalne zostały zatwierdzone przez Komitet ds. Opieki i Użytkowania Zwierząt w Instytucie Zaawansowanych Technologii w Shenzhen Chińskiej Akademii Nauk. |
| System rejestracji neuronowej mTPM | TRANSCEND VIVOSCOPE | SUPERNOVA-600 | SUPERNOVA-600 to w pełni zintegrowany miniaturowy dwufotonowy system obrazowania dla swobodnie poruszających się gryzoni, zawierający wszystkie niezbędne komponenty optyczne i rejestrujące, ale z wyłączeniem zewnętrznych urządzeń stymulacyjnych. Powinien zawierać zintegrowany moduł synchronizacji. |
Request permission to reuse the text or figures of this JoVE article
Request Permission