Pulls any and all entries from any and all KEGG databases, pulls KEGG entry IDs, and wraps all the KEGG REST API operations in both Python API and the command line.
Project description
Description
The kegg_pull package provides a number of useful CLI and API features for interacting with the KEGG REST API. This includes wrapper methods/commands for all the REST API operations, pulling lists of KEGG entry IDs, and pulling an arbitrary number of KEGG entries, in a single call, that are automatically separated and saved in individual files.
Documentation
The complete documentation for our API and CLI including tutorials can be found here.
Installation
Requires python 3.8 and above.
Install on Linux, Mac OS X
python3 -m pip install kegg-pull
Install on Windows
py -3 -m pip install kegg-pull
See our PyPi page here.
Questions, Feature Requests, and Bug Reports
Please submit any questions or feature requests you may have and report any potential bugs/errors you observe on our GitHub issues page.
Dependencies
Note, the pip command will install dependencies automatically.
docopt requests tqdm
Get the source code
Code is available on GitHub: https://github.com/MoseleyBioinformaticsLab/kegg_pull.
You can clone the repository via:
git clone https://github.com/MoseleyBioinformaticsLab/kegg_pull.git
Once you have a copy of the source, you can embed it in your own Python package, or install it into your system site-packages easily:
python3 setup.py install
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.