Visualización de espectros en Spectrify

 

Spectrify es una plataforma online, gratuita y de libre acceso, diseñada para el tratamiento y la visualización de espectros NIR directamente desde el navegador.

Los espectros se pueden cargar en varios formatos. En el vídeo, el formato empleado es .csv, lo que en mi caso requiere su conversión previa desde archivos originales .nir mediante programas como Spectragryph. Una vez obtenidos los archivos, basta con buscar “Spectrify” en un navegador y acceder al entorno online, que permite subir los datos directamente desde el ordenador.

Al iniciar la sesión, la plataforma no muestra las huellas espectrales hasta que se activa manualmente la opción de visualización (“ojo”). A partir de ese momento es posible explorar los espectros seleccionados con gran flexibilidad: ampliar zonas específicas, desplazarse a lo largo de la huella espectral, volver a la vista completa, asignar colores a cada muestra —diferenciándolas entre sí o agrupándolas según criterios definidos— y generar una leyenda automática con los nombres de las muestras y los colores asignados.

En lo referente a los pretratamientos, Spectrify exige seleccionar previamente sobre qué muestra o conjunto de muestras se desea actuar. De lo contrario, las opciones de pretratamiento aparecen sombreadas y no disponibles. En este trabajo se han aplicado los mismos tratamientos utilizados en publicaciones anteriores: datos en crudo, SNV, primera derivada y la combinación SNV+1D.

Para pasar de un pretratamiento a otro, es necesario utilizar la opción “Restore” y regresar al espectro original, ya que, de lo contrario, las operaciones se aplicarían de forma acumulada. Cuando se desean combinar varios tratamientos, la forma más eficiente es hacerlo mediante la opción “Pipeline”, que permite encadenar procesos y ejecutarlos de forma secuencial.

Una característica a destacar de Spectrify es que cuenta con un manual online accesible bajo el nombre “Documentation”, donde se describe en detalle tanto el funcionamiento general de la aplicación como los fundamentos de los distintos preprocesamientos. En el apartado “Preprocessing”, este documento explica el efecto que cada tratamiento ejerce sobre los datos y especifica los métodos matemáticos empleados en cada caso.

Desde el punto de vista técnico, Spectrify utiliza el filtro Savitzky–Golay para el cálculo de derivadas. Este método es configurable en cuanto al orden del polinomio y al tamaño de la ventana de suavizado, lo que permite adaptar el grado de filtrado al tipo de matriz analizada. En este caso, se ha utilizado una derivada de primer orden con polinomio de orden 2. La primera derivada resalta los cambios en la pendiente de las bandas espectrales, facilitando la resolución de picos solapados y la eliminación de desplazamientos de línea base.

Spectrify ofrece además una función de exportación de imágenes en formato .png mediante el icono de la cámara situado en la vista de espectros. Esta característica permite obtener gráficos de alta calidad comparables a los generados con The Unscrambler, lo que convierte a Spectrify en una alternativa plenamente válida para la elaboración de material gráfico en contextos académicos y científicos.

La representación gráfica es clara, nítida y fácilmente personalizable. La posibilidad de asignar colores a las muestras o grupos, junto con el manejo ágil de escalas y regiones espectrales, convierte este entorno en una excelente opción para la exploración visual, la docencia y la publicación de resultados.

El procedimiento completo, así como la demostración práctica de los pretratamientos aplicados, puede visualizarse en el vídeo insertado.

Comentarios

Entradas populares