diff options
| author | Ricardo Wurmus <rekado@elephly.net> | 2025-11-21 17:26:01 +0100 |
|---|---|---|
| committer | Ricardo Wurmus <rekado@elephly.net> | 2025-11-21 18:33:48 +0100 |
| commit | c2e28c1ac463264156e174f8ce170d7944fe1eea (patch) | |
| tree | 37eb81011262f56bc3d926f4064020b9dc642b1f /gnu/packages | |
| parent | ddfaa6d8a5fc05e23cada920e10abf4b9b6f9a82 (diff) | |
gnu: Add r-genenmf.
* gnu/packages/bioinformatics.scm (r-genenmf): New variable.
Change-Id: Ic17308d94bd5d9ec0484acc82cc738a3c67fb632
Diffstat (limited to 'gnu/packages')
| -rw-r--r-- | gnu/packages/bioinformatics.scm | 37 |
1 files changed, 37 insertions, 0 deletions
diff --git a/gnu/packages/bioinformatics.scm b/gnu/packages/bioinformatics.scm index 32841dc144c..0e9c9f5fe43 100644 --- a/gnu/packages/bioinformatics.scm +++ b/gnu/packages/bioinformatics.scm @@ -12813,6 +12813,43 @@ sequence.") (supported-systems '("i686-linux" "x86_64-linux")) (license license:bsd-3))) +(define-public r-genenmf + (let ((commit "7ac475261123232d3e691ef851936e05055becd4") + (revision "1")) + (package + (name "r-genenmf") + (version (git-version "0.9.2" revision commit)) + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/carmonalab/GeneNMF") + (commit commit))) + (file-name (git-file-name name version)) + (sha256 + (base32 "0kv419nyyddpj2j2dvhxhwk5m26p39f3jc2r7rz98j86x6hgwgpl")))) + (properties `((upstream-name . "GeneNMF"))) + (build-system r-build-system) + (propagated-inputs (list r-cluster + r-colorspace + r-dendextend + r-irlba + r-lsa + r-matrix + r-pheatmap + r-rcppml + r-seurat + r-viridis)) + (native-inputs (list r-knitr)) + (home-page "https://github.com/carmonalab/GeneNMF") + (synopsis "Non-Negative matrix factorization for single-cell omics") + (description + "This package provides a collection of methods to extract gene programs +from single-cell gene expression data using @dfn{non-negative matrix +factorization} (NMF). @code{GeneNMF} contains functions to directly interact +with the Seurat toolkit and derive interpretable gene program signatures.") + (license license:gpl3)))) + (define-public r-ggexpress (let ((commit "82f169385f87af328ff971195c2f64ff3c573a8a") (revision "1")) |
