根据已有的基因ID,需要从ncbi和ensembl上下载对应序列。使用语言:python3

从ncbi上下载序列的话,python有一个对应的包,好像是ncbi官方支持的,就叫biopython,省去了去ncbi里找API。官方提供的是 https://eutils.ncbi.nlm.nih.gov/entrez/eutils/efetch.fcgi,附说明链接https://www.ncbi.nlm.nih.gov/books/NBK25499/#chapter4.EFetch
但是ensembl似乎没有支持的包,所以只能通过官方的API接口,叫rest,里面提供了各式各样的接口服务。(有关exon的信息在lookup的接口里)。

(另注:不知什么原因,代码最好在上午10点之前运行,这样就不会有问题;其他时间均会有问题。哭了)

时隔多年,发现其实有个更简单的方法,https://www.ncbi.nlm.nih.gov/sites/batchentrez?,但这个只能是小批量的

ncbi和ensembl上的序列下载相关推荐

  1. 用NCBI的工具Batch Entrez批量下载序列

    用NCBI的工具Batch Entrez批量下载序列 Batch Entrez网址:http://www.ncbi.nlm.nih.gov/sites/batchentrez

  2. 【python】从Ensembl上,根据Array HumanMethylation450甲基化探针cg编号(比如cg13788592)获取位置

    文章目录 1. 写在前面 2. 手动查找和探索过程 从UCSC查找 从Ensembl查找 3. 代码实现 1. 写在前面 一篇专利 1 中提到多种癌种及对应的特异性CpG位点,想获取对应cg位点具体的 ...

  3. WSE3.0构建Web服务安全(4):MTOM消息传输优化和文件上传、下载

    MTOM消息优化传输机制主要应用于大量数据的传输,很多文章中也直接得出结论:使用MTOM文件传输效率高.为什么MTOM的数据传输效率会比别的方式要高?MTOM真的如此完美吗,它有什么不足?什么情况下使 ...

  4. YUV测试序列下载地址

    1.http://www.tkn.tu-berlin.de/research/vid/(此网站已经移走,正在寻找.) CIF: Akiyo.Bridge (far) .Bridge (close) . ...

  5. 视频测试序列下载:YUV文件

    1.http://www.tkn.tu-berlin.de/research/vid/(此网站已经移走,正在寻找.) CIF: Akiyo.Bridge (far) .Bridge (close) . ...

  6. gff文件_根据gff/gtf等注释文件取负链上的序列:先反向互补染色体再截取?还是先截取区间再反向互补序列?...

    最近需要根据注释文件在基因组上截取序列,突然想到一个问题:对于下面这样在负链上的基因,我们是先将整条染色体反向互补再截取对应区间?还是先截取对应区间再反向互补呢? 首先亮出答案:先截取区间,再反向互补 ...

  7. java webservice下载文件,CXF webservice 上传以及下载文件

    [实例简介] CXF是支持对附件上传的协议MTOM. MTOM(SOAP Message Transmission Optimization Mechanism)SOAP 消息传输优化机制,可以在SO ...

  8. 根据gff/gtf等注释文件取负链上的序列:先反向互补染色体再截取?还是先截取区间再反向互补序列?

    最近需要根据注释文件在基因组上截取序列,突然想到一个问题:对于下面这样在负链上的基因,我们是先将整条染色体反向互补再截取对应区间?还是先截取对应区间再反向互补呢? 首先亮出答案:先截取区间,再反向互补 ...

  9. Angular 文件上传与下载

    Angular文件上传与下载 文件上传 方式1 使用NG ZORRO中的组件. 文件下载 方式1 直接下载 方式2 通过HTTP请求后端数据的方式进行下载 文件上传 方式1 使用NG ZORRO中的组 ...

  10. Linux 中 3 个文件打包上传和下载相关命令详解

    tar 命令 通过 SSH 访问服务器,难免会要用到压缩,解压缩,打包,解包等,这时候tar 命令就是必不可少的一个功能强大的工具.Linux 中最流行的tar是麻雀虽小,五脏俱全,功能强大. 使用t ...

最新文章

  1. 内存缓存之memcache的使用
  2. RenderingHints 参数
  3. REBOOT Reload - 可安装在优盘的 Windows 和 DOS 启动盘
  4. 【转】进阶 JavaScript 必知的 33 个点【进阶必备】
  5. springboot导包显示不存在_基础篇:Spring Boot入门体验(图文教程)
  6. Chameleon Install3.0变色龙windows安装程序
  7. Java讲课笔记17:Lambda表达式
  8. UVa 116 (多段图的最短路) Unidirectional TSP
  9. freeswitch呼叫系统
  10. Python制作绘图板,基础功能实现
  11. Operators(操作符)(创建、转换操作符)
  12. 【博客33】使用 “NVI“解决缺省参数绑定问题
  13. 基于Android studio有声听书系统 java音乐播放器系统
  14. 本地环境可以,生产环境不行(持续补充)
  15. 【软件】Chrome收藏夹本地位置
  16. 2021年中国奶粉行业发展现状分析,行业集中度不断提升,下沉市场发展空间广阔「图」
  17. JavaWeb商城管理系统
  18. Android Studio App开发之循环试图RecyclerView,布局管理器LayoutManager、动态更新循环视图讲解及实战(附源码)
  19. 苹果11是高通基带吗_iPhone11信号成最大问题,不支持5G还是英特尔基带,令人失望...
  20. Jzoj1967 聪聪可可

热门文章

  1. 原生JavaScript批量下载文件压缩包
  2. Windows故障恢复控制台使用方法
  3. 为什么按序流动只可能出现RAW即写后读相关?
  4. skynet mysql 携程_有哪些小型后台服务端开源项目?
  5. Linux Regulator Framework(2) - regulator driver
  6. 文案撰写方法三:制造反差
  7. 多线程——分线程通过Handler操作界面
  8. 一、物流的基本概念|1.1物流的定义及作用
  9. QQ群霸屏技术教程:不论霸屏技术,只谈QQ认证群
  10. 中国大学MOOC测验爬取(下)