| Trees | Indices | Help |
|
|---|
|
|
object --+
|
??.instance --+
|
PeriodicTable
A class which stores information from the Periodic Table. It is not possible to create a PeriodicTable object directly from Python, use GetPeriodicTable() to get the global table. The PeriodicTable object can be queried for a variety of properties: - GetAtomicWeight - GetAtomicNumber - GetElementSymbol - GetRvdw (van der Waals radius) - GetRCovalent (covalent radius) - GetDefaultValence - GetValenceList - GetNOuterElecs (number of valence electrons) - GetMostCommonIsotope - GetMostCommonIsotopeMass - GetRb0 - GetAbundanceForIsotope - GetMassForIsotope When it makes sense, these can be queried using either an atomic number (integer) or an atomic symbol (string)
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
Inherited from Inherited from |
|||
|
|||
|
Inherited from |
|||
|
|||
GetAbundanceForIsotope( (PeriodicTable)arg1, (int)arg2, (int)arg3) -> float :
C++ signature :
double GetAbundanceForIsotope(RDKit::PeriodicTable {lvalue},unsigned int,unsigned int)
GetAbundanceForIsotope( (PeriodicTable)arg1, (str)arg2, (int)arg3) -> float :
C++ signature :
double GetAbundanceForIsotope(RDKit::PeriodicTable {lvalue},std::string,unsigned int)
|
GetAtomicNumber( (PeriodicTable)arg1, (str)arg2) -> int :
C++ signature :
int GetAtomicNumber(RDKit::PeriodicTable {lvalue},std::string)
|
GetAtomicWeight( (PeriodicTable)arg1, (int)arg2) -> float :
C++ signature :
double GetAtomicWeight(RDKit::PeriodicTable {lvalue},unsigned int)
GetAtomicWeight( (PeriodicTable)arg1, (str)arg2) -> float :
C++ signature :
double GetAtomicWeight(RDKit::PeriodicTable {lvalue},std::string)
|
GetDefaultValence( (PeriodicTable)arg1, (int)arg2) -> int :
C++ signature :
int GetDefaultValence(RDKit::PeriodicTable {lvalue},unsigned int)
GetDefaultValence( (PeriodicTable)arg1, (str)arg2) -> int :
C++ signature :
int GetDefaultValence(RDKit::PeriodicTable {lvalue},std::string)
|
GetElementSymbol( (PeriodicTable)arg1, (int)arg2) -> str :
C++ signature :
std::string GetElementSymbol(RDKit::PeriodicTable {lvalue},unsigned int)
|
GetMassForIsotope( (PeriodicTable)arg1, (int)arg2, (int)arg3) -> float :
C++ signature :
double GetMassForIsotope(RDKit::PeriodicTable {lvalue},unsigned int,unsigned int)
GetMassForIsotope( (PeriodicTable)arg1, (str)arg2, (int)arg3) -> float :
C++ signature :
double GetMassForIsotope(RDKit::PeriodicTable {lvalue},std::string,unsigned int)
|
GetMostCommonIsotope( (PeriodicTable)arg1, (int)arg2) -> int :
C++ signature :
int GetMostCommonIsotope(RDKit::PeriodicTable {lvalue},unsigned int)
GetMostCommonIsotope( (PeriodicTable)arg1, (str)arg2) -> int :
C++ signature :
int GetMostCommonIsotope(RDKit::PeriodicTable {lvalue},std::string)
|
GetMostCommonIsotopeMass( (PeriodicTable)arg1, (int)arg2) -> float :
C++ signature :
double GetMostCommonIsotopeMass(RDKit::PeriodicTable {lvalue},unsigned int)
GetMostCommonIsotopeMass( (PeriodicTable)arg1, (str)arg2) -> float :
C++ signature :
double GetMostCommonIsotopeMass(RDKit::PeriodicTable {lvalue},std::string)
|
GetNOuterElecs( (PeriodicTable)arg1, (int)arg2) -> int :
C++ signature :
int GetNOuterElecs(RDKit::PeriodicTable {lvalue},unsigned int)
GetNOuterElecs( (PeriodicTable)arg1, (str)arg2) -> int :
C++ signature :
int GetNOuterElecs(RDKit::PeriodicTable {lvalue},std::string)
|
GetRb0( (PeriodicTable)arg1, (int)arg2) -> float :
C++ signature :
double GetRb0(RDKit::PeriodicTable {lvalue},unsigned int)
GetRb0( (PeriodicTable)arg1, (str)arg2) -> float :
C++ signature :
double GetRb0(RDKit::PeriodicTable {lvalue},std::string)
|
GetRcovalent( (PeriodicTable)arg1, (int)arg2) -> float :
C++ signature :
double GetRcovalent(RDKit::PeriodicTable {lvalue},unsigned int)
GetRcovalent( (PeriodicTable)arg1, (str)arg2) -> float :
C++ signature :
double GetRcovalent(RDKit::PeriodicTable {lvalue},std::string)
|
GetRvdw( (PeriodicTable)arg1, (int)arg2) -> float :
C++ signature :
double GetRvdw(RDKit::PeriodicTable {lvalue},unsigned int)
GetRvdw( (PeriodicTable)arg1, (str)arg2) -> float :
C++ signature :
double GetRvdw(RDKit::PeriodicTable {lvalue},std::string)
|
GetValenceList( (PeriodicTable)arg1, (int)arg2) -> _vecti :
C++ signature :
std::vector<int, std::allocator<int> > GetValenceList(RDKit::PeriodicTable {lvalue},unsigned int)
GetValenceList( (PeriodicTable)arg1, (str)arg2) -> _vecti :
C++ signature :
std::vector<int, std::allocator<int> > GetValenceList(RDKit::PeriodicTable {lvalue},std::string)
|
Raises an exception This class cannot be instantiated from Python
|
helper for pickle
|
| Trees | Indices | Help |
|
|---|
| Generated by Epydoc 3.0.1 on Sun Oct 8 11:32:01 2017 | http://epydoc.sourceforge.net |