\Amelaye\BioPHP\Domain\Sequence\EntityProtein

Class Protein - * This class represents the end-products of genetic processes of translation and transcription -- the proteins. While a protein's primary structure (its amino acid sequence) is ably represented as a Sequence object, its secondary and tertiary structures are not. This is the main rationale for creating a separate Protein class.

Summary

Methods
Properties
Constants
getId()
setId()
getName()
setName()
getSequence()
setSequence()
No public properties found
No constants found
No protected methods found
No protected properties found
N/A
No private methods found
$id
$name
$sequence
N/A

Properties

$id

$id : string

A string that uniquely identifies a protein.

Type

normal

$name

$name : string

The long name used to refer to this protein.

Type

normal

$sequence

$sequence : string

Type

normal

Methods

getId()

getId() : string

Returns

string

setId()

setId( $id) : mixed

Parameters

$id

Returns

mixed

getName()

getName() : string

Returns

string

setName()

setName( $name) : mixed

Parameters

$name

Returns

mixed

getSequence()

getSequence() : string

Returns

string

setSequence()

setSequence( $sequence) : mixed

Parameters

$sequence

Returns

mixed