ebirdtaxonomyversion()
which retrieves data on available taxonomy versions.
The version is added as an attribute to rebird::tax
(#131).ebirdchecklist()
, which lets you view individual checklists (thanks @RichardLitt and @Rafnuss, #108).ebirdregioncheck()
, ebirdhotspot()
, ebirdloc()
defunct.vcr
, which saves "cassettes" of the tests which can be played
in CI when running tests during CI, instead of storing an API key and having to run
tests remotely with every PR (thanks @slager).rebird
's internal taxonomy after 2023 taxonomic update.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.