function __construct
object
__construct
([
integer $iNcbiTable =
1], [
Alphabet $sNucleotideAlphabet =
"NucleotideAlphabet"], [
Alphabet $sProteinAlphabet =
"ProteinAlphabet"])
-
integer
$iNcbiTable: Number of the NCBI codon table
-
Alphabet
$sNucleotideAlphabet
-
Alphabet
$sProteinAlphabet
Redefined in descendants as:
function checkIsStartCodon
Validate that is a start codons
void
checkIsStartCodon
( $sStartCodon, string $aStopCodons)
-
string
$aStopCodons: name of the aStopCodons return object $this aStopCodons object
-
$sStartCodon
function checkIsStopCodon
Accessor for aStopCodons
void
checkIsStopCodon
( $sStopCodon, string $aStopCodons)
-
string
$aStopCodons: name of the aStopCodons return object $this aStopCodons object
-
$sStopCodon
function getBackwardTable
Accessor for aBackwardTable
void
getBackwardTable
(string $aBackwardTable)
-
string
$aBackwardTable: name of the aBackwardTable return object $this aBackwardTable object
function getForwardTable
Accessor for forwardTable
void
getForwardTable
(string 0)
-
string
0: aForwardTable name of the forwardTable return object $this forwardTable object
function getNucleotideAlphabet
Accessor for sNucleotideAlphabet
object
getNucleotideAlphabet
()
function getProteinAlphabet
Accessor for proteinAlphabet
void
getProteinAlphabet
(string $sProteinAlphabet)
-
string
$sProteinAlphabet: name of the proteinAlphabet return object $this proteinAlphabet object
function getStartCodons
Accessor for aStartCodons
void
getStartCodons
(string $startCodon)
-
string
$startCodon: name of the aStartCodons return object $this startCodon object
function getStopCodons
Accessor for aStopCodons
void
getStopCodons
(string $aStopCodons)
-
string
$aStopCodons: name of the aStopCodons return object $this aStopCodons object
function setBackwardTable
Accessor for aBackwardTable
void
setBackwardTable
(string $aBackwardTable)
-
string
$aBackwardTable: name of the aBackwardTable return object $this aBackwardTable object
function setForwardTable
Accessor for forwardTable
void
setForwardTable
(string $aForwardTable)
-
string
$aForwardTable: aForwardTable name of the forwardTable return object $this forwardTable object
function setNucleotideAlphabet
Accessor for sNucleotideAlphabet
void
setNucleotideAlphabet
(string $sNucleotideAlphabet)
-
string
$sNucleotideAlphabet: name of the sNucleotideAlphabet return object $this sNucleotideAlphabet object
function setProteinAlphabet
Accessor for proteinAlphabet
void
setProteinAlphabet
(string $sProteinAlphabet)
-
string
$sProteinAlphabet: name of the ProteinAlphabet return void
function setStartCodons
Accessor for aStartCodons
void
setStartCodons
( $aStartCodons, string $startCodon)
-
string
$startCodon: name of the startCodon return object $this startCodon object
-
$aStartCodons
function setStopCodons
Accessor for aStopCodons
void
setStopCodons
(string $aStopCodons)
-
string
$aStopCodons: name of the aStopCodons return object $this aStopCodons object