exprso Objectsconjoin combines two or more exprso objects based on their class.
conjoin(object, ...)# S4 method for ExprsArray
conjoin(object, ...)
# S4 method for ExprsModel
conjoin(object, ...)
# S4 method for ExprsPipeline
conjoin(object, ...)
# S4 method for ExprsEnsemble
conjoin(object, ...)
An ExprsArray, ExprsModel, ExprsPipeline, or
ExprsEnsemble object.
Two or more objects of the same class.
An ExprsArray, ExprsModel, ExprsPipeline, or
ExprsEnsemble object.
ExprsArray: Method to join ExprsArray objects.
ExprsModel: Method to join ExprsModel objects.
ExprsPipeline: Method to join ExprsPipeline objects.
ExprsEnsemble: Method to join ExprsEnsemble objects.
When applied to two or more ExprsArray objects, this function returns one
ExprsArray object as output. This only works on ExprsArray objects
that have not undergone feature selection. Any missing annotations in @annot
will get replaced with NA values. Note that all combined ExprsArray
objects must initially have had the same features in the same order.
When applied to two or more ExprsModel objects, this function returns one
ExprsEnsemble object as output. In this way, this function works similar to
the buildEnsemble method for ExprsModel objects.
When applied to two or more ExprsPipeline objects, this function returns one
ExprsPipeline object as output. To keep track of which ExprsPipeline
objects contributed initially to the resultant object, the source gets flagged in
the summary slot. For each ExprsPipeline object, if the summary
lacks a boot column, all summary entries will receive one unique ID.
However, if the summary contains a boot column (e.g., as generated by
plMonteCarlo), all models belonging to each bootstrap will receive
one unique ID. Afterwards, the old boot columns will get renamed to unboot
while the newly assigned unique IDs become the new boot column. This
complicated indexing system treats all models derived from one unique cut to a
training set as if they had belonged to the same "pseudo-bootstrap". These "pseudo-bootstraps"
will get handled like true bootstraps downstream by functions built around
pipeFilter and buildEnsemble.
When applied to two or more ExprsEnsemble objects, this function returns one
ExprsEnsemble object as output. The resultant object contains all models
found within each of the supplied ExprsEnsemble objects.