本地blast使用教程
一、 软件安装
1.下载地址:https://ftp.ncbi.nlm.nih.gov/blast/executables/blast+/2.11.0/
2.点击红框里的版本开始下载:

3.安装步骤:

查看是否安装成功(可以不操作,直接跳到到配置环境变量):
① 找到自己安装的文件夹

② 将上图红框的位置改为cmd,然后回车进入命令提示符

③ 在命令提示符输入blastn –version,然后回车

回车之后显示下图则证明安装成功

二、 配置环境变量

  1. 如图所示建立新文件夹命名为database

  2. 添加环境变量
    ① 右键上图database文件夹,点击属性,如下图,选择安全,然后复制红框内的路径

② 打开我的电脑,右击然后选择属性,点击高级系统设置,如下图:

选择高级,点击环境变量

点击下图红框内的新建按钮

如下图,变量名输入blastdb(红框),变量值粘贴第①步复制的路径(蓝框),填完之后点击确定

然后点击下图蓝框内的确定,就配置好环境变量了。

注:配置环境变量的目的是让系统知道数据库的位置在哪里

三、 本地blast的使用

  1. 建立数据库
    ① 下载需要的基因组或cds序列文件(.fasta格式)

②下载完成后解压选择需要的序列文件(以中牧一号cds序列为例)

② 复制上图红框内的文件粘贴到刚才新建的database文件夹中,如下图

为了方便可以将名字改为zhongmuyihao_cds.fasta

③ 在database文件夹内,将下图红框位置改为cmd然后回车

进入命令提示符,如下图

输入:
makeblastdb -in zhongmuyihao_cds.fasta -parse_seqids -hash_index -dbtype nucl 然后回车

注意:黄色框框里输入的是序列库的名称,需要和我们粘贴到database文件夹里的名称一致;蓝色框框里只能写nucl或者prot,nucl代表核酸库,prot代表蛋白库,我们建立的cds序列库所以写nucl。

回车之后出现下图则证明建库成功:

此时回到database文件夹发现多了很多其他格式的文件夹,如下图:

  1. 进行序列比对
    ① 将我们需要比对的序列(.fasta格式)粘贴到如下位置:

② 像之前一样,在下图红框输入cmd并回车

输入tblastn -query b.fasta -db zhongmuyihao_cds.fasta -out b.out -outfmt 7 -evalue 0.00001 然后回车,如下图:

注意:示例用的蛋白序列比对的核酸库,所以上图黄色框框里填写的是tblastn(其他规则见下图),蓝色框框里写的是需要比对的序列,和刚才粘贴的文件名一致,绿色框框里写的是我们建的序列库,上图用的是中牧一号的cds序列库,白色框框里写的是输出文件的名称,尽量与蓝框对应(如b.fasta对应b.out)。其他部分不需要变化。

然后返回下图文件夹,会生成.out文件:

将.out文件转化为.xls(Excel文件)格式(重命名,将out改为xls)如下图:

点击 是

然后打开.xls文件,如下图:

上图从左到右分别是:query acc.ver, subject acc.ver, % identity, alignment length, mismatches, gap opens, q. start, q. end, s. start, s. end, evalue, bit score,他们的含义如下图:

本地blast安装使用教程相关推荐

  1. 教程 | “美好体验”本地 BLAST 基因功能鉴定

    我突然觉得,TBtools 应该有一个愿景,亦即:让数据分析成为一种享受,而不是折磨. 写在前面 在过去的一个月内,TBtools每天都在更新.而几乎所有更新都只有一个目的,那么就是进一步支持&quo ...

  2. win10本地安装redis教程

    win10本地安装redis教程 Redis 是一个数据结构服务器,因为值(value)可以是 字符串(String),哈希(Hash),列表(list),集合(sets) 和 有序集合(sorted ...

  3. 本地搭建织梦php,dedecms本地安装教程,如何搭建本地环境安装织梦网

    如果我们拿到一套dede模板就上传到线上空间再安装,至少有两个弊端,一个是一边修改网站模板搜索引擎一边收录,于后期优化而言,很不友好:另一个就是万一模板有什么缺失不完整等缺点,我们上传才发现,则浪费了 ...

  4. 如何在计算机安装本地磁盘e,本地硬盘安装Win7旗舰版系统的详细教程

    本地硬盘安装win7旗舰版系统无需U盘.光盘快速,最简单.最方便的就是用硬盘安装器安装!在保证电脑能正常使用的前提下,进行本地硬盘安装,下面笔者介绍本地硬盘安装Win7旗舰版系统的详细教程,具体操作如 ...

  5. PLSQL安装教程,无需oracle客户端(解决本地需要安装oracle客户端的烦恼)

    最近用笔记本开发,项目用的是Oracle数据库,不想本地安装Oracle客户端. 就只装了一个PLSQL 连接数据库的时候各种错误,现在解决了记录一下. 详细内容见  附件  1.运行 plsqlde ...

  6. 基因家族的鉴定-基于windows系统上的本地blast

    文章首发于简书链接(https://www.jianshu.com/p/c876a5636554).发此备份. 基因家族的鉴定-基于windows系统上的本地blast 基因组的序列提取,详情请看我之 ...

  7. 本地BLAST的使用方法及基本操作步骤

    文章目录 BLAST+程序下载与安装 基因组数据下载 制作数据库 BLAST 叮! BLAST+程序下载与安装 BLAST+安装包下载地址:ftp://ftp.ncbi.nlm.nih.gov/bla ...

  8. 生信分析-本地BLAST

    一. 本地blast简介 本地Blast(Basic Local Alignment Search Tool),是基于本地的比对搜索工具,可以在自己建立的数据库进行blast搜索,与NCBI的在线bl ...

  9. Mac环境下Docker及Splash的安装运行教程

    一.前言 由于最近使用Python爬虫框架scrapy练习爬虫,在爬取动态网页的时候,需要用到splash,进行对动态网页进行JavaScript渲染,但是使用splash又必须安装Docker.因为 ...

  10. Linux入门第三集!JDK8的Linux版本资源分享!jdk-8u301-linux-x64.rpm官方资源分享!Linux安装JDK8教程!

    Linux入门第三集!JDK8的Linux版本资源分享!jdk-8u301-linux-x64.rpm官方资源分享!Linux安装JDK8教程! 提取码均为0916 jdk-8u301-linux-x ...

最新文章

  1. Flutter调试技巧总结——高效开发的秘密
  2. Fiddler中安装证书进行https协议的抓取
  3. Python学习笔记六(Python time模块)
  4. [软件测试airtest软件安装]——填坑
  5. r语言 C4.5 剪枝是用什么算法_决策树,逻辑回归,PCA算法面经
  6. Python开发【第六篇】:模块
  7. 支付宝双11狂欢幕后的女程序员:服务全球12亿人,每天和不法分子打攻防战
  8. 【Python】Magician“专属”神秘的“读心术”
  9. Unity3d学习日记(四)
  10. 中兴智能视觉大数据报道:人脸识别画上浓妆也不耽误识别
  11. Android开源库集合(UI效果)
  12. java写入excel乱码_Java导出Excel解决乱码及导出文件打开不可读需修复的问题
  13. 【工科数学分析】2021-10-07-工科数学分析叒复习(三)
  14. Spring Security的工作原理
  15. Linux系统下常用的中文输入法
  16. 【历史上的今天】4 月 27 日:Tumblr 上线;施乐推出了 Star 工作站;第一台安德伍德打字机诞生
  17. 微信公众号文章是HTML吗,醒醒吧!你看的微信文章都不是自己写的,内容全靠搬!...
  18. 地球同步、地球静止、半同步、太阳同步、极地、莫尼亚轨道阐释
  19. HTML一条线匀速一定区域运动,通用的匀速运动框架如何打造
  20. 耗电排行Android,揪出Android手机电老虎!耗电应用排行

热门文章

  1. 电商运营小白,如何快速入门学习数据分析?
  2. 光学成像系统的模型及MATLAB仿真
  3. 1064用ctype库解决
  4. 微信小程序原生自定义弹窗
  5. android三指截屏apk,手机也能截长图!360 OS三指截屏详解
  6. Misc-Xp0int(数据包分析)
  7. 单行/多行文本溢出的省略样式
  8. android蓝牙红外,单片机蓝牙+红外学习转发模块源程序 实现用安卓手机控制所有家电...
  9. 免费扫书的条形码API,PHP代码实例
  10. npm环境报错解决方案