Class RestrictionEnzymeDictionary

Description

RestrictionEnzymeDictionary Contains definition of Restriction (restriction endonucleases) class.

Class for restriction enzymes

Located in /Restriction/RestrictionEnzymeDictionary.php (line 55)

PEAR
   |
   --Bio
      |
      --Dictionary
         |
         --RestrictionEnzymeDictionary
Method Summary
RestrictionEnzymeDictionary __construct ([ $aData = NULL])
void getCutPos ( $sEnzymeName)
void getEnzymeByName ( $sEnzymeName)
void getLenByName ( $sEnzymeName)
void getLength ( $sEnzymeName)
void getPatternByName ( $sEnzymeName)
void registerEnzyme ( $sEnzymeName, [ $sPattern = "NNNNNN"], [ $iCutPos = 1])
Variables

Inherited Variables

Inherited from Bio

Bio::$bWarnings
Methods
Constructor __construct (line 64)

function __construct

  • access: public
  • uses:
RestrictionEnzymeDictionary __construct ([ $aData = NULL])
  • $aData

Redefinition of:
Dictionary::__construct()
function __construct
getCutPos (line 85)

function getCutPos return the cutting position of the restriction enzyme object.

  • access: public
void getCutPos ( $sEnzymeName)
  • $sEnzymeName
getEnzymeByName (line 138)

function getEnzymeByName

  • access: public
  • uses: accessor
void getEnzymeByName ( $sEnzymeName)
  • $sEnzymeName
getLenByName (line 117)

function getLenByName

  • access: public
  • uses: accessor
void getLenByName ( $sEnzymeName)
  • $sEnzymeName
getLength (line 100)

function getLength return the length of the cutting pattern of the restriction enzyme object.

  • access: public
void getLength ( $sEnzymeName)
  • $sEnzymeName
getPatternByName (line 159)

function getPatternByName

  • access: public
  • uses: accessor
void getPatternByName ( $sEnzymeName)
  • $sEnzymeName
registerEnzyme (line 180)

function registerEnzyme

Callback to register a single enzyme

  • access: public
void registerEnzyme ( $sEnzymeName, [ $sPattern = "NNNNNN"], [ $iCutPos = 1])
  • $sEnzymeName
  • $sPattern
  • $iCutPos

Inherited Methods

Inherited From Dictionary

Dictionary::__construct()
Dictionary::addItem()
Dictionary::clear()
Dictionary::exists()
Dictionary::getData()
Dictionary::getItem()
Dictionary::getIterator()
Dictionary::getKeys()
Dictionary::length()
Dictionary::pop()
Dictionary::push()
Dictionary::removeItem()
Dictionary::setData()

Inherited From Bio

Bio::__construct()
Bio::printWithNl()
Class Constants

Inherited Constants

Inherited from Bio

Bio::NEWLINE

Documentation generated on Sun, 28 Sep 2008 11:09:33 +0200 by phpDocumentor 1.4.2