Class MCSPlusHandler
java.lang.Object
org.openscience.cdk.smsd.interfaces.AbstractMCSAlgorithm
org.openscience.cdk.smsd.algorithm.mcsplus.MCSPlusHandler
- All Implemented Interfaces:
IMCSBase
Deprecated.
SMSD has been deprecated from the CDK with a newer, more recent
version of SMSD is available at http://github.com/asad/smsd.
This class acts as a handler class for MCSPlus algorithm.
MCSPlus- Author:
- Syed Asad Rahman <asad@ebi.ac.uk>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionDeprecated.Returns all plausible mappings between query and target molecules.Deprecated.Returns all plausible mappings between query and target molecules.Deprecated.Returns one of the best matches with atoms mapped.Deprecated.Returns one of the best matches with atom indexes mapped.voidsearchMCS(boolean shouldMatchBonds) Deprecated.Initialise the MCS search algorithm.voidset(IQueryAtomContainer source, IAtomContainer target) Deprecated.Initialise the query and target molecule.voidset(MolHandler source, MolHandler target) Deprecated.Initialise the query and target molecule.
-
Constructor Details
-
MCSPlusHandler
public MCSPlusHandler()Deprecated.Constructor for the MCS Plus algorithm class
-
-
Method Details
-
set
Deprecated.Initialise the query and target molecule. -
set
Deprecated.Initialise the query and target molecule. -
searchMCS
public void searchMCS(boolean shouldMatchBonds) Deprecated.Initialise the MCS search algorithm. Each MCS algorithm should contain this method. Function is called by the main program and serves as a starting point for the comparison procedure.- Specified by:
searchMCSin classAbstractMCSAlgorithm- Parameters:
shouldMatchBonds-
-
getAllMapping
Deprecated.Returns all plausible mappings between query and target molecules. Each map in the list has atom-atom equivalence index of the mappings between query and target molecule i.e. map.getKey() for the query and map.getValue() for the target molecule- Specified by:
getAllMappingin interfaceIMCSBase- Returns:
- All possible MCS Mapping Index
-
getFirstMapping
Deprecated.Returns one of the best matches with atom indexes mapped.- Specified by:
getFirstMappingin interfaceIMCSBase- Returns:
- Best Mapping Index
-
getAllAtomMapping
Deprecated.Returns all plausible mappings between query and target molecules. Each map in the list has atom-atom equivalence of the mappings between query and target molecule i.e. map.getKey() for the query and map.getValue() for the target molecule- Specified by:
getAllAtomMappingin interfaceIMCSBase- Returns:
- All possible MCS atom Mappings
-
getFirstAtomMapping
Deprecated.Returns one of the best matches with atoms mapped.- Specified by:
getFirstAtomMappingin interfaceIMCSBase- Returns:
- Best Atom Mapping
-