González-Filgueira, GerardoMartínez Sixto, Erik2026-07-062026-07-062025https://hdl.handle.net/2183/48785[Resumen] Este trabajo presenta cómo se ha desarrollo la primera versión funcional de JSAPY (Job Safety Analysis in Python), un paquete de código abierto desarrollado en Python y diseñada para dar herramientas digitales a los técnicos de prevención de riesgos laborales en tareas que requieran cálculos matemáticos y análisis de datos. El paquete incorpora funcionalidades en tres áreas: análisis de la accidentabilidad laboral, evaluación de la exposición a vibraciones (tanto mano-brazo como cuerpo entero) y análisis de la exposición a ruidos. Además, se ha buscado ofrecer distintas formas de uso del paquete, con el objetivo de adaptarse tanto a usuarios con experiencia en programación como a aquellos que solo buscan una herramienta rápida y directa. JSAPY ha sido completamente documentado, testado mediante pruebas automatizadas con Pytest y publicado en un repositorio abierto en GitHub. Esta primera versión muestra que es posible y deseable desarrollar herramientas técnicas, libres y escalables que den respuesta a las necesidades reales de los profesionales de la seguridad y salud en el trabajo.[Resumo] Este traballo presenta o proceso de creación da primeira versión funcional de JSAPY (Job Safety Analysis in Python), un paquete de código aberto desenrolado en Python e deseñado para dar ferramentas dixitais a os técnicos de prevención de riscos laborais en tarefas que requiren cálculos matemáticos e análises de datos. O paquete incorpora funcionalidades en tres áreas: análise de accidentalidade laboral, evaluación da exposición a vibracións (tanto man-brazo como de corpo completo) e análises da exposición a ruídos. Ademais, buscouse ofrecer distintas formas de uso do paquete, co obxectivo de adaptarse tanto a usuarios con experiencia en programación como aqueles que só buscan unha ferramenta rápida e directa. JSAPY esta completamente documentado, testado mediante probas automatizadas con Pytest e publicado nun repositorio aberto en GitHub. Esta primeira versión mostra que é posible e desexable crear ferramentas técnicas, libres e escalables que dean resposta as necesidades reais dos profesionais da seguridade no traballo.[Abstract] This paper presents the development process of the first functional version of JSAPY (Job Safety Analysis in Python), an open-source package developed in Python and designed to provide digital tools to occupational risk prevention technicians for tasks that required mathematical calculations and data analysis. The package incorporates functionalities in three areas: analysis of work-related accidents, analysis of exposure to vibrations (both hand-arm and whole-body), and analysis of noise exposure. Furthermore, we have aimed to offer different ways of using the package, with the objective of adapting to both users with programming experience and those who only seek a quick and simple tool. JSAPY is fully documented, tested through automated tests with Pytest, and published in an open repository on GitHub. This first version demonstrates that it is both possible and desirable to create technical, free, and scalable tools that address the real needs of occupational safety professionals.spaOs titulares dos dereitos de autor autorizan a visualización do contido desta obra a través de Internet, así como a súa reprodución, gravación en soporte informático ou impresión para uso privado ou con fins de investigación. En ningún caso se permite o uso lucrativo deste documento. Estes dereitos afectan tanto ao resumo da obra como ao seu contido. Los titulares de los derechos de propiedad intelectual autorizan la visualización del contenido de este trabajo a través de Internet, así como su reproducción, grabación en soporte informático o impresión para su uso privado o con fines de investigación. En ningún caso se permite el uso lucrativo de este documento. Estos derechos afectan tanto al resumen del trabajo como a su contenido.PythonPaquete de PythonPrevención de riesgos laboralesAnálisis de accidentabilidadVibracionesRuidosPrevención de riscos laboraisAnálise de accidentabilidadeVibraciónsRuídosPython PackageOccupational safety and healthWork-related accidentsVibrationsNoiseCreación de una librería en código abierto para la gestión de prevención de riesgos laboralesCreación dunha librería en código aberto para a xestión da prevención de riscos laboraisCreation of an Open-Source Package for occupational safety and health managementmaster thesisopen access