|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.openscience.cdk.smsd.interfaces.AbstractMCSAlgorithm
org.openscience.cdk.smsd.algorithm.mcsplus.MCSPlusHandler
@TestClass(value="org.openscience.cdk.smsd.SMSDBondSensitiveTest") public class MCSPlusHandler
This class acts as a handler class for MCSPlus algorithm.
MCSPlus
| Constructor Summary | |
|---|---|
MCSPlusHandler()
Constructor for the MCS Plus algorithm class |
|
| Method Summary | |
|---|---|
List<Map<IAtom,IAtom>> |
getAllAtomMapping()
Returns all plausible mappings between query and target molecules. |
List<Map<Integer,Integer>> |
getAllMapping()
Returns all plausible mappings between query and target molecules. |
Map<IAtom,IAtom> |
getFirstAtomMapping()
Returns one of the best matches with atoms mapped. |
Map<Integer,Integer> |
getFirstMapping()
Returns one of the best matches with atom indexes mapped. |
void |
searchMCS(boolean shouldMatchBonds)
Initialise the MCS search algorithm. |
void |
set(IQueryAtomContainer source,
IAtomContainer target)
Initialise the query and target molecule. |
void |
set(MolHandler source,
MolHandler target)
Initialise the query and target molecule. |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public MCSPlusHandler()
| Method Detail |
|---|
@TestMethod(value="testSet_MolHandler_MolHandler")
public void set(MolHandler source,
MolHandler target)
set in interface IMCSBasesource - target -
@TestMethod(value="testSet_IQueryAtomContainer_MolHandler")
public void set(IQueryAtomContainer source,
IAtomContainer target)
set in interface IMCSBasesource - target - @TestMethod(value="testSearchMCS") public void searchMCS(boolean shouldMatchBonds)
searchMCS in class AbstractMCSAlgorithmshouldMatchBonds - @TestMethod(value="testSearchMCS") public List<Map<Integer,Integer>> getAllMapping()
getAllMapping in interface IMCSBase@TestMethod(value="testSearchMCS") public Map<Integer,Integer> getFirstMapping()
getFirstMapping in interface IMCSBase@TestMethod(value="testSearchMCS") public List<Map<IAtom,IAtom>> getAllAtomMapping()
getAllAtomMapping in interface IMCSBase@TestMethod(value="testSearchMCS") public Map<IAtom,IAtom> getFirstAtomMapping()
getFirstAtomMapping in interface IMCSBase
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||