Enum Class FastqQualityFormat

java.lang.Object
java.lang.Enum<FastqQualityFormat>
htsjdk.samtools.util.FastqQualityFormat
All Implemented Interfaces:
Serializable, Comparable<FastqQualityFormat>, Constable

public enum FastqQualityFormat extends Enum<FastqQualityFormat>
Enumeration for FastQ quality score formats formats.
  • Enum Constant Details

    • Solexa

      public static final FastqQualityFormat Solexa
      Early Solexa/Illumina (pre pipeline 1.3) style scores which encode Solexa qualities using an ASCII offset of 64
    • Illumina

      public static final FastqQualityFormat Illumina
      Recent Solexa/Illumina (pipeline 1.3+) style scores which encode PHRED qualities using an ASCII offset of 64
    • Standard

      public static final FastqQualityFormat Standard
      Sanger style FASTQ files which encode PHRED qualities using an ASCII offset of 33
  • Method Details

    • values

      public static FastqQualityFormat[] values()
      Returns an array containing the constants of this enum class, in the order they are declared.
      Returns:
      an array containing the constants of this enum class, in the order they are declared
    • valueOf

      public static FastqQualityFormat valueOf(String name)
      Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)
      Parameters:
      name - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      IllegalArgumentException - if this enum class has no constant with the specified name
      NullPointerException - if the argument is null