Referencia de ecoinvent
ecoinvent es la base de datos de Inventario del Ciclo de Vida lider mundial, proporcionando 33.784 terminos de actividades para evaluaciones ambientales completas en todos los sectores industriales.
Vision general
ecoinvent ofrece conjuntos de datos de Inventario del Ciclo de Vida consistentes y transparentes para miles de productos y servicios, permitiendo evaluaciones detalladas de impacto ambiental.
Estadisticas clave:
- Total de terminos: 33.784
- Proveedor: Asociacion ecoinvent
- Cobertura: Procesos industriales globales
- Alcance geografico: 50+ paises y regiones
- Tipo de datos: Nombres de actividades e identificadores de procesos
- Frecuencia de actualizacion: Versiones mayores anuales
Proposito y aplicaciones
Casos de uso principales
-
Estudios de Analisis del Ciclo de Vida
- Huella ambiental de productos
- Evaluaciones comparativas de productos
- Optimizacion de procesos
- Cuantificacion del impacto ambiental
-
Analisis de cadenas de suministro
- Evaluacion del impacto aguas arriba
- Decisiones de abastecimiento de materiales
- Evaluacion del impacto del transporte
- Mapeo de cadenas de suministro multinivel
-
Informes de sostenibilidad
- Huellas de carbono corporativas
- Declaraciones ambientales de productos (DAP)
- Metricas de sostenibilidad
- Cumplimiento normativo
-
Investigacion y desarrollo
- Investigacion academica de Analisis del Ciclo de Vida
- Innovacion de productos
- Evaluacion de tecnologias de proceso
- Analisis de politicas
Estructura de la base de datos
Tipos de actividades
ecoinvent organiza los datos en varios tipos de actividades:
-
Actividades de mercado
- Representan el suministro promedio de un producto en una region
- Agregan multiples rutas de produccion
- Incluyen transporte al mercado
- Formato:
market for [producto]
-
Actividades de produccion
- Procesos de produccion especificos
- Datos especificos por tecnologia
- Especificos por ubicacion cuando estan disponibles
- Formato:
[producto] production
-
Actividades de tratamiento
- Procesos de tratamiento de residuos
- Procesos de reciclaje
- Tratamiento de aguas residuales
- Formato:
treatment of [tipo de residuo]
-
Actividades de transporte
- Modos de transporte
- Impactos basados en distancia
- Varios tipos de vehiculos
- Formato:
transport, [modo], [tipo de vehiculo]
Alcance geografico
ecoinvent proporciona datos para contextos geograficos especificos:
Niveles de geografia:
- Global (GLO) - Promedio mundial
- Continentes - RER (Europa), RoW (Resto del mundo)
- Paises - CH (Suiza), DE (Alemania), US, CN, etc.
- Regiones - Regiones especificas dentro de paises
Ejemplo:
market for wheat grain | CH
market for wheat grain | RER
market for wheat grain | GLO
Areas de cobertura principales
1. Agricultura y alimentos
Produccion de cultivos:
- Cereales (trigo, arroz, maiz, cebada)
- Frutas y verduras
- Oleaginosas
- Cultivos azucareros
- Cultivos forrajeros
Produccion animal:
- Ganaderia vacuna (carne, lacteos)
- Ganaderia porcina
- Avicultura (carne, huevos)
- Acuicultura
- Apicultura
Procesamiento de alimentos:
- Molienda y panaderia
- Procesamiento lacteo
- Procesamiento de carne
- Produccion de bebidas
- Conservacion de alimentos
Ejemplos de terminos:
market for wheat grain | GLO
cattle for slaughtering, live weight | CH
milk, from cow | CH
bread production | RER
vegetable oil production, rapeseed | RER
2. Suministro de energia
Generacion de electricidad:
- Centrales electricas de carbon
- Centrales de gas natural
- Energia nuclear
- Energia hidroelectrica
- Energia eolica
- Energia solar fotovoltaica
- Energia de biomasa
Produccion de calor:
- Calefaccion urbana
- Calor industrial
- Calefaccion residencial
Combustibles:
- Combustibles fosiles (carbon, petroleo, gas natural)
- Biocombustibles (biodiesel, bioetanol)
- Produccion de hidrogeno
Ejemplos de terminos:
electricity production, hard coal | DE
electricity production, photovoltaic | CH
heat production, natural gas, at boiler | RER
diesel production | GLO
bioethanol production from sugar beet | CH
3. Materiales y quimicos
Metales y minerales:
- Produccion de acero y hierro
- Produccion de aluminio
- Cobre y otros metales
- Produccion de cemento
- Produccion de vidrio
Plasticos y polimeros:
- Polietileno (PE)
- Polipropileno (PP)
- Tereftalato de polietileno (PET)
- Poliestireno (PS)
- PVC
Quimicos:
- Fertilizantes (nitrogeno, fosforo, potasio)
- Pesticidas
- Quimicos industriales
- Agentes de limpieza
Ejemplos de terminos:
steel production, electric, low-alloyed | GLO
aluminium production, primary, ingot | IAI Area, EU27 & EFTA
cement production | CH
polyethylene production, high density, granulate | RER
ammonia production, steam reforming, liquid | RER
4. Transporte y logistica
Transporte por carretera:
- Camiones (varios tamanos)
- Coches de pasajeros
- Autobuses
- Motocicletas
Transporte ferroviario:
- Trenes de mercancias
- Trenes de pasajeros
Transporte maritimo:
- Buques portacontenedores
- Graneleros
- Vias navegables interiores
Transporte aereo:
- Aviones de pasajeros
- Aviones de carga
Ejemplos de terminos:
transport, freight, lorry 16-32 metric ton, EURO5 | RER
transport, freight train | CH
transport, transoceanic freight ship | GLO
transport, passenger car, medium size, diesel | RER
5. Tratamiento de residuos
Residuos solidos:
- Eliminacion en vertedero
- Incineracion
- Procesos de reciclaje
- Compostaje
Aguas residuales:
- Tratamiento de aguas residuales municipales
- Tratamiento de aguas residuales industriales
Residuos peligrosos:
- Incineracion de residuos especiales
- Tratamiento de residuos quimicos
Ejemplos de terminos:
treatment of municipal solid waste, incineration | CH
treatment of wastewater, average | CH
treatment of waste plastic, mixture, sanitary landfill | CH
recycling of waste paper | CH
6. Construccion e infraestructura
Materiales de construccion:
- Produccion de hormigon
- Fabricacion de ladrillos
- Materiales de aislamiento
- Productos de madera
Infraestructura:
- Construccion de carreteras
- Construccion de edificios
- Tuberias
- Redes de transmision
Ejemplos de terminos:
concrete production, normal, at plant | CH
brick production | RER
building construction, residential | CH
road construction | CH
Categorias de impacto
Los conjuntos de datos de ecoinvent permiten el calculo de multiples categorias de impacto ambiental:
| Categoria de impacto | Indicador | Unidad |
|---|---|---|
| Cambio climatico | Potencial de calentamiento global | kg CO2-eq |
| Agotamiento del ozono | Potencial de agotamiento del ozono | kg CFC-11-eq |
| Toxicidad humana | Unidad toxica comparativa | CTUh |
| Material particulado | Incidencia de enfermedades | casos |
| Radiacion ionizante | Eficiencia de exposicion humana | kBq U-235-eq |
| Formacion de ozono fotoquimico | Potencial de creacion de ozono fotoquimico | kg NMVOC-eq |
| Acidificacion | Excedencia acumulada | mol H+-eq |
| Eutrofizacion (terrestre) | Excedencia acumulada | mol N-eq |
| Eutrofizacion (agua dulce) | Acumulacion de fosforo | kg P-eq |
| Eutrofizacion (marina) | Acumulacion de nitrogeno | kg N-eq |
| Ecotoxicidad (agua dulce) | Unidad toxica comparativa | CTUe |
| Uso del suelo | Indice de calidad del suelo | adimensional |
| Uso del agua | Privacion de agua | m3 agua-eq |
| Uso de recursos (minerales) | Potencial de agotamiento abiotico | kg Sb-eq |
| Uso de recursos (fosiles) | Potencial de agotamiento abiotico | MJ |
Calidad de datos y documentacion
Indicadores de calidad
ecoinvent utiliza la matriz pedigree para la evaluacion de la calidad de datos:
Dimensiones de calidad:
- Fiabilidad - Fuente y verificacion
- Completitud - Cobertura de datos
- Correlacion temporal - Antiguedad de los datos
- Correlacion geografica - Coincidencia regional
- Correlacion tecnologica - Coincidencia tecnologica
Puntuaciones de calidad:
- 1 = Excelente
- 2 = Bueno
- 3 = Aceptable
- 4 = Pobre
- 5 = Muy pobre
Cuantificacion de incertidumbre
Todos los conjuntos de datos de ecoinvent incluyen informacion de incertidumbre:
- Distribuciones lognormales para la mayoria de parametros
- Desviacion estandar geometrica proporcionada
- Simulacion Monte Carlo soportada
- Analisis de sensibilidad habilitado
Integracion con el glosario de Analisis del Ciclo de Vida
Mapeo a sistemas alimentarios
Mapeo de productos alimentarios:
FoodEx2: A010101 (Trigo comun)
↓ mapea a
ecoinvent: market for wheat grain | GLO
↓ proporciona
Datos completos de Inventario del Ciclo de Vida para produccion de trigo
Cadena de procesamiento:
Hestia: wheat-grain (produccion agricola)
↓ enlaza a
ecoinvent: market for wheat grain
↓ procesamiento
ecoinvent: bread production
↓ proporciona
Analisis del Ciclo de Vida de granja a producto
Integracion con Eaternity EOS
Enlazad procesos de ecoinvent a calculos de EOS:
EOS FlowNode: Harina de trigo
↓ mapea a
ecoinvent: market for wheat grain
+ actividades de procesamiento
↓ calcula
Impacto ambiental via interfaz de programacion de aplicaciones de EOS
Ejemplos de consultas
Consultas SQL
-- Encontrar todas las actividades de produccion de alimentos
SELECT id, name, category
FROM terms
WHERE source = 'ecoinvent'
AND (name LIKE '%production%' OR name LIKE '%market for%')
AND (name LIKE '%wheat%' OR name LIKE '%milk%' OR name LIKE '%meat%')
ORDER BY name;
-- Encontrar actividades de transporte
SELECT id, name
FROM terms
WHERE source = 'ecoinvent'
AND name LIKE 'transport,%'
ORDER BY name;
-- Encontrar procesos de tratamiento de residuos
SELECT id, name
FROM terms
WHERE source = 'ecoinvent'
AND name LIKE 'treatment of%'
ORDER BY name;
-- Contar actividades por tipo
SELECT
CASE
WHEN name LIKE 'market for%' THEN 'Mercado'
WHEN name LIKE 'transport,%' THEN 'Transporte'
WHEN name LIKE 'treatment of%' THEN 'Tratamiento de residuos'
WHEN name LIKE '%production%' THEN 'Produccion'
ELSE 'Otro'
END as activity_type,
COUNT(*) as count
FROM terms
WHERE source = 'ecoinvent'
GROUP BY activity_type
ORDER BY count DESC;
JavaScript/TypeScript
import { Glossary, Term } from './glossary.types'
// Cargar glosario
const glossary: Glossary = await fetch('/glossary.json')
.then(r => r.json())
// Filtrar terminos de ecoinvent
const ecoinventTerms = glossary.terms.filter(t =>
t.source === 'ecoinvent'
)
// Encontrar actividades de mercado
const marketActivities = ecoinventTerms.filter(t =>
t.name.startsWith('market for')
)
// Encontrar actividades especificas de Suiza
const swissActivities = ecoinventTerms.filter(t =>
t.name.includes('| CH')
)
// Buscar materiales especificos
const steelActivities = ecoinventTerms.filter(t =>
t.name.toLowerCase().includes('steel')
)
// Agrupar por tipo de actividad
const activityTypes = {
market: ecoinventTerms.filter(t => t.name.startsWith('market for')),
transport: ecoinventTerms.filter(t => t.name.startsWith('transport,')),
treatment: ecoinventTerms.filter(t => t.name.startsWith('treatment of')),
production: ecoinventTerms.filter(t => t.name.includes('production'))
}
console.log('Resumen de actividades de ecoinvent:')
Object.entries(activityTypes).forEach(([type, terms]) => {
console.log(` ${type}: ${terms.length} actividades`)
})
Analisis Python
import json
import pandas as pd
import re
# Cargar glosario
with open('glossary.json') as f:
glossary = json.load(f)
# Crear DataFrame
df = pd.DataFrame(glossary['terms'])
ecoinvent_df = df[df['source'] == 'ecoinvent'].copy()
# Extraer geografia de los nombres
def extract_geography(name):
match = re.search(r'\|\s*([A-Z]{2,3})$', name)
return match.group(1) if match else 'Unknown'
ecoinvent_df['geography'] = ecoinvent_df['name'].apply(extract_geography)
# Distribucion por geografia
geo_counts = ecoinvent_df['geography'].value_counts()
print("Top 10 geografias:")
print(geo_counts.head(10))
# Clasificacion por tipo de actividad
def classify_activity(name):
if name.startswith('market for'):
return 'Mercado'
elif name.startswith('transport,'):
return 'Transporte'
elif name.startswith('treatment of'):
return 'Tratamiento de residuos'
elif 'production' in name:
return 'Produccion'
else:
return 'Otro'
ecoinvent_df['activity_type'] = ecoinvent_df['name'].apply(classify_activity)
type_counts = ecoinvent_df['activity_type'].value_counts()
print("\nTipos de actividades:")
print(type_counts)
# Encontrar actividades relacionadas con alimentos
food_keywords = ['wheat', 'milk', 'meat', 'grain', 'vegetable', 'fruit']
food_df = ecoinvent_df[
ecoinvent_df['name'].str.contains('|'.join(food_keywords), case=False)
]
print(f"\nActividades relacionadas con alimentos: {len(food_df)}")
Mejores practicas
Seleccion de actividades
-
Elegir la geografia apropiada
- Usar la geografia mas especifica disponible
- GLO para promedio global
- Especifico por pais cuando sea posible
- RER para promedio europeo
-
Seleccionar el tipo de actividad correcto
- Actividades de mercado para suministro promedio
- Actividades de produccion para tecnologia especifica
- Incluir nombre completo de la actividad incluyendo geografia
-
Considerar los limites del sistema
- De la cuna a la puerta vs. de la cuna a la tumba
- Incluir todas las etapas relevantes del ciclo de vida
- Contabilizar transporte y tratamiento de residuos
Patrones comunes
Evaluacion de productos alimentarios:
Produccion agricola (de Hestia/ecoinvent)
↓
Procesamiento (ecoinvent)
↓
Embalaje (materiales de ecoinvent + produccion)
↓
Transporte (actividades de transporte de ecoinvent)
↓
Fin de vida (tratamiento de residuos de ecoinvent)
Produccion de materiales:
Extraccion de materias primas (ecoinvent)
↓
Produccion de materiales (ecoinvent)
↓
Proceso de fabricacion (ecoinvent)
↓
Fase de uso (definido por el usuario)
↓
Eliminacion/reciclaje (tratamiento de residuos de ecoinvent)
Versiones y actualizaciones
Version en el glosario ESFC: Basado en la serie ecoinvent v3.x Frecuencia de actualizacion: Versiones mayores anuales de ecoinvent Compatibilidad: Los nombres de actividades generalmente son estables entre versiones
Diferencias entre versiones
- v3.8 - Ultima version con conjuntos de datos actualizados
- v3.7 - Version anterior, algunas diferencias en geografias
- v3.6 - Version anterior, menos actividades
Importante: Siempre especificad que version de ecoinvent estais usando en estudios de Analisis del Ciclo de Vida.
Licencia y acceso
Tipo de licencia: Se requiere licencia comercial Opciones de acceso:
- Licencia de usuario individual
- Licencia institucional
- Licencia de consultoria
- Acceso completo a la base de datos
Integracion con el glosario ESFC:
- Nombres de actividades e identificadores (sin datos propietarios)
- Estructura de terminos y categorias
- Libre para buscar y referenciar
- Los datos completos de Inventario del Ciclo de Vida requieren licencia de ecoinvent
Recursos de documentacion
Recursos oficiales de ecoinvent
- Sitio web: ecoinvent.org
- Portal de base de datos: ecoquery.ecoinvent.org
- Documentacion: Informes metodologicos y directrices de calidad de datos
- Soporte: Mesa de ayuda para usuarios con licencia
Recursos del glosario ESFC
- 33.784 terminos de actividades indexados y buscables
- Mapeos semanticos a Hestia, FoodEx2, Eaternity
- Consultas SQL para descubrimiento de actividades
- Tipos TypeScript para integracion
Documentacion relacionada
- Fuentes de datos - Vision general de todas las fuentes
- Referencia de Hestia - Datos de Analisis del Ciclo de Vida de alimentos
- Referencia de FoodEx2 - Clasificacion de alimentos
- Mapeo semantico - Coincidencia entre fuentes
- Esquema de Eaternity - Integracion con EOS
Cita
Al usar datos o nombres de actividades de ecoinvent en publicaciones:
Wernet, G., Bauer, C., Steubing, B., Reinhard, J., Moreno-Ruiz, E., and Weidema, B. (2016).
The ecoinvent database version 3 (part I): overview and methodology.
The International Journal of Life Cycle Assessment, 21(9), 1218-1230.
DOI: 10.1007/s11367-016-1087-8