auk 0.8.2
- handle changes to project names resulting from release of eBird
Projects
auk 0.8.1
- allow ebird_species()to search for species codes in
addition to scientific and common names
- handle changes to EBD column names resulting from release of eBird
Projects (issue #91)
auk 0.8.0
- update for 2024 taxonomy
- added a helper function for processing bar chart data from eBird
process_barcharts()
auk 0.7.0
- update for 2023 eBird taxonomy
- no need to restart after setting AWK and EBD paths
- retain breeding codes in auk_zerofill()
- changes to conform with deprecation of .data$in
tidyselect expressions
- changes to package-level documentation in roxygen2
- removed non-ASCII characters from datasets
auk 0.6.0
- update for 2022 eBird taxonomy
auk 0.5.2
- added an extinctcolumn to taxonomy
auk 0.5.1
- drop data.tabledependency, no longer needed withreadrspeed improvements
- fix bug arising from ‘breeding bird atlas code’ being renamed to
‘breeding code’ (issue #58)
auk 0.5.0
- update to align with 2021 eBird taxonomy
auk 0.4.4
- updates to align with readr 2.0
auk 0.4.3
- get_ebird_taxonomy()now fails gracefully when eBird
API is not accessible, fixing the CRAN check errors
https://cran.r-project.org/web/checks/check_results_auk.html
auk 0.4.2
- new auk_county()filter
- new auk_year()filter
- Drop taxonomy warnings since there was no taxonomy update this
year
auk 0.4.1
- Family common names now included in eBird taxonomy
- auk_select()now requires certain columns to be
kept
- Better handling of file paths with prefixargument inauk_split()
- Fixed bug causing undescribed species to be dropped by
auk_rollup()
- Add a ll_digitsargument tofilter_repeat_visits()to round lat/lng prior to
identifying sites
- Change of default parameters to
filter_repeat_visits()
- auk_bbox()now takes sf/raster spatial objects and
grabs bbox from them
auk 0.4.0
- Updated to 2019 eBird taxonomy
- auk_observer()filter added
- tidyr::complete_()deprecated, stopped using
auk 0.3.3
- Dates can now wrap in auk_date(), e.g. usedate = c("*-12-01", "*-01-31")for records from December or
January
- Fixed bug preventing dropping of age/sexcolumn
- Allow for a wider variety of protocols in
auk_protocol()
- Addresing some deprecated functions from rlang
- Fixed bug causing auk_set_awk_path()to fail
auk 0.3.2
- Work around for bug in system2() in some R versions:
https://bugs.r-project.org/bugzilla/show_bug.cgi?id=17508
- Adding a filter for PROALAS checklists to
auk_protocol()
auk 0.3.1
- rlang::UQ()and- rlang::UQS()deprecated,
switching to- !!and- !!!
- auk_unique()now keeps track of all sampling event and
observer IDs that comprise a group checklist
auk 0.3.0
- Updated to 2018 taxonomy; new function
get_ebird_taxonomy()to get taxonomy via the eBird API
- Better handling of taxonomy versions, many functions now take a
taxonomy_versionargument and use the eBird API to get the
taxonomy
- auk_getpath()renamed- auk_get_awk_path(),
and added- auk_set_awk_path()
- Added auk_set_ebd_path()andauk_get_ebd_path()to set and get theEBD_PATHenvironment variable. Now users only need to set this once and just
refer to the file name, rather than specifying the full path every
time.
- Functions to prepare data for occupancy modeling:
filter_repeat_visits()andformat_unmarked_occu()
- New auk_bcr()function to extract data from BCRs
- Added bcr_codesdata frame to look up BCR names and
codes
- “Area” protocol added to auk_protocol()filter.
- auk_extent()renamed- auk_bbox();- auk_extent()deprecated and redirects to- auk_bbox()
- auk_zerofill()now checks for complete checklists and
gives option to not rollup
- auk_rollup()now gives the option of keeping higher
taxa via- drop_higherargument
- auk_clean()deprecated
- Fixed package load error when EBD_PATHis invalid
- Fixed bug when reading files with a blank column using
readr
auk 0.2.2
- Updated to work with EDB version 1.9
- Modified tests to be more general to all sample data
- ebird_species()now returns 6-letter species codes
- Fixed bug causing auk to fail on files downloaded via custom
download form
- Fixed bug with normalizePath()use on Windows
- Fixed bug with system2()on Windows
auk 0.2.1
- Patch release fixing a couple bugs
- Removed all non-ASCII characters from example files, closes issue
#14
- Fixed issue with state filtering not working, closes issue
$16
auk 0.2.0
- New function, auk_split(), splits EBD up into multiple
files by species
- New object, auk_sampling, and associated methods for
working with the sampling data only
- New function, auk_select(), for selecting a subset of
columns
- auk_date()now allows filtering date ranges across
years using wildcards, e.g.- date = c("*-05-01", "*-06-30")for observations from May and June of any year
- New function, auk_state()for filtering by state
- Now using AWK arrays to speed up country and species filtering; ~20%
speed up when filtering on many species/countries
- Allow selection of a subset of columns when filtering
- Remove free text columns in auk_clean()to decrease
file size
- Updated to work with Feb 2018 version of EBD
- Fixed broken dependency on countrycodepackage
auk 0.1.0
- eBird taxonomy update to August 2017 version, users should download
the most recent EBD to ensure the taxonomy is in sync with the new
package
- Manually set AWK path with environment variable
AWK_PATHin.Renvironfile
- auk_distance,- auk_breeding,- auk_protocol, and- auk_projectfilters
added
- Users can now specify a subset of columns to return when calling
auk_filter using the keep and drop arguments
- Many changes suggested by rOpenSci package peer review process, see
https://github.com/ropensci/onboarding/issues/136 for details
- New vignette added to aid those wanting to contribute to package
development
auk 0.0.2
- Patch release converting ebird_taxonomy to ASCII to pass CRAN
checks
auk 0.0.1