summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNavid Afkhami <navid.afkhami@mdc-berlin.de>2025-01-22 09:09:14 +0000
committerRicardo Wurmus <rekado@elephly.net>2025-01-22 12:39:32 +0100
commit8ac97e627e0234576e4eef4ca0ea9e190beab543 (patch)
tree71738aa10aebbaaadf55ec7a5f4c0c2b1fa1f7dc
parenteac904c7231c9217ee8466cf801d2e41806ed355 (diff)
gnu: Add r-phytools.
* gnu/packages/cran.scm (r-phytools): New variable. Change-Id: Ie4fa9f40febf3b114a3da38b9cdf668e8ac415ca Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
-rw-r--r--gnu/packages/cran.scm46
1 files changed, 46 insertions, 0 deletions
diff --git a/gnu/packages/cran.scm b/gnu/packages/cran.scm
index 936f3cf593..77e89c642b 100644
--- a/gnu/packages/cran.scm
+++ b/gnu/packages/cran.scm
@@ -38153,6 +38153,52 @@ range of object-specific analytical and tree-visualization functions found
across a wide array of bioinformatic R packages.")
(license license:gpl3)))
+(define-public r-phytools
+ (package
+ (name "r-phytools")
+ (version "2.4-4")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (cran-uri "phytools" version))
+ (sha256
+ (base32 "1i25dlikdx9av5653ra2709sjm9fc3fsis1yfsb7zagivi408ph9"))))
+ (properties `((upstream-name . "phytools")))
+ (build-system r-build-system)
+ (propagated-inputs (list r-ape
+ r-clustergeneration
+ r-coda
+ r-combinat
+ r-deoptim
+ r-doparallel
+ r-expm
+ r-foreach
+ r-maps
+ r-mass
+ r-mnormt
+ r-nlme
+ r-numderiv
+ r-optimparallel
+ r-phangorn
+ r-scatterplot3d))
+ (home-page "https://github.com/liamrevell/phytools")
+ (synopsis "Phylogenetic tools for comparative biology")
+ (description
+ "This package offers extensive tools for phylogenetic analysis. It
+focuses on phylogenetic comparative biology but also includes methods for
+visualizing, analyzing, manipulating, reading, writing, and inferring
+phylogenetic trees. Functions for comparative biology include ancestral state
+reconstruction, model fitting, and phylogeny and trait data simulation. A
+broad range of plotting methods includes mapping trait evolution on trees,
+projecting trees into phenotype space or geographic maps, and visualizing
+correlated speciation between trees. Additional functions allow for reading,
+writing, analyzing, inferring, simulating, and manipulating phylogenetic trees
+and comparative data. Examples include computing consensus trees, simulating
+trees and data under various models, and attaching species or clades to a tree
+either randomly or non-randomly. This package provides numerous tools for
+tree manipulations and analyses that are valuable for phylogenetic research.")
+ (license license:gpl2+)))
+
(define-public r-kmer
(package
(name "r-kmer")