summary refs log tree commit diff
diff options
context:
space:
mode:
authorRicardo Wurmus <rekado@elephly.net>2019-03-12 22:09:21 +0100
committerRicardo Wurmus <rekado@elephly.net>2019-03-12 22:47:56 +0100
commit4af186a96321d4245560d3d8dc315376eba5797b (patch)
treef3b6e1636167029a2d4b15e723a0d7fd4811f759
parentf3233beec5c403e95e0ab102fd4d109dffd59219 (diff)
downloadguix-4af186a96321d4245560d3d8dc315376eba5797b.tar.gz
gnu: Add r-upsetr.
* gnu/packages/cran.scm (r-upsetr): New variable.
-rw-r--r--gnu/packages/cran.scm27
1 files changed, 27 insertions, 0 deletions
diff --git a/gnu/packages/cran.scm b/gnu/packages/cran.scm
index ac0d497e90..7e7a3af1ce 100644
--- a/gnu/packages/cran.scm
+++ b/gnu/packages/cran.scm
@@ -10895,3 +10895,30 @@ blockmodeling for valued networks.  In addition, measures of similarity or
 dissimilarity based on structural equivalence and regular equivalence (REGE
 algorithms) can be computed and partitioned matrices can be plotted.")
     (license license:gpl2+)))
+
+(define-public r-upsetr
+  (package
+    (name "r-upsetr")
+    (version "1.3.3")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (cran-uri "UpSetR" version))
+       (sha256
+        (base32
+         "08vj7l92b8fpqyqwxshll2mhk3yhgyr74axvr2lf29z78bapymhz"))))
+    (properties `((upstream-name . "UpSetR")))
+    (build-system r-build-system)
+    (propagated-inputs
+     `(("r-ggplot2" ,r-ggplot2)
+       ("r-gridextra" ,r-gridextra)
+       ("r-plyr" ,r-plyr)
+       ("r-scales" ,r-scales)))
+    (home-page "https://github.com/hms-dbmi/UpSetR")
+    (synopsis "Visualize intersecting sets")
+    (description
+     "This package provides a more scalable alternative to Venn and Euler
+diagrams for visualizing intersecting sets.  Create visualizations of
+intersecting sets using a novel matrix design, along with visualizations of
+several common set, element and attribute related tasks.")
+    (license license:expat)))