Package VCF.Filters
Class ExactHWFilter
- java.lang.Object
-
- VCF.Filters.PositionFilter
-
- VCF.Filters.ExactHWFilter
-
- All Implemented Interfaces:
VCFFilter
public class ExactHWFilter extends PositionFilter
-
-
Constructor Summary
Constructors Constructor Description ExactHWFilter(int minDepth, double significance, double error)
ExactHWFilter(org.apache.commons.configuration2.HierarchicalConfiguration<org.apache.commons.configuration2.tree.ImmutableNode> params)
Constructor from a config (read in from a XML file)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.apache.commons.configuration2.tree.ImmutableNode
getConfig()
Get the config for this filterjava.lang.String
getSummary()
Gets a string summary of this filterboolean
test(Position p)
Tests whether a position should be filtered out-
Methods inherited from class VCF.Filters.PositionFilter
change
-
-
-
-
Constructor Detail
-
ExactHWFilter
public ExactHWFilter(int minDepth, double significance, double error)
-
ExactHWFilter
public ExactHWFilter(org.apache.commons.configuration2.HierarchicalConfiguration<org.apache.commons.configuration2.tree.ImmutableNode> params)
Constructor from a config (read in from a XML file)- Parameters:
params
- The config
-
-
Method Detail
-
test
public boolean test(Position p) throws VCFDataException
Description copied from class:PositionFilter
Tests whether a position should be filtered out- Specified by:
test
in classPositionFilter
- Parameters:
p
- The position to test- Returns:
- Whether this position should be filtered out
- Throws:
VCFDataException
- If there is a problem with the data in the VCF
-
getSummary
public java.lang.String getSummary()
Description copied from interface:VCFFilter
Gets a string summary of this filter- Returns:
- The string
-
getConfig
public org.apache.commons.configuration2.tree.ImmutableNode getConfig()
Description copied from interface:VCFFilter
Get the config for this filter- Returns:
- The config
-
-