1. # download pathway KO genome
  2. wget -c http://rest.kegg.jp/list/pathway
  3. wget -c http://rest.kegg.jp/list/ko
  4. wget -c http://rest.kegg.jp/list/genome
  5. # KO list
  6. mkdir KO_files
  7. cut -f 1 ko | sed 's/ko://' | while read id; do wget -c http://rest.kegg.jp/link/genes/$id -O KO_files/$id; done
  8. cat KO_files/K* | sed 's/ko://' > ko_genes.txt
  9. # gene list
  10. mkdir gene_files
  11. cut -f 2 genome | cut -f 1 -d "," | while read id; do wget -c http://rest.kegg.jp/list/$id -O gene_files/$id; done
  12. cat gene_files/* | cut -f 1 > all_genes.list
  13. # gene fasta
  14. mkdir gene_fasta
  15. cat all_genes.list | while read id; do wget -c http://rest.kegg.jp/get/$id/aaseq -O gene_fasta/$id; done
  16. cat gene_fasta/* > kegg_genes.fasta

Reference

  1. download KEGG database