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