An open-source cheminformatics toolkit written in C++ with Python bindings, widely used for drug discovery, materials science, and general chemical informatics.
RDKit

- Python
- 人工智能和机器学习, 生物信息学, 化学, 材料, 纳米技术
- 人工智能(AI), 化学, 计算流体动力学(CFD), 机器学习, 预测性维护算法, 流程改进, 质量管理
特点
- Molecular representation (SMILES,SMARTS,InChI),2D and 3D molecular operations,fingerprint generation (Morgan,MACCS,etc.),molecular descriptor calculation,substructure searching,similarity searching (Tanimoto,Dice),pharmacophore analysis,QSAR/QSPR modeling tools,machine learning integration,molecule depiction,reaction processing
定价
- 免费
- Comprehensive and powerful cheminformatics toolkit, widely adopted in industry and academia, good performance (C++ core), extensive documentation and community support, rich feature set for drug discovery and chemical analysis.
- Can have a learning curve for advanced features, Python API sometimes reflects C++ patterns, installation used to be tricky but has improved with Conda, some very specialized commercial tools might have more polished GUIs for specific tasks.
最适合:
- Cheminformaticians, computational chemists, and data scientists working in drug discovery, chemical biology, and materials informatics for tasks involving molecular analysis, property prediction, and similarity searching.