$$\rightleftharpoonup{xx}$$
$$\longleftharp{xx}$$,
$$\longrightharp{xx}$$,
Tres conjuntos de volumen datos recopilados de tres distintas técnicas (microCT, cryoET y cryoSXT) fueron utilizados para demostrar tres características importantes de SuRVoS Workbench: modelo de formación, Super-región segmentación y división de etiqueta. Los conjuntos de datos representan un grupo diverso de resultados experimentales, para cada uno de los cuales parámetros de procesamiento se proporcionan (tabla 1).
Para demostrar la formación de modelo con SuRVoS Workbench, fue elegido un conjunto de datos relativamente alto contraste con definición de límites de la región. Este conjunto de datos de la fruta de Galium aparine, o pasto pata de ganso, se recopiló utilizando tomografía de contraste de fase de rayos x en la línea de proyección de imagen de diamante-Manchester y I13-2 en fuente de luz diamante, Chilton, Oxfordshire, Reino Unido. La muestra fresca se montó en el aire sobre un goniómetro base encima de la fase de rotación, a una distancia del detector de la muestra de 30 mm. exposición tiempos eran 0.10 s con el espectro del rayo rosa que tiene una energía media de alrededor de 22 keV. Las proyecciones fueron recogidas a través de 180° con un tamaño de paso de 0,1 °. Reconstrucciones tomográficas fueron realizadas usando Savu30,31 con el filtro de Paganin para contraste de fases basadas en la propagación de imágenes32 seguido por la reconstrucción de la retroproyección filtrada en el kit de herramientas ASTRA del33 , 34. esta información fue luego reducida con 2 x 2 x 2 binning para reducir el tamaño del archivo antes de que ingresa en el Banco de trabajo SuRVoS.
En primer lugar, los datos de entrada (Figura 3A) fue filtrados y afianzado con abrazadera (para quitar valores de intensidad superior e inferior de los datos) (figura 3B). De esta manera, el fondo y primer plano hicieron más fácilmente distinguibles y se acentuó la textura de la estructura interna de la fruta. A continuación, supervoxels fueron construidos sobre la base de datos filtrada (figura 3). Para evaluar la calidad de la supervoxels, mostraban sin los datos para verificar que los datos pertinentes del conjunto de datos estaban bien representados por el supervoxels (figura 3D). Siguientes, manual anotaciones usando supervoxels fueron proporcionadas como datos de entrenamiento en tres rebanadas del volumen (figura 3E, colores oscuros). Estos datos de entrenamiento fueron suficientes para entrenar el clasificador para predecir (colores luz) las áreas que correspondían al fondo (verde), cerda (rojo) de la fruta, material de semilla (púrpura) y carne (azul). Ajustes morfológicos fueron utilizados para limpiar las segmentaciones por los orificios de llenado, crecimiento o encogimiento como sea necesario (figura 3F). El tiempo total empleado para determinar los parámetros adecuados y este conjunto de datos del segmento fue de 2 h.
Para demostrar la segmentación de la súper-región con SuRVoS Workbench, un conjunto de datos ruidoso y complejo fue elegido15. Este conjunto de datos se recopiló utilizando cryoET en el centro nacional para la proyección de imagen Macromolecular en el Baylor College of Medicine, Houston, TX USA. Brevemente, las plaquetas fueron penetración congelado en resplandor descargada y rejillas de carbón perforado oro Fiduciario tratados TEM. Serie de inclinación se recolectaron de ±65 ° con un incremento de 2°. La serie de inclinación entonces fue reconstruida usando proyección ponderada en IMOD35.
Después de cargar los datos en SuRVoS (Figura 4A), una región de interés se seleccionó y aplicó un sistema de filtro apropiado. En este caso, un filtro gaussiano suavizado, seguido por un filtro de la variación total del contraste con abrazadera se utiliza para acentuar los bordes y texturas de los datos (Figura 4B). A continuación, formación de modelo con la entrada mínima del usuario basada en supervoxel fue utilizado para segmentar las plaquetas desde el fondo hielo y carbón. Entonces, segmentación semi-manual con megavoxels y supervoxels fue utilizado para segmentar las organelas. Por último, el parámetro de la fuente de supervoxel fue cambiado a un filtro de eliminación de ruido débil y forma supervoxel fue hecho más pequeño (véase tabla 1) con el fin de conservar mejor los límites de los microtúbulos para segmentación (figura 4). Para los orgánulos y los microtúbulos, se utilizaron rápidas anotaciones manual cada 5-10 rebanadas para seleccionar el supervoxels que describen la característica de interés (figura 4 & 4E). El tiempo total empleado para determinar los parámetros adecuados y segmento de la región de interés presentado fue de 6 h.
Para demostrar la etiqueta División con SuRVoS Workbench, eligió un conjunto de datos con muchos, variados orgánulos. Este conjunto de datos se recopiló utilizando cryoSXT en la línea B24 fuente de luz diamante, Chilton, Oxfordshire, Reino Unido36. Brevemente, las células HEK293 fueron cultivadas en rejillas de buscador de oro, fiduciales oro tamaños adecuado fueron agregados y la red estaba caída congelada con una EM con cara espalda borrar. Serie de inclinación entonces recolectaron en un microscopio de ±65 ° con un incremento de 0,5 °. La serie de inclinación entonces fue reconstruida usando proyección ponderada en IMOD35.
Después de cargar los datos en SuRVoS (figura 5A), se seleccionó un área de interés y un filtro apropiado variación total fue utilizado para mejorar los límites de los organelos a lo largo del volumen (figura 5B). A continuación, organelos fueron semi-manually segmentado usando megavoxels y supervoxels y luego refinado con orificios de llenado, de cierre y dilatación para suavizar bordes (figura 5). El tiempo total para determinar parámetros adecuados y segmento de la región de interés presentado fue de 4 h. Una vez que finalizó la segmentación, la cortadora de la etiqueta fue utilizada para visualizar cada organelo como un objeto en el conjunto de datos (figura 5) y diversas características sobre cada objeto en la trama de datos (figura 5E). La interfaz del sello separador es interactiva, actualizando el color asociado a cada nueva clase de etiqueta en la visualización y la trama de datos. Esto permite la creación de varias reglas basadas en las características inherentes en los datos que pueden utilizarse para separar los objetos en clases útiles (figura 5F).

Figura 1. El diseño y características generales de SuRVoS Workbench.
La interfaz gráfica de usuario está a la izquierda, mientras que el panel de visualización está a la derecha. Estas dos áreas están separadas por una columna de herramientas y accesos directos. La GUI es dispuesta a caminar el usuario a través de los principales pasos de preprocesamiento de los datos, elegir los parámetros supervoxel o megavoxel, segmentación de los datos y si es necesario usando modelo de entrenamiento, antes de la exportación de las segmentaciones. El panel de visualización se puede utilizar en tres modos: visualización básica y segmentación para ver los datosy aplicar filtros y segmentar los datos, splitter para categorizar objetos en nuevas etiquetas basadas en aspectos inherentes a los datos de la etiqueta y etiqueta finalmente estadísticas para medir y visualizar las características de los objetos segmentados. Para cada uno de estos modos, el menú desplegable en la parte superior izquierda esquina mandos datos que es, y el control deslizante en la parte superior controla el eje z. Los accesos directos de herramienta proporciona control de fácil acceso sobre contraste, transparencia de capas, zoom, panorámica y regresar a "home" en el panel de visualización y herramientas de apertura para anotación como se describe en el protocolo. Haga clic aquí para ver una versión más grande de esta figura.

Figura 2. Súper región jerarquía reduce la complejidad de la segmentación de la imagen.
Una imagen de la base de datos de segmentación de Berkeley (BSDS50037) fue utilizada para demostrar las propiedades y efectos de Super-regiones. La imagen original (izquierda) se compone de miles de voxels, que son luego reunidos en agrupaciones adyacentes, similares a crear unos cien supervoxels (centro). Supervoxels se puede obtener también en las agrupaciones adyacentes, de manera similares para crear unas decenas de megavoxels (derecha). Con cada grupo, se disminuye la complejidad de la tarea de segmentación, recursos computacionales y manuales. Lo importante, aquí se muestra un ejemplo 2D, sin embargo, supervoxels y megavoxels 3D. Haga clic aquí para ver una versión más grande de esta figura.

Figura 3. Procesamiento de un microCT Dataset mediante una estrategia de segmentación del modelo formación.
A. una sola rebanada 2D de los datos en bruto. B. aplicar un filtro de variación total sujeta a los datos crudos mejora los límites entre los diversos aspectos del cuerpo fructífero. C. supervoxel apropiado parámetros fueron escogidos. D. se muestra una región de interés (caja roja en C) para demostrar que los límites de los datos están presentes en el supervoxels ellos mismos. E. tres rebanadas del volumen con anotaciones manuales de diversas áreas del conjunto de datos muestran en colores oscuros (verdes, rojos, azul y púrpura) y predicciones después de ejecutar la formación de modelo en los colores de luz. F. las tres rebanadas mismo la segmentación final después de las predicciones del modelo formación han sido aceptadas. Barras de escala son 1 mm. haga clic aquí para ver una versión más grande de esta figura.

Figura 4. Procesamiento de un conjunto de datos utilizando una estrategia de segmentación de la súper-región de cryoET.
A. una sola rebanada 2D de los datos en bruto. B. una región de interés (caja roja en A) con un sistema de filtro de capas para acentuar los límites de los organelos. C. ejemplo de anotar un organelo con súper-regiones. Un orgánulo único aparece con supervoxels con la anotación de usuario aparece en negro (izquierda) y el supervoxels elegido con esa anotación que se muestra en azul (derecha). D. ejemplo de anotar un microtúbulo con súper-regiones. Se muestra una sola región de microtúbulos con la anotación de usuario aparece en negro (izquierda) y el supervoxels elegido con esa anotación que se muestra en verde (derecha). E. la segmentación final con la plaqueta segmentada del fondo utilizando el modelo de formación (ver tabla 1 para más detalles) y diversos orgánulos y microtúbulos segmentados mediante una estrategia de segmentación de la Super región. Colores no indican tipos de organelas específicas como aparecen aquí antes de clasificación. Bares en la escala A, B y E son 1 μm y en C y D son 0,5 μm. Haga clic aquí para ver una versión más grande de esta figura.

Figura 5. Análisis de un conjunto de datos utilizando la herramienta de sello separador de cryoSXT.
A. una sola rebanada 2D de los datos en bruto. B. una región de interés (cuadro rojo en la A) con un variación total del filtro aplicado para acentuar los organelos. C. la segmentación final con supervoxels superpuestas. D. La parte de visualización del separador de la etiqueta con los organelos clasificado utilizando las reglas que se muestran en F. E. la porción de la parcela del separador etiqueta mostrando la intensidad promedio dentro de cada objeto, con la normativa que aparece en F aplicada. Cada línea vertical a lo largo del eje x representa un solo objeto y codificada por colores para que coincida con la clase que ha sido asignado. F. reglas de clasificación del ejemplo para separar varios objetos basados en sus propiedades inherentes. Barras de escala son 1 μm. Haga clic aquí para ver una versión más grande de esta figura.
| Nombre / conjunto de datos | Fuente | P1 | P2 | P3 | P4 |
| Filtro gaussiano | | Sigma | | | |
| Por defecto / gama | - | [0,5, 10] / 1 | | | |
| CryoET (G1) | Datos en bruto | 1 | | | |
| CryoET (G2) | Datos en bruto | 2 | | | |
| Variación total | | Lambda | Espaciamiento de | # Iter | Abrazadera |
| Por defecto / gama | - | [0.1, 30] / 10 | [0.1, 10] / 1 | [50, 500] / 100 | - |
| MicroCT (TV1) | Datos en bruto | 10 | 1 | 100 | (1,-) |
| CryoET (TV2) | G1 | 7 | 1 | 200 | - |
| CryoET (TV3) | G2 | 10 | 1 | 100 | - |
| CryoSXR (TV4) | Datos en bruto | 7 | 1 | 100 | - |
| Umbralización | | Vmin | Vmax | | |
| Por defecto / gama | | | |
(TH1) cryoET
TV3
0
-
Gaussiano centrado
Sigma
Por defecto / gama
-
[0,5, 10] / 2
(GC1) microCT
TV1
2
Normalización gaussiano
Sigma
Por defecto / gama
-
[0,5, 10] / 2
(GN1) microCT
TV1
2
Laplaciano de Gauss
Sigma
Trille
Respuesta
Por defecto / gama
-
[0,5, 10] / 2
[Yes/No] / No
[Brillante oscuro] / brillante
MicroCT (LG1)
TV1
2
No
Brillante
Diferencia de Gaussianas
Inicio de Sigma
Relación de Sigma
Por defecto / gama
-
[0,5, 10] / 2
[1.1, 3] / 1.6
(DG1) microCT
TV1
2
1.6
CryoET (DG2)
TV3
2
1.6
Tensor de la estructura det.
Sigma1
Área de Sigma
Por defecto / gama
-
[0,5, 10] / 2
[0,5, 10] / 2
CryoET (ST1)
TV3
2
2
Supervoxels
Forma
Espaciamiento de
Compacidad
Por defecto / gama
-
[1, 10] / 10
[0.1, 5] / 1
[1, 200] 20
(SV1) microCT
TV1
(10, 10, 10)
(1, 1, 1)
30
CryoET (SV2)
TV3
(10, 10, 10)
(1, 1, 1)
50
CryoET (SV3)
TV2
(3, 5, 5)
(1, 1, 1)
50
CryoSXT (SV4)
TV4
(10, 10, 10)
(1, 1, 1)
30
Megavoxels
Lambda
# Contenedores
Gamma
Por defecto / gama
-
[0.01, 1] / 0.1
[10, 200] 20
Ninguno, auto o [0, 1] / ninguno
CryoET (MV1)
SV2
0.1
50
Automático
TV1
(MV2) cryoSXT
SV4
0.4
50
Ninguno
TV4
Modelo de formación
Región
Clasificador
Refinamiento
Disponibles por defecto /
[voxel / supervoxel]
[Modelos de lineales de conjuntos, SVM, en línea] /
[Ninguno, Potts, aspecto] / aspecto
Conjunto - RF
microCT
TV3
SV1
Bosque al azar:
Aspecto
TH1
GC1
-Árbol #:
-Lambda:
GN1
[10, 100] / 100
[1, 500] / 10
LG1
100
50
DG1
cryoET
TV2 DG2 ST1
SV2
Bosque al azar:
Aspecto
-Árbol #:
-Lambda:
[10, 100] / 100
[1, 500] / 10
100
50
Refinamiento de la anotación
Radio
Por defecto / gama
[1, 20] / 1
microCT
Apertura
5
Orificios de llenado
1
Dilatación
2
cryoET
Apertura
3
Orificios de llenado
1
Dilatación
2
cryoSXT
Apertura
3
Orificios de llenado
1
Dilatación
2
Tabla 1. Parámetros optimizados para procesar cada uno de los tres conjuntos de datos (microCT, cryoET y cryoSXT).>
Para cada parámetro, se dan una gama de propósito general y por defecto. En muchos casos, datos filtrados se utilizan como una fuente para el procesamiento de aguas abajo. En estos casos, una abreviatura se utiliza para denotar el nuevo conjunto de datos fuente. Por ejemplo, G1 (los datos en bruto cryoET filtrado gaussiano) fue usados como entrada en un filtro de variación total para crear TV2. Información se presenta sólo en los aspectos de la mesa de trabajo que se utilizaron para procesar cada conjunto de datos. Por ejemplo, modelo de formación no fue utilizada durante el procesamiento del conjunto de datos cryoSXT presentado aquí, por lo tanto parámetros no se dan para esto.