$$\rightleftharpoonup{xx}$$
$$\longleftharp{xx}$$,
$$\longrightharp{xx}$$,
La quantificazione dei neuroni DA nel cluster PAM di Drosophila è storicamente stata una sfida formidabile. Qui presentiamo un flusso di lavoro semi-automatizzato che integra la classificazione dei pixel basata su machine learning con software di analisi delle immagini per affrontare questo problema di lunga data. Questo metodo consente la rilevazione a livello di batch delle variazioni nei neuroni TH+ nel cluster PAM tra gruppi all'interno dello stesso esperimento, supportando studi comparativi nei modelli18 per la malattia di Parkinson.
Quando si seleziona il filtro ottimale per un determinato esperimento, gli utenti possono scegliere il filtro che meglio corrisponde all'ispezione visiva delle immagini grezze, oppure fare riferimento all'intervallo e/o alla media riportati dei numeri di neuroni PAM di tipo selvatico nellaletteratura 12,13. Tuttavia, è necessaria cautela: solo due studi hanno riportato il conteggio dei cluster di PAM, nessuno dei quali è correlato alla PD, e i valori riportati mostrano notevoli incoerenze. Inoltre, la deviazione standard può aumentare con l'età, complicando ulteriormente i confronti tra gli studi incrociati. Pertanto, il riferimento basato sulla letteratura dovrebbe essere usato solo come guida approssimativa, non come standard assoluto. Riconosciamo che questa pipeline non produce conteggi assoluti privi di errori (Figura 3D). Tuttavia, finché i confronti sono confinati a gruppi all'interno dello stesso lotto sperimentale (cioè, non aggregando dati tra diversi lotti in un unico grafico), il metodo può essere utilizzato per rilevare differenze relative tra genotipi o condizioni di trattamento all'interno di un lotto.
Secondo la nostra esperienza, gli anticorpi secondari coniugati con AF488 dovrebbero essere evitati a causa dell'alto background di fondo, e AF546 dovrebbe essere evitato a causa dell'attenuazione del segnale più elevata lungo l'asse Z. Abbiamo inoltre riscontrato che un'incubazione e un lavaggio approfonditi DAPI sono fondamentali per ottenere un alto rapporto segnale-rumore e segnali nucleari chiari, che influenzano direttamente le prestazioni della segmentazione automatizzata. DAPI è preferibile a Hoechst per questa applicazione, poiché la sua colorazione preferenziale dell'eterocromatina genera macchie nucleari più luminose e definite, facilitando una rilevazione più accurata.
Discussione sulla risoluzione dei problemi per le modalità di guasto comuni
Guasti legati alle macchie. L'abilità di dissezione è un fattore determinante importante della qualità dei dati. Il cluster PAM si trova superficialmente ed è facilmente danneggiato rimuovendo le due sacche tracheali e il corpo grasso dorsale a questa regione. Le pinze devono essere maneggiate con attenzione per evitare di perforare o comprimere l'area del PAM. La deformazione ventrale si verifica spesso nel momento in cui il cordone nervoso ventrale viene reciso, causando l'inclinazione o la curvatura del cervello quando viene posizionato su un vetrino di vetro; questa deformazione può fissarsi permanentemente dopo l'incubazione con PFA. Gli utenti dovrebbero sperimentare gli angoli delle pinze durante il taglio per trovare una tecnica ottimale. Se si osserva inclinazione dopo la dissezione, una pressione delicata sulla regione elevata può invertire la deformazione (accettabile se l'area compressa non è la regione di interesse).
Fallimenti di segmentazione. La scarsa segmentazione di solito deriva da dati di addestramento insufficientemente diversi. Il classificatore Labkit deve essere addestrato su un insieme rappresentativo di immagini che coprono l'intera gamma di qualità di colorazione all'interno del lotto, inclusi la migliore, la media e la più scarsa. Durante la correzione iterativa, dai priorità ad annotare i falsi positivi e i falsi negativi di cui sei sicuro. Evita di correggere regioni ambigue o incerte, poiché ciò potrebbe fuorviare il classificatore e degradare le prestazioni.
Guasti nel rilevamento puntuale. L'ottimizzazione dei parametri richiede un'esplorazione sistematica su un piccolo sottoinsieme di campioni rappresentativi. Testare diversi diametri spot stimati e soglia di filtro di qualità, o anche tipi di filtro oltre il filtro "Quality above" usato in questo protocollo. La wizard per la creazione degli spot offre varie opzioni di filtraggio (ad esempio, intensità). Gli utenti sono incoraggiati ad adattare soglie e tipi di filtro al proprio dataset specifico e a effettuare una regolazione empirica prima dell'elaborazione batch.
Perché il conteggio manuale dei neuroni del cluster PAM rimane eccezionalmente difficile? Il cluster PAM presenta caratteristiche anatomiche e di colorazione uniche che rendono inadeguati i metodi tradizionali di conteggio manuale. Innanzitutto, l'immunofluorescenza TH nel citosolo dei neuroni dopaminergici di Drosophila etichetta prevalentemente un sottile anello citoplasmatico che circonda un grande vuoto nucleare non colorato. Di conseguenza, il nucleo colorato con DAPI e il compartimento citoplasmatico TH+ mostrano una minima sovrapposizione spaziale. Questa fondamentale mancanza di localizzazione esclude la politica diretta di classificazione "DAPI nella maschera TH". In secondo luogo, il cluster PAM comprende oltre 100 neuroni densamente impacchettati disposti in un'architettura tridimensionale simile a una uva. Man mano che si naviga attraverso gli stack Z confocali, i neuroni appaiono e scompaiono gradualmente—alcuni entrano nel piano, altri ne escono—creando un alto carico cognitivo e una notevole variabilità tra osservatori. Lo studio più recente che quantifica i neuroni PAM DA si basava sul conteggio manuale utilizzando il plugin di conteggio cellulare di ImageJ. Sebbene del tutto appropriato per cluster più piccoli come PPM1/2 o PPL1, questo approccio diventa proibitivamente laborioso quando applicato al cluster PAM, in particolare in studi che richiedono decine o centinaia di campioni.
Perché l'architettura della foresta casuale di Labkit è particolarmente adatta alla segmentazione dei neuroni TH? Labkit implementa un classificatore di pixel basato su foresta casuale, eccezionalmente ben adattato alle sfide specifiche delle immagini di cluster PAM colorate con TH. L'algoritmo calcola un vettore di caratteristiche completo per ogni pixel applicando una cascata di filtri di trasformazione, tra cui sfocatura gaussiana, differenza di gaussiane, grandezza del gradiente gaussiano, laplaciano di Gaussiano e autovalori di Hessia—ciascuno valutato su più scale sigma (1, 2, 4, 8). Questa estrazione di caratteristiche multiscala cattura efficacemente le caratteristiche testurali e di bordo che distinguono l'interno nucleare dal fondo extracellulare. È importante sottolineare che, poiché le foreste casuali richiedono ordini di grandezza meno di dati di addestramento rispetto agli approcci di deep learning, gli utenti possono perfezionare iterativamente il classificatore con annotazioni scarabocchiate scarabocchiate su poche 20–40 immagini rappresentative. Ogni iterazione aggiunge nuovi alberi decisionali all'ensemble, che votano collettivamente per classificare ogni pixel. Questo processo consente intrinsecamente di adattarsi alla variabilità da batch a lotto nelle condizioni di colorazione e imaging — un vantaggio fondamentale data la variabilità biologica insita negli incroci genetici e negli studi sull'invecchiamento di Drosophila . Con questo approccio, si può rilevare la perdita di neuroni TH+ nei modelli di Parkinson che esprimono α-sinucleina, e gli effetti di potenziatori genetici e soppressori sul conteggio dei neuroni del cluster PAM possono essere confrontati all'interno di un lotto sperimentale.
È importante sottolineare che, ai fini dell'addestramento, gli stack ritagliati sono concatenati lungo la dimensione temporale invece che impilati lungo l'asse Z. Questa scelta progettuale è fondamentale per un addestramento ottimale dei classificatori. La classificazione 3D dei pixel di Labkit considera le informazioni voxel tra le Z-slice consecutive, essenziale per risolvere con precisione l'anello TH sottile e citoplasmatico che definisce la morfologia dei neuroni PAM. Se invece i singoli campioni venissero impilati verticalmente in un singolo Z-stack ultra-spesso, le Z-slice ai confini tra campioni adiacenti diventerebbero spazialmente contigue nello stack. Di conseguenza, i voxel appartenenti a campioni biologici diversi sarebbero trattati come strutture vicine all'interno dello stesso volume tridimensionale. Durante l'addestramento interattivo, uno scarabocchio disegnato vicino a tale confine può involontariamente catturare caratteristiche di due campioni diversi contemporaneamente, confondendo il classificatore (Figura 2B, frecce). Inoltre, segnali falsi positivi provenienti da un campione potrebbero proiettarsi nel volume del campione adiacente, causando scarabocchi correttivi errati che si propagano attraverso iterazioni di addestramento successive, generando alberi decisionali che codificano regole biologicamente prive di significato. Concatenare campioni lungo l'asse temporale preserva l'integrità spaziale di ogni singolo volume, permettendo ai kernel del filtro 3D di operare esclusivamente all'interno — non attraversando — campioni biologici, consentendo comunque un addestramento efficiente e multi-campione in una singola sessione Labkit.
Considerazioni metodologiche e limitazioni
Meritano di discutere diverse avvertenze importanti. Innanzitutto, questo protocollo è ottimizzato specificamente per il cluster PAM e potrebbe non generalizzare ad altri cluster DA (ad esempio, PPM1/2/3, PPL1) o ai neuroni TH+ nei lobi ottici. La regione PAM beneficia di una densità DAPI relativamente scarsa, con nuclei ben separati nello spazio tridimensionale, permettendo una rilevazione robusta e inequivocabile del punto DAPI. Al contrario, questo flusso di lavoro non è facilmente trasferibile ad altri cluster DA come PPL1 o PPM1/2. In quelle regioni, le neuriti sono più propense a essere messe a confronto o sovrapporsi ai nuclei colorati da DAPI delle cellule non DA. Dato il numero molto basso di neuroni DA in questi piccoli cluster (spesso meno di 10 cellule per cluster), anche alcune classificazioni errate possono portare a errori proporzionalmente grandi, rendendo il metodo meno affidabile per tali applicazioni. In secondo luogo, l'immunocolorazione TH etichetta anche neuriti e proiezioni assonali all'interno del neuropilo. Nonostante le annotazioni correttive durante l'addestramento, questi tratti a fibre producono occasionalmente forti segnali TH e possono essere erroneamente classificati come in primo piano dal classificatore. Tuttavia, queste regioni nel cluster PAM sono quasi sempre prive di nuclei colorati con DAPI; quindi, i voxel falsi positivi nella regione ricca di neuriti del cluster PAM contribuiscono minimamente al conteggio finale dei neuroni. In terzo luogo, la classificazione dei pixel di Labkit si basa su caratteristiche di texture locali all'interno di un vicinado finito (i kernel dei filtri predefiniti rispondono a circa 16 × 16 finestre di pixel). Questo design garantisce efficienza computazionale e consente la segmentazione interattiva in tempo reale, ma significa anche che il classificatore non può sfruttare il contesto anatomico globale. Di conseguenza, rari artefatti o irregolarità di colorazione che si discostano sostanzialmente dal set di addestramento possono richiedere una cura caso per caso. Infine, la pipeline di elaborazione batch descritta qui—che integra la segmentazione Labkit con il rilevamento spot DAPI e la trasformazione della distanza—genera molteplici canali di uscita e combinazioni di filtri. Gli utenti dovrebbero validare sistematicamente i parametri ottimali del filtro per le proprie condizioni sperimentali specifiche, piuttosto che adottare acriticamente le soglie predefinite presentate in questo protocollo.
Applicazioni future
Oltre al modello PD qui dimostrato, questa pipeline semi-automatizzata può essere applicata direttamente a qualsiasi modello Drosophila che coinvolga la quantificazione dei neuroni DA del cluster PAM, inclusi studi su apprendimento e memoria, motivazione, regolazione del sonno e neurodegenerazione legata all'età. In particolare, la capacità di elaborazione batch di questo metodo può renderlo adatto per: (1) screening di farmaci a media o alta produttività: testare più composti neuroprotettivi tra dosi diventa più fattibile senza un aumento proporzionale dello sforzo manuale di conteggio. (2) Screening genetici modificatori: Quantificazione del conteggio dei neuroni PAM in centinaia di incroci genetici (ad esempio, linee RNAi, linee di sovraespressione) per identificare potenziatori o soppressori della tossicità α-sinucleina. (3) Studi sull'invecchiamento longitudinale: monitoraggio della perdita di neuroni PAM su più punti temporali con una riduzione del carico di conteggio manuale. Inoltre, il flusso di lavoro di segmentazione basato su Labkit non si limita alla colorazione TH; con un adeguato riallenamento, può essere adattato per quantificare altre popolazioni neuronali nel cervello di Drosophila , a condizione che condividano due caratteristiche chiave con il cluster PAM: una densità relativamente bassa di nuclei colorati con DAPI e interferenze minime dovute alla colorazione di neuriti. Oltre a Labkit e al software 3D qui utilizzato, la logica complessiva di questa pipeline—classificazione dei pixel basata su machine learning seguita da rilevamento spot e trasformazione della distanza—può essere implementata in altre piattaforme supportate per l'analisi delle immagini 3D, aumentando così la sua accessibilità e flessibilità per la comunità di ricerca più ampia.
In sintesi, presentiamo un flusso di lavoro semi-automatizzato per rilevare differenze di gruppo nei numeri di neuroni TH⁺ del cluster PAM. Combinando la classificazione dei pixel basata su Labkit con il rilevamento spot e la trasformazione della distanza, questo metodo consente il confronto del numero di neuroni TH⁺ tra gruppi sperimentali e di controllo all'interno dello stesso lotto, riducendo al contempo il peso del conteggio manuale man mano che la dimensione del campione aumenta. La scalatura da decine a centinaia di campioni aumenta proporzionalmente il tempo di calcolo, ma lo sforzo manuale aggiuntivo è principalmente limitato all'organizzazione dei file e al controllo puntuale della qualità. Sebbene il cluster PAM abbia ricevuto poca attenzione nella ricerca sulla PD finora, ciò è dovuto in gran parte a limitazioni tecniche piuttosto che a irrilevanza biologica. Fornendo uno strumento pratico di quantificazione, il nostro protocollo faciliterà in futuro l'indagine su se e come i neuroni PAM degenerino nei modelli di PD ed esplorerà il loro potenziale contributo ai sintomi non motori, come deficit olfattivi e declino motivazionale. Prevediamo che questo protocollo faciliterà studi comparativi a livello di batch sulla neurodegenerazione dopaminergica, la plasticità sinaptica e lo screening neuroprotettivo dei farmaci nel sistema modello di Drosophila .