gnu: Add r-biocpkgtools.
[jackhill/guix/guix.git] / gnu / packages / bioconductor.scm
1 ;;; GNU Guix --- Functional package management for GNU
2 ;;; Copyright © 2016, 2017, 2018, 2019 Ricardo Wurmus <rekado@elephly.net>
3 ;;; Copyright © 2016, 2017, 2018 Roel Janssen <roel@gnu.org>
4 ;;; Copyright © 2017, 2018, 2019 Tobias Geerinckx-Rice <me@tobias.gr>
5 ;;; Copyright © 2019 Simon Tournier <zimon.toutoune@gmail.com>
6 ;;;
7 ;;; This file is part of GNU Guix.
8 ;;;
9 ;;; GNU Guix is free software; you can redistribute it and/or modify it
10 ;;; under the terms of the GNU General Public License as published by
11 ;;; the Free Software Foundation; either version 3 of the License, or (at
12 ;;; your option) any later version.
13 ;;;
14 ;;; GNU Guix is distributed in the hope that it will be useful, but
15 ;;; WITHOUT ANY WARRANTY; without even the implied warranty of
16 ;;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
17 ;;; GNU General Public License for more details.
18 ;;;
19 ;;; You should have received a copy of the GNU General Public License
20 ;;; along with GNU Guix. If not, see <http://www.gnu.org/licenses/>.
21
22 (define-module (gnu packages bioconductor)
23 #:use-module ((guix licenses) #:prefix license:)
24 #:use-module (guix packages)
25 #:use-module (guix download)
26 #:use-module (guix git-download)
27 #:use-module (guix build-system r)
28 #:use-module (gnu packages)
29 #:use-module (gnu packages base)
30 #:use-module (gnu packages bioinformatics)
31 #:use-module (gnu packages cran)
32 #:use-module (gnu packages compression)
33 #:use-module (gnu packages gcc)
34 #:use-module (gnu packages graph)
35 #:use-module (gnu packages graphviz)
36 #:use-module (gnu packages haskell-xyz)
37 #:use-module (gnu packages image)
38 #:use-module (gnu packages maths)
39 #:use-module (gnu packages netpbm)
40 #:use-module (gnu packages perl)
41 #:use-module (gnu packages pkg-config)
42 #:use-module (gnu packages statistics)
43 #:use-module (gnu packages web)
44 #:use-module (gnu packages xml)
45 #:use-module (srfi srfi-1))
46
47 \f
48 ;;; Annotations
49
50 (define-public r-reactome-db
51 (package
52 (name "r-reactome-db")
53 (version "1.70.0")
54 (source
55 (origin
56 (method url-fetch)
57 (uri (bioconductor-uri "reactome.db" version 'annotation))
58 (sha256
59 (base32
60 "05wc4fp0faq6h3kq5rwafnips043as31yq11mrjngfxvf5i10srg"))))
61 (properties `((upstream-name . "reactome.db")))
62 (build-system r-build-system)
63 (propagated-inputs
64 `(("r-annotationdbi" ,r-annotationdbi)))
65 (home-page "https://bioconductor.org/packages/reactome.db/")
66 (synopsis "Annotation maps for reactome")
67 (description
68 "This package provides a set of annotation maps for the REACTOME
69 database, assembled using data from REACTOME.")
70 (license license:cc-by4.0)))
71
72 (define-public r-bsgenome-celegans-ucsc-ce6
73 (package
74 (name "r-bsgenome-celegans-ucsc-ce6")
75 (version "1.4.0")
76 (source (origin
77 (method url-fetch)
78 (uri (bioconductor-uri "BSgenome.Celegans.UCSC.ce6"
79 version 'annotation))
80 (sha256
81 (base32
82 "0mqzb353xv2c3m3vkb315dkmnxkgczp7ndnknyhpgjlybyf715v9"))))
83 (properties
84 `((upstream-name . "BSgenome.Celegans.UCSC.ce6")))
85 (build-system r-build-system)
86 (propagated-inputs
87 `(("r-bsgenome" ,r-bsgenome)))
88 (home-page
89 "https://www.bioconductor.org/packages/BSgenome.Celegans.UCSC.ce6/")
90 (synopsis "Full genome sequences for Worm")
91 (description
92 "This package provides full genome sequences for Caenorhabditis
93 elegans (Worm) as provided by UCSC (ce6, May 2008) and stored in Biostrings
94 objects.")
95 (license license:artistic2.0)))
96
97 (define-public r-bsgenome-celegans-ucsc-ce10
98 (package
99 (name "r-bsgenome-celegans-ucsc-ce10")
100 (version "1.4.0")
101 (source (origin
102 (method url-fetch)
103 (uri (bioconductor-uri "BSgenome.Celegans.UCSC.ce10"
104 version 'annotation))
105 (sha256
106 (base32
107 "1zaym97jk4npxk14ifvwz2rvhm4zx9xgs33r9vvx9rlynp0gydrk"))))
108 (properties
109 `((upstream-name . "BSgenome.Celegans.UCSC.ce10")))
110 (build-system r-build-system)
111 (propagated-inputs
112 `(("r-bsgenome" ,r-bsgenome)))
113 (home-page
114 "https://www.bioconductor.org/packages/BSgenome.Celegans.UCSC.ce10/")
115 (synopsis "Full genome sequences for Worm")
116 (description
117 "This package provides full genome sequences for Caenorhabditis
118 elegans (Worm) as provided by UCSC (ce10, Oct 2010) and stored in Biostrings
119 objects.")
120 (license license:artistic2.0)))
121
122 (define-public r-bsgenome-dmelanogaster-ucsc-dm6
123 (package
124 (name "r-bsgenome-dmelanogaster-ucsc-dm6")
125 (version "1.4.1")
126 (source (origin
127 (method url-fetch)
128 (uri (bioconductor-uri "BSgenome.Dmelanogaster.UCSC.dm6"
129 version 'annotation))
130 (sha256
131 (base32
132 "1bhj0rdgf7lspw4xby9y9mf7v7jxxz8001bc8vw8kf04rjsx6060"))))
133 (properties
134 `((upstream-name . "BSgenome.Dmelanogaster.UCSC.dm6")))
135 (build-system r-build-system)
136 (propagated-inputs
137 `(("r-bsgenome" ,r-bsgenome)))
138 (home-page
139 "https://www.bioconductor.org/packages/BSgenome.Dmelanogaster.UCSC.dm6/")
140 (synopsis "Full genome sequences for Fly")
141 (description
142 "This package provides full genome sequences for Drosophila
143 melanogaster (Fly) as provided by UCSC (dm6) and stored in Biostrings
144 objects.")
145 (license license:artistic2.0)))
146
147 (define-public r-bsgenome-dmelanogaster-ucsc-dm3
148 (package
149 (name "r-bsgenome-dmelanogaster-ucsc-dm3")
150 (version "1.4.0")
151 (source (origin
152 (method url-fetch)
153 (uri (bioconductor-uri "BSgenome.Dmelanogaster.UCSC.dm3"
154 version 'annotation))
155 (sha256
156 (base32
157 "19bm3lkhhkag3gnwp419211fh0cnr0x6fa0r1lr0ycwrikxdxsv8"))))
158 (properties
159 `((upstream-name . "BSgenome.Dmelanogaster.UCSC.dm3")))
160 (build-system r-build-system)
161 (propagated-inputs
162 `(("r-bsgenome" ,r-bsgenome)))
163 (home-page
164 "https://www.bioconductor.org/packages/BSgenome.Dmelanogaster.UCSC.dm3/")
165 (synopsis "Full genome sequences for Fly")
166 (description
167 "This package provides full genome sequences for Drosophila
168 melanogaster (Fly) as provided by UCSC (dm3, April 2006) and stored in
169 Biostrings objects.")
170 (license license:artistic2.0)))
171
172 (define-public r-bsgenome-dmelanogaster-ucsc-dm3-masked
173 (package
174 (name "r-bsgenome-dmelanogaster-ucsc-dm3-masked")
175 (version "1.3.99")
176 (source (origin
177 (method url-fetch)
178 (uri (bioconductor-uri "BSgenome.Dmelanogaster.UCSC.dm3.masked"
179 version 'annotation))
180 (sha256
181 (base32
182 "1756csb09f1br9rj1l3f08qyh4hlymdbd0cfn8x3fq39dn45m5ap"))))
183 (properties
184 `((upstream-name . "BSgenome.Dmelanogaster.UCSC.dm3.masked")))
185 (build-system r-build-system)
186 (propagated-inputs
187 `(("r-bsgenome" ,r-bsgenome)
188 ("r-bsgenome-dmelanogaster-ucsc-dm3"
189 ,r-bsgenome-dmelanogaster-ucsc-dm3)))
190 (home-page "https://www.bioconductor.org/packages/BSgenome.Dmelanogaster.UCSC.dm3.masked/")
191 (synopsis "Full masked genome sequences for Fly")
192 (description
193 "This package provides full masked genome sequences for Drosophila
194 melanogaster (Fly) as provided by UCSC (dm3, April 2006) and stored in
195 Biostrings objects. The sequences are the same as in
196 BSgenome.Dmelanogaster.UCSC.dm3, except that each of them has the 4 following
197 masks on top: (1) the mask of assembly gaps (AGAPS mask), (2) the mask of
198 intra-contig ambiguities (AMB mask), (3) the mask of repeats from
199 RepeatMasker (RM mask), and (4) the mask of repeats from Tandem Repeats
200 Finder (TRF mask). Only the AGAPS and AMB masks are \"active\" by default.")
201 (license license:artistic2.0)))
202
203 (define-public r-bsgenome-hsapiens-1000genomes-hs37d5
204 (package
205 (name "r-bsgenome-hsapiens-1000genomes-hs37d5")
206 (version "0.99.1")
207 (source (origin
208 (method url-fetch)
209 (uri (bioconductor-uri "BSgenome.Hsapiens.1000genomes.hs37d5"
210 version 'annotation))
211 (sha256
212 (base32
213 "1cg0g5fqmsvwyw2p9hp2yy4ilk21jkbbrnpgqvb5c36ihjwvc7sr"))))
214 (properties
215 `((upstream-name . "BSgenome.Hsapiens.1000genomes.hs37d5")))
216 (build-system r-build-system)
217 (propagated-inputs
218 `(("r-bsgenome" ,r-bsgenome)))
219 (home-page
220 "https://www.bioconductor.org/packages/BSgenome.Hsapiens.1000genomes.hs37d5/")
221 (synopsis "Full genome sequences for Homo sapiens")
222 (description
223 "This package provides full genome sequences for Homo sapiens from
224 1000genomes phase2 reference genome sequence (hs37d5), based on NCBI GRCh37.")
225 (license license:artistic2.0)))
226
227 (define-public r-bsgenome-hsapiens-ucsc-hg19-masked
228 (package
229 (name "r-bsgenome-hsapiens-ucsc-hg19-masked")
230 (version "1.3.99")
231 (source (origin
232 (method url-fetch)
233 (uri (bioconductor-uri "BSgenome.Hsapiens.UCSC.hg19.masked"
234 version 'annotation))
235 (sha256
236 (base32
237 "0452pyah0kv1vsrsjbrqw4k2rm8lc2vc771dzib45gnnfz86qxrr"))))
238 (properties
239 `((upstream-name . "BSgenome.Hsapiens.UCSC.hg19.masked")))
240 (build-system r-build-system)
241 (propagated-inputs
242 `(("r-bsgenome" ,r-bsgenome)
243 ("r-bsgenome-hsapiens-ucsc-hg19"
244 ,r-bsgenome-hsapiens-ucsc-hg19)))
245 (home-page "https://bioconductor.org/packages/BSgenome.Hsapiens.UCSC.hg19.masked/")
246 (synopsis "Full masked genome sequences for Homo sapiens")
247 (description
248 "This package provides full genome sequences for Homo sapiens (Human) as
249 provided by UCSC (hg19, Feb. 2009) and stored in Biostrings objects. The
250 sequences are the same as in BSgenome.Hsapiens.UCSC.hg19, except that each of
251 them has the 4 following masks on top: (1) the mask of assembly gaps (AGAPS
252 mask), (2) the mask of intra-contig ambiguities (AMB mask), (3) the mask of
253 repeats from RepeatMasker (RM mask), and (4) the mask of repeats from Tandem
254 Repeats Finder (TRF mask). Only the AGAPS and AMB masks are \"active\" by
255 default.")
256 (license license:artistic2.0)))
257
258 (define-public r-bsgenome-mmusculus-ucsc-mm9
259 (package
260 (name "r-bsgenome-mmusculus-ucsc-mm9")
261 (version "1.4.0")
262 (source (origin
263 (method url-fetch)
264 (uri (bioconductor-uri "BSgenome.Mmusculus.UCSC.mm9"
265 version 'annotation))
266 (sha256
267 (base32
268 "1birqw30g2azimxpnjfzmkphan7x131yy8b9h85lfz5fjdg7841i"))))
269 (properties
270 `((upstream-name . "BSgenome.Mmusculus.UCSC.mm9")))
271 (build-system r-build-system)
272 (propagated-inputs
273 `(("r-bsgenome" ,r-bsgenome)))
274 (home-page
275 "https://www.bioconductor.org/packages/BSgenome.Mmusculus.UCSC.mm9/")
276 (synopsis "Full genome sequences for Mouse")
277 (description
278 "This package provides full genome sequences for Mus musculus (Mouse) as
279 provided by UCSC (mm9, July 2007) and stored in Biostrings objects.")
280 (license license:artistic2.0)))
281
282 (define-public r-bsgenome-mmusculus-ucsc-mm9-masked
283 (package
284 (name "r-bsgenome-mmusculus-ucsc-mm9-masked")
285 (version "1.3.99")
286 (source (origin
287 (method url-fetch)
288 (uri (bioconductor-uri "BSgenome.Mmusculus.UCSC.mm9.masked"
289 version 'annotation))
290 (sha256
291 (base32
292 "00bpbm3havqcxr4g63zhllsbpd9q6svgihks7qp7x73nm4gvq7fn"))))
293 (properties
294 `((upstream-name . "BSgenome.Mmusculus.UCSC.mm9.masked")))
295 (build-system r-build-system)
296 (propagated-inputs
297 `(("r-bsgenome" ,r-bsgenome)
298 ("r-bsgenome-mmusculus-ucsc-mm9"
299 ,r-bsgenome-mmusculus-ucsc-mm9)))
300 (home-page "http://bioconductor.org/packages/BSgenome.Mmusculus.UCSC.mm9.masked/")
301 (synopsis "Full masked genome sequences for Mouse")
302 (description
303 "This package provides full genome sequences for Mus musculus (Mouse) as
304 provided by UCSC (mm9, Jul. 2007) and stored in Biostrings objects. The
305 sequences are the same as in BSgenome.Mmusculus.UCSC.mm9, except that each of
306 them has the 4 following masks on top: (1) the mask of assembly gaps (AGAPS
307 mask), (2) the mask of intra-contig ambiguities (AMB mask), (3) the mask of
308 repeats from RepeatMasker (RM mask), and (4) the mask of repeats from Tandem
309 Repeats Finder (TRF mask). Only the AGAPS and AMB masks are \"active\" by
310 default." )
311 (license license:artistic2.0)))
312
313 (define-public r-bsgenome-mmusculus-ucsc-mm10
314 (package
315 (name "r-bsgenome-mmusculus-ucsc-mm10")
316 (version "1.4.0")
317 (source (origin
318 (method url-fetch)
319 (uri (bioconductor-uri "BSgenome.Mmusculus.UCSC.mm10"
320 version 'annotation))
321 (sha256
322 (base32
323 "12s0nm2na9brjad4rn9l7d3db2aj8qa1xvz0y1k7gk08wayb6bkf"))))
324 (properties
325 `((upstream-name . "BSgenome.Mmusculus.UCSC.mm10")))
326 (build-system r-build-system)
327 (propagated-inputs
328 `(("r-bsgenome" ,r-bsgenome)))
329 (home-page
330 "https://www.bioconductor.org/packages/BSgenome.Mmusculus.UCSC.mm10/")
331 (synopsis "Full genome sequences for Mouse")
332 (description
333 "This package provides full genome sequences for Mus
334 musculus (Mouse) as provided by UCSC (mm10, December 2011) and stored
335 in Biostrings objects.")
336 (license license:artistic2.0)))
337
338 (define-public r-org-ce-eg-db
339 (package
340 (name "r-org-ce-eg-db")
341 (version "3.7.0")
342 (source (origin
343 (method url-fetch)
344 (uri (bioconductor-uri "org.Ce.eg.db" version 'annotation))
345 (sha256
346 (base32
347 "1w5br1ss4ha8wv4v2saj7cmbjc2jw0dyj2f2y269l078z31wcnaz"))))
348 (properties
349 `((upstream-name . "org.Ce.eg.db")))
350 (build-system r-build-system)
351 (propagated-inputs
352 `(("r-annotationdbi" ,r-annotationdbi)))
353 (home-page "https://www.bioconductor.org/packages/org.Ce.eg.db/")
354 (synopsis "Genome wide annotation for Worm")
355 (description
356 "This package provides mappings from Entrez gene identifiers to various
357 annotations for the genome of the model worm Caenorhabditis elegans.")
358 (license license:artistic2.0)))
359
360 (define-public r-org-dm-eg-db
361 (package
362 (name "r-org-dm-eg-db")
363 (version "3.7.0")
364 (source (origin
365 (method url-fetch)
366 (uri (bioconductor-uri "org.Dm.eg.db" version 'annotation))
367 (sha256
368 (base32
369 "1pqjrzlyg72bjpy8zsxvaglc7jsv176bnyi87xdajmkvsgxpm7b3"))))
370 (properties
371 `((upstream-name . "org.Dm.eg.db")))
372 (build-system r-build-system)
373 (propagated-inputs
374 `(("r-annotationdbi" ,r-annotationdbi)))
375 (home-page "https://www.bioconductor.org/packages/org.Dm.eg.db/")
376 (synopsis "Genome wide annotation for Fly")
377 (description
378 "This package provides mappings from Entrez gene identifiers to various
379 annotations for the genome of the model fruit fly Drosophila melanogaster.")
380 (license license:artistic2.0)))
381
382 (define-public r-org-dr-eg-db
383 (package
384 (name "r-org-dr-eg-db")
385 (version "3.7.0")
386 (source (origin
387 (method url-fetch)
388 (uri (bioconductor-uri "org.Dr.eg.db" version 'annotation))
389 (sha256
390 (base32
391 "1xs5wsbcpy0iwbjyiv7fax57djqc529ai5fk1qfsdcvlja3cpglx"))))
392 (properties
393 `((upstream-name . "org.Dr.eg.db")))
394 (build-system r-build-system)
395 (propagated-inputs
396 `(("r-annotationdbi" ,r-annotationdbi)))
397 (home-page "https://www.bioconductor.org/packages/org.Dr.eg.db/")
398 (synopsis "Annotation for Zebrafish")
399 (description
400 "This package provides genome wide annotations for Zebrafish, primarily
401 based on mapping using Entrez Gene identifiers.")
402 (license license:artistic2.0)))
403
404 (define-public r-org-hs-eg-db
405 (package
406 (name "r-org-hs-eg-db")
407 (version "3.7.0")
408 (source (origin
409 (method url-fetch)
410 (uri (bioconductor-uri "org.Hs.eg.db" version 'annotation))
411 (sha256
412 (base32
413 "1qxz9l80yg3qdqszs6dsscp7lrpfi1bgd0pxh9j7q34vprzwhdim"))))
414 (properties
415 `((upstream-name . "org.Hs.eg.db")))
416 (build-system r-build-system)
417 (propagated-inputs
418 `(("r-annotationdbi" ,r-annotationdbi)))
419 (home-page "https://www.bioconductor.org/packages/org.Hs.eg.db/")
420 (synopsis "Genome wide annotation for Human")
421 (description
422 "This package contains genome-wide annotations for Human, primarily based
423 on mapping using Entrez Gene identifiers.")
424 (license license:artistic2.0)))
425
426 (define-public r-org-mm-eg-db
427 (package
428 (name "r-org-mm-eg-db")
429 (version "3.7.0")
430 (source (origin
431 (method url-fetch)
432 (uri (bioconductor-uri "org.Mm.eg.db" version 'annotation))
433 (sha256
434 (base32
435 "1i3nvrd3wjigf1rmgxq1p5xxc3p8v02h5gwi62s30rkrsyjjfjxx"))))
436 (properties
437 `((upstream-name . "org.Mm.eg.db")))
438 (build-system r-build-system)
439 (propagated-inputs
440 `(("r-annotationdbi" ,r-annotationdbi)))
441 (home-page "https://www.bioconductor.org/packages/org.Mm.eg.db/")
442 (synopsis "Genome wide annotation for Mouse")
443 (description
444 "This package provides mappings from Entrez gene identifiers to various
445 annotations for the genome of the model mouse Mus musculus.")
446 (license license:artistic2.0)))
447
448 (define-public r-bsgenome-hsapiens-ucsc-hg19
449 (package
450 (name "r-bsgenome-hsapiens-ucsc-hg19")
451 (version "1.4.0")
452 (source (origin
453 (method url-fetch)
454 (uri (bioconductor-uri "BSgenome.Hsapiens.UCSC.hg19"
455 version 'annotation))
456 (sha256
457 (base32
458 "1y0nqpk8cw5a34sd9hmin3z4v7iqm6hf6l22cl81vlbxqbjibxc8"))))
459 (properties
460 `((upstream-name . "BSgenome.Hsapiens.UCSC.hg19")))
461 (build-system r-build-system)
462 (propagated-inputs
463 `(("r-bsgenome" ,r-bsgenome)))
464 (home-page
465 "https://www.bioconductor.org/packages/BSgenome.Hsapiens.UCSC.hg19/")
466 (synopsis "Full genome sequences for Homo sapiens")
467 (description
468 "This package provides full genome sequences for Homo sapiens as provided
469 by UCSC (hg19, February 2009) and stored in Biostrings objects.")
470 (license license:artistic2.0)))
471
472 (define-public r-ensdb-hsapiens-v75
473 (package
474 (name "r-ensdb-hsapiens-v75")
475 (version "2.99.0")
476 (source
477 (origin
478 (method url-fetch)
479 (uri (bioconductor-uri "EnsDb.Hsapiens.v75" version 'annotation))
480 (sha256
481 (base32
482 "0jx6rf6v0j8yr07q3c1h7s121901dc400nm6xaiv4i7kb5czjn9c"))))
483 (properties
484 `((upstream-name . "EnsDb.Hsapiens.v75")))
485 (build-system r-build-system)
486 (propagated-inputs
487 `(("r-ensembldb" ,r-ensembldb)))
488 (home-page "https://bioconductor.org/packages/EnsDb.Hsapiens.v75")
489 (synopsis "Ensembl based annotation package")
490 (description
491 "This package exposes an annotation database generated from Ensembl.")
492 (license license:artistic2.0)))
493
494 (define-public r-genelendatabase
495 (package
496 (name "r-genelendatabase")
497 (version "1.18.0")
498 (source
499 (origin
500 (method url-fetch)
501 (uri (bioconductor-uri "geneLenDataBase" version 'experiment))
502 (sha256
503 (base32
504 "03gm4pvsfascx7kjg0jycpf4f572mja68wwmwigs390vbmawyb4a"))))
505 (properties
506 `((upstream-name . "geneLenDataBase")))
507 (build-system r-build-system)
508 (propagated-inputs
509 `(("r-rtracklayer" ,r-rtracklayer)
510 ("r-genomicfeatures" ,r-genomicfeatures)))
511 (home-page "https://bioconductor.org/packages/geneLenDataBase/")
512 (synopsis "Lengths of mRNA transcripts for a number of genomes")
513 (description
514 "This package provides the lengths of mRNA transcripts for a number of
515 genomes and gene ID formats, largely based on the UCSC table browser.")
516 (license license:lgpl2.0+)))
517
518 (define-public r-txdb-hsapiens-ucsc-hg19-knowngene
519 (package
520 (name "r-txdb-hsapiens-ucsc-hg19-knowngene")
521 (version "3.2.2")
522 (source (origin
523 (method url-fetch)
524 (uri (bioconductor-uri "TxDb.Hsapiens.UCSC.hg19.knownGene"
525 version 'annotation))
526 (sha256
527 (base32
528 "1sajhcqqwazgz2lqbik7rd935i7kpnh08zxbp2ra10j72yqy4g86"))))
529 (properties
530 `((upstream-name . "TxDb.Hsapiens.UCSC.hg19.knownGene")))
531 (build-system r-build-system)
532 (propagated-inputs
533 `(("r-genomicfeatures" ,r-genomicfeatures)))
534 (home-page
535 "https://bioconductor.org/packages/TxDb.Hsapiens.UCSC.hg19.knownGene/")
536 (synopsis "Annotation package for human genome in TxDb format")
537 (description
538 "This package provides an annotation database of Homo sapiens genome
539 data. It is derived from the UCSC hg19 genome and based on the \"knownGene\"
540 track. The database is exposed as a @code{TxDb} object.")
541 (license license:artistic2.0)))
542
543 (define-public r-txdb-hsapiens-ucsc-hg38-knowngene
544 (package
545 (name "r-txdb-hsapiens-ucsc-hg38-knowngene")
546 (version "3.4.6")
547 (source (origin
548 (method url-fetch)
549 (uri (bioconductor-uri "TxDb.Hsapiens.UCSC.hg38.knownGene"
550 version 'annotation))
551 (sha256
552 (base32
553 "12j7rri9r129v9w1yiqadg952dx462dh092sxif3r5kk8l7bxkn9"))))
554 (properties
555 `((upstream-name . "TxDb.Hsapiens.UCSC.hg38.knownGene")))
556 (build-system r-build-system)
557 (propagated-inputs
558 `(("r-genomicfeatures" ,r-genomicfeatures)))
559 (home-page
560 "https://bioconductor.org/packages/TxDb.Hsapiens.UCSC.hg38.knownGene/")
561 (synopsis "Annotation package for human genome in TxDb format")
562 (description
563 "This package provides an annotation database of Homo sapiens genome
564 data. It is derived from the UCSC hg38 genome and based on the \"knownGene\"
565 track. The database is exposed as a @code{TxDb} object.")
566 (license license:artistic2.0)))
567
568 (define-public r-txdb-mmusculus-ucsc-mm9-knowngene
569 (package
570 (name "r-txdb-mmusculus-ucsc-mm9-knowngene")
571 (version "3.2.2")
572 (source (origin
573 (method url-fetch)
574 (uri (bioconductor-uri "TxDb.Mmusculus.UCSC.mm9.knownGene"
575 version 'annotation))
576 (sha256
577 (base32
578 "16bjxy00363hf91ik2mqlqls86i07gia72qh92xc3l1ncch61mx2"))))
579 (properties
580 `((upstream-name . "TxDb.Mmusculus.UCSC.mm9.knownGene")))
581 (build-system r-build-system)
582 (propagated-inputs
583 `(("r-genomicfeatures" ,r-genomicfeatures)
584 ("r-annotationdbi" ,r-annotationdbi)))
585 (home-page
586 "https://bioconductor.org/packages/TxDb.Mmusculus.UCSC.mm9.knownGene/")
587 (synopsis "Annotation package for mouse genome in TxDb format")
588 (description
589 "This package provides an annotation database of Mouse genome data. It
590 is derived from the UCSC mm9 genome and based on the \"knownGene\" track. The
591 database is exposed as a @code{TxDb} object.")
592 (license license:artistic2.0)))
593
594 (define-public r-txdb-mmusculus-ucsc-mm10-knowngene
595 (package
596 (name "r-txdb-mmusculus-ucsc-mm10-knowngene")
597 (version "3.4.7")
598 (source (origin
599 (method url-fetch)
600 (uri (bioconductor-uri "TxDb.Mmusculus.UCSC.mm10.knownGene"
601 version 'annotation))
602 (sha256
603 (base32
604 "04impkl8zh1gpwwrpbf19jqznsjrq2306yyhm6cmx6hr1401bd6b"))))
605 (properties
606 `((upstream-name . "TxDb.Mmusculus.UCSC.mm10.knownGene")))
607 (build-system r-build-system)
608 (propagated-inputs
609 `(("r-bsgenome" ,r-bsgenome)
610 ("r-genomicfeatures" ,r-genomicfeatures)
611 ("r-annotationdbi" ,r-annotationdbi)))
612 (home-page
613 "https://bioconductor.org/packages/TxDb.Mmusculus.UCSC.mm10.knownGene/")
614 (synopsis "Annotation package for TxDb knownGene object(s) for Mouse")
615 (description
616 "This package loads a TxDb object, which is an R interface to
617 prefabricated databases contained in this package. This package provides
618 the TxDb object of Mouse data as provided by UCSC (mm10, December 2011)
619 based on the knownGene track.")
620 (license license:artistic2.0)))
621
622 (define-public r-txdb-celegans-ucsc-ce6-ensgene
623 (package
624 (name "r-txdb-celegans-ucsc-ce6-ensgene")
625 (version "3.2.2")
626 (source
627 (origin
628 (method url-fetch)
629 (uri (bioconductor-uri "TxDb.Celegans.UCSC.ce6.ensGene"
630 version 'annotation))
631 (sha256
632 (base32
633 "1sgppva33cdy4isj2is8mfalj5gmmkpbkq9w1d83a4agcq31mi90"))))
634 (properties
635 `((upstream-name . "TxDb.Celegans.UCSC.ce6.ensGene")))
636 (build-system r-build-system)
637 (propagated-inputs
638 `(("r-annotationdbi" ,r-annotationdbi)
639 ("r-genomicfeatures" ,r-genomicfeatures)))
640 (home-page "https://bioconductor.org/packages/TxDb.Celegans.UCSC.ce6.ensGene/")
641 (synopsis "Annotation package for C elegans TxDb objects")
642 (description
643 "This package exposes a C elegans annotation database generated from UCSC
644 by exposing these as TxDb objects.")
645 (license license:artistic2.0)))
646
647 (define-public r-fdb-infiniummethylation-hg19
648 (package
649 (name "r-fdb-infiniummethylation-hg19")
650 (version "2.2.0")
651 (source (origin
652 (method url-fetch)
653 (uri (bioconductor-uri "FDb.InfiniumMethylation.hg19"
654 version 'annotation))
655 (sha256
656 (base32
657 "0gq90fvph6kgrpjb89nvzq6hl1k24swn19rgjh5g98l86mja6nk0"))))
658 (properties
659 `((upstream-name . "FDb.InfiniumMethylation.hg19")))
660 (build-system r-build-system)
661 (propagated-inputs
662 `(("r-biostrings" ,r-biostrings)
663 ("r-genomicfeatures" ,r-genomicfeatures)
664 ("r-annotationdbi" ,r-annotationdbi)
665 ("r-org-hs-eg-db" ,r-org-hs-eg-db)
666 ("r-txdb-hsapiens-ucsc-hg19-knowngene" ,r-txdb-hsapiens-ucsc-hg19-knowngene)))
667 (home-page "https://bioconductor.org/packages/FDb.InfiniumMethylation.hg19/")
668 (synopsis "Compiled HumanMethylation27 and HumanMethylation450 annotations")
669 (description
670 "This is an annotation package for Illumina Infinium DNA methylation
671 probes. It contains the compiled HumanMethylation27 and HumanMethylation450
672 annotations.")
673 (license license:artistic2.0)))
674
675 (define-public r-illuminahumanmethylationepicmanifest
676 (package
677 (name "r-illuminahumanmethylationepicmanifest")
678 (version "0.3.0")
679 (source (origin
680 (method url-fetch)
681 (uri (bioconductor-uri "IlluminaHumanMethylationEPICmanifest"
682 version 'annotation))
683 (sha256
684 (base32
685 "0alhjda5g186z8b1nsmnpfswrlj7prdz8mkwx60wkkl6hkcnk6p3"))))
686 (properties
687 `((upstream-name . "IlluminaHumanMethylationEPICmanifest")))
688 (build-system r-build-system)
689 (propagated-inputs
690 `(("r-minfi" ,r-minfi)))
691 (home-page "https://bioconductor.org/packages/IlluminaHumanMethylationEPICmanifest/")
692 (synopsis "Manifest for Illumina's EPIC methylation arrays")
693 (description
694 "This is a manifest package for Illumina's EPIC methylation arrays.")
695 (license license:artistic2.0)))
696
697 (define-public r-do-db
698 (package
699 (name "r-do-db")
700 (version "2.9")
701 (source (origin
702 (method url-fetch)
703 (uri (bioconductor-uri "DO.db" version 'annotation))
704 (sha256
705 (base32
706 "10bqqa124l61ivzy4mdd3z3ar9a6537qbxw23pc4y9w8a6dwnavn"))))
707 (properties
708 `((upstream-name . "DO.db")))
709 (build-system r-build-system)
710 (propagated-inputs
711 `(("r-annotationdbi" ,r-annotationdbi)))
712 (home-page "https://www.bioconductor.org/packages/DO.db/")
713 (synopsis "Annotation maps describing the entire Disease Ontology")
714 (description
715 "This package provides a set of annotation maps describing the entire
716 Disease Ontology.")
717 (license license:artistic2.0)))
718
719 (define-public r-pfam-db
720 (package
721 (name "r-pfam-db")
722 (version "3.8.2")
723 (source
724 (origin
725 (method url-fetch)
726 (uri (bioconductor-uri "PFAM.db" version 'annotation))
727 (sha256
728 (base32
729 "0rn1arzzcniy3yyc4yc44vn40g0cqss37dhwnvsgxpfayqq1k59s"))))
730 (properties `((upstream-name . "PFAM.db")))
731 (build-system r-build-system)
732 (propagated-inputs
733 `(("r-annotationdbi" ,r-annotationdbi)))
734 (home-page "https://bioconductor.org/packages/PFAM.db")
735 (synopsis "Set of protein ID mappings for PFAM")
736 (description
737 "This package provides a set of protein ID mappings for PFAM, assembled
738 using data from public repositories.")
739 (license license:artistic2.0)))
740
741 (define-public r-phastcons100way-ucsc-hg19
742 (package
743 (name "r-phastcons100way-ucsc-hg19")
744 (version "3.7.2")
745 (source
746 (origin
747 (method url-fetch)
748 (uri (bioconductor-uri "phastCons100way.UCSC.hg19"
749 version 'annotation))
750 (sha256
751 (base32
752 "1jmc4k4zgkx5vr2plnidnd9bidlwlb0kr7mjg60cqjw7dq7jl1fa"))))
753 (properties
754 `((upstream-name . "phastCons100way.UCSC.hg19")))
755 (build-system r-build-system)
756 (propagated-inputs
757 `(("r-bsgenome" ,r-bsgenome)
758 ("r-genomeinfodb" ,r-genomeinfodb)
759 ("r-genomicranges" ,r-genomicranges)
760 ("r-genomicscores" ,r-genomicscores)
761 ("r-iranges" ,r-iranges)
762 ("r-s4vectors" ,r-s4vectors)))
763 (home-page "https://bioconductor.org/packages/phastCons100way.UCSC.hg19")
764 (synopsis "UCSC phastCons conservation scores for hg19")
765 (description
766 "This package provides UCSC phastCons conservation scores for the human
767 genome (hg19) calculated from multiple alignments with other 99 vertebrate
768 species.")
769 (license license:artistic2.0)))
770
771 \f
772 ;;; Experiment data
773
774 (define-public r-abadata
775 (package
776 (name "r-abadata")
777 (version "1.12.0")
778 (source (origin
779 (method url-fetch)
780 (uri (bioconductor-uri "ABAData" version 'experiment))
781 (sha256
782 (base32
783 "1bmj341xcymlrk02gss5vvrqc4ddas0rdw39lnpsj98hq6n11p5z"))))
784 (properties
785 `((upstream-name . "ABAData")))
786 (build-system r-build-system)
787 (propagated-inputs
788 `(("r-annotationdbi" ,r-annotationdbi)))
789 (home-page "https://www.bioconductor.org/packages/ABAData/")
790 (synopsis "Gene expression in human brain regions from Allen Brain Atlas")
791 (description
792 "This package provides the data for the gene expression enrichment
793 analysis conducted in the package ABAEnrichment. The package includes three
794 datasets which are derived from the Allen Brain Atlas:
795
796 @enumerate
797 @item Gene expression data from Human Brain (adults) averaged across donors,
798 @item Gene expression data from the Developing Human Brain pooled into five
799 age categories and averaged across donors, and
800 @item a developmental effect score based on the Developing Human Brain
801 expression data.
802 @end enumerate
803
804 All datasets are restricted to protein coding genes.")
805 (license license:gpl2+)))
806
807 (define-public r-arrmdata
808 (package
809 (name "r-arrmdata")
810 (version "1.18.0")
811 (source (origin
812 (method url-fetch)
813 (uri (bioconductor-uri "ARRmData" version 'experiment))
814 (sha256
815 (base32
816 "0r1y3zn7ly4k3ngx55vfavn9s6aidbddlv2fbmj7hj3hvpslmyly"))))
817 (properties
818 `((upstream-name . "ARRmData")))
819 (build-system r-build-system)
820 (home-page "https://www.bioconductor.org/packages/ARRmData/")
821 (synopsis "Example dataset for normalization of Illumina 450k methylation data")
822 (description
823 "This package provides raw beta values from 36 samples across 3 groups
824 from Illumina 450k methylation arrays.")
825 (license license:artistic2.0)))
826
827 (define-public r-hsmmsinglecell
828 (package
829 (name "r-hsmmsinglecell")
830 (version "1.2.0")
831 (source (origin
832 (method url-fetch)
833 (uri (bioconductor-uri "HSMMSingleCell" version 'experiment))
834 (sha256
835 (base32
836 "1vxnr8gr6md85g39csy7g2sqqajiqgyvznys2qa9yixd2b01yph9"))))
837 (properties
838 `((upstream-name . "HSMMSingleCell")))
839 (build-system r-build-system)
840 (home-page "https://www.bioconductor.org/packages/HSMMSingleCell/")
841 (synopsis "Single-cell RNA-Seq for differentiating human skeletal muscle myoblasts (HSMM)")
842 (description
843 "Skeletal myoblasts undergo a well-characterized sequence of
844 morphological and transcriptional changes during differentiation. In this
845 experiment, primary @dfn{human skeletal muscle myoblasts} (HSMM) were expanded
846 under high mitogen conditions (GM) and then differentiated by switching to
847 low-mitogen media (DM). RNA-Seq libraries were sequenced from each of several
848 hundred cells taken over a time-course of serum-induced differentiation.
849 Between 49 and 77 cells were captured at each of four time points (0, 24, 48,
850 72 hours) following serum switch using the Fluidigm C1 microfluidic system.
851 RNA from each cell was isolated and used to construct mRNA-Seq libraries,
852 which were then sequenced to a depth of ~4 million reads per library,
853 resulting in a complete gene expression profile for each cell.")
854 (license license:artistic2.0)))
855
856 (define-public r-all
857 (package
858 (name "r-all")
859 (version "1.26.0")
860 (source (origin
861 (method url-fetch)
862 (uri (bioconductor-uri "ALL" version 'experiment))
863 (sha256
864 (base32
865 "1z7kpjw4ndj6fkxwvhqf3gawhrn26ksrlns7j2c78qzxqmjndik9"))))
866 (properties `((upstream-name . "ALL")))
867 (build-system r-build-system)
868 (propagated-inputs
869 `(("r-biobase" ,r-biobase)))
870 (home-page "https://bioconductor.org/packages/ALL")
871 (synopsis "Acute Lymphoblastic Leukemia data from the Ritz laboratory")
872 (description
873 "The data consist of microarrays from 128 different individuals with
874 @dfn{acute lymphoblastic leukemia} (ALL). A number of additional covariates
875 are available. The data have been normalized (using rma) and it is the
876 jointly normalized data that are available here. The data are presented in
877 the form of an @code{exprSet} object.")
878 (license license:artistic2.0)))
879
880 (define-public r-affydata
881 (package
882 (name "r-affydata")
883 (version "1.32.0")
884 (source
885 (origin
886 (method url-fetch)
887 (uri (bioconductor-uri "affydata" version 'experiment))
888 (sha256
889 (base32
890 "1l9qhmjqgbrdl9cmd74rlnvmvr6mslbmckb83n0211whp2i0b7h5"))))
891 (properties `((upstream-name . "affydata")))
892 (build-system r-build-system)
893 (propagated-inputs
894 `(("r-affy" ,r-affy)))
895 (home-page "https://bioconductor.org/packages/affydata/")
896 (synopsis "Affymetrix data for demonstration purposes")
897 (description
898 "This package provides example datasets that represent 'real world
899 examples' of Affymetrix data, unlike the artificial examples included in the
900 package @code{affy}.")
901 (license license:gpl2+)))
902
903 (define-public r-curatedtcgadata
904 (package
905 (name "r-curatedtcgadata")
906 (version "1.8.0")
907 (source
908 (origin
909 (method url-fetch)
910 (uri (bioconductor-uri "curatedTCGAData" version 'experiment))
911 (sha256
912 (base32
913 "02y6cgihmsl9b4a9mmcdjjgjp06lpz04biyvxd3n5lk5gnqd9r3y"))))
914 (properties
915 `((upstream-name . "curatedTCGAData")))
916 (build-system r-build-system)
917 (propagated-inputs
918 `(("r-annotationhub" ,r-annotationhub)
919 ("r-experimenthub" ,r-experimenthub)
920 ("r-hdf5array" ,r-hdf5array)
921 ("r-multiassayexperiment" ,r-multiassayexperiment)
922 ("r-s4vectors" ,r-s4vectors)
923 ("r-summarizedexperiment" ,r-summarizedexperiment)))
924 (home-page "https://bioconductor.org/packages/curatedTCGAData/")
925 (synopsis "Curated data from The Cancer Genome Atlas")
926 (description
927 "This package provides publicly available data from The Cancer Genome
928 Atlas (TCGA) as @code{MultiAssayExperiment} objects.
929 @code{MultiAssayExperiment} integrates multiple assays (e.g., RNA-seq, copy
930 number, mutation, microRNA, protein, and others) with clinical / pathological
931 data. It also links assay barcodes with patient identifiers, enabling
932 harmonized subsetting of rows (features) and columns (patients / samples)
933 across the entire multi-'omics experiment.")
934 (license license:artistic2.0)))
935
936 \f
937 ;;; Packages
938
939 (define-public r-biocversion
940 (package
941 (name "r-biocversion")
942 (version "3.10.1")
943 (source
944 (origin
945 (method url-fetch)
946 (uri (bioconductor-uri "BiocVersion" version))
947 (sha256
948 (base32
949 "0mfqjqfvrwwglldq3g7nbic5hf3nwzv02nbfxnl2cfvf9gznlh5f"))))
950 (properties `((upstream-name . "BiocVersion")))
951 (build-system r-build-system)
952 (home-page "https://bioconductor.org/packages/BiocVersion/")
953 (synopsis "Set the appropriate version of Bioconductor packages")
954 (description
955 "This package provides repository information for the appropriate version
956 of Bioconductor.")
957 (license license:artistic2.0)))
958
959 (define-public r-biocgenerics
960 (package
961 (name "r-biocgenerics")
962 (version "0.32.0")
963 (source (origin
964 (method url-fetch)
965 (uri (bioconductor-uri "BiocGenerics" version))
966 (sha256
967 (base32
968 "1np8y442zyakm4axpinbw1qsgc6wd3zjsnirbhc8lcii4ky9j0rn"))))
969 (properties
970 `((upstream-name . "BiocGenerics")))
971 (build-system r-build-system)
972 (home-page "https://bioconductor.org/packages/BiocGenerics")
973 (synopsis "S4 generic functions for Bioconductor")
974 (description
975 "This package provides S4 generic functions needed by many Bioconductor
976 packages.")
977 (license license:artistic2.0)))
978
979 (define-public r-affycomp
980 (package
981 (name "r-affycomp")
982 (version "1.62.0")
983 (source
984 (origin
985 (method url-fetch)
986 (uri (bioconductor-uri "affycomp" version))
987 (sha256
988 (base32
989 "0cl7c3m2lz2w8g2k7z7wjd0dyj0dkssvms99qpg8a1v3hx1xs6js"))))
990 (properties `((upstream-name . "affycomp")))
991 (build-system r-build-system)
992 (propagated-inputs `(("r-biobase" ,r-biobase)))
993 (home-page "https://bioconductor.org/packages/affycomp/")
994 (synopsis "Graphics toolbox for assessment of Affymetrix expression measures")
995 (description
996 "The package contains functions that can be used to compare expression
997 measures for Affymetrix Oligonucleotide Arrays.")
998 (license license:gpl2+)))
999
1000 (define-public r-affycompatible
1001 (package
1002 (name "r-affycompatible")
1003 (version "1.46.0")
1004 (source
1005 (origin
1006 (method url-fetch)
1007 (uri (bioconductor-uri "AffyCompatible" version))
1008 (sha256
1009 (base32
1010 "10ahrdlifp1i7rd58zb10w75y5bnigs7xp5gv4fhb5y7p7dvb0ks"))))
1011 (properties
1012 `((upstream-name . "AffyCompatible")))
1013 (build-system r-build-system)
1014 (propagated-inputs
1015 `(("r-biostrings" ,r-biostrings)
1016 ("r-rcurl" ,r-rcurl)
1017 ("r-xml" ,r-xml)))
1018 (home-page "https://bioconductor.org/packages/AffyCompatible/")
1019 (synopsis "Work with Affymetrix GeneChip files")
1020 (description
1021 "This package provides an interface to Affymetrix chip annotation and
1022 sample attribute files. The package allows an easy way for users to download
1023 and manage local data bases of Affynmetrix NetAffx annotation files. It also
1024 provides access to @dfn{GeneChip Operating System} (GCOS) and @dfn{GeneChip
1025 Command Console} (AGCC)-compatible sample annotation files.")
1026 (license license:artistic2.0)))
1027
1028 (define-public r-affycontam
1029 (package
1030 (name "r-affycontam")
1031 (version "1.44.0")
1032 (source
1033 (origin
1034 (method url-fetch)
1035 (uri (bioconductor-uri "affyContam" version))
1036 (sha256
1037 (base32
1038 "0yd1prgv5zfkg22ski73mvg96qknwz8v6ji6s4qy8p4wrqyj7b7l"))))
1039 (properties `((upstream-name . "affyContam")))
1040 (build-system r-build-system)
1041 (propagated-inputs
1042 `(("r-affy" ,r-affy)
1043 ("r-affydata" ,r-affydata)
1044 ("r-biobase" ,r-biobase)))
1045 (home-page "https://bioconductor.org/packages/affyContam/")
1046 (synopsis "Structured corruption of Affymetrix CEL file data")
1047 (description
1048 "Microarray quality assessment is a major concern of microarray analysts.
1049 This package provides some simple approaches to in silico creation of quality
1050 problems in CEL-level data to help evaluate performance of quality metrics.")
1051 (license license:artistic2.0)))
1052
1053 (define-public r-affycoretools
1054 (package
1055 (name "r-affycoretools")
1056 (version "1.58.2")
1057 (source
1058 (origin
1059 (method url-fetch)
1060 (uri (bioconductor-uri "affycoretools" version))
1061 (sha256
1062 (base32
1063 "0cgy9phwdk4x9lr11xh6zs7v8r5xq959fmsmzwrpnd50dr7hzkvd"))))
1064 (properties `((upstream-name . "affycoretools")))
1065 (build-system r-build-system)
1066 (propagated-inputs
1067 `(("r-affy" ,r-affy)
1068 ("r-annotationdbi" ,r-annotationdbi)
1069 ("r-biobase" ,r-biobase)
1070 ("r-biocgenerics" ,r-biocgenerics)
1071 ("r-dbi" ,r-dbi)
1072 ("r-edger" ,r-edger)
1073 ("r-gcrma" ,r-gcrma)
1074 ("r-ggplot2" ,r-ggplot2)
1075 ("r-gostats" ,r-gostats)
1076 ("r-gplots" ,r-gplots)
1077 ("r-hwriter" ,r-hwriter)
1078 ("r-lattice" ,r-lattice)
1079 ("r-limma" ,r-limma)
1080 ("r-oligoclasses" ,r-oligoclasses)
1081 ("r-reportingtools" ,r-reportingtools)
1082 ("r-rsqlite" ,r-rsqlite)
1083 ("r-s4vectors" ,r-s4vectors)
1084 ("r-xtable" ,r-xtable)))
1085 (home-page "https://bioconductor.org/packages/affycoretools/")
1086 (synopsis "Functions for analyses with Affymetrix GeneChips")
1087 (description
1088 "This package provides various wrapper functions that have been written
1089 to streamline the more common analyses that a Biostatistician might see.")
1090 (license license:artistic2.0)))
1091
1092 (define-public r-affxparser
1093 (package
1094 (name "r-affxparser")
1095 (version "1.58.0")
1096 (source
1097 (origin
1098 (method url-fetch)
1099 (uri (bioconductor-uri "affxparser" version))
1100 (sha256
1101 (base32
1102 "03h4lxr48p84f6i7zb2rm10ma3k4d1nmvdw5yhxcmzqbmd12lk40"))))
1103 (properties `((upstream-name . "affxparser")))
1104 (build-system r-build-system)
1105 (home-page "https://github.com/HenrikBengtsson/affxparser")
1106 (synopsis "Affymetrix File Parsing SDK")
1107 (description
1108 "This is a package for parsing Affymetrix files (CDF, CEL, CHP, BPMAP,
1109 BAR). It provides methods for fast and memory efficient parsing of Affymetrix
1110 files using the Affymetrix' Fusion SDK. Both ASCII- and binary-based files
1111 are supported. Currently, there are methods for reading @dfn{chip definition
1112 file} (CDF) and a @dfn{cell intensity file} (CEL). These files can be read
1113 either in full or in part. For example, probe signals from a few probesets
1114 can be extracted very quickly from a set of CEL files into a convenient list
1115 structure.")
1116 ;; The Fusion SDK contains files under GPLv2 and LGPLv2.1. The R code is
1117 ;; under LGPLv2+.
1118 (license (list license:lgpl2.0+ license:lgpl2.1 license:gpl2))))
1119
1120 (define-public r-annotate
1121 (package
1122 (name "r-annotate")
1123 (version "1.64.0")
1124 (source
1125 (origin
1126 (method url-fetch)
1127 (uri (bioconductor-uri "annotate" version))
1128 (sha256
1129 (base32
1130 "0rcmdy6hs6m4d6wxgi52c0bhdsbf2sm9f155qbcb05sn0nh8pxwy"))))
1131 (build-system r-build-system)
1132 (propagated-inputs
1133 `(("r-annotationdbi" ,r-annotationdbi)
1134 ("r-biobase" ,r-biobase)
1135 ("r-biocgenerics" ,r-biocgenerics)
1136 ("r-dbi" ,r-dbi)
1137 ("r-rcurl" ,r-rcurl)
1138 ("r-xml" ,r-xml)
1139 ("r-xtable" ,r-xtable)))
1140 (home-page
1141 "https://bioconductor.org/packages/annotate")
1142 (synopsis "Annotation for microarrays")
1143 (description "This package provides R environments for the annotation of
1144 microarrays.")
1145 (license license:artistic2.0)))
1146
1147 (define-public r-hpar
1148 (package
1149 (name "r-hpar")
1150 (version "1.28.0")
1151 (source
1152 (origin
1153 (method url-fetch)
1154 (uri (bioconductor-uri "hpar" version))
1155 (sha256
1156 (base32
1157 "1yhay1ryrgj9cqa1x136cw40ca93afyvg0sarm30jsbj8nc1rm5m"))))
1158 (build-system r-build-system)
1159 (home-page "https://bioconductor.org/packages/hpar/")
1160 (synopsis "Human Protein Atlas in R")
1161 (description "This package provides a simple interface to and data from
1162 the Human Protein Atlas project.")
1163 (license license:artistic2.0)))
1164
1165 (define-public r-regioner
1166 (package
1167 (name "r-regioner")
1168 (version "1.18.0")
1169 (source
1170 (origin
1171 (method url-fetch)
1172 (uri (bioconductor-uri "regioneR" version))
1173 (sha256
1174 (base32
1175 "0m073hrqp62zpd2blnqm5ka539hcilir05m8av14vdhzhjzp13ya"))))
1176 (properties `((upstream-name . "regioneR")))
1177 (build-system r-build-system)
1178 (propagated-inputs
1179 `(("r-biostrings" ,r-biostrings)
1180 ("r-bsgenome" ,r-bsgenome)
1181 ("r-genomeinfodb" ,r-genomeinfodb)
1182 ("r-genomicranges" ,r-genomicranges)
1183 ("r-iranges" ,r-iranges)
1184 ("r-memoise" ,r-memoise)
1185 ("r-rtracklayer" ,r-rtracklayer)
1186 ("r-s4vectors" ,r-s4vectors)))
1187 (home-page "https://bioconductor.org/packages/regioneR/")
1188 (synopsis "Association analysis of genomic regions")
1189 (description "This package offers a statistical framework based on
1190 customizable permutation tests to assess the association between genomic
1191 region sets and other genomic features.")
1192 (license license:artistic2.0)))
1193
1194 (define-public r-reportingtools
1195 (package
1196 (name "r-reportingtools")
1197 (version "2.26.0")
1198 (source
1199 (origin
1200 (method url-fetch)
1201 (uri (bioconductor-uri "ReportingTools" version))
1202 (sha256
1203 (base32
1204 "0wmi2219wydyzc07rz3azsrksa7wiacfh9pr5x2fsmj9f0w3n15w"))))
1205 (properties
1206 `((upstream-name . "ReportingTools")))
1207 (build-system r-build-system)
1208 (propagated-inputs
1209 `(("r-annotate" ,r-annotate)
1210 ("r-annotationdbi" ,r-annotationdbi)
1211 ("r-biobase" ,r-biobase)
1212 ("r-biocgenerics" ,r-biocgenerics)
1213 ("r-category" ,r-category)
1214 ("r-deseq2" ,r-deseq2)
1215 ("r-edger" ,r-edger)
1216 ("r-ggbio" ,r-ggbio)
1217 ("r-ggplot2" ,r-ggplot2)
1218 ("r-gostats" ,r-gostats)
1219 ("r-gseabase" ,r-gseabase)
1220 ("r-hwriter" ,r-hwriter)
1221 ("r-iranges" ,r-iranges)
1222 ("r-knitr" ,r-knitr)
1223 ("r-lattice" ,r-lattice)
1224 ("r-limma" ,r-limma)
1225 ("r-pfam-db" ,r-pfam-db)
1226 ("r-r-utils" ,r-r-utils)
1227 ("r-xml" ,r-xml)))
1228 (home-page "https://bioconductor.org/packages/ReportingTools/")
1229 (synopsis "Tools for making reports in various formats")
1230 (description
1231 "The ReportingTools package enables users to easily display reports of
1232 analysis results generated from sources such as microarray and sequencing
1233 data. The package allows users to create HTML pages that may be viewed on a
1234 web browser, or in other formats. Users can generate tables with sortable and
1235 filterable columns, make and display plots, and link table entries to other
1236 data sources such as NCBI or larger plots within the HTML page. Using the
1237 package, users can also produce a table of contents page to link various
1238 reports together for a particular project that can be viewed in a web
1239 browser.")
1240 (license license:artistic2.0)))
1241
1242 (define-public r-geneplotter
1243 (package
1244 (name "r-geneplotter")
1245 (version "1.64.0")
1246 (source
1247 (origin
1248 (method url-fetch)
1249 (uri (bioconductor-uri "geneplotter" version))
1250 (sha256
1251 (base32
1252 "1k6780fn1kkghpm1prhhsyw621441a3bmnqfl9ns0zbc1zdq39nx"))))
1253 (build-system r-build-system)
1254 (propagated-inputs
1255 `(("r-annotate" ,r-annotate)
1256 ("r-annotationdbi" ,r-annotationdbi)
1257 ("r-biobase" ,r-biobase)
1258 ("r-biocgenerics" ,r-biocgenerics)
1259 ("r-lattice" ,r-lattice)
1260 ("r-rcolorbrewer" ,r-rcolorbrewer)))
1261 (home-page "https://bioconductor.org/packages/geneplotter")
1262 (synopsis "Graphics functions for genomic data")
1263 (description
1264 "This package provides functions for plotting genomic data.")
1265 (license license:artistic2.0)))
1266
1267 (define-public r-oligoclasses
1268 (package
1269 (name "r-oligoclasses")
1270 (version "1.48.0")
1271 (source
1272 (origin
1273 (method url-fetch)
1274 (uri (bioconductor-uri "oligoClasses" version))
1275 (sha256
1276 (base32
1277 "02m1m3dkiyywalphw3i5n6y3bs8zp24xh59v9cz6jgjpah811skf"))))
1278 (properties `((upstream-name . "oligoClasses")))
1279 (build-system r-build-system)
1280 (propagated-inputs
1281 `(("r-affyio" ,r-affyio)
1282 ("r-biobase" ,r-biobase)
1283 ("r-biocgenerics" ,r-biocgenerics)
1284 ("r-biocmanager" ,r-biocmanager)
1285 ("r-biostrings" ,r-biostrings)
1286 ("r-dbi" ,r-dbi)
1287 ("r-ff" ,r-ff)
1288 ("r-foreach" ,r-foreach)
1289 ("r-genomicranges" ,r-genomicranges)
1290 ("r-iranges" ,r-iranges)
1291 ("r-rsqlite" ,r-rsqlite)
1292 ("r-s4vectors" ,r-s4vectors)
1293 ("r-summarizedexperiment" ,r-summarizedexperiment)))
1294 (home-page "https://bioconductor.org/packages/oligoClasses/")
1295 (synopsis "Classes for high-throughput arrays")
1296 (description
1297 "This package contains class definitions, validity checks, and
1298 initialization methods for classes used by the @code{oligo} and @code{crlmm}
1299 packages.")
1300 (license license:gpl2+)))
1301
1302 (define-public r-oligo
1303 (package
1304 (name "r-oligo")
1305 (version "1.50.0")
1306 (source
1307 (origin
1308 (method url-fetch)
1309 (uri (bioconductor-uri "oligo" version))
1310 (sha256
1311 (base32
1312 "01icfyy82f9k0m7ngrppz1ckq3wpq7zp6kgf8ppc55j6582c5jh3"))))
1313 (properties `((upstream-name . "oligo")))
1314 (build-system r-build-system)
1315 (inputs `(("zlib" ,zlib)))
1316 (propagated-inputs
1317 `(("r-affxparser" ,r-affxparser)
1318 ("r-affyio" ,r-affyio)
1319 ("r-biobase" ,r-biobase)
1320 ("r-biocgenerics" ,r-biocgenerics)
1321 ("r-biostrings" ,r-biostrings)
1322 ("r-dbi" ,r-dbi)
1323 ("r-ff" ,r-ff)
1324 ("r-oligoclasses" ,r-oligoclasses)
1325 ("r-preprocesscore" ,r-preprocesscore)
1326 ("r-rsqlite" ,r-rsqlite)
1327 ("r-zlibbioc" ,r-zlibbioc)))
1328 (home-page "https://bioconductor.org/packages/oligo/")
1329 (synopsis "Preprocessing tools for oligonucleotide arrays")
1330 (description
1331 "This package provides a package to analyze oligonucleotide
1332 arrays (expression/SNP/tiling/exon) at probe-level. It currently supports
1333 Affymetrix (CEL files) and NimbleGen arrays (XYS files).")
1334 (license license:lgpl2.0+)))
1335
1336 (define-public r-qvalue
1337 (package
1338 (name "r-qvalue")
1339 (version "2.18.0")
1340 (source
1341 (origin
1342 (method url-fetch)
1343 (uri (bioconductor-uri "qvalue" version))
1344 (sha256
1345 (base32
1346 "0njnidyncm3g3712mnp77cs4kghn596ss1pz6fhp1cr0wxcayp6j"))))
1347 (build-system r-build-system)
1348 (propagated-inputs
1349 `(("r-ggplot2" ,r-ggplot2)
1350 ("r-reshape2" ,r-reshape2)))
1351 (home-page "http://github.com/jdstorey/qvalue")
1352 (synopsis "Q-value estimation for false discovery rate control")
1353 (description
1354 "This package takes a list of p-values resulting from the simultaneous
1355 testing of many hypotheses and estimates their q-values and local @dfn{false
1356 discovery rate} (FDR) values. The q-value of a test measures the proportion
1357 of false positives incurred when that particular test is called significant.
1358 The local FDR measures the posterior probability the null hypothesis is true
1359 given the test's p-value. Various plots are automatically generated, allowing
1360 one to make sensible significance cut-offs. The software can be applied to
1361 problems in genomics, brain imaging, astrophysics, and data mining.")
1362 ;; Any version of the LGPL.
1363 (license license:lgpl3+)))
1364
1365 (define-public r-diffbind
1366 (package
1367 (name "r-diffbind")
1368 (version "2.14.0")
1369 (source
1370 (origin
1371 (method url-fetch)
1372 (uri (bioconductor-uri "DiffBind" version))
1373 (sha256
1374 (base32
1375 "1729wyi2l4480yrkp5wg3ryirrmlk0j3njqs1qyckq3c8bjk12h2"))))
1376 (properties `((upstream-name . "DiffBind")))
1377 (build-system r-build-system)
1378 (inputs
1379 `(("zlib" ,zlib)))
1380 (propagated-inputs
1381 `(("r-amap" ,r-amap)
1382 ("r-biocparallel" ,r-biocparallel)
1383 ("r-deseq2" ,r-deseq2)
1384 ("r-dplyr" ,r-dplyr)
1385 ("r-edger" ,r-edger)
1386 ("r-genomicalignments" ,r-genomicalignments)
1387 ("r-genomicranges" ,r-genomicranges)
1388 ("r-ggplot2" ,r-ggplot2)
1389 ("r-ggrepel" ,r-ggrepel)
1390 ("r-gplots" ,r-gplots)
1391 ("r-iranges" ,r-iranges)
1392 ("r-lattice" ,r-lattice)
1393 ("r-limma" ,r-limma)
1394 ("r-locfit" ,r-locfit)
1395 ("r-rcolorbrewer" , r-rcolorbrewer)
1396 ("r-rcpp" ,r-rcpp)
1397 ("r-rhtslib" ,r-rhtslib)
1398 ("r-rsamtools" ,r-rsamtools)
1399 ("r-s4vectors" ,r-s4vectors)
1400 ("r-summarizedexperiment" ,r-summarizedexperiment)
1401 ("r-systempiper" ,r-systempiper)))
1402 (home-page "http://bioconductor.org/packages/DiffBind")
1403 (synopsis "Differential binding analysis of ChIP-Seq peak data")
1404 (description
1405 "This package computes differentially bound sites from multiple
1406 ChIP-seq experiments using affinity (quantitative) data. Also enables
1407 occupancy (overlap) analysis and plotting functions.")
1408 (license license:artistic2.0)))
1409
1410 (define-public r-ripseeker
1411 (package
1412 (name "r-ripseeker")
1413 (version "1.26.0")
1414 (source
1415 (origin
1416 (method url-fetch)
1417 (uri (bioconductor-uri "RIPSeeker" version))
1418 (sha256
1419 (base32
1420 "1wyv9mfrbxzklysfjcnwb8yils71janyyxa982jn0zxx4p9cl3vs"))))
1421 (properties `((upstream-name . "RIPSeeker")))
1422 (build-system r-build-system)
1423 (propagated-inputs
1424 `(("r-s4vectors" ,r-s4vectors)
1425 ("r-iranges" ,r-iranges)
1426 ("r-genomicranges" ,r-genomicranges)
1427 ("r-summarizedexperiment" ,r-summarizedexperiment)
1428 ("r-rsamtools" ,r-rsamtools)
1429 ("r-genomicalignments" ,r-genomicalignments)
1430 ("r-rtracklayer" ,r-rtracklayer)))
1431 (home-page "http://bioconductor.org/packages/RIPSeeker")
1432 (synopsis
1433 "Identifying protein-associated transcripts from RIP-seq experiments")
1434 (description
1435 "This package infers and discriminates RIP peaks from RIP-seq alignments
1436 using two-state HMM with negative binomial emission probability. While
1437 RIPSeeker is specifically tailored for RIP-seq data analysis, it also provides
1438 a suite of bioinformatics tools integrated within this self-contained software
1439 package comprehensively addressing issues ranging from post-alignments
1440 processing to visualization and annotation.")
1441 (license license:gpl2)))
1442
1443 (define-public r-multtest
1444 (package
1445 (name "r-multtest")
1446 (version "2.42.0")
1447 (source
1448 (origin
1449 (method url-fetch)
1450 (uri (bioconductor-uri "multtest" version))
1451 (sha256
1452 (base32
1453 "0qna9lx76ldsfy8qf5xmhl4ymqfkj29m1gdqhph06s470c8mwari"))))
1454 (build-system r-build-system)
1455 (propagated-inputs
1456 `(("r-survival" ,r-survival)
1457 ("r-biocgenerics" ,r-biocgenerics)
1458 ("r-biobase" ,r-biobase)
1459 ("r-mass" ,r-mass)))
1460 (home-page "http://bioconductor.org/packages/multtest")
1461 (synopsis "Resampling-based multiple hypothesis testing")
1462 (description
1463 "This package can do non-parametric bootstrap and permutation
1464 resampling-based multiple testing procedures (including empirical Bayes
1465 methods) for controlling the family-wise error rate (FWER), generalized
1466 family-wise error rate (gFWER), tail probability of the proportion of
1467 false positives (TPPFP), and false discovery rate (FDR). Several choices
1468 of bootstrap-based null distribution are implemented (centered, centered
1469 and scaled, quantile-transformed). Single-step and step-wise methods are
1470 available. Tests based on a variety of T- and F-statistics (including
1471 T-statistics based on regression parameters from linear and survival models
1472 as well as those based on correlation parameters) are included. When probing
1473 hypotheses with T-statistics, users may also select a potentially faster null
1474 distribution which is multivariate normal with mean zero and variance
1475 covariance matrix derived from the vector influence function. Results are
1476 reported in terms of adjusted P-values, confidence regions and test statistic
1477 cutoffs. The procedures are directly applicable to identifying differentially
1478 expressed genes in DNA microarray experiments.")
1479 (license license:lgpl3)))
1480
1481 (define-public r-graph
1482 (package
1483 (name "r-graph")
1484 (version "1.64.0")
1485 (source (origin
1486 (method url-fetch)
1487 (uri (bioconductor-uri "graph" version))
1488 (sha256
1489 (base32
1490 "1ivf59k7k552m7zd8g3wwazd71dq3xmgmhcq435738i02h0fqnyc"))))
1491 (build-system r-build-system)
1492 (propagated-inputs
1493 `(("r-biocgenerics" ,r-biocgenerics)))
1494 (home-page "https://bioconductor.org/packages/graph")
1495 (synopsis "Handle graph data structures in R")
1496 (description
1497 "This package implements some simple graph handling capabilities for R.")
1498 (license license:artistic2.0)))
1499
1500 (define-public r-codedepends
1501 (package
1502 (name "r-codedepends")
1503 (version "0.6.5")
1504 (source
1505 (origin
1506 (method url-fetch)
1507 (uri (cran-uri "CodeDepends" version))
1508 (sha256
1509 (base32
1510 "0l7kiv3awx50glf5cs841b4zzsff1ml90f0zr868ygvwsr4ps1hq"))))
1511 (properties `((upstream-name . "CodeDepends")))
1512 (build-system r-build-system)
1513 (propagated-inputs
1514 `(("r-codetools" ,r-codetools)
1515 ("r-graph" ,r-graph)
1516 ("r-xml" ,r-xml)))
1517 (home-page "http://cran.r-project.org/web/packages/CodeDepends")
1518 (synopsis "Analysis of R code for reproducible research and code comprehension")
1519 (description
1520 "This package provides tools for analyzing R expressions or blocks of
1521 code and determining the dependencies between them. It focuses on R scripts,
1522 but can be used on the bodies of functions. There are many facilities
1523 including the ability to summarize or get a high-level view of code,
1524 determining dependencies between variables, code improvement suggestions.")
1525 ;; Any version of the GPL
1526 (license (list license:gpl2+ license:gpl3+))))
1527
1528 (define-public r-chippeakanno
1529 (package
1530 (name "r-chippeakanno")
1531 (version "3.20.0")
1532 (source
1533 (origin
1534 (method url-fetch)
1535 (uri (bioconductor-uri "ChIPpeakAnno" version))
1536 (sha256
1537 (base32
1538 "0hp3s3shnrb55cxvx9wrdl67wqw9f55gdgx7262s4mahpxjswfsa"))))
1539 (properties `((upstream-name . "ChIPpeakAnno")))
1540 (build-system r-build-system)
1541 (propagated-inputs
1542 `(("r-annotationdbi" ,r-annotationdbi)
1543 ("r-biobase" ,r-biobase)
1544 ("r-biocgenerics" ,r-biocgenerics)
1545 ("r-biocmanager" ,r-biocmanager)
1546 ("r-biomart" ,r-biomart)
1547 ("r-biostrings" ,r-biostrings)
1548 ("r-bsgenome" ,r-bsgenome)
1549 ("r-dbi" ,r-dbi)
1550 ("r-delayedarray" ,r-delayedarray)
1551 ("r-ensembldb" ,r-ensembldb)
1552 ("r-genomeinfodb" ,r-genomeinfodb)
1553 ("r-genomicalignments" ,r-genomicalignments)
1554 ("r-genomicfeatures" ,r-genomicfeatures)
1555 ("r-genomicranges" ,r-genomicranges)
1556 ("r-go-db" ,r-go-db)
1557 ("r-graph" ,r-graph)
1558 ("r-idr" ,r-idr)
1559 ("r-iranges" ,r-iranges)
1560 ("r-limma" ,r-limma)
1561 ("r-matrixstats" ,r-matrixstats)
1562 ("r-multtest" ,r-multtest)
1563 ("r-rbgl" ,r-rbgl)
1564 ("r-regioner" ,r-regioner)
1565 ("r-rsamtools" ,r-rsamtools)
1566 ("r-rtracklayer" ,r-rtracklayer)
1567 ("r-s4vectors" ,r-s4vectors)
1568 ("r-seqinr" ,r-seqinr)
1569 ("r-summarizedexperiment" ,r-summarizedexperiment)
1570 ("r-venndiagram" ,r-venndiagram)))
1571 (home-page "http://bioconductor.org/packages/ChIPpeakAnno")
1572 (synopsis "Peaks annotation from ChIP-seq and ChIP-chip experiments")
1573 (description
1574 "The package includes functions to retrieve the sequences around the peak,
1575 obtain enriched Gene Ontology (GO) terms, find the nearest gene, exon, miRNA or
1576 custom features such as most conserved elements and other transcription factor
1577 binding sites supplied by users. Starting 2.0.5, new functions have been added
1578 for finding the peaks with bi-directional promoters with summary statistics
1579 (peaksNearBDP), for summarizing the occurrence of motifs in peaks
1580 (summarizePatternInPeaks) and for adding other IDs to annotated peaks or
1581 enrichedGO (addGeneIDs).")
1582 (license license:gpl2+)))
1583
1584 (define-public r-marray
1585 (package
1586 (name "r-marray")
1587 (version "1.64.0")
1588 (source (origin
1589 (method url-fetch)
1590 (uri (bioconductor-uri "marray" version))
1591 (sha256
1592 (base32 "1mbs9rk279hnm9yz34za3xz3hb88ll1d0abw4m2pgjgbh4kkhdrl"))))
1593 (build-system r-build-system)
1594 (propagated-inputs
1595 `(("r-limma" ,r-limma)))
1596 (home-page "http://bioconductor.org/packages/marray")
1597 (synopsis "Exploratory analysis for two-color spotted microarray data")
1598 (description "This package contains class definitions for two-color spotted
1599 microarray data. It also includes functions for data input, diagnostic plots,
1600 normalization and quality checking.")
1601 (license license:lgpl2.0+)))
1602
1603 (define-public r-cghbase
1604 (package
1605 (name "r-cghbase")
1606 (version "1.46.0")
1607 (source (origin
1608 (method url-fetch)
1609 (uri (bioconductor-uri "CGHbase" version))
1610 (sha256
1611 (base32 "0136pk6pfwpiiy9vca4pgg4wh74jfb5ssglpdszzhamljpvg765x"))))
1612 (properties `((upstream-name . "CGHbase")))
1613 (build-system r-build-system)
1614 (propagated-inputs
1615 `(("r-biobase" ,r-biobase)
1616 ("r-marray" ,r-marray)))
1617 (home-page "http://bioconductor.org/packages/CGHbase")
1618 (synopsis "Base functions and classes for arrayCGH data analysis")
1619 (description "This package contains functions and classes that are needed by
1620 the @code{arrayCGH} packages.")
1621 (license license:gpl2+)))
1622
1623 (define-public r-cghcall
1624 (package
1625 (name "r-cghcall")
1626 (version "2.48.0")
1627 (source (origin
1628 (method url-fetch)
1629 (uri (bioconductor-uri "CGHcall" version))
1630 (sha256
1631 (base32 "1x8pz7zhw2nabik1vgdhlivndqvil3s7vnl5070k493v6gza0p3s"))))
1632 (properties `((upstream-name . "CGHcall")))
1633 (build-system r-build-system)
1634 (propagated-inputs
1635 `(("r-biobase" ,r-biobase)
1636 ("r-cghbase" ,r-cghbase)
1637 ("r-impute" ,r-impute)
1638 ("r-dnacopy" ,r-dnacopy)
1639 ("r-snowfall" ,r-snowfall)))
1640 (home-page "http://bioconductor.org/packages/CGHcall")
1641 (synopsis "Base functions and classes for arrayCGH data analysis")
1642 (description "This package contains functions and classes that are needed by
1643 @code{arrayCGH} packages.")
1644 (license license:gpl2+)))
1645
1646 (define-public r-qdnaseq
1647 (package
1648 (name "r-qdnaseq")
1649 (version "1.22.0")
1650 (source (origin
1651 (method url-fetch)
1652 (uri (bioconductor-uri "QDNAseq" version))
1653 (sha256
1654 (base32 "0xcqdpv9a47zpxx0q9sif5y4s1yzx3pig0kywy961kh5xgl5bcrq"))))
1655 (properties `((upstream-name . "QDNAseq")))
1656 (build-system r-build-system)
1657 (propagated-inputs
1658 `(("r-biobase" ,r-biobase)
1659 ("r-cghbase" ,r-cghbase)
1660 ("r-cghcall" ,r-cghcall)
1661 ("r-dnacopy" ,r-dnacopy)
1662 ("r-future" ,r-future)
1663 ("r-future-apply" ,r-future-apply)
1664 ("r-genomicranges" ,r-genomicranges)
1665 ("r-iranges" ,r-iranges)
1666 ("r-matrixstats" ,r-matrixstats)
1667 ("r-r-utils" ,r-r-utils)
1668 ("r-rsamtools" ,r-rsamtools)))
1669 (home-page "http://bioconductor.org/packages/QDNAseq")
1670 (synopsis "Quantitative DNA sequencing for chromosomal aberrations")
1671 (description "The genome is divided into non-overlapping fixed-sized bins,
1672 number of sequence reads in each counted, adjusted with a simultaneous
1673 two-dimensional loess correction for sequence mappability and GC content, and
1674 filtered to remove spurious regions in the genome. Downstream steps of
1675 segmentation and calling are also implemented via packages DNAcopy and CGHcall,
1676 respectively.")
1677 (license license:gpl2+)))
1678
1679 (define-public r-bayseq
1680 (package
1681 (name "r-bayseq")
1682 (version "2.20.0")
1683 (source
1684 (origin
1685 (method url-fetch)
1686 (uri (bioconductor-uri "baySeq" version))
1687 (sha256
1688 (base32
1689 "040s1d3756spyzblkyx2vcy7bn3vf87mhsp3is35yxkj55n3myjk"))))
1690 (properties `((upstream-name . "baySeq")))
1691 (build-system r-build-system)
1692 (propagated-inputs
1693 `(("r-abind" ,r-abind)
1694 ("r-edger" ,r-edger)
1695 ("r-genomicranges" ,r-genomicranges)))
1696 (home-page "https://bioconductor.org/packages/baySeq/")
1697 (synopsis "Bayesian analysis of differential expression patterns in count data")
1698 (description
1699 "This package identifies differential expression in high-throughput count
1700 data, such as that derived from next-generation sequencing machines,
1701 calculating estimated posterior likelihoods of differential expression (or
1702 more complex hypotheses) via empirical Bayesian methods.")
1703 (license license:gpl3)))
1704
1705 (define-public r-chipcomp
1706 (package
1707 (name "r-chipcomp")
1708 (version "1.16.0")
1709 (source
1710 (origin
1711 (method url-fetch)
1712 (uri (bioconductor-uri "ChIPComp" version))
1713 (sha256
1714 (base32
1715 "0wk0vvg6dk9wk60lzbadrnqar75dppvyr4hiwrhv9rhhah2mg2mg"))))
1716 (properties `((upstream-name . "ChIPComp")))
1717 (build-system r-build-system)
1718 (propagated-inputs
1719 `(("r-biocgenerics" ,r-biocgenerics)
1720 ("r-bsgenome-hsapiens-ucsc-hg19" ,r-bsgenome-hsapiens-ucsc-hg19)
1721 ("r-bsgenome-mmusculus-ucsc-mm9" ,r-bsgenome-mmusculus-ucsc-mm9)
1722 ("r-genomeinfodb" ,r-genomeinfodb)
1723 ("r-genomicranges" ,r-genomicranges)
1724 ("r-iranges" ,r-iranges)
1725 ("r-limma" ,r-limma)
1726 ("r-rsamtools" ,r-rsamtools)
1727 ("r-rtracklayer" ,r-rtracklayer)
1728 ("r-s4vectors" ,r-s4vectors)))
1729 (home-page "https://bioconductor.org/packages/ChIPComp")
1730 (synopsis "Quantitative comparison of multiple ChIP-seq datasets")
1731 (description
1732 "ChIPComp implements a statistical method for quantitative comparison of
1733 multiple ChIP-seq datasets. It detects differentially bound sharp binding
1734 sites across multiple conditions considering matching control in ChIP-seq
1735 datasets.")
1736 ;; Any version of the GPL.
1737 (license license:gpl3+)))
1738
1739 (define-public r-riboprofiling
1740 (package
1741 (name "r-riboprofiling")
1742 (version "1.16.0")
1743 (source
1744 (origin
1745 (method url-fetch)
1746 (uri (bioconductor-uri "RiboProfiling" version))
1747 (sha256
1748 (base32
1749 "0nfzyiq7cd6fs5agzl1zyfg8s631wi7kjngiyvd3vxlhi8wsjicx"))))
1750 (properties `((upstream-name . "RiboProfiling")))
1751 (build-system r-build-system)
1752 (propagated-inputs
1753 `(("r-biocgenerics" ,r-biocgenerics)
1754 ("r-biostrings" ,r-biostrings)
1755 ("r-data-table" ,r-data-table)
1756 ("r-genomeinfodb" ,r-genomeinfodb)
1757 ("r-genomicalignments" ,r-genomicalignments)
1758 ("r-genomicfeatures" ,r-genomicfeatures)
1759 ("r-genomicranges" ,r-genomicranges)
1760 ("r-ggbio" ,r-ggbio)
1761 ("r-ggplot2" ,r-ggplot2)
1762 ("r-iranges" ,r-iranges)
1763 ("r-plyr" ,r-plyr)
1764 ("r-reshape2" ,r-reshape2)
1765 ("r-rsamtools" ,r-rsamtools)
1766 ("r-rtracklayer" ,r-rtracklayer)
1767 ("r-s4vectors" ,r-s4vectors)
1768 ("r-sqldf" ,r-sqldf)))
1769 (home-page "https://bioconductor.org/packages/RiboProfiling/")
1770 (synopsis "Ribosome profiling data analysis")
1771 (description "Starting with a BAM file, this package provides the
1772 necessary functions for quality assessment, read start position recalibration,
1773 the counting of genomic sequence reads on CDS, 3'UTR, and 5'UTR, and plotting
1774 of count data: pairs, log fold-change, codon frequency and coverage
1775 assessment, principal component analysis on codon coverage.")
1776 (license license:gpl3)))
1777
1778 (define-public r-riboseqr
1779 (package
1780 (name "r-riboseqr")
1781 (version "1.20.0")
1782 (source
1783 (origin
1784 (method url-fetch)
1785 (uri (bioconductor-uri "riboSeqR" version))
1786 (sha256
1787 (base32
1788 "1jr7h64hyhyf9gf15lah6iqwyljfc8mraf9kya4lql6lcjjkjiqm"))))
1789 (properties `((upstream-name . "riboSeqR")))
1790 (build-system r-build-system)
1791 (propagated-inputs
1792 `(("r-abind" ,r-abind)
1793 ("r-bayseq" ,r-bayseq)
1794 ("r-genomeinfodb" ,r-genomeinfodb)
1795 ("r-genomicranges" ,r-genomicranges)
1796 ("r-iranges" ,r-iranges)
1797 ("r-rsamtools" ,r-rsamtools)
1798 ("r-seqlogo" ,r-seqlogo)))
1799 (home-page "https://bioconductor.org/packages/riboSeqR/")
1800 (synopsis "Analysis of sequencing data from ribosome profiling experiments")
1801 (description
1802 "This package provides plotting functions, frameshift detection and
1803 parsing of genetic sequencing data from ribosome profiling experiments.")
1804 (license license:gpl3)))
1805
1806 (define-public r-interactionset
1807 (package
1808 (name "r-interactionset")
1809 (version "1.14.0")
1810 (source
1811 (origin
1812 (method url-fetch)
1813 (uri (bioconductor-uri "InteractionSet" version))
1814 (sha256
1815 (base32
1816 "0n2l95h56x5g68p10cap8p4x3a6vaph2hjlk09vmi3j48lrzb2kh"))))
1817 (properties
1818 `((upstream-name . "InteractionSet")))
1819 (build-system r-build-system)
1820 (propagated-inputs
1821 `(("r-biocgenerics" ,r-biocgenerics)
1822 ("r-genomeinfodb" ,r-genomeinfodb)
1823 ("r-genomicranges" ,r-genomicranges)
1824 ("r-iranges" ,r-iranges)
1825 ("r-matrix" ,r-matrix)
1826 ("r-rcpp" ,r-rcpp)
1827 ("r-s4vectors" ,r-s4vectors)
1828 ("r-summarizedexperiment" ,r-summarizedexperiment)))
1829 (home-page "https://bioconductor.org/packages/InteractionSet")
1830 (synopsis "Base classes for storing genomic interaction data")
1831 (description
1832 "This package provides the @code{GInteractions},
1833 @code{InteractionSet} and @code{ContactMatrix} objects and associated methods
1834 for storing and manipulating genomic interaction data from Hi-C and ChIA-PET
1835 experiments.")
1836 (license license:gpl3)))
1837
1838 (define-public r-genomicinteractions
1839 (package
1840 (name "r-genomicinteractions")
1841 (version "1.20.0")
1842 (source
1843 (origin
1844 (method url-fetch)
1845 (uri (bioconductor-uri "GenomicInteractions" version))
1846 (sha256
1847 (base32
1848 "10kwb70c9aq0bfqpq48h186lsbwgrg18m14r9z8x6n8l7cds5azc"))))
1849 (properties
1850 `((upstream-name . "GenomicInteractions")))
1851 (build-system r-build-system)
1852 (propagated-inputs
1853 `(("r-biobase" ,r-biobase)
1854 ("r-biocgenerics" ,r-biocgenerics)
1855 ("r-data-table" ,r-data-table)
1856 ("r-dplyr" ,r-dplyr)
1857 ("r-genomeinfodb" ,r-genomeinfodb)
1858 ("r-genomicranges" ,r-genomicranges)
1859 ("r-ggplot2" ,r-ggplot2)
1860 ("r-gridextra" ,r-gridextra)
1861 ("r-gviz" ,r-gviz)
1862 ("r-igraph" ,r-igraph)
1863 ("r-interactionset" ,r-interactionset)
1864 ("r-iranges" ,r-iranges)
1865 ("r-rsamtools" ,r-rsamtools)
1866 ("r-rtracklayer" ,r-rtracklayer)
1867 ("r-s4vectors" ,r-s4vectors)
1868 ("r-stringr" ,r-stringr)))
1869 (home-page "https://github.com/ComputationalRegulatoryGenomicsICL/GenomicInteractions/")
1870 (synopsis "R package for handling genomic interaction data")
1871 (description
1872 "This R package provides tools for handling genomic interaction data,
1873 such as ChIA-PET/Hi-C, annotating genomic features with interaction
1874 information and producing various plots and statistics.")
1875 (license license:gpl3)))
1876
1877 (define-public r-ctc
1878 (package
1879 (name "r-ctc")
1880 (version "1.60.0")
1881 (source
1882 (origin
1883 (method url-fetch)
1884 (uri (bioconductor-uri "ctc" version))
1885 (sha256
1886 (base32
1887 "0wh27izkyr1j26nznisw654mb5c94xpwjjkx7r6bhwg9ihxxcl6d"))))
1888 (build-system r-build-system)
1889 (propagated-inputs `(("r-amap" ,r-amap)))
1890 (home-page "https://bioconductor.org/packages/ctc/")
1891 (synopsis "Cluster and tree conversion")
1892 (description
1893 "This package provides tools for exporting and importing classification
1894 trees and clusters to other programs.")
1895 (license license:gpl2)))
1896
1897 (define-public r-goseq
1898 (package
1899 (name "r-goseq")
1900 (version "1.38.0")
1901 (source
1902 (origin
1903 (method url-fetch)
1904 (uri (bioconductor-uri "goseq" version))
1905 (sha256
1906 (base32
1907 "11ypa41qv1nx3cncxlwlbhdxqlwq95rb9byv2z3crrf9nfp24byv"))))
1908 (build-system r-build-system)
1909 (propagated-inputs
1910 `(("r-annotationdbi" ,r-annotationdbi)
1911 ("r-biasedurn" ,r-biasedurn)
1912 ("r-biocgenerics" ,r-biocgenerics)
1913 ("r-genelendatabase" ,r-genelendatabase)
1914 ("r-go-db" ,r-go-db)
1915 ("r-mgcv" ,r-mgcv)))
1916 (home-page "https://bioconductor.org/packages/goseq/")
1917 (synopsis "Gene Ontology analyser for RNA-seq and other length biased data")
1918 (description
1919 "This package provides tools to detect Gene Ontology and/or other user
1920 defined categories which are over/under represented in RNA-seq data.")
1921 (license license:lgpl2.0+)))
1922
1923 (define-public r-glimma
1924 (package
1925 (name "r-glimma")
1926 (version "1.14.0")
1927 (source
1928 (origin
1929 (method url-fetch)
1930 (uri (bioconductor-uri "Glimma" version))
1931 (sha256
1932 (base32
1933 "1rjrqgl96iz4b3xqpc174wgz7bqmc8gbm9ljag0y27kz29fwng8r"))))
1934 (properties `((upstream-name . "Glimma")))
1935 (build-system r-build-system)
1936 (propagated-inputs
1937 `(("r-edger" ,r-edger)
1938 ("r-jsonlite" ,r-jsonlite)
1939 ("r-s4vectors" ,r-s4vectors)))
1940 (home-page "https://github.com/Shians/Glimma")
1941 (synopsis "Interactive HTML graphics")
1942 (description
1943 "This package generates interactive visualisations for analysis of
1944 RNA-sequencing data using output from limma, edgeR or DESeq2 packages in an
1945 HTML page. The interactions are built on top of the popular static
1946 representations of analysis results in order to provide additional
1947 information.")
1948 (license license:lgpl3)))
1949
1950 (define-public r-rots
1951 (package
1952 (name "r-rots")
1953 (version "1.14.0")
1954 (source
1955 (origin
1956 (method url-fetch)
1957 (uri (bioconductor-uri "ROTS" version))
1958 (sha256
1959 (base32
1960 "08mwlb0lpprys2b7vif8aj5bnprmn09mm79zz158gbhrv9j9d1qm"))))
1961 (properties `((upstream-name . "ROTS")))
1962 (build-system r-build-system)
1963 (propagated-inputs
1964 `(("r-biobase" ,r-biobase)
1965 ("r-rcpp" ,r-rcpp)))
1966 (home-page "https://bioconductor.org/packages/ROTS/")
1967 (synopsis "Reproducibility-Optimized Test Statistic")
1968 (description
1969 "This package provides tools for calculating the
1970 @dfn{Reproducibility-Optimized Test Statistic} (ROTS) for differential testing
1971 in omics data.")
1972 (license license:gpl2+)))
1973
1974 (define-public r-plgem
1975 (package
1976 (name "r-plgem")
1977 (version "1.58.0")
1978 (source
1979 (origin
1980 (method url-fetch)
1981 (uri (bioconductor-uri "plgem" version))
1982 (sha256
1983 (base32
1984 "0fkyvcw2qxp4g527s9rzia45yapi0r6gbij7svisil8rbgfdp45v"))))
1985 (build-system r-build-system)
1986 (propagated-inputs
1987 `(("r-biobase" ,r-biobase)
1988 ("r-mass" ,r-mass)))
1989 (home-page "http://www.genopolis.it")
1990 (synopsis "Detect differential expression in microarray and proteomics datasets")
1991 (description
1992 "The Power Law Global Error Model (PLGEM) has been shown to faithfully
1993 model the variance-versus-mean dependence that exists in a variety of
1994 genome-wide datasets, including microarray and proteomics data. The use of
1995 PLGEM has been shown to improve the detection of differentially expressed
1996 genes or proteins in these datasets.")
1997 (license license:gpl2)))
1998
1999 (define-public r-inspect
2000 (package
2001 (name "r-inspect")
2002 (version "1.16.0")
2003 (source
2004 (origin
2005 (method url-fetch)
2006 (uri (bioconductor-uri "INSPEcT" version))
2007 (sha256
2008 (base32
2009 "043066zygf2y2jp6dvfwl56hkzcdvkmymhjx3gh4mhi48l71zqv9"))))
2010 (properties `((upstream-name . "INSPEcT")))
2011 (build-system r-build-system)
2012 (propagated-inputs
2013 `(("r-biobase" ,r-biobase)
2014 ("r-biocgenerics" ,r-biocgenerics)
2015 ("r-biocparallel" ,r-biocparallel)
2016 ("r-deseq2" ,r-deseq2)
2017 ("r-desolve" ,r-desolve)
2018 ("r-genomeinfodb" ,r-genomeinfodb)
2019 ("r-genomicalignments" ,r-genomicalignments)
2020 ("r-genomicfeatures" ,r-genomicfeatures)
2021 ("r-genomicranges" ,r-genomicranges)
2022 ("r-iranges" ,r-iranges)
2023 ("r-kernsmooth" ,r-kernsmooth)
2024 ("r-plgem" ,r-plgem)
2025 ("r-proc" ,r-proc)
2026 ("r-rootsolve" ,r-rootsolve)
2027 ("r-rsamtools" ,r-rsamtools)
2028 ("r-s4vectors" ,r-s4vectors)
2029 ("r-shiny" ,r-shiny)
2030 ("r-summarizedexperiment" ,r-summarizedexperiment)
2031 ("r-txdb-mmusculus-ucsc-mm9-knowngene"
2032 ,r-txdb-mmusculus-ucsc-mm9-knowngene)))
2033 (home-page "https://bioconductor.org/packages/INSPEcT")
2034 (synopsis "Analysis of 4sU-seq and RNA-seq time-course data")
2035 (description
2036 "INSPEcT (INference of Synthesis, Processing and dEgradation rates in
2037 Time-Course experiments) analyses 4sU-seq and RNA-seq time-course data in
2038 order to evaluate synthesis, processing and degradation rates and assess via
2039 modeling the rates that determines changes in mature mRNA levels.")
2040 (license license:gpl2)))
2041
2042 (define-public r-dnabarcodes
2043 (package
2044 (name "r-dnabarcodes")
2045 (version "1.16.0")
2046 (source
2047 (origin
2048 (method url-fetch)
2049 (uri (bioconductor-uri "DNABarcodes" version))
2050 (sha256
2051 (base32
2052 "0r2r9qc2qvf7rfl1h5ynvv3xd7n444zbc697s85qxqdpr4sxqmfd"))))
2053 (properties `((upstream-name . "DNABarcodes")))
2054 (build-system r-build-system)
2055 (propagated-inputs
2056 `(("r-bh" ,r-bh)
2057 ("r-matrix" ,r-matrix)
2058 ("r-rcpp" ,r-rcpp)))
2059 (home-page "https://bioconductor.org/packages/DNABarcodes")
2060 (synopsis "Create and analyze DNA barcodes")
2061 (description
2062 "This package offers tools to create DNA barcode sets capable of
2063 correcting insertion, deletion, and substitution errors. Existing barcodes
2064 can be analyzed regarding their minimal, maximal and average distances between
2065 barcodes. Finally, reads that start with a (possibly mutated) barcode can be
2066 demultiplexed, i.e. assigned to their original reference barcode.")
2067 (license license:gpl2)))
2068
2069 (define-public r-ruvseq
2070 (package
2071 (name "r-ruvseq")
2072 (version "1.20.0")
2073 (source
2074 (origin
2075 (method url-fetch)
2076 (uri (bioconductor-uri "RUVSeq" version))
2077 (sha256
2078 (base32
2079 "1ipbbzpngx988lsmwqv7vbmqm65m43xvsmipayfppkrr6jipzxrj"))))
2080 (properties `((upstream-name . "RUVSeq")))
2081 (build-system r-build-system)
2082 (propagated-inputs
2083 `(("r-biobase" ,r-biobase)
2084 ("r-edaseq" ,r-edaseq)
2085 ("r-edger" ,r-edger)
2086 ("r-mass" ,r-mass)))
2087 (home-page "https://github.com/drisso/RUVSeq")
2088 (synopsis "Remove unwanted variation from RNA-Seq data")
2089 (description
2090 "This package implements methods to @dfn{remove unwanted variation} (RUV)
2091 of Risso et al. (2014) for the normalization of RNA-Seq read counts between
2092 samples.")
2093 (license license:artistic2.0)))
2094
2095 (define-public r-biocneighbors
2096 (package
2097 (name "r-biocneighbors")
2098 (version "1.4.1")
2099 (source
2100 (origin
2101 (method url-fetch)
2102 (uri (bioconductor-uri "BiocNeighbors" version))
2103 (sha256
2104 (base32
2105 "05vi1cij37s8wgj92k3l6a3f3dwldj8jvijdp4695zczka6kypdf"))))
2106 (properties `((upstream-name . "BiocNeighbors")))
2107 (build-system r-build-system)
2108 (propagated-inputs
2109 `(("r-biocparallel" ,r-biocparallel)
2110 ("r-matrix" ,r-matrix)
2111 ("r-rcpp" ,r-rcpp)
2112 ("r-rcppannoy" ,r-rcppannoy)
2113 ("r-rcpphnsw" ,r-rcpphnsw)
2114 ("r-s4vectors" ,r-s4vectors)))
2115 (home-page "https://bioconductor.org/packages/BiocNeighbors")
2116 (synopsis "Nearest Neighbor Detection for Bioconductor packages")
2117 (description
2118 "This package implements exact and approximate methods for nearest
2119 neighbor detection, in a framework that allows them to be easily switched
2120 within Bioconductor packages or workflows. The exact algorithm is implemented
2121 using pre-clustering with the k-means algorithm. Functions are also provided
2122 to search for all neighbors within a given distance. Parallelization is
2123 achieved for all methods using the BiocParallel framework.")
2124 (license license:gpl3)))
2125
2126 (define-public r-biocsingular
2127 (package
2128 (name "r-biocsingular")
2129 (version "1.2.0")
2130 (source
2131 (origin
2132 (method url-fetch)
2133 (uri (bioconductor-uri "BiocSingular" version))
2134 (sha256
2135 (base32
2136 "0qd7r2k56ym7ivjgapxbk7fyj2d7396f1ad1hkgnicgyw1an5q1r"))))
2137 (properties `((upstream-name . "BiocSingular")))
2138 (build-system r-build-system)
2139 (propagated-inputs
2140 `(("r-beachmat" ,r-beachmat)
2141 ("r-biocgenerics" ,r-biocgenerics)
2142 ("r-biocparallel" ,r-biocparallel)
2143 ("r-delayedarray" ,r-delayedarray)
2144 ("r-irlba" ,r-irlba)
2145 ("r-matrix" ,r-matrix)
2146 ("r-rcpp" ,r-rcpp)
2147 ("r-rsvd" ,r-rsvd)
2148 ("r-s4vectors" ,r-s4vectors)))
2149 (home-page "https://github.com/LTLA/BiocSingular")
2150 (synopsis "Singular value decomposition for Bioconductor packages")
2151 (description
2152 "This package implements exact and approximate methods for singular value
2153 decomposition and principal components analysis, in a framework that allows
2154 them to be easily switched within Bioconductor packages or workflows. Where
2155 possible, parallelization is achieved using the BiocParallel framework.")
2156 (license license:gpl3)))
2157
2158 (define-public r-destiny
2159 (package
2160 (name "r-destiny")
2161 (version "3.0.0")
2162 (source
2163 (origin
2164 (method url-fetch)
2165 (uri (bioconductor-uri "destiny" version))
2166 (sha256
2167 (base32
2168 "0vj9nk8g6i4vzm6cnzvbsqcvyk6fhmx0a0nxxrciarffyhqk81yz"))))
2169 (build-system r-build-system)
2170 (propagated-inputs
2171 `(("r-biobase" ,r-biobase)
2172 ("r-biocgenerics" ,r-biocgenerics)
2173 ("r-ggplot-multistats" ,r-ggplot-multistats)
2174 ("r-ggplot2" ,r-ggplot2)
2175 ("r-ggthemes" ,r-ggthemes)
2176 ("r-irlba" ,r-irlba)
2177 ("r-knn-covertree" ,r-knn-covertree)
2178 ("r-matrix" ,r-matrix)
2179 ("r-pcamethods" ,r-pcamethods)
2180 ("r-proxy" ,r-proxy)
2181 ("r-rcpp" ,r-rcpp)
2182 ("r-rcppeigen" ,r-rcppeigen)
2183 ("r-rcpphnsw" ,r-rcpphnsw)
2184 ("r-rspectra" ,r-rspectra)
2185 ("r-scales" ,r-scales)
2186 ("r-scatterplot3d" ,r-scatterplot3d)
2187 ("r-singlecellexperiment" ,r-singlecellexperiment)
2188 ("r-smoother" ,r-smoother)
2189 ("r-summarizedexperiment" ,r-summarizedexperiment)
2190 ("r-tidyr" ,r-tidyr)
2191 ("r-tidyselect" ,r-tidyselect)
2192 ("r-vim" ,r-vim)))
2193 (home-page "https://bioconductor.org/packages/destiny/")
2194 (synopsis "Create and plot diffusion maps")
2195 (description "This package provides tools to create and plot diffusion
2196 maps.")
2197 ;; Any version of the GPL
2198 (license license:gpl3+)))
2199
2200 (define-public r-savr
2201 (package
2202 (name "r-savr")
2203 (version "1.24.0")
2204 (source
2205 (origin
2206 (method url-fetch)
2207 (uri (bioconductor-uri "savR" version))
2208 (sha256
2209 (base32
2210 "1lsnqjl6qxbj0wai05qb2wrxrhxq5iarv2livmvwiwv70iigqygf"))))
2211 (properties `((upstream-name . "savR")))
2212 (build-system r-build-system)
2213 (propagated-inputs
2214 `(("r-ggplot2" ,r-ggplot2)
2215 ("r-gridextra" ,r-gridextra)
2216 ("r-reshape2" ,r-reshape2)
2217 ("r-scales" ,r-scales)
2218 ("r-xml" ,r-xml)))
2219 (home-page "https://github.com/bcalder/savR")
2220 (synopsis "Parse and analyze Illumina SAV files")
2221 (description
2222 "This package provides tools to parse Illumina Sequence Analysis
2223 Viewer (SAV) files, access data, and generate QC plots.")
2224 (license license:agpl3+)))
2225
2226 (define-public r-chipexoqual
2227 (package
2228 (name "r-chipexoqual")
2229 (version "1.10.0")
2230 (source
2231 (origin
2232 (method url-fetch)
2233 (uri (bioconductor-uri "ChIPexoQual" version))
2234 (sha256
2235 (base32
2236 "044n6kn16qczpdhp0w0z5x8xpr0rfs9s8q70rafgnvj7a2q1xdd0"))))
2237 (properties `((upstream-name . "ChIPexoQual")))
2238 (build-system r-build-system)
2239 (propagated-inputs
2240 `(("r-biocparallel" ,r-biocparallel)
2241 ("r-biovizbase" ,r-biovizbase)
2242 ("r-broom" ,r-broom)
2243 ("r-data-table" ,r-data-table)
2244 ("r-dplyr" ,r-dplyr)
2245 ("r-genomeinfodb" ,r-genomeinfodb)
2246 ("r-genomicalignments" ,r-genomicalignments)
2247 ("r-genomicranges" ,r-genomicranges)
2248 ("r-ggplot2" ,r-ggplot2)
2249 ("r-hexbin" ,r-hexbin)
2250 ("r-iranges" ,r-iranges)
2251 ("r-rcolorbrewer" ,r-rcolorbrewer)
2252 ("r-rmarkdown" ,r-rmarkdown)
2253 ("r-rsamtools" ,r-rsamtools)
2254 ("r-s4vectors" ,r-s4vectors)
2255 ("r-scales" ,r-scales)
2256 ("r-viridis" ,r-viridis)))
2257 (home-page "https://github.com/keleslab/ChIPexoQual")
2258 (synopsis "Quality control pipeline for ChIP-exo/nexus data")
2259 (description
2260 "This package provides a quality control pipeline for ChIP-exo/nexus
2261 sequencing data.")
2262 (license license:gpl2+)))
2263
2264 (define-public r-copynumber
2265 (package
2266 (name "r-copynumber")
2267 (version "1.26.0")
2268 (source (origin
2269 (method url-fetch)
2270 (uri (bioconductor-uri "copynumber" version))
2271 (sha256
2272 (base32
2273 "0r6r1adj20x3ckm0dlipxlf1rzngr92xsxxpy81mqxf4jpmyr8gj"))))
2274 (build-system r-build-system)
2275 (propagated-inputs
2276 `(("r-s4vectors" ,r-s4vectors)
2277 ("r-iranges" ,r-iranges)
2278 ("r-genomicranges" ,r-genomicranges)
2279 ("r-biocgenerics" ,r-biocgenerics)))
2280 (home-page "https://bioconductor.org/packages/copynumber")
2281 (synopsis "Segmentation of single- and multi-track copy number data")
2282 (description
2283 "This package segments single- and multi-track copy number data by a
2284 penalized least squares regression method.")
2285 (license license:artistic2.0)))
2286
2287 (define-public r-dnacopy
2288 (package
2289 (name "r-dnacopy")
2290 (version "1.60.0")
2291 (source
2292 (origin
2293 (method url-fetch)
2294 (uri (bioconductor-uri "DNAcopy" version))
2295 (sha256
2296 (base32
2297 "119z5lqhhw9ppg6s4dvbxk1kxf3wc55ibpm9b88c91s04yd7m9yw"))))
2298 (properties `((upstream-name . "DNAcopy")))
2299 (build-system r-build-system)
2300 (native-inputs `(("gfortran" ,gfortran)))
2301 (home-page "https://bioconductor.org/packages/DNAcopy")
2302 (synopsis "DNA copy number data analysis")
2303 (description
2304 "This package implements the @dfn{circular binary segmentation} (CBS)
2305 algorithm to segment DNA copy number data and identify genomic regions with
2306 abnormal copy number.")
2307 (license license:gpl2+)))
2308
2309 ;; This is a CRAN package, but it uncharacteristically depends on a
2310 ;; Bioconductor package.
2311 (define-public r-htscluster
2312 (package
2313 (name "r-htscluster")
2314 (version "2.0.8")
2315 (source
2316 (origin
2317 (method url-fetch)
2318 (uri (cran-uri "HTSCluster" version))
2319 (sha256
2320 (base32
2321 "0wnbfh6hdx8692jilgmv8sys1zm6fqc6mim7vvjhyqlmpm8gm0kg"))))
2322 (properties `((upstream-name . "HTSCluster")))
2323 (build-system r-build-system)
2324 (propagated-inputs
2325 `(("r-capushe" ,r-capushe)
2326 ("r-edger" ,r-edger)
2327 ("r-plotrix" ,r-plotrix)))
2328 (home-page "https://cran.r-project.org/web/packages/HTSCluster")
2329 (synopsis "Clustering high-throughput transcriptome sequencing (HTS) data")
2330 (description
2331 "This package provides a Poisson mixture model is implemented to cluster
2332 genes from high-throughput transcriptome sequencing (RNA-seq) data. Parameter
2333 estimation is performed using either the EM or CEM algorithm, and the slope
2334 heuristics are used for model selection (i.e., to choose the number of
2335 clusters).")
2336 (license license:gpl3+)))
2337
2338 (define-public r-deds
2339 (package
2340 (name "r-deds")
2341 (version "1.60.0")
2342 (source
2343 (origin
2344 (method url-fetch)
2345 (uri (bioconductor-uri "DEDS" version))
2346 (sha256
2347 (base32
2348 "0vzsmah2lhxf8k6n4d0i4j609sbvygmb6ii2ridg9z3nskwkrhp8"))))
2349 (properties `((upstream-name . "DEDS")))
2350 (build-system r-build-system)
2351 (home-page "https://bioconductor.org/packages/DEDS/")
2352 (synopsis "Differential expression via distance summary for microarray data")
2353 (description
2354 "This library contains functions that calculate various statistics of
2355 differential expression for microarray data, including t statistics, fold
2356 change, F statistics, SAM, moderated t and F statistics and B statistics. It
2357 also implements a new methodology called DEDS (Differential Expression via
2358 Distance Summary), which selects differentially expressed genes by integrating
2359 and summarizing a set of statistics using a weighted distance approach.")
2360 ;; Any version of the LGPL.
2361 (license license:lgpl3+)))
2362
2363 ;; This is a CRAN package, but since it depends on a Bioconductor package we
2364 ;; put it here.
2365 (define-public r-nbpseq
2366 (package
2367 (name "r-nbpseq")
2368 (version "0.3.0")
2369 (source
2370 (origin
2371 (method url-fetch)
2372 (uri (cran-uri "NBPSeq" version))
2373 (sha256
2374 (base32
2375 "0l4ylxhs2k9ww21jjqs67fygk92avdchhx2y1ixzl7yr2yh1y9by"))))
2376 (properties `((upstream-name . "NBPSeq")))
2377 (build-system r-build-system)
2378 (propagated-inputs
2379 `(("r-qvalue" ,r-qvalue)))
2380 (home-page "https://cran.r-project.org/web/packages/NBPSeq")
2381 (synopsis "Negative binomial models for RNA-Seq data")
2382 (description
2383 "This package provides negative binomial models for two-group comparisons
2384 and regression inferences from RNA-sequencing data.")
2385 (license license:gpl2)))
2386
2387 (define-public r-ebseq
2388 (package
2389 (name "r-ebseq")
2390 (version "1.26.0")
2391 (source
2392 (origin
2393 (method url-fetch)
2394 (uri (bioconductor-uri "EBSeq" version))
2395 (sha256
2396 (base32
2397 "0ay1vcccpc29r3vinlnwp9256345bfb346kg2y11kib4bnrabjb6"))))
2398 (properties `((upstream-name . "EBSeq")))
2399 (build-system r-build-system)
2400 (propagated-inputs
2401 `(("r-blockmodeling" ,r-blockmodeling)
2402 ("r-gplots" ,r-gplots)
2403 ("r-testthat" ,r-testthat)))
2404 (home-page "https://bioconductor.org/packages/EBSeq")
2405 (synopsis "Differential expression analysis of RNA-seq data")
2406 (description
2407 "This package provides tools for differential expression analysis at both
2408 gene and isoform level using RNA-seq data")
2409 (license license:artistic2.0)))
2410
2411 (define-public r-lpsymphony
2412 (package
2413 (name "r-lpsymphony")
2414 (version "1.14.0")
2415 (source
2416 (origin
2417 (method url-fetch)
2418 (uri (bioconductor-uri "lpsymphony" version))
2419 (sha256
2420 (base32
2421 "0j5j9kggh3l61vp6hpnqf45d5kzifksaj0sqhvs1zahmx2c1gfdv"))))
2422 (build-system r-build-system)
2423 (inputs
2424 `(("gfortran" ,gfortran)
2425 ("zlib" ,zlib)))
2426 (native-inputs
2427 `(("pkg-config" ,pkg-config)))
2428 (home-page "http://r-forge.r-project.org/projects/rsymphony")
2429 (synopsis "Symphony integer linear programming solver in R")
2430 (description
2431 "This package was derived from Rsymphony. The package provides an R
2432 interface to SYMPHONY, a linear programming solver written in C++. The main
2433 difference between this package and Rsymphony is that it includes the solver
2434 source code, while Rsymphony expects to find header and library files on the
2435 users' system. Thus the intention of @code{lpsymphony} is to provide an easy
2436 to install interface to SYMPHONY.")
2437 ;; Symphony 5.4 or later is distributed under the terms of the EPL 1.0.
2438 ;; lpsimphony is released under the same terms.
2439 (license license:epl1.0)))
2440
2441 (define-public r-ihw
2442 (package
2443 (name "r-ihw")
2444 (version "1.14.0")
2445 (source
2446 (origin
2447 (method url-fetch)
2448 (uri (bioconductor-uri "IHW" version))
2449 (sha256
2450 (base32
2451 "0rnw7r9pylpj3a5graavcpiqv2v67rv2a4dlcynkf4ihpxs4bg8x"))))
2452 (properties `((upstream-name . "IHW")))
2453 (build-system r-build-system)
2454 (propagated-inputs
2455 `(("r-biocgenerics" ,r-biocgenerics)
2456 ("r-fdrtool" ,r-fdrtool)
2457 ("r-lpsymphony" ,r-lpsymphony)
2458 ("r-slam" ,r-slam)))
2459 (home-page "https://bioconductor.org/packages/IHW")
2460 (synopsis "Independent hypothesis weighting")
2461 (description
2462 "@dfn{Independent hypothesis weighting} (IHW) is a multiple testing
2463 procedure that increases power compared to the method of Benjamini and
2464 Hochberg by assigning data-driven weights to each hypothesis. The input to
2465 IHW is a two-column table of p-values and covariates. The covariate can be
2466 any continuous-valued or categorical variable that is thought to be
2467 informative on the statistical properties of each hypothesis test, while it is
2468 independent of the p-value under the null hypothesis.")
2469 (license license:artistic2.0)))
2470
2471 (define-public r-icobra
2472 (package
2473 (name "r-icobra")
2474 (version "1.14.0")
2475 (source
2476 (origin
2477 (method url-fetch)
2478 (uri (bioconductor-uri "iCOBRA" version))
2479 (sha256
2480 (base32
2481 "1l0yr2grpwmr3pc5h50p1j4nxyb1ddmc55l7rhxpp4igh4fq1avz"))))
2482 (properties `((upstream-name . "iCOBRA")))
2483 (build-system r-build-system)
2484 (propagated-inputs
2485 `(("r-dplyr" ,r-dplyr)
2486 ("r-dt" ,r-dt)
2487 ("r-ggplot2" ,r-ggplot2)
2488 ("r-limma" ,r-limma)
2489 ("r-reshape2" ,r-reshape2)
2490 ("r-rocr" ,r-rocr)
2491 ("r-scales" ,r-scales)
2492 ("r-shiny" ,r-shiny)
2493 ("r-shinybs" ,r-shinybs)
2494 ("r-shinydashboard" ,r-shinydashboard)
2495 ("r-upsetr" ,r-upsetr)))
2496 (home-page "https://bioconductor.org/packages/iCOBRA")
2497 (synopsis "Comparison and visualization of ranking and assignment methods")
2498 (description
2499 "This package provides functions for calculation and visualization of
2500 performance metrics for evaluation of ranking and binary
2501 classification (assignment) methods. It also contains a Shiny application for
2502 interactive exploration of results.")
2503 (license license:gpl2+)))
2504
2505 (define-public r-mast
2506 (package
2507 (name "r-mast")
2508 (version "1.12.0")
2509 (source
2510 (origin
2511 (method url-fetch)
2512 (uri (bioconductor-uri "MAST" version))
2513 (sha256
2514 (base32
2515 "1l78rrwkzyswpj6pgc9z8290fqrk4akba76invkkazpyh91r8gga"))))
2516 (properties `((upstream-name . "MAST")))
2517 (build-system r-build-system)
2518 (propagated-inputs
2519 `(("r-abind" ,r-abind)
2520 ("r-biobase" ,r-biobase)
2521 ("r-biocgenerics" ,r-biocgenerics)
2522 ("r-data-table" ,r-data-table)
2523 ("r-ggplot2" ,r-ggplot2)
2524 ("r-plyr" ,r-plyr)
2525 ("r-progress" ,r-progress)
2526 ("r-reshape2" ,r-reshape2)
2527 ("r-s4vectors" ,r-s4vectors)
2528 ("r-singlecellexperiment" ,r-singlecellexperiment)
2529 ("r-stringr" ,r-stringr)
2530 ("r-summarizedexperiment" ,r-summarizedexperiment)))
2531 (home-page "https://github.com/RGLab/MAST/")
2532 (synopsis "Model-based analysis of single cell transcriptomics")
2533 (description
2534 "This package provides methods and models for handling zero-inflated
2535 single cell assay data.")
2536 (license license:gpl2+)))
2537
2538 (define-public r-monocle
2539 (package
2540 (name "r-monocle")
2541 (version "2.14.0")
2542 (source
2543 (origin
2544 (method url-fetch)
2545 (uri (bioconductor-uri "monocle" version))
2546 (sha256
2547 (base32
2548 "18b9y592q48mbcp5w095qs1kaklq64v6dcnlpqhv3rwxvywygsz2"))))
2549 (build-system r-build-system)
2550 (propagated-inputs
2551 `(("r-biobase" ,r-biobase)
2552 ("r-biocgenerics" ,r-biocgenerics)
2553 ("r-biocviews" ,r-biocviews)
2554 ("r-cluster" ,r-cluster)
2555 ("r-combinat" ,r-combinat)
2556 ("r-ddrtree" ,r-ddrtree)
2557 ("r-densityclust" ,r-densityclust)
2558 ("r-dplyr" ,r-dplyr)
2559 ("r-fastica" ,r-fastica)
2560 ("r-ggplot2" ,r-ggplot2)
2561 ("r-hsmmsinglecell" ,r-hsmmsinglecell)
2562 ("r-igraph" ,r-igraph)
2563 ("r-irlba" ,r-irlba)
2564 ("r-limma" ,r-limma)
2565 ("r-mass" ,r-mass)
2566 ("r-matrix" ,r-matrix)
2567 ("r-matrixstats" ,r-matrixstats)
2568 ("r-pheatmap" ,r-pheatmap)
2569 ("r-plyr" ,r-plyr)
2570 ("r-proxy" ,r-proxy)
2571 ("r-qlcmatrix" ,r-qlcmatrix)
2572 ("r-rann" ,r-rann)
2573 ("r-rcpp" ,r-rcpp)
2574 ("r-reshape2" ,r-reshape2)
2575 ("r-rtsne" ,r-rtsne)
2576 ("r-slam" ,r-slam)
2577 ("r-stringr" ,r-stringr)
2578 ("r-tibble" ,r-tibble)
2579 ("r-vgam" ,r-vgam)
2580 ("r-viridis" ,r-viridis)))
2581 (home-page "https://bioconductor.org/packages/monocle")
2582 (synopsis "Clustering, differential expression, and trajectory analysis for single-cell RNA-Seq")
2583 (description
2584 "Monocle performs differential expression and time-series analysis for
2585 single-cell expression experiments. It orders individual cells according to
2586 progress through a biological process, without knowing ahead of time which
2587 genes define progress through that process. Monocle also performs
2588 differential expression analysis, clustering, visualization, and other useful
2589 tasks on single cell expression data. It is designed to work with RNA-Seq and
2590 qPCR data, but could be used with other types as well.")
2591 (license license:artistic2.0)))
2592
2593 (define-public r-monocle3
2594 (package
2595 (name "r-monocle3")
2596 (version "0.1.2")
2597 (source
2598 (origin
2599 (method git-fetch)
2600 (uri (git-reference
2601 (url "https://github.com/cole-trapnell-lab/monocle3.git")
2602 (commit version)))
2603 (file-name (git-file-name name version))
2604 (sha256
2605 (base32
2606 "1cjxqfw3qvy269hsf5v80d4kshl932wrl949iayas02saj6f70ls"))))
2607 (build-system r-build-system)
2608 (propagated-inputs
2609 `(("r-biobase" ,r-biobase)
2610 ("r-biocgenerics" ,r-biocgenerics)
2611 ("r-delayedmatrixstats" ,r-delayedmatrixstats)
2612 ("r-dplyr" ,r-dplyr)
2613 ("r-ggplot2" ,r-ggplot2)
2614 ("r-ggrepel" ,r-ggrepel)
2615 ("r-grr" ,r-grr)
2616 ("r-htmlwidgets" ,r-htmlwidgets)
2617 ("r-igraph" ,r-igraph)
2618 ("r-irlba" ,r-irlba)
2619 ("r-limma" ,r-limma)
2620 ("r-lmtest" ,r-lmtest)
2621 ("r-mass" ,r-mass)
2622 ("r-matrix" ,r-matrix)
2623 ("r-matrix-utils" ,r-matrix-utils)
2624 ("r-pbapply" ,r-pbapply)
2625 ("r-pbmcapply" ,r-pbmcapply)
2626 ("r-pheatmap" ,r-pheatmap)
2627 ("r-plotly" ,r-plotly)
2628 ("r-pryr" ,r-pryr)
2629 ("r-proxy" ,r-proxy)
2630 ("r-pscl" ,r-pscl)
2631 ("r-purrr" ,r-purrr)
2632 ("r-rann" ,r-rann)
2633 ("r-rcpp" ,r-rcpp)
2634 ("r-rcppparallel" ,r-rcppparallel)
2635 ("r-reshape2" ,r-reshape2)
2636 ("r-reticulate" ,r-reticulate)
2637 ("r-rhpcblasctl" ,r-rhpcblasctl)
2638 ("r-rtsne" ,r-rtsne)
2639 ("r-shiny" ,r-shiny)
2640 ("r-slam" ,r-slam)
2641 ("r-spdep" ,r-spdep)
2642 ("r-speedglm" ,r-speedglm)
2643 ("r-stringr" ,r-stringr)
2644 ("r-singlecellexperiment" ,r-singlecellexperiment)
2645 ("r-tibble" ,r-tibble)
2646 ("r-tidyr" ,r-tidyr)
2647 ("r-uwot" ,r-uwot)
2648 ("r-viridis" ,r-viridis)))
2649 (home-page "https://github.com/cole-trapnell-lab/monocle3")
2650 (synopsis "Analysis toolkit for single-cell RNA-Seq data")
2651 (description
2652 "Monocle 3 is an analysis toolkit for single-cell RNA-Seq experiments.")
2653 (license license:expat)))
2654
2655 (define-public r-noiseq
2656 (package
2657 (name "r-noiseq")
2658 (version "2.30.0")
2659 (source
2660 (origin
2661 (method url-fetch)
2662 (uri (bioconductor-uri "NOISeq" version))
2663 (sha256
2664 (base32
2665 "1a8p66hhnwmay0rjabwq7356wr93yn33nqgr9rr7whpp9nls1hg4"))))
2666 (properties `((upstream-name . "NOISeq")))
2667 (build-system r-build-system)
2668 (propagated-inputs
2669 `(("r-biobase" ,r-biobase)
2670 ("r-matrix" ,r-matrix)))
2671 (home-page "https://bioconductor.org/packages/NOISeq")
2672 (synopsis "Exploratory analysis and differential expression for RNA-seq data")
2673 (description
2674 "This package provides tools to support the analysis of RNA-seq
2675 expression data or other similar kind of data. It provides exploratory plots
2676 to evaluate saturation, count distribution, expression per chromosome, type of
2677 detected features, features length, etc. It also supports the analysis of
2678 differential expression between two experimental conditions with no parametric
2679 assumptions.")
2680 (license license:artistic2.0)))
2681
2682 (define-public r-scdd
2683 (package
2684 (name "r-scdd")
2685 (version "1.10.0")
2686 (source
2687 (origin
2688 (method url-fetch)
2689 (uri (bioconductor-uri "scDD" version))
2690 (sha256
2691 (base32
2692 "0nk0qq664zs7dnlcamdkrrhvll01p7f96jj3igbxxlzj3dvr58w4"))))
2693 (properties `((upstream-name . "scDD")))
2694 (build-system r-build-system)
2695 (propagated-inputs
2696 `(("r-arm" ,r-arm)
2697 ("r-biocparallel" ,r-biocparallel)
2698 ("r-ebseq" ,r-ebseq)
2699 ("r-fields" ,r-fields)
2700 ("r-ggplot2" ,r-ggplot2)
2701 ("r-mclust" ,r-mclust)
2702 ("r-outliers" ,r-outliers)
2703 ("r-s4vectors" ,r-s4vectors)
2704 ("r-scran" ,r-scran)
2705 ("r-singlecellexperiment" ,r-singlecellexperiment)
2706 ("r-summarizedexperiment" ,r-summarizedexperiment)))
2707 (home-page "https://github.com/kdkorthauer/scDD")
2708 (synopsis "Mixture modeling of single-cell RNA-seq data")
2709 (description
2710 "This package implements a method to analyze single-cell RNA-seq data
2711 utilizing flexible Dirichlet Process mixture models. Genes with differential
2712 distributions of expression are classified into several interesting patterns
2713 of differences between two conditions. The package also includes functions
2714 for simulating data with these patterns from negative binomial
2715 distributions.")
2716 (license license:gpl2)))
2717
2718 (define-public r-scone
2719 (package
2720 (name "r-scone")
2721 (version "1.10.0")
2722 (source
2723 (origin
2724 (method url-fetch)
2725 (uri (bioconductor-uri "scone" version))
2726 (sha256
2727 (base32
2728 "1hfsbnix0y9ad6bj0d8q2aw13pb3vjcaa0dfwxxapzl90zwbsjhp"))))
2729 (build-system r-build-system)
2730 (propagated-inputs
2731 `(("r-aroma-light" ,r-aroma-light)
2732 ("r-biocparallel" ,r-biocparallel)
2733 ("r-boot" ,r-boot)
2734 ("r-class" ,r-class)
2735 ("r-cluster" ,r-cluster)
2736 ("r-compositions" ,r-compositions)
2737 ("r-diptest" ,r-diptest)
2738 ("r-edger" ,r-edger)
2739 ("r-fpc" ,r-fpc)
2740 ("r-gplots" ,r-gplots)
2741 ("r-hexbin" ,r-hexbin)
2742 ("r-limma" ,r-limma)
2743 ("r-matrixstats" ,r-matrixstats)
2744 ("r-mixtools" ,r-mixtools)
2745 ("r-rarpack" ,r-rarpack)
2746 ("r-rcolorbrewer" ,r-rcolorbrewer)
2747 ("r-rhdf5" ,r-rhdf5)
2748 ("r-ruvseq" ,r-ruvseq)
2749 ("r-summarizedexperiment" ,r-summarizedexperiment)))
2750 (home-page "https://bioconductor.org/packages/scone")
2751 (synopsis "Single cell overview of normalized expression data")
2752 (description
2753 "SCONE is an R package for comparing and ranking the performance of
2754 different normalization schemes for single-cell RNA-seq and other
2755 high-throughput analyses.")
2756 (license license:artistic2.0)))
2757
2758 (define-public r-geoquery
2759 (package
2760 (name "r-geoquery")
2761 (version "2.54.1")
2762 (source
2763 (origin
2764 (method url-fetch)
2765 (uri (bioconductor-uri "GEOquery" version))
2766 (sha256
2767 (base32
2768 "0j8mlldy7dc38fx5zwj6z6l4b9bhvrn8sil3z8asnd4ic7w9ifx5"))))
2769 (properties `((upstream-name . "GEOquery")))
2770 (build-system r-build-system)
2771 (propagated-inputs
2772 `(("r-biobase" ,r-biobase)
2773 ("r-dplyr" ,r-dplyr)
2774 ("r-httr" ,r-httr)
2775 ("r-limma" ,r-limma)
2776 ("r-magrittr" ,r-magrittr)
2777 ("r-readr" ,r-readr)
2778 ("r-tidyr" ,r-tidyr)
2779 ("r-xml2" ,r-xml2)))
2780 (home-page "https://github.com/seandavi/GEOquery/")
2781 (synopsis "Get data from NCBI Gene Expression Omnibus (GEO)")
2782 (description
2783 "The NCBI Gene Expression Omnibus (GEO) is a public repository of
2784 microarray data. Given the rich and varied nature of this resource, it is
2785 only natural to want to apply BioConductor tools to these data. GEOquery is
2786 the bridge between GEO and BioConductor.")
2787 (license license:gpl2)))
2788
2789 (define-public r-illuminaio
2790 (package
2791 (name "r-illuminaio")
2792 (version "0.28.0")
2793 (source
2794 (origin
2795 (method url-fetch)
2796 (uri (bioconductor-uri "illuminaio" version))
2797 (sha256
2798 (base32
2799 "1psza8jq6h8fv2rm91ah67dgjlnj1l80yracwgdl1agd0ycv90sh"))))
2800 (build-system r-build-system)
2801 (propagated-inputs
2802 `(("r-base64" ,r-base64)))
2803 (home-page "https://github.com/HenrikBengtsson/illuminaio/")
2804 (synopsis "Parse Illumina microarray output files")
2805 (description
2806 "This package provides tools for parsing Illumina's microarray output
2807 files, including IDAT.")
2808 (license license:gpl2)))
2809
2810 (define-public r-siggenes
2811 (package
2812 (name "r-siggenes")
2813 (version "1.60.0")
2814 (source
2815 (origin
2816 (method url-fetch)
2817 (uri (bioconductor-uri "siggenes" version))
2818 (sha256
2819 (base32
2820 "03lmq3hqprwps4miynl2vhqi3v4als5vqmz4lb19lk5a4zja72b4"))))
2821 (build-system r-build-system)
2822 (propagated-inputs
2823 `(("r-biobase" ,r-biobase)
2824 ("r-multtest" ,r-multtest)
2825 ("r-scrime" ,r-scrime)))
2826 (home-page "https://bioconductor.org/packages/siggenes/")
2827 (synopsis
2828 "Multiple testing using SAM and Efron's empirical Bayes approaches")
2829 (description
2830 "This package provides tools for the identification of differentially
2831 expressed genes and estimation of the @dfn{False Discovery Rate} (FDR) using
2832 both the Significance Analysis of Microarrays (SAM) and the @dfn{Empirical
2833 Bayes Analyses of Microarrays} (EBAM).")
2834 (license license:lgpl2.0+)))
2835
2836 (define-public r-bumphunter
2837 (package
2838 (name "r-bumphunter")
2839 (version "1.28.0")
2840 (source
2841 (origin
2842 (method url-fetch)
2843 (uri (bioconductor-uri "bumphunter" version))
2844 (sha256
2845 (base32
2846 "1p3gwb954zns61d1pwgkplxnvgk2lixrl93kkkf439wa3vlgsnjv"))))
2847 (build-system r-build-system)
2848 (propagated-inputs
2849 `(("r-annotationdbi" ,r-annotationdbi)
2850 ("r-biocgenerics" ,r-biocgenerics)
2851 ("r-dorng" ,r-dorng)
2852 ("r-foreach" ,r-foreach)
2853 ("r-genomeinfodb" ,r-genomeinfodb)
2854 ("r-genomicfeatures" ,r-genomicfeatures)
2855 ("r-genomicranges" ,r-genomicranges)
2856 ("r-iranges" ,r-iranges)
2857 ("r-iterators" ,r-iterators)
2858 ("r-limma" ,r-limma)
2859 ("r-locfit" ,r-locfit)
2860 ("r-matrixstats" ,r-matrixstats)
2861 ("r-s4vectors" ,r-s4vectors)))
2862 (home-page "https://github.com/ririzarr/bumphunter")
2863 (synopsis "Find bumps in genomic data")
2864 (description
2865 "This package provides tools for finding bumps in genomic data in order
2866 to identify differentially methylated regions in epigenetic epidemiology
2867 studies.")
2868 (license license:artistic2.0)))
2869
2870 (define-public r-minfi
2871 (package
2872 (name "r-minfi")
2873 (version "1.32.0")
2874 (source
2875 (origin
2876 (method url-fetch)
2877 (uri (bioconductor-uri "minfi" version))
2878 (sha256
2879 (base32
2880 "177isdvcq2476xybvfbh7x11qsj5nzckgh3b6p156wlx9ap9dvl3"))))
2881 (build-system r-build-system)
2882 (propagated-inputs
2883 `(("r-beanplot" ,r-beanplot)
2884 ("r-biobase" ,r-biobase)
2885 ("r-biocgenerics" ,r-biocgenerics)
2886 ("r-biocparallel" ,r-biocparallel)
2887 ("r-biostrings" ,r-biostrings)
2888 ("r-bumphunter" ,r-bumphunter)
2889 ("r-data-table" ,r-data-table)
2890 ("r-delayedarray" ,r-delayedarray)
2891 ("r-delayedmatrixstats" ,r-delayedmatrixstats)
2892 ("r-genefilter" ,r-genefilter)
2893 ("r-genomeinfodb" ,r-genomeinfodb)
2894 ("r-genomicranges" ,r-genomicranges)
2895 ("r-geoquery" ,r-geoquery)
2896 ("r-hdf5array" ,r-hdf5array)
2897 ("r-illuminaio" ,r-illuminaio)
2898 ("r-iranges" ,r-iranges)
2899 ("r-lattice" ,r-lattice)
2900 ("r-limma" ,r-limma)
2901 ("r-mass" ,r-mass)
2902 ("r-mclust" ,r-mclust)
2903 ("r-nlme" ,r-nlme)
2904 ("r-nor1mix" ,r-nor1mix)
2905 ("r-preprocesscore" ,r-preprocesscore)
2906 ("r-quadprog" ,r-quadprog)
2907 ("r-rcolorbrewer" ,r-rcolorbrewer)
2908 ("r-reshape" ,r-reshape)
2909 ("r-s4vectors" ,r-s4vectors)
2910 ("r-siggenes" ,r-siggenes)
2911 ("r-summarizedexperiment" ,r-summarizedexperiment)))
2912 (home-page "https://github.com/hansenlab/minfi")
2913 (synopsis "Analyze Illumina Infinium DNA methylation arrays")
2914 (description
2915 "This package provides tools to analyze and visualize Illumina Infinium
2916 methylation arrays.")
2917 (license license:artistic2.0)))
2918
2919 (define-public r-methylumi
2920 (package
2921 (name "r-methylumi")
2922 (version "2.32.0")
2923 (source
2924 (origin
2925 (method url-fetch)
2926 (uri (bioconductor-uri "methylumi" version))
2927 (sha256
2928 (base32
2929 "0zd4h6n37v3z0mas69z2xsf5s0naih828987m8v0g9hhq4f6hf5w"))))
2930 (build-system r-build-system)
2931 (propagated-inputs
2932 `(("r-annotate" ,r-annotate)
2933 ("r-annotationdbi" ,r-annotationdbi)
2934 ("r-biobase" ,r-biobase)
2935 ("r-biocgenerics" ,r-biocgenerics)
2936 ("r-fdb-infiniummethylation-hg19" ,r-fdb-infiniummethylation-hg19)
2937 ("r-genefilter" ,r-genefilter)
2938 ("r-genomeinfodb" ,r-genomeinfodb)
2939 ("r-genomicranges" ,r-genomicranges)
2940 ("r-ggplot2" ,r-ggplot2)
2941 ("r-illuminaio" ,r-illuminaio)
2942 ("r-iranges" ,r-iranges)
2943 ("r-lattice" ,r-lattice)
2944 ("r-matrixstats" ,r-matrixstats)
2945 ("r-minfi" ,r-minfi)
2946 ("r-reshape2" ,r-reshape2)
2947 ("r-s4vectors" ,r-s4vectors)
2948 ("r-scales" ,r-scales)
2949 ("r-summarizedexperiment" ,r-summarizedexperiment)))
2950 (home-page "https://bioconductor.org/packages/methylumi")
2951 (synopsis "Handle Illumina methylation data")
2952 (description
2953 "This package provides classes for holding and manipulating Illumina
2954 methylation data. Based on eSet, it can contain MIAME information, sample
2955 information, feature information, and multiple matrices of data. An
2956 \"intelligent\" import function, methylumiR can read the Illumina text files
2957 and create a MethyLumiSet. methylumIDAT can directly read raw IDAT files from
2958 HumanMethylation27 and HumanMethylation450 microarrays. Normalization,
2959 background correction, and quality control features for GoldenGate, Infinium,
2960 and Infinium HD arrays are also included.")
2961 (license license:gpl2)))
2962
2963 (define-public r-lumi
2964 (package
2965 (name "r-lumi")
2966 (version "2.38.0")
2967 (source
2968 (origin
2969 (method url-fetch)
2970 (uri (bioconductor-uri "lumi" version))
2971 (sha256
2972 (base32
2973 "0lgrqbdvp7ykcafc0bpnbcsf396na3jj5c35x9ysf5bpcas23nmm"))))
2974 (build-system r-build-system)
2975 (propagated-inputs
2976 `(("r-affy" ,r-affy)
2977 ("r-annotate" ,r-annotate)
2978 ("r-annotationdbi" ,r-annotationdbi)
2979 ("r-biobase" ,r-biobase)
2980 ("r-dbi" ,r-dbi)
2981 ("r-genomicfeatures" ,r-genomicfeatures)
2982 ("r-genomicranges" ,r-genomicranges)
2983 ("r-kernsmooth" ,r-kernsmooth)
2984 ("r-lattice" ,r-lattice)
2985 ("r-mass" ,r-mass)
2986 ("r-methylumi" ,r-methylumi)
2987 ("r-mgcv" ,r-mgcv)
2988 ("r-nleqslv" ,r-nleqslv)
2989 ("r-preprocesscore" ,r-preprocesscore)
2990 ("r-rsqlite" ,r-rsqlite)))
2991 (home-page "https://bioconductor.org/packages/lumi")
2992 (synopsis "BeadArray-specific methods for Illumina methylation and expression microarrays")
2993 (description
2994 "The lumi package provides an integrated solution for the Illumina
2995 microarray data analysis. It includes functions of Illumina
2996 BeadStudio (GenomeStudio) data input, quality control, BeadArray-specific
2997 variance stabilization, normalization and gene annotation at the probe level.
2998 It also includes the functions of processing Illumina methylation microarrays,
2999 especially Illumina Infinium methylation microarrays.")
3000 (license license:lgpl2.0+)))
3001
3002 (define-public r-linnorm
3003 (package
3004 (name "r-linnorm")
3005 (version "2.10.0")
3006 (source
3007 (origin
3008 (method url-fetch)
3009 (uri (bioconductor-uri "Linnorm" version))
3010 (sha256
3011 (base32
3012 "15mhwiqmp9m65zvrdbr2hhy3x81lf4jbwgjsf75g41if2v2g8x67"))))
3013 (properties `((upstream-name . "Linnorm")))
3014 (build-system r-build-system)
3015 (propagated-inputs
3016 `(("r-amap" ,r-amap)
3017 ("r-apcluster" ,r-apcluster)
3018 ("r-ellipse" ,r-ellipse)
3019 ("r-fastcluster" ,r-fastcluster)
3020 ("r-fpc" ,r-fpc)
3021 ("r-ggdendro" ,r-ggdendro)
3022 ("r-ggplot2" ,r-ggplot2)
3023 ("r-gmodels" ,r-gmodels)
3024 ("r-igraph" ,r-igraph)
3025 ("r-limma" ,r-limma)
3026 ("r-mass" ,r-mass)
3027 ("r-mclust" ,r-mclust)
3028 ("r-rcpp" ,r-rcpp)
3029 ("r-rcpparmadillo" ,r-rcpparmadillo)
3030 ("r-rtsne" ,r-rtsne)
3031 ("r-statmod" ,r-statmod)
3032 ("r-vegan" ,r-vegan)
3033 ("r-zoo" ,r-zoo)))
3034 (home-page "http://www.jjwanglab.org/Linnorm/")
3035 (synopsis "Linear model and normality based transformation method")
3036 (description
3037 "Linnorm is an R package for the analysis of RNA-seq, scRNA-seq, ChIP-seq
3038 count data or any large scale count data. It transforms such datasets for
3039 parametric tests. In addition to the transformtion function (@code{Linnorm}),
3040 the following pipelines are implemented:
3041
3042 @enumerate
3043 @item Library size/batch effect normalization (@code{Linnorm.Norm})
3044 @item Cell subpopluation analysis and visualization using t-SNE or PCA K-means
3045 clustering or hierarchical clustering (@code{Linnorm.tSNE},
3046 @code{Linnorm.PCA}, @code{Linnorm.HClust})
3047 @item Differential expression analysis or differential peak detection using
3048 limma (@code{Linnorm.limma})
3049 @item Highly variable gene discovery and visualization (@code{Linnorm.HVar})
3050 @item Gene correlation network analysis and visualization (@code{Linnorm.Cor})
3051 @item Stable gene selection for scRNA-seq data; for users without or who do
3052 not want to rely on spike-in genes (@code{Linnorm.SGenes})
3053 @item Data imputation (@code{Linnorm.DataImput}).
3054 @end enumerate
3055
3056 Linnorm can work with raw count, CPM, RPKM, FPKM and TPM. Additionally, the
3057 @code{RnaXSim} function is included for simulating RNA-seq data for the
3058 evaluation of DEG analysis methods.")
3059 (license license:expat)))
3060
3061 (define-public r-ioniser
3062 (package
3063 (name "r-ioniser")
3064 (version "2.10.0")
3065 (source
3066 (origin
3067 (method url-fetch)
3068 (uri (bioconductor-uri "IONiseR" version))
3069 (sha256
3070 (base32
3071 "1c265bzh923i9mw83mjpj0bzbkixbs6sg1h1z51y9xjkakdgg90f"))))
3072 (properties `((upstream-name . "IONiseR")))
3073 (build-system r-build-system)
3074 (propagated-inputs
3075 `(("r-biocgenerics" ,r-biocgenerics)
3076 ("r-biocparallel" ,r-biocparallel)
3077 ("r-biostrings" ,r-biostrings)
3078 ("r-bit64" ,r-bit64)
3079 ("r-dplyr" ,r-dplyr)
3080 ("r-ggplot2" ,r-ggplot2)
3081 ("r-magrittr" ,r-magrittr)
3082 ("r-rhdf5" ,r-rhdf5)
3083 ("r-shortread" ,r-shortread)
3084 ("r-stringr" ,r-stringr)
3085 ("r-tibble" ,r-tibble)
3086 ("r-tidyr" ,r-tidyr)
3087 ("r-xvector" ,r-xvector)))
3088 (home-page "https://bioconductor.org/packages/IONiseR/")
3089 (synopsis "Quality assessment tools for Oxford Nanopore MinION data")
3090 (description
3091 "IONiseR provides tools for the quality assessment of Oxford Nanopore
3092 MinION data. It extracts summary statistics from a set of fast5 files and can
3093 be used either before or after base calling. In addition to standard
3094 summaries of the read-types produced, it provides a number of plots for
3095 visualising metrics relative to experiment run time or spatially over the
3096 surface of a flowcell.")
3097 (license license:expat)))
3098
3099 ;; This is a CRAN package, but it depends on packages from Bioconductor.
3100 (define-public r-gkmsvm
3101 (package
3102 (name "r-gkmsvm")
3103 (version "0.79.0")
3104 (source
3105 (origin
3106 (method url-fetch)
3107 (uri (cran-uri "gkmSVM" version))
3108 (sha256
3109 (base32
3110 "04dakbgfvfalz4rm4fvvybp506dn5fbj5g86ybfhrc6wywjllsz3"))))
3111 (properties `((upstream-name . "gkmSVM")))
3112 (build-system r-build-system)
3113 (propagated-inputs
3114 `(("r-biocgenerics" ,r-biocgenerics)
3115 ("r-biostrings" ,r-biostrings)
3116 ("r-genomeinfodb" ,r-genomeinfodb)
3117 ("r-genomicranges" ,r-genomicranges)
3118 ("r-iranges" ,r-iranges)
3119 ("r-kernlab" ,r-kernlab)
3120 ("r-rcpp" ,r-rcpp)
3121 ("r-rocr" ,r-rocr)
3122 ("r-rtracklayer" ,r-rtracklayer)
3123 ("r-s4vectors" ,r-s4vectors)
3124 ("r-seqinr" ,r-seqinr)))
3125 (home-page "https://cran.r-project.org/web/packages/gkmSVM")
3126 (synopsis "Gapped-kmer support vector machine")
3127 (description
3128 "This R package provides tools for training gapped-kmer SVM classifiers
3129 for DNA and protein sequences. This package supports several sequence
3130 kernels, including: gkmSVM, kmer-SVM, mismatch kernel and wildcard kernel.")
3131 (license license:gpl2+)))
3132
3133 ;; This is a CRAN package, but it depends on multtest from Bioconductor.
3134 (define-public r-mutoss
3135 (package
3136 (name "r-mutoss")
3137 (version "0.1-12")
3138 (source
3139 (origin
3140 (method url-fetch)
3141 (uri (cran-uri "mutoss" version))
3142 (sha256
3143 (base32
3144 "1yk7p7pb2xm38d3j19ysgwmix48lvimbhkhjjwk5jmr1a0ysx298"))))
3145 (properties `((upstream-name . "mutoss")))
3146 (build-system r-build-system)
3147 (propagated-inputs
3148 `(("r-multcomp" ,r-multcomp)
3149 ("r-multtest" ,r-multtest)
3150 ("r-mvtnorm" ,r-mvtnorm)
3151 ("r-plotrix" ,r-plotrix)))
3152 (home-page "https://github.com/kornl/mutoss/")
3153 (synopsis "Unified multiple testing procedures")
3154 (description
3155 "This package is designed to ease the application and comparison of
3156 multiple hypothesis testing procedures for FWER, gFWER, FDR and FDX. Methods
3157 are standardized and usable by the accompanying mutossGUI package.")
3158 ;; Any version of the GPL.
3159 (license (list license:gpl2+ license:gpl3+))))
3160
3161 ;; This is a CRAN package, but it depends on mutoss, which depends on multtest
3162 ;; from Bioconductor, so we put it here.
3163 (define-public r-metap
3164 (package
3165 (name "r-metap")
3166 (version "1.2")
3167 (source
3168 (origin
3169 (method url-fetch)
3170 (uri (cran-uri "metap" version))
3171 (sha256
3172 (base32
3173 "0pfbcixjrzx81l9wqhlp55khg9k63zf8pvg2n39c19akr4ppzhvf"))))
3174 (build-system r-build-system)
3175 (propagated-inputs
3176 `(("r-lattice" ,r-lattice)
3177 ("r-mutoss" ,r-mutoss)
3178 ("r-rdpack" ,r-rdpack)
3179 ("r-tfisher" ,r-tfisher)))
3180 (home-page "http://www.dewey.myzen.co.uk/meta/meta.html")
3181 (synopsis "Meta-analysis of significance values")
3182 (description
3183 "The canonical way to perform meta-analysis involves using effect sizes.
3184 When they are not available this package provides a number of methods for
3185 meta-analysis of significance values including the methods of Edgington,
3186 Fisher, Stouffer, Tippett, and Wilkinson; a number of data-sets to replicate
3187 published results; and a routine for graphical display.")
3188 (license license:gpl2)))
3189
3190 (define-public r-triform
3191 (package
3192 (name "r-triform")
3193 (version "1.28.0")
3194 (source
3195 (origin
3196 (method url-fetch)
3197 (uri (bioconductor-uri "triform" version))
3198 (sha256
3199 (base32
3200 "12qdyrcw2mcawqdw65v0hjaghzlwa10xl6j8458izcrm5k6dlvz9"))))
3201 (build-system r-build-system)
3202 (propagated-inputs
3203 `(("r-biocgenerics" ,r-biocgenerics)
3204 ("r-iranges" ,r-iranges)
3205 ("r-yaml" ,r-yaml)))
3206 (home-page "https://bioconductor.org/packages/triform/")
3207 (synopsis "Find enriched regions in transcription factor ChIP-sequencing data")
3208 (description
3209 "The Triform algorithm uses model-free statistics to identify peak-like
3210 distributions of TF ChIP sequencing reads, taking advantage of an improved
3211 peak definition in combination with known profile characteristics.")
3212 (license license:gpl2)))
3213
3214 (define-public r-varianttools
3215 (package
3216 (name "r-varianttools")
3217 (version "1.28.0")
3218 (source
3219 (origin
3220 (method url-fetch)
3221 (uri (bioconductor-uri "VariantTools" version))
3222 (sha256
3223 (base32
3224 "0aafcprsqbn1xl8jqnxfl8r2d0lmzhssqpr26lam2cprh3yk0xiv"))))
3225 (properties `((upstream-name . "VariantTools")))
3226 (build-system r-build-system)
3227 (propagated-inputs
3228 `(("r-biobase" ,r-biobase)
3229 ("r-biocgenerics" ,r-biocgenerics)
3230 ("r-biocparallel" ,r-biocparallel)
3231 ("r-biostrings" ,r-biostrings)
3232 ("r-bsgenome" ,r-bsgenome)
3233 ("r-genomeinfodb" ,r-genomeinfodb)
3234 ("r-genomicfeatures" ,r-genomicfeatures)
3235 ("r-genomicranges" ,r-genomicranges)
3236 ("r-iranges" ,r-iranges)
3237 ("r-matrix" ,r-matrix)
3238 ("r-rsamtools" ,r-rsamtools)
3239 ("r-rtracklayer" ,r-rtracklayer)
3240 ("r-s4vectors" ,r-s4vectors)
3241 ("r-variantannotation" ,r-variantannotation)))
3242 (home-page "https://bioconductor.org/packages/VariantTools/")
3243 (synopsis "Tools for exploratory analysis of variant calls")
3244 (description
3245 "Explore, diagnose, and compare variant calls using filters. The
3246 VariantTools package supports a workflow for loading data, calling single
3247 sample variants and tumor-specific somatic mutations or other sample-specific
3248 variant types (e.g., RNA editing). Most of the functions operate on
3249 alignments (BAM files) or datasets of called variants. The user is expected
3250 to have already aligned the reads with a separate tool, e.g., GSNAP via
3251 gmapR.")
3252 (license license:artistic2.0)))
3253
3254 (define-public r-heatplus
3255 (package
3256 (name "r-heatplus")
3257 (version "2.32.0")
3258 (source
3259 (origin
3260 (method url-fetch)
3261 (uri (bioconductor-uri "Heatplus" version))
3262 (sha256
3263 (base32
3264 "0hx5gqgh4xrkx37ccprq7azj9jziff137bdk0gvrixcx52ws6h89"))))
3265 (properties `((upstream-name . "Heatplus")))
3266 (build-system r-build-system)
3267 (propagated-inputs
3268 `(("r-rcolorbrewer" ,r-rcolorbrewer)))
3269 (home-page "https://github.com/alexploner/Heatplus")
3270 (synopsis "Heatmaps with row and/or column covariates and colored clusters")
3271 (description
3272 "This package provides tools to display a rectangular heatmap (intensity
3273 plot) of a data matrix. By default, both samples (columns) and features (row)
3274 of the matrix are sorted according to a hierarchical clustering, and the
3275 corresponding dendrogram is plotted. Optionally, panels with additional
3276 information about samples and features can be added to the plot.")
3277 (license license:gpl2+)))
3278
3279 (define-public r-gosemsim
3280 (package
3281 (name "r-gosemsim")
3282 (version "2.12.0")
3283 (source
3284 (origin
3285 (method url-fetch)
3286 (uri (bioconductor-uri "GOSemSim" version))
3287 (sha256
3288 (base32
3289 "0pqnlgdvh5szjhwc1mw1snjgpj9lrsnk44bn164cl3zwvdayccya"))))
3290 (properties `((upstream-name . "GOSemSim")))
3291 (build-system r-build-system)
3292 (propagated-inputs
3293 `(("r-annotationdbi" ,r-annotationdbi)
3294 ("r-go-db" ,r-go-db)
3295 ("r-rcpp" ,r-rcpp)))
3296 (home-page "https://guangchuangyu.github.io/software/GOSemSim")
3297 (synopsis "GO-terms semantic similarity measures")
3298 (description
3299 "The semantic comparisons of @dfn{Gene Ontology} (GO) annotations provide
3300 quantitative ways to compute similarities between genes and gene groups, and
3301 have became important basis for many bioinformatics analysis approaches.
3302 GOSemSim is an R package for semantic similarity computation among GO terms,
3303 sets of GO terms, gene products and gene clusters.")
3304 (license license:artistic2.0)))
3305
3306 (define-public r-anota
3307 (package
3308 (name "r-anota")
3309 (version "1.34.0")
3310 (source
3311 (origin
3312 (method url-fetch)
3313 (uri (bioconductor-uri "anota" version))
3314 (sha256
3315 (base32
3316 "1bkavzrxy1bjz0bwapwa9i3ysln7gljgziwd8c05fmg2f46j1z6m"))))
3317 (build-system r-build-system)
3318 (propagated-inputs
3319 `(("r-multtest" ,r-multtest)
3320 ("r-qvalue" ,r-qvalue)))
3321 (home-page "https://bioconductor.org/packages/anota/")
3322 (synopsis "Analysis of translational activity")
3323 (description
3324 "Genome wide studies of translational control is emerging as a tool to
3325 study various biological conditions. The output from such analysis is both
3326 the mRNA level (e.g. cytosolic mRNA level) and the levl of mRNA actively
3327 involved in translation (the actively translating mRNA level) for each mRNA.
3328 The standard analysis of such data strives towards identifying differential
3329 translational between two or more sample classes - i.e. differences in
3330 actively translated mRNA levels that are independent of underlying differences
3331 in cytosolic mRNA levels. This package allows for such analysis using partial
3332 variances and the random variance model. As 10s of thousands of mRNAs are
3333 analyzed in parallel the library performs a number of tests to assure that
3334 the data set is suitable for such analysis.")
3335 (license license:gpl3)))
3336
3337 (define-public r-sigpathway
3338 (package
3339 (name "r-sigpathway")
3340 (version "1.54.0")
3341 (source
3342 (origin
3343 (method url-fetch)
3344 (uri (bioconductor-uri "sigPathway" version))
3345 (sha256
3346 (base32
3347 "057qdkbfldpy6hsysk9mrs1vvsqgyl9yx2s6c2f26jz1pardkbqb"))))
3348 (properties `((upstream-name . "sigPathway")))
3349 (build-system r-build-system)
3350 (home-page "https://www.pnas.org/cgi/doi/10.1073/pnas.0506577102")
3351 (synopsis "Pathway analysis")
3352 (description
3353 "This package is used to conduct pathway analysis by calculating the NT_k
3354 and NE_k statistics in a statistical framework for determining whether a
3355 specified group of genes for a pathway has a coordinated association with a
3356 phenotype of interest.")
3357 (license license:gpl2)))
3358
3359 (define-public r-fgsea
3360 (package
3361 (name "r-fgsea")
3362 (version "1.12.0")
3363 (source
3364 (origin
3365 (method url-fetch)
3366 (uri (bioconductor-uri "fgsea" version))
3367 (sha256
3368 (base32
3369 "0pbq3g515kcbi4wvfx8m09p01h2f8vwsi1qqsyahxz4r1fasz4c1"))))
3370 (build-system r-build-system)
3371 (propagated-inputs
3372 `(("r-bh" ,r-bh)
3373 ("r-biocparallel" ,r-biocparallel)
3374 ("r-data-table" ,r-data-table)
3375 ("r-fastmatch" ,r-fastmatch)
3376 ("r-ggplot2" ,r-ggplot2)
3377 ("r-gridextra" ,r-gridextra)
3378 ("r-matrix" ,r-matrix)
3379 ("r-rcpp" ,r-rcpp)))
3380 (home-page "https://github.com/ctlab/fgsea/")
3381 (synopsis "Fast gene set enrichment analysis")
3382 (description
3383 "The package implements an algorithm for fast gene set enrichment
3384 analysis. Using the fast algorithm allows to make more permutations and get
3385 more fine grained p-values, which allows to use accurate stantard approaches
3386 to multiple hypothesis correction.")
3387 (license license:expat)))
3388
3389 (define-public r-dose
3390 (package
3391 (name "r-dose")
3392 (version "3.12.0")
3393 (source
3394 (origin
3395 (method url-fetch)
3396 (uri (bioconductor-uri "DOSE" version))
3397 (sha256
3398 (base32
3399 "0ss8mr28q0vswxjmhcas0aqag5nl099jbyn5w3ypbbxqwfvf9jj5"))))
3400 (properties `((upstream-name . "DOSE")))
3401 (build-system r-build-system)
3402 (propagated-inputs
3403 `(("r-annotationdbi" ,r-annotationdbi)
3404 ("r-biocparallel" ,r-biocparallel)
3405 ("r-do-db" ,r-do-db)
3406 ("r-fgsea" ,r-fgsea)
3407 ("r-ggplot2" ,r-ggplot2)
3408 ("r-gosemsim" ,r-gosemsim)
3409 ("r-qvalue" ,r-qvalue)
3410 ("r-reshape2" ,r-reshape2)
3411 ("r-s4vectors" ,r-s4vectors)))
3412 (home-page "https://guangchuangyu.github.io/software/DOSE/")
3413 (synopsis "Disease ontology semantic and enrichment analysis")
3414 (description
3415 "This package implements five methods proposed by Resnik, Schlicker,
3416 Jiang, Lin and Wang, respectively, for measuring semantic similarities among
3417 @dfn{Disease ontology} (DO) terms and gene products. Enrichment analyses
3418 including hypergeometric model and gene set enrichment analysis are also
3419 implemented for discovering disease associations of high-throughput biological
3420 data.")
3421 (license license:artistic2.0)))
3422
3423 (define-public r-enrichplot
3424 (package
3425 (name "r-enrichplot")
3426 (version "1.6.0")
3427 (source
3428 (origin
3429 (method url-fetch)
3430 (uri (bioconductor-uri "enrichplot" version))
3431 (sha256
3432 (base32
3433 "1jblx00b869xhx1c4n9m2g1hqr00rm9ywr1hrlx42bdd8k5ax1xh"))))
3434 (build-system r-build-system)
3435 (propagated-inputs
3436 `(("r-annotationdbi" ,r-annotationdbi)
3437 ("r-cowplot" ,r-cowplot)
3438 ("r-dose" ,r-dose)
3439 ("r-europepmc" ,r-europepmc)
3440 ("r-ggplot2" ,r-ggplot2)
3441 ("r-ggplotify" ,r-ggplotify)
3442 ("r-ggraph" ,r-ggraph)
3443 ("r-ggridges" ,r-ggridges)
3444 ("r-gosemsim" ,r-gosemsim)
3445 ("r-gridextra" ,r-gridextra)
3446 ("r-igraph" ,r-igraph)
3447 ("r-purrr" ,r-purrr)
3448 ("r-rcolorbrewer" ,r-rcolorbrewer)
3449 ("r-reshape2" ,r-reshape2)))
3450 (home-page "https://github.com/GuangchuangYu/enrichplot")
3451 (synopsis "Visualization of functional enrichment result")
3452 (description
3453 "The enrichplot package implements several visualization methods for
3454 interpreting functional enrichment results obtained from ORA or GSEA analyses.
3455 All the visualization methods are developed based on ggplot2 graphics.")
3456 (license license:artistic2.0)))
3457
3458 (define-public r-clusterprofiler
3459 (package
3460 (name "r-clusterprofiler")
3461 (version "3.14.0")
3462 (source
3463 (origin
3464 (method url-fetch)
3465 (uri (bioconductor-uri "clusterProfiler" version))
3466 (sha256
3467 (base32
3468 "0mm9iafrsjb8sj27k9mg40ab13vq4rmrzhaajm6g1wdkb2jqikjk"))))
3469 (properties
3470 `((upstream-name . "clusterProfiler")))
3471 (build-system r-build-system)
3472 (propagated-inputs
3473 `(("r-annotationdbi" ,r-annotationdbi)
3474 ("r-dose" ,r-dose)
3475 ("r-enrichplot" ,r-enrichplot)
3476 ("r-ggplot2" ,r-ggplot2)
3477 ("r-go-db" ,r-go-db)
3478 ("r-gosemsim" ,r-gosemsim)
3479 ("r-magrittr" ,r-magrittr)
3480 ("r-plyr" ,r-plyr)
3481 ("r-qvalue" ,r-qvalue)
3482 ("r-rvcheck" ,r-rvcheck)
3483 ("r-tidyr" ,r-tidyr)))
3484 (home-page "https://guangchuangyu.github.io/software/clusterProfiler/")
3485 (synopsis "Analysis and visualization of functional profiles for gene clusters")
3486 (description
3487 "This package implements methods to analyze and visualize functional
3488 profiles (GO and KEGG) of gene and gene clusters.")
3489 (license license:artistic2.0)))
3490
3491 (define-public r-mlinterfaces
3492 (package
3493 (name "r-mlinterfaces")
3494 (version "1.66.0")
3495 (source
3496 (origin
3497 (method url-fetch)
3498 (uri (bioconductor-uri "MLInterfaces" version))
3499 (sha256
3500 (base32
3501 "1vnzqd3y3jk1wgxybckzrcgwk0ly7zgcz5ki1ib0bk1jwv6xk5x8"))))
3502 (properties `((upstream-name . "MLInterfaces")))
3503 (build-system r-build-system)
3504 (propagated-inputs
3505 `(("r-annotate" ,r-annotate)
3506 ("r-biobase" ,r-biobase)
3507 ("r-biocgenerics" ,r-biocgenerics)
3508 ("r-cluster" ,r-cluster)
3509 ("r-fpc" ,r-fpc)
3510 ("r-gbm" ,r-gbm)
3511 ("r-gdata" ,r-gdata)
3512 ("r-genefilter" ,r-genefilter)
3513 ("r-ggvis" ,r-ggvis)
3514 ("r-hwriter" ,r-hwriter)
3515 ("r-mass" ,r-mass)
3516 ("r-mlbench" ,r-mlbench)
3517 ("r-pls" ,r-pls)
3518 ("r-rcolorbrewer" ,r-rcolorbrewer)
3519 ("r-rda" ,r-rda)
3520 ("r-rpart" ,r-rpart)
3521 ("r-sfsmisc" ,r-sfsmisc)
3522 ("r-shiny" ,r-shiny)
3523 ("r-threejs" ,r-threejs)))
3524 (home-page "https://bioconductor.org/packages/MLInterfaces/")
3525 (synopsis "Interfaces to R machine learning procedures")
3526 (description
3527 "This package provides uniform interfaces to machine learning code for
3528 data in R and Bioconductor containers.")
3529 ;; Any version of the LGPL.
3530 (license license:lgpl2.1+)))
3531
3532 (define-public r-annaffy
3533 (package
3534 (name "r-annaffy")
3535 (version "1.58.0")
3536 (source
3537 (origin
3538 (method url-fetch)
3539 (uri (bioconductor-uri "annaffy" version))
3540 (sha256
3541 (base32
3542 "1jrf4bq2wky4ay1jrcy60si6hxdcn4j05w5vgs38yfb92gq77i16"))))
3543 (build-system r-build-system)
3544 (arguments
3545 `(#:phases
3546 (modify-phases %standard-phases
3547 (add-after 'unpack 'remove-reference-to-non-free-data
3548 (lambda _
3549 (substitute* "DESCRIPTION"
3550 ((", KEGG.db") ""))
3551 #t)))))
3552 (propagated-inputs
3553 `(("r-annotationdbi" ,r-annotationdbi)
3554 ("r-biobase" ,r-biobase)
3555 ("r-dbi" ,r-dbi)
3556 ("r-go-db" ,r-go-db)))
3557 (home-page "https://bioconductor.org/packages/annaffy/")
3558 (synopsis "Annotation tools for Affymetrix biological metadata")
3559 (description
3560 "This package provides functions for handling data from Bioconductor
3561 Affymetrix annotation data packages. It produces compact HTML and text
3562 reports including experimental data and URL links to many online databases.
3563 It allows searching of biological metadata using various criteria.")
3564 ;; Any version of the LGPL according to the DESCRIPTION file. A copy of
3565 ;; the LGPL 2.1 is included.
3566 (license license:lgpl2.1+)))
3567
3568 (define-public r-a4core
3569 (package
3570 (name "r-a4core")
3571 (version "1.34.0")
3572 (source
3573 (origin
3574 (method url-fetch)
3575 (uri (bioconductor-uri "a4Core" version))
3576 (sha256
3577 (base32
3578 "0xcs9wl2yrprl4yc0z5s4zrkil3752k9xc1fi8fcx7zab1mm80df"))))
3579 (properties `((upstream-name . "a4Core")))
3580 (build-system r-build-system)
3581 (propagated-inputs
3582 `(("r-biobase" ,r-biobase)
3583 ("r-glmnet" ,r-glmnet)))
3584 (home-page "https://bioconductor.org/packages/a4Core")
3585 (synopsis "Automated Affymetrix array analysis core package")
3586 (description
3587 "This is the core package for the automated analysis of Affymetrix
3588 arrays.")
3589 (license license:gpl3)))
3590
3591 (define-public r-a4classif
3592 (package
3593 (name "r-a4classif")
3594 (version "1.34.0")
3595 (source
3596 (origin
3597 (method url-fetch)
3598 (uri (bioconductor-uri "a4Classif" version))
3599 (sha256
3600 (base32
3601 "0gj3hdflfs1ybc2kshl9w1dzy0rfzppfj08hx3wa2chjsm0m9brn"))))
3602 (properties `((upstream-name . "a4Classif")))
3603 (build-system r-build-system)
3604 (propagated-inputs
3605 `(("r-a4core" ,r-a4core)
3606 ("r-a4preproc" ,r-a4preproc)
3607 ("r-glmnet" ,r-glmnet)
3608 ("r-mlinterfaces" ,r-mlinterfaces)
3609 ("r-pamr" ,r-pamr)
3610 ("r-rocr" ,r-rocr)
3611 ("r-varselrf" ,r-varselrf)))
3612 (home-page "https://bioconductor.org/packages/a4Classif/")
3613 (synopsis "Automated Affymetrix array analysis classification package")
3614 (description
3615 "This is the classification package for the automated analysis of
3616 Affymetrix arrays.")
3617 (license license:gpl3)))
3618
3619 (define-public r-a4preproc
3620 (package
3621 (name "r-a4preproc")
3622 (version "1.34.0")
3623 (source
3624 (origin
3625 (method url-fetch)
3626 (uri (bioconductor-uri "a4Preproc" version))
3627 (sha256
3628 (base32
3629 "11j5nc33gd6yis1fyagr0y39g21bzkc59kq8b8sd6b3pfc84zrjd"))))
3630 (properties `((upstream-name . "a4Preproc")))
3631 (build-system r-build-system)
3632 (propagated-inputs
3633 `(("r-annotationdbi" ,r-annotationdbi)))
3634 (home-page "https://bioconductor.org/packages/a4Preproc/")
3635 (synopsis "Automated Affymetrix array analysis preprocessing package")
3636 (description
3637 "This is a package for the automated analysis of Affymetrix arrays. It
3638 is used for preprocessing the arrays.")
3639 (license license:gpl3)))
3640
3641 (define-public r-a4reporting
3642 (package
3643 (name "r-a4reporting")
3644 (version "1.34.0")
3645 (source
3646 (origin
3647 (method url-fetch)
3648 (uri (bioconductor-uri "a4Reporting" version))
3649 (sha256
3650 (base32
3651 "15nd4pa5hkdzkhinvqw5ijdqb7k5gk37v2hmk3jsg2d6m0jqphi5"))))
3652 (properties `((upstream-name . "a4Reporting")))
3653 (build-system r-build-system)
3654 (propagated-inputs
3655 `(("r-annaffy" ,r-annaffy)
3656 ("r-xtable" ,r-xtable)))
3657 (home-page "https://bioconductor.org/packages/a4Reporting/")
3658 (synopsis "Automated Affymetrix array analysis reporting package")
3659 (description
3660 "This is a package for the automated analysis of Affymetrix arrays. It
3661 provides reporting features.")
3662 (license license:gpl3)))
3663
3664 (define-public r-a4base
3665 (package
3666 (name "r-a4base")
3667 (version "1.34.0")
3668 (source
3669 (origin
3670 (method url-fetch)
3671 (uri (bioconductor-uri "a4Base" version))
3672 (sha256
3673 (base32
3674 "0dgqyq4dnlcik5qqygnhxlhfr98sh6kmdcj2qllhrwyk0lmsfk01"))))
3675 (properties `((upstream-name . "a4Base")))
3676 (build-system r-build-system)
3677 (propagated-inputs
3678 `(("r-a4core" ,r-a4core)
3679 ("r-a4preproc" ,r-a4preproc)
3680 ("r-annaffy" ,r-annaffy)
3681 ("r-annotationdbi" ,r-annotationdbi)
3682 ("r-biobase" ,r-biobase)
3683 ("r-genefilter" ,r-genefilter)
3684 ("r-glmnet" ,r-glmnet)
3685 ("r-gplots" ,r-gplots)
3686 ("r-limma" ,r-limma)
3687 ("r-mpm" ,r-mpm)
3688 ("r-multtest" ,r-multtest)))
3689 (home-page "https://bioconductor.org/packages/a4Base/")
3690 (synopsis "Automated Affymetrix array analysis base package")
3691 (description
3692 "This package provides basic features for the automated analysis of
3693 Affymetrix arrays.")
3694 (license license:gpl3)))
3695
3696 (define-public r-a4
3697 (package
3698 (name "r-a4")
3699 (version "1.34.0")
3700 (source
3701 (origin
3702 (method url-fetch)
3703 (uri (bioconductor-uri "a4" version))
3704 (sha256
3705 (base32
3706 "14yipy6s2wqr9q0yp09x1mm17npknrhs6yd34i3wrb5id64ywnq4"))))
3707 (build-system r-build-system)
3708 (propagated-inputs
3709 `(("r-a4base" ,r-a4base)
3710 ("r-a4classif" ,r-a4classif)
3711 ("r-a4core" ,r-a4core)
3712 ("r-a4preproc" ,r-a4preproc)
3713 ("r-a4reporting" ,r-a4reporting)))
3714 (home-page "https://bioconductor.org/packages/a4/")
3715 (synopsis "Automated Affymetrix array analysis umbrella package")
3716 (description
3717 "This package provides a software suite for the automated analysis of
3718 Affymetrix arrays.")
3719 (license license:gpl3)))
3720
3721 (define-public r-abseqr
3722 (package
3723 (name "r-abseqr")
3724 (version "1.4.0")
3725 (source
3726 (origin
3727 (method url-fetch)
3728 (uri (bioconductor-uri "abseqR" version))
3729 (sha256
3730 (base32
3731 "1n9h5qkj4njr1f8fvhg9sj9wxcd7hljnnk8m80zwswzs2n9ivppa"))))
3732 (properties `((upstream-name . "abseqR")))
3733 (build-system r-build-system)
3734 (inputs
3735 `(("pandoc" ,ghc-pandoc)))
3736 (propagated-inputs
3737 `(("r-biocparallel" ,r-biocparallel)
3738 ("r-biocstyle" ,r-biocstyle)
3739 ("r-circlize" ,r-circlize)
3740 ("r-flexdashboard" ,r-flexdashboard)
3741 ("r-ggcorrplot" ,r-ggcorrplot)
3742 ("r-ggdendro" ,r-ggdendro)
3743 ("r-ggplot2" ,r-ggplot2)
3744 ("r-gridextra" ,r-gridextra)
3745 ("r-knitr" ,r-knitr)
3746 ("r-plotly" ,r-plotly)
3747 ("r-plyr" ,r-plyr)
3748 ("r-png" ,r-png)
3749 ("r-rcolorbrewer" ,r-rcolorbrewer)
3750 ("r-reshape2" ,r-reshape2)
3751 ("r-rmarkdown" ,r-rmarkdown)
3752 ("r-stringr" ,r-stringr)
3753 ("r-vegan" ,r-vegan)
3754 ("r-venndiagram" ,r-venndiagram)))
3755 (home-page "https://github.com/malhamdoosh/abseqR")
3756 (synopsis "Reporting and data analysis for Rep-Seq datasets of antibody libraries")
3757 (description
3758 "AbSeq is a comprehensive bioinformatic pipeline for the analysis of
3759 sequencing datasets generated from antibody libraries and abseqR is one of its
3760 packages. AbseqR empowers the users of abseqPy with plotting and reporting
3761 capabilities and allows them to generate interactive HTML reports for the
3762 convenience of viewing and sharing with other researchers. Additionally,
3763 abseqR extends abseqPy to compare multiple repertoire analyses and perform
3764 further downstream analysis on its output.")
3765 (license license:gpl3)))
3766
3767 (define-public r-bacon
3768 (package
3769 (name "r-bacon")
3770 (version "1.14.0")
3771 (source
3772 (origin
3773 (method url-fetch)
3774 (uri (bioconductor-uri "bacon" version))
3775 (sha256
3776 (base32
3777 "1q18vm4znl47v56cnvx9y5ygrial2mdjpl8x1043jq00kyygrc86"))))
3778 (build-system r-build-system)
3779 (propagated-inputs
3780 `(("r-biocparallel" ,r-biocparallel)
3781 ("r-ellipse" ,r-ellipse)
3782 ("r-ggplot2" ,r-ggplot2)))
3783 (home-page "https://bioconductor.org/packages/bacon/")
3784 (synopsis "Controlling bias and inflation in association studies")
3785 (description
3786 "Bacon can be used to remove inflation and bias often observed in
3787 epigenome- and transcriptome-wide association studies. To this end bacon
3788 constructs an empirical null distribution using a Gibbs Sampling algorithm by
3789 fitting a three-component normal mixture on z-scores.")
3790 (license license:gpl2+)))
3791
3792 (define-public r-rgadem
3793 (package
3794 (name "r-rgadem")
3795 (version "2.34.0")
3796 (source
3797 (origin
3798 (method url-fetch)
3799 (uri (bioconductor-uri "rGADEM" version))
3800 (sha256
3801 (base32
3802 "14ylbrzb9haqwfdd9g813mzhll6gwvqf2r7cmbaxz5lkl0j0nglx"))))
3803 (properties `((upstream-name . "rGADEM")))
3804 (build-system r-build-system)
3805 (propagated-inputs
3806 `(("r-biostrings" ,r-biostrings)
3807 ("r-bsgenome" ,r-bsgenome)
3808 ("r-iranges" ,r-iranges)
3809 ("r-seqlogo" ,r-seqlogo)))
3810 (home-page "https://bioconductor.org/packages/rGADEM/")
3811 (synopsis "De novo sequence motif discovery")
3812 (description
3813 "rGADEM is an efficient de novo motif discovery tool for large-scale
3814 genomic sequence data.")
3815 (license license:artistic2.0)))
3816
3817 (define-public r-motiv
3818 (package
3819 (name "r-motiv")
3820 (version "1.42.0")
3821 (source
3822 (origin
3823 (method url-fetch)
3824 (uri (bioconductor-uri "MotIV" version))
3825 (sha256
3826 (base32
3827 "07k4rw4nhcn4sg43psv1h7qr064gws22m2yyr7x8sy3f1i1c954k"))))
3828 (properties `((upstream-name . "MotIV")))
3829 (build-system r-build-system)
3830 (inputs
3831 `(("gsl" ,gsl)))
3832 (propagated-inputs
3833 `(("r-biocgenerics" ,r-biocgenerics)
3834 ("r-biostrings" ,r-biostrings)
3835 ("r-genomicranges" ,r-genomicranges)
3836 ("r-iranges" ,r-iranges)
3837 ("r-lattice" ,r-lattice)
3838 ("r-rgadem" ,r-rgadem)
3839 ("r-s4vectors" ,r-s4vectors)))
3840 (home-page "https://bioconductor.org/packages/MotIV/")
3841 (synopsis "Motif identification and validation")
3842 (description
3843 "This package is used for the identification and validation of sequence
3844 motifs. It makes use of STAMP for comparing a set of motifs to a given
3845 database (e.g. JASPAR). It can also be used to visualize motifs, motif
3846 distributions, modules and filter motifs.")
3847 (license license:gpl2)))
3848
3849 (define-public r-motifstack
3850 (package
3851 (name "r-motifstack")
3852 (version "1.30.0")
3853 (source
3854 (origin
3855 (method url-fetch)
3856 (uri (bioconductor-uri "motifStack" version))
3857 (sha256
3858 (base32
3859 "00rafqs1gqlcxlbsdn9qnq9xb7wjphiksb3hsx76viqjbjzi14wg"))))
3860 (properties `((upstream-name . "motifStack")))
3861 (build-system r-build-system)
3862 (propagated-inputs
3863 `(("r-ade4" ,r-ade4)
3864 ("r-biostrings" ,r-biostrings)
3865 ("r-ggplot2" ,r-ggplot2)
3866 ("r-grimport2" ,r-grimport2)
3867 ("r-htmlwidgets" ,r-htmlwidgets)
3868 ("r-motiv" ,r-motiv)
3869 ("r-scales" ,r-scales)
3870 ("r-xml" ,r-xml)))
3871 (home-page "https://bioconductor.org/packages/motifStack/")
3872 (synopsis "Plot stacked logos for DNA, RNA and amino acid sequences")
3873 (description
3874 "The motifStack package is designed for graphic representation of
3875 multiple motifs with different similarity scores. It works with both DNA/RNA
3876 sequence motifs and amino acid sequence motifs. In addition, it provides the
3877 flexibility for users to customize the graphic parameters such as the font
3878 type and symbol colors.")
3879 (license license:gpl2+)))
3880
3881 (define-public r-genomicscores
3882 (package
3883 (name "r-genomicscores")
3884 (version "1.10.0")
3885 (source
3886 (origin
3887 (method url-fetch)
3888 (uri (bioconductor-uri "GenomicScores" version))
3889 (sha256
3890 (base32
3891 "175iaqv7npa11yw48vmqpgx0qqs3g44c3dsya7ccwd1lg97fznkj"))))
3892 (properties `((upstream-name . "GenomicScores")))
3893 (build-system r-build-system)
3894 (propagated-inputs
3895 `(("r-annotationhub" ,r-annotationhub)
3896 ("r-biobase" ,r-biobase)
3897 ("r-biocgenerics" ,r-biocgenerics)
3898 ("r-biostrings" ,r-biostrings)
3899 ("r-bsgenome" ,r-bsgenome)
3900 ("r-genomeinfodb" ,r-genomeinfodb)
3901 ("r-genomicranges" ,r-genomicranges)
3902 ("r-iranges" ,r-iranges)
3903 ("r-s4vectors" ,r-s4vectors)
3904 ("r-xml" ,r-xml)))
3905 (home-page "https://github.com/rcastelo/GenomicScores/")
3906 (synopsis "Work with genome-wide position-specific scores")
3907 (description
3908 "This package provides infrastructure to store and access genome-wide
3909 position-specific scores within R and Bioconductor.")
3910 (license license:artistic2.0)))
3911
3912 (define-public r-atacseqqc
3913 (package
3914 (name "r-atacseqqc")
3915 (version "1.10.1")
3916 (source
3917 (origin
3918 (method url-fetch)
3919 (uri (bioconductor-uri "ATACseqQC" version))
3920 (sha256
3921 (base32
3922 "12ix0bvwk50d48z85f3453k7szm1j27gk4qgw56az4fxra472rlh"))))
3923 (properties `((upstream-name . "ATACseqQC")))
3924 (build-system r-build-system)
3925 (propagated-inputs
3926 `(("r-biocgenerics" ,r-biocgenerics)
3927 ("r-biostrings" ,r-biostrings)
3928 ("r-bsgenome" ,r-bsgenome)
3929 ("r-chippeakanno" ,r-chippeakanno)
3930 ("r-edger" ,r-edger)
3931 ("r-genomeinfodb" ,r-genomeinfodb)
3932 ("r-genomicalignments" ,r-genomicalignments)
3933 ("r-genomicranges" ,r-genomicranges)
3934 ("r-genomicscores" ,r-genomicscores)
3935 ("r-iranges" ,r-iranges)
3936 ("r-kernsmooth" ,r-kernsmooth)
3937 ("r-limma" ,r-limma)
3938 ("r-motifstack" ,r-motifstack)
3939 ("r-preseqr" ,r-preseqr)
3940 ("r-randomforest" ,r-randomforest)
3941 ("r-rsamtools" ,r-rsamtools)
3942 ("r-rtracklayer" ,r-rtracklayer)
3943 ("r-s4vectors" ,r-s4vectors)))
3944 (home-page "https://bioconductor.org/packages/ATACseqQC/")
3945 (synopsis "ATAC-seq quality control")
3946 (description
3947 "ATAC-seq, an assay for Transposase-Accessible Chromatin using
3948 sequencing, is a rapid and sensitive method for chromatin accessibility
3949 analysis. It was developed as an alternative method to MNase-seq, FAIRE-seq
3950 and DNAse-seq. The ATACseqQC package was developed to help users to quickly
3951 assess whether their ATAC-seq experiment is successful. It includes
3952 diagnostic plots of fragment size distribution, proportion of mitochondria
3953 reads, nucleosome positioning pattern, and CTCF or other Transcript Factor
3954 footprints.")
3955 (license license:gpl2+)))
3956
3957 (define-public r-gofuncr
3958 (package
3959 (name "r-gofuncr")
3960 (version "1.6.0")
3961 (source
3962 (origin
3963 (method url-fetch)
3964 (uri (bioconductor-uri "GOfuncR" version))
3965 (sha256
3966 (base32
3967 "0hmi13pz923fm95asys615rih63b1i2nvynfczr1zcsc9fzn4h35"))))
3968 (properties `((upstream-name . "GOfuncR")))
3969 (build-system r-build-system)
3970 (propagated-inputs
3971 `(("r-annotationdbi" ,r-annotationdbi)
3972 ("r-genomicranges" ,r-genomicranges)
3973 ("r-gtools" ,r-gtools)
3974 ("r-iranges" ,r-iranges)
3975 ("r-mapplots" ,r-mapplots)
3976 ("r-rcpp" ,r-rcpp)
3977 ("r-vioplot" ,r-vioplot)))
3978 (home-page "https://bioconductor.org/packages/GOfuncR/")
3979 (synopsis "Gene ontology enrichment using FUNC")
3980 (description
3981 "GOfuncR performs a gene ontology enrichment analysis based on the
3982 ontology enrichment software FUNC. GO-annotations are obtained from
3983 OrganismDb or OrgDb packages (@code{Homo.sapiens} by default); the GO-graph is
3984 included in the package and updated regularly. GOfuncR provides the standard
3985 candidate vs background enrichment analysis using the hypergeometric test, as
3986 well as three additional tests:
3987
3988 @enumerate
3989 @item the Wilcoxon rank-sum test that is used when genes are ranked,
3990 @item a binomial test that is used when genes are associated with two counts,
3991 and
3992 @item a Chi-square or Fisher's exact test that is used in cases when genes are
3993 associated with four counts.
3994 @end enumerate
3995
3996 To correct for multiple testing and interdependency of the tests, family-wise
3997 error rates are computed based on random permutations of the gene-associated
3998 variables. GOfuncR also provides tools for exploring the ontology graph and
3999 the annotations, and options to take gene-length or spatial clustering of
4000 genes into account. It is also possible to provide custom gene coordinates,
4001 annotations and ontologies.")
4002 (license license:gpl2+)))
4003
4004 (define-public r-abaenrichment
4005 (package
4006 (name "r-abaenrichment")
4007 (version "1.16.0")
4008 (source
4009 (origin
4010 (method url-fetch)
4011 (uri (bioconductor-uri "ABAEnrichment" version))
4012 (sha256
4013 (base32
4014 "128ik28j8kmdkycffhxajv5h174zdq9sfn2gz6ai90wgkdadbzwp"))))
4015 (properties `((upstream-name . "ABAEnrichment")))
4016 (build-system r-build-system)
4017 (propagated-inputs
4018 `(("r-abadata" ,r-abadata)
4019 ("r-data-table" ,r-data-table)
4020 ("r-gofuncr" ,r-gofuncr)
4021 ("r-gplots" ,r-gplots)
4022 ("r-gtools" ,r-gtools)
4023 ("r-rcpp" ,r-rcpp)))
4024 (home-page "https://bioconductor.org/packages/ABAEnrichment/")
4025 (synopsis "Gene expression enrichment in human brain regions")
4026 (description
4027 "The package ABAEnrichment is designed to test for enrichment of user
4028 defined candidate genes in the set of expressed genes in different human brain
4029 regions. The core function @code{aba_enrich} integrates the expression of the
4030 candidate gene set (averaged across donors) and the structural information of
4031 the brain using an ontology, both provided by the Allen Brain Atlas project.")
4032 (license license:gpl2+)))
4033
4034 (define-public r-annotationfuncs
4035 (package
4036 (name "r-annotationfuncs")
4037 (version "1.36.0")
4038 (source
4039 (origin
4040 (method url-fetch)
4041 (uri (bioconductor-uri "AnnotationFuncs" version))
4042 (sha256
4043 (base32
4044 "0ws14b1ibqml7w8kj0gi7wdp6wd8dcdpnrmcxldjzsyawf17q0yq"))))
4045 (properties
4046 `((upstream-name . "AnnotationFuncs")))
4047 (build-system r-build-system)
4048 (propagated-inputs
4049 `(("r-annotationdbi" ,r-annotationdbi)
4050 ("r-dbi" ,r-dbi)))
4051 (home-page "https://www.iysik.com/r/annotationfuncs")
4052 (synopsis "Annotation translation functions")
4053 (description
4054 "This package provides functions for handling translating between
4055 different identifieres using the Biocore Data Team data-packages (e.g.
4056 @code{org.Bt.eg.db}).")
4057 (license license:gpl2)))
4058
4059 (define-public r-annotationtools
4060 (package
4061 (name "r-annotationtools")
4062 (version "1.60.0")
4063 (source
4064 (origin
4065 (method url-fetch)
4066 (uri (bioconductor-uri "annotationTools" version))
4067 (sha256
4068 (base32
4069 "1cq7ayq2swp2ahlphz74nh5mb869rgyyr0kkqy1mxyilk8k2g44i"))))
4070 (properties
4071 `((upstream-name . "annotationTools")))
4072 (build-system r-build-system)
4073 (propagated-inputs `(("r-biobase" ,r-biobase)))
4074 (home-page "https://bioconductor.org/packages/annotationTools/")
4075 (synopsis "Annotate microarrays and perform gene expression analyses")
4076 (description
4077 "This package provides functions to annotate microarrays, find orthologs,
4078 and integrate heterogeneous gene expression profiles using annotation and
4079 other molecular biology information available as flat file database (plain
4080 text files).")
4081 ;; Any version of the GPL.
4082 (license (list license:gpl2+))))
4083
4084 (define-public r-allelicimbalance
4085 (package
4086 (name "r-allelicimbalance")
4087 (version "1.24.0")
4088 (source
4089 (origin
4090 (method url-fetch)
4091 (uri (bioconductor-uri "AllelicImbalance" version))
4092 (sha256
4093 (base32
4094 "0vy8w7ii2qljsmq8lr21lygkcrsshc7syyqhadlbxyj3scgi7kyc"))))
4095 (properties
4096 `((upstream-name . "AllelicImbalance")))
4097 (build-system r-build-system)
4098 (propagated-inputs
4099 `(("r-annotationdbi" ,r-annotationdbi)
4100 ("r-biocgenerics" ,r-biocgenerics)
4101 ("r-biostrings" ,r-biostrings)
4102 ("r-bsgenome" ,r-bsgenome)
4103 ("r-genomeinfodb" ,r-genomeinfodb)
4104 ("r-genomicalignments" ,r-genomicalignments)
4105 ("r-genomicfeatures" ,r-genomicfeatures)
4106 ("r-genomicranges" ,r-genomicranges)
4107 ("r-gridextra" ,r-gridextra)
4108 ("r-gviz" ,r-gviz)
4109 ("r-iranges" ,r-iranges)
4110 ("r-lattice" ,r-lattice)
4111 ("r-latticeextra" ,r-latticeextra)
4112 ("r-nlme" ,r-nlme)
4113 ("r-rsamtools" ,r-rsamtools)
4114 ("r-s4vectors" ,r-s4vectors)
4115 ("r-seqinr" ,r-seqinr)
4116 ("r-summarizedexperiment" ,r-summarizedexperiment)
4117 ("r-variantannotation" ,r-variantannotation)))
4118 (home-page "https://github.com/pappewaio/AllelicImbalance")
4119 (synopsis "Investigate allele-specific expression")
4120 (description
4121 "This package provides a framework for allele-specific expression
4122 investigation using RNA-seq data.")
4123 (license license:gpl3)))
4124
4125 (define-public r-aucell
4126 (package
4127 (name "r-aucell")
4128 (version "1.8.0")
4129 (source
4130 (origin
4131 (method url-fetch)
4132 (uri (bioconductor-uri "AUCell" version))
4133 (sha256
4134 (base32
4135 "1g4mdq8z29fjxrfjng0fb3cvbph49mwds4ijsa2bn2k6f75dnzky"))))
4136 (properties `((upstream-name . "AUCell")))
4137 (build-system r-build-system)
4138 (propagated-inputs
4139 `(("r-biocgenerics" ,r-biocgenerics)
4140 ("r-data-table" ,r-data-table)
4141 ("r-gseabase" ,r-gseabase)
4142 ("r-mixtools" ,r-mixtools)
4143 ("r-r-utils" ,r-r-utils)
4144 ("r-s4vectors" ,r-s4vectors)
4145 ("r-shiny" ,r-shiny)
4146 ("r-summarizedexperiment" ,r-summarizedexperiment)))
4147 (home-page "https://bioconductor.org/packages/AUCell/")
4148 (synopsis "Analysis of gene set activity in single-cell RNA-seq data")
4149 (description
4150 "AUCell allows to identify cells with active gene sets (e.g. signatures,
4151 gene modules, etc) in single-cell RNA-seq data. AUCell uses the @dfn{Area
4152 Under the Curve} (AUC) to calculate whether a critical subset of the input
4153 gene set is enriched within the expressed genes for each cell. The
4154 distribution of AUC scores across all the cells allows exploring the relative
4155 expression of the signature. Since the scoring method is ranking-based,
4156 AUCell is independent of the gene expression units and the normalization
4157 procedure. In addition, since the cells are evaluated individually, it can
4158 easily be applied to bigger datasets, subsetting the expression matrix if
4159 needed.")
4160 (license license:gpl3)))
4161
4162 (define-public r-ebimage
4163 (package
4164 (name "r-ebimage")
4165 (version "4.28.1")
4166 (source
4167 (origin
4168 (method url-fetch)
4169 (uri (bioconductor-uri "EBImage" version))
4170 (sha256
4171 (base32
4172 "0q54q2nw6p1s4nrj1l8qz78m67xcysj2x82zs43my8iv2g9iifgs"))))
4173 (properties `((upstream-name . "EBImage")))
4174 (build-system r-build-system)
4175 (propagated-inputs
4176 `(("r-abind" ,r-abind)
4177 ("r-biocgenerics" ,r-biocgenerics)
4178 ("r-fftwtools" ,r-fftwtools)
4179 ("r-htmltools" ,r-htmltools)
4180 ("r-htmlwidgets" ,r-htmlwidgets)
4181 ("r-jpeg" ,r-jpeg)
4182 ("r-locfit" ,r-locfit)
4183 ("r-png" ,r-png)
4184 ("r-rcurl" ,r-rcurl)
4185 ("r-tiff" ,r-tiff)))
4186 (native-inputs
4187 `(("r-knitr" ,r-knitr))) ; for vignettes
4188 (home-page "https://github.com/aoles/EBImage")
4189 (synopsis "Image processing and analysis toolbox for R")
4190 (description
4191 "EBImage provides general purpose functionality for image processing and
4192 analysis. In the context of (high-throughput) microscopy-based cellular
4193 assays, EBImage offers tools to segment cells and extract quantitative
4194 cellular descriptors. This allows the automation of such tasks using the R
4195 programming language and facilitates the use of other tools in the R
4196 environment for signal processing, statistical modeling, machine learning and
4197 visualization with image data.")
4198 ;; Any version of the LGPL.
4199 (license license:lgpl2.1+)))
4200
4201 (define-public r-yamss
4202 (package
4203 (name "r-yamss")
4204 (version "1.12.0")
4205 (source
4206 (origin
4207 (method url-fetch)
4208 (uri (bioconductor-uri "yamss" version))
4209 (sha256
4210 (base32
4211 "1n49a2vg1667wycrjww29xfafngllvpb5nq5wy6pgn0akva91nky"))))
4212 (build-system r-build-system)
4213 (propagated-inputs
4214 `(("r-biocgenerics" ,r-biocgenerics)
4215 ("r-data-table" ,r-data-table)
4216 ("r-ebimage" ,r-ebimage)
4217 ("r-iranges" ,r-iranges)
4218 ("r-limma" ,r-limma)
4219 ("r-matrix" ,r-matrix)
4220 ("r-mzr" ,r-mzr)
4221 ("r-s4vectors" ,r-s4vectors)
4222 ("r-summarizedexperiment"
4223 ,r-summarizedexperiment)))
4224 (home-page "https://github.com/hansenlab/yamss")
4225 (synopsis "Tools for high-throughput metabolomics")
4226 (description
4227 "This package provides tools to analyze and visualize high-throughput
4228 metabolomics data acquired using chromatography-mass spectrometry. These tools
4229 preprocess data in a way that enables reliable and powerful differential
4230 analysis.")
4231 (license license:artistic2.0)))
4232
4233 (define-public r-gtrellis
4234 (package
4235 (name "r-gtrellis")
4236 (version "1.18.0")
4237 (source
4238 (origin
4239 (method url-fetch)
4240 (uri (bioconductor-uri "gtrellis" version))
4241 (sha256
4242 (base32
4243 "0mgspmv6p1a2k98jyy2dfl0wpa2vh7bhnjfm2xaqmcsxzmbjhh9z"))))
4244 (build-system r-build-system)
4245 (propagated-inputs
4246 `(("r-circlize" ,r-circlize)
4247 ("r-genomicranges" ,r-genomicranges)
4248 ("r-getoptlong" ,r-getoptlong)
4249 ("r-iranges" ,r-iranges)))
4250 (home-page "https://github.com/jokergoo/gtrellis")
4251 (synopsis "Genome level Trellis layout")
4252 (description
4253 "Genome level Trellis graph visualizes genomic data conditioned by
4254 genomic categories (e.g. chromosomes). For each genomic category, multiple
4255 dimensional data which are represented as tracks describe different features
4256 from different aspects. This package provides high flexibility to arrange
4257 genomic categories and to add self-defined graphics in the plot.")
4258 (license license:expat)))
4259
4260 (define-public r-somaticsignatures
4261 (package
4262 (name "r-somaticsignatures")
4263 (version "2.22.0")
4264 (source
4265 (origin
4266 (method url-fetch)
4267 (uri (bioconductor-uri "SomaticSignatures" version))
4268 (sha256
4269 (base32
4270 "1gvrkahllwz38g3hn9pjlikhfqz19a4qglcqmyrxk7h9ybx5zy5z"))))
4271 (properties
4272 `((upstream-name . "SomaticSignatures")))
4273 (build-system r-build-system)
4274 (propagated-inputs
4275 `(("r-biobase" ,r-biobase)
4276 ("r-biostrings" ,r-biostrings)
4277 ("r-genomeinfodb" ,r-genomeinfodb)
4278 ("r-genomicranges" ,r-genomicranges)
4279 ("r-ggbio" ,r-ggbio)
4280 ("r-ggplot2" ,r-ggplot2)
4281 ("r-iranges" ,r-iranges)
4282 ("r-nmf" ,r-nmf)
4283 ("r-pcamethods" ,r-pcamethods)
4284 ("r-proxy" ,r-proxy)
4285 ("r-reshape2" ,r-reshape2)
4286 ("r-s4vectors" ,r-s4vectors)
4287 ("r-variantannotation" ,r-variantannotation)))
4288 (home-page "https://github.com/juliangehring/SomaticSignatures")
4289 (synopsis "Somatic signatures")
4290 (description
4291 "This package identifies mutational signatures of @dfn{single nucleotide
4292 variants} (SNVs). It provides a infrastructure related to the methodology
4293 described in Nik-Zainal (2012, Cell), with flexibility in the matrix
4294 decomposition algorithms.")
4295 (license license:expat)))
4296
4297 (define-public r-yapsa
4298 (package
4299 (name "r-yapsa")
4300 (version "1.12.0")
4301 (source
4302 (origin
4303 (method url-fetch)
4304 (uri (bioconductor-uri "YAPSA" version))
4305 (sha256
4306 (base32
4307 "132x51f8k8zyx6j8jk05x4lr9q1hlblgvr69wkhn0q3f8mhaj926"))))
4308 (properties `((upstream-name . "YAPSA")))
4309 (build-system r-build-system)
4310 (propagated-inputs
4311 `(("r-circlize" ,r-circlize)
4312 ("r-complexheatmap" ,r-complexheatmap)
4313 ("r-corrplot" ,r-corrplot)
4314 ("r-dendextend" ,r-dendextend)
4315 ("r-genomeinfodb" ,r-genomeinfodb)
4316 ("r-genomicranges" ,r-genomicranges)
4317 ("r-getoptlong" ,r-getoptlong)
4318 ("r-ggplot2" ,r-ggplot2)
4319 ("r-gridextra" ,r-gridextra)
4320 ("r-gtrellis" ,r-gtrellis)
4321 ("r-keggrest" ,r-keggrest)
4322 ("r-lsei" ,r-lsei)
4323 ("r-pmcmr" ,r-pmcmr)
4324 ("r-reshape2" ,r-reshape2)
4325 ("r-somaticsignatures" ,r-somaticsignatures)
4326 ("r-variantannotation" ,r-variantannotation)))
4327 (home-page "https://bioconductor.org/packages/YAPSA/")
4328 (synopsis "Yet another package for signature analysis")
4329 (description
4330 "This package provides functions and routines useful in the analysis of
4331 somatic signatures (cf. L. Alexandrov et al., Nature 2013). In particular,
4332 functions to perform a signature analysis with known signatures and a
4333 signature analysis on @dfn{stratified mutational catalogue} (SMC) are
4334 provided.")
4335 (license license:gpl3)))
4336
4337 (define-public r-gcrma
4338 (package
4339 (name "r-gcrma")
4340 (version "2.58.0")
4341 (source
4342 (origin
4343 (method url-fetch)
4344 (uri (bioconductor-uri "gcrma" version))
4345 (sha256
4346 (base32
4347 "0c9sa9ldlcpdcjdan8m4ndnyaisr6wbarq486sl44ikh7wf1csfx"))))
4348 (build-system r-build-system)
4349 (propagated-inputs
4350 `(("r-affy" ,r-affy)
4351 ("r-affyio" ,r-affyio)
4352 ("r-biobase" ,r-biobase)
4353 ("r-biocmanager" ,r-biocmanager)
4354 ("r-biostrings" ,r-biostrings)
4355 ("r-xvector" ,r-xvector)))
4356 (home-page "https://bioconductor.org/packages/gcrma/")
4357 (synopsis "Background adjustment using sequence information")
4358 (description
4359 "Gcrma adjusts for background intensities in Affymetrix array data which
4360 include optical noise and @dfn{non-specific binding} (NSB). The main function
4361 @code{gcrma} converts background adjusted probe intensities to expression
4362 measures using the same normalization and summarization methods as a
4363 @dfn{Robust Multiarray Average} (RMA). Gcrma uses probe sequence information
4364 to estimate probe affinity to NSB. The sequence information is summarized in
4365 a more complex way than the simple GC content. Instead, the base types (A, T,
4366 G or C) at each position along the probe determine the affinity of each probe.
4367 The parameters of the position-specific base contributions to the probe
4368 affinity is estimated in an NSB experiment in which only NSB but no
4369 gene-specific bidning is expected.")
4370 ;; Any version of the LGPL
4371 (license license:lgpl2.1+)))
4372
4373 (define-public r-simpleaffy
4374 (package
4375 (name "r-simpleaffy")
4376 (version "2.62.0")
4377 (source
4378 (origin
4379 (method url-fetch)
4380 (uri (bioconductor-uri "simpleaffy" version))
4381 (sha256
4382 (base32
4383 "18bz3pfgp0f7906flrljx97ann8s71pnb8gpw7nah46n8vqc0xcs"))))
4384 (build-system r-build-system)
4385 (propagated-inputs
4386 `(("r-affy" ,r-affy)
4387 ("r-biobase" ,r-biobase)
4388 ("r-biocgenerics" ,r-biocgenerics)
4389 ("r-gcrma" ,r-gcrma)
4390 ("r-genefilter" ,r-genefilter)))
4391 (home-page "https://bioconductor.org/packages/simpleaffy/")
4392 (synopsis "Very simple high level analysis of Affymetrix data")
4393 (description
4394 "This package provides high level functions for reading Affy @file{.CEL}
4395 files, phenotypic data, and then computing simple things with it, such as
4396 t-tests, fold changes and the like. It makes heavy use of the @code{affy}
4397 library. It also has some basic scatter plot functions and mechanisms for
4398 generating high resolution journal figures.")
4399 (license license:gpl2+)))
4400
4401 (define-public r-yaqcaffy
4402 (package
4403 (name "r-yaqcaffy")
4404 (version "1.46.0")
4405 (source
4406 (origin
4407 (method url-fetch)
4408 (uri (bioconductor-uri "yaqcaffy" version))
4409 (sha256
4410 (base32
4411 "0kzzqsf1lfbcmy95w2z0c9qrvp7mbwm50k2l9wvz3xa5wz6xa7gz"))))
4412 (build-system r-build-system)
4413 (propagated-inputs
4414 `(("r-simpleaffy" ,r-simpleaffy)))
4415 (home-page "https://bioconductor.org/packages/yaqcaffy/")
4416 (synopsis "Affymetrix quality control and reproducibility analysis")
4417 (description
4418 "This is a package that can be used for quality control of Affymetrix
4419 GeneChip expression data and reproducibility analysis of human whole genome
4420 chips with the MAQC reference datasets.")
4421 (license license:artistic2.0)))
4422
4423 (define-public r-quantro
4424 (package
4425 (name "r-quantro")
4426 (version "1.20.0")
4427 (source
4428 (origin
4429 (method url-fetch)
4430 (uri (bioconductor-uri "quantro" version))
4431 (sha256
4432 (base32
4433 "09f3x1j50ll5hhn3qwys5x06mii3fqsrk6dkvsxai0kdxv9cjz9m"))))
4434 (build-system r-build-system)
4435 (propagated-inputs
4436 `(("r-biobase" ,r-biobase)
4437 ("r-doparallel" ,r-doparallel)
4438 ("r-foreach" ,r-foreach)
4439 ("r-ggplot2" ,r-ggplot2)
4440 ("r-iterators" ,r-iterators)
4441 ("r-minfi" ,r-minfi)
4442 ("r-rcolorbrewer" ,r-rcolorbrewer)))
4443 (home-page "https://bioconductor.org/packages/quantro/")
4444 (synopsis "Test for when to use quantile normalization")
4445 (description
4446 "This package provides a data-driven test for the assumptions of quantile
4447 normalization using raw data such as objects that inherit eSets (e.g.
4448 ExpressionSet, MethylSet). Group level information about each sample (such as
4449 Tumor / Normal status) must also be provided because the test assesses if
4450 there are global differences in the distributions between the user-defined
4451 groups.")
4452 (license license:gpl3+)))
4453
4454 (define-public r-yarn
4455 (package
4456 (name "r-yarn")
4457 (version "1.12.0")
4458 (source
4459 (origin
4460 (method url-fetch)
4461 (uri (bioconductor-uri "yarn" version))
4462 (sha256
4463 (base32
4464 "0891a10adkhm1zpm7fpcxc2xfxjf9yrpckaz87b2wdjdiwivc4cp"))))
4465 (build-system r-build-system)
4466 (propagated-inputs
4467 `(("r-biobase" ,r-biobase)
4468 ("r-biomart" ,r-biomart)
4469 ("r-downloader" ,r-downloader)
4470 ("r-edger" ,r-edger)
4471 ("r-gplots" ,r-gplots)
4472 ("r-limma" ,r-limma)
4473 ("r-matrixstats" ,r-matrixstats)
4474 ("r-preprocesscore" ,r-preprocesscore)
4475 ("r-quantro" ,r-quantro)
4476 ("r-rcolorbrewer" ,r-rcolorbrewer)
4477 ("r-readr" ,r-readr)))
4478 (home-page "https://bioconductor.org/packages/yarn/")
4479 (synopsis "Robust multi-condition RNA-Seq preprocessing and normalization")
4480 (description
4481 "Expedite large RNA-Seq analyses using a combination of previously
4482 developed tools. YARN is meant to make it easier for the user in performing
4483 basic mis-annotation quality control, filtering, and condition-aware
4484 normalization. YARN leverages many Bioconductor tools and statistical
4485 techniques to account for the large heterogeneity and sparsity found in very
4486 large RNA-seq experiments.")
4487 (license license:artistic2.0)))
4488
4489 (define-public r-roar
4490 (package
4491 (name "r-roar")
4492 (version "1.22.0")
4493 (source
4494 (origin
4495 (method url-fetch)
4496 (uri (bioconductor-uri "roar" version))
4497 (sha256
4498 (base32
4499 "1nqw0agx9x8ycdf0gw17fdlnmzpw9x3zig1wcy10xpyhyjdbbi06"))))
4500 (build-system r-build-system)
4501 (propagated-inputs
4502 `(("r-biocgenerics" ,r-biocgenerics)
4503 ("r-genomeinfodb" ,r-genomeinfodb)
4504 ("r-genomicalignments" ,r-genomicalignments)
4505 ("r-genomicranges" ,r-genomicranges)
4506 ("r-iranges" ,r-iranges)
4507 ("r-rtracklayer" ,r-rtracklayer)
4508 ("r-s4vectors" ,r-s4vectors)
4509 ("r-summarizedexperiment" ,r-summarizedexperiment)))
4510 (home-page "https://github.com/vodkatad/roar/")
4511 (synopsis "Identify differential APA usage from RNA-seq alignments")
4512 (description
4513 "This package provides tools for identifying preferential usage of APA
4514 sites, comparing two biological conditions, starting from known alternative
4515 sites and alignments obtained from standard RNA-seq experiments.")
4516 (license license:gpl3)))
4517
4518 (define-public r-xbseq
4519 (package
4520 (name "r-xbseq")
4521 (version "1.18.0")
4522 (source
4523 (origin
4524 (method url-fetch)
4525 (uri (bioconductor-uri "XBSeq" version))
4526 (sha256
4527 (base32
4528 "1qr5gvf8jcx6r0ac7d2wmnikswmp3k71lirnw7dyr6fndzrdz9lp"))))
4529 (properties `((upstream-name . "XBSeq")))
4530 (build-system r-build-system)
4531 (propagated-inputs
4532 `(("r-biobase" ,r-biobase)
4533 ("r-deseq2" ,r-deseq2)
4534 ("r-dplyr" ,r-dplyr)
4535 ("r-ggplot2" ,r-ggplot2)
4536 ("r-locfit" ,r-locfit)
4537 ("r-magrittr" ,r-magrittr)
4538 ("r-matrixstats" ,r-matrixstats)
4539 ("r-pracma" ,r-pracma)
4540 ("r-roar" ,r-roar)))
4541 (home-page "https://github.com/Liuy12/XBSeq")
4542 (synopsis "Test for differential expression for RNA-seq data")
4543 (description
4544 "XBSeq is a novel algorithm for testing RNA-seq @dfn{differential
4545 expression} (DE), where a statistical model was established based on the
4546 assumption that observed signals are the convolution of true expression
4547 signals and sequencing noises. The mapped reads in non-exonic regions are
4548 considered as sequencing noises, which follows a Poisson distribution. Given
4549 measurable observed signal and background noise from RNA-seq data, true
4550 expression signals, assuming governed by the negative binomial distribution,
4551 can be delineated and thus the accurate detection of differential expressed
4552 genes.")
4553 (license license:gpl3+)))
4554
4555 (define-public r-massspecwavelet
4556 (package
4557 (name "r-massspecwavelet")
4558 (version "1.52.0")
4559 (source
4560 (origin
4561 (method url-fetch)
4562 (uri (bioconductor-uri "MassSpecWavelet" version))
4563 (sha256
4564 (base32
4565 "0xnj3ncrwvr2b8msi3g77mgzj0zaksn3lgqdn1abh0ww5wgk83v7"))))
4566 (properties
4567 `((upstream-name . "MassSpecWavelet")))
4568 (build-system r-build-system)
4569 (propagated-inputs
4570 `(("r-waveslim" ,r-waveslim)))
4571 (home-page "https://bioconductor.org/packages/MassSpecWavelet/")
4572 (synopsis "Mass spectrum processing by wavelet-based algorithms")
4573 (description
4574 "The MassSpecWavelet package aims to process @dfn{Mass Spectrometry} (MS)
4575 data mainly through the use of wavelet transforms. It supports peak detection
4576 based on @dfn{Continuous Wavelet Transform} (CWT).")
4577 (license license:lgpl2.0+)))
4578
4579 (define-public r-xcms
4580 (package
4581 (name "r-xcms")
4582 (version "3.8.1")
4583 (source
4584 (origin
4585 (method url-fetch)
4586 (uri (bioconductor-uri "xcms" version))
4587 (sha256
4588 (base32
4589 "18iglvlvlxrdwn2apdvihj9jxmx0kwm5z37rml67xcj9sfdi3bjb"))))
4590 (build-system r-build-system)
4591 (propagated-inputs
4592 `(("r-biobase" ,r-biobase)
4593 ("r-biocgenerics" ,r-biocgenerics)
4594 ("r-biocparallel" ,r-biocparallel)
4595 ("r-iranges" ,r-iranges)
4596 ("r-lattice" ,r-lattice)
4597 ("r-massspecwavelet" ,r-massspecwavelet)
4598 ("r-msnbase" ,r-msnbase)
4599 ("r-multtest" ,r-multtest)
4600 ("r-mzr" ,r-mzr)
4601 ("r-plyr" ,r-plyr)
4602 ("r-protgenerics" ,r-protgenerics)
4603 ("r-rann" ,r-rann)
4604 ("r-rcolorbrewer" ,r-rcolorbrewer)
4605 ("r-robustbase" ,r-robustbase)
4606 ("r-s4vectors" ,r-s4vectors)))
4607 (home-page "https://bioconductor.org/packages/xcms/")
4608 (synopsis "LC/MS and GC/MS mass spectrometry data analysis")
4609 (description
4610 "This package provides a framework for processing and visualization of
4611 chromatographically separated and single-spectra mass spectral data. It
4612 imports from AIA/ANDI NetCDF, mzXML, mzData and mzML files. It preprocesses
4613 data for high-throughput, untargeted analyte profiling.")
4614 (license license:gpl2+)))
4615
4616 (define-public r-wrench
4617 (package
4618 (name "r-wrench")
4619 (version "1.4.0")
4620 (source
4621 (origin
4622 (method url-fetch)
4623 (uri (bioconductor-uri "Wrench" version))
4624 (sha256
4625 (base32
4626 "1s8d7jn0dk5zk2fhvsd4sgicypz4c41nzf19nqzcwb9bd6asgrwm"))))
4627 (properties `((upstream-name . "Wrench")))
4628 (build-system r-build-system)
4629 (propagated-inputs
4630 `(("r-limma" ,r-limma)
4631 ("r-locfit" ,r-locfit)
4632 ("r-matrixstats" ,r-matrixstats)))
4633 (home-page "https://github.com/HCBravoLab/Wrench")
4634 (synopsis "Wrench normalization for sparse count data")
4635 (description
4636 "Wrench is a package for normalization sparse genomic count data, like
4637 that arising from 16s metagenomic surveys.")
4638 (license license:artistic2.0)))
4639
4640 (define-public r-wiggleplotr
4641 (package
4642 (name "r-wiggleplotr")
4643 (version "1.10.1")
4644 (source
4645 (origin
4646 (method url-fetch)
4647 (uri (bioconductor-uri "wiggleplotr" version))
4648 (sha256
4649 (base32
4650 "1pj2bsn5azs18mp5hr4g7c6rnds2y2rjjnak2785kaj7xi8jly4m"))))
4651 (build-system r-build-system)
4652 (propagated-inputs
4653 `(("r-assertthat" ,r-assertthat)
4654 ("r-cowplot" ,r-cowplot)
4655 ("r-dplyr" ,r-dplyr)
4656 ("r-genomeinfodb" ,r-genomeinfodb)
4657 ("r-genomicranges" ,r-genomicranges)
4658 ("r-ggplot2" ,r-ggplot2)
4659 ("r-iranges" ,r-iranges)
4660 ("r-purrr" ,r-purrr)
4661 ("r-rtracklayer" ,r-rtracklayer)
4662 ("r-s4vectors" ,r-s4vectors)))
4663 (home-page "https://bioconductor.org/packages/wiggleplotr/")
4664 (synopsis "Make read coverage plots from BigWig files")
4665 (description
4666 "This package provides tools to visualize read coverage from sequencing
4667 experiments together with genomic annotations (genes, transcripts, peaks).
4668 Introns of long transcripts can be rescaled to a fixed length for better
4669 visualization of exonic read coverage.")
4670 (license license:asl2.0)))
4671
4672 (define-public r-widgettools
4673 (package
4674 (name "r-widgettools")
4675 (version "1.64.0")
4676 (source
4677 (origin
4678 (method url-fetch)
4679 (uri (bioconductor-uri "widgetTools" version))
4680 (sha256
4681 (base32
4682 "1nqy3icayacv5mlv5s5xgfli0dqzancs6zpffrl5p237c994nyr5"))))
4683 (properties `((upstream-name . "widgetTools")))
4684 (build-system r-build-system)
4685 (home-page "https://bioconductor.org/packages/widgetTools/")
4686 (synopsis "Tools for creating interactive tcltk widgets")
4687 (description
4688 "This package contains tools to support the construction of tcltk
4689 widgets in R.")
4690 ;; Any version of the LGPL.
4691 (license license:lgpl3+)))
4692
4693 (define-public r-webbioc
4694 (package
4695 (name "r-webbioc")
4696 (version "1.58.0")
4697 (source
4698 (origin
4699 (method url-fetch)
4700 (uri (bioconductor-uri "webbioc" version))
4701 (sha256
4702 (base32
4703 "1cwrmvh1l603k6j1r425c4vrqp0zf0x7bgx7y1wnbq4r7yc5sp62"))))
4704 (build-system r-build-system)
4705 (inputs
4706 `(("netpbm" ,netpbm)
4707 ("perl" ,perl)))
4708 (propagated-inputs
4709 `(("r-affy" ,r-affy)
4710 ("r-annaffy" ,r-annaffy)
4711 ("r-biobase" ,r-biobase)
4712 ("r-biocmanager" ,r-biocmanager)
4713 ("r-gcrma" ,r-gcrma)
4714 ("r-multtest" ,r-multtest)
4715 ("r-qvalue" ,r-qvalue)
4716 ("r-vsn" ,r-vsn)))
4717 (home-page "https://www.bioconductor.org/")
4718 (synopsis "Bioconductor web interface")
4719 (description
4720 "This package provides an integrated web interface for doing microarray
4721 analysis using several of the Bioconductor packages. It is intended to be
4722 deployed as a centralized bioinformatics resource for use by many users.
4723 Currently only Affymetrix oligonucleotide analysis is supported.")
4724 (license license:gpl2+)))
4725
4726 (define-public r-zfpkm
4727 (package
4728 (name "r-zfpkm")
4729 (version "1.8.0")
4730 (source
4731 (origin
4732 (method url-fetch)
4733 (uri (bioconductor-uri "zFPKM" version))
4734 (sha256
4735 (base32
4736 "1hg0vc0ns8d4jpddn1v5a5m13a033b0wf1al01pb1lvmx5mzzr2n"))))
4737 (properties `((upstream-name . "zFPKM")))
4738 (build-system r-build-system)
4739 (propagated-inputs
4740 `(("r-checkmate" ,r-checkmate)
4741 ("r-dplyr" ,r-dplyr)
4742 ("r-ggplot2" ,r-ggplot2)
4743 ("r-summarizedexperiment" ,r-summarizedexperiment)
4744 ("r-tidyr" ,r-tidyr)))
4745 (home-page "https://github.com/ronammar/zFPKM/")
4746 (synopsis "Functions to facilitate zFPKM transformations")
4747 (description
4748 "This is a package to perform the zFPKM transform on RNA-seq FPKM data.
4749 This algorithm is based on the publication by Hart et al., 2013 (Pubmed ID
4750 24215113).")
4751 (license license:gpl3)))
4752
4753 (define-public r-rbowtie2
4754 (package
4755 (name "r-rbowtie2")
4756 (version "1.8.0")
4757 (source
4758 (origin
4759 (method url-fetch)
4760 (uri (bioconductor-uri "Rbowtie2" version))
4761 (sha256
4762 (base32
4763 "1b7x42n9zisi2w2wwfc0c39j8s9868imyr0ysqgswf6l5mv9ivc5"))))
4764 (properties `((upstream-name . "Rbowtie2")))
4765 (build-system r-build-system)
4766 (inputs
4767 `(("zlib" ,zlib)))
4768 (home-page "https://bioconductor.org/packages/Rbowtie2/")
4769 (synopsis "R wrapper for Bowtie2 and AdapterRemoval")
4770 (description
4771 "This package provides an R wrapper of the popular @code{bowtie2}
4772 sequencing reads aligner and @code{AdapterRemoval}, a convenient tool for
4773 rapid adapter trimming, identification, and read merging.")
4774 (license license:gpl3+)))
4775
4776 (define-public r-progeny
4777 (package
4778 (name "r-progeny")
4779 (version "1.8.0")
4780 (source
4781 (origin
4782 (method url-fetch)
4783 (uri (bioconductor-uri "progeny" version))
4784 (sha256
4785 (base32
4786 "0j3kxjj7xmmwb29p87n3bw7bl38gcb94jrpw32126a578rf1pfrq"))))
4787 (build-system r-build-system)
4788 (propagated-inputs `(("r-biobase" ,r-biobase)))
4789 (home-page "https://github.com/saezlab/progeny")
4790 (synopsis "Pathway responsive gene activity inference")
4791 (description
4792 "This package provides a function to infer pathway activity from gene
4793 expression. It contains the linear model inferred in the publication
4794 \"Perturbation-response genes reveal signaling footprints in cancer gene
4795 expression\".")
4796 (license license:asl2.0)))
4797
4798 (define-public r-arrmnormalization
4799 (package
4800 (name "r-arrmnormalization")
4801 (version "1.26.0")
4802 (source
4803 (origin
4804 (method url-fetch)
4805 (uri (bioconductor-uri "ARRmNormalization" version))
4806 (sha256
4807 (base32
4808 "0jj81q454nyh4hr5c56q1hv7i4ynx3rwnvpv08w34a6m77122bi1"))))
4809 (properties
4810 `((upstream-name . "ARRmNormalization")))
4811 (build-system r-build-system)
4812 (propagated-inputs `(("r-arrmdata" ,r-arrmdata)))
4813 (home-page "https://bioconductor.org/packages/ARRmNormalization/")
4814 (synopsis "Adaptive robust regression normalization for methylation data")
4815 (description
4816 "This is a package to perform the @dfn{Adaptive Robust Regression
4817 method} (ARRm) for the normalization of methylation data from the Illumina
4818 Infinium HumanMethylation 450k assay.")
4819 (license license:artistic2.0)))
4820
4821 (define-public r-biocfilecache
4822 (package
4823 (name "r-biocfilecache")
4824 (version "1.10.2")
4825 (source
4826 (origin
4827 (method url-fetch)
4828 (uri (bioconductor-uri "BiocFileCache" version))
4829 (sha256
4830 (base32
4831 "0jivhn95y6zv5ryamqk6nyd4l8nlskq64j362l9ml9qw746v0ja6"))))
4832 (properties `((upstream-name . "BiocFileCache")))
4833 (build-system r-build-system)
4834 (propagated-inputs
4835 `(("r-curl" ,r-curl)
4836 ("r-dbi" ,r-dbi)
4837 ("r-dbplyr" ,r-dbplyr)
4838 ("r-dplyr" ,r-dplyr)
4839 ("r-httr" ,r-httr)
4840 ("r-rappdirs" ,r-rappdirs)
4841 ("r-rsqlite" ,r-rsqlite)))
4842 (home-page "https://bioconductor.org/packages/BiocFileCache/")
4843 (synopsis "Manage files across sessions")
4844 (description
4845 "This package creates a persistent on-disk cache of files that the user
4846 can add, update, and retrieve. It is useful for managing resources (such as
4847 custom Txdb objects) that are costly or difficult to create, web resources,
4848 and data files used across sessions.")
4849 (license license:artistic2.0)))
4850
4851 (define-public r-iclusterplus
4852 (package
4853 (name "r-iclusterplus")
4854 (version "1.22.0")
4855 (source
4856 (origin
4857 (method url-fetch)
4858 (uri (bioconductor-uri "iClusterPlus" version))
4859 (sha256
4860 (base32
4861 "1dzgfzf2x8m62hssvsn1zzag7m444kyxj2vpdxl9nk859dr5pf37"))))
4862 (properties `((upstream-name . "iClusterPlus")))
4863 (build-system r-build-system)
4864 (native-inputs `(("gfortran" ,gfortran)))
4865 (home-page "https://bioconductor.org/packages/iClusterPlus/")
4866 (synopsis "Integrative clustering of multi-type genomic data")
4867 (description
4868 "iClusterPlus is developed for integrative clustering analysis of
4869 multi-type genomic data and is an enhanced version of iCluster proposed and
4870 developed by Shen, Olshen and Ladanyi (2009). Multi-type genomic data arise
4871 from the experiments where biological samples (e.g. tumor samples) are
4872 analyzed by multiple techniques, for instance, @dfn{array comparative genomic
4873 hybridization} (aCGH), gene expression microarray, RNA-seq and DNA-seq, and so
4874 on. In the iClusterPlus model, binary observations such as somatic mutation
4875 are modeled as Binomial processes; categorical observations such as copy
4876 number states are realizations of Multinomial random variables; counts are
4877 modeled as Poisson random processes; and continuous measures are modeled by
4878 Gaussian distributions.")
4879 (license license:gpl2+)))
4880
4881 (define-public r-rbowtie
4882 (package
4883 (name "r-rbowtie")
4884 (version "1.26.0")
4885 (source
4886 (origin
4887 (method url-fetch)
4888 (uri (bioconductor-uri "Rbowtie" version))
4889 (sha256
4890 (base32
4891 "0yy31xhdmf6xb21wlhmxxwfqpm0nil39pb2cs3pq5ia758lb88z4"))))
4892 (properties `((upstream-name . "Rbowtie")))
4893 (build-system r-build-system)
4894 (inputs
4895 `(("zlib" ,zlib)))
4896 (home-page "https://bioconductor.org/packages/Rbowtie/")
4897 (synopsis "R bowtie wrapper")
4898 (description
4899 "This package provides an R wrapper around the popular bowtie short read
4900 aligner and around SpliceMap, a de novo splice junction discovery and
4901 alignment tool.")
4902 (license license:artistic2.0)))
4903
4904 (define-public r-sgseq
4905 (package
4906 (name "r-sgseq")
4907 (version "1.20.0")
4908 (source
4909 (origin
4910 (method url-fetch)
4911 (uri (bioconductor-uri "SGSeq" version))
4912 (sha256
4913 (base32
4914 "0950iv08wd0kjaw55rjn7m6syklvrabwr2zqq74wzyc5afyk2mrw"))))
4915 (properties `((upstream-name . "SGSeq")))
4916 (build-system r-build-system)
4917 (propagated-inputs
4918 `(("r-annotationdbi" ,r-annotationdbi)
4919 ("r-biocgenerics" ,r-biocgenerics)
4920 ("r-biostrings" ,r-biostrings)
4921 ("r-genomeinfodb" ,r-genomeinfodb)
4922 ("r-genomicalignments" ,r-genomicalignments)
4923 ("r-genomicfeatures" ,r-genomicfeatures)
4924 ("r-genomicranges" ,r-genomicranges)
4925 ("r-igraph" ,r-igraph)
4926 ("r-iranges" ,r-iranges)
4927 ("r-rsamtools" ,r-rsamtools)
4928 ("r-rtracklayer" ,r-rtracklayer)
4929 ("r-runit" ,r-runit)
4930 ("r-s4vectors" ,r-s4vectors)
4931 ("r-summarizedexperiment" ,r-summarizedexperiment)))
4932 (home-page "https://bioconductor.org/packages/SGSeq/")
4933 (synopsis "Splice event prediction and quantification from RNA-seq data")
4934 (description
4935 "SGSeq is a package for analyzing splice events from RNA-seq data. Input
4936 data are RNA-seq reads mapped to a reference genome in BAM format. Genes are
4937 represented as a splice graph, which can be obtained from existing annotation
4938 or predicted from the mapped sequence reads. Splice events are identified
4939 from the graph and are quantified locally using structurally compatible reads
4940 at the start or end of each splice variant. The software includes functions
4941 for splice event prediction, quantification, visualization and
4942 interpretation.")
4943 (license license:artistic2.0)))
4944
4945 (define-public r-rhisat2
4946 (package
4947 (name "r-rhisat2")
4948 (version "1.2.0")
4949 (source
4950 (origin
4951 (method url-fetch)
4952 (uri (bioconductor-uri "Rhisat2" version))
4953 (sha256
4954 (base32
4955 "02fn5cm8sj2s9x00505y3iyipn1r3lpvpwpjy2pdxdbpmhb5hy49"))))
4956 (properties `((upstream-name . "Rhisat2")))
4957 (build-system r-build-system)
4958 (arguments
4959 `(#:phases
4960 (modify-phases %standard-phases
4961 (add-after 'unpack 'make-reproducible
4962 (lambda _
4963 (substitute* "src/Makefile"
4964 (("`hostname`") "guix")
4965 (("`date`") "0")
4966 ;; Avoid shelling out to "which".
4967 (("^CC =.*") (which "gcc"))
4968 (("^CPP =.*") (which "g++")))
4969 #t)))))
4970 (propagated-inputs
4971 `(("r-genomicfeatures" ,r-genomicfeatures)
4972 ("r-genomicranges" ,r-genomicranges)
4973 ("r-sgseq" ,r-sgseq)))
4974 (home-page "https://github.com/fmicompbio/Rhisat2")
4975 (synopsis "R Wrapper for HISAT2 sequence aligner")
4976 (description
4977 "This package provides an R interface to the HISAT2 spliced short-read
4978 aligner by Kim et al. (2015). The package contains wrapper functions to
4979 create a genome index and to perform the read alignment to the generated
4980 index.")
4981 (license license:gpl3)))
4982
4983 (define-public r-quasr
4984 (package
4985 (name "r-quasr")
4986 (version "1.26.0")
4987 (source
4988 (origin
4989 (method url-fetch)
4990 (uri (bioconductor-uri "QuasR" version))
4991 (sha256
4992 (base32
4993 "07m5q7wasapj2984kwy897510flbhvz7x0fgs7q2vm5wjhfzdrgv"))))
4994 (properties `((upstream-name . "QuasR")))
4995 (build-system r-build-system)
4996 (inputs
4997 `(("zlib" ,zlib)))
4998 (propagated-inputs
4999 `(("r-annotationdbi" ,r-annotationdbi)
5000 ("r-biobase" ,r-biobase)
5001 ("r-biocgenerics" ,r-biocgenerics)
5002 ("r-biocmanager" ,r-biocmanager)
5003 ("r-biocparallel" ,r-biocparallel)
5004 ("r-biostrings" ,r-biostrings)
5005 ("r-bsgenome" ,r-bsgenome)
5006 ("r-genomeinfodb" ,r-genomeinfodb)
5007 ("r-genomicalignments" ,r-genomicalignments)
5008 ("r-genomicfeatures" ,r-genomicfeatures)
5009 ("r-genomicfiles" ,r-genomicfiles)
5010 ("r-genomicranges" ,r-genomicranges)
5011 ("r-iranges" ,r-iranges)
5012 ("r-rbowtie" ,r-rbowtie)
5013 ("r-rhisat2" ,r-rhisat2)
5014 ("r-rhtslib" ,r-rhtslib)
5015 ("r-rsamtools" ,r-rsamtools)
5016 ("r-rtracklayer" ,r-rtracklayer)
5017 ("r-s4vectors" ,r-s4vectors)
5018 ("r-shortread" ,r-shortread)))
5019 (home-page "https://bioconductor.org/packages/QuasR/")
5020 (synopsis "Quantify and annotate short reads in R")
5021 (description
5022 "This package provides a framework for the quantification and analysis of
5023 short genomic reads. It covers a complete workflow starting from raw sequence
5024 reads, over creation of alignments and quality control plots, to the
5025 quantification of genomic regions of interest.")
5026 (license license:gpl2)))
5027
5028 (define-public r-rqc
5029 (package
5030 (name "r-rqc")
5031 (version "1.20.0")
5032 (source
5033 (origin
5034 (method url-fetch)
5035 (uri (bioconductor-uri "Rqc" version))
5036 (sha256
5037 (base32
5038 "1nxkrb9kx41g050yz935yrl9pjkakhr8v6whxcvr72gg4r9m2x3m"))))
5039 (properties `((upstream-name . "Rqc")))
5040 (build-system r-build-system)
5041 (propagated-inputs
5042 `(("r-biocgenerics" ,r-biocgenerics)
5043 ("r-biocparallel" ,r-biocparallel)
5044 ("r-biocstyle" ,r-biocstyle)
5045 ("r-biostrings" ,r-biostrings)
5046 ("r-biovizbase" ,r-biovizbase)
5047 ("r-genomicalignments" ,r-genomicalignments)
5048 ("r-genomicfiles" ,r-genomicfiles)
5049 ("r-ggplot2" ,r-ggplot2)
5050 ("r-iranges" ,r-iranges)
5051 ("r-knitr" ,r-knitr)
5052 ("r-markdown" ,r-markdown)
5053 ("r-plyr" ,r-plyr)
5054 ("r-rcpp" ,r-rcpp)
5055 ("r-reshape2" ,r-reshape2)
5056 ("r-rsamtools" ,r-rsamtools)
5057 ("r-s4vectors" ,r-s4vectors)
5058 ("r-shiny" ,r-shiny)
5059 ("r-shortread" ,r-shortread)))
5060 (home-page "https://github.com/labbcb/Rqc")
5061 (synopsis "Quality control tool for high-throughput sequencing data")
5062 (description
5063 "Rqc is an optimized tool designed for quality control and assessment of
5064 high-throughput sequencing data. It performs parallel processing of entire
5065 files and produces a report which contains a set of high-resolution
5066 graphics.")
5067 (license license:gpl2+)))
5068
5069 (define-public r-birewire
5070 (package
5071 (name "r-birewire")
5072 (version "3.18.0")
5073 (source
5074 (origin
5075 (method url-fetch)
5076 (uri (bioconductor-uri "BiRewire" version))
5077 (sha256
5078 (base32
5079 "1074cp422ail72yajn8p0bg26h6zzz07nzypnwfyv86qrpvpdw9q"))))
5080 (properties `((upstream-name . "BiRewire")))
5081 (build-system r-build-system)
5082 (propagated-inputs
5083 `(("r-igraph" ,r-igraph)
5084 ("r-matrix" ,r-matrix)
5085 ("r-slam" ,r-slam)
5086 ("r-tsne" ,r-tsne)))
5087 (home-page "https://bioconductor.org/packages/release/bioc/html/BiRewire.html")
5088 (synopsis "Tools for randomization of bipartite graphs")
5089 (description
5090 "This package provides functions for bipartite network rewiring through N
5091 consecutive switching steps and for the computation of the minimal number of
5092 switching steps to be performed in order to maximise the dissimilarity with
5093 respect to the original network. It includes functions for the analysis of
5094 the introduced randomness across the switching steps and several other
5095 routines to analyse the resulting networks and their natural projections.")
5096 (license license:gpl3)))
5097
5098 (define-public r-birta
5099 (package
5100 (name "r-birta")
5101 (version "1.30.0")
5102 (source
5103 (origin
5104 (method url-fetch)
5105 (uri (bioconductor-uri "birta" version))
5106 (sha256
5107 (base32
5108 "1zhlwapdgkz0fpv5bqfxh9aw6ymnmxnnm1r0n0kfzn5izyjavslg"))))
5109 (build-system r-build-system)
5110 (propagated-inputs
5111 `(("r-biobase" ,r-biobase)
5112 ("r-limma" ,r-limma)
5113 ("r-mass" ,r-mass)))
5114 (home-page "https://bioconductor.org/packages/birta")
5115 (synopsis "Bayesian inference of regulation of transcriptional activity")
5116 (description
5117 "Expression levels of mRNA molecules are regulated by different
5118 processes, comprising inhibition or activation by transcription factors and
5119 post-transcriptional degradation by microRNAs. @dfn{birta} (Bayesian
5120 Inference of Regulation of Transcriptional Activity) uses the regulatory
5121 networks of transcription factors and miRNAs together with mRNA and miRNA
5122 expression data to predict switches in regulatory activity between two
5123 conditions. A Bayesian network is used to model the regulatory structure and
5124 Markov-Chain-Monte-Carlo is applied to sample the activity states.")
5125 (license license:gpl2+)))
5126
5127 (define-public r-multidataset
5128 (package
5129 (name "r-multidataset")
5130 (version "1.14.0")
5131 (source
5132 (origin
5133 (method url-fetch)
5134 (uri (bioconductor-uri "MultiDataSet" version))
5135 (sha256
5136 (base32
5137 "0iw99ymrv3ls023mpmgyagmb5simgsgadpj0k4bnssfaqnklywlj"))))
5138 (properties `((upstream-name . "MultiDataSet")))
5139 (build-system r-build-system)
5140 (propagated-inputs
5141 `(("r-biobase" ,r-biobase)
5142 ("r-biocgenerics" ,r-biocgenerics)
5143 ("r-genomicranges" ,r-genomicranges)
5144 ("r-ggplot2" ,r-ggplot2)
5145 ("r-ggrepel" ,r-ggrepel)
5146 ("r-iranges" ,r-iranges)
5147 ("r-limma" ,r-limma)
5148 ("r-qqman" ,r-qqman)
5149 ("r-s4vectors" ,r-s4vectors)
5150 ("r-summarizedexperiment" ,r-summarizedexperiment)))
5151 (home-page "https://bioconductor.org/packages/MultiDataSet/")
5152 (synopsis "Implementation of MultiDataSet and ResultSet")
5153 (description
5154 "This package provides an implementation of the BRGE's (Bioinformatic
5155 Research Group in Epidemiology from Center for Research in Environmental
5156 Epidemiology) MultiDataSet and ResultSet. MultiDataSet is designed for
5157 integrating multi omics data sets and ResultSet is a container for omics
5158 results. This package contains base classes for MEAL and rexposome
5159 packages.")
5160 (license license:expat)))
5161
5162 (define-public r-ropls
5163 (package
5164 (name "r-ropls")
5165 (version "1.18.0")
5166 (source
5167 (origin
5168 (method url-fetch)
5169 (uri (bioconductor-uri "ropls" version))
5170 (sha256
5171 (base32
5172 "05w1zrq92w3jfwq5sdyj27m5qjg4zv7acywia8vd6y5fbgcnyzlp"))))
5173 (build-system r-build-system)
5174 (propagated-inputs
5175 `(("r-biobase" ,r-biobase)
5176 ("r-multidataset" ,r-multidataset)))
5177 (native-inputs
5178 `(("r-knitr" ,r-knitr))) ; for vignettes
5179 (home-page "https://dx.doi.org/10.1021/acs.jproteome.5b00354")
5180 (synopsis "Multivariate analysis and feature selection of omics data")
5181 (description
5182 "Latent variable modeling with @dfn{Principal Component Analysis} (PCA)
5183 and @dfn{Partial Least Squares} (PLS) are powerful methods for visualization,
5184 regression, classification, and feature selection of omics data where the
5185 number of variables exceeds the number of samples and with multicollinearity
5186 among variables. @dfn{Orthogonal Partial Least Squares} (OPLS) enables to
5187 separately model the variation correlated (predictive) to the factor of
5188 interest and the uncorrelated (orthogonal) variation. While performing
5189 similarly to PLS, OPLS facilitates interpretation.
5190
5191 This package provides imlementations of PCA, PLS, and OPLS for multivariate
5192 analysis and feature selection of omics data. In addition to scores, loadings
5193 and weights plots, the package provides metrics and graphics to determine the
5194 optimal number of components (e.g. with the R2 and Q2 coefficients), check the
5195 validity of the model by permutation testing, detect outliers, and perform
5196 feature selection (e.g. with Variable Importance in Projection or regression
5197 coefficients).")
5198 (license license:cecill)))
5199
5200 (define-public r-biosigner
5201 (package
5202 (name "r-biosigner")
5203 (version "1.14.0")
5204 (source
5205 (origin
5206 (method url-fetch)
5207 (uri (bioconductor-uri "biosigner" version))
5208 (sha256
5209 (base32
5210 "1kdfhw629qczrfms0jmphqz0ksjzi8js00xj92h1lnv092npfk0j"))))
5211 (build-system r-build-system)
5212 (propagated-inputs
5213 `(("r-biobase" ,r-biobase)
5214 ("r-e1071" ,r-e1071)
5215 ("r-multidataset" ,r-multidataset)
5216 ("r-randomforest" ,r-randomforest)
5217 ("r-ropls" ,r-ropls)))
5218 (native-inputs
5219 `(("r-knitr" ,r-knitr)
5220 ("r-rmarkdown" ,r-rmarkdown)
5221 ("pandoc" ,ghc-pandoc)
5222 ("pandoc-citeproc" ,ghc-pandoc-citeproc))) ; all for vignettes
5223 (home-page "https://bioconductor.org/packages/biosigner/")
5224 (synopsis "Signature discovery from omics data")
5225 (description
5226 "Feature selection is critical in omics data analysis to extract
5227 restricted and meaningful molecular signatures from complex and high-dimension
5228 data, and to build robust classifiers. This package implements a method to
5229 assess the relevance of the variables for the prediction performances of the
5230 classifier. The approach can be run in parallel with the PLS-DA, Random
5231 Forest, and SVM binary classifiers. The signatures and the corresponding
5232 'restricted' models are returned, enabling future predictions on new
5233 datasets.")
5234 (license license:cecill)))
5235
5236 (define-public r-annotatr
5237 (package
5238 (name "r-annotatr")
5239 (version "1.12.1")
5240 (source
5241 (origin
5242 (method url-fetch)
5243 (uri (bioconductor-uri "annotatr" version))
5244 (sha256
5245 (base32
5246 "1bibk3p1q4cavqy11xs6rqqhqdjsq2dd7lf7blwcr27s5ajcd6dj"))))
5247 (build-system r-build-system)
5248 (propagated-inputs
5249 `(("r-annotationdbi" ,r-annotationdbi)
5250 ("r-annotationhub" ,r-annotationhub)
5251 ("r-dplyr" ,r-dplyr)
5252 ("r-genomeinfodb" ,r-genomeinfodb)
5253 ("r-genomicfeatures" ,r-genomicfeatures)
5254 ("r-genomicranges" ,r-genomicranges)
5255 ("r-ggplot2" ,r-ggplot2)
5256 ("r-iranges" ,r-iranges)
5257 ("r-readr" ,r-readr)
5258 ("r-regioner" ,r-regioner)
5259 ("r-reshape2" ,r-reshape2)
5260 ("r-rtracklayer" ,r-rtracklayer)
5261 ("r-s4vectors" ,r-s4vectors)))
5262 (home-page "https://bioconductor.org/packages/annotatr/")
5263 (synopsis "Annotation of genomic regions to genomic annotations")
5264 (description
5265 "Given a set of genomic sites/regions (e.g. ChIP-seq peaks, CpGs,
5266 differentially methylated CpGs or regions, SNPs, etc.) it is often of interest
5267 to investigate the intersecting genomic annotations. Such annotations include
5268 those relating to gene models (promoters, 5'UTRs, exons, introns, and 3'UTRs),
5269 CpGs (CpG islands, CpG shores, CpG shelves), or regulatory sequences such as
5270 enhancers. The annotatr package provides an easy way to summarize and
5271 visualize the intersection of genomic sites/regions with genomic
5272 annotations.")
5273 (license license:gpl3)))
5274
5275 (define-public r-rsubread
5276 (package
5277 (name "r-rsubread")
5278 (version "2.0.0")
5279 (source
5280 (origin
5281 (method url-fetch)
5282 (uri (bioconductor-uri "Rsubread" version))
5283 (sha256
5284 (base32
5285 "0l8q9y2a4m1di0w5nlxhq9jgliinhgr2fwjpm5ixnqx5j3iprlwd"))))
5286 (properties `((upstream-name . "Rsubread")))
5287 (build-system r-build-system)
5288 (inputs `(("zlib" ,zlib)))
5289 (home-page "https://bioconductor.org/packages/Rsubread/")
5290 (synopsis "Subread sequence alignment and counting for R")
5291 (description
5292 "This package provides tools for alignment, quantification and analysis
5293 of second and third generation sequencing data. It includes functionality for
5294 read mapping, read counting, SNP calling, structural variant detection and
5295 gene fusion discovery. It can be applied to all major sequencing techologies
5296 and to both short and long sequence reads.")
5297 (license license:gpl3)))
5298
5299 (define-public r-flowutils
5300 (package
5301 (name "r-flowutils")
5302 (version "1.50.0")
5303 (source
5304 (origin
5305 (method url-fetch)
5306 (uri (bioconductor-uri "flowUtils" version))
5307 (sha256
5308 (base32
5309 "1xcs19j9p3izvksyy5wzsbicwby0dsa9g2w7gjzwynzgj5dpfr81"))))
5310 (properties `((upstream-name . "flowUtils")))
5311 (build-system r-build-system)
5312 (propagated-inputs
5313 `(("r-biobase" ,r-biobase)
5314 ("r-corpcor" ,r-corpcor)
5315 ("r-flowcore" ,r-flowcore)
5316 ("r-graph" ,r-graph)
5317 ("r-runit" ,r-runit)
5318 ("r-xml" ,r-xml)))
5319 (home-page "https://github.com/jspidlen/flowUtils")
5320 (synopsis "Utilities for flow cytometry")
5321 (description
5322 "This package provides utilities for flow cytometry data.")
5323 (license license:artistic2.0)))
5324
5325 (define-public r-consensusclusterplus
5326 (package
5327 (name "r-consensusclusterplus")
5328 (version "1.50.0")
5329 (source
5330 (origin
5331 (method url-fetch)
5332 (uri (bioconductor-uri "ConsensusClusterPlus" version))
5333 (sha256
5334 (base32
5335 "0pnh5zy6d3c364xxjdn5zp3kf5afhsxv6yzkdn1qspny0pmqlrp4"))))
5336 (properties
5337 `((upstream-name . "ConsensusClusterPlus")))
5338 (build-system r-build-system)
5339 (propagated-inputs
5340 `(("r-all" ,r-all)
5341 ("r-biobase" ,r-biobase)
5342 ("r-cluster" ,r-cluster)))
5343 (home-page "https://bioconductor.org/packages/ConsensusClusterPlus")
5344 (synopsis "Clustering algorithm")
5345 (description
5346 "This package provides an implementation of an algorithm for determining
5347 cluster count and membership by stability evidence in unsupervised analysis.")
5348 (license license:gpl2)))
5349
5350 (define-public r-cytolib
5351 (package
5352 (name "r-cytolib")
5353 (version "1.8.0")
5354 (source
5355 (origin
5356 (method url-fetch)
5357 (uri (bioconductor-uri "cytolib" version))
5358 (sha256
5359 (base32
5360 "1zk5i09k782lw6297gl3rh0g4fxswr2ang8dgqj7p0814l7h15k9"))))
5361 (properties `((upstream-name . "cytolib")))
5362 (build-system r-build-system)
5363 (home-page "https://bioconductor.org/packages/cytolib/")
5364 (synopsis "C++ infrastructure for working with gated cytometry")
5365 (description
5366 "This package provides the core data structure and API to represent and
5367 interact with gated cytometry data.")
5368 (license license:artistic2.0)))
5369
5370 (define-public r-flowcore
5371 (package
5372 (name "r-flowcore")
5373 (version "1.52.1")
5374 (source
5375 (origin
5376 (method url-fetch)
5377 (uri (bioconductor-uri "flowCore" version))
5378 (sha256
5379 (base32
5380 "08kvxc187iwlixibx1860jcp5g9bsw8abkv06x2qv1w83fas4pp2"))))
5381 (properties `((upstream-name . "flowCore")))
5382 (build-system r-build-system)
5383 (propagated-inputs
5384 `(("r-bh" ,r-bh)
5385 ("r-biobase" ,r-biobase)
5386 ("r-biocgenerics" ,r-biocgenerics)
5387 ("r-cytolib" ,r-cytolib)
5388 ("r-matrixstats" ,r-matrixstats)
5389 ("r-rcpp" ,r-rcpp)))
5390 (home-page "https://bioconductor.org/packages/flowCore")
5391 (synopsis "Basic structures for flow cytometry data")
5392 (description
5393 "This package provides S4 data structures and basic functions to deal
5394 with flow cytometry data.")
5395 (license license:artistic2.0)))
5396
5397 (define-public r-flowmeans
5398 (package
5399 (name "r-flowmeans")
5400 (version "1.46.0")
5401 (source
5402 (origin
5403 (method url-fetch)
5404 (uri (bioconductor-uri "flowMeans" version))
5405 (sha256
5406 (base32
5407 "1yisrikaafmpb4sig2c5l0wcz4idrs4as7i9x90v6z2v94iq0m8h"))))
5408 (properties `((upstream-name . "flowMeans")))
5409 (build-system r-build-system)
5410 (propagated-inputs
5411 `(("r-biobase" ,r-biobase)
5412 ("r-feature" ,r-feature)
5413 ("r-flowcore" ,r-flowcore)
5414 ("r-rrcov" ,r-rrcov)))
5415 (home-page "https://bioconductor.org/packages/flowMeans")
5416 (synopsis "Non-parametric flow cytometry data gating")
5417 (description
5418 "This package provides tools to identify cell populations in Flow
5419 Cytometry data using non-parametric clustering and segmented-regression-based
5420 change point detection.")
5421 (license license:artistic2.0)))
5422
5423 (define-public r-ncdfflow
5424 (package
5425 (name "r-ncdfflow")
5426 (version "2.32.0")
5427 (source
5428 (origin
5429 (method url-fetch)
5430 (uri (bioconductor-uri "ncdfFlow" version))
5431 (sha256
5432 (base32
5433 "06lscx6h4rg80ifi90rj7z2497b8w1fjipm3l8s3230rkizhh02i"))))
5434 (properties `((upstream-name . "ncdfFlow")))
5435 (build-system r-build-system)
5436 (inputs
5437 `(("zlib" ,zlib)))
5438 (propagated-inputs
5439 `(("r-bh" ,r-bh)
5440 ("r-biobase" ,r-biobase)
5441 ("r-biocgenerics" ,r-biocgenerics)
5442 ("r-flowcore" ,r-flowcore)
5443 ("r-rcpp" ,r-rcpp)
5444 ("r-rcpparmadillo" ,r-rcpparmadillo)
5445 ("r-rhdf5lib" ,r-rhdf5lib)
5446 ("r-zlibbioc" ,r-zlibbioc)))
5447 (home-page "https://bioconductor.org/packages/ncdfFlow/")
5448 (synopsis "HDF5 based storage for flow cytometry data")
5449 (description
5450 "This package provides HDF5 storage based methods and functions for
5451 manipulation of flow cytometry data.")
5452 (license license:artistic2.0)))
5453
5454 (define-public r-ggcyto
5455 (package
5456 (name "r-ggcyto")
5457 (version "1.14.0")
5458 (source
5459 (origin
5460 (method url-fetch)
5461 (uri (bioconductor-uri "ggcyto" version))
5462 (sha256
5463 (base32
5464 "165qszvy5z176h1l3dnjb5dcm279b6bjl5n5gzz8wfn4xpn8anc8"))))
5465 (properties `((upstream-name . "ggcyto")))
5466 (build-system r-build-system)
5467 (propagated-inputs
5468 `(("r-data-table" ,r-data-table)
5469 ("r-flowcore" ,r-flowcore)
5470 ("r-flowworkspace" ,r-flowworkspace)
5471 ("r-ggplot2" ,r-ggplot2)
5472 ("r-gridextra" ,r-gridextra)
5473 ("r-ncdfflow" ,r-ncdfflow)
5474 ("r-plyr" ,r-plyr)
5475 ("r-rcolorbrewer" ,r-rcolorbrewer)
5476 ("r-rlang" ,r-rlang)
5477 ("r-scales" ,r-scales)))
5478 (home-page "https://github.com/RGLab/ggcyto/issues")
5479 (synopsis "Visualize Cytometry data with ggplot")
5480 (description
5481 "With the dedicated fortify method implemented for @code{flowSet},
5482 @code{ncdfFlowSet} and @code{GatingSet} classes, both raw and gated flow
5483 cytometry data can be plotted directly with ggplot. The @code{ggcyto} wrapper
5484 and some custom layers also make it easy to add gates and population
5485 statistics to the plot.")
5486 (license license:artistic2.0)))
5487
5488 (define-public r-flowviz
5489 (package
5490 (name "r-flowviz")
5491 (version "1.50.0")
5492 (source
5493 (origin
5494 (method url-fetch)
5495 (uri (bioconductor-uri "flowViz" version))
5496 (sha256
5497 (base32
5498 "0ik16bxcfcg3q26ra3055718kskid64aaazcbqsxalca9ppdm4k7"))))
5499 (properties `((upstream-name . "flowViz")))
5500 (build-system r-build-system)
5501 (propagated-inputs
5502 `(("r-biobase" ,r-biobase)
5503 ("r-flowcore" ,r-flowcore)
5504 ("r-hexbin" ,r-hexbin)
5505 ("r-idpmisc" ,r-idpmisc)
5506 ("r-kernsmooth" ,r-kernsmooth)
5507 ("r-lattice" ,r-lattice)
5508 ("r-latticeextra" ,r-latticeextra)
5509 ("r-mass" ,r-mass)
5510 ("r-rcolorbrewer" ,r-rcolorbrewer)))
5511 (home-page "https://bioconductor.org/packages/flowViz/")
5512 (synopsis "Visualization for flow cytometry")
5513 (description
5514 "This package provides visualization tools for flow cytometry data.")
5515 (license license:artistic2.0)))
5516
5517 (define-public r-flowclust
5518 (package
5519 (name "r-flowclust")
5520 (version "3.24.0")
5521 (source
5522 (origin
5523 (method url-fetch)
5524 (uri (bioconductor-uri "flowClust" version))
5525 (sha256
5526 (base32
5527 "0k4bgc4mf512njfdfg5ld9l7slgfxyfh766jab87j96zrrgcnj8s"))))
5528 (properties `((upstream-name . "flowClust")))
5529 (build-system r-build-system)
5530 (arguments
5531 `(#:configure-flags
5532 (list "--configure-args=--enable-bundled-gsl=no")))
5533 (propagated-inputs
5534 `(("r-biobase" ,r-biobase)
5535 ("r-biocgenerics" ,r-biocgenerics)
5536 ("r-clue" ,r-clue)
5537 ("r-corpcor" ,r-corpcor)
5538 ("r-ellipse" ,r-ellipse)
5539 ("r-flowcore" ,r-flowcore)
5540 ("r-flowviz" ,r-flowviz)
5541 ("r-graph" ,r-graph)
5542 ("r-mnormt" ,r-mnormt)))
5543 (inputs
5544 `(("gsl" ,gsl)))
5545 (native-inputs
5546 `(("pkg-config" ,pkg-config)))
5547 (home-page "https://bioconductor.org/packages/flowClust")
5548 (synopsis "Clustering for flow cytometry")
5549 (description
5550 "This package provides robust model-based clustering using a t-mixture
5551 model with Box-Cox transformation.")
5552 (license license:artistic2.0)))
5553
5554 ;; TODO: this package bundles an old version of protobuf. It's not easy to
5555 ;; make it use our protobuf package instead.
5556 (define-public r-rprotobuflib
5557 (package
5558 (name "r-rprotobuflib")
5559 (version "1.8.0")
5560 (source
5561 (origin
5562 (method url-fetch)
5563 (uri (bioconductor-uri "RProtoBufLib" version))
5564 (sha256
5565 (base32
5566 "0dlgki21a37bxqh3cf83vl5zqxm86472g8a9plvhrjzzsn3mwnrm"))))
5567 (properties `((upstream-name . "RProtoBufLib")))
5568 (build-system r-build-system)
5569 (arguments
5570 `(#:phases
5571 (modify-phases %standard-phases
5572 (add-after 'unpack 'unpack-bundled-sources
5573 (lambda _
5574 (with-directory-excursion "src"
5575 (invoke "tar" "xf" "protobuf-2.6.0.tgz"))
5576 #t)))))
5577 (home-page "https://bioconductor.org/packages/RProtoBufLib/")
5578 (synopsis "C++ headers and static libraries of Protocol buffers")
5579 (description
5580 "This package provides the headers and static library of Protocol buffers
5581 for other R packages to compile and link against.")
5582 (license license:bsd-3)))
5583
5584 (define-public r-flowworkspace
5585 (package
5586 (name "r-flowworkspace")
5587 (version "3.34.0")
5588 (source
5589 (origin
5590 (method url-fetch)
5591 (uri (bioconductor-uri "flowWorkspace" version))
5592 (sha256
5593 (base32
5594 "0hvbkxyylsygra31l1lxyvbsr5hc50lqy1y7gwrfgrfil4a2m762"))))
5595 (properties `((upstream-name . "flowWorkspace")))
5596 (build-system r-build-system)
5597 (propagated-inputs
5598 `(("r-bh" ,r-bh)
5599 ("r-biobase" ,r-biobase)
5600 ("r-biocgenerics" ,r-biocgenerics)
5601 ("r-cytolib" ,r-cytolib)
5602 ("r-data-table" ,r-data-table)
5603 ("r-digest" ,r-digest)
5604 ("r-dplyr" ,r-dplyr)
5605 ("r-flowcore" ,r-flowcore)
5606 ("r-flowviz" ,r-flowviz)
5607 ("r-graph" ,r-graph)
5608 ("r-gridextra" ,r-gridextra)
5609 ("r-lattice" ,r-lattice)
5610 ("r-latticeextra" ,r-latticeextra)
5611 ("r-matrixstats" ,r-matrixstats)
5612 ("r-ncdfflow" ,r-ncdfflow)
5613 ("r-rbgl" ,r-rbgl)
5614 ("r-rcolorbrewer" ,r-rcolorbrewer)
5615 ("r-rcpp" ,r-rcpp)
5616 ("r-rcppparallel" ,r-rcppparallel)
5617 ("r-rgraphviz" ,r-rgraphviz)
5618 ("r-rprotobuflib" ,r-rprotobuflib)
5619 ("r-scales" ,r-scales)
5620 ("r-stringr" ,r-stringr)))
5621 (home-page "https://bioconductor.org/packages/flowWorkspace/")
5622 (synopsis "Infrastructure for working with cytometry data")
5623 (description
5624 "This package is designed to facilitate comparison of automated gating
5625 methods against manual gating done in flowJo. This package allows you to
5626 import basic flowJo workspaces into BioConductor and replicate the gating from
5627 flowJo using the @code{flowCore} functionality. Gating hierarchies, groups of
5628 samples, compensation, and transformation are performed so that the output
5629 matches the flowJo analysis.")
5630 (license license:artistic2.0)))
5631
5632 (define-public r-flowstats
5633 (package
5634 (name "r-flowstats")
5635 (version "3.44.0")
5636 (source
5637 (origin
5638 (method url-fetch)
5639 (uri (bioconductor-uri "flowStats" version))
5640 (sha256
5641 (base32
5642 "0pql0lpf90nra7w6z6nd8l9cgjlsg2pxysfravnbzfhl3pjvd96w"))))
5643 (properties `((upstream-name . "flowStats")))
5644 (build-system r-build-system)
5645 (propagated-inputs
5646 `(("r-biobase" ,r-biobase)
5647 ("r-biocgenerics" ,r-biocgenerics)
5648 ("r-cluster" ,r-cluster)
5649 ("r-fda" ,r-fda)
5650 ("r-flowcore" ,r-flowcore)
5651 ("r-flowviz" ,r-flowviz)
5652 ("r-flowworkspace" ,r-flowworkspace)
5653 ("r-kernsmooth" ,r-kernsmooth)
5654 ("r-ks" ,r-ks)
5655 ("r-lattice" ,r-lattice)
5656 ("r-mass" ,r-mass)
5657 ("r-ncdfflow" ,r-ncdfflow)
5658 ("r-rcolorbrewer" ,r-rcolorbrewer)
5659 ("r-rrcov" ,r-rrcov)))
5660 (home-page "http://www.github.com/RGLab/flowStats")
5661 (synopsis "Statistical methods for the analysis of flow cytometry data")
5662 (description
5663 "This package provides methods and functionality to analyze flow data
5664 that is beyond the basic infrastructure provided by the @code{flowCore}
5665 package.")
5666 (license license:artistic2.0)))
5667
5668 (define-public r-opencyto
5669 (package
5670 (name "r-opencyto")
5671 (version "1.24.0")
5672 (source
5673 (origin
5674 (method url-fetch)
5675 (uri (bioconductor-uri "openCyto" version))
5676 (sha256
5677 (base32
5678 "0h25nhvq1zq624wsgb55wjcgri9rcd2fnqkb31h9jdakr01dw2sb"))))
5679 (properties `((upstream-name . "openCyto")))
5680 (build-system r-build-system)
5681 (propagated-inputs
5682 `(("r-biobase" ,r-biobase)
5683 ("r-biocgenerics" ,r-biocgenerics)
5684 ("r-clue" ,r-clue)
5685 ("r-data-table" ,r-data-table)
5686 ("r-flowclust" ,r-flowclust)
5687 ("r-flowcore" ,r-flowcore)
5688 ("r-flowstats" ,r-flowstats)
5689 ("r-flowviz" ,r-flowviz)
5690 ("r-flowworkspace" ,r-flowworkspace)
5691 ("r-graph" ,r-graph)
5692 ("r-gtools" ,r-gtools)
5693 ("r-ks" ,r-ks)
5694 ("r-lattice" ,r-lattice)
5695 ("r-mass" ,r-mass)
5696 ("r-ncdfflow" ,r-ncdfflow)
5697 ("r-plyr" ,r-plyr)
5698 ("r-r-utils" ,r-r-utils)
5699 ("r-rbgl" ,r-rbgl)
5700 ("r-rcolorbrewer" ,r-rcolorbrewer)
5701 ("r-rcpp" ,r-rcpp)
5702 ("r-rrcov" ,r-rrcov)))
5703 (home-page "https://bioconductor.org/packages/openCyto")
5704 (synopsis "Hierarchical gating pipeline for flow cytometry data")
5705 (description
5706 "This package is designed to facilitate the automated gating methods in a
5707 sequential way to mimic the manual gating strategy.")
5708 (license license:artistic2.0)))
5709
5710 (define-public r-cytoml
5711 (package
5712 (name "r-cytoml")
5713 (version "1.12.0")
5714 (source
5715 (origin
5716 (method url-fetch)
5717 (uri (bioconductor-uri "CytoML" version))
5718 (sha256
5719 (base32
5720 "0m8x18wkvis85cawv7j07pk59w76wnzy93ia99gd24j82z4h97p1"))))
5721 (properties `((upstream-name . "CytoML")))
5722 (build-system r-build-system)
5723 (inputs
5724 `(("libxml2" ,libxml2)))
5725 (propagated-inputs
5726 `(("r-base64enc" ,r-base64enc)
5727 ("r-bh" ,r-bh)
5728 ("r-biobase" ,r-biobase)
5729 ("r-corpcor" ,r-corpcor)
5730 ("r-cytolib" ,r-cytolib)
5731 ("r-data-table" ,r-data-table)
5732 ("r-dplyr" ,r-dplyr)
5733 ("r-flowcore" ,r-flowcore)
5734 ("r-flowworkspace" ,r-flowworkspace)
5735 ("r-ggcyto" ,r-ggcyto)
5736 ("r-graph" ,r-graph)
5737 ("r-jsonlite" ,r-jsonlite)
5738 ("r-lattice" ,r-lattice)
5739 ("r-ncdfflow" ,r-ncdfflow)
5740 ("r-opencyto" ,r-opencyto)
5741 ("r-plyr" ,r-plyr)
5742 ("r-rbgl" ,r-rbgl)
5743 ("r-rcpp" ,r-rcpp)
5744 ("r-rcppparallel" ,r-rcppparallel)
5745 ("r-rgraphviz" ,r-rgraphviz)
5746 ("r-rprotobuflib" ,r-rprotobuflib)
5747 ("r-runit" ,r-runit)
5748 ("r-xml" ,r-xml)
5749 ("r-yaml" ,r-yaml)))
5750 (home-page "https://github.com/RGLab/CytoML")
5751 (synopsis "GatingML interface for cross platform cytometry data sharing")
5752 (description
5753 "This package provides an interface to implementations of the GatingML2.0
5754 standard to exchange gated cytometry data with other software platforms.")
5755 (license license:artistic2.0)))
5756
5757 (define-public r-flowsom
5758 (package
5759 (name "r-flowsom")
5760 (version "1.18.0")
5761 (source
5762 (origin
5763 (method url-fetch)
5764 (uri (bioconductor-uri "FlowSOM" version))
5765 (sha256
5766 (base32
5767 "0265sq4zvj6d6h5ghqj9xzm4b0z9v65kgyl88cgdcpdkzfnfcvd5"))))
5768 (properties `((upstream-name . "FlowSOM")))
5769 (build-system r-build-system)
5770 (propagated-inputs
5771 `(("r-biocgenerics" ,r-biocgenerics)
5772 ("r-consensusclusterplus" ,r-consensusclusterplus)
5773 ("r-cytoml" ,r-cytoml)
5774 ("r-flowcore" ,r-flowcore)
5775 ("r-flowworkspace" ,r-flowworkspace)
5776 ("r-igraph" ,r-igraph)
5777 ("r-rcolorbrewer" ,r-rcolorbrewer)
5778 ("r-tsne" ,r-tsne)
5779 ("r-xml" ,r-xml)))
5780 (home-page "https://bioconductor.org/packages/FlowSOM/")
5781 (synopsis "Visualize and interpret cytometry data")
5782 (description
5783 "FlowSOM offers visualization options for cytometry data, by using
5784 self-organizing map clustering and minimal spanning trees.")
5785 (license license:gpl2+)))
5786
5787 (define-public r-mixomics
5788 (package
5789 (name "r-mixomics")
5790 (version "6.10.6")
5791 (source
5792 (origin
5793 (method url-fetch)
5794 (uri (bioconductor-uri "mixOmics" version))
5795 (sha256
5796 (base32
5797 "18jwrdyc4pnx917y1kskxz3fqvlrkyy4ny0xqrfcidz0j7p0b7wr"))))
5798 (properties `((upstream-name . "mixOmics")))
5799 (build-system r-build-system)
5800 (propagated-inputs
5801 `(("r-corpcor" ,r-corpcor)
5802 ("r-dplyr" ,r-dplyr)
5803 ("r-ellipse" ,r-ellipse)
5804 ("r-ggplot2" ,r-ggplot2)
5805 ("r-gridextra" ,r-gridextra)
5806 ("r-igraph" ,r-igraph)
5807 ("r-lattice" ,r-lattice)
5808 ("r-mass" ,r-mass)
5809 ("r-matrixstats" ,r-matrixstats)
5810 ("r-rarpack" ,r-rarpack)
5811 ("r-rcolorbrewer" ,r-rcolorbrewer)
5812 ("r-reshape2" ,r-reshape2)
5813 ("r-tidyr" ,r-tidyr)))
5814 (home-page "http://www.mixOmics.org")
5815 (synopsis "Multivariate methods for exploration of biological datasets")
5816 (description
5817 "mixOmics offers a wide range of multivariate methods for the exploration
5818 and integration of biological datasets with a particular focus on variable
5819 selection. The package proposes several sparse multivariate models we have
5820 developed to identify the key variables that are highly correlated, and/or
5821 explain the biological outcome of interest. The data that can be analysed
5822 with mixOmics may come from high throughput sequencing technologies, such as
5823 omics data (transcriptomics, metabolomics, proteomics, metagenomics etc) but
5824 also beyond the realm of omics (e.g. spectral imaging). The methods
5825 implemented in mixOmics can also handle missing values without having to
5826 delete entire rows with missing data.")
5827 (license license:gpl2+)))
5828
5829 (define-public r-depecher
5830 (package
5831 (name "r-depecher")
5832 (version "1.2.0")
5833 (source
5834 (origin
5835 (method url-fetch)
5836 (uri (bioconductor-uri "DepecheR" version))
5837 (sha256
5838 (base32
5839 "1f6zbc0fq7xjflh3mkjx1n83mpppw663dj22rlpxzwp1kpmf6wm5"))))
5840 (properties `((upstream-name . "DepecheR")))
5841 (build-system r-build-system)
5842 (propagated-inputs
5843 `(("r-beanplot" ,r-beanplot)
5844 ("r-dosnow" ,r-dosnow)
5845 ("r-dplyr" ,r-dplyr)
5846 ("r-fnn" ,r-fnn)
5847 ("r-foreach" ,r-foreach)
5848 ("r-ggplot2" ,r-ggplot2)
5849 ("r-gplots" ,r-gplots)
5850 ("r-mass" ,r-mass)
5851 ("r-matrixstats" ,r-matrixstats)
5852 ("r-mixomics" ,r-mixomics)
5853 ("r-moments" ,r-moments)
5854 ("r-rcpp" ,r-rcpp)
5855 ("r-rcppeigen" ,r-rcppeigen)
5856 ("r-reshape2" ,r-reshape2)
5857 ("r-robustbase" ,r-robustbase)
5858 ("r-viridis" ,r-viridis)))
5859 (home-page "https://bioconductor.org/packages/DepecheR/")
5860 (synopsis "Identify traits of clusters in high-dimensional entities")
5861 (description
5862 "The purpose of this package is to identify traits in a dataset that can
5863 separate groups. This is done on two levels. First, clustering is performed,
5864 using an implementation of sparse K-means. Secondly, the generated clusters
5865 are used to predict outcomes of groups of individuals based on their
5866 distribution of observations in the different clusters. As certain clusters
5867 with separating information will be identified, and these clusters are defined
5868 by a sparse number of variables, this method can reduce the complexity of
5869 data, to only emphasize the data that actually matters.")
5870 (license license:expat)))
5871
5872 (define-public r-rcistarget
5873 (package
5874 (name "r-rcistarget")
5875 (version "1.6.0")
5876 (source
5877 (origin
5878 (method url-fetch)
5879 (uri (bioconductor-uri "RcisTarget" version))
5880 (sha256
5881 (base32
5882 "1nnah7s0jd24fpfyxsf76jas8dm23c3266aps124wdlqsp9q5qjw"))))
5883 (properties `((upstream-name . "RcisTarget")))
5884 (build-system r-build-system)
5885 (propagated-inputs
5886 `(("r-aucell" ,r-aucell)
5887 ("r-biocgenerics" ,r-biocgenerics)
5888 ("r-data-table" ,r-data-table)
5889 ("r-feather" ,r-feather)
5890 ("r-gseabase" ,r-gseabase)
5891 ("r-r-utils" ,r-r-utils)
5892 ("r-summarizedexperiment" ,r-summarizedexperiment)))
5893 (home-page "https://aertslab.org/#scenic")
5894 (synopsis "Identify transcription factor binding motifs enriched on a gene list")
5895 (description
5896 "RcisTarget identifies @dfn{transcription factor binding motifs} (TFBS)
5897 over-represented on a gene list. In a first step, RcisTarget selects DNA
5898 motifs that are significantly over-represented in the surroundings of the
5899 @dfn{transcription start site} (TSS) of the genes in the gene-set. This is
5900 achieved by using a database that contains genome-wide cross-species rankings
5901 for each motif. The motifs that are then annotated to TFs and those that have
5902 a high @dfn{Normalized Enrichment Score} (NES) are retained. Finally, for
5903 each motif and gene-set, RcisTarget predicts the candidate target genes (i.e.
5904 genes in the gene-set that are ranked above the leading edge).")
5905 (license license:gpl3)))
5906
5907 (define-public r-cicero
5908 (package
5909 (name "r-cicero")
5910 (version "1.4.0")
5911 (source
5912 (origin
5913 (method url-fetch)
5914 (uri (bioconductor-uri "cicero" version))
5915 (sha256
5916 (base32
5917 "0mmm7vvzq50b5fayid0bw82b5lar3xm9fwl2ya30q0p4db2y6wnz"))))
5918 (build-system r-build-system)
5919 (propagated-inputs
5920 `(("r-assertthat" ,r-assertthat)
5921 ("r-biobase" ,r-biobase)
5922 ("r-biocgenerics" ,r-biocgenerics)
5923 ("r-data-table" ,r-data-table)
5924 ("r-dplyr" ,r-dplyr)
5925 ("r-fnn" ,r-fnn)
5926 ("r-genomicranges" ,r-genomicranges)
5927 ("r-ggplot2" ,r-ggplot2)
5928 ("r-glasso" ,r-glasso)
5929 ("r-gviz" ,r-gviz)
5930 ("r-igraph" ,r-igraph)
5931 ("r-iranges" ,r-iranges)
5932 ("r-matrix" ,r-matrix)
5933 ("r-monocle" ,r-monocle)
5934 ("r-plyr" ,r-plyr)
5935 ("r-reshape2" ,r-reshape2)
5936 ("r-s4vectors" ,r-s4vectors)
5937 ("r-stringr" ,r-stringr)
5938 ("r-tibble" ,r-tibble)
5939 ("r-vgam" ,r-vgam)))
5940 (home-page "https://bioconductor.org/packages/cicero/")
5941 (synopsis "Predict cis-co-accessibility from single-cell data")
5942 (description
5943 "Cicero computes putative cis-regulatory maps from single-cell chromatin
5944 accessibility data. It also extends the monocle package for use in chromatin
5945 accessibility data.")
5946 (license license:expat)))
5947
5948 ;; This is the latest commit on the "monocle3" branch.
5949 (define-public r-cicero-monocle3
5950 (let ((commit "fa2fb6515857a8cfc88bc9af044f34de1bcd2b7b")
5951 (revision "1"))
5952 (package (inherit r-cicero)
5953 (name "r-cicero-monocle3")
5954 (version (git-version "1.3.2" revision commit))
5955 (source
5956 (origin
5957 (method git-fetch)
5958 (uri (git-reference
5959 (url "https://github.com/cole-trapnell-lab/cicero-release.git")
5960 (commit commit)))
5961 (file-name (git-file-name name version))
5962 (sha256
5963 (base32
5964 "077yza93wdhi08n40md20jwk55k9lw1f3y0063qkk90cpz60wi0c"))))
5965 (propagated-inputs
5966 `(("r-monocle3" ,r-monocle3)
5967 ,@(alist-delete "r-monocle"
5968 (package-propagated-inputs r-cicero)))))))
5969
5970 (define-public r-cistopic
5971 (let ((commit "29abd8df9afb60ff27ac3f0a590930debe926950")
5972 (revision "0"))
5973 (package
5974 (name "r-cistopic")
5975 (version (git-version "0.2.1" revision commit))
5976 (source
5977 (origin
5978 (method git-fetch)
5979 (uri (git-reference
5980 (url "https://github.com/aertslab/cisTopic.git")
5981 (commit commit)))
5982 (file-name (git-file-name name version))
5983 (sha256
5984 (base32
5985 "0s8irpsv5d2zcv4ihanvsf1vrpignzliscxnvs4519af3jmx78h8"))))
5986 (build-system r-build-system)
5987 (propagated-inputs
5988 `(("r-aucell" ,r-aucell)
5989 ("r-data-table" ,r-data-table)
5990 ("r-dplyr" ,r-dplyr)
5991 ("r-dosnow" ,r-dosnow)
5992 ("r-dt" ,r-dt)
5993 ("r-feather" ,r-feather)
5994 ("r-fitdistrplus" ,r-fitdistrplus)
5995 ("r-genomicranges" ,r-genomicranges)
5996 ("r-ggplot2" ,r-ggplot2)
5997 ("r-lda" ,r-lda)
5998 ("r-matrix" ,r-matrix)
5999 ("r-plyr" ,r-plyr)
6000 ("r-rcistarget" ,r-rcistarget)
6001 ("r-rtracklayer" ,r-rtracklayer)
6002 ("r-s4vectors" ,r-s4vectors)))
6003 (home-page "https://github.com/aertslab/cisTopic")
6004 (synopsis "Modelling of cis-regulatory topics from single cell epigenomics data")
6005 (description
6006 "The sparse nature of single cell epigenomics data can be overruled using
6007 probabilistic modelling methods such as @dfn{Latent Dirichlet
6008 Allocation} (LDA). This package allows the probabilistic modelling of
6009 cis-regulatory topics (cisTopics) from single cell epigenomics data, and
6010 includes functionalities to identify cell states based on the contribution of
6011 cisTopics and explore the nature and regulatory proteins driving them.")
6012 (license license:gpl3))))
6013
6014 (define-public r-genie3
6015 (package
6016 (name "r-genie3")
6017 (version "1.8.0")
6018 (source
6019 (origin
6020 (method url-fetch)
6021 (uri (bioconductor-uri "GENIE3" version))
6022 (sha256
6023 (base32
6024 "0p67lhgy3lb4nc958s51hx7rvgwhzwfic9xhpsrask40k43spv7l"))))
6025 (properties `((upstream-name . "GENIE3")))
6026 (build-system r-build-system)
6027 (propagated-inputs `(("r-reshape2" ,r-reshape2)))
6028 (home-page "https://bioconductor.org/packages/GENIE3")
6029 (synopsis "Gene network inference with ensemble of trees")
6030 (description
6031 "This package implements the GENIE3 algorithm for inferring gene
6032 regulatory networks from expression data.")
6033 (license license:gpl2+)))
6034
6035 (define-public r-roc
6036 (package
6037 (name "r-roc")
6038 (version "1.62.0")
6039 (source
6040 (origin
6041 (method url-fetch)
6042 (uri (bioconductor-uri "ROC" version))
6043 (sha256
6044 (base32
6045 "1aqpyc28czagg3nbybh55vf152nbar61jjw79w04326d97mc3j3y"))))
6046 (properties `((upstream-name . "ROC")))
6047 (build-system r-build-system)
6048 (propagated-inputs
6049 `(("r-knitr" ,r-knitr)))
6050 (home-page "https://www.bioconductor.org/packages/ROC/")
6051 (synopsis "Utilities for ROC curves")
6052 (description
6053 "This package provides utilities for @dfn{Receiver Operating
6054 Characteristic} (ROC) curves, with a focus on micro arrays.")
6055 (license license:artistic2.0)))
6056
6057 (define-public r-illuminahumanmethylation450kanno-ilmn12-hg19
6058 (package
6059 (name "r-illuminahumanmethylation450kanno-ilmn12-hg19")
6060 (version "0.6.0")
6061 (source
6062 (origin
6063 (method url-fetch)
6064 (uri (bioconductor-uri
6065 "IlluminaHumanMethylation450kanno.ilmn12.hg19"
6066 version 'annotation))
6067 (sha256
6068 (base32
6069 "059vlxsx3p3fcnywwirahsc6mlk813zpqnbv0jsrag6x5bb8z6r4"))))
6070 (properties
6071 `((upstream-name
6072 . "IlluminaHumanMethylation450kanno.ilmn12.hg19")))
6073 (build-system r-build-system)
6074 (propagated-inputs `(("r-minfi" ,r-minfi)))
6075 (home-page
6076 "https://bioconductor.org/packages/IlluminaHumanMethylation450kanno.ilmn12.hg19/")
6077 (synopsis "Annotation for Illumina's 450k methylation arrays")
6078 (description
6079 "This package provides manifests and annotation for Illumina's 450k array
6080 data.")
6081 (license license:artistic2.0)))
6082
6083 (define-public r-watermelon
6084 (package
6085 (name "r-watermelon")
6086 (version "1.30.0")
6087 (source
6088 (origin
6089 (method url-fetch)
6090 (uri (bioconductor-uri "wateRmelon" version))
6091 (sha256
6092 (base32
6093 "0a66fq04yph9dis91lzjk9kh134zy6fj98yklrwf24r1080qngx0"))))
6094 (properties `((upstream-name . "wateRmelon")))
6095 (build-system r-build-system)
6096 (propagated-inputs
6097 `(("r-biobase" ,r-biobase)
6098 ("r-illuminahumanmethylation450kanno-ilmn12-hg19"
6099 ,r-illuminahumanmethylation450kanno-ilmn12-hg19)
6100 ("r-illuminaio" ,r-illuminaio)
6101 ("r-limma" ,r-limma)
6102 ("r-lumi" ,r-lumi)
6103 ("r-matrixstats" ,r-matrixstats)
6104 ("r-methylumi" ,r-methylumi)
6105 ("r-roc" ,r-roc)))
6106 (home-page "https://bioconductor.org/packages/wateRmelon/")
6107 (synopsis "Illumina 450 methylation array normalization and metrics")
6108 (description
6109 "The standard index of DNA methylation (beta) is computed from methylated
6110 and unmethylated signal intensities. Betas calculated from raw signal
6111 intensities perform well, but using 11 methylomic datasets we demonstrate that
6112 quantile normalization methods produce marked improvement. The commonly used
6113 procedure of normalizing betas is inferior to the separate normalization of M
6114 and U, and it is also advantageous to normalize Type I and Type II assays
6115 separately. This package provides 15 flavours of betas and three performance
6116 metrics, with methods for objects produced by the @code{methylumi} and
6117 @code{minfi} packages.")
6118 (license license:gpl3)))
6119
6120 (define-public r-gdsfmt
6121 (package
6122 (name "r-gdsfmt")
6123 (version "1.22.0")
6124 (source
6125 (origin
6126 (method url-fetch)
6127 (uri (bioconductor-uri "gdsfmt" version))
6128 (sha256
6129 (base32
6130 "0zc9v62imd0ykz4h30pxa64q0y45qijmkwdk2pd4ncsg8fc2jlz9"))
6131 (modules '((guix build utils)))
6132 ;; Remove bundled sources of zlib, lz4, and xz. Don't attempt to build
6133 ;; them and link with system libraries instead.
6134 (snippet
6135 '(begin
6136 (for-each delete-file-recursively
6137 '("src/LZ4"
6138 "src/XZ"
6139 "src/ZLIB"))
6140 (substitute* "src/Makevars"
6141 (("all: \\$\\(SHLIB\\)") "all:")
6142 (("\\$\\(SHLIB\\): liblzma.a") "")
6143 (("(ZLIB|LZ4)/.*") "")
6144 (("CoreArray/dVLIntGDS.cpp.*")
6145 "CoreArray/dVLIntGDS.cpp")
6146 (("CoreArray/dVLIntGDS.o.*")
6147 "CoreArray/dVLIntGDS.o")
6148 (("PKG_LIBS = ./liblzma.a")
6149 "PKG_LIBS = -llz4"))
6150 (substitute* "src/CoreArray/dStream.h"
6151 (("include \"../(ZLIB|LZ4|XZ/api)/(.*)\"" _ _ header)
6152 (string-append "include <" header ">")))
6153 #t))))
6154 (properties `((upstream-name . "gdsfmt")))
6155 (build-system r-build-system)
6156 (inputs
6157 `(("lz4" ,lz4)
6158 ("xz" ,xz)
6159 ("zlib" ,zlib)))
6160 (home-page "http://corearray.sourceforge.net/")
6161 (synopsis
6162 "R Interface to CoreArray Genomic Data Structure (GDS) Files")
6163 (description
6164 "This package provides a high-level R interface to CoreArray @dfn{Genomic
6165 Data Structure} (GDS) data files, which are portable across platforms with
6166 hierarchical structure to store multiple scalable array-oriented data sets
6167 with metadata information. It is suited for large-scale datasets, especially
6168 for data which are much larger than the available random-access memory. The
6169 @code{gdsfmt} package offers efficient operations specifically designed for
6170 integers of less than 8 bits, since a diploid genotype, like
6171 @dfn{single-nucleotide polymorphism} (SNP), usually occupies fewer bits than a
6172 byte. Data compression and decompression are available with relatively
6173 efficient random access. It is also allowed to read a GDS file in parallel
6174 with multiple R processes supported by the package @code{parallel}.")
6175 (license license:lgpl3)))
6176
6177 (define-public r-bigmelon
6178 (package
6179 (name "r-bigmelon")
6180 (version "1.12.0")
6181 (source
6182 (origin
6183 (method url-fetch)
6184 (uri (bioconductor-uri "bigmelon" version))
6185 (sha256
6186 (base32
6187 "0sw7rp4p03m1s72b4j06jfb7as3v1n2w2z4ppk8s4f80fb05bcls"))))
6188 (properties `((upstream-name . "bigmelon")))
6189 (build-system r-build-system)
6190 (propagated-inputs
6191 `(("r-biobase" ,r-biobase)
6192 ("r-biocgenerics" ,r-biocgenerics)
6193 ("r-gdsfmt" ,r-gdsfmt)
6194 ("r-geoquery" ,r-geoquery)
6195 ("r-methylumi" ,r-methylumi)
6196 ("r-minfi" ,r-minfi)
6197 ("r-watermelon" ,r-watermelon)))
6198 (home-page "https://bioconductor.org/packages/bigmelon/")
6199 (synopsis "Illumina methylation array analysis for large experiments")
6200 (description
6201 "This package provides methods for working with Illumina arrays using the
6202 @code{gdsfmt} package.")
6203 (license license:gpl3)))
6204
6205 (define-public r-seqbias
6206 (package
6207 (name "r-seqbias")
6208 (version "1.34.0")
6209 (source
6210 (origin
6211 (method url-fetch)
6212 (uri (bioconductor-uri "seqbias" version))
6213 (sha256
6214 (base32
6215 "19vbdyjblij2533ibmrw1n0rkqfrbflma6cg5b79ghks0mg7z8hq"))))
6216 (properties `((upstream-name . "seqbias")))
6217 (build-system r-build-system)
6218 (propagated-inputs
6219 `(("r-biostrings" ,r-biostrings)
6220 ("r-genomicranges" ,r-genomicranges)
6221 ("r-rhtslib" ,r-rhtslib)))
6222 (inputs
6223 `(("zlib" ,zlib))) ; This comes from rhtslib.
6224 (home-page "https://bioconductor.org/packages/seqbias/")
6225 (synopsis "Estimation of per-position bias in high-throughput sequencing data")
6226 (description
6227 "This package implements a model of per-position sequencing bias in
6228 high-throughput sequencing data using a simple Bayesian network, the structure
6229 and parameters of which are trained on a set of aligned reads and a reference
6230 genome sequence.")
6231 (license license:lgpl3)))
6232
6233 (define-public r-reqon
6234 (package
6235 (name "r-reqon")
6236 (version "1.32.0")
6237 (source
6238 (origin
6239 (method url-fetch)
6240 (uri (bioconductor-uri "ReQON" version))
6241 (sha256
6242 (base32
6243 "10p6l2zxijqyypdm970jyfqyrnfhaq3nf7cg2q6mgd1srggfa0cx"))))
6244 (properties `((upstream-name . "ReQON")))
6245 (build-system r-build-system)
6246 (propagated-inputs
6247 `(("r-rjava" ,r-rjava)
6248 ("r-rsamtools" ,r-rsamtools)
6249 ("r-seqbias" ,r-seqbias)))
6250 (home-page "https://bioconductor.org/packages/ReQON/")
6251 (synopsis "Recalibrating quality of nucleotides")
6252 (description
6253 "This package provides an implementation of an algorithm for
6254 recalibrating the base quality scores for aligned sequencing data in BAM
6255 format.")
6256 (license license:gpl2)))
6257
6258 (define-public r-wavcluster
6259 (package
6260 (name "r-wavcluster")
6261 (version "2.20.0")
6262 (source
6263 (origin
6264 (method url-fetch)
6265 (uri (bioconductor-uri "wavClusteR" version))
6266 (sha256
6267 (base32
6268 "0vq3xxsvwq86rlya7xc92sc4i6b48sib0pcina3xivg3ky2j3z7y"))))
6269 (properties `((upstream-name . "wavClusteR")))
6270 (build-system r-build-system)
6271 (propagated-inputs
6272 `(("r-biocgenerics" ,r-biocgenerics)
6273 ("r-biostrings" ,r-biostrings)
6274 ("r-foreach" ,r-foreach)
6275 ("r-genomicfeatures" ,r-genomicfeatures)
6276 ("r-genomicranges" ,r-genomicranges)
6277 ("r-ggplot2" ,r-ggplot2)
6278 ("r-hmisc" ,r-hmisc)
6279 ("r-iranges" ,r-iranges)
6280 ("r-mclust" ,r-mclust)
6281 ("r-rsamtools" ,r-rsamtools)
6282 ("r-rtracklayer" ,r-rtracklayer)
6283 ("r-s4vectors" ,r-s4vectors)
6284 ("r-seqinr" ,r-seqinr)
6285 ("r-stringr" ,r-stringr)
6286 ("r-wmtsa" ,r-wmtsa)))
6287 (home-page "https://bioconductor.org/packages/wavClusteR/")
6288 (synopsis "Identification of RNA-protein interaction sites in PAR-CLIP data")
6289 (description
6290 "This package provides an integrated pipeline for the analysis of
6291 PAR-CLIP data. PAR-CLIP-induced transitions are first discriminated from
6292 sequencing errors, SNPs and additional non-experimental sources by a non-
6293 parametric mixture model. The protein binding sites (clusters) are then
6294 resolved at high resolution and cluster statistics are estimated using a
6295 rigorous Bayesian framework. Post-processing of the results, data export for
6296 UCSC genome browser visualization and motif search analysis are provided. In
6297 addition, the package allows to integrate RNA-Seq data to estimate the False
6298 Discovery Rate of cluster detection. Key functions support parallel multicore
6299 computing. While wavClusteR was designed for PAR-CLIP data analysis, it can
6300 be applied to the analysis of other NGS data obtained from experimental
6301 procedures that induce nucleotide substitutions (e.g. BisSeq).")
6302 (license license:gpl2)))
6303
6304 (define-public r-timeseriesexperiment
6305 (package
6306 (name "r-timeseriesexperiment")
6307 (version "1.4.0")
6308 (source
6309 (origin
6310 (method url-fetch)
6311 (uri (bioconductor-uri "TimeSeriesExperiment" version))
6312 (sha256
6313 (base32
6314 "0xqa6hzknnci20zx2f6mw5cpqx8pq0v6fzf053hh51p1l2ikvgqm"))))
6315 (properties
6316 `((upstream-name . "TimeSeriesExperiment")))
6317 (build-system r-build-system)
6318 (propagated-inputs
6319 `(("r-deseq2" ,r-deseq2)
6320 ("r-dplyr" ,r-dplyr)
6321 ("r-dynamictreecut" ,r-dynamictreecut)
6322 ("r-edger" ,r-edger)
6323 ("r-ggplot2" ,r-ggplot2)
6324 ("r-hmisc" ,r-hmisc)
6325 ("r-limma" ,r-limma)
6326 ("r-magrittr" ,r-magrittr)
6327 ("r-proxy" ,r-proxy)
6328 ("r-s4vectors" ,r-s4vectors)
6329 ("r-summarizedexperiment" ,r-summarizedexperiment)
6330 ("r-tibble" ,r-tibble)
6331 ("r-tidyr" ,r-tidyr)
6332 ("r-vegan" ,r-vegan)
6333 ("r-viridis" ,r-viridis)))
6334 (home-page "https://github.com/nlhuong/TimeSeriesExperiment/")
6335 (synopsis "Analysis for short time-series data")
6336 (description
6337 "This package is a visualization and analysis toolbox for short time
6338 course data which includes dimensionality reduction, clustering, two-sample
6339 differential expression testing and gene ranking techniques. The package also
6340 provides methods for retrieving enriched pathways.")
6341 (license license:lgpl3+)))
6342
6343 (define-public r-variantfiltering
6344 (package
6345 (name "r-variantfiltering")
6346 (version "1.22.0")
6347 (source
6348 (origin
6349 (method url-fetch)
6350 (uri (bioconductor-uri "VariantFiltering" version))
6351 (sha256
6352 (base32
6353 "13pgfk2mbffd9smmxnwz7g0jrwng78711053wfzadr107zbyn4r8"))))
6354 (properties
6355 `((upstream-name . "VariantFiltering")))
6356 (build-system r-build-system)
6357 (propagated-inputs
6358 `(("r-annotationdbi" ,r-annotationdbi)
6359 ("r-biobase" ,r-biobase)
6360 ("r-biocgenerics" ,r-biocgenerics)
6361 ("r-biocparallel" ,r-biocparallel)
6362 ("r-biostrings" ,r-biostrings)
6363 ("r-bsgenome" ,r-bsgenome)
6364 ("r-dt" ,r-dt)
6365 ("r-genomeinfodb" ,r-genomeinfodb)
6366 ("r-genomicfeatures" ,r-genomicfeatures)
6367 ("r-genomicranges" ,r-genomicranges)
6368 ("r-genomicscores" ,r-genomicscores)
6369 ("r-graph" ,r-graph)
6370 ("r-gviz" ,r-gviz)
6371 ("r-iranges" ,r-iranges)
6372 ("r-rbgl" ,r-rbgl)
6373 ("r-rsamtools" ,r-rsamtools)
6374 ("r-s4vectors" ,r-s4vectors)
6375 ("r-shiny" ,r-shiny)
6376 ("r-shinyjs" ,r-shinyjs)
6377 ("r-shinythemes" ,r-shinythemes)
6378 ("r-shinytree" ,r-shinytree)
6379 ("r-summarizedexperiment" ,r-summarizedexperiment)
6380 ("r-variantannotation" ,r-variantannotation)
6381 ("r-xvector" ,r-xvector)))
6382 (home-page "https://github.com/rcastelo/VariantFiltering")
6383 (synopsis "Filtering of coding and non-coding genetic variants")
6384 (description
6385 "Filter genetic variants using different criteria such as inheritance
6386 model, amino acid change consequence, minor allele frequencies across human
6387 populations, splice site strength, conservation, etc.")
6388 (license license:artistic2.0)))
6389
6390 (define-public r-genomegraphs
6391 (package
6392 (name "r-genomegraphs")
6393 (version "1.46.0")
6394 (source
6395 (origin
6396 (method url-fetch)
6397 (uri (bioconductor-uri "GenomeGraphs" version))
6398 (sha256
6399 (base32
6400 "05vavhz936v7cknig2f2mn3fd9fiy54r3swlvifpawramblp1ags"))))
6401 (properties `((upstream-name . "GenomeGraphs")))
6402 (build-system r-build-system)
6403 (propagated-inputs
6404 `(("r-biomart" ,r-biomart)))
6405 (home-page "https://bioconductor.org/packages/GenomeGraphs/")
6406 (synopsis "Plotting genomic information from Ensembl")
6407 (description
6408 "Genomic data analyses requires integrated visualization of known genomic
6409 information and new experimental data. GenomeGraphs uses the biomaRt package
6410 to perform live annotation queries to Ensembl and translates this to e.g.
6411 gene/transcript structures in viewports of the grid graphics package. This
6412 results in genomic information plotted together with your data. Another
6413 strength of GenomeGraphs is to plot different data types such as array CGH,
6414 gene expression, sequencing and other data, together in one plot using the
6415 same genome coordinate system.")
6416 (license license:artistic2.0)))
6417
6418 (define-public r-wavetiling
6419 (package
6420 (name "r-wavetiling")
6421 (version "1.28.0")
6422 (source
6423 (origin
6424 (method url-fetch)
6425 (uri (bioconductor-uri "waveTiling" version))
6426 (sha256
6427 (base32
6428 "0d7l559zlmly8mncmh1zhkqmsml0bwwfpm7ccp8l26y852vwf7hf"))))
6429 (properties `((upstream-name . "waveTiling")))
6430 (build-system r-build-system)
6431 (propagated-inputs
6432 `(("r-affy" ,r-affy)
6433 ("r-biobase" ,r-biobase)
6434 ("r-biostrings" ,r-biostrings)
6435 ("r-genomegraphs" ,r-genomegraphs)
6436 ("r-genomicranges" ,r-genomicranges)
6437 ("r-iranges" ,r-iranges)
6438 ("r-oligo" ,r-oligo)
6439 ("r-oligoclasses" ,r-oligoclasses)
6440 ("r-preprocesscore" ,r-preprocesscore)
6441 ("r-waveslim" ,r-waveslim)))
6442 (home-page "https://r-forge.r-project.org/projects/wavetiling/")
6443 (synopsis "Wavelet-based models for tiling array transcriptome analysis")
6444 (description
6445 "This package is designed to conduct transcriptome analysis for tiling
6446 arrays based on fast wavelet-based functional models.")
6447 (license license:gpl2+)))
6448
6449 (define-public r-variancepartition
6450 (package
6451 (name "r-variancepartition")
6452 (version "1.16.0")
6453 (source
6454 (origin
6455 (method url-fetch)
6456 (uri (bioconductor-uri "variancePartition" version))
6457 (sha256
6458 (base32
6459 "1ygx7f2sp4b7ilgspm6vqcbjxs7br9s6g3gwcdb978kx03ymp4i8"))))
6460 (properties
6461 `((upstream-name . "variancePartition")))
6462 (build-system r-build-system)
6463 (propagated-inputs
6464 `(("r-biobase" ,r-biobase)
6465 ("r-biocparallel" ,r-biocparallel)
6466 ("r-colorramps" ,r-colorramps)
6467 ("r-doparallel" ,r-doparallel)
6468 ("r-foreach" ,r-foreach)
6469 ("r-ggplot2" ,r-ggplot2)
6470 ("r-gplots" ,r-gplots)
6471 ("r-iterators" ,r-iterators)
6472 ("r-limma" ,r-limma)
6473 ("r-lme4" ,r-lme4)
6474 ("r-lmertest" ,r-lmertest)
6475 ("r-mass" ,r-mass)
6476 ("r-pbkrtest" ,r-pbkrtest)
6477 ("r-progress" ,r-progress)
6478 ("r-reshape2" ,r-reshape2)
6479 ("r-scales" ,r-scales)))
6480 (home-page "https://bioconductor.org/packages/variancePartition/")
6481 (synopsis "Analyze variation in gene expression experiments")
6482 (description
6483 "This is a package providing tools to quantify and interpret multiple
6484 sources of biological and technical variation in gene expression experiments.
6485 It uses a linear mixed model to quantify variation in gene expression
6486 attributable to individual, tissue, time point, or technical variables. The
6487 package includes dream differential expression analysis for repeated
6488 measures.")
6489 (license license:gpl2+)))
6490
6491 (define-public r-htqpcr
6492 (package
6493 (name "r-htqpcr")
6494 (version "1.40.0")
6495 (source
6496 (origin
6497 (method url-fetch)
6498 (uri (bioconductor-uri "HTqPCR" version))
6499 (sha256
6500 (base32
6501 "008iczqaa0wn5nw144vfg3qylg7qa1q963nq9mqhgj3sxlg4rmjx"))))
6502 (properties `((upstream-name . "HTqPCR")))
6503 (build-system r-build-system)
6504 (propagated-inputs
6505 `(("r-affy" ,r-affy)
6506 ("r-biobase" ,r-biobase)
6507 ("r-gplots" ,r-gplots)
6508 ("r-limma" ,r-limma)
6509 ("r-rcolorbrewer" ,r-rcolorbrewer)))
6510 (home-page "http://www.ebi.ac.uk/bertone/software")
6511 (synopsis "Automated analysis of high-throughput qPCR data")
6512 (description
6513 "Analysis of Ct values from high throughput quantitative real-time
6514 PCR (qPCR) assays across multiple conditions or replicates. The input data
6515 can be from spatially-defined formats such ABI TaqMan Low Density Arrays or
6516 OpenArray; LightCycler from Roche Applied Science; the CFX plates from Bio-Rad
6517 Laboratories; conventional 96- or 384-well plates; or microfluidic devices
6518 such as the Dynamic Arrays from Fluidigm Corporation. HTqPCR handles data
6519 loading, quality assessment, normalization, visualization and parametric or
6520 non-parametric testing for statistical significance in Ct values between
6521 features (e.g. genes, microRNAs).")
6522 (license license:artistic2.0)))
6523
6524 (define-public r-unifiedwmwqpcr
6525 (package
6526 (name "r-unifiedwmwqpcr")
6527 (version "1.22.0")
6528 (source
6529 (origin
6530 (method url-fetch)
6531 (uri (bioconductor-uri "unifiedWMWqPCR" version))
6532 (sha256
6533 (base32
6534 "1l6rf7scxxyz4x0m4li54y6905sqj4jrx481zb9h3vqhcfcmn8lj"))))
6535 (properties
6536 `((upstream-name . "unifiedWMWqPCR")))
6537 (build-system r-build-system)
6538 (propagated-inputs
6539 `(("r-biocgenerics" ,r-biocgenerics)
6540 ("r-htqpcr" ,r-htqpcr)))
6541 (home-page "https://bioconductor.org/packages/unifiedWMWqPCR")
6542 (synopsis "Unified Wilcoxon-Mann Whitney Test for differential expression in qPCR data")
6543 (description
6544 "This package implements the unified Wilcoxon-Mann-Whitney Test for qPCR
6545 data. This modified test allows for testing differential expression in qPCR
6546 data.")
6547 (license license:gpl2+)))
6548
6549 ;; This is a CRAN package, but it depends on Bioconductor packages, so we put
6550 ;; it here.
6551 (define-public r-activedriverwgs
6552 (package
6553 (name "r-activedriverwgs")
6554 (version "1.0.1")
6555 (source
6556 (origin
6557 (method url-fetch)
6558 (uri (cran-uri "ActiveDriverWGS" version))
6559 (sha256
6560 (base32
6561 "08l9dj8d3cd74z1dqn8n4yqykwvqjxsfa067wnxyh7xnfvvnm5v1"))))
6562 (properties
6563 `((upstream-name . "ActiveDriverWGS")))
6564 (build-system r-build-system)
6565 (propagated-inputs
6566 `(("r-biostrings" ,r-biostrings)
6567 ("r-bsgenome" ,r-bsgenome)
6568 ("r-bsgenome-hsapiens-ucsc-hg19" ,r-bsgenome-hsapiens-ucsc-hg19)
6569 ("r-genomeinfodb" ,r-genomeinfodb)
6570 ("r-genomicranges" ,r-genomicranges)
6571 ("r-iranges" ,r-iranges)
6572 ("r-plyr" ,r-plyr)
6573 ("r-s4vectors" ,r-s4vectors)))
6574 (home-page "https://cran.r-project.org/web/packages/ActiveDriverWGS/")
6575 (synopsis "Driver discovery tool for cancer whole genomes")
6576 (description
6577 "This package provides a method for finding an enrichment of cancer
6578 simple somatic mutations (SNVs and Indels) in functional elements across the
6579 human genome. ActiveDriverWGS detects coding and noncoding driver elements
6580 using whole genome sequencing data.")
6581 (license license:gpl3)))
6582
6583 ;; This is a CRAN package, but it depends on Bioconductor packages, so we put
6584 ;; it here.
6585 (define-public r-activepathways
6586 (package
6587 (name "r-activepathways")
6588 (version "1.0.1")
6589 (source
6590 (origin
6591 (method url-fetch)
6592 (uri (cran-uri "ActivePathways" version))
6593 (sha256
6594 (base32
6595 "1xb0d1svmzw404pv8ja6wr4773k7x2lxkrzrayilvzqbfzj1wx20"))))
6596 (properties
6597 `((upstream-name . "ActivePathways")))
6598 (build-system r-build-system)
6599 (propagated-inputs
6600 `(("r-data-table" ,r-data-table)
6601 ("r-ggplot2" ,r-ggplot2)
6602 ("r-metap" ,r-metap)))
6603 (home-page "https://cran.r-project.org/web/packages/ActivePathways/")
6604 (synopsis "Multivariate pathway enrichment analysis")
6605 (description
6606 "This package represents an integrative method of analyzing multi omics
6607 data that conducts enrichment analysis of annotated gene sets. ActivePathways
6608 uses a statistical data fusion approach, rationalizes contributing evidence
6609 and highlights associated genes, improving systems-level understanding of
6610 cellular organization in health and disease.")
6611 (license license:gpl3)))
6612
6613 (define-public r-bgmix
6614 (package
6615 (name "r-bgmix")
6616 (version "1.46.0")
6617 (source
6618 (origin
6619 (method url-fetch)
6620 (uri (bioconductor-uri "BGmix" version))
6621 (sha256
6622 (base32
6623 "1bwqqhkh4m3hhpd71grwjrg7n07lzvys4y7aghmw2gw5ibnk5683"))))
6624 (properties `((upstream-name . "BGmix")))
6625 (build-system r-build-system)
6626 (propagated-inputs
6627 `(("r-kernsmooth" ,r-kernsmooth)))
6628 (home-page "https://bioconductor.org/packages/BGmix/")
6629 (synopsis "Bayesian models for differential gene expression")
6630 (description
6631 "This package provides fully Bayesian mixture models for differential
6632 gene expression.")
6633 (license license:gpl2)))
6634
6635 (define-public r-bgx
6636 (package
6637 (name "r-bgx")
6638 (version "1.52.0")
6639 (source
6640 (origin
6641 (method url-fetch)
6642 (uri (bioconductor-uri "bgx" version))
6643 (sha256
6644 (base32
6645 "0fiqqv6pin0zhxaw67hzfjccq2qkl9qfqjf10nx2zmpxm2licavm"))))
6646 (properties `((upstream-name . "bgx")))
6647 (build-system r-build-system)
6648 (propagated-inputs
6649 `(("r-affy" ,r-affy)
6650 ("r-biobase" ,r-biobase)
6651 ("r-gcrma" ,r-gcrma)
6652 ("r-rcpp" ,r-rcpp)))
6653 (home-page "https://bioconductor.org/packages/bgx/")
6654 (synopsis "Bayesian gene expression")
6655 (description
6656 "This package provides tools for Bayesian integrated analysis of
6657 Affymetrix GeneChips.")
6658 (license license:gpl2)))
6659
6660 (define-public r-bhc
6661 (package
6662 (name "r-bhc")
6663 (version "1.38.0")
6664 (source
6665 (origin
6666 (method url-fetch)
6667 (uri (bioconductor-uri "BHC" version))
6668 (sha256
6669 (base32
6670 "1bxx3jak8mgvay3j1xd59bb9j86pzl6hh5abxww9x1b7rswmy1jh"))))
6671 (properties `((upstream-name . "BHC")))
6672 (build-system r-build-system)
6673 (home-page "https://bioconductor.org/packages/BHC/")
6674 (synopsis "Bayesian hierarchical clustering")
6675 (description
6676 "The method implemented in this package performs bottom-up hierarchical
6677 clustering, using a Dirichlet Process (infinite mixture) to model uncertainty
6678 in the data and Bayesian model selection to decide at each step which clusters
6679 to merge. This avoids several limitations of traditional methods, for example
6680 how many clusters there should be and how to choose a principled distance
6681 metric. This implementation accepts multinomial (i.e. discrete, with 2+
6682 categories) or time-series data. This version also includes a randomised
6683 algorithm which is more efficient for larger data sets.")
6684 (license license:gpl3)))
6685
6686 (define-public r-bicare
6687 (package
6688 (name "r-bicare")
6689 (version "1.44.0")
6690 (source
6691 (origin
6692 (method url-fetch)
6693 (uri (bioconductor-uri "BicARE" version))
6694 (sha256
6695 (base32
6696 "1gia5vzmvbk4k1vx3bh9nld1ws9s3c0y11qfbzqhfnfjbd7n8qcs"))))
6697 (properties `((upstream-name . "BicARE")))
6698 (build-system r-build-system)
6699 (propagated-inputs
6700 `(("r-biobase" ,r-biobase)
6701 ("r-gseabase" ,r-gseabase)
6702 ("r-multtest" ,r-multtest)))
6703 (home-page "http://bioinfo.curie.fr")
6704 (synopsis "Biclustering analysis and results exploration")
6705 (description
6706 "This is a package for biclustering analysis and exploration of
6707 results.")
6708 (license license:gpl2)))
6709
6710 (define-public r-bifet
6711 (package
6712 (name "r-bifet")
6713 (version "1.6.0")
6714 (source
6715 (origin
6716 (method url-fetch)
6717 (uri (bioconductor-uri "BiFET" version))
6718 (sha256
6719 (base32
6720 "0ck1d6hxd4f40hfz8p2z5xmjbz79yhrf6fisjka2xzk5v9fm4p4k"))))
6721 (properties `((upstream-name . "BiFET")))
6722 (build-system r-build-system)
6723 (propagated-inputs
6724 `(("r-genomicranges" ,r-genomicranges)
6725 ("r-poibin" ,r-poibin)))
6726 (home-page "https://bioconductor.org/packages/BiFET")
6727 (synopsis "Bias-free footprint enrichment test")
6728 (description
6729 "BiFET identifies @dfn{transcription factors} (TFs) whose footprints are
6730 over-represented in target regions compared to background regions after
6731 correcting for the bias arising from the imbalance in read counts and GC
6732 contents between the target and background regions. For a given TF k, BiFET
6733 tests the null hypothesis that the target regions have the same probability of
6734 having footprints for the TF k as the background regions while correcting for
6735 the read count and GC content bias.")
6736 (license license:gpl3)))
6737
6738 (define-public r-rsbml
6739 (package
6740 (name "r-rsbml")
6741 (version "2.44.0")
6742 (source
6743 (origin
6744 (method url-fetch)
6745 (uri (bioconductor-uri "rsbml" version))
6746 (sha256
6747 (base32
6748 "1dbp0aaijxn3na26b68ws0v9qzvml61ifb9z4i8pz7q6h48n7lxa"))))
6749 (properties `((upstream-name . "rsbml")))
6750 (build-system r-build-system)
6751 (inputs
6752 `(("libsbml" ,libsbml)
6753 ("zlib" ,zlib)))
6754 (propagated-inputs
6755 `(("r-biocgenerics" ,r-biocgenerics)
6756 ("r-graph" ,r-graph)))
6757 (native-inputs
6758 `(("pkg-config" ,pkg-config)))
6759 (home-page "http://www.sbml.org")
6760 (synopsis "R support for SBML")
6761 (description
6762 "This package provides an R interface to libsbml for SBML parsing,
6763 validating output, provides an S4 SBML DOM, converts SBML to R graph objects.")
6764 (license license:artistic2.0)))
6765
6766 (define-public r-hypergraph
6767 (package
6768 (name "r-hypergraph")
6769 (version "1.58.0")
6770 (source
6771 (origin
6772 (method url-fetch)
6773 (uri (bioconductor-uri "hypergraph" version))
6774 (sha256
6775 (base32
6776 "1bixmslxy7r987zw1vf4dg72hfi04lf4vj03n7ygym2g8nfhbh7m"))))
6777 (properties `((upstream-name . "hypergraph")))
6778 (build-system r-build-system)
6779 (propagated-inputs
6780 `(("r-graph" ,r-graph)))
6781 (home-page "https://bioconductor.org/packages/hypergraph")
6782 (synopsis "Hypergraph data structures")
6783 (description
6784 "This package implements some simple capabilities for representing and
6785 manipulating hypergraphs.")
6786 (license license:artistic2.0)))
6787
6788 (define-public r-hyperdraw
6789 (package
6790 (name "r-hyperdraw")
6791 (version "1.38.0")
6792 (source
6793 (origin
6794 (method url-fetch)
6795 (uri (bioconductor-uri "hyperdraw" version))
6796 (sha256
6797 (base32
6798 "0a8h3pb7196qi49ady8ni92m5wqb1hvxw6khk9j63mwj3h7jinbj"))))
6799 (properties `((upstream-name . "hyperdraw")))
6800 (build-system r-build-system)
6801 (inputs `(("graphviz" ,graphviz)))
6802 (propagated-inputs
6803 `(("r-graph" ,r-graph)
6804 ("r-hypergraph" ,r-hypergraph)
6805 ("r-rgraphviz" ,r-rgraphviz)))
6806 (home-page "https://bioconductor.org/packages/hyperdraw")
6807 (synopsis "Visualizing hypergraphs")
6808 (description
6809 "This package provides functions for visualizing hypergraphs.")
6810 (license license:gpl2+)))
6811
6812 (define-public r-biggr
6813 (package
6814 (name "r-biggr")
6815 (version "1.22.0")
6816 (source
6817 (origin
6818 (method url-fetch)
6819 (uri (bioconductor-uri "BiGGR" version))
6820 (sha256
6821 (base32
6822 "1n2ypc84abmhn6br0yi87k7lvjc11k7abzhgvzdabc2ai1qgcqif"))))
6823 (properties `((upstream-name . "BiGGR")))
6824 (build-system r-build-system)
6825 (propagated-inputs
6826 `(("r-hyperdraw" ,r-hyperdraw)
6827 ("r-hypergraph" ,r-hypergraph)
6828 ("r-lim" ,r-lim)
6829 ("r-limsolve" ,r-limsolve)
6830 ("r-rsbml" ,r-rsbml)
6831 ("r-stringr" ,r-stringr)))
6832 (home-page "https://bioconductor.org/packages/BiGGR/")
6833 (synopsis "Constraint based modeling using metabolic reconstruction databases")
6834 (description
6835 "This package provides an interface to simulate metabolic reconstruction
6836 from the @url{http://bigg.ucsd.edu/, BiGG database} and other metabolic
6837 reconstruction databases. The package facilitates @dfn{flux balance
6838 analysis} (FBA) and the sampling of feasible flux distributions. Metabolic
6839 networks and estimated fluxes can be visualized with hypergraphs.")
6840 (license license:gpl3+)))
6841
6842 (define-public r-bigmemoryextras
6843 (package
6844 (name "r-bigmemoryextras")
6845 (version "1.34.0")
6846 (source
6847 (origin
6848 (method url-fetch)
6849 (uri (bioconductor-uri "bigmemoryExtras" version))
6850 (sha256
6851 (base32
6852 "17dk7c44ikphcrpi8hnxyvlmj30qmj098kc0ihfi69bp9rw1cibq"))))
6853 (properties
6854 `((upstream-name . "bigmemoryExtras")))
6855 (build-system r-build-system)
6856 (propagated-inputs
6857 `(("r-bigmemory" ,r-bigmemory)))
6858 (home-page "https://github.com/phaverty/bigmemoryExtras")
6859 (synopsis "Extension of the bigmemory package")
6860 (description
6861 "This package defines a @code{BigMatrix} @code{ReferenceClass} which adds
6862 safety and convenience features to the @code{filebacked.big.matrix} class from
6863 the @code{bigmemory} package. @code{BigMatrix} protects against segfaults by
6864 monitoring and gracefully restoring the connection to on-disk data and it also
6865 protects against accidental data modification with a filesystem-based
6866 permissions system. Utilities are provided for using @code{BigMatrix}-derived
6867 classes as @code{assayData} matrices within the @code{Biobase} package's
6868 @code{eSet} family of classes. @code{BigMatrix} provides some optimizations
6869 related to attaching to, and indexing into, file-backed matrices with
6870 dimnames. Additionally, the package provides a @code{BigMatrixFactor} class,
6871 a file-backed matrix with factor properties.")
6872 (license license:artistic2.0)))
6873
6874 (define-public r-bigpint
6875 (package
6876 (name "r-bigpint")
6877 (version "1.2.0")
6878 (source
6879 (origin
6880 (method url-fetch)
6881 (uri (bioconductor-uri "bigPint" version))
6882 (sha256
6883 (base32
6884 "10vs0lzfyxp6sm4r9pxfwipjvzmmaqnvwn1hc5q37s5qz44fg0hk"))))
6885 (properties `((upstream-name . "bigPint")))
6886 (build-system r-build-system)
6887 (propagated-inputs
6888 `(("r-dplyr" ,r-dplyr)
6889 ("r-ggally" ,r-ggally)
6890 ("r-ggplot2" ,r-ggplot2)
6891 ("r-gridextra" ,r-gridextra)
6892 ("r-hexbin" ,r-hexbin)
6893 ("r-hmisc" ,r-hmisc)
6894 ("r-htmlwidgets" ,r-htmlwidgets)
6895 ("r-plotly" ,r-plotly)
6896 ("r-plyr" ,r-plyr)
6897 ("r-rcolorbrewer" ,r-rcolorbrewer)
6898 ("r-reshape" ,r-reshape)
6899 ("r-shiny" ,r-shiny)
6900 ("r-shinycssloaders" ,r-shinycssloaders)
6901 ("r-shinydashboard" ,r-shinydashboard)
6902 ("r-stringr" ,r-stringr)
6903 ("r-tidyr" ,r-tidyr)))
6904 (home-page "https://github.com/lindsayrutter/bigPint")
6905 (synopsis "Big multivariate data plotted interactively")
6906 (description
6907 "This package provides methods for visualizing large multivariate
6908 datasets using static and interactive scatterplot matrices, parallel
6909 coordinate plots, volcano plots, and litre plots. It includes examples for
6910 visualizing RNA-sequencing datasets and differentially expressed genes.")
6911 (license license:gpl3)))
6912
6913 (define-public r-chemminer
6914 (package
6915 (name "r-chemminer")
6916 (version "3.38.0")
6917 (source
6918 (origin
6919 (method url-fetch)
6920 (uri (bioconductor-uri "ChemmineR" version))
6921 (sha256
6922 (base32
6923 "1j6vmkhc03dmmkm5wgbcv62pw5dclp49f906xkx1pwg27bdldbga"))))
6924 (properties `((upstream-name . "ChemmineR")))
6925 (build-system r-build-system)
6926 (propagated-inputs
6927 `(("r-base64enc" ,r-base64enc)
6928 ("r-bh" ,r-bh)
6929 ("r-biocgenerics" ,r-biocgenerics)
6930 ("r-dbi" ,r-dbi)
6931 ("r-digest" ,r-digest)
6932 ("r-dt" ,r-dt)
6933 ("r-ggplot2" ,r-ggplot2)
6934 ("r-gridextra" ,r-gridextra)
6935 ("r-png" ,r-png)
6936 ("r-rcpp" ,r-rcpp)
6937 ("r-rcurl" ,r-rcurl)
6938 ("r-rjson" ,r-rjson)
6939 ("r-rsvg" ,r-rsvg)))
6940 (home-page "https://github.com/girke-lab/ChemmineR")
6941 (synopsis "Cheminformatics toolkit for R")
6942 (description
6943 "ChemmineR is a cheminformatics package for analyzing drug-like small
6944 molecule data in R. It contains functions for efficient processing of large
6945 numbers of molecules, physicochemical/structural property predictions,
6946 structural similarity searching, classification and clustering of compound
6947 libraries with a wide spectrum of algorithms. In addition, it offers
6948 visualization functions for compound clustering results and chemical
6949 structures.")
6950 (license license:artistic2.0)))
6951
6952 (define-public r-bioassayr
6953 (package
6954 (name "r-bioassayr")
6955 (version "1.24.0")
6956 (source
6957 (origin
6958 (method url-fetch)
6959 (uri (bioconductor-uri "bioassayR" version))
6960 (sha256
6961 (base32
6962 "08vxkvxhqnryfbj4dwk3ifb9pn544www9zk2pj9fjbh5xfpwi7zw"))))
6963 (properties `((upstream-name . "bioassayR")))
6964 (build-system r-build-system)
6965 (propagated-inputs
6966 `(("r-biocgenerics" ,r-biocgenerics)
6967 ("r-chemminer" ,r-chemminer)
6968 ("r-dbi" ,r-dbi)
6969 ("r-matrix" ,r-matrix)
6970 ("r-rjson" ,r-rjson)
6971 ("r-rsqlite" ,r-rsqlite)
6972 ("r-xml" ,r-xml)))
6973 (home-page "https://github.com/TylerBackman/bioassayR")
6974 (synopsis "Cross-target analysis of small molecule bioactivity")
6975 (description
6976 "bioassayR is a computational tool that enables simultaneous analysis of
6977 thousands of bioassay experiments performed over a diverse set of compounds
6978 and biological targets. Unique features include support for large-scale
6979 cross-target analyses of both public and custom bioassays, generation of
6980 @dfn{high throughput screening fingerprints} (HTSFPs), and an optional
6981 preloaded database that provides access to a substantial portion of publicly
6982 available bioactivity data.")
6983 (license license:artistic2.0)))
6984
6985 (define-public r-biobroom
6986 (package
6987 (name "r-biobroom")
6988 (version "1.18.0")
6989 (source
6990 (origin
6991 (method url-fetch)
6992 (uri (bioconductor-uri "biobroom" version))
6993 (sha256
6994 (base32
6995 "1480ycdsh9xdhbpr47vdw5g6m8arqsnp8hc19wwhzm8npxh4qqlb"))))
6996 (properties `((upstream-name . "biobroom")))
6997 (build-system r-build-system)
6998 (propagated-inputs
6999 `(("r-biobase" ,r-biobase)
7000 ("r-broom" ,r-broom)
7001 ("r-dplyr" ,r-dplyr)
7002 ("r-tidyr" ,r-tidyr)))
7003 (home-page "https://github.com/StoreyLab/biobroom")
7004 (synopsis "Turn Bioconductor objects into tidy data frames")
7005 (description
7006 "This package contains methods for converting standard objects
7007 constructed by bioinformatics packages, especially those in Bioconductor, and
7008 converting them to @code{tidy} data. It thus serves as a complement to the
7009 @code{broom} package, and follows the same tidy, augment, glance division of
7010 tidying methods. Tidying data makes it easy to recombine, reshape and
7011 visualize bioinformatics analyses.")
7012 ;; Any version of the LGPL.
7013 (license license:lgpl3+)))
7014
7015 (define-public r-graphite
7016 (package
7017 (name "r-graphite")
7018 (version "1.32.0")
7019 (source
7020 (origin
7021 (method url-fetch)
7022 (uri (bioconductor-uri "graphite" version))
7023 (sha256
7024 (base32
7025 "1r9fk0cpdwm7012pa85dkjcpkml2j89zcznpf4hfdz66anfyyycd"))))
7026 (properties `((upstream-name . "graphite")))
7027 (build-system r-build-system)
7028 (propagated-inputs
7029 `(("r-annotationdbi" ,r-annotationdbi)
7030 ("r-checkmate" ,r-checkmate)
7031 ("r-graph" ,r-graph)
7032 ("r-httr" ,r-httr)
7033 ("r-rappdirs" ,r-rappdirs)))
7034 (home-page "https://bioconductor.org/packages/graphite/")
7035 (synopsis "Networks from pathway databases")
7036 (description
7037 "Graphite provides networks derived from eight public pathway databases,
7038 and automates the conversion of node identifiers (e.g. from Entrez IDs to gene
7039 symbols).")
7040 (license license:agpl3+)))
7041
7042 (define-public r-reactomepa
7043 (package
7044 (name "r-reactomepa")
7045 (version "1.30.0")
7046 (source
7047 (origin
7048 (method url-fetch)
7049 (uri (bioconductor-uri "ReactomePA" version))
7050 (sha256
7051 (base32
7052 "1vwc9kj1l4yi7c4f4lnq0i3wl2nrmmhcxyakz8qak122fi92z3j1"))))
7053 (properties `((upstream-name . "ReactomePA")))
7054 (build-system r-build-system)
7055 (propagated-inputs
7056 `(("r-annotationdbi" ,r-annotationdbi)
7057 ("r-dose" ,r-dose)
7058 ("r-enrichplot" ,r-enrichplot)
7059 ("r-ggplot2" ,r-ggplot2)
7060 ("r-ggraph" ,r-ggraph)
7061 ("r-graphite" ,r-graphite)
7062 ("r-igraph" ,r-igraph)
7063 ("r-reactome-db" ,r-reactome-db)))
7064 (home-page "https://guangchuangyu.github.io/software/ReactomePA")
7065 (synopsis "Reactome pathway analysis")
7066 (description
7067 "This package provides functions for pathway analysis based on the
7068 REACTOME pathway database. It implements enrichment analysis, gene set
7069 enrichment analysis and several functions for visualization.")
7070 (license license:gpl2)))
7071
7072 (define-public r-ebarrays
7073 (package
7074 (name "r-ebarrays")
7075 (version "2.50.0")
7076 (source
7077 (origin
7078 (method url-fetch)
7079 (uri (bioconductor-uri "EBarrays" version))
7080 (sha256
7081 (base32
7082 "063rhsdp8x0f881kslq06zxfp6b2qabrz4vmfrn8a4v3pd3n7s13"))))
7083 (properties `((upstream-name . "EBarrays")))
7084 (build-system r-build-system)
7085 (propagated-inputs
7086 `(("r-biobase" ,r-biobase)
7087 ("r-cluster" ,r-cluster)
7088 ("r-lattice" ,r-lattice)))
7089 (home-page "https://bioconductor.org/packages/EBarrays/")
7090 (synopsis "Gene clustering and differential expression identification")
7091 (description
7092 "EBarrays provides tools for the analysis of replicated/unreplicated
7093 microarray data.")
7094 (license license:gpl2+)))
7095
7096 (define-public r-bioccasestudies
7097 (package
7098 (name "r-bioccasestudies")
7099 (version "1.48.0")
7100 (source
7101 (origin
7102 (method url-fetch)
7103 (uri (bioconductor-uri "BiocCaseStudies" version))
7104 (sha256
7105 (base32
7106 "1sg9vxs24zfz3dg9y0qlrdsq43y0pbahbvcfxzlxjzjw80xzxpbd"))))
7107 (properties
7108 `((upstream-name . "BiocCaseStudies")))
7109 (build-system r-build-system)
7110 (propagated-inputs `(("r-biobase" ,r-biobase)))
7111 (home-page "https://bioconductor.org/packages/BiocCaseStudies")
7112 (synopsis "Support for the case studies monograph")
7113 (description
7114 "This package provides software and data to support the case studies
7115 monograph.")
7116 (license license:artistic2.0)))
7117
7118 (define-public r-biocgraph
7119 (package
7120 (name "r-biocgraph")
7121 (version "1.48.0")
7122 (source
7123 (origin
7124 (method url-fetch)
7125 (uri (bioconductor-uri "biocGraph" version))
7126 (sha256
7127 (base32
7128 "1rv2lwiqwg7h7za23n896fs4dpla3xhw6kzwghb6iw5nlm2m61yw"))))
7129 (properties `((upstream-name . "biocGraph")))
7130 (build-system r-build-system)
7131 (propagated-inputs
7132 `(("r-biocgenerics" ,r-biocgenerics)
7133 ("r-geneplotter" ,r-geneplotter)
7134 ("r-graph" ,r-graph)
7135 ("r-rgraphviz" ,r-rgraphviz)))
7136 (home-page "https://bioconductor.org/packages/biocGraph/")
7137 (synopsis "Graph examples and use cases in Bioinformatics")
7138 (description
7139 "This package provides examples and code that make use of the
7140 different graph related packages produced by Bioconductor.")
7141 (license license:artistic2.0)))
7142
7143 (define-public r-experimenthub
7144 (package
7145 (name "r-experimenthub")
7146 (version "1.12.0")
7147 (source
7148 (origin
7149 (method url-fetch)
7150 (uri (bioconductor-uri "ExperimentHub" version))
7151 (sha256
7152 (base32
7153 "054w2lkyirbmhgia0rp4nk9zzw3zphz6jxg6fc9zlarp90g64z24"))))
7154 (properties `((upstream-name . "ExperimentHub")))
7155 (build-system r-build-system)
7156 (propagated-inputs
7157 `(("r-annotationhub" ,r-annotationhub)
7158 ("r-biocfilecache" ,r-biocfilecache)
7159 ("r-biocgenerics" ,r-biocgenerics)
7160 ("r-biocmanager" ,r-biocmanager)
7161 ("r-curl" ,r-curl)
7162 ("r-rappdirs" ,r-rappdirs)
7163 ("r-s4vectors" ,r-s4vectors)))
7164 (home-page "https://bioconductor.org/packages/ExperimentHub/")
7165 (synopsis "Client to access ExperimentHub resources")
7166 (description
7167 "This package provides a client for the Bioconductor ExperimentHub web
7168 resource. ExperimentHub provides a central location where curated data from
7169 experiments, publications or training courses can be accessed. Each resource
7170 has associated metadata, tags and date of modification. The client creates
7171 and manages a local cache of files retrieved enabling quick and reproducible
7172 access.")
7173 (license license:artistic2.0)))
7174
7175 (define-public r-multiassayexperiment
7176 (package
7177 (name "r-multiassayexperiment")
7178 (version "1.12.0")
7179 (source
7180 (origin
7181 (method url-fetch)
7182 (uri (bioconductor-uri "MultiAssayExperiment" version))
7183 (sha256
7184 (base32
7185 "0hqg0b0hd5msnb4jcn1nbfyy1n1llfkipy2ivwncivkmbdn8psp4"))))
7186 (properties
7187 `((upstream-name . "MultiAssayExperiment")))
7188 (build-system r-build-system)
7189 (propagated-inputs
7190 `(("r-biobase" ,r-biobase)
7191 ("r-biocgenerics" ,r-biocgenerics)
7192 ("r-genomicranges" ,r-genomicranges)
7193 ("r-iranges" ,r-iranges)
7194 ("r-s4vectors" ,r-s4vectors)
7195 ("r-summarizedexperiment" ,r-summarizedexperiment)
7196 ("r-tidyr" ,r-tidyr)))
7197 (home-page "http://waldronlab.io/MultiAssayExperiment/")
7198 (synopsis "Integration of multi-omics experiments in Bioconductor")
7199 (description
7200 "MultiAssayExperiment harmonizes data management of multiple assays
7201 performed on an overlapping set of specimens. It provides a familiar
7202 Bioconductor user experience by extending concepts from
7203 @code{SummarizedExperiment}, supporting an open-ended mix of standard data
7204 classes for individual assays, and allowing subsetting by genomic ranges or
7205 rownames.")
7206 (license license:artistic2.0)))
7207
7208 (define-public r-bioconcotk
7209 (package
7210 (name "r-bioconcotk")
7211 (version "1.6.0")
7212 (source
7213 (origin
7214 (method url-fetch)
7215 (uri (bioconductor-uri "BiocOncoTK" version))
7216 (sha256
7217 (base32
7218 "0rnah6c01a33yb9663jim9iclan61rpcwprb56mykgn1pf5hywbj"))))
7219 (properties `((upstream-name . "BiocOncoTK")))
7220 (build-system r-build-system)
7221 (propagated-inputs
7222 `(("r-bigrquery" ,r-bigrquery)
7223 ("r-car" ,r-car)
7224 ("r-complexheatmap" ,r-complexheatmap)
7225 ("r-curatedtcgadata" ,r-curatedtcgadata)
7226 ("r-dbi" ,r-dbi)
7227 ("r-dplyr" ,r-dplyr)
7228 ("r-dt" ,r-dt)
7229 ("r-genomicfeatures" ,r-genomicfeatures)
7230 ("r-genomicranges" ,r-genomicranges)
7231 ("r-ggplot2" ,r-ggplot2)
7232 ("r-ggpubr" ,r-ggpubr)
7233 ("r-graph" ,r-graph)
7234 ("r-httr" ,r-httr)
7235 ("r-iranges" ,r-iranges)
7236 ("r-magrittr" ,r-magrittr)
7237 ("r-plyr" ,r-plyr)
7238 ("r-rgraphviz" ,r-rgraphviz)
7239 ("r-rjson" ,r-rjson)
7240 ("r-s4vectors" ,r-s4vectors)
7241 ("r-scales" ,r-scales)
7242 ("r-shiny" ,r-shiny)
7243 ("r-summarizedexperiment" ,r-summarizedexperiment)))
7244 (home-page "https://bioconductor.org/packages/BiocOncoTK")
7245 (synopsis "Bioconductor components for general cancer genomics")
7246 (description
7247 "The purpose of this package is to provide a central interface to various
7248 tools for genome-scale analysis of cancer studies.")
7249 (license license:artistic2.0)))
7250
7251 (define-public r-biocor
7252 (package
7253 (name "r-biocor")
7254 (version "1.10.0")
7255 (source
7256 (origin
7257 (method url-fetch)
7258 (uri (bioconductor-uri "BioCor" version))
7259 (sha256
7260 (base32
7261 "1bjw02rwmz2d715sgpfp08njb15200ch7cmipsf9hd5835ppg1jl"))))
7262 (properties `((upstream-name . "BioCor")))
7263 (build-system r-build-system)
7264 (propagated-inputs
7265 `(("r-biocparallel" ,r-biocparallel)
7266 ("r-gseabase" ,r-gseabase)
7267 ("r-matrix" ,r-matrix)))
7268 (home-page "https://llrs.github.io/BioCor/")
7269 (synopsis "Functional similarities")
7270 (description
7271 "This package provides tools to calculate functional similarities based
7272 on the pathways described on KEGG and REACTOME or in gene sets. These
7273 similarities can be calculated for pathways or gene sets, genes, or clusters
7274 and combined with other similarities. They can be used to improve networks,
7275 gene selection, testing relationships, and so on.")
7276 (license license:expat)))
7277
7278 (define-public r-biocpkgtools
7279 (package
7280 (name "r-biocpkgtools")
7281 (version "1.4.0")
7282 (source
7283 (origin
7284 (method url-fetch)
7285 (uri (bioconductor-uri "BiocPkgTools" version))
7286 (sha256
7287 (base32
7288 "0gyhb3071pxmvaxla7cxy9k97s3z3ynl62jnqz9jnkd53c7jnd53"))))
7289 (properties `((upstream-name . "BiocPkgTools")))
7290 (build-system r-build-system)
7291 (propagated-inputs
7292 `(("r-biocmanager" ,r-biocmanager)
7293 ("r-biocviews" ,r-biocviews)
7294 ("r-dplyr" ,r-dplyr)
7295 ("r-dt" ,r-dt)
7296 ("r-gh" ,r-gh)
7297 ("r-graph" ,r-graph)
7298 ("r-htmltools" ,r-htmltools)
7299 ("r-htmlwidgets" ,r-htmlwidgets)
7300 ("r-httr" ,r-httr)
7301 ("r-igraph" ,r-igraph)
7302 ("r-jsonlite" ,r-jsonlite)
7303 ("r-magrittr" ,r-magrittr)
7304 ("r-rbgl" ,r-rbgl)
7305 ("r-readr" ,r-readr)
7306 ("r-rex" ,r-rex)
7307 ("r-rvest" ,r-rvest)
7308 ("r-stringr" ,r-stringr)
7309 ("r-tibble" ,r-tibble)
7310 ("r-tidyr" ,r-tidyr)
7311 ("r-xml2" ,r-xml2)))
7312 (home-page "https://github.com/seandavi/BiocPkgTools")
7313 (synopsis "Collection of tools for learning about Bioconductor packages")
7314 (description
7315 "Bioconductor has a rich ecosystem of metadata around packages, usage,
7316 and build status. This package is a simple collection of functions to access
7317 that metadata from R. The goal is to expose metadata for data mining and
7318 value-added functionality such as package searching, text mining, and
7319 analytics on packages.")
7320 (license license:expat)))