GibsonJunctionResult
in package
FinalYes
hasOverlap() is false, and getOverlapLength()/getOverlapSequence() are 0/null, when no exact match of at least the requested minimum length was found at the junction - a legitimate, expected outcome for a junction that still needs primer tails designed (see GibsonAssemblyManager::designHomologyArms()), not an error.
Class GibsonJunctionResult
Tags
Table of Contents
Properties
- $overlapLength : int
- $overlapSequence : string|null
Methods
- __construct() : mixed
- GibsonJunctionResult constructor.
- getOverlapLength() : int
- getOverlapSequence() : string|null
- hasOverlap() : bool
Properties
$overlapLength
private
int
$overlapLength
$overlapSequence
private
string|null
$overlapSequence
= null
Methods
__construct()
GibsonJunctionResult constructor.
public
__construct(int $iOverlapLength, string|null $sOverlapSequence) : mixed
Parameters
- $iOverlapLength : int
-
Zero when no overlap was found
- $sOverlapSequence : string|null
-
Null when no overlap was found
getOverlapLength()
public
getOverlapLength() : int
Return values
intgetOverlapSequence()
public
getOverlapSequence() : string|null
Return values
string|nullhasOverlap()
public
hasOverlap() : bool