Package qsardes.descriptor
Class DescriptorTopologicalDistance
java.lang.Object
qsardes.descriptor.DescriptorTopologicalDistance
- All Implemented Interfaces:
Descriptor
- Direct Known Subclasses:
QsarMETopologicalDistance,QsarWBTopologicalDistance
Topological distance matrix descriptor abstract class.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected abstract doublecalculate_sp_ve1_sum(UtilsCalc utils_calc, double[][] eig_vec_array) protected abstract doublecalculate_sp_vr1_sum(org.openscience.cdk.interfaces.IAtomContainer iac, UtilsCalc utils_calc, double[][] eig_vec_array) Gets descriptors names.Gets the descriptor class type.get_descriptor_values(AbstractMoleculeBuilder mol_build) Calculates descriptors values.protected abstract doubleget_sp_ve1_sum(double sp_ve1_sum) protected abstract doubleget_ve3(double sp_ve1_sum, int atom_count) protected abstract doubleget_vr3(double vr1_sum, int atom_count) toString()
-
Constructor Details
-
DescriptorTopologicalDistance
protected DescriptorTopologicalDistance()
-
-
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.
-
calculate_sp_ve1_sum
-
calculate_sp_vr1_sum
protected abstract double calculate_sp_vr1_sum(org.openscience.cdk.interfaces.IAtomContainer iac, UtilsCalc utils_calc, double[][] eig_vec_array) -
get_sp_ve1_sum
protected abstract double get_sp_ve1_sum(double sp_ve1_sum) -
get_ve3
protected abstract double get_ve3(double sp_ve1_sum, int atom_count) -
get_vr3
protected abstract double get_vr3(double vr1_sum, int atom_count)
-