\Amelaye\BioPHP\Domain\Tools\InterfacesOligosInterface

Interface OligosInterface

Summary

Methods
Constants
findOligos2BasesLong()
findOligos3BasesLong()
findOligos4BasesLong()
findOligos5BasesLong()
findOligos6BasesLong()
findOligos7BasesLong()
findOligos8BasesLong()
findOligos()
findZScore()
No constants found
No protected methods found
N/A
No private methods found
N/A

Methods

findOligos2BasesLong()

findOligos2BasesLong( $oligos_1step) : mixed

For oligos 2 bases long

Parameters

$oligos_1step

Returns

mixed

findOligos3BasesLong()

findOligos3BasesLong( $oligos_1step) : mixed

For oligos 3 bases long

Parameters

$oligos_1step

Returns

mixed

findOligos4BasesLong()

findOligos4BasesLong( $oligos_1step) : mixed

For oligos 4 bases long

Parameters

$oligos_1step

Returns

mixed

findOligos5BasesLong()

findOligos5BasesLong( $oligos_1step) : mixed

For oligos 5 bases long

Parameters

$oligos_1step

Returns

mixed

findOligos6BasesLong()

findOligos6BasesLong( $oligos_1step) : mixed

For oligos 6 bases long

Parameters

$oligos_1step

Returns

mixed

findOligos7BasesLong()

findOligos7BasesLong( $oligos_1step) : mixed

For oligos 7 bases long

Parameters

$oligos_1step

Returns

mixed

findOligos8BasesLong()

findOligos8BasesLong( $oligos_1step) : mixed

For oligos 8 bases long

Parameters

$oligos_1step

Returns

mixed

findOligos()

findOligos(string  $sSequence, int  $iOligoLen) : array

Compute frequency of oligonucleotides with length $iOligoLen for sequence $sSequence

Parameters

string $sSequence
int $iOligoLen

Throws

\Exception

Returns

array

findZScore()

findZScore( $oligos2,  $oligos3,  $oligos4) : array

COMPUTE Z-SCORES FOR TETRANUCLEOTIDES

Parameters

$oligos2
$oligos3
$oligos4

Returns

array