View Source Bio.Sequence.Alphabets.Rna (bio_ex_sequence v0.1.1)

RNA Alphabets

Summary

Functions

ACGUacgu

Complements a given character according to the supplied alphabet.

ACGURYSWKMBDHVNZacguryswkmbdhvnz

ACGUNacgun

Functions

@spec common() :: String.t()

ACGUacgu

@spec complement(String.t(), String.t()) ::
  {:error, {:unknown_code, String.t(), String.t()}} | {:ok, String.t()}

Complements a given character according to the supplied alphabet.

Alphabet must be one of the valid Bio.Sequence.Alphabets.Rna options.

@spec iupac() :: String.t()

ACGURYSWKMBDHVNZacguryswkmbdhvnz

@spec with_n() :: String.t()

ACGUNacgun