Package com.actelion.research.chem
Class AtomTypeCalculator
- java.lang.Object
-
- com.actelion.research.chem.AtomTypeCalculator
-
public class AtomTypeCalculator extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description static intcPropertiesAllstatic intcPropertiesAtomAllylicstatic intcPropertiesAtomAromaticstatic intcPropertiesAtomChargedstatic intcPropertiesAtomRingCountstatic intcPropertiesAtomRingSizestatic intcPropertiesAtomSmallRingstatic intcPropertiesAtomStabilizedstatic intcPropertiesBasicTypestatic intcPropertiesConnAtomAromaticstatic intcPropertiesConnAtomNeighboursstatic intcPropertiesConnAtomNeighboursExactstatic intcPropertiesConnAtomSmallRingstatic intcPropertiesConnAtomStabilizedstatic intcPropertiesConnAtomTypestatic intcPropertiesConnAtomTypeSimplestatic intcPropertiesConnBondOrderstatic intcPropertiesForCLogPstatic intcPropertiesForCLogPChargesstatic intcPropertiesForMutatorstatic intcPropertiesForSolubility
-
Constructor Summary
Constructors Constructor Description AtomTypeCalculator()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static java.lang.StringgetAtomicNoCodeString(int atomicNoCode)static longgetAtomType(StereoMolecule mol, int atom)static longgetAtomType(StereoMolecule mol, int atom, int mode)static java.lang.StringgetHeaderString(int mode)static java.lang.StringgetSimpleAtomicNoCodeString(int atomicNoCode)static java.lang.StringgetTypeString(long type, int mode)static voidprintAtomType(long type)static voidprintAtomType(StereoMolecule mol, int atom)static java.lang.StringtoString(long type)static java.lang.StringtoString(long type, int mode)
-
-
-
Field Detail
-
cPropertiesAll
public static final int cPropertiesAll
- See Also:
- Constant Field Values
-
cPropertiesForSolubility
public static final int cPropertiesForSolubility
- See Also:
- Constant Field Values
-
cPropertiesForCLogPCharges
public static final int cPropertiesForCLogPCharges
- See Also:
- Constant Field Values
-
cPropertiesForCLogP
public static final int cPropertiesForCLogP
- See Also:
- Constant Field Values
-
cPropertiesForMutator
public static final int cPropertiesForMutator
- See Also:
- Constant Field Values
-
cPropertiesBasicType
public static final int cPropertiesBasicType
- See Also:
- Constant Field Values
-
cPropertiesAtomSmallRing
public static final int cPropertiesAtomSmallRing
- See Also:
- Constant Field Values
-
cPropertiesAtomRingSize
public static final int cPropertiesAtomRingSize
- See Also:
- Constant Field Values
-
cPropertiesAtomAromatic
public static final int cPropertiesAtomAromatic
- See Also:
- Constant Field Values
-
cPropertiesAtomAllylic
public static final int cPropertiesAtomAllylic
- See Also:
- Constant Field Values
-
cPropertiesAtomStabilized
public static final int cPropertiesAtomStabilized
- See Also:
- Constant Field Values
-
cPropertiesAtomCharged
public static final int cPropertiesAtomCharged
- See Also:
- Constant Field Values
-
cPropertiesAtomRingCount
public static final int cPropertiesAtomRingCount
- See Also:
- Constant Field Values
-
cPropertiesConnBondOrder
public static final int cPropertiesConnBondOrder
- See Also:
- Constant Field Values
-
cPropertiesConnAtomTypeSimple
public static final int cPropertiesConnAtomTypeSimple
- See Also:
- Constant Field Values
-
cPropertiesConnAtomType
public static final int cPropertiesConnAtomType
- See Also:
- Constant Field Values
-
cPropertiesConnAtomNeighbours
public static final int cPropertiesConnAtomNeighbours
- See Also:
- Constant Field Values
-
cPropertiesConnAtomNeighboursExact
public static final int cPropertiesConnAtomNeighboursExact
- See Also:
- Constant Field Values
-
cPropertiesConnAtomSmallRing
public static final int cPropertiesConnAtomSmallRing
- See Also:
- Constant Field Values
-
cPropertiesConnAtomAromatic
public static final int cPropertiesConnAtomAromatic
- See Also:
- Constant Field Values
-
cPropertiesConnAtomStabilized
public static final int cPropertiesConnAtomStabilized
- See Also:
- Constant Field Values
-
-
Method Detail
-
getAtomicNoCodeString
public static java.lang.String getAtomicNoCodeString(int atomicNoCode)
-
getSimpleAtomicNoCodeString
public static java.lang.String getSimpleAtomicNoCodeString(int atomicNoCode)
-
printAtomType
public static void printAtomType(StereoMolecule mol, int atom)
-
getHeaderString
public static java.lang.String getHeaderString(int mode)
-
getTypeString
public static java.lang.String getTypeString(long type, int mode)
-
toString
public static java.lang.String toString(long type)
-
toString
public static java.lang.String toString(long type, int mode)
-
printAtomType
public static void printAtomType(long type)
-
getAtomType
public static long getAtomType(StereoMolecule mol, int atom) throws java.lang.Exception
- Throws:
java.lang.Exception
-
getAtomType
public static long getAtomType(StereoMolecule mol, int atom, int mode) throws java.lang.Exception
- Throws:
java.lang.Exception
-
-