$$\rightleftharpoonup{xx}$$
$$\longleftharp{xx}$$,
$$\longrightharp{xx}$$,
Quantificação do volume nuclear em esferoides tumorais em 3D
A microscopia 3D automatizada (z-stacks) permite que os cientistas visualizem sistemas multicelulares complexos, como organoides. Para quantificar as propriedades morfológicas e do sinal de fluorescência no nível de célula única, a segmentação celular em 3D é frequentemente necessária. O exemplo a seguir demonstra como o Cell-ACDC pode segmentar os núcleos em organoides contendo milhares de células do canal de coloração nuclear e quantificar seu volume (dados da Ref.9). A segmentação foi realizada usando um modelo Cellpose personalizado que foi treinado e publicado na Ref.9. O modelo Cellpose treinado pode ser usado diretamente no Cell-ACDC, fornecendo o caminho do arquivo de pesos na GUI ao selecionar os parâmetros do modelo para o Cellpose v2. A segmentação foi realizada usando o segundo módulo do Cell-ACDC para processar em lote todas as imagens (Figura 1A, módulo "Segmentar e rastrear"). Em seguida, o resultado foi visualizado na GUI do terceiro módulo (Figura 1A, módulo "Visualizar e corrigir"). Este módulo foi otimizado para visualizar milhares de objetos únicos com várias opções de anotação (por exemplo, contornos, máscaras de segmentação sobrepostas ou IDs de texto). Depois que as medições das máscaras 3D foram calculadas, todas as medições disponíveis foram documentadas diretamente na GUI. Eles podem ser acessados acessando a barra de menu superior (Figura 6, "Barra de menus"), selecionando o menu Medidas e, em seguida, Definir medidas.... A caixa de diálogo pop-up permite que os usuários obtenham informações específicas da medição nos botões de informações e selecionem quais medições salvar. Para os resultados representativos da Figura 10, foi utilizado "cell_vol_fl_3D", que é o volume de cada objeto calculado multiplicando-se o total de voxels no objeto pelo tamanho do pixel ao quadrado e pela profundidade do voxel. Essas propriedades são extraídas automaticamente do arquivo raw de microscopia ou fornecidas pelo usuário. O cálculo das medições desta GUI requer o carregamento das imagens brutas. Assim, para agilizar o processo e habilitar o processamento em lote, as medições também podem ser calculadas no menu Utilitários (Figura 1B, "Utilitários"), acessando o submenu Medições e, em seguida, Calcular medições para um ou mais experimentos. Finalmente, a distribuição do volume nuclear foi plotada como um resultado representativo (Figura 10). Esta análise revela uma fração significativa de pequenos núcleos, provavelmente devido a artefatos de segmentação. Eles podem ser facilmente removidos filtrando pequenos objetos da máscara de segmentação. Ao mesmo tempo, os núcleos muito grandes podem ser devidos a núcleos fundidos durante a segmentação. É sempre recomendável traçar a distribuição de volume de objetos (por exemplo, células individuais) para identificar artefatos e extrair informações biológicas adicionais sobre o tamanho da célula.
Quantificação dos dados de microscopia de lapso de tempo
Com a microscopia de lapso de tempo, a dinâmica celular pode ser observada diretamente no nível de uma única célula. Além da segmentação celular, a extração da dinâmica temporal requer análises adicionais, incluindo rastreamento celular e anotação de linhagem celular. Devido à interdependência desses estágios de análise, os erros introduzidos no início do pipeline podem se propagar para etapas posteriores. Como resultado, são necessárias a visualização e correção contínuas de erros de segmentação, rastreamento e anotação. O seguinte demonstra que o Cell-ACDC é adequado para lidar com essas tarefas. Dois conjuntos de dados de dois organismos modelo diferentes foram selecionados: 1) levedura em brotamento (cepa DCY001-1 da Ref.35, onde as duas proteínas histonas H2B, Htb1 e Htb2, são marcadas com mCitrine) e 2) células-tronco embrionárias de camundongo (mESCs, dados da Ref.22).
Esses dois conjuntos de dados destacam dois modos de anotação disponíveis no Cell-ACDC: divisão celular assimétrica e simétrica (ou seja, citocinese simétrica ou "normal"). Como o modo de divisão é diferente, os dois organismos requerem uma estrutura de rastreamento e anotação diferente.
Na divisão assimétrica, a célula-mãe forma um botão que cresce e eventualmente se separa para se tornar uma célula-filha. Após a divisão, a célula-mãe mantém seu ID de célula original e seu número de geração aumenta em um, enquanto a célula-filha recebe um novo ID de célula e seu número de geração é definido como um. A fase de brotamento corresponde às fases S/G2/M do ciclo celular e é anotada como tal no Cell-ACDC. Essas opções de anotação ajudam a abordar questões biológicas típicas relacionadas ao ciclo celular em leveduras em brotamento.
No caso de divisão "simétrica" (por exemplo, células de mamíferos), a célula-mãe se divide em duas células-filhas. A célula-mãe, ou seja, seu ID, desaparece após a divisão, e as duas células-filhas recebem novos IDs. Além disso, o número de geração das células-filhas é aumentado em um em relação à célula-mãe. O Cell-ACDC também rastreia o ID pai, o ID raiz (a célula ancestral original no início de uma linhagem) e o ID irmão.
Para ambos os modos de anotação, foi desenvolvido um framework inovador para corrigir erros de anotação, onde a correção é propagada automaticamente para todos os pontos de tempo relevantes passados e futuros. A visualização, anotação e correção foram realizadas na GUI do terceiro módulo (Figura 1A, módulo "Visualizar e corrigir" e Figura 6). Para segmentar e rastrear as células no conjunto de dados 1, o modelo YeaZ_v226 foi aplicado ao canal de contraste de fase, enquanto para o canal nuclear (histona), foi utilizado o modelo StarDist25 . Em seguida, usando o utilitário Rastreamento e linhagem > Rastrear e/ou contar objetos subcelulares (Figura 1B, barra de menu Utilitários ), o Cell-ACDC atribuiu a cada núcleo o ID da célula correspondente, garantindo a consistência entre as tabelas geradas a partir das máscaras de célula e núcleo.
Para o conjunto de dados 2, foi utilizado o modelo de segmentação DeepSea22 . Todos os três modelos já estão disponíveis no Cell-ACDC, apresentando a vantagem de integrar vários modelos de segmentação ao software.
Uma vez que os erros de segmentação e rastreamento foram corrigidos, os pedigrees das células foram anotados, as características numéricas foram calculadas e a análise a jusante foi realizada. Para o conjunto de dados 1, a coluna TaYFP_amount_autoBkgr e o número de núcleos segmentados (Figura 11A) foram plotados em relação ao tempo. "TaYFP" é o nome do canal nuclear. "amount_autoBkgr" é um proxy para a quantidade total de proteína celular extraída de imagens de epifluorescência36. É calculado como a diferença entre a intensidade média de fluorescência em cada máscara celular e a mediana de fundo, multiplicada pela área da célula (em pixels). Aqui, a mediana do plano de fundo é calculada a partir de todos os pixels que não são segmentados como células. Como esperado, a quantidade de H2B começa a aumentar na emergência dos botões (Figura 11A-ii) e atinge um valor constante antes da divisão nuclear (Figura 11A-iii). Este é um importante controle de qualidade na homeostase das proteínas histonas, pois espera-se que a quantidade de proteínas histonas seja dependente do ciclo celular. Além disso, traçar o número de núcleos ao longo do tempo confirma que as quantidades de proteínas histonas atingem o máximo aproximadamente em torno da divisão nuclear.
Para o conjunto de dados 2, a área celular ao longo do tempo para uma célula selecionada em divisão celular foi plotada. Como esperado, a área celular aumenta até atingir um valor máximo (Figura 11B-i). Em seguida, diminui até a divisão celular (Figura 11B-ii) à medida que a célula se contrai. Finalmente, o ciclo é reiniciado para as duas células-filhas. Esta é outra análise recomendada, pois a verificação das mudanças no tamanho das células ao longo do ciclo celular é essencial para confirmar que as células estão crescendo e se dividindo conforme o esperado (ou não no caso de mutantes específicos).

Figura 1: Módulos Cell-ACDC. (A) Visão geral dos 4 módulos principais que podem ser lançados a partir do lançador principal Cell-ACDC. Depois de segmentar, rastrear e anotar os dados de microscopia, os recursos numéricos podem ser calculados a partir do terceiro módulo ("Visualizar e corrigir") ou de (B) o menu Utilitários na barra de menu superior. Os "Utilitários" são as rotinas que podem ser executadas automaticamente em vários conjuntos de dados sem a entrada do usuário. Além de calcular as medições, outros utilitários incluem a concatenação de várias tabelas de saída em uma única tabela, rastreamento de objetos subcelulares e pré-processamento de imagens. O Cell-ACDC suporta dados 2D, 3D (z-stack ou time-lapse) e 4D (z-stacks ao longo do tempo), com qualquer número de canais adicionais. A tabela de saída com os recursos numéricos pode então ser usada para análise downstream e descoberta biológica (Figura 10 e Figura 11). Para isso, estão disponíveis blocos de anotações Jupyter na página do GitHub do Cell-ACDC, que incluem exemplos de gráficos que podem ser obtidos na tabela de saída. Clique aqui para ver uma versão maior desta figura.

Figura 2: Fluxograma de decisão Cell-ACDC. Um fluxograma descrevendo o módulo a ser usado, dependendo do tipo de conjunto de dados e dos requisitos de análise. Clique aqui para ver uma versão maior desta figura.

Figura 3: Baixe dados de exemplo. (a) Abra o Guia de boas-vindas. (B) Baixe os dados de exemplo necessários para replicar o protocolo. Clique aqui para ver uma versão maior desta figura.

Figura 4: Carregar dados para preparação de dados. (A) Carregue os dados na GUI de preparação de dados. (B) Selecione o canal a ser carregado. (C) Edite e confirme os metadados da imagem. Clique aqui para ver uma versão maior desta figura.

Figura 5: Execute o processo de preparação de dados. (A) Inicie o processo. (B) ROIs de posição (para corte) e ROIs de fundo. Clique aqui para ver uma versão maior desta figura.

Figura 6: GUI do terceiro módulo para visualizar e corrigir resultados. Captura de tela da GUI do terceiro módulo ("Visualizar e corrigir" na Figura 1A) com itens destacados. Observe que a maioria dos botões nas barras de ferramentas tem uma dica de ferramenta (acessível passando o cursor do mouse sobre o botão) explicando como usar essa função específica. O seletor de modo pode ser usado para alternar entre 5 modos: "Visualizador", "Segmentação e rastreamento", "Análise do ciclo celular" (para células que se dividem assimetricamente), "Divisão normal: Árvore de linhagem" (para células que se dividem simetricamente, por exemplo, células de mamíferos) e "Anotações personalizadas". Observe que uma barra de ferramentas ou barra de menus geralmente está presente nas outras GUIs (por exemplo, módulo "Pré-processamento de dados", Figura 1). A barra de ferramentas Editar contém todas as funções que podem ser usadas para editar e corrigir erros de segmentação e rastreamento (por exemplo, pincel, borracha, ID de edição, etc.). A imagem carregada é exibida em uma visualização de dois painéis, o que é útil quando diferentes opções de anotação são necessárias (por exemplo, informações do ciclo celular na imagem à esquerda e IDs na imagem à direita). A imagem à direita também pode ser desativada (clique com o botão direito do mouse na imagem e desmarque Mostrar imagem espelhada). Cada painel de imagem inclui um controle deslizante LUT na lateral para ajustar rapidamente os níveis de intensidade. Ao clicar com o botão direito do mouse no controle LUT, o usuário pode selecionar diferentes mapas de cores para as imagens de intensidade. Além disso, no lado direito, há um seletor LUT para a cor dos rótulos de segmentação a serem sobrepostos nas imagens de intensidade (opção de anotação chamada Segm. máscaras). No lado esquerdo das opções de anotação da imagem à esquerda, há alternâncias adicionais para controlar algumas configurações, como salvamento automático, tamanho da fonte, etc. Clique aqui para ver uma versão maior desta figura.

Figura 7: Visualize o pré-processamento na GUI principal. (A) Abra a caixa de diálogo de pré-processamento. (B) Diálogo de pré-processamento com parâmetros usados no protocolo inicializado. Clique aqui para ver uma versão maior desta figura.

Figura 8: Visualize a saída de segmentação na GUI principal. (A) Selecione um modelo de segmentação. (B) Configure parâmetros de segmentação. Clique aqui para ver uma versão maior desta figura.

Figura 9: Estrutura de pastas exigida pelo Cell-ACDC. Para trabalhar com o Cell-ACDC, os dados devem ser organizados em uma estrutura de pastas específica. Embora o Cell-ACDC forneça um módulo para gerar automaticamente essa estrutura, é importante entender como essa estrutura deve ser. Primeiro, todos os arquivos devem estar dentro de uma pasta chamada Imagens. Em seguida, todos eles precisam começar com o mesmo nome, o chamado "basename_". O conjunto mínimo de arquivos necessários é um arquivo TIFF de canal único (2D, 3D z-stack ou 3D+time) e um arquivo CSV que termina com "_metadata.csv". Esse arquivo deve ser uma tabela com duas colunas, a primeira coluna chamada Descrição e a segunda coluna chamada valores, e deve conter pelo menos entradas para SizeT e SizeZ para o número de quadros e z-slices, respectivamente. Se um arquivo de imagem não tiver z-slices, SizeZ deverá ser definido como 1. O mesmo vale para imagens sem lapso de tempo, em que SizeT deve ser 1. Sendo um arquivo CSV, uma entrada é uma única linha de Descrição,valor, separada por uma vírgula, por exemplo, SizeZ,1. Para vários canais, um arquivo TIFF por canal deve ser gerado. A pasta Imagens deve então ser colocada dentro de uma pasta chamada "Position_1". Várias posições são permitidas e precisam ser nomeadas com um número consecutivo. Ao carregar dados em qualquer um dos módulos Cell-ACDC, o usuário pode selecionar uma pasta Position específica ou toda a pasta do experimento. Clique aqui para ver uma versão maior desta figura.

Figura 10: Quantificação 3D de organoides tumorais. Captura de tela de um organoide tumoral representativo (dados de9) carregado na GUI do terceiro módulo do Cell-ACDC (à esquerda), exemplo de z-slices com contornos vermelhos destacando as máscaras de segmentação (centro) e histograma da distribuição de volume celular calculada a partir das máscaras de segmentação 3D (à direita). Clique aqui para ver uma versão maior desta figura.

Figura 11: Quantificação de dados de microscopia de lapso de tempo. (A) Captura de tela dos dados de microscopia de lapso de tempo de células de levedura carregadas na GUI do terceiro módulo do Cell-ACDC (à esquerda) e quantificação da quantidade de proteína H2B da histona ao longo do tempo em um ciclo celular representativo (à direita). As imagens ampliadas mostram a célula de exemplo e seu botão (setas brancas) no início do ciclo celular (i), na emergência do botão (ii) e na divisão nuclear (iii). Os dados são retirados de Chatzitheodoridou et al.35 (B) Captura de tela de dados de microscopia de lapso de tempo de células-tronco embrionárias de camundongos carregadas na GUI do terceiro módulo do Cell-ACDC (esquerda) e área celular (μm2) plotada em função do tempo de uma célula representativa em divisão celular. As imagens ampliadas mostram a célula de exemplo e suas filhas na área máxima da célula antes da divisão (i), divisão em duas células-filhas (ii) e o último quadro analisado após a divisão (iii). Os dados são de Zargari et al.22,33. Clique aqui para ver uma versão maior desta figura.