Class

org.biodatageeks.formats

Alignment

Related Doc: package formats

Permalink

final case class Alignment(sample_id: String, qname: String, flag: Int, contig: String, pos: Int, pos_start: Int, pos_end: Int, mapq: Int, cigar: String, rnext: String, pnext: Int, tlen: Int, seq: String, qual: String, tag_AM: Option[Int] = None, tag_AS: Option[Int] = None, tag_BC: Option[String] = None, tag_BQ: Option[String] = None, tag_BZ: Option[String] = None, tag_CB: Option[String] = None, tag_CC: Option[String] = None, tag_CG: Option[String] = None, tag_CM: Option[Int] = None, tag_CO: Option[String] = None, tag_CP: Option[Int] = None, tag_CQ: Option[String] = None, tag_CR: Option[String] = None, tag_CS: Option[String] = None, tag_CT: Option[String] = None, tag_CY: Option[String] = None, tag_E2: Option[String] = None, tag_FI: Option[Int] = None, tag_FS: Option[String] = None, tag_FZ: Option[String] = None, tag_H0: Option[Int] = None, tag_H1: Option[Int] = None, tag_H2: Option[Int] = None, tag_HI: Option[Int] = None, tag_IH: Option[Int] = None, tag_LB: Option[String] = None, tag_MC: Option[String] = None, tag_MD: Option[String] = None, tag_MI: Option[String] = None, tag_MQ: Option[Int] = None, tag_NH: Option[Int] = None, tag_NM: Option[Int] = None, tag_OA: Option[String] = None, tag_OC: Option[String] = None, tag_OP: Option[Int] = None, tag_OQ: Option[String] = None, tag_OX: Option[String] = None, tag_PG: Option[String] = None, tag_PQ: Option[Int] = None, tag_PT: Option[String] = None, tag_PU: Option[String] = None, tag_Q2: Option[String] = None, tag_QT: Option[String] = None, tag_QX: Option[String] = None, tag_R2: Option[String] = None, tag_RG: Option[String] = None, tag_RX: Option[String] = None, tag_SA: Option[String] = None, tag_SM: Option[Int] = None, tag_TC: Option[Int] = None, tag_U2: Option[String] = None, tag_UQ: Option[Int] = None) extends Product with Serializable

sample_id

SAMPLE name

qname

Query template NAME

flag

bitwise FLAG

contig

Reference sequence NAME

pos

1-based leftmost mapping POSition

pos_start

1-based leftmost mapping POSition of a read

pos_end

1-based rightmost mapping POSition of a read

mapq

MAPping Quality

cigar

CIGAR string

rnext

Reference name of the mate/next read

pnext

Position of the mate/next read

tlen

observed Template LENgth

seq

segment SEQuence

qual

ASCII of Phred-scaled base QUALity+33

tag_AM

The smallest template-independent mapping quality in the template

tag_AS

Alignment score generated by aligner

tag_BC

Barcode sequence identifying the sample

tag_BQ

Offset to base alignment quality (BAQ)

tag_BZ

Phred quality of the unique molecular barcode bases in the OX tag

tag_CB

Cell identifier

tag_CC

Reference name of the next hit

tag_CG

BAM only: CIGAR in BAM's binary encoding if (and only if) it consists of $>$65535 operators

tag_CM

Edit distance between the color sequence and the color reference (see also NM)

tag_CO

Free-text comments

tag_CP

Leftmost coordinate of the next hit

tag_CQ

Color read base qualities

tag_CR

Cellular barcode sequence bases (uncorrected)

tag_CS

Color read sequence

tag_CT

Complete read annotation tag, used for consensus annotation dummy features

tag_CY

Phred quality of the cellular barcode sequence in the CR tag

tag_E2

The 2nd most likely base calls

tag_FI

The index of segment in the template

tag_FS

Segment suffix

tag_FZ

Flow signal intensities

tag_H0

Number of perfect hits

tag_H1

Number of 1-difference hits (see also NM)

tag_H2

Number of 2-difference hits

tag_HI

Query hit index

tag_IH

Query hit total count

tag_LB

Library

tag_MC

CIGAR string for mate/next segment

tag_MD

String for mismatching positions

tag_MI

Molecular identifier

tag_MQ

Mapping quality of the mate/next segment

tag_NH

Number of reported alignments that contain the query in the current record

tag_NM

Edit distance to the reference

tag_OA

Original alignment

tag_OC

Original CIGAR (deprecated

tag_OP

Original mapping position (deprecated

tag_OQ

Original base quality

tag_OX

Original unique molecular barcode bases

tag_PG

Program

tag_PQ

Phred likelihood of the template

tag_PT

Read annotations for parts of the padded read sequence

tag_PU

Platform unit

tag_Q2

Phred quality of the mate/next segment sequence in the R2 tag

tag_QT

Phred quality of the sample barcode sequence in the BC tag

tag_QX

Quality score of the unique molecular identifier in the RX tag

tag_R2

Sequence of the mate/next segment in the template

tag_RG

Read group

tag_RX

Sequence bases of the (possibly corrected) unique molecular identifier

tag_SA

Other canonical alignments in a chimeric alignment

tag_SM

Template-independent mapping quality

tag_TC

The number of segments in the template

tag_U2

Phred probability of the 2nd call being wrong conditional on the best being wrong

tag_UQ

Phred likelihood of the segment, conditional on the mapping being correct

Linear Supertypes
Serializable, Serializable, Product, Equals, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Alignment
  2. Serializable
  3. Serializable
  4. Product
  5. Equals
  6. AnyRef
  7. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new Alignment(sample_id: String, qname: String, flag: Int, contig: String, pos: Int, pos_start: Int, pos_end: Int, mapq: Int, cigar: String, rnext: String, pnext: Int, tlen: Int, seq: String, qual: String, tag_AM: Option[Int] = None, tag_AS: Option[Int] = None, tag_BC: Option[String] = None, tag_BQ: Option[String] = None, tag_BZ: Option[String] = None, tag_CB: Option[String] = None, tag_CC: Option[String] = None, tag_CG: Option[String] = None, tag_CM: Option[Int] = None, tag_CO: Option[String] = None, tag_CP: Option[Int] = None, tag_CQ: Option[String] = None, tag_CR: Option[String] = None, tag_CS: Option[String] = None, tag_CT: Option[String] = None, tag_CY: Option[String] = None, tag_E2: Option[String] = None, tag_FI: Option[Int] = None, tag_FS: Option[String] = None, tag_FZ: Option[String] = None, tag_H0: Option[Int] = None, tag_H1: Option[Int] = None, tag_H2: Option[Int] = None, tag_HI: Option[Int] = None, tag_IH: Option[Int] = None, tag_LB: Option[String] = None, tag_MC: Option[String] = None, tag_MD: Option[String] = None, tag_MI: Option[String] = None, tag_MQ: Option[Int] = None, tag_NH: Option[Int] = None, tag_NM: Option[Int] = None, tag_OA: Option[String] = None, tag_OC: Option[String] = None, tag_OP: Option[Int] = None, tag_OQ: Option[String] = None, tag_OX: Option[String] = None, tag_PG: Option[String] = None, tag_PQ: Option[Int] = None, tag_PT: Option[String] = None, tag_PU: Option[String] = None, tag_Q2: Option[String] = None, tag_QT: Option[String] = None, tag_QX: Option[String] = None, tag_R2: Option[String] = None, tag_RG: Option[String] = None, tag_RX: Option[String] = None, tag_SA: Option[String] = None, tag_SM: Option[Int] = None, tag_TC: Option[Int] = None, tag_U2: Option[String] = None, tag_UQ: Option[Int] = None)

    Permalink

    sample_id

    SAMPLE name

    qname

    Query template NAME

    flag

    bitwise FLAG

    contig

    Reference sequence NAME

    pos

    1-based leftmost mapping POSition

    pos_start

    1-based leftmost mapping POSition of a read

    pos_end

    1-based rightmost mapping POSition of a read

    mapq

    MAPping Quality

    cigar

    CIGAR string

    rnext

    Reference name of the mate/next read

    pnext

    Position of the mate/next read

    tlen

    observed Template LENgth

    seq

    segment SEQuence

    qual

    ASCII of Phred-scaled base QUALity+33

    tag_AM

    The smallest template-independent mapping quality in the template

    tag_AS

    Alignment score generated by aligner

    tag_BC

    Barcode sequence identifying the sample

    tag_BQ

    Offset to base alignment quality (BAQ)

    tag_BZ

    Phred quality of the unique molecular barcode bases in the OX tag

    tag_CB

    Cell identifier

    tag_CC

    Reference name of the next hit

    tag_CG

    BAM only: CIGAR in BAM's binary encoding if (and only if) it consists of $>$65535 operators

    tag_CM

    Edit distance between the color sequence and the color reference (see also NM)

    tag_CO

    Free-text comments

    tag_CP

    Leftmost coordinate of the next hit

    tag_CQ

    Color read base qualities

    tag_CR

    Cellular barcode sequence bases (uncorrected)

    tag_CS

    Color read sequence

    tag_CT

    Complete read annotation tag, used for consensus annotation dummy features

    tag_CY

    Phred quality of the cellular barcode sequence in the CR tag

    tag_E2

    The 2nd most likely base calls

    tag_FI

    The index of segment in the template

    tag_FS

    Segment suffix

    tag_FZ

    Flow signal intensities

    tag_H0

    Number of perfect hits

    tag_H1

    Number of 1-difference hits (see also NM)

    tag_H2

    Number of 2-difference hits

    tag_HI

    Query hit index

    tag_IH

    Query hit total count

    tag_LB

    Library

    tag_MC

    CIGAR string for mate/next segment

    tag_MD

    String for mismatching positions

    tag_MI

    Molecular identifier

    tag_MQ

    Mapping quality of the mate/next segment

    tag_NH

    Number of reported alignments that contain the query in the current record

    tag_NM

    Edit distance to the reference

    tag_OA

    Original alignment

    tag_OC

    Original CIGAR (deprecated

    tag_OP

    Original mapping position (deprecated

    tag_OQ

    Original base quality

    tag_OX

    Original unique molecular barcode bases

    tag_PG

    Program

    tag_PQ

    Phred likelihood of the template

    tag_PT

    Read annotations for parts of the padded read sequence

    tag_PU

    Platform unit

    tag_Q2

    Phred quality of the mate/next segment sequence in the R2 tag

    tag_QT

    Phred quality of the sample barcode sequence in the BC tag

    tag_QX

    Quality score of the unique molecular identifier in the RX tag

    tag_R2

    Sequence of the mate/next segment in the template

    tag_RG

    Read group

    tag_RX

    Sequence bases of the (possibly corrected) unique molecular identifier

    tag_SA

    Other canonical alignments in a chimeric alignment

    tag_SM

    Template-independent mapping quality

    tag_TC

    The number of segments in the template

    tag_U2

    Phred probability of the 2nd call being wrong conditional on the best being wrong

    tag_UQ

    Phred likelihood of the segment, conditional on the mapping being correct

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  5. val cigar: String

    Permalink

    CIGAR string

  6. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  7. val contig: String

    Permalink

    Reference sequence NAME

  8. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  9. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  10. val flag: Int

    Permalink

    bitwise FLAG

  11. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  12. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  13. val mapq: Int

    Permalink

    MAPping Quality

  14. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  15. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  16. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  17. val pnext: Int

    Permalink

    Position of the mate/next read

  18. val pos: Int

    Permalink

    1-based leftmost mapping POSition

  19. val pos_end: Int

    Permalink

    1-based rightmost mapping POSition of a read

  20. val pos_start: Int

    Permalink

    1-based leftmost mapping POSition of a read

  21. val qname: String

    Permalink

    Query template NAME

  22. val qual: String

    Permalink

    ASCII of Phred-scaled base QUALity+33

  23. val rnext: String

    Permalink

    Reference name of the mate/next read

  24. val sample_id: String

    Permalink

    SAMPLE name

  25. val seq: String

    Permalink

    segment SEQuence

  26. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  27. val tag_AM: Option[Int]

    Permalink

    The smallest template-independent mapping quality in the template

  28. val tag_AS: Option[Int]

    Permalink

    Alignment score generated by aligner

  29. val tag_BC: Option[String]

    Permalink

    Barcode sequence identifying the sample

  30. val tag_BQ: Option[String]

    Permalink

    Offset to base alignment quality (BAQ)

  31. val tag_BZ: Option[String]

    Permalink

    Phred quality of the unique molecular barcode bases in the OX tag

  32. val tag_CB: Option[String]

    Permalink

    Cell identifier

  33. val tag_CC: Option[String]

    Permalink

    Reference name of the next hit

  34. val tag_CG: Option[String]

    Permalink

    BAM only: CIGAR in BAM's binary encoding if (and only if) it consists of $>$65535 operators

  35. val tag_CM: Option[Int]

    Permalink

    Edit distance between the color sequence and the color reference (see also NM)

  36. val tag_CO: Option[String]

    Permalink

    Free-text comments

  37. val tag_CP: Option[Int]

    Permalink

    Leftmost coordinate of the next hit

  38. val tag_CQ: Option[String]

    Permalink

    Color read base qualities

  39. val tag_CR: Option[String]

    Permalink

    Cellular barcode sequence bases (uncorrected)

  40. val tag_CS: Option[String]

    Permalink

    Color read sequence

  41. val tag_CT: Option[String]

    Permalink

    Complete read annotation tag, used for consensus annotation dummy features

  42. val tag_CY: Option[String]

    Permalink

    Phred quality of the cellular barcode sequence in the CR tag

  43. val tag_E2: Option[String]

    Permalink

    The 2nd most likely base calls

  44. val tag_FI: Option[Int]

    Permalink

    The index of segment in the template

  45. val tag_FS: Option[String]

    Permalink

    Segment suffix

  46. val tag_FZ: Option[String]

    Permalink

    Flow signal intensities

  47. val tag_H0: Option[Int]

    Permalink

    Number of perfect hits

  48. val tag_H1: Option[Int]

    Permalink

    Number of 1-difference hits (see also NM)

  49. val tag_H2: Option[Int]

    Permalink

    Number of 2-difference hits

  50. val tag_HI: Option[Int]

    Permalink

    Query hit index

  51. val tag_IH: Option[Int]

    Permalink

    Query hit total count

  52. val tag_LB: Option[String]

    Permalink

    Library

  53. val tag_MC: Option[String]

    Permalink

    CIGAR string for mate/next segment

  54. val tag_MD: Option[String]

    Permalink

    String for mismatching positions

  55. val tag_MI: Option[String]

    Permalink

    Molecular identifier

  56. val tag_MQ: Option[Int]

    Permalink

    Mapping quality of the mate/next segment

  57. val tag_NH: Option[Int]

    Permalink

    Number of reported alignments that contain the query in the current record

  58. val tag_NM: Option[Int]

    Permalink

    Edit distance to the reference

  59. val tag_OA: Option[String]

    Permalink

    Original alignment

  60. val tag_OC: Option[String]

    Permalink

    Original CIGAR (deprecated

  61. val tag_OP: Option[Int]

    Permalink

    Original mapping position (deprecated

  62. val tag_OQ: Option[String]

    Permalink

    Original base quality

  63. val tag_OX: Option[String]

    Permalink

    Original unique molecular barcode bases

  64. val tag_PG: Option[String]

    Permalink

    Program

  65. val tag_PQ: Option[Int]

    Permalink

    Phred likelihood of the template

  66. val tag_PT: Option[String]

    Permalink

    Read annotations for parts of the padded read sequence

  67. val tag_PU: Option[String]

    Permalink

    Platform unit

  68. val tag_Q2: Option[String]

    Permalink

    Phred quality of the mate/next segment sequence in the R2 tag

  69. val tag_QT: Option[String]

    Permalink

    Phred quality of the sample barcode sequence in the BC tag

  70. val tag_QX: Option[String]

    Permalink

    Quality score of the unique molecular identifier in the RX tag

  71. val tag_R2: Option[String]

    Permalink

    Sequence of the mate/next segment in the template

  72. val tag_RG: Option[String]

    Permalink

    Read group

  73. val tag_RX: Option[String]

    Permalink

    Sequence bases of the (possibly corrected) unique molecular identifier

  74. val tag_SA: Option[String]

    Permalink

    Other canonical alignments in a chimeric alignment

  75. val tag_SM: Option[Int]

    Permalink

    Template-independent mapping quality

  76. val tag_TC: Option[Int]

    Permalink

    The number of segments in the template

  77. val tag_U2: Option[String]

    Permalink

    Phred probability of the 2nd call being wrong conditional on the best being wrong

  78. val tag_UQ: Option[Int]

    Permalink

    Phred likelihood of the segment, conditional on the mapping being correct

  79. val tlen: Int

    Permalink

    observed Template LENgth

  80. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  81. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  82. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from Serializable

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from AnyRef

Inherited from Any

Ungrouped