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. An empty name (the default) dislogical
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. Additionally, characters
other than numbers or English letters will be removed. If series ids
are changed, one or more warnings are shown. In that case, the user
may wish to print a list of the 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
,
write.tridas
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