La transcriptómica espacial (ST) es una familia transformadora de tecnologías que mide la expresión génica a nivel del genoma completo mientras conserva las coordenadas espaciales de las moléculas de ARN mensajero (mRNA) dentro de secciones de tejido. Los métodos de ST incluyen enfoques basados en secuenciación que utilizan matrices con códigos de barras posicionales y enfoques de imágenes in situ que localizan señales transcripcionales dentro de microentornos tisulares intactos1,2. Al preservar el contexto espacial, la ST permite el análisis de la arquitectura tisular, la organización de vecindades celulares, la comunicación entre células y los procesos biológicos asociados al microentorno que no pueden resolverse completamente tras la disociación del tejido3.
El rápido crecimiento de los repositorios públicos de datos de transcriptómica espacial (ST) ha creado oportunidades sin precedentes para el análisis secundario y el desarrollo de métodos3. Recursos como la base de datos CROST curan cientos de conjuntos de datos transcriptómicos con resolución espacial en múltiples especies y plataformas tecnológicas, mientras que colecciones especializadas como STOmicsDB se centran en metodologías específicas, como Stereo-seq4,5. A pesar de esta abundancia de datos, el análisis computacional sigue siendo un desafío debido a la complejidad de las estructuras de datos espaciales, la diversidad de herramientas analíticas y los obstáculos técnicos para implementar flujos de trabajo reproducibles6,7,8,9,10,11.
Para abordar las limitaciones de depender de un único entorno de software, se presenta aquí un flujo de trabajo computacional integrado que utiliza herramientas analíticas complementarias. Los ecosistemas existentes de análisis de ST incluyen principalmente Seurat, Giotto y marcos basados en Python como Squidpy6,7,12. Aunque las herramientas basadas en Python como Squidpy ofrecen funcionalidades extensas para el análisis de grafos espaciales, consolidar la canalización computacional principal dentro de un único entorno de lenguaje de programación minimiza los obstáculos técnicos entre lenguajes. En consecuencia, la canalización principal se implementa principalmente en R para reducir los obstáculos técnicos entre lenguajes. Dentro de este flujo de trabajo basado en R, Seurat se utiliza para la carga de datos, control de calidad, normalización, reducción de dimensionalidad, visualización e integración de múltiples muestras, reflejando su uso común en flujos de trabajo de transcriptómica unicelular y espacial. Luego, Giotto se emplea para la construcción de redes espaciales y el análisis de comunicación célula-célula basado en ligandos y receptores. Por lo tanto, esta canalización vincula el preprocesamiento y la integración basados en Seurat con el análisis espacial basado en Giotto, manteniendo explícita y reproducible la transferencia de datos entre ambos conjuntos de herramientas.
Dentro de este marco, se implementan dos estrategias complementarias de desconvolución: SPOTlight, un método guiado por referencias que utiliza datos de scRNA-seq para estimar las proporciones de tipos celulares, y STdeconvolve, un método de modelado de temas no supervisado que identifica patrones transcripcionales latentes8,11. Los resultados ofrecen visiones complementarias de la heterogeneidad celular espacial, pero no se consideran una validación cruzada cuantitativa, a menos que los usuarios realicen el análisis opcional de concordancia descrito en el protocolo. Una aplicación personalizada en Python Dash, Select Spatial Spots, se integra para la anotación interactiva de regiones de interés (ROI) y exporta archivos de anotación estándar basados en coordenadas que pueden utilizarse en análisis posteriores.
En cuanto a la aplicabilidad práctica, este flujo de trabajo está destinado principalmente a datos estándar de ST basados en matrices (por ejemplo, Visium con resolución de 55 µm) y podría adaptarse a otros tipos de tejidos tras la evaluación de parámetros. Deben considerarse algunas limitaciones clave antes del análisis. En primer lugar, el módulo de desconvolución guiado por referencia depende de una referencia de scRNA-seq de alta calidad y compatible con el tejido. En segundo lugar, las plataformas subcelulares o cercanas a la resolución unicelular pueden requerir un preprocesamiento modificado, la agregación espacial de bins o una segmentación celular basada en imágenes antes de la integración2. El conjunto de datos representativo del colon de ratón se utiliza como caso de demostración para mostrar cómo el flujo de trabajo puede evaluar dominios espaciales y la organización del tejido definida por marcadores, y no como evidencia de compatibilidad universal de la plataforma.