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 科学
每月 160 次下载
用于 cheminee
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