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
narcotic_benchmark()
Calculate the narcotic benchmark (acute) concentration for a PAH or HAC using the Target Lipid Model (TLM)
phototoxic_benchmark()
Calculate the phototoxic benchmark for a given P~abs~ and PAH chemical using the PTLM
narcotic_cwqg()
Calculate the narcotic guideline (chronic) concentration for a PAH or HAC using the Target Lipid Model (TLM)
phototoxic_cwqg()
Calculate the phototoxic CWQG for a given P~abs~ and PAH chemical using the PTLM
pb_multi()
Calculate the narcotic and phototoxic benchmarks 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.
kd_marine()
Calculate Kd at a given wavelength in marine waters.
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