Functions to input data for an AnnotatedDataFrame object
This functions allow users to read data from an existing file or an R data.frame object and use the data frame to construct an AnnotatedDataFrame object.
importPhenoData(fileName, sampleNames = NULL, from = NULL) createPData(pdata, varList) writePDRowNames(pdata, sampleNames) writePhenoTable(base, textWidget, pdata) makePhenoData(pdata) convert2PData(phenoList) getOBJWidget(type = NULL) objExists(name, type = NULL) getSNCNums(sampleNames) getCovarDesc(varList)
fileName |
a character string for the name of a file that is going to be used to build an AnnotatedDataFrame object. |
sampleNames |
a vector of character strings for the names of samples. The
length of |
pdata |
a data.frame for the experimental data. |
base |
an RTcl object for the base window a widget resides. |
textWidget |
an RTcl object for a text box widget. |
phenoList |
a list of lists for tclVar() objects. |
type |
a character string for the class of a object e.g. data.frame, AnnotatedDataFrame. |
name |
a character string for the name of an object. |
varList |
a list of characters with names being covariate names and values being short descriptions of covariate names. |
from |
a character string indicating how an AnnotatedDataFrame object will
be created. "file" - create from an existing file, "object" - create from an
existing data frame object, "edit" - create by editing an existing
AnnotatedDataFrame object, and "new" create a new AnnotatedDataFrame object
from scratch. NULL or any other values for |
When import a data.frame or AnnotatedDataFrame object, the object to be imported should have been stored in .GlobelEnv. All the objects of data.frame or AnnotatedDataFrame will be made available through a browser.
The main widget if importPhenoData
that calls other
functions/widgets to have the job done.
Package Biobase is required for importPhenoData but the requirement id not forced as it is the only time the package is used. Users have to make sure that Biobase is available.
An AnnotatedDataFrame object.
This function is intended for use by function read.phenoData of Biobase
Jianhua Zhang
AnnotatedDataFrame class in Biobase
if(interactive()){ importPhenoData() }
Please choose more modern alternatives, such as Google Chrome or Mozilla Firefox.