La transcriptomique spatiale (ST) est une famille révolutionnaire de technologies qui mesure l'expression génique à l'échelle du génome tout en conservant les coordonnées spatiales des molécules d'ARN messager (ARNm) au sein des sections de tissus. Les méthodes de ST comprennent des approches fondées sur le séquençage utilisant des réseaux à codes-barres positionnels et des approches d'imagerie in situ qui cartographient les signaux transcriptionnels dans des microenvironnements tissulaires intacts1,2. En préservant le contexte spatial, la ST permet l'analyse de l'architecture tissulaire, de l'organisation des voisinages cellulaires, de la communication entre cellules et des processus biologiques associés au microenvironnement, qui ne peuvent pas être entièrement résolus après la dissociation du tissu3.
La croissance rapide des dépôts publics de données de transcriptomique spatiale (ST) a créé des opportunités sans précédent pour l'analyse secondaire et le développement de méthodes3. Des ressources telles que la base de données CROST regroupent des centaines de jeux de données transcriptomiques à résolution spatiale provenant de multiples espèces et de diverses plates-formes technologiques, tandis que des collections spécialisées comme STOmicsDB se concentrent sur des méthodologies spécifiques telles que le Stereo-seq4,5. Malgré l'abondance de données, l'analyse computationnelle demeure difficile en raison de la complexité des structures des données spatiales, de la diversité des outils d'analyse et des obstacles techniques liés à la mise en œuvre de flux de travail reproductibles6,7,8,9,10,11.
Pour pallier les limites liées à l'utilisation d'un seul environnement logiciel, un flux de travail computationnel intégré utilisant des outils d'analyse complémentaires est présenté ici. Les écosystèmes d'analyse de données de séquençage spatial (ST) existants comprennent principalement Seurat, Giotto et des cadres basés sur Python tels que Squidpy6,7,12. Bien que les outils basés sur Python comme Squidpy offrent des fonctionnalités étendues pour l'analyse de graphes spatiaux, regrouper le pipeline computationnel principal au sein d'un seul environnement de langage de programmation permet de minimiser les obstacles techniques liés à l'interopérabilité entre langages. En conséquence, le pipeline central est principalement implémenté en R afin de réduire ces difficultés techniques inter-langages. Dans ce flux de travail basé sur R, Seurat est utilisé pour le chargement des données, le contrôle de qualité, la normalisation, la réduction de dimensionnalité, la visualisation et l'intégration de plusieurs échantillons, reflétant ainsi son utilisation courante dans les pipelines de transcriptomique unicellulaire et spatiale. Giotto est ensuite utilisé pour la construction du réseau spatial et l'analyse des communications cellule-cellule basée sur les interactions ligand-récepteur. Ce pipeline établit donc un lien entre le prétraitement et l'intégration fondés sur Seurat et l'analyse spatiale fondée sur Giotto, tout en rendant explicite et reproductible le transfert des données entre ces deux ensembles d'outils.
Dans ce cadre, deux stratégies complémentaires de déconvolution sont mises en œuvre : SPOTlight, une méthode guidée par référence qui utilise les données de scRNA-séquençage pour estimer les proportions de types cellulaires, et STdeconvolve, une méthode de modélisation thématique non supervisée qui identifie des profils transcriptionnels latents8,11. Les résultats fournissent des perspectives complémentaires sur l'hétérogénéité cellulaire spatiale, mais ne sont pas considérés comme une validation croisée quantitative, sauf si l'utilisateur effectue l'analyse de concordance facultative décrite dans le protocole. Une application Python Dash personnalisée, Select Spatial Spots, est intégrée pour l'annotation interactive de régions d'intérêt (ROI) et exporte des fichiers d'annotation standard basés sur des coordonnées, utilisables dans des analyses ultérieures en aval.
En ce qui concerne l'applicabilité pratique, ce flux de travail est conçu principalement pour les données spatiales standard basées sur des puces (par exemple, Visium avec une résolution de 55 µm) et pourrait être adapté à d'autres types de tissus après évaluation des paramètres. Certaines limitations importantes doivent être prises en compte avant l'analyse. Premièrement, le module de désconvolution guidée par référence dépend d'une référence de séquençage d'ARN monocellulaire (scRNA-seq) de haute qualité, appariée au tissu étudié. Deuxièmement, les plateformes subcellulaires ou quasi monocellulaires peuvent nécessiter un prétraitement modifié, un regroupement spatial des bins ou une segmentation cellulaire basée sur l'image avant l'intégration2. Le jeu de données représentatif du côlon de souris est utilisé comme cas démonstratif pour illustrer comment le flux de travail permet d'évaluer les domaines spatiaux et l'organisation tissulaire définie par des marqueurs, et non comme preuve d'une compatibilité universelle avec la plateforme.