BSC-LT/ACAData huggingface dataset:
[en] The aim of this project was to develop an analysis process for RNA-seq data to study the differentiation of Schwann cells between time points. We implement several functions using R and Bioconductor packages, such as DESeq2. We did it taking as reference the biological questions researchers have, in order to answer it as properly as possible. Regarding to the implemented functions, we get some of them capable of analysing differential expressed genes, as well as, others to show specific gene expression over time, giving the user more flexibility to answer specific researcher¿s questions. In order to check this developed methodology, we analyse fibroblast samples (FiPS), which were used as control for the whole analysis. We prove that the differentiation process was taken place as expected. In addition, we found new possible markers for the different stages of differentiation process, using implemented functions. In conclusion, the several functions implemented worked to answer researcher questions properly.

[es] El objetivo de este proyecto fue desarrollar un proceso de análisis de datos de RNA-seq, para estudiar los datos procedentes del estudio de diferenciación en distintos puntos en el tiempo. Con el uso de paquetes de R y Bioconductor , como DESeq2,se implementaron distintas funciones, tomando como referencia las preguntas planteadas por las investigadoras, para responderlas de una manera más precisa y adecuada. Como resultado, se obtuvieron unas funciones capaces de realizar un análisis de expresión diferencial clásico, así como responder a otras cuestiones que se habían planteado, como observar la expresión de un gen a lo largo del tiempo. Para comprobar los métodos desarrollados se analizaron las muestras procedentes de fibroblastos (FiPS), utilizadas como control. Se comprobó que el proceso de diferenciación de células de Schwann se produjo de la manera esperada. Además, se encontraron nuevos posibles marcadores de los distintos estadios de diferenciación usando las funciones implementadas. En conclusión, las distintas funciones implementadas funcionaban satisfactoriamente y se respondieron a las preguntas planteadas de manera apropiada.
[en] Tihs document focuses on the analysis and exploitation of vulnerabilities in serial number validation systems when registering application licenses and, more especifically, in outdated applications where this validation is done locally. These applications store licenses within their own source code or apply some algorithm to validate them. The project aims at studying the different algorithms in order to fraudulently generate valid keys or modify the internal binary system so as to accept any other invalid key. Consequently, different "crack me" will be created and observed in order to explore and understand the vulnerabilities that allow fraudulent use of the applications without acquiring their licenses. Once these vulnerabilities are studied, a "crack" will be created and a "keygen" will be programmed to exploit them successfully. Finally, these techniques will be applied to a real application.

[es] Este documento se centra en el análisis y explotación de vulnerabilidades en los sistemas de validación de números de serie para registrar licencias de aplicaciones, especialmente en aplicaciones antiguas donde esta validación se realiza en local. Estas aplicaciones almacenan las licencias dentro del propio código, o bien aplican algún algoritmo para validarlas. El trabajo propone estudiar los algoritmos para generar claves válidas de forma fraudulenta o modificar el propio binario para que acepte cualquier otro no válido. Consecuentemente, se crearán varios "crack me" para explorar y entender las vulnerabilidades que permiten hacer un uso fraudulento de las aplicaciones sin adquirir sus licencias. Una vez estudiadas estas vulnerabilidades, se propone un crack y se programa un keygen para explotarlas. Por último, se aplican estas técnicas en una aplicación real.
[en] The advent of GPUs (Graphics Processing Units) has been a revolution in the way of addressing physical problems through computational methods. In this Master's Thesis, our aim is to exploit the enormous computational capabilities available in modern GPUs with CUDA architecture (Compute Unified Device Architecture) in the field of Atomistic Simulation, specifically with regard to Monte Carlo methods. Therefore, a new software program will be developed. We will study the speed-up obtained from parallelizing the parts of the problem with greater computational complexity and how that acceleration scales with respect to the size of the problem.

[es] El advenimiento de las GPUs (Graphics Processing Units) ha supuesto una revolución en la forma de abordar problemas físicos mediante métodos computacionales. En este Trabajo de Fin de Máster hemos pretendido explotar las enormes capacidades computacionales disponibles en las GPUs modernas con arquitectura CUDA (Compute Unified Device Architecture) en el campo de la Simulación Atomística, en concreto en lo que concierne a los métodos de Monte Carlo. Por lo tanto, se implementará un programa de software nuevo y se estudiará la aceleración, obtenida de paralelizar las partes del problema con mayor complejidad computacional, y cómo escala ésta respecto al tamaño del problema.
[en] The motivation for undertaking this project is to attempt to explain the advantages of a technology that has appeared relatively recently, but that adapts perfectly to the new business trends in forms of working. Furthermore, it intends to make clear that a VDI system is adaptable to all types of companies, as services can be added or removed according to the specific needs of the company. In this project specifically, a purely functional installation shall be explained in detail in a fictitious case, and following the standards about methodology. Additionally, certain good practices in terms of the quality of a solution shall be covered, such as the high availability and security of the environment. Thus, the necessity of certain requirements, where all the services are redundant, the network is segmented and the installations of necessary servers so that all the roles are duplicated, shall be explained. Moreover, an extra layer of security is added, explaining how the implementation of a two‐factor authentication system for users should be carried out. To this extent, the possibilities offered by VMware Horizon are mixed with a widespread technology of today, such as Microsoft Azure. In this way, users need to know their username/password and, also, will have to accept the connection from an application installed on their mobile phone. It also attempts to facilitate user experience through single sign‐on via the app with the standard SAML, avoiding the necessity of having to complete additional validations.

[es] La motivación para realizar este proyecto es tratar de explicar las ventajas de una tecnología que ha aparecido hace relativamente poco tiempo, pero que se adapta perfectamente a las nuevas tendencias empresariales en cuanto a modalidad de trabajo. Además, se pretende hacer ver que un sistema VDI es adaptable a cualquier tipo de empresa, pudiendo añadir o quitar servicios según las necesidades específicas de la compañía. En este proyecto concreto, se explica de forma detallada cómo sería una instalación plenamente funcional en un caso ficticio, siguiendo los estándares en cuanto a metodología. También se pretenden cubrir ciertas buenas prácticas en cuanto a calidad de la solución, como son la alta disponibilidad y seguridad del entorno. Por ello, se explica la necesidad de ciertos requisitos donde todos los servicios están redundados, la red segmentada y se realizan las instalaciones de servidores necesarias para que todos los roles queden duplicados. Por otra parte, se añade una capa adicional de seguridad explicando cómo se debería realizar la implantación de un sistema de doble factor de autenticación para los usuarios. Para ello, se mezclan las posibilidades que ofrece VMware Horizon con una tecnología tan extendida hoy en día como es Microsoft Azure. De esta forma, los usuarios deben conocer su usuario/password y, además, tendrán que aceptar la conexión desde una aplicación instalada en su teléfono móvil. También se trata de facilitar la experiencia de usuario mediante la aplicación de single sign‐on con el estándar SAML, evitando así tener que realizar validaciones adicionales.
[en] The aggravating circumstance of criminal liability for reasons of gender discrimination is a punitive measure in matters of equality and prohibition of discrimination. The exact scope is closely related to sex discrimination. The area of action is very close to domestic or family violence. The legal framework and the jurisprudential analysis of the aggravating factor determine that it responds to well-differentiated legal concepts.

[es] La circunstancia agravante de responsabilidad criminal por motivos de discriminación por razones de género es una medida punitiva en materia de igualdad y prohibición de la discriminación. El alcance exacto de la discriminación está en una estrecha conexión con la discriminación por razones de sexo. El espacio de acción es muy próximo a la violencia domiciliaria o familiar. El marco legal y el análisis jurisprudencial de la agravante determinen que responde a conceptos jurídicos muy diferenciados.
[en] In this global and hyperconnected environment, the aim of the research is to demonstrate how innovation is the main tool available to organizations to achieve competitiveness. Keeping the knowledge at the epicenter of economic activity, this paper focuses on tacit knowledge because this kind of knowledge has a strong cognitive component and is being based on the person's skills, talents, and emotions and in the lived experiences.

[es] En este contexto de hiperconectividad y globalización, el objetivo de la investigación es demostrar cómo la innovación es la principal palanca de la que disponen las organizaciones para alcanzar la competitividad. Para que esto sea así, y ya con el conocimiento en el epicentro de la actividad económica, este trabajo pone foco en el conocimiento tácito, pues debido a su fuerte componente cognitivo y estar basado en las destrezas, los talentos, las emociones de la persona y en las experiencias vividas, es la principal fuente de ventaja competitiva de las organizaciones.
[en] The hygiene hypothesis postulates that higher levels of hygiene and improper exposure to microorganisms early in childhood could disturb the intestinal microbiome functions resulting in abnormal immune responses that can later lead to allergies and autoimmune diseases. Additionally, vitamin D deficiency and vitamin D receptor (VDR) polymorphisms and function might also trigger abnormal immune responses that can lead to an autoimmune disease. Therefore, this review explores the role Western lifestyle factors that lead to intestinal dysbiosis and vitamin D deficiency, and the effect intestinal microbiota, vitamin D and VDR plays in the pathogenesis of autoimmune diseases in the context of the hygiene hypothesis.

[es] La hipótesis de la higiene postula que las prácticas excesivamente higiénicas y la exposición inadecuada a los microorganismos en la infancia temprana podría perturbar las funciones de la microbioma intestinal, que resulta en respuestas inmunes anormales, que más tarde puede dar lugar a alergias y enfermedades autoinmunes. Además, el receptor de vitamina D (VDR) y una deficiencia de vitamina D y polimorfismos del VDR también pueden desencadenar respuestas inmunes anormales que pueden conducir a una enfermedad autoinmune. Por lo tanto, esta revisión explora los factores de estilo de vida occidental que conducen a la deficiencia de vitamina D, disbiosis intestinal, y el efecto la microbiota intestinal, vitamina D y VDR juega en la patogénesis de enfermedades autoinmunes en el contexto de la hipótesis de la higiene.
[en] The importance of the development of emotional education in the group of people with ASD is one of the variables whose importance allows these people the optimal social adaptation and improvement of the quality of life in all vital areas. The present proposal of an intervention program in emotional education (EMPA-TEA), has the following objective: To study the significance of the implementation of an emotional education program in children with ASD schooled in ordinary centers of the Autonomous City of Ceuta. To this end, the following method is proposed: the construction of a random sample of 30 children aged between 3 and 6 years, which will be evaluated in dimensions of emotional competence through the following instruments: Faces TEST, (Baron-Cohen, 1997); EQ (Emotional Quotient Test by Baron-Cohen, 2004); IDEA (Autism Spectrum Inventory, Riviere, 2002) and ACACIA Test (Tamarit, 1994). Discussion and Conclusions: The analysis of the quantitative information collected will be evaluated in a repeated measures design and with a bilateral contrast with a confidence level of 95%; from this test we will determine the significance of the implementation of the EMPA-TEA in the sample and the possibility of generalizing its effectiveness to the rest of the population of children with ASD in the Autonomous City of Ceuta.

[es] La importancia del desarrollo de la educación emocional en el colectivo de personas con TEA es una de las variables cuya importancia permite a estas personas la adaptación social óptima y la mejora de la calidad de vida en todos los ámbitos vitales. La presente propuesta de programa de intervención en educación emocional (EMPA-TEA), tiene como Objetivo: Estudiar la significancia de la implementación de un programa de educación emocional en niños y niñas con TEA escolarizados en centros ordinarios de la Ciudad Autónoma de Ceuta. Para tal fin se propone el siguiente Método: la construcción de una muestra aleatoria de 30 niños/as con edades comprendidas entre 3 a 6 años, que serán evaluados en dimensiones de competencia emocional mediante los siguientes instrumentos: TEST de Caras, (Barón-Cohen, 1997); EQ (Test Cociente Emocional de Baron-Cohen, 2004); IDEA (Inventario del Espectro Autista, Riviere, 2002) y Prueba ACACIA (Tamarit, 1994). Discusión y Conclusiones: El análisis de la información cuantitativa recogida será evaluada en un diseño de medidas repetidas y con un contraste bilateral con un nivel de confianza del 95%; de esta prueba determinaremos la significancia de la implementación del EMPA-TEA en la muestra y la posibilidad de generalizar su eficacia al resto de la población de niños y niñas con TEA de la Ciudad Autónoma de Ceuta.
[en] This TFG aims to identify the requirements required by a small alcohol distribution company, to determine which ERP best suits its needs. The work identifies the characteristics of the sector together with the necessary requirements, as well as the ERPs that can be found in the market in open source, of which one has been selected through functional scoring. The necessary modules have also been selected and the associated costs and risks assumed in the process are identified. Finally, change management was analyzed, and guidelines for action protocol with clients were established based on structured information once ERP was implemented.

[es] Este trabajo tiene como objetivo identificar los requerimientos que requiere una pequeña compañía distribuidora de bebidas alcohólicas, para determinar cuál ERP se adapta mejor a sus necesidades. En el trabajo identifica las características del sector junto con los requisitos necesarios, así como los ERP que hay en el mercado en código abierto, de los que se ha seleccionado un mediante un scoring funcional. También se han seleccionado los módulos necesarios y se identifican los costes asociados y los riesgos asumidos en el proceso. Finalmente se ha analizado la gestión del cambio, y se han establecido las pautas del protocolo de actuación con clientes en base a la información estructurada una vez al ERP esté implementado.
[en] Knowledge exists in all organizations and managing this knowledge requires individuals to contribute their intellectual capacity and personal experiences. Although the key is still individual knowledge, the organization must adopt knowledge management in order to increase the efficiency of the processes and accelerate the activity of the organization. This work arises from the need to manage more efficiently the information of a department within an organization dedicated to training, in order to facilitate the management of knowledge of the organization.

[es] El conocimiento existe en todas las organizaciones y gestionar ese conocimiento pasa por conseguir que los individuos aporten su capacidad intelectual y sus experiencias personales. Aunque la clave sigue siendo el conocimiento individual, la organización debe adoptar la gestión del conocimiento, para lograr un aumento de la eficiencia de los procesos y acelerar la actividad de la organización. Este trabajo surge de la necesidad de gestionar más eficientemente la información de un departamento dentro de una organización dedicada a la formación, con el fin de facilitar la gestión del conocimiento de la organización.
[en] The world is currently facing a global health crisis caused by the Covid-19 disease. Since its appearance in Wuhan (China), the virus has caused around four million deaths worldwide, causing high hospital pressure. The virus stands out for its high propagation capacity. For this reason, it seems essential to have mechanisms for early detection of the disease to increase the speed of treatment and reduce the probability of contagion. Chest X-rays are a very effective test for detecting Covid-19 pneumonia. Deep learning is able to extract characteristics related to clinical results from radiographs. In this Master's Thesis, a convolutional neural network model has been proposed and an attempt has been made to improve it through the use of data augmentation, learning transfer and fine-tuning techniques. The project has been developed in the Python programming language and using the Tensorflow and Keras libraries. For the training of the model, a database of images of chest radiographs from the Kaggle repository was used. These images are classified into four categories: normal, thoracic opacity, viral pneumonia and Covid-19 pneumonia. Finally, a comparison of the created models has been made. The considered best model has been used to show the results through a web application developed with Flask and published on the PythonAnyWhere platform.

[es] En la actualidad el mundo se encuentra enfrentado a una crisis sanitaria global provocada por la enfermedad Covid-19. Desde su aparición en Wuhan (China) el virus ha causado alrededor de cuatro millones de muertes en el mundo provocando una alta presión hospitalaria. El virus destaca por su alta capacidad de propagación. Por ello, parece indispensable contar con mecanismos de detección precoz de la enfermedad para aumentar la rapidez del tratamiento y reducir la probabilidad de contagio. Las radiografías de tórax son una prueba muy efectiva para la detección de neumonía a causa de Covid-19. El aprendizaje profundo es capaz de extraer características relacionadas con los resultados clínicos de las radiografías. En este Trabajo de Fin de Máster se ha propuesto un modelo de red neuronal convolucional y se ha intentado mejorar mediante la utilización de las técnicas de aumento de datos, transferencia de aprendizaje y ajuste fino. El proyecto se ha desarrollado en el lenguaje de programación Python mediante la utilización de las librerías Tensorflow y Keras. Para el entrenamiento del modelo se ha utilizado una base de datos de imágenes de radiografías de tórax del repositorio Kaggle. Dichas imágenes se encuentran clasificadas en cuatro categorías: normal, opacidad torácica, neumonía viral y neumonía por Covid-19. Finalmente se ha realizado una comparación de los modelos creados. El considerado mejor modelo ha sido utilizado para mostrar los resultados mediante una aplicación web desarrollada con Flask y publicada en la plataforma PythonAnywhere.
[en] The present memory aims to meet fundamentally them following functions: it of deepen in the reality of them centers psychopedagogical private that act to level corrective for, subsequently, to reflect to the with regard to them elements that can favor a good response psychopedagogical from this context concrete. This reflection is a proposed open that is based fully in a process of action research (Bartolomé, 1995) where the reflection and action take a character cyclic from the interaction with the reality lived. Following this premise I'll design and plan a project to give psychological support to pupils with functional difficulties in the process of learning of reading and writing.

[es] La presente memoria pretende cumplir fundamentalmente las siguientes funciones: la de profundizar en la realidad de los centros psicopedagógicos privados que actúan a nivel correctivo para, posteriormente, poder reflexionar al respecto de los elementos que pueden favorecer una buena respuesta psicopedagógica desde este contexto concreto. Esta reflexión constituye una propuesta abierta que se fundamenta plenamente en un proceso de investigación-acción (Bartolomé, 1995) donde la reflexión y acción toman un carácter cíclico a partir de la interacción con la realidad vivida. Siguiendo esta premisa voy diseñar y planificar un proyecto destinado a dar apoyo psicopedagógico a alumnos con dificultades funcionales en el proceso de aprendizaje de la lectura y la escritura.
[en] Due to the rise of the internet and digitality, an increasing degree of cultural heritage takes the form of ICT enabled operations contradicting the traditional practices of archives. Referring to these new forms as digital objects, the paper presents them as being transfigurable based on the dimensions of editability, interactivity, openness and distributedness and on the highly modular and granular texture of binary media and ICT processes. In other words, digital objects are technological operations rather than fixed entities. They are fluid, amorphous and ephemeral, rendered as momentary proxies of objects only. Within this context, a key challenge for cultural heritage institutions is the taming of digital objects. Juxtaposing two extreme examples - the search engine results page and the archival snap-shot of a web page - the paper will conclude with the argument that persistency does not come with the digital object, but needs to be imposed ex-post through second-order technologies which themselves are based on the paradigm of transfigurability. In other words, while the persistency of material objects has to be preserved, the persistency of digital objects has to be produced.

[es] Debido al aumento de internet y de lo digital, cada vez hay más patrimonio cultural que adopta la forma de operaciones basadas en las TIC, lo que contradice las prácticas y archivos tradicionales. Al referirse a estos nuevos objetos digitales, el artículo presenta su carácter transfigurable basándose en que se pueden editar, son interactivos, abiertos y se pueden distribuir, y en la textura altamente modular y granular de los medios binarios y de los procesos de las TIC. En otras palabras, los objetos digitales son operaciones técnicas más que entidades fijas. Son fluidos, amorfos y efímeros, son sólo representaciones momentáneas de objetos. En este contexto, un desafío clave para las instituciones de patrimonio cultural es la domesticación de objetos digitales. Al yuxtaponer dos ejemplos extremos, la página de resultados del motor de búsqueda y la instantánea archivada de una página web, el artículo concluirá con el argumento de que la persistencia no se presenta con el objeto digital, sino que tiene que imponerse después mediante tecnologías de segundo orden que también se basen en el paradigma del carácter transfigurable. En otras palabras, aunque debe conservarse la persistencia de los objetos materiales, tiene que generarse la persistencia de los objetos digitales.