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 |