Skip to contents

All functions

Dlf-class Dlf
Class encapsulating Daisy log file (dlf) data
animate_dlf()
Animate a depth dependent timeseries from a Dlf file
`$`(<Dlf>)
$ indexing on the data part of the dlf
`$<-`(<Dlf>)
$ assignment on the data part of the dlf
daisy_time_to_timestamp()
Transform daisy time columns to a single timestamp
depth_wide_to_long()
Transform wide format time series to a long format time series It is assumed that dlf@data only contains time_name columns and depth columns with the format <var_name>_ e.g. "q_100"
dir_names_to_columns()
Remove directory part of dlf name and store it in the data slot
drop_dir_from_names()
Remove directory part from dlf names
filter_dlfs()
Filter a list of Dlfs
mass_balance()
Calculate mass balance
mass_balance_summary()
Mass balance summary for a set of specified variables
merge_dlfs()
Merge a list of Dlfs
plot_dlf()
Plot one or more variables from one or more Dlfs. Each variable is plotted in a separate subplot.
plot_dlf_depth()
Plot one or more timepoints from one or more dlfs containing depth dependent timeseries
plot_mass_balance()
Plot Dlf object with mass balance calculation in a control chart
read_dlf()
Read a dlf file (Daisy log file) or a directory of dlf files
read_dlf_dir()
Walk a directory tree and read all dlf files in it.
read_dlf_file()
Read a dlf file (Daisy log file)
read_dlf_spawn()
Walk a directory tree generated by daisy spawn, read all dlf files in it, and merge similar log files into one dlf.
strip_common_prefix_from_names()
Strip common prefix from dlf names
`[`(<Dlf>)
[ indexing on the data part of the dlf
`[[`(<Dlf>)
[[ indexing on the data part of the dlf
`[[<-`(<Dlf>)
[[ assignment on the data part of the dlf
`[<-`(<Dlf>)
[ assignment on the data part of the dlf
subset_dlf()
Select the subset of measurements in a specific time range.
write_dlf()
Write a dlf object to a file