NECAT 可用于ONT数据的纠错,组装,如果想对ONT long reads进行call SV,也可以使用necatsv.

githup网址:https://github.com/xiaochuanle/NECAT/blob/master/README.md

安装

两种方法:

  • 第一种方法
 wget https://github.com/xiaochuanle/NECAT/releases/download/v0.0.1_update20200803/necat_20200803_Linux-amd64.tar.gz
tar xzvf necat_20200803_Linux-amd64.tar.gz
cd NECAT/Linux-amd64/bin
export PATH=$PATH:$(pwd)
  • 第二种方法
 git clone https://github.com/xiaochuanle/NECAT.git
cd NECAT/src/
make
cd ../Linux-amd64/bin
export PATH=$PATH:$(pwd)

最后加入环境变量即可

简单使用

  • Step 1 配置文件

necat.pl config config.txt

会得到一个config.txt的配置文件,并对其进行配置,比如

PROJECT=17s1XX
ONT_READ_LIST=read_list.txt
GENOME_SIZE=1000000000
THREADS=4
MIN_READ_LENGTH=3000

起他可以默认即可

read_list.txt 为long reads的绝对路径

  • Step 2 correct raw reads

necat.pl correct ecoli_config.txt

只对40X(PREP_OUTPUT_COVERAGE)的reads进行纠错,Corrected reads路径位于./17s1XX/1-consensus/cns_iter${NUM_ITER}/cns.fasta.

  • Step 3 组装

necat.pl assemble ecoli_config.txt

针对纠错后的reads进行组装,如果么有纠错,则自动进行纠错步骤.

运行结果位于./17s1XX/4-fsa/contigs.fasta.

  • Step 4 Bridge contigs

necat.pl bridge ecoli_config.txt

结果位于:./17s1XX/6-bridge_contigs/bridged_contigs.fasta.

如果设置了POLISH_CONTIGS,则会利用纠错后的reads 对bridged contigs进行polish。

结果位于:6-bridge_contigs/polished_contigs.fasta

多节点计算

如果使用的是PBS或者SGE系统,可以设置配置文件中的如下参数进行多节点运行

USE_GRID=true
GRID_NODE=4

欢迎扫码交流

最新文章

  1. 【C#】 知乎用户网络爬虫
  2. ReportViewer中修改rdlc图表中显示的数据
  3. 《硝烟中的Scrum和XP》:作者主导Scrum过程的实战经验,四星推荐
  4. 利用Spring创建定时任务
  5. Hive架构及Hive On Spark
  6. The 50 Most Essential Pieces of Classical Music
  7. js文件缓存之版本管理
  8. 6.6.2 自己主动泛型化(automatic generalization)
  9. 实现双8bit数据指定的位置0要么1
  10. pdf.js实现在HTML下直接浏览pdf文档,无需插件即可实现
  11. 数据库获取map数据后转化成json格式的数据
  12. 带着新人学springboot的应用07(springboot+RabbitMQ 下)
  13. find 详解
  14. 分析技术和方法论营销理论知识框架,营销方面4P、用户使用行为、STP,管理方面5W2H、逻辑树、金字塔、生命周期
  15. (ecj)Eclipse的Java编译器分析之一——ecj介绍
  16. eclipse 启动tomcat 出现错误Could not publish server configuration: null. java.lang.NullPointerException
  17. Zookeeper的集群安装
  18. 正则和xpath在网页中匹配字段的效率比较
  19. 查看、关闭登录到linux的终端
  20. 170622、springboot编程之JPA操作数据库

热门文章

  1. px,dp sp是像素、尺寸、尺寸
  2. java中this关键字总结
  3. k8s replicaset controller 分析(3)-expectations 机制分析
  4. Noip模拟19(炸裂的开始) 2021.7.18
  5. csp-s 2021
  6. 零基础入门Linux有什么好的学习方法吗?(超详细)
  7. python pip whl安装和使用
  8. 20191310李烨龙作业:MySort
  9. (1)Zookeeper在linux环境中搭建集群
  10. 计算机网络漫谈之OSI七层模型和TCP/IP四层模型