
Package index
-
download_pvolfiles() - Download polar volume (
pvol) files from the NEXRAD archive
-
is.pvolfile() - Check if a file is a polar volume (
pvol)
-
get_iris_raw_task() - Check the
tasktype of an IRIS RAW file
-
get_odim_object_type() - Check the
datatype of an ODIM HDF5 file
-
nexrad_to_odim() - Convert a NEXRAD polar volume file to an ODIM polar volume file
-
read_pvolfile() - Read a polar volume (
pvol) from file
-
write_pvolfile() - Write a polar volume (
pvol) object to ODIM HDF5 file
-
summary(<pvol>)is.pvol()dim(<pvol>) - Inspect a polar volume (
pvol)
Inspecting radar scans
Functions to inspect and plot a polar scan (scan) from a polar volume (pvol).
-
get_elevation_angles() - Get elevation angles of a polar volume (
pvol), scan (scan) or parameter (param)
-
get_scan() - Get a scan (
scan) from a polar volume (pvol)
-
summary(<scan>)is.scan()dim(<scan>) - Inspect a scan (
scan)
-
example_scan - Scan (
scan) example
-
plot(<scan>) - Plot a scan (
scan) in polar coordinates
-
get_param() - Get a parameter (
param) from a scan (scan)
-
summary(<param>)is.param() - Inspect a parameter (
param)
Manipulating radar scans
Functions to manipulate radar images (scan, param, ppi) and to identify precipitation.
-
integrate_to_ppi() - Calculate a plan position indicator (
ppi) of vertically integrated density adjusted for range effects
-
calculate_param() - Calculate a new scan parameter
-
apply_mistnet() - Apply MistNet segmentation to a polar volume
-
select.scan() - Tidyverse methods for bioRad objects
-
Math(<scan>)Math(<pvol>)Ops(<param>)Ops(<scan>)Ops(<pvol>) - Mathematical and arithmetic operations on param's, scan's and pvol's
Plotting radar scans
Functions to plot a polar volume (pvol), scan (scan) or parameter (param) on a grid or basemap as a plan position indicator (ppi).
-
project_as_ppi() - Project a scan (
scan) or parameter (param) to a plan position indicator (ppi)
-
integrate_to_ppi() - Calculate a plan position indicator (
ppi) of vertically integrated density adjusted for range effects
-
scan_to_raster() - convert a polar scan into a raster
-
scan_to_spatial() - convert a polar scan into a spatial object.
-
summary(<ppi>)is.ppi()dim(<ppi>) - Inspect a plan position indicator (
ppi)
-
plot(<ppi>) - Plot a plan position indicator (
ppi)
-
map() - Map a plan position indicator (
ppi) on a map
-
check_docker()update_docker()vol2bird_version()download_basemap() - Deprecated bioRad functions and data
-
composite_ppi() - Create a composite of multiple plan position indicators (
ppi)
-
`[`(<ppi>) - Subset a plan position indicator (
ppi)
Creating vertical profiles of biological targets
Functions to process weather radar data (pvol) into vertical profiles (vp) of biological targets.
-
calculate_vp() - Calculate a vertical profile (
vp) from a polar volume (pvol) file
-
nexrad_to_odim() - Convert a NEXRAD polar volume file to an ODIM polar volume file
Reading vertical profile data
Functions to download, read, inspect and plot vertical profile (vp) data.
-
download_vpfiles()superseded - Download vertical profile (
vp) files from the ENRAM data repository
-
select_vpfiles() - Select vertical profile (
vp) files from computer
-
is.vpfile() - Check if a file is a vertical profile (
vp)
-
read_vpfiles() - Read a vertical profile (
vp) or a list of vertical profiles (vp) from files
-
read_cajun() - Read a vertical profile (
vp) from UMASS Cajun text file
-
summary(<vp>)is.vp()dim(<vp>) - Inspect a vertical profile (
vp)
-
example_vp - Vertical profile (
vp) example
-
plot(<vp>) - Plot a vertical profile (
vp)
-
as.data.frame(<vp>)as.data.frame(<vpts>) - Convert a vertical profile (
vp) or time series of vertical profiles (vpts) to a data frame
-
list_vpts_aloft()superseded - List aloft urls for time series of vertical profiles (
vpts) of radar stations
Manipulating vertical profile data
Functions to combine vertical profiles (vp) into time series (vpts) and to post-process, read, inspect and plot these.
-
c(<vp>) - Concatenate vertical profiles (
vp) into a list of vertical profiles
-
bind_into_vpts() - Bind vertical profiles (
vp) into time series (vpts)
-
read_vpts() - Read time series of vertical profiles (
vpts) from file(s)
-
filter_vpts() - Filter a time series of vertical profiles ('vpts').
-
filter_precip() - Posthoc precipitation filter
-
clean_mixture() - Partition mixtures of animals using assumptions on airspeeds.
-
summary(<vpts>)print(<vpts>)is.vpts()dim(<vpts>)`[`(<vpts>) - Inspect a time series of vertical profiles (
vpts)
-
example_vpts - Time series of vertical profiles (
vpts) example
-
plot(<vpts>) - Plot a time series of vertical profiles (
vpts)
-
regularize_vpts() - Regularize a time series of vertical profiles (
vpts) on a regular time grid
-
as.data.frame(<vp>)as.data.frame(<vpts>) - Convert a vertical profile (
vp) or time series of vertical profiles (vpts) to a data frame
-
as.vp() - Convert a dataframe into a vp object
-
as.vpts() - Convert a dataframe into a vpts object
-
get_quantity() - Get a quantity from a vertical profile (
vp) or time series of vertical profiles (vpts)
Integrating vertical profiles
Functions to calculate e.g. the migration traffic rate (MTR) by vertically integrating profiles (vp or vpts) into an integrated profile (vpi).
-
integrate_profile() - Vertically integrate profiles (
vporvpts) into an integrated profile (vpi)
-
plot(<vpi>) - Plot an integrated profile (
vpi)
-
summary(<vpi>)is.vpi() - Inspect an integrated profile (
vpi)
Accessing vertical profile metadata
Functions to access metadata of vertical profiles (vp), time series (vpts) or integrated profiles (vpi).
-
rcs() - Get radar cross section
-
`rcs<-`() - Set radar cross section
-
sd_vvp_threshold() - Get threshold of the radial velocity standard deviation
-
`sd_vvp_threshold<-`() - Set threshold of the radial velocity standard deviation
-
check_night() - Check if it is night at a given time and place
-
attribute_table() - Extract a volume coverage pattern table with all attributes
-
beam_height() - Calculate radar beam height
-
beam_width() - Calculate radar beam width
-
beam_range() - Calculate radar beam range
-
beam_distance() - Calculate radar beam distance
-
beam_profile() - Calculate vertical radiation profile
-
beam_profile_overlap() - Calculate overlap between a vertical profile ('vp') and the vertical radiation profile emitted by the radar
-
dbz_to_eta() - Convert reflectivity factor (dBZ) to reflectivity (eta)
-
eta_to_dbz() - Convert reflectivity (eta) to reflectivity factor (dBZ)
-
nyquist_velocity() - Calculate Nyquist velocity for a given pulse repetition frequency (PRF)
-
convert_legacy() - Convert legacy bioRad objects