gnu: Add r-milor.
[jackhill/guix/guix.git] / gnu / packages / bioconductor.scm
1 ;;; GNU Guix --- Functional package management for GNU
2 ;;; Copyright © 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022 Ricardo Wurmus <rekado@elephly.net>
3 ;;; Copyright © 2016, 2017, 2018, 2020, 2021 Roel Janssen <roel@gnu.org>
4 ;;; Copyright © 2016 Pjotr Prins <pjotr.guix@thebird.nl>
5 ;;; Copyright © 2016 Ben Woodcroft <donttrustben@gmail.com>
6 ;;; Copyright © 2017, 2022 Efraim Flashner <efraim@flashner.co.il>
7 ;;; Copyright © 2017, 2018, 2019, 2020, 2021 Tobias Geerinckx-Rice <me@tobias.gr>
8 ;;; Copyright © 2019, 2020, 2021, 2022 Simon Tournier <zimon.toutoune@gmail.com>
9 ;;; Copyright © 2020 Peter Lo <peterloleungyau@gmail.com>
10 ;;; Copyright © 2020, 2021, 2022 Mădălin Ionel Patrașcu <madalinionel.patrascu@mdc-berlin.de>
11 ;;; Copyright © 2020 Jakub Kądziołka <kuba@kadziolka.net>
12 ;;; Copyright © 2021 Hong Li <hli@mdc-berlin.de>
13 ;;; Copyright © 2021 Tim Howes <timhowes@lavabit.com>
14 ;;; Copyright © 2021 Nicolas Vallet <nls.vallet@gmail.com>
15 ;;;
16 ;;; This file is part of GNU Guix.
17 ;;;
18 ;;; GNU Guix is free software; you can redistribute it and/or modify it
19 ;;; under the terms of the GNU General Public License as published by
20 ;;; the Free Software Foundation; either version 3 of the License, or (at
21 ;;; your option) any later version.
22 ;;;
23 ;;; GNU Guix is distributed in the hope that it will be useful, but
24 ;;; WITHOUT ANY WARRANTY; without even the implied warranty of
25 ;;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
26 ;;; GNU General Public License for more details.
27 ;;;
28 ;;; You should have received a copy of the GNU General Public License
29 ;;; along with GNU Guix. If not, see <http://www.gnu.org/licenses/>.
30
31 (define-module (gnu packages bioconductor)
32 #:use-module ((guix licenses) #:prefix license:)
33 #:use-module (guix packages)
34 #:use-module (guix download)
35 #:use-module (guix git-download)
36 #:use-module (guix build-system r)
37 #:use-module (gnu packages)
38 #:use-module (gnu packages autotools)
39 #:use-module (gnu packages base)
40 #:use-module (gnu packages bioinformatics)
41 #:use-module (gnu packages boost)
42 #:use-module (gnu packages cran)
43 #:use-module (gnu packages compression)
44 #:use-module (gnu packages curl)
45 #:use-module (gnu packages docker)
46 #:use-module (gnu packages gcc)
47 #:use-module (gnu packages graph)
48 #:use-module (gnu packages graphviz)
49 #:use-module (gnu packages haskell-xyz)
50 #:use-module (gnu packages image)
51 #:use-module (gnu packages maths)
52 #:use-module (gnu packages netpbm)
53 #:use-module (gnu packages python)
54 #:use-module (gnu packages perl)
55 #:use-module (gnu packages pkg-config)
56 #:use-module (gnu packages statistics)
57 #:use-module (gnu packages web)
58 #:use-module (gnu packages xml)
59 #:use-module (srfi srfi-1))
60
61 \f
62 ;;; Annotations
63
64 (define-public r-org-eck12-eg-db
65 (package
66 (name "r-org-eck12-eg-db")
67 (version "3.12.0")
68 (source
69 (origin
70 (method url-fetch)
71 (uri (bioconductor-uri "org.EcK12.eg.db" version 'annotation))
72 (sha256
73 (base32 "0c4p6jr83k0gm6pvn760yr8xf33wggrfcr6fg7a42a96bcf817gs"))))
74 (properties
75 `((upstream-name . "org.EcK12.eg.db")))
76 (build-system r-build-system)
77 (propagated-inputs
78 (list r-annotationdbi))
79 (home-page "https://bioconductor.org/packages/org.EcK12.eg.db")
80 (synopsis "Genome wide annotation for E coli strain K12")
81 (description
82 "This package provides genome wide annotation for E coli strain K12,
83 primarily based on mapping using Entrez Gene identifiers. Entrez Gene is
84 National Center for Biotechnology Information (NCBI)’s database for
85 gene-specific information. Entrez Gene maintains records from genomes which
86 have been completely sequenced, which have an active research community to
87 submit gene-specific information, or which are scheduled for intense sequence
88 analysis.")
89 (license license:artistic2.0)))
90
91 (define-public r-org-bt-eg-db
92 (package
93 (name "r-org-bt-eg-db")
94 (version "3.13.0")
95 (source
96 (origin
97 (method url-fetch)
98 (uri (bioconductor-uri
99 "org.Bt.eg.db"
100 version
101 'annotation))
102 (sha256
103 (base32
104 "0pwvwyfah8fhvaxdc8zkp3lp1v4mchhzr84r3hb0jx97icdvhafi"))))
105 (properties `((upstream-name . "org.Bt.eg.db")))
106 (build-system r-build-system)
107 (propagated-inputs
108 (list r-annotationdbi))
109 (home-page "https://bioconductor.org/packages/org.Bt.eg.db")
110 (synopsis "Genome wide annotation for Bovine")
111 (description
112 "This package provides genome wide annotations for Bovine, primarily
113 based on mapping using Entrez Gene identifiers.")
114 (license license:artistic2.0)))
115
116 (define-public r-reactome-db
117 (package
118 (name "r-reactome-db")
119 (version "1.70.0")
120 (source
121 (origin
122 (method url-fetch)
123 (uri (bioconductor-uri "reactome.db" version 'annotation))
124 (sha256
125 (base32
126 "05wc4fp0faq6h3kq5rwafnips043as31yq11mrjngfxvf5i10srg"))))
127 (properties `((upstream-name . "reactome.db")))
128 (build-system r-build-system)
129 (propagated-inputs
130 (list r-annotationdbi))
131 (home-page "https://bioconductor.org/packages/reactome.db/")
132 (synopsis "Annotation maps for reactome")
133 (description
134 "This package provides a set of annotation maps for the REACTOME
135 database, assembled using data from REACTOME.")
136 (license license:cc-by4.0)))
137
138 (define-public r-bsgenome-btaurus-ucsc-bostau8
139 (package
140 (name "r-bsgenome-btaurus-ucsc-bostau8")
141 (version "1.4.2")
142 (source (origin
143 (method url-fetch)
144 (uri (bioconductor-uri "BSgenome.Btaurus.UCSC.bosTau8"
145 version 'annotation))
146 (sha256
147 (base32
148 "16wjy1aw9nvx03r7w8yh5w7sw3pn8i9nczd0n0728l6nnyqxlsz6"))))
149 (properties
150 `((upstream-name . "BSgenome.Btaurus.UCSC.bosTau8")))
151 (build-system r-build-system)
152 (propagated-inputs
153 (list r-bsgenome))
154 (home-page
155 "https://www.bioconductor.org/packages/BSgenome.Btaurus.UCSC.bosTau8/")
156 (synopsis "Full genome sequences for Bos taurus (UCSC version bosTau8)")
157 (description "This package provides the full genome sequences for Bos
158 taurus (UCSC version bosTau8).")
159 (license license:artistic2.0)))
160
161 (define-public r-bsgenome-celegans-ucsc-ce6
162 (package
163 (name "r-bsgenome-celegans-ucsc-ce6")
164 (version "1.4.0")
165 (source (origin
166 (method url-fetch)
167 (uri (bioconductor-uri "BSgenome.Celegans.UCSC.ce6"
168 version 'annotation))
169 (sha256
170 (base32
171 "0mqzb353xv2c3m3vkb315dkmnxkgczp7ndnknyhpgjlybyf715v9"))))
172 (properties
173 `((upstream-name . "BSgenome.Celegans.UCSC.ce6")))
174 (build-system r-build-system)
175 (propagated-inputs
176 (list r-bsgenome))
177 (home-page
178 "https://www.bioconductor.org/packages/BSgenome.Celegans.UCSC.ce6/")
179 (synopsis "Full genome sequences for Worm")
180 (description
181 "This package provides full genome sequences for Caenorhabditis
182 elegans (Worm) as provided by UCSC (ce6, May 2008) and stored in Biostrings
183 objects.")
184 (license license:artistic2.0)))
185
186 (define-public r-bsgenome-celegans-ucsc-ce10
187 (package
188 (name "r-bsgenome-celegans-ucsc-ce10")
189 (version "1.4.0")
190 (source (origin
191 (method url-fetch)
192 (uri (bioconductor-uri "BSgenome.Celegans.UCSC.ce10"
193 version 'annotation))
194 (sha256
195 (base32
196 "1zaym97jk4npxk14ifvwz2rvhm4zx9xgs33r9vvx9rlynp0gydrk"))))
197 (properties
198 `((upstream-name . "BSgenome.Celegans.UCSC.ce10")))
199 (build-system r-build-system)
200 (propagated-inputs
201 (list r-bsgenome))
202 (home-page
203 "https://www.bioconductor.org/packages/BSgenome.Celegans.UCSC.ce10/")
204 (synopsis "Full genome sequences for Worm")
205 (description
206 "This package provides full genome sequences for Caenorhabditis
207 elegans (Worm) as provided by UCSC (ce10, Oct 2010) and stored in Biostrings
208 objects.")
209 (license license:artistic2.0)))
210
211 (define-public r-bsgenome-dmelanogaster-ucsc-dm6
212 (package
213 (name "r-bsgenome-dmelanogaster-ucsc-dm6")
214 (version "1.4.1")
215 (source (origin
216 (method url-fetch)
217 (uri (bioconductor-uri "BSgenome.Dmelanogaster.UCSC.dm6"
218 version 'annotation))
219 (sha256
220 (base32
221 "1bhj0rdgf7lspw4xby9y9mf7v7jxxz8001bc8vw8kf04rjsx6060"))))
222 (properties
223 `((upstream-name . "BSgenome.Dmelanogaster.UCSC.dm6")))
224 (build-system r-build-system)
225 (propagated-inputs
226 (list r-bsgenome))
227 (home-page
228 "https://www.bioconductor.org/packages/BSgenome.Dmelanogaster.UCSC.dm6/")
229 (synopsis "Full genome sequences for Fly")
230 (description
231 "This package provides full genome sequences for Drosophila
232 melanogaster (Fly) as provided by UCSC (dm6) and stored in Biostrings
233 objects.")
234 (license license:artistic2.0)))
235
236 (define-public r-bsgenome-dmelanogaster-ucsc-dm3
237 (package
238 (name "r-bsgenome-dmelanogaster-ucsc-dm3")
239 (version "1.4.0")
240 (source (origin
241 (method url-fetch)
242 (uri (bioconductor-uri "BSgenome.Dmelanogaster.UCSC.dm3"
243 version 'annotation))
244 (sha256
245 (base32
246 "19bm3lkhhkag3gnwp419211fh0cnr0x6fa0r1lr0ycwrikxdxsv8"))))
247 (properties
248 `((upstream-name . "BSgenome.Dmelanogaster.UCSC.dm3")))
249 (build-system r-build-system)
250 (propagated-inputs
251 (list r-bsgenome))
252 (home-page
253 "https://www.bioconductor.org/packages/BSgenome.Dmelanogaster.UCSC.dm3/")
254 (synopsis "Full genome sequences for Fly")
255 (description
256 "This package provides full genome sequences for Drosophila
257 melanogaster (Fly) as provided by UCSC (dm3, April 2006) and stored in
258 Biostrings objects.")
259 (license license:artistic2.0)))
260
261 (define-public r-bsgenome-dmelanogaster-ucsc-dm3-masked
262 (package
263 (name "r-bsgenome-dmelanogaster-ucsc-dm3-masked")
264 (version "1.3.99")
265 (source (origin
266 (method url-fetch)
267 (uri (bioconductor-uri "BSgenome.Dmelanogaster.UCSC.dm3.masked"
268 version 'annotation))
269 (sha256
270 (base32
271 "1756csb09f1br9rj1l3f08qyh4hlymdbd0cfn8x3fq39dn45m5ap"))))
272 (properties
273 `((upstream-name . "BSgenome.Dmelanogaster.UCSC.dm3.masked")))
274 (build-system r-build-system)
275 (propagated-inputs
276 (list r-bsgenome r-bsgenome-dmelanogaster-ucsc-dm3))
277 (home-page "https://www.bioconductor.org/packages/BSgenome.Dmelanogaster.UCSC.dm3.masked/")
278 (synopsis "Full masked genome sequences for Fly")
279 (description
280 "This package provides full masked genome sequences for Drosophila
281 melanogaster (Fly) as provided by UCSC (dm3, April 2006) and stored in
282 Biostrings objects. The sequences are the same as in
283 BSgenome.Dmelanogaster.UCSC.dm3, except that each of them has the 4 following
284 masks on top: (1) the mask of assembly gaps (AGAPS mask), (2) the mask of
285 intra-contig ambiguities (AMB mask), (3) the mask of repeats from
286 RepeatMasker (RM mask), and (4) the mask of repeats from Tandem Repeats
287 Finder (TRF mask). Only the AGAPS and AMB masks are \"active\" by default.")
288 (license license:artistic2.0)))
289
290 (define-public r-bsgenome-drerio-ucsc-danrer11
291 (package
292 (name "r-bsgenome-drerio-ucsc-danrer11")
293 (version "1.4.2")
294 (source
295 (origin
296 (method url-fetch)
297 (uri (bioconductor-uri "BSgenome.Drerio.UCSC.danRer11"
298 version 'annotation))
299 (sha256
300 (base32 "08a928mqzv2jxngjcs4yr6ni1b9z9al6jdngwi438j8hm41cwk4v"))))
301 (properties `((upstream-name . "BSgenome.Drerio.UCSC.danRer11")))
302 (build-system r-build-system)
303 (propagated-inputs
304 (list r-bsgenome))
305 (home-page "https://bioconductor.org/packages/BSgenome.Drerio.UCSC.danRer11")
306 (synopsis "Full genome sequences for Danio rerio (UCSC version danRer11)")
307 (description
308 "This package provides full genome sequences for Danio rerio (Zebrafish)
309 as provided by UCSC (danRer11, May 2017) and stored in Biostrings objects.")
310 (license license:artistic2.0)))
311
312 (define-public r-bsgenome-hsapiens-1000genomes-hs37d5
313 (package
314 (name "r-bsgenome-hsapiens-1000genomes-hs37d5")
315 (version "0.99.1")
316 (source (origin
317 (method url-fetch)
318 (uri (bioconductor-uri "BSgenome.Hsapiens.1000genomes.hs37d5"
319 version 'annotation))
320 (sha256
321 (base32
322 "1cg0g5fqmsvwyw2p9hp2yy4ilk21jkbbrnpgqvb5c36ihjwvc7sr"))))
323 (properties
324 `((upstream-name . "BSgenome.Hsapiens.1000genomes.hs37d5")))
325 (build-system r-build-system)
326 (propagated-inputs
327 (list r-bsgenome))
328 (home-page
329 "https://www.bioconductor.org/packages/BSgenome.Hsapiens.1000genomes.hs37d5/")
330 (synopsis "Full genome sequences for Homo sapiens")
331 (description
332 "This package provides full genome sequences for Homo sapiens from
333 1000genomes phase2 reference genome sequence (hs37d5), based on NCBI GRCh37.")
334 (license license:artistic2.0)))
335
336 (define-public r-bsgenome-hsapiens-ncbi-grch38
337 (package
338 (name "r-bsgenome-hsapiens-ncbi-grch38")
339 (version "1.3.1000")
340 (source
341 (origin
342 (method url-fetch)
343 (uri (bioconductor-uri "BSgenome.Hsapiens.NCBI.GRCh38"
344 version 'annotation))
345 (sha256
346 (base32
347 "0y75qdq578fh6420vbvsbwmdw8jvr3g06qli2h3vj3pxmjykh9c1"))))
348 (properties `((upstream-name . "BSgenome.Hsapiens.NCBI.GRCh38")))
349 (build-system r-build-system)
350 (propagated-inputs (list r-bsgenome))
351 (home-page
352 "https://bioconductor.org/packages/release/data/annotation/html/\
353 BSgenome.Hsapiens.NCBI.GRCh38.html")
354 (synopsis "Full genome sequences for Homo sapiens (GRCh38)")
355 (description
356 "This package provides full genome sequences for Homo sapiens (Human) as
357 provided by NCBI (GRCh38, 2013-12-17) and stored in Biostrings objects.")
358 (license license:artistic2.0)))
359
360 (define-public r-bsgenome-hsapiens-ucsc-hg19-masked
361 (package
362 (name "r-bsgenome-hsapiens-ucsc-hg19-masked")
363 (version "1.3.993")
364 (source
365 (origin
366 (method url-fetch)
367 (uri (bioconductor-uri "BSgenome.Hsapiens.UCSC.hg19.masked"
368 version 'annotation))
369 (sha256
370 (base32 "19533ihgad67bzhavycv6z708012ylz9cw1qdfmk2b7ikf3kiaz9"))))
371 (properties
372 `((upstream-name . "BSgenome.Hsapiens.UCSC.hg19.masked")))
373 (build-system r-build-system)
374 (propagated-inputs
375 (list r-bsgenome r-bsgenome-hsapiens-ucsc-hg19))
376 (home-page "https://bioconductor.org/packages/BSgenome.Hsapiens.UCSC.hg19.masked/")
377 (synopsis "Full masked genome sequences for Homo sapiens")
378 (description
379 "This package provides full genome sequences for Homo sapiens (Human) as
380 provided by UCSC (hg19, Feb. 2009) and stored in Biostrings objects. The
381 sequences are the same as in BSgenome.Hsapiens.UCSC.hg19, except that each of
382 them has the 4 following masks on top: (1) the mask of assembly gaps (AGAPS
383 mask), (2) the mask of intra-contig ambiguities (AMB mask), (3) the mask of
384 repeats from RepeatMasker (RM mask), and (4) the mask of repeats from Tandem
385 Repeats Finder (TRF mask). Only the AGAPS and AMB masks are \"active\" by
386 default.")
387 (license license:artistic2.0)))
388
389 (define-public r-bsgenome-mmusculus-ucsc-mm9
390 (package
391 (name "r-bsgenome-mmusculus-ucsc-mm9")
392 (version "1.4.0")
393 (source (origin
394 (method url-fetch)
395 (uri (bioconductor-uri "BSgenome.Mmusculus.UCSC.mm9"
396 version 'annotation))
397 (sha256
398 (base32
399 "1birqw30g2azimxpnjfzmkphan7x131yy8b9h85lfz5fjdg7841i"))))
400 (properties
401 `((upstream-name . "BSgenome.Mmusculus.UCSC.mm9")))
402 (build-system r-build-system)
403 (propagated-inputs
404 (list r-bsgenome))
405 (home-page
406 "https://www.bioconductor.org/packages/BSgenome.Mmusculus.UCSC.mm9/")
407 (synopsis "Full genome sequences for Mouse")
408 (description
409 "This package provides full genome sequences for Mus musculus (Mouse) as
410 provided by UCSC (mm9, July 2007) and stored in Biostrings objects.")
411 (license license:artistic2.0)))
412
413 (define-public r-bsgenome-mmusculus-ucsc-mm9-masked
414 (package
415 (name "r-bsgenome-mmusculus-ucsc-mm9-masked")
416 (version "1.3.99")
417 (source (origin
418 (method url-fetch)
419 (uri (bioconductor-uri "BSgenome.Mmusculus.UCSC.mm9.masked"
420 version 'annotation))
421 (sha256
422 (base32
423 "00bpbm3havqcxr4g63zhllsbpd9q6svgihks7qp7x73nm4gvq7fn"))))
424 (properties
425 `((upstream-name . "BSgenome.Mmusculus.UCSC.mm9.masked")))
426 (build-system r-build-system)
427 (propagated-inputs
428 (list r-bsgenome r-bsgenome-mmusculus-ucsc-mm9))
429 (home-page "https://bioconductor.org/packages/BSgenome.Mmusculus.UCSC.mm9.masked/")
430 (synopsis "Full masked genome sequences for Mouse")
431 (description
432 "This package provides full genome sequences for Mus musculus (Mouse) as
433 provided by UCSC (mm9, Jul. 2007) and stored in Biostrings objects. The
434 sequences are the same as in BSgenome.Mmusculus.UCSC.mm9, except that each of
435 them has the 4 following masks on top: (1) the mask of assembly gaps (AGAPS
436 mask), (2) the mask of intra-contig ambiguities (AMB mask), (3) the mask of
437 repeats from RepeatMasker (RM mask), and (4) the mask of repeats from Tandem
438 Repeats Finder (TRF mask). Only the AGAPS and AMB masks are \"active\" by
439 default." )
440 (license license:artistic2.0)))
441
442 (define-public r-bsgenome-mmusculus-ucsc-mm10
443 (package
444 (name "r-bsgenome-mmusculus-ucsc-mm10")
445 (version "1.4.0")
446 (source (origin
447 (method url-fetch)
448 (uri (bioconductor-uri "BSgenome.Mmusculus.UCSC.mm10"
449 version 'annotation))
450 (sha256
451 (base32
452 "12s0nm2na9brjad4rn9l7d3db2aj8qa1xvz0y1k7gk08wayb6bkf"))))
453 (properties
454 `((upstream-name . "BSgenome.Mmusculus.UCSC.mm10")))
455 (build-system r-build-system)
456 (propagated-inputs
457 (list r-bsgenome))
458 (home-page
459 "https://www.bioconductor.org/packages/BSgenome.Mmusculus.UCSC.mm10/")
460 (synopsis "Full genome sequences for Mouse")
461 (description
462 "This package provides full genome sequences for Mus
463 musculus (Mouse) as provided by UCSC (mm10, December 2011) and stored
464 in Biostrings objects.")
465 (license license:artistic2.0)))
466
467 (define-public r-genomeinfodbdata
468 (package
469 (name "r-genomeinfodbdata")
470 (version "1.2.0")
471 (source (origin
472 (method url-fetch)
473 (uri (bioconductor-uri "GenomeInfoDbData" version 'annotation))
474 (sha256
475 (base32
476 "0di6nlqpsyqf693k2na65ayqldih563x3zfrczpqc5q2hl5kg35c"))))
477 (properties
478 `((upstream-name . "GenomeInfoDbData")))
479 (build-system r-build-system)
480 (home-page "https://bioconductor.org/packages/GenomeInfoDbData")
481 (synopsis "Species and taxonomy ID look up tables for GenomeInfoDb")
482 (description "This package contains data for mapping between NCBI taxonomy
483 ID and species. It is used by functions in the GenomeInfoDb package.")
484 (license license:artistic2.0)))
485
486 (define-public r-go-db
487 (package
488 (name "r-go-db")
489 (version "3.7.0")
490 (source (origin
491 (method url-fetch)
492 (uri (bioconductor-uri "GO.db" version 'annotation))
493 (sha256
494 (base32
495 "0i3wcf5h3n0dawzc1hy0kv74f06j80c47n4p3g3fmrcxlhi3jpa5"))))
496 (properties
497 `((upstream-name . "GO.db")))
498 (build-system r-build-system)
499 (propagated-inputs
500 (list r-annotationdbi))
501 (home-page "https://bioconductor.org/packages/GO.db")
502 (synopsis "Annotation maps describing the entire Gene Ontology")
503 (description
504 "The purpose of this GO.db annotation package is to provide detailed
505 information about the latest version of the Gene Ontologies.")
506 (license license:artistic2.0)))
507
508 (define-public r-homo-sapiens
509 (package
510 (name "r-homo-sapiens")
511 (version "1.3.1")
512 (source (origin
513 (method url-fetch)
514 (uri (bioconductor-uri "Homo.sapiens" version 'annotation))
515 (sha256
516 (base32
517 "151vj7h5p1c8yd5swrchk46z469p135wk50hvkl0nhgndvy0jj01"))))
518 (properties
519 `((upstream-name . "Homo.sapiens")))
520 (build-system r-build-system)
521 (propagated-inputs
522 (list r-genomicfeatures
523 r-go-db
524 r-org-hs-eg-db
525 r-txdb-hsapiens-ucsc-hg19-knowngene
526 r-organismdbi
527 r-annotationdbi))
528 (home-page "https://bioconductor.org/packages/Homo.sapiens/")
529 (synopsis "Annotation package for the Homo.sapiens object")
530 (description
531 "This package contains the Homo.sapiens object to access data from
532 several related annotation packages.")
533 (license license:artistic2.0)))
534
535 (define-public r-mus-musculus
536 (package
537 (name "r-mus-musculus")
538 (version "1.3.1")
539 (source
540 (origin
541 (method url-fetch)
542 (uri (bioconductor-uri "Mus.musculus" version 'annotation))
543 (sha256
544 (base32
545 "143zdf83gbfqhy8jm9df7gzhw5q3a64jrjrxrzjf0zd76j8s8j6y"))))
546 (properties `((upstream-name . "Mus.musculus")))
547 (build-system r-build-system)
548 (propagated-inputs
549 (list r-annotationdbi
550 r-genomicfeatures
551 r-go-db
552 r-org-mm-eg-db
553 r-organismdbi
554 r-txdb-mmusculus-ucsc-mm10-knowngene))
555 (home-page "https://bioconductor.org/packages/Mus.musculus")
556 (synopsis "Annotation package for the Mus.musculus object")
557 (description
558 "This package contains the @code{Mus.musculus} object to access data
559 from several related annotation packages.")
560 (license license:artistic2.0)))
561
562 (define-public r-illuminahumanmethylation450kanno-ilmn12-hg19
563 (package
564 (name "r-illuminahumanmethylation450kanno-ilmn12-hg19")
565 (version "0.6.0")
566 (source
567 (origin
568 (method url-fetch)
569 (uri (bioconductor-uri
570 "IlluminaHumanMethylation450kanno.ilmn12.hg19"
571 version 'annotation))
572 (sha256
573 (base32
574 "059vlxsx3p3fcnywwirahsc6mlk813zpqnbv0jsrag6x5bb8z6r4"))))
575 (properties
576 `((upstream-name
577 . "IlluminaHumanMethylation450kanno.ilmn12.hg19")))
578 (build-system r-build-system)
579 (propagated-inputs (list r-minfi))
580 (home-page
581 "https://bioconductor.org/packages/IlluminaHumanMethylation450kanno.ilmn12.hg19/")
582 (synopsis "Annotation for Illumina's 450k methylation arrays")
583 (description
584 "This package provides manifests and annotation for Illumina's 450k array
585 data.")
586 (license license:artistic2.0)))
587
588 (define-public r-org-ce-eg-db
589 (package
590 (name "r-org-ce-eg-db")
591 (version "3.7.0")
592 (source (origin
593 (method url-fetch)
594 (uri (bioconductor-uri "org.Ce.eg.db" version 'annotation))
595 (sha256
596 (base32
597 "1w5br1ss4ha8wv4v2saj7cmbjc2jw0dyj2f2y269l078z31wcnaz"))))
598 (properties
599 `((upstream-name . "org.Ce.eg.db")))
600 (build-system r-build-system)
601 (propagated-inputs
602 (list r-annotationdbi))
603 (home-page "https://www.bioconductor.org/packages/org.Ce.eg.db/")
604 (synopsis "Genome wide annotation for Worm")
605 (description
606 "This package provides mappings from Entrez gene identifiers to various
607 annotations for the genome of the model worm Caenorhabditis elegans.")
608 (license license:artistic2.0)))
609
610 (define-public r-org-dm-eg-db
611 (package
612 (name "r-org-dm-eg-db")
613 (version "3.7.0")
614 (source (origin
615 (method url-fetch)
616 (uri (bioconductor-uri "org.Dm.eg.db" version 'annotation))
617 (sha256
618 (base32
619 "1pqjrzlyg72bjpy8zsxvaglc7jsv176bnyi87xdajmkvsgxpm7b3"))))
620 (properties
621 `((upstream-name . "org.Dm.eg.db")))
622 (build-system r-build-system)
623 (propagated-inputs
624 (list r-annotationdbi))
625 (home-page "https://www.bioconductor.org/packages/org.Dm.eg.db/")
626 (synopsis "Genome wide annotation for Fly")
627 (description
628 "This package provides mappings from Entrez gene identifiers to various
629 annotations for the genome of the model fruit fly Drosophila melanogaster.")
630 (license license:artistic2.0)))
631
632 (define-public r-org-dr-eg-db
633 (package
634 (name "r-org-dr-eg-db")
635 (version "3.7.0")
636 (source (origin
637 (method url-fetch)
638 (uri (bioconductor-uri "org.Dr.eg.db" version 'annotation))
639 (sha256
640 (base32
641 "1xs5wsbcpy0iwbjyiv7fax57djqc529ai5fk1qfsdcvlja3cpglx"))))
642 (properties
643 `((upstream-name . "org.Dr.eg.db")))
644 (build-system r-build-system)
645 (propagated-inputs
646 (list r-annotationdbi))
647 (home-page "https://www.bioconductor.org/packages/org.Dr.eg.db/")
648 (synopsis "Annotation for Zebrafish")
649 (description
650 "This package provides genome wide annotations for Zebrafish, primarily
651 based on mapping using Entrez Gene identifiers.")
652 (license license:artistic2.0)))
653
654 (define-public r-org-hs-eg-db
655 (package
656 (name "r-org-hs-eg-db")
657 (version "3.14.0")
658 (source (origin
659 (method url-fetch)
660 (uri (bioconductor-uri "org.Hs.eg.db" version 'annotation))
661 (sha256
662 (base32
663 "0mnddv42ll0sc0zxf7hkgilslykbvfn7xgxg1g8qi57q2dmpwb6j"))))
664 (properties
665 `((upstream-name . "org.Hs.eg.db")))
666 (build-system r-build-system)
667 (propagated-inputs
668 (list r-annotationdbi))
669 (home-page "https://www.bioconductor.org/packages/org.Hs.eg.db/")
670 (synopsis "Genome wide annotation for Human")
671 (description
672 "This package contains genome-wide annotations for Human, primarily based
673 on mapping using Entrez Gene identifiers.")
674 (license license:artistic2.0)))
675
676 (define-public r-org-mm-eg-db
677 (package
678 (name "r-org-mm-eg-db")
679 (version "3.7.0")
680 (source (origin
681 (method url-fetch)
682 (uri (bioconductor-uri "org.Mm.eg.db" version 'annotation))
683 (sha256
684 (base32
685 "1i3nvrd3wjigf1rmgxq1p5xxc3p8v02h5gwi62s30rkrsyjjfjxx"))))
686 (properties
687 `((upstream-name . "org.Mm.eg.db")))
688 (build-system r-build-system)
689 (propagated-inputs
690 (list r-annotationdbi))
691 (home-page "https://www.bioconductor.org/packages/org.Mm.eg.db/")
692 (synopsis "Genome wide annotation for Mouse")
693 (description
694 "This package provides mappings from Entrez gene identifiers to various
695 annotations for the genome of the model mouse Mus musculus.")
696 (license license:artistic2.0)))
697
698 (define-public r-bsgenome-hsapiens-ucsc-hg19
699 (package
700 (name "r-bsgenome-hsapiens-ucsc-hg19")
701 (version "1.4.3")
702 (source (origin
703 (method url-fetch)
704 (uri (bioconductor-uri "BSgenome.Hsapiens.UCSC.hg19"
705 version 'annotation))
706 (sha256
707 (base32
708 "06lx7q7i52lg3vkjkqy492z9ianzgi4nhs9m1jrxjjb4hgbnbyjv"))))
709 (properties
710 `((upstream-name . "BSgenome.Hsapiens.UCSC.hg19")))
711 (build-system r-build-system)
712 (propagated-inputs
713 (list r-bsgenome))
714 (home-page
715 "https://www.bioconductor.org/packages/BSgenome.Hsapiens.UCSC.hg19/")
716 (synopsis "Full genome sequences for Homo sapiens")
717 (description
718 "This package provides full genome sequences for Homo sapiens as provided
719 by UCSC (hg19, February 2009) and stored in Biostrings objects.")
720 (license license:artistic2.0)))
721
722 (define-public r-bsgenome-hsapiens-ucsc-hg38
723 (package
724 (name "r-bsgenome-hsapiens-ucsc-hg38")
725 (version "1.4.4")
726 (source (origin
727 (method url-fetch)
728 (uri (bioconductor-uri "BSgenome.Hsapiens.UCSC.hg38"
729 version 'annotation))
730 (sha256
731 (base32 "03xmh6q99nqjxz29m6j0ymxlk22jq0nlvpf4a2yhg3hgnxqkakh2"))))
732 (properties
733 `((upstream-name . "BSgenome.Hsapiens.UCSC.hg38")))
734 (build-system r-build-system)
735 (propagated-inputs
736 (list r-bsgenome))
737 (home-page
738 "https://www.bioconductor.org/packages/BSgenome.Hsapiens.UCSC.hg38/")
739 (synopsis "Full genome sequences for Homo sapiens")
740 (description
741 "This package provides full genome sequences for Homo sapiens (Human)
742 as provided by UCSC (hg38, Dec. 2013) and stored in Biostrings objects.")
743 (license license:artistic2.0)))
744
745 (define-public r-ensdb-hsapiens-v75
746 (package
747 (name "r-ensdb-hsapiens-v75")
748 (version "2.99.0")
749 (source
750 (origin
751 (method url-fetch)
752 (uri (bioconductor-uri "EnsDb.Hsapiens.v75" version 'annotation))
753 (sha256
754 (base32
755 "0jx6rf6v0j8yr07q3c1h7s121901dc400nm6xaiv4i7kb5czjn9c"))))
756 (properties
757 `((upstream-name . "EnsDb.Hsapiens.v75")))
758 (build-system r-build-system)
759 (propagated-inputs
760 (list r-ensembldb))
761 (home-page "https://bioconductor.org/packages/EnsDb.Hsapiens.v75")
762 (synopsis "Ensembl based annotation package")
763 (description
764 "This package exposes an annotation database generated from Ensembl.")
765 (license license:artistic2.0)))
766
767 (define-public r-ensdb-hsapiens-v86
768 (package
769 (name "r-ensdb-hsapiens-v86")
770 (version "2.99.0")
771 (source
772 (origin
773 (method url-fetch)
774 (uri (bioconductor-uri "EnsDb.Hsapiens.v86" version 'annotation))
775 (sha256
776 (base32 "1gp7xrzddpvmh2vrcp571wyy00skxgxfl39ksj4h0hm1qay0fb2m"))))
777 (properties `((upstream-name . "EnsDb.Hsapiens.v86")))
778 (build-system r-build-system)
779 (propagated-inputs (list r-ensembldb))
780 (home-page "https://bioconductor.org/packages/EnsDb.Hsapiens.v86")
781 (synopsis "Ensembl based annotation package")
782 (description "This package exposes an annotation database generated from
783 Ensembl.")
784 (license license:artistic2.0)))
785
786 (define-public r-ensdb-mmusculus-v79
787 (package
788 (name "r-ensdb-mmusculus-v79")
789 (version "2.99.0")
790 (source
791 (origin
792 (method url-fetch)
793 (uri (bioconductor-uri "EnsDb.Mmusculus.v79" version 'annotation))
794 (sha256
795 (base32 "1zpmq7v55if6q9r0h883q9k8l70ym20b01m9hxf121wb256rl9f7"))))
796 (properties `((upstream-name . "EnsDb.Mmusculus.v79")))
797 (build-system r-build-system)
798 (propagated-inputs (list r-ensembldb))
799 (home-page "https://bioconductor.org/packages/EnsDb.Mmusculus.v79")
800 (synopsis "Ensembl based annotation package")
801 (description "This package exposes an annotation database generated from
802 Ensembl.")
803 (license license:artistic2.0)))
804
805 (define-public r-snplocs-hsapiens-dbsnp144-grch37
806 (package
807 (name "r-snplocs-hsapiens-dbsnp144-grch37")
808 (version "0.99.20")
809 (source (origin
810 (method url-fetch)
811 (uri (bioconductor-uri "SNPlocs.Hsapiens.dbSNP144.GRCh37"
812 version 'annotation))
813 (sha256
814 (base32
815 "1z8kx43ki1jvj7ms7pcybakcdimfwr6zpjvspkjmma97bdz093iz"))))
816 (build-system r-build-system)
817 ;; As this package provides little more than a very large data file it
818 ;; doesn't make sense to build substitutes.
819 (arguments `(#:substitutable? #f))
820 (propagated-inputs
821 (list r-biocgenerics
822 r-s4vectors
823 r-iranges
824 r-genomeinfodb
825 r-genomicranges
826 r-bsgenome
827 r-biostrings))
828 (home-page
829 "https://bioconductor.org/packages/SNPlocs.Hsapiens.dbSNP144.GRCh37/")
830 (synopsis "SNP locations for Homo sapiens (dbSNP Build 144)")
831 (description "This package provides SNP locations and alleles for Homo
832 sapiens extracted from NCBI dbSNP Build 144. The source data files used for
833 this package were created by NCBI on May 29-30, 2015, and contain SNPs mapped
834 to reference genome GRCh37.p13. Note that the GRCh37.p13 genome is a
835 patched version of GRCh37. However the patch doesn't alter chromosomes 1-22,
836 X, Y, MT. GRCh37 itself is the same as the hg19 genome from UCSC *except* for
837 the mitochondrion chromosome. Therefore, the SNPs in this package can be
838 injected in @code{BSgenome.Hsapiens.UCSC.hg19} and they will land at the
839 correct position but this injection will exclude chrM (i.e. nothing will be
840 injected in that sequence).")
841 (license license:artistic2.0)))
842
843 (define-public r-txdb-dmelanogaster-ucsc-dm6-ensgene
844 (package
845 (name "r-txdb-dmelanogaster-ucsc-dm6-ensgene")
846 (version "3.12.0")
847 (source
848 (origin
849 (method url-fetch)
850 (uri (bioconductor-uri "TxDb.Dmelanogaster.UCSC.dm6.ensGene"
851 version 'annotation))
852 (sha256
853 (base32
854 "0yij7zyqkmmr13389rs2gfa5anvvw648nnl1kjbsgvyxkggif8q4"))))
855 (properties
856 `((upstream-name . "TxDb.Dmelanogaster.UCSC.dm6.ensGene")))
857 (build-system r-build-system)
858 (propagated-inputs
859 (list r-annotationdbi r-genomicfeatures))
860 (home-page
861 "https://bioconductor.org/packages/TxDb.Dmelanogaster.UCSC.dm6.ensGene")
862 (synopsis "Annotation package for TxDb object(s)")
863 (description
864 "This package exposes an annotation databases generated from UCSC by
865 exposing these as TxDb objects.")
866 (license license:artistic2.0)))
867
868 (define-public r-txdb-hsapiens-ucsc-hg19-knowngene
869 (package
870 (name "r-txdb-hsapiens-ucsc-hg19-knowngene")
871 (version "3.2.2")
872 (source (origin
873 (method url-fetch)
874 (uri (bioconductor-uri "TxDb.Hsapiens.UCSC.hg19.knownGene"
875 version 'annotation))
876 (sha256
877 (base32
878 "1sajhcqqwazgz2lqbik7rd935i7kpnh08zxbp2ra10j72yqy4g86"))))
879 (properties
880 `((upstream-name . "TxDb.Hsapiens.UCSC.hg19.knownGene")))
881 (build-system r-build-system)
882 (propagated-inputs
883 (list r-genomicfeatures))
884 (home-page
885 "https://bioconductor.org/packages/TxDb.Hsapiens.UCSC.hg19.knownGene/")
886 (synopsis "Annotation package for human genome in TxDb format")
887 (description
888 "This package provides an annotation database of Homo sapiens genome
889 data. It is derived from the UCSC hg19 genome and based on the \"knownGene\"
890 track. The database is exposed as a @code{TxDb} object.")
891 (license license:artistic2.0)))
892
893 (define-public r-txdb-hsapiens-ucsc-hg38-knowngene
894 (package
895 (name "r-txdb-hsapiens-ucsc-hg38-knowngene")
896 (version "3.15.0")
897 (source (origin
898 (method url-fetch)
899 (uri (bioconductor-uri "TxDb.Hsapiens.UCSC.hg38.knownGene"
900 version 'annotation))
901 (sha256
902 (base32 "1y9fqhkk5wgny43bxc0j82afy49vz34rblcmcfmwavngdkpnj879"))))
903 (properties
904 `((upstream-name . "TxDb.Hsapiens.UCSC.hg38.knownGene")))
905 (build-system r-build-system)
906 (propagated-inputs
907 (list r-annotationdbi r-genomicfeatures))
908 (home-page
909 "https://bioconductor.org/packages/TxDb.Hsapiens.UCSC.hg38.knownGene/")
910 (synopsis "Annotation package for human genome in TxDb format")
911 (description
912 "This package provides an annotation database of Homo sapiens genome
913 data. It is derived from the UCSC hg38 genome and based on the \"knownGene\"
914 track. The database is exposed as a @code{TxDb} object.")
915 (license license:artistic2.0)))
916
917 (define-public r-txdb-mmusculus-ucsc-mm9-knowngene
918 (package
919 (name "r-txdb-mmusculus-ucsc-mm9-knowngene")
920 (version "3.2.2")
921 (source (origin
922 (method url-fetch)
923 (uri (bioconductor-uri "TxDb.Mmusculus.UCSC.mm9.knownGene"
924 version 'annotation))
925 (sha256
926 (base32
927 "16bjxy00363hf91ik2mqlqls86i07gia72qh92xc3l1ncch61mx2"))))
928 (properties
929 `((upstream-name . "TxDb.Mmusculus.UCSC.mm9.knownGene")))
930 (build-system r-build-system)
931 (propagated-inputs
932 (list r-genomicfeatures r-annotationdbi))
933 (home-page
934 "https://bioconductor.org/packages/TxDb.Mmusculus.UCSC.mm9.knownGene/")
935 (synopsis "Annotation package for mouse genome in TxDb format")
936 (description
937 "This package provides an annotation database of Mouse genome data. It
938 is derived from the UCSC mm9 genome and based on the \"knownGene\" track. The
939 database is exposed as a @code{TxDb} object.")
940 (license license:artistic2.0)))
941
942 (define-public r-txdb-mmusculus-ucsc-mm10-knowngene
943 (package
944 (name "r-txdb-mmusculus-ucsc-mm10-knowngene")
945 (version "3.10.0")
946 (source (origin
947 (method url-fetch)
948 (uri (bioconductor-uri "TxDb.Mmusculus.UCSC.mm10.knownGene"
949 version 'annotation))
950 (sha256
951 (base32
952 "0xs9npnhbwll7p62hibs02y4ac23jchdcr25i6a7qwq1kms82qk9"))))
953 (properties
954 `((upstream-name . "TxDb.Mmusculus.UCSC.mm10.knownGene")))
955 (build-system r-build-system)
956 (propagated-inputs
957 (list r-bsgenome r-genomicfeatures r-annotationdbi))
958 (home-page
959 "https://bioconductor.org/packages/TxDb.Mmusculus.UCSC.mm10.knownGene/")
960 (synopsis "Annotation package for TxDb knownGene object(s) for Mouse")
961 (description
962 "This package loads a TxDb object, which is an R interface to
963 prefabricated databases contained in this package. This package provides
964 the TxDb object of Mouse data as provided by UCSC (mm10, December 2011)
965 based on the knownGene track.")
966 (license license:artistic2.0)))
967
968 (define-public r-txdb-celegans-ucsc-ce6-ensgene
969 (package
970 (name "r-txdb-celegans-ucsc-ce6-ensgene")
971 (version "3.2.2")
972 (source
973 (origin
974 (method url-fetch)
975 (uri (bioconductor-uri "TxDb.Celegans.UCSC.ce6.ensGene"
976 version 'annotation))
977 (sha256
978 (base32
979 "1sgppva33cdy4isj2is8mfalj5gmmkpbkq9w1d83a4agcq31mi90"))))
980 (properties
981 `((upstream-name . "TxDb.Celegans.UCSC.ce6.ensGene")))
982 (build-system r-build-system)
983 (propagated-inputs
984 (list r-annotationdbi r-genomicfeatures))
985 (home-page "https://bioconductor.org/packages/TxDb.Celegans.UCSC.ce6.ensGene/")
986 (synopsis "Annotation package for C elegans TxDb objects")
987 (description
988 "This package exposes a C elegans annotation database generated from UCSC
989 by exposing these as TxDb objects.")
990 (license license:artistic2.0)))
991
992 (define-public r-fdb-infiniummethylation-hg19
993 (package
994 (name "r-fdb-infiniummethylation-hg19")
995 (version "2.2.0")
996 (source (origin
997 (method url-fetch)
998 (uri (bioconductor-uri "FDb.InfiniumMethylation.hg19"
999 version 'annotation))
1000 (sha256
1001 (base32
1002 "0gq90fvph6kgrpjb89nvzq6hl1k24swn19rgjh5g98l86mja6nk0"))))
1003 (properties
1004 `((upstream-name . "FDb.InfiniumMethylation.hg19")))
1005 (build-system r-build-system)
1006 (propagated-inputs
1007 (list r-biostrings r-genomicfeatures r-annotationdbi r-org-hs-eg-db
1008 r-txdb-hsapiens-ucsc-hg19-knowngene))
1009 (home-page "https://bioconductor.org/packages/FDb.InfiniumMethylation.hg19/")
1010 (synopsis "Compiled HumanMethylation27 and HumanMethylation450 annotations")
1011 (description
1012 "This is an annotation package for Illumina Infinium DNA methylation
1013 probes. It contains the compiled HumanMethylation27 and HumanMethylation450
1014 annotations.")
1015 (license license:artistic2.0)))
1016
1017 (define-public r-illuminahumanmethylationepicmanifest
1018 (package
1019 (name "r-illuminahumanmethylationepicmanifest")
1020 (version "0.3.0")
1021 (source (origin
1022 (method url-fetch)
1023 (uri (bioconductor-uri "IlluminaHumanMethylationEPICmanifest"
1024 version 'annotation))
1025 (sha256
1026 (base32
1027 "0alhjda5g186z8b1nsmnpfswrlj7prdz8mkwx60wkkl6hkcnk6p3"))))
1028 (properties
1029 `((upstream-name . "IlluminaHumanMethylationEPICmanifest")))
1030 (build-system r-build-system)
1031 (propagated-inputs
1032 (list r-minfi))
1033 (home-page "https://bioconductor.org/packages/IlluminaHumanMethylationEPICmanifest/")
1034 (synopsis "Manifest for Illumina's EPIC methylation arrays")
1035 (description
1036 "This is a manifest package for Illumina's EPIC methylation arrays.")
1037 (license license:artistic2.0)))
1038
1039 (define-public r-do-db
1040 (package
1041 (name "r-do-db")
1042 (version "2.9")
1043 (source (origin
1044 (method url-fetch)
1045 (uri (bioconductor-uri "DO.db" version 'annotation))
1046 (sha256
1047 (base32
1048 "10bqqa124l61ivzy4mdd3z3ar9a6537qbxw23pc4y9w8a6dwnavn"))))
1049 (properties
1050 `((upstream-name . "DO.db")))
1051 (build-system r-build-system)
1052 (propagated-inputs
1053 (list r-annotationdbi))
1054 (home-page "https://www.bioconductor.org/packages/DO.db/")
1055 (synopsis "Annotation maps describing the entire Disease Ontology")
1056 (description
1057 "This package provides a set of annotation maps describing the entire
1058 Disease Ontology.")
1059 (license license:artistic2.0)))
1060
1061 (define-public r-hgu133plus2-db
1062 (package
1063 (name "r-hgu133plus2-db")
1064 (version "3.13.0")
1065 (source
1066 (origin
1067 (method url-fetch)
1068 (uri (bioconductor-uri "hgu133plus2.db" version 'annotation))
1069 (sha256
1070 (base32 "0i6cfk7ahql4fcgrq0dai9gkjbsahyzd9iv4lqv1ad58fzkmipnx"))))
1071 (properties `((upstream-name . "hgu133plus2.db")))
1072 (build-system r-build-system)
1073 (propagated-inputs (list r-annotationdbi r-org-hs-eg-db))
1074 (home-page "https://bioconductor.org/packages/hgu133plus2.db")
1075 (synopsis "Affymetrix Affymetrix HG-U133_Plus_2 Array annotation data")
1076 (description
1077 "This package provides Affymetrix HG-U133_Plus_2 array annotation
1078 data (chip hgu133plus2) assembled using data from public repositories.")
1079 (license license:artistic2.0)))
1080
1081 (define-public r-pfam-db
1082 (package
1083 (name "r-pfam-db")
1084 (version "3.15.0")
1085 (source
1086 (origin
1087 (method url-fetch)
1088 (uri (bioconductor-uri "PFAM.db" version 'annotation))
1089 (sha256
1090 (base32 "03vjfb9vx1gxrw1jkq6y4i46qhjj9z2mkdiflglbd6kpfrgnl0z7"))))
1091 (properties `((upstream-name . "PFAM.db")))
1092 (build-system r-build-system)
1093 (propagated-inputs
1094 (list r-annotationdbi))
1095 (home-page "https://bioconductor.org/packages/PFAM.db")
1096 (synopsis "Set of protein ID mappings for PFAM")
1097 (description
1098 "This package provides a set of protein ID mappings for PFAM, assembled
1099 using data from public repositories.")
1100 (license license:artistic2.0)))
1101
1102 (define-public r-phastcons100way-ucsc-hg19
1103 (package
1104 (name "r-phastcons100way-ucsc-hg19")
1105 (version "3.7.2")
1106 (source
1107 (origin
1108 (method url-fetch)
1109 (uri (bioconductor-uri "phastCons100way.UCSC.hg19"
1110 version 'annotation))
1111 (sha256
1112 (base32
1113 "1jmc4k4zgkx5vr2plnidnd9bidlwlb0kr7mjg60cqjw7dq7jl1fa"))))
1114 (properties
1115 `((upstream-name . "phastCons100way.UCSC.hg19")))
1116 (build-system r-build-system)
1117 (propagated-inputs
1118 (list r-bsgenome
1119 r-genomeinfodb
1120 r-genomicranges
1121 r-genomicscores
1122 r-iranges
1123 r-s4vectors))
1124 (home-page "https://bioconductor.org/packages/phastCons100way.UCSC.hg19")
1125 (synopsis "UCSC phastCons conservation scores for hg19")
1126 (description
1127 "This package provides UCSC phastCons conservation scores for the human
1128 genome (hg19) calculated from multiple alignments with other 99 vertebrate
1129 species.")
1130 (license license:artistic2.0)))
1131
1132 \f
1133 ;;; Experiment data
1134
1135 (define-public r-abadata
1136 (package
1137 (name "r-abadata")
1138 (version "1.12.0")
1139 (source (origin
1140 (method url-fetch)
1141 (uri (bioconductor-uri "ABAData" version 'experiment))
1142 (sha256
1143 (base32
1144 "1bmj341xcymlrk02gss5vvrqc4ddas0rdw39lnpsj98hq6n11p5z"))))
1145 (properties
1146 `((upstream-name . "ABAData")))
1147 (build-system r-build-system)
1148 (propagated-inputs
1149 (list r-annotationdbi))
1150 (home-page "https://www.bioconductor.org/packages/ABAData/")
1151 (synopsis "Gene expression in human brain regions from Allen Brain Atlas")
1152 (description
1153 "This package provides the data for the gene expression enrichment
1154 analysis conducted in the package ABAEnrichment. The package includes three
1155 datasets which are derived from the Allen Brain Atlas:
1156
1157 @enumerate
1158 @item Gene expression data from Human Brain (adults) averaged across donors,
1159 @item Gene expression data from the Developing Human Brain pooled into five
1160 age categories and averaged across donors, and
1161 @item a developmental effect score based on the Developing Human Brain
1162 expression data.
1163 @end enumerate
1164
1165 All datasets are restricted to protein coding genes.")
1166 (license license:gpl2+)))
1167
1168 (define-public r-adductdata
1169 (package
1170 (name "r-adductdata")
1171 (version "1.12.0")
1172 (source (origin
1173 (method url-fetch)
1174 (uri (bioconductor-uri "adductData" version 'experiment))
1175 (sha256
1176 (base32 "02r7p1645vhhf7wn5x0aklmf7l97h6fjb8v9mldim4waccmpyg48"))))
1177 (properties `((upstream-name . "adductData")))
1178 (build-system r-build-system)
1179 (propagated-inputs (list r-annotationhub r-experimenthub))
1180 (native-inputs (list r-knitr))
1181 (home-page "https://bioconductor.org/packages/adductData")
1182 (synopsis "Data from untargeted mass spectrometry of modifications to Cys34")
1183 (description
1184 "This package contains data from untargeted @dfn{mass spectrometry} (MS)
1185 of modifications to @dfn{oxidized cysteine} (Cys) 34 in @dfn{human serum
1186 albumin} (HSA).")
1187 (license license:artistic2.0)))
1188
1189 (define-public r-aneufinderdata
1190 (package
1191 (name "r-aneufinderdata")
1192 (version "1.24.0")
1193 (source (origin
1194 (method url-fetch)
1195 (uri (bioconductor-uri "AneuFinderData" version 'experiment))
1196 (sha256
1197 (base32 "0cncb8km0sc2xh95rgnnm38kys5ml0n8gh8cl6x7ls1xh9sm83f7"))))
1198 (build-system r-build-system)
1199 (home-page "https://bioconductor.org/packages/AneuFinderData/")
1200 (synopsis "Data package for @code{AneuFinder}")
1201 (description "This package contains whole-genome single cell sequencing data for
1202 demonstration purposes in the @code{AneuFinder} package.")
1203 (license license:artistic2.0)))
1204
1205 (define-public r-arrmdata
1206 (package
1207 (name "r-arrmdata")
1208 (version "1.32.0")
1209 (source (origin
1210 (method url-fetch)
1211 (uri (bioconductor-uri "ARRmData" version 'experiment))
1212 (sha256
1213 (base32 "1cjzr58426s9z2bwjz3wzlkh52fv0q85cw4gbjnhwakh9sr3dd5p"))))
1214 (properties
1215 `((upstream-name . "ARRmData")))
1216 (build-system r-build-system)
1217 (home-page "https://www.bioconductor.org/packages/ARRmData/")
1218 (synopsis "Example dataset for normalization of Illumina 450k methylation data")
1219 (description
1220 "This package provides raw beta values from 36 samples across 3 groups
1221 from Illumina 450k methylation arrays.")
1222 (license license:artistic2.0)))
1223
1224 (define-public r-bladderbatch
1225 (package
1226 (name "r-bladderbatch")
1227 (version "1.34.0")
1228 (source (origin
1229 (method url-fetch)
1230 (uri (bioconductor-uri "bladderbatch" version
1231 'experiment))
1232 (sha256
1233 (base32
1234 "1dpbaqsqizyi99r0imf5m4lndhhrkyiaqii9bi8rp18fjbjdd72k"))))
1235 (properties `((upstream-name . "bladderbatch")))
1236 (build-system r-build-system)
1237 (propagated-inputs (list r-biobase))
1238 (home-page "https://bioconductor.org/packages/bladderbatch")
1239 (synopsis "Bladder gene expression data illustrating batch effects")
1240 (description
1241 "This package contains microarray gene expression data on 57 bladder samples from
1242 5 batches. The data are used as an illustrative example for the sva package.")
1243 (license license:artistic2.0)))
1244
1245 (define-public r-biscuiteerdata
1246 (package
1247 (name "r-biscuiteerdata")
1248 (version "1.10.0")
1249 (source
1250 (origin
1251 (method url-fetch)
1252 (uri (bioconductor-uri "biscuiteerData" version 'experiment))
1253 (sha256
1254 (base32 "0nda6b8mkv93s513y0xfgxvi7zn8v07jx323ii709rknlncm6qqw"))))
1255 (properties
1256 `((upstream-name . "biscuiteerData")))
1257 (build-system r-build-system)
1258 (propagated-inputs
1259 (list r-annotationhub r-curl r-experimenthub))
1260 (native-inputs (list r-knitr))
1261 (home-page "https://bioconductor.org/packages/biscuiteerData")
1262 (synopsis "Data package for Biscuiteer")
1263 (description
1264 "This package contains default datasets used by the Bioconductor package
1265 biscuiteer.")
1266 (license license:gpl3)))
1267
1268 (define-public r-celldex
1269 (package
1270 (name "r-celldex")
1271 (version "1.6.0")
1272 (source
1273 (origin
1274 (method url-fetch)
1275 (uri (bioconductor-uri "celldex" version 'experiment))
1276 (sha256
1277 (base32 "1fjldmhb9yg6yr3aq5ldvc8xwqw71ix4cdlr53xxckgwljjq7x10"))))
1278 (properties `((upstream-name . "celldex")))
1279 (build-system r-build-system)
1280 (propagated-inputs
1281 (list r-annotationdbi
1282 r-annotationhub
1283 r-delayedarray
1284 r-delayedmatrixstats
1285 r-experimenthub
1286 r-s4vectors
1287 r-summarizedexperiment))
1288 (native-inputs (list r-knitr))
1289 (home-page "https://github.com/LTLA/celldex")
1290 (synopsis "Reference index for cell types")
1291 (description
1292 "This package provides a collection of reference expression datasets with
1293 curated cell type labels, for use in procedures like automated annotation of
1294 single-cell data or deconvolution of bulk RNA-seq.")
1295 (license license:gpl3)))
1296
1297 (define-public r-chromstardata
1298 (package
1299 (name "r-chromstardata")
1300 (version "1.22.0")
1301 (source
1302 (origin
1303 (method url-fetch)
1304 (uri (bioconductor-uri "chromstaRData" version 'experiment))
1305 (sha256
1306 (base32 "1ajwnkibpi01c93nrplxhy6grw8jj5219g4pii4rkan4k5815kv1"))))
1307 (properties `((upstream-name . "chromstaRData")))
1308 (build-system r-build-system)
1309 (home-page "https://bioconductor.org/packages/chromstaRData/")
1310 (synopsis "ChIP-seq data for demonstration purposes")
1311 (description
1312 "This package provides ChIP-seq data for demonstration purposes in the
1313 chromstaR package.")
1314 (license license:gpl3)))
1315
1316 (define-public r-copyhelper
1317 (package
1318 (name "r-copyhelper")
1319 (version "1.28.0")
1320 (source
1321 (origin
1322 (method url-fetch)
1323 (uri (bioconductor-uri "CopyhelpeR" version 'experiment))
1324 (sha256
1325 (base32 "0klrnxck0q14birnpwzkiwmj77hwdn6gazvdg0lqn9y6j5mbkyx1"))))
1326 (properties `((upstream-name . "CopyhelpeR")))
1327 (build-system r-build-system)
1328 (home-page "https://bioconductor.org/packages/CopyhelpeR/")
1329 (synopsis "Helper files for CopywriteR")
1330 (description
1331 "This package contains the helper files that are required to run the
1332 Bioconductor package CopywriteR. It contains pre-assembled 1kb bin GC-content
1333 and mappability files for the reference genomes hg18, hg19, hg38, mm9 and
1334 mm10. In addition, it contains a blacklist filter to remove regions that
1335 display copy number variation. Files are stored as GRanges objects from the
1336 GenomicRanges Bioconductor package.")
1337 (license license:gpl2)))
1338
1339 (define-public r-genelendatabase
1340 (package
1341 (name "r-genelendatabase")
1342 (version "1.32.0")
1343 (source
1344 (origin
1345 (method url-fetch)
1346 (uri (bioconductor-uri "geneLenDataBase" version 'experiment))
1347 (sha256
1348 (base32 "0p4rmd3qszsnyn47mfbk96zfa0bhpyyvsh4ma1ligjrsnmkicsaz"))))
1349 (properties
1350 `((upstream-name . "geneLenDataBase")))
1351 (build-system r-build-system)
1352 (propagated-inputs
1353 (list r-rtracklayer r-genomicfeatures))
1354 (home-page "https://bioconductor.org/packages/geneLenDataBase/")
1355 (synopsis "Lengths of mRNA transcripts for a number of genomes")
1356 (description
1357 "This package provides the lengths of mRNA transcripts for a number of
1358 genomes and gene ID formats, largely based on the UCSC table browser.")
1359 (license license:lgpl2.0+)))
1360
1361 (define-public r-genomationdata
1362 (package
1363 (name "r-genomationdata")
1364 (version "1.28.0")
1365 (source
1366 (origin
1367 (method url-fetch)
1368 (uri (bioconductor-uri "genomationData" version 'experiment))
1369 (sha256
1370 (base32 "0ckdgmarndpz6r0y9sd4nmypzjgivj32w2890yl15xmxkx4397fh"))))
1371 (properties
1372 `((upstream-name . "genomationData")))
1373 (build-system r-build-system)
1374 ;; As this package provides little more than large data files, it doesn't
1375 ;; make sense to build substitutes.
1376 (arguments `(#:substitutable? #f))
1377 (native-inputs
1378 (list r-knitr))
1379 (home-page "https://bioinformatics.mdc-berlin.de/genomation/")
1380 (synopsis "Experimental data for use with the genomation package")
1381 (description
1382 "This package contains experimental genetic data for use with the
1383 genomation package. Included are Chip Seq, Methylation and Cage data,
1384 downloaded from Encode.")
1385 (license license:gpl3+)))
1386
1387 (define-public r-msdata
1388 (package
1389 (name "r-msdata")
1390 (version "0.36.0")
1391 (source
1392 (origin
1393 (method url-fetch)
1394 (uri (bioconductor-uri "msdata" version 'experiment))
1395 (sha256
1396 (base32 "0nqb7d7fa9l15bxy3s9wmy2h79jb6ldwww0hzk5mifabacmzx691"))))
1397 (properties `((upstream-name . "msdata")))
1398 (build-system r-build-system)
1399 (home-page "https://bioconductor.org/packages/msdata")
1400 (synopsis "Various Mass Spectrometry raw data example files")
1401 (description
1402 "This package provides Ion Trap positive ionization mode data in mzML file
1403 format. It includes a subset from 500-850 m/z and 1190-1310 seconds,
1404 including MS2 and MS3, intensity threshold 100.000; extracts from FTICR Apex
1405 III, m/z 400-450; a subset of UPLC - Bruker micrOTOFq data, both mzML and mz5;
1406 LC-MSMS and MRM files from proteomics experiments; and PSI mzIdentML example
1407 files for various search engines.")
1408 (license license:gpl2+)))
1409
1410 (define-public r-pasilla
1411 (package
1412 (name "r-pasilla")
1413 (version "1.24.0")
1414 (source
1415 (origin
1416 (method url-fetch)
1417 (uri (bioconductor-uri "pasilla" version 'experiment))
1418 (sha256
1419 (base32 "1vsxh7mv2krkbdqs5gsgjsxarjbll0bpyk94syrwh56z67n7jyib"))))
1420 (build-system r-build-system)
1421 (propagated-inputs (list r-dexseq))
1422 (native-inputs (list r-knitr))
1423 (home-page "https://www.bioconductor.org/packages/pasilla/")
1424 (synopsis "Data package with per-exon and per-gene read counts")
1425 (description "This package provides per-exon and per-gene read counts
1426 computed for selected genes from RNA-seq data that were presented in the
1427 article 'Conservation of an RNA regulatory map between Drosophila and mammals'
1428 by Brooks et al., Genome Research 2011.")
1429 (license license:lgpl2.1+)))
1430
1431 (define-public r-hsmmsinglecell
1432 (package
1433 (name "r-hsmmsinglecell")
1434 (version "1.16.0")
1435 (source
1436 (origin
1437 (method url-fetch)
1438 (uri (bioconductor-uri "HSMMSingleCell" version 'experiment))
1439 (sha256
1440 (base32 "12whx0pl9461xbak5r9zi6ggx5is8sk6mgrbjwlmx3mbr9am116v"))))
1441 (properties
1442 `((upstream-name . "HSMMSingleCell")))
1443 (build-system r-build-system)
1444 (home-page "https://www.bioconductor.org/packages/HSMMSingleCell/")
1445 (synopsis "Single-cell RNA-Seq for differentiating human skeletal muscle myoblasts (HSMM)")
1446 (description
1447 "Skeletal myoblasts undergo a well-characterized sequence of
1448 morphological and transcriptional changes during differentiation. In this
1449 experiment, primary @dfn{human skeletal muscle myoblasts} (HSMM) were expanded
1450 under high mitogen conditions (GM) and then differentiated by switching to
1451 low-mitogen media (DM). RNA-Seq libraries were sequenced from each of several
1452 hundred cells taken over a time-course of serum-induced differentiation.
1453 Between 49 and 77 cells were captured at each of four time points (0, 24, 48,
1454 72 hours) following serum switch using the Fluidigm C1 microfluidic system.
1455 RNA from each cell was isolated and used to construct mRNA-Seq libraries,
1456 which were then sequenced to a depth of ~4 million reads per library,
1457 resulting in a complete gene expression profile for each cell.")
1458 (license license:artistic2.0)))
1459
1460 (define-public r-all
1461 (package
1462 (name "r-all")
1463 (version "1.38.0")
1464 (source
1465 (origin
1466 (method url-fetch)
1467 (uri (bioconductor-uri "ALL" version 'experiment))
1468 (sha256
1469 (base32 "0410045x327wmfkksshd8yishw4yxij08vn8p65cdj7hb3qy3p0z"))))
1470 (properties `((upstream-name . "ALL")))
1471 (build-system r-build-system)
1472 (propagated-inputs
1473 (list r-biobase))
1474 (home-page "https://bioconductor.org/packages/ALL")
1475 (synopsis "Acute Lymphoblastic Leukemia data from the Ritz laboratory")
1476 (description
1477 "The data consist of microarrays from 128 different individuals with
1478 @dfn{acute lymphoblastic leukemia} (ALL). A number of additional covariates
1479 are available. The data have been normalized (using rma) and it is the
1480 jointly normalized data that are available here. The data are presented in
1481 the form of an @code{exprSet} object.")
1482 (license license:artistic2.0)))
1483
1484 (define-public r-affydata
1485 (package
1486 (name "r-affydata")
1487 (version "1.44.0")
1488 (source
1489 (origin
1490 (method url-fetch)
1491 (uri (bioconductor-uri "affydata" version 'experiment))
1492 (sha256
1493 (base32 "1d8ims7hks536v739r5hhfkkzyzqrf398aqal3hzyfm0psv15jbp"))))
1494 (properties `((upstream-name . "affydata")))
1495 (build-system r-build-system)
1496 (propagated-inputs
1497 (list r-affy))
1498 (home-page "https://bioconductor.org/packages/affydata/")
1499 (synopsis "Affymetrix data for demonstration purposes")
1500 (description
1501 "This package provides example datasets that represent 'real world
1502 examples' of Affymetrix data, unlike the artificial examples included in the
1503 package @code{affy}.")
1504 (license license:gpl2+)))
1505
1506 (define-public r-gagedata
1507 (package
1508 (name "r-gagedata")
1509 (version "2.34.0")
1510 (source
1511 (origin
1512 (method url-fetch)
1513 (uri (bioconductor-uri "gageData" version 'experiment))
1514 (sha256
1515 (base32 "00s2aig9r0bvk45brc0shildrgl2z0i0k8xlvqc9h1s274nnslk9"))))
1516 (properties `((upstream-name . "gageData")))
1517 (build-system r-build-system)
1518 (home-page "https://bioconductor.org/packages/gageData")
1519 (synopsis "Auxiliary data for the gage package")
1520 (description
1521 "This is a supportive data package for the software package @code{gage}.
1522 However, the data supplied here are also useful for gene set or pathway
1523 analysis or microarray data analysis in general. In this package, we provide
1524 two demo microarray dataset: GSE16873 (a breast cancer dataset from GEO) and
1525 BMP6 (originally published as an demo dataset for GAGE, also registered as
1526 GSE13604 in GEO). This package also includes commonly used gene set data based
1527 on KEGG pathways and GO terms for major research species, including human,
1528 mouse, rat and budding yeast. Mapping data between common gene IDs for budding
1529 yeast are also included.")
1530 (license license:gpl2+)))
1531
1532 (define-public r-curatedtcgadata
1533 (package
1534 (name "r-curatedtcgadata")
1535 (version "1.18.0")
1536 (source
1537 (origin
1538 (method url-fetch)
1539 (uri (bioconductor-uri "curatedTCGAData" version 'experiment))
1540 (sha256
1541 (base32 "0h3mpwy6lhyn8hfry13sdjgb35gqyi3g26igfjqzshc5wvsniwpr"))))
1542 (properties
1543 `((upstream-name . "curatedTCGAData")))
1544 (build-system r-build-system)
1545 (propagated-inputs
1546 (list r-annotationhub
1547 r-experimenthub
1548 r-hdf5array
1549 r-multiassayexperiment
1550 r-s4vectors
1551 r-summarizedexperiment))
1552 (native-inputs (list r-knitr))
1553 (home-page "https://bioconductor.org/packages/curatedTCGAData/")
1554 (synopsis "Curated data from The Cancer Genome Atlas")
1555 (description
1556 "This package provides publicly available data from The Cancer Genome
1557 Atlas (TCGA) as @code{MultiAssayExperiment} objects.
1558 @code{MultiAssayExperiment} integrates multiple assays (e.g., RNA-seq, copy
1559 number, mutation, microRNA, protein, and others) with clinical / pathological
1560 data. It also links assay barcodes with patient identifiers, enabling
1561 harmonized subsetting of rows (features) and columns (patients / samples)
1562 across the entire multi-'omics experiment.")
1563 (license license:artistic2.0)))
1564
1565 (define-public r-parathyroidse
1566 (package
1567 (name "r-parathyroidse")
1568 (version "1.34.0")
1569 (source (origin
1570 (method url-fetch)
1571 (uri (bioconductor-uri "parathyroidSE" version
1572 'experiment))
1573 (sha256
1574 (base32
1575 "1h33x55c4gbzmh085skqif04wdcvjp2l9fm55qzwws27kwd30c16"))))
1576 (properties `((upstream-name . "parathyroidSE")))
1577 (build-system r-build-system)
1578 (propagated-inputs (list r-summarizedexperiment))
1579 (home-page "https://bioconductor.org/packages/parathyroidSE")
1580 (synopsis "RangedSummarizedExperiment for RNA-Seq of parathyroid tumors")
1581 (description
1582 "This package provides @code{RangedSummarizedExperiment} objects of read
1583 counts in genes and exonic parts for paired-end RNA-Seq data from experiments on
1584 primary cultures of parathyroid tumors. The sequencing was performed on tumor
1585 cultures from 4 patients at 2 time points over 3 conditions (DPN, OHT and control).")
1586 ;; The author(s) mentions only LGPL without any specific version.
1587 (license license:lgpl2.1+)))
1588
1589 (define-public r-tcgabiolinksgui-data
1590 (package
1591 (name "r-tcgabiolinksgui-data")
1592 (version "1.16.0")
1593 (source
1594 (origin
1595 (method url-fetch)
1596 (uri (bioconductor-uri "TCGAbiolinksGUI.data" version 'experiment))
1597 (sha256
1598 (base32 "1mb2z59acs1pi1gqvgjyh62wnmbxskc5l0p42gpjajsjip5x1x7g"))))
1599 (properties `((upstream-name . "TCGAbiolinksGUI.data")))
1600 (build-system r-build-system)
1601 (native-inputs (list r-knitr))
1602 (home-page "https://github.com/BioinformaticsFMRP/TCGAbiolinksGUI.data")
1603 (synopsis "Data for the TCGAbiolinksGUI package")
1604 (description "This package provides supporting data for the
1605 TCGAbiolinksGUI package.")
1606 (license license:gpl3)))
1607
1608 \f
1609 ;;; Packages
1610
1611 (define-public r-abarray
1612 (package
1613 (name "r-abarray")
1614 (version "1.64.0")
1615 (source (origin
1616 (method url-fetch)
1617 (uri (bioconductor-uri "ABarray" version))
1618 (sha256
1619 (base32
1620 "0kjq00i2mb21xyjjs3jy09ps80f11cy37wywzjvmxyjxzbsk4d7r"))))
1621 (properties `((upstream-name . "ABarray")))
1622 (build-system r-build-system)
1623 (propagated-inputs (list r-biobase r-multtest))
1624 (home-page "https://bioconductor.org/packages/ABarray")
1625 (synopsis
1626 "Gene expression analysis for Applied Biosystems Genome Survey Microarray")
1627 (description
1628 "The package @code{ABarray} is designed to work with Applied Biosystems
1629 whole genome microarray platform, as well as any other platform whose data can
1630 be transformed into expression data matrix. Functions include data
1631 preprocessing, filtering, control probe analysis, statistical analysis in one
1632 single function. A @dfn{graphical user interface} (GUI) is also provided. The
1633 raw data, processed data, graphics output and statistical results are organized
1634 into folders according to the analysis settings used.")
1635 (license license:gpl2+)))
1636
1637 (define-public r-absseq
1638 (package
1639 (name "r-absseq")
1640 (version "1.50.0")
1641 (source (origin
1642 (method url-fetch)
1643 (uri (bioconductor-uri "ABSSeq" version))
1644 (sha256
1645 (base32
1646 "1kwl0gcqwbgblwvpbvqlgnsi91km77j11f0q1f0gd6hhnv38mmlv"))))
1647 (properties `((upstream-name . "ABSSeq")))
1648 (build-system r-build-system)
1649 (propagated-inputs (list r-limma r-locfit))
1650 (home-page "https://bioconductor.org/packages/ABSSeq")
1651 (synopsis
1652 "RNA-Seq analysis based on modelling absolute expression differences")
1653 (description
1654 "This package implements a new RNA-Seq analysis method and integrates two
1655 modules: a basic model for pairwise comparison and a linear model for complex
1656 design. RNA-Seq quantifies gene expression with reads count, which usually
1657 consists of conditions (or treatments) and several replicates for each
1658 condition. This software infers differential expression directly by the
1659 counts difference between conditions. It assumes that the sum counts
1660 difference between conditions follow a negative binomial distribution. In
1661 addition, @code{ABSSeq} moderates the fold-changes by two steps: the
1662 expression level and gene-specific dispersion, that might facilitate the gene
1663 ranking by fold-change and visualization.")
1664 (license license:gpl3+)))
1665
1666 (define-public r-adam
1667 (package
1668 (name "r-adam")
1669 (version "1.12.0")
1670 (source (origin
1671 (method url-fetch)
1672 (uri (bioconductor-uri "ADAM" version))
1673 (sha256
1674 (base32
1675 "1cgcjykik9hjrwlvvgaccprcrimgq5kwh9cj6367yk9m574a4gmn"))))
1676 (properties `((upstream-name . "ADAM")))
1677 (build-system r-build-system)
1678 (propagated-inputs (list r-dplyr
1679 r-dt
1680 r-go-db
1681 r-keggrest
1682 r-knitr
1683 r-pbapply
1684 r-rcpp
1685 r-stringr
1686 r-summarizedexperiment))
1687 (native-inputs (list r-knitr))
1688 (home-page "https://bioconductor.org/packages/ADAM")
1689 (synopsis "Gene activity and diversity analysis module")
1690 (description
1691 "This software @code{ADAM} is a @dfn{Gene set enrichment analysis} (GSEA)
1692 package created to group a set of genes from comparative samples (control
1693 versus experiment) belonging to different species according to their respective
1694 functions. The corresponding roles are extracted from the default collections
1695 like Gene ontology and @dfn{Kyoto encyclopedia of genes and genomes} (KEGG).
1696 @code{ADAM} show their significance by calculating the p-values referring to
1697 gene diversity and activity. Each group of genes is called @dfn{Group of
1698 functionally associated genes} (GFAG).")
1699 (license license:gpl2+)))
1700
1701 (define-public r-adamgui
1702 (package
1703 (name "r-adamgui")
1704 (version "1.12.0")
1705 (source (origin
1706 (method url-fetch)
1707 (uri (bioconductor-uri "ADAMgui" version))
1708 (sha256
1709 (base32
1710 "0vvd5qdwkfcr7zg7z63x3vvrcg63r6c9p383yvcg2lp8zmx8hsbs"))))
1711 (properties `((upstream-name . "ADAMgui")))
1712 (build-system r-build-system)
1713 (propagated-inputs
1714 (list r-adam
1715 r-colorramps
1716 r-data-table
1717 r-dplyr
1718 r-dt
1719 r-ggplot2
1720 r-ggpubr
1721 r-ggrepel
1722 r-ggsignif
1723 r-go-db
1724 r-gridextra
1725 r-knitr
1726 r-rcolorbrewer
1727 r-reshape2
1728 r-shiny
1729 r-shinyjs
1730 r-stringi
1731 r-stringr
1732 r-testthat
1733 r-varhandle))
1734 (native-inputs (list r-knitr))
1735 (home-page "https://bioconductor.org/packages/ADAMgui/")
1736 (synopsis "GUI for gene activity and diversity analysis")
1737 (description
1738 "This package @code{ADAMgui} is a @dfn{graphical user interface} (GUI)
1739 for the @code{ADAM} package. The @code{ADAMgui} package provides two
1740 shiny-based applications that allows the user to study the output of the
1741 @code{ADAM} package files through different plots. It's possible, for
1742 example, to choose a specific @dfn{group of functionally associated
1743 genes} (GFAG) and observe the gene expression behavior with the plots created
1744 with the @code{GFAGtargetUi} function. Features such as differential
1745 expression and fold change can be easily seen with aid of the plots made with
1746 the @code{GFAGpathUi} function.")
1747 (license license:gpl2+)))
1748
1749 (define-public r-adimpute
1750 (package
1751 (name "r-adimpute")
1752 (version "1.6.0")
1753 (source (origin
1754 (method url-fetch)
1755 (uri (bioconductor-uri "ADImpute" version))
1756 (sha256
1757 (base32
1758 "0885kd8mpmwjpzpx14pi6l3mqcvsixk10vkf5h4sqb7di0nnna4w"))))
1759 (properties `((upstream-name . "ADImpute")))
1760 (build-system r-build-system)
1761 (propagated-inputs
1762 (list r-biocparallel
1763 r-checkmate
1764 r-data-table
1765 r-drimpute
1766 r-kernlab
1767 r-mass
1768 r-matrix
1769 r-rsvd
1770 r-s4vectors
1771 r-saver
1772 r-singlecellexperiment
1773 r-summarizedexperiment))
1774 (native-inputs (list r-knitr))
1775 (home-page "https://bioconductor.org/packages/ADImpute")
1776 (synopsis "Adaptive computational prediction for dropout imputations")
1777 (description
1778 "@dfn{Single-cell RNA sequencing} (scRNA-seq) methods are typically
1779 unable to quantify the expression levels of all genes in a cell, creating a
1780 need for the computational prediction of missing values (dropout imputation).
1781 Most existing dropout imputation methods are limited in the sense that they
1782 exclusively use the scRNA-seq dataset at hand and do not exploit external
1783 gene-gene relationship information. The @code{ADImpute} package proposes two
1784 methods to address this issue:
1785
1786 @enumerate
1787 @item a gene regulatory network-based approach using gene-gene relationships
1788 learnt from external data;
1789 @item a baseline approach corresponding to a sample-wide average.
1790 @end enumerate
1791
1792 @code{ADImpute} implements these novel methods and also combines them with
1793 existing imputation methods like @code{DrImpute} and @code{SAVER}.
1794 @code{ADImpute} can learn the best performing method per gene and combine the
1795 results from different methods into an ensemble.")
1796 (license license:gpl3+)))
1797
1798 (define-public r-adsplit
1799 (package
1800 (name "r-adsplit")
1801 (version "1.66.0")
1802 (source (origin
1803 (method url-fetch)
1804 (uri (bioconductor-uri "adSplit" version))
1805 (sha256
1806 (base32
1807 "1wl2gd0b7krf485clw67cxayp0g9argklkzn8nw1vrkil0vvr4jm"))))
1808 (properties `((upstream-name . "adSplit")))
1809 (build-system r-build-system)
1810 (propagated-inputs
1811 (list r-annotationdbi
1812 r-biobase
1813 r-cluster
1814 r-go-db
1815 r-keggrest
1816 r-multtest))
1817 (home-page "https://compdiag.molgen.mpg.de/software/adSplit.shtml")
1818 (synopsis "Annotation-driven splits in microarray data")
1819 (description
1820 "This package implements clustering of microarray gene expression
1821 profiles according to functional annotations. For each term genes are
1822 annotated to, splits into two subclasses are computed and a significance of
1823 the supporting gene set is determined.")
1824 (license license:gpl2+)))
1825
1826 (define-public r-affixcan
1827 (package
1828 (name "r-affixcan")
1829 (version "1.14.0")
1830 (source (origin
1831 (method url-fetch)
1832 (uri (bioconductor-uri "AffiXcan" version))
1833 (sha256
1834 (base32
1835 "0wj9shzmlxpksbxny571xzfcmmqqzjlk1vq4mx1is2r6ma7jkblq"))))
1836 (properties `((upstream-name . "AffiXcan")))
1837 (build-system r-build-system)
1838 (propagated-inputs
1839 (list r-biocparallel
1840 r-crayon
1841 r-multiassayexperiment
1842 r-summarizedexperiment))
1843 (native-inputs (list r-knitr))
1844 (home-page "https://bioconductor.org/packages/AffiXcan")
1845 (synopsis "Functional approach to impute genetically regulated expression")
1846 (description
1847 "The @code{AffiXcan} package imputes a @dfn{genetically regulated
1848 expression} (GReX) for a set of genes in a sample of individuals, using a
1849 method based on the @dfn{total binding affinity} (TBA). Statistical models to
1850 impute GReX can be trained with a training dataset where the real total
1851 expression values are known.")
1852 (license license:gpl3)))
1853
1854 (define-public r-affyrnadegradation
1855 (package
1856 (name "r-affyrnadegradation")
1857 (version "1.42.0")
1858 (source (origin
1859 (method url-fetch)
1860 (uri (bioconductor-uri "AffyRNADegradation" version))
1861 (sha256
1862 (base32
1863 "16akwmpzwxai7ks5bvc1yyb9sx2scv9b9gas5avb0sk5fk0h3nsf"))))
1864 (properties `((upstream-name . "AffyRNADegradation")))
1865 (build-system r-build-system)
1866 (propagated-inputs (list r-affy))
1867 (home-page "https://bioconductor.org/packages/AffyRNADegradation")
1868 (synopsis
1869 "Analyze and correct probe positional bias in data due to RNA degradation")
1870 (description
1871 "The @code{AffyRNADegradation} package helps with the assessment and
1872 correction of RNA degradation effects in Affymetrix 3 expression arrays. The
1873 parameter @code{d} gives a robust and accurate measure of RNA integrity. The
1874 correction removes the probe positional bias, and thus improves comparability
1875 of samples that are affected by RNA degradation.")
1876 ;; the R file header specifies GPL2 or later
1877 (license license:gpl2+)))
1878
1879 (define-public r-agdex
1880 (package
1881 (name "r-agdex")
1882 (version "1.44.0")
1883 (source (origin
1884 (method url-fetch)
1885 (uri (bioconductor-uri "AGDEX" version))
1886 (sha256
1887 (base32
1888 "0c44fw5ajdjc13409rn3lsv0jhlqa2qcak9b1k8hpig486xxzsr9"))))
1889 (properties `((upstream-name . "AGDEX")))
1890 (build-system r-build-system)
1891 (propagated-inputs (list r-biobase r-gseabase))
1892 (home-page "https://bioconductor.org/packages/AGDEX")
1893 (synopsis
1894 "Evaluate agreement of differential expression for cross-species genomics")
1895 (description
1896 "The objective of @code{AGDEX} is to evaluate whether the results of a
1897 pair of two-group differential expression analysis comparisons show a level of
1898 agreement that is greater than expected if the group labels for each two-group
1899 comparison are randomly assigned. The agreement is evaluated for the entire
1900 transcriptome and (optionally) for a collection of pre-defined gene-sets.
1901 Additionally, the procedure performs permutation-based differential expression
1902 and meta analysis at both gene and gene-set levels of the data from each
1903 experiment.")
1904 (license license:gpl2+)))
1905
1906 (define-public r-aggregatebiovar
1907 (package
1908 (name "r-aggregatebiovar")
1909 (version "1.6.0")
1910 (source (origin
1911 (method url-fetch)
1912 (uri (bioconductor-uri "aggregateBioVar" version))
1913 (sha256
1914 (base32
1915 "0ngg12bgr95m4wm12scmrb55dgy4909c6qrg169l6dkng99v4nx1"))))
1916 (properties `((upstream-name . "aggregateBioVar")))
1917 (build-system r-build-system)
1918 (propagated-inputs
1919 (list r-matrix
1920 r-rlang
1921 r-s4vectors
1922 r-singlecellexperiment
1923 r-summarizedexperiment
1924 r-tibble))
1925 (native-inputs (list r-knitr))
1926 (home-page "https://github.com/jasonratcliff/aggregateBioVar")
1927 (synopsis "Differential gene expression analysis for multi-subject scRNA-seq")
1928 (description
1929 "This package @code{aggregateBioVar} contains tools to summarize single
1930 cell gene expression profiles at the level of subject for single cell RNA-seq
1931 data collected from more than one subject (e.g. biological sample or technical
1932 replicates). A @code{SingleCellExperiment} object is taken as input and
1933 converted to a list of @code{SummarizedExperiment} objects, where each list
1934 element corresponds to an assigned cell type. The @code{SummarizedExperiment}
1935 objects contain aggregate gene-by-subject count matrices and inter-subject
1936 column metadata for individual subjects that can be processed using downstream
1937 bulk RNA-seq tools.")
1938 (license license:gpl3)))
1939
1940 (define-public r-agilp
1941 (package
1942 (name "r-agilp")
1943 (version "3.28.0")
1944 (source (origin
1945 (method url-fetch)
1946 (uri (bioconductor-uri "agilp" version))
1947 (sha256
1948 (base32
1949 "1pm329y2nfcnx98ggxq0prdd5pxfcl5iylvsjjnhw5lyz1awg1yf"))))
1950 (properties `((upstream-name . "agilp")))
1951 (build-system r-build-system)
1952 (home-page "https://bioconductor.org/packages/agilp")
1953 (synopsis "Processing of Agilent expression array")
1954 (description
1955 "This package aims to provide a pipeline for the low-level analysis of
1956 gene expression microarray data, primarily focused on the Agilent platform,
1957 but which also provides utilities which may be useful for other platforms.")
1958 ;; Some files are under GPLv2+ but the combined work is released under the
1959 ;; GPLv3.
1960 (license license:gpl3)))
1961
1962 (define-public r-adductomicsr
1963 (package
1964 (name "r-adductomicsr")
1965 (version "1.12.0")
1966 (source (origin
1967 (method url-fetch)
1968 (uri (bioconductor-uri "adductomicsR" version))
1969 (sha256
1970 (base32
1971 "0623qf06xgdsyz0in2wnxwvpdw8kj6cnwf8vlqmgp7g0n3w701ys"))))
1972 (properties `((upstream-name . "adductomicsR")))
1973 (build-system r-build-system)
1974 (propagated-inputs
1975 (list r-adductdata
1976 r-ade4
1977 r-annotationhub
1978 r-bootstrap
1979 r-data-table
1980 r-dosnow
1981 r-dplyr
1982 r-dt
1983 r-experimenthub
1984 r-fastcluster
1985 r-foreach
1986 r-fpc
1987 r-mzr
1988 r-orgmassspecr
1989 r-pastecs
1990 r-pracma
1991 r-rcppeigen
1992 r-reshape2
1993 r-rvest
1994 r-smoother
1995 r-zoo))
1996 (native-inputs (list r-knitr))
1997 (home-page "https://bioconductor.org/packages/adductomicsR")
1998 (synopsis "Processing of adductomic mass spectral datasets")
1999 (description
2000 "This package @code{adductomicsR} processes data generated by the
2001 @dfn{second stage of mass spectrometry} (MS2) to identify potentially adducted
2002 peptides from spectra that has been corrected for mass drift and retention
2003 time drift and quantifies level mass spectral peaks from @dfn{first stage of
2004 mass spectrometry} (MS1) data.")
2005 (license license:artistic2.0)))
2006
2007 (define-public r-agimicrorna
2008 (package
2009 (name "r-agimicrorna")
2010 (version "2.46.0")
2011 (source (origin
2012 (method url-fetch)
2013 (uri (bioconductor-uri "AgiMicroRna" version))
2014 (sha256
2015 (base32
2016 "0jic89gyphbv7jzlfgm9bh1aq48lp86rq6hr34gsg9z0pa1192xa"))))
2017 (properties `((upstream-name . "AgiMicroRna")))
2018 (build-system r-build-system)
2019 (propagated-inputs
2020 (list r-affy
2021 r-affycoretools
2022 r-biobase
2023 r-limma
2024 r-preprocesscore))
2025 (home-page "https://git.bioconductor.org/packages/AgiMicroRna")
2026 (synopsis
2027 "Processing and differential expression analysis of Agilent microRNA chips")
2028 (description
2029 "@code{AgiMicroRna} provides useful functionality for the processing,
2030 quality assessment and differential expression analysis of Agilent microRNA
2031 array data. The package uses a limma-like structure to generate the processed
2032 data in order to make statistical inferences about differential expression
2033 using the linear model features implemented in limma. Standard Bioconductor
2034 objects are used so that other packages could be used as well.")
2035 (license license:gpl3)))
2036
2037 (define-public r-amountain
2038 (package
2039 (name "r-amountain")
2040 (version "1.22.0")
2041 (source (origin
2042 (method url-fetch)
2043 (uri (bioconductor-uri "AMOUNTAIN" version))
2044 (sha256
2045 (base32
2046 "0vdfabsrisdd7qq28f5ivd0v8zz49szqn677i5lhwnlaix220c54"))))
2047 (properties `((upstream-name . "AMOUNTAIN")))
2048 (build-system r-build-system)
2049 (inputs (list gsl))
2050 (native-inputs (list r-knitr))
2051 (home-page "https://bioconductor.org/packages/AMOUNTAIN")
2052 (synopsis "Modules for multilayer weighted gene co-expression networks")
2053 (description
2054 "This package provides a pure data-driven gene network, @dfn{WGCN}(weighted
2055 gene co-expression network) could be constructed only from expression profile.
2056 Different layers in such networks may represent different time points, multiple
2057 conditions or various species. @code{AMOUNTAIN} aims to search active modules
2058 in multi-layer WGCN using a continuous optimization approach.")
2059 (license license:gpl2+)))
2060
2061 (define-public r-amaretto
2062 (package
2063 (name "r-amaretto")
2064 (version "1.12.0")
2065 (source (origin
2066 (method url-fetch)
2067 (uri (bioconductor-uri "AMARETTO" version))
2068 (sha256
2069 (base32
2070 "111dk19b9910icksyr592cvhc5gwvgknr5q4887j9yxbajd7hcmx"))))
2071 (properties `((upstream-name . "AMARETTO")))
2072 (build-system r-build-system)
2073 (propagated-inputs
2074 (list r-biocfilecache
2075 r-callr
2076 r-circlize
2077 r-complexheatmap
2078 r-curatedtcgadata
2079 r-doparallel
2080 r-dplyr
2081 r-dt
2082 r-foreach
2083 r-ggplot2
2084 r-glmnet
2085 r-gridextra
2086 r-httr
2087 r-impute
2088 r-knitr
2089 r-limma
2090 r-matrix
2091 r-matrixstats
2092 r-multiassayexperiment
2093 r-rcpp
2094 r-readr
2095 r-reshape2
2096 r-rmarkdown
2097 r-tibble))
2098 (native-inputs (list r-knitr))
2099 (home-page "https://bioconductor.org/packages/AMARETTO")
2100 (synopsis "Regulatory network inference and driver gene evaluation")
2101 (description
2102 "This package @code{AMARETTO} represents an algorithm that integrates copy
2103 number, DNA methylation and gene expression data to identify a set of driver
2104 genes by analyzing cancer samples and connects them to clusters of co-expressed
2105 genes, which we define as modules. @code{AMARETTO} can be applied in a pancancer
2106 setting to identify cancer driver genes and their modules on multiple cancer
2107 sites. @code{AMARETTO} captures modules enriched in angiogenesis, cell cycle
2108 and EMT, and modules that accurately predict survival and molecular subtypes.
2109 This allows @code{AMARETTO} to identify novel cancer driver genes directing
2110 canonical cancer pathways.")
2111 (license license:asl2.0)))
2112
2113 (define-public r-anaquin
2114 (package
2115 (name "r-anaquin")
2116 (version "2.20.0")
2117 (source (origin
2118 (method url-fetch)
2119 (uri (bioconductor-uri "Anaquin" version))
2120 (sha256
2121 (base32
2122 "1jgpnls2djl1yzvnk64qc83mljmlci7wflwkza3wr0sv6r47b0dd"))))
2123 (properties `((upstream-name . "Anaquin")))
2124 (build-system r-build-system)
2125 (propagated-inputs
2126 (list r-deseq2
2127 r-ggplot2
2128 r-knitr
2129 r-locfit
2130 r-plyr
2131 r-qvalue
2132 r-rocr))
2133 (native-inputs (list r-knitr))
2134 (home-page "https://www.sequinstandards.com/")
2135 (synopsis "Statistical analysis of sequins")
2136 (description
2137 "The project is intended to support the use of @dfn{sequins}(synthetic
2138 sequencing spike-in controls) owned and made available by the Garvan Institute
2139 of Medical Research. The goal is to provide a standard library for quantitative
2140 analysis, modelling, and visualization of spike-in controls.")
2141 (license license:bsd-3)))
2142
2143 (define-public r-aneufinder
2144 (package
2145 (name "r-aneufinder")
2146 (version "1.24.0")
2147 (source (origin
2148 (method url-fetch)
2149 (uri (bioconductor-uri "AneuFinder" version))
2150 (sha256
2151 (base32
2152 "1acsp987jv2x4qwbgy3y7ff4r2qz7680b0nbr37m4lmncqfgh8yl"))))
2153 (build-system r-build-system)
2154 (native-inputs
2155 (list r-knitr))
2156 (propagated-inputs
2157 (list r-genomicranges
2158 r-aneufinderdata
2159 r-ecp
2160 r-foreach
2161 r-doparallel
2162 r-biocgenerics
2163 r-s4vectors
2164 r-genomeinfodb
2165 r-iranges
2166 r-rsamtools
2167 r-bamsignals
2168 r-dnacopy
2169 r-biostrings
2170 r-genomicalignments
2171 r-ggplot2
2172 r-reshape2
2173 r-ggdendro
2174 r-ggrepel
2175 r-reordercluster
2176 r-mclust
2177 r-cowplot))
2178 (home-page "https://bioconductor.org/packages/AneuFinder/")
2179 (synopsis "Copy number variation analysis in single-cell-sequencing data")
2180 (description "This package implements functions for copy number variant
2181 calling, plotting, export and analysis from whole-genome single cell
2182 sequencing data.")
2183 (license license:artistic2.0)))
2184
2185 (define-public r-anf
2186 (package
2187 (name "r-anf")
2188 (version "1.18.0")
2189 (source (origin
2190 (method url-fetch)
2191 (uri (bioconductor-uri "ANF" version))
2192 (sha256
2193 (base32
2194 "1fa2pbdapymrpz01ws0m2fbzf11d723x6rbsys29v06is57f5lpj"))))
2195 (properties `((upstream-name . "ANF")))
2196 (build-system r-build-system)
2197 (propagated-inputs
2198 (list r-biobase
2199 r-igraph
2200 r-mass
2201 r-rcolorbrewer
2202 r-survival))
2203 (native-inputs (list r-knitr))
2204 (home-page "https://bioconductor.org/packages/ANF")
2205 (synopsis "Affinity network fusion for complex patient clustering")
2206 (description
2207 "The package @dfn{ANF}(Affinity Network Fusion) provides methods for affinity
2208 matrix construction and fusion as well as spectral clustering. This package is
2209 used for complex patient clustering by integrating multi-omic data through affinity
2210 network fusion.")
2211 (license license:gpl3)))
2212
2213 (define-public r-annmap
2214 (package
2215 (name "r-annmap")
2216 (version "1.38.0")
2217 (source (origin
2218 (method url-fetch)
2219 (uri (bioconductor-uri "annmap" version))
2220 (sha256
2221 (base32
2222 "0ywqbb8jia7rrkzcsf6a11kqf8dnx96z8n8xw7067mahycykbixv"))))
2223 (properties `((upstream-name . "annmap")))
2224 (build-system r-build-system)
2225 (propagated-inputs
2226 (list r-biobase
2227 r-biocgenerics
2228 r-dbi
2229 r-digest
2230 r-genefilter
2231 r-genomicranges
2232 r-iranges
2233 r-lattice
2234 r-rmysql
2235 r-rsamtools))
2236 (home-page "https://github.com/cruk-mi/annmap")
2237 (synopsis
2238 "Genome annotation and visualisation for Affymetrix arrays and NGS analysis")
2239 (description
2240 "This package @code{annmap} provides annotation mappings for Affymetrix exon
2241 arrays and coordinate based queries to support deep sequencing data analysis.
2242 Database access is hidden behind the API which provides a set of functions such
2243 as @code{genesInRange()}, @code{geneToExon()}, @code{exonDetails()}, etc.
2244 Functions to plot gene architecture and BAM file data are also provided.")
2245 (license license:gpl2)))
2246
2247 (define-public r-antiprofiles
2248 (package
2249 (name "r-antiprofiles")
2250 (version "1.36.0")
2251 (source (origin
2252 (method url-fetch)
2253 (uri (bioconductor-uri "antiProfiles" version))
2254 (sha256
2255 (base32
2256 "1277kg5xpyb2yriyjy18p437q5lj22h4al7z7pygkzxzywxv9g40"))))
2257 (properties `((upstream-name . "antiProfiles")))
2258 (build-system r-build-system)
2259 (propagated-inputs
2260 (list r-locfit
2261 r-matrixstats))
2262 (home-page "https://github.com/HCBravoLab/antiProfiles")
2263 (synopsis "Implementation of gene expression anti-profiles")
2264 (description
2265 "This package implements the gene expression anti-profiles method.
2266 Anti-profiles are a new approach for developing cancer genomic signatures that
2267 specifically take advantage of gene expression heterogeneity. They explicitly
2268 model increased gene expression variability in cancer to define robust and
2269 reproducible gene expression signatures capable of accurately distinguishing
2270 tumor samples from healthy controls.")
2271 (license license:artistic2.0)))
2272
2273 (define-public r-biocversion
2274 (package
2275 (name "r-biocversion")
2276 (version "3.15.2")
2277 (source
2278 (origin
2279 (method url-fetch)
2280 (uri (bioconductor-uri "BiocVersion" version))
2281 (sha256
2282 (base32
2283 "0rs4nyza4hqqk204d037gi013135wgfhx5asq2dsdjc9vk5nwzfn"))))
2284 (properties `((upstream-name . "BiocVersion")))
2285 (build-system r-build-system)
2286 (home-page "https://bioconductor.org/packages/BiocVersion/")
2287 (synopsis "Set the appropriate version of Bioconductor packages")
2288 (description
2289 "This package provides repository information for the appropriate version
2290 of Bioconductor.")
2291 (license license:artistic2.0)))
2292
2293 (define-public r-biocgenerics
2294 (package
2295 (name "r-biocgenerics")
2296 (version "0.42.0")
2297 (source (origin
2298 (method url-fetch)
2299 (uri (bioconductor-uri "BiocGenerics" version))
2300 (sha256
2301 (base32
2302 "0iv9bnpw2hycndwbmjsszqfwrksz6dfr6qcz78jkssc9ldsgmdhc"))))
2303 (properties
2304 `((upstream-name . "BiocGenerics")))
2305 (build-system r-build-system)
2306 (home-page "https://bioconductor.org/packages/BiocGenerics")
2307 (synopsis "S4 generic functions for Bioconductor")
2308 (description
2309 "This package provides S4 generic functions needed by many Bioconductor
2310 packages.")
2311 (license license:artistic2.0)))
2312
2313 (define-public r-coverageview
2314 (package
2315 (name "r-coverageview")
2316 (version "1.34.0")
2317 (source (origin
2318 (method url-fetch)
2319 (uri (bioconductor-uri "CoverageView" version))
2320 (sha256
2321 (base32
2322 "0mh66l4yh6rpd1r7qbqwh5jkklqyvpfiap0zcqhz9kimssm2pbbp"))))
2323 (build-system r-build-system)
2324 (propagated-inputs
2325 (list r-s4vectors
2326 r-iranges
2327 r-genomicranges
2328 r-genomicalignments
2329 r-rtracklayer
2330 r-rsamtools))
2331 (home-page "https://bioconductor.org/packages/CoverageView/")
2332 (synopsis "Coverage visualization package for R")
2333 (description "This package provides a framework for the visualization of
2334 genome coverage profiles. It can be used for ChIP-seq experiments, but it can
2335 be also used for genome-wide nucleosome positioning experiments or other
2336 experiment types where it is important to have a framework in order to inspect
2337 how the coverage distributed across the genome.")
2338 (license license:artistic2.0)))
2339
2340 (define-public r-cummerbund
2341 (package
2342 (name "r-cummerbund")
2343 (version "2.38.0")
2344 (source (origin
2345 (method url-fetch)
2346 (uri (bioconductor-uri "cummeRbund" version))
2347 (sha256
2348 (base32
2349 "1p4anmi436zykp0ir307g75g23kj8b7shxg4r65qq6zdwflphm0q"))))
2350 (build-system r-build-system)
2351 (propagated-inputs
2352 (list r-biobase
2353 r-biocgenerics
2354 r-fastcluster
2355 r-ggplot2
2356 r-gviz
2357 r-plyr
2358 r-reshape2
2359 r-rsqlite
2360 r-rtracklayer
2361 r-s4vectors))
2362 (home-page "https://bioconductor.org/packages/cummeRbund/")
2363 (synopsis "Analyze Cufflinks high-throughput sequencing data")
2364 (description "This package allows for persistent storage, access,
2365 exploration, and manipulation of Cufflinks high-throughput sequencing
2366 data. In addition, provides numerous plotting functions for commonly
2367 used visualizations.")
2368 (license license:artistic2.0)))
2369
2370 (define-public r-dearseq
2371 (package
2372 (name "r-dearseq")
2373 (version "1.8.1")
2374 (source
2375 (origin
2376 (method url-fetch)
2377 (uri (bioconductor-uri "dearseq" version))
2378 (sha256
2379 (base32
2380 "1f144k5gsclcmsnlsbisr2mivk91dbkci83wx1kznw6i15p4cpj1"))))
2381 (build-system r-build-system)
2382 (propagated-inputs
2383 (list r-compquadform
2384 r-dplyr
2385 r-ggplot2
2386 r-kernsmooth
2387 r-magrittr
2388 r-matrixstats
2389 r-patchwork
2390 r-pbapply
2391 r-reshape2
2392 r-rlang
2393 r-statmod
2394 r-survey
2395 r-tibble
2396 r-viridislite))
2397 (native-inputs
2398 (list r-knitr))
2399 (home-page "https://github.com/borishejblum/dearseq")
2400 (synopsis "DEA for RNA-seq data through a robust variance component test")
2401 (description
2402 "This is a package for Differential Expression Analysis of RNA-seq data.
2403 It features a variance component score test accounting for data
2404 heteroscedasticity through precision weights. Perform both gene-wise and gene
2405 set analyses, and can deal with repeated or longitudinal data.")
2406 (license license:gpl2)))
2407
2408 (define-public r-decipher
2409 (package
2410 (name "r-decipher")
2411 (version "2.24.0")
2412 (source (origin
2413 (method url-fetch)
2414 (uri (bioconductor-uri "DECIPHER" version))
2415 (sha256
2416 (base32
2417 "045q2bfzgq1yzhyrzvrhrnmlpka4gikrajxxwv05szksy5nvp7q5"))))
2418 (build-system r-build-system)
2419 (propagated-inputs
2420 (list r-biostrings
2421 r-dbi
2422 r-iranges
2423 r-rsqlite
2424 r-s4vectors
2425 r-xvector))
2426 (home-page "https://www.bioconductor.org/packages/DECIPHER/")
2427 (synopsis "Tools for deciphering and managing biological sequences")
2428 (description "This package provides a toolset for deciphering and managing
2429 biological sequences.")
2430 (license license:gpl3)))
2431
2432 (define-public r-deconvr
2433 (package
2434 (name "r-deconvr")
2435 (version "1.2.0")
2436 (source (origin
2437 (method url-fetch)
2438 (uri (bioconductor-uri "deconvR" version))
2439 (sha256
2440 (base32
2441 "091z3lncamscsvzj63zzbw7dr7vnkn0jwfkm5ljq4112w4rxgrm3"))))
2442 (properties `((upstream-name . "deconvR")))
2443 (build-system r-build-system)
2444 (propagated-inputs
2445 (list r-assertthat
2446 r-biocgenerics
2447 r-data-table
2448 r-dplyr
2449 r-e1071
2450 r-foreach
2451 r-genomicranges
2452 r-iranges
2453 r-magrittr
2454 r-mass
2455 r-matrixstats
2456 r-methylkit
2457 r-nnls
2458 r-quadprog
2459 r-rsq
2460 r-s4vectors
2461 r-tidyr))
2462 (native-inputs (list r-knitr))
2463 (home-page "https://github.com/BIMSBbioinfo/deconvR")
2464 (synopsis "Simulation and deconvolution of omic profiles")
2465 (description
2466 "This package provides a collection of functions designed for analyzing
2467 deconvolution of the bulk sample(s) using an atlas of reference omic signature
2468 profiles and a user-selected model. Users are given the option to create or
2469 extend a reference atlas and,also simulate the desired size of the bulk
2470 signature profile of the reference cell types. The package includes the
2471 cell-type-specific methylation atlas and, Illumina Epic B5 probe ids that can
2472 be used in deconvolution. Additionally, we included @code{BSmeth2Probe}, to
2473 make mapping WGBS data to their probe IDs easier.")
2474 (license license:artistic2.0)))
2475
2476 (define-public r-decoupler
2477 (package
2478 (name "r-decoupler")
2479 (version "2.2.2")
2480 (source
2481 (origin
2482 (method url-fetch)
2483 (uri (bioconductor-uri "decoupleR" version))
2484 (sha256
2485 (base32 "0q1w8yw3bwx8ai5z8rw8lz97w4cplxijq93634hza2vgkig1ck9m"))))
2486 (properties `((upstream-name . "decoupleR")))
2487 (build-system r-build-system)
2488 (propagated-inputs
2489 (list r-broom
2490 r-dplyr
2491 r-magrittr
2492 r-matrix
2493 r-purrr
2494 r-rlang
2495 r-stringr
2496 r-tibble
2497 r-tidyr
2498 r-tidyselect
2499 r-withr))
2500 (native-inputs (list r-knitr))
2501 (home-page "https://saezlab.github.io/decoupleR/")
2502 (synopsis "Computational methods to infer biological activities from omics data")
2503 (description
2504 "Many methods allow us to extract biological activities from omics data using
2505 information from prior knowledge resources, reducing the dimensionality for
2506 increased statistical power and better interpretability. decoupleR is a
2507 Bioconductor package containing different statistical methods to extract these
2508 signatures within a unified framework. decoupleR allows the user to flexibly
2509 test any method with any resource. It incorporates methods that take into
2510 account the sign and weight of network interactions. decoupleR can be used
2511 with any omic, as long as its features can be linked to a biological process
2512 based on prior knowledge. For example, in transcriptomics gene sets regulated
2513 by a transcription factor, or in phospho-proteomics phosphosites that are
2514 targeted by a kinase.")
2515 (license license:gpl3)))
2516
2517 (define-public r-deepsnv
2518 (package
2519 (name "r-deepsnv")
2520 (version "1.42.1")
2521 (source (origin
2522 (method url-fetch)
2523 (uri (bioconductor-uri "deepSNV" version))
2524 (sha256
2525 (base32
2526 "0bgj1grv3a5bqhcdsw445x49kl3pz367svy6fnrzfsk9bmj46kgn"))))
2527 (properties `((upstream-name . "deepSNV")))
2528 (build-system r-build-system)
2529 (propagated-inputs
2530 (list r-biostrings
2531 r-genomicranges
2532 r-iranges
2533 r-rhtslib
2534 r-summarizedexperiment
2535 r-variantannotation
2536 r-vgam))
2537 (native-inputs
2538 (list r-knitr))
2539 (home-page "https://github.com/gerstung-lab/deepSNV/")
2540 (synopsis "Detection of subclonal SNVs in deep sequencing data")
2541 (description
2542 "This package provides quantitative variant callers for detecting
2543 subclonal mutations in ultra-deep (>=100x coverage) sequencing experiments.
2544 The deepSNV algorithm is used for a comparative setup with a control experiment
2545 of the same loci and uses a beta-binomial model and a likelihood ratio test to
2546 discriminate sequencing errors and subclonal SNVs. The shearwater algorithm
2547 computes a Bayes classifier based on a beta-binomial model for variant calling
2548 with multiple samples for precisely estimating model parameters - such as local
2549 error rates and dispersion - and prior knowledge, e.g. from variation data
2550 bases such as COSMIC.")
2551 (license license:gpl3)))
2552
2553 (define-public r-delayedarray
2554 (package
2555 (name "r-delayedarray")
2556 (version "0.22.0")
2557 (source (origin
2558 (method url-fetch)
2559 (uri (bioconductor-uri "DelayedArray" version))
2560 (sha256
2561 (base32
2562 "11id63qza9dxl1364gllqafxmx25a0q22jv5q8h709bgc3f0grqy"))))
2563 (properties
2564 `((upstream-name . "DelayedArray")))
2565 (build-system r-build-system)
2566 (propagated-inputs
2567 (list r-biocgenerics r-s4vectors r-iranges r-matrix
2568 r-matrixgenerics))
2569 (native-inputs
2570 (list r-knitr))
2571 (home-page "https://bioconductor.org/packages/DelayedArray")
2572 (synopsis "Delayed operations on array-like objects")
2573 (description
2574 "Wrapping an array-like object (typically an on-disk object) in a
2575 @code{DelayedArray} object allows one to perform common array operations on it
2576 without loading the object in memory. In order to reduce memory usage and
2577 optimize performance, operations on the object are either delayed or executed
2578 using a block processing mechanism. Note that this also works on in-memory
2579 array-like objects like @code{DataFrame} objects (typically with Rle columns),
2580 @code{Matrix} objects, and ordinary arrays and data frames.")
2581 (license license:artistic2.0)))
2582
2583 (define-public r-derfinderhelper
2584 (package
2585 (name "r-derfinderhelper")
2586 (version "1.30.0")
2587 (source
2588 (origin
2589 (method url-fetch)
2590 (uri (bioconductor-uri "derfinderHelper" version))
2591 (sha256
2592 (base32 "0r7zbx5bfmh5cjs12y8d9qwz53nz340gdy3sx7zcn4rzn7rpslp5"))))
2593 (properties `((upstream-name . "derfinderHelper")))
2594 (build-system r-build-system)
2595 (propagated-inputs
2596 (list r-iranges r-matrix r-s4vectors))
2597 (native-inputs
2598 (list r-knitr))
2599 (home-page "https://github.com/leekgroup/derfinderHelper")
2600 (synopsis "Helper for derfinder")
2601 (description
2602 "This package speeds up the derfinder package when using multiple cores.
2603 It is particularly useful when using BiocParallel and it helps reduce the time
2604 spent loading the full derfinder package when running the F-statistics
2605 calculation in parallel.")
2606 (license license:artistic2.0)))
2607
2608 (define-public r-drimseq
2609 (package
2610 (name "r-drimseq")
2611 (version "1.24.0")
2612 (source
2613 (origin
2614 (method url-fetch)
2615 (uri (bioconductor-uri "DRIMSeq" version))
2616 (sha256
2617 (base32 "1dph483ij43ayw0z5dbnp6gwp53ka7k5si1hp3miac7z8dqzv94l"))))
2618 (properties `((upstream-name . "DRIMSeq")))
2619 (build-system r-build-system)
2620 (propagated-inputs
2621 (list r-biocgenerics
2622 r-biocparallel
2623 r-edger
2624 r-genomicranges
2625 r-ggplot2
2626 r-iranges
2627 r-limma
2628 r-mass
2629 r-reshape2
2630 r-s4vectors))
2631 (native-inputs (list r-knitr))
2632 (home-page "https://bioconductor.org/packages/DRIMSeq")
2633 (synopsis "Differential transcript usage and tuQTL analyses with Dirichlet-multinomial model in RNA-seq")
2634 (description
2635 "The package provides two frameworks. One for the differential
2636 transcript usage analysis between different conditions and one for the tuQTL
2637 analysis. Both are based on modeling the counts of genomic features (i.e.,
2638 transcripts) with the Dirichlet-multinomial distribution. The package also
2639 makes available functions for visualization and exploration of the data and
2640 results.")
2641 (license license:gpl3+)))
2642
2643 (define-public r-bluster
2644 (package
2645 (name "r-bluster")
2646 (version "1.6.0")
2647 (source (origin
2648 (method url-fetch)
2649 (uri (bioconductor-uri "bluster" version))
2650 (sha256
2651 (base32
2652 "1g496yc7mdhshf6r0n8xhj7ax936ia5z2cx72lqyk2vzzzl5c4v8"))))
2653 (properties `((upstream-name . "bluster")))
2654 (build-system r-build-system)
2655 (propagated-inputs
2656 (list r-biocneighbors
2657 r-biocparallel
2658 r-cluster
2659 r-igraph
2660 r-matrix
2661 r-rcpp
2662 r-s4vectors))
2663 (native-inputs
2664 (list r-knitr))
2665 (home-page "https://bioconductor.org/packages/bluster")
2666 (synopsis "Clustering algorithms for Bioconductor")
2667 (description"This package wraps common clustering algorithms in an easily
2668 extended S4 framework. Backends are implemented for hierarchical, k-means
2669 and graph-based clustering. Several utilities are also provided to compare
2670 and evaluate clustering results.")
2671 (license license:gpl3)))
2672
2673 (define-public r-ideoviz
2674 (package
2675 (name "r-ideoviz")
2676 (version "1.32.0")
2677 (source (origin
2678 (method url-fetch)
2679 (uri (bioconductor-uri "IdeoViz" version))
2680 (sha256
2681 (base32
2682 "1wwh3ifdijhpm58lw7cmnx084xwfxnc7i0206w8rhrjnvnq6ljh3"))))
2683 (build-system r-build-system)
2684 (propagated-inputs
2685 (list r-biobase
2686 r-iranges
2687 r-genomicranges
2688 r-rcolorbrewer
2689 r-rtracklayer
2690 r-genomeinfodb))
2691 (home-page "https://bioconductor.org/packages/IdeoViz/")
2692 (synopsis "Plots data along a chromosomal ideogram")
2693 (description "This package provides functions to plot data associated with
2694 arbitrary genomic intervals along chromosomal ideogram.")
2695 (license license:gpl2)))
2696
2697 (define-public r-infercnv
2698 (package
2699 (name "r-infercnv")
2700 (version "1.12.0")
2701 (source
2702 (origin
2703 (method url-fetch)
2704 (uri (bioconductor-uri "infercnv" version))
2705 (sha256
2706 (base32
2707 "01f021fdxm058733rky46dlvqg7dmf5mn5x9lnq0fspp5665w3bl"))))
2708 (properties `((upstream-name . "infercnv")))
2709 (build-system r-build-system)
2710 (inputs (list python))
2711 (propagated-inputs
2712 (list r-ape
2713 r-argparse
2714 r-biocgenerics
2715 r-catools
2716 r-coda
2717 r-coin
2718 r-digest
2719 r-doparallel
2720 r-dplyr
2721 r-edger
2722 r-fastcluster
2723 r-fitdistrplus
2724 r-foreach
2725 r-futile-logger
2726 r-future
2727 r-ggplot2
2728 r-gplots
2729 r-gridextra
2730 r-hiddenmarkov
2731 r-leiden
2732 r-matrix
2733 r-paralleldist
2734 r-phyclust
2735 r-rann
2736 r-rcolorbrewer
2737 r-reshape
2738 r-rjags
2739 r-singlecellexperiment
2740 r-summarizedexperiment
2741 r-tidyr))
2742 (native-inputs (list r-knitr))
2743 (home-page "https://github.com/broadinstitute/inferCNV/wiki")
2744 (synopsis "Infer copy number variation from single-cell RNA-Seq data")
2745 (description
2746 "@code{InferCNV} is used to explore tumor single cell RNA-Seq data to identify
2747 evidence for somatic large-scale chromosomal copy number alterations, such as gains
2748 or deletions of entire chromosomes or large segments of chromosomes. This is done
2749 by exploring expression intensity of genes across positions of a tumor genome in
2750 comparison to a set of reference \"normal\" cells. A heatmap is generated
2751 illustrating the relative expression intensities across each chromosome, and it
2752 often becomes readily apparent as to which regions of the tumor genome are
2753 over-abundant or less-abundant as compared to that of normal cells.")
2754 (license license:bsd-3)))
2755
2756 (define-public r-iranges
2757 (package
2758 (name "r-iranges")
2759 (version "2.30.1")
2760 (source (origin
2761 (method url-fetch)
2762 (uri (bioconductor-uri "IRanges" version))
2763 (sha256
2764 (base32
2765 "1r01c9lczkchgd9hbxxd6wrd5avhy52mfqjck7l9avjq1jimvzv3"))))
2766 (properties
2767 `((upstream-name . "IRanges")))
2768 (build-system r-build-system)
2769 (propagated-inputs
2770 (list r-biocgenerics r-s4vectors))
2771 (home-page "https://bioconductor.org/packages/IRanges")
2772 (synopsis "Infrastructure for manipulating intervals on sequences")
2773 (description
2774 "This package provides efficient low-level and highly reusable S4 classes
2775 for storing ranges of integers, RLE vectors (Run-Length Encoding), and, more
2776 generally, data that can be organized sequentially (formally defined as
2777 @code{Vector} objects), as well as views on these @code{Vector} objects.
2778 Efficient list-like classes are also provided for storing big collections of
2779 instances of the basic classes. All classes in the package use consistent
2780 naming and share the same rich and consistent \"Vector API\" as much as
2781 possible.")
2782 (license license:artistic2.0)))
2783
2784 (define-public r-isoformswitchanalyzer
2785 (package
2786 (name "r-isoformswitchanalyzer")
2787 (version "1.18.0")
2788 (source
2789 (origin
2790 (method url-fetch)
2791 (uri (bioconductor-uri "IsoformSwitchAnalyzeR" version))
2792 (sha256
2793 (base32 "0n1gb9azxa1mxpsqvw3i3kf72f45nyjj1kgwwrzhd88n3g63lvkd"))))
2794 (properties `((upstream-name . "IsoformSwitchAnalyzeR")))
2795 (build-system r-build-system)
2796 (propagated-inputs
2797 (list r-biobase
2798 r-biocgenerics
2799 r-biostrings
2800 r-bsgenome
2801 r-dbi
2802 r-dexseq
2803 r-dplyr
2804 r-drimseq
2805 r-edger
2806 r-futile-logger
2807 r-genomeinfodb
2808 r-genomicranges
2809 r-ggplot2
2810 r-gridextra
2811 r-iranges
2812 r-limma
2813 r-magrittr
2814 r-plyr
2815 r-rcolorbrewer
2816 r-rcurl
2817 r-readr
2818 r-reshape2
2819 r-rtracklayer
2820 r-stringr
2821 r-tibble
2822 r-tximeta
2823 r-tximport
2824 r-venndiagram
2825 r-xvector))
2826 (native-inputs
2827 (list r-knitr))
2828 (home-page "https://bioconductor.org/packages/IsoformSwitchAnalyzeR/")
2829 (synopsis "Analyze alternative splicing in RNA-seq data")
2830 (description
2831 "This is a package for the analysis of alternative splicing and isoform
2832 switches with predicted functional consequences (e.g. gain/loss of protein
2833 domains etc.) from quantification of all types of RNASeq by tools such as
2834 Kallisto, Salmon, StringTie, Cufflinks/Cuffdiff etc.")
2835 (license license:gpl2+)))
2836
2837 ;; This is a CRAN package, but it depends on r-biobase and r-limma from Bioconductor.
2838 (define-public r-absfiltergsea
2839 (package
2840 (name "r-absfiltergsea")
2841 (version "1.5.1")
2842 (source
2843 (origin
2844 (method url-fetch)
2845 (uri (cran-uri "AbsFilterGSEA" version))
2846 (sha256
2847 (base32 "15srxkxsvn38kd5frdrwfdf0ad8gskrd0h01wmdf9hglq8fjrp7w"))))
2848 (properties `((upstream-name . "AbsFilterGSEA")))
2849 (build-system r-build-system)
2850 (propagated-inputs
2851 (list r-biobase r-deseq r-limma r-rcpp r-rcpparmadillo))
2852 (home-page "https://cran.r-project.org/web/packages/AbsFilterGSEA/")
2853 (synopsis "Improved false positive control of gene-permuting with absolute filtering")
2854 (description
2855 "This package provides a function that performs gene-permuting of a gene-set
2856 enrichment analysis (GSEA) calculation with or without the absolute filtering.
2857 Without filtering, users can perform (original) two-tailed or one-tailed
2858 absolute GSEA.")
2859 (license license:gpl2)))
2860
2861 ;; This is a CRAN package, but it depends on r-biobase from Bioconductor.
2862 (define-public r-bisquerna
2863 (package
2864 (name "r-bisquerna")
2865 (version "1.0.5")
2866 (source (origin
2867 (method url-fetch)
2868 (uri (cran-uri "BisqueRNA" version))
2869 (sha256
2870 (base32
2871 "0p3p5lp69gri7vs6qfpm7br4ksbs4l7clm4nj8ki99wpqiqni23n"))))
2872 (properties `((upstream-name . "BisqueRNA")))
2873 (build-system r-build-system)
2874 (propagated-inputs
2875 (list r-biobase r-limsolve))
2876 (native-inputs
2877 (list r-knitr))
2878 (home-page "https://www.biorxiv.org/content/10.1101/669911v1")
2879 (synopsis "Decomposition of bulk expression with single-cell sequencing")
2880 (description "This package provides tools to accurately estimate cell type
2881 abundances from heterogeneous bulk expression. A reference-based method
2882 utilizes single-cell information to generate a signature matrix and
2883 transformation of bulk expression for accurate regression based estimates.
2884 A marker-based method utilizes known cell-specific marker genes to measure
2885 relative abundances across samples.")
2886 (license license:gpl3)))
2887
2888 ;; This is a CRAN package, but it depends on r-bsgenome-hsapiens-ucsc-hg19
2889 ;; from Bioconductor.
2890 (define-public r-deconstructsigs
2891 (package
2892 (name "r-deconstructsigs")
2893 (version "1.8.0")
2894 (source (origin
2895 (method url-fetch)
2896 (uri (cran-uri "deconstructSigs" version))
2897 (sha256
2898 (base32
2899 "014x0nb23jb98666kaav2phkvmkr38pi38jv0dqd4jv7zp0gdf1a"))))
2900 (properties
2901 `((upstream-name . "deconstructSigs")))
2902 (build-system r-build-system)
2903 (propagated-inputs
2904 (list r-bsgenome r-bsgenome-hsapiens-ucsc-hg19 r-genomeinfodb
2905 r-reshape2))
2906 (home-page "https://github.com/raerose01/deconstructSigs")
2907 (synopsis "Identifies signatures present in a tumor sample")
2908 (description "This package takes sample information in the form of the
2909 fraction of mutations in each of 96 trinucleotide contexts and identifies
2910 the weighted combination of published signatures that, when summed, most
2911 closely reconstructs the mutational profile.")
2912 (license license:gpl2+)))
2913
2914 ;; This is a CRAN package, but it depends on Bioconductor packages.
2915 (define-public r-jetset
2916 (package
2917 (name "r-jetset")
2918 (version "3.4.0")
2919 (source
2920 (origin
2921 (method url-fetch)
2922 (uri (cran-uri "jetset" version))
2923 (sha256
2924 (base32 "0c99h5npsv2gf5d59s4qhkaqmjhbwa3prcykk24wzhnpfq6y6xhp"))))
2925 (properties `((upstream-name . "jetset")))
2926 (build-system r-build-system)
2927 (propagated-inputs (list r-annotationdbi r-org-hs-eg-db))
2928 (home-page "http://www.cbs.dtu.dk/biotools/jetset/")
2929 (synopsis "One-to-one gene-probeset mapping for Affymetrix human microarrays")
2930 (description
2931 "This package provides a one-to-one mapping from gene to \"best\" probe
2932 set for four Affymetrix human gene expression microarrays: hgu95av2, hgu133a,
2933 hgu133plus2, and u133x3p. On Affymetrix gene expression microarrays, a single
2934 gene may be measured by multiple probe sets. This can present a mild
2935 conundrum when attempting to evaluate a gene \"signature\" that is defined by
2936 gene names rather than by specific probe sets. This package also includes the
2937 pre-calculated probe set quality scores that were used to define the
2938 mapping.")
2939 (license license:artistic2.0)))
2940
2941 ;; This is a CRAN package, but it depends on Bioconductor packages.
2942 (define-public r-nmf
2943 (package
2944 (name "r-nmf")
2945 (version "0.24.0")
2946 (source
2947 (origin
2948 (method url-fetch)
2949 (uri (cran-uri "NMF" version))
2950 (sha256
2951 (base32
2952 "14yxra6in5c1md5nr75y8cdmh9pg0lxqabqflvlhgg1vbg9i2628"))))
2953 (properties `((upstream-name . "NMF")))
2954 (build-system r-build-system)
2955 (propagated-inputs
2956 (list r-cluster
2957 r-biobase
2958 r-biocmanager
2959 r-bigmemory ; suggested
2960 r-synchronicity ; suggested
2961 r-colorspace
2962 r-digest
2963 r-doparallel
2964 r-foreach
2965 r-ggplot2
2966 r-gridbase
2967 r-pkgmaker
2968 r-rcolorbrewer
2969 r-registry
2970 r-reshape2
2971 r-rngtools
2972 r-stringr))
2973 (native-inputs
2974 (list r-knitr))
2975 (home-page "http://renozao.github.io/NMF")
2976 (synopsis "Algorithms and framework for nonnegative matrix factorization")
2977 (description
2978 "This package provides a framework to perform Non-negative Matrix
2979 Factorization (NMF). The package implements a set of already published
2980 algorithms and seeding methods, and provides a framework to test, develop and
2981 plug new or custom algorithms. Most of the built-in algorithms have been
2982 optimized in C++, and the main interface function provides an easy way of
2983 performing parallel computations on multicore machines.")
2984 (license license:gpl2+)))
2985
2986 (define-public r-affy
2987 (package
2988 (name "r-affy")
2989 (version "1.74.0")
2990 (source
2991 (origin
2992 (method url-fetch)
2993 (uri (bioconductor-uri "affy" version))
2994 (sha256
2995 (base32
2996 "02l77y4d4m4jwgkb3jdaskv6shmba5292whp0i29mg9asxv4rdc7"))))
2997 (build-system r-build-system)
2998 (propagated-inputs
2999 (list r-affyio
3000 r-biobase
3001 r-biocgenerics
3002 r-biocmanager
3003 r-preprocesscore
3004 r-zlibbioc))
3005 (inputs
3006 (list zlib))
3007 (home-page "https://bioconductor.org/packages/affy")
3008 (synopsis "Methods for affymetrix oligonucleotide arrays")
3009 (description
3010 "This package contains functions for exploratory oligonucleotide array
3011 analysis.")
3012 (license license:lgpl2.0+)))
3013
3014 (define-public r-affycomp
3015 (package
3016 (name "r-affycomp")
3017 (version "1.72.0")
3018 (source
3019 (origin
3020 (method url-fetch)
3021 (uri (bioconductor-uri "affycomp" version))
3022 (sha256
3023 (base32
3024 "0aq5p56sqpvba0yhgd75302s9bazchh1izgymng6cpb78y5wfpj0"))))
3025 (properties `((upstream-name . "affycomp")))
3026 (build-system r-build-system)
3027 (propagated-inputs (list r-biobase))
3028 (home-page "https://bioconductor.org/packages/affycomp/")
3029 (synopsis "Graphics toolbox for assessment of Affymetrix expression measures")
3030 (description
3031 "The package contains functions that can be used to compare expression
3032 measures for Affymetrix Oligonucleotide Arrays.")
3033 (license license:gpl2+)))
3034
3035 (define-public r-affycompatible
3036 (package
3037 (name "r-affycompatible")
3038 (version "1.56.0")
3039 (source
3040 (origin
3041 (method url-fetch)
3042 (uri (bioconductor-uri "AffyCompatible" version))
3043 (sha256
3044 (base32
3045 "0x3lj1jgqq67389rzfklah5p878ns9b4fpdpz455m2gq9sk7qsda"))))
3046 (properties
3047 `((upstream-name . "AffyCompatible")))
3048 (build-system r-build-system)
3049 (arguments
3050 (list
3051 #:phases
3052 `(modify-phases %standard-phases
3053 (add-after 'unpack 'make-reproducible
3054 (lambda _
3055 ;; Order DTD elements before generating R code from them.
3056 (substitute* "R/methods-AffyCompatible.R"
3057 (("dtd <- .*" m)
3058 (string-append m "
3059 elements <- dtd$elements
3060 ordered <- elements[order(names(elements))]\n"))
3061 (("elt in dtd\\$elements")
3062 "elt in ordered"))
3063 ;; Use a predictable directory name for code generation.
3064 (mkdir-p "/tmp/NetAffxResourcePrototype")
3065 (substitute* "R/DataClasses.R"
3066 (("directory=tempdir\\(\\)")
3067 "directory=\"/tmp/NetAffxResourcePrototype\"")))))))
3068 (propagated-inputs
3069 (list r-biostrings r-rcurl r-xml))
3070 (home-page "https://bioconductor.org/packages/AffyCompatible/")
3071 (synopsis "Work with Affymetrix GeneChip files")
3072 (description
3073 "This package provides an interface to Affymetrix chip annotation and
3074 sample attribute files. The package allows an easy way for users to download
3075 and manage local data bases of Affynmetrix NetAffx annotation files. It also
3076 provides access to @dfn{GeneChip Operating System} (GCOS) and @dfn{GeneChip
3077 Command Console} (AGCC)-compatible sample annotation files.")
3078 (license license:artistic2.0)))
3079
3080 (define-public r-affycontam
3081 (package
3082 (name "r-affycontam")
3083 (version "1.54.0")
3084 (source
3085 (origin
3086 (method url-fetch)
3087 (uri (bioconductor-uri "affyContam" version))
3088 (sha256
3089 (base32
3090 "1pyd4rj6pp139kvhh97whi4afvx029w5lglr4mnscw7m3f618v0p"))))
3091 (properties `((upstream-name . "affyContam")))
3092 (build-system r-build-system)
3093 (propagated-inputs
3094 (list r-affy r-affydata r-biobase))
3095 (home-page "https://bioconductor.org/packages/affyContam/")
3096 (synopsis "Structured corruption of Affymetrix CEL file data")
3097 (description
3098 "Microarray quality assessment is a major concern of microarray analysts.
3099 This package provides some simple approaches to in silico creation of quality
3100 problems in CEL-level data to help evaluate performance of quality metrics.")
3101 (license license:artistic2.0)))
3102
3103 (define-public r-affycoretools
3104 (package
3105 (name "r-affycoretools")
3106 (version "1.68.1")
3107 (source
3108 (origin
3109 (method url-fetch)
3110 (uri (bioconductor-uri "affycoretools" version))
3111 (sha256
3112 (base32
3113 "05x64hy5jpmg973biwq4q9gzy1n0iqc0pxrix1f6bri1w6vil3ww"))))
3114 (properties `((upstream-name . "affycoretools")))
3115 (build-system r-build-system)
3116 (propagated-inputs
3117 (list r-affy
3118 r-annotationdbi
3119 r-biobase
3120 r-biocgenerics
3121 r-dbi
3122 r-edger
3123 r-gcrma
3124 r-glimma
3125 r-ggplot2
3126 r-gostats
3127 r-gplots
3128 r-hwriter
3129 r-lattice
3130 r-limma
3131 r-oligoclasses
3132 r-reportingtools
3133 r-rsqlite
3134 r-s4vectors
3135 r-xtable))
3136 (native-inputs
3137 (list r-knitr))
3138 (home-page "https://bioconductor.org/packages/affycoretools/")
3139 (synopsis "Functions for analyses with Affymetrix GeneChips")
3140 (description
3141 "This package provides various wrapper functions that have been written
3142 to streamline the more common analyses that a Biostatistician might see.")
3143 (license license:artistic2.0)))
3144
3145 (define-public r-affyio
3146 (package
3147 (name "r-affyio")
3148 (version "1.66.0")
3149 (source
3150 (origin
3151 (method url-fetch)
3152 (uri (bioconductor-uri "affyio" version))
3153 (sha256
3154 (base32
3155 "19cw82qvzkz6vh2gm302y7digsf6xif7c9l2q9s6lkx2yflqpgfp"))))
3156 (build-system r-build-system)
3157 (propagated-inputs
3158 (list r-zlibbioc))
3159 (inputs
3160 (list zlib))
3161 (home-page "https://github.com/bmbolstad/affyio")
3162 (synopsis "Tools for parsing Affymetrix data files")
3163 (description
3164 "This package provides routines for parsing Affymetrix data files based
3165 upon file format information. The primary focus is on accessing the CEL and
3166 CDF file formats.")
3167 (license license:lgpl2.0+)))
3168
3169 (define-public r-affxparser
3170 (package
3171 (name "r-affxparser")
3172 (version "1.68.1")
3173 (source
3174 (origin
3175 (method url-fetch)
3176 (uri (bioconductor-uri "affxparser" version))
3177 (sha256
3178 (base32
3179 "16x92gwsy7zdyz4md4cw847xn2ymqd6gqsn0rlr2nnf3qmnjnils"))))
3180 (properties `((upstream-name . "affxparser")))
3181 (build-system r-build-system)
3182 (home-page "https://github.com/HenrikBengtsson/affxparser")
3183 (synopsis "Affymetrix File Parsing SDK")
3184 (description
3185 "This is a package for parsing Affymetrix files (CDF, CEL, CHP, BPMAP,
3186 BAR). It provides methods for fast and memory efficient parsing of Affymetrix
3187 files using the Affymetrix' Fusion SDK. Both ASCII- and binary-based files
3188 are supported. Currently, there are methods for reading @dfn{chip definition
3189 file} (CDF) and a @dfn{cell intensity file} (CEL). These files can be read
3190 either in full or in part. For example, probe signals from a few probesets
3191 can be extracted very quickly from a set of CEL files into a convenient list
3192 structure.")
3193 ;; The Fusion SDK contains files under GPLv2 and LGPLv2.1. The R code is
3194 ;; under LGPLv2+.
3195 (license (list license:lgpl2.0+ license:lgpl2.1 license:gpl2))))
3196
3197 (define-public r-annotate
3198 (package
3199 (name "r-annotate")
3200 (version "1.74.0")
3201 (source
3202 (origin
3203 (method url-fetch)
3204 (uri (bioconductor-uri "annotate" version))
3205 (sha256
3206 (base32
3207 "0x6vddpiw2g713vicf70198x8dlrwf36p8jjygdsfnl56ls5bh2g"))))
3208 (build-system r-build-system)
3209 (propagated-inputs
3210 (list r-annotationdbi
3211 r-biobase
3212 r-biocgenerics
3213 r-dbi
3214 r-httr
3215 r-xml
3216 r-xtable))
3217 (home-page
3218 "https://bioconductor.org/packages/annotate")
3219 (synopsis "Annotation for microarrays")
3220 (description "This package provides R environments for the annotation of
3221 microarrays.")
3222 (license license:artistic2.0)))
3223
3224 (define-public r-annotationdbi
3225 (package
3226 (name "r-annotationdbi")
3227 (version "1.58.0")
3228 (source (origin
3229 (method url-fetch)
3230 (uri (bioconductor-uri "AnnotationDbi" version))
3231 (sha256
3232 (base32
3233 "15cwy7lic89jwl3dr7j4pb5bx457jdpvzvylr71624s0p0j9rgwn"))))
3234 (properties
3235 `((upstream-name . "AnnotationDbi")))
3236 (build-system r-build-system)
3237 (propagated-inputs
3238 (list r-biobase
3239 r-biocgenerics
3240 r-dbi
3241 r-keggrest
3242 r-iranges
3243 r-rsqlite
3244 r-s4vectors))
3245 (native-inputs
3246 (list r-knitr))
3247 (home-page "https://bioconductor.org/packages/AnnotationDbi")
3248 (synopsis "Annotation database interface")
3249 (description
3250 "This package provides user interface and database connection code for
3251 annotation data packages using SQLite data storage.")
3252 (license license:artistic2.0)))
3253
3254 (define-public r-annotationfilter
3255 (package
3256 (name "r-annotationfilter")
3257 (version "1.20.0")
3258 (source (origin
3259 (method url-fetch)
3260 (uri (bioconductor-uri "AnnotationFilter" version))
3261 (sha256
3262 (base32
3263 "082lpcd6yr2nkxndlck2wqqd3nfdx7lnpw8barxgv41q4l7v4ald"))))
3264 (properties
3265 `((upstream-name . "AnnotationFilter")))
3266 (build-system r-build-system)
3267 (propagated-inputs
3268 (list r-genomicranges r-lazyeval))
3269 (native-inputs
3270 (list r-knitr))
3271 (home-page "https://github.com/Bioconductor/AnnotationFilter")
3272 (synopsis "Facilities for filtering Bioconductor annotation resources")
3273 (description
3274 "This package provides classes and other infrastructure to implement
3275 filters for manipulating Bioconductor annotation resources. The filters are
3276 used by @code{ensembldb}, @code{Organism.dplyr}, and other packages.")
3277 (license license:artistic2.0)))
3278
3279 (define-public r-annotationforge
3280 (package
3281 (name "r-annotationforge")
3282 (version "1.38.0")
3283 (source
3284 (origin
3285 (method url-fetch)
3286 (uri (bioconductor-uri "AnnotationForge" version))
3287 (sha256
3288 (base32
3289 "18rcfadxdaggyjj3rj17nbvgddlqs6zlr5jmq9a02kin59czvzz8"))))
3290 (properties
3291 `((upstream-name . "AnnotationForge")))
3292 (build-system r-build-system)
3293 (propagated-inputs
3294 (list r-annotationdbi
3295 r-biobase
3296 r-biocgenerics
3297 r-dbi
3298 r-rcurl
3299 r-rsqlite
3300 r-s4vectors
3301 r-xml))
3302 (native-inputs
3303 (list r-knitr))
3304 (home-page "https://bioconductor.org/packages/AnnotationForge")
3305 (synopsis "Code for building annotation database packages")
3306 (description
3307 "This package provides code for generating Annotation packages and their
3308 databases. Packages produced are intended to be used with AnnotationDbi.")
3309 (license license:artistic2.0)))
3310
3311 (define-public r-annotationhub
3312 (package
3313 (name "r-annotationhub")
3314 (version "3.4.0")
3315 (source
3316 (origin
3317 (method url-fetch)
3318 (uri (bioconductor-uri "AnnotationHub" version))
3319 (sha256
3320 (base32
3321 "03dmbx43rsv9xv94lk12gpraq47ryc13jijwma3q05hl9wn8xjxs"))))
3322 (properties `((upstream-name . "AnnotationHub")))
3323 (build-system r-build-system)
3324 (propagated-inputs
3325 (list r-annotationdbi
3326 r-biocfilecache
3327 r-biocgenerics
3328 r-biocmanager
3329 r-biocversion
3330 r-curl
3331 r-dplyr
3332 r-httr
3333 r-interactivedisplaybase
3334 r-rappdirs
3335 r-rsqlite
3336 r-s4vectors
3337 r-yaml))
3338 (native-inputs
3339 (list r-knitr))
3340 (home-page "https://bioconductor.org/packages/AnnotationHub")
3341 (synopsis "Client to access AnnotationHub resources")
3342 (description
3343 "This package provides a client for the Bioconductor AnnotationHub web
3344 resource. The AnnotationHub web resource provides a central location where
3345 genomic files (e.g. VCF, bed, wig) and other resources from standard
3346 locations (e.g. UCSC, Ensembl) can be discovered. The resource includes
3347 metadata about each resource, e.g., a textual description, tags, and date of
3348 modification. The client creates and manages a local cache of files retrieved
3349 by the user, helping with quick and reproducible access.")
3350 (license license:artistic2.0)))
3351
3352 (define-public r-aroma-light
3353 (package
3354 (name "r-aroma-light")
3355 (version "3.26.0")
3356 (source
3357 (origin
3358 (method url-fetch)
3359 (uri (bioconductor-uri "aroma.light" version))
3360 (sha256
3361 (base32
3362 "1240v9wvsf205g998ms19hncki8g6shidg09dy5np9pqpiix4vys"))))
3363 (properties `((upstream-name . "aroma.light")))
3364 (build-system r-build-system)
3365 (propagated-inputs
3366 (list r-matrixstats r-r-methodss3 r-r-oo r-r-utils))
3367 (home-page "https://github.com/HenrikBengtsson/aroma.light")
3368 (synopsis "Methods for normalization and visualization of microarray data")
3369 (description
3370 "This package provides methods for microarray analysis that take basic
3371 data types such as matrices and lists of vectors. These methods can be used
3372 standalone, be utilized in other packages, or be wrapped up in higher-level
3373 classes.")
3374 (license license:gpl2+)))
3375
3376 (define-public r-bamsignals
3377 (package
3378 (name "r-bamsignals")
3379 (version "1.28.0")
3380 (source
3381 (origin
3382 (method url-fetch)
3383 (uri (bioconductor-uri "bamsignals" version))
3384 (sha256
3385 (base32
3386 "0ywbxq829hclhr5bb6p77rspxvfs580zlwd2f5kr3an6rdgyx9ky"))))
3387 (build-system r-build-system)
3388 (propagated-inputs
3389 (list r-biocgenerics
3390 r-genomicranges
3391 r-iranges
3392 r-rcpp
3393 r-rhtslib
3394 r-zlibbioc))
3395 (native-inputs
3396 (list r-knitr))
3397 (home-page "https://bioconductor.org/packages/bamsignals")
3398 (synopsis "Extract read count signals from bam files")
3399 (description
3400 "This package efficiently obtains count vectors from indexed bam
3401 files. It counts the number of nucleotide sequence reads in given genomic
3402 ranges and it computes reads profiles and coverage profiles. It also handles
3403 paired-end data.")
3404 (license license:gpl2+)))
3405
3406 (define-public r-biobase
3407 (package
3408 (name "r-biobase")
3409 (version "2.56.0")
3410 (source (origin
3411 (method url-fetch)
3412 (uri (bioconductor-uri "Biobase" version))
3413 (sha256
3414 (base32
3415 "1mnxky78an079p60427cjvk4fzilp0xzy6b85fq274qvdcrz8jbv"))))
3416 (properties
3417 `((upstream-name . "Biobase")))
3418 (build-system r-build-system)
3419 (propagated-inputs
3420 (list r-biocgenerics))
3421 (home-page "https://bioconductor.org/packages/Biobase")
3422 (synopsis "Base functions for Bioconductor")
3423 (description
3424 "This package provides functions that are needed by many other packages
3425 on Bioconductor or which replace R functions.")
3426 (license license:artistic2.0)))
3427
3428 (define-public r-biomart
3429 (package
3430 (name "r-biomart")
3431 (version "2.52.0")
3432 (source (origin
3433 (method url-fetch)
3434 (uri (bioconductor-uri "biomaRt" version))
3435 (sha256
3436 (base32
3437 "0yn3kanyrplc89a900xiz33nw1v23mkljvd5isizgs8gzvwzf8xg"))))
3438 (properties
3439 `((upstream-name . "biomaRt")))
3440 (build-system r-build-system)
3441 (propagated-inputs
3442 (list r-annotationdbi
3443 r-biocfilecache
3444 r-digest
3445 r-httr
3446 r-progress
3447 r-rappdirs
3448 r-stringr
3449 r-xml
3450 r-xml2))
3451 (native-inputs
3452 (list r-knitr))
3453 (home-page "https://bioconductor.org/packages/biomaRt")
3454 (synopsis "Interface to BioMart databases")
3455 (description
3456 "biomaRt provides an interface to a growing collection of databases
3457 implementing the @url{BioMart software suite, http://www.biomart.org}. The
3458 package enables retrieval of large amounts of data in a uniform way without
3459 the need to know the underlying database schemas or write complex SQL queries.
3460 Examples of BioMart databases are Ensembl, COSMIC, Uniprot, HGNC, Gramene,
3461 Wormbase and dbSNP mapped to Ensembl. These major databases give biomaRt
3462 users direct access to a diverse set of data and enable a wide range of
3463 powerful online queries from gene annotation to database mining.")
3464 (license license:artistic2.0)))
3465
3466 ;; This is a CRAN package, but it depends on a Bioconductor package:
3467 ;; r-biomart
3468 (define-public r-biomartr
3469 (package
3470 (name "r-biomartr")
3471 (version "1.0.2")
3472 (source (origin
3473 (method url-fetch)
3474 (uri (cran-uri "biomartr" version))
3475 (sha256
3476 (base32
3477 "0hr7wks88lbfcqzjzm4x265dk4lpmc3i2ndp7xcrx8ssj76wrmkz"))))
3478 (properties `((upstream-name . "biomartr")))
3479 (build-system r-build-system)
3480 (propagated-inputs
3481 (list r-biomart
3482 r-biostrings
3483 r-curl
3484 r-data-table
3485 r-downloader
3486 r-dplyr
3487 r-fs
3488 r-httr
3489 r-jsonlite
3490 r-philentropy
3491 r-purrr
3492 r-r-utils
3493 r-rcurl
3494 r-readr
3495 r-stringr
3496 r-tibble
3497 r-withr
3498 r-xml))
3499 (native-inputs (list r-knitr))
3500 (home-page "https://docs.ropensci.org/biomartr/")
3501 (synopsis "Genomic data retrieval")
3502 (description
3503 "Perform large scale genomic data retrieval and functional annotation
3504 retrieval. This package aims to provide users with a standardized way to
3505 automate genome, proteome, RNA, coding sequence (CDS), GFF, and metagenome
3506 retrieval from NCBI RefSeq, NCBI Genbank, ENSEMBL, and UniProt databases.
3507 Furthermore, an interface to the BioMart database allows users to retrieve
3508 functional annotation for genomic loci. In addition, users can download
3509 entire databases such as NCBI RefSeq, NCBI nr, NCBI nt, NCBI Genbank, etc with
3510 only one command.")
3511 (license license:gpl2)))
3512
3513 (define-public r-biocparallel
3514 (package
3515 (name "r-biocparallel")
3516 (version "1.30.3")
3517 (source (origin
3518 (method url-fetch)
3519 (uri (bioconductor-uri "BiocParallel" version))
3520 (sha256
3521 (base32
3522 "1rs3wmasl9mx7f399iclvm0bnvggvjj2a88zbi294r5m8wxqlc92"))))
3523 (properties
3524 `((upstream-name . "BiocParallel")))
3525 (build-system r-build-system)
3526 (arguments
3527 `(#:phases
3528 (modify-phases %standard-phases
3529 (add-after 'unpack 'make-reproducible
3530 (lambda _
3531 ;; Remove generated documentation.
3532 (for-each delete-file
3533 '("inst/doc/BiocParallel_BatchtoolsParam.pdf"
3534 "inst/doc/Introduction_To_BiocParallel.pdf"
3535 "inst/doc/Errors_Logs_And_Debugging.pdf"
3536 "inst/doc/BiocParallel_BatchtoolsParam.R"
3537 "inst/doc/Introduction_To_BiocParallel.R"
3538 "inst/doc/Errors_Logs_And_Debugging.R"))
3539
3540 ;; Remove time-dependent macro
3541 (substitute* '("inst/doc/BiocParallel_BatchtoolsParam.Rnw"
3542 "inst/doc/Introduction_To_BiocParallel.Rnw"
3543 "inst/doc/Errors_Logs_And_Debugging.Rnw"
3544 "vignettes/BiocParallel_BatchtoolsParam.Rnw"
3545 "vignettes/Introduction_To_BiocParallel.Rnw"
3546 "vignettes/Errors_Logs_And_Debugging.Rnw")
3547 (("\\today") "later"))
3548
3549 ;; Initialize the random number generator seed when building.
3550 (substitute* "R/rng.R"
3551 (("\"L'Ecuyer-CMRG\"\\)" m)
3552 (string-append
3553 m "; if (!is.na(Sys.getenv(\"SOURCE_DATE_EPOCH\"))) {set.seed(100)}\n"))))))))
3554 (propagated-inputs
3555 (list r-bh r-codetools r-futile-logger r-snow))
3556 (native-inputs
3557 (list r-knitr))
3558 (home-page "https://bioconductor.org/packages/BiocParallel")
3559 (synopsis "Bioconductor facilities for parallel evaluation")
3560 (description
3561 "This package provides modified versions and novel implementation of
3562 functions for parallel evaluation, tailored to use with Bioconductor
3563 objects.")
3564 (license (list license:gpl2+ license:gpl3+))))
3565
3566 (define-public r-biostrings
3567 (package
3568 (name "r-biostrings")
3569 (version "2.64.0")
3570 (source (origin
3571 (method url-fetch)
3572 (uri (bioconductor-uri "Biostrings" version))
3573 (sha256
3574 (base32
3575 "1sz52hz89l9w2y2bvyis7kczslk1xnskls9l2bn1s3dhnjzdzhg8"))))
3576 (properties
3577 `((upstream-name . "Biostrings")))
3578 (build-system r-build-system)
3579 (propagated-inputs
3580 (list r-biocgenerics
3581 r-crayon
3582 r-genomeinfodb
3583 r-iranges
3584 r-s4vectors
3585 r-xvector))
3586 (home-page "https://bioconductor.org/packages/Biostrings")
3587 (synopsis "String objects and algorithms for biological sequences")
3588 (description
3589 "This package provides memory efficient string containers, string
3590 matching algorithms, and other utilities, for fast manipulation of large
3591 biological sequences or sets of sequences.")
3592 (license license:artistic2.0)))
3593
3594 (define-public r-biovizbase
3595 (package
3596 (name "r-biovizbase")
3597 (version "1.44.0")
3598 (source
3599 (origin
3600 (method url-fetch)
3601 (uri (bioconductor-uri "biovizBase" version))
3602 (sha256
3603 (base32
3604 "1ffzf7yvl47l8v8a50m8g9q33hgwvxg4fcm8ld2yy8hd2zl86zyd"))))
3605 (properties `((upstream-name . "biovizBase")))
3606 (build-system r-build-system)
3607 (propagated-inputs
3608 (list r-annotationdbi
3609 r-annotationfilter
3610 r-biocgenerics
3611 r-biostrings
3612 r-dichromat
3613 r-ensembldb
3614 r-genomeinfodb
3615 r-genomicalignments
3616 r-genomicfeatures
3617 r-genomicranges
3618 r-hmisc
3619 r-iranges
3620 r-rcolorbrewer
3621 r-rlang
3622 r-rsamtools
3623 r-s4vectors
3624 r-scales
3625 r-summarizedexperiment
3626 r-variantannotation))
3627 (home-page "https://bioconductor.org/packages/biovizBase")
3628 (synopsis "Basic graphic utilities for visualization of genomic data")
3629 (description
3630 "The biovizBase package is designed to provide a set of utilities, color
3631 schemes and conventions for genomic data. It serves as the base for various
3632 high-level packages for biological data visualization. This saves development
3633 effort and encourages consistency.")
3634 (license license:artistic2.0)))
3635
3636 (define-public r-bsgenome
3637 (package
3638 (name "r-bsgenome")
3639 (version "1.64.0")
3640 (source (origin
3641 (method url-fetch)
3642 (uri (bioconductor-uri "BSgenome" version))
3643 (sha256
3644 (base32
3645 "17gqrmaf6xxghgrzcansl9gfw3ghkrqp87swlnwgyghqvflr5qxc"))))
3646 (properties
3647 `((upstream-name . "BSgenome")))
3648 (build-system r-build-system)
3649 (propagated-inputs
3650 (list r-biocgenerics
3651 r-biostrings
3652 r-genomeinfodb
3653 r-genomicranges
3654 r-iranges
3655 r-matrixstats
3656 r-rsamtools
3657 r-rtracklayer
3658 r-s4vectors
3659 r-xvector))
3660 (home-page "https://bioconductor.org/packages/BSgenome")
3661 (synopsis "Infrastructure for Biostrings-based genome data packages")
3662 (description
3663 "This package provides infrastructure shared by all Biostrings-based
3664 genome data packages and support for efficient SNP representation.")
3665 (license license:artistic2.0)))
3666
3667 (define-public r-category
3668 (package
3669 (name "r-category")
3670 (version "2.62.0")
3671 (source
3672 (origin
3673 (method url-fetch)
3674 (uri (bioconductor-uri "Category" version))
3675 (sha256
3676 (base32
3677 "07js03cfdd6gzbzw14iavlqxynfcqszh988v6k1a3h074wxiivqd"))))
3678 (properties `((upstream-name . "Category")))
3679 (build-system r-build-system)
3680 (propagated-inputs
3681 (list r-annotate
3682 r-annotationdbi
3683 r-biobase
3684 r-biocgenerics
3685 r-genefilter
3686 r-graph
3687 r-gseabase
3688 r-matrix
3689 r-rbgl
3690 r-dbi))
3691 (home-page "https://bioconductor.org/packages/Category")
3692 (synopsis "Category analysis")
3693 (description
3694 "This package provides a collection of tools for performing category
3695 analysis.")
3696 (license license:artistic2.0)))
3697
3698 (define-public r-chipseeker
3699 (package
3700 (name "r-chipseeker")
3701 (version "1.32.0")
3702 (source (origin
3703 (method url-fetch)
3704 (uri (bioconductor-uri "ChIPseeker" version))
3705 (sha256
3706 (base32
3707 "001f85nk4myk9vgs05inlj2dfby4802p1iyzkfqg332yk52gsbl7"))))
3708 (build-system r-build-system)
3709 (native-inputs
3710 (list r-knitr))
3711 (propagated-inputs
3712 (list r-annotationdbi
3713 r-biocgenerics
3714 r-boot
3715 r-enrichplot
3716 r-iranges
3717 r-genomeinfodb
3718 r-genomicranges
3719 r-genomicfeatures
3720 r-ggplot2
3721 r-gplots
3722 r-gtools
3723 r-dplyr
3724 r-plotrix
3725 r-dplyr
3726 r-magrittr
3727 r-rcolorbrewer
3728 r-rtracklayer
3729 r-s4vectors
3730 r-txdb-hsapiens-ucsc-hg19-knowngene))
3731 (home-page "https://www.bioconductor.org/packages/ChIPseeker/")
3732 (synopsis "ChIPseeker for ChIP peak annotation, comparison, and visualization")
3733 (description "This package implements functions to retrieve the nearest
3734 genes around the peak, annotate genomic region of the peak, statstical methods
3735 for estimate the significance of overlap among ChIP peak data sets, and
3736 incorporate GEO database for user to compare the own dataset with those
3737 deposited in database. The comparison can be used to infer cooperative
3738 regulation and thus can be used to generate hypotheses. Several visualization
3739 functions are implemented to summarize the coverage of the peak experiment,
3740 average profile and heatmap of peaks binding to TSS regions, genomic
3741 annotation, distance to TSS, and overlap of peaks or genes.")
3742 (license license:artistic2.0)))
3743
3744 (define-public r-chipseq
3745 (package
3746 (name "r-chipseq")
3747 (version "1.46.0")
3748 (source
3749 (origin
3750 (method url-fetch)
3751 (uri (bioconductor-uri "chipseq" version))
3752 (sha256
3753 (base32
3754 "1vh0hvgnw7ykj401v1q807sl14s4nixp1d8xbm41n01q6w8x834i"))))
3755 (build-system r-build-system)
3756 (propagated-inputs
3757 (list r-biocgenerics
3758 r-genomicranges
3759 r-iranges
3760 r-lattice
3761 r-s4vectors
3762 r-shortread))
3763 (home-page "https://bioconductor.org/packages/chipseq")
3764 (synopsis "Package for analyzing ChIPseq data")
3765 (description
3766 "This package provides tools for processing short read data from ChIPseq
3767 experiments.")
3768 (license license:artistic2.0)))
3769
3770 (define-public r-complexheatmap
3771 (package
3772 (name "r-complexheatmap")
3773 (version "2.12.0")
3774 (source
3775 (origin
3776 (method url-fetch)
3777 (uri (bioconductor-uri "ComplexHeatmap" version))
3778 (sha256
3779 (base32
3780 "15b49vlkl89prcw70mlw066z0gxhs26x8dpfn6qr3gz7hihygs65"))))
3781 (properties
3782 `((upstream-name . "ComplexHeatmap")))
3783 (build-system r-build-system)
3784 (propagated-inputs
3785 (list r-circlize
3786 r-clue
3787 r-codetools
3788 r-colorspace
3789 r-digest
3790 r-doparallel
3791 r-foreach
3792 r-getoptlong
3793 r-globaloptions
3794 r-iranges
3795 r-matrixstats
3796 r-png
3797 r-rcolorbrewer))
3798 (native-inputs
3799 (list r-knitr))
3800 (home-page
3801 "https://github.com/jokergoo/ComplexHeatmap")
3802 (synopsis "Making Complex Heatmaps")
3803 (description
3804 "Complex heatmaps are efficient to visualize associations between
3805 different sources of data sets and reveal potential structures. This package
3806 provides a highly flexible way to arrange multiple heatmaps and supports
3807 self-defined annotation graphics.")
3808 (license license:gpl2+)))
3809
3810 (define-public r-copywriter
3811 (package
3812 (name "r-copywriter")
3813 (version "2.28.0")
3814 (source
3815 (origin
3816 (method url-fetch)
3817 (uri (bioconductor-uri "CopywriteR" version))
3818 (sha256
3819 (base32
3820 "1k11kvam96hpg71hz2n9cfzizmb7d1bmq5zfvm34s7fn09is60xb"))))
3821 (properties `((upstream-name . "CopywriteR")))
3822 (build-system r-build-system)
3823 (propagated-inputs
3824 (list r-biocparallel
3825 r-chipseq
3826 r-copyhelper
3827 r-data-table
3828 r-dnacopy
3829 r-futile-logger
3830 r-genomeinfodb
3831 r-genomicalignments
3832 r-genomicranges
3833 r-gtools
3834 r-iranges
3835 r-matrixstats
3836 r-rsamtools
3837 r-s4vectors))
3838 (home-page "https://github.com/PeeperLab/CopywriteR")
3839 (synopsis "Copy number information from targeted sequencing")
3840 (description
3841 "CopywriteR extracts DNA copy number information from targeted sequencing
3842 by utilizing off-target reads. It allows for extracting uniformly distributed
3843 copy number information, can be used without reference, and can be applied to
3844 sequencing data obtained from various techniques including chromatin
3845 immunoprecipitation and target enrichment on small gene panels. Thereby,
3846 CopywriteR constitutes a widely applicable alternative to available copy
3847 number detection tools.")
3848 (license license:gpl2)))
3849
3850 (define-public r-deseq
3851 (package
3852 (name "r-deseq")
3853 (version "1.39.0")
3854 (source
3855 (origin
3856 (method url-fetch)
3857 (uri (bioconductor-uri "DESeq" version))
3858 (sha256
3859 (base32
3860 "047hph5aqmjnz1aqprziw0smdn5lf96hmwpnvqrxv1j2yfvcf3h1"))))
3861 (properties `((upstream-name . "DESeq")))
3862 (build-system r-build-system)
3863 (propagated-inputs
3864 (list r-biobase
3865 r-biocgenerics
3866 r-genefilter
3867 r-geneplotter
3868 r-lattice
3869 r-locfit
3870 r-mass
3871 r-rcolorbrewer))
3872 (home-page "https://www-huber.embl.de/users/anders/DESeq/")
3873 (synopsis "Differential gene expression analysis")
3874 (description
3875 "This package provides tools for estimating variance-mean dependence in
3876 count data from high-throughput genetic sequencing assays and for testing for
3877 differential expression based on a model using the negative binomial
3878 distribution.")
3879 (license license:gpl3+)))
3880
3881 (define-public r-deseq2
3882 (package
3883 (name "r-deseq2")
3884 (version "1.36.0")
3885 (source
3886 (origin
3887 (method url-fetch)
3888 (uri (bioconductor-uri "DESeq2" version))
3889 (sha256
3890 (base32
3891 "06mvb0jqn2fg96wfwspv0kzpa8xpimzaldrcy8m2d4yk76xwsdr7"))))
3892 (properties `((upstream-name . "DESeq2")))
3893 (build-system r-build-system)
3894 (propagated-inputs
3895 (list r-biobase
3896 r-biocgenerics
3897 r-biocparallel
3898 r-genefilter
3899 r-geneplotter
3900 r-genomicranges
3901 r-ggplot2
3902 r-iranges
3903 r-locfit
3904 r-rcpp
3905 r-rcpparmadillo
3906 r-s4vectors
3907 r-summarizedexperiment))
3908 (native-inputs
3909 (list r-knitr))
3910 (home-page "https://bioconductor.org/packages/DESeq2")
3911 (synopsis "Differential gene expression analysis")
3912 (description
3913 "This package provides functions to estimate variance-mean dependence in
3914 count data from high-throughput nucleotide sequencing assays and test for
3915 differential expression based on a model using the negative binomial
3916 distribution.")
3917 (license license:lgpl3+)))
3918
3919 (define-public r-dexseq
3920 (package
3921 (name "r-dexseq")
3922 (version "1.42.0")
3923 (source
3924 (origin
3925 (method url-fetch)
3926 (uri (bioconductor-uri "DEXSeq" version))
3927 (sha256
3928 (base32
3929 "1dzx9mvm8pvcrwr88rin3flnpmzp3vq8mvspx9s8virqhv1102am"))))
3930 (properties `((upstream-name . "DEXSeq")))
3931 (build-system r-build-system)
3932 (propagated-inputs
3933 (list r-annotationdbi
3934 r-biobase
3935 r-biocgenerics
3936 r-biocparallel
3937 r-biomart
3938 r-deseq2
3939 r-genefilter
3940 r-geneplotter
3941 r-genomicranges
3942 r-hwriter
3943 r-iranges
3944 r-rcolorbrewer
3945 r-rsamtools
3946 r-s4vectors
3947 r-statmod
3948 r-stringr
3949 r-summarizedexperiment))
3950 (native-inputs
3951 (list r-knitr))
3952 (home-page "https://bioconductor.org/packages/DEXSeq")
3953 (synopsis "Inference of differential exon usage in RNA-Seq")
3954 (description
3955 "This package is focused on finding differential exon usage using RNA-seq
3956 exon counts between samples with different experimental designs. It provides
3957 functions that allows the user to make the necessary statistical tests based
3958 on a model that uses the negative binomial distribution to estimate the
3959 variance between biological replicates and generalized linear models for
3960 testing. The package also provides functions for the visualization and
3961 exploration of the results.")
3962 (license license:gpl3+)))
3963
3964 (define-public r-diffcyt
3965 (package
3966 (name "r-diffcyt")
3967 (version "1.16.0")
3968 (source
3969 (origin
3970 (method url-fetch)
3971 (uri (bioconductor-uri "diffcyt" version))
3972 (sha256
3973 (base32 "0mysylzmg24g7lm1xan4yklzqmskfgh53j6vjcz2gzakz5rq3rdb"))))
3974 (properties `((upstream-name . "diffcyt")))
3975 (build-system r-build-system)
3976 (propagated-inputs
3977 (list r-circlize
3978 r-complexheatmap
3979 r-dplyr
3980 r-edger
3981 r-flowcore
3982 r-flowsom
3983 r-limma
3984 r-lme4
3985 r-magrittr
3986 r-multcomp
3987 r-reshape2
3988 r-s4vectors
3989 r-summarizedexperiment
3990 r-tidyr))
3991 (native-inputs (list r-knitr))
3992 (home-page "https://github.com/lmweber/diffcyt")
3993 (synopsis "Differential discovery in high-dimensional cytometry")
3994 (description
3995 "This package provides statistical methods for differential discovery
3996 analyses in high-dimensional cytometry data (including flow cytometry, mass
3997 cytometry or CyTOF, and oligonucleotide-tagged cytometry), based on a
3998 combination of high-resolution clustering and empirical Bayes moderated tests
3999 adapted from transcriptomics.")
4000 (license license:expat)))
4001
4002 (define-public r-dirichletmultinomial
4003 (package
4004 (name "r-dirichletmultinomial")
4005 (version "1.38.0")
4006 (source
4007 (origin
4008 (method url-fetch)
4009 (uri (bioconductor-uri "DirichletMultinomial" version))
4010 (sha256
4011 (base32
4012 "15l0h2qz80lmrm5rva3v7lkgddn42igyxxwims57zwpwyhrk9bmx"))))
4013 (properties
4014 `((upstream-name . "DirichletMultinomial")))
4015 (build-system r-build-system)
4016 (inputs
4017 (list gsl))
4018 (propagated-inputs
4019 (list r-biocgenerics r-iranges r-s4vectors))
4020 (home-page "https://bioconductor.org/packages/DirichletMultinomial")
4021 (synopsis "Dirichlet-Multinomial mixture models for microbiome data")
4022 (description
4023 "Dirichlet-multinomial mixture models can be used to describe variability
4024 in microbial metagenomic data. This package is an interface to code
4025 originally made available by Holmes, Harris, and Quince, 2012, PLoS ONE 7(2):
4026 1-15.")
4027 (license license:lgpl3)))
4028
4029 (define-public r-dittoseq
4030 (package
4031 (name "r-dittoseq")
4032 (version "1.8.1")
4033 (source (origin
4034 (method url-fetch)
4035 (uri (bioconductor-uri "dittoSeq" version))
4036 (sha256
4037 (base32
4038 "0vi0hcyffaxp6yxsrq95bdlrhr85dvbqm9c7rg6a6blkfgwhlzb4"))))
4039 (properties `((upstream-name . "dittoSeq")))
4040 (build-system r-build-system)
4041 (propagated-inputs
4042 (list r-colorspace
4043 r-cowplot
4044 r-ggplot2
4045 r-ggrepel
4046 r-ggridges
4047 r-gridextra
4048 r-pheatmap
4049 r-reshape2
4050 r-s4vectors
4051 r-singlecellexperiment
4052 r-summarizedexperiment))
4053 (native-inputs (list r-knitr))
4054 (home-page "https://bioconductor.org/packages/dittoSeq")
4055 (synopsis "Single-cell and bulk RNA sequencing visualization")
4056 (description
4057 "This package provides a universal, user friendly, single-cell and bulk RNA
4058 sequencing visualization toolkit that allows highly customizable creation of
4059 color blindness friendly, publication-quality figures. dittoSeq accepts both
4060 SingleCellExperiment (SCE) and Seurat objects, as well as the import and
4061 usage, via conversion to an SCE, of SummarizedExperiment or DGEList bulk data.
4062 Visualizations include dimensionality reduction plots, heatmaps, scatterplots,
4063 percent composition or expression across groups, and more. Customizations
4064 range from size and title adjustments to automatic generation of annotations
4065 for heatmaps, overlay of trajectory analysis onto any dimensionality reduciton
4066 plot, hidden data overlay upon cursor hovering via ggplotly conversion, and
4067 many more. All with simple, discrete inputs. Color blindness friendliness is
4068 powered by legend adjustments (enlarged keys), and by allowing the use of
4069 shapes or letter-overlay in addition to the carefully selected
4070 code{dittoColors()}.")
4071 (license license:expat)))
4072
4073 (define-public r-edaseq
4074 (package
4075 (name "r-edaseq")
4076 (version "2.30.0")
4077 (source
4078 (origin
4079 (method url-fetch)
4080 (uri (bioconductor-uri "EDASeq" version))
4081 (sha256
4082 (base32
4083 "1qnpbmhxvqsma7ihi6yp3ad962xcanlxald84k2szh011ipxj7ws"))))
4084 (properties `((upstream-name . "EDASeq")))
4085 (build-system r-build-system)
4086 (propagated-inputs
4087 (list r-annotationdbi
4088 r-aroma-light
4089 r-biobase
4090 r-biocgenerics
4091 r-biocmanager
4092 r-biomart
4093 r-biostrings
4094 r-genomicfeatures
4095 r-genomicranges
4096 r-iranges
4097 r-rsamtools
4098 r-shortread))
4099 (native-inputs
4100 (list r-knitr))
4101 (home-page "https://github.com/drisso/EDASeq")
4102 (synopsis "Exploratory data analysis and normalization for RNA-Seq")
4103 (description
4104 "This package provides support for numerical and graphical summaries of
4105 RNA-Seq genomic read data. Provided within-lane normalization procedures to
4106 adjust for GC-content effect (or other gene-level effects) on read counts:
4107 loess robust local regression, global-scaling, and full-quantile
4108 normalization. Between-lane normalization procedures to adjust for
4109 distributional differences between lanes (e.g., sequencing depth):
4110 global-scaling and full-quantile normalization.")
4111 (license license:artistic2.0)))
4112
4113 (define-public r-edger
4114 (package
4115 (name "r-edger")
4116 (version "3.38.1")
4117 (source (origin
4118 (method url-fetch)
4119 (uri (bioconductor-uri "edgeR" version))
4120 (sha256
4121 (base32
4122 "1q933m76155gy30wgps2gdd8pxzsfhppydjqn0fhjrwj6kqz8mik"))))
4123 (properties `((upstream-name . "edgeR")))
4124 (build-system r-build-system)
4125 (propagated-inputs
4126 (list r-limma r-locfit r-rcpp r-statmod)) ;for estimateDisp
4127 (home-page "http://bioinf.wehi.edu.au/edgeR")
4128 (synopsis "EdgeR does empirical analysis of digital gene expression data")
4129 (description "This package can do differential expression analysis of
4130 RNA-seq expression profiles with biological replication. It implements a range
4131 of statistical methodology based on the negative binomial distributions,
4132 including empirical Bayes estimation, exact tests, generalized linear models
4133 and quasi-likelihood tests. It be applied to differential signal analysis of
4134 other types of genomic data that produce counts, including ChIP-seq, SAGE and
4135 CAGE.")
4136 (license license:gpl2+)))
4137
4138 (define-public r-ensembldb
4139 (package
4140 (name "r-ensembldb")
4141 (version "2.20.2")
4142 (source
4143 (origin
4144 (method url-fetch)
4145 (uri (bioconductor-uri "ensembldb" version))
4146 (sha256
4147 (base32
4148 "12n21dcimdhgyjzk33m6xbv0m9ihgyzcf66vr1jr5ycv3rq2s7xc"))))
4149 (build-system r-build-system)
4150 (propagated-inputs
4151 (list r-annotationdbi
4152 r-annotationfilter
4153 r-biobase
4154 r-biocgenerics
4155 r-biostrings
4156 r-curl
4157 r-dbi
4158 r-genomeinfodb
4159 r-genomicfeatures
4160 r-genomicranges
4161 r-iranges
4162 r-protgenerics
4163 r-rsamtools
4164 r-rsqlite
4165 r-rtracklayer
4166 r-s4vectors))
4167 (native-inputs
4168 (list r-knitr))
4169 (home-page "https://github.com/jotsetung/ensembldb")
4170 (synopsis "Utilities to create and use Ensembl-based annotation databases")
4171 (description
4172 "The package provides functions to create and use transcript-centric
4173 annotation databases/packages. The annotation for the databases are directly
4174 fetched from Ensembl using their Perl API. The functionality and data is
4175 similar to that of the TxDb packages from the @code{GenomicFeatures} package,
4176 but, in addition to retrieve all gene/transcript models and annotations from
4177 the database, the @code{ensembldb} package also provides a filter framework
4178 allowing to retrieve annotations for specific entries like genes encoded on a
4179 chromosome region or transcript models of lincRNA genes.")
4180 ;; No version specified
4181 (license license:lgpl3+)))
4182
4183 (define-public r-fastseg
4184 (package
4185 (name "r-fastseg")
4186 (version "1.42.0")
4187 (source
4188 (origin
4189 (method url-fetch)
4190 (uri (bioconductor-uri "fastseg" version))
4191 (sha256
4192 (base32
4193 "1cr1b1jbgp1z1zpf71kl7mljbm2jpi6b97bf3bll3gnagfm489hy"))))
4194 (build-system r-build-system)
4195 (propagated-inputs
4196 (list r-biobase r-biocgenerics r-genomicranges r-iranges
4197 r-s4vectors))
4198 (home-page "https://www.bioinf.jku.at/software/fastseg/index.html")
4199 (synopsis "Fast segmentation algorithm for genetic sequencing data")
4200 (description
4201 "Fastseg implements a very fast and efficient segmentation algorithm.
4202 It can segment data from DNA microarrays and data from next generation
4203 sequencing for example to detect copy number segments. Further it can segment
4204 data from RNA microarrays like tiling arrays to identify transcripts. Most
4205 generally, it can segment data given as a matrix or as a vector. Various data
4206 formats can be used as input to fastseg like expression set objects for
4207 microarrays or GRanges for sequencing data.")
4208 (license license:lgpl2.0+)))
4209
4210 (define-public r-gage
4211 (package
4212 (name "r-gage")
4213 (version "2.46.0")
4214 (source
4215 (origin
4216 (method url-fetch)
4217 (uri (bioconductor-uri "gage" version))
4218 (sha256
4219 (base32
4220 "03hx188h98qrbpjlf8v9sg2vqyfv49rp4c18ir11pg6hwqqrxh7b"))))
4221 (build-system r-build-system)
4222 (propagated-inputs
4223 (list r-annotationdbi r-go-db r-graph r-keggrest))
4224 (home-page (string-append "https://bmcbioinformatics.biomedcentral.com/"
4225 "articles/10.1186/1471-2105-10-161"))
4226 (synopsis "Generally applicable gene-set enrichment for pathway analysis")
4227 (description
4228 "GAGE is a published method for gene set (enrichment or GSEA) or pathway
4229 analysis. GAGE is generally applicable independent of microarray or RNA-Seq
4230 data attributes including sample sizes, experimental designs, assay platforms,
4231 and other types of heterogeneity. The gage package provides functions for
4232 basic GAGE analysis, result processing and presentation. In addition, it
4233 provides demo microarray data and commonly used gene set data based on KEGG
4234 pathways and GO terms. These functions and data are also useful for gene set
4235 analysis using other methods.")
4236 (license license:gpl2+)))
4237
4238 (define-public r-genefilter
4239 (package
4240 (name "r-genefilter")
4241 (version "1.78.0")
4242 (source
4243 (origin
4244 (method url-fetch)
4245 (uri (bioconductor-uri "genefilter" version))
4246 (sha256
4247 (base32
4248 "1lp3alnljhsil8zylf8rvf8ik4wmsyciy3ij4rr9l4191dkkp4aq"))))
4249 (build-system r-build-system)
4250 (native-inputs
4251 (list gfortran r-knitr))
4252 (propagated-inputs
4253 (list r-annotate r-annotationdbi r-biobase r-biocgenerics
4254 r-survival))
4255 (home-page "https://bioconductor.org/packages/genefilter")
4256 (synopsis "Filter genes from high-throughput experiments")
4257 (description
4258 "This package provides basic functions for filtering genes from
4259 high-throughput sequencing experiments.")
4260 (license license:artistic2.0)))
4261
4262 (define-public r-geneoverlap
4263 (package
4264 (name "r-geneoverlap")
4265 (version "1.32.0")
4266 (source (origin
4267 (method url-fetch)
4268 (uri (bioconductor-uri "GeneOverlap" version))
4269 (sha256
4270 (base32
4271 "0nqwa3x9q1hl9nm06hqzzrn00rirc9kj6s320csjlf7x6rcidr93"))))
4272 (build-system r-build-system)
4273 (propagated-inputs
4274 (list r-rcolorbrewer r-gplots))
4275 (home-page "https://www.bioconductor.org/packages/GeneOverlap/")
4276 (synopsis "Test and visualize gene overlaps")
4277 (description "This package can be used to test two sets of gene lists
4278 and visualize the results.")
4279 (license license:gpl3)))
4280
4281 (define-public r-genomation
4282 (package
4283 (name "r-genomation")
4284 (version "1.28.0")
4285 (source (origin
4286 (method url-fetch)
4287 (uri (bioconductor-uri "genomation" version))
4288 (sha256
4289 (base32
4290 "0rvay7gs4g2wi6h42kln8xwy9b05axj1x8mkfayl6pnnlva6xj79"))))
4291 (build-system r-build-system)
4292 (propagated-inputs
4293 (list r-biostrings
4294 r-bsgenome
4295 r-data-table
4296 r-genomeinfodb
4297 r-genomicalignments
4298 r-genomicranges
4299 r-ggplot2
4300 r-gridbase
4301 r-impute
4302 r-iranges
4303 r-matrixstats
4304 r-plotrix
4305 r-plyr
4306 r-rcpp
4307 r-readr
4308 r-reshape2
4309 r-rsamtools
4310 r-rtracklayer
4311 r-s4vectors
4312 r-seqpattern))
4313 (native-inputs
4314 (list r-knitr))
4315 (home-page "https://bioinformatics.mdc-berlin.de/genomation/")
4316 (synopsis "Summary, annotation and visualization of genomic data")
4317 (description
4318 "This package provides a package for summary and annotation of genomic
4319 intervals. Users can visualize and quantify genomic intervals over
4320 pre-defined functional regions, such as promoters, exons, introns, etc. The
4321 genomic intervals represent regions with a defined chromosome position, which
4322 may be associated with a score, such as aligned reads from HT-seq experiments,
4323 TF binding sites, methylation scores, etc. The package can use any tabular
4324 genomic feature data as long as it has minimal information on the locations of
4325 genomic intervals. In addition, it can use BAM or BigWig files as input.")
4326 (license license:artistic2.0)))
4327
4328 (define-public r-genomeinfodb
4329 (package
4330 (name "r-genomeinfodb")
4331 (version "1.32.3")
4332 (source (origin
4333 (method url-fetch)
4334 (uri (bioconductor-uri "GenomeInfoDb" version))
4335 (sha256
4336 (base32
4337 "17nwcq2ivj3bdibdywfyjq4n6z0djispbh9ahqa55sp31ksq41xh"))))
4338 (properties
4339 `((upstream-name . "GenomeInfoDb")))
4340 (build-system r-build-system)
4341 (propagated-inputs
4342 (list r-biocgenerics r-genomeinfodbdata r-iranges r-rcurl
4343 r-s4vectors))
4344 (native-inputs
4345 (list r-knitr))
4346 (home-page "https://bioconductor.org/packages/GenomeInfoDb")
4347 (synopsis "Utilities for manipulating chromosome identifiers")
4348 (description
4349 "This package contains data and functions that define and allow
4350 translation between different chromosome sequence naming conventions (e.g.,
4351 \"chr1\" versus \"1\"), including a function that attempts to place sequence
4352 names in their natural, rather than lexicographic, order.")
4353 (license license:artistic2.0)))
4354
4355 (define-public r-genomicalignments
4356 (package
4357 (name "r-genomicalignments")
4358 (version "1.32.0")
4359 (source (origin
4360 (method url-fetch)
4361 (uri (bioconductor-uri "GenomicAlignments" version))
4362 (sha256
4363 (base32
4364 "1ifmlc0488f5yzcf4p92dmdc7psxl5c0aa7qpxjk0a07gf7lldbi"))))
4365 (properties
4366 `((upstream-name . "GenomicAlignments")))
4367 (build-system r-build-system)
4368 (propagated-inputs
4369 (list r-biocgenerics
4370 r-biocparallel
4371 r-biostrings
4372 r-genomeinfodb
4373 r-genomicranges
4374 r-iranges
4375 r-rsamtools
4376 r-s4vectors
4377 r-summarizedexperiment))
4378 (home-page "https://bioconductor.org/packages/GenomicAlignments")
4379 (synopsis "Representation and manipulation of short genomic alignments")
4380 (description
4381 "This package provides efficient containers for storing and manipulating
4382 short genomic alignments (typically obtained by aligning short reads to a
4383 reference genome). This includes read counting, computing the coverage,
4384 junction detection, and working with the nucleotide content of the
4385 alignments.")
4386 (license license:artistic2.0)))
4387
4388 (define-public r-genomicfeatures
4389 (package
4390 (name "r-genomicfeatures")
4391 (version "1.48.3")
4392 (source (origin
4393 (method url-fetch)
4394 (uri (bioconductor-uri "GenomicFeatures" version))
4395 (sha256
4396 (base32
4397 "0f14p1ma2y8l60p9sxmh5j0axws9by1cznczb2jxipphpb4slpl1"))))
4398 (properties
4399 `((upstream-name . "GenomicFeatures")))
4400 (build-system r-build-system)
4401 (propagated-inputs
4402 (list r-annotationdbi
4403 r-biobase
4404 r-biocgenerics
4405 r-biocio
4406 r-biomart
4407 r-biostrings
4408 r-dbi
4409 r-genomeinfodb
4410 r-genomicranges
4411 r-iranges
4412 r-rcurl
4413 r-rsqlite
4414 r-rtracklayer
4415 r-s4vectors
4416 r-xvector))
4417 (native-inputs
4418 (list r-knitr))
4419 (home-page "https://bioconductor.org/packages/GenomicFeatures")
4420 (synopsis "Tools for working with transcript centric annotations")
4421 (description
4422 "This package provides a set of tools and methods for making and
4423 manipulating transcript centric annotations. With these tools the user can
4424 easily download the genomic locations of the transcripts, exons and cds of a
4425 given organism, from either the UCSC Genome Browser or a BioMart
4426 database (more sources will be supported in the future). This information is
4427 then stored in a local database that keeps track of the relationship between
4428 transcripts, exons, cds and genes. Flexible methods are provided for
4429 extracting the desired features in a convenient format.")
4430 (license license:artistic2.0)))
4431
4432 (define-public r-genomicfiles
4433 (package
4434 (name "r-genomicfiles")
4435 (version "1.32.1")
4436 (source
4437 (origin
4438 (method url-fetch)
4439 (uri (bioconductor-uri "GenomicFiles" version))
4440 (sha256
4441 (base32
4442 "06ycfna26klx27vvsnlpgv46bymfrc8z0zkpag7nm4m23153ivkz"))))
4443 (properties `((upstream-name . "GenomicFiles")))
4444 (build-system r-build-system)
4445 (propagated-inputs
4446 (list r-biocgenerics
4447 r-biocparallel
4448 r-genomeinfodb
4449 r-genomicalignments
4450 r-genomicranges
4451 r-iranges
4452 r-matrixgenerics
4453 r-rsamtools
4454 r-rtracklayer
4455 r-s4vectors
4456 r-summarizedexperiment
4457 r-variantannotation))
4458 (home-page "https://bioconductor.org/packages/GenomicFiles")
4459 (synopsis "Distributed computing by file or by range")
4460 (description
4461 "This package provides infrastructure for parallel computations
4462 distributed by file or by range. User defined mapper and reducer functions
4463 provide added flexibility for data combination and manipulation.")
4464 (license license:artistic2.0)))
4465
4466 (define-public r-genomicranges
4467 (package
4468 (name "r-genomicranges")
4469 (version "1.48.0")
4470 (source (origin
4471 (method url-fetch)
4472 (uri (bioconductor-uri "GenomicRanges" version))
4473 (sha256
4474 (base32
4475 "088rv1aclwq265pdg4hmks73nl0125vk0vigyi44n3djkrdx48yn"))))
4476 (properties
4477 `((upstream-name . "GenomicRanges")))
4478 (build-system r-build-system)
4479 (propagated-inputs
4480 (list r-biocgenerics r-genomeinfodb r-iranges r-s4vectors r-xvector))
4481 (native-inputs
4482 (list r-knitr))
4483 (home-page "https://bioconductor.org/packages/GenomicRanges")
4484 (synopsis "Representation and manipulation of genomic intervals")
4485 (description
4486 "This package provides tools to efficiently represent and manipulate
4487 genomic annotations and alignments is playing a central role when it comes to
4488 analyzing high-throughput sequencing data (a.k.a. NGS data). The
4489 GenomicRanges package defines general purpose containers for storing and
4490 manipulating genomic intervals and variables defined along a genome.")
4491 (license license:artistic2.0)))
4492
4493 (define-public r-gostats
4494 (package
4495 (name "r-gostats")
4496 (version "2.62.0")
4497 (source
4498 (origin
4499 (method url-fetch)
4500 (uri (bioconductor-uri "GOstats" version))
4501 (sha256
4502 (base32
4503 "121ly9vifarg8y7mc468571bbs0xv4sx6sflm5zcdqf0p83yvjrm"))))
4504 (properties `((upstream-name . "GOstats")))
4505 (build-system r-build-system)
4506 (propagated-inputs
4507 (list r-annotate
4508 r-annotationdbi
4509 r-annotationforge
4510 r-biobase
4511 r-category
4512 r-go-db
4513 r-graph
4514 r-rgraphviz
4515 r-rbgl))
4516 (home-page "https://bioconductor.org/packages/GOstats")
4517 (synopsis "Tools for manipulating GO and microarrays")
4518 (description
4519 "This package provides a set of tools for interacting with GO and
4520 microarray data. A variety of basic manipulation tools for graphs, hypothesis
4521 testing and other simple calculations.")
4522 (license license:artistic2.0)))
4523
4524 (define-public r-gseabase
4525 (package
4526 (name "r-gseabase")
4527 (version "1.58.0")
4528 (source
4529 (origin
4530 (method url-fetch)
4531 (uri (bioconductor-uri "GSEABase" version))
4532 (sha256
4533 (base32
4534 "1qhvgyg392fd98h2qnmfmhg7mil5hp9cy3qmkqs4x1bhpv1m978g"))))
4535 (properties `((upstream-name . "GSEABase")))
4536 (build-system r-build-system)
4537 (propagated-inputs
4538 (list r-annotate
4539 r-annotationdbi
4540 r-biobase
4541 r-biocgenerics
4542 r-graph
4543 r-xml))
4544 (native-inputs
4545 (list r-knitr))
4546 (home-page "https://bioconductor.org/packages/GSEABase")
4547 (synopsis "Gene set enrichment data structures and methods")
4548 (description
4549 "This package provides classes and methods to support @dfn{Gene Set
4550 Enrichment Analysis} (GSEA).")
4551 (license license:artistic2.0)))
4552
4553 (define-public r-hpar
4554 (package
4555 (name "r-hpar")
4556 (version "1.38.0")
4557 (source
4558 (origin
4559 (method url-fetch)
4560 (uri (bioconductor-uri "hpar" version))
4561 (sha256
4562 (base32
4563 "07c6r703d5xp7y9bqmqalxgna2qrbk1h5s0d992m7360k259mgrj"))))
4564 (build-system r-build-system)
4565 (native-inputs
4566 (list r-knitr))
4567 (home-page "https://bioconductor.org/packages/hpar/")
4568 (synopsis "Human Protein Atlas in R")
4569 (description "This package provides a simple interface to and data from
4570 the Human Protein Atlas project.")
4571 (license license:artistic2.0)))
4572
4573 (define-public r-rhtslib
4574 (package
4575 (name "r-rhtslib")
4576 (version "1.28.0")
4577 (source
4578 (origin
4579 (method url-fetch)
4580 (uri (bioconductor-uri "Rhtslib" version))
4581 (sha256
4582 (base32
4583 "07kws6afkxbmxq4w357mwwl712pdd16alvz7iqijjd2x7rjchj2f"))))
4584 (properties `((upstream-name . "Rhtslib")))
4585 (build-system r-build-system)
4586 ;; Without this a temporary directory ends up in the Rhtslib.so binary,
4587 ;; which makes R abort the build.
4588 (arguments '(#:configure-flags '("--no-staged-install")))
4589 (propagated-inputs
4590 (list curl zlib ; packages using rhtslib need to link with zlib
4591 r-zlibbioc))
4592 (native-inputs
4593 (list pkg-config r-knitr))
4594 (home-page "https://github.com/nhayden/Rhtslib")
4595 (synopsis "High-throughput sequencing library as an R package")
4596 (description
4597 "This package provides the HTSlib C library for high-throughput
4598 nucleotide sequence analysis. The package is primarily useful to developers
4599 of other R packages who wish to make use of HTSlib.")
4600 (license license:lgpl2.0+)))
4601
4602 (define-public r-impute
4603 (package
4604 (name "r-impute")
4605 (version "1.70.0")
4606 (source (origin
4607 (method url-fetch)
4608 (uri (bioconductor-uri "impute" version))
4609 (sha256
4610 (base32
4611 "11b0z7py0im6y43k55xpzz5jnvc0ram9rk3n1n4mwhvs0vhy39r2"))))
4612 (native-inputs
4613 (list gfortran))
4614 (build-system r-build-system)
4615 (home-page "https://bioconductor.org/packages/impute")
4616 (synopsis "Imputation for microarray data")
4617 (description
4618 "This package provides a function to impute missing gene expression
4619 microarray data, using nearest neighbor averaging.")
4620 (license license:gpl2+)))
4621
4622 (define-public r-interactivedisplaybase
4623 (package
4624 (name "r-interactivedisplaybase")
4625 (version "1.34.0")
4626 (source
4627 (origin
4628 (method url-fetch)
4629 (uri (bioconductor-uri "interactiveDisplayBase" version))
4630 (sha256
4631 (base32
4632 "0fdwx5ch0ch8axdkfiq7zzhhq5hwcvd6kf8fggw9nd3ah1yjwbdg"))))
4633 (properties
4634 `((upstream-name . "interactiveDisplayBase")))
4635 (build-system r-build-system)
4636 (propagated-inputs
4637 (list r-biocgenerics r-dt r-shiny))
4638 (native-inputs
4639 (list r-knitr))
4640 (home-page "https://bioconductor.org/packages/interactiveDisplayBase")
4641 (synopsis "Base package for web displays of Bioconductor objects")
4642 (description
4643 "This package contains the basic methods needed to generate interactive
4644 Shiny-based display methods for Bioconductor objects.")
4645 (license license:artistic2.0)))
4646
4647 (define-public r-keggrest
4648 (package
4649 (name "r-keggrest")
4650 (version "1.36.3")
4651 (source
4652 (origin
4653 (method url-fetch)
4654 (uri (bioconductor-uri "KEGGREST" version))
4655 (sha256
4656 (base32
4657 "0lzb3z6pzm323q70931b7220ygml7jb4g81dybwa79wqiqz15pni"))))
4658 (properties `((upstream-name . "KEGGREST")))
4659 (build-system r-build-system)
4660 (propagated-inputs
4661 (list r-biostrings r-httr r-png))
4662 (native-inputs
4663 (list r-knitr))
4664 (home-page "https://bioconductor.org/packages/KEGGREST")
4665 (synopsis "Client-side REST access to KEGG")
4666 (description
4667 "This package provides a package that provides a client interface to the
4668 @dfn{Kyoto Encyclopedia of Genes and Genomes} (KEGG) REST server.")
4669 (license license:artistic2.0)))
4670
4671 (define-public r-lfa
4672 (package
4673 (name "r-lfa")
4674 (version "1.26.0")
4675 (source
4676 (origin
4677 (method url-fetch)
4678 (uri (bioconductor-uri "lfa" version))
4679 (sha256
4680 (base32 "044866h4fnxmzb3sh9vmrd2smgsbcqgvd19dgwxisi418cad577l"))))
4681 (properties `((upstream-name . "lfa")))
4682 (build-system r-build-system)
4683 (propagated-inputs (list r-corpcor))
4684 (native-inputs (list r-knitr))
4685 (home-page "https://github.com/StoreyLab/lfa")
4686 (synopsis "Logistic Factor Analysis for categorical data")
4687 (description
4688 "@dfn{Logistic Factor Analysis} (LFA) is a method for a PCA analogue on
4689 Binomial data via estimation of latent structure in the natural parameter.")
4690 (license license:gpl3)))
4691
4692 (define-public r-limma
4693 (package
4694 (name "r-limma")
4695 (version "3.52.2")
4696 (source (origin
4697 (method url-fetch)
4698 (uri (bioconductor-uri "limma" version))
4699 (sha256
4700 (base32
4701 "0m8p8pqmf48f2zdf3qs66hmychbc58g2hfg1wyxzsv180m6xkk65"))))
4702 (build-system r-build-system)
4703 (home-page "http://bioinf.wehi.edu.au/limma")
4704 (synopsis "Package for linear models for microarray and RNA-seq data")
4705 (description "This package can be used for the analysis of gene expression
4706 studies, especially the use of linear models for analysing designed experiments
4707 and the assessment of differential expression. The analysis methods apply to
4708 different technologies, including microarrays, RNA-seq, and quantitative PCR.")
4709 (license license:gpl2+)))
4710
4711 (define-public r-methylkit
4712 (package
4713 (name "r-methylkit")
4714 (version "1.22.0")
4715 (source (origin
4716 (method url-fetch)
4717 (uri (bioconductor-uri "methylKit" version))
4718 (sha256
4719 (base32
4720 "00asjzv05avfg0rrkmfbdqd6xx8d18zi72n3b1kf9wj81z2d2a35"))))
4721 (properties `((upstream-name . "methylKit")))
4722 (build-system r-build-system)
4723 (propagated-inputs
4724 (list r-data-table
4725 r-emdbook
4726 r-fastseg
4727 r-genomeinfodb
4728 r-genomicranges
4729 r-gtools
4730 r-iranges
4731 r-kernsmooth
4732 r-limma
4733 r-mclust
4734 r-mgcv
4735 r-qvalue
4736 r-r-utils
4737 r-rcpp
4738 r-rhtslib
4739 r-rsamtools
4740 r-rtracklayer
4741 r-s4vectors
4742 r-zlibbioc))
4743 (native-inputs
4744 (list r-knitr)) ; for vignettes
4745 (home-page "https://github.com/al2na/methylKit")
4746 (synopsis
4747 "DNA methylation analysis from high-throughput bisulfite sequencing results")
4748 (description
4749 "MethylKit is an R package for DNA methylation analysis and annotation
4750 from high-throughput bisulfite sequencing. The package is designed to deal
4751 with sequencing data from @dfn{Reduced representation bisulfite
4752 sequencing} (RRBS) and its variants, but also target-capture methods and whole
4753 genome bisulfite sequencing. It also has functions to analyze base-pair
4754 resolution 5hmC data from experimental protocols such as oxBS-Seq and
4755 TAB-Seq.")
4756 (license license:artistic2.0)))
4757
4758 (define-public r-motifrg
4759 (package
4760 (name "r-motifrg")
4761 (version "1.31.0")
4762 (source
4763 (origin
4764 (method url-fetch)
4765 (uri (bioconductor-uri "motifRG" version))
4766 (sha256
4767 (base32
4768 "1ml6zyzlk8yjbnfhga2qnw8nl43rankvka0kc1yljxr2b66aqbhn"))))
4769 (properties `((upstream-name . "motifRG")))
4770 (build-system r-build-system)
4771 (propagated-inputs
4772 (list r-biostrings
4773 r-bsgenome
4774 r-bsgenome-hsapiens-ucsc-hg19
4775 r-iranges
4776 r-seqlogo
4777 r-xvector))
4778 (home-page "https://bioconductor.org/packages/motifRG")
4779 (synopsis "Discover motifs in high throughput sequencing data")
4780 (description
4781 "This package provides tools for discriminative motif discovery in high
4782 throughput genetic sequencing data sets using regression methods.")
4783 (license license:artistic2.0)))
4784
4785 (define-public r-muscat
4786 (package
4787 (name "r-muscat")
4788 (version "1.10.1")
4789 (source
4790 (origin
4791 (method url-fetch)
4792 (uri (bioconductor-uri "muscat" version))
4793 (sha256
4794 (base32
4795 "1j3zkhqgza92vdykb1yia1jjwsdqra6q9c0jk6p5p2x0778xqgfd"))))
4796 (properties `((upstream-name . "muscat")))
4797 (build-system r-build-system)
4798 (propagated-inputs
4799 (list r-biocparallel
4800 r-blme
4801 r-complexheatmap
4802 r-data-table
4803 r-deseq2
4804 r-dplyr
4805 r-edger
4806 r-ggplot2
4807 r-glmmtmb
4808 r-limma
4809 r-lme4
4810 r-lmertest
4811 r-matrix
4812 r-matrixstats
4813 r-progress
4814 r-purrr
4815 r-s4vectors
4816 r-scales
4817 r-scater
4818 r-sctransform
4819 r-scuttle
4820 r-singlecellexperiment
4821 r-summarizedexperiment
4822 r-variancepartition
4823 r-viridis))
4824 (native-inputs (list r-knitr))
4825 (home-page "https://github.com/HelenaLC/muscat")
4826 (synopsis "Multi-sample multi-group scRNA-seq data analysis tools")
4827 (description
4828 "This package @code{muscat} provides various methods and visualization tools
4829 for @dfn{DS}(differential splicing) analysis in multi-sample, multi-group,
4830 multi-(cell-)subpopulation scRNA-seq data, including cell-level mixed models and
4831 methods based on aggregated \"pseudobulk\" data, as well as a flexible simulation
4832 platform that mimics both single and multi-sample scRNA-seq data.")
4833 (license license:gpl3)))
4834
4835 (define-public r-mutationalpatterns
4836 (package
4837 (name "r-mutationalpatterns")
4838 (version "3.6.0")
4839 (source
4840 (origin
4841 (method url-fetch)
4842 (uri (bioconductor-uri "MutationalPatterns" version))
4843 (sha256
4844 (base32
4845 "113b2hrc0n47qz144xhky93jcm6qh6flzadq5y0plga5jrz0rnwg"))))
4846 (build-system r-build-system)
4847 (native-inputs
4848 (list r-knitr))
4849 (propagated-inputs
4850 (list r-biocgenerics
4851 r-biostrings
4852 r-bsgenome
4853 ;; These two packages are suggested packages
4854 r-bsgenome-hsapiens-1000genomes-hs37d5
4855 r-bsgenome-hsapiens-ucsc-hg19
4856 r-cowplot
4857 r-dplyr
4858 r-genomeinfodb
4859 r-genomicranges
4860 r-ggalluvial
4861 r-ggdendro
4862 r-ggplot2
4863 r-iranges
4864 r-magrittr
4865 r-nmf
4866 r-pracma
4867 r-purrr
4868 r-rcolorbrewer
4869 r-s4vectors
4870 r-stringr
4871 r-tibble
4872 r-tidyr
4873 r-variantannotation))
4874 (home-page "https://bioconductor.org/packages/MutationalPatterns/")
4875 (synopsis "Extract and visualize mutational patterns in genomic data")
4876 (description "This package provides an extensive toolset for the
4877 characterization and visualization of a wide range of mutational patterns
4878 in SNV base substitution data.")
4879 (license license:expat)))
4880
4881 (define-public r-msnbase
4882 (package
4883 (name "r-msnbase")
4884 (version "2.22.0")
4885 (source
4886 (origin
4887 (method url-fetch)
4888 (uri (bioconductor-uri "MSnbase" version))
4889 (sha256
4890 (base32
4891 "1xzn0k3c2wn6c6gv90hddy3c201sg927342zrw9ig2xap0r053x3"))))
4892 (properties `((upstream-name . "MSnbase")))
4893 (build-system r-build-system)
4894 (propagated-inputs
4895 (list r-affy
4896 r-biobase
4897 r-biocgenerics
4898 r-biocparallel
4899 r-digest
4900 r-ggplot2
4901 r-impute
4902 r-iranges
4903 r-lattice
4904 r-maldiquant
4905 r-mass
4906 r-mscoreutils
4907 r-mzid
4908 r-mzr
4909 r-pcamethods
4910 r-plyr
4911 r-protgenerics
4912 r-rcpp
4913 r-s4vectors
4914 r-scales
4915 r-vsn
4916 r-xml))
4917 (native-inputs
4918 (list r-knitr))
4919 (home-page "https://github.com/lgatto/MSnbase")
4920 (synopsis "Base functions and classes for MS-based proteomics")
4921 (description
4922 "This package provides basic plotting, data manipulation and processing
4923 of mass spectrometry based proteomics data.")
4924 (license license:artistic2.0)))
4925
4926 (define-public r-msnid
4927 (package
4928 (name "r-msnid")
4929 (version "1.30.0")
4930 (source
4931 (origin
4932 (method url-fetch)
4933 (uri (bioconductor-uri "MSnID" version))
4934 (sha256
4935 (base32
4936 "1yiw95p40nz0pvq7s4i0xg02r9yqmnknak00z4lkw8jij3w3rkkq"))))
4937 (properties `((upstream-name . "MSnID")))
4938 (build-system r-build-system)
4939 (arguments
4940 `(#:phases
4941 (modify-phases %standard-phases
4942 (add-after 'unpack 'set-HOME
4943 (lambda _ (setenv "HOME" "/tmp"))))))
4944 (propagated-inputs
4945 (list r-annotationdbi
4946 r-annotationhub
4947 r-biobase
4948 r-biocgenerics
4949 r-biocstyle
4950 r-biostrings
4951 r-data-table
4952 r-doparallel
4953 r-dplyr
4954 r-foreach
4955 r-ggplot2
4956 r-iterators
4957 r-msnbase
4958 r-msmstests
4959 r-mzid
4960 r-mzr
4961 r-protgenerics
4962 r-purrr
4963 r-r-cache
4964 r-rcpp
4965 r-reshape2
4966 r-rlang
4967 r-runit
4968 r-stringr
4969 r-tibble
4970 r-xtable))
4971 (home-page "https://bioconductor.org/packages/MSnID")
4972 (synopsis "Utilities for LC-MSn proteomics identifications")
4973 (description
4974 "This package extracts @dfn{tandem mass spectrometry} (MS/MS) ID data
4975 from mzIdentML (leveraging the mzID package) or text files. After collating
4976 the search results from multiple datasets it assesses their identification
4977 quality and optimize filtering criteria to achieve the maximum number of
4978 identifications while not exceeding a specified false discovery rate. It also
4979 contains a number of utilities to explore the MS/MS results and assess missed
4980 and irregular enzymatic cleavages, mass measurement accuracy, etc.")
4981 (license license:artistic2.0)))
4982
4983 (define-public r-mzid
4984 (package
4985 (name "r-mzid")
4986 (version "1.34.0")
4987 (source
4988 (origin
4989 (method url-fetch)
4990 (uri (bioconductor-uri "mzID" version))
4991 (sha256
4992 (base32
4993 "1q1aqyya9nd494s7m3rdaf3kixipdrwbj825g40kdljwrg85y961"))))
4994 (properties `((upstream-name . "mzID")))
4995 (build-system r-build-system)
4996 (propagated-inputs
4997 (list r-doparallel
4998 r-foreach
4999 r-iterators
5000 r-plyr
5001 r-protgenerics
5002 r-xml))
5003 (native-inputs
5004 (list r-knitr))
5005 (home-page "https://bioconductor.org/packages/mzID")
5006 (synopsis "Parser for mzIdentML files")
5007 (description
5008 "This package provides a parser for mzIdentML files implemented using the
5009 XML package. The parser tries to be general and able to handle all types of
5010 mzIdentML files with the drawback of having less pretty output than a vendor
5011 specific parser.")
5012 (license license:gpl2+)))
5013
5014 (define-public r-mzr
5015 (package
5016 (name "r-mzr")
5017 (version "2.30.0")
5018 (source
5019 (origin
5020 (method url-fetch)
5021 (uri (bioconductor-uri "mzR" version))
5022 (sha256
5023 (base32
5024 "1dqa03hb42kbqfg15ksijdkyf9pr54gcl3in4mzjkld5sdi8ncds"))
5025 (modules '((guix build utils)))
5026 (snippet
5027 '(delete-file-recursively "src/boost"))))
5028 (properties `((upstream-name . "mzR")))
5029 (build-system r-build-system)
5030 (arguments
5031 `(#:phases
5032 (modify-phases %standard-phases
5033 (add-after 'unpack 'use-system-boost
5034 (lambda _
5035 (substitute* "src/Makevars"
5036 (("\\./boost/libs.*") "")
5037 (("PKG_LIBS=") "PKG_LIBS=$(BOOST_LIBS) ")
5038 (("\\ARCH_OBJS=" line)
5039 (string-append line
5040 "\nBOOST_LIBS=-lboost_system -lboost_regex \
5041 -lboost_iostreams -lboost_thread -lboost_filesystem -lboost_chrono\n"))))))))
5042 (inputs
5043 (list boost ; use this instead of the bundled boost sources
5044 zlib))
5045 (propagated-inputs
5046 (list r-biobase
5047 r-biocgenerics
5048 r-ncdf4
5049 r-protgenerics
5050 r-rcpp
5051 r-rhdf5lib))
5052 (native-inputs
5053 (list r-knitr))
5054 (home-page "https://github.com/sneumann/mzR/")
5055 (synopsis "Parser for mass spectrometry data files")
5056 (description
5057 "The mzR package provides a unified API to the common file formats and
5058 parsers available for mass spectrometry data. It comes with a wrapper for the
5059 ISB random access parser for mass spectrometry mzXML, mzData and mzML files.
5060 The package contains the original code written by the ISB, and a subset of the
5061 proteowizard library for mzML and mzIdentML. The netCDF reading code has
5062 previously been used in XCMS.")
5063 (license license:artistic2.0)))
5064
5065 (define-public r-organism-dplyr
5066 (package
5067 (name "r-organism-dplyr")
5068 (version "1.24.0")
5069 (source
5070 (origin
5071 (method url-fetch)
5072 (uri (bioconductor-uri "Organism.dplyr" version))
5073 (sha256
5074 (base32
5075 "0j29f85d66c45ww3417xx376vpz0mmvga5n7h2cl1sd4h70b55as"))))
5076 (properties `((upstream-name . "Organism.dplyr")))
5077 (build-system r-build-system)
5078 (propagated-inputs
5079 (list r-annotationdbi
5080 r-annotationfilter
5081 r-biocfilecache
5082 r-dbi
5083 r-dbplyr
5084 r-dplyr
5085 r-genomeinfodb
5086 r-genomicfeatures
5087 r-genomicranges
5088 r-iranges
5089 r-rlang
5090 r-rsqlite
5091 r-s4vectors
5092 r-tibble))
5093 (native-inputs (list r-knitr))
5094 (home-page "https://bioconductor.org/packages/Organism.dplyr")
5095 (synopsis "Dplyr-based access to Bioconductor annotation resources")
5096 (description
5097 "This package provides an alternative interface to Bioconductor @code{
5098 annotation} resources, in particular the gene identifier mapping functionality
5099 of the @code{org} packages (e.g., @code{org.Hs.eg.db}) and the genome coordinate
5100 functionality of the @code{TxDb} packages (e.g.,
5101 @code{TxDb.Hsapiens.UCSC.hg38.knownGene}).")
5102 (license license:artistic2.0)))
5103
5104 (define-public r-organismdbi
5105 (package
5106 (name "r-organismdbi")
5107 (version "1.38.1")
5108 (source
5109 (origin
5110 (method url-fetch)
5111 (uri (bioconductor-uri "OrganismDbi" version))
5112 (sha256
5113 (base32
5114 "0mxnxj8x4hc21psz39mf7qwvh1fsn6qyjgl5qffk1xxmasf69619"))))
5115 (properties `((upstream-name . "OrganismDbi")))
5116 (build-system r-build-system)
5117 (propagated-inputs
5118 (list r-annotationdbi
5119 r-biobase
5120 r-biocgenerics
5121 r-biocmanager
5122 r-dbi
5123 r-genomicfeatures
5124 r-genomicranges
5125 r-graph
5126 r-iranges
5127 r-rbgl
5128 r-s4vectors))
5129 (home-page "https://bioconductor.org/packages/OrganismDbi")
5130 (synopsis "Software to enable the smooth interfacing of database packages")
5131 (description "The package enables a simple unified interface to several
5132 annotation packages each of which has its own schema by taking advantage of
5133 the fact that each of these packages implements a select methods.")
5134 (license license:artistic2.0)))
5135
5136 (define-public r-pcaexplorer
5137 (package
5138 (name "r-pcaexplorer")
5139 (version "2.22.0")
5140 (source
5141 (origin
5142 (method url-fetch)
5143 (uri (bioconductor-uri "pcaExplorer" version))
5144 (sha256
5145 (base32
5146 "0xkafpi6y5n8hljdaj183hd5z4ik7lpbklg2cbx1hwfz4n4hh1bl"))))
5147 (properties `((upstream-name . "pcaExplorer")))
5148 (build-system r-build-system)
5149 (propagated-inputs
5150 (list r-annotationdbi
5151 r-base64enc
5152 r-biomart
5153 r-deseq2
5154 r-dt
5155 r-genefilter
5156 r-genomicranges
5157 r-ggplot2
5158 r-ggrepel
5159 r-go-db
5160 r-gostats
5161 r-heatmaply
5162 r-iranges
5163 r-knitr
5164 r-limma
5165 r-nmf
5166 r-pheatmap
5167 r-plotly
5168 r-plyr
5169 r-rmarkdown
5170 r-s4vectors
5171 r-scales
5172 r-shiny
5173 r-shinyace
5174 r-shinybs
5175 r-shinydashboard
5176 r-summarizedexperiment
5177 r-threejs
5178 r-tidyr
5179 r-topgo))
5180 (native-inputs (list r-knitr))
5181 (home-page "https://github.com/federicomarini/pcaExplorer")
5182 (synopsis
5183 "Interactive Visualization of RNA-seq Data Using a Principal Components Approach")
5184 (description
5185 "This package provides functionality for interactive visualization of RNA-seq
5186 datasets based on Principal Components Analysis. The methods provided allow for
5187 quick information extraction and effective data exploration. A Shiny
5188 application encapsulates the whole analysis.")
5189 (license license:expat)))
5190
5191 (define-public r-pcamethods
5192 (package
5193 (name "r-pcamethods")
5194 (version "1.88.0")
5195 (source
5196 (origin
5197 (method url-fetch)
5198 (uri (bioconductor-uri "pcaMethods" version))
5199 (sha256
5200 (base32
5201 "1087sl7y707zld7zpf3ly51gnmdp93vn90dwa5440v7qawvg2h9b"))))
5202 (properties `((upstream-name . "pcaMethods")))
5203 (build-system r-build-system)
5204 (propagated-inputs
5205 (list r-biobase r-biocgenerics r-mass r-rcpp))
5206 (home-page "https://github.com/hredestig/pcamethods")
5207 (synopsis "Collection of PCA methods")
5208 (description
5209 "This package provides Bayesian PCA, Probabilistic PCA, Nipals PCA,
5210 Inverse Non-Linear PCA and the conventional SVD PCA. A cluster based method
5211 for missing value estimation is included for comparison. BPCA, PPCA and
5212 NipalsPCA may be used to perform PCA on incomplete data as well as for
5213 accurate missing value estimation. A set of methods for printing and plotting
5214 the results is also provided. All PCA methods make use of the same data
5215 structure (pcaRes) to provide a common interface to the PCA results.")
5216 (license license:gpl3+)))
5217
5218 ;; This is a CRAN package, but it depends on a Bioconductor package:
5219 ;; r-aroma-light, r-dnacopy..
5220 (define-public r-pscbs
5221 (package
5222 (name "r-pscbs")
5223 (version "0.66.0")
5224 (source
5225 (origin
5226 (method url-fetch)
5227 (uri (cran-uri "PSCBS" version))
5228 (sha256
5229 (base32 "14rs2wywipbkia3dbzfhpnkmfgdvm2bf586lggsx63sywlv5d02q"))))
5230 (properties `((upstream-name . "PSCBS")))
5231 (build-system r-build-system)
5232 (arguments
5233 `(#:phases
5234 (modify-phases %standard-phases
5235 (add-before 'install 'change-home-dir
5236 (lambda _
5237 ;; Change from /homeless-shelter to /tmp for write permission.
5238 (setenv "HOME" "/tmp"))))))
5239 (propagated-inputs
5240 (list r-aroma-light
5241 r-dnacopy
5242 r-future
5243 r-listenv
5244 r-matrixstats
5245 r-r-cache
5246 r-r-methodss3
5247 r-r-oo
5248 r-r-utils))
5249 (native-inputs
5250 (list r-r-rsp ;used to build vignettes
5251 r-r-devices))
5252 (home-page "https://github.com/HenrikBengtsson/PSCBS")
5253 (synopsis "Analysis of parent-specific DNA copy numbers")
5254 (description
5255 "This is a package for segmentation of allele-specific DNA copy number
5256 data and detection of regions with abnormal copy number within each parental
5257 chromosome. Both tumor-normal paired and tumor-only analyses are supported.")
5258 (license license:gpl2+)))
5259
5260 (define-public r-protgenerics
5261 (package
5262 (name "r-protgenerics")
5263 (version "1.28.0")
5264 (source
5265 (origin
5266 (method url-fetch)
5267 (uri (bioconductor-uri "ProtGenerics" version))
5268 (sha256
5269 (base32
5270 "04hcgj4q8dbzp1a29rbww2bxxrg679pgys3m09p0ydkpsx76rq05"))))
5271 (properties `((upstream-name . "ProtGenerics")))
5272 (build-system r-build-system)
5273 (home-page "https://github.com/lgatto/ProtGenerics")
5274 (synopsis "S4 generic functions for proteomics infrastructure")
5275 (description
5276 "This package provides S4 generic functions needed by Bioconductor
5277 proteomics packages.")
5278 (license license:artistic2.0)))
5279
5280 (define-public r-rbgl
5281 (package
5282 (name "r-rbgl")
5283 (version "1.72.0")
5284 (source
5285 (origin
5286 (method url-fetch)
5287 (uri (bioconductor-uri "RBGL" version))
5288 (sha256
5289 (base32
5290 "0ph089vxla49sng0pdwiyh9rpk9i96cbsx5q2jn46jj4x51ijc7y"))))
5291 (properties `((upstream-name . "RBGL")))
5292 (build-system r-build-system)
5293 (propagated-inputs
5294 (list r-bh r-graph))
5295 (home-page "https://www.bioconductor.org/packages/RBGL")
5296 (synopsis "Interface to the Boost graph library")
5297 (description
5298 "This package provides a fairly extensive and comprehensive interface to
5299 the graph algorithms contained in the Boost library.")
5300 (license license:artistic2.0)))
5301
5302 (define-public r-rcas
5303 (package
5304 (name "r-rcas")
5305 (version "1.22.0")
5306 (source (origin
5307 (method url-fetch)
5308 (uri (bioconductor-uri "RCAS" version))
5309 (sha256
5310 (base32
5311 "05sj2ab7bxgf41gkmjaskhqm0198xlir1sw3f73x8rjg14rssmqf"))))
5312 (properties `((upstream-name . "RCAS")))
5313 (build-system r-build-system)
5314 (propagated-inputs
5315 (list r-biocgenerics
5316 r-biostrings
5317 r-bsgenome
5318 r-bsgenome-hsapiens-ucsc-hg19
5319 r-cowplot
5320 r-data-table
5321 r-dt
5322 r-genomation
5323 r-genomeinfodb
5324 r-genomicfeatures
5325 r-genomicranges
5326 r-ggplot2
5327 r-ggseqlogo
5328 r-gprofiler2
5329 r-iranges
5330 r-knitr
5331 r-pbapply
5332 r-pheatmap
5333 r-plotly
5334 r-plotrix
5335 r-proxy
5336 r-ranger
5337 r-rsqlite
5338 r-rtracklayer
5339 r-rmarkdown
5340 r-s4vectors
5341 pandoc))
5342 (native-inputs
5343 (list r-knitr))
5344 (synopsis "RNA-centric annotation system")
5345 (description
5346 "RCAS aims to be a standalone RNA-centric annotation system that provides
5347 intuitive reports and publication-ready graphics. This package provides the R
5348 library implementing most of the pipeline's features.")
5349 (home-page "https://github.com/BIMSBbioinfo/RCAS")
5350 (license license:artistic2.0)))
5351
5352 (define-public r-regioner
5353 (package
5354 (name "r-regioner")
5355 (version "1.28.0")
5356 (source
5357 (origin
5358 (method url-fetch)
5359 (uri (bioconductor-uri "regioneR" version))
5360 (sha256
5361 (base32
5362 "11whi2v211xiz9s7cjl14d8vavlry2fmhvx12rma25wkjmhrpa3f"))))
5363 (properties `((upstream-name . "regioneR")))
5364 (build-system r-build-system)
5365 (propagated-inputs
5366 (list r-biostrings
5367 r-bsgenome
5368 r-genomeinfodb
5369 r-genomicranges
5370 r-iranges
5371 r-memoise
5372 r-rtracklayer
5373 r-s4vectors))
5374 (native-inputs
5375 (list r-knitr))
5376 (home-page "https://bioconductor.org/packages/regioneR/")
5377 (synopsis "Association analysis of genomic regions")
5378 (description "This package offers a statistical framework based on
5379 customizable permutation tests to assess the association between genomic
5380 region sets and other genomic features.")
5381 (license license:artistic2.0)))
5382
5383 (define-public r-reportingtools
5384 (package
5385 (name "r-reportingtools")
5386 (version "2.36.0")
5387 (source
5388 (origin
5389 (method url-fetch)
5390 (uri (bioconductor-uri "ReportingTools" version))
5391 (sha256
5392 (base32
5393 "0r8cdqzfh1jxkghhk3j8x3y9kkmdyg9ibfhsic15jqkmp1im6khh"))))
5394 (properties
5395 `((upstream-name . "ReportingTools")))
5396 (build-system r-build-system)
5397 (propagated-inputs
5398 (list r-annotate
5399 r-annotationdbi
5400 r-biobase
5401 r-biocgenerics
5402 r-category
5403 r-deseq2
5404 r-edger
5405 r-ggbio
5406 r-ggplot2
5407 r-gostats
5408 r-gseabase
5409 r-hwriter
5410 r-iranges
5411 r-knitr
5412 r-lattice
5413 r-limma
5414 r-pfam-db
5415 r-r-utils
5416 r-xml))
5417 (native-inputs
5418 (list r-knitr))
5419 (home-page "https://bioconductor.org/packages/ReportingTools/")
5420 (synopsis "Tools for making reports in various formats")
5421 (description
5422 "The ReportingTools package enables users to easily display reports of
5423 analysis results generated from sources such as microarray and sequencing
5424 data. The package allows users to create HTML pages that may be viewed on a
5425 web browser, or in other formats. Users can generate tables with sortable and
5426 filterable columns, make and display plots, and link table entries to other
5427 data sources such as NCBI or larger plots within the HTML page. Using the
5428 package, users can also produce a table of contents page to link various
5429 reports together for a particular project that can be viewed in a web
5430 browser.")
5431 (license license:artistic2.0)))
5432
5433 (define-public r-rhdf5
5434 (package
5435 (name "r-rhdf5")
5436 (version "2.40.0")
5437 (source (origin
5438 (method url-fetch)
5439 (uri (bioconductor-uri "rhdf5" version))
5440 (sha256
5441 (base32
5442 "00cp90mnb8p83jiflm6x4x0qf4p7gvgh47jk9jry6j3qyvfqaiff"))))
5443 (build-system r-build-system)
5444 (propagated-inputs
5445 (list r-rhdf5filters r-rhdf5lib))
5446 (native-inputs
5447 (list r-knitr))
5448 (home-page "https://bioconductor.org/packages/rhdf5")
5449 (synopsis "HDF5 interface to R")
5450 (description
5451 "This R/Bioconductor package provides an interface between HDF5 and R.
5452 HDF5's main features are the ability to store and access very large and/or
5453 complex datasets and a wide variety of metadata on mass storage (disk) through
5454 a completely portable file format. The rhdf5 package is thus suited for the
5455 exchange of large and/or complex datasets between R and other software
5456 package, and for letting R applications work on datasets that are larger than
5457 the available RAM.")
5458 (license license:artistic2.0)))
5459
5460 (define-public r-rhdf5filters
5461 (package
5462 (name "r-rhdf5filters")
5463 (version "1.8.0")
5464 (source
5465 (origin
5466 (method url-fetch)
5467 (uri (bioconductor-uri "rhdf5filters" version))
5468 (sha256
5469 (base32
5470 "1ipg0v8nqz1imj63scqmpiswcxbl4ankg3knfq4p06ic6ypbbmvs"))))
5471 (properties `((upstream-name . "rhdf5filters")))
5472 (build-system r-build-system)
5473 (propagated-inputs
5474 (list r-rhdf5lib))
5475 (inputs
5476 (list zlib))
5477 (native-inputs
5478 (list r-knitr))
5479 (home-page "https://github.com/grimbough/rhdf5filters")
5480 (synopsis "HDF5 compression filters")
5481 (description
5482 "This package provides a collection of compression filters for use with
5483 HDF5 datasets.")
5484 (license license:bsd-2)))
5485
5486 (define-public r-rsamtools
5487 (package
5488 (name "r-rsamtools")
5489 (version "2.12.0")
5490 (source (origin
5491 (method url-fetch)
5492 (uri (bioconductor-uri "Rsamtools" version))
5493 (sha256
5494 (base32
5495 "1wll703if12qrn0d11ljwf7rqhs4lb27fzyyz1hqwvzn3v361s10"))))
5496 (properties
5497 `((upstream-name . "Rsamtools")))
5498 (build-system r-build-system)
5499 (arguments
5500 `(#:phases
5501 (modify-phases %standard-phases
5502 (add-after 'unpack 'use-system-zlib
5503 (lambda _
5504 (substitute* "DESCRIPTION"
5505 (("zlibbioc, ") ""))
5506 (substitute* "NAMESPACE"
5507 (("import\\(zlibbioc\\)") "")))))))
5508 (propagated-inputs
5509 (list r-biocgenerics
5510 r-biocparallel
5511 r-biostrings
5512 r-bitops
5513 r-genomeinfodb
5514 r-genomicranges
5515 r-iranges
5516 r-rhtslib
5517 r-s4vectors
5518 r-xvector))
5519 (home-page "https://bioconductor.org/packages/release/bioc/html/Rsamtools.html")
5520 (synopsis "Interface to samtools, bcftools, and tabix")
5521 (description
5522 "This package provides an interface to the @code{samtools},
5523 @code{bcftools}, and @code{tabix} utilities for manipulating SAM (Sequence
5524 Alignment / Map), FASTA, binary variant call (BCF) and compressed indexed
5525 tab-delimited (tabix) files.")
5526 (license license:expat)))
5527
5528 ;; This is a CRAN package, but it depends on a Bioconductor package:
5529 ;; s4vectors.
5530 (define-public r-restfulr
5531 (package
5532 (name "r-restfulr")
5533 (version "0.0.15")
5534 (source
5535 (origin
5536 (method url-fetch)
5537 (uri (cran-uri "restfulr" version))
5538 (sha256
5539 (base32
5540 "14p6h0gjknqy5z2fprxw7waf4p0cd2qmp18s7qig4ylqn8gqzzs0"))))
5541 (properties `((upstream-name . "restfulr")))
5542 (build-system r-build-system)
5543 (propagated-inputs
5544 (list r-rcurl r-rjson r-s4vectors r-xml r-yaml))
5545 (home-page "https://cran.r-project.org/package=restfulr")
5546 (synopsis "R interface to RESTful web services")
5547 (description
5548 "This package models a RESTful service as if it were a nested R list.")
5549 (license license:artistic2.0)))
5550
5551 (define-public r-rtracklayer
5552 (package
5553 (name "r-rtracklayer")
5554 (version "1.56.1")
5555 (source (origin
5556 (method url-fetch)
5557 (uri (bioconductor-uri "rtracklayer" version))
5558 (sha256
5559 (base32
5560 "10qy9s6253mgj871qfqn03i8yw10mz7id4cxfyf67qxczz2xmjls"))))
5561 (build-system r-build-system)
5562 (arguments
5563 `(#:phases
5564 (modify-phases %standard-phases
5565 (add-after 'unpack 'use-system-zlib
5566 (lambda _
5567 (substitute* "DESCRIPTION"
5568 ((" zlibbioc,") ""))
5569 (substitute* "NAMESPACE"
5570 (("import\\(zlibbioc\\)") "")))))))
5571 (native-inputs
5572 (list pkg-config))
5573 (inputs
5574 (list zlib))
5575 (propagated-inputs
5576 (list r-biocgenerics
5577 r-biocio
5578 r-biostrings
5579 r-genomeinfodb
5580 r-genomicalignments
5581 r-genomicranges
5582 r-iranges
5583 r-rcurl
5584 r-restfulr
5585 r-rsamtools
5586 r-s4vectors
5587 r-xml
5588 r-xvector
5589 r-zlibbioc))
5590 (home-page "https://bioconductor.org/packages/rtracklayer")
5591 (synopsis "R interface to genome browsers and their annotation tracks")
5592 (description
5593 "rtracklayer is an extensible framework for interacting with multiple
5594 genome browsers (currently UCSC built-in) and manipulating annotation tracks
5595 in various formats (currently GFF, BED, bedGraph, BED15, WIG, BigWig and 2bit
5596 built-in). The user may export/import tracks to/from the supported browsers,
5597 as well as query and modify the browser state, such as the current viewport.")
5598 (license license:artistic2.0)))
5599
5600 ;; This is a CRAN package, but it depends on a Bioconductor package.
5601 (define-public r-samr
5602 (package
5603 (name "r-samr")
5604 (version "3.0")
5605 (source
5606 (origin
5607 (method url-fetch)
5608 (uri (cran-uri "samr" version))
5609 (sha256
5610 (base32
5611 "01km0f7qgm73x19vbvsxl083hs1dq4dj8qm5h64cxbf20b08my15"))))
5612 (properties `((upstream-name . "samr")))
5613 (build-system r-build-system)
5614 (propagated-inputs
5615 (list r-gsa
5616 r-impute
5617 r-matrixstats
5618 r-openxlsx
5619 r-shiny
5620 r-shinyfiles))
5621 (native-inputs (list gfortran))
5622 (home-page "https://statweb.stanford.edu/~tibs/SAM/")
5623 (synopsis "Significance analysis of Microarrays")
5624 (description
5625 "This is a package for significance analysis of Microarrays for
5626 differential expression analysis, RNAseq data and related problems.")
5627 ;; Any version of the LGPL
5628 (license license:lgpl3+)))
5629
5630 (define-public r-scannotatr
5631 (package
5632 (name "r-scannotatr")
5633 (version "1.2.0")
5634 (source
5635 (origin
5636 (method url-fetch)
5637 (uri (bioconductor-uri "scAnnotatR" version))
5638 (sha256
5639 (base32 "067q57kabhqd1z8l3d91fw74aaw89nb48gm6fll4hv00nqza3n5b"))))
5640 (properties `((upstream-name . "scAnnotatR")))
5641 (build-system r-build-system)
5642 (propagated-inputs
5643 (list r-annotationhub
5644 r-ape
5645 r-caret
5646 r-data-tree
5647 r-dplyr
5648 r-e1071
5649 r-ggplot2
5650 r-kernlab
5651 r-proc
5652 r-rocr
5653 r-seurat
5654 r-singlecellexperiment
5655 r-summarizedexperiment))
5656 (native-inputs (list r-knitr))
5657 (home-page "https://github.com/grisslab/scAnnotatR")
5658 (synopsis "Pretrained models for prediction on single cell RNA-sequencing data")
5659 (description
5660 "This package comprises a set of pretrained machine learning models to
5661 predict basic immune cell types. This enables to quickly get a first
5662 annotation of the cell types present in the dataset without requiring prior
5663 knowledge. The package also lets you train using own models to predict new
5664 cell types based on specific research needs.")
5665 (license license:expat)))
5666
5667 (define-public r-scdblfinder
5668 (package
5669 (name "r-scdblfinder")
5670 (version "1.10.0")
5671 (source
5672 (origin
5673 (method url-fetch)
5674 (uri (bioconductor-uri "scDblFinder" version))
5675 (sha256
5676 (base32 "0y14dvdm16b3bvlrnz03adfylm1kj6jrp2fwciyldij2lfal90y0"))))
5677 (properties `((upstream-name . "scDblFinder")))
5678 (build-system r-build-system)
5679 (propagated-inputs
5680 (list r-biocgenerics
5681 r-biocneighbors
5682 r-biocparallel
5683 r-biocsingular
5684 r-bluster
5685 r-delayedarray
5686 r-genomeinfodb
5687 r-genomicranges
5688 r-igraph
5689 r-iranges
5690 r-mass
5691 r-matrix
5692 r-rsamtools
5693 r-rtracklayer
5694 r-s4vectors
5695 r-scater
5696 r-scran
5697 r-scuttle
5698 r-singlecellexperiment
5699 r-summarizedexperiment
5700 r-xgboost))
5701 (native-inputs (list r-knitr))
5702 (home-page "https://github.com/plger/scDblFinder")
5703 (synopsis "Detect multiplets in single-cell RNA sequencing data")
5704 (description
5705 "The scDblFinder package gathers various methods for the detection and
5706 handling of doublets/multiplets in single-cell RNA sequencing data (i.e.
5707 multiple cells captured within the same droplet or reaction volume). It
5708 includes methods formerly found in the scran package, and the new fast and
5709 comprehensive scDblFinder method.")
5710 (license license:gpl3)))
5711
5712 (define-public r-scmap
5713 (package
5714 (name "r-scmap")
5715 (version "1.18.0")
5716 (source
5717 (origin
5718 (method url-fetch)
5719 (uri (bioconductor-uri "scmap" version))
5720 (sha256
5721 (base32 "0pfwaa9pgml11b84rpf7afdkmg8kxb4srgpc56571vaz388xrv7l"))))
5722 (properties `((upstream-name . "scmap")))
5723 (build-system r-build-system)
5724 (propagated-inputs
5725 (list r-biobase
5726 r-biocgenerics
5727 r-dplyr
5728 r-e1071
5729 r-ggplot2
5730 r-googlevis
5731 r-matrixstats
5732 r-proxy
5733 r-randomforest
5734 r-rcpp
5735 r-rcpparmadillo
5736 r-reshape2
5737 r-s4vectors
5738 r-singlecellexperiment
5739 r-summarizedexperiment))
5740 (native-inputs (list r-knitr))
5741 (home-page "https://github.com/hemberg-lab/scmap")
5742 (synopsis "Tool for unsupervised projection of single cell RNA-seq data")
5743 (description
5744 "@dfn{Single-cell RNA-seq} (scRNA-seq) is widely used to investigate the
5745 composition of complex tissues since the technology allows researchers to
5746 define cell-types using unsupervised clustering of the transcriptome.
5747 However, due to differences in experimental methods and computational
5748 analyses, it is often challenging to directly compare the cells identified in
5749 two different experiments. @code{scmap} is a method for projecting cells from
5750 a scRNA-seq experiment onto the cell-types or individual cells identified in a
5751 different experiment.")
5752 (license license:gpl3)))
5753
5754 (define-public r-scry
5755 (package
5756 (name "r-scry")
5757 (version "1.8.0")
5758 (source (origin
5759 (method url-fetch)
5760 (uri (bioconductor-uri "scry" version))
5761 (sha256
5762 (base32
5763 "16mj21r91jy8ircdz8rfrdli9gjy0hrx90kf6ghs305d3d4dl193"))))
5764 (properties `((upstream-name . "scry")))
5765 (build-system r-build-system)
5766 (propagated-inputs
5767 (list r-biocsingular
5768 r-delayedarray
5769 r-glmpca
5770 r-hdf5array
5771 r-matrix
5772 r-singlecellexperiment
5773 r-summarizedexperiment))
5774 (native-inputs (list r-knitr))
5775 (home-page "https://bioconductor.org/packages/scry.html")
5776 (synopsis "Small-count analysis methods for high-dimensional data")
5777 (description
5778 "Many modern biological datasets consist of small counts that are not
5779 well fit by standard linear-Gaussian methods such as principal component
5780 analysis. This package provides implementations of count-based feature
5781 selection and dimension reduction algorithms. These methods can be used to
5782 facilitate unsupervised analysis of any high-dimensional data such as
5783 single-cell RNA-seq.")
5784 (license license:artistic2.0)))
5785
5786 (define-public r-seqlogo
5787 (package
5788 (name "r-seqlogo")
5789 (version "1.62.0")
5790 (source
5791 (origin
5792 (method url-fetch)
5793 (uri (bioconductor-uri "seqLogo" version))
5794 (sha256
5795 (base32
5796 "1lk3238m17acmd6lgjjbpscyxw8fm63wv34kbbr478wcih1wbwxr"))))
5797 (properties `((upstream-name . "seqLogo")))
5798 (build-system r-build-system)
5799 (native-inputs
5800 (list r-knitr))
5801 (home-page "https://bioconductor.org/packages/seqLogo")
5802 (synopsis "Sequence logos for DNA sequence alignments")
5803 (description
5804 "seqLogo takes the position weight matrix of a DNA sequence motif and
5805 plots the corresponding sequence logo as introduced by Schneider and
5806 Stephens (1990).")
5807 (license license:lgpl2.0+)))
5808
5809 (define-public r-seqpattern
5810 (package
5811 (name "r-seqpattern")
5812 (version "1.28.0")
5813 (source (origin
5814 (method url-fetch)
5815 (uri (bioconductor-uri "seqPattern" version))
5816 (sha256
5817 (base32
5818 "0nrrlr1nl9zxmp88qq8jn7wgmda6jh0xvp4nph94w4nwjsyb7xqn"))))
5819 (properties
5820 `((upstream-name . "seqPattern")))
5821 (build-system r-build-system)
5822 (propagated-inputs
5823 (list r-biostrings r-genomicranges r-iranges r-kernsmooth r-plotrix))
5824 (home-page "https://bioconductor.org/packages/seqPattern")
5825 (synopsis "Visualising oligonucleotide patterns and motif occurrences")
5826 (description
5827 "This package provides tools to visualize oligonucleotide patterns and
5828 sequence motif occurrences across a large set of sequences centred at a common
5829 reference point and sorted by a user defined feature.")
5830 (license license:gpl3+)))
5831
5832 (define-public r-shortread
5833 (package
5834 (name "r-shortread")
5835 (version "1.54.0")
5836 (source
5837 (origin
5838 (method url-fetch)
5839 (uri (bioconductor-uri "ShortRead" version))
5840 (sha256
5841 (base32
5842 "0303198b4v2wjah9kc829kn01030996l6di4jpf8q5ccd212rjhq"))))
5843 (properties `((upstream-name . "ShortRead")))
5844 (build-system r-build-system)
5845 (inputs
5846 (list zlib))
5847 (propagated-inputs
5848 (list r-biobase
5849 r-biocgenerics
5850 r-biocparallel
5851 r-biostrings
5852 r-genomeinfodb
5853 r-genomicalignments
5854 r-genomicranges
5855 r-rhtslib
5856 r-hwriter
5857 r-iranges
5858 r-lattice
5859 r-latticeextra
5860 r-rsamtools
5861 r-s4vectors
5862 r-xvector
5863 r-zlibbioc))
5864 (home-page "https://bioconductor.org/packages/ShortRead")
5865 (synopsis "FASTQ input and manipulation tools")
5866 (description
5867 "This package implements sampling, iteration, and input of FASTQ files.
5868 It includes functions for filtering and trimming reads, and for generating a
5869 quality assessment report. Data are represented as
5870 @code{DNAStringSet}-derived objects, and easily manipulated for a diversity of
5871 purposes. The package also contains legacy support for early single-end,
5872 ungapped alignment formats.")
5873 (license license:artistic2.0)))
5874
5875 (define-public r-simplifyenrichment
5876 (package
5877 (name "r-simplifyenrichment")
5878 (version "1.6.1")
5879 (source
5880 (origin
5881 (method url-fetch)
5882 (uri (bioconductor-uri "simplifyEnrichment" version))
5883 (sha256
5884 (base32
5885 "0qblgdxmr7zc981529cca3ykakql618q1im6gaxw8pwws5jgpyk6"))))
5886 (properties
5887 `((upstream-name . "simplifyEnrichment")))
5888 (build-system r-build-system)
5889 (propagated-inputs
5890 (list r-annotationdbi
5891 r-biocgenerics
5892 r-circlize
5893 r-clue
5894 r-cluster
5895 r-colorspace
5896 r-complexheatmap
5897 r-digest
5898 r-getoptlong
5899 r-globaloptions
5900 r-go-db
5901 r-gosemsim
5902 r-matrix
5903 r-org-hs-eg-db
5904 r-proxyc
5905 r-slam
5906 r-tm))
5907 (native-inputs (list r-knitr))
5908 (home-page "https://github.com/jokergoo/simplifyEnrichment")
5909 (synopsis "Simplify functional enrichment results")
5910 (description "This package provides a new clustering algorithm, binary
5911 cut, for clustering similarity matrices of functional terms is implemented in
5912 this package. It also provides functionalities for visualizing, summarizing
5913 and comparing the clusterings.")
5914 (license license:expat)))
5915
5916 (define-public r-transcriptr
5917 (package
5918 (name "r-transcriptr")
5919 (version "1.24.0")
5920 (source
5921 (origin
5922 (method url-fetch)
5923 (uri (bioconductor-uri "transcriptR" version))
5924 (sha256
5925 (base32 "1zc6aasd5nzwl9jxr0rdriiq85adqdbfi5b9m3jyf69pa71sgy03"))))
5926 (properties `((upstream-name . "transcriptR")))
5927 (build-system r-build-system)
5928 (propagated-inputs
5929 (list r-biocgenerics
5930 r-caret
5931 r-chipseq
5932 r-e1071
5933 r-genomeinfodb
5934 r-genomicalignments
5935 r-genomicfeatures
5936 r-genomicranges
5937 r-ggplot2
5938 r-iranges
5939 r-proc
5940 r-reshape2
5941 r-rsamtools
5942 r-rtracklayer
5943 r-s4vectors))
5944 (native-inputs (list r-knitr))
5945 (home-page "https://bioconductor.org/packages/transcriptR")
5946 (synopsis "Primary transcripts detection and quantification")
5947 (description
5948 "The differences in the RNA types being sequenced have an impact on the
5949 resulting sequencing profiles. mRNA-seq data is enriched with reads derived
5950 from exons, while GRO-, nucRNA- and chrRNA-seq demonstrate a substantial
5951 broader coverage of both exonic and intronic regions. The presence of
5952 intronic reads in GRO-seq type of data makes it possible to use it to
5953 computationally identify and quantify all de novo continuous regions of
5954 transcription distributed across the genome. This type of data, however, is
5955 more challenging to interpret and less common practice compared to mRNA-seq.
5956 One of the challenges for primary transcript detection concerns the
5957 simultaneous transcription of closely spaced genes, which needs to be properly
5958 divided into individually transcribed units. The R package transcriptR
5959 combines RNA-seq data with ChIP-seq data of histone modifications that mark
5960 active Transcription Start Sites (TSSs), such as, H3K4me3 or H3K9/14Ac to
5961 overcome this challenge. The advantage of this approach over the use of, for
5962 example, gene annotations is that this approach is data driven and therefore
5963 able to deal also with novel and case specific events.")
5964 (license license:gpl3)))
5965
5966 (define-public r-trajectoryutils
5967 (package
5968 (name "r-trajectoryutils")
5969 (version "1.4.0")
5970 (source
5971 (origin
5972 (method url-fetch)
5973 (uri (bioconductor-uri "TrajectoryUtils" version))
5974 (sha256
5975 (base32
5976 "07hcr3zplxlzlwc13wh9006m5kaqm57cm1b2x74bpp857f2q93dj"))))
5977 (properties
5978 `((upstream-name . "TrajectoryUtils")))
5979 (build-system r-build-system)
5980 (propagated-inputs
5981 (list r-igraph r-matrix r-s4vectors r-singlecellexperiment
5982 r-summarizedexperiment))
5983 (native-inputs (list r-knitr))
5984 (home-page "https://bioconductor.org/packages/TrajectoryUtils")
5985 (synopsis "Single-cell trajectory analysis utilities")
5986 (description
5987 "This package implements low-level utilities for single-cell trajectory
5988 analysis, primarily intended for re-use inside higher-level packages. It
5989 includes a function to create a cluster-level minimum spanning tree and data
5990 structures to hold pseudotime inference results.")
5991 (license license:gpl3)))
5992
5993 (define-public r-slingshot
5994 (package
5995 (name "r-slingshot")
5996 (version "2.4.0")
5997 (source (origin
5998 (method url-fetch)
5999 (uri (bioconductor-uri "slingshot" version))
6000 (sha256
6001 (base32
6002 "0xapi66l5z2qdqns3fcjqcjal6npqj7rxra60lwjvbrq49pq69p2"))))
6003 (build-system r-build-system)
6004 (propagated-inputs
6005 (list r-igraph
6006 r-matrixstats
6007 r-princurve
6008 r-s4vectors
6009 r-singlecellexperiment
6010 r-summarizedexperiment
6011 r-trajectoryutils))
6012 (native-inputs
6013 (list r-knitr))
6014 (home-page "https://bioconductor.org/packages/slingshot")
6015 (synopsis "Tools for ordering single-cell sequencing")
6016 (description "This package provides functions for inferring continuous,
6017 branching lineage structures in low-dimensional data. Slingshot was designed
6018 to model developmental trajectories in single-cell RNA sequencing data and
6019 serve as a component in an analysis pipeline after dimensionality reduction
6020 and clustering. It is flexible enough to handle arbitrarily many branching
6021 events and allows for the incorporation of prior knowledge through supervised
6022 graph construction.")
6023 (license license:artistic2.0)))
6024
6025 (define-public r-stager
6026 (package
6027 (name "r-stager")
6028 (version "1.18.0")
6029 (source
6030 (origin
6031 (method url-fetch)
6032 (uri (bioconductor-uri "stageR" version))
6033 (sha256
6034 (base32 "0ns3ih6l4na6irshrc5iy4d9qf7hrnqq3ndnlcjb2i1cn38l2w9y"))))
6035 (properties `((upstream-name . "stageR")))
6036 (build-system r-build-system)
6037 (propagated-inputs (list r-summarizedexperiment))
6038 (native-inputs (list r-knitr))
6039 (home-page "https://bioconductor.org/packages/stageR")
6040 (synopsis "Stage-wise analysis of high throughput gene expression data")
6041 (description
6042 "The stageR package allows automated stage-wise analysis of
6043 high-throughput gene expression data. The method is published in Genome
6044 Biology at
6045 @url{https://genomebiology.biomedcentral.com/articles/10.1186/s13059-017-1277-0}.")
6046 (license license:gpl3)))
6047
6048 (define-public r-stringdb
6049 (package
6050 (name "r-stringdb")
6051 (version "2.8.4")
6052 (source
6053 (origin
6054 (method url-fetch)
6055 (uri (bioconductor-uri "STRINGdb" version))
6056 (sha256
6057 (base32 "1jn6080v6097zpqsr4gfbx31gqqdhpzjrk63avk3v3xwawmf2379"))))
6058 (properties `((upstream-name . "STRINGdb")))
6059 (build-system r-build-system)
6060 (propagated-inputs
6061 (list r-gplots
6062 r-hash
6063 r-igraph
6064 r-plotrix
6065 r-plyr
6066 r-png
6067 r-rcolorbrewer
6068 r-rcurl
6069 r-sqldf))
6070 (home-page "https://git.bioconductor.org/packages/STRINGdb")
6071 (synopsis "Search tool for the retrieval of interacting proteins database")
6072 (description
6073 "The @code{STRINGdb} package provides an R interface to the STRING
6074 protein-protein interactions database. @url{https://www.string-db.org,
6075 STRING} is a database of known and predicted protein-protein interactions.
6076 The interactions include direct (physical) and indirect (functional)
6077 associations. Each interaction is associated with a combined confidence score
6078 that integrates the various evidences.")
6079 (license license:gpl2)))
6080
6081 (define-public r-structuralvariantannotation
6082 (package
6083 (name "r-structuralvariantannotation")
6084 (version "1.12.0")
6085 (source
6086 (origin
6087 (method url-fetch)
6088 (uri (bioconductor-uri "StructuralVariantAnnotation" version))
6089 (sha256
6090 (base32 "0f3x74ic3blg8nm5xlv79k0n8j3fpl98mmhfanqfzmdl0g3j6wx6"))))
6091 (build-system r-build-system)
6092 (propagated-inputs
6093 (list r-assertthat
6094 r-biocgenerics
6095 r-biostrings
6096 r-dplyr
6097 r-genomeinfodb
6098 r-genomicfeatures
6099 r-genomicranges
6100 r-iranges
6101 r-rlang
6102 r-rtracklayer
6103 r-s4vectors
6104 r-stringr
6105 r-summarizedexperiment
6106 r-variantannotation))
6107 (native-inputs
6108 (list r-knitr))
6109 (home-page "https://bioconductor.org/packages/StructuralVariantAnnotation/")
6110 (synopsis "R package designed to simplify structural variant analysis")
6111 (description
6112 "This package contains useful helper functions for dealing with structural
6113 variants in VCF format. The packages contains functions for parsing VCFs from
6114 a number of popular callers as well as functions for dealing with breakpoints
6115 involving two separate genomic loci encoded as GRanges objects.")
6116 (license license:gpl3)))
6117
6118 (define-public r-summarizedexperiment
6119 (package
6120 (name "r-summarizedexperiment")
6121 (version "1.26.1")
6122 (source (origin
6123 (method url-fetch)
6124 (uri (bioconductor-uri "SummarizedExperiment" version))
6125 (sha256
6126 (base32
6127 "02vlqzmslyijs09jl0gdjxqjjnnl4yqbqqqlb4vb7nr0fspmyz39"))))
6128 (properties
6129 `((upstream-name . "SummarizedExperiment")))
6130 (build-system r-build-system)
6131 (propagated-inputs
6132 (list r-biobase
6133 r-biocgenerics
6134 r-delayedarray
6135 r-genomeinfodb
6136 r-genomicranges
6137 r-iranges
6138 r-matrix
6139 r-matrixgenerics
6140 r-s4vectors))
6141 (native-inputs
6142 (list r-knitr))
6143 (home-page "https://bioconductor.org/packages/SummarizedExperiment")
6144 (synopsis "Container for representing genomic ranges by sample")
6145 (description
6146 "The SummarizedExperiment container contains one or more assays, each
6147 represented by a matrix-like object of numeric or other mode. The rows
6148 typically represent genomic ranges of interest and the columns represent
6149 samples.")
6150 (license license:artistic2.0)))
6151
6152 (define-public r-sva
6153 (package
6154 (name "r-sva")
6155 (version "3.44.0")
6156 (source
6157 (origin
6158 (method url-fetch)
6159 (uri (bioconductor-uri "sva" version))
6160 (sha256
6161 (base32
6162 "0ka259rn0la0hjslj7w24q1dyyh79h84nw6mxp7armqbfjb207a4"))))
6163 (build-system r-build-system)
6164 (propagated-inputs
6165 (list r-edger
6166 r-genefilter
6167 r-mgcv
6168 r-biocparallel
6169 r-matrixstats
6170 r-limma))
6171 (home-page "https://bioconductor.org/packages/sva")
6172 (synopsis "Surrogate variable analysis")
6173 (description
6174 "This package contains functions for removing batch effects and other
6175 unwanted variation in high-throughput experiment. It also contains functions
6176 for identifying and building surrogate variables for high-dimensional data
6177 sets. Surrogate variables are covariates constructed directly from
6178 high-dimensional data like gene expression/RNA sequencing/methylation/brain
6179 imaging data that can be used in subsequent analyses to adjust for unknown,
6180 unmodeled, or latent sources of noise.")
6181 (license license:artistic2.0)))
6182
6183 (define-public r-systempiper
6184 (package
6185 (name "r-systempiper")
6186 (version "2.2.2")
6187 (source
6188 (origin
6189 (method url-fetch)
6190 (uri (bioconductor-uri "systemPipeR" version))
6191 (sha256
6192 (base32
6193 "1yybbff29gwv6rm0nw4yjw73bbl5prfj8gj4zky917smjfd459im"))))
6194 (properties `((upstream-name . "systemPipeR")))
6195 (build-system r-build-system)
6196 (propagated-inputs
6197 (list r-biocgenerics
6198 r-biostrings
6199 r-crayon
6200 r-genomicranges
6201 r-ggplot2
6202 r-htmlwidgets
6203 r-magrittr
6204 r-rsamtools
6205 r-s4vectors
6206 r-shortread
6207 r-stringr
6208 r-summarizedexperiment
6209 r-yaml))
6210 (native-inputs
6211 (list r-knitr))
6212 (home-page "https://github.com/tgirke/systemPipeR")
6213 (synopsis "Next generation sequencing workflow and reporting environment")
6214 (description
6215 "This R package provides tools for building and running automated
6216 end-to-end analysis workflows for a wide range of @dfn{next generation
6217 sequence} (NGS) applications such as RNA-Seq, ChIP-Seq, VAR-Seq and Ribo-Seq.
6218 Important features include a uniform workflow interface across different NGS
6219 applications, automated report generation, and support for running both R and
6220 command-line software, such as NGS aligners or peak/variant callers, on local
6221 computers or compute clusters. Efficient handling of complex sample sets and
6222 experimental designs is facilitated by a consistently implemented sample
6223 annotation infrastructure.")
6224 (license license:artistic2.0)))
6225
6226 (define-public r-topgo
6227 (package
6228 (name "r-topgo")
6229 (version "2.48.0")
6230 (source (origin
6231 (method url-fetch)
6232 (uri (bioconductor-uri "topGO" version))
6233 (sha256
6234 (base32
6235 "125r42ymk1irjmwk4sywjkcshs71s26p3zsvryfdvf56k5w162v6"))))
6236 (properties
6237 `((upstream-name . "topGO")))
6238 (build-system r-build-system)
6239 (propagated-inputs
6240 (list r-annotationdbi
6241 r-dbi
6242 r-biobase
6243 r-biocgenerics
6244 r-go-db
6245 r-graph
6246 r-lattice
6247 r-matrixstats
6248 r-sparsem))
6249 (home-page "https://bioconductor.org/packages/topGO")
6250 (synopsis "Enrichment analysis for gene ontology")
6251 (description
6252 "The topGO package provides tools for testing @dfn{gene ontology} (GO)
6253 terms while accounting for the topology of the GO graph. Different test
6254 statistics and different methods for eliminating local similarities and
6255 dependencies between GO terms can be implemented and applied.")
6256 ;; Any version of the LGPL applies.
6257 (license license:lgpl2.1+)))
6258
6259 (define-public r-tximport
6260 (package
6261 (name "r-tximport")
6262 (version "1.24.0")
6263 (source (origin
6264 (method url-fetch)
6265 (uri (bioconductor-uri "tximport" version))
6266 (sha256
6267 (base32
6268 "1cnra82pvwz79a1hkw0phc6aa3v43r5p4nx8xyx5wzmkd7rjkc8x"))))
6269 (build-system r-build-system)
6270 (native-inputs
6271 (list r-knitr))
6272 (home-page "https://bioconductor.org/packages/tximport")
6273 (synopsis "Import and summarize transcript-level estimates for gene-level analysis")
6274 (description
6275 "This package provides tools to import transcript-level abundance,
6276 estimated counts and transcript lengths, and to summarize them into matrices
6277 for use with downstream gene-level analysis packages. Average transcript
6278 length, weighted by sample-specific transcript abundance estimates, is
6279 provided as a matrix which can be used as an offset for different expression
6280 of gene-level counts.")
6281 (license license:gpl2+)))
6282
6283 ;; This is a CRAN package, but it depends on a Bioconductor package.
6284 (define-public r-valr
6285 (package
6286 (name "r-valr")
6287 (version "0.6.4")
6288 (source
6289 (origin
6290 (method url-fetch)
6291 (uri (cran-uri "valr" version))
6292 (sha256
6293 (base32
6294 "0dd41irvibh6rwi52bw4zg4m7wpyihlp1kdkb8fdji3csw2fiz4k"))))
6295 (build-system r-build-system)
6296 (propagated-inputs
6297 (list r-broom
6298 r-dplyr
6299 r-ggplot2
6300 r-rcpp
6301 r-readr
6302 r-rlang
6303 r-rtracklayer ;bioconductor package
6304 r-stringr
6305 r-tibble))
6306 (native-inputs
6307 (list r-knitr))
6308 (home-page "https://github.com/rnabioco/valr")
6309 (synopsis "Genome interval arithmetic in R")
6310 (description
6311 "This package enables you to read and manipulate genome intervals and
6312 signals. It provides functionality similar to command-line tool suites within
6313 R, enabling interactive analysis and visualization of genome-scale data.")
6314 (license license:expat)))
6315
6316 (define-public r-variantannotation
6317 (package
6318 (name "r-variantannotation")
6319 (version "1.42.1")
6320 (source (origin
6321 (method url-fetch)
6322 (uri (bioconductor-uri "VariantAnnotation" version))
6323 (sha256
6324 (base32
6325 "12d5hkx6pby6l2asyg4jp4jb2x17ybwhqd55rl64h37mwcndbdg1"))))
6326 (properties
6327 `((upstream-name . "VariantAnnotation")))
6328 (propagated-inputs
6329 (list r-annotationdbi
6330 r-biobase
6331 r-biocgenerics
6332 r-biostrings
6333 r-bsgenome
6334 r-dbi
6335 r-genomeinfodb
6336 r-genomicfeatures
6337 r-genomicranges
6338 r-iranges
6339 r-matrixgenerics
6340 r-summarizedexperiment
6341 r-rhtslib
6342 r-rsamtools
6343 r-rtracklayer
6344 r-s4vectors
6345 r-xvector
6346 r-zlibbioc))
6347 (build-system r-build-system)
6348 (home-page "https://bioconductor.org/packages/VariantAnnotation")
6349 (synopsis "Package for annotation of genetic variants")
6350 (description "This R package can annotate variants, compute amino acid
6351 coding changes and predict coding outcomes.")
6352 (license license:artistic2.0)))
6353
6354 (define-public r-vsn
6355 (package
6356 (name "r-vsn")
6357 (version "3.64.0")
6358 (source
6359 (origin
6360 (method url-fetch)
6361 (uri (bioconductor-uri "vsn" version))
6362 (sha256
6363 (base32
6364 "1ja7vdjvgx671l57f9fzfn4vc6q7xzfmqs4krg2rdyfaaf531gqf"))))
6365 (build-system r-build-system)
6366 (propagated-inputs
6367 (list r-affy r-biobase r-ggplot2 r-lattice r-limma))
6368 (native-inputs
6369 (list r-knitr)) ; for vignettes
6370 (home-page "https://bioconductor.org/packages/release/bioc/html/vsn.html")
6371 (synopsis "Variance stabilization and calibration for microarray data")
6372 (description
6373 "The package implements a method for normalising microarray intensities,
6374 and works for single- and multiple-color arrays. It can also be used for data
6375 from other technologies, as long as they have similar format. The method uses
6376 a robust variant of the maximum-likelihood estimator for an
6377 additive-multiplicative error model and affine calibration. The model
6378 incorporates data calibration step (a.k.a. normalization), a model for the
6379 dependence of the variance on the mean intensity and a variance stabilizing
6380 data transformation. Differences between transformed intensities are
6381 analogous to \"normalized log-ratios\". However, in contrast to the latter,
6382 their variance is independent of the mean, and they are usually more sensitive
6383 and specific in detecting differential transcription.")
6384 (license license:artistic2.0)))
6385
6386 ;; There is no source tarball, so we fetch the code from the Bioconductor git
6387 ;; repository.
6388 (define-public r-xcir
6389 (let ((commit "3b59d456f2ad7f70285915b036b1dc4279687277")
6390 (revision "1"))
6391 (package
6392 (name "r-xcir")
6393 (version (git-version "1.8.0" revision commit))
6394 (source (origin
6395 (method git-fetch)
6396 (uri (git-reference
6397 (url "https://git.bioconductor.org/packages/XCIR")
6398 (commit commit)))
6399 (file-name (git-file-name name version))
6400 (sha256
6401 (base32
6402 "1xxw5ady5j2p7z7zjxgx7lhm85x7fxbljiv49lc2ghsvh9wm937p"))))
6403 (properties `((upstream-name . "XCIR")))
6404 (build-system r-build-system)
6405 (propagated-inputs (list r-biomart
6406 r-biostrings
6407 r-data-table
6408 r-ggplot2
6409 r-iranges
6410 r-readxl
6411 r-s4vectors
6412 r-seqminer
6413 r-variantannotation))
6414 (native-inputs (list r-knitr))
6415 (home-page "https://github.com/SRenan/XCIR")
6416 (synopsis "Analysis of X chromosome inactivation")
6417 (description
6418 "This package is an R package that offers models and tools for subject
6419 level analysis of @dfn{X chromosome inactivation} (XCI) and XCI-escape
6420 inference.")
6421 (license license:gpl2))))
6422
6423 (define-public r-xina
6424 (package
6425 (name "r-xina")
6426 (version "1.14.0")
6427 (source
6428 (origin
6429 (method url-fetch)
6430 (uri (bioconductor-uri "XINA" version))
6431 (sha256
6432 (base32 "03gf7mqpnwx12kny9fsaskgrw83b0wi2cf1j4dbq46pfxjx34v1g"))))
6433 (properties `((upstream-name . "XINA")))
6434 (build-system r-build-system)
6435 (propagated-inputs
6436 (list r-alluvial
6437 r-ggplot2
6438 r-gridextra
6439 r-igraph
6440 r-mclust
6441 r-plyr
6442 r-stringdb))
6443 (native-inputs (list r-knitr))
6444 (home-page "https://git.bioconductor.org/packages/XINA")
6445 (synopsis "Identifying proteins that exhibit similar patterns")
6446 (description
6447 "The aim of @code{XINA} is to determine which proteins exhibit similar
6448 patterns within and across experimental conditions, since proteins with
6449 co-abundance patterns may have common molecular functions. @code{XINA} imports
6450 multiple datasets, tags dataset in silico, and combines the data for subsequent
6451 subgrouping into multiple clusters. The result is a single output depicting
6452 the variation across all conditions. @code{XINA} not only extracts
6453 coabundance profiles within and across experiments, but also incorporates
6454 protein-protein interaction databases and integrative resources such as
6455 @dfn{Kyoto encyclopedia of genes and genomes} (KEGG) to infer interactors and
6456 molecular functions, respectively, and produces intuitive graphical outputs.")
6457 (license license:gpl3)))
6458
6459 (define-public r-xmapbridge
6460 (package
6461 (name "r-xmapbridge")
6462 (version "1.54.0")
6463 (source
6464 (origin
6465 (method url-fetch)
6466 (uri (bioconductor-uri "xmapbridge" version))
6467 (sha256
6468 (base32 "1n3nxc4jwxf5z32i70sza52nyk29adhp8vc3hac7r5b8mbi6gg10"))))
6469 (properties `((upstream-name . "xmapbridge")))
6470 (build-system r-build-system)
6471 (home-page "https://git.bioconductor.org/packages/xmapbridge")
6472 (synopsis "Display numeric data in the web based genome browser X:MAP")
6473 (description
6474 "The package @code{xmapbridge} can plot graphs in the X:Map genome
6475 browser. X:Map uses the Google Maps API to provide a scrollable view of the
6476 genome. It supports a number of species, and can be accessed at
6477 @url{http://xmap.picr.man.ac.uk}. This package exports plotting files in a
6478 suitable format. Graph plotting in R is done using calls to the functions
6479 @code{xmap.plot} and @code{xmap.points}, which have parameters that aim to be
6480 similar to those used by the standard plot methods in R. These result in data
6481 being written to a set of files (in a specific directory structure) that
6482 contain the data to be displayed, as well as some additional meta-data
6483 describing each of the graphs.")
6484 (license license:lgpl3)))
6485
6486 (define-public r-xvector
6487 (package
6488 (name "r-xvector")
6489 (version "0.36.0")
6490 (source (origin
6491 (method url-fetch)
6492 (uri (bioconductor-uri "XVector" version))
6493 (sha256
6494 (base32
6495 "1f3sbqy279gb9k13l73j00ixywa1havlqy81zx766r1xkz15nvhk"))))
6496 (properties
6497 `((upstream-name . "XVector")))
6498 (build-system r-build-system)
6499 (arguments
6500 `(#:phases
6501 (modify-phases %standard-phases
6502 (add-after 'unpack 'use-system-zlib
6503 (lambda _
6504 (substitute* "DESCRIPTION"
6505 (("zlibbioc, ") ""))
6506 (substitute* "NAMESPACE"
6507 (("import\\(zlibbioc\\)") ""))
6508 #t)))))
6509 (inputs
6510 (list zlib))
6511 (propagated-inputs
6512 (list r-biocgenerics r-iranges r-s4vectors))
6513 (home-page "https://bioconductor.org/packages/XVector")
6514 (synopsis "Representation and manpulation of external sequences")
6515 (description
6516 "This package provides memory efficient S4 classes for storing sequences
6517 \"externally\" (behind an R external pointer, or on disk).")
6518 (license license:artistic2.0)))
6519
6520 (define-public r-zlibbioc
6521 (package
6522 (name "r-zlibbioc")
6523 (version "1.42.0")
6524 (source (origin
6525 (method url-fetch)
6526 (uri (bioconductor-uri "zlibbioc" version))
6527 (sha256
6528 (base32
6529 "0w0y9jixdk6akmasn55g9g0nhlh93hbca5bwx5w1fypnvqrqpxzv"))))
6530 (properties
6531 `((upstream-name . "zlibbioc")))
6532 (build-system r-build-system)
6533 (home-page "https://bioconductor.org/packages/zlibbioc")
6534 (synopsis "Provider for zlib-1.2.5 to R packages")
6535 (description "This package uses the source code of zlib-1.2.5 to create
6536 libraries for systems that do not have these available via other means.")
6537 (license license:artistic2.0)))
6538
6539 (define-public r-zellkonverter
6540 (package
6541 (name "r-zellkonverter")
6542 (version "1.6.3")
6543 (source
6544 (origin
6545 (method url-fetch)
6546 (uri (bioconductor-uri "zellkonverter" version))
6547 (sha256
6548 (base32 "0l6v7a2zyxpq2w3vm85z439ldi3ld3pkc3wx95a1vxzbr31cpdzz"))))
6549 (properties `((upstream-name . "zellkonverter")))
6550 (build-system r-build-system)
6551 (propagated-inputs
6552 (list r-basilisk
6553 r-cli
6554 r-delayedarray
6555 r-matrix
6556 r-reticulate
6557 r-s4vectors
6558 r-singlecellexperiment
6559 r-summarizedexperiment))
6560 (native-inputs (list r-knitr))
6561 (home-page "https://github.com/theislab/zellkonverter")
6562 (synopsis "Conversion between AnnData and single-cell experiments objects")
6563 (description
6564 "This package provides methods to convert between Python AnnData objects
6565 and SingleCellExperiment objects. These are primarily intended for use by
6566 downstream Bioconductor packages that wrap Python methods for single-cell data
6567 analysis. It also includes functions to read and write H5AD files used for
6568 saving AnnData objects to disk.")
6569 (license license:expat)))
6570
6571 (define-public r-geneplotter
6572 (package
6573 (name "r-geneplotter")
6574 (version "1.74.0")
6575 (source
6576 (origin
6577 (method url-fetch)
6578 (uri (bioconductor-uri "geneplotter" version))
6579 (sha256
6580 (base32
6581 "13230mzrdralnvf9jp032s16a8mk3kx5476nnvpa4pvcgp1i1ijc"))))
6582 (build-system r-build-system)
6583 (propagated-inputs
6584 (list r-annotate
6585 r-annotationdbi
6586 r-biobase
6587 r-biocgenerics
6588 r-lattice
6589 r-rcolorbrewer))
6590 (home-page "https://bioconductor.org/packages/geneplotter")
6591 (synopsis "Graphics functions for genomic data")
6592 (description
6593 "This package provides functions for plotting genomic data.")
6594 (license license:artistic2.0)))
6595
6596 (define-public r-oligoclasses
6597 (package
6598 (name "r-oligoclasses")
6599 (version "1.58.0")
6600 (source
6601 (origin
6602 (method url-fetch)
6603 (uri (bioconductor-uri "oligoClasses" version))
6604 (sha256
6605 (base32
6606 "1m4x50gl1fm5waa531v7ml0q229q65qn9cgiwnvjg721fvra7mdk"))))
6607 (properties `((upstream-name . "oligoClasses")))
6608 (build-system r-build-system)
6609 (propagated-inputs
6610 (list r-affyio
6611 r-biobase
6612 r-biocgenerics
6613 r-biocmanager
6614 r-biostrings
6615 r-dbi
6616 r-ff
6617 r-foreach
6618 r-genomicranges
6619 r-iranges
6620 r-rsqlite
6621 r-s4vectors
6622 r-summarizedexperiment))
6623 (home-page "https://bioconductor.org/packages/oligoClasses/")
6624 (synopsis "Classes for high-throughput arrays")
6625 (description
6626 "This package contains class definitions, validity checks, and
6627 initialization methods for classes used by the @code{oligo} and @code{crlmm}
6628 packages.")
6629 (license license:gpl2+)))
6630
6631 (define-public r-oligo
6632 (package
6633 (name "r-oligo")
6634 (version "1.60.0")
6635 (source
6636 (origin
6637 (method url-fetch)
6638 (uri (bioconductor-uri "oligo" version))
6639 (sha256
6640 (base32
6641 "0y7j96rafm9b85sxq2483i73685i3j67lk33fn8nfcav6lmsv5vy"))))
6642 (properties `((upstream-name . "oligo")))
6643 (build-system r-build-system)
6644 (inputs (list zlib))
6645 (propagated-inputs
6646 (list r-affxparser
6647 r-affyio
6648 r-biobase
6649 r-biocgenerics
6650 r-biostrings
6651 r-dbi
6652 r-ff
6653 r-oligoclasses
6654 r-preprocesscore
6655 r-rsqlite
6656 r-zlibbioc))
6657 (native-inputs
6658 (list r-knitr))
6659 (home-page "https://bioconductor.org/packages/oligo/")
6660 (synopsis "Preprocessing tools for oligonucleotide arrays")
6661 (description
6662 "This package provides a package to analyze oligonucleotide
6663 arrays (expression/SNP/tiling/exon) at probe-level. It currently supports
6664 Affymetrix (CEL files) and NimbleGen arrays (XYS files).")
6665 (license license:lgpl2.0+)))
6666
6667 (define-public r-qvalue
6668 (package
6669 (name "r-qvalue")
6670 (version "2.28.0")
6671 (source
6672 (origin
6673 (method url-fetch)
6674 (uri (bioconductor-uri "qvalue" version))
6675 (sha256
6676 (base32
6677 "0cvhm5cldcnnxwa293dig1pj9lvj2hnz9zh4gfr25sw0xlcjzmyw"))))
6678 (build-system r-build-system)
6679 (propagated-inputs
6680 (list r-ggplot2 r-reshape2))
6681 (native-inputs
6682 (list r-knitr))
6683 (home-page "https://github.com/StoreyLab/qvalue")
6684 (synopsis "Q-value estimation for false discovery rate control")
6685 (description
6686 "This package takes a list of p-values resulting from the simultaneous
6687 testing of many hypotheses and estimates their q-values and local @dfn{false
6688 discovery rate} (FDR) values. The q-value of a test measures the proportion
6689 of false positives incurred when that particular test is called significant.
6690 The local FDR measures the posterior probability the null hypothesis is true
6691 given the test's p-value. Various plots are automatically generated, allowing
6692 one to make sensible significance cut-offs. The software can be applied to
6693 problems in genomics, brain imaging, astrophysics, and data mining.")
6694 ;; Any version of the LGPL.
6695 (license license:lgpl3+)))
6696
6697 (define r-rcppnumerical
6698 (package
6699 (name "r-rcppnumerical")
6700 (version "0.4-0")
6701 (source (origin
6702 (method url-fetch)
6703 (uri (cran-uri "RcppNumerical" version))
6704 (sha256
6705 (base32
6706 "1a92fql6mijhnr1kxkcxwivf95pk9lhgmhzkshs51h0ybfv5krik"))))
6707 (properties `((upstream-name . "RcppNumerical")))
6708 (build-system r-build-system)
6709 (propagated-inputs
6710 `(("r-rcpp" ,r-rcpp)
6711 ("r-rcppeigen" ,r-rcppeigen)))
6712 (native-inputs
6713 `(("r-knitr" ,r-knitr)))
6714 (home-page "https://github.com/yixuan/RcppNumerical")
6715 (synopsis "Rcpp integration for numerical computing libraries")
6716 (description
6717 "This package provides a collection of libraries for numerical computing
6718 (numerical integration, optimization, etc.) and their integration with
6719 @code{Rcpp}.")
6720 (license license:gpl2+)))
6721
6722 (define-public r-apeglm
6723 (package
6724 (name "r-apeglm")
6725 (version "1.18.0")
6726 (source (origin
6727 (method url-fetch)
6728 (uri (bioconductor-uri "apeglm" version))
6729 (sha256
6730 (base32
6731 "1ppwk4g66x46hpqsfsvhl12398d1srqr47nmp0y2gz212kff0rby"))))
6732 (properties `((upstream-name . "apeglm")))
6733 (build-system r-build-system)
6734 (propagated-inputs
6735 (list r-emdbook
6736 r-genomicranges
6737 r-rcpp
6738 r-rcppeigen
6739 r-rcppnumerical
6740 r-summarizedexperiment))
6741 (native-inputs (list r-knitr))
6742 (home-page "https://bioconductor.org/packages/apeglm")
6743 (synopsis "Approximate posterior estimation for GLM coefficients")
6744 (description "This package provides Bayesian shrinkage estimators for
6745 effect sizes for a variety of GLM models, using approximation of the
6746 posterior for individual coefficients.")
6747 (license license:gpl2)))
6748
6749 (define-public r-greylistchip
6750 (package
6751 (name "r-greylistchip")
6752 (version "1.28.1")
6753 (source (origin
6754 (method url-fetch)
6755 (uri (bioconductor-uri "GreyListChIP" version))
6756 (sha256
6757 (base32
6758 "0w52vwvjarql19bsv40b80yn701qx8c9d0clsjhj85wmzj2p6dhg"))))
6759 (properties `((upstream-name . "GreyListChIP")))
6760 (build-system r-build-system)
6761 (propagated-inputs
6762 (list r-bsgenome
6763 r-genomeinfodb
6764 r-genomicalignments
6765 r-genomicranges
6766 r-mass
6767 r-rsamtools
6768 r-rtracklayer
6769 r-summarizedexperiment))
6770 (home-page "https://bioconductor.org/packages/GreyListChIP")
6771 (synopsis "Greylist artefact regions based on ChIP inputs")
6772 (description "This package identifies regions of ChIP experiments with high
6773 signal in the input, that lead to spurious peaks during peak calling.")
6774 (license license:artistic2.0)))
6775
6776 (define-public r-diffbind
6777 (package
6778 (name "r-diffbind")
6779 (version "3.6.1")
6780 (source
6781 (origin
6782 (method url-fetch)
6783 (uri (bioconductor-uri "DiffBind" version))
6784 (sha256
6785 (base32
6786 "0izlk8vmmal4dj0bjxhgzr25arfa9zgdv06rm70w7ylr0gl84pzr"))))
6787 (properties `((upstream-name . "DiffBind")))
6788 (build-system r-build-system)
6789 (propagated-inputs
6790 (list r-amap
6791 r-apeglm
6792 r-ashr
6793 r-biocparallel
6794 r-deseq2
6795 r-dplyr
6796 r-genomicalignments
6797 r-genomicranges
6798 r-ggplot2
6799 r-ggrepel
6800 r-gplots
6801 r-greylistchip
6802 r-iranges
6803 r-lattice
6804 r-limma
6805 r-locfit
6806 r-rcolorbrewer
6807 r-rcpp
6808 r-rhtslib
6809 r-rsamtools
6810 r-s4vectors
6811 r-summarizedexperiment
6812 r-systempiper))
6813 (home-page "https://bioconductor.org/packages/DiffBind")
6814 (synopsis "Differential binding analysis of ChIP-Seq peak data")
6815 (description
6816 "This package computes differentially bound sites from multiple
6817 ChIP-seq experiments using affinity (quantitative) data. Also enables
6818 occupancy (overlap) analysis and plotting functions.")
6819 (license license:artistic2.0)))
6820
6821 (define-public r-ripseeker
6822 (package
6823 (name "r-ripseeker")
6824 (version "1.26.0")
6825 (source
6826 (origin
6827 (method url-fetch)
6828 (uri (bioconductor-uri "RIPSeeker" version))
6829 (sha256
6830 (base32
6831 "1wyv9mfrbxzklysfjcnwb8yils71janyyxa982jn0zxx4p9cl3vs"))))
6832 (properties `((upstream-name . "RIPSeeker")))
6833 (build-system r-build-system)
6834 (propagated-inputs
6835 (list r-s4vectors
6836 r-iranges
6837 r-genomicranges
6838 r-summarizedexperiment
6839 r-rsamtools
6840 r-genomicalignments
6841 r-rtracklayer))
6842 (home-page "https://bioconductor.org/packages/RIPSeeker")
6843 (synopsis
6844 "Identifying protein-associated transcripts from RIP-seq experiments")
6845 (description
6846 "This package infers and discriminates RIP peaks from RIP-seq alignments
6847 using two-state HMM with negative binomial emission probability. While
6848 RIPSeeker is specifically tailored for RIP-seq data analysis, it also provides
6849 a suite of bioinformatics tools integrated within this self-contained software
6850 package comprehensively addressing issues ranging from post-alignments
6851 processing to visualization and annotation.")
6852 (license license:gpl2)))
6853
6854 (define-public r-mbkmeans
6855 (package
6856 (name "r-mbkmeans")
6857 (version "1.12.0")
6858 (source (origin
6859 (method url-fetch)
6860 (uri (bioconductor-uri "mbkmeans" version))
6861 (sha256
6862 (base32
6863 "1f5krzlyqljz763vkp1a50danjn78xhn35s8qqdvzrmwyx0fzphg"))))
6864 (build-system r-build-system)
6865 (native-inputs
6866 (list r-knitr))
6867 (propagated-inputs
6868 (list r-beachmat
6869 r-benchmarkme
6870 r-biocparallel
6871 r-clusterr
6872 r-delayedarray
6873 r-matrix
6874 r-rcpp
6875 r-rcpparmadillo
6876 r-rhdf5lib
6877 r-s4vectors
6878 r-singlecellexperiment
6879 r-summarizedexperiment))
6880 (home-page "https://bioconductor.org/packages/mbkmeans")
6881 (synopsis "Mini-batch k-means clustering for single-cell RNA-seq")
6882 (description "This package implements the mini-batch k-means algorithm for
6883 large datasets, including support for on-disk data representation.")
6884 (license license:expat)))
6885
6886 (define-public r-multtest
6887 (package
6888 (name "r-multtest")
6889 (version "2.52.0")
6890 (source
6891 (origin
6892 (method url-fetch)
6893 (uri (bioconductor-uri "multtest" version))
6894 (sha256
6895 (base32
6896 "037wcmwk1wvhjxgmlvnk289pkwishi1753ajkmy9x14xlmldix82"))))
6897 (build-system r-build-system)
6898 (propagated-inputs
6899 (list r-survival r-biocgenerics r-biobase r-mass))
6900 (home-page "https://bioconductor.org/packages/multtest")
6901 (synopsis "Resampling-based multiple hypothesis testing")
6902 (description
6903 "This package can do non-parametric bootstrap and permutation
6904 resampling-based multiple testing procedures (including empirical Bayes
6905 methods) for controlling the family-wise error rate (FWER), generalized
6906 family-wise error rate (gFWER), tail probability of the proportion of
6907 false positives (TPPFP), and false discovery rate (FDR). Several choices
6908 of bootstrap-based null distribution are implemented (centered, centered
6909 and scaled, quantile-transformed). Single-step and step-wise methods are
6910 available. Tests based on a variety of T- and F-statistics (including
6911 T-statistics based on regression parameters from linear and survival models
6912 as well as those based on correlation parameters) are included. When probing
6913 hypotheses with T-statistics, users may also select a potentially faster null
6914 distribution which is multivariate normal with mean zero and variance
6915 covariance matrix derived from the vector influence function. Results are
6916 reported in terms of adjusted P-values, confidence regions and test statistic
6917 cutoffs. The procedures are directly applicable to identifying differentially
6918 expressed genes in DNA microarray experiments.")
6919 (license license:lgpl3)))
6920
6921 (define-public r-graph
6922 (package
6923 (name "r-graph")
6924 (version "1.74.0")
6925 (source (origin
6926 (method url-fetch)
6927 (uri (bioconductor-uri "graph" version))
6928 (sha256
6929 (base32
6930 "1b8hrjwjg82kicls1496fxfzv75xjvq2k6r9apzsd3qlbyg3ilg4"))))
6931 (build-system r-build-system)
6932 (propagated-inputs
6933 (list r-biocgenerics))
6934 (home-page "https://bioconductor.org/packages/graph")
6935 (synopsis "Handle graph data structures in R")
6936 (description
6937 "This package implements some simple graph handling capabilities for R.")
6938 (license license:artistic2.0)))
6939
6940 ;; This is a CRAN package, but it depends on a Bioconductor package.
6941 (define-public r-ggm
6942 (package
6943 (name "r-ggm")
6944 (version "2.5")
6945 (source
6946 (origin
6947 (method url-fetch)
6948 (uri (cran-uri "ggm" version))
6949 (sha256
6950 (base32
6951 "11wc6k2kj2ydy0dyks5mbvbhxm1r43id87anl1jg6dn0yv4m78di"))))
6952 (properties `((upstream-name . "ggm")))
6953 (build-system r-build-system)
6954 (propagated-inputs
6955 (list r-graph r-igraph))
6956 (home-page "https://cran.r-project.org/package=ggm")
6957 (synopsis "Functions for graphical Markov models")
6958 (description
6959 "This package provides functions and datasets for maximum likelihood
6960 fitting of some classes of graphical Markov models.")
6961 (license license:gpl2+)))
6962
6963 ;; This is a CRAN package, but it depends on a Bioconductor package, r-graph.
6964 (define-public r-perfmeas
6965 (package
6966 (name "r-perfmeas")
6967 (version "1.2.1")
6968 (source
6969 (origin
6970 (method url-fetch)
6971 (uri (cran-uri "PerfMeas" version))
6972 (sha256
6973 (base32
6974 "1x7ancmb41zd1js24rx94plgbssyc71z2bvpic6mg34xjkwdjw93"))))
6975 (properties `((upstream-name . "PerfMeas")))
6976 (build-system r-build-system)
6977 (propagated-inputs
6978 (list r-graph r-limma r-rbgl))
6979 (home-page "https://cran.r-project.org/web/packages/PerfMeas/")
6980 (synopsis "Performance measures for ranking and classification tasks")
6981 (description
6982 "This package implements different performance measures for
6983 classification and ranking tasks. @dfn{Area under curve} (AUC), precision at
6984 a given recall, F-score for single and multiple classes are available.")
6985 (license license:gpl2+)))
6986
6987 ;; This is a CRAN package, but it depends on a Bioconductor package.
6988 (define-public r-codedepends
6989 (package
6990 (name "r-codedepends")
6991 (version "0.6.5")
6992 (source
6993 (origin
6994 (method url-fetch)
6995 (uri (cran-uri "CodeDepends" version))
6996 (sha256
6997 (base32
6998 "0l7kiv3awx50glf5cs841b4zzsff1ml90f0zr868ygvwsr4ps1hq"))))
6999 (properties `((upstream-name . "CodeDepends")))
7000 (build-system r-build-system)
7001 (propagated-inputs
7002 (list r-codetools r-graph r-xml))
7003 (home-page "https://cran.r-project.org/web/packages/CodeDepends")
7004 (synopsis "Analysis of R code for reproducible research and code comprehension")
7005 (description
7006 "This package provides tools for analyzing R expressions or blocks of
7007 code and determining the dependencies between them. It focuses on R scripts,
7008 but can be used on the bodies of functions. There are many facilities
7009 including the ability to summarize or get a high-level view of code,
7010 determining dependencies between variables, code improvement suggestions.")
7011 ;; Any version of the GPL
7012 (license (list license:gpl2+ license:gpl3+))))
7013
7014 (define-public r-chippeakanno
7015 (package
7016 (name "r-chippeakanno")
7017 (version "3.30.1")
7018 (source
7019 (origin
7020 (method url-fetch)
7021 (uri (bioconductor-uri "ChIPpeakAnno" version))
7022 (sha256
7023 (base32
7024 "0a26glldxczcfymjvd45gv5m4hympziivm6wwx4ab9wld7n43l8y"))))
7025 (properties `((upstream-name . "ChIPpeakAnno")))
7026 (build-system r-build-system)
7027 (propagated-inputs
7028 (list r-annotationdbi
7029 r-biocgenerics
7030 r-biomart
7031 r-biostrings
7032 r-dbi
7033 r-dplyr
7034 r-ensembldb
7035 r-genomeinfodb
7036 r-genomicalignments
7037 r-genomicfeatures
7038 r-genomicranges
7039 r-ggplot2
7040 r-graph
7041 r-interactionset
7042 r-iranges
7043 r-keggrest
7044 r-matrixstats
7045 r-multtest
7046 r-rbgl
7047 r-regioner
7048 r-rsamtools
7049 r-rtracklayer
7050 r-s4vectors
7051 r-summarizedexperiment
7052 r-venndiagram))
7053 (native-inputs
7054 (list r-knitr))
7055 (home-page "https://bioconductor.org/packages/ChIPpeakAnno")
7056 (synopsis "Peaks annotation from ChIP-seq and ChIP-chip experiments")
7057 (description
7058 "The package includes functions to retrieve the sequences around the peak,
7059 obtain enriched Gene Ontology (GO) terms, find the nearest gene, exon, miRNA or
7060 custom features such as most conserved elements and other transcription factor
7061 binding sites supplied by users. Starting 2.0.5, new functions have been added
7062 for finding the peaks with bi-directional promoters with summary statistics
7063 (peaksNearBDP), for summarizing the occurrence of motifs in peaks
7064 (summarizePatternInPeaks) and for adding other IDs to annotated peaks or
7065 enrichedGO (addGeneIDs).")
7066 (license license:gpl2+)))
7067
7068 (define-public r-matrixgenerics
7069 (package
7070 (name "r-matrixgenerics")
7071 (version "1.8.1")
7072 (source (origin
7073 (method url-fetch)
7074 (uri (bioconductor-uri "MatrixGenerics" version))
7075 (sha256
7076 (base32
7077 "1liblnpziyyjxzrhdd5d89ilvfqqhbl87h3hsmdm0kwnmc73r37f"))))
7078 (properties
7079 `((upstream-name . "MatrixGenerics")))
7080 (build-system r-build-system)
7081 (propagated-inputs
7082 (list r-matrixstats))
7083 (home-page "https://bioconductor.org/packages/MatrixGenerics")
7084 (synopsis "S4 generic summary statistic functions for matrix-like objects")
7085 (description
7086 "This package provides S4 generic functions modeled after the
7087 @code{matrixStats} API for alternative matrix implementations. Packages with
7088 alternative matrix implementation can depend on this package and implement the
7089 generic functions that are defined here for a useful set of row and column
7090 summary statistics. Other package developers can import this package and
7091 handle a different matrix implementations without worrying about
7092 incompatibilities.")
7093 (license license:artistic2.0)))
7094
7095 (define-public r-marray
7096 (package
7097 (name "r-marray")
7098 (version "1.74.0")
7099 (source (origin
7100 (method url-fetch)
7101 (uri (bioconductor-uri "marray" version))
7102 (sha256
7103 (base32 "0awfz0akz3sylyw1jxhxgadv1rqdzvy9v11933yxkl9a8m9ngm8i"))))
7104 (build-system r-build-system)
7105 (propagated-inputs
7106 (list r-limma))
7107 (home-page "https://bioconductor.org/packages/marray")
7108 (synopsis "Exploratory analysis for two-color spotted microarray data")
7109 (description "This package contains class definitions for two-color spotted
7110 microarray data. It also includes functions for data input, diagnostic plots,
7111 normalization and quality checking.")
7112 (license license:lgpl2.0+)))
7113
7114 (define-public r-cghbase
7115 (package
7116 (name "r-cghbase")
7117 (version "1.56.0")
7118 (source (origin
7119 (method url-fetch)
7120 (uri (bioconductor-uri "CGHbase" version))
7121 (sha256
7122 (base32 "1q8yy60r4g5nyv2gbfdgk192xd73c0rrjr668d5616ddb7sx8wcr"))))
7123 (properties `((upstream-name . "CGHbase")))
7124 (build-system r-build-system)
7125 (propagated-inputs
7126 (list r-biobase r-marray))
7127 (home-page "https://bioconductor.org/packages/CGHbase")
7128 (synopsis "Base functions and classes for arrayCGH data analysis")
7129 (description "This package contains functions and classes that are needed by
7130 the @code{arrayCGH} packages.")
7131 (license license:gpl2+)))
7132
7133 (define-public r-cghcall
7134 (package
7135 (name "r-cghcall")
7136 (version "2.58.0")
7137 (source (origin
7138 (method url-fetch)
7139 (uri (bioconductor-uri "CGHcall" version))
7140 (sha256
7141 (base32 "1qpsibp4gb09sn6fkwwrdjkh3a28lqfbk18c6fvn4m386j96ps65"))))
7142 (properties `((upstream-name . "CGHcall")))
7143 (build-system r-build-system)
7144 (propagated-inputs
7145 (list r-biobase r-cghbase r-impute r-dnacopy r-snowfall))
7146 (home-page "https://bioconductor.org/packages/CGHcall")
7147 (synopsis "Base functions and classes for arrayCGH data analysis")
7148 (description "This package contains functions and classes that are needed by
7149 @code{arrayCGH} packages.")
7150 (license license:gpl2+)))
7151
7152 (define-public r-qdnaseq
7153 (package
7154 (name "r-qdnaseq")
7155 (version "1.32.0")
7156 (source (origin
7157 (method url-fetch)
7158 (uri (bioconductor-uri "QDNAseq" version))
7159 (sha256
7160 (base32 "0s360s72lfn9vjml88gg1m40n61s0dc66ilzgfjdcp65djdxxfvm"))))
7161 (properties `((upstream-name . "QDNAseq")))
7162 (build-system r-build-system)
7163 (propagated-inputs
7164 (list r-biobase
7165 r-cghbase
7166 r-cghcall
7167 r-dnacopy
7168 r-future-apply
7169 r-genomicranges
7170 r-iranges
7171 r-matrixstats
7172 r-r-utils
7173 r-rsamtools))
7174 (home-page "https://bioconductor.org/packages/QDNAseq")
7175 (synopsis "Quantitative DNA sequencing for chromosomal aberrations")
7176 (description "The genome is divided into non-overlapping fixed-sized bins,
7177 number of sequence reads in each counted, adjusted with a simultaneous
7178 two-dimensional loess correction for sequence mappability and GC content, and
7179 filtered to remove spurious regions in the genome. Downstream steps of
7180 segmentation and calling are also implemented via packages DNAcopy and CGHcall,
7181 respectively.")
7182 (license license:gpl2+)))
7183
7184 (define-public r-bayseq
7185 (package
7186 (name "r-bayseq")
7187 (version "2.30.0")
7188 (source
7189 (origin
7190 (method url-fetch)
7191 (uri (bioconductor-uri "baySeq" version))
7192 (sha256
7193 (base32
7194 "1yqykndyv32s2rk7x86qf410qr0pigc8z4gdkl8vhj4dgyr47n2j"))))
7195 (properties `((upstream-name . "baySeq")))
7196 (build-system r-build-system)
7197 (propagated-inputs
7198 (list r-abind r-edger r-genomicranges))
7199 (home-page "https://bioconductor.org/packages/baySeq/")
7200 (synopsis "Bayesian analysis of differential expression patterns in count data")
7201 (description
7202 "This package identifies differential expression in high-throughput count
7203 data, such as that derived from next-generation sequencing machines,
7204 calculating estimated posterior likelihoods of differential expression (or
7205 more complex hypotheses) via empirical Bayesian methods.")
7206 (license license:gpl3)))
7207
7208 (define-public r-chipcomp
7209 (package
7210 (name "r-chipcomp")
7211 (version "1.26.0")
7212 (source
7213 (origin
7214 (method url-fetch)
7215 (uri (bioconductor-uri "ChIPComp" version))
7216 (sha256
7217 (base32
7218 "06q34y59gf1iz0rs7y5x8ndy1wa95j65rfmz37aym5c46ijqsnq0"))))
7219 (properties `((upstream-name . "ChIPComp")))
7220 (build-system r-build-system)
7221 (propagated-inputs
7222 (list r-biocgenerics
7223 r-bsgenome-hsapiens-ucsc-hg19
7224 r-bsgenome-mmusculus-ucsc-mm9
7225 r-genomeinfodb
7226 r-genomicranges
7227 r-iranges
7228 r-limma
7229 r-rsamtools
7230 r-rtracklayer
7231 r-s4vectors))
7232 (home-page "https://bioconductor.org/packages/ChIPComp")
7233 (synopsis "Quantitative comparison of multiple ChIP-seq datasets")
7234 (description
7235 "ChIPComp implements a statistical method for quantitative comparison of
7236 multiple ChIP-seq datasets. It detects differentially bound sharp binding
7237 sites across multiple conditions considering matching control in ChIP-seq
7238 datasets.")
7239 ;; Any version of the GPL.
7240 (license license:gpl3+)))
7241
7242 (define-public r-riboprofiling
7243 (package
7244 (name "r-riboprofiling")
7245 (version "1.26.0")
7246 (source
7247 (origin
7248 (method url-fetch)
7249 (uri (bioconductor-uri "RiboProfiling" version))
7250 (sha256
7251 (base32
7252 "08m4rc530bkzcc43iwzg2fw9cjlf4wc2d8akv5vblsb42xdn8sqp"))))
7253 (properties `((upstream-name . "RiboProfiling")))
7254 (build-system r-build-system)
7255 (propagated-inputs
7256 (list r-biocgenerics
7257 r-biostrings
7258 r-data-table
7259 r-genomeinfodb
7260 r-genomicalignments
7261 r-genomicfeatures
7262 r-genomicranges
7263 r-ggbio
7264 r-ggplot2
7265 r-iranges
7266 r-plyr
7267 r-reshape2
7268 r-rsamtools
7269 r-rtracklayer
7270 r-s4vectors
7271 r-sqldf))
7272 (native-inputs
7273 (list r-knitr))
7274 (home-page "https://bioconductor.org/packages/RiboProfiling/")
7275 (synopsis "Ribosome profiling data analysis")
7276 (description "Starting with a BAM file, this package provides the
7277 necessary functions for quality assessment, read start position recalibration,
7278 the counting of genomic sequence reads on CDS, 3'UTR, and 5'UTR, and plotting
7279 of count data: pairs, log fold-change, codon frequency and coverage
7280 assessment, principal component analysis on codon coverage.")
7281 (license license:gpl3)))
7282
7283 (define-public r-riboseqr
7284 (package
7285 (name "r-riboseqr")
7286 (version "1.30.0")
7287 (source
7288 (origin
7289 (method url-fetch)
7290 (uri (bioconductor-uri "riboSeqR" version))
7291 (sha256
7292 (base32
7293 "1zs3y0icsqrndjp9wwqz3jxysvyc9pch45y49j6g9b5b2l44ma26"))))
7294 (properties `((upstream-name . "riboSeqR")))
7295 (build-system r-build-system)
7296 (propagated-inputs
7297 (list r-abind
7298 r-bayseq
7299 r-genomeinfodb
7300 r-genomicranges
7301 r-iranges
7302 r-rsamtools
7303 r-seqlogo))
7304 (home-page "https://bioconductor.org/packages/riboSeqR/")
7305 (synopsis "Analysis of sequencing data from ribosome profiling experiments")
7306 (description
7307 "This package provides plotting functions, frameshift detection and
7308 parsing of genetic sequencing data from ribosome profiling experiments.")
7309 (license license:gpl3)))
7310
7311 (define-public r-interactionset
7312 (package
7313 (name "r-interactionset")
7314 (version "1.24.0")
7315 (source
7316 (origin
7317 (method url-fetch)
7318 (uri (bioconductor-uri "InteractionSet" version))
7319 (sha256
7320 (base32
7321 "0qjimx25jvm8siq8hmlbf2z6mknzpbq945p06fsj826k57bpcsm5"))))
7322 (properties
7323 `((upstream-name . "InteractionSet")))
7324 (build-system r-build-system)
7325 (propagated-inputs
7326 (list r-biocgenerics
7327 r-genomeinfodb
7328 r-genomicranges
7329 r-iranges
7330 r-matrix
7331 r-rcpp
7332 r-s4vectors
7333 r-summarizedexperiment))
7334 (native-inputs
7335 (list r-knitr))
7336 (home-page "https://bioconductor.org/packages/InteractionSet")
7337 (synopsis "Base classes for storing genomic interaction data")
7338 (description
7339 "This package provides the @code{GInteractions},
7340 @code{InteractionSet} and @code{ContactMatrix} objects and associated methods
7341 for storing and manipulating genomic interaction data from Hi-C and ChIA-PET
7342 experiments.")
7343 (license license:gpl3)))
7344
7345 (define-public r-genomicinteractions
7346 (package
7347 (name "r-genomicinteractions")
7348 (version "1.30.0")
7349 (source
7350 (origin
7351 (method url-fetch)
7352 (uri (bioconductor-uri "GenomicInteractions" version))
7353 (sha256
7354 (base32
7355 "0aph1hja5vfprxs3jl4zd1inhvih6m3v1p3jkm6w7xpj3jzvmgbx"))))
7356 (properties
7357 `((upstream-name . "GenomicInteractions")))
7358 (build-system r-build-system)
7359 (propagated-inputs
7360 (list r-biobase
7361 r-biocgenerics
7362 r-data-table
7363 r-dplyr
7364 r-genomeinfodb
7365 r-genomicranges
7366 r-ggplot2
7367 r-gridextra
7368 r-gviz
7369 r-igraph
7370 r-interactionset
7371 r-iranges
7372 r-rsamtools
7373 r-rtracklayer
7374 r-s4vectors
7375 r-stringr))
7376 (native-inputs
7377 (list r-knitr))
7378 (home-page "https://github.com/ComputationalRegulatoryGenomicsICL/GenomicInteractions/")
7379 (synopsis "R package for handling genomic interaction data")
7380 (description
7381 "This R package provides tools for handling genomic interaction data,
7382 such as ChIA-PET/Hi-C, annotating genomic features with interaction
7383 information and producing various plots and statistics.")
7384 (license license:gpl3)))
7385
7386 (define-public r-ctc
7387 (package
7388 (name "r-ctc")
7389 (version "1.70.0")
7390 (source
7391 (origin
7392 (method url-fetch)
7393 (uri (bioconductor-uri "ctc" version))
7394 (sha256
7395 (base32
7396 "0c9pgp25dqx12fmi4cqm7xyxjmy6g7wv9vbljgdjghaij2lrc4pb"))))
7397 (build-system r-build-system)
7398 (propagated-inputs (list r-amap))
7399 (home-page "https://bioconductor.org/packages/ctc/")
7400 (synopsis "Cluster and tree conversion")
7401 (description
7402 "This package provides tools for exporting and importing classification
7403 trees and clusters to other programs.")
7404 (license license:gpl2)))
7405
7406 (define-public r-goseq
7407 (package
7408 (name "r-goseq")
7409 (version "1.48.0")
7410 (source
7411 (origin
7412 (method url-fetch)
7413 (uri (bioconductor-uri "goseq" version))
7414 (sha256
7415 (base32
7416 "1w0rwzhqkvp2x7y5v0qcyjbss0p95gb1jrnx5sdkqginbvrmrd48"))))
7417 (build-system r-build-system)
7418 (propagated-inputs
7419 (list r-annotationdbi
7420 r-biasedurn
7421 r-biocgenerics
7422 r-genelendatabase
7423 r-go-db
7424 r-mgcv))
7425 (home-page "https://bioconductor.org/packages/goseq/")
7426 (synopsis "Gene Ontology analyser for RNA-seq and other length biased data")
7427 (description
7428 "This package provides tools to detect Gene Ontology and/or other user
7429 defined categories which are over/under represented in RNA-seq data.")
7430 (license license:lgpl2.0+)))
7431
7432 (define-public r-glimma
7433 (package
7434 (name "r-glimma")
7435 (version "2.6.0")
7436 (source
7437 (origin
7438 (method url-fetch)
7439 (uri (bioconductor-uri "Glimma" version))
7440 (sha256
7441 (base32
7442 "1k17ay09vhb2hakg1vrgvpp1zliavlj7cdkxaal162bc3v8pyvyz"))))
7443 (properties `((upstream-name . "Glimma")))
7444 (build-system r-build-system)
7445 (propagated-inputs
7446 (list r-deseq2
7447 r-edger
7448 r-htmlwidgets
7449 r-jsonlite
7450 r-limma
7451 r-s4vectors
7452 r-summarizedexperiment))
7453 (native-inputs
7454 (list r-knitr))
7455 (home-page "https://github.com/Shians/Glimma")
7456 (synopsis "Interactive HTML graphics")
7457 (description
7458 "This package generates interactive visualisations for analysis of
7459 RNA-sequencing data using output from limma, edgeR or DESeq2 packages in an
7460 HTML page. The interactions are built on top of the popular static
7461 representations of analysis results in order to provide additional
7462 information.")
7463 (license license:lgpl3)))
7464
7465 (define-public r-rots
7466 (package
7467 (name "r-rots")
7468 (version "1.24.0")
7469 (source
7470 (origin
7471 (method url-fetch)
7472 (uri (bioconductor-uri "ROTS" version))
7473 (sha256
7474 (base32
7475 "021a578p8kcl5yd9myiy0h2qp10r30ggnip2kp6xs7dx8nzic96r"))))
7476 (properties `((upstream-name . "ROTS")))
7477 (build-system r-build-system)
7478 (propagated-inputs
7479 (list r-biobase r-rcpp))
7480 (home-page "https://bioconductor.org/packages/ROTS/")
7481 (synopsis "Reproducibility-Optimized Test Statistic")
7482 (description
7483 "This package provides tools for calculating the
7484 @dfn{Reproducibility-Optimized Test Statistic} (ROTS) for differential testing
7485 in omics data.")
7486 (license license:gpl2+)))
7487
7488 (define-public r-plgem
7489 (package
7490 (name "r-plgem")
7491 (version "1.68.0")
7492 (source
7493 (origin
7494 (method url-fetch)
7495 (uri (bioconductor-uri "plgem" version))
7496 (sha256
7497 (base32
7498 "07zxflxcay17hxjw3wh5kfdwl2x8537csb18p1qzmyrkvscnja77"))))
7499 (build-system r-build-system)
7500 (propagated-inputs
7501 (list r-biobase r-mass))
7502 (home-page "http://www.genopolis.it")
7503 (synopsis "Detect differential expression in microarray and proteomics datasets")
7504 (description
7505 "The Power Law Global Error Model (PLGEM) has been shown to faithfully
7506 model the variance-versus-mean dependence that exists in a variety of
7507 genome-wide datasets, including microarray and proteomics data. The use of
7508 PLGEM has been shown to improve the detection of differentially expressed
7509 genes or proteins in these datasets.")
7510 (license license:gpl2)))
7511
7512 (define-public r-inspect
7513 (package
7514 (name "r-inspect")
7515 (version "1.26.0")
7516 (source
7517 (origin
7518 (method url-fetch)
7519 (uri (bioconductor-uri "INSPEcT" version))
7520 (sha256
7521 (base32
7522 "0jx887vhxwd8zlqajr9czvn9nx88ryyxlnl58hxrlajjpcjkz9ax"))))
7523 (properties `((upstream-name . "INSPEcT")))
7524 (build-system r-build-system)
7525 (propagated-inputs
7526 (list r-biobase
7527 r-biocgenerics
7528 r-biocparallel
7529 r-deseq2
7530 r-desolve
7531 r-gdata
7532 r-genomeinfodb
7533 r-genomicalignments
7534 r-genomicfeatures
7535 r-genomicranges
7536 r-iranges
7537 r-kernsmooth
7538 r-plgem
7539 r-proc
7540 r-rootsolve
7541 r-rsamtools
7542 r-rtracklayer
7543 r-s4vectors
7544 r-shiny
7545 r-summarizedexperiment
7546 r-txdb-mmusculus-ucsc-mm9-knowngene))
7547 (native-inputs
7548 (list r-knitr))
7549 (home-page "https://bioconductor.org/packages/INSPEcT")
7550 (synopsis "Analysis of 4sU-seq and RNA-seq time-course data")
7551 (description
7552 "INSPEcT (INference of Synthesis, Processing and dEgradation rates in
7553 Time-Course experiments) analyses 4sU-seq and RNA-seq time-course data in
7554 order to evaluate synthesis, processing and degradation rates and assess via
7555 modeling the rates that determines changes in mature mRNA levels.")
7556 (license license:gpl2)))
7557
7558 (define-public r-dnabarcodes
7559 (package
7560 (name "r-dnabarcodes")
7561 (version "1.26.0")
7562 (source
7563 (origin
7564 (method url-fetch)
7565 (uri (bioconductor-uri "DNABarcodes" version))
7566 (sha256
7567 (base32
7568 "0n2qlvpcjhrxr3br27gz9vhwcpf7sn6g4xdjazvvi3gqcgk90xc6"))))
7569 (properties `((upstream-name . "DNABarcodes")))
7570 (build-system r-build-system)
7571 (propagated-inputs
7572 (list r-bh r-matrix r-rcpp))
7573 (native-inputs
7574 (list r-knitr))
7575 (home-page "https://bioconductor.org/packages/DNABarcodes")
7576 (synopsis "Create and analyze DNA barcodes")
7577 (description
7578 "This package offers tools to create DNA barcode sets capable of
7579 correcting insertion, deletion, and substitution errors. Existing barcodes
7580 can be analyzed regarding their minimal, maximal and average distances between
7581 barcodes. Finally, reads that start with a (possibly mutated) barcode can be
7582 demultiplexed, i.e. assigned to their original reference barcode.")
7583 (license license:gpl2)))
7584
7585 (define-public r-ruvseq
7586 (package
7587 (name "r-ruvseq")
7588 (version "1.30.0")
7589 (source
7590 (origin
7591 (method url-fetch)
7592 (uri (bioconductor-uri "RUVSeq" version))
7593 (sha256
7594 (base32
7595 "001h07b074hvj16bjdp9llb9psphw7r6kpwhq61bj4519y6lpg7x"))))
7596 (properties `((upstream-name . "RUVSeq")))
7597 (build-system r-build-system)
7598 (propagated-inputs
7599 (list r-biobase r-edaseq r-edger r-mass))
7600 (native-inputs
7601 (list r-knitr))
7602 (home-page "https://github.com/drisso/RUVSeq")
7603 (synopsis "Remove unwanted variation from RNA-Seq data")
7604 (description
7605 "This package implements methods to @dfn{remove unwanted variation} (RUV)
7606 of Risso et al. (2014) for the normalization of RNA-Seq read counts between
7607 samples.")
7608 (license license:artistic2.0)))
7609
7610 (define-public r-biocneighbors
7611 (package
7612 (name "r-biocneighbors")
7613 (version "1.14.0")
7614 (source
7615 (origin
7616 (method url-fetch)
7617 (uri (bioconductor-uri "BiocNeighbors" version))
7618 (sha256
7619 (base32
7620 "1a43hzmcpxviqa9723hkafr6gm358amfpqj9d56imclkkfkdz95x"))))
7621 (properties `((upstream-name . "BiocNeighbors")))
7622 (build-system r-build-system)
7623 (propagated-inputs
7624 (list r-biocparallel r-matrix r-rcpp r-rcpphnsw r-s4vectors))
7625 (native-inputs
7626 (list r-knitr))
7627 (home-page "https://bioconductor.org/packages/BiocNeighbors")
7628 (synopsis "Nearest Neighbor Detection for Bioconductor packages")
7629 (description
7630 "This package implements exact and approximate methods for nearest
7631 neighbor detection, in a framework that allows them to be easily switched
7632 within Bioconductor packages or workflows. The exact algorithm is implemented
7633 using pre-clustering with the k-means algorithm. Functions are also provided
7634 to search for all neighbors within a given distance. Parallelization is
7635 achieved for all methods using the BiocParallel framework.")
7636 (license license:gpl3)))
7637
7638 (define-public r-scaledmatrix
7639 (package
7640 (name "r-scaledmatrix")
7641 (version "1.4.0")
7642 (source
7643 (origin
7644 (method url-fetch)
7645 (uri (bioconductor-uri "ScaledMatrix" version))
7646 (sha256
7647 (base32
7648 "0p6065mbn77hphpjfchz3r3raspl127f11n39mwh9bih4zg375cl"))))
7649 (properties `((upstream-name . "ScaledMatrix")))
7650 (build-system r-build-system)
7651 (propagated-inputs
7652 (list r-delayedarray r-matrix r-s4vectors))
7653 (native-inputs (list r-knitr))
7654 (home-page "https://github.com/LTLA/ScaledMatrix")
7655 (synopsis "Create a DelayedMatrix of scaled and centered values")
7656 (description
7657 "This package provides delayed computation of a matrix of scaled and
7658 centered values. The result is equivalent to using the @code{scale} function
7659 but avoids explicit realization of a dense matrix during block processing.
7660 This permits greater efficiency in common operations, most notably matrix
7661 multiplication.")
7662 (license license:gpl3)))
7663
7664 (define-public r-treeio
7665 (package
7666 (name "r-treeio")
7667 (version "1.20.0")
7668 (source
7669 (origin
7670 (method url-fetch)
7671 (uri (bioconductor-uri "treeio" version))
7672 (sha256
7673 (base32
7674 "1hc5m0b2qqxrh3z0inny2jizrpn9d4yn9pn3k1h18xb4ggyijyla"))))
7675 (properties `((upstream-name . "treeio")))
7676 (build-system r-build-system)
7677 (propagated-inputs
7678 (list r-ape
7679 r-dplyr
7680 r-jsonlite
7681 r-magrittr
7682 r-rlang
7683 r-tibble
7684 r-tidytree))
7685 (native-inputs (list r-knitr))
7686 (home-page "https://github.com/YuLab-SMU/treeio")
7687 (synopsis "Base classes and functions for Phylogenetic tree input and output")
7688 (description
7689 "This is an R package to make it easier to import and store phylogenetic
7690 trees with associated data; and to link external data from different sources
7691 to phylogeny. It also supports exporting phylogenetic trees with
7692 heterogeneous associated data to a single tree file and can be served as a
7693 platform for merging tree with associated data and converting file formats.")
7694 (license license:artistic2.0)))
7695
7696 (define-public r-ggtree
7697 (package
7698 (name "r-ggtree")
7699 (version "3.4.0")
7700 (source
7701 (origin
7702 (method url-fetch)
7703 (uri (bioconductor-uri "ggtree" version))
7704 (sha256
7705 (base32
7706 "033r748npv0l72yb9sk6lqnj0l7cd36ykf788145qv8ck5i2gyk4"))))
7707 (properties `((upstream-name . "ggtree")))
7708 (build-system r-build-system)
7709 (propagated-inputs
7710 (list r-ape
7711 r-aplot
7712 r-dplyr
7713 r-ggfun
7714 r-ggplot2
7715 r-magrittr
7716 r-purrr
7717 r-rlang
7718 r-scales
7719 r-tidyr
7720 r-tidytree
7721 r-treeio
7722 r-yulab-utils))
7723 (native-inputs (list r-knitr))
7724 (home-page "https://yulab-smu.top/treedata-book/")
7725 (synopsis "R package for visualization of trees and annotation data")
7726 (description
7727 "This package extends the ggplot2 plotting system which implements a
7728 grammar of graphics. ggtree is designed for visualization and annotation of
7729 phylogenetic trees and other tree-like structures with their annotation
7730 data.")
7731 (license license:artistic2.0)))
7732
7733 (define-public r-metapod
7734 (package
7735 (name "r-metapod")
7736 (version "1.4.0")
7737 (source
7738 (origin
7739 (method url-fetch)
7740 (uri (bioconductor-uri "metapod" version))
7741 (sha256
7742 (base32
7743 "19g9c08alg4qqr710si465wlb5dy759m5d8wn91zwj24077dds7b"))))
7744 (properties `((upstream-name . "metapod")))
7745 (build-system r-build-system)
7746 (propagated-inputs
7747 (list r-rcpp))
7748 (native-inputs
7749 (list r-knitr))
7750 (home-page "https://bioconductor.org/packages/metapod")
7751 (synopsis "Meta-analyses on p-values of differential analyses")
7752 (description
7753 "This package implements a variety of methods for combining p-values in
7754 differential analyses of genome-scale datasets. Functions can combine
7755 p-values across different tests in the same analysis (e.g., genomic windows in
7756 ChIP-seq, exons in RNA-seq) or for corresponding tests across separate
7757 analyses (e.g., replicated comparisons, effect of different treatment
7758 conditions). Support is provided for handling log-transformed input p-values,
7759 missing values and weighting where appropriate.")
7760 (license license:gpl3)))
7761
7762 (define-public r-biocsingular
7763 (package
7764 (name "r-biocsingular")
7765 (version "1.12.0")
7766 (source
7767 (origin
7768 (method url-fetch)
7769 (uri (bioconductor-uri "BiocSingular" version))
7770 (sha256
7771 (base32
7772 "1sraycnn0jahpi8kni1y8ik00ga89fvwqjmbr8388968q22mvm3x"))))
7773 (properties `((upstream-name . "BiocSingular")))
7774 (build-system r-build-system)
7775 (propagated-inputs
7776 (list r-beachmat
7777 r-biocgenerics
7778 r-biocparallel
7779 r-delayedarray
7780 r-irlba
7781 r-matrix
7782 r-rcpp
7783 r-rsvd
7784 r-s4vectors
7785 r-scaledmatrix))
7786 (native-inputs
7787 (list r-knitr))
7788 (home-page "https://github.com/LTLA/BiocSingular")
7789 (synopsis "Singular value decomposition for Bioconductor packages")
7790 (description
7791 "This package implements exact and approximate methods for singular value
7792 decomposition and principal components analysis, in a framework that allows
7793 them to be easily switched within Bioconductor packages or workflows. Where
7794 possible, parallelization is achieved using the BiocParallel framework.")
7795 (license license:gpl3)))
7796
7797 (define-public r-destiny
7798 (package
7799 (name "r-destiny")
7800 (version "3.10.0")
7801 (source
7802 (origin
7803 (method url-fetch)
7804 (uri (bioconductor-uri "destiny" version))
7805 (sha256
7806 (base32
7807 "1c85ky5ggdsi0ab1l4ipl85gc1kj1zv3wp08qrvslax3z0yw0ljy"))))
7808 (build-system r-build-system)
7809 (propagated-inputs
7810 (list r-biobase
7811 r-biocgenerics
7812 r-ggplot-multistats
7813 r-ggplot2
7814 r-ggthemes
7815 r-irlba
7816 r-knn-covertree
7817 r-matrix
7818 r-pcamethods
7819 r-proxy
7820 r-rcpp
7821 r-rcppeigen
7822 r-rcpphnsw
7823 r-rspectra
7824 r-scales
7825 r-scatterplot3d
7826 r-singlecellexperiment
7827 r-smoother
7828 r-summarizedexperiment
7829 r-tidyr
7830 r-tidyselect
7831 r-vim))
7832 (native-inputs
7833 (list r-knitr r-nbconvertr)) ; for vignettes
7834 (home-page "https://bioconductor.org/packages/destiny/")
7835 (synopsis "Create and plot diffusion maps")
7836 (description "This package provides tools to create and plot diffusion
7837 maps.")
7838 ;; Any version of the GPL
7839 (license license:gpl3+)))
7840
7841 (define-public r-savr
7842 (package
7843 (name "r-savr")
7844 (version "1.34.0")
7845 (source
7846 (origin
7847 (method url-fetch)
7848 (uri (bioconductor-uri "savR" version))
7849 (sha256
7850 (base32
7851 "04zlf3lyr6vnpj80m6fd2is2f7302sxwih8nzzjnc4ss972jid2k"))))
7852 (properties `((upstream-name . "savR")))
7853 (build-system r-build-system)
7854 (propagated-inputs
7855 (list r-ggplot2 r-gridextra r-reshape2 r-scales r-xml))
7856 (home-page "https://github.com/bcalder/savR")
7857 (synopsis "Parse and analyze Illumina SAV files")
7858 (description
7859 "This package provides tools to parse Illumina Sequence Analysis
7860 Viewer (SAV) files, access data, and generate QC plots.")
7861 (license license:agpl3+)))
7862
7863 (define-public r-chipexoqual
7864 (package
7865 (name "r-chipexoqual")
7866 (version "1.20.0")
7867 (source
7868 (origin
7869 (method url-fetch)
7870 (uri (bioconductor-uri "ChIPexoQual" version))
7871 (sha256
7872 (base32
7873 "1r4s8awvwwj1g33jpnzfxji23mfy0chkhi14i0ml5sh090xijpaz"))))
7874 (properties `((upstream-name . "ChIPexoQual")))
7875 (build-system r-build-system)
7876 (propagated-inputs
7877 (list r-biocparallel
7878 r-biovizbase
7879 r-broom
7880 r-data-table
7881 r-dplyr
7882 r-genomeinfodb
7883 r-genomicalignments
7884 r-genomicranges
7885 r-ggplot2
7886 r-hexbin
7887 r-iranges
7888 r-rcolorbrewer
7889 r-rmarkdown
7890 r-rsamtools
7891 r-s4vectors
7892 r-scales
7893 r-viridis))
7894 (native-inputs
7895 (list r-knitr))
7896 (home-page "https://github.com/keleslab/ChIPexoQual")
7897 (synopsis "Quality control pipeline for ChIP-exo/nexus data")
7898 (description
7899 "This package provides a quality control pipeline for ChIP-exo/nexus
7900 sequencing data.")
7901 (license license:gpl2+)))
7902
7903 (define-public r-copynumber
7904 (package
7905 (name "r-copynumber")
7906 (version "1.36.0")
7907 (source (origin
7908 (method url-fetch)
7909 (uri (bioconductor-uri "copynumber" version))
7910 (sha256
7911 (base32
7912 "1gr8q9ri49x8qlmbsi6k6wcak1w9v48wr1qy7axc86brzx6z6mhd"))))
7913 (build-system r-build-system)
7914 (propagated-inputs
7915 (list r-s4vectors r-iranges r-genomicranges r-biocgenerics))
7916 (home-page "https://bioconductor.org/packages/copynumber")
7917 (synopsis "Segmentation of single- and multi-track copy number data")
7918 (description
7919 "This package segments single- and multi-track copy number data by a
7920 penalized least squares regression method.")
7921 (license license:artistic2.0)))
7922
7923 (define-public r-dnacopy
7924 (package
7925 (name "r-dnacopy")
7926 (version "1.70.0")
7927 (source
7928 (origin
7929 (method url-fetch)
7930 (uri (bioconductor-uri "DNAcopy" version))
7931 (sha256
7932 (base32
7933 "10bh4p8nbl84rfngsm3bi9w542m159kff95f8c2hvjcxv5yw7iwc"))))
7934 (properties `((upstream-name . "DNAcopy")))
7935 (build-system r-build-system)
7936 (native-inputs (list gfortran))
7937 (home-page "https://bioconductor.org/packages/DNAcopy")
7938 (synopsis "DNA copy number data analysis")
7939 (description
7940 "This package implements the @dfn{circular binary segmentation} (CBS)
7941 algorithm to segment DNA copy number data and identify genomic regions with
7942 abnormal copy number.")
7943 (license license:gpl2+)))
7944
7945 ;; This is a CRAN package, but it uncharacteristically depends on a
7946 ;; Bioconductor package.
7947 (define-public r-htscluster
7948 (package
7949 (name "r-htscluster")
7950 (version "2.0.8")
7951 (source
7952 (origin
7953 (method url-fetch)
7954 (uri (cran-uri "HTSCluster" version))
7955 (sha256
7956 (base32
7957 "0wnbfh6hdx8692jilgmv8sys1zm6fqc6mim7vvjhyqlmpm8gm0kg"))))
7958 (properties `((upstream-name . "HTSCluster")))
7959 (build-system r-build-system)
7960 (propagated-inputs
7961 (list r-capushe r-edger r-plotrix))
7962 (home-page "https://cran.r-project.org/web/packages/HTSCluster")
7963 (synopsis "Clustering high-throughput transcriptome sequencing (HTS) data")
7964 (description
7965 "This package provides a Poisson mixture model is implemented to cluster
7966 genes from high-throughput transcriptome sequencing (RNA-seq) data. Parameter
7967 estimation is performed using either the EM or CEM algorithm, and the slope
7968 heuristics are used for model selection (i.e., to choose the number of
7969 clusters).")
7970 (license license:gpl3+)))
7971
7972 (define-public r-deds
7973 (package
7974 (name "r-deds")
7975 (version "1.60.0")
7976 (source
7977 (origin
7978 (method url-fetch)
7979 (uri (bioconductor-uri "DEDS" version))
7980 (sha256
7981 (base32
7982 "0vzsmah2lhxf8k6n4d0i4j609sbvygmb6ii2ridg9z3nskwkrhp8"))))
7983 (properties `((upstream-name . "DEDS")))
7984 (build-system r-build-system)
7985 (home-page "https://bioconductor.org/packages/DEDS/")
7986 (synopsis "Differential expression via distance summary for microarray data")
7987 (description
7988 "This library contains functions that calculate various statistics of
7989 differential expression for microarray data, including t statistics, fold
7990 change, F statistics, SAM, moderated t and F statistics and B statistics. It
7991 also implements a new methodology called DEDS (Differential Expression via
7992 Distance Summary), which selects differentially expressed genes by integrating
7993 and summarizing a set of statistics using a weighted distance approach.")
7994 ;; Any version of the LGPL.
7995 (license license:lgpl3+)))
7996
7997 ;; This is a CRAN package, but since it depends on a Bioconductor package we
7998 ;; put it here.
7999 (define-public r-nbpseq
8000 (package
8001 (name "r-nbpseq")
8002 (version "0.3.1")
8003 (source
8004 (origin
8005 (method url-fetch)
8006 (uri (cran-uri "NBPSeq" version))
8007 (sha256
8008 (base32
8009 "07mnnk4n0cyksp1mw36y6369is62kxsfg3wb8d3dwswycdmj8m14"))))
8010 (properties `((upstream-name . "NBPSeq")))
8011 (build-system r-build-system)
8012 (propagated-inputs
8013 (list r-qvalue))
8014 (home-page "https://cran.r-project.org/web/packages/NBPSeq")
8015 (synopsis "Negative binomial models for RNA-Seq data")
8016 (description
8017 "This package provides negative binomial models for two-group comparisons
8018 and regression inferences from RNA-sequencing data.")
8019 (license license:gpl2)))
8020
8021 (define-public r-ebseq
8022 (package
8023 (name "r-ebseq")
8024 (version "1.36.0")
8025 (source
8026 (origin
8027 (method url-fetch)
8028 (uri (bioconductor-uri "EBSeq" version))
8029 (sha256
8030 (base32
8031 "192xl9fwsh04w563yk33mfl303d1kqby2ssbqkckqsdr4jb7d57y"))))
8032 (properties `((upstream-name . "EBSeq")))
8033 (build-system r-build-system)
8034 (propagated-inputs
8035 (list r-blockmodeling r-gplots r-testthat))
8036 (home-page "https://bioconductor.org/packages/EBSeq")
8037 (synopsis "Differential expression analysis of RNA-seq data")
8038 (description
8039 "This package provides tools for differential expression analysis at both
8040 gene and isoform level using RNA-seq data")
8041 (license license:artistic2.0)))
8042
8043 (define-public r-karyoploter
8044 (package
8045 (name "r-karyoploter")
8046 (version "1.22.0")
8047 (source (origin
8048 (method url-fetch)
8049 (uri (bioconductor-uri "karyoploteR" version))
8050 (sha256
8051 (base32
8052 "0hawq9wi3ikvlcdgnjfy5fiiwfq22zwx1p8xf5h4bpypp96pknsk"))))
8053 (build-system r-build-system)
8054 (propagated-inputs
8055 (list r-annotationdbi
8056 r-bamsignals
8057 r-bezier
8058 r-biovizbase
8059 r-digest
8060 r-genomeinfodb
8061 r-genomicfeatures
8062 r-genomicranges
8063 r-iranges
8064 r-memoise
8065 r-regioner
8066 r-rsamtools
8067 r-rtracklayer
8068 r-s4vectors
8069 r-variantannotation))
8070 (native-inputs
8071 (list r-knitr))
8072 (home-page "https://bioconductor.org/packages/karyoploteR/")
8073 (synopsis "Plot customizable linear genomes displaying arbitrary data")
8074 (description "This package creates karyotype plots of arbitrary genomes and
8075 offers a complete set of functions to plot arbitrary data on them. It mimics
8076 many R base graphics functions coupling them with a coordinate change function
8077 automatically mapping the chromosome and data coordinates into the plot
8078 coordinates.")
8079 (license license:artistic2.0)))
8080
8081 (define-public r-lpsymphony
8082 (package
8083 (name "r-lpsymphony")
8084 (version "1.24.0")
8085 (source
8086 (origin
8087 (method url-fetch)
8088 (uri (bioconductor-uri "lpsymphony" version))
8089 (sha256
8090 (base32
8091 "0kc708ss5byzw8qh439mb4nq6hsfmz73gfamiznw3lv352brd33g"))))
8092 (build-system r-build-system)
8093 (arguments
8094 (list
8095 #:phases
8096 '(modify-phases %standard-phases
8097 (add-after 'unpack 'make-build-order-reproducible
8098 (lambda _
8099 (substitute* '("src/SYMPHONY/Cgl/configure.ac"
8100 "src/SYMPHONY/Cgl/configure")
8101 (("for file in `ls \\*/Makefile.in`")
8102 "for file in `ls */Makefile.in | sort`")))))))
8103 (inputs
8104 (list zlib))
8105 (native-inputs
8106 (list pkg-config r-knitr))
8107 (home-page "https://r-forge.r-project.org/projects/rsymphony")
8108 (synopsis "Symphony integer linear programming solver in R")
8109 (description
8110 "This package was derived from Rsymphony. The package provides an R
8111 interface to SYMPHONY, a linear programming solver written in C++. The main
8112 difference between this package and Rsymphony is that it includes the solver
8113 source code, while Rsymphony expects to find header and library files on the
8114 users' system. Thus the intention of @code{lpsymphony} is to provide an easy
8115 to install interface to SYMPHONY.")
8116 ;; Symphony 5.4 or later is distributed under the terms of the EPL 1.0.
8117 ;; lpsimphony is released under the same terms.
8118 (license license:epl1.0)))
8119
8120 (define-public r-ihw
8121 (package
8122 (name "r-ihw")
8123 (version "1.24.0")
8124 (source
8125 (origin
8126 (method url-fetch)
8127 (uri (bioconductor-uri "IHW" version))
8128 (sha256
8129 (base32
8130 "1gsfy75dz7xh16z844llcmjnp0a0ridszmrbbv2bdaa43na5msmf"))))
8131 (properties `((upstream-name . "IHW")))
8132 (build-system r-build-system)
8133 (propagated-inputs
8134 (list r-biocgenerics r-fdrtool r-lpsymphony r-slam))
8135 (native-inputs
8136 (list r-knitr))
8137 (home-page "https://bioconductor.org/packages/IHW")
8138 (synopsis "Independent hypothesis weighting")
8139 (description
8140 "@dfn{Independent hypothesis weighting} (IHW) is a multiple testing
8141 procedure that increases power compared to the method of Benjamini and
8142 Hochberg by assigning data-driven weights to each hypothesis. The input to
8143 IHW is a two-column table of p-values and covariates. The covariate can be
8144 any continuous-valued or categorical variable that is thought to be
8145 informative on the statistical properties of each hypothesis test, while it is
8146 independent of the p-value under the null hypothesis.")
8147 (license license:artistic2.0)))
8148
8149 (define-public r-icobra
8150 (package
8151 (name "r-icobra")
8152 (version "1.24.1")
8153 (source
8154 (origin
8155 (method url-fetch)
8156 (uri (bioconductor-uri "iCOBRA" version))
8157 (sha256
8158 (base32
8159 "1gvra5bgsf6lvs4f2md3xx7xxsx4j8079c2nr8vz9lvy2sfyl6s9"))))
8160 (properties `((upstream-name . "iCOBRA")))
8161 (build-system r-build-system)
8162 (propagated-inputs
8163 (list r-dplyr
8164 r-dt
8165 r-ggplot2
8166 r-limma
8167 r-markdown
8168 r-reshape2
8169 r-rocr
8170 r-scales
8171 r-shiny
8172 r-shinybs
8173 r-shinydashboard
8174 r-upsetr))
8175 (native-inputs
8176 (list r-knitr))
8177 (home-page "https://bioconductor.org/packages/iCOBRA")
8178 (synopsis "Comparison and visualization of ranking and assignment methods")
8179 (description
8180 "This package provides functions for calculation and visualization of
8181 performance metrics for evaluation of ranking and binary
8182 classification (assignment) methods. It also contains a Shiny application for
8183 interactive exploration of results.")
8184 (license license:gpl2+)))
8185
8186 (define-public r-residualmatrix
8187 (package
8188 (name "r-residualmatrix")
8189 (version "1.6.0")
8190 (source
8191 (origin
8192 (method url-fetch)
8193 (uri (bioconductor-uri "ResidualMatrix" version))
8194 (sha256
8195 (base32
8196 "1pjr3gva0jwj2pgqr4k4nl1ir1153hhrk1d400r30w0di472hns4"))))
8197 (properties
8198 `((upstream-name . "ResidualMatrix")))
8199 (build-system r-build-system)
8200 (propagated-inputs
8201 (list r-delayedarray r-matrix r-s4vectors))
8202 (native-inputs
8203 (list r-knitr))
8204 (home-page "https://github.com/LTLA/ResidualMatrix")
8205 (synopsis "Create a DelayedMatrix of regression residuals")
8206 (description
8207 "This package implements tools for delayed computation of a matrix of
8208 residuals after fitting a linear model to each column of an input matrix. It
8209 also supports partial computation of residuals where selected factors are to
8210 be preserved in the output matrix. It implements a number of efficient
8211 methods for operating on the delayed matrix of residuals, most notably matrix
8212 multiplication and calculation of row/column sums or means.")
8213 (license license:gpl3)))
8214
8215 (define-public r-batchelor
8216 (package
8217 (name "r-batchelor")
8218 (version "1.12.3")
8219 (source
8220 (origin
8221 (method url-fetch)
8222 (uri (bioconductor-uri "batchelor" version))
8223 (sha256
8224 (base32
8225 "00ix3hvhgalxg63qnynv2waa273jk336lg47k72qwxfzimsxfjxc"))))
8226 (properties `((upstream-name . "batchelor")))
8227 (build-system r-build-system)
8228 (propagated-inputs
8229 (list r-beachmat
8230 r-biocgenerics
8231 r-biocneighbors
8232 r-biocparallel
8233 r-biocsingular
8234 r-delayedarray
8235 r-delayedmatrixstats
8236 r-igraph
8237 r-matrix
8238 r-rcpp
8239 r-residualmatrix
8240 r-s4vectors
8241 r-scaledmatrix
8242 r-scuttle
8243 r-singlecellexperiment
8244 r-summarizedexperiment))
8245 (native-inputs (list r-knitr))
8246 (home-page "https://bioconductor.org/packages/batchelor")
8247 (synopsis "Single-Cell Batch Correction Methods")
8248 (description
8249 "This package implements a variety of methods for batch correction of
8250 single-cell (RNA sequencing) data. This includes methods based on detecting
8251 mutually nearest neighbors, as well as several efficient variants of linear
8252 regression of the log-expression values. Functions are also provided to
8253 perform global rescaling to remove differences in depth between batches, and
8254 to perform a principal components analysis that is robust to differences in
8255 the numbers of cells across batches.")
8256 (license license:gpl3)))
8257
8258 (define-public r-mast
8259 (package
8260 (name "r-mast")
8261 (version "1.22.0")
8262 (source
8263 (origin
8264 (method url-fetch)
8265 (uri (bioconductor-uri "MAST" version))
8266 (sha256
8267 (base32
8268 "1kmrqxcfzzcs8l33n9qn0vahc6wxq6ks3cjx95vg96maf2qzhzzi"))))
8269 (properties `((upstream-name . "MAST")))
8270 (build-system r-build-system)
8271 (propagated-inputs
8272 (list r-abind
8273 r-biobase
8274 r-biocgenerics
8275 r-data-table
8276 r-ggplot2
8277 r-plyr
8278 r-progress
8279 r-reshape2
8280 r-s4vectors
8281 r-singlecellexperiment
8282 r-stringr
8283 r-summarizedexperiment))
8284 (native-inputs
8285 (list r-knitr))
8286 (home-page "https://github.com/RGLab/MAST/")
8287 (synopsis "Model-based analysis of single cell transcriptomics")
8288 (description
8289 "This package provides methods and models for handling zero-inflated
8290 single cell assay data.")
8291 (license license:gpl2+)))
8292
8293 (define-public r-monocle
8294 (package
8295 (name "r-monocle")
8296 (version "2.24.1")
8297 (source
8298 (origin
8299 (method url-fetch)
8300 (uri (bioconductor-uri "monocle" version))
8301 (sha256
8302 (base32
8303 "11g1wx0f1yzhg3x1aa3d5l7pqlzxj16s0gha21skxkgld8k2x8xn"))))
8304 (build-system r-build-system)
8305 (propagated-inputs
8306 (list r-biobase
8307 r-biocgenerics
8308 r-biocviews
8309 r-cluster
8310 r-combinat
8311 r-ddrtree
8312 r-dplyr
8313 r-fastica
8314 r-ggplot2
8315 r-hsmmsinglecell
8316 r-igraph
8317 r-irlba
8318 r-leidenbase
8319 r-limma
8320 r-mass
8321 r-matrix
8322 r-matrixstats
8323 r-pheatmap
8324 r-plyr
8325 r-proxy
8326 r-qlcmatrix
8327 r-rann
8328 r-rcpp
8329 r-reshape2
8330 r-rtsne
8331 r-slam
8332 r-stringr
8333 r-tibble
8334 r-vgam
8335 r-viridis))
8336 (native-inputs
8337 (list r-knitr))
8338 (home-page "https://bioconductor.org/packages/monocle")
8339 (synopsis "Clustering, differential expression, and trajectory analysis for single-cell RNA-Seq")
8340 (description
8341 "Monocle performs differential expression and time-series analysis for
8342 single-cell expression experiments. It orders individual cells according to
8343 progress through a biological process, without knowing ahead of time which
8344 genes define progress through that process. Monocle also performs
8345 differential expression analysis, clustering, visualization, and other useful
8346 tasks on single cell expression data. It is designed to work with RNA-Seq and
8347 qPCR data, but could be used with other types as well.")
8348 (license license:artistic2.0)))
8349
8350 (define-public r-leidenbase
8351 (let ((commit "a11b8455fa3307d9e3ac4e3a5accddf3c83b9a96")
8352 (revision "1"))
8353 (package
8354 (name "r-leidenbase")
8355 (version (git-version "0.1.9" revision commit))
8356 (source
8357 (origin
8358 (method git-fetch)
8359 (uri (git-reference
8360 (url "https://github.com/cole-trapnell-lab/leidenbase")
8361 (commit commit)))
8362 (file-name (git-file-name name version))
8363 (sha256
8364 (base32
8365 "1f54mycsffvzmblz5pzgs3v4jygnbvz0c9d3x710gw5mxkq2p84f"))))
8366 (properties `((upstream-name . "leidenbase")))
8367 (build-system r-build-system)
8368 (inputs
8369 (list zlib))
8370 (native-inputs
8371 (list gfortran))
8372 (propagated-inputs
8373 (list r-igraph))
8374 (home-page "https://github.com/cole-trapnell-lab/leidenbase")
8375 (synopsis "R and C wrappers to run the Leiden find_partition function")
8376 (description
8377 "This package provides an R to C interface that runs the Leiden
8378 community detection algorithm to find a basic partition. It runs the
8379 equivalent of the @code{find_partition} function. This package includes the
8380 required source code files from the official Leidenalg distribution and
8381 several functions from the R igraph package.")
8382 (license license:gpl3+))))
8383
8384 (define-public r-sanssouci
8385 ;; sansscouci doesn't have a (versioned) release yet.
8386 ;; This is the latest commit as of packaging for Guix.
8387 (let ((commit "5fe20a9aaf4ac637fa83d9cc73ff1c22de97ca6f")
8388 (revision "1"))
8389 (package
8390 (name "r-sanssouci")
8391 (version (git-version "0" revision commit))
8392 (source (origin
8393 (method git-fetch)
8394 (uri (git-reference
8395 (url "https://github.com/pneuvial/sanssouci.git")
8396 (commit commit)))
8397 (file-name (git-file-name name version))
8398 (sha256
8399 (base32
8400 "13ycdd790qw64qy2zdvcrpj3fc8as628rsly32438d3rifnlc5sk"))))
8401 (build-system r-build-system)
8402 (propagated-inputs
8403 (list r-generics r-matrix r-matrixstats r-rcpp r-rcpparmadillo))
8404 (home-page "https://pneuvial.github.io/sanssouci")
8405 (synopsis "Post Hoc multiple testing inference")
8406 (description
8407 "The goal of sansSouci is to perform post hoc inference: in a multiple
8408 testing context, sansSouci provides statistical guarantees on possibly
8409 user-defined and/or data-driven sets of hypotheses.")
8410 (license license:gpl3))))
8411
8412 (define-public r-monocle3
8413 (package
8414 (name "r-monocle3")
8415 (version "1.0.0")
8416 (source
8417 (origin
8418 (method git-fetch)
8419 (uri (git-reference
8420 (url "https://github.com/cole-trapnell-lab/monocle3")
8421 (commit version)))
8422 (file-name (git-file-name name version))
8423 (sha256
8424 (base32
8425 "16vpvlbms8fdvpfwzcig0rkg2mxnsq1h80d2l7q3953wm91qc9x4"))))
8426 (build-system r-build-system)
8427 (propagated-inputs
8428 (list r-assertthat
8429 r-batchelor
8430 r-biobase
8431 r-biocgenerics
8432 r-delayedmatrixstats
8433 r-dplyr
8434 r-ggplot2
8435 r-ggrepel
8436 r-grr
8437 r-htmlwidgets
8438 r-igraph
8439 r-irlba
8440 r-leidenbase
8441 r-limma
8442 r-lmtest
8443 r-mass
8444 r-matrix
8445 r-matrix-utils
8446 r-pbapply
8447 r-pbmcapply
8448 r-pheatmap
8449 r-plotly
8450 r-pryr
8451 r-proxy
8452 r-pscl
8453 r-purrr
8454 r-rann
8455 r-rcpp
8456 r-rcppparallel
8457 r-reshape2
8458 r-reticulate
8459 r-rhpcblasctl
8460 r-rsample
8461 r-rtsne
8462 r-shiny
8463 r-slam
8464 r-spdep
8465 r-speedglm
8466 r-stringr
8467 r-singlecellexperiment
8468 r-tibble
8469 r-tidyr
8470 r-uwot
8471 r-viridis))
8472 (home-page "https://github.com/cole-trapnell-lab/monocle3")
8473 (synopsis "Analysis toolkit for single-cell RNA-Seq data")
8474 (description
8475 "Monocle 3 is an analysis toolkit for single-cell RNA-Seq experiments.")
8476 (license license:expat)))
8477
8478 (define-public r-noiseq
8479 (package
8480 (name "r-noiseq")
8481 (version "2.40.0")
8482 (source
8483 (origin
8484 (method url-fetch)
8485 (uri (bioconductor-uri "NOISeq" version))
8486 (sha256
8487 (base32
8488 "0ah6adlhv4254jkssinn2ik8n811hd1nw85bnzqk2kwhl49nrk27"))))
8489 (properties `((upstream-name . "NOISeq")))
8490 (build-system r-build-system)
8491 (propagated-inputs
8492 (list r-biobase r-matrix))
8493 (home-page "https://bioconductor.org/packages/NOISeq")
8494 (synopsis "Exploratory analysis and differential expression for RNA-seq data")
8495 (description
8496 "This package provides tools to support the analysis of RNA-seq
8497 expression data or other similar kind of data. It provides exploratory plots
8498 to evaluate saturation, count distribution, expression per chromosome, type of
8499 detected features, features length, etc. It also supports the analysis of
8500 differential expression between two experimental conditions with no parametric
8501 assumptions.")
8502 (license license:artistic2.0)))
8503
8504 (define-public r-scdd
8505 (package
8506 (name "r-scdd")
8507 (version "1.20.0")
8508 (source
8509 (origin
8510 (method url-fetch)
8511 (uri (bioconductor-uri "scDD" version))
8512 (sha256
8513 (base32
8514 "0bjww338z5qf2g97kbh85h9kpagjr59ff9f4alm33h16xz5mb7k0"))))
8515 (properties `((upstream-name . "scDD")))
8516 (build-system r-build-system)
8517 (propagated-inputs
8518 (list r-arm
8519 r-biocparallel
8520 r-ebseq
8521 r-fields
8522 r-ggplot2
8523 r-mclust
8524 r-outliers
8525 r-s4vectors
8526 r-scran
8527 r-singlecellexperiment
8528 r-summarizedexperiment))
8529 (native-inputs
8530 (list r-knitr))
8531 (home-page "https://github.com/kdkorthauer/scDD")
8532 (synopsis "Mixture modeling of single-cell RNA-seq data")
8533 (description
8534 "This package implements a method to analyze single-cell RNA-seq data
8535 utilizing flexible Dirichlet Process mixture models. Genes with differential
8536 distributions of expression are classified into several interesting patterns
8537 of differences between two conditions. The package also includes functions
8538 for simulating data with these patterns from negative binomial
8539 distributions.")
8540 (license license:gpl2)))
8541
8542 (define-public r-scone
8543 (package
8544 (name "r-scone")
8545 (version "1.20.0")
8546 (source
8547 (origin
8548 (method url-fetch)
8549 (uri (bioconductor-uri "scone" version))
8550 (sha256
8551 (base32
8552 "05id34n6min03ha1chg5mrvx399qm2mby9kxkaz5w8fbidp97851"))))
8553 (build-system r-build-system)
8554 (propagated-inputs
8555 (list r-aroma-light
8556 r-biocparallel
8557 r-boot
8558 r-class
8559 r-cluster
8560 r-compositions
8561 r-diptest
8562 r-edger
8563 r-fpc
8564 r-gplots
8565 r-hexbin
8566 r-limma
8567 r-matrixgenerics
8568 r-matrixstats
8569 r-mixtools
8570 r-rarpack
8571 r-rcolorbrewer
8572 r-rhdf5
8573 r-ruvseq
8574 r-singlecellexperiment
8575 r-summarizedexperiment))
8576 (native-inputs
8577 (list r-knitr))
8578 (home-page "https://bioconductor.org/packages/scone")
8579 (synopsis "Single cell overview of normalized expression data")
8580 (description
8581 "SCONE is an R package for comparing and ranking the performance of
8582 different normalization schemes for single-cell RNA-seq and other
8583 high-throughput analyses.")
8584 (license license:artistic2.0)))
8585
8586 (define-public r-geoquery
8587 (package
8588 (name "r-geoquery")
8589 (version "2.64.2")
8590 (source
8591 (origin
8592 (method url-fetch)
8593 (uri (bioconductor-uri "GEOquery" version))
8594 (sha256
8595 (base32
8596 "1cvkvq2haz831qi8w0gd3ayvxfxsl0z5klhki4gkfi9xqdv1gi9x"))))
8597 (properties `((upstream-name . "GEOquery")))
8598 (build-system r-build-system)
8599 (propagated-inputs
8600 (list r-biobase
8601 r-curl
8602 r-data-table
8603 r-dplyr
8604 r-limma
8605 r-magrittr
8606 r-r-utils
8607 r-readr
8608 r-tidyr
8609 r-xml2))
8610 (native-inputs
8611 (list r-knitr))
8612 (home-page "https://github.com/seandavi/GEOquery/")
8613 (synopsis "Get data from NCBI Gene Expression Omnibus (GEO)")
8614 (description
8615 "The NCBI Gene Expression Omnibus (GEO) is a public repository of
8616 microarray data. Given the rich and varied nature of this resource, it is
8617 only natural to want to apply BioConductor tools to these data. GEOquery is
8618 the bridge between GEO and BioConductor.")
8619 (license license:gpl2)))
8620
8621 (define-public r-illuminaio
8622 (package
8623 (name "r-illuminaio")
8624 (version "0.38.0")
8625 (source
8626 (origin
8627 (method url-fetch)
8628 (uri (bioconductor-uri "illuminaio" version))
8629 (sha256
8630 (base32
8631 "1xk057a9w4ps8xi8jyw8imkjcicfmzns8g92grn4af7yiip68h62"))))
8632 (build-system r-build-system)
8633 (propagated-inputs
8634 (list r-base64))
8635 (home-page "https://github.com/HenrikBengtsson/illuminaio/")
8636 (synopsis "Parse Illumina microarray output files")
8637 (description
8638 "This package provides tools for parsing Illumina's microarray output
8639 files, including IDAT.")
8640 (license license:gpl2)))
8641
8642 (define-public r-siggenes
8643 (package
8644 (name "r-siggenes")
8645 (version "1.70.0")
8646 (source
8647 (origin
8648 (method url-fetch)
8649 (uri (bioconductor-uri "siggenes" version))
8650 (sha256
8651 (base32
8652 "0amjqm2c8p1vjzx109p7n81wbsbx8rljwn6mbkl7dpi834im9d7l"))))
8653 (build-system r-build-system)
8654 (propagated-inputs
8655 (list r-biobase r-multtest r-scrime))
8656 (home-page "https://bioconductor.org/packages/siggenes/")
8657 (synopsis
8658 "Multiple testing using SAM and Efron's empirical Bayes approaches")
8659 (description
8660 "This package provides tools for the identification of differentially
8661 expressed genes and estimation of the @dfn{False Discovery Rate} (FDR) using
8662 both the Significance Analysis of Microarrays (SAM) and the @dfn{Empirical
8663 Bayes Analyses of Microarrays} (EBAM).")
8664 (license license:lgpl2.0+)))
8665
8666 (define-public r-bumphunter
8667 (package
8668 (name "r-bumphunter")
8669 (version "1.38.0")
8670 (source
8671 (origin
8672 (method url-fetch)
8673 (uri (bioconductor-uri "bumphunter" version))
8674 (sha256
8675 (base32
8676 "0k92ps9chqsimbc7vsr8swg679zfv8nfn5zahbqq4nknhhy7hwxw"))))
8677 (build-system r-build-system)
8678 (propagated-inputs
8679 (list r-annotationdbi
8680 r-biocgenerics
8681 r-dorng
8682 r-foreach
8683 r-genomeinfodb
8684 r-genomicfeatures
8685 r-genomicranges
8686 r-iranges
8687 r-iterators
8688 r-limma
8689 r-locfit
8690 r-matrixstats
8691 r-s4vectors))
8692 (home-page "https://github.com/ririzarr/bumphunter")
8693 (synopsis "Find bumps in genomic data")
8694 (description
8695 "This package provides tools for finding bumps in genomic data in order
8696 to identify differentially methylated regions in epigenetic epidemiology
8697 studies.")
8698 (license license:artistic2.0)))
8699
8700 (define-public r-milor
8701 (package
8702 (name "r-milor")
8703 (version "1.4.0")
8704 (source (origin
8705 (method url-fetch)
8706 (uri (bioconductor-uri "miloR" version))
8707 (sha256
8708 (base32
8709 "1jz9p3grnczx0bpdw6j64x21in8zgm3qy19hmm296har2rx9m5zs"))))
8710 (properties `((upstream-name . "miloR")))
8711 (build-system r-build-system)
8712 (propagated-inputs
8713 (list r-biocgenerics
8714 r-biocneighbors
8715 r-biocparallel
8716 r-biocsingular
8717 r-cowplot
8718 r-dplyr
8719 r-edger
8720 r-ggbeeswarm
8721 r-ggplot2
8722 r-ggraph
8723 r-ggrepel
8724 r-gtools
8725 r-igraph
8726 r-irlba
8727 r-limma
8728 r-matrix
8729 r-matrixstats
8730 r-patchwork
8731 r-rcolorbrewer
8732 r-s4vectors
8733 r-singlecellexperiment
8734 r-stringr
8735 r-summarizedexperiment
8736 r-tibble
8737 r-tidyr))
8738 (native-inputs (list r-knitr))
8739 (home-page "https://marionilab.github.io/miloR")
8740 (synopsis "Differential neighbourhood abundance testing on a graph")
8741 (description
8742 "Milo performs single-cell differential abundance testing. Cell states
8743 are modelled as representative neighbourhoods on a nearest neighbour graph.
8744 Hypothesis testing is performed using a negative bionomial generalized linear
8745 model.")
8746 (license license:gpl3)))
8747
8748 (define-public r-minfi
8749 (package
8750 (name "r-minfi")
8751 (version "1.42.0")
8752 (source
8753 (origin
8754 (method url-fetch)
8755 (uri (bioconductor-uri "minfi" version))
8756 (sha256
8757 (base32
8758 "0255z7w5i5k01w8wn7jkb37h3q7m7vg0szqgk76h330yydnmkrq6"))))
8759 (build-system r-build-system)
8760 (propagated-inputs
8761 (list r-beanplot
8762 r-biobase
8763 r-biocgenerics
8764 r-biocparallel
8765 r-biostrings
8766 r-bumphunter
8767 r-data-table
8768 r-delayedarray
8769 r-delayedmatrixstats
8770 r-genefilter
8771 r-genomeinfodb
8772 r-genomicranges
8773 r-geoquery
8774 r-hdf5array
8775 r-illuminaio
8776 r-iranges
8777 r-lattice
8778 r-limma
8779 r-mass
8780 r-mclust
8781 r-nlme
8782 r-nor1mix
8783 r-preprocesscore
8784 r-quadprog
8785 r-rcolorbrewer
8786 r-reshape
8787 r-s4vectors
8788 r-siggenes
8789 r-summarizedexperiment))
8790 (native-inputs
8791 (list r-knitr))
8792 (home-page "https://github.com/hansenlab/minfi")
8793 (synopsis "Analyze Illumina Infinium DNA methylation arrays")
8794 (description
8795 "This package provides tools to analyze and visualize Illumina Infinium
8796 methylation arrays.")
8797 (license license:artistic2.0)))
8798
8799 (define-public r-methylumi
8800 (package
8801 (name "r-methylumi")
8802 (version "2.42.0")
8803 (source
8804 (origin
8805 (method url-fetch)
8806 (uri (bioconductor-uri "methylumi" version))
8807 (sha256
8808 (base32
8809 "0klkinq55lfj1d4z8gkrv98849079x1l5gd15habw7jq9xxvhjww"))))
8810 (build-system r-build-system)
8811 (propagated-inputs
8812 (list r-annotate
8813 r-annotationdbi
8814 r-biobase
8815 r-biocgenerics
8816 r-fdb-infiniummethylation-hg19
8817 r-genefilter
8818 r-genomeinfodb
8819 r-genomicfeatures
8820 r-genomicranges
8821 r-ggplot2
8822 r-illuminaio
8823 r-iranges
8824 r-lattice
8825 r-matrixstats
8826 r-minfi
8827 r-reshape2
8828 r-s4vectors
8829 r-scales
8830 r-summarizedexperiment))
8831 (native-inputs
8832 (list r-knitr))
8833 (home-page "https://bioconductor.org/packages/methylumi")
8834 (synopsis "Handle Illumina methylation data")
8835 (description
8836 "This package provides classes for holding and manipulating Illumina
8837 methylation data. Based on eSet, it can contain MIAME information, sample
8838 information, feature information, and multiple matrices of data. An
8839 \"intelligent\" import function, methylumiR can read the Illumina text files
8840 and create a MethyLumiSet. methylumIDAT can directly read raw IDAT files from
8841 HumanMethylation27 and HumanMethylation450 microarrays. Normalization,
8842 background correction, and quality control features for GoldenGate, Infinium,
8843 and Infinium HD arrays are also included.")
8844 (license license:gpl2)))
8845
8846 (define-public r-lumi
8847 (package
8848 (name "r-lumi")
8849 (version "2.48.0")
8850 (source
8851 (origin
8852 (method url-fetch)
8853 (uri (bioconductor-uri "lumi" version))
8854 (sha256
8855 (base32
8856 "06zmll5j1yymsm3byarhllrz4q1w5mzv267a9g6visn73wan8y9d"))))
8857 (build-system r-build-system)
8858 (propagated-inputs
8859 (list r-affy
8860 r-annotate
8861 r-annotationdbi
8862 r-biobase
8863 r-dbi
8864 r-genomicfeatures
8865 r-genomicranges
8866 r-kernsmooth
8867 r-lattice
8868 r-mass
8869 r-methylumi
8870 r-mgcv
8871 r-nleqslv
8872 r-preprocesscore
8873 r-rsqlite))
8874 (home-page "https://bioconductor.org/packages/lumi")
8875 (synopsis "BeadArray-specific methods for Illumina methylation and expression microarrays")
8876 (description
8877 "The lumi package provides an integrated solution for the Illumina
8878 microarray data analysis. It includes functions of Illumina
8879 BeadStudio (GenomeStudio) data input, quality control, BeadArray-specific
8880 variance stabilization, normalization and gene annotation at the probe level.
8881 It also includes the functions of processing Illumina methylation microarrays,
8882 especially Illumina Infinium methylation microarrays.")
8883 (license license:lgpl2.0+)))
8884
8885 (define-public r-linnorm
8886 (package
8887 (name "r-linnorm")
8888 (version "2.20.0")
8889 (source
8890 (origin
8891 (method url-fetch)
8892 (uri (bioconductor-uri "Linnorm" version))
8893 (sha256
8894 (base32
8895 "1002lllgns5klv3q2wsikkbypa2bafpka7a8mri0y5bfxncfr2zb"))))
8896 (properties `((upstream-name . "Linnorm")))
8897 (build-system r-build-system)
8898 (propagated-inputs
8899 (list r-amap
8900 r-apcluster
8901 r-ellipse
8902 r-fastcluster
8903 r-fpc
8904 r-ggdendro
8905 r-ggplot2
8906 r-gmodels
8907 r-igraph
8908 r-limma
8909 r-mass
8910 r-mclust
8911 r-rcpp
8912 r-rcpparmadillo
8913 r-rtsne
8914 r-statmod
8915 r-vegan
8916 r-zoo))
8917 (native-inputs
8918 (list r-knitr))
8919 (home-page "http://www.jjwanglab.org/Linnorm/")
8920 (synopsis "Linear model and normality based transformation method")
8921 (description
8922 "Linnorm is an R package for the analysis of RNA-seq, scRNA-seq, ChIP-seq
8923 count data or any large scale count data. It transforms such datasets for
8924 parametric tests. In addition to the transformtion function (@code{Linnorm}),
8925 the following pipelines are implemented:
8926
8927 @enumerate
8928 @item Library size/batch effect normalization (@code{Linnorm.Norm})
8929 @item Cell subpopluation analysis and visualization using t-SNE or PCA K-means
8930 clustering or hierarchical clustering (@code{Linnorm.tSNE},
8931 @code{Linnorm.PCA}, @code{Linnorm.HClust})
8932 @item Differential expression analysis or differential peak detection using
8933 limma (@code{Linnorm.limma})
8934 @item Highly variable gene discovery and visualization (@code{Linnorm.HVar})
8935 @item Gene correlation network analysis and visualization (@code{Linnorm.Cor})
8936 @item Stable gene selection for scRNA-seq data; for users without or who do
8937 not want to rely on spike-in genes (@code{Linnorm.SGenes})
8938 @item Data imputation (@code{Linnorm.DataImput}).
8939 @end enumerate
8940
8941 Linnorm can work with raw count, CPM, RPKM, FPKM and TPM. Additionally, the
8942 @code{RnaXSim} function is included for simulating RNA-seq data for the
8943 evaluation of DEG analysis methods.")
8944 (license license:expat)))
8945
8946 (define-public r-ioniser
8947 (package
8948 (name "r-ioniser")
8949 (version "2.20.0")
8950 (source
8951 (origin
8952 (method url-fetch)
8953 (uri (bioconductor-uri "IONiseR" version))
8954 (sha256
8955 (base32
8956 "0cgx1dcfh617l9vr4r3ky8w7f0snl0vpavfd9n1h5n68p0p42dwi"))))
8957 (properties `((upstream-name . "IONiseR")))
8958 (build-system r-build-system)
8959 (propagated-inputs
8960 (list r-biocgenerics
8961 r-biocparallel
8962 r-biostrings
8963 r-bit64
8964 r-dplyr
8965 r-ggplot2
8966 r-magrittr
8967 r-rhdf5
8968 r-shortread
8969 r-stringr
8970 r-tibble
8971 r-tidyr
8972 r-xvector))
8973 (native-inputs
8974 (list r-knitr))
8975 (home-page "https://bioconductor.org/packages/IONiseR/")
8976 (synopsis "Quality assessment tools for Oxford Nanopore MinION data")
8977 (description
8978 "IONiseR provides tools for the quality assessment of Oxford Nanopore
8979 MinION data. It extracts summary statistics from a set of fast5 files and can
8980 be used either before or after base calling. In addition to standard
8981 summaries of the read-types produced, it provides a number of plots for
8982 visualising metrics relative to experiment run time or spatially over the
8983 surface of a flowcell.")
8984 (license license:expat)))
8985
8986 ;; This is a CRAN package, but it depends on multtest from Bioconductor.
8987 (define-public r-mutoss
8988 (package
8989 (name "r-mutoss")
8990 (version "0.1-12")
8991 (source
8992 (origin
8993 (method url-fetch)
8994 (uri (cran-uri "mutoss" version))
8995 (sha256
8996 (base32
8997 "1yk7p7pb2xm38d3j19ysgwmix48lvimbhkhjjwk5jmr1a0ysx298"))))
8998 (properties `((upstream-name . "mutoss")))
8999 (build-system r-build-system)
9000 (propagated-inputs
9001 (list r-multcomp r-multtest r-mvtnorm r-plotrix))
9002 (home-page "https://github.com/kornl/mutoss/")
9003 (synopsis "Unified multiple testing procedures")
9004 (description
9005 "This package is designed to ease the application and comparison of
9006 multiple hypothesis testing procedures for FWER, gFWER, FDR and FDX. Methods
9007 are standardized and usable by the accompanying mutossGUI package.")
9008 ;; Any version of the GPL.
9009 (license (list license:gpl2+ license:gpl3+))))
9010
9011 ;; This is a CRAN package, but it depends on mutoss, which depends on multtest
9012 ;; from Bioconductor, so we put it here.
9013 (define-public r-metap
9014 (package
9015 (name "r-metap")
9016 (version "1.8")
9017 (source
9018 (origin
9019 (method url-fetch)
9020 (uri (cran-uri "metap" version))
9021 (sha256
9022 (base32
9023 "0asmypxfxly4xmcjf3yzid5zqlzg88z0brij2splfk4avsl035gf"))))
9024 (build-system r-build-system)
9025 (propagated-inputs
9026 (list r-lattice
9027 r-mathjaxr
9028 r-mutoss
9029 r-qqconf
9030 r-rdpack
9031 r-tfisher))
9032 (home-page "http://www.dewey.myzen.co.uk/meta/meta.html")
9033 (synopsis "Meta-analysis of significance values")
9034 (description
9035 "The canonical way to perform meta-analysis involves using effect sizes.
9036 When they are not available this package provides a number of methods for
9037 meta-analysis of significance values including the methods of Edgington,
9038 Fisher, Stouffer, Tippett, and Wilkinson; a number of data-sets to replicate
9039 published results; and a routine for graphical display.")
9040 (license license:gpl2)))
9041
9042 (define-public r-tradeseq
9043 (package
9044 (name "r-tradeseq")
9045 (version "1.10.0")
9046 (source (origin
9047 (method url-fetch)
9048 (uri (bioconductor-uri "tradeSeq" version))
9049 (sha256
9050 (base32
9051 "0v9nqxrwa69qhmyaicn2vvs8haha4kzs93iqim306331vadp9qm0"))))
9052 (build-system r-build-system)
9053 (propagated-inputs
9054 (list r-biobase
9055 r-biocparallel
9056 r-edger
9057 r-ggplot2
9058 r-igraph
9059 r-magrittr
9060 r-mass
9061 r-matrix
9062 r-matrixstats
9063 r-mgcv
9064 r-pbapply
9065 r-princurve
9066 r-rcolorbrewer
9067 r-s4vectors
9068 r-singlecellexperiment
9069 r-slingshot
9070 r-summarizedexperiment
9071 r-tibble
9072 r-trajectoryutils
9073 r-viridis))
9074 (native-inputs
9075 (list r-knitr))
9076 (home-page "https://statomics.github.io/tradeSeq/index.html")
9077 (synopsis "Trajectory-based differential expression analysis")
9078 (description
9079 "This package provides a flexible method for fitting regression models that
9080 can be used to find genes that are differentially expressed along one or
9081 multiple lineages in a trajectory. Based on the fitted models, it uses a
9082 variety of tests suited to answer different questions of interest, e.g. the
9083 discovery of genes for which expression is associated with pseudotime, or which
9084 are differentially expressed (in a specific region) along the trajectory. It
9085 fits a negative binomial generalized additive model (GAM) for each gene, and
9086 performs inference on the parameters of the GAM.")
9087 (license license:expat)))
9088
9089 (define-public r-triform
9090 (package
9091 (name "r-triform")
9092 (version "1.29.0")
9093 (source
9094 (origin
9095 (method url-fetch)
9096 (uri (bioconductor-uri "triform" version))
9097 (sha256
9098 (base32
9099 "089b7f6dwpi9abj0ncswbi4s30k45996zb99sh43avw6jcb6qj60"))))
9100 (build-system r-build-system)
9101 (propagated-inputs
9102 (list r-biocgenerics r-iranges r-yaml))
9103 (home-page "https://bioconductor.org/packages/triform/")
9104 (synopsis "Find enriched regions in transcription factor ChIP-sequencing data")
9105 (description
9106 "The Triform algorithm uses model-free statistics to identify peak-like
9107 distributions of TF ChIP sequencing reads, taking advantage of an improved
9108 peak definition in combination with known profile characteristics.")
9109 (license license:gpl2)))
9110
9111 (define-public r-varianttools
9112 (package
9113 (name "r-varianttools")
9114 (version "1.38.0")
9115 (source
9116 (origin
9117 (method url-fetch)
9118 (uri (bioconductor-uri "VariantTools" version))
9119 (sha256
9120 (base32
9121 "18nxcamfgnw4n2ab0czxglw0sqc9wzdqzpjv43lcyyal23lzzsix"))))
9122 (properties `((upstream-name . "VariantTools")))
9123 (build-system r-build-system)
9124 (propagated-inputs
9125 (list r-biobase
9126 r-biocgenerics
9127 r-biocparallel
9128 r-biostrings
9129 r-bsgenome
9130 r-genomeinfodb
9131 r-genomicfeatures
9132 r-genomicranges
9133 r-iranges
9134 r-matrix
9135 r-rsamtools
9136 r-rtracklayer
9137 r-s4vectors
9138 r-variantannotation))
9139 (home-page "https://bioconductor.org/packages/VariantTools/")
9140 (synopsis "Tools for exploratory analysis of variant calls")
9141 (description
9142 "Explore, diagnose, and compare variant calls using filters. The
9143 VariantTools package supports a workflow for loading data, calling single
9144 sample variants and tumor-specific somatic mutations or other sample-specific
9145 variant types (e.g., RNA editing). Most of the functions operate on
9146 alignments (BAM files) or datasets of called variants. The user is expected
9147 to have already aligned the reads with a separate tool, e.g., GSNAP via
9148 gmapR.")
9149 (license license:artistic2.0)))
9150
9151 (define-public r-heatplus
9152 (package
9153 (name "r-heatplus")
9154 (version "3.4.0")
9155 (source
9156 (origin
9157 (method url-fetch)
9158 (uri (bioconductor-uri "Heatplus" version))
9159 (sha256
9160 (base32
9161 "0b1mzxysmrqinp93p587apna8p0llmawblwj93icydqxxm2jkhb1"))))
9162 (properties `((upstream-name . "Heatplus")))
9163 (build-system r-build-system)
9164 (propagated-inputs
9165 (list r-rcolorbrewer))
9166 (home-page "https://github.com/alexploner/Heatplus")
9167 (synopsis "Heatmaps with row and/or column covariates and colored clusters")
9168 (description
9169 "This package provides tools to display a rectangular heatmap (intensity
9170 plot) of a data matrix. By default, both samples (columns) and features (row)
9171 of the matrix are sorted according to a hierarchical clustering, and the
9172 corresponding dendrogram is plotted. Optionally, panels with additional
9173 information about samples and features can be added to the plot.")
9174 (license license:gpl2+)))
9175
9176 (define-public r-gosemsim
9177 (package
9178 (name "r-gosemsim")
9179 (version "2.22.0")
9180 (source
9181 (origin
9182 (method url-fetch)
9183 (uri (bioconductor-uri "GOSemSim" version))
9184 (sha256
9185 (base32
9186 "1hp15pzd0m0g9f8kglyfsgjqxnvxcmm9022xnsrkzfvmj2yw14vd"))))
9187 (properties `((upstream-name . "GOSemSim")))
9188 (build-system r-build-system)
9189 (propagated-inputs
9190 (list r-annotationdbi r-go-db r-rcpp))
9191 (native-inputs
9192 (list r-knitr))
9193 (home-page "https://guangchuangyu.github.io/software/GOSemSim")
9194 (synopsis "GO-terms semantic similarity measures")
9195 (description
9196 "The semantic comparisons of @dfn{Gene Ontology} (GO) annotations provide
9197 quantitative ways to compute similarities between genes and gene groups, and
9198 have became important basis for many bioinformatics analysis approaches.
9199 GOSemSim is an R package for semantic similarity computation among GO terms,
9200 sets of GO terms, gene products and gene clusters.")
9201 (license license:artistic2.0)))
9202
9203 (define-public r-anota
9204 (package
9205 (name "r-anota")
9206 (version "1.44.0")
9207 (source
9208 (origin
9209 (method url-fetch)
9210 (uri (bioconductor-uri "anota" version))
9211 (sha256
9212 (base32
9213 "1x75r5znl8jllqsgzpxsqj62ch11bpwhmyzmbjmb8sz8f8ww923c"))))
9214 (build-system r-build-system)
9215 (propagated-inputs
9216 (list r-multtest r-qvalue))
9217 (home-page "https://bioconductor.org/packages/anota/")
9218 (synopsis "Analysis of translational activity")
9219 (description
9220 "Genome wide studies of translational control is emerging as a tool to
9221 study various biological conditions. The output from such analysis is both
9222 the mRNA level (e.g. cytosolic mRNA level) and the level of mRNA actively
9223 involved in translation (the actively translating mRNA level) for each mRNA.
9224 The standard analysis of such data strives towards identifying differential
9225 translational between two or more sample classes - i.e., differences in
9226 actively translated mRNA levels that are independent of underlying differences
9227 in cytosolic mRNA levels. This package allows for such analysis using partial
9228 variances and the random variance model. As 10s of thousands of mRNAs are
9229 analyzed in parallel the library performs a number of tests to assure that
9230 the data set is suitable for such analysis.")
9231 (license license:gpl3)))
9232
9233 (define-public r-sigpathway
9234 (package
9235 (name "r-sigpathway")
9236 (version "1.64.0")
9237 (source
9238 (origin
9239 (method url-fetch)
9240 (uri (bioconductor-uri "sigPathway" version))
9241 (sha256
9242 (base32
9243 "1c2kwhbxgf66az7ssm2mab9n5x59zy4kxq8vblz5r9636xqaysif"))))
9244 (properties `((upstream-name . "sigPathway")))
9245 (build-system r-build-system)
9246 (home-page "https://www.pnas.org/cgi/doi/10.1073/pnas.0506577102")
9247 (synopsis "Pathway analysis")
9248 (description
9249 "This package is used to conduct pathway analysis by calculating the NT_k
9250 and NE_k statistics in a statistical framework for determining whether a
9251 specified group of genes for a pathway has a coordinated association with a
9252 phenotype of interest.")
9253 (license license:gpl2)))
9254
9255 (define-public r-fcscan
9256 (package
9257 (name "r-fcscan")
9258 (version "1.10.0")
9259 (source
9260 (origin
9261 (method url-fetch)
9262 (uri (bioconductor-uri "fcScan" version))
9263 (sha256
9264 (base32 "0yv7ifw0xxx1v9z8dxszv0cb72q3frd74dyxfbvrcs6x9y9v3jzp"))))
9265 (properties `((upstream-name . "fcScan")))
9266 (build-system r-build-system)
9267 (propagated-inputs
9268 (list r-doparallel
9269 r-foreach
9270 r-genomicranges
9271 r-iranges
9272 r-plyr
9273 r-rtracklayer
9274 r-summarizedexperiment
9275 r-variantannotation))
9276 (native-inputs (list r-knitr))
9277 (home-page "https://bioconductor.org/packages/fcScan")
9278 (synopsis "Detect clusters of coordinates with user defined options")
9279 (description
9280 "This package is used to detect combination of genomic coordinates
9281 falling within a user defined window size along with user defined overlap
9282 between identified neighboring clusters. It can be used for genomic data
9283 where the clusters are built on a specific chromosome or specific strand.
9284 Clustering can be performed with a \"greedy\" option allowing thus the
9285 presence of additional sites within the allowed window size.")
9286 (license license:artistic2.0)))
9287
9288 (define-public r-fgsea
9289 (package
9290 (name "r-fgsea")
9291 (version "1.22.0")
9292 (source
9293 (origin
9294 (method url-fetch)
9295 (uri (bioconductor-uri "fgsea" version))
9296 (sha256
9297 (base32
9298 "0innyggai6l4fpl4qrblzdc52vqw9jaszmip0yr1lv7rzwyl6mpg"))))
9299 (build-system r-build-system)
9300 (propagated-inputs
9301 (list r-bh
9302 r-biocparallel
9303 r-data-table
9304 r-fastmatch
9305 r-ggplot2
9306 r-gridextra
9307 r-matrix
9308 r-rcpp))
9309 (native-inputs
9310 (list r-knitr))
9311 (home-page "https://github.com/ctlab/fgsea/")
9312 (synopsis "Fast gene set enrichment analysis")
9313 (description
9314 "The package implements an algorithm for fast gene set enrichment
9315 analysis. Using the fast algorithm makes more permutations and gets
9316 more fine grained p-values, which allows using accurate standard approaches
9317 to multiple hypothesis correction.")
9318 (license license:expat)))
9319
9320 (define-public r-dose
9321 (package
9322 (name "r-dose")
9323 (version "3.22.0")
9324 (source
9325 (origin
9326 (method url-fetch)
9327 (uri (bioconductor-uri "DOSE" version))
9328 (sha256
9329 (base32
9330 "11lg4ql0bi54p2wg3z1dw9rwqai37khgcqbs4cb7zf67ml8jadwp"))))
9331 (properties `((upstream-name . "DOSE")))
9332 (build-system r-build-system)
9333 (propagated-inputs
9334 (list r-annotationdbi
9335 r-biocparallel
9336 r-do-db
9337 r-fgsea
9338 r-ggplot2
9339 r-gosemsim
9340 r-qvalue
9341 r-reshape2))
9342 (native-inputs
9343 (list r-knitr))
9344 (home-page "https://guangchuangyu.github.io/software/DOSE/")
9345 (synopsis "Disease ontology semantic and enrichment analysis")
9346 (description
9347 "This package implements five methods proposed by Resnik, Schlicker,
9348 Jiang, Lin and Wang, respectively, for measuring semantic similarities among
9349 @dfn{Disease ontology} (DO) terms and gene products. Enrichment analyses
9350 including hypergeometric model and gene set enrichment analysis are also
9351 implemented for discovering disease associations of high-throughput biological
9352 data.")
9353 (license license:artistic2.0)))
9354
9355 (define-public r-enrichplot
9356 (package
9357 (name "r-enrichplot")
9358 (version "1.16.1")
9359 (source
9360 (origin
9361 (method url-fetch)
9362 (uri (bioconductor-uri "enrichplot" version))
9363 (sha256
9364 (base32
9365 "17ln1wbkq8sp7jw0dpkccj5qcsl382sgd7zic04dk99z9ag3mh02"))))
9366 (build-system r-build-system)
9367 (propagated-inputs
9368 (list r-aplot
9369 r-dose
9370 r-ggplot2
9371 r-ggraph
9372 r-ggtree
9373 r-gosemsim
9374 r-igraph
9375 r-magrittr
9376 r-plyr
9377 r-purrr
9378 r-rcolorbrewer
9379 r-reshape2
9380 r-scatterpie
9381 r-shadowtext
9382 r-yulab-utils))
9383 (native-inputs
9384 (list r-knitr))
9385 (home-page "https://github.com/GuangchuangYu/enrichplot")
9386 (synopsis "Visualization of functional enrichment result")
9387 (description
9388 "The enrichplot package implements several visualization methods for
9389 interpreting functional enrichment results obtained from ORA or GSEA analyses.
9390 All the visualization methods are developed based on ggplot2 graphics.")
9391 (license license:artistic2.0)))
9392
9393 (define-public r-clusterprofiler
9394 (package
9395 (name "r-clusterprofiler")
9396 (version "4.4.4")
9397 (source
9398 (origin
9399 (method url-fetch)
9400 (uri (bioconductor-uri "clusterProfiler" version))
9401 (sha256
9402 (base32
9403 "0k5jhry0j6wa7779n3hrw4ld4bvyahpgpbwi2a0g704m3dd3mqp5"))))
9404 (properties
9405 `((upstream-name . "clusterProfiler")))
9406 (build-system r-build-system)
9407 (propagated-inputs
9408 (list r-annotationdbi
9409 r-dose
9410 r-downloader
9411 r-dplyr
9412 r-enrichplot
9413 r-go-db
9414 r-gosemsim
9415 r-magrittr
9416 r-plyr
9417 r-qvalue
9418 r-rlang
9419 r-tidyr
9420 r-yulab-utils))
9421 (native-inputs
9422 (list r-knitr))
9423 (home-page "https://guangchuangyu.github.io/software/clusterProfiler/")
9424 (synopsis "Analysis and visualization of functional profiles for gene clusters")
9425 (description
9426 "This package implements methods to analyze and visualize functional
9427 profiles (GO and KEGG) of gene and gene clusters.")
9428 (license license:artistic2.0)))
9429
9430 (define-public r-clusterexperiment
9431 (package
9432 (name "r-clusterexperiment")
9433 (version "2.16.0")
9434 (source (origin
9435 (method url-fetch)
9436 (uri (bioconductor-uri "clusterExperiment" version))
9437 (sha256
9438 (base32
9439 "1xd2kxmdg51hhj0zvz7pxmpdvb1sya7prsf9ny2wj2y8ivrqgn4f"))))
9440 (build-system r-build-system)
9441 (native-inputs
9442 (list r-knitr))
9443 (propagated-inputs
9444 (list r-ape
9445 r-biocgenerics
9446 r-biocsingular
9447 r-cluster
9448 r-delayedarray
9449 r-edger
9450 r-hdf5array
9451 r-howmany
9452 r-kernlab
9453 r-limma
9454 r-locfdr
9455 r-matrix
9456 r-matrixstats
9457 r-mbkmeans
9458 r-nmf
9459 r-phylobase
9460 r-pracma
9461 r-rcolorbrewer
9462 r-rcpp
9463 r-s4vectors
9464 r-scales
9465 r-singlecellexperiment
9466 r-stringr
9467 r-summarizedexperiment
9468 r-zinbwave))
9469 (home-page "https://bioconductor.org/packages/clusterExperiment/")
9470 (synopsis "Compare clusterings for single-cell sequencing")
9471 (description "This package provides functionality for running and comparing
9472 many different clusterings of single-cell sequencing data or other large mRNA
9473 expression data sets.")
9474 (license license:artistic2.0)))
9475
9476 (define-public r-mlinterfaces
9477 (package
9478 (name "r-mlinterfaces")
9479 (version "1.76.0")
9480 (source
9481 (origin
9482 (method url-fetch)
9483 (uri (bioconductor-uri "MLInterfaces" version))
9484 (sha256
9485 (base32
9486 "179d19kxjipfkc40z15337x1vzqd7vz3gbmr2lw5w7x9l857ngs5"))))
9487 (properties `((upstream-name . "MLInterfaces")))
9488 (build-system r-build-system)
9489 (propagated-inputs
9490 (list r-annotate
9491 r-biobase
9492 r-biocgenerics
9493 r-cluster
9494 r-fpc
9495 r-gbm
9496 r-gdata
9497 r-genefilter
9498 r-ggvis
9499 r-hwriter
9500 r-magrittr
9501 r-mass
9502 r-mlbench
9503 r-pls
9504 r-rcolorbrewer
9505 r-rcpp
9506 r-rpart
9507 r-sfsmisc
9508 r-shiny
9509 r-threejs))
9510 (home-page "https://bioconductor.org/packages/MLInterfaces/")
9511 (synopsis "Interfaces to R machine learning procedures")
9512 (description
9513 "This package provides uniform interfaces to machine learning code for
9514 data in R and Bioconductor containers.")
9515 ;; Any version of the LGPL.
9516 (license license:lgpl2.1+)))
9517
9518 (define-public r-annaffy
9519 (package
9520 (name "r-annaffy")
9521 (version "1.68.0")
9522 (source
9523 (origin
9524 (method url-fetch)
9525 (uri (bioconductor-uri "annaffy" version))
9526 (sha256
9527 (base32
9528 "1fbqknwbl4534h66xrhcryg9pavm9fkja47gqbsxf8bd5yhk5mgq"))))
9529 (build-system r-build-system)
9530 (arguments
9531 `(#:phases
9532 (modify-phases %standard-phases
9533 (add-after 'unpack 'remove-reference-to-non-free-data
9534 (lambda _
9535 (substitute* "DESCRIPTION"
9536 ((", KEGG.db") "")))))))
9537 (propagated-inputs
9538 (list r-annotationdbi r-biobase r-biocmanager r-dbi r-go-db))
9539 (home-page "https://bioconductor.org/packages/annaffy/")
9540 (synopsis "Annotation tools for Affymetrix biological metadata")
9541 (description
9542 "This package provides functions for handling data from Bioconductor
9543 Affymetrix annotation data packages. It produces compact HTML and text
9544 reports including experimental data and URL links to many online databases.
9545 It allows searching of biological metadata using various criteria.")
9546 ;; Any version of the LGPL according to the DESCRIPTION file. A copy of
9547 ;; the LGPL 2.1 is included.
9548 (license license:lgpl2.1+)))
9549
9550 (define-public r-a4core
9551 (package
9552 (name "r-a4core")
9553 (version "1.44.0")
9554 (source
9555 (origin
9556 (method url-fetch)
9557 (uri (bioconductor-uri "a4Core" version))
9558 (sha256
9559 (base32
9560 "1ky1lphq6bqxj6h12pg06cvs451fziqam8gd56wmpk6r5pbg4390"))))
9561 (properties `((upstream-name . "a4Core")))
9562 (build-system r-build-system)
9563 (propagated-inputs
9564 (list r-biobase r-glmnet))
9565 (native-inputs
9566 (list r-knitr))
9567 (home-page "https://bioconductor.org/packages/a4Core")
9568 (synopsis "Automated Affymetrix array analysis core package")
9569 (description
9570 "This is the core package for the automated analysis of Affymetrix
9571 arrays.")
9572 (license license:gpl3)))
9573
9574 (define-public r-a4classif
9575 (package
9576 (name "r-a4classif")
9577 (version "1.44.0")
9578 (source
9579 (origin
9580 (method url-fetch)
9581 (uri (bioconductor-uri "a4Classif" version))
9582 (sha256
9583 (base32
9584 "1v61vgpqrf7bhk44n2gkxb8dm5d0rr8c9rd6fdcjs50nhij0lbiw"))))
9585 (properties `((upstream-name . "a4Classif")))
9586 (build-system r-build-system)
9587 (propagated-inputs
9588 (list r-a4core
9589 r-a4preproc
9590 r-biobase
9591 r-glmnet
9592 r-pamr
9593 r-rocr
9594 r-varselrf))
9595 (native-inputs
9596 (list r-knitr))
9597 (home-page "https://bioconductor.org/packages/a4Classif/")
9598 (synopsis "Automated Affymetrix array analysis classification package")
9599 (description
9600 "This is the classification package for the automated analysis of
9601 Affymetrix arrays.")
9602 (license license:gpl3)))
9603
9604 (define-public r-a4preproc
9605 (package
9606 (name "r-a4preproc")
9607 (version "1.44.0")
9608 (source
9609 (origin
9610 (method url-fetch)
9611 (uri (bioconductor-uri "a4Preproc" version))
9612 (sha256
9613 (base32
9614 "098yzy7x5536bj76iavismdsdn7x6x07aw0j3knj6i9www9y8yz9"))))
9615 (properties `((upstream-name . "a4Preproc")))
9616 (build-system r-build-system)
9617 (propagated-inputs
9618 (list r-biobase r-biocgenerics))
9619 (native-inputs
9620 (list r-knitr))
9621 (home-page "https://bioconductor.org/packages/a4Preproc/")
9622 (synopsis "Automated Affymetrix array analysis preprocessing package")
9623 (description
9624 "This is a package for the automated analysis of Affymetrix arrays. It
9625 is used for preprocessing the arrays.")
9626 (license license:gpl3)))
9627
9628 (define-public r-a4reporting
9629 (package
9630 (name "r-a4reporting")
9631 (version "1.44.0")
9632 (source
9633 (origin
9634 (method url-fetch)
9635 (uri (bioconductor-uri "a4Reporting" version))
9636 (sha256
9637 (base32
9638 "03sypayh187gqc6hykkqr1g0vb3zxc2c3xyp00jfbn12b35acnb0"))))
9639 (properties `((upstream-name . "a4Reporting")))
9640 (build-system r-build-system)
9641 (propagated-inputs
9642 (list r-xtable))
9643 (native-inputs
9644 (list r-knitr))
9645 (home-page "https://bioconductor.org/packages/a4Reporting/")
9646 (synopsis "Automated Affymetrix array analysis reporting package")
9647 (description
9648 "This is a package for the automated analysis of Affymetrix arrays. It
9649 provides reporting features.")
9650 (license license:gpl3)))
9651
9652 (define-public r-a4base
9653 (package
9654 (name "r-a4base")
9655 (version "1.44.0")
9656 (source
9657 (origin
9658 (method url-fetch)
9659 (uri (bioconductor-uri "a4Base" version))
9660 (sha256
9661 (base32
9662 "15zqirz16gpks9f5d3d76h85b936za2jih74vfr55l5arqrrvvsn"))))
9663 (properties `((upstream-name . "a4Base")))
9664 (build-system r-build-system)
9665 (propagated-inputs
9666 (list r-a4core
9667 r-a4preproc
9668 r-annaffy
9669 r-biobase
9670 r-genefilter
9671 r-glmnet
9672 r-gplots
9673 r-limma
9674 r-mpm
9675 r-multtest))
9676 (home-page "https://bioconductor.org/packages/a4Base/")
9677 (synopsis "Automated Affymetrix array analysis base package")
9678 (description
9679 "This package provides basic features for the automated analysis of
9680 Affymetrix arrays.")
9681 (license license:gpl3)))
9682
9683 (define-public r-a4
9684 (package
9685 (name "r-a4")
9686 (version "1.44.0")
9687 (source
9688 (origin
9689 (method url-fetch)
9690 (uri (bioconductor-uri "a4" version))
9691 (sha256
9692 (base32
9693 "1zs8fs6mdd7fhsmx4k824mid0jk400cm6dwfhl8z5lg85y8y2n0r"))))
9694 (build-system r-build-system)
9695 (propagated-inputs
9696 (list r-a4base r-a4classif r-a4core r-a4preproc r-a4reporting))
9697 (home-page "https://bioconductor.org/packages/a4/")
9698 (synopsis "Automated Affymetrix array analysis umbrella package")
9699 (description
9700 "This package provides a software suite for the automated analysis of
9701 Affymetrix arrays.")
9702 (license license:gpl3)))
9703
9704 (define-public r-abseqr
9705 (package
9706 (name "r-abseqr")
9707 (version "1.14.0")
9708 (source
9709 (origin
9710 (method url-fetch)
9711 (uri (bioconductor-uri "abseqR" version))
9712 (sha256
9713 (base32
9714 "0jh3rj6ag07vpw6fymqm6m4jkrm9mgf50zkjncahxdf52mna8a9b"))))
9715 (properties `((upstream-name . "abseqR")))
9716 (build-system r-build-system)
9717 (inputs
9718 (list pandoc))
9719 (propagated-inputs
9720 (list r-biocparallel
9721 r-biocstyle
9722 r-circlize
9723 r-flexdashboard
9724 r-ggcorrplot
9725 r-ggdendro
9726 r-ggplot2
9727 r-gridextra
9728 r-knitr
9729 r-plotly
9730 r-plyr
9731 r-png
9732 r-rcolorbrewer
9733 r-reshape2
9734 r-rmarkdown
9735 r-stringr
9736 r-vegan
9737 r-venndiagram))
9738 (native-inputs
9739 (list r-knitr))
9740 (home-page "https://github.com/malhamdoosh/abseqR")
9741 (synopsis "Reporting and data analysis for Rep-Seq datasets of antibody libraries")
9742 (description
9743 "AbSeq is a comprehensive bioinformatic pipeline for the analysis of
9744 sequencing datasets generated from antibody libraries and abseqR is one of its
9745 packages. AbseqR empowers the users of abseqPy with plotting and reporting
9746 capabilities and allows them to generate interactive HTML reports for the
9747 convenience of viewing and sharing with other researchers. Additionally,
9748 abseqR extends abseqPy to compare multiple repertoire analyses and perform
9749 further downstream analysis on its output.")
9750 (license license:gpl3)))
9751
9752 (define-public r-bacon
9753 (package
9754 (name "r-bacon")
9755 (version "1.24.0")
9756 (source
9757 (origin
9758 (method url-fetch)
9759 (uri (bioconductor-uri "bacon" version))
9760 (sha256
9761 (base32
9762 "1zvcxdj3r892898ik5gq3jdbfig1438qws4bwd465ik8vi7g39v8"))))
9763 (build-system r-build-system)
9764 (propagated-inputs
9765 (list r-biocparallel r-ellipse r-ggplot2))
9766 (native-inputs
9767 (list r-knitr))
9768 (home-page "https://bioconductor.org/packages/bacon/")
9769 (synopsis "Controlling bias and inflation in association studies")
9770 (description
9771 "Bacon can be used to remove inflation and bias often observed in
9772 epigenome- and transcriptome-wide association studies. To this end bacon
9773 constructs an empirical null distribution using a Gibbs Sampling algorithm by
9774 fitting a three-component normal mixture on z-scores.")
9775 (license license:gpl2+)))
9776
9777 (define-public r-rgadem
9778 (package
9779 (name "r-rgadem")
9780 (version "2.44.0")
9781 (source
9782 (origin
9783 (method url-fetch)
9784 (uri (bioconductor-uri "rGADEM" version))
9785 (sha256
9786 (base32
9787 "013xdwz0c3n0n9hxf8kkx570qry961pgdjsp023531pl5ww2ing4"))))
9788 (properties `((upstream-name . "rGADEM")))
9789 (build-system r-build-system)
9790 (propagated-inputs
9791 (list r-biostrings r-bsgenome r-genomicranges r-iranges r-seqlogo))
9792 (home-page "https://bioconductor.org/packages/rGADEM/")
9793 (synopsis "De novo sequence motif discovery")
9794 (description
9795 "rGADEM is an efficient de novo motif discovery tool for large-scale
9796 genomic sequence data.")
9797 (license license:artistic2.0)))
9798
9799 (define-public r-motiv
9800 (package
9801 (name "r-motiv")
9802 (version "1.43.0")
9803 (source
9804 (origin
9805 (method url-fetch)
9806 (uri (bioconductor-uri "MotIV" version))
9807 (sha256
9808 (base32
9809 "1yqqymcrnwlpv6h3w80yliv19922g32xqlqszaqjk6zp853qilh6"))))
9810 (properties `((upstream-name . "MotIV")))
9811 (build-system r-build-system)
9812 (inputs
9813 (list gsl))
9814 (propagated-inputs
9815 (list r-biocgenerics
9816 r-biostrings
9817 r-genomicranges
9818 r-iranges
9819 r-lattice
9820 r-rgadem
9821 r-s4vectors))
9822 (home-page "https://bioconductor.org/packages/MotIV/")
9823 (synopsis "Motif identification and validation")
9824 (description
9825 "This package is used for the identification and validation of sequence
9826 motifs. It makes use of STAMP for comparing a set of motifs to a given
9827 database (e.g. JASPAR). It can also be used to visualize motifs, motif
9828 distributions, modules and filter motifs.")
9829 (license license:gpl2)))
9830
9831 (define-public r-motifdb
9832 (package
9833 (name "r-motifdb")
9834 (version "1.38.0")
9835 (source (origin
9836 (method url-fetch)
9837 (uri (bioconductor-uri "MotifDb" version))
9838 (sha256
9839 (base32 "1cyfz0l0yvdii3idaiq5w39yzxlzfpifa4v5pv7hdjfjj83a8rbi"))))
9840 (properties `((upstream-name . "MotifDb")))
9841 (build-system r-build-system)
9842 (propagated-inputs
9843 (list r-biocgenerics
9844 r-biostrings
9845 r-genomicranges
9846 r-iranges
9847 r-rtracklayer
9848 r-s4vectors
9849 r-splitstackshape))
9850 (native-inputs
9851 (list r-knitr))
9852 (home-page "https://www.bioconductor.org/packages/MotifDb/")
9853 (synopsis "Annotated collection of protein-DNA binding sequence motifs")
9854 (description "This package provides more than 2000 annotated position
9855 frequency matrices from nine public sources, for multiple organisms.")
9856 (license license:artistic2.0)))
9857
9858 (define-public r-motifbreakr
9859 (package
9860 (name "r-motifbreakr")
9861 (version "2.10.0")
9862 (source (origin
9863 (method url-fetch)
9864 (uri (bioconductor-uri "motifbreakR" version))
9865 (sha256
9866 (base32 "0sad73jjx52qzp1fmygp6xqvaxwl5szi69f00f94i1pdyq70qhlg"))))
9867 (properties `((upstream-name . "motifbreakR")))
9868 (build-system r-build-system)
9869 (propagated-inputs
9870 (list r-biocgenerics
9871 r-biocparallel
9872 r-biostrings
9873 r-bsgenome
9874 r-genomeinfodb
9875 r-genomicranges
9876 r-gviz
9877 r-iranges
9878 r-matrixstats
9879 r-motifdb
9880 r-motifstack
9881 r-rtracklayer
9882 r-s4vectors
9883 r-stringr
9884 r-summarizedexperiment
9885 r-tfmpvalue
9886 r-variantannotation))
9887 (native-inputs
9888 (list r-knitr))
9889 (home-page "https://www.bioconductor.org/packages/motifbreakR/")
9890 (synopsis "Predicting disruptiveness of single nucleotide polymorphisms")
9891 (description "This package allows biologists to judge in the first place
9892 whether the sequence surrounding the polymorphism is a good match, and in
9893 the second place how much information is gained or lost in one allele of
9894 the polymorphism relative to another. This package gives a choice of
9895 algorithms for interrogation of genomes with motifs from public sources:
9896 @enumerate
9897 @item a weighted-sum probability matrix;
9898 @item log-probabilities;
9899 @item weighted by relative entropy.
9900 @end enumerate
9901
9902 This package can predict effects for novel or previously described variants in
9903 public databases, making it suitable for tasks beyond the scope of its original
9904 design. Lastly, it can be used to interrogate any genome curated within
9905 Bioconductor.")
9906 (license license:gpl2+)))
9907
9908 (define-public r-motifstack
9909 (package
9910 (name "r-motifstack")
9911 (version "1.40.0")
9912 (source
9913 (origin
9914 (method url-fetch)
9915 (uri (bioconductor-uri "motifStack" version))
9916 (sha256
9917 (base32
9918 "0d2ihx73chczbv6f91n04qb372plrdv7k4qws8shyw1fmvb1rq0z"))))
9919 (properties `((upstream-name . "motifStack")))
9920 (build-system r-build-system)
9921 (propagated-inputs
9922 (list r-ade4
9923 r-biostrings
9924 r-ggplot2
9925 r-htmlwidgets
9926 r-tfbstools
9927 r-xml))
9928 (native-inputs
9929 (list r-knitr))
9930 (home-page "https://bioconductor.org/packages/motifStack/")
9931 (synopsis "Plot stacked logos for DNA, RNA and amino acid sequences")
9932 (description
9933 "The motifStack package is designed for graphic representation of
9934 multiple motifs with different similarity scores. It works with both DNA/RNA
9935 sequence motifs and amino acid sequence motifs. In addition, it provides the
9936 flexibility for users to customize the graphic parameters such as the font
9937 type and symbol colors.")
9938 (license license:gpl2+)))
9939
9940 (define-public r-genomicscores
9941 (package
9942 (name "r-genomicscores")
9943 (version "2.8.2")
9944 (source
9945 (origin
9946 (method url-fetch)
9947 (uri (bioconductor-uri "GenomicScores" version))
9948 (sha256
9949 (base32
9950 "12rcxw69an1d5q7ar58xy8s871l47imw2nm08j054ivxslx8597j"))))
9951 (properties `((upstream-name . "GenomicScores")))
9952 (build-system r-build-system)
9953 (propagated-inputs
9954 (list r-annotationhub
9955 r-biobase
9956 r-biocfilecache
9957 r-biocgenerics
9958 r-biocmanager
9959 r-biostrings
9960 r-delayedarray
9961 r-genomeinfodb
9962 r-genomicranges
9963 r-hdf5array
9964 r-httr
9965 r-iranges
9966 r-rhdf5
9967 r-s4vectors
9968 r-xml))
9969 (native-inputs
9970 (list r-knitr))
9971 (home-page "https://github.com/rcastelo/GenomicScores/")
9972 (synopsis "Work with genome-wide position-specific scores")
9973 (description
9974 "This package provides infrastructure to store and access genome-wide
9975 position-specific scores within R and Bioconductor.")
9976 (license license:artistic2.0)))
9977
9978 (define-public r-atacseqqc
9979 (package
9980 (name "r-atacseqqc")
9981 (version "1.20.2")
9982 (source
9983 (origin
9984 (method url-fetch)
9985 (uri (bioconductor-uri "ATACseqQC" version))
9986 (sha256
9987 (base32
9988 "0jj7n0mcj0gciw0ksazlksgmwzp51a40pwqhf0c7la0cc4bnrkqp"))))
9989 (properties `((upstream-name . "ATACseqQC")))
9990 (build-system r-build-system)
9991 (propagated-inputs
9992 (list r-biocgenerics
9993 r-biostrings
9994 r-bsgenome
9995 r-chippeakanno
9996 r-edger
9997 r-genomeinfodb
9998 r-genomicalignments
9999 r-genomicranges
10000 r-genomicscores
10001 r-iranges
10002 r-kernsmooth
10003 r-limma
10004 r-motifstack
10005 r-preseqr
10006 r-randomforest
10007 r-rsamtools
10008 r-rtracklayer
10009 r-s4vectors))
10010 (native-inputs
10011 (list r-knitr))
10012 (home-page "https://bioconductor.org/packages/ATACseqQC/")
10013 (synopsis "ATAC-seq quality control")
10014 (description
10015 "ATAC-seq, an assay for Transposase-Accessible Chromatin using
10016 sequencing, is a rapid and sensitive method for chromatin accessibility
10017 analysis. It was developed as an alternative method to MNase-seq, FAIRE-seq
10018 and DNAse-seq. The ATACseqQC package was developed to help users to quickly
10019 assess whether their ATAC-seq experiment is successful. It includes
10020 diagnostic plots of fragment size distribution, proportion of mitochondria
10021 reads, nucleosome positioning pattern, and CTCF or other Transcript Factor
10022 footprints.")
10023 (license license:gpl2+)))
10024
10025 (define-public r-gofuncr
10026 (package
10027 (name "r-gofuncr")
10028 (version "1.16.0")
10029 (source
10030 (origin
10031 (method url-fetch)
10032 (uri (bioconductor-uri "GOfuncR" version))
10033 (sha256
10034 (base32
10035 "02vdfsjrqp0m06mfbspwkxjyqxfca0w1idgygpi1a9i5m4fqhwpk"))))
10036 (properties `((upstream-name . "GOfuncR")))
10037 (build-system r-build-system)
10038 (propagated-inputs
10039 (list r-annotationdbi
10040 r-genomicranges
10041 r-gtools
10042 r-iranges
10043 r-mapplots
10044 r-rcpp
10045 r-vioplot))
10046 (native-inputs
10047 (list r-knitr))
10048 (home-page "https://bioconductor.org/packages/GOfuncR/")
10049 (synopsis "Gene ontology enrichment using FUNC")
10050 (description
10051 "GOfuncR performs a gene ontology enrichment analysis based on the
10052 ontology enrichment software FUNC. GO-annotations are obtained from
10053 OrganismDb or OrgDb packages (@code{Homo.sapiens} by default); the GO-graph is
10054 included in the package and updated regularly. GOfuncR provides the standard
10055 candidate vs background enrichment analysis using the hypergeometric test, as
10056 well as three additional tests:
10057
10058 @enumerate
10059 @item the Wilcoxon rank-sum test that is used when genes are ranked,
10060 @item a binomial test that is used when genes are associated with two counts,
10061 and
10062 @item a Chi-square or Fisher's exact test that is used in cases when genes are
10063 associated with four counts.
10064 @end enumerate
10065
10066 To correct for multiple testing and interdependency of the tests, family-wise
10067 error rates are computed based on random permutations of the gene-associated
10068 variables. GOfuncR also provides tools for exploring the ontology graph and
10069 the annotations, and options to take gene-length or spatial clustering of
10070 genes into account. It is also possible to provide custom gene coordinates,
10071 annotations and ontologies.")
10072 (license license:gpl2+)))
10073
10074 (define-public r-abaenrichment
10075 (package
10076 (name "r-abaenrichment")
10077 (version "1.24.0")
10078 (source
10079 (origin
10080 (method url-fetch)
10081 (uri (bioconductor-uri "ABAEnrichment" version))
10082 (sha256
10083 (base32
10084 "1sp3f72rzlr822dxx42bswynrwwfx6f520hdhfdikqp13p2y4044"))))
10085 (properties `((upstream-name . "ABAEnrichment")))
10086 (build-system r-build-system)
10087 (propagated-inputs
10088 (list r-abadata
10089 r-data-table
10090 r-gofuncr
10091 r-gplots
10092 r-gtools
10093 r-rcpp))
10094 (native-inputs
10095 (list r-knitr))
10096 (home-page "https://bioconductor.org/packages/ABAEnrichment/")
10097 (synopsis "Gene expression enrichment in human brain regions")
10098 (description
10099 "The package ABAEnrichment is designed to test for enrichment of user
10100 defined candidate genes in the set of expressed genes in different human brain
10101 regions. The core function @code{aba_enrich} integrates the expression of the
10102 candidate gene set (averaged across donors) and the structural information of
10103 the brain using an ontology, both provided by the Allen Brain Atlas project.")
10104 (license license:gpl2+)))
10105
10106 (define-public r-annotationfuncs
10107 (package
10108 (name "r-annotationfuncs")
10109 (version "1.40.0")
10110 (source
10111 (origin
10112 (method url-fetch)
10113 (uri (bioconductor-uri "AnnotationFuncs" version))
10114 (sha256
10115 (base32
10116 "0xsm7741zm81bi4c9hy0zaacnk8a6bahdpc6srqzrbsz0pfzdyhr"))))
10117 (properties
10118 `((upstream-name . "AnnotationFuncs")))
10119 (build-system r-build-system)
10120 (propagated-inputs
10121 (list r-annotationdbi r-dbi))
10122 (home-page "https://www.iysik.com/r/annotationfuncs")
10123 (synopsis "Annotation translation functions")
10124 (description
10125 "This package provides functions for handling translating between
10126 different identifieres using the Biocore Data Team data-packages (e.g.
10127 @code{org.Bt.eg.db}).")
10128 (license license:gpl2)))
10129
10130 (define-public r-annotationtools
10131 (package
10132 (name "r-annotationtools")
10133 (version "1.70.0")
10134 (source
10135 (origin
10136 (method url-fetch)
10137 (uri (bioconductor-uri "annotationTools" version))
10138 (sha256
10139 (base32
10140 "122b424zida3j0vqkn8d06sg3jpc3ngsgidr8kgg00n4cjngkc51"))))
10141 (properties
10142 `((upstream-name . "annotationTools")))
10143 (build-system r-build-system)
10144 (propagated-inputs (list r-biobase))
10145 (home-page "https://bioconductor.org/packages/annotationTools/")
10146 (synopsis "Annotate microarrays and perform gene expression analyses")
10147 (description
10148 "This package provides functions to annotate microarrays, find orthologs,
10149 and integrate heterogeneous gene expression profiles using annotation and
10150 other molecular biology information available as flat file database (plain
10151 text files).")
10152 ;; Any version of the GPL.
10153 (license (list license:gpl2+))))
10154
10155 (define-public r-allelicimbalance
10156 (package
10157 (name "r-allelicimbalance")
10158 (version "1.34.0")
10159 (source
10160 (origin
10161 (method url-fetch)
10162 (uri (bioconductor-uri "AllelicImbalance" version))
10163 (sha256
10164 (base32
10165 "0w4xd0xzkwx7bbhrgqligpahlhg85rginknx520z891r8v0bim2z"))))
10166 (properties
10167 `((upstream-name . "AllelicImbalance")))
10168 (build-system r-build-system)
10169 (propagated-inputs
10170 (list r-annotationdbi
10171 r-biocgenerics
10172 r-biostrings
10173 r-bsgenome
10174 r-genomeinfodb
10175 r-genomicalignments
10176 r-genomicfeatures
10177 r-genomicranges
10178 r-gridextra
10179 r-gviz
10180 r-iranges
10181 r-lattice
10182 r-latticeextra
10183 r-nlme
10184 r-rsamtools
10185 r-s4vectors
10186 r-seqinr
10187 r-summarizedexperiment
10188 r-variantannotation))
10189 (native-inputs
10190 (list r-knitr))
10191 (home-page "https://github.com/pappewaio/AllelicImbalance")
10192 (synopsis "Investigate allele-specific expression")
10193 (description
10194 "This package provides a framework for allele-specific expression
10195 investigation using RNA-seq data.")
10196 (license license:gpl3)))
10197
10198 (define-public r-aucell
10199 (package
10200 (name "r-aucell")
10201 (version "1.18.1")
10202 (source
10203 (origin
10204 (method url-fetch)
10205 (uri (bioconductor-uri "AUCell" version))
10206 (sha256
10207 (base32
10208 "17wr7dycll0l1gax4w268qw7is163bs51rj6p1qnx1dgc9ibnsgr"))))
10209 (properties `((upstream-name . "AUCell")))
10210 (build-system r-build-system)
10211 (propagated-inputs
10212 (list r-biocgenerics
10213 r-data-table
10214 r-delayedarray
10215 r-delayedmatrixstats
10216 r-gseabase
10217 r-mixtools
10218 r-r-utils
10219 r-shiny
10220 r-summarizedexperiment))
10221 (native-inputs
10222 (list r-knitr))
10223 (home-page "https://bioconductor.org/packages/AUCell/")
10224 (synopsis "Analysis of gene set activity in single-cell RNA-seq data")
10225 (description
10226 "AUCell identifies cells with active gene sets (e.g. signatures,
10227 gene modules, etc) in single-cell RNA-seq data. AUCell uses the @dfn{Area
10228 Under the Curve} (AUC) to calculate whether a critical subset of the input
10229 gene set is enriched within the expressed genes for each cell. The
10230 distribution of AUC scores across all the cells allows exploring the relative
10231 expression of the signature. Since the scoring method is ranking-based,
10232 AUCell is independent of the gene expression units and the normalization
10233 procedure. In addition, since the cells are evaluated individually, it can
10234 easily be applied to bigger datasets, subsetting the expression matrix if
10235 needed.")
10236 (license license:gpl3)))
10237
10238 (define-public r-ebimage
10239 (package
10240 (name "r-ebimage")
10241 (version "4.38.0")
10242 (source
10243 (origin
10244 (method url-fetch)
10245 (uri (bioconductor-uri "EBImage" version))
10246 (sha256
10247 (base32
10248 "1vcx45bw36k9daw9dywj5bz77jmqk4gjfwsym8ajjnc1jmlq20si"))))
10249 (properties `((upstream-name . "EBImage")))
10250 (build-system r-build-system)
10251 (propagated-inputs
10252 (list r-abind
10253 r-biocgenerics
10254 r-fftwtools
10255 r-htmltools
10256 r-htmlwidgets
10257 r-jpeg
10258 r-locfit
10259 r-png
10260 r-rcurl
10261 r-tiff))
10262 (native-inputs
10263 (list r-knitr)) ; for vignettes
10264 (home-page "https://github.com/aoles/EBImage")
10265 (synopsis "Image processing and analysis toolbox for R")
10266 (description
10267 "EBImage provides general purpose functionality for image processing and
10268 analysis. In the context of (high-throughput) microscopy-based cellular
10269 assays, EBImage offers tools to segment cells and extract quantitative
10270 cellular descriptors. This allows the automation of such tasks using the R
10271 programming language and facilitates the use of other tools in the R
10272 environment for signal processing, statistical modeling, machine learning and
10273 visualization with image data.")
10274 ;; Any version of the LGPL.
10275 (license license:lgpl2.1+)))
10276
10277 (define-public r-yamss
10278 (package
10279 (name "r-yamss")
10280 (version "1.22.0")
10281 (source
10282 (origin
10283 (method url-fetch)
10284 (uri (bioconductor-uri "yamss" version))
10285 (sha256
10286 (base32
10287 "1lcfxw73cxvpy3bnq28pxdy5128mpq5xklsa0mzxdjyqc4g55hy8"))))
10288 (build-system r-build-system)
10289 (propagated-inputs
10290 (list r-biocgenerics
10291 r-data-table
10292 r-ebimage
10293 r-iranges
10294 r-limma
10295 r-matrix
10296 r-mzr
10297 r-s4vectors
10298 r-summarizedexperiment))
10299 (native-inputs
10300 (list r-knitr))
10301 (home-page "https://github.com/hansenlab/yamss")
10302 (synopsis "Tools for high-throughput metabolomics")
10303 (description
10304 "This package provides tools to analyze and visualize high-throughput
10305 metabolomics data acquired using chromatography-mass spectrometry. These tools
10306 preprocess data in a way that enables reliable and powerful differential
10307 analysis.")
10308 (license license:artistic2.0)))
10309
10310 (define-public r-gtrellis
10311 (package
10312 (name "r-gtrellis")
10313 (version "1.28.0")
10314 (source
10315 (origin
10316 (method url-fetch)
10317 (uri (bioconductor-uri "gtrellis" version))
10318 (sha256
10319 (base32
10320 "1s4xczzv6hz2kyv32xgcq84540w75qr3f644w1s4c3kwxgyq2gff"))))
10321 (build-system r-build-system)
10322 (propagated-inputs
10323 (list r-circlize r-genomicranges r-getoptlong r-iranges))
10324 (native-inputs
10325 (list r-knitr))
10326 (home-page "https://github.com/jokergoo/gtrellis")
10327 (synopsis "Genome level Trellis layout")
10328 (description
10329 "Genome level Trellis graph visualizes genomic data conditioned by
10330 genomic categories (e.g. chromosomes). For each genomic category, multiple
10331 dimensional data which are represented as tracks describe different features
10332 from different aspects. This package provides high flexibility to arrange
10333 genomic categories and to add self-defined graphics in the plot.")
10334 (license license:expat)))
10335
10336 (define-public r-somaticsignatures
10337 (package
10338 (name "r-somaticsignatures")
10339 (version "2.32.0")
10340 (source
10341 (origin
10342 (method url-fetch)
10343 (uri (bioconductor-uri "SomaticSignatures" version))
10344 (sha256
10345 (base32
10346 "1ydnp54laznzpi08s403kxhnr5nqhvm3iilaxlcdlz0ngxhm6vx6"))))
10347 (properties
10348 `((upstream-name . "SomaticSignatures")))
10349 (build-system r-build-system)
10350 (propagated-inputs
10351 (list r-biobase
10352 r-biostrings
10353 r-genomeinfodb
10354 r-genomicranges
10355 r-ggbio
10356 r-ggplot2
10357 r-iranges
10358 r-nmf
10359 r-pcamethods
10360 r-proxy
10361 r-reshape2
10362 r-s4vectors
10363 r-variantannotation))
10364 (native-inputs
10365 (list r-knitr))
10366 (home-page "https://github.com/juliangehring/SomaticSignatures")
10367 (synopsis "Somatic signatures")
10368 (description
10369 "This package identifies mutational signatures of @dfn{single nucleotide
10370 variants} (SNVs). It provides a infrastructure related to the methodology
10371 described in Nik-Zainal (2012, Cell), with flexibility in the matrix
10372 decomposition algorithms.")
10373 (license license:expat)))
10374
10375 (define-public r-yapsa
10376 (package
10377 (name "r-yapsa")
10378 (version "1.22.0")
10379 (source
10380 (origin
10381 (method url-fetch)
10382 (uri (bioconductor-uri "YAPSA" version))
10383 (sha256
10384 (base32
10385 "1klqfif4sadkxw7agywk2ncvcdqsnfb1d6adnacdfdasr8abvhid"))))
10386 (properties `((upstream-name . "YAPSA")))
10387 (build-system r-build-system)
10388 (propagated-inputs
10389 (list r-biostrings
10390 r-bsgenome-hsapiens-ucsc-hg19
10391 r-circlize
10392 r-complexheatmap
10393 r-corrplot
10394 r-dendextend
10395 r-doparallel
10396 r-dplyr
10397 r-genomeinfodb
10398 r-genomicranges
10399 r-getoptlong
10400 r-ggbeeswarm
10401 r-ggplot2
10402 r-gridextra
10403 r-gtrellis
10404 r-keggrest
10405 r-limsolve
10406 r-magrittr
10407 r-pmcmrplus
10408 r-pracma
10409 r-reshape2
10410 r-somaticsignatures
10411 r-variantannotation))
10412 (native-inputs
10413 (list r-knitr))
10414 (home-page "https://bioconductor.org/packages/YAPSA/")
10415 (synopsis "Yet another package for signature analysis")
10416 (description
10417 "This package provides functions and routines useful in the analysis of
10418 somatic signatures (cf. L. Alexandrov et al., Nature 2013). In particular,
10419 functions to perform a signature analysis with known signatures and a
10420 signature analysis on @dfn{stratified mutational catalogue} (SMC) are
10421 provided.")
10422 (license license:gpl3)))
10423
10424 (define-public r-gcrma
10425 (package
10426 (name "r-gcrma")
10427 (version "2.68.0")
10428 (source
10429 (origin
10430 (method url-fetch)
10431 (uri (bioconductor-uri "gcrma" version))
10432 (sha256
10433 (base32
10434 "13a8igr2b02gsa6n3437kb33wg6h7si82fmqi35dzpfzhvx0qf6d"))))
10435 (build-system r-build-system)
10436 (propagated-inputs
10437 (list r-affy
10438 r-affyio
10439 r-biobase
10440 r-biocmanager
10441 r-biostrings
10442 r-xvector))
10443 (home-page "https://bioconductor.org/packages/gcrma/")
10444 (synopsis "Background adjustment using sequence information")
10445 (description
10446 "Gcrma adjusts for background intensities in Affymetrix array data which
10447 include optical noise and @dfn{non-specific binding} (NSB). The main function
10448 @code{gcrma} converts background adjusted probe intensities to expression
10449 measures using the same normalization and summarization methods as a
10450 @dfn{Robust Multiarray Average} (RMA). Gcrma uses probe sequence information
10451 to estimate probe affinity to NSB. The sequence information is summarized in
10452 a more complex way than the simple GC content. Instead, the base types (A, T,
10453 G or C) at each position along the probe determine the affinity of each probe.
10454 The parameters of the position-specific base contributions to the probe
10455 affinity is estimated in an NSB experiment in which only NSB but no
10456 gene-specific binding is expected.")
10457 ;; Any version of the LGPL
10458 (license license:lgpl2.1+)))
10459
10460 (define-public r-simpleaffy
10461 (package
10462 (name "r-simpleaffy")
10463 (version "2.66.0")
10464 (source
10465 (origin
10466 (method url-fetch)
10467 (uri (bioconductor-uri "simpleaffy" version))
10468 (sha256
10469 (base32
10470 "04a11dsqd5y4b39nny94acnh0qhdazjc6d1803izza4vrgmw2csb"))))
10471 (build-system r-build-system)
10472 (propagated-inputs
10473 (list r-affy r-biobase r-biocgenerics r-gcrma r-genefilter))
10474 (home-page "https://bioconductor.org/packages/simpleaffy/")
10475 (synopsis "Very simple high level analysis of Affymetrix data")
10476 (description
10477 "This package provides high level functions for reading Affy @file{.CEL}
10478 files, phenotypic data, and then computing simple things with it, such as
10479 t-tests, fold changes and the like. It makes heavy use of the @code{affy}
10480 library. It also has some basic scatter plot functions and mechanisms for
10481 generating high resolution journal figures.")
10482 (license license:gpl2+)))
10483
10484 (define-public r-yaqcaffy
10485 (package
10486 (name "r-yaqcaffy")
10487 (version "1.50.0")
10488 (source
10489 (origin
10490 (method url-fetch)
10491 (uri (bioconductor-uri "yaqcaffy" version))
10492 (sha256
10493 (base32
10494 "18gphcjj15iivrahp52186bvdg07yd2dvrykfjdd4r1vyf33im96"))))
10495 (build-system r-build-system)
10496 (propagated-inputs
10497 (list r-simpleaffy))
10498 (home-page "https://bioconductor.org/packages/yaqcaffy/")
10499 (synopsis "Affymetrix quality control and reproducibility analysis")
10500 (description
10501 "This is a package that can be used for quality control of Affymetrix
10502 GeneChip expression data and reproducibility analysis of human whole genome
10503 chips with the MAQC reference datasets.")
10504 (license license:artistic2.0)))
10505
10506 (define-public r-quantro
10507 (package
10508 (name "r-quantro")
10509 (version "1.30.0")
10510 (source
10511 (origin
10512 (method url-fetch)
10513 (uri (bioconductor-uri "quantro" version))
10514 (sha256
10515 (base32
10516 "1zfrz7lxyrbf0c8d277npzj1h4six9whkqplvcjmn3li0xj5qng3"))))
10517 (build-system r-build-system)
10518 (propagated-inputs
10519 (list r-biobase
10520 r-doparallel
10521 r-foreach
10522 r-ggplot2
10523 r-iterators
10524 r-minfi
10525 r-rcolorbrewer))
10526 (native-inputs
10527 (list r-knitr))
10528 (home-page "https://bioconductor.org/packages/quantro/")
10529 (synopsis "Test for when to use quantile normalization")
10530 (description
10531 "This package provides a data-driven test for the assumptions of quantile
10532 normalization using raw data such as objects that inherit eSets (e.g.
10533 ExpressionSet, MethylSet). Group level information about each sample (such as
10534 Tumor / Normal status) must also be provided because the test assesses if
10535 there are global differences in the distributions between the user-defined
10536 groups.")
10537 (license license:gpl3+)))
10538
10539 (define-public r-yarn
10540 (package
10541 (name "r-yarn")
10542 (version "1.22.0")
10543 (source
10544 (origin
10545 (method url-fetch)
10546 (uri (bioconductor-uri "yarn" version))
10547 (sha256
10548 (base32
10549 "0z5202pqq02fwm8qf1g36004k7sv668s1xacbpr1cvw5sl452lbg"))))
10550 (build-system r-build-system)
10551 (propagated-inputs
10552 (list r-biobase
10553 r-biomart
10554 r-downloader
10555 r-edger
10556 r-gplots
10557 r-limma
10558 r-matrixstats
10559 r-preprocesscore
10560 r-quantro
10561 r-rcolorbrewer
10562 r-readr))
10563 (native-inputs
10564 (list r-knitr))
10565 (home-page "https://bioconductor.org/packages/yarn/")
10566 (synopsis "Robust multi-condition RNA-Seq preprocessing and normalization")
10567 (description
10568 "Expedite large RNA-Seq analyses using a combination of previously
10569 developed tools. YARN is meant to make it easier for the user in performing
10570 basic mis-annotation quality control, filtering, and condition-aware
10571 normalization. YARN leverages many Bioconductor tools and statistical
10572 techniques to account for the large heterogeneity and sparsity found in very
10573 large RNA-seq experiments.")
10574 (license license:artistic2.0)))
10575
10576 (define-public r-roar
10577 (package
10578 (name "r-roar")
10579 (version "1.32.0")
10580 (source
10581 (origin
10582 (method url-fetch)
10583 (uri (bioconductor-uri "roar" version))
10584 (sha256
10585 (base32
10586 "0zq1praf5h9294cvmrb06l3chx8v40xw2sfvhlnh1516x9sjkwfc"))))
10587 (build-system r-build-system)
10588 (propagated-inputs
10589 (list r-biocgenerics
10590 r-genomeinfodb
10591 r-genomicalignments
10592 r-genomicranges
10593 r-iranges
10594 r-rtracklayer
10595 r-s4vectors
10596 r-summarizedexperiment))
10597 (home-page "https://github.com/vodkatad/roar/")
10598 (synopsis "Identify differential APA usage from RNA-seq alignments")
10599 (description
10600 "This package provides tools for identifying preferential usage of APA
10601 sites, comparing two biological conditions, starting from known alternative
10602 sites and alignments obtained from standard RNA-seq experiments.")
10603 (license license:gpl3)))
10604
10605 (define-public r-xbseq
10606 (package
10607 (name "r-xbseq")
10608 (version "1.22.0")
10609 (source
10610 (origin
10611 (method url-fetch)
10612 (uri (bioconductor-uri "XBSeq" version))
10613 (sha256
10614 (base32
10615 "1dvk2jpsdynqw5071z54yd5j0ddprhc1ppk834cz9liibd72d7vz"))))
10616 (properties `((upstream-name . "XBSeq")))
10617 (build-system r-build-system)
10618 (propagated-inputs
10619 (list r-biobase
10620 r-deseq2
10621 r-dplyr
10622 r-ggplot2
10623 r-locfit
10624 r-magrittr
10625 r-matrixstats
10626 r-pracma
10627 r-roar))
10628 (native-inputs
10629 (list r-knitr))
10630 (home-page "https://github.com/Liuy12/XBSeq")
10631 (synopsis "Test for differential expression for RNA-seq data")
10632 (description
10633 "XBSeq is a novel algorithm for testing RNA-seq @dfn{differential
10634 expression} (DE), where a statistical model was established based on the
10635 assumption that observed signals are the convolution of true expression
10636 signals and sequencing noises. The mapped reads in non-exonic regions are
10637 considered as sequencing noises, which follows a Poisson distribution. Given
10638 measurable observed signal and background noise from RNA-seq data, true
10639 expression signals, assuming governed by the negative binomial distribution,
10640 can be delineated and thus the accurate detection of differential expressed
10641 genes.")
10642 (license license:gpl3+)))
10643
10644 (define-public r-massspecwavelet
10645 (package
10646 (name "r-massspecwavelet")
10647 (version "1.62.0")
10648 (source
10649 (origin
10650 (method url-fetch)
10651 (uri (bioconductor-uri "MassSpecWavelet" version))
10652 (sha256
10653 (base32
10654 "0g9izdy3f7h1zmsfbq45ahdz0ak5013rp3vxc4ijb1mpqx8ldd39"))))
10655 (properties
10656 `((upstream-name . "MassSpecWavelet")))
10657 (build-system r-build-system)
10658 (native-inputs
10659 (list r-knitr))
10660 (home-page "https://bioconductor.org/packages/MassSpecWavelet/")
10661 (synopsis "Mass spectrum processing by wavelet-based algorithms")
10662 (description
10663 "The MassSpecWavelet package aims to process @dfn{Mass Spectrometry} (MS)
10664 data mainly through the use of wavelet transforms. It supports peak detection
10665 based on @dfn{Continuous Wavelet Transform} (CWT).")
10666 (license license:lgpl2.0+)))
10667
10668 (define-public r-xcms
10669 (package
10670 (name "r-xcms")
10671 (version "3.18.0")
10672 (source
10673 (origin
10674 (method url-fetch)
10675 (uri (bioconductor-uri "xcms" version))
10676 (sha256
10677 (base32
10678 "0p2zd2728lj5q8y24gdfvsjijd6zl2i73hrcf017n32jq7vn71xm"))))
10679 (build-system r-build-system)
10680 (propagated-inputs
10681 (list r-biobase
10682 r-biocgenerics
10683 r-biocparallel
10684 r-iranges
10685 r-lattice
10686 r-massspecwavelet
10687 r-mscoreutils
10688 r-msfeatures
10689 r-msnbase
10690 r-mzr
10691 r-plyr
10692 r-protgenerics
10693 r-rann
10694 r-rcolorbrewer
10695 r-robustbase
10696 r-s4vectors
10697 r-summarizedexperiment))
10698 (native-inputs
10699 (list r-knitr))
10700 (home-page "https://bioconductor.org/packages/xcms/")
10701 (synopsis "LC/MS and GC/MS mass spectrometry data analysis")
10702 (description
10703 "This package provides a framework for processing and visualization of
10704 chromatographically separated and single-spectra mass spectral data. It
10705 imports from AIA/ANDI NetCDF, mzXML, mzData and mzML files. It preprocesses
10706 data for high-throughput, untargeted analyte profiling.")
10707 (license license:gpl2+)))
10708
10709 (define-public r-wppi
10710 (package
10711 (name "r-wppi")
10712 (version "1.4.0")
10713 (source (origin
10714 (method url-fetch)
10715 (uri (bioconductor-uri "wppi" version))
10716 (sha256
10717 (base32
10718 "1008s39bb7sd261cy1vfgdah7bmhfw9qq322fh7g4wvpfw63ii9f"))))
10719 (properties `((upstream-name . "wppi")))
10720 (build-system r-build-system)
10721 ;; This is necessary because omnipathr attempts to write a configuration
10722 ;; file to HOME.
10723 (arguments
10724 `(#:phases
10725 (modify-phases %standard-phases
10726 (add-after 'unpack 'set-HOME
10727 (lambda _ (setenv "HOME" "/tmp"))))))
10728 (propagated-inputs (list r-dplyr
10729 r-igraph
10730 r-logger
10731 r-magrittr
10732 r-matrix
10733 r-omnipathr
10734 r-progress
10735 r-purrr
10736 r-rcurl
10737 r-rlang
10738 r-tibble
10739 r-tidyr))
10740 (native-inputs (list r-knitr))
10741 (home-page "https://github.com/AnaGalhoz37/wppi")
10742 (synopsis "Weighting protein-protein interactions")
10743 (description
10744 "This package predicts functional relevance of protein-protein
10745 interactions based on functional annotations such as Human Protein Ontology
10746 and Gene Ontology, and prioritizes genes based on network topology, functional
10747 scores and a path search algorithm.")
10748 (license license:expat)))
10749
10750 (define-public r-wrench
10751 (package
10752 (name "r-wrench")
10753 (version "1.14.0")
10754 (source
10755 (origin
10756 (method url-fetch)
10757 (uri (bioconductor-uri "Wrench" version))
10758 (sha256
10759 (base32
10760 "1zx65s4m71wj85s2sq8ip54pq12r4sxfv8b2rxc41gfc5aj0zzca"))))
10761 (properties `((upstream-name . "Wrench")))
10762 (build-system r-build-system)
10763 (propagated-inputs
10764 (list r-limma r-locfit r-matrixstats))
10765 (native-inputs
10766 (list r-knitr))
10767 (home-page "https://github.com/HCBravoLab/Wrench")
10768 (synopsis "Wrench normalization for sparse count data")
10769 (description
10770 "Wrench is a package for normalization sparse genomic count data, like
10771 that arising from 16s metagenomic surveys.")
10772 (license license:artistic2.0)))
10773
10774 (define-public r-wiggleplotr
10775 (package
10776 (name "r-wiggleplotr")
10777 (version "1.20.0")
10778 (source
10779 (origin
10780 (method url-fetch)
10781 (uri (bioconductor-uri "wiggleplotr" version))
10782 (sha256
10783 (base32
10784 "0s128mm5w8n072k6j0fv1mxnxjpwisjp5lpz8a9z96cnn69bnr0i"))))
10785 (build-system r-build-system)
10786 (propagated-inputs
10787 (list r-assertthat
10788 r-cowplot
10789 r-dplyr
10790 r-genomeinfodb
10791 r-genomicranges
10792 r-ggplot2
10793 r-iranges
10794 r-purrr
10795 r-rtracklayer
10796 r-s4vectors))
10797 (native-inputs
10798 (list r-knitr))
10799 (home-page "https://bioconductor.org/packages/wiggleplotr/")
10800 (synopsis "Make read coverage plots from BigWig files")
10801 (description
10802 "This package provides tools to visualize read coverage from sequencing
10803 experiments together with genomic annotations (genes, transcripts, peaks).
10804 Introns of long transcripts can be rescaled to a fixed length for better
10805 visualization of exonic read coverage.")
10806 (license license:asl2.0)))
10807
10808 (define-public r-widgettools
10809 (package
10810 (name "r-widgettools")
10811 (version "1.74.0")
10812 (source
10813 (origin
10814 (method url-fetch)
10815 (uri (bioconductor-uri "widgetTools" version))
10816 (sha256
10817 (base32
10818 "10w1s5h4za6ibmphvj145ir3lp22qgah2z8fvmipmf8ciq1jf86d"))))
10819 (properties `((upstream-name . "widgetTools")))
10820 (build-system r-build-system)
10821 (home-page "https://bioconductor.org/packages/widgetTools/")
10822 (synopsis "Tools for creating interactive tcltk widgets")
10823 (description
10824 "This package contains tools to support the construction of tcltk
10825 widgets in R.")
10826 ;; Any version of the LGPL.
10827 (license license:lgpl3+)))
10828
10829 (define-public r-webbioc
10830 (package
10831 (name "r-webbioc")
10832 (version "1.68.0")
10833 (source
10834 (origin
10835 (method url-fetch)
10836 (uri (bioconductor-uri "webbioc" version))
10837 (sha256
10838 (base32
10839 "1g3srxsa2fqcn3r4wz4y19fwjmw3vawlcvdw6lbjdnvbgcafq1ah"))))
10840 (build-system r-build-system)
10841 (inputs
10842 (list netpbm perl))
10843 (propagated-inputs
10844 (list r-affy
10845 r-annaffy
10846 r-biobase
10847 r-biocmanager
10848 r-gcrma
10849 r-multtest
10850 r-qvalue
10851 r-vsn))
10852 (home-page "https://www.bioconductor.org/")
10853 (synopsis "Bioconductor web interface")
10854 (description
10855 "This package provides an integrated web interface for doing microarray
10856 analysis using several of the Bioconductor packages. It is intended to be
10857 deployed as a centralized bioinformatics resource for use by many users.
10858 Currently only Affymetrix oligonucleotide analysis is supported.")
10859 (license license:gpl2+)))
10860
10861 (define-public r-zinbwave
10862 (package
10863 (name "r-zinbwave")
10864 (version "1.18.0")
10865 (source
10866 (origin
10867 (method url-fetch)
10868 (uri (bioconductor-uri "zinbwave" version))
10869 (sha256
10870 (base32
10871 "0vpz721sciw5b4ypxj5lj8p53gwkpfwlwkn6k3y8i65zg80p1g6i"))))
10872 (build-system r-build-system)
10873 (propagated-inputs
10874 (list r-biocparallel
10875 r-edger
10876 r-genefilter
10877 r-matrix
10878 r-singlecellexperiment
10879 r-softimpute
10880 r-summarizedexperiment))
10881 (native-inputs
10882 (list r-knitr))
10883 (home-page "https://bioconductor.org/packages/zinbwave")
10884 (synopsis "Zero-inflated negative binomial model for RNA-seq data")
10885 (description "This package implements a general and flexible zero-inflated
10886 negative binomial model that can be used to provide a low-dimensional
10887 representations of single-cell RNA-seq data. The model accounts for zero
10888 inflation (dropouts), over-dispersion, and the count nature of the data.
10889 The model also accounts for the difference in library sizes and optionally
10890 for batch effects and/or other covariates, avoiding the need for pre-normalize
10891 the data.")
10892 (license license:artistic2.0)))
10893
10894 (define-public r-zfpkm
10895 (package
10896 (name "r-zfpkm")
10897 (version "1.18.0")
10898 (source
10899 (origin
10900 (method url-fetch)
10901 (uri (bioconductor-uri "zFPKM" version))
10902 (sha256
10903 (base32
10904 "1h7g553rgb5mkmmsp8dyqqs9n9x17xmmcg3iijhb54nyrr2j1mji"))))
10905 (properties `((upstream-name . "zFPKM")))
10906 (build-system r-build-system)
10907 (propagated-inputs
10908 (list r-checkmate r-dplyr r-ggplot2 r-summarizedexperiment r-tidyr))
10909 (native-inputs
10910 (list r-knitr))
10911 (home-page "https://github.com/ronammar/zFPKM/")
10912 (synopsis "Functions to facilitate zFPKM transformations")
10913 (description
10914 "This is a package to perform the zFPKM transform on RNA-seq FPKM data.
10915 This algorithm is based on the publication by Hart et al., 2013 (Pubmed ID
10916 24215113).")
10917 (license license:gpl3)))
10918
10919 (define-public r-rbowtie2
10920 (package
10921 (name "r-rbowtie2")
10922 (version "2.2.0")
10923 (source
10924 (origin
10925 (method url-fetch)
10926 (uri (bioconductor-uri "Rbowtie2" version))
10927 (sha256
10928 (base32
10929 "0dhdx27vrkhd4fak0qb5q9amlcpi97xhf3ry39zk0ifx5zpjynkg"))))
10930 (properties `((upstream-name . "Rbowtie2")))
10931 (build-system r-build-system)
10932 (propagated-inputs
10933 (list r-magrittr r-rsamtools))
10934 (inputs
10935 (list samtools zlib))
10936 (native-inputs
10937 (list r-knitr))
10938 (home-page "https://bioconductor.org/packages/Rbowtie2/")
10939 (synopsis "R wrapper for Bowtie2 and AdapterRemoval")
10940 (description
10941 "This package provides an R wrapper of the popular @code{bowtie2}
10942 sequencing reads aligner and @code{AdapterRemoval}, a convenient tool for
10943 rapid adapter trimming, identification, and read merging.")
10944 (license license:gpl3+)))
10945
10946 (define-public r-progeny
10947 (package
10948 (name "r-progeny")
10949 (version "1.18.0")
10950 (source
10951 (origin
10952 (method url-fetch)
10953 (uri (bioconductor-uri "progeny" version))
10954 (sha256
10955 (base32
10956 "1rhy2l2yf9ndxlvff8756s6n8qyi42nz7a75lgygj5aqqckkj21b"))))
10957 (build-system r-build-system)
10958 (propagated-inputs
10959 (list r-biobase
10960 r-decoupler
10961 r-dplyr
10962 r-ggplot2
10963 r-ggrepel
10964 r-gridextra
10965 r-reshape2
10966 r-tidyr))
10967 (native-inputs
10968 (list r-knitr))
10969 (home-page "https://github.com/saezlab/progeny")
10970 (synopsis "Pathway responsive gene activity inference")
10971 (description
10972 "This package provides a function to infer pathway activity from gene
10973 expression. It contains the linear model inferred in the publication
10974 \"Perturbation-response genes reveal signaling footprints in cancer gene
10975 expression\".")
10976 (license license:asl2.0)))
10977
10978 (define-public r-arrmnormalization
10979 (package
10980 (name "r-arrmnormalization")
10981 (version "1.36.0")
10982 (source
10983 (origin
10984 (method url-fetch)
10985 (uri (bioconductor-uri "ARRmNormalization" version))
10986 (sha256
10987 (base32
10988 "1pnvw8psbql787m8lrmhd9xbmgkc3dbc70yfds1aggv50dk3yjk1"))))
10989 (properties
10990 `((upstream-name . "ARRmNormalization")))
10991 (build-system r-build-system)
10992 (propagated-inputs (list r-arrmdata))
10993 (home-page "https://bioconductor.org/packages/ARRmNormalization/")
10994 (synopsis "Adaptive robust regression normalization for methylation data")
10995 (description
10996 "This is a package to perform the @dfn{Adaptive Robust Regression
10997 method} (ARRm) for the normalization of methylation data from the Illumina
10998 Infinium HumanMethylation 450k assay.")
10999 (license license:artistic2.0)))
11000
11001 (define-public r-biocfilecache
11002 (package
11003 (name "r-biocfilecache")
11004 (version "2.4.0")
11005 (source
11006 (origin
11007 (method url-fetch)
11008 (uri (bioconductor-uri "BiocFileCache" version))
11009 (sha256
11010 (base32
11011 "1bdbmlixrd8wvs25nmzdksq5hwnsxf8b6ds9qwx01h284vky5vsw"))))
11012 (properties `((upstream-name . "BiocFileCache")))
11013 (build-system r-build-system)
11014 (propagated-inputs
11015 (list r-curl
11016 r-dbi
11017 r-dbplyr
11018 r-dplyr
11019 r-filelock
11020 r-httr
11021 r-rappdirs
11022 r-rsqlite))
11023 (native-inputs
11024 (list r-knitr))
11025 (home-page "https://bioconductor.org/packages/BiocFileCache/")
11026 (synopsis "Manage files across sessions")
11027 (description
11028 "This package creates a persistent on-disk cache of files that the user
11029 can add, update, and retrieve. It is useful for managing resources (such as
11030 custom Txdb objects) that are costly or difficult to create, web resources,
11031 and data files used across sessions.")
11032 (license license:artistic2.0)))
11033
11034 (define-public r-iclusterplus
11035 (package
11036 (name "r-iclusterplus")
11037 (version "1.32.0")
11038 (source
11039 (origin
11040 (method url-fetch)
11041 (uri (bioconductor-uri "iClusterPlus" version))
11042 (sha256
11043 (base32
11044 "0xzx3vly3p99zc5a69pra4jjp8d3bdhx7dl1l76w459cs58zy0sm"))))
11045 (properties `((upstream-name . "iClusterPlus")))
11046 (build-system r-build-system)
11047 (native-inputs (list gfortran))
11048 (home-page "https://bioconductor.org/packages/iClusterPlus/")
11049 (synopsis "Integrative clustering of multi-type genomic data")
11050 (description
11051 "iClusterPlus is developed for integrative clustering analysis of
11052 multi-type genomic data and is an enhanced version of iCluster proposed and
11053 developed by Shen, Olshen and Ladanyi (2009). Multi-type genomic data arise
11054 from the experiments where biological samples (e.g. tumor samples) are
11055 analyzed by multiple techniques, for instance, @dfn{array comparative genomic
11056 hybridization} (aCGH), gene expression microarray, RNA-seq and DNA-seq, and so
11057 on. In the iClusterPlus model, binary observations such as somatic mutation
11058 are modeled as Binomial processes; categorical observations such as copy
11059 number states are realizations of Multinomial random variables; counts are
11060 modeled as Poisson random processes; and continuous measures are modeled by
11061 Gaussian distributions.")
11062 (license license:gpl2+)))
11063
11064 (define-public r-rbowtie
11065 (package
11066 (name "r-rbowtie")
11067 (version "1.36.0")
11068 (source
11069 (origin
11070 (method url-fetch)
11071 (uri (bioconductor-uri "Rbowtie" version))
11072 (sha256
11073 (base32
11074 "1ya1irwshsyy9l1fj51b04nv1ahq7a47ck7q19h2cly6yskc4x1q"))))
11075 (properties `((upstream-name . "Rbowtie")))
11076 (build-system r-build-system)
11077 (arguments
11078 `(#:phases
11079 ;; Disable unsupported `popcnt' instructions on
11080 ;; architectures other than x86_64
11081 ,(if (string-prefix? "x86_64"
11082 (or (%current-target-system)
11083 (%current-system)))
11084 '%standard-phases
11085 '(modify-phases %standard-phases
11086 (add-after 'unpack 'patch-sources
11087 (lambda _
11088 (setenv "POPCNT_CAPABILITY" "0")))))))
11089 (inputs (list zlib))
11090 (native-inputs
11091 (list r-knitr))
11092 (home-page "https://bioconductor.org/packages/Rbowtie/")
11093 (synopsis "R bowtie wrapper")
11094 (description
11095 "This package provides an R wrapper around the popular bowtie short read
11096 aligner and around SpliceMap, a de novo splice junction discovery and
11097 alignment tool.")
11098 (license license:artistic2.0)))
11099
11100 (define-public r-sgseq
11101 (package
11102 (name "r-sgseq")
11103 (version "1.30.0")
11104 (source
11105 (origin
11106 (method url-fetch)
11107 (uri (bioconductor-uri "SGSeq" version))
11108 (sha256
11109 (base32
11110 "0hz45367i70wl97silnimicdvs3g41zyf8syc6igz6471wbwkxwp"))))
11111 (properties `((upstream-name . "SGSeq")))
11112 (build-system r-build-system)
11113 (propagated-inputs
11114 (list r-annotationdbi
11115 r-biocgenerics
11116 r-biostrings
11117 r-genomeinfodb
11118 r-genomicalignments
11119 r-genomicfeatures
11120 r-genomicranges
11121 r-igraph
11122 r-iranges
11123 r-rsamtools
11124 r-rtracklayer
11125 r-runit
11126 r-s4vectors
11127 r-summarizedexperiment))
11128 (native-inputs
11129 (list r-knitr))
11130 (home-page "https://bioconductor.org/packages/SGSeq/")
11131 (synopsis "Splice event prediction and quantification from RNA-seq data")
11132 (description
11133 "SGSeq is a package for analyzing splice events from RNA-seq data. Input
11134 data are RNA-seq reads mapped to a reference genome in BAM format. Genes are
11135 represented as a splice graph, which can be obtained from existing annotation
11136 or predicted from the mapped sequence reads. Splice events are identified
11137 from the graph and are quantified locally using structurally compatible reads
11138 at the start or end of each splice variant. The software includes functions
11139 for splice event prediction, quantification, visualization and
11140 interpretation.")
11141 (license license:artistic2.0)))
11142
11143 (define-public r-rhisat2
11144 (package
11145 (name "r-rhisat2")
11146 (version "1.12.0")
11147 (source
11148 (origin
11149 (method url-fetch)
11150 (uri (bioconductor-uri "Rhisat2" version))
11151 (sha256
11152 (base32
11153 "0hzair41l47kzykymd169a34pfhb98vrjgkgdf15m17csyz7pnv7"))))
11154 (properties `((upstream-name . "Rhisat2")))
11155 (build-system r-build-system)
11156 (arguments
11157 `(#:phases
11158 (modify-phases %standard-phases
11159 (add-after 'unpack 'make-reproducible
11160 (lambda _
11161 (substitute* "src/Makefile"
11162 (("`hostname`") "guix")
11163 (("`date`") "0")
11164 ;; Avoid shelling out to "which".
11165 (("^CC =.*") (which "gcc"))
11166 (("^CPP =.*") (which "g++")))
11167 #t)))))
11168 (propagated-inputs
11169 (list r-genomicfeatures r-genomicranges r-sgseq))
11170 (native-inputs
11171 (list r-knitr))
11172 (home-page "https://github.com/fmicompbio/Rhisat2")
11173 (synopsis "R Wrapper for HISAT2 sequence aligner")
11174 (description
11175 "This package provides an R interface to the HISAT2 spliced short-read
11176 aligner by Kim et al. (2015). The package contains wrapper functions to
11177 create a genome index and to perform the read alignment to the generated
11178 index.")
11179 (license license:gpl3)))
11180
11181 (define-public r-quasr
11182 (package
11183 (name "r-quasr")
11184 (version "1.36.0")
11185 (source
11186 (origin
11187 (method url-fetch)
11188 (uri (bioconductor-uri "QuasR" version))
11189 (sha256
11190 (base32
11191 "1m0c0rdakkdn4rr6dh51c6rs40cbxkvz93n6s0m2kc6fqjv9zplf"))))
11192 (properties `((upstream-name . "QuasR")))
11193 (build-system r-build-system)
11194 (propagated-inputs
11195 (list r-annotationdbi
11196 r-biobase
11197 r-biocgenerics
11198 r-biocparallel
11199 r-biostrings
11200 r-bsgenome
11201 r-genomeinfodb
11202 r-genomicfeatures
11203 r-genomicfiles
11204 r-genomicranges
11205 r-iranges
11206 r-rbowtie
11207 r-rhtslib
11208 r-rsamtools
11209 r-rtracklayer
11210 r-s4vectors
11211 r-shortread))
11212 (native-inputs
11213 (list r-knitr))
11214 (home-page "https://bioconductor.org/packages/QuasR/")
11215 (synopsis "Quantify and annotate short reads in R")
11216 (description
11217 "This package provides a framework for the quantification and analysis of
11218 short genomic reads. It covers a complete workflow starting from raw sequence
11219 reads, over creation of alignments and quality control plots, to the
11220 quantification of genomic regions of interest.")
11221 (license license:gpl2)))
11222
11223 (define-public r-rqc
11224 (package
11225 (name "r-rqc")
11226 (version "1.30.0")
11227 (source
11228 (origin
11229 (method url-fetch)
11230 (uri (bioconductor-uri "Rqc" version))
11231 (sha256
11232 (base32
11233 "11j8m69zdcmpjb3xzr4s8sqmv8aqgl8q7k81gnd09l3nyjzy0h1k"))))
11234 (properties `((upstream-name . "Rqc")))
11235 (build-system r-build-system)
11236 (propagated-inputs
11237 (list r-biocgenerics
11238 r-biocparallel
11239 r-biocstyle
11240 r-biostrings
11241 r-biovizbase
11242 r-genomicalignments
11243 r-genomicfiles
11244 r-ggplot2
11245 r-iranges
11246 r-knitr
11247 r-markdown
11248 r-plyr
11249 r-rcpp
11250 r-reshape2
11251 r-rsamtools
11252 r-s4vectors
11253 r-shiny
11254 r-shortread))
11255 (native-inputs
11256 (list r-knitr))
11257 (home-page "https://github.com/labbcb/Rqc")
11258 (synopsis "Quality control tool for high-throughput sequencing data")
11259 (description
11260 "Rqc is an optimized tool designed for quality control and assessment of
11261 high-throughput sequencing data. It performs parallel processing of entire
11262 files and produces a report which contains a set of high-resolution
11263 graphics.")
11264 (license license:gpl2+)))
11265
11266 (define-public r-birewire
11267 (package
11268 (name "r-birewire")
11269 (version "3.28.0")
11270 (source
11271 (origin
11272 (method url-fetch)
11273 (uri (bioconductor-uri "BiRewire" version))
11274 (sha256
11275 (base32
11276 "0r3i7n45qgj8wzdsx8wmfk0lc4xbcvxvmfziiqzig7r706q2c2hm"))))
11277 (properties `((upstream-name . "BiRewire")))
11278 (build-system r-build-system)
11279 (propagated-inputs
11280 (list r-igraph r-matrix r-rtsne r-slam))
11281 (home-page "https://bioconductor.org/packages/release/bioc/html/BiRewire.html")
11282 (synopsis "Tools for randomization of bipartite graphs")
11283 (description
11284 "This package provides functions for bipartite network rewiring through N
11285 consecutive switching steps and for the computation of the minimal number of
11286 switching steps to be performed in order to maximise the dissimilarity with
11287 respect to the original network. It includes functions for the analysis of
11288 the introduced randomness across the switching steps and several other
11289 routines to analyse the resulting networks and their natural projections.")
11290 (license license:gpl3)))
11291
11292 (define-public r-birta
11293 (package
11294 (name "r-birta")
11295 (version "1.31.0")
11296 (source
11297 (origin
11298 (method url-fetch)
11299 (uri (bioconductor-uri "birta" version))
11300 (sha256
11301 (base32
11302 "00a1kcfmcgdbx6wpnhk45wm45bynhry5m93l9hm75j2rwyc4lnca"))))
11303 (build-system r-build-system)
11304 (propagated-inputs
11305 (list r-biobase r-limma r-mass))
11306 (home-page "https://bioconductor.org/packages/birta")
11307 (synopsis "Bayesian inference of regulation of transcriptional activity")
11308 (description
11309 "Expression levels of mRNA molecules are regulated by different
11310 processes, comprising inhibition or activation by transcription factors and
11311 post-transcriptional degradation by microRNAs. @dfn{birta} (Bayesian
11312 Inference of Regulation of Transcriptional Activity) uses the regulatory
11313 networks of transcription factors and miRNAs together with mRNA and miRNA
11314 expression data to predict switches in regulatory activity between two
11315 conditions. A Bayesian network is used to model the regulatory structure and
11316 Markov-Chain-Monte-Carlo is applied to sample the activity states.")
11317 (license license:gpl2+)))
11318
11319 (define-public r-multidataset
11320 (package
11321 (name "r-multidataset")
11322 (version "1.24.0")
11323 (source
11324 (origin
11325 (method url-fetch)
11326 (uri (bioconductor-uri "MultiDataSet" version))
11327 (sha256
11328 (base32
11329 "0rfs6jkzh1i4mj1pgfk4lwzmcl8pcwizra3q3282x3d8h2g98qnf"))))
11330 (properties `((upstream-name . "MultiDataSet")))
11331 (build-system r-build-system)
11332 (propagated-inputs
11333 (list r-biobase
11334 r-biocgenerics
11335 r-genomicranges
11336 r-ggplot2
11337 r-ggrepel
11338 r-iranges
11339 r-limma
11340 r-qqman
11341 r-s4vectors
11342 r-summarizedexperiment))
11343 (native-inputs
11344 (list r-knitr))
11345 (home-page "https://bioconductor.org/packages/MultiDataSet/")
11346 (synopsis "Implementation of MultiDataSet and ResultSet")
11347 (description
11348 "This package provides an implementation of the BRGE's (Bioinformatic
11349 Research Group in Epidemiology from Center for Research in Environmental
11350 Epidemiology) MultiDataSet and ResultSet. MultiDataSet is designed for
11351 integrating multi omics data sets and ResultSet is a container for omics
11352 results. This package contains base classes for MEAL and rexposome
11353 packages.")
11354 (license license:expat)))
11355
11356 (define-public r-ropls
11357 (package
11358 (name "r-ropls")
11359 (version "1.28.2")
11360 (source
11361 (origin
11362 (method url-fetch)
11363 (uri (bioconductor-uri "ropls" version))
11364 (sha256
11365 (base32
11366 "07gpx15r8c3wljiwxnff2zp7wxbhzz9r7njk8zg8hpy2q5qm3i6c"))))
11367 (build-system r-build-system)
11368 (propagated-inputs
11369 (list r-biobase
11370 r-multiassayexperiment
11371 r-multidataset
11372 r-summarizedexperiment))
11373 (native-inputs
11374 (list r-knitr)) ; for vignettes
11375 (home-page "https://dx.doi.org/10.1021/acs.jproteome.5b00354")
11376 (synopsis "Multivariate analysis and feature selection of omics data")
11377 (description
11378 "Latent variable modeling with @dfn{Principal Component Analysis} (PCA)
11379 and @dfn{Partial Least Squares} (PLS) are powerful methods for visualization,
11380 regression, classification, and feature selection of omics data where the
11381 number of variables exceeds the number of samples and with multicollinearity
11382 among variables. @dfn{Orthogonal Partial Least Squares} (OPLS) enables to
11383 separately model the variation correlated (predictive) to the factor of
11384 interest and the uncorrelated (orthogonal) variation. While performing
11385 similarly to PLS, OPLS facilitates interpretation.
11386
11387 This package provides imlementations of PCA, PLS, and OPLS for multivariate
11388 analysis and feature selection of omics data. In addition to scores, loadings
11389 and weights plots, the package provides metrics and graphics to determine the
11390 optimal number of components (e.g. with the R2 and Q2 coefficients), check the
11391 validity of the model by permutation testing, detect outliers, and perform
11392 feature selection (e.g. with Variable Importance in Projection or regression
11393 coefficients).")
11394 (license license:cecill)))
11395
11396 (define-public r-biosigner
11397 (package
11398 (name "r-biosigner")
11399 (version "1.24.2")
11400 (source
11401 (origin
11402 (method url-fetch)
11403 (uri (bioconductor-uri "biosigner" version))
11404 (sha256
11405 (base32
11406 "0vdv2by3qv7y8vzr8qgg7apwwgsa0fhlfrhzns7g3nas7883c89m"))))
11407 (build-system r-build-system)
11408 (propagated-inputs
11409 (list r-biobase
11410 r-e1071
11411 r-multiassayexperiment
11412 r-multidataset
11413 r-randomforest
11414 r-ropls
11415 r-summarizedexperiment))
11416 (native-inputs
11417 (list r-knitr))
11418 (home-page "https://bioconductor.org/packages/biosigner/")
11419 (synopsis "Signature discovery from omics data")
11420 (description
11421 "Feature selection is critical in omics data analysis to extract
11422 restricted and meaningful molecular signatures from complex and high-dimension
11423 data, and to build robust classifiers. This package implements a method to
11424 assess the relevance of the variables for the prediction performances of the
11425 classifier. The approach can be run in parallel with the PLS-DA, Random
11426 Forest, and SVM binary classifiers. The signatures and the corresponding
11427 'restricted' models are returned, enabling future predictions on new
11428 datasets.")
11429 (license license:cecill)))
11430
11431 (define-public r-annotatr
11432 (package
11433 (name "r-annotatr")
11434 (version "1.22.0")
11435 (source
11436 (origin
11437 (method url-fetch)
11438 (uri (bioconductor-uri "annotatr" version))
11439 (sha256
11440 (base32
11441 "1fbax9v3d486c8lwf3yfjbf4w7zf53wmdpxk2clwm8ngm7w0pqm0"))))
11442 (build-system r-build-system)
11443 (propagated-inputs
11444 (list r-annotationdbi
11445 r-annotationhub
11446 r-dplyr
11447 r-genomeinfodb
11448 r-genomicfeatures
11449 r-genomicranges
11450 r-ggplot2
11451 r-iranges
11452 r-readr
11453 r-regioner
11454 r-reshape2
11455 r-rtracklayer
11456 r-s4vectors))
11457 (native-inputs
11458 (list r-knitr))
11459 (home-page "https://bioconductor.org/packages/annotatr/")
11460 (synopsis "Annotation of genomic regions to genomic annotations")
11461 (description
11462 "Given a set of genomic sites/regions (e.g. ChIP-seq peaks, CpGs,
11463 differentially methylated CpGs or regions, SNPs, etc.) it is often of interest
11464 to investigate the intersecting genomic annotations. Such annotations include
11465 those relating to gene models (promoters, 5'UTRs, exons, introns, and 3'UTRs),
11466 CpGs (CpG islands, CpG shores, CpG shelves), or regulatory sequences such as
11467 enhancers. The annotatr package provides an easy way to summarize and
11468 visualize the intersection of genomic sites/regions with genomic
11469 annotations.")
11470 (license license:gpl3)))
11471
11472 (define-public r-rsubread
11473 (package
11474 (name "r-rsubread")
11475 (version "2.10.4")
11476 (source
11477 (origin
11478 (method url-fetch)
11479 (uri (bioconductor-uri "Rsubread" version))
11480 (sha256
11481 (base32
11482 "155h25gbagqns7wpriil17li0jkdd1z1pcz0dlnikdqj4saf97rl"))))
11483 (properties `((upstream-name . "Rsubread")))
11484 (build-system r-build-system)
11485 (inputs (list zlib))
11486 (propagated-inputs
11487 (list r-matrix))
11488 (home-page "https://bioconductor.org/packages/Rsubread/")
11489 (synopsis "Subread sequence alignment and counting for R")
11490 (description
11491 "This package provides tools for alignment, quantification and analysis
11492 of second and third generation sequencing data. It includes functionality for
11493 read mapping, read counting, SNP calling, structural variant detection and
11494 gene fusion discovery. It can be applied to all major sequencing techologies
11495 and to both short and long sequence reads.")
11496 (license license:gpl3)))
11497
11498 (define-public r-flowutils
11499 (package
11500 (name "r-flowutils")
11501 (version "1.59.0")
11502 (source
11503 (origin
11504 (method url-fetch)
11505 (uri (bioconductor-uri "flowUtils" version))
11506 (sha256
11507 (base32
11508 "11x362dqb9mjlsbq6g1qkb8hhnkvm22z5s3wkgmpyy9kyifjkm26"))))
11509 (properties `((upstream-name . "flowUtils")))
11510 (build-system r-build-system)
11511 (propagated-inputs
11512 (list r-biobase
11513 r-corpcor
11514 r-flowcore
11515 r-graph
11516 r-runit
11517 r-xml))
11518 (home-page "https://github.com/jspidlen/flowUtils")
11519 (synopsis "Utilities for flow cytometry")
11520 (description
11521 "This package provides utilities for flow cytometry data.")
11522 (license license:artistic2.0)))
11523
11524 (define-public r-consensusclusterplus
11525 (package
11526 (name "r-consensusclusterplus")
11527 (version "1.60.0")
11528 (source
11529 (origin
11530 (method url-fetch)
11531 (uri (bioconductor-uri "ConsensusClusterPlus" version))
11532 (sha256
11533 (base32
11534 "1021cix4mr9qsafskw4kk1l3wdzx9pk2gcwjifz6f4zqxss9v07p"))))
11535 (properties
11536 `((upstream-name . "ConsensusClusterPlus")))
11537 (build-system r-build-system)
11538 (propagated-inputs
11539 (list r-all r-biobase r-cluster))
11540 (home-page "https://bioconductor.org/packages/ConsensusClusterPlus")
11541 (synopsis "Clustering algorithm")
11542 (description
11543 "This package provides an implementation of an algorithm for determining
11544 cluster count and membership by stability evidence in unsupervised analysis.")
11545 (license license:gpl2)))
11546
11547 ;; This is the latest commit and it solves a bug from the latest release.
11548 (define-public r-cycombine
11549 (let ((commit "f18504bc83ff5daee2b5eb4b28f09abdaaa66698") (revision "1"))
11550 (package
11551 (name "r-cycombine")
11552 (version (git-version "0.2.6" revision commit))
11553 (source (origin
11554 (method git-fetch)
11555 (uri (git-reference
11556 (url "https://github.com/biosurf/cyCombine")
11557 (commit commit)))
11558 (file-name (git-file-name name version))
11559 (sha256
11560 (base32
11561 "1fiwnik8iahg01732fik85xhz359x32f1xc59h443pdf7jancskm"))))
11562 (properties `((upstream-name . "cyCombine")))
11563 (build-system r-build-system)
11564 (propagated-inputs
11565 (list r-biobase
11566 r-cytolib
11567 r-dplyr
11568 r-flowcore
11569 r-ggplot2
11570 r-knitr
11571 r-kohonen
11572 r-magrittr
11573 r-purrr
11574 r-rcolorbrewer
11575 r-readr
11576 r-readxl
11577 r-stringr
11578 r-sva
11579 r-tibble
11580 r-tidyr))
11581 (native-inputs (list r-knitr))
11582 (home-page "https://github.com/biosurf/cyCombine")
11583 (synopsis "Integration of single-cell cytometry datasets")
11584 (description
11585 "This package provides a method for combining single-cell cytometry
11586 datasets, which increases the analytical flexibility and the statistical power
11587 of the analyses while minimizing technical noise.")
11588 (license license:expat))))
11589
11590 (define-public r-cytolib
11591 (package
11592 (name "r-cytolib")
11593 (version "2.8.0")
11594 (source
11595 (origin
11596 (method url-fetch)
11597 (uri (bioconductor-uri "cytolib" version))
11598 (sha256
11599 (base32
11600 "18b532sicca5l8sn334prrm7g1z1cakiwydccz4i833168pnsjyg"))))
11601 (properties `((upstream-name . "cytolib")))
11602 (build-system r-build-system)
11603 (native-inputs
11604 (list r-knitr))
11605 (propagated-inputs
11606 (list r-bh
11607 r-rcpp
11608 r-rcpparmadillo
11609 r-rcppparallel
11610 r-rhdf5lib
11611 r-rprotobuflib))
11612 (home-page "https://bioconductor.org/packages/cytolib/")
11613 (synopsis "C++ infrastructure for working with gated cytometry")
11614 (description
11615 "This package provides the core data structure and API to represent and
11616 interact with gated cytometry data.")
11617 (license license:artistic2.0)))
11618
11619 (define-public r-flowcore
11620 (package
11621 (name "r-flowcore")
11622 (version "2.8.0")
11623 (source
11624 (origin
11625 (method url-fetch)
11626 (uri (bioconductor-uri "flowCore" version))
11627 (sha256
11628 (base32
11629 "17nci6rc4i0vs0ibw5q8zy30ap7q4550qpq4ifkbblqbyzxlzkhr"))))
11630 (properties `((upstream-name . "flowCore")))
11631 (build-system r-build-system)
11632 (propagated-inputs
11633 (list r-bh
11634 r-biobase
11635 r-biocgenerics
11636 r-cytolib
11637 r-matrixstats
11638 r-rcpp
11639 r-rcpparmadillo
11640 r-rprotobuflib
11641 r-s4vectors))
11642 (native-inputs
11643 (list r-knitr))
11644 (home-page "https://bioconductor.org/packages/flowCore")
11645 (synopsis "Basic structures for flow cytometry data")
11646 (description
11647 "This package provides S4 data structures and basic functions to deal
11648 with flow cytometry data.")
11649 (license license:artistic2.0)))
11650
11651 (define-public r-flowmeans
11652 (package
11653 (name "r-flowmeans")
11654 (version "1.56.0")
11655 (source
11656 (origin
11657 (method url-fetch)
11658 (uri (bioconductor-uri "flowMeans" version))
11659 (sha256
11660 (base32
11661 "1n4li43ydwwf5gvgmdml4ba28cxymybg5wnz6jvp35n959fwxv6y"))))
11662 (properties `((upstream-name . "flowMeans")))
11663 (build-system r-build-system)
11664 (propagated-inputs
11665 (list r-biobase r-feature r-flowcore r-rrcov))
11666 (home-page "https://bioconductor.org/packages/flowMeans")
11667 (synopsis "Non-parametric flow cytometry data gating")
11668 (description
11669 "This package provides tools to identify cell populations in Flow
11670 Cytometry data using non-parametric clustering and segmented-regression-based
11671 change point detection.")
11672 (license license:artistic2.0)))
11673
11674 (define-public r-ncdfflow
11675 (package
11676 (name "r-ncdfflow")
11677 (version "2.42.0")
11678 (source
11679 (origin
11680 (method url-fetch)
11681 (uri (bioconductor-uri "ncdfFlow" version))
11682 (sha256
11683 (base32
11684 "18ba8rygcd1ys150pk38r4w5lxwm6sl76zkd294yg847dygsqa4m"))))
11685 (properties `((upstream-name . "ncdfFlow")))
11686 (build-system r-build-system)
11687 (propagated-inputs
11688 (list r-bh
11689 r-biobase
11690 r-biocgenerics
11691 r-flowcore
11692 r-rcpp
11693 r-rcpparmadillo
11694 r-rhdf5lib
11695 r-zlibbioc))
11696 (native-inputs
11697 (list r-knitr))
11698 (home-page "https://bioconductor.org/packages/ncdfFlow/")
11699 (synopsis "HDF5 based storage for flow cytometry data")
11700 (description
11701 "This package provides HDF5 storage based methods and functions for
11702 manipulation of flow cytometry data.")
11703 (license license:artistic2.0)))
11704
11705 (define-public r-ggcyto
11706 (package
11707 (name "r-ggcyto")
11708 (version "1.24.0")
11709 (source
11710 (origin
11711 (method url-fetch)
11712 (uri (bioconductor-uri "ggcyto" version))
11713 (sha256
11714 (base32
11715 "0sycyvdpa77mykzr709a7padh6478zmnzapibbq90qkc7bxnj359"))))
11716 (properties `((upstream-name . "ggcyto")))
11717 (build-system r-build-system)
11718 (propagated-inputs
11719 (list r-data-table
11720 r-flowcore
11721 r-flowworkspace
11722 r-ggplot2
11723 r-gridextra
11724 r-hexbin
11725 r-ncdfflow
11726 r-plyr
11727 r-rcolorbrewer
11728 r-rlang
11729 r-scales))
11730 (native-inputs
11731 (list r-knitr))
11732 (home-page "https://github.com/RGLab/ggcyto/issues")
11733 (synopsis "Visualize Cytometry data with ggplot")
11734 (description
11735 "With the dedicated fortify method implemented for @code{flowSet},
11736 @code{ncdfFlowSet} and @code{GatingSet} classes, both raw and gated flow
11737 cytometry data can be plotted directly with ggplot. The @code{ggcyto} wrapper
11738 and some custom layers also make it easy to add gates and population
11739 statistics to the plot.")
11740 (license license:artistic2.0)))
11741
11742 (define-public r-flowviz
11743 (package
11744 (name "r-flowviz")
11745 (version "1.60.0")
11746 (source
11747 (origin
11748 (method url-fetch)
11749 (uri (bioconductor-uri "flowViz" version))
11750 (sha256
11751 (base32
11752 "175ygncrv6q6mb8pahixs89m9wm6hdpzx489gc9s8lgad2vrvz8f"))))
11753 (properties `((upstream-name . "flowViz")))
11754 (build-system r-build-system)
11755 (propagated-inputs
11756 (list r-biobase
11757 r-flowcore
11758 r-hexbin
11759 r-idpmisc
11760 r-kernsmooth
11761 r-lattice
11762 r-latticeextra
11763 r-mass
11764 r-rcolorbrewer))
11765 (native-inputs
11766 (list r-knitr))
11767 (home-page "https://bioconductor.org/packages/flowViz/")
11768 (synopsis "Visualization for flow cytometry")
11769 (description
11770 "This package provides visualization tools for flow cytometry data.")
11771 (license license:artistic2.0)))
11772
11773 (define-public r-flowclust
11774 (package
11775 (name "r-flowclust")
11776 (version "3.34.0")
11777 (source
11778 (origin
11779 (method url-fetch)
11780 (uri (bioconductor-uri "flowClust" version))
11781 (sha256
11782 (base32
11783 "055vm9s8aha92znhpjqkipzprw8bkrinwjaik4ygmhym7w6vbblk"))))
11784 (properties `((upstream-name . "flowClust")))
11785 (build-system r-build-system)
11786 (arguments
11787 `(#:configure-flags
11788 (list "--configure-args=--enable-bundled-gsl=no")))
11789 (propagated-inputs
11790 (list r-biobase
11791 r-biocgenerics
11792 r-flowcore
11793 r-graph))
11794 (inputs
11795 (list gsl))
11796 (native-inputs
11797 (list pkg-config r-knitr))
11798 (home-page "https://bioconductor.org/packages/flowClust")
11799 (synopsis "Clustering for flow cytometry")
11800 (description
11801 "This package provides robust model-based clustering using a t-mixture
11802 model with Box-Cox transformation.")
11803 (license license:artistic2.0)))
11804
11805 ;; TODO: this package bundles an old version of protobuf. It's not easy to
11806 ;; make it use our protobuf package instead.
11807 (define-public r-rprotobuflib
11808 (package
11809 (name "r-rprotobuflib")
11810 (version "2.8.0")
11811 (source
11812 (origin
11813 (method url-fetch)
11814 (uri (bioconductor-uri "RProtoBufLib" version))
11815 (sha256
11816 (base32
11817 "1mvqwrm1y0vij66gdwgpf5l1h660wsi9jzjfs4ihw3zm4cb0q5pp"))))
11818 (properties `((upstream-name . "RProtoBufLib")))
11819 (build-system r-build-system)
11820 (arguments
11821 `(#:phases
11822 (modify-phases %standard-phases
11823 (add-after 'unpack 'unpack-bundled-sources
11824 (lambda _
11825 (with-directory-excursion "src"
11826 (invoke "tar" "xf" "protobuf-3.8.0.tar.gz")))))))
11827 (native-inputs
11828 (list r-knitr))
11829 (home-page "https://bioconductor.org/packages/RProtoBufLib/")
11830 (synopsis "C++ headers and static libraries of Protocol buffers")
11831 (description
11832 "This package provides the headers and static library of Protocol buffers
11833 for other R packages to compile and link against.")
11834 (license license:bsd-3)))
11835
11836 (define-public r-flowworkspace
11837 (package
11838 (name "r-flowworkspace")
11839 (version "4.8.0")
11840 (source
11841 (origin
11842 (method url-fetch)
11843 (uri (bioconductor-uri "flowWorkspace" version))
11844 (sha256
11845 (base32
11846 "0riyi9628cx1j5x6hmdd28yq75xh25j8ckcdz8dnb94dpvnhaqss"))))
11847 (properties `((upstream-name . "flowWorkspace")))
11848 (build-system r-build-system)
11849 (propagated-inputs
11850 (list r-aws-s3
11851 r-aws-signature
11852 r-bh
11853 r-biobase
11854 r-biocgenerics
11855 r-cytolib
11856 r-data-table
11857 r-delayedarray
11858 r-digest
11859 r-dplyr
11860 r-flowcore
11861 r-ggplot2
11862 r-graph
11863 r-lattice
11864 r-latticeextra
11865 r-matrixstats
11866 r-ncdfflow
11867 r-rbgl
11868 r-rcpp
11869 r-rcpparmadillo
11870 r-rcppparallel
11871 r-rgraphviz
11872 r-rhdf5lib
11873 r-rprotobuflib
11874 r-s4vectors
11875 r-scales
11876 r-xml))
11877 (native-inputs
11878 (list r-knitr))
11879 (home-page "https://bioconductor.org/packages/flowWorkspace/")
11880 (synopsis "Infrastructure for working with cytometry data")
11881 (description
11882 "This package is designed to facilitate comparison of automated gating
11883 methods against manual gating done in flowJo. This package allows you to
11884 import basic flowJo workspaces into BioConductor and replicate the gating from
11885 flowJo using the @code{flowCore} functionality. Gating hierarchies, groups of
11886 samples, compensation, and transformation are performed so that the output
11887 matches the flowJo analysis.")
11888 (license license:artistic2.0)))
11889
11890 (define-public r-flowstats
11891 (package
11892 (name "r-flowstats")
11893 (version "4.8.0")
11894 (source
11895 (origin
11896 (method url-fetch)
11897 (uri (bioconductor-uri "flowStats" version))
11898 (sha256
11899 (base32
11900 "1jbc92ah2mlpnd7v3k0207v4qz3rg9g9yy6r6y0s0cc5nifdyhwj"))))
11901 (properties `((upstream-name . "flowStats")))
11902 (build-system r-build-system)
11903 (propagated-inputs
11904 (list r-biobase
11905 r-biocgenerics
11906 r-cluster
11907 r-corpcor
11908 r-fda
11909 r-flowcore
11910 r-flowviz
11911 r-flowworkspace
11912 r-kernsmooth
11913 r-ks
11914 r-lattice
11915 r-mass
11916 r-mnormt
11917 r-ncdfflow
11918 r-rcolorbrewer
11919 r-rrcov))
11920 (home-page "http://www.github.com/RGLab/flowStats")
11921 (synopsis "Statistical methods for the analysis of flow cytometry data")
11922 (description
11923 "This package provides methods and functionality to analyze flow data
11924 that is beyond the basic infrastructure provided by the @code{flowCore}
11925 package.")
11926 (license license:artistic2.0)))
11927
11928 (define-public r-opencyto
11929 (package
11930 (name "r-opencyto")
11931 (version "2.8.0")
11932 (source
11933 (origin
11934 (method url-fetch)
11935 (uri (bioconductor-uri "openCyto" version))
11936 (sha256
11937 (base32
11938 "1nz5fra0jf70jwyfbcz5ksnz5xb62vfnfwfasr0zwwvjvmmvrs1y"))))
11939 (properties `((upstream-name . "openCyto")))
11940 (build-system r-build-system)
11941 (propagated-inputs
11942 (list r-biobase
11943 r-biocgenerics
11944 r-clue
11945 r-data-table
11946 r-flowclust
11947 r-flowcore
11948 r-flowstats
11949 r-flowviz
11950 r-flowworkspace
11951 r-graph
11952 r-gtools
11953 r-ks
11954 r-lattice
11955 r-mass
11956 r-ncdfflow
11957 r-plyr
11958 r-r-utils
11959 r-rbgl
11960 r-rcolorbrewer
11961 r-rcpp
11962 r-rrcov))
11963 (native-inputs
11964 (list r-knitr))
11965 (home-page "https://bioconductor.org/packages/openCyto")
11966 (synopsis "Hierarchical gating pipeline for flow cytometry data")
11967 (description
11968 "This package is designed to facilitate the automated gating methods in a
11969 sequential way to mimic the manual gating strategy.")
11970 (license license:artistic2.0)))
11971
11972 (define-public r-cytoml
11973 (package
11974 (name "r-cytoml")
11975 (version "2.8.0")
11976 (source
11977 (origin
11978 (method url-fetch)
11979 (uri (bioconductor-uri "CytoML" version))
11980 (sha256
11981 (base32
11982 "0vp7advfh1d8596hjpzayasjhga4mx0l104sgz2asscbrjm4v7rr"))))
11983 (properties `((upstream-name . "CytoML")))
11984 (build-system r-build-system)
11985 (inputs
11986 (list libxml2 zlib))
11987 (propagated-inputs
11988 (list r-base64enc
11989 r-bh
11990 r-biobase
11991 r-corpcor
11992 r-cytolib
11993 r-data-table
11994 r-dplyr
11995 r-flowcore
11996 r-flowworkspace
11997 r-ggcyto
11998 r-graph
11999 r-jsonlite
12000 r-lattice
12001 r-opencyto
12002 r-plyr
12003 r-rbgl
12004 r-rcpp
12005 r-rcpparmadillo
12006 r-rcppparallel
12007 r-rgraphviz
12008 r-rhdf5lib
12009 r-rprotobuflib
12010 r-runit
12011 r-tibble
12012 r-xml
12013 r-xml2
12014 r-yaml))
12015 (native-inputs
12016 (list r-knitr))
12017 (home-page "https://github.com/RGLab/CytoML")
12018 (synopsis "GatingML interface for cross platform cytometry data sharing")
12019 (description
12020 "This package provides an interface to implementations of the GatingML2.0
12021 standard to exchange gated cytometry data with other software platforms.")
12022 (license license:artistic2.0)))
12023
12024 (define-public r-flowsom
12025 (package
12026 (name "r-flowsom")
12027 (version "2.4.0")
12028 (source
12029 (origin
12030 (method url-fetch)
12031 (uri (bioconductor-uri "FlowSOM" version))
12032 (sha256
12033 (base32
12034 "0balsds5mm981cqamdjv3ndq1y9arharisd6f2lrpkzgvwawa645"))))
12035 (properties `((upstream-name . "FlowSOM")))
12036 (build-system r-build-system)
12037 (propagated-inputs
12038 (list r-biocgenerics
12039 r-colorramps
12040 r-consensusclusterplus
12041 r-cytoml
12042 r-dplyr
12043 r-flowcore
12044 r-flowworkspace
12045 r-ggforce
12046 r-ggnewscale
12047 r-ggplot2
12048 r-ggpointdensity
12049 r-ggpubr
12050 r-ggrepel
12051 r-igraph
12052 r-magrittr
12053 r-pheatmap
12054 r-rcolorbrewer
12055 r-rlang
12056 r-rtsne
12057 r-scattermore
12058 r-tidyr
12059 r-xml))
12060 (home-page "https://bioconductor.org/packages/FlowSOM/")
12061 (synopsis "Visualize and interpret cytometry data")
12062 (description
12063 "FlowSOM offers visualization options for cytometry data, by using
12064 self-organizing map clustering and minimal spanning trees.")
12065 (license license:gpl2+)))
12066
12067 (define-public r-mixomics
12068 (package
12069 (name "r-mixomics")
12070 (version "6.20.0")
12071 (source
12072 (origin
12073 (method url-fetch)
12074 (uri (bioconductor-uri "mixOmics" version))
12075 (sha256
12076 (base32
12077 "0fwc2w7frj0bjijzfckkxf7ipx1z13gw7907q4zr5qfl9mh127w7"))))
12078 (properties `((upstream-name . "mixOmics")))
12079 (build-system r-build-system)
12080 (propagated-inputs
12081 (list r-biocparallel
12082 r-corpcor
12083 r-dplyr
12084 r-ellipse
12085 r-ggrepel
12086 r-ggplot2
12087 r-gridextra
12088 r-igraph
12089 r-lattice
12090 r-mass
12091 r-matrixstats
12092 r-rarpack
12093 r-rcolorbrewer
12094 r-reshape2
12095 r-tidyr))
12096 (native-inputs
12097 (list r-knitr))
12098 (home-page "http://www.mixOmics.org")
12099 (synopsis "Multivariate methods for exploration of biological datasets")
12100 (description
12101 "mixOmics offers a wide range of multivariate methods for the exploration
12102 and integration of biological datasets with a particular focus on variable
12103 selection. The package proposes several sparse multivariate models we have
12104 developed to identify the key variables that are highly correlated, and/or
12105 explain the biological outcome of interest. The data that can be analysed
12106 with mixOmics may come from high throughput sequencing technologies, such as
12107 omics data (transcriptomics, metabolomics, proteomics, metagenomics etc) but
12108 also beyond the realm of omics (e.g. spectral imaging). The methods
12109 implemented in mixOmics can also handle missing values without having to
12110 delete entire rows with missing data.")
12111 (license license:gpl2+)))
12112
12113 (define-public r-depecher
12114 (package ;Source/Weave error
12115 (name "r-depecher")
12116 (version "1.12.0")
12117 (source
12118 (origin
12119 (method url-fetch)
12120 (uri (bioconductor-uri "DepecheR" version))
12121 (sha256
12122 (base32
12123 "0rixczdds5gpac50wap6s68kmpdj4208l38gcihkrysz5frbvqjp"))))
12124 (properties `((upstream-name . "DepecheR")))
12125 (build-system r-build-system)
12126 (propagated-inputs
12127 (list r-beanplot
12128 r-dosnow
12129 r-dplyr
12130 r-fnn
12131 r-foreach
12132 r-ggplot2
12133 r-gmodels
12134 r-gplots
12135 r-mass
12136 r-matrixstats
12137 r-mixomics
12138 r-moments
12139 r-rcpp
12140 r-rcppeigen
12141 r-reshape2
12142 r-robustbase
12143 r-viridis))
12144 (native-inputs
12145 (list r-knitr))
12146 (home-page "https://bioconductor.org/packages/DepecheR/")
12147 (synopsis "Identify traits of clusters in high-dimensional entities")
12148 (description
12149 "The purpose of this package is to identify traits in a dataset that can
12150 separate groups. This is done on two levels. First, clustering is performed,
12151 using an implementation of sparse K-means. Secondly, the generated clusters
12152 are used to predict outcomes of groups of individuals based on their
12153 distribution of observations in the different clusters. As certain clusters
12154 with separating information will be identified, and these clusters are defined
12155 by a sparse number of variables, this method can reduce the complexity of
12156 data, to only emphasize the data that actually matters.")
12157 (license license:expat)))
12158
12159 (define-public r-rcistarget
12160 (package
12161 (name "r-rcistarget")
12162 (version "1.16.0")
12163 (source
12164 (origin
12165 (method url-fetch)
12166 (uri (bioconductor-uri "RcisTarget" version))
12167 (sha256
12168 (base32
12169 "17fnjkg6rjqj33v7slg81skqag10y6dc14g5iv69gqshjal4w4im"))))
12170 (properties `((upstream-name . "RcisTarget")))
12171 (build-system r-build-system)
12172 (propagated-inputs
12173 (list r-arrow
12174 r-aucell
12175 r-biocgenerics
12176 r-data-table
12177 r-dplyr
12178 r-genomeinfodb
12179 r-genomicranges
12180 r-gseabase
12181 r-r-utils
12182 r-s4vectors
12183 r-summarizedexperiment
12184 r-tibble))
12185 (native-inputs
12186 (list r-knitr))
12187 (home-page "https://aertslab.org/#scenic")
12188 (synopsis "Identify transcription factor binding motifs enriched on a gene list")
12189 (description
12190 "RcisTarget identifies @dfn{transcription factor binding motifs} (TFBS)
12191 over-represented on a gene list. In a first step, RcisTarget selects DNA
12192 motifs that are significantly over-represented in the surroundings of the
12193 @dfn{transcription start site} (TSS) of the genes in the gene-set. This is
12194 achieved by using a database that contains genome-wide cross-species rankings
12195 for each motif. The motifs that are then annotated to TFs and those that have
12196 a high @dfn{Normalized Enrichment Score} (NES) are retained. Finally, for
12197 each motif and gene-set, RcisTarget predicts the candidate target genes (i.e.
12198 genes in the gene-set that are ranked above the leading edge).")
12199 (license license:gpl3)))
12200
12201 (define-public r-chicago
12202 (package
12203 (name "r-chicago")
12204 (version "1.24.0")
12205 (source
12206 (origin
12207 (method url-fetch)
12208 (uri (bioconductor-uri "Chicago" version))
12209 (sha256
12210 (base32
12211 "13vzxmvxpc3r9gii37zvhhr5nbnaggrva97g6m2n02qn9daf6vmm"))))
12212 (properties `((upstream-name . "Chicago")))
12213 (build-system r-build-system)
12214 (propagated-inputs
12215 (list r-data-table r-delaporte r-hmisc r-mass r-matrixstats))
12216 (native-inputs (list r-knitr))
12217 (home-page "https://bioconductor.org/packages/Chicago")
12218 (synopsis "Capture Hi-C analysis of genomic organization")
12219 (description
12220 "This package provides a pipeline for analysing Capture Hi-C data.")
12221 (license license:artistic2.0)))
12222
12223 ;; This is a CRAN package, but it depends on Bioconductor packages, so we put
12224 ;; it here.
12225 (define-public r-ciara
12226 (package
12227 (name "r-ciara")
12228 (version "0.1.0")
12229 (source (origin
12230 (method url-fetch)
12231 (uri (cran-uri "CIARA" version))
12232 (sha256
12233 (base32
12234 "0nr7wks9231326x0lhpbh824c6vcb5hr5jn89s9bmg9mci907bsf"))))
12235 (properties `((upstream-name . "CIARA")))
12236 (build-system r-build-system)
12237 (propagated-inputs (list r-biobase r-ggplot2 r-ggraph r-magrittr))
12238 (native-inputs (list r-knitr))
12239 (home-page "https://cran.r-project.org/package=CIARA")
12240 (synopsis "Cluster-independent algorithm for rare cell types identification")
12241 (description
12242 "This is a package to support identification of markers of rare cell
12243 types by looking at genes whose expression is confined in small regions of the
12244 expression space.")
12245 (license license:artistic2.0)))
12246
12247 (define-public r-cicero
12248 (package
12249 (name "r-cicero")
12250 (version "1.14.0")
12251 (source
12252 (origin
12253 (method url-fetch)
12254 (uri (bioconductor-uri "cicero" version))
12255 (sha256
12256 (base32
12257 "1ip12ijazlmcfbym078slxykpkz7d1zwvs8l8aqdnqpxjfk1ipx5"))))
12258 (build-system r-build-system)
12259 (propagated-inputs
12260 (list r-assertthat
12261 r-biobase
12262 r-biocgenerics
12263 r-data-table
12264 r-dplyr
12265 r-fnn
12266 r-genomicranges
12267 r-ggplot2
12268 r-glasso
12269 r-gviz
12270 r-igraph
12271 r-iranges
12272 r-matrix
12273 r-monocle
12274 r-plyr
12275 r-reshape2
12276 r-s4vectors
12277 r-stringi
12278 r-stringr
12279 r-tibble
12280 r-tidyr
12281 r-vgam))
12282 (native-inputs
12283 (list r-knitr))
12284 (home-page "https://bioconductor.org/packages/cicero/")
12285 (synopsis "Predict cis-co-accessibility from single-cell data")
12286 (description
12287 "Cicero computes putative cis-regulatory maps from single-cell chromatin
12288 accessibility data. It also extends the monocle package for use in chromatin
12289 accessibility data.")
12290 (license license:expat)))
12291
12292 ;; This is the latest commit on the "monocle3" branch.
12293 (define-public r-cicero-monocle3
12294 (let ((commit "fa2fb6515857a8cfc88bc9af044f34de1bcd2b7b")
12295 (revision "1"))
12296 (package (inherit r-cicero)
12297 (name "r-cicero-monocle3")
12298 (version (git-version "1.3.2" revision commit))
12299 (source
12300 (origin
12301 (method git-fetch)
12302 (uri (git-reference
12303 (url "https://github.com/cole-trapnell-lab/cicero-release")
12304 (commit commit)))
12305 (file-name (git-file-name name version))
12306 (sha256
12307 (base32
12308 "077yza93wdhi08n40md20jwk55k9lw1f3y0063qkk90cpz60wi0c"))))
12309 (propagated-inputs
12310 (modify-inputs (package-propagated-inputs r-cicero)
12311 (delete "r-monocle")
12312 (prepend r-monocle3))))))
12313
12314 (define-public r-circrnaprofiler
12315 (package
12316 (name "r-circrnaprofiler")
12317 (version "1.10.0")
12318 (source
12319 (origin
12320 (method url-fetch)
12321 (uri (bioconductor-uri "circRNAprofiler" version))
12322 (sha256
12323 (base32
12324 "1gwm416shhv2p3gh1n6kv1rvx0n0imy25b7z62z4s8b3gs3nfp5j"))))
12325 (properties
12326 `((upstream-name . "circRNAprofiler")))
12327 (build-system r-build-system)
12328 (propagated-inputs
12329 (list r-annotationhub
12330 r-biostrings
12331 r-bsgenome
12332 r-bsgenome-hsapiens-ucsc-hg19
12333 r-deseq2
12334 r-dplyr
12335 r-edger
12336 r-genomeinfodb
12337 r-genomicranges
12338 r-ggplot2
12339 r-gwascat
12340 r-iranges
12341 r-magrittr
12342 r-r-utils
12343 r-readr
12344 r-reshape2
12345 r-rlang
12346 r-rtracklayer
12347 r-s4vectors
12348 r-seqinr
12349 r-stringi
12350 r-stringr
12351 r-universalmotif))
12352 (native-inputs
12353 (list r-knitr))
12354 (home-page
12355 "https://github.com/Aufiero/circRNAprofiler")
12356 (synopsis
12357 "Computational framework for the downstream analysis of circular RNA's")
12358 (description
12359 "@code{r-circrnaprofiler} is a computational framework for a comprehensive
12360 in silico analysis of @dfn{circular RNA} (circRNAs). This computational
12361 framework allows combining and analyzing circRNAs previously detected by
12362 multiple publicly available annotation-based circRNA detection tools. It
12363 covers different aspects of circRNAs analysis from differential expression
12364 analysis, evolutionary conservation, biogenesis to functional analysis.")
12365 (license license:gpl3)))
12366
12367 (define-public r-cistopic
12368 (package
12369 (name "r-cistopic")
12370 (version "2.1.0")
12371 (source
12372 (origin
12373 (method git-fetch)
12374 (uri (git-reference
12375 (url "https://github.com/aertslab/cisTopic")
12376 (commit (string-append "v" version))))
12377 (file-name (git-file-name name version))
12378 (sha256
12379 (base32
12380 "0c4553rnxq7b1w451kcc3iwvak4qa5h2b43xmfw6ii8096zd1gbf"))))
12381 (build-system r-build-system)
12382 (propagated-inputs
12383 (list r-aucell
12384 r-data-table
12385 r-dplyr
12386 r-dosnow
12387 r-dt
12388 r-feather
12389 r-fitdistrplus
12390 r-genomicranges
12391 r-ggplot2
12392 r-lda
12393 r-matrix
12394 r-plyr
12395 r-rcistarget
12396 r-rtracklayer
12397 r-s4vectors))
12398 (home-page "https://github.com/aertslab/cisTopic")
12399 (synopsis "Modelling of cis-regulatory topics from single cell epigenomics data")
12400 (description
12401 "The sparse nature of single cell epigenomics data can be overruled using
12402 probabilistic modelling methods such as @dfn{Latent Dirichlet
12403 Allocation} (LDA). This package allows the probabilistic modelling of
12404 cis-regulatory topics (cisTopics) from single cell epigenomics data, and
12405 includes functionalities to identify cell states based on the contribution of
12406 cisTopics and explore the nature and regulatory proteins driving them.")
12407 (license license:gpl3)))
12408
12409 (define-public r-cistopic-next
12410 (let ((commit "04cecbb9d1112fcc1a6edc28b5a506bcb49f2803")
12411 (revision "1"))
12412 (package
12413 (inherit r-cistopic)
12414 (name "r-cistopic-next")
12415 ;; The DESCRIPTION file says this is version 0.3.0, which is a bit odd
12416 ;; since the previous release is 2.1.0. Oh well.
12417 (version (git-version "0.3.0" revision commit))
12418 (source
12419 (origin
12420 (method git-fetch)
12421 (uri (git-reference
12422 (url "https://github.com/aertslab/cisTopic")
12423 (commit commit)))
12424 (file-name (git-file-name name version))
12425 (sha256
12426 (base32
12427 "11cg9szlysnsjiaahda4k5v2vh4rxx27zhz53hafgaq9mdz0kgi2"))))
12428 (properties `((upstream-name . "cisTopic")))
12429 (propagated-inputs
12430 (list r-aucell
12431 r-data-table
12432 r-dosnow
12433 r-dplyr
12434 r-dt
12435 r-feather
12436 r-fitdistrplus
12437 r-genomicranges
12438 r-ggplot2
12439 r-lda
12440 r-matrix
12441 r-plyr
12442 r-rcistarget
12443 r-rtracklayer
12444 r-s4vectors
12445 r-text2vec))
12446 (native-inputs
12447 (list r-knitr)))))
12448
12449 (define-public r-genie3
12450 (package
12451 (name "r-genie3")
12452 (version "1.18.0")
12453 (source
12454 (origin
12455 (method url-fetch)
12456 (uri (bioconductor-uri "GENIE3" version))
12457 (sha256
12458 (base32
12459 "0h3vnpnznb9rda8gfwp4cnd2mqsvs1vzmfx90dchn5pqaphz1k2l"))))
12460 (properties `((upstream-name . "GENIE3")))
12461 (build-system r-build-system)
12462 (propagated-inputs
12463 (list r-dplyr r-reshape2))
12464 (native-inputs
12465 (list r-knitr))
12466 (home-page "https://bioconductor.org/packages/GENIE3")
12467 (synopsis "Gene network inference with ensemble of trees")
12468 (description
12469 "This package implements the GENIE3 algorithm for inferring gene
12470 regulatory networks from expression data.")
12471 (license license:gpl2+)))
12472
12473 (define-public r-roc
12474 (package
12475 (name "r-roc")
12476 (version "1.72.0")
12477 (source
12478 (origin
12479 (method url-fetch)
12480 (uri (bioconductor-uri "ROC" version))
12481 (sha256
12482 (base32
12483 "0yfq0d0j2bzqdnjs6l2h6p48kmv9wfphlqym3brgndlnadipq1v2"))))
12484 (properties `((upstream-name . "ROC")))
12485 (build-system r-build-system)
12486 (native-inputs
12487 (list r-knitr))
12488 (home-page "https://www.bioconductor.org/packages/ROC/")
12489 (synopsis "Utilities for ROC curves")
12490 (description
12491 "This package provides utilities for @dfn{Receiver Operating
12492 Characteristic} (ROC) curves, with a focus on micro arrays.")
12493 (license license:artistic2.0)))
12494
12495 (define-public r-watermelon
12496 (package
12497 (name "r-watermelon")
12498 (version "2.2.0")
12499 (source
12500 (origin
12501 (method url-fetch)
12502 (uri (bioconductor-uri "wateRmelon" version))
12503 (sha256
12504 (base32
12505 "0adqyfabrvfcaj3mwp0rbqlcgpj92yb205cyhibbrs5gdr5ri4pv"))))
12506 (properties `((upstream-name . "wateRmelon")))
12507 (build-system r-build-system)
12508 (propagated-inputs
12509 (list r-biobase
12510 r-illuminahumanmethylation450kanno-ilmn12-hg19
12511 r-illuminaio
12512 r-limma
12513 r-lumi
12514 r-matrixstats
12515 r-methylumi
12516 r-roc))
12517 (native-inputs
12518 (list r-knitr))
12519 (home-page "https://bioconductor.org/packages/wateRmelon/")
12520 (synopsis "Illumina 450 methylation array normalization and metrics")
12521 (description
12522 "The standard index of DNA methylation (beta) is computed from methylated
12523 and unmethylated signal intensities. Betas calculated from raw signal
12524 intensities perform well, but using 11 methylomic datasets we demonstrate that
12525 quantile normalization methods produce marked improvement. The commonly used
12526 procedure of normalizing betas is inferior to the separate normalization of M
12527 and U, and it is also advantageous to normalize Type I and Type II assays
12528 separately. This package provides 15 flavours of betas and three performance
12529 metrics, with methods for objects produced by the @code{methylumi} and
12530 @code{minfi} packages.")
12531 (license license:gpl3)))
12532
12533 (define-public r-gdsfmt
12534 (package
12535 (name "r-gdsfmt")
12536 (version "1.32.0")
12537 (source
12538 (origin
12539 (method url-fetch)
12540 (uri (bioconductor-uri "gdsfmt" version))
12541 (sha256
12542 (base32
12543 "1cdwyivgfc6yw5hj9b3j57wx55gckwhx6fwx2lvqynrjzjyzf3q0"))
12544 (modules '((guix build utils)))
12545 ;; Remove bundled sources of zlib, lz4, and xz. Don't attempt to build
12546 ;; them and link with system libraries instead.
12547 (snippet
12548 '(begin
12549 (for-each delete-file-recursively
12550 '("src/LZ4"
12551 "src/XZ"
12552 "src/ZLIB"))
12553 (substitute* "src/Makevars"
12554 (("all: \\$\\(SHLIB\\)") "all:")
12555 (("\\$\\(SHLIB\\): liblzma.a") "")
12556 (("^ (ZLIB|LZ4)/.*") "")
12557 (("CoreArray/dVLIntGDS.cpp.*")
12558 "CoreArray/dVLIntGDS.cpp")
12559 (("CoreArray/dVLIntGDS.o.*")
12560 "CoreArray/dVLIntGDS.o")
12561 (("PKG_LIBS = ./liblzma.a")
12562 "PKG_LIBS = -llz4"))
12563 (substitute* "src/CoreArray/dStream.h"
12564 (("include \"../(ZLIB|LZ4|XZ/api)/(.*)\"" _ _ header)
12565 (string-append "include <" header ">")))))))
12566 (properties `((upstream-name . "gdsfmt")))
12567 (build-system r-build-system)
12568 (inputs
12569 (list lz4 xz zlib))
12570 (native-inputs
12571 (list r-knitr))
12572 (home-page "http://corearray.sourceforge.net/")
12573 (synopsis
12574 "R Interface to CoreArray Genomic Data Structure (GDS) Files")
12575 (description
12576 "This package provides a high-level R interface to CoreArray @dfn{Genomic
12577 Data Structure} (GDS) data files, which are portable across platforms with
12578 hierarchical structure to store multiple scalable array-oriented data sets
12579 with metadata information. It is suited for large-scale datasets, especially
12580 for data which are much larger than the available random-access memory. The
12581 @code{gdsfmt} package offers efficient operations specifically designed for
12582 integers of less than 8 bits, since a diploid genotype, like
12583 @dfn{single-nucleotide polymorphism} (SNP), usually occupies fewer bits than a
12584 byte. Data compression and decompression are available with relatively
12585 efficient random access. It is also allowed to read a GDS file in parallel
12586 with multiple R processes supported by the package @code{parallel}.")
12587 (license license:lgpl3)))
12588
12589 (define-public r-bigmelon
12590 (package
12591 (name "r-bigmelon")
12592 (version "1.22.0")
12593 (source
12594 (origin
12595 (method url-fetch)
12596 (uri (bioconductor-uri "bigmelon" version))
12597 (sha256
12598 (base32
12599 "1msch4qbifkdqv0bbw03xj6d9w28z91mf4ki41rqg6048cq17h2k"))))
12600 (properties `((upstream-name . "bigmelon")))
12601 (build-system r-build-system)
12602 (propagated-inputs
12603 (list r-biobase
12604 r-biocgenerics
12605 r-gdsfmt
12606 r-geoquery
12607 r-illuminaio
12608 r-methylumi
12609 r-minfi
12610 r-watermelon))
12611 (native-inputs
12612 (list r-knitr))
12613 (home-page "https://bioconductor.org/packages/bigmelon/")
12614 (synopsis "Illumina methylation array analysis for large experiments")
12615 (description
12616 "This package provides methods for working with Illumina arrays using the
12617 @code{gdsfmt} package.")
12618 (license license:gpl3)))
12619
12620 (define-public r-seqbias
12621 (package
12622 (name "r-seqbias")
12623 (version "1.44.0")
12624 (source
12625 (origin
12626 (method url-fetch)
12627 (uri (bioconductor-uri "seqbias" version))
12628 (sha256
12629 (base32
12630 "085nq6pf0bdn17wsbr5jnyy512v7rf67xff9rp5wz47mcifbv6rg"))))
12631 (properties `((upstream-name . "seqbias")))
12632 (build-system r-build-system)
12633 (propagated-inputs
12634 (list r-biostrings r-genomicranges r-rhtslib))
12635 (home-page "https://bioconductor.org/packages/seqbias/")
12636 (synopsis "Estimation of per-position bias in high-throughput sequencing data")
12637 (description
12638 "This package implements a model of per-position sequencing bias in
12639 high-throughput sequencing data using a simple Bayesian network, the structure
12640 and parameters of which are trained on a set of aligned reads and a reference
12641 genome sequence.")
12642 (license license:lgpl3)))
12643
12644 (define-public r-reqon
12645 (package
12646 (name "r-reqon")
12647 (version "1.42.0")
12648 (source
12649 (origin
12650 (method url-fetch)
12651 (uri (bioconductor-uri "ReQON" version))
12652 (sha256
12653 (base32
12654 "1f5pplm8fy3wvl0b6n18gph4dq9i9x5qiyjrj0bk0kwlkbpba74r"))))
12655 (properties `((upstream-name . "ReQON")))
12656 (build-system r-build-system)
12657 (propagated-inputs
12658 (list r-rjava r-rsamtools r-seqbias))
12659 (home-page "https://bioconductor.org/packages/ReQON/")
12660 (synopsis "Recalibrating quality of nucleotides")
12661 (description
12662 "This package provides an implementation of an algorithm for
12663 recalibrating the base quality scores for aligned sequencing data in BAM
12664 format.")
12665 (license license:gpl2)))
12666
12667 (define-public r-wavcluster
12668 (package
12669 (name "r-wavcluster")
12670 (version "2.30.0")
12671 (source
12672 (origin
12673 (method url-fetch)
12674 (uri (bioconductor-uri "wavClusteR" version))
12675 (sha256
12676 (base32
12677 "04di095i9i19j9ppx8gdsk7n18vd02d4rjdi9d4a3p0xv05ihnb6"))))
12678 (properties `((upstream-name . "wavClusteR")))
12679 (build-system r-build-system)
12680 (propagated-inputs
12681 (list r-biocgenerics
12682 r-biostrings
12683 r-foreach
12684 r-genomicfeatures
12685 r-genomicranges
12686 r-ggplot2
12687 r-hmisc
12688 r-iranges
12689 r-mclust
12690 r-rsamtools
12691 r-rtracklayer
12692 r-s4vectors
12693 r-seqinr
12694 r-stringr))
12695 (native-inputs
12696 (list r-knitr))
12697 (home-page "https://bioconductor.org/packages/wavClusteR/")
12698 (synopsis "Identification of RNA-protein interaction sites in PAR-CLIP data")
12699 (description
12700 "This package provides an integrated pipeline for the analysis of
12701 PAR-CLIP data. PAR-CLIP-induced transitions are first discriminated from
12702 sequencing errors, SNPs and additional non-experimental sources by a non-
12703 parametric mixture model. The protein binding sites (clusters) are then
12704 resolved at high resolution and cluster statistics are estimated using a
12705 rigorous Bayesian framework. Post-processing of the results, data export for
12706 UCSC genome browser visualization and motif search analysis are provided. In
12707 addition, the package integrates RNA-Seq data to estimate the False
12708 Discovery Rate of cluster detection. Key functions support parallel multicore
12709 computing. While wavClusteR was designed for PAR-CLIP data analysis, it can
12710 be applied to the analysis of other NGS data obtained from experimental
12711 procedures that induce nucleotide substitutions (e.g. BisSeq).")
12712 (license license:gpl2)))
12713
12714 (define-public r-timeseriesexperiment
12715 (package
12716 (name "r-timeseriesexperiment")
12717 (version "1.13.0")
12718 (source
12719 (origin
12720 (method url-fetch)
12721 (uri (bioconductor-uri "TimeSeriesExperiment" version))
12722 (sha256
12723 (base32
12724 "0bdpxxr739qdg92qabfx122k9f43vw2hyxp4yxqlbp37vzgcdf2c"))))
12725 (properties
12726 `((upstream-name . "TimeSeriesExperiment")))
12727 (build-system r-build-system)
12728 (propagated-inputs
12729 (list r-deseq2
12730 r-dplyr
12731 r-dynamictreecut
12732 r-edger
12733 r-ggplot2
12734 r-hmisc
12735 r-limma
12736 r-magrittr
12737 r-proxy
12738 r-s4vectors
12739 r-summarizedexperiment
12740 r-tibble
12741 r-tidyr
12742 r-vegan
12743 r-viridis))
12744 (native-inputs
12745 (list r-knitr))
12746 (home-page "https://github.com/nlhuong/TimeSeriesExperiment/")
12747 (synopsis "Analysis for short time-series data")
12748 (description
12749 "This package is a visualization and analysis toolbox for short time
12750 course data which includes dimensionality reduction, clustering, two-sample
12751 differential expression testing and gene ranking techniques. The package also
12752 provides methods for retrieving enriched pathways.")
12753 (license license:lgpl3+)))
12754
12755 (define-public r-variantfiltering
12756 (package
12757 (name "r-variantfiltering")
12758 (version "1.32.0")
12759 (source
12760 (origin
12761 (method url-fetch)
12762 (uri (bioconductor-uri "VariantFiltering" version))
12763 (sha256
12764 (base32
12765 "1bjqn8qik221x0bqvgd99p87v45iihwp6cxckh4ks964pd0c1xk8"))))
12766 (properties
12767 `((upstream-name . "VariantFiltering")))
12768 (build-system r-build-system)
12769 (propagated-inputs
12770 (list r-annotationdbi
12771 r-biobase
12772 r-biocgenerics
12773 r-biocparallel
12774 r-biostrings
12775 r-bsgenome
12776 r-dt
12777 r-genomeinfodb
12778 r-genomicfeatures
12779 r-genomicranges
12780 r-genomicscores
12781 r-graph
12782 r-gviz
12783 r-iranges
12784 r-rbgl
12785 r-rsamtools
12786 r-s4vectors
12787 r-shiny
12788 r-shinyjs
12789 r-shinythemes
12790 r-shinytree
12791 r-summarizedexperiment
12792 r-variantannotation
12793 r-xvector))
12794 (home-page "https://github.com/rcastelo/VariantFiltering")
12795 (synopsis "Filtering of coding and non-coding genetic variants")
12796 (description
12797 "Filter genetic variants using different criteria such as inheritance
12798 model, amino acid change consequence, minor allele frequencies across human
12799 populations, splice site strength, conservation, etc.")
12800 (license license:artistic2.0)))
12801
12802 (define-public r-genomegraphs
12803 (package
12804 (name "r-genomegraphs")
12805 (version "1.46.0")
12806 (source
12807 (origin
12808 (method url-fetch)
12809 (uri (bioconductor-uri "GenomeGraphs" version))
12810 (sha256
12811 (base32
12812 "05vavhz936v7cknig2f2mn3fd9fiy54r3swlvifpawramblp1ags"))))
12813 (properties `((upstream-name . "GenomeGraphs")))
12814 (build-system r-build-system)
12815 (propagated-inputs
12816 (list r-biomart))
12817 (home-page "https://bioconductor.org/packages/GenomeGraphs/")
12818 (synopsis "Plotting genomic information from Ensembl")
12819 (description
12820 "Genomic data analyses requires integrated visualization of known genomic
12821 information and new experimental data. GenomeGraphs uses the biomaRt package
12822 to perform live annotation queries to Ensembl and translates this to e.g.
12823 gene/transcript structures in viewports of the grid graphics package. This
12824 results in genomic information plotted together with your data. Another
12825 strength of GenomeGraphs is to plot different data types such as array CGH,
12826 gene expression, sequencing and other data, together in one plot using the
12827 same genome coordinate system.")
12828 (license license:artistic2.0)))
12829
12830 (define-public r-wavetiling
12831 (package
12832 (name "r-wavetiling")
12833 (version "1.28.0")
12834 (source
12835 (origin
12836 (method url-fetch)
12837 (uri (bioconductor-uri "waveTiling" version))
12838 (sha256
12839 (base32
12840 "0d7l559zlmly8mncmh1zhkqmsml0bwwfpm7ccp8l26y852vwf7hf"))))
12841 (properties `((upstream-name . "waveTiling")))
12842 (build-system r-build-system)
12843 (propagated-inputs
12844 (list r-affy
12845 r-biobase
12846 r-biostrings
12847 r-genomegraphs
12848 r-genomicranges
12849 r-iranges
12850 r-oligo
12851 r-oligoclasses
12852 r-preprocesscore
12853 r-waveslim))
12854 (home-page "https://r-forge.r-project.org/projects/wavetiling/")
12855 (synopsis "Wavelet-based models for tiling array transcriptome analysis")
12856 (description
12857 "This package is designed to conduct transcriptome analysis for tiling
12858 arrays based on fast wavelet-based functional models.")
12859 (license license:gpl2+)))
12860
12861 (define-public r-variancepartition
12862 (package
12863 (name "r-variancepartition")
12864 (version "1.26.0")
12865 (source
12866 (origin
12867 (method url-fetch)
12868 (uri (bioconductor-uri "variancePartition" version))
12869 (sha256
12870 (base32
12871 "0wk1xql8b0gxyrqz9hs54xvmp7qdw9b8jnv88p4vgv061iwyk7wv"))))
12872 (properties
12873 `((upstream-name . "variancePartition")))
12874 (build-system r-build-system)
12875 (propagated-inputs
12876 (list r-aod
12877 r-biobase
12878 r-biocparallel
12879 r-doparallel
12880 r-foreach
12881 r-ggplot2
12882 r-gplots
12883 r-iterators
12884 r-limma
12885 r-lme4
12886 r-lmertest
12887 r-mass
12888 r-matrix
12889 r-pbkrtest
12890 r-progress
12891 r-rdpack
12892 r-reshape2
12893 r-rhpcblasctl
12894 r-rlang
12895 r-scales))
12896 (native-inputs
12897 (list r-knitr))
12898 (home-page "https://bioconductor.org/packages/variancePartition/")
12899 (synopsis "Analyze variation in gene expression experiments")
12900 (description
12901 "This is a package providing tools to quantify and interpret multiple
12902 sources of biological and technical variation in gene expression experiments.
12903 It uses a linear mixed model to quantify variation in gene expression
12904 attributable to individual, tissue, time point, or technical variables. The
12905 package includes dream differential expression analysis for repeated
12906 measures.")
12907 (license license:gpl2+)))
12908
12909 (define-public r-htqpcr
12910 (package
12911 (name "r-htqpcr")
12912 (version "1.50.0")
12913 (source
12914 (origin
12915 (method url-fetch)
12916 (uri (bioconductor-uri "HTqPCR" version))
12917 (sha256
12918 (base32
12919 "0am98rzwpi3kybq1l27c5qn3n1pg5aqwmh6jq9q0lzbjjin3haqc"))))
12920 (properties `((upstream-name . "HTqPCR")))
12921 (build-system r-build-system)
12922 (propagated-inputs
12923 (list r-affy r-biobase r-gplots r-limma r-rcolorbrewer))
12924 (home-page (string-append "https://www.ebi.ac.uk/sites/ebi.ac.uk/files/"
12925 "groups/bertone/software/HTqPCR.pdf"))
12926 (synopsis "Automated analysis of high-throughput qPCR data")
12927 (description
12928 "Analysis of Ct values from high throughput quantitative real-time
12929 PCR (qPCR) assays across multiple conditions or replicates. The input data
12930 can be from spatially-defined formats such ABI TaqMan Low Density Arrays or
12931 OpenArray; LightCycler from Roche Applied Science; the CFX plates from Bio-Rad
12932 Laboratories; conventional 96- or 384-well plates; or microfluidic devices
12933 such as the Dynamic Arrays from Fluidigm Corporation. HTqPCR handles data
12934 loading, quality assessment, normalization, visualization and parametric or
12935 non-parametric testing for statistical significance in Ct values between
12936 features (e.g. genes, microRNAs).")
12937 (license license:artistic2.0)))
12938
12939 (define-public r-unifiedwmwqpcr
12940 (package
12941 (name "r-unifiedwmwqpcr")
12942 (version "1.32.0")
12943 (source
12944 (origin
12945 (method url-fetch)
12946 (uri (bioconductor-uri "unifiedWMWqPCR" version))
12947 (sha256
12948 (base32
12949 "1skfs94a6bv05c844zf5vfqw1fbgxyppgdnckdbhxg2a2470a4wh"))))
12950 (properties
12951 `((upstream-name . "unifiedWMWqPCR")))
12952 (build-system r-build-system)
12953 (propagated-inputs
12954 (list r-biocgenerics r-htqpcr))
12955 (home-page "https://bioconductor.org/packages/unifiedWMWqPCR")
12956 (synopsis "Unified Wilcoxon-Mann Whitney Test for differential expression in qPCR data")
12957 (description
12958 "This package implements the unified Wilcoxon-Mann-Whitney Test for qPCR
12959 data. This modified test allows for testing differential expression in qPCR
12960 data.")
12961 (license license:gpl2+)))
12962
12963 (define-public r-universalmotif
12964 (package
12965 (name "r-universalmotif")
12966 (version "1.14.1")
12967 (source
12968 (origin
12969 (method url-fetch)
12970 (uri (bioconductor-uri "universalmotif" version))
12971 (sha256
12972 (base32
12973 "1sm54z8aq3534qjsa19wychhwcvwnjlkydmiqqvidiiwcxwqpjsr"))))
12974 (properties
12975 `((upstream-name . "universalmotif")))
12976 (build-system r-build-system)
12977 (arguments
12978 `(#:phases
12979 (modify-phases %standard-phases
12980 (add-after 'unpack 'fix-reference-to-strip
12981 (lambda _
12982 (substitute* "src/Makevars"
12983 (("/usr/bin/strip") (which "strip"))))))))
12984 (propagated-inputs
12985 (list r-biocgenerics
12986 r-biostrings
12987 r-ggplot2
12988 r-iranges
12989 r-mass
12990 r-rcpp
12991 r-rcppthread
12992 r-rlang
12993 r-s4vectors
12994 r-yaml))
12995 (native-inputs
12996 (list r-knitr))
12997 (home-page
12998 "https://bioconductor.org/packages/universalmotif/")
12999 (synopsis
13000 "Specific structures importer, modifier, and exporter for R")
13001 (description
13002 "This package allows importing most common @dfn{specific structure}
13003 (motif) types into R for use by functions provided by other Bioconductor
13004 motif-related packages. Motifs can be exported into most major motif formats
13005 from various classes as defined by other Bioconductor packages. A suite of
13006 motif and sequence manipulation and analysis functions are included, including
13007 enrichment, comparison, P-value calculation, shuffling, trimming, higher-order
13008 motifs, and others.")
13009 (license license:gpl3)))
13010
13011 (define-public r-ace
13012 (package
13013 (name "r-ace")
13014 (version "1.14.0")
13015 (source (origin
13016 (method url-fetch)
13017 (uri (bioconductor-uri "ACE" version))
13018 (sha256
13019 (base32
13020 "1xnw288vz810vjkidar5h218wyc0q2hx0k4zi3r88vaz5rfhc05m"))))
13021 (properties `((upstream-name . "ACE")))
13022 (build-system r-build-system)
13023 (propagated-inputs (list r-biobase r-genomicranges r-ggplot2 r-qdnaseq))
13024 (native-inputs (list r-knitr))
13025 (home-page "https://github.com/tgac-vumc/ACE")
13026 (synopsis
13027 "Absolute copy number estimation from low-coverage whole genome sequencing")
13028 (description
13029 "This package uses segmented copy number data to estimate tumor cell
13030 percentage and produce copy number plots displaying absolute copy numbers. For
13031 this it uses segmented data from the @code{QDNAseq} package, which in turn uses
13032 a number of dependencies to turn mapped reads into segmented data. @code{ACE}
13033 will run @code{QDNAseq} or use its output rds-file of segmented data. It will
13034 subsequently run through all samples in the object(s), for which it will create
13035 individual subdirectories. For each sample, it will calculate how well the
13036 segments fit (the relative error) to integer copy numbers for each percentage
13037 of @dfn{tumor cells} (cells with divergent segments).")
13038 (license license:gpl2)))
13039
13040 (define-public r-acgh
13041 (package
13042 (name "r-acgh")
13043 (version "1.74.0")
13044 (source (origin
13045 (method url-fetch)
13046 (uri (bioconductor-uri "aCGH" version))
13047 (sha256
13048 (base32
13049 "00ni0kwy68v33ggfi8g5vffirhmbhaxg4l54hcqhx75m535z1x7d"))))
13050 (properties `((upstream-name . "aCGH")))
13051 (build-system r-build-system)
13052 (propagated-inputs (list r-biobase r-cluster r-multtest r-survival))
13053 (home-page "https://bioconductor.org/packages/aCGH")
13054 (synopsis
13055 "Classes and functions for array comparative genomic hybridization data")
13056 (description
13057 "This package provides functions for reading
13058 @dfn{array comparative genomic hybridization} (aCGH) data from image analysis
13059 output files and clone information files, creation of @code{aCGH} objects for
13060 storing these data. Basic methods are accessing/replacing, subsetting,
13061 printing and plotting @code{aCGH} objects.")
13062 (license license:gpl2)))
13063
13064 (define-public r-acme
13065 (package
13066 (name "r-acme")
13067 (version "2.52.0")
13068 (source (origin
13069 (method url-fetch)
13070 (uri (bioconductor-uri "ACME" version))
13071 (sha256
13072 (base32
13073 "0ilcsgpc4m47gifxc0yzx2xi3g4day515mncnnjvfdj3iq8xwk25"))))
13074 (properties `((upstream-name . "ACME")))
13075 (build-system r-build-system)
13076 (propagated-inputs (list r-biobase r-biocgenerics))
13077 (home-page "https://bioconductor.org/packages/aCGH/")
13078 (synopsis "Calculating microarray enrichment")
13079 (description
13080 "This package implements @dfn{algorithms for calculating microarray
13081 enrichment} (ACME), and it is a set of tools for analysing tiling array of
13082 @dfn{combined chromatin immunoprecipitation with DNA microarray} (ChIP/chip),
13083 DNAse hypersensitivity, or other experiments that result in regions of the
13084 genome showing enrichment. It does not rely on a specific array technology
13085 (although the array should be a tiling array), is very general (can be applied
13086 in experiments resulting in regions of enrichment), and is very insensitive to
13087 array noise or normalization methods. It is also very fast and can be applied
13088 on whole-genome tiling array experiments quite easily with enough memory.")
13089 (license license:gpl2+)))
13090
13091 (define-public r-acde
13092 (package
13093 (name "r-acde")
13094 (version "1.26.0")
13095 (source (origin
13096 (method url-fetch)
13097 (uri (bioconductor-uri "acde" version))
13098 (sha256
13099 (base32
13100 "0lgq546y4qklfzbc6fjr3d656hn76p6dn4694qfiafql2nlsjbj2"))))
13101 (properties `((upstream-name . "acde")))
13102 (build-system r-build-system)
13103 (propagated-inputs (list r-boot))
13104 (home-page "https://bioconductor.org/packages/acde")
13105 (synopsis
13106 "Identification of differentially expressed genes with artificial components")
13107 (description
13108 "This package provides a multivariate inferential analysis method for
13109 detecting differentially expressed genes in gene expression data. It uses
13110 artificial components, close to the data's principal components but with an
13111 exact interpretation in terms of differential genetic expression, to identify
13112 differentially expressed genes while controlling the @dfn{false discovery
13113 rate} (FDR).")
13114 (license license:gpl3)))
13115
13116 ;; This is a CRAN package, but it depends on Bioconductor packages, so we put
13117 ;; it here.
13118 (define-public r-activedriverwgs
13119 (package
13120 (name "r-activedriverwgs")
13121 (version "1.1.2")
13122 (source
13123 (origin
13124 (method url-fetch)
13125 (uri (cran-uri "ActiveDriverWGS" version))
13126 (sha256
13127 (base32
13128 "13b5yazgv9kckcp6gck183mh1m0q8lc5ixagmcy9s8kv2wz7wq45"))))
13129 (properties
13130 `((upstream-name . "ActiveDriverWGS")))
13131 (build-system r-build-system)
13132 (propagated-inputs
13133 (list r-biostrings
13134 r-bsgenome
13135 r-bsgenome-hsapiens-ucsc-hg19
13136 r-bsgenome-hsapiens-ucsc-hg38
13137 r-bsgenome-mmusculus-ucsc-mm9
13138 r-bsgenome-mmusculus-ucsc-mm10
13139 r-genomeinfodb
13140 r-genomicranges
13141 r-iranges
13142 r-s4vectors))
13143 (native-inputs
13144 (list r-knitr))
13145 (home-page "https://cran.r-project.org/web/packages/ActiveDriverWGS/")
13146 (synopsis "Driver discovery tool for cancer whole genomes")
13147 (description
13148 "This package provides a method for finding an enrichment of cancer
13149 simple somatic mutations (SNVs and Indels) in functional elements across the
13150 human genome. ActiveDriverWGS detects coding and noncoding driver elements
13151 using whole genome sequencing data.")
13152 (license license:gpl3)))
13153
13154 ;; This is a CRAN package, but it depends on Bioconductor packages, so we put
13155 ;; it here.
13156 (define-public r-activepathways
13157 (package
13158 (name "r-activepathways")
13159 (version "1.1.1")
13160 (source
13161 (origin
13162 (method url-fetch)
13163 (uri (cran-uri "ActivePathways" version))
13164 (sha256
13165 (base32
13166 "1crq164vyqhdq5y3q09k3m5zljqrhcd5ak0jrc0xqvzf0pasml2m"))))
13167 (properties
13168 `((upstream-name . "ActivePathways")))
13169 (build-system r-build-system)
13170 (propagated-inputs
13171 (list r-data-table r-ggplot2))
13172 (native-inputs
13173 (list r-knitr))
13174 (home-page "https://cran.r-project.org/web/packages/ActivePathways/")
13175 (synopsis "Multivariate pathway enrichment analysis")
13176 (description
13177 "This package represents an integrative method of analyzing multi omics
13178 data that conducts enrichment analysis of annotated gene sets. ActivePathways
13179 uses a statistical data fusion approach, rationalizes contributing evidence
13180 and highlights associated genes, improving systems-level understanding of
13181 cellular organization in health and disease.")
13182 (license license:gpl3)))
13183
13184 (define-public r-bgmix
13185 (package
13186 (name "r-bgmix")
13187 (version "1.56.0")
13188 (source
13189 (origin
13190 (method url-fetch)
13191 (uri (bioconductor-uri "BGmix" version))
13192 (sha256
13193 (base32
13194 "03f6nknp3n49yvg2d9qsmds676rva70pr4wjz0md228jczgjk0vj"))))
13195 (properties `((upstream-name . "BGmix")))
13196 (build-system r-build-system)
13197 (propagated-inputs
13198 (list r-kernsmooth))
13199 (home-page "https://bioconductor.org/packages/BGmix/")
13200 (synopsis "Bayesian models for differential gene expression")
13201 (description
13202 "This package provides fully Bayesian mixture models for differential
13203 gene expression.")
13204 (license license:gpl2)))
13205
13206 (define-public r-bgx
13207 (package
13208 (name "r-bgx")
13209 (version "1.62.0")
13210 (source
13211 (origin
13212 (method url-fetch)
13213 (uri (bioconductor-uri "bgx" version))
13214 (sha256
13215 (base32
13216 "0q2y4n6bcc9pvz5sgfkw1lrb00rrp7q29i1vh7srdfmfhgpyz6bk"))))
13217 (properties `((upstream-name . "bgx")))
13218 (build-system r-build-system)
13219 (arguments
13220 (list
13221 #:phases
13222 '(modify-phases %standard-phases
13223 (add-after 'unpack 'do-not-tune-cflags-for-reproducibility
13224 (lambda _
13225 (substitute* "configure.ac"
13226 (("AX_GCC_ARCHFLAG.*") ""))
13227 (delete-file "configure")
13228 (invoke "autoreconf" "-vif"))))))
13229 (inputs
13230 (list boost))
13231 (propagated-inputs
13232 (list r-affy r-biobase r-gcrma r-rcpp))
13233 (native-inputs
13234 (list autoconf automake))
13235 (home-page "https://bioconductor.org/packages/bgx/")
13236 (synopsis "Bayesian gene expression")
13237 (description
13238 "This package provides tools for Bayesian integrated analysis of
13239 Affymetrix GeneChips.")
13240 (license license:gpl2)))
13241
13242 (define-public r-bhc
13243 (package
13244 (name "r-bhc")
13245 (version "1.48.0")
13246 (source
13247 (origin
13248 (method url-fetch)
13249 (uri (bioconductor-uri "BHC" version))
13250 (sha256
13251 (base32
13252 "1kqajd16981y5yaak2imaq1i7pilgqdr3nbhggsakh787j1d9rc5"))))
13253 (properties `((upstream-name . "BHC")))
13254 (build-system r-build-system)
13255 (home-page "https://bioconductor.org/packages/BHC/")
13256 (synopsis "Bayesian hierarchical clustering")
13257 (description
13258 "The method implemented in this package performs bottom-up hierarchical
13259 clustering, using a Dirichlet Process (infinite mixture) to model uncertainty
13260 in the data and Bayesian model selection to decide at each step which clusters
13261 to merge. This avoids several limitations of traditional methods, for example
13262 how many clusters there should be and how to choose a principled distance
13263 metric. This implementation accepts multinomial (i.e. discrete, with 2+
13264 categories) or time-series data. This version also includes a randomised
13265 algorithm which is more efficient for larger data sets.")
13266 (license license:gpl3)))
13267
13268 (define-public r-bicare
13269 (package
13270 (name "r-bicare")
13271 (version "1.54.0")
13272 (source
13273 (origin
13274 (method url-fetch)
13275 (uri (bioconductor-uri "BicARE" version))
13276 (sha256
13277 (base32
13278 "0qjh5bsjcjry6k1vzdaascwy2shjrkc2bw0w57w0qa458cbi89z2"))))
13279 (properties `((upstream-name . "BicARE")))
13280 (build-system r-build-system)
13281 (propagated-inputs
13282 (list r-biobase r-gseabase r-multtest))
13283 (home-page "http://bioinfo.curie.fr")
13284 (synopsis "Biclustering analysis and results exploration")
13285 (description
13286 "This is a package for biclustering analysis and exploration of
13287 results.")
13288 (license license:gpl2)))
13289
13290 (define-public r-bifet
13291 (package
13292 (name "r-bifet")
13293 (version "1.16.0")
13294 (source
13295 (origin
13296 (method url-fetch)
13297 (uri (bioconductor-uri "BiFET" version))
13298 (sha256
13299 (base32
13300 "03ypbbn8i0f4bl4m6wfdcv702jydniak56wqjb1vlrckd9aphwzq"))))
13301 (properties `((upstream-name . "BiFET")))
13302 (build-system r-build-system)
13303 (propagated-inputs
13304 (list r-genomicranges r-poibin))
13305 (native-inputs
13306 (list r-knitr))
13307 (home-page "https://bioconductor.org/packages/BiFET")
13308 (synopsis "Bias-free footprint enrichment test")
13309 (description
13310 "BiFET identifies @dfn{transcription factors} (TFs) whose footprints are
13311 over-represented in target regions compared to background regions after
13312 correcting for the bias arising from the imbalance in read counts and GC
13313 contents between the target and background regions. For a given TF k, BiFET
13314 tests the null hypothesis that the target regions have the same probability of
13315 having footprints for the TF k as the background regions while correcting for
13316 the read count and GC content bias.")
13317 (license license:gpl3)))
13318
13319 (define-public r-rsbml
13320 (package
13321 (name "r-rsbml")
13322 (version "2.54.0")
13323 (source
13324 (origin
13325 (method url-fetch)
13326 (uri (bioconductor-uri "rsbml" version))
13327 (sha256
13328 (base32
13329 "1v11pspkml6xdsacgwxw8r4qdhbnn2h2sqgpm9aidaq9p2085b0v"))))
13330 (properties `((upstream-name . "rsbml")))
13331 (build-system r-build-system)
13332 (inputs
13333 (list libsbml))
13334 (propagated-inputs
13335 (list r-biocgenerics r-graph))
13336 (native-inputs
13337 (list pkg-config))
13338 (home-page "http://www.sbml.org")
13339 (synopsis "R support for SBML")
13340 (description
13341 "This package provides an R interface to libsbml for SBML parsing,
13342 validating output, provides an S4 SBML DOM, converts SBML to R graph objects.")
13343 (license license:artistic2.0)))
13344
13345 (define-public r-hypergraph
13346 (package
13347 (name "r-hypergraph")
13348 (version "1.68.0")
13349 (source
13350 (origin
13351 (method url-fetch)
13352 (uri (bioconductor-uri "hypergraph" version))
13353 (sha256
13354 (base32
13355 "0xmryqj5yw1ns6wbhjqbb6h14jlj89zrznzvqnvd4n03ci20kzzp"))))
13356 (properties `((upstream-name . "hypergraph")))
13357 (build-system r-build-system)
13358 (propagated-inputs
13359 (list r-graph))
13360 (home-page "https://bioconductor.org/packages/hypergraph")
13361 (synopsis "Hypergraph data structures")
13362 (description
13363 "This package implements some simple capabilities for representing and
13364 manipulating hypergraphs.")
13365 (license license:artistic2.0)))
13366
13367 (define-public r-hyperdraw
13368 (package
13369 (name "r-hyperdraw")
13370 (version "1.48.0")
13371 (source
13372 (origin
13373 (method url-fetch)
13374 (uri (bioconductor-uri "hyperdraw" version))
13375 (sha256
13376 (base32
13377 "0ndw4y6b15jy4w86vfkahmdc81d3ycjsvqy1mxi55dwvd8xq0ap6"))))
13378 (properties `((upstream-name . "hyperdraw")))
13379 (build-system r-build-system)
13380 (inputs (list graphviz))
13381 (propagated-inputs
13382 (list r-graph r-hypergraph r-rgraphviz))
13383 (home-page "https://bioconductor.org/packages/hyperdraw")
13384 (synopsis "Visualizing hypergraphs")
13385 (description
13386 "This package provides functions for visualizing hypergraphs.")
13387 (license license:gpl2+)))
13388
13389 (define-public r-biggr
13390 (package
13391 (name "r-biggr")
13392 (version "1.32.0")
13393 (source
13394 (origin
13395 (method url-fetch)
13396 (uri (bioconductor-uri "BiGGR" version))
13397 (sha256
13398 (base32
13399 "0n57bgl6xz5b1gpw4isimq2pqxmlabn7jzhbjg2fbxcklabdvrcw"))))
13400 (properties `((upstream-name . "BiGGR")))
13401 (build-system r-build-system)
13402 (propagated-inputs
13403 (list r-hyperdraw
13404 r-hypergraph
13405 r-lim
13406 r-limsolve
13407 r-rsbml
13408 r-stringr))
13409 (home-page "https://bioconductor.org/packages/BiGGR/")
13410 (synopsis "Constraint based modeling using metabolic reconstruction databases")
13411 (description
13412 "This package provides an interface to simulate metabolic reconstruction
13413 from the @url{http://bigg.ucsd.edu/, BiGG database} and other metabolic
13414 reconstruction databases. The package facilitates @dfn{flux balance
13415 analysis} (FBA) and the sampling of feasible flux distributions. Metabolic
13416 networks and estimated fluxes can be visualized with hypergraphs.")
13417 (license license:gpl3+)))
13418
13419 (define-public r-bigmemoryextras
13420 (package
13421 (name "r-bigmemoryextras")
13422 (version "1.38.0")
13423 (source
13424 (origin
13425 (method url-fetch)
13426 (uri (bioconductor-uri "bigmemoryExtras" version))
13427 (sha256
13428 (base32
13429 "1k31h746j8r3f92vj62s38fw12qjkv5814ipcqfbswnxgaan17zj"))))
13430 (properties
13431 `((upstream-name . "bigmemoryExtras")))
13432 (build-system r-build-system)
13433 (propagated-inputs
13434 (list r-bigmemory))
13435 (native-inputs
13436 (list r-knitr))
13437 (home-page "https://github.com/phaverty/bigmemoryExtras")
13438 (synopsis "Extension of the bigmemory package")
13439 (description
13440 "This package defines a @code{BigMatrix} @code{ReferenceClass} which adds
13441 safety and convenience features to the @code{filebacked.big.matrix} class from
13442 the @code{bigmemory} package. @code{BigMatrix} protects against segfaults by
13443 monitoring and gracefully restoring the connection to on-disk data and it also
13444 protects against accidental data modification with a file-system-based
13445 permissions system. Utilities are provided for using @code{BigMatrix}-derived
13446 classes as @code{assayData} matrices within the @code{Biobase} package's
13447 @code{eSet} family of classes. @code{BigMatrix} provides some optimizations
13448 related to attaching to, and indexing into, file-backed matrices with
13449 dimnames. Additionally, the package provides a @code{BigMatrixFactor} class,
13450 a file-backed matrix with factor properties.")
13451 (license license:artistic2.0)))
13452
13453 (define-public r-bigpint
13454 (package
13455 (name "r-bigpint")
13456 (version "1.12.0")
13457 (source
13458 (origin
13459 (method url-fetch)
13460 (uri (bioconductor-uri "bigPint" version))
13461 (sha256
13462 (base32
13463 "1hp69j2qcidrxqs3dxjjngb09nbzp5x2yy4jz1rjmv6ghif9ccfj"))))
13464 (properties `((upstream-name . "bigPint")))
13465 (build-system r-build-system)
13466 (propagated-inputs
13467 (list r-delayedarray
13468 r-dplyr
13469 r-ggally
13470 r-ggplot2
13471 r-gridextra
13472 r-hexbin
13473 r-hmisc
13474 r-htmlwidgets
13475 r-plotly
13476 r-plyr
13477 r-rcolorbrewer
13478 r-reshape
13479 r-shiny
13480 r-shinycssloaders
13481 r-shinydashboard
13482 r-stringr
13483 r-summarizedexperiment
13484 r-tidyr))
13485 (native-inputs
13486 (list r-knitr))
13487 (home-page "https://github.com/lindsayrutter/bigPint")
13488 (synopsis "Big multivariate data plotted interactively")
13489 (description
13490 "This package provides methods for visualizing large multivariate
13491 datasets using static and interactive scatterplot matrices, parallel
13492 coordinate plots, volcano plots, and litre plots. It includes examples for
13493 visualizing RNA-sequencing datasets and differentially expressed genes.")
13494 (license license:gpl3)))
13495
13496 (define-public r-chemminer
13497 (package
13498 (name "r-chemminer")
13499 (version "3.48.0")
13500 (source
13501 (origin
13502 (method url-fetch)
13503 (uri (bioconductor-uri "ChemmineR" version))
13504 (sha256
13505 (base32
13506 "1nri4zkc9lp1mqgsi0h58486vixwiv2989b6pmx2aj5c3575i0ma"))))
13507 (properties `((upstream-name . "ChemmineR")))
13508 (build-system r-build-system)
13509 (propagated-inputs
13510 (list r-base64enc
13511 r-bh
13512 r-biocgenerics
13513 r-dbi
13514 r-digest
13515 r-dt
13516 r-ggplot2
13517 r-gridextra
13518 r-jsonlite
13519 r-png
13520 r-rcpp
13521 r-rcurl
13522 r-rjson
13523 r-rsvg
13524 r-stringi))
13525 (native-inputs
13526 (list r-knitr))
13527 (home-page "https://github.com/girke-lab/ChemmineR")
13528 (synopsis "Cheminformatics toolkit for R")
13529 (description
13530 "ChemmineR is a cheminformatics package for analyzing drug-like small
13531 molecule data in R. It contains functions for efficient processing of large
13532 numbers of molecules, physicochemical/structural property predictions,
13533 structural similarity searching, classification and clustering of compound
13534 libraries with a wide spectrum of algorithms. In addition, it offers
13535 visualization functions for compound clustering results and chemical
13536 structures.")
13537 (license license:artistic2.0)))
13538
13539 (define-public r-fmcsr
13540 (package
13541 (name "r-fmcsr")
13542 (version "1.38.0")
13543 (source
13544 (origin
13545 (method url-fetch)
13546 (uri (bioconductor-uri "fmcsR" version))
13547 (sha256
13548 (base32 "1mblmk21dxc9v2fikhvfg2njwgl190gkysppl6msxizwcmxsmh30"))))
13549 (properties `((upstream-name . "fmcsR")))
13550 (build-system r-build-system)
13551 (propagated-inputs
13552 (list r-biocgenerics r-chemminer r-runit))
13553 (native-inputs (list r-knitr))
13554 (home-page "https://github.com/girke-lab/fmcsR")
13555 (synopsis "Mismatch tolerant maximum common substructure searching")
13556 (description
13557 "The fmcsR package introduces an efficient @dfn{maximum common
13558 substructure} (MCS) algorithms combined with a novel matching strategy that
13559 allows for atom and/or bond mismatches in the substructures shared among two
13560 small molecules. The resulting flexible MCSs (FMCSs) are often larger than
13561 strict MCSs, resulting in the identification of more common features in their
13562 source structures, as well as a higher sensitivity in finding compounds with
13563 weak structural similarities. The fmcsR package provides several utilities to
13564 use the FMCS algorithm for pairwise compound comparisons, structure similarity
13565 searching and clustering.")
13566 (license license:artistic2.0)))
13567
13568 (define-public r-bioassayr
13569 (package
13570 (name "r-bioassayr")
13571 (version "1.34.0")
13572 (source
13573 (origin
13574 (method url-fetch)
13575 (uri (bioconductor-uri "bioassayR" version))
13576 (sha256
13577 (base32
13578 "0zbrci0vgk4qca28i0qb2izhyrz3r95l1w54h9h3zj9f3vd61wrz"))))
13579 (properties `((upstream-name . "bioassayR")))
13580 (build-system r-build-system)
13581 (propagated-inputs
13582 (list r-biocgenerics
13583 r-chemminer
13584 r-dbi
13585 r-matrix
13586 r-rjson
13587 r-rsqlite
13588 r-xml))
13589 (native-inputs
13590 (list r-knitr))
13591 (home-page "https://github.com/girke-lab/bioassayR")
13592 (synopsis "Cross-target analysis of small molecule bioactivity")
13593 (description
13594 "bioassayR is a computational tool that enables simultaneous analysis of
13595 thousands of bioassay experiments performed over a diverse set of compounds
13596 and biological targets. Unique features include support for large-scale
13597 cross-target analyses of both public and custom bioassays, generation of
13598 @dfn{high throughput screening fingerprints} (HTSFPs), and an optional
13599 preloaded database that provides access to a substantial portion of publicly
13600 available bioactivity data.")
13601 (license license:artistic2.0)))
13602
13603 (define-public r-biobroom
13604 (package
13605 (name "r-biobroom")
13606 (version "1.28.0")
13607 (source
13608 (origin
13609 (method url-fetch)
13610 (uri (bioconductor-uri "biobroom" version))
13611 (sha256
13612 (base32
13613 "04x1z9nchm4mbhqr31011zdprc4md156j4zf003s7xx0n278xsgh"))))
13614 (properties `((upstream-name . "biobroom")))
13615 (build-system r-build-system)
13616 (propagated-inputs
13617 (list r-biobase r-broom r-dplyr r-tidyr))
13618 (native-inputs
13619 (list r-knitr))
13620 (home-page "https://github.com/StoreyLab/biobroom")
13621 (synopsis "Turn Bioconductor objects into tidy data frames")
13622 (description
13623 "This package contains methods for converting standard objects
13624 constructed by bioinformatics packages, especially those in Bioconductor, and
13625 converting them to @code{tidy} data. It thus serves as a complement to the
13626 @code{broom} package, and follows the same tidy, augment, glance division of
13627 tidying methods. Tidying data makes it easy to recombine, reshape and
13628 visualize bioinformatics analyses.")
13629 ;; Any version of the LGPL.
13630 (license license:lgpl3+)))
13631
13632 (define-public r-graphite
13633 (package
13634 (name "r-graphite")
13635 (version "1.42.0")
13636 (source
13637 (origin
13638 (method url-fetch)
13639 (uri (bioconductor-uri "graphite" version))
13640 (sha256
13641 (base32
13642 "0nl5mkgrvf7vsqjy48ij9b1dmxfvp9lf8cpay55h93c4qz4x606g"))))
13643 (properties `((upstream-name . "graphite")))
13644 (build-system r-build-system)
13645 (propagated-inputs
13646 (list r-annotationdbi r-graph r-httr r-rappdirs r-rlang))
13647 (home-page "https://bioconductor.org/packages/graphite/")
13648 (synopsis "Networks from pathway databases")
13649 (description
13650 "Graphite provides networks derived from eight public pathway databases,
13651 and automates the conversion of node identifiers (e.g. from Entrez IDs to gene
13652 symbols).")
13653 (license license:agpl3+)))
13654
13655 (define-public r-reactomepa
13656 (package
13657 (name "r-reactomepa")
13658 (version "1.40.0")
13659 (source
13660 (origin
13661 (method url-fetch)
13662 (uri (bioconductor-uri "ReactomePA" version))
13663 (sha256
13664 (base32
13665 "1fd72m2afxbbvbgwy8knp6fiq1h561plmsh4r8a08w21ngmkz2s5"))))
13666 (properties `((upstream-name . "ReactomePA")))
13667 (build-system r-build-system)
13668 (propagated-inputs
13669 (list r-annotationdbi
13670 r-dose
13671 r-enrichplot
13672 r-ggplot2
13673 r-ggraph
13674 r-graphite
13675 r-igraph
13676 r-reactome-db))
13677 (native-inputs
13678 (list r-knitr))
13679 (home-page "https://guangchuangyu.github.io/software/ReactomePA")
13680 (synopsis "Reactome pathway analysis")
13681 (description
13682 "This package provides functions for pathway analysis based on the
13683 REACTOME pathway database. It implements enrichment analysis, gene set
13684 enrichment analysis and several functions for visualization.")
13685 (license license:gpl2)))
13686
13687 (define-public r-ebarrays
13688 (package
13689 (name "r-ebarrays")
13690 (version "2.60.0")
13691 (source
13692 (origin
13693 (method url-fetch)
13694 (uri (bioconductor-uri "EBarrays" version))
13695 (sha256
13696 (base32
13697 "027zarnpxpdnyl877swp5ypxj7zvq0cjp2q2xs6g6yn5dpqjvxxk"))))
13698 (properties `((upstream-name . "EBarrays")))
13699 (build-system r-build-system)
13700 (propagated-inputs
13701 (list r-biobase r-cluster r-lattice))
13702 (home-page "https://bioconductor.org/packages/EBarrays/")
13703 (synopsis "Gene clustering and differential expression identification")
13704 (description
13705 "EBarrays provides tools for the analysis of replicated/unreplicated
13706 microarray data.")
13707 (license license:gpl2+)))
13708
13709 (define-public r-bioccasestudies
13710 (package
13711 (name "r-bioccasestudies")
13712 (version "1.52.0")
13713 (source
13714 (origin
13715 (method url-fetch)
13716 (uri (bioconductor-uri "BiocCaseStudies" version))
13717 (sha256
13718 (base32
13719 "03n49b6fvyyzmvdy4yif3cl7yv21c09c8xdx4cvvax5zz4v4sab1"))))
13720 (properties
13721 `((upstream-name . "BiocCaseStudies")))
13722 (build-system r-build-system)
13723 (propagated-inputs (list r-biobase))
13724 (home-page "https://bioconductor.org/packages/BiocCaseStudies")
13725 (synopsis "Support for the case studies monograph")
13726 (description
13727 "This package provides software and data to support the case studies
13728 monograph.")
13729 (license license:artistic2.0)))
13730
13731 (define-public r-bioccheck
13732 (package
13733 (name "r-bioccheck")
13734 (version "1.32.0")
13735 (source (origin
13736 (method url-fetch)
13737 (uri (bioconductor-uri "BiocCheck" version))
13738 (sha256
13739 (base32
13740 "1k1gxzmxx26hmwdxgagv93mv4jwyygkk8703ds6nvryzhqffzkbc"))))
13741 (properties
13742 `((upstream-name . "BiocCheck")))
13743 (build-system r-build-system)
13744 (propagated-inputs
13745 (list r-codetools
13746 r-graph
13747 r-httr
13748 r-knitr
13749 r-biocmanager
13750 r-biocviews
13751 r-stringdist))
13752 (native-inputs
13753 (list r-knitr))
13754 (home-page "https://bioconductor.org/packages/BiocCheck")
13755 (synopsis "Executes Bioconductor-specific package checks")
13756 (description "This package contains tools to perform additional quality
13757 checks on R packages that are to be submitted to the Bioconductor repository.")
13758 (license license:artistic2.0)))
13759
13760 (define-public r-biocgraph
13761 (package
13762 (name "r-biocgraph")
13763 (version "1.58.0")
13764 (source
13765 (origin
13766 (method url-fetch)
13767 (uri (bioconductor-uri "biocGraph" version))
13768 (sha256
13769 (base32
13770 "1y59a7c4ahhn1g2wz2hkx83izfn8i85mmxxp63jdd0rg7zwhr6nn"))))
13771 (properties `((upstream-name . "biocGraph")))
13772 (build-system r-build-system)
13773 (propagated-inputs
13774 (list r-biocgenerics r-geneplotter r-graph r-rgraphviz))
13775 (home-page "https://bioconductor.org/packages/biocGraph/")
13776 (synopsis "Graph examples and use cases in Bioinformatics")
13777 (description
13778 "This package provides examples and code that make use of the
13779 different graph related packages produced by Bioconductor.")
13780 (license license:artistic2.0)))
13781
13782 (define-public r-biocstyle
13783 (package
13784 (name "r-biocstyle")
13785 (version "2.24.0")
13786 (source (origin
13787 (method url-fetch)
13788 (uri (bioconductor-uri "BiocStyle" version))
13789 (sha256
13790 (base32
13791 "1nwiib201b9q1x19ihqjqr5jl0vnid8wfgpi8sa3y02bn722g5a5"))))
13792 (properties
13793 `((upstream-name . "BiocStyle")))
13794 (build-system r-build-system)
13795 (propagated-inputs
13796 (list r-biocmanager r-bookdown r-knitr r-rmarkdown r-yaml))
13797 (native-inputs
13798 (list r-knitr))
13799 (home-page "https://bioconductor.org/packages/BiocStyle")
13800 (synopsis "Bioconductor formatting styles")
13801 (description "This package provides standard formatting styles for
13802 Bioconductor PDF and HTML documents. Package vignettes illustrate use and
13803 functionality.")
13804 (license license:artistic2.0)))
13805
13806 (define-public r-biocviews
13807 (package
13808 (name "r-biocviews")
13809 (version "1.64.0")
13810 (source (origin
13811 (method url-fetch)
13812 (uri (bioconductor-uri "biocViews" version))
13813 (sha256
13814 (base32
13815 "1lahla53awdqiglfiygbxg5pkzfabym7n5abgyp1nvqsvsj0g126"))))
13816 (properties
13817 `((upstream-name . "biocViews")))
13818 (build-system r-build-system)
13819 (propagated-inputs
13820 (list r-biobase
13821 r-biocmanager
13822 r-graph
13823 r-rbgl
13824 r-rcurl
13825 r-xml
13826 r-runit))
13827 (home-page "https://bioconductor.org/packages/biocViews")
13828 (synopsis "Bioconductor package categorization helper")
13829 (description "The purpose of biocViews is to create HTML pages that
13830 categorize packages in a Bioconductor package repository according to keywords,
13831 also known as views, in a controlled vocabulary.")
13832 (license license:artistic2.0)))
13833
13834 (define-public r-experimenthub
13835 (package
13836 (name "r-experimenthub")
13837 (version "2.4.0")
13838 (source
13839 (origin
13840 (method url-fetch)
13841 (uri (bioconductor-uri "ExperimentHub" version))
13842 (sha256
13843 (base32
13844 "11hna8vrm1az1zk7pw2dv0wh84sd0hw2bi55w40hqvs36csb7lkl"))))
13845 (properties `((upstream-name . "ExperimentHub")))
13846 (build-system r-build-system)
13847 (propagated-inputs
13848 (list r-annotationhub
13849 r-biocfilecache
13850 r-biocgenerics
13851 r-biocmanager
13852 r-curl
13853 r-rappdirs
13854 r-s4vectors))
13855 (native-inputs
13856 (list r-knitr))
13857 (home-page "https://bioconductor.org/packages/ExperimentHub/")
13858 (synopsis "Client to access ExperimentHub resources")
13859 (description
13860 "This package provides a client for the Bioconductor ExperimentHub web
13861 resource. ExperimentHub provides a central location where curated data from
13862 experiments, publications or training courses can be accessed. Each resource
13863 has associated metadata, tags and date of modification. The client creates
13864 and manages a local cache of files retrieved enabling quick and reproducible
13865 access.")
13866 (license license:artistic2.0)))
13867
13868 (define-public r-grohmm
13869 (package
13870 (name "r-grohmm")
13871 (version "1.30.1")
13872 (source
13873 (origin
13874 (method url-fetch)
13875 (uri (bioconductor-uri "groHMM" version))
13876 (sha256
13877 (base32
13878 "0v2mk7xcy483w2nygpmyjp73kj3v5pkk1kf1wr41n33dxqlddqai"))))
13879 (properties `((upstream-name . "groHMM")))
13880 (build-system r-build-system)
13881 (propagated-inputs
13882 (list r-genomeinfodb
13883 r-genomicalignments
13884 r-genomicranges
13885 r-iranges
13886 r-mass
13887 r-rtracklayer
13888 r-s4vectors))
13889 (home-page "https://github.com/Kraus-Lab/groHMM")
13890 (synopsis "GRO-seq analysis pipeline")
13891 (description
13892 "This package provides a pipeline for the analysis of GRO-seq data.")
13893 (license license:gpl3+)))
13894
13895 (define-public r-multiassayexperiment
13896 (package
13897 (name "r-multiassayexperiment")
13898 (version "1.22.0")
13899 (source
13900 (origin
13901 (method url-fetch)
13902 (uri (bioconductor-uri "MultiAssayExperiment" version))
13903 (sha256
13904 (base32
13905 "1wnp52l9vifxn1wzqgndzp9b6ih0s1cflxx1fhw32k32d05cw9q1"))))
13906 (properties
13907 `((upstream-name . "MultiAssayExperiment")))
13908 (build-system r-build-system)
13909 (propagated-inputs
13910 (list r-biobase
13911 r-biocgenerics
13912 r-genomicranges
13913 r-iranges
13914 r-s4vectors
13915 r-summarizedexperiment
13916 r-tidyr))
13917 (native-inputs
13918 (list r-knitr))
13919 (home-page "https://waldronlab.io/MultiAssayExperiment/")
13920 (synopsis "Integration of multi-omics experiments in Bioconductor")
13921 (description
13922 "MultiAssayExperiment harmonizes data management of multiple assays
13923 performed on an overlapping set of specimens. It provides a familiar
13924 Bioconductor user experience by extending concepts from
13925 @code{SummarizedExperiment}, supporting an open-ended mix of standard data
13926 classes for individual assays, and allowing subsetting by genomic ranges or
13927 rownames.")
13928 (license license:artistic2.0)))
13929
13930 (define-public r-bioconcotk
13931 (package
13932 (name "r-bioconcotk")
13933 (version "1.16.0")
13934 (source
13935 (origin
13936 (method url-fetch)
13937 (uri (bioconductor-uri "BiocOncoTK" version))
13938 (sha256
13939 (base32
13940 "1alplszw84vqa1mvzp996f94s40scmh4qwbrqhg43hrnyvbnq7pi"))))
13941 (properties `((upstream-name . "BiocOncoTK")))
13942 (build-system r-build-system)
13943 (propagated-inputs
13944 (list r-bigrquery
13945 r-car
13946 r-complexheatmap
13947 r-curatedtcgadata
13948 r-dbi
13949 r-dplyr
13950 r-dt
13951 r-genomicfeatures
13952 r-genomicranges
13953 r-ggplot2
13954 r-ggpubr
13955 r-graph
13956 r-httr
13957 r-iranges
13958 r-magrittr
13959 r-plyr
13960 r-rgraphviz
13961 r-rjson
13962 r-s4vectors
13963 r-scales
13964 r-shiny
13965 r-summarizedexperiment))
13966 (native-inputs
13967 (list r-knitr))
13968 (home-page "https://bioconductor.org/packages/BiocOncoTK")
13969 (synopsis "Bioconductor components for general cancer genomics")
13970 (description
13971 "The purpose of this package is to provide a central interface to various
13972 tools for genome-scale analysis of cancer studies.")
13973 (license license:artistic2.0)))
13974
13975 (define-public r-biocor
13976 (package
13977 (name "r-biocor")
13978 (version "1.20.0")
13979 (source
13980 (origin
13981 (method url-fetch)
13982 (uri (bioconductor-uri "BioCor" version))
13983 (sha256
13984 (base32
13985 "004mksswampwisljcdz6fswwbgdjdii3y86gjzib0gf8v4w7w4q3"))))
13986 (properties `((upstream-name . "BioCor")))
13987 (build-system r-build-system)
13988 (propagated-inputs
13989 (list r-biocparallel r-gseabase r-matrix))
13990 (native-inputs
13991 (list r-knitr))
13992 (home-page "https://llrs.github.io/BioCor/")
13993 (synopsis "Functional similarities")
13994 (description
13995 "This package provides tools to calculate functional similarities based
13996 on the pathways described on KEGG and REACTOME or in gene sets. These
13997 similarities can be calculated for pathways or gene sets, genes, or clusters
13998 and combined with other similarities. They can be used to improve networks,
13999 gene selection, testing relationships, and so on.")
14000 (license license:expat)))
14001
14002 (define-public r-biocpkgtools
14003 (package
14004 (name "r-biocpkgtools")
14005 (version "1.14.0")
14006 (source
14007 (origin
14008 (method url-fetch)
14009 (uri (bioconductor-uri "BiocPkgTools" version))
14010 (sha256
14011 (base32
14012 "1v0824vmg49q9lh0igdyniryyknw6vmh462rn25kmg9hdna0w99h"))))
14013 (properties `((upstream-name . "BiocPkgTools")))
14014 (build-system r-build-system)
14015 (propagated-inputs
14016 (list r-biocfilecache
14017 r-biocmanager
14018 r-biocviews
14019 r-dplyr
14020 r-dt
14021 r-gh
14022 r-graph
14023 r-htmltools
14024 r-htmlwidgets
14025 r-httr
14026 r-igraph
14027 r-jsonlite
14028 r-magrittr
14029 r-rbgl
14030 r-readr
14031 r-rlang
14032 r-rvest
14033 r-stringr
14034 r-tibble
14035 r-tidyr
14036 r-tidyselect
14037 r-xml2))
14038 (native-inputs
14039 (list r-knitr))
14040 (home-page "https://github.com/seandavi/BiocPkgTools")
14041 (synopsis "Collection of tools for learning about Bioconductor packages")
14042 (description
14043 "Bioconductor has a rich ecosystem of metadata around packages, usage,
14044 and build status. This package is a simple collection of functions to access
14045 that metadata from R. The goal is to expose metadata for data mining and
14046 value-added functionality such as package searching, text mining, and
14047 analytics on packages.")
14048 (license license:expat)))
14049
14050 (define-public r-biocset
14051 (package
14052 (name "r-biocset")
14053 (version "1.10.0")
14054 (source
14055 (origin
14056 (method url-fetch)
14057 (uri (bioconductor-uri "BiocSet" version))
14058 (sha256
14059 (base32
14060 "1ghba7020inrdxlbrrgds9gjymjxjma2p89b9lgkjin89zalqglh"))))
14061 (properties `((upstream-name . "BiocSet")))
14062 (build-system r-build-system)
14063 (propagated-inputs
14064 (list r-annotationdbi
14065 r-biocio
14066 r-dplyr
14067 r-keggrest
14068 r-ontologyindex
14069 r-plyr
14070 r-rlang
14071 r-s4vectors
14072 r-tibble
14073 r-tidyr))
14074 (native-inputs
14075 (list r-knitr))
14076 (home-page
14077 "https://bioconductor.org/packages/BiocSet")
14078 (synopsis
14079 "Representing Different Biological Sets")
14080 (description
14081 "BiocSet displays different biological sets in a triple tibble format.
14082 These three tibbles are @code{element}, @code{set}, and @code{elementset}.
14083 The user has the ability to activate one of these three tibbles to perform
14084 common functions from the @code{dplyr} package. Mapping functionality and
14085 accessing web references for elements/sets are also available in BiocSet.")
14086 (license license:artistic2.0)))
14087
14088 (define-public r-biocworkflowtools
14089 (package
14090 (name "r-biocworkflowtools")
14091 (version "1.22.0")
14092 (source
14093 (origin
14094 (method url-fetch)
14095 (uri (bioconductor-uri "BiocWorkflowTools" version))
14096 (sha256
14097 (base32
14098 "1jj4icpkhrv9f6yx3vghkpdil1pfghf3yvc9756wmndvhs100r5l"))))
14099 (properties
14100 `((upstream-name . "BiocWorkflowTools")))
14101 (build-system r-build-system)
14102 (propagated-inputs
14103 (list r-biocstyle
14104 r-bookdown
14105 r-git2r
14106 r-httr
14107 r-knitr
14108 r-rmarkdown
14109 r-rstudioapi
14110 r-stringr
14111 r-usethis))
14112 (native-inputs
14113 (list r-knitr))
14114 (home-page "https://bioconductor.org/packages/BiocWorkflowTools/")
14115 (synopsis "Tools to aid the development of Bioconductor Workflow packages")
14116 (description
14117 "This package provides functions to ease the transition between
14118 Rmarkdown and LaTeX documents when authoring a Bioconductor Workflow.")
14119 (license license:expat)))
14120
14121 (define-public r-biodist
14122 (package
14123 (name "r-biodist")
14124 (version "1.68.0")
14125 (source
14126 (origin
14127 (method url-fetch)
14128 (uri (bioconductor-uri "bioDist" version))
14129 (sha256
14130 (base32
14131 "04nrvrcvpj0sn8p2i8n3ggsl2s7r4na576174i7bn1sj21vr0yb0"))))
14132 (properties `((upstream-name . "bioDist")))
14133 (build-system r-build-system)
14134 (propagated-inputs
14135 (list r-biobase r-kernsmooth))
14136 (home-page "https://bioconductor.org/packages/bioDist/")
14137 (synopsis "Different distance measures")
14138 (description
14139 "This package provides a collection of software tools for calculating
14140 distance measures.")
14141 (license license:artistic2.0)))
14142
14143 (define-public r-pcatools
14144 (package
14145 (name "r-pcatools")
14146 (version "2.8.0")
14147 (source
14148 (origin
14149 (method url-fetch)
14150 (uri (bioconductor-uri "PCAtools" version))
14151 (sha256
14152 (base32
14153 "03s4dh008fys2rrcpzanc0892p63f6jyyvzc9m42jbi1dlkyx26v"))))
14154 (properties `((upstream-name . "PCAtools")))
14155 (build-system r-build-system)
14156 (propagated-inputs
14157 (list r-beachmat
14158 r-bh
14159 r-biocparallel
14160 r-biocsingular
14161 r-cowplot
14162 r-delayedarray
14163 r-delayedmatrixstats
14164 r-dqrng
14165 r-ggplot2
14166 r-ggrepel
14167 r-lattice
14168 r-matrix
14169 r-rcpp
14170 r-reshape2))
14171 (native-inputs (list r-knitr))
14172 (home-page "https://github.com/kevinblighe/PCAtools")
14173 (synopsis "PCAtools: everything Principal Components Analysis")
14174 (description
14175 "@dfn{Principal Component Analysis} (PCA) extracts the fundamental
14176 structure of the data without the need to build any model to represent it.
14177 This \"summary\" of the data is arrived at through a process of reduction that
14178 can transform the large number of variables into a lesser number that are
14179 uncorrelated (i.e. the 'principal components'), while at the same time being
14180 capable of easy interpretation on the original data. PCAtools provides
14181 functions for data exploration via PCA, and allows the user to generate
14182 publication-ready figures. PCA is performed via @code{BiocSingular}; users
14183 can also identify an optimal number of principal components via different
14184 metrics, such as the elbow method and Horn's parallel analysis, which has
14185 relevance for data reduction in single-cell RNA-seq (scRNA-seq) and high
14186 dimensional mass cytometry data.")
14187 (license license:gpl3)))
14188
14189 (define-public r-rgreat
14190 (package
14191 (name "r-rgreat")
14192 (version "1.28.0")
14193 (source
14194 (origin
14195 (method url-fetch)
14196 (uri (bioconductor-uri "rGREAT" version))
14197 (sha256
14198 (base32
14199 "0px72r8mjimf5mxfwb9qz46kqpgjw5gaqq41hy0212ymjd8whaky"))))
14200 (properties `((upstream-name . "rGREAT")))
14201 (build-system r-build-system)
14202 (propagated-inputs
14203 (list r-genomicranges r-getoptlong r-iranges r-rcurl r-rjson))
14204 (native-inputs (list r-knitr))
14205 (home-page "https://github.com/jokergoo/rGREAT")
14206 (synopsis "Client for GREAT analysis")
14207 (description
14208 "This package makes GREAT (Genomic Regions Enrichment of Annotations
14209 Tool) analysis automatic by constructing a HTTP POST request according to
14210 user's input and automatically retrieving results from GREAT web server.")
14211 (license license:expat)))
14212
14213 (define-public r-m3c
14214 (package
14215 (name "r-m3c")
14216 (version "1.18.0")
14217 (source
14218 (origin
14219 (method url-fetch)
14220 (uri (bioconductor-uri "M3C" version))
14221 (sha256
14222 (base32
14223 "120gd7gkgc98d1l6hl2ij799b3jksdnga5iyb44ps9mbc79hl012"))))
14224 (properties `((upstream-name . "M3C")))
14225 (build-system r-build-system)
14226 (propagated-inputs
14227 (list r-cluster
14228 r-corpcor
14229 r-doparallel
14230 r-dosnow
14231 r-foreach
14232 r-ggplot2
14233 r-matrix
14234 r-matrixcalc
14235 r-rtsne
14236 r-umap))
14237 (native-inputs (list r-knitr))
14238 (home-page "https://bioconductor.org/packages/M3C")
14239 (synopsis "Monte Carlo reference-based consensus clustering")
14240 (description
14241 "M3C is a consensus clustering algorithm that uses a Monte Carlo
14242 simulation to eliminate overestimation of @code{K} and can reject the null
14243 hypothesis @code{K=1}.")
14244 (license license:agpl3+)))
14245
14246 (define-public r-icens
14247 (package
14248 (name "r-icens")
14249 (version "1.68.0")
14250 (source
14251 (origin
14252 (method url-fetch)
14253 (uri (bioconductor-uri "Icens" version))
14254 (sha256
14255 (base32
14256 "0jnbfv7js8bw0ginql90krrpk0p54whj9igw0zk3jc45jqvj2vyc"))))
14257 (properties `((upstream-name . "Icens")))
14258 (build-system r-build-system)
14259 (propagated-inputs
14260 (list r-survival))
14261 (home-page "https://bioconductor.org/packages/Icens")
14262 (synopsis "NPMLE for censored and truncated data")
14263 (description
14264 "This package provides many functions for computing the
14265 @dfn{nonparametric maximum likelihood estimator} (NPMLE) for censored and
14266 truncated data.")
14267 (license license:artistic2.0)))
14268
14269 ;; This is a CRAN package but it depends on r-icens, which is published on
14270 ;; Bioconductor.
14271 (define-public r-interval
14272 (package
14273 (name "r-interval")
14274 (version "1.1-0.8")
14275 (source
14276 (origin
14277 (method url-fetch)
14278 (uri (cran-uri "interval" version))
14279 (sha256
14280 (base32
14281 "0g0k9nri19p3y3s70ic1w3i3sxq8fbsxaikd7c4d6afqzr8hk2nl"))))
14282 (properties `((upstream-name . "interval")))
14283 (build-system r-build-system)
14284 (propagated-inputs
14285 (list r-icens r-mlecens r-perm r-survival))
14286 (home-page "https://cran.r-project.org/web/packages/interval/")
14287 (synopsis "Weighted Logrank tests and NPMLE for interval censored data")
14288 (description
14289 "This package provides functions to fit nonparametric survival curves,
14290 plot them, and perform logrank or Wilcoxon type tests.")
14291 (license license:gpl2+)))
14292
14293 ;; This is a CRAN package, but it depends on r-interval, which depends on a
14294 ;; Bioconductor package.
14295 (define-public r-fhtest
14296 (package
14297 (name "r-fhtest")
14298 (version "1.5")
14299 (source
14300 (origin
14301 (method url-fetch)
14302 (uri (cran-uri "FHtest" version))
14303 (sha256
14304 (base32
14305 "00mql2r4f5hxhdqf27q3x9s5rz2zzakx2myym97b1w1s7c5znl4q"))))
14306 (properties `((upstream-name . "FHtest")))
14307 (build-system r-build-system)
14308 (propagated-inputs
14309 (list r-interval r-kmsurv r-mass r-perm r-survival))
14310 (home-page "https://cran.r-project.org/web/packages/FHtest/")
14311 (synopsis "Tests for survival data based on the Fleming-Harrington class")
14312 (description
14313 "This package provides functions to compare two or more survival curves
14314 with:
14315
14316 @itemize
14317 @item The Fleming-Harrington test for right-censored data based on
14318 permutations and on counting processes.
14319 @item An extension of the Fleming-Harrington test for interval-censored data
14320 based on a permutation distribution and on a score vector distribution.
14321 @end itemize
14322 ")
14323 (license license:gpl2+)))
14324
14325 (define-public r-fourcseq
14326 (package
14327 (name "r-fourcseq")
14328 (version "1.24.0")
14329 (source
14330 (origin
14331 (method url-fetch)
14332 (uri (bioconductor-uri "FourCSeq" version))
14333 (sha256
14334 (base32 "1rwdphcj26xis47n8j1fiyc3k3qbsgn0bhf5bhgy5vm11yqyvicb"))))
14335 (properties `((upstream-name . "FourCSeq")))
14336 (build-system r-build-system)
14337 (propagated-inputs
14338 (list r-biobase
14339 r-biostrings
14340 r-deseq2
14341 r-fda
14342 r-genomicalignments
14343 r-genomicranges
14344 r-ggbio
14345 r-ggplot2
14346 r-gtools
14347 r-lsd
14348 r-matrix
14349 r-reshape2
14350 r-rsamtools
14351 r-rtracklayer
14352 r-summarizedexperiment))
14353 (native-inputs
14354 (list r-knitr))
14355 (home-page
14356 "https://bioconductor.org/packages/release/bioc/html/FourCSeq.html")
14357 (synopsis "Analysis of multiplexed 4C sequencing data")
14358 (description
14359 "This package is an R package dedicated to the analysis of (multiplexed)
14360 4C sequencing data. @code{r-fourcseq} provides a pipeline to detect specific
14361 interactions between DNA elements and identify differential interactions
14362 between conditions. The statistical analysis in R starts with individual bam
14363 files for each sample as inputs. To obtain these files, the package contains
14364 a Python script to demultiplex libraries and trim off primer sequences. With
14365 a standard alignment software the required bam files can be then be
14366 generated.")
14367 (license license:gpl3+)))
14368
14369 (define-public r-preprocesscore
14370 (package
14371 (name "r-preprocesscore")
14372 (version "1.58.0")
14373 (source
14374 (origin
14375 (method url-fetch)
14376 (uri (bioconductor-uri "preprocessCore" version))
14377 (sha256
14378 (base32
14379 "1sqpp00hhv6gypflrjw8qpqyqgdcp29m86gmi1di1574x8casdkf"))))
14380 (properties
14381 `((upstream-name . "preprocessCore")))
14382 (build-system r-build-system)
14383 (home-page "https://github.com/bmbolstad/preprocessCore")
14384 (synopsis "Collection of pre-processing functions")
14385 (description
14386 "This package provides a library of core pre-processing and normalization
14387 routines.")
14388 (license license:lgpl2.0+)))
14389
14390 (define-public r-s4vectors
14391 (package
14392 (name "r-s4vectors")
14393 (version "0.34.0")
14394 (source (origin
14395 (method url-fetch)
14396 (uri (bioconductor-uri "S4Vectors" version))
14397 (sha256
14398 (base32
14399 "0j3ybhzdhlhw8527nks3mjja28asjya2n0m0rjkh4bw66rkfys4k"))))
14400 (properties
14401 `((upstream-name . "S4Vectors")))
14402 (build-system r-build-system)
14403 (propagated-inputs
14404 (list r-biocgenerics))
14405 (home-page "https://bioconductor.org/packages/S4Vectors")
14406 (synopsis "S4 implementation of vectors and lists")
14407 (description
14408 "The S4Vectors package defines the @code{Vector} and @code{List} virtual
14409 classes and a set of generic functions that extend the semantic of ordinary
14410 vectors and lists in R. Package developers can easily implement vector-like
14411 or list-like objects as concrete subclasses of @code{Vector} or @code{List}.
14412 In addition, a few low-level concrete subclasses of general interest (e.g.
14413 @code{DataFrame}, @code{Rle}, and @code{Hits}) are implemented in the
14414 S4Vectors package itself.")
14415 (license license:artistic2.0)))
14416
14417 ;; This is a CRAN package, but it depends on preprocessorcore, which is a
14418 ;; Bioconductor package.
14419 (define-public r-wgcna
14420 (package
14421 (name "r-wgcna")
14422 (version "1.71")
14423 (source
14424 (origin
14425 (method url-fetch)
14426 (uri (cran-uri "WGCNA" version))
14427 (sha256
14428 (base32
14429 "027pkc4pyn9bifqbjs05318gvlm06mffw016j50n59wfi2g39x91"))))
14430 (properties `((upstream-name . "WGCNA")))
14431 (build-system r-build-system)
14432 (propagated-inputs
14433 (list r-annotationdbi
14434 r-doparallel
14435 r-dynamictreecut
14436 r-fastcluster
14437 r-foreach
14438 r-go-db
14439 r-hmisc
14440 r-impute
14441 r-rcpp
14442 r-survival
14443 r-matrixstats
14444 r-preprocesscore))
14445 (home-page
14446 "http://www.genetics.ucla.edu/labs/horvath/CoexpressionNetwork/Rpackages/WGCNA/")
14447 (synopsis "Weighted correlation network analysis")
14448 (description
14449 "This package provides functions necessary to perform Weighted
14450 Correlation Network Analysis on high-dimensional data. It includes functions
14451 for rudimentary data cleaning, construction and summarization of correlation
14452 networks, module identification and functions for relating both variables and
14453 modules to sample traits. It also includes a number of utility functions for
14454 data manipulation and visualization.")
14455 (license license:gpl2+)))
14456
14457 (define-public r-rgraphviz
14458 (package
14459 (name "r-rgraphviz")
14460 (version "2.40.0")
14461 (source
14462 (origin
14463 (method url-fetch)
14464 (uri (bioconductor-uri "Rgraphviz" version))
14465 (sha256
14466 (base32
14467 "1r6ff7w2bmyfl1vzjvpgnhb8f5arwjlpab8fw5ph8fgyiqbcx94l"))))
14468 (properties `((upstream-name . "Rgraphviz")))
14469 (build-system r-build-system)
14470 (arguments
14471 `(#:phases
14472 (modify-phases %standard-phases
14473 (add-after 'unpack 'make-reproducible
14474 (lambda _
14475 ;; The replacement value is taken from src/graphviz/builddate.h
14476 (substitute* "src/graphviz/configure"
14477 (("VERSION_DATE=.*")
14478 "VERSION_DATE=20200427.2341\n"))
14479 #t)))))
14480 ;; FIXME: Rgraphviz bundles the sources of an older variant of
14481 ;; graphviz. It does not build with the latest version of graphviz, so
14482 ;; we do not add graphviz to the inputs.
14483 (inputs (list zlib))
14484 (propagated-inputs
14485 (list r-graph))
14486 (native-inputs
14487 (list pkg-config))
14488 (home-page "https://bioconductor.org/packages/Rgraphviz")
14489 (synopsis "Plotting capabilities for R graph objects")
14490 (description
14491 "This package interfaces R with the graphviz library for plotting R graph
14492 objects from the @code{graph} package.")
14493 (license license:epl1.0)))
14494
14495 (define-public r-fithic
14496 (package
14497 (name "r-fithic")
14498 (version "1.22.0")
14499 (source (origin
14500 (method url-fetch)
14501 (uri (bioconductor-uri "FitHiC" version))
14502 (sha256
14503 (base32
14504 "0iv14yx3g7shzl8qrjknyxbmiylj51sbd1wzr1ff9lc5shgl55kq"))))
14505 (properties `((upstream-name . "FitHiC")))
14506 (build-system r-build-system)
14507 (propagated-inputs
14508 (list r-data-table r-fdrtool r-rcpp))
14509 (native-inputs
14510 (list r-knitr))
14511 (home-page "https://bioconductor.org/packages/FitHiC")
14512 (synopsis "Confidence estimation for intra-chromosomal contact maps")
14513 (description
14514 "Fit-Hi-C is a tool for assigning statistical confidence estimates to
14515 intra-chromosomal contact maps produced by genome-wide genome architecture
14516 assays such as Hi-C.")
14517 (license license:gpl2+)))
14518
14519 (define-public r-hitc
14520 (package
14521 (name "r-hitc")
14522 (version "1.40.0")
14523 (source (origin
14524 (method url-fetch)
14525 (uri (bioconductor-uri "HiTC" version))
14526 (sha256
14527 (base32
14528 "1pkshlrra26cad0hf8a54brlkazni6rsvrplh36azxapx5rpps4s"))))
14529 (properties `((upstream-name . "HiTC")))
14530 (build-system r-build-system)
14531 (propagated-inputs
14532 (list r-biostrings
14533 r-genomeinfodb
14534 r-genomicranges
14535 r-iranges
14536 r-matrix
14537 r-rcolorbrewer
14538 r-rtracklayer))
14539 (home-page "https://bioconductor.org/packages/HiTC")
14540 (synopsis "High throughput chromosome conformation capture analysis")
14541 (description
14542 "The HiTC package was developed to explore high-throughput \"C\" data
14543 such as 5C or Hi-C. Dedicated R classes as well as standard methods for
14544 quality controls, normalization, visualization, and further analysis are also
14545 provided.")
14546 (license license:artistic2.0)))
14547
14548 (define-public r-hdf5array
14549 (package
14550 (name "r-hdf5array")
14551 (version "1.24.1")
14552 (source
14553 (origin
14554 (method url-fetch)
14555 (uri (bioconductor-uri "HDF5Array" version))
14556 (sha256
14557 (base32
14558 "1r1lg7k60qgb489xkypd4gvm1fmdlihvylb5va6xj58ipndbfday"))))
14559 (properties `((upstream-name . "HDF5Array")))
14560 (build-system r-build-system)
14561 (inputs
14562 (list zlib))
14563 (propagated-inputs
14564 (list r-biocgenerics
14565 r-delayedarray
14566 r-iranges
14567 r-matrix
14568 r-rhdf5
14569 r-rhdf5filters
14570 r-rhdf5lib
14571 r-s4vectors))
14572 (home-page "https://bioconductor.org/packages/HDF5Array")
14573 (synopsis "HDF5 back end for DelayedArray objects")
14574 (description "This package provides an array-like container for convenient
14575 access and manipulation of HDF5 datasets. It supports delayed operations and
14576 block processing.")
14577 (license license:artistic2.0)))
14578
14579 (define-public r-rhdf5lib
14580 (package
14581 (name "r-rhdf5lib")
14582 (version "1.18.2")
14583 (source
14584 (origin
14585 (method url-fetch)
14586 (uri (bioconductor-uri "Rhdf5lib" version))
14587 (sha256
14588 (base32
14589 "1jpb8h7c724yz51zjfqs90bsqxgmy1rry2ra9qamsgqpr2j9764g"))
14590 (modules '((guix build utils)))
14591 (snippet
14592 '(begin
14593 ;; Delete bundled binaries
14594 (delete-file-recursively "src/wininclude/")
14595 (delete-file-recursively "src/winlib/")
14596 (delete-file "src/hdf5small_cxx_hl_1.10.7.tar.gz")))))
14597 (properties `((upstream-name . "Rhdf5lib")))
14598 (build-system r-build-system)
14599 (arguments
14600 `(#:phases
14601 (modify-phases %standard-phases
14602 (add-after 'unpack 'do-not-use-bundled-hdf5
14603 (lambda* (#:key inputs #:allow-other-keys)
14604 (for-each delete-file '("configure" "configure.ac"))
14605 (substitute* "R/zzz.R"
14606 (("return\\(links\\)") "return(\" -lz\")"))
14607 (with-directory-excursion "src"
14608 (invoke "tar" "xvf" (assoc-ref inputs "hdf5-source"))
14609 (rename-file (string-append "hdf5-" ,(package-version hdf5-1.10))
14610 "hdf5")
14611 ;; Remove timestamp and host system information to make
14612 ;; the build reproducible.
14613 (substitute* "hdf5/src/libhdf5.settings.in"
14614 (("Configured on: @CONFIG_DATE@")
14615 "Configured on: Guix")
14616 (("Uname information:.*")
14617 "Uname information: Linux\n")
14618 ;; Remove unnecessary store reference.
14619 (("C Compiler:.*")
14620 "C Compiler: GCC\n"))
14621 (rename-file "hdf5/src/libhdf5.settings.in"
14622 "hdf5/src/libhdf5.settings")
14623 (rename-file "Makevars.in" "Makevars")
14624 (substitute* "Makevars"
14625 (("@BUILD_HDF5@") "")
14626 (("@COPY_SZIP@") "")
14627 (("@ZLIB_LIB@") "-lz")
14628 (("@ZLIB_INCLUDE@") "")
14629 (("HDF5_CXX_LIB=.*")
14630 (string-append "HDF5_CXX_LIB="
14631 (assoc-ref inputs "hdf5") "/lib/libhdf5_cpp.a\n"))
14632 (("HDF5_LIB=.*")
14633 (string-append "HDF5_LIB="
14634 (assoc-ref inputs "hdf5") "/lib/libhdf5.a\n"))
14635 (("HDF5_CXX_INCLUDE=.*") "HDF5_CXX_INCLUDE=./hdf5/c++/src\n")
14636 (("HDF5_INCLUDE=.*") "HDF5_INCLUDE=./hdf5/src\n")
14637 (("HDF5_HL_INCLUDE=.*") "HDF5_HL_INCLUDE=./hdf5/hl/src\n")
14638 (("HDF5_HL_CXX_INCLUDE=.*") "HDF5_HL_CXX_INCLUDE=./hdf5/hl/c++/src\n")
14639 (("HDF5_HL_LIB=.*")
14640 (string-append "HDF5_HL_LIB="
14641 (assoc-ref inputs "hdf5") "/lib/libhdf5_hl.a\n"))
14642 (("HDF5_HL_CXX_LIB=.*")
14643 (string-append "HDF5_HL_CXX_LIB="
14644 (assoc-ref inputs "hdf5") "/lib/libhdf5_hl_cpp.a\n"))
14645 ;; szip is non-free software
14646 (("cp \"\\$\\{SZIP_LIB\\}.*") "")
14647 (("PKG_LIBS =.*") "PKG_LIBS = -lz -lhdf5\n"))))))))
14648 (propagated-inputs
14649 (list hdf5-1.10 zlib))
14650 (native-inputs
14651 `(("hdf5-source" ,(package-source hdf5-1.10))
14652 ("r-knitr" ,r-knitr)))
14653 (home-page "https://bioconductor.org/packages/Rhdf5lib")
14654 (synopsis "HDF5 library as an R package")
14655 (description "This package provides C and C++ HDF5 libraries for use in R
14656 packages.")
14657 (license license:artistic2.0)))
14658
14659 (define-public r-beachmat
14660 (package
14661 (name "r-beachmat")
14662 (version "2.12.0")
14663 (source
14664 (origin
14665 (method url-fetch)
14666 (uri (bioconductor-uri "beachmat" version))
14667 (sha256
14668 (base32
14669 "0fc6vvjjq1mfjfj2zqkap3rwvinnfqjs0cpk1447sspvd1rjya8c"))))
14670 (build-system r-build-system)
14671 (propagated-inputs
14672 (list r-biocgenerics r-delayedarray r-matrix r-rcpp))
14673 (native-inputs
14674 (list r-knitr))
14675 (home-page "https://bioconductor.org/packages/beachmat")
14676 (synopsis "Compiling Bioconductor to handle each matrix type")
14677 (description "This package provides a consistent C++ class interface for a
14678 variety of commonly used matrix types, including sparse and HDF5-backed
14679 matrices.")
14680 (license license:gpl3)))
14681
14682 ;; This package includes files that have been taken from kentutils. Some
14683 ;; parts of kentutils are not released under a free license, but this package
14684 ;; only uses files that are also found in the free parts of kentutils.
14685 (define-public r-cner
14686 (package
14687 (name "r-cner")
14688 (version "1.32.0")
14689 (source
14690 (origin
14691 (method url-fetch)
14692 (uri (bioconductor-uri "CNEr" version))
14693 (sha256
14694 (base32 "05zvr5fv8nprxqh2wvvrlf737dq242i20p1rpyqjaxihl6xl62kq"))))
14695 (properties `((upstream-name . "CNEr")))
14696 (build-system r-build-system)
14697 (inputs (list zlib))
14698 (propagated-inputs
14699 (list r-annotate
14700 r-biocgenerics
14701 r-biostrings
14702 r-dbi
14703 r-genomeinfodb
14704 r-genomicalignments
14705 r-genomicranges
14706 r-ggplot2
14707 r-go-db
14708 r-iranges
14709 r-keggrest
14710 r-powerlaw
14711 r-r-utils
14712 r-readr
14713 r-reshape2
14714 r-rsqlite
14715 r-rtracklayer
14716 r-s4vectors
14717 r-xvector))
14718 (native-inputs
14719 (list r-knitr))
14720 (home-page "https://github.com/ge11232002/CNEr")
14721 (synopsis "CNE Detection and Visualization")
14722 (description
14723 "This package provides tools for large-scale identification and
14724 advanced visualization of sets of conserved noncoding elements.")
14725 ;; For all files in src/ucsc "license is hereby granted for all use -
14726 ;; public, private or commercial"; this includes those files that don't
14727 ;; have a license header, because they are included in the free parts of
14728 ;; the kentutils package.
14729 (license (list license:gpl2
14730 (license:non-copyleft
14731 "https://raw.githubusercontent.com/ucscGenomeBrowser/kent/v410_base/src/lib/LICENSE")))))
14732
14733 (define-public r-tfbstools
14734 (package
14735 (name "r-tfbstools")
14736 (version "1.34.0")
14737 (source
14738 (origin
14739 (method url-fetch)
14740 (uri (bioconductor-uri "TFBSTools" version))
14741 (sha256
14742 (base32
14743 "0l6j1r2cx7jfd39qzbyynk4jvzd81ys6yypzxjc97js4kkyrx29w"))))
14744 (properties `((upstream-name . "TFBSTools")))
14745 (build-system r-build-system)
14746 (propagated-inputs
14747 (list r-biobase
14748 r-biocgenerics
14749 r-biocparallel
14750 r-biostrings
14751 r-bsgenome
14752 r-catools
14753 r-cner
14754 r-dbi
14755 r-dirichletmultinomial
14756 r-genomeinfodb
14757 r-genomicranges
14758 r-gtools
14759 r-iranges
14760 r-rsqlite
14761 r-rtracklayer
14762 r-s4vectors
14763 r-seqlogo
14764 r-tfmpvalue
14765 r-xml
14766 r-xvector))
14767 (native-inputs (list r-knitr))
14768 (home-page "https://github.com/ge11232002/TFBSTools")
14769 (synopsis "Transcription factor binding site (TFBS) analysis")
14770 (description
14771 "TFBSTools is a package for the analysis and manipulation of
14772 transcription factor binding sites. It includes matrices conversion
14773 between @dfn{Position Frequency Matrix} (PFM), @dfn{Position Weight
14774 Matrix} (PWM) and @dfn{Information Content Matrix} (ICM). It can also
14775 scan putative TFBS from sequence/alignment, query JASPAR database and
14776 provides a wrapper of de novo motif discovery software.")
14777 (license license:gpl2)))
14778
14779 (define-public r-maftools
14780 (package
14781 (name "r-maftools")
14782 (version "2.12.0")
14783 (source
14784 (origin
14785 (method url-fetch)
14786 (uri (bioconductor-uri "maftools" version))
14787 (sha256
14788 (base32 "1gqfi95v4fs64n4walij0g2kds3fbbwp6lih5yakmgf6kj8fpkk6"))))
14789 (properties `((upstream-name . "maftools")))
14790 (build-system r-build-system)
14791 (propagated-inputs
14792 (list r-data-table
14793 r-dnacopy
14794 r-rcolorbrewer
14795 r-rhtslib
14796 r-survival
14797 r-zlibbioc))
14798 (native-inputs (list r-knitr))
14799 (home-page "https://github.com/PoisonAlien/maftools")
14800 (synopsis "Summarize, analyze and visualize MAF files")
14801 (description
14802 "Analyze and visualize Mutation Annotation Format (MAF) files from large
14803 scale sequencing studies. This package provides various functions to perform
14804 most commonly used analyses in cancer genomics and to create feature rich
14805 customizable visualzations with minimal effort.")
14806 (license license:expat)))
14807
14808 (define-public r-motifmatchr
14809 (package
14810 (name "r-motifmatchr")
14811 (version "1.18.0")
14812 (source
14813 (origin
14814 (method url-fetch)
14815 (uri (bioconductor-uri "motifmatchr" version))
14816 (sha256
14817 (base32
14818 "1ssn00mxwk23zr5na0vcmxvm69i68f0ga0wqlv1nk2isg0wpv878"))))
14819 (properties `((upstream-name . "motifmatchr")))
14820 (build-system r-build-system)
14821 (propagated-inputs
14822 (list r-biostrings
14823 r-bsgenome
14824 r-genomeinfodb
14825 r-genomicranges
14826 r-iranges
14827 r-matrix
14828 r-rcpp
14829 r-rcpparmadillo
14830 r-rsamtools
14831 r-s4vectors
14832 r-summarizedexperiment
14833 r-tfbstools))
14834 (native-inputs (list r-knitr))
14835 (home-page "https://bioconductor.org/packages/motifmatchr")
14836 (synopsis "Fast motif matching in R")
14837 (description
14838 "Quickly find motif matches for many motifs and many sequences.
14839 This package wraps C++ code from the MOODS motif calling library.")
14840 (license license:gpl3)))
14841
14842 (define-public r-chromvar
14843 (package
14844 (name "r-chromvar")
14845 (version "1.18.0")
14846 (source
14847 (origin
14848 (method url-fetch)
14849 (uri (bioconductor-uri "chromVAR" version))
14850 (sha256
14851 (base32 "0vhsvkm4kvln0002f13ayk57f9fmiz1kw9vwpsm1vds1vahd656m"))))
14852 (properties `((upstream-name . "chromVAR")))
14853 (build-system r-build-system)
14854 (propagated-inputs
14855 (list r-biocgenerics
14856 r-biocparallel
14857 r-biostrings
14858 r-bsgenome
14859 r-dt
14860 r-genomeinfodb
14861 r-genomicranges
14862 r-ggplot2
14863 r-iranges
14864 r-matrix
14865 r-miniui
14866 r-nabor
14867 r-plotly
14868 r-rcolorbrewer
14869 r-rcpp
14870 r-rcpparmadillo
14871 r-rsamtools
14872 r-rtsne
14873 r-s4vectors
14874 r-shiny
14875 r-summarizedexperiment
14876 r-tfbstools))
14877 (native-inputs (list r-knitr))
14878 (home-page "https://bioconductor.org/packages/release/bioc/html/chromVAR.html")
14879 (synopsis "Determine chromatin variation across regions")
14880 (description
14881 "This package @code{r-chromvar} determines variation in chromatin
14882 accessibility across sets of annotations or peaks. @code{r-chromvar} is
14883 designed primarily for single-cell or sparse chromatin accessibility data like
14884 single cell assay for transposase-accessible chromatin using
14885 sequencing (@code{scATAC-seq} or sparse bulk ATAC or deoxyribonuclease
14886 sequence (@code{DNAse-seq}) experiments.")
14887 (license license:expat)))
14888
14889 (define-public r-singlecellexperiment
14890 (package
14891 (name "r-singlecellexperiment")
14892 (version "1.18.0")
14893 (source
14894 (origin
14895 (method url-fetch)
14896 (uri (bioconductor-uri "SingleCellExperiment" version))
14897 (sha256
14898 (base32
14899 "0s1aqbvlfnzijzfywjfpinqmxqj269dq2d3zlgf4xw9c1nwwnv7p"))))
14900 (properties
14901 `((upstream-name . "SingleCellExperiment")))
14902 (build-system r-build-system)
14903 (propagated-inputs
14904 (list r-biocgenerics r-delayedarray r-genomicranges r-s4vectors
14905 r-summarizedexperiment))
14906 (native-inputs
14907 (list r-knitr))
14908 (home-page "https://bioconductor.org/packages/SingleCellExperiment")
14909 (synopsis "S4 classes for single cell data")
14910 (description "This package defines an S4 class for storing data from
14911 single-cell experiments. This includes specialized methods to store and
14912 retrieve spike-in information, dimensionality reduction coordinates and size
14913 factors for each cell, along with the usual metadata for genes and
14914 libraries.")
14915 (license license:gpl3)))
14916
14917 (define-public r-singler
14918 (package
14919 (name "r-singler")
14920 (version "1.10.0")
14921 (source
14922 (origin
14923 (method url-fetch)
14924 (uri (bioconductor-uri "SingleR" version))
14925 (sha256
14926 (base32 "0qbyc6ygw2xv3li9187i3axsw6ihwpa7pkvxvy9cagv7xck45c5y"))))
14927 (properties `((upstream-name . "SingleR")))
14928 (build-system r-build-system)
14929 (propagated-inputs
14930 (list r-beachmat
14931 r-biocneighbors
14932 r-biocparallel
14933 r-biocsingular
14934 r-delayedarray
14935 r-delayedmatrixstats
14936 r-matrix
14937 r-rcpp
14938 r-s4vectors
14939 r-summarizedexperiment))
14940 (native-inputs (list r-knitr))
14941 (home-page "https://github.com/LTLA/SingleR")
14942 (synopsis "Reference-based single-cell RNA-seq annotation")
14943 (description
14944 "This package performs unbiased cell type recognition from single-cell
14945 RNA sequencing data, by leveraging reference transcriptomic datasets of pure
14946 cell types to infer the cell of origin of each single cell independently.")
14947 (license license:gpl3)))
14948
14949 (define-public r-scuttle
14950 (package
14951 (name "r-scuttle")
14952 (version "1.6.2")
14953 (source
14954 (origin
14955 (method url-fetch)
14956 (uri (bioconductor-uri "scuttle" version))
14957 (sha256
14958 (base32
14959 "0nnmq3wf436xaw4arc4y3ldvn6ilsg52xzbccmid0icb8z3y2kzn"))))
14960 (properties `((upstream-name . "scuttle")))
14961 (build-system r-build-system)
14962 (propagated-inputs
14963 (list r-beachmat
14964 r-biocgenerics
14965 r-biocparallel
14966 r-delayedarray
14967 r-delayedmatrixstats
14968 r-genomicranges
14969 r-matrix
14970 r-rcpp
14971 r-s4vectors
14972 r-singlecellexperiment
14973 r-summarizedexperiment))
14974 (native-inputs (list r-knitr))
14975 (home-page "https://bioconductor.org/packages/scuttle")
14976 (synopsis "Single-cell RNA-Seq analysis utilities")
14977 (description
14978 "This package provides basic utility functions for performing single-cell
14979 analyses, focusing on simple normalization, quality control and data
14980 transformations. It also provides some helper functions to assist development
14981 of other packages.")
14982 (license license:gpl3)))
14983
14984 (define-public r-scater
14985 (package
14986 (name "r-scater")
14987 (version "1.24.0")
14988 (source (origin
14989 (method url-fetch)
14990 (uri (bioconductor-uri "scater" version))
14991 (sha256
14992 (base32
14993 "0dqirggw7my5nq4ln9q0ya18ciqplkz9gx318ffias9ag3yii5rw"))))
14994 (build-system r-build-system)
14995 (propagated-inputs
14996 (list r-beachmat
14997 r-biocgenerics
14998 r-biocneighbors
14999 r-biocparallel
15000 r-biocsingular
15001 r-delayedarray
15002 r-delayedmatrixstats
15003 r-ggbeeswarm
15004 r-ggplot2
15005 r-ggrepel
15006 r-gridextra
15007 r-matrix
15008 r-rcolorbrewer
15009 r-rcppml
15010 r-rlang
15011 r-rtsne
15012 r-s4vectors
15013 r-scuttle
15014 r-singlecellexperiment
15015 r-summarizedexperiment
15016 r-viridis))
15017 (native-inputs
15018 (list r-knitr))
15019 (home-page "https://github.com/davismcc/scater")
15020 (synopsis "Single-cell analysis toolkit for gene expression data in R")
15021 (description "This package provides a collection of tools for doing
15022 various analyses of single-cell RNA-seq gene expression data, with a focus on
15023 quality control.")
15024 (license license:gpl2+)))
15025
15026 (define-public r-scran
15027 (package
15028 (name "r-scran")
15029 (version "1.24.0")
15030 (source
15031 (origin
15032 (method url-fetch)
15033 (uri (bioconductor-uri "scran" version))
15034 (sha256
15035 (base32
15036 "0xg7dl35915a65pmzkxdacsm4iqf97ayljdjljcvqx1ycmn7x68w"))))
15037 (build-system r-build-system)
15038 (propagated-inputs
15039 (list r-beachmat
15040 r-bh
15041 r-biocgenerics
15042 r-biocparallel
15043 r-biocsingular
15044 r-bluster
15045 r-delayedarray
15046 r-delayedmatrixstats
15047 r-dqrng
15048 r-edger
15049 r-igraph
15050 r-limma
15051 r-matrix
15052 r-metapod
15053 r-rcpp
15054 r-s4vectors
15055 r-scuttle
15056 r-singlecellexperiment
15057 r-statmod
15058 r-summarizedexperiment))
15059 (native-inputs
15060 (list r-knitr))
15061 (home-page "https://bioconductor.org/packages/scran")
15062 (synopsis "Methods for single-cell RNA-Seq data analysis")
15063 (description "This package implements a variety of low-level analyses of
15064 single-cell RNA-seq data. Methods are provided for normalization of
15065 cell-specific biases, assignment of cell cycle phase, and detection of highly
15066 variable and significantly correlated genes.")
15067 (license license:gpl3)))
15068
15069 (define-public r-sparsematrixstats
15070 (package
15071 (name "r-sparsematrixstats")
15072 (version "1.8.0")
15073 (source
15074 (origin
15075 (method url-fetch)
15076 (uri (bioconductor-uri "sparseMatrixStats" version))
15077 (sha256
15078 (base32
15079 "0p12kay7p5zbfm2589wdx0n9jhgpf5fb2fsmkhn3p4ck4xcy13x2"))))
15080 (properties
15081 `((upstream-name . "sparseMatrixStats")))
15082 (build-system r-build-system)
15083 (propagated-inputs
15084 (list r-matrix r-matrixgenerics r-matrixstats r-rcpp))
15085 (native-inputs (list r-knitr))
15086 (home-page "https://bioconductor.org/packages/sparseMatrixStats/")
15087 (synopsis "Summary statistics for rows and columns of sparse matrices")
15088 (description
15089 "This package provides high performance functions for row and column
15090 operations on sparse matrices. Currently, the optimizations are limited to
15091 data in the column sparse format.")
15092 (license license:expat)))
15093
15094 (define-public r-delayedmatrixstats
15095 (package
15096 (name "r-delayedmatrixstats")
15097 (version "1.18.0")
15098 (source
15099 (origin
15100 (method url-fetch)
15101 (uri (bioconductor-uri "DelayedMatrixStats" version))
15102 (sha256
15103 (base32
15104 "1qlwv69c0r2w3zkmsr8r7w6sr3hf1ha0sfcrsjx4ks8f0ww7aqsv"))))
15105 (properties
15106 `((upstream-name . "DelayedMatrixStats")))
15107 (build-system r-build-system)
15108 (propagated-inputs
15109 (list r-delayedarray
15110 r-iranges
15111 r-matrix
15112 r-matrixgenerics
15113 r-matrixstats
15114 r-s4vectors
15115 r-sparsematrixstats))
15116 (native-inputs
15117 (list r-knitr))
15118 (home-page "https://github.com/PeteHaitch/DelayedMatrixStats")
15119 (synopsis "Functions that apply to rows and columns of DelayedMatrix objects")
15120 (description
15121 "This package provides a port of the @code{matrixStats} API for use with
15122 @code{DelayedMatrix} objects from the @code{DelayedArray} package. It
15123 contains high-performing functions operating on rows and columns of
15124 @code{DelayedMatrix} objects, e.g. @code{colMedians}, @code{rowMedians},
15125 @code{colRanks}, @code{rowRanks}, @code{colSds}, and @code{rowSds}. Functions
15126 are optimized per data type and for subsetted calculations such that both
15127 memory usage and processing time is minimized.")
15128 (license license:expat)))
15129
15130 (define-public r-mscoreutils
15131 (package
15132 (name "r-mscoreutils")
15133 (version "1.8.0")
15134 (source
15135 (origin
15136 (method url-fetch)
15137 (uri (bioconductor-uri "MsCoreUtils" version))
15138 (sha256
15139 (base32
15140 "077x1zcy27x8akmagjn75j97082cgnahrbfw0qx08q455m5x3xzh"))))
15141 (properties `((upstream-name . "MsCoreUtils")))
15142 (build-system r-build-system)
15143 (propagated-inputs
15144 (list r-clue r-mass r-rcpp r-s4vectors))
15145 (native-inputs
15146 (list r-knitr))
15147 (home-page "https://github.com/RforMassSpectrometry/MsCoreUtils")
15148 (synopsis "Core utils for mass spectrometry data")
15149 (description
15150 "This package defines low-level functions for mass spectrometry data and
15151 is independent of any high-level data structures. These functions include
15152 mass spectra processing functions (noise estimation, smoothing, binning),
15153 quantitative aggregation functions (median polish, robust summarisation,
15154 etc.), missing data imputation, data normalisation (quantiles, vsn, etc.) as
15155 well as misc helper functions, that are used across high-level data structure
15156 within the R for Mass Spectrometry packages.")
15157 (license license:artistic2.0)))
15158
15159 (define-public r-msfeatures
15160 (package
15161 (name "r-msfeatures")
15162 (version "1.4.0")
15163 (source
15164 (origin
15165 (method url-fetch)
15166 (uri (bioconductor-uri "MsFeatures" version))
15167 (sha256
15168 (base32 "111iqcq4q315pb4j8z427shin9b00p179m2s9h6dd7imvbd68yq3"))))
15169 (properties `((upstream-name . "MsFeatures")))
15170 (build-system r-build-system)
15171 (propagated-inputs
15172 (list r-mscoreutils r-protgenerics r-summarizedexperiment))
15173 (native-inputs
15174 (list r-knitr))
15175 (home-page "https://github.com/RforMassSpectrometry/MsFeatures")
15176 (synopsis "Functionality for mass spectrometry features")
15177 (description
15178 "The MsFeature package defines functionality for Mass Spectrometry
15179 features. This includes functions to group (LC-MS) features based on some of
15180 their properties, such as retention time (coeluting features), or correlation
15181 of signals across samples. This package hence can be used to group features, and
15182 its results can be used as an input for the @code{QFeatures} package which
15183 allows aggregating abundance levels of features within each group. This
15184 package defines concepts and functions for base and common data types,
15185 implementations for more specific data types are expected to be implemented in
15186 the respective packages (such as e.g. @code{xcms}).")
15187 (license license:artistic2.0)))
15188
15189 (define-public r-biocio
15190 (package
15191 (name "r-biocio")
15192 (version "1.6.0")
15193 (source
15194 (origin
15195 (method url-fetch)
15196 (uri (bioconductor-uri "BiocIO" version))
15197 (sha256
15198 (base32
15199 "16j826w4zrmbgpmq6nyglcrjailsfv48ih1rz1qn383g7v503ydp"))))
15200 (properties `((upstream-name . "BiocIO")))
15201 (build-system r-build-system)
15202 (propagated-inputs
15203 (list r-biocgenerics r-s4vectors))
15204 (native-inputs
15205 (list r-knitr))
15206 (home-page "https://bioconductor.org/packages/BiocIO")
15207 (synopsis "Standard input and output for Bioconductor packages")
15208 (description
15209 "This package implements `import()` and `export()` standard generics for
15210 importing and exporting biological data formats. `import()` supports
15211 whole-file as well as chunk-wise iterative import. The `import()` interface
15212 optionally provides a standard mechanism for 'lazy' access via `filter()` (on
15213 row or element-like components of the file resource), `select()` (on
15214 column-like components of the file resource) and `collect()`. The `import()`
15215 interface optionally provides transparent access to remote (e.g. via https)
15216 as well as local access. Developers can register a file extension, e.g.,
15217 `.loom` for dispatch from character-based URIs to specific `import()` /
15218 `export()` methods based on classes representing file types, e.g.,
15219 `LoomFile()`.")
15220 (license license:artistic2.0)))
15221
15222 (define-public r-msmseda
15223 (package
15224 (name "r-msmseda")
15225 (version "1.34.0")
15226 (source
15227 (origin
15228 (method url-fetch)
15229 (uri (bioconductor-uri "msmsEDA" version))
15230 (sha256
15231 (base32
15232 "0jnaq9ar4mnf3pfhka9hvk61p51ny9jws49xi8z29dq288b42b42"))))
15233 (properties `((upstream-name . "msmsEDA")))
15234 (build-system r-build-system)
15235 (propagated-inputs
15236 (list r-gplots r-mass r-msnbase r-rcolorbrewer))
15237 (home-page
15238 "https://bioconductor.org/packages/msmsEDA")
15239 (synopsis "Exploratory data analysis of LC-MS/MS data by spectral counts")
15240 (description
15241 "Exploratory data analysis to assess the quality of a set of LC-MS/MS
15242 experiments, and visualize de influence of the involved factors.")
15243 (license license:gpl2)))
15244
15245 (define-public r-msmstests
15246 (package
15247 (name "r-msmstests")
15248 (version "1.34.0")
15249 (source
15250 (origin
15251 (method url-fetch)
15252 (uri (bioconductor-uri "msmsTests" version))
15253 (sha256
15254 (base32
15255 "1wzdz0p9wmr243xkmymx9fwskafkyxgmlip4sd1fy2s06px7r0xi"))))
15256 (properties `((upstream-name . "msmsTests")))
15257 (build-system r-build-system)
15258 (propagated-inputs
15259 (list r-edger r-msmseda r-msnbase r-qvalue))
15260 (home-page
15261 "https://bioconductor.org/packages/msmsTests")
15262 (synopsis "Differential LC-MS/MS expression tests")
15263 (description
15264 "This package provides statistical tests for label-free LC-MS/MS data
15265 by spectral counts, to discover differentially expressed proteins between two
15266 biological conditions. Three tests are available: Poisson GLM regression,
15267 quasi-likelihood GLM regression, and the negative binomial of the edgeR
15268 package. The three models admit blocking factors to control for nuisance
15269 variables. To assure a good level of reproducibility a post-test filter is
15270 available, where we may set the minimum effect size considered biologicaly
15271 relevant, and the minimum expression of the most abundant condition.")
15272 (license license:gpl2)))
15273
15274 (define-public r-catalyst
15275 (package
15276 (name "r-catalyst")
15277 (version "1.20.1")
15278 (source
15279 (origin
15280 (method url-fetch)
15281 (uri (bioconductor-uri "CATALYST" version))
15282 (sha256
15283 (base32
15284 "05vfqwa9qsm16px77s9bzygs6zymcxshymmpvz86a9l1cy1yxbza"))))
15285 (properties `((upstream-name . "CATALYST")))
15286 (build-system r-build-system)
15287 (propagated-inputs
15288 (list r-circlize
15289 r-complexheatmap
15290 r-consensusclusterplus
15291 r-cowplot
15292 r-data-table
15293 r-dplyr
15294 r-drc
15295 r-flowcore
15296 r-flowsom
15297 r-ggplot2
15298 r-ggrepel
15299 r-ggridges
15300 r-gridextra
15301 r-magrittr
15302 r-matrix
15303 r-matrixstats
15304 r-nnls
15305 r-purrr
15306 r-rcolorbrewer
15307 r-reshape2
15308 r-rtsne
15309 r-s4vectors
15310 r-scales
15311 r-scater
15312 r-singlecellexperiment
15313 r-summarizedexperiment))
15314 (native-inputs
15315 (list r-knitr))
15316 (home-page "https://github.com/HelenaLC/CATALYST")
15317 (synopsis "Cytometry data analysis tools")
15318 (description
15319 "This package is @dfn{Cytometry dATa anALYSis Tools} (CATALYST). Mass
15320 cytometry like @dfn{Cytometry by time of flight} (CyTOF) uses heavy metal
15321 isotopes rather than fluorescent tags as reporters to label antibodies,
15322 thereby substantially decreasing spectral overlap and allowing for examination
15323 of over 50 parameters at the single cell level. While spectral overlap is
15324 significantly less pronounced in CyTOF than flow cytometry, spillover due to
15325 detection sensitivity, isotopic impurities, and oxide formation can impede
15326 data interpretability. @code{CATALYST} was designed to provide a pipeline for
15327 preprocessing of cytometry data, including:
15328
15329 @enumerate
15330 @item normalization using bead standards;
15331 @item single-cell deconvolution;
15332 @item bead-based compensation.
15333 @end enumerate
15334 ")
15335 (license license:gpl2+)))
15336
15337 (define-public r-erma
15338 (package
15339 (name "r-erma")
15340 (version "1.12.0")
15341 (source
15342 (origin
15343 (method url-fetch)
15344 (uri (bioconductor-uri "erma" version))
15345 (sha256
15346 (base32
15347 "1ilq01cr2ipxpmp422fikiz6nj4nasjhj0ikcagjn2zmmarpgi1b"))))
15348 (build-system r-build-system)
15349 (propagated-inputs
15350 (list r-annotationdbi
15351 r-biobase
15352 r-biocgenerics
15353 r-biocparallel
15354 r-genomeinfodb
15355 r-genomicfiles
15356 r-genomicranges
15357 r-ggplot2
15358 r-homo-sapiens
15359 r-iranges
15360 r-rtracklayer
15361 r-s4vectors
15362 r-shiny
15363 r-summarizedexperiment))
15364 (native-inputs
15365 (list r-knitr))
15366 (home-page "https://bioconductor.org/packages/erma")
15367 (synopsis "Epigenomic road map adventures")
15368 (description
15369 "The epigenomics road map describes locations of epigenetic marks in DNA
15370 from a variety of cell types. Of interest are locations of histone
15371 modifications, sites of DNA methylation, and regions of accessible chromatin.
15372 This package presents a selection of elements of the road map including
15373 metadata and outputs of the ChromImpute procedure applied to ENCODE cell lines
15374 by Ernst and Kellis.")
15375 (license license:artistic2.0)))
15376
15377 (define-public r-ggbio
15378 (package
15379 (name "r-ggbio")
15380 (version "1.44.1")
15381 (source
15382 (origin
15383 (method url-fetch)
15384 (uri (bioconductor-uri "ggbio" version))
15385 (sha256
15386 (base32
15387 "0iyhjalwq1jmldpn20iv8l2kmz6sm20ddry2yz2zn7yq0wszp3vg"))))
15388 (build-system r-build-system)
15389 (arguments
15390 `(#:phases
15391 (modify-phases %standard-phases
15392 ;; See https://github.com/tengfei/ggbio/issues/117
15393 ;; This fix will be included in the next release.
15394 (add-after 'unpack 'fix-typo
15395 (lambda _
15396 (substitute* "R/GGbio-class.R"
15397 (("fechable") "fetchable"))
15398 #t)))))
15399 (propagated-inputs
15400 (list r-annotationdbi
15401 r-annotationfilter
15402 r-biobase
15403 r-biocgenerics
15404 r-biostrings
15405 r-biovizbase
15406 r-bsgenome
15407 r-ensembldb
15408 r-genomeinfodb
15409 r-genomicalignments
15410 r-genomicfeatures
15411 r-genomicranges
15412 r-ggally
15413 r-ggplot2
15414 r-gridextra
15415 r-gtable
15416 r-hmisc
15417 r-iranges
15418 r-organismdbi
15419 r-reshape2
15420 r-rlang
15421 r-rsamtools
15422 r-rtracklayer
15423 r-s4vectors
15424 r-scales
15425 r-summarizedexperiment
15426 r-variantannotation))
15427 (native-inputs
15428 (list r-knitr))
15429 (home-page "http://www.tengfei.name/ggbio/")
15430 (synopsis "Visualization tools for genomic data")
15431 (description
15432 "The ggbio package extends and specializes the grammar of graphics for
15433 biological data. The graphics are designed to answer common scientific
15434 questions, in particular those often asked of high throughput genomics data.
15435 All core Bioconductor data structures are supported, where appropriate. The
15436 package supports detailed views of particular genomic regions, as well as
15437 genome-wide overviews. Supported overviews include ideograms and grand linear
15438 views. High-level plots include sequence fragment length, edge-linked
15439 interval to data view, mismatch pileup, and several splicing summaries.")
15440 (license license:artistic2.0)))
15441
15442 (define-public r-gqtlbase
15443 (package
15444 (name "r-gqtlbase")
15445 (version "1.21.1")
15446 (source
15447 (origin
15448 (method url-fetch)
15449 (uri (bioconductor-uri "gQTLBase" version))
15450 (sha256
15451 (base32
15452 "0nipibm1bk9k70ajbw1f6vjmz0dh7gk21l17q3m54bnawxsggrfh"))))
15453 (properties `((upstream-name . "gQTLBase")))
15454 (build-system r-build-system)
15455 (arguments
15456 `(#:phases
15457 (modify-phases %standard-phases
15458 ;; This is an upstream bug.
15459 (add-after 'unpack 'fix-imports
15460 (lambda _
15461 (substitute* "NAMESPACE"
15462 ((".*maxffmode.*") "")
15463 (("importFrom\\(ff,.*") "import(ff)\n"))
15464 #t)))))
15465 (propagated-inputs
15466 (list r-batchjobs
15467 r-bbmisc
15468 r-biocgenerics
15469 r-bit
15470 r-doparallel
15471 r-ff
15472 r-ffbase
15473 r-foreach
15474 r-genomicfiles
15475 r-genomicranges
15476 r-rtracklayer
15477 r-s4vectors
15478 r-summarizedexperiment))
15479 (native-inputs
15480 (list r-knitr))
15481 (home-page "https://bioconductor.org/packages/gQTLBase")
15482 (synopsis "Infrastructure for eQTL, mQTL and similar studies")
15483 (description
15484 "The purpose of this package is to simplify the storage and interrogation
15485 of @dfn{quantitative trait loci} (QTL) archives, such as eQTL, mQTL, dsQTL,
15486 and more.")
15487 (license license:artistic2.0)))
15488
15489 (define-public r-gqtlstats
15490 (package
15491 (name "r-gqtlstats")
15492 (version "1.21.3")
15493 (source
15494 (origin
15495 (method url-fetch)
15496 (uri (bioconductor-uri "gQTLstats" version))
15497 (sha256
15498 (base32
15499 "1h78l23idf867djmdk97b02jxgmz4vfr2dai01fp648d0lsx5mkl"))))
15500 (properties `((upstream-name . "gQTLstats")))
15501 (build-system r-build-system)
15502 (propagated-inputs
15503 (list r-annotationdbi
15504 r-batchjobs
15505 r-bbmisc
15506 r-beeswarm
15507 r-biobase
15508 r-biocgenerics
15509 r-doparallel
15510 r-dplyr
15511 r-erma
15512 r-ffbase
15513 r-foreach
15514 r-genomeinfodb
15515 r-genomicfeatures
15516 r-genomicfiles
15517 r-genomicranges
15518 r-ggbeeswarm
15519 r-ggplot2
15520 r-gqtlbase
15521 r-hardyweinberg
15522 r-homo-sapiens
15523 r-iranges
15524 r-limma
15525 r-mgcv
15526 r-plotly
15527 r-reshape2
15528 r-s4vectors
15529 r-shiny
15530 r-snpstats
15531 r-summarizedexperiment
15532 r-variantannotation))
15533 (native-inputs
15534 (list r-knitr))
15535 (home-page "https://bioconductor.org/packages/gQTLstats")
15536 (synopsis "Computationally efficient analysis for eQTL and allied studies")
15537 (description
15538 "This package provides tools for the computationally efficient analysis
15539 of @dfn{quantitative trait loci} (QTL) data, including eQTL, mQTL, dsQTL, etc.
15540 The software in this package aims to support refinements and functional
15541 interpretation of members of a collection of association statistics on a
15542 family of feature/genome hypotheses.")
15543 (license license:artistic2.0)))
15544
15545 (define-public r-gviz
15546 (package
15547 (name "r-gviz")
15548 (version "1.40.1")
15549 (source
15550 (origin
15551 (method url-fetch)
15552 (uri (bioconductor-uri "Gviz" version))
15553 (sha256
15554 (base32
15555 "0as3sxhv21bqqrpvafcqim7798hhkzj3q40hy1rqyhv2lhj4rbvi"))))
15556 (properties `((upstream-name . "Gviz")))
15557 (build-system r-build-system)
15558 (propagated-inputs
15559 (list r-annotationdbi
15560 r-biobase
15561 r-biocgenerics
15562 r-biomart
15563 r-biostrings
15564 r-biovizbase
15565 r-bsgenome
15566 r-digest
15567 r-ensembldb
15568 r-genomeinfodb
15569 r-genomicalignments
15570 r-genomicfeatures
15571 r-genomicranges
15572 r-iranges
15573 r-lattice
15574 r-latticeextra
15575 r-matrixstats
15576 r-rcolorbrewer
15577 r-rsamtools
15578 r-rtracklayer
15579 r-s4vectors
15580 r-xvector))
15581 (native-inputs
15582 (list r-knitr))
15583 (home-page "https://bioconductor.org/packages/Gviz")
15584 (synopsis "Plotting data and annotation information along genomic coordinates")
15585 (description
15586 "Genomic data analyses requires integrated visualization of known genomic
15587 information and new experimental data. Gviz uses the biomaRt and the
15588 rtracklayer packages to perform live annotation queries to Ensembl and UCSC
15589 and translates this to e.g. gene/transcript structures in viewports of the
15590 grid graphics package. This results in genomic information plotted together
15591 with your data.")
15592 (license license:artistic2.0)))
15593
15594 (define-public r-gwascat
15595 (package
15596 (name "r-gwascat")
15597 (version "2.28.1")
15598 (source
15599 (origin
15600 (method url-fetch)
15601 (uri (bioconductor-uri "gwascat" version))
15602 (sha256
15603 (base32
15604 "19ymdxj8966i4yk0zalfw23938cpv4q7pywg4qb242p44na5y9sl"))))
15605 (build-system r-build-system)
15606 (propagated-inputs
15607 (list r-annotationdbi
15608 r-annotationhub
15609 r-biocfilecache
15610 r-biostrings
15611 r-genomeinfodb
15612 r-genomicfeatures
15613 r-genomicranges
15614 r-iranges
15615 r-readr
15616 r-s4vectors
15617 r-snpstats
15618 r-variantannotation))
15619 (native-inputs
15620 (list r-knitr))
15621 (home-page "https://bioconductor.org/packages/gwascat")
15622 (synopsis "Tools for data in the EMBL-EBI GWAS catalog")
15623 (description
15624 "This package provides tools for representing and modeling data in the
15625 EMBL-EBI GWAS catalog.")
15626 (license license:artistic2.0)))
15627
15628 (define-public r-kegggraph
15629 (package
15630 (name "r-kegggraph")
15631 (version "1.56.0")
15632 (source
15633 (origin
15634 (method url-fetch)
15635 (uri (bioconductor-uri "KEGGgraph" version))
15636 (sha256
15637 (base32 "15pq040pcg8hr18xixmjp59xb7mgvygjv6kisqk8yv99l1611ndx"))))
15638 (properties `((upstream-name . "KEGGgraph")))
15639 (build-system r-build-system)
15640 (propagated-inputs
15641 (list r-graph r-rcurl r-rgraphviz r-xml))
15642 (home-page "https://bioconductor.org/packages/KEGGgraph")
15643 (synopsis "Graph approach to Kegg Pathway database in R and Bioconductor")
15644 (description
15645 "@code{r-kegggraph} is an interface between Kegg Pathway database and graph
15646 object as well as a collection of tools to analyze, dissect and visualize these
15647 graphs. It parses the regularly updated kgml (Kegg XML) files into graph models
15648 maintaining all essential pathway attributes. The package offers
15649 functionalities including parsing, graph operation, visualization and etc.")
15650 (license license:gpl2+)))
15651
15652 (define-public r-ldblock
15653 (package
15654 (name "r-ldblock")
15655 (version "1.26.0")
15656 (source
15657 (origin
15658 (method url-fetch)
15659 (uri (bioconductor-uri "ldblock" version))
15660 (sha256
15661 (base32
15662 "08ss03b93czwb4x60hsi30ad4lmamvq5mxa8nj0g18z68qcraijm"))))
15663 (build-system r-build-system)
15664 (propagated-inputs
15665 (list r-biocgenerics
15666 r-ensdb-hsapiens-v75
15667 r-ensembldb
15668 r-genomeinfodb
15669 r-genomicfiles
15670 r-httr
15671 r-matrix
15672 r-rsamtools
15673 r-snpstats
15674 r-variantannotation))
15675 (native-inputs
15676 (list r-knitr))
15677 (home-page "https://bioconductor.org/packages/ldblock")
15678 (synopsis "Data structures for linkage disequilibrium measures in populations")
15679 (description
15680 "This package defines data structures for @dfn{linkage
15681 disequilibrium} (LD) measures in populations. Its purpose is to simplify
15682 handling of existing population-level data for the purpose of flexibly
15683 defining LD blocks.")
15684 (license license:artistic2.0)))
15685
15686 ;; This is a CRAN package, but it depends on r-snpstats, which is a
15687 ;; Bioconductor package.
15688 (define-public r-ldheatmap
15689 (package
15690 (name "r-ldheatmap")
15691 (version "1.0-6")
15692 (source
15693 (origin
15694 (method url-fetch)
15695 (uri (cran-uri "LDheatmap" version))
15696 (sha256
15697 (base32
15698 "0gr99kys1ahyl8s6cbj6rmh4vwid8kn92lcbjnwh0ahb73m2xjjc"))))
15699 (properties `((upstream-name . "LDheatmap")))
15700 (build-system r-build-system)
15701 (propagated-inputs
15702 (list r-genetics r-rcpp r-snpstats))
15703 (home-page "https://stat.sfu.ca/statgen/research/ldheatmap.html")
15704 (synopsis "Graphical display of pairwise linkage disequilibria between SNPs")
15705 (description
15706 "This package provides tools to produce a graphical display, as a heat
15707 map, of measures of pairwise linkage disequilibria between SNPs. Users may
15708 optionally include the physical locations or genetic map distances of each SNP
15709 on the plot.")
15710 (license license:gpl3)))
15711
15712 ;; This is a CRAN package, but it depends on r-rgraphviz, which is a
15713 ;; Bioconductor package.
15714 (define-public r-abn
15715 (package
15716 (name "r-abn")
15717 (version "2.7-1")
15718 (source
15719 (origin
15720 (method url-fetch)
15721 (uri (cran-uri "abn" version))
15722 (sha256
15723 (base32
15724 "1w3jns96m8b9scvaa4hcla3i88a0cfh9qis2l04yixvda5q91gpr"))))
15725 (build-system r-build-system)
15726 (inputs
15727 (list gsl))
15728 (propagated-inputs
15729 (list r-doparallel
15730 r-foreach
15731 r-graph
15732 r-lme4
15733 r-nnet
15734 r-rcpp
15735 r-rcpparmadillo
15736 r-rgraphviz
15737 r-rjags))
15738 (home-page "https://r-bayesian-networks.org/")
15739 (synopsis "Modelling multivariate data with additive bayesian networks")
15740 (description
15741 "Bayesian network analysis is a form of probabilistic graphical models
15742 which derives from empirical data a directed acyclic graph, DAG, describing
15743 the dependency structure between random variables. An additive Bayesian
15744 network model consists of a form of a DAG where each node comprises a
15745 @dfn{generalized linear model} (GLM). Additive Bayesian network models are
15746 equivalent to Bayesian multivariate regression using graphical modelling, they
15747 generalises the usual multivariable regression, GLM, to multiple dependent
15748 variables. This package provides routines to help determine optimal Bayesian
15749 network models for a given data set, where these models are used to identify
15750 statistical dependencies in messy, complex data.")
15751 (license license:gpl2+)))
15752
15753 ;; This is a CRAN package, but it depends on r-rsamtools, which is a
15754 ;; Bioconductor package.
15755 (define-public r-spp
15756 (package
15757 (name "r-spp")
15758 (version "1.16.0")
15759 (source (origin
15760 (method url-fetch)
15761 (uri (cran-uri "spp" version))
15762 (sha256
15763 (base32
15764 "08zxxgyp0h6733b08jmml7k4rhfd3mi5dda3jrzid0s184y0z29w"))))
15765 (build-system r-build-system)
15766 (inputs
15767 (list zlib))
15768 (propagated-inputs
15769 (list r-bh r-catools r-rcpp r-rsamtools))
15770 (home-page "https://cran.r-project.org/web/packages/spp/")
15771 (synopsis "ChIP-Seq processing pipeline")
15772 (description "This package provides tools for analysis of ChIP-seq and
15773 other functional sequencing data.")
15774 (license license:gpl2)))
15775
15776 (define-public r-pathview
15777 (package
15778 (name "r-pathview")
15779 (version "1.36.0")
15780 (source
15781 (origin
15782 (method url-fetch)
15783 (uri (bioconductor-uri "pathview" version))
15784 (sha256
15785 (base32 "1472k107f21cflbx2fip92g8gl9wlwxgwfvgvl73ma0y0jzs0qdq"))))
15786 (properties `((upstream-name . "pathview")))
15787 (build-system r-build-system)
15788 (propagated-inputs
15789 (list r-annotationdbi
15790 r-graph
15791 r-kegggraph
15792 r-keggrest
15793 r-org-hs-eg-db
15794 r-png
15795 r-rgraphviz
15796 r-xml))
15797 (home-page "https://pathview.uncc.edu/")
15798 (synopsis "Tool set for pathway based data integration and visualization")
15799 (description
15800 "@code{r-pathview} is a tool set for pathway based data integration and
15801 visualization. It maps and renders a wide variety of biological data on
15802 relevant pathway graphs. All users need is to supply their data and specify
15803 the target pathway. This package automatically downloads the pathway graph
15804 data, parses the data file, maps user data to the pathway, and render pathway
15805 graph with the mapped data. In addition, @code{r-pathview} also seamlessly
15806 integrates with pathway and gene set (enrichment) analysis tools for
15807 large-scale and fully automated analysis.")
15808 (license license:gpl3+)))
15809
15810 (define-public r-snpstats
15811 (package
15812 (name "r-snpstats")
15813 (version "1.46.0")
15814 (source
15815 (origin
15816 (method url-fetch)
15817 (uri (bioconductor-uri "snpStats" version))
15818 (sha256
15819 (base32
15820 "0a5b5nqc7n965jk45ijwkzbn416ib4gfhp8xl39z8f2bdskip4a2"))))
15821 (properties `((upstream-name . "snpStats")))
15822 (build-system r-build-system)
15823 (inputs (list zlib))
15824 (propagated-inputs
15825 (list r-biocgenerics r-matrix r-survival r-zlibbioc))
15826 (home-page "https://bioconductor.org/packages/snpStats")
15827 (synopsis "Methods for SNP association studies")
15828 (description
15829 "This package provides classes and statistical methods for large
15830 @dfn{single-nucleotide polymorphism} (SNP) association studies. This extends
15831 the earlier snpMatrix package, allowing for uncertainty in genotypes.")
15832 (license license:gpl3)))
15833
15834 (define-public r-chromstar
15835 (package
15836 (name "r-chromstar")
15837 (version "1.22.0")
15838 (source
15839 (origin
15840 (method url-fetch)
15841 (uri (bioconductor-uri "chromstaR" version))
15842 (sha256
15843 (base32
15844 "1xjwmnr4hk8v3nwvhqd6ixk5qr2dv0n4mb9wd6nl7cgjfhjsdgj7"))))
15845 (properties `((upstream-name . "chromstaR")))
15846 (build-system r-build-system)
15847 (propagated-inputs
15848 (list r-bamsignals
15849 r-biocgenerics
15850 r-chromstardata
15851 r-doparallel
15852 r-foreach
15853 r-genomeinfodb
15854 r-genomicalignments
15855 r-genomicranges
15856 r-ggplot2
15857 r-iranges
15858 r-mvtnorm
15859 r-reshape2
15860 r-rsamtools
15861 r-s4vectors))
15862 (native-inputs (list r-knitr))
15863 (home-page "https://github.com/ataudt/chromstaR")
15864 (synopsis "Chromatin state analysis for ChIP-Seq data")
15865 (description
15866 "This package implements functions for combinatorial and differential
15867 analysis of ChIP-seq data. It includes uni- and multivariate peak-calling,
15868 export to genome browser viewable files, and functions for enrichment
15869 analyses.")
15870 (license license:artistic2.0)))
15871
15872 (define-public r-guitar
15873 (package
15874 (name "r-guitar")
15875 (version "2.12.0")
15876 (source
15877 (origin
15878 (method url-fetch)
15879 (uri (bioconductor-uri "Guitar" version))
15880 (sha256
15881 (base32
15882 "09grsasnnk7rmlzjh4lhas9r5spzcsrvmdqj6fx1dk22sckcqahh"))))
15883 (properties `((upstream-name . "Guitar")))
15884 (build-system r-build-system)
15885 (propagated-inputs
15886 (list r-annotationdbi
15887 r-dplyr
15888 r-genomicfeatures
15889 r-genomicranges
15890 r-ggplot2
15891 r-knitr
15892 r-magrittr
15893 r-rtracklayer))
15894 (native-inputs
15895 (list r-knitr))
15896 (home-page "https://bioconductor.org/packages/Guitar")
15897 (synopsis "Visualize genomic features")
15898 (description
15899 "This package is designed for visualization of RNA-related genomic
15900 features with respect to the landmarks of RNA transcripts, i.e., transcription
15901 starting site, start codon, stop codon and transcription ending site.")
15902 (license license:gpl2)))
15903
15904 (define-public r-sushi
15905 (package
15906 (name "r-sushi")
15907 (version "1.34.0")
15908 (source (origin
15909 (method url-fetch)
15910 (uri (bioconductor-uri "Sushi" version))
15911 (sha256
15912 (base32
15913 "0adswrbzd93rhy3q56ypwkrk6155vd4zxapvznswyjlxp8ha813q"))))
15914 (properties `((upstream-name . "Sushi")))
15915 (build-system r-build-system)
15916 (propagated-inputs
15917 (list r-biomart r-zoo))
15918 (home-page "https://bioconductor.org/packages/Sushi")
15919 (synopsis "Tools for visualizing genomics data")
15920 (description
15921 "This package provides flexible, quantitative, and integrative genomic
15922 visualizations for publication-quality multi-panel figures.")
15923 (license license:gpl2+)))
15924
15925 (define-public r-ballgown
15926 (package
15927 (name "r-ballgown")
15928 (version "2.28.0")
15929 (source
15930 (origin
15931 (method url-fetch)
15932 (uri (bioconductor-uri "ballgown" version))
15933 (sha256
15934 (base32
15935 "0l8q3fymskxmsi5jcikzjz5xi66lpzgv7bjymir4izah2v68z708"))))
15936 (properties `((upstream-name . "ballgown")))
15937 (build-system r-build-system)
15938 (propagated-inputs
15939 (list r-biobase
15940 r-genomeinfodb
15941 r-genomicranges
15942 r-iranges
15943 r-limma
15944 r-rcolorbrewer
15945 r-rtracklayer
15946 r-s4vectors
15947 r-sva))
15948 (native-inputs
15949 (list r-knitr))
15950 (home-page "https://bioconductor.org/packages/ballgown")
15951 (synopsis "Flexible, isoform-level differential expression analysis")
15952 (description
15953 "This package provides tools for statistical analysis of assembled
15954 transcriptomes, including flexible differential expression analysis,
15955 visualization of transcript structures, and matching of assembled transcripts
15956 to annotation.")
15957 (license license:artistic2.0)))
15958
15959 (define-public r-megadepth
15960 (package
15961 (name "r-megadepth")
15962 (version "1.6.0")
15963 (source
15964 (origin
15965 (method url-fetch)
15966 (uri (bioconductor-uri "megadepth" version))
15967 (sha256
15968 (base32
15969 "0qq82dmd3drr2bhn51bgbc6ml40klfmmhj6wdj72n9ya6n60lwy8"))))
15970 (properties `((upstream-name . "megadepth")))
15971 (build-system r-build-system)
15972 (inputs (list megadepth))
15973 (propagated-inputs
15974 (list r-cmdfun
15975 r-dplyr
15976 r-fs
15977 r-genomicranges
15978 r-magrittr
15979 r-readr
15980 r-xfun))
15981 (native-inputs
15982 (list r-knitr))
15983 (home-page "https://github.com/LieberInstitute/megadepth")
15984 (synopsis "BigWig and BAM related utilities")
15985 (description
15986 "This package provides an R interface to Megadepth. It is particularly
15987 useful for computing the coverage of a set of genomic regions across bigWig or
15988 BAM files. With this package, you can build base-pair coverage matrices for
15989 regions or annotations of your choice from BigWig files.")
15990 (license license:artistic2.0)))
15991
15992 (define-public r-beclear
15993 (package
15994 (name "r-beclear")
15995 (version "2.12.0")
15996 (source
15997 (origin
15998 (method url-fetch)
15999 (uri (bioconductor-uri "BEclear" version))
16000 (sha256
16001 (base32
16002 "0x43yfnmb2d782g3g52nqdfs90i3zrrlqz8qy3ybmgv5f8n92p15"))))
16003 (properties `((upstream-name . "BEclear")))
16004 (build-system r-build-system)
16005 (propagated-inputs
16006 (list r-abind
16007 r-biocparallel
16008 r-data-table
16009 r-dixontest
16010 r-futile-logger
16011 r-matrix
16012 r-rcpp
16013 r-rdpack))
16014 (native-inputs
16015 (list r-knitr))
16016 (home-page "https://github.com/uds-helms/BEclear")
16017 (synopsis "Correction of batch effects in DNA methylation data")
16018 (description
16019 "This package provides functions to detect and correct for batch effects
16020 in DNA methylation data. The core function is based on latent factor models
16021 and can also be used to predict missing values in any other matrix containing
16022 real numbers.")
16023 (license license:gpl3)))
16024
16025 (define-public r-bgeecall
16026 (package
16027 (name "r-bgeecall")
16028 (version "1.12.1")
16029 (source
16030 (origin
16031 (method url-fetch)
16032 (uri (bioconductor-uri "BgeeCall" version))
16033 (sha256
16034 (base32
16035 "1g12cms66zb45p347h3b358vjhnq76galvwqwq86xby4hnwpdzkh"))))
16036 (properties `((upstream-name . "BgeeCall")))
16037 (build-system r-build-system)
16038 (propagated-inputs
16039 (list kallisto
16040 r-biomart
16041 r-biostrings
16042 r-data-table
16043 r-dplyr
16044 r-genomicfeatures
16045 r-jsonlite
16046 r-rhdf5
16047 r-rslurm
16048 r-rtracklayer
16049 r-sjmisc
16050 r-tximport))
16051 (native-inputs (list r-knitr))
16052 (home-page "https://github.com/BgeeDB/BgeeCall")
16053 (synopsis "RNA-Seq present/absent gene expression calls generation")
16054 (description
16055 "BgeeCall allows generating present/absent gene expression calls without
16056 using an arbitrary cutoff like TPM<1. Calls are generated based on reference
16057 intergenic sequences. These sequences are generated based on expression of
16058 all RNA-Seq libraries of each species integrated in Bgee.")
16059 (license license:gpl3)))
16060
16061 (define-public r-bgeedb
16062 (package
16063 (name "r-bgeedb")
16064 (version "2.22.3")
16065 (source
16066 (origin
16067 (method url-fetch)
16068 (uri (bioconductor-uri "BgeeDB" version))
16069 (sha256
16070 (base32
16071 "1f6lrazaibbz21sqvj59rq6ps9m1riw2y0kyidbn29mxf4ibwh3k"))))
16072 (properties `((upstream-name . "BgeeDB")))
16073 (build-system r-build-system)
16074 (propagated-inputs
16075 (list r-biobase
16076 r-curl
16077 r-data-table
16078 r-digest
16079 r-dplyr
16080 r-graph
16081 r-r-utils
16082 r-rcurl
16083 r-rsqlite
16084 r-tidyr
16085 r-topgo))
16086 (native-inputs (list r-knitr))
16087 (home-page "https://github.com/BgeeDB/BgeeDB_R")
16088 (synopsis "Annotation and gene expression data retrieval from Bgee database")
16089 (description
16090 "This package provides a package for the annotation and gene expression
16091 data download from Bgee database, and TopAnat analysis: GO-like enrichment of
16092 anatomical terms, mapped to genes by expression patterns.")
16093 (license license:gpl3)))
16094
16095 (define-public r-biobtreer
16096 (package
16097 (name "r-biobtreer")
16098 (version "1.8.0")
16099 (source
16100 (origin
16101 (method url-fetch)
16102 (uri (bioconductor-uri "biobtreeR" version))
16103 (sha256
16104 (base32
16105 "0cx46hdqqm6mbj0vp4y86axv0qccd4sgk2jwwjvnqp5pynq9bbqa"))))
16106 (properties `((upstream-name . "biobtreeR")))
16107 (build-system r-build-system)
16108 (propagated-inputs
16109 (list r-httpuv r-httr r-jsonlite r-stringi))
16110 (native-inputs (list r-knitr))
16111 (home-page "https://github.com/tamerh/biobtreeR")
16112 (synopsis "Use biobtree tool from R")
16113 (description
16114 "The biobtreeR package provides an interface to biobtree, a tool which
16115 covers large sets of bioinformatics datasets and allows search and chain
16116 mappings functionalities.")
16117 (license license:expat)))
16118
16119 (define-public r-minet
16120 (package
16121 (name "r-minet")
16122 (version "3.54.0")
16123 (source
16124 (origin
16125 (method url-fetch)
16126 (uri (bioconductor-uri "minet" version))
16127 (sha256
16128 (base32
16129 "0q6jw2jqkl9qynjpzaygz45c7dmx1l5y2d8s1illpcf87siawcam"))))
16130 (properties `((upstream-name . "minet")))
16131 (build-system r-build-system)
16132 (propagated-inputs
16133 (list r-infotheo))
16134 (home-page "http://minet.meyerp.com")
16135 (synopsis "Mutual information networks")
16136 (description
16137 "This package implements various algorithms for inferring mutual
16138 information networks from data.")
16139 (license license:artistic2.0)))
16140
16141 (define-public r-genetclassifier
16142 (package
16143 (name "r-genetclassifier")
16144 (version "1.36.0")
16145 (source
16146 (origin
16147 (method url-fetch)
16148 (uri (bioconductor-uri "geNetClassifier" version))
16149 (sha256
16150 (base32
16151 "1kh7mp5h0n7yd1klcd7w4v7i3fh9pkmvgf7189wangfzbcsr4f70"))))
16152 (properties
16153 `((upstream-name . "geNetClassifier")))
16154 (build-system r-build-system)
16155 (propagated-inputs
16156 (list r-biobase r-e1071 r-ebarrays r-minet))
16157 (home-page "https://www.cicancer.org")
16158 (synopsis "Classify diseases and build gene networks using expression profiles")
16159 (description
16160 "This is a comprehensive package to automatically train and validate a
16161 multi-class SVM classifier based on gene expression data. It provides
16162 transparent selection of gene markers, their coexpression networks, and an
16163 interface to query the classifier.")
16164 (license license:gpl2+)))
16165
16166 (define-public r-dir-expiry
16167 (package
16168 (name "r-dir-expiry")
16169 (version "1.4.0")
16170 (source
16171 (origin
16172 (method url-fetch)
16173 (uri (bioconductor-uri "dir.expiry" version))
16174 (sha256
16175 (base32
16176 "098wzm8hlpy70c99k2sl4k8z2dllhw7rwdj8dhcskr7kaw71k3sq"))))
16177 (properties `((upstream-name . "dir.expiry")))
16178 (build-system r-build-system)
16179 (propagated-inputs (list r-filelock))
16180 (native-inputs (list r-knitr))
16181 (home-page "https://bioconductor.org/packages/dir.expiry")
16182 (synopsis "Managing expiration for cache directories")
16183 (description
16184 "This package implements an expiration system for access to versioned
16185 directories. Directories that have not been accessed by a registered function
16186 within a certain time frame are deleted. This aims to reduce disk usage by
16187 eliminating obsolete caches generated by old versions of packages.")
16188 (license license:gpl3)))
16189
16190 (define-public r-basilisk-utils
16191 (package
16192 (name "r-basilisk-utils")
16193 (version "1.8.0")
16194 (source
16195 (origin
16196 (method url-fetch)
16197 (uri (bioconductor-uri "basilisk.utils" version))
16198 (sha256
16199 (base32
16200 "1jnqv0rlljkq27rd4ixl763v335f2aanm4fzr386yc81fj4vnmhk"))))
16201 (properties
16202 `((upstream-name . "basilisk.utils")))
16203 (build-system r-build-system)
16204 (propagated-inputs
16205 (list r-dir-expiry))
16206 (native-inputs (list r-knitr))
16207 (home-page "https://bioconductor.org/packages/basilisk.utils")
16208 (synopsis "Basilisk installation utilities")
16209 (description
16210 "This package implements utilities for installation of the basilisk
16211 package, primarily for creation of the underlying Conda instance.")
16212 (license license:gpl3)))
16213
16214 (define-public r-basilisk
16215 (package
16216 (name "r-basilisk")
16217 (version "1.8.0")
16218 (source
16219 (origin
16220 (method url-fetch)
16221 (uri (bioconductor-uri "basilisk" version))
16222 (sha256
16223 (base32
16224 "1p90wq8a9wrpqpgmcy4zgh5skdw65gg2gsb3lnx78zk9khq0yyzh"))))
16225 (properties `((upstream-name . "basilisk")))
16226 (build-system r-build-system)
16227 (propagated-inputs
16228 (list r-basilisk-utils r-dir-expiry r-reticulate))
16229 (native-inputs (list r-knitr))
16230 (home-page "https://bioconductor.org/packages/basilisk")
16231 (synopsis "Freeze Python dependencies inside Bioconductor packages")
16232 (description
16233 "This package installs a self-contained Conda instance that is managed by
16234 the R/Bioconductor installation machinery. This aims to provide a consistent
16235 Python environment that can be used reliably by Bioconductor packages.
16236 Functions are also provided to enable smooth interoperability of multiple
16237 Python environments in a single R session.")
16238 (license license:gpl3)))
16239
16240 (define-public r-biocthis
16241 (package
16242 (name "r-biocthis")
16243 (version "1.6.0")
16244 (source
16245 (origin
16246 (method url-fetch)
16247 (uri (bioconductor-uri "biocthis" version))
16248 (sha256
16249 (base32
16250 "1hdgjp00d2si3mr7m1d289i9wn7g927z6n8n27d5sm94lb91qln0"))))
16251 (properties `((upstream-name . "biocthis")))
16252 (build-system r-build-system)
16253 (arguments
16254 `(#:phases
16255 (modify-phases %standard-phases
16256 (add-after 'unpack 'set-HOME
16257 (lambda _ (setenv "HOME" "/tmp"))))))
16258 (propagated-inputs
16259 (list r-biocmanager
16260 r-fs
16261 r-glue
16262 r-rlang
16263 r-styler
16264 r-usethis))
16265 (native-inputs (list r-knitr))
16266 (home-page "https://github.com/lcolladotor/biocthis")
16267 (synopsis "Automate package and project setup for Bioconductor packages")
16268 (description
16269 "This package expands the @code{usethis} package with the goal of helping
16270 automate the process of creating R packages for Bioconductor or making them
16271 Bioconductor-friendly.")
16272 (license license:artistic2.0)))
16273
16274 (define-public r-biocdockermanager
16275 (package
16276 (name "r-biocdockermanager")
16277 (version "1.8.0")
16278 (source
16279 (origin
16280 (method url-fetch)
16281 (uri (bioconductor-uri "BiocDockerManager" version))
16282 (sha256
16283 (base32
16284 "0kl6r8ad728a8dvqx0safj7v5gj1rxxcdiw44jkr1pd5ddv0xbi6"))))
16285 (properties
16286 `((upstream-name . "BiocDockerManager")))
16287 (build-system r-build-system)
16288 (propagated-inputs
16289 (list docker
16290 r-dplyr
16291 r-httr
16292 r-memoise
16293 r-readr
16294 r-whisker))
16295 (native-inputs (list r-knitr))
16296 (home-page "https://bioconductor.org/packages/BiocDockerManager")
16297 (synopsis "Access and manage Bioconductor Docker images")
16298 (description
16299 "This package works analogous to BiocManager but for Docker images. Use
16300 the BiocDockerManager package to install and manage Docker images provided by
16301 the Bioconductor project.")
16302 (license license:artistic2.0)))
16303
16304 (define-public r-biodb
16305 (package
16306 (name "r-biodb")
16307 (version "1.4.0")
16308 (source
16309 (origin
16310 (method url-fetch)
16311 (uri (bioconductor-uri "biodb" version))
16312 (sha256
16313 (base32
16314 "02i0n29bp9d9p1ibslxca5m37qsgny2hlgg7d364lf7kc6y2bqni"))))
16315 (properties `((upstream-name . "biodb")))
16316 (build-system r-build-system)
16317 (propagated-inputs
16318 (list r-biocfilecache
16319 r-chk
16320 r-jsonlite
16321 r-lgr
16322 r-lifecycle
16323 r-openssl
16324 r-plyr
16325 r-progress
16326 r-r6
16327 r-rappdirs
16328 r-rcpp
16329 r-rcurl
16330 r-rsqlite
16331 r-stringr
16332 r-testthat
16333 r-withr
16334 r-xml
16335 r-yaml))
16336 (native-inputs (list r-knitr))
16337 (home-page "https://bioconductor.org/packages/biodb")
16338 (synopsis "Library for connecting to chemical and biological databases")
16339 (description
16340 "The biodb package provides access to standard remote chemical and
16341 biological databases (ChEBI, KEGG, HMDB, ...), as well as to in-house local
16342 database files (CSV, SQLite), with easy retrieval of entries, access to web
16343 services, search of compounds by mass and/or name, and mass spectra matching
16344 for LCMS and MSMS. Its architecture as a development framework facilitates
16345 the development of new database connectors for local projects or inside
16346 separate published packages.")
16347 (license license:agpl3+)))
16348
16349 (define-public r-biomformat
16350 (package
16351 (name "r-biomformat")
16352 (version "1.24.0")
16353 (source
16354 (origin
16355 (method url-fetch)
16356 (uri (bioconductor-uri "biomformat" version))
16357 (sha256
16358 (base32
16359 "12wqjipxhngmlnrdmx329dqmkmy2wa4nkkrhwaqv2nwy90dncs9n"))))
16360 (properties `((upstream-name . "biomformat")))
16361 (build-system r-build-system)
16362 (propagated-inputs
16363 (list r-jsonlite r-matrix r-plyr r-rhdf5))
16364 (native-inputs (list r-knitr))
16365 (home-page "https://github.com/joey711/biomformat/")
16366 (synopsis "Interface package for the BIOM file format")
16367 (description
16368 "This is an R package for interfacing with the BIOM format. This package
16369 includes basic tools for reading biom-format files, accessing and subsetting
16370 data tables from a biom object (which is more complex than a single table), as
16371 well as limited support for writing a biom-object back to a biom-format file.
16372 The design of this API is intended to match the Python API and other tools
16373 included with the biom-format project, but with a decidedly \"R flavor\" that
16374 should be familiar to R users. This includes S4 classes and methods, as well
16375 as extensions of common core functions/methods.")
16376 (license license:gpl2)))
16377
16378 (define-public r-mvcclass
16379 (package
16380 (name "r-mvcclass")
16381 (version "1.70.0")
16382 (source
16383 (origin
16384 (method url-fetch)
16385 (uri (bioconductor-uri "MVCClass" version))
16386 (sha256
16387 (base32
16388 "0apcjlq4i2mg8mlfqgvlcsqkiy51whzid3nd0m830jff0ywgh47g"))))
16389 (properties `((upstream-name . "MVCClass")))
16390 (build-system r-build-system)
16391 (home-page "https://bioconductor.org/packages/MVCClass")
16392 (synopsis "Model-View-Controller (MVC) classes")
16393 (description
16394 "This package contains classes used in model-view-controller (MVC)
16395 design.")
16396 (license license:lgpl2.1+)))
16397
16398 (define-public r-biomvcclass
16399 (package
16400 (name "r-biomvcclass")
16401 (version "1.64.0")
16402 (source
16403 (origin
16404 (method url-fetch)
16405 (uri (bioconductor-uri "BioMVCClass" version))
16406 (sha256
16407 (base32
16408 "078pnyygbvbfxziqspfr1nn78w67xyb4qmiwc34czga5psblvfwz"))))
16409 (properties `((upstream-name . "BioMVCClass")))
16410 (build-system r-build-system)
16411 (propagated-inputs
16412 (list r-biobase r-graph r-mvcclass r-rgraphviz))
16413 (home-page "https://bioconductor.org/packages/BioMVCClass")
16414 (synopsis "Model-View-Controller (MVC) classes that use Biobase")
16415 (description
16416 "This package contains classes used in model-view-controller (MVC)
16417 design.")
16418 (license license:lgpl2.1+)))
16419
16420 (define-public r-biomvrcns
16421 (package
16422 (name "r-biomvrcns")
16423 (version "1.36.0")
16424 (source
16425 (origin
16426 (method url-fetch)
16427 (uri (bioconductor-uri "biomvRCNS" version))
16428 (sha256
16429 (base32
16430 "0i576g7pkivqaxff1pkb760mdpx8v9fh071aic1mwfnlfa7k87ln"))))
16431 (properties `((upstream-name . "biomvRCNS")))
16432 (build-system r-build-system)
16433 (propagated-inputs
16434 (list r-genomicranges r-gviz r-iranges r-mvtnorm))
16435 (home-page "https://bioconductor.org/packages/biomvRCNS")
16436 (synopsis "Copy number study and segmentation for multivariate biological data")
16437 (description
16438 "In this package, a @dfn{Hidden Semi Markov Model} (HSMM) and one
16439 homogeneous segmentation model are designed and implemented for segmentation
16440 genomic data, with the aim of assisting in transcripts detection using high
16441 throughput technology like RNA-seq or tiling array, and copy number analysis
16442 using aCGH or sequencing.")
16443 (license license:gpl2+)))
16444
16445 (define-public r-bionero
16446 (package
16447 (name "r-bionero")
16448 (version "1.4.0")
16449 (source
16450 (origin
16451 (method url-fetch)
16452 (uri (bioconductor-uri "BioNERO" version))
16453 (sha256
16454 (base32
16455 "1nyzjbl0gcwvbj2nxfwykirikf8j3rsx5ny45bqjbcb4r23k65kj"))))
16456 (properties `((upstream-name . "BioNERO")))
16457 (build-system r-build-system)
16458 (propagated-inputs
16459 (list r-biocparallel
16460 r-complexheatmap
16461 r-deseq2
16462 r-dynamictreecut
16463 r-genie3
16464 r-ggnetwork
16465 r-ggnewscale
16466 r-ggplot2
16467 r-ggpubr
16468 r-igraph
16469 r-intergraph
16470 r-matrixstats
16471 r-minet
16472 r-netrep
16473 r-networkd3
16474 r-rcolorbrewer
16475 r-reshape2
16476 r-summarizedexperiment
16477 r-sva
16478 r-wgcna))
16479 (native-inputs
16480 (list r-knitr))
16481 (home-page "https://github.com/almeidasilvaf/BioNERO")
16482 (synopsis "Biological network reconstruction omnibus")
16483 (description
16484 "BioNERO aims to integrate all aspects of biological network inference in
16485 a single package, including data preprocessing, exploratory analyses, network
16486 inference, and analyses for biological interpretations. BioNERO can be used
16487 to infer gene coexpression networks (GCNs) and gene regulatory networks (GRNs)
16488 from gene expression data. Additionally, it can be used to explore
16489 topological properties of protein-protein interaction (PPI) networks. GCN
16490 inference relies on the popular WGCNA algorithm. GRN inference is based on
16491 the \"wisdom of the crowds\" principle, which consists in inferring GRNs with
16492 multiple algorithms (here, CLR, GENIE3 and ARACNE) and calculating the average
16493 rank for each interaction pair. As all steps of network analyses are included
16494 in this package, BioNERO makes users avoid having to learn the syntaxes of
16495 several packages and how to communicate between them. Finally, users can also
16496 identify consensus modules across independent expression sets and calculate
16497 intra and interspecies module preservation statistics between different
16498 networks.")
16499 (license license:gpl3)))
16500
16501 (define-public r-bionet
16502 (package
16503 (name "r-bionet")
16504 (version "1.56.0")
16505 (source
16506 (origin
16507 (method url-fetch)
16508 (uri (bioconductor-uri "BioNet" version))
16509 (sha256
16510 (base32
16511 "0kcw71j4nmdkn373wk21ak6h0v4gycivnfrklb72kk1qcmsy1wrm"))))
16512 (properties `((upstream-name . "BioNet")))
16513 (build-system r-build-system)
16514 (propagated-inputs
16515 (list r-annotationdbi r-biobase r-graph r-igraph r-rbgl))
16516 (home-page "http://bioconductor.org/packages/release/bioc/html/BioNet.html")
16517 (synopsis "Functional analysis of biological networks")
16518 (description
16519 "This package provides functions for the integrated analysis of
16520 protein-protein interaction networks and the detection of functional modules.
16521 Different datasets can be integrated into the network by assigning p-values of
16522 statistical tests to the nodes of the network. E.g. p-values obtained from
16523 the differential expression of the genes from an Affymetrix array are assigned
16524 to the nodes of the network. By fitting a beta-uniform mixture model and
16525 calculating scores from the p-values, overall scores of network regions can be
16526 calculated and an integer linear programming algorithm identifies the maximum
16527 scoring subnetwork.")
16528 (license license:gpl2+)))
16529
16530 (define-public r-bionetstat
16531 (package
16532 (name "r-bionetstat")
16533 (version "1.16.1")
16534 (source
16535 (origin
16536 (method url-fetch)
16537 (uri (bioconductor-uri "BioNetStat" version))
16538 (sha256
16539 (base32
16540 "0zs6pymvxb95sji0rnnzaz3whj7hsvj2kl4n4gzj7w1q0prbfpb2"))))
16541 (properties `((upstream-name . "BioNetStat")))
16542 (build-system r-build-system)
16543 (propagated-inputs
16544 (list r-biocparallel
16545 r-dt
16546 r-ggplot2
16547 r-hmisc
16548 r-igraph
16549 r-knitr
16550 r-markdown
16551 r-pathview
16552 r-pheatmap
16553 r-plyr
16554 r-psych
16555 r-rcolorbrewer
16556 r-rjsonio
16557 r-rmarkdown
16558 r-shiny
16559 r-shinybs
16560 r-whisker
16561 r-yaml))
16562 (native-inputs
16563 (list r-knitr))
16564 (home-page "https://github.com/jardimViniciusC/BioNetStat")
16565 (synopsis "Biological network analysis")
16566 (description
16567 "This package provides a package to perform differential network
16568 analysis, differential node analysis (differential coexpression analysis),
16569 network and metabolic pathways view.")
16570 (license license:gpl3+)))
16571
16572 (define-public r-bioqc
16573 (package
16574 (name "r-bioqc")
16575 (version "1.24.0")
16576 (source
16577 (origin
16578 (method url-fetch)
16579 (uri (bioconductor-uri "BioQC" version))
16580 (sha256
16581 (base32
16582 "0vb2nnzqvyv25pw8qshcmijravswafg0858pkgqjgiv7wsr2mn3m"))))
16583 (properties `((upstream-name . "BioQC")))
16584 (build-system r-build-system)
16585 (propagated-inputs
16586 (list r-biobase r-edger r-rcpp))
16587 (native-inputs
16588 (list r-knitr))
16589 (home-page "https://accio.github.io/BioQC/")
16590 (synopsis "Detect tissue heterogeneity in expression profiles with gene sets")
16591 (description
16592 "BioQC performs quality control of high-throughput expression data based
16593 on tissue gene signatures. It can detect tissue heterogeneity in gene
16594 expression data. The core algorithm is a Wilcoxon-Mann-Whitney test that is
16595 optimised for high performance.")
16596 (license license:gpl3+)))
16597
16598 (define-public r-biotip
16599 (package
16600 (name "r-biotip")
16601 (version "1.10.0")
16602 (source
16603 (origin
16604 (method url-fetch)
16605 (uri (bioconductor-uri "BioTIP" version))
16606 (sha256
16607 (base32
16608 "1sihi5zy7mlabh3ix1wvdqz8ibfq1avl8bnxjhvxyzq40zbcklh6"))))
16609 (properties `((upstream-name . "BioTIP")))
16610 (build-system r-build-system)
16611 (propagated-inputs
16612 (list r-cluster
16613 r-genomicranges
16614 r-igraph
16615 r-mass
16616 r-psych
16617 r-scran
16618 r-stringr))
16619 (native-inputs
16620 (list r-knitr))
16621 (home-page "https://github.com/xyang2uchicago/BioTIP")
16622 (synopsis "R package for characterization of biological tipping-point")
16623 (description
16624 "This package adopts tipping-point theory to transcriptome profiles to
16625 help unravel disease regulatory trajectory.")
16626 (license license:gpl2)))
16627
16628 (define-public r-biotmle
16629 (package
16630 (name "r-biotmle")
16631 (version "1.20.0")
16632 (source
16633 (origin
16634 (method url-fetch)
16635 (uri (bioconductor-uri "biotmle" version))
16636 (sha256
16637 (base32
16638 "1frig90krvfdk6nwpmslpj0pvligyzwzfwwci7hzwcmbglk5jj22"))))
16639 (properties `((upstream-name . "biotmle")))
16640 (build-system r-build-system)
16641 (propagated-inputs
16642 (list r-assertthat
16643 r-biocgenerics
16644 r-biocparallel
16645 r-dplyr
16646 r-drtmle
16647 r-ggplot2
16648 r-ggsci
16649 r-limma
16650 r-s4vectors
16651 r-summarizedexperiment
16652 r-superheat
16653 r-tibble))
16654 (native-inputs
16655 (list r-knitr))
16656 (home-page "https://code.nimahejazi.org/biotmle/")
16657 (synopsis "Targeted learning with moderated statistics for biomarker discovery")
16658 (description
16659 "This package provides tools for differential expression biomarker
16660 discovery based on microarray and next-generation sequencing data that
16661 leverage efficient semiparametric estimators of the average treatment effect
16662 for variable importance analysis. Estimation and inference of the (marginal)
16663 average treatment effects of potential biomarkers are computed by targeted
16664 minimum loss-based estimation, with joint, stable inference constructed across
16665 all biomarkers using a generalization of moderated statistics for use with the
16666 estimated efficient influence function. The procedure accommodates the use of
16667 ensemble machine learning for the estimation of nuisance functions.")
16668 (license license:expat)))
16669
16670 (define-public r-bsseq
16671 (package
16672 (name "r-bsseq")
16673 (version "1.32.0")
16674 (source
16675 (origin
16676 (method url-fetch)
16677 (uri (bioconductor-uri "bsseq" version))
16678 (sha256
16679 (base32
16680 "1jpfib2vb6hd7pgh3d33jgch24lba175zmbalwsbgvlmmyyf1ki5"))))
16681 (properties `((upstream-name . "bsseq")))
16682 (build-system r-build-system)
16683 (propagated-inputs
16684 (list r-beachmat
16685 r-biobase
16686 r-biocgenerics
16687 r-biocparallel
16688 r-biostrings
16689 r-bsgenome
16690 r-data-table
16691 r-delayedarray
16692 r-delayedmatrixstats
16693 r-genomeinfodb
16694 r-genomicranges
16695 r-gtools
16696 r-hdf5array
16697 r-iranges
16698 r-limma
16699 r-locfit
16700 r-permute
16701 r-r-utils
16702 r-rcpp
16703 r-rhdf5
16704 r-s4vectors
16705 r-scales
16706 r-summarizedexperiment))
16707 (native-inputs
16708 (list r-knitr))
16709 (home-page "https://github.com/hansenlab/bsseq")
16710 (synopsis "Analyze, manage and store bisulfite sequencing data")
16711 (description
16712 "This package provides a collection of tools for analyzing and
16713 visualizing bisulfite sequencing data.")
16714 (license license:artistic2.0)))
16715
16716 (define-public r-dmrseq
16717 (package
16718 (name "r-dmrseq")
16719 (version "1.16.0")
16720 (source
16721 (origin
16722 (method url-fetch)
16723 (uri (bioconductor-uri "dmrseq" version))
16724 (sha256
16725 (base32
16726 "1c99l62fi26bnbvpzrlsvvs722za0l5vfhddcrhzzzasabhccb4n"))))
16727 (properties `((upstream-name . "dmrseq")))
16728 (build-system r-build-system)
16729 (propagated-inputs
16730 (list r-annotationhub
16731 r-annotatr
16732 r-biocparallel
16733 r-bsseq
16734 r-bumphunter
16735 r-delayedmatrixstats
16736 r-genomeinfodb
16737 r-genomicranges
16738 r-ggplot2
16739 r-iranges
16740 r-locfit
16741 r-matrixstats
16742 r-nlme
16743 r-outliers
16744 r-rcolorbrewer
16745 r-rtracklayer
16746 r-s4vectors))
16747 (native-inputs
16748 (list r-knitr))
16749 (home-page "https://bioconductor.org/packages/dmrseq")
16750 (synopsis "Detection and inference of differentially methylated regions")
16751 (description
16752 "This package implements an approach for scanning the genome to detect
16753 and perform accurate inference on differentially methylated regions from Whole
16754 Genome Bisulfite Sequencing data. The method is based on comparing detected
16755 regions to a pooled null distribution, that can be implemented even when as
16756 few as two samples per population are available. Region-level statistics are
16757 obtained by fitting a @dfn{generalized least squares} (GLS) regression model
16758 with a nested autoregressive correlated error structure for the effect of
16759 interest on transformed methylation proportions.")
16760 (license license:expat)))
16761
16762 (define-public r-omnipathr
16763 (package
16764 (name "r-omnipathr")
16765 (version "3.4.0")
16766 (source
16767 (origin
16768 (method url-fetch)
16769 (uri (bioconductor-uri "OmnipathR" version))
16770 (sha256
16771 (base32 "0vk0fv09j3ql78mzzhdxwxb2b83qqdz2qfd8wpp1vydmcx2vvgni"))))
16772 (properties `((upstream-name . "OmnipathR")))
16773 (build-system r-build-system)
16774 (arguments
16775 `(#:phases
16776 (modify-phases %standard-phases
16777 (add-after 'unpack 'set-HOME
16778 (lambda _ (setenv "HOME" "/tmp"))))))
16779 (propagated-inputs
16780 (list r-checkmate
16781 r-crayon
16782 r-curl
16783 r-digest
16784 r-dplyr
16785 r-httr
16786 r-igraph
16787 r-jsonlite
16788 r-later
16789 r-logger
16790 r-magrittr
16791 r-progress
16792 r-purrr
16793 r-rappdirs
16794 r-readr
16795 r-readxl
16796 r-rlang
16797 r-stringr
16798 r-tibble
16799 r-tidyr
16800 r-tidyselect
16801 r-withr
16802 r-xml2
16803 r-yaml))
16804 (native-inputs (list r-knitr))
16805 (home-page "https://saezlab.github.io/OmnipathR/")
16806 (synopsis "OmniPath web service client and more")
16807 (description
16808 "This package provides a client for the OmniPath web service and many
16809 other resources. It also includes functions to transform and pretty print
16810 some of the downloaded data, functions to access a number of other resources.
16811 Furthermore, OmnipathR features a close integration with the NicheNet method
16812 for ligand activity prediction from transcriptomics data.")
16813 (license license:expat)))
16814
16815 (define-public r-biscuiteer
16816 (package
16817 (name "r-biscuiteer")
16818 (version "1.10.0")
16819 (source
16820 (origin
16821 (method url-fetch)
16822 (uri (bioconductor-uri "biscuiteer" version))
16823 (sha256
16824 (base32
16825 "0y7vbdaafiga16yr0d22w1v4p0jmczndcar0r0km06f5y1b74amr"))))
16826 (properties `((upstream-name . "biscuiteer")))
16827 (build-system r-build-system)
16828 (propagated-inputs
16829 (list r-biobase
16830 r-biocgenerics
16831 r-biocparallel
16832 r-biscuiteerdata
16833 r-bsseq
16834 r-data-table
16835 r-delayedmatrixstats
16836 r-dmrseq
16837 r-genomeinfodb
16838 r-genomicranges
16839 r-gtools
16840 r-hdf5array
16841 r-homo-sapiens
16842 r-impute
16843 r-iranges
16844 r-matrix
16845 r-matrixstats
16846 r-mus-musculus
16847 r-qdnaseq
16848 r-qualv
16849 r-r-utils
16850 r-readr
16851 r-rsamtools
16852 r-rtracklayer
16853 r-s4vectors
16854 r-summarizedexperiment
16855 r-variantannotation))
16856 (native-inputs
16857 (list r-knitr))
16858 (home-page "https://github.com/trichelab/biscuiteer")
16859 (synopsis "Convenience functions for the Biscuit package")
16860 (description
16861 "This package provides a test harness for bsseq loading of Biscuit
16862 output, summarization of WGBS data over defined regions and in mappable
16863 samples, with or without imputation, dropping of mostly-NA rows, age
16864 estimates, etc.")
16865 (license license:gpl3)))
16866
16867 (define-public r-tcgabiolinks
16868 (package
16869 (name "r-tcgabiolinks")
16870 (version "2.24.3")
16871 (source
16872 (origin
16873 (method url-fetch)
16874 (uri (bioconductor-uri "TCGAbiolinks" version))
16875 (sha256
16876 (base32 "0visvfhzaf0p1rb5vjkmw1c91zfxpks8nl9nbl9xlnpm8lkmmkms"))))
16877 (properties `((upstream-name . "TCGAbiolinks")))
16878 (build-system r-build-system)
16879 (propagated-inputs
16880 (list r-biomart
16881 r-data-table
16882 r-downloader
16883 r-dplyr
16884 r-genomicranges
16885 r-ggplot2
16886 r-httr
16887 r-iranges
16888 r-jsonlite
16889 r-knitr
16890 r-plyr
16891 r-purrr
16892 r-r-utils
16893 r-readr
16894 r-rvest
16895 r-s4vectors
16896 r-stringr
16897 r-summarizedexperiment
16898 r-tcgabiolinksgui-data
16899 r-tibble
16900 r-tidyr
16901 r-xml
16902 r-xml2))
16903 (native-inputs (list r-knitr))
16904 (home-page "https://github.com/BioinformaticsFMRP/TCGAbiolinks")
16905 (synopsis "Integrative analysis with GDC data")
16906 (description
16907 "The aim of TCGAbiolinks is:
16908
16909 @enumerate
16910 @item facilitate GDC open-access data retrieval;
16911 @item prepare the data using the appropriate pre-processing strategies;
16912 @item provide the means to carry out different standard analyses, and;
16913 @item to easily reproduce earlier research results.
16914 @end enumerate
16915
16916 In more detail, the package provides multiple methods for analysis (e.g.,
16917 differential expression analysis, identifying differentially methylated
16918 regions) and methods for visualization (e.g., survival plots, volcano plots,
16919 starburst plots) in order to easily develop complete analysis pipelines.")
16920 (license license:gpl3+)))
16921
16922 (define-public r-tricycle
16923 (package
16924 (name "r-tricycle")
16925 (version "1.4.0")
16926 (source (origin
16927 (method url-fetch)
16928 (uri (bioconductor-uri "tricycle" version))
16929 (sha256
16930 (base32
16931 "0bjkajcz6xcfak6071d0ihakrvgf7s0pmkn6vqkjd6yxbfld7zln"))))
16932 (properties `((upstream-name . "tricycle")))
16933 (build-system r-build-system)
16934 (propagated-inputs
16935 (list r-annotationdbi
16936 r-circular
16937 r-dplyr
16938 r-genomicranges
16939 r-ggnewscale
16940 r-ggplot2
16941 r-iranges
16942 r-rcolorbrewer
16943 r-s4vectors
16944 r-scater
16945 r-scattermore
16946 r-singlecellexperiment
16947 r-summarizedexperiment))
16948 (native-inputs (list r-knitr))
16949 (home-page "https://github.com/hansenlab/tricycle")
16950 (synopsis "Transferable representation and inference of cell cycle")
16951 (description
16952 "The package contains functions to infer and visualize cell cycle process
16953 using Single-cell RNA-Seq data. It exploits the idea of transfer learning,
16954 projecting new data to the previous learned biologically interpretable space.
16955 The @code{tricycle} provides a pre-learned cell cycle space, which could be
16956 used to infer cell cycle time of human and mouse single cell samples. In
16957 addition, it also offer functions to visualize cell cycle time on different
16958 embeddings and functions to build new reference.")
16959 (license license:gpl3)))
16960
16961 (define-public r-tximeta
16962 (package
16963 (name "r-tximeta")
16964 (version "1.14.0")
16965 (source
16966 (origin
16967 (method url-fetch)
16968 (uri (bioconductor-uri "tximeta" version))
16969 (sha256
16970 (base32
16971 "1vq7x1sf5h8iwdalalbrybxzbq47s2ymb75himj5wkv77mgcivfl"))))
16972 (properties `((upstream-name . "tximeta")))
16973 (build-system r-build-system)
16974 (propagated-inputs
16975 (list r-annotationdbi
16976 r-annotationhub
16977 r-biocfilecache
16978 r-biostrings
16979 r-ensembldb
16980 r-genomeinfodb
16981 r-genomicfeatures
16982 r-genomicranges
16983 r-iranges
16984 r-jsonlite
16985 r-matrix
16986 r-s4vectors
16987 r-summarizedexperiment
16988 r-tibble
16989 r-tximport))
16990 (native-inputs
16991 (list r-knitr))
16992 (home-page "https://github.com/mikelove/tximeta")
16993 (synopsis "Transcript quantification import with automatic metadata")
16994 (description
16995 "This package implements transcript quantification import from Salmon and
16996 alevin with automatic attachment of transcript ranges and release information,
16997 and other associated metadata. De novo transcriptomes can be linked to the
16998 appropriate sources with linkedTxomes and shared for computational
16999 reproducibility.")
17000 (license license:gpl2)))
17001
17002 (define-public r-phyloseq
17003 (package
17004 (name "r-phyloseq")
17005 (version "1.40.0")
17006 (source
17007 (origin
17008 (method url-fetch)
17009 (uri (bioconductor-uri "phyloseq" version))
17010 (sha256
17011 (base32 "0hcyv4ziyaw74mc9vf7bad3q9izi9p0whg3hspbs6w8b3hp34y2k"))))
17012 (properties `((upstream-name . "phyloseq")))
17013 (build-system r-build-system)
17014 (propagated-inputs
17015 (list r-ade4
17016 r-ape
17017 r-biobase
17018 r-biocgenerics
17019 r-biomformat
17020 r-biostrings
17021 r-cluster
17022 r-data-table
17023 r-foreach
17024 r-ggplot2
17025 r-igraph
17026 r-multtest
17027 r-plyr
17028 r-reshape2
17029 r-scales
17030 r-vegan))
17031 (native-inputs
17032 (list r-knitr))
17033 (home-page "https://github.com/joey711/phyloseq")
17034 (synopsis "Handling and analysis of high-throughput microbiome census data")
17035 (description
17036 "Phyloseq provides a set of classes and tools to facilitate the import,
17037 storage, analysis, and graphical display of microbiome census data.")
17038 (license license:agpl3)))