Trees | Indices | Help |
|
---|
|
object --+ | TopologicalDescriptors
|
|||
|
|||
structure.Structure |
|
||
str |
|
||
structure.Structure |
|
||
Descriptor |
|
||
str |
|
||
one of {float, int, bool, str} |
|
||
|
|||
dict |
|
||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
Inherited from |
|
|||
|
Initializes valid topological descriptors, and creates an empty cached property dictionary.
|
Calculates a set of topological descriptors for a given structure.
|
Create descriptor m2io property name for a Descriptor.
|
Creates a copy of the structure with all hydrogens removed; such heavy atom only structures are required for certain properties.
|
Locates the corresponding Descriptor in the class tuple of Descriptors. Looks for Descriptor based on matching the passed string to any of the key, label, or "label (key)" strings.
|
Create complete descriptor label-key string
|
Evalulates a descriptor for a given structure. If successful, the value is cast to the expected type before returning.
|
Returns set of valid descriptor tuples in the form of: (descriptor key, descriptor label, function mapping) @return: set of available topological descriptor mappings @rtype: set of tuples |
Collect the number of hydrogens connected to each heavy atom
|
|
Build adjacency matrix for structure
|
|
|
|
|
|
|
Build distance matrix for structure
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Laplacian eigenvalues
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Sum of topological distance between atom pairs of atom types
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Get number of chiral atoms -- R or S for chiral category
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Van der Waals surface area of each atom, i, given as: 4*pi*ri*ri - pi*ri*sigma((rj*rj-(ri-dij)*(ri-dij))/dij) for j running for each bond of atom i and ri, rj -> van der waals radius of respective atoms dij -> min(max(|ri-rj|,bij),ri+rj) bij -> ideal bond length, bij = sij - oij sij -> bond length of atom i and j calculated using MMFF94 oij -> correction in bond length (0 for single, 0.1 for aromatic, 0.2 for double, 0.3 for triple)
|
Return van der waals surface area of a molecule vsa = sigma(vsa of each atom i)
|
|
Return atomic contribution based on MR values. This will help to capture polarizability.
|
Return atomic contributions based on Alpgp values. This is useful to capture hydrophobic and hydrophillic effect.
|
Return atomic contribution based on Gasteiger charges. This is useful to capture direct electrostatic interactions.
|
Trees | Indices | Help |
|
---|
Generated by Epydoc 3.0.1 on Tue Apr 26 05:41:50 2016 | http://epydoc.sourceforge.net |