Method Article
Aquí, presentamos un protocolo para utilizar una herramienta de software MATLAB de código abierto basada en transformaciones curvas para cuantificar la organización del colágeno fibrilador en la matriz extracelular de los tejidos normales y enfermos. Esta herramienta se puede aplicar a imágenes con fibras de colágeno u otros tipos de estructuras similares a líneas.
Los colágenos fibriladores son componentes prominentes de la matriz extracelular (ECM), y se ha demostrado que sus cambios en la topología se asocian con la progresión de una amplia gama de enfermedades, incluyendo cánceres de mama, ovario, riñón y páncreas. Las herramientas de software de cuantificación de fibra disponibles libremente se centran principalmente en el cálculo de la alineación u orientación de la fibra, y están sujetas a limitaciones tales como el requisito de pasos manuales, la imprecisión en la detección del borde de fibra en un fondo ruidoso, o la falta de caracterización de características localizadas. La herramienta de cuantificación de fibra de colágeno descrita en este protocolo se caracteriza por utilizar una representación óptima de imagen multiescala habilitada por transformación curva (TC). Este enfoque algorítmico permite la eliminación del ruido de las imágenes de colágeno fibrilador y la mejora de los bordes de fibra para proporcionar información de ubicación y orientación directamente desde una fibra, en lugar de utilizar la información indirecta en cuanto a píxeles o en la ventana obtenida de otras herramientas. Este marco basado en TC contiene dos paquetes separados, pero vinculados, denominados "CT-FIRE" y "CurveAlign" que pueden cuantificar la organización de fibra a nivel global, región de interés (ROI) o fibra individual. Este marco de cuantificación se ha desarrollado durante más de diez años y ahora se ha convertido en una plataforma integral de cuantificación de colágeno impulsada por el usuario. Con esta plataforma, se pueden medir hasta una treintena de características de fibra, incluyendo propiedades de fibra individuales como longitud, ángulo, anchura y recudimiento, así como mediciones a granel como densidad y alineación. Además, el usuario puede medir el ángulo de fibra en relación con los límites segmentados manual o automáticamente. Esta plataforma también proporciona varios módulos adicionales, incluidos los para el análisis de ROI, la creación automática de límites y el postprocesamiento. El uso de esta plataforma no requiere experiencia previa en programación o procesamiento de imágenes, y puede manejar grandes conjuntos de datos, incluyendo cientos o miles de imágenes, lo que permite una cuantificación eficiente de la organización de fibra de colágeno para aplicaciones biológicas o biomédicas.
Los colágenos fibriladores son componentes estructurales prominentes del ECM. Su organización cambia la función del tejido de impacto y probablemente se asocian con la progresión de muchas enfermedades que van desde osteogénesis imperfecta1,disfunción cardíaca2,y cicatrización de heridas3 a diferentes tipos de cáncer incluyendo mama4,5,6,ovario7,8,riñón9,y cánceres de páncreas10. Muchas modalidades de imagen establecidas se pueden utilizar para visualizar colágeno fibrilador como microscopía de segunda generación armónica11,manchas o tintes junto con microscopía de campo brillante o fluorescencia o microscopía de luz polarizada12,microscopía de polarización basada en cristal líquido (LC-PolScope)13y microscopía electrónica14. A medida que la importancia de la organización del colágeno fibrilador se ha vuelto más clara, y el uso de estos métodos ha aumentado, la necesidad de mejorar los enfoques de análisis de fibra de colágeno también ha crecido.
Ha habido muchos esfuerzos para desarrollar métodos computacionales para la medición automatizada del colágeno fibrilador. Las herramientas de software de libre disposición se centran principalmente en el cálculo de la alineación u orientación de la fibra mediante la adopción de primer tensor derivado o estructura para píxeles15,16o fourier transform-based spectrum analysis for image tiles17. Todas estas herramientas están sujetas a limitaciones como el requisito de pasos manuales, la imprecisión en la detección del borde de fibra en un fondo ruidoso o la falta de caracterización de características localizadas.
En comparación con otras herramientas de software libre de código abierto disponibles libremente, los métodos descritos en este protocolo utilizan TC ,un método óptimo, multiescala y de representación de imágenes direccionales, para eliminar el ruido de las imágenes de colágeno fibrilador y mejorar o rastrear los bordes de fibra. La información sobre la ubicación y la orientación se puede proporcionar directamente desde una fibra en lugar de utilizar la información indirecta en píxeles o en función de las ventanas para inferir las métricas de la organización de fibra. Este marco basado en TC18,19,20,21 puede cuantificar la organización de la fibra a nivel global, ROI o fibra, principalmente a través de dos paquetes separados, pero vinculados, llamados "CT-FIRE"18,21 y "CurveAlign"19,21. En lo que respecta a la implementación del software, en CT-FIRE, los coeficientes de TC en múltiples escalas se pueden utilizar para reconstruir una imagen que mejora los bordes y reduce el ruido. A continuación, se aplica un algoritmo de extracción de fibra individual a la imagen reconstruida por TC para realizar un seguimiento de las fibras para encontrar sus puntos centrales representativos, extender las ramas de fibra desde los puntos centrales y vincular las ramas de fibra para formar una red de fibra. En CurveAlign, los coeficientes ct en una escala especificada por el usuario se pueden utilizar para realizar un seguimiento de la orientación de la fibra local, donde se extraen y agrupan la orientación y las ubicaciones de las curvas para estimar la orientación de la fibra en las ubicaciones correspondientes. Este marco de cuantificación resultante se ha desarrollado durante más de diez años y ha evolucionado mucho en muchos aspectos como la funcionalidad, la interfaz de usuario y la modularidad. Por ejemplo, esta herramienta puede visualizar la orientación local de la fibra y permite al usuario medir hasta treinta entidades de fibra, incluidas propiedades de fibra individuales como longitud, ángulo, anchura y recudez, así como mediciones a granel como densidad y alineación. Además, el usuario puede medir el ángulo de fibra en relación con los límites segmentados manual o automáticamente, lo que, por ejemplo, desempeña un papel importante en el desarrollo de biomarcador basado en imágenes en el cáncer de mama22 y estudios de cáncer de páncreas10. Esta plataforma proporciona varios módulos de características, incluidos los de análisis de ROI, creación automática de límites y postprocesamiento. El módulo roi se puede utilizar para anotar diferentes formas de ROI y realizar el análisis de ROI correspondiente. Como ejemplo de aplicación, el módulo de creación automática de límites se puede utilizar para registrar imágenes de campo brillante de hematoxilina y eosina (H&E) con imágenes de segunda generación armónica (SHG) y generar la máscara de imagen de los límites tumorales a partir de las imágenes H&E registradas. El módulo de postprocesamiento puede ayudar a facilitar el procesamiento y la integración de archivos de datos de salida a partir de imágenes individuales para un posible análisis estadístico.
Esta plataforma de cuantificación no requiere experiencia previa en programación o procesamiento de imágenes y puede manejar grandes conjuntos de datos, incluidas cientos o miles de imágenes, lo que permite una cuantificación eficiente de la organización del colágeno para aplicaciones biológicas o biomédicas. Ha sido ampliamente utilizado en diferentes campos de investigación por muchos investigadores de todo el mundo, incluyendo nosotros mismos. Hay cuatro publicaciones principales en CT-FIRE y CurveAlign18,19,20,21, de las cuales las tres primeras han sido citadas 272 veces (a partir de 2020-05-04 según Google Scholar). Una revisión de las publicaciones que citaron esta plataforma (CT-FIRE o CurveAlign) indica que hay aproximadamente 110 artículos de revistas que la utilizaron directamente para su análisis, en los que aproximadamente 35 publicaciones fueron en colaboración con nuestro grupo, y las otras (~ 75) fueron escritas por otros grupos. Por ejemplo, esta plataforma se utilizó para los siguientes estudios: cáncer de mama22,23,24,cáncer de páncreas10,25,cáncer de riñón9,26,cicatrización de heridas3,27,28,29,30,cáncer de ovario8,31,7,ligamento uterosacral32,antítesis hipofosfatémicotin33,carcinoma basocelular34,sarcoma hipoxico35,tejido cartílago36,disfunción cardíaca37,neuronas38,glioblastoma39,contracciones linfáticas40,cacffolds fibrosos41,cáncer gástrico42,microtúbulo43y fibrosis vesical44. Figura 1 demuestra la aplicación de imágenes de cáncer de CurveAlign para encontrar las firmas de colágeno asociadas al tumor de cáncer de mama19 de la imagen SHG. En la figura 2 se describe un flujo de trabajo esquemático típico de esta plataforma. Aunque estas herramientas se han revisado técnicamente18,19,21y también está disponible un protocolo regular20 para el análisis de alineación con CurveAlign, también está disponible un protocolo visual que demuestra que todas las características esenciales podrían ser útiles. Un protocolo visualizado, tal como se presenta aquí, facilitará el proceso de aprendizaje del uso de esta plataforma, así como abordar de manera más eficiente las preocupaciones y preguntas que los usuarios podrían tener.
NOTA: Este protocolo describe el uso de CT-FIRE y CurveAlign para la cuantificación de colágeno. Estas dos herramientas tienen objetivos complementarios, pero diferentes, principales y están vinculadas en cierta medida. CT-FIRE se puede lanzar desde la interfaz CurveAlign para llevar a cabo la mayoría de las operaciones, excepto para el postprocesamiento avanzado y el análisis de ROI. Para un funcionamiento completo de CT-FIRE, debe iniciarse por separado.
1. Colección de imágenes y requisito de imagen
NOTA: La herramienta puede procesar cualquier archivo de imagen con estructuras similares a líneas legibles por MATLAB independientemente de la modalidad de imagen utilizada para recopilarlo.
2. Instalación de software y requisito del sistema
NOTA: Las versiones independientes y de código fuente están disponibles libremente. La versión del código fuente requiere una instalación completa de MATLAB que incluya cajas de herramientas de procesamiento de señales, procesamiento de imágenes, análisis de estadísticas e informática paralela. Para ejecutar la versión de código fuente, todas las carpetas necesarias, incluidas algunas de los orígenes de terceros, deben agregarse a la ruta de acceso de MATLAB. Se recomienda el uso de la aplicación independiente (APP) para la mayoría de los usuarios, lo que requiere la instalación de un tiempo de ejecución del compilador (MCR) de MATLAB disponible libremente de la versión especificada. El procedimiento de instalación e inicio de la APLICACIÓN se describe a continuación.
3. Extracción individual de fibra con CT-FIRE
NOTA: CT-FIRE utiliza TC para denoizar la imagen, mejorar los bordes de fibra y luego utiliza un algoritmo de extracción de fibra para rastrear fibras individuales. La longitud, el ángulo, la anchura y la recudedad se calculan para las fibras individuales.
4. Análisis de fibra con CurveAlign
NOTA: CurveAlign fue desarrollado inicialmente para medir automáticamente los ángulos de las fibras con respecto a los límites definidos por el usuario. La versión actual de CurveAlign se puede utilizar para la evaluación a granel de entidades basadas en densidad y alineación, además de la medición relativa del ángulo mediante la carga de la información de fibra individual extraída por CT-FIRE o directamente utilizando la orientación local de las curvas. CurveAlign calcula hasta treinta características relacionadas con características globales o locales, principalmente incluyendo densidad y alineación, así como propiedades de fibra individuales cuando CT-FIRE se adopta como el método de seguimiento de fibra.
5. Tiempo de ejecución estimado
Estos métodos se han aplicado con éxito en numerosos estudios. Algunas aplicaciones típicas incluyen: 1) Conklin et al.22 utilizó CurveAlign para calcular las firmas de colágeno asociadas al tumor, y encontró que las fibras de colágeno se alineaban con mayor frecuencia perpendicularmente al perímetro del conducto en lesiones de carcinoma ductal in situ (DCIS); 2) Drifka et al.10 utilizaron el modo CT-FIRE en CurveAlign para cuantificar la alineación estromal de colágeno para el adenocarcinoma ductal pancreático y los tejidos de pancreatitis normal/crónica, y encontraron que había una mayor alineación en los tejidos cancerosos en comparación con la de los tejidos normales/crónicos; 3) Alkmin et al.7 utilizaron CurveAlign para cuantificar la distribución angular de las fibras de F-actin y la alineación general de colágeno de las imágenes SHG de colágeno estromal ovárico, y mostraron que la morfología matricial juega un papel importante en la conducción de la motilidad celular y la alineación de F-actin; 4) LeBert et al.3 aplicaron CT-FIRE a las imágenes SHG de un modelo de reparación de heridas de pez cebra y encontraron un aumento en el grosor de las fibras de colágeno después de heridas agudas; 5) Devine et al.45 utilizó el modo CT-FIRE en CurveAlign para imágenes SHG de colágeno de pliegue vocal de diferentes modelos animales para medir las propiedades individuales de la fibra y la alineación general, y mostró que el colágeno de pliegue vocal porcino y canino tenía una mayor alineación y reclino inferior; 6) Keikhosravi et al.13 utilizaron CurveAlign para cuantificar la alineación de colágeno en muestras de histopatología imágenes con LC-PolScope, y mostraron que LC-PolScope y SHG son comparables en términos de alineación y medición de orientación para algunos tipos de tejido.
Figura 1: Uso de CurveAlign para encontrar firmas de colágeno asociadas al tumor a partir de imágenes SHG de un microarray de tejido de cáncer de mama humano (TMA). (A) Imagen superpuesta de un núcleo TMA con imagen SHG (amarillo) superpuesta en la imagen de campo brillante H&E correspondiente. (B) La región de interés de (A). (C) La imagen de campo brillante de (B). (D) La imagen SHG de (B). (F) La máscara asociada a la imagen de campo brillante (C). (E) La imagen de superposición de salida CurveAlign que muestra los límites del tumor (amarillo) de (F), ubicaciones representativas de fibra y orientación (líneas verdes); las líneas azules se utilizan para asociar fibras con sus límites más cercanos. Las flechas verdes en (B) y (E) muestran las fibras paralelas al límite del tumor, mientras que las flechas rojas allí muestran las fibras perpendiculares al límite. La barra de escala en (A) es igual a 200 μm. Las imágenes en (B)–(F) se muestran en la misma escala, y la barra de escala representativa en (D) es igual a 50 μm. Abreviaturas: SHG = segunda generación armónica; H&E = hematoxilina y eosina. Haga clic aquí para ver una versión más grande de esta figura.
Figura 2: Flujo de trabajo esquemático de cuantificación de una imagen de colágeno fibrilador. (A) Imagen SHG que se analizará mediante CT-FIRE y/o CurveAlign. (B) Superposición de salida de imagen por CT-FIRE. (C) Límite de máscara de (A) es una entrada CurveAlign opcional. (D) Superposición de salida de imagen por CurveAlign. Las líneas de color en (B) representan las fibras extraídas. En (D), las líneas verdes indican las ubicaciones y orientaciones de las fibras que están fuera de los límites (líneas amarillas) y están dentro de la distancia especificada de sus límites más cercanos, las líneas rojas son las de otras fibras, y las líneas azules se utilizan para asociar fibras con sus límites más cercanos. Las imágenes en (A)–(D) se muestran en la misma escala, y la barra de escala representativa en (A) es igual a 200 μm. Haga clic aquí para ver una versión más grande de esta figura.
Figura 3: Análisis regular de CT-FIRE. (A) GUI principal. (B) Tabla de salida que muestra las estadísticas de resumen. (C) y (F) muestran los histogramas de ángulo y anchura, respectivamente. (E) Imagen de salida que muestra las fibras extraídas (líneas de color) superpuestas en la imagen SHG original (D). Abreviaturas: GUI = CT = transformación de curvas; interfaz gráfica de usuario; SHG = segunda generación armónica. Haga clic aquí para ver una versión más grande de esta figura.
Figura 4: Módulo de gestión de ROI CT-FIRE. (A) Módulo GUI. (B) ROI post-análisis de cuatro ROIs con diferentes formas que muestran las fibras dentro de cada ROI. (C) histogramas roi de diferentes propiedades de fibra. Abreviaturas: CT = transformación de curvas; GUI = interfaz gráfica de usuario; ROI = región de interés. Haga clic aquí para ver una versión más grande de esta figura.
Figura 5: Módulo avanzado de postprocesamiento CT-FIRE. (A) Módulo GUI. (B) Mediciones de tres fibras seleccionadas. (C) Visualización de las tres fibras seleccionadas en (B). (D) Estadísticas de resumen después de aplicar un umbral de longitud (>60 píxeles). (E) Visualización de las fibras seleccionadas en (D) con barra de color basada en longitud. Abreviaturas: CT = transformación de curvas; GUI = interfaz gráfica de usuario. Haga clic aquí para ver una versión más grande de esta figura.
Figura 6: Análisis regular curvealign. (A) GUI principal. (B) Tabla de salida que muestra las estadísticas de resumen. (C) Imagen de salida que muestra las ubicaciones y la orientación de las fibras representativas (líneas verdes) y los límites (líneas amarillas) superpuestas en la imagen SHG original, las líneas azules se utilizan para asociar fibras con sus límites más cercanos, las líneas rojas muestran las ubicaciones y orientaciones de las fibras dentro de un límite o fuera lejos del límite (>distancia especificada por el usuario, por ejemplo, 250 píxeles aquí). (D) Mapa de calor de los ángulos: rojo (> 60 grados), amarillo (45-60] grados, verde (10, 45] grados. (E)–(F) mostrar la distribución del ángulo utilizando histograma y gráfica de brújula, respectivamente. Abreviaturas: GUI = interfaz gráfica de usuario; SHG = segunda generación armónica. Haga clic aquí para ver una versión más grande de esta figura.
Figura 7: Módulo de gestión curvealign ROI. (A) El módulo GUI. (B) Cuatro ROIs rectangulares anotados superpuestos en la imagen original. (C) Tabla de salida posterior al análisis del ROI. (D) Histograma angular de cada ROI. Abreviaturas: ROI = región de interés; GUI = interfaz gráfica de usuario. Haga clic aquí para ver una versión más grande de esta figura.
Este protocolo describe el uso de CT-FIRE y CurveAlign para la cuantificación de colágeno fibrilador y se puede aplicar a cualquier imagen con fibras de colágeno u otras estructuras alargadas similares a líneas o similares a fibras adecuadas para su análisis por CT-FIRE o CurveAlign. Por ejemplo, las fibras elastinas o elásticas podrían procesarse de manera similar en esta plataforma. Hemos probado ambas herramientas en fibras sintéticas generadas computacionalmente21. Dependiendo de la aplicación, los usuarios deben elegir el modo de análisis que sea más adecuado para sus datos. El modo de análisis de fibra CT puede utilizar directamente curvas en TC para representar la ubicación y orientación de la fibra, y es sensible a los cambios en la estructura de fibra local. El modo TC se puede utilizar para localizar fibras y su orientación en condiciones complejas, por ejemplo, donde el nivel de ruido es alto, la fibra es curva o la variación en el espesor de la fibra es alta. Sin embargo, como el modo TC sólo recoge las partes más brillantes de una imagen, se perdería algunas fibras con menor intensidad cuando hay una gran variación en la intensidad de la imagen.
Además, el modo TC no proporciona información sobre fibras individuales. A diferencia del modo CT, el modo CT-FIRE calcula las propiedades individuales de la fibra y puede analizar todas las fibras cuya intensidad está por encima de un umbral especificado. Los desafíos asociados con el modo CT-FIRE incluyen: 1) la precisión de una extracción de fibra intacta puede reducirse o verse comprometida cuando hay una gran variación en la intensidad a lo largo de una fibra o el grosor de la fibra a través de una imagen; y 2) el análisis estándar actual es computacionalmente exigente como se menciona en el protocolo. Más detalles sobre las ventajas y limitaciones de estos métodos se pueden ver en nuestras publicaciones anteriores20,21.
En lo que respecta a la precisión del seguimiento de la fibra, el usuario puede basarse principalmente en la inspección visual para comprobar la imagen superpuesta donde las fibras extraídas u orientaciones representativas están superpuestas en la imagen original. Además, para CT-FIRE, el usuario puede utilizar el módulo avanzado posterior al procesamiento para identificar las propiedades de determinadas fibras individuales y compararlas con mediciones utilizando otras herramientas de análisis de imágenes como Fiji46. En CurveAlign, el usuario puede comparar los resultados de orientación o alineación con los calculados por otras herramientas como OrientationJ16 y CytoSpectre17.
Entre las características disponibles para la salida por la plataforma, las características relacionadas con la alineación se utilizan con mayor frecuencia y son las más fiables y robustas. Para utilizar características de fibra individuales, el usuario debe confirmar la extracción de características representativas de fibra. Cabe destacar que una fibra intacta puede dividirse en varios segmentos más cortos en algunas circunstancias, que el usuario debe tener en cuenta al seleccionar el modo de análisis de fibra o realizar más análisis estadísticos. Incluso cuando la longitud de la fibra no se puede utilizar directamente como una propiedad comparable, la orientación o anchura de los segmentos de fibra ponderados contra sus longitudes todavía puede indicar información útil. En lo que respecta a las imágenes SHG, la apertura numérica (NA) de la lente objetiva puede afectar significativamente a la detección de la anchura y longitud de una fibra, pero tiene menos impacto en las mediciones de orientación y alineación. En nuestra experiencia en imágenes SHG, normalmente necesitamos usar lente objetiva con ampliación de 40x o superior con NA ≥ 1.0 para lograr una medición robusta del espesor de la fibra.
"Alineación" se puede interpretar de tres maneras diferentes: 1) alineación con respecto a la dirección horizontal positiva denominada "ángulo", que va de 0 a 180 grados, donde los ángulos cercanos a 0 tienen una orientación similar a los ángulos cercanos a 180 grados; 2) alineación con respecto a un límite denominado "ángulo relativo", que oscila entre 0 y 90 grados, con 0 grados que indican una fibra paralela al límite y 90 que indica una fibra perpendicular; y 3) alineación de fibras con respecto entre sí denominada "coeficiente de alineación", que van de 0 a 1, con 1 que indica fibras perfectamente alineadas y valores más pequeños que representan fibras distribuidas más aleatoriamente.
Además de las características de fibra calculadas en esta plataforma, también se propusieron algunas métricas basadas en el análisis de texturas47,48,49 para cuantificar los patrones ecm. Esas entidades relacionadas con la textura pueden proporcionar un descriptor alternativo o adicional del ECM en algunas aplicaciones. Los desafíos para el desarrollo de este tipo de métricas radican en la interoperación de la posible relevancia biológica, la caracterización localizada y la precisión del rastreo de fibras individuales.
Para optimizar los parámetros en ejecución y realizar la solución de problemas, el usuario puede consultar las publicaciones manuales y relevantes20,21, así como las barras laterales de preguntas frecuentes en las páginas wiki de GitHub del repositorio curvelets: https://github.com/uw-loci/curvelets/wiki. Para algunos botones, puede aparecer una sugerencia de función para guiar al usuario para la operación actual o siguiente cuando el usuario mueve el icono del ratón por encima de un botón. Siga la información en el GUI o la ventana de comandos para realizar el Troubleshooting.
Para procesar un conjunto de datos grande, se recomienda al usuario utilizar opciones informáticas paralelas, que permiten a la herramienta procesar varias imágenes simultáneamente. Una opción es el uso de varios núcleos de CPU si está disponible en el equipo que se está utilizando. Alternativamente, se proporciona una versión sin cabeza de ambas APPs y se ha compilado correctamente en el nodo de compilación a través del servidor que se mantiene en el Centro50 de Computación de Alto Rendimiento (CHTC) basado en CONDOR en la Universidad de Wisconsin-Madison. El flujo de trabajo chtc para cuantificación de fibra a gran escala se ha desarrollado, probado y utilizado con éxito en conjuntos de imágenes reales que constan de miles de imágenes. El usuario podría adaptar las funciones matlab sin cabeza de CT-FIRE y CurveAlign para ejecutar la cuantificación en otros sistemas de computación en la nube, incluidos los servicios comerciales como los ofrecidos por Amazon, Google y Microsoft.
Las instrucciones de desarrollo en curso y futuras incluyen: 1) incorporación de la red neuronal de aprendizaje profundo para extraer o generar imágenes de fibra de colágeno sintético de alta calidad y mejorar la robustez y precisión del algoritmo de trazado de fibra; 2) integración de todos los módulos en una plataforma completa mientras optimiza el código y la documentación siguiendo las mejores prácticas de ingeniería de software; 3) implementación de todas las características principales en una plataforma de computación en la nube; 4) mejora del flujo de trabajo de análisis de fibra utilizando el servicio CHTC; y 5) mejora de la funcionalidad del generador de fibra sintética.
Los autores no tienen nada que revelar.
Agradecemos a muchos contribuyentes y usuarios a CT-FIRE y CurveAlign a lo largo de los años, incluyendo el Dr. Rob Nowak, la Dra. Carolyn Pehlke, el Dr. Jeremy Bredfeldt, Guneet Mehta, Andrew Leicht, el Dr. Adib Keikhosravi, el Dr. Matt Conklin, el Dr. Jayne Squirrell, el Dr. Paolo Provenzano, la Dra. Brenda Ogle, la Dra. Patricia Keely, el Dr. Joseph Szulczewski, la Dra. Suzanne Ponik y contribuciones técnicas adicionales de Swati Anand y Curtis Rueden. Este trabajo fue apoyado por fondos de Semiconductor Research Corporation, Morgridge Institute for Research y NIH grants R01CA199996, R01CA181385 y U54CA210190 a K.W.E.
Name | Company | Catalog Number | Comments |
CT-FIRE | Univerity of Wisconsin-Madison | N/A | open source software available from https://eliceirilab.org/software/ctfire/ |
CurveAlign | University of Wisconsin-Madison | N/A | open source software available from https://eliceirilab.org/software/curvealign/ |
Solicitar permiso para reutilizar el texto o las figuras de este JoVE artículos
Solicitar permisoThis article has been published
Video Coming Soon
ACERCA DE JoVE
Copyright © 2025 MyJoVE Corporation. Todos los derechos reservados