Ce protocole fournit un cadre intégré basé sur des méthodes neuroéthologiques computationnelles avancées pour comprendre le codage cérébral dans des contextes naturalistes.
Method Article
Ce protocole fournit un cadre intégré basé sur des méthodes neuroéthologiques computationnelles avancées pour comprendre le codage cérébral dans des contextes naturalistes.
Les animaux interagissent avec leur environnement naturel grâce à une activité cérébrale riche et dynamique. Comprendre comment la dynamique neuronale des populations encode le comportement naturaliste reste un défi fondamental en neurosciences des systèmes. Les progrès récents de l’analyse comportementale basée sur l’apprentissage profond et de l’imagerie miniature par fluorescence ont ouvert de nouvelles voies pour étudier comment le cerveau code le comportement naturel. Ici, cette étude présente un cadre expérimental et computationnel intégré qui combine l’Atlas du comportement social (SBeA), la microscopie miniature à deux photons (mTPM) et les EmBeddings cohérents d’enregistrements de haute dimension utilisant des variables auxiliaires (CEBRA) pour décoder des comportements complexes à partir de la dynamique cérébrale. Cette étude utilise des interactions sociales naturalistes entre des souris se déplaçant librement comme système modèle, permettant une annotation comportementale à haute résolution parallèlement à l’imagerie neuronale simultanée. Ce cadre comprend l’estimation précise de la pose comportementale, le suivi synchronisé à deux souris, l’alignement de l’intégration neuronale et le décodage des caractéristiques comportementales directement à partir des principaux composants neuronaux. Cette étude démontre que cette approche permet d’atteindre une précision de décodage de 3. ± 1,5 pixel pour la posture et une précision de 89 ± 6 % pour le décodage des motifs chez les animaux, ce qui souligne sa robustesse et sa généralisabilité. Cette méthode fournit un outil puissant pour explorer comment l’activité cérébrale reflète des états comportementaux structurés, et elle jette les bases d’études futures sur les principes de codage neuronal naturalistes.
Ce cadre est conçu pour capturer et décoder les données comportementales et de neuroimagerie d’animaux se déplaçant librement dans des contextes expérimentaux naturalistes. Il comprend trois composants clés : des méthodes d’estimation de pose et de classification du comportement basées sur l’apprentissage profond, SBeA1, des techniques d’imagerie par fluorescence miniature mTPM2 et un algorithme d’intégration neuroéthologique basé sur l’apprentissage contrastif, CEBRA3. Des études récentes ont mis en évidence la complexité des processus neuroéthologiques chez les animaux en mouvement libre, qui dépasse celle observée dans les paradigmes expérimentaux à tête fixe 4,5. Cependant, les limites techniques et la variabilité ont entravé l’application généralisée de ces approches à des études plus larges du comportement naturel. Ce protocole présente un cadre stable et intégré qui garantit l’accessibilité des données comportementales et neuronales collectées dans des contextes naturalistes pour un large éventail de laboratoires de recherche.
Étant donné que les animaux se déplacent librement dans des environnements naturels, ce cadre intègre l’estimation de la pose basée sur l’apprentissage profond pour obtenir un suivi précis des postures 6,7. Les méthodes de suivi traditionnelles basées sur le traitement d’images sont insuffisantes pour capturer des mouvements à petite échelle, tels que la dynamique des membres et des pattes, par rapport aux approches basées sur l’apprentissage profond8. Les comportements divers et complexes présentés par les animaux se déplaçant librement posent des défis pour les méthodes de classification comportementale supervisée9, car les catégories comportementales prédéfinies ne parviennent souvent pas à englober toute la gamme des phénotypes comportementaux naturels10. Par conséquent, les méthodes de classification basées sur l’apprentissage non supervisé sont mieux adaptées à l’analyse du comportement dans des contextes naturalistes1. Ils peuvent décomposer de manière exhaustive un comportement continu en motifs discrets de moins d’une seconde en fonction de leurs similitudes structurelles intrinsèques, puis leurs définitions cohérentes sont données par le biais de clusters basés sur des données.
L’imagerie cérébrale chez les animaux en mouvement libre nécessite de capturer la grande variabilité de l’activité d’un seul neurone 4,5. Les enregistrements électrophysiologiques chez les animaux en mouvement libre sont limités dans leur capacité à détecter les neurones ayant une activité principalement inférieure au seuil11. De plus, la microscopie monophotonique souffre d’une résolution et d’un contraste faibles, ce qui rend difficile le maintien d’identités neuronales cohérentes entre les sessions d’imagerie12. La mTPM offre une résolution et un contraste supérieurs à ceux de la microscopie monophotonique, ce qui en fait un outil plus efficace pour étudier le codage neuronal des comportements naturels 2,13,14,15.
L’établissement d’une cartographie robuste entre le comportement et les données neuronales nécessite des méthodes capables de révéler leur structure informationnelle partagée16. Les techniques conventionnelles de réduction de la dimensionnalité, telles que l’analyse en composantes principales (PCA)17, le t-Distributed Stochastic Neighbor Embedding (t-SNE)18 et l’UMAP (Uniform Manifold Approximation and Projection)19, ne peuvent pas intégrer efficacement des données comportementales et neuronales dans un espace de caractéristiques commun. En revanche, les approches d’intégration basées sur l’apprentissage profond, telles que CEBRA, permettent l’intégration de plusieurs modalités de données dans des cadres supervisés et auto-supervisés, générant des représentations latentes de haute qualité3. Bien que diverses méthodes alternatives aient émergé au cours des dernières années 20,21,22, ce cadre proposé privilégie les applications pratiques en incorporant des méthodes bien établies qui sont soit disponibles dans le commerce, soit soutenues par des tutoriels complets.
Par rapport aux études récentes 4,5, ce cadre offre trois avancées clés. Tout d’abord, il élimine les préjugés humains dans la classification du comportement. Des études antérieures s’appuyaient sur l’étiquetage manuel du comportement, qui demande beaucoup de main-d’œuvre et est sujet à des incohérences, d’autant plus que les annotateurs éprouvent de la fatigue 23,24,25. En revanche, ce cadre utilise la classification comportementale non supervisée, qui préserve la structure naturelle des modèles comportementaux en décomposant objectivement et en regroupant les motifs de comportement avant d’attribuer des définitions26,27. Deuxièmement, l’utilisation de la mTPM permet de capturer des dynamiques neuronales plus complexes au niveau du neurone unique. Cet avantage méthodologique élargit l’applicabilité de ce cadre au décodage de comportements naturels complexes à partir de diverses populations neuronales, y compris celles impliquées dans le codage sous-seuil28. Troisièmement, ce cadre intègre des données comportementales et neuronales dans un espace de représentation unifié, plutôt que d’utiliser UMAP pour intégrer chaque modalité séparément ou d’utiliser des machines à vecteurs de support pour imposer une cartographie rigide entre l’activité neuronale et le comportement tout en ignorant leur dynamique intrinsèque 4,5. Cette approche d’intégration conjointe assure une représentation plus complète et biologiquement significative de la relation entre le comportement et l’activité cérébrale.
Ce cadre est bien adapté aux projets de recherche qui impliquent l’enregistrement et le décodage de données comportementales et neuronales d’animaux se déplaçant librement dans des conditions expérimentales naturalistes. Bien que l’implémentation actuelle soit optimisée pour les études sur les souris, son adaptation à d’autres modèles animaux peut nécessiter un développement supplémentaire. Étant donné que les composants matériels utilisés dans ce cadre sont disponibles dans le commerce, d’une part, le coût global peut être relativement élevé. D’autre part, cette disponibilité commerciale réduit considérablement le temps consacré au dépannage des problèmes logistiques et garantit l’acquisition de résultats stables et fiables de manière efficace.
Ce protocole est conçu pour être reproductible et accessible aux laboratoires de neurosciences équipés pour l’imagerie des petits animaux et le suivi du comportement. Le système complet intègre un dispositif mTPM disponible dans le commerce avec une configuration d’acquisition comportementale multi-angle. Les enregistrements neuronaux typiques sont acquis à 4,84 Hz avec une résolution de 512 × 512 pixels, et les données comportementales sont capturées à 30 images par seconde. La synchronisation des données est réalisée grâce à l’alignement des impulsions TTL pendant le prétraitement. L’entraînement et le décodage peuvent être effectués sur une station de travail standard avec un GPU (par exemple, NVIDIA RTX 3090 ou équivalent), et le pipeline complet nécessite environ 100 Go de stockage par expérience. Bien que l’implémentation actuelle soit optimisée pour les souris se déplaçant librement, la conception modulaire du flux de travail permet de s’adapter à d’autres espèces en ajustant l’étalonnage du suivi et les paramètres d’imagerie en fonction de la taille et de la mobilité de l’animal. Ces détails pratiques soutiennent l’adaptabilité et la reproductibilité du protocole dans une gamme de contextes expérimentaux.
Le Comité de soin et d’utilisation des animaux de l’Institut de technologie avancée de Shenzhen, Académie chinoise des sciences, a approuvé toutes les procédures d’élevage et expérimentales.
1. Mise en place d’une plateforme
REMARQUE : La plate-forme se compose de deux composants principaux : le dispositif mTPM et le dispositif de comportement 3D (Figure 1A). Le dispositif mTPM facilite la synchronisation en temps réel de l’imagerie mTPM avec les données comportementales, permettant ainsi l’acquisition efficace, stable et continue de données de haute qualité à partir d’animaux se déplaçant librement. L’appareil de comportement 3D est équipé de quatre caméras pour capturer la scène complète du comportement des animaux et d’un module de calibrage automatique pour reconstruire les poses d’animaux en 3D. Les deux appareils doivent intégrer des modules de synchronisation dans leurs versions respectives.
2. Enregistrement des données neuroéthologiques
REMARQUE : Le processus d’enregistrement des données neuroéthologiques comprend quatre étapes clés (Figure 1B).
3. Prétraitement des données neuroéthologiques
REMARQUE : Si toutes les étapes précédentes sont menées à bien, trois catégories de fichiers de données doivent être obtenues : des images d’imagerie à deux photons (.tif), quatre enregistrements vidéo comportementaux (.avi) accompagnés d’un fichier d’étalonnage de caméra (.mat) et deux fichiers d’horodatage de synchronisation (.tdms) pour le prétraitement ultérieur des données (Figure 1C). Ces données doivent être renommées manuellement et placées dans les dossiers faisant référence à l’étape 1.5.7.
4. Cartographie des données neuroéthologiques
L’étude du comportement naturel présente une plus grande complexité par rapport aux expériences basées sur des essais. Tout d’abord, dans des conditions naturelles, l’activité neuronale et le comportement n’ont pas de base de référence fixe. Ces activités sont récurrentes, ce qui signifie qu’elles sont influencées par des états antérieurs, et donc, l’alignement de l’apparition de comportements spécifiques pour comparer l’activité neuronale ne parvient pas à démêler les effets des états neuroéthologiques antérieurs. Deuxièmement, l’encodage neuronal dans le comportement naturel se produit principalement au niveau de la population 4,5. La variabilité observée dans les neurones uniques est suffisamment importante pour être considérée comme du bruit. Pour valider cela, cette partie a effectué une analyse de corrélation entre l’activité neuronale et les poses comportementales naturelles (Figure 2F, Figure 3F, Figure 4F). Les matrices de coefficients de corrélation résultantes n’ont révélé aucune correspondance spécifique aux neurones avec les traces de pose. Plus précisément, les coefficients de corrélation entre les signaux neuronaux et les poses du sujet, les poses d’objets ou les distances intercorporelles se situaient tous dans la plage de -0,3 à +0,3, généralement considérée comme de faibles corrélations15 (Figure 2G, Figure 3G, Figure 4G). Ces résultats indiquent que, dans des conditions naturalistes, les informations relatives à la pose ne sont pas codées de manière spécifique aux neurones.
Compte tenu de ces facteurs, ce cadre propose une approche objective pour capturer et cartographier les données neuroéthologiques au niveau de la population neuronale. L’imagerie mTPM permet de préserver autant que possible la variabilité des neurones individuels. De plus, l’utilisation de l’estimation de la pose basée sur l’apprentissage profond par ADPT et des méthodes de décomposition du comportement non supervisées, telles que BeA et SBeA, génère de riches variables auxiliaires, permettant à CEBRA d’interpréter efficacement la variabilité au sein des populations neuronales.
Ces exemples démontrent que les plongements conjoints de CEBRA sont présents dans toutes les variables auxiliaires, y compris les poses du sujet, les poses d’objets, les distances corporelles, les motifs de comportement du sujet, les motifs de comportement d’objet et les motifs de comportement social (Figure 5A). Afin de vérifier la cohérence des motifs comportementaux et des plongements neuronaux entre les sessions ou les sujets, l’analyse de Procuste35 est utilisée sur trois paires de souris (Figure 5B). Étant donné que les plongements CEBRA sont distribués sur une sphère unitaire, seul le paramètre de rotation dans l’analyse de Procrustes a été activé. Étant donné que les plongements CEBRA à comportement naturel n’ont pas de base de référence claire, cette partie a d’abord effectué un échantillonnage d’alignement guidé par étiquette sur les plongements pour les aligner, assurant des points d’ancrage cohérents avant d’appliquer l’analyse de Procrustes. Visuellement, ces plongements CEBRA présentent un certain degré de cohérence intrinsèque, la distance corporelle et les motifs sociaux montrant l’alignement le plus élevé. Il correspond à la quantification de l’EQM avant et après l’alignement de Procuste (Figure 5C). Ensuite, la précision du décodage de l’enrobage est comparée pour les poses (Figure 5D) et les motifs (Figure 5E). Bien que leurs représentations diffèrent, chacune est décodable avec une grande précision. Bien que le décodage RMSE de la distance corporelle soit significativement plus élevé que les poses du sujet et de l’objet, il n’est pas supérieur à la précision de suivi de l’ADPT7.
Pour explorer les origines de ces plongements basés sur des hypothèses, un plongement auto-organisé de l’activité neuronale a été généré par CEBRA (Figure 5A, colonne de droite). La forme de l’ancrage neuronal est plus complexe que celle des autres plongements articulaires, incorporant des motifs de divers plongements articulaires. De plus, les similitudes entre les plongements neuronaux et les plongements articulaires ont été comparées à l’aide de la transformation de Procuste, puis leurs similitudes cosinus ont été comparées (Figure 5F). La similarité cosinus est dérivée par minute entre les plongements alignés à travers les points temporels correspondants.
L’intégration articulaire de la pose du sujet S1 a été choisie comme référence pour les comparaisons de similitude basées sur le rôle bien établi du S1 dans l’encodage des entrées somatosensorielles auto-organisées36. Cet encastrement sert de point de référence biologiquement significatif pour évaluer comment d’autres variables, telles que les motifs liés aux objets, sont représentées dans le même espace neuronal. De telles comparaisons nous permettent d’évaluer la force relative de l’encodage pour différentes dimensions comportementales par rapport à une base somatosensorielle auto-associée.
En comparant la similitude cosinus des plongements neuronaux avec les poses du sujet S1 comme base de référence, cette étude constate que les plongements articulaires pour les motifs d’objets sont significativement plus faibles. Cela suggère que, pendant la période de 15 minutes d’interaction sociale libre dans cet exemple, les activités neuronales S1 de la souris sujette codent principalement à la fois son comportement et les interactions sociales en cours. Bien que cette analyse serve de cas démonstratif, le même cadre méthodologique peut être facilement appliqué à des enquêtes plus granulaires, par exemple, en comparant les structures d’encastrement à travers des époques temporelles distinctes pour découvrir des changements dynamiques dans l’encodage neuronal.

Figure 1 : Procédure de collecte de données neuroéthologiques. (A) L’intégration des dispositifs. (B) Le fonctionnement de l’enregistrement des données. (C) Extraction de signaux neuronaux, estimation de la pose 2D et reconstruction de la trajectoire corporelle 3D après l’enregistrement. Veuillez cliquer ici pour voir une version agrandie de cette figure.

Figure 2 : Données prétraitées de la souris 1 pour une analyse plus approfondie. (A) Activités neuronales. (B) Poses du sujet. (C) Poses d’objets. (D) Distance corporelle. (E) Motifs de comportement. De haut en bas se trouvent des motifs de sujet, d’objet et de comportement social. (F) Les matrices de coefficients de corrélation entre l’activité neuronale et les poses. À gauche : les coefficients de corrélation entre l’activité neuronale et les poses du sujet. Au centre : les coefficients de corrélation entre l’activité neuronale et les poses d’objets. À droite : les coefficients de corrélation entre l’activité neuronale et la distance corporelle. Les coefficients de corrélation sont entre chaque trace de neurone et chaque dimension de pose. (G) Les distributions des coefficients de corrélation de F. Les indices neuronaux sont triés en fonction des coefficients de corrélation entre l’activité neuronale et les poses du sujet. Abréviations : N & S = activité neuronale et poses du sujet, N & O = activité neuronale et poses d’objets, N & B = activité neuronale et distances corporelles, CC = coefficients de corrélation. Veuillez cliquer ici pour voir une version agrandie de cette figure.

Figure 3 : Données prétraitées de la souris 2 pour une analyse plus approfondie. (A) Activités neuronales. (B) Poses du sujet. (C) Poses d’objets. (D) Distance corporelle. (E) Motifs de comportement. De haut en bas se trouvent des motifs de sujet, d’objet et de comportement social. (F) Les matrices de coefficients de corrélation entre l’activité neuronale et les poses. À gauche : les coefficients de corrélation entre l’activité neuronale et les poses du sujet. Au centre : les coefficients de corrélation entre l’activité neuronale et les poses d’objets. À droite : les coefficients de corrélation entre l’activité neuronale et la distance corporelle. Les coefficients de corrélation sont entre chaque trace de neurone et chaque dimension de pose. (G) Les distributions des coefficients de corrélation de F. Les indices neuronaux sont triés en fonction des coefficients de corrélation entre l’activité neuronale et les poses du sujet. Abréviations : N & S = activité neuronale et poses du sujet, N & O = activité neuronale et poses d’objets, N & B = activité neuronale et distances corporelles, CC = coefficients de corrélation. Veuillez cliquer ici pour voir une version agrandie de cette figure.

Figure 4 : Données prétraitées de la souris 3 pour une analyse plus approfondie. (A) Activités neuronales. (B) Poses du sujet. (C) Poses d’objets. (D) Distance corporelle. (E) Motifs de comportement. De haut en bas se trouvent des motifs de sujet, d’objet et de comportement social. (F) Les matrices de coefficients de corrélation entre l’activité neuronale et les poses. À gauche : les coefficients de corrélation entre l’activité neuronale et les poses du sujet. Au centre : les coefficients de corrélation entre l’activité neuronale et les poses d’objets. À droite : les coefficients de corrélation entre l’activité neuronale et la distance corporelle. Les coefficients de corrélation sont entre chaque trace de neurone et chaque dimension de pose. (G) Les distributions des coefficients de corrélation de F. Les indices neuronaux sont triés en fonction des coefficients de corrélation entre l’activité neuronale et les poses du sujet. Abréviations : N & S = activité neuronale et poses du sujet, N & O = activité neuronale et poses d’objets, N & B = activité neuronale et distances corporelles, CC = coefficients de corrélation. Veuillez cliquer ici pour voir une version agrandie de cette figure.

Figure 5 : Analyse des plongements CEBRA des données neuroéthologiques. (A) Intégrations CEBRA. De gauche à droite se trouvent l’intégration conjointe de l’activité neuronale S1 et des poses du sujet, l’intégration conjointe de l’activité neuronale S1 et des poses d’objets, l’intégration conjointe de l’activité neuronale S1 et des distances corporelles entre deux animaux, l’intégration conjointe de l’activité neuronale S1 et des motifs de comportement du sujet, l’intégration conjointe de l’activité neuronale S1 et des motifs de comportement d’objet, l’intégration conjointe de l’activité neuronale de S1 et des motifs de comportement social, et l’intégration neuronale de S1. (B) L’analyse de Procuste aligne les plongements ci-dessus. Les cercles gris représentent la paire de souris 1, servant d’incorporation de référence. Les signes plus verts représentent la paire de souris 2 et les croix orange représentent la paire de souris 3, toutes deux alignées sur la paire de souris 1. (C) La racine carrée moyenne (EQM) avant (à gauche) et après (à droite) l’alignement de Procuste (test t apparié, n = 3, moyenne ± SEM). (D) L’EQM de la reconstruction de la pose à partir des plongements CEBRA (ANOVA à un facteur suivie du test de comparaisons multiples de Tukey, n = 3, moyenne ± MEB). (E) La précision de la reconstruction de motifs à partir d’intégrations CEBRA (ANOVA à un facteur suivie du test de comparaisons multiples de Tukey, n = 3, moyenne ± MEB). (F) Les similitudes cosinus entre les plongements articulaires et les plongements neuronaux de S1 (ANOVA à un facteur suivie du test de comparaisons multiples de Dunnett, n = 45, moyenne ± MEB). *p < 0,05, **p < 0,01, ***p < 0,001. Veuillez cliquer ici pour voir une version agrandie de cette figure.
| Non. | Problème observé | Cause probable | Solutions possibles |
| 1 | Aucun horodatage de comportement | (1) Câbles SMA ou BNC défectueux | (1) Remplacer les câbles SMA et BNC |
| (2) Pilote USB vers TTL manquant | (2) Installez le pilote USB Prolific PL2303 | ||
| (3) Sélection incorrecte du port COM | (3) Vérifiez le numéro de port COM dans le Gestionnaire de périphériques et mettez-le à jour dans le logiciel mTPM et le script de la caméra de comportement. | ||
| 2 | Pas de fluorescence visible lors du montage mTPM | (1) Absence d’expression virale | (1) Utilisez une souris différente |
| (2) Champ de vision incorrect | (2) Réajustez le champ de vision | ||
| (3) Puissance laser insuffisante | (3) Augmenter progressivement la puissance du laser | ||
| (4) Gel de carbomère séché | (4) Réappliquez le gel Carbomer frais | ||
| 3 | L’imagerie mTPM affiche un écran complètement blanc | (1) Fuite de lumière | (1) Réenroulez la feuille d’aluminium pour un blindage adéquat |
| (2) Puissance laser insuffisante | (2) Augmenter progressivement la puissance du laser | ||
| (3) Fibre détachée de la tête mTPM | (3) Réinsérez la fibre dans le mTPM et serrez la vis de fixation | ||
| 4 | Images perdues dans une vidéo comportementale | (1) Faible éclairage ambiant | (1) Augmenter l’éclairage d’arrière-plan |
| (2) Port USB incorrect | (2) Utilisez au moins des ports USB 3.0 | ||
| (3) Performances insuffisantes de l’ordinateur | (3) Utilisez une machine dotée d’un processeur Intel i7-9700K ou supérieur, d’une mémoire vive double canal et d’un stockage SSD. | ||
| 5 | Pas de locomotion chez les souris montées sur mTPM | (1) Utilisation répétitive de la même souris | (1) Évitez de réutiliser les souris dans les 3 jours |
| (2) Utilisation excessive de papier d’aluminium | (2) Utilisez le minimum de feuille nécessaire pour le blindage contre la lumière | ||
| (3) Nombre ou volume insuffisant de ballons d’hélium | (3) Ajustez le nombre et le gonflage des ballons pour soutenir la fibre mTPM tout en permettant une posture et un mouvement naturels des souris. | ||
| 6 | Estimation inexacte de la pose 2D | (1) Nombre insuffisant de cadres étiquetés manuellement | (1) Annotez au moins 200 images de manière incrémentielle |
| (2) Modèle ADPT sous-entraîné | (2) Augmenter les périodes d’entraînement dans le fichier config.yaml d’ADPT | ||
| 7 | Reconstruction anormale de poses 3D | (1) Mauvais calibrage de l’appareil photo | (1) Améliorer l’étalonnage, le contraste et l’angle d’inclinaison |
| (2) Saisie de pose 2D imprécise | (2) Augmenter le nombre de cadres de damier capturés | ||
| (3) Résolvez d’abord les problèmes de pose 2D (voir Problème 6) | |||
| 8 | Désalignement entre les données neuronales et comportementales | (1) Séquence incorrecte d’initialisation du logiciel | (1) Démarrez toujours l’enregistrement mTPM avant la caméra de comportement |
| (2) Trames de comportement abandonnées | (2) Résoudre les problèmes de perte d’image (voir Problème 4) | ||
| (3) Assurez-vous que l’espace disque disponible est suffisant | |||
| 9 | Débordement de mémoire pendant le traitement BeA/SBeA | (1) Durée d’enregistrement excessive | (1) Divisez les enregistrements en segments plus courts (5 à 60 minutes), puis exécutez BeA/SBeA |
| (2) RAM système limitée | (2) Augmenter le facteur de réduction temporelle (par exemple, de 5 à 10) en BeA | ||
| (3) Mettez à niveau la RAM à au moins 64 Go | |||
| 10 | CEBRA ne fonctionne pas sur le GPU | (1) Incompatibilité entre CUDA et pilote GPU | (1) Ne suivez pas directement le tutoriel pour installer CUDA 11.3 |
| (2) Version incompatible de PyTorch | (2) Vérifiez le modèle de votre GPU et la version de votre pilote (nvidia-smi) | ||
| (3) Installez les versions CUDA et PyTorch correctes en conséquence, puis installez CEBRA via pip |
Tableau 1 : liste de dépannage Ce qui suit est une liste de 10 problèmes non triviaux rencontrés précédemment et des solutions possibles.
Ce cadre d’enregistrement et de décodage neuroéthologique est construit sur des appareils disponibles dans le commerce, ce qui garantit que la plupart des problèmes de dépannage peuvent être résolus par les entreprises respectives. Malgré cela, cette étude fournit une liste des problèmes fréquemment rencontrés afin de faciliter la référence et de rationaliser le dépannage (Tableau 1). Cette accessibilité rend le cadre plus convivial pour les nouveaux arrivants. De plus, le cadre est très flexible, la synchronisation entre les enregistrements neuronaux et comportementaux reposant sur des signaux TTL standard. Par conséquent, il est facile d’intégrer d’autres appareils d’enregistrement physiologique dans le cadre si nécessaire. Les procédures d’analyse ultérieures sont également suffisamment générales pour prendre en charge des systèmes d’enregistrement neuronal et comportemental entièrement personnalisés.
Le coût associé à ce cadre, qui est basé sur des dispositifs commercialisés, est relativement élevé (~500 000 USD), imposant ainsi une charge financière supplémentaire au laboratoire. Bien que les outils open source récents tels que MINI2P13 et Anipose37 puissent aider à réduire les coûts des matériaux, cette expérience suggère que les dépenses globales resteront similaires si l’on tient compte des coûts de ressources humaines impliqués dans le débogage. Une autre limite de ce cadre réside dans l’interprétabilité des plongements CEBRA. En tant que méthode basée sur des réseaux neuronaux artificiels, elle est intrinsèquement difficile à interpréter. Bien que cet exemple fournisse une approche simple pour expliquer les intégrations, d’autres méthodes devront être développées au cas par cas pour différents projets. Une solution potentielle pour une interprétation plus poussée des plongements CEBRA est l’application de systèmes dynamiques38. De plus, le comportement naturel peut être segmenté en phases distinctes, telles que les interactions lorsque les deux souris sont éloignées ou proches. Différentes questions scientifiques peuvent nécessiter le développement de flux de travail d’analyse de données personnalisés.
Bien que le système actuel de caméra mTPM + 3D soit déployé dans une arène en plein champ, son application ne se limite pas à ce contexte comportemental spécifique. Les principales contraintes proviennent de l’attache physique du système d’imagerie, qui limite l’étendue de la mobilité des animaux, et du champ de vision de la caméra 3D, qui limite le volume traçable. Ces facteurs pourraient être abordés dans les itérations futures en incorporant des modules d’imagerie sans fil39 ou des réseaux de caméras-pièges40 pour permettre des paradigmes comportementaux plus complexes et naturalistes. Notamment, le système mTPM et la configuration de la caméra 3D sont capables d’acquérir des données en continu24 heures sur 24 10,41, ce qui rend l’ensemble du pipeline bien adapté aux études d’enregistrement comportemental et neuronal à longue échelle.
Cette étude adopte une approche entièrement axée sur les données pour étudier l’encodage neuronal du comportement spontané, et s’abstient donc intentionnellement d’attribuer des étiquettes sémantiques prédéfinies à des motifs comportementaux groupés. Cette décision est enracinée dans l’objectif de préserver la généralisabilité du cadre de cartographie neuro-comportementale, lui permettant de fonctionner indépendamment des catégories comportementales imposées par l’expérimentateur. Les lecteurs intéressés par l’interprétabilité biologique et la classification supervisée des motifs comportementaux peuvent se référer à des travaux antérieurs 1,10, ainsi qu’à une étude récente42, qui a systématiquement comparé le regroupement de motifs non supervisé avec des comportements étiquetés manuellement en utilisant le même cadre sous-jacent de l’Atlas du comportement. Ces études fournissent également des visualisations étendues, y compris des séquences de poses 3D, des trajectoires et des plongements au niveau des motifs, disponibles dans des dépôts publics. Ensemble, ces ressources offrent des informations complémentaires sur la structure sémantique du comportement tout en soutenant l’approche de décodage neuronal flexible et généralisable adoptée ici.
Ce pipeline de traitement de données a été conçu dans un souci de modularité et de flexibilité, permettant de s’adapter à divers paramètres expérimentaux et préférences des utilisateurs. Chaque composant majeur du pipeline, allant de l’estimation de la pose 3D, au regroupement non supervisé de motifs comportementaux, au prétraitement du signal neuronal et à l’intégration neuroéthologique conjointe, est mis en œuvre en tant que module indépendant avec des interfaces d’entrée et de sortie clairement définies. Cette architecture permet aux utilisateurs de substituer des outils ou des algorithmes alternatifs à chaque étape (par exemple, différents cadres d’estimation de pose 6,22, algorithmes de regroupement de comportements43,44 ou décodeurs neuronaux45,46) sans perturber le flux de travail global. Bien que ces composants soient conçus pour être interopérables, cette étude n’a pas testé de manière exhaustive toutes les combinaisons possibles de méthodes alternatives, et les utilisateurs peuvent avoir besoin d’effectuer des réglages supplémentaires pour assurer la compatibilité dans leurs applications spécifiques. Une telle modularité facilite à la fois la reproductibilité et l’extensibilité, et permet d’adapter le cadre aux espèces, aux modalités d’enregistrement ou aux paradigmes comportementaux au-delà de ceux démontrés ici. Pour soutenir une utilisation plus large par la communauté, cette étude fournit un aperçu schématique et un tableau récapitulatif (Figure 1, Tableau des matériaux).
Les paramètres utilisés pour SBeA et CEBRA dans ce pipeline sont basés sur une combinaison de valeurs par défaut et de réglage empirique spécifique à ce contexte expérimental, des souris se déplaçant librement sous une interaction sociale naturelle. Ces paramètres ont été validés pour reproduire tous les résultats présentés dans cette étude sans nécessiter d’ajustement supplémentaire. Bien que les utilisateurs puissent souhaiter affiner certains paramètres pour s’adapter à différentes configurations d’enregistrement ou tâches comportementales, de telles modifications ne sont pas nécessaires pour reproduire ce pipeline. Pour les utilisateurs travaillant dans d’autres contextes, il est recommandé de consulter la documentation et la littérature originales pour SBeA et CEBRA, où des plages de paramètres et des conseils spécifiques à la tâche sont fournis. Cette implémentation sert de configuration de référence robuste qui peut être directement appliquée ou adaptée selon les besoins.
La principale avancée de ce cadre réside dans son application aux animaux se déplaçant librement. Des études antérieures menées avec des animaux ayant la tête fixe peuvent être adaptées à des conditions de mouvement libre dans ce cadre. Par exemple, des tâches telles que la tâche Go/No-Go47 et le choix forcé à deux alternatives48 peuvent être modifiées et intégrées dans ce cadre sur la base de paradigmes de comportement naturel. Cette approche élimine les artefacts causés par la restriction de la tête, ce qui permet d’étudier la relation entre la tâche et les états comportementaux naturels. Ce cadre offre aux animaux une plus grande autonomie dans la prise de décision. Il soutient également l’étude de la moelle épinière dans des contextes naturalistes, en combinant la méthode d’enregistrement de la moelle épinière mTPM49. De plus, il facilite l’étude du comportement de groupe libre, un phénomène qui n’est pas réalisable dans les configurations à tête fixe. Le flux de travail d’analyse des données permet d’interpréter l’activité de la population neuronale à travers plusieurs variables, en utilisant des plongements pour démêler la complexité de la fonction cérébrale derrière les populations neuronales.
Les auteurs déclarent qu’ils n’ont aucun conflit d’intérêts.
Ce travail a été soutenu par le Programme de recherche stratégique prioritaire de l’Académie chinoise des sciences (subvention n°. XDB1010101 à P.W.), STI2030-Grands Projets (subvention n° 2021ZD0203900 à P.W.), Fondation nationale des sciences naturelles de Chine (subvention n° 32222036 à P.W.), Fondation nationale des sciences naturelles de Chine (subvention n° T2394530 à P.W.) et Programme scientifique et technologique de Shenzhen (subvention n° à P.W. KJZD20230923115114028 à P.W.). Les auteurs tiennent également à remercier l’Observatoire du cerveau de Nanjing (NBO) et l’Institut conjoint de médecine translationnelle PKU-Nanjing (Nanjing 211800, Chine) pour leur soutien et leur aide dans l’utilisation du microscope à deux photons.
| Name | Company | Catalog Number | Comments |
|---|---|---|---|
| Système d’enregistrement du comportement 3D | BayONE Scientific | BA-Souris 3D | Module de synchronisation intégré |
| Ballon | AliExpress | Lien : https://tinyurl.com/3uex669s | Tout ballon suffisamment léger pour voler lorsqu’il est rempli d’hélium. Les ballons sont des ballons sphériques en aluminium, d’environ 45 cm de diamètre, et sont dotés de valves auto-obturantes. L’URL fournit un exemple des bulles. ; |
| Gel pour les yeux Carbomer | Vidisic | Gel lubrifiant pour les yeux à base de Carbomer 980 | 10g |
| Ficelle de coton | AliExpress | Lien : https://tinyurl.com/ywu7u754 | Épais et léger, 1-2 mm de diamètre. L’URL fournit un exemple de ficelle de coton. |
| Foret crânien | RWD | 78001 | Forets de 0,8, 1,4 et 2,1 mm |
| Module de caméra personnalisé configurable | Intel | RealSense D435 | / |
| Adhésif structurel acrylique haute performance | HUITIAN | 1320 | 490ml |
| Souris pour l’imagerie | TRANSCEND VIVOSCOPE | Lien : https://en.tv-scope.com/ | La souris mâle avec un fond C57BL/6J (âgée de 10 semaines) a été logée dans 1 souris par cage sous un h cycle lumière-obscurité à 22&ndash ; 25&thinsp ; ° ; C avec 40 %&ndash ; 70 % d’humidité et a été autorisé à accéder à l’eau et à la nourriture à volonté. Les virus AAV9-CaMKII-GCaMP6s ont été injectés dans son cortex somatosensoriel primaire (AP, &minus ; 0,60 mm ; ML, et moins ; 2,40 millimètres ; DV, 2,00 mm). Dans notre étude, les souris ont été préparées par TRANSCEND VIVOSCOPE dans le cadre de leur service professionnel de préparation des animaux. Ce service comprend l’injection de virus, l’implantation de fenêtres crâniennes et l’installation de plaques de base spécialement adaptées à leur système de microscopie miniature à deux photons. |
| Souris pour l’interaction | BayONE LAC | Lien : https://lac.bayonesci.com/ | Les souris mâles avec un fond C57BL/6J (âgées de 10 semaines) ont été logées dans 5 souris par cage sous une h cycle lumière-obscurité à 22&ndash ; 25&thinsp ; ° ; C avec 40&ndash ; 70 % d’humidité et ont été autorisés à accéder à l’eau et à la nourriture à volonté. Toutes les procédures d’élevage et d’expérimentation ont été approuvées par le Comité de soin et d’utilisation des animaux de l’Institut de technologie avancée de Shenzhen de l’Académie chinoise des sciences. |
| Système d’enregistrement neuronal mTPM | TRANSCEND VIVOSCOPE | SUPERNOVA-600 | Le SUPERNOVA-600 est un système d’imagerie miniature à deux photons entièrement intégré pour les rongeurs se déplaçant librement, y compris tous les composants optiques et d’enregistrement essentiels, à l’exclusion des dispositifs de stimulation externes. Il doit contenir le module de synchronisation intégré. ; |
Request permission to reuse the text or figures of this JoVE article
Request Permission