@Deprecated public class VFlibSubStructureHandler extends AbstractSubGraph implements IMCSBase
VFlibMCSHandler class
as it only reports first match and backtracks.
This class should only be used to report if a query
graph is a substructure of the target graph.| Constructor and Description |
|---|
VFlibSubStructureHandler()
Deprecated.
Constructor for an extended VF Algorithm for the MCS search
|
| Modifier and Type | Method and Description |
|---|---|
List<Map<IAtom,IAtom>> |
getAllAtomMapping()
Deprecated.
Returns all plausible mappings between query and target molecules.
|
List<Map<Integer,Integer>> |
getAllMapping()
Deprecated.
Returns all plausible mappings between query and target molecules.
|
Map<IAtom,IAtom> |
getFirstAtomMapping()
Deprecated.
Returns one of the best matches with atoms mapped.
|
Map<Integer,Integer> |
getFirstMapping()
Deprecated.
Returns one of the best matches with atom indexes mapped.
|
boolean |
isBondMatchFlag()
Deprecated.
|
boolean |
isSubgraph(boolean shouldMatchBonds)
Deprecated.
Initialise the Subgraph search algorithm.
|
void |
set(IQueryAtomContainer source,
IAtomContainer target)
Deprecated.
Initialise the query and target molecule.
|
void |
set(MolHandler reactant,
MolHandler product)
Deprecated.
Initialise the query and target molecule.
|
void |
setBondMatchFlag(boolean shouldMatchBonds)
Deprecated.
|
public VFlibSubStructureHandler()
public void set(MolHandler reactant, MolHandler product)
public void set(IQueryAtomContainer source, IAtomContainer target)
public List<Map<IAtom,IAtom>> getAllAtomMapping()
getAllAtomMapping in interface IMCSBasepublic List<Map<Integer,Integer>> getAllMapping()
getAllMapping in interface IMCSBasepublic Map<IAtom,IAtom> getFirstAtomMapping()
getFirstAtomMapping in interface IMCSBasepublic Map<Integer,Integer> getFirstMapping()
getFirstMapping in interface IMCSBasepublic boolean isSubgraph(boolean shouldMatchBonds)
AbstractSubGraphisSubgraph in class AbstractSubGraphpublic boolean isBondMatchFlag()
public void setBondMatchFlag(boolean shouldMatchBonds)
shouldMatchBonds - the shouldMatchBonds to setCopyright © 2022. All rights reserved.