本团队提供生物医学领域专业的AI(机器学习、深度学习)技术支持服务。如果您有需求,请扫描文末二维码关注我们。
![](https://i-blog.csdnimg.cn/direct/5361a645fbeb4e36b3bbb14f638e1699.jpeg)
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']
![](https://i-blog.csdnimg.cn/direct/9a39d71c0e474073bec15a0ef10b864f.jpeg)