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