The `gapFilter`

looks for genes that might usefully discriminate
between two groups (possibly unknown at the time of filtering).
To do this we look for a gap in the ordered expression values. The gap
must come in the central portion (we exclude jumps in the initial
`Prop`

values or the final `Prop`

values).
Alternatively, if the IQR for the gene is large that will also pass
our test and the gene will be selected.

1 |

`Gap` |
The size of the gap required to pass the test. |

`IQR` |
The size of the IQR required to pass the test. |

`Prop` |
The proportion (or number) of samples to exclude at either end. |

`na.rm` |
If |

`neg.rm` |
If |

As stated above we are interested in

A function that returns either `TRUE`

or `FALSE`

depending on
whether the vector supplied has a gap larger than `Gap`

or an IQR
(inter quartile range) larger than `IQR`

. For computing the gap we
want to exclude a proportion, `Prop`

from either end of the sorted
values. The reason for this requirement is that genes which differ in
expression levels only for a few samples are not likely to be interesting.

R. Gentleman

1 2 3 4 5 6 7 |

Questions? Problems? Suggestions? Tweet to @rdrrHQ or email at ian@mutexlabs.com.

Please suggest features or report bugs with the GitHub issue tracker.

All documentation is copyright its authors; we didn't write any of that.