| Trees | Indices | Help |
|
|---|
|
|
Module containing the core chemistry functionality of the RDKit
|
|||
|
Atom The class to store Atoms. |
|||
|
AtomMonomerInfo The class to store monomer information attached to Atoms |
|||
| AtomMonomerType | |||
|
AtomPDBResidueInfo The class to store PDB residue information attached to Atoms |
|||
|
Bond The class to store Bonds. |
|||
| BondDir | |||
| BondStereo | |||
| BondType | |||
| ChiralType | |||
| CompositeQueryType | |||
|
Conformer The class to store 2D or 3D conformation of a molecule |
|||
|
EditableMol an editable molecule class |
|||
| HybridizationType | |||
|
Mol The Molecule class. |
|||
|
MolBundle A class for storing gropus of related molecules. |
|||
|
PeriodicTable A class which stores information from the Periodic Table. |
|||
| PropertyPickleOptions | |||
|
QueryAtom The class to store QueryAtoms. |
|||
|
QueryBond The class to store QueryBonds. |
|||
|
RWMol The RW molecule class (read/write) |
|||
| ResonanceFlags | |||
|
ResonanceMolSupplier A class which supplies resonance structures (as mols) from a mol. |
|||
|
RingInfo contains information about a molecule's rings |
|||
|
_ROAtomSeq Read-only sequence of atoms, not constructable from Python. |
|||
|
_ROBondSeq Read-only sequence of bonds, not constructable from Python. |
|||
|
_ROQAtomSeq Read-only sequence of atoms matching a query, not constructable from Python. |
|||
| _listPN5RDKit4AtomE | |||
| _listPN5RDKit4BondE | |||
|
|||
|
|||
|
|||
|
|||
int : |
|
||
PeriodicTable : |
|
||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
None : |
|
||
|
|||
None : |
|
||
|
|||
ALLOW_CHARGE_SEPARATION = rdkit.Chem.rdchem.ResonanceFlags.ALL
|
|||
ALLOW_INCOMPLETE_OCTETS = rdkit.Chem.rdchem.ResonanceFlags.ALL
|
|||
AllProps = rdkit.Chem.rdchem.PropertyPickleOptions.AllProps
|
|||
AtomProps = rdkit.Chem.rdchem.PropertyPickleOptions.AtomProps
|
|||
BondProps = rdkit.Chem.rdchem.PropertyPickleOptions.BondProps
|
|||
CHI_OTHER = rdkit.Chem.rdchem.ChiralType.CHI_OTHER
|
|||
CHI_TETRAHEDRAL_CCW = rdkit.Chem.rdchem.ChiralType.CHI_TETRAHE
|
|||
CHI_TETRAHEDRAL_CW = rdkit.Chem.rdchem.ChiralType.CHI_TETRAHED
|
|||
CHI_UNSPECIFIED = rdkit.Chem.rdchem.ChiralType.CHI_UNSPECIFIED
|
|||
COMPOSITE_AND = rdkit.Chem.rdchem.CompositeQueryType.COMPOSITE
|
|||
COMPOSITE_OR = rdkit.Chem.rdchem.CompositeQueryType.COMPOSITE_OR
|
|||
COMPOSITE_XOR = rdkit.Chem.rdchem.CompositeQueryType.COMPOSITE
|
|||
ComputedProps = rdkit.Chem.rdchem.PropertyPickleOptions.Comput
|
|||
KEKULE_ALL = rdkit.Chem.rdchem.ResonanceFlags.KEKULE_ALL
|
|||
MolProps = rdkit.Chem.rdchem.PropertyPickleOptions.MolProps
|
|||
NoProps = rdkit.Chem.rdchem.PropertyPickleOptions.NoProps
|
|||
PrivateProps = rdkit.Chem.rdchem.PropertyPickleOptions.Private
|
|||
QueryAtomData = rdkit.Chem.rdchem.PropertyPickleOptions.QueryA
|
|||
UNCONSTRAINED_ANIONS = rdkit.Chem.rdchem.ResonanceFlags.UNCONS
|
|||
UNCONSTRAINED_CATIONS = rdkit.Chem.rdchem.ResonanceFlags.UNCON
|
|||
__package__ = Nonehash(x) |
|||
|
|||
GetAtomAlias( (Atom)atom) -> str :
Returns the atom's MDL alias text
C++ signature :
std::string GetAtomAlias(RDKit::Atom const*)
|
GetAtomRLabel( (Atom)atom) -> int :
Returns the atom's MDL AtomRLabel (this is an integer from 0 to 99)
C++ signature :
int GetAtomRLabel(RDKit::Atom const*)
|
GetAtomValue( (Atom)atom) -> str :
Returns the atom's MDL alias text
C++ signature :
std::string GetAtomValue(RDKit::Atom const*)
|
Get the current global mol pickler options.
C++ signature :
unsigned int GetDefaultPickleProperties()
|
Returns the application's PeriodicTable instance.
C++ signature :
RDKit::PeriodicTable* GetPeriodicTable()
|
GetSupplementalSmilesLabel( (Atom)atom) -> str :
Gets the supplemental smiles label on an atom, returns an empty string if not present.
C++ signature :
std::string GetSupplementalSmilesLabel(RDKit::Atom const*)
|
LogErrorMsg( (str)arg1) -> None :
Log a warning message to the RDKit error logs
C++ signature :
void LogErrorMsg(std::string)
|
LogWarningMsg( (str)arg1) -> None :
Log a warning message to the RDKit warning logs
C++ signature :
void LogWarningMsg(std::string)
|
SetAtomAlias( (Atom)atom, (str)rlabel) -> None :
Sets the atom's MDL alias text.
Setting to an empty string clears the alias.
C++ signature :
void SetAtomAlias(RDKit::Atom*,std::string)
|
SetAtomRLabel( (Atom)atom, (int)rlabel) -> None :
Sets the atom's MDL RLabel (this is an integer from 0 to 99).
Setting to 0 clears the rlabel.
C++ signature :
void SetAtomRLabel(RDKit::Atom*,int)
|
SetAtomValue( (Atom)atom, (str)rlabel) -> None :
Sets the atom's MDL alias text.
Setting to an empty string clears the alias.
C++ signature :
void SetAtomValue(RDKit::Atom*,std::string)
|
SetDefaultPickleProperties( (int)arg1) -> None :
Set the current global mol pickler options.
C++ signature :
void SetDefaultPickleProperties(unsigned int)
|
SetSupplementalSmilesLabel( (Atom)atom, (str)label) -> None :
Sets a supplemental label on an atom that is written to the smiles string.
>>> m = Chem.MolFromSmiles("C")
>>> Chem.SetSupplementalSmilesLabel(m.GetAtomWithIdx(0), '<xxx>')
>>> Chem.MolToSmiles(m)
'C<xxx>'
C++ signature :
void SetSupplementalSmilesLabel(RDKit::Atom*,std::string)
|
Wrap the internal RDKit streams so they go to python's SysStdErr
C++ signature :
void WrapLogs()
|
_HasSubstructMatchStr( (str)pkl, (Mol)query [, (bool)recursionPossible=True [, (bool)useChirality=False [, (bool)useQueryQueryMatches=False]]]) -> bool :
This function is included to speed substructure queries from databases,
it's probably not of
general interest.
ARGUMENTS:
- pkl: a Molecule pickle
- query: a Molecule
- recursionPossible: (optional)
- useChirality: (optional)
- useQueryQueryMatches: use query-query matching logic
RETURNS: True or False
C++ signature :
bool _HasSubstructMatchStr(std::string,RDKit::ROMol [,bool=True [,bool=False [,bool=False]]])
|
C++ signature :
void tossit()
|
|
|||
ALLOW_CHARGE_SEPARATION
|
ALLOW_INCOMPLETE_OCTETS
|
CHI_TETRAHEDRAL_CCW
|
CHI_TETRAHEDRAL_CW
|
COMPOSITE_AND
|
COMPOSITE_XOR
|
ComputedProps
|
PrivateProps
|
QueryAtomData
|
UNCONSTRAINED_ANIONS
|
UNCONSTRAINED_CATIONS
|
| Trees | Indices | Help |
|
|---|
| Generated by Epydoc 3.0.1 on Sun Oct 8 11:32:01 2017 | http://epydoc.sourceforge.net |