iupac-bases

Nucleotide bases representing sequence ambiguity.
        Primary nucleotides: A, C, G, T (DNA).
        "Wildcard" nucleotides: M, R, W, S, Y, K, V, H, D, B, X, N.

        Wildcard nucleotides may be used if they are acceptable in the context 
        in which they appear. The default is to use all upper case letters. 

        The full specification of the IUPAC codes may be found here:
        (http://nar.oxfordjournals.org/content/13/9/3021.short)
        Cornish-Bowden A. Nomenclature for incompletely specified bases in 
        nucleic acid sequences: recommendations 1984. Nucleic Acids Res. 1985; 
        13:3021-3030.

        The bases of the sequence string are restricted to the upper and lower case
        versions of the nucleotides specified above.

        Data:
        ---- 
        - Nucleotide sequence in DNA alphabet (string, required)

Element Information

Model

Source

<xs:element name="iupac-bases">
  <xs:annotation>
    <xs:documentation>Nucleotide bases representing sequence ambiguity. Primary nucleotides: A, C, G, T (DNA). "Wildcard" nucleotides: M, R, W, S, Y, K, V, H, D, B, X, N. Wildcard nucleotides may be used if they are acceptable in the context in which they appear. The default is to use all upper case letters. The full specification of the IUPAC codes may be found here: (http://nar.oxfordjournals.org/content/13/9/3021.short) Cornish-Bowden A. Nomenclature for incompletely specified bases in nucleic acid sequences: recommendations 1984. Nucleic Acids Res. 1985; 13:3021-3030. The bases of the sequence string are restricted to the upper and lower case versions of the nucleotides specified above. Data: ---- - Nucleotide sequence in DNA alphabet (string, required)</xs:documentation>
  </xs:annotation>
  <xs:simpleType>
    <xs:restriction base="hmlns:iupac-bases"/>
  </xs:simpleType>
</xs:element>

Sample