phangorn/ 0000755 0001762 0000144 00000000000 14156232262 012071 5 ustar ligges users phangorn/NAMESPACE 0000644 0001762 0000144 00000015035 14155651123 013314 0 ustar ligges users # Generated by roxygen2: do not edit by hand
S3method("[",phyDat)
S3method("[",splits)
S3method(AICc,pml)
S3method(BIC,pml)
S3method(addConfidences,multiPhylo)
S3method(addConfidences,networx)
S3method(addConfidences,phylo)
S3method(addConfidences,splits)
S3method(anova,pml)
S3method(as.AAbin,phyDat)
S3method(as.DNAbin,phyDat)
S3method(as.Matrix,splits)
S3method(as.MultipleAlignment,phyDat)
S3method(as.bitsplits,splits)
S3method(as.character,phyDat)
S3method(as.data.frame,phyDat)
S3method(as.matrix,splits)
S3method(as.networx,phylo)
S3method(as.networx,splits)
S3method(as.phyDat,DNAbin)
S3method(as.phyDat,MultipleAlignment)
S3method(as.phyDat,alignment)
S3method(as.phyDat,character)
S3method(as.phyDat,data.frame)
S3method(as.phyDat,factor)
S3method(as.phyDat,matrix)
S3method(as.phylo,splits)
S3method(as.prop.part,splits)
S3method(as.splits,bitsplits)
S3method(as.splits,multiPhylo)
S3method(as.splits,networx)
S3method(as.splits,phylo)
S3method(as.splits,prop.part)
S3method(c,phyDat)
S3method(c,splits)
S3method(cbind,phyDat)
S3method(cophenetic,networx)
S3method(cophenetic,splits)
S3method(identify,networx)
S3method(image,phyDat)
S3method(logLik,pml)
S3method(logLik,pmlMix)
S3method(logLik,pmlPart)
S3method(midpoint,multiPhylo)
S3method(midpoint,phylo)
S3method(plot,codonTest)
S3method(plot,networx)
S3method(plot,pml)
S3method(plot,pmlCluster)
S3method(plot,pmlPart)
S3method(print,SOWH)
S3method(print,codonTest)
S3method(print,phyDat)
S3method(print,pml)
S3method(print,pmlMix)
S3method(print,pmlPart)
S3method(print,splits)
S3method(print,summary.clanistics)
S3method(reorder,networx)
S3method(simSeq,phylo)
S3method(simSeq,pml)
S3method(subset,phyDat)
S3method(summary,SOWH)
S3method(summary,clanistics)
S3method(unique,dist)
S3method(unique,phyDat)
S3method(unique,splits)
S3method(update,pml)
S3method(vcov,pml)
export(AICc)
export(Ancestors)
export(CI)
export(Children)
export(Descendants)
export(KF.dist)
export(NJ)
export(RF.dist)
export(RI)
export(SH.test)
export(SOWH.test)
export(SPR.dist)
export(Siblings)
export(UNJ)
export(acctran)
export(acgt2ry)
export(add.tips)
export(addConfidences)
export(addTrivialSplits)
export(allCircularSplits)
export(allCompat)
export(allDescendants)
export(allSitePattern)
export(allSplits)
export(allTrees)
export(ancestral.pars)
export(ancestral.pml)
export(as.Matrix)
export(as.MultipleAlignment)
export(as.networx)
export(as.phyDat)
export(as.splits)
export(bab)
export(baseFreq)
export(bootstrap.phyDat)
export(bootstrap.pml)
export(c.phyDat)
export(cbind.phyDat)
export(cladePar)
export(coalSpeciesTree)
export(codon2dna)
export(codonTest)
export(compatible)
export(consensusNet)
export(coords)
export(createLabel)
export(delta.score)
export(densiTree)
export(designSplits)
export(designTree)
export(dfactorial)
export(discrete.gamma)
export(dist.hamming)
export(dist.logDet)
export(dist.ml)
export(dist.p)
export(distanceHadamard)
export(distinct.splits)
export(diversity)
export(dna2codon)
export(edQt)
export(fhm)
export(fitch)
export(genlight2phyDat)
export(getClans)
export(getClips)
export(getDiversity)
export(getRoot)
export(getSlices)
export(h2st)
export(h4st)
export(hadamard)
export(ldfactorial)
export(lento)
export(lli)
export(map_duplicates)
export(mast)
export(matchSplits)
export(maxCladeCred)
export(mcc)
export(midpoint)
export(modelTest)
export(mrca.phylo)
export(multiphyDat2pmlPart)
export(neighborNet)
export(nni)
export(nnls.networx)
export(nnls.phylo)
export(nnls.splits)
export(nnls.tree)
export(optim.parsimony)
export(optim.pml)
export(pace)
export(parsimony)
export(path.dist)
export(phyDat)
export(phyDat2MultipleAlignment)
export(phyDat2alignment)
export(plotAnc)
export(plotBS)
export(plotRates)
export(plot_gamma_plus_inv)
export(pml)
export(pml.control)
export(pml.fit)
export(pml.free)
export(pml.init)
export(pmlCluster)
export(pmlMix)
export(pmlPart)
export(pmlPart2multiPhylo)
export(pmlPen)
export(pratchet)
export(presenceAbsence)
export(pruneTree)
export(rNNI)
export(rSPR)
export(random.addition)
export(read.aa)
export(read.nexus.dist)
export(read.nexus.networx)
export(read.nexus.splits)
export(read.phyDat)
export(readDist)
export(removeTrivialSplits)
export(removeUndeterminedSites)
export(sankoff)
export(simSeq)
export(splitsNetwork)
export(sprdist)
export(superTree)
export(threshStateC)
export(treedist)
export(upgma)
export(wRF.dist)
export(wpgma)
export(write.nexus.dist)
export(write.nexus.networx)
export(write.nexus.splits)
export(write.phyDat)
export(write.splits)
export(writeDist)
import(Rcpp)
import(ape)
import(methods)
import(parallel)
importFrom(Matrix,Matrix)
importFrom(Matrix,crossprod)
importFrom(Matrix,solve)
importFrom(Matrix,spMatrix)
importFrom(Matrix,sparseMatrix)
importFrom(fastmatch,fmatch)
importFrom(grDevices,adjustcolor)
importFrom(grDevices,col2rgb)
importFrom(grDevices,hcl.colors)
importFrom(grDevices,rgb)
importFrom(graphics,abline)
importFrom(graphics,axis)
importFrom(graphics,barplot)
importFrom(graphics,curve)
importFrom(graphics,hist)
importFrom(graphics,identify)
importFrom(graphics,image)
importFrom(graphics,legend)
importFrom(graphics,locator)
importFrom(graphics,matplot)
importFrom(graphics,par)
importFrom(graphics,plot)
importFrom(graphics,plot.default)
importFrom(graphics,plot.new)
importFrom(graphics,plot.window)
importFrom(graphics,points)
importFrom(graphics,rug)
importFrom(graphics,segments)
importFrom(graphics,strwidth)
importFrom(graphics,text)
importFrom(graphics,title)
importFrom(igraph,decompose)
importFrom(igraph,graph)
importFrom(igraph,graph_from_adjacency_matrix)
importFrom(igraph,layout_nicely)
importFrom(igraph,shortest_paths)
importFrom(igraph,topo_sort)
importFrom(igraph,vcount)
importFrom(quadprog,solve.QP)
importFrom(quadprog,solve.QP.compact)
importFrom(stats,AIC)
importFrom(stats,BIC)
importFrom(stats,aggregate)
importFrom(stats,as.dist)
importFrom(stats,constrOptim)
importFrom(stats,cophenetic)
importFrom(stats,dgamma)
importFrom(stats,ecdf)
importFrom(stats,hclust)
importFrom(stats,lm.fit)
importFrom(stats,logLik)
importFrom(stats,model.matrix)
importFrom(stats,na.omit)
importFrom(stats,optim)
importFrom(stats,optimize)
importFrom(stats,pchisq)
importFrom(stats,pgamma)
importFrom(stats,qbeta)
importFrom(stats,qgamma)
importFrom(stats,quantile)
importFrom(stats,reorder)
importFrom(stats,reshape)
importFrom(stats,runif)
importFrom(stats,sd)
importFrom(stats,stepfun)
importFrom(stats,update)
importFrom(stats,xtabs)
importFrom(utils,combn)
importFrom(utils,download.file)
importFrom(utils,installed.packages)
importFrom(utils,packageDescription)
importFrom(utils,read.table)
importFrom(utils,stack)
importFrom(utils,write.table)
useDynLib(phangorn, .registration = TRUE)
phangorn/README.md 0000644 0001762 0000144 00000004557 13764534743 013400 0 ustar ligges users [](https://github.com/KlausVigo/phangorn/actions)
[](https://cran.r-project.org/package=phangorn)
[](https://cran.r-project.org/package=phangorn)
[](http://depsy.org/package/r/phangorn)
[](https://codecov.io/github/KlausVigo/phangorn?branch=master)
[](https://coveralls.io/github/KlausVigo/phangorn?branch=master)
# phangorn
phangorn is a package for phylogenetic reconstruction and analysis in the R language. phangorn offers the possibility of reconstructing phylogenies with distance based methods, maximum parsimony or maximum likelihood (ML) and performing Hadamard conjugation. Extending the general ML framework, this package provides the possibility of estimating mixture and partition models. Furthermore, phangorn offers several functions for comparing trees, phylogenetic models or splits, simulating character data and performing congruence analyses.
You can install
- the latest released version `install.packages("phangorn")`
- the latest development version `remotes::install_github("KlausVigo/phangorn")`
To install the development version you may need to install the Biostrings and seqLogo package from bioconductor first:
```
if (!requireNamespace("BiocManager", quietly = TRUE))
install.packages("BiocManager")
BiocManager::install(c("Biostrings", "seqLogo"))
```
Also the development version usually depends on the latest ape development
version and information to download can be found [here](http://ape-package.ird.fr/ape_installation.html).
Additionally you may need to install on windows [Rtools](https://cran.r-project.org/bin/windows/Rtools/) and on mac [XCode](https://developer.apple.com/xcode/)
and [GFortran](https://gcc.gnu.org/wiki/GFortranBinaries).
If you use phangorn please cite:
Schliep K.P. 2011. phangorn: phylogenetic analysis in R. Bioinformatics, 27(4) 592-593
License
-------
phangorn is licensed under the GPLv2.
phangorn/data/ 0000755 0001762 0000144 00000000000 13707232051 012777 5 ustar ligges users phangorn/data/chloroplast.RData 0000644 0001762 0000144 00000052274 13707232051 016260 0 ustar ligges users 7zXZ i"6 ! XT] )TW"nRʟX\qjnj-&aN
˺T֠5_2bgҪp3{]²|1xǀf11w
?WԪqQlrprEdb6oÓErz#;ͥиxA{/ju,ox금zt*ͻ #N,~<M8o1
j)d1KG(}i:hj!%s䉄ZWGF3bD RY.x G]WoPةt_Ekv_QCRC(HC5QǸ+@Q'Z Cj<[[*ۻ+*lj8^dKW55MKI|9:Lku*+,)RK( J^p44Wܕ=
\"
OuY+𪅹3ɻs){v:CA&bڅhjezE\FҀ^3L5y^6}ocݾX^ZOmԜ[@[3d/v\.לxadch1,<)|4ܲ8<\_icW~8ӻ'ͭ4כ]Rc`
X9GN[70oCz{-zExAks(&G1*UryXέeΑ0vHC o
r sҰaPvV,b֡DϾxjn5
@=:3-Gk^0'(C++?gOKJVZx?|Iߣ*
ՁL80@vG5 9\&/FBB!3ٶ~d ufWkXʯ8ƘX`i3ckggõT."4Yݢf_R4˦ G%+^슧T.EKK"u4s*;d>2]9(cV@]Ub-mRՖ
d'ԍMt1ް8%gR}d-D<_f$ j8Iͣ=.Gxaxv]{U[
Fչ7\@5+HJi
#ԇb`;#
8+7D^oS*!dm@y+:Llk'^ȫːz7_t19+&+~WeQ+i@>h"<14jذe'?"·'d`r*D*d@E!Et鍡9iBӣBbQWb[@Q]Fzm N!.!̮Vky'rjS>-utq6(BA&ΉX|Ի9hFc{(FZaaUwAkKƍf!(2'CقZu0~KUʈZ'qG/fJίңL*iUˁsuf7rB((n;>DR!PFeoM
Ir/(c9`̷Ō4w4AZmF"P-Y%Ib.ʹqU1vR׳z=Mߑ9OQt_
fa}<G:$G5شJ#x!`LPCϐ?eZBNZ*`')]̉I|yT#.W1Oc-P_`2胷UX$-J*9辪'U T\Q+v>x [DoyB +3Nꤘ`l$S>bqt͂." eΡOT|G^Ѭ,$ά=`!龜^q^XϺj@5SH*Mo,?(34qevY11;8QTcBme+1P^,KQVN)['[4T9;Mџ)ӣ G-IފEJZFw
W$/8͟0b=rtǍOvQYTkq}ۂTFa"X(xP85JhY|Tkfi]C_ >.a.Ⱋ~j pL\=cWtdK%j!sQ|V^̸Fi\3ȆC6yI]76F4at1.:8կb=$+