Package ubic.basecode.datafilter
Class RowNameFilter<M extends Matrix2D<R,C,V>,R,C,V>
- java.lang.Object
-
- ubic.basecode.datafilter.AbstractFilter<M,R,C,V>
-
- ubic.basecode.datafilter.RowNameFilter<M,R,C,V>
-
- All Implemented Interfaces:
Filter<M,R,C,V>
public class RowNameFilter<M extends Matrix2D<R,C,V>,R,C,V> extends AbstractFilter<M,R,C,V>
Remove or retain rows that are on a list.- Author:
- Paul Pavlidis
-
-
Field Summary
-
Fields inherited from class ubic.basecode.datafilter.AbstractFilter
log
-
-
Constructor Summary
Constructors Constructor Description RowNameFilter()
RowNameFilter(Set<R> namesToFilter)
RowNameFilter(Set<R> namesToFilter, boolean exclude)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description M
filter(M data)
Filter according to row names.void
setFilterNames(Set<R> namesToFilter, boolean exclude)
-
Methods inherited from class ubic.basecode.datafilter.AbstractFilter
getOutputMatrix
-
-