| Trees | Indices | Help |
|
|---|
|
|
object --+
|
??.instance --+
|
MolBundle
A class for storing gropus of related molecules. Here related means that the molecules have to have the same number of atoms.
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
Inherited from Inherited from |
|||
|
|||
__instance_size__ = 80
|
|||
|
|||
|
Inherited from |
|||
|
|||
AddMol( (MolBundle)arg1, (Mol)arg2) -> int :
C++ signature :
unsigned long AddMol(RDKit::MolBundle {lvalue},boost::shared_ptr<RDKit::ROMol>)
|
GetMol( (MolBundle)arg1, (int)arg2) -> Mol :
C++ signature :
boost::shared_ptr<RDKit::ROMol> GetMol(RDKit::MolBundle {lvalue},unsigned long)
|
GetSubstructMatch( (MolBundle)self, (Mol)query [, (bool)useChirality=False [, (bool)useQueryQueryMatches=False]]) -> object :
Returns the indices of the atoms from the first molecule in a bundle that matches a substructure query.
ARGUMENTS:
- query: a Molecule
- useChirality: enables the use of stereochemistry in the matching
- useQueryQueryMatches: use query-query matching logic
RETURNS: a tuple of integers
NOTES:
- only a single match is returned
- the ordering of the indices corresponds to the atom ordering
in the query. For example, the first index is for the atom in
this molecule that matches the first atom in the query.
C++ signature :
_object* GetSubstructMatch(RDKit::MolBundle,RDKit::ROMol [,bool=False [,bool=False]])
GetSubstructMatch( (MolBundle)self, (MolBundle)query [, (bool)useChirality=False [, (bool)useQueryQueryMatches=False]]) -> object :
Returns the indices of the atoms from the first molecule in a bundle that matches a substructure query from a bundle.
ARGUMENTS:
- query: a MolBundle
- useChirality: enables the use of stereochemistry in the matching
- useQueryQueryMatches: use query-query matching logic
RETURNS: a tuple of integers
NOTES:
- only a single match is returned
- the ordering of the indices corresponds to the atom ordering
in the query. For example, the first index is for the atom in
this molecule that matches the first atom in the query.
C++ signature :
_object* GetSubstructMatch(RDKit::MolBundle,RDKit::MolBundle [,bool=False [,bool=False]])
|
GetSubstructMatches( (MolBundle)self, (Mol)query [, (bool)uniquify=True [, (bool)useChirality=False [, (bool)useQueryQueryMatches=False [, (int)maxMatches=1000]]]]) -> object :
Returns tuple of all indices of the atoms from the first molecule in a bundle that matches a substructure query.
ARGUMENTS:
- query: a molecule.
- uniquify: (optional) determines whether or not the matches are uniquified.
Defaults to 1.
- useChirality: enables the use of stereochemistry in the matching
- useQueryQueryMatches: use query-query matching logic
- maxMatches: The maximum number of matches that will be returned.
In high-symmetry cases with medium-sized molecules, it is
very easy to end up with a combinatorial explosion in the
number of possible matches. This argument prevents that from
having unintended consequences
RETURNS: a tuple of tuples of integers
NOTE:
- the ordering of the indices corresponds to the atom ordering
in the query. For example, the first index is for the atom in
this molecule that matches the first atom in the query.
C++ signature :
_object* GetSubstructMatches(RDKit::MolBundle,RDKit::ROMol [,bool=True [,bool=False [,bool=False [,unsigned int=1000]]]])
GetSubstructMatches( (MolBundle)self, (MolBundle)query [, (bool)uniquify=True [, (bool)useChirality=False [, (bool)useQueryQueryMatches=False [, (int)maxMatches=1000]]]]) -> object :
Returns tuple of all indices of the atoms from the first molecule in a bundle that matches a substructure query from the second bundle.
ARGUMENTS:
- query: a MolBundle.
- uniquify: (optional) determines whether or not the matches are uniquified.
Defaults to 1.
- useChirality: enables the use of stereochemistry in the matching
- useQueryQueryMatches: use query-query matching logic
- maxMatches: The maximum number of matches that will be returned.
In high-symmetry cases with medium-sized molecules, it is
very easy to end up with a combinatorial explosion in the
number of possible matches. This argument prevents that from
having unintended consequences
RETURNS: a tuple of tuples of integers
NOTE:
- the ordering of the indices corresponds to the atom ordering
in the query. For example, the first index is for the atom in
this molecule that matches the first atom in the query.
C++ signature :
_object* GetSubstructMatches(RDKit::MolBundle,RDKit::MolBundle [,bool=True [,bool=False [,bool=False [,unsigned int=1000]]]])
|
HasSubstructMatch( (MolBundle)self, (Mol)query [, (bool)recursionPossible=True [, (bool)useChirality=False [, (bool)useQueryQueryMatches=False]]]) -> bool :
Queries whether or not any molecule in the bundle contains a particular substructure.
ARGUMENTS:
- query: a Molecule
- recursionPossible: (optional)
- useChirality: enables the use of stereochemistry in the matching
- useQueryQueryMatches: use query-query matching logic
RETURNS: True or False
C++ signature :
bool HasSubstructMatch(RDKit::MolBundle,RDKit::ROMol [,bool=True [,bool=False [,bool=False]]])
HasSubstructMatch( (MolBundle)self, (MolBundle)query [, (bool)recursionPossible=True [, (bool)useChirality=False [, (bool)useQueryQueryMatches=False]]]) -> bool :
Queries whether or not any molecule in the first bundle matches any molecule in the second bundle.
ARGUMENTS:
- query: a MolBundle
- recursionPossible: (optional)
- useChirality: enables the use of stereochemistry in the matching
- useQueryQueryMatches: use query-query matching logic
RETURNS: True or False
C++ signature :
bool HasSubstructMatch(RDKit::MolBundle,RDKit::MolBundle [,bool=True [,bool=False [,bool=False]]])
|
Size( (MolBundle)arg1) -> int :
C++ signature :
unsigned long Size(RDKit::MolBundle {lvalue})
|
__getitem__( (MolBundle)arg1, (int)arg2) -> Mol :
C++ signature :
boost::shared_ptr<RDKit::ROMol> __getitem__(RDKit::MolBundle {lvalue},unsigned long)
|
__init__( (object)arg1) -> None :
C++ signature :
void __init__(_object*)
|
__len__( (MolBundle)arg1) -> int :
C++ signature :
unsigned long __len__(RDKit::MolBundle {lvalue})
|
helper for pickle
|
| Trees | Indices | Help |
|
|---|
| Generated by Epydoc 3.0.1 on Sun Oct 8 11:32:01 2017 | http://epydoc.sourceforge.net |