Creación de proyectos en QuPath
Qupath ·¿Qué es un proyecto en QuPath?
QuPath permite ver y trabajar con imágenes individuales, pero si planeas guardar y recargar datos asociados con varias imágenes, se recomienda usar un proyecto.
- Agrupar imágenes relacionadas
- Cambiar fácilmente entre imágenes (haciendo clic en miniaturas en la lista de imágenes del proyecto)
- Organizar tus archivos de datos junto con scripts, clasificadores y otros elementos útiles
- Ver una miniatura más grande y algunos datos del archivo al pasar el ratón sobre una imagen, sin tener que abrirla por completo
Crear un proyecto en QuPath
1. Crear una carpeta de proyecto
1.1. Crea una carpeta vacía en tu computadora. 1.2. Configúrala como carpeta del proyecto mediante una de las siguientes opciones:
- Archivo ‣ Proyecto… ‣ Crear nuevo proyecto.
- Arrastrar y soltar: Arrastra la carpeta y suéltala sobre QuPath.
Nota:
La carpeta debe estar vacía, ya que QuPath gestionará su contenido. No añadas, elimines ni renombres archivos manualmente.
2. Agregar imágenes al proyecto
- Arrastra las imágenes hacia la ventana de QuPath.
- Configura las opciones de importación en el diálogo que aparecerá.
Introducción a los objetos en QuPath
Tipos de objetos:
- Anotaciones: Dibujadas manualmente sobre la imagen.
- Detecciones: Generadas automáticamente, por ejemplo, células individuales.
Diferencias clave:
- Anotaciones: Pocas y abarcan áreas grandes.
- Detecciones: Pueden ser millones, manejadas eficientemente por QuPath.
Dibujar anotaciones
- Selecciona la herramienta de dibujo (Rectángulo, Elipse, Polígono o Pincel).
- Haz clic y arrastra sobre la imagen.
- Explora herramientas adicionales:
- Polígono: Haz clic en cada vértice; finaliza con doble clic.
Conteo manual de células
Elegir una región
Selecciona un área adecuada en la imagen. Para mayor precisión, usa la herramienta de cuadrícula.
- Selecciona la herramienta de punto.
- Haz clic en la imagen para crear un punto por célula.
- Cambia categorías de puntos en el panel de conteo.
Detección automática de células
- Crea una anotación en un área pequeña (aprox. 100 células).
- Ejecuta Analizar ‣ Detección de células ‣ Detección de células.
- Ajusta los parámetros o utiliza los predeterminados.
- Presiona Ejecutar para generar las detecciones.
Generar tablas de medición
- Haz clic en el botón Tabla en la barra de herramientas.
- Selecciona el tipo de objetos (anotaciones o detecciones).
- Exporta los datos como CSV o copia para otras aplicaciones como Excel.
Detección de tejido con umbrales (threshold)
- Usa Clasificar ‣ Clasificación de píxeles ‣ Crear umbral para destacar regiones específicas.
- Haz clic en Crear objetos para generar anotaciones basadas en el umbral.
Integración de Cellpose/Omnipose en QuPath
Paso 1: Instalar Cellpose/Omnipose
- Configura un entorno virtual de Python.
- Instala Cellpose y/o Omnipose siguiendo las guías en sus repositorios:
- Añade
scikit-image
como dependencia:- Con
pip
:python -m pip install scikit-image
. - Con
conda
:conda install scikit-image
.
- Con
Paso 2: Configurar la extensión de Cellpose en QuPath
- Descarga el archivo
qupath-extension-cellpose-[version].zip
. - Instálalo arrastrando el
.jar
a la ventana principal de QuPath. - Configura las preferencias en Editar > Preferencias > Cellpose/Omnipose:
- Proporciona las rutas de los ejecutables de Python para Cellpose y Omnipose.