Package htsjdk.samtools.filter
Interface SamRecordFilter
-
- All Known Implementing Classes:
AggregateFilter
,AlignedFilter
,DuplicateReadFilter
,FailsVendorReadQualityFilter
,InsertSizeFilter
,IntervalFilter
,IntervalKeepPairFilter
,JavascriptSamRecordFilter
,MappingQualityFilter
,NotPrimaryAlignmentFilter
,OverclippedReadFilter
,ReadNameFilter
,SecondaryAlignmentFilter
,SecondaryOrSupplementaryFilter
,SolexaNoiseFilter
,TagFilter
,WholeReadClippedFilter
public interface SamRecordFilter
API for filtering SAMRecords $Id$
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description boolean
filterOut(SAMRecord record)
Determines whether a SAMRecord matches this filterboolean
filterOut(SAMRecord first, SAMRecord second)
Determines whether a pair of SAMRecords matches this filter
-
-
-
Method Detail
-
filterOut
boolean filterOut(SAMRecord record)
Determines whether a SAMRecord matches this filter- Parameters:
record
- the SAMRecord to evaluate- Returns:
- true if the SAMRecord matches the filter, otherwise false
-
-