trinity概览

Trinity:是由Broad Institute 开发的转录组de novo组装软件,由三个独立的软件模块组成:Inchworm Chrysalis和Butterfly。三个软件依次来处理大规模的RNA-seq的reads数据。

trinity的下载与安装

trinity最新版本是v2.4.0 下载官网在:https://github.com/trinityrnaseq/trinityrnaseq/wiki
下载:nohup wget -c https://github.com/trinityrnaseq/trinityrnaseq/archive/Trinity-v2.4.0.tar.gz 1>trinity.o 2>trinity.e &
解压:tar -zxvf Trinity-v2.4.0.tar.gz
cd Trinity-v2.4.0
编译:make

trinity的使用方法

命令:Trinity.pl --seqType fq --JM 50G --left reads_1.fq --right reads_2.fq --CPU 6
几个重要参数介绍:
--seqType 支持输入数据格式为 fq 或者 fa
--JM 内存设置 新版本v2.4.0没有这一参数,由--max_memory代替 组装过程中,jellyfish这一步是最耗费资源的一步 所以这个内存主要由jellyfish控制
如果是双端测序:--left为read1 --right为read2 多个样品的reads由逗号隔开,不允许出现空格  但是老版本如r20131110版 reads是由空格隔开,具体看不同版本的trinity的帮助文档
如果是单端测序 参数为 --single 加上文件 多个样品的reads由逗号隔开,不允许出现空格
--CPU 软件所用线程
--SS_lib_type RF 链特异性文库需要加上这个参数
--no_run_butterfly 不进行butterfly步骤,在Chrysalis这一步完成后中断
--no_run_quantifygraph 不进行quantifygraph这一步 
--output trinity的输出文件夹
--no_version_check 不汇报版本信息

注:trinity支持分步骤运行,但我认为必要性不大,因为分步运行的原因在于避免中途发生错误,但是trinity会自动检测之前输入,如果中途发生报错,进行修改之后,再次投递,会按照原输出继续跑,不会对之前结果进行覆盖

下一个博客会写trinity的报错原因及处理方法和具体的运行步骤

trinity的简介、下载及使用相关推荐

  1. 知识库递归编程java和prolog代码;逻辑语言Prolog简介(附24555字PDF发“递归prolog简介”下载)

    知识库递归编程java和prolog代码:逻辑语言Prolog简介(附24555字PDF发"递归prolog简介"下载) 数据简化DataSimp 今天 数据简化DataSimp导 ...

  2. 第一章 Redis基础(简介+下载和安装+基本操作)----黑马

    第一章 Redis基础(简介+下载和安装+基本操作) ----黑马 文章目录 第一章 Redis基础(简介+下载和安装+基本操作) ----黑马 学习目标: 1. Redis 简介 1.1 NoSQL ...

  3. 【Android Protobuf 序列化】Protobuf 使用 ( protoc 编译器简介 | 下载 protoc 编译器 | 使用 protoc 编译器编译 .proto 源文件 )

    文章目录 一.protoc 编译器简介 二.下载 protoc 编译器 三.使用 protoc 编译器编译 addressbook.proto 源文件 四.参考资料 一.protoc 编译器简介 在上 ...

  4. Neo4j【环境部署 01】图形数据库(简介+下载地址+安装+配置+demo源码+学习教程地址)

    1.简介 Neo4j是一个高性能的.NOSQL图形数据库,它将结构化数据存储在网络上而不是表中.它是一个嵌入式的.基于磁盘的.具备完全的事务特性的Java持久化引擎,但是它将结构化数据存储在网络(从数 ...

  5. 【2023Unity游戏开发教程】零基础带你从小白到超神01——Unity简介下载和安装配置(视频资源订阅扣1私发)

    文章目录 简介 优缺点 下载 安装 配置 简介 Unity引擎由Unity科技研发,最早于2004年发布.虽然在3A游戏应用上Unity暂时处于下风,但是在知名游戏上的数量也不遑多让,例如当前火爆的& ...

  6. idea编辑器简介下载

    一.为何选择 IntelliJ IDEA (1)高度智能 当 IntelliJ IDEA 为源码建好索引后,即可为各种上下文提供相关建议, 使开发者体验到无与伦比的快速和智能: 快速的智能代码补全功能 ...

  7. Jmeter简介下载安装

    Apache JMeter是Apache组织开发的基于Java的压力测试工具.是一款开源了的测试工具,被设计为用于测试客户端/服务端结构的软件(例如web应用程序).它可以用来测试静态和动态资源的性能 ...

  8. PP代码生成器(一) 简介, 下载, 运行

    今天, 向大家推荐一款代码生成利器--PP代码生成器(后文简称为PP, 注意哦, 是读朋朋, 不是皮皮哈.). PP是基于freemarker模板, 在freemarker的世界里, 数据模型 + 模 ...

  9. 【超详细】Anaconda简介、下载及安装教程(Windows 64位系统)

    目录 简介 下载 安装 测试 简介 博主觉得,一开始接触Anaconda不需要长篇大论的去了解....也不需要理解的特别深入,先明白 "面"上的东西,用起来,在不断使用的过程中加深 ...

最新文章

  1. 数据库表的软硬关联_数据库容灾能力的探讨(一)
  2. 有关交换机——熟悉原理是必须的【转载】
  3. 反射和配置文件的实际应用
  4. java讲对象放在常量池的方法_java的常量池里面都放了些神马东西
  5. Scala中的None,Nothing,Null,Nil
  6. [轉]9个优秀的基于 JavaScript 与 CSS 的 Web 图表框架
  7. python成绩管理系统设计 gui csdn_用golang简单编写学生信息管理系统
  8. 解决win10可以上网但出现小地球的情况
  9. 计算机显示不出来验证码,如何解决网页图片红叉显示不出来验证码图片没显示的电脑故障...
  10. 内部收益率计算公式用计算机,内部收益率计算器
  11. 【Error】pwntools 解决安装terminator后 unable to find a shell
  12. Python学习——Caesar Cipher密码破解(加密)方法
  13. [转]PHP FFI详解 - 一种全新的PHP扩展方式
  14. sdiv和srem问题解决
  15. 卫片图斑_整治“卫片图斑”,让违建无处可逃!
  16. 51单片机实现BMP280气压计海拔高度解析(附代码)
  17. 『phphot』【SD2.0大会】刘振飞:微软Office研发成功三大法宝
  18. 产品健康度模型(4) 打分I
  19. Docker入门-什么是Docker
  20. 算法笔记【归并排序】:逆序对

热门文章

  1. html 复选按钮 全选,JS实现复选按钮控件全选和批量操作
  2. [益智]:海盗分赃(博弈论的实用)
  3. java7java8 集合中对象的某一个字段分组
  4. 用R语言建立logistic回归模型
  5. 结构化数据和非结构化数据、半结构化数据的区别-归纳总结整理
  6. matcher.group() 的基本使用,matcher分解系列(一)
  7. c#利用log4记录日志
  8. 万物皆游戏,设计大时髦
  9. 2019年第十届山东省acm省赛总结
  10. JAVA小游戏有源代码,非常详细的注释,以及自己做的答辩PPT