Questo protocollo fornisce un quadro integrato basato su metodi neuroetologici computazionali avanzati per comprendere la codifica cerebrale in contesti naturalistici.
Method Article
Questo protocollo fornisce un quadro integrato basato su metodi neuroetologici computazionali avanzati per comprendere la codifica cerebrale in contesti naturalistici.
Gli animali interagiscono con il loro ambiente naturale attraverso un'attività cerebrale ricca e dinamica. Comprendere come le dinamiche delle popolazioni neurali codificano il comportamento naturalistico rimane una sfida fondamentale nelle neuroscienze dei sistemi. I recenti progressi nell'analisi del comportamento basata sul deep learning e nell'imaging a fluorescenza in miniatura hanno aperto nuove strade per studiare il modo in cui il cervello codifica il comportamento naturale. Qui, questo studio presenta un quadro sperimentale e computazionale integrato che combina il Social Behavior Atlas (SBeA), la microscopia a due fotoni in miniatura (mTPM) e l'incorporamento coerente di registrazioni ad alta dimensione utilizzando variabili ausiliarie (CEBRA) per decodificare comportamenti complessi dalla dinamica del cervello. Questo studio utilizza le interazioni sociali naturalistiche tra topi che si muovono liberamente come sistema modello, consentendo l'annotazione comportamentale ad alta risoluzione insieme all'imaging neurale simultaneo. Questo framework include la stima precisa della posa comportamentale, il tracciamento sincronizzato del doppio mouse, l'allineamento dell'incorporamento neurale e la decodifica delle caratteristiche comportamentali direttamente dai componenti principali neurali. Questo studio dimostra che questo approccio raggiunge una precisione di decodifica di 3. ± 1,5 pixel per la postura e l'89 ± una precisione del 6% per la decodifica dei motivi tra gli animali, evidenziandone la robustezza e la generalizzabilità. Questo metodo fornisce un potente strumento per esplorare come l'attività cerebrale riflette gli stati comportamentali strutturati e getta le basi per studi futuri sui principi di codifica neurale naturalistica.
Questo framework è progettato per acquisire e decodificare dati comportamentali e di neuroimaging da animali in movimento libero in contesti sperimentali naturalistici. Comprende tre componenti chiave: metodi di stima della posa e classificazione del comportamento basati sul deep learning, SBeA1, tecniche di imaging a fluorescenza in miniatura mTPM2 e un algoritmo di embedding neuroetologico basato sull'apprendimento contrastivo, CEBRA3. Recenti studi hanno evidenziato la complessità dei processi neuroetologici negli animali in movimento libero, che supera quella osservata nei paradigmi sperimentali a testa fissa 4,5. Tuttavia, i limiti tecnici e la variabilità hanno ostacolato l'applicazione diffusa di questi approcci a indagini più ampie sul comportamento naturale. Questo protocollo presenta un quadro stabile e integrato che garantisce l'accessibilità dei dati comportamentali e neurali raccolti in contesti naturalistici per un'ampia gamma di laboratori di ricerca.
Dato che gli animali si muovono liberamente negli ambienti naturali, questo framework incorpora la stima della posa basata sul deep learning per ottenere un tracciamento preciso delle posture 6,7. I metodi di tracciamento tradizionali basati sull'elaborazione delle immagini non sono sufficienti per catturare movimenti su larga scala, come la dinamica degli arti e delle zampe, rispetto agli approcci basati sul deep learning8. I comportamenti diversi e complessi esibiti dagli animali che si muovono liberamente pongono sfide per i metodi di classificazione del comportamento supervisionato9, poiché le categorie comportamentali predefinite spesso non riescono a comprendere l'intera gamma di fenotipi comportamentali naturali10. Di conseguenza, i metodi di classificazione basati sull'apprendimento non supervisionato sono più adatti per analizzare il comportamento in contesti naturalistici1. Possono scomporre in modo completo il comportamento continuo in motivi discreti di subsecondi in base alle loro somiglianze strutturali intrinseche, e quindi le loro definizioni coerenti vengono fornite attraverso cluster basati sui dati.
L'imaging cerebrale negli animali che si muovono liberamente richiede di catturare l'ampia variabilità dell'attività di un singolo neurone 4,5. Le registrazioni elettrofisiologiche negli animali che si muovono liberamente sono limitate nella loro capacità di rilevare neuroni con attività prevalentemente sottosoglia11. Inoltre, la microscopia a fotone singolo soffre di bassa risoluzione e contrasto, rendendo difficile mantenere identità neuronali coerenti tra le sessioni di imaging12. mTPM offre una risoluzione e un contrasto superiori rispetto alla microscopia a fotone singolo, rendendolo uno strumento più efficace per studiare la codifica neurale dei comportamenti naturali 2,13,14,15.
Stabilire una solida mappatura tra comportamento e dati neurali richiede metodi in grado di rivelare la loro struttura informativa condivisa16. Le tecniche convenzionali di riduzione della dimensionalità, come l'analisi delle componenti principali (PCA)17, l'embedding del vicino stocastico t-distribuito (t-SNE)18 e l'approssimazione e proiezione di varietà uniformi (UMAP)19, non possono incorporare efficacemente i dati comportamentali e neurali all'interno di uno spazio di funzionalità comune. Al contrario, gli approcci di embedding basati sul deep learning, come CEBRA, consentono l'integrazione di più modalità di dati in framework sia supervisionati che auto-supervisionati, generando rappresentazioni latenti di alta qualità3. Mentre negli ultimi anni sono emersi vari metodi alternativi 20,21,22, questo quadro proposto dà la priorità alle applicazioni pratiche incorporando metodi consolidati che sono disponibili in commercio o supportati da tutorial completi.
Rispetto a studi recenti 4,5, questo quadro offre tre progressi chiave. In primo luogo, elimina i pregiudizi umani nella classificazione del comportamento. Studi precedenti si basavano sull'etichettatura manuale del comportamento, che è laboriosa e soggetta a incoerenza, in particolare poiché gli annotatori sperimentano affaticamento 23,24,25. Al contrario, questo quadro impiega la classificazione del comportamento non supervisionata, che preserva la struttura naturale dei modelli comportamentali scomponendo e raggruppando oggettivamente i motivi comportamentali prima di assegnare le definizioni26,27. In secondo luogo, l'uso di mTPM consente l'acquisizione di dinamiche neuronali più complesse a livello di singolo neurone. Questo vantaggio metodologico amplia l'applicabilità di questo framework alla decodifica di comportamenti naturali complessi da diverse popolazioni neurali, comprese quelle coinvolte nella codifica sottosoglia28. In terzo luogo, questo framework integra i dati comportamentali e neurali in uno spazio rappresentazionale unificato, piuttosto che impiegare UMAP per incorporare ciascuna modalità separatamente o utilizzare macchine a vettori di supporto per imporre una mappatura rigida tra attività neurale e comportamento ignorando le loro dinamiche intrinseche 4,5. Questo approccio di incorporamento congiunto garantisce una rappresentazione più completa e biologicamente significativa della relazione tra comportamento e attività cerebrale.
Questo quadro è adatto per progetti di ricerca che prevedono la registrazione e la decodifica di dati comportamentali e neurali provenienti da animali in movimento libero in condizioni sperimentali naturalistiche. Sebbene l'attuale implementazione sia ottimizzata per gli studi sui topi, l'adattamento ad altri modelli animali potrebbe richiedere ulteriori sviluppi. Poiché i componenti hardware utilizzati in questo framework sono disponibili in commercio, da un lato, il costo complessivo può essere relativamente elevato. D'altra parte, questa disponibilità commerciale riduce significativamente il tempo dedicato alla risoluzione dei problemi logistici e garantisce l'acquisizione di risultati stabili e affidabili in modo efficiente.
Questo protocollo è progettato per essere riproducibile e accessibile ai laboratori di neuroscienze attrezzati per l'imaging di piccoli animali e il monitoraggio del comportamento. Il sistema completo integra un dispositivo mTPM disponibile in commercio con una configurazione di acquisizione comportamentale multi-angolo. Le registrazioni neurali tipiche vengono acquisite a 4,84 Hz con una risoluzione di 512 × 512 pixel e i dati comportamentali vengono acquisiti a 30 fotogrammi al secondo. La sincronizzazione dei dati si ottiene attraverso l'allineamento degli impulsi TTL durante la pre-elaborazione. L'addestramento e la decodifica possono essere eseguiti su una workstation standard con una GPU (ad esempio, NVIDIA RTX 3090 o equivalente) e l'intera pipeline richiede circa 100 GB di spazio di archiviazione per esperimento. Mentre l'attuale implementazione è ottimizzata per i topi che si muovono liberamente, il design modulare del flusso di lavoro consente l'adattamento ad altre specie regolando la calibrazione del tracciamento e i parametri di imaging in base alle dimensioni e alla mobilità dell'animale. Questi dettagli pratici supportano l'adattabilità e la riproducibilità del protocollo in una serie di contesti sperimentali.
Il Comitato per la cura e l'uso degli animali presso l'Istituto di tecnologia avanzata di Shenzhen, Accademia cinese delle scienze, ha approvato tutte le procedure di allevamento e sperimentali.
1. Istituzione della piattaforma
NOTA: la piattaforma è costituita da due componenti principali: il dispositivo mTPM e il dispositivo di comportamento 3D (Figura 1A). Il dispositivo mTPM facilita la sincronizzazione in tempo reale dell'imaging mTPM con i dati comportamentali, consentendo così l'acquisizione efficiente, stabile e continua di dati di alta qualità da animali in movimento libero. Il dispositivo di comportamento 3D è dotato di quattro telecamere per catturare l'intera scena del comportamento animale e di un modulo di calibrazione automatica per la ricostruzione delle pose 3D degli animali. Entrambi i dispositivi devono incorporare moduli di sincronizzazione nelle rispettive versioni.
2. Registrazione dei dati neuroetologici
NOTA: Il processo di registrazione dei dati neuroetologici consiste in quattro passaggi chiave (Figura 1B).
3. Pre-elaborazione dei dati neuroetologici
NOTA: Se tutti i passaggi precedenti vengono completati correttamente, è necessario ottenere tre categorie di file di dati: fotogrammi di imaging a due fotoni (.tif), quattro registrazioni video comportamentali (.avi) insieme a un file di calibrazione della fotocamera (.mat) e due file di timestamp di sincronizzazione (.tdms) per la successiva pre-elaborazione dei dati (Figura 1C). Questi dati devono essere rinominati manualmente e inseriti nelle cartelle che fanno riferimento al passaggio 1.5.7.
4. Mappatura dei dati neuroetologici
Lo studio del comportamento naturale presenta una maggiore complessità rispetto agli esperimenti basati su prove. In primo luogo, in condizioni naturali, sia l'attività neurale che il comportamento mancano di una linea di base fissa. Queste attività sono ricorrenti, il che significa che sono influenzate da stati precedenti, e quindi, l'allineamento dell'insorgenza di comportamenti specifici per il confronto dell'attività neurale non riesce a districare gli effetti di precedenti stati neuroetologici. In secondo luogo, la codifica neurale nel comportamento naturale si verifica principalmente a livello di popolazione 4,5. La variabilità osservata nei singoli neuroni è abbastanza sostanziale da essere considerata come rumore. Per convalidare ciò, questa parte ha condotto un'analisi di correlazione tra l'attività neurale e le pose comportamentali naturali (Figura 2F, Figura 3F, Figura 4F). Le matrici del coefficiente di correlazione risultanti non hanno rivelato alcuna corrispondenza neurone-specifica con le tracce di posa. In particolare, i coefficienti di correlazione tra i segnali neurali e le pose del soggetto, le pose degli oggetti o le distanze intercorporee rientrano tutti nell'intervallo da -0,3 a +0,3, comunemente considerati come correlazioni deboli15 (Figura 2G, Figura 3G, Figura 4G). Questi risultati indicano che, in condizioni naturalistiche, le informazioni relative alla posa non sono codificate in modo neurone-specifico.
Alla luce di questi fattori, questo quadro offre un approccio oggettivo per acquisire e mappare i dati neuroetologici a livello di popolazione neurale. L'imaging mTPM garantisce che la variabilità dei singoli neuroni sia preservata il più possibile. Inoltre, l'uso della stima della posa basata sul deep learning mediante ADPT e metodi di scomposizione del comportamento non supervisionati, come BeA e SBeA, genera ricche variabili ausiliarie, consentendo a CEBRA di interpretare efficacemente la variabilità all'interno delle popolazioni neurali.
Questi esempi dimostrano che gli incorporamenti CEBRA congiunti sono presenti in tutte le variabili ausiliarie, comprese le pose del soggetto, le pose dell'oggetto, le distanze del corpo, i motivi del comportamento del soggetto, i motivi del comportamento dell'oggetto e i motivi del comportamento sociale (Figura 5A). Al fine di verificare la coerenza dei motivi comportamentali e degli incorporamenti neurali tra le sessioni o i soggetti, l'analisi di Procuste35 viene utilizzata su tre coppie di topi (Figura 5B). Dato che le inclusioni CEBRA sono distribuite su una sfera unitaria, è stato abilitato solo il parametro di rotazione nell'analisi di Procuste. Poiché le inclusioni CEBRA a comportamento naturale mancano di una linea di base chiara, questa parte ha prima eseguito il campionamento dell'allineamento guidato dall'etichetta sulle inclusioni per allinearsi, garantendo punti di ancoraggio coerenti prima di applicare l'analisi di Procuste. Visivamente, questi inserti CEBRA mostrano un certo grado di coerenza intrinseca, con la distanza del corpo e i motivi sociali che mostrano il massimo allineamento. Si adatta alla quantificazione dell'RMSE prima e dopo l'allineamento di Procuste (Figura 5C). Quindi, l'accuratezza della decodifica dell'incorporamento viene confrontata per le pose (Figura 5D) e i motivi (Figura 5E). Sebbene le loro rappresentazioni differiscano, ognuna è decodificabile con elevata precisione. Sebbene l'RMSE di decodifica della distanza del corpo sia significativamente superiore a quello delle pose del soggetto e dell'oggetto, non è superiore alla precisione di tracciamento dell'ADPT7.
Per esplorare le origini di questi incorporamenti guidati da ipotesi, è stato generato un incorporamento auto-organizzato dell'attività neurale attraverso CEBRA (Figura 5A, colonna di destra). La forma dell'incorporamento neurale è più complessa rispetto agli altri incorporamenti articolari, incorporando modelli di vari incorporamenti articolari. Inoltre, le somiglianze tra le inclusioni neurali e le inclusioni articolari sono state confrontate utilizzando la trasformazione di Procuste, e quindi sono state confrontate le loro somiglianze con il coseno (Figura 5F). La somiglianza del coseno è derivata al minuto tra gli incorporamenti allineati nei punti temporali corrispondenti.
L'inclusione congiunta della posa del soggetto S1 è stata selezionata come base per i confronti di somiglianza basati sul ruolo ben consolidato dell'S1 nella codifica di input somatosensoriali auto-organizzati36. Questo incorporamento funge da punto di riferimento biologicamente significativo per valutare come altre variabili, come i motivi relativi agli oggetti, sono rappresentate all'interno dello stesso spazio neurale. Tali confronti ci permettono di valutare la forza relativa della codifica per diverse dimensioni comportamentali rispetto a una linea di base somatosensoriale auto-correlata.
Quando si confronta la somiglianza del coseno degli incorporamenti neurali con il soggetto S1 pone l'incorporamento congiunto come linea di base, questo studio rileva che gli incorporamenti articolari per i motivi degli oggetti sono significativamente più bassi. Ciò suggerisce che, durante il periodo di 15 minuti di interazione sociale libera in questo esempio, le attività neurali S1 del topo soggetto codificano principalmente sia il suo comportamento che le interazioni sociali in corso. Sebbene questa analisi funga da caso dimostrativo, lo stesso quadro metodologico può essere facilmente applicato a indagini più granulari, ad esempio confrontando le strutture di incorporamento in epoche temporali distinte per scoprire cambiamenti dinamici nella codifica neurale.

Figura 1: Procedura per la raccolta dei dati neuroetologici. (A) L'integrazione dei dispositivi. (B) L'operazione di registrazione dei dati. (C) Estrazione del segnale neurale, stima della posa 2D e ricostruzione 3D della traiettoria corporea dopo la registrazione. Clicca qui per visualizzare una versione più grande di questa figura.

Figura 2: Dati pre-elaborati del topo 1 per ulteriori analisi. (A) Attività neuronali. (B) Pose del soggetto. (C) Pose di oggetti. (D) Distanza del corpo. (E) Motivi comportamentali. Dall'alto verso il basso ci sono i motivi del soggetto, dell'oggetto e del comportamento sociale. (F) Le matrici del coefficiente di correlazione tra attività neurale e pose. A sinistra: i coefficienti di correlazione tra l'attività neurale e le pose del soggetto. Al centro: i coefficienti di correlazione tra l'attività neurale e le pose degli oggetti. A destra: i coefficienti di correlazione tra attività neurale e distanza corporea. I coefficienti di correlazione sono tra ogni traccia neuronale e ogni dimensione di posa. (G) Le distribuzioni dei coefficienti di correlazione di F. Gli indici dei neuroni sono ordinati in base ai coefficienti di correlazione tra l'attività neurale e le pose del soggetto. Abbreviazioni: N & S = attività neurale e pose del soggetto, N & O = attività neurale e pose dell'oggetto, N & B = attività neurale e distanze del corpo, CC = coefficienti di correlazione. Clicca qui per visualizzare una versione più grande di questa figura.

Figura 3: Dati pre-elaborati del topo 2 per ulteriori analisi. (A) Attività neuronali. (B) Pose del soggetto. (C) Pose di oggetti. (D) Distanza del corpo. (E) Motivi comportamentali. Dall'alto verso il basso ci sono i motivi del soggetto, dell'oggetto e del comportamento sociale. (F) Le matrici del coefficiente di correlazione tra attività neurale e pose. A sinistra: i coefficienti di correlazione tra l'attività neurale e le pose del soggetto. Al centro: i coefficienti di correlazione tra l'attività neurale e le pose degli oggetti. A destra: i coefficienti di correlazione tra attività neurale e distanza corporea. I coefficienti di correlazione sono tra ogni traccia neuronale e ogni dimensione di posa. (G) Le distribuzioni dei coefficienti di correlazione di F. Gli indici dei neuroni sono ordinati in base ai coefficienti di correlazione tra l'attività neurale e le pose del soggetto. Abbreviazioni: N & S = attività neurale e pose del soggetto, N & O = attività neurale e pose dell'oggetto, N & B = attività neurale e distanze del corpo, CC = coefficienti di correlazione. Clicca qui per visualizzare una versione più grande di questa figura.

Figura 4: Dati pre-elaborati del topo 3 per ulteriori analisi. (A) Attività neuronali. (B) Pose del soggetto. (C) Pose di oggetti. (D) Distanza del corpo. (E) Motivi comportamentali. Dall'alto verso il basso ci sono i motivi del soggetto, dell'oggetto e del comportamento sociale. (F) Le matrici del coefficiente di correlazione tra attività neurale e pose. A sinistra: i coefficienti di correlazione tra l'attività neurale e le pose del soggetto. Al centro: i coefficienti di correlazione tra l'attività neurale e le pose degli oggetti. A destra: i coefficienti di correlazione tra attività neurale e distanza corporea. I coefficienti di correlazione sono tra ogni traccia neuronale e ogni dimensione di posa. (G) Le distribuzioni dei coefficienti di correlazione di F. Gli indici dei neuroni sono ordinati in base ai coefficienti di correlazione tra l'attività neurale e le pose del soggetto. Abbreviazioni: N & S = attività neurale e pose del soggetto, N & O = attività neurale e pose dell'oggetto, N & B = attività neurale e distanze del corpo, CC = coefficienti di correlazione. Clicca qui per visualizzare una versione più grande di questa figura.

Figura 5: Analisi dell'incorporamento di dati neuroetologici da parte di CEBRA. (A) Incorporamento di CEBRA. Da sinistra a destra ci sono l'incorporamento congiunto dell'attività neurale S1 e delle pose del soggetto, l'incorporamento congiunto dell'attività neurale S1 e delle pose dell'oggetto, l'incorporamento congiunto dell'attività neurale S1 e delle distanze corporee tra due animali, l'incorporamento congiunto dell'attività neurale S1 e dei motivi di comportamento del soggetto, l'incorporamento congiunto dell'attività neurale S1 e dei motivi di comportamento dell'oggetto, l'incorporamento congiunto dell'attività neurale S1 e dei motivi del comportamento sociale e l'incorporamento neurale di S1. (B) L'analisi di Procuste allinea le inclusioni di cui sopra. I cerchi grigi rappresentano la coppia di topi 1, che funge da incorporamento di riferimento. I segni più verdi rappresentano la coppia di topi 2 e le croci arancioni rappresentano la coppia di topi 3, entrambi allineati alla coppia di topi 1. (C) L'errore quadratico medio (RMSE) prima (a sinistra) e dopo (a destra) l'allineamento di Procuste (test t accoppiato, n=3, media ± SEM). (D) L'RMSE della ricostruzione della posa da incorporamenti CEBRA (ANOVA unidirezionale seguita dal test di confronto multiplo di Tukey, n=3, media ± SEM). (E) L'accuratezza della ricostruzione del motivo dagli incorporamenti CEBRA (ANOVA unidirezionale seguita dal test di confronto multiplo di Tukey, n=3, media ± SEM). (F) Le somiglianze del coseno tra l'incorporamento congiunto e l'incorporamento neurale di S1 (ANOVA unidirezionale seguita dal test di confronto multiplo di Dunnett, n=45, media ± SEM). *p < 0,05, **p < 0,01, ***p < 0,001. Clicca qui per visualizzare una versione più grande di questa figura.
| No. | Problema rilevato | Probabile causa | Possibili soluzioni |
| 1 | Nessun timestamp di comportamento | (1) Cavi SMA o BNC difettosi | (1) Sostituire i cavi SMA e BNC |
| (2) Driver USB-to-TTL mancante | (2) Installare il driver USB Prolific PL2303 | ||
| (3) Selezione errata della porta COM | (3) Verificare il numero della porta COM in Gestione periferiche e aggiornarlo sia nel software mTPM che nello script del comportamento della fotocamera. | ||
| 2 | Nessuna fluorescenza visibile durante il montaggio in mTPM | (1) Mancanza di espressione virale | (1) Usa un mouse diverso |
| (2) Campo visivo errato | (2) Regolare nuovamente il campo visivo | ||
| (3) Potenza laser insufficiente | (3) Aumentare gradualmente la potenza del laser | ||
| (4) Gel di carbomer essiccato | (4) Riapplicare il gel Carbomer fresco | ||
| 3 | L'imaging mTPM mostra uno schermo completamente bianco | (1) Dispersione di luce | (1) Riavvolgere il foglio di alluminio per una corretta schermatura |
| (2) Potenza laser insufficiente | (2) Aumentare gradualmente la potenza del laser | ||
| (3) Fibra staccata dalla testina mTPM | (3) Reinserire la fibra nell'mTPM e serrare la vite di fissaggio | ||
| 4 | Fotogrammi persi nei video comportamentali | (1) Scarsa illuminazione ambientale | (1) Aumenta l'illuminazione dello sfondo |
| (2) Porta USB errata | (2) Utilizzare almeno porte USB 3.0 | ||
| (3) Prestazioni insufficienti del computer | (3) Utilizzare una macchina con Intel i7-9700K o superiore, RAM a doppio canale e archiviazione SSD. | ||
| 5 | Nessuna locomozione nei mouse montati su mTPM | (1) Uso ripetitivo dello stesso mouse | (1) Evitare di riutilizzare i topi entro 3 giorni |
| (2) Uso eccessivo di fogli di alluminio | (2) Utilizzare una pellicola minima necessaria per la schermatura della luce | ||
| (3) Numero o volume insufficiente di palloncini ad elio | (3) Regolare il numero e il gonfiaggio dei palloncini per supportare la fibra mTPM consentendo al contempo la postura e il movimento naturali dei topi. | ||
| 6 | Stima imprecisa della posa 2D | (1) Numero insufficiente di fotogrammi etichettati manualmente | (1) Annota almeno 200 fotogrammi in modo incrementale |
| (2) Modello ADPT sottoaddestrato | (2) Aumentare le epoche di addestramento nel file config.yaml di ADPT | ||
| 7 | Ricostruzione anomala della posa 3D | (1) Calibrazione errata della fotocamera | (1) Migliora il contrasto di calibrazione e l'angolo di inclinazione |
| (2) Input di posa 2D impreciso | (2) Aumenta il numero di fotogrammi della scacchiera acquisiti | ||
| (3) Risolvere prima i problemi di posa 2D (vedere il problema 6) | |||
| 8 | Disallineamento tra dati neurali e comportamentali | (1) Sequenza errata di inizializzazione del software | (1) Avviare sempre la registrazione mTPM prima del comportamento della fotocamera |
| (2) Fotogrammi di comportamento eliminati | (2) Risoluzione dei problemi di perdita di frame (vedere il problema 4) | ||
| (3) Assicurarsi che sia disponibile spazio su disco sufficiente | |||
| 9 | Overflow della memoria durante l'elaborazione BeA/SBeA | (1) Durata eccessiva della registrazione | (1) Suddividere le registrazioni in segmenti più brevi (5-60 minuti), quindi eseguire BeA/SBeA |
| (2) RAM di sistema limitata | (2) Aumentare il fattore di riduzione temporale (ad esempio, da 5 a 10) in BeA | ||
| (3) Aggiorna la RAM ad almeno 64 GB | |||
| 10 | CEBRA non viene eseguito sulla GPU | (1) Mancata corrispondenza tra CUDA e driver GPU | (1) Non seguire direttamente il tutorial per installare CUDA 11.3 |
| (2) Versione PyTorch incompatibile | (2) Controlla il modello della tua GPU e la versione del driver (nvidia-smi) | ||
| (3) Installare le versioni CUDA e PyTorch corrette di conseguenza, quindi installare CEBRA tramite pip |
Tabella 1: Elenco di risoluzione dei problemi. Di seguito è riportato un elenco di 10 problemi non banali riscontrati in precedenza e possibili soluzioni.
Questo framework di registrazione e decodifica neuroetologica si basa su dispositivi disponibili in commercio, garantendo che la maggior parte dei problemi di risoluzione dei problemi possa essere affrontata dalle rispettive aziende. Anche così, questo studio fornisce un elenco di problemi riscontrati di frequente per facilitare il riferimento e semplificare la risoluzione dei problemi (Tabella 1). Questa accessibilità rende il framework più facile da usare per i nuovi arrivati. Inoltre, il framework è altamente flessibile, con la sincronizzazione tra registrazioni neurali e comportamentali che si basano su segnali TTL standard. Di conseguenza, è semplice integrare altri dispositivi di registrazione fisiologica nel framework, se necessario. Le successive procedure di analisi sono inoltre sufficientemente generali da supportare sistemi di registrazione neurale e comportamentale completamente personalizzati.
Il costo associato a questo framework, che si basa su dispositivi commercializzati, è relativamente elevato (~500.000 USD), imponendo così un ulteriore onere finanziario al laboratorio. Sebbene i recenti strumenti open source come MINI2P13 e Anipose37 possano aiutare a ridurre i costi dei materiali, questa esperienza suggerisce che le spese complessive rimarranno simili quando si tiene conto dei costi delle risorse umane coinvolte nel debugging. Un altro limite di questo quadro risiede nell'interpretabilità degli embedding CEBRA. Essendo un metodo basato su reti neurali artificiali, è intrinsecamente difficile da interpretare. Sebbene questo esempio fornisca un approccio semplice per spiegare gli incorporamenti, sarà necessario sviluppare ulteriori metodi caso per caso per diversi progetti. Una potenziale soluzione per un'ulteriore interpretazione degli incorporamenti CEBRA è l'applicazione di sistemi dinamici38. Inoltre, il comportamento naturale può essere segmentato in fasi distinte, come le interazioni quando i due topi sono distanti o vicini. Diverse questioni scientifiche possono richiedere lo sviluppo di flussi di lavoro personalizzati per l'analisi dei dati.
Sebbene l'attuale sistema di telecamere mTPM + 3D sia distribuito in un'arena in campo aperto, la sua applicazione non si limita a questo specifico contesto comportamentale. I principali vincoli derivano dal legame fisico del sistema di imaging, che limita l'entità della mobilità degli animali, e dal campo visivo della telecamera 3D, che limita il volume tracciabile. Questi fattori possono essere affrontati nelle future iterazioni incorporando moduli di imaging wireless39 o array di trap-camera40 per consentire paradigmi comportamentali più complessi e naturalistici. In particolare, sia il sistema mTPM che la configurazione della fotocamera 3D sono in grado di eseguire l'acquisizione continua di dati24 ore su 24 10,41, rendendo l'intera pipeline adatta per studi comportamentali e di registrazione neurale su larga scala.
Questo studio adotta un approccio completamente basato sui dati per indagare la codifica neurale del comportamento spontaneo e quindi si astiene intenzionalmente dall'assegnare etichette semantiche predefinite a motivi comportamentali raggruppati. Questa decisione è radicata nell'obiettivo di preservare la generalizzabilità del framework di mappatura del comportamento neurale, consentendogli di operare indipendentemente dalle categorie comportamentali imposte dallo sperimentatore. I lettori interessati all'interpretabilità biologica e alla classificazione supervisionata dei motivi comportamentali possono fare riferimento a lavori precedenti 1,10, nonché a un recente studio42, che ha sistematicamente confrontato il clustering di motivi non supervisionato con comportamenti etichettati manualmente utilizzando lo stesso framework sottostante dell'Atlante del comportamento. Questi studi forniscono anche visualizzazioni estese, tra cui sequenze di pose 3D, traiettorie e incorporamenti a livello di motivo, disponibili attraverso repository pubblici. Insieme, queste risorse offrono intuizioni complementari sulla struttura semantica del comportamento, supportando al contempo l'approccio di decodifica neurale flessibile e generalizzabile adottato qui.
Questa pipeline di elaborazione dei dati è stata progettata pensando alla modularità e alla flessibilità, consentendo l'adattamento a diverse impostazioni sperimentali e preferenze degli utenti. Ogni componente principale della pipeline, che va dalla stima della posa 3D, al clustering dei motivi comportamentali non supervisionato, alla pre-elaborazione del segnale neurale, all'incorporamento neuroetologico congiunto, è implementato come un modulo indipendente con interfacce di input e output chiaramente definite. Questa architettura consente agli utenti di sostituire strumenti o algoritmi alternativi in ogni fase (ad esempio, diversi framework di stima della posa 6,22, algoritmi di clustering del comportamento43,44 o decodificatori neurali45,46) senza interrompere il flusso di lavoro complessivo. Sebbene questi componenti siano progettati per essere interoperabili, questo studio non ha testato in modo esaustivo tutte le possibili combinazioni di metodi alternativi e gli utenti potrebbero dover eseguire ulteriori ottimizzazioni per garantire la compatibilità nelle loro applicazioni specifiche. Tale modularità facilita sia la riproducibilità che l'estensibilità e consente di adattare il quadro alle specie, alle modalità di registrazione o ai paradigmi comportamentali oltre a quelli qui dimostrati. Per supportare un uso più ampio da parte della comunità, questo studio fornisce una panoramica schematica e una tabella riassuntiva (Figura 1, Tabella dei materiali).
Le impostazioni dei parametri utilizzate per SBeA e CEBRA in questa pipeline si basano su una combinazione di valori predefiniti e sintonizzazione empirica specifica per questo contesto sperimentale, che muove liberamente topi in condizioni di interazione sociale naturale. Questi parametri sono stati convalidati per riprodurre tutti i risultati presentati in questo studio senza richiedere ulteriori aggiustamenti. Sebbene gli utenti desiderino mettere a punto alcuni parametri per adattarsi a diverse configurazioni di registrazione o attività comportamentali, tali modifiche non sono necessarie per replicare questa pipeline. Per gli utenti che lavorano in altri contesti, si consiglia di consultare la documentazione originale e la letteratura per SBeA e CEBRA, dove vengono forniti intervalli di parametri e indicazioni specifiche per le attività. Questa implementazione funge da solida configurazione di riferimento che può essere applicata direttamente o adattata in base alle esigenze.
Il principale progresso di questo quadro risiede nella sua applicazione agli animali che si muovono liberamente. Studi precedenti condotti con animali a testa fissa possono essere adattati alle condizioni di libero movimento all'interno di questo quadro. Ad esempio, compiti come il Compito Vai/Non Vai47 e la Scelta Forzata48 Two-Alternative possono essere modificati e integrati in questo framework in base a paradigmi di comportamento naturale. Questo approccio elimina gli artefatti causati dalla restrizione della testa, consentendo lo studio della relazione tra compito e stati comportamentali naturali. Questo quadro fornisce agli animali una maggiore autonomia nel processo decisionale. Supporta inoltre gli studi del midollo spinale in contesti naturalistici, combinando il metodo di registrazione del midollo spinale mTPM49. Inoltre, facilita lo studio del comportamento di gruppo libero, un fenomeno che non è fattibile in configurazioni a testa fissa. Il flusso di lavoro di analisi dei dati consente l'interpretazione dell'attività della popolazione neurale attraverso più variabili, utilizzando gli embedding per svelare la complessità della funzione cerebrale dietro le popolazioni neurali.
Gli autori dichiarano di non avere conflitti di interesse.
Questo lavoro è stato sostenuto dal Programma di Ricerca Prioritaria Strategica dell'Accademia Cinese delle Scienze (sovvenzione n. XDB1010101 a P.W.), STI2030-Major Projects (sovvenzione n. 2021ZD0203900 a P.W.), National Natural Science Foundation of China (sovvenzione n. 32222036 a P.W.), National Natural Science Foundation of China (sovvenzione n. T2394530 a P.W.) e Shenzhen Science and Technology Program (sovvenzione n. KJZD20230923115114028 a P.W.). Gli autori desiderano inoltre ringraziare il Nanjing Brain Observatory (NBO) e il PKU-Nanjing Joint Institute of Translational Medicine (Nanjing 211800, Cina) per il loro supporto e assistenza nell'uso del microscopio a due fotoni.
| Name | Company | Catalog Number | Comments |
|---|---|---|---|
| Sistema di registrazione del comportamento 3D | BayONE Scientifico | BA-3D-Mouse | Modulo di sincronizzazione integrato |
| Palloncino | AliExpress | URL: https://tinyurl.com/3uex669s | Qualsiasi pallone abbastanza leggero da volare quando è riempito di elio. I palloncini sono palloncini sferici in alluminio, di circa 45 cm di diametro, e sono dotati di valvole autosigillanti. L'URL fornisce un esempio dei palloncini. |
| Gel contorno occhi Carbomer | Vidisico | Gel oculare lubrificante a base di Carbomer 980 | 10 g |
| Spago di cotone | AliExpress | URL: https://tinyurl.com/ywu7u754 | Spessi e leggeri, diametro 1-2 mm. L'URL fornisce un esempio dello spago di cotone. |
| Trapano cranico | RWD | 78001 | Punta da 0,8, 1,4 e 2,1 mm |
| Modulo telecamera personalizzato configurabile | Intel | RealSense D435 | / |
| Adesivo acrilico strutturale ad alte prestazioni | HUITIAN | 1320 | 490 ml |
| Mouse per l'imaging | TRANSCEND VIVOSCOPE | URL: https://en.tv-scope.com/ | Il topo maschio con sfondo C57BL/6J (10 settimane di età) è stato alloggiato in 1 topo per gabbia sotto un 12 h ciclo luce-buio a 22– 25&sottile; ° C con il 40%... 70% di umidità ed è stato consentito l'accesso all'acqua e al cibo ad libitum. I virus AAV9-CaMKII-GCaMP6s sono stati iniettati nella sua corteccia somatosensoriale primaria (AP, − 0,60 mm; ML, &meno; 2,40 millimetri; DV, 2,00 mm). Nel nostro studio, i topi sono stati preparati da TRANSCEND VIVOSCOPE come parte del loro servizio professionale di preparazione degli animali. Questo servizio include l'iniezione di virus, l'impianto di finestre craniche e l'installazione di piastre di base su misura per il loro sistema di microscopia miniaturizzata a due fotoni. |
| Mouse per l'interazione | BayONE LAC | URL: https://lac.bayonesci.com/ | I topi maschi con background C57BL/6J (10 settimane di età) sono stati alloggiati in 5 topi per gabbia sotto un 12 h ciclo luce-buio a 22– 25&sottile; ° C con 40– 70% di umidità e sono stati autorizzati ad accedere all'acqua e al cibo ad libitum. Tutte le procedure di allevamento e sperimentazione sono state approvate dal Comitato per la cura e l'uso degli animali presso l'Istituto di tecnologia avanzata di Shenzhen, Accademia cinese delle scienze. |
| Sistema di registrazione neurale mTPM | TRANSCEND VIVOSCOPE | SUPERNOVA-600 | Il SUPERNOVA-600 è un sistema di imaging miniaturizzato a due fotoni completamente integrato per roditori in movimento libero, che include tutti i componenti ottici e di registrazione essenziali, ma esclude i dispositivi di stimolazione esterni. Dovrebbe contenere il modulo di sincronizzazione integrato. |
Request permission to reuse the text or figures of this JoVE article
Request Permission