From dd9d26bce626cb2900910f1706de38c47a52915a Mon Sep 17 00:00:00 2001 From: Mădălin Ionel Patrașcu Date: Mon, 11 Apr 2022 16:29:16 +0200 Subject: gnu: Add r-wppi. * gnu/packages/bioconductor.scm (r-wppi): New variable. Signed-off-by: Ricardo Wurmus --- gnu/packages/bioconductor.scm | 41 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 41 insertions(+) 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") -- cgit v1.2.3