Simple Science

Ciencia de vanguardia explicada de forma sencilla

# Física# Instrumentación y métodos astrofísicos

El Observatorio Keck Lanza un Nuevo Portal de Acceso a Datos

ODAP le da a los científicos acceso inmediato a datos astronómicos de todo el mundo.

T. Coda, T. Oluyide, M. S. Lynn, J. A. Mader, G. Bruce Berriman, M. Brodheim, C. R. Gelino, J. Good

― 6 minilectura


ODAP transforma el accesoODAP transforma el accesoa los datos.reglas del juego para los astrónomos.El acceso inmediato a datos cambia las
Tabla de contenidos

El Observatorio W. M. Keck ha lanzado una nueva aplicación web llamada el Portal de Acceso a Datos para Observadores (ODAP). Esta herramienta permite a los científicos acceder a datos astronómicos casi al instante, sin importar dónde estén en el mundo. Cuando se recopilan datos en el observatorio, se envían directamente al Investigador Principal (PI) y su equipo tan pronto como se guardan. Esto significa que los investigadores pueden empezar a examinar sus hallazgos de inmediato y hacer cambios necesarios a sus observaciones durante la noche.

Cómo se Accedía a los Datos Antes

Antes de ODAP, los investigadores tenían dos opciones principales para acceder a los datos. Podían descargar grandes cantidades de datos en bruto después de la sesión de observación, o podían buscar tanto datos sin procesar como procesados usando una interfaz web. Sin embargo, estos métodos tenían limitaciones. El primer método solo permitía el acceso a datos en bruto, y había el riesgo de que los usuarios pudieran ver datos de otros equipos. La segunda opción requería que los investigadores enviaran solicitudes separadas para acceder a los nuevos datos. Este proceso era lento y poco conveniente durante las noches de observación.

Mejoras con la Ingesta en Tiempo Real

Con el nuevo sistema, el observatorio ha hecho grandes cambios en su funcionamiento. El procesamiento y almacenamiento de datos ahora están muy ligados a las observaciones nocturnas. Nuevos sistemas automatizados ayudan a reducir y archivar los datos a medida que se recopilan. Gracias a estas mejoras, los científicos pueden acceder a sus datos justo después de que se generan. Antes, los investigadores tenían que esperar hasta el día siguiente para obtener los datos. Este acceso rápido les permite trabajar con los datos de inmediato y hacer ajustes en tiempo real a sus observaciones.

Resumen del ODAP

El ODAP está construido usando un marco de JavaScript popular llamado React. También utiliza TypeScript, que añade características que hacen que el código sea más fácil de leer y arreglar. La herramienta usa WebSockets, una forma de enviar datos instantáneamente entre una computadora y un servidor. Una vez que los investigadores inician sesión, el sistema verifica si tienen permiso para acceder a los datos del programa programado. A medida que llegan nuevos datos, se muestran en una tabla interactiva que se actualiza automáticamente. Si los investigadores quieren, los archivos también se pueden descargar directamente a sus computadoras justo después de ser almacenados.

Componentes del ODAP

El ODAP tiene tres partes principales: un cliente de front-end, un Servidor de Back-End y un cliente de vigilancia. Juntos, estos componentes ayudan a gestionar los datos y mantener todo funcionando sin problemas. El cliente de front-end es lo que los investigadores ven en sus navegadores web. El servidor de back-end actúa como un mensajero entre el cliente de vigilancia y el cliente de front-end. El cliente de vigilancia monitorea los datos para ver cuándo hay nuevos archivos disponibles y envía esta información al servidor de back-end. A su vez, el back-end reenvía la información a los navegadores web de los investigadores.

Descarga de Archivos

Los investigadores pueden descargar archivos del ODAP ya sea automáticamente o solicitándolos. Si las descargas automáticas están habilitadas, el sistema buscará los archivos cuando estén disponibles. Sin embargo, para que todo funcione bien, la herramienta descarga los archivos uno a la vez. Si los investigadores quieren descargar todo de una noche de observaciones, aún pueden hacerlo a través de métodos específicos que se vinculan al sistema principal del observatorio.

Escalabilidad y Rendimiento

Los archivos producidos por el observatorio pueden variar desde 10 megabytes hasta más de 500 megabytes. El ODAP puede manejar esos tamaños bien gracias al uso de WebSockets, que permite transferencias de archivos rápidas y efectivas sin límites de tamaño integrados.

Derechos de Acceso para Investigadores

El acceso a los datos se concede solo al PI de cada proyecto. Antes de que comiencen las observaciones, se crean cuentas para otorgar derechos de acceso a los datos. El PI es responsable de dar acceso a otros miembros del equipo. Si alguien necesita crear una cuenta, debe hacerlo mientras el servicio de ayuda está abierto. Este proceso puede ser un desafío si los miembros del equipo olvidan configurar el acceso con antelación.

Métricas de Usuario y Participación

Desde su lanzamiento el 1 de agosto de 2023, el ODAP ha tenido 550 usuarios, la mayoría de Estados Unidos. En promedio, los usuarios pasan 3 minutos y 41 segundos usando activamente el ODAP. Incluso si la pestaña no está activa, la aplicación sigue transmitiendo datos en segundo plano. Se están realizando esfuerzos continuos para mejorar cómo se rastrea el uso.

Desafíos Enfrentados Durante el Desarrollo

El equipo de desarrollo enfrentó algunos desafíos durante el proyecto. Inicialmente, los desarrolladores crearon los requisitos sin la opinión de los investigadores. Como resultado, la herramienta se centró más en aspectos técnicos que en cómo trabajan realmente los astrónomos. En retrospectiva, recoger la opinión de los usuarios habría ayudado a crear un mejor producto.

Un problema específico surgió cuando algunos investigadores no pudieron acceder a sus datos después del horario laboral. El servicio de ayuda estaba cerrado y los equipos necesitaban acceso a su información de inmediato. Para solucionar esto, se enviaron recordatorios a los PIs, instándolos a asegurarse de que sus miembros del equipo tuvieran acceso. Se está desarrollando un formulario automatizado para manejar este proceso y evitar problemas similares en el futuro.

Otro desafío fue la decisión de usar React y TypeScript para el front-end. Algunos desarrolladores no estaban familiarizados con estos lenguajes, lo que causó retrasos y complicaciones. Si se hubiera proporcionado capacitación antes del proyecto, habría hecho que el proceso de desarrollo fuera más fluido.

Mejora Futura para el ODAP

Los comentarios de los usuarios seguirán dando forma a las mejoras en el ODAP. Algunas actualizaciones planeadas incluyen:

  • Otorgar acceso a datos para tipos de observaciones que no están programadas con anticipación.
  • Agregar un visor que permita a los investigadores ver formatos de archivo específicos.
  • Implementar una manera de gestionar automáticamente los permisos de acceso para hacerlos más fáciles para todo el equipo.

En resumen, el ODAP ha tenido un impacto significativo en cómo se accede a los datos durante las observaciones en el Observatorio W. M. Keck. Con mejoras y actualizaciones continuas, busca satisfacer mejor las necesidades de sus usuarios y agilizar la experiencia general de acceso a datos. El éxito de la herramienta depende de garantizar que las necesidades de los investigadores se satisfagan continuamente y que cualquier desafío encontrado se aborde rápidamente.

Más de autores

Artículos similares