![]() |
RDKit
Open-source cheminformatics and machine learning.
|
Classes | |
| struct | DeprotectData |
Functions | |
| RDKIT_DEPROTECT_EXPORT const std::vector< DeprotectData > & | getDeprotections () |
| Retrieves the built in list of common deprotections. | |
| RDKIT_DEPROTECT_EXPORT std::unique_ptr< ROMol > | deprotect (const ROMol &mol, const std::vector< DeprotectData > &deprotections=getDeprotections()) |
| Deprotect a molecule. | |
| RDKIT_DEPROTECT_EXPORT bool | deprotectInPlace (RWMol &mol, const std::vector< DeprotectData > &deprotections=getDeprotections()) |
| Deprotect a molecule in place. | |
| RDKIT_DEPROTECT_EXPORT std::unique_ptr< ROMol > RDKit::Deprotect::deprotect | ( | const ROMol & | mol, |
| const std::vector< DeprotectData > & | deprotections = getDeprotections() ) |
Deprotect a molecule.
The resulting molecule is annotated with the deprotections used (property DEPROTECTIONS) and the number of deprotections applied (property DEPROTECTIION_COUNT)
| mol | the molecule to deprotect |
| deprotections | - a vector of deprotections to use, defaults to the built in deprotections. |
References RDKIT_DEPROTECT_EXPORT.
| RDKIT_DEPROTECT_EXPORT bool RDKit::Deprotect::deprotectInPlace | ( | RWMol & | mol, |
| const std::vector< DeprotectData > & | deprotections = getDeprotections() ) |
Deprotect a molecule in place.
The molecule is annotated with the deprotections used (property DEPROTECTIONS) and the number of deprotections applied (property DEPROTECTIION_COUNT)
| mol | the molecule to deprotect |
| deprotections | - a vector of deprotections to use, defaults to the built in deprotections. |
References RDKIT_DEPROTECT_EXPORT.
| RDKIT_DEPROTECT_EXPORT const std::vector< DeprotectData > & RDKit::Deprotect::getDeprotections | ( | ) |
Retrieves the built in list of common deprotections.
References RDKIT_DEPROTECT_EXPORT.