美文网首页
本地blast试运行

本地blast试运行

作者: miao_hzaupo | 来源:发表于2019-06-07 01:01 被阅读0次

Linux

由于服务器上已经安装有Blast+,所以就没有安装的步骤啦!
目的:将候选基因的ID转换成另一参考基因组的ID
准备文件:候选基因氨基酸序列--target.fasta;参考基因组氨基酸序列--reference.fa

cd /home02/qzy/zm/blast
#建数据库
makeblastdb -in reference.fa -dbtype prot -parse_seqids -hash_index -out reference-prot-database
#将序列比对上数据库
blastp -query target.fasta -db reference-prot-database -evalue 1e-3 -out blast.txt -outfmt 6 -num_alignments 10 -num_threads 4
blastp -query target.fasta -out blast.txt -db reference-prot-database  -num_threads 4  -evalue 1e-10 -best_hit_score_edge 0.05 -best_hit_overhang 0.25 -outfmt 7 -max_target_seqs 1

做比对的时候,两种blastp都可以,第二种是输出的最佳比对,只有一条。区别在于outfmt参数的设置

Windows

Windows环境中使用的是Cygwin,所以在windows下应用本地blast也比较简单,基本和linux一样

# 切换到相应目录,这里我切换到D盘
cd D:
# 只需要修改最开始的命令makeblastdb为makeblastdb.exe
makeblastdb.exe -in target-database.fasta -dbtype prot -out target-database.db
blastp.exe -query my.fasta -out blast.out.xls -db target-database.db -evalue 1e-5 -outfmt 6

参考文章:
生信笔记的简单易懂版
Blast输出结果及解析
NCBI-本地Blast,这个现在还用不到,留着看
Warning: [blastp] Examining 5 or more matches is recommended 报错解决

相关文章

  • 本地blast试运行

    Linux 由于服务器上已经安装有Blast+,所以就没有安装的步骤啦!目的:将候选基因的ID转换成另一参考基因组...

  • 生信入门:序列比对之blast在线和本地使用

    主要内容 1 背景 2 在线blast 3 本地blast 3.1 老版本blast 3.2 新版本bl...

  • 本地blast

    建数据库:makeblastdb -in .\miR171.fa -input_type fasta -dbtyp...

  • 本地Blast

    为什么选用本地Blast: 我一直有个疑问,NCBI提供了简洁明了的交互式Blast操作界面,Genebank有着...

  • 本地blast

    建立比对数据库makeblastdb -in Ms.Unigene.fa -dbtype nucl -pars...

  • 本地BLAST

    安装BLAST mamba install -c bioconda blast 构建核酸BLAST数据库,这里因为...

  • 本地blast

    建库 蛋白比对 提取ID seqkit fx2tab swiss-prot.tab -n -i >id.fa bl...

  • 本地blast

    建库 -in:待格式化的序列文件-dbtype:数据库类型,prot或nucl-out:数据库名 比对 -quer...

  • 2021-02-28

    本地blast后外显子拼接(好记性不如...) 利用TBtools工具进行本地blast大致可分为三大步骤...

  • blast 用法汇总

    blast 安装: 先在网上找到最新版的blast下载到本地;this is the download padg...

网友评论

      本文标题:本地blast试运行

      本文链接:https://www.haomeiwen.com/subject/envexctx.html