Uses of Class
com.actelion.research.chem.StereoMolecule
-
-
Uses of StereoMolecule in com.actelion.research.chem
Subclasses of StereoMolecule in com.actelion.research.chem Modifier and Type Class Description classMolecule3DclassSDFileMoleculeFields in com.actelion.research.chem declared as StereoMolecule Modifier and Type Field Description protected StereoMoleculeSSSearcher. mFragmentprotected StereoMoleculeSSSearcher. mMoleculeMethods in com.actelion.research.chem that return StereoMolecule Modifier and Type Method Description StereoMoleculeTautomerHelper. createGenericTautomer()If no tautomers can be formed then a copy of the original molecule is returned.StereoMoleculeStereoMolecule. createMolecule(int atoms, int bonds)static StereoMoleculeExtendedMoleculeFunctions. getBiggestFragment(StereoMolecule mol)StereoMoleculeCanonizer. getCanMolecule()StereoMoleculeCanonizer. getCanMolecule(boolean includeExplicitHydrogen)StereoMoleculeStereoMolecule. getCompactCopy()StereoMoleculeIDCodeParserWithoutCoordinateInvention. getCompactMolecule(byte[] idcode)Creates and returns a molecule from the idcode with its atom and bond arrays being just as large as needed to hold the molecule.StereoMoleculeIDCodeParserWithoutCoordinateInvention. getCompactMolecule(byte[] idcode, byte[] coordinates)Creates and returns a molecule from the idcode with its atom and bond arrays being just as large as needed to hold the molecule.StereoMoleculeIDCodeParserWithoutCoordinateInvention. getCompactMolecule(byte[] idcode, byte[] coordinates, int idcodeStart, int coordsStart)StereoMoleculeIDCodeParserWithoutCoordinateInvention. getCompactMolecule(byte[] idcode, int idcodeStart)StereoMoleculeIDCodeParserWithoutCoordinateInvention. getCompactMolecule(java.lang.String idcode)Creates and returns a molecule from the idcode with its atom and bond arrays being just as large as needed to hold the molecule.StereoMoleculeIDCodeParserWithoutCoordinateInvention. getCompactMolecule(java.lang.String idcode, java.lang.String coordinates)Creates and returns a molecule from the idcode with its atom and bond arrays being just as large as needed to hold the molecule.StereoMoleculeMolfileParser. getCompactMolecule(java.io.BufferedReader reader)StereoMoleculeMolfileParser. getCompactMolecule(java.io.File file)StereoMoleculeMolfileParser. getCompactMolecule(java.lang.String molFile)static StereoMoleculeExtendedMoleculeFunctions. getConverted2CarbonSkeleton(StereoMolecule m)Replaces all hetero-atoms, except hydrogen, with carbon.StereoMoleculeMarkushStructure. getCoreStructure(int no)StereoMolecule[]StereoMolecule. getFragments()Separates all disconnected fragments of this Molecule into individual Molecule objects.StereoMolecule[]StereoMolecule. getFragments(int[] fragmentNo, int fragmentCount)Separates all disconnected fragments of this Molecule into individual molecule objects.static StereoMoleculeSSSearcherWithIndex. getKeyFragment(int no)StereoMoleculeExtendedDepictor. getMolecule(int i)StereoMoleculeSSSearcherWithIndex. getMolecule()Returns the most recently defined molecule.static StereoMoleculeScaffoldHelper. getMostCentralRingSystem(StereoMolecule mol)Creates most central ring system as new StereoMolecule from mol without touching mol.static StereoMoleculeScaffoldHelper. getMurckoScaffold(StereoMolecule mol, boolean skeletonOnly)Creates Murcko scaffold as new StereoMolecule from mol without touching mol.StereoMolecule[]Mutator. getMutatedSet(StereoMolecule mol, int mutationType, boolean regulateSize, int count)StereoMoleculeMarkushStructure. getNextEnumeration()After calling validate() this method may be called until null is returned to construct one by one a new representation of the Markush structure.StereoMoleculeTautomerHelper. getNextTautomer(StereoMolecule tautomer)StereoMoleculeMarkushStructure. getRGroup(int no)static StereoMoleculeMoleculeStandardizer. getStandardized(java.lang.String idcode, java.lang.String coordinates, int mode)Under normal circumstances, one should never need to standardize a molecule from an idcode, because molecules should be standardized before generating the canonical encoding.StereoMoleculeStereoIsomerEnumerator. getStereoIsomer(int index)Creates and returns the molecule in a specific atom and bond parity permutation state, i.e.static StereoMoleculeNamedSubstituents. getSubstituent(java.lang.String name)static StereoMoleculeExtendedMoleculeFunctions. removeSubstructureFromMolecule(StereoMolecule mol, StereoMolecule frag)static StereoMoleculeExtendedMoleculeFunctions. removeSubstructuresFromMolecule(StereoMolecule mol, java.util.List<StereoMolecule> liFragment)Deletes the substructures, if found, in the molecule.static StereoMoleculeExtendedMoleculeFunctions. removeWildcards(StereoMolecule mol)Methods in com.actelion.research.chem that return types with arguments of type StereoMolecule Modifier and Type Method Description static java.util.Comparator<StereoMolecule>ExtendedMoleculeFunctions. getComparatorAtomsBonds()static java.util.LinkedList<StereoMolecule>ExtendedMoleculeFunctions. removeSubStructures(java.util.List<StereoMolecule> liInput)Removes all molecules that are a substructure of one of the molecules in the input list.Methods in com.actelion.research.chem with parameters of type StereoMolecule Modifier and Type Method Description voidMarkushStructure. addCore(StereoMolecule core)voidMarkushStructure. addRGroup(StereoMolecule substituents)This adds a substituent list representing one R-group as multiple fragments within one StereoMolecule.static voidExtendedMoleculeFunctions. analyzeMolecule(StereoMolecule mol)static booleanExtendedMoleculeFunctions. atomAtomSubStrucMatch(StereoMolecule molecule, int at, StereoMolecule fragment)static booleanExtendedMoleculeFunctions. checkBiggestFragmentForUnwanted(StereoMolecule mol, java.util.List<java.lang.Integer> liAtomicNo)int[]SSSearcherWithIndex. createIndex(StereoMolecule mol)long[]SSSearcherWithIndex. createLongIndex(StereoMolecule mol)static voidScaffoldHelper. createMostCentralRingSystem(StereoMolecule mol)Modifies mol in-place to represent the most central ring system of the original mol.static voidScaffoldHelper. createMurckoScaffold(StereoMolecule mol, boolean skeletonOnly)Modifies mol in-place to represent the Murcko scaffold from the original mol.static int[]ExtendedMoleculeFunctions. extractAromaticRing(StereoMolecule mol, int[] arrIndexAt)static boolean[]ScaffoldHelper. findMostCentralRingSystem(StereoMolecule mol)This method flags all atoms that are a member of that ring system in mol, which is most central within this molecule graph.static boolean[]ScaffoldHelper. findMurckoScaffold(StereoMolecule mol)This method flags all atoms that are a member of the Murcko fragment of mol.java.util.ArrayList<Mutation>Mutator. generateMutationList(StereoMolecule mol, int mutationType, boolean regulateSize)Creates a list of possible mutations and their probabilitiesstatic longAtomTypeCalculator. getAtomType(StereoMolecule mol, int atom)static longAtomTypeCalculator. getAtomType(StereoMolecule mol, int atom, int mode)static longCanonizerUtil. getBackboneHash(StereoMolecule m, boolean largestFragmentOnly)doubleMutationBiasProvider. getBiasFactor(StereoMolecule mutatedMolecule)static StereoMoleculeExtendedMoleculeFunctions. getBiggestFragment(StereoMolecule mol)static java.lang.StringExtendedMoleculeFunctions. getColorVectorSubstructure(StereoMolecule mol, StereoMolecule frag, int atomColor)Returns the colors vector for the substructure in mol.static StereoMoleculeExtendedMoleculeFunctions. getConverted2CarbonSkeleton(StereoMolecule m)Replaces all hetero-atoms, except hydrogen, with carbon.static longCanonizerUtil. getHash(StereoMolecule m, CanonizerUtil.IDCODE_TYPE type, boolean largestFragmentOnly)static java.lang.StringCanonizerUtil. getIDCode(StereoMolecule mol, CanonizerUtil.IDCODE_TYPE type, boolean largestFragmentOnly)Generates an IDCODE for a defined and simplified state of a given molecule.static StereoMoleculeScaffoldHelper. getMostCentralRingSystem(StereoMolecule mol)Creates most central ring system as new StereoMolecule from mol without touching mol.static StereoMoleculeScaffoldHelper. getMurckoScaffold(StereoMolecule mol, boolean skeletonOnly)Creates Murcko scaffold as new StereoMolecule from mol without touching mol.StereoMolecule[]Mutator. getMutatedSet(StereoMolecule mol, int mutationType, boolean regulateSize, int count)java.lang.String[]NastyFunctionDetector. getNastyFunctionList(StereoMolecule mol, long[] index)java.lang.StringNastyFunctionDetector. getNastyFunctionString(StereoMolecule mol, long[] index)static intAtomFunctionAnalyzer. getNegativeNeighbourCount(StereoMolecule mol, int atom)StereoMoleculeTautomerHelper. getNextTautomer(StereoMolecule tautomer)static longCanonizerUtil. getNoStereoHash(StereoMolecule m, boolean largestFragmentOnly)static longCanonizerUtil. getNoStereoTautomerHash(StereoMolecule m, boolean largestFragmentOnly)static intExtendedMoleculeFunctions. getNumAcidicOxygen(StereoMolecule mol)static intExtendedMoleculeFunctions. getNumAlcoholicOxygen(StereoMolecule mol)static intExtendedMoleculeFunctions. getNumAmide(StereoMolecule mol)static intExtendedMoleculeFunctions. getNumArylAmine(StereoMolecule mol)static intExtendedMoleculeFunctions. getNumBasicNitrogen(StereoMolecule mol)static int[][]ExtendedMoleculeFunctions. getNumberOfBondsBetweenAtoms(StereoMolecule mol, int maxBonds, int[][] dist)From Joel Freyss developed for the FFMolecule Computes a matrix of distances between all the atoms in the graph.static intExtendedMoleculeFunctions. getNumCarboxy(StereoMolecule mol)static intExtendedMoleculeFunctions. getNumCyanoGroups(StereoMolecule mol)Counts cyano and iso-cyanostatic intExtendedMoleculeFunctions. getNumNitroGroupN(StereoMolecule mol)static intExtendedMoleculeFunctions. getNumSubstructure(StereoMolecule mol, java.lang.String idcodeFragment)static intExtendedMoleculeFunctions. getNumSulfOxyGroups(StereoMolecule mol)static intExtendedMoleculeFunctions. getNumThioEther(StereoMolecule mol)static intExtendedMoleculeFunctions. getNumWildcards(StereoMolecule mol)static floatExtendedMoleculeFunctions. getSimilarity(StereoMolecule m1, StereoMolecule m2, DescriptorHandler dh)static longCanonizerUtil. getTautomerHash(StereoMolecule m, boolean largestFragmentOnly)static int[][]ExtendedMoleculeFunctions. getTopologicalDistanceMatrix(StereoMolecule mol)static booleanAtomFunctionAnalyzer. hasUnbalancedAtomCharge(StereoMolecule mol, int atom)protected voidIDCodeParser. inventCoordinates(StereoMolecule mol)protected voidIDCodeParserWithoutCoordinateInvention. inventCoordinates(StereoMolecule mol)static booleanExtendedMoleculeFunctions. isAcceptor(StereoMolecule mol, int atom)static booleanAtomFunctionAnalyzer. isAcidicOxygen(StereoMolecule mol, int atom)static booleanAtomFunctionAnalyzer. isAcidicOxygenAtPhosphoricAcid(StereoMolecule mol, int atom)static booleanExtendedMoleculeFunctions. isAlcoholicOxygen(StereoMolecule mol, int atom)static booleanExtendedMoleculeFunctions. isAliphaticAtom(StereoMolecule mol, int atm)static booleanAtomFunctionAnalyzer. isAlkylAmine(StereoMolecule mol, int atom)static booleanAtomFunctionAnalyzer. isAmide(StereoMolecule mol, int atom)static booleanAtomFunctionAnalyzer. isAmine(StereoMolecule mol, int atom)static booleanAtomFunctionAnalyzer. isArylAmine(StereoMolecule mol, int atom)static booleanAtomFunctionAnalyzer. isBasicNitrogen(StereoMolecule mol, int atom)static booleanExtendedMoleculeFunctions. isCarbonConnected2Hetero(StereoMolecule mol, int atomIndex)static booleanExtendedMoleculeFunctions. isCarbonOnlyConnected2Hetero(StereoMolecule mol)static booleanExtendedMoleculeFunctions. isCarbonTwoValencesMinimum(StereoMolecule mol)static booleanExtendedMoleculeFunctions. isCarboxyC(StereoMolecule mol, int atom)static booleanExtendedMoleculeFunctions. isConnected2Hetero(StereoMolecule mol, int[] arrAtomIndex)booleanStereoIsomerEnumerator. isCorrectStereoIsomer(StereoMolecule mol, int index)Checks, whether the given molecule's atom and bond parities are the expected one's for the given stereo isomer index.static booleanExtendedMoleculeFunctions. isCyanoN(StereoMolecule mol, int atom)static booleanExtendedMoleculeFunctions. isDonor(StereoMolecule mol, int atom)static booleanExtendedMoleculeFunctions. isEtherOxygenAtAromatic(StereoMolecule mol, int atom)static booleanExtendedMoleculeFunctions. isIsolatedCarbon(StereoMolecule mol, int indexAtCentral, int[] arrIndexAt)static booleanAtomFunctionAnalyzer. isMemberOfNitroGroup(StereoMolecule mol, int atom)static booleanAtomFunctionAnalyzer. isNitroGroupN(StereoMolecule mol, int atom)static booleanExtendedMoleculeFunctions. isRingExclusively(StereoMolecule mol)static booleanExtendedMoleculeFunctions. isRingInMolecule(StereoMolecule mol)static booleanExtendedMoleculeFunctions. isSulfoxyGroup(StereoMolecule mol, int atom)static booleanExtendedMoleculeFunctions. isThioEther(StereoMolecule mol, int atom)static booleanExtendedMoleculeFunctions. isWildcard(StereoMolecule mol, int atom)static voidExtendedMoleculeFunctions. makeSkeleton(StereoMolecule mol)booleanMoleculeFilter. moleculeQualifies(StereoMolecule mol)booleanSubstructureFilter. moleculeQualifies(StereoMolecule mol)java.util.ArrayList<Mutation>Mutator. mutate(StereoMolecule mol)Does an in-place mutation of the molecule allowing any kind of mutation at any of the molecules non-selected atoms aiming for 4-24 non-H atoms with an optimum of 9 atoms.java.util.ArrayList<Mutation>Mutator. mutate(StereoMolecule mol, int mutationType, boolean regulateSize)Does an in-place mutation of the molecule allowing the defined mutation kinds at any of the molecules unselected atoms.voidMutator. mutate(StereoMolecule mol, java.util.ArrayList<Mutation> mutationList)Selects a likely mutation from the list, performs the mutation and removes it from the list.intMoleculeNeutralizer. neutralizeChargedMolecule(StereoMolecule mol)Tries to neutralize all charged atoms of the molecule unless a charged atom has a neighbour atom with opposite charge.voidIDCodeParserWithoutCoordinateInvention. parse(StereoMolecule mol, byte[] idcode)Parses the idcode and populates the given molecule to represent the passed idcode.voidIDCodeParserWithoutCoordinateInvention. parse(StereoMolecule mol, byte[] idcode, byte[] coordinates)Parses the idcode and populates the given molecule to represent the passed idcode.voidIDCodeParserWithoutCoordinateInvention. parse(StereoMolecule mol, byte[] idcode, byte[] coordinates, int idcodeStart, int coordsStart)Parses the idcode and populates the given molecule to represent the passed idcode.voidIDCodeParserWithoutCoordinateInvention. parse(StereoMolecule mol, byte[] idcode, int idcodeStart)Parses the idcode and populates the given molecule to represent the passed idcode.voidIDCodeParserWithoutCoordinateInvention. parse(StereoMolecule mol, java.lang.String idcode)Parses the idcode and populates the given molecule to represent the passed idcode.voidIDCodeParserWithoutCoordinateInvention. parse(StereoMolecule mol, java.lang.String idcode, java.lang.String coordinates)Parses the idcode and populates the given molecule to represent the passed idcode.booleanMolfileParser. parse(StereoMolecule m, java.io.BufferedReader rd)booleanMolfileParser. parse(StereoMolecule mol, java.io.File file)booleanMolfileParser. parse(StereoMolecule mol, java.lang.String molFile)booleanMolfileParser. parse(StereoMolecule mol, java.lang.StringBuffer molFile)voidSmilesParser. parse(StereoMolecule mol, byte[] smiles)voidSmilesParser. parse(StereoMolecule mol, byte[] smiles, boolean createCoordinates, boolean readStereoFeatures)voidSmilesParser. parse(StereoMolecule mol, byte[] smiles, int position, int endIndex)voidSmilesParser. parse(StereoMolecule mol, byte[] smiles, int position, int endIndex, boolean createCoordinates, boolean readStereoFeatures)voidSmilesParser. parse(StereoMolecule mol, java.lang.String smiles)Parses the given smiles into the molecule, creates proper atom coordinates to reflect correct double bond geometries and translates tetrahedral and allene parities into up/down-bonds.voidIDCodeParserWithoutCoordinateInvention. parseCoordinates(byte[] encodedCoords, int coordsStart, StereoMolecule mol, Coordinates[] coords)This method parses an id-coordinate string (new format only) and writes the coordinates into a Coordinates array.voidMutator. performMutation(StereoMolecule mol, Mutation mutation)Performs the given mutation on the molecule, updates atom coordinates, and updates stereo bonds to reflect lost or new stereo centers.static voidAtomTypeCalculator. printAtomType(StereoMolecule mol, int atom)voidAtomTypeList. processMolecule(StereoMolecule mol, java.util.TreeSet<java.lang.String> moleculeCache)static StereoMoleculeExtendedMoleculeFunctions. removeSubstructureFromMolecule(StereoMolecule mol, StereoMolecule frag)static StereoMoleculeExtendedMoleculeFunctions. removeSubstructuresFromMolecule(StereoMolecule mol, java.util.List<StereoMolecule> liFragment)Deletes the substructures, if found, in the molecule.static StereoMoleculeExtendedMoleculeFunctions. removeWildcards(StereoMolecule mol)voidMutationBiasProvider. setBiasReference(StereoMolecule referenceMolecule)static voidExtendedMoleculeFunctions. setColorMCS2Molecule(StereoMolecule mol, StereoMolecule molMCS)static voidExtendedMoleculeFunctions. setColorMolecule(StereoMolecule mol, int[] arrIndexMatch)static voidExtendedMoleculeFunctions. setColorMoleculeFromBondIndex(StereoMolecule mol, int[] arrIndexBonds, int color)static voidExtendedMoleculeFunctions. setCoordinatesNull(StereoMolecule mol)voidSSSearcher. setFragment(StereoMolecule fragment)Defines the fragment to be used in isFragmentInMolecule(...) or findFragmentInMolecule(...).voidSSSearcherWithIndex. setFragment(StereoMolecule fragment, int[] index)Deprecated.voidSSSearcherWithIndex. setFragment(StereoMolecule fragment, long[] index)voidSSSearcher. setMol(StereoMolecule fragment, StereoMolecule molecule)Defines fragment and molecule before calling isFragmentInMolecule(...) or findFragmentInMolecule(...).voidSSSearcher. setMolecule(StereoMolecule molecule)Defines the molecule to be used in isFragmentInMolecule(...) or findFragmentInMolecule(...).voidSSSearcherWithIndex. setMolecule(StereoMolecule molecule, int[] index)Deprecated.voidSSSearcherWithIndex. setMolecule(StereoMolecule molecule, long[] index)static voidMoleculeStandardizer. standardize(StereoMolecule mol, int mode)static java.lang.StringMolfileV3Creator. writeCTAB(StereoMolecule mol, double scalingFactor)Method parameters in com.actelion.research.chem with type arguments of type StereoMolecule Modifier and Type Method Description static java.util.LinkedList<StereoMolecule>ExtendedMoleculeFunctions. removeSubStructures(java.util.List<StereoMolecule> liInput)Removes all molecules that are a substructure of one of the molecules in the input list.static StereoMoleculeExtendedMoleculeFunctions. removeSubstructuresFromMolecule(StereoMolecule mol, java.util.List<StereoMolecule> liFragment)Deletes the substructures, if found, in the molecule.Constructors in com.actelion.research.chem with parameters of type StereoMolecule Constructor Description AbstractDepictor(StereoMolecule mol)AbstractDepictor(StereoMolecule mol, int displayMode)Canonizer(StereoMolecule mol)Runs a canonicalization procedure for the given molecule that creates unique atom ranks, which takes stereo features, ESR settings and query features into account.Canonizer(StereoMolecule mol, int mode)Runs a canonicalization procedure for the given molecule that creates unique atom ranks, which takes stereo features, ESR settings and query features into account.Depictor(StereoMolecule mol)Depictor(StereoMolecule mol, int displayMode)Depictor2D(StereoMolecule mol)Depictor2D(StereoMolecule mol, int displayMode)ExtendedDepictor(StereoMolecule[] mol, int markushCoreCount, DrawingObjectList drawingObjectList, boolean useGraphics2D)Use this constructor for markush structures.ExtendedDepictor(StereoMolecule[] mol, DrawingObjectList drawingObjectList, boolean useGraphics2D)ExtendedDepictor(StereoMolecule mol, DrawingObjectList drawingObjectList, boolean useGraphics2D)IsomericSmilesCreator(StereoMolecule mol)Creates an IsomericSmilesCreator, which doesn't include atom mapping into generated smiles.IsomericSmilesCreator(StereoMolecule mol, boolean includeAtomMapping)Creates an IsomericSmilesCreator, which may include atom mapping numbers into generated smiles.MarkushStructure(StereoMolecule[] fragment, int coreCount)Molecule3D(StereoMolecule mol)MolfileV3Creator(StereoMolecule mol)This creates a new molfile version 3 from the given molecule.MolfileV3Creator(StereoMolecule mol, boolean allowScaling)This creates a new molfile version 3 from the given molecule.MolfileV3Creator(StereoMolecule mol, boolean allowScaling, double scalingFactor, java.lang.StringBuilder builder)This creates a new molfile version 3 from the given molecule.MolfileV3Creator(StereoMolecule mol, boolean allowScaling, java.lang.StringBuilder builder)This creates a new molfile version 3 from the given molecule.PropertyCalculator(StereoMolecule mol)StereoIsomerEnumerator(StereoMolecule mol, boolean skipEnantiomers)If the passed molecules has stereo-chemically undefined configurations (double bonds, stereo centers) or/and one or more AND/OR groups of defined relative stereo configurations, then it represents multiple stereo isomers.SubstructureFilter(StereoMolecule substructure)SVGDepictor(StereoMolecule mol, int displayMode, java.lang.String id)SVGDepictor(StereoMolecule mol, java.lang.String id)TautomerHelper(StereoMolecule mol) -
Uses of StereoMolecule in com.actelion.research.chem.alignment3d
Methods in com.actelion.research.chem.alignment3d with parameters of type StereoMolecule Modifier and Type Method Description static doublePheSAAlignmentOptimizer. align(PheSAMolecule fitShape, MolecularVolume refVol, MolecularVolume fitVol, StereoMolecule aligned, double ppWeight)static double[]PheSAAlignmentOptimizer. align(PheSAMolecule refShape, PheSAMolecule fitShape, StereoMolecule[] bestAlignment, double ppWeight, boolean optimize)static doublePheSAAlignmentOptimizer. alignTwoMolsInPlace(StereoMolecule refMol, StereoMolecule fitMol)static doublePheSAAlignmentOptimizer. alignTwoMolsInPlace(StereoMolecule refMol, StereoMolecule fitMol, double ppWeight) -
Uses of StereoMolecule in com.actelion.research.chem.conf
Methods in com.actelion.research.chem.conf that return StereoMolecule Modifier and Type Method Description StereoMoleculeTorsionDetail. getFragment()Returns the direct surrounding of the previously classified rotatable bond.StereoMoleculeConformer. getMolecule()StereoMoleculeConformer. toMolecule()Copies this Conformer's atom coordinates to the associated molecule.StereoMoleculeConformer. toMolecule(StereoMolecule mol)Copies this Conformer's atom coordinates to the given molecule.Methods in com.actelion.research.chem.conf with parameters of type StereoMolecule Modifier and Type Method Description floatMolecularFlexibilityCalculator. calculateMolecularFlexibility(StereoMolecule mol)Calculates a molecular flexibility as a value from 0.0 to 1.0 considering torsion statistics derived from the CSD database (torsion maxima, frequencies, and 50% intervals) of rotatable bonds.static doubleTorsionDB. calculateTorsionExtended(StereoMolecule mol, int[] atom)Calculates a signed torsion like calculateTorsion().booleanTorsionDetail. classify(StereoMolecule mol, int bond)Determines uniquely an identifying name for the rotatable bond and its vicinity.voidConformer. copyFrom(StereoMolecule mol)Copies the molecule's atom coordinates to this Conformer.voidConformer. copyTo(StereoMolecule mol)Copies this conformer's atom coordinates to mol.static int[]TorsionDB. findRearAtoms(StereoMolecule mol, int[] torsionAtom)If the atom sequence contains a straight chain of sp-hybridized atoms, then the atom array contain the first two and last two atoms of a sequence of 2n+4 atoms (n: number of conjugated triple bonds).static intTorsionDB. findRotatableBonds(StereoMolecule mol, boolean skipAllRingBonds, boolean[] isRotatableBond)Locates all relevant rotatable bonds, i.e.static int[]TorsionDescriptorHelper. findRotatableBonds(StereoMolecule mol)Calculates an array of all rotatable bonds that can be used multiple times as parameter to calculateDescriptor().ConformerSetConformerSetGenerator. generateConformerSet(StereoMolecule mol)static intBondLengthSet. getAtomPi(StereoMolecule mol, int atom)Returns an atom's pi electron count for the purpose of classifying a connected bond to determine its length.static intBondLengthSet. getBondID(StereoMolecule mol, int bond)Constructs a bond classification index from a specific bond in a molecule.static intBondLengthSet. getBondIndex(StereoMolecule mol, int bond)Constructs a bond classification ID from a specific bond in a molecule and returns the ID's index in the sorted list of bond length information.static floatBondLengthSet. getBondLengthFromCovalentRadii(StereoMolecule mol, int bond)Returns an estimate of the bond length based on atom and bond characteristics.static int[]TorsionDB. getExtendedAtomSequence(StereoMolecule mol, int[] atom)If the atom sequence contains a straight chain of sp-hybridized atoms, then the atom array contain the first two and last two atoms of a sequence of 2n+4 atoms (n: number of conjugated triple bonds).static float[]TorsionRelevanceHelper. getRelevance(StereoMolecule mol, boolean[] isRotatableBond)The relevance of a rotatable bond and its torsion angle for creating substantially different conformers depends on how close the bond is to the center of the molecule.static float[]TorsionRelevanceHelper. getRelevance(StereoMolecule mol, int[] rotatableBond)The relevance of a rotatable bond and its torsion angle for creating substantially different conformers depends on how close the bond is to the center of the molecule.static float[]TorsionDescriptor. getRotatableBondWeights(StereoMolecule mol, int[] rotatableBond)The relevance of a rotatable bond and its torsion angle for creating substantially different conformers depends on how close the bond is to the center of the molecule.static floatBondLengthSet. getStdDevFromCovalentRadii(StereoMolecule mol, int bond)Returns an the standard deviation of bond lengths from bonds with similar characteristics from crystallographic data.static java.lang.StringTorsionDB. getTorsionID(StereoMolecule mol, int bond, int[] torsionAtom, TorsionDetail detail)Determines uniquely an identifying name for the rotatable bond and its vicinity.static floatBondLengthSet. lookupBondLength(StereoMolecule mol, int bond)Returns an estimate of the bond length based on atom and bond characteristics.static voidBondRotationHelper. predictAtomSequence(StereoMolecule mol, int bond, int[] torsionAtoms, int[] rearAtoms)StereoMoleculeConformer. toMolecule(StereoMolecule mol)Copies this Conformer's atom coordinates to the given molecule.Constructors in com.actelion.research.chem.conf with parameters of type StereoMolecule Constructor Description AtomAssembler(StereoMolecule mol)BondAngleSet(StereoMolecule mol, BondLengthSet set)Calculates and caches a list of bond angle estimates for any two neighbours of any atom of the molecule.BondLengthSet(StereoMolecule mol)Calculates and caches a list of bond length estimates from molecule.BondRotationHelper(StereoMolecule mol)Conformer(Conformer c, StereoMolecule mol)Use at own risk!! Initializes the conformer as a copy of c but replaces the StereoMolecule by the supplied molecule.Conformer(StereoMolecule mol)Creates a Conformer, i.e.TorsionDescriptorHelper(StereoMolecule mol)TorsionDescriptorHelper(StereoMolecule mol, int[] rotatableBond)TorsionPrediction(StereoMolecule mol, int[] torsionAtom) -
Uses of StereoMolecule in com.actelion.research.chem.contrib
Methods in com.actelion.research.chem.contrib with parameters of type StereoMolecule Modifier and Type Method Description static voidHydrogenHandler. addImplicitHydrogens(StereoMolecule molecule)static voidHydrogenHandler. addImplicitHydrogens(StereoMolecule molecule, int iAtom)static voidDiastereotopicAtomID. addMissingChirality(StereoMolecule molecule)static voidDiastereotopicAtomID. addMissingChirality(StereoMolecule molecule, int esrType)The problem is that sometimes we need to add chiral bond that was not planned because it is the same group This is the case for example for the valine where the 2 C of the methyl groups are diastereotopicstatic java.lang.String[]DiastereotopicAtomID. getAtomIds(StereoMolecule molecule)static java.lang.String[][]HoseCodeCreator. getHoseCodes(StereoMolecule mol, int maxSphereSize, int type)This descriptor requires proper up/down bonds, because it encodes stereo parities.static intHydrogenHandler. getNumberOfHydrogens(StereoMolecule molecule)static voidDiastereotopicAtomID. markDiastereotopicAtoms(StereoMolecule molecule)In order to debug we could number the group of diastereotopic atomsstatic java.lang.StringDiastereotopicAtomID. test(StereoMolecule molecule) -
Uses of StereoMolecule in com.actelion.research.chem.coords
Methods in com.actelion.research.chem.coords that return StereoMolecule Modifier and Type Method Description StereoMoleculeInventorTemplate. getFragment()Methods in com.actelion.research.chem.coords with parameters of type StereoMolecule Modifier and Type Method Description voidCoordinateInventor. invent(StereoMolecule mol)Creates new atom 2D-coordinates for a molecule or a part of a molecule.voidCoordinateInventor. invent(StereoMolecule mol, long[] ffp)Creates new atom 2D-coordinates for a molecule or a part of a molecule.Constructors in com.actelion.research.chem.coords with parameters of type StereoMolecule Constructor Description InventorFragment(StereoMolecule mol, int atoms, int mode)InventorTemplate(StereoMolecule fragment, long[] ffp) -
Uses of StereoMolecule in com.actelion.research.chem.descriptor
Methods in com.actelion.research.chem.descriptor that return types with arguments of type StereoMolecule Modifier and Type Method Description DescriptorHandler<int[],StereoMolecule>DescriptorHandlerFFP512. getThreadSafeCopy()DescriptorHandler<int[][],StereoMolecule>DescriptorHandlerFunctionalGroups. getThreadSafeCopy()DescriptorHandler<int[],StereoMolecule>DescriptorHandlerHashedCFp. getThreadSafeCopy()DescriptorHandler<long[],StereoMolecule>DescriptorHandlerLongCFP. getThreadSafeCopy()DescriptorHandler<long[],StereoMolecule>DescriptorHandlerLongFFP512. getThreadSafeCopy()DescriptorHandler<long[],StereoMolecule>DescriptorHandlerLongPFP512. getThreadSafeCopy()DescriptorHandler<int[],StereoMolecule>DescriptorHandlerPFP512. getThreadSafeCopy()DescriptorHandler<byte[],StereoMolecule>DescriptorHandlerSkeletonSpheres. getThreadSafeCopy()Methods in com.actelion.research.chem.descriptor with parameters of type StereoMolecule Modifier and Type Method Description int[]DescriptorHandlerFFP512. createDescriptor(StereoMolecule mol)int[][]DescriptorHandlerFunctionalGroups. createDescriptor(StereoMolecule mol)This descriptor contains non-hashed counts of predefined overlapping small fragments of organic functional groups.int[]DescriptorHandlerHashedCFp. createDescriptor(StereoMolecule mol)This descriptor requires proper up/down bonds, because it encodes stereo parities.long[]DescriptorHandlerLongCFP. createDescriptor(StereoMolecule mol)This descriptor requires proper up/down bonds, because it encodes stereo parities.long[]DescriptorHandlerLongFFP512. createDescriptor(StereoMolecule mol)long[]DescriptorHandlerLongPFP512. createDescriptor(StereoMolecule mol)int[]DescriptorHandlerPFP512. createDescriptor(StereoMolecule mol)byte[]DescriptorHandlerSkeletonSpheres. createDescriptor(StereoMolecule mol)This descriptor requires proper up/down bonds, because it encodes stereo parities.MolDistHistDescriptorHandlerFlexophore. createDescriptorSingleConf(StereoMolecule mol)MolDistHistVizDescriptorHandlerFlexophore. createVisualDescriptor(StereoMolecule fragBiggest)This descriptor contains the molecule used for construction.java.util.BitSetFingerPrintGenerator. getFingerprint(StereoMolecule mol)Generates a fingerprint of the default size for the given ExtendedMoleculejava.util.BitSetFingerPrintGenerator. getFingerprint(StereoMolecule mol, int size)Generates the fingerprint of a molecule -
Uses of StereoMolecule in com.actelion.research.chem.descriptor.flexophore
Methods in com.actelion.research.chem.descriptor.flexophore with parameters of type StereoMolecule Modifier and Type Method Description MolDistHistVizIDescriptorHandlerFlexophore. createVisualDescriptor(StereoMolecule mol) -
Uses of StereoMolecule in com.actelion.research.chem.descriptor.flexophore.generator
Methods in com.actelion.research.chem.descriptor.flexophore.generator with parameters of type StereoMolecule Modifier and Type Method Description MolDistHistVizCreatorMolDistHistViz. create(StereoMolecule molOrig)static MolDistHistVizFlexophoreCreateFunctions. createDescriptor(StereoMolecule mol)MolDistHistVizCreatorMolDistHistViz. createFromGivenConformation(StereoMolecule molOrig)MolDistHistVizCreatorMolDistHistViz. createMultipleConformations(StereoMolecule molOrig)Conformation generator of Thomas Sander -
Uses of StereoMolecule in com.actelion.research.chem.descriptor.flexophore.redgraph
Methods in com.actelion.research.chem.descriptor.flexophore.redgraph with parameters of type StereoMolecule Modifier and Type Method Description java.util.List<SubGraphIndices>SubGraphExtractor. extract(StereoMolecule molOrig)Delivers a list of indices that describes sub structures of the given molecule.java.util.List<SubGraphIndices>SubGraphExtractor. extractAliphaticRingsAndEndStandingAliphaticGroups(StereoMolecule molOrig) -
Uses of StereoMolecule in com.actelion.research.chem.descriptor.pharmacophoregraph
Methods in com.actelion.research.chem.descriptor.pharmacophoregraph that return StereoMolecule Modifier and Type Method Description StereoMoleculePharmGraphGenerator. generateDescriptor(StereoMolecule mol)Methods in com.actelion.research.chem.descriptor.pharmacophoregraph with parameters of type StereoMolecule Modifier and Type Method Description StereoMoleculePharmGraphGenerator. generateDescriptor(StereoMolecule mol) -
Uses of StereoMolecule in com.actelion.research.chem.descriptor.pharmacophoretree
Methods in com.actelion.research.chem.descriptor.pharmacophoretree that return types with arguments of type StereoMolecule Modifier and Type Method Description DescriptorHandler<PharmacophoreTree,StereoMolecule>DescriptorHandlerPTree. getThreadSafeCopy()Methods in com.actelion.research.chem.descriptor.pharmacophoretree with parameters of type StereoMolecule Modifier and Type Method Description PharmacophoreTreeDescriptorHandlerPTree. createDescriptor(StereoMolecule mol)static PharmacophoreTreePharmacophoreTreeGenerator. generate(StereoMolecule mol)static PharmacophoreTreePharmacophoreTreeGenerator. generate(StereoMolecule mol, java.util.Map<java.lang.Integer,java.util.List<java.lang.Integer>> atomToNodes, java.util.List<java.util.Set<java.lang.Integer>> rings)the parameter rings can be used for fragments/building blocks to submit atoms that will belong to a ring after they reactstatic double[]PharmacophoreTreeGenerator. getAtomVolumes(StereoMolecule mol)Constructors in com.actelion.research.chem.descriptor.pharmacophoretree with parameters of type StereoMolecule Constructor Description FeatureCalculator(StereoMolecule mol)IonizableGroupDetector2D(StereoMolecule mol) -
Uses of StereoMolecule in com.actelion.research.chem.docking
Methods in com.actelion.research.chem.docking that return StereoMolecule Modifier and Type Method Description StereoMoleculeDockingEngine.DockingResult. getPose()Methods in com.actelion.research.chem.docking with parameters of type StereoMolecule Modifier and Type Method Description DockingEngine.DockingResultDockingEngine. dockMolecule(StereoMolecule mol)static voidDockingEngine. getBindingSiteAtoms(StereoMolecule receptor, java.util.Set<java.lang.Integer> bindingSiteAtoms, MoleculeGrid grid, boolean includeHydrogens)static CoordinatesDockingUtils. getCOM(StereoMolecule conf)static int[]DockingEngine. getReceptorAtomTypes(StereoMolecule receptor)static voidDockingUtils. repairLig(StereoMolecule lig)Constructors in com.actelion.research.chem.docking with parameters of type StereoMolecule Constructor Description DockingEngine(StereoMolecule receptor, StereoMolecule nativeLigand)DockingEngine(StereoMolecule rec, StereoMolecule nativeLig, int mcSteps, int startPositions, DockingEngine.ScoringFunction scoringFunction, DockingEngine.StartPosition startPosition)DockingResult(StereoMolecule pose, double score) -
Uses of StereoMolecule in com.actelion.research.chem.docking.scoring
Methods in com.actelion.research.chem.docking.scoring with parameters of type StereoMolecule Modifier and Type Method Description static voidChemPLP. identifyHBondFunctionality(StereoMolecule mol, java.util.Set<java.lang.Integer> acceptors, java.util.Set<java.lang.Integer> donorHs, java.util.Set<java.lang.Integer> donors, java.util.Set<java.lang.Integer> metals, java.util.Set<java.lang.Integer> chargedAcceptors, java.util.Set<java.lang.Integer> chargedDonorHs)Constructors in com.actelion.research.chem.docking.scoring with parameters of type StereoMolecule Constructor Description AbstractScoringEngine(StereoMolecule receptor, java.util.Set<java.lang.Integer> bindingSiteAtoms, MoleculeGrid grid)IdoScore(StereoMolecule receptor, java.util.Set<java.lang.Integer> bindingSiteAtoms, int[] receptorAtomTypes, MoleculeGrid grid) -
Uses of StereoMolecule in com.actelion.research.chem.docking.scoring.idoscore
Constructors in com.actelion.research.chem.docking.scoring.idoscore with parameters of type StereoMolecule Constructor Description StrainTerm(StereoMolecule mol) -
Uses of StereoMolecule in com.actelion.research.chem.forcefield
Fields in com.actelion.research.chem.forcefield declared as StereoMolecule Modifier and Type Field Description protected StereoMoleculeAbstractForceField. mMolConstructors in com.actelion.research.chem.forcefield with parameters of type StereoMolecule Constructor Description AbstractForceField(StereoMolecule mol) -
Uses of StereoMolecule in com.actelion.research.chem.forcefield.mmff
Subclasses of StereoMolecule in com.actelion.research.chem.forcefield.mmff Modifier and Type Class Description classMMFFMoleculeMMFF molecule is a wrapper class for the ExtendedMolecule.Constructors in com.actelion.research.chem.forcefield.mmff with parameters of type StereoMolecule Constructor Description ForceFieldMMFF94(StereoMolecule mol, java.lang.String tablename)Forcefield constructor.ForceFieldMMFF94(StereoMolecule m, java.lang.String tablename, java.util.Map<java.lang.String,java.lang.Object> options)Forcefield constructor.MMFFMolecule(StereoMolecule mol)PositionConstraint(StereoMolecule mol, double k, double d) -
Uses of StereoMolecule in com.actelion.research.chem.interactionstatistics
Methods in com.actelion.research.chem.interactionstatistics with parameters of type StereoMolecule Modifier and Type Method Description static intInteractionAtomTypeCalculator. getAtomType(StereoMolecule mol, int atom) -
Uses of StereoMolecule in com.actelion.research.chem.io
Methods in com.actelion.research.chem.io that return StereoMolecule Modifier and Type Method Description StereoMoleculeCompoundFileParser. getMolecule()Either this method or getIDCode() and getCoordinates() must be overwritten!!!StereoMoleculeSDFileParser. getMolecule()StereoMoleculeRDFileParser. getNextMolecule()RD-files may contains lists of molecules or lists of reactions.Methods in com.actelion.research.chem.io that return types with arguments of type StereoMolecule Modifier and Type Method Description java.util.ArrayList<StereoMolecule>CompoundFileHelper. readStructuresFromFile(boolean readIdentifier)java.util.ArrayList<StereoMolecule>CompoundFileHelper. readStructuresFromFile(java.io.File file, boolean readIdentifier)Methods in com.actelion.research.chem.io with parameters of type StereoMolecule Modifier and Type Method Description voidDWARFileCreator. setRowStructure(StereoMolecule mol, int idcodeColumn, int coordsColumn)Calculates the canonical structure representation as idcode from mol and puts it into the given idcodeColumn. -
Uses of StereoMolecule in com.actelion.research.chem.io.pdb.converter
Fields in com.actelion.research.chem.io.pdb.converter declared as StereoMolecule Modifier and Type Field Description protected StereoMoleculeMoleculeGrid. molMethods in com.actelion.research.chem.io.pdb.converter with parameters of type StereoMolecule Modifier and Type Method Description static booleanBondsCalculator. aromatize(StereoMolecule mol, java.util.ArrayList<java.lang.Integer>[] atomToRings, RingCollection ringSet, java.util.Set<java.lang.Integer> aromaticAtoms, java.util.Set<java.lang.Integer> aromaticBonds)static booleanBondsCalculator. aromatize(StereoMolecule mol, java.util.Set<java.lang.Integer> aromaticAtoms, java.util.Set<java.lang.Integer> aromaticBonds)static voidBondsCalculator. calculateBondOrders(StereoMolecule mol, boolean lenient)Calculate the bond orders of the molecule (without knowing the hydrogens).static intBondsCalculator. connected(StereoMolecule mol, int a, int atomicNo, int bondOrder)static voidBondsCalculator. createBonds(StereoMolecule mol, boolean lenient, java.util.Map<java.lang.Integer,java.lang.String> atomToGroup)Calculates the bonds of a molecule by checking the distance between all atoms.static doubleGeometryCalculator. getAngle(StereoMolecule mol, int a1, int a2, int a3)Gets the Angle between 3 atomsstatic Coordinates[]GeometryCalculator. getBounds(StereoMolecule molecule)Gets the Bounds of a moleculestatic CoordinatesGeometryCalculator. getCenterGravity(StereoMolecule mol)Gets the center of Gravity of a moleculestatic CoordinatesGeometryCalculator. getCoordinates(StereoMolecule mol, int atm)static doubleGeometryCalculator. getDihedral(StereoMolecule mol, int a1, int a2, int a3, int a4)Gets the Dihedral Angle between 4 atomsstatic voidGeometryCalculator. translate(StereoMolecule molecule, Coordinates c)Translate a MoleculevoidMoleculeGrid. updateGrid(StereoMolecule mol)Constructors in com.actelion.research.chem.io.pdb.converter with parameters of type StereoMolecule Constructor Description AminoAcidLabeled(StereoMolecule mol, java.lang.String name, java.lang.String abbreviation)MoleculeGrid(StereoMolecule mol)MoleculeGrid(StereoMolecule mol, double gridWidth, Coordinates extension)Creates the Grid: Complexity O(nAtoms) -
Uses of StereoMolecule in com.actelion.research.chem.mcs
Methods in com.actelion.research.chem.mcs that return StereoMolecule Modifier and Type Method Description StereoMoleculeMCSFunctions. getMaximumCommonSubstructure(java.util.List<StereoMolecule> li)StereoMoleculeMCS. getMCS()StereoMoleculeMCSFast. getMCS()StereoMoleculeMCSFunctions. getRemainingStructure(StereoMolecule molProduct, StereoMolecule molEduct1)Methods in com.actelion.research.chem.mcs that return types with arguments of type StereoMolecule Modifier and Type Method Description java.util.LinkedList<StereoMolecule>MCS. getAllCommonSubstructures()All molecules which are sub structures of an other molecule in the list are removed.java.util.List<StereoMolecule>MCSFast. getAllCommonSubstructures()All molecules which are sub structures of an other molecule in the list are removed.java.util.List<StereoMolecule>ExhaustiveMCSGeneratorParallel. process(java.util.List<StereoMolecule> liMol, java.io.File workdir)Methods in com.actelion.research.chem.mcs with parameters of type StereoMolecule Modifier and Type Method Description static java.lang.StringExhaustiveFragmentGeneratorAtoms. getIdCodeFromFragment(StereoMolecule mol, ListWithIntVec livIndexAtom)StereoMoleculeMCSFunctions. getRemainingStructure(StereoMolecule molProduct, StereoMolecule molEduct1)doubleMCSFunctions. getScore(StereoMolecule mol, StereoMolecule frag)voidRunBondVector2IdCode. init(StereoMolecule mol)voidMCS. set(StereoMolecule mol, StereoMolecule frag)mol should contain equal or more bonds than frag.voidMCS. set(StereoMolecule mol, StereoMolecule frag, boolean[] excluded)mol should contain equal or more bonds than frag.voidMCSFast. set(StereoMolecule mol, StereoMolecule frag)voidSubStructSearchBondIndex. setFragment(StereoMolecule frag)voidSubStructSearchExhaustiveTreeWalker. setFragment(StereoMolecule frag)voidSubStructSearchBondIndex. setMolecule(StereoMolecule mol)voidSubStructSearchExhaustiveTreeWalker. setMolecule(StereoMolecule mol)Method parameters in com.actelion.research.chem.mcs with type arguments of type StereoMolecule Modifier and Type Method Description StereoMoleculeMCSFunctions. getMaximumCommonSubstructure(java.util.List<StereoMolecule> li)voidExhaustiveFragmentGeneratorParallizer. process(Pipeline<StereoMolecule> queuePipe, int maxSizeFrag, boolean cleaveRingBonds, boolean addWildcards)java.util.List<StereoMolecule>ExhaustiveMCSGeneratorParallel. process(java.util.List<StereoMolecule> liMol, java.io.File workdir)Constructors in com.actelion.research.chem.mcs with parameters of type StereoMolecule Constructor Description BondVector2IdCode(StereoMolecule mol) -
Uses of StereoMolecule in com.actelion.research.chem.name
Methods in com.actelion.research.chem.name that return StereoMolecule Modifier and Type Method Description static StereoMoleculeStructureNameResolver. resolve(java.lang.String name)StereoMoleculeIStructureNameResolver. resolveLocal(java.lang.String name)Local and typically quick name resolutionstatic StereoMoleculeStructureNameResolver. resolveLocal(java.lang.String name)If a IStructureNameResolver instance was instantiated and given to this class, then that is asked to try to resolve the given chemical name, i.e.StereoMoleculeIStructureNameResolver. resolveRemote(java.lang.String name)Typically remote server based name resolution that requires a network round tripstatic StereoMoleculeStructureNameResolver. resolveRemote(java.lang.String name)If a IStructureNameResolver instance was instantiated and given to this class, then that is asked to try to resolve the given chemical name, i.e. -
Uses of StereoMolecule in com.actelion.research.chem.phesa
Methods in com.actelion.research.chem.phesa that return StereoMolecule Modifier and Type Method Description StereoMolecule[][]PheSABindingHypothesis. generate()StereoMoleculePheSAMolecule. getConformer(MolecularVolume molVol)Returns the corresponding conformer of a molecular volumeStereoMoleculePheSAAlignment.PheSAResult. getFitMol()StereoMoleculePheSAMolecule. getMolecule()StereoMolecule[]DescriptorHandlerShape. getPreviousAlignment()StereoMoleculePheSAAlignment.PheSAResult. getRefMol()Methods in com.actelion.research.chem.phesa with parameters of type StereoMolecule Modifier and Type Method Description PheSAMoleculeDescriptorHandlerShape. createDescriptor(StereoMolecule mol)the ShapeDescriptor consists of a whole ensemble of MolecularVolumes (MolecularGaussians), obtained from a conformational search algorithmstatic MolecularVolumeMolecularVolume. decodeFull(java.lang.String string, StereoMolecule refMol)static voidPheSAAlignment. rotateMol(StereoMolecule mol, double[] transform)static voidPheSAAlignment. rotateMol(StereoMolecule mol, double[][] m)static voidPheSAAlignment. rotateMol(StereoMolecule mol, Matrix rotMat)static voidPheSAAlignment. rotateMol(StereoMolecule mol, Quaternion rotor, double[] transl)voidDescriptorHandlerShape. setPreviousAlignment(StereoMolecule[] previousAlignment)static voidPheSAAlignment. translateMol(StereoMolecule mol, double[] translate)voidMolecularVolume. update(StereoMolecule mol)voidGaussian3D. updateCoordinates(StereoMolecule mol)voidVolumeGaussian. updateCoordinates(StereoMolecule mol)Constructors in com.actelion.research.chem.phesa with parameters of type StereoMolecule Constructor Description MolecularVolume(StereoMolecule mol)PheSAAlignment(StereoMolecule refMol, StereoMolecule mol)PheSAAlignment(StereoMolecule refMol, StereoMolecule mol, double ppWeight)PheSAMolecule(StereoMolecule mol, MolecularVolume shape)PheSAMolecule(StereoMolecule mol, java.util.ArrayList<MolecularVolume> shape)PheSAResult(StereoMolecule refMol, StereoMolecule fitMol, double sim)Constructor parameters in com.actelion.research.chem.phesa with type arguments of type StereoMolecule Constructor Description PheSABindingHypothesis(java.util.List<StereoMolecule> actives)PheSABindingHypothesis(java.util.List<StereoMolecule> actives, int nProcesses) -
Uses of StereoMolecule in com.actelion.research.chem.phesa.pharmacophore
Methods in com.actelion.research.chem.phesa.pharmacophore with parameters of type StereoMolecule Modifier and Type Method Description voidPPGaussian. decode(java.lang.String string64, StereoMolecule mol)static AcceptorPointAcceptorPoint. fromString(java.lang.String ppString, StereoMolecule mol)static AromRingPointAromRingPoint. fromString(java.lang.String ppString, StereoMolecule mol)static ChargePointChargePoint. fromString(java.lang.String ppString, StereoMolecule mol)static DonorPointDonorPoint. fromString(java.lang.String ppString, StereoMolecule mol)static ExitVectorPointExitVectorPoint. fromString(java.lang.String ppString, StereoMolecule mol)static IPharmacophorePointPharmacophorePointFactory. fromString(java.lang.String ppString, StereoMolecule mol)static PPGaussianPPGaussian. fromString(java.lang.String encodedGaussian, StereoMolecule mol)static java.util.List<IPharmacophorePoint>PharmacophoreCalculator. getPharmacophorePoints(StereoMolecule mol)static booleanPharmacophoreCalculator. isAcceptor(StereoMolecule mol, int a)static booleanPharmacophoreCalculator. isDonorHeavyAtom(StereoMolecule mol, int d)static booleanPharmacophoreCalculator. isDonorHydrogen(StereoMolecule mol, int h)voidAcceptorPoint. updateCoordinates(StereoMolecule mol)voidAromRingPoint. updateCoordinates(StereoMolecule mol)voidChargePoint. updateCoordinates(StereoMolecule mol)voidDonorPoint. updateCoordinates(StereoMolecule mol)voidExitVectorPoint. updateCoordinates(StereoMolecule mol)voidIPharmacophorePoint. updateCoordinates(StereoMolecule mol)voidPPGaussian. updateCoordinates(StereoMolecule mol)Constructors in com.actelion.research.chem.phesa.pharmacophore with parameters of type StereoMolecule Constructor Description AcceptorPoint(StereoMolecule mol, int a, java.util.List<java.lang.Integer> neighbours, int interactionClass)AcceptorPoint(StereoMolecule mol, int a, java.util.List<java.lang.Integer> neighbours, int interactionClass, int acceptorID)AromRingPoint(StereoMolecule mol, int a, java.util.List<java.lang.Integer> ringAtoms)ChargePoint(StereoMolecule mol, int a, java.util.List<java.lang.Integer> neighbours, int charge)DonorPoint(StereoMolecule mol, int d, int h, int interactionClass)ExitVectorPoint(StereoMolecule mol, int c, int e)IonizableGroupDetector(StereoMolecule mol) -
Uses of StereoMolecule in com.actelion.research.chem.phesaflex
Methods in com.actelion.research.chem.phesaflex with parameters of type StereoMolecule Modifier and Type Method Description doubleFlexibleShapeAlignment. calcMin(StereoMolecule fitMol)voidFlexibleShapeAlignment. restrainedRelaxation(StereoMolecule fitMol, double e0)Constructors in com.actelion.research.chem.phesaflex with parameters of type StereoMolecule Constructor Description EvaluableFlexibleOverlap(PheSAAlignment shapeAlign, StereoMolecule refMol, StereoMolecule fitMol, double ppWeight, boolean[] isHydrogen, double[] v, java.util.Map<java.lang.String,java.lang.Object> ffOptions)FlexibleShapeAlignment(StereoMolecule refMol, StereoMolecule fitMol)FlexibleShapeAlignment(StereoMolecule refMol, StereoMolecule fitMol, double ppWeight)FlexibleShapeAlignment(StereoMolecule refMol, StereoMolecule fitMol, MolecularVolume refVol, MolecularVolume fitVol, double ppWeight)MetropolisMonteCarloHelper(StereoMolecule mol) -
Uses of StereoMolecule in com.actelion.research.chem.prediction
Methods in com.actelion.research.chem.prediction with parameters of type StereoMolecule Modifier and Type Method Description floatCLogPPredictor. assessCLogP(StereoMolecule mol)Ambiguous bonds are normalized.static floatFastMolecularComplexityCalculator. assessComplexity(StereoMolecule mol)Ambiguous bonds are normalized.doubleDruglikenessPredictor. assessDruglikeness(StereoMolecule testMolecule, ThreadMaster threadMaster)doubleDruglikenessPredictorWithIndex. assessDruglikeness(StereoMolecule mol, long[] index, ThreadMaster threadMaster)floatTotalSurfaceAreaPredictor. assessNonPolarSurfaceArea(StereoMolecule mol)Calculates the topological non-polar surface area (TPSA) of a molecule as a sum of contributions of its non-polar atom-types.floatTotalSurfaceAreaPredictor. assessPolarSurfaceArea(StereoMolecule mol)Calculates the topological polar surface area (TPSA) of a molecule as a sum of contributions of its polar atom-types.floatPolarSurfaceAreaPredictor. assessPSA(StereoMolecule mol)Calculates the topological polar surface area (TPSA) of a molecule as a sum of contributions of its polar atom-types.floatTotalSurfaceAreaPredictor. assessRelativePolarSurfaceArea(StereoMolecule mol)Calculates the relative (fractional) polar surface area from polar and non-polar atom contributions.intToxicityPredictor. assessRisk(StereoMolecule testMolecule, int riskType, ThreadMaster threadMaster)static floatMolecularShapeCalculator. assessShape(StereoMolecule mol)Returns the number of bonds of the shortest path between those two atoms with the largest topological distance divided by the number of non-hydrogen atoms.floatSolubilityPredictor. assessSolubility(StereoMolecule mol)floatTotalSurfaceAreaPredictor. assessTotalSurfaceArea(StereoMolecule mol)Calculates the topological total surface area (TPSA) of a molecule as a sum of contributions of its polar and non-atom-types.static floatMolecularPropertyHelper. calculateProperty(StereoMolecule mol, int type)voidCLogPPredictor. getCLogPIncrements(StereoMolecule mol, float[] increment)Normalizes ambiguous bonds and assigns cLogP increments to every atom based on its enhanced atom type.ParameterizedStringListCLogPPredictor. getDetail(StereoMolecule mol)ParameterizedStringListPolarSurfaceAreaPredictor. getDetail(StereoMolecule mol)ParameterizedStringListSolubilityPredictor. getDetail(StereoMolecule mol)ParameterizedStringListTotalSurfaceAreaPredictor. getDetail(StereoMolecule mol)ParameterizedStringListToxicityPredictor. getDetail(StereoMolecule testMolecule, int riskType)java.lang.StringDruglikenessPredictor. getDruglikenessString(StereoMolecule testMolecule)int[]TotalSurfaceAreaPredictor. getNonPolarAtomTypeCounts(StereoMolecule mol)int[]PolarSurfaceAreaPredictor. getPolarAtomTypeCounts(StereoMolecule mol) -
Uses of StereoMolecule in com.actelion.research.chem.properties.complexity
Methods in com.actelion.research.chem.properties.complexity that return StereoMolecule Modifier and Type Method Description StereoMoleculeResultFragmentsStatistic. getMol()StereoMoleculeSummaryFragments. getMol()Methods in com.actelion.research.chem.properties.complexity with parameters of type StereoMolecule Modifier and Type Method Description doubleMolecularComplexityCalculator. calculate(StereoMolecule mol)ResultFragmentsStatisticExhaustiveFragmentsStatistics. create(StereoMolecule mol, int maxNumBondsFragmentDesired)Creates a list with ModelExhaustiveStatistics.static intObjectiveExhaustiveStatistics. getNeededNumberOfBondsInFragment(StereoMolecule mol)static doubleSymmetryCalculator. getRatioSymmetricAtoms(StereoMolecule mol)Constructors in com.actelion.research.chem.properties.complexity with parameters of type StereoMolecule Constructor Description ResultFragmentsStatistic(StereoMolecule mol, java.util.List<ModelExhaustiveStatistics> liModelExhaustiveStatistics) -
Uses of StereoMolecule in com.actelion.research.chem.properties.fractaldimension
Constructors in com.actelion.research.chem.properties.fractaldimension with parameters of type StereoMolecule Constructor Description InputObjectFracDimCalc(StereoMolecule data, long id, java.lang.String smiles) -
Uses of StereoMolecule in com.actelion.research.chem.reaction
Methods in com.actelion.research.chem.reaction that return StereoMolecule Modifier and Type Method Description static StereoMolecule[]ReactionEncoder. decodeCatalysts(byte[] rxnBytes)Generates an array of all catalysts of the encoded reaction string as bytes.static StereoMolecule[]ReactionEncoder. decodeMolecules(byte[] rxnBytes, byte[] coords, byte[] mapping, boolean includeReactants, boolean includeProducts)Generates an array of all reactants and/or products of the encoded reaction string as bytes.static StereoMolecule[]ReactionEncoder. decodeMolecules(java.lang.String s, boolean includeCoords, boolean includeMapping, boolean includeReactants, boolean includeProducts)Generates an array of all reactants and/or products of the encoded reaction string as bytes.StereoMoleculeReaction. getCatalyst(int no)StereoMoleculeReaction. getMolecule(int no)StereoMoleculeReaction. getProduct(int no)StereoMolecule[][]Reactor. getProducts()StereoMoleculeReaction. getReactant(int no)Methods in com.actelion.research.chem.reaction with parameters of type StereoMolecule Modifier and Type Method Description voidReaction. addCatalyst(StereoMolecule catalyst)voidReaction. addCatalyst(StereoMolecule catalyst, int position)voidReaction. addProduct(StereoMolecule product)voidReaction. addProduct(StereoMolecule product, int position)voidReaction. addReactant(StereoMolecule reactant)voidReaction. addReactant(StereoMolecule reactant, int position)voidReactor. setReactant(int no, StereoMolecule reactant)Defines a real world reactant.Constructors in com.actelion.research.chem.reaction with parameters of type StereoMolecule Constructor Description FunctionalGroupClassifier(StereoMolecule mol)MoleculeAutoMapper(StereoMolecule mol)Reaction(StereoMolecule[] mol, int reactantCount) -
Uses of StereoMolecule in com.actelion.research.chem.shredder
Methods in com.actelion.research.chem.shredder that return StereoMolecule Modifier and Type Method Description StereoMoleculeFragment. getMol()Methods in com.actelion.research.chem.shredder with parameters of type StereoMolecule Modifier and Type Method Description java.util.ArrayList<Fragment3D>Fragmenter3D. getFragments(StereoMolecule mol)Applying the constraints passed to the Fragmenter3D constructor, this method shredders the given 3D-molecule and returns all generated 3D-fragments as an ArrayList.voidFragment. setMol(StereoMolecule mol) -
Uses of StereoMolecule in com.actelion.research.gui
Methods in com.actelion.research.gui that return StereoMolecule Modifier and Type Method Description StereoMoleculeJStructureView. getDisplayMolecule()StereoMolecule[]JDrawArea. getFragments()StereoMoleculeCompoundCollectionModel. getMolecule(int index)abstract StereoMoleculeDefaultCompoundCollectionModel. getMolecule(int index)StereoMoleculeDefaultCompoundCollectionModel.IDCode. getMolecule(int index)StereoMoleculeDefaultCompoundCollectionModel.IDCodeWithName. getMolecule(int index)StereoMoleculeDefaultCompoundCollectionModel.Molecule. getMolecule(int index)StereoMoleculeDefaultCompoundCollectionModel.Native. getMolecule(int index)StereoMoleculeJDrawArea. getMolecule()StereoMoleculeJStructureView. getMolecule()StereoMoleculeCompoundCollectionModel. getMoleculeForDisplay(int index)StereoMoleculeDefaultCompoundCollectionModel. getMoleculeForDisplay(int index)StereoMoleculeJDrawDialog. getStructure()StereoMolecule[]JEditableChemistryView. getStructures()If chemistryType isMethods in com.actelion.research.gui with parameters of type StereoMolecule Modifier and Type Method Description voidCompoundCollectionModel. addMolecule(int index, StereoMolecule mol)abstract voidDefaultCompoundCollectionModel. addMolecule(int index, StereoMolecule mol)voidDefaultCompoundCollectionModel.IDCode. addMolecule(int index, StereoMolecule mol)voidDefaultCompoundCollectionModel.IDCodeWithName. addMolecule(int index, StereoMolecule mol)voidDefaultCompoundCollectionModel.Molecule. addMolecule(int index, StereoMolecule mol)voidDefaultCompoundCollectionModel.Native. addMolecule(int index, StereoMolecule mol)voidJChemistryView. setContent(StereoMolecule mol)voidJChemistryView. setContent(StereoMolecule[] mol)voidJChemistryView. setContent(StereoMolecule[] mol, DrawingObjectList drawingObjectList)voidJChemistryView. setContent(StereoMolecule mol, DrawingObjectList drawingObjectList)voidJEditableChemistryView. setContent(StereoMolecule[] mol)voidJEditableChemistryView. setContent(StereoMolecule[] mol, DrawingObjectList drawingObjectList)voidJDrawArea. setFragments(StereoMolecule[] fragment)voidCompoundCollectionModel. setMolecule(int index, StereoMolecule mol)voidDefaultCompoundCollectionModel.IDCode. setMolecule(int index, StereoMolecule mol)voidDefaultCompoundCollectionModel.IDCodeWithName. setMolecule(int index, StereoMolecule mol)voidDefaultCompoundCollectionModel.Molecule. setMolecule(int index, StereoMolecule mol)voidDefaultCompoundCollectionModel.Native. setMolecule(int index, StereoMolecule mol)abstract voidDefaultCompoundCollectionModel. setMolecule(int index, StereoMolecule mol)voidJDrawArea. setMolecule(StereoMolecule theMolecule)voidCompoundCollectionPane. structureChanged(StereoMolecule mol)voidJStructureView. structureChanged(StereoMolecule mol)Updates the molecule used for display, drag & drop and clipboard transfer.voidJStructureView. structureChanged(StereoMolecule mol, StereoMolecule displayMol)Updates both molecules used for display and for drag & drop/clipboard transfer.voidStructureListener. structureChanged(StereoMolecule mol)Method parameters in com.actelion.research.gui with type arguments of type StereoMolecule Modifier and Type Method Description voidCompoundCollectionModel. addMoleculeList(java.util.Collection<StereoMolecule> list)voidDefaultCompoundCollectionModel. addMoleculeList(java.util.Collection<StereoMolecule> list)Constructors in com.actelion.research.gui with parameters of type StereoMolecule Constructor Description JDrawArea(StereoMolecule mol, int mode)JDrawDialog(java.awt.Dialog owner, StereoMolecule mol)JDrawDialog(java.awt.Dialog owner, StereoMolecule mol, java.lang.String title)JDrawDialog(java.awt.Frame owner, StereoMolecule mol)JDrawDialog(java.awt.Frame owner, StereoMolecule[] mol)JDrawDialog(java.awt.Frame owner, StereoMolecule[] mol, java.lang.String title)JDrawDialog(java.awt.Frame owner, StereoMolecule mol, java.lang.String title)JDrawPanel(StereoMolecule mol)JDrawPanel(StereoMolecule mol, boolean isReaction)JDrawPanel(StereoMolecule mol, int mode)JEditableStructureView(StereoMolecule mol)JEditableStructureView(StereoMolecule mol, int dragAction, int dropAction)JStructureView(StereoMolecule mol)This creates a standard structure view where the displayed molecule is used for D&D and clipboard transfer after removing atom colors and bond highlights.JStructureView(StereoMolecule mol, int dragAction, int dropAction)This creates a standard structure view where the displayed molecule is used for D&D and clipboard transfer after removing atom colors and bond highlights.JStructureView(StereoMolecule mol, StereoMolecule displayMol)This creates a structure view that distinguishes between displayed molecule and the one being used for D&D and clipboard transfer.JStructureView(StereoMolecule mol, StereoMolecule displayMol, int dragAction, int dropAction)This creates a structure view that distinguishes between displayed molecule and the one being used for D&D and clipboard transfer. -
Uses of StereoMolecule in com.actelion.research.gui.clipboard
Methods in com.actelion.research.gui.clipboard that return StereoMolecule Modifier and Type Method Description StereoMoleculeClipboardHandler. pasteMolecule()Get one Molecule from the Clipboard.StereoMoleculeClipboardHandler. pasteMolecule(boolean prefer2D)StereoMoleculeIClipboardHandler. pasteMolecule()Methods in com.actelion.research.gui.clipboard that return types with arguments of type StereoMolecule Modifier and Type Method Description java.util.ArrayList<StereoMolecule>ClipboardHandler. pasteMolecules()Get one or more Molecule(s) from the Clipboard.java.util.ArrayList<StereoMolecule>IClipboardHandler. pasteMolecules()Methods in com.actelion.research.gui.clipboard with parameters of type StereoMolecule Modifier and Type Method Description booleanClipboardHandler. copyMolecule(StereoMolecule mol)Copies a molecule to the clipboard in various formats: ENHMETAFILE with an embedded sketch MDLSK Sketch MDLCT MDL molfilebooleanIClipboardHandler. copyMolecule(StereoMolecule mol) -
Uses of StereoMolecule in com.actelion.research.gui.clipboard.external
Methods in com.actelion.research.gui.clipboard.external with parameters of type StereoMolecule Modifier and Type Method Description byte[]ChemDrawCDX. getChemDrawBuffer(StereoMolecule mol) -
Uses of StereoMolecule in com.actelion.research.gui.dnd
Fields in com.actelion.research.gui.dnd declared as StereoMolecule Modifier and Type Field Description protected StereoMoleculeMoleculeTransferable. mMolMethods in com.actelion.research.gui.dnd that return StereoMolecule Modifier and Type Method Description protected StereoMoleculeMoleculeDropAdapter. createFromDataFlavor(java.awt.datatransfer.DataFlavor chosen, java.lang.Object o)protected StereoMoleculeSDFileMoleculeDropAdapter. createFromDataFlavor(java.awt.datatransfer.DataFlavor chosen, java.lang.Object o)Methods in com.actelion.research.gui.dnd with parameters of type StereoMolecule Modifier and Type Method Description voidMoleculeDropAdapter. onDropMolecule(StereoMolecule m, java.awt.Point pt)Constructors in com.actelion.research.gui.dnd with parameters of type StereoMolecule Constructor Description MoleculeTransferable(StereoMolecule mol)SDFileMoleculeTransferable(StereoMolecule mol, StructureInfo si) -
Uses of StereoMolecule in com.actelion.research.jfx.gui.chem
Methods in com.actelion.research.jfx.gui.chem that return StereoMolecule Modifier and Type Method Description StereoMoleculeMoleculeView. getValue()StereoMoleculeMoleculeViewSkin. getValue()Methods in com.actelion.research.jfx.gui.chem that return types with arguments of type StereoMolecule Modifier and Type Method Description javafx.beans.property.ObjectProperty<StereoMolecule>MoleculeView. valueProperty()javafx.beans.property.ObjectProperty<StereoMolecule>MoleculeViewSkin. valueProperty()Methods in com.actelion.research.jfx.gui.chem with parameters of type StereoMolecule Modifier and Type Method Description AbstractDepictorMoleculeView. createDepictor(StereoMolecule value)voidIMoleculeView. setMolecule(StereoMolecule mol)voidMoleculeView. setMolecule(StereoMolecule r)voidMoleculeViewSkin. setMolecule(StereoMolecule mol)voidMoleculeView. setValue(StereoMolecule t)voidMoleculeViewSkin. setValue(StereoMolecule value)Constructors in com.actelion.research.jfx.gui.chem with parameters of type StereoMolecule Constructor Description JFXCanvasDepictor(StereoMolecule mol)JFXCanvasDepictor(StereoMolecule mol, int mode)MoleculeView(StereoMolecule mol) -
Uses of StereoMolecule in com.actelion.research.jfx.gui.misc
Methods in com.actelion.research.jfx.gui.misc that return StereoMolecule Modifier and Type Method Description static StereoMoleculeClipboardHelper. paste()static StereoMoleculeClipboardHelper. readContent(javafx.scene.input.Clipboard clipboard)Methods in com.actelion.research.jfx.gui.misc with parameters of type StereoMolecule Modifier and Type Method Description static voidClipboardHelper. copy(StereoMolecule mol)static javafx.scene.input.ClipboardContentClipboardHelper. writeContent(StereoMolecule mol)static javafx.scene.input.ClipboardContentClipboardHelper. writeContent(StereoMolecule mol, javafx.scene.input.ClipboardContent content) -
Uses of StereoMolecule in com.actelion.research.share.gui.editor
Methods in com.actelion.research.share.gui.editor that return StereoMolecule Modifier and Type Method Description StereoMoleculeModel. getFragmentAt(java.awt.geom.Point2D pt, boolean includeBond)StereoMolecule[]Model. getFragments()StereoMoleculeModel. getMolecule()StereoMoleculeModel. getMoleculeAt(java.awt.geom.Point2D pt, boolean includeBond)StereoMoleculeModel. getSelectedCopy(StereoMolecule sourceMol)abstract StereoMoleculeModel. pasteMolecule(double cx, double cy)Methods in com.actelion.research.share.gui.editor with parameters of type StereoMolecule Modifier and Type Method Description voidModel. addMolecule(StereoMolecule mol, double x, double y)protected abstract AbstractDepictorModel. createDepictor(StereoMolecule stereoMolecule)voidModel. deleteMolecule(StereoMolecule tm)StereoMoleculeModel. getSelectedCopy(StereoMolecule sourceMol)voidModel. setFragments(StereoMolecule[] fragment)voidModel. setValue(StereoMolecule value, boolean b) -
Uses of StereoMolecule in com.actelion.research.share.gui.editor.actions
Methods in com.actelion.research.share.gui.editor.actions with parameters of type StereoMolecule Modifier and Type Method Description protected voidDrawAction. drawAtomHighlight(IDrawContext ctx, StereoMolecule mol, int theAtom)protected voidDrawAction. drawAtomKeyStrokes(IDrawContext ctx, StereoMolecule mol, int theAtom)protected voidDrawAction. drawBondHighlight(IDrawContext ctx, StereoMolecule mol, int theBond)intAtomHighlightAction. findAtom(StereoMolecule mol, java.awt.geom.Point2D pt)protected voidDrawAction. highlightAtom(StereoMolecule mol, int atom) -
Uses of StereoMolecule in com.actelion.research.share.gui.editor.chem
Fields in com.actelion.research.share.gui.editor.chem declared as StereoMolecule Modifier and Type Field Description protected StereoMolecule[]AbstractExtendedDepictor. mMoleculeMethods in com.actelion.research.share.gui.editor.chem with parameters of type StereoMolecule Modifier and Type Method Description abstract AbstractDepictorAbstractExtendedDepictor. createDepictor(StereoMolecule stereoMolecule, boolean mUseGraphics2D, DrawConfig cfg)Constructors in com.actelion.research.share.gui.editor.chem with parameters of type StereoMolecule Constructor Description AbstractExtendedDepictor(StereoMolecule[] mol, int markushCoreCount, java.util.List<IDrawingObject> drawingObjectList, boolean useGraphics2D, DrawConfig cfg)Use this constructor for markush structures.AbstractExtendedDepictor(StereoMolecule[] mol, java.util.List<IDrawingObject> drawingObjectList, boolean useGraphics2D, DrawConfig cfg)AbstractExtendedDepictor(StereoMolecule mol, java.util.List<IDrawingObject> drawingObjectList, boolean useGraphics2D, DrawConfig cfg) -
Uses of StereoMolecule in com.actelion.research.share.gui.editor.geom
Methods in com.actelion.research.share.gui.editor.geom with parameters of type StereoMolecule Modifier and Type Method Description abstract IAtomPropertiesDialogGeomFactory. createAtomPropertiesDialog(StereoMolecule m, int atom)abstract IAtomQueryFeaturesDialogGeomFactory. createAtomQueryFeatureDialog(StereoMolecule mol, int atom, boolean includeReactionHints)abstract IBondQueryFeaturesDialogGeomFactory. createBondFeaturesDialog(StereoMolecule mol, int bond)abstract java.awt.geom.Rectangle2DGeomFactory. getBoundingRect(StereoMolecule m) -
Uses of StereoMolecule in com.actelion.research.util
Methods in com.actelion.research.util with parameters of type StereoMolecule Modifier and Type Method Description static booleanSketch. createMolFromSketchBuffer(StereoMolecule mol, byte[] buffer)static booleanSketch. createMolFromSketchFile(StereoMolecule mol, java.lang.String szFileName) -
Uses of StereoMolecule in org.openmolecules.chem.conf.gen
Methods in org.openmolecules.chem.conf.gen that return StereoMolecule Modifier and Type Method Description StereoMoleculeConformerGenerator. getNextConformerAsMolecule(StereoMolecule mol)Creates the next random, likely or systematic new(!) conformer of the molecule that was passed when calling initializeConformers().StereoMoleculeConformerGenerator. getOneConformerAsMolecule(StereoMolecule mol)Fills all free valences of mol with explicit hydrogens and tries to create a reasonable conformer by starting with the most likely torsion set.Methods in org.openmolecules.chem.conf.gen with parameters of type StereoMolecule Modifier and Type Method Description static voidConformerGenerator. addHydrogenAtoms(StereoMolecule mol)Adds explicit hydrogen atoms where they are implicit by filling valences and adapting for atom charges.RigidFragmentRigidFragmentProvider. createFragment(StereoMolecule mol, int[] fragmentNo, int fragmentIndex)doubleRigidFragmentProvider. forceFieldMinimize(StereoMolecule mol)For using a different forcefield you may override all three forceField...StereoMoleculeConformerGenerator. getNextConformerAsMolecule(StereoMolecule mol)Creates the next random, likely or systematic new(!) conformer of the molecule that was passed when calling initializeConformers().ConformerConformerGenerator. getOneConformer(StereoMolecule mol)Fills all free valences of mol with explicit hydrogens and tries to create a reasonable conformer by starting with the most likely torsion set.StereoMoleculeConformerGenerator. getOneConformerAsMolecule(StereoMolecule mol)Fills all free valences of mol with explicit hydrogens and tries to create a reasonable conformer by starting with the most likely torsion set.protected booleanConformerGenerator. initialize(StereoMolecule mol, boolean use60degreeSteps)Don't call this method directly.booleanConformerGenerator. initializeConformers(StereoMolecule mol)One of the initializeConformers() methods needs to be called, before getting individual conformers of the same molecule by getNextConformer().booleanConformerGenerator. initializeConformers(StereoMolecule mol, int strategy, int maxTorsionSets, boolean use60degreeSteps)One of the initializeConformers() methods needs to be called, before getting individual conformers of the same molecule by getNextConformer().Constructors in org.openmolecules.chem.conf.gen with parameters of type StereoMolecule Constructor Description RotatableBond(StereoMolecule mol, int bond, int[] fragmentNo, int[] disconnectedFragmentNo, int disconnectedFragmentSize, RigidFragment[] fragment, java.util.Random random)RotatableBond(StereoMolecule mol, int bond, int[] fragmentNo, int[] disconnectedFragmentNo, int disconnectedFragmentSize, RigidFragment[] fragment, java.util.Random random, boolean use60degreeSteps) -
Uses of StereoMolecule in org.openmolecules.chem.conf.so
Methods in org.openmolecules.chem.conf.so that return StereoMolecule Modifier and Type Method Description StereoMoleculeConformationSelfOrganizer. generateOneConformerInPlace(long randomSeed)This convenience method returns the StereoMolecule that has been passed to the constructor after modifying its atom coordinates to reflect the conformer internally created by generateOneConformer().StereoMoleculeConformationSelfOrganizer. getMolecule()Methods in org.openmolecules.chem.conf.so with parameters of type StereoMolecule Modifier and Type Method Description static voidAxialStereoRule. calculateRules(java.util.ArrayList<ConformationRule> ruleList, StereoMolecule mol)static voidDistanceRule. calculateRules(java.util.ArrayList<ConformationRule> ruleList, StereoMolecule mol)static voidPlaneRule. calculateRules(java.util.ArrayList<ConformationRule> ruleList, StereoMolecule mol)static voidStraightLineRule. calculateRules(java.util.ArrayList<ConformationRule> ruleList, StereoMolecule mol)static voidTetrahedralStereoRule. calculateRules(java.util.ArrayList<ConformationRule> ruleList, StereoMolecule mol)static voidTorsionRule. calculateRules(java.util.ArrayList<ConformationRule> ruleList, StereoMolecule mol)Constructors in org.openmolecules.chem.conf.so with parameters of type StereoMolecule Constructor Description AxialStereoRule(StereoMolecule mol, int[] atom, int[] rearArom, boolean isInRing, boolean positiveTorsionWanted)ConformationSelfOrganizer(StereoMolecule mol, boolean keepHydrogen)Generates a new ConformationSelfOrganizer from the given molecule.PlaneRule(int[] atom, StereoMolecule mol)SelfOrganizedConformer(StereoMolecule mol)TetrahedralStereoRule(StereoMolecule mol, int[] atom)
-