warbleR1.1.32 package

Streamline Bioacoustic Analysis

by_element_est

Convert a by-song extended selection table to by-element

catalog

Create catalogs of vocal signals

catalog2pdf

Combine catalog images into pdfs

check_sels

Check selection data frames

check_sound_files

Check sound files

color_spectro

Highlight spectrogram regions

compare_methods

Assessing the performance of acoustic distance measurements

consolidate

Consolidate (sound) files into a single directory

cross_correlation

Time-frequency cross-correlation

cut_sels

Cut selections into individual sound files

duration_sound_files

Measure the duration of sound files

envelope

Calculates the absolute amplitude envelope

ffDTW

Deprecated functions and function names

filter_sels

Subset selection data frames based on manually filtered image files

find_clipping

Find clipped selections

fix_extended_selection_table

Fix extended selection tables

fix_wavs

Fix .wav files to allow importing them into R

freq_DTW

Acoustic dissimilarity using dynamic time warping on dominant frequenc...

freq_range_detec

Detect frequency range on wave objects

freq_range

Detect frequency range iteratively

freq_ts

Extract frequency contours as time series

full_spectrogram2pdf

full_spectrogram2pdf combines full_spectrograms images in .jpeg fo...

full_spectrograms

Create long spectrograms of entire sound files

internals

warbleR Internal Functions

gaps

Gap duration

image_to_wave

Convert images into wave objects

inflections

Count number of inflections in a frequency contour

info_sound_files

Get sound file parameter information

rbind.extended_selection_table

rbind method for class extended_selection_table

rbind.selection_table

rbind method for class selection_table

is_extended_selection_table

Class 'extended_selection_table': selection table containing wave obje...

is_selection_table

Class 'selection_table': double-checked frequency/time coordinates of ...

make.selection.table

Old name for selection_table

map_xc

Maps of 'Xeno-Canto' recordings by species

mfcc_stats

Calculate descriptive statistics on Mel-frequency cepstral coefficient...

move_images

Move/copy image files between directories

read_sound_file

An extended version of read_wave that reads several sound file formats...

mp32wav

Convert .mp3 files to .wav

multi_DTW

A wrapper on dtwDist for comparing multivariate contours

open_wd

Open working directory

overlapping_sels

Find overlapping selections

phylo_spectro

Add spectrograms onto phylogenetic trees

plot_coordination

Coordinated singing graphs

print.extended_selection_table

print method for class extended_selection_table

print.selection_table

print method for class selection_table

print.xcorr.output

print method for class xcorr.output

querxc

alternative name for query_xc

query_xc

Access 'Xeno-Canto' recordings and metadata

tailor_sels

Interactive view of spectrograms to tailor selections

read_wave

A wrapper for tuneR's readWave that read sound files listed within sel...

remove_channels

Remove channels in wave files

remove_silence

Remove silence in wave files

rename_est_waves

Rename wave objects and associated metadata in extended selection tabl...

test_coordination

Randomization test for singing coordination

track_freq_contour

Spectrograms with frequency measurements

resample_est

Resample wave objects in a extended selection table

selection_table

Create 'selection_table' and 'extended_selection_table' objects

sig2noise

Measure signal-to-noise ratio

simulate_songs

Simulate animal vocalizations

snr_spectrograms

Spectrograms with background noise margins

song_analysis

Calculates acoustic parameters at the song level

sort_colms

Sort columns in a more intuitive order

sound_pressure_level

Measure relative sound pressure level

spectro_analysis

Measure acoustic parameters in batches of sound files

spectrograms

Spectrograms of selected signals

split_sound_files

Splits sound files

sub-.extended_selection_table

extract method for class extended_selection_table

sub-.selection_table

extract method for class selection_table

track_harmonic

Track harmonic frequency contour

tweak_spectro

Plot a mosaic of spectrograms with varying display parameters

warbleR_options

Setting warbleR options

warbleR

warbleR: A package to streamline bioacoustic analysis

wav_2_flac

Convert .wav files to .flac

wpd_features

Measure wavelet packet decomposition features (EXPERIMENTAL)

Functions aiming to facilitate the analysis of the structure of animal acoustic signals in 'R'. 'warbleR' makes use of the basic sound analysis tools from the packages 'tuneR' and 'seewave', and offers new tools for acoustic structure analysis. The main features of the package are the use of loops to apply tasks through acoustic signals referenced in a selection (annotation) table and the production of spectrograms in image files that allow to organize data and verify acoustic analyzes. The package offers functions to explore, organize and manipulate multiple sound files, explore and download 'Xeno-Canto' recordings, create spectrograms of complete recordings or individual signals, run different measures of acoustic signal structure, evaluate the performance of measurement methods, catalog signals, characterize different structural levels in acoustic signals, run statistical analysis of duet coordination and consolidate databases and annotation tables, among others.

  • Maintainer: Marcelo Araya-Salas
  • License: GPL (>= 2)
  • Last published: 2024-08-19