Learn R Programming

rLakeAnalyzer (version 1.11.4.1)

Lake Physics Tools

Description

Standardized methods for calculating common important derived physical features of lakes including water density based based on temperature, thermal layers, thermocline depth, lake number, Wedderburn number, Schmidt stability and others.

Copy Link

Version

Install

install.packages('rLakeAnalyzer')

Monthly Downloads

587

Version

1.11.4.1

License

GPL (>= 2)

Maintainer

Last Published

June 9th, 2019

Functions in rLakeAnalyzer (1.11.4.1)

buoyancy.freq

Calculates buoyancy frequency.
ts.internal.energy

Calculate physical indices for a timeseries.
layer.temperature

Returns the average temperature of a layer between two depths.
wedderburn.number

Calculates Wedderburn Number for a lake.
ts.center.buoyancy

Calculates the center of buoyancy for multiple temperature profiles.
layer.density

Returns the average density of a layer between two depths.
water.density

Estimate Water Density
load.ts

Load timeseries from properly formatted text file.
load.bathy

Import lake bathymetry data.
schmidt.plot

Creates a time series plot of Schmidt's stability
schmidt.stability

Calculate the Schmidt stability
ts.lake.number

Calculate physical indices for a timeseries.
ts.layer.temperature

Calculate volume-weighted average water temperature across a range of depths for a timeseries.
wtr.layer

Exploration of lake water column layers
wtr.heatmap.layers

Plots water temperature heatmap with major limnetic layers indicated
ts.meta.depths

Calculate physical indices for a timeseries.
meta.depths

Calculate the Top and Bottom Depths of the Metalimnion
ts.thermo.depth

Calculate physical indices for a timeseries.
rLakeAnalyzer

Lake Physics Tools
ts.schmidt.stability

Calculate physical indices for a timeseries.
ts.uStar

Calculate physical indices for a timeseries.
latesummer

Late Summer Profile
lake.number.plot

Plots time series of Lake Number
thermo.depth

Calculate depth of the thermocline from a temperature profile.
ts.buoyancy.freq

Calculate the buoyancy (Brunt-Vaisala) frequency for a temperature profile.
internal.energy

Internal energy function (Joules)
wtr.heat.map

Plots a heat-map of water temperature.
whole.lake.temperature

Get volumetrically averaged whole lake temperature
wtr.lineseries

Creates a line based plot of temperature profile time series
ts.wedderburn.number

Calculate Wedderburn number for a timeseries.
lake.number

Calculate Lake Number
uStar

Calculates the water friction velocity, uStar
wtr.plot.temp

Creates a time series plot of the thermocline and top and bottom of the metalimnion
approx.bathy

Estimate hypsography curve
depth.filter

Data filter to remove soak, heave and upcast
center.buoyancy

Calculates the center of buoyancy.
drop.datetime

Find and drop the datetime column from the datatable
cline_calc

Calculate cline of series of segments
hypo.temperature

Get volumetrically averaged hypolimnion temp
get.offsets

Gets depths from data frame containing profile info.
get.datetime

Search for and return the datetime column from a ts data.frame
epi.temperature

Get volumetrically averaged epilimnion temp