29 个版本

0.4.11 2024 年 7 月 8 日
0.4.7 2024 年 3 月 27 日
0.4.4 2023 年 11 月 10 日
0.3.1 2023 年 3 月 23 日
0.2.13 2022 年 6 月 9 日

#85 in 科学

Download history 5/week @ 2024-05-20 4/week @ 2024-05-27 4/week @ 2024-06-03 3/week @ 2024-06-10 360/week @ 2024-06-24 106/week @ 2024-07-01 161/week @ 2024-07-08 20/week @ 2024-07-15 52/week @ 2024-07-22 90/week @ 2024-07-29 5/week @ 2024-08-05 13/week @ 2024-08-12

每月 160 次下载
用于 cheminee

MIT 许可证

32KB
813

RDKit

一个用于执行常见 RDKit 任务的高级库,如 SMILES 解析、分子归一化等。通过 rdkit-sys 绑定使用 C++ API。

注意:需要 rdkit 2023.09.1 或更高版本(如 Ubuntu Noble 24.04)

先决条件

在 Mac 上

brew install rdkit

在 Linux 上,您需要带有静态库的自定义构建的 rdkit。目前,我们为最新版本的 RKDit 提供了一些预编译的 tar 包,这些包适用于 AMD64 和 ARM64,可以满足我们的 CI 需求(注意:这些已在 Ubuntu 22.04 上编译,而不是 14.04...)

https://rdkit-rs-debian.s3.eu-central-1.amazonaws.com/rdkit_2024_03_3_ubuntu_14_04_amd64.tar.gz https://rdkit-rs-debian.s3.eu-central-1.amazonaws.com/rdkit_2024_03_3_ubuntu_14_04_arm64.tar.gz

同时发布 rdkit 和 rdkit-sys

rdkit-sys crate 是 rdkit 工作空间的一部分。出于简单起见,工作空间中的所有 crate 应该以相同版本号同时移动,这使得确定兼容的 crate 变得容易。

在单个存储库中管理多个 crate

cargo workspace version patch

依赖关系

~1.9–4.5MB
~76K SLoC