diff options
author | zimoun <zimon.toutoune@gmail.com> | 2020-12-03 14:33:05 +0100 |
---|---|---|
committer | Ricardo Wurmus <rekado@elephly.net> | 2020-12-09 12:12:34 +0100 |
commit | ff4834c065a3b0d90021fbbba2f8306ade9ce691 (patch) | |
tree | 234e2db6af8af4014f79f0221a146afe0802d3ab /gnu/packages | |
parent | 6a5d8cadeed9c6b26fffb8db300679245da77e05 (diff) | |
download | guix-ff4834c065a3b0d90021fbbba2f8306ade9ce691.tar.gz guix-ff4834c065a3b0d90021fbbba2f8306ade9ce691.zip |
gnu: Add r-biocio.
* gnu/packages/bioconductor.scm (r-biocio): New variable.
Diffstat (limited to 'gnu/packages')
-rw-r--r-- | gnu/packages/bioconductor.scm | 36 |
1 files changed, 36 insertions, 0 deletions
diff --git a/gnu/packages/bioconductor.scm b/gnu/packages/bioconductor.scm index 6adce2500b..a854fef82e 100644 --- a/gnu/packages/bioconductor.scm +++ b/gnu/packages/bioconductor.scm @@ -8867,3 +8867,39 @@ etc.), missing data imputation, data normalisation (quantiles, vsn, etc.) as well as misc helper functions, that are used across high-level data structure within the R for Mass Spectrometry packages.") (license license:artistic2.0))) + +(define-public r-biocio + (package + (name "r-biocio") + (version "1.0.1") + (source + (origin + (method url-fetch) + (uri (bioconductor-uri "BiocIO" version)) + (sha256 + (base32 + "06gg5ra3r7q4b6mz14c2s9d453cnh1lxh517ffl9f8dr8vwv5s18")))) + (properties `((upstream-name . "BiocIO"))) + (build-system r-build-system) + (propagated-inputs + `(("r-biocgenerics" ,r-biocgenerics) + ("r-genomicranges" ,r-genomicranges) + ("r-rcurl" ,r-rcurl) + ("r-s4vectors" ,r-s4vectors))) + (native-inputs + `(("r-knitr" ,r-knitr))) + (home-page "https://bioconductor.org/packages/BiocIO") + (synopsis "Standard input and output for Bioconductor packages") + (description + "This package implements `import()` and `export()` standard generics for +importing and exporting biological data formats. `import()` supports +whole-file as well as chunk-wise iterative import. The `import()` interface +optionally provides a standard mechanism for 'lazy' access via `filter()` (on +row or element-like components of the file resource), `select()` (on +column-like components of the file resource) and `collect()`. The `import()` +interface optionally provides transparent access to remote (e.g. via https) +as well as local access. Developers can register a file extension, e.g., +`.loom` for dispatch from character-based URIs to specific `import()` / +`export()` methods based on classes representing file types, e.g., +`LoomFile()`.") + (license license:artistic2.0))) |