Este proyecto utiliza un contenedor Docker para ejecutar diferentes notebooks de jupyter que contienen herramientas interactivas para la visualizción de comunidades.
Para poder ejecutarlo es necesario tener instalado Docker en el equipo. Las instrucciones de instalación se pueden revisar en la página oficial de Docker.
- Descargar el código de este proyecto y descomprimirlo.
- Abrir la terminal en la carpeta donde hemos descomprimido el proyecto.
- Ejecutar la instrucción
docker-compose up
en la terminal. - Esperar a que Docker termine de levantar el contenedor, puede tardar unos minutos.
- Copiar de la terminal la URL que nos proporciona Jupyter para conectarnos y pegarla en un navegador.
El contenido de este proyecto es el siguiente:
/data
: Carpeta donde se encuentran los datos de las comunidades. Actualmente, tiene los datos de interacción de usuarios con obras del Museo del Prado./notebooks
: Directorio principal donde se encuentran los notebooks interactivos. Actualmente hay dos notebooks: uno para visualizar el grafo bipartito que relaciona usuario y obras artísticas; y otro para visualizar las relaciones entre cuadros o usuarios./jupyter/Dockerfile
: fichero de configuración del contenedor.docker-compose.yaml
: fichero para componer la estructura del contenedor.