biopython v1.71.0 Bio.Restriction.Restriction.Unknown
Implement methods for enzymes that produce unknown overhangs.
These enzymes are also NotDefined and NoCut.
Internal use only. Not meant to be instantiated.
Link to this section Summary
Functions
Test if other enzyme produces compatible ends for enzyme (PRIVATE)
List the sequence fragments after cutting dna with enzyme
List all enzymes that produce compatible ends for the enzyme
Return if the enzyme produces 3’ overhanging ends
Return if the enzymes produces 5’ overhanging ends
Return if the enzyme produces blunt ends
Return the type of the enzyme’s overhang as string
Link to this section Functions
Test if other enzyme produces compatible ends for enzyme (PRIVATE).
For internal use only.
Test for the compatibility of restriction ending of RE and other.
List the sequence fragments after cutting dna with enzyme.
RE.catalyze(dna, linear=True) -> tuple of DNA.
Return a tuple of dna as will be produced by using RE to restrict the dna.
dna must be a Bio.Seq.Seq instance or a Bio.Seq.MutableSeq instance.
If linear is False, the sequence is considered to be circular and the output will be modified accordingly.
List all enzymes that produce compatible ends for the enzyme.
Return if the enzyme produces 3’ overhanging ends.
True if the enzyme produces 3’ overhang sticky end.
Related methods:
- RE.is_5overhang()
- RE.is_blunt()
- RE.is_unknown()
Return if the enzymes produces 5’ overhanging ends.
True if the enzyme produces 5’ overhang sticky end.
Related methods:
- RE.is_3overhang()
- RE.is_blunt()
- RE.is_unknown()
Return if the enzyme produces blunt ends.
True if the enzyme produces blunt end.
Related methods:
- RE.is_3overhang()
- RE.is_5overhang()
- RE.is_unknown()
Return the type of the enzyme’s overhang as string.
Can be “3’ overhang”, “5’ overhang”, “blunt”, “unknown”.