-1::1
Simple Hit Counter
Skip to content

Products

Solutions

×
×
Sign In

ES

EN - EnglishCN - 简体中文DE - DeutschES - EspañolKR - 한국어IT - ItalianoFR - FrançaisPT - Português do BrasilPL - PolskiHE - עִבְרִיתRU - РусскийJA - 日本語TR - TürkçeAR - العربية
Sign In Start Free Trial

RESEARCH

JoVE Journal

Peer reviewed scientific video journal

Behavior
Biochemistry
Bioengineering
Biology
Cancer Research
Chemistry
Developmental Biology
View All
JoVE Encyclopedia of Experiments

Video encyclopedia of advanced research methods

Biological Techniques
Biology
Cancer Research
Immunology
Neuroscience
Microbiology
JoVE Visualize

Visualizing science through experiment videos

EDUCATION

JoVE Core

Video textbooks for undergraduate courses

Analytical Chemistry
Anatomy and Physiology
Biology
Calculus
Cell Biology
Chemistry
Civil Engineering
Electrical Engineering
View All
JoVE Science Education

Visual demonstrations of key scientific experiments

Advanced Biology
Basic Biology
Chemistry
View All
JoVE Lab Manual

Videos of experiments for undergraduate lab courses

Biology
Chemistry

BUSINESS

JoVE Business

Video textbooks for business education

Accounting
Finance
Macroeconomics
Marketing
Microeconomics

OTHERS

JoVE Quiz

Interactive video based quizzes for formative assessments

Authors

Teaching Faculty

Librarians

K12 Schools

Biopharma

Products

RESEARCH

JoVE Journal

Peer reviewed scientific video journal

JoVE Encyclopedia of Experiments

Video encyclopedia of advanced research methods

JoVE Visualize

Visualizing science through experiment videos

EDUCATION

JoVE Core

Video textbooks for undergraduates

JoVE Science Education

Visual demonstrations of key scientific experiments

JoVE Lab Manual

Videos of experiments for undergraduate lab courses

BUSINESS

JoVE Business

Video textbooks for business education

OTHERS

JoVE Quiz

Interactive video based quizzes for formative assessments

Solutions

Authors
Teaching Faculty
Librarians
K12 Schools
Biopharma

Language

Spanish

EN

English

CN

简体中文

DE

Deutsch

ES

Español

KR

한국어

IT

Italiano

FR

Français

PT

Português do Brasil

PL

Polski

HE

עִבְרִית

RU

Русский

JA

日本語

TR

Türkçe

AR

العربية

    Menu

    JoVE Journal

    Behavior

    Biochemistry

    Bioengineering

    Biology

    Cancer Research

    Chemistry

    Developmental Biology

    Engineering

    Environment

    Genetics

    Immunology and Infection

    Medicine

    Neuroscience

    Menu

    JoVE Encyclopedia of Experiments

    Biological Techniques

    Biology

    Cancer Research

    Immunology

    Neuroscience

    Microbiology

    Menu

    JoVE Core

    Analytical Chemistry

    Anatomy and Physiology

    Biology

    Calculus

    Cell Biology

    Chemistry

    Civil Engineering

    Electrical Engineering

    Introduction to Psychology

    Mechanical Engineering

    Medical-Surgical Nursing

    View All

    Menu

    JoVE Science Education

    Advanced Biology

    Basic Biology

    Chemistry

    Clinical Skills

    Engineering

    Environmental Sciences

    Physics

    Psychology

    View All

    Menu

    JoVE Lab Manual

    Biology

    Chemistry

    Menu

    JoVE Business

    Accounting

    Finance

    Macroeconomics

    Marketing

    Microeconomics

Start Free Trial
Loading...
Home
JoVE Journal
Immunology and Infection
Visualización y cuantificación de datos de citometría de alta dimensión mediante citorápido y los...

Research Article

Visualización y cuantificación de datos de citometría de alta dimensión mediante citorápido y los métodos de agrupación en clústeres ascendentes FlowSOM y Cytosplore

DOI: 10.3791/60525

December 12, 2019

Guillaume Beyrend1, Koen Stam2, Ferry Ossendorp1, Ramon Arens1

1Department of Immunohematology and Blood Transfusion,Leiden University Medical Center, 2Department of Parasitology,Leiden University Medical Center

Cite Watch Download PDF Download Material list
AI Banner

Please note that some of the translations on this page are AI generated. Click here for the English version.

In This Article

Summary Abstract Introduction Protocol Representative Results Discussion Disclosures Acknowledgements Materials References Reprints and Permissions

Erratum Notice

Important: There has been an erratum issued for this article. View Erratum Notice

Retraction Notice

The article Assisted Selection of Biomarkers by Linear Discriminant Analysis Effect Size (LEfSe) in Microbiome Data (10.3791/61715) has been retracted by the journal upon the authors' request due to a conflict regarding the data and methodology. View Retraction Notice

Summary

Cytofast es una herramienta de visualización utilizada para analizar la salida de la agrupación en clústeres. Cytofast se puede utilizar para comparar dos métodos de agrupación en clústeres: FlowSOM y Cytosplore. Cytofast puede generar rápidamente una visión cuantitativa y cualitativa de los datos de citometría de masa y resaltar las principales diferencias entre los diferentes algoritmos de agrupación en clústeres.

Abstract

La complejidad de los datos generados por la citometría masiva ha requerido nuevas herramientas para visualizar rápidamente los resultados analíticos. Los métodos de agrupación en clústeres como Cytosplore o FlowSOM se utilizan para la visualización e identificación de clústeres de celdas. Para el análisis posterior, un paquete de R recientemente desarrollado, Cytofast, puede generar una visualización rápida de los resultados de los métodos de agrupación en clústeres. Cytofast tiene en cuenta la caracterización fenotípica de los clústeres de células, calcula la abundancia del clúster de celdas y, a continuación, compara cuantitativamente los grupos. Este protocolo explica las aplicaciones de Citofast al uso de datos de citometría de masabasados en la modulación del sistema inmunitario en el microambiente tumoral (es decir, la respuesta celular del asesino natural [NK]) al desafío tumoral seguido de la inmunoterapia (bloqueo PD-L1). Se muestra la demostración de la utilidad del citorápido con FlowSOM y Cytosplore. El citorápido genera rápidamente representaciones visuales de cúmulos de células inmunitarias relacionadas con el grupo y correlaciones con la composición del sistema inmunitario. Las diferencias se observan en el análisis de agrupación en clústeres, pero la separación entre grupos es visible con ambos métodos de agrupación en clústeres. El citorápido muestra visualmente los patrones inducidos por el tratamiento PD-L1 que incluyen una mayor abundancia de subconjuntos de células NK activados, expresando una mayor intensidad de los marcadores de activación (es decir, CD54 o CD11c).

Introduction

La citometría masiva (citometría por tiempo de vuelo, o CyTOF) permite la detección de una amplia gama de biomarcadores intracelulares o extracelulares en millones de células individuales. La naturaleza de alta dimensión de los datos de citometría de masas requiere ciertas herramientas de análisis, como las técnicas de agrupación de células como SPADE1, FlowMaps2, FlowSOM3, Phenograph4, VorteX5y scaffold maps6. Además, se han desarrollado diversas técnicas basadas en la reducción de dimensionalidad (es decir, análisis de componentes principales [PCA]7,incrustación de vecino estocástico distribuido en t [t-SNE]8, incrustación jerárquica de vecinos estocásticos [HSNE]9, aproximación y proyección uniformes [UMAP]10,y mapas de difusión11) para mejorar la velocidad, interpretación y visualización de conjuntos de datos de alta dimensión.

El análisis posterior de los datos citométricos de masa y flujo de alta dimensión a menudo carece de procesos automáticos para realizar pruebas estadísticas sobre la frecuencia del clúster y los vínculos con los resultados clínicos. Anteriormente, desarrollamos un flujo de trabajo basado en R conocido como Cytofast12,que permite análisis visuales y cuantitativos posteriores de las técnicas de clustering por Cytosplore o FlowSOM.

El protocolo descrito aquí aclara el uso de Cytofast en R y muestra cómo generar mapas de calor cuantitativos y cualitativos y gráficos. Además, facilita la determinación de las conexiones entre los fenotipos inmunes observados y los resultados clínicos. Este informe también describe el análisis de un conjunto de datos de citometría de masa específico mediante dos procedimientos de agrupación en clústeres diferentes: FlowSOM y Cytosplore. Mediante el uso de citorápido con ambos métodos de agrupación en clústeres, se muestra correspondientemente que el fenotipo de activación de las células NK está influenciado por el bloqueo del punto de control inmune PD-L1.

Protocol

Todos los experimentos con animales fueron aprobados por el Comité de Experimentos Animales de LUMC y se ejecutaron de acuerdo con las directrices de experimentación animal de la LUMC de acuerdo con las directrices de los comités holandeses y europeos.

NOTA: Para la configuración experimental, los ratones C57BL/6 fueron inoculados por vía subcutánea en el flanco derecho con el tumor de colon murino MC38 a una concentración de 0,3 x 106 células/200 l de solución salina tamponada con fosfato (PBS). Después de 10 días, cuando los tumores eran palpables, los ratones fueron tratados con anticuerpos de bloqueo PD-L1 (clon MIH-5, 200 g/ratón, inyección intraperitoneal) o fueron tratados simuladamente. Los tumores fueron resecados 3 días después de la inyección de PD-L1, procesados ex vivo, y analizados por citometría de masas CyTOF utilizando 38 marcadores13.

1. Equipo y software para el análisis de datos

NOTA: Utilice un ordenador (Windows 7 o posterior) y el procesador I5 a 2,4 GHz o equivalente, memoria instalada RAM 6 GB y 10 GB de espacio libre en el disco duro. El paquete R Cytofast utiliza funciones existentes: principalmente flowCore, pheatmapy ggplot. Las líneas de comando que se ejecutarán en R se incluyen en el protocolo. El recurso para las instrucciones de R se puede encontrar en https://education.rstudio.com/.

  1. Para instalar el paquete Cytofast, inicie R (versión "3.6") e instale Bioconductor versión 3.9 introduciendo el siguiente código:

    if (!requireNamespace("BiocManager", en silencio , TRUE))
    install.packages("BiocManager")
    BiocManager::install("cytofast")
  2. Asegúrese de que el paquete se carga en el entorno deseado ejecutando lo siguiente:

    biblioteca (citorápido)

2. Creación de clústeres

NOTA: Para mostrar los dos métodos de agrupación cytosplore y FlowSOM con citorápido,se analizan las células NK (CD161+) en el microambiente tumoral 3 días después del tratamiento con PD-L1.

  1. Clustering realizado porCytosplore
    1. Después de descargar e instalar Cytosplore, alojado en Cytosplore.org>, cargue los archivos .fcs(Archivos complementarios 1.1–1.8 [Archivos de entrada de Cytosplore]) haciendo clic en Archivo ( Archivo ? Abra Archivos FCS en Cytosplore. Agregue una etiqueta de muestra única como canal haciendo clic en Agregar etiqueta de muestra única como canal cuando se le solicite y seleccione un cofactor para la transformación de arcosinh hiperbólico (el valor predeterminado es 5).
    2. Seleccione Ejecutar H-SNE, ejecute un nivel HSNE de 3 y espere a que se genere el mapa.
      NOTA: Este paso puede requerir algún tiempo, dependiendo del número de células analizadas y el nivel de HSNE elegido.
    3. En el primer nivel HSNE, marque las células que son positivas para CD161. Seleccione las celdas CD161+ y haga clic con el botón derecho en Zoom enla selección . En el segundo nivel, repita el procedimiento para alcanzar el tercer nivel con solo eventos CD161+.
    4. Una vez que se genera el último mapa tSNE, guarde los clústeres definidos por Cytosplore haciendo clic con el botón derecho en el mapa tSNE y elija Save Clusters. Elija el directorio de los archivos de salida según lo solicite Cytosplore y observe esta ubicación, porque este directorio se utilizará para cargar los archivos .fcs en R.
      NOTA: El número de subconjuntos se puede cambiar manualmente cambiando el valor sigma. El valor sigma se establece de forma predeterminada en 30; sin embargo, el número real de subconjuntos depende de la entrada. Aquí, Cytosplore detectó 10 subconjuntos diferentes, con cada archivo representando un subconjunto.
    5. Utilice un nombre simple (solo caracteres) al cambiar el nombre de los archivos de salida, lo que facilitará la identificación y el manejo posterior. Guarde los archivos de salida seleccionando Guardar.
      NOTA: Después de guardar, Cytosplore crea una carpeta con los archivos .fcs, con cada archivo correspondiente a los clústeres identificados en Cytosplore. El siguiente paso será cargar los archivos en R con la ayuda de Cytofast. Aquí, los archivos de salida generados se proporcionan en Archivos suplementarios 2.1–2.10 (archivos de salida de Cytosplore).
    6. Cargue los archivos de salida generados por Cytosplore en R con la función designada: readCytosploreFCS.

      dirFCS <- "C:-Usuarios-nombre de usuario-Escritorio-tostudy"
      cfData <- readCytosploreFCS(dir - dirFCS, colNames - "description")
    7. Limpie los datos eliminando algunos parámetros como "Tiempo" y "Fondo". Compruebe la posición de la columna relacionada con sus parámetros innecesarios y elimínela de la matriz.

      colnames(cfData@expr)
      cfData@expr <- cfData@expr[,-c(3,4,6,8:10,46:49,51:54)]

      NOTA: Las columnas innecesarias se pueden ver leyendo los nombres de columna de la matriz generada. Al ejecutar colnames(cfData@expr) una vez más, asegúrese de que solo se obtienen los parámetros deseados.
    8. Reordene los marcadores para que los marcadores de linaje se muestren primero, seguidos de marcadores funcionales.

      cfData@expr <- cfData@expr[,c(1,2,3,35,36,31,9,10,18,8,37,20,
      29,40,5,30,33,11,34,14,19,
      32,28,6,7,4,12,13,17,16,15,
      21,22,24,25,26,27,38,39)]

      NOTA: El paso 2.1.8 es opcional.
    9. Vincule el archivo de datos meta a los datos generados de Cytosplore cargando el metarchivo de hoja de cálculo que contiene información clínica (Archivo suplementario 3).

      biblioteca (readxl)
      meta <- read_excel("C:'Usuarios''nombre de usuario''Escritorio'sample_id.xlsx")
      cfData@samples <- data.frame(meta)

      NOTA: La agrupación en clústeres que está realizando Cytosplore ha terminado. Una opción de agrupación en clústeres alternativa a Cytosplore es FlowSOM y se describe en la sección 2.2. Una vez realizado uno de los dos pasos de agrupación en clústeres, continúe con el paso de visualización (sección 3).
  2. Clustering realizado porFlowSOM
    1. En primer lugar, instale FlowSOM en R ejecutando el siguiente comando:

      if (!requireNamespace("BiocManager", en silencio , TRUE))
      install.packages("BiocManager")
      BiocManager::install("FlowSOM")
      library(FlowSOM)
    2. Instale el paquete flowCore con un método similar y cárguelo en el entorno ejecutando lo siguiente:

      if (!requireNamespace("BiocManager", en silencio , TRUE))
      install.packages("BiocManager")
      BiocManager::install("flowCore")
      library(FlowSOM)
    3. Cargue los datos sin procesar proporcionados en Archivos suplementarios 4.1–4.8 (entrada FCS FlowSOM), que anteriormente estaban bloqueados en eventos CD161+, en R con la función read.flowSet.

      fcs_raw <- read.flowSet(ruta de acceso"C:'Usuarios''nombredeusuario''''''''''''''''''''''''''''''''''''''''''''truncate_max_range'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
    4. Seleccione los marcadores biológicos relevantes (eliminar "Fondo" o "Tiempo") seleccionando las columnas adecuadas y transforme los datos de una manera arcsinh5 como se muestra en el código siguiente (aquí, elimine las columnas 1, 2, 4, 5, 6, 17, 21, 24, 25, 34, 35, 37, 38, 51, que no corresponden a ningún marcador biológico). Aplique un cofactor de 5 como se ha aplicado anteriormente con Cytosplore,eligiendo cofactor 5 en la función siguiente.

      fcs_raw <- fsApply(fcs_raw, function(x, cofactor-5)
      colnames(x) <- fcs_raw[[1]]@parameters@data$desc
      expr <- exprs(x)
      expr <- asinh(expr[,-c(1,2,4,5,6,17,21,24,25,34,35,37,38,51)]/ cofactor)
      exprs(x) <- expr
      return(x)-)
    5. Agrupe los datos mediante la función FlowSOM. Para comparar FlowSOM y Cytosplore, elija agrupar los datos en diez subconjuntos como la salida anteriormente obtenida por Cytosplore.

      fsom <- FlowSOM(fcs_raw, transformFunction ? FALSE, escala - FALSE,
      scaled.center - FALSE, scaled.scale - FALSE, silent , FALSE, colsToUse á c(1:37),
      nClus 10, maxMeta a 10, importancia, NULL, semilla 123)

      NOTA: Esto puede ser cambiado manualmente por el usuario.
    6. Asigne cada celda a su subconjunto identificado e ID de muestra.

      subset_id <- as.factor(fsom$FlowSOM$map$mapping[,1])
      levels(subset_id) <- fsom$metaclustering
      cabeza (subset_id)
    7. Cargue el archivo de metadatos en R (disponible en Archivo suplementario 5) que contiene la asignación de grupo y vincúlelo a los archivos .fcs.

      sampleid <- read_excel ("C:'Usuarios''nombre de usuario''Escritorio''sample_id.xlsx")
      sampleid <- na.omit(sampleid)

      sampleid$sampleID <- as.factor(sampleid$sampleID)
      sampleid$group <- as.factor(sampleid$group)
      sampleid$CSPLR_ST <- as.factor(sampleid$CSPLR_ST)

      sampleid <- as.data.frame(sampleid)
      names(sampleid)[3] <- "sampleID"
      sampleID <- lapply(fsom$FlowSOM$metaData, function(x)-rep(x[1], each ? length(x[1]:x[2]))-)
      attr(sampleID, 'names') <- NULL
      sampleID <- as.factor(unlist(sampleID))
      sampleid <- data.frame(sampleid)
      levels(sampleID) <- paste("ID", 1:dim(sampleid)[1], sep-"_")

      df <- data.frame(subset_id, sampleID, fsom$FlowSOM$data[, c(1:37)])
      cambiar el nombre <- data.frame(colpar-fcs_raw[[1]]@parameters@data$desc)
      colnames(df) <- c("clusterID", "sampleID", rename$colpar[c(1:37)])
      df$ clusterID <- as.factor(df$ clusterID)
      df$sampleID <- as.factor(df$sampleID)
    8. Cree un cfList basado en la trama de datos obtenida de FlowSOM ejecutando el siguiente script:

      cfData <- cfList(samples - sampleid,
      expr - df)
    9. Reordene los marcadores para que aparezcan de forma similar a la salida del análisis de Cytosplore.

      cfData@expr <- cfData@expr[,c(1,2,34,36,37,10,23,24,31,22,
      38,15,8,3,27,9,11,28,35,26,
      14,33,17,20,21,18,25,29,13,
      30,12,16,32,4,5,6,7,19,39)]

      NOTA: La agrupación en clústeres de FlowSOM ha finalizado. A continuación, realice la visualización de la salida de agrupación en clústeres.

3. Visualización: Análisis de clustering posterior al procesamiento

NOTA: Este paso es un método que es común a ambos métodos de agrupación en clústeres. Por lo tanto, se puede realizar después de la agrupación en clústeres con FlowSOM o Cytosplore.

  1. Antes de crear los mapas de calor, genere la tabla de recuento por muestra mediante la función cellCounts como se muestra en el código siguiente. Puesto que algunos clústeres contienen menos celdas que otros, escale los datos por clúster especificando "escala - TRUE" dentro de la función cellCounts, de modo que la dispersión entre muestras se pueda ver fácilmente.

    cfData <- cellCounts(cfData, frecuencia - TRUE, escala - TRUE)

    NOTA: Los datos ahora se pueden visualizar.
  2. Visualice con el mapa de calor.
    NOTA: Una de las principales funciones de este paquete son los citotermúas, que se utiliza para visualizar el fenotipo de los clústeres creados, así como su heterogeneidad con respecto a las muestras.

    cytoHeatmaps (cfData, group-"group", legend-TRUE)
  3. Visualización con diagramas de caja
    NOTA: Los datos se pueden representar de forma cuantitativa llamando a la función cytoBoxplots. La salida de esta función representa la proporción de cada muestra para cada clúster.
    1. Genere el recuento de celdas como se hace en el paso 3.1, pero no escale los datos para obtener la frecuencia de cada clúster.

      cfData <- cellCounts(cfData, frecuencia - TRUE, escala - FALSE)
      cytoBoxplots(cfData, group ? "group")
  4. Visualización con histograma de señal de intensidad media
    NOTA: Los datos también se pueden visualizar representando el histograma de señal de intensidad mediana.
    1. Visualice la intensidad de expresión de tres marcadores: CD45, CD11c y CD54.
    2. Compruebe los nombres de los marcadores deseados llamando a la siguiente línea. Anote los nombres de los marcadores e infórmelos en la función msiPlot.

      nombres (cfData@expr)

      NOTA: Aquí, concéntrese en CD45, CD11c y CD54. Compruebe la ortografía exacta de los marcadores y ajuste si es necesario:

      msiPlot(cfData, markers á c("89Y_CD45", "167Er_CD11c","164Dy_CD54"), byGroup'group')

Representative Results

El flujo de trabajo Citofast (Figura 1) está destinado a proporcionar una visión cuantitativa y cualitativa de los datos agrupados originalmente por software de análisis (es decir, FlowSOM o Cytosplore). Cytofast ejecuta varias salidas posibles, incluido el mapa de calor de todos los clústeres identificados en el análisis y basado según la expresión de marcador(Figura 2 y Figura 3). El dendrograma en la parte superior representa la similitud jerárquica entre los clústeres identificados. El panel superior muestra otro mapa de calor que muestra la cantidad relativa de subconjuntos correspondientes en cada muestra. El dendrograma de la derecha muestra la similitud entre las muestras y se basa en el clustering jerárquico realizado en las distancias euclidianas entre las muestras. Los mapas de calor combinados se muestran para FlowSOM seguido de Citofast en la Figura 2 y para Cytosplore seguidos de Cytofast en la Figura 3. Cytofast también se puede utilizar para presentar los datos cuantitativamente y mostrar los resultados en diagramas de caja (mediante la función cytoBoxplots), como se muestra en la Figura 4 y la Figura 5.

Se encontraron grupos similares entre los dos métodos diferentes (por ejemplo, el cluster 8 de Cytosplore corresponde al cluster 10 de FlowSOM),y la co-expresión de algunos marcadores inhibitorios como PD-1 y LAG-3 seguían siendo visibles en ambos métodos). Ambos métodos de agrupación en clústeres permitieron la discriminación entre PD-L1 vs. Ratones tratados con PBS. Por el contrario, se pueden resaltar algunas diferencias entre ambos métodos. FlowSOM identifica 2 clústeres (MHC-II+), mientras que Cytosplore muestra solo un clúster (MHC-II+dim). Esto se debe a la estrategia de gating inicial en la que las células NK se encerradon manualmente en las células CD161+, luego procesadas por FlowSOM. Sin embargo, Cytosplore agarredó automáticamente las células del CD45+ población en el primer nivel HSNE, que luego se agruparon en un nivel jerárquico más alto. Por lo tanto, Cytosplore definió los subconjuntos de celdas NK con mayor precisión que cómo se centraba el gating manual en CD161. Sin embargo, se conservó el clustering jerárquico de las muestras, como se muestra en el dendrograma de la derecha, lo que indica que la segregación entre los dos grupos (PD-L1 y PBS) no dependía del método de agrupación en clústeres elegido.

El número de clústeres se puede definir manualmente utilizando ambos métodos. Cytofast permite al usuario evaluar la heterogeneidad de sus datos y puede proporcionar información sobre cómo elegir el número de clústeres en los que se deben dividir los datos. Otras características se incluyen en el paquete Cytofast, como la función msiPlot (paso 3.4.2), que muestra la gráfica de intensidad de señal mediana (MSI) de cada marcador por grupo(Figura 6 y Figura 7). Esta función permite la detección de cambios globales, como aumentos en la expresión de CD54 o CD11c en celdas NK del grupo tratado con PD-L1. Las características opcionales se pueden incorporar en el paquete Cytofast, como mostrar datos en gráficos de barras y otros métodos de representación de datos. Este último requiere la adición de herramientas ggplot, que pueden ser generadas por R.

Figure 1
Figura 1: Flujo de trabajo del paquete Cytofast. Los datos fueron generados por citometría de masas de un tumor 3 días después del tratamiento con inmunoterapia o sin tratar. Se compararon dos técnicas de agrupación en clústeres diferentes: Cytosplore y FlowSOM. El citorápido se utilizó para visualizar las diferencias entre las dos técnicas. Haga clic aquí para ver una versión más grande de esta figura.

Figure 2
Figura 2: Visión general del clúster y abundancia de clústeres por grupo analizado por Cytofast siguiendo Cytosplore. Mapa térmico de todos los cúmulos de células NK (CD161+ células definidas automáticamente por Cytosplore),que se identificaron 3 días después de la inmunoterapia (PD-L1). Los datos mostrados se basan en la agrupación en clústeres de Cytosplore y se agrupan a partir de los grupos no tratados y tratados con PD-L1. Los niveles del marcador de expresión transformado en ArcSinh5 se muestran en una escala de arco iris. En el panel inferior, la abundancia relativa de cada muestra se representa mediante la escala de verde a púrpura. El dendrograma de la derecha representa la similitud entre las muestras en función de las frecuencias de subconjunto. La escala de frecuencia representa la dispersión de la media. Una frecuencia baja o alta se representa mediante un color verde o púrpura, respectivamente. Haga clic aquí para ver una versión más grande de esta figura.

Figure 3
Figura 3: Visión general del clúster y abundancia de clústeres por grupo analizado por Cytofast después de FlowSOM. Mapa de calor de todos los cúmulos de células NK (pre-cerrado en CD161+ eventos), que fueron identificados 3 días después de la inmunoterapia (PD-L1). Los datos mostrados se basan en la agrupación en clústeres de FlowSOM y se agrupan a partir de los grupos tratados no tratados y PD-L1. Los niveles del marcador de expresión transformado en ArcSinh5 se muestran en una escala de arco iris. En el panel inferior, la abundancia relativa de cada muestra se representa mediante la escala de verde a púrpura. El dendrograma de la derecha representa la similitud entre las muestras en función de las frecuencias de subconjunto. La escala de frecuencia representa la dispersión de la media. Una frecuencia baja o alta se representa mediante un color verde o púrpura, respectivamente. Haga clic aquí para ver una versión más grande de esta figura.

Figure 4
Figura 4: Representación de citorrápida con diagramas de caja de los clústeres definidos por Cytosplore. La frecuencia de cada clúster se representa en una gráfica de caja, separada en los dos grupos (PBS y PD-L1). Un punto individual corresponde a un ratón. Haga clic aquí para ver una versión más grande de esta figura.

Figure 5
Figura 5: Representación de citovelocidad con diagramas de caja de los clústeres definidos por FlowSOM. La frecuencia de cada clúster se representa en una gráfica de caja, separada en los dos grupos (PBS y PD-L1). Un punto individual corresponde a un ratón. Haga clic aquí para ver una versión más grande de esta figura.

Figure 6
Figura 6: Distribución de las gráficas de intensidad de señal de las células NK cerradas automáticamente por Cytosplore. La distribución de las intensidades de la señal se muestra en un histograma para tres marcadores específicos: CD45, CD11c y CD54. Haga clic aquí para ver una versión más grande de esta figura.

Figure 7
Figura 7: Distribución de las gráficas de intensidad de señal de las células NK silenciadas automáticamente por FlowSOM. La distribución de las intensidades de la señal se muestra en un histograma para tres marcadores específicos: CD45, CD11c y CD54, segregados por los grupos PBS y PD-L1. Haga clic aquí para ver una versión más grande de esta figura.

Archivos Suplementarios 1.1–1.8. Haga clic aquí para ver este archivo (haga clic con el botón derecho para descargar).

Archivos Suplementarios 2.1–2.10. Haga clic aquí para ver este archivo (haga clic con el botón derecho para descargar).

Archivo Suplementario 3. Haga clic aquí para ver este archivo (haga clic con el botón derecho para descargar).

Archivos Suplementarios 4.1–4.8. Haga clic aquí para ver este archivo (haga clic con el botón derecho para descargar).

Archivo Suplementario 5. Haga clic aquí para ver este archivo (haga clic con el botón derecho para descargar).

Discussion

Los autores no tienen nada que revelar.

Disclosures

Cytofast es una herramienta de visualización utilizada para analizar la salida de la agrupación en clústeres. Cytofast se puede utilizar para comparar dos métodos de agrupación en clústeres: FlowSOM y Cytosplore. Cytofast puede generar rápidamente una visión cuantitativa y cualitativa de los datos de citometría de masa y resaltar las principales diferencias entre los diferentes algoritmos de agrupación en clústeres.

Acknowledgements

Reconocemos la financiación de la Comisión Europea de un premio H2020 MSCA con el número de propuesta 675743 (ISPIC). Agradecemos a Tetje van der Sluis e Iris Pardieck por probar el protocolo.

Materials

ComputadoraDellNANA

References

  1. Anchang, B., et al. Visualization and cellular hierarchy inference of single-cell data using SPADE. Nature Protocols. 11 (7), 1264-1279 (2016).
  2. Zunder, E. R., Lujan, E., Goltsev, Y., Wernig, M., Nolan, G. P. A continuous molecular roadmap to iPSC reprogramming through progression analysis of single-cell mass cytometry. Cell Stem Cell. 16 (3), 323-337 (2015).
  3. Van Gassen, S., et al. FlowSOM: Using self-organizing maps for visualization and interpretation of cytometry data. Cytometry A. 87 (7), 636-645 (2015).
  4. Levine, J. H., et al. Data-Driven Phenotypic Dissection of AML Reveals Progenitor-like Cells that Correlate with Prognosis. Cell. 162 (1), 184-197 (2015).
  5. Samusik, N., Good, Z., Spitzer, M. H., Davis, K. L., Nolan, G. P. Automated mapping of phenotype space with single-cell data. Nature Methods. 13 (6), 493-496 (2016).
  6. Spitzer, M. H., et al. An interactive reference framework for modeling a dynamic immune system. Science. 349 (6244), 1259425 (2015).
  7. Hotelling, H. Analysis of a complex of statistical variables into principal components. Journal of Educational Psychology. 24 (6), 417-441 (1933).
  8. van der Maaten, L., Hinton, G. Visualizing Data using t-SNE. Journal of Machine Learning Research. , (2008).
  9. Pezzotti, N., Hollt, T., Lelieveldt, B., Eisemann, E., Vilanova, A. Hierarchical Stochastic Neighbor Embedding. Computer Graphics Forum. 35 (3), 21-30 (2016).
  10. Becht, E., et al. Dimensionality reduction for visualizing single-cell data using UMAP. Nature Biotechnology. 37, 38 (2018).
  11. Haghverdi, L., Buettner, F., Theis, F. J. Diffusion maps for high-dimensional single-cell analysis of differentiation data. Bioinformatics. 31 (18), 2989-2998 (2015).
  12. Beyrend, G., Stam, K., Höllt, T., Ossendorp, F., Arens, R. Cytofast: A workflow for visual and quantitative analysis of flow and mass cytometry data to discover immune signatures and correlations. Computational and Structural Biotechnology Journal. 16, 435-442 (2018).
  13. Beyrend, G., et al. PD-L1 blockade engages tumor-infiltrating lymphocytes to co-express targetable activating and inhibitory receptors. Journal for ImmunoTherapy of Cancer. 7 (1), 217 (2019).
  14. Goeman, J. J., van de Geer, S. A., de Kort, F., van Houwelingen, H. C. A global test for groups of genes: testing association with a clinical outcome. Bioinformatics. 20 (1), 93-99 (2004).

Reprints and Permissions

Request permission to reuse the text or figures of this JoVE article
Request Permission

Play Video

Visualización y cuantificación de datos de citometría de alta dimensión mediante citorápido y los métodos de agrupación en clústeres ascendentes FlowSOM y Cytosplore
JoVE logo
Contact Us Recommend to Library
Research
  • JoVE Journal
  • JoVE Encyclopedia of Experiments
  • JoVE Visualize
Business
  • JoVE Business
Education
  • JoVE Core
  • JoVE Science Education
  • JoVE Lab Manual
  • JoVE Quizzes
Solutions
  • Authors
  • Teaching Faculty
  • Librarians
  • K12 Schools
  • Biopharma
About JoVE
  • Overview
  • Leadership
Others
  • JoVE Newsletters
  • JoVE Help Center
  • Blogs
  • JoVE Newsroom
  • Site Maps
Contact Us Recommend to Library
JoVE logo

Copyright © 2026 MyJoVE Corporation. All rights reserved

Privacy Terms of Use Policies
WeChat QR code