利用毒株的accession号,批量下载fasta格式的文件
一、安装好Entrez Driect
见:http://www.cnblogs.com/lmt921108/p/8087474.html
二、在NCBI官网找到需要下载的文件的accession号
二.创建bash脚本文件
1.下载全基因组fasta序列(get_comseq.sh)
1 #!/bin/bash 2 3 cat $1 | while read line 4 do 5 efetch -db nucleotide -id $line -format fasta > $line.fasta 6 done 7 8 #利用bash的for循环实现fasta文件的批量下载 9 #局限,需要知道毒株的acession号 10 #代码解释,第三行:逐行读取文件,得到变量line--保存了每行文件的内容。
运行:bash get_comseq.sh accession.txt
2.下载各个区段的碱基序列(get_genecds.sh)
1 #!/bin/bash 2 3 cat $1 | while read line 4 do 5 efetch -db nucleotide -id $line -format gene_fasta > gene$line.fasta 6 done
运行:bash get_genecds.sh accession.txt
3.下载各个区段的氨基酸序列(get_protcds.sh)
1 #!/bin/bash 2 3 cat $1 | while read line 4 do 5 efetch -db nucleotide -id $line -format fasta_cds_aa > cds$line.fasta 6 done
运行:bash get_protcds.sh accession.txt
四、accession文件格式
AB007451.1 AB022288.1 AB022289.1 AB548618.1 AB548619.1
一行只能有一个号
转载于:https://www.cnblogs.com/lmt921108/p/8136417.html
利用毒株的accession号,批量下载fasta格式的文件相关推荐
- 通俗易懂【Springboot】 单文件下载和批量下载(多个文件合成一个压缩包下载)
文章目录 一.单文件下载 1.简单理解文件下载 2.单文件下载的具体代码实现 3.测试 4.单文件下载整体代码 二.多文件批量下载(多个文件合成一个压缩包下载) 1.多文件下载的实现方式,这里使用了Z ...
- 【数据下载】使用DownThemAll批量下载网站上的文件
1 下载DownThemAll扩展程序 网址:DownThemAll! 2 批量下载网站上的文件 2.1 全球人工不透水面积GAIA数据 以全球人工不透水面积GAIA数据为例,网页界面如下: 右键后, ...
- element-ui实现下载动态进度条,可实现批量下载,附Blob文件类型对照表
element-ui实现下载动态进度条,可实现批量下载,附Blob文件类型对照表 ①页面结构使用element-ui的进度条组件,示例为圆形,具体样式根据需求确定 <el-button>下 ...
- 【模板】批量下载视频到指定文件脚本
批量下载视频到指定文件脚本 以下代码是在学习工作中总结出来的方法所构成的模板,仅适合在某些特定情况下使用,如下模板需要拥有视频的URL地址,相关三方库,稳定的网络等 需要库: you-get os f ...
- 下载torrent格式的文件
下载torrent格式的文件 下载uTorrent 这个可以从网上下载就好啦. (总感觉这个软件有点奇怪) 打开torrent文件 现在我们打开torrent文件就可以进行下载了,因为系统已经进行识别 ...
- 如何优雅的批量下载m3u8 格式视频
我们去很多网站上 去下载视频,解析出的地址 是m3u8格式视频, 使用 普通的下载方式下载就是一个m3u8文件.里面装的是一段一段的视频.一方面,不做特殊处理播放器可能播放不了,另一方面该格式可能是加 ...
- 利用wget批量下载http目录下文件
因为网络特殊,连不上互联网,只好自己制作一个puppet本地源.因为自己的电脑是是可以连互联网的,所以就直接将puppetlabs.repo导入进来了 rpm -Uvh http://yum.pupp ...
- 前端接收bolb格式下载文件,前端下载blob格式的文件
最近遇到一个下载文件的需求,不是请求后端接口直接下载文件,而是后端返回blob格式的文件,前端自行下载文件 下面的具体的操作代码 1.修改request请求(请求是封装好的axios方法),增加响应参 ...
- 【InSAR 笔记1】ASF网站哨兵一号批量下载
加入下载筐 -> 打开下载筐 -> 下载.py文件 -> 运行.py文件 -> 输入用户名和密码 ASF 下载网站 python download-all-2020-05-12 ...
最新文章
- python3 正则表达式 嵌套表格_在Python中使用正则表达式匹配嵌套结构
- 中国工程院2021年院士增选第二轮候选人名单公布
- 飘逸的python - 鲜为人知的参数
- mysql 时间周期_数据库三大周期阶段
- java compareandset 包_在Java中,AtomicInteger compareAndSet()和synced关键字的性能如何?...
- Web前端开发笔记——第三章 CSS语言 第四节 CSS列表、表格样式
- php搜索图片不显示不出来了,PHP CURL采集百度搜寻结果图片不显示问题的解决方法【第1/4页】...
- 保险条款精解(四)索赔——不可不看,因为您以前可能没听说过
- linux进程timer,Linux Timer 示例
- java用linkedlist编写学生类_【S2第二学期-使用Java实现面向对象编程】Java平台的集合类(List、ArrayList、LinkedListMap、HashMap...
- MySQL:JDBC基础及连接数据库的方式
- C# NotifyIcon(通知区图标动画)
- 【脑洞大开】从哲学角度看人工智能:介绍徐英瑾的《心智、语言和机器》
- JavaScript 实现 标签页 切换效果
- Js中身份证验证及社会统一信用代码验证
- img标签图片按照比例大小缩放
- vue加elementui开发的分页显示
- 即时通讯环信IM的集成使用
- 高级程序语言c 平时作业,东北大学20秋学期《高级语言程序设计基础X》在线平时作业3...
- vscode 中 react 代码保存后,代码格式乱了怎么办?react代码点击保存格式化错误代码错乱处理