Package VCF.Filters

Class SampleFilter

  • All Implemented Interfaces:
    VCFFilter
    Direct Known Subclasses:
    SampleMissing

    public abstract class SampleFilter
    extends java.lang.Object
    implements VCFFilter
    Represents a sample filter
    • Constructor Detail

      • SampleFilter

        public SampleFilter()
    • Method Detail

      • test

        public abstract boolean test​(Sample s)
                              throws VCFDataException
        Tests whether a sample should be filtered out
        Parameters:
        s - The sample to test
        Returns:
        Whether this sample should be filtered out
        Throws:
        VCFDataException - If there is a problem with the data in the VCF