BLAST(2004版)本地化安装与使用,生成PSSM打分矩阵
来源:互联网 发布:不加群提取群成员软件 编辑:程序博客网 时间:2024/06/07 06:10
1、软件下载:该软件目前已更新到2.3.0+(ftp://ftp.ncbi.nlm.nih.gov/blast/executables/blast+/2.3.0/),我使用的是师姐给的2004年2.2.9版(ftp://ftp.ncbi.nlm.nih.gov/blast/executables/release/2.2.9/)大家可以根据自己的需求来下载。两个软件在Dos环境下的命令还是不一样的,我个人感觉2004版的更方便一点。
2、软件安装:新建Blast文件夹,把blast-2.2.9-ia32-win32拷贝到该文件夹。运行blast-2.2.9-ia32-win32可产生data文件和其他文件,新建bin和db两个文件夹把之前产生的文件都放在bin中,db文件夹用来存放蛋白质或其他数据库文件。最后把Blast文件夹放在C盘根目录下。
3、环境变量设置:右键“我的电脑”-属性,然后“高级系统设置”选项-“环境变量”。在用户变量下方点击“新建”-变量名:BLASTDB,变量值:C:\Blast\db(即数据库路径)。在系统变量下方“Path”添加变量值:C:\Blast\bin。
4、Blast软件运行。Blast是在Dos环境下运行的,快捷键Win+R打开cmd进入Dos环境,输入“blastn -version”显示Blast版本信息即可。
二、Blast本地数据库构建
1、下载数据库: 在NCBI下载你所需要用的数据库,或者在Swiss-prot(ftp://ftp.ebi.ac.uk/pub/databases/swissprot/)数据库下载FASTA格式的数据,最后把数据放在db文件中。
2、创建一个ncbi.ini file文件:
[NCBI]
Data="C:\Blast\data\" 并把该文件放在 Windows or WINNT目录下。
3、数据的格式化:在Dos环境下运行 cd C:\blast\db回车,然后输入formatdb.exe -p T -i swissprot -o T(本文以swissprot数据库为例进行实验) 进行格式化命令。
三、利用blast生成PSSM打分矩阵
在Dos环境下运行 blastpgp -i 1.txt -d swissprot -j 3 -h 0.001 -o print.txt -Q 1.pssm,最后在db文件夹下生成相应的文件。
部分参数解释:“-”是命令提示符;blastpgp生成打分矩阵程序 ; -i输入查询文件(1.txt); -d查询数据库( swissprot);-o输出文件(print.txt); -Q(生成打分矩阵) 1.pssm。
四、blast命令帮助
在blast-2.2.9(2004版)中运行C:\blast>blastpgp使用的程序即可,在2.3.0+版本中运行C:\blast\blastp(根据实际情况而定) -help 则需要加一个“-help”命令。
参考文献(window系统下本地blast+安装与使用教程 http://blog.sina.com.cn/s/blog_567b43d00101maqx.html)
0 0
- BLAST(2004版)本地化安装与使用,生成PSSM打分矩阵
- PSI-Blast最新版单机安装,批量生成Pssm打分矩阵
- 使用Blast本地数据库获得PSSM特征矩阵
- Blast本地化:window平台下blast软件的安装
- Blast程序本地化使用的方法
- Linux下BLAST安装及BLAST使用
- OcclusionQuery与pssm的共同使用
- Blast使用
- LINUX下BLAST+的本地化(最新版blast) (Version 2.0)
- 最新版BLAST+的本地化-BLAST2.2.28+单机运行(第六次修改)
- Linux系统中NCBI BLAST+本地化教程
- PSSM特征-从生成到处理
- Blast本地使用
- 使用SmartSVN打分支与合并代码
- 串行的blast+2.2.25本地化: blastdbcmd,makeblastdb,blastn.简介
- 串行的blast+2.2.25本地化: blastdbcmd,makeblastdb,blastn.简介
- blast++
- Blast+
- android数据存储之SharedPreferences基础
- git常见问题解决
- 在VirtualBox虚拟机中安装Linux 6.2 - 安装
- Handler(15):工作线程向主线程发送消息
- LeetCode Search Insert Position
- BLAST(2004版)本地化安装与使用,生成PSSM打分矩阵
- 【VS】快速找到你要的代码
- 可移植类型inttypes.h
- 实战开发-Ashurol天气预报APP(二)
- linux0.11系列之(二): 启动引导 bootsect.s
- C语言宏定义##连接符和#符的使用
- 【设计模式】原型模式
- C++cosnt总结,捎带总结指针引用 define和const
- Ubuntu15.10英文版安装