$$\rightleftharpoonup{xx}$$
$$\longleftharp{xx}$$,
$$\longrightharp{xx}$$,
Quantification du volume nucléaire chez les sphéroïdes tumoraux en 3D
La microscopie 3D automatisée (z-stacks) permet aux scientifiques de visualiser des systèmes multicellulaires complexes tels que des organoïdes. Pour quantifier les propriétés morphologiques et du signal de fluorescence au niveau de la cellule unique, la segmentation cellulaire en 3D est souvent nécessaire. L’exemple suivant montre comment Cell-ACDC peut segmenter les noyaux d’organoïdes contenant des milliers de cellules du canal de coloration nucléaire et quantifier leur volume (données de Ref.9). La segmentation a été effectuée à l’aide d’un modèle Cellpose personnalisé qui a été formé et publié dans la réf.9. Le modèle Cellpose entraîné peut être utilisé directement dans Cell-ACDC en fournissant le chemin du fichier de poids dans l’interface graphique lors de la sélection des paramètres du modèle pour Cellpose v2. La segmentation a été réalisée à l’aide du deuxième module de Cell-ACDC pour traiter par lots toutes les images (Figure 1A, module « Segment and track »). Ensuite, le résultat a été visualisé dans l’interface graphique du troisième module (Figure 1A, module « Visualiser et corriger »). Ce module a été optimisé pour visualiser des milliers d’objets uniques avec plusieurs options d’annotation (par exemple, des contours, des masques de segmentation superposés ou des ID de texte). Une fois les mesures des masques 3D calculées, toutes les mesures disponibles ont été documentées directement dans l’interface graphique. Ils sont accessibles en accédant à la barre de menu supérieure (Figure 6, « Barre de menus »), en sélectionnant le menu Mesures, puis en définissant les mesures.... La boîte de dialogue contextuelle permet aux utilisateurs d’obtenir des informations spécifiques aux mesures à partir des boutons d’information et de sélectionner les mesures à enregistrer. Pour les résultats représentatifs de la figure 10, on a utilisé le « cell_vol_fl_3D », c’est-à-dire le volume de chaque objet calculé en multipliant le nombre total de voxels dans l’objet par la taille de pixel au carré et la profondeur du voxel. Ces propriétés sont soit automatiquement extraites du fichier brut de microscopie, soit fournies par l’utilisateur. Le calcul des mesures à partir de cette interface graphique nécessite le chargement des images brutes. Ainsi, pour rationaliser le processus et permettre le traitement par lots, les mesures peuvent également être calculées à partir du menu Utilitaires (Figure 1B, « Utilitaires »), en allant dans le sous-menu Mesures, puis Calculer les mesures pour une ou plusieurs expériences. Enfin, la distribution du volume nucléaire a été tracée comme résultat représentatif (figure 10). Cette analyse révèle une fraction significative de petits noyaux, probablement due à des artefacts de segmentation. Ils pourraient facilement être supprimés en filtrant les petits objets du masque de segmentation. Dans le même temps, les très gros noyaux pourraient être dus à des noyaux fusionnés lors de la segmentation. Il est toujours recommandé de tracer la distribution du volume des objets (p. ex., des cellules uniques) pour identifier les artefacts et extraire des informations biologiques supplémentaires sur la taille des cellules.
Quantification des données de microscopie time-lapse
Avec la microscopie time-lapse, la dynamique cellulaire peut être observée directement au niveau de la cellule unique. Outre la segmentation cellulaire, l’extraction de la dynamique temporelle nécessite une analyse supplémentaire, notamment le suivi cellulaire et l’annotation du pedigree cellulaire. En raison de l’interdépendance de ces étapes d’analyse, les erreurs introduites tôt dans le pipeline peuvent se propager aux étapes ultérieures. Par conséquent, il est nécessaire de visualiser et de corriger en permanence les erreurs de segmentation, de suivi et d’annotation. Ce qui suit démontre que Cell-ACDC est adapté pour s’attaquer à ces tâches. Deux ensembles de données de deux organismes modèles différents ont été sélectionnés : 1) des levures bourgeonnantes (souche DCY001-1 de la réf.35, où les deux protéines d’histone H2B, Htb1 et Htb2, sont marquées avec de la mCitrine), et 2) des cellules souches embryonnaires de souris (mESC, données de la réf.22).
Ces deux ensembles de données mettent en évidence deux modes d’annotation disponibles dans Cell-ACDC : la division cellulaire asymétrique et symétrique (c’est-à-dire la cytokinèse symétrique, ou « normale »). Comme le mode de division diffère, les deux organismes nécessitent un cadre de suivi et d’annotation différent.
Dans la division asymétrique, la cellule mère forme un bourgeon qui se développe et finit par se séparer pour devenir une cellule fille. Après la division, la cellule mère conserve son ID de cellule d’origine et son numéro de génération augmente de un, tandis que la cellule fille se voit attribuer un nouvel ID de cellule et son numéro de génération est défini sur un. La phase de bourgeonnement correspond aux phases S/G2/M du cycle cellulaire et est annotée comme telle dans Cell-ACDC. Ces choix d’annotation aident à répondre à des questions biologiques typiques liées au cycle cellulaire chez la levure en bourgeonnement.
Dans le cas d’une division « symétrique » (par exemple, des cellules de mammifères), la cellule mère se divise en deux cellules filles. La cellule mère, c’est-à-dire son ID, disparaît lors de la division, et les deux cellules filles reçoivent de nouveaux ID. De plus, le nombre de générations des cellules filles est augmenté d’une unité par rapport à la cellule mère. Cell-ACDC garde également une trace de l’ID parent, de l’ID racine (la cellule ancêtre d’origine au début d’une lignée) et de l’ID sœur.
Pour les deux modes d’annotation, un cadre innovant a été développé pour corriger les erreurs d’annotation, où la correction est automatiquement propagée à tous les points temporels pertinents passés et futurs. La visualisation, l’annotation et la correction ont été effectuées dans l’interface graphique du troisième module (Figure 1A, module « Visualiser et corriger » et Figure 6). Pour segmenter et suivre les cellules de l’ensemble de données 1, le modèle YeaZ_v226 a été appliqué au canal de contraste de phase, tandis que pour le canal nucléaire (histone), le modèle StarDist25 a été utilisé. Ensuite, à l’aide de l’utilitaire Suivi et traçabilité > Suivre et/ou compter les objets subcellulaires (Figure 1B, barre de menu Utilitaires ), Cell-ACDC a attribué à chaque noyau l’ID de cellule de sa cellule correspondante, assurant ainsi la cohérence entre les tables générées à partir des masques de cellule et de noyau.
Pour l’ensemble de données 2, le modèle de segmentation DeepSea22 a été utilisé. Les trois modèles sont déjà disponibles dans Cell-ACDC, ce qui démontre l’avantage d’intégrer plusieurs modèles de segmentation dans le logiciel.
Une fois les erreurs de segmentation et de suivi corrigées, les pedigrees des cellules ont été annotés, les caractéristiques numériques ont été calculées et une analyse en aval a été effectuée. Pour l’ensemble de données 1, la TaYFP_amount_autoBkgr de la colonne et le nombre de noyaux segmentés (figure 11A) ont été tracés en fonction du temps. « TaYFP » est le nom de la chaîne nucléaire. « amount_autoBkgr » est une approximation de la quantité totale de protéines cellulaires extraite des images d’épifluorescence36. Elle est calculée comme la différence entre l’intensité moyenne de fluorescence dans chaque masque cellulaire et la médiane d’arrière-plan, multipliée par la surface de la cellule (en pixels). Ici, la médiane d’arrière-plan est calculée à partir de tous les pixels qui ne sont pas segmentés en tant que cellules. Comme prévu, la quantité de H2B commence à augmenter à l’émergence des bourgeons (Figure 11A-ii) et atteint une valeur constante avant la division nucléaire (Figure 11A-iii). Il s’agit d’un contrôle de qualité important dans l’homéostasie des protéines d’histones, car la quantité de protéines d’histones devrait dépendre du cycle cellulaire. De plus, le tracé du nombre de noyaux au fil du temps confirme que les quantités de protéines d’histones atteignent leur maximum à peu près autour de la division nucléaire.
Pour l’ensemble de données 2, la surface cellulaire au fil du temps d’une cellule sélectionnée subissant une division cellulaire a été tracée. Comme prévu, la surface de la cellule augmente jusqu’à atteindre une valeur maximale (Figure 11B-i). Ensuite, il diminue jusqu’à la division cellulaire (Figure 11B-ii) lorsque la cellule se contracte. Enfin, le cycle redémarre pour les deux cellules filles. Il s’agit d’une autre analyse recommandée, car il est essentiel de vérifier les changements de taille des cellules au cours du cycle cellulaire pour confirmer que les cellules se développent et se divisent comme prévu (ou non dans le cas de mutants spécifiques).

Figure 1 : Modules Cell-ACDC. (A) Vue d’ensemble des 4 modules principaux qui peuvent être lancés à partir du lanceur principal Cell-ACDC. Après avoir segmenté, suivi et annoté les données de microscopie, les caractéristiques numériques peuvent être calculées soit à partir du troisième module (« Visualiser et corriger »), soit à partir de (B) le menu Utilitaires de la barre de menu supérieure. Les « Utilitaires » sont les routines qui peuvent s’exécuter automatiquement sur plusieurs ensembles de données sans intervention de l’utilisateur. Outre le calcul des mesures, d’autres utilitaires incluent la concaténation de plusieurs tables de sortie en une seule table, le suivi d’objets subcellulaires et le prétraitement d’images. Cell-ACDC prend en charge les données 2D, 3D (pile z ou time-lapse) et 4D (piles z au fil du temps), avec n’importe quel nombre de canaux supplémentaires. La table de sortie avec les caractéristiques numériques peut ensuite être utilisée pour l’analyse en aval et la découverte biologique (Figure 10 et Figure 11). À cette fin, des notebooks Jupyter sont disponibles sur la page GitHub Cell-ACDC, qui incluent des exemples de tracés pouvant être obtenus à partir de la table de sortie. Veuillez cliquer ici pour voir une version agrandie de cette figure.

Figure 2 : Organigramme de décision Cell-ACDC. Un organigramme décrivant le module à utiliser en fonction du type d’ensemble de données et des exigences d’analyse. Veuillez cliquer ici pour voir une version agrandie de cette figure.

Figure 3 : Téléchargement d’exemples de données (A) Ouvrez le Guide de bienvenue. (B) Téléchargez des exemples de données nécessaires à la réplication du protocole. Veuillez cliquer ici pour voir une version agrandie de cette figure.

Figure 4 : Chargement des données pour la préparation des données. (A) Chargez les données dans l’interface graphique de préparation des données. (B) Sélectionnez le canal à charger. (C) Modifiez et confirmez les métadonnées de l’image. Veuillez cliquer ici pour voir une version agrandie de cette figure.

Figure 5 : Exécution du processus de préparation des données (A) Démarrez le processus. (B) Positionnez les zones d’intérêt (pour le recadrage) et les zones d’intérêt d’arrière-plan. Veuillez cliquer ici pour voir une version plus grande de cette figure.

Figure 6 : Interface graphique du troisième module pour visualiser et corriger les résultats. Capture d’écran de l’interface graphique du troisième module (« Visualiser et corriger » dans la figure 1A) avec les éléments en surbrillance. Notez que la plupart des boutons des barres d’outils ont une infobulle (accessible en passant le curseur de la souris sur le bouton) expliquant comment utiliser cette fonction spécifique. Le sélecteur de mode peut être utilisé pour basculer entre 5 modes : « Viewer », « Segmentation and Tracking », « Cell cycle analysis » (pour les cellules à division asymétrique), « Division normale : Arbre de lignage » (pour les cellules à division symétrique, par exemple, les cellules de mammifères) et « Annotations personnalisées ». Notez qu’une barre d’outils ou une barre de menus est souvent présente dans les autres interfaces graphiques (par exemple, le module « Prétraitement des données », Figure 1). La barre d’outils d’édition contient toutes les fonctions qui peuvent être utilisées pour modifier et corriger les erreurs de segmentation et de suivi (par exemple, pinceau, gomme, ID d’édition, etc.). L’image chargée est affichée dans une vue à deux panneaux, ce qui est utile lorsque différentes options d’annotation sont nécessaires (par exemple, les informations sur le cycle de cellule sur l’image de gauche et les ID sur l’image de droite). L’image de droite peut également être désactivée (clic droit sur l’image et désélectionnez Afficher l’image en miroir). Chaque panneau d’image comprend un curseur LUT sur le côté pour ajuster rapidement les niveaux d’intensité. En cliquant avec le bouton droit de la souris sur la commande LUT, l’utilisateur peut sélectionner différentes cartes de couleurs pour les images d’intensité. De plus, sur le côté droit, il y a un sélecteur LUT pour la couleur des étiquettes de segmentation à superposer sur les images d’intensité (option d’annotation appelée masques Segm.). Sur le côté gauche des options d’annotation de l’image de gauche, il y a des bascules supplémentaires pour contrôler certains paramètres, tels que l’enregistrement automatique, la taille de la police, etc. Veuillez cliquer ici pour voir une version plus grande de cette figure.

Figure 7 : Visualisez le prétraitement dans l’interface graphique principale. (A) Ouvrez la boîte de dialogue de prétraitement. (B) Dialogue de prétraitement avec les paramètres utilisés dans le protocole initialisé. Veuillez cliquer ici pour voir une version agrandie de cette figure.

Figure 8 : Visualisez la sortie de segmentation dans l’interface graphique principale. (A) Sélectionnez un modèle de segmentation. (B) Configurez les paramètres de segmentation. Veuillez cliquer ici pour voir une version agrandie de cette figure.

Figure 9 : Structure de dossiers requise par Cell-ACDC. Pour fonctionner avec Cell-ACDC, les données doivent être organisées dans une structure de dossiers spécifique. Bien que Cell-ACDC fournisse un module permettant de générer automatiquement cette structure, il est important de comprendre à quoi devrait ressembler cette structure. Tout d’abord, tous les fichiers doivent se trouver dans un dossier appelé Images. Ensuite, ils doivent tous commencer par le même nom, ce que l’on appelle le « basename_ ». L’ensemble minimum de fichiers requis est un fichier TIFF monocanal (2D, 3D z-stack ou 3D+time) et un fichier CSV se terminant par « _metadata.csv ». Ce fichier doit être une table avec deux colonnes, la première colonne appelée Description et la deuxième colonne appelée valeurs, et il doit contenir au moins des entrées pour SizeT et SizeZ pour le nombre de cadres et de tranches z, respectivement. Si un fichier image n’a pas de tranches z, SizeZ doit être défini sur 1. Il en va de même pour les images sans time-lapse, où SizeT doit être 1. S’agissant d’un fichier CSV, une entrée est constituée d’une seule ligne de Description,value, séparée par une virgule, par exemple, SizeZ,1. Pour plusieurs canaux, un fichier TIFF par canal doit être généré. Le dossier Images doit ensuite être placé à l’intérieur d’un dossier appelé « Position_1 ». Plusieurs positions sont autorisées, et elles doivent être nommées avec un numéro consécutif. Lors du chargement de données dans l’un des modules Cell-ACDC, l’utilisateur peut sélectionner soit un dossier Position spécifique, soit l’ensemble du dossier de l’expérience. Veuillez cliquer ici pour voir une version agrandie de cette figure.

Figure 10 : Quantification 3D d’organoïdes tumoraux. Capture d’écran d’un organoïde tumoral représentatif (données de9) chargé dans l’interface graphique du troisième module de Cell-ACDC (à gauche), exemple de tranches z avec des contours rouges mettant en évidence les masques de segmentation (au centre) et histogramme de la distribution du volume cellulaire calculée à partir des masques de segmentation 3D (à droite). Veuillez cliquer ici pour voir une version agrandie de cette figure.

Figure 11 : Quantification des données de microscopie time-lapse. (A) Capture d’écran des données de microscopie time-lapse de cellules de levure bourgeonnantes chargées dans l’interface graphique du troisième module de Cell-ACDC (à gauche), et quantification de la quantité de protéines d’histone H2B au fil du temps dans un cycle cellulaire représentatif (à droite). Les images zoomées montrent la cellule exemple et son bourgeon (flèches blanches) au début du cycle cellulaire (i), à l’émergence du bourgeon (ii) et à la division nucléaire (iii). Les données sont tirées de Chatzitheodoridou et al.35 (B) Capture d’écran des données de microscopie time-lapse de cellules souches embryonnaires de souris chargées dans l’interface graphique du troisième module de Cell-ACDC (à gauche) et de la surface cellulaire (μm2) tracée en fonction du temps d’une cellule représentative subissant une division cellulaire. Les images zoomées montrent la cellule d’exemple et ses filles à la surface maximale de la cellule avant la division (i), la division en deux cellules filles (ii) et la dernière image analysée après la division (iii). Les données sont tirées de Zargari et al.22,33. Veuillez cliquer ici pour voir une version agrandie de cette figure.