\AppBundle\Service\MiscOligosManager

Class OligosManager

Summary

Methods
Properties
Constants
__construct()
findOligos2BasesLong()
findOligos3BasesLong()
findOligos4BasesLong()
findOligos5BasesLong()
findOligos6BasesLong()
findOligos7BasesLong()
findOligos8BasesLong()
findOligos()
findZScore()
No public properties found
No constants found
No protected methods found
No protected properties found
N/A
No private methods found
$dnaComplements
N/A

Properties

$dnaComplements

$dnaComplements : 

Type

Methods

__construct()

__construct(\AppBundle\Api\NucleotidApi  $nucleotidApi) 

OligosManager constructor.

Parameters

\AppBundle\Api\NucleotidApi $nucleotidApi

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, integer  $iOligoLen) : array

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

Parameters

string $sSequence
integer $iOligoLen

Throws

\Exception

Returns

array

findZScore()

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

COMPUTE Z-SCORES FOR TETRANUCLEOTIDES

Parameters

$oligos2
$oligos3
$oligos4

Returns

array