diff options
author | Ricardo Wurmus <rekado@elephly.net> | 2022-10-27 18:19:48 +0200 |
---|---|---|
committer | Ricardo Wurmus <rekado@elephly.net> | 2022-10-27 18:21:22 +0200 |
commit | 176a501360699581b49f19ffde1ea3bb6285b8be (patch) | |
tree | f5d89be14d4697c7100adfc468cefebea59187cc | |
parent | 302eae2fc3f92b64682ea30a80139867d448084b (diff) | |
download | guix-176a501360699581b49f19ffde1ea3bb6285b8be.tar guix-176a501360699581b49f19ffde1ea3bb6285b8be.tar.gz |
gnu: flair: Add missing R packages.
* gnu/packages/bioinformatics.scm (flair)[propagated-inputs]: Add python-rpy2.
[inputs]: Add r-minimal, r-deseq2, r-drimseq, r-ggplot2, r-lazyeval, r-qqman,
and r-rlang.
[arguments]: Add phase "wrap-executable".
-rw-r--r-- | gnu/packages/bioinformatics.scm | 19 |
1 files changed, 18 insertions, 1 deletions
diff --git a/gnu/packages/bioinformatics.scm b/gnu/packages/bioinformatics.scm index d431e467ed..fd110ab960 100644 --- a/gnu/packages/bioinformatics.scm +++ b/gnu/packages/bioinformatics.scm @@ -17043,13 +17043,30 @@ module capable of computing base-level alignments for very large sequences.") (lambda _ (apply invoke "pip" "--no-cache-dir" "--no-input" "install" "--no-deps" "--prefix" #$output - (find-files "dist" "\\.whl$"))))))) + (find-files "dist" "\\.whl$")))) + (add-after 'install 'wrap-executable + (lambda _ + (for-each + (lambda (script) + (wrap-program script + `("R_LIBS_SITE" ":" = (,(getenv "R_LIBS_SITE"))))) + (find-files (string-append #$output "/bin")))))))) (propagated-inputs (list python-mappy python-ncls python-pybedtools python-pysam + python-rpy2 python-tqdm)) + ;; Used by rpy2 + (inputs + (list r-minimal ;for R_LIBS_SITE + r-deseq2 ;for runDE + r-drimseq ;for runDS + r-ggplot2 ;runDS, runDU + r-lazyeval ;for rpy2 + r-qqman ;for runDE + r-rlang)) ;for rpy2 (native-inputs (list python-pypa-build python-setuptools)) (home-page "https://flair.readthedocs.io/en/latest/") |