|
MoleculesResult | Scine::Molassembler::Interpret::molecules (const Utils::ElementTypeCollection &elements, const AngstromPositions &angstromWrapper, const Utils::BondOrderCollection &bondOrders, BondDiscretizationOption discretization=BondDiscretizationOption::Binary, const boost::optional< double > &stereopermutatorThreshold=1.4) |
| The function that actually does all the work with the library-internal wrapper. More...
|
|
MoleculesResult | Scine::Molassembler::Interpret::molecules (const Utils::ElementTypeCollection &elements, const AngstromPositions &angstromWrapper, BondDiscretizationOption discretization=BondDiscretizationOption::Binary, const boost::optional< double > &stereopermutatorThreshold=1.4) |
| Interpret a molecule from positional information only. Calculates bond orders using Utils' BondDetector class. More...
|
|
MoleculesResult | Scine::Molassembler::Interpret::molecules (const Utils::AtomCollection &atomCollection, const Utils::BondOrderCollection &bondOrders, BondDiscretizationOption discretization=BondDiscretizationOption::Binary, const boost::optional< double > &stereopermutatorThreshold=1.4) |
| Interpret molecules from element types, positional information and a bond order collection. More...
|
|
MoleculesResult | Scine::Molassembler::Interpret::molecules (const Utils::AtomCollection &atoms, const Utils::BondOrderCollection &periodicBonds, const std::unordered_set< unsigned > &uninterestingAtoms, const std::unordered_map< unsigned, unsigned > &ghostAtomMap, BondDiscretizationOption discretization=BondDiscretizationOption::Binary, const boost::optional< double > &stereopermutatorThreshold=1.4) |
| Interpret molecules of a periodic system. More...
|
|
MoleculesResult | Scine::Molassembler::Interpret::molecules (const Utils::AtomCollection &atomCollection, BondDiscretizationOption discretization=BondDiscretizationOption::Binary, const boost::optional< double > &stereopermutatorThreshold=1.4) |
| Interpret molecules from Cartesian coordinates. More...
|
|
GraphsResult | Scine::Molassembler::Interpret::graphs (const Utils::ElementTypeCollection &elements, const AngstromPositions &angstromWrapper, const Utils::BondOrderCollection &bondOrders, BondDiscretizationOption discretization=BondDiscretizationOption::Binary) |
| The function that actually does all the work with the library-internal wrapper. More...
|
|
GraphsResult | Scine::Molassembler::Interpret::graphs (const Utils::AtomCollection &atomCollection, const Utils::BondOrderCollection &bondOrders, BondDiscretizationOption discretization=BondDiscretizationOption::Binary) |
| Interpret graphs from element types, positional information and a bond order collection. More...
|
|
std::vector< FalsePositive > | Scine::Molassembler::Interpret::uncertainBonds (const Utils::AtomCollection &atomCollection, const Utils::BondOrderCollection &bondOrders) |
| Suggests false positives from a binary interpretation of bond orders. More...
|
|
std::vector< FalsePositive > | Scine::Molassembler::Interpret::badHapticLigandBonds (const Utils::AtomCollection &atomCollection, const Utils::BondOrderCollection &bondOrders) |
| Suggests false positive haptic ligand bonds from a binary interpretation of bond orders. More...
|
|
Utils::BondOrderCollection | Scine::Molassembler::Interpret::removeFalsePositives (const Utils::AtomCollection &atoms, Utils::BondOrderCollection bonds) |
| Iteratively applies false positive detection schemes. More...
|
|
Interpret multiple molecules in positional information.
- Copyright
- This code is licensed under the 3-clause BSD license. Copyright ETH Zurich, Department of Chemistry and Applied Biosciences, Reiher Group. See LICENSE.txt for details. Contains functionality permitting the interpretation of several Molecules from three-dimensional structures with or without accompanying bond orders.