Skip to content

Enum: RNABaseExtendedEnum

Extended RNA alphabet with IUPAC ambiguity codes

URI: valuesets:RNABaseExtendedEnum

Permissible Values

Value Meaning Description
A CHEBI:16708
C CHEBI:16040
G CHEBI:16235
U CHEBI:17568
R None
Y None
S None
W None
K None
M None
B None
D None
H None
V None
N None
GAP None

Slots

Name Description
rna_base_extended Extended RNA alphabet with IUPAC ambiguity codes

Identifier and Mapping Information

Schema Source

  • from schema: https://w3id.org/linkml/valuesets

LinkML Source

name: RNABaseExtendedEnum
description: Extended RNA alphabet with IUPAC ambiguity codes
from_schema: https://w3id.org/linkml/valuesets
rank: 1000
permissible_values:
  A:
    text: A
    meaning: CHEBI:16708
    annotations:
      represents:
        tag: represents
        value: A
    title: Adenine
    aliases:
    - adenine
  C:
    text: C
    meaning: CHEBI:16040
    annotations:
      represents:
        tag: represents
        value: C
    title: Cytosine
    aliases:
    - cytosine
  G:
    text: G
    meaning: CHEBI:16235
    annotations:
      represents:
        tag: represents
        value: G
    title: Guanine
    aliases:
    - guanine
  U:
    text: U
    meaning: CHEBI:17568
    annotations:
      represents:
        tag: represents
        value: U
    title: Uracil
    aliases:
    - uracil
  R:
    text: R
    annotations:
      represents:
        tag: represents
        value: A,G
      iupac:
        tag: iupac
        value: 'true'
    title: Purine (A or G)
  Y:
    text: Y
    annotations:
      represents:
        tag: represents
        value: C,U
      iupac:
        tag: iupac
        value: 'true'
    title: Pyrimidine (C or U)
  S:
    text: S
    annotations:
      represents:
        tag: represents
        value: G,C
      iupac:
        tag: iupac
        value: 'true'
    title: Strong (G or C)
  W:
    text: W
    annotations:
      represents:
        tag: represents
        value: A,U
      iupac:
        tag: iupac
        value: 'true'
    title: Weak (A or U)
  K:
    text: K
    annotations:
      represents:
        tag: represents
        value: G,U
      iupac:
        tag: iupac
        value: 'true'
    title: Keto (G or U)
  M:
    text: M
    annotations:
      represents:
        tag: represents
        value: A,C
      iupac:
        tag: iupac
        value: 'true'
    title: Amino (A or C)
  B:
    text: B
    annotations:
      represents:
        tag: represents
        value: C,G,U
      iupac:
        tag: iupac
        value: 'true'
    title: Not A (C, G, or U)
  D:
    text: D
    annotations:
      represents:
        tag: represents
        value: A,G,U
      iupac:
        tag: iupac
        value: 'true'
    title: Not C (A, G, or U)
  H:
    text: H
    annotations:
      represents:
        tag: represents
        value: A,C,U
      iupac:
        tag: iupac
        value: 'true'
    title: Not G (A, C, or U)
  V:
    text: V
    annotations:
      represents:
        tag: represents
        value: A,C,G
      iupac:
        tag: iupac
        value: 'true'
    title: Not U (A, C, or G)
  N:
    text: N
    annotations:
      represents:
        tag: represents
        value: A,C,G,U
      iupac:
        tag: iupac
        value: 'true'
    title: Any nucleotide (A, C, G, or U)
  GAP:
    text: GAP
    annotations:
      symbol:
        tag: symbol
        value: '-'
      represents:
        tag: represents
        value: gap
    title: Gap character