From 4009873b78a554847a152bb141a162c086cac9c6 Mon Sep 17 00:00:00 2001 From: Ricardo Wurmus Date: Thu, 15 Jan 2026 10:49:15 +0100 Subject: [PATCH] gnu: Add r-tidydr. * gnu/packages/cran.scm (r-tidydr): New variable. Change-Id: I6f1df1135799abdb88c1a9fd517ee4bda70b80ff Signed-off-by: Rutherther --- gnu/packages/cran.scm | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/gnu/packages/cran.scm b/gnu/packages/cran.scm index b43720a4c6bc4d663b0dba3cbe923ce18a2c2ce0..7243fe53d260e4e705ebc93c5c75d377fd51ce0f 100644 --- a/gnu/packages/cran.scm +++ b/gnu/packages/cran.scm @@ -11583,6 +11583,29 @@ models, in the same style as parsnip. It creates a unified interface across different functions and computational engines.") (license license:expat))) +(define-public r-tidydr + (package + (name "r-tidydr") + (version "0.0.6") + (source + (origin + (method url-fetch) + (uri (cran-uri "tidydr" version)) + (sha256 + (base32 "00f6cskln8739xjfgnn1166n49798xmigw6kf65yl85kw37l9bqz")))) + (properties `((upstream-name . "tidydr"))) + (build-system r-build-system) + (propagated-inputs (list r-cluster r-ggfun r-ggplot2 r-rlang)) + (native-inputs (list r-knitr)) + (home-page "https://github.com/YuLab-SMU/tidydr/") + (synopsis "Unify dimensionality reduction results") + (description + "Dimensionality reduction (DR) is widely used in many domains for +analyzing and visualizing high-dimensional data. The tidydr package provides +uniform output and is compatible with multiple methods, including @code{prcomp}, +@code{mds}, @code{Rtsne}, etc.") + (license license:artistic2.0))) + (define-public r-tidyft (package (name "r-tidyft")