Enum: IUPACNucleotideCode
Complete IUPAC nucleotide codes including ambiguous bases for DNA/RNA sequences.
Used in FASTA and other sequence formats to represent uncertain nucleotides.
URI: valuesets:IUPACNucleotideCode
Permissible Values
| Value | Title | Meaning | Description |
|---|---|---|---|
| A | A | Adenine | |
| T | T | Thymine (DNA) | |
| U | U | Uracil (RNA) | |
| G | G | Guanine | |
| C | C | Cytosine | |
| R | R | Purine (A or G) | |
| Y | Y | Pyrimidine (C or T/U) | |
| S | Strong interaction (G or C) | ||
| W | Weak interaction (A or T/U) | ||
| K | Keto (G or T/U) | ||
| M | Amino (A or C) | ||
| B | Not A (C or G or T/U) | ||
| D | Not C (A or G or T/U) | ||
| H | Not G (A or C or T/U) | ||
| V | Not T/U (A or C or G) | ||
| N | Any nucleotide (A or C or G or T/U) | ||
| GAP | - | Gap or deletion in alignment |
Slots
| Name | Description |
|---|---|
| iupac_nucleotide | Complete IUPAC nucleotide codes including ambiguous bases for DNA/RNA sequenc... |
Identifier and Mapping Information
Schema Source
- from schema: https://w3id.org/linkml/valuesets
LinkML Source
name: IUPACNucleotideCode
instantiates:
- valuesets_meta:ValueSetEnumDefinition
description: 'Complete IUPAC nucleotide codes including ambiguous bases for DNA/RNA
sequences.
Used in FASTA and other sequence formats to represent uncertain nucleotides.'
title: IUPAC Nucleotide Ambiguity Codes
from_schema: https://w3id.org/linkml/valuesets
contributors:
- orcid:0000-0002-6601-2165
- https://github.com/anthropics/claude-code
status: DRAFT
rank: 1000
permissible_values:
A:
text: A
description: Adenine
title: A
T:
text: T
description: Thymine (DNA)
title: T
U:
text: U
description: Uracil (RNA)
title: U
G:
text: G
description: Guanine
title: G
C:
text: C
description: Cytosine
title: C
R:
text: R
description: Purine (A or G)
title: R
Y:
text: Y
description: Pyrimidine (C or T/U)
title: Y
S:
text: S
description: Strong interaction (G or C)
W:
text: W
description: Weak interaction (A or T/U)
K:
text: K
description: Keto (G or T/U)
M:
text: M
description: Amino (A or C)
B:
text: B
description: Not A (C or G or T/U)
D:
text: D
description: Not C (A or G or T/U)
H:
text: H
description: Not G (A or C or T/U)
V:
text: V
description: Not T/U (A or C or G)
N:
text: N
description: Any nucleotide (A or C or G or T/U)
GAP:
text: GAP
description: Gap or deletion in alignment
title: '-'