IUPAC Codes for Nucleotides

Symbol

Description

Bases Represented

A

adenosine/adenine

A

 

 

 

C

cytidine/cytosine

 

C

 

 

G

guanosine/guanine

 

 

G

 

T

thymidine/thymine

 

 

 

T

U

uridine/uracil

 

 

 

U

W

weak

A

 

 

T

S

strong

 

C

G

 

M

amino

A

C

 

 

K

keto

 

 

G

T

R

purine

A

 

G

 

Y

pyrimidine

 

C

 

T

B

not A

 

C

G

T

D

not C

A

 

G

T

H

not G

A

C

 

T

V

not T

A

C

G

 

N or -

any base (not a gap)

A

C

G

T

 

Note: The non-standard nucleotide codes "I" (Inosine) or "X" (xanthine) are not supported.