Become an expert in R — Interactive courses, Cheat Sheets, certificates and more!
Get Started for Free

AromaTransform

The AromaTransform class


Description

Package: aroma.core
Class AromaTransform

Object
~~|
~~+--ParametersInterface
~~~~~~~|
~~~~~~~+--AromaTransform

Directly known subclasses:

public abstract static class AromaTransform
extends ParametersInterface

This abstract class represents a transform (algorithm/operator) that transforms data. A transform has an input data set, which is transformed into an output data set.

Usage

AromaTransform(dataSet=NULL, tags="*", ..., .reqSetClass="AromaMicroarrayDataSet")

Arguments

dataSet

The input data set as an AromaMicroarrayDataSet.

tags

A character vector of tags to be appended to the tags of the input data set.

...

Not used.

.reqSetClass

Internal argument.

Details

Subclasses must implement the process() method.

Fields and Methods

Methods:

getFullName Gets the full name of the output data set.
getInputDataSet Gets the input data set.
getName Gets the name of the output data set.
getOutputDataSet Gets the transformed data set.
getPath Gets the path of the output directory.
getRootPath Gets the root path of the output directory.
getTags Gets the tags of the output data set.
isDone Checks if the data set is processed or not.
process Processes the data set.
setTags -

Methods inherited from ParametersInterface:
getParameterSets, getParameters, getParametersAsString

Methods inherited from Object:
$, $<-, [[, [[<-, as.character, attach, attachLocally, clearCache, clearLookupCache, clone, detach, equals, extend, finalize, getEnvironment, getFieldModifier, getFieldModifiers, getFields, getInstantiationTime, getStaticInstance, hasField, hashCode, ll, load, names, objectSize, print, save, asThis

Author(s)

Henrik Bengtsson


aroma.core

Core Methods and Classes Used by 'aroma.*' Packages Part of the Aroma Framework

v3.2.2
LGPL (>= 2.1)
Authors
Henrik Bengtsson [aut, cre, cph], Mark Robinson [ctb], Ken Simpson [ctb]
Initial release

We don't support your browser anymore

Please choose more modern alternatives, such as Google Chrome or Mozilla Firefox.