Package picard.illumina.parser.readers
Class FilterFileReader
java.lang.Object
picard.illumina.parser.readers.FilterFileReader
Illumina uses an algorithm described in "Theory of RTA" that determines whether or not a cluster passes filter("PF") or not.
These values are written as sequential bytes to Filter Files. The structure of a filter file is as follows:
Bytes 0-3 : 0
Bytes 4-7 : unsigned int version
Bytes 8-11 : unsigned int numClusters
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final int
Expected Versionfinal long
The number of cluster's pf values stored in this filefinal int
Version number found in the FilterFile, this should equal 3 -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionboolean
hasNext()
next()
void
remove()
void
skipRecords
(int numToSkip) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface java.util.Iterator
forEachRemaining
-
Field Details
-
EXPECTED_VERSION
public static final int EXPECTED_VERSIONExpected Version- See Also:
-
version
public final int versionVersion number found in the FilterFile, this should equal 3 -
numClusters
public final long numClustersThe number of cluster's pf values stored in this file
-
-
Constructor Details
-
FilterFileReader
-
-
Method Details