PELCAN PUCP y Départ de Sentier ofrecen el presente curso de verano del 3 al 7 de febrero de 2025 en Open PUCP.
El Análisis de Ciclo de Vida es una metodología holística que se ha convertido en la herramienta de facto para el estudio de sostenibilidad en productos y servicios. Debido a esto el avance de esta metodología ha permitido que ahora sea considerada como parte fundamental del diseño de políticas públicas alrededor del mundo. Los estudios de ACV pueden escalar en complejidad, sobre todo por la necesidad de sistematizar la construcción de Inventarios de Ciclo de Vida (LCI), o de integrar el ACV con otras metodologías científicas. Afortunadamente, en los últimos años, el desarrollo de herramientas computacionales de código abierto ha permitido la aparición de un ecosistema de librerías que buscan expandir los límites del ACV convencional. Este es el caso de Brightway: una de las librerías de código abierto en lenguaje Python más utilizadas para realizar cálculos de ACV de manera programática.
El objetivo de este curso es brindar una introducción a Brightway y al ecosistema de librerías desarrolladas en base a esta. El curso proporcionará los conocimientos fundamentales que los participantes necesitan para realizar cálculos esenciales en el ACV (evaluación de impactos, incertidumbre, parametrización, etc.), pero también se expondrá cómo estos suelen ser integrados en casos de estudio más avanzados (optimización matemática, aprendizaje automatizado, etc.).
El curso está enfocado en estudiantes, académicos o profesionales con conocimientos avanzados de ACV, pero con interés en comenzar a realizar cálculos de ACV de manera programática.
Important
Antes de iniciar el curso, toma en cuenta estas indicaciones:
- El curso requiere que cierto software sea instalado, por favor revisen las siguientes consideraciones para saber cómo (CONSIDERACIONES).
- Para poder conocernos mejor, es necesario que todos preparemos una (1) diapositiva de presentación. Pueden utilizar fotos, videos, texto o lo que la creatividad les sugiera ✨ . Por favor, envíen la diapositiva a cualquiera de estos correos: [email protected], [email protected], [email protected], o modifiquen directamente este google slide a más tardar el domingo por la noche.
- Si tienen alguna duda respecto a la instalación de los software o referida al curso, no duden en contactarnos por correo.
Día | Actividades |
---|---|
Antes del curso | + Tipos de datos, objetos, métodos y clases en Python > Las instrucciones de cómo instalar Python, Jupyter y Brightway serán enviadas antes del curso. |
Febrero 3 | + Fundamentos de Python y Brightway: Creación de inventarios desde cero. Importar bases de datos comerciales Cálculos de impactos ambientales Exportar proyectos, bases de datos y resultados > Creación de equipos y selección de tema para el ejercicio práctico |
Febrero 4 | + Manipulación de inventarios: Parametrización de inventarios Construcción de escenarios > Incertidumbre y análisis de sensitividad: Simulación de Monte Carlo Análisis de sensitividad global |
Febrero 5 | + El ecosistema de Brightway e integración con otras flujos metodológicos: Premise para modelos prospectivos LCA y modelos de optimización > Sesión de preguntas |
Febrero 6 | + Trabajo grupal |
Febrero 7 | + Cierre: Trabajo grupal Presentación de resultados > Cena de despedida |
Hora | Lunes | Martes | Miércoles | Jueves | Viernes |
---|---|---|---|---|---|
09:00 - 09:30 | * Bienvenida (15 min) | * Sesión de preguntas y respuestas: Día 1 | * Sesión de preguntas y respuestas: Día 1 y 2 | Trabajo en grupo | Trabajo en grupo |
* Ronda de presentaciones 1 (15min) | |||||
09:30 - 10:00 | * Introducción al universo Brightway. | ||||
Instructor: Tomás | |||||
i) Qué es BW, AB. | |||||
ii) Qué se necesita para utilizar BW. | |||||
iii) Cómo utilizar BW. | |||||
10:00 - 10:30 | * Estructuras de datos básicas Python + BW: | * Activity Browser. | * Ejercicio práctico en AB. | ||
Instructor: Tomás | Instructor: Tomás | Instructor: Tomás | |||
+ listas, tuplas, diccionarios | i) Introducción a Activity-Browser | i) Generar y utilizar una superestructura | |||
ii) Inventarios parametrizados | ii) Utilizar parámetros y escenarios | ||||
iii) Análisis Monte Carlo | |||||
iv) Análisis de escenarios | |||||
v) Trabajar en AB y Jupyter | |||||
10:30 - 11:00 | |||||
11:00 - 11:30 | * Ronda de presentaciones 2 (15min) | Descanso/Café | Descanso/Café | Descanso/Café | Descanso/Café |
* Descanso/Café | |||||
11:30 - 12:00 | * Conceptos básicos de Brightway (parte I y II). | * Ejercicio práctico en AB. | Creación de data packages | Trabajo en grupo | Trabajo en grupo |
Instructor: Gustavo | Instructor: Álvaro | Instructor: Tomás | |||
- Introducción a la estructura computacional | i) Inventarios parametrizados | ||||
del ACV | ii) Monte Carlo | ||||
- Introducción a BW | iii) Análisis de sensibilidad global | ||||
- Manipular actividades | |||||
- Calcular ACVs | |||||
- Exportar y compartir bases de datos | |||||
y proyectos | |||||
- Importar bases de datos comerciales | |||||
- Importar inventarios propios | |||||
12:00 - 12:30 | |||||
12:30 - 13:00 | Debriefing (responsables de equipo + instructores) | Debriefing (responsables | |||
de equipo + instructores) | |||||
13:00 - 13:30 | Almuerzo 🥗 | Almuerzo 🥗 | Almuerzo 🥗 | Almuerzo 🥗 | Almuerzo 🥗 |
13:30 - 14:00 | |||||
14:00 - 14:30 | |||||
14:30 - 15:00 | * Conceptos básicos de Brightway (parte III). | * Creación de equipos y selección de tema | * Compartir proyectos de BW + Colaboración vía Git (parte I). | Trabajo en grupo | Presentación del trabajo en grupo |
Instructor: Gustavo | para el ejercicio práctico | Instructor: Tomás | |||
i) Matrices | i) Documentación | ||||
ii) Análisis de contribuciones | ii) Introducción a Git | ||||
iii) Visualizar los resultados | iii) Módulos y paquetes | ||||
iv) Monte Carlo | |||||
v) Creación de métodos de impacto | |||||
15:00 - 15:30 | * Premise. | ||||
Instructor: Álvaro | |||||
i) Introducción a las bases de datos prospectivas | |||||
ii) Generación de bases de datos prospectivas | |||||
iii) Generación de escenarios personalizados | |||||
15:30 - 16:00 | |||||
16:00 - 16:30 | Descanso/Café | Descanso/Café | Descanso/Café | Descanso/Café | Observaciones finales y feedback |
16:30 - 17:00 | Ejercicio completo: del inventario a Monte Carlo | * Premise. | * Estado del arte: | Trabajo en grupo | |
Instructor: Gustavo | Instructor: Álvaro | - Álvaro: Pathways | |||
- Álvaro: Temporalis y Timex | |||||
- Gustavo: Optimización y Pulpo | |||||
17:00 - 17:30 | Último café juntos y despedida | ||||
17:30 - 18:00 | |||||
18:00 - 18:30 | Descanso/Café | Descanso/Café | Descanso/Café | Descanso/Café + Debriefing | |
18:30 - 19:00 | Speed dating para creación de grupos | * Premise ejercicio | Preguntas y Respuestas | Trabajo en grupo | |
Instructor: Álvaro | |||||
19:00 - 19:30 | Inicio de trabajo en grupo | ||||
(los grupos se organizan y discuten tema) | |||||
19:30 - 20:00 | Pitch de trabajos de grupo |