|
|
File: /home/jesus/devel/php/pear/Science/Chemistry/Residue_PDB.php
Chemical classes - Science_Chemistry
Science_Chemistry_Residue_PDB
Science_Chemistry_Molecule | +-- Science_Chemistry_Residue_PDB
Represents a PDB residue
|
Represents a PDB residue
|
|
|
Methods inherited from Science_Chemistry_Molecule |
science_chemistry_molecule, initmolecule, addatom, getatoms, ismolecule, tostring, tocml, setbondcutoff, getbondcutoff, calcdistancematrix, printdistancematrix, getdistancematrix, calcconnectiontable, printconnectiontable, getconnectiontable |
|
|
|
|
Public Field Summary |
boolean |
$VALIDIf the PDB residue object has been initialized |
object Science_Chemistry_Macromolecule_PDB |
$macromolReference to the protein |
|
Private Field Summary |
integer |
$seq_numPDB Residue sequence number |
string |
$chainPDB Residue chain |
string |
$idPDB Residue ID |
string |
$pdbPDB ID for the protein that contains |
|
Public Method Details |
Science_Chemistry_Residue_PDB |
public object Science_Chemistry_Residue_PDB Science_Chemistry_Residue_PDB( string $pdb, array $atomrec_arr, [ string $macromol ] )
|
|
Constructor for the class
|
Parameter |
|
string |
$pdb |
|
|
PDB if of the protein/nucleic acid/etc. |
|
|
array |
$atomrec_arr |
|
|
Array of PDB atom record lines |
|
|
string |
$macromol |
= >>""<< |
|
reference to the containing macromolecule |
|
Returns |
object Science_Chemistry_Residue_PDB |
|
|
Private Method Details |
calcGeomParams |
private void calcGeomParams( )
|
|
Warning: documentation is missing.
|
Returns |
void |
|
getGeomParams |
private void getGeomParams( $param )
|
|
Warning: documentation is missing.
|
Parameter |
|
|
$param |
|
|
Warning: documentation is missing. |
|
Returns |
void |
|
|
Public Field Details |
$VALID |
public boolean $VALID
>>false <<
If the PDB residue object has been initialized
|
|
$macromol |
public object Science_Chemistry_Macromolecule_PDB $macromol
>> <<
Reference to the protein
to which this residue belongs
|
|
|
Private Field Details |
$seq_num |
private integer $seq_num
>> <<
PDB Residue sequence number
|
|
$chain |
private string $chain
>> <<
PDB Residue chain
|
|
$id |
private string $id
>> <<
PDB Residue ID
$id = "$name:$seq_num:$chain"
|
|
$pdb |
private string $pdb
>> <<
PDB ID for the protein that contains
this residue
|
|
|
|
|
PHPDoc 1.0beta |