![]() |
RDKit
Open-source cheminformatics and machine learning.
|
Namespaces | |
| namespace | details |
Classes | |
| struct | hash_address_pair |
| struct | SampleMolRec |
| class | SearchResults |
| struct | ShapeBuildParams |
| class | Synthon |
| class | SynthonSet |
| class | SynthonShapeInput |
| class | SynthonSpace |
| class | SynthonSpaceFingerprintSearcher |
| struct | SynthonSpaceFPHitSet |
| struct | SynthonSpaceHitSet |
| class | SynthonSpaceRascalSearcher |
| class | SynthonSpaceSearcher |
| struct | SynthonSpaceSearchParams |
| struct | SynthonSpaceShapeHitSet |
| class | SynthonSpaceShapeSearcher |
| class | SynthonSpaceSubstructureSearcher |
Typedefs | |
| using | SearchResultCallback |
| using | UserConfGenerator |
| using | ShapeSet = std::vector<std::unique_ptr<SynthonShapeInput>> |
| using | SynthonOverlay |
| using | FragSynthonSims |
Enumerations | |
| enum class | ThreadMode : unsigned char { ThreadReactions , ThreadFragments } |
| enum class | FragSetUniquifyMode : unsigned char { BySmiles , ByAtoms } |
Functions | |
| RDKIT_SYNTHONSPACESEARCH_EXPORT void | convertTextToDBFile (const std::string &inFilename, const std::string &outFilename, bool &cancelled, const FingerprintGenerator< std::uint64_t > *fpGen=nullptr, ShapeBuildParams *shapeParams=nullptr) |
| RDKIT_SYNTHONSPACESEARCH_EXPORT std::string | formattedIntegerString (std::int64_t value) |
Variables | |
| constexpr unsigned int | PATT_FP_NUM_BITS = 1024 |
| const std::vector< std::string > | CONNECTOR_SYMBOLS {"[U]", "[Np]", "[Pu]", "[Am]"} |
| constexpr unsigned int | MAX_CONNECTOR_NUM {4} |
Definition at line 49 of file SynthonSpaceShapeSearcher.h.
Definition at line 26 of file SearchResults.h.
| using RDKit::SynthonSpaceSearch::ShapeSet = std::vector<std::unique_ptr<SynthonShapeInput>> |
Definition at line 213 of file SynthonSpaceSearchHelpers.h.
Definition at line 47 of file SynthonSpaceShapeSearcher.h.
Definition at line 28 of file SynthonSpaceSearchHelpers.h.
|
strong |
| Enumerator | |
|---|---|
| BySmiles | |
| ByAtoms | |
Definition at line 230 of file SynthonSpaceSearchHelpers.h.
|
strong |
| Enumerator | |
|---|---|
| ThreadReactions | |
| ThreadFragments | |
Definition at line 220 of file SynthonSpaceSearchHelpers.h.
| RDKIT_SYNTHONSPACESEARCH_EXPORT void RDKit::SynthonSpaceSearch::convertTextToDBFile | ( | const std::string & | inFilename, |
| const std::string & | outFilename, | ||
| bool & | cancelled, | ||
| const FingerprintGenerator< std::uint64_t > * | fpGen = nullptr, | ||
| ShapeBuildParams * | shapeParams = nullptr ) |
Convert the text file into the binary DB file in our format. Equivalent to readTextFile() followed by writeDBFile(). If a fingerprint generator is provided, fingerprints will be created for all the synthons, which can be time-consuming.
| inFilename | name of the text file to read |
| outFilename | name of the binary file to write |
| cancelled | whether it received a SIGINT |
| fpGen | optional fingerprint generator |
| shapeParams | optional parameters for conformer generation |
References RDKIT_SYNTHONSPACESEARCH_EXPORT.
| RDKIT_SYNTHONSPACESEARCH_EXPORT std::string RDKit::SynthonSpaceSearch::formattedIntegerString | ( | std::int64_t | value | ) |
Format an integer with spaces every 3 digits for ease of reading.
References RDKIT_SYNTHONSPACESEARCH_EXPORT.
| const std::vector<std::string> RDKit::SynthonSpaceSearch::CONNECTOR_SYMBOLS {"[U]", "[Np]", "[Pu]", "[Am]"} |
Definition at line 34 of file SynthonSpaceSearchHelpers.h.
|
constexpr |
Definition at line 35 of file SynthonSpaceSearchHelpers.h.