Package qsardes.descriptor
Class DescriptorExtendedTopochemIndex
java.lang.Object
qsardes.descriptor.DescriptorExtendedTopochemIndex
- All Implemented Interfaces:
Descriptor
- Direct Known Subclasses:
QsarMEExtendedTopochemIndex,QsarWBExtendedTopochemIndex
Extended topochemical index descriptors abstract class.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprotected static final recordStores eta values for extended topochemical index descriptors. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGets descriptors names.Gets the descriptor class type.get_descriptor_values(AbstractMoleculeBuilder mol_build) Calculates descriptors values.protected abstract doubleget_eta_eta_b(int atom_count, double eta_r) protected Moleculeget_mol()protected abstract voidtoString()
-
Constructor Details
-
DescriptorExtendedTopochemIndex
protected DescriptorExtendedTopochemIndex()
-
-
Method Details
-
toString
-
get_descriptor_type
Description copied from interface:DescriptorGets the descriptor class type.- Specified by:
get_descriptor_typein interfaceDescriptor- Returns:
- Descriptor class type.
-
get_descriptor_names
Description copied from interface:DescriptorGets descriptors names.- Specified by:
get_descriptor_namesin interfaceDescriptor- Returns:
- Descriptor names.
-
get_descriptor_values
Description copied from interface:DescriptorCalculates descriptors values.- Specified by:
get_descriptor_valuesin interfaceDescriptor- Parameters:
mol_build- Molecular builder representation.- Returns:
- Descriptor values mapped as name:value.
-
standardize_nitro_groups
protected abstract void standardize_nitro_groups() -
get_eta_eta_b
protected abstract double get_eta_eta_b(int atom_count, double eta_r) -
get_mol
-