python脚本:输入基因名,通过爬虫的方式获取染色体上的location。

本团队提供生物医学领域专业的AI(机器学习、深度学习)技术支持服务。如果您有需求,请扫描文末二维码关注我们。


python脚本:输入基因名,通过爬虫的方式获取染色体上的location。

python 复制代码
def get_gene_location(gene_symbol):
    server = "https://rest.ensembl.org"
    ext = f"/lookup/symbol/homo_sapiens/{gene_symbol}?expand=1"

    r = requests.get(server + ext, headers={ "Content-Type" : "application/json"})

    if not r.ok:
        r.raise_for_status()
        return None

    decoded = r.json()
    return decoded['seq_region_name'], decoded['start'], decoded['end']

相关推荐
dundunmm21 天前
【论文阅读】Multi-Class Cell Detection Using Spatial Context Representation
论文阅读·深度学习·分类·聚类·生物信息·深度聚类·细胞识别
纪伊路上盛名在23 天前
jupyter内核崩溃
前端·数据库·jupyter·生物信息·基因组·k-mer
纪伊路上盛名在1 个月前
python、R、shell兼容1
开发语言·python·jupyter·r语言·shell·生物信息·效率
HyperAI超神经2 个月前
12个HPC教程汇总!从入门到实战,覆盖分子模拟/材料计算/生物信息分析等多个领域
图像处理·人工智能·深度学习·生物信息·分子模拟·材料计算·vasp
面包圈蘸可乐3 个月前
论文学习:《EVlncRNA-net:一种双通道深度学习方法,用于对实验验证的lncRNA进行准确预测》
深度学习·学习·生物信息
陆沙3 个月前
centos-LLM-生物信息-BioGPT-使用1
linux·centos·aigc·生物信息·生信
陆沙3 个月前
centos-LLM-生物信息-BioGPT安装
linux·人工智能·centos·aigc·生物信息·生信
善木科研4 个月前
R语言绘图:韦恩图
数据分析·r语言·生物信息·生信分析
一穷二白到年薪百万4 个月前
【R安装包报错】在conda环境下用R语言命令安装R包报错
conda·生物信息
陆沙6 个月前
生物信息学导论-北大-RNA-Seq数据分析
数据分析·生物信息·生信