前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Magic-BLAST简单介绍

Magic-BLAST简单介绍

作者头像
用户7010445
发布2020-03-03 14:28:19
1.1K0
发布2020-03-03 14:28:19
举报

之前看论文从全基因组重测序数据中提取叶绿体的reads会使用blast,自己一直在想如何具体实施,原来blast有一款工具专门在做这个事情的 —— Magic-Blast Magic-Blast is a tool for mapping large next-generation RNA or DNA sequencing runs against a whole genome or transcriptome. The reference genome or teanscriptome can be given as a Blast database or a Fasta file. it is preferable to use Blast database for large genomes, such as human, or transcript collections. The full list of options is listed when you use -help option. 论文题目、发表期刊及发表时间 Magic-BLAST, an accurate DNA and RNA-seq aligned for long and short reads 好像还没有发表,自己是在bioRxiv上找到的论文 first posted online Aug. 13, 2018 doi: http://dx.doi.org/10.1101/390013

参考资料
  • https://ncbiinsights.ncbi.nlm.nih.gov/2018/08/22/magic-blast-accurate-dna-rna-seq-aligner/ 介绍
  • https://ncbi.github.io/magicblast/ 帮助文档
下载地址
  • ftp://ftp.ncbi.nlm.nih.gov/blast/executables/magicblast/LATEST 直接解压出来就是两个可执行程序
基本的使用方法
  • 1、构建数据库
代码语言:javascript
复制
makeblastdb -in Malus_baccata.fasta -dbtype nucl -parse_seqids -out Malus_baccata

-in 参考序列 -dbtype 数据类型:核苷酸和蛋白质可选 -parse_seqids 暂时还没搞懂这个参数的意思 -out 数据库的名称

  • 2、比对
代码语言:javascript
复制
# 默认输入文件为fasta格式
# 单个fasta文件
magicblast -query reads.fasta -db Malus_baccata
# 两个fasta文件
magicblast -query reads.fasta -query_mate mates.fasta -db Malus_baccata
# 如果输入文件为fastq格式
magicblast -query reads.fastq -db Malus_baccata -infmt fastq
# 双端数据
magicblast -query reads_R1.fastq -query_mate reads_R2.fastq -db Malus_baccata -infmt fastq
  • 3、Splicing可变剪切 By default, Magic-BLAST aligns RNA reads to a genome and reports spliced alignmets.
  • 4、多线程-num_threads参数
代码语言:javascript
复制
magicblast -query reads.fasta -db genome -num_threads 10
本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2019-04-08,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 小明的数据分析笔记本 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 参考资料
  • 下载地址
  • 基本的使用方法
相关产品与服务
数据库
云数据库为企业提供了完善的关系型数据库、非关系型数据库、分析型数据库和数据库生态工具。您可以通过产品选择和组合搭建,轻松实现高可靠、高可用性、高性能等数据库需求。云数据库服务也可大幅减少您的运维工作量,更专注于业务发展,让企业一站式享受数据上云及分布式架构的技术红利!
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档