| Trees | Indices | Help |
|---|
|
|
object --+
|
type --+
|
RestrictionType --+
|
AbstractCut --+
|
OneCut
Implement the methods specific to the enzymes that cut the DNA only once
Correspond to ncuts values of 2 in emboss_e.###
Internal use only. Not meant to be instantiated.
|
|||
|
Inherited from Inherited from Inherited from |
|||
|
|||
| bool |
|
||
| bool |
|
||
| int |
|
||
| generator of int |
|
||
| tuple |
|
||
|
Inherited from |
|||
|
|||
|
Inherited from Inherited from |
|||
|
|||
for internal use only.
location is an integer corresponding to the location of the match for
the enzyme pattern in the sequence.
_modify returns the real place where the enzyme will cut.
example :
EcoRI pattern : GAATTC
EcoRI will cut after the G.
so in the sequence :
______
GAATACACGGAATTCGA
|
10
dna.finditer(GAATTC, 6) will return 10 as G is the 10th base
EcoRI cut after the G so :
EcoRI._modify(10) -> 11.
if the enzyme cut twice _modify will returns two integer corresponding
to each cutting site.
|
for internal use only. as _modify for site situated on the antiparallel strand when the enzyme is not palindromic
|
| Trees | Indices | Help |
|---|
| Generated by Epydoc 3.0.1 on Sun May 3 17:14:22 2009 | http://epydoc.sourceforge.net |