aboutsummaryrefslogtreecommitdiff
path: root/gnu/packages/bioconductor.scm
diff options
context:
space:
mode:
authorRicardo Wurmus <rekado@elephly.net>2023-07-19 14:57:07 +0200
committerRicardo Wurmus <rekado@elephly.net>2023-07-19 14:57:07 +0200
commitf77216721e20f471f7989590422c595f80d70534 (patch)
tree6df19fd1bb4d8682bffe1a9288b87f249646abbe /gnu/packages/bioconductor.scm
parentb7d3a9e2f5395d71498bafffa2f4d800bf8572c1 (diff)
downloadguix-f77216721e20f471f7989590422c595f80d70534.tar
guix-f77216721e20f471f7989590422c595f80d70534.tar.gz
gnu: Add r-plyranges.
* gnu/packages/bioconductor.scm (r-plyranges): New variable.
Diffstat (limited to 'gnu/packages/bioconductor.scm')
-rw-r--r--gnu/packages/bioconductor.scm34
1 files changed, 34 insertions, 0 deletions
diff --git a/gnu/packages/bioconductor.scm b/gnu/packages/bioconductor.scm
index 58294f8a3e..69c054e4c7 100644
--- a/gnu/packages/bioconductor.scm
+++ b/gnu/packages/bioconductor.scm
@@ -11263,6 +11263,40 @@ PLGEM has been shown to improve the detection of differentially expressed
genes or proteins in these datasets.")
(license license:gpl2)))
+(define-public r-plyranges
+ (package
+ (name "r-plyranges")
+ (version "1.20.0")
+ (source (origin
+ (method url-fetch)
+ (uri (bioconductor-uri "plyranges" version))
+ (sha256
+ (base32
+ "1qv8snpcxpg16v5ji7sq3bnmgrgghz9h4mh246mcnnxfhi44b6nv"))))
+ (properties `((upstream-name . "plyranges")))
+ (build-system r-build-system)
+ (propagated-inputs (list r-biocgenerics
+ r-dplyr
+ r-genomeinfodb
+ r-genomicalignments
+ r-genomicranges
+ r-iranges
+ r-magrittr
+ r-rlang
+ r-rsamtools
+ r-rtracklayer
+ r-s4vectors
+ r-tidyselect))
+ (native-inputs (list r-knitr))
+ (home-page "https://bioconductor.org/packages/plyranges")
+ (synopsis "Fluent interface for manipulating GenomicRanges")
+ (description
+ "This package provides a dplyr-like interface for interacting with the
+common Bioconductor classes @code{Ranges} and @code{GenomicRanges}. By
+providing a grammatical and consistent way of manipulating these classes their
+accessiblity for new Bioconductor users is hopefully increased.")
+ (license license:artistic2.0)))
+
(define-public r-inspect
(package
(name "r-inspect")