Class ExtractIlluminaBarcodes.PerTileBarcodeExtractor

java.lang.Object
picard.illumina.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 Details

    • 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 Details

    • getMetrics

      public Map<String,BarcodeMetric> getMetrics()
    • getNoMatchMetric

      public BarcodeMetric getNoMatchMetric()
    • 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