public class AromaticAmineSubstituentsDescriptor extends SubstituentsDescriptor
| Modifier and Type | Field and Description |
|---|---|
protected static String |
AromAmine |
protected static String |
H |
protected MoleculesFile |
lookup |
protected static String |
MR |
protected static String |
N |
protected static String |
R |
protected int[] |
reverse_numbers |
descriptorNames, extractor, logger, paramNames| Constructor and Description |
|---|
AromaticAmineSubstituentsDescriptor() |
| Modifier and Type | Method and Description |
|---|---|
static org.openscience.cdk.isomorphism.matchers.QueryAtomContainer |
aromaticAmine(String mark) |
org.openscience.cdk.qsar.DescriptorValue |
calculate(org.openscience.cdk.interfaces.IAtomContainer a) |
org.openscience.cdk.qsar.DescriptorValue |
calculate(org.openscience.cdk.interfaces.IAtomContainerSet substituents,
String mark) |
protected double[] |
getAminoGroupOrder(org.openscience.cdk.interfaces.IAtomContainerSet substituents,
String mark)
If more than one amino group is present, the -N with lowest steric
hindrance ( 1.
|
protected org.openscience.cdk.interfaces.IAtomContainer |
getAminoGroupSubstituents(org.openscience.cdk.interfaces.IAtomContainer ac,
int natom) |
org.openscience.cdk.qsar.DescriptorSpecification |
getSpecification() |
protected void |
iterateSubstituents(org.openscience.cdk.interfaces.IAtomContainerSet substituents,
String mark,
toxtree.plugins.ames.descriptors.ISubstituentAction<Double> action,
double[] positions) |
String |
select(Hashtable<String,org.openscience.cdk.interfaces.IAtomContainerSet> substituents) |
getDescriptorNames, getDescriptorResultType, getParameterNames, getParameters, getParameterType, getRingQuery, initialise, setDescriptorNames, setParameterNames, setParameters, setRingQuery, toStringprotected static String AromAmine
protected static String MR
protected static String H
protected static String N
protected static String R
protected MoleculesFile lookup
protected int[] reverse_numbers
public org.openscience.cdk.qsar.DescriptorSpecification getSpecification()
getSpecification in interface org.openscience.cdk.qsar.IDescriptorgetSpecification in class SubstituentsDescriptorpublic org.openscience.cdk.qsar.DescriptorValue calculate(org.openscience.cdk.interfaces.IAtomContainer a)
calculate in interface org.openscience.cdk.qsar.IMolecularDescriptorcalculate in class SubstituentsDescriptorpublic org.openscience.cdk.qsar.DescriptorValue calculate(org.openscience.cdk.interfaces.IAtomContainerSet substituents,
String mark)
throws org.openscience.cdk.exception.CDKException
calculate in class SubstituentsDescriptororg.openscience.cdk.exception.CDKExceptionprotected org.openscience.cdk.interfaces.IAtomContainer getAminoGroupSubstituents(org.openscience.cdk.interfaces.IAtomContainer ac,
int natom)
throws org.openscience.cdk.exception.CDKException
org.openscience.cdk.exception.CDKExceptionpublic String select(Hashtable<String,org.openscience.cdk.interfaces.IAtomContainerSet> substituents) throws org.openscience.cdk.exception.CDKException
select in class SubstituentsDescriptororg.openscience.cdk.exception.CDKExceptionprotected double[] getAminoGroupOrder(org.openscience.cdk.interfaces.IAtomContainerSet substituents,
String mark)
substituents - mark - the name of the property under which the substituent number is
storedprotected void iterateSubstituents(org.openscience.cdk.interfaces.IAtomContainerSet substituents,
String mark,
toxtree.plugins.ames.descriptors.ISubstituentAction<Double> action,
double[] positions)
public static org.openscience.cdk.isomorphism.matchers.QueryAtomContainer aromaticAmine(String mark)
Copyright © 2004–2018 Ideaconsult Ltd. All rights reserved.