Package model

Enum Class VariantCall.Flag

All Implemented Interfaces:
Serializable, Comparable<VariantCall.Flag>, Constable
Enclosing class:
VariantCall

public static enum VariantCall.Flag extends Enum<VariantCall.Flag>
Enumeration of flags representing the status of a variant call.

This enum defines various flags that describe the state or quality of a variant call:

  • LOW_FREQUENCY - Indicates that the variant call has a frequency below the minimum threshold.
  • LOW_COVERAGE - Indicates that the variant call has a coverage below the minimum threshold.
  • MISSING_UPSTREAM_DELETION - Indicates that the variant call is missing due to an upstream deletion.
  • REFERENCE_CALL - Indicates that the variant call corresponds to the reference allele.
  • PASS - Indicates that the variant call has passed all filters.
  • Enum Constant Details

    • LOW_FREQUENCY

      public static final VariantCall.Flag LOW_FREQUENCY
      Indicates that the variant call has a frequency below the minimum threshold.
    • LOW_COVERAGE

      public static final VariantCall.Flag LOW_COVERAGE
      Indicates that the variant call has a coverage below the minimum threshold.
    • MISSING_UPSTREAM_DELETION

      public static final VariantCall.Flag MISSING_UPSTREAM_DELETION
      Indicates that the variant call is declared missing due to an upstream deletion, but the upstream deletion is not present or was filtered.
    • UPSTREAM_DELETION

      public static final VariantCall.Flag UPSTREAM_DELETION
      Indicates that the variant call is missing due to an upstream deletion.
    • REFERENCE_CALL

      public static final VariantCall.Flag REFERENCE_CALL
      Indicates that the variant call corresponds to the reference allele.
    • PASS

      public static final VariantCall.Flag PASS
      Indicates that the variant call has passed all filters.
  • Method Details

    • values

      public static VariantCall.Flag[] 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 VariantCall.Flag 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