aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRicardo Wurmus <rekado@elephly.net>2024-11-27 12:52:12 +0100
committerRicardo Wurmus <rekado@elephly.net>2024-12-03 16:59:54 +0100
commit716f8a779b291f69858959b8262670f37d6d8340 (patch)
treeb67246d84947ae68bfec670763c106b8548417be
parentcb19766706150c725934fca7f4facf405f02e2dd (diff)
downloadguix-716f8a779b291f69858959b8262670f37d6d8340.tar.gz
guix-716f8a779b291f69858959b8262670f37d6d8340.zip
gnu: Add r-msbackendsql.
* gnu/packages/bioconductor.scm (r-msbackendsql): New variable. Change-Id: Ie7937f5bcbe26cd53035e9944fe5befbb35efe27
-rw-r--r--gnu/packages/bioconductor.scm34
1 files changed, 34 insertions, 0 deletions
diff --git a/gnu/packages/bioconductor.scm b/gnu/packages/bioconductor.scm
index e10def76b0..1686ecb95e 100644
--- a/gnu/packages/bioconductor.scm
+++ b/gnu/packages/bioconductor.scm
@@ -10522,6 +10522,40 @@ function for pretty-printing multiple sequence alignments using the LaTeX
package TeXshade.")
(license license:gpl2+)))
+(define-public r-msbackendsql
+ (package
+ (name "r-msbackendsql")
+ (version "1.6.0")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (bioconductor-uri "MsBackendSql" version))
+ (sha256
+ (base32 "0hs4nh3bij5jzscdjjfkq2agcpysyy7ziv40713z7p7ai6wkppyj"))))
+ (properties `((upstream-name . "MsBackendSql")))
+ (build-system r-build-system)
+ (propagated-inputs (list r-biocgenerics
+ r-biocparallel
+ r-data-table
+ r-dbi
+ r-iranges
+ r-mscoreutils
+ r-progress
+ r-protgenerics
+ r-s4vectors
+ r-spectra))
+ (native-inputs (list r-knitr r-msdata r-mzr r-rsqlite r-testthat))
+ (home-page "https://github.com/RforMassSpectrometry/MsBackendSql")
+ (synopsis "SQL-based mass spectrometry data backend")
+ (description
+ "This package provides an SQL-based mass spectrometry (MS) data backend
+supporting also storage and handling of very large data sets. Objects from
+this package are supposed to be used with the Spectra Bioconductor package.
+Through the @code{MsBackendSql} with its minimal memory footprint, this
+package thus provides an alternative MS data representation for very large or
+remote MS data sets.")
+ (license license:artistic2.0)))
+
(define-public r-msnbase
(package
(name "r-msnbase")