Joins traits from the Ecological Flora of the British Isles (Fitter & Peat
1994) to a taxify() result by looking up accepted_name. Ecoflora covers
the vascular flora of the British Isles, providing canopy height, leaf
traits, life form, flowering phenology, pollination and reproduction, seed
weight, and British-calibrated Ellenberg indicator values. Every column
carries a _uk suffix to mark the British-flora calibration and to avoid
collisions when chained with other plant-trait enrichments
(e.g. add_baseflor() for France, add_floraweb() for Germany).
Arguments
- x
A data.frame returned by
taxify().- verbose
Logical. Default
TRUE.
Value
The same data.frame with additional _uk columns:
- height_max_mm_uk, height_min_mm_uk
Canopy height range (mm).
- leaf_area_uk
Leaf area class.
- leaf_longevity_uk
Leaf longevity (e.g. evergreen, deciduous).
- root_system_uk
Root system type.
- photosynthetic_pathway_uk
Photosynthetic pathway (C3/C4/CAM).
- life_form_uk
Raunkiaer life form.
- reproduction_uk
Reproduction method.
- flower_begin_month_uk, flower_end_month_uk
Flowering months (1-12).
- pollination_vector_uk
Pollen vector(s).
- seed_weight_mg_uk
Seed weight (mg).
- propagule_uk
Propagule / dispersule type.
- ell_light_uk, ell_moisture_uk, ell_reaction_uk, ell_nitrogen_uk, ell_salt_uk
Ellenberg indicator values calibrated for the British flora (light, moisture, reaction, nitrogen, salt).
Details
Source: Ecoflora (Ecological Flora of the British Isles). Ecoflora has no
bulk download or API; the bundled dataset was collected one species at a
time and is redistributed under the source licence (CC BY-NC-SA 4.0). The
.vtr is downloaded from the taxify release on first use and cached.
For French-flora traits see add_baseflor(); for German-flora traits see
add_floraweb(); for European-calibration indicator values see add_eive().
Examples
# Runs offline against the bundled example database.
old <- options(taxify.data_dir = taxify_example_data())
taxify("Bellis perennis") |>
add_ecoflora()
options(old)