diff options
author | Mădălin Ionel Patrașcu <madalinionel.patrascu@mdc-berlin.de> | 2022-04-11 16:29:16 +0200 |
---|---|---|
committer | Ricardo Wurmus <rekado@elephly.net> | 2022-04-14 12:47:24 +0200 |
commit | dd9d26bce626cb2900910f1706de38c47a52915a (patch) | |
tree | 243f2c4bdfafae35d88c265c326cb3bde59a310b | |
parent | 55be5fc400ed30cceca279de13dcbe270b60fee4 (diff) | |
download | guix-dd9d26bce626cb2900910f1706de38c47a52915a.tar guix-dd9d26bce626cb2900910f1706de38c47a52915a.tar.gz |
gnu: Add r-wppi.
* gnu/packages/bioconductor.scm (r-wppi): New variable.
Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
-rw-r--r-- | gnu/packages/bioconductor.scm | 41 |
1 files changed, 41 insertions, 0 deletions
diff --git a/gnu/packages/bioconductor.scm b/gnu/packages/bioconductor.scm index 8664f1139f..786e79b931 100644 --- a/gnu/packages/bioconductor.scm +++ b/gnu/packages/bioconductor.scm @@ -9315,6 +9315,47 @@ imports from AIA/ANDI NetCDF, mzXML, mzData and mzML files. It preprocesses data for high-throughput, untargeted analyte profiling.") (license license:gpl2+))) +(define-public r-wppi + (package + (name "r-wppi") + (version "1.2.0") + (source (origin + (method url-fetch) + (uri (bioconductor-uri "wppi" version)) + (sha256 + (base32 + "1spwa8p6w3pyw21dvd1lrhcz1sphdsmsd408jv55ss9nbgvgrp23")))) + (properties `((upstream-name . "wppi"))) + (build-system r-build-system) + ;; This is necessary because omnipathr attempts to write a configuration + ;; file to HOME. + (arguments + `(#:phases + (modify-phases %standard-phases + (add-after 'unpack 'set-HOME + (lambda _ (setenv "HOME" "/tmp")))))) + (propagated-inputs (list r-dplyr + r-igraph + r-logger + r-magrittr + r-matrix + r-omnipathr + r-progress + r-purrr + r-rcurl + r-rlang + r-tibble + r-tidyr)) + (native-inputs (list r-knitr)) + (home-page "https://github.com/AnaGalhoz37/wppi") + (synopsis "Weighting protein-protein interactions") + (description + "This package predicts functional relevance of protein-protein +interactions based on functional annotations such as Human Protein Ontology +and Gene Ontology, and prioritizes genes based on network topology, functional +scores and a path search algorithm.") + (license license:expat))) + (define-public r-wrench (package (name "r-wrench") |