$$\rightleftharpoonup{xx}$$
$$\longleftharp{xx}$$,
$$\longrightharp{xx}$$,
La quantification des neurones DA dans le groupe PAM de Drosophila a historiquement été un défi de taille. Ici, nous présentons un flux de travail semi-automatisé qui intègre la classification des pixels basée sur l’apprentissage automatique avec un logiciel d’analyse d’images pour résoudre ce problème de longue date. Cette méthode permet la détection au niveau des lots des variations des neurones TH+ dans le groupe PAM entre groupes au sein d’une même expérience, soutenant des études comparatives dans les modèles atteints de la maladie deParkinson 18.
Lors du choix du filtre optimal pour une expérience donnée, les utilisateurs peuvent soit choisir le filtre qui correspond le mieux à l’inspection visuelle des images brutes, soit se référer à la plage et/ou à la moyenne rapportée du nombre de neurones PAM de type sauvage dans lalittérature 12,13. Cependant, la prudence est de fait : seules deux études ont rapporté le nombre de grappes de PAM, aucune n’étant liée à la MP, et les valeurs rapportées montrent une incohérence considérable. De plus, l’écart-type peut augmenter avec l’âge, compliquant encore davantage les comparaisons croisées. Par conséquent, la référence basée sur la littérature doit être utilisée uniquement comme guide approximatif, et non comme norme absolue. Nous reconnaissons que ce pipeline ne produit pas de comptages absolus sans erreur (Figure 3D). Cependant, tant que les comparaisons sont limitées à des groupes au sein d’un même lot expérimental (c’est-à-dire qu’ils ne regroupent pas les données entre différents lots dans un seul plot), la méthode peut être utilisée pour détecter des différences relatives entre les génotypes ou les conditions de traitement au sein d’un lot.
D’après notre expérience, les anticorps secondaires conjugués à AF488 doivent être évités en raison d’un fond élevé et AF546 doivent être évités en raison d’une atténuation plus élevée du signal sur l’axe Z. Nous avons également constaté qu’une incubation et un lavage DAPI approfondis sont essentiels pour obtenir un rapport signal sur bruit élevé et des signaux nucléaires clairs, ce qui impacte directement la performance de la segmentation automatisée. DAPI est préférable à Hoechst pour cette application, car sa coloration préférentielle de l’hétérochromatine génère des taches nucléaires plus brillantes et plus nettement définies, facilitant une détection plus précise.
Discussion sur le dépannage des modes de défaillance courants
Défaillances liées à la tache. La compétence en dissection est un facteur majeur de la qualité des données. Le groupe de PAM est situé en surface et est facilement endommagé lors du retrait des deux sacs trachéaux et du corps adipeux dorsal à cette région. Les pinces doivent être manipulées avec précaution pour éviter de percer ou de comprimer la zone du PAM. La déformation ventrale survient souvent au moment où la moelle nerveuse ventrale est sectionnée, provoquant une inclinaison ou une courbure du cerveau lorsqu’elle est placée sur une lame en verre ; cette déformation peut devenir définitivement fixée après l’incubation avec la PFA. Les utilisateurs devraient expérimenter les angles des pinces lors de la coupure afin de trouver une technique optimale. Si une inclinaison est observée après la dissection, une pression douce sur la région élevée peut inverser la déformation (acceptable si la zone comprimée n’est pas la région d’intérêt).
Échecs de segmentation. Une mauvaise segmentation provient généralement de données d’entraînement insuffisamment diverses. Le classificateur Labkit doit être entraîné sur un ensemble représentatif d’images couvrant toute la gamme de la qualité de coloration au sein du lot, incluant la meilleure, la moyenne et la plus faible. Lors de la correction itérative, priorisez l’annotation des faux positifs et des faux négatifs dont vous êtes sûr. Évitez de corriger des régions ambiguës ou incertaines, car cela pourrait induire le classificateur en erreur et dégrader les performances.
Défaillances de détection localisée. L’optimisation des paramètres nécessite une exploration systématique sur un petit sous-ensemble d’échantillons représentatifs. Testez différents diamètres de points estimés et un seuil de filtre de qualité, voire des types de filtres au-delà du filtre « Qualité au-dessus » utilisé dans ce protocole. L’assistant de création de spots offre diverses options de filtrage (par exemple, l’intensité). Les utilisateurs sont encouragés à adapter les seuils et types de filtres à leur jeu de données spécifiques, et à effectuer un ajustement empirique avant le traitement par lots.
Pourquoi le comptage manuel des neurones en grappe PAM reste-t-il particulièrement difficile ? Le groupe PAM présente des caractéristiques anatomiques et de coloration uniques qui rendent les méthodes traditionnelles de comptage manuel insuffisantes. Premièrement, l’immunofluorescence TH dans le cytosol des neurones dopaminergiques de Drosophila marque principalement un mince anneau cytoplasmique entourant un grand vide nucléaire non coloré. Par conséquent, le noyau coloré à DAPI et le compartiment cytoplasmique TH+ présentent un chevauchement spatial minimal. Ce manque fondamental de localisation exclut la politique directe de classification « DAPI dans le masque TH ». Deuxièmement, le groupe PAM comprend plus de 100 neurones densément compactés disposés selon une architecture tridimensionnelle ressemblant à un raisin. En naviguant à travers les piles Z confocales, les neurones apparaissent et disparaissent progressivement — certains entrant dans le plan, d’autres en sortant — créant une charge cognitive élevée et une variabilité importante entre les observateurs. La dernière étude quantifiant les neurones PAM DA reposait sur le comptage manuel à l’aide du plugin de compteur cellulaire d’ImageJ. Bien que tout à fait appropriée pour des groupes plus petits comme PPM1/2 ou PPL1, cette approche devient excessivement laborieuse lorsqu’elle est appliquée au groupe PAM, en particulier dans les études nécessitant des dizaines voire des centaines d’échantillons.
Pourquoi l’architecture de forêt aléatoire de Labkit est-elle particulièrement adaptée à la segmentation des neurones TH ? Labkit implémente un classificateur de pixels basé sur la forêt aléatoire, exceptionnellement bien adapté aux défis spécifiques des images de cluster PAM colorées en TH. L’algorithme calcule un vecteur de caractéristiques complet pour chaque pixel en appliquant une cascade de filtres de transformation, incluant le flou gaussienne, la différence de gaussiennes, la magnitude du gradient gaussien, le laplacien de Gaussienne et les valeurs propres de Hesse — chacun évalué à plusieurs échelles sigma (1, 2, 4, 8). Cette extraction de caractéristiques à plusieurs échelles capture efficacement les caractéristiques texturales et de contours qui distinguent l’intérieur nucléaire du fond extracellulaire. Il est important de noter que, comme les forêts aléatoires nécessitent des ordres de grandeur moins de données d’entraînement que les approches d’apprentissage profond, les utilisateurs peuvent affiner de manière itérative le classificateur avec des annotations de gribouillis clairsemées sur seulement 20 à 40 images représentatives. Chaque itération ajoute de nouveaux arbres de décision à l’ensemble, qui votent collectivement pour classer chaque pixel. Ce processus permet intrinsèquement d’accommoder la variabilité des lots à lot dans les conditions de coloration et d’imagerie — un avantage crucial compte tenu de la variabilité biologique inhérente aux croisements génétiques et aux études sur le vieillissement de Drosophila . Grâce à cette approche, la perte de neurones TH+ dans les modèles de Parkinson exprimant α-synucléine peut être détectée, et les effets des amplificateurs et suppresseurs génétiques sur le nombre de neurones en grappes de PAM peuvent être comparés dans un lot expérimental.
Il est important de noter que, pour l’entraînement, les piles recadrées sont concaténées selon la dimension temporelle plutôt que empilées selon l’axe Z. Ce choix de conception est essentiel pour un entraînement optimal des classificateurs. La classification des pixels 3D de Labkit prend en compte les informations des voxels à travers des tranches Z consécutives, ce qui est essentiel pour résoudre avec précision le mince anneau TH cytoplasmique qui définit la morphologie des neurones PAM. Si les échantillons individuels étaient empilés verticalement en une seule pile Z ultra-épaisse, les tranches Z aux frontières entre les échantillons adjacents deviendraient spatialement contiguës dans la pile. Par conséquent, les voxels appartenant à différents échantillons biologiques seraient traités comme des structures voisines au sein d’un même volume tridimensionnel. Lors d’un entraînement interactif, un gribouillis dessiné près d’une telle frontière peut involontairement capturer des caractéristiques de deux échantillons différents simultanément, ce qui embrouille le classificateur (Figure 2B, flèches). De plus, des signaux faux positifs provenant d’un échantillon pouvaient se projeter dans le volume de l’échantillon adjacent, entraînant des gribouillis correctifs erronés qui se propagent à travers les itérations d’entraînement ultérieures, générant des arbres de décision codant des règles biologiquement dénuées de sens. La concaténation des échantillons selon l’axe temporel préserve l’intégrité spatiale de chaque volume individuel, permettant aux noyaux du filtre 3D de fonctionner exclusivement à l’intérieur — et non à travers — des échantillons biologiques, tout en permettant un entraînement efficace et multi-échantillons lors d’une seule session Labkit.
Considérations méthodologiques et limites
Plusieurs mises en garde importantes méritent d’être discutées. Premièrement, ce protocole est optimisé spécifiquement pour le cluster PAM et peut ne pas se généraliser aux autres clusters DA (par exemple, PPM1/2/3, PPL1) ni aux neurones TH+ dans les lobes optiques. La région PAM bénéficie d’une densité DAPI relativement clairsemée, avec des noyaux bien séparés dans l’espace tridimensionnel, permettant une détection robuste et sans ambiguïté des points DAPI. En revanche, ce flux de travail n’est pas facilement transférable vers d’autres clusters DA tels que PPL1 ou PPM1/2. Dans ces régions, les neurites sont plus susceptibles d’être juxtaposées ou de chevaucher les noyaux colorés à DAPI des cellules non DA. Étant donné le très faible nombre de neurones DA dans ces petits groupes (souvent moins de 10 cellules par groupe), même quelques erreurs de classification peuvent entraîner des erreurs proportionnellement importantes, rendant la méthode moins fiable pour de telles applications. Deuxièmement, l’immunocoloration TH marque également les neurites et les projections axonales au sein du neuropil. Malgré des annotations correctives pendant l’entraînement, ces filaments fibreux produisent parfois de forts signaux TH et peuvent être mal classés comme au premier plan par le classificateur. Cependant, ces régions dans le groupe PAM sont presque toujours dépourvues de noyaux colorés par DAPI ; ainsi, les voxels faussement positifs dans la région riche en neurites du groupe PAM contribuent minimement au nombre final de neurones. Troisièmement, la classification des pixels de Labkit fonctionne sur des caractéristiques de textures locales dans un voisinage fini (les noyaux de filtres par défaut répondent à environ 16 × 16 fenêtres de pixels). Cette conception assure l’efficacité computationnelle et permet une segmentation interactive en temps réel, mais cela signifie aussi que le classificateur ne peut pas exploiter le contexte anatomique global. Par conséquent, des artefacts rares ou des irrégularités de coloration qui s’écartent substantiellement de l’ensemble d’entraînement peuvent nécessiter une curation au cas par cas. Enfin, le pipeline de traitement batch décrit ici — intégrant la segmentation Labkit avec la détection de points DAPI et la transformation de distance — génère plusieurs canaux de sortie et combinaisons de filtres. Les utilisateurs doivent valider systématiquement les paramètres optimaux du filtre pour leurs conditions expérimentales spécifiques plutôt que d’adopter sans esprit critique les seuils par défaut présentés dans ce protocole.
Applications futures
Au-delà du modèle démontré ici, ce pipeline semi-automatisé peut être appliqué directement à tout modèle Drosophila impliquant la quantification des neurones DA en cluster PAM, y compris des études sur l’apprentissage et la mémoire, la motivation, la régulation du sommeil et la neurodégénérescence liée à l’âge. Plus précisément, la capacité de traitement par lots de cette méthode peut la rendre adaptée à : (1) Des criblages de médicaments à débit moyen à élevé : Tester plusieurs composés neuroprotecteurs entre doses devient plus réalisable sans augmentation proportionnelle de l’effort manuel de comptage. (2) Criblages modificateurs génétiques : Quantification du nombre de neurones PAM dans des centaines de croisements génétiques (par exemple, lignées ARNi, lignes de surexpression) afin d’identifier des améliorateurs ou des suppresseurs de la toxicité α-synucléine. (3) Études longitudinales de vieillissement : Suivi de la perte des neurones PAM sur plusieurs moments avec une charge de comptage manuelle réduite. De plus, le flux de travail de segmentation basé sur Labkit ne se limite pas à la coloration TH ; avec un réentraînement approprié, il peut être adapté pour quantifier d’autres populations neuronales dans le cerveau de Drosophila , à condition qu’elles partagent deux caractéristiques clés avec le groupe PAM : une densité relativement faible de noyaux colorés à DAPI et une interférence minimale due à la coloration de neurites. Au-delà de Labkit et du logiciel 3D utilisé ici, la logique globale de ce pipeline — classification des pixels basée sur l’apprentissage automatique suivie de détection ponctuelle et de transformation de distance — peut être implémentée sur d’autres plateformes d’analyse d’images 3D prises en charge, augmentant ainsi son accessibilité et sa flexibilité pour la communauté de recherche au sens large.
En résumé, nous présentons un flux de travail semi-automatisé pour détecter les différences de groupes dans les nombres de neurones TH⁺ du cluster PAM. En combinant la classification des pixels basée sur Labkit avec la détection ponctuelle et la transformation de distance, cette méthode permet de comparer le nombre de neurones TH⁺ entre groupes expérimentaux et témoins au sein d’un même lot, tout en réduisant la charge du comptage manuel à mesure que la taille de l’échantillon augmente. L’échelle de dizaines à centaines d’échantillons augmente proportionnellement le temps de calcul, mais l’effort manuel supplémentaire se limite principalement à l’organisation des fichiers et à la vérification ponctuelle de la qualité. Bien que le cluster PAM ait reçu peu d’attention dans la recherche sur la maladie de Parkinson à ce jour, cela est principalement dû à des limitations techniques plutôt qu’à une insignifiance biologique. En fournissant un outil de quantification pratique, notre protocole facilitera, à l’avenir, l’étude de la dégénérescence des neurones PAM dans les modèles de MP et explorera leur contribution potentielle aux symptômes non moteurs, tels que les déficits olfactifs et le déclin motivationnel. Nous anticipons que ce protocole facilitera des études comparatives au niveau des lots sur la neurodégénérescence dopaminergique, la plasticité synaptique et le dépistage neuroprotecteur des médicaments dans le système modèle de Drosophila .