kegg-ingest
项目描述
# kegg-ingest CLI
`kegg-ingest` is a command line interface for interacting with the KEGG database. This tool allows you to fetch, process, and manage data from KEGG.
## Installation
To install `kegg-ingest`, use pip:
```sh
pip install kegg-ingest
命令
get
从KEGG获取并处理数据。
用法
kegg-ingest get --db <database> [--batch-size <size>] [--use-kegg/--no-use-kegg] [--output <file>]
选项
--db
:要使用的数据库(必需)。--batch-size, -b
:处理批大小(默认:10,最大:10)。--use-kegg/--no-use-kegg
:使用KEGG API获取数据(默认:True)。也可以使用bioservices
--output, -o
:要写入的输出文件(tsv格式)。
示例
kegg-ingest get --db pathway --batch-size 5 --use-kegg --output output.tsv
clear-db
清除整个数据库。
用法
kegg-ingest clear-db
drop
从数据库中删除特定的表。
用法
kegg-ingest drop <table_name>
参数
table_name
:要删除的表的名称。
示例
kegg-ingest drop pathway_table
preview
显示表的正文。
用法
kegg-ingest preview <table_name> [--limit <number>]
参数
table_name
:要预览的表的名称。
选项
--limit
:要预览的行数(默认:5)。
示例
kegg-ingest preview pathway_table --limit 10
overview
打印数据库的概述。
用法
kegg-ingest overview
query
在数据库上运行查询。
用法
kegg-ingest query <query_text>
参数
query_text
:要运行的SQL查询。
示例
kegg-ingest query "SELECT * FROM pathway_table WHERE description LIKE '%metabolism%'"
许可证
本项目受MIT许可证许可。有关详细信息,请参阅LICENSE文件。
致谢
此cookiecutter项目是从monarch-project-template模板开发的,并将使用cruft保持最新。
项目详情
下载文件
下载适用于您平台文件。如果您不确定选择哪个,请了解更多关于 安装包 的信息。
源代码分发
kegg_ingest-0.0.1.tar.gz (9.6 kB 查看哈希值)
构建分发
kegg_ingest-0.0.1-py3-none-any.whl (10.2 kB 查看哈希值)
关闭
kegg_ingest-0.0.1.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 8b8d8c3f4a01b7a9f632dda19bac9834a39063ac20d32965c797376b6d53583c |
|
MD5 | 40eb5cdef8aa8cf3bef9872b0dee58de |
|
BLAKE2b-256 | 805aed5e0083b42f54536b7a05dcb5f8ec567b27f17cae3f736aa529eb5155e1 |
关闭
kegg_ingest-0.0.1-py3-none-any.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 951b71031fb67e157fe55eb77a0baf653020441edc9cafc179a49273ca678e5f |
|
MD5 | 4dc5a3d8c436a30a8426fab0938a14f0 |
|
BLAKE2b-256 | b32e832dfdc411a0404f4ff0616504cb1a82c2f5c27d763f9daa70cc109ed667 |