Learn R Programming

auk (version 0.9.0)

eBird Data Extraction and Processing in R

Description

Extract and process bird sightings records from eBird (), an online tool for recording bird observations. Public access to the full eBird database is via the eBird Basic Dataset (EBD; see for access), a downloadable text file. This package is an interface to AWK for extracting data from the EBD based on taxonomic, spatial, or temporal filters, to produce a manageable file size that can be imported into R.

Copy Link

Version

Install

install.packages('auk')

Monthly Downloads

669

Version

0.9.0

License

GPL-3

Maintainer

Matthew Strimas-Mackey

Last Published

December 17th, 2025

Functions in auk (0.9.0)

auk_sampling

Reference to eBird sampling event file
auk_rollup

Roll up eBird taxonomy to species
auk_observer

Filter the eBird data by observer
auk_species

Filter the eBird data by species
auk_set_ebd_path

Set the path to EBD text files
auk_set_awk_path

Set a custom path to AWK executable
auk_select

Select a subset of columns
ebird_taxonomy

eBird Taxonomy
auk_state

Filter the eBird data by state
auk_zerofill

Read and zero-fill an eBird data file
auk_get_ebd_path

Return EBD data path
auk_protocol

Filter the eBird data by protocol
auk_year

Filter the eBird data to a set of years
filter_repeat_visits

Filter observations to repeat visits for hierarchical modeling
auk_time

Filter the eBird data by checklist start time
format_unmarked_occu

Format EBD data for occupancy modeling with unmarked
auk_split

Split an eBird data file by species
bcr_codes

BCR Codes
auk_ebd

Reference to eBird data file
auk_project

Filter the eBird data by project code
auk_version

Versions of auk, the EBD, and the eBird taxonomy
ebird_species

Lookup species in eBird taxonomy
get_ebird_taxonomy

Get eBird taxonomy via the eBird API
auk_unique

Remove duplicate group checklists
process_barcharts

Process eBird bar chart data
reexports

Objects exported from other packages
valid_protocols

Valid Protocols
ebird_states

eBird States
read_ebd

Read an EBD file
auk_clean

Clean an eBird data file (Deprecated)
auk_distance

Filter eBird data by distance travelled
auk_bbox

Filter the eBird data by spatial bounding box
auk_county

Filter the eBird data by county
auk_complete

Filter out incomplete checklists from the eBird data
auk_breeding

Filter to only include observations with breeding codes
auk_bcr

Filter the eBird data by Bird Conservation Region
auk-package

auk: eBird Data Extraction and Processing in R
auk_country

Filter the eBird data by country
auk_date

Filter the eBird data by date
auk_filter

Filter the eBird file using AWK
auk_get_awk_path

OS specific path to AWK executable
auk_extent

Filter the eBird data by spatial extent
auk_exotic

Filter the eBird data by exotic code
auk_ebd_version

Get the EBD version and associated taxonomy version
auk_last_edited

Filter the eBird data by last edited date
auk_duration

Filter the eBird data by duration