VCFFilter
BiallelicFilter
, HasDepthFilter
, MAFFilter
, ParalogHWFilter
, PositionMissing
public abstract class PositionFilter extends java.lang.Object implements VCFFilter
Constructor | Description |
---|---|
PositionFilter() |
Modifier and Type | Method | Description |
---|---|---|
void |
change(VCF vcf) |
Apply this filter to a VCF
|
abstract boolean |
test(Position p) |
Tests whether a position should be filtered out
|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getConfig, getSummary
public abstract boolean test(Position p) throws VCFDataException
p
- The position to testVCFDataException
- If there is a problem with the
data in the VCFpublic void change(VCF vcf) throws VCFDataException
VCFFilter
change
in interface VCFFilter
vcf
- The VCFVCFDataException
- If there is a problem with the
data in the VCF