Waiting
Login processing...

Trial ends in Request Full Access Tell Your Colleague About Jove
Click here for the English version

Developmental Biology

AMEBaS: Extracción automática de la línea media y sustracción de fondo de time-lapses de fluorescencia radiométrica de células individuales polarizadas

Published: June 23, 2023 doi: 10.3791/64857

Summary

Los métodos actuales para analizar la dinámica intracelular de células individuales polarizadas son a menudo manuales y carecen de estandarización. Este manuscrito presenta una novedosa línea de análisis de imágenes para automatizar la extracción de la línea media de células polarizadas individuales y cuantificar el comportamiento espacio-temporal de los lapsos de tiempo en una interfaz en línea fácil de usar.

Abstract

La polaridad celular es un fenómeno macroscópico establecido por un conjunto de moléculas y estructuras espacialmente concentradas que culminan en la aparición de dominios especializados a nivel subcelular. Se asocia con el desarrollo de estructuras morfológicas asimétricas que subyacen a funciones biológicas clave como la división celular, el crecimiento y la migración. Además, la alteración de la polaridad celular se ha relacionado con trastornos relacionados con los tejidos, como el cáncer y la displasia gástrica.

Los métodos actuales para evaluar la dinámica espacio-temporal de los reporteros fluorescentes en células polarizadas individuales a menudo implican pasos manuales para trazar una línea media a lo largo del eje principal de las células, lo que lleva mucho tiempo y es propenso a fuertes sesgos. Además, aunque el análisis radiométrico puede corregir la distribución desigual de las moléculas reporteras utilizando dos canales de fluorescencia, las técnicas de sustracción de fondo suelen ser arbitrarias y carecen de apoyo estadístico.

Este manuscrito presenta una nueva línea computacional para automatizar y cuantificar el comportamiento espacio-temporal de células individuales utilizando un modelo de polaridad celular: crecimiento del tubo polínico/pelo radicular y dinámica de iones citosólicos. Se desarrolló un algoritmo de tres pasos para procesar imágenes ratiométricas y extraer una representación cuantitativa de la dinámica y el crecimiento intracelular. El primer paso segmenta la celda del fondo, produciendo una máscara binaria a través de una técnica de umbral en el espacio de intensidad de píxeles. El segundo paso traza un camino a través de la línea media de la célula a través de una operación de esqueletización. Finalmente, el tercer paso proporciona los datos procesados como un lapso de tiempo radiométrico y produce un quimógrafo radiométrico (es decir, un perfil espacial 1D a través del tiempo). Para comparar el método se utilizaron datos de imágenes radiométricas adquiridas con reporteros fluorescentes codificados genéticamente de tubos polínicos en crecimiento. Esta canalización permite una representación más rápida, menos sesgada y más precisa de la dinámica espacio-temporal a lo largo de la línea media de las células polarizadas, avanzando así en el conjunto de herramientas cuantitativas disponibles para investigar la polaridad celular. El código fuente de Python de AMEBaS está disponible en: https://github.com/badain/amebas.git

Introduction

La polaridad celular es un proceso biológico fundamental en el que la acción concertada de una colección de moléculas y estructuras espacialmente concentradas culmina en el establecimiento de dominios morfológicos subcelulares especializados. La división, el crecimiento y la migración celular dependen de dichos sitios de polaridad, mientras que su pérdida se ha asociado con el cáncer en trastornos relacionados con el tejido epitelial2.

Las células que crecen apicalmente son un ejemplo dramático de polaridad, donde el sitio de polaridad en la punta generalmente se reorienta a las señales extracelulares3. Estos incluyen neuritas en desarrollo, hifas fúngicas, pelos radiculares y tubos polínicos, donde múltiples procesos celulares muestran diferencias pronunciadas desde la punta de la célula hacia el vástago. En los tubos polínicos, en particular, la polimerización de actina, el tráfico de vesículas y las concentraciones iónicas están marcadamente polarizadas, mostrando gradientes centrados en la punta4. Los tubos polínicos son los gametofitos masculinos de las plantas con flores y son responsables de llevar los espermatozoides al óvulo al crecer exclusivamente en el ápice de la célula a una de las tasas de crecimiento más rápidas conocidas para una sola célula. Los gradientes centrados en la punta de iones como el calcio 5 (Ca2+) y los protones 6 (H+) juegan un papel importante en el mantenimiento del crecimiento del tubo polínico, que es esencial para cumplir su función biológica principal que culmina en una doble fertilización 5,6. Por lo tanto, los métodos cuantitativos para analizar la dinámica espacio-temporal a lo largo de la línea media de las células en crecimiento apical son esenciales para investigar los mecanismos celulares y moleculares que subyacen al crecimiento polarizado 7,8,9. Los investigadores a menudo usan quimógrafos, es decir, una matriz que representa las intensidades de píxeles de la línea media de la célula (por ejemplo, columnas) a través del tiempo (por ejemplo, filas), lo que permite visualizar el crecimiento y la migración celular en diagonal (Figura 1). A pesar de su utilidad, los quimógrafos se extraen con frecuencia trazando manualmente la línea media, siendo propensos a sesgos y errores humanos, además de ser bastante laboriosos. Esto requiere un método automatizado de extracción de la línea media que es la primera característica de la tubería introducida en este documento llamada AMEBaS: una extracción Midline Eutomática y unaextracción S de Mckground de lapsos de tiempo defluorescencia ratiométricos de celdas individuales polarizadas.

En cuanto a los procedimientos experimentales, se pueden obtener imágenes cuantitativas de iones/moléculas/especies de interés en células individuales con sondas fluorescentes codificadas genéticamente10. Entre las opciones cada vez más amplias, las sondas radiométricas son una de las más precisas, ya que emiten diferentes longitudes de onda de fluorescencia cuando se unen/desunen a las moléculas de interés11. Esto permite corregir la heterogeneidad espacial en la concentración intracelular de la sonda utilizando la relación de dos canales con su fondo específico del canal restado. Sin embargo, estimar el umbral de fondo para cada canal y punto de tiempo puede ser una tarea compleja, ya que a menudo varía en el espacio debido a efectos como el sombreado, donde las esquinas de la imagen tienen variación de luminosidad en relación con el centro, y en el tiempo debido al desvanecimiento del fluoróforo (fotoblanqueo)12. Aunque existen múltiples métodos posibles, este manuscrito propone determinar la intensidad de fondo de forma automática utilizando el umbral de segmentación obtenido con el algoritmo Isodata13, que luego se suaviza a través de fotogramas mediante regresión polinómica como estándar. Sin embargo, los componentes espaciales derivados de la heterogeneidad de la fluorescencia no relacionada con la célula diana eliminada en12 fueron ignorados por este método. El umbral automático se puede realizar mediante varios métodos, pero el algoritmo Isodata produjo los mejores resultados empíricamente. Por lo tanto, la sustracción automática del valor de fondo y el cálculo radiométrico son la segunda característica principal de AMEBaS (Figura 1), que, en conjunto, recibe como entrada una pila de imágenes de microscopía de fluorescencia de doble canal, estima la línea media de la célula y el fondo específico del canal, y genera cimogramas de ambos canales y su relación (salida principal # 1) después de la sustracción de fondo, el suavizado y la eliminación de valores atípicos. junto con una pila de imágenes radiométricas (salida principal #2).

AMEBaS se probó con lapsos de tiempo de fluorescencia de tubos polínicos de Arabidopsis en crecimiento obtenidos bajo un microscopio, ya sea con sensores radiométricos de Ca2+ (CaMeleon)8 o pH (pHluorin)6 expresados bajo el promotor LAT52 específico del polen. Las imágenes de cada canal se tomaron cada 4 s acopladas a un microscopio invertido, una cámara con iluminación frontal (2560 píxeles × 2160 píxeles, tamaño de píxel 6,45 μm), un iluminador de fluorescencia y una lente objetivo de inmersión en agua 63x, 1.2NA. Los ajustes de los filtros utilizados para CaMeleon fueron: excitación 426-450 nm (CFP) y 505-515 nm (YFP), emisión 458-487 nm (CFP) y 520-550 nm (YFP), mientras que para pHluorin, excitación 318-390 nm (DAPI) y 428-475 nm (FITC), emisión 435-448 nm (DAPI) y 523-536 nm (FITC). Se agregó un conjunto completo de datos para las pruebas en Zenodo (DOI: 10.5281/zenodo.7975350)14.

Además, la tubería se probó con datos de pelos radiculares, donde se realizaron imágenes con un microscopio de lámina de luz (SPIM) como se describió previamente 15,16 con pelos radiculares de Arabidopsis que expresan el reportero Ca2+ codificado genéticamente NES-YC3.6 bajo el control del promotor UBQ1017. El software casero LabView, que controlaba la adquisición de la cámara, la traslación de la muestra y el obturador del microscopio de lámina de luz, permitió la observación de los dos canales cpVenus y CFP, pero también la visualización de su relación en tiempo real. Cada imagen de relación del lapso de tiempo representó una proyección de máxima intensidad (MIP) entre las imágenes de los canales fluorescentes cpVenus y CFP obtenidas a partir de 15 cortes de la muestra espaciados a 3 μm de distancia. Se guardó la relación cpVenus/CFP de lapso de tiempo de los MIP y se utilizó directamente para el análisis AMEBaS.

Aunque esta tubería puede trabajar con múltiples tipos de células en crecimiento y migración, fue diseñada específicamente para analizar células en crecimiento que crecen exclusivamente en la punta, como los tubos polínicos, los pelos radiculares y las hifas fúngicas, donde existe una correspondencia de las regiones citoplasmáticas no en crecimiento entre los marcos. Cuando dicha correspondencia no está presente, el usuario debe elegir la opción complete_skeletonization en el paso 1.3.1.1 (consulte la sección Discusión para obtener más detalles).

Figure 1
Figura 1: Descripción general del flujo de trabajo de la canalización. La canalización AMEBaS analiza y procesa lapsos de tiempo microscópicos en tres pasos principales: segmentación de una sola célula, trazado de la línea media y generación de quimógrafos. Haga clic aquí para ver una versión más grande de esta figura.

Subscription Required. Please recommend JoVE to your librarian.

Protocol

1. Protocolo de cuaderno interactivo

El cuaderno de Jupyter Notebook se puede usar directamente en la web mediante Google Colab en https://colab.research.google.com/github/badain/amebas/blob/main/AMEBAS_Colab.ipynb, donde se basaron las instrucciones siguientes. Como alternativa, Jupyter Notebook está disponible en https://github.com/badain/amebas, donde se puede descargar y configurar para que se ejecute localmente en Jupyter (Anaconda puede proporcionar un proceso de instalación fácil y multiplataforma). Se pueden encontrar datos completos de la prueba en Zenodo (https://doi.org/10.5281/zenodo.7975350), que contiene datos de canal simple y doble de los tubos polínicos de Arabidopsis que expresan indicadores de pH o Ca2+ 14. La canalización se ha dividido en partes, donde cada paso se puede ejecutar haciendo clic en el botón de reproducción después de configurar las opciones específicas del usuario. Los archivos necesarios para este estudio están disponibles en la carpeta zip principal de AMEBaS (Archivo de codificación suplementaria 1).

  1. Abra Jupyter Notebook y lea los archivos de lapso de tiempo.
    1. Navegue a la página de inicio del bloc de notas interactivo en Google Colab mencionado anteriormente o descargue y abra el bloc de notas AMEBaS_Local.ipynb desde GitHub.
    2. Prepare la configuración del directorio para los datos de entrada y salida:
      1. Si utiliza la versión local, coloque el time-lapse de fluorescencia como un archivo TIFF o un archivo DV dentro de una carpeta llamada data que debe estar en la carpeta raíz del programa. Se debe crear una carpeta con nombre out para recibir los datos generados. A continuación, ejecute el bloque de código de instalación.
      2. Si usa el bloc de notas en Google Colab, ejecute el bloque de código de instalación para generar automáticamente las carpetas de datos y salida .
    3. Ejecute el bloque de código de entrada de archivo para leer los datos de lapso de tiempo haciendo clic en el botón de reproducción. Si utiliza la versión de Google Colab del bloc de notas, haga clic en el botón Elegir archivo para cargar directamente el archivo de lapso de tiempo en la carpeta de datos.
      NOTA: El número de canales se detectará automáticamente en función de la dimensión de la imagen.
    4. Elija si se generarán salidas adicionales de cada paso estableciendo el parámetro 'verbose' en Verdadero o Falso.
  2. Detecte la celda principal y el segmento del fondo (Figura 2).
    1. Ejecute el bloque de código Segmentación de celda única para separar automáticamente la celda de interés del fondo haciendo clic en el botón de reproducción .
      NOTA: Los filtros mediano y gaussiano se aplicarán como paso de preprocesamiento para eliminar el ruido no deseado antes de segmentar el primer plano del fondo mediante el umbral de isodatos y el aislamiento de la región del área más grande para eliminar los artefactos no deseados.
      1. Ajuste el valor sigma utilizado por el gaussiano en la variable 'sigma' para ajustar la suavidad de la máscara de segmentación. El valor predeterminado es 2.0.
      2. Establezca la estimación de la variable en Falso para almacenar el umbral estimado a partir de Isodata directamente o en True para suavizarlo a través de fotogramas vecinos mediante la regresión polinómica local (LOESS). Ajuste su función cambiando la variable n_points . El valor predeterminado es 40.
  3. Traza la línea media a lo largo de la extensión de la celda (Figura 3).
    1. Ejecute el bloque de código Cell Midline Tracing haciendo clic en el botón de reproducción para esqueletizar automáticamente la celda utilizando el método18 de Lee y extender la punta del último esqueleto a través de la extrapolación lineal.
      1. Elija trazar la línea media solo en el último fotograma o una vez por fotograma ajustando el argumento complete_skeletonization .
        NOTA: Cuando todos los fotogramas están esqueletizados, se omite la extrapolación.
      2. Establezca la fracción de puntos del esqueleto que se va a interpolar durante la extrapolación ajustando la variable interpolation_fraction . El valor predeterminado es 0,25.
      3. Elija la longitud de la extrapolación de la línea media cambiando la variable extrapolation_length. El valor predeterminado es -1, que extiende el esqueleto hasta el borde más cercano.
  4. Genere kymographs para cada canal ( Figura 4).
    1. Ejecute el primer bloque de código de visualización de datos haciendo clic en el botón de reproducción para generar automáticamente kymographs para ambos canales.
      1. Elija el tamaño del kernel gaussiano utilizado para el suavizado ajustando la variable kymograph_kernel.
        NOTA: Corresponde al tamaño de la vecindad (en píxeles) sobre la que se promedian las intensidades de píxel. El valor predeterminado es 3 píxeles x 3 píxeles.
      2. Los esqueletos no extendidos generan kymogramas limitados que deben usar un mapa de colores personalizado para mostrar correctamente sus intensidades. Elige el porcentaje fraccionario de las intensidades que se asignará al color de fondo, negro, ajustando la variable shift_fraction . El valor predeterminado es 0,7.
  5. Calcule la relación entre canales (Figura 5).
    1. Ejecute el segundo bloque de código de visualización de datos haciendo clic en el botón de reproducción para generar automáticamente un quimógrafo radiométrico y un timelapse radiométrico (Figura 6).
      NOTA: Este paso solo está disponible cuando se utilizan lapsos de tiempo de doble canal. El umbral de intensidad de fondo almacenado en el paso 1.2.1.2 se resta de cada canal.
      1. Ajuste la variable switch_ratio para cambiar el orden de los canales utilizados como numerador y denominador durante los cálculos de proporción. El valor predeterminado es False.
      2. Elija si el lapso de tiempo de relación debe suavizarse aún más con una pasada de filtro mediana ajustando la variable smooth_ratio . El valor predeterminado es False.
      3. Elija si desea eliminar los valores atípicos producidos por la señal baja del canal del denominador manipulando la variable reject_outliers . El valor predeterminado es True y define los valores atípicos como valores 1,5 veces el rango intercuartílico por encima del tercer cuartil (donde se encuentra el 75% de los valores).
      4. Elija si el fondo de la salida radiométrica debe exportarse ajustando la variable background_ratio. El valor predeterminado es False, que lo reemplaza con ceros.

Figure 2
Figura 2: Paso de segmentación de una sola célula. Se utilizan técnicas de procesamiento de imágenes como el filtrado, el umbral y el etiquetado de áreas para aislar la señal de interés (paso 1.2). Estos datos en particular tenían los siguientes valores para la intensidad más baja: 2556, la mediana: 3441 y la intensidad más alta: 32125. Haga clic aquí para ver una versión más grande de esta figura.

Figure 3
Figura 3: Descripción general del trazado de la línea media: la línea media de la celda individual se obtiene calculando su esqueleto (blanco). La punta (magenta) se extrapola linealmente desde los últimos puntos al final del esqueleto (paso 1.3). En esta composición, tanto la línea media como su punta se superponen sobre la celda original. Haga clic aquí para ver una versión más grande de esta figura.

Figure 4
Figura 4: Quimógrafos de Timelapse: comparación de los quimógrafos de cada canal generado con 'complete_skeletonization' desactivado (paso 1.4). El eje vertical describe la progresión del tiempo, y el eje horizontal representa la intensidad media de la trayectoria extrapolada de la línea media seguida de una sola celda. Para estos datos en particular, el mapa de colores representa los siguientes valores para la intensidad más baja del canal 1: 2886, Mediana: 3167, Intensidad más alta: 21021. Canal 2 Intensidad más baja: 3030, Mediana: 3400, Intensidad más alta: 29688. Haga clic aquí para ver una versión más grande de esta figura.

Figure 5
Figura 5: Suavizado del umbral de fondo: el umbral de segmentación de fondo se estima a través del algoritmo de isodatos y luego se suaviza mediante regresión polinómica local (paso 1.5). Haga clic aquí para ver una versión más grande de esta figura.

Figure 6
Figura 6: Resultados ratiométricos- (A) Comparación entre el último fotograma del timelapse radiométrico y el primer canal original segmentado. (B) Quimógrafo generado a partir del timelapse radiométrico (paso 1.5). Haga clic aquí para ver una versión más grande de esta figura.

2. Protocolo de modo por lotes

  1. Descargue y coloque el archivo pipeline.py del repositorio de GitHub de AMEBaS en el mismo directorio que los datos.
  2. Escriba la ubicación del archivo en la línea de comandos después del archivo de programa.
  3. Incluya - -v como argumento posicional para mostrar los pasos internos de la canalización, si lo desea.
  4. Incluya - -s para elegir en el valor sigma utilizado en el paso de preprocesamiento del filtro gaussiano en preparación para la segmentación celular. El valor predeterminado es 2.
  5. Incluya - -a para trazar la línea media de cada fotograma del lapso de tiempo. De forma predeterminada, la canalización usa solo el último fotograma.
  6. Incluya - -f para elegir la fracción [0,1] del esqueleto que se utilizará en la interpolación. El valor predeterminado es 0,25.
  7. Incluya -e para elegir la longitud en píxeles del esqueleto extrapolado. El valor predeterminado es -1, que extiende el esqueleto hasta el borde más cercano.
  8. Incluya - -sf para elegir la fracción de la gama de colores que se desplazará al fondo en los kymographs no extrapolados. El valor predeterminado es 0,7.
  9. Incluya - -k para determinar el tamaño del kernel utilizado en el filtrado gaussiano del cimógrafo. El valor predeterminado es 3.
  10. Incluya - -eb para estimar la intensidad del umbral de fondo global a través de la regresión polinómica LOESS de las intensidades del umbral de fondo específico de la trama.
    1. Personalice el número de puntos utilizados en el suavizado LOESS de los valores de umbral de fondo modificando el parámetro - -n. El valor predeterminado es 40.
  11. Cambie los canales utilizados como numerador y denominador durante los cálculos de proporción, incluidos - r o - -switch_ratio, si el lapso de tiempo tiene dos canales. Por defecto, el segundo canal es el numerador y el primero es el denominador.
  12. Elija si el lapso de tiempo de proporción debe suavizarse aún más con una pasada de filtro mediano con el argumento - -sm . El valor predeterminado es False.
  13. Incluya -o para rechazar píxeles con intensidades anormales durante la generación de lapso de tiempo ratiométrico.
  14. Elija si el fondo de la salida radiométrica debe exportarse mediante el argumento - -b. El valor predeterminado es False, que lo reemplaza con ceros.
  15. Pulse Intro para ejecutar. La salida se generará en el mismo directorio que el archivo de programa.

Subscription Required. Please recommend JoVE to your librarian.

Representative Results

La canalización AMEBaS automatiza la extracción de la dinámica de la línea media de células individuales polarizadas de pilas de imágenes de microscopía de fluorescencia, lo que hace que consuma menos tiempo y sea menos propenso a errores humanos. El método cuantifica estos lapsos de tiempo mediante la generación de quimógrafos y pilas de imágenes radiométricas (Figura 1) en células individuales en crecimiento. Se puede ajustar para trabajar en la migración de células individuales, pero se necesitan más experimentos. AMEBaS se implementa en Python como un Jupyter Notebook interactivo (descrito en la sección Protocolo de cuaderno interactivo), lo que permite un uso más fácil sin necesidad de experiencia en programación, y como una herramienta de línea de comandos (en la sección Protocolo de modo por lotes), donde se pueden analizar varias pilas con el mismo conjunto de parámetros. Aunque se pueden utilizar uno o dos canales de fluorescencia, las sondas radiométricas con dos canales de emisión deberían producir resultados más fiables, ya que la emisión de fluorescencia del estado no unido de la sonda puede aliviar la heterogeneidad espacial causada por la distribución desigual de la proteína en el citoplasma.

En primer lugar, la canalización produce una máscara binaria de la celda más grande del canal más fuerte, exportada como un archivo TIF denominado Filename_binary_mask.tiff (Figura 2). Las estimaciones de umbral obtenidas con isodatos para cada canal se suavizan opcionalmente con loess y se guardan en la tabla Filename_background_treshold.csv (Figura 5). La línea media de la celda, extraída de la máscara binaria, se exporta como un archivo tif denominado Filename_skeletonized.tiff (Figura 3). Los cimogramas de cada canal se producen a partir de la línea media, denominada Filename_kymograph_c_*.csv, donde * corresponde al número de canal (Figura 4). Por último, un quimógrafo ratiométrico se guarda como Filename_kymograph_ratio.csv, mientras que la pila radiométrica completa se denomina Filename_ratiometric.tiff (Figura 6). Los gráficos correspondientes a la Figura 2, la Figura 3, la Figura 4, la Figura 5 y la Figura 6 se guardan opcionalmente como archivos PNG cuando el usuario especifica 'verbose == True' o '--v' en el primer fragmento de código (paso 1.1).

Estos resultados se pueden acoplar a otros canales de análisis de imágenes para investigar más a fondo la dinámica espacio-temporal de la célula, como CHUKNORRIS8, que toma los cimogramas de cada canal como entrada y realiza un análisis de la tasa de crecimiento con resolución de subpíxeles, junto con varios métodos de análisis de series temporales.

AMEBaS se probó en conjuntos de datos de tubos polínicos con reporteros fluorescentes radiométricos codificados genéticamente para Ca2+ intracelular (CaMeleon; Figura 7A,B) y H+ (pHluorina; Figura 7C, D) concentraciones adquiridas en un microscopio óptico de fluorescencia, así como la proyección de intensidad máxima de las proporciones cpVenus/CFP de pelos radiculares en crecimiento que expresan el CaMeleon NES-YC3.6 (Figura 7E, F) adquiridas en un microscopio de lámina de luz como se describió anteriormente 15,16. La tubería funcionó con éxito a pesar de las diferencias en la dirección del crecimiento, las técnicas de imagen, los reporteros fluorescentes y los tipos de células. La segmentación, el trazado de la línea media y la extracción de quimógrafos se muestran para estos conjuntos de datos (Figura 7), lo que demuestra el potencial de aplicar AMEBaS a una amplia gama de configuraciones experimentales.

Figure 7
Figura 7: Resultados representativos de diferentes conjuntos de datos de imágenes de fluorescencia de células en crecimiento de punta(A,B) Tubo polínico que expresa el reportero de Ca2+ CaMeleon; (C,D) Tubos polínicos que expresan el indicador de pH pHluorin; (E,F) Pelos radiculares que expresan el indicador Ca2+ NES-YC3.6. Haga clic aquí para ver una versión más grande de esta figura. 

Archivo de codificación suplementario 1: AMEBaS-main.zip. Haga clic aquí para descargar este archivo.

Subscription Required. Please recommend JoVE to your librarian.

Discussion

El novedoso método que se presenta aquí es una potente herramienta para agilizar y automatizar el análisis de pilas de imágenes de microscopía de fluorescencia de células polarizadas. Los métodos actuales descritos en la literatura, como los complementos ImageJ Kymograph, requieren el trazado manual de la línea media de la celda polarizada de interés, una tarea que no solo requiere mucho tiempo, sino que también es propensa a errores humanos. Dado que la definición de la línea media en este conducto se apoya en un método numérico18,19 que realiza la esqueletización, se elimina la evaluación subjetiva, introduciendo un estándar cuantitativo al procedimiento. Esto es particularmente útil para los investigadores con grandes cantidades de datos, con la posibilidad de personalizar la canalización a diferentes demandas, incluida la extracción de la línea media para cada fotograma. Además, la sustracción del valor de fondo suele ser arbitraria, con un único valor de fondo elegido a mano para todas las tramas de un canal determinado. Aquí, la segmentación de isodatos se utiliza para determinar objetivamente el umbral de fondo para cada fotograma, suavizándolo (opcionalmente) con una regresión polinómica local para capturar los cambios a largo plazo en la fluorescencia causados por el desvanecimiento (fotoblanqueo). Mientras que los posibles artefactos y elementos secundarios se ignoran en segundo plano seleccionando el objeto más grande por área de píxeles, se pueden utilizar otros métodos, como FRET-IBRA12, para eliminar efectos como el sombreado. Los artefactos espaciales (como el sombreado) pueden influir en la forma de la celda segmentada por umbrales, lo que puede explicar el sesgo del gradiente hacia un lado del tubo que se ve en la película radiométrica que aparece en el logotipo de AMEBaS (consulte la página de GitHub o el cuaderno de Colab).

No obstante, todavía hay algunas situaciones en las que la tubería presentada puede fallar y no debe considerarse como una solución milagrosa. Se debe prestar especial atención durante la captura de imágenes porque las grandes perturbaciones pueden afectar la capacidad del algoritmo para segmentar la celda objetivo. Se debe considerar el preprocesamiento de la pila de imágenes para obtener resultados óptimos, eliminando elementos no deseados y fotogramas defectuosos en general.

Los parámetros se eligieron con el objetivo de analizar células individuales en crecimiento apical, considerando un conjunto de datos restringido de tubos polínicos de Arabidopsis analizando concentraciones iónicas con reporteros fluorescentes. Por lo tanto, otros datos pueden requerir una elección sensata de los parámetros. Los filtros de preprocesamiento suavizan los datos con el objetivo de producir una máscara binaria limpia después de la segmentación (paso 1.2), por lo que el valor sigma utilizado para los filtros gaussianos y medianos puede aumentarse para datos más ruidosos o disminuirse si los resultados se suavizan demasiado. Se supone que la ubicación de la máscara binaria obtenida en el canal más fuerte es la misma que la del canal más débil, lo que puede ser un problema si la ubicación de la celda no es la misma en ambos canales. Si este es el caso, se deben utilizar máscaras diferentes para cada canal o se debe realizar el registro de la imagen, como se hace en FRET-IBRA12.

La esqueletización se realiza exclusivamente en el último fotograma (paso 1.3) de forma predeterminada, lo que supone una célula de crecimiento de la punta que mantiene la ubicación de su citoplasma a lo largo del tiempo (que no sea en el ápice). Al extender el esqueleto, es posible generar kymographs que permiten analizar la tasa de crecimiento, incluso con resolución de subpíxeles, utilizando métodos como CHUKNORRIS8. Esta extensión se realiza por extrapolación lineal considerando los primeros 25% de puntos en la punta de crecimiento del esqueleto (paso 1.3) y se puede ajustar ajustando el interpolation_fraction de 0% a 100% de puntos de todo el esqueleto. Sin embargo, si la célula se desplaza en la ubicación entre fotogramas o es una célula migratoria, el análisis de la tasa de crecimiento se vuelve más complejo. En tal escenario, se pueden generar esqueletos independientes para cada trama con la elección de los parámetros complete_skeletonization=TRUE, lo que producirá esqueletos sin extensión extracelular. Todavía sería posible analizar la tasa de crecimiento, pero la resolución estaría limitada por la máscara binaria producida con el umbral de isodatos. Además, el quimógrafo resultante asume que los esqueletos consecutivos se pueden alinear por sus coordenadas predeterminadas, lo que, si no es cierto, lo hace inadecuado para analizar la dinámica intracelular.

Al generar cimógrafos (paso 1.4), AMEBaS utiliza el promedio con un kernel gaussiano en lugar de usar el margen de píxel tradicional alrededor de la línea media. El valor predeterminado de un 3x3 es el tamaño más pequeño posible, que puede aumentarse si los datos son demasiado ruidosos y/o si la celda es grande. Sin embargo, este paso puede causar un suavizado excesivo, en cuyo caso el filtro debe apagarse por completo configurando kymograph_kernel = 0. Por último, el fondo estimado para cada fotograma de cada canal se puede suavizar cuando el usuario espera un desvanecimiento (fotoblanqueo) o utilizando las estimaciones en bruto (paso 1.5). El suavizado de los valores de fondo con la regresión polinómica LOESS (paso 1.5) se puede ajustar estableciendo el número de puntos utilizados en el n_points de ventana a un mínimo de 3 y un máximo del número de fotogramas en la pila (limitado automáticamente). Se puede lograr una función más simple que describa el cambio de fondo a lo largo del tiempo con una ventana más grande, lo que produce un ajuste más grueso.

Dado que este método consolida múltiples pasos manuales que normalmente realizan los investigadores, la canalización AMEBaS es una herramienta de enfoque más eficiente, imparcial y precisa para analizar el comportamiento espacio-temporal de los lapsos de tiempo de una sola celda polarizada. En el futuro, este método tiene el potencial de extenderse para apoyar el análisis de células individuales migratorias. Además, es necesario realizar más análisis para evaluar el rendimiento de este método en una gama más amplia de tipos de células.

Subscription Required. Please recommend JoVE to your librarian.

Disclosures

Los autores de este manuscrito declaran no tener intereses financieros en competencia ni otros conflictos de intereses.

Acknowledgments

Los autores agradecen las subvenciones de la FAPESP 2015/22308-2, 2019/23343-7, 2019/26129-6, 2020/06744-5, 2021/05363-0, CNPq, NIH R01 GM131043 y las subvenciones de la NSF MCB1714993, MCB1930165 por el apoyo financiero. Los datos del pelo radicular se produjeron con la infraestructura y bajo la supervisión del Prof. Andrea Bassi y el Prof. Alex Costa.

Materials

Name Company Catalog Number Comments
Github Github https://github.com/badain/amebas
Google Colab Google https://colab.research.google.com/github/badain/amebas/blob/main/AMEBAS_Colab.ipynb

DOWNLOAD MATERIALS LIST

References

  1. Drubin, D. G., Nelson, W. J. Origins of cell polarity. Cell. 84 (3), 335-344 (1996).
  2. Wodarz, A., Näthke, I. Cell polarity in development and cancer. Nature Cell Biology. 9 (9), 1016-1024 (2007).
  3. Palanivelu, R., Preuss, D. Pollen tube targeting and axon guidance: parallels in tip growth mechanisms. Trends in Cell Biology. 10 (12), 517-524 (2000).
  4. Portes, M. T., et al. The Pollen Tube Oscillator: Integrating Biophysics and Biochemistry into Cellular Growth and Morphogenesis. Rhythms in Plants: Dynamic Responses in a Dynamic Environment. , Springer. Cham. (2015).
  5. Wudick, M. M., et al. CORNICHON sorting and regulation of GLR channels underlie pollen tube Ca2+ homeostasis. Science. 360 (6388), 533-536 (2018).
  6. Hoffmann, R. D., et al. Plasma membrane H+-ATPases sustain pollen tube growth and fertilization. Nature Communications. 11 (1), 1-15 (2020).
  7. Michard, E., et al. Glutamate receptor-like genes form Ca2+ channels in pollen tubes and are regulated by pistil D-serine. Science. 332 (6028), 434-437 (2011).
  8. Damineli, D. S., Portes, M. T., Feijó, J. A. Oscillatory signatures underlie growth regimes in Arabidopsis pollen tubes: computational methods to estimate tip location, periodicity, and synchronization in growing cells. Journal of Experimental Botany. 68 (12), 3267-3281 (2017).
  9. Li, K., et al. An optimized genetically encoded dual reporter for simultaneous ratio imaging of Ca2+ and H+ reveals new insights into ion signaling in plants. New Phytologist. 230 (6), 2292-2310 (2021).
  10. Sadoine, M., et al. Designs, applications, and limitations of genetically encoded fluorescent sensors to explore plant biology. Plant Physiology. 187 (2), 485-503 (2021).
  11. Grenzi, M., et al. Illuminating the hidden world of calcium ions in plants with a universe of indicators. Plant Physiology. 187 (2), 550-571 (2021).
  12. Munglani, G., Vogler, H., Grossniklaus, U. Fast and flexible processing of large FRET image stacks using the FRET-IBRA toolkit. PLoS Computational Biology. 18 (4), 1009242 (2022).
  13. Ridler, T., Calvard, S. Picture thresholding using an iterative selection method. IEEE Transactions on Systems, Man, and Cybernetics. 8 (8), 630-632 (1978).
  14. Portes, M. T., Feijó, J. Growing Arabidopsis pollen tubes expressing genetically encoded reporters for calcium and pH. , (2023).
  15. Candeo, A., Doccula, F. G., Valentini, G., Bassi, A., Costa, A. Light sheet fluorescence microscopy quantifies calcium oscillations in root hairs of Arabidopsis thaliana. Plant & Cell Physiology. 58 (7), 1161-1172 (2017).
  16. Romano Armada, N., et al. In vivo light sheet fluorescence microscopy of calcium oscillations in Arabidopsis thaliana. Methods in Molecular Biology. 1925, 87-101 (2019).
  17. Krebs, M., et al. FRET-based genetically encoded sensors allow high-resolution live cell imaging of Ca2+ dynamics. The Plant Journal. 69 (1), 181-192 (2012).
  18. Lee, T. -C., Kashyap, R. L., Chu, C. -N. Building skeleton models via 3-D medial surface axis thinning algorithms. CVGIP: Graphical Models and Image Processing. 56 (6), 462-478 (1994).
  19. Nunez-Iglesias, J., Blanch, A. J., Looker, O., Dixon, M. W., Tilley, L. A new Python library to analyse skeleton images confirms malaria parasite remodelling of the red blood cell membrane skeleton. PeerJ. 6, 4312 (2018).

Tags

Biología del Desarrollo Número 196 Sustracción de Fondo Lapsos de Tiempo de Fluorescencia Ratiométrica Células Individuales Polarizadas Polaridad Celular Fenómeno Macroscópico Moléculas Espacialmente Concentradas Dominios Especializados Nivel Subcelular Estructuras Morfológicas Asimétricas División Celular Crecimiento Migración Interrupción de la Polaridad Celular Trastornos Relacionados con Tejidos Cáncer Displasia Gástrica Dinámica Espacio-Temporal Reporteros Fluorescentes Pasos Manuales Trazado de la Línea Media Consumo de Tiempo Sesgos Ratiométrico Análisis Distribución Desigual De Moléculas Reporteras Técnicas De Sustracción De Fondo Canalización Computacional Automatizar Y Cuantificar El Comportamiento Espacio-Temporal Células Individuales Crecimiento Del Tubo Polínico/Pelo Radicular Dinámica De Iones Citosólicos
AMEBaS: Extracción automática de la línea media y sustracción de fondo de time-lapses de fluorescencia radiométrica de células individuales polarizadas
Play Video
PDF DOI DOWNLOAD MATERIALS LIST

Cite this Article

Badain, R., Damineli, D. S. C.,More

Badain, R., Damineli, D. S. C., Portes, M. T., Feijó, J., Buratti, S., Tortora, G., Neves de Oliveira, H., Cesar Jr, R. M. AMEBaS: Automatic Midline Extraction and Background Subtraction of Ratiometric Fluorescence Time-Lapses of Polarized Single Cells. J. Vis. Exp. (196), e64857, doi:10.3791/64857 (2023).

Less
Copy Citation Download Citation Reprints and Permissions
View Video

Get cutting-edge science videos from JoVE sent straight to your inbox every month.

Waiting X
Simple Hit Counter