1 个不稳定版本
0.1.12 | 2024 年 4 月 10 日 |
---|---|
0.1.11 |
|
0.1.10 |
|
169 在 生物学
每月 24 次下载
在 2 个 crate 中使用(通过 freesasa-rs)
5MB
35K SLoC
包含 (晦涩的 autoconf 代码,7KB) freesasa/configure.ac
FreeSASA FFI
此 crate 提供了对由 freesasa C 库的原始 FFI 绑定,由 Simon Mitternacht [1] 开发。FreeSASA 允许您从蛋白质的原子坐标计算溶剂可及表面积 (SASA)。该库是用 C 编写的,可在 MIT 许可证下使用。
此 crate 中的绑定由 bindgen
自动生成。由于此 crate 提供了对 C 库的原始访问,因此用户需要确保内存安全。
对于大多数用途,建议使用 RustSASA crate(目前尚未公开发布)。RustSASA 旨在从 Rust 中以安全且符合惯用的方式与 freesasa 一起工作。
如果您对访问 RustSASA 感兴趣,请通过电子邮件联系我,[email protected]。
文档
https://ch.uniofcam.dev/sormanni/freesasa_sys
许可协议
MIT 许可协议
参考文献
[1] Simon Mitternacht (2016) FreeSASA: An open source C library for solvent accessible surface area calculations. F1000Research 5:189. (doi: 10.12688/f1000research.7931.1)