1 unstable release
0.1.0 | May 3, 2022 |
---|
#957 in Science
3.5MB
86K
SLoC
RDKit bindings for Rust
Binding Progress
✅ RWMol, ROMol
✅ SmilesParse
✅ MorganFingerprint
✅ FMCS
Testing
- Currently tested on Mac OS X
Prerequisites
- Install dependency of boost:
conda install -c conda-forge boost
References
- A new way to use the RDKit from other languages
- Test cases from Getting Started with the RDKit in Python
- Code structure follows libcurl bindings for Rust
- Rust <-> C++ relies on CXX — safe interop between Rust and C++
lib.rs
:
Rust bindings to RDKit
Dependencies
~0.5–2.1MB
~34K SLoC