https://github.com/suqingdong/kegg_viewer
Generate Highlighted SVG/PNG for KEGG Pathway
https://github.com/suqingdong/kegg_viewer
kegg pathway
Last synced: 6 months ago
JSON representation
Generate Highlighted SVG/PNG for KEGG Pathway
- Host: GitHub
- URL: https://github.com/suqingdong/kegg_viewer
- Owner: suqingdong
- Created: 2020-07-01T16:33:53.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2020-08-05T03:00:09.000Z (almost 6 years ago)
- Last Synced: 2025-11-10T05:22:56.417Z (8 months ago)
- Topics: kegg, pathway
- Language: Python
- Homepage:
- Size: 199 KB
- Stars: 4
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Generate Highlighted SVG/PNG for KEGG Pathway
## Installation
```bash
pip install kegg_viewer
```
## Examples
```bash
kegg_viewer -h
kegg_viewer -p ko00196
kegg_viewer -p ko00196,ko00197
kegg_viewer -p path.list
kegg_viewer -p path.list -g gene.list -c ./cache -O output
kegg_viewer -p path.list -g gene.list -m online
kegg_viewer -p path.list -g gene.list -t png
kegg_viewer -p path.list -g gene.list -t both
```
### genelist examples
```
K08913 red
K08912 blue
LAMA2 blue
K02289 red
K20713 blue
K08910 #FF1188
```
### example results
**png mode**

**svg mode**

### SVG Mode:
- `local` # use local image as background
- `online` # use online image as background
- `base64` # convert background to base64, ***default and recommend!***
## TODOs
- add list, link method for KEGGRest
- prepare cache data(png/conf) for input organism