Writes the data set as a tab-delimited text file with or without file header comments.
We do neither recommend nor encourage the usage of this method - it is only available due to popular demand. For more details, see below.
# S3 method for AromaUnitSignalBinarySet
writeDataFrame(this, filename=sprintf("%s.txt", getFullName(this)),
path=file.path(getRootName(this, tags = "*,txt"), getFullName(this), getChipType(this,
fullname = FALSE)), ..., units=NULL, columns=c("unitName", "*"), sep="\t",
addHeader=TRUE, createdBy=NULL, nbrOfDecimals=4L, ram=1,
columnNamesPrefix=c("fullnames", "names", "none"), overwrite=FALSE, verbose=FALSE)
Returns the written data set as a TabularTextFileSet
object.
The filename of the generated file.
The path where the generated file should be written.
Not used.
The units to be written. If NULL
, all units are considered.
A character
vector
specifying which column names,
including optional annotation data column names, that should be
exported. A string "*"
corresponds to inserting
the column names of the source data files.
A character
string specifying what type
of prefix should be used for column names.
A logical
or a Verbose
object.
There is no limitation in how big the generated file can be.
The bigger the data set is, the greater the file size will be.
Because of this, we do neither recommend nor encourage the usage
of this method. It is available only due to popular demand.
Instead we recommend to write each file to a separate file.
See writeDataFrame()
of AromaUnitSignalBinaryFile
for
more information.
Henrik Bengtsson
To write the data of one file, see writeDataFrame()
for
AromaUnitSignalBinaryFile
.
For more information see AromaUnitSignalBinarySet
.