guix_mirror_bot pushed a commit to branch r-team
in repository guix.
commit 7540ccd920660a67046eb34761ba25a8dc3a38af
Author: Laurent Gatto <[email protected]>
AuthorDate: Mon Mar 2 08:50:22 2026 +0100
gnu: Add r-scp.
* gnu/packages/bioconductor.scm (r-scp): New variable.
Co-authored-by: Ricardo Wurmus <[email protected]>
Change-Id: Id0ae426756e3ad77a120069ce6ec6f1841437bcc
---
gnu/packages/bioconductor.scm | 48 +++++++++++++++++++++++++++++++++++++++++++
1 file changed, 48 insertions(+)
diff --git a/gnu/packages/bioconductor.scm b/gnu/packages/bioconductor.scm
index 773f871521..2ec65b8465 100644
--- a/gnu/packages/bioconductor.scm
+++ b/gnu/packages/bioconductor.scm
@@ -13671,6 +13671,54 @@ a scRNA-seq experiment onto the cell-types or
individual cells identified in a
different experiment.")
(license license:gpl3)))
+(define-public r-scp
+ (package
+ (name "r-scp")
+ (version "1.20.0")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (bioconductor-uri "scp" version))
+ (sha256
+ (base32 "0ah2zy4mi5h1ihrv02s6z5q814rbyx37zcgj11iy5ss5j9zqhli4"))))
+ (properties
+ '((upstream-name . "scp")
+ (updater-extra-native-inputs . ("r-preprocesscore" "r-vsn"))))
+ (build-system r-build-system)
+ (arguments
+ (list
+ #:skipped-tests
+ ;; These tests require Internet access via r-experimenthub
+ '(("test-readSCP.R"
+ "readSCPfromDIANN"
+ "readSCPfromDIANN with sce"))))
+ (propagated-inputs (list r-ggplot2
+ r-ggrepel
+ r-ihw
+ r-matrixstats
+ r-metapod
+ r-mscoreutils
+ r-multiassayexperiment
+ r-nipals
+ r-qfeatures
+ r-rcolorbrewer
+ r-s4vectors
+ r-singlecellexperiment
+ r-summarizedexperiment))
+ (native-inputs (list r-biocgenerics r-knitr r-msdatahub r-preprocesscore
+ r-testthat r-vdiffr r-vsn))
+ (home-page "https://UCLouvain-CBIO.github.io/scp")
+ (synopsis "Mass Spectrometry-based Single-Cell Proteomics data analysis")
+ (description
+ "This package provides utility functions for manipulating, processing,
+and analyzing mass spectrometry-based single-cell proteomics data. The
+package is an extension to the @code{QFeatures} package and relies on
+@code{SingleCellExpirement} to enable single-cell proteomics analyses. The
+package offers the user the functionality to process quantitative table (as
+generated by MaxQuant, Proteome Discoverer, and more) into data tables ready
+for downstream analysis and data visualization.")
+ (license license:artistic2.0)))
+
(define-public r-screpertoire
(package
(name "r-screpertoire")