An S4 class representing a filter to pre-process the input data.
The object consists of 3 slots
Constructor for the S4 Filter object.
Usage
Filter(id, filter, parameters, logger = Logger(verbose = F))Arguments
- id
a name to identify the filter. If filtering method is one of the supported by renoir, the constructor will automatically select a
filter. Seelist_supported_unsupervised_screening_methods()for the supported methods.- filter
(optional) function to filter the initial data. Used if
idis not one of the supported by renoir. Iffilteris provided it must conform to the renoir common interface, and must have the following formal arguments:- x
the input matrix, where rows are observations and columns are variables.
- logger
a Logger
- ...
additional arguments
The output must be a Filtered object
- parameters
list containing the parameters to fix for the chosen filtering method
- logger
a Logger
Value
A Filtered object.
Slots
ida name to identify the filter
filterfilter function
parameterslist containing the parameters for the chosen filtering method
loggera Logger