Back to index

python-biopython  1.60
Public Member Functions | Static Public Attributes
test_GARepair.TestAlphabet Class Reference
Inheritance diagram for test_GARepair.TestAlphabet:
Inheritance graph
[legend]
Collaboration diagram for test_GARepair.TestAlphabet:
Collaboration graph
[legend]

List of all members.

Public Member Functions

def __repr__
def contains

Static Public Attributes

dictionary alphabet_matches
list letters = ["1", "2", "3", "*"]
 size = None

Detailed Description

Simple test alphabet.

Definition at line 21 of file test_GARepair.py.


Member Function Documentation

def Bio.Alphabet.Alphabet.__repr__ (   self) [inherited]

Definition at line 21 of file __init__.py.

00021 
00022     def __repr__(self):
00023         return self.__class__.__name__ + "()"

def Bio.Alphabet.Alphabet.contains (   self,
  other 
) [inherited]
Does this alphabet 'contain' the other (OBSOLETE?).

Returns a boolean.  This relies on the Alphabet subclassing
hierarchy only, and does not check the letters property.
This isn't ideal, and doesn't seem to work as intended
with the AlphabetEncoder classes.

Reimplemented in test_GACrossover.TestAlphabet.

Definition at line 24 of file __init__.py.

00024 
00025     def contains(self, other):
00026         """Does this alphabet 'contain' the other (OBSOLETE?).
00027 
00028         Returns a boolean.  This relies on the Alphabet subclassing
00029         hierarchy only, and does not check the letters property.
00030         This isn't ideal, and doesn't seem to work as intended
00031         with the AlphabetEncoder classes."""
00032         return isinstance(other, self.__class__)


Member Data Documentation

Initial value:
{"1": "1",
                        "2": "2",
                        "3": "3",
                        "*": "123"}

Definition at line 24 of file test_GARepair.py.

list test_GARepair.TestAlphabet.letters = ["1", "2", "3", "*"] [static]

Reimplemented from Bio.Alphabet.Alphabet.

Definition at line 29 of file test_GARepair.py.

Bio.Alphabet.Alphabet.size = None [static, inherited]

Reimplemented in Bio.Alphabet.ThreeLetterProtein, and Bio.Alphabet.SingleLetterAlphabet.

Definition at line 14 of file __init__.py.


The documentation for this class was generated from the following file: