沉闷科学的掘墓人分享 http://blog.sciencenet.cn/u/Bearjazz

博文

每日翻译20190419

已有 1821 次阅读 2019-4-19 07:13 |个人分类:翻译作品|系统分类:科研笔记| R语言, package, 输入, 系统发育树, 读取

#编者信息

熊荣川

明湖实验室

xiongrongchuan@126.com

http://blog.sciencenet.cn/u/Bearjazz

Getting trees into R : Trees in R are usually stored in the S3 phylo class   (implemented in ape), though the S4 phylo4 class (implemented in phylobase) is also available. ape can read trees from external files in newick format   (sometimes popularly known as phylip format) or NEXUS format. It can also   read trees input by hand as a newick string (i.e.,   "(human,(chimp,bonobo));"). phylobase and its lighter weight sibling rnclcan use the Nexus Class Library to read NEXUS, Newick, and other tree formats. treebase can search for and load trees from the online tree   repository TreeBASE, rdryad can pull data from the online data repository Dryad. RNeXML can read, write, and process metadata for the NeXML format. PHYLOCH can load trees from BEAST, MrBayes, and   other phylogenetics programs (PHYLOCH is only available from the author's website ).phyext2 can read and write various tree formats, including   simmap formats. rotl can pull in a synthetic tree and individual study   trees from the Open Tree of Life project. The treeio package can read trees in Newick, Nexus, New   Hampshire eXtended format (NHX), jplace and Phylip formats and data output   from BEAST, EPA, HyPhy, MrBayes, PAML, PHYLDOG, pplacer, r8s, RAxML and   RevBayes. phylogram can convert Newick files into dendrogram objects. brranching can fetch phylogenies from online repositories,   including phylomatic .

将系统发育树输入R中:R中的树通常存储在S3类数据Phylon类(在ape包中实现)中,而S4类数据Phylon4类(在phylobase包中实现)也可用。ape可读取newick格式(有时被普遍称为phylip格式)或nexus格式的外部文件树。它还可以将手工输入的newick格式字符串读取为树(如"(human,(chimp,bonobo));")。phylobase及其重量较轻的兄弟rncl可以使用Nexus类库读取NexusNewick和其他格式树文件。treebase可以从在线树存储库TreeBASE中搜索和加载树,rdryad可以从在线数据库Dryad中提取数据。RNeXML可以读取、输出和处理NeXML格式的大数据。PHYLOCH可以从BEASTMrBayes和其他系统发育学程序加载树(PHYLOCH只能从作者的网站上获得)。phyext2可以读写各种格式树文件,包括simmap格式。rotl可以从生命之树开放项目中引入合成树和单独研究树。treeio包可以读取NewickNexusNew Hampshire   eXtendedNHX)、jplacePhylip等格式的树文件,以及由BEAST, EPA, HyPhy, MrBayes, PAML, PHYLDOG, pplacer, r8s, RAxML and   RevBayes等程序输出的数据。phylogram可以将Newick文件转换成dendrogram对象。brranching可以从在线数据库中获取系统发育树,包括phylomatic

https://cran.r-project.org/web/views/Phylogenetics.html

 

 

 

 




https://blog.sciencenet.cn/blog-508298-1174168.html

上一篇:每日翻译20190418如何检验两棵系统发育树的异同
下一篇:每日翻译20190420
收藏 IP: 117.188.220.*| 热度|

0

该博文允许注册用户评论 请点击登录 评论 (0 个评论)

数据加载中...

Archiver|手机版|科学网 ( 京ICP备07017567号-12 )

GMT+8, 2024-4-20 07:07

Powered by ScienceNet.cn

Copyright © 2007- 中国科学报社

返回顶部