Package Bio :: Package CAPS :: Class DifferentialCutsite
[hide private]
[frames] | no frames]

Class DifferentialCutsite

source code

object --+
         |
        DifferentialCutsite

A differential cutsite is a location in an alignment where an enzyme cuts
at least one sequence and also cannot cut at least one other sequence.

Members:
start       Where it lives in the alignment.
enzyme      The enzyme that causes this.
cuts_in     A list of sequences (as indexes into the alignment) the
            enzyme cuts in.
blocked_in  A list of sequences (as indexes into the alignment) the
            enzyme is blocked in.

Instance Methods [hide private]
 
__init__(self, **kwds)
Initialize a DifferentialCutsite.
source code

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

Properties [hide private]

Inherited from object: __class__

Method Details [hide private]

__init__(self, **kwds)
(Constructor)

source code 
Initialize a DifferentialCutsite.

Each member (as listed in the class description) should be included as a
keyword.

Overrides: object.__init__