The rdkitpyr R package offers task-oriented functions for common cheminformatics workflows, making it easy to work with molecular data. It leverages the power of RDKit via Python under the hood, providing access to core operations (such as molecule conversions, descriptor calculations, and fingerprint generation) without the need to interact directly with RDKit's API.
Key features of rdkitpyr:
- R-friendly interface. Task-oriented functions designed to be intuitive for R users.
- One Python call per task. This design keeps overhead low and ensures consistent, reliable behavior.
- Easy installation. RDKit and its dependencies are installed automatically from precompiled
pipwheels, eliminating the need for manual setup or source compilation, even on Windows. - Flexible for all users. Novices benefit from automatic Python setup, while advanced users retain full control over Python environments.