\Amelaye\BioPHP\Api\DTO TypeIIEndonucleaseDTO

Enzymes - TypeIIs Endonucleases

Summary

Methods
Properties
Constants
getId
setId
getSamePattern
setSamePattern
getRecognitionPattern
setRecognitionPattern
getComputingPattern
setComputingPattern
getLengthRecognitionPattern
setLengthRecognitionPattern
getCleavagePosUpper
setCleavagePosUpper
getCleavagePosLower
setCleavagePosLower
getNbNonNBases
setNbNonNBases
No public properties found
No public constants found
No protected methods found
No protected properties found
No protected constants found
No private methods found
id
samePattern
recognitionPattern
computingPattern
lengthRecognitionPattern
cleavagePosUpper
cleavagePosLower
nbNonNBases
No private constants found

Properties

$id

$id : string

Type

string — First endonucleolase of the list

$samePattern

$samePattern : array

Type

array<string|int, mixed> — All endonucleolases recognizing the same pattern

$recognitionPattern

$recognitionPattern : string

Type

string — Recognition pattern

$computingPattern

$computingPattern : string

Type

string — Recognition pattern for computing

$lengthRecognitionPattern

$lengthRecognitionPattern : int

Type

int — Length of all recognition pattern

$cleavagePosUpper

$cleavagePosUpper : int

Type

int — Cleavage position in upper strand

$cleavagePosLower

$cleavagePosLower : int

Type

int — Cleavage position in lower strand, relative to previous one

$nbNonNBases

$nbNonNBases : int

Type

int — Number of non-N bases within recognition pattern

Methods

getId()

getId() : string

Returns

string —

setId()

setId(string  $id) : void

Parameters

string $id

Returns

void —

getSamePattern()

getSamePattern() : array

Returns

array —

setSamePattern()

setSamePattern(array  $samePattern) : void

Parameters

array $samePattern

Returns

void —

getRecognitionPattern()

getRecognitionPattern() : string

Returns

string —

setRecognitionPattern()

setRecognitionPattern(string  $recognitionPattern) : void

Parameters

string $recognitionPattern

Returns

void —

getComputingPattern()

getComputingPattern() : string

Returns

string —

setComputingPattern()

setComputingPattern(string  $computingPattern) : void

Parameters

string $computingPattern

Returns

void —

getLengthRecognitionPattern()

getLengthRecognitionPattern() : int

Returns

int —

setLengthRecognitionPattern()

setLengthRecognitionPattern(int  $lengthRecognitionPattern) : void

Parameters

int $lengthRecognitionPattern

Returns

void —

getCleavagePosUpper()

getCleavagePosUpper() : int

Returns

int —

setCleavagePosUpper()

setCleavagePosUpper(int  $cleavagePosUpper) : void

Parameters

int $cleavagePosUpper

Returns

void —

getCleavagePosLower()

getCleavagePosLower() : int

Returns

int —

setCleavagePosLower()

setCleavagePosLower(int  $cleavagePosLower) : void

Parameters

int $cleavagePosLower

Returns

void —

getNbNonNBases()

getNbNonNBases() : int

Returns

int —

setNbNonNBases()

setNbNonNBases(int  $nbNonNBases) : void

Parameters

int $nbNonNBases

Returns

void —