Generador de Tablas de Nucleidos
Identificadores
URI: https://hdl.handle.net/10481/102706Metadatos
Mostrar el registro completo del ítemDirector
Roldán Aranda, Andrés MaríaMateria
Tabla de nucleótidos desarrollo software react python isótopos flask Nuclide tables software development isotopes
Fecha
2024-09-06Resumen
El objetivo principal de este TFG es desarrollar una herramienta para la generación de tablas de nucleidos parametrizadas en formato SVG, que permita una visualización clara y personalizable de los datos nucleares. Para ello, se ha diseñado una arquitectura que integra diversas tecnologías: una biblioteca en Python que se encarga de la lógica de generación de las tablas, una API desarrollada con Flask para gestionar las peticiones del frontend y un frontend basado en React y Node.js que permite la interacción del usuario y la visualización en tiempo real.
La herramienta está pensada para ofrecer flexibilidad a los usuarios, permitiéndoles personalizar las tablas según diferentes parámetros y trabajar con datos externos en formato CSV o JSON. Además, se ha añadido soporte para la edición de configuraciones desde el frontend, facilitando una experiencia intuitiva y eficiente. The main objective of this Final Degree Project (TFG) is to develop
a tool for the generation of parametrized nuclide tables in SVG format,
allowing for clear and customizable visualization of nuclear data. The project
is built using an architecture that integrates various technologies: a Python
library responsible for the logic of generating the tables, a Flask API to
handle requests from the frontend, and a React/Node.js-based frontend that
enables user interaction and real-time visualization.
The tool is designed to offer flexibility to users, allowing them to customize the tables based on different parameters and work with external data
in CSV or JSON formats. Additionally, support for configuration editing
from the frontend has been added, providing an intuitive and efficient user
experience.