Descarga de datos
Datos de expresión génica
Los datos de secuenciación de ARN unicelular (scRNA-seq) utilizados en el presente estudio procedieron del repositorio Gene Expression Omnibus (GEO) mantenido por el Centro Nacional de Información Biotecnológica (NCBI) (https://www.ncbi.nlm.nih.gov/geo/), específicamente del conjunto de datos con númerode acceso 9 GSE161470 (tejido cardíaco humano compuesto por cuatro muestras de control y una muestra patológica). Este conjunto de datos fue publicado originalmente por Zhang et al. en 202210. El objetivo principal de la investigación original fue examinar la heterogeneidad celular y los mecanismos regulatorios moleculares en el tejido cardíaco humano bajo condiciones de insuficiencia cardíaca. Para el análisis actual, se seleccionaron cinco muestras de este conjunto de datos, cada una con perfiles completos de expresión unicelular derivados de tejido cardíaco humano. El otro conjunto de datos utilizado en este estudio también se obtuvo del repositorio público NCBI GEO, específicamente del Archivo de Matriz de Serie correspondiente al número de acceso GSE161472, acompañado del archivo de anotaciones GPL11154. El perfil de expresión comprende un total de 84 muestras, incluyendo 37 muestras de control y 47 muestras de enfermedades. Esta investigación abarca un análisis integrativo de multiómica, con todas las investigaciones realizadas utilizando datos accesibles públicamente.
Datos eQTL
Los datos de eQTL, obtenidos del consorcio eQTLGen, se centran en esclarecer el marco genético de la expresión génica en sangre y los factores genéticos que influyen en los rasgoscomplejos 3. Actualmente, el consorcio está en la segunda fase de su extenso proyecto, realizando metaanálisis de datos genómicos a escala relativa a la expresión génica en sangre.
Datos de exposición - mQTLs
Los datos mQTL se obtuvieron de un metaanálisis publicado de la cohorte europea (EUR), que examina la metilación del ADN en sangre entera dentro del marco genético de 3.701 muestras de poblaciones de ascendencia europea11. El conjunto de datos incluyó información sobre 426.636 rasgos mQTL.
Datos de exposición-pQTL
Los datos de pQTL plasmático se adquirieron de la base de datos deCODE (https://www.decode.com/summarydata/)4. Este estudio utilizó la publicación de datos de 2021 del conjunto de datos deCODE pQTL, que abarcaba un estudio de asociación genómica (GWAS) de niveles de proteínas plasmáticas medidos utilizando 4.907 áptanos en una cohorte de 35.559 individuos de ascendencia europea.
Datos de resultados
Las estadísticas resumen de insuficiencia cardíaca se obtuvieron de un estudio de asociación genómica a gran escala (GWAS) que involucró principalmente a participantes de ascendencia europea, accedido a través de la base de datos del Instituto Europeo de Bioinformática (EBI) (GCST90162626). El conjunto de datos de insuficiencia cardíaca incluyó 115.150 casos y 1.550.331 controles. El Catálogo GWAS, que abarca publicaciones, asociaciones líderes y estadísticas resumidas detalladas, ofrece actualmente datos mapeados al Genome Assembly y a la compilación dbSNP.
Análisis de aleatorización mendeliana de mQTLs, eQTLs y pQTLs
Para investigar sistemáticamente las posibles relaciones causales entre la expresión génica, la abundancia de proteínas, los niveles de metilación del ADN y el riesgo de insuficiencia cardíaca, se realizaron análisis de aleatorización mendeliana (RM) utilizando loci de rasgos cuantitativos de expresión (eQTLs), loci cuantitativos de rasgos de proteínas (pQTLs) y conjuntos de datos de loci de rasgos cuantitativos de metilación (mQTLs). Durante la fase de preprocesamiento de datos de exposición, se extrajeron polimorfismos de nucleótido único (SNPs) asociados a cada variable de exposición (gen, proteína o sitio de metilación) de las respectivas bases de datos con un umbral de significancia genómica de P < 1 × 10⁻⁵ para servir como variables instrumentales (IVs) candidatas iniciales. Posteriormente, se realizó agrupación por desequilibrio de ligamiento (LD) para los IVs de cada factor de exposición utilizando un tamaño de ventana de 10.000 kilobases (kb) y un umbral LD R² de 0,001 para asegurar la independencia entre los instrumentos. Estas vías seleccionadas se armonizaron luego con estadísticas resumidas de un estudio de asociación genómica global de insuficiencia cardíaca (GWAS; ID: GCST90162626) empleando la función read_outcome_data, reteniendo solo aquellos SNPs que presenten un valor de asociación P inferior a 5×10⁻⁵ en el conjunto de datos de resultados. Para mitigar el sesgo débil del instrumento, la estadística F para cada IV se calculó como F = (β_exposure/SE_exposure)², y solo se incluyeron instrumentos con F > 10 en análisis posteriores. Para la estimación del efecto causal, la alineación de alelos entre los conjuntos de datos de exposición y resultados se realizó utilizando la función harmonize_data del paquete TwoSampleMR. Posteriormente se realizaron análisis de RM empleando cuatro enfoques estadísticos complementarios: (1) el método ponderado por la varianza inversa (IVW), que proporciona metaanálisis de estimaciones de la razón de Wald entre SNPs; (2) regresión MR-Egger, que tiene en cuenta la pleiotropía direccional incorporando un término de intercepción bajo la suposición Instrument Strength Independent of Direct Effect (InSIDE); (3) el método de la mediana ponderada, que proporciona estimaciones causales consistentes incluso si hasta el 50% de los instrumentos son inválidos; y (4) el método del modo ponderado, que identifica el clúster de estimaciones de efectos causales más frecuente, ofreciendo un mayor poder estadístico y reducción del error tipo I en relación con MR-Egger. En casos en los que solo había una variable instrumental disponible, se aplicaba exclusivamente el método de la proporción de Wald. Para evaluar la robustez de los hallazgos, se realizaron análisis de sensibilidad integrales, incluyendo pruebas de heterogeneidad mediante la función mr_heterogeneity, evaluación de pleiotropía usando mr_pleiotropy_test y análisis leave-one-out implementados mediante la función mr_leaveoneout, que excluye iterativamente cada SNP para determinar la influencia de variantes individuales en los resultados generales. Se visualizaron asociaciones significativas utilizando herramientas gráficas como mr_scatter_plot y mr_forest_plot. Esta cadena analítica se aplicó de forma uniforme a los conjuntos de datos eQTL, pQTL y mQTL para mantener la consistencia metodológica a lo largo del estudio.
Análisis de colocalización
Se realizó un análisis de colocalización mediante el método Coloc, datos resumen eQTL y un GWAS de insuficienciacardíaca 5. El polimorfismo de nucleótido único índice (SNP) se utilizó para calcular la probabilidad posterior dentro de una ventana de agrupamiento de 100 kb. En el análisis de colocalización (coloc), la Hipótesis H3 denota la probabilidad posterior de que los dos rasgos, es decir, la expresión génica y la insuficiencia cardíaca, estén correlacionados pero posean variantes causales distintas. Por el contrario, la Hipótesis H4 indica la probabilidad posterior de que la asociación entre ambos rasgos sea atribuible a una única variante causal compartida. Un umbral del SNP. PP. Se utilizó H4 superior a 0,90 para determinar la colocalización.
Infiltración inmune
El método CIBERSORT es una técnica ampliamente adoptada para evaluar los tipos de células inmunitarias dentro del microambiente12. Utilizando los principios de regresión de vectores de soporte, se puede realizar un análisis de deconvolución de la matriz de expresión de subtipos de células inmunitarias. Incorporando 547 biomarcadores, CIBERSORT puede diferenciar 22 fenotipos de células inmunitarias humanas, incluyendo células T, células B, células plasmáticas y diversas subpoblaciones de células mieloides. Utilizando el conjunto de datos GSE161472, se realizó un análisis empleando el algoritmo CIBERSORT junto con su matriz integrada de firma LM22, que caracteriza los perfiles de expresión génica de 22 tipos distintos de células inmunitarias humanas. Los niveles de infiltración de estas 22 poblaciones de células inmunitarias se cuantificaron para cada muestra individual. Posteriormente, se aplicó la función cor.test para evaluar las correlaciones entre la expresión de genes clave y los correspondientes niveles de infiltración de células inmunitarias.
Procesamiento de datos y control de calidad de secuenciación de ARN de célula única
Los datos del perfil de expresión de célula única se procesaron usando el encapsulado Seurat (V4.3.0) en el entorno R (V4.3.0) 6. Este estudio utilizó un flujo de trabajo convencional para el análisis de datos de secuenciación de ARN unicelular. Inicialmente, los perfiles de expresión se importaban utilizando el paquete Seurat. Las células fueron filtradas en base a varias métricas de calidad, incluyendo el recuento total de UMI de cada célula, el número de genes expresados, la proporción de lecturas mitocondriales y la proporción de lecturas ribosómicas. Se identificaron valores atípicos como valores que se desvían de la mediana en más de tres desviaciones absolutas medianas (MAD). Los umbrales específicos de filtrado aplicados fueron los siguientes: nFeature_RNA ≥ 200, percent.mt ≤ 2,15718, nFeature_RNA ≤ 2840,941 y nCount_RNA ≤ 5194,27. Normalmente, las células con recuentos totales excesivamente altos de UMI y números de genes expresados se clasificaban como dobletes, mientras que las células con porcentajes elevados de lecturas mitocondriales o ribosómicas se consideraban de baja calidad, potencialmente sufriendo apoptosis o fragmentación. Siguiendo estos pasos de filtrado, se empleó DoubletFinder (versión 2.0.4) para identificar y eliminar dobletes de cada muestra individualmente, completando el proceso de control de calidad de las celdas. Inicialmente, la normalización de datos se realizó utilizando la función normalizeData. El estado del ciclo celular fue evaluado posteriormente mediante la función CellCycleScoring, y se identificaron genes altamente variables mediante el método FindVariableFeatures. El conjunto de datos se escaló posteriormente utilizando ScaleData para estandarizar los datos y mitigar la influencia de genes mitocondriales, genes ribosómicos y efectos del ciclo celular en los análisis posteriores. La reducción lineal de la dimensionalidad se realizó mediante análisis de componentes principales (PCA) mediante la función RunPCA, seleccionando componentes principales significativos para análisis posteriores. Para abordar los efectos por lotes entre diferentes muestras, se empleó el algoritmo Harmony (versión 1.1.0). Este enfoque agrupa iterativamente células similares de lotes distintos dentro del espacio PCA, manteniendo la diversidad de lotes dentro de los conglomerados. Dado el relativamente leve efecto por lotes observado en el conjunto de datos, se aplicaron parámetros predeterminados (θ = 2). Posteriormente se realizó una reducción no lineal de dimensionalidad utilizando RunUMAP, seguida de la construcción de un grafo de vecindad de celdas mediante FindNeighbors y el agrupamiento de celdas mediante FindClusters. Para la anotación de tipos celulares, se implementó un marco jerárquico de anotación: la anotación manual primaria se basaba en patrones característicos de expresión génica informados por la base de datos CellMarker y la literatura pertinente; esto se complementaba con resultados de anotaciones automatizadas obtenidos del software SingleR como referencia. Para aumentar aún más la precisión y exhaustividad de la identificación de tipos celulares, se consultaron múltiples bases de datos autorizadas, incluyendo el Atlas Celular Humano Primaria (HPCA), BlueprintEncode, MonacoImmune, DatabaseImmuneCell y NovershternHaematopoietic. La anotación de celdas se realizaba consultando la base de datos CellMarker (http://117.50.127.228/CellMarker/CellMarkerBrowse.jsp) y revisando la literatura, con la ayuda del soporte automatizado de anotación proporcionado por el software SingleR (V2.4.0) 13. Su objetivo es identificar los tipos celulares presentes en el tejido correspondiente y sus genes marcadoresasociados 14.
Análisis de las interacciones ligando-receptor
En este estudio, CellCall (versión 1.0.7) se utilizó para realizar un análisis exhaustivo de las redes de comunicaciónintercelular 15. Utilizando anotaciones de tipo celular derivadas de Seurat junto con la matriz de recuento en bruto, se construyó un objeto de análisis normalizado con parámetros configurados para el genoma humano. La función TransCommuProfile se aplicó para cuantificar la intensidad de las interacciones célula-célula mediante un algoritmo ponderado, implementando un umbral de significancia de un valor p < 0,05 para identificar pares ligando-receptor fiables. Los pares de interacción significativos fueron posteriormente sometidos a un análisis de enriquecimiento de vías KEGG mediante la función getHyperPathway, y las relaciones entre tipos celulares y vías se ilustraron mediante diagramas de burbujas. La red de comunicación general se visualizó finalmente mediante un gráfico circular, en el que ocho colores distintos indicaban diferentes tipos de células. La intensidad de la interacción y la direccionalidad se representaban mediante características de flechas, proporcionando una caracterización detallada de la dinámica de la señalización intercelular.
Análisis del pseudotiempo
Para investigar la regulación transcripcional dinámica de los macrófagos a lo largo de la progresión de la insuficiencia cardíaca, este estudio utilizó el algoritmo Monocle para realizar análisis de pseudotiempo en subpoblaciones de macrófagos. La matriz de expresión génica correspondiente a las subpoblaciones celulares objetivo fue extraída para construir objetos de análisis de trayectoria de una sola célula, seleccionando genes altamente variables como características de orden. Mediante el empleo de la técnica de reducción de dimensionalidad DDRTree, las células se mapearon en un espacio bidimensional para reconstruir la trayectoria de diferenciación. Se realizaron análisis de visualización para determinar la distribución de las células a lo largo del eje del pseudotiempo e identificar genes cuya expresión cambió significativamente a lo largo del pseudotiempo. Los análisis posteriores se centraron en el gen clave DBNL y caracterizaron su dinámica de expresión a lo largo de la trayectoria celular, esclareciendo los mecanismos de reprogramación transcripcional de los macrófagos durante la progresión de la insuficienciacardíaca 16.
Análisis de enriquecimiento de conjuntos génicos (GSEA)
En este estudio, se utilizó un enfoque GSEA para dilucidar los mecanismos reguladores asociados a genes clave implicados en la insuficiencia cardíaca. Utilizando genes clave previamente identificados, las muestras se estratificaron en cohortes de alta y baja expresión en función del valor mediano de expresión. Se realizó un análisis diferencial de expresión utilizando el paquete limma, generando una lista de genes ordenada según el cambio de pliegue log (logFC). El análisis posterior de enriquecimiento de vías KEGG se realizó utilizando la herramienta clusterProfer, utilizando conjuntos de genes procedentes de la base de datos MsigDB como base de referencia de fondo. El algoritmo GSEA se aplicó entonces para identificar vías de señalización significativamente enriquecidas entre los dos grupos de expresión, y se utilizó un umbral ajustado de valor p inferior a 0,05 para determinar la significancia estadística. Para ilustrar las funciones reguladoras de los genes centrales dentro de las vías críticas, se utilizaron diversas técnicas de visualización, incluyendo gráficos GSEA multivía y diagramas de redes circulares.
Análisis de variación de conjuntos génicos (GSVA)
GSVA es un enfoque no paramétrico y no supervisado utilizado para evaluar el enriquecimiento de conjuntos génicos dentro de datos transcriptómicos. Este método transforma variaciones a nivel de gen en variaciones a nivel de vía calculando puntuaciones compuestas para conjuntos genéticos específicos, facilitando la evaluación de cambios funcionales biológicos en diversas muestras. En el presente estudio, los conjuntos génicos se obtuvieron de la Molecular Signatures Database. El algoritmo GSVA se empleó para calcular puntuaciones compuestas para cada conjunto génico, permitiendo evaluar posibles alteraciones funcionales biológicas en diferentes muestras. Los resultados del análisis de enriquecimiento GSVA se proporcionan en el material suplementario (Tabla Suplementaria 1).
Predicción de fármacos para la DTC
El gen objetivo (DBNL) se introdujo en el campo de búsqueda de la Base de Datos Comparativa de Toxicogenómica (CTD), se seleccionó la categoría de enfermedad "enfermedad cardiovascular" y se ejecutó la consulta para obtener datos de predicción de fármacos asociados a la condición "insuficiencia cardíaca". Los resultados de predicción obtenidos se importaron posteriormente al software de Cytoscape para facilitar la visualización de datos y permitir la construcción de un mapa de red de interacción génicoquímica.
Métodos de acoplamiento molecular
Debido a la estructura cristalina tridimensional no resuelta de la proteína DBNL humana (UniProt ID: Q9UJU6), este estudio predijo la estructura tridimensional de DBNL basándose en AlphaFold317. El ácido pirínixo (WY-14643) está disponible para descargar en la base de datos PubChem (PubChem CID: 5694). Posteriormente, la estructura de la proteína se preprocesó utilizando el software MGLTools (versión 1.5.7)18, incluyendo pasos como la adición de átomos de hidrógeno. Al mismo tiempo, las proteínas y moléculas pequeñas se convirtieron en el formato PDBQT necesario para el acoplamiento. El software AutoDock Vina (versión 1.1.2)19 se utilizó para el acoplamiento molecular global (exogeniidad=16, num_modes=30) para explorar posibles modos de unión. Al completar los cálculos de acoplamiento, la conformación compleja con mayor afinidad, indicada por la menor energía libre de enlace, debe seleccionarse como estructura inicial para simulaciones posteriores de dinámica molecular.
Método de simulación de dinámica molecular
Para investigar sistemáticamente la estabilidad de unión y los mecanismos de interacción entre compuestos candidatos y proteínas, se realizaron simulaciones convencionales de dinámica molecular (MD) utilizando el paquete de software GROMACS (versión 2024.03)20. Los parámetros de la proteína se generaron utilizando el campo de fuerza Amber14SB21, el modelo de moléculas de agua se generó usando el modelo22 de TIP3P, y los parámetros de topología del ligando se generaron utilizando la herramienta Antechamber Python Parser Interface (ACPYPE), que se basa en el General Amber Force Field (GAFF). El sistema complejo ligando-proteína se situó posteriormente dentro de una caja octaédrica periódica de límite llena de moléculas de agua TIP3P. Se introdujeron iones de sodio (Na⁺) y cloruro (Cl⁻) para lograr una concentración de 0,15 mol/L y neutralizar la carga total del sistema. Al finalizar la construcción del sistema, el primer paso consistía en minimizar la energía utilizando el método de descenso más pronunciado durante 50.000 escalones, con el objetivo de eliminar cualquier conformación potencialmente irrazonable dentro de la estructura. Posteriormente se realizaron dos etapas de equilibrio del sistema: una simulación NVT (número constante de partículas, volumen y temperatura) de 100 ps seguida de una simulación NPT (número constante de partículas, presión y temperatura) de 100 ps. Durante estas simulaciones, se aplicaron restricciones de posición a los átomos pesados de la columna vertebral de la proteína para preservar la integridad estructural de la proteína. La temperatura se mantenía en 300 K usando el termostato de reescala en V, y la presión se regulaba en 1 bar empleando el barostato de Parrinello-Rahman para el acoplamiento de presión. Al completar la fase de equilibrio, se realizó una simulación de la fase de producción que duró 100 nanosegundos, durante la cual se eliminan todas las restricciones posicionales. La trayectoria se integró mediante un paso de tiempo de 2 femtosegundos, y se empleó el método de malla de partículas (PME) para gestionar con precisión interacciones electrostáticas a larga distancia. La trayectoria se guardaba cada 10 ps, y se generaban un total de 10.000 fotogramas para análisis posteriores. Además, se extrajeron trayectorias estables en el intervalo de 90-100 ns de la simulación, y la energía libre de unión de los complejos proteicos de ligandos se calculó utilizando la herramientaMMPBSA 23 de GMX.
Análisis estadístico
La validez de este análisis de aleatorización mendeliana (RM) depende de tres supuestos fundamentales. (1) Relevancia: Las variables instrumentales (IVs) deben mostrar una fuerte asociación con la exposición. (2) Independencia: Los IVs deben ser independientes de cualquier factor de fusión que afecte tanto a la exposición como al resultado. (3) Restricción de exclusión: Las IVs deben influir exclusivamente en el resultado a través de su impacto en la exposición. Una ruptura de esta suposición, cuando una vía intravenosa afecta el resultado a través de vías que no implican la exposición, se denomina pleiotropía horizontal. Todos los análisis estadísticos se realizaron utilizando la versión 4.3.0 de R, con pruebas de dos caras, y un valor p inferior a 0,05 se consideró generalmente indicativo de significación estadística.