Uses of Interface
org.openscience.cdk.qsar.IDescriptor
Packages that use IDescriptor
Package
Description
-
Uses of IDescriptor in org.openscience.cdk.qsar
Subinterfaces of IDescriptor in org.openscience.cdk.qsarModifier and TypeInterfaceDescriptioninterfaceClasses that implement this interface are QSAR descriptor calculators.interfaceClasses that implement this interface are QSAR descriptor calculators.interfaceClasses that implement this interface are QSAR descriptor calculators.interfaceClasses that implement this interface are QSAR descriptor calculators forIAtomContainerobjects.Classes in org.openscience.cdk.qsar that implement IDescriptorModifier and TypeClassDescriptionclassAbstract atomic descriptor class with helper functions for descriptors that require the whole molecule to calculate the descriptor values, which in turn need to be cached for all atoms, so that they can be retrieved one by one.classA super class for atom pair descriptors allowing default implementations for interface methods.classAbstract bond descriptor class with helper functions for descriptors that require the whole molecule to calculate the descriptor values, which in turn need to be cached for all bonds, so that they can be retrieved one by one.classA super class for molecular descriptors allowing default implementations for interface methods.Methods in org.openscience.cdk.qsar that return types with arguments of type IDescriptorModifier and TypeMethodDescriptionDescriptorEngine.getDescriptorInstances()Returns a List containing the instantiated descriptor classes.DescriptorEngine.instantiateDescriptors(List<String> descriptorClassNames) Method parameters in org.openscience.cdk.qsar with type arguments of type IDescriptorModifier and TypeMethodDescriptionDescriptorEngine.initializeSpecifications(List<IDescriptor> descriptors) voidDescriptorEngine.setDescriptorInstances(List<IDescriptor> descriptors) Set the list ofDescriptorobjects.Constructor parameters in org.openscience.cdk.qsar with type arguments of type IDescriptorModifierConstructorDescriptionDescriptorEngine(Class<? extends IDescriptor> c, IChemObjectBuilder builder) Create a descriptor engine for all descriptor types. -
Uses of IDescriptor in org.openscience.cdk.qsar.descriptors.atomic
Classes in org.openscience.cdk.qsar.descriptors.atomic that implement IDescriptorModifier and TypeClassDescriptionclassThis class returns the number of not-Hs substituents of an atom, also defined as "atom degree".classThis class returns the hybridization of an atom.classThis class returns the hybridization of an atom.classThis class returns the valence of an atom.classThis class returns the number of bonds on the shortest path between two atoms.classThis class returns the covalent radius of a given atom.classThis class returns the 3D distance between two atoms.classEffective polarizability of a heavy atom Parameters for this descriptor: Name Default Description no parametersclassInductive atomic hardness of an atom in a polyatomic system can be defined as the "resistance" to a change of the atomic charge.classInductive atomic softness of an atom in a polyatomic system can be defined as charge delocalizing ability.classThis class returns the ionization potential of an atom containing lone pair electrons.classDeprecated.classThis descriptor returns 1 if the protons is directly bonded to an aromatic system, it returns 2 if the distance between aromatic system and proton is 2 bonds, and it return 0 for other positions.classThis class evaluates if a proton is joined to a conjugated system.classThe calculation of pi partial charges in pi-bonded systems of an heavy atom was made by Saller-Gasteiger.classThe calculation of sigma partial charges in sigma-bonded systems of an heavy atom was made by Marsilli-Gasteiger.classThe calculation of total partial charges of an heavy atom is based on MMFF94 model.classThe calculation of total partial charges of an heavy atom is based on Partial Equalization of Electronegativity method (PEOE-PEPE) from Gasteiger.classThis class returns the period in the periodic table of an atom belonging to an atom container Parameters for this descriptor: Name Default Description no parametersclassPi electronegativity is given by X = a + bq + c(q*q) Parameters for this descriptor: Name Default Description maxIterations 0 Number of maximum iterationsclassThis class returns the proton affinity of an atom containing.classThe calculation of partial charges of an heavy atom and its protons is based on Gasteiger Marsili (PEOE).classThis class calculates G3R proton descriptors used in neural networks for H1 NMR shift [Aires-de-Sousa, J. et. al.. J. Chem. Inf. Mod.. 2002. 74].classThis class calculates GDR proton descriptors used in neural networks for H1 NMR shift [Aires-de-Sousa, J. et. al.. J. Chem. Inf. Mod.. 2002. 74].classThis class calculates GHR proton descriptors used in neural networks for H1 NMR shift [Aires-de-Sousa, J. et. al.. J. Chem. Inf. Mod.. 2002. 74].classThis class calculates GHR topological proton descriptors used in neural networks for H1 NMR shift [Aires-de-Sousa, J. et. al.. J. Chem. Inf. Mod.. 2002. 74].classThis class calculates GDR proton descriptors used in neural networks for H1 NMR shift [Aires-de-Sousa, J. et. al.. J. Chem. Inf. Mod.. 2002. 74].classAtomic descriptor that reflects that Gasteiger-Marsili sigma electronegativity.classThe stabilization of the positive charge (e.g.) obtained in the polar breaking of a bond is calculated from the sigma- and lone pair-electronegativity values of the atoms that are in conjugation to the atoms obtaining the charges.classThis class return the VdW radius of a given atom. -
Uses of IDescriptor in org.openscience.cdk.qsar.descriptors.atompair
Classes in org.openscience.cdk.qsar.descriptors.atompair that implement IDescriptorModifier and TypeClassDescriptionclassThis class checks if two atoms have pi-contact (this is true when there is one and the same conjugated pi-system which contains both atoms, or directly linked neighbours of the atoms). -
Uses of IDescriptor in org.openscience.cdk.qsar.descriptors.bond
Classes in org.openscience.cdk.qsar.descriptors.bond that implement IDescriptorModifier and TypeClassDescriptionclassDescribes the imbalance in atomic number of the IBond.classThe calculation of bond-pi Partial charge is calculated determining the difference the Partial Pi Charge on atoms A and B of a bond.classThe calculation of bond-sigma Partial charge is calculated determining the difference the Partial Sigma Charge on atoms A and B of a bond.classThe calculation of bond total Partial charge is calculated determining the difference the Partial Total Charge on atoms A and B of a bond.classThe calculation of bond-Polarizability is calculated determining the difference the Sigma electronegativity on atoms A and B of a bond.classDeprecated. -
Uses of IDescriptor in org.openscience.cdk.qsar.descriptors.molecular
Classes in org.openscience.cdk.qsar.descriptors.molecular that implement IDescriptorModifier and TypeClassDescriptionclassReturns the number of acidic groups.classThis class calculates ALOGP (Ghose-Crippen LogKow) and the Ghose-Crippen molar refractivity [Ghose, A.K. and Crippen, G.M. . Journal of Computational Chemistry. 1986. 7, Ghose, A.K. and Crippen, G.M. . Journal of Chemical Information and Computer Science. 1987. 27].classClass that returns the number of each amino acid in an atom container.classSum of the atomic polarizabilities (including implicit hydrogens).classClass that returns the number of aromatic atoms in an atom container.classThis Class contains a method that returns the number of aromatic atoms in an AtomContainer.classIDescriptor based on the number of atoms of a certain element type.classThis class calculates ATS autocorrelation descriptor, where the weight equal to the charges.classThis class calculates ATS autocorrelation descriptor, where the weight equal to the scaled atomic mass [Moreau G. and Broto P.. Nouveau Journal de Chimie. 1980. null].classThis class calculates ATS autocorrelation descriptor, where the weight equal to the charges.classReturns the number of basic groups.classEigenvalue based descriptor noted for its utility in chemical diversity.classIDescriptor based on the number of bonds of a certain bond order.classSum of the absolute value of the difference between atomic polarizabilities of all bonded atoms in the molecule (including implicit hydrogens) with polarizabilities taken from http://www.sunysccc.edu/academic/mst/ptable/p-table2.htm This descriptor assumes 2-centered bonds.classTopological descriptor characterizing the carbon connectivity.classEvaluates chi chain descriptors.classEvaluates chi cluster descriptors.classEvaluates chi path cluster descriptors.classEvaluates chi path descriptors.classCalculates 29 Charged Partial Surface Area (CPSA) descriptors.classA topological descriptor combining distance and adjacency information.classAn implementation of the FMF descriptor characterizing complexity of a molecule.classAn implementation of the Fractional CSP3 descriptor described in [Lovering, Frank et. al.. J. Med. Chem.. 2009. 52].classPolar surface area expressed as a ratio to molecular size.classClass that returns the complexity of a system.classIDescriptor characterizing the mass distribution of the molecule.classThis descriptor calculates the number of hydrogen bond acceptors using a slightly simplified version of the PHACIR atom types.classThis descriptor calculates the number of hydrogen bond donors using a slightly simplified version of the PHACIR atom types.classIMolecularDescriptorthat reports the fraction of sp3 carbons to sp2 carbons.classDeprecated.classA logP model donated by Lhasa Limited.classKier and Hall kappa molecular shape indices compare the molecular graph with minimal and maximal molecular graphs; a description is given at: http://www.chemcomp.com/Journal_of_CCG/Features/descr.htm#KH : "they are intended to capture different aspects of molecular shape.classA fragment count descriptor that uses e-state fragments.classClass that returns the number of atoms in the largest chain.classClass that returns the number of atoms in the largest pi system.classEvaluates length over breadth descriptors.classCounts the number of atoms in the longest aliphatic chain.classPrediction of logP based on the number of carbon and hetero atoms.classCalculates the Molecular Distance Edge descriptor described in [Liu, S. et. al.. Journal of Chemical Information and Computer Sciences. 1998. 38].classA descriptor that calculates the moment of inertia and radius of gyration.classAccording to the Petitjean definition, the eccentricity of a vertex corresponds to the distance from that vertex to the most remote vertex in the graph.classEvaluates the Petitjean shape indices, These original Petitjean number was described by Petitjean ([ Petitjean, M. . Journal of Chemical Information and Computer Science. 1992. 32]) and considered the molecular graph.classThe number of rotatable bonds is given by the SMARTS specified by Daylight on SMARTS tutorialclassThis Class contains a method that returns the number failures of the Lipinski's Rule Of 5.classSmall ring descriptors: these are based on an enumeration of all the small rings (sizes 3 to 9) in a molecule, which can be obtained quickly and deterministically.classReturns the number of spiro atoms.classCalculation of topological polar surface area based on fragment contributions (TPSA) [Ertl, P. et. al.. J. Med. Chem.. 2000. 43].classVolume descriptor using the method implemented in theVABCVolumeclass.classVertex adjacency information (magnitude): 1 + log2 m where m is the number of heavy-heavy bonds.classIDescriptor based on the weight of atoms of a certain element type.classEvaluates the weighted path descriptors.classHolistic descriptors described by Todeschini et al [Todeschini, R. and Gramatica, P.. Persepectives in Drug Discovery and Design. 1998. null].classThis descriptor calculates the Wiener numbers.classPrediction of logP based on the atom-type method called XLogP.classZagreb index: the sum of the squares of atom degree over all heavy atoms i. -
Uses of IDescriptor in org.openscience.cdk.qsar.descriptors.protein
Classes in org.openscience.cdk.qsar.descriptors.protein that implement IDescriptorModifier and TypeClassDescriptionclassAn implementation of the TAE descriptors for amino acids. -
Uses of IDescriptor in org.openscience.cdk.qsar.descriptors.substance
Subinterfaces of IDescriptor in org.openscience.cdk.qsar.descriptors.substanceModifier and TypeInterfaceDescriptioninterfaceClasses that implement this interface are QSAR substance calculators.Classes in org.openscience.cdk.qsar.descriptors.substance that implement IDescriptorModifier and TypeClassDescriptionclassDescriptor that returns the number of oxygens in the chemical formula.