ProteinPropertiesInterface
in
Interface ProteinPropertiesInterface
Tags
Table of Contents
Methods
- gravy() : float
- isoelectricPoint() : float
- netCharge() : float
Methods
gravy()
public
gravy(AminoAcidSequence $oProtein) : float
Parameters
- $oProtein : AminoAcidSequence
Return values
float —The grand average of hydropathy (Kyte and Doolittle, 1982)
isoelectricPoint()
public
isoelectricPoint(AminoAcidSequence $oProtein, array<string|int, mixed> $aPk) : float
Parameters
- $oProtein : AminoAcidSequence
- $aPk : array<string|int, mixed>
-
The pK set, as bioapi serves it
Return values
float —The pH at which the net charge is zero
netCharge()
public
netCharge(AminoAcidSequence $oProtein, float $fPh, array<string|int, mixed> $aPk) : float
Parameters
- $oProtein : AminoAcidSequence
- $fPh : float
- $aPk : array<string|int, mixed>
-
The pK set, as bioapi serves it (NTERMINUS, CTERMINUS, K, R, H, D, E, C, Y)
Return values
float —The net charge of the protein at that pH