$$\rightleftharpoonup{xx}$$
$$\longleftharp{xx}$$,
$$\longrightharp{xx}$$,
La figure 1 montre le robot changeur d’échantillons Yaskawa GP7 installé sur la ligne de faisceau Diamond I13-2 Imager. La figure 1A montre le robot (1) et le gripper de flexion conçu en interne (2). Cette pince peut contenir un échantillon d’un diamètre de ≤ 8 mm. La figure 1B montre le robot (1) et le système optique/caméra à rayons X (4) et (6) utilisés pour l’acquisition des données de tomographie. Le robot pince l’échantillon dans le plateau d’échantillons (3), qui peut contenir 7 uni-pucks avec 16 échantillons sur chacun, comme montré à la Figure 1C. Les échantillons sont montés sur la tige en aluminium (5), et l’acquisition des données de la tomographie est effectuée avec le système de détection (6). Les détails de (5) et (6) sont fournis dans le dernier paragraphe de la section introduction. La ligne rouge brisée dans la Figure 1B indique la direction du faisceau des rayons X.
Les détails du schéma de montage de l’échantillon et de la conception de la pince à flexion sont illustrés à la Figure 2. La figure 2A montre un échantillon cylindrique de plastique, fabriqué par impression 3D, collé sur la base de l’échantillon. La frontière de l’échantillon représente l’enveloppe de la hauteur maximale de l’échantillon et du diamètre. Les flèches rouges indiquent la position où la pince à flexure maintient la base de l’échantillon pour la déplacer du plateau à la phase de tomographie, et inversement. Un design 3D de la pince de flexion est présenté à la Figure 2B. Les doigts de la pince sont actionnés par un tube d’entraînement pneumatique (Figure 1B, point 2). L’espace central dans la pince a un diamètre de 8,9 mm, comme montré à la Figure 2C, permettant une taille d’échantillon maximale de 8 mm avec une marge de ~1 mm. La Figure 2D montre l’image du sommet de l’étage de tomographie. Une cheville en aluminium est montée au-dessus des deux étages orthogonaux et d’un disque magnétique, qui a un diamètre exact de sorte que la cavité au bas de la base de l’échantillon s’adapte. Comme ce disque est magnétique, il maintient fermement la base montée de l’échantillon en place lors des mesures de tomographie.
Pour cette expérience représentative, 64 échantillons d’insectes fournis par le Musée d’Histoire Naturelle (NHM) de Londres ont été sélectionnés. Les spécimens ont été sélectionnés pour représenter une gamme de phénotypes d’arthropodes tout en respectant les contraintes de taille de la pince. Comme les arthropodes, en particulier les insectes, représentent la grande majorité de la diversité d’espèces connues, avec plus d’un million d’espèces nommées, il est particulièrement difficile de les échantillonner pour des études comparatives de phénotype. Le présent échantillon démontre donc le potentiel de cette approche en échantillonnant trois clades d’arthropodes au niveau de classe : Arachnida, Entognatha et Insecta, ainsi qu’en échantillonnant plus finement chez les insectes pour capter la variation en sept ordres, dont quatre des ordres les plus riches en espèces encore en vie aujourd’hui. Les spécimens étaient fixés sur un carton avec de l’adhésif. Les cartes étaient ensuite montées sur les broches d’échantillon. Il est évité de monter des échantillons (insectes) directement sur les broches d’échantillonnage car une structure très absorbante dans la poutre avec des échantillons à faible absorption crée des artefacts de stries lors des reconstructions, en plus de la difficulté de les fixer solidement sur les goupilles d’échantillon. Le tableau 1 montre le modèle samples.csv fichier que l’utilisateur remplira avec les paramètres requis pour la tomographie (colonnes A, B, C, E, F, G, H, K). La description de chacune des colonnes est fournie dans le tableau. Les colonnes D, I, J et L dans le input_file sont remplies après alignement et optimisation des paramètres de tomographie à la ligne de faisceau. Les 64 échantillons ont d’abord été mesurés avec un objectif 1,25x (FOV de 6,7 mm x 5,6 mm) à une distance de propagation optimisée des rayons X (de l’échantillon au détecteur), puis les mêmes échantillons ont été mesurés avec un objectif 4x en utilisant ses propres paramètres optimisés. Une fois les échantillons chargés sur le plateau et la cabine expérimentale sécurisée, le balayage est lancé avec GDA.
L’alignement automatique de l’échantillon était effectué par un script écrit en Python (Emplacement du fichier sur GitHub : https://gist.github.com/ndg63276/9b3c5cfe7db26b14930dff3ef889e2bc). Au début, l’alignement de l’échantillon est configuré à l’aide d’une base d’échantillon et d’une combinaison de goupille d’échantillon sans l’échantillon. La Figure 3 montre la broche de l’échantillon, telle que vue par la caméra latérale du télescope (caméra positionnée à 90° par rapport au faisceau de rayons X - Figure 1B, point 4), utilisée comme échantillon d’alignement standard. L’image de la caméra du télescope est binarisée afin que l’échantillon puisse être détecté depuis l’arrière-plan. Les bords de l’échantillon sont déterminés et marqués comme une frontière blanche, comme montré à la Figure 3. La position de coordonnée de référence de l’échantillon est le sommet de la goupille marquée par un cercle blanc dans l’encart de la Figure 3A. En regardant l’image aux rayons X, le ROI de l’échantillon est positionné sur le COR, et la position requise des coordonnées cibles, indiquée par une flèche bleue à double tête croisée avec un point rouge (Figure 3B), est déterminée sur la caméra latérale. Ce réglage de position cible permet de placer l’échantillon non seulement sur le COR, mais aussi quelques mm plus haut/plus bas ou légèrement décalé, si nécessaire. Après que l’échantillon a été chargé sur l’étage de tomographie, la fonction de centrage automatique est exécutée. Le script déplace d’abord l’échantillon à la position cible (Figure 3B) et passe à 0°. Ensuite, il déplace l’échantillon à 90° (Figure 3C) et détermine la quantité d’échantillon nécessaire pour placer l’échantillon dans le centre de rotation (COR). Cela prend généralement environ 15 à 20 secondes. L’échantillon est maintenant sur le COR (Figure 2D), et le COR a déjà été aligné avec le centre de la caméra. Le système est désormais prêt pour l’acquisition de la tomographie.
Dans cette étude sur les insectes du NHM, 128 tomographies ont été réalisées sans intervention humaine. La mesure a pris un total de 17 heures. Chaque scan durait environ 8 minutes. Une telle expérience sans l’utilisation du robot aurait pris environ 20 à 25 minutes par tomographie. Cela implique que les tomographies avec robots sont 3 à 4 fois plus rapides que les scans manuels dans le cas présent. Le tableau 2 présente un fichier journal typique généré à la fin d’un scan robotisé par lots, incluant les paramètres nécessaires pour lier chaque numéro de balayage à son échantillon correspondant. Des détails supplémentaires sont fournis dans la légende du Tableau 2 .
La Figure 4 montre des images de projection normalisées de l’un des échantillons, un insecte (Classe – Insecta, ordre – Coléoptères), imagé lors de l’expérience de tomographie mentionnée ci-dessus avec un grossissement de 1,25x et 4x. La rangée supérieure, Figure 4A-C, montre un échantillon imagé avec 1,25x, puis le même échantillon a été imagé avec 4x, c’est-à-dire Figure 4D-F. La figure 4 A–F présente les images de projection acquises à 0°, 90° et 180°. Le rectangle jaune affiche le FOV des images de projection zoomées acquises avec un objectif 4x. Il est important de noter qu’une fois les échantillons chargés sur le plateau montré à la Figure 1C, tous les processus se sont déroulés sans intervention humaine. Veuillez noter que ces deux scans ont été réalisés à ~8,5 heures d’intervalle. Cela indique la stabilité et la reproductibilité de l’installation.
La Figure 5 montre des tranches horizontales ou transversales issues de l’ensemble des tranches de reconstruction tomographique de l’échantillon mentionnées à la Figure 4. Les tranches 1,25x (Figure 5A) et 4x (Figure 5B) sont toutes deux tracées sans recadrer les images et ont des pixels de 2510 x 2510. Les tranches sont bien centrées dans le champ de vision, ce qui montre qu’il est possible de zoomer dans une région à grossissement plus élevé sans intervention physique.
Les résultats présentés ici démontrent que la mise en œuvre d’un système robotique pour l’échange d’échantillons dans les expériences de microtomographie synchrotron présente plusieurs avantages significatifs. Cela inclut un débit accru, une efficacité opérationnelle améliorée et la capacité à effectuer des scans à plusieurs grossissements (zoom) sans intervention humaine. Compte tenu du nombre d’échantillons à scanner, comme dans l’étude NHM présentée ici, il serait impossible d’obtenir des conclusions statistiquement robustes et cohérentes par un balayage manuel.

Figure 1 : Photo du robot et de l’installation expérimentale de tomographie installée sur la ligne de faisceau I13-2. (A) Le robot (1) avec une pince à flexion conçue en interne (2). (B) Le plateau de chargement des échantillons (3) et l’étape de tomographie (5). La caméra optique (caméra télescopique), indiquée (4), est utilisée pour aligner les échantillons sur le COR. Le système de détection (6) utilisé pour la mesure contient plusieurs objectifs motorisés pour modifier automatiquement le champ de vision, ainsi qu’un détecteur pco.edge 5.5. La flèche rouge pointillée représente la direction du faisceau des rayons X. (C) Image du plateau de chargement des échantillons avec 7 palets, et chaque palet peut contenir jusqu’à 16 échantillons montés sur une combinaison de base d’échantillon et de goupilles d’échantillon. Veuillez cliquer ici pour voir une version agrandie de cette figurine.

Figure 2 : Détails du schéma de montage de l’échantillon et de la conception du gripper à flexion. (A) Photo d’un échantillon factice en plastique imprimé en 3D monté sur une base d’échantillon, représentant l’enveloppe maximale d’échantillon pouvant être gérée par la pince à flexion. Les flèches rouges indiquent la position où la pince tient la base de l’échantillon. (B) Conception 3D du gripper de flexion. Les doigts de la pince sont actionnés pour maintenir ou libérer la base de l’échantillon. (C) Dessin en section verticale de la pince avec les dimensions. L’ouverture maximale au centre est de 8,9 mm ; par conséquent, la taille maximale autorisée de l’échantillon est ≤ 8 mm. (D) Image du sommet de l’étape de la tomographie. Une cheville en aluminium (indiquée par la flèche bleue) est montée au sommet des deux étages orthogonaux. Un disque magnétique est fixé au sommet de la tige sur lequel la base de l’échantillon (avec l’échantillon) est positionnée par la pince. Veuillez cliquer ici pour voir une version agrandie de cette figurine.

Figure 3 : Instantanés du graphique vidéo de la procédure d’alignement COR utilisant la caméra télescope latérale. (A) Photo de la goupille d’alignement juste avant le début de la routine d’alignement. La position cible est la croix bleue à double tête avec un point rouge central, qui coïncide avec la COR de la phase de rotation de la tomographie. L’encadrement montre l’image agrandie du haut de la goupille montrant le centre d’échantillon détecté, à la fois en hauteur et en largeur. (B) Goupille alignée sur la position cible à 0°. (C) Goupille tournée à 90°, et elle est hors cible. (D) Goupille alignée sur la position cible à 90°. Maintenant, la broche est alignée dans les deux directions orthogonales ; par conséquent, l’échantillon tournera au centre de la caméra. Veuillez cliquer ici pour voir une version agrandie de cette figurine.

Figure 4 : Images de projection normalisées d’un insecte collecté avec un objectif de 1,25x et un objectif de 4x. L’insecte appartenait à la classe des Insecta, ordre des Coléoptères. Cela représente deux des 128 tomographies effectuées. L’insecte a été collé sur un papier et fixé à l’épingle d’échantillon. Les images de projection avec un objectif de 1,25x sont à (A) 0°, (B) 90°, (C) 180°, et 4x à (D) 0°, (E) 90° et (F) 180°. Les séries de tomographies 1,25x et 4x ont été prélevées en une seule séance sans intervention humaine. Un ensemble d’images en 1,25x offre une vue complète de l’échantillon, et un ensemble 4x d’images montre la capacité de zoom. Veuillez cliquer ici pour voir une version agrandie de cette figurine.

Figure 5. Comparaison d’une tranche tomographique identique acquise à l’aide de deux champs de vision différents. Une tranche reconstruite à partir de la tomographie des images de projection affichées à la Figure 4 pour les grossissements (A) 1,25x et (B) 4x. Veuillez cliquer ici pour voir une version agrandie de cette figurine.
Tableau 1 : Fichier samples.csv typique fourni par l’utilisateur contenant les paramètres de tomographie. Ce fichier est lu par le script tomomatic Python utilisé pour l’acquisition de données. Les colonnes A (description de l’échantillon), B (ID du puck ID), C (emplacement dans le puck), E (étape de rotation de la tomographie), F (nombre de FI), G (nombre de DI), H (grossissement à utiliser) et K (priorité de fente) sont remplies par l’utilisateur. Les colonnes D (temps d’exposition), I (distance de propagation aux rayons X entre l’échantillon et la caméra), J (mouvement de la caméra à travers le faisceau pour placer le COR au centre de la caméra) et L (code-barres de la base de l’échantillon) sont remplies après l’alignement et l’optimisation préliminaire. Veuillez cliquer ici pour télécharger ce tableau.
Tableau 2 : Fichier journal de sortie typique enregistré comme Output_file.txt après que tous les échantillons ont été scannés. Le fichier rapporte tous les paramètres d’entrée et, en plus, il fournit le code-barres de l’échantillon balayé (colonne M), le chemin vers les métadonnées numérisées et les fichiers image (colonne N), ainsi que la position du moteur utilisé pour collecter FI (colonne O). En gros, ce fichier de sortie fournit les informations nécessaires pour la reconstruction et l’analyse des données. Comme aucune entrée n’a été fournie dans la colonne A du fichier d’entrée, cette colonne est remplie avec le nombre actuel du scan, ainsi que les numéros de puce et de broche. Veuillez cliquer ici pour télécharger ce tableau.
Fichier supplémentaire 1 : Pseudocode décrivant le script utilisé pour faire fonctionner le robot en tant que changeur d’échantillons. Le fichier décrit la routine pour le montage automatique des échantillons, la lecture du code Data Matrix, l’alignement automatique des échantillons et l’exécution d’un scanner tomographique. Veuillez cliquer ici pour télécharger ce fichier.
Figure supplémentaire 1 : capture d’écran de l’interface graphique générique d’acquisition de données. Cette interface permet d’ajuster les paramètres de base de la caméra, de visualiser en temps réel l’échantillon et d’initier des acquisitions de tomographie. Les scans peuvent être lancés via le bouton à l’écran (balayage manuel uniquement) ou via l’interface en ligne de commande, indiquée par le rectangle jaune en bas au centre de la capture d’écran. Veuillez cliquer ici pour télécharger ce fichier.
Figure supplémentaire 2 : Photographie du standard SPINE Puck (à gauche) et du Puck Cap (à droite). Les positions des goupilles, indiquées en rouge, sur lesquelles sont montées les bases d’échantillons sont numérotées en partant de la position opposée à l’encoche sur le poteau central de retenue. Le numéro 7267 (marqué en blanc) est le numéro d’identification du palet. Le capuchon du palet peut être monté sur le palet pour protéger les échantillons lors du transport ou du stockage. Veuillez vous assurer que les tailles d’échantillons sont compatibles avant d’essayer de monter le bouchon. Veuillez cliquer ici pour télécharger ce fichier.