Trees | Indices | Help |
|
---|
|
object --+ | Ligand
A putative AslLigandSearcher ligand structure with read-only data and convenience methods.
Ligand items sort from smallest to largest, by total number of atoms, then by SMILES.
|
|||
|
|||
int |
|
||
str |
|
||
Inherited from |
|
|||
is_covalently_bound The Ligand.is_covalently_bound property returns True if this ligand has any bonds (including zero-order) to any other atoms, and returns False if the ligand spans a complete molecule. |
|||
int |
mol_num Ligand's molecule number as defined upon instantiation. |
||
list |
atom_indexes Indices of the Ligand atoms as defined upon instantiation. |
||
str |
pdbres PDB residue name identifier. |
||
4-element numpy array
|
centroid Centroid of the Ligand as a 4-element numpy array: [x, y, z, 0.0] |
||
str |
unique_smiles Unique SMILES string representing this ligand structure. |
||
Structure |
st Copy of the ligand Structure. |
||
str |
ligand_asl Ligand_asl used when searching for the ligand. |
||
Structure |
regularized_structure A regularized, but possibly distorted, Structure. |
||
|
x.__init__(...) initializes x; see help(type(x)) for signature
|
cmp(self,other). Enable sorting for Ligand objects. Comparison criteria for sorting Ligands: total number of atoms, unique smiles string, centroid.
|
str(x)
|
|
is_covalently_boundThe Ligand.is_covalently_bound property returns True if this ligand has any bonds (including zero-order) to any other atoms, and returns False if the ligand spans a complete molecule.
|
mol_numLigand's molecule number as defined upon instantiation.
Warning: Depending on the nature of the ligand and the treatment of the original structure, e.g. zero-order bonds cut, this mol.n index may not be valid. |
atom_indexesIndices of the Ligand atoms as defined upon instantiation.
|
pdbresPDB residue name identifier. If the ligand is composed of multiple residues then the names are joined with a '-' separator.
|
centroidCentroid of the Ligand as a 4-element numpy array: [x, y, z, 0.0]
|
unique_smilesUnique SMILES string representing this ligand structure.
|
stCopy of the ligand Structure.
|
ligand_aslLigand_asl used when searching for the ligand. The ASL defined the ligand in the context of its original structure.
|
regularized_structureA regularized, but possibly distorted, Structure. Regularization is achieve by converting the SMILES string. The Structure will have the same atom ordering as the unique SMILES for this Ligand.
|
Trees | Indices | Help |
|
---|
Generated by Epydoc 3.0.1 on Tue May 2 06:33:27 2017 | http://epydoc.sourceforge.net |