gnu: Add r-made4.
[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.4")
4117 (source (origin
4118 (method url-fetch)
4119 (uri (bioconductor-uri "edgeR" version))
4120 (sha256
4121 (base32
4122 "1ww69xrg9qrmq7dix2k48j6akgn58ss3340hm7pjvzx508x1j6n6"))))
4123 (properties `((upstream-name . "edgeR")))
4124 (build-system r-build-system)
4125 (propagated-inputs
4126 (list r-limma r-locfit r-rcpp))
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.1")
4359 (source (origin
4360 (method url-fetch)
4361 (uri (bioconductor-uri "GenomicAlignments" version))
4362 (sha256
4363 (base32
4364 "09pg7822camyav5zvlpv360sj5gz8q1bhk528qa2da2qsz74a3cz"))))
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-made4
4712 (package
4713 (name "r-made4")
4714 (version "1.70.0")
4715 (source (origin
4716 (method url-fetch)
4717 (uri (bioconductor-uri "made4" version))
4718 (sha256
4719 (base32
4720 "1wrv9d2mp799qzy1bsaj4w7wx12gdhfv9qvklz7z41vfz59d6bq5"))))
4721 (properties `((upstream-name . "made4")))
4722 (build-system r-build-system)
4723 (propagated-inputs
4724 (list r-ade4
4725 r-biobase
4726 r-gplots
4727 r-rcolorbrewer
4728 r-scatterplot3d
4729 r-summarizedexperiment))
4730 (native-inputs (list r-knitr))
4731 (home-page "http://www.hsph.harvard.edu/aedin-culhane/")
4732 (synopsis "Multivariate analysis of microarray data using ADE4")
4733 (description
4734 "This is a package for multivariate data analysis and graphical display
4735 of microarray data. Functions are included for supervised dimension
4736 reduction (between group analysis) and joint dimension reduction of two
4737 datasets (coinertia analysis).")
4738 (license license:artistic2.0)))
4739
4740 (define-public r-methylkit
4741 (package
4742 (name "r-methylkit")
4743 (version "1.22.0")
4744 (source (origin
4745 (method url-fetch)
4746 (uri (bioconductor-uri "methylKit" version))
4747 (sha256
4748 (base32
4749 "00asjzv05avfg0rrkmfbdqd6xx8d18zi72n3b1kf9wj81z2d2a35"))))
4750 (properties `((upstream-name . "methylKit")))
4751 (build-system r-build-system)
4752 (propagated-inputs
4753 (list r-data-table
4754 r-emdbook
4755 r-fastseg
4756 r-genomeinfodb
4757 r-genomicranges
4758 r-gtools
4759 r-iranges
4760 r-kernsmooth
4761 r-limma
4762 r-mclust
4763 r-mgcv
4764 r-qvalue
4765 r-r-utils
4766 r-rcpp
4767 r-rhtslib
4768 r-rsamtools
4769 r-rtracklayer
4770 r-s4vectors
4771 r-zlibbioc))
4772 (native-inputs
4773 (list r-knitr)) ; for vignettes
4774 (home-page "https://github.com/al2na/methylKit")
4775 (synopsis
4776 "DNA methylation analysis from high-throughput bisulfite sequencing results")
4777 (description
4778 "MethylKit is an R package for DNA methylation analysis and annotation
4779 from high-throughput bisulfite sequencing. The package is designed to deal
4780 with sequencing data from @dfn{Reduced representation bisulfite
4781 sequencing} (RRBS) and its variants, but also target-capture methods and whole
4782 genome bisulfite sequencing. It also has functions to analyze base-pair
4783 resolution 5hmC data from experimental protocols such as oxBS-Seq and
4784 TAB-Seq.")
4785 (license license:artistic2.0)))
4786
4787 (define-public r-motifrg
4788 (package
4789 (name "r-motifrg")
4790 (version "1.31.0")
4791 (source
4792 (origin
4793 (method url-fetch)
4794 (uri (bioconductor-uri "motifRG" version))
4795 (sha256
4796 (base32
4797 "1ml6zyzlk8yjbnfhga2qnw8nl43rankvka0kc1yljxr2b66aqbhn"))))
4798 (properties `((upstream-name . "motifRG")))
4799 (build-system r-build-system)
4800 (propagated-inputs
4801 (list r-biostrings
4802 r-bsgenome
4803 r-bsgenome-hsapiens-ucsc-hg19
4804 r-iranges
4805 r-seqlogo
4806 r-xvector))
4807 (home-page "https://bioconductor.org/packages/motifRG")
4808 (synopsis "Discover motifs in high throughput sequencing data")
4809 (description
4810 "This package provides tools for discriminative motif discovery in high
4811 throughput genetic sequencing data sets using regression methods.")
4812 (license license:artistic2.0)))
4813
4814 (define-public r-muscat
4815 (package
4816 (name "r-muscat")
4817 (version "1.10.1")
4818 (source
4819 (origin
4820 (method url-fetch)
4821 (uri (bioconductor-uri "muscat" version))
4822 (sha256
4823 (base32
4824 "1j3zkhqgza92vdykb1yia1jjwsdqra6q9c0jk6p5p2x0778xqgfd"))))
4825 (properties `((upstream-name . "muscat")))
4826 (build-system r-build-system)
4827 (propagated-inputs
4828 (list r-biocparallel
4829 r-blme
4830 r-complexheatmap
4831 r-data-table
4832 r-deseq2
4833 r-dplyr
4834 r-edger
4835 r-ggplot2
4836 r-glmmtmb
4837 r-limma
4838 r-lme4
4839 r-lmertest
4840 r-matrix
4841 r-matrixstats
4842 r-progress
4843 r-purrr
4844 r-s4vectors
4845 r-scales
4846 r-scater
4847 r-sctransform
4848 r-scuttle
4849 r-singlecellexperiment
4850 r-summarizedexperiment
4851 r-variancepartition
4852 r-viridis))
4853 (native-inputs (list r-knitr))
4854 (home-page "https://github.com/HelenaLC/muscat")
4855 (synopsis "Multi-sample multi-group scRNA-seq data analysis tools")
4856 (description
4857 "This package @code{muscat} provides various methods and visualization tools
4858 for @dfn{DS}(differential splicing) analysis in multi-sample, multi-group,
4859 multi-(cell-)subpopulation scRNA-seq data, including cell-level mixed models and
4860 methods based on aggregated \"pseudobulk\" data, as well as a flexible simulation
4861 platform that mimics both single and multi-sample scRNA-seq data.")
4862 (license license:gpl3)))
4863
4864 (define-public r-mutationalpatterns
4865 (package
4866 (name "r-mutationalpatterns")
4867 (version "3.6.0")
4868 (source
4869 (origin
4870 (method url-fetch)
4871 (uri (bioconductor-uri "MutationalPatterns" version))
4872 (sha256
4873 (base32
4874 "113b2hrc0n47qz144xhky93jcm6qh6flzadq5y0plga5jrz0rnwg"))))
4875 (build-system r-build-system)
4876 (native-inputs
4877 (list r-knitr))
4878 (propagated-inputs
4879 (list r-biocgenerics
4880 r-biostrings
4881 r-bsgenome
4882 ;; These two packages are suggested packages
4883 r-bsgenome-hsapiens-1000genomes-hs37d5
4884 r-bsgenome-hsapiens-ucsc-hg19
4885 r-cowplot
4886 r-dplyr
4887 r-genomeinfodb
4888 r-genomicranges
4889 r-ggalluvial
4890 r-ggdendro
4891 r-ggplot2
4892 r-iranges
4893 r-magrittr
4894 r-nmf
4895 r-pracma
4896 r-purrr
4897 r-rcolorbrewer
4898 r-s4vectors
4899 r-stringr
4900 r-tibble
4901 r-tidyr
4902 r-variantannotation))
4903 (home-page "https://bioconductor.org/packages/MutationalPatterns/")
4904 (synopsis "Extract and visualize mutational patterns in genomic data")
4905 (description "This package provides an extensive toolset for the
4906 characterization and visualization of a wide range of mutational patterns
4907 in SNV base substitution data.")
4908 (license license:expat)))
4909
4910 (define-public r-msnbase
4911 (package
4912 (name "r-msnbase")
4913 (version "2.22.0")
4914 (source
4915 (origin
4916 (method url-fetch)
4917 (uri (bioconductor-uri "MSnbase" version))
4918 (sha256
4919 (base32
4920 "1xzn0k3c2wn6c6gv90hddy3c201sg927342zrw9ig2xap0r053x3"))))
4921 (properties `((upstream-name . "MSnbase")))
4922 (build-system r-build-system)
4923 (propagated-inputs
4924 (list r-affy
4925 r-biobase
4926 r-biocgenerics
4927 r-biocparallel
4928 r-digest
4929 r-ggplot2
4930 r-impute
4931 r-iranges
4932 r-lattice
4933 r-maldiquant
4934 r-mass
4935 r-mscoreutils
4936 r-mzid
4937 r-mzr
4938 r-pcamethods
4939 r-plyr
4940 r-protgenerics
4941 r-rcpp
4942 r-s4vectors
4943 r-scales
4944 r-vsn
4945 r-xml))
4946 (native-inputs
4947 (list r-knitr))
4948 (home-page "https://github.com/lgatto/MSnbase")
4949 (synopsis "Base functions and classes for MS-based proteomics")
4950 (description
4951 "This package provides basic plotting, data manipulation and processing
4952 of mass spectrometry based proteomics data.")
4953 (license license:artistic2.0)))
4954
4955 (define-public r-msnid
4956 (package
4957 (name "r-msnid")
4958 (version "1.30.0")
4959 (source
4960 (origin
4961 (method url-fetch)
4962 (uri (bioconductor-uri "MSnID" version))
4963 (sha256
4964 (base32
4965 "1yiw95p40nz0pvq7s4i0xg02r9yqmnknak00z4lkw8jij3w3rkkq"))))
4966 (properties `((upstream-name . "MSnID")))
4967 (build-system r-build-system)
4968 (arguments
4969 `(#:phases
4970 (modify-phases %standard-phases
4971 (add-after 'unpack 'set-HOME
4972 (lambda _ (setenv "HOME" "/tmp"))))))
4973 (propagated-inputs
4974 (list r-annotationdbi
4975 r-annotationhub
4976 r-biobase
4977 r-biocgenerics
4978 r-biocstyle
4979 r-biostrings
4980 r-data-table
4981 r-doparallel
4982 r-dplyr
4983 r-foreach
4984 r-ggplot2
4985 r-iterators
4986 r-msnbase
4987 r-msmstests
4988 r-mzid
4989 r-mzr
4990 r-protgenerics
4991 r-purrr
4992 r-r-cache
4993 r-rcpp
4994 r-reshape2
4995 r-rlang
4996 r-runit
4997 r-stringr
4998 r-tibble
4999 r-xtable))
5000 (home-page "https://bioconductor.org/packages/MSnID")
5001 (synopsis "Utilities for LC-MSn proteomics identifications")
5002 (description
5003 "This package extracts @dfn{tandem mass spectrometry} (MS/MS) ID data
5004 from mzIdentML (leveraging the mzID package) or text files. After collating
5005 the search results from multiple datasets it assesses their identification
5006 quality and optimize filtering criteria to achieve the maximum number of
5007 identifications while not exceeding a specified false discovery rate. It also
5008 contains a number of utilities to explore the MS/MS results and assess missed
5009 and irregular enzymatic cleavages, mass measurement accuracy, etc.")
5010 (license license:artistic2.0)))
5011
5012 (define-public r-mzid
5013 (package
5014 (name "r-mzid")
5015 (version "1.34.0")
5016 (source
5017 (origin
5018 (method url-fetch)
5019 (uri (bioconductor-uri "mzID" version))
5020 (sha256
5021 (base32
5022 "1q1aqyya9nd494s7m3rdaf3kixipdrwbj825g40kdljwrg85y961"))))
5023 (properties `((upstream-name . "mzID")))
5024 (build-system r-build-system)
5025 (propagated-inputs
5026 (list r-doparallel
5027 r-foreach
5028 r-iterators
5029 r-plyr
5030 r-protgenerics
5031 r-xml))
5032 (native-inputs
5033 (list r-knitr))
5034 (home-page "https://bioconductor.org/packages/mzID")
5035 (synopsis "Parser for mzIdentML files")
5036 (description
5037 "This package provides a parser for mzIdentML files implemented using the
5038 XML package. The parser tries to be general and able to handle all types of
5039 mzIdentML files with the drawback of having less pretty output than a vendor
5040 specific parser.")
5041 (license license:gpl2+)))
5042
5043 (define-public r-mzr
5044 (package
5045 (name "r-mzr")
5046 (version "2.30.0")
5047 (source
5048 (origin
5049 (method url-fetch)
5050 (uri (bioconductor-uri "mzR" version))
5051 (sha256
5052 (base32
5053 "1dqa03hb42kbqfg15ksijdkyf9pr54gcl3in4mzjkld5sdi8ncds"))
5054 (modules '((guix build utils)))
5055 (snippet
5056 '(delete-file-recursively "src/boost"))))
5057 (properties `((upstream-name . "mzR")))
5058 (build-system r-build-system)
5059 (arguments
5060 `(#:phases
5061 (modify-phases %standard-phases
5062 (add-after 'unpack 'use-system-boost
5063 (lambda _
5064 (substitute* "src/Makevars"
5065 (("\\./boost/libs.*") "")
5066 (("PKG_LIBS=") "PKG_LIBS=$(BOOST_LIBS) ")
5067 (("\\ARCH_OBJS=" line)
5068 (string-append line
5069 "\nBOOST_LIBS=-lboost_system -lboost_regex \
5070 -lboost_iostreams -lboost_thread -lboost_filesystem -lboost_chrono\n"))))))))
5071 (inputs
5072 (list boost ; use this instead of the bundled boost sources
5073 zlib))
5074 (propagated-inputs
5075 (list r-biobase
5076 r-biocgenerics
5077 r-ncdf4
5078 r-protgenerics
5079 r-rcpp
5080 r-rhdf5lib))
5081 (native-inputs
5082 (list r-knitr))
5083 (home-page "https://github.com/sneumann/mzR/")
5084 (synopsis "Parser for mass spectrometry data files")
5085 (description
5086 "The mzR package provides a unified API to the common file formats and
5087 parsers available for mass spectrometry data. It comes with a wrapper for the
5088 ISB random access parser for mass spectrometry mzXML, mzData and mzML files.
5089 The package contains the original code written by the ISB, and a subset of the
5090 proteowizard library for mzML and mzIdentML. The netCDF reading code has
5091 previously been used in XCMS.")
5092 (license license:artistic2.0)))
5093
5094 (define-public r-organism-dplyr
5095 (package
5096 (name "r-organism-dplyr")
5097 (version "1.24.0")
5098 (source
5099 (origin
5100 (method url-fetch)
5101 (uri (bioconductor-uri "Organism.dplyr" version))
5102 (sha256
5103 (base32
5104 "0j29f85d66c45ww3417xx376vpz0mmvga5n7h2cl1sd4h70b55as"))))
5105 (properties `((upstream-name . "Organism.dplyr")))
5106 (build-system r-build-system)
5107 (propagated-inputs
5108 (list r-annotationdbi
5109 r-annotationfilter
5110 r-biocfilecache
5111 r-dbi
5112 r-dbplyr
5113 r-dplyr
5114 r-genomeinfodb
5115 r-genomicfeatures
5116 r-genomicranges
5117 r-iranges
5118 r-rlang
5119 r-rsqlite
5120 r-s4vectors
5121 r-tibble))
5122 (native-inputs (list r-knitr))
5123 (home-page "https://bioconductor.org/packages/Organism.dplyr")
5124 (synopsis "Dplyr-based access to Bioconductor annotation resources")
5125 (description
5126 "This package provides an alternative interface to Bioconductor @code{
5127 annotation} resources, in particular the gene identifier mapping functionality
5128 of the @code{org} packages (e.g., @code{org.Hs.eg.db}) and the genome coordinate
5129 functionality of the @code{TxDb} packages (e.g.,
5130 @code{TxDb.Hsapiens.UCSC.hg38.knownGene}).")
5131 (license license:artistic2.0)))
5132
5133 (define-public r-organismdbi
5134 (package
5135 (name "r-organismdbi")
5136 (version "1.38.1")
5137 (source
5138 (origin
5139 (method url-fetch)
5140 (uri (bioconductor-uri "OrganismDbi" version))
5141 (sha256
5142 (base32
5143 "0mxnxj8x4hc21psz39mf7qwvh1fsn6qyjgl5qffk1xxmasf69619"))))
5144 (properties `((upstream-name . "OrganismDbi")))
5145 (build-system r-build-system)
5146 (propagated-inputs
5147 (list r-annotationdbi
5148 r-biobase
5149 r-biocgenerics
5150 r-biocmanager
5151 r-dbi
5152 r-genomicfeatures
5153 r-genomicranges
5154 r-graph
5155 r-iranges
5156 r-rbgl
5157 r-s4vectors))
5158 (home-page "https://bioconductor.org/packages/OrganismDbi")
5159 (synopsis "Software to enable the smooth interfacing of database packages")
5160 (description "The package enables a simple unified interface to several
5161 annotation packages each of which has its own schema by taking advantage of
5162 the fact that each of these packages implements a select methods.")
5163 (license license:artistic2.0)))
5164
5165 (define-public r-pcaexplorer
5166 (package
5167 (name "r-pcaexplorer")
5168 (version "2.22.0")
5169 (source
5170 (origin
5171 (method url-fetch)
5172 (uri (bioconductor-uri "pcaExplorer" version))
5173 (sha256
5174 (base32
5175 "0xkafpi6y5n8hljdaj183hd5z4ik7lpbklg2cbx1hwfz4n4hh1bl"))))
5176 (properties `((upstream-name . "pcaExplorer")))
5177 (build-system r-build-system)
5178 (propagated-inputs
5179 (list r-annotationdbi
5180 r-base64enc
5181 r-biomart
5182 r-deseq2
5183 r-dt
5184 r-genefilter
5185 r-genomicranges
5186 r-ggplot2
5187 r-ggrepel
5188 r-go-db
5189 r-gostats
5190 r-heatmaply
5191 r-iranges
5192 r-knitr
5193 r-limma
5194 r-nmf
5195 r-pheatmap
5196 r-plotly
5197 r-plyr
5198 r-rmarkdown
5199 r-s4vectors
5200 r-scales
5201 r-shiny
5202 r-shinyace
5203 r-shinybs
5204 r-shinydashboard
5205 r-summarizedexperiment
5206 r-threejs
5207 r-tidyr
5208 r-topgo))
5209 (native-inputs (list r-knitr))
5210 (home-page "https://github.com/federicomarini/pcaExplorer")
5211 (synopsis
5212 "Interactive Visualization of RNA-seq Data Using a Principal Components Approach")
5213 (description
5214 "This package provides functionality for interactive visualization of RNA-seq
5215 datasets based on Principal Components Analysis. The methods provided allow for
5216 quick information extraction and effective data exploration. A Shiny
5217 application encapsulates the whole analysis.")
5218 (license license:expat)))
5219
5220 (define-public r-pcamethods
5221 (package
5222 (name "r-pcamethods")
5223 (version "1.88.0")
5224 (source
5225 (origin
5226 (method url-fetch)
5227 (uri (bioconductor-uri "pcaMethods" version))
5228 (sha256
5229 (base32
5230 "1087sl7y707zld7zpf3ly51gnmdp93vn90dwa5440v7qawvg2h9b"))))
5231 (properties `((upstream-name . "pcaMethods")))
5232 (build-system r-build-system)
5233 (propagated-inputs
5234 (list r-biobase r-biocgenerics r-mass r-rcpp))
5235 (home-page "https://github.com/hredestig/pcamethods")
5236 (synopsis "Collection of PCA methods")
5237 (description
5238 "This package provides Bayesian PCA, Probabilistic PCA, Nipals PCA,
5239 Inverse Non-Linear PCA and the conventional SVD PCA. A cluster based method
5240 for missing value estimation is included for comparison. BPCA, PPCA and
5241 NipalsPCA may be used to perform PCA on incomplete data as well as for
5242 accurate missing value estimation. A set of methods for printing and plotting
5243 the results is also provided. All PCA methods make use of the same data
5244 structure (pcaRes) to provide a common interface to the PCA results.")
5245 (license license:gpl3+)))
5246
5247 ;; This is a CRAN package, but it depends on a Bioconductor package:
5248 ;; r-aroma-light, r-dnacopy..
5249 (define-public r-pscbs
5250 (package
5251 (name "r-pscbs")
5252 (version "0.66.0")
5253 (source
5254 (origin
5255 (method url-fetch)
5256 (uri (cran-uri "PSCBS" version))
5257 (sha256
5258 (base32 "14rs2wywipbkia3dbzfhpnkmfgdvm2bf586lggsx63sywlv5d02q"))))
5259 (properties `((upstream-name . "PSCBS")))
5260 (build-system r-build-system)
5261 (arguments
5262 `(#:phases
5263 (modify-phases %standard-phases
5264 (add-before 'install 'change-home-dir
5265 (lambda _
5266 ;; Change from /homeless-shelter to /tmp for write permission.
5267 (setenv "HOME" "/tmp"))))))
5268 (propagated-inputs
5269 (list r-aroma-light
5270 r-dnacopy
5271 r-future
5272 r-listenv
5273 r-matrixstats
5274 r-r-cache
5275 r-r-methodss3
5276 r-r-oo
5277 r-r-utils))
5278 (native-inputs
5279 (list r-r-rsp ;used to build vignettes
5280 r-r-devices))
5281 (home-page "https://github.com/HenrikBengtsson/PSCBS")
5282 (synopsis "Analysis of parent-specific DNA copy numbers")
5283 (description
5284 "This is a package for segmentation of allele-specific DNA copy number
5285 data and detection of regions with abnormal copy number within each parental
5286 chromosome. Both tumor-normal paired and tumor-only analyses are supported.")
5287 (license license:gpl2+)))
5288
5289 (define-public r-protgenerics
5290 (package
5291 (name "r-protgenerics")
5292 (version "1.28.0")
5293 (source
5294 (origin
5295 (method url-fetch)
5296 (uri (bioconductor-uri "ProtGenerics" version))
5297 (sha256
5298 (base32
5299 "04hcgj4q8dbzp1a29rbww2bxxrg679pgys3m09p0ydkpsx76rq05"))))
5300 (properties `((upstream-name . "ProtGenerics")))
5301 (build-system r-build-system)
5302 (home-page "https://github.com/lgatto/ProtGenerics")
5303 (synopsis "S4 generic functions for proteomics infrastructure")
5304 (description
5305 "This package provides S4 generic functions needed by Bioconductor
5306 proteomics packages.")
5307 (license license:artistic2.0)))
5308
5309 (define-public r-rbgl
5310 (package
5311 (name "r-rbgl")
5312 (version "1.72.0")
5313 (source
5314 (origin
5315 (method url-fetch)
5316 (uri (bioconductor-uri "RBGL" version))
5317 (sha256
5318 (base32
5319 "0ph089vxla49sng0pdwiyh9rpk9i96cbsx5q2jn46jj4x51ijc7y"))))
5320 (properties `((upstream-name . "RBGL")))
5321 (build-system r-build-system)
5322 (propagated-inputs
5323 (list r-bh r-graph))
5324 (home-page "https://www.bioconductor.org/packages/RBGL")
5325 (synopsis "Interface to the Boost graph library")
5326 (description
5327 "This package provides a fairly extensive and comprehensive interface to
5328 the graph algorithms contained in the Boost library.")
5329 (license license:artistic2.0)))
5330
5331 (define-public r-rcas
5332 (package
5333 (name "r-rcas")
5334 (version "1.22.0")
5335 (source (origin
5336 (method url-fetch)
5337 (uri (bioconductor-uri "RCAS" version))
5338 (sha256
5339 (base32
5340 "05sj2ab7bxgf41gkmjaskhqm0198xlir1sw3f73x8rjg14rssmqf"))))
5341 (properties `((upstream-name . "RCAS")))
5342 (build-system r-build-system)
5343 (propagated-inputs
5344 (list r-biocgenerics
5345 r-biostrings
5346 r-bsgenome
5347 r-bsgenome-hsapiens-ucsc-hg19
5348 r-cowplot
5349 r-data-table
5350 r-dt
5351 r-genomation
5352 r-genomeinfodb
5353 r-genomicfeatures
5354 r-genomicranges
5355 r-ggplot2
5356 r-ggseqlogo
5357 r-gprofiler2
5358 r-iranges
5359 r-knitr
5360 r-pbapply
5361 r-pheatmap
5362 r-plotly
5363 r-plotrix
5364 r-proxy
5365 r-ranger
5366 r-rsqlite
5367 r-rtracklayer
5368 r-rmarkdown
5369 r-s4vectors
5370 pandoc))
5371 (native-inputs
5372 (list r-knitr))
5373 (synopsis "RNA-centric annotation system")
5374 (description
5375 "RCAS aims to be a standalone RNA-centric annotation system that provides
5376 intuitive reports and publication-ready graphics. This package provides the R
5377 library implementing most of the pipeline's features.")
5378 (home-page "https://github.com/BIMSBbioinfo/RCAS")
5379 (license license:artistic2.0)))
5380
5381 (define-public r-regioner
5382 (package
5383 (name "r-regioner")
5384 (version "1.28.0")
5385 (source
5386 (origin
5387 (method url-fetch)
5388 (uri (bioconductor-uri "regioneR" version))
5389 (sha256
5390 (base32
5391 "11whi2v211xiz9s7cjl14d8vavlry2fmhvx12rma25wkjmhrpa3f"))))
5392 (properties `((upstream-name . "regioneR")))
5393 (build-system r-build-system)
5394 (propagated-inputs
5395 (list r-biostrings
5396 r-bsgenome
5397 r-genomeinfodb
5398 r-genomicranges
5399 r-iranges
5400 r-memoise
5401 r-rtracklayer
5402 r-s4vectors))
5403 (native-inputs
5404 (list r-knitr))
5405 (home-page "https://bioconductor.org/packages/regioneR/")
5406 (synopsis "Association analysis of genomic regions")
5407 (description "This package offers a statistical framework based on
5408 customizable permutation tests to assess the association between genomic
5409 region sets and other genomic features.")
5410 (license license:artistic2.0)))
5411
5412 (define-public r-reportingtools
5413 (package
5414 (name "r-reportingtools")
5415 (version "2.36.0")
5416 (source
5417 (origin
5418 (method url-fetch)
5419 (uri (bioconductor-uri "ReportingTools" version))
5420 (sha256
5421 (base32
5422 "0r8cdqzfh1jxkghhk3j8x3y9kkmdyg9ibfhsic15jqkmp1im6khh"))))
5423 (properties
5424 `((upstream-name . "ReportingTools")))
5425 (build-system r-build-system)
5426 (propagated-inputs
5427 (list r-annotate
5428 r-annotationdbi
5429 r-biobase
5430 r-biocgenerics
5431 r-category
5432 r-deseq2
5433 r-edger
5434 r-ggbio
5435 r-ggplot2
5436 r-gostats
5437 r-gseabase
5438 r-hwriter
5439 r-iranges
5440 r-knitr
5441 r-lattice
5442 r-limma
5443 r-pfam-db
5444 r-r-utils
5445 r-xml))
5446 (native-inputs
5447 (list r-knitr))
5448 (home-page "https://bioconductor.org/packages/ReportingTools/")
5449 (synopsis "Tools for making reports in various formats")
5450 (description
5451 "The ReportingTools package enables users to easily display reports of
5452 analysis results generated from sources such as microarray and sequencing
5453 data. The package allows users to create HTML pages that may be viewed on a
5454 web browser, or in other formats. Users can generate tables with sortable and
5455 filterable columns, make and display plots, and link table entries to other
5456 data sources such as NCBI or larger plots within the HTML page. Using the
5457 package, users can also produce a table of contents page to link various
5458 reports together for a particular project that can be viewed in a web
5459 browser.")
5460 (license license:artistic2.0)))
5461
5462 (define-public r-rhdf5
5463 (package
5464 (name "r-rhdf5")
5465 (version "2.40.0")
5466 (source (origin
5467 (method url-fetch)
5468 (uri (bioconductor-uri "rhdf5" version))
5469 (sha256
5470 (base32
5471 "00cp90mnb8p83jiflm6x4x0qf4p7gvgh47jk9jry6j3qyvfqaiff"))))
5472 (build-system r-build-system)
5473 (propagated-inputs
5474 (list r-rhdf5filters r-rhdf5lib))
5475 (native-inputs
5476 (list r-knitr))
5477 (home-page "https://bioconductor.org/packages/rhdf5")
5478 (synopsis "HDF5 interface to R")
5479 (description
5480 "This R/Bioconductor package provides an interface between HDF5 and R.
5481 HDF5's main features are the ability to store and access very large and/or
5482 complex datasets and a wide variety of metadata on mass storage (disk) through
5483 a completely portable file format. The rhdf5 package is thus suited for the
5484 exchange of large and/or complex datasets between R and other software
5485 package, and for letting R applications work on datasets that are larger than
5486 the available RAM.")
5487 (license license:artistic2.0)))
5488
5489 (define-public r-rhdf5filters
5490 (package
5491 (name "r-rhdf5filters")
5492 (version "1.8.0")
5493 (source
5494 (origin
5495 (method url-fetch)
5496 (uri (bioconductor-uri "rhdf5filters" version))
5497 (sha256
5498 (base32
5499 "1ipg0v8nqz1imj63scqmpiswcxbl4ankg3knfq4p06ic6ypbbmvs"))))
5500 (properties `((upstream-name . "rhdf5filters")))
5501 (build-system r-build-system)
5502 (propagated-inputs
5503 (list r-rhdf5lib))
5504 (inputs
5505 (list zlib))
5506 (native-inputs
5507 (list r-knitr))
5508 (home-page "https://github.com/grimbough/rhdf5filters")
5509 (synopsis "HDF5 compression filters")
5510 (description
5511 "This package provides a collection of compression filters for use with
5512 HDF5 datasets.")
5513 (license license:bsd-2)))
5514
5515 (define-public r-rsamtools
5516 (package
5517 (name "r-rsamtools")
5518 (version "2.12.0")
5519 (source (origin
5520 (method url-fetch)
5521 (uri (bioconductor-uri "Rsamtools" version))
5522 (sha256
5523 (base32
5524 "1wll703if12qrn0d11ljwf7rqhs4lb27fzyyz1hqwvzn3v361s10"))))
5525 (properties
5526 `((upstream-name . "Rsamtools")))
5527 (build-system r-build-system)
5528 (arguments
5529 `(#:phases
5530 (modify-phases %standard-phases
5531 (add-after 'unpack 'use-system-zlib
5532 (lambda _
5533 (substitute* "DESCRIPTION"
5534 (("zlibbioc, ") ""))
5535 (substitute* "NAMESPACE"
5536 (("import\\(zlibbioc\\)") "")))))))
5537 (propagated-inputs
5538 (list r-biocgenerics
5539 r-biocparallel
5540 r-biostrings
5541 r-bitops
5542 r-genomeinfodb
5543 r-genomicranges
5544 r-iranges
5545 r-rhtslib
5546 r-s4vectors
5547 r-xvector))
5548 (home-page "https://bioconductor.org/packages/release/bioc/html/Rsamtools.html")
5549 (synopsis "Interface to samtools, bcftools, and tabix")
5550 (description
5551 "This package provides an interface to the @code{samtools},
5552 @code{bcftools}, and @code{tabix} utilities for manipulating SAM (Sequence
5553 Alignment / Map), FASTA, binary variant call (BCF) and compressed indexed
5554 tab-delimited (tabix) files.")
5555 (license license:expat)))
5556
5557 ;; This is a CRAN package, but it depends on a Bioconductor package:
5558 ;; s4vectors.
5559 (define-public r-restfulr
5560 (package
5561 (name "r-restfulr")
5562 (version "0.0.15")
5563 (source
5564 (origin
5565 (method url-fetch)
5566 (uri (cran-uri "restfulr" version))
5567 (sha256
5568 (base32
5569 "14p6h0gjknqy5z2fprxw7waf4p0cd2qmp18s7qig4ylqn8gqzzs0"))))
5570 (properties `((upstream-name . "restfulr")))
5571 (build-system r-build-system)
5572 (propagated-inputs
5573 (list r-rcurl r-rjson r-s4vectors r-xml r-yaml))
5574 (home-page "https://cran.r-project.org/package=restfulr")
5575 (synopsis "R interface to RESTful web services")
5576 (description
5577 "This package models a RESTful service as if it were a nested R list.")
5578 (license license:artistic2.0)))
5579
5580 (define-public r-rtracklayer
5581 (package
5582 (name "r-rtracklayer")
5583 (version "1.56.1")
5584 (source (origin
5585 (method url-fetch)
5586 (uri (bioconductor-uri "rtracklayer" version))
5587 (sha256
5588 (base32
5589 "10qy9s6253mgj871qfqn03i8yw10mz7id4cxfyf67qxczz2xmjls"))))
5590 (build-system r-build-system)
5591 (arguments
5592 `(#:phases
5593 (modify-phases %standard-phases
5594 (add-after 'unpack 'use-system-zlib
5595 (lambda _
5596 (substitute* "DESCRIPTION"
5597 ((" zlibbioc,") ""))
5598 (substitute* "NAMESPACE"
5599 (("import\\(zlibbioc\\)") "")))))))
5600 (native-inputs
5601 (list pkg-config))
5602 (inputs
5603 (list zlib))
5604 (propagated-inputs
5605 (list r-biocgenerics
5606 r-biocio
5607 r-biostrings
5608 r-genomeinfodb
5609 r-genomicalignments
5610 r-genomicranges
5611 r-iranges
5612 r-rcurl
5613 r-restfulr
5614 r-rsamtools
5615 r-s4vectors
5616 r-xml
5617 r-xvector
5618 r-zlibbioc))
5619 (home-page "https://bioconductor.org/packages/rtracklayer")
5620 (synopsis "R interface to genome browsers and their annotation tracks")
5621 (description
5622 "rtracklayer is an extensible framework for interacting with multiple
5623 genome browsers (currently UCSC built-in) and manipulating annotation tracks
5624 in various formats (currently GFF, BED, bedGraph, BED15, WIG, BigWig and 2bit
5625 built-in). The user may export/import tracks to/from the supported browsers,
5626 as well as query and modify the browser state, such as the current viewport.")
5627 (license license:artistic2.0)))
5628
5629 ;; This is a CRAN package, but it depends on a Bioconductor package.
5630 (define-public r-samr
5631 (package
5632 (name "r-samr")
5633 (version "3.0")
5634 (source
5635 (origin
5636 (method url-fetch)
5637 (uri (cran-uri "samr" version))
5638 (sha256
5639 (base32
5640 "01km0f7qgm73x19vbvsxl083hs1dq4dj8qm5h64cxbf20b08my15"))))
5641 (properties `((upstream-name . "samr")))
5642 (build-system r-build-system)
5643 (propagated-inputs
5644 (list r-gsa
5645 r-impute
5646 r-matrixstats
5647 r-openxlsx
5648 r-shiny
5649 r-shinyfiles))
5650 (native-inputs (list gfortran))
5651 (home-page "https://statweb.stanford.edu/~tibs/SAM/")
5652 (synopsis "Significance analysis of Microarrays")
5653 (description
5654 "This is a package for significance analysis of Microarrays for
5655 differential expression analysis, RNAseq data and related problems.")
5656 ;; Any version of the LGPL
5657 (license license:lgpl3+)))
5658
5659 (define-public r-scannotatr
5660 (package
5661 (name "r-scannotatr")
5662 (version "1.2.0")
5663 (source
5664 (origin
5665 (method url-fetch)
5666 (uri (bioconductor-uri "scAnnotatR" version))
5667 (sha256
5668 (base32 "067q57kabhqd1z8l3d91fw74aaw89nb48gm6fll4hv00nqza3n5b"))))
5669 (properties `((upstream-name . "scAnnotatR")))
5670 (build-system r-build-system)
5671 (propagated-inputs
5672 (list r-annotationhub
5673 r-ape
5674 r-caret
5675 r-data-tree
5676 r-dplyr
5677 r-e1071
5678 r-ggplot2
5679 r-kernlab
5680 r-proc
5681 r-rocr
5682 r-seurat
5683 r-singlecellexperiment
5684 r-summarizedexperiment))
5685 (native-inputs (list r-knitr))
5686 (home-page "https://github.com/grisslab/scAnnotatR")
5687 (synopsis "Pretrained models for prediction on single cell RNA-sequencing data")
5688 (description
5689 "This package comprises a set of pretrained machine learning models to
5690 predict basic immune cell types. This enables to quickly get a first
5691 annotation of the cell types present in the dataset without requiring prior
5692 knowledge. The package also lets you train using own models to predict new
5693 cell types based on specific research needs.")
5694 (license license:expat)))
5695
5696 (define-public r-scdblfinder
5697 (package
5698 (name "r-scdblfinder")
5699 (version "1.10.0")
5700 (source
5701 (origin
5702 (method url-fetch)
5703 (uri (bioconductor-uri "scDblFinder" version))
5704 (sha256
5705 (base32 "0y14dvdm16b3bvlrnz03adfylm1kj6jrp2fwciyldij2lfal90y0"))))
5706 (properties `((upstream-name . "scDblFinder")))
5707 (build-system r-build-system)
5708 (propagated-inputs
5709 (list r-biocgenerics
5710 r-biocneighbors
5711 r-biocparallel
5712 r-biocsingular
5713 r-bluster
5714 r-delayedarray
5715 r-genomeinfodb
5716 r-genomicranges
5717 r-igraph
5718 r-iranges
5719 r-mass
5720 r-matrix
5721 r-rsamtools
5722 r-rtracklayer
5723 r-s4vectors
5724 r-scater
5725 r-scran
5726 r-scuttle
5727 r-singlecellexperiment
5728 r-summarizedexperiment
5729 r-xgboost))
5730 (native-inputs (list r-knitr))
5731 (home-page "https://github.com/plger/scDblFinder")
5732 (synopsis "Detect multiplets in single-cell RNA sequencing data")
5733 (description
5734 "The scDblFinder package gathers various methods for the detection and
5735 handling of doublets/multiplets in single-cell RNA sequencing data (i.e.
5736 multiple cells captured within the same droplet or reaction volume). It
5737 includes methods formerly found in the scran package, and the new fast and
5738 comprehensive scDblFinder method.")
5739 (license license:gpl3)))
5740
5741 (define-public r-scmap
5742 (package
5743 (name "r-scmap")
5744 (version "1.18.0")
5745 (source
5746 (origin
5747 (method url-fetch)
5748 (uri (bioconductor-uri "scmap" version))
5749 (sha256
5750 (base32 "0pfwaa9pgml11b84rpf7afdkmg8kxb4srgpc56571vaz388xrv7l"))))
5751 (properties `((upstream-name . "scmap")))
5752 (build-system r-build-system)
5753 (propagated-inputs
5754 (list r-biobase
5755 r-biocgenerics
5756 r-dplyr
5757 r-e1071
5758 r-ggplot2
5759 r-googlevis
5760 r-matrixstats
5761 r-proxy
5762 r-randomforest
5763 r-rcpp
5764 r-rcpparmadillo
5765 r-reshape2
5766 r-s4vectors
5767 r-singlecellexperiment
5768 r-summarizedexperiment))
5769 (native-inputs (list r-knitr))
5770 (home-page "https://github.com/hemberg-lab/scmap")
5771 (synopsis "Tool for unsupervised projection of single cell RNA-seq data")
5772 (description
5773 "@dfn{Single-cell RNA-seq} (scRNA-seq) is widely used to investigate the
5774 composition of complex tissues since the technology allows researchers to
5775 define cell-types using unsupervised clustering of the transcriptome.
5776 However, due to differences in experimental methods and computational
5777 analyses, it is often challenging to directly compare the cells identified in
5778 two different experiments. @code{scmap} is a method for projecting cells from
5779 a scRNA-seq experiment onto the cell-types or individual cells identified in a
5780 different experiment.")
5781 (license license:gpl3)))
5782
5783 (define-public r-scry
5784 (package
5785 (name "r-scry")
5786 (version "1.8.0")
5787 (source (origin
5788 (method url-fetch)
5789 (uri (bioconductor-uri "scry" version))
5790 (sha256
5791 (base32
5792 "16mj21r91jy8ircdz8rfrdli9gjy0hrx90kf6ghs305d3d4dl193"))))
5793 (properties `((upstream-name . "scry")))
5794 (build-system r-build-system)
5795 (propagated-inputs
5796 (list r-biocsingular
5797 r-delayedarray
5798 r-glmpca
5799 r-hdf5array
5800 r-matrix
5801 r-singlecellexperiment
5802 r-summarizedexperiment))
5803 (native-inputs (list r-knitr))
5804 (home-page "https://bioconductor.org/packages/scry.html")
5805 (synopsis "Small-count analysis methods for high-dimensional data")
5806 (description
5807 "Many modern biological datasets consist of small counts that are not
5808 well fit by standard linear-Gaussian methods such as principal component
5809 analysis. This package provides implementations of count-based feature
5810 selection and dimension reduction algorithms. These methods can be used to
5811 facilitate unsupervised analysis of any high-dimensional data such as
5812 single-cell RNA-seq.")
5813 (license license:artistic2.0)))
5814
5815 (define-public r-seqlogo
5816 (package
5817 (name "r-seqlogo")
5818 (version "1.62.0")
5819 (source
5820 (origin
5821 (method url-fetch)
5822 (uri (bioconductor-uri "seqLogo" version))
5823 (sha256
5824 (base32
5825 "1lk3238m17acmd6lgjjbpscyxw8fm63wv34kbbr478wcih1wbwxr"))))
5826 (properties `((upstream-name . "seqLogo")))
5827 (build-system r-build-system)
5828 (native-inputs
5829 (list r-knitr))
5830 (home-page "https://bioconductor.org/packages/seqLogo")
5831 (synopsis "Sequence logos for DNA sequence alignments")
5832 (description
5833 "seqLogo takes the position weight matrix of a DNA sequence motif and
5834 plots the corresponding sequence logo as introduced by Schneider and
5835 Stephens (1990).")
5836 (license license:lgpl2.0+)))
5837
5838 (define-public r-seqpattern
5839 (package
5840 (name "r-seqpattern")
5841 (version "1.28.0")
5842 (source (origin
5843 (method url-fetch)
5844 (uri (bioconductor-uri "seqPattern" version))
5845 (sha256
5846 (base32
5847 "0nrrlr1nl9zxmp88qq8jn7wgmda6jh0xvp4nph94w4nwjsyb7xqn"))))
5848 (properties
5849 `((upstream-name . "seqPattern")))
5850 (build-system r-build-system)
5851 (propagated-inputs
5852 (list r-biostrings r-genomicranges r-iranges r-kernsmooth r-plotrix))
5853 (home-page "https://bioconductor.org/packages/seqPattern")
5854 (synopsis "Visualising oligonucleotide patterns and motif occurrences")
5855 (description
5856 "This package provides tools to visualize oligonucleotide patterns and
5857 sequence motif occurrences across a large set of sequences centred at a common
5858 reference point and sorted by a user defined feature.")
5859 (license license:gpl3+)))
5860
5861 (define-public r-shortread
5862 (package
5863 (name "r-shortread")
5864 (version "1.54.0")
5865 (source
5866 (origin
5867 (method url-fetch)
5868 (uri (bioconductor-uri "ShortRead" version))
5869 (sha256
5870 (base32
5871 "0303198b4v2wjah9kc829kn01030996l6di4jpf8q5ccd212rjhq"))))
5872 (properties `((upstream-name . "ShortRead")))
5873 (build-system r-build-system)
5874 (inputs
5875 (list zlib))
5876 (propagated-inputs
5877 (list r-biobase
5878 r-biocgenerics
5879 r-biocparallel
5880 r-biostrings
5881 r-genomeinfodb
5882 r-genomicalignments
5883 r-genomicranges
5884 r-rhtslib
5885 r-hwriter
5886 r-iranges
5887 r-lattice
5888 r-latticeextra
5889 r-rsamtools
5890 r-s4vectors
5891 r-xvector
5892 r-zlibbioc))
5893 (home-page "https://bioconductor.org/packages/ShortRead")
5894 (synopsis "FASTQ input and manipulation tools")
5895 (description
5896 "This package implements sampling, iteration, and input of FASTQ files.
5897 It includes functions for filtering and trimming reads, and for generating a
5898 quality assessment report. Data are represented as
5899 @code{DNAStringSet}-derived objects, and easily manipulated for a diversity of
5900 purposes. The package also contains legacy support for early single-end,
5901 ungapped alignment formats.")
5902 (license license:artistic2.0)))
5903
5904 (define-public r-simplifyenrichment
5905 (package
5906 (name "r-simplifyenrichment")
5907 (version "1.6.1")
5908 (source
5909 (origin
5910 (method url-fetch)
5911 (uri (bioconductor-uri "simplifyEnrichment" version))
5912 (sha256
5913 (base32
5914 "0qblgdxmr7zc981529cca3ykakql618q1im6gaxw8pwws5jgpyk6"))))
5915 (properties
5916 `((upstream-name . "simplifyEnrichment")))
5917 (build-system r-build-system)
5918 (propagated-inputs
5919 (list r-annotationdbi
5920 r-biocgenerics
5921 r-circlize
5922 r-clue
5923 r-cluster
5924 r-colorspace
5925 r-complexheatmap
5926 r-digest
5927 r-getoptlong
5928 r-globaloptions
5929 r-go-db
5930 r-gosemsim
5931 r-matrix
5932 r-org-hs-eg-db
5933 r-proxyc
5934 r-slam
5935 r-tm))
5936 (native-inputs (list r-knitr))
5937 (home-page "https://github.com/jokergoo/simplifyEnrichment")
5938 (synopsis "Simplify functional enrichment results")
5939 (description "This package provides a new clustering algorithm, binary
5940 cut, for clustering similarity matrices of functional terms is implemented in
5941 this package. It also provides functionalities for visualizing, summarizing
5942 and comparing the clusterings.")
5943 (license license:expat)))
5944
5945 (define-public r-transcriptr
5946 (package
5947 (name "r-transcriptr")
5948 (version "1.24.0")
5949 (source
5950 (origin
5951 (method url-fetch)
5952 (uri (bioconductor-uri "transcriptR" version))
5953 (sha256
5954 (base32 "1zc6aasd5nzwl9jxr0rdriiq85adqdbfi5b9m3jyf69pa71sgy03"))))
5955 (properties `((upstream-name . "transcriptR")))
5956 (build-system r-build-system)
5957 (propagated-inputs
5958 (list r-biocgenerics
5959 r-caret
5960 r-chipseq
5961 r-e1071
5962 r-genomeinfodb
5963 r-genomicalignments
5964 r-genomicfeatures
5965 r-genomicranges
5966 r-ggplot2
5967 r-iranges
5968 r-proc
5969 r-reshape2
5970 r-rsamtools
5971 r-rtracklayer
5972 r-s4vectors))
5973 (native-inputs (list r-knitr))
5974 (home-page "https://bioconductor.org/packages/transcriptR")
5975 (synopsis "Primary transcripts detection and quantification")
5976 (description
5977 "The differences in the RNA types being sequenced have an impact on the
5978 resulting sequencing profiles. mRNA-seq data is enriched with reads derived
5979 from exons, while GRO-, nucRNA- and chrRNA-seq demonstrate a substantial
5980 broader coverage of both exonic and intronic regions. The presence of
5981 intronic reads in GRO-seq type of data makes it possible to use it to
5982 computationally identify and quantify all de novo continuous regions of
5983 transcription distributed across the genome. This type of data, however, is
5984 more challenging to interpret and less common practice compared to mRNA-seq.
5985 One of the challenges for primary transcript detection concerns the
5986 simultaneous transcription of closely spaced genes, which needs to be properly
5987 divided into individually transcribed units. The R package transcriptR
5988 combines RNA-seq data with ChIP-seq data of histone modifications that mark
5989 active Transcription Start Sites (TSSs), such as, H3K4me3 or H3K9/14Ac to
5990 overcome this challenge. The advantage of this approach over the use of, for
5991 example, gene annotations is that this approach is data driven and therefore
5992 able to deal also with novel and case specific events.")
5993 (license license:gpl3)))
5994
5995 (define-public r-trajectoryutils
5996 (package
5997 (name "r-trajectoryutils")
5998 (version "1.4.0")
5999 (source
6000 (origin
6001 (method url-fetch)
6002 (uri (bioconductor-uri "TrajectoryUtils" version))
6003 (sha256
6004 (base32
6005 "07hcr3zplxlzlwc13wh9006m5kaqm57cm1b2x74bpp857f2q93dj"))))
6006 (properties
6007 `((upstream-name . "TrajectoryUtils")))
6008 (build-system r-build-system)
6009 (propagated-inputs
6010 (list r-igraph r-matrix r-s4vectors r-singlecellexperiment
6011 r-summarizedexperiment))
6012 (native-inputs (list r-knitr))
6013 (home-page "https://bioconductor.org/packages/TrajectoryUtils")
6014 (synopsis "Single-cell trajectory analysis utilities")
6015 (description
6016 "This package implements low-level utilities for single-cell trajectory
6017 analysis, primarily intended for re-use inside higher-level packages. It
6018 includes a function to create a cluster-level minimum spanning tree and data
6019 structures to hold pseudotime inference results.")
6020 (license license:gpl3)))
6021
6022 (define-public r-slingshot
6023 (package
6024 (name "r-slingshot")
6025 (version "2.4.0")
6026 (source (origin
6027 (method url-fetch)
6028 (uri (bioconductor-uri "slingshot" version))
6029 (sha256
6030 (base32
6031 "0xapi66l5z2qdqns3fcjqcjal6npqj7rxra60lwjvbrq49pq69p2"))))
6032 (build-system r-build-system)
6033 (propagated-inputs
6034 (list r-igraph
6035 r-matrixstats
6036 r-princurve
6037 r-s4vectors
6038 r-singlecellexperiment
6039 r-summarizedexperiment
6040 r-trajectoryutils))
6041 (native-inputs
6042 (list r-knitr))
6043 (home-page "https://bioconductor.org/packages/slingshot")
6044 (synopsis "Tools for ordering single-cell sequencing")
6045 (description "This package provides functions for inferring continuous,
6046 branching lineage structures in low-dimensional data. Slingshot was designed
6047 to model developmental trajectories in single-cell RNA sequencing data and
6048 serve as a component in an analysis pipeline after dimensionality reduction
6049 and clustering. It is flexible enough to handle arbitrarily many branching
6050 events and allows for the incorporation of prior knowledge through supervised
6051 graph construction.")
6052 (license license:artistic2.0)))
6053
6054 (define-public r-stager
6055 (package
6056 (name "r-stager")
6057 (version "1.18.0")
6058 (source
6059 (origin
6060 (method url-fetch)
6061 (uri (bioconductor-uri "stageR" version))
6062 (sha256
6063 (base32 "0ns3ih6l4na6irshrc5iy4d9qf7hrnqq3ndnlcjb2i1cn38l2w9y"))))
6064 (properties `((upstream-name . "stageR")))
6065 (build-system r-build-system)
6066 (propagated-inputs (list r-summarizedexperiment))
6067 (native-inputs (list r-knitr))
6068 (home-page "https://bioconductor.org/packages/stageR")
6069 (synopsis "Stage-wise analysis of high throughput gene expression data")
6070 (description
6071 "The stageR package allows automated stage-wise analysis of
6072 high-throughput gene expression data. The method is published in Genome
6073 Biology at
6074 @url{https://genomebiology.biomedcentral.com/articles/10.1186/s13059-017-1277-0}.")
6075 (license license:gpl3)))
6076
6077 (define-public r-stringdb
6078 (package
6079 (name "r-stringdb")
6080 (version "2.8.4")
6081 (source
6082 (origin
6083 (method url-fetch)
6084 (uri (bioconductor-uri "STRINGdb" version))
6085 (sha256
6086 (base32 "1jn6080v6097zpqsr4gfbx31gqqdhpzjrk63avk3v3xwawmf2379"))))
6087 (properties `((upstream-name . "STRINGdb")))
6088 (build-system r-build-system)
6089 (propagated-inputs
6090 (list r-gplots
6091 r-hash
6092 r-igraph
6093 r-plotrix
6094 r-plyr
6095 r-png
6096 r-rcolorbrewer
6097 r-rcurl
6098 r-sqldf))
6099 (home-page "https://git.bioconductor.org/packages/STRINGdb")
6100 (synopsis "Search tool for the retrieval of interacting proteins database")
6101 (description
6102 "The @code{STRINGdb} package provides an R interface to the STRING
6103 protein-protein interactions database. @url{https://www.string-db.org,
6104 STRING} is a database of known and predicted protein-protein interactions.
6105 The interactions include direct (physical) and indirect (functional)
6106 associations. Each interaction is associated with a combined confidence score
6107 that integrates the various evidences.")
6108 (license license:gpl2)))
6109
6110 (define-public r-structuralvariantannotation
6111 (package
6112 (name "r-structuralvariantannotation")
6113 (version "1.12.0")
6114 (source
6115 (origin
6116 (method url-fetch)
6117 (uri (bioconductor-uri "StructuralVariantAnnotation" version))
6118 (sha256
6119 (base32 "0f3x74ic3blg8nm5xlv79k0n8j3fpl98mmhfanqfzmdl0g3j6wx6"))))
6120 (build-system r-build-system)
6121 (propagated-inputs
6122 (list r-assertthat
6123 r-biocgenerics
6124 r-biostrings
6125 r-dplyr
6126 r-genomeinfodb
6127 r-genomicfeatures
6128 r-genomicranges
6129 r-iranges
6130 r-rlang
6131 r-rtracklayer
6132 r-s4vectors
6133 r-stringr
6134 r-summarizedexperiment
6135 r-variantannotation))
6136 (native-inputs
6137 (list r-knitr))
6138 (home-page "https://bioconductor.org/packages/StructuralVariantAnnotation/")
6139 (synopsis "R package designed to simplify structural variant analysis")
6140 (description
6141 "This package contains useful helper functions for dealing with structural
6142 variants in VCF format. The packages contains functions for parsing VCFs from
6143 a number of popular callers as well as functions for dealing with breakpoints
6144 involving two separate genomic loci encoded as GRanges objects.")
6145 (license license:gpl3)))
6146
6147 (define-public r-summarizedexperiment
6148 (package
6149 (name "r-summarizedexperiment")
6150 (version "1.26.1")
6151 (source (origin
6152 (method url-fetch)
6153 (uri (bioconductor-uri "SummarizedExperiment" version))
6154 (sha256
6155 (base32
6156 "02vlqzmslyijs09jl0gdjxqjjnnl4yqbqqqlb4vb7nr0fspmyz39"))))
6157 (properties
6158 `((upstream-name . "SummarizedExperiment")))
6159 (build-system r-build-system)
6160 (propagated-inputs
6161 (list r-biobase
6162 r-biocgenerics
6163 r-delayedarray
6164 r-genomeinfodb
6165 r-genomicranges
6166 r-iranges
6167 r-matrix
6168 r-matrixgenerics
6169 r-s4vectors))
6170 (native-inputs
6171 (list r-knitr))
6172 (home-page "https://bioconductor.org/packages/SummarizedExperiment")
6173 (synopsis "Container for representing genomic ranges by sample")
6174 (description
6175 "The SummarizedExperiment container contains one or more assays, each
6176 represented by a matrix-like object of numeric or other mode. The rows
6177 typically represent genomic ranges of interest and the columns represent
6178 samples.")
6179 (license license:artistic2.0)))
6180
6181 (define-public r-sva
6182 (package
6183 (name "r-sva")
6184 (version "3.44.0")
6185 (source
6186 (origin
6187 (method url-fetch)
6188 (uri (bioconductor-uri "sva" version))
6189 (sha256
6190 (base32
6191 "0ka259rn0la0hjslj7w24q1dyyh79h84nw6mxp7armqbfjb207a4"))))
6192 (build-system r-build-system)
6193 (propagated-inputs
6194 (list r-edger
6195 r-genefilter
6196 r-mgcv
6197 r-biocparallel
6198 r-matrixstats
6199 r-limma))
6200 (home-page "https://bioconductor.org/packages/sva")
6201 (synopsis "Surrogate variable analysis")
6202 (description
6203 "This package contains functions for removing batch effects and other
6204 unwanted variation in high-throughput experiment. It also contains functions
6205 for identifying and building surrogate variables for high-dimensional data
6206 sets. Surrogate variables are covariates constructed directly from
6207 high-dimensional data like gene expression/RNA sequencing/methylation/brain
6208 imaging data that can be used in subsequent analyses to adjust for unknown,
6209 unmodeled, or latent sources of noise.")
6210 (license license:artistic2.0)))
6211
6212 (define-public r-systempiper
6213 (package
6214 (name "r-systempiper")
6215 (version "2.2.2")
6216 (source
6217 (origin
6218 (method url-fetch)
6219 (uri (bioconductor-uri "systemPipeR" version))
6220 (sha256
6221 (base32
6222 "1yybbff29gwv6rm0nw4yjw73bbl5prfj8gj4zky917smjfd459im"))))
6223 (properties `((upstream-name . "systemPipeR")))
6224 (build-system r-build-system)
6225 (propagated-inputs
6226 (list r-biocgenerics
6227 r-biostrings
6228 r-crayon
6229 r-genomicranges
6230 r-ggplot2
6231 r-htmlwidgets
6232 r-magrittr
6233 r-rsamtools
6234 r-s4vectors
6235 r-shortread
6236 r-stringr
6237 r-summarizedexperiment
6238 r-yaml))
6239 (native-inputs
6240 (list r-knitr))
6241 (home-page "https://github.com/tgirke/systemPipeR")
6242 (synopsis "Next generation sequencing workflow and reporting environment")
6243 (description
6244 "This R package provides tools for building and running automated
6245 end-to-end analysis workflows for a wide range of @dfn{next generation
6246 sequence} (NGS) applications such as RNA-Seq, ChIP-Seq, VAR-Seq and Ribo-Seq.
6247 Important features include a uniform workflow interface across different NGS
6248 applications, automated report generation, and support for running both R and
6249 command-line software, such as NGS aligners or peak/variant callers, on local
6250 computers or compute clusters. Efficient handling of complex sample sets and
6251 experimental designs is facilitated by a consistently implemented sample
6252 annotation infrastructure.")
6253 (license license:artistic2.0)))
6254
6255 (define-public r-topgo
6256 (package
6257 (name "r-topgo")
6258 (version "2.48.0")
6259 (source (origin
6260 (method url-fetch)
6261 (uri (bioconductor-uri "topGO" version))
6262 (sha256
6263 (base32
6264 "125r42ymk1irjmwk4sywjkcshs71s26p3zsvryfdvf56k5w162v6"))))
6265 (properties
6266 `((upstream-name . "topGO")))
6267 (build-system r-build-system)
6268 (propagated-inputs
6269 (list r-annotationdbi
6270 r-dbi
6271 r-biobase
6272 r-biocgenerics
6273 r-go-db
6274 r-graph
6275 r-lattice
6276 r-matrixstats
6277 r-sparsem))
6278 (home-page "https://bioconductor.org/packages/topGO")
6279 (synopsis "Enrichment analysis for gene ontology")
6280 (description
6281 "The topGO package provides tools for testing @dfn{gene ontology} (GO)
6282 terms while accounting for the topology of the GO graph. Different test
6283 statistics and different methods for eliminating local similarities and
6284 dependencies between GO terms can be implemented and applied.")
6285 ;; Any version of the LGPL applies.
6286 (license license:lgpl2.1+)))
6287
6288 (define-public r-tximport
6289 (package
6290 (name "r-tximport")
6291 (version "1.24.0")
6292 (source (origin
6293 (method url-fetch)
6294 (uri (bioconductor-uri "tximport" version))
6295 (sha256
6296 (base32
6297 "1cnra82pvwz79a1hkw0phc6aa3v43r5p4nx8xyx5wzmkd7rjkc8x"))))
6298 (build-system r-build-system)
6299 (native-inputs
6300 (list r-knitr))
6301 (home-page "https://bioconductor.org/packages/tximport")
6302 (synopsis "Import and summarize transcript-level estimates for gene-level analysis")
6303 (description
6304 "This package provides tools to import transcript-level abundance,
6305 estimated counts and transcript lengths, and to summarize them into matrices
6306 for use with downstream gene-level analysis packages. Average transcript
6307 length, weighted by sample-specific transcript abundance estimates, is
6308 provided as a matrix which can be used as an offset for different expression
6309 of gene-level counts.")
6310 (license license:gpl2+)))
6311
6312 ;; This is a CRAN package, but it depends on a Bioconductor package.
6313 (define-public r-valr
6314 (package
6315 (name "r-valr")
6316 (version "0.6.4")
6317 (source
6318 (origin
6319 (method url-fetch)
6320 (uri (cran-uri "valr" version))
6321 (sha256
6322 (base32
6323 "0dd41irvibh6rwi52bw4zg4m7wpyihlp1kdkb8fdji3csw2fiz4k"))))
6324 (build-system r-build-system)
6325 (propagated-inputs
6326 (list r-broom
6327 r-dplyr
6328 r-ggplot2
6329 r-rcpp
6330 r-readr
6331 r-rlang
6332 r-rtracklayer ;bioconductor package
6333 r-stringr
6334 r-tibble))
6335 (native-inputs
6336 (list r-knitr))
6337 (home-page "https://github.com/rnabioco/valr")
6338 (synopsis "Genome interval arithmetic in R")
6339 (description
6340 "This package enables you to read and manipulate genome intervals and
6341 signals. It provides functionality similar to command-line tool suites within
6342 R, enabling interactive analysis and visualization of genome-scale data.")
6343 (license license:expat)))
6344
6345 (define-public r-variantannotation
6346 (package
6347 (name "r-variantannotation")
6348 (version "1.42.1")
6349 (source (origin
6350 (method url-fetch)
6351 (uri (bioconductor-uri "VariantAnnotation" version))
6352 (sha256
6353 (base32
6354 "12d5hkx6pby6l2asyg4jp4jb2x17ybwhqd55rl64h37mwcndbdg1"))))
6355 (properties
6356 `((upstream-name . "VariantAnnotation")))
6357 (propagated-inputs
6358 (list r-annotationdbi
6359 r-biobase
6360 r-biocgenerics
6361 r-biostrings
6362 r-bsgenome
6363 r-dbi
6364 r-genomeinfodb
6365 r-genomicfeatures
6366 r-genomicranges
6367 r-iranges
6368 r-matrixgenerics
6369 r-summarizedexperiment
6370 r-rhtslib
6371 r-rsamtools
6372 r-rtracklayer
6373 r-s4vectors
6374 r-xvector
6375 r-zlibbioc))
6376 (build-system r-build-system)
6377 (home-page "https://bioconductor.org/packages/VariantAnnotation")
6378 (synopsis "Package for annotation of genetic variants")
6379 (description "This R package can annotate variants, compute amino acid
6380 coding changes and predict coding outcomes.")
6381 (license license:artistic2.0)))
6382
6383 (define-public r-vsn
6384 (package
6385 (name "r-vsn")
6386 (version "3.64.0")
6387 (source
6388 (origin
6389 (method url-fetch)
6390 (uri (bioconductor-uri "vsn" version))
6391 (sha256
6392 (base32
6393 "1ja7vdjvgx671l57f9fzfn4vc6q7xzfmqs4krg2rdyfaaf531gqf"))))
6394 (build-system r-build-system)
6395 (propagated-inputs
6396 (list r-affy r-biobase r-ggplot2 r-lattice r-limma))
6397 (native-inputs
6398 (list r-knitr)) ; for vignettes
6399 (home-page "https://bioconductor.org/packages/release/bioc/html/vsn.html")
6400 (synopsis "Variance stabilization and calibration for microarray data")
6401 (description
6402 "The package implements a method for normalising microarray intensities,
6403 and works for single- and multiple-color arrays. It can also be used for data
6404 from other technologies, as long as they have similar format. The method uses
6405 a robust variant of the maximum-likelihood estimator for an
6406 additive-multiplicative error model and affine calibration. The model
6407 incorporates data calibration step (a.k.a. normalization), a model for the
6408 dependence of the variance on the mean intensity and a variance stabilizing
6409 data transformation. Differences between transformed intensities are
6410 analogous to \"normalized log-ratios\". However, in contrast to the latter,
6411 their variance is independent of the mean, and they are usually more sensitive
6412 and specific in detecting differential transcription.")
6413 (license license:artistic2.0)))
6414
6415 ;; There is no source tarball, so we fetch the code from the Bioconductor git
6416 ;; repository.
6417 (define-public r-xcir
6418 (let ((commit "3b59d456f2ad7f70285915b036b1dc4279687277")
6419 (revision "1"))
6420 (package
6421 (name "r-xcir")
6422 (version (git-version "1.8.0" revision commit))
6423 (source (origin
6424 (method git-fetch)
6425 (uri (git-reference
6426 (url "https://git.bioconductor.org/packages/XCIR")
6427 (commit commit)))
6428 (file-name (git-file-name name version))
6429 (sha256
6430 (base32
6431 "1xxw5ady5j2p7z7zjxgx7lhm85x7fxbljiv49lc2ghsvh9wm937p"))))
6432 (properties `((upstream-name . "XCIR")))
6433 (build-system r-build-system)
6434 (propagated-inputs (list r-biomart
6435 r-biostrings
6436 r-data-table
6437 r-ggplot2
6438 r-iranges
6439 r-readxl
6440 r-s4vectors
6441 r-seqminer
6442 r-variantannotation))
6443 (native-inputs (list r-knitr))
6444 (home-page "https://github.com/SRenan/XCIR")
6445 (synopsis "Analysis of X chromosome inactivation")
6446 (description
6447 "This package is an R package that offers models and tools for subject
6448 level analysis of @dfn{X chromosome inactivation} (XCI) and XCI-escape
6449 inference.")
6450 (license license:gpl2))))
6451
6452 (define-public r-xina
6453 (package
6454 (name "r-xina")
6455 (version "1.14.0")
6456 (source
6457 (origin
6458 (method url-fetch)
6459 (uri (bioconductor-uri "XINA" version))
6460 (sha256
6461 (base32 "03gf7mqpnwx12kny9fsaskgrw83b0wi2cf1j4dbq46pfxjx34v1g"))))
6462 (properties `((upstream-name . "XINA")))
6463 (build-system r-build-system)
6464 (propagated-inputs
6465 (list r-alluvial
6466 r-ggplot2
6467 r-gridextra
6468 r-igraph
6469 r-mclust
6470 r-plyr
6471 r-stringdb))
6472 (native-inputs (list r-knitr))
6473 (home-page "https://git.bioconductor.org/packages/XINA")
6474 (synopsis "Identifying proteins that exhibit similar patterns")
6475 (description
6476 "The aim of @code{XINA} is to determine which proteins exhibit similar
6477 patterns within and across experimental conditions, since proteins with
6478 co-abundance patterns may have common molecular functions. @code{XINA} imports
6479 multiple datasets, tags dataset in silico, and combines the data for subsequent
6480 subgrouping into multiple clusters. The result is a single output depicting
6481 the variation across all conditions. @code{XINA} not only extracts
6482 coabundance profiles within and across experiments, but also incorporates
6483 protein-protein interaction databases and integrative resources such as
6484 @dfn{Kyoto encyclopedia of genes and genomes} (KEGG) to infer interactors and
6485 molecular functions, respectively, and produces intuitive graphical outputs.")
6486 (license license:gpl3)))
6487
6488 (define-public r-xmapbridge
6489 (package
6490 (name "r-xmapbridge")
6491 (version "1.54.0")
6492 (source
6493 (origin
6494 (method url-fetch)
6495 (uri (bioconductor-uri "xmapbridge" version))
6496 (sha256
6497 (base32 "1n3nxc4jwxf5z32i70sza52nyk29adhp8vc3hac7r5b8mbi6gg10"))))
6498 (properties `((upstream-name . "xmapbridge")))
6499 (build-system r-build-system)
6500 (home-page "https://git.bioconductor.org/packages/xmapbridge")
6501 (synopsis "Display numeric data in the web based genome browser X:MAP")
6502 (description
6503 "The package @code{xmapbridge} can plot graphs in the X:Map genome
6504 browser. X:Map uses the Google Maps API to provide a scrollable view of the
6505 genome. It supports a number of species, and can be accessed at
6506 @url{http://xmap.picr.man.ac.uk}. This package exports plotting files in a
6507 suitable format. Graph plotting in R is done using calls to the functions
6508 @code{xmap.plot} and @code{xmap.points}, which have parameters that aim to be
6509 similar to those used by the standard plot methods in R. These result in data
6510 being written to a set of files (in a specific directory structure) that
6511 contain the data to be displayed, as well as some additional meta-data
6512 describing each of the graphs.")
6513 (license license:lgpl3)))
6514
6515 (define-public r-xvector
6516 (package
6517 (name "r-xvector")
6518 (version "0.36.0")
6519 (source (origin
6520 (method url-fetch)
6521 (uri (bioconductor-uri "XVector" version))
6522 (sha256
6523 (base32
6524 "1f3sbqy279gb9k13l73j00ixywa1havlqy81zx766r1xkz15nvhk"))))
6525 (properties
6526 `((upstream-name . "XVector")))
6527 (build-system r-build-system)
6528 (arguments
6529 `(#:phases
6530 (modify-phases %standard-phases
6531 (add-after 'unpack 'use-system-zlib
6532 (lambda _
6533 (substitute* "DESCRIPTION"
6534 (("zlibbioc, ") ""))
6535 (substitute* "NAMESPACE"
6536 (("import\\(zlibbioc\\)") ""))
6537 #t)))))
6538 (inputs
6539 (list zlib))
6540 (propagated-inputs
6541 (list r-biocgenerics r-iranges r-s4vectors))
6542 (home-page "https://bioconductor.org/packages/XVector")
6543 (synopsis "Representation and manpulation of external sequences")
6544 (description
6545 "This package provides memory efficient S4 classes for storing sequences
6546 \"externally\" (behind an R external pointer, or on disk).")
6547 (license license:artistic2.0)))
6548
6549 (define-public r-zlibbioc
6550 (package
6551 (name "r-zlibbioc")
6552 (version "1.42.0")
6553 (source (origin
6554 (method url-fetch)
6555 (uri (bioconductor-uri "zlibbioc" version))
6556 (sha256
6557 (base32
6558 "0w0y9jixdk6akmasn55g9g0nhlh93hbca5bwx5w1fypnvqrqpxzv"))))
6559 (properties
6560 `((upstream-name . "zlibbioc")))
6561 (build-system r-build-system)
6562 (home-page "https://bioconductor.org/packages/zlibbioc")
6563 (synopsis "Provider for zlib-1.2.5 to R packages")
6564 (description "This package uses the source code of zlib-1.2.5 to create
6565 libraries for systems that do not have these available via other means.")
6566 (license license:artistic2.0)))
6567
6568 (define-public r-zellkonverter
6569 (package
6570 (name "r-zellkonverter")
6571 (version "1.6.3")
6572 (source
6573 (origin
6574 (method url-fetch)
6575 (uri (bioconductor-uri "zellkonverter" version))
6576 (sha256
6577 (base32 "0l6v7a2zyxpq2w3vm85z439ldi3ld3pkc3wx95a1vxzbr31cpdzz"))))
6578 (properties `((upstream-name . "zellkonverter")))
6579 (build-system r-build-system)
6580 (propagated-inputs
6581 (list r-basilisk
6582 r-cli
6583 r-delayedarray
6584 r-matrix
6585 r-reticulate
6586 r-s4vectors
6587 r-singlecellexperiment
6588 r-summarizedexperiment))
6589 (native-inputs (list r-knitr))
6590 (home-page "https://github.com/theislab/zellkonverter")
6591 (synopsis "Conversion between AnnData and single-cell experiments objects")
6592 (description
6593 "This package provides methods to convert between Python AnnData objects
6594 and SingleCellExperiment objects. These are primarily intended for use by
6595 downstream Bioconductor packages that wrap Python methods for single-cell data
6596 analysis. It also includes functions to read and write H5AD files used for
6597 saving AnnData objects to disk.")
6598 (license license:expat)))
6599
6600 (define-public r-geneplotter
6601 (package
6602 (name "r-geneplotter")
6603 (version "1.74.0")
6604 (source
6605 (origin
6606 (method url-fetch)
6607 (uri (bioconductor-uri "geneplotter" version))
6608 (sha256
6609 (base32
6610 "13230mzrdralnvf9jp032s16a8mk3kx5476nnvpa4pvcgp1i1ijc"))))
6611 (build-system r-build-system)
6612 (propagated-inputs
6613 (list r-annotate
6614 r-annotationdbi
6615 r-biobase
6616 r-biocgenerics
6617 r-lattice
6618 r-rcolorbrewer))
6619 (home-page "https://bioconductor.org/packages/geneplotter")
6620 (synopsis "Graphics functions for genomic data")
6621 (description
6622 "This package provides functions for plotting genomic data.")
6623 (license license:artistic2.0)))
6624
6625 (define-public r-oligoclasses
6626 (package
6627 (name "r-oligoclasses")
6628 (version "1.58.0")
6629 (source
6630 (origin
6631 (method url-fetch)
6632 (uri (bioconductor-uri "oligoClasses" version))
6633 (sha256
6634 (base32
6635 "1m4x50gl1fm5waa531v7ml0q229q65qn9cgiwnvjg721fvra7mdk"))))
6636 (properties `((upstream-name . "oligoClasses")))
6637 (build-system r-build-system)
6638 (propagated-inputs
6639 (list r-affyio
6640 r-biobase
6641 r-biocgenerics
6642 r-biocmanager
6643 r-biostrings
6644 r-dbi
6645 r-ff
6646 r-foreach
6647 r-genomicranges
6648 r-iranges
6649 r-rsqlite
6650 r-s4vectors
6651 r-summarizedexperiment))
6652 (home-page "https://bioconductor.org/packages/oligoClasses/")
6653 (synopsis "Classes for high-throughput arrays")
6654 (description
6655 "This package contains class definitions, validity checks, and
6656 initialization methods for classes used by the @code{oligo} and @code{crlmm}
6657 packages.")
6658 (license license:gpl2+)))
6659
6660 (define-public r-oligo
6661 (package
6662 (name "r-oligo")
6663 (version "1.60.0")
6664 (source
6665 (origin
6666 (method url-fetch)
6667 (uri (bioconductor-uri "oligo" version))
6668 (sha256
6669 (base32
6670 "0y7j96rafm9b85sxq2483i73685i3j67lk33fn8nfcav6lmsv5vy"))))
6671 (properties `((upstream-name . "oligo")))
6672 (build-system r-build-system)
6673 (inputs (list zlib))
6674 (propagated-inputs
6675 (list r-affxparser
6676 r-affyio
6677 r-biobase
6678 r-biocgenerics
6679 r-biostrings
6680 r-dbi
6681 r-ff
6682 r-oligoclasses
6683 r-preprocesscore
6684 r-rsqlite
6685 r-zlibbioc))
6686 (native-inputs
6687 (list r-knitr))
6688 (home-page "https://bioconductor.org/packages/oligo/")
6689 (synopsis "Preprocessing tools for oligonucleotide arrays")
6690 (description
6691 "This package provides a package to analyze oligonucleotide
6692 arrays (expression/SNP/tiling/exon) at probe-level. It currently supports
6693 Affymetrix (CEL files) and NimbleGen arrays (XYS files).")
6694 (license license:lgpl2.0+)))
6695
6696 (define-public r-qvalue
6697 (package
6698 (name "r-qvalue")
6699 (version "2.28.0")
6700 (source
6701 (origin
6702 (method url-fetch)
6703 (uri (bioconductor-uri "qvalue" version))
6704 (sha256
6705 (base32
6706 "0cvhm5cldcnnxwa293dig1pj9lvj2hnz9zh4gfr25sw0xlcjzmyw"))))
6707 (build-system r-build-system)
6708 (propagated-inputs
6709 (list r-ggplot2 r-reshape2))
6710 (native-inputs
6711 (list r-knitr))
6712 (home-page "https://github.com/StoreyLab/qvalue")
6713 (synopsis "Q-value estimation for false discovery rate control")
6714 (description
6715 "This package takes a list of p-values resulting from the simultaneous
6716 testing of many hypotheses and estimates their q-values and local @dfn{false
6717 discovery rate} (FDR) values. The q-value of a test measures the proportion
6718 of false positives incurred when that particular test is called significant.
6719 The local FDR measures the posterior probability the null hypothesis is true
6720 given the test's p-value. Various plots are automatically generated, allowing
6721 one to make sensible significance cut-offs. The software can be applied to
6722 problems in genomics, brain imaging, astrophysics, and data mining.")
6723 ;; Any version of the LGPL.
6724 (license license:lgpl3+)))
6725
6726 (define r-rcppnumerical
6727 (package
6728 (name "r-rcppnumerical")
6729 (version "0.4-0")
6730 (source (origin
6731 (method url-fetch)
6732 (uri (cran-uri "RcppNumerical" version))
6733 (sha256
6734 (base32
6735 "1a92fql6mijhnr1kxkcxwivf95pk9lhgmhzkshs51h0ybfv5krik"))))
6736 (properties `((upstream-name . "RcppNumerical")))
6737 (build-system r-build-system)
6738 (propagated-inputs
6739 `(("r-rcpp" ,r-rcpp)
6740 ("r-rcppeigen" ,r-rcppeigen)))
6741 (native-inputs
6742 `(("r-knitr" ,r-knitr)))
6743 (home-page "https://github.com/yixuan/RcppNumerical")
6744 (synopsis "Rcpp integration for numerical computing libraries")
6745 (description
6746 "This package provides a collection of libraries for numerical computing
6747 (numerical integration, optimization, etc.) and their integration with
6748 @code{Rcpp}.")
6749 (license license:gpl2+)))
6750
6751 (define-public r-apeglm
6752 (package
6753 (name "r-apeglm")
6754 (version "1.18.0")
6755 (source (origin
6756 (method url-fetch)
6757 (uri (bioconductor-uri "apeglm" version))
6758 (sha256
6759 (base32
6760 "1ppwk4g66x46hpqsfsvhl12398d1srqr47nmp0y2gz212kff0rby"))))
6761 (properties `((upstream-name . "apeglm")))
6762 (build-system r-build-system)
6763 (propagated-inputs
6764 (list r-emdbook
6765 r-genomicranges
6766 r-rcpp
6767 r-rcppeigen
6768 r-rcppnumerical
6769 r-summarizedexperiment))
6770 (native-inputs (list r-knitr))
6771 (home-page "https://bioconductor.org/packages/apeglm")
6772 (synopsis "Approximate posterior estimation for GLM coefficients")
6773 (description "This package provides Bayesian shrinkage estimators for
6774 effect sizes for a variety of GLM models, using approximation of the
6775 posterior for individual coefficients.")
6776 (license license:gpl2)))
6777
6778 (define-public r-greylistchip
6779 (package
6780 (name "r-greylistchip")
6781 (version "1.28.1")
6782 (source (origin
6783 (method url-fetch)
6784 (uri (bioconductor-uri "GreyListChIP" version))
6785 (sha256
6786 (base32
6787 "0w52vwvjarql19bsv40b80yn701qx8c9d0clsjhj85wmzj2p6dhg"))))
6788 (properties `((upstream-name . "GreyListChIP")))
6789 (build-system r-build-system)
6790 (propagated-inputs
6791 (list r-bsgenome
6792 r-genomeinfodb
6793 r-genomicalignments
6794 r-genomicranges
6795 r-mass
6796 r-rsamtools
6797 r-rtracklayer
6798 r-summarizedexperiment))
6799 (home-page "https://bioconductor.org/packages/GreyListChIP")
6800 (synopsis "Greylist artefact regions based on ChIP inputs")
6801 (description "This package identifies regions of ChIP experiments with high
6802 signal in the input, that lead to spurious peaks during peak calling.")
6803 (license license:artistic2.0)))
6804
6805 (define-public r-diffbind
6806 (package
6807 (name "r-diffbind")
6808 (version "3.6.1")
6809 (source
6810 (origin
6811 (method url-fetch)
6812 (uri (bioconductor-uri "DiffBind" version))
6813 (sha256
6814 (base32
6815 "0izlk8vmmal4dj0bjxhgzr25arfa9zgdv06rm70w7ylr0gl84pzr"))))
6816 (properties `((upstream-name . "DiffBind")))
6817 (build-system r-build-system)
6818 (propagated-inputs
6819 (list r-amap
6820 r-apeglm
6821 r-ashr
6822 r-biocparallel
6823 r-deseq2
6824 r-dplyr
6825 r-genomicalignments
6826 r-genomicranges
6827 r-ggplot2
6828 r-ggrepel
6829 r-gplots
6830 r-greylistchip
6831 r-iranges
6832 r-lattice
6833 r-limma
6834 r-locfit
6835 r-rcolorbrewer
6836 r-rcpp
6837 r-rhtslib
6838 r-rsamtools
6839 r-s4vectors
6840 r-summarizedexperiment
6841 r-systempiper))
6842 (home-page "https://bioconductor.org/packages/DiffBind")
6843 (synopsis "Differential binding analysis of ChIP-Seq peak data")
6844 (description
6845 "This package computes differentially bound sites from multiple
6846 ChIP-seq experiments using affinity (quantitative) data. Also enables
6847 occupancy (overlap) analysis and plotting functions.")
6848 (license license:artistic2.0)))
6849
6850 (define-public r-ripseeker
6851 (package
6852 (name "r-ripseeker")
6853 (version "1.26.0")
6854 (source
6855 (origin
6856 (method url-fetch)
6857 (uri (bioconductor-uri "RIPSeeker" version))
6858 (sha256
6859 (base32
6860 "1wyv9mfrbxzklysfjcnwb8yils71janyyxa982jn0zxx4p9cl3vs"))))
6861 (properties `((upstream-name . "RIPSeeker")))
6862 (build-system r-build-system)
6863 (propagated-inputs
6864 (list r-s4vectors
6865 r-iranges
6866 r-genomicranges
6867 r-summarizedexperiment
6868 r-rsamtools
6869 r-genomicalignments
6870 r-rtracklayer))
6871 (home-page "https://bioconductor.org/packages/RIPSeeker")
6872 (synopsis
6873 "Identifying protein-associated transcripts from RIP-seq experiments")
6874 (description
6875 "This package infers and discriminates RIP peaks from RIP-seq alignments
6876 using two-state HMM with negative binomial emission probability. While
6877 RIPSeeker is specifically tailored for RIP-seq data analysis, it also provides
6878 a suite of bioinformatics tools integrated within this self-contained software
6879 package comprehensively addressing issues ranging from post-alignments
6880 processing to visualization and annotation.")
6881 (license license:gpl2)))
6882
6883 (define-public r-mbkmeans
6884 (package
6885 (name "r-mbkmeans")
6886 (version "1.12.0")
6887 (source (origin
6888 (method url-fetch)
6889 (uri (bioconductor-uri "mbkmeans" version))
6890 (sha256
6891 (base32
6892 "1f5krzlyqljz763vkp1a50danjn78xhn35s8qqdvzrmwyx0fzphg"))))
6893 (build-system r-build-system)
6894 (native-inputs
6895 (list r-knitr))
6896 (propagated-inputs
6897 (list r-beachmat
6898 r-benchmarkme
6899 r-biocparallel
6900 r-clusterr
6901 r-delayedarray
6902 r-matrix
6903 r-rcpp
6904 r-rcpparmadillo
6905 r-rhdf5lib
6906 r-s4vectors
6907 r-singlecellexperiment
6908 r-summarizedexperiment))
6909 (home-page "https://bioconductor.org/packages/mbkmeans")
6910 (synopsis "Mini-batch k-means clustering for single-cell RNA-seq")
6911 (description "This package implements the mini-batch k-means algorithm for
6912 large datasets, including support for on-disk data representation.")
6913 (license license:expat)))
6914
6915 (define-public r-multtest
6916 (package
6917 (name "r-multtest")
6918 (version "2.52.0")
6919 (source
6920 (origin
6921 (method url-fetch)
6922 (uri (bioconductor-uri "multtest" version))
6923 (sha256
6924 (base32
6925 "037wcmwk1wvhjxgmlvnk289pkwishi1753ajkmy9x14xlmldix82"))))
6926 (build-system r-build-system)
6927 (propagated-inputs
6928 (list r-survival r-biocgenerics r-biobase r-mass))
6929 (home-page "https://bioconductor.org/packages/multtest")
6930 (synopsis "Resampling-based multiple hypothesis testing")
6931 (description
6932 "This package can do non-parametric bootstrap and permutation
6933 resampling-based multiple testing procedures (including empirical Bayes
6934 methods) for controlling the family-wise error rate (FWER), generalized
6935 family-wise error rate (gFWER), tail probability of the proportion of
6936 false positives (TPPFP), and false discovery rate (FDR). Several choices
6937 of bootstrap-based null distribution are implemented (centered, centered
6938 and scaled, quantile-transformed). Single-step and step-wise methods are
6939 available. Tests based on a variety of T- and F-statistics (including
6940 T-statistics based on regression parameters from linear and survival models
6941 as well as those based on correlation parameters) are included. When probing
6942 hypotheses with T-statistics, users may also select a potentially faster null
6943 distribution which is multivariate normal with mean zero and variance
6944 covariance matrix derived from the vector influence function. Results are
6945 reported in terms of adjusted P-values, confidence regions and test statistic
6946 cutoffs. The procedures are directly applicable to identifying differentially
6947 expressed genes in DNA microarray experiments.")
6948 (license license:lgpl3)))
6949
6950 (define-public r-graph
6951 (package
6952 (name "r-graph")
6953 (version "1.74.0")
6954 (source (origin
6955 (method url-fetch)
6956 (uri (bioconductor-uri "graph" version))
6957 (sha256
6958 (base32
6959 "1b8hrjwjg82kicls1496fxfzv75xjvq2k6r9apzsd3qlbyg3ilg4"))))
6960 (build-system r-build-system)
6961 (propagated-inputs
6962 (list r-biocgenerics))
6963 (home-page "https://bioconductor.org/packages/graph")
6964 (synopsis "Handle graph data structures in R")
6965 (description
6966 "This package implements some simple graph handling capabilities for R.")
6967 (license license:artistic2.0)))
6968
6969 ;; This is a CRAN package, but it depends on a Bioconductor package.
6970 (define-public r-ggm
6971 (package
6972 (name "r-ggm")
6973 (version "2.5")
6974 (source
6975 (origin
6976 (method url-fetch)
6977 (uri (cran-uri "ggm" version))
6978 (sha256
6979 (base32
6980 "11wc6k2kj2ydy0dyks5mbvbhxm1r43id87anl1jg6dn0yv4m78di"))))
6981 (properties `((upstream-name . "ggm")))
6982 (build-system r-build-system)
6983 (propagated-inputs
6984 (list r-graph r-igraph))
6985 (home-page "https://cran.r-project.org/package=ggm")
6986 (synopsis "Functions for graphical Markov models")
6987 (description
6988 "This package provides functions and datasets for maximum likelihood
6989 fitting of some classes of graphical Markov models.")
6990 (license license:gpl2+)))
6991
6992 ;; This is a CRAN package, but it depends on a Bioconductor package, r-graph.
6993 (define-public r-perfmeas
6994 (package
6995 (name "r-perfmeas")
6996 (version "1.2.1")
6997 (source
6998 (origin
6999 (method url-fetch)
7000 (uri (cran-uri "PerfMeas" version))
7001 (sha256
7002 (base32
7003 "1x7ancmb41zd1js24rx94plgbssyc71z2bvpic6mg34xjkwdjw93"))))
7004 (properties `((upstream-name . "PerfMeas")))
7005 (build-system r-build-system)
7006 (propagated-inputs
7007 (list r-graph r-limma r-rbgl))
7008 (home-page "https://cran.r-project.org/web/packages/PerfMeas/")
7009 (synopsis "Performance measures for ranking and classification tasks")
7010 (description
7011 "This package implements different performance measures for
7012 classification and ranking tasks. @dfn{Area under curve} (AUC), precision at
7013 a given recall, F-score for single and multiple classes are available.")
7014 (license license:gpl2+)))
7015
7016 ;; This is a CRAN package, but it depends on a Bioconductor package.
7017 (define-public r-codedepends
7018 (package
7019 (name "r-codedepends")
7020 (version "0.6.5")
7021 (source
7022 (origin
7023 (method url-fetch)
7024 (uri (cran-uri "CodeDepends" version))
7025 (sha256
7026 (base32
7027 "0l7kiv3awx50glf5cs841b4zzsff1ml90f0zr868ygvwsr4ps1hq"))))
7028 (properties `((upstream-name . "CodeDepends")))
7029 (build-system r-build-system)
7030 (propagated-inputs
7031 (list r-codetools r-graph r-xml))
7032 (home-page "https://cran.r-project.org/web/packages/CodeDepends")
7033 (synopsis "Analysis of R code for reproducible research and code comprehension")
7034 (description
7035 "This package provides tools for analyzing R expressions or blocks of
7036 code and determining the dependencies between them. It focuses on R scripts,
7037 but can be used on the bodies of functions. There are many facilities
7038 including the ability to summarize or get a high-level view of code,
7039 determining dependencies between variables, code improvement suggestions.")
7040 ;; Any version of the GPL
7041 (license (list license:gpl2+ license:gpl3+))))
7042
7043 (define-public r-chippeakanno
7044 (package
7045 (name "r-chippeakanno")
7046 (version "3.30.1")
7047 (source
7048 (origin
7049 (method url-fetch)
7050 (uri (bioconductor-uri "ChIPpeakAnno" version))
7051 (sha256
7052 (base32
7053 "0a26glldxczcfymjvd45gv5m4hympziivm6wwx4ab9wld7n43l8y"))))
7054 (properties `((upstream-name . "ChIPpeakAnno")))
7055 (build-system r-build-system)
7056 (propagated-inputs
7057 (list r-annotationdbi
7058 r-biocgenerics
7059 r-biomart
7060 r-biostrings
7061 r-dbi
7062 r-dplyr
7063 r-ensembldb
7064 r-genomeinfodb
7065 r-genomicalignments
7066 r-genomicfeatures
7067 r-genomicranges
7068 r-ggplot2
7069 r-graph
7070 r-interactionset
7071 r-iranges
7072 r-keggrest
7073 r-matrixstats
7074 r-multtest
7075 r-rbgl
7076 r-regioner
7077 r-rsamtools
7078 r-rtracklayer
7079 r-s4vectors
7080 r-summarizedexperiment
7081 r-venndiagram))
7082 (native-inputs
7083 (list r-knitr))
7084 (home-page "https://bioconductor.org/packages/ChIPpeakAnno")
7085 (synopsis "Peaks annotation from ChIP-seq and ChIP-chip experiments")
7086 (description
7087 "The package includes functions to retrieve the sequences around the peak,
7088 obtain enriched Gene Ontology (GO) terms, find the nearest gene, exon, miRNA or
7089 custom features such as most conserved elements and other transcription factor
7090 binding sites supplied by users. Starting 2.0.5, new functions have been added
7091 for finding the peaks with bi-directional promoters with summary statistics
7092 (peaksNearBDP), for summarizing the occurrence of motifs in peaks
7093 (summarizePatternInPeaks) and for adding other IDs to annotated peaks or
7094 enrichedGO (addGeneIDs).")
7095 (license license:gpl2+)))
7096
7097 (define-public r-matrixgenerics
7098 (package
7099 (name "r-matrixgenerics")
7100 (version "1.8.1")
7101 (source (origin
7102 (method url-fetch)
7103 (uri (bioconductor-uri "MatrixGenerics" version))
7104 (sha256
7105 (base32
7106 "1liblnpziyyjxzrhdd5d89ilvfqqhbl87h3hsmdm0kwnmc73r37f"))))
7107 (properties
7108 `((upstream-name . "MatrixGenerics")))
7109 (build-system r-build-system)
7110 (propagated-inputs
7111 (list r-matrixstats))
7112 (home-page "https://bioconductor.org/packages/MatrixGenerics")
7113 (synopsis "S4 generic summary statistic functions for matrix-like objects")
7114 (description
7115 "This package provides S4 generic functions modeled after the
7116 @code{matrixStats} API for alternative matrix implementations. Packages with
7117 alternative matrix implementation can depend on this package and implement the
7118 generic functions that are defined here for a useful set of row and column
7119 summary statistics. Other package developers can import this package and
7120 handle a different matrix implementations without worrying about
7121 incompatibilities.")
7122 (license license:artistic2.0)))
7123
7124 (define-public r-marray
7125 (package
7126 (name "r-marray")
7127 (version "1.74.0")
7128 (source (origin
7129 (method url-fetch)
7130 (uri (bioconductor-uri "marray" version))
7131 (sha256
7132 (base32 "0awfz0akz3sylyw1jxhxgadv1rqdzvy9v11933yxkl9a8m9ngm8i"))))
7133 (build-system r-build-system)
7134 (propagated-inputs
7135 (list r-limma))
7136 (home-page "https://bioconductor.org/packages/marray")
7137 (synopsis "Exploratory analysis for two-color spotted microarray data")
7138 (description "This package contains class definitions for two-color spotted
7139 microarray data. It also includes functions for data input, diagnostic plots,
7140 normalization and quality checking.")
7141 (license license:lgpl2.0+)))
7142
7143 (define-public r-cghbase
7144 (package
7145 (name "r-cghbase")
7146 (version "1.56.0")
7147 (source (origin
7148 (method url-fetch)
7149 (uri (bioconductor-uri "CGHbase" version))
7150 (sha256
7151 (base32 "1q8yy60r4g5nyv2gbfdgk192xd73c0rrjr668d5616ddb7sx8wcr"))))
7152 (properties `((upstream-name . "CGHbase")))
7153 (build-system r-build-system)
7154 (propagated-inputs
7155 (list r-biobase r-marray))
7156 (home-page "https://bioconductor.org/packages/CGHbase")
7157 (synopsis "Base functions and classes for arrayCGH data analysis")
7158 (description "This package contains functions and classes that are needed by
7159 the @code{arrayCGH} packages.")
7160 (license license:gpl2+)))
7161
7162 (define-public r-cghcall
7163 (package
7164 (name "r-cghcall")
7165 (version "2.58.0")
7166 (source (origin
7167 (method url-fetch)
7168 (uri (bioconductor-uri "CGHcall" version))
7169 (sha256
7170 (base32 "1qpsibp4gb09sn6fkwwrdjkh3a28lqfbk18c6fvn4m386j96ps65"))))
7171 (properties `((upstream-name . "CGHcall")))
7172 (build-system r-build-system)
7173 (propagated-inputs
7174 (list r-biobase r-cghbase r-impute r-dnacopy r-snowfall))
7175 (home-page "https://bioconductor.org/packages/CGHcall")
7176 (synopsis "Base functions and classes for arrayCGH data analysis")
7177 (description "This package contains functions and classes that are needed by
7178 @code{arrayCGH} packages.")
7179 (license license:gpl2+)))
7180
7181 (define-public r-qdnaseq
7182 (package
7183 (name "r-qdnaseq")
7184 (version "1.32.0")
7185 (source (origin
7186 (method url-fetch)
7187 (uri (bioconductor-uri "QDNAseq" version))
7188 (sha256
7189 (base32 "0s360s72lfn9vjml88gg1m40n61s0dc66ilzgfjdcp65djdxxfvm"))))
7190 (properties `((upstream-name . "QDNAseq")))
7191 (build-system r-build-system)
7192 (propagated-inputs
7193 (list r-biobase
7194 r-cghbase
7195 r-cghcall
7196 r-dnacopy
7197 r-future-apply
7198 r-genomicranges
7199 r-iranges
7200 r-matrixstats
7201 r-r-utils
7202 r-rsamtools))
7203 (home-page "https://bioconductor.org/packages/QDNAseq")
7204 (synopsis "Quantitative DNA sequencing for chromosomal aberrations")
7205 (description "The genome is divided into non-overlapping fixed-sized bins,
7206 number of sequence reads in each counted, adjusted with a simultaneous
7207 two-dimensional loess correction for sequence mappability and GC content, and
7208 filtered to remove spurious regions in the genome. Downstream steps of
7209 segmentation and calling are also implemented via packages DNAcopy and CGHcall,
7210 respectively.")
7211 (license license:gpl2+)))
7212
7213 (define-public r-bayseq
7214 (package
7215 (name "r-bayseq")
7216 (version "2.30.0")
7217 (source
7218 (origin
7219 (method url-fetch)
7220 (uri (bioconductor-uri "baySeq" version))
7221 (sha256
7222 (base32
7223 "1yqykndyv32s2rk7x86qf410qr0pigc8z4gdkl8vhj4dgyr47n2j"))))
7224 (properties `((upstream-name . "baySeq")))
7225 (build-system r-build-system)
7226 (propagated-inputs
7227 (list r-abind r-edger r-genomicranges))
7228 (home-page "https://bioconductor.org/packages/baySeq/")
7229 (synopsis "Bayesian analysis of differential expression patterns in count data")
7230 (description
7231 "This package identifies differential expression in high-throughput count
7232 data, such as that derived from next-generation sequencing machines,
7233 calculating estimated posterior likelihoods of differential expression (or
7234 more complex hypotheses) via empirical Bayesian methods.")
7235 (license license:gpl3)))
7236
7237 (define-public r-chipcomp
7238 (package
7239 (name "r-chipcomp")
7240 (version "1.26.0")
7241 (source
7242 (origin
7243 (method url-fetch)
7244 (uri (bioconductor-uri "ChIPComp" version))
7245 (sha256
7246 (base32
7247 "06q34y59gf1iz0rs7y5x8ndy1wa95j65rfmz37aym5c46ijqsnq0"))))
7248 (properties `((upstream-name . "ChIPComp")))
7249 (build-system r-build-system)
7250 (propagated-inputs
7251 (list r-biocgenerics
7252 r-bsgenome-hsapiens-ucsc-hg19
7253 r-bsgenome-mmusculus-ucsc-mm9
7254 r-genomeinfodb
7255 r-genomicranges
7256 r-iranges
7257 r-limma
7258 r-rsamtools
7259 r-rtracklayer
7260 r-s4vectors))
7261 (home-page "https://bioconductor.org/packages/ChIPComp")
7262 (synopsis "Quantitative comparison of multiple ChIP-seq datasets")
7263 (description
7264 "ChIPComp implements a statistical method for quantitative comparison of
7265 multiple ChIP-seq datasets. It detects differentially bound sharp binding
7266 sites across multiple conditions considering matching control in ChIP-seq
7267 datasets.")
7268 ;; Any version of the GPL.
7269 (license license:gpl3+)))
7270
7271 (define-public r-riboprofiling
7272 (package
7273 (name "r-riboprofiling")
7274 (version "1.26.0")
7275 (source
7276 (origin
7277 (method url-fetch)
7278 (uri (bioconductor-uri "RiboProfiling" version))
7279 (sha256
7280 (base32
7281 "08m4rc530bkzcc43iwzg2fw9cjlf4wc2d8akv5vblsb42xdn8sqp"))))
7282 (properties `((upstream-name . "RiboProfiling")))
7283 (build-system r-build-system)
7284 (propagated-inputs
7285 (list r-biocgenerics
7286 r-biostrings
7287 r-data-table
7288 r-genomeinfodb
7289 r-genomicalignments
7290 r-genomicfeatures
7291 r-genomicranges
7292 r-ggbio
7293 r-ggplot2
7294 r-iranges
7295 r-plyr
7296 r-reshape2
7297 r-rsamtools
7298 r-rtracklayer
7299 r-s4vectors
7300 r-sqldf))
7301 (native-inputs
7302 (list r-knitr))
7303 (home-page "https://bioconductor.org/packages/RiboProfiling/")
7304 (synopsis "Ribosome profiling data analysis")
7305 (description "Starting with a BAM file, this package provides the
7306 necessary functions for quality assessment, read start position recalibration,
7307 the counting of genomic sequence reads on CDS, 3'UTR, and 5'UTR, and plotting
7308 of count data: pairs, log fold-change, codon frequency and coverage
7309 assessment, principal component analysis on codon coverage.")
7310 (license license:gpl3)))
7311
7312 (define-public r-riboseqr
7313 (package
7314 (name "r-riboseqr")
7315 (version "1.30.0")
7316 (source
7317 (origin
7318 (method url-fetch)
7319 (uri (bioconductor-uri "riboSeqR" version))
7320 (sha256
7321 (base32
7322 "1zs3y0icsqrndjp9wwqz3jxysvyc9pch45y49j6g9b5b2l44ma26"))))
7323 (properties `((upstream-name . "riboSeqR")))
7324 (build-system r-build-system)
7325 (propagated-inputs
7326 (list r-abind
7327 r-bayseq
7328 r-genomeinfodb
7329 r-genomicranges
7330 r-iranges
7331 r-rsamtools
7332 r-seqlogo))
7333 (home-page "https://bioconductor.org/packages/riboSeqR/")
7334 (synopsis "Analysis of sequencing data from ribosome profiling experiments")
7335 (description
7336 "This package provides plotting functions, frameshift detection and
7337 parsing of genetic sequencing data from ribosome profiling experiments.")
7338 (license license:gpl3)))
7339
7340 (define-public r-interactionset
7341 (package
7342 (name "r-interactionset")
7343 (version "1.24.0")
7344 (source
7345 (origin
7346 (method url-fetch)
7347 (uri (bioconductor-uri "InteractionSet" version))
7348 (sha256
7349 (base32
7350 "0qjimx25jvm8siq8hmlbf2z6mknzpbq945p06fsj826k57bpcsm5"))))
7351 (properties
7352 `((upstream-name . "InteractionSet")))
7353 (build-system r-build-system)
7354 (propagated-inputs
7355 (list r-biocgenerics
7356 r-genomeinfodb
7357 r-genomicranges
7358 r-iranges
7359 r-matrix
7360 r-rcpp
7361 r-s4vectors
7362 r-summarizedexperiment))
7363 (native-inputs
7364 (list r-knitr))
7365 (home-page "https://bioconductor.org/packages/InteractionSet")
7366 (synopsis "Base classes for storing genomic interaction data")
7367 (description
7368 "This package provides the @code{GInteractions},
7369 @code{InteractionSet} and @code{ContactMatrix} objects and associated methods
7370 for storing and manipulating genomic interaction data from Hi-C and ChIA-PET
7371 experiments.")
7372 (license license:gpl3)))
7373
7374 (define-public r-genomicinteractions
7375 (package
7376 (name "r-genomicinteractions")
7377 (version "1.30.0")
7378 (source
7379 (origin
7380 (method url-fetch)
7381 (uri (bioconductor-uri "GenomicInteractions" version))
7382 (sha256
7383 (base32
7384 "0aph1hja5vfprxs3jl4zd1inhvih6m3v1p3jkm6w7xpj3jzvmgbx"))))
7385 (properties
7386 `((upstream-name . "GenomicInteractions")))
7387 (build-system r-build-system)
7388 (propagated-inputs
7389 (list r-biobase
7390 r-biocgenerics
7391 r-data-table
7392 r-dplyr
7393 r-genomeinfodb
7394 r-genomicranges
7395 r-ggplot2
7396 r-gridextra
7397 r-gviz
7398 r-igraph
7399 r-interactionset
7400 r-iranges
7401 r-rsamtools
7402 r-rtracklayer
7403 r-s4vectors
7404 r-stringr))
7405 (native-inputs
7406 (list r-knitr))
7407 (home-page "https://github.com/ComputationalRegulatoryGenomicsICL/GenomicInteractions/")
7408 (synopsis "R package for handling genomic interaction data")
7409 (description
7410 "This R package provides tools for handling genomic interaction data,
7411 such as ChIA-PET/Hi-C, annotating genomic features with interaction
7412 information and producing various plots and statistics.")
7413 (license license:gpl3)))
7414
7415 (define-public r-ctc
7416 (package
7417 (name "r-ctc")
7418 (version "1.70.0")
7419 (source
7420 (origin
7421 (method url-fetch)
7422 (uri (bioconductor-uri "ctc" version))
7423 (sha256
7424 (base32
7425 "0c9pgp25dqx12fmi4cqm7xyxjmy6g7wv9vbljgdjghaij2lrc4pb"))))
7426 (build-system r-build-system)
7427 (propagated-inputs (list r-amap))
7428 (home-page "https://bioconductor.org/packages/ctc/")
7429 (synopsis "Cluster and tree conversion")
7430 (description
7431 "This package provides tools for exporting and importing classification
7432 trees and clusters to other programs.")
7433 (license license:gpl2)))
7434
7435 (define-public r-goseq
7436 (package
7437 (name "r-goseq")
7438 (version "1.48.0")
7439 (source
7440 (origin
7441 (method url-fetch)
7442 (uri (bioconductor-uri "goseq" version))
7443 (sha256
7444 (base32
7445 "1w0rwzhqkvp2x7y5v0qcyjbss0p95gb1jrnx5sdkqginbvrmrd48"))))
7446 (build-system r-build-system)
7447 (propagated-inputs
7448 (list r-annotationdbi
7449 r-biasedurn
7450 r-biocgenerics
7451 r-genelendatabase
7452 r-go-db
7453 r-mgcv))
7454 (home-page "https://bioconductor.org/packages/goseq/")
7455 (synopsis "Gene Ontology analyser for RNA-seq and other length biased data")
7456 (description
7457 "This package provides tools to detect Gene Ontology and/or other user
7458 defined categories which are over/under represented in RNA-seq data.")
7459 (license license:lgpl2.0+)))
7460
7461 (define-public r-glimma
7462 (package
7463 (name "r-glimma")
7464 (version "2.6.0")
7465 (source
7466 (origin
7467 (method url-fetch)
7468 (uri (bioconductor-uri "Glimma" version))
7469 (sha256
7470 (base32
7471 "1k17ay09vhb2hakg1vrgvpp1zliavlj7cdkxaal162bc3v8pyvyz"))))
7472 (properties `((upstream-name . "Glimma")))
7473 (build-system r-build-system)
7474 (propagated-inputs
7475 (list r-deseq2
7476 r-edger
7477 r-htmlwidgets
7478 r-jsonlite
7479 r-limma
7480 r-s4vectors
7481 r-summarizedexperiment))
7482 (native-inputs
7483 (list r-knitr))
7484 (home-page "https://github.com/Shians/Glimma")
7485 (synopsis "Interactive HTML graphics")
7486 (description
7487 "This package generates interactive visualisations for analysis of
7488 RNA-sequencing data using output from limma, edgeR or DESeq2 packages in an
7489 HTML page. The interactions are built on top of the popular static
7490 representations of analysis results in order to provide additional
7491 information.")
7492 (license license:lgpl3)))
7493
7494 (define-public r-rots
7495 (package
7496 (name "r-rots")
7497 (version "1.24.0")
7498 (source
7499 (origin
7500 (method url-fetch)
7501 (uri (bioconductor-uri "ROTS" version))
7502 (sha256
7503 (base32
7504 "021a578p8kcl5yd9myiy0h2qp10r30ggnip2kp6xs7dx8nzic96r"))))
7505 (properties `((upstream-name . "ROTS")))
7506 (build-system r-build-system)
7507 (propagated-inputs
7508 (list r-biobase r-rcpp))
7509 (home-page "https://bioconductor.org/packages/ROTS/")
7510 (synopsis "Reproducibility-Optimized Test Statistic")
7511 (description
7512 "This package provides tools for calculating the
7513 @dfn{Reproducibility-Optimized Test Statistic} (ROTS) for differential testing
7514 in omics data.")
7515 (license license:gpl2+)))
7516
7517 (define-public r-plgem
7518 (package
7519 (name "r-plgem")
7520 (version "1.68.0")
7521 (source
7522 (origin
7523 (method url-fetch)
7524 (uri (bioconductor-uri "plgem" version))
7525 (sha256
7526 (base32
7527 "07zxflxcay17hxjw3wh5kfdwl2x8537csb18p1qzmyrkvscnja77"))))
7528 (build-system r-build-system)
7529 (propagated-inputs
7530 (list r-biobase r-mass))
7531 (home-page "http://www.genopolis.it")
7532 (synopsis "Detect differential expression in microarray and proteomics datasets")
7533 (description
7534 "The Power Law Global Error Model (PLGEM) has been shown to faithfully
7535 model the variance-versus-mean dependence that exists in a variety of
7536 genome-wide datasets, including microarray and proteomics data. The use of
7537 PLGEM has been shown to improve the detection of differentially expressed
7538 genes or proteins in these datasets.")
7539 (license license:gpl2)))
7540
7541 (define-public r-inspect
7542 (package
7543 (name "r-inspect")
7544 (version "1.26.0")
7545 (source
7546 (origin
7547 (method url-fetch)
7548 (uri (bioconductor-uri "INSPEcT" version))
7549 (sha256
7550 (base32
7551 "0jx887vhxwd8zlqajr9czvn9nx88ryyxlnl58hxrlajjpcjkz9ax"))))
7552 (properties `((upstream-name . "INSPEcT")))
7553 (build-system r-build-system)
7554 (propagated-inputs
7555 (list r-biobase
7556 r-biocgenerics
7557 r-biocparallel
7558 r-deseq2
7559 r-desolve
7560 r-gdata
7561 r-genomeinfodb
7562 r-genomicalignments
7563 r-genomicfeatures
7564 r-genomicranges
7565 r-iranges
7566 r-kernsmooth
7567 r-plgem
7568 r-proc
7569 r-rootsolve
7570 r-rsamtools
7571 r-rtracklayer
7572 r-s4vectors
7573 r-shiny
7574 r-summarizedexperiment
7575 r-txdb-mmusculus-ucsc-mm9-knowngene))
7576 (native-inputs
7577 (list r-knitr))
7578 (home-page "https://bioconductor.org/packages/INSPEcT")
7579 (synopsis "Analysis of 4sU-seq and RNA-seq time-course data")
7580 (description
7581 "INSPEcT (INference of Synthesis, Processing and dEgradation rates in
7582 Time-Course experiments) analyses 4sU-seq and RNA-seq time-course data in
7583 order to evaluate synthesis, processing and degradation rates and assess via
7584 modeling the rates that determines changes in mature mRNA levels.")
7585 (license license:gpl2)))
7586
7587 (define-public r-dnabarcodes
7588 (package
7589 (name "r-dnabarcodes")
7590 (version "1.26.0")
7591 (source
7592 (origin
7593 (method url-fetch)
7594 (uri (bioconductor-uri "DNABarcodes" version))
7595 (sha256
7596 (base32
7597 "0n2qlvpcjhrxr3br27gz9vhwcpf7sn6g4xdjazvvi3gqcgk90xc6"))))
7598 (properties `((upstream-name . "DNABarcodes")))
7599 (build-system r-build-system)
7600 (propagated-inputs
7601 (list r-bh r-matrix r-rcpp))
7602 (native-inputs
7603 (list r-knitr))
7604 (home-page "https://bioconductor.org/packages/DNABarcodes")
7605 (synopsis "Create and analyze DNA barcodes")
7606 (description
7607 "This package offers tools to create DNA barcode sets capable of
7608 correcting insertion, deletion, and substitution errors. Existing barcodes
7609 can be analyzed regarding their minimal, maximal and average distances between
7610 barcodes. Finally, reads that start with a (possibly mutated) barcode can be
7611 demultiplexed, i.e. assigned to their original reference barcode.")
7612 (license license:gpl2)))
7613
7614 (define-public r-ruvseq
7615 (package
7616 (name "r-ruvseq")
7617 (version "1.30.0")
7618 (source
7619 (origin
7620 (method url-fetch)
7621 (uri (bioconductor-uri "RUVSeq" version))
7622 (sha256
7623 (base32
7624 "001h07b074hvj16bjdp9llb9psphw7r6kpwhq61bj4519y6lpg7x"))))
7625 (properties `((upstream-name . "RUVSeq")))
7626 (build-system r-build-system)
7627 (propagated-inputs
7628 (list r-biobase r-edaseq r-edger r-mass))
7629 (native-inputs
7630 (list r-knitr))
7631 (home-page "https://github.com/drisso/RUVSeq")
7632 (synopsis "Remove unwanted variation from RNA-Seq data")
7633 (description
7634 "This package implements methods to @dfn{remove unwanted variation} (RUV)
7635 of Risso et al. (2014) for the normalization of RNA-Seq read counts between
7636 samples.")
7637 (license license:artistic2.0)))
7638
7639 (define-public r-biocneighbors
7640 (package
7641 (name "r-biocneighbors")
7642 (version "1.14.0")
7643 (source
7644 (origin
7645 (method url-fetch)
7646 (uri (bioconductor-uri "BiocNeighbors" version))
7647 (sha256
7648 (base32
7649 "1a43hzmcpxviqa9723hkafr6gm358amfpqj9d56imclkkfkdz95x"))))
7650 (properties `((upstream-name . "BiocNeighbors")))
7651 (build-system r-build-system)
7652 (propagated-inputs
7653 (list r-biocparallel r-matrix r-rcpp r-rcpphnsw r-s4vectors))
7654 (native-inputs
7655 (list r-knitr))
7656 (home-page "https://bioconductor.org/packages/BiocNeighbors")
7657 (synopsis "Nearest Neighbor Detection for Bioconductor packages")
7658 (description
7659 "This package implements exact and approximate methods for nearest
7660 neighbor detection, in a framework that allows them to be easily switched
7661 within Bioconductor packages or workflows. The exact algorithm is implemented
7662 using pre-clustering with the k-means algorithm. Functions are also provided
7663 to search for all neighbors within a given distance. Parallelization is
7664 achieved for all methods using the BiocParallel framework.")
7665 (license license:gpl3)))
7666
7667 (define-public r-scaledmatrix
7668 (package
7669 (name "r-scaledmatrix")
7670 (version "1.4.0")
7671 (source
7672 (origin
7673 (method url-fetch)
7674 (uri (bioconductor-uri "ScaledMatrix" version))
7675 (sha256
7676 (base32
7677 "0p6065mbn77hphpjfchz3r3raspl127f11n39mwh9bih4zg375cl"))))
7678 (properties `((upstream-name . "ScaledMatrix")))
7679 (build-system r-build-system)
7680 (propagated-inputs
7681 (list r-delayedarray r-matrix r-s4vectors))
7682 (native-inputs (list r-knitr))
7683 (home-page "https://github.com/LTLA/ScaledMatrix")
7684 (synopsis "Create a DelayedMatrix of scaled and centered values")
7685 (description
7686 "This package provides delayed computation of a matrix of scaled and
7687 centered values. The result is equivalent to using the @code{scale} function
7688 but avoids explicit realization of a dense matrix during block processing.
7689 This permits greater efficiency in common operations, most notably matrix
7690 multiplication.")
7691 (license license:gpl3)))
7692
7693 (define-public r-treeio
7694 (package
7695 (name "r-treeio")
7696 (version "1.20.0")
7697 (source
7698 (origin
7699 (method url-fetch)
7700 (uri (bioconductor-uri "treeio" version))
7701 (sha256
7702 (base32
7703 "1hc5m0b2qqxrh3z0inny2jizrpn9d4yn9pn3k1h18xb4ggyijyla"))))
7704 (properties `((upstream-name . "treeio")))
7705 (build-system r-build-system)
7706 (propagated-inputs
7707 (list r-ape
7708 r-dplyr
7709 r-jsonlite
7710 r-magrittr
7711 r-rlang
7712 r-tibble
7713 r-tidytree))
7714 (native-inputs (list r-knitr))
7715 (home-page "https://github.com/YuLab-SMU/treeio")
7716 (synopsis "Base classes and functions for Phylogenetic tree input and output")
7717 (description
7718 "This is an R package to make it easier to import and store phylogenetic
7719 trees with associated data; and to link external data from different sources
7720 to phylogeny. It also supports exporting phylogenetic trees with
7721 heterogeneous associated data to a single tree file and can be served as a
7722 platform for merging tree with associated data and converting file formats.")
7723 (license license:artistic2.0)))
7724
7725 (define-public r-ggtree
7726 (package
7727 (name "r-ggtree")
7728 (version "3.4.0")
7729 (source
7730 (origin
7731 (method url-fetch)
7732 (uri (bioconductor-uri "ggtree" version))
7733 (sha256
7734 (base32
7735 "033r748npv0l72yb9sk6lqnj0l7cd36ykf788145qv8ck5i2gyk4"))))
7736 (properties `((upstream-name . "ggtree")))
7737 (build-system r-build-system)
7738 (propagated-inputs
7739 (list r-ape
7740 r-aplot
7741 r-dplyr
7742 r-ggfun
7743 r-ggplot2
7744 r-magrittr
7745 r-purrr
7746 r-rlang
7747 r-scales
7748 r-tidyr
7749 r-tidytree
7750 r-treeio
7751 r-yulab-utils))
7752 (native-inputs (list r-knitr))
7753 (home-page "https://yulab-smu.top/treedata-book/")
7754 (synopsis "R package for visualization of trees and annotation data")
7755 (description
7756 "This package extends the ggplot2 plotting system which implements a
7757 grammar of graphics. ggtree is designed for visualization and annotation of
7758 phylogenetic trees and other tree-like structures with their annotation
7759 data.")
7760 (license license:artistic2.0)))
7761
7762 (define-public r-metapod
7763 (package
7764 (name "r-metapod")
7765 (version "1.4.0")
7766 (source
7767 (origin
7768 (method url-fetch)
7769 (uri (bioconductor-uri "metapod" version))
7770 (sha256
7771 (base32
7772 "19g9c08alg4qqr710si465wlb5dy759m5d8wn91zwj24077dds7b"))))
7773 (properties `((upstream-name . "metapod")))
7774 (build-system r-build-system)
7775 (propagated-inputs
7776 (list r-rcpp))
7777 (native-inputs
7778 (list r-knitr))
7779 (home-page "https://bioconductor.org/packages/metapod")
7780 (synopsis "Meta-analyses on p-values of differential analyses")
7781 (description
7782 "This package implements a variety of methods for combining p-values in
7783 differential analyses of genome-scale datasets. Functions can combine
7784 p-values across different tests in the same analysis (e.g., genomic windows in
7785 ChIP-seq, exons in RNA-seq) or for corresponding tests across separate
7786 analyses (e.g., replicated comparisons, effect of different treatment
7787 conditions). Support is provided for handling log-transformed input p-values,
7788 missing values and weighting where appropriate.")
7789 (license license:gpl3)))
7790
7791 (define-public r-biocsingular
7792 (package
7793 (name "r-biocsingular")
7794 (version "1.12.0")
7795 (source
7796 (origin
7797 (method url-fetch)
7798 (uri (bioconductor-uri "BiocSingular" version))
7799 (sha256
7800 (base32
7801 "1sraycnn0jahpi8kni1y8ik00ga89fvwqjmbr8388968q22mvm3x"))))
7802 (properties `((upstream-name . "BiocSingular")))
7803 (build-system r-build-system)
7804 (propagated-inputs
7805 (list r-beachmat
7806 r-biocgenerics
7807 r-biocparallel
7808 r-delayedarray
7809 r-irlba
7810 r-matrix
7811 r-rcpp
7812 r-rsvd
7813 r-s4vectors
7814 r-scaledmatrix))
7815 (native-inputs
7816 (list r-knitr))
7817 (home-page "https://github.com/LTLA/BiocSingular")
7818 (synopsis "Singular value decomposition for Bioconductor packages")
7819 (description
7820 "This package implements exact and approximate methods for singular value
7821 decomposition and principal components analysis, in a framework that allows
7822 them to be easily switched within Bioconductor packages or workflows. Where
7823 possible, parallelization is achieved using the BiocParallel framework.")
7824 (license license:gpl3)))
7825
7826 (define-public r-destiny
7827 (package
7828 (name "r-destiny")
7829 (version "3.10.0")
7830 (source
7831 (origin
7832 (method url-fetch)
7833 (uri (bioconductor-uri "destiny" version))
7834 (sha256
7835 (base32
7836 "1c85ky5ggdsi0ab1l4ipl85gc1kj1zv3wp08qrvslax3z0yw0ljy"))))
7837 (build-system r-build-system)
7838 (propagated-inputs
7839 (list r-biobase
7840 r-biocgenerics
7841 r-ggplot-multistats
7842 r-ggplot2
7843 r-ggthemes
7844 r-irlba
7845 r-knn-covertree
7846 r-matrix
7847 r-pcamethods
7848 r-proxy
7849 r-rcpp
7850 r-rcppeigen
7851 r-rcpphnsw
7852 r-rspectra
7853 r-scales
7854 r-scatterplot3d
7855 r-singlecellexperiment
7856 r-smoother
7857 r-summarizedexperiment
7858 r-tidyr
7859 r-tidyselect
7860 r-vim))
7861 (native-inputs
7862 (list r-knitr r-nbconvertr)) ; for vignettes
7863 (home-page "https://bioconductor.org/packages/destiny/")
7864 (synopsis "Create and plot diffusion maps")
7865 (description "This package provides tools to create and plot diffusion
7866 maps.")
7867 ;; Any version of the GPL
7868 (license license:gpl3+)))
7869
7870 (define-public r-savr
7871 (package
7872 (name "r-savr")
7873 (version "1.34.0")
7874 (source
7875 (origin
7876 (method url-fetch)
7877 (uri (bioconductor-uri "savR" version))
7878 (sha256
7879 (base32
7880 "04zlf3lyr6vnpj80m6fd2is2f7302sxwih8nzzjnc4ss972jid2k"))))
7881 (properties `((upstream-name . "savR")))
7882 (build-system r-build-system)
7883 (propagated-inputs
7884 (list r-ggplot2 r-gridextra r-reshape2 r-scales r-xml))
7885 (home-page "https://github.com/bcalder/savR")
7886 (synopsis "Parse and analyze Illumina SAV files")
7887 (description
7888 "This package provides tools to parse Illumina Sequence Analysis
7889 Viewer (SAV) files, access data, and generate QC plots.")
7890 (license license:agpl3+)))
7891
7892 (define-public r-chipexoqual
7893 (package
7894 (name "r-chipexoqual")
7895 (version "1.20.0")
7896 (source
7897 (origin
7898 (method url-fetch)
7899 (uri (bioconductor-uri "ChIPexoQual" version))
7900 (sha256
7901 (base32
7902 "1r4s8awvwwj1g33jpnzfxji23mfy0chkhi14i0ml5sh090xijpaz"))))
7903 (properties `((upstream-name . "ChIPexoQual")))
7904 (build-system r-build-system)
7905 (propagated-inputs
7906 (list r-biocparallel
7907 r-biovizbase
7908 r-broom
7909 r-data-table
7910 r-dplyr
7911 r-genomeinfodb
7912 r-genomicalignments
7913 r-genomicranges
7914 r-ggplot2
7915 r-hexbin
7916 r-iranges
7917 r-rcolorbrewer
7918 r-rmarkdown
7919 r-rsamtools
7920 r-s4vectors
7921 r-scales
7922 r-viridis))
7923 (native-inputs
7924 (list r-knitr))
7925 (home-page "https://github.com/keleslab/ChIPexoQual")
7926 (synopsis "Quality control pipeline for ChIP-exo/nexus data")
7927 (description
7928 "This package provides a quality control pipeline for ChIP-exo/nexus
7929 sequencing data.")
7930 (license license:gpl2+)))
7931
7932 (define-public r-copynumber
7933 (package
7934 (name "r-copynumber")
7935 (version "1.36.0")
7936 (source (origin
7937 (method url-fetch)
7938 (uri (bioconductor-uri "copynumber" version))
7939 (sha256
7940 (base32
7941 "1gr8q9ri49x8qlmbsi6k6wcak1w9v48wr1qy7axc86brzx6z6mhd"))))
7942 (build-system r-build-system)
7943 (propagated-inputs
7944 (list r-s4vectors r-iranges r-genomicranges r-biocgenerics))
7945 (home-page "https://bioconductor.org/packages/copynumber")
7946 (synopsis "Segmentation of single- and multi-track copy number data")
7947 (description
7948 "This package segments single- and multi-track copy number data by a
7949 penalized least squares regression method.")
7950 (license license:artistic2.0)))
7951
7952 (define-public r-dnacopy
7953 (package
7954 (name "r-dnacopy")
7955 (version "1.70.0")
7956 (source
7957 (origin
7958 (method url-fetch)
7959 (uri (bioconductor-uri "DNAcopy" version))
7960 (sha256
7961 (base32
7962 "10bh4p8nbl84rfngsm3bi9w542m159kff95f8c2hvjcxv5yw7iwc"))))
7963 (properties `((upstream-name . "DNAcopy")))
7964 (build-system r-build-system)
7965 (native-inputs (list gfortran))
7966 (home-page "https://bioconductor.org/packages/DNAcopy")
7967 (synopsis "DNA copy number data analysis")
7968 (description
7969 "This package implements the @dfn{circular binary segmentation} (CBS)
7970 algorithm to segment DNA copy number data and identify genomic regions with
7971 abnormal copy number.")
7972 (license license:gpl2+)))
7973
7974 ;; This is a CRAN package, but it uncharacteristically depends on a
7975 ;; Bioconductor package.
7976 (define-public r-htscluster
7977 (package
7978 (name "r-htscluster")
7979 (version "2.0.8")
7980 (source
7981 (origin
7982 (method url-fetch)
7983 (uri (cran-uri "HTSCluster" version))
7984 (sha256
7985 (base32
7986 "0wnbfh6hdx8692jilgmv8sys1zm6fqc6mim7vvjhyqlmpm8gm0kg"))))
7987 (properties `((upstream-name . "HTSCluster")))
7988 (build-system r-build-system)
7989 (propagated-inputs
7990 (list r-capushe r-edger r-plotrix))
7991 (home-page "https://cran.r-project.org/web/packages/HTSCluster")
7992 (synopsis "Clustering high-throughput transcriptome sequencing (HTS) data")
7993 (description
7994 "This package provides a Poisson mixture model is implemented to cluster
7995 genes from high-throughput transcriptome sequencing (RNA-seq) data. Parameter
7996 estimation is performed using either the EM or CEM algorithm, and the slope
7997 heuristics are used for model selection (i.e., to choose the number of
7998 clusters).")
7999 (license license:gpl3+)))
8000
8001 (define-public r-deds
8002 (package
8003 (name "r-deds")
8004 (version "1.60.0")
8005 (source
8006 (origin
8007 (method url-fetch)
8008 (uri (bioconductor-uri "DEDS" version))
8009 (sha256
8010 (base32
8011 "0vzsmah2lhxf8k6n4d0i4j609sbvygmb6ii2ridg9z3nskwkrhp8"))))
8012 (properties `((upstream-name . "DEDS")))
8013 (build-system r-build-system)
8014 (home-page "https://bioconductor.org/packages/DEDS/")
8015 (synopsis "Differential expression via distance summary for microarray data")
8016 (description
8017 "This library contains functions that calculate various statistics of
8018 differential expression for microarray data, including t statistics, fold
8019 change, F statistics, SAM, moderated t and F statistics and B statistics. It
8020 also implements a new methodology called DEDS (Differential Expression via
8021 Distance Summary), which selects differentially expressed genes by integrating
8022 and summarizing a set of statistics using a weighted distance approach.")
8023 ;; Any version of the LGPL.
8024 (license license:lgpl3+)))
8025
8026 ;; This is a CRAN package, but since it depends on a Bioconductor package we
8027 ;; put it here.
8028 (define-public r-nbpseq
8029 (package
8030 (name "r-nbpseq")
8031 (version "0.3.1")
8032 (source
8033 (origin
8034 (method url-fetch)
8035 (uri (cran-uri "NBPSeq" version))
8036 (sha256
8037 (base32
8038 "07mnnk4n0cyksp1mw36y6369is62kxsfg3wb8d3dwswycdmj8m14"))))
8039 (properties `((upstream-name . "NBPSeq")))
8040 (build-system r-build-system)
8041 (propagated-inputs
8042 (list r-qvalue))
8043 (home-page "https://cran.r-project.org/web/packages/NBPSeq")
8044 (synopsis "Negative binomial models for RNA-Seq data")
8045 (description
8046 "This package provides negative binomial models for two-group comparisons
8047 and regression inferences from RNA-sequencing data.")
8048 (license license:gpl2)))
8049
8050 (define-public r-ebseq
8051 (package
8052 (name "r-ebseq")
8053 (version "1.36.0")
8054 (source
8055 (origin
8056 (method url-fetch)
8057 (uri (bioconductor-uri "EBSeq" version))
8058 (sha256
8059 (base32
8060 "192xl9fwsh04w563yk33mfl303d1kqby2ssbqkckqsdr4jb7d57y"))))
8061 (properties `((upstream-name . "EBSeq")))
8062 (build-system r-build-system)
8063 (propagated-inputs
8064 (list r-blockmodeling r-gplots r-testthat))
8065 (home-page "https://bioconductor.org/packages/EBSeq")
8066 (synopsis "Differential expression analysis of RNA-seq data")
8067 (description
8068 "This package provides tools for differential expression analysis at both
8069 gene and isoform level using RNA-seq data")
8070 (license license:artistic2.0)))
8071
8072 (define-public r-karyoploter
8073 (package
8074 (name "r-karyoploter")
8075 (version "1.22.0")
8076 (source (origin
8077 (method url-fetch)
8078 (uri (bioconductor-uri "karyoploteR" version))
8079 (sha256
8080 (base32
8081 "0hawq9wi3ikvlcdgnjfy5fiiwfq22zwx1p8xf5h4bpypp96pknsk"))))
8082 (build-system r-build-system)
8083 (propagated-inputs
8084 (list r-annotationdbi
8085 r-bamsignals
8086 r-bezier
8087 r-biovizbase
8088 r-digest
8089 r-genomeinfodb
8090 r-genomicfeatures
8091 r-genomicranges
8092 r-iranges
8093 r-memoise
8094 r-regioner
8095 r-rsamtools
8096 r-rtracklayer
8097 r-s4vectors
8098 r-variantannotation))
8099 (native-inputs
8100 (list r-knitr))
8101 (home-page "https://bioconductor.org/packages/karyoploteR/")
8102 (synopsis "Plot customizable linear genomes displaying arbitrary data")
8103 (description "This package creates karyotype plots of arbitrary genomes and
8104 offers a complete set of functions to plot arbitrary data on them. It mimics
8105 many R base graphics functions coupling them with a coordinate change function
8106 automatically mapping the chromosome and data coordinates into the plot
8107 coordinates.")
8108 (license license:artistic2.0)))
8109
8110 (define-public r-lpsymphony
8111 (package
8112 (name "r-lpsymphony")
8113 (version "1.24.0")
8114 (source
8115 (origin
8116 (method url-fetch)
8117 (uri (bioconductor-uri "lpsymphony" version))
8118 (sha256
8119 (base32
8120 "0kc708ss5byzw8qh439mb4nq6hsfmz73gfamiznw3lv352brd33g"))))
8121 (build-system r-build-system)
8122 (arguments
8123 (list
8124 #:phases
8125 '(modify-phases %standard-phases
8126 (add-after 'unpack 'make-build-order-reproducible
8127 (lambda _
8128 (substitute* '("src/SYMPHONY/Cgl/configure.ac"
8129 "src/SYMPHONY/Cgl/configure")
8130 (("for file in `ls \\*/Makefile.in`")
8131 "for file in `ls */Makefile.in | sort`")))))))
8132 (inputs
8133 (list zlib))
8134 (native-inputs
8135 (list pkg-config r-knitr))
8136 (home-page "https://r-forge.r-project.org/projects/rsymphony")
8137 (synopsis "Symphony integer linear programming solver in R")
8138 (description
8139 "This package was derived from Rsymphony. The package provides an R
8140 interface to SYMPHONY, a linear programming solver written in C++. The main
8141 difference between this package and Rsymphony is that it includes the solver
8142 source code, while Rsymphony expects to find header and library files on the
8143 users' system. Thus the intention of @code{lpsymphony} is to provide an easy
8144 to install interface to SYMPHONY.")
8145 ;; Symphony 5.4 or later is distributed under the terms of the EPL 1.0.
8146 ;; lpsimphony is released under the same terms.
8147 (license license:epl1.0)))
8148
8149 (define-public r-ihw
8150 (package
8151 (name "r-ihw")
8152 (version "1.24.0")
8153 (source
8154 (origin
8155 (method url-fetch)
8156 (uri (bioconductor-uri "IHW" version))
8157 (sha256
8158 (base32
8159 "1gsfy75dz7xh16z844llcmjnp0a0ridszmrbbv2bdaa43na5msmf"))))
8160 (properties `((upstream-name . "IHW")))
8161 (build-system r-build-system)
8162 (propagated-inputs
8163 (list r-biocgenerics r-fdrtool r-lpsymphony r-slam))
8164 (native-inputs
8165 (list r-knitr))
8166 (home-page "https://bioconductor.org/packages/IHW")
8167 (synopsis "Independent hypothesis weighting")
8168 (description
8169 "@dfn{Independent hypothesis weighting} (IHW) is a multiple testing
8170 procedure that increases power compared to the method of Benjamini and
8171 Hochberg by assigning data-driven weights to each hypothesis. The input to
8172 IHW is a two-column table of p-values and covariates. The covariate can be
8173 any continuous-valued or categorical variable that is thought to be
8174 informative on the statistical properties of each hypothesis test, while it is
8175 independent of the p-value under the null hypothesis.")
8176 (license license:artistic2.0)))
8177
8178 (define-public r-icobra
8179 (package
8180 (name "r-icobra")
8181 (version "1.24.1")
8182 (source
8183 (origin
8184 (method url-fetch)
8185 (uri (bioconductor-uri "iCOBRA" version))
8186 (sha256
8187 (base32
8188 "1gvra5bgsf6lvs4f2md3xx7xxsx4j8079c2nr8vz9lvy2sfyl6s9"))))
8189 (properties `((upstream-name . "iCOBRA")))
8190 (build-system r-build-system)
8191 (propagated-inputs
8192 (list r-dplyr
8193 r-dt
8194 r-ggplot2
8195 r-limma
8196 r-markdown
8197 r-reshape2
8198 r-rocr
8199 r-scales
8200 r-shiny
8201 r-shinybs
8202 r-shinydashboard
8203 r-upsetr))
8204 (native-inputs
8205 (list r-knitr))
8206 (home-page "https://bioconductor.org/packages/iCOBRA")
8207 (synopsis "Comparison and visualization of ranking and assignment methods")
8208 (description
8209 "This package provides functions for calculation and visualization of
8210 performance metrics for evaluation of ranking and binary
8211 classification (assignment) methods. It also contains a Shiny application for
8212 interactive exploration of results.")
8213 (license license:gpl2+)))
8214
8215 (define-public r-residualmatrix
8216 (package
8217 (name "r-residualmatrix")
8218 (version "1.6.0")
8219 (source
8220 (origin
8221 (method url-fetch)
8222 (uri (bioconductor-uri "ResidualMatrix" version))
8223 (sha256
8224 (base32
8225 "1pjr3gva0jwj2pgqr4k4nl1ir1153hhrk1d400r30w0di472hns4"))))
8226 (properties
8227 `((upstream-name . "ResidualMatrix")))
8228 (build-system r-build-system)
8229 (propagated-inputs
8230 (list r-delayedarray r-matrix r-s4vectors))
8231 (native-inputs
8232 (list r-knitr))
8233 (home-page "https://github.com/LTLA/ResidualMatrix")
8234 (synopsis "Create a DelayedMatrix of regression residuals")
8235 (description
8236 "This package implements tools for delayed computation of a matrix of
8237 residuals after fitting a linear model to each column of an input matrix. It
8238 also supports partial computation of residuals where selected factors are to
8239 be preserved in the output matrix. It implements a number of efficient
8240 methods for operating on the delayed matrix of residuals, most notably matrix
8241 multiplication and calculation of row/column sums or means.")
8242 (license license:gpl3)))
8243
8244 (define-public r-batchelor
8245 (package
8246 (name "r-batchelor")
8247 (version "1.12.3")
8248 (source
8249 (origin
8250 (method url-fetch)
8251 (uri (bioconductor-uri "batchelor" version))
8252 (sha256
8253 (base32
8254 "00ix3hvhgalxg63qnynv2waa273jk336lg47k72qwxfzimsxfjxc"))))
8255 (properties `((upstream-name . "batchelor")))
8256 (build-system r-build-system)
8257 (propagated-inputs
8258 (list r-beachmat
8259 r-biocgenerics
8260 r-biocneighbors
8261 r-biocparallel
8262 r-biocsingular
8263 r-delayedarray
8264 r-delayedmatrixstats
8265 r-igraph
8266 r-matrix
8267 r-rcpp
8268 r-residualmatrix
8269 r-s4vectors
8270 r-scaledmatrix
8271 r-scuttle
8272 r-singlecellexperiment
8273 r-summarizedexperiment))
8274 (native-inputs (list r-knitr))
8275 (home-page "https://bioconductor.org/packages/batchelor")
8276 (synopsis "Single-Cell Batch Correction Methods")
8277 (description
8278 "This package implements a variety of methods for batch correction of
8279 single-cell (RNA sequencing) data. This includes methods based on detecting
8280 mutually nearest neighbors, as well as several efficient variants of linear
8281 regression of the log-expression values. Functions are also provided to
8282 perform global rescaling to remove differences in depth between batches, and
8283 to perform a principal components analysis that is robust to differences in
8284 the numbers of cells across batches.")
8285 (license license:gpl3)))
8286
8287 (define-public r-mast
8288 (package
8289 (name "r-mast")
8290 (version "1.22.0")
8291 (source
8292 (origin
8293 (method url-fetch)
8294 (uri (bioconductor-uri "MAST" version))
8295 (sha256
8296 (base32
8297 "1kmrqxcfzzcs8l33n9qn0vahc6wxq6ks3cjx95vg96maf2qzhzzi"))))
8298 (properties `((upstream-name . "MAST")))
8299 (build-system r-build-system)
8300 (propagated-inputs
8301 (list r-abind
8302 r-biobase
8303 r-biocgenerics
8304 r-data-table
8305 r-ggplot2
8306 r-plyr
8307 r-progress
8308 r-reshape2
8309 r-s4vectors
8310 r-singlecellexperiment
8311 r-stringr
8312 r-summarizedexperiment))
8313 (native-inputs
8314 (list r-knitr))
8315 (home-page "https://github.com/RGLab/MAST/")
8316 (synopsis "Model-based analysis of single cell transcriptomics")
8317 (description
8318 "This package provides methods and models for handling zero-inflated
8319 single cell assay data.")
8320 (license license:gpl2+)))
8321
8322 (define-public r-monocle
8323 (package
8324 (name "r-monocle")
8325 (version "2.24.1")
8326 (source
8327 (origin
8328 (method url-fetch)
8329 (uri (bioconductor-uri "monocle" version))
8330 (sha256
8331 (base32
8332 "11g1wx0f1yzhg3x1aa3d5l7pqlzxj16s0gha21skxkgld8k2x8xn"))))
8333 (build-system r-build-system)
8334 (propagated-inputs
8335 (list r-biobase
8336 r-biocgenerics
8337 r-biocviews
8338 r-cluster
8339 r-combinat
8340 r-ddrtree
8341 r-dplyr
8342 r-fastica
8343 r-ggplot2
8344 r-hsmmsinglecell
8345 r-igraph
8346 r-irlba
8347 r-leidenbase
8348 r-limma
8349 r-mass
8350 r-matrix
8351 r-matrixstats
8352 r-pheatmap
8353 r-plyr
8354 r-proxy
8355 r-qlcmatrix
8356 r-rann
8357 r-rcpp
8358 r-reshape2
8359 r-rtsne
8360 r-slam
8361 r-stringr
8362 r-tibble
8363 r-vgam
8364 r-viridis))
8365 (native-inputs
8366 (list r-knitr))
8367 (home-page "https://bioconductor.org/packages/monocle")
8368 (synopsis "Clustering, differential expression, and trajectory analysis for single-cell RNA-Seq")
8369 (description
8370 "Monocle performs differential expression and time-series analysis for
8371 single-cell expression experiments. It orders individual cells according to
8372 progress through a biological process, without knowing ahead of time which
8373 genes define progress through that process. Monocle also performs
8374 differential expression analysis, clustering, visualization, and other useful
8375 tasks on single cell expression data. It is designed to work with RNA-Seq and
8376 qPCR data, but could be used with other types as well.")
8377 (license license:artistic2.0)))
8378
8379 (define-public r-leidenbase
8380 (let ((commit "a11b8455fa3307d9e3ac4e3a5accddf3c83b9a96")
8381 (revision "1"))
8382 (package
8383 (name "r-leidenbase")
8384 (version (git-version "0.1.9" revision commit))
8385 (source
8386 (origin
8387 (method git-fetch)
8388 (uri (git-reference
8389 (url "https://github.com/cole-trapnell-lab/leidenbase")
8390 (commit commit)))
8391 (file-name (git-file-name name version))
8392 (sha256
8393 (base32
8394 "1f54mycsffvzmblz5pzgs3v4jygnbvz0c9d3x710gw5mxkq2p84f"))))
8395 (properties `((upstream-name . "leidenbase")))
8396 (build-system r-build-system)
8397 (inputs
8398 (list zlib))
8399 (native-inputs
8400 (list gfortran))
8401 (propagated-inputs
8402 (list r-igraph))
8403 (home-page "https://github.com/cole-trapnell-lab/leidenbase")
8404 (synopsis "R and C wrappers to run the Leiden find_partition function")
8405 (description
8406 "This package provides an R to C interface that runs the Leiden
8407 community detection algorithm to find a basic partition. It runs the
8408 equivalent of the @code{find_partition} function. This package includes the
8409 required source code files from the official Leidenalg distribution and
8410 several functions from the R igraph package.")
8411 (license license:gpl3+))))
8412
8413 (define-public r-sanssouci
8414 ;; sansscouci doesn't have a (versioned) release yet.
8415 ;; This is the latest commit as of packaging for Guix.
8416 (let ((commit "5fe20a9aaf4ac637fa83d9cc73ff1c22de97ca6f")
8417 (revision "1"))
8418 (package
8419 (name "r-sanssouci")
8420 (version (git-version "0" revision commit))
8421 (source (origin
8422 (method git-fetch)
8423 (uri (git-reference
8424 (url "https://github.com/pneuvial/sanssouci.git")
8425 (commit commit)))
8426 (file-name (git-file-name name version))
8427 (sha256
8428 (base32
8429 "13ycdd790qw64qy2zdvcrpj3fc8as628rsly32438d3rifnlc5sk"))))
8430 (build-system r-build-system)
8431 (propagated-inputs
8432 (list r-generics r-matrix r-matrixstats r-rcpp r-rcpparmadillo))
8433 (home-page "https://pneuvial.github.io/sanssouci")
8434 (synopsis "Post Hoc multiple testing inference")
8435 (description
8436 "The goal of sansSouci is to perform post hoc inference: in a multiple
8437 testing context, sansSouci provides statistical guarantees on possibly
8438 user-defined and/or data-driven sets of hypotheses.")
8439 (license license:gpl3))))
8440
8441 (define-public r-monocle3
8442 (package
8443 (name "r-monocle3")
8444 (version "1.0.0")
8445 (source
8446 (origin
8447 (method git-fetch)
8448 (uri (git-reference
8449 (url "https://github.com/cole-trapnell-lab/monocle3")
8450 (commit version)))
8451 (file-name (git-file-name name version))
8452 (sha256
8453 (base32
8454 "16vpvlbms8fdvpfwzcig0rkg2mxnsq1h80d2l7q3953wm91qc9x4"))))
8455 (build-system r-build-system)
8456 (propagated-inputs
8457 (list r-assertthat
8458 r-batchelor
8459 r-biobase
8460 r-biocgenerics
8461 r-delayedmatrixstats
8462 r-dplyr
8463 r-ggplot2
8464 r-ggrepel
8465 r-grr
8466 r-htmlwidgets
8467 r-igraph
8468 r-irlba
8469 r-leidenbase
8470 r-limma
8471 r-lmtest
8472 r-mass
8473 r-matrix
8474 r-matrix-utils
8475 r-pbapply
8476 r-pbmcapply
8477 r-pheatmap
8478 r-plotly
8479 r-pryr
8480 r-proxy
8481 r-pscl
8482 r-purrr
8483 r-rann
8484 r-rcpp
8485 r-rcppparallel
8486 r-reshape2
8487 r-reticulate
8488 r-rhpcblasctl
8489 r-rsample
8490 r-rtsne
8491 r-shiny
8492 r-slam
8493 r-spdep
8494 r-speedglm
8495 r-stringr
8496 r-singlecellexperiment
8497 r-tibble
8498 r-tidyr
8499 r-uwot
8500 r-viridis))
8501 (home-page "https://github.com/cole-trapnell-lab/monocle3")
8502 (synopsis "Analysis toolkit for single-cell RNA-Seq data")
8503 (description
8504 "Monocle 3 is an analysis toolkit for single-cell RNA-Seq experiments.")
8505 (license license:expat)))
8506
8507 (define-public r-noiseq
8508 (package
8509 (name "r-noiseq")
8510 (version "2.40.0")
8511 (source
8512 (origin
8513 (method url-fetch)
8514 (uri (bioconductor-uri "NOISeq" version))
8515 (sha256
8516 (base32
8517 "0ah6adlhv4254jkssinn2ik8n811hd1nw85bnzqk2kwhl49nrk27"))))
8518 (properties `((upstream-name . "NOISeq")))
8519 (build-system r-build-system)
8520 (propagated-inputs
8521 (list r-biobase r-matrix))
8522 (home-page "https://bioconductor.org/packages/NOISeq")
8523 (synopsis "Exploratory analysis and differential expression for RNA-seq data")
8524 (description
8525 "This package provides tools to support the analysis of RNA-seq
8526 expression data or other similar kind of data. It provides exploratory plots
8527 to evaluate saturation, count distribution, expression per chromosome, type of
8528 detected features, features length, etc. It also supports the analysis of
8529 differential expression between two experimental conditions with no parametric
8530 assumptions.")
8531 (license license:artistic2.0)))
8532
8533 (define-public r-scdd
8534 (package
8535 (name "r-scdd")
8536 (version "1.20.0")
8537 (source
8538 (origin
8539 (method url-fetch)
8540 (uri (bioconductor-uri "scDD" version))
8541 (sha256
8542 (base32
8543 "0bjww338z5qf2g97kbh85h9kpagjr59ff9f4alm33h16xz5mb7k0"))))
8544 (properties `((upstream-name . "scDD")))
8545 (build-system r-build-system)
8546 (propagated-inputs
8547 (list r-arm
8548 r-biocparallel
8549 r-ebseq
8550 r-fields
8551 r-ggplot2
8552 r-mclust
8553 r-outliers
8554 r-s4vectors
8555 r-scran
8556 r-singlecellexperiment
8557 r-summarizedexperiment))
8558 (native-inputs
8559 (list r-knitr))
8560 (home-page "https://github.com/kdkorthauer/scDD")
8561 (synopsis "Mixture modeling of single-cell RNA-seq data")
8562 (description
8563 "This package implements a method to analyze single-cell RNA-seq data
8564 utilizing flexible Dirichlet Process mixture models. Genes with differential
8565 distributions of expression are classified into several interesting patterns
8566 of differences between two conditions. The package also includes functions
8567 for simulating data with these patterns from negative binomial
8568 distributions.")
8569 (license license:gpl2)))
8570
8571 (define-public r-scone
8572 (package
8573 (name "r-scone")
8574 (version "1.20.0")
8575 (source
8576 (origin
8577 (method url-fetch)
8578 (uri (bioconductor-uri "scone" version))
8579 (sha256
8580 (base32
8581 "05id34n6min03ha1chg5mrvx399qm2mby9kxkaz5w8fbidp97851"))))
8582 (build-system r-build-system)
8583 (propagated-inputs
8584 (list r-aroma-light
8585 r-biocparallel
8586 r-boot
8587 r-class
8588 r-cluster
8589 r-compositions
8590 r-diptest
8591 r-edger
8592 r-fpc
8593 r-gplots
8594 r-hexbin
8595 r-limma
8596 r-matrixgenerics
8597 r-matrixstats
8598 r-mixtools
8599 r-rarpack
8600 r-rcolorbrewer
8601 r-rhdf5
8602 r-ruvseq
8603 r-singlecellexperiment
8604 r-summarizedexperiment))
8605 (native-inputs
8606 (list r-knitr))
8607 (home-page "https://bioconductor.org/packages/scone")
8608 (synopsis "Single cell overview of normalized expression data")
8609 (description
8610 "SCONE is an R package for comparing and ranking the performance of
8611 different normalization schemes for single-cell RNA-seq and other
8612 high-throughput analyses.")
8613 (license license:artistic2.0)))
8614
8615 (define-public r-geoquery
8616 (package
8617 (name "r-geoquery")
8618 (version "2.64.2")
8619 (source
8620 (origin
8621 (method url-fetch)
8622 (uri (bioconductor-uri "GEOquery" version))
8623 (sha256
8624 (base32
8625 "1cvkvq2haz831qi8w0gd3ayvxfxsl0z5klhki4gkfi9xqdv1gi9x"))))
8626 (properties `((upstream-name . "GEOquery")))
8627 (build-system r-build-system)
8628 (propagated-inputs
8629 (list r-biobase
8630 r-curl
8631 r-data-table
8632 r-dplyr
8633 r-limma
8634 r-magrittr
8635 r-r-utils
8636 r-readr
8637 r-tidyr
8638 r-xml2))
8639 (native-inputs
8640 (list r-knitr))
8641 (home-page "https://github.com/seandavi/GEOquery/")
8642 (synopsis "Get data from NCBI Gene Expression Omnibus (GEO)")
8643 (description
8644 "The NCBI Gene Expression Omnibus (GEO) is a public repository of
8645 microarray data. Given the rich and varied nature of this resource, it is
8646 only natural to want to apply BioConductor tools to these data. GEOquery is
8647 the bridge between GEO and BioConductor.")
8648 (license license:gpl2)))
8649
8650 (define-public r-illuminaio
8651 (package
8652 (name "r-illuminaio")
8653 (version "0.38.0")
8654 (source
8655 (origin
8656 (method url-fetch)
8657 (uri (bioconductor-uri "illuminaio" version))
8658 (sha256
8659 (base32
8660 "1xk057a9w4ps8xi8jyw8imkjcicfmzns8g92grn4af7yiip68h62"))))
8661 (build-system r-build-system)
8662 (propagated-inputs
8663 (list r-base64))
8664 (home-page "https://github.com/HenrikBengtsson/illuminaio/")
8665 (synopsis "Parse Illumina microarray output files")
8666 (description
8667 "This package provides tools for parsing Illumina's microarray output
8668 files, including IDAT.")
8669 (license license:gpl2)))
8670
8671 (define-public r-siggenes
8672 (package
8673 (name "r-siggenes")
8674 (version "1.70.0")
8675 (source
8676 (origin
8677 (method url-fetch)
8678 (uri (bioconductor-uri "siggenes" version))
8679 (sha256
8680 (base32
8681 "0amjqm2c8p1vjzx109p7n81wbsbx8rljwn6mbkl7dpi834im9d7l"))))
8682 (build-system r-build-system)
8683 (propagated-inputs
8684 (list r-biobase r-multtest r-scrime))
8685 (home-page "https://bioconductor.org/packages/siggenes/")
8686 (synopsis
8687 "Multiple testing using SAM and Efron's empirical Bayes approaches")
8688 (description
8689 "This package provides tools for the identification of differentially
8690 expressed genes and estimation of the @dfn{False Discovery Rate} (FDR) using
8691 both the Significance Analysis of Microarrays (SAM) and the @dfn{Empirical
8692 Bayes Analyses of Microarrays} (EBAM).")
8693 (license license:lgpl2.0+)))
8694
8695 (define-public r-bumphunter
8696 (package
8697 (name "r-bumphunter")
8698 (version "1.38.0")
8699 (source
8700 (origin
8701 (method url-fetch)
8702 (uri (bioconductor-uri "bumphunter" version))
8703 (sha256
8704 (base32
8705 "0k92ps9chqsimbc7vsr8swg679zfv8nfn5zahbqq4nknhhy7hwxw"))))
8706 (build-system r-build-system)
8707 (propagated-inputs
8708 (list r-annotationdbi
8709 r-biocgenerics
8710 r-dorng
8711 r-foreach
8712 r-genomeinfodb
8713 r-genomicfeatures
8714 r-genomicranges
8715 r-iranges
8716 r-iterators
8717 r-limma
8718 r-locfit
8719 r-matrixstats
8720 r-s4vectors))
8721 (home-page "https://github.com/ririzarr/bumphunter")
8722 (synopsis "Find bumps in genomic data")
8723 (description
8724 "This package provides tools for finding bumps in genomic data in order
8725 to identify differentially methylated regions in epigenetic epidemiology
8726 studies.")
8727 (license license:artistic2.0)))
8728
8729 (define-public r-milor
8730 (package
8731 (name "r-milor")
8732 (version "1.4.0")
8733 (source (origin
8734 (method url-fetch)
8735 (uri (bioconductor-uri "miloR" version))
8736 (sha256
8737 (base32
8738 "1jz9p3grnczx0bpdw6j64x21in8zgm3qy19hmm296har2rx9m5zs"))))
8739 (properties `((upstream-name . "miloR")))
8740 (build-system r-build-system)
8741 (propagated-inputs
8742 (list r-biocgenerics
8743 r-biocneighbors
8744 r-biocparallel
8745 r-biocsingular
8746 r-cowplot
8747 r-dplyr
8748 r-edger
8749 r-ggbeeswarm
8750 r-ggplot2
8751 r-ggraph
8752 r-ggrepel
8753 r-gtools
8754 r-igraph
8755 r-irlba
8756 r-limma
8757 r-matrix
8758 r-matrixstats
8759 r-patchwork
8760 r-rcolorbrewer
8761 r-s4vectors
8762 r-singlecellexperiment
8763 r-stringr
8764 r-summarizedexperiment
8765 r-tibble
8766 r-tidyr))
8767 (native-inputs (list r-knitr))
8768 (home-page "https://marionilab.github.io/miloR")
8769 (synopsis "Differential neighbourhood abundance testing on a graph")
8770 (description
8771 "Milo performs single-cell differential abundance testing. Cell states
8772 are modelled as representative neighbourhoods on a nearest neighbour graph.
8773 Hypothesis testing is performed using a negative bionomial generalized linear
8774 model.")
8775 (license license:gpl3)))
8776
8777 (define-public r-minfi
8778 (package
8779 (name "r-minfi")
8780 (version "1.42.0")
8781 (source
8782 (origin
8783 (method url-fetch)
8784 (uri (bioconductor-uri "minfi" version))
8785 (sha256
8786 (base32
8787 "0255z7w5i5k01w8wn7jkb37h3q7m7vg0szqgk76h330yydnmkrq6"))))
8788 (build-system r-build-system)
8789 (propagated-inputs
8790 (list r-beanplot
8791 r-biobase
8792 r-biocgenerics
8793 r-biocparallel
8794 r-biostrings
8795 r-bumphunter
8796 r-data-table
8797 r-delayedarray
8798 r-delayedmatrixstats
8799 r-genefilter
8800 r-genomeinfodb
8801 r-genomicranges
8802 r-geoquery
8803 r-hdf5array
8804 r-illuminaio
8805 r-iranges
8806 r-lattice
8807 r-limma
8808 r-mass
8809 r-mclust
8810 r-nlme
8811 r-nor1mix
8812 r-preprocesscore
8813 r-quadprog
8814 r-rcolorbrewer
8815 r-reshape
8816 r-s4vectors
8817 r-siggenes
8818 r-summarizedexperiment))
8819 (native-inputs
8820 (list r-knitr))
8821 (home-page "https://github.com/hansenlab/minfi")
8822 (synopsis "Analyze Illumina Infinium DNA methylation arrays")
8823 (description
8824 "This package provides tools to analyze and visualize Illumina Infinium
8825 methylation arrays.")
8826 (license license:artistic2.0)))
8827
8828 (define-public r-methylumi
8829 (package
8830 (name "r-methylumi")
8831 (version "2.42.0")
8832 (source
8833 (origin
8834 (method url-fetch)
8835 (uri (bioconductor-uri "methylumi" version))
8836 (sha256
8837 (base32
8838 "0klkinq55lfj1d4z8gkrv98849079x1l5gd15habw7jq9xxvhjww"))))
8839 (build-system r-build-system)
8840 (propagated-inputs
8841 (list r-annotate
8842 r-annotationdbi
8843 r-biobase
8844 r-biocgenerics
8845 r-fdb-infiniummethylation-hg19
8846 r-genefilter
8847 r-genomeinfodb
8848 r-genomicfeatures
8849 r-genomicranges
8850 r-ggplot2
8851 r-illuminaio
8852 r-iranges
8853 r-lattice
8854 r-matrixstats
8855 r-minfi
8856 r-reshape2
8857 r-s4vectors
8858 r-scales
8859 r-summarizedexperiment))
8860 (native-inputs
8861 (list r-knitr))
8862 (home-page "https://bioconductor.org/packages/methylumi")
8863 (synopsis "Handle Illumina methylation data")
8864 (description
8865 "This package provides classes for holding and manipulating Illumina
8866 methylation data. Based on eSet, it can contain MIAME information, sample
8867 information, feature information, and multiple matrices of data. An
8868 \"intelligent\" import function, methylumiR can read the Illumina text files
8869 and create a MethyLumiSet. methylumIDAT can directly read raw IDAT files from
8870 HumanMethylation27 and HumanMethylation450 microarrays. Normalization,
8871 background correction, and quality control features for GoldenGate, Infinium,
8872 and Infinium HD arrays are also included.")
8873 (license license:gpl2)))
8874
8875 (define-public r-lumi
8876 (package
8877 (name "r-lumi")
8878 (version "2.48.0")
8879 (source
8880 (origin
8881 (method url-fetch)
8882 (uri (bioconductor-uri "lumi" version))
8883 (sha256
8884 (base32
8885 "06zmll5j1yymsm3byarhllrz4q1w5mzv267a9g6visn73wan8y9d"))))
8886 (build-system r-build-system)
8887 (propagated-inputs
8888 (list r-affy
8889 r-annotate
8890 r-annotationdbi
8891 r-biobase
8892 r-dbi
8893 r-genomicfeatures
8894 r-genomicranges
8895 r-kernsmooth
8896 r-lattice
8897 r-mass
8898 r-methylumi
8899 r-mgcv
8900 r-nleqslv
8901 r-preprocesscore
8902 r-rsqlite))
8903 (home-page "https://bioconductor.org/packages/lumi")
8904 (synopsis "BeadArray-specific methods for Illumina methylation and expression microarrays")
8905 (description
8906 "The lumi package provides an integrated solution for the Illumina
8907 microarray data analysis. It includes functions of Illumina
8908 BeadStudio (GenomeStudio) data input, quality control, BeadArray-specific
8909 variance stabilization, normalization and gene annotation at the probe level.
8910 It also includes the functions of processing Illumina methylation microarrays,
8911 especially Illumina Infinium methylation microarrays.")
8912 (license license:lgpl2.0+)))
8913
8914 (define-public r-linnorm
8915 (package
8916 (name "r-linnorm")
8917 (version "2.20.0")
8918 (source
8919 (origin
8920 (method url-fetch)
8921 (uri (bioconductor-uri "Linnorm" version))
8922 (sha256
8923 (base32
8924 "1002lllgns5klv3q2wsikkbypa2bafpka7a8mri0y5bfxncfr2zb"))))
8925 (properties `((upstream-name . "Linnorm")))
8926 (build-system r-build-system)
8927 (propagated-inputs
8928 (list r-amap
8929 r-apcluster
8930 r-ellipse
8931 r-fastcluster
8932 r-fpc
8933 r-ggdendro
8934 r-ggplot2
8935 r-gmodels
8936 r-igraph
8937 r-limma
8938 r-mass
8939 r-mclust
8940 r-rcpp
8941 r-rcpparmadillo
8942 r-rtsne
8943 r-statmod
8944 r-vegan
8945 r-zoo))
8946 (native-inputs
8947 (list r-knitr))
8948 (home-page "http://www.jjwanglab.org/Linnorm/")
8949 (synopsis "Linear model and normality based transformation method")
8950 (description
8951 "Linnorm is an R package for the analysis of RNA-seq, scRNA-seq, ChIP-seq
8952 count data or any large scale count data. It transforms such datasets for
8953 parametric tests. In addition to the transformtion function (@code{Linnorm}),
8954 the following pipelines are implemented:
8955
8956 @enumerate
8957 @item Library size/batch effect normalization (@code{Linnorm.Norm})
8958 @item Cell subpopluation analysis and visualization using t-SNE or PCA K-means
8959 clustering or hierarchical clustering (@code{Linnorm.tSNE},
8960 @code{Linnorm.PCA}, @code{Linnorm.HClust})
8961 @item Differential expression analysis or differential peak detection using
8962 limma (@code{Linnorm.limma})
8963 @item Highly variable gene discovery and visualization (@code{Linnorm.HVar})
8964 @item Gene correlation network analysis and visualization (@code{Linnorm.Cor})
8965 @item Stable gene selection for scRNA-seq data; for users without or who do
8966 not want to rely on spike-in genes (@code{Linnorm.SGenes})
8967 @item Data imputation (@code{Linnorm.DataImput}).
8968 @end enumerate
8969
8970 Linnorm can work with raw count, CPM, RPKM, FPKM and TPM. Additionally, the
8971 @code{RnaXSim} function is included for simulating RNA-seq data for the
8972 evaluation of DEG analysis methods.")
8973 (license license:expat)))
8974
8975 (define-public r-ioniser
8976 (package
8977 (name "r-ioniser")
8978 (version "2.20.0")
8979 (source
8980 (origin
8981 (method url-fetch)
8982 (uri (bioconductor-uri "IONiseR" version))
8983 (sha256
8984 (base32
8985 "0cgx1dcfh617l9vr4r3ky8w7f0snl0vpavfd9n1h5n68p0p42dwi"))))
8986 (properties `((upstream-name . "IONiseR")))
8987 (build-system r-build-system)
8988 (propagated-inputs
8989 (list r-biocgenerics
8990 r-biocparallel
8991 r-biostrings
8992 r-bit64
8993 r-dplyr
8994 r-ggplot2
8995 r-magrittr
8996 r-rhdf5
8997 r-shortread
8998 r-stringr
8999 r-tibble
9000 r-tidyr
9001 r-xvector))
9002 (native-inputs
9003 (list r-knitr))
9004 (home-page "https://bioconductor.org/packages/IONiseR/")
9005 (synopsis "Quality assessment tools for Oxford Nanopore MinION data")
9006 (description
9007 "IONiseR provides tools for the quality assessment of Oxford Nanopore
9008 MinION data. It extracts summary statistics from a set of fast5 files and can
9009 be used either before or after base calling. In addition to standard
9010 summaries of the read-types produced, it provides a number of plots for
9011 visualising metrics relative to experiment run time or spatially over the
9012 surface of a flowcell.")
9013 (license license:expat)))
9014
9015 ;; This is a CRAN package, but it depends on multtest from Bioconductor.
9016 (define-public r-mutoss
9017 (package
9018 (name "r-mutoss")
9019 (version "0.1-12")
9020 (source
9021 (origin
9022 (method url-fetch)
9023 (uri (cran-uri "mutoss" version))
9024 (sha256
9025 (base32
9026 "1yk7p7pb2xm38d3j19ysgwmix48lvimbhkhjjwk5jmr1a0ysx298"))))
9027 (properties `((upstream-name . "mutoss")))
9028 (build-system r-build-system)
9029 (propagated-inputs
9030 (list r-multcomp r-multtest r-mvtnorm r-plotrix))
9031 (home-page "https://github.com/kornl/mutoss/")
9032 (synopsis "Unified multiple testing procedures")
9033 (description
9034 "This package is designed to ease the application and comparison of
9035 multiple hypothesis testing procedures for FWER, gFWER, FDR and FDX. Methods
9036 are standardized and usable by the accompanying mutossGUI package.")
9037 ;; Any version of the GPL.
9038 (license (list license:gpl2+ license:gpl3+))))
9039
9040 ;; This is a CRAN package, but it depends on mutoss, which depends on multtest
9041 ;; from Bioconductor, so we put it here.
9042 (define-public r-metap
9043 (package
9044 (name "r-metap")
9045 (version "1.8")
9046 (source
9047 (origin
9048 (method url-fetch)
9049 (uri (cran-uri "metap" version))
9050 (sha256
9051 (base32
9052 "0asmypxfxly4xmcjf3yzid5zqlzg88z0brij2splfk4avsl035gf"))))
9053 (build-system r-build-system)
9054 (propagated-inputs
9055 (list r-lattice
9056 r-mathjaxr
9057 r-mutoss
9058 r-qqconf
9059 r-rdpack
9060 r-tfisher))
9061 (home-page "http://www.dewey.myzen.co.uk/meta/meta.html")
9062 (synopsis "Meta-analysis of significance values")
9063 (description
9064 "The canonical way to perform meta-analysis involves using effect sizes.
9065 When they are not available this package provides a number of methods for
9066 meta-analysis of significance values including the methods of Edgington,
9067 Fisher, Stouffer, Tippett, and Wilkinson; a number of data-sets to replicate
9068 published results; and a routine for graphical display.")
9069 (license license:gpl2)))
9070
9071 (define-public r-tradeseq
9072 (package
9073 (name "r-tradeseq")
9074 (version "1.10.0")
9075 (source (origin
9076 (method url-fetch)
9077 (uri (bioconductor-uri "tradeSeq" version))
9078 (sha256
9079 (base32
9080 "0v9nqxrwa69qhmyaicn2vvs8haha4kzs93iqim306331vadp9qm0"))))
9081 (build-system r-build-system)
9082 (propagated-inputs
9083 (list r-biobase
9084 r-biocparallel
9085 r-edger
9086 r-ggplot2
9087 r-igraph
9088 r-magrittr
9089 r-mass
9090 r-matrix
9091 r-matrixstats
9092 r-mgcv
9093 r-pbapply
9094 r-princurve
9095 r-rcolorbrewer
9096 r-s4vectors
9097 r-singlecellexperiment
9098 r-slingshot
9099 r-summarizedexperiment
9100 r-tibble
9101 r-trajectoryutils
9102 r-viridis))
9103 (native-inputs
9104 (list r-knitr))
9105 (home-page "https://statomics.github.io/tradeSeq/index.html")
9106 (synopsis "Trajectory-based differential expression analysis")
9107 (description
9108 "This package provides a flexible method for fitting regression models that
9109 can be used to find genes that are differentially expressed along one or
9110 multiple lineages in a trajectory. Based on the fitted models, it uses a
9111 variety of tests suited to answer different questions of interest, e.g. the
9112 discovery of genes for which expression is associated with pseudotime, or which
9113 are differentially expressed (in a specific region) along the trajectory. It
9114 fits a negative binomial generalized additive model (GAM) for each gene, and
9115 performs inference on the parameters of the GAM.")
9116 (license license:expat)))
9117
9118 (define-public r-triform
9119 (package
9120 (name "r-triform")
9121 (version "1.29.0")
9122 (source
9123 (origin
9124 (method url-fetch)
9125 (uri (bioconductor-uri "triform" version))
9126 (sha256
9127 (base32
9128 "089b7f6dwpi9abj0ncswbi4s30k45996zb99sh43avw6jcb6qj60"))))
9129 (build-system r-build-system)
9130 (propagated-inputs
9131 (list r-biocgenerics r-iranges r-yaml))
9132 (home-page "https://bioconductor.org/packages/triform/")
9133 (synopsis "Find enriched regions in transcription factor ChIP-sequencing data")
9134 (description
9135 "The Triform algorithm uses model-free statistics to identify peak-like
9136 distributions of TF ChIP sequencing reads, taking advantage of an improved
9137 peak definition in combination with known profile characteristics.")
9138 (license license:gpl2)))
9139
9140 (define-public r-varianttools
9141 (package
9142 (name "r-varianttools")
9143 (version "1.38.0")
9144 (source
9145 (origin
9146 (method url-fetch)
9147 (uri (bioconductor-uri "VariantTools" version))
9148 (sha256
9149 (base32
9150 "18nxcamfgnw4n2ab0czxglw0sqc9wzdqzpjv43lcyyal23lzzsix"))))
9151 (properties `((upstream-name . "VariantTools")))
9152 (build-system r-build-system)
9153 (propagated-inputs
9154 (list r-biobase
9155 r-biocgenerics
9156 r-biocparallel
9157 r-biostrings
9158 r-bsgenome
9159 r-genomeinfodb
9160 r-genomicfeatures
9161 r-genomicranges
9162 r-iranges
9163 r-matrix
9164 r-rsamtools
9165 r-rtracklayer
9166 r-s4vectors
9167 r-variantannotation))
9168 (home-page "https://bioconductor.org/packages/VariantTools/")
9169 (synopsis "Tools for exploratory analysis of variant calls")
9170 (description
9171 "Explore, diagnose, and compare variant calls using filters. The
9172 VariantTools package supports a workflow for loading data, calling single
9173 sample variants and tumor-specific somatic mutations or other sample-specific
9174 variant types (e.g., RNA editing). Most of the functions operate on
9175 alignments (BAM files) or datasets of called variants. The user is expected
9176 to have already aligned the reads with a separate tool, e.g., GSNAP via
9177 gmapR.")
9178 (license license:artistic2.0)))
9179
9180 (define-public r-heatplus
9181 (package
9182 (name "r-heatplus")
9183 (version "3.4.0")
9184 (source
9185 (origin
9186 (method url-fetch)
9187 (uri (bioconductor-uri "Heatplus" version))
9188 (sha256
9189 (base32
9190 "0b1mzxysmrqinp93p587apna8p0llmawblwj93icydqxxm2jkhb1"))))
9191 (properties `((upstream-name . "Heatplus")))
9192 (build-system r-build-system)
9193 (propagated-inputs
9194 (list r-rcolorbrewer))
9195 (home-page "https://github.com/alexploner/Heatplus")
9196 (synopsis "Heatmaps with row and/or column covariates and colored clusters")
9197 (description
9198 "This package provides tools to display a rectangular heatmap (intensity
9199 plot) of a data matrix. By default, both samples (columns) and features (row)
9200 of the matrix are sorted according to a hierarchical clustering, and the
9201 corresponding dendrogram is plotted. Optionally, panels with additional
9202 information about samples and features can be added to the plot.")
9203 (license license:gpl2+)))
9204
9205 (define-public r-gosemsim
9206 (package
9207 (name "r-gosemsim")
9208 (version "2.22.0")
9209 (source
9210 (origin
9211 (method url-fetch)
9212 (uri (bioconductor-uri "GOSemSim" version))
9213 (sha256
9214 (base32
9215 "1hp15pzd0m0g9f8kglyfsgjqxnvxcmm9022xnsrkzfvmj2yw14vd"))))
9216 (properties `((upstream-name . "GOSemSim")))
9217 (build-system r-build-system)
9218 (propagated-inputs
9219 (list r-annotationdbi r-go-db r-rcpp))
9220 (native-inputs
9221 (list r-knitr))
9222 (home-page "https://guangchuangyu.github.io/software/GOSemSim")
9223 (synopsis "GO-terms semantic similarity measures")
9224 (description
9225 "The semantic comparisons of @dfn{Gene Ontology} (GO) annotations provide
9226 quantitative ways to compute similarities between genes and gene groups, and
9227 have became important basis for many bioinformatics analysis approaches.
9228 GOSemSim is an R package for semantic similarity computation among GO terms,
9229 sets of GO terms, gene products and gene clusters.")
9230 (license license:artistic2.0)))
9231
9232 (define-public r-anota
9233 (package
9234 (name "r-anota")
9235 (version "1.44.0")
9236 (source
9237 (origin
9238 (method url-fetch)
9239 (uri (bioconductor-uri "anota" version))
9240 (sha256
9241 (base32
9242 "1x75r5znl8jllqsgzpxsqj62ch11bpwhmyzmbjmb8sz8f8ww923c"))))
9243 (build-system r-build-system)
9244 (propagated-inputs
9245 (list r-multtest r-qvalue))
9246 (home-page "https://bioconductor.org/packages/anota/")
9247 (synopsis "Analysis of translational activity")
9248 (description
9249 "Genome wide studies of translational control is emerging as a tool to
9250 study various biological conditions. The output from such analysis is both
9251 the mRNA level (e.g. cytosolic mRNA level) and the level of mRNA actively
9252 involved in translation (the actively translating mRNA level) for each mRNA.
9253 The standard analysis of such data strives towards identifying differential
9254 translational between two or more sample classes - i.e., differences in
9255 actively translated mRNA levels that are independent of underlying differences
9256 in cytosolic mRNA levels. This package allows for such analysis using partial
9257 variances and the random variance model. As 10s of thousands of mRNAs are
9258 analyzed in parallel the library performs a number of tests to assure that
9259 the data set is suitable for such analysis.")
9260 (license license:gpl3)))
9261
9262 (define-public r-sigpathway
9263 (package
9264 (name "r-sigpathway")
9265 (version "1.64.0")
9266 (source
9267 (origin
9268 (method url-fetch)
9269 (uri (bioconductor-uri "sigPathway" version))
9270 (sha256
9271 (base32
9272 "1c2kwhbxgf66az7ssm2mab9n5x59zy4kxq8vblz5r9636xqaysif"))))
9273 (properties `((upstream-name . "sigPathway")))
9274 (build-system r-build-system)
9275 (home-page "https://www.pnas.org/cgi/doi/10.1073/pnas.0506577102")
9276 (synopsis "Pathway analysis")
9277 (description
9278 "This package is used to conduct pathway analysis by calculating the NT_k
9279 and NE_k statistics in a statistical framework for determining whether a
9280 specified group of genes for a pathway has a coordinated association with a
9281 phenotype of interest.")
9282 (license license:gpl2)))
9283
9284 (define-public r-fcscan
9285 (package
9286 (name "r-fcscan")
9287 (version "1.10.0")
9288 (source
9289 (origin
9290 (method url-fetch)
9291 (uri (bioconductor-uri "fcScan" version))
9292 (sha256
9293 (base32 "0yv7ifw0xxx1v9z8dxszv0cb72q3frd74dyxfbvrcs6x9y9v3jzp"))))
9294 (properties `((upstream-name . "fcScan")))
9295 (build-system r-build-system)
9296 (propagated-inputs
9297 (list r-doparallel
9298 r-foreach
9299 r-genomicranges
9300 r-iranges
9301 r-plyr
9302 r-rtracklayer
9303 r-summarizedexperiment
9304 r-variantannotation))
9305 (native-inputs (list r-knitr))
9306 (home-page "https://bioconductor.org/packages/fcScan")
9307 (synopsis "Detect clusters of coordinates with user defined options")
9308 (description
9309 "This package is used to detect combination of genomic coordinates
9310 falling within a user defined window size along with user defined overlap
9311 between identified neighboring clusters. It can be used for genomic data
9312 where the clusters are built on a specific chromosome or specific strand.
9313 Clustering can be performed with a \"greedy\" option allowing thus the
9314 presence of additional sites within the allowed window size.")
9315 (license license:artistic2.0)))
9316
9317 (define-public r-fgsea
9318 (package
9319 (name "r-fgsea")
9320 (version "1.22.0")
9321 (source
9322 (origin
9323 (method url-fetch)
9324 (uri (bioconductor-uri "fgsea" version))
9325 (sha256
9326 (base32
9327 "0innyggai6l4fpl4qrblzdc52vqw9jaszmip0yr1lv7rzwyl6mpg"))))
9328 (build-system r-build-system)
9329 (propagated-inputs
9330 (list r-bh
9331 r-biocparallel
9332 r-data-table
9333 r-fastmatch
9334 r-ggplot2
9335 r-gridextra
9336 r-matrix
9337 r-rcpp))
9338 (native-inputs
9339 (list r-knitr))
9340 (home-page "https://github.com/ctlab/fgsea/")
9341 (synopsis "Fast gene set enrichment analysis")
9342 (description
9343 "The package implements an algorithm for fast gene set enrichment
9344 analysis. Using the fast algorithm makes more permutations and gets
9345 more fine grained p-values, which allows using accurate standard approaches
9346 to multiple hypothesis correction.")
9347 (license license:expat)))
9348
9349 (define-public r-dose
9350 (package
9351 (name "r-dose")
9352 (version "3.22.0")
9353 (source
9354 (origin
9355 (method url-fetch)
9356 (uri (bioconductor-uri "DOSE" version))
9357 (sha256
9358 (base32
9359 "11lg4ql0bi54p2wg3z1dw9rwqai37khgcqbs4cb7zf67ml8jadwp"))))
9360 (properties `((upstream-name . "DOSE")))
9361 (build-system r-build-system)
9362 (propagated-inputs
9363 (list r-annotationdbi
9364 r-biocparallel
9365 r-do-db
9366 r-fgsea
9367 r-ggplot2
9368 r-gosemsim
9369 r-qvalue
9370 r-reshape2))
9371 (native-inputs
9372 (list r-knitr))
9373 (home-page "https://guangchuangyu.github.io/software/DOSE/")
9374 (synopsis "Disease ontology semantic and enrichment analysis")
9375 (description
9376 "This package implements five methods proposed by Resnik, Schlicker,
9377 Jiang, Lin and Wang, respectively, for measuring semantic similarities among
9378 @dfn{Disease ontology} (DO) terms and gene products. Enrichment analyses
9379 including hypergeometric model and gene set enrichment analysis are also
9380 implemented for discovering disease associations of high-throughput biological
9381 data.")
9382 (license license:artistic2.0)))
9383
9384 (define-public r-enrichplot
9385 (package
9386 (name "r-enrichplot")
9387 (version "1.16.1")
9388 (source
9389 (origin
9390 (method url-fetch)
9391 (uri (bioconductor-uri "enrichplot" version))
9392 (sha256
9393 (base32
9394 "17ln1wbkq8sp7jw0dpkccj5qcsl382sgd7zic04dk99z9ag3mh02"))))
9395 (build-system r-build-system)
9396 (propagated-inputs
9397 (list r-aplot
9398 r-dose
9399 r-ggplot2
9400 r-ggraph
9401 r-ggtree
9402 r-gosemsim
9403 r-igraph
9404 r-magrittr
9405 r-plyr
9406 r-purrr
9407 r-rcolorbrewer
9408 r-reshape2
9409 r-scatterpie
9410 r-shadowtext
9411 r-yulab-utils))
9412 (native-inputs
9413 (list r-knitr))
9414 (home-page "https://github.com/GuangchuangYu/enrichplot")
9415 (synopsis "Visualization of functional enrichment result")
9416 (description
9417 "The enrichplot package implements several visualization methods for
9418 interpreting functional enrichment results obtained from ORA or GSEA analyses.
9419 All the visualization methods are developed based on ggplot2 graphics.")
9420 (license license:artistic2.0)))
9421
9422 (define-public r-clusterprofiler
9423 (package
9424 (name "r-clusterprofiler")
9425 (version "4.4.4")
9426 (source
9427 (origin
9428 (method url-fetch)
9429 (uri (bioconductor-uri "clusterProfiler" version))
9430 (sha256
9431 (base32
9432 "0k5jhry0j6wa7779n3hrw4ld4bvyahpgpbwi2a0g704m3dd3mqp5"))))
9433 (properties
9434 `((upstream-name . "clusterProfiler")))
9435 (build-system r-build-system)
9436 (propagated-inputs
9437 (list r-annotationdbi
9438 r-dose
9439 r-downloader
9440 r-dplyr
9441 r-enrichplot
9442 r-go-db
9443 r-gosemsim
9444 r-magrittr
9445 r-plyr
9446 r-qvalue
9447 r-rlang
9448 r-tidyr
9449 r-yulab-utils))
9450 (native-inputs
9451 (list r-knitr))
9452 (home-page "https://guangchuangyu.github.io/software/clusterProfiler/")
9453 (synopsis "Analysis and visualization of functional profiles for gene clusters")
9454 (description
9455 "This package implements methods to analyze and visualize functional
9456 profiles (GO and KEGG) of gene and gene clusters.")
9457 (license license:artistic2.0)))
9458
9459 (define-public r-clusterexperiment
9460 (package
9461 (name "r-clusterexperiment")
9462 (version "2.16.0")
9463 (source (origin
9464 (method url-fetch)
9465 (uri (bioconductor-uri "clusterExperiment" version))
9466 (sha256
9467 (base32
9468 "1xd2kxmdg51hhj0zvz7pxmpdvb1sya7prsf9ny2wj2y8ivrqgn4f"))))
9469 (build-system r-build-system)
9470 (native-inputs
9471 (list r-knitr))
9472 (propagated-inputs
9473 (list r-ape
9474 r-biocgenerics
9475 r-biocsingular
9476 r-cluster
9477 r-delayedarray
9478 r-edger
9479 r-hdf5array
9480 r-howmany
9481 r-kernlab
9482 r-limma
9483 r-locfdr
9484 r-matrix
9485 r-matrixstats
9486 r-mbkmeans
9487 r-nmf
9488 r-phylobase
9489 r-pracma
9490 r-rcolorbrewer
9491 r-rcpp
9492 r-s4vectors
9493 r-scales
9494 r-singlecellexperiment
9495 r-stringr
9496 r-summarizedexperiment
9497 r-zinbwave))
9498 (home-page "https://bioconductor.org/packages/clusterExperiment/")
9499 (synopsis "Compare clusterings for single-cell sequencing")
9500 (description "This package provides functionality for running and comparing
9501 many different clusterings of single-cell sequencing data or other large mRNA
9502 expression data sets.")
9503 (license license:artistic2.0)))
9504
9505 (define-public r-mlinterfaces
9506 (package
9507 (name "r-mlinterfaces")
9508 (version "1.76.0")
9509 (source
9510 (origin
9511 (method url-fetch)
9512 (uri (bioconductor-uri "MLInterfaces" version))
9513 (sha256
9514 (base32
9515 "179d19kxjipfkc40z15337x1vzqd7vz3gbmr2lw5w7x9l857ngs5"))))
9516 (properties `((upstream-name . "MLInterfaces")))
9517 (build-system r-build-system)
9518 (propagated-inputs
9519 (list r-annotate
9520 r-biobase
9521 r-biocgenerics
9522 r-cluster
9523 r-fpc
9524 r-gbm
9525 r-gdata
9526 r-genefilter
9527 r-ggvis
9528 r-hwriter
9529 r-magrittr
9530 r-mass
9531 r-mlbench
9532 r-pls
9533 r-rcolorbrewer
9534 r-rcpp
9535 r-rpart
9536 r-sfsmisc
9537 r-shiny
9538 r-threejs))
9539 (home-page "https://bioconductor.org/packages/MLInterfaces/")
9540 (synopsis "Interfaces to R machine learning procedures")
9541 (description
9542 "This package provides uniform interfaces to machine learning code for
9543 data in R and Bioconductor containers.")
9544 ;; Any version of the LGPL.
9545 (license license:lgpl2.1+)))
9546
9547 (define-public r-annaffy
9548 (package
9549 (name "r-annaffy")
9550 (version "1.68.0")
9551 (source
9552 (origin
9553 (method url-fetch)
9554 (uri (bioconductor-uri "annaffy" version))
9555 (sha256
9556 (base32
9557 "1fbqknwbl4534h66xrhcryg9pavm9fkja47gqbsxf8bd5yhk5mgq"))))
9558 (build-system r-build-system)
9559 (arguments
9560 `(#:phases
9561 (modify-phases %standard-phases
9562 (add-after 'unpack 'remove-reference-to-non-free-data
9563 (lambda _
9564 (substitute* "DESCRIPTION"
9565 ((", KEGG.db") "")))))))
9566 (propagated-inputs
9567 (list r-annotationdbi r-biobase r-biocmanager r-dbi r-go-db))
9568 (home-page "https://bioconductor.org/packages/annaffy/")
9569 (synopsis "Annotation tools for Affymetrix biological metadata")
9570 (description
9571 "This package provides functions for handling data from Bioconductor
9572 Affymetrix annotation data packages. It produces compact HTML and text
9573 reports including experimental data and URL links to many online databases.
9574 It allows searching of biological metadata using various criteria.")
9575 ;; Any version of the LGPL according to the DESCRIPTION file. A copy of
9576 ;; the LGPL 2.1 is included.
9577 (license license:lgpl2.1+)))
9578
9579 (define-public r-a4core
9580 (package
9581 (name "r-a4core")
9582 (version "1.44.0")
9583 (source
9584 (origin
9585 (method url-fetch)
9586 (uri (bioconductor-uri "a4Core" version))
9587 (sha256
9588 (base32
9589 "1ky1lphq6bqxj6h12pg06cvs451fziqam8gd56wmpk6r5pbg4390"))))
9590 (properties `((upstream-name . "a4Core")))
9591 (build-system r-build-system)
9592 (propagated-inputs
9593 (list r-biobase r-glmnet))
9594 (native-inputs
9595 (list r-knitr))
9596 (home-page "https://bioconductor.org/packages/a4Core")
9597 (synopsis "Automated Affymetrix array analysis core package")
9598 (description
9599 "This is the core package for the automated analysis of Affymetrix
9600 arrays.")
9601 (license license:gpl3)))
9602
9603 (define-public r-a4classif
9604 (package
9605 (name "r-a4classif")
9606 (version "1.44.0")
9607 (source
9608 (origin
9609 (method url-fetch)
9610 (uri (bioconductor-uri "a4Classif" version))
9611 (sha256
9612 (base32
9613 "1v61vgpqrf7bhk44n2gkxb8dm5d0rr8c9rd6fdcjs50nhij0lbiw"))))
9614 (properties `((upstream-name . "a4Classif")))
9615 (build-system r-build-system)
9616 (propagated-inputs
9617 (list r-a4core
9618 r-a4preproc
9619 r-biobase
9620 r-glmnet
9621 r-pamr
9622 r-rocr
9623 r-varselrf))
9624 (native-inputs
9625 (list r-knitr))
9626 (home-page "https://bioconductor.org/packages/a4Classif/")
9627 (synopsis "Automated Affymetrix array analysis classification package")
9628 (description
9629 "This is the classification package for the automated analysis of
9630 Affymetrix arrays.")
9631 (license license:gpl3)))
9632
9633 (define-public r-a4preproc
9634 (package
9635 (name "r-a4preproc")
9636 (version "1.44.0")
9637 (source
9638 (origin
9639 (method url-fetch)
9640 (uri (bioconductor-uri "a4Preproc" version))
9641 (sha256
9642 (base32
9643 "098yzy7x5536bj76iavismdsdn7x6x07aw0j3knj6i9www9y8yz9"))))
9644 (properties `((upstream-name . "a4Preproc")))
9645 (build-system r-build-system)
9646 (propagated-inputs
9647 (list r-biobase r-biocgenerics))
9648 (native-inputs
9649 (list r-knitr))
9650 (home-page "https://bioconductor.org/packages/a4Preproc/")
9651 (synopsis "Automated Affymetrix array analysis preprocessing package")
9652 (description
9653 "This is a package for the automated analysis of Affymetrix arrays. It
9654 is used for preprocessing the arrays.")
9655 (license license:gpl3)))
9656
9657 (define-public r-a4reporting
9658 (package
9659 (name "r-a4reporting")
9660 (version "1.44.0")
9661 (source
9662 (origin
9663 (method url-fetch)
9664 (uri (bioconductor-uri "a4Reporting" version))
9665 (sha256
9666 (base32
9667 "03sypayh187gqc6hykkqr1g0vb3zxc2c3xyp00jfbn12b35acnb0"))))
9668 (properties `((upstream-name . "a4Reporting")))
9669 (build-system r-build-system)
9670 (propagated-inputs
9671 (list r-xtable))
9672 (native-inputs
9673 (list r-knitr))
9674 (home-page "https://bioconductor.org/packages/a4Reporting/")
9675 (synopsis "Automated Affymetrix array analysis reporting package")
9676 (description
9677 "This is a package for the automated analysis of Affymetrix arrays. It
9678 provides reporting features.")
9679 (license license:gpl3)))
9680
9681 (define-public r-a4base
9682 (package
9683 (name "r-a4base")
9684 (version "1.44.0")
9685 (source
9686 (origin
9687 (method url-fetch)
9688 (uri (bioconductor-uri "a4Base" version))
9689 (sha256
9690 (base32
9691 "15zqirz16gpks9f5d3d76h85b936za2jih74vfr55l5arqrrvvsn"))))
9692 (properties `((upstream-name . "a4Base")))
9693 (build-system r-build-system)
9694 (propagated-inputs
9695 (list r-a4core
9696 r-a4preproc
9697 r-annaffy
9698 r-biobase
9699 r-genefilter
9700 r-glmnet
9701 r-gplots
9702 r-limma
9703 r-mpm
9704 r-multtest))
9705 (home-page "https://bioconductor.org/packages/a4Base/")
9706 (synopsis "Automated Affymetrix array analysis base package")
9707 (description
9708 "This package provides basic features for the automated analysis of
9709 Affymetrix arrays.")
9710 (license license:gpl3)))
9711
9712 (define-public r-a4
9713 (package
9714 (name "r-a4")
9715 (version "1.44.0")
9716 (source
9717 (origin
9718 (method url-fetch)
9719 (uri (bioconductor-uri "a4" version))
9720 (sha256
9721 (base32
9722 "1zs8fs6mdd7fhsmx4k824mid0jk400cm6dwfhl8z5lg85y8y2n0r"))))
9723 (build-system r-build-system)
9724 (propagated-inputs
9725 (list r-a4base r-a4classif r-a4core r-a4preproc r-a4reporting))
9726 (home-page "https://bioconductor.org/packages/a4/")
9727 (synopsis "Automated Affymetrix array analysis umbrella package")
9728 (description
9729 "This package provides a software suite for the automated analysis of
9730 Affymetrix arrays.")
9731 (license license:gpl3)))
9732
9733 (define-public r-abseqr
9734 (package
9735 (name "r-abseqr")
9736 (version "1.14.0")
9737 (source
9738 (origin
9739 (method url-fetch)
9740 (uri (bioconductor-uri "abseqR" version))
9741 (sha256
9742 (base32
9743 "0jh3rj6ag07vpw6fymqm6m4jkrm9mgf50zkjncahxdf52mna8a9b"))))
9744 (properties `((upstream-name . "abseqR")))
9745 (build-system r-build-system)
9746 (inputs
9747 (list pandoc))
9748 (propagated-inputs
9749 (list r-biocparallel
9750 r-biocstyle
9751 r-circlize
9752 r-flexdashboard
9753 r-ggcorrplot
9754 r-ggdendro
9755 r-ggplot2
9756 r-gridextra
9757 r-knitr
9758 r-plotly
9759 r-plyr
9760 r-png
9761 r-rcolorbrewer
9762 r-reshape2
9763 r-rmarkdown
9764 r-stringr
9765 r-vegan
9766 r-venndiagram))
9767 (native-inputs
9768 (list r-knitr))
9769 (home-page "https://github.com/malhamdoosh/abseqR")
9770 (synopsis "Reporting and data analysis for Rep-Seq datasets of antibody libraries")
9771 (description
9772 "AbSeq is a comprehensive bioinformatic pipeline for the analysis of
9773 sequencing datasets generated from antibody libraries and abseqR is one of its
9774 packages. AbseqR empowers the users of abseqPy with plotting and reporting
9775 capabilities and allows them to generate interactive HTML reports for the
9776 convenience of viewing and sharing with other researchers. Additionally,
9777 abseqR extends abseqPy to compare multiple repertoire analyses and perform
9778 further downstream analysis on its output.")
9779 (license license:gpl3)))
9780
9781 (define-public r-bacon
9782 (package
9783 (name "r-bacon")
9784 (version "1.24.0")
9785 (source
9786 (origin
9787 (method url-fetch)
9788 (uri (bioconductor-uri "bacon" version))
9789 (sha256
9790 (base32
9791 "1zvcxdj3r892898ik5gq3jdbfig1438qws4bwd465ik8vi7g39v8"))))
9792 (build-system r-build-system)
9793 (propagated-inputs
9794 (list r-biocparallel r-ellipse r-ggplot2))
9795 (native-inputs
9796 (list r-knitr))
9797 (home-page "https://bioconductor.org/packages/bacon/")
9798 (synopsis "Controlling bias and inflation in association studies")
9799 (description
9800 "Bacon can be used to remove inflation and bias often observed in
9801 epigenome- and transcriptome-wide association studies. To this end bacon
9802 constructs an empirical null distribution using a Gibbs Sampling algorithm by
9803 fitting a three-component normal mixture on z-scores.")
9804 (license license:gpl2+)))
9805
9806 (define-public r-rgadem
9807 (package
9808 (name "r-rgadem")
9809 (version "2.44.0")
9810 (source
9811 (origin
9812 (method url-fetch)
9813 (uri (bioconductor-uri "rGADEM" version))
9814 (sha256
9815 (base32
9816 "013xdwz0c3n0n9hxf8kkx570qry961pgdjsp023531pl5ww2ing4"))))
9817 (properties `((upstream-name . "rGADEM")))
9818 (build-system r-build-system)
9819 (propagated-inputs
9820 (list r-biostrings r-bsgenome r-genomicranges r-iranges r-seqlogo))
9821 (home-page "https://bioconductor.org/packages/rGADEM/")
9822 (synopsis "De novo sequence motif discovery")
9823 (description
9824 "rGADEM is an efficient de novo motif discovery tool for large-scale
9825 genomic sequence data.")
9826 (license license:artistic2.0)))
9827
9828 (define-public r-motiv
9829 (package
9830 (name "r-motiv")
9831 (version "1.43.0")
9832 (source
9833 (origin
9834 (method url-fetch)
9835 (uri (bioconductor-uri "MotIV" version))
9836 (sha256
9837 (base32
9838 "1yqqymcrnwlpv6h3w80yliv19922g32xqlqszaqjk6zp853qilh6"))))
9839 (properties `((upstream-name . "MotIV")))
9840 (build-system r-build-system)
9841 (inputs
9842 (list gsl))
9843 (propagated-inputs
9844 (list r-biocgenerics
9845 r-biostrings
9846 r-genomicranges
9847 r-iranges
9848 r-lattice
9849 r-rgadem
9850 r-s4vectors))
9851 (home-page "https://bioconductor.org/packages/MotIV/")
9852 (synopsis "Motif identification and validation")
9853 (description
9854 "This package is used for the identification and validation of sequence
9855 motifs. It makes use of STAMP for comparing a set of motifs to a given
9856 database (e.g. JASPAR). It can also be used to visualize motifs, motif
9857 distributions, modules and filter motifs.")
9858 (license license:gpl2)))
9859
9860 (define-public r-motifdb
9861 (package
9862 (name "r-motifdb")
9863 (version "1.38.0")
9864 (source (origin
9865 (method url-fetch)
9866 (uri (bioconductor-uri "MotifDb" version))
9867 (sha256
9868 (base32 "1cyfz0l0yvdii3idaiq5w39yzxlzfpifa4v5pv7hdjfjj83a8rbi"))))
9869 (properties `((upstream-name . "MotifDb")))
9870 (build-system r-build-system)
9871 (propagated-inputs
9872 (list r-biocgenerics
9873 r-biostrings
9874 r-genomicranges
9875 r-iranges
9876 r-rtracklayer
9877 r-s4vectors
9878 r-splitstackshape))
9879 (native-inputs
9880 (list r-knitr))
9881 (home-page "https://www.bioconductor.org/packages/MotifDb/")
9882 (synopsis "Annotated collection of protein-DNA binding sequence motifs")
9883 (description "This package provides more than 2000 annotated position
9884 frequency matrices from nine public sources, for multiple organisms.")
9885 (license license:artistic2.0)))
9886
9887 (define-public r-motifbreakr
9888 (package
9889 (name "r-motifbreakr")
9890 (version "2.10.0")
9891 (source (origin
9892 (method url-fetch)
9893 (uri (bioconductor-uri "motifbreakR" version))
9894 (sha256
9895 (base32 "0sad73jjx52qzp1fmygp6xqvaxwl5szi69f00f94i1pdyq70qhlg"))))
9896 (properties `((upstream-name . "motifbreakR")))
9897 (build-system r-build-system)
9898 (propagated-inputs
9899 (list r-biocgenerics
9900 r-biocparallel
9901 r-biostrings
9902 r-bsgenome
9903 r-genomeinfodb
9904 r-genomicranges
9905 r-gviz
9906 r-iranges
9907 r-matrixstats
9908 r-motifdb
9909 r-motifstack
9910 r-rtracklayer
9911 r-s4vectors
9912 r-stringr
9913 r-summarizedexperiment
9914 r-tfmpvalue
9915 r-variantannotation))
9916 (native-inputs
9917 (list r-knitr))
9918 (home-page "https://www.bioconductor.org/packages/motifbreakR/")
9919 (synopsis "Predicting disruptiveness of single nucleotide polymorphisms")
9920 (description "This package allows biologists to judge in the first place
9921 whether the sequence surrounding the polymorphism is a good match, and in
9922 the second place how much information is gained or lost in one allele of
9923 the polymorphism relative to another. This package gives a choice of
9924 algorithms for interrogation of genomes with motifs from public sources:
9925 @enumerate
9926 @item a weighted-sum probability matrix;
9927 @item log-probabilities;
9928 @item weighted by relative entropy.
9929 @end enumerate
9930
9931 This package can predict effects for novel or previously described variants in
9932 public databases, making it suitable for tasks beyond the scope of its original
9933 design. Lastly, it can be used to interrogate any genome curated within
9934 Bioconductor.")
9935 (license license:gpl2+)))
9936
9937 (define-public r-motifstack
9938 (package
9939 (name "r-motifstack")
9940 (version "1.40.0")
9941 (source
9942 (origin
9943 (method url-fetch)
9944 (uri (bioconductor-uri "motifStack" version))
9945 (sha256
9946 (base32
9947 "0d2ihx73chczbv6f91n04qb372plrdv7k4qws8shyw1fmvb1rq0z"))))
9948 (properties `((upstream-name . "motifStack")))
9949 (build-system r-build-system)
9950 (propagated-inputs
9951 (list r-ade4
9952 r-biostrings
9953 r-ggplot2
9954 r-htmlwidgets
9955 r-tfbstools
9956 r-xml))
9957 (native-inputs
9958 (list r-knitr))
9959 (home-page "https://bioconductor.org/packages/motifStack/")
9960 (synopsis "Plot stacked logos for DNA, RNA and amino acid sequences")
9961 (description
9962 "The motifStack package is designed for graphic representation of
9963 multiple motifs with different similarity scores. It works with both DNA/RNA
9964 sequence motifs and amino acid sequence motifs. In addition, it provides the
9965 flexibility for users to customize the graphic parameters such as the font
9966 type and symbol colors.")
9967 (license license:gpl2+)))
9968
9969 (define-public r-genomicscores
9970 (package
9971 (name "r-genomicscores")
9972 (version "2.8.2")
9973 (source
9974 (origin
9975 (method url-fetch)
9976 (uri (bioconductor-uri "GenomicScores" version))
9977 (sha256
9978 (base32
9979 "12rcxw69an1d5q7ar58xy8s871l47imw2nm08j054ivxslx8597j"))))
9980 (properties `((upstream-name . "GenomicScores")))
9981 (build-system r-build-system)
9982 (propagated-inputs
9983 (list r-annotationhub
9984 r-biobase
9985 r-biocfilecache
9986 r-biocgenerics
9987 r-biocmanager
9988 r-biostrings
9989 r-delayedarray
9990 r-genomeinfodb
9991 r-genomicranges
9992 r-hdf5array
9993 r-httr
9994 r-iranges
9995 r-rhdf5
9996 r-s4vectors
9997 r-xml))
9998 (native-inputs
9999 (list r-knitr))
10000 (home-page "https://github.com/rcastelo/GenomicScores/")
10001 (synopsis "Work with genome-wide position-specific scores")
10002 (description
10003 "This package provides infrastructure to store and access genome-wide
10004 position-specific scores within R and Bioconductor.")
10005 (license license:artistic2.0)))
10006
10007 (define-public r-atacseqqc
10008 (package
10009 (name "r-atacseqqc")
10010 (version "1.20.2")
10011 (source
10012 (origin
10013 (method url-fetch)
10014 (uri (bioconductor-uri "ATACseqQC" version))
10015 (sha256
10016 (base32
10017 "0jj7n0mcj0gciw0ksazlksgmwzp51a40pwqhf0c7la0cc4bnrkqp"))))
10018 (properties `((upstream-name . "ATACseqQC")))
10019 (build-system r-build-system)
10020 (propagated-inputs
10021 (list r-biocgenerics
10022 r-biostrings
10023 r-bsgenome
10024 r-chippeakanno
10025 r-edger
10026 r-genomeinfodb
10027 r-genomicalignments
10028 r-genomicranges
10029 r-genomicscores
10030 r-iranges
10031 r-kernsmooth
10032 r-limma
10033 r-motifstack
10034 r-preseqr
10035 r-randomforest
10036 r-rsamtools
10037 r-rtracklayer
10038 r-s4vectors))
10039 (native-inputs
10040 (list r-knitr))
10041 (home-page "https://bioconductor.org/packages/ATACseqQC/")
10042 (synopsis "ATAC-seq quality control")
10043 (description
10044 "ATAC-seq, an assay for Transposase-Accessible Chromatin using
10045 sequencing, is a rapid and sensitive method for chromatin accessibility
10046 analysis. It was developed as an alternative method to MNase-seq, FAIRE-seq
10047 and DNAse-seq. The ATACseqQC package was developed to help users to quickly
10048 assess whether their ATAC-seq experiment is successful. It includes
10049 diagnostic plots of fragment size distribution, proportion of mitochondria
10050 reads, nucleosome positioning pattern, and CTCF or other Transcript Factor
10051 footprints.")
10052 (license license:gpl2+)))
10053
10054 (define-public r-gofuncr
10055 (package
10056 (name "r-gofuncr")
10057 (version "1.16.0")
10058 (source
10059 (origin
10060 (method url-fetch)
10061 (uri (bioconductor-uri "GOfuncR" version))
10062 (sha256
10063 (base32
10064 "02vdfsjrqp0m06mfbspwkxjyqxfca0w1idgygpi1a9i5m4fqhwpk"))))
10065 (properties `((upstream-name . "GOfuncR")))
10066 (build-system r-build-system)
10067 (propagated-inputs
10068 (list r-annotationdbi
10069 r-genomicranges
10070 r-gtools
10071 r-iranges
10072 r-mapplots
10073 r-rcpp
10074 r-vioplot))
10075 (native-inputs
10076 (list r-knitr))
10077 (home-page "https://bioconductor.org/packages/GOfuncR/")
10078 (synopsis "Gene ontology enrichment using FUNC")
10079 (description
10080 "GOfuncR performs a gene ontology enrichment analysis based on the
10081 ontology enrichment software FUNC. GO-annotations are obtained from
10082 OrganismDb or OrgDb packages (@code{Homo.sapiens} by default); the GO-graph is
10083 included in the package and updated regularly. GOfuncR provides the standard
10084 candidate vs background enrichment analysis using the hypergeometric test, as
10085 well as three additional tests:
10086
10087 @enumerate
10088 @item the Wilcoxon rank-sum test that is used when genes are ranked,
10089 @item a binomial test that is used when genes are associated with two counts,
10090 and
10091 @item a Chi-square or Fisher's exact test that is used in cases when genes are
10092 associated with four counts.
10093 @end enumerate
10094
10095 To correct for multiple testing and interdependency of the tests, family-wise
10096 error rates are computed based on random permutations of the gene-associated
10097 variables. GOfuncR also provides tools for exploring the ontology graph and
10098 the annotations, and options to take gene-length or spatial clustering of
10099 genes into account. It is also possible to provide custom gene coordinates,
10100 annotations and ontologies.")
10101 (license license:gpl2+)))
10102
10103 (define-public r-abaenrichment
10104 (package
10105 (name "r-abaenrichment")
10106 (version "1.24.0")
10107 (source
10108 (origin
10109 (method url-fetch)
10110 (uri (bioconductor-uri "ABAEnrichment" version))
10111 (sha256
10112 (base32
10113 "1sp3f72rzlr822dxx42bswynrwwfx6f520hdhfdikqp13p2y4044"))))
10114 (properties `((upstream-name . "ABAEnrichment")))
10115 (build-system r-build-system)
10116 (propagated-inputs
10117 (list r-abadata
10118 r-data-table
10119 r-gofuncr
10120 r-gplots
10121 r-gtools
10122 r-rcpp))
10123 (native-inputs
10124 (list r-knitr))
10125 (home-page "https://bioconductor.org/packages/ABAEnrichment/")
10126 (synopsis "Gene expression enrichment in human brain regions")
10127 (description
10128 "The package ABAEnrichment is designed to test for enrichment of user
10129 defined candidate genes in the set of expressed genes in different human brain
10130 regions. The core function @code{aba_enrich} integrates the expression of the
10131 candidate gene set (averaged across donors) and the structural information of
10132 the brain using an ontology, both provided by the Allen Brain Atlas project.")
10133 (license license:gpl2+)))
10134
10135 (define-public r-annotationfuncs
10136 (package
10137 (name "r-annotationfuncs")
10138 (version "1.40.0")
10139 (source
10140 (origin
10141 (method url-fetch)
10142 (uri (bioconductor-uri "AnnotationFuncs" version))
10143 (sha256
10144 (base32
10145 "0xsm7741zm81bi4c9hy0zaacnk8a6bahdpc6srqzrbsz0pfzdyhr"))))
10146 (properties
10147 `((upstream-name . "AnnotationFuncs")))
10148 (build-system r-build-system)
10149 (propagated-inputs
10150 (list r-annotationdbi r-dbi))
10151 (home-page "https://www.iysik.com/r/annotationfuncs")
10152 (synopsis "Annotation translation functions")
10153 (description
10154 "This package provides functions for handling translating between
10155 different identifieres using the Biocore Data Team data-packages (e.g.
10156 @code{org.Bt.eg.db}).")
10157 (license license:gpl2)))
10158
10159 (define-public r-annotationtools
10160 (package
10161 (name "r-annotationtools")
10162 (version "1.70.0")
10163 (source
10164 (origin
10165 (method url-fetch)
10166 (uri (bioconductor-uri "annotationTools" version))
10167 (sha256
10168 (base32
10169 "122b424zida3j0vqkn8d06sg3jpc3ngsgidr8kgg00n4cjngkc51"))))
10170 (properties
10171 `((upstream-name . "annotationTools")))
10172 (build-system r-build-system)
10173 (propagated-inputs (list r-biobase))
10174 (home-page "https://bioconductor.org/packages/annotationTools/")
10175 (synopsis "Annotate microarrays and perform gene expression analyses")
10176 (description
10177 "This package provides functions to annotate microarrays, find orthologs,
10178 and integrate heterogeneous gene expression profiles using annotation and
10179 other molecular biology information available as flat file database (plain
10180 text files).")
10181 ;; Any version of the GPL.
10182 (license (list license:gpl2+))))
10183
10184 (define-public r-allelicimbalance
10185 (package
10186 (name "r-allelicimbalance")
10187 (version "1.34.0")
10188 (source
10189 (origin
10190 (method url-fetch)
10191 (uri (bioconductor-uri "AllelicImbalance" version))
10192 (sha256
10193 (base32
10194 "0w4xd0xzkwx7bbhrgqligpahlhg85rginknx520z891r8v0bim2z"))))
10195 (properties
10196 `((upstream-name . "AllelicImbalance")))
10197 (build-system r-build-system)
10198 (propagated-inputs
10199 (list r-annotationdbi
10200 r-biocgenerics
10201 r-biostrings
10202 r-bsgenome
10203 r-genomeinfodb
10204 r-genomicalignments
10205 r-genomicfeatures
10206 r-genomicranges
10207 r-gridextra
10208 r-gviz
10209 r-iranges
10210 r-lattice
10211 r-latticeextra
10212 r-nlme
10213 r-rsamtools
10214 r-s4vectors
10215 r-seqinr
10216 r-summarizedexperiment
10217 r-variantannotation))
10218 (native-inputs
10219 (list r-knitr))
10220 (home-page "https://github.com/pappewaio/AllelicImbalance")
10221 (synopsis "Investigate allele-specific expression")
10222 (description
10223 "This package provides a framework for allele-specific expression
10224 investigation using RNA-seq data.")
10225 (license license:gpl3)))
10226
10227 (define-public r-aucell
10228 (package
10229 (name "r-aucell")
10230 (version "1.18.1")
10231 (source
10232 (origin
10233 (method url-fetch)
10234 (uri (bioconductor-uri "AUCell" version))
10235 (sha256
10236 (base32
10237 "17wr7dycll0l1gax4w268qw7is163bs51rj6p1qnx1dgc9ibnsgr"))))
10238 (properties `((upstream-name . "AUCell")))
10239 (build-system r-build-system)
10240 (propagated-inputs
10241 (list r-biocgenerics
10242 r-data-table
10243 r-delayedarray
10244 r-delayedmatrixstats
10245 r-gseabase
10246 r-mixtools
10247 r-r-utils
10248 r-shiny
10249 r-summarizedexperiment))
10250 (native-inputs
10251 (list r-knitr))
10252 (home-page "https://bioconductor.org/packages/AUCell/")
10253 (synopsis "Analysis of gene set activity in single-cell RNA-seq data")
10254 (description
10255 "AUCell identifies cells with active gene sets (e.g. signatures,
10256 gene modules, etc) in single-cell RNA-seq data. AUCell uses the @dfn{Area
10257 Under the Curve} (AUC) to calculate whether a critical subset of the input
10258 gene set is enriched within the expressed genes for each cell. The
10259 distribution of AUC scores across all the cells allows exploring the relative
10260 expression of the signature. Since the scoring method is ranking-based,
10261 AUCell is independent of the gene expression units and the normalization
10262 procedure. In addition, since the cells are evaluated individually, it can
10263 easily be applied to bigger datasets, subsetting the expression matrix if
10264 needed.")
10265 (license license:gpl3)))
10266
10267 (define-public r-ebimage
10268 (package
10269 (name "r-ebimage")
10270 (version "4.38.0")
10271 (source
10272 (origin
10273 (method url-fetch)
10274 (uri (bioconductor-uri "EBImage" version))
10275 (sha256
10276 (base32
10277 "1vcx45bw36k9daw9dywj5bz77jmqk4gjfwsym8ajjnc1jmlq20si"))))
10278 (properties `((upstream-name . "EBImage")))
10279 (build-system r-build-system)
10280 (propagated-inputs
10281 (list r-abind
10282 r-biocgenerics
10283 r-fftwtools
10284 r-htmltools
10285 r-htmlwidgets
10286 r-jpeg
10287 r-locfit
10288 r-png
10289 r-rcurl
10290 r-tiff))
10291 (native-inputs
10292 (list r-knitr)) ; for vignettes
10293 (home-page "https://github.com/aoles/EBImage")
10294 (synopsis "Image processing and analysis toolbox for R")
10295 (description
10296 "EBImage provides general purpose functionality for image processing and
10297 analysis. In the context of (high-throughput) microscopy-based cellular
10298 assays, EBImage offers tools to segment cells and extract quantitative
10299 cellular descriptors. This allows the automation of such tasks using the R
10300 programming language and facilitates the use of other tools in the R
10301 environment for signal processing, statistical modeling, machine learning and
10302 visualization with image data.")
10303 ;; Any version of the LGPL.
10304 (license license:lgpl2.1+)))
10305
10306 (define-public r-yamss
10307 (package
10308 (name "r-yamss")
10309 (version "1.22.0")
10310 (source
10311 (origin
10312 (method url-fetch)
10313 (uri (bioconductor-uri "yamss" version))
10314 (sha256
10315 (base32
10316 "1lcfxw73cxvpy3bnq28pxdy5128mpq5xklsa0mzxdjyqc4g55hy8"))))
10317 (build-system r-build-system)
10318 (propagated-inputs
10319 (list r-biocgenerics
10320 r-data-table
10321 r-ebimage
10322 r-iranges
10323 r-limma
10324 r-matrix
10325 r-mzr
10326 r-s4vectors
10327 r-summarizedexperiment))
10328 (native-inputs
10329 (list r-knitr))
10330 (home-page "https://github.com/hansenlab/yamss")
10331 (synopsis "Tools for high-throughput metabolomics")
10332 (description
10333 "This package provides tools to analyze and visualize high-throughput
10334 metabolomics data acquired using chromatography-mass spectrometry. These tools
10335 preprocess data in a way that enables reliable and powerful differential
10336 analysis.")
10337 (license license:artistic2.0)))
10338
10339 (define-public r-gtrellis
10340 (package
10341 (name "r-gtrellis")
10342 (version "1.28.0")
10343 (source
10344 (origin
10345 (method url-fetch)
10346 (uri (bioconductor-uri "gtrellis" version))
10347 (sha256
10348 (base32
10349 "1s4xczzv6hz2kyv32xgcq84540w75qr3f644w1s4c3kwxgyq2gff"))))
10350 (build-system r-build-system)
10351 (propagated-inputs
10352 (list r-circlize r-genomicranges r-getoptlong r-iranges))
10353 (native-inputs
10354 (list r-knitr))
10355 (home-page "https://github.com/jokergoo/gtrellis")
10356 (synopsis "Genome level Trellis layout")
10357 (description
10358 "Genome level Trellis graph visualizes genomic data conditioned by
10359 genomic categories (e.g. chromosomes). For each genomic category, multiple
10360 dimensional data which are represented as tracks describe different features
10361 from different aspects. This package provides high flexibility to arrange
10362 genomic categories and to add self-defined graphics in the plot.")
10363 (license license:expat)))
10364
10365 (define-public r-somaticsignatures
10366 (package
10367 (name "r-somaticsignatures")
10368 (version "2.32.0")
10369 (source
10370 (origin
10371 (method url-fetch)
10372 (uri (bioconductor-uri "SomaticSignatures" version))
10373 (sha256
10374 (base32
10375 "1ydnp54laznzpi08s403kxhnr5nqhvm3iilaxlcdlz0ngxhm6vx6"))))
10376 (properties
10377 `((upstream-name . "SomaticSignatures")))
10378 (build-system r-build-system)
10379 (propagated-inputs
10380 (list r-biobase
10381 r-biostrings
10382 r-genomeinfodb
10383 r-genomicranges
10384 r-ggbio
10385 r-ggplot2
10386 r-iranges
10387 r-nmf
10388 r-pcamethods
10389 r-proxy
10390 r-reshape2
10391 r-s4vectors
10392 r-variantannotation))
10393 (native-inputs
10394 (list r-knitr))
10395 (home-page "https://github.com/juliangehring/SomaticSignatures")
10396 (synopsis "Somatic signatures")
10397 (description
10398 "This package identifies mutational signatures of @dfn{single nucleotide
10399 variants} (SNVs). It provides a infrastructure related to the methodology
10400 described in Nik-Zainal (2012, Cell), with flexibility in the matrix
10401 decomposition algorithms.")
10402 (license license:expat)))
10403
10404 (define-public r-yapsa
10405 (package
10406 (name "r-yapsa")
10407 (version "1.22.0")
10408 (source
10409 (origin
10410 (method url-fetch)
10411 (uri (bioconductor-uri "YAPSA" version))
10412 (sha256
10413 (base32
10414 "1klqfif4sadkxw7agywk2ncvcdqsnfb1d6adnacdfdasr8abvhid"))))
10415 (properties `((upstream-name . "YAPSA")))
10416 (build-system r-build-system)
10417 (propagated-inputs
10418 (list r-biostrings
10419 r-bsgenome-hsapiens-ucsc-hg19
10420 r-circlize
10421 r-complexheatmap
10422 r-corrplot
10423 r-dendextend
10424 r-doparallel
10425 r-dplyr
10426 r-genomeinfodb
10427 r-genomicranges
10428 r-getoptlong
10429 r-ggbeeswarm
10430 r-ggplot2
10431 r-gridextra
10432 r-gtrellis
10433 r-keggrest
10434 r-limsolve
10435 r-magrittr
10436 r-pmcmrplus
10437 r-pracma
10438 r-reshape2
10439 r-somaticsignatures
10440 r-variantannotation))
10441 (native-inputs
10442 (list r-knitr))
10443 (home-page "https://bioconductor.org/packages/YAPSA/")
10444 (synopsis "Yet another package for signature analysis")
10445 (description
10446 "This package provides functions and routines useful in the analysis of
10447 somatic signatures (cf. L. Alexandrov et al., Nature 2013). In particular,
10448 functions to perform a signature analysis with known signatures and a
10449 signature analysis on @dfn{stratified mutational catalogue} (SMC) are
10450 provided.")
10451 (license license:gpl3)))
10452
10453 (define-public r-gcrma
10454 (package
10455 (name "r-gcrma")
10456 (version "2.68.0")
10457 (source
10458 (origin
10459 (method url-fetch)
10460 (uri (bioconductor-uri "gcrma" version))
10461 (sha256
10462 (base32
10463 "13a8igr2b02gsa6n3437kb33wg6h7si82fmqi35dzpfzhvx0qf6d"))))
10464 (build-system r-build-system)
10465 (propagated-inputs
10466 (list r-affy
10467 r-affyio
10468 r-biobase
10469 r-biocmanager
10470 r-biostrings
10471 r-xvector))
10472 (home-page "https://bioconductor.org/packages/gcrma/")
10473 (synopsis "Background adjustment using sequence information")
10474 (description
10475 "Gcrma adjusts for background intensities in Affymetrix array data which
10476 include optical noise and @dfn{non-specific binding} (NSB). The main function
10477 @code{gcrma} converts background adjusted probe intensities to expression
10478 measures using the same normalization and summarization methods as a
10479 @dfn{Robust Multiarray Average} (RMA). Gcrma uses probe sequence information
10480 to estimate probe affinity to NSB. The sequence information is summarized in
10481 a more complex way than the simple GC content. Instead, the base types (A, T,
10482 G or C) at each position along the probe determine the affinity of each probe.
10483 The parameters of the position-specific base contributions to the probe
10484 affinity is estimated in an NSB experiment in which only NSB but no
10485 gene-specific binding is expected.")
10486 ;; Any version of the LGPL
10487 (license license:lgpl2.1+)))
10488
10489 (define-public r-simpleaffy
10490 (package
10491 (name "r-simpleaffy")
10492 (version "2.66.0")
10493 (source
10494 (origin
10495 (method url-fetch)
10496 (uri (bioconductor-uri "simpleaffy" version))
10497 (sha256
10498 (base32
10499 "04a11dsqd5y4b39nny94acnh0qhdazjc6d1803izza4vrgmw2csb"))))
10500 (build-system r-build-system)
10501 (propagated-inputs
10502 (list r-affy r-biobase r-biocgenerics r-gcrma r-genefilter))
10503 (home-page "https://bioconductor.org/packages/simpleaffy/")
10504 (synopsis "Very simple high level analysis of Affymetrix data")
10505 (description
10506 "This package provides high level functions for reading Affy @file{.CEL}
10507 files, phenotypic data, and then computing simple things with it, such as
10508 t-tests, fold changes and the like. It makes heavy use of the @code{affy}
10509 library. It also has some basic scatter plot functions and mechanisms for
10510 generating high resolution journal figures.")
10511 (license license:gpl2+)))
10512
10513 (define-public r-yaqcaffy
10514 (package
10515 (name "r-yaqcaffy")
10516 (version "1.50.0")
10517 (source
10518 (origin
10519 (method url-fetch)
10520 (uri (bioconductor-uri "yaqcaffy" version))
10521 (sha256
10522 (base32
10523 "18gphcjj15iivrahp52186bvdg07yd2dvrykfjdd4r1vyf33im96"))))
10524 (build-system r-build-system)
10525 (propagated-inputs
10526 (list r-simpleaffy))
10527 (home-page "https://bioconductor.org/packages/yaqcaffy/")
10528 (synopsis "Affymetrix quality control and reproducibility analysis")
10529 (description
10530 "This is a package that can be used for quality control of Affymetrix
10531 GeneChip expression data and reproducibility analysis of human whole genome
10532 chips with the MAQC reference datasets.")
10533 (license license:artistic2.0)))
10534
10535 (define-public r-quantro
10536 (package
10537 (name "r-quantro")
10538 (version "1.30.0")
10539 (source
10540 (origin
10541 (method url-fetch)
10542 (uri (bioconductor-uri "quantro" version))
10543 (sha256
10544 (base32
10545 "1zfrz7lxyrbf0c8d277npzj1h4six9whkqplvcjmn3li0xj5qng3"))))
10546 (build-system r-build-system)
10547 (propagated-inputs
10548 (list r-biobase
10549 r-doparallel
10550 r-foreach
10551 r-ggplot2
10552 r-iterators
10553 r-minfi
10554 r-rcolorbrewer))
10555 (native-inputs
10556 (list r-knitr))
10557 (home-page "https://bioconductor.org/packages/quantro/")
10558 (synopsis "Test for when to use quantile normalization")
10559 (description
10560 "This package provides a data-driven test for the assumptions of quantile
10561 normalization using raw data such as objects that inherit eSets (e.g.
10562 ExpressionSet, MethylSet). Group level information about each sample (such as
10563 Tumor / Normal status) must also be provided because the test assesses if
10564 there are global differences in the distributions between the user-defined
10565 groups.")
10566 (license license:gpl3+)))
10567
10568 (define-public r-yarn
10569 (package
10570 (name "r-yarn")
10571 (version "1.22.0")
10572 (source
10573 (origin
10574 (method url-fetch)
10575 (uri (bioconductor-uri "yarn" version))
10576 (sha256
10577 (base32
10578 "0z5202pqq02fwm8qf1g36004k7sv668s1xacbpr1cvw5sl452lbg"))))
10579 (build-system r-build-system)
10580 (propagated-inputs
10581 (list r-biobase
10582 r-biomart
10583 r-downloader
10584 r-edger
10585 r-gplots
10586 r-limma
10587 r-matrixstats
10588 r-preprocesscore
10589 r-quantro
10590 r-rcolorbrewer
10591 r-readr))
10592 (native-inputs
10593 (list r-knitr))
10594 (home-page "https://bioconductor.org/packages/yarn/")
10595 (synopsis "Robust multi-condition RNA-Seq preprocessing and normalization")
10596 (description
10597 "Expedite large RNA-Seq analyses using a combination of previously
10598 developed tools. YARN is meant to make it easier for the user in performing
10599 basic mis-annotation quality control, filtering, and condition-aware
10600 normalization. YARN leverages many Bioconductor tools and statistical
10601 techniques to account for the large heterogeneity and sparsity found in very
10602 large RNA-seq experiments.")
10603 (license license:artistic2.0)))
10604
10605 (define-public r-roar
10606 (package
10607 (name "r-roar")
10608 (version "1.32.0")
10609 (source
10610 (origin
10611 (method url-fetch)
10612 (uri (bioconductor-uri "roar" version))
10613 (sha256
10614 (base32
10615 "0zq1praf5h9294cvmrb06l3chx8v40xw2sfvhlnh1516x9sjkwfc"))))
10616 (build-system r-build-system)
10617 (propagated-inputs
10618 (list r-biocgenerics
10619 r-genomeinfodb
10620 r-genomicalignments
10621 r-genomicranges
10622 r-iranges
10623 r-rtracklayer
10624 r-s4vectors
10625 r-summarizedexperiment))
10626 (home-page "https://github.com/vodkatad/roar/")
10627 (synopsis "Identify differential APA usage from RNA-seq alignments")
10628 (description
10629 "This package provides tools for identifying preferential usage of APA
10630 sites, comparing two biological conditions, starting from known alternative
10631 sites and alignments obtained from standard RNA-seq experiments.")
10632 (license license:gpl3)))
10633
10634 (define-public r-xbseq
10635 (package
10636 (name "r-xbseq")
10637 (version "1.22.0")
10638 (source
10639 (origin
10640 (method url-fetch)
10641 (uri (bioconductor-uri "XBSeq" version))
10642 (sha256
10643 (base32
10644 "1dvk2jpsdynqw5071z54yd5j0ddprhc1ppk834cz9liibd72d7vz"))))
10645 (properties `((upstream-name . "XBSeq")))
10646 (build-system r-build-system)
10647 (propagated-inputs
10648 (list r-biobase
10649 r-deseq2
10650 r-dplyr
10651 r-ggplot2
10652 r-locfit
10653 r-magrittr
10654 r-matrixstats
10655 r-pracma
10656 r-roar))
10657 (native-inputs
10658 (list r-knitr))
10659 (home-page "https://github.com/Liuy12/XBSeq")
10660 (synopsis "Test for differential expression for RNA-seq data")
10661 (description
10662 "XBSeq is a novel algorithm for testing RNA-seq @dfn{differential
10663 expression} (DE), where a statistical model was established based on the
10664 assumption that observed signals are the convolution of true expression
10665 signals and sequencing noises. The mapped reads in non-exonic regions are
10666 considered as sequencing noises, which follows a Poisson distribution. Given
10667 measurable observed signal and background noise from RNA-seq data, true
10668 expression signals, assuming governed by the negative binomial distribution,
10669 can be delineated and thus the accurate detection of differential expressed
10670 genes.")
10671 (license license:gpl3+)))
10672
10673 (define-public r-massspecwavelet
10674 (package
10675 (name "r-massspecwavelet")
10676 (version "1.62.0")
10677 (source
10678 (origin
10679 (method url-fetch)
10680 (uri (bioconductor-uri "MassSpecWavelet" version))
10681 (sha256
10682 (base32
10683 "0g9izdy3f7h1zmsfbq45ahdz0ak5013rp3vxc4ijb1mpqx8ldd39"))))
10684 (properties
10685 `((upstream-name . "MassSpecWavelet")))
10686 (build-system r-build-system)
10687 (native-inputs
10688 (list r-knitr))
10689 (home-page "https://bioconductor.org/packages/MassSpecWavelet/")
10690 (synopsis "Mass spectrum processing by wavelet-based algorithms")
10691 (description
10692 "The MassSpecWavelet package aims to process @dfn{Mass Spectrometry} (MS)
10693 data mainly through the use of wavelet transforms. It supports peak detection
10694 based on @dfn{Continuous Wavelet Transform} (CWT).")
10695 (license license:lgpl2.0+)))
10696
10697 (define-public r-xcms
10698 (package
10699 (name "r-xcms")
10700 (version "3.18.0")
10701 (source
10702 (origin
10703 (method url-fetch)
10704 (uri (bioconductor-uri "xcms" version))
10705 (sha256
10706 (base32
10707 "0p2zd2728lj5q8y24gdfvsjijd6zl2i73hrcf017n32jq7vn71xm"))))
10708 (build-system r-build-system)
10709 (propagated-inputs
10710 (list r-biobase
10711 r-biocgenerics
10712 r-biocparallel
10713 r-iranges
10714 r-lattice
10715 r-massspecwavelet
10716 r-mscoreutils
10717 r-msfeatures
10718 r-msnbase
10719 r-mzr
10720 r-plyr
10721 r-protgenerics
10722 r-rann
10723 r-rcolorbrewer
10724 r-robustbase
10725 r-s4vectors
10726 r-summarizedexperiment))
10727 (native-inputs
10728 (list r-knitr))
10729 (home-page "https://bioconductor.org/packages/xcms/")
10730 (synopsis "LC/MS and GC/MS mass spectrometry data analysis")
10731 (description
10732 "This package provides a framework for processing and visualization of
10733 chromatographically separated and single-spectra mass spectral data. It
10734 imports from AIA/ANDI NetCDF, mzXML, mzData and mzML files. It preprocesses
10735 data for high-throughput, untargeted analyte profiling.")
10736 (license license:gpl2+)))
10737
10738 (define-public r-wppi
10739 (package
10740 (name "r-wppi")
10741 (version "1.4.0")
10742 (source (origin
10743 (method url-fetch)
10744 (uri (bioconductor-uri "wppi" version))
10745 (sha256
10746 (base32
10747 "1008s39bb7sd261cy1vfgdah7bmhfw9qq322fh7g4wvpfw63ii9f"))))
10748 (properties `((upstream-name . "wppi")))
10749 (build-system r-build-system)
10750 ;; This is necessary because omnipathr attempts to write a configuration
10751 ;; file to HOME.
10752 (arguments
10753 `(#:phases
10754 (modify-phases %standard-phases
10755 (add-after 'unpack 'set-HOME
10756 (lambda _ (setenv "HOME" "/tmp"))))))
10757 (propagated-inputs (list r-dplyr
10758 r-igraph
10759 r-logger
10760 r-magrittr
10761 r-matrix
10762 r-omnipathr
10763 r-progress
10764 r-purrr
10765 r-rcurl
10766 r-rlang
10767 r-tibble
10768 r-tidyr))
10769 (native-inputs (list r-knitr))
10770 (home-page "https://github.com/AnaGalhoz37/wppi")
10771 (synopsis "Weighting protein-protein interactions")
10772 (description
10773 "This package predicts functional relevance of protein-protein
10774 interactions based on functional annotations such as Human Protein Ontology
10775 and Gene Ontology, and prioritizes genes based on network topology, functional
10776 scores and a path search algorithm.")
10777 (license license:expat)))
10778
10779 (define-public r-wrench
10780 (package
10781 (name "r-wrench")
10782 (version "1.14.0")
10783 (source
10784 (origin
10785 (method url-fetch)
10786 (uri (bioconductor-uri "Wrench" version))
10787 (sha256
10788 (base32
10789 "1zx65s4m71wj85s2sq8ip54pq12r4sxfv8b2rxc41gfc5aj0zzca"))))
10790 (properties `((upstream-name . "Wrench")))
10791 (build-system r-build-system)
10792 (propagated-inputs
10793 (list r-limma r-locfit r-matrixstats))
10794 (native-inputs
10795 (list r-knitr))
10796 (home-page "https://github.com/HCBravoLab/Wrench")
10797 (synopsis "Wrench normalization for sparse count data")
10798 (description
10799 "Wrench is a package for normalization sparse genomic count data, like
10800 that arising from 16s metagenomic surveys.")
10801 (license license:artistic2.0)))
10802
10803 (define-public r-wiggleplotr
10804 (package
10805 (name "r-wiggleplotr")
10806 (version "1.20.0")
10807 (source
10808 (origin
10809 (method url-fetch)
10810 (uri (bioconductor-uri "wiggleplotr" version))
10811 (sha256
10812 (base32
10813 "0s128mm5w8n072k6j0fv1mxnxjpwisjp5lpz8a9z96cnn69bnr0i"))))
10814 (build-system r-build-system)
10815 (propagated-inputs
10816 (list r-assertthat
10817 r-cowplot
10818 r-dplyr
10819 r-genomeinfodb
10820 r-genomicranges
10821 r-ggplot2
10822 r-iranges
10823 r-purrr
10824 r-rtracklayer
10825 r-s4vectors))
10826 (native-inputs
10827 (list r-knitr))
10828 (home-page "https://bioconductor.org/packages/wiggleplotr/")
10829 (synopsis "Make read coverage plots from BigWig files")
10830 (description
10831 "This package provides tools to visualize read coverage from sequencing
10832 experiments together with genomic annotations (genes, transcripts, peaks).
10833 Introns of long transcripts can be rescaled to a fixed length for better
10834 visualization of exonic read coverage.")
10835 (license license:asl2.0)))
10836
10837 (define-public r-widgettools
10838 (package
10839 (name "r-widgettools")
10840 (version "1.74.0")
10841 (source
10842 (origin
10843 (method url-fetch)
10844 (uri (bioconductor-uri "widgetTools" version))
10845 (sha256
10846 (base32
10847 "10w1s5h4za6ibmphvj145ir3lp22qgah2z8fvmipmf8ciq1jf86d"))))
10848 (properties `((upstream-name . "widgetTools")))
10849 (build-system r-build-system)
10850 (home-page "https://bioconductor.org/packages/widgetTools/")
10851 (synopsis "Tools for creating interactive tcltk widgets")
10852 (description
10853 "This package contains tools to support the construction of tcltk
10854 widgets in R.")
10855 ;; Any version of the LGPL.
10856 (license license:lgpl3+)))
10857
10858 (define-public r-webbioc
10859 (package
10860 (name "r-webbioc")
10861 (version "1.68.0")
10862 (source
10863 (origin
10864 (method url-fetch)
10865 (uri (bioconductor-uri "webbioc" version))
10866 (sha256
10867 (base32
10868 "1g3srxsa2fqcn3r4wz4y19fwjmw3vawlcvdw6lbjdnvbgcafq1ah"))))
10869 (build-system r-build-system)
10870 (inputs
10871 (list netpbm perl))
10872 (propagated-inputs
10873 (list r-affy
10874 r-annaffy
10875 r-biobase
10876 r-biocmanager
10877 r-gcrma
10878 r-multtest
10879 r-qvalue
10880 r-vsn))
10881 (home-page "https://www.bioconductor.org/")
10882 (synopsis "Bioconductor web interface")
10883 (description
10884 "This package provides an integrated web interface for doing microarray
10885 analysis using several of the Bioconductor packages. It is intended to be
10886 deployed as a centralized bioinformatics resource for use by many users.
10887 Currently only Affymetrix oligonucleotide analysis is supported.")
10888 (license license:gpl2+)))
10889
10890 (define-public r-zinbwave
10891 (package
10892 (name "r-zinbwave")
10893 (version "1.18.0")
10894 (source
10895 (origin
10896 (method url-fetch)
10897 (uri (bioconductor-uri "zinbwave" version))
10898 (sha256
10899 (base32
10900 "0vpz721sciw5b4ypxj5lj8p53gwkpfwlwkn6k3y8i65zg80p1g6i"))))
10901 (build-system r-build-system)
10902 (propagated-inputs
10903 (list r-biocparallel
10904 r-edger
10905 r-genefilter
10906 r-matrix
10907 r-singlecellexperiment
10908 r-softimpute
10909 r-summarizedexperiment))
10910 (native-inputs
10911 (list r-knitr))
10912 (home-page "https://bioconductor.org/packages/zinbwave")
10913 (synopsis "Zero-inflated negative binomial model for RNA-seq data")
10914 (description "This package implements a general and flexible zero-inflated
10915 negative binomial model that can be used to provide a low-dimensional
10916 representations of single-cell RNA-seq data. The model accounts for zero
10917 inflation (dropouts), over-dispersion, and the count nature of the data.
10918 The model also accounts for the difference in library sizes and optionally
10919 for batch effects and/or other covariates, avoiding the need for pre-normalize
10920 the data.")
10921 (license license:artistic2.0)))
10922
10923 (define-public r-zfpkm
10924 (package
10925 (name "r-zfpkm")
10926 (version "1.18.0")
10927 (source
10928 (origin
10929 (method url-fetch)
10930 (uri (bioconductor-uri "zFPKM" version))
10931 (sha256
10932 (base32
10933 "1h7g553rgb5mkmmsp8dyqqs9n9x17xmmcg3iijhb54nyrr2j1mji"))))
10934 (properties `((upstream-name . "zFPKM")))
10935 (build-system r-build-system)
10936 (propagated-inputs
10937 (list r-checkmate r-dplyr r-ggplot2 r-summarizedexperiment r-tidyr))
10938 (native-inputs
10939 (list r-knitr))
10940 (home-page "https://github.com/ronammar/zFPKM/")
10941 (synopsis "Functions to facilitate zFPKM transformations")
10942 (description
10943 "This is a package to perform the zFPKM transform on RNA-seq FPKM data.
10944 This algorithm is based on the publication by Hart et al., 2013 (Pubmed ID
10945 24215113).")
10946 (license license:gpl3)))
10947
10948 (define-public r-rbowtie2
10949 (package
10950 (name "r-rbowtie2")
10951 (version "2.2.0")
10952 (source
10953 (origin
10954 (method url-fetch)
10955 (uri (bioconductor-uri "Rbowtie2" version))
10956 (sha256
10957 (base32
10958 "0dhdx27vrkhd4fak0qb5q9amlcpi97xhf3ry39zk0ifx5zpjynkg"))))
10959 (properties `((upstream-name . "Rbowtie2")))
10960 (build-system r-build-system)
10961 (propagated-inputs
10962 (list r-magrittr r-rsamtools))
10963 (inputs
10964 (list samtools zlib))
10965 (native-inputs
10966 (list r-knitr))
10967 (home-page "https://bioconductor.org/packages/Rbowtie2/")
10968 (synopsis "R wrapper for Bowtie2 and AdapterRemoval")
10969 (description
10970 "This package provides an R wrapper of the popular @code{bowtie2}
10971 sequencing reads aligner and @code{AdapterRemoval}, a convenient tool for
10972 rapid adapter trimming, identification, and read merging.")
10973 (license license:gpl3+)))
10974
10975 (define-public r-progeny
10976 (package
10977 (name "r-progeny")
10978 (version "1.18.0")
10979 (source
10980 (origin
10981 (method url-fetch)
10982 (uri (bioconductor-uri "progeny" version))
10983 (sha256
10984 (base32
10985 "1rhy2l2yf9ndxlvff8756s6n8qyi42nz7a75lgygj5aqqckkj21b"))))
10986 (build-system r-build-system)
10987 (propagated-inputs
10988 (list r-biobase
10989 r-decoupler
10990 r-dplyr
10991 r-ggplot2
10992 r-ggrepel
10993 r-gridextra
10994 r-reshape2
10995 r-tidyr))
10996 (native-inputs
10997 (list r-knitr))
10998 (home-page "https://github.com/saezlab/progeny")
10999 (synopsis "Pathway responsive gene activity inference")
11000 (description
11001 "This package provides a function to infer pathway activity from gene
11002 expression. It contains the linear model inferred in the publication
11003 \"Perturbation-response genes reveal signaling footprints in cancer gene
11004 expression\".")
11005 (license license:asl2.0)))
11006
11007 (define-public r-arrmnormalization
11008 (package
11009 (name "r-arrmnormalization")
11010 (version "1.36.0")
11011 (source
11012 (origin
11013 (method url-fetch)
11014 (uri (bioconductor-uri "ARRmNormalization" version))
11015 (sha256
11016 (base32
11017 "1pnvw8psbql787m8lrmhd9xbmgkc3dbc70yfds1aggv50dk3yjk1"))))
11018 (properties
11019 `((upstream-name . "ARRmNormalization")))
11020 (build-system r-build-system)
11021 (propagated-inputs (list r-arrmdata))
11022 (home-page "https://bioconductor.org/packages/ARRmNormalization/")
11023 (synopsis "Adaptive robust regression normalization for methylation data")
11024 (description
11025 "This is a package to perform the @dfn{Adaptive Robust Regression
11026 method} (ARRm) for the normalization of methylation data from the Illumina
11027 Infinium HumanMethylation 450k assay.")
11028 (license license:artistic2.0)))
11029
11030 (define-public r-biocfilecache
11031 (package
11032 (name "r-biocfilecache")
11033 (version "2.4.0")
11034 (source
11035 (origin
11036 (method url-fetch)
11037 (uri (bioconductor-uri "BiocFileCache" version))
11038 (sha256
11039 (base32
11040 "1bdbmlixrd8wvs25nmzdksq5hwnsxf8b6ds9qwx01h284vky5vsw"))))
11041 (properties `((upstream-name . "BiocFileCache")))
11042 (build-system r-build-system)
11043 (propagated-inputs
11044 (list r-curl
11045 r-dbi
11046 r-dbplyr
11047 r-dplyr
11048 r-filelock
11049 r-httr
11050 r-rappdirs
11051 r-rsqlite))
11052 (native-inputs
11053 (list r-knitr))
11054 (home-page "https://bioconductor.org/packages/BiocFileCache/")
11055 (synopsis "Manage files across sessions")
11056 (description
11057 "This package creates a persistent on-disk cache of files that the user
11058 can add, update, and retrieve. It is useful for managing resources (such as
11059 custom Txdb objects) that are costly or difficult to create, web resources,
11060 and data files used across sessions.")
11061 (license license:artistic2.0)))
11062
11063 (define-public r-iclusterplus
11064 (package
11065 (name "r-iclusterplus")
11066 (version "1.32.0")
11067 (source
11068 (origin
11069 (method url-fetch)
11070 (uri (bioconductor-uri "iClusterPlus" version))
11071 (sha256
11072 (base32
11073 "0xzx3vly3p99zc5a69pra4jjp8d3bdhx7dl1l76w459cs58zy0sm"))))
11074 (properties `((upstream-name . "iClusterPlus")))
11075 (build-system r-build-system)
11076 (native-inputs (list gfortran))
11077 (home-page "https://bioconductor.org/packages/iClusterPlus/")
11078 (synopsis "Integrative clustering of multi-type genomic data")
11079 (description
11080 "iClusterPlus is developed for integrative clustering analysis of
11081 multi-type genomic data and is an enhanced version of iCluster proposed and
11082 developed by Shen, Olshen and Ladanyi (2009). Multi-type genomic data arise
11083 from the experiments where biological samples (e.g. tumor samples) are
11084 analyzed by multiple techniques, for instance, @dfn{array comparative genomic
11085 hybridization} (aCGH), gene expression microarray, RNA-seq and DNA-seq, and so
11086 on. In the iClusterPlus model, binary observations such as somatic mutation
11087 are modeled as Binomial processes; categorical observations such as copy
11088 number states are realizations of Multinomial random variables; counts are
11089 modeled as Poisson random processes; and continuous measures are modeled by
11090 Gaussian distributions.")
11091 (license license:gpl2+)))
11092
11093 (define-public r-rbowtie
11094 (package
11095 (name "r-rbowtie")
11096 (version "1.36.0")
11097 (source
11098 (origin
11099 (method url-fetch)
11100 (uri (bioconductor-uri "Rbowtie" version))
11101 (sha256
11102 (base32
11103 "1ya1irwshsyy9l1fj51b04nv1ahq7a47ck7q19h2cly6yskc4x1q"))))
11104 (properties `((upstream-name . "Rbowtie")))
11105 (build-system r-build-system)
11106 (arguments
11107 `(#:phases
11108 ;; Disable unsupported `popcnt' instructions on
11109 ;; architectures other than x86_64
11110 ,(if (string-prefix? "x86_64"
11111 (or (%current-target-system)
11112 (%current-system)))
11113 '%standard-phases
11114 '(modify-phases %standard-phases
11115 (add-after 'unpack 'patch-sources
11116 (lambda _
11117 (setenv "POPCNT_CAPABILITY" "0")))))))
11118 (inputs (list zlib))
11119 (native-inputs
11120 (list r-knitr))
11121 (home-page "https://bioconductor.org/packages/Rbowtie/")
11122 (synopsis "R bowtie wrapper")
11123 (description
11124 "This package provides an R wrapper around the popular bowtie short read
11125 aligner and around SpliceMap, a de novo splice junction discovery and
11126 alignment tool.")
11127 (license license:artistic2.0)))
11128
11129 (define-public r-sgseq
11130 (package
11131 (name "r-sgseq")
11132 (version "1.30.0")
11133 (source
11134 (origin
11135 (method url-fetch)
11136 (uri (bioconductor-uri "SGSeq" version))
11137 (sha256
11138 (base32
11139 "0hz45367i70wl97silnimicdvs3g41zyf8syc6igz6471wbwkxwp"))))
11140 (properties `((upstream-name . "SGSeq")))
11141 (build-system r-build-system)
11142 (propagated-inputs
11143 (list r-annotationdbi
11144 r-biocgenerics
11145 r-biostrings
11146 r-genomeinfodb
11147 r-genomicalignments
11148 r-genomicfeatures
11149 r-genomicranges
11150 r-igraph
11151 r-iranges
11152 r-rsamtools
11153 r-rtracklayer
11154 r-runit
11155 r-s4vectors
11156 r-summarizedexperiment))
11157 (native-inputs
11158 (list r-knitr))
11159 (home-page "https://bioconductor.org/packages/SGSeq/")
11160 (synopsis "Splice event prediction and quantification from RNA-seq data")
11161 (description
11162 "SGSeq is a package for analyzing splice events from RNA-seq data. Input
11163 data are RNA-seq reads mapped to a reference genome in BAM format. Genes are
11164 represented as a splice graph, which can be obtained from existing annotation
11165 or predicted from the mapped sequence reads. Splice events are identified
11166 from the graph and are quantified locally using structurally compatible reads
11167 at the start or end of each splice variant. The software includes functions
11168 for splice event prediction, quantification, visualization and
11169 interpretation.")
11170 (license license:artistic2.0)))
11171
11172 (define-public r-rhisat2
11173 (package
11174 (name "r-rhisat2")
11175 (version "1.12.0")
11176 (source
11177 (origin
11178 (method url-fetch)
11179 (uri (bioconductor-uri "Rhisat2" version))
11180 (sha256
11181 (base32
11182 "0hzair41l47kzykymd169a34pfhb98vrjgkgdf15m17csyz7pnv7"))))
11183 (properties `((upstream-name . "Rhisat2")))
11184 (build-system r-build-system)
11185 (arguments
11186 `(#:phases
11187 (modify-phases %standard-phases
11188 (add-after 'unpack 'make-reproducible
11189 (lambda _
11190 (substitute* "src/Makefile"
11191 (("`hostname`") "guix")
11192 (("`date`") "0")
11193 ;; Avoid shelling out to "which".
11194 (("^CC =.*") (which "gcc"))
11195 (("^CPP =.*") (which "g++")))
11196 #t)))))
11197 (propagated-inputs
11198 (list r-genomicfeatures r-genomicranges r-sgseq))
11199 (native-inputs
11200 (list r-knitr))
11201 (home-page "https://github.com/fmicompbio/Rhisat2")
11202 (synopsis "R Wrapper for HISAT2 sequence aligner")
11203 (description
11204 "This package provides an R interface to the HISAT2 spliced short-read
11205 aligner by Kim et al. (2015). The package contains wrapper functions to
11206 create a genome index and to perform the read alignment to the generated
11207 index.")
11208 (license license:gpl3)))
11209
11210 (define-public r-quasr
11211 (package
11212 (name "r-quasr")
11213 (version "1.36.0")
11214 (source
11215 (origin
11216 (method url-fetch)
11217 (uri (bioconductor-uri "QuasR" version))
11218 (sha256
11219 (base32
11220 "1m0c0rdakkdn4rr6dh51c6rs40cbxkvz93n6s0m2kc6fqjv9zplf"))))
11221 (properties `((upstream-name . "QuasR")))
11222 (build-system r-build-system)
11223 (propagated-inputs
11224 (list r-annotationdbi
11225 r-biobase
11226 r-biocgenerics
11227 r-biocparallel
11228 r-biostrings
11229 r-bsgenome
11230 r-genomeinfodb
11231 r-genomicfeatures
11232 r-genomicfiles
11233 r-genomicranges
11234 r-iranges
11235 r-rbowtie
11236 r-rhtslib
11237 r-rsamtools
11238 r-rtracklayer
11239 r-s4vectors
11240 r-shortread))
11241 (native-inputs
11242 (list r-knitr))
11243 (home-page "https://bioconductor.org/packages/QuasR/")
11244 (synopsis "Quantify and annotate short reads in R")
11245 (description
11246 "This package provides a framework for the quantification and analysis of
11247 short genomic reads. It covers a complete workflow starting from raw sequence
11248 reads, over creation of alignments and quality control plots, to the
11249 quantification of genomic regions of interest.")
11250 (license license:gpl2)))
11251
11252 (define-public r-rqc
11253 (package
11254 (name "r-rqc")
11255 (version "1.30.0")
11256 (source
11257 (origin
11258 (method url-fetch)
11259 (uri (bioconductor-uri "Rqc" version))
11260 (sha256
11261 (base32
11262 "11j8m69zdcmpjb3xzr4s8sqmv8aqgl8q7k81gnd09l3nyjzy0h1k"))))
11263 (properties `((upstream-name . "Rqc")))
11264 (build-system r-build-system)
11265 (propagated-inputs
11266 (list r-biocgenerics
11267 r-biocparallel
11268 r-biocstyle
11269 r-biostrings
11270 r-biovizbase
11271 r-genomicalignments
11272 r-genomicfiles
11273 r-ggplot2
11274 r-iranges
11275 r-knitr
11276 r-markdown
11277 r-plyr
11278 r-rcpp
11279 r-reshape2
11280 r-rsamtools
11281 r-s4vectors
11282 r-shiny
11283 r-shortread))
11284 (native-inputs
11285 (list r-knitr))
11286 (home-page "https://github.com/labbcb/Rqc")
11287 (synopsis "Quality control tool for high-throughput sequencing data")
11288 (description
11289 "Rqc is an optimized tool designed for quality control and assessment of
11290 high-throughput sequencing data. It performs parallel processing of entire
11291 files and produces a report which contains a set of high-resolution
11292 graphics.")
11293 (license license:gpl2+)))
11294
11295 (define-public r-birewire
11296 (package
11297 (name "r-birewire")
11298 (version "3.28.0")
11299 (source
11300 (origin
11301 (method url-fetch)
11302 (uri (bioconductor-uri "BiRewire" version))
11303 (sha256
11304 (base32
11305 "0r3i7n45qgj8wzdsx8wmfk0lc4xbcvxvmfziiqzig7r706q2c2hm"))))
11306 (properties `((upstream-name . "BiRewire")))
11307 (build-system r-build-system)
11308 (propagated-inputs
11309 (list r-igraph r-matrix r-rtsne r-slam))
11310 (home-page "https://bioconductor.org/packages/release/bioc/html/BiRewire.html")
11311 (synopsis "Tools for randomization of bipartite graphs")
11312 (description
11313 "This package provides functions for bipartite network rewiring through N
11314 consecutive switching steps and for the computation of the minimal number of
11315 switching steps to be performed in order to maximise the dissimilarity with
11316 respect to the original network. It includes functions for the analysis of
11317 the introduced randomness across the switching steps and several other
11318 routines to analyse the resulting networks and their natural projections.")
11319 (license license:gpl3)))
11320
11321 (define-public r-birta
11322 (package
11323 (name "r-birta")
11324 (version "1.31.0")
11325 (source
11326 (origin
11327 (method url-fetch)
11328 (uri (bioconductor-uri "birta" version))
11329 (sha256
11330 (base32
11331 "00a1kcfmcgdbx6wpnhk45wm45bynhry5m93l9hm75j2rwyc4lnca"))))
11332 (build-system r-build-system)
11333 (propagated-inputs
11334 (list r-biobase r-limma r-mass))
11335 (home-page "https://bioconductor.org/packages/birta")
11336 (synopsis "Bayesian inference of regulation of transcriptional activity")
11337 (description
11338 "Expression levels of mRNA molecules are regulated by different
11339 processes, comprising inhibition or activation by transcription factors and
11340 post-transcriptional degradation by microRNAs. @dfn{birta} (Bayesian
11341 Inference of Regulation of Transcriptional Activity) uses the regulatory
11342 networks of transcription factors and miRNAs together with mRNA and miRNA
11343 expression data to predict switches in regulatory activity between two
11344 conditions. A Bayesian network is used to model the regulatory structure and
11345 Markov-Chain-Monte-Carlo is applied to sample the activity states.")
11346 (license license:gpl2+)))
11347
11348 (define-public r-multidataset
11349 (package
11350 (name "r-multidataset")
11351 (version "1.24.0")
11352 (source
11353 (origin
11354 (method url-fetch)
11355 (uri (bioconductor-uri "MultiDataSet" version))
11356 (sha256
11357 (base32
11358 "0rfs6jkzh1i4mj1pgfk4lwzmcl8pcwizra3q3282x3d8h2g98qnf"))))
11359 (properties `((upstream-name . "MultiDataSet")))
11360 (build-system r-build-system)
11361 (propagated-inputs
11362 (list r-biobase
11363 r-biocgenerics
11364 r-genomicranges
11365 r-ggplot2
11366 r-ggrepel
11367 r-iranges
11368 r-limma
11369 r-qqman
11370 r-s4vectors
11371 r-summarizedexperiment))
11372 (native-inputs
11373 (list r-knitr))
11374 (home-page "https://bioconductor.org/packages/MultiDataSet/")
11375 (synopsis "Implementation of MultiDataSet and ResultSet")
11376 (description
11377 "This package provides an implementation of the BRGE's (Bioinformatic
11378 Research Group in Epidemiology from Center for Research in Environmental
11379 Epidemiology) MultiDataSet and ResultSet. MultiDataSet is designed for
11380 integrating multi omics data sets and ResultSet is a container for omics
11381 results. This package contains base classes for MEAL and rexposome
11382 packages.")
11383 (license license:expat)))
11384
11385 (define-public r-ropls
11386 (package
11387 (name "r-ropls")
11388 (version "1.28.2")
11389 (source
11390 (origin
11391 (method url-fetch)
11392 (uri (bioconductor-uri "ropls" version))
11393 (sha256
11394 (base32
11395 "07gpx15r8c3wljiwxnff2zp7wxbhzz9r7njk8zg8hpy2q5qm3i6c"))))
11396 (build-system r-build-system)
11397 (propagated-inputs
11398 (list r-biobase
11399 r-multiassayexperiment
11400 r-multidataset
11401 r-summarizedexperiment))
11402 (native-inputs
11403 (list r-knitr)) ; for vignettes
11404 (home-page "https://dx.doi.org/10.1021/acs.jproteome.5b00354")
11405 (synopsis "Multivariate analysis and feature selection of omics data")
11406 (description
11407 "Latent variable modeling with @dfn{Principal Component Analysis} (PCA)
11408 and @dfn{Partial Least Squares} (PLS) are powerful methods for visualization,
11409 regression, classification, and feature selection of omics data where the
11410 number of variables exceeds the number of samples and with multicollinearity
11411 among variables. @dfn{Orthogonal Partial Least Squares} (OPLS) enables to
11412 separately model the variation correlated (predictive) to the factor of
11413 interest and the uncorrelated (orthogonal) variation. While performing
11414 similarly to PLS, OPLS facilitates interpretation.
11415
11416 This package provides imlementations of PCA, PLS, and OPLS for multivariate
11417 analysis and feature selection of omics data. In addition to scores, loadings
11418 and weights plots, the package provides metrics and graphics to determine the
11419 optimal number of components (e.g. with the R2 and Q2 coefficients), check the
11420 validity of the model by permutation testing, detect outliers, and perform
11421 feature selection (e.g. with Variable Importance in Projection or regression
11422 coefficients).")
11423 (license license:cecill)))
11424
11425 (define-public r-biosigner
11426 (package
11427 (name "r-biosigner")
11428 (version "1.24.2")
11429 (source
11430 (origin
11431 (method url-fetch)
11432 (uri (bioconductor-uri "biosigner" version))
11433 (sha256
11434 (base32
11435 "0vdv2by3qv7y8vzr8qgg7apwwgsa0fhlfrhzns7g3nas7883c89m"))))
11436 (build-system r-build-system)
11437 (propagated-inputs
11438 (list r-biobase
11439 r-e1071
11440 r-multiassayexperiment
11441 r-multidataset
11442 r-randomforest
11443 r-ropls
11444 r-summarizedexperiment))
11445 (native-inputs
11446 (list r-knitr))
11447 (home-page "https://bioconductor.org/packages/biosigner/")
11448 (synopsis "Signature discovery from omics data")
11449 (description
11450 "Feature selection is critical in omics data analysis to extract
11451 restricted and meaningful molecular signatures from complex and high-dimension
11452 data, and to build robust classifiers. This package implements a method to
11453 assess the relevance of the variables for the prediction performances of the
11454 classifier. The approach can be run in parallel with the PLS-DA, Random
11455 Forest, and SVM binary classifiers. The signatures and the corresponding
11456 'restricted' models are returned, enabling future predictions on new
11457 datasets.")
11458 (license license:cecill)))
11459
11460 (define-public r-annotatr
11461 (package
11462 (name "r-annotatr")
11463 (version "1.22.0")
11464 (source
11465 (origin
11466 (method url-fetch)
11467 (uri (bioconductor-uri "annotatr" version))
11468 (sha256
11469 (base32
11470 "1fbax9v3d486c8lwf3yfjbf4w7zf53wmdpxk2clwm8ngm7w0pqm0"))))
11471 (build-system r-build-system)
11472 (propagated-inputs
11473 (list r-annotationdbi
11474 r-annotationhub
11475 r-dplyr
11476 r-genomeinfodb
11477 r-genomicfeatures
11478 r-genomicranges
11479 r-ggplot2
11480 r-iranges
11481 r-readr
11482 r-regioner
11483 r-reshape2
11484 r-rtracklayer
11485 r-s4vectors))
11486 (native-inputs
11487 (list r-knitr))
11488 (home-page "https://bioconductor.org/packages/annotatr/")
11489 (synopsis "Annotation of genomic regions to genomic annotations")
11490 (description
11491 "Given a set of genomic sites/regions (e.g. ChIP-seq peaks, CpGs,
11492 differentially methylated CpGs or regions, SNPs, etc.) it is often of interest
11493 to investigate the intersecting genomic annotations. Such annotations include
11494 those relating to gene models (promoters, 5'UTRs, exons, introns, and 3'UTRs),
11495 CpGs (CpG islands, CpG shores, CpG shelves), or regulatory sequences such as
11496 enhancers. The annotatr package provides an easy way to summarize and
11497 visualize the intersection of genomic sites/regions with genomic
11498 annotations.")
11499 (license license:gpl3)))
11500
11501 (define-public r-rsubread
11502 (package
11503 (name "r-rsubread")
11504 (version "2.10.4")
11505 (source
11506 (origin
11507 (method url-fetch)
11508 (uri (bioconductor-uri "Rsubread" version))
11509 (sha256
11510 (base32
11511 "155h25gbagqns7wpriil17li0jkdd1z1pcz0dlnikdqj4saf97rl"))))
11512 (properties `((upstream-name . "Rsubread")))
11513 (build-system r-build-system)
11514 (inputs (list zlib))
11515 (propagated-inputs
11516 (list r-matrix))
11517 (home-page "https://bioconductor.org/packages/Rsubread/")
11518 (synopsis "Subread sequence alignment and counting for R")
11519 (description
11520 "This package provides tools for alignment, quantification and analysis
11521 of second and third generation sequencing data. It includes functionality for
11522 read mapping, read counting, SNP calling, structural variant detection and
11523 gene fusion discovery. It can be applied to all major sequencing techologies
11524 and to both short and long sequence reads.")
11525 (license license:gpl3)))
11526
11527 (define-public r-flowutils
11528 (package
11529 (name "r-flowutils")
11530 (version "1.59.0")
11531 (source
11532 (origin
11533 (method url-fetch)
11534 (uri (bioconductor-uri "flowUtils" version))
11535 (sha256
11536 (base32
11537 "11x362dqb9mjlsbq6g1qkb8hhnkvm22z5s3wkgmpyy9kyifjkm26"))))
11538 (properties `((upstream-name . "flowUtils")))
11539 (build-system r-build-system)
11540 (propagated-inputs
11541 (list r-biobase
11542 r-corpcor
11543 r-flowcore
11544 r-graph
11545 r-runit
11546 r-xml))
11547 (home-page "https://github.com/jspidlen/flowUtils")
11548 (synopsis "Utilities for flow cytometry")
11549 (description
11550 "This package provides utilities for flow cytometry data.")
11551 (license license:artistic2.0)))
11552
11553 (define-public r-consensusclusterplus
11554 (package
11555 (name "r-consensusclusterplus")
11556 (version "1.60.0")
11557 (source
11558 (origin
11559 (method url-fetch)
11560 (uri (bioconductor-uri "ConsensusClusterPlus" version))
11561 (sha256
11562 (base32
11563 "1021cix4mr9qsafskw4kk1l3wdzx9pk2gcwjifz6f4zqxss9v07p"))))
11564 (properties
11565 `((upstream-name . "ConsensusClusterPlus")))
11566 (build-system r-build-system)
11567 (propagated-inputs
11568 (list r-all r-biobase r-cluster))
11569 (home-page "https://bioconductor.org/packages/ConsensusClusterPlus")
11570 (synopsis "Clustering algorithm")
11571 (description
11572 "This package provides an implementation of an algorithm for determining
11573 cluster count and membership by stability evidence in unsupervised analysis.")
11574 (license license:gpl2)))
11575
11576 ;; This is the latest commit and it solves a bug from the latest release.
11577 (define-public r-cycombine
11578 (let ((commit "f18504bc83ff5daee2b5eb4b28f09abdaaa66698") (revision "1"))
11579 (package
11580 (name "r-cycombine")
11581 (version (git-version "0.2.6" revision commit))
11582 (source (origin
11583 (method git-fetch)
11584 (uri (git-reference
11585 (url "https://github.com/biosurf/cyCombine")
11586 (commit commit)))
11587 (file-name (git-file-name name version))
11588 (sha256
11589 (base32
11590 "1fiwnik8iahg01732fik85xhz359x32f1xc59h443pdf7jancskm"))))
11591 (properties `((upstream-name . "cyCombine")))
11592 (build-system r-build-system)
11593 (propagated-inputs
11594 (list r-biobase
11595 r-cytolib
11596 r-dplyr
11597 r-flowcore
11598 r-ggplot2
11599 r-knitr
11600 r-kohonen
11601 r-magrittr
11602 r-purrr
11603 r-rcolorbrewer
11604 r-readr
11605 r-readxl
11606 r-stringr
11607 r-sva
11608 r-tibble
11609 r-tidyr))
11610 (native-inputs (list r-knitr))
11611 (home-page "https://github.com/biosurf/cyCombine")
11612 (synopsis "Integration of single-cell cytometry datasets")
11613 (description
11614 "This package provides a method for combining single-cell cytometry
11615 datasets, which increases the analytical flexibility and the statistical power
11616 of the analyses while minimizing technical noise.")
11617 (license license:expat))))
11618
11619 (define-public r-cytolib
11620 (package
11621 (name "r-cytolib")
11622 (version "2.8.0")
11623 (source
11624 (origin
11625 (method url-fetch)
11626 (uri (bioconductor-uri "cytolib" version))
11627 (sha256
11628 (base32
11629 "18b532sicca5l8sn334prrm7g1z1cakiwydccz4i833168pnsjyg"))))
11630 (properties `((upstream-name . "cytolib")))
11631 (build-system r-build-system)
11632 (native-inputs
11633 (list r-knitr))
11634 (propagated-inputs
11635 (list r-bh
11636 r-rcpp
11637 r-rcpparmadillo
11638 r-rcppparallel
11639 r-rhdf5lib
11640 r-rprotobuflib))
11641 (home-page "https://bioconductor.org/packages/cytolib/")
11642 (synopsis "C++ infrastructure for working with gated cytometry")
11643 (description
11644 "This package provides the core data structure and API to represent and
11645 interact with gated cytometry data.")
11646 (license license:artistic2.0)))
11647
11648 (define-public r-flowcore
11649 (package
11650 (name "r-flowcore")
11651 (version "2.8.0")
11652 (source
11653 (origin
11654 (method url-fetch)
11655 (uri (bioconductor-uri "flowCore" version))
11656 (sha256
11657 (base32
11658 "17nci6rc4i0vs0ibw5q8zy30ap7q4550qpq4ifkbblqbyzxlzkhr"))))
11659 (properties `((upstream-name . "flowCore")))
11660 (build-system r-build-system)
11661 (propagated-inputs
11662 (list r-bh
11663 r-biobase
11664 r-biocgenerics
11665 r-cytolib
11666 r-matrixstats
11667 r-rcpp
11668 r-rcpparmadillo
11669 r-rprotobuflib
11670 r-s4vectors))
11671 (native-inputs
11672 (list r-knitr))
11673 (home-page "https://bioconductor.org/packages/flowCore")
11674 (synopsis "Basic structures for flow cytometry data")
11675 (description
11676 "This package provides S4 data structures and basic functions to deal
11677 with flow cytometry data.")
11678 (license license:artistic2.0)))
11679
11680 (define-public r-flowmeans
11681 (package
11682 (name "r-flowmeans")
11683 (version "1.56.0")
11684 (source
11685 (origin
11686 (method url-fetch)
11687 (uri (bioconductor-uri "flowMeans" version))
11688 (sha256
11689 (base32
11690 "1n4li43ydwwf5gvgmdml4ba28cxymybg5wnz6jvp35n959fwxv6y"))))
11691 (properties `((upstream-name . "flowMeans")))
11692 (build-system r-build-system)
11693 (propagated-inputs
11694 (list r-biobase r-feature r-flowcore r-rrcov))
11695 (home-page "https://bioconductor.org/packages/flowMeans")
11696 (synopsis "Non-parametric flow cytometry data gating")
11697 (description
11698 "This package provides tools to identify cell populations in Flow
11699 Cytometry data using non-parametric clustering and segmented-regression-based
11700 change point detection.")
11701 (license license:artistic2.0)))
11702
11703 (define-public r-ncdfflow
11704 (package
11705 (name "r-ncdfflow")
11706 (version "2.42.0")
11707 (source
11708 (origin
11709 (method url-fetch)
11710 (uri (bioconductor-uri "ncdfFlow" version))
11711 (sha256
11712 (base32
11713 "18ba8rygcd1ys150pk38r4w5lxwm6sl76zkd294yg847dygsqa4m"))))
11714 (properties `((upstream-name . "ncdfFlow")))
11715 (build-system r-build-system)
11716 (propagated-inputs
11717 (list r-bh
11718 r-biobase
11719 r-biocgenerics
11720 r-flowcore
11721 r-rcpp
11722 r-rcpparmadillo
11723 r-rhdf5lib
11724 r-zlibbioc))
11725 (native-inputs
11726 (list r-knitr))
11727 (home-page "https://bioconductor.org/packages/ncdfFlow/")
11728 (synopsis "HDF5 based storage for flow cytometry data")
11729 (description
11730 "This package provides HDF5 storage based methods and functions for
11731 manipulation of flow cytometry data.")
11732 (license license:artistic2.0)))
11733
11734 (define-public r-ggcyto
11735 (package
11736 (name "r-ggcyto")
11737 (version "1.24.0")
11738 (source
11739 (origin
11740 (method url-fetch)
11741 (uri (bioconductor-uri "ggcyto" version))
11742 (sha256
11743 (base32
11744 "0sycyvdpa77mykzr709a7padh6478zmnzapibbq90qkc7bxnj359"))))
11745 (properties `((upstream-name . "ggcyto")))
11746 (build-system r-build-system)
11747 (propagated-inputs
11748 (list r-data-table
11749 r-flowcore
11750 r-flowworkspace
11751 r-ggplot2
11752 r-gridextra
11753 r-hexbin
11754 r-ncdfflow
11755 r-plyr
11756 r-rcolorbrewer
11757 r-rlang
11758 r-scales))
11759 (native-inputs
11760 (list r-knitr))
11761 (home-page "https://github.com/RGLab/ggcyto/issues")
11762 (synopsis "Visualize Cytometry data with ggplot")
11763 (description
11764 "With the dedicated fortify method implemented for @code{flowSet},
11765 @code{ncdfFlowSet} and @code{GatingSet} classes, both raw and gated flow
11766 cytometry data can be plotted directly with ggplot. The @code{ggcyto} wrapper
11767 and some custom layers also make it easy to add gates and population
11768 statistics to the plot.")
11769 (license license:artistic2.0)))
11770
11771 (define-public r-flowviz
11772 (package
11773 (name "r-flowviz")
11774 (version "1.60.0")
11775 (source
11776 (origin
11777 (method url-fetch)
11778 (uri (bioconductor-uri "flowViz" version))
11779 (sha256
11780 (base32
11781 "175ygncrv6q6mb8pahixs89m9wm6hdpzx489gc9s8lgad2vrvz8f"))))
11782 (properties `((upstream-name . "flowViz")))
11783 (build-system r-build-system)
11784 (propagated-inputs
11785 (list r-biobase
11786 r-flowcore
11787 r-hexbin
11788 r-idpmisc
11789 r-kernsmooth
11790 r-lattice
11791 r-latticeextra
11792 r-mass
11793 r-rcolorbrewer))
11794 (native-inputs
11795 (list r-knitr))
11796 (home-page "https://bioconductor.org/packages/flowViz/")
11797 (synopsis "Visualization for flow cytometry")
11798 (description
11799 "This package provides visualization tools for flow cytometry data.")
11800 (license license:artistic2.0)))
11801
11802 (define-public r-flowclust
11803 (package
11804 (name "r-flowclust")
11805 (version "3.34.0")
11806 (source
11807 (origin
11808 (method url-fetch)
11809 (uri (bioconductor-uri "flowClust" version))
11810 (sha256
11811 (base32
11812 "055vm9s8aha92znhpjqkipzprw8bkrinwjaik4ygmhym7w6vbblk"))))
11813 (properties `((upstream-name . "flowClust")))
11814 (build-system r-build-system)
11815 (arguments
11816 `(#:configure-flags
11817 (list "--configure-args=--enable-bundled-gsl=no")))
11818 (propagated-inputs
11819 (list r-biobase
11820 r-biocgenerics
11821 r-flowcore
11822 r-graph))
11823 (inputs
11824 (list gsl))
11825 (native-inputs
11826 (list pkg-config r-knitr))
11827 (home-page "https://bioconductor.org/packages/flowClust")
11828 (synopsis "Clustering for flow cytometry")
11829 (description
11830 "This package provides robust model-based clustering using a t-mixture
11831 model with Box-Cox transformation.")
11832 (license license:artistic2.0)))
11833
11834 ;; TODO: this package bundles an old version of protobuf. It's not easy to
11835 ;; make it use our protobuf package instead.
11836 (define-public r-rprotobuflib
11837 (package
11838 (name "r-rprotobuflib")
11839 (version "2.8.0")
11840 (source
11841 (origin
11842 (method url-fetch)
11843 (uri (bioconductor-uri "RProtoBufLib" version))
11844 (sha256
11845 (base32
11846 "1mvqwrm1y0vij66gdwgpf5l1h660wsi9jzjfs4ihw3zm4cb0q5pp"))))
11847 (properties `((upstream-name . "RProtoBufLib")))
11848 (build-system r-build-system)
11849 (arguments
11850 `(#:phases
11851 (modify-phases %standard-phases
11852 (add-after 'unpack 'unpack-bundled-sources
11853 (lambda _
11854 (with-directory-excursion "src"
11855 (invoke "tar" "xf" "protobuf-3.8.0.tar.gz")))))))
11856 (native-inputs
11857 (list r-knitr))
11858 (home-page "https://bioconductor.org/packages/RProtoBufLib/")
11859 (synopsis "C++ headers and static libraries of Protocol buffers")
11860 (description
11861 "This package provides the headers and static library of Protocol buffers
11862 for other R packages to compile and link against.")
11863 (license license:bsd-3)))
11864
11865 (define-public r-flowworkspace
11866 (package
11867 (name "r-flowworkspace")
11868 (version "4.8.0")
11869 (source
11870 (origin
11871 (method url-fetch)
11872 (uri (bioconductor-uri "flowWorkspace" version))
11873 (sha256
11874 (base32
11875 "0riyi9628cx1j5x6hmdd28yq75xh25j8ckcdz8dnb94dpvnhaqss"))))
11876 (properties `((upstream-name . "flowWorkspace")))
11877 (build-system r-build-system)
11878 (propagated-inputs
11879 (list r-aws-s3
11880 r-aws-signature
11881 r-bh
11882 r-biobase
11883 r-biocgenerics
11884 r-cytolib
11885 r-data-table
11886 r-delayedarray
11887 r-digest
11888 r-dplyr
11889 r-flowcore
11890 r-ggplot2
11891 r-graph
11892 r-lattice
11893 r-latticeextra
11894 r-matrixstats
11895 r-ncdfflow
11896 r-rbgl
11897 r-rcpp
11898 r-rcpparmadillo
11899 r-rcppparallel
11900 r-rgraphviz
11901 r-rhdf5lib
11902 r-rprotobuflib
11903 r-s4vectors
11904 r-scales
11905 r-xml))
11906 (native-inputs
11907 (list r-knitr))
11908 (home-page "https://bioconductor.org/packages/flowWorkspace/")
11909 (synopsis "Infrastructure for working with cytometry data")
11910 (description
11911 "This package is designed to facilitate comparison of automated gating
11912 methods against manual gating done in flowJo. This package allows you to
11913 import basic flowJo workspaces into BioConductor and replicate the gating from
11914 flowJo using the @code{flowCore} functionality. Gating hierarchies, groups of
11915 samples, compensation, and transformation are performed so that the output
11916 matches the flowJo analysis.")
11917 (license license:artistic2.0)))
11918
11919 (define-public r-flowstats
11920 (package
11921 (name "r-flowstats")
11922 (version "4.8.0")
11923 (source
11924 (origin
11925 (method url-fetch)
11926 (uri (bioconductor-uri "flowStats" version))
11927 (sha256
11928 (base32
11929 "1jbc92ah2mlpnd7v3k0207v4qz3rg9g9yy6r6y0s0cc5nifdyhwj"))))
11930 (properties `((upstream-name . "flowStats")))
11931 (build-system r-build-system)
11932 (propagated-inputs
11933 (list r-biobase
11934 r-biocgenerics
11935 r-cluster
11936 r-corpcor
11937 r-fda
11938 r-flowcore
11939 r-flowviz
11940 r-flowworkspace
11941 r-kernsmooth
11942 r-ks
11943 r-lattice
11944 r-mass
11945 r-mnormt
11946 r-ncdfflow
11947 r-rcolorbrewer
11948 r-rrcov))
11949 (home-page "http://www.github.com/RGLab/flowStats")
11950 (synopsis "Statistical methods for the analysis of flow cytometry data")
11951 (description
11952 "This package provides methods and functionality to analyze flow data
11953 that is beyond the basic infrastructure provided by the @code{flowCore}
11954 package.")
11955 (license license:artistic2.0)))
11956
11957 (define-public r-opencyto
11958 (package
11959 (name "r-opencyto")
11960 (version "2.8.0")
11961 (source
11962 (origin
11963 (method url-fetch)
11964 (uri (bioconductor-uri "openCyto" version))
11965 (sha256
11966 (base32
11967 "1nz5fra0jf70jwyfbcz5ksnz5xb62vfnfwfasr0zwwvjvmmvrs1y"))))
11968 (properties `((upstream-name . "openCyto")))
11969 (build-system r-build-system)
11970 (propagated-inputs
11971 (list r-biobase
11972 r-biocgenerics
11973 r-clue
11974 r-data-table
11975 r-flowclust
11976 r-flowcore
11977 r-flowstats
11978 r-flowviz
11979 r-flowworkspace
11980 r-graph
11981 r-gtools
11982 r-ks
11983 r-lattice
11984 r-mass
11985 r-ncdfflow
11986 r-plyr
11987 r-r-utils
11988 r-rbgl
11989 r-rcolorbrewer
11990 r-rcpp
11991 r-rrcov))
11992 (native-inputs
11993 (list r-knitr))
11994 (home-page "https://bioconductor.org/packages/openCyto")
11995 (synopsis "Hierarchical gating pipeline for flow cytometry data")
11996 (description
11997 "This package is designed to facilitate the automated gating methods in a
11998 sequential way to mimic the manual gating strategy.")
11999 (license license:artistic2.0)))
12000
12001 (define-public r-cytoml
12002 (package
12003 (name "r-cytoml")
12004 (version "2.8.0")
12005 (source
12006 (origin
12007 (method url-fetch)
12008 (uri (bioconductor-uri "CytoML" version))
12009 (sha256
12010 (base32
12011 "0vp7advfh1d8596hjpzayasjhga4mx0l104sgz2asscbrjm4v7rr"))))
12012 (properties `((upstream-name . "CytoML")))
12013 (build-system r-build-system)
12014 (inputs
12015 (list libxml2 zlib))
12016 (propagated-inputs
12017 (list r-base64enc
12018 r-bh
12019 r-biobase
12020 r-corpcor
12021 r-cytolib
12022 r-data-table
12023 r-dplyr
12024 r-flowcore
12025 r-flowworkspace
12026 r-ggcyto
12027 r-graph
12028 r-jsonlite
12029 r-lattice
12030 r-opencyto
12031 r-plyr
12032 r-rbgl
12033 r-rcpp
12034 r-rcpparmadillo
12035 r-rcppparallel
12036 r-rgraphviz
12037 r-rhdf5lib
12038 r-rprotobuflib
12039 r-runit
12040 r-tibble
12041 r-xml
12042 r-xml2
12043 r-yaml))
12044 (native-inputs
12045 (list r-knitr))
12046 (home-page "https://github.com/RGLab/CytoML")
12047 (synopsis "GatingML interface for cross platform cytometry data sharing")
12048 (description
12049 "This package provides an interface to implementations of the GatingML2.0
12050 standard to exchange gated cytometry data with other software platforms.")
12051 (license license:artistic2.0)))
12052
12053 (define-public r-flowsom
12054 (package
12055 (name "r-flowsom")
12056 (version "2.4.0")
12057 (source
12058 (origin
12059 (method url-fetch)
12060 (uri (bioconductor-uri "FlowSOM" version))
12061 (sha256
12062 (base32
12063 "0balsds5mm981cqamdjv3ndq1y9arharisd6f2lrpkzgvwawa645"))))
12064 (properties `((upstream-name . "FlowSOM")))
12065 (build-system r-build-system)
12066 (propagated-inputs
12067 (list r-biocgenerics
12068 r-colorramps
12069 r-consensusclusterplus
12070 r-cytoml
12071 r-dplyr
12072 r-flowcore
12073 r-flowworkspace
12074 r-ggforce
12075 r-ggnewscale
12076 r-ggplot2
12077 r-ggpointdensity
12078 r-ggpubr
12079 r-ggrepel
12080 r-igraph
12081 r-magrittr
12082 r-pheatmap
12083 r-rcolorbrewer
12084 r-rlang
12085 r-rtsne
12086 r-scattermore
12087 r-tidyr
12088 r-xml))
12089 (home-page "https://bioconductor.org/packages/FlowSOM/")
12090 (synopsis "Visualize and interpret cytometry data")
12091 (description
12092 "FlowSOM offers visualization options for cytometry data, by using
12093 self-organizing map clustering and minimal spanning trees.")
12094 (license license:gpl2+)))
12095
12096 (define-public r-mixomics
12097 (package
12098 (name "r-mixomics")
12099 (version "6.20.0")
12100 (source
12101 (origin
12102 (method url-fetch)
12103 (uri (bioconductor-uri "mixOmics" version))
12104 (sha256
12105 (base32
12106 "0fwc2w7frj0bjijzfckkxf7ipx1z13gw7907q4zr5qfl9mh127w7"))))
12107 (properties `((upstream-name . "mixOmics")))
12108 (build-system r-build-system)
12109 (propagated-inputs
12110 (list r-biocparallel
12111 r-corpcor
12112 r-dplyr
12113 r-ellipse
12114 r-ggrepel
12115 r-ggplot2
12116 r-gridextra
12117 r-igraph
12118 r-lattice
12119 r-mass
12120 r-matrixstats
12121 r-rarpack
12122 r-rcolorbrewer
12123 r-reshape2
12124 r-tidyr))
12125 (native-inputs
12126 (list r-knitr))
12127 (home-page "http://www.mixOmics.org")
12128 (synopsis "Multivariate methods for exploration of biological datasets")
12129 (description
12130 "mixOmics offers a wide range of multivariate methods for the exploration
12131 and integration of biological datasets with a particular focus on variable
12132 selection. The package proposes several sparse multivariate models we have
12133 developed to identify the key variables that are highly correlated, and/or
12134 explain the biological outcome of interest. The data that can be analysed
12135 with mixOmics may come from high throughput sequencing technologies, such as
12136 omics data (transcriptomics, metabolomics, proteomics, metagenomics etc) but
12137 also beyond the realm of omics (e.g. spectral imaging). The methods
12138 implemented in mixOmics can also handle missing values without having to
12139 delete entire rows with missing data.")
12140 (license license:gpl2+)))
12141
12142 (define-public r-depecher
12143 (package ;Source/Weave error
12144 (name "r-depecher")
12145 (version "1.12.0")
12146 (source
12147 (origin
12148 (method url-fetch)
12149 (uri (bioconductor-uri "DepecheR" version))
12150 (sha256
12151 (base32
12152 "0rixczdds5gpac50wap6s68kmpdj4208l38gcihkrysz5frbvqjp"))))
12153 (properties `((upstream-name . "DepecheR")))
12154 (build-system r-build-system)
12155 (propagated-inputs
12156 (list r-beanplot
12157 r-dosnow
12158 r-dplyr
12159 r-fnn
12160 r-foreach
12161 r-ggplot2
12162 r-gmodels
12163 r-gplots
12164 r-mass
12165 r-matrixstats
12166 r-mixomics
12167 r-moments
12168 r-rcpp
12169 r-rcppeigen
12170 r-reshape2
12171 r-robustbase
12172 r-viridis))
12173 (native-inputs
12174 (list r-knitr))
12175 (home-page "https://bioconductor.org/packages/DepecheR/")
12176 (synopsis "Identify traits of clusters in high-dimensional entities")
12177 (description
12178 "The purpose of this package is to identify traits in a dataset that can
12179 separate groups. This is done on two levels. First, clustering is performed,
12180 using an implementation of sparse K-means. Secondly, the generated clusters
12181 are used to predict outcomes of groups of individuals based on their
12182 distribution of observations in the different clusters. As certain clusters
12183 with separating information will be identified, and these clusters are defined
12184 by a sparse number of variables, this method can reduce the complexity of
12185 data, to only emphasize the data that actually matters.")
12186 (license license:expat)))
12187
12188 (define-public r-rcistarget
12189 (package
12190 (name "r-rcistarget")
12191 (version "1.16.0")
12192 (source
12193 (origin
12194 (method url-fetch)
12195 (uri (bioconductor-uri "RcisTarget" version))
12196 (sha256
12197 (base32
12198 "17fnjkg6rjqj33v7slg81skqag10y6dc14g5iv69gqshjal4w4im"))))
12199 (properties `((upstream-name . "RcisTarget")))
12200 (build-system r-build-system)
12201 (propagated-inputs
12202 (list r-arrow
12203 r-aucell
12204 r-biocgenerics
12205 r-data-table
12206 r-dplyr
12207 r-genomeinfodb
12208 r-genomicranges
12209 r-gseabase
12210 r-r-utils
12211 r-s4vectors
12212 r-summarizedexperiment
12213 r-tibble))
12214 (native-inputs
12215 (list r-knitr))
12216 (home-page "https://aertslab.org/#scenic")
12217 (synopsis "Identify transcription factor binding motifs enriched on a gene list")
12218 (description
12219 "RcisTarget identifies @dfn{transcription factor binding motifs} (TFBS)
12220 over-represented on a gene list. In a first step, RcisTarget selects DNA
12221 motifs that are significantly over-represented in the surroundings of the
12222 @dfn{transcription start site} (TSS) of the genes in the gene-set. This is
12223 achieved by using a database that contains genome-wide cross-species rankings
12224 for each motif. The motifs that are then annotated to TFs and those that have
12225 a high @dfn{Normalized Enrichment Score} (NES) are retained. Finally, for
12226 each motif and gene-set, RcisTarget predicts the candidate target genes (i.e.
12227 genes in the gene-set that are ranked above the leading edge).")
12228 (license license:gpl3)))
12229
12230 (define-public r-chicago
12231 (package
12232 (name "r-chicago")
12233 (version "1.24.0")
12234 (source
12235 (origin
12236 (method url-fetch)
12237 (uri (bioconductor-uri "Chicago" version))
12238 (sha256
12239 (base32
12240 "13vzxmvxpc3r9gii37zvhhr5nbnaggrva97g6m2n02qn9daf6vmm"))))
12241 (properties `((upstream-name . "Chicago")))
12242 (build-system r-build-system)
12243 (propagated-inputs
12244 (list r-data-table r-delaporte r-hmisc r-mass r-matrixstats))
12245 (native-inputs (list r-knitr))
12246 (home-page "https://bioconductor.org/packages/Chicago")
12247 (synopsis "Capture Hi-C analysis of genomic organization")
12248 (description
12249 "This package provides a pipeline for analysing Capture Hi-C data.")
12250 (license license:artistic2.0)))
12251
12252 ;; This is a CRAN package, but it depends on Bioconductor packages, so we put
12253 ;; it here.
12254 (define-public r-ciara
12255 (package
12256 (name "r-ciara")
12257 (version "0.1.0")
12258 (source (origin
12259 (method url-fetch)
12260 (uri (cran-uri "CIARA" version))
12261 (sha256
12262 (base32
12263 "0nr7wks9231326x0lhpbh824c6vcb5hr5jn89s9bmg9mci907bsf"))))
12264 (properties `((upstream-name . "CIARA")))
12265 (build-system r-build-system)
12266 (propagated-inputs (list r-biobase r-ggplot2 r-ggraph r-magrittr))
12267 (native-inputs (list r-knitr))
12268 (home-page "https://cran.r-project.org/package=CIARA")
12269 (synopsis "Cluster-independent algorithm for rare cell types identification")
12270 (description
12271 "This is a package to support identification of markers of rare cell
12272 types by looking at genes whose expression is confined in small regions of the
12273 expression space.")
12274 (license license:artistic2.0)))
12275
12276 (define-public r-cicero
12277 (package
12278 (name "r-cicero")
12279 (version "1.14.0")
12280 (source
12281 (origin
12282 (method url-fetch)
12283 (uri (bioconductor-uri "cicero" version))
12284 (sha256
12285 (base32
12286 "1ip12ijazlmcfbym078slxykpkz7d1zwvs8l8aqdnqpxjfk1ipx5"))))
12287 (build-system r-build-system)
12288 (propagated-inputs
12289 (list r-assertthat
12290 r-biobase
12291 r-biocgenerics
12292 r-data-table
12293 r-dplyr
12294 r-fnn
12295 r-genomicranges
12296 r-ggplot2
12297 r-glasso
12298 r-gviz
12299 r-igraph
12300 r-iranges
12301 r-matrix
12302 r-monocle
12303 r-plyr
12304 r-reshape2
12305 r-s4vectors
12306 r-stringi
12307 r-stringr
12308 r-tibble
12309 r-tidyr
12310 r-vgam))
12311 (native-inputs
12312 (list r-knitr))
12313 (home-page "https://bioconductor.org/packages/cicero/")
12314 (synopsis "Predict cis-co-accessibility from single-cell data")
12315 (description
12316 "Cicero computes putative cis-regulatory maps from single-cell chromatin
12317 accessibility data. It also extends the monocle package for use in chromatin
12318 accessibility data.")
12319 (license license:expat)))
12320
12321 ;; This is the latest commit on the "monocle3" branch.
12322 (define-public r-cicero-monocle3
12323 (let ((commit "fa2fb6515857a8cfc88bc9af044f34de1bcd2b7b")
12324 (revision "1"))
12325 (package (inherit r-cicero)
12326 (name "r-cicero-monocle3")
12327 (version (git-version "1.3.2" revision commit))
12328 (source
12329 (origin
12330 (method git-fetch)
12331 (uri (git-reference
12332 (url "https://github.com/cole-trapnell-lab/cicero-release")
12333 (commit commit)))
12334 (file-name (git-file-name name version))
12335 (sha256
12336 (base32
12337 "077yza93wdhi08n40md20jwk55k9lw1f3y0063qkk90cpz60wi0c"))))
12338 (propagated-inputs
12339 (modify-inputs (package-propagated-inputs r-cicero)
12340 (delete "r-monocle")
12341 (prepend r-monocle3))))))
12342
12343 (define-public r-circrnaprofiler
12344 (package
12345 (name "r-circrnaprofiler")
12346 (version "1.10.0")
12347 (source
12348 (origin
12349 (method url-fetch)
12350 (uri (bioconductor-uri "circRNAprofiler" version))
12351 (sha256
12352 (base32
12353 "1gwm416shhv2p3gh1n6kv1rvx0n0imy25b7z62z4s8b3gs3nfp5j"))))
12354 (properties
12355 `((upstream-name . "circRNAprofiler")))
12356 (build-system r-build-system)
12357 (propagated-inputs
12358 (list r-annotationhub
12359 r-biostrings
12360 r-bsgenome
12361 r-bsgenome-hsapiens-ucsc-hg19
12362 r-deseq2
12363 r-dplyr
12364 r-edger
12365 r-genomeinfodb
12366 r-genomicranges
12367 r-ggplot2
12368 r-gwascat
12369 r-iranges
12370 r-magrittr
12371 r-r-utils
12372 r-readr
12373 r-reshape2
12374 r-rlang
12375 r-rtracklayer
12376 r-s4vectors
12377 r-seqinr
12378 r-stringi
12379 r-stringr
12380 r-universalmotif))
12381 (native-inputs
12382 (list r-knitr))
12383 (home-page
12384 "https://github.com/Aufiero/circRNAprofiler")
12385 (synopsis
12386 "Computational framework for the downstream analysis of circular RNA's")
12387 (description
12388 "@code{r-circrnaprofiler} is a computational framework for a comprehensive
12389 in silico analysis of @dfn{circular RNA} (circRNAs). This computational
12390 framework allows combining and analyzing circRNAs previously detected by
12391 multiple publicly available annotation-based circRNA detection tools. It
12392 covers different aspects of circRNAs analysis from differential expression
12393 analysis, evolutionary conservation, biogenesis to functional analysis.")
12394 (license license:gpl3)))
12395
12396 (define-public r-cistopic
12397 (package
12398 (name "r-cistopic")
12399 (version "2.1.0")
12400 (source
12401 (origin
12402 (method git-fetch)
12403 (uri (git-reference
12404 (url "https://github.com/aertslab/cisTopic")
12405 (commit (string-append "v" version))))
12406 (file-name (git-file-name name version))
12407 (sha256
12408 (base32
12409 "0c4553rnxq7b1w451kcc3iwvak4qa5h2b43xmfw6ii8096zd1gbf"))))
12410 (build-system r-build-system)
12411 (propagated-inputs
12412 (list r-aucell
12413 r-data-table
12414 r-dplyr
12415 r-dosnow
12416 r-dt
12417 r-feather
12418 r-fitdistrplus
12419 r-genomicranges
12420 r-ggplot2
12421 r-lda
12422 r-matrix
12423 r-plyr
12424 r-rcistarget
12425 r-rtracklayer
12426 r-s4vectors))
12427 (home-page "https://github.com/aertslab/cisTopic")
12428 (synopsis "Modelling of cis-regulatory topics from single cell epigenomics data")
12429 (description
12430 "The sparse nature of single cell epigenomics data can be overruled using
12431 probabilistic modelling methods such as @dfn{Latent Dirichlet
12432 Allocation} (LDA). This package allows the probabilistic modelling of
12433 cis-regulatory topics (cisTopics) from single cell epigenomics data, and
12434 includes functionalities to identify cell states based on the contribution of
12435 cisTopics and explore the nature and regulatory proteins driving them.")
12436 (license license:gpl3)))
12437
12438 (define-public r-cistopic-next
12439 (let ((commit "04cecbb9d1112fcc1a6edc28b5a506bcb49f2803")
12440 (revision "1"))
12441 (package
12442 (inherit r-cistopic)
12443 (name "r-cistopic-next")
12444 ;; The DESCRIPTION file says this is version 0.3.0, which is a bit odd
12445 ;; since the previous release is 2.1.0. Oh well.
12446 (version (git-version "0.3.0" revision commit))
12447 (source
12448 (origin
12449 (method git-fetch)
12450 (uri (git-reference
12451 (url "https://github.com/aertslab/cisTopic")
12452 (commit commit)))
12453 (file-name (git-file-name name version))
12454 (sha256
12455 (base32
12456 "11cg9szlysnsjiaahda4k5v2vh4rxx27zhz53hafgaq9mdz0kgi2"))))
12457 (properties `((upstream-name . "cisTopic")))
12458 (propagated-inputs
12459 (list r-aucell
12460 r-data-table
12461 r-dosnow
12462 r-dplyr
12463 r-dt
12464 r-feather
12465 r-fitdistrplus
12466 r-genomicranges
12467 r-ggplot2
12468 r-lda
12469 r-matrix
12470 r-plyr
12471 r-rcistarget
12472 r-rtracklayer
12473 r-s4vectors
12474 r-text2vec))
12475 (native-inputs
12476 (list r-knitr)))))
12477
12478 (define-public r-genie3
12479 (package
12480 (name "r-genie3")
12481 (version "1.18.0")
12482 (source
12483 (origin
12484 (method url-fetch)
12485 (uri (bioconductor-uri "GENIE3" version))
12486 (sha256
12487 (base32
12488 "0h3vnpnznb9rda8gfwp4cnd2mqsvs1vzmfx90dchn5pqaphz1k2l"))))
12489 (properties `((upstream-name . "GENIE3")))
12490 (build-system r-build-system)
12491 (propagated-inputs
12492 (list r-dplyr r-reshape2))
12493 (native-inputs
12494 (list r-knitr))
12495 (home-page "https://bioconductor.org/packages/GENIE3")
12496 (synopsis "Gene network inference with ensemble of trees")
12497 (description
12498 "This package implements the GENIE3 algorithm for inferring gene
12499 regulatory networks from expression data.")
12500 (license license:gpl2+)))
12501
12502 (define-public r-roc
12503 (package
12504 (name "r-roc")
12505 (version "1.72.0")
12506 (source
12507 (origin
12508 (method url-fetch)
12509 (uri (bioconductor-uri "ROC" version))
12510 (sha256
12511 (base32
12512 "0yfq0d0j2bzqdnjs6l2h6p48kmv9wfphlqym3brgndlnadipq1v2"))))
12513 (properties `((upstream-name . "ROC")))
12514 (build-system r-build-system)
12515 (native-inputs
12516 (list r-knitr))
12517 (home-page "https://www.bioconductor.org/packages/ROC/")
12518 (synopsis "Utilities for ROC curves")
12519 (description
12520 "This package provides utilities for @dfn{Receiver Operating
12521 Characteristic} (ROC) curves, with a focus on micro arrays.")
12522 (license license:artistic2.0)))
12523
12524 (define-public r-watermelon
12525 (package
12526 (name "r-watermelon")
12527 (version "2.2.0")
12528 (source
12529 (origin
12530 (method url-fetch)
12531 (uri (bioconductor-uri "wateRmelon" version))
12532 (sha256
12533 (base32
12534 "0adqyfabrvfcaj3mwp0rbqlcgpj92yb205cyhibbrs5gdr5ri4pv"))))
12535 (properties `((upstream-name . "wateRmelon")))
12536 (build-system r-build-system)
12537 (propagated-inputs
12538 (list r-biobase
12539 r-illuminahumanmethylation450kanno-ilmn12-hg19
12540 r-illuminaio
12541 r-limma
12542 r-lumi
12543 r-matrixstats
12544 r-methylumi
12545 r-roc))
12546 (native-inputs
12547 (list r-knitr))
12548 (home-page "https://bioconductor.org/packages/wateRmelon/")
12549 (synopsis "Illumina 450 methylation array normalization and metrics")
12550 (description
12551 "The standard index of DNA methylation (beta) is computed from methylated
12552 and unmethylated signal intensities. Betas calculated from raw signal
12553 intensities perform well, but using 11 methylomic datasets we demonstrate that
12554 quantile normalization methods produce marked improvement. The commonly used
12555 procedure of normalizing betas is inferior to the separate normalization of M
12556 and U, and it is also advantageous to normalize Type I and Type II assays
12557 separately. This package provides 15 flavours of betas and three performance
12558 metrics, with methods for objects produced by the @code{methylumi} and
12559 @code{minfi} packages.")
12560 (license license:gpl3)))
12561
12562 (define-public r-gdsfmt
12563 (package
12564 (name "r-gdsfmt")
12565 (version "1.32.0")
12566 (source
12567 (origin
12568 (method url-fetch)
12569 (uri (bioconductor-uri "gdsfmt" version))
12570 (sha256
12571 (base32
12572 "1cdwyivgfc6yw5hj9b3j57wx55gckwhx6fwx2lvqynrjzjyzf3q0"))
12573 (modules '((guix build utils)))
12574 ;; Remove bundled sources of zlib, lz4, and xz. Don't attempt to build
12575 ;; them and link with system libraries instead.
12576 (snippet
12577 '(begin
12578 (for-each delete-file-recursively
12579 '("src/LZ4"
12580 "src/XZ"
12581 "src/ZLIB"))
12582 (substitute* "src/Makevars"
12583 (("all: \\$\\(SHLIB\\)") "all:")
12584 (("\\$\\(SHLIB\\): liblzma.a") "")
12585 (("^ (ZLIB|LZ4)/.*") "")
12586 (("CoreArray/dVLIntGDS.cpp.*")
12587 "CoreArray/dVLIntGDS.cpp")
12588 (("CoreArray/dVLIntGDS.o.*")
12589 "CoreArray/dVLIntGDS.o")
12590 (("PKG_LIBS = ./liblzma.a")
12591 "PKG_LIBS = -llz4"))
12592 (substitute* "src/CoreArray/dStream.h"
12593 (("include \"../(ZLIB|LZ4|XZ/api)/(.*)\"" _ _ header)
12594 (string-append "include <" header ">")))))))
12595 (properties `((upstream-name . "gdsfmt")))
12596 (build-system r-build-system)
12597 (inputs
12598 (list lz4 xz zlib))
12599 (native-inputs
12600 (list r-knitr))
12601 (home-page "http://corearray.sourceforge.net/")
12602 (synopsis
12603 "R Interface to CoreArray Genomic Data Structure (GDS) Files")
12604 (description
12605 "This package provides a high-level R interface to CoreArray @dfn{Genomic
12606 Data Structure} (GDS) data files, which are portable across platforms with
12607 hierarchical structure to store multiple scalable array-oriented data sets
12608 with metadata information. It is suited for large-scale datasets, especially
12609 for data which are much larger than the available random-access memory. The
12610 @code{gdsfmt} package offers efficient operations specifically designed for
12611 integers of less than 8 bits, since a diploid genotype, like
12612 @dfn{single-nucleotide polymorphism} (SNP), usually occupies fewer bits than a
12613 byte. Data compression and decompression are available with relatively
12614 efficient random access. It is also allowed to read a GDS file in parallel
12615 with multiple R processes supported by the package @code{parallel}.")
12616 (license license:lgpl3)))
12617
12618 (define-public r-bigmelon
12619 (package
12620 (name "r-bigmelon")
12621 (version "1.22.0")
12622 (source
12623 (origin
12624 (method url-fetch)
12625 (uri (bioconductor-uri "bigmelon" version))
12626 (sha256
12627 (base32
12628 "1msch4qbifkdqv0bbw03xj6d9w28z91mf4ki41rqg6048cq17h2k"))))
12629 (properties `((upstream-name . "bigmelon")))
12630 (build-system r-build-system)
12631 (propagated-inputs
12632 (list r-biobase
12633 r-biocgenerics
12634 r-gdsfmt
12635 r-geoquery
12636 r-illuminaio
12637 r-methylumi
12638 r-minfi
12639 r-watermelon))
12640 (native-inputs
12641 (list r-knitr))
12642 (home-page "https://bioconductor.org/packages/bigmelon/")
12643 (synopsis "Illumina methylation array analysis for large experiments")
12644 (description
12645 "This package provides methods for working with Illumina arrays using the
12646 @code{gdsfmt} package.")
12647 (license license:gpl3)))
12648
12649 (define-public r-seqbias
12650 (package
12651 (name "r-seqbias")
12652 (version "1.44.0")
12653 (source
12654 (origin
12655 (method url-fetch)
12656 (uri (bioconductor-uri "seqbias" version))
12657 (sha256
12658 (base32
12659 "085nq6pf0bdn17wsbr5jnyy512v7rf67xff9rp5wz47mcifbv6rg"))))
12660 (properties `((upstream-name . "seqbias")))
12661 (build-system r-build-system)
12662 (propagated-inputs
12663 (list r-biostrings r-genomicranges r-rhtslib))
12664 (home-page "https://bioconductor.org/packages/seqbias/")
12665 (synopsis "Estimation of per-position bias in high-throughput sequencing data")
12666 (description
12667 "This package implements a model of per-position sequencing bias in
12668 high-throughput sequencing data using a simple Bayesian network, the structure
12669 and parameters of which are trained on a set of aligned reads and a reference
12670 genome sequence.")
12671 (license license:lgpl3)))
12672
12673 (define-public r-reqon
12674 (package
12675 (name "r-reqon")
12676 (version "1.42.0")
12677 (source
12678 (origin
12679 (method url-fetch)
12680 (uri (bioconductor-uri "ReQON" version))
12681 (sha256
12682 (base32
12683 "1f5pplm8fy3wvl0b6n18gph4dq9i9x5qiyjrj0bk0kwlkbpba74r"))))
12684 (properties `((upstream-name . "ReQON")))
12685 (build-system r-build-system)
12686 (propagated-inputs
12687 (list r-rjava r-rsamtools r-seqbias))
12688 (home-page "https://bioconductor.org/packages/ReQON/")
12689 (synopsis "Recalibrating quality of nucleotides")
12690 (description
12691 "This package provides an implementation of an algorithm for
12692 recalibrating the base quality scores for aligned sequencing data in BAM
12693 format.")
12694 (license license:gpl2)))
12695
12696 (define-public r-wavcluster
12697 (package
12698 (name "r-wavcluster")
12699 (version "2.30.0")
12700 (source
12701 (origin
12702 (method url-fetch)
12703 (uri (bioconductor-uri "wavClusteR" version))
12704 (sha256
12705 (base32
12706 "04di095i9i19j9ppx8gdsk7n18vd02d4rjdi9d4a3p0xv05ihnb6"))))
12707 (properties `((upstream-name . "wavClusteR")))
12708 (build-system r-build-system)
12709 (propagated-inputs
12710 (list r-biocgenerics
12711 r-biostrings
12712 r-foreach
12713 r-genomicfeatures
12714 r-genomicranges
12715 r-ggplot2
12716 r-hmisc
12717 r-iranges
12718 r-mclust
12719 r-rsamtools
12720 r-rtracklayer
12721 r-s4vectors
12722 r-seqinr
12723 r-stringr))
12724 (native-inputs
12725 (list r-knitr))
12726 (home-page "https://bioconductor.org/packages/wavClusteR/")
12727 (synopsis "Identification of RNA-protein interaction sites in PAR-CLIP data")
12728 (description
12729 "This package provides an integrated pipeline for the analysis of
12730 PAR-CLIP data. PAR-CLIP-induced transitions are first discriminated from
12731 sequencing errors, SNPs and additional non-experimental sources by a non-
12732 parametric mixture model. The protein binding sites (clusters) are then
12733 resolved at high resolution and cluster statistics are estimated using a
12734 rigorous Bayesian framework. Post-processing of the results, data export for
12735 UCSC genome browser visualization and motif search analysis are provided. In
12736 addition, the package integrates RNA-Seq data to estimate the False
12737 Discovery Rate of cluster detection. Key functions support parallel multicore
12738 computing. While wavClusteR was designed for PAR-CLIP data analysis, it can
12739 be applied to the analysis of other NGS data obtained from experimental
12740 procedures that induce nucleotide substitutions (e.g. BisSeq).")
12741 (license license:gpl2)))
12742
12743 (define-public r-timeseriesexperiment
12744 (package
12745 (name "r-timeseriesexperiment")
12746 (version "1.13.0")
12747 (source
12748 (origin
12749 (method url-fetch)
12750 (uri (bioconductor-uri "TimeSeriesExperiment" version))
12751 (sha256
12752 (base32
12753 "0bdpxxr739qdg92qabfx122k9f43vw2hyxp4yxqlbp37vzgcdf2c"))))
12754 (properties
12755 `((upstream-name . "TimeSeriesExperiment")))
12756 (build-system r-build-system)
12757 (propagated-inputs
12758 (list r-deseq2
12759 r-dplyr
12760 r-dynamictreecut
12761 r-edger
12762 r-ggplot2
12763 r-hmisc
12764 r-limma
12765 r-magrittr
12766 r-proxy
12767 r-s4vectors
12768 r-summarizedexperiment
12769 r-tibble
12770 r-tidyr
12771 r-vegan
12772 r-viridis))
12773 (native-inputs
12774 (list r-knitr))
12775 (home-page "https://github.com/nlhuong/TimeSeriesExperiment/")
12776 (synopsis "Analysis for short time-series data")
12777 (description
12778 "This package is a visualization and analysis toolbox for short time
12779 course data which includes dimensionality reduction, clustering, two-sample
12780 differential expression testing and gene ranking techniques. The package also
12781 provides methods for retrieving enriched pathways.")
12782 (license license:lgpl3+)))
12783
12784 (define-public r-variantfiltering
12785 (package
12786 (name "r-variantfiltering")
12787 (version "1.32.0")
12788 (source
12789 (origin
12790 (method url-fetch)
12791 (uri (bioconductor-uri "VariantFiltering" version))
12792 (sha256
12793 (base32
12794 "1bjqn8qik221x0bqvgd99p87v45iihwp6cxckh4ks964pd0c1xk8"))))
12795 (properties
12796 `((upstream-name . "VariantFiltering")))
12797 (build-system r-build-system)
12798 (propagated-inputs
12799 (list r-annotationdbi
12800 r-biobase
12801 r-biocgenerics
12802 r-biocparallel
12803 r-biostrings
12804 r-bsgenome
12805 r-dt
12806 r-genomeinfodb
12807 r-genomicfeatures
12808 r-genomicranges
12809 r-genomicscores
12810 r-graph
12811 r-gviz
12812 r-iranges
12813 r-rbgl
12814 r-rsamtools
12815 r-s4vectors
12816 r-shiny
12817 r-shinyjs
12818 r-shinythemes
12819 r-shinytree
12820 r-summarizedexperiment
12821 r-variantannotation
12822 r-xvector))
12823 (home-page "https://github.com/rcastelo/VariantFiltering")
12824 (synopsis "Filtering of coding and non-coding genetic variants")
12825 (description
12826 "Filter genetic variants using different criteria such as inheritance
12827 model, amino acid change consequence, minor allele frequencies across human
12828 populations, splice site strength, conservation, etc.")
12829 (license license:artistic2.0)))
12830
12831 (define-public r-genomegraphs
12832 (package
12833 (name "r-genomegraphs")
12834 (version "1.46.0")
12835 (source
12836 (origin
12837 (method url-fetch)
12838 (uri (bioconductor-uri "GenomeGraphs" version))
12839 (sha256
12840 (base32
12841 "05vavhz936v7cknig2f2mn3fd9fiy54r3swlvifpawramblp1ags"))))
12842 (properties `((upstream-name . "GenomeGraphs")))
12843 (build-system r-build-system)
12844 (propagated-inputs
12845 (list r-biomart))
12846 (home-page "https://bioconductor.org/packages/GenomeGraphs/")
12847 (synopsis "Plotting genomic information from Ensembl")
12848 (description
12849 "Genomic data analyses requires integrated visualization of known genomic
12850 information and new experimental data. GenomeGraphs uses the biomaRt package
12851 to perform live annotation queries to Ensembl and translates this to e.g.
12852 gene/transcript structures in viewports of the grid graphics package. This
12853 results in genomic information plotted together with your data. Another
12854 strength of GenomeGraphs is to plot different data types such as array CGH,
12855 gene expression, sequencing and other data, together in one plot using the
12856 same genome coordinate system.")
12857 (license license:artistic2.0)))
12858
12859 (define-public r-wavetiling
12860 (package
12861 (name "r-wavetiling")
12862 (version "1.28.0")
12863 (source
12864 (origin
12865 (method url-fetch)
12866 (uri (bioconductor-uri "waveTiling" version))
12867 (sha256
12868 (base32
12869 "0d7l559zlmly8mncmh1zhkqmsml0bwwfpm7ccp8l26y852vwf7hf"))))
12870 (properties `((upstream-name . "waveTiling")))
12871 (build-system r-build-system)
12872 (propagated-inputs
12873 (list r-affy
12874 r-biobase
12875 r-biostrings
12876 r-genomegraphs
12877 r-genomicranges
12878 r-iranges
12879 r-oligo
12880 r-oligoclasses
12881 r-preprocesscore
12882 r-waveslim))
12883 (home-page "https://r-forge.r-project.org/projects/wavetiling/")
12884 (synopsis "Wavelet-based models for tiling array transcriptome analysis")
12885 (description
12886 "This package is designed to conduct transcriptome analysis for tiling
12887 arrays based on fast wavelet-based functional models.")
12888 (license license:gpl2+)))
12889
12890 (define-public r-variancepartition
12891 (package
12892 (name "r-variancepartition")
12893 (version "1.26.0")
12894 (source
12895 (origin
12896 (method url-fetch)
12897 (uri (bioconductor-uri "variancePartition" version))
12898 (sha256
12899 (base32
12900 "0wk1xql8b0gxyrqz9hs54xvmp7qdw9b8jnv88p4vgv061iwyk7wv"))))
12901 (properties
12902 `((upstream-name . "variancePartition")))
12903 (build-system r-build-system)
12904 (propagated-inputs
12905 (list r-aod
12906 r-biobase
12907 r-biocparallel
12908 r-doparallel
12909 r-foreach
12910 r-ggplot2
12911 r-gplots
12912 r-iterators
12913 r-limma
12914 r-lme4
12915 r-lmertest
12916 r-mass
12917 r-matrix
12918 r-pbkrtest
12919 r-progress
12920 r-rdpack
12921 r-reshape2
12922 r-rhpcblasctl
12923 r-rlang
12924 r-scales))
12925 (native-inputs
12926 (list r-knitr))
12927 (home-page "https://bioconductor.org/packages/variancePartition/")
12928 (synopsis "Analyze variation in gene expression experiments")
12929 (description
12930 "This is a package providing tools to quantify and interpret multiple
12931 sources of biological and technical variation in gene expression experiments.
12932 It uses a linear mixed model to quantify variation in gene expression
12933 attributable to individual, tissue, time point, or technical variables. The
12934 package includes dream differential expression analysis for repeated
12935 measures.")
12936 (license license:gpl2+)))
12937
12938 (define-public r-htqpcr
12939 (package
12940 (name "r-htqpcr")
12941 (version "1.50.0")
12942 (source
12943 (origin
12944 (method url-fetch)
12945 (uri (bioconductor-uri "HTqPCR" version))
12946 (sha256
12947 (base32
12948 "0am98rzwpi3kybq1l27c5qn3n1pg5aqwmh6jq9q0lzbjjin3haqc"))))
12949 (properties `((upstream-name . "HTqPCR")))
12950 (build-system r-build-system)
12951 (propagated-inputs
12952 (list r-affy r-biobase r-gplots r-limma r-rcolorbrewer))
12953 (home-page (string-append "https://www.ebi.ac.uk/sites/ebi.ac.uk/files/"
12954 "groups/bertone/software/HTqPCR.pdf"))
12955 (synopsis "Automated analysis of high-throughput qPCR data")
12956 (description
12957 "Analysis of Ct values from high throughput quantitative real-time
12958 PCR (qPCR) assays across multiple conditions or replicates. The input data
12959 can be from spatially-defined formats such ABI TaqMan Low Density Arrays or
12960 OpenArray; LightCycler from Roche Applied Science; the CFX plates from Bio-Rad
12961 Laboratories; conventional 96- or 384-well plates; or microfluidic devices
12962 such as the Dynamic Arrays from Fluidigm Corporation. HTqPCR handles data
12963 loading, quality assessment, normalization, visualization and parametric or
12964 non-parametric testing for statistical significance in Ct values between
12965 features (e.g. genes, microRNAs).")
12966 (license license:artistic2.0)))
12967
12968 (define-public r-unifiedwmwqpcr
12969 (package
12970 (name "r-unifiedwmwqpcr")
12971 (version "1.32.0")
12972 (source
12973 (origin
12974 (method url-fetch)
12975 (uri (bioconductor-uri "unifiedWMWqPCR" version))
12976 (sha256
12977 (base32
12978 "1skfs94a6bv05c844zf5vfqw1fbgxyppgdnckdbhxg2a2470a4wh"))))
12979 (properties
12980 `((upstream-name . "unifiedWMWqPCR")))
12981 (build-system r-build-system)
12982 (propagated-inputs
12983 (list r-biocgenerics r-htqpcr))
12984 (home-page "https://bioconductor.org/packages/unifiedWMWqPCR")
12985 (synopsis "Unified Wilcoxon-Mann Whitney Test for differential expression in qPCR data")
12986 (description
12987 "This package implements the unified Wilcoxon-Mann-Whitney Test for qPCR
12988 data. This modified test allows for testing differential expression in qPCR
12989 data.")
12990 (license license:gpl2+)))
12991
12992 (define-public r-universalmotif
12993 (package
12994 (name "r-universalmotif")
12995 (version "1.14.1")
12996 (source
12997 (origin
12998 (method url-fetch)
12999 (uri (bioconductor-uri "universalmotif" version))
13000 (sha256
13001 (base32
13002 "1sm54z8aq3534qjsa19wychhwcvwnjlkydmiqqvidiiwcxwqpjsr"))))
13003 (properties
13004 `((upstream-name . "universalmotif")))
13005 (build-system r-build-system)
13006 (arguments
13007 `(#:phases
13008 (modify-phases %standard-phases
13009 (add-after 'unpack 'fix-reference-to-strip
13010 (lambda _
13011 (substitute* "src/Makevars"
13012 (("/usr/bin/strip") (which "strip"))))))))
13013 (propagated-inputs
13014 (list r-biocgenerics
13015 r-biostrings
13016 r-ggplot2
13017 r-iranges
13018 r-mass
13019 r-rcpp
13020 r-rcppthread
13021 r-rlang
13022 r-s4vectors
13023 r-yaml))
13024 (native-inputs
13025 (list r-knitr))
13026 (home-page
13027 "https://bioconductor.org/packages/universalmotif/")
13028 (synopsis
13029 "Specific structures importer, modifier, and exporter for R")
13030 (description
13031 "This package allows importing most common @dfn{specific structure}
13032 (motif) types into R for use by functions provided by other Bioconductor
13033 motif-related packages. Motifs can be exported into most major motif formats
13034 from various classes as defined by other Bioconductor packages. A suite of
13035 motif and sequence manipulation and analysis functions are included, including
13036 enrichment, comparison, P-value calculation, shuffling, trimming, higher-order
13037 motifs, and others.")
13038 (license license:gpl3)))
13039
13040 (define-public r-ace
13041 (package
13042 (name "r-ace")
13043 (version "1.14.0")
13044 (source (origin
13045 (method url-fetch)
13046 (uri (bioconductor-uri "ACE" version))
13047 (sha256
13048 (base32
13049 "1xnw288vz810vjkidar5h218wyc0q2hx0k4zi3r88vaz5rfhc05m"))))
13050 (properties `((upstream-name . "ACE")))
13051 (build-system r-build-system)
13052 (propagated-inputs (list r-biobase r-genomicranges r-ggplot2 r-qdnaseq))
13053 (native-inputs (list r-knitr))
13054 (home-page "https://github.com/tgac-vumc/ACE")
13055 (synopsis
13056 "Absolute copy number estimation from low-coverage whole genome sequencing")
13057 (description
13058 "This package uses segmented copy number data to estimate tumor cell
13059 percentage and produce copy number plots displaying absolute copy numbers. For
13060 this it uses segmented data from the @code{QDNAseq} package, which in turn uses
13061 a number of dependencies to turn mapped reads into segmented data. @code{ACE}
13062 will run @code{QDNAseq} or use its output rds-file of segmented data. It will
13063 subsequently run through all samples in the object(s), for which it will create
13064 individual subdirectories. For each sample, it will calculate how well the
13065 segments fit (the relative error) to integer copy numbers for each percentage
13066 of @dfn{tumor cells} (cells with divergent segments).")
13067 (license license:gpl2)))
13068
13069 (define-public r-acgh
13070 (package
13071 (name "r-acgh")
13072 (version "1.74.0")
13073 (source (origin
13074 (method url-fetch)
13075 (uri (bioconductor-uri "aCGH" version))
13076 (sha256
13077 (base32
13078 "00ni0kwy68v33ggfi8g5vffirhmbhaxg4l54hcqhx75m535z1x7d"))))
13079 (properties `((upstream-name . "aCGH")))
13080 (build-system r-build-system)
13081 (propagated-inputs (list r-biobase r-cluster r-multtest r-survival))
13082 (home-page "https://bioconductor.org/packages/aCGH")
13083 (synopsis
13084 "Classes and functions for array comparative genomic hybridization data")
13085 (description
13086 "This package provides functions for reading
13087 @dfn{array comparative genomic hybridization} (aCGH) data from image analysis
13088 output files and clone information files, creation of @code{aCGH} objects for
13089 storing these data. Basic methods are accessing/replacing, subsetting,
13090 printing and plotting @code{aCGH} objects.")
13091 (license license:gpl2)))
13092
13093 (define-public r-acme
13094 (package
13095 (name "r-acme")
13096 (version "2.52.0")
13097 (source (origin
13098 (method url-fetch)
13099 (uri (bioconductor-uri "ACME" version))
13100 (sha256
13101 (base32
13102 "0ilcsgpc4m47gifxc0yzx2xi3g4day515mncnnjvfdj3iq8xwk25"))))
13103 (properties `((upstream-name . "ACME")))
13104 (build-system r-build-system)
13105 (propagated-inputs (list r-biobase r-biocgenerics))
13106 (home-page "https://bioconductor.org/packages/aCGH/")
13107 (synopsis "Calculating microarray enrichment")
13108 (description
13109 "This package implements @dfn{algorithms for calculating microarray
13110 enrichment} (ACME), and it is a set of tools for analysing tiling array of
13111 @dfn{combined chromatin immunoprecipitation with DNA microarray} (ChIP/chip),
13112 DNAse hypersensitivity, or other experiments that result in regions of the
13113 genome showing enrichment. It does not rely on a specific array technology
13114 (although the array should be a tiling array), is very general (can be applied
13115 in experiments resulting in regions of enrichment), and is very insensitive to
13116 array noise or normalization methods. It is also very fast and can be applied
13117 on whole-genome tiling array experiments quite easily with enough memory.")
13118 (license license:gpl2+)))
13119
13120 (define-public r-acde
13121 (package
13122 (name "r-acde")
13123 (version "1.26.0")
13124 (source (origin
13125 (method url-fetch)
13126 (uri (bioconductor-uri "acde" version))
13127 (sha256
13128 (base32
13129 "0lgq546y4qklfzbc6fjr3d656hn76p6dn4694qfiafql2nlsjbj2"))))
13130 (properties `((upstream-name . "acde")))
13131 (build-system r-build-system)
13132 (propagated-inputs (list r-boot))
13133 (home-page "https://bioconductor.org/packages/acde")
13134 (synopsis
13135 "Identification of differentially expressed genes with artificial components")
13136 (description
13137 "This package provides a multivariate inferential analysis method for
13138 detecting differentially expressed genes in gene expression data. It uses
13139 artificial components, close to the data's principal components but with an
13140 exact interpretation in terms of differential genetic expression, to identify
13141 differentially expressed genes while controlling the @dfn{false discovery
13142 rate} (FDR).")
13143 (license license:gpl3)))
13144
13145 ;; This is a CRAN package, but it depends on Bioconductor packages, so we put
13146 ;; it here.
13147 (define-public r-activedriverwgs
13148 (package
13149 (name "r-activedriverwgs")
13150 (version "1.1.2")
13151 (source
13152 (origin
13153 (method url-fetch)
13154 (uri (cran-uri "ActiveDriverWGS" version))
13155 (sha256
13156 (base32
13157 "13b5yazgv9kckcp6gck183mh1m0q8lc5ixagmcy9s8kv2wz7wq45"))))
13158 (properties
13159 `((upstream-name . "ActiveDriverWGS")))
13160 (build-system r-build-system)
13161 (propagated-inputs
13162 (list r-biostrings
13163 r-bsgenome
13164 r-bsgenome-hsapiens-ucsc-hg19
13165 r-bsgenome-hsapiens-ucsc-hg38
13166 r-bsgenome-mmusculus-ucsc-mm9
13167 r-bsgenome-mmusculus-ucsc-mm10
13168 r-genomeinfodb
13169 r-genomicranges
13170 r-iranges
13171 r-s4vectors))
13172 (native-inputs
13173 (list r-knitr))
13174 (home-page "https://cran.r-project.org/web/packages/ActiveDriverWGS/")
13175 (synopsis "Driver discovery tool for cancer whole genomes")
13176 (description
13177 "This package provides a method for finding an enrichment of cancer
13178 simple somatic mutations (SNVs and Indels) in functional elements across the
13179 human genome. ActiveDriverWGS detects coding and noncoding driver elements
13180 using whole genome sequencing data.")
13181 (license license:gpl3)))
13182
13183 ;; This is a CRAN package, but it depends on Bioconductor packages, so we put
13184 ;; it here.
13185 (define-public r-activepathways
13186 (package
13187 (name "r-activepathways")
13188 (version "1.1.1")
13189 (source
13190 (origin
13191 (method url-fetch)
13192 (uri (cran-uri "ActivePathways" version))
13193 (sha256
13194 (base32
13195 "1crq164vyqhdq5y3q09k3m5zljqrhcd5ak0jrc0xqvzf0pasml2m"))))
13196 (properties
13197 `((upstream-name . "ActivePathways")))
13198 (build-system r-build-system)
13199 (propagated-inputs
13200 (list r-data-table r-ggplot2))
13201 (native-inputs
13202 (list r-knitr))
13203 (home-page "https://cran.r-project.org/web/packages/ActivePathways/")
13204 (synopsis "Multivariate pathway enrichment analysis")
13205 (description
13206 "This package represents an integrative method of analyzing multi omics
13207 data that conducts enrichment analysis of annotated gene sets. ActivePathways
13208 uses a statistical data fusion approach, rationalizes contributing evidence
13209 and highlights associated genes, improving systems-level understanding of
13210 cellular organization in health and disease.")
13211 (license license:gpl3)))
13212
13213 (define-public r-bgmix
13214 (package
13215 (name "r-bgmix")
13216 (version "1.56.0")
13217 (source
13218 (origin
13219 (method url-fetch)
13220 (uri (bioconductor-uri "BGmix" version))
13221 (sha256
13222 (base32
13223 "03f6nknp3n49yvg2d9qsmds676rva70pr4wjz0md228jczgjk0vj"))))
13224 (properties `((upstream-name . "BGmix")))
13225 (build-system r-build-system)
13226 (propagated-inputs
13227 (list r-kernsmooth))
13228 (home-page "https://bioconductor.org/packages/BGmix/")
13229 (synopsis "Bayesian models for differential gene expression")
13230 (description
13231 "This package provides fully Bayesian mixture models for differential
13232 gene expression.")
13233 (license license:gpl2)))
13234
13235 (define-public r-bgx
13236 (package
13237 (name "r-bgx")
13238 (version "1.62.0")
13239 (source
13240 (origin
13241 (method url-fetch)
13242 (uri (bioconductor-uri "bgx" version))
13243 (sha256
13244 (base32
13245 "0q2y4n6bcc9pvz5sgfkw1lrb00rrp7q29i1vh7srdfmfhgpyz6bk"))))
13246 (properties `((upstream-name . "bgx")))
13247 (build-system r-build-system)
13248 (arguments
13249 (list
13250 #:phases
13251 '(modify-phases %standard-phases
13252 (add-after 'unpack 'do-not-tune-cflags-for-reproducibility
13253 (lambda _
13254 (substitute* "configure.ac"
13255 (("AX_GCC_ARCHFLAG.*") ""))
13256 (delete-file "configure")
13257 (invoke "autoreconf" "-vif"))))))
13258 (inputs
13259 (list boost))
13260 (propagated-inputs
13261 (list r-affy r-biobase r-gcrma r-rcpp))
13262 (native-inputs
13263 (list autoconf automake))
13264 (home-page "https://bioconductor.org/packages/bgx/")
13265 (synopsis "Bayesian gene expression")
13266 (description
13267 "This package provides tools for Bayesian integrated analysis of
13268 Affymetrix GeneChips.")
13269 (license license:gpl2)))
13270
13271 (define-public r-bhc
13272 (package
13273 (name "r-bhc")
13274 (version "1.48.0")
13275 (source
13276 (origin
13277 (method url-fetch)
13278 (uri (bioconductor-uri "BHC" version))
13279 (sha256
13280 (base32
13281 "1kqajd16981y5yaak2imaq1i7pilgqdr3nbhggsakh787j1d9rc5"))))
13282 (properties `((upstream-name . "BHC")))
13283 (build-system r-build-system)
13284 (home-page "https://bioconductor.org/packages/BHC/")
13285 (synopsis "Bayesian hierarchical clustering")
13286 (description
13287 "The method implemented in this package performs bottom-up hierarchical
13288 clustering, using a Dirichlet Process (infinite mixture) to model uncertainty
13289 in the data and Bayesian model selection to decide at each step which clusters
13290 to merge. This avoids several limitations of traditional methods, for example
13291 how many clusters there should be and how to choose a principled distance
13292 metric. This implementation accepts multinomial (i.e. discrete, with 2+
13293 categories) or time-series data. This version also includes a randomised
13294 algorithm which is more efficient for larger data sets.")
13295 (license license:gpl3)))
13296
13297 (define-public r-bicare
13298 (package
13299 (name "r-bicare")
13300 (version "1.54.0")
13301 (source
13302 (origin
13303 (method url-fetch)
13304 (uri (bioconductor-uri "BicARE" version))
13305 (sha256
13306 (base32
13307 "0qjh5bsjcjry6k1vzdaascwy2shjrkc2bw0w57w0qa458cbi89z2"))))
13308 (properties `((upstream-name . "BicARE")))
13309 (build-system r-build-system)
13310 (propagated-inputs
13311 (list r-biobase r-gseabase r-multtest))
13312 (home-page "http://bioinfo.curie.fr")
13313 (synopsis "Biclustering analysis and results exploration")
13314 (description
13315 "This is a package for biclustering analysis and exploration of
13316 results.")
13317 (license license:gpl2)))
13318
13319 (define-public r-bifet
13320 (package
13321 (name "r-bifet")
13322 (version "1.16.0")
13323 (source
13324 (origin
13325 (method url-fetch)
13326 (uri (bioconductor-uri "BiFET" version))
13327 (sha256
13328 (base32
13329 "03ypbbn8i0f4bl4m6wfdcv702jydniak56wqjb1vlrckd9aphwzq"))))
13330 (properties `((upstream-name . "BiFET")))
13331 (build-system r-build-system)
13332 (propagated-inputs
13333 (list r-genomicranges r-poibin))
13334 (native-inputs
13335 (list r-knitr))
13336 (home-page "https://bioconductor.org/packages/BiFET")
13337 (synopsis "Bias-free footprint enrichment test")
13338 (description
13339 "BiFET identifies @dfn{transcription factors} (TFs) whose footprints are
13340 over-represented in target regions compared to background regions after
13341 correcting for the bias arising from the imbalance in read counts and GC
13342 contents between the target and background regions. For a given TF k, BiFET
13343 tests the null hypothesis that the target regions have the same probability of
13344 having footprints for the TF k as the background regions while correcting for
13345 the read count and GC content bias.")
13346 (license license:gpl3)))
13347
13348 (define-public r-rsbml
13349 (package
13350 (name "r-rsbml")
13351 (version "2.54.0")
13352 (source
13353 (origin
13354 (method url-fetch)
13355 (uri (bioconductor-uri "rsbml" version))
13356 (sha256
13357 (base32
13358 "1v11pspkml6xdsacgwxw8r4qdhbnn2h2sqgpm9aidaq9p2085b0v"))))
13359 (properties `((upstream-name . "rsbml")))
13360 (build-system r-build-system)
13361 (inputs
13362 (list libsbml))
13363 (propagated-inputs
13364 (list r-biocgenerics r-graph))
13365 (native-inputs
13366 (list pkg-config))
13367 (home-page "http://www.sbml.org")
13368 (synopsis "R support for SBML")
13369 (description
13370 "This package provides an R interface to libsbml for SBML parsing,
13371 validating output, provides an S4 SBML DOM, converts SBML to R graph objects.")
13372 (license license:artistic2.0)))
13373
13374 (define-public r-hypergraph
13375 (package
13376 (name "r-hypergraph")
13377 (version "1.68.0")
13378 (source
13379 (origin
13380 (method url-fetch)
13381 (uri (bioconductor-uri "hypergraph" version))
13382 (sha256
13383 (base32
13384 "0xmryqj5yw1ns6wbhjqbb6h14jlj89zrznzvqnvd4n03ci20kzzp"))))
13385 (properties `((upstream-name . "hypergraph")))
13386 (build-system r-build-system)
13387 (propagated-inputs
13388 (list r-graph))
13389 (home-page "https://bioconductor.org/packages/hypergraph")
13390 (synopsis "Hypergraph data structures")
13391 (description
13392 "This package implements some simple capabilities for representing and
13393 manipulating hypergraphs.")
13394 (license license:artistic2.0)))
13395
13396 (define-public r-hyperdraw
13397 (package
13398 (name "r-hyperdraw")
13399 (version "1.48.0")
13400 (source
13401 (origin
13402 (method url-fetch)
13403 (uri (bioconductor-uri "hyperdraw" version))
13404 (sha256
13405 (base32
13406 "0ndw4y6b15jy4w86vfkahmdc81d3ycjsvqy1mxi55dwvd8xq0ap6"))))
13407 (properties `((upstream-name . "hyperdraw")))
13408 (build-system r-build-system)
13409 (inputs (list graphviz))
13410 (propagated-inputs
13411 (list r-graph r-hypergraph r-rgraphviz))
13412 (home-page "https://bioconductor.org/packages/hyperdraw")
13413 (synopsis "Visualizing hypergraphs")
13414 (description
13415 "This package provides functions for visualizing hypergraphs.")
13416 (license license:gpl2+)))
13417
13418 (define-public r-biggr
13419 (package
13420 (name "r-biggr")
13421 (version "1.32.0")
13422 (source
13423 (origin
13424 (method url-fetch)
13425 (uri (bioconductor-uri "BiGGR" version))
13426 (sha256
13427 (base32
13428 "0n57bgl6xz5b1gpw4isimq2pqxmlabn7jzhbjg2fbxcklabdvrcw"))))
13429 (properties `((upstream-name . "BiGGR")))
13430 (build-system r-build-system)
13431 (propagated-inputs
13432 (list r-hyperdraw
13433 r-hypergraph
13434 r-lim
13435 r-limsolve
13436 r-rsbml
13437 r-stringr))
13438 (home-page "https://bioconductor.org/packages/BiGGR/")
13439 (synopsis "Constraint based modeling using metabolic reconstruction databases")
13440 (description
13441 "This package provides an interface to simulate metabolic reconstruction
13442 from the @url{http://bigg.ucsd.edu/, BiGG database} and other metabolic
13443 reconstruction databases. The package facilitates @dfn{flux balance
13444 analysis} (FBA) and the sampling of feasible flux distributions. Metabolic
13445 networks and estimated fluxes can be visualized with hypergraphs.")
13446 (license license:gpl3+)))
13447
13448 (define-public r-bigmemoryextras
13449 (package
13450 (name "r-bigmemoryextras")
13451 (version "1.38.0")
13452 (source
13453 (origin
13454 (method url-fetch)
13455 (uri (bioconductor-uri "bigmemoryExtras" version))
13456 (sha256
13457 (base32
13458 "1k31h746j8r3f92vj62s38fw12qjkv5814ipcqfbswnxgaan17zj"))))
13459 (properties
13460 `((upstream-name . "bigmemoryExtras")))
13461 (build-system r-build-system)
13462 (propagated-inputs
13463 (list r-bigmemory))
13464 (native-inputs
13465 (list r-knitr))
13466 (home-page "https://github.com/phaverty/bigmemoryExtras")
13467 (synopsis "Extension of the bigmemory package")
13468 (description
13469 "This package defines a @code{BigMatrix} @code{ReferenceClass} which adds
13470 safety and convenience features to the @code{filebacked.big.matrix} class from
13471 the @code{bigmemory} package. @code{BigMatrix} protects against segfaults by
13472 monitoring and gracefully restoring the connection to on-disk data and it also
13473 protects against accidental data modification with a file-system-based
13474 permissions system. Utilities are provided for using @code{BigMatrix}-derived
13475 classes as @code{assayData} matrices within the @code{Biobase} package's
13476 @code{eSet} family of classes. @code{BigMatrix} provides some optimizations
13477 related to attaching to, and indexing into, file-backed matrices with
13478 dimnames. Additionally, the package provides a @code{BigMatrixFactor} class,
13479 a file-backed matrix with factor properties.")
13480 (license license:artistic2.0)))
13481
13482 (define-public r-bigpint
13483 (package
13484 (name "r-bigpint")
13485 (version "1.12.0")
13486 (source
13487 (origin
13488 (method url-fetch)
13489 (uri (bioconductor-uri "bigPint" version))
13490 (sha256
13491 (base32
13492 "1hp69j2qcidrxqs3dxjjngb09nbzp5x2yy4jz1rjmv6ghif9ccfj"))))
13493 (properties `((upstream-name . "bigPint")))
13494 (build-system r-build-system)
13495 (propagated-inputs
13496 (list r-delayedarray
13497 r-dplyr
13498 r-ggally
13499 r-ggplot2
13500 r-gridextra
13501 r-hexbin
13502 r-hmisc
13503 r-htmlwidgets
13504 r-plotly
13505 r-plyr
13506 r-rcolorbrewer
13507 r-reshape
13508 r-shiny
13509 r-shinycssloaders
13510 r-shinydashboard
13511 r-stringr
13512 r-summarizedexperiment
13513 r-tidyr))
13514 (native-inputs
13515 (list r-knitr))
13516 (home-page "https://github.com/lindsayrutter/bigPint")
13517 (synopsis "Big multivariate data plotted interactively")
13518 (description
13519 "This package provides methods for visualizing large multivariate
13520 datasets using static and interactive scatterplot matrices, parallel
13521 coordinate plots, volcano plots, and litre plots. It includes examples for
13522 visualizing RNA-sequencing datasets and differentially expressed genes.")
13523 (license license:gpl3)))
13524
13525 (define-public r-chemminer
13526 (package
13527 (name "r-chemminer")
13528 (version "3.48.0")
13529 (source
13530 (origin
13531 (method url-fetch)
13532 (uri (bioconductor-uri "ChemmineR" version))
13533 (sha256
13534 (base32
13535 "1nri4zkc9lp1mqgsi0h58486vixwiv2989b6pmx2aj5c3575i0ma"))))
13536 (properties `((upstream-name . "ChemmineR")))
13537 (build-system r-build-system)
13538 (propagated-inputs
13539 (list r-base64enc
13540 r-bh
13541 r-biocgenerics
13542 r-dbi
13543 r-digest
13544 r-dt
13545 r-ggplot2
13546 r-gridextra
13547 r-jsonlite
13548 r-png
13549 r-rcpp
13550 r-rcurl
13551 r-rjson
13552 r-rsvg
13553 r-stringi))
13554 (native-inputs
13555 (list r-knitr))
13556 (home-page "https://github.com/girke-lab/ChemmineR")
13557 (synopsis "Cheminformatics toolkit for R")
13558 (description
13559 "ChemmineR is a cheminformatics package for analyzing drug-like small
13560 molecule data in R. It contains functions for efficient processing of large
13561 numbers of molecules, physicochemical/structural property predictions,
13562 structural similarity searching, classification and clustering of compound
13563 libraries with a wide spectrum of algorithms. In addition, it offers
13564 visualization functions for compound clustering results and chemical
13565 structures.")
13566 (license license:artistic2.0)))
13567
13568 (define-public r-fmcsr
13569 (package
13570 (name "r-fmcsr")
13571 (version "1.38.0")
13572 (source
13573 (origin
13574 (method url-fetch)
13575 (uri (bioconductor-uri "fmcsR" version))
13576 (sha256
13577 (base32 "1mblmk21dxc9v2fikhvfg2njwgl190gkysppl6msxizwcmxsmh30"))))
13578 (properties `((upstream-name . "fmcsR")))
13579 (build-system r-build-system)
13580 (propagated-inputs
13581 (list r-biocgenerics r-chemminer r-runit))
13582 (native-inputs (list r-knitr))
13583 (home-page "https://github.com/girke-lab/fmcsR")
13584 (synopsis "Mismatch tolerant maximum common substructure searching")
13585 (description
13586 "The fmcsR package introduces an efficient @dfn{maximum common
13587 substructure} (MCS) algorithms combined with a novel matching strategy that
13588 allows for atom and/or bond mismatches in the substructures shared among two
13589 small molecules. The resulting flexible MCSs (FMCSs) are often larger than
13590 strict MCSs, resulting in the identification of more common features in their
13591 source structures, as well as a higher sensitivity in finding compounds with
13592 weak structural similarities. The fmcsR package provides several utilities to
13593 use the FMCS algorithm for pairwise compound comparisons, structure similarity
13594 searching and clustering.")
13595 (license license:artistic2.0)))
13596
13597 (define-public r-bioassayr
13598 (package
13599 (name "r-bioassayr")
13600 (version "1.34.0")
13601 (source
13602 (origin
13603 (method url-fetch)
13604 (uri (bioconductor-uri "bioassayR" version))
13605 (sha256
13606 (base32
13607 "0zbrci0vgk4qca28i0qb2izhyrz3r95l1w54h9h3zj9f3vd61wrz"))))
13608 (properties `((upstream-name . "bioassayR")))
13609 (build-system r-build-system)
13610 (propagated-inputs
13611 (list r-biocgenerics
13612 r-chemminer
13613 r-dbi
13614 r-matrix
13615 r-rjson
13616 r-rsqlite
13617 r-xml))
13618 (native-inputs
13619 (list r-knitr))
13620 (home-page "https://github.com/girke-lab/bioassayR")
13621 (synopsis "Cross-target analysis of small molecule bioactivity")
13622 (description
13623 "bioassayR is a computational tool that enables simultaneous analysis of
13624 thousands of bioassay experiments performed over a diverse set of compounds
13625 and biological targets. Unique features include support for large-scale
13626 cross-target analyses of both public and custom bioassays, generation of
13627 @dfn{high throughput screening fingerprints} (HTSFPs), and an optional
13628 preloaded database that provides access to a substantial portion of publicly
13629 available bioactivity data.")
13630 (license license:artistic2.0)))
13631
13632 (define-public r-biobroom
13633 (package
13634 (name "r-biobroom")
13635 (version "1.28.0")
13636 (source
13637 (origin
13638 (method url-fetch)
13639 (uri (bioconductor-uri "biobroom" version))
13640 (sha256
13641 (base32
13642 "04x1z9nchm4mbhqr31011zdprc4md156j4zf003s7xx0n278xsgh"))))
13643 (properties `((upstream-name . "biobroom")))
13644 (build-system r-build-system)
13645 (propagated-inputs
13646 (list r-biobase r-broom r-dplyr r-tidyr))
13647 (native-inputs
13648 (list r-knitr))
13649 (home-page "https://github.com/StoreyLab/biobroom")
13650 (synopsis "Turn Bioconductor objects into tidy data frames")
13651 (description
13652 "This package contains methods for converting standard objects
13653 constructed by bioinformatics packages, especially those in Bioconductor, and
13654 converting them to @code{tidy} data. It thus serves as a complement to the
13655 @code{broom} package, and follows the same tidy, augment, glance division of
13656 tidying methods. Tidying data makes it easy to recombine, reshape and
13657 visualize bioinformatics analyses.")
13658 ;; Any version of the LGPL.
13659 (license license:lgpl3+)))
13660
13661 (define-public r-graphite
13662 (package
13663 (name "r-graphite")
13664 (version "1.42.0")
13665 (source
13666 (origin
13667 (method url-fetch)
13668 (uri (bioconductor-uri "graphite" version))
13669 (sha256
13670 (base32
13671 "0nl5mkgrvf7vsqjy48ij9b1dmxfvp9lf8cpay55h93c4qz4x606g"))))
13672 (properties `((upstream-name . "graphite")))
13673 (build-system r-build-system)
13674 (propagated-inputs
13675 (list r-annotationdbi r-graph r-httr r-rappdirs r-rlang))
13676 (home-page "https://bioconductor.org/packages/graphite/")
13677 (synopsis "Networks from pathway databases")
13678 (description
13679 "Graphite provides networks derived from eight public pathway databases,
13680 and automates the conversion of node identifiers (e.g. from Entrez IDs to gene
13681 symbols).")
13682 (license license:agpl3+)))
13683
13684 (define-public r-reactomepa
13685 (package
13686 (name "r-reactomepa")
13687 (version "1.40.0")
13688 (source
13689 (origin
13690 (method url-fetch)
13691 (uri (bioconductor-uri "ReactomePA" version))
13692 (sha256
13693 (base32
13694 "1fd72m2afxbbvbgwy8knp6fiq1h561plmsh4r8a08w21ngmkz2s5"))))
13695 (properties `((upstream-name . "ReactomePA")))
13696 (build-system r-build-system)
13697 (propagated-inputs
13698 (list r-annotationdbi
13699 r-dose
13700 r-enrichplot
13701 r-ggplot2
13702 r-ggraph
13703 r-graphite
13704 r-igraph
13705 r-reactome-db))
13706 (native-inputs
13707 (list r-knitr))
13708 (home-page "https://guangchuangyu.github.io/software/ReactomePA")
13709 (synopsis "Reactome pathway analysis")
13710 (description
13711 "This package provides functions for pathway analysis based on the
13712 REACTOME pathway database. It implements enrichment analysis, gene set
13713 enrichment analysis and several functions for visualization.")
13714 (license license:gpl2)))
13715
13716 (define-public r-ebarrays
13717 (package
13718 (name "r-ebarrays")
13719 (version "2.60.0")
13720 (source
13721 (origin
13722 (method url-fetch)
13723 (uri (bioconductor-uri "EBarrays" version))
13724 (sha256
13725 (base32
13726 "027zarnpxpdnyl877swp5ypxj7zvq0cjp2q2xs6g6yn5dpqjvxxk"))))
13727 (properties `((upstream-name . "EBarrays")))
13728 (build-system r-build-system)
13729 (propagated-inputs
13730 (list r-biobase r-cluster r-lattice))
13731 (home-page "https://bioconductor.org/packages/EBarrays/")
13732 (synopsis "Gene clustering and differential expression identification")
13733 (description
13734 "EBarrays provides tools for the analysis of replicated/unreplicated
13735 microarray data.")
13736 (license license:gpl2+)))
13737
13738 (define-public r-bioccasestudies
13739 (package
13740 (name "r-bioccasestudies")
13741 (version "1.52.0")
13742 (source
13743 (origin
13744 (method url-fetch)
13745 (uri (bioconductor-uri "BiocCaseStudies" version))
13746 (sha256
13747 (base32
13748 "03n49b6fvyyzmvdy4yif3cl7yv21c09c8xdx4cvvax5zz4v4sab1"))))
13749 (properties
13750 `((upstream-name . "BiocCaseStudies")))
13751 (build-system r-build-system)
13752 (propagated-inputs (list r-biobase))
13753 (home-page "https://bioconductor.org/packages/BiocCaseStudies")
13754 (synopsis "Support for the case studies monograph")
13755 (description
13756 "This package provides software and data to support the case studies
13757 monograph.")
13758 (license license:artistic2.0)))
13759
13760 (define-public r-bioccheck
13761 (package
13762 (name "r-bioccheck")
13763 (version "1.32.0")
13764 (source (origin
13765 (method url-fetch)
13766 (uri (bioconductor-uri "BiocCheck" version))
13767 (sha256
13768 (base32
13769 "1k1gxzmxx26hmwdxgagv93mv4jwyygkk8703ds6nvryzhqffzkbc"))))
13770 (properties
13771 `((upstream-name . "BiocCheck")))
13772 (build-system r-build-system)
13773 (propagated-inputs
13774 (list r-codetools
13775 r-graph
13776 r-httr
13777 r-knitr
13778 r-biocmanager
13779 r-biocviews
13780 r-stringdist))
13781 (native-inputs
13782 (list r-knitr))
13783 (home-page "https://bioconductor.org/packages/BiocCheck")
13784 (synopsis "Executes Bioconductor-specific package checks")
13785 (description "This package contains tools to perform additional quality
13786 checks on R packages that are to be submitted to the Bioconductor repository.")
13787 (license license:artistic2.0)))
13788
13789 (define-public r-biocgraph
13790 (package
13791 (name "r-biocgraph")
13792 (version "1.58.0")
13793 (source
13794 (origin
13795 (method url-fetch)
13796 (uri (bioconductor-uri "biocGraph" version))
13797 (sha256
13798 (base32
13799 "1y59a7c4ahhn1g2wz2hkx83izfn8i85mmxxp63jdd0rg7zwhr6nn"))))
13800 (properties `((upstream-name . "biocGraph")))
13801 (build-system r-build-system)
13802 (propagated-inputs
13803 (list r-biocgenerics r-geneplotter r-graph r-rgraphviz))
13804 (home-page "https://bioconductor.org/packages/biocGraph/")
13805 (synopsis "Graph examples and use cases in Bioinformatics")
13806 (description
13807 "This package provides examples and code that make use of the
13808 different graph related packages produced by Bioconductor.")
13809 (license license:artistic2.0)))
13810
13811 (define-public r-biocstyle
13812 (package
13813 (name "r-biocstyle")
13814 (version "2.24.0")
13815 (source (origin
13816 (method url-fetch)
13817 (uri (bioconductor-uri "BiocStyle" version))
13818 (sha256
13819 (base32
13820 "1nwiib201b9q1x19ihqjqr5jl0vnid8wfgpi8sa3y02bn722g5a5"))))
13821 (properties
13822 `((upstream-name . "BiocStyle")))
13823 (build-system r-build-system)
13824 (propagated-inputs
13825 (list r-biocmanager r-bookdown r-knitr r-rmarkdown r-yaml))
13826 (native-inputs
13827 (list r-knitr))
13828 (home-page "https://bioconductor.org/packages/BiocStyle")
13829 (synopsis "Bioconductor formatting styles")
13830 (description "This package provides standard formatting styles for
13831 Bioconductor PDF and HTML documents. Package vignettes illustrate use and
13832 functionality.")
13833 (license license:artistic2.0)))
13834
13835 (define-public r-biocviews
13836 (package
13837 (name "r-biocviews")
13838 (version "1.64.0")
13839 (source (origin
13840 (method url-fetch)
13841 (uri (bioconductor-uri "biocViews" version))
13842 (sha256
13843 (base32
13844 "1lahla53awdqiglfiygbxg5pkzfabym7n5abgyp1nvqsvsj0g126"))))
13845 (properties
13846 `((upstream-name . "biocViews")))
13847 (build-system r-build-system)
13848 (propagated-inputs
13849 (list r-biobase
13850 r-biocmanager
13851 r-graph
13852 r-rbgl
13853 r-rcurl
13854 r-xml
13855 r-runit))
13856 (home-page "https://bioconductor.org/packages/biocViews")
13857 (synopsis "Bioconductor package categorization helper")
13858 (description "The purpose of biocViews is to create HTML pages that
13859 categorize packages in a Bioconductor package repository according to keywords,
13860 also known as views, in a controlled vocabulary.")
13861 (license license:artistic2.0)))
13862
13863 (define-public r-experimenthub
13864 (package
13865 (name "r-experimenthub")
13866 (version "2.4.0")
13867 (source
13868 (origin
13869 (method url-fetch)
13870 (uri (bioconductor-uri "ExperimentHub" version))
13871 (sha256
13872 (base32
13873 "11hna8vrm1az1zk7pw2dv0wh84sd0hw2bi55w40hqvs36csb7lkl"))))
13874 (properties `((upstream-name . "ExperimentHub")))
13875 (build-system r-build-system)
13876 (propagated-inputs
13877 (list r-annotationhub
13878 r-biocfilecache
13879 r-biocgenerics
13880 r-biocmanager
13881 r-curl
13882 r-rappdirs
13883 r-s4vectors))
13884 (native-inputs
13885 (list r-knitr))
13886 (home-page "https://bioconductor.org/packages/ExperimentHub/")
13887 (synopsis "Client to access ExperimentHub resources")
13888 (description
13889 "This package provides a client for the Bioconductor ExperimentHub web
13890 resource. ExperimentHub provides a central location where curated data from
13891 experiments, publications or training courses can be accessed. Each resource
13892 has associated metadata, tags and date of modification. The client creates
13893 and manages a local cache of files retrieved enabling quick and reproducible
13894 access.")
13895 (license license:artistic2.0)))
13896
13897 (define-public r-grohmm
13898 (package
13899 (name "r-grohmm")
13900 (version "1.30.1")
13901 (source
13902 (origin
13903 (method url-fetch)
13904 (uri (bioconductor-uri "groHMM" version))
13905 (sha256
13906 (base32
13907 "0v2mk7xcy483w2nygpmyjp73kj3v5pkk1kf1wr41n33dxqlddqai"))))
13908 (properties `((upstream-name . "groHMM")))
13909 (build-system r-build-system)
13910 (propagated-inputs
13911 (list r-genomeinfodb
13912 r-genomicalignments
13913 r-genomicranges
13914 r-iranges
13915 r-mass
13916 r-rtracklayer
13917 r-s4vectors))
13918 (home-page "https://github.com/Kraus-Lab/groHMM")
13919 (synopsis "GRO-seq analysis pipeline")
13920 (description
13921 "This package provides a pipeline for the analysis of GRO-seq data.")
13922 (license license:gpl3+)))
13923
13924 (define-public r-multiassayexperiment
13925 (package
13926 (name "r-multiassayexperiment")
13927 (version "1.22.0")
13928 (source
13929 (origin
13930 (method url-fetch)
13931 (uri (bioconductor-uri "MultiAssayExperiment" version))
13932 (sha256
13933 (base32
13934 "1wnp52l9vifxn1wzqgndzp9b6ih0s1cflxx1fhw32k32d05cw9q1"))))
13935 (properties
13936 `((upstream-name . "MultiAssayExperiment")))
13937 (build-system r-build-system)
13938 (propagated-inputs
13939 (list r-biobase
13940 r-biocgenerics
13941 r-genomicranges
13942 r-iranges
13943 r-s4vectors
13944 r-summarizedexperiment
13945 r-tidyr))
13946 (native-inputs
13947 (list r-knitr))
13948 (home-page "https://waldronlab.io/MultiAssayExperiment/")
13949 (synopsis "Integration of multi-omics experiments in Bioconductor")
13950 (description
13951 "MultiAssayExperiment harmonizes data management of multiple assays
13952 performed on an overlapping set of specimens. It provides a familiar
13953 Bioconductor user experience by extending concepts from
13954 @code{SummarizedExperiment}, supporting an open-ended mix of standard data
13955 classes for individual assays, and allowing subsetting by genomic ranges or
13956 rownames.")
13957 (license license:artistic2.0)))
13958
13959 (define-public r-bioconcotk
13960 (package
13961 (name "r-bioconcotk")
13962 (version "1.16.0")
13963 (source
13964 (origin
13965 (method url-fetch)
13966 (uri (bioconductor-uri "BiocOncoTK" version))
13967 (sha256
13968 (base32
13969 "1alplszw84vqa1mvzp996f94s40scmh4qwbrqhg43hrnyvbnq7pi"))))
13970 (properties `((upstream-name . "BiocOncoTK")))
13971 (build-system r-build-system)
13972 (propagated-inputs
13973 (list r-bigrquery
13974 r-car
13975 r-complexheatmap
13976 r-curatedtcgadata
13977 r-dbi
13978 r-dplyr
13979 r-dt
13980 r-genomicfeatures
13981 r-genomicranges
13982 r-ggplot2
13983 r-ggpubr
13984 r-graph
13985 r-httr
13986 r-iranges
13987 r-magrittr
13988 r-plyr
13989 r-rgraphviz
13990 r-rjson
13991 r-s4vectors
13992 r-scales
13993 r-shiny
13994 r-summarizedexperiment))
13995 (native-inputs
13996 (list r-knitr))
13997 (home-page "https://bioconductor.org/packages/BiocOncoTK")
13998 (synopsis "Bioconductor components for general cancer genomics")
13999 (description
14000 "The purpose of this package is to provide a central interface to various
14001 tools for genome-scale analysis of cancer studies.")
14002 (license license:artistic2.0)))
14003
14004 (define-public r-biocor
14005 (package
14006 (name "r-biocor")
14007 (version "1.20.0")
14008 (source
14009 (origin
14010 (method url-fetch)
14011 (uri (bioconductor-uri "BioCor" version))
14012 (sha256
14013 (base32
14014 "004mksswampwisljcdz6fswwbgdjdii3y86gjzib0gf8v4w7w4q3"))))
14015 (properties `((upstream-name . "BioCor")))
14016 (build-system r-build-system)
14017 (propagated-inputs
14018 (list r-biocparallel r-gseabase r-matrix))
14019 (native-inputs
14020 (list r-knitr))
14021 (home-page "https://llrs.github.io/BioCor/")
14022 (synopsis "Functional similarities")
14023 (description
14024 "This package provides tools to calculate functional similarities based
14025 on the pathways described on KEGG and REACTOME or in gene sets. These
14026 similarities can be calculated for pathways or gene sets, genes, or clusters
14027 and combined with other similarities. They can be used to improve networks,
14028 gene selection, testing relationships, and so on.")
14029 (license license:expat)))
14030
14031 (define-public r-biocpkgtools
14032 (package
14033 (name "r-biocpkgtools")
14034 (version "1.14.0")
14035 (source
14036 (origin
14037 (method url-fetch)
14038 (uri (bioconductor-uri "BiocPkgTools" version))
14039 (sha256
14040 (base32
14041 "1v0824vmg49q9lh0igdyniryyknw6vmh462rn25kmg9hdna0w99h"))))
14042 (properties `((upstream-name . "BiocPkgTools")))
14043 (build-system r-build-system)
14044 (propagated-inputs
14045 (list r-biocfilecache
14046 r-biocmanager
14047 r-biocviews
14048 r-dplyr
14049 r-dt
14050 r-gh
14051 r-graph
14052 r-htmltools
14053 r-htmlwidgets
14054 r-httr
14055 r-igraph
14056 r-jsonlite
14057 r-magrittr
14058 r-rbgl
14059 r-readr
14060 r-rlang
14061 r-rvest
14062 r-stringr
14063 r-tibble
14064 r-tidyr
14065 r-tidyselect
14066 r-xml2))
14067 (native-inputs
14068 (list r-knitr))
14069 (home-page "https://github.com/seandavi/BiocPkgTools")
14070 (synopsis "Collection of tools for learning about Bioconductor packages")
14071 (description
14072 "Bioconductor has a rich ecosystem of metadata around packages, usage,
14073 and build status. This package is a simple collection of functions to access
14074 that metadata from R. The goal is to expose metadata for data mining and
14075 value-added functionality such as package searching, text mining, and
14076 analytics on packages.")
14077 (license license:expat)))
14078
14079 (define-public r-biocset
14080 (package
14081 (name "r-biocset")
14082 (version "1.10.0")
14083 (source
14084 (origin
14085 (method url-fetch)
14086 (uri (bioconductor-uri "BiocSet" version))
14087 (sha256
14088 (base32
14089 "1ghba7020inrdxlbrrgds9gjymjxjma2p89b9lgkjin89zalqglh"))))
14090 (properties `((upstream-name . "BiocSet")))
14091 (build-system r-build-system)
14092 (propagated-inputs
14093 (list r-annotationdbi
14094 r-biocio
14095 r-dplyr
14096 r-keggrest
14097 r-ontologyindex
14098 r-plyr
14099 r-rlang
14100 r-s4vectors
14101 r-tibble
14102 r-tidyr))
14103 (native-inputs
14104 (list r-knitr))
14105 (home-page
14106 "https://bioconductor.org/packages/BiocSet")
14107 (synopsis
14108 "Representing Different Biological Sets")
14109 (description
14110 "BiocSet displays different biological sets in a triple tibble format.
14111 These three tibbles are @code{element}, @code{set}, and @code{elementset}.
14112 The user has the ability to activate one of these three tibbles to perform
14113 common functions from the @code{dplyr} package. Mapping functionality and
14114 accessing web references for elements/sets are also available in BiocSet.")
14115 (license license:artistic2.0)))
14116
14117 (define-public r-biocworkflowtools
14118 (package
14119 (name "r-biocworkflowtools")
14120 (version "1.22.0")
14121 (source
14122 (origin
14123 (method url-fetch)
14124 (uri (bioconductor-uri "BiocWorkflowTools" version))
14125 (sha256
14126 (base32
14127 "1jj4icpkhrv9f6yx3vghkpdil1pfghf3yvc9756wmndvhs100r5l"))))
14128 (properties
14129 `((upstream-name . "BiocWorkflowTools")))
14130 (build-system r-build-system)
14131 (propagated-inputs
14132 (list r-biocstyle
14133 r-bookdown
14134 r-git2r
14135 r-httr
14136 r-knitr
14137 r-rmarkdown
14138 r-rstudioapi
14139 r-stringr
14140 r-usethis))
14141 (native-inputs
14142 (list r-knitr))
14143 (home-page "https://bioconductor.org/packages/BiocWorkflowTools/")
14144 (synopsis "Tools to aid the development of Bioconductor Workflow packages")
14145 (description
14146 "This package provides functions to ease the transition between
14147 Rmarkdown and LaTeX documents when authoring a Bioconductor Workflow.")
14148 (license license:expat)))
14149
14150 (define-public r-biodist
14151 (package
14152 (name "r-biodist")
14153 (version "1.68.0")
14154 (source
14155 (origin
14156 (method url-fetch)
14157 (uri (bioconductor-uri "bioDist" version))
14158 (sha256
14159 (base32
14160 "04nrvrcvpj0sn8p2i8n3ggsl2s7r4na576174i7bn1sj21vr0yb0"))))
14161 (properties `((upstream-name . "bioDist")))
14162 (build-system r-build-system)
14163 (propagated-inputs
14164 (list r-biobase r-kernsmooth))
14165 (home-page "https://bioconductor.org/packages/bioDist/")
14166 (synopsis "Different distance measures")
14167 (description
14168 "This package provides a collection of software tools for calculating
14169 distance measures.")
14170 (license license:artistic2.0)))
14171
14172 (define-public r-pcatools
14173 (package
14174 (name "r-pcatools")
14175 (version "2.8.0")
14176 (source
14177 (origin
14178 (method url-fetch)
14179 (uri (bioconductor-uri "PCAtools" version))
14180 (sha256
14181 (base32
14182 "03s4dh008fys2rrcpzanc0892p63f6jyyvzc9m42jbi1dlkyx26v"))))
14183 (properties `((upstream-name . "PCAtools")))
14184 (build-system r-build-system)
14185 (propagated-inputs
14186 (list r-beachmat
14187 r-bh
14188 r-biocparallel
14189 r-biocsingular
14190 r-cowplot
14191 r-delayedarray
14192 r-delayedmatrixstats
14193 r-dqrng
14194 r-ggplot2
14195 r-ggrepel
14196 r-lattice
14197 r-matrix
14198 r-rcpp
14199 r-reshape2))
14200 (native-inputs (list r-knitr))
14201 (home-page "https://github.com/kevinblighe/PCAtools")
14202 (synopsis "PCAtools: everything Principal Components Analysis")
14203 (description
14204 "@dfn{Principal Component Analysis} (PCA) extracts the fundamental
14205 structure of the data without the need to build any model to represent it.
14206 This \"summary\" of the data is arrived at through a process of reduction that
14207 can transform the large number of variables into a lesser number that are
14208 uncorrelated (i.e. the 'principal components'), while at the same time being
14209 capable of easy interpretation on the original data. PCAtools provides
14210 functions for data exploration via PCA, and allows the user to generate
14211 publication-ready figures. PCA is performed via @code{BiocSingular}; users
14212 can also identify an optimal number of principal components via different
14213 metrics, such as the elbow method and Horn's parallel analysis, which has
14214 relevance for data reduction in single-cell RNA-seq (scRNA-seq) and high
14215 dimensional mass cytometry data.")
14216 (license license:gpl3)))
14217
14218 (define-public r-rgreat
14219 (package
14220 (name "r-rgreat")
14221 (version "1.28.0")
14222 (source
14223 (origin
14224 (method url-fetch)
14225 (uri (bioconductor-uri "rGREAT" version))
14226 (sha256
14227 (base32
14228 "0px72r8mjimf5mxfwb9qz46kqpgjw5gaqq41hy0212ymjd8whaky"))))
14229 (properties `((upstream-name . "rGREAT")))
14230 (build-system r-build-system)
14231 (propagated-inputs
14232 (list r-genomicranges r-getoptlong r-iranges r-rcurl r-rjson))
14233 (native-inputs (list r-knitr))
14234 (home-page "https://github.com/jokergoo/rGREAT")
14235 (synopsis "Client for GREAT analysis")
14236 (description
14237 "This package makes GREAT (Genomic Regions Enrichment of Annotations
14238 Tool) analysis automatic by constructing a HTTP POST request according to
14239 user's input and automatically retrieving results from GREAT web server.")
14240 (license license:expat)))
14241
14242 (define-public r-m3c
14243 (package
14244 (name "r-m3c")
14245 (version "1.18.0")
14246 (source
14247 (origin
14248 (method url-fetch)
14249 (uri (bioconductor-uri "M3C" version))
14250 (sha256
14251 (base32
14252 "120gd7gkgc98d1l6hl2ij799b3jksdnga5iyb44ps9mbc79hl012"))))
14253 (properties `((upstream-name . "M3C")))
14254 (build-system r-build-system)
14255 (propagated-inputs
14256 (list r-cluster
14257 r-corpcor
14258 r-doparallel
14259 r-dosnow
14260 r-foreach
14261 r-ggplot2
14262 r-matrix
14263 r-matrixcalc
14264 r-rtsne
14265 r-umap))
14266 (native-inputs (list r-knitr))
14267 (home-page "https://bioconductor.org/packages/M3C")
14268 (synopsis "Monte Carlo reference-based consensus clustering")
14269 (description
14270 "M3C is a consensus clustering algorithm that uses a Monte Carlo
14271 simulation to eliminate overestimation of @code{K} and can reject the null
14272 hypothesis @code{K=1}.")
14273 (license license:agpl3+)))
14274
14275 (define-public r-icens
14276 (package
14277 (name "r-icens")
14278 (version "1.68.0")
14279 (source
14280 (origin
14281 (method url-fetch)
14282 (uri (bioconductor-uri "Icens" version))
14283 (sha256
14284 (base32
14285 "0jnbfv7js8bw0ginql90krrpk0p54whj9igw0zk3jc45jqvj2vyc"))))
14286 (properties `((upstream-name . "Icens")))
14287 (build-system r-build-system)
14288 (propagated-inputs
14289 (list r-survival))
14290 (home-page "https://bioconductor.org/packages/Icens")
14291 (synopsis "NPMLE for censored and truncated data")
14292 (description
14293 "This package provides many functions for computing the
14294 @dfn{nonparametric maximum likelihood estimator} (NPMLE) for censored and
14295 truncated data.")
14296 (license license:artistic2.0)))
14297
14298 ;; This is a CRAN package but it depends on r-icens, which is published on
14299 ;; Bioconductor.
14300 (define-public r-interval
14301 (package
14302 (name "r-interval")
14303 (version "1.1-0.8")
14304 (source
14305 (origin
14306 (method url-fetch)
14307 (uri (cran-uri "interval" version))
14308 (sha256
14309 (base32
14310 "0g0k9nri19p3y3s70ic1w3i3sxq8fbsxaikd7c4d6afqzr8hk2nl"))))
14311 (properties `((upstream-name . "interval")))
14312 (build-system r-build-system)
14313 (propagated-inputs
14314 (list r-icens r-mlecens r-perm r-survival))
14315 (home-page "https://cran.r-project.org/web/packages/interval/")
14316 (synopsis "Weighted Logrank tests and NPMLE for interval censored data")
14317 (description
14318 "This package provides functions to fit nonparametric survival curves,
14319 plot them, and perform logrank or Wilcoxon type tests.")
14320 (license license:gpl2+)))
14321
14322 ;; This is a CRAN package, but it depends on r-interval, which depends on a
14323 ;; Bioconductor package.
14324 (define-public r-fhtest
14325 (package
14326 (name "r-fhtest")
14327 (version "1.5")
14328 (source
14329 (origin
14330 (method url-fetch)
14331 (uri (cran-uri "FHtest" version))
14332 (sha256
14333 (base32
14334 "00mql2r4f5hxhdqf27q3x9s5rz2zzakx2myym97b1w1s7c5znl4q"))))
14335 (properties `((upstream-name . "FHtest")))
14336 (build-system r-build-system)
14337 (propagated-inputs
14338 (list r-interval r-kmsurv r-mass r-perm r-survival))
14339 (home-page "https://cran.r-project.org/web/packages/FHtest/")
14340 (synopsis "Tests for survival data based on the Fleming-Harrington class")
14341 (description
14342 "This package provides functions to compare two or more survival curves
14343 with:
14344
14345 @itemize
14346 @item The Fleming-Harrington test for right-censored data based on
14347 permutations and on counting processes.
14348 @item An extension of the Fleming-Harrington test for interval-censored data
14349 based on a permutation distribution and on a score vector distribution.
14350 @end itemize
14351 ")
14352 (license license:gpl2+)))
14353
14354 (define-public r-fourcseq
14355 (package
14356 (name "r-fourcseq")
14357 (version "1.24.0")
14358 (source
14359 (origin
14360 (method url-fetch)
14361 (uri (bioconductor-uri "FourCSeq" version))
14362 (sha256
14363 (base32 "1rwdphcj26xis47n8j1fiyc3k3qbsgn0bhf5bhgy5vm11yqyvicb"))))
14364 (properties `((upstream-name . "FourCSeq")))
14365 (build-system r-build-system)
14366 (propagated-inputs
14367 (list r-biobase
14368 r-biostrings
14369 r-deseq2
14370 r-fda
14371 r-genomicalignments
14372 r-genomicranges
14373 r-ggbio
14374 r-ggplot2
14375 r-gtools
14376 r-lsd
14377 r-matrix
14378 r-reshape2
14379 r-rsamtools
14380 r-rtracklayer
14381 r-summarizedexperiment))
14382 (native-inputs
14383 (list r-knitr))
14384 (home-page
14385 "https://bioconductor.org/packages/release/bioc/html/FourCSeq.html")
14386 (synopsis "Analysis of multiplexed 4C sequencing data")
14387 (description
14388 "This package is an R package dedicated to the analysis of (multiplexed)
14389 4C sequencing data. @code{r-fourcseq} provides a pipeline to detect specific
14390 interactions between DNA elements and identify differential interactions
14391 between conditions. The statistical analysis in R starts with individual bam
14392 files for each sample as inputs. To obtain these files, the package contains
14393 a Python script to demultiplex libraries and trim off primer sequences. With
14394 a standard alignment software the required bam files can be then be
14395 generated.")
14396 (license license:gpl3+)))
14397
14398 (define-public r-preprocesscore
14399 (package
14400 (name "r-preprocesscore")
14401 (version "1.58.0")
14402 (source
14403 (origin
14404 (method url-fetch)
14405 (uri (bioconductor-uri "preprocessCore" version))
14406 (sha256
14407 (base32
14408 "1sqpp00hhv6gypflrjw8qpqyqgdcp29m86gmi1di1574x8casdkf"))))
14409 (properties
14410 `((upstream-name . "preprocessCore")))
14411 (build-system r-build-system)
14412 (home-page "https://github.com/bmbolstad/preprocessCore")
14413 (synopsis "Collection of pre-processing functions")
14414 (description
14415 "This package provides a library of core pre-processing and normalization
14416 routines.")
14417 (license license:lgpl2.0+)))
14418
14419 (define-public r-s4vectors
14420 (package
14421 (name "r-s4vectors")
14422 (version "0.34.0")
14423 (source (origin
14424 (method url-fetch)
14425 (uri (bioconductor-uri "S4Vectors" version))
14426 (sha256
14427 (base32
14428 "0j3ybhzdhlhw8527nks3mjja28asjya2n0m0rjkh4bw66rkfys4k"))))
14429 (properties
14430 `((upstream-name . "S4Vectors")))
14431 (build-system r-build-system)
14432 (propagated-inputs
14433 (list r-biocgenerics))
14434 (home-page "https://bioconductor.org/packages/S4Vectors")
14435 (synopsis "S4 implementation of vectors and lists")
14436 (description
14437 "The S4Vectors package defines the @code{Vector} and @code{List} virtual
14438 classes and a set of generic functions that extend the semantic of ordinary
14439 vectors and lists in R. Package developers can easily implement vector-like
14440 or list-like objects as concrete subclasses of @code{Vector} or @code{List}.
14441 In addition, a few low-level concrete subclasses of general interest (e.g.
14442 @code{DataFrame}, @code{Rle}, and @code{Hits}) are implemented in the
14443 S4Vectors package itself.")
14444 (license license:artistic2.0)))
14445
14446 ;; This is a CRAN package, but it depends on preprocessorcore, which is a
14447 ;; Bioconductor package.
14448 (define-public r-wgcna
14449 (package
14450 (name "r-wgcna")
14451 (version "1.71")
14452 (source
14453 (origin
14454 (method url-fetch)
14455 (uri (cran-uri "WGCNA" version))
14456 (sha256
14457 (base32
14458 "027pkc4pyn9bifqbjs05318gvlm06mffw016j50n59wfi2g39x91"))))
14459 (properties `((upstream-name . "WGCNA")))
14460 (build-system r-build-system)
14461 (propagated-inputs
14462 (list r-annotationdbi
14463 r-doparallel
14464 r-dynamictreecut
14465 r-fastcluster
14466 r-foreach
14467 r-go-db
14468 r-hmisc
14469 r-impute
14470 r-rcpp
14471 r-survival
14472 r-matrixstats
14473 r-preprocesscore))
14474 (home-page
14475 "http://www.genetics.ucla.edu/labs/horvath/CoexpressionNetwork/Rpackages/WGCNA/")
14476 (synopsis "Weighted correlation network analysis")
14477 (description
14478 "This package provides functions necessary to perform Weighted
14479 Correlation Network Analysis on high-dimensional data. It includes functions
14480 for rudimentary data cleaning, construction and summarization of correlation
14481 networks, module identification and functions for relating both variables and
14482 modules to sample traits. It also includes a number of utility functions for
14483 data manipulation and visualization.")
14484 (license license:gpl2+)))
14485
14486 (define-public r-rgraphviz
14487 (package
14488 (name "r-rgraphviz")
14489 (version "2.40.0")
14490 (source
14491 (origin
14492 (method url-fetch)
14493 (uri (bioconductor-uri "Rgraphviz" version))
14494 (sha256
14495 (base32
14496 "1r6ff7w2bmyfl1vzjvpgnhb8f5arwjlpab8fw5ph8fgyiqbcx94l"))))
14497 (properties `((upstream-name . "Rgraphviz")))
14498 (build-system r-build-system)
14499 (arguments
14500 `(#:phases
14501 (modify-phases %standard-phases
14502 (add-after 'unpack 'make-reproducible
14503 (lambda _
14504 ;; The replacement value is taken from src/graphviz/builddate.h
14505 (substitute* "src/graphviz/configure"
14506 (("VERSION_DATE=.*")
14507 "VERSION_DATE=20200427.2341\n"))
14508 #t)))))
14509 ;; FIXME: Rgraphviz bundles the sources of an older variant of
14510 ;; graphviz. It does not build with the latest version of graphviz, so
14511 ;; we do not add graphviz to the inputs.
14512 (inputs (list zlib))
14513 (propagated-inputs
14514 (list r-graph))
14515 (native-inputs
14516 (list pkg-config))
14517 (home-page "https://bioconductor.org/packages/Rgraphviz")
14518 (synopsis "Plotting capabilities for R graph objects")
14519 (description
14520 "This package interfaces R with the graphviz library for plotting R graph
14521 objects from the @code{graph} package.")
14522 (license license:epl1.0)))
14523
14524 (define-public r-fithic
14525 (package
14526 (name "r-fithic")
14527 (version "1.22.0")
14528 (source (origin
14529 (method url-fetch)
14530 (uri (bioconductor-uri "FitHiC" version))
14531 (sha256
14532 (base32
14533 "0iv14yx3g7shzl8qrjknyxbmiylj51sbd1wzr1ff9lc5shgl55kq"))))
14534 (properties `((upstream-name . "FitHiC")))
14535 (build-system r-build-system)
14536 (propagated-inputs
14537 (list r-data-table r-fdrtool r-rcpp))
14538 (native-inputs
14539 (list r-knitr))
14540 (home-page "https://bioconductor.org/packages/FitHiC")
14541 (synopsis "Confidence estimation for intra-chromosomal contact maps")
14542 (description
14543 "Fit-Hi-C is a tool for assigning statistical confidence estimates to
14544 intra-chromosomal contact maps produced by genome-wide genome architecture
14545 assays such as Hi-C.")
14546 (license license:gpl2+)))
14547
14548 (define-public r-hitc
14549 (package
14550 (name "r-hitc")
14551 (version "1.40.0")
14552 (source (origin
14553 (method url-fetch)
14554 (uri (bioconductor-uri "HiTC" version))
14555 (sha256
14556 (base32
14557 "1pkshlrra26cad0hf8a54brlkazni6rsvrplh36azxapx5rpps4s"))))
14558 (properties `((upstream-name . "HiTC")))
14559 (build-system r-build-system)
14560 (propagated-inputs
14561 (list r-biostrings
14562 r-genomeinfodb
14563 r-genomicranges
14564 r-iranges
14565 r-matrix
14566 r-rcolorbrewer
14567 r-rtracklayer))
14568 (home-page "https://bioconductor.org/packages/HiTC")
14569 (synopsis "High throughput chromosome conformation capture analysis")
14570 (description
14571 "The HiTC package was developed to explore high-throughput \"C\" data
14572 such as 5C or Hi-C. Dedicated R classes as well as standard methods for
14573 quality controls, normalization, visualization, and further analysis are also
14574 provided.")
14575 (license license:artistic2.0)))
14576
14577 (define-public r-hdf5array
14578 (package
14579 (name "r-hdf5array")
14580 (version "1.24.1")
14581 (source
14582 (origin
14583 (method url-fetch)
14584 (uri (bioconductor-uri "HDF5Array" version))
14585 (sha256
14586 (base32
14587 "1r1lg7k60qgb489xkypd4gvm1fmdlihvylb5va6xj58ipndbfday"))))
14588 (properties `((upstream-name . "HDF5Array")))
14589 (build-system r-build-system)
14590 (inputs
14591 (list zlib))
14592 (propagated-inputs
14593 (list r-biocgenerics
14594 r-delayedarray
14595 r-iranges
14596 r-matrix
14597 r-rhdf5
14598 r-rhdf5filters
14599 r-rhdf5lib
14600 r-s4vectors))
14601 (home-page "https://bioconductor.org/packages/HDF5Array")
14602 (synopsis "HDF5 back end for DelayedArray objects")
14603 (description "This package provides an array-like container for convenient
14604 access and manipulation of HDF5 datasets. It supports delayed operations and
14605 block processing.")
14606 (license license:artistic2.0)))
14607
14608 (define-public r-rhdf5lib
14609 (package
14610 (name "r-rhdf5lib")
14611 (version "1.18.2")
14612 (source
14613 (origin
14614 (method url-fetch)
14615 (uri (bioconductor-uri "Rhdf5lib" version))
14616 (sha256
14617 (base32
14618 "1jpb8h7c724yz51zjfqs90bsqxgmy1rry2ra9qamsgqpr2j9764g"))
14619 (modules '((guix build utils)))
14620 (snippet
14621 '(begin
14622 ;; Delete bundled binaries
14623 (delete-file-recursively "src/wininclude/")
14624 (delete-file-recursively "src/winlib/")
14625 (delete-file "src/hdf5small_cxx_hl_1.10.7.tar.gz")))))
14626 (properties `((upstream-name . "Rhdf5lib")))
14627 (build-system r-build-system)
14628 (arguments
14629 `(#:phases
14630 (modify-phases %standard-phases
14631 (add-after 'unpack 'do-not-use-bundled-hdf5
14632 (lambda* (#:key inputs #:allow-other-keys)
14633 (for-each delete-file '("configure" "configure.ac"))
14634 (substitute* "R/zzz.R"
14635 (("return\\(links\\)") "return(\" -lz\")"))
14636 (with-directory-excursion "src"
14637 (invoke "tar" "xvf" (assoc-ref inputs "hdf5-source"))
14638 (rename-file (string-append "hdf5-" ,(package-version hdf5-1.10))
14639 "hdf5")
14640 ;; Remove timestamp and host system information to make
14641 ;; the build reproducible.
14642 (substitute* "hdf5/src/libhdf5.settings.in"
14643 (("Configured on: @CONFIG_DATE@")
14644 "Configured on: Guix")
14645 (("Uname information:.*")
14646 "Uname information: Linux\n")
14647 ;; Remove unnecessary store reference.
14648 (("C Compiler:.*")
14649 "C Compiler: GCC\n"))
14650 (rename-file "hdf5/src/libhdf5.settings.in"
14651 "hdf5/src/libhdf5.settings")
14652 (rename-file "Makevars.in" "Makevars")
14653 (substitute* "Makevars"
14654 (("@BUILD_HDF5@") "")
14655 (("@COPY_SZIP@") "")
14656 (("@ZLIB_LIB@") "-lz")
14657 (("@ZLIB_INCLUDE@") "")
14658 (("HDF5_CXX_LIB=.*")
14659 (string-append "HDF5_CXX_LIB="
14660 (assoc-ref inputs "hdf5") "/lib/libhdf5_cpp.a\n"))
14661 (("HDF5_LIB=.*")
14662 (string-append "HDF5_LIB="
14663 (assoc-ref inputs "hdf5") "/lib/libhdf5.a\n"))
14664 (("HDF5_CXX_INCLUDE=.*") "HDF5_CXX_INCLUDE=./hdf5/c++/src\n")
14665 (("HDF5_INCLUDE=.*") "HDF5_INCLUDE=./hdf5/src\n")
14666 (("HDF5_HL_INCLUDE=.*") "HDF5_HL_INCLUDE=./hdf5/hl/src\n")
14667 (("HDF5_HL_CXX_INCLUDE=.*") "HDF5_HL_CXX_INCLUDE=./hdf5/hl/c++/src\n")
14668 (("HDF5_HL_LIB=.*")
14669 (string-append "HDF5_HL_LIB="
14670 (assoc-ref inputs "hdf5") "/lib/libhdf5_hl.a\n"))
14671 (("HDF5_HL_CXX_LIB=.*")
14672 (string-append "HDF5_HL_CXX_LIB="
14673 (assoc-ref inputs "hdf5") "/lib/libhdf5_hl_cpp.a\n"))
14674 ;; szip is non-free software
14675 (("cp \"\\$\\{SZIP_LIB\\}.*") "")
14676 (("PKG_LIBS =.*") "PKG_LIBS = -lz -lhdf5\n"))))))))
14677 (propagated-inputs
14678 (list hdf5-1.10 zlib))
14679 (native-inputs
14680 `(("hdf5-source" ,(package-source hdf5-1.10))
14681 ("r-knitr" ,r-knitr)))
14682 (home-page "https://bioconductor.org/packages/Rhdf5lib")
14683 (synopsis "HDF5 library as an R package")
14684 (description "This package provides C and C++ HDF5 libraries for use in R
14685 packages.")
14686 (license license:artistic2.0)))
14687
14688 (define-public r-beachmat
14689 (package
14690 (name "r-beachmat")
14691 (version "2.12.0")
14692 (source
14693 (origin
14694 (method url-fetch)
14695 (uri (bioconductor-uri "beachmat" version))
14696 (sha256
14697 (base32
14698 "0fc6vvjjq1mfjfj2zqkap3rwvinnfqjs0cpk1447sspvd1rjya8c"))))
14699 (build-system r-build-system)
14700 (propagated-inputs
14701 (list r-biocgenerics r-delayedarray r-matrix r-rcpp))
14702 (native-inputs
14703 (list r-knitr))
14704 (home-page "https://bioconductor.org/packages/beachmat")
14705 (synopsis "Compiling Bioconductor to handle each matrix type")
14706 (description "This package provides a consistent C++ class interface for a
14707 variety of commonly used matrix types, including sparse and HDF5-backed
14708 matrices.")
14709 (license license:gpl3)))
14710
14711 ;; This package includes files that have been taken from kentutils. Some
14712 ;; parts of kentutils are not released under a free license, but this package
14713 ;; only uses files that are also found in the free parts of kentutils.
14714 (define-public r-cner
14715 (package
14716 (name "r-cner")
14717 (version "1.32.0")
14718 (source
14719 (origin
14720 (method url-fetch)
14721 (uri (bioconductor-uri "CNEr" version))
14722 (sha256
14723 (base32 "05zvr5fv8nprxqh2wvvrlf737dq242i20p1rpyqjaxihl6xl62kq"))))
14724 (properties `((upstream-name . "CNEr")))
14725 (build-system r-build-system)
14726 (inputs (list zlib))
14727 (propagated-inputs
14728 (list r-annotate
14729 r-biocgenerics
14730 r-biostrings
14731 r-dbi
14732 r-genomeinfodb
14733 r-genomicalignments
14734 r-genomicranges
14735 r-ggplot2
14736 r-go-db
14737 r-iranges
14738 r-keggrest
14739 r-powerlaw
14740 r-r-utils
14741 r-readr
14742 r-reshape2
14743 r-rsqlite
14744 r-rtracklayer
14745 r-s4vectors
14746 r-xvector))
14747 (native-inputs
14748 (list r-knitr))
14749 (home-page "https://github.com/ge11232002/CNEr")
14750 (synopsis "CNE Detection and Visualization")
14751 (description
14752 "This package provides tools for large-scale identification and
14753 advanced visualization of sets of conserved noncoding elements.")
14754 ;; For all files in src/ucsc "license is hereby granted for all use -
14755 ;; public, private or commercial"; this includes those files that don't
14756 ;; have a license header, because they are included in the free parts of
14757 ;; the kentutils package.
14758 (license (list license:gpl2
14759 (license:non-copyleft
14760 "https://raw.githubusercontent.com/ucscGenomeBrowser/kent/v410_base/src/lib/LICENSE")))))
14761
14762 (define-public r-tfbstools
14763 (package
14764 (name "r-tfbstools")
14765 (version "1.34.0")
14766 (source
14767 (origin
14768 (method url-fetch)
14769 (uri (bioconductor-uri "TFBSTools" version))
14770 (sha256
14771 (base32
14772 "0l6j1r2cx7jfd39qzbyynk4jvzd81ys6yypzxjc97js4kkyrx29w"))))
14773 (properties `((upstream-name . "TFBSTools")))
14774 (build-system r-build-system)
14775 (propagated-inputs
14776 (list r-biobase
14777 r-biocgenerics
14778 r-biocparallel
14779 r-biostrings
14780 r-bsgenome
14781 r-catools
14782 r-cner
14783 r-dbi
14784 r-dirichletmultinomial
14785 r-genomeinfodb
14786 r-genomicranges
14787 r-gtools
14788 r-iranges
14789 r-rsqlite
14790 r-rtracklayer
14791 r-s4vectors
14792 r-seqlogo
14793 r-tfmpvalue
14794 r-xml
14795 r-xvector))
14796 (native-inputs (list r-knitr))
14797 (home-page "https://github.com/ge11232002/TFBSTools")
14798 (synopsis "Transcription factor binding site (TFBS) analysis")
14799 (description
14800 "TFBSTools is a package for the analysis and manipulation of
14801 transcription factor binding sites. It includes matrices conversion
14802 between @dfn{Position Frequency Matrix} (PFM), @dfn{Position Weight
14803 Matrix} (PWM) and @dfn{Information Content Matrix} (ICM). It can also
14804 scan putative TFBS from sequence/alignment, query JASPAR database and
14805 provides a wrapper of de novo motif discovery software.")
14806 (license license:gpl2)))
14807
14808 (define-public r-maftools
14809 (package
14810 (name "r-maftools")
14811 (version "2.12.0")
14812 (source
14813 (origin
14814 (method url-fetch)
14815 (uri (bioconductor-uri "maftools" version))
14816 (sha256
14817 (base32 "1gqfi95v4fs64n4walij0g2kds3fbbwp6lih5yakmgf6kj8fpkk6"))))
14818 (properties `((upstream-name . "maftools")))
14819 (build-system r-build-system)
14820 (propagated-inputs
14821 (list r-data-table
14822 r-dnacopy
14823 r-rcolorbrewer
14824 r-rhtslib
14825 r-survival
14826 r-zlibbioc))
14827 (native-inputs (list r-knitr))
14828 (home-page "https://github.com/PoisonAlien/maftools")
14829 (synopsis "Summarize, analyze and visualize MAF files")
14830 (description
14831 "Analyze and visualize Mutation Annotation Format (MAF) files from large
14832 scale sequencing studies. This package provides various functions to perform
14833 most commonly used analyses in cancer genomics and to create feature rich
14834 customizable visualzations with minimal effort.")
14835 (license license:expat)))
14836
14837 (define-public r-motifmatchr
14838 (package
14839 (name "r-motifmatchr")
14840 (version "1.18.0")
14841 (source
14842 (origin
14843 (method url-fetch)
14844 (uri (bioconductor-uri "motifmatchr" version))
14845 (sha256
14846 (base32
14847 "1ssn00mxwk23zr5na0vcmxvm69i68f0ga0wqlv1nk2isg0wpv878"))))
14848 (properties `((upstream-name . "motifmatchr")))
14849 (build-system r-build-system)
14850 (propagated-inputs
14851 (list r-biostrings
14852 r-bsgenome
14853 r-genomeinfodb
14854 r-genomicranges
14855 r-iranges
14856 r-matrix
14857 r-rcpp
14858 r-rcpparmadillo
14859 r-rsamtools
14860 r-s4vectors
14861 r-summarizedexperiment
14862 r-tfbstools))
14863 (native-inputs (list r-knitr))
14864 (home-page "https://bioconductor.org/packages/motifmatchr")
14865 (synopsis "Fast motif matching in R")
14866 (description
14867 "Quickly find motif matches for many motifs and many sequences.
14868 This package wraps C++ code from the MOODS motif calling library.")
14869 (license license:gpl3)))
14870
14871 (define-public r-chromvar
14872 (package
14873 (name "r-chromvar")
14874 (version "1.18.0")
14875 (source
14876 (origin
14877 (method url-fetch)
14878 (uri (bioconductor-uri "chromVAR" version))
14879 (sha256
14880 (base32 "0vhsvkm4kvln0002f13ayk57f9fmiz1kw9vwpsm1vds1vahd656m"))))
14881 (properties `((upstream-name . "chromVAR")))
14882 (build-system r-build-system)
14883 (propagated-inputs
14884 (list r-biocgenerics
14885 r-biocparallel
14886 r-biostrings
14887 r-bsgenome
14888 r-dt
14889 r-genomeinfodb
14890 r-genomicranges
14891 r-ggplot2
14892 r-iranges
14893 r-matrix
14894 r-miniui
14895 r-nabor
14896 r-plotly
14897 r-rcolorbrewer
14898 r-rcpp
14899 r-rcpparmadillo
14900 r-rsamtools
14901 r-rtsne
14902 r-s4vectors
14903 r-shiny
14904 r-summarizedexperiment
14905 r-tfbstools))
14906 (native-inputs (list r-knitr))
14907 (home-page "https://bioconductor.org/packages/release/bioc/html/chromVAR.html")
14908 (synopsis "Determine chromatin variation across regions")
14909 (description
14910 "This package @code{r-chromvar} determines variation in chromatin
14911 accessibility across sets of annotations or peaks. @code{r-chromvar} is
14912 designed primarily for single-cell or sparse chromatin accessibility data like
14913 single cell assay for transposase-accessible chromatin using
14914 sequencing (@code{scATAC-seq} or sparse bulk ATAC or deoxyribonuclease
14915 sequence (@code{DNAse-seq}) experiments.")
14916 (license license:expat)))
14917
14918 (define-public r-singlecellexperiment
14919 (package
14920 (name "r-singlecellexperiment")
14921 (version "1.18.0")
14922 (source
14923 (origin
14924 (method url-fetch)
14925 (uri (bioconductor-uri "SingleCellExperiment" version))
14926 (sha256
14927 (base32
14928 "0s1aqbvlfnzijzfywjfpinqmxqj269dq2d3zlgf4xw9c1nwwnv7p"))))
14929 (properties
14930 `((upstream-name . "SingleCellExperiment")))
14931 (build-system r-build-system)
14932 (propagated-inputs
14933 (list r-biocgenerics r-delayedarray r-genomicranges r-s4vectors
14934 r-summarizedexperiment))
14935 (native-inputs
14936 (list r-knitr))
14937 (home-page "https://bioconductor.org/packages/SingleCellExperiment")
14938 (synopsis "S4 classes for single cell data")
14939 (description "This package defines an S4 class for storing data from
14940 single-cell experiments. This includes specialized methods to store and
14941 retrieve spike-in information, dimensionality reduction coordinates and size
14942 factors for each cell, along with the usual metadata for genes and
14943 libraries.")
14944 (license license:gpl3)))
14945
14946 (define-public r-singler
14947 (package
14948 (name "r-singler")
14949 (version "1.10.0")
14950 (source
14951 (origin
14952 (method url-fetch)
14953 (uri (bioconductor-uri "SingleR" version))
14954 (sha256
14955 (base32 "0qbyc6ygw2xv3li9187i3axsw6ihwpa7pkvxvy9cagv7xck45c5y"))))
14956 (properties `((upstream-name . "SingleR")))
14957 (build-system r-build-system)
14958 (propagated-inputs
14959 (list r-beachmat
14960 r-biocneighbors
14961 r-biocparallel
14962 r-biocsingular
14963 r-delayedarray
14964 r-delayedmatrixstats
14965 r-matrix
14966 r-rcpp
14967 r-s4vectors
14968 r-summarizedexperiment))
14969 (native-inputs (list r-knitr))
14970 (home-page "https://github.com/LTLA/SingleR")
14971 (synopsis "Reference-based single-cell RNA-seq annotation")
14972 (description
14973 "This package performs unbiased cell type recognition from single-cell
14974 RNA sequencing data, by leveraging reference transcriptomic datasets of pure
14975 cell types to infer the cell of origin of each single cell independently.")
14976 (license license:gpl3)))
14977
14978 (define-public r-scuttle
14979 (package
14980 (name "r-scuttle")
14981 (version "1.6.2")
14982 (source
14983 (origin
14984 (method url-fetch)
14985 (uri (bioconductor-uri "scuttle" version))
14986 (sha256
14987 (base32
14988 "0nnmq3wf436xaw4arc4y3ldvn6ilsg52xzbccmid0icb8z3y2kzn"))))
14989 (properties `((upstream-name . "scuttle")))
14990 (build-system r-build-system)
14991 (propagated-inputs
14992 (list r-beachmat
14993 r-biocgenerics
14994 r-biocparallel
14995 r-delayedarray
14996 r-delayedmatrixstats
14997 r-genomicranges
14998 r-matrix
14999 r-rcpp
15000 r-s4vectors
15001 r-singlecellexperiment
15002 r-summarizedexperiment))
15003 (native-inputs (list r-knitr))
15004 (home-page "https://bioconductor.org/packages/scuttle")
15005 (synopsis "Single-cell RNA-Seq analysis utilities")
15006 (description
15007 "This package provides basic utility functions for performing single-cell
15008 analyses, focusing on simple normalization, quality control and data
15009 transformations. It also provides some helper functions to assist development
15010 of other packages.")
15011 (license license:gpl3)))
15012
15013 (define-public r-scater
15014 (package
15015 (name "r-scater")
15016 (version "1.24.0")
15017 (source (origin
15018 (method url-fetch)
15019 (uri (bioconductor-uri "scater" version))
15020 (sha256
15021 (base32
15022 "0dqirggw7my5nq4ln9q0ya18ciqplkz9gx318ffias9ag3yii5rw"))))
15023 (build-system r-build-system)
15024 (propagated-inputs
15025 (list r-beachmat
15026 r-biocgenerics
15027 r-biocneighbors
15028 r-biocparallel
15029 r-biocsingular
15030 r-delayedarray
15031 r-delayedmatrixstats
15032 r-ggbeeswarm
15033 r-ggplot2
15034 r-ggrepel
15035 r-gridextra
15036 r-matrix
15037 r-rcolorbrewer
15038 r-rcppml
15039 r-rlang
15040 r-rtsne
15041 r-s4vectors
15042 r-scuttle
15043 r-singlecellexperiment
15044 r-summarizedexperiment
15045 r-viridis))
15046 (native-inputs
15047 (list r-knitr))
15048 (home-page "https://github.com/davismcc/scater")
15049 (synopsis "Single-cell analysis toolkit for gene expression data in R")
15050 (description "This package provides a collection of tools for doing
15051 various analyses of single-cell RNA-seq gene expression data, with a focus on
15052 quality control.")
15053 (license license:gpl2+)))
15054
15055 (define-public r-scran
15056 (package
15057 (name "r-scran")
15058 (version "1.24.0")
15059 (source
15060 (origin
15061 (method url-fetch)
15062 (uri (bioconductor-uri "scran" version))
15063 (sha256
15064 (base32
15065 "0xg7dl35915a65pmzkxdacsm4iqf97ayljdjljcvqx1ycmn7x68w"))))
15066 (build-system r-build-system)
15067 (propagated-inputs
15068 (list r-beachmat
15069 r-bh
15070 r-biocgenerics
15071 r-biocparallel
15072 r-biocsingular
15073 r-bluster
15074 r-delayedarray
15075 r-delayedmatrixstats
15076 r-dqrng
15077 r-edger
15078 r-igraph
15079 r-limma
15080 r-matrix
15081 r-metapod
15082 r-rcpp
15083 r-s4vectors
15084 r-scuttle
15085 r-singlecellexperiment
15086 r-statmod
15087 r-summarizedexperiment))
15088 (native-inputs
15089 (list r-knitr))
15090 (home-page "https://bioconductor.org/packages/scran")
15091 (synopsis "Methods for single-cell RNA-Seq data analysis")
15092 (description "This package implements a variety of low-level analyses of
15093 single-cell RNA-seq data. Methods are provided for normalization of
15094 cell-specific biases, assignment of cell cycle phase, and detection of highly
15095 variable and significantly correlated genes.")
15096 (license license:gpl3)))
15097
15098 (define-public r-sparsematrixstats
15099 (package
15100 (name "r-sparsematrixstats")
15101 (version "1.8.0")
15102 (source
15103 (origin
15104 (method url-fetch)
15105 (uri (bioconductor-uri "sparseMatrixStats" version))
15106 (sha256
15107 (base32
15108 "0p12kay7p5zbfm2589wdx0n9jhgpf5fb2fsmkhn3p4ck4xcy13x2"))))
15109 (properties
15110 `((upstream-name . "sparseMatrixStats")))
15111 (build-system r-build-system)
15112 (propagated-inputs
15113 (list r-matrix r-matrixgenerics r-matrixstats r-rcpp))
15114 (native-inputs (list r-knitr))
15115 (home-page "https://bioconductor.org/packages/sparseMatrixStats/")
15116 (synopsis "Summary statistics for rows and columns of sparse matrices")
15117 (description
15118 "This package provides high performance functions for row and column
15119 operations on sparse matrices. Currently, the optimizations are limited to
15120 data in the column sparse format.")
15121 (license license:expat)))
15122
15123 (define-public r-delayedmatrixstats
15124 (package
15125 (name "r-delayedmatrixstats")
15126 (version "1.18.0")
15127 (source
15128 (origin
15129 (method url-fetch)
15130 (uri (bioconductor-uri "DelayedMatrixStats" version))
15131 (sha256
15132 (base32
15133 "1qlwv69c0r2w3zkmsr8r7w6sr3hf1ha0sfcrsjx4ks8f0ww7aqsv"))))
15134 (properties
15135 `((upstream-name . "DelayedMatrixStats")))
15136 (build-system r-build-system)
15137 (propagated-inputs
15138 (list r-delayedarray
15139 r-iranges
15140 r-matrix
15141 r-matrixgenerics
15142 r-matrixstats
15143 r-s4vectors
15144 r-sparsematrixstats))
15145 (native-inputs
15146 (list r-knitr))
15147 (home-page "https://github.com/PeteHaitch/DelayedMatrixStats")
15148 (synopsis "Functions that apply to rows and columns of DelayedMatrix objects")
15149 (description
15150 "This package provides a port of the @code{matrixStats} API for use with
15151 @code{DelayedMatrix} objects from the @code{DelayedArray} package. It
15152 contains high-performing functions operating on rows and columns of
15153 @code{DelayedMatrix} objects, e.g. @code{colMedians}, @code{rowMedians},
15154 @code{colRanks}, @code{rowRanks}, @code{colSds}, and @code{rowSds}. Functions
15155 are optimized per data type and for subsetted calculations such that both
15156 memory usage and processing time is minimized.")
15157 (license license:expat)))
15158
15159 (define-public r-mscoreutils
15160 (package
15161 (name "r-mscoreutils")
15162 (version "1.8.0")
15163 (source
15164 (origin
15165 (method url-fetch)
15166 (uri (bioconductor-uri "MsCoreUtils" version))
15167 (sha256
15168 (base32
15169 "077x1zcy27x8akmagjn75j97082cgnahrbfw0qx08q455m5x3xzh"))))
15170 (properties `((upstream-name . "MsCoreUtils")))
15171 (build-system r-build-system)
15172 (propagated-inputs
15173 (list r-clue r-mass r-rcpp r-s4vectors))
15174 (native-inputs
15175 (list r-knitr))
15176 (home-page "https://github.com/RforMassSpectrometry/MsCoreUtils")
15177 (synopsis "Core utils for mass spectrometry data")
15178 (description
15179 "This package defines low-level functions for mass spectrometry data and
15180 is independent of any high-level data structures. These functions include
15181 mass spectra processing functions (noise estimation, smoothing, binning),
15182 quantitative aggregation functions (median polish, robust summarisation,
15183 etc.), missing data imputation, data normalisation (quantiles, vsn, etc.) as
15184 well as misc helper functions, that are used across high-level data structure
15185 within the R for Mass Spectrometry packages.")
15186 (license license:artistic2.0)))
15187
15188 (define-public r-msfeatures
15189 (package
15190 (name "r-msfeatures")
15191 (version "1.4.0")
15192 (source
15193 (origin
15194 (method url-fetch)
15195 (uri (bioconductor-uri "MsFeatures" version))
15196 (sha256
15197 (base32 "111iqcq4q315pb4j8z427shin9b00p179m2s9h6dd7imvbd68yq3"))))
15198 (properties `((upstream-name . "MsFeatures")))
15199 (build-system r-build-system)
15200 (propagated-inputs
15201 (list r-mscoreutils r-protgenerics r-summarizedexperiment))
15202 (native-inputs
15203 (list r-knitr))
15204 (home-page "https://github.com/RforMassSpectrometry/MsFeatures")
15205 (synopsis "Functionality for mass spectrometry features")
15206 (description
15207 "The MsFeature package defines functionality for Mass Spectrometry
15208 features. This includes functions to group (LC-MS) features based on some of
15209 their properties, such as retention time (coeluting features), or correlation
15210 of signals across samples. This package hence can be used to group features, and
15211 its results can be used as an input for the @code{QFeatures} package which
15212 allows aggregating abundance levels of features within each group. This
15213 package defines concepts and functions for base and common data types,
15214 implementations for more specific data types are expected to be implemented in
15215 the respective packages (such as e.g. @code{xcms}).")
15216 (license license:artistic2.0)))
15217
15218 (define-public r-biocio
15219 (package
15220 (name "r-biocio")
15221 (version "1.6.0")
15222 (source
15223 (origin
15224 (method url-fetch)
15225 (uri (bioconductor-uri "BiocIO" version))
15226 (sha256
15227 (base32
15228 "16j826w4zrmbgpmq6nyglcrjailsfv48ih1rz1qn383g7v503ydp"))))
15229 (properties `((upstream-name . "BiocIO")))
15230 (build-system r-build-system)
15231 (propagated-inputs
15232 (list r-biocgenerics r-s4vectors))
15233 (native-inputs
15234 (list r-knitr))
15235 (home-page "https://bioconductor.org/packages/BiocIO")
15236 (synopsis "Standard input and output for Bioconductor packages")
15237 (description
15238 "This package implements `import()` and `export()` standard generics for
15239 importing and exporting biological data formats. `import()` supports
15240 whole-file as well as chunk-wise iterative import. The `import()` interface
15241 optionally provides a standard mechanism for 'lazy' access via `filter()` (on
15242 row or element-like components of the file resource), `select()` (on
15243 column-like components of the file resource) and `collect()`. The `import()`
15244 interface optionally provides transparent access to remote (e.g. via https)
15245 as well as local access. Developers can register a file extension, e.g.,
15246 `.loom` for dispatch from character-based URIs to specific `import()` /
15247 `export()` methods based on classes representing file types, e.g.,
15248 `LoomFile()`.")
15249 (license license:artistic2.0)))
15250
15251 (define-public r-msmseda
15252 (package
15253 (name "r-msmseda")
15254 (version "1.34.0")
15255 (source
15256 (origin
15257 (method url-fetch)
15258 (uri (bioconductor-uri "msmsEDA" version))
15259 (sha256
15260 (base32
15261 "0jnaq9ar4mnf3pfhka9hvk61p51ny9jws49xi8z29dq288b42b42"))))
15262 (properties `((upstream-name . "msmsEDA")))
15263 (build-system r-build-system)
15264 (propagated-inputs
15265 (list r-gplots r-mass r-msnbase r-rcolorbrewer))
15266 (home-page
15267 "https://bioconductor.org/packages/msmsEDA")
15268 (synopsis "Exploratory data analysis of LC-MS/MS data by spectral counts")
15269 (description
15270 "Exploratory data analysis to assess the quality of a set of LC-MS/MS
15271 experiments, and visualize de influence of the involved factors.")
15272 (license license:gpl2)))
15273
15274 (define-public r-msmstests
15275 (package
15276 (name "r-msmstests")
15277 (version "1.34.0")
15278 (source
15279 (origin
15280 (method url-fetch)
15281 (uri (bioconductor-uri "msmsTests" version))
15282 (sha256
15283 (base32
15284 "1wzdz0p9wmr243xkmymx9fwskafkyxgmlip4sd1fy2s06px7r0xi"))))
15285 (properties `((upstream-name . "msmsTests")))
15286 (build-system r-build-system)
15287 (propagated-inputs
15288 (list r-edger r-msmseda r-msnbase r-qvalue))
15289 (home-page
15290 "https://bioconductor.org/packages/msmsTests")
15291 (synopsis "Differential LC-MS/MS expression tests")
15292 (description
15293 "This package provides statistical tests for label-free LC-MS/MS data
15294 by spectral counts, to discover differentially expressed proteins between two
15295 biological conditions. Three tests are available: Poisson GLM regression,
15296 quasi-likelihood GLM regression, and the negative binomial of the edgeR
15297 package. The three models admit blocking factors to control for nuisance
15298 variables. To assure a good level of reproducibility a post-test filter is
15299 available, where we may set the minimum effect size considered biologicaly
15300 relevant, and the minimum expression of the most abundant condition.")
15301 (license license:gpl2)))
15302
15303 (define-public r-catalyst
15304 (package
15305 (name "r-catalyst")
15306 (version "1.20.1")
15307 (source
15308 (origin
15309 (method url-fetch)
15310 (uri (bioconductor-uri "CATALYST" version))
15311 (sha256
15312 (base32
15313 "05vfqwa9qsm16px77s9bzygs6zymcxshymmpvz86a9l1cy1yxbza"))))
15314 (properties `((upstream-name . "CATALYST")))
15315 (build-system r-build-system)
15316 (propagated-inputs
15317 (list r-circlize
15318 r-complexheatmap
15319 r-consensusclusterplus
15320 r-cowplot
15321 r-data-table
15322 r-dplyr
15323 r-drc
15324 r-flowcore
15325 r-flowsom
15326 r-ggplot2
15327 r-ggrepel
15328 r-ggridges
15329 r-gridextra
15330 r-magrittr
15331 r-matrix
15332 r-matrixstats
15333 r-nnls
15334 r-purrr
15335 r-rcolorbrewer
15336 r-reshape2
15337 r-rtsne
15338 r-s4vectors
15339 r-scales
15340 r-scater
15341 r-singlecellexperiment
15342 r-summarizedexperiment))
15343 (native-inputs
15344 (list r-knitr))
15345 (home-page "https://github.com/HelenaLC/CATALYST")
15346 (synopsis "Cytometry data analysis tools")
15347 (description
15348 "This package is @dfn{Cytometry dATa anALYSis Tools} (CATALYST). Mass
15349 cytometry like @dfn{Cytometry by time of flight} (CyTOF) uses heavy metal
15350 isotopes rather than fluorescent tags as reporters to label antibodies,
15351 thereby substantially decreasing spectral overlap and allowing for examination
15352 of over 50 parameters at the single cell level. While spectral overlap is
15353 significantly less pronounced in CyTOF than flow cytometry, spillover due to
15354 detection sensitivity, isotopic impurities, and oxide formation can impede
15355 data interpretability. @code{CATALYST} was designed to provide a pipeline for
15356 preprocessing of cytometry data, including:
15357
15358 @enumerate
15359 @item normalization using bead standards;
15360 @item single-cell deconvolution;
15361 @item bead-based compensation.
15362 @end enumerate
15363 ")
15364 (license license:gpl2+)))
15365
15366 (define-public r-erma
15367 (package
15368 (name "r-erma")
15369 (version "1.12.0")
15370 (source
15371 (origin
15372 (method url-fetch)
15373 (uri (bioconductor-uri "erma" version))
15374 (sha256
15375 (base32
15376 "1ilq01cr2ipxpmp422fikiz6nj4nasjhj0ikcagjn2zmmarpgi1b"))))
15377 (build-system r-build-system)
15378 (propagated-inputs
15379 (list r-annotationdbi
15380 r-biobase
15381 r-biocgenerics
15382 r-biocparallel
15383 r-genomeinfodb
15384 r-genomicfiles
15385 r-genomicranges
15386 r-ggplot2
15387 r-homo-sapiens
15388 r-iranges
15389 r-rtracklayer
15390 r-s4vectors
15391 r-shiny
15392 r-summarizedexperiment))
15393 (native-inputs
15394 (list r-knitr))
15395 (home-page "https://bioconductor.org/packages/erma")
15396 (synopsis "Epigenomic road map adventures")
15397 (description
15398 "The epigenomics road map describes locations of epigenetic marks in DNA
15399 from a variety of cell types. Of interest are locations of histone
15400 modifications, sites of DNA methylation, and regions of accessible chromatin.
15401 This package presents a selection of elements of the road map including
15402 metadata and outputs of the ChromImpute procedure applied to ENCODE cell lines
15403 by Ernst and Kellis.")
15404 (license license:artistic2.0)))
15405
15406 (define-public r-ggbio
15407 (package
15408 (name "r-ggbio")
15409 (version "1.44.1")
15410 (source
15411 (origin
15412 (method url-fetch)
15413 (uri (bioconductor-uri "ggbio" version))
15414 (sha256
15415 (base32
15416 "0iyhjalwq1jmldpn20iv8l2kmz6sm20ddry2yz2zn7yq0wszp3vg"))))
15417 (build-system r-build-system)
15418 (arguments
15419 `(#:phases
15420 (modify-phases %standard-phases
15421 ;; See https://github.com/tengfei/ggbio/issues/117
15422 ;; This fix will be included in the next release.
15423 (add-after 'unpack 'fix-typo
15424 (lambda _
15425 (substitute* "R/GGbio-class.R"
15426 (("fechable") "fetchable"))
15427 #t)))))
15428 (propagated-inputs
15429 (list r-annotationdbi
15430 r-annotationfilter
15431 r-biobase
15432 r-biocgenerics
15433 r-biostrings
15434 r-biovizbase
15435 r-bsgenome
15436 r-ensembldb
15437 r-genomeinfodb
15438 r-genomicalignments
15439 r-genomicfeatures
15440 r-genomicranges
15441 r-ggally
15442 r-ggplot2
15443 r-gridextra
15444 r-gtable
15445 r-hmisc
15446 r-iranges
15447 r-organismdbi
15448 r-reshape2
15449 r-rlang
15450 r-rsamtools
15451 r-rtracklayer
15452 r-s4vectors
15453 r-scales
15454 r-summarizedexperiment
15455 r-variantannotation))
15456 (native-inputs
15457 (list r-knitr))
15458 (home-page "http://www.tengfei.name/ggbio/")
15459 (synopsis "Visualization tools for genomic data")
15460 (description
15461 "The ggbio package extends and specializes the grammar of graphics for
15462 biological data. The graphics are designed to answer common scientific
15463 questions, in particular those often asked of high throughput genomics data.
15464 All core Bioconductor data structures are supported, where appropriate. The
15465 package supports detailed views of particular genomic regions, as well as
15466 genome-wide overviews. Supported overviews include ideograms and grand linear
15467 views. High-level plots include sequence fragment length, edge-linked
15468 interval to data view, mismatch pileup, and several splicing summaries.")
15469 (license license:artistic2.0)))
15470
15471 (define-public r-gqtlbase
15472 (package
15473 (name "r-gqtlbase")
15474 (version "1.21.1")
15475 (source
15476 (origin
15477 (method url-fetch)
15478 (uri (bioconductor-uri "gQTLBase" version))
15479 (sha256
15480 (base32
15481 "0nipibm1bk9k70ajbw1f6vjmz0dh7gk21l17q3m54bnawxsggrfh"))))
15482 (properties `((upstream-name . "gQTLBase")))
15483 (build-system r-build-system)
15484 (arguments
15485 `(#:phases
15486 (modify-phases %standard-phases
15487 ;; This is an upstream bug.
15488 (add-after 'unpack 'fix-imports
15489 (lambda _
15490 (substitute* "NAMESPACE"
15491 ((".*maxffmode.*") "")
15492 (("importFrom\\(ff,.*") "import(ff)\n"))
15493 #t)))))
15494 (propagated-inputs
15495 (list r-batchjobs
15496 r-bbmisc
15497 r-biocgenerics
15498 r-bit
15499 r-doparallel
15500 r-ff
15501 r-ffbase
15502 r-foreach
15503 r-genomicfiles
15504 r-genomicranges
15505 r-rtracklayer
15506 r-s4vectors
15507 r-summarizedexperiment))
15508 (native-inputs
15509 (list r-knitr))
15510 (home-page "https://bioconductor.org/packages/gQTLBase")
15511 (synopsis "Infrastructure for eQTL, mQTL and similar studies")
15512 (description
15513 "The purpose of this package is to simplify the storage and interrogation
15514 of @dfn{quantitative trait loci} (QTL) archives, such as eQTL, mQTL, dsQTL,
15515 and more.")
15516 (license license:artistic2.0)))
15517
15518 (define-public r-gqtlstats
15519 (package
15520 (name "r-gqtlstats")
15521 (version "1.21.3")
15522 (source
15523 (origin
15524 (method url-fetch)
15525 (uri (bioconductor-uri "gQTLstats" version))
15526 (sha256
15527 (base32
15528 "1h78l23idf867djmdk97b02jxgmz4vfr2dai01fp648d0lsx5mkl"))))
15529 (properties `((upstream-name . "gQTLstats")))
15530 (build-system r-build-system)
15531 (propagated-inputs
15532 (list r-annotationdbi
15533 r-batchjobs
15534 r-bbmisc
15535 r-beeswarm
15536 r-biobase
15537 r-biocgenerics
15538 r-doparallel
15539 r-dplyr
15540 r-erma
15541 r-ffbase
15542 r-foreach
15543 r-genomeinfodb
15544 r-genomicfeatures
15545 r-genomicfiles
15546 r-genomicranges
15547 r-ggbeeswarm
15548 r-ggplot2
15549 r-gqtlbase
15550 r-hardyweinberg
15551 r-homo-sapiens
15552 r-iranges
15553 r-limma
15554 r-mgcv
15555 r-plotly
15556 r-reshape2
15557 r-s4vectors
15558 r-shiny
15559 r-snpstats
15560 r-summarizedexperiment
15561 r-variantannotation))
15562 (native-inputs
15563 (list r-knitr))
15564 (home-page "https://bioconductor.org/packages/gQTLstats")
15565 (synopsis "Computationally efficient analysis for eQTL and allied studies")
15566 (description
15567 "This package provides tools for the computationally efficient analysis
15568 of @dfn{quantitative trait loci} (QTL) data, including eQTL, mQTL, dsQTL, etc.
15569 The software in this package aims to support refinements and functional
15570 interpretation of members of a collection of association statistics on a
15571 family of feature/genome hypotheses.")
15572 (license license:artistic2.0)))
15573
15574 (define-public r-gviz
15575 (package
15576 (name "r-gviz")
15577 (version "1.40.1")
15578 (source
15579 (origin
15580 (method url-fetch)
15581 (uri (bioconductor-uri "Gviz" version))
15582 (sha256
15583 (base32
15584 "0as3sxhv21bqqrpvafcqim7798hhkzj3q40hy1rqyhv2lhj4rbvi"))))
15585 (properties `((upstream-name . "Gviz")))
15586 (build-system r-build-system)
15587 (propagated-inputs
15588 (list r-annotationdbi
15589 r-biobase
15590 r-biocgenerics
15591 r-biomart
15592 r-biostrings
15593 r-biovizbase
15594 r-bsgenome
15595 r-digest
15596 r-ensembldb
15597 r-genomeinfodb
15598 r-genomicalignments
15599 r-genomicfeatures
15600 r-genomicranges
15601 r-iranges
15602 r-lattice
15603 r-latticeextra
15604 r-matrixstats
15605 r-rcolorbrewer
15606 r-rsamtools
15607 r-rtracklayer
15608 r-s4vectors
15609 r-xvector))
15610 (native-inputs
15611 (list r-knitr))
15612 (home-page "https://bioconductor.org/packages/Gviz")
15613 (synopsis "Plotting data and annotation information along genomic coordinates")
15614 (description
15615 "Genomic data analyses requires integrated visualization of known genomic
15616 information and new experimental data. Gviz uses the biomaRt and the
15617 rtracklayer packages to perform live annotation queries to Ensembl and UCSC
15618 and translates this to e.g. gene/transcript structures in viewports of the
15619 grid graphics package. This results in genomic information plotted together
15620 with your data.")
15621 (license license:artistic2.0)))
15622
15623 (define-public r-gwascat
15624 (package
15625 (name "r-gwascat")
15626 (version "2.28.1")
15627 (source
15628 (origin
15629 (method url-fetch)
15630 (uri (bioconductor-uri "gwascat" version))
15631 (sha256
15632 (base32
15633 "19ymdxj8966i4yk0zalfw23938cpv4q7pywg4qb242p44na5y9sl"))))
15634 (build-system r-build-system)
15635 (propagated-inputs
15636 (list r-annotationdbi
15637 r-annotationhub
15638 r-biocfilecache
15639 r-biostrings
15640 r-genomeinfodb
15641 r-genomicfeatures
15642 r-genomicranges
15643 r-iranges
15644 r-readr
15645 r-s4vectors
15646 r-snpstats
15647 r-variantannotation))
15648 (native-inputs
15649 (list r-knitr))
15650 (home-page "https://bioconductor.org/packages/gwascat")
15651 (synopsis "Tools for data in the EMBL-EBI GWAS catalog")
15652 (description
15653 "This package provides tools for representing and modeling data in the
15654 EMBL-EBI GWAS catalog.")
15655 (license license:artistic2.0)))
15656
15657 (define-public r-kegggraph
15658 (package
15659 (name "r-kegggraph")
15660 (version "1.56.0")
15661 (source
15662 (origin
15663 (method url-fetch)
15664 (uri (bioconductor-uri "KEGGgraph" version))
15665 (sha256
15666 (base32 "15pq040pcg8hr18xixmjp59xb7mgvygjv6kisqk8yv99l1611ndx"))))
15667 (properties `((upstream-name . "KEGGgraph")))
15668 (build-system r-build-system)
15669 (propagated-inputs
15670 (list r-graph r-rcurl r-rgraphviz r-xml))
15671 (home-page "https://bioconductor.org/packages/KEGGgraph")
15672 (synopsis "Graph approach to Kegg Pathway database in R and Bioconductor")
15673 (description
15674 "@code{r-kegggraph} is an interface between Kegg Pathway database and graph
15675 object as well as a collection of tools to analyze, dissect and visualize these
15676 graphs. It parses the regularly updated kgml (Kegg XML) files into graph models
15677 maintaining all essential pathway attributes. The package offers
15678 functionalities including parsing, graph operation, visualization and etc.")
15679 (license license:gpl2+)))
15680
15681 (define-public r-ldblock
15682 (package
15683 (name "r-ldblock")
15684 (version "1.26.0")
15685 (source
15686 (origin
15687 (method url-fetch)
15688 (uri (bioconductor-uri "ldblock" version))
15689 (sha256
15690 (base32
15691 "08ss03b93czwb4x60hsi30ad4lmamvq5mxa8nj0g18z68qcraijm"))))
15692 (build-system r-build-system)
15693 (propagated-inputs
15694 (list r-biocgenerics
15695 r-ensdb-hsapiens-v75
15696 r-ensembldb
15697 r-genomeinfodb
15698 r-genomicfiles
15699 r-httr
15700 r-matrix
15701 r-rsamtools
15702 r-snpstats
15703 r-variantannotation))
15704 (native-inputs
15705 (list r-knitr))
15706 (home-page "https://bioconductor.org/packages/ldblock")
15707 (synopsis "Data structures for linkage disequilibrium measures in populations")
15708 (description
15709 "This package defines data structures for @dfn{linkage
15710 disequilibrium} (LD) measures in populations. Its purpose is to simplify
15711 handling of existing population-level data for the purpose of flexibly
15712 defining LD blocks.")
15713 (license license:artistic2.0)))
15714
15715 ;; This is a CRAN package, but it depends on r-snpstats, which is a
15716 ;; Bioconductor package.
15717 (define-public r-ldheatmap
15718 (package
15719 (name "r-ldheatmap")
15720 (version "1.0-6")
15721 (source
15722 (origin
15723 (method url-fetch)
15724 (uri (cran-uri "LDheatmap" version))
15725 (sha256
15726 (base32
15727 "0gr99kys1ahyl8s6cbj6rmh4vwid8kn92lcbjnwh0ahb73m2xjjc"))))
15728 (properties `((upstream-name . "LDheatmap")))
15729 (build-system r-build-system)
15730 (propagated-inputs
15731 (list r-genetics r-rcpp r-snpstats))
15732 (home-page "https://stat.sfu.ca/statgen/research/ldheatmap.html")
15733 (synopsis "Graphical display of pairwise linkage disequilibria between SNPs")
15734 (description
15735 "This package provides tools to produce a graphical display, as a heat
15736 map, of measures of pairwise linkage disequilibria between SNPs. Users may
15737 optionally include the physical locations or genetic map distances of each SNP
15738 on the plot.")
15739 (license license:gpl3)))
15740
15741 ;; This is a CRAN package, but it depends on r-rgraphviz, which is a
15742 ;; Bioconductor package.
15743 (define-public r-abn
15744 (package
15745 (name "r-abn")
15746 (version "2.7-1")
15747 (source
15748 (origin
15749 (method url-fetch)
15750 (uri (cran-uri "abn" version))
15751 (sha256
15752 (base32
15753 "1w3jns96m8b9scvaa4hcla3i88a0cfh9qis2l04yixvda5q91gpr"))))
15754 (build-system r-build-system)
15755 (inputs
15756 (list gsl))
15757 (propagated-inputs
15758 (list r-doparallel
15759 r-foreach
15760 r-graph
15761 r-lme4
15762 r-nnet
15763 r-rcpp
15764 r-rcpparmadillo
15765 r-rgraphviz
15766 r-rjags))
15767 (home-page "https://r-bayesian-networks.org/")
15768 (synopsis "Modelling multivariate data with additive bayesian networks")
15769 (description
15770 "Bayesian network analysis is a form of probabilistic graphical models
15771 which derives from empirical data a directed acyclic graph, DAG, describing
15772 the dependency structure between random variables. An additive Bayesian
15773 network model consists of a form of a DAG where each node comprises a
15774 @dfn{generalized linear model} (GLM). Additive Bayesian network models are
15775 equivalent to Bayesian multivariate regression using graphical modelling, they
15776 generalises the usual multivariable regression, GLM, to multiple dependent
15777 variables. This package provides routines to help determine optimal Bayesian
15778 network models for a given data set, where these models are used to identify
15779 statistical dependencies in messy, complex data.")
15780 (license license:gpl2+)))
15781
15782 ;; This is a CRAN package, but it depends on r-rsamtools, which is a
15783 ;; Bioconductor package.
15784 (define-public r-spp
15785 (package
15786 (name "r-spp")
15787 (version "1.16.0")
15788 (source (origin
15789 (method url-fetch)
15790 (uri (cran-uri "spp" version))
15791 (sha256
15792 (base32
15793 "08zxxgyp0h6733b08jmml7k4rhfd3mi5dda3jrzid0s184y0z29w"))))
15794 (build-system r-build-system)
15795 (inputs
15796 (list zlib))
15797 (propagated-inputs
15798 (list r-bh r-catools r-rcpp r-rsamtools))
15799 (home-page "https://cran.r-project.org/web/packages/spp/")
15800 (synopsis "ChIP-Seq processing pipeline")
15801 (description "This package provides tools for analysis of ChIP-seq and
15802 other functional sequencing data.")
15803 (license license:gpl2)))
15804
15805 (define-public r-pathview
15806 (package
15807 (name "r-pathview")
15808 (version "1.36.0")
15809 (source
15810 (origin
15811 (method url-fetch)
15812 (uri (bioconductor-uri "pathview" version))
15813 (sha256
15814 (base32 "1472k107f21cflbx2fip92g8gl9wlwxgwfvgvl73ma0y0jzs0qdq"))))
15815 (properties `((upstream-name . "pathview")))
15816 (build-system r-build-system)
15817 (propagated-inputs
15818 (list r-annotationdbi
15819 r-graph
15820 r-kegggraph
15821 r-keggrest
15822 r-org-hs-eg-db
15823 r-png
15824 r-rgraphviz
15825 r-xml))
15826 (home-page "https://pathview.uncc.edu/")
15827 (synopsis "Tool set for pathway based data integration and visualization")
15828 (description
15829 "@code{r-pathview} is a tool set for pathway based data integration and
15830 visualization. It maps and renders a wide variety of biological data on
15831 relevant pathway graphs. All users need is to supply their data and specify
15832 the target pathway. This package automatically downloads the pathway graph
15833 data, parses the data file, maps user data to the pathway, and render pathway
15834 graph with the mapped data. In addition, @code{r-pathview} also seamlessly
15835 integrates with pathway and gene set (enrichment) analysis tools for
15836 large-scale and fully automated analysis.")
15837 (license license:gpl3+)))
15838
15839 (define-public r-snpstats
15840 (package
15841 (name "r-snpstats")
15842 (version "1.46.0")
15843 (source
15844 (origin
15845 (method url-fetch)
15846 (uri (bioconductor-uri "snpStats" version))
15847 (sha256
15848 (base32
15849 "0a5b5nqc7n965jk45ijwkzbn416ib4gfhp8xl39z8f2bdskip4a2"))))
15850 (properties `((upstream-name . "snpStats")))
15851 (build-system r-build-system)
15852 (inputs (list zlib))
15853 (propagated-inputs
15854 (list r-biocgenerics r-matrix r-survival r-zlibbioc))
15855 (home-page "https://bioconductor.org/packages/snpStats")
15856 (synopsis "Methods for SNP association studies")
15857 (description
15858 "This package provides classes and statistical methods for large
15859 @dfn{single-nucleotide polymorphism} (SNP) association studies. This extends
15860 the earlier snpMatrix package, allowing for uncertainty in genotypes.")
15861 (license license:gpl3)))
15862
15863 (define-public r-chromstar
15864 (package
15865 (name "r-chromstar")
15866 (version "1.22.0")
15867 (source
15868 (origin
15869 (method url-fetch)
15870 (uri (bioconductor-uri "chromstaR" version))
15871 (sha256
15872 (base32
15873 "1xjwmnr4hk8v3nwvhqd6ixk5qr2dv0n4mb9wd6nl7cgjfhjsdgj7"))))
15874 (properties `((upstream-name . "chromstaR")))
15875 (build-system r-build-system)
15876 (propagated-inputs
15877 (list r-bamsignals
15878 r-biocgenerics
15879 r-chromstardata
15880 r-doparallel
15881 r-foreach
15882 r-genomeinfodb
15883 r-genomicalignments
15884 r-genomicranges
15885 r-ggplot2
15886 r-iranges
15887 r-mvtnorm
15888 r-reshape2
15889 r-rsamtools
15890 r-s4vectors))
15891 (native-inputs (list r-knitr))
15892 (home-page "https://github.com/ataudt/chromstaR")
15893 (synopsis "Chromatin state analysis for ChIP-Seq data")
15894 (description
15895 "This package implements functions for combinatorial and differential
15896 analysis of ChIP-seq data. It includes uni- and multivariate peak-calling,
15897 export to genome browser viewable files, and functions for enrichment
15898 analyses.")
15899 (license license:artistic2.0)))
15900
15901 (define-public r-guitar
15902 (package
15903 (name "r-guitar")
15904 (version "2.12.0")
15905 (source
15906 (origin
15907 (method url-fetch)
15908 (uri (bioconductor-uri "Guitar" version))
15909 (sha256
15910 (base32
15911 "09grsasnnk7rmlzjh4lhas9r5spzcsrvmdqj6fx1dk22sckcqahh"))))
15912 (properties `((upstream-name . "Guitar")))
15913 (build-system r-build-system)
15914 (propagated-inputs
15915 (list r-annotationdbi
15916 r-dplyr
15917 r-genomicfeatures
15918 r-genomicranges
15919 r-ggplot2
15920 r-knitr
15921 r-magrittr
15922 r-rtracklayer))
15923 (native-inputs
15924 (list r-knitr))
15925 (home-page "https://bioconductor.org/packages/Guitar")
15926 (synopsis "Visualize genomic features")
15927 (description
15928 "This package is designed for visualization of RNA-related genomic
15929 features with respect to the landmarks of RNA transcripts, i.e., transcription
15930 starting site, start codon, stop codon and transcription ending site.")
15931 (license license:gpl2)))
15932
15933 (define-public r-sushi
15934 (package
15935 (name "r-sushi")
15936 (version "1.34.0")
15937 (source (origin
15938 (method url-fetch)
15939 (uri (bioconductor-uri "Sushi" version))
15940 (sha256
15941 (base32
15942 "0adswrbzd93rhy3q56ypwkrk6155vd4zxapvznswyjlxp8ha813q"))))
15943 (properties `((upstream-name . "Sushi")))
15944 (build-system r-build-system)
15945 (propagated-inputs
15946 (list r-biomart r-zoo))
15947 (home-page "https://bioconductor.org/packages/Sushi")
15948 (synopsis "Tools for visualizing genomics data")
15949 (description
15950 "This package provides flexible, quantitative, and integrative genomic
15951 visualizations for publication-quality multi-panel figures.")
15952 (license license:gpl2+)))
15953
15954 (define-public r-ballgown
15955 (package
15956 (name "r-ballgown")
15957 (version "2.28.0")
15958 (source
15959 (origin
15960 (method url-fetch)
15961 (uri (bioconductor-uri "ballgown" version))
15962 (sha256
15963 (base32
15964 "0l8q3fymskxmsi5jcikzjz5xi66lpzgv7bjymir4izah2v68z708"))))
15965 (properties `((upstream-name . "ballgown")))
15966 (build-system r-build-system)
15967 (propagated-inputs
15968 (list r-biobase
15969 r-genomeinfodb
15970 r-genomicranges
15971 r-iranges
15972 r-limma
15973 r-rcolorbrewer
15974 r-rtracklayer
15975 r-s4vectors
15976 r-sva))
15977 (native-inputs
15978 (list r-knitr))
15979 (home-page "https://bioconductor.org/packages/ballgown")
15980 (synopsis "Flexible, isoform-level differential expression analysis")
15981 (description
15982 "This package provides tools for statistical analysis of assembled
15983 transcriptomes, including flexible differential expression analysis,
15984 visualization of transcript structures, and matching of assembled transcripts
15985 to annotation.")
15986 (license license:artistic2.0)))
15987
15988 (define-public r-megadepth
15989 (package
15990 (name "r-megadepth")
15991 (version "1.6.0")
15992 (source
15993 (origin
15994 (method url-fetch)
15995 (uri (bioconductor-uri "megadepth" version))
15996 (sha256
15997 (base32
15998 "0qq82dmd3drr2bhn51bgbc6ml40klfmmhj6wdj72n9ya6n60lwy8"))))
15999 (properties `((upstream-name . "megadepth")))
16000 (build-system r-build-system)
16001 (inputs (list megadepth))
16002 (propagated-inputs
16003 (list r-cmdfun
16004 r-dplyr
16005 r-fs
16006 r-genomicranges
16007 r-magrittr
16008 r-readr
16009 r-xfun))
16010 (native-inputs
16011 (list r-knitr))
16012 (home-page "https://github.com/LieberInstitute/megadepth")
16013 (synopsis "BigWig and BAM related utilities")
16014 (description
16015 "This package provides an R interface to Megadepth. It is particularly
16016 useful for computing the coverage of a set of genomic regions across bigWig or
16017 BAM files. With this package, you can build base-pair coverage matrices for
16018 regions or annotations of your choice from BigWig files.")
16019 (license license:artistic2.0)))
16020
16021 (define-public r-beclear
16022 (package
16023 (name "r-beclear")
16024 (version "2.12.0")
16025 (source
16026 (origin
16027 (method url-fetch)
16028 (uri (bioconductor-uri "BEclear" version))
16029 (sha256
16030 (base32
16031 "0x43yfnmb2d782g3g52nqdfs90i3zrrlqz8qy3ybmgv5f8n92p15"))))
16032 (properties `((upstream-name . "BEclear")))
16033 (build-system r-build-system)
16034 (propagated-inputs
16035 (list r-abind
16036 r-biocparallel
16037 r-data-table
16038 r-dixontest
16039 r-futile-logger
16040 r-matrix
16041 r-rcpp
16042 r-rdpack))
16043 (native-inputs
16044 (list r-knitr))
16045 (home-page "https://github.com/uds-helms/BEclear")
16046 (synopsis "Correction of batch effects in DNA methylation data")
16047 (description
16048 "This package provides functions to detect and correct for batch effects
16049 in DNA methylation data. The core function is based on latent factor models
16050 and can also be used to predict missing values in any other matrix containing
16051 real numbers.")
16052 (license license:gpl3)))
16053
16054 (define-public r-bgeecall
16055 (package
16056 (name "r-bgeecall")
16057 (version "1.12.1")
16058 (source
16059 (origin
16060 (method url-fetch)
16061 (uri (bioconductor-uri "BgeeCall" version))
16062 (sha256
16063 (base32
16064 "1g12cms66zb45p347h3b358vjhnq76galvwqwq86xby4hnwpdzkh"))))
16065 (properties `((upstream-name . "BgeeCall")))
16066 (build-system r-build-system)
16067 (propagated-inputs
16068 (list kallisto
16069 r-biomart
16070 r-biostrings
16071 r-data-table
16072 r-dplyr
16073 r-genomicfeatures
16074 r-jsonlite
16075 r-rhdf5
16076 r-rslurm
16077 r-rtracklayer
16078 r-sjmisc
16079 r-tximport))
16080 (native-inputs (list r-knitr))
16081 (home-page "https://github.com/BgeeDB/BgeeCall")
16082 (synopsis "RNA-Seq present/absent gene expression calls generation")
16083 (description
16084 "BgeeCall allows generating present/absent gene expression calls without
16085 using an arbitrary cutoff like TPM<1. Calls are generated based on reference
16086 intergenic sequences. These sequences are generated based on expression of
16087 all RNA-Seq libraries of each species integrated in Bgee.")
16088 (license license:gpl3)))
16089
16090 (define-public r-bgeedb
16091 (package
16092 (name "r-bgeedb")
16093 (version "2.22.3")
16094 (source
16095 (origin
16096 (method url-fetch)
16097 (uri (bioconductor-uri "BgeeDB" version))
16098 (sha256
16099 (base32
16100 "1f6lrazaibbz21sqvj59rq6ps9m1riw2y0kyidbn29mxf4ibwh3k"))))
16101 (properties `((upstream-name . "BgeeDB")))
16102 (build-system r-build-system)
16103 (propagated-inputs
16104 (list r-biobase
16105 r-curl
16106 r-data-table
16107 r-digest
16108 r-dplyr
16109 r-graph
16110 r-r-utils
16111 r-rcurl
16112 r-rsqlite
16113 r-tidyr
16114 r-topgo))
16115 (native-inputs (list r-knitr))
16116 (home-page "https://github.com/BgeeDB/BgeeDB_R")
16117 (synopsis "Annotation and gene expression data retrieval from Bgee database")
16118 (description
16119 "This package provides a package for the annotation and gene expression
16120 data download from Bgee database, and TopAnat analysis: GO-like enrichment of
16121 anatomical terms, mapped to genes by expression patterns.")
16122 (license license:gpl3)))
16123
16124 (define-public r-biobtreer
16125 (package
16126 (name "r-biobtreer")
16127 (version "1.8.0")
16128 (source
16129 (origin
16130 (method url-fetch)
16131 (uri (bioconductor-uri "biobtreeR" version))
16132 (sha256
16133 (base32
16134 "0cx46hdqqm6mbj0vp4y86axv0qccd4sgk2jwwjvnqp5pynq9bbqa"))))
16135 (properties `((upstream-name . "biobtreeR")))
16136 (build-system r-build-system)
16137 (propagated-inputs
16138 (list r-httpuv r-httr r-jsonlite r-stringi))
16139 (native-inputs (list r-knitr))
16140 (home-page "https://github.com/tamerh/biobtreeR")
16141 (synopsis "Use biobtree tool from R")
16142 (description
16143 "The biobtreeR package provides an interface to biobtree, a tool which
16144 covers large sets of bioinformatics datasets and allows search and chain
16145 mappings functionalities.")
16146 (license license:expat)))
16147
16148 (define-public r-minet
16149 (package
16150 (name "r-minet")
16151 (version "3.54.0")
16152 (source
16153 (origin
16154 (method url-fetch)
16155 (uri (bioconductor-uri "minet" version))
16156 (sha256
16157 (base32
16158 "0q6jw2jqkl9qynjpzaygz45c7dmx1l5y2d8s1illpcf87siawcam"))))
16159 (properties `((upstream-name . "minet")))
16160 (build-system r-build-system)
16161 (propagated-inputs
16162 (list r-infotheo))
16163 (home-page "http://minet.meyerp.com")
16164 (synopsis "Mutual information networks")
16165 (description
16166 "This package implements various algorithms for inferring mutual
16167 information networks from data.")
16168 (license license:artistic2.0)))
16169
16170 (define-public r-genetclassifier
16171 (package
16172 (name "r-genetclassifier")
16173 (version "1.36.0")
16174 (source
16175 (origin
16176 (method url-fetch)
16177 (uri (bioconductor-uri "geNetClassifier" version))
16178 (sha256
16179 (base32
16180 "1kh7mp5h0n7yd1klcd7w4v7i3fh9pkmvgf7189wangfzbcsr4f70"))))
16181 (properties
16182 `((upstream-name . "geNetClassifier")))
16183 (build-system r-build-system)
16184 (propagated-inputs
16185 (list r-biobase r-e1071 r-ebarrays r-minet))
16186 (home-page "https://www.cicancer.org")
16187 (synopsis "Classify diseases and build gene networks using expression profiles")
16188 (description
16189 "This is a comprehensive package to automatically train and validate a
16190 multi-class SVM classifier based on gene expression data. It provides
16191 transparent selection of gene markers, their coexpression networks, and an
16192 interface to query the classifier.")
16193 (license license:gpl2+)))
16194
16195 (define-public r-dir-expiry
16196 (package
16197 (name "r-dir-expiry")
16198 (version "1.4.0")
16199 (source
16200 (origin
16201 (method url-fetch)
16202 (uri (bioconductor-uri "dir.expiry" version))
16203 (sha256
16204 (base32
16205 "098wzm8hlpy70c99k2sl4k8z2dllhw7rwdj8dhcskr7kaw71k3sq"))))
16206 (properties `((upstream-name . "dir.expiry")))
16207 (build-system r-build-system)
16208 (propagated-inputs (list r-filelock))
16209 (native-inputs (list r-knitr))
16210 (home-page "https://bioconductor.org/packages/dir.expiry")
16211 (synopsis "Managing expiration for cache directories")
16212 (description
16213 "This package implements an expiration system for access to versioned
16214 directories. Directories that have not been accessed by a registered function
16215 within a certain time frame are deleted. This aims to reduce disk usage by
16216 eliminating obsolete caches generated by old versions of packages.")
16217 (license license:gpl3)))
16218
16219 (define-public r-basilisk-utils
16220 (package
16221 (name "r-basilisk-utils")
16222 (version "1.8.0")
16223 (source
16224 (origin
16225 (method url-fetch)
16226 (uri (bioconductor-uri "basilisk.utils" version))
16227 (sha256
16228 (base32
16229 "1jnqv0rlljkq27rd4ixl763v335f2aanm4fzr386yc81fj4vnmhk"))))
16230 (properties
16231 `((upstream-name . "basilisk.utils")))
16232 (build-system r-build-system)
16233 (propagated-inputs
16234 (list r-dir-expiry))
16235 (native-inputs (list r-knitr))
16236 (home-page "https://bioconductor.org/packages/basilisk.utils")
16237 (synopsis "Basilisk installation utilities")
16238 (description
16239 "This package implements utilities for installation of the basilisk
16240 package, primarily for creation of the underlying Conda instance.")
16241 (license license:gpl3)))
16242
16243 (define-public r-basilisk
16244 (package
16245 (name "r-basilisk")
16246 (version "1.8.0")
16247 (source
16248 (origin
16249 (method url-fetch)
16250 (uri (bioconductor-uri "basilisk" version))
16251 (sha256
16252 (base32
16253 "1p90wq8a9wrpqpgmcy4zgh5skdw65gg2gsb3lnx78zk9khq0yyzh"))))
16254 (properties `((upstream-name . "basilisk")))
16255 (build-system r-build-system)
16256 (propagated-inputs
16257 (list r-basilisk-utils r-dir-expiry r-reticulate))
16258 (native-inputs (list r-knitr))
16259 (home-page "https://bioconductor.org/packages/basilisk")
16260 (synopsis "Freeze Python dependencies inside Bioconductor packages")
16261 (description
16262 "This package installs a self-contained Conda instance that is managed by
16263 the R/Bioconductor installation machinery. This aims to provide a consistent
16264 Python environment that can be used reliably by Bioconductor packages.
16265 Functions are also provided to enable smooth interoperability of multiple
16266 Python environments in a single R session.")
16267 (license license:gpl3)))
16268
16269 (define-public r-biocthis
16270 (package
16271 (name "r-biocthis")
16272 (version "1.6.0")
16273 (source
16274 (origin
16275 (method url-fetch)
16276 (uri (bioconductor-uri "biocthis" version))
16277 (sha256
16278 (base32
16279 "1hdgjp00d2si3mr7m1d289i9wn7g927z6n8n27d5sm94lb91qln0"))))
16280 (properties `((upstream-name . "biocthis")))
16281 (build-system r-build-system)
16282 (arguments
16283 `(#:phases
16284 (modify-phases %standard-phases
16285 (add-after 'unpack 'set-HOME
16286 (lambda _ (setenv "HOME" "/tmp"))))))
16287 (propagated-inputs
16288 (list r-biocmanager
16289 r-fs
16290 r-glue
16291 r-rlang
16292 r-styler
16293 r-usethis))
16294 (native-inputs (list r-knitr))
16295 (home-page "https://github.com/lcolladotor/biocthis")
16296 (synopsis "Automate package and project setup for Bioconductor packages")
16297 (description
16298 "This package expands the @code{usethis} package with the goal of helping
16299 automate the process of creating R packages for Bioconductor or making them
16300 Bioconductor-friendly.")
16301 (license license:artistic2.0)))
16302
16303 (define-public r-biocdockermanager
16304 (package
16305 (name "r-biocdockermanager")
16306 (version "1.8.0")
16307 (source
16308 (origin
16309 (method url-fetch)
16310 (uri (bioconductor-uri "BiocDockerManager" version))
16311 (sha256
16312 (base32
16313 "0kl6r8ad728a8dvqx0safj7v5gj1rxxcdiw44jkr1pd5ddv0xbi6"))))
16314 (properties
16315 `((upstream-name . "BiocDockerManager")))
16316 (build-system r-build-system)
16317 (propagated-inputs
16318 (list docker
16319 r-dplyr
16320 r-httr
16321 r-memoise
16322 r-readr
16323 r-whisker))
16324 (native-inputs (list r-knitr))
16325 (home-page "https://bioconductor.org/packages/BiocDockerManager")
16326 (synopsis "Access and manage Bioconductor Docker images")
16327 (description
16328 "This package works analogous to BiocManager but for Docker images. Use
16329 the BiocDockerManager package to install and manage Docker images provided by
16330 the Bioconductor project.")
16331 (license license:artistic2.0)))
16332
16333 (define-public r-biodb
16334 (package
16335 (name "r-biodb")
16336 (version "1.4.0")
16337 (source
16338 (origin
16339 (method url-fetch)
16340 (uri (bioconductor-uri "biodb" version))
16341 (sha256
16342 (base32
16343 "02i0n29bp9d9p1ibslxca5m37qsgny2hlgg7d364lf7kc6y2bqni"))))
16344 (properties `((upstream-name . "biodb")))
16345 (build-system r-build-system)
16346 (propagated-inputs
16347 (list r-biocfilecache
16348 r-chk
16349 r-jsonlite
16350 r-lgr
16351 r-lifecycle
16352 r-openssl
16353 r-plyr
16354 r-progress
16355 r-r6
16356 r-rappdirs
16357 r-rcpp
16358 r-rcurl
16359 r-rsqlite
16360 r-stringr
16361 r-testthat
16362 r-withr
16363 r-xml
16364 r-yaml))
16365 (native-inputs (list r-knitr))
16366 (home-page "https://bioconductor.org/packages/biodb")
16367 (synopsis "Library for connecting to chemical and biological databases")
16368 (description
16369 "The biodb package provides access to standard remote chemical and
16370 biological databases (ChEBI, KEGG, HMDB, ...), as well as to in-house local
16371 database files (CSV, SQLite), with easy retrieval of entries, access to web
16372 services, search of compounds by mass and/or name, and mass spectra matching
16373 for LCMS and MSMS. Its architecture as a development framework facilitates
16374 the development of new database connectors for local projects or inside
16375 separate published packages.")
16376 (license license:agpl3+)))
16377
16378 (define-public r-biomformat
16379 (package
16380 (name "r-biomformat")
16381 (version "1.24.0")
16382 (source
16383 (origin
16384 (method url-fetch)
16385 (uri (bioconductor-uri "biomformat" version))
16386 (sha256
16387 (base32
16388 "12wqjipxhngmlnrdmx329dqmkmy2wa4nkkrhwaqv2nwy90dncs9n"))))
16389 (properties `((upstream-name . "biomformat")))
16390 (build-system r-build-system)
16391 (propagated-inputs
16392 (list r-jsonlite r-matrix r-plyr r-rhdf5))
16393 (native-inputs (list r-knitr))
16394 (home-page "https://github.com/joey711/biomformat/")
16395 (synopsis "Interface package for the BIOM file format")
16396 (description
16397 "This is an R package for interfacing with the BIOM format. This package
16398 includes basic tools for reading biom-format files, accessing and subsetting
16399 data tables from a biom object (which is more complex than a single table), as
16400 well as limited support for writing a biom-object back to a biom-format file.
16401 The design of this API is intended to match the Python API and other tools
16402 included with the biom-format project, but with a decidedly \"R flavor\" that
16403 should be familiar to R users. This includes S4 classes and methods, as well
16404 as extensions of common core functions/methods.")
16405 (license license:gpl2)))
16406
16407 (define-public r-mvcclass
16408 (package
16409 (name "r-mvcclass")
16410 (version "1.70.0")
16411 (source
16412 (origin
16413 (method url-fetch)
16414 (uri (bioconductor-uri "MVCClass" version))
16415 (sha256
16416 (base32
16417 "0apcjlq4i2mg8mlfqgvlcsqkiy51whzid3nd0m830jff0ywgh47g"))))
16418 (properties `((upstream-name . "MVCClass")))
16419 (build-system r-build-system)
16420 (home-page "https://bioconductor.org/packages/MVCClass")
16421 (synopsis "Model-View-Controller (MVC) classes")
16422 (description
16423 "This package contains classes used in model-view-controller (MVC)
16424 design.")
16425 (license license:lgpl2.1+)))
16426
16427 (define-public r-biomvcclass
16428 (package
16429 (name "r-biomvcclass")
16430 (version "1.64.0")
16431 (source
16432 (origin
16433 (method url-fetch)
16434 (uri (bioconductor-uri "BioMVCClass" version))
16435 (sha256
16436 (base32
16437 "078pnyygbvbfxziqspfr1nn78w67xyb4qmiwc34czga5psblvfwz"))))
16438 (properties `((upstream-name . "BioMVCClass")))
16439 (build-system r-build-system)
16440 (propagated-inputs
16441 (list r-biobase r-graph r-mvcclass r-rgraphviz))
16442 (home-page "https://bioconductor.org/packages/BioMVCClass")
16443 (synopsis "Model-View-Controller (MVC) classes that use Biobase")
16444 (description
16445 "This package contains classes used in model-view-controller (MVC)
16446 design.")
16447 (license license:lgpl2.1+)))
16448
16449 (define-public r-biomvrcns
16450 (package
16451 (name "r-biomvrcns")
16452 (version "1.36.0")
16453 (source
16454 (origin
16455 (method url-fetch)
16456 (uri (bioconductor-uri "biomvRCNS" version))
16457 (sha256
16458 (base32
16459 "0i576g7pkivqaxff1pkb760mdpx8v9fh071aic1mwfnlfa7k87ln"))))
16460 (properties `((upstream-name . "biomvRCNS")))
16461 (build-system r-build-system)
16462 (propagated-inputs
16463 (list r-genomicranges r-gviz r-iranges r-mvtnorm))
16464 (home-page "https://bioconductor.org/packages/biomvRCNS")
16465 (synopsis "Copy number study and segmentation for multivariate biological data")
16466 (description
16467 "In this package, a @dfn{Hidden Semi Markov Model} (HSMM) and one
16468 homogeneous segmentation model are designed and implemented for segmentation
16469 genomic data, with the aim of assisting in transcripts detection using high
16470 throughput technology like RNA-seq or tiling array, and copy number analysis
16471 using aCGH or sequencing.")
16472 (license license:gpl2+)))
16473
16474 (define-public r-bionero
16475 (package
16476 (name "r-bionero")
16477 (version "1.4.0")
16478 (source
16479 (origin
16480 (method url-fetch)
16481 (uri (bioconductor-uri "BioNERO" version))
16482 (sha256
16483 (base32
16484 "1nyzjbl0gcwvbj2nxfwykirikf8j3rsx5ny45bqjbcb4r23k65kj"))))
16485 (properties `((upstream-name . "BioNERO")))
16486 (build-system r-build-system)
16487 (propagated-inputs
16488 (list r-biocparallel
16489 r-complexheatmap
16490 r-deseq2
16491 r-dynamictreecut
16492 r-genie3
16493 r-ggnetwork
16494 r-ggnewscale
16495 r-ggplot2
16496 r-ggpubr
16497 r-igraph
16498 r-intergraph
16499 r-matrixstats
16500 r-minet
16501 r-netrep
16502 r-networkd3
16503 r-rcolorbrewer
16504 r-reshape2
16505 r-summarizedexperiment
16506 r-sva
16507 r-wgcna))
16508 (native-inputs
16509 (list r-knitr))
16510 (home-page "https://github.com/almeidasilvaf/BioNERO")
16511 (synopsis "Biological network reconstruction omnibus")
16512 (description
16513 "BioNERO aims to integrate all aspects of biological network inference in
16514 a single package, including data preprocessing, exploratory analyses, network
16515 inference, and analyses for biological interpretations. BioNERO can be used
16516 to infer gene coexpression networks (GCNs) and gene regulatory networks (GRNs)
16517 from gene expression data. Additionally, it can be used to explore
16518 topological properties of protein-protein interaction (PPI) networks. GCN
16519 inference relies on the popular WGCNA algorithm. GRN inference is based on
16520 the \"wisdom of the crowds\" principle, which consists in inferring GRNs with
16521 multiple algorithms (here, CLR, GENIE3 and ARACNE) and calculating the average
16522 rank for each interaction pair. As all steps of network analyses are included
16523 in this package, BioNERO makes users avoid having to learn the syntaxes of
16524 several packages and how to communicate between them. Finally, users can also
16525 identify consensus modules across independent expression sets and calculate
16526 intra and interspecies module preservation statistics between different
16527 networks.")
16528 (license license:gpl3)))
16529
16530 (define-public r-bionet
16531 (package
16532 (name "r-bionet")
16533 (version "1.56.0")
16534 (source
16535 (origin
16536 (method url-fetch)
16537 (uri (bioconductor-uri "BioNet" version))
16538 (sha256
16539 (base32
16540 "0kcw71j4nmdkn373wk21ak6h0v4gycivnfrklb72kk1qcmsy1wrm"))))
16541 (properties `((upstream-name . "BioNet")))
16542 (build-system r-build-system)
16543 (propagated-inputs
16544 (list r-annotationdbi r-biobase r-graph r-igraph r-rbgl))
16545 (home-page "http://bioconductor.org/packages/release/bioc/html/BioNet.html")
16546 (synopsis "Functional analysis of biological networks")
16547 (description
16548 "This package provides functions for the integrated analysis of
16549 protein-protein interaction networks and the detection of functional modules.
16550 Different datasets can be integrated into the network by assigning p-values of
16551 statistical tests to the nodes of the network. E.g. p-values obtained from
16552 the differential expression of the genes from an Affymetrix array are assigned
16553 to the nodes of the network. By fitting a beta-uniform mixture model and
16554 calculating scores from the p-values, overall scores of network regions can be
16555 calculated and an integer linear programming algorithm identifies the maximum
16556 scoring subnetwork.")
16557 (license license:gpl2+)))
16558
16559 (define-public r-bionetstat
16560 (package
16561 (name "r-bionetstat")
16562 (version "1.16.1")
16563 (source
16564 (origin
16565 (method url-fetch)
16566 (uri (bioconductor-uri "BioNetStat" version))
16567 (sha256
16568 (base32
16569 "0zs6pymvxb95sji0rnnzaz3whj7hsvj2kl4n4gzj7w1q0prbfpb2"))))
16570 (properties `((upstream-name . "BioNetStat")))
16571 (build-system r-build-system)
16572 (propagated-inputs
16573 (list r-biocparallel
16574 r-dt
16575 r-ggplot2
16576 r-hmisc
16577 r-igraph
16578 r-knitr
16579 r-markdown
16580 r-pathview
16581 r-pheatmap
16582 r-plyr
16583 r-psych
16584 r-rcolorbrewer
16585 r-rjsonio
16586 r-rmarkdown
16587 r-shiny
16588 r-shinybs
16589 r-whisker
16590 r-yaml))
16591 (native-inputs
16592 (list r-knitr))
16593 (home-page "https://github.com/jardimViniciusC/BioNetStat")
16594 (synopsis "Biological network analysis")
16595 (description
16596 "This package provides a package to perform differential network
16597 analysis, differential node analysis (differential coexpression analysis),
16598 network and metabolic pathways view.")
16599 (license license:gpl3+)))
16600
16601 (define-public r-bioqc
16602 (package
16603 (name "r-bioqc")
16604 (version "1.24.0")
16605 (source
16606 (origin
16607 (method url-fetch)
16608 (uri (bioconductor-uri "BioQC" version))
16609 (sha256
16610 (base32
16611 "0vb2nnzqvyv25pw8qshcmijravswafg0858pkgqjgiv7wsr2mn3m"))))
16612 (properties `((upstream-name . "BioQC")))
16613 (build-system r-build-system)
16614 (propagated-inputs
16615 (list r-biobase r-edger r-rcpp))
16616 (native-inputs
16617 (list r-knitr))
16618 (home-page "https://accio.github.io/BioQC/")
16619 (synopsis "Detect tissue heterogeneity in expression profiles with gene sets")
16620 (description
16621 "BioQC performs quality control of high-throughput expression data based
16622 on tissue gene signatures. It can detect tissue heterogeneity in gene
16623 expression data. The core algorithm is a Wilcoxon-Mann-Whitney test that is
16624 optimised for high performance.")
16625 (license license:gpl3+)))
16626
16627 (define-public r-biotip
16628 (package
16629 (name "r-biotip")
16630 (version "1.10.0")
16631 (source
16632 (origin
16633 (method url-fetch)
16634 (uri (bioconductor-uri "BioTIP" version))
16635 (sha256
16636 (base32
16637 "1sihi5zy7mlabh3ix1wvdqz8ibfq1avl8bnxjhvxyzq40zbcklh6"))))
16638 (properties `((upstream-name . "BioTIP")))
16639 (build-system r-build-system)
16640 (propagated-inputs
16641 (list r-cluster
16642 r-genomicranges
16643 r-igraph
16644 r-mass
16645 r-psych
16646 r-scran
16647 r-stringr))
16648 (native-inputs
16649 (list r-knitr))
16650 (home-page "https://github.com/xyang2uchicago/BioTIP")
16651 (synopsis "R package for characterization of biological tipping-point")
16652 (description
16653 "This package adopts tipping-point theory to transcriptome profiles to
16654 help unravel disease regulatory trajectory.")
16655 (license license:gpl2)))
16656
16657 (define-public r-biotmle
16658 (package
16659 (name "r-biotmle")
16660 (version "1.20.0")
16661 (source
16662 (origin
16663 (method url-fetch)
16664 (uri (bioconductor-uri "biotmle" version))
16665 (sha256
16666 (base32
16667 "1frig90krvfdk6nwpmslpj0pvligyzwzfwwci7hzwcmbglk5jj22"))))
16668 (properties `((upstream-name . "biotmle")))
16669 (build-system r-build-system)
16670 (propagated-inputs
16671 (list r-assertthat
16672 r-biocgenerics
16673 r-biocparallel
16674 r-dplyr
16675 r-drtmle
16676 r-ggplot2
16677 r-ggsci
16678 r-limma
16679 r-s4vectors
16680 r-summarizedexperiment
16681 r-superheat
16682 r-tibble))
16683 (native-inputs
16684 (list r-knitr))
16685 (home-page "https://code.nimahejazi.org/biotmle/")
16686 (synopsis "Targeted learning with moderated statistics for biomarker discovery")
16687 (description
16688 "This package provides tools for differential expression biomarker
16689 discovery based on microarray and next-generation sequencing data that
16690 leverage efficient semiparametric estimators of the average treatment effect
16691 for variable importance analysis. Estimation and inference of the (marginal)
16692 average treatment effects of potential biomarkers are computed by targeted
16693 minimum loss-based estimation, with joint, stable inference constructed across
16694 all biomarkers using a generalization of moderated statistics for use with the
16695 estimated efficient influence function. The procedure accommodates the use of
16696 ensemble machine learning for the estimation of nuisance functions.")
16697 (license license:expat)))
16698
16699 (define-public r-bsseq
16700 (package
16701 (name "r-bsseq")
16702 (version "1.32.0")
16703 (source
16704 (origin
16705 (method url-fetch)
16706 (uri (bioconductor-uri "bsseq" version))
16707 (sha256
16708 (base32
16709 "1jpfib2vb6hd7pgh3d33jgch24lba175zmbalwsbgvlmmyyf1ki5"))))
16710 (properties `((upstream-name . "bsseq")))
16711 (build-system r-build-system)
16712 (propagated-inputs
16713 (list r-beachmat
16714 r-biobase
16715 r-biocgenerics
16716 r-biocparallel
16717 r-biostrings
16718 r-bsgenome
16719 r-data-table
16720 r-delayedarray
16721 r-delayedmatrixstats
16722 r-genomeinfodb
16723 r-genomicranges
16724 r-gtools
16725 r-hdf5array
16726 r-iranges
16727 r-limma
16728 r-locfit
16729 r-permute
16730 r-r-utils
16731 r-rcpp
16732 r-rhdf5
16733 r-s4vectors
16734 r-scales
16735 r-summarizedexperiment))
16736 (native-inputs
16737 (list r-knitr))
16738 (home-page "https://github.com/hansenlab/bsseq")
16739 (synopsis "Analyze, manage and store bisulfite sequencing data")
16740 (description
16741 "This package provides a collection of tools for analyzing and
16742 visualizing bisulfite sequencing data.")
16743 (license license:artistic2.0)))
16744
16745 (define-public r-dmrseq
16746 (package
16747 (name "r-dmrseq")
16748 (version "1.16.0")
16749 (source
16750 (origin
16751 (method url-fetch)
16752 (uri (bioconductor-uri "dmrseq" version))
16753 (sha256
16754 (base32
16755 "1c99l62fi26bnbvpzrlsvvs722za0l5vfhddcrhzzzasabhccb4n"))))
16756 (properties `((upstream-name . "dmrseq")))
16757 (build-system r-build-system)
16758 (propagated-inputs
16759 (list r-annotationhub
16760 r-annotatr
16761 r-biocparallel
16762 r-bsseq
16763 r-bumphunter
16764 r-delayedmatrixstats
16765 r-genomeinfodb
16766 r-genomicranges
16767 r-ggplot2
16768 r-iranges
16769 r-locfit
16770 r-matrixstats
16771 r-nlme
16772 r-outliers
16773 r-rcolorbrewer
16774 r-rtracklayer
16775 r-s4vectors))
16776 (native-inputs
16777 (list r-knitr))
16778 (home-page "https://bioconductor.org/packages/dmrseq")
16779 (synopsis "Detection and inference of differentially methylated regions")
16780 (description
16781 "This package implements an approach for scanning the genome to detect
16782 and perform accurate inference on differentially methylated regions from Whole
16783 Genome Bisulfite Sequencing data. The method is based on comparing detected
16784 regions to a pooled null distribution, that can be implemented even when as
16785 few as two samples per population are available. Region-level statistics are
16786 obtained by fitting a @dfn{generalized least squares} (GLS) regression model
16787 with a nested autoregressive correlated error structure for the effect of
16788 interest on transformed methylation proportions.")
16789 (license license:expat)))
16790
16791 (define-public r-omnipathr
16792 (package
16793 (name "r-omnipathr")
16794 (version "3.4.0")
16795 (source
16796 (origin
16797 (method url-fetch)
16798 (uri (bioconductor-uri "OmnipathR" version))
16799 (sha256
16800 (base32 "0vk0fv09j3ql78mzzhdxwxb2b83qqdz2qfd8wpp1vydmcx2vvgni"))))
16801 (properties `((upstream-name . "OmnipathR")))
16802 (build-system r-build-system)
16803 (arguments
16804 `(#:phases
16805 (modify-phases %standard-phases
16806 (add-after 'unpack 'set-HOME
16807 (lambda _ (setenv "HOME" "/tmp"))))))
16808 (propagated-inputs
16809 (list r-checkmate
16810 r-crayon
16811 r-curl
16812 r-digest
16813 r-dplyr
16814 r-httr
16815 r-igraph
16816 r-jsonlite
16817 r-later
16818 r-logger
16819 r-magrittr
16820 r-progress
16821 r-purrr
16822 r-rappdirs
16823 r-readr
16824 r-readxl
16825 r-rlang
16826 r-stringr
16827 r-tibble
16828 r-tidyr
16829 r-tidyselect
16830 r-withr
16831 r-xml2
16832 r-yaml))
16833 (native-inputs (list r-knitr))
16834 (home-page "https://saezlab.github.io/OmnipathR/")
16835 (synopsis "OmniPath web service client and more")
16836 (description
16837 "This package provides a client for the OmniPath web service and many
16838 other resources. It also includes functions to transform and pretty print
16839 some of the downloaded data, functions to access a number of other resources.
16840 Furthermore, OmnipathR features a close integration with the NicheNet method
16841 for ligand activity prediction from transcriptomics data.")
16842 (license license:expat)))
16843
16844 (define-public r-biscuiteer
16845 (package
16846 (name "r-biscuiteer")
16847 (version "1.10.0")
16848 (source
16849 (origin
16850 (method url-fetch)
16851 (uri (bioconductor-uri "biscuiteer" version))
16852 (sha256
16853 (base32
16854 "0y7vbdaafiga16yr0d22w1v4p0jmczndcar0r0km06f5y1b74amr"))))
16855 (properties `((upstream-name . "biscuiteer")))
16856 (build-system r-build-system)
16857 (propagated-inputs
16858 (list r-biobase
16859 r-biocgenerics
16860 r-biocparallel
16861 r-biscuiteerdata
16862 r-bsseq
16863 r-data-table
16864 r-delayedmatrixstats
16865 r-dmrseq
16866 r-genomeinfodb
16867 r-genomicranges
16868 r-gtools
16869 r-hdf5array
16870 r-homo-sapiens
16871 r-impute
16872 r-iranges
16873 r-matrix
16874 r-matrixstats
16875 r-mus-musculus
16876 r-qdnaseq
16877 r-qualv
16878 r-r-utils
16879 r-readr
16880 r-rsamtools
16881 r-rtracklayer
16882 r-s4vectors
16883 r-summarizedexperiment
16884 r-variantannotation))
16885 (native-inputs
16886 (list r-knitr))
16887 (home-page "https://github.com/trichelab/biscuiteer")
16888 (synopsis "Convenience functions for the Biscuit package")
16889 (description
16890 "This package provides a test harness for bsseq loading of Biscuit
16891 output, summarization of WGBS data over defined regions and in mappable
16892 samples, with or without imputation, dropping of mostly-NA rows, age
16893 estimates, etc.")
16894 (license license:gpl3)))
16895
16896 (define-public r-tcgabiolinks
16897 (package
16898 (name "r-tcgabiolinks")
16899 (version "2.24.3")
16900 (source
16901 (origin
16902 (method url-fetch)
16903 (uri (bioconductor-uri "TCGAbiolinks" version))
16904 (sha256
16905 (base32 "0visvfhzaf0p1rb5vjkmw1c91zfxpks8nl9nbl9xlnpm8lkmmkms"))))
16906 (properties `((upstream-name . "TCGAbiolinks")))
16907 (build-system r-build-system)
16908 (propagated-inputs
16909 (list r-biomart
16910 r-data-table
16911 r-downloader
16912 r-dplyr
16913 r-genomicranges
16914 r-ggplot2
16915 r-httr
16916 r-iranges
16917 r-jsonlite
16918 r-knitr
16919 r-plyr
16920 r-purrr
16921 r-r-utils
16922 r-readr
16923 r-rvest
16924 r-s4vectors
16925 r-stringr
16926 r-summarizedexperiment
16927 r-tcgabiolinksgui-data
16928 r-tibble
16929 r-tidyr
16930 r-xml
16931 r-xml2))
16932 (native-inputs (list r-knitr))
16933 (home-page "https://github.com/BioinformaticsFMRP/TCGAbiolinks")
16934 (synopsis "Integrative analysis with GDC data")
16935 (description
16936 "The aim of TCGAbiolinks is:
16937
16938 @enumerate
16939 @item facilitate GDC open-access data retrieval;
16940 @item prepare the data using the appropriate pre-processing strategies;
16941 @item provide the means to carry out different standard analyses, and;
16942 @item to easily reproduce earlier research results.
16943 @end enumerate
16944
16945 In more detail, the package provides multiple methods for analysis (e.g.,
16946 differential expression analysis, identifying differentially methylated
16947 regions) and methods for visualization (e.g., survival plots, volcano plots,
16948 starburst plots) in order to easily develop complete analysis pipelines.")
16949 (license license:gpl3+)))
16950
16951 (define-public r-tricycle
16952 (package
16953 (name "r-tricycle")
16954 (version "1.4.0")
16955 (source (origin
16956 (method url-fetch)
16957 (uri (bioconductor-uri "tricycle" version))
16958 (sha256
16959 (base32
16960 "0bjkajcz6xcfak6071d0ihakrvgf7s0pmkn6vqkjd6yxbfld7zln"))))
16961 (properties `((upstream-name . "tricycle")))
16962 (build-system r-build-system)
16963 (propagated-inputs
16964 (list r-annotationdbi
16965 r-circular
16966 r-dplyr
16967 r-genomicranges
16968 r-ggnewscale
16969 r-ggplot2
16970 r-iranges
16971 r-rcolorbrewer
16972 r-s4vectors
16973 r-scater
16974 r-scattermore
16975 r-singlecellexperiment
16976 r-summarizedexperiment))
16977 (native-inputs (list r-knitr))
16978 (home-page "https://github.com/hansenlab/tricycle")
16979 (synopsis "Transferable representation and inference of cell cycle")
16980 (description
16981 "The package contains functions to infer and visualize cell cycle process
16982 using Single-cell RNA-Seq data. It exploits the idea of transfer learning,
16983 projecting new data to the previous learned biologically interpretable space.
16984 The @code{tricycle} provides a pre-learned cell cycle space, which could be
16985 used to infer cell cycle time of human and mouse single cell samples. In
16986 addition, it also offer functions to visualize cell cycle time on different
16987 embeddings and functions to build new reference.")
16988 (license license:gpl3)))
16989
16990 (define-public r-tximeta
16991 (package
16992 (name "r-tximeta")
16993 (version "1.14.0")
16994 (source
16995 (origin
16996 (method url-fetch)
16997 (uri (bioconductor-uri "tximeta" version))
16998 (sha256
16999 (base32
17000 "1vq7x1sf5h8iwdalalbrybxzbq47s2ymb75himj5wkv77mgcivfl"))))
17001 (properties `((upstream-name . "tximeta")))
17002 (build-system r-build-system)
17003 (propagated-inputs
17004 (list r-annotationdbi
17005 r-annotationhub
17006 r-biocfilecache
17007 r-biostrings
17008 r-ensembldb
17009 r-genomeinfodb
17010 r-genomicfeatures
17011 r-genomicranges
17012 r-iranges
17013 r-jsonlite
17014 r-matrix
17015 r-s4vectors
17016 r-summarizedexperiment
17017 r-tibble
17018 r-tximport))
17019 (native-inputs
17020 (list r-knitr))
17021 (home-page "https://github.com/mikelove/tximeta")
17022 (synopsis "Transcript quantification import with automatic metadata")
17023 (description
17024 "This package implements transcript quantification import from Salmon and
17025 alevin with automatic attachment of transcript ranges and release information,
17026 and other associated metadata. De novo transcriptomes can be linked to the
17027 appropriate sources with linkedTxomes and shared for computational
17028 reproducibility.")
17029 (license license:gpl2)))
17030
17031 (define-public r-phyloseq
17032 (package
17033 (name "r-phyloseq")
17034 (version "1.40.0")
17035 (source
17036 (origin
17037 (method url-fetch)
17038 (uri (bioconductor-uri "phyloseq" version))
17039 (sha256
17040 (base32 "0hcyv4ziyaw74mc9vf7bad3q9izi9p0whg3hspbs6w8b3hp34y2k"))))
17041 (properties `((upstream-name . "phyloseq")))
17042 (build-system r-build-system)
17043 (propagated-inputs
17044 (list r-ade4
17045 r-ape
17046 r-biobase
17047 r-biocgenerics
17048 r-biomformat
17049 r-biostrings
17050 r-cluster
17051 r-data-table
17052 r-foreach
17053 r-ggplot2
17054 r-igraph
17055 r-multtest
17056 r-plyr
17057 r-reshape2
17058 r-scales
17059 r-vegan))
17060 (native-inputs
17061 (list r-knitr))
17062 (home-page "https://github.com/joey711/phyloseq")
17063 (synopsis "Handling and analysis of high-throughput microbiome census data")
17064 (description
17065 "Phyloseq provides a set of classes and tools to facilitate the import,
17066 storage, analysis, and graphical display of microbiome census data.")
17067 (license license:agpl3)))
17068
17069 ;;;
17070 ;;; Avoid adding new packages to the end of this file. To reduce the chances
17071 ;;; of a merge conflict, place them above by existing packages with similar
17072 ;;; functionality or similar names.
17073 ;;;