Hi,
My name is Hugh and I'm hoping to download all records for several hundred
trees species.
I've been speaking to Scott Chamberlain, and I'm trying to determine if
*occ_data* can be used to return all records identified as all synonyms for
a given taxa, if you search using either the scientific name, or the taxon
key?
It seems that for some taxa with unresolved synonyms, we could be missing
records, depending on which synonym we use, and thus underestimating the
range. Ideally we' like to get all records for a taxa in one go, regardless
of which synonym we search.
However, both different synonyms, and different numbers of records, are
returned for these species:
## Create keys
palustris.key <- name_backbone(name = 'Quercus palustris', rank =
'species')$usageKey
coccinea.key <- name_backbone(name = 'Quercus coccinea', rank = 'species')$
usageKey
## Search data
palustris.occ = occ_data(taxonKey = palustris.key, limit = 200000) ##
equivalent to gbif( 'Quercus palustris' , download = TRUE)
coccinea.occ = occ_data(taxonKey = coccinea.key, limit = 200000)
> unique(palustris.occ$data$scientificName)
[1] "Quercus palustris Münchh."
> unique(coccinea.occ$data$scientificName)
[1] "Quercus coccinea Münchh." "Quercus
palustris Regel ex A.DC." "Quercus coccinea var. tuberculata Sarg."
[4] "Quercus coccinea subsp. microcarpa Torrey" "Quercus coccinea var.
coccinea
Scott suggested an alternative approach ::
x = name_lookup('Quercus palustris')
keys = x$data$key
out = occ_data(taxonKey = keys, limit = 200000)
However, using this approach on another species (e.g. Acacia baileyana)
returns names for other organisms (e.g. invertebrates!).
So it sounds like using occ_data on the taxon key, then searching all
synonyms separately might be the safest approach?
Thanks very much,
--
Hugh