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
Publicar un comentario
Si le ha parecido motivo de debate.
Si quiere hacer alguna consulta sobre el tema.
Si tiene algún comentario, este es su sitio.