Add Collembola body length (Plazi treatments)
Source:R/add-plazi-collembola-body-length.R
add_plazi_collembola_body_length.RdJoins per-species springtail body length to a taxify() result by looking up
accepted_name. The value is mined from Plazi taxonomic treatments and
aggregated per species: the median, with the observed range and the
measurement and treatment-paper counts.
Arguments
- x
A data.frame returned by
taxify().- cols
Which columns to attach:
NULL(default) all, or a character vector of names. Seeenrichment_cols.- verbose
Logical. Default
TRUE.
Value
The same data.frame with additional columns:
- plazi_body_length_mm
Body length (mm), median of the mined measurements.
- plazi_body_length_min_mm
Smallest measurement (mm).
- plazi_body_length_max_mm
Largest measurement (mm).
- plazi_body_length_n
Number of measurements aggregated.
- plazi_body_length_sources
Number of distinct treatment papers.
Details
Source: Plazi TreatmentBank (plazi.org), taxonomic treatments republished as
Darwin Core Archives through GBIF, CC0 1.0. Coverage: 998 species from 1,117
measurements. On the 35 species it shares with the BETSI body-length floor the
mined values track BETSI at Pearson r = 0.906 (Spearman 0.955), and it adds
963 species BETSI does not cover. Cite the individual treatments for any
species-level use. Body length is also available through
add_trait()("body_length").
References
Plazi TreatmentBank. https://www.plazi.org
Examples
if (FALSE) { # \dontrun{
taxify("Isotoma viridis", backbone = "gbif") |>
add_plazi_collembola_body_length()
} # }