read.write {TRAMPR} | R Documentation |
Saves and loads TRAMPknowns
and
TRAMPsamples
objects as a series of “csv” (comma
separated value) files for external editing.
If you do not want to edit your data, then saving with
save
is preferable; it is faster, creates smaller files,
and will save any additional components in the objects (see Examples).
read.TRAMPknowns(file.pat, auto.save=TRUE, overwrite=FALSE) write.TRAMPknowns(x, file.pat=x$file.pat, warn=TRUE) read.TRAMPsamples(file.pat) write.TRAMPsamples(x, file.pat)
x |
A TRAMPknowns or TRAMPsamples
object. |
file.pat |
Pattern, with the filename prefix: “info” and
“data” objects will be read/written as
<file.pat>_info.csv and <file.pat>_data.csv ,
respectively. |
auto.save |
Logical: Should TRAMPknowns object be
automatically saved back to the loaded filename as it is modified
(e.g. knowns added to the database). If this is TRUE , the
original files will be backed up as
<file.pat>_(info|data)_<YYYYMMDD>.csv ,
where <YYYYMMDD> is the ISO date. |
overwrite |
Should previous backup files be overwritten when creating new backups? |
warn |
Should the function warn when no filename is given?
(Because this function is called automatically when adding new
knowns, and because TRAMPknowns objects need not contain a
file.pat element, it may not be possible or neccesary to
save). |
file.pat
may contain a path. It is best to use forward slashes
as directory separators (path/to/file
), but on Windows (only),
double backslashes will also work (path\\to\\file
).
Paths may be either relative (e.g. path/to/file
), or absolute
(e.g. /path/to/file
, or x:/path/to/file
on Windows).
load.abi
, for semi-automatic loading of ABI output
files.
save
and load
, for saving and loading of
arbitrary R objects.
## Not run: # Preferred way of saving/loading objects, if editing is not required: save(demo.knowns, file="my_knowns.Rdata") # (possibly in a different session, but _after_ loading TRAMP) load("my_knowns.Rdata") # -> creates 'demo.knowns' in global environment ## End(Not run)