$$\rightleftharpoonup{xx}$$
$$\longleftharp{xx}$$,
$$\longrightharp{xx}$$,
Quantificazione del volume nucleare in sferoidi tumorali in 3D
La microscopia 3D automatizzata (z-stacks) consente agli scienziati di visualizzare sistemi multicellulari complessi come gli organoidi. Per quantificare le proprietà morfologiche e del segnale di fluorescenza a livello di singola cellula, è spesso necessaria la segmentazione cellulare in 3D. L'esempio seguente dimostra come Cell-ACDC possa segmentare i nuclei in organoidi contenenti migliaia di cellule dal canale di colorazione nucleare e quantificarne il volume (dati da Ref.9). La segmentazione è stata eseguita utilizzando un modello Cellpose personalizzato che è stato addestrato e pubblicato in Ref.9. Il modello Cellpose addestrato può essere utilizzato direttamente in Cell-ACDC fornendo il percorso del file dei pesi nella GUI quando si selezionano i parametri del modello per Cellpose v2. La segmentazione è stata eseguita utilizzando il secondo modulo di Cell-ACDC per elaborare in batch tutte le immagini (Figura 1A, modulo "Segmento e traccia"). Successivamente, il risultato è stato visualizzato nella GUI del terzo modulo (Figura 1A, modulo "Visualizza e correggi"). Questo modulo è stato ottimizzato per visualizzare migliaia di singoli oggetti con più opzioni di annotazione (ad esempio, contorni, maschere di segmentazione sovrapposte o ID di testo). Dopo che le misurazioni delle maschere 3D sono state calcolate, tutte le misurazioni disponibili sono state documentate direttamente nell'interfaccia grafica. Sono accessibili accedendo alla barra dei menu in alto (Figura 6, "Barra dei menu"), selezionando il menu Misure , quindi Imposta misure.... La finestra di dialogo pop-up consente agli utenti di ottenere informazioni specifiche sulla misurazione dai pulsanti informativi e di selezionare le misurazioni da salvare. Per i risultati rappresentativi nella Figura 10, è stato utilizzato "cell_vol_fl_3D", che è il volume di ciascun oggetto calcolato moltiplicando i voxel totali nell'oggetto per la dimensione del pixel al quadrato e la profondità del voxel. Queste proprietà vengono estratte automaticamente dal file raw al microscopio o fornite dall'utente. Il calcolo delle misurazioni da questa GUI richiede il caricamento delle immagini grezze. Pertanto, per semplificare il processo e abilitare l'elaborazione batch, le misurazioni possono essere calcolate anche dal menu Utilità (Figura 1B, "Utilità"), accedendo al sottomenu Misure e quindi Calcola misure per uno o più esperimenti. Infine, la distribuzione del volume nucleare è stata tracciata come risultato rappresentativo (Figura 10). Questa analisi rivela una frazione significativa di piccoli nuclei, probabilmente a causa di artefatti di segmentazione. Potrebbero essere facilmente rimossi filtrando piccoli oggetti dalla maschera di segmentazione. Allo stesso tempo, i nuclei molto grandi potrebbero essere dovuti a nuclei fusi durante la segmentazione. Si consiglia sempre di tracciare la distribuzione del volume degli oggetti (ad esempio, singole cellule) per identificare gli artefatti ed estrarre ulteriori informazioni biologiche sulle dimensioni delle cellule.
Quantificazione dei dati di microscopia time-lapse
Con la microscopia time-lapse, la dinamica cellulare può essere osservata direttamente a livello di singola cellula. Oltre alla segmentazione cellulare, l'estrazione della dinamica temporale richiede un'analisi aggiuntiva, tra cui il tracciamento delle cellule e l'annotazione del pedigree cellulare. A causa dell'interdipendenza di queste fasi di analisi, gli errori introdotti all'inizio della pipeline possono propagarsi alle fasi successive. Di conseguenza, sono necessarie una visualizzazione e una correzione continue degli errori di segmentazione, tracciamento e annotazione. Quanto segue dimostra che Cell-ACDC è adatto per affrontare questi compiti. Sono stati selezionati due dataset di due diversi organismi modello: 1) lievito in gemmazione (ceppo DCY001-1 da Ref.35, dove le due proteine istoniche H2B, Htb1 e Htb2, sono marcate con mCitrine), e 2) cellule staminali embrionali di topo (mESC, dati da Ref.22).
Questi due set di dati evidenziano due modalità di annotazione disponibili in Cell-ACDC: divisione cellulare asimmetrica e simmetrica (cioè citocinesi simmetrica o "normale"). Poiché la modalità di divisione differisce, i due organismi richiedono un diverso quadro di tracciamento e annotazione.
Nella divisione asimmetrica, la cellula madre forma una gemma che cresce e alla fine si separa per diventare una cellula figlia. Dopo la divisione, la cellula madre mantiene il suo ID di cella originale e il suo numero di generazione aumenta di uno, mentre alla cella figlia viene assegnato un nuovo ID di cella e il suo numero di generazione è impostato su uno. La fase di gemmazione corrisponde alle fasi S/G2/M del ciclo cellulare ed è annotata come tale in Cell-ACDC. Queste scelte di annotazione aiutano a rispondere alle tipiche domande biologiche relative al ciclo cellulare nel lievito in gemmazione.
Nel caso della divisione "simmetrica" (ad esempio, cellule di mammifero), la cellula madre si divide in due cellule figlie. La cellula madre, cioè il suo ID, scompare al momento della divisione e le due cellule figlie ricevono nuovi ID. Inoltre, il numero di generazione delle cellule figlie è aumentato di uno rispetto alla cellula madre. Cell-ACDC tiene traccia anche dell'ID padre, dell'ID radice (la cella antenata originale all'inizio di una derivazione) e dell'ID sorella.
Per entrambe le modalità di annotazione, è stato sviluppato un framework innovativo per correggere gli errori di annotazione, in cui la correzione viene automaticamente propagata a tutti i punti temporali rilevanti passati e futuri. La visualizzazione, l'annotazione e la correzione sono state eseguite nella GUI del terzo modulo (Figura 1A, modulo "Visualizza e correggi" e Figura 6). Per segmentare e tracciare le cellule nel set di dati 1, il modello YeaZ_v226 è stato applicato al canale di contrasto di fase, mentre per il canale nucleare (istonico) è stato utilizzato il modello StarDist25 . Quindi, utilizzando l'utility Tracking and lineage > Traccia e/o conta gli oggetti sub-cellulari (Figura 1B, Barra dei menu Utility), Cell-ACDC ha assegnato a ciascun nucleo l'ID della cella corrispondente, garantendo la coerenza tra le tabelle generate dalle maschere delle celle e dei nuclei.
Per il set di dati 2 è stato utilizzato il modello di segmentazione DeepSea22 . Tutti e tre i modelli sono già disponibili in Cell-ACDC, dimostrando il vantaggio di integrare diversi modelli di segmentazione nel software.
Una volta corretti gli errori di segmentazione e tracciamento, sono stati annotati i pedigree cellulari, sono state calcolate le caratteristiche numeriche ed è stata eseguita l'analisi a valle. Per il set di dati 1, il TaYFP_amount_autoBkgr della colonna e il numero di nuclei segmentati (Figura 11A) sono stati tracciati in funzione del tempo. "TaYFP" è il nome del canale nucleare. "amount_autoBkgr" è un proxy per la quantità totale di proteine cellulari estratte dalle immagini di epifluorescenza36. Viene calcolato come la differenza tra l'intensità media della fluorescenza in ciascuna maschera cellulare e la mediana dello sfondo, moltiplicata per l'area della cella (in pixel). In questo caso, la mediana dello sfondo viene calcolata da tutti i pixel che non sono segmentati come celle. Come previsto, la quantità di H2B inizia ad aumentare all'emergenza delle gemme (Figura 11A-ii) e raggiunge un valore costante prima della divisione nucleare (Figura 11A-iii). Questo è un importante controllo di qualità nell'omeostasi delle proteine istoniche, poiché si prevede che la quantità di proteine istoniche sia dipendente dal ciclo cellulare. Inoltre, il tracciamento del numero di nuclei nel tempo conferma che le quantità di proteine istoniche raggiungono il massimo all'incirca intorno alla divisione nucleare.
Per il set di dati 2, è stata tracciata l'area cellulare nel tempo per una cellula selezionata in fase di divisione cellulare. Come previsto, l'area della cella aumenta fino a raggiungere un valore massimo (Figura 11B-i). Quindi, diminuisce fino alla divisione cellulare (Figura 11B-ii) quando la cellula si contrae. Infine, il ciclo ricomincia per le due celle figlie. Questa è un'altra analisi raccomandata poiché il controllo dei cambiamenti delle dimensioni cellulari nel corso del ciclo cellulare è essenziale per confermare che le cellule stiano crescendo e dividendosi come previsto (o meno nel caso di mutanti specifici).

Figura 1: Moduli Cell-ACDC. (A) Panoramica dei 4 moduli principali che possono essere lanciati dal lanciatore principale Cell-ACDC. Dopo aver segmentato, tracciato e annotato i dati al microscopio, le caratteristiche numeriche possono essere calcolate dal terzo modulo ("Visualizza e correggi") o dal menu (B) Utilità nella barra dei menu in alto. Le "Utility" sono le routine che possono essere eseguite automaticamente su più set di dati senza l'input dell'utente. Oltre al calcolo delle misurazioni, altre utilità includono la concatenazione di più tabelle di output in un'unica tabella, il tracciamento di oggetti subcellulari e la pre-elaborazione delle immagini. Cell-ACDC supporta dati 2D, 3D (z-stack o time-lapse) e 4D (z-stack nel tempo), con un numero qualsiasi di canali aggiuntivi. La tabella di output con le caratteristiche numeriche può quindi essere utilizzata per l'analisi a valle e la scoperta biologica (Figura 10 e Figura 11). A questo scopo, sono disponibili i notebook Jupyter sulla pagina GitHub di Cell-ACDC, che includono esempi di grafici che possono essere ottenuti dalla tabella di output. Clicca qui per visualizzare una versione più grande di questa figura.

Figura 2: Diagramma di flusso decisionale cellula-ACDC. Un diagramma di flusso che descrive il modulo da utilizzare a seconda del tipo di set di dati e dei requisiti di analisi. Clicca qui per visualizzare una versione più grande di questa figura.

Figura 3: Scaricare i dati di esempio. (A) Aprire la Guida di benvenuto. (B) Scaricare i dati di esempio necessari per replicare il protocollo. Clicca qui per visualizzare una versione più grande di questa figura.

Figura 4: Caricare i dati per la preparazione dei dati. (A) Caricare i dati nell'interfaccia grafica di preparazione dei dati. (B) Selezionare il canale da caricare. (C) Modifica e conferma i metadati dell'immagine. Clicca qui per visualizzare una versione più grande di questa figura.

Figura 5: Eseguire il processo di preparazione dei dati. (A) Avviare il processo. (B) ROI di posizione (per il ritaglio) e ROI di sfondo. Fare clic qui per visualizzare una versione più grande di questa figura.

Figura 6: Terza GUI del modulo per visualizzare e correggere i risultati. Screenshot della GUI del terzo modulo ("Visualizza e correggi" nella Figura 1A) con gli elementi evidenziati. Si noti che la maggior parte dei pulsanti sulle barre degli strumenti ha un suggerimento (accessibile passando il cursore del mouse sul pulsante) che spiega come utilizzare quella specifica funzione. Il selettore di modalità può essere utilizzato per passare tra 5 modalità: "Visualizzatore", "Segmentazione e tracciamento", "Analisi del ciclo cellulare" (per celle a divisione asimmetrica), "Divisione normale: albero di lignaggio" (per celle a divisione simmetrica, ad esempio cellule di mammifero) e "Annotazioni personalizzate". Si noti che una barra degli strumenti o una barra dei menu è spesso presente nelle altre GUI (ad esempio, il modulo "Pre-elaborazione dati", Figura 1). La barra degli strumenti Modifica contiene tutte le funzioni che possono essere utilizzate per modificare e correggere gli errori di segmentazione e tracciamento (ad esempio, pennello, gomma, ID di modifica, ecc.). L'immagine caricata viene visualizzata in una vista a due pannelli, utile quando sono necessarie diverse opzioni di annotazione (ad esempio, le informazioni sul ciclo cellulare sull'immagine a sinistra e gli ID sull'immagine a destra). L'immagine corretta può anche essere disattivata (fare clic con il pulsante destro del mouse sull'immagine e deselezionare Mostra immagine speculare). Ogni pannello immagine include un cursore LUT sul lato per regolare rapidamente i livelli di intensità. Facendo clic con il pulsante destro del mouse sul controllo LUT, l'utente può selezionare diverse mappe di colori per le immagini di intensità. Inoltre, sul lato destro, c'è un selettore LUT per il colore delle etichette di segmentazione da sovrapporre alle immagini di intensità (opzione di annotazione chiamata Segm. maschere). Sul lato sinistro delle opzioni di annotazione per l'immagine a sinistra, ci sono interruttori aggiuntivi per controllare alcune impostazioni, come il salvataggio automatico, la dimensione del carattere, ecc. Fare clic qui per visualizzare una versione più grande di questa figura.

Figura 7: Visualizzazione della pre-elaborazione nella GUI principale. (A) Apertura della finestra di dialogo di pre-elaborazione. (B) Dialogo di pre-elaborazione con i parametri utilizzati nel protocollo inizializzato. Clicca qui per visualizzare una versione più grande di questa figura.

Figura 8: Visualizzare l'output della segmentazione nella GUI principale. (A) Selezionare un modello di segmentazione. (B) Impostare i parametri di segmentazione. Clicca qui per visualizzare una versione più grande di questa figura.

Figura 9: Struttura delle cartelle richiesta da Cell-ACDC. Per lavorare con Cell-ACDC, i dati devono essere disposti in una struttura di cartelle specifica. Sebbene Cell-ACDC fornisca un modulo per generare automaticamente questa struttura, è importante capire come dovrebbe apparire questa struttura. Innanzitutto, tutti i file devono essere all'interno di una cartella chiamata Immagini. Successivamente, devono iniziare tutti con lo stesso nome, il cosiddetto "basename_". Il set minimo di file richiesti è un file TIFF a canale singolo (2D, 3D z-stack o 3D+time) e un file CSV che termina con "_metadata.csv". Questo file deve essere una tabella con due colonne, la prima colonna denominata Descrizione e la seconda colonna denominata valori, e deve contenere almeno le voci per SizeT e SizeZ per il numero di frame e z-slice, rispettivamente. Se un file immagine non contiene z-slice, SizeZ deve essere impostato su 1. Lo stesso vale per le immagini senza time-lapse, dove SizeT deve essere 1. Essendo un file CSV, una voce è una singola riga di Description,value, separata da una virgola, ad esempio SizeZ,1. Per più canali, è necessario generare un file TIFF per canale. La cartella Immagini deve poi essere inserita all'interno di una cartella chiamata "Position_1". Sono consentite più posizioni e devono essere denominate con un numero progressivo. Quando si caricano i dati in uno qualsiasi dei moduli Cell-ACDC, l'utente può selezionare una cartella Position specifica o l'intera cartella dell'esperimento. Clicca qui per visualizzare una versione più grande di questa figura.

Figura 10: Quantificazione 3D di organoidi tumorali. Screenshot di un organoide tumorale rappresentativo (dati da9) caricato nella GUI del terzo modulo di Cell-ACDC (a sinistra), esempi di z-slice con contorni rossi che evidenziano le maschere di segmentazione (al centro) e istogramma della distribuzione del volume cellulare calcolato dalle maschere di segmentazione 3D (a destra). Clicca qui per visualizzare una versione più grande di questa figura.

Figura 11: Quantificazione dei dati di microscopia time-lapse. (A) Screenshot dei dati di microscopia time-lapse di cellule di lievito in gemmazione caricate nella GUI del terzo modulo di Cell-ACDC (a sinistra) e quantificazione della quantità di proteina H2B istone nel tempo in un ciclo cellulare rappresentativo (a destra). Le immagini ingrandite mostrano la cellula di esempio e la sua gemma (frecce bianche) all'inizio del ciclo cellulare (i), all'emergenza della gemma (ii) e alla divisione nucleare (iii). I dati sono tratti da Chatzitheodoridou et al.35 (B) Screenshot dei dati di microscopia time-lapse di cellule staminali embrionali di topo caricate nel terzo modulo GUI di Cell-ACDC (a sinistra) e area cellulare (μm2) tracciate in funzione del tempo di una cellula rappresentativa in fase di divisione cellulare. Le immagini ingrandite mostrano la cellula di esempio e le sue figlie alla massima area cellulare prima della divisione (i), la divisione in due cellule figlie (ii) e l'ultimo fotogramma analizzato dopo la divisione (iii). I dati sono tratti da Zargari et al.22,33. Clicca qui per visualizzare una versione più grande di questa figura.