A Python wrapper for RDKit's RunReactants that improves stereochemistry handling in chemical reaction applications.
RDChiral is a Python wrapper for RDKit's RunReactants function that improves stereochemistry handling in chemical reaction simulations. It addresses limitations in RDKit's native reaction processing, making it more reliable for predicting reaction products with correct stereochemical outcomes. The tool is essential for accurate cheminformatics workflows in synthetic chemistry and drug discovery.
Cheminformaticians, computational chemists, and researchers working with chemical reaction simulations who need reliable stereochemistry handling in RDKit-based workflows.
Developers choose RDChiral because it provides a simple, drop-in replacement for RDKit's RunReactants with enhanced stereochemistry accuracy, backed by tested validation and optional C++ performance improvements.
Wrapper for RDKit's RunReactants to improve stereochemistry handling
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Correctly handles stereochemical information during reactions, reducing prediction errors as validated by published test cases from research.
Seamlessly integrates as a replacement for RunReactants, requiring minimal code changes in existing RDKit workflows as a wrapper.
The C++ version (rdchiral_cpp) provides approximately 10x speedup, ideal for large-scale or performance-critical reaction processing.
Includes test suites based on academic research, ensuring accuracy and trustworthiness for scientific and industrial applications.
Only basic examples are provided in main.py, lacking comprehensive tutorials, API references, or detailed usage guides.
Tightly coupled with RDKit (version >= 2019), making it unsuitable for projects using alternative cheminformatics libraries or with dependency constraints.
Setting up rdchiral_cpp requires conda or manual compilation, adding setup overhead and potential compatibility issues compared to pure Python.