filter.PopnOL {Agi4x44PreProcess} | R Documentation

## probes.filter (Internal function)

### Description

An internal function to be used by `filter.probes`

### Usage

    filter.PopnOL(ddFILT, limPopnOL, ManuelaGO, targets, annotation.package)

### Arguments

`ddFILT` | an RGlist object
`limPopnOL` | for a given feature xi accros samples, is the maximum in a experimental condition with a saturation-FLAG = 1 (Is Pop OL)
`ManuelaGO` | logical, if a known annotation package is available then it is `TRUE`
`targets` | data.frame with the target structure
`annotation.package` | a character specifying the AGI annotation package: 'hgug4112a.db','mgug4122a.db'

### Details

To keep good quality probes, we filtered out probes that had more than y in at least one experimental condition with a flag indicating presence of Population Outlier. A feature is a population outlier if its signal is lower than a lower threshold or higher than an upper threshold determined using a multiplier (1.42) times the interquartile range of the population. 1 indicates Feature is a population outlier.

### Value

An RGlist with probes that are not Population Outlier (according to the correspondind AFE flag and the filtering options). It also writes an output file (IsFeatPopnOL.txt) that contains probes that were filtered out because they were considered Population Outlier.

### Author(s)

Pedro Lopez-Romero

### See Also

`filter.probes`

### Examples

    ## Not run:
            data(dd)
            data(targets)
            library(hgug4112a.db)
            ddFILT=filter.PopnOL(dd,25,TRUE,targets,"hgug4112a.db")
            dim(ddFILT)
    ## End(Not run)

[Package Agi4x44PreProcess version 1.4.0 Index]