vp: a vertical profile of animalsClass vp for a vertical profile of animals
# S3 method for vp
summary(object, ...)is.vp(x)
# S3 method for vp
dim(x)
An object of class vp.
Additional arguments affecting the summary produced.
An object of class vp.
For is.vp: TRUE if its argument is of class vp.
For dim.vp: dimensions of the profile data.
An object of class vp contains a vertical profile. A vertical profile
contains a collection of quantities, with each quantity having values at
different altitude layers above the earth's surface, typically equally
spaced altitudinal layers.
Data contained in this class object should be accessed with the
get_quantity function. Information stored under attributes
(see below) can be accessed directly.
A vp object is a list containing
radarthe radar identifier
datetimethe nominal time of the profile
datathe profile data, a list containing:
heightheight above mean sea level [m]. Alt. bin from height to height+interval)
uspeed component west to east [m/s]
vspeed component north to south [m/s]
wvertical speed (unreliable!) [m/s]
ffhorizontal speed [m/s]
dddirection [degrees, clockwise from north]
sd_vvpVVP radial velocity standard deviation [m/s]
gapAngular data gap detected [T/F]
dbzAnimal reflectivity factor [dBZ]
etaAnimal reflectivity [cm^2/km^3]
densAnimal density [animals/km^3]
DBZHTotal reflectivity factor (bio+meteo scattering) [dBZ]
nnumber of points VVPvelocity analysis (u,v,w,ff,dd)
n_allnumber of points VVP st.dev. estimate (sd_vvp)
n_dbznumber of points density estimate (dbz,eta,dens)
n_dbz_allnumber of points total reflectivity estimate (DBZH)
attributeslist with the profile's \what,
\where and \how attributes
NA Maps to 'nodata' in the ODIM convention: value to denote areas void of data
(never radiated)
NaN Maps to 'undetect' in the ODIM convention: denote areas below the measurement
detection threshold (radiated but nothing detected). The value is also used when there are too
few datapoints to calculate a quantity.
0 Maps to 0 in the ODIM convention: denote areas where the quantity has a measured
value of zero (radiated and value zero detected or inferred).
# NOT RUN {
# load example vp object
data(example_vp)
example_vp
# check that the object is a vp object:
is.vp(example_vp)
# dimensions of the vp object:
dim(example_vp)
# }
Run the code above in your browser using DataLab