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