31、NGS 常用分析软件
转载:http://www.zilhua.com/2081.html
参考资料:http://bioinfo.mc.vanderbilt.edu/NGS/software.htm
1. Mapping
BFAST: A fast and accurate tool for mapping of short reads to reference sequences.
BWA: A fast light-weighted tool that aligns short nucleotide sequences to a sequence database.
Bowtie: An ultrafast, memory-efficient short read aligner.
ELAND: A very fast alignment algorithms from Illumina company.
MAQ: A software that builds mapping assemblies from short reads generated by the next-generation sequencing machines.
SHRiMP: A software package for aligning genomic reads against a target genome.
SOAP: A tool package that provides full solution to next generation sequencing data analysis (including a alignment tool SOAPaligner/soap2 etc).
SOLiD bioscope: A software package that is designed specifically to optimize the accuracy of the ABI SOLiD colorspace data.
SWIFT: A software collection for fast index-based sequence comparison.
TopHat: A spliced read mapper for RNA-Seq.
2. SNV Detection
CASAVA: The internal assembler and variant caller Illumina company utilized.
GATK: A multiple-sample, technology-aware SNV and indel caller.
JointSNVMix: A probabilistic model for detection of somatic mutations in normal/tumour pair.
SAMtools: A set of utilities for post-processing alignments in the SAM format, such as indexing, variant caller and alignment viewer.
SNVMix: A tool for SNV calling based on probabilistic binomial mixture model.
SOAPsnp: A tool for identifying SNVs by Beijing Genomics Institute (BGI).
Strelka: A tool for somatic small-variant calling from sequenced tumor-normal sample pairs.
SomaticSniper: A program to identify SNVs that are different between tumor and normal sample.
VarScan: A platform-independent, technology-independent software tool for identifying SNVs, indels, and CNVs in massively parallel sequencing of individual and pooled samples.
3. Indel Detection
Dindel: A program for calling small indels from short-read sequence data from Illumina platform.
Pindel: A tool for identifying indels and structural variants at single-based resolution from next-generation sequence data.
SplazerS: A tool for detecting genomic indel variants with exact breakpoints in single- and paired-end sequencing.
4. Structural Variation Detection
BreakDancer: A tool for detecting five types of SVs (insertions, deletions, inversions, inter- and intra-chromosomal translocations) from next generation paired-end sequencing reads.
- CREST: A software that uses the soft-clipped reads to directly map the breakpoints of SVs.
GASV: A tool for identifying and comparing structural variants by computing intersections of breakpoint regions.
HYDRA: A tool for detecting structural variants in both unique and duplicated genomic regions.
PEMer: A software package for detecting SVs from paired-end reads.
R453Plus1Toolbox: An R/Bioconductor package for the analysis of Roche 454 sequencing data.
SVMerge: A tool for SVs analysis by integrating calls from several existing SV callers.
SVDetect: A tool for identifying structural variations from paired-end/mate pair data.
VariationHunter: An tool for identifying structural variations from paired-end WGS data.
5. Copy Number Variation Detection
CBS: An R package for detecting CNVs using sequencing data.
CMDS: A population-based method for recurrent CNVs analysis from multiple samples.
CNAseg: A tool for Identifying CNVs in cancer from NGS data.
cnvHMM: A tool for CNVs analysis using Hidden Markov algorithm.
CNVnator: A tool for CNV discovery and genotyping from depth of read mapping.
FREEC: A tool for control-free CNVs detection using deep-sequencing data.
RDXplorer: A tool for CNVs detection in whole human genome sequence data using read depth coverage.
SegSeq: A tool for detecting CNVs from short sequence reads.
VarScan: A platform-independent, technology-independent software tool for identifying SNVs, indels, and CNVs in massively parallel sequencing of individual and pooled samples.
6. Annotation
ANNOVAR: An efficient software tool to use update-to-date information to functionally annotate genetic variants detected from diverse genomes.
BreakSeq: A pipeline for annotation, classification and analysis of SVs at single nucleotide resolution.
Seattle Seq: An server that provides annotation of SNVs.
7. Data Visualization
Avadis: A software for visualizing and analyzing RNA-Seq data.
CIRCOS: A software package for visualizing genomic events.
IGV: A high-performance visualization tool for interactive exploration of next-generation sequencing data.
Pairoscope: A software package for generating diagrams indicating the relationship of paired end sequencing reads, is most useful for visualizing translocations.
- UCSC Genome Browser: A genome browser that provide precise access to sequence and annotation data for any genomic region of specific interest.
8. Fusion Gene Detection
Avadis: A software for visualizing and analyzing RNA-Seq data.
CIRCOS: A software package for visualizing genomic events.
IGV: A high-performance visualization tool for interactive exploration of next-generation sequencing data.
Pairoscope: A software package for generating diagrams indicating the relationship of paired end sequencing reads, is most useful for visualizing translocations.
- UCSC Genome Browser: A genome browser that provide precise access to sequence and annotation data for any genomic region of specific interest.
31、NGS 常用分析软件的更多相关文章
- [2012-12-18 14:59:31]AS3 常用正则表达式的总结-不用google了,我帮收集的很多了
正则表达式是一种通用的标准,大部分计算机语言都支持正则表达式,包括as3,这里转摘出了一些常用的正则表达式语句,大家用到的时候就不用自己写了.红色字体为常用正则:下面这个类是我自己写的一个示例,想必大 ...
- maven课程 项目管理利器-maven 3-1 maven常用的构建命令
mvn -v 查看mvn版本 mvn compile 编译 mvn test 测试 mvn package 编译,打包(这个命令会在你的项目路径下一个target目录,并且拥有compile命令的功 ...
- sqoop 常用命令整理(二)
26.Validate 它用来比较源数据和目标数据的数量 它有三个接口 Validator. 它有三个接口 Validator. Property: validator Description: Dr ...
- Android系统性能调优工具介绍
http://blog.csdn.net/innost/article/details/9008691 经作者授权,发表Tieto某青年牛的一篇<程序员>大作. Android系统性能调优 ...
- 【Java/Android性能优3】Android性能调优工具TraceView使用介绍
本文转自:http://blog.csdn.net/innost/article/details/9008691 在软件开发过程中,想必很多读者都遇到过系统性能问题.而解决系统性能问题的几个主要步骤是 ...
- 韩顺平_JAVA_视频教程_下载(打开迅雷,直接复制链接地址即可下载)
ed2k://|file|韩顺平.循序渐进学.java.从入门到精通.第0讲-开山篇.avi|37021064|f4fb2fb3db938a642146ccc8f0935fed|h=ao2k3ep7p ...
- mui开发app之html5+,5+Runtime,5+sdk,native.js
说说几个名词 html5:目前最新的html规范,w3c联盟制定,手机端主要由webkit实现规范,对用户来说就是浏览器实现了它 html5+:所谓"+",扩充了html5原本没有 ...
- Linux----知识储备
----------------------------------------------------------------------基础---------------------------- ...
- 数据序列化导读(2)[YAML]
上一节讲了JSON, 这一节将介绍YAML.可以认为,YAML是JSON的超集,但是更加简单易用,适合人类阅读和书写. 1. 什么是YAML? YAML是YAML Ain't Markup Lang ...
随机推荐
- dedecms常用标签
下面总结了58种常见的标签调用,包括关键描述调用.指定调用栏目.列表文章调用.频道栏目调用.当前栏目名称.栏目导航调用.模板路径调用.网站标题调用.友情链接调用.网站版权调用.网站备案调用.当前位置调 ...
- Hadoop- HDFS的API操作
1.引入依赖 <dependency> <groupId>org.apache.hadoop</groupId> <artifactId>hadoop- ...
- Javascript- Javascript学习
Javasrcipt的引入方式 内部引入方式 直接将javascript代码写入到<script type="text/javascript"></script& ...
- HTML5 canvas save()和restore()方法讲解
我们尝试用这个连续矩形的例子来描述 canvas 的状态堆是如何工作的.第一步是用默认设置画一个大四方形,然后保存一下状态.改变填充颜色画第二个小一点的白色四方形,然后再保存一下状态.再次改变填充颜色 ...
- php数据结构课程---4、栈(是什么)
php数据结构课程---4.栈(是什么) 一.总结 一句话总结: 栈(stack),它是一种运算受限的线性表.其限制是仅允许在表的一端进行插入和删除运算. 1.栈的链表实现? 定义node,设置属性d ...
- 分享知识-快乐自己:slor 服务的搭建
Slor 服务的搭建: 1):上传 solr tar包到指定目录 2):解压到 指定目录下 [root@admin tools]# tar -zxvf solr-4.10.3.tgz.tgz -C ...
- STL list链表的用法详解
本文以List容器为例子,介绍了STL的基本内容,从容器到迭代器,再到普通函数,而且例子丰富,通俗易懂.不失为STL的入门文章,新手不容错过! 0 前言 1 定义一个list 2 使用list的成员函 ...
- Python-unittest参数化
做接口测试的时候,同一个接口,输入的参数一样,参数值不一样,这时候,写多个case就是冗余的,就可以用参数化来实现,第三方模块有这个实现参数化的功能,安装pip install nose-param ...
- codeforces 589G G. Hiring(树状数组+二分)
题目链接: G. Hiring time limit per test 4 seconds memory limit per test 512 megabytes input standard inp ...
- H.264 RTPpayload 格式------ H.264 视频 RTP 负载格式(包含AAC部分解析)
H.264 RTPpayload 格式------ H.264 视频 RTP 负载格式 1. 网络抽象层单元类型 (NALU) NALU 头由一个字节组成, 它的语法如下: +------------ ...