Package

org.hammerlab.bam.check.full

error

Permalink

package error

Visibility
  1. Public
  2. All

Type Members

  1. sealed trait CigarOpsError extends AnyRef

    Permalink

    Container for flags related to inconsistencies in BAM-record-candidates' cigar-related fields.

  2. case class Counts(tooFewFixedBlockBytes: Long, negativeReadIdx: Long, tooLargeReadIdx: Long, negativeReadPos: Long, tooLargeReadPos: Long, negativeNextReadIdx: Long, tooLargeNextReadIdx: Long, negativeNextReadPos: Long, tooLargeNextReadPos: Long, tooFewBytesForReadName: Long, nonNullTerminatedReadName: Long, nonASCIIReadName: Long, noReadName: Long, emptyReadName: Long, tooFewBytesForCigarOps: Long, invalidCigarOp: Long, emptyMappedCigar: Long, emptyMappedSeq: Long, tooFewRemainingBytesImplied: Long, readsBeforeError: Map[Int, Long]) extends Error[Long] with Product with Serializable

    Permalink
  3. case class EmptyMapped(emptyMappedCigar: Boolean, emptyMappedSeq: Boolean) extends CigarOpsError with Product with Serializable

    Permalink
  4. trait Error[T] extends AnyRef

    Permalink

    Bag of fields with information related to various inconsistencies in BAM-record-candidates.

    Bag of fields with information related to various inconsistencies in BAM-record-candidates.

    T

    field type: Boolean for individual positions Flags, Long for aggregate Counts.

  5. case class Flags(tooFewFixedBlockBytes: Boolean, negativeReadIdx: Boolean, tooLargeReadIdx: Boolean, negativeReadPos: Boolean, tooLargeReadPos: Boolean, negativeNextReadIdx: Boolean, tooLargeNextReadIdx: Boolean, negativeNextReadPos: Boolean, tooLargeNextReadPos: Boolean, tooFewBytesForReadName: Boolean, nonNullTerminatedReadName: Boolean, nonASCIIReadName: Boolean, noReadName: Boolean, emptyReadName: Boolean, tooFewBytesForCigarOps: Boolean, invalidCigarOp: Boolean, emptyMappedCigar: Boolean, emptyMappedSeq: Boolean, tooFewRemainingBytesImplied: Boolean, readsBeforeError: Int) extends Error[Boolean] with Result with Product with Serializable

    Permalink

    Information about BAM-record checks at a org.hammerlab.bgzf.Pos.

  6. class FlagsSerializer extends Serializer[Flags]

    Permalink

    Serialize a Flags as a BitSet to save IO.

  7. sealed trait NegativeRefIdx extends RefPosError

    Permalink
  8. sealed trait NegativeRefPos extends RefPosError

    Permalink
  9. sealed trait ReadNameError extends AnyRef

    Permalink

    Container for flags related to inconsistencies in BAM-record-candidates' read-name-length and read-name fields.

  10. sealed trait ReadNameLengthError extends ReadNameError

    Permalink
  11. sealed trait RefPosError extends AnyRef

    Permalink

    Container for flags related to inconsistencies in BAM-records' "reference-sequence-index", "reference position", and analogous "mate-" fields.

  12. class Registrar extends kryo.spark.Registrar

    Permalink
  13. sealed trait Result extends AnyRef

    Permalink
  14. case class Success(readsParsed: Int) extends Result with Product with Serializable

    Permalink
  15. sealed trait TooLargeRefIdx extends RefPosError

    Permalink

Value Members

  1. object Counts extends Serializable

    Permalink
  2. object EmptyReadName extends ReadNameLengthError with Product with Serializable

    Permalink
  3. object Flags extends Serializable

    Permalink
  4. object InvalidCigarOp extends CigarOpsError with Product with Serializable

    Permalink
  5. object NegativeRefIdx extends NegativeRefIdx with Product with Serializable

    Permalink
  6. object NegativeRefIdxAndPos extends NegativeRefIdx with NegativeRefPos with Product with Serializable

    Permalink
  7. object NegativeRefPos extends NegativeRefPos with Product with Serializable

    Permalink
  8. object NoReadName extends ReadNameLengthError with Product with Serializable

    Permalink
  9. object NonASCIIReadName extends ReadNameError with Product with Serializable

    Permalink
  10. object NonNullTerminatedReadName extends ReadNameError with Product with Serializable

    Permalink
  11. object TooFewBytesForCigarOps extends CigarOpsError with Product with Serializable

    Permalink
  12. object TooFewBytesForReadName extends ReadNameError with Product with Serializable

    Permalink
  13. object TooLargeRefIdx extends TooLargeRefIdx with Product with Serializable

    Permalink
  14. object TooLargeRefIdxNegativePos extends TooLargeRefIdx with NegativeRefPos with Product with Serializable

    Permalink
  15. object TooLargeRefPos extends RefPosError with Product with Serializable

    Permalink

Ungrouped