GibsonAssemblyInterface
in
Interface GibsonAssemblyInterface - answers "do these two fragments already share the homology a Gibson junction needs ?" and, when they do not, designs the primer tails that would give them one.
Tags
Table of Contents
Methods
Methods
checkJunction()
public
checkJunction(DnaSequence $oUpstream, DnaSequence $oDownstream, int $iMinOverlapLength, int $iMaxOverlapLength) : GibsonJunctionResult
Parameters
- $oUpstream : DnaSequence
-
The fragment whose 3' end forms the junction
- $oDownstream : DnaSequence
-
The fragment whose 5' end forms the junction
- $iMinOverlapLength : int
-
Shortest overlap worth reporting, strictly positive
- $iMaxOverlapLength : int
-
Longest overlap to search for, at least $iMinOverlapLength
Return values
GibsonJunctionResultdesignHomologyArms()
public
designHomologyArms(DnaSequence $oUpstream, DnaSequence $oDownstream, int $iOverlapLength) : GibsonHomologyArms
Parameters
- $oUpstream : DnaSequence
-
The fragment whose 3' end forms the junction
- $oDownstream : DnaSequence
-
The fragment whose 5' end forms the junction
- $iOverlapLength : int
-
Strictly positive, at most either fragment's length