getStandardQuantity_LPJ: Returns the data from one LPJ-GUESS output variable as a...

View source: R/Format-GUESS.R

getStandardQuantity_LPJR Documentation

Returns the data from one LPJ-GUESS output variable as a data.table.

Description

This function can retrieve a 'Standard' vegetation quantity (returned as a data.table) with standard definition and units to compare to other models and to data. This must be implemented for each and every Standard quantity for each and every model to to ensure completeness. Source object, it will return that to save time.

Usage

getStandardQuantity_LPJ(
  run,
  quant,
  layers = NULL,
  target.sta,
  file.name = file.name,
  verbose = FALSE
)

Arguments

run

A Source containing the meta-data about the LPJ-GUESS run from which the data is to be read. Most importantly it must contain the run.dara nd the offsets.

quant

A Quantity to define what output file from the LPJ-GUESS run to open

file.name

Character string holding the name of the file. This can be left blank, in which case the file name is just taken to be "<quant@id>.out" (also "<quant@id>.out.gz")

verbose

A logical, set to true to give progress/debug information

first.year

The first year (as a numeric) of the data to be return

last.year

The last year (as a numeric) of the data to be return

Value

a data.table (with the correct tear offset and lon-lat offsets applied)

Author(s)

Matthew Forrest matthew.forrest@senckenberg.de


MagicForrest/DGVMTools documentation built on Aug. 23, 2024, 8:05 a.m.