Taxonkit基本用法

Taxonkit 是一个用于对生物分类学分类进行操作的命令行工具。它可以根据 NCBI Taxonomy 数据库中的分类信息,执行各种操作,例如查找指定分类的父级分类或子级分类,或者从 NCBI Taxonomy 数据库中获取分类信息。

以下是使用 Taxonkit 的一些示例命令:

获取分类信息:
要获取分类名称为 "Homo sapiens" 的分类信息,可以使用以下命令:

taxonkit -i names.dmp -t nodes.dmp get HOMO_SAPIENS

其中,"names.dmp" 和 "nodes.dmp" 是 NCBI Taxonomy 数据库中的两个文件,可以从 NCBI 网站上下载。

查找分类的父级分类:
要查找分类名称为 "Homo sapiens" 的分类的父级分类,可以使用以下命令:

taxonkit -i names.dmp -t nodes.dmp lineage HOMO_SAPIENS | tail -n 1

其中,"lineage" 命令用于查找分类的所有父级分类,"tail -n 1" 命令用于获取最后一行,即最高级分类。

查找分类的子级分类:
要查找分类名称为 "Homo" 的分类的子级分类,可以使用以下命令:

taxonkit -i names.dmp -t nodes.dmp children HOMO

其中,"children" 命令用于查找分类的所有子级分类。

以上是一些使用 Taxonkit 的简单示例,更多命令和选项可以查看官方文档。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容