Class VFMapper
- java.lang.Object
-
- org.openscience.cdk.smsd.algorithm.vflib.map.VFMapper
-
- All Implemented Interfaces:
IMapper
@Deprecated public class VFMapper extends Object implements IMapper
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 finds MCS between query and target molecules using VF2 algorithm.- Author:
- Syed Asad Rahman <asad@ebi.ac.uk>
- Source code:
- main
- Belongs to CDK module:
- smsd
-
-
Constructor Summary
Constructors Constructor Description VFMapper(IAtomContainer queryMolecule, boolean bondMatcher)Deprecated.VFMapper(IQuery query)Deprecated.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description intcountMaps(IAtomContainer target)Deprecated.Returns solution map count.intcountMaps(TargetProperties targetMolecule)Deprecated.Returns solution map count.Map<INode,IAtom>getFirstMap(IAtomContainer target)Deprecated.Returns first solution map.Map<INode,IAtom>getFirstMap(TargetProperties targetMolecule)Deprecated.Returns first solution map.List<Map<INode,IAtom>>getMaps(IAtomContainer target)Deprecated.Returns all solution map.List<Map<INode,IAtom>>getMaps(TargetProperties targetMolecule)Deprecated.Returns all solution map.protected static TimeManagergetTimeManager()Deprecated.protected static doublegetTimeout()Deprecated.booleanhasMap(IAtomContainer targetMolecule)Deprecated.checks if a map exits for a molecule.booleanhasMap(TargetProperties targetMolecule)Deprecated.checks if a map exits for a molecule.static booleanisTimeOut()Deprecated.protected static voidsetTimeManager(TimeManager aTimeManager)Deprecated.
-
-
-
Constructor Detail
-
VFMapper
public VFMapper(IQuery query)
Deprecated.- Parameters:
query-
-
VFMapper
public VFMapper(IAtomContainer queryMolecule, boolean bondMatcher)
Deprecated.- Parameters:
queryMolecule-bondMatcher-
-
-
Method Detail
-
getTimeout
protected static double getTimeout()
Deprecated.- Returns:
- the timeout
-
getTimeManager
protected static TimeManager getTimeManager()
Deprecated.- Returns:
- the timeManager
-
setTimeManager
protected static void setTimeManager(TimeManager aTimeManager)
Deprecated.- Parameters:
aTimeManager- the timeManager to set
-
hasMap
public boolean hasMap(IAtomContainer targetMolecule)
Deprecated.checks if a map exits for a molecule.
-
getMaps
public List<Map<INode,IAtom>> getMaps(IAtomContainer target)
Deprecated.Returns all solution map.
-
getFirstMap
public Map<INode,IAtom> getFirstMap(IAtomContainer target)
Deprecated.Returns first solution map.- Specified by:
getFirstMapin interfaceIMapper- Parameters:
target-- Returns:
- get first map.
-
countMaps
public int countMaps(IAtomContainer target)
Deprecated.Returns solution map count.
-
hasMap
public boolean hasMap(TargetProperties targetMolecule)
Deprecated.checks if a map exits for a molecule.
-
getMaps
public List<Map<INode,IAtom>> getMaps(TargetProperties targetMolecule)
Deprecated.Returns all solution map.
-
getFirstMap
public Map<INode,IAtom> getFirstMap(TargetProperties targetMolecule)
Deprecated.Returns first solution map.- Specified by:
getFirstMapin interfaceIMapper- Parameters:
targetMolecule-- Returns:
- get first map.
-
countMaps
public int countMaps(TargetProperties targetMolecule)
Deprecated.Returns solution map count.
-
isTimeOut
public static boolean isTimeOut()
Deprecated.
-
-