read_uvspec_disort {photobiologyInOut} | R Documentation |
Read libRadtran's uvspec output file.
Description
Read and parse a text file output by libRadtran's uvspec routine for a solar spectrum simulation. The output of uvspec depends among other things on the solver used. We define a family of functions, each function for a different solver.
Usage
read_uvspec_disort(
file,
date = NULL,
geocode = NULL,
label = NULL,
tz = NULL,
locale = readr::default_locale(),
multiplier = 0.001,
qty = "irradiance"
)
Arguments
file |
character string |
date |
a |
geocode |
A data frame with columns |
label |
character string, but if |
tz |
character Time zone is by default read from the file. |
locale |
The locale controls defaults that vary from place to place. The
default locale is US-centric (like R), but you can use
|
multiplier |
numeric A multiplier for conversion into W m-2 nm-1, as the units of expression of the output from "uvspec" depend on the units in which the extraterrestrial solar spectrum data is expressed. |
qty |
character "uvspec" returns both irradiance and intensity with solver "disort". |
Value
A source_spct object.
Note
Currently only "irradiance" is suported as qty argument as intensity is not supported by classes and methods in package 'photobiology'.
Tested only with libRadtran version 2.0
References
https://www.r4photobiology.info http://www.libradtran.org