tassel软件使用linux,Linux系统下TASSEL5.0的安装及使用
之前做SSR标记和简化测序都是用的桌面化的TASSEL进行运算,对于做关联分析的初学者非常简单,十分好入门。但是关于命令行的操作就要麻烦一些,但是运算起来不像GAPIT那样消耗大量的内存,下面做一些简单的示例。
1.安装
1.1 Java JDK 8.0的安装
java下载
下载地址
#下载
wget http://download.oracle.com/otn-pub/java/jdk/8u112-b15/jdk-8u112-linux-x64.rpm
#安装
rpm -ivhc jdk-8u112-linux-x64.rpm
#测试安装
java -vsrsion
#查看java版本
[root@lilibei java]# java -version
java version "1.8.0_112"
Java(TM) SE Runtime Environment (build 1.8.0_112-b15)
Java HotSpot(TM) 64-Bit Server VM (build 25.112-b15, mixed mode)
更改环境变量
vim + /etc/profile
按照如下添加
JAVA_HOME=/usr/java/jdk1.8.0
JRE_HOME=/usr/java/jdk1.8.0/jre
PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib
export JAVA_HOME JRE_HOME PATH CLASSPATH
#编辑完后执行脚本
source /etc/profile
[root@cricaas java]# echo $PATH
/usr/lib64/qt-3.3/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/git/bin:/home/lilibei/bin:/root/bin:/usr/local/git/bin:/home/lilibei/bin:/usr/java/jdk1.8.0/bin:/usr/java/jdk1.8.0/jre/bin
[root@cricaas java]# echo $JAVA_HOME
/usr/java/jdk1.8.0
[root@cricaas java]#
1.2 TASSEL的安装
TASSEL的安装很简单,按照如下即可
#github clone
git clone https://bitbucket.org/tasseladmin/tassel-5-standalone.git
cd tassel-5-standalone
2.使用
示例文件均存放于
/home/lilibei/tassel-5-standalone/TASSELTutorialData/data/
2.1 计算kinship矩阵
#适合小数据集,重测序数据需要更改内存配置参数
./run_pipeline.pl -fork1 -h TASSELTutorialData/data/mdp_genotype.hmp.txt -ck -export kinship.txt
2.2 LD分析
#绘制LD连锁图,很难看,可以使用hapview或者LDheatmap
./run_pipeline.pl -fork1 -h TASSELTutorialData/data/mdp_genotype.hmp.txt -ld -ldd png -o chr_5000sites_ld.png
#计算LD
./run_pipeline.pl -fork1 -h TASSELTutorialData/data/mdp_genotype.hmp.txt -ld -export LD_5000sites
2.3 提取染色体
#提取每条染色体
./run_pipeline.pl -fork1 -h TASSELTutorialData/data/mdp_genotype.hmp.txt -separate -export chromosome
#提取1和3号染色体
./run_pipeline.pl -fork1 -h TASSELTutorialData/data/mdp_genotype.hmp.txt -separate 1,3 -export chromosome
2.4 MLM分析
./run_pipeline.pl -fork1 -h TASSELTutorialData/data/mdp_genotype.hmp.txt -filterAlign -filterAlignMinFreq 0.05 -fork2 -r TASSELTutorialData/data/mdp_traits.txt -fork3 -q TASSELTutorialData/data/mdp_population_structure.txt -excludeLastTrait -fork4 -k TASSELTutorialData/data/mdp_kinship.txt -combine5 -input1 -input2 -input3 -intersect -combine6 -input5 -input4 -mlm -export lilibei -runfork1 -runfork2 -runfork3 -runfork4
3.参考资料:
有疑问加站长微信联系(非本文作者)
tassel软件使用linux,Linux系统下TASSEL5.0的安装及使用相关推荐
- linux软件安装非系统盘,linux操作系统可不可以像安装windows软件一样在windows系统下的硬盘上安装...
linux操作系统可不可以像安装windows软件一样在windows系统下的硬盘上安装 答案:2 信息版本:手机版 解决时间 2020-07-24 14:13 已解决 2020-07-23 16: ...
- mysql安装教程8.0.21安装,Windows系统下MySQL8.0.21安装教程(图文详解)
安装建议:尽量不要用.exe进行安装,用压缩包安装,对日后的卸载/版本升级更为方便 下载地址:https://dev.mysql.com/downloads/mysql/ 1.点击上面的下载地址得到z ...
- Linux 系统下各种包的安装方法
一.rpm包安装方式步骤: 1.找到相应的软件包,比如soft.version.rpm,下载到本机某个目录: 2.打开一个终端,su -成root用户: 3.cd soft.version.rpm所在 ...
- 在win7中访问删除linux硬盘分区,win7和linux双系统下,删除linux不能启动win7的解决方法...
win7和linux双系统下,删除linux不能启动win7的解决方法 (6页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 19.90 积分 双系统下删除 ...
- 在linux操作系统中启动oracle数据库程序,Linux系统下Oracle数据库的安装和启动关闭操作教程...
这篇文章主要介绍了Linux系统下Oracle数据库的安装和启动关闭操作教程,并针对在sqlplus下所需执行的命令进行讲解,需要的朋友可以参考下 1.准备: df -H 查看空间剩余 一般准备最 ...
- 0网卡开启_中标麒麟Linux v7系统下设置双网卡bond或team绑定详细过程
中标麒麟Linux v7系统下设置双网卡bond或team绑定详细过程.所谓bond,就是把多个物理网卡绑定成一个逻辑网卡,使用同一个IP工作,在增加带宽的同时也可以提高冗余性,一般使用较多的就是来提 ...
- Linux/Unix系统下nginx+php安装简明教程
本文转载自Linux/Unix系统下nginx+php安装简明教程,请保留转载信息~ 一.安装nginx: 1. 安装pcre库,nginx的rewrite模板需用到pcre库: mkdir -p / ...
- Win7系统下利用U盘安装Ubuntu14.04麒麟版
转自http://www.360doc.cn/article/14743053_335473181.html 重要提示:在采用u盘安装ubuntu分区时,所有磁盘一定要全部设置成逻辑分区,包括根目录/ ...
- Win7系统下利用U盘安装Ubuntu_12.04实现双系统教程
原文地址: http://blog.csdn.net/dreamthen/article/details/8765472 目前网上流传的关于Linux 系统的安装教程可是说是五彩缤纷,之前想采用硬盘安 ...
最新文章
- Apache Ant自动化脚本
- 成功解决mod = importlib.util.module_from_spec(spec)ImportError: DLL load failed: 找不到指定的程序。
- Silverlight3系列(一)Silverlight配合WCF进行数据库操作
- 一些研究SLAM的团队和网站 [2008年10月20日]
- 导航栏使用引导、下载资源支持试读、CSDN年终重磅福利来袭……
- FLEX教程:改变LIST控件项被选中的背景提示效果.
- 标准的Java编码规范手册
- matlab绘制三维机翼,三维机翼某一断面的压力系数X-Y曲线绘制——使用tecplot的extract功能...
- linux制作flash软件,Linux 下的三款 Flash 独立播放器
- 基于89C51单片机的智能语音拨号电话
- mcu AD采样值和物理值
- github 访问慢,一键加速,完美访问
- UE4 相机对焦学习笔记
- 坚持自主可控,长安链ChainMaker全面拥抱国密的技术实践
- 【国信长天蓝桥杯】扩展板⑦ 光敏电阻的使用
- 根据经纬度判断车辆是否进度电子围栏
- 光伏逆变器建筑设计工具
- 吃掉那只青蛙:博恩·崔西的高效时间管理法则
- iphone11信号强度测试软件,至少比上代信号好:iPhone 11 系列天线实验室测试结果出炉...
- 如何在 Excel 中实现下拉多选、反选