zoukankan      html  css  js  c++  java
  • Blast

    NCBI 教程:https://www.ncbi.nlm.nih.gov/books/NBK279681/

    本地使用 blast 的步骤

    1. 构建本地数据库索引

    $makeblastdb -in hs_chr.fasta -dbtype nucl  -out hs_chr

    也在构建index时可以添加 taxid 信息

    makeblastdb -in input.fasta -dbtype nucl -parse_seqids -taxid_map seqid2taxid.txt -title out_db  -out out_db

    2. 进行比对

    $blastn –db nt –query nt.fsa –out results.out  

    blastn 用于比对短序列

    对于短序列比对,需要添加-task blastn-short参数,否则比对结果很不准确,绝大多数序列会出现比对不上的情况

    用blastdbcmd从blast的数据库中抽提指定序列

    blastdbcmd -db /home/database/nt -dbtype nucl -entry BX322613.6

    # Example:
    # blastdbcmd -db <db label> -entry all -outfmt "%g %T" -out <outfile>
    blastdbcmd -db 16SMicrobial -entry all -outfmt "%g %T" -out 16SMicrobial.gi_taxid.tsv

    参考:https://riptutorial.com/bioinformatics/example/29678/extract-gi-and-taxid-from-blastdb

  • 相关阅读:
    request和response概念用法
    servlet知识点
    Nginx的安装和配置文件详细说明
    Tomcat优化
    Tomcat安装和常见问题
    WEB服务器和tomcat介绍
    WEB技术相关入门知识点
    前期绑定和后期绑定
    1-4选择题
    1-3选择题
  • 原文地址:https://www.cnblogs.com/0820LL/p/10069841.html
Copyright © 2011-2022 走看看