Prints the indicator names the `eiod_*` functions accept, with their labels and the units your impact values must be in.
If your data comes from the EIOF database
**Supply it as it comes - nothing needs converting.** The units in this table are the EIOF database's own: `Land (m2/kg)`, `GHG (kg CO2e/kg)`, `Eutr. (g PO43-e/kg)`, `Water Use (L/kg)`. Multiply by kilograms of food consumed, sum to the respondent-day, and pass the result straight in.
“` kg food consumed x EIOF intensity per kg = the value this package wants “`
**This changed in October 2026.** Eutrophication used to be the exception: the methods paper printed its Table 3 threshold in kilograms while the database reported grams, so a conversion was needed and this package applied one. Intake has since confirmed that both cut-off tables are in grams and supplied corrected Table 3 values. Every indicator is now on a single unit and no conversion happens anywhere.
If you are revisiting a script written before that change and it divides eutrophication by 1000, **remove the division** - the package no longer expects it. `?eiod_cutoffs` has the detail.
Examples
eiod_list_indicators()
#> Seven environmental impact indicators, per capita per day:
#>
#> landtotal Total land use m2*year
#> landarable Arable land use m2*year
#> landpasture Pasture land use m2*year
#> ghg Greenhouse gas emissions kg CO2eq
#> eutroph Eutrophication potential g PO4(3-)eq
#> water Water use litres
#> biodiv Biodiversity loss PDF*year
#>
#> Values must already be summed across everything the respondent
#> consumed that day. reiod does not compute impacts from food items.
#>
#> These are the EIOF database's own units. Supply your totals as they
#> come - no indicator needs converting.
#> Changed Oct 2026: eutrophication used to need a /1000 step, because
#> the paper printed its Table 3 threshold in kg. Intake has corrected
#> that row to grams. Remove the division from older scripts.