[en] Tuberculosis is still one of the most important infectious diseases worldwide, killing over 1.5 million people each year. It is estimated that one third of world population has already been infected by Mycobacterium tuberculosis. In particular, the Ciutat Vella neighbourhood in Barcelona has a tuberculosis incidence which is comparable with the incidence in countries like Sudan. In this work we have improved a previous agent-based model, and we used it to develop a simulator of the tuberculosis dynamics in Ciutat Vella, as a first step towards the simulation of tuberculosis dynamics in big cities. The model was implemented in NetLogo, a free and open-source agent-based simulation tool that incorporates a helpful user-friendly interface. NetLogo is time-consuming for large populations (our model has around 100.000 individuals), therefore, some optimization work was required in order to make the experiments feasible. This simulator has allowed us to perform virtual experiments to asses the efficacy of public health strategies. In particular, we have performed two series of experiments. In the first one, we checked the influence of the distribution of infected times on the number of sick individuals. In the second one, we modelled different types of screenings, in order to determine which was the most effective public-health measure. As conclusions, we saw that the kind of distribution of infected times used had a great impact on the results. Also, we found that among the several screenings, random variable screening, selective screening and contact tracing, the latter was the most effective. This is good news, since it is a common measure in epidemiological control. Finally, we observed the limitations of NetLogo as a simulation tool. For big populations, as could be the approximately 1.600.000 inhabitants of Barcelona, NetLogo is not practical in times of execution time. Therefore, a more powerful tool is needed. We discussed the possibilities of extending our model to an example of such tools, the YADES simulator, which has the added advantage that is a demographical simulation tool, which would increase the fitness of the model to the target population.

[es] La tuberculosis sigue siendo una de las enfermedades infecciosas más importantes en todo el mundo, matando a más de 1,5 millones de personas cada año. Se estima que un tercio de la población mundial ya ha sido infectada por Mycobacterium tuberculosis. En particular, el distrito de Ciutat Vella en Barcelona tiene una incidencia de tuberculosis que es comparable con la incidencia en países como Sudán. En este trabajo hemos mejorado un modelo basado en agentes anterior, y lo hemos utilizado para desarrollar un simulador de la dinámica de tuberculosis en Ciutat Vella, como un primer paso hacia la simulación de la dinámica de la tuberculosis en grandes ciudades. El modelo se implementó en NetLogo, una herramienta de simulación basada en agentes, libre y de código abierto que incorpora una interfaz fácil de usar. NetLogo requiere un elevado tiempo de ejecución para grandes poblaciones (nuestro modelo tiene alrededor de 100.000 personas), por lo tanto, un cierto trabajo de optimización se requiere para hacer los experimentos factibles. Este simulador nos ha permitido realizar experimentos virtuales para evaluar la eficacia de las estrategias de salud pública. En particular, hemos realizado dos series de experimentos. En la primera, se comprobó la influencia de la distribución de los tiempos de infección en el número de personas enfermas. En la segunda, se modelaron diferentes tipos de screenings, con el fin de determinar cuál era la medida más eficaz para la salud pública. Como conclusiones, vimos que el tipo de distribución de los tiempos de infección utilizado tenía un gran impacto en los resultados. Además, se encontró que entre los diversos screenings usados, screening variable aleatorio, screening selectivo y contact tracing, el último fue el más efectivo. Esta es una buena noticia, ya que es una medida común en control epidemiológico. Por último, observamos las limitaciones de NetLogo como una herramienta de simulación. Para las grandes poblaciones, como podría ser los habitantes aproximadamente 1.600.000 de Barcelona, ​​NetLogo no es práctico en tiempos de tiempo de ejecución. Por lo tanto, se necesita una herramienta más poderosa. Discutimos la posibilidad de extender nuestro modelo para un ejemplo de este tipo de herramientas, el simulador Yades, que tiene la ventaja añadida de que es una herramienta de simulación demográfica, lo que aumentaría la la aptitud del modelo a la población objetivo.