Archived
1
0
Fork 0

gnu: r-harmony: Update to 1.2.0.

* gnu/packages/cran.scm (r-harmony): Update to 1.2.0.
[source]: Remove snippet.
[home-page]: Update to canonical CRAN URL.
[propagated-inputs]: Remove r-irlba and r-tidyr; add r-rhpcblasctl.
[native-inputs]: Remove autoconf; add r-knitr.

Change-Id: I3c554bbb29ccc2b8a24d2d46e362b7d7cae56c1c
Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
This commit is contained in:
nafkhamdc 2024-02-15 15:40:19 +00:00 committed by Ricardo Wurmus
parent 95f3db6910
commit e3586aa61d
No known key found for this signature in database
GPG key ID: 197A5888235FACAC

View file

@ -26954,44 +26954,32 @@ dataset-specific factors.")
(define-public r-harmony (define-public r-harmony
(package (package
(name "r-harmony") (name "r-harmony")
(version "0.1") (version "1.2.0")
(source (source
(origin (origin
(method git-fetch) (method url-fetch)
(uri (git-reference (uri (cran-uri "harmony" version))
(url "https://github.com/immunogenomics/harmony")
(commit version)))
(file-name (git-file-name name version))
(sha256 (sha256
(base32 (base32 "1df7bb9ba3m0c44fhmh8cs4hlkh4fffjwm8rz7l87lf5pdy7sg56"))))
"05r401q09rbr6fqhb9mbd95082cjdi3nag1cv6zn96xkr0f6imq9")) (properties `((upstream-name . "harmony")))
(modules '((guix build utils)))
(snippet
'(begin
(for-each delete-file '("config.status" "configure"))
#t))))
(build-system r-build-system) (build-system r-build-system)
(propagated-inputs (propagated-inputs (list r-cowplot
(list r-cowplot r-dplyr
r-dplyr r-ggplot2
r-ggplot2 r-matrix
r-irlba r-rcpp
r-matrix r-rcpparmadillo
r-rcpp r-rcppprogress
r-rcpparmadillo r-rhpcblasctl
r-rcppprogress r-rlang
r-rlang r-tibble))
r-tibble (native-inputs (list r-knitr))
r-tidyr)) (home-page "https://cran.r-project.org/web/packages/harmony/index.html")
(native-inputs
(list autoconf))
(home-page "https://github.com/immunogenomics/harmony")
(synopsis "Integration of single cell sequencing data") (synopsis "Integration of single cell sequencing data")
(description (description
"This package provides an implementation of the Harmony algorithm for "This package provides an implementation of the Harmony algorithm for
single cell integration, described in Korsunsky et al single cell integration. This package includes a standalone Harmony function
@url{doi.org/10.1101/461954}. The package includes a standalone Harmony and interfaces to external frameworks.")
function and interfaces to external frameworks.")
(license license:gpl3))) (license license:gpl3)))
(define-public r-covr (define-public r-covr