2 个版本 (1 个稳定版)
1.1.0 | 2020 年 12 月 21 日 |
---|---|
0.1.0 | 2020 年 8 月 10 日 |
#206 在 生物学
23KB
184 行
核苷酸
一个简单的、低级的砖块 crate,用于在代码中以数据的形式管理核苷酸。
核苷酸是一个简单的 Rust 库,它为在 Rust 代码中处理核苷酸提供了一个通用数据结构。
除了 Nucleobase 枚举之外,该库还提供了一系列辅助方法,用于将文本代码转换为核苷酸,以及获取每个核苷酸的关键特征。
目前,辅助方法存在用于确定基是否是以下之一
- 嘌呤
- 嘧啶
- 酮
- 胺
- 核糖核苷酸基
- 脱氧核糖核苷酸基
核苷酸有意保持简洁,以在希望使用它的项目中提供非常小的开销,但允许有标准的核苷酸数据类型用于库间使用。
截至版本 1.0.0,核苷酸的 API 已稳定。
许可
核苷酸可以在 Apache License Version 2.0 (LICENSE-APACHE 或 https://apache.ac.cn/licenses/LICENSE-2.0) 或 MIT License (LICENSE-MIT 或 https://opensource.org/licenses/MIT) 下许可,由您选择。
贡献
除非明确声明,否则通过有意提交贡献到“核苷酸”仓库以供包含,您隐式地放弃了您贡献的所有版权给 Open Bio 项目,如 Apache License Version 2.0 (LICENSE-APACHE 或 https://apache.ac.cn/licenses/LICENSE-2.0) 所定义。此外,您的贡献将如上所述双许可,没有任何附加条款或条件。