FSharpBio


Nucleotide

Namespace: FSharpBio
Parent Module: Nucleotides

Nucleotide Codes

Union Cases

Union CaseDescription
A
Signature:

A : Adenine

B
Signature:

B : G or U or C = not A

C
Signature:

C : Cytosine

D
Signature:

D : G or A or U = not C

G
Signature:

G : Guanine

Gap
Signature:
  • : Gap
H
Signature:

H : A or C or U = not G

I
Signature:

I : Inosine (only RNA)

K
Signature:

K : G or U = Keto

M
Signature:

M : A or C = aMino

N
Signature:

N : A or G or U or C.

R
Signature:

R : G or A = puRine

S
Signature:

S : G or C = Strong base pair

T
Signature:

T : Thymidine (only DNA)

Ter
Signature:
  • : Terminator
U
Signature:

U : Uracil (only RNA)

V
Signature:

V : G or V or A = not T/U

W
Signature:

W : A or U = Weak base pair

Y
Signature:

Y : U/T or C = pYrimidine

Fork me on GitHub