Class SubFlexophoreGenerator
- java.lang.Object
-
- com.actelion.research.chem.descriptor.flexophore.generator.SubFlexophoreGenerator
-
public class SubFlexophoreGenerator extends java.lang.Object
SubFlexophoreGeneratorCopyright: Actelion Ltd., Inc. All Rights Reserved This software is the proprietary information of Actelion Pharmaceuticals, Ltd. Use is subject to license terms.
- Version:
- 1.0 Oct 12, 2012 MvK: Start implementation
- Author:
- Modest von Korff
-
-
Constructor Summary
Constructors Constructor Description SubFlexophoreGenerator()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static java.util.List<MolDistHistViz>
generateSubPharmacophores(MolDistHistViz mdhv, int size)
Generates a list of sub-fragments.static java.util.List<MolDistHistViz>
generateSubPharmacophores(MolDistHistViz mdhv, int minNumPPPoints, int maxNumPPPoints)
static java.util.List<MolDistHistViz>
generateSubPharmacophores(java.util.List<MolDistHistViz> liMDHV, int minNumPPPoints, int maxNumPPPoints)
static MolDistHistVizFrag
getSubFragment(MolDistHistViz mdh, int[] arrIndices)
Method not static to make it thread save.static java.util.List<MolDistHistVizFrag>
getSubFragments(MolDistHistViz mdh, java.util.List<int[]> liIndices)
Inevitable pharmacophore points are considered (01.11.2012)
-
-
-
Method Detail
-
generateSubPharmacophores
public static java.util.List<MolDistHistViz> generateSubPharmacophores(MolDistHistViz mdhv, int minNumPPPoints, int maxNumPPPoints)
-
generateSubPharmacophores
public static java.util.List<MolDistHistViz> generateSubPharmacophores(java.util.List<MolDistHistViz> liMDHV, int minNumPPPoints, int maxNumPPPoints)
-
generateSubPharmacophores
public static java.util.List<MolDistHistViz> generateSubPharmacophores(MolDistHistViz mdhv, int size)
Generates a list of sub-fragments.- Parameters:
mdhv
-size
- number of pharmacophore points- Returns:
- unique list of features
-
getSubFragments
public static java.util.List<MolDistHistVizFrag> getSubFragments(MolDistHistViz mdh, java.util.List<int[]> liIndices)
Inevitable pharmacophore points are considered (01.11.2012)- Parameters:
mdh
-liIndices
- indices for pharmacophore points inmdh
.- Returns:
-
getSubFragment
public static MolDistHistVizFrag getSubFragment(MolDistHistViz mdh, int[] arrIndices)
Method not static to make it thread save.- Parameters:
mdh
-arrIndices
- the original index is set in the index field of the new SubFragment.- Returns:
-
-