jmcastagnetto Tue Apr 10 11:44:25 2001 EDT
Added files:
/pear/Science/Chemistry/doc Science_Chemistry_Atom.html
Science_Chemistry_Atom_PDB.html
Science_Chemistry_Coordinates.html
Science_Chemistry_Element.html
Science_Chemistry_Macromolecule.html
Science_Chemistry_Macromolecule_PDB.html
Science_Chemistry_Molecule.html
Science_Chemistry_Molecule_XYZ.html
Science_Chemistry_PDBFile.html
Science_Chemistry_PDBParser.html
Science_Chemistry_Periodic_Table.html
Science_Chemistry_Residue_PDB.html
class_Science_Chemistry_Atom.xml
class_Science_Chemistry_Atom_PDB.xml
class_Science_Chemistry_Coordinates.xml
class_Science_Chemistry_Element.xml
class_Science_Chemistry_Macromolecule.xml
class_Science_Chemistry_Macromolecule_PDB.xml
class_Science_Chemistry_Molecule.xml
class_Science_Chemistry_Molecule_XYZ.xml
class_Science_Chemistry_PDBFile.xml
class_Science_Chemistry_PDBParser.xml
class_Science_Chemistry_Periodic_Table.xml
class_Science_Chemistry_Residue_PDB.xml
classtree_Science_Chemistry_Atom.xml
classtree_Science_Chemistry_Coordinates.xml
classtree_Science_Chemistry_Element.xml
classtree_Science_Chemistry_Macromolecule.xml
classtree_Science_Chemistry_Molecule.xml
classtree_Science_Chemistry_PDBFile.xml
classtree_Science_Chemistry_PDBParser.xml
classtree_Science_Chemistry_Periodic_Table.xml
packageelementlist_Science_Chemistry.html
Modified files:
/pear/Science/Chemistry/doc elementlist.xml packagelist.xml
phpdoc_classtree.html
phpdoc_elementlist.html
phpdoc_packagelist.html
phpdoc_warnings.html
phpdoc_xmlfiles.html
warnings_classanalyser.xml
warnings_parser.xml
Log:
New docs after renaming of classes from Chem_* to Science_Chemistry_*
a good solution, until PHP gets some sort of namespace
Index: pear/Science/Chemistry/doc/elementlist.xml
diff -u pear/Science/Chemistry/doc/elementlist.xml:1.1
pear/Science/Chemistry/doc/elementlist.xml:1.2
--- pear/Science/Chemistry/doc/elementlist.xml:1.1 Tue Apr 10 09:44:39 2001
+++ pear/Science/Chemistry/doc/elementlist.xml Tue Apr 10 11:44:24 2001
@@ -1 +1 @@
-<?xml version="1.0"?><phpdoc><index><chapter char="C"><element type="class" source=""
sourcetype="class" name="Chem_Atom_PDB">Represents a PDB atom record</element><element
type="functions" source="Chem_Atom_PDB" sourcetype="class"
name="Chem_Atom_PDB"/><element type="class" source="" sourcetype="class"
name="Chem_Atom">Base class representing an Atom</element><element type="functions"
source="Chem_Atom" sourcetype="class" name="Chem_Atom">Constructor for the class,
requires the element symbol</element><element type="class" source=""
sourcetype="class" name="Chem_Coordinates">Utility class for defining 3D coordinates
and</element><element type="functions" source="Chem_Coordinates" sourcetype="class"
name="Chem_Coordinates">Constructor for the class, returns null if parameter
is</element><element type="class" source="" sourcetype="class"
name="Chem_Element">Utility class that defines a chemical element
object</element><element type="functions" source="Chem_Element" sourcetype="class"
name="Chem_Element">Constructor for the class</element><element type="class" source=""
sourcetype="class" name="Chem_Macromolecule_PDB">Represents a PDB macromolecule,
composed of several</element><element type="functions" source="Chem_Macromolecule_PDB"
sourcetype="class" name="Chem_Macromolecule_PDB">Constructor for the
class</element><element type="class" source="" sourcetype="class"
name="Chem_Macromolecule">Represents a macromolecule, composed of
several</element><element type="functions" source="Chem_Macromolecule"
sourcetype="class" name="Chem_Macromolecule">Constructor for the class, requires a
macromolecule name</element><element type="class" source="" sourcetype="class"
name="Chem_Molecule_XYZ">Base class representing a Molecule from a XYZ format
file</element><element type="functions" source="Chem_Molecule_XYZ" sourcetype="class"
name="Chem_Molecule_XYZ">Constructor for the class, accepts 2 optional
parameters:</element><element type="class" source="" sourcetype="class"
name="Chem_Residue_PDB">Represents a PDB residue</element><element type="functions"
source="Chem_Residue_PDB" sourcetype="class" name="Chem_Residue_PDB">Constructor for
the class</element><element type="class" source="" sourcetype="class"
name="Chem_Molecule">Base class representing a Molecule</element><element
type="functions" source="Chem_Molecule" sourcetype="class"
name="Chem_Molecule">Constructor for the class, requires a molecule
name</element><element type="class" source="" sourcetype="class"
name="Chem_PDBFile">Represents a PDB file, composed of one or more
Chem_Macromolecule_PDB objects</element><element type="functions"
source="Chem_PDBFile" sourcetype="class" name="Chem_PDBFile">Constructor for the
class, requires a PDB filename</element><element type="class" source=""
sourcetype="class" name="Chem_PDBParser">A self-contained class to parse a PDB file
into an array of residues</element><element type="functions" source="Chem_PDBParser"
sourcetype="class" name="Chem_PDBParser">Constructor for the class, requires a PDB
filename</element><element type="class" source="" sourcetype="class"
name="Chem_Periodic_Table">Utility class that defines a Periodic Table of
elements</element></chapter><chapter char="g"><element type="functions"
source="Chem_Atom_PDB" sourcetype="class" name="getField"/><element type="functions"
source="Chem_Atom" sourcetype="class" name="getElement">Returns the chemical symbol
for the atom</element><element type="functions" source="Chem_Periodic_Table"
sourcetype="class" name="getElement">Returns a Chem_Element object correspoding to the
symbol (case sensitive)</element><element type="functions" source="Chem_Atom"
sourcetype="class" name="getCoordinates">Returns the coordinates object for the
atom</element><element type="functions" source="Chem_Coordinates" sourcetype="class"
name="getCoordinates">Returns the array of coordinates</element><element
type="functions" source="Chem_Macromolecule" sourcetype="class"
name="getMolecules">Returns an array of Chem_Molecule objects</element><element
type="functions" source="Chem_Residue_PDB" sourcetype="class"
name="getGeomParams"/><element type="functions" source="Chem_Molecule"
sourcetype="class" name="getAtoms">Returns an array of Atom objects</element><element
type="functions" source="Chem_Molecule" sourcetype="class"
name="getBondCutoff">Returns the bond cutoff uses to determine bonds</element><element
type="functions" source="Chem_Molecule" sourcetype="class"
name="getDistanceMatrix">Returns the atom-atom distance matrix</element><element
type="functions" source="Chem_Molecule" sourcetype="class"
name="getConnectionTable">Returns an array of connected atoms and their bond
distance</element><element type="functions" source="Chem_PDBParser" sourcetype="class"
name="getResidueList">Returns an array of residues with a particular
name</element><element type="functions" source="Chem_Periodic_Table"
sourcetype="class" name="getElementFamily">Returns an array of Chem_Element objects
belonging to an element family</element></chapter><chapter char="r"><element
type="variables" source="Chem_Atom_PDB" sourcetype="class" name="$rec_name">PDB Atom
record type, one of ATOM or HETATM</element><element type="variables"
source="Chem_Atom_PDB" sourcetype="class" name="$res_name">PDB Atom&apos;s Residue
name</element><element type="variables" source="Chem_Atom_PDB" sourcetype="class"
name="$res_seq_num">PDB Atom&apos;s Residue sequential
numnber</element></chapter><chapter char="s"><element type="variables"
source="Chem_Atom_PDB" sourcetype="class" name="$ser_num">PDB Atom serial
number</element><element type="variables" source="Chem_Atom_PDB" sourcetype="class"
name="$segment_id">PDB Atom segment identifier</element><element type="functions"
source="Chem_Atom" sourcetype="class" name="setCoordinates">Sets the coordinates for
the atom object</element><element type="variables" source="Chem_Element"
sourcetype="class" name="$symbol">Element&apos;s symbol, one or two characters,
case sensitive</element><element type="variables" source="Chem_Residue_PDB"
sourcetype="class" name="$seq_num">PDB Residue sequence number</element><element
type="functions" source="Chem_Molecule" sourcetype="class" name="setBondCutoff">Sets
the distance cutoff for bond determination</element></chapter><chapter
char="a"><element type="variables" source="Chem_Atom_PDB" sourcetype="class"
name="$atom_name">PDB Atom name</element><element type="variables"
source="Chem_Atom_PDB" sourcetype="class" name="$alt_loc">PDB Atom alternative
location</element><element type="functions" source="Chem_Coordinates"
sourcetype="class" name="areCoordinates">Checks if the object is an instance of
Chem_Coordinates</element><element type="functions" source="Chem_Macromolecule"
sourcetype="class" name="addMolecule">Adds a Chem_Molecule object to the list of
molecules in the macromolecule</element><element type="functions"
source="Chem_Molecule" sourcetype="class" name="addAtom">Adds a Chem_Atom object to
the list of atoms in the molecule</element><element type="variables"
source="Chem_Molecule" sourcetype="class" name="$atoms">Array of atom objects in the
molecule</element></chapter><chapter char="c"><element type="variables"
source="Chem_Atom_PDB" sourcetype="class" name="$chain_id">PDB Atom&apos;s Residue
chain ID</element><element type="variables" source="Chem_Atom_PDB" sourcetype="class"
name="$charge">PDB Atom electronic charge</element><element type="variables"
source="Chem_Coordinates" sourcetype="class" name="$coords">Array of tridimensional
coordinates: (x, y, z)</element><element type="functions" source="Chem_Residue_PDB"
sourcetype="class" name="calcGeomParams"/><element type="variables"
source="Chem_Residue_PDB" sourcetype="class" name="$chain">PDB Residue
chain</element><element type="functions" source="Chem_Molecule" sourcetype="class"
name="calcDistanceMatrix">Calculates the atom-atom distance matrix in
Angstroms</element><element type="functions" source="Chem_Molecule" sourcetype="class"
name="calcConnectionTable">Calculates the connection table for the
molecule</element><element type="variables" source="Chem_Molecule" sourcetype="class"
name="$conn_table">Atom-Atom connection (bond) table</element><element
type="variables" source="Chem_PDBFile" sourcetype="class" name="$class">PDB
macromolecule(s) class</element><element type="variables" source="Chem_PDBParser"
sourcetype="class" name="$class">PDB macromolecule(s)
class</element></chapter><chapter char="i"><element type="variables"
source="Chem_Atom_PDB" sourcetype="class" name="$ins_code">PDB Atom insert
code</element><element type="functions" source="Chem_Atom" sourcetype="class"
name="isAtom">Checks if the object is an instance of Chem_Atom</element><element
type="functions" source="Chem_Element" sourcetype="class" name="isElement">Checks if
an object is a Chem_Element instance</element><element type="functions"
source="Chem_Macromolecule" sourcetype="class" name="initMacromolecule">Initializes
the array of Chem_Molecule objects</element><element type="functions"
source="Chem_Macromolecule" sourcetype="class" name="isMacromolecule">Checks if the
object is an instance of Chem_Macromolecule</element><element type="variables"
source="Chem_Residue_PDB" sourcetype="class" name="$id">PDB Residue
ID</element><element type="functions" source="Chem_Molecule" sourcetype="class"
name="initMolecule">Initializes the array of Chem_Atom objects</element><element
type="functions" source="Chem_Molecule" sourcetype="class" name="isMolecule">Checks if
the object is an instance of Chem_Molecule</element><element type="functions"
source="Chem_Periodic_Table" sourcetype="class" name="initTable">Initializes the
Periodic Table array</element></chapter><chapter char="o"><element type="variables"
source="Chem_Atom_PDB" sourcetype="class" name="$occupancy">PDB Atom
occupancy</element></chapter><chapter char="t"><element type="variables"
source="Chem_Atom_PDB" sourcetype="class" name="$temp_factor">PDB Atom temperature
factor</element><element type="functions" source="Chem_Atom" sourcetype="class"
name="toString">Returns a string representation of the Chem_Atom
object</element><element type="functions" source="Chem_Coordinates" sourcetype="class"
name="toString">Returns a string representation of the coordinates: x y
z</element><element type="functions" source="Chem_Macromolecule" sourcetype="class"
name="toString">Returns a string representation of the macromolecule</element><element
type="functions" source="Chem_Molecule_XYZ" sourcetype="class"
name="toString">Generates a string representation of the XYZ
molecule</element><element type="functions" source="Chem_Molecule" sourcetype="class"
name="toString">Returns a string representation of the molecule</element><element
type="functions" source="Chem_Atom" sourcetype="class" name="toCML">Returns a CML
representation of the Chem_Atom object</element><element type="functions"
source="Chem_Coordinates" sourcetype="class" name="toCML">Returns a CML representation
of the coordinates</element><element type="functions" source="Chem_Macromolecule"
sourcetype="class" name="toCML">Returns a CML representation of the
molecule</element><element type="functions" source="Chem_Molecule" sourcetype="class"
name="toCML">Returns a CML representation of the molecule</element><element
type="functions" source="Chem_PDBFile" sourcetype="class" name="toCML">Returns a CML
representation of the PDB file</element></chapter><chapter char="V"><element
type="variables" source="Chem_Atom_PDB" sourcetype="class" name="$VALID">If the atom
object has been initialized</element><element type="variables"
source="Chem_Residue_PDB" sourcetype="class" name="$VALID">If the PDB residue object
has been initialized</element></chapter><chapter char="p"><element type="variables"
source="Chem_Atom_PDB" sourcetype="class" name="$parent_residue">Reference to the
containing Residue object</element><element type="functions"
source="Chem_Macromolecule_PDB" sourcetype="class" name="parseResidues">Makes the
array of residues in the macromolecule</element><element type="functions"
source="Chem_PDBParser" sourcetype="class" name="parseResidues">Makes the array of
residues in the macromolecule</element><element type="functions"
source="Chem_Molecule_XYZ" sourcetype="class" name="parseXYZ">method that does the
parsing of the XYZ data itself</element><element type="functions"
source="Chem_Molecule_XYZ" sourcetype="class" name="parseAtom">Parses an XYZ atom
record</element><element type="functions" source="Chem_PDBParser" sourcetype="class"
name="parseAtom">Parses an atom record into an associative array</element><element
type="variables" source="Chem_Residue_PDB" sourcetype="class" name="$pdb">PDB ID for
the protein that contains</element><element type="variables" source="Chem_PDBFile"
sourcetype="class" name="$pdb">PDB ID</element><element type="variables"
source="Chem_PDBParser" sourcetype="class" name="$pdb">PDB ID</element><element
type="functions" source="Chem_Molecule" sourcetype="class"
name="printDistanceMatrix">Prints the atom-atom distance matrix</element><element
type="functions" source="Chem_Molecule" sourcetype="class"
name="printConnectionTable">Prints the molecule&apos;s connection
table</element><element type="functions" source="Chem_PDBFile" sourcetype="class"
name="parseFile">Makes the arrays of all present PDB record types</element><element
type="variables" source="Chem_Periodic_Table" sourcetype="class"
name="$periodic_table">The associative array containing the chemical
elements</element></chapter><chapter char="d"><element type="functions"
source="Chem_Atom" sourcetype="class" name="distance">Calculates the cartesian
distance from this atom</element><element type="functions" source="Chem_Coordinates"
sourcetype="class" name="distance">Castesian distance calculation
method</element><element type="variables" source="Chem_Molecule" sourcetype="class"
name="$dist_matrix">Atom-Atom distance matrix</element><element type="variables"
source="Chem_PDBFile" sourcetype="class" name="$date">PDB file&apos;s
date</element><element type="variables" source="Chem_PDBParser" sourcetype="class"
name="$date">PDB file&apos;s date</element></chapter><chapter char="e"><element
type="variables" source="Chem_Atom" sourcetype="class" name="$element">Element
symbol</element><element type="variables" source="Chem_Molecule_XYZ"
sourcetype="class" name="$energy">Energy of the molecule. Optional value in XYZ file
format.</element></chapter><chapter char="x"><element type="variables"
source="Chem_Atom" sourcetype="class" name="$xyz">Chem_Coordinates
object</element></chapter><chapter char="n"><element type="variables"
source="Chem_Element" sourcetype="class" name="$name">Element&apos;s
name</element><element type="variables" source="Chem_Macromolecule" sourcetype="class"
name="$name">Macromolecule&apos;s name</element><element type="variables"
source="Chem_Molecule" sourcetype="class" name="$name">Molecule name</element><element
type="variables" source="Chem_Element" sourcetype="class"
name="$number">Element&apos;s atomic number</element><element type="variables"
source="Chem_Macromolecule" sourcetype="class" name="$num_molecules">Number of
molecules/subunits</element><element type="variables" source="Chem_Molecule"
sourcetype="class" name="$num_atoms">Number of atoms in the molecule</element><element
type="variables" source="Chem_PDBFile" sourcetype="class"
name="$num_macromolecules">Number of molecules/subunits</element><element
type="variables" source="Chem_PDBParser" sourcetype="class"
name="$num_macromolecules">Number of macromolecules</element></chapter><chapter
char="w"><element type="variables" source="Chem_Element" sourcetype="class"
name="$weight">Element&apos;s atomic weight in a.m.u (atomic mass
units)</element></chapter><chapter char="m"><element type="variables"
source="Chem_Element" sourcetype="class" name="$melting_point">Element&apos;s
melting point, with comments</element><element type="variables"
source="Chem_Macromolecule" sourcetype="class" name="$molecules">Array of molecular
objects</element><element type="variables" source="Chem_Residue_PDB"
sourcetype="class" name="$macromol">Reference to the protein</element><element
type="variables" source="Chem_PDBFile" sourcetype="class" name="$meta">Array of meta
records</element><element type="variables" source="Chem_PDBFile" sourcetype="class"
name="$macromolecules">Array of macromolecular objects</element><element
type="variables" source="Chem_PDBParser" sourcetype="class"
name="$macromolecules">Array of macromolecules</element></chapter><chapter
char="b"><element type="variables" source="Chem_Element" sourcetype="class"
name="$boiling_point">Element&apos;s boiling point, with
comments</element></chapter><chapter char="f"><element type="variables"
source="Chem_Element" sourcetype="class" name="$family">Element&apos;s
family</element><element type="variables" source="Chem_PDBFile" sourcetype="class"
name="$file">Full path to PDB file</element><element type="variables"
source="Chem_PDBParser" sourcetype="class" name="$file">Full path to PDB
file</element></chapter><chapter char="B"><element type="variables"
source="Chem_Molecule" sourcetype="class" name="$BONDCUTOFF">Distance cutoff for bond
estimation</element></chapter><chapter char="S"><element type="package" source=""
sourcetype="" name="Science_Chemistry"/></chapter></index></phpdoc>
\ No newline at end of file
+<?xml version="1.0"?><phpdoc><index><chapter char="S"><element type="class" source=""
+sourcetype="class" name="Science_Chemistry_Atom_PDB">Represents a PDB atom
+record</element><element type="functions" source="Science_Chemistry_Atom_PDB"
+sourcetype="class" name="Science_Chemistry_Atom_PDB"/><element type="class" source=""
+sourcetype="class" name="Science_Chemistry_Atom">Base class representing an
+Atom</element><element type="functions" source="Science_Chemistry_Atom"
+sourcetype="class" name="Science_Chemistry_Atom">Constructor for the class, requires
+the element symbol</element><element type="class" source="" sourcetype="class"
+name="Science_Chemistry_Coordinates">Utility class for defining 3D coordinates
+and</element><element type="functions" source="Science_Chemistry_Coordinates"
+sourcetype="class" name="Science_Chemistry_Coordinates">Constructor for the class,
+returns null if parameter is</element><element type="class" source=""
+sourcetype="class" name="Science_Chemistry_Element">Utility class that defines a
+chemical element object</element><element type="functions"
+source="Science_Chemistry_Element" sourcetype="class"
+name="Science_Chemistry_Element">Constructor for the class</element><element
+type="class" source="" sourcetype="class"
+name="Science_Chemistry_Macromolecule_PDB">Represents a PDB macromolecule, composed
+of several</element><element type="functions"
+source="Science_Chemistry_Macromolecule_PDB" sourcetype="class"
+name="Science_Chemistry_Macromolecule_PDB">Constructor for the
+class</element><element type="class" source="" sourcetype="class"
+name="Science_Chemistry_Macromolecule">Represents a macromolecule, composed of
+several</element><element type="functions" source="Science_Chemistry_Macromolecule"
+sourcetype="class" name="Science_Chemistry_Macromolecule">Constructor for the class,
+requires a macromolecule name</element><element type="class" source=""
+sourcetype="class" name="Science_Chemistry_Molecule_XYZ">Base class representing a
+Molecule from a XYZ format file</element><element type="functions"
+source="Science_Chemistry_Molecule_XYZ" sourcetype="class"
+name="Science_Chemistry_Molecule_XYZ">Constructor for the class, accepts 2 optional
+parameters:</element><element type="class" source="" sourcetype="class"
+name="Science_Chemistry_Residue_PDB">Represents a PDB residue</element><element
+type="functions" source="Science_Chemistry_Residue_PDB" sourcetype="class"
+name="Science_Chemistry_Residue_PDB">Constructor for the class</element><element
+type="class" source="" sourcetype="class" name="Science_Chemistry_Molecule">Base
+class representing a Molecule</element><element type="functions"
+source="Science_Chemistry_Molecule" sourcetype="class"
+name="Science_Chemistry_Molecule">Constructor for the class, requires a molecule
+name</element><element type="class" source="" sourcetype="class"
+name="Science_Chemistry_PDBFile">Represents a PDB file, composed of one or more
+Science_Chemistry_Macromolecule_PDB objects</element><element type="functions"
+source="Science_Chemistry_PDBFile" sourcetype="class"
+name="Science_Chemistry_PDBFile">Constructor for the class, requires a PDB
+filename</element><element type="class" source="" sourcetype="class"
+name="Science_Chemistry_PDBParser">A self-contained class to parse a PDB file into an
+array of residues</element><element type="functions"
+source="Science_Chemistry_PDBParser" sourcetype="class"
+name="Science_Chemistry_PDBParser">Constructor for the class, requires a PDB
+filename</element><element type="class" source="" sourcetype="class"
+name="Science_Chemistry_Periodic_Table">Utility class that defines a Periodic Table
+of elements</element><element type="package" source="" sourcetype=""
+name="Science_Chemistry"/></chapter><chapter char="g"><element type="functions"
+source="Science_Chemistry_Atom_PDB" sourcetype="class" name="getField"/><element
+type="functions" source="Science_Chemistry_Atom" sourcetype="class"
+name="getElement">Returns the chemical symbol for the atom</element><element
+type="functions" source="Science_Chemistry_Periodic_Table" sourcetype="class"
+name="getElement">Returns a Science_Chemistry_Element object correspoding to the
+symbol (case sensitive)</element><element type="functions"
+source="Science_Chemistry_Atom" sourcetype="class" name="getCoordinates">Returns the
+coordinates object for the atom</element><element type="functions"
+source="Science_Chemistry_Coordinates" sourcetype="class"
+name="getCoordinates">Returns the array of coordinates</element><element
+type="functions" source="Science_Chemistry_Macromolecule" sourcetype="class"
+name="getMolecules">Returns an array of Science_Chemistry_Molecule
+objects</element><element type="functions" source="Science_Chemistry_Residue_PDB"
+sourcetype="class" name="getGeomParams"/><element type="functions"
+source="Science_Chemistry_Molecule" sourcetype="class" name="getAtoms">Returns an
+array of Atom objects</element><element type="functions"
+source="Science_Chemistry_Molecule" sourcetype="class" name="getBondCutoff">Returns
+the bond cutoff uses to determine bonds</element><element type="functions"
+source="Science_Chemistry_Molecule" sourcetype="class"
+name="getDistanceMatrix">Returns the atom-atom distance matrix</element><element
+type="functions" source="Science_Chemistry_Molecule" sourcetype="class"
+name="getConnectionTable">Returns an array of connected atoms and their bond
+distance</element><element type="functions" source="Science_Chemistry_PDBParser"
+sourcetype="class" name="getResidueList">Returns an array of residues with a
+particular name</element><element type="functions"
+source="Science_Chemistry_Periodic_Table" sourcetype="class"
+name="getElementFamily">Returns an array of Science_Chemistry_Element objects
+belonging to an element family</element></chapter><chapter char="r"><element
+type="variables" source="Science_Chemistry_Atom_PDB" sourcetype="class"
+name="$rec_name">PDB Atom record type, one of ATOM or HETATM</element><element
+type="variables" source="Science_Chemistry_Atom_PDB" sourcetype="class"
+name="$res_name">PDB Atom&apos;s Residue name</element><element type="variables"
+source="Science_Chemistry_Atom_PDB" sourcetype="class" name="$res_seq_num">PDB
+Atom&apos;s Residue sequential numnber</element></chapter><chapter
+char="s"><element type="variables" source="Science_Chemistry_Atom_PDB"
+sourcetype="class" name="$ser_num">PDB Atom serial number</element><element
+type="variables" source="Science_Chemistry_Atom_PDB" sourcetype="class"
+name="$segment_id">PDB Atom segment identifier</element><element type="functions"
+source="Science_Chemistry_Atom" sourcetype="class" name="setCoordinates">Sets the
+coordinates for the atom object</element><element type="variables"
+source="Science_Chemistry_Element" sourcetype="class"
+name="$symbol">Element&apos;s symbol, one or two characters, case
+sensitive</element><element type="variables" source="Science_Chemistry_Residue_PDB"
+sourcetype="class" name="$seq_num">PDB Residue sequence number</element><element
+type="functions" source="Science_Chemistry_Molecule" sourcetype="class"
+name="setBondCutoff">Sets the distance cutoff for bond
+determination</element></chapter><chapter char="a"><element type="variables"
+source="Science_Chemistry_Atom_PDB" sourcetype="class" name="$atom_name">PDB Atom
+name</element><element type="variables" source="Science_Chemistry_Atom_PDB"
+sourcetype="class" name="$alt_loc">PDB Atom alternative location</element><element
+type="functions" source="Science_Chemistry_Coordinates" sourcetype="class"
+name="areCoordinates">Checks if the object is an instance of
+Science_Chemistry_Coordinates</element><element type="functions"
+source="Science_Chemistry_Macromolecule" sourcetype="class" name="addMolecule">Adds a
+Science_Chemistry_Molecule object to the list of molecules in the
+macromolecule</element><element type="functions" source="Science_Chemistry_Molecule"
+sourcetype="class" name="addAtom">Adds a Science_Chemistry_Atom object to the list of
+atoms in the molecule</element><element type="variables"
+source="Science_Chemistry_Molecule" sourcetype="class" name="$atoms">Array of atom
+objects in the molecule</element></chapter><chapter char="c"><element
+type="variables" source="Science_Chemistry_Atom_PDB" sourcetype="class"
+name="$chain_id">PDB Atom&apos;s Residue chain ID</element><element
+type="variables" source="Science_Chemistry_Atom_PDB" sourcetype="class"
+name="$charge">PDB Atom electronic charge</element><element type="variables"
+source="Science_Chemistry_Coordinates" sourcetype="class" name="$coords">Array of
+tridimensional coordinates: (x, y, z)</element><element type="functions"
+source="Science_Chemistry_Residue_PDB" sourcetype="class"
+name="calcGeomParams"/><element type="variables"
+source="Science_Chemistry_Residue_PDB" sourcetype="class" name="$chain">PDB Residue
+chain</element><element type="functions" source="Science_Chemistry_Molecule"
+sourcetype="class" name="calcDistanceMatrix">Calculates the atom-atom distance matrix
+in Angstroms</element><element type="functions" source="Science_Chemistry_Molecule"
+sourcetype="class" name="calcConnectionTable">Calculates the connection table for the
+molecule</element><element type="variables" source="Science_Chemistry_Molecule"
+sourcetype="class" name="$conn_table">Atom-Atom connection (bond)
+table</element><element type="variables" source="Science_Chemistry_PDBFile"
+sourcetype="class" name="$class">PDB macromolecule(s) class</element><element
+type="variables" source="Science_Chemistry_PDBParser" sourcetype="class"
+name="$class">PDB macromolecule(s) class</element></chapter><chapter
+char="i"><element type="variables" source="Science_Chemistry_Atom_PDB"
+sourcetype="class" name="$ins_code">PDB Atom insert code</element><element
+type="functions" source="Science_Chemistry_Atom" sourcetype="class"
+name="isAtom">Checks if the object is an instance of
+Science_Chemistry_Atom</element><element type="functions"
+source="Science_Chemistry_Element" sourcetype="class" name="isElement">Checks if an
+object is a Science_Chemistry_Element instance</element><element type="functions"
+source="Science_Chemistry_Macromolecule" sourcetype="class"
+name="initMacromolecule">Initializes the array of Science_Chemistry_Molecule
+objects</element><element type="functions" source="Science_Chemistry_Macromolecule"
+sourcetype="class" name="isMacromolecule">Checks if the object is an instance of
+Science_Chemistry_Macromolecule</element><element type="variables"
+source="Science_Chemistry_Residue_PDB" sourcetype="class" name="$id">PDB Residue
+ID</element><element type="functions" source="Science_Chemistry_Molecule"
+sourcetype="class" name="initMolecule">Initializes the array of
+Science_Chemistry_Atom objects</element><element type="functions"
+source="Science_Chemistry_Molecule" sourcetype="class" name="isMolecule">Checks if
+the object is an instance of Science_Chemistry_Molecule</element><element
+type="functions" source="Science_Chemistry_Periodic_Table" sourcetype="class"
+name="initTable">Initializes the Periodic Table array</element></chapter><chapter
+char="o"><element type="variables" source="Science_Chemistry_Atom_PDB"
+sourcetype="class" name="$occupancy">PDB Atom occupancy</element></chapter><chapter
+char="t"><element type="variables" source="Science_Chemistry_Atom_PDB"
+sourcetype="class" name="$temp_factor">PDB Atom temperature factor</element><element
+type="functions" source="Science_Chemistry_Atom" sourcetype="class"
+name="toString">Returns a string representation of the Science_Chemistry_Atom
+object</element><element type="functions" source="Science_Chemistry_Coordinates"
+sourcetype="class" name="toString">Returns a string representation of the
+coordinates: x y z</element><element type="functions"
+source="Science_Chemistry_Macromolecule" sourcetype="class" name="toString">Returns a
+string representation of the macromolecule</element><element type="functions"
+source="Science_Chemistry_Molecule_XYZ" sourcetype="class" name="toString">Generates
+a string representation of the XYZ molecule</element><element type="functions"
+source="Science_Chemistry_Molecule" sourcetype="class" name="toString">Returns a
+string representation of the molecule</element><element type="functions"
+source="Science_Chemistry_Atom" sourcetype="class" name="toCML">Returns a CML
+representation of the Science_Chemistry_Atom object</element><element
+type="functions" source="Science_Chemistry_Coordinates" sourcetype="class"
+name="toCML">Returns a CML representation of the coordinates</element><element
+type="functions" source="Science_Chemistry_Macromolecule" sourcetype="class"
+name="toCML">Returns a CML representation of the molecule</element><element
+type="functions" source="Science_Chemistry_Molecule" sourcetype="class"
+name="toCML">Returns a CML representation of the molecule</element><element
+type="functions" source="Science_Chemistry_PDBFile" sourcetype="class"
+name="toCML">Returns a CML representation of the PDB file</element></chapter><chapter
+char="V"><element type="variables" source="Science_Chemistry_Atom_PDB"
+sourcetype="class" name="$VALID">If the atom object has been
+initialized</element><element type="variables" source="Science_Chemistry_Residue_PDB"
+sourcetype="class" name="$VALID">If the PDB residue object has been
+initialized</element></chapter><chapter char="p"><element type="variables"
+source="Science_Chemistry_Atom_PDB" sourcetype="class"
+name="$parent_residue">Reference to the containing Residue object</element><element
+type="functions" source="Science_Chemistry_Macromolecule_PDB" sourcetype="class"
+name="parseResidues">Makes the array of residues in the
+macromolecule</element><element type="functions" source="Science_Chemistry_PDBParser"
+sourcetype="class" name="parseResidues">Makes the array of residues in the
+macromolecule</element><element type="functions"
+source="Science_Chemistry_Molecule_XYZ" sourcetype="class" name="parseXYZ">method
+that does the parsing of the XYZ data itself</element><element type="functions"
+source="Science_Chemistry_Molecule_XYZ" sourcetype="class" name="parseAtom">Parses an
+XYZ atom record</element><element type="functions"
+source="Science_Chemistry_PDBParser" sourcetype="class" name="parseAtom">Parses an
+atom record into an associative array</element><element type="variables"
+source="Science_Chemistry_Residue_PDB" sourcetype="class" name="$pdb">PDB ID for the
+protein that contains</element><element type="variables"
+source="Science_Chemistry_PDBFile" sourcetype="class" name="$pdb">PDB
+ID</element><element type="variables" source="Science_Chemistry_PDBParser"
+sourcetype="class" name="$pdb">PDB ID</element><element type="functions"
+source="Science_Chemistry_Molecule" sourcetype="class"
+name="printDistanceMatrix">Prints the atom-atom distance matrix</element><element
+type="functions" source="Science_Chemistry_Molecule" sourcetype="class"
+name="printConnectionTable">Prints the molecule&apos;s connection
+table</element><element type="functions" source="Science_Chemistry_PDBFile"
+sourcetype="class" name="parseFile">Makes the arrays of all present PDB record
+types</element><element type="variables" source="Science_Chemistry_Periodic_Table"
+sourcetype="class" name="$periodic_table">The associative array containing the
+chemical elements</element></chapter><chapter char="d"><element type="functions"
+source="Science_Chemistry_Atom" sourcetype="class" name="distance">Calculates the
+cartesian distance from this atom</element><element type="functions"
+source="Science_Chemistry_Coordinates" sourcetype="class" name="distance">Castesian
+distance calculation method</element><element type="variables"
+source="Science_Chemistry_Molecule" sourcetype="class" name="$dist_matrix">Atom-Atom
+distance matrix</element><element type="variables" source="Science_Chemistry_PDBFile"
+sourcetype="class" name="$date">PDB file&apos;s date</element><element
+type="variables" source="Science_Chemistry_PDBParser" sourcetype="class"
+name="$date">PDB file&apos;s date</element></chapter><chapter char="e"><element
+type="variables" source="Science_Chemistry_Atom" sourcetype="class"
+name="$element">Element symbol</element><element type="variables"
+source="Science_Chemistry_Molecule_XYZ" sourcetype="class" name="$energy">Energy of
+the molecule. Optional value in XYZ file format.</element></chapter><chapter
+char="x"><element type="variables" source="Science_Chemistry_Atom" sourcetype="class"
+name="$xyz">Science_Chemistry_Coordinates object</element></chapter><chapter
+char="n"><element type="variables" source="Science_Chemistry_Element"
+sourcetype="class" name="$name">Element&apos;s name</element><element
+type="variables" source="Science_Chemistry_Macromolecule" sourcetype="class"
+name="$name">Macromolecule&apos;s name</element><element type="variables"
+source="Science_Chemistry_Molecule" sourcetype="class" name="$name">Molecule
+name</element><element type="variables" source="Science_Chemistry_Element"
+sourcetype="class" name="$number">Element&apos;s atomic number</element><element
+type="variables" source="Science_Chemistry_Macromolecule" sourcetype="class"
+name="$num_molecules">Number of molecules/subunits</element><element type="variables"
+source="Science_Chemistry_Molecule" sourcetype="class" name="$num_atoms">Number of
+atoms in the molecule</element><element type="variables"
+source="Science_Chemistry_PDBFile" sourcetype="class"
+name="$num_macromolecules">Number of molecules/subunits</element><element
+type="variables" source="Science_Chemistry_PDBParser" sourcetype="class"
+name="$num_macromolecules">Number of macromolecules</element></chapter><chapter
+char="w"><element type="variables" source="Science_Chemistry_Element"
+sourcetype="class" name="$weight">Element&apos;s atomic weight in a.m.u (atomic
+mass units)</element></chapter><chapter char="m"><element type="variables"
+source="Science_Chemistry_Element" sourcetype="class"
+name="$melting_point">Element&apos;s melting point, with
+comments</element><element type="variables" source="Science_Chemistry_Macromolecule"
+sourcetype="class" name="$molecules">Array of molecular objects</element><element
+type="variables" source="Science_Chemistry_Residue_PDB" sourcetype="class"
+name="$macromol">Reference to the protein</element><element type="variables"
+source="Science_Chemistry_PDBFile" sourcetype="class" name="$meta">Array of meta
+records</element><element type="variables" source="Science_Chemistry_PDBFile"
+sourcetype="class" name="$macromolecules">Array of macromolecular
+objects</element><element type="variables" source="Science_Chemistry_PDBParser"
+sourcetype="class" name="$macromolecules">Array of
+macromolecules</element></chapter><chapter char="b"><element type="variables"
+source="Science_Chemistry_Element" sourcetype="class"
+name="$boiling_point">Element&apos;s boiling point, with
+comments</element></chapter><chapter char="f"><element type="variables"
+source="Science_Chemistry_Element" sourcetype="class"
+name="$family">Element&apos;s family</element><element type="variables"
+source="Science_Chemistry_PDBFile" sourcetype="class" name="$file">Full path to PDB
+file</element><element type="variables" source="Science_Chemistry_PDBParser"
+sourcetype="class" name="$file">Full path to PDB file</element></chapter><chapter
+char="B"><element type="variables" source="Science_Chemistry_Molecule"
+sourcetype="class" name="$BONDCUTOFF">Distance cutoff for bond
+estimation</element></chapter></index></phpdoc>
\ No newline at end of file
Index: pear/Science/Chemistry/doc/packagelist.xml
diff -u pear/Science/Chemistry/doc/packagelist.xml:1.1
pear/Science/Chemistry/doc/packagelist.xml:1.2
--- pear/Science/Chemistry/doc/packagelist.xml:1.1 Tue Apr 10 09:44:39 2001
+++ pear/Science/Chemistry/doc/packagelist.xml Tue Apr 10 11:44:24 2001
@@ -1 +1 @@
-<?xml version="1.0"?><phpdoc><packagelist><package name="Science_Chemistry"><class
name="Chem_Atom_PDB"/><class name="Chem_Atom"/><class name="Chem_Coordinates"/><class
name="Chem_Element"/><class name="Chem_Macromolecule_PDB"/><class
name="Chem_Macromolecule"/><class name="Chem_Molecule_XYZ"/><class
name="Chem_Residue_PDB"/><class name="Chem_Molecule"/><class
name="Chem_PDBFile"/><class name="Chem_PDBParser"/><class
name="Chem_Periodic_Table"/></package></packagelist></phpdoc>
\ No newline at end of file
+<?xml version="1.0"?><phpdoc><packagelist><package name="Science_Chemistry"><class
+name="Science_Chemistry_Atom_PDB"/><class name="Science_Chemistry_Atom"/><class
+name="Science_Chemistry_Coordinates"/><class name="Science_Chemistry_Element"/><class
+name="Science_Chemistry_Macromolecule_PDB"/><class
+name="Science_Chemistry_Macromolecule"/><class
+name="Science_Chemistry_Molecule_XYZ"/><class
+name="Science_Chemistry_Residue_PDB"/><class
+name="Science_Chemistry_Molecule"/><class name="Science_Chemistry_PDBFile"/><class
+name="Science_Chemistry_PDBParser"/><class
+name="Science_Chemistry_Periodic_Table"/></package></packagelist></phpdoc>
\ No newline at end of file
Index: pear/Science/Chemistry/doc/phpdoc_classtree.html
diff -u pear/Science/Chemistry/doc/phpdoc_classtree.html:1.1
pear/Science/Chemistry/doc/phpdoc_classtree.html:1.2
--- pear/Science/Chemistry/doc/phpdoc_classtree.html:1.1 Tue Apr 10 09:44:39
2001
+++ pear/Science/Chemistry/doc/phpdoc_classtree.html Tue Apr 10 11:44:24 2001
@@ -34,8 +34,8 @@
</tr>
<tr>
<td align="left" valign="top">
- <h4>Chem_Atom</h4>
- <ul><li><a href="Chem_Atom.html">Chem_Atom</a><ul><li><a
href="Chem_Atom_PDB.html">Chem_Atom_PDB</a></ul></ul>
+ <h4>Science_Chemistry_Atom</h4>
+ <ul><li><a
+href="Science_Chemistry_Atom.html">Science_Chemistry_Atom</a><ul><li><a
+href="Science_Chemistry_Atom_PDB.html">Science_Chemistry_Atom_PDB</a></ul></ul>
</td>
</tr>
@@ -44,8 +44,8 @@
</tr>
<tr>
<td align="left" valign="top">
- <h4>Chem_Coordinates</h4>
- <ul><li><a
href="Chem_Coordinates.html">Chem_Coordinates</a></ul>
+ <h4>Science_Chemistry_Coordinates</h4>
+ <ul><li><a
+href="Science_Chemistry_Coordinates.html">Science_Chemistry_Coordinates</a></ul>
</td>
</tr>
@@ -54,8 +54,8 @@
</tr>
<tr>
<td align="left" valign="top">
- <h4>Chem_Element</h4>
- <ul><li><a href="Chem_Element.html">Chem_Element</a></ul>
+ <h4>Science_Chemistry_Element</h4>
+ <ul><li><a
+href="Science_Chemistry_Element.html">Science_Chemistry_Element</a></ul>
</td>
</tr>
@@ -64,8 +64,8 @@
</tr>
<tr>
<td align="left" valign="top">
- <h4>Chem_Macromolecule</h4>
- <ul><li><a
href="Chem_Macromolecule.html">Chem_Macromolecule</a><ul><li><a
href="Chem_Macromolecule_PDB.html">Chem_Macromolecule_PDB</a></ul></ul>
+ <h4>Science_Chemistry_Macromolecule</h4>
+ <ul><li><a
+href="Science_Chemistry_Macromolecule.html">Science_Chemistry_Macromolecule</a><ul><li><a
+
+href="Science_Chemistry_Macromolecule_PDB.html">Science_Chemistry_Macromolecule_PDB</a></ul></ul>
</td>
</tr>
@@ -74,8 +74,8 @@
</tr>
<tr>
<td align="left" valign="top">
- <h4>Chem_Molecule</h4>
- <ul><li><a
href="Chem_Molecule.html">Chem_Molecule</a><ul><li><a
href="Chem_Molecule_XYZ.html">Chem_Molecule_XYZ</a><li><a
href="Chem_Residue_PDB.html">Chem_Residue_PDB</a></ul></ul>
+ <h4>Science_Chemistry_Molecule</h4>
+ <ul><li><a
+href="Science_Chemistry_Molecule.html">Science_Chemistry_Molecule</a><ul><li><a
+href="Science_Chemistry_Molecule_XYZ.html">Science_Chemistry_Molecule_XYZ</a><li><a
+href="Science_Chemistry_Residue_PDB.html">Science_Chemistry_Residue_PDB</a></ul></ul>
</td>
</tr>
@@ -84,8 +84,8 @@
</tr>
<tr>
<td align="left" valign="top">
- <h4>Chem_PDBFile</h4>
- <ul><li><a href="Chem_PDBFile.html">Chem_PDBFile</a></ul>
+ <h4>Science_Chemistry_PDBFile</h4>
+ <ul><li><a
+href="Science_Chemistry_PDBFile.html">Science_Chemistry_PDBFile</a></ul>
</td>
</tr>
@@ -94,8 +94,8 @@
</tr>
<tr>
<td align="left" valign="top">
- <h4>Chem_PDBParser</h4>
- <ul><li><a href="Chem_PDBParser.html">Chem_PDBParser</a></ul>
+ <h4>Science_Chemistry_PDBParser</h4>
+ <ul><li><a
+href="Science_Chemistry_PDBParser.html">Science_Chemistry_PDBParser</a></ul>
</td>
</tr>
@@ -104,8 +104,8 @@
</tr>
<tr>
<td align="left" valign="top">
- <h4>Chem_Periodic_Table</h4>
- <ul><li><a
href="Chem_Periodic_Table.html">Chem_Periodic_Table</a></ul>
+ <h4>Science_Chemistry_Periodic_Table</h4>
+ <ul><li><a
+href="Science_Chemistry_Periodic_Table.html">Science_Chemistry_Periodic_Table</a></ul>
</td>
</tr>
Index: pear/Science/Chemistry/doc/phpdoc_elementlist.html
diff -u pear/Science/Chemistry/doc/phpdoc_elementlist.html:1.1
pear/Science/Chemistry/doc/phpdoc_elementlist.html:1.2
--- pear/Science/Chemistry/doc/phpdoc_elementlist.html:1.1 Tue Apr 10 09:44:39
2001
+++ pear/Science/Chemistry/doc/phpdoc_elementlist.html Tue Apr 10 11:44:24 2001
@@ -24,7 +24,7 @@
</tr>
<tr>
<td colspan="2" align="left" valign="top">
- <a href="#a">a</a> <a href="#b">b</a> <a href="#B">B</a> <a
href="#C">C</a> <a href="#c">c</a> <a href="#d">d</a> <a href="#e">e</a> <a
href="#f">f</a> <a href="#g">g</a> <a href="#i">i</a> <a href="#m">m</a> <a
href="#n">n</a> <a href="#o">o</a> <a href="#p">p</a> <a href="#r">r</a> <a
href="#s">s</a> <a href="#S">S</a> <a href="#t">t</a> <a href="#V">V</a> <a
href="#w">w</a> <a href="#x">x</a>
+ <a href="#a">a</a> <a href="#b">b</a> <a href="#B">B</a> <a
+href="#c">c</a> <a href="#d">d</a> <a href="#e">e</a> <a href="#f">f</a> <a
+href="#g">g</a> <a href="#i">i</a> <a href="#m">m</a> <a href="#n">n</a> <a
+href="#o">o</a> <a href="#p">p</a> <a href="#r">r</a> <a href="#S">S</a> <a
+href="#s">s</a> <a href="#t">t</a> <a href="#V">V</a> <a href="#w">w</a> <a
+href="#x">x</a>
</td>
</tr>
@@ -35,7 +35,7 @@
<tr>
<td>$atom_name</td>
<td width="100%" align="left" valign="top">
- Variable in Class <a
href="Chem_Atom_PDB.html">Chem_Atom_PDB</a><br>
+ Variable in Class <a
+href="Science_Chemistry_Atom_PDB.html">Science_Chemistry_Atom_PDB</a><br>
PDB Atom name
</td>
</tr>
@@ -43,7 +43,7 @@
<tr>
<td>$alt_loc</td>
<td width="100%" align="left" valign="top">
- Variable in Class <a
href="Chem_Atom_PDB.html">Chem_Atom_PDB</a><br>
+ Variable in Class <a
+href="Science_Chemistry_Atom_PDB.html">Science_Chemistry_Atom_PDB</a><br>
PDB Atom alternative location
</td>
</tr>
@@ -51,31 +51,31 @@
<tr>
<td>areCoordinates</td>
<td width="100%" align="left" valign="top">
- Function in class <a
href="Chem_Coordinates.html">Chem_Coordinates</a><br>
- Checks if the object is an instance of Chem_Coordinates
+ Function in class <a
+href="Science_Chemistry_Coordinates.html">Science_Chemistry_Coordinates</a><br>
+ Checks if the object is an instance of
+Science_Chemistry_Coordinates
</td>
</tr>
<tr>
<td>addMolecule</td>
<td width="100%" align="left" valign="top">
- Function in class <a
href="Chem_Macromolecule.html">Chem_Macromolecule</a><br>
- Adds a Chem_Molecule object to the list of molecules in the
macromolecule
+ Function in class <a
+href="Science_Chemistry_Macromolecule.html">Science_Chemistry_Macromolecule</a><br>
+ Adds a Science_Chemistry_Molecule object to the list of
+molecules in the macromolecule
</td>
</tr>
<tr>
<td>addAtom</td>
<td width="100%" align="left" valign="top">
- Function in class <a
href="Chem_Molecule.html">Chem_Molecule</a><br>
- Adds a Chem_Atom object to the list of atoms in the molecule
+ Function in class <a
+href="Science_Chemistry_Molecule.html">Science_Chemistry_Molecule</a><br>
+ Adds a Science_Chemistry_Atom object to the list of atoms in
+the molecule
</td>
</tr>
<tr>
<td>$atoms</td>
<td width="100%" align="left" valign="top">
- Variable in Class <a
href="Chem_Molecule.html">Chem_Molecule</a><br>
+ Variable in Class <a
+href="Science_Chemistry_Molecule.html">Science_Chemistry_Molecule</a><br>
Array of atom objects in the molecule
</td>
</tr>
@@ -88,7 +88,7 @@
<tr>
<td>$boiling_point</td>
<td width="100%" align="left" valign="top">
- Variable in Class <a
href="Chem_Element.html">Chem_Element</a><br>
+ Variable in Class <a
+href="Science_Chemistry_Element.html">Science_Chemistry_Element</a><br>
Element's boiling point, with comments
</td>
</tr>
@@ -101,209 +101,20 @@
<tr>
<td>$BONDCUTOFF</td>
<td width="100%" align="left" valign="top">
- Variable in Class <a
href="Chem_Molecule.html">Chem_Molecule</a><br>
+ Variable in Class <a
+href="Science_Chemistry_Molecule.html">Science_Chemistry_Molecule</a><br>
Distance cutoff for bond estimation
</td>
</tr>
<tr>
- <td colspan="2" align="left" valign="top"><h4><a
name="C">C</a></h4></td>
- </tr>
-
- <tr>
- <td>Chem_Atom_PDB</td>
- <td width="100%" align="left" valign="top">
- Class <a href="Chem_Atom_PDB.html">Chem_Atom_PDB</a>.<br>
- Represents a PDB atom record
- </td>
- </tr>
-
- <tr>
- <td>Chem_Atom_PDB</td>
- <td width="100%" align="left" valign="top">
- Function in class <a
href="Chem_Atom_PDB.html">Chem_Atom_PDB</a><br>
-
- </td>
- </tr>
-
- <tr>
- <td>Chem_Atom</td>
- <td width="100%" align="left" valign="top">
- Class <a href="Chem_Atom.html">Chem_Atom</a>.<br>
- Base class representing an Atom
- </td>
- </tr>
-
- <tr>
- <td>Chem_Atom</td>
- <td width="100%" align="left" valign="top">
- Function in class <a href="Chem_Atom.html">Chem_Atom</a><br>
- Constructor for the class, requires the element symbol
- </td>
- </tr>
-
- <tr>
- <td>Chem_Coordinates</td>
- <td width="100%" align="left" valign="top">
- Class <a
href="Chem_Coordinates.html">Chem_Coordinates</a>.<br>
- Utility class for defining 3D coordinates and
- </td>
- </tr>
-
- <tr>
- <td>Chem_Coordinates</td>
- <td width="100%" align="left" valign="top">
- Function in class <a
href="Chem_Coordinates.html">Chem_Coordinates</a><br>
- Constructor for the class, returns null if parameter is
- </td>
- </tr>
-
- <tr>
- <td>Chem_Element</td>
- <td width="100%" align="left" valign="top">
- Class <a href="Chem_Element.html">Chem_Element</a>.<br>
- Utility class that defines a chemical element object
- </td>
- </tr>
-
- <tr>
- <td>Chem_Element</td>
- <td width="100%" align="left" valign="top">
- Function in class <a
href="Chem_Element.html">Chem_Element</a><br>
- Constructor for the class
- </td>
- </tr>
-
- <tr>
- <td>Chem_Macromolecule_PDB</td>
- <td width="100%" align="left" valign="top">
- Class <a
href="Chem_Macromolecule_PDB.html">Chem_Macromolecule_PDB</a>.<br>
- Represents a PDB macromolecule, composed of several
- </td>
- </tr>
-
- <tr>
- <td>Chem_Macromolecule_PDB</td>
- <td width="100%" align="left" valign="top">
- Function in class <a
href="Chem_Macromolecule_PDB.html">Chem_Macromolecule_PDB</a><br>
- Constructor for the class
- </td>
- </tr>
-
- <tr>
- <td>Chem_Macromolecule</td>
- <td width="100%" align="left" valign="top">
- Class <a
href="Chem_Macromolecule.html">Chem_Macromolecule</a>.<br>
- Represents a macromolecule, composed of several
- </td>
- </tr>
-
- <tr>
- <td>Chem_Macromolecule</td>
- <td width="100%" align="left" valign="top">
- Function in class <a
href="Chem_Macromolecule.html">Chem_Macromolecule</a><br>
- Constructor for the class, requires a macromolecule name
- </td>
- </tr>
-
- <tr>
- <td>Chem_Molecule_XYZ</td>
- <td width="100%" align="left" valign="top">
- Class <a
href="Chem_Molecule_XYZ.html">Chem_Molecule_XYZ</a>.<br>
- Base class representing a Molecule from a XYZ format file
- </td>
- </tr>
-
- <tr>
- <td>Chem_Molecule_XYZ</td>
- <td width="100%" align="left" valign="top">
- Function in class <a
href="Chem_Molecule_XYZ.html">Chem_Molecule_XYZ</a><br>
- Constructor for the class, accepts 2 optional parameters:
- </td>
- </tr>
-
- <tr>
- <td>Chem_Residue_PDB</td>
- <td width="100%" align="left" valign="top">
- Class <a
href="Chem_Residue_PDB.html">Chem_Residue_PDB</a>.<br>
- Represents a PDB residue
- </td>
- </tr>
-
- <tr>
- <td>Chem_Residue_PDB</td>
- <td width="100%" align="left" valign="top">
- Function in class <a
href="Chem_Residue_PDB.html">Chem_Residue_PDB</a><br>
- Constructor for the class
- </td>
- </tr>
-
- <tr>
- <td>Chem_Molecule</td>
- <td width="100%" align="left" valign="top">
- Class <a href="Chem_Molecule.html">Chem_Molecule</a>.<br>
- Base class representing a Molecule
- </td>
- </tr>
-
- <tr>
- <td>Chem_Molecule</td>
- <td width="100%" align="left" valign="top">
- Function in class <a
href="Chem_Molecule.html">Chem_Molecule</a><br>
- Constructor for the class, requires a molecule name
- </td>
- </tr>
-
- <tr>
- <td>Chem_PDBFile</td>
- <td width="100%" align="left" valign="top">
- Class <a href="Chem_PDBFile.html">Chem_PDBFile</a>.<br>
- Represents a PDB file, composed of one or more
Chem_Macromolecule_PDB objects
- </td>
- </tr>
-
- <tr>
- <td>Chem_PDBFile</td>
- <td width="100%" align="left" valign="top">
- Function in class <a
href="Chem_PDBFile.html">Chem_PDBFile</a><br>
- Constructor for the class, requires a PDB filename
- </td>
- </tr>
-
- <tr>
- <td>Chem_PDBParser</td>
- <td width="100%" align="left" valign="top">
- Class <a href="Chem_PDBParser.html">Chem_PDBParser</a>.<br>
- A self-contained class to parse a PDB file into an array of
residues
- </td>
- </tr>
-
- <tr>
- <td>Chem_PDBParser</td>
- <td width="100%" align="left" valign="top">
- Function in class <a
href="Chem_PDBParser.html">Chem_PDBParser</a><br>
- Constructor for the class, requires a PDB filename
- </td>
- </tr>
-
- <tr>
- <td>Chem_Periodic_Table</td>
- <td width="100%" align="left" valign="top">
- Class <a
href="Chem_Periodic_Table.html">Chem_Periodic_Table</a>.<br>
- Utility class that defines a Periodic Table of elements
- </td>
- </tr>
-
-
- <tr>
<td colspan="2" align="left" valign="top"><h4><a
name="c">c</a></h4></td>
</tr>
<tr>
<td>$chain_id</td>
<td width="100%" align="left" valign="top">
- Variable in Class <a
href="Chem_Atom_PDB.html">Chem_Atom_PDB</a><br>
+ Variable in Class <a
+href="Science_Chemistry_Atom_PDB.html">Science_Chemistry_Atom_PDB</a><br>
PDB Atom's Residue chain ID
</td>
</tr>
@@ -311,7 +122,7 @@
<tr>
<td>$charge</td>
<td width="100%" align="left" valign="top">
- Variable in Class <a
href="Chem_Atom_PDB.html">Chem_Atom_PDB</a><br>
+ Variable in Class <a
+href="Science_Chemistry_Atom_PDB.html">Science_Chemistry_Atom_PDB</a><br>
PDB Atom electronic charge
</td>
</tr>
@@ -319,7 +130,7 @@
<tr>
<td>$coords</td>
<td width="100%" align="left" valign="top">
- Variable in Class <a
href="Chem_Coordinates.html">Chem_Coordinates</a><br>
+ Variable in Class <a
+href="Science_Chemistry_Coordinates.html">Science_Chemistry_Coordinates</a><br>
Array of tridimensional coordinates: (x, y, z)
</td>
</tr>
@@ -327,7 +138,7 @@
<tr>
<td>calcGeomParams</td>
<td width="100%" align="left" valign="top">
- Function in class <a
href="Chem_Residue_PDB.html">Chem_Residue_PDB</a><br>
+ Function in class <a
+href="Science_Chemistry_Residue_PDB.html">Science_Chemistry_Residue_PDB</a><br>
</td>
</tr>
@@ -335,7 +146,7 @@
<tr>
<td>$chain</td>
<td width="100%" align="left" valign="top">
- Variable in Class <a
href="Chem_Residue_PDB.html">Chem_Residue_PDB</a><br>
+ Variable in Class <a
+href="Science_Chemistry_Residue_PDB.html">Science_Chemistry_Residue_PDB</a><br>
PDB Residue chain
</td>
</tr>
@@ -343,7 +154,7 @@
<tr>
<td>calcDistanceMatrix</td>
<td width="100%" align="left" valign="top">
- Function in class <a
href="Chem_Molecule.html">Chem_Molecule</a><br>
+ Function in class <a
+href="Science_Chemistry_Molecule.html">Science_Chemistry_Molecule</a><br>
Calculates the atom-atom distance matrix in Angstroms
</td>
</tr>
@@ -351,7 +162,7 @@
<tr>
<td>calcConnectionTable</td>
<td width="100%" align="left" valign="top">
- Function in class <a
href="Chem_Molecule.html">Chem_Molecule</a><br>
+ Function in class <a
+href="Science_Chemistry_Molecule.html">Science_Chemistry_Molecule</a><br>
Calculates the connection table for the molecule
</td>
</tr>
@@ -359,7 +170,7 @@
<tr>
<td>$conn_table</td>
<td width="100%" align="left" valign="top">
- Variable in Class <a
href="Chem_Molecule.html">Chem_Molecule</a><br>
+ Variable in Class <a
+href="Science_Chemistry_Molecule.html">Science_Chemistry_Molecule</a><br>
Atom-Atom connection (bond) table
</td>
</tr>
@@ -367,7 +178,7 @@
<tr>
<td>$class</td>
<td width="100%" align="left" valign="top">
- Variable in Class <a
href="Chem_PDBFile.html">Chem_PDBFile</a><br>
+ Variable in Class <a
+href="Science_Chemistry_PDBFile.html">Science_Chemistry_PDBFile</a><br>
PDB macromolecule(s) class
</td>
</tr>
@@ -375,7 +186,7 @@
<tr>
<td>$class</td>
<td width="100%" align="left" valign="top">
- Variable in Class <a
href="Chem_PDBParser.html">Chem_PDBParser</a><br>
+ Variable in Class <a
+href="Science_Chemistry_PDBParser.html">Science_Chemistry_PDBParser</a><br>
PDB macromolecule(s) class
</td>
</tr>
@@ -388,7 +199,7 @@
<tr>
<td>distance</td>
<td width="100%" align="left" valign="top">
- Function in class <a href="Chem_Atom.html">Chem_Atom</a><br>
+ Function in class <a
+href="Science_Chemistry_Atom.html">Science_Chemistry_Atom</a><br>
Calculates the cartesian distance from this atom
</td>
</tr>
@@ -396,7 +207,7 @@
<tr>
<td>distance</td>
<td width="100%" align="left" valign="top">
- Function in class <a
href="Chem_Coordinates.html">Chem_Coordinates</a><br>
+ Function in class <a
+href="Science_Chemistry_Coordinates.html">Science_Chemistry_Coordinates</a><br>
Castesian distance calculation method
</td>
</tr>
@@ -404,7 +215,7 @@
<tr>
<td>$dist_matrix</td>
<td width="100%" align="left" valign="top">
- Variable in Class <a
href="Chem_Molecule.html">Chem_Molecule</a><br>
+ Variable in Class <a
+href="Science_Chemistry_Molecule.html">Science_Chemistry_Molecule</a><br>
Atom-Atom distance matrix
</td>
</tr>
@@ -412,7 +223,7 @@
<tr>
<td>$date</td>
<td width="100%" align="left" valign="top">
- Variable in Class <a
href="Chem_PDBFile.html">Chem_PDBFile</a><br>
+ Variable in Class <a
+href="Science_Chemistry_PDBFile.html">Science_Chemistry_PDBFile</a><br>
PDB file's date
</td>
</tr>
@@ -420,7 +231,7 @@
<tr>
<td>$date</td>
<td width="100%" align="left" valign="top">
- Variable in Class <a
href="Chem_PDBParser.html">Chem_PDBParser</a><br>
+ Variable in Class <a
+href="Science_Chemistry_PDBParser.html">Science_Chemistry_PDBParser</a><br>
PDB file's date
</td>
</tr>
@@ -433,7 +244,7 @@
<tr>
<td>$element</td>
<td width="100%" align="left" valign="top">
- Variable in Class <a href="Chem_Atom.html">Chem_Atom</a><br>
+ Variable in Class <a
+href="Science_Chemistry_Atom.html">Science_Chemistry_Atom</a><br>
Element symbol
</td>
</tr>
@@ -441,7 +252,7 @@
<tr>
<td>$energy</td>
<td width="100%" align="left" valign="top">
- Variable in Class <a
href="Chem_Molecule_XYZ.html">Chem_Molecule_XYZ</a><br>
+ Variable in Class <a
+href="Science_Chemistry_Molecule_XYZ.html">Science_Chemistry_Molecule_XYZ</a><br>
Energy of the molecule. Optional value in XYZ file format.
</td>
</tr>
@@ -454,7 +265,7 @@
<tr>
<td>$family</td>
<td width="100%" align="left" valign="top">
- Variable in Class <a
href="Chem_Element.html">Chem_Element</a><br>
+ Variable in Class <a
+href="Science_Chemistry_Element.html">Science_Chemistry_Element</a><br>
Element's family
</td>
</tr>
@@ -462,7 +273,7 @@
<tr>
<td>$file</td>
<td width="100%" align="left" valign="top">
- Variable in Class <a
href="Chem_PDBFile.html">Chem_PDBFile</a><br>
+ Variable in Class <a
+href="Science_Chemistry_PDBFile.html">Science_Chemistry_PDBFile</a><br>
Full path to PDB file
</td>
</tr>
@@ -470,7 +281,7 @@
<tr>
<td>$file</td>
<td width="100%" align="left" valign="top">
- Variable in Class <a
href="Chem_PDBParser.html">Chem_PDBParser</a><br>
+ Variable in Class <a
+href="Science_Chemistry_PDBParser.html">Science_Chemistry_PDBParser</a><br>
Full path to PDB file
</td>
</tr>
@@ -483,7 +294,7 @@
<tr>
<td>getField</td>
<td width="100%" align="left" valign="top">
- Function in class <a
href="Chem_Atom_PDB.html">Chem_Atom_PDB</a><br>
+ Function in class <a
+href="Science_Chemistry_Atom_PDB.html">Science_Chemistry_Atom_PDB</a><br>
</td>
</tr>
@@ -491,7 +302,7 @@
<tr>
<td>getElement</td>
<td width="100%" align="left" valign="top">
- Function in class <a href="Chem_Atom.html">Chem_Atom</a><br>
+ Function in class <a
+href="Science_Chemistry_Atom.html">Science_Chemistry_Atom</a><br>
Returns the chemical symbol for the atom
</td>
</tr>
@@ -499,15 +310,15 @@
<tr>
<td>getElement</td>
<td width="100%" align="left" valign="top">
- Function in class <a
href="Chem_Periodic_Table.html">Chem_Periodic_Table</a><br>
- Returns a Chem_Element object correspoding to the symbol (case
sensitive)
+ Function in class <a
+href="Science_Chemistry_Periodic_Table.html">Science_Chemistry_Periodic_Table</a><br>
+ Returns a Science_Chemistry_Element object correspoding to the
+symbol (case sensitive)
</td>
</tr>
<tr>
<td>getCoordinates</td>
<td width="100%" align="left" valign="top">
- Function in class <a href="Chem_Atom.html">Chem_Atom</a><br>
+ Function in class <a
+href="Science_Chemistry_Atom.html">Science_Chemistry_Atom</a><br>
Returns the coordinates object for the atom
</td>
</tr>
@@ -515,7 +326,7 @@
<tr>
<td>getCoordinates</td>
<td width="100%" align="left" valign="top">
- Function in class <a
href="Chem_Coordinates.html">Chem_Coordinates</a><br>
+ Function in class <a
+href="Science_Chemistry_Coordinates.html">Science_Chemistry_Coordinates</a><br>
Returns the array of coordinates
</td>
</tr>
@@ -523,15 +334,15 @@
<tr>
<td>getMolecules</td>
<td width="100%" align="left" valign="top">
- Function in class <a
href="Chem_Macromolecule.html">Chem_Macromolecule</a><br>
- Returns an array of Chem_Molecule objects
+ Function in class <a
+href="Science_Chemistry_Macromolecule.html">Science_Chemistry_Macromolecule</a><br>
+ Returns an array of Science_Chemistry_Molecule objects
</td>
</tr>
<tr>
<td>getGeomParams</td>
<td width="100%" align="left" valign="top">
- Function in class <a
href="Chem_Residue_PDB.html">Chem_Residue_PDB</a><br>
+ Function in class <a
+href="Science_Chemistry_Residue_PDB.html">Science_Chemistry_Residue_PDB</a><br>
</td>
</tr>
@@ -539,7 +350,7 @@
<tr>
<td>getAtoms</td>
<td width="100%" align="left" valign="top">
- Function in class <a
href="Chem_Molecule.html">Chem_Molecule</a><br>
+ Function in class <a
+href="Science_Chemistry_Molecule.html">Science_Chemistry_Molecule</a><br>
Returns an array of Atom objects
</td>
</tr>
@@ -547,7 +358,7 @@
<tr>
<td>getBondCutoff</td>
<td width="100%" align="left" valign="top">
- Function in class <a
href="Chem_Molecule.html">Chem_Molecule</a><br>
+ Function in class <a
+href="Science_Chemistry_Molecule.html">Science_Chemistry_Molecule</a><br>
Returns the bond cutoff uses to determine bonds
</td>
</tr>
@@ -555,7 +366,7 @@
<tr>
<td>getDistanceMatrix</td>
<td width="100%" align="left" valign="top">
- Function in class <a
href="Chem_Molecule.html">Chem_Molecule</a><br>
+ Function in class <a
+href="Science_Chemistry_Molecule.html">Science_Chemistry_Molecule</a><br>
Returns the atom-atom distance matrix
</td>
</tr>
@@ -563,7 +374,7 @@
<tr>
<td>getConnectionTable</td>
<td width="100%" align="left" valign="top">
- Function in class <a
href="Chem_Molecule.html">Chem_Molecule</a><br>
+ Function in class <a
+href="Science_Chemistry_Molecule.html">Science_Chemistry_Molecule</a><br>
Returns an array of connected atoms and their bond distance
</td>
</tr>
@@ -571,7 +382,7 @@
<tr>
<td>getResidueList</td>
<td width="100%" align="left" valign="top">
- Function in class <a
href="Chem_PDBParser.html">Chem_PDBParser</a><br>
+ Function in class <a
+href="Science_Chemistry_PDBParser.html">Science_Chemistry_PDBParser</a><br>
Returns an array of residues with a particular name
</td>
</tr>
@@ -579,8 +390,8 @@
<tr>
<td>getElementFamily</td>
<td width="100%" align="left" valign="top">
- Function in class <a
href="Chem_Periodic_Table.html">Chem_Periodic_Table</a><br>
- Returns an array of Chem_Element objects belonging to an
element family
+ Function in class <a
+href="Science_Chemistry_Periodic_Table.html">Science_Chemistry_Periodic_Table</a><br>
+ Returns an array of Science_Chemistry_Element objects
+belonging to an element family
</td>
</tr>
@@ -592,7 +403,7 @@
<tr>
<td>$ins_code</td>
<td width="100%" align="left" valign="top">
- Variable in Class <a
href="Chem_Atom_PDB.html">Chem_Atom_PDB</a><br>
+ Variable in Class <a
+href="Science_Chemistry_Atom_PDB.html">Science_Chemistry_Atom_PDB</a><br>
PDB Atom insert code
</td>
</tr>
@@ -600,39 +411,39 @@
<tr>
<td>isAtom</td>
<td width="100%" align="left" valign="top">
- Function in class <a href="Chem_Atom.html">Chem_Atom</a><br>
- Checks if the object is an instance of Chem_Atom
+ Function in class <a
+href="Science_Chemistry_Atom.html">Science_Chemistry_Atom</a><br>
+ Checks if the object is an instance of Science_Chemistry_Atom
</td>
</tr>
<tr>
<td>isElement</td>
<td width="100%" align="left" valign="top">
- Function in class <a
href="Chem_Element.html">Chem_Element</a><br>
- Checks if an object is a Chem_Element instance
+ Function in class <a
+href="Science_Chemistry_Element.html">Science_Chemistry_Element</a><br>
+ Checks if an object is a Science_Chemistry_Element instance
</td>
</tr>
<tr>
<td>initMacromolecule</td>
<td width="100%" align="left" valign="top">
- Function in class <a
href="Chem_Macromolecule.html">Chem_Macromolecule</a><br>
- Initializes the array of Chem_Molecule objects
+ Function in class <a
+href="Science_Chemistry_Macromolecule.html">Science_Chemistry_Macromolecule</a><br>
+ Initializes the array of Science_Chemistry_Molecule objects
</td>
</tr>
<tr>
<td>isMacromolecule</td>
<td width="100%" align="left" valign="top">
- Function in class <a
href="Chem_Macromolecule.html">Chem_Macromolecule</a><br>
- Checks if the object is an instance of Chem_Macromolecule
+ Function in class <a
+href="Science_Chemistry_Macromolecule.html">Science_Chemistry_Macromolecule</a><br>
+ Checks if the object is an instance of
+Science_Chemistry_Macromolecule
</td>
</tr>
<tr>
<td>$id</td>
<td width="100%" align="left" valign="top">
- Variable in Class <a
href="Chem_Residue_PDB.html">Chem_Residue_PDB</a><br>
+ Variable in Class <a
+href="Science_Chemistry_Residue_PDB.html">Science_Chemistry_Residue_PDB</a><br>
PDB Residue ID
</td>
</tr>
@@ -640,23 +451,23 @@
<tr>
<td>initMolecule</td>
<td width="100%" align="left" valign="top">
- Function in class <a
href="Chem_Molecule.html">Chem_Molecule</a><br>
- Initializes the array of Chem_Atom objects
+ Function in class <a
+href="Science_Chemistry_Molecule.html">Science_Chemistry_Molecule</a><br>
+ Initializes the array of Science_Chemistry_Atom objects
</td>
</tr>
<tr>
<td>isMolecule</td>
<td width="100%" align="left" valign="top">
- Function in class <a
href="Chem_Molecule.html">Chem_Molecule</a><br>
- Checks if the object is an instance of Chem_Molecule
+ Function in class <a
+href="Science_Chemistry_Molecule.html">Science_Chemistry_Molecule</a><br>
+ Checks if the object is an instance of
+Science_Chemistry_Molecule
</td>
</tr>
<tr>
<td>initTable</td>
<td width="100%" align="left" valign="top">
- Function in class <a
href="Chem_Periodic_Table.html">Chem_Periodic_Table</a><br>
+ Function in class <a
+href="Science_Chemistry_Periodic_Table.html">Science_Chemistry_Periodic_Table</a><br>
Initializes the Periodic Table array
</td>
</tr>
@@ -669,7 +480,7 @@
<tr>
<td>$melting_point</td>
<td width="100%" align="left" valign="top">
- Variable in Class <a
href="Chem_Element.html">Chem_Element</a><br>
+ Variable in Class <a
+href="Science_Chemistry_Element.html">Science_Chemistry_Element</a><br>
Element's melting point, with comments
</td>
</tr>
@@ -677,7 +488,7 @@
<tr>
<td>$molecules</td>
<td width="100%" align="left" valign="top">
- Variable in Class <a
href="Chem_Macromolecule.html">Chem_Macromolecule</a><br>
+ Variable in Class <a
+href="Science_Chemistry_Macromolecule.html">Science_Chemistry_Macromolecule</a><br>
Array of molecular objects
</td>
</tr>
@@ -685,7 +496,7 @@
<tr>
<td>$macromol</td>
<td width="100%" align="left" valign="top">
- Variable in Class <a
href="Chem_Residue_PDB.html">Chem_Residue_PDB</a><br>
+ Variable in Class <a
+href="Science_Chemistry_Residue_PDB.html">Science_Chemistry_Residue_PDB</a><br>
Reference to the protein
</td>
</tr>
@@ -693,7 +504,7 @@
<tr>
<td>$meta</td>
<td width="100%" align="left" valign="top">
- Variable in Class <a
href="Chem_PDBFile.html">Chem_PDBFile</a><br>
+ Variable in Class <a
+href="Science_Chemistry_PDBFile.html">Science_Chemistry_PDBFile</a><br>
Array of meta records
</td>
</tr>
@@ -701,7 +512,7 @@
<tr>
<td>$macromolecules</td>
<td width="100%" align="left" valign="top">
- Variable in Class <a
href="Chem_PDBFile.html">Chem_PDBFile</a><br>
+ Variable in Class <a
+href="Science_Chemistry_PDBFile.html">Science_Chemistry_PDBFile</a><br>
Array of macromolecular objects
</td>
</tr>
@@ -709,7 +520,7 @@
<tr>
<td>$macromolecules</td>
<td width="100%" align="left" valign="top">
- Variable in Class <a
href="Chem_PDBParser.html">Chem_PDBParser</a><br>
+ Variable in Class <a
+href="Science_Chemistry_PDBParser.html">Science_Chemistry_PDBParser</a><br>
Array of macromolecules
</td>
</tr>
@@ -722,7 +533,7 @@
<tr>
<td>$name</td>
<td width="100%" align="left" valign="top">
- Variable in Class <a
href="Chem_Element.html">Chem_Element</a><br>
+ Variable in Class <a
+href="Science_Chemistry_Element.html">Science_Chemistry_Element</a><br>
Element's name
</td>
</tr>
@@ -730,7 +541,7 @@
<tr>
<td>$name</td>
<td width="100%" align="left" valign="top">
- Variable in Class <a
href="Chem_Macromolecule.html">Chem_Macromolecule</a><br>
+ Variable in Class <a
+href="Science_Chemistry_Macromolecule.html">Science_Chemistry_Macromolecule</a><br>
Macromolecule's name
</td>
</tr>
@@ -738,7 +549,7 @@
<tr>
<td>$name</td>
<td width="100%" align="left" valign="top">
- Variable in Class <a
href="Chem_Molecule.html">Chem_Molecule</a><br>
+ Variable in Class <a
+href="Science_Chemistry_Molecule.html">Science_Chemistry_Molecule</a><br>
Molecule name
</td>
</tr>
@@ -746,7 +557,7 @@
<tr>
<td>$number</td>
<td width="100%" align="left" valign="top">
- Variable in Class <a
href="Chem_Element.html">Chem_Element</a><br>
+ Variable in Class <a
+href="Science_Chemistry_Element.html">Science_Chemistry_Element</a><br>
Element's atomic number
</td>
</tr>
@@ -754,7 +565,7 @@
<tr>
<td>$num_molecules</td>
<td width="100%" align="left" valign="top">
- Variable in Class <a
href="Chem_Macromolecule.html">Chem_Macromolecule</a><br>
+ Variable in Class <a
+href="Science_Chemistry_Macromolecule.html">Science_Chemistry_Macromolecule</a><br>
Number of molecules/subunits
</td>
</tr>
@@ -762,7 +573,7 @@
<tr>
<td>$num_atoms</td>
<td width="100%" align="left" valign="top">
- Variable in Class <a
href="Chem_Molecule.html">Chem_Molecule</a><br>
+ Variable in Class <a
+href="Science_Chemistry_Molecule.html">Science_Chemistry_Molecule</a><br>
Number of atoms in the molecule
</td>
</tr>
@@ -770,7 +581,7 @@
<tr>
<td>$num_macromolecules</td>
<td width="100%" align="left" valign="top">
- Variable in Class <a
href="Chem_PDBFile.html">Chem_PDBFile</a><br>
+ Variable in Class <a
+href="Science_Chemistry_PDBFile.html">Science_Chemistry_PDBFile</a><br>
Number of molecules/subunits
</td>
</tr>
@@ -778,7 +589,7 @@
<tr>
<td>$num_macromolecules</td>
<td width="100%" align="left" valign="top">
- Variable in Class <a
href="Chem_PDBParser.html">Chem_PDBParser</a><br>
+ Variable in Class <a
+href="Science_Chemistry_PDBParser.html">Science_Chemistry_PDBParser</a><br>
Number of macromolecules
</td>
</tr>
@@ -791,7 +602,7 @@
<tr>
<td>$occupancy</td>
<td width="100%" align="left" valign="top">
- Variable in Class <a
href="Chem_Atom_PDB.html">Chem_Atom_PDB</a><br>
+ Variable in Class <a
+href="Science_Chemistry_Atom_PDB.html">Science_Chemistry_Atom_PDB</a><br>
PDB Atom occupancy
</td>
</tr>
@@ -804,7 +615,7 @@
<tr>
<td>$parent_residue</td>
<td width="100%" align="left" valign="top">
- Variable in Class <a
href="Chem_Atom_PDB.html">Chem_Atom_PDB</a><br>
+ Variable in Class <a
+href="Science_Chemistry_Atom_PDB.html">Science_Chemistry_Atom_PDB</a><br>
Reference to the containing Residue object
</td>
</tr>
@@ -812,7 +623,7 @@
<tr>
<td>parseResidues</td>
<td width="100%" align="left" valign="top">
- Function in class <a
href="Chem_Macromolecule_PDB.html">Chem_Macromolecule_PDB</a><br>
+ Function in class <a
+href="Science_Chemistry_Macromolecule_PDB.html">Science_Chemistry_Macromolecule_PDB</a><br>
Makes the array of residues in the macromolecule
</td>
</tr>
@@ -820,7 +631,7 @@
<tr>
<td>parseResidues</td>
<td width="100%" align="left" valign="top">
- Function in class <a
href="Chem_PDBParser.html">Chem_PDBParser</a><br>
+ Function in class <a
+href="Science_Chemistry_PDBParser.html">Science_Chemistry_PDBParser</a><br>
Makes the array of residues in the macromolecule
</td>
</tr>
@@ -828,7 +639,7 @@
<tr>
<td>parseXYZ</td>
<td width="100%" align="left" valign="top">
- Function in class <a
href="Chem_Molecule_XYZ.html">Chem_Molecule_XYZ</a><br>
+ Function in class <a
+href="Science_Chemistry_Molecule_XYZ.html">Science_Chemistry_Molecule_XYZ</a><br>
method that does the parsing of the XYZ data itself
</td>
</tr>
@@ -836,7 +647,7 @@
<tr>
<td>parseAtom</td>
<td width="100%" align="left" valign="top">
- Function in class <a
href="Chem_Molecule_XYZ.html">Chem_Molecule_XYZ</a><br>
+ Function in class <a
+href="Science_Chemistry_Molecule_XYZ.html">Science_Chemistry_Molecule_XYZ</a><br>
Parses an XYZ atom record
</td>
</tr>
@@ -844,7 +655,7 @@
<tr>
<td>parseAtom</td>
<td width="100%" align="left" valign="top">
- Function in class <a
href="Chem_PDBParser.html">Chem_PDBParser</a><br>
+ Function in class <a
+href="Science_Chemistry_PDBParser.html">Science_Chemistry_PDBParser</a><br>
Parses an atom record into an associative array
</td>
</tr>
@@ -852,7 +663,7 @@
<tr>
<td>$pdb</td>
<td width="100%" align="left" valign="top">
- Variable in Class <a
href="Chem_Residue_PDB.html">Chem_Residue_PDB</a><br>
+ Variable in Class <a
+href="Science_Chemistry_Residue_PDB.html">Science_Chemistry_Residue_PDB</a><br>
PDB ID for the protein that contains
</td>
</tr>
@@ -860,7 +671,7 @@
<tr>
<td>$pdb</td>
<td width="100%" align="left" valign="top">
- Variable in Class <a
href="Chem_PDBFile.html">Chem_PDBFile</a><br>
+ Variable in Class <a
+href="Science_Chemistry_PDBFile.html">Science_Chemistry_PDBFile</a><br>
PDB ID
</td>
</tr>
@@ -868,7 +679,7 @@
<tr>
<td>$pdb</td>
<td width="100%" align="left" valign="top">
- Variable in Class <a
href="Chem_PDBParser.html">Chem_PDBParser</a><br>
+ Variable in Class <a
+href="Science_Chemistry_PDBParser.html">Science_Chemistry_PDBParser</a><br>
PDB ID
</td>
</tr>
@@ -876,7 +687,7 @@
<tr>
<td>printDistanceMatrix</td>
<td width="100%" align="left" valign="top">
- Function in class <a
href="Chem_Molecule.html">Chem_Molecule</a><br>
+ Function in class <a
+href="Science_Chemistry_Molecule.html">Science_Chemistry_Molecule</a><br>
Prints the atom-atom distance matrix
</td>
</tr>
@@ -884,7 +695,7 @@
<tr>
<td>printConnectionTable</td>
<td width="100%" align="left" valign="top">
- Function in class <a
href="Chem_Molecule.html">Chem_Molecule</a><br>
+ Function in class <a
+href="Science_Chemistry_Molecule.html">Science_Chemistry_Molecule</a><br>
Prints the molecule's connection table
</td>
</tr>
@@ -892,7 +703,7 @@
<tr>
<td>parseFile</td>
<td width="100%" align="left" valign="top">
- Function in class <a
href="Chem_PDBFile.html">Chem_PDBFile</a><br>
+ Function in class <a
+href="Science_Chemistry_PDBFile.html">Science_Chemistry_PDBFile</a><br>
Makes the arrays of all present PDB record types
</td>
</tr>
@@ -900,7 +711,7 @@
<tr>
<td>$periodic_table</td>
<td width="100%" align="left" valign="top">
- Variable in Class <a
href="Chem_Periodic_Table.html">Chem_Periodic_Table</a><br>
+ Variable in Class <a
+href="Science_Chemistry_Periodic_Table.html">Science_Chemistry_Periodic_Table</a><br>
The associative array containing the chemical elements
</td>
</tr>
@@ -913,7 +724,7 @@
<tr>
<td>$rec_name</td>
<td width="100%" align="left" valign="top">
- Variable in Class <a
href="Chem_Atom_PDB.html">Chem_Atom_PDB</a><br>
+ Variable in Class <a
+href="Science_Chemistry_Atom_PDB.html">Science_Chemistry_Atom_PDB</a><br>
PDB Atom record type, one of ATOM or HETATM
</td>
</tr>
@@ -921,7 +732,7 @@
<tr>
<td>$res_name</td>
<td width="100%" align="left" valign="top">
- Variable in Class <a
href="Chem_Atom_PDB.html">Chem_Atom_PDB</a><br>
+ Variable in Class <a
+href="Science_Chemistry_Atom_PDB.html">Science_Chemistry_Atom_PDB</a><br>
PDB Atom's Residue name
</td>
</tr>
@@ -929,20 +740,217 @@
<tr>
<td>$res_seq_num</td>
<td width="100%" align="left" valign="top">
- Variable in Class <a
href="Chem_Atom_PDB.html">Chem_Atom_PDB</a><br>
+ Variable in Class <a
+href="Science_Chemistry_Atom_PDB.html">Science_Chemistry_Atom_PDB</a><br>
PDB Atom's Residue sequential numnber
</td>
</tr>
<tr>
+ <td colspan="2" align="left" valign="top"><h4><a
+name="S">S</a></h4></td>
+ </tr>
+
+ <tr>
+ <td>Science_Chemistry_Atom_PDB</td>
+ <td width="100%" align="left" valign="top">
+
+ Class <a
+href="Science_Chemistry_Atom_PDB.html">Science_Chemistry_Atom_PDB</a>.<br>
+ Represents a PDB atom record
+ </td>
+ </tr>
+
+ <tr>
+ <td>Science_Chemistry_Atom_PDB</td>
+ <td width="100%" align="left" valign="top">
+
+ Function in class <a
+href="Science_Chemistry_Atom_PDB.html">Science_Chemistry_Atom_PDB</a><br>
+
+ </td>
+ </tr>
+
+ <tr>
+ <td>Science_Chemistry_Atom</td>
+ <td width="100%" align="left" valign="top">
+
+ Class <a
+href="Science_Chemistry_Atom.html">Science_Chemistry_Atom</a>.<br>
+ Base class representing an Atom
+ </td>
+ </tr>
+
+ <tr>
+ <td>Science_Chemistry_Atom</td>
+ <td width="100%" align="left" valign="top">
+
+ Function in class <a
+href="Science_Chemistry_Atom.html">Science_Chemistry_Atom</a><br>
+ Constructor for the class, requires the element symbol
+ </td>
+ </tr>
+
+ <tr>
+ <td>Science_Chemistry_Coordinates</td>
+ <td width="100%" align="left" valign="top">
+
+ Class <a
+href="Science_Chemistry_Coordinates.html">Science_Chemistry_Coordinates</a>.<br>
+ Utility class for defining 3D coordinates and
+ </td>
+ </tr>
+
+ <tr>
+ <td>Science_Chemistry_Coordinates</td>
+ <td width="100%" align="left" valign="top">
+
+ Function in class <a
+href="Science_Chemistry_Coordinates.html">Science_Chemistry_Coordinates</a><br>
+ Constructor for the class, returns null if parameter is
+ </td>
+ </tr>
+
+ <tr>
+ <td>Science_Chemistry_Element</td>
+ <td width="100%" align="left" valign="top">
+
+ Class <a
+href="Science_Chemistry_Element.html">Science_Chemistry_Element</a>.<br>
+ Utility class that defines a chemical element object
+ </td>
+ </tr>
+
+ <tr>
+ <td>Science_Chemistry_Element</td>
+ <td width="100%" align="left" valign="top">
+
+ Function in class <a
+href="Science_Chemistry_Element.html">Science_Chemistry_Element</a><br>
+ Constructor for the class
+ </td>
+ </tr>
+
+ <tr>
+ <td>Science_Chemistry_Macromolecule_PDB</td>
+ <td width="100%" align="left" valign="top">
+
+ Class <a
+href="Science_Chemistry_Macromolecule_PDB.html">Science_Chemistry_Macromolecule_PDB</a>.<br>
+ Represents a PDB macromolecule, composed of several
+ </td>
+ </tr>
+
+ <tr>
+ <td>Science_Chemistry_Macromolecule_PDB</td>
+ <td width="100%" align="left" valign="top">
+
+ Function in class <a
+href="Science_Chemistry_Macromolecule_PDB.html">Science_Chemistry_Macromolecule_PDB</a><br>
+ Constructor for the class
+ </td>
+ </tr>
+
+ <tr>
+ <td>Science_Chemistry_Macromolecule</td>
+ <td width="100%" align="left" valign="top">
+
+ Class <a
+href="Science_Chemistry_Macromolecule.html">Science_Chemistry_Macromolecule</a>.<br>
+ Represents a macromolecule, composed of several
+ </td>
+ </tr>
+
+ <tr>
+ <td>Science_Chemistry_Macromolecule</td>
+ <td width="100%" align="left" valign="top">
+
+ Function in class <a
+href="Science_Chemistry_Macromolecule.html">Science_Chemistry_Macromolecule</a><br>
+ Constructor for the class, requires a macromolecule name
+ </td>
+ </tr>
+
+ <tr>
+ <td>Science_Chemistry_Molecule_XYZ</td>
+ <td width="100%" align="left" valign="top">
+
+ Class <a
+href="Science_Chemistry_Molecule_XYZ.html">Science_Chemistry_Molecule_XYZ</a>.<br>
+ Base class representing a Molecule from a XYZ format file
+ </td>
+ </tr>
+
+ <tr>
+ <td>Science_Chemistry_Molecule_XYZ</td>
+ <td width="100%" align="left" valign="top">
+
+ Function in class <a
+href="Science_Chemistry_Molecule_XYZ.html">Science_Chemistry_Molecule_XYZ</a><br>
+ Constructor for the class, accepts 2 optional parameters:
+ </td>
+ </tr>
+
+ <tr>
+ <td>Science_Chemistry_Residue_PDB</td>
+ <td width="100%" align="left" valign="top">
+
+ Class <a
+href="Science_Chemistry_Residue_PDB.html">Science_Chemistry_Residue_PDB</a>.<br>
+ Represents a PDB residue
+ </td>
+ </tr>
+
+ <tr>
+ <td>Science_Chemistry_Residue_PDB</td>
+ <td width="100%" align="left" valign="top">
+
+ Function in class <a
+href="Science_Chemistry_Residue_PDB.html">Science_Chemistry_Residue_PDB</a><br>
+ Constructor for the class
+ </td>
+ </tr>
+
+ <tr>
+ <td>Science_Chemistry_Molecule</td>
+ <td width="100%" align="left" valign="top">
+
+ Class <a
+href="Science_Chemistry_Molecule.html">Science_Chemistry_Molecule</a>.<br>
+ Base class representing a Molecule
+ </td>
+ </tr>
+
+ <tr>
+ <td>Science_Chemistry_Molecule</td>
+ <td width="100%" align="left" valign="top">
+
+ Function in class <a
+href="Science_Chemistry_Molecule.html">Science_Chemistry_Molecule</a><br>
+ Constructor for the class, requires a molecule name
+ </td>
+ </tr>
+
+ <tr>
+ <td>Science_Chemistry_PDBFile</td>
+ <td width="100%" align="left" valign="top">
+
+ Class <a
+href="Science_Chemistry_PDBFile.html">Science_Chemistry_PDBFile</a>.<br>
+ Represents a PDB file, composed of one or more
+Science_Chemistry_Macromolecule_PDB objects
+ </td>
+ </tr>
+
+ <tr>
+ <td>Science_Chemistry_PDBFile</td>
+ <td width="100%" align="left" valign="top">
+
+ Function in class <a
+href="Science_Chemistry_PDBFile.html">Science_Chemistry_PDBFile</a><br>
+ Constructor for the class, requires a PDB filename
+ </td>
+ </tr>
+
+ <tr>
+ <td>Science_Chemistry_PDBParser</td>
+ <td width="100%" align="left" valign="top">
+
+ Class <a
+href="Science_Chemistry_PDBParser.html">Science_Chemistry_PDBParser</a>.<br>
+ A self-contained class to parse a PDB file into an array of
+residues
+ </td>
+ </tr>
+
+ <tr>
+ <td>Science_Chemistry_PDBParser</td>
+ <td width="100%" align="left" valign="top">
+
+ Function in class <a
+href="Science_Chemistry_PDBParser.html">Science_Chemistry_PDBParser</a><br>
+ Constructor for the class, requires a PDB filename
+ </td>
+ </tr>
+
+ <tr>
+ <td>Science_Chemistry_Periodic_Table</td>
+ <td width="100%" align="left" valign="top">
+
+ Class <a
+href="Science_Chemistry_Periodic_Table.html">Science_Chemistry_Periodic_Table</a>.<br>
+ Utility class that defines a Periodic Table of elements
+ </td>
+ </tr>
+
+ <tr>
+ <td>Science_Chemistry</td>
+ <td width="100%" align="left" valign="top">
+
+ Package<br>
+
+ </td>
+ </tr>
+
+
+ <tr>
<td colspan="2" align="left" valign="top"><h4><a
name="s">s</a></h4></td>
</tr>
<tr>
<td>$ser_num</td>
<td width="100%" align="left" valign="top">
- Variable in Class <a
href="Chem_Atom_PDB.html">Chem_Atom_PDB</a><br>
+ Variable in Class <a
+href="Science_Chemistry_Atom_PDB.html">Science_Chemistry_Atom_PDB</a><br>
PDB Atom serial number
</td>
</tr>
@@ -950,7 +958,7 @@
<tr>
<td>$segment_id</td>
<td width="100%" align="left" valign="top">
- Variable in Class <a
href="Chem_Atom_PDB.html">Chem_Atom_PDB</a><br>
+ Variable in Class <a
+href="Science_Chemistry_Atom_PDB.html">Science_Chemistry_Atom_PDB</a><br>
PDB Atom segment identifier
</td>
</tr>
@@ -958,7 +966,7 @@
<tr>
<td>setCoordinates</td>
<td width="100%" align="left" valign="top">
- Function in class <a href="Chem_Atom.html">Chem_Atom</a><br>
+ Function in class <a
+href="Science_Chemistry_Atom.html">Science_Chemistry_Atom</a><br>
Sets the coordinates for the atom object
</td>
</tr>
@@ -966,7 +974,7 @@
<tr>
<td>$symbol</td>
<td width="100%" align="left" valign="top">
- Variable in Class <a
href="Chem_Element.html">Chem_Element</a><br>
+ Variable in Class <a
+href="Science_Chemistry_Element.html">Science_Chemistry_Element</a><br>
Element's symbol, one or two characters, case sensitive
</td>
</tr>
@@ -974,7 +982,7 @@
<tr>
<td>$seq_num</td>
<td width="100%" align="left" valign="top">
- Variable in Class <a
href="Chem_Residue_PDB.html">Chem_Residue_PDB</a><br>
+ Variable in Class <a
+href="Science_Chemistry_Residue_PDB.html">Science_Chemistry_Residue_PDB</a><br>
PDB Residue sequence number
</td>
</tr>
@@ -982,33 +990,20 @@
<tr>
<td>setBondCutoff</td>
<td width="100%" align="left" valign="top">
- Function in class <a
href="Chem_Molecule.html">Chem_Molecule</a><br>
+ Function in class <a
+href="Science_Chemistry_Molecule.html">Science_Chemistry_Molecule</a><br>
Sets the distance cutoff for bond determination
</td>
</tr>
<tr>
- <td colspan="2" align="left" valign="top"><h4><a
name="S">S</a></h4></td>
- </tr>
-
- <tr>
- <td>Science_Chemistry</td>
- <td width="100%" align="left" valign="top">
- Package<br>
-
- </td>
- </tr>
-
-
- <tr>
<td colspan="2" align="left" valign="top"><h4><a
name="t">t</a></h4></td>
</tr>
<tr>
<td>$temp_factor</td>
<td width="100%" align="left" valign="top">
- Variable in Class <a
href="Chem_Atom_PDB.html">Chem_Atom_PDB</a><br>
+ Variable in Class <a
+href="Science_Chemistry_Atom_PDB.html">Science_Chemistry_Atom_PDB</a><br>
PDB Atom temperature factor
</td>
</tr>
@@ -1016,15 +1011,15 @@
<tr>
<td>toString</td>
<td width="100%" align="left" valign="top">
- Function in class <a href="Chem_Atom.html">Chem_Atom</a><br>
- Returns a string representation of the Chem_Atom object
+ Function in class <a
+href="Science_Chemistry_Atom.html">Science_Chemistry_Atom</a><br>
+ Returns a string representation of the Science_Chemistry_Atom
+object
</td>
</tr>
<tr>
<td>toString</td>
<td width="100%" align="left" valign="top">
- Function in class <a
href="Chem_Coordinates.html">Chem_Coordinates</a><br>
+ Function in class <a
+href="Science_Chemistry_Coordinates.html">Science_Chemistry_Coordinates</a><br>
Returns a string representation of the coordinates: x y z
</td>
</tr>
@@ -1032,7 +1027,7 @@
<tr>
<td>toString</td>
<td width="100%" align="left" valign="top">
- Function in class <a
href="Chem_Macromolecule.html">Chem_Macromolecule</a><br>
+ Function in class <a
+href="Science_Chemistry_Macromolecule.html">Science_Chemistry_Macromolecule</a><br>
Returns a string representation of the macromolecule
</td>
</tr>
@@ -1040,7 +1035,7 @@
<tr>
<td>toString</td>
<td width="100%" align="left" valign="top">
- Function in class <a
href="Chem_Molecule_XYZ.html">Chem_Molecule_XYZ</a><br>
+ Function in class <a
+href="Science_Chemistry_Molecule_XYZ.html">Science_Chemistry_Molecule_XYZ</a><br>
Generates a string representation of the XYZ molecule
</td>
</tr>
@@ -1048,7 +1043,7 @@
<tr>
<td>toString</td>
<td width="100%" align="left" valign="top">
- Function in class <a
href="Chem_Molecule.html">Chem_Molecule</a><br>
+ Function in class <a
+href="Science_Chemistry_Molecule.html">Science_Chemistry_Molecule</a><br>
Returns a string representation of the molecule
</td>
</tr>
@@ -1056,15 +1051,15 @@
<tr>
<td>toCML</td>
<td width="100%" align="left" valign="top">
- Function in class <a href="Chem_Atom.html">Chem_Atom</a><br>
- Returns a CML representation of the Chem_Atom object
+ Function in class <a
+href="Science_Chemistry_Atom.html">Science_Chemistry_Atom</a><br>
+ Returns a CML representation of the Science_Chemistry_Atom
+object
</td>
</tr>
<tr>
<td>toCML</td>
<td width="100%" align="left" valign="top">
- Function in class <a
href="Chem_Coordinates.html">Chem_Coordinates</a><br>
+ Function in class <a
+href="Science_Chemistry_Coordinates.html">Science_Chemistry_Coordinates</a><br>
Returns a CML representation of the coordinates
</td>
</tr>
@@ -1072,7 +1067,7 @@
<tr>
<td>toCML</td>
<td width="100%" align="left" valign="top">
- Function in class <a
href="Chem_Macromolecule.html">Chem_Macromolecule</a><br>
+ Function in class <a
+href="Science_Chemistry_Macromolecule.html">Science_Chemistry_Macromolecule</a><br>
Returns a CML representation of the molecule
</td>
</tr>
@@ -1080,7 +1075,7 @@
<tr>
<td>toCML</td>
<td width="100%" align="left" valign="top">
- Function in class <a
href="Chem_Molecule.html">Chem_Molecule</a><br>
+ Function in class <a
+href="Science_Chemistry_Molecule.html">Science_Chemistry_Molecule</a><br>
Returns a CML representation of the molecule
</td>
</tr>
@@ -1088,7 +1083,7 @@
<tr>
<td>toCML</td>
<td width="100%" align="left" valign="top">
- Function in class <a
href="Chem_PDBFile.html">Chem_PDBFile</a><br>
+ Function in class <a
+href="Science_Chemistry_PDBFile.html">Science_Chemistry_PDBFile</a><br>
Returns a CML representation of the PDB file
</td>
</tr>
@@ -1101,7 +1096,7 @@
<tr>
<td>$VALID</td>
<td width="100%" align="left" valign="top">
- Variable in Class <a
href="Chem_Atom_PDB.html">Chem_Atom_PDB</a><br>
+ Variable in Class <a
+href="Science_Chemistry_Atom_PDB.html">Science_Chemistry_Atom_PDB</a><br>
If the atom object has been initialized
</td>
</tr>
@@ -1109,7 +1104,7 @@
<tr>
<td>$VALID</td>
<td width="100%" align="left" valign="top">
- Variable in Class <a
href="Chem_Residue_PDB.html">Chem_Residue_PDB</a><br>
+ Variable in Class <a
+href="Science_Chemistry_Residue_PDB.html">Science_Chemistry_Residue_PDB</a><br>
If the PDB residue object has been initialized
</td>
</tr>
@@ -1122,7 +1117,7 @@
<tr>
<td>$weight</td>
<td width="100%" align="left" valign="top">
- Variable in Class <a
href="Chem_Element.html">Chem_Element</a><br>
+ Variable in Class <a
+href="Science_Chemistry_Element.html">Science_Chemistry_Element</a><br>
Element's atomic weight in a.m.u (atomic mass units)
</td>
</tr>
@@ -1135,8 +1130,8 @@
<tr>
<td>$xyz</td>
<td width="100%" align="left" valign="top">
- Variable in Class <a href="Chem_Atom.html">Chem_Atom</a><br>
- Chem_Coordinates object
+ Variable in Class <a
+href="Science_Chemistry_Atom.html">Science_Chemistry_Atom</a><br>
+ Science_Chemistry_Coordinates object
</td>
</tr>
Index: pear/Science/Chemistry/doc/phpdoc_packagelist.html
diff -u pear/Science/Chemistry/doc/phpdoc_packagelist.html:1.1
pear/Science/Chemistry/doc/phpdoc_packagelist.html:1.2
--- pear/Science/Chemistry/doc/phpdoc_packagelist.html:1.1 Tue Apr 10 09:44:39
2001
+++ pear/Science/Chemistry/doc/phpdoc_packagelist.html Tue Apr 10 11:44:24 2001
@@ -48,62 +48,62 @@
<tr>
<td colspan="2" align="left"
valign="top"> </td>
- <td align="left" valign="top"><a
href="Chem_Atom_PDB.html">Chem_Atom_PDB</a></td>
+ <td align="left" valign="top"><a
+href="Science_Chemistry_Atom_PDB.html">Science_Chemistry_Atom_PDB</a></td>
</tr>
<tr>
<td colspan="2" align="left"
valign="top"> </td>
- <td align="left" valign="top"><a
href="Chem_Atom.html">Chem_Atom</a></td>
+ <td align="left" valign="top"><a
+href="Science_Chemistry_Atom.html">Science_Chemistry_Atom</a></td>
</tr>
<tr>
<td colspan="2" align="left"
valign="top"> </td>
- <td align="left" valign="top"><a
href="Chem_Coordinates.html">Chem_Coordinates</a></td>
+ <td align="left" valign="top"><a
+href="Science_Chemistry_Coordinates.html">Science_Chemistry_Coordinates</a></td>
</tr>
<tr>
<td colspan="2" align="left"
valign="top"> </td>
- <td align="left" valign="top"><a
href="Chem_Element.html">Chem_Element</a></td>
+ <td align="left" valign="top"><a
+href="Science_Chemistry_Element.html">Science_Chemistry_Element</a></td>
</tr>
<tr>
<td colspan="2" align="left"
valign="top"> </td>
- <td align="left" valign="top"><a
href="Chem_Macromolecule_PDB.html">Chem_Macromolecule_PDB</a></td>
+ <td align="left" valign="top"><a
+href="Science_Chemistry_Macromolecule_PDB.html">Science_Chemistry_Macromolecule_PDB</a></td>
</tr>
<tr>
<td colspan="2" align="left"
valign="top"> </td>
- <td align="left" valign="top"><a
href="Chem_Macromolecule.html">Chem_Macromolecule</a></td>
+ <td align="left" valign="top"><a
+href="Science_Chemistry_Macromolecule.html">Science_Chemistry_Macromolecule</a></td>
</tr>
<tr>
<td colspan="2" align="left"
valign="top"> </td>
- <td align="left" valign="top"><a
href="Chem_Molecule_XYZ.html">Chem_Molecule_XYZ</a></td>
+ <td align="left" valign="top"><a
+href="Science_Chemistry_Molecule_XYZ.html">Science_Chemistry_Molecule_XYZ</a></td>
</tr>
<tr>
<td colspan="2" align="left"
valign="top"> </td>
- <td align="left" valign="top"><a
href="Chem_Residue_PDB.html">Chem_Residue_PDB</a></td>
+ <td align="left" valign="top"><a
+href="Science_Chemistry_Residue_PDB.html">Science_Chemistry_Residue_PDB</a></td>
</tr>
<tr>
<td colspan="2" align="left"
valign="top"> </td>
- <td align="left" valign="top"><a
href="Chem_Molecule.html">Chem_Molecule</a></td>
+ <td align="left" valign="top"><a
+href="Science_Chemistry_Molecule.html">Science_Chemistry_Molecule</a></td>
</tr>
<tr>
<td colspan="2" align="left"
valign="top"> </td>
- <td align="left" valign="top"><a
href="Chem_PDBFile.html">Chem_PDBFile</a></td>
+ <td align="left" valign="top"><a
+href="Science_Chemistry_PDBFile.html">Science_Chemistry_PDBFile</a></td>
</tr>
<tr>
<td colspan="2" align="left"
valign="top"> </td>
- <td align="left" valign="top"><a
href="Chem_PDBParser.html">Chem_PDBParser</a></td>
+ <td align="left" valign="top"><a
+href="Science_Chemistry_PDBParser.html">Science_Chemistry_PDBParser</a></td>
</tr>
<tr>
<td colspan="2" align="left"
valign="top"> </td>
- <td align="left" valign="top"><a
href="Chem_Periodic_Table.html">Chem_Periodic_Table</a></td>
+ <td align="left" valign="top"><a
+href="Science_Chemistry_Periodic_Table.html">Science_Chemistry_Periodic_Table</a></td>
</tr>
Index: pear/Science/Chemistry/doc/phpdoc_warnings.html
diff -u pear/Science/Chemistry/doc/phpdoc_warnings.html:1.1
pear/Science/Chemistry/doc/phpdoc_warnings.html:1.2
--- pear/Science/Chemistry/doc/phpdoc_warnings.html:1.1 Tue Apr 10 09:44:39 2001
+++ pear/Science/Chemistry/doc/phpdoc_warnings.html Tue Apr 10 11:44:24 2001
@@ -34,7 +34,7 @@
</tr>
<tr>
<td align="left" valign="top">
-
<h4>/home/jesus/devel/php/PEAR_local/Science/Chemistry/PDBFile.php</h4>
+
+<h4>/home/jesus/devel/php/pear/Science/Chemistry/PDBFile.php</h4>
1 Warning(s).
</td>
</tr>
@@ -46,11 +46,11 @@
<table border="0" cellspacing="4" cellpadding="4"
bordercolor="Silver">
<tr>
- <td align="left" valign="top"><b>[class]
Chem_PDBFile</b></td>
+ <td align="left" valign="top"><b>[class]
+Science_Chemistry_PDBFile</b></td>
<td align="left" valign="top">mismatch</td>
</tr>
<tr>
- <td colspan="2" align="left"
valign="top">PHPDoc found 1 syntax error(s) in the tag list. Tag: '@see
Chem_PDBParser' - Could not understand all references. Use function() to referr to
functions and to referr to variables - don't know what 'Chem_PDBParser' referrs to..
Syntax: '([^\s]+(?:::))?([^:][a-zA-Z_\x7f-\xff][a-zA-Z0-9_\xzf-\xff]*\(\s*\))'
(function), '([^\s]+(?:::))?([$][^:][a-zA-Z_\x7f-\xff][a-zA-Z0-9_\xzf-\xff]*)'
(variable), '([^\s]+)' (module or class)..</td>
+ <td colspan="2" align="left"
+valign="top">PHPDoc found 1 syntax error(s) in the tag list. Tag: '@see
+Science_Chemistry_PDBParser' - Could not understand all references. Use function() to
+referr to functions and to referr to variables - don't know what
+'Science_Chemistry_PDBParser' referrs to.. Syntax:
+'([^\s]+(?:::))?([^:][a-zA-Z_\x7f-\xff][a-zA-Z0-9_\xzf-\xff]*\(\s*\))' (function),
+'([^\s]+(?:::))?([$][^:][a-zA-Z_\x7f-\xff][a-zA-Z0-9_\xzf-\xff]*)' (variable),
+'([^\s]+)' (module or class)..</td>
</tr>
<tr>
<td height="5" colspan="2" align="left"
valign="top"> </td>
@@ -65,7 +65,7 @@
</tr>
<tr>
<td align="left" valign="top">
-
<h4>/home/jesus/devel/php/PEAR_local/Science/Chemistry/PDBParser.php</h4>
+
+<h4>/home/jesus/devel/php/pear/Science/Chemistry/PDBParser.php</h4>
2 Warning(s).
</td>
</tr>
@@ -77,11 +77,11 @@
<table border="0" cellspacing="4" cellpadding="4"
bordercolor="Silver">
<tr>
- <td align="left" valign="top"><b>[class]
Chem_PDBParser</b></td>
+ <td align="left" valign="top"><b>[class]
+Science_Chemistry_PDBParser</b></td>
<td align="left" valign="top">mismatch</td>
</tr>
<tr>
- <td colspan="2" align="left"
valign="top">PHPDoc found 1 syntax error(s) in the tag list. Tag: '@see Chem_PDBFile'
- Could not understand all references. Use function() to referr to functions and to
referr to variables - don't know what 'Chem_PDBFile' referrs to.. Syntax:
'([^\s]+(?:::))?([^:][a-zA-Z_\x7f-\xff][a-zA-Z0-9_\xzf-\xff]*\(\s*\))' (function),
'([^\s]+(?:::))?([$][^:][a-zA-Z_\x7f-\xff][a-zA-Z0-9_\xzf-\xff]*)' (variable),
'([^\s]+)' (module or class)..</td>
+ <td colspan="2" align="left"
+valign="top">PHPDoc found 1 syntax error(s) in the tag list. Tag: '@see
+Science_Chemistry_PDBFile' - Could not understand all references. Use function() to
+referr to functions and to referr to variables - don't know what
+'Science_Chemistry_PDBFile' referrs to.. Syntax:
+'([^\s]+(?:::))?([^:][a-zA-Z_\x7f-\xff][a-zA-Z0-9_\xzf-\xff]*\(\s*\))' (function),
+'([^\s]+(?:::))?([$][^:][a-zA-Z_\x7f-\xff][a-zA-Z0-9_\xzf-\xff]*)' (variable),
+'([^\s]+)' (module or class)..</td>
</tr>
<tr>
<td height="5" colspan="2" align="left"
valign="top"> </td>
@@ -107,7 +107,7 @@
</tr>
<tr>
<td align="left" valign="top">
-
<h4>/home/jesus/devel/php/PEAR_local/Science/Chemistry/Atom_PDB.php</h4>
+
+<h4>/home/jesus/devel/php/pear/Science/Chemistry/Atom_PDB.php</h4>
4 Warning(s).
</td>
</tr>
@@ -130,7 +130,7 @@
</tr>
<tr>
- <td align="left" valign="top"><b>[function]
chem_atom_pdb</b></td>
+ <td align="left" valign="top"><b>[function]
+science_chemistry_atom_pdb</b></td>
<td align="left" valign="top">missing</td>
</tr>
<tr>
@@ -141,7 +141,7 @@
</tr>
<tr>
- <td align="left" valign="top"><b>[function]
chem_atom_pdb</b></td>
+ <td align="left" valign="top"><b>[function]
+science_chemistry_atom_pdb</b></td>
<td align="left" valign="top">missing</td>
</tr>
<tr>
@@ -171,7 +171,7 @@
</tr>
<tr>
<td align="left" valign="top">
-
<h4>/home/jesus/devel/php/PEAR_local/Science/Chemistry/Atom.php</h4>
+ <h4>/home/jesus/devel/php/pear/Science/Chemistry/Atom.php</h4>
2 Warning(s).
</td>
</tr>
@@ -183,7 +183,7 @@
<table border="0" cellspacing="4" cellpadding="4"
bordercolor="Silver">
<tr>
- <td align="left" valign="top"><b>[function]
chem_atom</b></td>
+ <td align="left" valign="top"><b>[function]
+science_chemistry_atom</b></td>
<td align="left" valign="top">mismatch</td>
</tr>
<tr>
@@ -213,7 +213,7 @@
</tr>
<tr>
<td align="left" valign="top">
-
<h4>/home/jesus/devel/php/PEAR_local/Science/Chemistry/Macromolecule_PDB.php</h4>
+
+<h4>/home/jesus/devel/php/pear/Science/Chemistry/Macromolecule_PDB.php</h4>
2 Warning(s).
</td>
</tr>
@@ -225,7 +225,7 @@
<table border="0" cellspacing="4" cellpadding="4"
bordercolor="Silver">
<tr>
- <td align="left" valign="top"><b>[variables]
chem_macromolecule_pdb</b></td>
+ <td align="left" valign="top"><b>[variables]
+science_chemistry_macromolecule_pdb</b></td>
<td align="left" valign="top">mismatch</td>
</tr>
<tr>
@@ -236,7 +236,7 @@
</tr>
<tr>
- <td align="left" valign="top"><b>[function]
chem_macromolecule_pdb</b></td>
+ <td align="left" valign="top"><b>[function]
+science_chemistry_macromolecule_pdb</b></td>
<td align="left" valign="top">mismatch</td>
</tr>
<tr>
@@ -255,7 +255,7 @@
</tr>
<tr>
<td align="left" valign="top">
-
<h4>/home/jesus/devel/php/PEAR_local/Science/Chemistry/Macromolecule.php</h4>
+
+<h4>/home/jesus/devel/php/pear/Science/Chemistry/Macromolecule.php</h4>
5 Warning(s).
</td>
</tr>
@@ -267,7 +267,7 @@
<table border="0" cellspacing="4" cellpadding="4"
bordercolor="Silver">
<tr>
- <td align="left" valign="top"><b>[function]
chem_macromolecule</b></td>
+ <td align="left" valign="top"><b>[function]
+science_chemistry_macromolecule</b></td>
<td align="left" valign="top">mismatch</td>
</tr>
<tr>
@@ -330,7 +330,7 @@
</tr>
<tr>
<td align="left" valign="top">
-
<h4>/home/jesus/devel/php/PEAR_local/Science/Chemistry/Residue_PDB.php</h4>
+
+<h4>/home/jesus/devel/php/pear/Science/Chemistry/Residue_PDB.php</h4>
2 Warning(s).
</td>
</tr>
@@ -342,11 +342,11 @@
<table border="0" cellspacing="4" cellpadding="4"
bordercolor="Silver">
<tr>
- <td align="left" valign="top"><b>[function]
chem_residue_pdb</b></td>
+ <td align="left" valign="top"><b>[function]
+science_chemistry_residue_pdb</b></td>
<td align="left" valign="top">mismatch</td>
</tr>
<tr>
- <td colspan="2" align="left" valign="top">3th
parameter type '$macromol' does match the the documented type 'object
Chem_Macromolecule_PDB', possible error consider an update to '@param string $macromol
reference to the containing macromolecule' or '@param string reference to the
containing macromolecule', the variable name is optional.</td>
+ <td colspan="2" align="left" valign="top">3th
+parameter type '$macromol' does match the the documented type 'object
+Science_Chemistry_Macromolecule_PDB', possible error consider an update to '@param
+string $macromol reference to the containing macromolecule' or '@param string
+reference to the containing macromolecule', the variable name is optional.</td>
</tr>
<tr>
<td height="5" colspan="2" align="left"
valign="top"> </td>
@@ -372,7 +372,7 @@
</tr>
<tr>
<td align="left" valign="top">
-
<h4>/home/jesus/devel/php/PEAR_local/Science/Chemistry/Molecule.php</h4>
+
+<h4>/home/jesus/devel/php/pear/Science/Chemistry/Molecule.php</h4>
5 Warning(s).
</td>
</tr>
@@ -384,7 +384,7 @@
<table border="0" cellspacing="4" cellpadding="4"
bordercolor="Silver">
<tr>
- <td align="left" valign="top"><b>[function]
chem_molecule</b></td>
+ <td align="left" valign="top"><b>[function]
+science_chemistry_molecule</b></td>
<td align="left" valign="top">mismatch</td>
</tr>
<tr>
@@ -447,7 +447,7 @@
</tr>
<tr>
<td align="left" valign="top">
-
<h4>/home/jesus/devel/php/PEAR_local/Science/Chemistry/PDBFile.php</h4>
+
+<h4>/home/jesus/devel/php/pear/Science/Chemistry/PDBFile.php</h4>
2 Warning(s).
</td>
</tr>
@@ -459,7 +459,7 @@
<table border="0" cellspacing="4" cellpadding="4"
bordercolor="Silver">
<tr>
- <td align="left" valign="top"><b>[functions]
chem_pdbfile</b></td>
+ <td align="left" valign="top"><b>[functions]
+science_chemistry_pdbfile</b></td>
<td align="left" valign="top">mismatch</td>
</tr>
<tr>
@@ -474,7 +474,7 @@
<td align="left" valign="top">mismatch</td>
</tr>
<tr>
- <td colspan="2" align="left" valign="top">@see
referrs to the function 'Chem_Macromolecule_PDB()' which is not defined in the class.
Entry gets ignored.</td>
+ <td colspan="2" align="left" valign="top">@see
+referrs to the function 'Science_Chemistry_Macromolecule_PDB()' which is not defined
+in the class. Entry gets ignored.</td>
</tr>
<tr>
<td height="5" colspan="2" align="left"
valign="top"> </td>
@@ -489,7 +489,7 @@
</tr>
<tr>
<td align="left" valign="top">
-
<h4>/home/jesus/devel/php/PEAR_local/Science/Chemistry/PDBParser.php</h4>
+
+<h4>/home/jesus/devel/php/pear/Science/Chemistry/PDBParser.php</h4>
3 Warning(s).
</td>
</tr>
Index: pear/Science/Chemistry/doc/phpdoc_xmlfiles.html
diff -u pear/Science/Chemistry/doc/phpdoc_xmlfiles.html:1.1
pear/Science/Chemistry/doc/phpdoc_xmlfiles.html:1.2
--- pear/Science/Chemistry/doc/phpdoc_xmlfiles.html:1.1 Tue Apr 10 09:44:39 2001
+++ pear/Science/Chemistry/doc/phpdoc_xmlfiles.html Tue Apr 10 11:44:24 2001
@@ -34,7 +34,7 @@
<tr>
<td align="left" valign="top">
<ul>
- <li><a
href="class_Chem_Atom_PDB.xml">class_Chem_Atom_PDB.xml</a><li><a
href="class_Chem_Atom.xml">class_Chem_Atom.xml</a><li><a
href="classtree_Chem_Atom.xml">classtree_Chem_Atom.xml</a><li><a
href="class_Chem_Coordinates.xml">class_Chem_Coordinates.xml</a><li><a
href="classtree_Chem_Coordinates.xml">classtree_Chem_Coordinates.xml</a><li><a
href="class_Chem_Element.xml">class_Chem_Element.xml</a><li><a
href="classtree_Chem_Element.xml">classtree_Chem_Element.xml</a><li><a
href="class_Chem_Macromolecule_PDB.xml">class_Chem_Macromolecule_PDB.xml</a><li><a
href="class_Chem_Macromolecule.xml">class_Chem_Macromolecule.xml</a><li><a
href="classtree_Chem_Macromolecule.xml">classtree_Chem_Macromolecule.xml</a><li><a
href="class_Chem_Molecule_XYZ.xml">class_Chem_Molecule_XYZ.xml</a><li><a
href="class_Chem_Residue_PDB.xml">class_Chem_Residue_PDB.xml</a><li><a
href="class_Chem_Molecule.xml">class_Chem_Molecule.xml</a><li><a
href="classtree_Chem_Molecule.xml">classtree_Chem_Molecule.xml</a><li><a
href="class_Chem_PDBFile.xml">class_Chem_PDBFile.xml</a><li><a
href="classtree_Chem_PDBFile.xml">classtree_Chem_PDBFile.xml</a><li><a
href="class_Chem_PDBParser.xml">class_Chem_PDBParser.xml</a><li><a
href="classtree_Chem_PDBParser.xml">classtree_Chem_PDBParser.xml</a><li><a
href="class_Chem_Periodic_Table.xml">class_Chem_Periodic_Table.xml</a><li><a
href="classtree_Chem_Periodic_Table.xml">classtree_Chem_Periodic_Table.xml</a><li><a
href="packagelist.xml">packagelist.xml</a><li><a
href="elementlist.xml">elementlist.xml</a><li><a
href="warnings_parser.xml">warnings_parser.xml</a><li><a
href="warnings_classanalyser.xml">warnings_classanalyser.xml</a>
+ <li><a
+href="class_Science_Chemistry_Atom_PDB.xml">class_Science_Chemistry_Atom_PDB.xml</a><li><a
+ href="class_Science_Chemistry_Atom.xml">class_Science_Chemistry_Atom.xml</a><li><a
+href="classtree_Science_Chemistry_Atom.xml">classtree_Science_Chemistry_Atom.xml</a><li><a
+
+href="class_Science_Chemistry_Coordinates.xml">class_Science_Chemistry_Coordinates.xml</a><li><a
+
+href="classtree_Science_Chemistry_Coordinates.xml">classtree_Science_Chemistry_Coordinates.xml</a><li><a
+
+href="class_Science_Chemistry_Element.xml">class_Science_Chemistry_Element.xml</a><li><a
+
+href="classtree_Science_Chemistry_Element.xml">classtree_Science_Chemistry_Element.xml</a><li><a
+
+href="class_Science_Chemistry_Macromolecule_PDB.xml">class_Science_Chemistry_Macromolecule_PDB.xml</a><li><a
+
+href="class_Science_Chemistry_Macromolecule.xml">class_Science_Chemistry_Macromolecule.xml</a><li><a
+
+href="classtree_Science_Chemistry_Macromolecule.xml">classtree_Science_Chemistry_Macromolecule.xml</a><li><a
+
+href="class_Science_Chemistry_Molecule_XYZ.xml">class_Science_Chemistry_Molecule_XYZ.xml</a><li><a
+
+href="class_Science_Chemistry_Residue_PDB.xml">class_Science_Chemistry_Residue_PDB.xml</a><li><a
+
+href="class_Science_Chemistry_Molecule.xml">class_Science_Chemistry_Molecule.xml</a><li><a
+
+href="classtree_Science_Chemistry_Molecule.xml">classtree_Science_Chemistry_Molecule.xml</a><li><a
+
+href="class_Science_Chemistry_PDBFile.xml">class_Science_Chemistry_PDBFile.xml</a><li><a
+
+href="classtree_Science_Chemistry_PDBFile.xml">classtree_Science_Chemistry_PDBFile.xml</a><li><a
+
+href="class_Science_Chemistry_PDBParser.xml">class_Science_Chemistry_PDBParser.xml</a><li><a
+
+href="classtree_Science_Chemistry_PDBParser.xml">classtree_Science_Chemistry_PDBParser.xml</a><li><a
+
+href="class_Science_Chemistry_Periodic_Table.xml">class_Science_Chemistry_Periodic_Table.xml</a><li><a
+
+href="classtree_Science_Chemistry_Periodic_Table.xml">classtree_Science_Chemistry_Periodic_Table.xml</a><li><a
+ href="packagelist.xml">packagelist.xml</a><li><a
+href="elementlist.xml">elementlist.xml</a><li><a
+href="warnings_parser.xml">warnings_parser.xml</a><li><a
+href="warnings_classanalyser.xml">warnings_classanalyser.xml</a>
</ul>
</td>
</tr>
Index: pear/Science/Chemistry/doc/warnings_classanalyser.xml
diff -u pear/Science/Chemistry/doc/warnings_classanalyser.xml:1.1
pear/Science/Chemistry/doc/warnings_classanalyser.xml:1.2
--- pear/Science/Chemistry/doc/warnings_classanalyser.xml:1.1 Tue Apr 10 09:44:39
2001
+++ pear/Science/Chemistry/doc/warnings_classanalyser.xml Tue Apr 10 11:44:24
+2001
@@ -1 +1 @@
-<?xml version="1.0"?><phpdoc><warnings
file="/home/jesus/devel/php/PEAR_local/Science/Chemistry/Atom_PDB.php"><warning
name="$valid" type="mismatch" elementtype="functions">@see referrs to the function
&apos;initAtom()&apos; which is not defined in the class. Entry gets
ignored.</warning><warning name="chem_atom_pdb" type="missing"
elementtype="function">1st parameter &apos;$atomrec&apos; is not documented
add &apos;@param (object objectname|type) [description]&apos; to the end of
the @param[eter] list.</warning><warning name="chem_atom_pdb" type="missing"
elementtype="function">2nd parameter &apos;$residue&apos; is not documented
add &apos;@param string [description]&apos; to the end of the @param[eter]
list.</warning><warning name="getfield" type="missing" elementtype="function">1st
parameter &apos;$field&apos; is not documented add &apos;@param (object
objectname|type) [description]&apos; to the end of the @param[eter]
list.</warning></warnings><warnings
file="/home/jesus/devel/php/PEAR_local/Science/Chemistry/Atom.php"><warning
name="chem_atom" type="mismatch" elementtype="function">2nd parameter type
&apos;$coords&apos; does match the the documented type
&apos;array&apos;, possible error consider an update to &apos;@param
string $coords array of coordinates (x, y, z)&apos; or &apos;@param string
array of coordinates (x, y, z)&apos;, the variable name is
optional.</warning><warning name="tocml" type="mismatch" elementtype="function">1st
parameter type &apos;$id&apos; does match the the documented type
&apos;string&apos;, possible error consider an update to &apos;@param
integer $id (description)&apos; or &apos;@param integer
(description)&apos;, the variable name is optional.</warning></warnings><warnings
file="/home/jesus/devel/php/PEAR_local/Science/Chemistry/Macromolecule_PDB.php"><warning
name="chem_macromolecule_pdb" type="mismatch" elementtype="variables">@see referrs to
the variable &apos;$pdb&apos; which is not defined in the class. Entry gets
ignored.</warning><warning name="chem_macromolecule_pdb" type="mismatch"
elementtype="function">3th parameter type &apos;$pdbfile&apos; does match the
the documented type &apos;object PDBFile&apos;, possible error consider an
update to &apos;@param string $pdbfile reference to the PDB file object&apos;
or &apos;@param string reference to the PDB file object&apos;, the variable
name is optional.</warning></warnings><warnings
file="/home/jesus/devel/php/PEAR_local/Science/Chemistry/Macromolecule.php"><warning
name="chem_macromolecule" type="mismatch" elementtype="function">2nd parameter type
&apos;$molecules&apos; does match the the documented type
&apos;array&apos;, possible error consider an update to &apos;@param
string $molecules (description)&apos; or &apos;@param string
(description)&apos;, the variable name is optional.</warning><warning name="tocml"
type="mismatch" elementtype="function">1st parameter &apos;$title&apos; does
not match the documented name &apos;$id&apos;, update the tag to
&apos;@param string $title (description)&apos; or &apos;@param string
(description)&apos;, the variable name is optional.</warning><warning name="tocml"
type="mismatch" elementtype="function">2nd parameter type &apos;$id&apos; does
match the the documented type &apos;boolean&apos;, possible error consider an
update to &apos;@param string $id (description)&apos; or &apos;@param
string (description)&apos;, the variable name is optional.</warning><warning
name="tocml" type="mismatch" elementtype="function">2nd parameter
&apos;$id&apos; does not match the documented name
&apos;$connect&apos;, update the tag to &apos;@param string $id
(description)&apos; or &apos;@param string (description)&apos;, the
variable name is optional.</warning><warning name="tocml" type="missing"
elementtype="function">3th parameter &apos;$connect&apos; is not documented
add &apos;@param boolean [description]&apos; to the end of the @param[eter]
list.</warning></warnings><warnings
file="/home/jesus/devel/php/PEAR_local/Science/Chemistry/Residue_PDB.php"><warning
name="chem_residue_pdb" type="mismatch" elementtype="function">3th parameter type
&apos;$macromol&apos; does match the the documented type &apos;object
Chem_Macromolecule_PDB&apos;, possible error consider an update to
&apos;@param string $macromol reference to the containing macromolecule&apos;
or &apos;@param string reference to the containing macromolecule&apos;, the
variable name is optional.</warning><warning name="getgeomparams" type="missing"
elementtype="function">1st parameter &apos;$param&apos; is not documented add
&apos;@param (object objectname|type) [description]&apos; to the end of the
@param[eter] list.</warning></warnings><warnings
file="/home/jesus/devel/php/PEAR_local/Science/Chemistry/Molecule.php"><warning
name="chem_molecule" type="mismatch" elementtype="function">2nd parameter type
&apos;$atoms&apos; does match the the documented type
&apos;array&apos;, possible error consider an update to &apos;@param
string $atoms (description)&apos; or &apos;@param string
(description)&apos;, the variable name is optional.</warning><warning name="tocml"
type="mismatch" elementtype="function">1st parameter &apos;$title&apos; does
not match the documented name &apos;$id&apos;, update the tag to
&apos;@param string $title (description)&apos; or &apos;@param string
(description)&apos;, the variable name is optional.</warning><warning name="tocml"
type="mismatch" elementtype="function">2nd parameter type &apos;$id&apos; does
match the the documented type &apos;boolean&apos;, possible error consider an
update to &apos;@param string $id (description)&apos; or &apos;@param
string (description)&apos;, the variable name is optional.</warning><warning
name="tocml" type="mismatch" elementtype="function">2nd parameter
&apos;$id&apos; does not match the documented name
&apos;$connect&apos;, update the tag to &apos;@param string $id
(description)&apos; or &apos;@param string (description)&apos;, the
variable name is optional.</warning><warning name="tocml" type="missing"
elementtype="function">3th parameter &apos;$connect&apos; is not documented
add &apos;@param boolean [description]&apos; to the end of the @param[eter]
list.</warning></warnings><warnings
file="/home/jesus/devel/php/PEAR_local/Science/Chemistry/PDBFile.php"><warning
name="chem_pdbfile" type="mismatch" elementtype="functions">@see referrs to the
function &apos;mkArrays()&apos; which is not defined in the class. Entry gets
ignored.</warning><warning name="parsefile" type="mismatch"
elementtype="functions">@see referrs to the function
&apos;Chem_Macromolecule_PDB()&apos; which is not defined in the class. Entry
gets ignored.</warning></warnings><warnings
file="/home/jesus/devel/php/PEAR_local/Science/Chemistry/PDBParser.php"><warning
name="parseresidues" type="mismatch" elementtype="functions">@see referrs to the
function &apos;parseFile()&apos; which is not defined in the class. Entry gets
ignored.</warning><warning name="parseatom" type="missing" elementtype="function">3th
parameter &apos;&$atomname&apos; is not documented add &apos;@param
(object objectname|type) [description]&apos; to the end of the @param[eter]
list.</warning><warning name="getresiduelist" type="mismatch"
elementtype="function">2nd parameter &apos;$resname&apos; does not match the
documented name &apos;$resnam&apos;, update the tag to &apos;@param string
$resname Residue name, e.g. HIS, CYS, etc.&apos; or &apos;@param string
Residue name, e.g. HIS, CYS, etc.&apos;, the variable name is
optional.</warning></warnings></phpdoc>
\ No newline at end of file
+<?xml version="1.0"?><phpdoc><warnings
+file="/home/jesus/devel/php/pear/Science/Chemistry/Atom_PDB.php"><warning
+name="$valid" type="mismatch" elementtype="functions">@see referrs to the function
+&apos;initAtom()&apos; which is not defined in the class. Entry gets
+ignored.</warning><warning name="science_chemistry_atom_pdb" type="missing"
+elementtype="function">1st parameter &apos;$atomrec&apos; is not documented
+add &apos;@param (object objectname|type) [description]&apos; to the end of
+the @param[eter] list.</warning><warning name="science_chemistry_atom_pdb"
+type="missing" elementtype="function">2nd parameter &apos;$residue&apos; is
+not documented add &apos;@param string [description]&apos; to the end of the
+@param[eter] list.</warning><warning name="getfield" type="missing"
+elementtype="function">1st parameter &apos;$field&apos; is not documented add
+&apos;@param (object objectname|type) [description]&apos; to the end of the
+@param[eter] list.</warning></warnings><warnings
+file="/home/jesus/devel/php/pear/Science/Chemistry/Atom.php"><warning
+name="science_chemistry_atom" type="mismatch" elementtype="function">2nd parameter
+type &apos;$coords&apos; does match the the documented type
+&apos;array&apos;, possible error consider an update to &apos;@param
+string $coords array of coordinates (x, y, z)&apos; or &apos;@param string
+array of coordinates (x, y, z)&apos;, the variable name is
+optional.</warning><warning name="tocml" type="mismatch" elementtype="function">1st
+parameter type &apos;$id&apos; does match the the documented type
+&apos;string&apos;, possible error consider an update to &apos;@param
+integer $id (description)&apos; or &apos;@param integer
+(description)&apos;, the variable name is optional.</warning></warnings><warnings
+file="/home/jesus/devel/php/pear/Science/Chemistry/Macromolecule_PDB.php"><warning
+name="science_chemistry_macromolecule_pdb" type="mismatch"
+elementtype="variables">@see referrs to the variable &apos;$pdb&apos; which
+is not defined in the class. Entry gets ignored.</warning><warning
+name="science_chemistry_macromolecule_pdb" type="mismatch" elementtype="function">3th
+parameter type &apos;$pdbfile&apos; does match the the documented type
+&apos;object PDBFile&apos;, possible error consider an update to
+&apos;@param string $pdbfile reference to the PDB file object&apos; or
+&apos;@param string reference to the PDB file object&apos;, the variable name
+is optional.</warning></warnings><warnings
+file="/home/jesus/devel/php/pear/Science/Chemistry/Macromolecule.php"><warning
+name="science_chemistry_macromolecule" type="mismatch" elementtype="function">2nd
+parameter type &apos;$molecules&apos; does match the the documented type
+&apos;array&apos;, possible error consider an update to &apos;@param
+string $molecules (description)&apos; or &apos;@param string
+(description)&apos;, the variable name is optional.</warning><warning
+name="tocml" type="mismatch" elementtype="function">1st parameter
+&apos;$title&apos; does not match the documented name
+&apos;$id&apos;, update the tag to &apos;@param string $title
+(description)&apos; or &apos;@param string (description)&apos;, the
+variable name is optional.</warning><warning name="tocml" type="mismatch"
+elementtype="function">2nd parameter type &apos;$id&apos; does match the the
+documented type &apos;boolean&apos;, possible error consider an update to
+&apos;@param string $id (description)&apos; or &apos;@param string
+(description)&apos;, the variable name is optional.</warning><warning
+name="tocml" type="mismatch" elementtype="function">2nd parameter
+&apos;$id&apos; does not match the documented name
+&apos;$connect&apos;, update the tag to &apos;@param string $id
+(description)&apos; or &apos;@param string (description)&apos;, the
+variable name is optional.</warning><warning name="tocml" type="missing"
+elementtype="function">3th parameter &apos;$connect&apos; is not documented
+add &apos;@param boolean [description]&apos; to the end of the @param[eter]
+list.</warning></warnings><warnings
+file="/home/jesus/devel/php/pear/Science/Chemistry/Residue_PDB.php"><warning
+name="science_chemistry_residue_pdb" type="mismatch" elementtype="function">3th
+parameter type &apos;$macromol&apos; does match the the documented type
+&apos;object Science_Chemistry_Macromolecule_PDB&apos;, possible error
+consider an update to &apos;@param string $macromol reference to the containing
+macromolecule&apos; or &apos;@param string reference to the containing
+macromolecule&apos;, the variable name is optional.</warning><warning
+name="getgeomparams" type="missing" elementtype="function">1st parameter
+&apos;$param&apos; is not documented add &apos;@param (object
+objectname|type) [description]&apos; to the end of the @param[eter]
+list.</warning></warnings><warnings
+file="/home/jesus/devel/php/pear/Science/Chemistry/Molecule.php"><warning
+name="science_chemistry_molecule" type="mismatch" elementtype="function">2nd
+parameter type &apos;$atoms&apos; does match the the documented type
+&apos;array&apos;, possible error consider an update to &apos;@param
+string $atoms (description)&apos; or &apos;@param string
+(description)&apos;, the variable name is optional.</warning><warning
+name="tocml" type="mismatch" elementtype="function">1st parameter
+&apos;$title&apos; does not match the documented name
+&apos;$id&apos;, update the tag to &apos;@param string $title
+(description)&apos; or &apos;@param string (description)&apos;, the
+variable name is optional.</warning><warning name="tocml" type="mismatch"
+elementtype="function">2nd parameter type &apos;$id&apos; does match the the
+documented type &apos;boolean&apos;, possible error consider an update to
+&apos;@param string $id (description)&apos; or &apos;@param string
+(description)&apos;, the variable name is optional.</warning><warning
+name="tocml" type="mismatch" elementtype="function">2nd parameter
+&apos;$id&apos; does not match the documented name
+&apos;$connect&apos;, update the tag to &apos;@param string $id
+(description)&apos; or &apos;@param string (description)&apos;, the
+variable name is optional.</warning><warning name="tocml" type="missing"
+elementtype="function">3th parameter &apos;$connect&apos; is not documented
+add &apos;@param boolean [description]&apos; to the end of the @param[eter]
+list.</warning></warnings><warnings
+file="/home/jesus/devel/php/pear/Science/Chemistry/PDBFile.php"><warning
+name="science_chemistry_pdbfile" type="mismatch" elementtype="functions">@see referrs
+to the function &apos;mkArrays()&apos; which is not defined in the class.
+Entry gets ignored.</warning><warning name="parsefile" type="mismatch"
+elementtype="functions">@see referrs to the function
+&apos;Science_Chemistry_Macromolecule_PDB()&apos; which is not defined in the
+class. Entry gets ignored.</warning></warnings><warnings
+file="/home/jesus/devel/php/pear/Science/Chemistry/PDBParser.php"><warning
+name="parseresidues" type="mismatch" elementtype="functions">@see referrs to the
+function &apos;parseFile()&apos; which is not defined in the class. Entry
+gets ignored.</warning><warning name="parseatom" type="missing"
+elementtype="function">3th parameter &apos;&$atomname&apos; is not
+documented add &apos;@param (object objectname|type) [description]&apos; to
+the end of the @param[eter] list.</warning><warning name="getresiduelist"
+type="mismatch" elementtype="function">2nd parameter &apos;$resname&apos;
+does not match the documented name &apos;$resnam&apos;, update the tag to
+&apos;@param string $resname Residue name, e.g. HIS, CYS, etc.&apos; or
+&apos;@param string Residue name, e.g. HIS, CYS, etc.&apos;, the variable
+name is optional.</warning></warnings></phpdoc>
\ No newline at end of file
Index: pear/Science/Chemistry/doc/warnings_parser.xml
diff -u pear/Science/Chemistry/doc/warnings_parser.xml:1.1
pear/Science/Chemistry/doc/warnings_parser.xml:1.2
--- pear/Science/Chemistry/doc/warnings_parser.xml:1.1 Tue Apr 10 09:44:39 2001
+++ pear/Science/Chemistry/doc/warnings_parser.xml Tue Apr 10 11:44:24 2001
@@ -1 +1 @@
-<?xml version="1.0"?><phpdoc><warnings
file="/home/jesus/devel/php/PEAR_local/Science/Chemistry/PDBFile.php"><warning
name="Chem_PDBFile" type="mismatch" elementtype="class">PHPDoc found 1 syntax error(s)
in the tag list. Tag: &apos;@see Chem_PDBParser&apos; - Could not understand
all references. Use function() to referr to functions and to referr to variables -
don&apos;t know what &apos;Chem_PDBParser&apos; referrs to.. Syntax:
&apos;([^\s]+(?:::))?([^:][a-zA-Z_\x7f-\xff][a-zA-Z0-9_\xzf-\xff]*\(\s*\))&apos;
(function),
&apos;([^\s]+(?:::))?([$][^:][a-zA-Z_\x7f-\xff][a-zA-Z0-9_\xzf-\xff]*)&apos;
(variable), &apos;([^\s]+)&apos; (module or
class)..</warning></warnings><warnings
file="/home/jesus/devel/php/PEAR_local/Science/Chemistry/PDBParser.php"><warning
name="Chem_PDBParser" type="mismatch" elementtype="class">PHPDoc found 1 syntax
error(s) in the tag list. Tag: &apos;@see Chem_PDBFile&apos; - Could not
understand all references. Use function() to referr to functions and to referr to
variables - don&apos;t know what &apos;Chem_PDBFile&apos; referrs to..
Syntax:
&apos;([^\s]+(?:::))?([^:][a-zA-Z_\x7f-\xff][a-zA-Z0-9_\xzf-\xff]*\(\s*\))&apos;
(function),
&apos;([^\s]+(?:::))?([$][^:][a-zA-Z_\x7f-\xff][a-zA-Z0-9_\xzf-\xff]*)&apos;
(variable), &apos;([^\s]+)&apos; (module or class)..</warning><warning
name="$date" type="mismatch" elementtype="variable">PHPDoc found 1 syntax error(s) in
the tag list. Tag: &apos;@var date&apos; - General syntax error, syntax:
&apos;@var (object objectname|type)
[$varname]&apos;./(string|integer|int|long|real|double|float|boolean|bool|mixed|array|object)(?:\s+([a-zA-Z_\x7f-\xff][a-zA-Z0-9_\xzf-\xff]*))?(?:\s+([&]?[$][a-zA-Z_\x7f-\xff][a-zA-Z0-9_\xzf-\xff]*))?\s*(.*)?/is.</warning></warnings></phpdoc>
\ No newline at end of file
+<?xml version="1.0"?><phpdoc><warnings
+file="/home/jesus/devel/php/pear/Science/Chemistry/PDBFile.php"><warning
+name="Science_Chemistry_PDBFile" type="mismatch" elementtype="class">PHPDoc found 1
+syntax error(s) in the tag list. Tag: &apos;@see
+Science_Chemistry_PDBParser&apos; - Could not understand all references. Use
+function() to referr to functions and to referr to variables - don&apos;t know
+what &apos;Science_Chemistry_PDBParser&apos; referrs to.. Syntax:
+&apos;([^\s]+(?:::))?([^:][a-zA-Z_\x7f-\xff][a-zA-Z0-9_\xzf-\xff]*\(\s*\))&apos;
+ (function),
+&apos;([^\s]+(?:::))?([$][^:][a-zA-Z_\x7f-\xff][a-zA-Z0-9_\xzf-\xff]*)&apos;
+(variable), &apos;([^\s]+)&apos; (module or
+class)..</warning></warnings><warnings
+file="/home/jesus/devel/php/pear/Science/Chemistry/PDBParser.php"><warning
+name="Science_Chemistry_PDBParser" type="mismatch" elementtype="class">PHPDoc found 1
+syntax error(s) in the tag list. Tag: &apos;@see
+Science_Chemistry_PDBFile&apos; - Could not understand all references. Use
+function() to referr to functions and to referr to variables - don&apos;t know
+what &apos;Science_Chemistry_PDBFile&apos; referrs to.. Syntax:
+&apos;([^\s]+(?:::))?([^:][a-zA-Z_\x7f-\xff][a-zA-Z0-9_\xzf-\xff]*\(\s*\))&apos;
+ (function),
+&apos;([^\s]+(?:::))?([$][^:][a-zA-Z_\x7f-\xff][a-zA-Z0-9_\xzf-\xff]*)&apos;
+(variable), &apos;([^\s]+)&apos; (module or class)..</warning><warning
+name="$date" type="mismatch" elementtype="variable">PHPDoc found 1 syntax error(s) in
+the tag list. Tag: &apos;@var date&apos; - General syntax error, syntax:
+&apos;@var (object objectname|type)
+[$varname]&apos;./(string|integer|int|long|real|double|float|boolean|bool|mixed|array|object)(?:\s+([a-zA-Z_\x7f-\xff][a-zA-Z0-9_\xzf-\xff]*))?(?:\s+([&]?[$][a-zA-Z_\x7f-\xff][a-zA-Z0-9_\xzf-\xff]*))?\s*(.*)?/is.</warning></warnings></phpdoc>
\ No newline at end of file
Index: pear/Science/Chemistry/doc/Science_Chemistry_Atom.html
+++ pear/Science/Chemistry/doc/Science_Chemistry_Atom.html
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<!-- Generated with PHPDoc, http://www.phpdoc.de -->
<html>
<head>
<title>Chemical classes - Science_Chemistry - Class:
Science_Chemistry_Atom</title>
<link href="phpdoc.css" rel="stylesheet" type="text/css">
</head>
<body>
<table width="100%" border="0">
<tr>
<td align="left" valign="top" bgcolor="#B0BAFF">
<table width="100%">
<tr>
<td align="left" valign="top"><a
href="phpdoc_packagelist.html">Packageindex</a></td>
<td align="left" valign="top"><a
href="phpdoc_classtree.html">Classtrees</a></td>
<td align="left" valign="top"><a
href="phpdoc_modulegroup.html">Modulegroups</a></td>
<td align="left" valign="top"><a
href="phpdoc_elementlist.html">Elementlist</a></td>
<td align="left" valign="top"><a
href="phpdoc_warnings.html">Report</a></td>
<td align="left" valign="top"><a
href="phpdoc_xmlfiles.html">XML Files</a></td>
</tr>
</table>
</td>
</tr>
<tr>
<td height="20" align="left" valign="top"><hr></td>
</tr>
<tr>
<td align="left" valign="top">
File: <a
href="file:///home/jesus/devel/php/pear/Science/Chemistry/Atom.php"
target="_new">/home/jesus/devel/php/pear/Science/Chemistry/Atom.php</a>
<h5>Chemical classes - Science_Chemistry</h5>
<h1>Science_Chemistry_Atom</h1>
Science_Chemistry_Atom<br>
<p>
Base class representing an Atom
<p>
</td>
</tr>
<tr>
<td align="left" valign="top">
<h4>public class Science_Chemistry_Atom </h4>
Base class representing an Atom
<br>
<p>
<table>
<tr><td align="left" valign="top">Authors</td><td
align="left" valign="top">Jesus M. Castagnetto <<a
href="mailto:[EMAIL PROTECTED]">[EMAIL PROTECTED]</a>></td></tr>
<tr><td align="left" valign="top">Version</td><td
align="left" valign="top">1.0</td></tr>
</table>
</td>
</tr>
<tr>
<td height="10" align="left" valign="top"> </td>
</tr>
<tr>
<td align="left" valign="top">
<b>Direct known subclasses:</b> <a
href="Science_Chemistry_Atom_PDB.html">Science_Chemistry_Atom_PDB</a>
</td>
</tr>
<tr>
<td height="20" align="left" valign="top"><hr></td>
</tr>
<tr>
<td align="left" valign="top">
<table width="100%" border="0">
<tr>
<td colspan="2" align="left"
valign="top"><h2>Public Method Summary</h2></td>
</tr>
<tr>
<td align="right" valign="top">object
Science_Chemistry_Atom</td>
<td align="left" valign="top" width="100%"><a
href="#function_Science_Chemistry_Atom()"><h4>Science_Chemistry_Atom(string $element,
[ string $coords ])</h4></a>Constructor for the class, requires the element symbol</td>
</tr>
<tr>
<td align="right" valign="top">boolean</td>
<td align="left" valign="top" width="100%"><a
href="#function_setCoordinates()"><h4>setCoordinates(array $coords)</h4></a>Sets the
coordinates for the atom object</td>
</tr>
<tr>
<td align="right" valign="top">string</td>
<td align="left" valign="top" width="100%"><a
href="#function_getElement()"><h4>getElement()</h4></a>Returns the chemical symbol for
the atom</td>
</tr>
<tr>
<td align="right" valign="top">object
Science_Chemistry_Coordinates</td>
<td align="left" valign="top" width="100%"><a
href="#function_getCoordinates()"><h4>getCoordinates()</h4></a>Returns the coordinates
object for the atom</td>
</tr>
<tr>
<td align="right" valign="top">float</td>
<td align="left" valign="top" width="100%"><a
href="#function_distance()"><h4>distance(object Science_Chemistry_Atom
$atom2)</h4></a>Calculates the cartesian distance from this atom</td>
</tr>
<tr>
<td align="right" valign="top">boolean</td>
<td align="left" valign="top" width="100%"><a
href="#function_isAtom()"><h4>isAtom(object Science_Chemistry_Atom
$obj)</h4></a>Checks if the object is an instance of Science_Chemistry_Atom</td>
</tr>
<tr>
<td align="right" valign="top">string</td>
<td align="left" valign="top" width="100%"><a
href="#function_toString()"><h4>toString()</h4></a>Returns a string representation of
the Science_Chemistry_Atom object</td>
</tr>
<tr>
<td align="right" valign="top">string</td>
<td align="left" valign="top" width="100%"><a
href="#function_toCML()"><h4>toCML([ integer $id ])</h4></a>Returns a CML
representation of the Science_Chemistry_Atom object</td>
</tr>
</table>
</td>
</tr>
<tr>
<td align="left" valign="top">
<table width="100%" border="0">
<tr>
<td colspan="2" align="left"
valign="top"><h2>Private Field Summary</h2></td>
</tr>
<tr>
<td align="right" valign="top">string</td>
<td align="left" valign="top" width="100%"><a
href="#variable_$element"><h4>$element</h4></a>Element symbol</td>
</tr>
<tr>
<td align="right" valign="top">object
Science_Chemistry_Coordinates</td>
<td align="left" valign="top" width="100%"><a
href="#variable_$xyz"><h4>$xyz</h4></a>Science_Chemistry_Coordinates object</td>
</tr>
</table>
</td>
</tr>
<tr>
<td align="left" valign="top">
<table width="100%" border="0">
<tr>
<td colspan="2" align="left"
valign="top"><h2>Public Method Details</h2></td>
</tr>
<tr><td colspan="2" align="left" valign="top"><a
name="function_Science_Chemistry_Atom()"><h4>Science_Chemistry_Atom</h4></a></td></tr>
<tr>
<td colspan="2" align="left" valign="top">
<b>public object
Science_Chemistry_Atom Science_Chemistry_Atom( string $element, [ string $coords ]
)</b><p>
</td>
</tr>
<tr>
<td width="10" align="left"
valign="top"> </td>
<td align="left" valign="top">
Constructor for the class, requires
the element symbol
<br>
and an optional array of coordinates
<p>
</td>
</tr>
<tr>
<td colspan="2" align="left"
valign="top">Parameter</td>
</tr>
<tr>
<td></td>
<td align="left" valign="top">
<table>
<tr>
<td align="left"
valign="top">string</td>
<td align="left"
valign="top">$element</td>
<td align="left"
valign="top"><code></code></td>
</tr>
<tr>
<td></td>
<td colspan="2"
align="left" valign="top">chemical symbol</td>
</tr>
</table>
</td>
</tr>
<tr>
<td></td>
<td align="left" valign="top">
<table>
<tr>
<td align="left"
valign="top">string</td>
<td align="left"
valign="top">$coords</td>
<td align="left"
valign="top"><code>= >>""<<</code></td>
</tr>
<tr>
<td></td>
<td colspan="2"
align="left" valign="top">array of coordinates (x, y, z)</td>
</tr>
</table>
</td>
</tr>
<tr>
<td align="left" valign="top">Returns</td>
<td>object Science_Chemistry_Atom <p></td>
</tr>
<tr>
<td align="left" valign="top">See Also</td>
<td align="left" valign="top"><a
href="#function_setCoordinates()">setCoordinates()</a></td>
</tr>
<tr>
<td colspan="2" align="left"
valign="top"><hr></td>
</tr>
<tr><td colspan="2" align="left" valign="top"><a
name="function_setCoordinates()"><h4>setCoordinates</h4></a></td></tr>
<tr>
<td colspan="2" align="left" valign="top">
<b>public boolean setCoordinates(
array $coords )</b><p>
</td>
</tr>
<tr>
<td width="10" align="left"
valign="top"> </td>
<td align="left" valign="top">
Sets the coordinates for the atom
object
<br>
<p>
</td>
</tr>
<tr>
<td colspan="2" align="left"
valign="top">Parameter</td>
</tr>
<tr>
<td></td>
<td align="left" valign="top">
<table>
<tr>
<td align="left"
valign="top">array</td>
<td align="left"
valign="top">$coords</td>
<td align="left"
valign="top"><code></code></td>
</tr>
<tr>
<td></td>
<td colspan="2"
align="left" valign="top">array of coordinates (x, y, z)</td>
</tr>
</table>
</td>
</tr>
<tr>
<td align="left" valign="top">Returns</td>
<td>boolean <p></td>
</tr>
<tr>
<td colspan="2" align="left"
valign="top"><hr></td>
</tr>
<tr><td colspan="2" align="left" valign="top"><a
name="function_getElement()"><h4>getElement</h4></a></td></tr>
<tr>
<td colspan="2" align="left" valign="top">
<b>public string getElement(
)</b><p>
</td>
</tr>
<tr>
<td width="10" align="left"
valign="top"> </td>
<td align="left" valign="top">
Returns the chemical symbol for the
atom
<br>
<p>
</td>
</tr>
<tr>
<td align="left" valign="top">Returns</td>
<td>string <p></td>
</tr>
<tr>
<td align="left" valign="top">See Also</td>
<td align="left" valign="top"><a
href="#var_$element">$element</a></td>
</tr>
<tr>
<td colspan="2" align="left"
valign="top"><hr></td>
</tr>
<tr><td colspan="2" align="left" valign="top"><a
name="function_getCoordinates()"><h4>getCoordinates</h4></a></td></tr>
<tr>
<td colspan="2" align="left" valign="top">
<b>public object
Science_Chemistry_Coordinates getCoordinates( )</b><p>
</td>
</tr>
<tr>
<td width="10" align="left"
valign="top"> </td>
<td align="left" valign="top">
Returns the coordinates object for the
atom
<br>
<p>
</td>
</tr>
<tr>
<td align="left" valign="top">Returns</td>
<td>object Science_Chemistry_Coordinates
<p></td>
</tr>
<tr>
<td align="left" valign="top">See Also</td>
<td align="left" valign="top"><a
href="#var_$xyz">$xyz</a></td>
</tr>
<tr>
<td colspan="2" align="left"
valign="top"><hr></td>
</tr>
<tr><td colspan="2" align="left" valign="top"><a
name="function_distance()"><h4>distance</h4></a></td></tr>
<tr>
<td colspan="2" align="left" valign="top">
<b>public float distance( object
Science_Chemistry_Atom $atom2 )</b><p>
</td>
</tr>
<tr>
<td width="10" align="left"
valign="top"> </td>
<td align="left" valign="top">
Calculates the cartesian distance from
this atom
<br>
instance to another
<p>
</td>
</tr>
<tr>
<td colspan="2" align="left"
valign="top">Parameter</td>
</tr>
<tr>
<td></td>
<td align="left" valign="top">
<table>
<tr>
<td align="left"
valign="top">object Science_Chemistry_Atom</td>
<td align="left"
valign="top">$atom2</td>
<td align="left"
valign="top"><code></code></td>
</tr>
<tr>
<td></td>
<td colspan="2"
align="left" valign="top"></td>
</tr>
</table>
</td>
</tr>
<tr>
<td align="left" valign="top">Returns</td>
<td>float <p>distance </td>
</tr>
<tr>
<td colspan="2" align="left"
valign="top"><hr></td>
</tr>
<tr><td colspan="2" align="left" valign="top"><a
name="function_isAtom()"><h4>isAtom</h4></a></td></tr>
<tr>
<td colspan="2" align="left" valign="top">
<b>public boolean isAtom( object
Science_Chemistry_Atom $obj )</b><p>
</td>
</tr>
<tr>
<td width="10" align="left"
valign="top"> </td>
<td align="left" valign="top">
Checks if the object is an instance of
Science_Chemistry_Atom
<br>
<p>
</td>
</tr>
<tr>
<td colspan="2" align="left"
valign="top">Parameter</td>
</tr>
<tr>
<td></td>
<td align="left" valign="top">
<table>
<tr>
<td align="left"
valign="top">object Science_Chemistry_Atom</td>
<td align="left"
valign="top">$obj</td>
<td align="left"
valign="top"><code></code></td>
</tr>
<tr>
<td></td>
<td colspan="2"
align="left" valign="top"></td>
</tr>
</table>
</td>
</tr>
<tr>
<td align="left" valign="top">Returns</td>
<td>boolean <p></td>
</tr>
<tr>
<td colspan="2" align="left"
valign="top"><hr></td>
</tr>
<tr><td colspan="2" align="left" valign="top"><a
name="function_toString()"><h4>toString</h4></a></td></tr>
<tr>
<td colspan="2" align="left" valign="top">
<b>public string toString( )</b><p>
</td>
</tr>
<tr>
<td width="10" align="left"
valign="top"> </td>
<td align="left" valign="top">
Returns a string representation of the
Science_Chemistry_Atom object
<br>
<p>
</td>
</tr>
<tr>
<td align="left" valign="top">Returns</td>
<td>string <p></td>
</tr>
<tr>
<td colspan="2" align="left"
valign="top"><hr></td>
</tr>
<tr><td colspan="2" align="left" valign="top"><a
name="function_toCML()"><h4>toCML</h4></a></td></tr>
<tr>
<td colspan="2" align="left" valign="top">
<b>public string toCML( [ integer
$id ] )</b><p>
</td>
</tr>
<tr>
<td width="10" align="left"
valign="top"> </td>
<td align="left" valign="top">
Returns a CML representation of the
Science_Chemistry_Atom object
<br>
Accepts an optional id
<p>
</td>
</tr>
<tr>
<td colspan="2" align="left"
valign="top">Parameter</td>
</tr>
<tr>
<td></td>
<td align="left" valign="top">
<table>
<tr>
<td align="left"
valign="top">integer</td>
<td align="left"
valign="top">$id</td>
<td align="left"
valign="top"><code>= >>1<<</code></td>
</tr>
<tr>
<td></td>
<td colspan="2"
align="left" valign="top"></td>
</tr>
</table>
</td>
</tr>
<tr>
<td align="left" valign="top">Returns</td>
<td>string <p></td>
</tr>
<tr>
<td colspan="2" align="left"
valign="top"><hr></td>
</tr>
</table>
</tr>
<tr>
<td align="left" valign="top">
<table width="100%" border="0">
<tr>
<td colspan="2" align="left"
valign="top"><h2>Private Field Details</h2></td>
</tr>
<tr><td colspan="2" align="left" valign="top"><a
name="variable_$element"><h4>$element</h4></a></td></tr>
<tr>
<td colspan="2" align="left" valign="top">
<b>private string $element</b>
<p>
>><code>""</code><<
<p>
Element symbol
<br>
</td>
</tr>
<tr>
<td align="left" valign="top">See Also</td>
<td align="left" valign="top"><a
href="#function_getElement()">getElement()</a></td>
</tr>
<tr>
<td colspan="2" align="left"
valign="top"><hr></td>
</tr>
<tr><td colspan="2" align="left" valign="top"><a
name="variable_$xyz"><h4>$xyz</h4></a></td></tr>
<tr>
<td colspan="2" align="left" valign="top">
<b>private object
Science_Chemistry_Coordinates $xyz</b>
<p>
>><code></code><<
<p>
Science_Chemistry_Coordinates object
<br>
</td>
</tr>
<tr>
<td align="left" valign="top">See Also</td>
<td align="left" valign="top"><a
href="#function_getCoordinates()">getCoordinates()</a></td>
</tr>
<tr>
<td colspan="2" align="left"
valign="top"><hr></td>
</tr>
</table>
</tr>
<tr>
<td height="10" align="left" valign="top"><hr></td>
</tr>
<tr>
<td align="left" valign="top" bgcolor="#C0C0C0">
<table>
<tr>
<td align="left" valign="top"><a
href="phpdoc_packagelist.html">Packageindex</a></td>
<td align="left" valign="top"><a
href="phpdoc_classtree.html">Classtrees</a></td>
<td align="left" valign="top"><a
href="phpdoc_modulegroup.html">Modulegroups</a></td>
<td align="left" valign="top"><a
href="phpdoc_elementlist.html">Elementlist</a></td>
<td align="left" valign="top"><a
href="phpdoc_warnings.html">Report</a></td>
<td align="left" valign="top"><a
href="phpdoc_xmlfiles.html">XML Files</a></td>
</tr>
</table>
</td>
</tr>
<tr>
<td align="left" valign="top">PHPDoc 1.0beta</td>
</tr>
</table>
</body>
</html>
Index: pear/Science/Chemistry/doc/Science_Chemistry_Atom_PDB.html
+++ pear/Science/Chemistry/doc/Science_Chemistry_Atom_PDB.html
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<!-- Generated with PHPDoc, http://www.phpdoc.de -->
<html>
<head>
<title>Chemical classes - Science_Chemistry - Class:
Science_Chemistry_Atom_PDB</title>
<link href="phpdoc.css" rel="stylesheet" type="text/css">
</head>
<body>
<table width="100%" border="0">
<tr>
<td align="left" valign="top" bgcolor="#B0BAFF">
<table width="100%">
<tr>
<td align="left" valign="top"><a
href="phpdoc_packagelist.html">Packageindex</a></td>
<td align="left" valign="top"><a
href="phpdoc_classtree.html">Classtrees</a></td>
<td align="left" valign="top"><a
href="phpdoc_modulegroup.html">Modulegroups</a></td>
<td align="left" valign="top"><a
href="phpdoc_elementlist.html">Elementlist</a></td>
<td align="left" valign="top"><a
href="phpdoc_warnings.html">Report</a></td>
<td align="left" valign="top"><a
href="phpdoc_xmlfiles.html">XML Files</a></td>
</tr>
</table>
</td>
</tr>
<tr>
<td height="20" align="left" valign="top"><hr></td>
</tr>
<tr>
<td align="left" valign="top">
File: <a
href="file:///home/jesus/devel/php/pear/Science/Chemistry/Atom_PDB.php"
target="_new">/home/jesus/devel/php/pear/Science/Chemistry/Atom_PDB.php</a>
<h5>Chemical classes - Science_Chemistry</h5>
<h1>Science_Chemistry_Atom_PDB</h1>
<a
href="Science_Chemistry_Atom.html">Science_Chemistry_Atom</a><br>
|<br> +-- Science_Chemistry_Atom_PDB<br>
<p>
Represents a PDB atom record
<p>
</td>
</tr>
<tr>
<td align="left" valign="top">
<h4>public class Science_Chemistry_Atom_PDB extends <a
href="Science_Chemistry_Atom.html">Science_Chemistry_Atom</a></h4>
Represents a PDB atom record
<br>
and contains a reference to the PDB residue to which it belongs
<p>
<table>
<tr><td align="left" valign="top">Authors</td><td
align="left" valign="top">Jesus M. Castagnetto <<a
href="mailto:[EMAIL PROTECTED]">[EMAIL PROTECTED]</a>></td></tr>
<tr><td align="left" valign="top">Version</td><td
align="left" valign="top">1.0</td></tr>
</table>
</td>
</tr>
<tr>
<td height="10" align="left" valign="top"> </td>
</tr>
<tr>
<td height="20" align="left" valign="top"><hr></td>
</tr>
<tr>
<td align="left" valign="top">
<table width="100%" border="0">
<tr>
<td align="left" valign="top"><h3>Methods
inherited from Science_Chemistry_Atom</h3></td>
</tr>
<tr>
<td align="left" valign="top"><a
href="Science_Chemistry_Atom.html#function_science_chemistry_atom">science_chemistry_atom</a>,
<a href="Science_Chemistry_Atom.html#function_setcoordinates">setcoordinates</a>, <a
href="Science_Chemistry_Atom.html#function_getelement">getelement</a>, <a
href="Science_Chemistry_Atom.html#function_getcoordinates">getcoordinates</a>, <a
href="Science_Chemistry_Atom.html#function_distance">distance</a>, <a
href="Science_Chemistry_Atom.html#function_isatom">isatom</a>, <a
href="Science_Chemistry_Atom.html#function_tostring">tostring</a>, <a
href="Science_Chemistry_Atom.html#function_tocml">tocml</a></td>
</tr>
</table>
</td>
</tr>
<tr>
<td align="left" valign="top">
<table width="100%" border="0">
<tr>
<td colspan="2" align="left"
valign="top"><h2>Public Method Summary</h2></td>
</tr>
<tr>
<td align="right" valign="top">void</td>
<td align="left" valign="top" width="100%"><a
href="#function_Science_Chemistry_Atom_PDB()"><h4>Science_Chemistry_Atom_PDB(
$atomrec, string $residue)</h4></a>Warning: documentation is missing.</td>
</tr>
</table>
</td>
</tr>
<tr>
<td align="left" valign="top">
<table width="100%" border="0">
<tr>
<td colspan="2" align="left"
valign="top"><h2>Private Method Summary</h2></td>
</tr>
<tr>
<td align="right" valign="top">void</td>
<td align="left" valign="top" width="100%"><a
href="#function_getField()"><h4>getField( $field)</h4></a>Warning: documentation is
missing.</td>
</tr>
</table>
</td>
</tr>
<tr>
<td align="left" valign="top">
<table width="100%" border="0">
<tr>
<td align="left" valign="top"><h3>Fields
inherited from Science_Chemistry_Atom</h3></td>
</tr>
<tr>
<td align="left" valign="top"><a
href="Science_Chemistry_Atom.html#variable_$element">$element</a>, <a
href="Science_Chemistry_Atom.html#variable_$xyz">$xyz</a></td>
</tr>
</table>
</td>
</tr>
<tr>
<td align="left" valign="top">
<table width="100%" border="0">
<tr>
<td colspan="2" align="left"
valign="top"><h2>Public Field Summary</h2></td>
</tr>
<tr>
<td align="right" valign="top">boolean</td>
<td align="left" valign="top" width="100%"><a
href="#variable_$VALID"><h4>$VALID</h4></a>If the atom object has been initialized</td>
</tr>
<tr>
<td align="right" valign="top">object
Residue_PDB</td>
<td align="left" valign="top" width="100%"><a
href="#variable_$parent_residue"><h4>$parent_residue</h4></a>Reference to the
containing Residue object</td>
</tr>
</table>
</td>
</tr>
<tr>
<td align="left" valign="top">
<table width="100%" border="0">
<tr>
<td colspan="2" align="left"
valign="top"><h2>Private Field Summary</h2></td>
</tr>
<tr>
<td align="right" valign="top">string</td>
<td align="left" valign="top" width="100%"><a
href="#variable_$rec_name"><h4>$rec_name</h4></a>PDB Atom record type, one of ATOM or
HETATM</td>
</tr>
<tr>
<td align="right" valign="top">integer</td>
<td align="left" valign="top" width="100%"><a
href="#variable_$ser_num"><h4>$ser_num</h4></a>PDB Atom serial number</td>
</tr>
<tr>
<td align="right" valign="top">string</td>
<td align="left" valign="top" width="100%"><a
href="#variable_$atom_name"><h4>$atom_name</h4></a>PDB Atom name</td>
</tr>
<tr>
<td align="right" valign="top">string</td>
<td align="left" valign="top" width="100%"><a
href="#variable_$alt_loc"><h4>$alt_loc</h4></a>PDB Atom alternative location</td>
</tr>
<tr>
<td align="right" valign="top">string</td>
<td align="left" valign="top" width="100%"><a
href="#variable_$res_name"><h4>$res_name</h4></a>PDB Atom's Residue name</td>
</tr>
<tr>
<td align="right" valign="top">string</td>
<td align="left" valign="top" width="100%"><a
href="#variable_$chain_id"><h4>$chain_id</h4></a>PDB Atom's Residue chain ID</td>
</tr>
<tr>
<td align="right" valign="top">string</td>
<td align="left" valign="top" width="100%"><a
href="#variable_$res_seq_num"><h4>$res_seq_num</h4></a>PDB Atom's Residue sequential
numnber</td>
</tr>
<tr>
<td align="right" valign="top">string</td>
<td align="left" valign="top" width="100%"><a
href="#variable_$ins_code"><h4>$ins_code</h4></a>PDB Atom insert code</td>
</tr>
<tr>
<td align="right" valign="top">float</td>
<td align="left" valign="top" width="100%"><a
href="#variable_$occupancy"><h4>$occupancy</h4></a>PDB Atom occupancy</td>
</tr>
<tr>
<td align="right" valign="top">float</td>
<td align="left" valign="top" width="100%"><a
href="#variable_$temp_factor"><h4>$temp_factor</h4></a>PDB Atom temperature factor</td>
</tr>
<tr>
<td align="right" valign="top">string</td>
<td align="left" valign="top" width="100%"><a
href="#variable_$segment_id"><h4>$segment_id</h4></a>PDB Atom segment identifier</td>
</tr>
<tr>
<td align="right" valign="top">float</td>
<td align="left" valign="top" width="100%"><a
href="#variable_$charge"><h4>$charge</h4></a>PDB Atom electronic charge</td>
</tr>
</table>
</td>
</tr>
<tr>
<td align="left" valign="top">
<table width="100%" border="0">
<tr>
<td colspan="2" align="left"
valign="top"><h2>Public Method Details</h2></td>
</tr>
<tr><td colspan="2" align="left" valign="top"><a
name="function_Science_Chemistry_Atom_PDB()"><h4>Science_Chemistry_Atom_PDB</h4></a></td></tr>
<tr>
<td colspan="2" align="left" valign="top">
<b>public void
Science_Chemistry_Atom_PDB( $atomrec, string $residue )</b><p>
</td>
</tr>
<tr>
<td width="10" align="left"
valign="top"> </td>
<td align="left" valign="top">
<br>
<p>
Warning: documentation is missing.
</td>
</tr>
<tr>
<td colspan="2" align="left"
valign="top">Parameter</td>
</tr>
<tr>
<td></td>
<td align="left" valign="top">
<table>
<tr>
<td align="left"
valign="top"></td>
<td align="left"
valign="top">$atomrec</td>
<td align="left"
valign="top"><code></code></td>
</tr>
<tr>
<td></td>
<td colspan="2"
align="left" valign="top">Warning: documentation is missing.</td>
</tr>
</table>
</td>
</tr>
<tr>
<td></td>
<td align="left" valign="top">
<table>
<tr>
<td align="left"
valign="top">string</td>
<td align="left"
valign="top">$residue</td>
<td align="left"
valign="top"><code></code></td>
</tr>
<tr>
<td></td>
<td colspan="2"
align="left" valign="top">Warning: documentation is missing.</td>
</tr>
</table>
</td>
</tr>
<tr>
<td align="left" valign="top">Returns</td>
<td>void <p></td>
</tr>
<tr>
<td colspan="2" align="left"
valign="top"><hr></td>
</tr>
</table>
</tr>
<tr>
<td align="left" valign="top">
<table width="100%" border="0">
<tr>
<td colspan="2" align="left"
valign="top"><h2>Private Method Details</h2></td>
</tr>
<tr><td colspan="2" align="left" valign="top"><a
name="function_getField()"><h4>getField</h4></a></td></tr>
<tr>
<td colspan="2" align="left" valign="top">
<b>private void getField( $field
)</b><p>
</td>
</tr>
<tr>
<td width="10" align="left"
valign="top"> </td>
<td align="left" valign="top">
<br>
<p>
Warning: documentation is missing.
</td>
</tr>
<tr>
<td colspan="2" align="left"
valign="top">Parameter</td>
</tr>
<tr>
<td></td>
<td align="left" valign="top">
<table>
<tr>
<td align="left"
valign="top"></td>
<td align="left"
valign="top">$field</td>
<td align="left"
valign="top"><code></code></td>
</tr>
<tr>
<td></td>
<td colspan="2"
align="left" valign="top">Warning: documentation is missing.</td>
</tr>
</table>
</td>
</tr>
<tr>
<td align="left" valign="top">Returns</td>
<td>void <p></td>
</tr>
<tr>
<td colspan="2" align="left"
valign="top"><hr></td>
</tr>
</table>
</tr>
<tr>
<td align="left" valign="top">
<table width="100%" border="0">
<tr>
<td colspan="2" align="left"
valign="top"><h2>Public Field Details</h2></td>
</tr>
<tr><td colspan="2" align="left" valign="top"><a
name="variable_$VALID"><h4>$VALID</h4></a></td></tr>
<tr>
<td colspan="2" align="left" valign="top">
<b>public boolean $VALID</b>
<p>
>><code>false</code><<
<p>
If the atom object has been initialized
<br>
</td>
</tr>
<tr>
<td colspan="2" align="left"
valign="top"><hr></td>
</tr>
<tr><td colspan="2" align="left" valign="top"><a
name="variable_$parent_residue"><h4>$parent_residue</h4></a></td></tr>
<tr>
<td colspan="2" align="left" valign="top">
<b>public object Residue_PDB
$parent_residue</b>
<p>
>><code></code><<
<p>
Reference to the containing Residue
object
<br>
</td>
</tr>
<tr>
<td colspan="2" align="left"
valign="top"><hr></td>
</tr>
</table>
</tr>
<tr>
<td align="left" valign="top">
<table width="100%" border="0">
<tr>
<td colspan="2" align="left"
valign="top"><h2>Private Field Details</h2></td>
</tr>
<tr><td colspan="2" align="left" valign="top"><a
name="variable_$rec_name"><h4>$rec_name</h4></a></td></tr>
<tr>
<td colspan="2" align="left" valign="top">
<b>private string $rec_name</b>
<p>
>><code></code><<
<p>
PDB Atom record type, one of ATOM or
HETATM
<br>
</td>
</tr>
<tr>
<td align="left" valign="top">See Also</td>
<td align="left" valign="top"><a
href="#function_getField()">getField()</a></td>
</tr>
<tr>
<td colspan="2" align="left"
valign="top"><hr></td>
</tr>
<tr><td colspan="2" align="left" valign="top"><a
name="variable_$ser_num"><h4>$ser_num</h4></a></td></tr>
<tr>
<td colspan="2" align="left" valign="top">
<b>private integer $ser_num</b>
<p>
>><code></code><<
<p>
PDB Atom serial number
<br>
</td>
</tr>
<tr>
<td align="left" valign="top">See Also</td>
<td align="left" valign="top"><a
href="#function_getField()">getField()</a></td>
</tr>
<tr>
<td colspan="2" align="left"
valign="top"><hr></td>
</tr>
<tr><td colspan="2" align="left" valign="top"><a
name="variable_$atom_name"><h4>$atom_name</h4></a></td></tr>
<tr>
<td colspan="2" align="left" valign="top">
<b>private string $atom_name</b>
<p>
>><code></code><<
<p>
PDB Atom name
<br>
</td>
</tr>
<tr>
<td align="left" valign="top">See Also</td>
<td align="left" valign="top"><a
href="#function_getField()">getField()</a></td>
</tr>
<tr>
<td colspan="2" align="left"
valign="top"><hr></td>
</tr>
<tr><td colspan="2" align="left" valign="top"><a
name="variable_$alt_loc"><h4>$alt_loc</h4></a></td></tr>
<tr>
<td colspan="2" align="left" valign="top">
<b>private string $alt_loc</b>
<p>
>><code></code><<
<p>
PDB Atom alternative location
<br>
</td>
</tr>
<tr>
<td align="left" valign="top">See Also</td>
<td align="left" valign="top"><a
href="#function_getField()">getField()</a></td>
</tr>
<tr>
<td colspan="2" align="left"
valign="top"><hr></td>
</tr>
<tr><td colspan="2" align="left" valign="top"><a
name="variable_$res_name"><h4>$res_name</h4></a></td></tr>
<tr>
<td colspan="2" align="left" valign="top">
<b>private string $res_name</b>
<p>
>><code></code><<
<p>
PDB Atom's Residue name
<br>
</td>
</tr>
<tr>
<td align="left" valign="top">See Also</td>
<td align="left" valign="top"><a
href="#function_getField()">getField()</a></td>
</tr>
<tr>
<td colspan="2" align="left"
valign="top"><hr></td>
</tr>
<tr><td colspan="2" align="left" valign="top"><a
name="variable_$chain_id"><h4>$chain_id</h4></a></td></tr>
<tr>
<td colspan="2" align="left" valign="top">
<b>private string $chain_id</b>
<p>
>><code></code><<
<p>
PDB Atom's Residue chain ID
<br>
</td>
</tr>
<tr>
<td align="left" valign="top">See Also</td>
<td align="left" valign="top"><a
href="#function_getField()">getField()</a></td>
</tr>
<tr>
<td colspan="2" align="left"
valign="top"><hr></td>
</tr>
<tr><td colspan="2" align="left" valign="top"><a
name="variable_$res_seq_num"><h4>$res_seq_num</h4></a></td></tr>
<tr>
<td colspan="2" align="left" valign="top">
<b>private string $res_seq_num</b>
<p>
>><code></code><<
<p>
PDB Atom's Residue sequential numnber
<br>
</td>
</tr>
<tr>
<td align="left" valign="top">See Also</td>
<td align="left" valign="top"><a
href="#function_getField()">getField()</a></td>
</tr>
<tr>
<td colspan="2" align="left"
valign="top"><hr></td>
</tr>
<tr><td colspan="2" align="left" valign="top"><a
name="variable_$ins_code"><h4>$ins_code</h4></a></td></tr>
<tr>
<td colspan="2" align="left" valign="top">
<b>private string $ins_code</b>
<p>
>><code></code><<
<p>
PDB Atom insert code
<br>
</td>
</tr>
<tr>
<td align="left" valign="top">See Also</td>
<td align="left" valign="top"><a
href="#function_getField()">getField()</a></td>
</tr>
<tr>
<td colspan="2" align="left"
valign="top"><hr></td>
</tr>
<tr><td colspan="2" align="left" valign="top"><a
name="variable_$occupancy"><h4>$occupancy</h4></a></td></tr>
<tr>
<td colspan="2" align="left" valign="top">
<b>private float $occupancy</b>
<p>
>><code></code><<
<p>
PDB Atom occupancy
<br>
</td>
</tr>
<tr>
<td align="left" valign="top">See Also</td>
<td align="left" valign="top"><a
href="#function_getField()">getField()</a></td>
</tr>
<tr>
<td colspan="2" align="left"
valign="top"><hr></td>
</tr>
<tr><td colspan="2" align="left" valign="top"><a
name="variable_$temp_factor"><h4>$temp_factor</h4></a></td></tr>
<tr>
<td colspan="2" align="left" valign="top">
<b>private float $temp_factor</b>
<p>
>><code></code><<
<p>
PDB Atom temperature factor
<br>
</td>
</tr>
<tr>
<td align="left" valign="top">See Also</td>
<td align="left" valign="top"><a
href="#function_getField()">getField()</a></td>
</tr>
<tr>
<td colspan="2" align="left"
valign="top"><hr></td>
</tr>
<tr><td colspan="2" align="left" valign="top"><a
name="variable_$segment_id"><h4>$segment_id</h4></a></td></tr>
<tr>
<td colspan="2" align="left" valign="top">
<b>private string $segment_id</b>
<p>
>><code></code><<
<p>
PDB Atom segment identifier
<br>
</td>
</tr>
<tr>
<td align="left" valign="top">See Also</td>
<td align="left" valign="top"><a
href="#function_getField()">getField()</a></td>
</tr>
<tr>
<td colspan="2" align="left"
valign="top"><hr></td>
</tr>
<tr><td colspan="2" align="left" valign="top"><a
name="variable_$charge"><h4>$charge</h4></a></td></tr>
<tr>
<td colspan="2" align="left" valign="top">
<b>private float $charge</b>
<p>
>><code></code><<
<p>
PDB Atom electronic charge
<br>
</td>
</tr>
<tr>
<td align="left" valign="top">See Also</td>
<td align="left" valign="top"><a
href="#function_getField()">getField()</a></td>
</tr>
<tr>
<td colspan="2" align="left"
valign="top"><hr></td>
</tr>
</table>
</tr>
<tr>
<td height="10" align="left" valign="top"><hr></td>
</tr>
<tr>
<td align="left" valign="top" bgcolor="#C0C0C0">
<table>
<tr>
<td align="left" valign="top"><a
href="phpdoc_packagelist.html">Packageindex</a></td>
<td align="left" valign="top"><a
href="phpdoc_classtree.html">Classtrees</a></td>
<td align="left" valign="top"><a
href="phpdoc_modulegroup.html">Modulegroups</a></td>
<td align="left" valign="top"><a
href="phpdoc_elementlist.html">Elementlist</a></td>
<td align="left" valign="top"><a
href="phpdoc_warnings.html">Report</a></td>
<td align="left" valign="top"><a
href="phpdoc_xmlfiles.html">XML Files</a></td>
</tr>
</table>
</td>
</tr>
<tr>
<td align="left" valign="top">PHPDoc 1.0beta</td>
</tr>
</table>
</body>
</html>
Index: pear/Science/Chemistry/doc/Science_Chemistry_Coordinates.html
+++ pear/Science/Chemistry/doc/Science_Chemistry_Coordinates.html
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<!-- Generated with PHPDoc, http://www.phpdoc.de -->
<html>
<head>
<title>Chemical classes - Science_Chemistry - Class:
Science_Chemistry_Coordinates</title>
<link href="phpdoc.css" rel="stylesheet" type="text/css">
</head>
<body>
<table width="100%" border="0">
<tr>
<td align="left" valign="top" bgcolor="#B0BAFF">
<table width="100%">
<tr>
<td align="left" valign="top"><a
href="phpdoc_packagelist.html">Packageindex</a></td>
<td align="left" valign="top"><a
href="phpdoc_classtree.html">Classtrees</a></td>
<td align="left" valign="top"><a
href="phpdoc_modulegroup.html">Modulegroups</a></td>
<td align="left" valign="top"><a
href="phpdoc_elementlist.html">Elementlist</a></td>
<td align="left" valign="top"><a
href="phpdoc_warnings.html">Report</a></td>
<td align="left" valign="top"><a
href="phpdoc_xmlfiles.html">XML Files</a></td>
</tr>
</table>
</td>
</tr>
<tr>
<td height="20" align="left" valign="top"><hr></td>
</tr>
<tr>
<td align="left" valign="top">
File: <a
href="file:///home/jesus/devel/php/pear/Science/Chemistry/Coordinates.php"
target="_new">/home/jesus/devel/php/pear/Science/Chemistry/Coordinates.php</a>
<h5>Chemical classes - Science_Chemistry</h5>
<h1>Science_Chemistry_Coordinates</h1>
Science_Chemistry_Coordinates<br>
<p>
Utility class for defining 3D coordinates and
<p>
</td>
</tr>
<tr>
<td align="left" valign="top">
<h4>public class Science_Chemistry_Coordinates </h4>
Utility class for defining 3D coordinates and
<br>
its associated distance() method
<p>
<table>
<tr><td align="left" valign="top">Authors</td><td
align="left" valign="top">Jesus M. Castagnetto <<a
href="mailto:[EMAIL PROTECTED]">[EMAIL PROTECTED]</a>></td></tr>
<tr><td align="left" valign="top">Version</td><td
align="left" valign="top">1.0</td></tr>
</table>
</td>
</tr>
<tr>
<td height="10" align="left" valign="top"> </td>
</tr>
<tr>
<td height="20" align="left" valign="top"><hr></td>
</tr>
<tr>
<td align="left" valign="top">
<table width="100%" border="0">
<tr>
<td colspan="2" align="left"
valign="top"><h2>Public Method Summary</h2></td>
</tr>
<tr>
<td align="right" valign="top">object
Science_Chemistry_Coordinates</td>
<td align="left" valign="top" width="100%"><a
href="#function_Science_Chemistry_Coordinates()"><h4>Science_Chemistry_Coordinates(array
$coords)</h4></a>Constructor for the class, returns null if parameter is</td>
</tr>
<tr>
<td align="right" valign="top">float</td>
<td align="left" valign="top" width="100%"><a
href="#function_distance()"><h4>distance(object Science_Chemistry_Coordinates
$coord)</h4></a>Castesian distance calculation method</td>
</tr>
<tr>
<td align="right" valign="top">boolean</td>
<td align="left" valign="top" width="100%"><a
href="#function_areCoordinates()"><h4>areCoordinates(object
Science_Chemistry_Coordinates $obj)</h4></a>Checks if the object is an instance of
Science_Chemistry_Coordinates</td>
</tr>
<tr>
<td align="right" valign="top">array</td>
<td align="left" valign="top" width="100%"><a
href="#function_getCoordinates()"><h4>getCoordinates()</h4></a>Returns the array of
coordinates</td>
</tr>
<tr>
<td align="right" valign="top">string</td>
<td align="left" valign="top" width="100%"><a
href="#function_toString()"><h4>toString()</h4></a>Returns a string representation of
the coordinates: x y z</td>
</tr>
<tr>
<td align="right" valign="top">string</td>
<td align="left" valign="top" width="100%"><a
href="#function_toCML()"><h4>toCML()</h4></a>Returns a CML representation of the
coordinates</td>
</tr>
</table>
</td>
</tr>
<tr>
<td align="left" valign="top">
<table width="100%" border="0">
<tr>
<td colspan="2" align="left"
valign="top"><h2>Private Field Summary</h2></td>
</tr>
<tr>
<td align="right" valign="top">array</td>
<td align="left" valign="top" width="100%"><a
href="#variable_$coords"><h4>$coords</h4></a>Array of tridimensional coordinates: (x,
y, z)</td>
</tr>
</table>
</td>
</tr>
<tr>
<td align="left" valign="top">
<table width="100%" border="0">
<tr>
<td colspan="2" align="left"
valign="top"><h2>Public Method Details</h2></td>
</tr>
<tr><td colspan="2" align="left" valign="top"><a
name="function_Science_Chemistry_Coordinates()"><h4>Science_Chemistry_Coordinates</h4></a></td></tr>
<tr>
<td colspan="2" align="left" valign="top">
<b>public object
Science_Chemistry_Coordinates Science_Chemistry_Coordinates( array $coords )</b><p>
</td>
</tr>
<tr>
<td width="10" align="left"
valign="top"> </td>
<td align="left" valign="top">
Constructor for the class, returns
null if parameter is
<br>
not an array with 3 entries
<p>
</td>
</tr>
<tr>
<td colspan="2" align="left"
valign="top">Parameter</td>
</tr>
<tr>
<td></td>
<td align="left" valign="top">
<table>
<tr>
<td align="left"
valign="top">array</td>
<td align="left"
valign="top">$coords</td>
<td align="left"
valign="top"><code></code></td>
</tr>
<tr>
<td></td>
<td colspan="2"
align="left" valign="top">array of three floats (x, y, z)</td>
</tr>
</table>
</td>
</tr>
<tr>
<td align="left" valign="top">Returns</td>
<td>object Science_Chemistry_Coordinates
<p></td>
</tr>
<tr>
<td colspan="2" align="left"
valign="top"><hr></td>
</tr>
<tr><td colspan="2" align="left" valign="top"><a
name="function_distance()"><h4>distance</h4></a></td></tr>
<tr>
<td colspan="2" align="left" valign="top">
<b>public float distance( object
Science_Chemistry_Coordinates $coord )</b><p>
</td>
</tr>
<tr>
<td width="10" align="left"
valign="top"> </td>
<td align="left" valign="top">
Castesian distance calculation method
<br>
<p>
</td>
</tr>
<tr>
<td colspan="2" align="left"
valign="top">Parameter</td>
</tr>
<tr>
<td></td>
<td align="left" valign="top">
<table>
<tr>
<td align="left"
valign="top">object Science_Chemistry_Coordinates</td>
<td align="left"
valign="top">$coord</td>
<td align="left"
valign="top"><code></code></td>
</tr>
<tr>
<td></td>
<td colspan="2"
align="left" valign="top"></td>
</tr>
</table>
</td>
</tr>
<tr>
<td align="left" valign="top">Returns</td>
<td>float <p>distance </td>
</tr>
<tr>
<td colspan="2" align="left"
valign="top"><hr></td>
</tr>
<tr><td colspan="2" align="left" valign="top"><a
name="function_areCoordinates()"><h4>areCoordinates</h4></a></td></tr>
<tr>
<td colspan="2" align="left" valign="top">
<b>public boolean areCoordinates(
object Science_Chemistry_Coordinates $obj )</b><p>
</td>
</tr>
<tr>
<td width="10" align="left"
valign="top"> </td>
<td align="left" valign="top">
Checks if the object is an instance of
Science_Chemistry_Coordinates
<br>
<p>
</td>
</tr>
<tr>
<td colspan="2" align="left"
valign="top">Parameter</td>
</tr>
<tr>
<td></td>
<td align="left" valign="top">
<table>
<tr>
<td align="left"
valign="top">object Science_Chemistry_Coordinates</td>
<td align="left"
valign="top">$obj</td>
<td align="left"
valign="top"><code></code></td>
</tr>
<tr>
<td></td>
<td colspan="2"
align="left" valign="top"></td>
</tr>
</table>
</td>
</tr>
<tr>
<td align="left" valign="top">Returns</td>
<td>boolean <p></td>
</tr>
<tr>
<td colspan="2" align="left"
valign="top"><hr></td>
</tr>
<tr><td colspan="2" align="left" valign="top"><a
name="function_getCoordinates()"><h4>getCoordinates</h4></a></td></tr>
<tr>
<td colspan="2" align="left" valign="top">
<b>public array getCoordinates(
)</b><p>
</td>
</tr>
<tr>
<td width="10" align="left"
valign="top"> </td>
<td align="left" valign="top">
Returns the array of coordinates
<br>
<p>
</td>
</tr>
<tr>
<td align="left" valign="top">Returns</td>
<td>array <p>array (x, y, z)</td>
</tr>
<tr>
<td colspan="2" align="left"
valign="top"><hr></td>
</tr>
<tr><td colspan="2" align="left" valign="top"><a
name="function_toString()"><h4>toString</h4></a></td></tr>
<tr>
<td colspan="2" align="left" valign="top">
<b>public string toString( )</b><p>
</td>
</tr>
<tr>
<td width="10" align="left"
valign="top"> </td>
<td align="left" valign="top">
Returns a string representation of the
coordinates: x y z
<br>
<p>
</td>
</tr>
<tr>
<td align="left" valign="top">Returns</td>
<td>string <p></td>
</tr>
<tr>
<td colspan="2" align="left"
valign="top"><hr></td>
</tr>
<tr><td colspan="2" align="left" valign="top"><a
name="function_toCML()"><h4>toCML</h4></a></td></tr>
<tr>
<td colspan="2" align="left" valign="top">
<b>public string toCML( )</b><p>
</td>
</tr>
<tr>
<td width="10" align="left"
valign="top"> </td>
<td align="left" valign="top">
Returns a CML representation of the
coordinates
<br>
<p>
</td>
</tr>
<tr>
<td align="left" valign="top">Returns</td>
<td>string <p></td>
</tr>
<tr>
<td colspan="2" align="left"
valign="top"><hr></td>
</tr>
</table>
</tr>
<tr>
<td align="left" valign="top">
<table width="100%" border="0">
<tr>
<td colspan="2" align="left"
valign="top"><h2>Private Field Details</h2></td>
</tr>
<tr><td colspan="2" align="left" valign="top"><a
name="variable_$coords"><h4>$coords</h4></a></td></tr>
<tr>
<td colspan="2" align="left" valign="top">
<b>private array $coords</b>
<p>
>><code></code><<
<p>
Array of tridimensional coordinates:
(x, y, z)
<br>
</td>
</tr>
<tr>
<td colspan="2" align="left"
valign="top"><hr></td>
</tr>
</table>
</tr>
<tr>
<td height="10" align="left" valign="top"><hr></td>
</tr>
<tr>
<td align="left" valign="top" bgcolor="#C0C0C0">
<table>
<tr>
<td align="left" valign="top"><a
href="phpdoc_packagelist.html">Packageindex</a></td>
<td align="left" valign="top"><a
href="phpdoc_classtree.html">Classtrees</a></td>
<td align="left" valign="top"><a
href="phpdoc_modulegroup.html">Modulegroups</a></td>
<td align="left" valign="top"><a
href="phpdoc_elementlist.html">Elementlist</a></td>
<td align="left" valign="top"><a
href="phpdoc_warnings.html">Report</a></td>
<td align="left" valign="top"><a
href="phpdoc_xmlfiles.html">XML Files</a></td>
</tr>
</table>
</td>
</tr>
<tr>
<td align="left" valign="top">PHPDoc 1.0beta</td>
</tr>
</table>
</body>
</html>
Index: pear/Science/Chemistry/doc/Science_Chemistry_Element.html
+++ pear/Science/Chemistry/doc/Science_Chemistry_Element.html
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<!-- Generated with PHPDoc, http://www.phpdoc.de -->
<html>
<head>
<title>Chemical classes - Science_Chemistry - Class:
Science_Chemistry_Element</title>
<link href="phpdoc.css" rel="stylesheet" type="text/css">
</head>
<body>
<table width="100%" border="0">
<tr>
<td align="left" valign="top" bgcolor="#B0BAFF">
<table width="100%">
<tr>
<td align="left" valign="top"><a
href="phpdoc_packagelist.html">Packageindex</a></td>
<td align="left" valign="top"><a
href="phpdoc_classtree.html">Classtrees</a></td>
<td align="left" valign="top"><a
href="phpdoc_modulegroup.html">Modulegroups</a></td>
<td align="left" valign="top"><a
href="phpdoc_elementlist.html">Elementlist</a></td>
<td align="left" valign="top"><a
href="phpdoc_warnings.html">Report</a></td>
<td align="left" valign="top"><a
href="phpdoc_xmlfiles.html">XML Files</a></td>
</tr>
</table>
</td>
</tr>
<tr>
<td height="20" align="left" valign="top"><hr></td>
</tr>
<tr>
<td align="left" valign="top">
File: <a
href="file:///home/jesus/devel/php/pear/Science/Chemistry/Element.php"
target="_new">/home/jesus/devel/php/pear/Science/Chemistry/Element.php</a>
<h5>Chemical classes - Science_Chemistry</h5>
<h1>Science_Chemistry_Element</h1>
Science_Chemistry_Element<br>
<p>
Utility class that defines a chemical element object
<p>
</td>
</tr>
<tr>
<td align="left" valign="top">
<h4>public class Science_Chemistry_Element </h4>
Utility class that defines a chemical element object
<br>
<p>
<table>
<tr><td align="left" valign="top">Authors</td><td
align="left" valign="top">Jesus M. Castagnetto <<a
href="mailto:[EMAIL PROTECTED]">[EMAIL PROTECTED]</a>></td></tr>
<tr><td align="left" valign="top">Version</td><td
align="left" valign="top">1.0</td></tr>
</table>
</td>
</tr>
<tr>
<td height="10" align="left" valign="top"> </td>
</tr>
<tr>
<td height="20" align="left" valign="top"><hr></td>
</tr>
<tr>
<td align="left" valign="top">
<table width="100%" border="0">
<tr>
<td colspan="2" align="left"
valign="top"><h2>Public Method Summary</h2></td>
</tr>
<tr>
<td align="right" valign="top">object
Science_Chemistry_Element</td>
<td align="left" valign="top" width="100%"><a
href="#function_Science_Chemistry_Element()"><h4>Science_Chemistry_Element(string
$sym, string $name, integer $num, float $wgt, string $mp, string $bp, string
$fam)</h4></a>Constructor for the class</td>
</tr>
<tr>
<td align="right" valign="top">boolean</td>
<td align="left" valign="top" width="100%"><a
href="#function_isElement()"><h4>isElement(object Science_Chemistry_Element
$obj)</h4></a>Checks if an object is a Science_Chemistry_Element instance</td>
</tr>
</table>
</td>
</tr>
<tr>
<td align="left" valign="top">
<table width="100%" border="0">
<tr>
<td colspan="2" align="left"
valign="top"><h2>Public Field Summary</h2></td>
</tr>
<tr>
<td align="right" valign="top">string</td>
<td align="left" valign="top" width="100%"><a
href="#variable_$symbol"><h4>$symbol</h4></a>Element's symbol, one or two characters,
case sensitive</td>
</tr>
<tr>
<td align="right" valign="top">string</td>
<td align="left" valign="top" width="100%"><a
href="#variable_$name"><h4>$name</h4></a>Element's name</td>
</tr>
<tr>
<td align="right" valign="top">integer</td>
<td align="left" valign="top" width="100%"><a
href="#variable_$number"><h4>$number</h4></a>Element's atomic number</td>
</tr>
<tr>
<td align="right" valign="top">float</td>
<td align="left" valign="top" width="100%"><a
href="#variable_$weight"><h4>$weight</h4></a>Element's atomic weight in a.m.u (atomic
mass units)</td>
</tr>
<tr>
<td align="right" valign="top">string</td>
<td align="left" valign="top" width="100%"><a
href="#variable_$melting_point"><h4>$melting_point</h4></a>Element's melting point,
with comments</td>
</tr>
<tr>
<td align="right" valign="top">string</td>
<td align="left" valign="top" width="100%"><a
href="#variable_$boiling_point"><h4>$boiling_point</h4></a>Element's boiling point,
with comments</td>
</tr>
<tr>
<td align="right" valign="top">string</td>
<td align="left" valign="top" width="100%"><a
href="#variable_$family"><h4>$family</h4></a>Element's family</td>
</tr>
</table>
</td>
</tr>
<tr>
<td align="left" valign="top">
<table width="100%" border="0">
<tr>
<td colspan="2" align="left"
valign="top"><h2>Public Method Details</h2></td>
</tr>
<tr><td colspan="2" align="left" valign="top"><a
name="function_Science_Chemistry_Element()"><h4>Science_Chemistry_Element</h4></a></td></tr>
<tr>
<td colspan="2" align="left" valign="top">
<b>public object
Science_Chemistry_Element Science_Chemistry_Element( string $sym, string $name,
integer $num, float $wgt, string $mp, string $bp, string $fam )</b><p>
</td>
</tr>
<tr>
<td width="10" align="left"
valign="top"> </td>
<td align="left" valign="top">
Constructor for the class
<br>
<p>
</td>
</tr>
<tr>
<td colspan="2" align="left"
valign="top">Parameter</td>
</tr>
<tr>
<td></td>
<td align="left" valign="top">
<table>
<tr>
<td align="left"
valign="top">string</td>
<td align="left"
valign="top">$sym</td>
<td align="left"
valign="top"><code></code></td>
</tr>
<tr>
<td></td>
<td colspan="2"
align="left" valign="top">element symbol</td>
</tr>
</table>
</td>
</tr>
<tr>
<td></td>
<td align="left" valign="top">
<table>
<tr>
<td align="left"
valign="top">string</td>
<td align="left"
valign="top">$name</td>
<td align="left"
valign="top"><code></code></td>
</tr>
<tr>
<td></td>
<td colspan="2"
align="left" valign="top">element name</td>
</tr>
</table>
</td>
</tr>
<tr>
<td></td>
<td align="left" valign="top">
<table>
<tr>
<td align="left"
valign="top">integer</td>
<td align="left"
valign="top">$num</td>
<td align="left"
valign="top"><code></code></td>
</tr>
<tr>
<td></td>
<td colspan="2"
align="left" valign="top">atomic number</td>
</tr>
</table>
</td>
</tr>
<tr>
<td></td>
<td align="left" valign="top">
<table>
<tr>
<td align="left"
valign="top">float</td>
<td align="left"
valign="top">$wgt</td>
<td align="left"
valign="top"><code></code></td>
</tr>
<tr>
<td></td>
<td colspan="2"
align="left" valign="top">atomic weight</td>
</tr>
</table>
</td>
</tr>
<tr>
<td></td>
<td align="left" valign="top">
<table>
<tr>
<td align="left"
valign="top">string</td>
<td align="left"
valign="top">$mp</td>
<td align="left"
valign="top"><code></code></td>
</tr>
<tr>
<td></td>
<td colspan="2"
align="left" valign="top">melting point (with comments)</td>
</tr>
</table>
</td>
</tr>
<tr>
<td></td>
<td align="left" valign="top">
<table>
<tr>
<td align="left"
valign="top">string</td>
<td align="left"
valign="top">$bp</td>
<td align="left"
valign="top"><code></code></td>
</tr>
<tr>
<td></td>
<td colspan="2"
align="left" valign="top">boiling point (with comments)</td>
</tr>
</table>
</td>
</tr>
<tr>
<td></td>
<td align="left" valign="top">
<table>
<tr>
<td align="left"
valign="top">string</td>
<td align="left"
valign="top">$fam</td>
<td align="left"
valign="top"><code></code></td>
</tr>
<tr>
<td></td>
<td colspan="2"
align="left" valign="top">family</td>
</tr>
</table>
</td>
</tr>
<tr>
<td align="left" valign="top">Returns</td>
<td>object Science_Chemistry_Element <p></td>
</tr>
<tr>
<td colspan="2" align="left"
valign="top"><hr></td>
</tr>
<tr><td colspan="2" align="left" valign="top"><a
name="function_isElement()"><h4>isElement</h4></a></td></tr>
<tr>
<td colspan="2" align="left" valign="top">
<b>public boolean isElement( object
Science_Chemistry_Element $obj )</b><p>
</td>
</tr>
<tr>
<td width="10" align="left"
valign="top"> </td>
<td align="left" valign="top">
Checks if an object is a
Science_Chemistry_Element instance
<br>
<p>
</td>
</tr>
<tr>
<td colspan="2" align="left"
valign="top">Parameter</td>
</tr>
<tr>
<td></td>
<td align="left" valign="top">
<table>
<tr>
<td align="left"
valign="top">object Science_Chemistry_Element</td>
<td align="left"
valign="top">$obj</td>
<td align="left"
valign="top"><code></code></td>
</tr>
<tr>
<td></td>
<td colspan="2"
align="left" valign="top"></td>
</tr>
</table>
</td>
</tr>
<tr>
<td align="left" valign="top">Returns</td>
<td>boolean <p></td>
</tr>
<tr>
<td colspan="2" align="left"
valign="top"><hr></td>
</tr>
</table>
</tr>
<tr>
<td align="left" valign="top">
<table width="100%" border="0">
<tr>
<td colspan="2" align="left"
valign="top"><h2>Public Field Details</h2></td>
</tr>
<tr><td colspan="2" align="left" valign="top"><a
name="variable_$symbol"><h4>$symbol</h4></a></td></tr>
<tr>
<td colspan="2" align="left" valign="top">
<b>public string $symbol</b>
<p>
>><code></code><<
<p>
Element's symbol, one or two
characters, case sensitive
<br>
</td>
</tr>
<tr>
<td colspan="2" align="left"
valign="top"><hr></td>
</tr>
<tr><td colspan="2" align="left" valign="top"><a
name="variable_$name"><h4>$name</h4></a></td></tr>
<tr>
<td colspan="2" align="left" valign="top">
<b>public string $name</b>
<p>
>><code></code><<
<p>
Element's name
<br>
</td>
</tr>
<tr>
<td colspan="2" align="left"
valign="top"><hr></td>
</tr>
<tr><td colspan="2" align="left" valign="top"><a
name="variable_$number"><h4>$number</h4></a></td></tr>
<tr>
<td colspan="2" align="left" valign="top">
<b>public integer $number</b>
<p>
>><code></code><<
<p>
Element's atomic number
<br>
</td>
</tr>
<tr>
<td colspan="2" align="left"
valign="top"><hr></td>
</tr>
<tr><td colspan="2" align="left" valign="top"><a
name="variable_$weight"><h4>$weight</h4></a></td></tr>
<tr>
<td colspan="2" align="left" valign="top">
<b>public float $weight</b>
<p>
>><code></code><<
<p>
Element's atomic weight in a.m.u
(atomic mass units)
<br>
</td>
</tr>
<tr>
<td colspan="2" align="left"
valign="top"><hr></td>
</tr>
<tr><td colspan="2" align="left" valign="top"><a
name="variable_$melting_point"><h4>$melting_point</h4></a></td></tr>
<tr>
<td colspan="2" align="left" valign="top">
<b>public string $melting_point</b>
<p>
>><code></code><<
<p>
Element's melting point, with comments
<br>
</td>
</tr>
<tr>
<td colspan="2" align="left"
valign="top"><hr></td>
</tr>
<tr><td colspan="2" align="left" valign="top"><a
name="variable_$boiling_point"><h4>$boiling_point</h4></a></td></tr>
<tr>
<td colspan="2" align="left" valign="top">
<b>public string $boiling_point</b>
<p>
>><code></code><<
<p>
Element's boiling point, with comments
<br>
</td>
</tr>
<tr>
<td colspan="2" align="left"
valign="top"><hr></td>
</tr>
<tr><td colspan="2" align="left" valign="top"><a
name="variable_$family"><h4>$family</h4></a></td></tr>
<tr>
<td colspan="2" align="left" valign="top">
<b>public string $family</b>
<p>
>><code></code><<
<p>
Element's family
<br>
</td>
</tr>
<tr>
<td colspan="2" align="left"
valign="top"><hr></td>
</tr>
</table>
</tr>
<tr>
<td height="10" align="left" valign="top"><hr></td>
</tr>
<tr>
<td align="left" valign="top" bgcolor="#C0C0C0">
<table>
<tr>
<td align="left" valign="top"><a
href="phpdoc_packagelist.html">Packageindex</a></td>
<td align="left" valign="top"><a
href="phpdoc_classtree.html">Classtrees</a></td>
<td align="left" valign="top"><a
href="phpdoc_modulegroup.html">Modulegroups</a></td>
<td align="left" valign="top"><a
href="phpdoc_elementlist.html">Elementlist</a></td>
<td align="left" valign="top"><a
href="phpdoc_warnings.html">Report</a></td>
<td align="left" valign="top"><a
href="phpdoc_xmlfiles.html">XML Files</a></td>
</tr>
</table>
</td>
</tr>
<tr>
<td align="left" valign="top">PHPDoc 1.0beta</td>
</tr>
</table>
</body>
</html>
Index: pear/Science/Chemistry/doc/Science_Chemistry_Macromolecule.html
+++ pear/Science/Chemistry/doc/Science_Chemistry_Macromolecule.html
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<!-- Generated with PHPDoc, http://www.phpdoc.de -->
<html>
<head>
<title>Chemical classes - Science_Chemistry - Class:
Science_Chemistry_Macromolecule</title>
<link href="phpdoc.css" rel="stylesheet" type="text/css">
</head>
<body>
<table width="100%" border="0">
<tr>
<td align="left" valign="top" bgcolor="#B0BAFF">
<table width="100%">
<tr>
<td align="left" valign="top"><a
href="phpdoc_packagelist.html">Packageindex</a></td>
<td align="left" valign="top"><a
href="phpdoc_classtree.html">Classtrees</a></td>
<td align="left" valign="top"><a
href="phpdoc_modulegroup.html">Modulegroups</a></td>
<td align="left" valign="top"><a
href="phpdoc_elementlist.html">Elementlist</a></td>
<td align="left" valign="top"><a
href="phpdoc_warnings.html">Report</a></td>
<td align="left" valign="top"><a
href="phpdoc_xmlfiles.html">XML Files</a></td>
</tr>
</table>
</td>
</tr>
<tr>
<td height="20" align="left" valign="top"><hr></td>
</tr>
<tr>
<td align="left" valign="top">
File: <a
href="file:///home/jesus/devel/php/pear/Science/Chemistry/Macromolecule.php"
target="_new">/home/jesus/devel/php/pear/Science/Chemistry/Macromolecule.php</a>
<h5>Chemical classes - Science_Chemistry</h5>
<h1>Science_Chemistry_Macromolecule</h1>
Science_Chemistry_Macromolecule<br>
<p>
Represents a macromolecule, composed of several
<p>
</td>
</tr>
<tr>
<td align="left" valign="top">
<h4>public class Science_Chemistry_Macromolecule </h4>
Represents a macromolecule, composed of several
<br>
Science_Chemistry_Molecule objects
<p>
<table>
<tr><td align="left" valign="top">Authors</td><td
align="left" valign="top">Jesus M. Castagnetto <<a
href="mailto:[EMAIL PROTECTED]">[EMAIL PROTECTED]</a>></td></tr>
<tr><td align="left" valign="top">Version</td><td
align="left" valign="top">1.0</td></tr>
</table>
</td>
</tr>
<tr>
<td height="10" align="left" valign="top"> </td>
</tr>
<tr>
<td align="left" valign="top">
<b>Direct known subclasses:</b> <a
href="Science_Chemistry_Macromolecule_PDB.html">Science_Chemistry_Macromolecule_PDB</a>
</td>
</tr>
<tr>
<td height="20" align="left" valign="top"><hr></td>
</tr>
<tr>
<td align="left" valign="top">
<table width="100%" border="0">
<tr>
<td colspan="2" align="left"
valign="top"><h2>Public Method Summary</h2></td>
</tr>
<tr>
<td align="right" valign="top">object
Science_Chemistry_Macromolecule</td>
<td align="left" valign="top" width="100%"><a
href="#function_Science_Chemistry_Macromolecule()"><h4>Science_Chemistry_Macromolecule(string
$name, [ string $molecules ])</h4></a>Constructor for the class, requires a
macromolecule name</td>
</tr>
<tr>
<td align="right" valign="top">boolean</td>
<td align="left" valign="top" width="100%"><a
href="#function_initMacromolecule()"><h4>initMacromolecule(array
$molecules)</h4></a>Initializes the array of Science_Chemistry_Molecule objects</td>
</tr>
<tr>
<td align="right" valign="top">boolean</td>
<td align="left" valign="top" width="100%"><a
href="#function_addMolecule()"><h4>addMolecule(object Science_Chemistry_Molecule
$mol)</h4></a>Adds a Science_Chemistry_Molecule object to the list of molecules in the
macromolecule</td>
</tr>
<tr>
<td align="right" valign="top">array</td>
<td align="left" valign="top" width="100%"><a
href="#function_getMolecules()"><h4>getMolecules()</h4></a>Returns an array of
Science_Chemistry_Molecule objects</td>
</tr>
<tr>
<td align="right" valign="top">boolean</td>
<td align="left" valign="top" width="100%"><a
href="#function_isMacromolecule()"><h4>isMacromolecule(object
Science_Chemistry_Macromolecule $obj)</h4></a>Checks if the object is an instance of
Science_Chemistry_Macromolecule</td>
</tr>
<tr>
<td align="right" valign="top">string</td>
<td align="left" valign="top" width="100%"><a
href="#function_toString()"><h4>toString()</h4></a>Returns a string representation of
the macromolecule</td>
</tr>
<tr>
<td align="right" valign="top">string</td>
<td align="left" valign="top" width="100%"><a
href="#function_toCML()"><h4>toCML([ string $title, string $id ], boolean
$connect)</h4></a>Returns a CML representation of the molecule</td>
</tr>
</table>
</td>
</tr>
<tr>
<td align="left" valign="top">
<table width="100%" border="0">
<tr>
<td colspan="2" align="left"
valign="top"><h2>Private Field Summary</h2></td>
</tr>
<tr>
<td align="right" valign="top">string</td>
<td align="left" valign="top" width="100%"><a
href="#variable_$name"><h4>$name</h4></a>Macromolecule's name</td>
</tr>
<tr>
<td align="right" valign="top">array</td>
<td align="left" valign="top" width="100%"><a
href="#variable_$molecules"><h4>$molecules</h4></a>Array of molecular objects</td>
</tr>
<tr>
<td align="right" valign="top">int</td>
<td align="left" valign="top" width="100%"><a
href="#variable_$num_molecules"><h4>$num_molecules</h4></a>Number of
molecules/subunits</td>
</tr>
</table>
</td>
</tr>
<tr>
<td align="left" valign="top">
<table width="100%" border="0">
<tr>
<td colspan="2" align="left"
valign="top"><h2>Public Method Details</h2></td>
</tr>
<tr><td colspan="2" align="left" valign="top"><a
name="function_Science_Chemistry_Macromolecule()"><h4>Science_Chemistry_Macromolecule</h4></a></td></tr>
<tr>
<td colspan="2" align="left" valign="top">
<b>public object
Science_Chemistry_Macromolecule Science_Chemistry_Macromolecule( string $name, [
string $molecules ] )</b><p>
</td>
</tr>
<tr>
<td width="10" align="left"
valign="top"> </td>
<td align="left" valign="top">
Constructor for the class, requires a
macromolecule name
<br>
and an optional array of
Science_Chemistry_Molecule objects
<p>
</td>
</tr>
<tr>
<td colspan="2" align="left"
valign="top">Parameter</td>
</tr>
<tr>
<td></td>
<td align="left" valign="top">
<table>
<tr>
<td align="left"
valign="top">string</td>
<td align="left"
valign="top">$name</td>
<td align="left"
valign="top"><code></code></td>
</tr>
<tr>
<td></td>
<td colspan="2"
align="left" valign="top"></td>
</tr>
</table>
</td>
</tr>
<tr>
<td></td>
<td align="left" valign="top">
<table>
<tr>
<td align="left"
valign="top">string</td>
<td align="left"
valign="top">$molecules</td>
<td align="left"
valign="top"><code>= >>""<<</code></td>
</tr>
<tr>
<td></td>
<td colspan="2"
align="left" valign="top"></td>
</tr>
</table>
</td>
</tr>
<tr>
<td align="left" valign="top">Returns</td>
<td>object Science_Chemistry_Macromolecule
<p></td>
</tr>
<tr>
<td align="left" valign="top">See Also</td>
<td align="left" valign="top"><a
href="#var_$name">$name</a>, <a
href="#function_initMacromolecule()">initMacromolecule()</a></td>
</tr>
<tr>
<td colspan="2" align="left"
valign="top"><hr></td>
</tr>
<tr><td colspan="2" align="left" valign="top"><a
name="function_initMacromolecule()"><h4>initMacromolecule</h4></a></td></tr>
<tr>
<td colspan="2" align="left" valign="top">
<b>public boolean
initMacromolecule( array $molecules )</b><p>
</td>
</tr>
<tr>
<td width="10" align="left"
valign="top"> </td>
<td align="left" valign="top">
Initializes the array of
Science_Chemistry_Molecule objects
<br>
<p>
</td>
</tr>
<tr>
<td colspan="2" align="left"
valign="top">Parameter</td>
</tr>
<tr>
<td></td>
<td align="left" valign="top">
<table>
<tr>
<td align="left"
valign="top">array</td>
<td align="left"
valign="top">$molecules</td>
<td align="left"
valign="top"><code></code></td>
</tr>
<tr>
<td></td>
<td colspan="2"
align="left" valign="top"></td>
</tr>
</table>
</td>
</tr>
<tr>
<td align="left" valign="top">Returns</td>
<td>boolean <p></td>
</tr>
<tr>
<td align="left" valign="top">See Also</td>
<td align="left" valign="top"><a
href="#var_$num_molecules">$num_molecules</a>, <a
href="#var_$molecules">$molecules</a>, <a
href="#function_addMolecule()">addMolecule()</a></td>
</tr>
<tr>
<td colspan="2" align="left"
valign="top"><hr></td>
</tr>
<tr><td colspan="2" align="left" valign="top"><a
name="function_addMolecule()"><h4>addMolecule</h4></a></td></tr>
<tr>
<td colspan="2" align="left" valign="top">
<b>public boolean addMolecule(
object Science_Chemistry_Molecule $mol )</b><p>
</td>
</tr>
<tr>
<td width="10" align="left"
valign="top"> </td>
<td align="left" valign="top">
Adds a Science_Chemistry_Molecule
object to the list of molecules in the macromolecule
<br>
<p>
</td>
</tr>
<tr>
<td colspan="2" align="left"
valign="top">Parameter</td>
</tr>
<tr>
<td></td>
<td align="left" valign="top">
<table>
<tr>
<td align="left"
valign="top">object Science_Chemistry_Molecule</td>
<td align="left"
valign="top">$mol</td>
<td align="left"
valign="top"><code></code></td>
</tr>
<tr>
<td></td>
<td colspan="2"
align="left" valign="top"></td>
</tr>
</table>
</td>
</tr>
<tr>
<td align="left" valign="top">Returns</td>
<td>boolean <p></td>
</tr>
<tr>
<td align="left" valign="top">See Also</td>
<td align="left" valign="top"><a
href="#function_initMacromolecule()">initMacromolecule()</a></td>
</tr>
<tr>
<td colspan="2" align="left"
valign="top"><hr></td>
</tr>
<tr><td colspan="2" align="left" valign="top"><a
name="function_getMolecules()"><h4>getMolecules</h4></a></td></tr>
<tr>
<td colspan="2" align="left" valign="top">
<b>public array getMolecules(
)</b><p>
</td>
</tr>
<tr>
<td width="10" align="left"
valign="top"> </td>
<td align="left" valign="top">
Returns an array of
Science_Chemistry_Molecule objects
<br>
<p>
</td>
</tr>
<tr>
<td align="left" valign="top">Returns</td>
<td>array <p></td>
</tr>
<tr>
<td align="left" valign="top">See Also</td>
<td align="left" valign="top"><a
href="#var_$molecules">$molecules</a></td>
</tr>
<tr>
<td colspan="2" align="left"
valign="top"><hr></td>
</tr>
<tr><td colspan="2" align="left" valign="top"><a
name="function_isMacromolecule()"><h4>isMacromolecule</h4></a></td></tr>
<tr>
<td colspan="2" align="left" valign="top">
<b>public boolean isMacromolecule(
object Science_Chemistry_Macromolecule $obj )</b><p>
</td>
</tr>
<tr>
<td width="10" align="left"
valign="top"> </td>
<td align="left" valign="top">
Checks if the object is an instance of
Science_Chemistry_Macromolecule
<br>
<p>
</td>
</tr>
<tr>
<td colspan="2" align="left"
valign="top">Parameter</td>
</tr>
<tr>
<td></td>
<td align="left" valign="top">
<table>
<tr>
<td align="left"
valign="top">object Science_Chemistry_Macromolecule</td>
<td align="left"
valign="top">$obj</td>
<td align="left"
valign="top"><code></code></td>
</tr>
<tr>
<td></td>
<td colspan="2"
align="left" valign="top"></td>
</tr>
</table>
</td>
</tr>
<tr>
<td align="left" valign="top">Returns</td>
<td>boolean <p></td>
</tr>
<tr>
<td colspan="2" align="left"
valign="top"><hr></td>
</tr>
<tr><td colspan="2" align="left" valign="top"><a
name="function_toString()"><h4>toString</h4></a></td></tr>
<tr>
<td colspan="2" align="left" valign="top">
<b>public string toString( )</b><p>
</td>
</tr>
<tr>
<td width="10" align="left"
valign="top"> </td>
<td align="left" valign="top">
Returns a string representation of the
macromolecule
<br>
as a multiple molecule XYZ-format file
<p>
</td>
</tr>
<tr>
<td align="left" valign="top">Returns</td>
<td>string <p></td>
</tr>
<tr>
<td colspan="2" align="left"
valign="top"><hr></td>
</tr>
<tr><td colspan="2" align="left" valign="top"><a
name="function_toCML()"><h4>toCML</h4></a></td></tr>
<tr>
<td colspan="2" align="left" valign="top">
<b>public string toCML( [ string
$title, string $id ], boolean $connect )</b><p>
</td>
</tr>
<tr>
<td width="10" align="left"
valign="top"> </td>
<td align="left" valign="top">
Returns a CML representation of the
molecule
<br>
Accepts an optional id, and a flag to
signalprinting of the connection table
<p>
</td>
</tr>
<tr>
<td colspan="2" align="left"
valign="top">Parameter</td>
</tr>
<tr>
<td></td>
<td align="left" valign="top">
<table>
<tr>
<td align="left"
valign="top">string</td>
<td align="left"
valign="top">$title</td>
<td align="left"
valign="top"><code>= >>"macromolecule"<<</code></td>
</tr>
<tr>
<td></td>
<td colspan="2"
align="left" valign="top"></td>
</tr>
</table>
</td>
</tr>
<tr>
<td></td>
<td align="left" valign="top">
<table>
<tr>
<td align="left"
valign="top">string</td>
<td align="left"
valign="top">$id</td>
<td align="left"
valign="top"><code>= >>"macromol1"<<</code></td>
</tr>
<tr>
<td></td>
<td colspan="2"
align="left" valign="top"></td>
</tr>
</table>
</td>
</tr>
<tr>
<td></td>
<td align="left" valign="top">
<table>
<tr>
<td align="left"
valign="top">boolean</td>
<td align="left"
valign="top">$connect</td>
<td align="left"
valign="top"><code></code></td>
</tr>
<tr>
<td></td>
<td colspan="2"
align="left" valign="top">Warning: documentation is missing.</td>
</tr>
</table>
</td>
</tr>
<tr>
<td align="left" valign="top">Returns</td>
<td>string <p></td>
</tr>
<tr>
<td colspan="2" align="left"
valign="top"><hr></td>
</tr>
</table>
</tr>
<tr>
<td align="left" valign="top">
<table width="100%" border="0">
<tr>
<td colspan="2" align="left"
valign="top"><h2>Private Field Details</h2></td>
</tr>
<tr><td colspan="2" align="left" valign="top"><a
name="variable_$name"><h4>$name</h4></a></td></tr>
<tr>
<td colspan="2" align="left" valign="top">
<b>private string $name</b>
<p>
>><code></code><<
<p>
Macromolecule's name
<br>
</td>
</tr>
<tr>
<td colspan="2" align="left"
valign="top"><hr></td>
</tr>
<tr><td colspan="2" align="left" valign="top"><a
name="variable_$molecules"><h4>$molecules</h4></a></td></tr>
<tr>
<td colspan="2" align="left" valign="top">
<b>private array $molecules</b>
<p>
>><code></code><<
<p>
Array of molecular objects
<br>
</td>
</tr>
<tr>
<td colspan="2" align="left"
valign="top"><hr></td>
</tr>
<tr><td colspan="2" align="left" valign="top"><a
name="variable_$num_molecules"><h4>$num_molecules</h4></a></td></tr>
<tr>
<td colspan="2" align="left" valign="top">
<b>private int $num_molecules</b>
<p>
>><code></code><<
<p>
Number of molecules/subunits
<br>
</td>
</tr>
<tr>
<td colspan="2" align="left"
valign="top"><hr></td>
</tr>
</table>
</tr>
<tr>
<td height="10" align="left" valign="top"><hr></td>
</tr>
<tr>
<td align="left" valign="top" bgcolor="#C0C0C0">
<table>
<tr>
<td align="left" valign="top"><a
href="phpdoc_packagelist.html">Packageindex</a></td>
<td align="left" valign="top"><a
href="phpdoc_classtree.html">Classtrees</a></td>
<td align="left" valign="top"><a
href="phpdoc_modulegroup.html">Modulegroups</a></td>
<td align="left" valign="top"><a
href="phpdoc_elementlist.html">Elementlist</a></td>
<td align="left" valign="top"><a
href="phpdoc_warnings.html">Report</a></td>
<td align="left" valign="top"><a
href="phpdoc_xmlfiles.html">XML Files</a></td>
</tr>
</table>
</td>
</tr>
<tr>
<td align="left" valign="top">PHPDoc 1.0beta</td>
</tr>
</table>
</body>
</html>
Index: pear/Science/Chemistry/doc/Science_Chemistry_Macromolecule_PDB.html
+++ pear/Science/Chemistry/doc/Science_Chemistry_Macromolecule_PDB.html
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<!-- Generated with PHPDoc, http://www.phpdoc.de -->
<html>
<head>
<title>Chemical classes - Science_Chemistry - Class:
Science_Chemistry_Macromolecule_PDB</title>
<link href="phpdoc.css" rel="stylesheet" type="text/css">
</head>
<body>
<table width="100%" border="0">
<tr>
<td align="left" valign="top" bgcolor="#B0BAFF">
<table width="100%">
<tr>
<td align="left" valign="top"><a
href="phpdoc_packagelist.html">Packageindex</a></td>
<td align="left" valign="top"><a
href="phpdoc_classtree.html">Classtrees</a></td>
<td align="left" valign="top"><a
href="phpdoc_modulegroup.html">Modulegroups</a></td>
<td align="left" valign="top"><a
href="phpdoc_elementlist.html">Elementlist</a></td>
<td align="left" valign="top"><a
href="phpdoc_warnings.html">Report</a></td>
<td align="left" valign="top"><a
href="phpdoc_xmlfiles.html">XML Files</a></td>
</tr>
</table>
</td>
</tr>
<tr>
<td height="20" align="left" valign="top"><hr></td>
</tr>
<tr>
<td align="left" valign="top">
File: <a
href="file:///home/jesus/devel/php/pear/Science/Chemistry/Macromolecule_PDB.php"
target="_new">/home/jesus/devel/php/pear/Science/Chemistry/Macromolecule_PDB.php</a>
<h5>Chemical classes - Science_Chemistry</h5>
<h1>Science_Chemistry_Macromolecule_PDB</h1>
<a
href="Science_Chemistry_Macromolecule.html">Science_Chemistry_Macromolecule</a><br>
|<br> +-- Science_Chemistry_Macromolecule_PDB<br>
<p>
Represents a PDB macromolecule, composed of several
<p>
</td>
</tr>
<tr>
<td align="left" valign="top">
<h4>public class Science_Chemistry_Macromolecule_PDB
extends <a
href="Science_Chemistry_Macromolecule.html">Science_Chemistry_Macromolecule</a></h4>
Represents a PDB macromolecule, composed of several
<br>
Science_Chemistry_Residue_PDB objects
<p>
<table>
<tr><td align="left" valign="top">Authors</td><td
align="left" valign="top">Jesus M. Castagnetto <<a
href="mailto:[EMAIL PROTECTED]">[EMAIL PROTECTED]</a>></td></tr>
<tr><td align="left" valign="top">Version</td><td
align="left" valign="top">1.0</td></tr>
</table>
</td>
</tr>
<tr>
<td height="10" align="left" valign="top"> </td>
</tr>
<tr>
<td height="20" align="left" valign="top"><hr></td>
</tr>
<tr>
<td align="left" valign="top">
<table width="100%" border="0">
<tr>
<td align="left" valign="top"><h3>Methods
inherited from Science_Chemistry_Macromolecule</h3></td>
</tr>
<tr>
<td align="left" valign="top"><a
href="Science_Chemistry_Macromolecule.html#function_science_chemistry_macromolecule">science_chemistry_macromolecule</a>,
<a
href="Science_Chemistry_Macromolecule.html#function_initmacromolecule">initmacromolecule</a>,
<a href="Science_Chemistry_Macromolecule.html#function_addmolecule">addmolecule</a>,
<a href="Science_Chemistry_Macromolecule.html#function_getmolecules">getmolecules</a>,
<a
href="Science_Chemistry_Macromolecule.html#function_ismacromolecule">ismacromolecule</a>,
<a href="Science_Chemistry_Macromolecule.html#function_tostring">tostring</a>, <a
href="Science_Chemistry_Macromolecule.html#function_tocml">tocml</a></td>
</tr>
</table>
</td>
</tr>
<tr>
<td align="left" valign="top">
<table width="100%" border="0">
<tr>
<td colspan="2" align="left"
valign="top"><h2>Public Method Summary</h2></td>
</tr>
<tr>
<td align="right" valign="top">object
Science_Chemistry_Macromolecule_PDB</td>
<td align="left" valign="top" width="100%"><a
href="#function_Science_Chemistry_Macromolecule_PDB()"><h4>Science_Chemistry_Macromolecule_PDB(string
$pdb, array $records, [ string $pdbfile ])</h4></a>Constructor for the class</td>
</tr>
</table>
</td>
</tr>
<tr>
<td align="left" valign="top">
<table width="100%" border="0">
<tr>
<td colspan="2" align="left"
valign="top"><h2>Private Method Summary</h2></td>
</tr>
<tr>
<td align="right" valign="top">void</td>
<td align="left" valign="top" width="100%"><a
href="#function_parseResidues()"><h4>parseResidues(array $records)</h4></a>Makes the
array of residues in the macromolecule</td>
</tr>
</table>
</td>
</tr>
<tr>
<td align="left" valign="top">
<table width="100%" border="0">
<tr>
<td align="left" valign="top"><h3>Fields
inherited from Science_Chemistry_Macromolecule</h3></td>
</tr>
<tr>
<td align="left" valign="top"><a
href="Science_Chemistry_Macromolecule.html#variable_$name">$name</a>, <a
href="Science_Chemistry_Macromolecule.html#variable_$molecules">$molecules</a>, <a
href="Science_Chemistry_Macromolecule.html#variable_$num_molecules">$num_molecules</a></td>
</tr>
</table>
</td>
</tr>
<tr>
<td align="left" valign="top">
<table width="100%" border="0">
<tr>
<td colspan="2" align="left"
valign="top"><h2>Public Method Details</h2></td>
</tr>
<tr><td colspan="2" align="left" valign="top"><a
name="function_Science_Chemistry_Macromolecule_PDB()"><h4>Science_Chemistry_Macromolecule_PDB</h4></a></td></tr>
<tr>
<td colspan="2" align="left" valign="top">
<b>public object
Science_Chemistry_Macromolecule_PDB Science_Chemistry_Macromolecule_PDB( string $pdb,
array $records, [ string $pdbfile ] )</b><p>
</td>
</tr>
<tr>
<td width="10" align="left"
valign="top"> </td>
<td align="left" valign="top">
Constructor for the class
<br>
<p>
</td>
</tr>
<tr>
<td colspan="2" align="left"
valign="top">Parameter</td>
</tr>
<tr>
<td></td>
<td align="left" valign="top">
<table>
<tr>
<td align="left"
valign="top">string</td>
<td align="left"
valign="top">$pdb</td>
<td align="left"
valign="top"><code></code></td>
</tr>
<tr>
<td></td>
<td colspan="2"
align="left" valign="top">PDB ID of the containing file</td>
</tr>
</table>
</td>
</tr>
<tr>
<td></td>
<td align="left" valign="top">
<table>
<tr>
<td align="left"
valign="top">array</td>
<td align="left"
valign="top">$records</td>
<td align="left"
valign="top"><code></code></td>
</tr>
<tr>
<td></td>
<td colspan="2"
align="left" valign="top">Array of lines comprising the macromolecule</td>
</tr>
</table>
</td>
</tr>
<tr>
<td></td>
<td align="left" valign="top">
<table>
<tr>
<td align="left"
valign="top">string</td>
<td align="left"
valign="top">$pdbfile</td>
<td align="left"
valign="top"><code>= >>""<<</code></td>
</tr>
<tr>
<td></td>
<td colspan="2"
align="left" valign="top">reference to the PDB file object</td>
</tr>
</table>
</td>
</tr>
<tr>
<td align="left" valign="top">Returns</td>
<td>object Science_Chemistry_Macromolecule_PDB
<p></td>
</tr>
<tr>
<td align="left" valign="top">See Also</td>
<td align="left" valign="top"><a
href="#function_parseResidues()">parseResidues()</a></td>
</tr>
<tr>
<td colspan="2" align="left"
valign="top"><hr></td>
</tr>
</table>
</tr>
<tr>
<td align="left" valign="top">
<table width="100%" border="0">
<tr>
<td colspan="2" align="left"
valign="top"><h2>Private Method Details</h2></td>
</tr>
<tr><td colspan="2" align="left" valign="top"><a
name="function_parseResidues()"><h4>parseResidues</h4></a></td></tr>
<tr>
<td colspan="2" align="left" valign="top">
<b>private void parseResidues(
array $records )</b><p>
</td>
</tr>
<tr>
<td width="10" align="left"
valign="top"> </td>
<td align="left" valign="top">
Makes the array of residues in the
macromolecule
<br>
<p>
</td>
</tr>
<tr>
<td colspan="2" align="left"
valign="top">Parameter</td>
</tr>
<tr>
<td></td>
<td align="left" valign="top">
<table>
<tr>
<td align="left"
valign="top">array</td>
<td align="left"
valign="top">$records</td>
<td align="left"
valign="top"><code></code></td>
</tr>
<tr>
<td></td>
<td colspan="2"
align="left" valign="top"></td>
</tr>
</table>
</td>
</tr>
<tr>
<td align="left" valign="top">Returns</td>
<td>void <p></td>
</tr>
<tr>
<td align="left" valign="top">See Also</td>
<td align="left" valign="top"><a
href="#function_Science_Chemistry_Macromolecule_PDB()">Science_Chemistry_Macromolecule_PDB()</a></td>
</tr>
<tr>
<td colspan="2" align="left"
valign="top"><hr></td>
</tr>
</table>
</tr>
<tr>
<td height="10" align="left" valign="top"><hr></td>
</tr>
<tr>
<td align="left" valign="top" bgcolor="#C0C0C0">
<table>
<tr>
<td align="left" valign="top"><a
href="phpdoc_packagelist.html">Packageindex</a></td>
<td align="left" valign="top"><a
href="phpdoc_classtree.html">Classtrees</a></td>
<td align="left" valign="top"><a
href="phpdoc_modulegroup.html">Modulegroups</a></td>
<td align="left" valign="top"><a
href="phpdoc_elementlist.html">Elementlist</a></td>
<td align="left" valign="top"><a
href="phpdoc_warnings.html">Report</a></td>
<td align="left" valign="top"><a
href="phpdoc_xmlfiles.html">XML Files</a></td>
</tr>
</table>
</td>
</tr>
<tr>
<td align="left" valign="top">PHPDoc 1.0beta</td>
</tr>
</table>
</body>
</html>
Index: pear/Science/Chemistry/doc/Science_Chemistry_Molecule.html
+++ pear/Science/Chemistry/doc/Science_Chemistry_Molecule.html
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<!-- Generated with PHPDoc, http://www.phpdoc.de -->
<html>
<head>
<title>Chemical classes - Science_Chemistry - Class:
Science_Chemistry_Molecule</title>
<link href="phpdoc.css" rel="stylesheet" type="text/css">
</head>
<body>
<table width="100%" border="0">
<tr>
<td align="left" valign="top" bgcolor="#B0BAFF">
<table width="100%">
<tr>
<td align="left" valign="top"><a
href="phpdoc_packagelist.html">Packageindex</a></td>
<td align="left" valign="top"><a
href="phpdoc_classtree.html">Classtrees</a></td>
<td align="left" valign="top"><a
href="phpdoc_modulegroup.html">Modulegroups</a></td>
<td align="left" valign="top"><a
href="phpdoc_elementlist.html">Elementlist</a></td>
<td align="left" valign="top"><a
href="phpdoc_warnings.html">Report</a></td>
<td align="left" valign="top"><a
href="phpdoc_xmlfiles.html">XML Files</a></td>
</tr>
</table>
</td>
</tr>
<tr>
<td height="20" align="left" valign="top"><hr></td>
</tr>
<tr>
<td align="left" valign="top">
File: <a
href="file:///home/jesus/devel/php/pear/Science/Chemistry/Molecule.php"
target="_new">/home/jesus/devel/php/pear/Science/Chemistry/Molecule.php</a>
<h5>Chemical classes - Science_Chemistry</h5>
<h1>Science_Chemistry_Molecule</h1>
Science_Chemistry_Molecule<br>
<p>
Base class representing a Molecule
<p>
</td>
</tr>
<tr>
<td align="left" valign="top">
<h4>public class Science_Chemistry_Molecule </h4>
Base class representing a Molecule
<br>
<p>
<table>
<tr><td align="left" valign="top">Authors</td><td
align="left" valign="top">Jesus M. Castagnetto <<a
href="mailto:[EMAIL PROTECTED]">[EMAIL PROTECTED]</a>></td></tr>
<tr><td align="left" valign="top">Version</td><td
align="left" valign="top">1.0</td></tr>
</table>
</td>
</tr>
<tr>
<td height="10" align="left" valign="top"> </td>
</tr>
<tr>
<td align="left" valign="top">
<b>Direct known subclasses:</b> <a
href="Science_Chemistry_Molecule_XYZ.html">Science_Chemistry_Molecule_XYZ</a>, <a
href="Science_Chemistry_Residue_PDB.html">Science_Chemistry_Residue_PDB</a>
</td>
</tr>
<tr>
<td height="20" align="left" valign="top"><hr></td>
</tr>
<tr>
<td align="left" valign="top">
<table width="100%" border="0">
<tr>
<td colspan="2" align="left"
valign="top"><h2>Public Method Summary</h2></td>
</tr>
<tr>
<td align="right" valign="top">object
Science_Chemistry_Molecule</td>
<td align="left" valign="top" width="100%"><a
href="#function_Science_Chemistry_Molecule()"><h4>Science_Chemistry_Molecule(string
$name, [ string $atoms ])</h4></a>Constructor for the class, requires a molecule
name</td>
</tr>
<tr>
<td align="right" valign="top">boolean</td>
<td align="left" valign="top" width="100%"><a
href="#function_initMolecule()"><h4>initMolecule(array $atoms)</h4></a>Initializes the
array of Science_Chemistry_Atom objects</td>
</tr>
<tr>
<td align="right" valign="top">boolean</td>
<td align="left" valign="top" width="100%"><a
href="#function_addAtom()"><h4>addAtom(object Science_Chemistry_Atom
$atom)</h4></a>Adds a Science_Chemistry_Atom object to the list of atoms in the
molecule</td>
</tr>
<tr>
<td align="right" valign="top">array</td>
<td align="left" valign="top" width="100%"><a
href="#function_getAtoms()"><h4>getAtoms()</h4></a>Returns an array of Atom
objects</td>
</tr>
<tr>
<td align="right" valign="top">boolean</td>
<td align="left" valign="top" width="100%"><a
href="#function_isMolecule()"><h4>isMolecule(object Science_Chemistry_Molecule
$obj)</h4></a>Checks if the object is an instance of Science_Chemistry_Molecule</td>
</tr>
<tr>
<td align="right" valign="top">string</td>
<td align="left" valign="top" width="100%"><a
href="#function_toString()"><h4>toString()</h4></a>Returns a string representation of
the molecule</td>
</tr>
<tr>
<td align="right" valign="top">string</td>
<td align="left" valign="top" width="100%"><a
href="#function_toCML()"><h4>toCML([ string $title, string $id ], boolean
$connect)</h4></a>Returns a CML representation of the molecule</td>
</tr>
<tr>
<td align="right" valign="top">boolean</td>
<td align="left" valign="top" width="100%"><a
href="#function_setBondCutoff()"><h4>setBondCutoff(float $cutoff)</h4></a>Sets the
distance cutoff for bond determination</td>
</tr>
<tr>
<td align="right" valign="top">float</td>
<td align="left" valign="top" width="100%"><a
href="#function_getBondCutoff()"><h4>getBondCutoff()</h4></a>Returns the bond cutoff
uses to determine bonds</td>
</tr>
<tr>
<td align="right" valign="top">boolean</td>
<td align="left" valign="top" width="100%"><a
href="#function_calcDistanceMatrix()"><h4>calcDistanceMatrix()</h4></a>Calculates the
atom-atom distance matrix in Angstroms</td>
</tr>
<tr>
<td align="right" valign="top">string</td>
<td align="left" valign="top" width="100%"><a
href="#function_printDistanceMatrix()"><h4>printDistanceMatrix()</h4></a>Prints the
atom-atom distance matrix</td>
</tr>
<tr>
<td align="right" valign="top">array</td>
<td align="left" valign="top" width="100%"><a
href="#function_getDistanceMatrix()"><h4>getDistanceMatrix()</h4></a>Returns the
atom-atom distance matrix</td>
</tr>
<tr>
<td align="right" valign="top">boolean</td>
<td align="left" valign="top" width="100%"><a
href="#function_calcConnectionTable()"><h4>calcConnectionTable()</h4></a>Calculates
the connection table for the molecule</td>
</tr>
<tr>
<td align="right" valign="top">boolean</td>
<td align="left" valign="top" width="100%"><a
href="#function_printConnectionTable()"><h4>printConnectionTable()</h4></a>Prints the
molecule's connection table</td>
</tr>
<tr>
<td align="right" valign="top">array</td>
<td align="left" valign="top" width="100%"><a
href="#function_getConnectionTable()"><h4>getConnectionTable()</h4></a>Returns an
array of connected atoms and their bond distance</td>
</tr>
</table>
</td>
</tr>
<tr>
<td align="left" valign="top">
<table width="100%" border="0">
<tr>
<td colspan="2" align="left"
valign="top"><h2>Public Field Summary</h2></td>
</tr>
<tr>
<td align="right" valign="top">string</td>
<td align="left" valign="top" width="100%"><a
href="#variable_$name"><h4>$name</h4></a>Molecule name</td>
</tr>
<tr>
<td align="right" valign="top">integer</td>
<td align="left" valign="top" width="100%"><a
href="#variable_$num_atoms"><h4>$num_atoms</h4></a>Number of atoms in the molecule</td>
</tr>
</table>
</td>
</tr>
<tr>
<td align="left" valign="top">
<table width="100%" border="0">
<tr>
<td colspan="2" align="left"
valign="top"><h2>Private Field Summary</h2></td>
</tr>
<tr>
<td align="right" valign="top">array</td>
<td align="left" valign="top" width="100%"><a
href="#variable_$atoms"><h4>$atoms</h4></a>Array of atom objects in the molecule</td>
</tr>
<tr>
<td align="right" valign="top">array</td>
<td align="left" valign="top" width="100%"><a
href="#variable_$dist_matrix"><h4>$dist_matrix</h4></a>Atom-Atom distance matrix</td>
</tr>
<tr>
<td align="right" valign="top">array</td>
<td align="left" valign="top" width="100%"><a
href="#variable_$conn_table"><h4>$conn_table</h4></a>Atom-Atom connection (bond)
table</td>
</tr>
<tr>
<td align="right" valign="top">float</td>
<td align="left" valign="top" width="100%"><a
href="#variable_$BONDCUTOFF"><h4>$BONDCUTOFF</h4></a>Distance cutoff for bond
estimation</td>
</tr>
</table>
</td>
</tr>
<tr>
<td align="left" valign="top">
<table width="100%" border="0">
<tr>
<td colspan="2" align="left"
valign="top"><h2>Public Method Details</h2></td>
</tr>
<tr><td colspan="2" align="left" valign="top"><a
name="function_Science_Chemistry_Molecule()"><h4>Science_Chemistry_Molecule</h4></a></td></tr>
<tr>
<td colspan="2" align="left" valign="top">
<b>public object
Science_Chemistry_Molecule Science_Chemistry_Molecule( string $name, [ string $atoms ]
)</b><p>
</td>
</tr>
<tr>
<td width="10" align="left"
valign="top"> </td>
<td align="left" valign="top">
Constructor for the class, requires a
molecule name
<br>
and an optional array of
Science_Chemistry_Atom objects
<p>
</td>
</tr>
<tr>
<td colspan="2" align="left"
valign="top">Parameter</td>
</tr>
<tr>
<td></td>
<td align="left" valign="top">
<table>
<tr>
<td align="left"
valign="top">string</td>
<td align="left"
valign="top">$name</td>
<td align="left"
valign="top"><code></code></td>
</tr>
<tr>
<td></td>
<td colspan="2"
align="left" valign="top"></td>
</tr>
</table>
</td>
</tr>
<tr>
<td></td>
<td align="left" valign="top">
<table>
<tr>
<td align="left"
valign="top">string</td>
<td align="left"
valign="top">$atoms</td>
<td align="left"
valign="top"><code>= >>""<<</code></td>
</tr>
<tr>
<td></td>
<td colspan="2"
align="left" valign="top"></td>
</tr>
</table>
</td>
</tr>
<tr>
<td align="left" valign="top">Returns</td>
<td>object Science_Chemistry_Molecule <p></td>
</tr>
<tr>
<td align="left" valign="top">See Also</td>
<td align="left" valign="top"><a
href="#var_$name">$name</a>, <a href="#function_initMolecule()">initMolecule()</a></td>
</tr>
<tr>
<td colspan="2" align="left"
valign="top"><hr></td>
</tr>
<tr><td colspan="2" align="left" valign="top"><a
name="function_initMolecule()"><h4>initMolecule</h4></a></td></tr>
<tr>
<td colspan="2" align="left" valign="top">
<b>public boolean initMolecule(
array $atoms )</b><p>
</td>
</tr>
<tr>
<td width="10" align="left"
valign="top"> </td>
<td align="left" valign="top">
Initializes the array of
Science_Chemistry_Atom objects
<br>
<p>
</td>
</tr>
<tr>
<td colspan="2" align="left"
valign="top">Parameter</td>
</tr>
<tr>
<td></td>
<td align="left" valign="top">
<table>
<tr>
<td align="left"
valign="top">array</td>
<td align="left"
valign="top">$atoms</td>
<td align="left"
valign="top"><code></code></td>
</tr>
<tr>
<td></td>
<td colspan="2"
align="left" valign="top"></td>
</tr>
</table>
</td>
</tr>
<tr>
<td align="left" valign="top">Returns</td>
<td>boolean <p></td>
</tr>
<tr>
<td align="left" valign="top">See Also</td>
<td align="left" valign="top"><a
href="#var_$num_atoms">$num_atoms</a>, <a href="#var_$atoms">$atoms</a>, <a
href="#function_addAtom()">addAtom()</a></td>
</tr>
<tr>
<td colspan="2" align="left"
valign="top"><hr></td>
</tr>
<tr><td colspan="2" align="left" valign="top"><a
name="function_addAtom()"><h4>addAtom</h4></a></td></tr>
<tr>
<td colspan="2" align="left" valign="top">
<b>public boolean addAtom( object
Science_Chemistry_Atom $atom )</b><p>
</td>
</tr>
<tr>
<td width="10" align="left"
valign="top"> </td>
<td align="left" valign="top">
Adds a Science_Chemistry_Atom object
to the list of atoms in the molecule
<br>
<p>
</td>
</tr>
<tr>
<td colspan="2" align="left"
valign="top">Parameter</td>
</tr>
<tr>
<td></td>
<td align="left" valign="top">
<table>
<tr>
<td align="left"
valign="top">object Science_Chemistry_Atom</td>
<td align="left"
valign="top">$atom</td>
<td align="left"
valign="top"><code></code></td>
</tr>
<tr>
<td></td>
<td colspan="2"
align="left" valign="top"></td>
</tr>
</table>
</td>
</tr>
<tr>
<td align="left" valign="top">Returns</td>
<td>boolean <p></td>
</tr>
<tr>
<td align="left" valign="top">See Also</td>
<td align="left" valign="top"><a
href="#function_initMolecule()">initMolecule()</a></td>
</tr>
<tr>
<td colspan="2" align="left"
valign="top"><hr></td>
</tr>
<tr><td colspan="2" align="left" valign="top"><a
name="function_getAtoms()"><h4>getAtoms</h4></a></td></tr>
<tr>
<td colspan="2" align="left" valign="top">
<b>public array getAtoms( )</b><p>
</td>
</tr>
<tr>
<td width="10" align="left"
valign="top"> </td>
<td align="left" valign="top">
Returns an array of Atom objects
<br>
<p>
</td>
</tr>
<tr>
<td align="left" valign="top">Returns</td>
<td>array <p></td>
</tr>
<tr>
<td align="left" valign="top">See Also</td>
<td align="left" valign="top"><a
href="#var_$atoms">$atoms</a></td>
</tr>
<tr>
<td colspan="2" align="left"
valign="top"><hr></td>
</tr>
<tr><td colspan="2" align="left" valign="top"><a
name="function_isMolecule()"><h4>isMolecule</h4></a></td></tr>
<tr>
<td colspan="2" align="left" valign="top">
<b>public boolean isMolecule(
object Science_Chemistry_Molecule $obj )</b><p>
</td>
</tr>
<tr>
<td width="10" align="left"
valign="top"> </td>
<td align="left" valign="top">
Checks if the object is an instance of
Science_Chemistry_Molecule
<br>
<p>
</td>
</tr>
<tr>
<td colspan="2" align="left"
valign="top">Parameter</td>
</tr>
<tr>
<td></td>
<td align="left" valign="top">
<table>
<tr>
<td align="left"
valign="top">object Science_Chemistry_Molecule</td>
<td align="left"
valign="top">$obj</td>
<td align="left"
valign="top"><code></code></td>
</tr>
<tr>
<td></td>
<td colspan="2"
align="left" valign="top"></td>
</tr>
</table>
</td>
</tr>
<tr>
<td align="left" valign="top">Returns</td>
<td>boolean <p></td>
</tr>
<tr>
<td colspan="2" align="left"
valign="top"><hr></td>
</tr>
<tr><td colspan="2" align="left" valign="top"><a
name="function_toString()"><h4>toString</h4></a></td></tr>
<tr>
<td colspan="2" align="left" valign="top">
<b>public string toString( )</b><p>
</td>
</tr>
<tr>
<td width="10" align="left"
valign="top"> </td>
<td align="left" valign="top">
Returns a string representation of the
molecule
<br>
as a XYZ-format file
<p>
</td>
</tr>
<tr>
<td align="left" valign="top">Returns</td>
<td>string <p></td>
</tr>
<tr>
<td colspan="2" align="left"
valign="top"><hr></td>
</tr>
<tr><td colspan="2" align="left" valign="top"><a
name="function_toCML()"><h4>toCML</h4></a></td></tr>
<tr>
<td colspan="2" align="left" valign="top">
<b>public string toCML( [ string
$title, string $id ], boolean $connect )</b><p>
</td>
</tr>
<tr>
<td width="10" align="left"
valign="top"> </td>
<td align="left" valign="top">
Returns a CML representation of the
molecule
<br>
Accepts an optional id, and a flag to
signalprinting of the connection table
<p>
</td>
</tr>
<tr>
<td colspan="2" align="left"
valign="top">Parameter</td>
</tr>
<tr>
<td></td>
<td align="left" valign="top">
<table>
<tr>
<td align="left"
valign="top">string</td>
<td align="left"
valign="top">$title</td>
<td align="left"
valign="top"><code>= >>"molecule"<<</code></td>
</tr>
<tr>
<td></td>
<td colspan="2"
align="left" valign="top"></td>
</tr>
</table>
</td>
</tr>
<tr>
<td></td>
<td align="left" valign="top">
<table>
<tr>
<td align="left"
valign="top">string</td>
<td align="left"
valign="top">$id</td>
<td align="left"
valign="top"><code>= >>"mol1"<<</code></td>
</tr>
<tr>
<td></td>
<td colspan="2"
align="left" valign="top"></td>
</tr>
</table>
</td>
</tr>
<tr>
<td></td>
<td align="left" valign="top">
<table>
<tr>
<td align="left"
valign="top">boolean</td>
<td align="left"
valign="top">$connect</td>
<td align="left"
valign="top"><code></code></td>
</tr>
<tr>
<td></td>
<td colspan="2"
align="left" valign="top">Warning: documentation is missing.</td>
</tr>
</table>
</td>
</tr>
<tr>
<td align="left" valign="top">Returns</td>
<td>string <p></td>
</tr>
<tr>
<td colspan="2" align="left"
valign="top"><hr></td>
</tr>
<tr><td colspan="2" align="left" valign="top"><a
name="function_setBondCutoff()"><h4>setBondCutoff</h4></a></td></tr>
<tr>
<td colspan="2" align="left" valign="top">
<b>public boolean setBondCutoff(
float $cutoff )</b><p>
</td>
</tr>
<tr>
<td width="10" align="left"
valign="top"> </td>
<td align="left" valign="top">
Sets the distance cutoff for bond
determination
<br>
<p>
</td>
</tr>
<tr>
<td colspan="2" align="left"
valign="top">Parameter</td>
</tr>
<tr>
<td></td>
<td align="left" valign="top">
<table>
<tr>
<td align="left"
valign="top">float</td>
<td align="left"
valign="top">$cutoff</td>
<td align="left"
valign="top"><code></code></td>
</tr>
<tr>
<td></td>
<td colspan="2"
align="left" valign="top"></td>
</tr>
</table>
</td>
</tr>
<tr>
<td align="left" valign="top">Returns</td>
<td>boolean <p></td>
</tr>
<tr>
<td align="left" valign="top">See Also</td>
<td align="left" valign="top"><a
href="#var_$BONDCUTOFF">$BONDCUTOFF</a>, <a
href="#function_getBondCutoff()">getBondCutoff()</a>, <a
href="#function_calcConnectionTable()">calcConnectionTable()</a></td>
</tr>
<tr>
<td colspan="2" align="left"
valign="top"><hr></td>
</tr>
<tr><td colspan="2" align="left" valign="top"><a
name="function_getBondCutoff()"><h4>getBondCutoff</h4></a></td></tr>
<tr>
<td colspan="2" align="left" valign="top">
<b>public float getBondCutoff(
)</b><p>
</td>
</tr>
<tr>
<td width="10" align="left"
valign="top"> </td>
<td align="left" valign="top">
Returns the bond cutoff uses to
determine bonds
<br>
<p>
</td>
</tr>
<tr>
<td align="left" valign="top">Returns</td>
<td>float <p></td>
</tr>
<tr>
<td align="left" valign="top">See Also</td>
<td align="left" valign="top"><a
href="#var_$BONDCUTOFF">$BONDCUTOFF</a>, <a
href="#function_setBondCutoff()">setBondCutoff()</a>, <a
href="#function_calcConnectionTable()">calcConnectionTable()</a></td>
</tr>
<tr>
<td colspan="2" align="left"
valign="top"><hr></td>
</tr>
<tr><td colspan="2" align="left" valign="top"><a
name="function_calcDistanceMatrix()"><h4>calcDistanceMatrix</h4></a></td></tr>
<tr>
<td colspan="2" align="left" valign="top">
<b>public boolean
calcDistanceMatrix( )</b><p>
</td>
</tr>
<tr>
<td width="10" align="left"
valign="top"> </td>
<td align="left" valign="top">
Calculates the atom-atom distance
matrix in Angstroms
<br>
<p>
</td>
</tr>
<tr>
<td align="left" valign="top">Returns</td>
<td>boolean <p></td>
</tr>
<tr>
<td colspan="2" align="left"
valign="top"><hr></td>
</tr>
<tr><td colspan="2" align="left" valign="top"><a
name="function_printDistanceMatrix()"><h4>printDistanceMatrix</h4></a></td></tr>
<tr>
<td colspan="2" align="left" valign="top">
<b>public string
printDistanceMatrix( )</b><p>
</td>
</tr>
<tr>
<td width="10" align="left"
valign="top"> </td>
<td align="left" valign="top">
Prints the atom-atom distance matrix
<br>
<p>
</td>
</tr>
<tr>
<td align="left" valign="top">Returns</td>
<td>string <p></td>
</tr>
<tr>
<td colspan="2" align="left"
valign="top"><hr></td>
</tr>
<tr><td colspan="2" align="left" valign="top"><a
name="function_getDistanceMatrix()"><h4>getDistanceMatrix</h4></a></td></tr>
<tr>
<td colspan="2" align="left" valign="top">
<b>public array getDistanceMatrix(
)</b><p>
</td>
</tr>
<tr>
<td width="10" align="left"
valign="top"> </td>
<td align="left" valign="top">
Returns the atom-atom distance matrix
<br>
<p>
</td>
</tr>
<tr>
<td align="left" valign="top">Returns</td>
<td>array <p></td>
</tr>
<tr>
<td colspan="2" align="left"
valign="top"><hr></td>
</tr>
<tr><td colspan="2" align="left" valign="top"><a
name="function_calcConnectionTable()"><h4>calcConnectionTable</h4></a></td></tr>
<tr>
<td colspan="2" align="left" valign="top">
<b>public boolean
calcConnectionTable( )</b><p>
</td>
</tr>
<tr>
<td width="10" align="left"
valign="top"> </td>
<td align="left" valign="top">
Calculates the connection table for
the molecule
<br>
<p>
</td>
</tr>
<tr>
<td align="left" valign="top">Returns</td>
<td>boolean <p></td>
</tr>
<tr>
<td colspan="2" align="left"
valign="top"><hr></td>
</tr>
<tr><td colspan="2" align="left" valign="top"><a
name="function_printConnectionTable()"><h4>printConnectionTable</h4></a></td></tr>
<tr>
<td colspan="2" align="left" valign="top">
<b>public boolean
printConnectionTable( )</b><p>
</td>
</tr>
<tr>
<td width="10" align="left"
valign="top"> </td>
<td align="left" valign="top">
Prints the molecule's connection table
<br>
<p>
</td>
</tr>
<tr>
<td align="left" valign="top">Returns</td>
<td>boolean <p></td>
</tr>
<tr>
<td colspan="2" align="left"
valign="top"><hr></td>
</tr>
<tr><td colspan="2" align="left" valign="top"><a
name="function_getConnectionTable()"><h4>getConnectionTable</h4></a></td></tr>
<tr>
<td colspan="2" align="left" valign="top">
<b>public array getConnectionTable(
)</b><p>
</td>
</tr>
<tr>
<td width="10" align="left"
valign="top"> </td>
<td align="left" valign="top">
Returns an array of connected atoms
and their bond distance
<br>
e.g. array ( array ($atomobj1,
$atomobj2, $distance ), ... )
<p>
</td>
</tr>
<tr>
<td align="left" valign="top">Returns</td>
<td>array <p></td>
</tr>
<tr>
<td colspan="2" align="left"
valign="top"><hr></td>
</tr>
</table>
</tr>
<tr>
<td align="left" valign="top">
<table width="100%" border="0">
<tr>
<td colspan="2" align="left"
valign="top"><h2>Public Field Details</h2></td>
</tr>
<tr><td colspan="2" align="left" valign="top"><a
name="variable_$name"><h4>$name</h4></a></td></tr>
<tr>
<td colspan="2" align="left" valign="top">
<b>public string $name</b>
<p>
>><code>""</code><<
<p>
Molecule name
<br>
</td>
</tr>
<tr>
<td colspan="2" align="left"
valign="top"><hr></td>
</tr>
<tr><td colspan="2" align="left" valign="top"><a
name="variable_$num_atoms"><h4>$num_atoms</h4></a></td></tr>
<tr>
<td colspan="2" align="left" valign="top">
<b>public integer $num_atoms</b>
<p>
>><code></code><<
<p>
Number of atoms in the molecule
<br>
</td>
</tr>
<tr>
<td align="left" valign="top">See Also</td>
<td align="left" valign="top"><a
href="#function_initMolecule()">initMolecule()</a></td>
</tr>
<tr>
<td colspan="2" align="left"
valign="top"><hr></td>
</tr>
</table>
</tr>
<tr>
<td align="left" valign="top">
<table width="100%" border="0">
<tr>
<td colspan="2" align="left"
valign="top"><h2>Private Field Details</h2></td>
</tr>
<tr><td colspan="2" align="left" valign="top"><a
name="variable_$atoms"><h4>$atoms</h4></a></td></tr>
<tr>
<td colspan="2" align="left" valign="top">
<b>private array $atoms</b>
<p>
>><code>array()</code><<
<p>
Array of atom objects in the molecule
<br>
</td>
</tr>
<tr>
<td align="left" valign="top">See Also</td>
<td align="left" valign="top"><a
href="#function_initMolecule()">initMolecule()</a></td>
</tr>
<tr>
<td colspan="2" align="left"
valign="top"><hr></td>
</tr>
<tr><td colspan="2" align="left" valign="top"><a
name="variable_$dist_matrix"><h4>$dist_matrix</h4></a></td></tr>
<tr>
<td colspan="2" align="left" valign="top">
<b>private array $dist_matrix</b>
<p>
>><code>array()</code><<
<p>
Atom-Atom distance matrix
<br>
</td>
</tr>
<tr>
<td align="left" valign="top">See Also</td>
<td align="left" valign="top"><a
href="#function_calcDistanceMatrix()">calcDistanceMatrix()</a></td>
</tr>
<tr>
<td colspan="2" align="left"
valign="top"><hr></td>
</tr>
<tr><td colspan="2" align="left" valign="top"><a
name="variable_$conn_table"><h4>$conn_table</h4></a></td></tr>
<tr>
<td colspan="2" align="left" valign="top">
<b>private array $conn_table</b>
<p>
>><code>array()</code><<
<p>
Atom-Atom connection (bond) table
<br>
</td>
</tr>
<tr>
<td align="left" valign="top">See Also</td>
<td align="left" valign="top"><a
href="#function_calcConnectionTable()">calcConnectionTable()</a></td>
</tr>
<tr>
<td colspan="2" align="left"
valign="top"><hr></td>
</tr>
<tr><td colspan="2" align="left" valign="top"><a
name="variable_$BONDCUTOFF"><h4>$BONDCUTOFF</h4></a></td></tr>
<tr>
<td colspan="2" align="left" valign="top">
<b>private float $BONDCUTOFF</b>
<p>
>><code>1.8</code><<
<p>
Distance cutoff for bond estimation
<br>
</td>
</tr>
<tr>
<td align="left" valign="top">See Also</td>
<td align="left" valign="top"><a
href="#function_setBondCutoff()">setBondCutoff()</a>, <a
href="#function_getBondCutoff()">getBondCutoff()</a>, <a
href="#function_calcConnectionTable()">calcConnectionTable()</a></td>
</tr>
<tr>
<td colspan="2" align="left"
valign="top"><hr></td>
</tr>
</table>
</tr>
<tr>
<td height="10" align="left" valign="top"><hr></td>
</tr>
<tr>
<td align="left" valign="top" bgcolor="#C0C0C0">
<table>
<tr>
<td align="left" valign="top"><a
href="phpdoc_packagelist.html">Packageindex</a></td>
<td align="left" valign="top"><a
href="phpdoc_classtree.html">Classtrees</a></td>
<td align="left" valign="top"><a
href="phpdoc_modulegroup.html">Modulegroups</a></td>
<td align="left" valign="top"><a
href="phpdoc_elementlist.html">Elementlist</a></td>
<td align="left" valign="top"><a
href="phpdoc_warnings.html">Report</a></td>
<td align="left" valign="top"><a
href="phpdoc_xmlfiles.html">XML Files</a></td>
</tr>
</table>
</td>
</tr>
<tr>
<td align="left" valign="top">PHPDoc 1.0beta</td>
</tr>
</table>
</body>
</html>
Index: pear/Science/Chemistry/doc/Science_Chemistry_Molecule_XYZ.html
+++ pear/Science/Chemistry/doc/Science_Chemistry_Molecule_XYZ.html
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<!-- Generated with PHPDoc, http://www.phpdoc.de -->
<html>
<head>
<title>Chemical classes - Science_Chemistry - Class:
Science_Chemistry_Molecule_XYZ</title>
<link href="phpdoc.css" rel="stylesheet" type="text/css">
</head>
<body>
<table width="100%" border="0">
<tr>
<td align="left" valign="top" bgcolor="#B0BAFF">
<table width="100%">
<tr>
<td align="left" valign="top"><a
href="phpdoc_packagelist.html">Packageindex</a></td>
<td align="left" valign="top"><a
href="phpdoc_classtree.html">Classtrees</a></td>
<td align="left" valign="top"><a
href="phpdoc_modulegroup.html">Modulegroups</a></td>
<td align="left" valign="top"><a
href="phpdoc_elementlist.html">Elementlist</a></td>
<td align="left" valign="top"><a
href="phpdoc_warnings.html">Report</a></td>
<td align="left" valign="top"><a
href="phpdoc_xmlfiles.html">XML Files</a></td>
</tr>
</table>
</td>
</tr>
<tr>
<td height="20" align="left" valign="top"><hr></td>
</tr>
<tr>
<td align="left" valign="top">
File: <a
href="file:///home/jesus/devel/php/pear/Science/Chemistry/Molecule_XYZ.php"
target="_new">/home/jesus/devel/php/pear/Science/Chemistry/Molecule_XYZ.php</a>
<h5>Chemical classes - Science_Chemistry</h5>
<h1>Science_Chemistry_Molecule_XYZ</h1>
<a
href="Science_Chemistry_Molecule.html">Science_Chemistry_Molecule</a><br>
|<br> +-- Science_Chemistry_Molecule_XYZ<br>
<p>
Base class representing a Molecule from a XYZ format file
<p>
</td>
</tr>
<tr>
<td align="left" valign="top">
<h4>public class Science_Chemistry_Molecule_XYZ extends <a
href="Science_Chemistry_Molecule.html">Science_Chemistry_Molecule</a></h4>
Base class representing a Molecule from a XYZ format file
<br>
<p>
<table>
<tr><td align="left" valign="top">Authors</td><td
align="left" valign="top">Jesus M. Castagnetto <<a
href="mailto:[EMAIL PROTECTED]">[EMAIL PROTECTED]</a>></td></tr>
<tr><td align="left" valign="top">Version</td><td
align="left" valign="top">1.0</td></tr>
</table>
</td>
</tr>
<tr>
<td height="10" align="left" valign="top"> </td>
</tr>
<tr>
<td height="20" align="left" valign="top"><hr></td>
</tr>
<tr>
<td align="left" valign="top">
<table width="100%" border="0">
<tr>
<td align="left" valign="top"><h3>Methods
inherited from Science_Chemistry_Molecule</h3></td>
</tr>
<tr>
<td align="left" valign="top"><a
href="Science_Chemistry_Molecule.html#function_science_chemistry_molecule">science_chemistry_molecule</a>,
<a href="Science_Chemistry_Molecule.html#function_initmolecule">initmolecule</a>, <a
href="Science_Chemistry_Molecule.html#function_addatom">addatom</a>, <a
href="Science_Chemistry_Molecule.html#function_getatoms">getatoms</a>, <a
href="Science_Chemistry_Molecule.html#function_ismolecule">ismolecule</a>, <a
href="Science_Chemistry_Molecule.html#function_tocml">tocml</a>, <a
href="Science_Chemistry_Molecule.html#function_setbondcutoff">setbondcutoff</a>, <a
href="Science_Chemistry_Molecule.html#function_getbondcutoff">getbondcutoff</a>, <a
href="Science_Chemistry_Molecule.html#function_calcdistancematrix">calcdistancematrix</a>,
<a
href="Science_Chemistry_Molecule.html#function_printdistancematrix">printdistancematrix</a>,
<a
href="Science_Chemistry_Molecule.html#function_getdistancematrix">getdistancematrix</a>,
<a
href="Science_Chemistry_Molecule.html#function_calcconnectiontable">calcconnectiontable</a>,
<a
href="Science_Chemistry_Molecule.html#function_printconnectiontable">printconnectiontable</a>,
<a
href="Science_Chemistry_Molecule.html#function_getconnectiontable">getconnectiontable</a></td>
</tr>
</table>
</td>
</tr>
<tr>
<td align="left" valign="top">
<table width="100%" border="0">
<tr>
<td colspan="2" align="left"
valign="top"><h2>Public Method Summary</h2></td>
</tr>
<tr>
<td align="right" valign="top">object
Science_Chemistry_Molecule_XYZ</td>
<td align="left" valign="top" width="100%"><a
href="#function_Science_Chemistry_Molecule_XYZ()"><h4>Science_Chemistry_Molecule_XYZ([
string $xyzdata, string $src ])</h4></a>Constructor for the class, accepts 2 optional
parameters:</td>
</tr>
<tr>
<td align="right" valign="top">boolean</td>
<td align="left" valign="top" width="100%"><a
href="#function_parseXYZ()"><h4>parseXYZ(string $xyzdata, string $src)</h4></a>method
that does the parsing of the XYZ data itself</td>
</tr>
<tr>
<td align="right" valign="top">string</td>
<td align="left" valign="top" width="100%"><a
href="#function_toString()"><h4>toString()</h4></a>Generates a string representation
of the XYZ moleculeWarning: documentation is missing.</td>
</tr>
</table>
</td>
</tr>
<tr>
<td align="left" valign="top">
<table width="100%" border="0">
<tr>
<td colspan="2" align="left"
valign="top"><h2>Private Method Summary</h2></td>
</tr>
<tr>
<td align="right" valign="top">object
Science_Chemistry_Atom</td>
<td align="left" valign="top" width="100%"><a
href="#function_parseAtom()"><h4>parseAtom(string $line)</h4></a>Parses an XYZ atom
record</td>
</tr>
</table>
</td>
</tr>
<tr>
<td align="left" valign="top">
<table width="100%" border="0">
<tr>
<td align="left" valign="top"><h3>Fields
inherited from Science_Chemistry_Molecule</h3></td>
</tr>
<tr>
<td align="left" valign="top"><a
href="Science_Chemistry_Molecule.html#variable_$name">$name</a>, <a
href="Science_Chemistry_Molecule.html#variable_$num_atoms">$num_atoms</a>, <a
href="Science_Chemistry_Molecule.html#variable_$atoms">$atoms</a>, <a
href="Science_Chemistry_Molecule.html#variable_$dist_matrix">$dist_matrix</a>, <a
href="Science_Chemistry_Molecule.html#variable_$conn_table">$conn_table</a>, <a
href="Science_Chemistry_Molecule.html#variable_$bondcutoff">$bondcutoff</a></td>
</tr>
</table>
</td>
</tr>
<tr>
<td align="left" valign="top">
<table width="100%" border="0">
<tr>
<td colspan="2" align="left"
valign="top"><h2>Public Field Summary</h2></td>
</tr>
<tr>
<td align="right" valign="top">float</td>
<td align="left" valign="top" width="100%"><a
href="#variable_$energy"><h4>$energy</h4></a>Energy of the molecule. Optional value in
XYZ file format.</td>
</tr>
</table>
</td>
</tr>
<tr>
<td align="left" valign="top">
<table width="100%" border="0">
<tr>
<td colspan="2" align="left"
valign="top"><h2>Public Method Details</h2></td>
</tr>
<tr><td colspan="2" align="left" valign="top"><a
name="function_Science_Chemistry_Molecule_XYZ()"><h4>Science_Chemistry_Molecule_XYZ</h4></a></td></tr>
<tr>
<td colspan="2" align="left" valign="top">
<b>public object
Science_Chemistry_Molecule_XYZ Science_Chemistry_Molecule_XYZ( [ string $xyzdata,
string $src ] )</b><p>
</td>
</tr>
<tr>
<td width="10" align="left"
valign="top"> </td>
<td align="left" valign="top">
Constructor for the class, accepts 2
optional parameters:
<br>
the data and its source. Possible
values for $src: "file", "string"
<p>
</td>
</tr>
<tr>
<td colspan="2" align="left"
valign="top">Parameter</td>
</tr>
<tr>
<td></td>
<td align="left" valign="top">
<table>
<tr>
<td align="left"
valign="top">string</td>
<td align="left"
valign="top">$xyzdata</td>
<td align="left"
valign="top"><code>= >>""<<</code></td>
</tr>
<tr>
<td></td>
<td colspan="2"
align="left" valign="top"></td>
</tr>
</table>
</td>
</tr>
<tr>
<td></td>
<td align="left" valign="top">
<table>
<tr>
<td align="left"
valign="top">string</td>
<td align="left"
valign="top">$src</td>
<td align="left"
valign="top"><code>= >>"file"<<</code></td>
</tr>
<tr>
<td></td>
<td colspan="2"
align="left" valign="top">one of "file" or "string"</td>
</tr>
</table>
</td>
</tr>
<tr>
<td align="left" valign="top">Returns</td>
<td>object Science_Chemistry_Molecule_XYZ
<p></td>
</tr>
<tr>
<td align="left" valign="top">See Also</td>
<td align="left" valign="top"><a
href="#function_parseXYZ()">parseXYZ()</a></td>
</tr>
<tr>
<td colspan="2" align="left"
valign="top"><hr></td>
</tr>
<tr><td colspan="2" align="left" valign="top"><a
name="function_parseXYZ()"><h4>parseXYZ</h4></a></td></tr>
<tr>
<td colspan="2" align="left" valign="top">
<b>public boolean parseXYZ( string
$xyzdata, string $src )</b><p>
</td>
</tr>
<tr>
<td width="10" align="left"
valign="top"> </td>
<td align="left" valign="top">
method that does the parsing of the
XYZ data itself
<br>
<p>
</td>
</tr>
<tr>
<td colspan="2" align="left"
valign="top">Parameter</td>
</tr>
<tr>
<td></td>
<td align="left" valign="top">
<table>
<tr>
<td align="left"
valign="top">string</td>
<td align="left"
valign="top">$xyzdata</td>
<td align="left"
valign="top"><code></code></td>
</tr>
<tr>
<td></td>
<td colspan="2"
align="left" valign="top"></td>
</tr>
</table>
</td>
</tr>
<tr>
<td></td>
<td align="left" valign="top">
<table>
<tr>
<td align="left"
valign="top">string</td>
<td align="left"
valign="top">$src</td>
<td align="left"
valign="top"><code></code></td>
</tr>
<tr>
<td></td>
<td colspan="2"
align="left" valign="top"></td>
</tr>
</table>
</td>
</tr>
<tr>
<td align="left" valign="top">Returns</td>
<td>boolean <p></td>
</tr>
<tr>
<td align="left" valign="top">See Also</td>
<td align="left" valign="top"><a
href="#function_Science_Chemistry_Molecule_XYZ()">Science_Chemistry_Molecule_XYZ()</a></td>
</tr>
<tr>
<td colspan="2" align="left"
valign="top"><hr></td>
</tr>
<tr><td colspan="2" align="left" valign="top"><a
name="function_toString()"><h4>toString</h4></a></td></tr>
<tr>
<td colspan="2" align="left" valign="top">
<b>public string toString( )</b><p>
</td>
</tr>
<tr>
<td width="10" align="left"
valign="top"> </td>
<td align="left" valign="top">
Generates a string representation of
the XYZ molecule
<br>
Overrides parent
Science_Chemistry_Molecule::toString() method
<p>
Warning: documentation is missing.
</td>
</tr>
<tr>
<td align="left" valign="top">Returns</td>
<td>string <p></td>
</tr>
<tr>
<td colspan="2" align="left"
valign="top"><hr></td>
</tr>
</table>
</tr>
<tr>
<td align="left" valign="top">
<table width="100%" border="0">
<tr>
<td colspan="2" align="left"
valign="top"><h2>Private Method Details</h2></td>
</tr>
<tr><td colspan="2" align="left" valign="top"><a
name="function_parseAtom()"><h4>parseAtom</h4></a></td></tr>
<tr>
<td colspan="2" align="left" valign="top">
<b>private object
Science_Chemistry_Atom parseAtom( string $line )</b><p>
</td>
</tr>
<tr>
<td width="10" align="left"
valign="top"> </td>
<td align="left" valign="top">
Parses an XYZ atom record
<br>
<p>
</td>
</tr>
<tr>
<td colspan="2" align="left"
valign="top">Parameter</td>
</tr>
<tr>
<td></td>
<td align="left" valign="top">
<table>
<tr>
<td align="left"
valign="top">string</td>
<td align="left"
valign="top">$line</td>
<td align="left"
valign="top"><code></code></td>
</tr>
<tr>
<td></td>
<td colspan="2"
align="left" valign="top"></td>
</tr>
</table>
</td>
</tr>
<tr>
<td align="left" valign="top">Returns</td>
<td>object Science_Chemistry_Atom <p>@acess
public</td>
</tr>
<tr>
<td align="left" valign="top">See Also</td>
<td align="left" valign="top"><a
href="#function_parseXYZ()">parseXYZ()</a></td>
</tr>
<tr>
<td colspan="2" align="left"
valign="top"><hr></td>
</tr>
</table>
</tr>
<tr>
<td align="left" valign="top">
<table width="100%" border="0">
<tr>
<td colspan="2" align="left"
valign="top"><h2>Public Field Details</h2></td>
</tr>
<tr><td colspan="2" align="left" valign="top"><a
name="variable_$energy"><h4>$energy</h4></a></td></tr>
<tr>
<td colspan="2" align="left" valign="top">
<b>public float $energy</b>
<p>
>><code></code><<
<p>
Energy of the molecule. Optional value
in XYZ file format.
<br>
</td>
</tr>
<tr>
<td colspan="2" align="left"
valign="top"><hr></td>
</tr>
</table>
</tr>
<tr>
<td height="10" align="left" valign="top"><hr></td>
</tr>
<tr>
<td align="left" valign="top" bgcolor="#C0C0C0">
<table>
<tr>
<td align="left" valign="top"><a
href="phpdoc_packagelist.html">Packageindex</a></td>
<td align="left" valign="top"><a
href="phpdoc_classtree.html">Classtrees</a></td>
<td align="left" valign="top"><a
href="phpdoc_modulegroup.html">Modulegroups</a></td>
<td align="left" valign="top"><a
href="phpdoc_elementlist.html">Elementlist</a></td>
<td align="left" valign="top"><a
href="phpdoc_warnings.html">Report</a></td>
<td align="left" valign="top"><a
href="phpdoc_xmlfiles.html">XML Files</a></td>
</tr>
</table>
</td>
</tr>
<tr>
<td align="left" valign="top">PHPDoc 1.0beta</td>
</tr>
</table>
</body>
</html>
Index: pear/Science/Chemistry/doc/Science_Chemistry_PDBFile.html
+++ pear/Science/Chemistry/doc/Science_Chemistry_PDBFile.html
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<!-- Generated with PHPDoc, http://www.phpdoc.de -->
<html>
<head>
<title>Chemical classes - Science_Chemistry - Class:
Science_Chemistry_PDBFile</title>
<link href="phpdoc.css" rel="stylesheet" type="text/css">
</head>
<body>
<table width="100%" border="0">
<tr>
<td align="left" valign="top" bgcolor="#B0BAFF">
<table width="100%">
<tr>
<td align="left" valign="top"><a
href="phpdoc_packagelist.html">Packageindex</a></td>
<td align="left" valign="top"><a
href="phpdoc_classtree.html">Classtrees</a></td>
<td align="left" valign="top"><a
href="phpdoc_modulegroup.html">Modulegroups</a></td>
<td align="left" valign="top"><a
href="phpdoc_elementlist.html">Elementlist</a></td>
<td align="left" valign="top"><a
href="phpdoc_warnings.html">Report</a></td>
<td align="left" valign="top"><a
href="phpdoc_xmlfiles.html">XML Files</a></td>
</tr>
</table>
</td>
</tr>
<tr>
<td height="20" align="left" valign="top"><hr></td>
</tr>
<tr>
<td align="left" valign="top">
File: <a
href="file:///home/jesus/devel/php/pear/Science/Chemistry/PDBFile.php"
target="_new">/home/jesus/devel/php/pear/Science/Chemistry/PDBFile.php</a>
<h5>Chemical classes - Science_Chemistry</h5>
<h1>Science_Chemistry_PDBFile</h1>
Science_Chemistry_PDBFile<br>
<p>
Represents a PDB file, composed of one or more
Science_Chemistry_Macromolecule_PDB objects
<p>
</td>
</tr>
<tr>
<td align="left" valign="top">
<h4>public class Science_Chemistry_PDBFile </h4>
Represents a PDB file, composed of one or more
Science_Chemistry_Macromolecule_PDB objects
<br>
<p>
<table>
<tr><td align="left" valign="top">Authors</td><td
align="left" valign="top">Jesus M. Castagnetto <<a
href="mailto:[EMAIL PROTECTED]">[EMAIL PROTECTED]</a>></td></tr>
<tr><td align="left" valign="top">Version</td><td
align="left" valign="top">1.0</td></tr>
</table>
</td>
</tr>
<tr>
<td height="10" align="left" valign="top"> </td>
</tr>
<tr>
<td height="20" align="left" valign="top"><hr></td>
</tr>
<tr>
<td align="left" valign="top">
<table width="100%" border="0">
<tr>
<td colspan="2" align="left"
valign="top"><h2>Public Method Summary</h2></td>
</tr>
<tr>
<td align="right" valign="top">object
PDBFile</td>
<td align="left" valign="top" width="100%"><a
href="#function_Science_Chemistry_PDBFile()"><h4>Science_Chemistry_PDBFile(string
$filename)</h4></a>Constructor for the class, requires a PDB filename</td>
</tr>
<tr>
<td align="right" valign="top">string</td>
<td align="left" valign="top" width="100%"><a
href="#function_toCML()"><h4>toCML()</h4></a>Returns a CML representation of the PDB
file</td>
</tr>
</table>
</td>
</tr>
<tr>
<td align="left" valign="top">
<table width="100%" border="0">
<tr>
<td colspan="2" align="left"
valign="top"><h2>Private Method Summary</h2></td>
</tr>
<tr>
<td align="right" valign="top">void</td>
<td align="left" valign="top" width="100%"><a
href="#function_parseFile()"><h4>parseFile(array $arr)</h4></a>Makes the arrays of all
present PDB record types</td>
</tr>
</table>
</td>
</tr>
<tr>
<td align="left" valign="top">
<table width="100%" border="0">
<tr>
<td colspan="2" align="left"
valign="top"><h2>Private Field Summary</h2></td>
</tr>
<tr>
<td align="right" valign="top">string</td>
<td align="left" valign="top" width="100%"><a
href="#variable_$pdb"><h4>$pdb</h4></a>PDB ID</td>
</tr>
<tr>
<td align="right" valign="top">string</td>
<td align="left" valign="top" width="100%"><a
href="#variable_$file"><h4>$file</h4></a>Full path to PDB file</td>
</tr>
<tr>
<td align="right" valign="top">string</td>
<td align="left" valign="top" width="100%"><a
href="#variable_$date"><h4>$date</h4></a>PDB file's date</td>
</tr>
<tr>
<td align="right" valign="top">string</td>
<td align="left" valign="top" width="100%"><a
href="#variable_$class"><h4>$class</h4></a>PDB macromolecule(s) class</td>
</tr>
<tr>
<td align="right" valign="top">array</td>
<td align="left" valign="top" width="100%"><a
href="#variable_$meta"><h4>$meta</h4></a>Array of meta records</td>
</tr>
<tr>
<td align="right" valign="top">array</td>
<td align="left" valign="top" width="100%"><a
href="#variable_$macromolecules"><h4>$macromolecules</h4></a>Array of macromolecular
objects</td>
</tr>
<tr>
<td align="right" valign="top">int</td>
<td align="left" valign="top" width="100%"><a
href="#variable_$num_macromolecules"><h4>$num_macromolecules</h4></a>Number of
molecules/subunits</td>
</tr>
</table>
</td>
</tr>
<tr>
<td align="left" valign="top">
<table width="100%" border="0">
<tr>
<td colspan="2" align="left"
valign="top"><h2>Public Method Details</h2></td>
</tr>
<tr><td colspan="2" align="left" valign="top"><a
name="function_Science_Chemistry_PDBFile()"><h4>Science_Chemistry_PDBFile</h4></a></td></tr>
<tr>
<td colspan="2" align="left" valign="top">
<b>public object PDBFile
Science_Chemistry_PDBFile( string $filename )</b><p>
</td>
</tr>
<tr>
<td width="10" align="left"
valign="top"> </td>
<td align="left" valign="top">
Constructor for the class, requires a
PDB filename
<br>
<p>
</td>
</tr>
<tr>
<td colspan="2" align="left"
valign="top">Parameter</td>
</tr>
<tr>
<td></td>
<td align="left" valign="top">
<table>
<tr>
<td align="left"
valign="top">string</td>
<td align="left"
valign="top">$filename</td>
<td align="left"
valign="top"><code></code></td>
</tr>
<tr>
<td></td>
<td colspan="2"
align="left" valign="top"></td>
</tr>
</table>
</td>
</tr>
<tr>
<td align="left" valign="top">Returns</td>
<td>object PDBFile <p>;</td>
</tr>
<tr>
<td align="left" valign="top">See Also</td>
<td align="left" valign="top"><a
href="#var_$pdb">$pdb</a>, <a href="#var_$file">$file</a></td>
</tr>
<tr>
<td colspan="2" align="left"
valign="top"><hr></td>
</tr>
<tr><td colspan="2" align="left" valign="top"><a
name="function_toCML()"><h4>toCML</h4></a></td></tr>
<tr>
<td colspan="2" align="left" valign="top">
<b>public string toCML( )</b><p>
</td>
</tr>
<tr>
<td width="10" align="left"
valign="top"> </td>
<td align="left" valign="top">
Returns a CML representation of the
PDB file
<br>
TODO
<p>
</td>
</tr>
<tr>
<td align="left" valign="top">Returns</td>
<td>string <p></td>
</tr>
<tr>
<td colspan="2" align="left"
valign="top"><hr></td>
</tr>
</table>
</tr>
<tr>
<td align="left" valign="top">
<table width="100%" border="0">
<tr>
<td colspan="2" align="left"
valign="top"><h2>Private Method Details</h2></td>
</tr>
<tr><td colspan="2" align="left" valign="top"><a
name="function_parseFile()"><h4>parseFile</h4></a></td></tr>
<tr>
<td colspan="2" align="left" valign="top">
<b>private void parseFile( array
$arr )</b><p>
</td>
</tr>
<tr>
<td width="10" align="left"
valign="top"> </td>
<td align="left" valign="top">
Makes the arrays of all present PDB
record types
<br>
<p>
</td>
</tr>
<tr>
<td colspan="2" align="left"
valign="top">Parameter</td>
</tr>
<tr>
<td></td>
<td align="left" valign="top">
<table>
<tr>
<td align="left"
valign="top">array</td>
<td align="left"
valign="top">$arr</td>
<td align="left"
valign="top"><code></code></td>
</tr>
<tr>
<td></td>
<td colspan="2"
align="left" valign="top">array of lines</td>
</tr>
</table>
</td>
</tr>
<tr>
<td align="left" valign="top">Returns</td>
<td>void <p></td>
</tr>
<tr>
<td colspan="2" align="left"
valign="top"><hr></td>
</tr>
</table>
</tr>
<tr>
<td align="left" valign="top">
<table width="100%" border="0">
<tr>
<td colspan="2" align="left"
valign="top"><h2>Private Field Details</h2></td>
</tr>
<tr><td colspan="2" align="left" valign="top"><a
name="variable_$pdb"><h4>$pdb</h4></a></td></tr>
<tr>
<td colspan="2" align="left" valign="top">
<b>private string $pdb</b>
<p>
>><code></code><<
<p>
PDB ID
<br>
</td>
</tr>
<tr>
<td colspan="2" align="left"
valign="top"><hr></td>
</tr>
<tr><td colspan="2" align="left" valign="top"><a
name="variable_$file"><h4>$file</h4></a></td></tr>
<tr>
<td colspan="2" align="left" valign="top">
<b>private string $file</b>
<p>
>><code></code><<
<p>
Full path to PDB file
<br>
</td>
</tr>
<tr>
<td colspan="2" align="left"
valign="top"><hr></td>
</tr>
<tr><td colspan="2" align="left" valign="top"><a
name="variable_$date"><h4>$date</h4></a></td></tr>
<tr>
<td colspan="2" align="left" valign="top">
<b>private string $date</b>
<p>
>><code></code><<
<p>
PDB file's date
<br>
</td>
</tr>
<tr>
<td colspan="2" align="left"
valign="top"><hr></td>
</tr>
<tr><td colspan="2" align="left" valign="top"><a
name="variable_$class"><h4>$class</h4></a></td></tr>
<tr>
<td colspan="2" align="left" valign="top">
<b>private string $class</b>
<p>
>><code></code><<
<p>
PDB macromolecule(s) class
<br>
</td>
</tr>
<tr>
<td colspan="2" align="left"
valign="top"><hr></td>
</tr>
<tr><td colspan="2" align="left" valign="top"><a
name="variable_$meta"><h4>$meta</h4></a></td></tr>
<tr>
<td colspan="2" align="left" valign="top">
<b>private array $meta</b>
<p>
>><code></code><<
<p>
Array of meta records
<br>
</td>
</tr>
<tr>
<td colspan="2" align="left"
valign="top"><hr></td>
</tr>
<tr><td colspan="2" align="left" valign="top"><a
name="variable_$macromolecules"><h4>$macromolecules</h4></a></td></tr>
<tr>
<td colspan="2" align="left" valign="top">
<b>private array $macromolecules</b>
<p>
>><code></code><<
<p>
Array of macromolecular objects
<br>
</td>
</tr>
<tr>
<td colspan="2" align="left"
valign="top"><hr></td>
</tr>
<tr><td colspan="2" align="left" valign="top"><a
name="variable_$num_macromolecules"><h4>$num_macromolecules</h4></a></td></tr>
<tr>
<td colspan="2" align="left" valign="top">
<b>private int
$num_macromolecules</b>
<p>
>><code></code><<
<p>
Number of molecules/subunits
<br>
</td>
</tr>
<tr>
<td colspan="2" align="left"
valign="top"><hr></td>
</tr>
</table>
</tr>
<tr>
<td height="10" align="left" valign="top"><hr></td>
</tr>
<tr>
<td align="left" valign="top" bgcolor="#C0C0C0">
<table>
<tr>
<td align="left" valign="top"><a
href="phpdoc_packagelist.html">Packageindex</a></td>
<td align="left" valign="top"><a
href="phpdoc_classtree.html">Classtrees</a></td>
<td align="left" valign="top"><a
href="phpdoc_modulegroup.html">Modulegroups</a></td>
<td align="left" valign="top"><a
href="phpdoc_elementlist.html">Elementlist</a></td>
<td align="left" valign="top"><a
href="phpdoc_warnings.html">Report</a></td>
<td align="left" valign="top"><a
href="phpdoc_xmlfiles.html">XML Files</a></td>
</tr>
</table>
</td>
</tr>
<tr>
<td align="left" valign="top">PHPDoc 1.0beta</td>
</tr>
</table>
</body>
</html>
Index: pear/Science/Chemistry/doc/Science_Chemistry_PDBParser.html
+++ pear/Science/Chemistry/doc/Science_Chemistry_PDBParser.html
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<!-- Generated with PHPDoc, http://www.phpdoc.de -->
<html>
<head>
<title>Chemical classes - Science_Chemistry - Class:
Science_Chemistry_PDBParser</title>
<link href="phpdoc.css" rel="stylesheet" type="text/css">
</head>
<body>
<table width="100%" border="0">
<tr>
<td align="left" valign="top" bgcolor="#B0BAFF">
<table width="100%">
<tr>
<td align="left" valign="top"><a
href="phpdoc_packagelist.html">Packageindex</a></td>
<td align="left" valign="top"><a
href="phpdoc_classtree.html">Classtrees</a></td>
<td align="left" valign="top"><a
href="phpdoc_modulegroup.html">Modulegroups</a></td>
<td align="left" valign="top"><a
href="phpdoc_elementlist.html">Elementlist</a></td>
<td align="left" valign="top"><a
href="phpdoc_warnings.html">Report</a></td>
<td align="left" valign="top"><a
href="phpdoc_xmlfiles.html">XML Files</a></td>
</tr>
</table>
</td>
</tr>
<tr>
<td height="20" align="left" valign="top"><hr></td>
</tr>
<tr>
<td align="left" valign="top">
File: <a
href="file:///home/jesus/devel/php/pear/Science/Chemistry/PDBParser.php"
target="_new">/home/jesus/devel/php/pear/Science/Chemistry/PDBParser.php</a>
<h5>Chemical classes - Science_Chemistry</h5>
<h1>Science_Chemistry_PDBParser</h1>
Science_Chemistry_PDBParser<br>
<p>
A self-contained class to parse a PDB file into an array of
residues
<p>
</td>
</tr>
<tr>
<td align="left" valign="top">
<h4>public class Science_Chemistry_PDBParser </h4>
A self-contained class to parse a PDB file into an array of
residues
<br>
each containing an array of atoms<br>Useful when dealing
with big PDB files, where using the Science_Chemistry_PDBFileclass will generate out
of memory errors.
<p>
<table>
<tr><td align="left" valign="top">Authors</td><td
align="left" valign="top">Jesus M. Castagnetto <<a
href="mailto:[EMAIL PROTECTED]">[EMAIL PROTECTED]</a>></td></tr>
<tr><td align="left" valign="top">Version</td><td
align="left" valign="top">1.0</td></tr>
</table>
</td>
</tr>
<tr>
<td height="10" align="left" valign="top"> </td>
</tr>
<tr>
<td height="20" align="left" valign="top"><hr></td>
</tr>
<tr>
<td align="left" valign="top">
<table width="100%" border="0">
<tr>
<td colspan="2" align="left"
valign="top"><h2>Public Method Summary</h2></td>
</tr>
<tr>
<td align="right" valign="top">object
PDBParser</td>
<td align="left" valign="top" width="100%"><a
href="#function_Science_Chemistry_PDBParser()"><h4>Science_Chemistry_PDBParser(string
$filename, [ boolean $multi, boolean $meta, boolean $full ])</h4></a>Constructor for
the class, requires a PDB filename</td>
</tr>
<tr>
<td align="right" valign="top">array</td>
<td align="left" valign="top" width="100%"><a
href="#function_getResidueList()"><h4>getResidueList(integer $macromol, string
$resname)</h4></a>Returns an array of residues with a particular name</td>
</tr>
</table>
</td>
</tr>
<tr>
<td align="left" valign="top">
<table width="100%" border="0">
<tr>
<td colspan="2" align="left"
valign="top"><h2>Private Method Summary</h2></td>
</tr>
<tr>
<td align="right" valign="top">void</td>
<td align="left" valign="top" width="100%"><a
href="#function_parseResidues()"><h4>parseResidues(array $records, boolean
$full)</h4></a>Makes the array of residues in the macromolecule</td>
</tr>
<tr>
<td align="right" valign="top">void</td>
<td align="left" valign="top" width="100%"><a
href="#function_parseAtom()"><h4>parseAtom(string $atomrec, boolean $full,
&$atomname)</h4></a>Parses an atom record into an associative array</td>
</tr>
</table>
</td>
</tr>
<tr>
<td align="left" valign="top">
<table width="100%" border="0">
<tr>
<td colspan="2" align="left"
valign="top"><h2>Private Field Summary</h2></td>
</tr>
<tr>
<td align="right" valign="top">string</td>
<td align="left" valign="top" width="100%"><a
href="#variable_$pdb"><h4>$pdb</h4></a>PDB ID</td>
</tr>
<tr>
<td align="right" valign="top">string</td>
<td align="left" valign="top" width="100%"><a
href="#variable_$file"><h4>$file</h4></a>Full path to PDB file</td>
</tr>
<tr>
<td align="right" valign="top">unknown</td>
<td align="left" valign="top" width="100%"><a
href="#variable_$date"><h4>$date</h4></a>PDB file's date</td>
</tr>
<tr>
<td align="right" valign="top">string</td>
<td align="left" valign="top" width="100%"><a
href="#variable_$class"><h4>$class</h4></a>PDB macromolecule(s) class</td>
</tr>
<tr>
<td align="right" valign="top">array</td>
<td align="left" valign="top" width="100%"><a
href="#variable_$macromolecules"><h4>$macromolecules</h4></a>Array of
macromolecules</td>
</tr>
<tr>
<td align="right" valign="top">int</td>
<td align="left" valign="top" width="100%"><a
href="#variable_$num_macromolecules"><h4>$num_macromolecules</h4></a>Number of
macromolecules</td>
</tr>
</table>
</td>
</tr>
<tr>
<td align="left" valign="top">
<table width="100%" border="0">
<tr>
<td colspan="2" align="left"
valign="top"><h2>Public Method Details</h2></td>
</tr>
<tr><td colspan="2" align="left" valign="top"><a
name="function_Science_Chemistry_PDBParser()"><h4>Science_Chemistry_PDBParser</h4></a></td></tr>
<tr>
<td colspan="2" align="left" valign="top">
<b>public object PDBParser
Science_Chemistry_PDBParser( string $filename, [ boolean $multi, boolean $meta,
boolean $full ] )</b><p>
</td>
</tr>
<tr>
<td width="10" align="left"
valign="top"> </td>
<td align="left" valign="top">
Constructor for the class, requires a
PDB filename
<br>
<p>
</td>
</tr>
<tr>
<td colspan="2" align="left"
valign="top">Parameter</td>
</tr>
<tr>
<td></td>
<td align="left" valign="top">
<table>
<tr>
<td align="left"
valign="top">string</td>
<td align="left"
valign="top">$filename</td>
<td align="left"
valign="top"><code></code></td>
</tr>
<tr>
<td></td>
<td colspan="2"
align="left" valign="top">PDB filename</td>
</tr>
</table>
</td>
</tr>
<tr>
<td></td>
<td align="left" valign="top">
<table>
<tr>
<td align="left"
valign="top">boolean</td>
<td align="left"
valign="top">$multi</td>
<td align="left"
valign="top"><code>= >>false<<</code></td>
</tr>
<tr>
<td></td>
<td colspan="2"
align="left" valign="top">whether to parse all models in a multi-model file</td>
</tr>
</table>
</td>
</tr>
<tr>
<td></td>
<td align="left" valign="top">
<table>
<tr>
<td align="left"
valign="top">boolean</td>
<td align="left"
valign="top">$meta</td>
<td align="left"
valign="top"><code>= >>false<<</code></td>
</tr>
<tr>
<td></td>
<td colspan="2"
align="left" valign="top">whether to store the PDB file meta information</td>
</tr>
</table>
</td>
</tr>
<tr>
<td></td>
<td align="left" valign="top">
<table>
<tr>
<td align="left"
valign="top">boolean</td>
<td align="left"
valign="top">$full</td>
<td align="left"
valign="top"><code>= >>false<<</code></td>
</tr>
<tr>
<td></td>
<td colspan="2"
align="left" valign="top">whether to store the full set of fields per atom</td>
</tr>
</table>
</td>
</tr>
<tr>
<td align="left" valign="top">Returns</td>
<td>object PDBParser <p></td>
</tr>
<tr>
<td align="left" valign="top">See Also</td>
<td align="left" valign="top"><a
href="#function_parseResidues()">parseResidues()</a></td>
</tr>
<tr>
<td colspan="2" align="left"
valign="top"><hr></td>
</tr>
<tr><td colspan="2" align="left" valign="top"><a
name="function_getResidueList()"><h4>getResidueList</h4></a></td></tr>
<tr>
<td colspan="2" align="left" valign="top">
<b>public array getResidueList(
integer $macromol, string $resname )</b><p>
</td>
</tr>
<tr>
<td width="10" align="left"
valign="top"> </td>
<td align="left" valign="top">
Returns an array of residues with a
particular name
<br>
from the indicated macromolecule index
<p>
</td>
</tr>
<tr>
<td colspan="2" align="left"
valign="top">Parameter</td>
</tr>
<tr>
<td></td>
<td align="left" valign="top">
<table>
<tr>
<td align="left"
valign="top">integer</td>
<td align="left"
valign="top">$macromol</td>
<td align="left"
valign="top"><code></code></td>
</tr>
<tr>
<td></td>
<td colspan="2"
align="left" valign="top">Index of the macromolecule in the $macromolecules array</td>
</tr>
</table>
</td>
</tr>
<tr>
<td></td>
<td align="left" valign="top">
<table>
<tr>
<td align="left"
valign="top">string</td>
<td align="left"
valign="top">$resname</td>
<td align="left"
valign="top"><code></code></td>
</tr>
<tr>
<td></td>
<td colspan="2"
align="left" valign="top">Residue name, e.g. HIS, CYS, etc.</td>
</tr>
</table>
</td>
</tr>
<tr>
<td align="left" valign="top">Returns</td>
<td>array <p>list of residues with the
requested name</td>
</tr>
<tr>
<td align="left" valign="top">See Also</td>
<td align="left" valign="top"><a
href="#var_$macromolecules">$macromolecules</a></td>
</tr>
<tr>
<td colspan="2" align="left"
valign="top"><hr></td>
</tr>
</table>
</tr>
<tr>
<td align="left" valign="top">
<table width="100%" border="0">
<tr>
<td colspan="2" align="left"
valign="top"><h2>Private Method Details</h2></td>
</tr>
<tr><td colspan="2" align="left" valign="top"><a
name="function_parseResidues()"><h4>parseResidues</h4></a></td></tr>
<tr>
<td colspan="2" align="left" valign="top">
<b>private void parseResidues(
array $records, boolean $full )</b><p>
</td>
</tr>
<tr>
<td width="10" align="left"
valign="top"> </td>
<td align="left" valign="top">
Makes the array of residues in the
macromolecule
<br>
<p>
</td>
</tr>
<tr>
<td colspan="2" align="left"
valign="top">Parameter</td>
</tr>
<tr>
<td></td>
<td align="left" valign="top">
<table>
<tr>
<td align="left"
valign="top">array</td>
<td align="left"
valign="top">$records</td>
<td align="left"
valign="top"><code></code></td>
</tr>
<tr>
<td></td>
<td colspan="2"
align="left" valign="top"></td>
</tr>
</table>
</td>
</tr>
<tr>
<td></td>
<td align="left" valign="top">
<table>
<tr>
<td align="left"
valign="top">boolean</td>
<td align="left"
valign="top">$full</td>
<td align="left"
valign="top"><code></code></td>
</tr>
<tr>
<td></td>
<td colspan="2"
align="left" valign="top">whether to store the full set of fields per atom</td>
</tr>
</table>
</td>
</tr>
<tr>
<td align="left" valign="top">Returns</td>
<td>void <p></td>
</tr>
<tr>
<td align="left" valign="top">See Also</td>
<td align="left" valign="top"><a
href="#function_parseAtom()">parseAtom()</a></td>
</tr>
<tr>
<td colspan="2" align="left"
valign="top"><hr></td>
</tr>
<tr><td colspan="2" align="left" valign="top"><a
name="function_parseAtom()"><h4>parseAtom</h4></a></td></tr>
<tr>
<td colspan="2" align="left" valign="top">
<b>private void parseAtom( string
$atomrec, boolean $full, &$atomname )</b><p>
</td>
</tr>
<tr>
<td width="10" align="left"
valign="top"> </td>
<td align="left" valign="top">
Parses an atom record into an
associative array
<br>
<p>
</td>
</tr>
<tr>
<td colspan="2" align="left"
valign="top">Parameter</td>
</tr>
<tr>
<td></td>
<td align="left" valign="top">
<table>
<tr>
<td align="left"
valign="top">string</td>
<td align="left"
valign="top">$atomrec</td>
<td align="left"
valign="top"><code></code></td>
</tr>
<tr>
<td></td>
<td colspan="2"
align="left" valign="top">PDB atom record</td>
</tr>
</table>
</td>
</tr>
<tr>
<td></td>
<td align="left" valign="top">
<table>
<tr>
<td align="left"
valign="top">boolean</td>
<td align="left"
valign="top">$full</td>
<td align="left"
valign="top"><code></code></td>
</tr>
<tr>
<td></td>
<td colspan="2"
align="left" valign="top">whether to store the full set of fields per atom</td>
</tr>
</table>
</td>
</tr>
<tr>
<td></td>
<td align="left" valign="top">
<table>
<tr>
<td align="left"
valign="top"></td>
<td align="left"
valign="top">&$atomname</td>
<td align="left"
valign="top"><code></code></td>
</tr>
<tr>
<td></td>
<td colspan="2"
align="left" valign="top">Warning: documentation is missing.</td>
</tr>
</table>
</td>
</tr>
<tr>
<td align="left" valign="top">Returns</td>
<td>void <p></td>
</tr>
<tr>
<td align="left" valign="top">See Also</td>
<td align="left" valign="top"><a
href="#function_parseResidues()">parseResidues()</a></td>
</tr>
<tr>
<td colspan="2" align="left"
valign="top"><hr></td>
</tr>
</table>
</tr>
<tr>
<td align="left" valign="top">
<table width="100%" border="0">
<tr>
<td colspan="2" align="left"
valign="top"><h2>Private Field Details</h2></td>
</tr>
<tr><td colspan="2" align="left" valign="top"><a
name="variable_$pdb"><h4>$pdb</h4></a></td></tr>
<tr>
<td colspan="2" align="left" valign="top">
<b>private string $pdb</b>
<p>
>><code></code><<
<p>
PDB ID
<br>
</td>
</tr>
<tr>
<td colspan="2" align="left"
valign="top"><hr></td>
</tr>
<tr><td colspan="2" align="left" valign="top"><a
name="variable_$file"><h4>$file</h4></a></td></tr>
<tr>
<td colspan="2" align="left" valign="top">
<b>private string $file</b>
<p>
>><code></code><<
<p>
Full path to PDB file
<br>
</td>
</tr>
<tr>
<td colspan="2" align="left"
valign="top"><hr></td>
</tr>
<tr><td colspan="2" align="left" valign="top"><a
name="variable_$date"><h4>$date</h4></a></td></tr>
<tr>
<td colspan="2" align="left" valign="top">
<b>private unknown $date</b>
<p>
>><code></code><<
<p>
PDB file's date
<br>
</td>
</tr>
<tr>
<td colspan="2" align="left"
valign="top"><hr></td>
</tr>
<tr><td colspan="2" align="left" valign="top"><a
name="variable_$class"><h4>$class</h4></a></td></tr>
<tr>
<td colspan="2" align="left" valign="top">
<b>private string $class</b>
<p>
>><code></code><<
<p>
PDB macromolecule(s) class
<br>
</td>
</tr>
<tr>
<td colspan="2" align="left"
valign="top"><hr></td>
</tr>
<tr><td colspan="2" align="left" valign="top"><a
name="variable_$macromolecules"><h4>$macromolecules</h4></a></td></tr>
<tr>
<td colspan="2" align="left" valign="top">
<b>private array $macromolecules</b>
<p>
>><code></code><<
<p>
Array of macromolecules
<br>
</td>
</tr>
<tr>
<td colspan="2" align="left"
valign="top"><hr></td>
</tr>
<tr><td colspan="2" align="left" valign="top"><a
name="variable_$num_macromolecules"><h4>$num_macromolecules</h4></a></td></tr>
<tr>
<td colspan="2" align="left" valign="top">
<b>private int
$num_macromolecules</b>
<p>
>><code></code><<
<p>
Number of macromolecules
<br>
</td>
</tr>
<tr>
<td colspan="2" align="left"
valign="top"><hr></td>
</tr>
</table>
</tr>
<tr>
<td height="10" align="left" valign="top"><hr></td>
</tr>
<tr>
<td align="left" valign="top" bgcolor="#C0C0C0">
<table>
<tr>
<td align="left" valign="top"><a
href="phpdoc_packagelist.html">Packageindex</a></td>
<td align="left" valign="top"><a
href="phpdoc_classtree.html">Classtrees</a></td>
<td align="left" valign="top"><a
href="phpdoc_modulegroup.html">Modulegroups</a></td>
<td align="left" valign="top"><a
href="phpdoc_elementlist.html">Elementlist</a></td>
<td align="left" valign="top"><a
href="phpdoc_warnings.html">Report</a></td>
<td align="left" valign="top"><a
href="phpdoc_xmlfiles.html">XML Files</a></td>
</tr>
</table>
</td>
</tr>
<tr>
<td align="left" valign="top">PHPDoc 1.0beta</td>
</tr>
</table>
</body>
</html>
Index: pear/Science/Chemistry/doc/Science_Chemistry_Periodic_Table.html
+++ pear/Science/Chemistry/doc/Science_Chemistry_Periodic_Table.html
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<!-- Generated with PHPDoc, http://www.phpdoc.de -->
<html>
<head>
<title>Chemical classes - Science_Chemistry - Class:
Science_Chemistry_Periodic_Table</title>
<link href="phpdoc.css" rel="stylesheet" type="text/css">
</head>
<body>
<table width="100%" border="0">
<tr>
<td align="left" valign="top" bgcolor="#B0BAFF">
<table width="100%">
<tr>
<td align="left" valign="top"><a
href="phpdoc_packagelist.html">Packageindex</a></td>
<td align="left" valign="top"><a
href="phpdoc_classtree.html">Classtrees</a></td>
<td align="left" valign="top"><a
href="phpdoc_modulegroup.html">Modulegroups</a></td>
<td align="left" valign="top"><a
href="phpdoc_elementlist.html">Elementlist</a></td>
<td align="left" valign="top"><a
href="phpdoc_warnings.html">Report</a></td>
<td align="left" valign="top"><a
href="phpdoc_xmlfiles.html">XML Files</a></td>
</tr>
</table>
</td>
</tr>
<tr>
<td height="20" align="left" valign="top"><hr></td>
</tr>
<tr>
<td align="left" valign="top">
File: <a
href="file:///home/jesus/devel/php/pear/Science/Chemistry/Periodic_Table.php"
target="_new">/home/jesus/devel/php/pear/Science/Chemistry/Periodic_Table.php</a>
<h5>Chemical classes - Science_Chemistry</h5>
<h1>Science_Chemistry_Periodic_Table</h1>
Science_Chemistry_Periodic_Table<br>
<p>
Utility class that defines a Periodic Table of elements
<p>
</td>
</tr>
<tr>
<td align="left" valign="top">
<h4>public class Science_Chemistry_Periodic_Table </h4>
Utility class that defines a Periodic Table of elements
<br>
<p>
<table>
<tr><td align="left" valign="top">Authors</td><td
align="left" valign="top">Jesus M. Castagnetto <<a
href="mailto:[EMAIL PROTECTED]">[EMAIL PROTECTED]</a>></td></tr>
<tr><td align="left" valign="top">Version</td><td
align="left" valign="top">1.0</td></tr>
</table>
</td>
</tr>
<tr>
<td height="10" align="left" valign="top"> </td>
</tr>
<tr>
<td height="20" align="left" valign="top"><hr></td>
</tr>
<tr>
<td align="left" valign="top">
<table width="100%" border="0">
<tr>
<td colspan="2" align="left"
valign="top"><h2>Public Method Summary</h2></td>
</tr>
<tr>
<td align="right" valign="top">object
Science_Chemistry_Element</td>
<td align="left" valign="top" width="100%"><a
href="#function_getElement()"><h4>getElement(string $symbol)</h4></a>Returns a
Science_Chemistry_Element object correspoding to the symbol (case sensitive)</td>
</tr>
<tr>
<td align="right" valign="top">array</td>
<td align="left" valign="top" width="100%"><a
href="#function_getElementFamily()"><h4>getElementFamily(string
$family)</h4></a>Returns an array of Science_Chemistry_Element objects belonging to an
element family</td>
</tr>
<tr>
<td align="right" valign="top">void</td>
<td align="left" valign="top" width="100%"><a
href="#function_initTable()"><h4>initTable()</h4></a>Initializes the Periodic Table
array</td>
</tr>
</table>
</td>
</tr>
<tr>
<td align="left" valign="top">
<table width="100%" border="0">
<tr>
<td colspan="2" align="left"
valign="top"><h2>Public Field Summary</h2></td>
</tr>
<tr>
<td align="right" valign="top">array</td>
<td align="left" valign="top" width="100%"><a
href="#variable_$periodic_table"><h4>$periodic_table</h4></a>The associative array
containing the chemical elements</td>
</tr>
</table>
</td>
</tr>
<tr>
<td align="left" valign="top">
<table width="100%" border="0">
<tr>
<td colspan="2" align="left"
valign="top"><h2>Public Method Details</h2></td>
</tr>
<tr><td colspan="2" align="left" valign="top"><a
name="function_getElement()"><h4>getElement</h4></a></td></tr>
<tr>
<td colspan="2" align="left" valign="top">
<b>public object
Science_Chemistry_Element getElement( string $symbol )</b><p>
</td>
</tr>
<tr>
<td width="10" align="left"
valign="top"> </td>
<td align="left" valign="top">
Returns a Science_Chemistry_Element
object correspoding to the symbol (case sensitive)
<br>
<p>
</td>
</tr>
<tr>
<td colspan="2" align="left"
valign="top">Parameter</td>
</tr>
<tr>
<td></td>
<td align="left" valign="top">
<table>
<tr>
<td align="left"
valign="top">string</td>
<td align="left"
valign="top">$symbol</td>
<td align="left"
valign="top"><code></code></td>
</tr>
<tr>
<td></td>
<td colspan="2"
align="left" valign="top"></td>
</tr>
</table>
</td>
</tr>
<tr>
<td align="left" valign="top">Returns</td>
<td>object Science_Chemistry_Element <p></td>
</tr>
<tr>
<td colspan="2" align="left"
valign="top"><hr></td>
</tr>
<tr><td colspan="2" align="left" valign="top"><a
name="function_getElementFamily()"><h4>getElementFamily</h4></a></td></tr>
<tr>
<td colspan="2" align="left" valign="top">
<b>public array getElementFamily(
string $family )</b><p>
</td>
</tr>
<tr>
<td width="10" align="left"
valign="top"> </td>
<td align="left" valign="top">
Returns an array of
Science_Chemistry_Element objects belonging to an element family
<br>
<p>
</td>
</tr>
<tr>
<td colspan="2" align="left"
valign="top">Parameter</td>
</tr>
<tr>
<td></td>
<td align="left" valign="top">
<table>
<tr>
<td align="left"
valign="top">string</td>
<td align="left"
valign="top">$family</td>
<td align="left"
valign="top"><code></code></td>
</tr>
<tr>
<td></td>
<td colspan="2"
align="left" valign="top"></td>
</tr>
</table>
</td>
</tr>
<tr>
<td align="left" valign="top">Returns</td>
<td>array <p>Science_Chemistry_Element
objects</td>
</tr>
<tr>
<td colspan="2" align="left"
valign="top"><hr></td>
</tr>
<tr><td colspan="2" align="left" valign="top"><a
name="function_initTable()"><h4>initTable</h4></a></td></tr>
<tr>
<td colspan="2" align="left" valign="top">
<b>public void initTable( )</b><p>
</td>
</tr>
<tr>
<td width="10" align="left"
valign="top"> </td>
<td align="left" valign="top">
Initializes the Periodic Table array
<br>
<p>
</td>
</tr>
<tr>
<td align="left" valign="top">Returns</td>
<td>void <p></td>
</tr>
<tr>
<td colspan="2" align="left"
valign="top"><hr></td>
</tr>
</table>
</tr>
<tr>
<td align="left" valign="top">
<table width="100%" border="0">
<tr>
<td colspan="2" align="left"
valign="top"><h2>Public Field Details</h2></td>
</tr>
<tr><td colspan="2" align="left" valign="top"><a
name="variable_$periodic_table"><h4>$periodic_table</h4></a></td></tr>
<tr>
<td colspan="2" align="left" valign="top">
<b>public array $periodic_table</b>
<p>
>><code>array()</code><<
<p>
The associative array containing the
chemical elements
<br>
</td>
</tr>
<tr>
<td colspan="2" align="left"
valign="top"><hr></td>
</tr>
</table>
</tr>
<tr>
<td height="10" align="left" valign="top"><hr></td>
</tr>
<tr>
<td align="left" valign="top" bgcolor="#C0C0C0">
<table>
<tr>
<td align="left" valign="top"><a
href="phpdoc_packagelist.html">Packageindex</a></td>
<td align="left" valign="top"><a
href="phpdoc_classtree.html">Classtrees</a></td>
<td align="left" valign="top"><a
href="phpdoc_modulegroup.html">Modulegroups</a></td>
<td align="left" valign="top"><a
href="phpdoc_elementlist.html">Elementlist</a></td>
<td align="left" valign="top"><a
href="phpdoc_warnings.html">Report</a></td>
<td align="left" valign="top"><a
href="phpdoc_xmlfiles.html">XML Files</a></td>
</tr>
</table>
</td>
</tr>
<tr>
<td align="left" valign="top">PHPDoc 1.0beta</td>
</tr>
</table>
</body>
</html>
Index: pear/Science/Chemistry/doc/Science_Chemistry_Residue_PDB.html
+++ pear/Science/Chemistry/doc/Science_Chemistry_Residue_PDB.html
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<!-- Generated with PHPDoc, http://www.phpdoc.de -->
<html>
<head>
<title>Chemical classes - Science_Chemistry - Class:
Science_Chemistry_Residue_PDB</title>
<link href="phpdoc.css" rel="stylesheet" type="text/css">
</head>
<body>
<table width="100%" border="0">
<tr>
<td align="left" valign="top" bgcolor="#B0BAFF">
<table width="100%">
<tr>
<td align="left" valign="top"><a
href="phpdoc_packagelist.html">Packageindex</a></td>
<td align="left" valign="top"><a
href="phpdoc_classtree.html">Classtrees</a></td>
<td align="left" valign="top"><a
href="phpdoc_modulegroup.html">Modulegroups</a></td>
<td align="left" valign="top"><a
href="phpdoc_elementlist.html">Elementlist</a></td>
<td align="left" valign="top"><a
href="phpdoc_warnings.html">Report</a></td>
<td align="left" valign="top"><a
href="phpdoc_xmlfiles.html">XML Files</a></td>
</tr>
</table>
</td>
</tr>
<tr>
<td height="20" align="left" valign="top"><hr></td>
</tr>
<tr>
<td align="left" valign="top">
File: <a
href="file:///home/jesus/devel/php/pear/Science/Chemistry/Residue_PDB.php"
target="_new">/home/jesus/devel/php/pear/Science/Chemistry/Residue_PDB.php</a>
<h5>Chemical classes - Science_Chemistry</h5>
<h1>Science_Chemistry_Residue_PDB</h1>
<a
href="Science_Chemistry_Molecule.html">Science_Chemistry_Molecule</a><br>
|<br> +-- Science_Chemistry_Residue_PDB<br>
<p>
Represents a PDB residue
<p>
</td>
</tr>
<tr>
<td align="left" valign="top">
<h4>public class Science_Chemistry_Residue_PDB extends <a
href="Science_Chemistry_Molecule.html">Science_Chemistry_Molecule</a></h4>
Represents a PDB residue
<br>
<p>
<table>
<tr><td align="left" valign="top">Authors</td><td
align="left" valign="top">Jesus M. Castagnetto <<a
href="mailto:[EMAIL PROTECTED]">[EMAIL PROTECTED]</a>></td></tr>
<tr><td align="left" valign="top">Version</td><td
align="left" valign="top">1.0</td></tr>
</table>
</td>
</tr>
<tr>
<td height="10" align="left" valign="top"> </td>
</tr>
<tr>
<td height="20" align="left" valign="top"><hr></td>
</tr>
<tr>
<td align="left" valign="top">
<table width="100%" border="0">
<tr>
<td align="left" valign="top"><h3>Methods
inherited from Science_Chemistry_Molecule</h3></td>
</tr>
<tr>
<td align="left" valign="top"><a
href="Science_Chemistry_Molecule.html#function_science_chemistry_molecule">science_chemistry_molecule</a>,
<a href="Science_Chemistry_Molecule.html#function_initmolecule">initmolecule</a>, <a
href="Science_Chemistry_Molecule.html#function_addatom">addatom</a>, <a
href="Science_Chemistry_Molecule.html#function_getatoms">getatoms</a>, <a
href="Science_Chemistry_Molecule.html#function_ismolecule">ismolecule</a>, <a
href="Science_Chemistry_Molecule.html#function_tostring">tostring</a>, <a
href="Science_Chemistry_Molecule.html#function_tocml">tocml</a>, <a
href="Science_Chemistry_Molecule.html#function_setbondcutoff">setbondcutoff</a>, <a
href="Science_Chemistry_Molecule.html#function_getbondcutoff">getbondcutoff</a>, <a
href="Science_Chemistry_Molecule.html#function_calcdistancematrix">calcdistancematrix</a>,
<a
href="Science_Chemistry_Molecule.html#function_printdistancematrix">printdistancematrix</a>,
<a
href="Science_Chemistry_Molecule.html#function_getdistancematrix">getdistancematrix</a>,
<a
href="Science_Chemistry_Molecule.html#function_calcconnectiontable">calcconnectiontable</a>,
<a
href="Science_Chemistry_Molecule.html#function_printconnectiontable">printconnectiontable</a>,
<a
href="Science_Chemistry_Molecule.html#function_getconnectiontable">getconnectiontable</a></td>
</tr>
</table>
</td>
</tr>
<tr>
<td align="left" valign="top">
<table width="100%" border="0">
<tr>
<td colspan="2" align="left"
valign="top"><h2>Public Method Summary</h2></td>
</tr>
<tr>
<td align="right" valign="top">object
Science_Chemistry_Residue_PDB</td>
<td align="left" valign="top" width="100%"><a
href="#function_Science_Chemistry_Residue_PDB()"><h4>Science_Chemistry_Residue_PDB(string
$pdb, array $atomrec_arr, [ string $macromol ])</h4></a>Constructor for the class</td>
</tr>
</table>
</td>
</tr>
<tr>
<td align="left" valign="top">
<table width="100%" border="0">
<tr>
<td colspan="2" align="left"
valign="top"><h2>Private Method Summary</h2></td>
</tr>
<tr>
<td align="right" valign="top">void</td>
<td align="left" valign="top" width="100%"><a
href="#function_calcGeomParams()"><h4>calcGeomParams()</h4></a>Warning: documentation
is missing.</td>
</tr>
<tr>
<td align="right" valign="top">void</td>
<td align="left" valign="top" width="100%"><a
href="#function_getGeomParams()"><h4>getGeomParams( $param)</h4></a>Warning:
documentation is missing.</td>
</tr>
</table>
</td>
</tr>
<tr>
<td align="left" valign="top">
<table width="100%" border="0">
<tr>
<td align="left" valign="top"><h3>Fields
inherited from Science_Chemistry_Molecule</h3></td>
</tr>
<tr>
<td align="left" valign="top"><a
href="Science_Chemistry_Molecule.html#variable_$name">$name</a>, <a
href="Science_Chemistry_Molecule.html#variable_$num_atoms">$num_atoms</a>, <a
href="Science_Chemistry_Molecule.html#variable_$atoms">$atoms</a>, <a
href="Science_Chemistry_Molecule.html#variable_$dist_matrix">$dist_matrix</a>, <a
href="Science_Chemistry_Molecule.html#variable_$conn_table">$conn_table</a>, <a
href="Science_Chemistry_Molecule.html#variable_$bondcutoff">$bondcutoff</a></td>
</tr>
</table>
</td>
</tr>
<tr>
<td align="left" valign="top">
<table width="100%" border="0">
<tr>
<td colspan="2" align="left"
valign="top"><h2>Public Field Summary</h2></td>
</tr>
<tr>
<td align="right" valign="top">boolean</td>
<td align="left" valign="top" width="100%"><a
href="#variable_$VALID"><h4>$VALID</h4></a>If the PDB residue object has been
initialized</td>
</tr>
<tr>
<td align="right" valign="top">object
Science_Chemistry_Macromolecule_PDB</td>
<td align="left" valign="top" width="100%"><a
href="#variable_$macromol"><h4>$macromol</h4></a>Reference to the protein</td>
</tr>
</table>
</td>
</tr>
<tr>
<td align="left" valign="top">
<table width="100%" border="0">
<tr>
<td colspan="2" align="left"
valign="top"><h2>Private Field Summary</h2></td>
</tr>
<tr>
<td align="right" valign="top">integer</td>
<td align="left" valign="top" width="100%"><a
href="#variable_$seq_num"><h4>$seq_num</h4></a>PDB Residue sequence number</td>
</tr>
<tr>
<td align="right" valign="top">string</td>
<td align="left" valign="top" width="100%"><a
href="#variable_$chain"><h4>$chain</h4></a>PDB Residue chain</td>
</tr>
<tr>
<td align="right" valign="top">string</td>
<td align="left" valign="top" width="100%"><a
href="#variable_$id"><h4>$id</h4></a>PDB Residue ID</td>
</tr>
<tr>
<td align="right" valign="top">string</td>
<td align="left" valign="top" width="100%"><a
href="#variable_$pdb"><h4>$pdb</h4></a>PDB ID for the protein that contains</td>
</tr>
</table>
</td>
</tr>
<tr>
<td align="left" valign="top">
<table width="100%" border="0">
<tr>
<td colspan="2" align="left"
valign="top"><h2>Public Method Details</h2></td>
</tr>
<tr><td colspan="2" align="left" valign="top"><a
name="function_Science_Chemistry_Residue_PDB()"><h4>Science_Chemistry_Residue_PDB</h4></a></td></tr>
<tr>
<td colspan="2" align="left" valign="top">
<b>public object
Science_Chemistry_Residue_PDB Science_Chemistry_Residue_PDB( string $pdb, array
$atomrec_arr, [ string $macromol ] )</b><p>
</td>
</tr>
<tr>
<td width="10" align="left"
valign="top"> </td>
<td align="left" valign="top">
Constructor for the class
<br>
<p>
</td>
</tr>
<tr>
<td colspan="2" align="left"
valign="top">Parameter</td>
</tr>
<tr>
<td></td>
<td align="left" valign="top">
<table>
<tr>
<td align="left"
valign="top">string</td>
<td align="left"
valign="top">$pdb</td>
<td align="left"
valign="top"><code></code></td>
</tr>
<tr>
<td></td>
<td colspan="2"
align="left" valign="top">PDB if of the protein/nucleic acid/etc.</td>
</tr>
</table>
</td>
</tr>
<tr>
<td></td>
<td align="left" valign="top">
<table>
<tr>
<td align="left"
valign="top">array</td>
<td align="left"
valign="top">$atomrec_arr</td>
<td align="left"
valign="top"><code></code></td>
</tr>
<tr>
<td></td>
<td colspan="2"
align="left" valign="top">Array of PDB atom record lines</td>
</tr>
</table>
</td>
</tr>
<tr>
<td></td>
<td align="left" valign="top">
<table>
<tr>
<td align="left"
valign="top">string</td>
<td align="left"
valign="top">$macromol</td>
<td align="left"
valign="top"><code>= >>""<<</code></td>
</tr>
<tr>
<td></td>
<td colspan="2"
align="left" valign="top">reference to the containing macromolecule</td>
</tr>
</table>
</td>
</tr>
<tr>
<td align="left" valign="top">Returns</td>
<td>object Science_Chemistry_Residue_PDB
<p></td>
</tr>
<tr>
<td colspan="2" align="left"
valign="top"><hr></td>
</tr>
</table>
</tr>
<tr>
<td align="left" valign="top">
<table width="100%" border="0">
<tr>
<td colspan="2" align="left"
valign="top"><h2>Private Method Details</h2></td>
</tr>
<tr><td colspan="2" align="left" valign="top"><a
name="function_calcGeomParams()"><h4>calcGeomParams</h4></a></td></tr>
<tr>
<td colspan="2" align="left" valign="top">
<b>private void calcGeomParams(
)</b><p>
</td>
</tr>
<tr>
<td width="10" align="left"
valign="top"> </td>
<td align="left" valign="top">
<br>
<p>
Warning: documentation is missing.
</td>
</tr>
<tr>
<td align="left" valign="top">Returns</td>
<td>void <p></td>
</tr>
<tr>
<td colspan="2" align="left"
valign="top"><hr></td>
</tr>
<tr><td colspan="2" align="left" valign="top"><a
name="function_getGeomParams()"><h4>getGeomParams</h4></a></td></tr>
<tr>
<td colspan="2" align="left" valign="top">
<b>private void getGeomParams(
$param )</b><p>
</td>
</tr>
<tr>
<td width="10" align="left"
valign="top"> </td>
<td align="left" valign="top">
<br>
<p>
Warning: documentation is missing.
</td>
</tr>
<tr>
<td colspan="2" align="left"
valign="top">Parameter</td>
</tr>
<tr>
<td></td>
<td align="left" valign="top">
<table>
<tr>
<td align="left"
valign="top"></td>
<td align="left"
valign="top">$param</td>
<td align="left"
valign="top"><code></code></td>
</tr>
<tr>
<td></td>
<td colspan="2"
align="left" valign="top">Warning: documentation is missing.</td>
</tr>
</table>
</td>
</tr>
<tr>
<td align="left" valign="top">Returns</td>
<td>void <p></td>
</tr>
<tr>
<td colspan="2" align="left"
valign="top"><hr></td>
</tr>
</table>
</tr>
<tr>
<td align="left" valign="top">
<table width="100%" border="0">
<tr>
<td colspan="2" align="left"
valign="top"><h2>Public Field Details</h2></td>
</tr>
<tr><td colspan="2" align="left" valign="top"><a
name="variable_$VALID"><h4>$VALID</h4></a></td></tr>
<tr>
<td colspan="2" align="left" valign="top">
<b>public boolean $VALID</b>
<p>
>><code>false</code><<
<p>
If the PDB residue object has been
initialized
<br>
</td>
</tr>
<tr>
<td colspan="2" align="left"
valign="top"><hr></td>
</tr>
<tr><td colspan="2" align="left" valign="top"><a
name="variable_$macromol"><h4>$macromol</h4></a></td></tr>
<tr>
<td colspan="2" align="left" valign="top">
<b>public object
Science_Chemistry_Macromolecule_PDB $macromol</b>
<p>
>><code></code><<
<p>
Reference to the protein
<br>
to which this residue belongs
</td>
</tr>
<tr>
<td colspan="2" align="left"
valign="top"><hr></td>
</tr>
</table>
</tr>
<tr>
<td align="left" valign="top">
<table width="100%" border="0">
<tr>
<td colspan="2" align="left"
valign="top"><h2>Private Field Details</h2></td>
</tr>
<tr><td colspan="2" align="left" valign="top"><a
name="variable_$seq_num"><h4>$seq_num</h4></a></td></tr>
<tr>
<td colspan="2" align="left" valign="top">
<b>private integer $seq_num</b>
<p>
>><code></code><<
<p>
PDB Residue sequence number
<br>
</td>
</tr>
<tr>
<td colspan="2" align="left"
valign="top"><hr></td>
</tr>
<tr><td colspan="2" align="left" valign="top"><a
name="variable_$chain"><h4>$chain</h4></a></td></tr>
<tr>
<td colspan="2" align="left" valign="top">
<b>private string $chain</b>
<p>
>><code></code><<
<p>
PDB Residue chain
<br>
</td>
</tr>
<tr>
<td colspan="2" align="left"
valign="top"><hr></td>
</tr>
<tr><td colspan="2" align="left" valign="top"><a
name="variable_$id"><h4>$id</h4></a></td></tr>
<tr>
<td colspan="2" align="left" valign="top">
<b>private string $id</b>
<p>
>><code></code><<
<p>
PDB Residue ID
<br>
$id = "$name:$seq_num:$chain"
</td>
</tr>
<tr>
<td colspan="2" align="left"
valign="top"><hr></td>
</tr>
<tr><td colspan="2" align="left" valign="top"><a
name="variable_$pdb"><h4>$pdb</h4></a></td></tr>
<tr>
<td colspan="2" align="left" valign="top">
<b>private string $pdb</b>
<p>
>><code></code><<
<p>
PDB ID for the protein that contains
<br>
this residue
</td>
</tr>
<tr>
<td colspan="2" align="left"
valign="top"><hr></td>
</tr>
</table>
</tr>
<tr>
<td height="10" align="left" valign="top"><hr></td>
</tr>
<tr>
<td align="left" valign="top" bgcolor="#C0C0C0">
<table>
<tr>
<td align="left" valign="top"><a
href="phpdoc_packagelist.html">Packageindex</a></td>
<td align="left" valign="top"><a
href="phpdoc_classtree.html">Classtrees</a></td>
<td align="left" valign="top"><a
href="phpdoc_modulegroup.html">Modulegroups</a></td>
<td align="left" valign="top"><a
href="phpdoc_elementlist.html">Elementlist</a></td>
<td align="left" valign="top"><a
href="phpdoc_warnings.html">Report</a></td>
<td align="left" valign="top"><a
href="phpdoc_xmlfiles.html">XML Files</a></td>
</tr>
</table>
</td>
</tr>
<tr>
<td align="left" valign="top">PHPDoc 1.0beta</td>
</tr>
</table>
</body>
</html>
Index: pear/Science/Chemistry/doc/class_Science_Chemistry_Atom.xml
+++ pear/Science/Chemistry/doc/class_Science_Chemistry_Atom.xml
<?xml version="1.0"?><phpdoc><class name="Science_Chemistry_Atom" extends=""
undoc="false" access="public"
package="Science_Chemistry"><file>/home/jesus/devel/php/pear/Science/Chemistry/Atom.php</file><doc><author
email="[EMAIL PROTECTED]">Jesus M.
Castagnetto</author><description/><shortdescription>Base class representing an
Atom</shortdescription><version>1.0</version></doc><function
name="Science_Chemistry_Atom" undoc="false" access="public"><doc><see
type="function">setCoordinates()</see><parameter name="$element"
type="string">chemical symbol</parameter><parameter name="$coords"
default="&quot;&quot;" type="string">array of coordinates (x, y,
z)</parameter><return name="" type="object Science_Chemistry_Atom"/><description>and
an optional array of coordinates</description><shortdescription>Constructor for the
class, requires the element symbol</shortdescription></doc></function><function
name="setCoordinates" undoc="false" access="public"><doc><parameter name="$coords"
type="array">array of coordinates (x, y, z)</parameter><return name=""
type="boolean"/><description/><shortdescription>Sets the coordinates for the atom
object</shortdescription></doc></function><function name="getElement" undoc="false"
access="public"><doc><see type="var">$element</see><return name=""
type="string"/><description/><shortdescription>Returns the chemical symbol for the
atom</shortdescription></doc></function><function name="getCoordinates" undoc="false"
access="public"><doc><see type="var">$xyz</see><return name="" type="object
Science_Chemistry_Coordinates"/><description/><shortdescription>Returns the
coordinates object for the atom</shortdescription></doc></function><function
name="distance" undoc="false" access="public"><doc><parameter name="$atom2"
type="object Science_Chemistry_Atom"/><return name="" type="float">distance
</return><description>instance to another</description><shortdescription>Calculates
the cartesian distance from this atom</shortdescription></doc></function><function
name="isAtom" undoc="false" access="public"><doc><parameter name="$obj" type="object
Science_Chemistry_Atom"/><return name=""
type="boolean"/><description/><shortdescription>Checks if the object is an instance of
Science_Chemistry_Atom</shortdescription></doc></function><function name="toString"
undoc="false" access="public"><doc><return name=""
type="string"/><description/><shortdescription>Returns a string representation of the
Science_Chemistry_Atom object</shortdescription></doc></function><function
name="toCML" undoc="false" access="public"><doc><parameter name="$id" default="1"
type="integer"/><return name="" type="string"/><description>Accepts an optional
id</description><shortdescription>Returns a CML representation of the
Science_Chemistry_Atom object</shortdescription></doc></function><variable
name="$element" access="private" type="string">&quot;&quot;<doc><see
type="function">getElement()</see><description/><shortdescription>Element
symbol</shortdescription></doc></variable><variable name="$xyz" access="private"
type="object Science_Chemistry_Coordinates"><doc><see
type="function">getCoordinates()</see><description/><shortdescription>Science_Chemistry_Coordinates
object</shortdescription></doc></variable><subclasses><subclass>Science_Chemistry_Atom_PDB</subclass></subclasses></class></phpdoc>
Index: pear/Science/Chemistry/doc/class_Science_Chemistry_Atom_PDB.xml
+++ pear/Science/Chemistry/doc/class_Science_Chemistry_Atom_PDB.xml
<?xml version="1.0"?><phpdoc><class name="Science_Chemistry_Atom_PDB"
extends="Science_Chemistry_Atom" undoc="false" access="public"
package="Science_Chemistry"><file>/home/jesus/devel/php/pear/Science/Chemistry/Atom_PDB.php</file><doc><author
email="[EMAIL PROTECTED]">Jesus M. Castagnetto</author><inherited
src="Array"/><description>and contains a reference to the PDB residue to which it
belongs</description><shortdescription>Represents a PDB atom
record</shortdescription><version>1.0</version></doc><function
name="Science_Chemistry_Atom_PDB" undoc="true" access="public"><doc><parameter
name="$atomrec" undoc="true"/><parameter name="$residue" type="string"
undoc="true"/><return type="void"/></doc></function><function name="getField"
undoc="true" access="private"><doc><parameter name="$field" undoc="true"/><return
type="void"/></doc></function><variable name="$rec_name" access="private"
type="string"><doc><see
type="function">getField()</see><description/><shortdescription>PDB Atom record type,
one of ATOM or HETATM</shortdescription></doc></variable><variable name="$ser_num"
access="private" type="integer"><doc><see
type="function">getField()</see><description/><shortdescription>PDB Atom serial
number</shortdescription></doc></variable><variable name="$atom_name" access="private"
type="string"><doc><see
type="function">getField()</see><description/><shortdescription>PDB Atom
name</shortdescription></doc></variable><variable name="$alt_loc" access="private"
type="string"><doc><see
type="function">getField()</see><description/><shortdescription>PDB Atom alternative
location</shortdescription></doc></variable><variable name="$res_name"
access="private" type="string"><doc><see
type="function">getField()</see><description/><shortdescription>PDB Atom&apos;s
Residue name</shortdescription></doc></variable><variable name="$chain_id"
access="private" type="string"><doc><see
type="function">getField()</see><description/><shortdescription>PDB Atom&apos;s
Residue chain ID</shortdescription></doc></variable><variable name="$res_seq_num"
access="private" type="string"><doc><see
type="function">getField()</see><description/><shortdescription>PDB Atom&apos;s
Residue sequential numnber</shortdescription></doc></variable><variable
name="$ins_code" access="private" type="string"><doc><see
type="function">getField()</see><description/><shortdescription>PDB Atom insert
code</shortdescription></doc></variable><variable name="$occupancy" access="private"
type="float"><doc><see
type="function">getField()</see><description/><shortdescription>PDB Atom
occupancy</shortdescription></doc></variable><variable name="$temp_factor"
access="private" type="float"><doc><see
type="function">getField()</see><description/><shortdescription>PDB Atom temperature
factor</shortdescription></doc></variable><variable name="$segment_id"
access="private" type="string"><doc><see
type="function">getField()</see><description/><shortdescription>PDB Atom segment
identifier</shortdescription></doc></variable><variable name="$charge"
access="private" type="float"><doc><see
type="function">getField()</see><description/><shortdescription>PDB Atom electronic
charge</shortdescription></doc></variable><variable name="$VALID" access="public"
type="boolean">false<doc><description/><shortdescription>If the atom object has been
initialized</shortdescription></doc></variable><variable name="$parent_residue"
access="public" type="object
Residue_PDB"><doc><description/><shortdescription>Reference to the containing Residue
object</shortdescription></doc></variable><inherited src="Science_Chemistry_Atom"
type="functions"><element>science_chemistry_atom</element><element>setcoordinates</element><element>getelement</element><element>getcoordinates</element><element>distance</element><element>isatom</element><element>tostring</element><element>tocml</element></inherited><inherited
src="Science_Chemistry_Atom"
type="variables"><element>$element</element><element>$xyz</element></inherited><path><parent>Science_Chemistry_Atom</parent></path><baseclass>Science_Chemistry_Atom</baseclass></class></phpdoc>
Index: pear/Science/Chemistry/doc/class_Science_Chemistry_Coordinates.xml
+++ pear/Science/Chemistry/doc/class_Science_Chemistry_Coordinates.xml
<?xml version="1.0"?><phpdoc><class name="Science_Chemistry_Coordinates" extends=""
undoc="false" access="public"
package="Science_Chemistry"><file>/home/jesus/devel/php/pear/Science/Chemistry/Coordinates.php</file><doc><author
email="[EMAIL PROTECTED]">Jesus M. Castagnetto</author><description>its
associated distance() method</description><shortdescription>Utility class for defining
3D coordinates and</shortdescription><version>1.0</version></doc><function
name="Science_Chemistry_Coordinates" undoc="false" access="public"><doc><parameter
name="$coords" type="array">array of three floats (x, y, z)</parameter><return name=""
type="object Science_Chemistry_Coordinates"/><description>not an array with 3
entries</description><shortdescription>Constructor for the class, returns null if
parameter is</shortdescription></doc></function><function name="distance"
undoc="false" access="public"><doc><parameter name="$coord" type="object
Science_Chemistry_Coordinates"/><return name="" type="float">distance
</return><description/><shortdescription>Castesian distance calculation
method</shortdescription></doc></function><function name="areCoordinates"
undoc="false" access="public"><doc><parameter name="$obj" type="object
Science_Chemistry_Coordinates"/><return name=""
type="boolean"/><description/><shortdescription>Checks if the object is an instance of
Science_Chemistry_Coordinates</shortdescription></doc></function><function
name="getCoordinates" undoc="false" access="public"><doc><return name=""
type="array">array (x, y, z)</return><description/><shortdescription>Returns the array
of coordinates</shortdescription></doc></function><function name="toString"
undoc="false" access="public"><doc><return name=""
type="string"/><description/><shortdescription>Returns a string representation of the
coordinates: x y z</shortdescription></doc></function><function name="toCML"
undoc="false" access="public"><doc><return name=""
type="string"/><description/><shortdescription>Returns a CML representation of the
coordinates</shortdescription></doc></function><variable name="$coords"
access="private" type="array"><doc><description/><shortdescription>Array of
tridimensional coordinates: (x, y,
z)</shortdescription></doc></variable></class></phpdoc>
Index: pear/Science/Chemistry/doc/class_Science_Chemistry_Element.xml
+++ pear/Science/Chemistry/doc/class_Science_Chemistry_Element.xml
<?xml version="1.0"?><phpdoc><class name="Science_Chemistry_Element" extends=""
undoc="false" access="public"
package="Science_Chemistry"><file>/home/jesus/devel/php/pear/Science/Chemistry/Element.php</file><doc><author
email="[EMAIL PROTECTED]">Jesus M.
Castagnetto</author><description/><shortdescription>Utility class that defines a
chemical element object</shortdescription><version>1.0</version></doc><function
name="Science_Chemistry_Element" undoc="false" access="public"><doc><parameter
name="$sym" type="string">element symbol</parameter><parameter name="$name"
type="string">element name</parameter><parameter name="$num" type="integer">atomic
number</parameter><parameter name="$wgt" type="float">atomic
weight</parameter><parameter name="$mp" type="string">melting point (with
comments)</parameter><parameter name="$bp" type="string">boiling point (with
comments)</parameter><parameter name="$fam" type="string">family</parameter><return
name="" type="object
Science_Chemistry_Element"/><description/><shortdescription>Constructor for the
class</shortdescription></doc></function><function name="isElement" undoc="false"
access="public"><doc><parameter name="$obj" type="object
Science_Chemistry_Element"/><return name=""
type="boolean"/><description/><shortdescription>Checks if an object is a
Science_Chemistry_Element instance</shortdescription></doc></function><variable
name="$symbol" access="public"
type="string"><doc><description/><shortdescription>Element&apos;s symbol, one or
two characters, case sensitive</shortdescription></doc></variable><variable
name="$name" access="public"
type="string"><doc><description/><shortdescription>Element&apos;s
name</shortdescription></doc></variable><variable name="$number" access="public"
type="integer"><doc><description/><shortdescription>Element&apos;s atomic
number</shortdescription></doc></variable><variable name="$weight" access="public"
type="float"><doc><description/><shortdescription>Element&apos;s atomic weight in
a.m.u (atomic mass units)</shortdescription></doc></variable><variable
name="$melting_point" access="public"
type="string"><doc><description/><shortdescription>Element&apos;s melting point,
with comments</shortdescription></doc></variable><variable name="$boiling_point"
access="public" type="string"><doc><description/><shortdescription>Element&apos;s
boiling point, with comments</shortdescription></doc></variable><variable
name="$family" access="public"
type="string"><doc><description/><shortdescription>Element&apos;s
family</shortdescription></doc></variable></class></phpdoc>
Index: pear/Science/Chemistry/doc/class_Science_Chemistry_Macromolecule.xml
+++ pear/Science/Chemistry/doc/class_Science_Chemistry_Macromolecule.xml
<?xml version="1.0"?><phpdoc><class name="Science_Chemistry_Macromolecule" extends=""
undoc="false" access="public"
package="Science_Chemistry"><file>/home/jesus/devel/php/pear/Science/Chemistry/Macromolecule.php</file><doc><author
email="[EMAIL PROTECTED]">Jesus M.
Castagnetto</author><description>Science_Chemistry_Molecule
objects</description><shortdescription>Represents a macromolecule, composed of
several</shortdescription><version>1.0</version></doc><function
name="Science_Chemistry_Macromolecule" undoc="false" access="public"><doc><see
type="var">$name</see><see type="function">initMacromolecule()</see><parameter
name="$name" type="string"/><parameter name="$molecules"
default="&quot;&quot;" type="string"/><return name="" type="object
Science_Chemistry_Macromolecule"/><description>and an optional array of
Science_Chemistry_Molecule objects</description><shortdescription>Constructor for the
class, requires a macromolecule name</shortdescription></doc></function><function
name="initMacromolecule" undoc="false" access="public"><doc><see
type="var">$num_molecules</see><see type="var">$molecules</see><see
type="function">addMolecule()</see><parameter name="$molecules" type="array"/><return
name="" type="boolean"/><description/><shortdescription>Initializes the array of
Science_Chemistry_Molecule objects</shortdescription></doc></function><function
name="addMolecule" undoc="false" access="public"><doc><see
type="function">initMacromolecule()</see><parameter name="$mol" type="object
Science_Chemistry_Molecule"/><return name=""
type="boolean"/><description/><shortdescription>Adds a Science_Chemistry_Molecule
object to the list of molecules in the
macromolecule</shortdescription></doc></function><function name="getMolecules"
undoc="false" access="public"><doc><see type="var">$molecules</see><return name=""
type="array"/><description/><shortdescription>Returns an array of
Science_Chemistry_Molecule objects</shortdescription></doc></function><function
name="isMacromolecule" undoc="false" access="public"><doc><parameter name="$obj"
type="object Science_Chemistry_Macromolecule"/><return name=""
type="boolean"/><description/><shortdescription>Checks if the object is an instance of
Science_Chemistry_Macromolecule</shortdescription></doc></function><function
name="toString" undoc="false" access="public"><doc><return name=""
type="string"/><description>as a multiple molecule XYZ-format
file</description><shortdescription>Returns a string representation of the
macromolecule</shortdescription></doc></function><function name="toCML" undoc="false"
access="public"><doc><parameter name="$title"
default="&quot;macromolecule&quot;" type="string"/><parameter name="$id"
default="&quot;macromol1&quot;" type="string"/><parameter name="$connect"
type="boolean" undoc="true"/><return name="" type="string"/><description>Accepts an
optional id, and a flag to signalprinting of the connection
table</description><shortdescription>Returns a CML representation of the
molecule</shortdescription></doc></function><variable name="$name" access="private"
type="string"><doc><description/><shortdescription>Macromolecule&apos;s
name</shortdescription></doc></variable><variable name="$molecules" access="private"
type="array"><doc><description/><shortdescription>Array of molecular
objects</shortdescription></doc></variable><variable name="$num_molecules"
access="private" type="int"><doc><description/><shortdescription>Number of
molecules/subunits</shortdescription></doc></variable><subclasses><subclass>Science_Chemistry_Macromolecule_PDB</subclass></subclasses></class></phpdoc>
Index: pear/Science/Chemistry/doc/class_Science_Chemistry_Macromolecule_PDB.xml
+++ pear/Science/Chemistry/doc/class_Science_Chemistry_Macromolecule_PDB.xml
<?xml version="1.0"?><phpdoc><class name="Science_Chemistry_Macromolecule_PDB"
extends="Science_Chemistry_Macromolecule" undoc="false" access="public"
package="Science_Chemistry"><file>/home/jesus/devel/php/pear/Science/Chemistry/Macromolecule_PDB.php</file><doc><author
email="[EMAIL PROTECTED]">Jesus M. Castagnetto</author><inherited
src="Array"/><description>Science_Chemistry_Residue_PDB
objects</description><shortdescription>Represents a PDB macromolecule, composed of
several</shortdescription><version>1.0</version></doc><function
name="Science_Chemistry_Macromolecule_PDB" undoc="false" access="public"><doc><see
type="function">parseResidues()</see><parameter name="$pdb" type="string">PDB ID of
the containing file</parameter><parameter name="$records" type="array">Array of lines
comprising the macromolecule</parameter><parameter name="$pdbfile"
default="&quot;&quot;" type="string">reference to the PDB file
object</parameter><return name="" type="object
Science_Chemistry_Macromolecule_PDB"/><description/><shortdescription>Constructor for
the class</shortdescription></doc></function><function name="parseResidues"
undoc="false" access="private"><doc><see
type="function">Science_Chemistry_Macromolecule_PDB()</see><parameter name="$records"
type="array"/><return type="void"/><description/><shortdescription>Makes the array of
residues in the macromolecule</shortdescription></doc></function><inherited
src="Science_Chemistry_Macromolecule"
type="functions"><element>science_chemistry_macromolecule</element><element>initmacromolecule</element><element>addmolecule</element><element>getmolecules</element><element>ismacromolecule</element><element>tostring</element><element>tocml</element></inherited><inherited
src="Science_Chemistry_Macromolecule"
type="variables"><element>$name</element><element>$molecules</element><element>$num_molecules</element></inherited><path><parent>Science_Chemistry_Macromolecule</parent></path><baseclass>Science_Chemistry_Macromolecule</baseclass></class></phpdoc>
Index: pear/Science/Chemistry/doc/class_Science_Chemistry_Molecule.xml
+++ pear/Science/Chemistry/doc/class_Science_Chemistry_Molecule.xml
<?xml version="1.0"?><phpdoc><class name="Science_Chemistry_Molecule" extends=""
undoc="false" access="public"
package="Science_Chemistry"><file>/home/jesus/devel/php/pear/Science/Chemistry/Molecule.php</file><doc><author
email="[EMAIL PROTECTED]">Jesus M.
Castagnetto</author><description/><shortdescription>Base class representing a
Molecule</shortdescription><version>1.0</version></doc><function
name="Science_Chemistry_Molecule" undoc="false" access="public"><doc><see
type="var">$name</see><see type="function">initMolecule()</see><parameter name="$name"
type="string"/><parameter name="$atoms" default="&quot;&quot;"
type="string"/><return name="" type="object
Science_Chemistry_Molecule"/><description>and an optional array of
Science_Chemistry_Atom objects</description><shortdescription>Constructor for the
class, requires a molecule name</shortdescription></doc></function><function
name="initMolecule" undoc="false" access="public"><doc><see
type="var">$num_atoms</see><see type="var">$atoms</see><see
type="function">addAtom()</see><parameter name="$atoms" type="array"/><return name=""
type="boolean"/><description/><shortdescription>Initializes the array of
Science_Chemistry_Atom objects</shortdescription></doc></function><function
name="addAtom" undoc="false" access="public"><doc><see
type="function">initMolecule()</see><parameter name="$atom" type="object
Science_Chemistry_Atom"/><return name=""
type="boolean"/><description/><shortdescription>Adds a Science_Chemistry_Atom object
to the list of atoms in the molecule</shortdescription></doc></function><function
name="getAtoms" undoc="false" access="public"><doc><see type="var">$atoms</see><return
name="" type="array"/><description/><shortdescription>Returns an array of Atom
objects</shortdescription></doc></function><function name="isMolecule" undoc="false"
access="public"><doc><parameter name="$obj" type="object
Science_Chemistry_Molecule"/><return name=""
type="boolean"/><description/><shortdescription>Checks if the object is an instance of
Science_Chemistry_Molecule</shortdescription></doc></function><function
name="toString" undoc="false" access="public"><doc><return name=""
type="string"/><description>as a XYZ-format
file</description><shortdescription>Returns a string representation of the
molecule</shortdescription></doc></function><function name="toCML" undoc="false"
access="public"><doc><parameter name="$title" default="&quot;molecule&quot;"
type="string"/><parameter name="$id" default="&quot;mol1&quot;"
type="string"/><parameter name="$connect" type="boolean" undoc="true"/><return name=""
type="string"/><description>Accepts an optional id, and a flag to signalprinting of
the connection table</description><shortdescription>Returns a CML representation of
the molecule</shortdescription></doc></function><function name="setBondCutoff"
undoc="false" access="public"><doc><see type="var">$BONDCUTOFF</see><see
type="function">getBondCutoff()</see><see
type="function">calcConnectionTable()</see><parameter name="$cutoff"
type="float"/><return name="" type="boolean"/><description/><shortdescription>Sets the
distance cutoff for bond determination</shortdescription></doc></function><function
name="getBondCutoff" undoc="false" access="public"><doc><see
type="var">$BONDCUTOFF</see><see type="function">setBondCutoff()</see><see
type="function">calcConnectionTable()</see><return name=""
type="float"/><description/><shortdescription>Returns the bond cutoff uses to
determine bonds</shortdescription></doc></function><function name="calcDistanceMatrix"
undoc="false" access="public"><doc><return name=""
type="boolean"/><description/><shortdescription>Calculates the atom-atom distance
matrix in Angstroms</shortdescription></doc></function><function
name="printDistanceMatrix" undoc="false" access="public"><doc><return name=""
type="string"/><description/><shortdescription>Prints the atom-atom distance
matrix</shortdescription></doc></function><function name="getDistanceMatrix"
undoc="false" access="public"><doc><return name=""
type="array"/><description/><shortdescription>Returns the atom-atom distance
matrix</shortdescription></doc></function><function name="calcConnectionTable"
undoc="false" access="public"><doc><return name=""
type="boolean"/><description/><shortdescription>Calculates the connection table for
the molecule</shortdescription></doc></function><function name="printConnectionTable"
undoc="false" access="public"><doc><return name=""
type="boolean"/><description/><shortdescription>Prints the molecule&apos;s
connection table</shortdescription></doc></function><function
name="getConnectionTable" undoc="false" access="public"><doc><return name=""
type="array"/><description>e.g. array ( array ($atomobj1, $atomobj2, $distance ), ...
)</description><shortdescription>Returns an array of connected atoms and their bond
distance</shortdescription></doc></function><variable name="$name" access="public"
type="string">&quot;&quot;<doc><description/><shortdescription>Molecule
name</shortdescription></doc></variable><variable name="$num_atoms" access="public"
type="integer"><doc><see
type="function">initMolecule()</see><description/><shortdescription>Number of atoms in
the molecule</shortdescription></doc></variable><variable name="$atoms"
access="private" type="array">array()<doc><see
type="function">initMolecule()</see><description/><shortdescription>Array of atom
objects in the molecule</shortdescription></doc></variable><variable
name="$dist_matrix" access="private" type="array">array()<doc><see
type="function">calcDistanceMatrix()</see><description/><shortdescription>Atom-Atom
distance matrix</shortdescription></doc></variable><variable name="$conn_table"
access="private" type="array">array()<doc><see
type="function">calcConnectionTable()</see><description/><shortdescription>Atom-Atom
connection (bond) table</shortdescription></doc></variable><variable
name="$BONDCUTOFF" access="private" type="float">1.8<doc><see
type="function">setBondCutoff()</see><see type="function">getBondCutoff()</see><see
type="function">calcConnectionTable()</see><description/><shortdescription>Distance
cutoff for bond
estimation</shortdescription></doc></variable><subclasses><subclass>Science_Chemistry_Molecule_XYZ</subclass><subclass>Science_Chemistry_Residue_PDB</subclass></subclasses></class></phpdoc>
Index: pear/Science/Chemistry/doc/class_Science_Chemistry_Molecule_XYZ.xml
+++ pear/Science/Chemistry/doc/class_Science_Chemistry_Molecule_XYZ.xml
<?xml version="1.0"?><phpdoc><class name="Science_Chemistry_Molecule_XYZ"
extends="Science_Chemistry_Molecule" undoc="false" access="public"
package="Science_Chemistry"><file>/home/jesus/devel/php/pear/Science/Chemistry/Molecule_XYZ.php</file><doc><author
email="[EMAIL PROTECTED]">Jesus M. Castagnetto</author><inherited
src="Array"/><overriden src="Array"/><description/><shortdescription>Base class
representing a Molecule from a XYZ format
file</shortdescription><version>1.0</version></doc><function
name="Science_Chemistry_Molecule_XYZ" undoc="false" access="public"><doc><see
type="function">parseXYZ()</see><parameter name="$xyzdata"
default="&quot;&quot;" type="string"/><parameter name="$src"
default="&quot;file&quot;" type="string">one of &quot;file&quot; or
&quot;string&quot;</parameter><return name="" type="object
Science_Chemistry_Molecule_XYZ"/><description>the data and its source. Possible values
for $src: &quot;file&quot;,
&quot;string&quot;</description><shortdescription>Constructor for the class,
accepts 2 optional parameters:</shortdescription></doc></function><function
name="parseXYZ" undoc="false" access="public"><doc><see
type="function">Science_Chemistry_Molecule_XYZ()</see><parameter name="$xyzdata"
type="string"/><parameter name="$src" type="string"/><return name=""
type="boolean"/><description/><shortdescription>method that does the parsing of the
XYZ data itself</shortdescription></doc></function><function name="parseAtom"
undoc="false" access="private"><doc><see type="function">parseXYZ()</see><parameter
name="$line" type="string"/><return name="" type="object
Science_Chemistry_Atom">@acess public</return><description/><shortdescription>Parses
an XYZ atom record</shortdescription></doc></function><function name="toString"
undoc="true" access="public"><doc><return name="" type="string"/><overriden
src="Science_Chemistry_Molecule"/><description>Overrides parent
Science_Chemistry_Molecule::toString() method</description><shortdescription>Generates
a string representation of the XYZ
molecule</shortdescription></doc></function><variable name="$energy" access="public"
type="float"><doc><description/><shortdescription>Energy of the molecule. Optional
value in XYZ file format.</shortdescription></doc></variable><inherited
src="Science_Chemistry_Molecule"
type="functions"><element>science_chemistry_molecule</element><element>initmolecule</element><element>addatom</element><element>getatoms</element><element>ismolecule</element><element>tocml</element><element>setbondcutoff</element><element>getbondcutoff</element><element>calcdistancematrix</element><element>printdistancematrix</element><element>getdistancematrix</element><element>calcconnectiontable</element><element>printconnectiontable</element><element>getconnectiontable</element></inherited><inherited
src="Science_Chemistry_Molecule"
type="variables"><element>$name</element><element>$num_atoms</element><element>$atoms</element><element>$dist_matrix</element><element>$conn_table</element><element>$bondcutoff</element></inherited><path><parent>Science_Chemistry_Molecule</parent></path><baseclass>Science_Chemistry_Molecule</baseclass></class></phpdoc>
Index: pear/Science/Chemistry/doc/class_Science_Chemistry_PDBFile.xml
+++ pear/Science/Chemistry/doc/class_Science_Chemistry_PDBFile.xml
<?xml version="1.0"?><phpdoc><class name="Science_Chemistry_PDBFile" extends=""
undoc="false" access="public"
package="Science_Chemistry"><file>/home/jesus/devel/php/pear/Science/Chemistry/PDBFile.php</file><doc><author
email="[EMAIL PROTECTED]">Jesus M.
Castagnetto</author><description/><shortdescription>Represents a PDB file, composed of
one or more Science_Chemistry_Macromolecule_PDB
objects</shortdescription><version>1.0</version></doc><function
name="Science_Chemistry_PDBFile" undoc="false" access="public"><doc><see
type="var">$pdb</see><see type="var">$file</see><parameter name="$filename"
type="string"/><return name="" type="object
PDBFile">;</return><description/><shortdescription>Constructor for the class, requires
a PDB filename</shortdescription></doc></function><function name="parseFile"
undoc="false" access="private"><doc><parameter name="$arr" type="array">array of
lines</parameter><return type="void"/><description/><shortdescription>Makes the arrays
of all present PDB record types</shortdescription></doc></function><function
name="toCML" undoc="false" access="public"><doc><return name=""
type="string"/><description>TODO</description><shortdescription>Returns a CML
representation of the PDB file</shortdescription></doc></function><variable
name="$pdb" access="private" type="string"><doc><description/><shortdescription>PDB
ID</shortdescription></doc></variable><variable name="$file" access="private"
type="string"><doc><description/><shortdescription>Full path to PDB
file</shortdescription></doc></variable><variable name="$date" access="private"
type="string"><doc><description/><shortdescription>PDB file&apos;s
date</shortdescription></doc></variable><variable name="$class" access="private"
type="string"><doc><description/><shortdescription>PDB macromolecule(s)
class</shortdescription></doc></variable><variable name="$meta" access="private"
type="array"><doc><description/><shortdescription>Array of meta
records</shortdescription></doc></variable><variable name="$macromolecules"
access="private" type="array"><doc><description/><shortdescription>Array of
macromolecular objects</shortdescription></doc></variable><variable
name="$num_macromolecules" access="private"
type="int"><doc><description/><shortdescription>Number of
molecules/subunits</shortdescription></doc></variable></class></phpdoc>
Index: pear/Science/Chemistry/doc/class_Science_Chemistry_PDBParser.xml
+++ pear/Science/Chemistry/doc/class_Science_Chemistry_PDBParser.xml
<?xml version="1.0"?><phpdoc><class name="Science_Chemistry_PDBParser" extends=""
undoc="false" access="public"
package="Science_Chemistry"><file>/home/jesus/devel/php/pear/Science/Chemistry/PDBParser.php</file><doc><author
email="[EMAIL PROTECTED]">Jesus M. Castagnetto</author><description>each
containing an array of atoms&lt;br&gt;Useful when dealing with big PDB files,
where using the Science_Chemistry_PDBFileclass will generate out of memory
errors.</description><shortdescription>A self-contained class to parse a PDB file into
an array of residues</shortdescription><version>1.0</version></doc><function
name="Science_Chemistry_PDBParser" undoc="false" access="public"><doc><see
type="function">parseResidues()</see><parameter name="$filename" type="string">PDB
filename</parameter><parameter name="$multi" default="false" type="boolean">whether to
parse all models in a multi-model file</parameter><parameter name="$meta"
default="false" type="boolean">whether to store the PDB file meta
information</parameter><parameter name="$full" default="false" type="boolean">whether
to store the full set of fields per atom</parameter><return name="" type="object
PDBParser"/><description/><shortdescription>Constructor for the class, requires a PDB
filename</shortdescription></doc></function><function name="parseResidues"
undoc="false" access="private"><doc><see type="function">parseAtom()</see><parameter
name="$records" type="array"/><parameter name="$full" type="boolean">whether to store
the full set of fields per atom</parameter><return
type="void"/><description/><shortdescription>Makes the array of residues in the
macromolecule</shortdescription></doc></function><function name="parseAtom"
undoc="false" access="private"><doc><see
type="function">parseResidues()</see><parameter name="$atomrec" type="string">PDB atom
record</parameter><parameter name="$full" type="boolean">whether to store the full set
of fields per atom</parameter><parameter name="&$atomname" undoc="true"/><return
type="void"/><description/><shortdescription>Parses an atom record into an associative
array</shortdescription></doc></function><function name="getResidueList" undoc="false"
access="public"><doc><see type="var">$macromolecules</see><parameter name="$macromol"
type="integer">Index of the macromolecule in the $macromolecules
array</parameter><parameter name="$resname" type="string">Residue name, e.g. HIS, CYS,
etc.</parameter><return name="" type="array">list of residues with the requested
name</return><description>from the indicated macromolecule
index</description><shortdescription>Returns an array of residues with a particular
name</shortdescription></doc></function><variable name="$pdb" access="private"
type="string"><doc><description/><shortdescription>PDB
ID</shortdescription></doc></variable><variable name="$file" access="private"
type="string"><doc><description/><shortdescription>Full path to PDB
file</shortdescription></doc></variable><variable name="$date" access="private"
type="unknown"><doc><description/><shortdescription>PDB file&apos;s
date</shortdescription></doc></variable><variable name="$class" access="private"
type="string"><doc><description/><shortdescription>PDB macromolecule(s)
class</shortdescription></doc></variable><variable name="$macromolecules"
access="private" type="array"><doc><description/><shortdescription>Array of
macromolecules</shortdescription></doc></variable><variable name="$num_macromolecules"
access="private" type="int"><doc><description/><shortdescription>Number of
macromolecules</shortdescription></doc></variable></class></phpdoc>
Index: pear/Science/Chemistry/doc/class_Science_Chemistry_Periodic_Table.xml
+++ pear/Science/Chemistry/doc/class_Science_Chemistry_Periodic_Table.xml
<?xml version="1.0"?><phpdoc><class name="Science_Chemistry_Periodic_Table" extends=""
undoc="false" access="public"
package="Science_Chemistry"><file>/home/jesus/devel/php/pear/Science/Chemistry/Periodic_Table.php</file><doc><author
email="[EMAIL PROTECTED]">Jesus M.
Castagnetto</author><description/><shortdescription>Utility class that defines a
Periodic Table of elements</shortdescription><version>1.0</version></doc><function
name="getElement" undoc="false" access="public"><doc><parameter name="$symbol"
type="string"/><return name="" type="object
Science_Chemistry_Element"/><description/><shortdescription>Returns a
Science_Chemistry_Element object correspoding to the symbol (case
sensitive)</shortdescription></doc></function><function name="getElementFamily"
undoc="false" access="public"><doc><parameter name="$family" type="string"/><return
name="" type="array">Science_Chemistry_Element
objects</return><description/><shortdescription>Returns an array of
Science_Chemistry_Element objects belonging to an element
family</shortdescription></doc></function><function name="initTable" undoc="false"
access="public"><doc><return type="void"/><description/><shortdescription>Initializes
the Periodic Table array</shortdescription></doc></function><variable
name="$periodic_table" access="public"
type="array">array()<doc><description/><shortdescription>The associative array
containing the chemical elements</shortdescription></doc></variable></class></phpdoc>
Index: pear/Science/Chemistry/doc/class_Science_Chemistry_Residue_PDB.xml
+++ pear/Science/Chemistry/doc/class_Science_Chemistry_Residue_PDB.xml
<?xml version="1.0"?><phpdoc><class name="Science_Chemistry_Residue_PDB"
extends="Science_Chemistry_Molecule" undoc="false" access="public"
package="Science_Chemistry"><file>/home/jesus/devel/php/pear/Science/Chemistry/Residue_PDB.php</file><doc><author
email="[EMAIL PROTECTED]">Jesus M. Castagnetto</author><inherited
src="Array"/><description/><shortdescription>Represents a PDB
residue</shortdescription><version>1.0</version></doc><function
name="Science_Chemistry_Residue_PDB" undoc="false" access="public"><doc><parameter
name="$pdb" type="string">PDB if of the protein/nucleic
acid/etc.</parameter><parameter name="$atomrec_arr" type="array">Array of PDB atom
record lines</parameter><parameter name="$macromol" default="&quot;&quot;"
type="string">reference to the containing macromolecule</parameter><return name=""
type="object
Science_Chemistry_Residue_PDB"/><description/><shortdescription>Constructor for the
class</shortdescription></doc></function><function name="calcGeomParams" undoc="true"
access="private"><doc><return type="void"/></doc></function><function
name="getGeomParams" undoc="true" access="private"><doc><parameter name="$param"
undoc="true"/><return type="void"/></doc></function><variable name="$seq_num"
access="private" type="integer"><doc><description/><shortdescription>PDB Residue
sequence number</shortdescription></doc></variable><variable name="$chain"
access="private" type="string"><doc><description/><shortdescription>PDB Residue
chain</shortdescription></doc></variable><variable name="$id" access="private"
type="string"><doc><description>$id =
&quot;$name:$seq_num:$chain&quot;</description><shortdescription>PDB Residue
ID</shortdescription></doc></variable><variable name="$pdb" access="private"
type="string"><doc><description>this residue</description><shortdescription>PDB ID for
the protein that contains</shortdescription></doc></variable><variable name="$VALID"
access="public" type="boolean">false<doc><description/><shortdescription>If the PDB
residue object has been initialized</shortdescription></doc></variable><variable
name="$macromol" access="public" type="object
Science_Chemistry_Macromolecule_PDB"><doc><description>to which this residue
belongs</description><shortdescription>Reference to the
protein</shortdescription></doc></variable><inherited src="Science_Chemistry_Molecule"
type="functions"><element>science_chemistry_molecule</element><element>initmolecule</element><element>addatom</element><element>getatoms</element><element>ismolecule</element><element>tostring</element><element>tocml</element><element>setbondcutoff</element><element>getbondcutoff</element><element>calcdistancematrix</element><element>printdistancematrix</element><element>getdistancematrix</element><element>calcconnectiontable</element><element>printconnectiontable</element><element>getconnectiontable</element></inherited><inherited
src="Science_Chemistry_Molecule"
type="variables"><element>$name</element><element>$num_atoms</element><element>$atoms</element><element>$dist_matrix</element><element>$conn_table</element><element>$bondcutoff</element></inherited><path><parent>Science_Chemistry_Molecule</parent></path><baseclass>Science_Chemistry_Molecule</baseclass></class></phpdoc>
Index: pear/Science/Chemistry/doc/classtree_Science_Chemistry_Atom.xml
+++ pear/Science/Chemistry/doc/classtree_Science_Chemistry_Atom.xml
<?xml version="1.0"?><phpdoc><classtree baseclass="Science_Chemistry_Atom"><class
name="Science_Chemistry_Atom_PDB"></class><class
name="Science_Chemistry_Atom"><subclass>Science_Chemistry_Atom_PDB</subclass></class></classtree></phpdoc>
Index: pear/Science/Chemistry/doc/classtree_Science_Chemistry_Coordinates.xml
+++ pear/Science/Chemistry/doc/classtree_Science_Chemistry_Coordinates.xml
<?xml version="1.0"?><phpdoc><classtree
baseclass="Science_Chemistry_Coordinates"><class
name="Science_Chemistry_Coordinates"></class></classtree></phpdoc>
Index: pear/Science/Chemistry/doc/classtree_Science_Chemistry_Element.xml
+++ pear/Science/Chemistry/doc/classtree_Science_Chemistry_Element.xml
<?xml version="1.0"?><phpdoc><classtree baseclass="Science_Chemistry_Element"><class
name="Science_Chemistry_Element"></class></classtree></phpdoc>
Index: pear/Science/Chemistry/doc/classtree_Science_Chemistry_Macromolecule.xml
+++ pear/Science/Chemistry/doc/classtree_Science_Chemistry_Macromolecule.xml
<?xml version="1.0"?><phpdoc><classtree
baseclass="Science_Chemistry_Macromolecule"><class
name="Science_Chemistry_Macromolecule_PDB"></class><class
name="Science_Chemistry_Macromolecule"><subclass>Science_Chemistry_Macromolecule_PDB</subclass></class></classtree></phpdoc>
Index: pear/Science/Chemistry/doc/classtree_Science_Chemistry_Molecule.xml
+++ pear/Science/Chemistry/doc/classtree_Science_Chemistry_Molecule.xml
<?xml version="1.0"?><phpdoc><classtree baseclass="Science_Chemistry_Molecule"><class
name="Science_Chemistry_Molecule_XYZ"></class><class
name="Science_Chemistry_Residue_PDB"></class><class
name="Science_Chemistry_Molecule"><subclass>Science_Chemistry_Molecule_XYZ</subclass><subclass>Science_Chemistry_Residue_PDB</subclass></class></classtree></phpdoc>
Index: pear/Science/Chemistry/doc/classtree_Science_Chemistry_PDBFile.xml
+++ pear/Science/Chemistry/doc/classtree_Science_Chemistry_PDBFile.xml
<?xml version="1.0"?><phpdoc><classtree baseclass="Science_Chemistry_PDBFile"><class
name="Science_Chemistry_PDBFile"></class></classtree></phpdoc>
Index: pear/Science/Chemistry/doc/classtree_Science_Chemistry_PDBParser.xml
+++ pear/Science/Chemistry/doc/classtree_Science_Chemistry_PDBParser.xml
<?xml version="1.0"?><phpdoc><classtree baseclass="Science_Chemistry_PDBParser"><class
name="Science_Chemistry_PDBParser"></class></classtree></phpdoc>
Index: pear/Science/Chemistry/doc/classtree_Science_Chemistry_Periodic_Table.xml
+++ pear/Science/Chemistry/doc/classtree_Science_Chemistry_Periodic_Table.xml
<?xml version="1.0"?><phpdoc><classtree
baseclass="Science_Chemistry_Periodic_Table"><class
name="Science_Chemistry_Periodic_Table"></class></classtree></phpdoc>
Index: pear/Science/Chemistry/doc/packageelementlist_Science_Chemistry.html
+++ pear/Science/Chemistry/doc/packageelementlist_Science_Chemistry.html
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<!-- Generated with PHPDoc, http://www.phpdoc.de -->
<html>
<head>
<link href="phpdoc.css" rel="stylesheet" type="text/css">
<title>Chemical classes - Frameset Packageelements</title>
</head>
<body>
<table width="100%">
<tr>
<td colspan=3 align="left" valign="top">
<h3>Packagelist</h3>
</td>
</tr>
<tr>
<td colspan="3" align="left"
valign="top"><h4>Science_Chemistry</h4></td>
</tr>
<tr>
<td align="left" valign="top"> </td>
<td colspan="2" align="left" valign="top"><h5>Classes</h5></td>
</tr>
<tr>
<td colspan="2" align="left" valign="top"> </td>
<td align="left" valign="top"><a href="Chem_Atom_PDB.html"
target="main">Chem_Atom_PDB</a></td>
</tr>
<tr>
<td colspan="2" align="left" valign="top"> </td>
<td align="left" valign="top"><a href="Chem_Atom.html"
target="main">Chem_Atom</a></td>
</tr>
<tr>
<td colspan="2" align="left" valign="top"> </td>
<td align="left" valign="top"><a href="Chem_Coordinates.html"
target="main">Chem_Coordinates</a></td>
</tr>
<tr>
<td colspan="2" align="left" valign="top"> </td>
<td align="left" valign="top"><a href="Chem_Element.html"
target="main">Chem_Element</a></td>
</tr>
<tr>
<td colspan="2" align="left" valign="top"> </td>
<td align="left" valign="top"><a
href="Chem_Macromolecule_PDB.html" target="main">Chem_Macromolecule_PDB</a></td>
</tr>
<tr>
<td colspan="2" align="left" valign="top"> </td>
<td align="left" valign="top"><a
href="Chem_Macromolecule.html" target="main">Chem_Macromolecule</a></td>
</tr>
<tr>
<td colspan="2" align="left" valign="top"> </td>
<td align="left" valign="top"><a href="Chem_Molecule_XYZ.html"
target="main">Chem_Molecule_XYZ</a></td>
</tr>
<tr>
<td colspan="2" align="left" valign="top"> </td>
<td align="left" valign="top"><a href="Chem_Residue_PDB.html"
target="main">Chem_Residue_PDB</a></td>
</tr>
<tr>
<td colspan="2" align="left" valign="top"> </td>
<td align="left" valign="top"><a href="Chem_Molecule.html"
target="main">Chem_Molecule</a></td>
</tr>
<tr>
<td colspan="2" align="left" valign="top"> </td>
<td align="left" valign="top"><a href="Chem_PDBFile.html"
target="main">Chem_PDBFile</a></td>
</tr>
<tr>
<td colspan="2" align="left" valign="top"> </td>
<td align="left" valign="top"><a href="Chem_PDBParser.html"
target="main">Chem_PDBParser</a></td>
</tr>
<tr>
<td colspan="2" align="left" valign="top"> </td>
<td align="left" valign="top"><a
href="Chem_Periodic_Table.html" target="main">Chem_Periodic_Table</a></td>
</tr>
</table>
</body>
</html>
--
PHP CVS Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]