Class RNAPrimer

RNA primer class for DNA replication initiation.

Biological constraints:

  • Length must be 3-10 nucleotides (based on biological research)
  • Must be valid RNA sequence (A, U, G, C only)
  • Provides 3'-OH group for DNA polymerase initiation

Constructors

  • Creates a new RNA primer.

    Parameters

    • sequence: string

      RNA sequence (3-10 nucleotides)

    • position: number

      Position where primer is attached (0-based)

    • isRemoved: boolean = false

      Whether this primer has been removed (default: false)

    Returns RNAPrimer

    Throws

    InvalidSequenceError if sequence is invalid

    Throws

    Error if sequence length is outside biological range

Properties

isRemoved: boolean = false

Whether this primer has been removed (default: false)

position: number

Position where primer is attached (0-based)

rna: RNA
sequence: string

RNA sequence (3-10 nucleotides)

Methods