Skip to contents

Core TUV functions

tuv()
Run the TUV model with specified options
set_tuv_aq_params()
Set required and optional aquatic parameters for TUV prior to running the model
run_tuv()
Run the TUV program
get_tuv_results()
Retrieve the results of a TUV run

PTLM

p_abs()
Calculate the total light absorption of a PAH using the results of the TUV model
plc50()
Calculate the PLC50 for a given P~abs~ and PAH chemical using the PTLM
nlc50()
Calculate the NLC50 value for a PAH or HAC using the Target Lipid Model (TLM)
plc50_multi()
Calculate the NLC50 and PLC50 for a set of PAHs
sens_kd_depth()
Sensitivity analysis for DOC, depth, and time of year
plot_sens_kd_depth()
Make a heatmap of the sensitivity analysis performed by sens_kd_depth()
p_abs_single()
Calculate the light absorption of a PAH from a single exposure experiment

TUV utilities

get_elevation()
Get elevation for a lon/lat pair
tuv_aq_defaults()
Get a list of TUV inputs and their default values
kd_305()
Calculate Kd at 305 nm for a given Dissolved Organic Carbon (DOC) concentration.
kd_lambda()
Calculate Kd at a given wavelength and DOC concentration.
view_tuv_aq_params()
View TUV aquatics options, as set by set_tuv_aq_params().
tuv_run_params()
Show the input parameters used for a TUV model run
list_tuv_dir()
List files in the directory containing the TUV files
clean_tuv_dir()
Delete the directory containing the TUV files