#bindings #wrapper #hmmer #light #libhmmer #libeasel

sys libhmmer-sys

Rust对libhmmer和libeasel的绑定

4个版本 (破坏性更新)

0.4.0 2024年5月29日
0.3.0 2023年1月27日
0.2.0 2022年2月20日
0.1.0 2021年9月29日

科学类别中排名第717

Download history 2/week @ 2024-05-18 84/week @ 2024-05-25 45/week @ 2024-06-01 37/week @ 2024-06-08 11/week @ 2024-06-15 22/week @ 2024-06-22 13/week @ 2024-06-29 15/week @ 2024-07-13 48/week @ 2024-07-20 3/week @ 2024-07-27 31/week @ 2024-08-03 38/week @ 2024-08-10

每月下载量120
hmmer-rs中使用

BSD-3-Clause

7.5MB
117K SLoC

C 112K SLoC // 0.3% comments Perl 3.5K SLoC // 0.2% comments Python 1K SLoC // 0.3% comments M4 877 SLoC // 0.5% comments Shell 220 SLoC // 0.2% comments Rust 78 SLoC // 0.2% comments VB6 74 SLoC

包含 (神秘的autoconf代码, 26KB) hmmer/configure.ac, (神秘的autoconf代码, 22KB) hmmer/easel/configure.ac

libhmmer-sys

Rust对libhmmer和libeasel的绑定。请参考原始C代码库以获取文档。

构建

构建需要autoconfmake和一个C编译器。

git clone --recursive https://github.com/mustafa-guler/libhmmer-sys
cargo build

许可

由于这是一个围绕hmmer的非常轻量级的包装器,因此它保留了相同的许可


lib.rs:

libhmmerlibeasel的轻量级Rust包装器。

依赖项