Merge a new met variable from an external file (e.g. CO2) into existing met files
Source:R/merge.met.variable.R
merge_met_variable.RdCurrently modifies the files IN PLACE rather than creating a new copy of the files an a new DB record. Currently unit and name checking only implemented for CO2. Currently does not yet support merge data that has lat/lon New variable only has time dimension and thus MIGHT break downstream code....
Usage
merge_met_variable(
in.path,
in.prefix,
start_date,
end_date,
merge.file,
overwrite = FALSE,
verbose = FALSE,
...
)Arguments
- in.path
path to original data
- in.prefix
prefix of original data
- start_date, end_date
date (or character in a standard date format). Only year component is used.
- merge.file
path of file to be merged in
- overwrite
logical: replace output file if it already exists?
- verbose
logical: should
ncdf4functions print debugging information as they run?- ...
other arguments, currently ignored
Examples
if (FALSE) { # \dontrun{
in.path <- "~/paleon/PalEONregional_CF_site_1-24047/"
in.prefix <- ""
outfolder <- "~/paleon/metTest/"
merge.file <- "~/paleon/paleon_monthly_co2.nc"
start_date <- "0850-01-01"
end_date <- "2010-12-31"
overwrite <- FALSE
verbose <- TRUE
merge_met_variable(in.path,in.prefix,start_date,end_date,merge.file,overwrite,verbose)
PEcAn.DALEC::met2model.DALEC(in.path,in.prefix,outfolder,start_date,end_date)
} # }