Package: birdnetprocess 0.0.0.9000

Will Cornwell

birdnetprocess: Process and Visualize 'BirdNET' Audio Classification Results

Toolbox for processing and visualizing audio classification output from 'BirdNET'. Functionality includes reading and standardizing data from 'Raven' selection tables and CSV files, summarizing species detections, and creating time-series visualizations of vocal activity. It offers a lightweight workflow for ecoacoustic analysis.

Authors:Will Cornwell [aut, cre], Adele Gemmell [aut]

birdnetprocess_0.0.0.9000.tar.gz
birdnetprocess_0.0.0.9000.zip(r-4.7-any)birdnetprocess_0.0.0.9000.zip(r-4.6-any)birdnetprocess_0.0.0.9000.zip(r-4.5-any)
birdnetprocess_0.0.0.9000.tgz(r-4.6-any)birdnetprocess_0.0.0.9000.tgz(r-4.5-any)
birdnetprocess_0.0.0.9000.tar.gz(r-4.7-any)birdnetprocess_0.0.0.9000.tar.gz(r-4.6-any)
birdnetprocess_0.0.0.9000.tgz(r-4.6-emscripten)
manual.pdf |manual.html✨
DESCRIPTION
card.svg |card.png
birdnetprocess/json (API)

# Install 'birdnetprocess' in R:
install.packages('birdnetprocess', repos = c('https://traitecoevo.r-universe.dev', 'https://cloud.r-project.org'))

Bug tracker:https://github.com/traitecoevo/birdnetprocess/issues

Datasets:

On CRAN:

Conda:

3.11 score 2 stars 4 scripts 45 exports 42 dependencies

Last updated from:868a6df393. Checks:9 OK. Indexed: yes.

TargetResultTimeFilesSyslog
linux-develOK182
source / vignettesOK224
linux-releaseOK178
macos-releaseOK166
macos-oldrelOK166
windows-develOK277
windows-releaseOK268
windows-oldrelOK227
wasm-releaseOK131

Exports:apply_thresholdsassign_groupsbirdnet_palettebirdnet_reportbirdnet_themedensity_by_sessiondetection_densitydiel_densityexport_top_clipsfetch_openmeteo_weatherfilter_by_rangegroup_coloursnew_deploymentparse_birdnet_filename_datetimeplot_activity_vs_covariateplot_activity_vs_weatherplot_confidenceplot_daily_activityplot_density_actogramplot_density_barsplot_density_cumulativeplot_density_heatmapplot_density_ridgesplot_density_weatherplot_diel_densityplot_site_mapplot_speciesplot_species_countsplot_species_streamplot_timelineplot_top_speciesread_birdnet_fileread_birdnet_folderread_birdnet_sitesread_bom_dworead_deploymentread_deployment_detectionsread_detector_labelssession_anomalysite_reportspecies_thresholdssummarise_detectionsthreshold_sourcevalidate_deploymentweather_by_session

Dependencies:bitbit64clicliprcpp11crayondplyrfarvergenericsggplot2gluegtablehmsisobandlabelinglifecyclelubridatemagrittrpillarpkgconfigprettyunitsprogresspurrrR6RColorBrewerreadrrlangS7scalesstringistringrtibbletidyrtidyselecttimechangetzdbutf8vctrsviridisLitevroomwithryaml

Readme and manuals

Help Manual

Help pageTopics
Apply per-species thresholds to a detection tableapply_thresholds
Sort detections into taxon groupsassign_groups
Example birdnet datasetbird_net_data
Categorical colours for plottingbirdnet_palette
Render a deployment reportbirdnet_report
A shared ggplot theme for report figuresbirdnet_theme
Detection density per dawn and dusk sessiondensity_by_session
Detection density: detections per recorded hour, with zeros keptdetection_density
Average diel pattern around sunrise and sunsetdiel_density
Export the highest-confidence audio clips for each speciesexport_top_clips
Fetch hourly historical weather from Open-Meteofetch_openmeteo_weather
Filter BirdNET detections to species likely present at a locationfilter_by_range
Colours for taxon groupsgroup_colours
Create a starter deployment configurationnew_deployment
Extract a start datetime from a BirdNET selection table filenameparse_birdnet_filename_datetime
Activity against one covariate, one panel per siteplot_activity_vs_covariate
Activity against weather, session by sessionplot_activity_vs_weather
Plot Confidenceplot_confidence
Plot daily (diel) activity heatmapplot_daily_activity
Detection density over time: four alternative viewsplot_density plot_density_bars plot_density_cumulative plot_density_heatmap plot_density_ridges
Time-of-day activity across a season (actogram)plot_density_actogram
Detection heatmap with weather strips beneathplot_density_weather
Plot the average diel pattern around sunrise and sunsetplot_diel_density
Map of sites sized by a log-transformed totalplot_site_map
Plot Specific BirdNET Speciesplot_species
Plot Species Countsplot_species_counts
Plot Species Streamplot_species_stream
Plot Timelineplot_timeline
Plot Top N BirdNET Speciesplot_top_species
Read a single BirdNET selection table fileread_birdnet_file
Read all BirdNET selection files in a folderread_birdnet_folder
Read BirdNET selection files from multiple sites (folders)read_birdnet_sites
Read Bureau of Meteorology "Daily Weather Observations" filesread_bom_dwo
Read a deployment configuration fileread_deployment
Read all detections described by a deployment configread_deployment_detections
Read a BirdNET labels fileread_detector_labels
Weather anomalies relative to the seasonal norm for each sessionsession_anomaly
Build a per-site report and plot set from BirdNET detectionssite_report
Per-species detection thresholdsspecies_thresholds
Summarise Detectionssummarise_detections
Where each species' threshold came fromthreshold_source
Validate a deployment configurationvalidate_deployment
Summarise hourly weather over sun-relative recording sessionsweather_by_session