Package Bio :: Package NeuralNetwork :: Package Gene :: Module Schema :: Class SchemaDNAAlphabet
[hide private]
[frames] | no frames]

Class SchemaDNAAlphabet

source code

       object --+    
                |    
Alphabet.Alphabet --+
                    |
                   SchemaDNAAlphabet

Alphabet of a simple Schema for DNA sequences.

This defines a simple alphabet for DNA sequences that has a single
character which can match any other character.

o G,A,T,C - The standard unambiguous DNA alphabet.

o * - Any letter

Instance Methods [hide private]

Inherited from Alphabet.Alphabet: __repr__, contains

Inherited from Alphabet.Alphabet (private): _case_less, _lower, _upper

Inherited from object: __delattr__, __format__, __getattribute__, __hash__, __init__, __new__, __reduce__, __reduce_ex__, __setattr__, __sizeof__, __str__, __subclasshook__

Class Variables [hide private]
  letters = ['G', 'A', 'T', 'C', '*']
  alphabet_matches = {'*': 'GATC', 'A': 'A', 'C': 'C', 'G': 'G',...

Inherited from Alphabet.Alphabet: size

Properties [hide private]

Inherited from object: __class__

Class Variable Details [hide private]

alphabet_matches

Value:
{'*': 'GATC', 'A': 'A', 'C': 'C', 'G': 'G', 'T': 'T'}