|
|||||||||
| Home >> All >> joelib >> desc >> [ types overview ] | PREV CLASS NEXT CLASS | ||||||||
SUMMARY: JAVADOC | SOURCE | DOWNLOAD | NESTED | FIELD | CONSTR | METHOD |
DETAIL: FIELD | CONSTR | METHOD | ||||||||
joelib.desc.types
Class SSKey3DS

java.lang.Objectjoelib.desc.types.SSKey3DS
- All Implemented Interfaces:
- joelib.desc.Descriptor, joelib.util.PropertyAcceptor
- public class SSKey3DS
- extends java.lang.Object
- implements joelib.desc.Descriptor
- extends java.lang.Object
Pharmacophore fingerprint.
| Field Summary | |
private java.lang.String |
aromaticBondsName
|
static java.lang.String |
DESC_KEY
|
private joelib.desc.DescriptorInfo |
descInfo
|
private java.lang.String |
fracRotBondsName
|
private java.lang.String |
hbaDescriptorName
|
private java.lang.String |
hbdDescriptorName
|
private static org.apache.log4j.Category |
logger
Obtain a suitable logger. |
private static java.util.Hashtable |
smartsPatterns
|
| Constructor Summary | |
SSKey3DS()
Constructor for the KierShape2 object |
|
| Method Summary | |
joelib.util.JOEProperty[] |
acceptedProperties()
|
joelib.desc.DescResult |
calculate(joelib.molecule.JOEMol mol)
Description of the Method |
joelib.desc.DescResult |
calculate(joelib.molecule.JOEMol mol,
joelib.desc.DescResult descResult)
Description of the Method |
joelib.desc.DescResult |
calculate(joelib.molecule.JOEMol mol,
joelib.desc.DescResult descResult,
java.util.Map properties)
Description of the Method |
joelib.desc.DescResult |
calculate(joelib.molecule.JOEMol mol,
java.util.Map properties)
Description of the Method |
void |
clear()
Description of the Method |
joelib.desc.DescriptorInfo |
getDescInfo()
Description of the Method |
joelib.desc.DescDescription |
getDescription()
Gets the description attribute of the Descriptor object |
private static java.util.Hashtable |
getFingerprintPatterns()
|
private boolean |
hasAromatic5Ring(joelib.molecule.JOEMol mol)
Description of the Method |
private boolean |
hasDoubleBond(joelib.molecule.JOEMol mol)
Description of the Method |
private boolean |
hasHalogen(joelib.molecule.JOEMol mol)
Description of the Method |
private boolean |
hasHeteroCycle(joelib.molecule.JOEMol mol)
Description of the Method |
private boolean |
hasNonAromatic5Ring(joelib.molecule.JOEMol mol)
Description of the Method |
private boolean |
hasNRing(joelib.molecule.JOEMol mol)
Description of the Method |
private boolean |
hasRingGreater9(joelib.molecule.JOEMol mol)
Description of the Method |
private boolean |
hasSMARTSPattern(joelib.molecule.JOEMol mol,
java.lang.String id)
Description of the Method |
boolean |
initialize(java.util.Map properties)
Description of the Method |
private static void |
initSingleSMARTS(java.util.Hashtable table,
java.lang.String id,
java.lang.String smartPattern)
|
boolean |
testDescriptor()
Test the implementation of this descriptor. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
logger
private static org.apache.log4j.Category logger
- Obtain a suitable logger.
smartsPatterns
private static java.util.Hashtable smartsPatterns
DESC_KEY
public static final java.lang.String DESC_KEY
- See Also:
- Constant Field Values
descInfo
private joelib.desc.DescriptorInfo descInfo
aromaticBondsName
private java.lang.String aromaticBondsName
fracRotBondsName
private java.lang.String fracRotBondsName
hbaDescriptorName
private java.lang.String hbaDescriptorName
hbdDescriptorName
private java.lang.String hbdDescriptorName
| Constructor Detail |
SSKey3DS
public SSKey3DS()
- Constructor for the KierShape2 object
| Method Detail |
getDescInfo
public joelib.desc.DescriptorInfo getDescInfo()
- Description of the Method
- Specified by:
getDescInfoin interfacejoelib.desc.Descriptor
getDescription
public joelib.desc.DescDescription getDescription()
- Gets the description attribute of the Descriptor object
- Specified by:
getDescriptionin interfacejoelib.desc.Descriptor
acceptedProperties
public joelib.util.JOEProperty[] acceptedProperties()
- Specified by:
acceptedPropertiesin interfacejoelib.util.PropertyAcceptor
calculate
public joelib.desc.DescResult calculate(joelib.molecule.JOEMol mol) throws joelib.desc.DescriptorException
- Description of the Method
- Specified by:
calculatein interfacejoelib.desc.Descriptor
calculate
public joelib.desc.DescResult calculate(joelib.molecule.JOEMol mol, java.util.Map properties) throws joelib.desc.DescriptorException
- Description of the Method
- Specified by:
calculatein interfacejoelib.desc.Descriptor
calculate
public joelib.desc.DescResult calculate(joelib.molecule.JOEMol mol, joelib.desc.DescResult descResult) throws joelib.desc.DescriptorException
- Description of the Method
- Specified by:
calculatein interfacejoelib.desc.Descriptor
calculate
public joelib.desc.DescResult calculate(joelib.molecule.JOEMol mol, joelib.desc.DescResult descResult, java.util.Map properties) throws joelib.desc.DescriptorException
- Description of the Method
- Specified by:
calculatein interfacejoelib.desc.Descriptor
clear
public void clear()
- Description of the Method
- Specified by:
clearin interfacejoelib.desc.Descriptor
initialize
public boolean initialize(java.util.Map properties)
- Description of the Method
- Specified by:
initializein interfacejoelib.desc.Descriptor
testDescriptor
public boolean testDescriptor()
- Test the implementation of this descriptor.
- Specified by:
testDescriptorin interfacejoelib.desc.Descriptor
getFingerprintPatterns
private static java.util.Hashtable getFingerprintPatterns()
hasAromatic5Ring
private boolean hasAromatic5Ring(joelib.molecule.JOEMol mol)
- Description of the Method
hasDoubleBond
private boolean hasDoubleBond(joelib.molecule.JOEMol mol)
- Description of the Method
hasHalogen
private boolean hasHalogen(joelib.molecule.JOEMol mol)
- Description of the Method
hasHeteroCycle
private boolean hasHeteroCycle(joelib.molecule.JOEMol mol)
- Description of the Method
hasNRing
private boolean hasNRing(joelib.molecule.JOEMol mol)
- Description of the Method
hasNonAromatic5Ring
private boolean hasNonAromatic5Ring(joelib.molecule.JOEMol mol)
- Description of the Method
hasRingGreater9
private boolean hasRingGreater9(joelib.molecule.JOEMol mol)
- Description of the Method
hasSMARTSPattern
private boolean hasSMARTSPattern(joelib.molecule.JOEMol mol, java.lang.String id)
- Description of the Method
initSingleSMARTS
private static void initSingleSMARTS(java.util.Hashtable table, java.lang.String id, java.lang.String smartPattern)
|
|||||||||
| Home >> All >> joelib >> desc >> [ types overview ] | PREV CLASS NEXT CLASS | ||||||||
SUMMARY: JAVADOC | SOURCE | DOWNLOAD | NESTED | FIELD | CONSTR | METHOD |
DETAIL: FIELD | CONSTR | METHOD | ||||||||
JAVADOC
joelib.desc.types.SSKey3DS