ABSTRACT
Las neurociencias constituyen un campo de la ciencia que estudia el sistema nervioso desde el funcionamiento neuronal hasta el comportamiento y cómo sus diferentes elementos interactúan. El Centro de Neurociencias de Cuba es la principal institución de investigación de neurociencia en el país, donde fueron identificadas distintas problemáticas asociadas al lanzamiento y gestión de colas de procesamiento de datasets de neurociencias. El procesamiento que se desarrolla sobre sus bases de datos se realiza de forma manual en sus servidores de HPC (High Performance Computer) debido a dificultades tecnológicas y financieras para acceder a los servicios que ofrecen las plataformas internacionales, por lo que los investigadores se ven obligados a programar instrucciones en consola para ejecutar tareas de procesamiento y análisis. El objetivo de la presente investigación fue desarrollar una herramienta que automatice el proceso de gestión de colas y tareas de procesamiento de neurodatos para la plataforma BrainSSys. Se empleó Python como lenguaje de programación, PyQt5 como marco de trabajo y se utilizó el editor de código Sublime Text 3. Se obtuvo como resultado una herramienta que permite automatizar la gestión de las colas de procesamiento en la plataforma BrainSSys. Las pruebas realizadas determinaron la aceptación y la evaluación funcional de la herramienta, siendo en ambos casos de gran valor para la calidad de la propuesta solución(AU)
Neuroscience is a field of science that studies the nervous system from neural functioning to behavior and how its different elements interact. The Cuban Neuroscience Centre is the main neuroscience research institution in the country, where different problems associated with the launch and management of neuroscience dataset processing queues has been identified. The processing of its databases is carried out manually on their HPC (High Performance Computer) servers due to technological and financial difficulties in accessing the services offered by international platforms, so researchers are forced to program instructions on the console to execute processing and analysis tasks. The aim of this research was to develop a tool that automates the queue management process and neurodata processing tasks for the BrainSSys platform. Python was used as programming language, PyQt5 and Sublime Text 3 as framework and code editor respectively. The result is a tool that automates the management of processing queues on the BrainSSys platform. The tests carried out determined the acceptance and functional evaluation of the tool, being in both cases of great value for the quality of the proposed solution(AU)