The RDKit Documentation¶
- An overview of the RDKit
- Installation
- Getting Started with the RDKit in Python
- Important note
- What is this?
- Reading, Drawing, and Writing Molecules
- Working with Molecules
- Substructure Searching
- Chemical Transformations
- Maximum Common Substructure
- Fingerprinting and Molecular Similarity
- Descriptor Calculation
- Chemical Reactions
- Chemical Features and Pharmacophores
- Molecular Fragments
- R-Group Decomposition
- Non-Chemical Functionality
- Getting Help
- Advanced Topics/Warnings
- Miscellaneous Tips and Hints
- List of Available Descriptors
- List of Available 3D Descriptors
- List of Available Fingerprints
- Feature Definitions Used in the Morgan Fingerprints
- Filtering Molecular Datasets
- License
- The RDKit Book
- Misc Cheminformatics Topics
- Chemical Reaction Handling
- The Feature Definition File Format
- Representation of Pharmacophore Fingerprints
- Atom-Atom Matching in Substructure Queries
- Generic (“Markush”) queries in substructure matching
- Molecular Sanitization
- JSON Support
- Implementation Details
- Atom Properties and SDF files
- Support for Enhanced Stereochemistry
- Atropisomeric Bonds
- Query Features in Molecule Drawings
- Conformer Generation
- Additional Information About the Fingerprints
- Feature Flags: global variables affecting RDKit behavior
- License
- RDKit Cookbook
- Introduction
- Drawing Molecules (Jupyter)
- Include an Atom Index
- Include a Bond Index
- Include a Calculation
- Include Stereo Annotations
- Black and White Molecules
- Highlight a Substructure in a Molecule
- Highlight Molecule Differences
- Highlight Entire Molecule
- Highlight Molecule with Multiple Colors
- Without Implicit Hydrogens
- With Abbreviations
- Using CoordGen Library
- On a Plot
- Bonds and Bonding
- Rings, Aromaticity, and Kekulization
- Stereochemistry
- Manipulating Molecules
- Substructure Matching
- Descriptor Calculations
- Writing Molecules
- Reactions
- Error Messages
- Miscellaneous Topics
- License
- The RDKit database cartridge
- Backwards incompatible changes
- Python API Reference
- Getting Started with the RDKit in C++