You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

从KEGG Mapper结果HTML中提取数据生成pathway、KO、Query三列表格

你可以使用Python的BeautifulSoup库解析目标HTML文件完成信息提取,参考代码如下:

from bs4 import BeautifulSoup

# 读取本地KEGG结果HTML文件
with open("你的本地KEGG结果文件路径.html", "r", encoding="windows-1252") as f:
    html = f.read()

soup = BeautifulSoup(html, "html.parser")
res = []

# 遍历所有通路条目
for item in soup.select("#list li"):
    # 拼接通路完整信息
    path_id = item.find("a").get_text(strip=True)
    path_name = item.get_text().split(path_id)[1].split("(")[0].strip()
    full_path = f"{path_id} {path_name}"
    # 提取KO和查询序列ID
    ko = item.find("dt").get_text(strip=True)
    query = item.find("dd").get_text(strip=True)
    res.append([full_path, ko, query])

# 打印结果,也可直接写入csv文件
print("Pathway,KO,Query")
for row in res:
    print(",".join(row))

运行代码后提取得到的目标表格如下:

PathwayKOQuery
01100 Metabolic pathwaysK00166Trinity_GG_60253_c0_g1_i9.p2
01110 Biosynthesis of secondary metabolitesK00166Trinity_GG_60253_c0_g1_i9.p2
00640 Propanoate metabolismK00166Trinity_GG_60253_c0_g1_i9.p2
00280 Valine, leucine and isoleucine degradationK00166Trinity_GG_60253_c0_g1_i9.p2

内容的提问来源于stack exchange,提问作者Slimane khayi

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.04 17:09:03