DNAKit¶
DNAKit: A Comprehensive Toolkit for Efficient DNA Research
DNAKit 是面向 DNA/基因方便操作的可复现分析工具包。它提供:
- 数据准备: DNA 序列与注释文件读写、数据库下载与查询、合法性检查。
- 数据处理: 序列标准化与编辑、转录与翻译、去重与聚类、数据集划分。
- 数据分析: DNA 描述符、表征与指纹、序列与模式搜索、理化及热力学性质、深度学习性质预测。
- 数据评价: 有效性、唯一性、多样性与新颖性评价,以及相似度、距离和序列比对。
- 可视化: 序列文字图、位置高亮、线性与环状 DNA 图、序列比对图。
- 大语言模型工具: 提供 Python API、MCP 接入、Skills 工作流与内置 Agent,支持通用大模型调用与自然语言任务执行。
支持与社区¶
Github仓库:github.com/mapengsen/DNAKit
微信社区:
引用 DNAKit¶
DNAKit 尚未发布论文或 DOI;当前版本的中文引用信息保存在仓库 README_CN.md 中,可引用为:
引用 DNAKit 不能替代对实际算法、参数集、后端和参考数据库的引用。项目使用的方法、论文、数据库和网站统一列在致谢与主要来源中;结果中的 Provenance、BackendInfo、ReferenceLibrary 和 RunManifest 用于保留这些信息。