在生信数据处理过程中,有时候要求我们使用无根树
此处提供一种基于R语言ape包将有根树转化为无根树的方法和代码:

#install.packages("ape")
#https://rdrr.io/cran/ape/man/root.html
library(ape)#读取树文件
tree = read.tree("tree.nwk") #判断是否是有根树:TRUE:有根树  FALSE :无根树
is.rooted(tree)#将树变成无根树
new_tree = unroot(tree)#再次判断
is.rooted(new_tree)#输出无根树的文件文本
write.tree(new_tree)#将无根树写入指定文件
write.tree(new_tree,"new_tree.nwk")

别忘了 一键三连

【生物信息】 系统发育树-有根树 转化 无根树-基于R语言相关推荐

  1. Protein Cell:基于R语言的微生物组数据挖掘最佳流程(大众评审截止14号晚6点)...

    Protein & Cell综述:基于R语言的微生物组数据挖掘的最佳流程 近日,中国农业科学院刘永鑫组联合南京农业大学袁军组在国际期刊 Protein & Cell (IF = 15. ...

  2. 基于R语言的主成分回归(PCR)与Lasso回归在水稻基因组预测中的对比(生信数基实验作业)

    基于R语言的主成分回归(PCR)与Lasso回归在水稻基因组预测中的对比 0 引言 全基因组选择是 21 世纪动植物育种的一种重要的选择策略,其核心就是全基因组预测,即基于分布在整个基因组上的多样性分 ...

  3. 基于R语言的Copula变量相关性分析及应用

    在工程.水文和金融等各学科的研究中,总是会遇到很多变量,研究这些相互纠缠的变量间的相关关系是各学科的研究的重点.虽然皮尔逊相关.秩相关等相关系数提供了变量间相关关系的粗略结果,但这些系数都存在着无法克 ...

  4. 温故知新:基于R语言的群体药代动力学数据探索

    基于R语言的群体药代动力学数据探索 一 .群体药代动力学数据探索目的和方法 数据探索目的 数据来源 方法 二.数据探索过程 PK数据探索 加载的包和设目录 读取数据和数据处理 平均血药浓度计算和作图 ...

  5. python对电影进行预测评分_基于R语言构建的电影评分预测模型

    原标题:基于R语言构建的电影评分预测模型 欢迎关注天善智能 hellobi.com,我们是专注于商业智能BI,大数据,数据分析领域的垂直社区,学习.问答.求职,一站式搞定! 对商业智能BI.大数据分析 ...

  6. arima 数据预处理_基于R语言的ARIMA模型

    A IMA模型是一种著名的时间序列预测方法,主要是指将非平稳时间序列转化为平稳时间序列,然后将因变量仅对它的滞后值以及随机误差项的现值和滞后值进行回归所建立的模型.ARIMA模型根据原序列是否平稳以及 ...

  7. canoco5主成分分析步骤_基于R语言的主成分分析

    基于R语言的主成分分析 加入的SPSS群里有人问,怎么用SPSS进行主成分分析.确实没有注意到这种操作.很好奇,于是翻了翻孙振球的<医学统计学>,发现主成分分析这一块,竟使用了SAS!后来 ...

  8. r语言 线性回归 相关系数_基于R语言的lmer混合线性回归模型

    原文 基于R语言的lmer混合线性回归模型​tecdat.cn 混合模型适合需求吗? 混合模型在很多方面与线性模型相似.它估计一个或多个解释变量对响应变量的影响.混合模型的输出将给出一个解释值列表,其 ...

  9. 基于R语言实现的交通时空大数据处理

    2019独角兽企业重金招聘Python工程师标准>>> 基于R语言实现的交通时空大数据处理 Import public NYC taxi and Uber trip data int ...

  10. 【R语言实验】基于R语言的时间序列平稳性检验

    一.实验项目名称:基于R语言的时间序列平稳性检验 二.实验目的与要求: 平稳时间序列的概念,平稳性检验的时序图检验方法和自相关图检验方法. 三.实验原理: 时序图和自相关图检验时间序列的平稳性依据: ...

最新文章

  1. python画图哆啦a梦-使用Python的Turtle绘制哆啦A梦实例
  2. Java的知识点29—— 文件字符流、字节数组流
  3. 【Step1】【SPFA】poj2457-Part Acquisition
  4. SAP成都研究院马洪波:提升学习力,增强竞争力,收获一生乐趣
  5. 数列分块入门 3(LibreOj-6279)
  6. ADF开发遇到错误:JBO-26030 无法锁定记录,其他用户持有该锁
  7. iPhone 13外观四年以来首次改动:真的尽力了
  8. Linux学习笔记021---Centos7 下 MySql too many connections 报错
  9. 看完不后悔系列,SQL语句执行慢怎么办,原因总结!!
  10. 使用matlab进行简单图像处理
  11. 安卓开发之Intent使用介绍(显式Intent和隐式Intent)
  12. 2D卷积和3D卷积的区别及pytorch实现
  13. 女神舒淇同款敏感肌,应该如何修复呢??
  14. discuzX1.5制作单页教程
  15. 单片机双字节数乘法运算实验_单片机入门——单片机的基本构成及工作原理(1)...
  16. JS如何判断一个数组是否为空、是否包含某个值
  17. Git - 团队合作利器 Branch 与 Git Flow
  18. 汉语拼音标注,汉字加拼音
  19. KLOOK客路旅行获2亿美元D轮融资,将投入全球拓展
  20. 《大明王朝1566》观后感

热门文章

  1. 以太网帧的目的地址从哪里来?
  2. java更新word文档目录页码
  3. mysql主库、从库和备库
  4. 编译原理 正则表达式_确定有穷自动机(DFA)_化简(最小化)
  5. c语言 宏定义 去除宏定义_如何在C中重新定义宏?
  6. 小程序-e.detail.value动态获取input的value
  7. 芝麻信用行业关注名单风险标签对照表SQL---福利大家!
  8. martyr2s提出的计算机练手小项目(未翻译)
  9. tssd加载lisp_几个有用的CAD的加载程序LISP
  10. oracle 10102,linux - linux中的Oracle数据库安装程序[INS-10102]安装程序初始化失败 - SO中文参考 - www.soinside.com...