|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectchemaxon.marvin.alignment.PairwiseSimilarity3D
public class PairwiseSimilarity3D
Align pairs of molecules (query and the target) using the atom/atom matcher Similarity3D
| Constructor Summary | |
|---|---|
PairwiseSimilarity3D()
|
|
| Method Summary | |
|---|---|
void |
addNodeColorWeight(int t1,
int t2,
double w)
|
Molecule |
getAlignedMoleculesAsFragments()
After the similarity calculation the final orientations and conformations can be retrieved as a single molecule. |
Molecule |
getAlignedQuery()
|
Molecule |
getAlignedTarget()
|
double |
getShapeTanimoto()
|
void |
removeAllMolecules()
|
void |
setCount(int count)
|
void |
setLicenseEnvironment(java.lang.String env)
|
void |
setProgressBar(AlignmentMoleculeFactory.ProgressBarInterface bar)
|
void |
setQuery(AlignmentMolecule query)
|
void |
setQuery(Molecule m)
|
void |
setQueryRigidForced(boolean forced)
Set this molecule to be rigid in the input conformation even if it contains rotatable bonds |
void |
setTargetRigidForced(boolean targetRigid)
Set this molecule to be rigid in the input conformation even if it contains rotatable bonds |
double |
similarity(AlignmentMolecule target)
|
double |
similarity(Molecule target)
Calculates the 3D similarity between the previously set query and the target. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public PairwiseSimilarity3D()
| Method Detail |
|---|
public void removeAllMolecules()
removeAllMolecules in interface PairwiseComparison
public void setQuery(Molecule m)
throws chemaxon.marvin.alignment.AlignmentException
setQuery in interface PairwiseComparisonchemaxon.marvin.alignment.AlignmentException
public void setQuery(AlignmentMolecule query)
throws chemaxon.marvin.alignment.AlignmentException
setQuery in interface PairwiseComparisonchemaxon.marvin.alignment.AlignmentExceptionpublic void setProgressBar(AlignmentMoleculeFactory.ProgressBarInterface bar)
setProgressBar in interface PairwiseComparison
public double similarity(Molecule target)
throws chemaxon.marvin.alignment.AlignmentException
PairwiseComparison
similarity in interface PairwiseComparisontarget - target to calculate similarity
AlignmentException
public double similarity(AlignmentMolecule target)
throws chemaxon.marvin.alignment.AlignmentException
similarity in interface PairwiseComparisonchemaxon.marvin.alignment.AlignmentExceptionpublic Molecule getAlignedMoleculesAsFragments()
PairwiseComparison
getAlignedMoleculesAsFragments in interface PairwiseComparisonpublic Molecule getAlignedTarget()
getAlignedTarget in interface PairwiseComparisonpublic Molecule getAlignedQuery()
getAlignedQuery in interface PairwiseComparisonpublic void setQueryRigidForced(boolean forced)
PairwiseComparison
setQueryRigidForced in interface PairwiseComparisonforced - if true than rigid.public void setTargetRigidForced(boolean targetRigid)
PairwiseComparison
setTargetRigidForced in interface PairwiseComparisontargetRigid - if true than rigid.
public void addNodeColorWeight(int t1,
int t2,
double w)
addNodeColorWeight in interface PairwiseComparison
public double getShapeTanimoto()
throws chemaxon.marvin.alignment.AlignmentException
getShapeTanimoto in interface PairwiseComparisonchemaxon.marvin.alignment.AlignmentExceptionpublic void setLicenseEnvironment(java.lang.String env)
setLicenseEnvironment in interface PairwiseComparisonpublic void setCount(int count)
setCount in interface PairwiseComparison
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||