Seq

interface Seq

Basic data structure for biological sequences - Nucleotide or Protein

Inheritors

Functions

Link copied to clipboard
abstract operator fun compareTo(other: Seq): Int
Link copied to clipboard
abstract fun copyOfBytes(): ByteArray
Link copied to clipboard
abstract fun repr(): String

Returns (truncated) representation of the sequence for debugging

Link copied to clipboard
abstract fun seq(): String
Link copied to clipboard
abstract fun size(): Int

Returns the length of the sequence

Link copied to clipboard
abstract override fun toString(): String

Return the full sequence as string

Link copied to clipboard
abstract fun ungap(): Seq

TODO - needs to be implemented