Passa al contenuto principale

Riferimento Hestia

Hestia e il piu grande database mondiale per la Valutazione del Ciclo di Vita alimentare, che fornisce 36.044 termini specializzati per la valutazione dell'impatto ambientale dei sistemi alimentari attraverso l'integrazione API in tempo reale.

Panoramica

Hestia fornisce terminologia e dati completi per gli studi LCA alimentari, con accesso API in tempo reale a informazioni sull'impatto ambientale costantemente aggiornate.

Statistiche Chiave:

  • Termini Totali: 36.044
  • Fonte Dati: api.hestia.earth (API live)
  • Categorie Principali: 6 categorie di primo livello
  • Copertura: Terminologia LCA alimentare globale
  • Formato: JSON-LD con annotazioni semantiche
  • Metodo di Aggiornamento: Integrazione API live

Scopo e Applicazioni

Casi d'Uso Principali

  1. Valutazione dell'Impatto Ambientale

    • Calcoli dell'impronta di carbonio
    • Analisi del consumo idrico
    • Valutazione dell'impatto sull'uso del suolo
    • Valutazione dell'impatto sulla biodiversita
  2. Analisi della Catena di Approvvigionamento

    • Tracciamento ambientale dal campo alla tavola
    • Attribuzione dell'impatto a livello di processo
    • Identificazione degli hotspot
    • Valutazioni comparative
  3. Ricerca sulla Sostenibilita Alimentare

    • Studi LCA accademici
    • Analisi delle politiche
    • Sviluppo di metriche di sostenibilita
    • Ricerca sull'impatto dietetico
  4. Sviluppo Prodotto

    • Ottimizzazione delle ricette
    • Analisi della sostituzione degli ingredienti
    • Valutazione dell'impatto del packaging
    • Miglioramento dei processi

Struttura Gerarchica

Hestia organizza i termini in 6 categorie principali con sottocategorie dettagliate:

1. Pratiche (Agricole e di Produzione)

Copertura: Metodi agricoli, pratiche di coltivazione, tecniche di gestione

Sottocategorie:

  • Gestione delle Colture

    • Pratiche di lavorazione del terreno (no-till, lavorazione ridotta, convenzionale)
    • Sistemi di rotazione delle colture
    • Colture di copertura
    • Metodi di consociazione
  • Gestione del Bestiame

    • Sistemi di pascolo (a rotazione, continuo, intensivo)
    • Strategie di alimentazione
    • Sistemi di stabulazione
    • Pratiche di allevamento
  • Gestione del Suolo

    • Pratiche di fertilizzazione
    • Ammendanti del suolo
    • Controllo dell'erosione
    • Gestione del pH
  • Controllo di Parassiti e Malattie

    • Gestione integrata dei parassiti
    • Applicazione di pesticidi
    • Controllo biologico
    • Pratiche colturali

Esempi di Termini:

hestia/practice/tillage-no-till
hestia/practice/grazing-rotational
hestia/practice/fertilization-organic
hestia/practice/ipm-integrated-pest-management

2. Input e Prodotti

Copertura: Materie prime, ingredienti, prodotti, output

Sottocategorie:

  • Input Agricoli

    • Fertilizzanti (sintetici, organici, compost)
    • Pesticidi (erbicidi, insetticidi, fungicidi)
    • Semi e piantine
    • Acqua per irrigazione
    • Input energetici
  • Input per l'Alimentazione Animale

    • Mangimi concentrati
    • Foraggi (fieno, insilato)
    • Additivi per mangimi
    • Integratori
  • Input per la Lavorazione

    • Materiali di packaging
    • Coadiuvanti di processo
    • Energia (elettricita, gas)
    • Acqua
  • Prodotti e Output

    • Prodotti primari (colture, latte, carne)
    • Co-prodotti e sottoprodotti
    • Flussi di rifiuti
    • Output commercializzabili

Esempi di Termini:

hestia/input/fertilizer-nitrogen-synthetic
hestia/input/pesticide-glyphosate
hestia/product/wheat-grain
hestia/product/beef-carcass
hestia/product/milk-raw

3. Misurazioni

Copertura: Misurazioni quantitative e metriche

Sottocategorie:

  • Misurazioni della Resa

    • Rese delle colture (kg/ha, t/ha)
    • Tassi di produzione animale
    • Metriche di qualita del prodotto
    • Indice di raccolta
  • Misurazioni dell'Uso delle Risorse

    • Consumo idrico (L, m³)
    • Consumo energetico (MJ, kWh)
    • Occupazione del suolo (ha, m²)
    • Input di materiali (kg)
  • Misurazioni Ambientali

    • Proprieta del suolo (pH, materia organica)
    • Condizioni climatiche
    • Parametri di qualita dell'acqua
    • Metriche di qualita dell'aria
  • Indicatori di Performance

    • Rapporti di conversione alimentare
    • Densita di allevamento
    • Efficienza produttiva
    • Efficienza nell'uso delle risorse

Esempi di Termini:

hestia/measurement/yield-crop-kg-per-ha
hestia/measurement/water-consumption-m3
hestia/measurement/energy-use-mj
hestia/measurement/land-occupation-ha

4. Metodi e Modelli

Copertura: Metodologie LCA, modelli di calcolo, framework di valutazione

Sottocategorie:

  • Metodi LCA

    • Metodi di valutazione dell'impatto (ReCiPe, CML, ILCD)
    • Metodi di allocazione (economica, per massa, energetica)
    • Confini del sistema
    • Unita funzionali
  • Modelli di Calcolo

    • Modelli di fattori di emissione
    • Modelli di processo
    • Modelli di crescita delle colture
    • Modelli di produzione animale
  • Metodi per la Qualita dei Dati

    • Analisi dell'incertezza
    • Analisi di sensibilita
    • Indicatori di qualita dei dati
    • Metodi di validazione
  • Framework di Valutazione

    • Fasi del ciclo di vita
    • Categorie di impatto
    • Fattori di caratterizzazione
    • Riferimenti di normalizzazione

Esempi di Termini:

hestia/method/lca-recipe-2016
hestia/method/allocation-economic
hestia/method/system-boundary-cradle-to-gate
hestia/model/ipcc-emission-factor

5. Emissioni e Uso delle Risorse

Copertura: Rilasci ambientali e consumo di risorse

Sottocategorie:

  • Emissioni di Gas Serra

    • CO₂ (fossile, biogenico)
    • CH₄ (metano) - enterico, da letame, da risaie
    • N₂O (protossido di azoto) - diretto, indiretto
    • Altri GHG (SF₆, CFC)
  • Emissioni in Aria

    • NH₃ (ammoniaca) volatilizzazione
    • NOₓ (ossidi di azoto)
    • Particolato (PM2.5, PM10)
    • COV (composti organici volatili)
  • Emissioni in Acqua

    • Dilavamento di nutrienti (azoto, fosforo)
    • Lisciviazione di pesticidi
    • Scarico di sedimenti
    • Metalli pesanti
  • Emissioni nel Suolo

    • Sequestro/perdita di carbonio
    • Erosione del suolo
    • Depauperamento dei nutrienti
    • Acidificazione
  • Esaurimento delle Risorse

    • Uso dell'acqua (acqua blu, verde, grigia)
    • Consumo di combustibili fossili
    • Uso di risorse minerali
    • Trasformazione del suolo

Esempi di Termini:

hestia/emission/ghg-co2-fossil
hestia/emission/ghg-ch4-enteric
hestia/emission/ghg-n2o-direct-soil
hestia/emission/water-nitrogen-runoff
hestia/emission/air-nh3-volatilization
hestia/resource/water-blue-consumption

6. Infrastrutture e Attrezzature

Copertura: Infrastrutture fisiche, macchinari, impianti

Sottocategorie:

  • Infrastrutture Agricole

    • Sistemi di irrigazione
    • Serre e tunnel
    • Strutture di stoccaggio (silos, fienili)
    • Recinzioni e recinti
  • Infrastrutture per il Bestiame

    • Ricoveri per animali (stalle, capannoni)
    • Sale di mungitura
    • Stoccaggio del letame
    • Stoccaggio dei mangimi
  • Infrastrutture di Lavorazione

    • Impianti di lavorazione
    • Celle frigorifere
    • Attrezzature per il packaging
    • Infrastrutture di trasporto
  • Macchinari Agricoli

    • Trattori e attrezzi
    • Mietitrebbiatrici
    • Spandiconcime e irroratrici
    • Attrezzature per l'irrigazione

Esempi di Termini:

hestia/infrastructure/greenhouse-heated
hestia/infrastructure/barn-livestock
hestia/equipment/tractor-diesel
hestia/equipment/irrigation-drip-system

Integrazione API Live

Endpoint API

https://api.hestia.earth

Metodi di Recupero Dati

Il Glossario ESFC integra i dati Hestia attraverso il recupero automatizzato dall'API:

Recupero Completo (Produzione):

npm run parse:hestia
# Recupera tutti i ~36.000 termini dall'API live
# Tempo di elaborazione: ~10-15 minuti
# Rate limit: 100 richieste concorrenti

Modalita Test (Sviluppo):

npm run parse:hestia:test
# Recupera solo 50 termini campione
# Tempo di elaborazione: meno di 1 minuto
# Usato per test e sviluppo

Formato della Risposta API

Hestia restituisce dati in formato JSON-LD seguendo lo schema Hestia:

{
"@context": "https://hestia.earth/schema",
"@type": "Term",
"@id": "https://hestia.earth/term/emission-ghg-co2-fossil",
"name": "Fossil CO₂ emission",
"description": "Carbon dioxide emissions from fossil fuel combustion",
"category": "Emissions & Resource Use",
"unit": "kg CO₂",
"termType": "Emission",
"properties": {
"gwp100": 1.0,
"impactCategory": "Climate Change"
}
}

Rate Limiting

  • Richieste concorrenti: 100 massimo
  • Strategia di retry: 3 tentativi con backoff esponenziale
  • Timeout: 30 secondi per richiesta
  • Uso responsabile: Allineato alle linee guida di api.hestia.earth

Formati e Stati dei Dati

Hestia fornisce dati in tre formati e tre stati:

Formati

  1. JSON-LD (.jsonld)

    • Segue lo schema JSON-LD di Hestia
    • Compatibile con il web semantico
    • Adatto per applicazioni web e ML
  2. CSV Espanso (.csv)

    • Identificatore del termine in colonna separata
    • Formato flessibile multi-termine
    • UTF-8 delimitato da virgola
  3. CSV Compatto (.csv)

    • ID termine nell'intestazione della colonna
    • Formato tradizionale per l'analisi
    • Uso diretto per l'analisi dei dati

Stati

  1. Originale

    • Dati grezzi dalla fonte
    • Nessun riempimento dei gap o ricalcolo
    • Valori come riportati
  2. Ricalcolato

    • Riempimento dei gap con modello HESTIA
    • Emissioni e impatti ricalcolati
    • Metodologia documentata su hestia.earth/docs
  3. Aggregato

    • Media su siti e cicli
    • Aggregazioni prodotto-paese-periodo
    • Puo differenziare per sistema produttivo
    • Esempio: "Grano, chicchi - Brasile - 2010-2024"

Integrazione con Altre Fonti

Mappatura FoodEx2

Mappa i prodotti alimentari ai dati ambientali:

FoodEx2: A010101 (Grano tenero)
↓ mappatura semantica
Hestia: hestia/product/wheat-grain
↓ fornisce
Dati sull'impatto ambientale per la produzione di grano

Collegamento con ecoinvent

Connessione a processi LCA piu ampi:

Hestia: hestia/product/beef-carcass
↓ collega a
ecoinvent: market for cattle for slaughtering
↓ fornisce
LCA completa della catena di approvvigionamento

Integrazione Schema Eaternity

Collegamento ai calcoli dell'API EOS:

Hestia: hestia/emission/ghg-ch4-enteric
↓ mappa a
Eaternity: ImpactAssessment.gwp_total
↓ usato in
Calcolo dell'impronta di carbonio EOS

Esempi di Query

Query SQL

-- Trova tutti i termini sulle emissioni GHG
SELECT id, name, category, properties
FROM terms
WHERE source = 'hestia'
AND category LIKE '%Emissions%'
AND name LIKE '%GHG%';

-- Ottieni tutte le pratiche relative alle colture
SELECT id, name, description
FROM terms
WHERE source = 'hestia'
AND category = 'Practices'
AND name LIKE '%crop%';

-- Trova misurazioni relative all'acqua
SELECT id, name, properties->>'unit' as unit
FROM terms
WHERE source = 'hestia'
AND category = 'Measurements'
AND (name LIKE '%water%' OR id LIKE '%water%');

-- Conta termini per categoria
SELECT category, COUNT(*) as term_count
FROM terms
WHERE source = 'hestia'
GROUP BY category
ORDER BY term_count DESC;

JavaScript/TypeScript

import { Glossary, Term } from './glossary.types'

// Carica il glossario
const glossary: Glossary = await fetch('/glossary.json')
.then(r => r.json())

// Filtra i termini Hestia
const hestiaTerms = glossary.terms.filter(t => t.source === 'hestia')

// Raggruppa per categoria
const byCategory = hestiaTerms.reduce((acc, term) => {
const cat = term.category || 'Non categorizzato'
if (!acc[cat]) acc[cat] = []
acc[cat].push(term)
return acc
}, {} as Record<string, Term[]>)

// Trova i fattori di emissione
const emissionFactors = hestiaTerms.filter(t =>
t.category?.includes('Emissions') ||
t.id?.includes('emission')
)

// Cerca pratiche specifiche
const organicPractices = hestiaTerms.filter(t =>
t.category === 'Practices' &&
t.name.toLowerCase().includes('organic')
)

console.log(`Termini Hestia per categoria:`)
Object.entries(byCategory).forEach(([cat, terms]) => {
console.log(` ${cat}: ${terms.length} termini`)
})

Python con pandas

import json
import pandas as pd

# Carica il glossario
with open('glossary.json') as f:
glossary = json.load(f)

# Crea DataFrame
df = pd.DataFrame(glossary['terms'])

# Filtra i termini Hestia
hestia_df = df[df['source'] == 'hestia'].copy()

# Statistiche per categoria
category_stats = hestia_df['category'].value_counts()
print("Termini per categoria:")
print(category_stats)

# Trova tutti i termini relativi ai GHG
ghg_terms = hestia_df[
hestia_df['name'].str.contains('GHG|CO₂|CH4|N2O', case=False, na=False)
]
print(f"\nTrovati {len(ghg_terms)} termini relativi ai GHG")

# Analisi dei fattori di emissione
emissions = hestia_df[
hestia_df['category'].str.contains('Emissions', na=False)
]
print(f"\nTermini sulle emissioni: {len(emissions)}")

Categorie di Impatto Ambientale

I termini Hestia coprono tutte le principali categorie di impatto LCA:

Categoria di ImpattoTermini EsempioUnita
Cambiamento ClimaticoEmissioni CO₂, CH₄, N₂Okg CO₂-eq
EutrofizzazioneDilavamento azoto, fosforokg N-eq, kg P-eq
AcidificazioneEmissioni NH₃, NOₓ, SO₂kg SO₂-eq
Uso dell'AcquaAcqua blu, verde, grigiam³, L
Uso del SuoloOccupazione, trasformazione del suoloha, m²
BiodiversitaRicchezza di specie, perdita di habitatPDF·m²·anno
Esaurimento RisorseCombustibili fossili, mineraliMJ, kg
TossicitaPesticidi, metalli pesantiCTUe, CTUh

Buone Pratiche

Selezione dei Termini

  1. Abbinare la Granularita

    • Usate il termine piu specifico disponibile
    • Allineatevi alla risoluzione dei vostri dati
    • Considerate i confini del sistema
  2. Consapevolezza delle Categorie

    • Comprendete la struttura delle categorie
    • Usate una categorizzazione coerente
    • Collegate i termini correlati
  3. Qualita dei Dati

    • Preferite dati ricalcolati/aggregati per i confronti
    • Usate dati originali per studi di caso specifici
    • Documentate lo stato dei dati usato

Flusso di Lavoro per la Valutazione Ambientale

1. Definire il Prodotto

2. Selezionare il Termine Prodotto Hestia

3. Identificare le Pratiche Utilizzate

4. Mappare gli Input (fertilizzanti, energia, acqua)

5. Calcolare le Emissioni

6. Applicare i Metodi di Impatto

7. Riportare i Risultati

Integrazione con EOS

Quando usate i dati Hestia in Eaternity EOS:

  1. Mappare il Prodotto - Collegate il prodotto Hestia al FlowNode
  2. Mappare le Pratiche - Collegate ai processi ActivityNode
  3. Mappare le Emissioni - Collegate all'ImpactAssessment
  4. Calcolare - Usate il motore di calcolo EOS
  5. Validare - Confrontate con i dati aggregati Hestia

Documentazione e Risorse

Risorse Ufficiali Hestia

Integrazione Glossario ESFC

  • 36.044 termini indicizzati e ricercabili
  • Mappature semantiche verso FoodEx2, ecoinvent, Eaternity
  • Database SQL per query efficienti
  • Tipi TypeScript per integrazione type-safe
  • Aggiornamenti live dall'API

Licenza e Utilizzo

Licenza: Aperto per uso di ricerca Uso Commerciale: Contattate Hestia per le licenze Attribuzione: Richiesta quando si usano dati Hestia Formato Citazione:

Hestia Project. (Anno). Food LCA Database. Recuperato da https://hestia.earth

Aggiornamenti e Manutenzione

Metodo di Aggiornamento: Integrazione API live Frequenza di Recupero: Configurabile (giornaliera, settimanale, mensile) Tracciamento Versioni: Timestamp API e metadati di versione Rilevamento Modifiche: Rilevamento automatico delle differenze sugli aggiornamenti

Comandi di Aggiornamento

# Aggiornamento completo (produzione)
npm run parse:hestia

# Aggiornamento test (sviluppo)
npm run parse:hestia:test

# Build con dati aggiornati
npm run build:all

Documentazione Correlata