htsjdk.samtools.util.CloseableIterator<BclData>, Closeable, AutoCloseable, Iterator<BclData>public class BclReader extends BaseBclReader implements htsjdk.samtools.util.CloseableIterator<BclData>
BaseBclReader.CycleData, BaseBclReader.TileData| Constructor | Description |
|---|---|
BclReader(File bclFile,
BclQualityEvaluationStrategy bclQualityEvaluationStrategy,
boolean seekable) |
|
BclReader(List<File> bclsForOneTile,
int[] outputLengths,
BclQualityEvaluationStrategy bclQualityEvaluationStrategy,
boolean seekable) |
| Modifier and Type | Method | Description |
|---|---|---|
protected void |
assertProperFileStructure(File file) |
|
void |
close() |
|
static long |
getNumberOfClusters(File file) |
|
boolean |
hasNext() |
|
static boolean |
isBlockGzipped(File file) |
|
static boolean |
isGzipped(File file) |
|
static BclReader |
makeSeekable(List<File> files,
BclQualityEvaluationStrategy bclQualityEvaluationStrategy,
int[] outputLengths) |
|
BclData |
next() |
|
void |
remove() |
|
int |
seek(List<File> files,
TileIndex tileIndex,
int currentTile) |
forEachRemainingprotected BclData queue
public BclReader(List<File> bclsForOneTile, int[] outputLengths, BclQualityEvaluationStrategy bclQualityEvaluationStrategy, boolean seekable)
public BclReader(File bclFile, BclQualityEvaluationStrategy bclQualityEvaluationStrategy, boolean seekable)
public static boolean isGzipped(File file)
public static boolean isBlockGzipped(File file)
public static long getNumberOfClusters(File file)
public void close()
close in interface AutoCloseableclose in interface Closeableclose in interface htsjdk.samtools.util.CloseableIterator<BclData>protected void assertProperFileStructure(File file)
public static BclReader makeSeekable(List<File> files, BclQualityEvaluationStrategy bclQualityEvaluationStrategy, int[] outputLengths)