public class RuleManager extends Object
Constructor and Description |
---|
RuleManager(TautomerManager man) |
Modifier and Type | Method and Description |
---|---|
double |
calculateRank(TautomerIncrementStep incStep,
org.openscience.cdk.interfaces.IAtomContainer tautomer) |
static double |
calculateRank(TautomerIncrementStep incStep,
org.openscience.cdk.interfaces.IAtomContainer tautomer,
TautomerManager tman) |
String |
debugStack() |
static double |
getAdditionalAromaticityRank(org.openscience.cdk.interfaces.IAtomContainer ac) |
static int |
getNumOfOverlappedAtoms(RuleInstance r1,
RuleInstance r2) |
static boolean |
overlaps(RuleInstance r,
List<IRuleInstance> group) |
static boolean |
overlaps(RuleInstance r1,
RuleInstance r2) |
protected static final Logger logger
public RuleManager(TautomerManager man)
public static boolean overlaps(RuleInstance r1, RuleInstance r2)
public static boolean overlaps(RuleInstance r, List<IRuleInstance> group)
public static int getNumOfOverlappedAtoms(RuleInstance r1, RuleInstance r2)
public double calculateRank(TautomerIncrementStep incStep, org.openscience.cdk.interfaces.IAtomContainer tautomer) throws Exception
Exception
public static double calculateRank(TautomerIncrementStep incStep, org.openscience.cdk.interfaces.IAtomContainer tautomer, TautomerManager tman) throws Exception
Exception
public static double getAdditionalAromaticityRank(org.openscience.cdk.interfaces.IAtomContainer ac)
Copyright © 2004–2020 Ideaconsult Ltd.. All rights reserved.