Class ExtractIlluminaBarcodes.PerTileBarcodeExtractor

  • All Implemented Interfaces:
    Runnable
    Enclosing class:
    ExtractIlluminaBarcodes

    public static class ExtractIlluminaBarcodes.PerTileBarcodeExtractor
    extends Object
    implements Runnable
    Extracts barcodes and accumulates metrics for an entire tile.
    • Constructor Detail

      • PerTileBarcodeExtractor

        public PerTileBarcodeExtractor​(int tile,
                                       File barcodeFile,
                                       IlluminaDataProviderFactory factory,
                                       BarcodeExtractor extractor)
        Constructor
        Parameters:
        tile - The number of the tile being processed; used for logging only.
        barcodeFile - The file to write the barcodes to
    • Method Detail

      • getException

        public Exception getException()
      • run

        public void run()
        run method which extracts barcodes and accumulates metrics for an entire tile
        Specified by:
        run in interface Runnable