write.tucson(rwl.df, fname, header=NULL, append=FALSE, prec=0.01,
mapping.fname="", mapping.append=FALSE, long.names=FALSE)
data.frame
containing tree-ring ring widths with the
series in columns and the years as rows. The series ids are the column names
and the years are the row names. This type of data.frame
is
produced by
numeric
indicating the precision of the output file. -
This must be equal to either 0.01 or 0.001 (units are in mm).character
vector of length one giving
the file name of an optional output file showing the mapping between
input and output series ids. The mapping is only printed for those ids
that are transformed beyond simple truncation. An emplogical
flag indicating whether to
append the description of the altered series ids to an existing file.
The default is to create a new file.logical
flag indicating whether to
allow long series IDs (7 or 8 characters) to be written to the output.
The default is to only allow 6 characters.list
and must be
formatted with the following:
write.tucson
. The output from this file is suitable for
publication on the ITRDB.
The function is capable of altering excessively long and/or duplicate
series ids to fit the Tucson specification. A simple truncation of
names is done without warning if necessary, but more complex
operations (i.e. name partially replaced or augmented with an
automatically generated suffix) produce warnings. In that case, the
user may wish to print a list of these more complex renamings (see
Arguments).
Setting long.names=TRUE
allows series IDs to be 8 characters
long, or 7 in case there are year numbers using 5 characters. Note
that in the latter case the limit of 7 characters applies to all
IDs, not just the one corresponding to the series with long year
numbers. The default (long.names=FALSE
) is to allow 6
characters. Long IDs may cause incompatibility with other software.write.crn
, read.tucson
,
write.rwl
, write.compact
data(co021)
co021.hdr <- list(site.id = "CO021",
site.name = "SCHULMAN OLD TREE NO. 1, MESA VERDE",
spp.code = "PSME", state.country = "COLORADO", spp = "DOUGLAS FIR",
elev = "2103M", lat = 3712, long = -10830, first.yr = 1400,
last.yr = 1963, lead.invs = "E. SCHULMAN", comp.date = "")
write.tucson(rwl.df = co021, fname = 'tmp.rwl', header = co021.hdr,
append = FALSE, prec = 0.001)
Run the code above in your browser using DataLab