rebird
’s internal taxonomy after 2021 taxonomic
update.ebirdsubregionlist()
which lists sub-regions
within a specified region (thanks @dbradnum, #90).ebirdfreq()
(now throws an informative error)
as the frequency data request can’t be done through the website anymore
without logging in first. This request might be added to the eBird API
in the near future (#88).ebirdhotspotlist()
which provides a list of
hotspots in a region or nearby coordinates (#87).ebirdregionspecies()
which provides a list of
species codes seen in a location (thanks @dbradnum, #86).ebirdchecklistfeed()
which provides a list of
checklists submitted on a given date at a region or hotspot (thanks
@mfoos, #79).ebirdregioninfo()
to also provide information
of hotspots (thanks @gbabineau, #72).ebirdhistorical()
which provides historic
observations on a date at a region or hotspot (thanks @gbabineau, #74).This version switches all functions over the the new
eBird API, given that the one previously used by rebird
will be retired on October 1st. As such, many of the functions in
rebird
have changed, and the previous versions of the
package will not work correctly.
ebirdtaxonomy()
) require users to provide an
API key, which is linked to your eBird user account. See the README.md
or the package vignette for more info on how to set up a key.
Alternatively, the key can be provided as an argument in all
functions.rebird
functions, now
use species codes rather than scientific names for species-specific
requests.species_code()
function that converts from
scientific name to species code and can be called within other
functions.ebirdregioninfo()
function that provides detailed
information on a given eBird region .ebirdregion()
now uses loc
as its first
argument instead of region
as it allows for both regions
and hotspots to be specified.ebirdloc()
, ebirdhotspot()
, and
ebirdregioncheck()
have been deprecated and will be removed
in future releases. These functions still work in the updated API, but
might cease to do so in the near future. ebirdregion()
has
the same functionality as the first two functions, while
ebirdregioninfo()
provides a more informative interface
than ebirdregioncheck()
.auk
,
an R package that helps extracting and processing the whole eBird
dataset (#60).ebirdfreq
which stopped working due to changes
on the eBird website (#52).dplyr::rbind_all
function with
dplyr::bind_rows
(#43).httr::content
after changes in httr v1.0.0
(#38).ebirdfreq
and
ebirdregioncheck
, which provide historical frequency of
observation data and check whether a region is valid under eBird,
respectively.