gnu: r-icobra: Update to 1.12.1.
[jackhill/guix/guix.git] / gnu / packages / bioconductor.scm
CommitLineData
fa596599 1;;; GNU Guix --- Functional package management for GNU
6aa896d8
RW
2;;; Copyright © 2016, 2017, 2018, 2019 Ricardo Wurmus <rekado@elephly.net>
3;;; Copyright © 2016, 2017, 2018 Roel Janssen <roel@gnu.org>
bfb93b48 4;;; Copyright © 2017, 2018 Tobias Geerinckx-Rice <me@tobias.gr>
fa596599
RW
5;;;
6;;; This file is part of GNU Guix.
7;;;
8;;; GNU Guix is free software; you can redistribute it and/or modify it
9;;; under the terms of the GNU General Public License as published by
10;;; the Free Software Foundation; either version 3 of the License, or (at
11;;; your option) any later version.
12;;;
13;;; GNU Guix is distributed in the hope that it will be useful, but
14;;; WITHOUT ANY WARRANTY; without even the implied warranty of
15;;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
16;;; GNU General Public License for more details.
17;;;
18;;; You should have received a copy of the GNU General Public License
19;;; along with GNU Guix. If not, see <http://www.gnu.org/licenses/>.
20
21(define-module (gnu packages bioconductor)
22 #:use-module ((guix licenses) #:prefix license:)
23 #:use-module (guix packages)
24 #:use-module (guix download)
25 #:use-module (guix build-system r)
183ce988 26 #:use-module (gnu packages)
58656064 27 #:use-module (gnu packages base)
cf9a29b2 28 #:use-module (gnu packages bioinformatics)
a5b56a53
RJ
29 #:use-module (gnu packages cran)
30 #:use-module (gnu packages compression)
c18dccff 31 #:use-module (gnu packages gcc)
cf9a29b2 32 #:use-module (gnu packages graph)
59d331f1 33 #:use-module (gnu packages haskell)
5cfa4bff 34 #:use-module (gnu packages image)
b64ce4b7 35 #:use-module (gnu packages maths)
6b12f213
RW
36 #:use-module (gnu packages netpbm)
37 #:use-module (gnu packages perl)
2cb71d81 38 #:use-module (gnu packages pkg-config)
f4235c0e
RW
39 #:use-module (gnu packages statistics)
40 #:use-module (gnu packages web))
fa596599 41
557a1089
RW
42\f
43;;; Annotations
44
b7d93cf5
RW
45(define-public r-bsgenome-celegans-ucsc-ce6
46 (package
47 (name "r-bsgenome-celegans-ucsc-ce6")
48 (version "1.4.0")
49 (source (origin
50 (method url-fetch)
51 ;; We cannot use bioconductor-uri here because this tarball is
52 ;; located under "data/annotation/" instead of "bioc/".
53 (uri (string-append "https://www.bioconductor.org/packages/"
54 "release/data/annotation/src/contrib/"
55 "BSgenome.Celegans.UCSC.ce6_"
56 version ".tar.gz"))
57 (sha256
58 (base32
59 "0mqzb353xv2c3m3vkb315dkmnxkgczp7ndnknyhpgjlybyf715v9"))))
60 (properties
61 `((upstream-name . "BSgenome.Celegans.UCSC.ce6")))
62 (build-system r-build-system)
63 ;; As this package provides little more than a very large data file it
64 ;; doesn't make sense to build substitutes.
65 (arguments `(#:substitutable? #f))
66 (propagated-inputs
67 `(("r-bsgenome" ,r-bsgenome)))
68 (home-page
69 "https://www.bioconductor.org/packages/BSgenome.Celegans.UCSC.ce6/")
70 (synopsis "Full genome sequences for Worm")
71 (description
72 "This package provides full genome sequences for Caenorhabditis
73elegans (Worm) as provided by UCSC (ce6, May 2008) and stored in Biostrings
0c792ffb
RW
74objects.")
75 (license license:artistic2.0)))
76
77(define-public r-bsgenome-celegans-ucsc-ce10
78 (package
79 (name "r-bsgenome-celegans-ucsc-ce10")
80 (version "1.4.0")
81 (source (origin
82 (method url-fetch)
83 ;; We cannot use bioconductor-uri here because this tarball is
84 ;; located under "data/annotation/" instead of "bioc/".
85 (uri (string-append "https://www.bioconductor.org/packages/"
86 "release/data/annotation/src/contrib/"
87 "BSgenome.Celegans.UCSC.ce10_"
88 version ".tar.gz"))
89 (sha256
90 (base32
91 "1zaym97jk4npxk14ifvwz2rvhm4zx9xgs33r9vvx9rlynp0gydrk"))))
92 (properties
93 `((upstream-name . "BSgenome.Celegans.UCSC.ce10")))
94 (build-system r-build-system)
95 ;; As this package provides little more than a very large data file it
96 ;; doesn't make sense to build substitutes.
97 (arguments `(#:substitutable? #f))
98 (propagated-inputs
99 `(("r-bsgenome" ,r-bsgenome)))
100 (home-page
101 "https://www.bioconductor.org/packages/BSgenome.Celegans.UCSC.ce10/")
102 (synopsis "Full genome sequences for Worm")
103 (description
104 "This package provides full genome sequences for Caenorhabditis
105elegans (Worm) as provided by UCSC (ce10, Oct 2010) and stored in Biostrings
b7d93cf5
RW
106objects.")
107 (license license:artistic2.0)))
108
183db725
RW
109(define-public r-bsgenome-dmelanogaster-ucsc-dm6
110 (package
111 (name "r-bsgenome-dmelanogaster-ucsc-dm6")
112 (version "1.4.1")
113 (source (origin
114 (method url-fetch)
115 ;; We cannot use bioconductor-uri here because this tarball is
116 ;; located under "data/annotation/" instead of "bioc/".
117 (uri (string-append "https://www.bioconductor.org/packages/"
118 "release/data/annotation/src/contrib/"
119 "BSgenome.Dmelanogaster.UCSC.dm6_"
120 version ".tar.gz"))
121 (sha256
122 (base32
123 "1bhj0rdgf7lspw4xby9y9mf7v7jxxz8001bc8vw8kf04rjsx6060"))))
124 (properties
125 `((upstream-name . "BSgenome.Dmelanogaster.UCSC.dm6")))
126 (build-system r-build-system)
127 ;; As this package provides little more than a very large data file it
128 ;; doesn't make sense to build substitutes.
129 (arguments `(#:substitutable? #f))
130 (propagated-inputs
131 `(("r-bsgenome" ,r-bsgenome)))
132 (home-page
133 "https://www.bioconductor.org/packages/BSgenome.Dmelanogaster.UCSC.dm6/")
134 (synopsis "Full genome sequences for Fly")
135 (description
136 "This package provides full genome sequences for Drosophila
137melanogaster (Fly) as provided by UCSC (dm6) and stored in Biostrings
138objects.")
139 (license license:artistic2.0)))
140
13dabd69
RW
141(define-public r-bsgenome-dmelanogaster-ucsc-dm3
142 (package
143 (name "r-bsgenome-dmelanogaster-ucsc-dm3")
144 (version "1.4.0")
145 (source (origin
146 (method url-fetch)
147 ;; We cannot use bioconductor-uri here because this tarball is
148 ;; located under "data/annotation/" instead of "bioc/".
149 (uri (string-append "https://www.bioconductor.org/packages/"
150 "release/data/annotation/src/contrib/"
151 "BSgenome.Dmelanogaster.UCSC.dm3_"
152 version ".tar.gz"))
153 (sha256
154 (base32
155 "19bm3lkhhkag3gnwp419211fh0cnr0x6fa0r1lr0ycwrikxdxsv8"))))
156 (properties
157 `((upstream-name . "BSgenome.Dmelanogaster.UCSC.dm3")))
158 (build-system r-build-system)
159 ;; As this package provides little more than a very large data file it
160 ;; doesn't make sense to build substitutes.
161 (arguments `(#:substitutable? #f))
162 (propagated-inputs
163 `(("r-bsgenome" ,r-bsgenome)))
164 (home-page
165 "https://www.bioconductor.org/packages/BSgenome.Dmelanogaster.UCSC.dm3/")
166 (synopsis "Full genome sequences for Fly")
167 (description
168 "This package provides full genome sequences for Drosophila
169melanogaster (Fly) as provided by UCSC (dm3, April 2006) and stored in
170Biostrings objects.")
171 (license license:artistic2.0)))
172
dfac7eb9
RW
173(define-public r-bsgenome-dmelanogaster-ucsc-dm3-masked
174 (package
175 (name "r-bsgenome-dmelanogaster-ucsc-dm3-masked")
176 (version "1.3.99")
177 (source (origin
178 (method url-fetch)
179 ;; We cannot use bioconductor-uri here because this tarball is
180 ;; located under "data/annotation/" instead of "bioc/".
181 (uri (string-append "http://www.bioconductor.org/packages/"
182 "release/data/annotation/src/contrib/"
183 "BSgenome.Dmelanogaster.UCSC.dm3.masked_"
184 version ".tar.gz"))
185 (sha256
186 (base32
187 "1756csb09f1br9rj1l3f08qyh4hlymdbd0cfn8x3fq39dn45m5ap"))))
188 (properties
189 `((upstream-name . "BSgenome.Dmelanogaster.UCSC.dm3.masked")))
190 (build-system r-build-system)
191 (propagated-inputs
192 `(("r-bsgenome" ,r-bsgenome)
193 ("r-bsgenome-dmelanogaster-ucsc-dm3"
194 ,r-bsgenome-dmelanogaster-ucsc-dm3)))
195 (home-page "https://www.bioconductor.org/packages/BSgenome.Dmelanogaster.UCSC.dm3.masked/")
196 (synopsis "Full masked genome sequences for Fly")
197 (description
198 "This package provides full masked genome sequences for Drosophila
199melanogaster (Fly) as provided by UCSC (dm3, April 2006) and stored in
200Biostrings objects. The sequences are the same as in
201BSgenome.Dmelanogaster.UCSC.dm3, except that each of them has the 4 following
202masks on top: (1) the mask of assembly gaps (AGAPS mask), (2) the mask of
203intra-contig ambiguities (AMB mask), (3) the mask of repeats from
204RepeatMasker (RM mask), and (4) the mask of repeats from Tandem Repeats
205Finder (TRF mask). Only the AGAPS and AMB masks are \"active\" by default.")
206 (license license:artistic2.0)))
207
40a65057
RW
208(define-public r-bsgenome-hsapiens-1000genomes-hs37d5
209 (package
210 (name "r-bsgenome-hsapiens-1000genomes-hs37d5")
211 (version "0.99.1")
212 (source (origin
213 (method url-fetch)
214 ;; We cannot use bioconductor-uri here because this tarball is
215 ;; located under "data/annotation/" instead of "bioc/".
216 (uri (string-append "https://www.bioconductor.org/packages/"
217 "release/data/annotation/src/contrib/"
218 "BSgenome.Hsapiens.1000genomes.hs37d5_"
219 version ".tar.gz"))
220 (sha256
221 (base32
222 "1cg0g5fqmsvwyw2p9hp2yy4ilk21jkbbrnpgqvb5c36ihjwvc7sr"))))
223 (properties
224 `((upstream-name . "BSgenome.Hsapiens.1000genomes.hs37d5")))
225 (build-system r-build-system)
226 ;; As this package provides little more than a very large data file it
227 ;; doesn't make sense to build substitutes.
228 (arguments `(#:substitutable? #f))
229 (propagated-inputs
230 `(("r-bsgenome" ,r-bsgenome)))
231 (home-page
232 "https://www.bioconductor.org/packages/BSgenome.Hsapiens.1000genomes.hs37d5/")
233 (synopsis "Full genome sequences for Homo sapiens")
234 (description
235 "This package provides full genome sequences for Homo sapiens from
2361000genomes phase2 reference genome sequence (hs37d5), based on NCBI GRCh37.")
237 (license license:artistic2.0)))
238
6fbd759b
RW
239(define-public r-bsgenome-hsapiens-ucsc-hg19-masked
240 (package
241 (name "r-bsgenome-hsapiens-ucsc-hg19-masked")
242 (version "1.3.99")
243 (source (origin
244 (method url-fetch)
245 ;; We cannot use bioconductor-uri here because this tarball is
246 ;; located under "data/annotation/" instead of "bioc/".
247 (uri (string-append "http://www.bioconductor.org/packages/"
248 "release/data/annotation/src/contrib/"
249 "BSgenome.Hsapiens.UCSC.hg19.masked_"
250 version ".tar.gz"))
251 (sha256
252 (base32
253 "0452pyah0kv1vsrsjbrqw4k2rm8lc2vc771dzib45gnnfz86qxrr"))))
254 (properties
255 `((upstream-name . "BSgenome.Hsapiens.UCSC.hg19.masked")))
256 (build-system r-build-system)
257 (propagated-inputs
258 `(("r-bsgenome" ,r-bsgenome)
259 ("r-bsgenome-hsapiens-ucsc-hg19"
260 ,r-bsgenome-hsapiens-ucsc-hg19)))
261 (home-page "https://bioconductor.org/packages/BSgenome.Hsapiens.UCSC.hg19.masked/")
262 (synopsis "Full masked genome sequences for Homo sapiens")
263 (description
264 "This package provides full genome sequences for Homo sapiens (Human) as
265provided by UCSC (hg19, Feb. 2009) and stored in Biostrings objects. The
266sequences are the same as in BSgenome.Hsapiens.UCSC.hg19, except that each of
267them has the 4 following masks on top: (1) the mask of assembly gaps (AGAPS
268mask), (2) the mask of intra-contig ambiguities (AMB mask), (3) the mask of
269repeats from RepeatMasker (RM mask), and (4) the mask of repeats from Tandem
270Repeats Finder (TRF mask). Only the AGAPS and AMB masks are \"active\" by
271default.")
272 (license license:artistic2.0)))
273
5acb9052
RW
274(define-public r-bsgenome-mmusculus-ucsc-mm9
275 (package
276 (name "r-bsgenome-mmusculus-ucsc-mm9")
277 (version "1.4.0")
278 (source (origin
279 (method url-fetch)
280 ;; We cannot use bioconductor-uri here because this tarball is
281 ;; located under "data/annotation/" instead of "bioc/".
282 (uri (string-append "https://www.bioconductor.org/packages/"
283 "release/data/annotation/src/contrib/"
284 "BSgenome.Mmusculus.UCSC.mm9_"
285 version ".tar.gz"))
286 (sha256
287 (base32
288 "1birqw30g2azimxpnjfzmkphan7x131yy8b9h85lfz5fjdg7841i"))))
289 (properties
290 `((upstream-name . "BSgenome.Mmusculus.UCSC.mm9")))
291 (build-system r-build-system)
292 ;; As this package provides little more than a very large data file it
293 ;; doesn't make sense to build substitutes.
294 (arguments `(#:substitutable? #f))
295 (propagated-inputs
296 `(("r-bsgenome" ,r-bsgenome)))
297 (home-page
298 "https://www.bioconductor.org/packages/BSgenome.Mmusculus.UCSC.mm9/")
299 (synopsis "Full genome sequences for Mouse")
300 (description
301 "This package provides full genome sequences for Mus musculus (Mouse) as
302provided by UCSC (mm9, July 2007) and stored in Biostrings objects.")
303 (license license:artistic2.0)))
304
2bece692
RW
305(define-public r-bsgenome-mmusculus-ucsc-mm9-masked
306 (package
307 (name "r-bsgenome-mmusculus-ucsc-mm9-masked")
308 (version "1.3.99")
309 (source (origin
310 (method url-fetch)
311 ;; We cannot use bioconductor-uri here because this tarball is
312 ;; located under "data/annotation/" instead of "bioc/".
313 (uri (string-append "http://www.bioconductor.org/packages/"
314 "release/data/annotation/src/contrib/"
315 "BSgenome.Mmusculus.UCSC.mm9.masked_"
316 version ".tar.gz"))
317 (sha256
318 (base32
319 "00bpbm3havqcxr4g63zhllsbpd9q6svgihks7qp7x73nm4gvq7fn"))))
320 (properties
321 `((upstream-name . "BSgenome.Mmusculus.UCSC.mm9.masked")))
322 (build-system r-build-system)
323 (propagated-inputs
324 `(("r-bsgenome" ,r-bsgenome)
325 ("r-bsgenome-mmusculus-ucsc-mm9"
326 ,r-bsgenome-mmusculus-ucsc-mm9)))
327 (home-page "http://bioconductor.org/packages/BSgenome.Mmusculus.UCSC.mm9.masked/")
328 (synopsis "Full masked genome sequences for Mouse")
329 (description
330 "This package provides full genome sequences for Mus musculus (Mouse) as
331provided by UCSC (mm9, Jul. 2007) and stored in Biostrings objects. The
332sequences are the same as in BSgenome.Mmusculus.UCSC.mm9, except that each of
333them has the 4 following masks on top: (1) the mask of assembly gaps (AGAPS
334mask), (2) the mask of intra-contig ambiguities (AMB mask), (3) the mask of
335repeats from RepeatMasker (RM mask), and (4) the mask of repeats from Tandem
336Repeats Finder (TRF mask). Only the AGAPS and AMB masks are \"active\" by
337default." )
338 (license license:artistic2.0)))
339
c3adc830
RW
340(define-public r-bsgenome-mmusculus-ucsc-mm10
341 (package
342 (name "r-bsgenome-mmusculus-ucsc-mm10")
343 (version "1.4.0")
344 (source (origin
345 (method url-fetch)
346 ;; We cannot use bioconductor-uri here because this tarball is
347 ;; located under "data/annotation/" instead of "bioc/".
348 (uri (string-append "https://www.bioconductor.org/packages/"
349 "release/data/annotation/src/contrib/"
350 "BSgenome.Mmusculus.UCSC.mm10_"
351 version ".tar.gz"))
352 (sha256
353 (base32
354 "12s0nm2na9brjad4rn9l7d3db2aj8qa1xvz0y1k7gk08wayb6bkf"))))
355 (properties
356 `((upstream-name . "BSgenome.Mmusculus.UCSC.mm10")))
357 (build-system r-build-system)
358 ;; As this package provides little more than a very large data file it
359 ;; doesn't make sense to build substitutes.
360 (arguments `(#:substitutable? #f))
361 (propagated-inputs
362 `(("r-bsgenome" ,r-bsgenome)))
363 (home-page
364 "https://www.bioconductor.org/packages/BSgenome.Mmusculus.UCSC.mm10/")
365 (synopsis "Full genome sequences for Mouse")
366 (description
367 "This package provides full genome sequences for Mus
368musculus (Mouse) as provided by UCSC (mm10, December 2011) and stored
369in Biostrings objects.")
370 (license license:artistic2.0)))
371
3a08940e
RW
372(define-public r-org-ce-eg-db
373 (package
374 (name "r-org-ce-eg-db")
375 (version "3.7.0")
376 (source (origin
377 (method url-fetch)
378 ;; We cannot use bioconductor-uri here because this tarball is
379 ;; located under "data/annotation/" instead of "bioc/".
380 (uri (string-append "https://www.bioconductor.org/packages/"
381 "release/data/annotation/src/contrib/"
382 "org.Ce.eg.db_" version ".tar.gz"))
383 (sha256
384 (base32
385 "1w5br1ss4ha8wv4v2saj7cmbjc2jw0dyj2f2y269l078z31wcnaz"))))
386 (properties
387 `((upstream-name . "org.Ce.eg.db")))
388 (build-system r-build-system)
389 (propagated-inputs
390 `(("r-annotationdbi" ,r-annotationdbi)))
391 (home-page "https://www.bioconductor.org/packages/org.Ce.eg.db/")
392 (synopsis "Genome wide annotation for Worm")
393 (description
394 "This package provides mappings from Entrez gene identifiers to various
395annotations for the genome of the model worm Caenorhabditis elegans.")
396 (license license:artistic2.0)))
397
f8780e96
RW
398(define-public r-org-dm-eg-db
399 (package
400 (name "r-org-dm-eg-db")
401 (version "3.7.0")
402 (source (origin
403 (method url-fetch)
404 ;; We cannot use bioconductor-uri here because this tarball is
405 ;; located under "data/annotation/" instead of "bioc/".
406 (uri (string-append "https://www.bioconductor.org/packages/"
407 "release/data/annotation/src/contrib/"
408 "org.Dm.eg.db_" version ".tar.gz"))
409 (sha256
410 (base32
411 "1pqjrzlyg72bjpy8zsxvaglc7jsv176bnyi87xdajmkvsgxpm7b3"))))
412 (properties
413 `((upstream-name . "org.Dm.eg.db")))
414 (build-system r-build-system)
415 (propagated-inputs
416 `(("r-annotationdbi" ,r-annotationdbi)))
417 (home-page "https://www.bioconductor.org/packages/org.Dm.eg.db/")
418 (synopsis "Genome wide annotation for Fly")
419 (description
420 "This package provides mappings from Entrez gene identifiers to various
421annotations for the genome of the model fruit fly Drosophila melanogaster.")
422 (license license:artistic2.0)))
423
3dad6087
RW
424(define-public r-org-dr-eg-db
425 (package
426 (name "r-org-dr-eg-db")
427 (version "3.7.0")
428 (source (origin
429 (method url-fetch)
430 ;; We cannot use bioconductor-uri here because this tarball is
431 ;; located under "data/annotation/" instead of "bioc/".
432 (uri (string-append "https://www.bioconductor.org/packages/"
433 "release/data/annotation/src/contrib/"
434 "org.Dr.eg.db_" version ".tar.gz"))
435 (sha256
436 (base32
437 "1xs5wsbcpy0iwbjyiv7fax57djqc529ai5fk1qfsdcvlja3cpglx"))))
438 (properties
439 `((upstream-name . "org.Dr.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.Dr.eg.db/")
444 (synopsis "Annotation for Zebrafish")
445 (description
446 "This package provides genome wide annotations for Zebrafish, primarily
447based on mapping using Entrez Gene identifiers.")
448 (license license:artistic2.0)))
449
d56df35a
RW
450(define-public r-org-hs-eg-db
451 (package
452 (name "r-org-hs-eg-db")
453 (version "3.7.0")
454 (source (origin
455 (method url-fetch)
456 ;; We cannot use bioconductor-uri here because this tarball is
457 ;; located under "data/annotation/" instead of "bioc/".
458 (uri (string-append "https://www.bioconductor.org/packages/"
459 "release/data/annotation/src/contrib/"
460 "org.Hs.eg.db_" version ".tar.gz"))
461 (sha256
462 (base32
463 "1qxz9l80yg3qdqszs6dsscp7lrpfi1bgd0pxh9j7q34vprzwhdim"))))
464 (properties
465 `((upstream-name . "org.Hs.eg.db")))
466 (build-system r-build-system)
467 (propagated-inputs
468 `(("r-annotationdbi" ,r-annotationdbi)))
469 (home-page "https://www.bioconductor.org/packages/org.Hs.eg.db/")
470 (synopsis "Genome wide annotation for Human")
471 (description
472 "This package contains genome-wide annotations for Human, primarily based
473on mapping using Entrez Gene identifiers.")
474 (license license:artistic2.0)))
475
8035819f
RW
476(define-public r-org-mm-eg-db
477 (package
478 (name "r-org-mm-eg-db")
479 (version "3.7.0")
480 (source (origin
481 (method url-fetch)
482 ;; We cannot use bioconductor-uri here because this tarball is
483 ;; located under "data/annotation/" instead of "bioc/".
484 (uri (string-append "https://www.bioconductor.org/packages/"
485 "release/data/annotation/src/contrib/"
486 "org.Mm.eg.db_" version ".tar.gz"))
487 (sha256
488 (base32
489 "1i3nvrd3wjigf1rmgxq1p5xxc3p8v02h5gwi62s30rkrsyjjfjxx"))))
490 (properties
491 `((upstream-name . "org.Mm.eg.db")))
492 (build-system r-build-system)
493 (propagated-inputs
494 `(("r-annotationdbi" ,r-annotationdbi)))
495 (home-page "https://www.bioconductor.org/packages/org.Mm.eg.db/")
496 (synopsis "Genome wide annotation for Mouse")
497 (description
498 "This package provides mappings from Entrez gene identifiers to various
499annotations for the genome of the model mouse Mus musculus.")
500 (license license:artistic2.0)))
501
fe0b76e2
RW
502(define-public r-bsgenome-hsapiens-ucsc-hg19
503 (package
504 (name "r-bsgenome-hsapiens-ucsc-hg19")
505 (version "1.4.0")
506 (source (origin
507 (method url-fetch)
508 ;; We cannot use bioconductor-uri here because this tarball is
509 ;; located under "data/annotation/" instead of "bioc/".
510 (uri (string-append "https://www.bioconductor.org/packages/"
511 "release/data/annotation/src/contrib/"
512 "BSgenome.Hsapiens.UCSC.hg19_"
513 version ".tar.gz"))
514 (sha256
515 (base32
516 "1y0nqpk8cw5a34sd9hmin3z4v7iqm6hf6l22cl81vlbxqbjibxc8"))))
517 (properties
518 `((upstream-name . "BSgenome.Hsapiens.UCSC.hg19")))
519 (build-system r-build-system)
520 ;; As this package provides little more than a very large data file it
521 ;; doesn't make sense to build substitutes.
522 (arguments `(#:substitutable? #f))
523 (propagated-inputs
524 `(("r-bsgenome" ,r-bsgenome)))
525 (home-page
526 "https://www.bioconductor.org/packages/BSgenome.Hsapiens.UCSC.hg19/")
527 (synopsis "Full genome sequences for Homo sapiens")
528 (description
529 "This package provides full genome sequences for Homo sapiens as provided
530by UCSC (hg19, February 2009) and stored in Biostrings objects.")
531 (license license:artistic2.0)))
532
2cc51108
RW
533(define-public r-genelendatabase
534 (package
535 (name "r-genelendatabase")
daeb3cd9 536 (version "1.18.0")
2cc51108
RW
537 (source
538 (origin
539 (method url-fetch)
540 ;; We cannot use bioconductor-uri here because this tarball is
541 ;; located under "data/experiment/" instead of "bioc/".
542 (uri (string-append "https://bioconductor.org/packages/"
543 "release/data/experiment/src/contrib"
544 "/geneLenDataBase_" version ".tar.gz"))
545 (sha256
546 (base32
daeb3cd9 547 "03gm4pvsfascx7kjg0jycpf4f572mja68wwmwigs390vbmawyb4a"))))
2cc51108
RW
548 (properties
549 `((upstream-name . "geneLenDataBase")))
550 (build-system r-build-system)
551 (propagated-inputs
552 `(("r-rtracklayer" ,r-rtracklayer)
553 ("r-genomicfeatures" ,r-genomicfeatures)))
554 (home-page "https://bioconductor.org/packages/geneLenDataBase/")
555 (synopsis "Lengths of mRNA transcripts for a number of genomes")
556 (description
557 "This package provides the lengths of mRNA transcripts for a number of
558genomes and gene ID formats, largely based on the UCSC table browser.")
559 (license license:lgpl2.0+)))
560
66e35ce6
RW
561(define-public r-txdb-hsapiens-ucsc-hg19-knowngene
562 (package
563 (name "r-txdb-hsapiens-ucsc-hg19-knowngene")
564 (version "3.2.2")
565 (source (origin
566 (method url-fetch)
567 ;; We cannot use bioconductor-uri here because this tarball is
568 ;; located under "data/annotation/" instead of "bioc/".
569 (uri (string-append "https://bioconductor.org/packages/"
570 "release/data/annotation/src/contrib"
571 "/TxDb.Hsapiens.UCSC.hg19.knownGene_"
572 version ".tar.gz"))
573 (sha256
574 (base32
575 "1sajhcqqwazgz2lqbik7rd935i7kpnh08zxbp2ra10j72yqy4g86"))))
576 (properties
577 `((upstream-name . "TxDb.Hsapiens.UCSC.hg19.knownGene")))
578 (build-system r-build-system)
579 ;; As this package provides little more than a very large data file it
580 ;; doesn't make sense to build substitutes.
581 (arguments `(#:substitutable? #f))
582 (propagated-inputs
583 `(("r-genomicfeatures" ,r-genomicfeatures)))
584 (home-page
585 "https://bioconductor.org/packages/TxDb.Hsapiens.UCSC.hg19.knownGene/")
586 (synopsis "Annotation package for human genome in TxDb format")
587 (description
588 "This package provides an annotation database of Homo sapiens genome
589data. It is derived from the UCSC hg19 genome and based on the \"knownGene\"
590track. The database is exposed as a @code{TxDb} object.")
591 (license license:artistic2.0)))
592
d220babf
RW
593(define-public r-txdb-mmusculus-ucsc-mm9-knowngene
594 (package
595 (name "r-txdb-mmusculus-ucsc-mm9-knowngene")
596 (version "3.2.2")
597 (source (origin
598 (method url-fetch)
599 ;; We cannot use bioconductor-uri here because this tarball is
600 ;; located under "data/annotation/" instead of "bioc/".
601 (uri (string-append "https://bioconductor.org/packages/"
602 "release/data/annotation/src/contrib"
603 "/TxDb.Mmusculus.UCSC.mm9.knownGene_"
604 version ".tar.gz"))
605 (sha256
606 (base32
607 "16bjxy00363hf91ik2mqlqls86i07gia72qh92xc3l1ncch61mx2"))))
608 (properties
609 `((upstream-name . "TxDb.Mmusculus.UCSC.mm9.knownGene")))
610 (build-system r-build-system)
611 (propagated-inputs
612 `(("r-genomicfeatures" ,r-genomicfeatures)
613 ("r-annotationdbi" ,r-annotationdbi)))
614 (home-page
615 "https://bioconductor.org/packages/TxDb.Mmusculus.UCSC.mm9.knownGene/")
616 (synopsis "Annotation package for mouse genome in TxDb format")
617 (description
618 "This package provides an annotation database of Mouse genome data. It
619is derived from the UCSC mm9 genome and based on the \"knownGene\" track. The
620database is exposed as a @code{TxDb} object.")
621 (license license:artistic2.0)))
622
7bc5d1b0
RW
623(define-public r-txdb-mmusculus-ucsc-mm10-knowngene
624 (package
625 (name "r-txdb-mmusculus-ucsc-mm10-knowngene")
626 (version "3.4.4")
627 (source (origin
628 (method url-fetch)
629 ;; We cannot use bioconductor-uri here because this tarball is
630 ;; located under "data/annotation/" instead of "bioc/".
631 (uri (string-append "https://www.bioconductor.org/packages/"
632 "release/data/annotation/src/contrib/"
633 "TxDb.Mmusculus.UCSC.mm10.knownGene_"
634 version ".tar.gz"))
635 (sha256
636 (base32
637 "01lgxc1fx5nhlpbwjd5zqghkkbmh6axd98ikx4b0spv0jdg6gf39"))))
638 (properties
639 `((upstream-name . "TxDb.Mmusculus.UCSC.mm10.knownGene")))
640 (build-system r-build-system)
641 ;; As this package provides little more than a very large data file it
642 ;; doesn't make sense to build substitutes.
643 (arguments `(#:substitutable? #f))
644 (propagated-inputs
645 `(("r-bsgenome" ,r-bsgenome)
646 ("r-genomicfeatures" ,r-genomicfeatures)
647 ("r-annotationdbi" ,r-annotationdbi)))
648 (home-page
649 "https://bioconductor.org/packages/TxDb.Mmusculus.UCSC.mm10.knownGene/")
650 (synopsis "Annotation package for TxDb knownGene object(s) for Mouse")
651 (description
652 "This package loads a TxDb object, which is an R interface to
653prefabricated databases contained in this package. This package provides
654the TxDb object of Mouse data as provided by UCSC (mm10, December 2011)
655based on the knownGene track.")
656 (license license:artistic2.0)))
657
0f5c9cec
RW
658(define-public r-fdb-infiniummethylation-hg19
659 (package
660 (name "r-fdb-infiniummethylation-hg19")
661 (version "2.2.0")
662 (source (origin
663 (method url-fetch)
664 ;; We cannot use bioconductor-uri here because this tarball is
665 ;; located under "data/annotation/" instead of "bioc/".
666 (uri (string-append "https://www.bioconductor.org/packages/"
667 "release/data/annotation/src/contrib/"
668 "FDb.InfiniumMethylation.hg19_"
669 version ".tar.gz"))
670 (sha256
671 (base32
672 "0gq90fvph6kgrpjb89nvzq6hl1k24swn19rgjh5g98l86mja6nk0"))))
673 (properties
674 `((upstream-name . "FDb.InfiniumMethylation.hg19")))
675 (build-system r-build-system)
676 (propagated-inputs
677 `(("r-biostrings" ,r-biostrings)
678 ("r-genomicfeatures" ,r-genomicfeatures)
679 ("r-annotationdbi" ,r-annotationdbi)
680 ("r-org-hs-eg-db" ,r-org-hs-eg-db)
681 ("r-txdb-hsapiens-ucsc-hg19-knowngene" ,r-txdb-hsapiens-ucsc-hg19-knowngene)))
682 (home-page "https://bioconductor.org/packages/FDb.InfiniumMethylation.hg19/")
683 (synopsis "Compiled HumanMethylation27 and HumanMethylation450 annotations")
684 (description
685 "This is an annotation package for Illumina Infinium DNA methylation
686probes. It contains the compiled HumanMethylation27 and HumanMethylation450
687annotations.")
688 (license license:artistic2.0)))
689
9475a248
RW
690(define-public r-illuminahumanmethylationepicmanifest
691 (package
692 (name "r-illuminahumanmethylationepicmanifest")
693 (version "0.3.0")
694 (source (origin
695 (method url-fetch)
696 ;; We cannot use bioconductor-uri here because this tarball is
697 ;; located under "data/annotation/" instead of "bioc/".
698 (uri (string-append "https://www.bioconductor.org/packages/"
699 "release/data/annotation/src/contrib/"
700 "IlluminaHumanMethylationEPICmanifest_"
701 version ".tar.gz"))
702 (sha256
703 (base32
704 "0alhjda5g186z8b1nsmnpfswrlj7prdz8mkwx60wkkl6hkcnk6p3"))))
705 (properties
706 `((upstream-name . "IlluminaHumanMethylationEPICmanifest")))
707 (build-system r-build-system)
708 (propagated-inputs
709 `(("r-minfi" ,r-minfi)))
710 (home-page "https://bioconductor.org/packages/IlluminaHumanMethylationEPICmanifest/")
711 (synopsis "Manifest for Illumina's EPIC methylation arrays")
712 (description
713 "This is a manifest package for Illumina's EPIC methylation arrays.")
714 (license license:artistic2.0)))
715
f8a5af46
RW
716(define-public r-do-db
717 (package
718 (name "r-do-db")
719 (version "2.9")
720 (source (origin
721 (method url-fetch)
722 ;; We cannot use bioconductor-uri here because this tarball is
723 ;; located under "data/annotation/" instead of "bioc/".
724 (uri (string-append "https://www.bioconductor.org/packages/"
725 "release/data/annotation/src/contrib/"
726 "DO.db_" version ".tar.gz"))
727 (sha256
728 (base32
729 "10bqqa124l61ivzy4mdd3z3ar9a6537qbxw23pc4y9w8a6dwnavn"))))
730 (properties
731 `((upstream-name . "DO.db")))
732 (build-system r-build-system)
733 (propagated-inputs
734 `(("r-annotationdbi" ,r-annotationdbi)))
735 (home-page "https://www.bioconductor.org/packages/DO.db/")
736 (synopsis "Annotation maps describing the entire Disease Ontology")
737 (description
738 "This package provides a set of annotation maps describing the entire
739Disease Ontology.")
740 (license license:artistic2.0)))
741
2cc51108 742\f
557a1089
RW
743;;; Experiment data
744
692bce15
RW
745(define-public r-abadata
746 (package
747 (name "r-abadata")
748 (version "1.12.0")
749 (source (origin
750 (method url-fetch)
751 ;; We cannot use bioconductor-uri here because this tarball is
752 ;; located under "data/experiment/" instead of "bioc/".
753 (uri (string-append "https://www.bioconductor.org/packages/"
754 "release/data/experiment/src/contrib/"
755 "ABAData_" version ".tar.gz"))
756 (sha256
757 (base32
758 "1bmj341xcymlrk02gss5vvrqc4ddas0rdw39lnpsj98hq6n11p5z"))))
759 (properties
760 `((upstream-name . "ABAData")))
761 (build-system r-build-system)
762 (propagated-inputs
763 `(("r-annotationdbi" ,r-annotationdbi)))
764 (home-page "https://www.bioconductor.org/packages/ABAData/")
765 (synopsis "Gene expression in human brain regions from Allen Brain Atlas")
766 (description
767 "This package provides the data for the gene expression enrichment
768analysis conducted in the package ABAEnrichment. The package includes three
769datasets which are derived from the Allen Brain Atlas:
770
771@enumerate
772@item Gene expression data from Human Brain (adults) averaged across donors,
773@item Gene expression data from the Developing Human Brain pooled into five
774 age categories and averaged across donors, and
775@item a developmental effect score based on the Developing Human Brain
776 expression data.
777@end enumerate
778
779All datasets are restricted to protein coding genes.")
780 (license license:gpl2+)))
781
b50c9660
RW
782(define-public r-arrmdata
783 (package
784 (name "r-arrmdata")
785 (version "1.18.0")
786 (source (origin
787 (method url-fetch)
788 ;; We cannot use bioconductor-uri here because this tarball is
789 ;; located under "data/experiment/" instead of "bioc/".
790 (uri (string-append "https://www.bioconductor.org/packages/"
791 "release/data/experiment/src/contrib/"
792 "ARRmData_" version ".tar.gz"))
793 (sha256
794 (base32
795 "0r1y3zn7ly4k3ngx55vfavn9s6aidbddlv2fbmj7hj3hvpslmyly"))))
796 (properties
797 `((upstream-name . "ARRmData")))
798 (build-system r-build-system)
799 (home-page "https://www.bioconductor.org/packages/ARRmData/")
800 (synopsis "Example dataset for normalization of Illumina 450k methylation data")
801 (description
802 "This package provides raw beta values from 36 samples across 3 groups
803from Illumina 450k methylation arrays.")
804 (license license:artistic2.0)))
805
557a1089
RW
806(define-public r-hsmmsinglecell
807 (package
808 (name "r-hsmmsinglecell")
809 (version "1.2.0")
810 (source (origin
811 (method url-fetch)
812 ;; We cannot use bioconductor-uri here because this tarball is
813 ;; located under "data/experiment/" instead of "bioc/".
814 (uri (string-append "https://www.bioconductor.org/packages/"
815 "release/data/experiment/src/contrib/"
816 "HSMMSingleCell_" version ".tar.gz"))
817 (sha256
818 (base32
819 "1vxnr8gr6md85g39csy7g2sqqajiqgyvznys2qa9yixd2b01yph9"))))
820 (properties
821 `((upstream-name . "HSMMSingleCell")))
822 (build-system r-build-system)
823 (home-page "https://www.bioconductor.org/packages/HSMMSingleCell/")
824 (synopsis "Single-cell RNA-Seq for differentiating human skeletal muscle myoblasts (HSMM)")
825 (description
826 "Skeletal myoblasts undergo a well-characterized sequence of
827morphological and transcriptional changes during differentiation. In this
828experiment, primary @dfn{human skeletal muscle myoblasts} (HSMM) were expanded
829under high mitogen conditions (GM) and then differentiated by switching to
830low-mitogen media (DM). RNA-Seq libraries were sequenced from each of several
831hundred cells taken over a time-course of serum-induced differentiation.
832Between 49 and 77 cells were captured at each of four time points (0, 24, 48,
83372 hours) following serum switch using the Fluidigm C1 microfluidic system.
834RNA from each cell was isolated and used to construct mRNA-Seq libraries,
835which were then sequenced to a depth of ~4 million reads per library,
836resulting in a complete gene expression profile for each cell.")
837 (license license:artistic2.0)))
838
839\f
840;;; Packages
841
14bba460
RW
842(define-public r-biocgenerics
843 (package
844 (name "r-biocgenerics")
81a1c45d 845 (version "0.30.0")
14bba460
RW
846 (source (origin
847 (method url-fetch)
848 (uri (bioconductor-uri "BiocGenerics" version))
849 (sha256
850 (base32
81a1c45d 851 "1n87686bg5nmpqdpzwv1h551dkbxp9wk6wbmzpkgm71qxnk2yv9f"))))
14bba460
RW
852 (properties
853 `((upstream-name . "BiocGenerics")))
854 (build-system r-build-system)
855 (home-page "https://bioconductor.org/packages/BiocGenerics")
856 (synopsis "S4 generic functions for Bioconductor")
857 (description
858 "This package provides S4 generic functions needed by many Bioconductor
859packages.")
860 (license license:artistic2.0)))
861
7097c700
RW
862(define-public r-annotate
863 (package
864 (name "r-annotate")
0c53332a 865 (version "1.62.0")
7097c700
RW
866 (source
867 (origin
868 (method url-fetch)
869 (uri (bioconductor-uri "annotate" version))
870 (sha256
871 (base32
0c53332a 872 "0hww0h4b7bv37mnjviazy247mnzj72z5linwm1gvljrgqv3bagcs"))))
7097c700
RW
873 (build-system r-build-system)
874 (propagated-inputs
875 `(("r-annotationdbi" ,r-annotationdbi)
876 ("r-biobase" ,r-biobase)
877 ("r-biocgenerics" ,r-biocgenerics)
878 ("r-dbi" ,r-dbi)
879 ("r-rcurl" ,r-rcurl)
880 ("r-xml" ,r-xml)
881 ("r-xtable" ,r-xtable)))
882 (home-page
883 "https://bioconductor.org/packages/annotate")
884 (synopsis "Annotation for microarrays")
885 (description "This package provides R environments for the annotation of
886microarrays.")
887 (license license:artistic2.0)))
888
fa596599
RW
889(define-public r-hpar
890 (package
891 (name "r-hpar")
43a23a07 892 (version "1.26.0")
fa596599
RW
893 (source
894 (origin
895 (method url-fetch)
896 (uri (bioconductor-uri "hpar" version))
897 (sha256
898 (base32
43a23a07 899 "1mnld60nrn6qpb24sz2sy8vlw3wkhfc3z726gi67l8b5mdmkxgg5"))))
fa596599
RW
900 (build-system r-build-system)
901 (home-page "https://bioconductor.org/packages/hpar/")
902 (synopsis "Human Protein Atlas in R")
903 (description "This package provides a simple interface to and data from
904the Human Protein Atlas project.")
905 (license license:artistic2.0)))
183ce988
RJ
906
907(define-public r-regioner
908 (package
909 (name "r-regioner")
b8f6b813 910 (version "1.16.2")
183ce988
RJ
911 (source
912 (origin
913 (method url-fetch)
914 (uri (bioconductor-uri "regioneR" version))
915 (sha256
916 (base32
b8f6b813 917 "1b8ybx4wcxlqw9nvajawsf0lqaqn9v89rxcawg4g3dbzlfssfc5q"))))
183ce988
RJ
918 (properties `((upstream-name . "regioneR")))
919 (build-system r-build-system)
920 (propagated-inputs
d639d888 921 `(("r-biostrings" ,r-biostrings)
183ce988 922 ("r-bsgenome" ,r-bsgenome)
183ce988 923 ("r-genomeinfodb" ,r-genomeinfodb)
d639d888 924 ("r-genomicranges" ,r-genomicranges)
72427c72 925 ("r-iranges" ,r-iranges)
d639d888
RW
926 ("r-memoise" ,r-memoise)
927 ("r-rtracklayer" ,r-rtracklayer)
72427c72 928 ("r-s4vectors" ,r-s4vectors)))
183ce988
RJ
929 (home-page "https://bioconductor.org/packages/regioneR/")
930 (synopsis "Association analysis of genomic regions")
931 (description "This package offers a statistical framework based on
932customizable permutation tests to assess the association between genomic
933region sets and other genomic features.")
934 (license license:artistic2.0)))
a5b56a53 935
bfb93b48
RW
936(define-public r-geneplotter
937 (package
938 (name "r-geneplotter")
3e1bc88c 939 (version "1.62.0")
bfb93b48
RW
940 (source
941 (origin
942 (method url-fetch)
943 (uri (bioconductor-uri "geneplotter" version))
944 (sha256
945 (base32
3e1bc88c 946 "0jlqs20mqr0wgmjgzkzaynp3cy1z3xjzpz7055c1qi42fhimmimb"))))
bfb93b48
RW
947 (build-system r-build-system)
948 (propagated-inputs
949 `(("r-annotate" ,r-annotate)
950 ("r-annotationdbi" ,r-annotationdbi)
951 ("r-biobase" ,r-biobase)
952 ("r-biocgenerics" ,r-biocgenerics)
953 ("r-lattice" ,r-lattice)
954 ("r-rcolorbrewer" ,r-rcolorbrewer)))
955 (home-page "https://bioconductor.org/packages/geneplotter")
956 (synopsis "Graphics functions for genomic data")
957 (description
958 "This package provides functions for plotting genomic data.")
959 (license license:artistic2.0)))
960
4dc2ecc2
RW
961(define-public r-qvalue
962 (package
963 (name "r-qvalue")
e02162f7 964 (version "2.16.0")
4dc2ecc2
RW
965 (source
966 (origin
967 (method url-fetch)
968 (uri (bioconductor-uri "qvalue" version))
969 (sha256
970 (base32
e02162f7 971 "00mahhwb4n2s6nycwkdkjs2qgyyyi7hyrby3qr269krprr6q3lh5"))))
4dc2ecc2
RW
972 (build-system r-build-system)
973 (propagated-inputs
974 `(("r-ggplot2" ,r-ggplot2)
975 ("r-reshape2" ,r-reshape2)))
976 (home-page "http://github.com/jdstorey/qvalue")
977 (synopsis "Q-value estimation for false discovery rate control")
978 (description
979 "This package takes a list of p-values resulting from the simultaneous
980testing of many hypotheses and estimates their q-values and local @dfn{false
981discovery rate} (FDR) values. The q-value of a test measures the proportion
982of false positives incurred when that particular test is called significant.
983The local FDR measures the posterior probability the null hypothesis is true
984given the test's p-value. Various plots are automatically generated, allowing
985one to make sensible significance cut-offs. The software can be applied to
986problems in genomics, brain imaging, astrophysics, and data mining.")
987 ;; Any version of the LGPL.
988 (license license:lgpl3+)))
989
a5b56a53
RJ
990(define-public r-diffbind
991 (package
992 (name "r-diffbind")
4c221b3b 993 (version "2.12.0")
a5b56a53
RJ
994 (source
995 (origin
996 (method url-fetch)
997 (uri (bioconductor-uri "DiffBind" version))
998 (sha256
999 (base32
4c221b3b 1000 "1ialb1j2xa21a8dzss76qky83rg8y6jwdwi0mhy8b088zvxavich"))))
a5b56a53
RJ
1001 (properties `((upstream-name . "DiffBind")))
1002 (build-system r-build-system)
1003 (inputs
1004 `(("zlib" ,zlib)))
1005 (propagated-inputs
1006 `(("r-amap" ,r-amap)
1007 ("r-biocparallel" ,r-biocparallel)
1008 ("r-deseq2" ,r-deseq2)
1009 ("r-dplyr" ,r-dplyr)
1010 ("r-edger" ,r-edger)
1011 ("r-genomicalignments" ,r-genomicalignments)
45bbccf4
RW
1012 ("r-genomicranges" ,r-genomicranges)
1013 ("r-ggplot2" ,r-ggplot2)
a5b56a53
RJ
1014 ("r-ggrepel" ,r-ggrepel)
1015 ("r-gplots" ,r-gplots)
1016 ("r-iranges" ,r-iranges)
1017 ("r-lattice" ,r-lattice)
1018 ("r-limma" ,r-limma)
1019 ("r-locfit" ,r-locfit)
1020 ("r-rcolorbrewer" , r-rcolorbrewer)
1021 ("r-rcpp" ,r-rcpp)
4c221b3b 1022 ("r-rhtslib" ,r-rhtslib)
a5b56a53
RJ
1023 ("r-rsamtools" ,r-rsamtools)
1024 ("r-s4vectors" ,r-s4vectors)
45bbccf4 1025 ("r-summarizedexperiment" ,r-summarizedexperiment)
4c221b3b 1026 ("r-systempiper" ,r-systempiper)))
a5b56a53
RJ
1027 (home-page "http://bioconductor.org/packages/DiffBind")
1028 (synopsis "Differential binding analysis of ChIP-Seq peak data")
1029 (description
1030 "This package computes differentially bound sites from multiple
1031ChIP-seq experiments using affinity (quantitative) data. Also enables
1032occupancy (overlap) analysis and plotting functions.")
1033 (license license:artistic2.0)))
6d94bf6b
RJ
1034
1035(define-public r-ripseeker
1036 (package
1037 (name "r-ripseeker")
0968a448 1038 (version "1.24.0")
6d94bf6b
RJ
1039 (source
1040 (origin
1041 (method url-fetch)
1042 (uri (bioconductor-uri "RIPSeeker" version))
1043 (sha256
1044 (base32
0968a448 1045 "0rfff4wal51iji0m74mgnrlcq6i41nq5b79mv5brv7mab3g0cv43"))))
6d94bf6b
RJ
1046 (properties `((upstream-name . "RIPSeeker")))
1047 (build-system r-build-system)
1048 (propagated-inputs
1049 `(("r-s4vectors" ,r-s4vectors)
1050 ("r-iranges" ,r-iranges)
1051 ("r-genomicranges" ,r-genomicranges)
1052 ("r-summarizedexperiment" ,r-summarizedexperiment)
1053 ("r-rsamtools" ,r-rsamtools)
1054 ("r-genomicalignments" ,r-genomicalignments)
1055 ("r-rtracklayer" ,r-rtracklayer)))
1056 (home-page "http://bioconductor.org/packages/RIPSeeker")
1057 (synopsis
1058 "Identifying protein-associated transcripts from RIP-seq experiments")
1059 (description
1060 "This package infers and discriminates RIP peaks from RIP-seq alignments
1061using two-state HMM with negative binomial emission probability. While
1062RIPSeeker is specifically tailored for RIP-seq data analysis, it also provides
1063a suite of bioinformatics tools integrated within this self-contained software
1064package comprehensively addressing issues ranging from post-alignments
1065processing to visualization and annotation.")
1066 (license license:gpl2)))
a6ae9ffd
RJ
1067
1068(define-public r-multtest
1069 (package
1070 (name "r-multtest")
588b63c2 1071 (version "2.40.0")
a6ae9ffd
RJ
1072 (source
1073 (origin
1074 (method url-fetch)
1075 (uri (bioconductor-uri "multtest" version))
1076 (sha256
1077 (base32
588b63c2 1078 "0vy9wk1111qm69xy4r4n01b9rw60dsrcj2169jd45yiq63cdq7bv"))))
a6ae9ffd
RJ
1079 (build-system r-build-system)
1080 (propagated-inputs
1081 `(("r-survival" ,r-survival)
1082 ("r-biocgenerics" ,r-biocgenerics)
1083 ("r-biobase" ,r-biobase)
1084 ("r-mass" ,r-mass)))
1085 (home-page "http://bioconductor.org/packages/multtest")
1086 (synopsis "Resampling-based multiple hypothesis testing")
1087 (description
1088 "This package can do non-parametric bootstrap and permutation
1089resampling-based multiple testing procedures (including empirical Bayes
1090methods) for controlling the family-wise error rate (FWER), generalized
1091family-wise error rate (gFWER), tail probability of the proportion of
1092false positives (TPPFP), and false discovery rate (FDR). Several choices
1093of bootstrap-based null distribution are implemented (centered, centered
1094and scaled, quantile-transformed). Single-step and step-wise methods are
1095available. Tests based on a variety of T- and F-statistics (including
1096T-statistics based on regression parameters from linear and survival models
1097as well as those based on correlation parameters) are included. When probing
1098hypotheses with T-statistics, users may also select a potentially faster null
1099distribution which is multivariate normal with mean zero and variance
1100covariance matrix derived from the vector influence function. Results are
1101reported in terms of adjusted P-values, confidence regions and test statistic
1102cutoffs. The procedures are directly applicable to identifying differentially
1103expressed genes in DNA microarray experiments.")
1104 (license license:lgpl3)))
793f83ef 1105
5dfe4912
RW
1106(define-public r-graph
1107 (package
1108 (name "r-graph")
a61bcb28 1109 (version "1.62.0")
5dfe4912
RW
1110 (source (origin
1111 (method url-fetch)
1112 (uri (bioconductor-uri "graph" version))
1113 (sha256
1114 (base32
a61bcb28 1115 "0rs81a8kp7nfzsfy2d11mlrjf4z156075p52wvz9nvi3vc6l348w"))))
5dfe4912
RW
1116 (build-system r-build-system)
1117 (propagated-inputs
1118 `(("r-biocgenerics" ,r-biocgenerics)))
1119 (home-page "https://bioconductor.org/packages/graph")
1120 (synopsis "Handle graph data structures in R")
1121 (description
1122 "This package implements some simple graph handling capabilities for R.")
1123 (license license:artistic2.0)))
1124
a207bca2
RW
1125(define-public r-codedepends
1126 (package
1127 (name "r-codedepends")
1128 (version "0.6.5")
1129 (source
1130 (origin
1131 (method url-fetch)
1132 (uri (cran-uri "CodeDepends" version))
1133 (sha256
1134 (base32
1135 "0l7kiv3awx50glf5cs841b4zzsff1ml90f0zr868ygvwsr4ps1hq"))))
1136 (properties `((upstream-name . "CodeDepends")))
1137 (build-system r-build-system)
1138 (propagated-inputs
1139 `(("r-codetools" ,r-codetools)
1140 ("r-graph" ,r-graph)
1141 ("r-xml" ,r-xml)))
1142 (home-page "http://cran.r-project.org/web/packages/CodeDepends")
1143 (synopsis "Analysis of R code for reproducible research and code comprehension")
1144 (description
1145 "This package provides tools for analyzing R expressions or blocks of
1146code and determining the dependencies between them. It focuses on R scripts,
1147but can be used on the bodies of functions. There are many facilities
1148including the ability to summarize or get a high-level view of code,
1149determining dependencies between variables, code improvement suggestions.")
1150 ;; Any version of the GPL
1151 (license (list license:gpl2+ license:gpl3+))))
1152
793f83ef
RJ
1153(define-public r-chippeakanno
1154 (package
1155 (name "r-chippeakanno")
85d0bd53 1156 (version "3.18.1")
793f83ef
RJ
1157 (source
1158 (origin
1159 (method url-fetch)
1160 (uri (bioconductor-uri "ChIPpeakAnno" version))
1161 (sha256
1162 (base32
85d0bd53 1163 "1mwi5s600c3jxy8f1azfrndc3g06qvhbmrp9wqac9nwjbfx1kfji"))))
793f83ef
RJ
1164 (properties `((upstream-name . "ChIPpeakAnno")))
1165 (build-system r-build-system)
1166 (propagated-inputs
85c1d20f
RW
1167 `(("r-annotationdbi" ,r-annotationdbi)
1168 ("r-biobase" ,r-biobase)
1169 ("r-biocgenerics" ,r-biocgenerics)
57d2fcd9 1170 ("r-biocmanager" ,r-biocmanager)
793f83ef 1171 ("r-biomart" ,r-biomart)
85c1d20f 1172 ("r-biostrings" ,r-biostrings)
793f83ef 1173 ("r-bsgenome" ,r-bsgenome)
85c1d20f
RW
1174 ("r-dbi" ,r-dbi)
1175 ("r-delayedarray" ,r-delayedarray)
1176 ("r-ensembldb" ,r-ensembldb)
1177 ("r-genomeinfodb" ,r-genomeinfodb)
1178 ("r-genomicalignments" ,r-genomicalignments)
793f83ef 1179 ("r-genomicfeatures" ,r-genomicfeatures)
f794e85d 1180 ("r-genomicranges" ,r-genomicranges)
85c1d20f
RW
1181 ("r-go-db" ,r-go-db)
1182 ("r-graph" ,r-graph)
1183 ("r-idr" ,r-idr)
f794e85d 1184 ("r-iranges" ,r-iranges)
793f83ef 1185 ("r-limma" ,r-limma)
85c1d20f 1186 ("r-matrixstats" ,r-matrixstats)
793f83ef
RJ
1187 ("r-multtest" ,r-multtest)
1188 ("r-rbgl" ,r-rbgl)
793f83ef 1189 ("r-regioner" ,r-regioner)
85c1d20f
RW
1190 ("r-rsamtools" ,r-rsamtools)
1191 ("r-rtracklayer" ,r-rtracklayer)
f794e85d 1192 ("r-s4vectors" ,r-s4vectors)
793f83ef 1193 ("r-seqinr" ,r-seqinr)
793f83ef 1194 ("r-summarizedexperiment" ,r-summarizedexperiment)
793f83ef
RJ
1195 ("r-venndiagram" ,r-venndiagram)))
1196 (home-page "http://bioconductor.org/packages/ChIPpeakAnno")
1197 (synopsis "Peaks annotation from ChIP-seq and ChIP-chip experiments")
1198 (description
1199 "The package includes functions to retrieve the sequences around the peak,
1200obtain enriched Gene Ontology (GO) terms, find the nearest gene, exon, miRNA or
1201custom features such as most conserved elements and other transcription factor
1202binding sites supplied by users. Starting 2.0.5, new functions have been added
1203for finding the peaks with bi-directional promoters with summary statistics
1204(peaksNearBDP), for summarizing the occurrence of motifs in peaks
1205(summarizePatternInPeaks) and for adding other IDs to annotated peaks or
1206enrichedGO (addGeneIDs).")
1207 (license license:gpl2+)))
164502d8
RJ
1208
1209(define-public r-marray
1210 (package
1211 (name "r-marray")
bcb95b7a 1212 (version "1.62.0")
164502d8
RJ
1213 (source (origin
1214 (method url-fetch)
1215 (uri (bioconductor-uri "marray" version))
1216 (sha256
bcb95b7a 1217 (base32 "000745d7gxka8cx4jwxf0p128jk90dw6wi3y8dkrkyz2arkl29yz"))))
164502d8
RJ
1218 (build-system r-build-system)
1219 (propagated-inputs
67487088 1220 `(("r-limma" ,r-limma)))
164502d8
RJ
1221 (home-page "http://bioconductor.org/packages/marray")
1222 (synopsis "Exploratory analysis for two-color spotted microarray data")
1223 (description "This package contains class definitions for two-color spotted
ab8979fc 1224microarray data. It also includes functions for data input, diagnostic plots,
164502d8
RJ
1225normalization and quality checking.")
1226 (license license:lgpl2.0+)))
0416a0d4
RJ
1227
1228(define-public r-cghbase
1229 (package
1230 (name "r-cghbase")
8efb842f 1231 (version "1.44.0")
0416a0d4
RJ
1232 (source (origin
1233 (method url-fetch)
1234 (uri (bioconductor-uri "CGHbase" version))
1235 (sha256
8efb842f 1236 (base32 "0z9lvn5dxym6kc8ak5fsqkipv2p4z49va3cyz1ch8rw477k2iwvm"))))
0416a0d4
RJ
1237 (properties `((upstream-name . "CGHbase")))
1238 (build-system r-build-system)
1239 (propagated-inputs
1240 `(("r-biobase" ,r-biobase)
1241 ("r-marray" ,r-marray)))
1242 (home-page "http://bioconductor.org/packages/CGHbase")
1243 (synopsis "Base functions and classes for arrayCGH data analysis")
1244 (description "This package contains functions and classes that are needed by
1245the @code{arrayCGH} packages.")
1246 (license license:gpl2+)))
67ee83d6
RJ
1247
1248(define-public r-cghcall
1249 (package
1250 (name "r-cghcall")
23177309 1251 (version "2.46.0")
67ee83d6
RJ
1252 (source (origin
1253 (method url-fetch)
1254 (uri (bioconductor-uri "CGHcall" version))
1255 (sha256
23177309 1256 (base32 "13vzk4myizs94hyak4iyxdrqyxyq1g85hwsmd13892g8pww6ga93"))))
67ee83d6
RJ
1257 (properties `((upstream-name . "CGHcall")))
1258 (build-system r-build-system)
1259 (propagated-inputs
1260 `(("r-biobase" ,r-biobase)
1261 ("r-cghbase" ,r-cghbase)
1262 ("r-impute" ,r-impute)
1263 ("r-dnacopy" ,r-dnacopy)
1264 ("r-snowfall" ,r-snowfall)))
1265 (home-page "http://bioconductor.org/packages/CGHcall")
1266 (synopsis "Base functions and classes for arrayCGH data analysis")
1267 (description "This package contains functions and classes that are needed by
1268@code{arrayCGH} packages.")
1269 (license license:gpl2+)))
0ef8cc9c
RJ
1270
1271(define-public r-qdnaseq
1272 (package
1273 (name "r-qdnaseq")
4f4bed7d 1274 (version "1.20.0")
0ef8cc9c
RJ
1275 (source (origin
1276 (method url-fetch)
1277 (uri (bioconductor-uri "QDNAseq" version))
1278 (sha256
4f4bed7d 1279 (base32 "02afy5bpj35981q1qm59jx399hksk6a9v1jfwy7x888rn86gfcfz"))))
0ef8cc9c
RJ
1280 (properties `((upstream-name . "QDNAseq")))
1281 (build-system r-build-system)
1282 (propagated-inputs
1283 `(("r-biobase" ,r-biobase)
81b0181b 1284 ("r-biocparallel" ,r-biocparallel)
0ef8cc9c
RJ
1285 ("r-cghbase" ,r-cghbase)
1286 ("r-cghcall" ,r-cghcall)
1287 ("r-dnacopy" ,r-dnacopy)
1288 ("r-genomicranges" ,r-genomicranges)
1289 ("r-iranges" ,r-iranges)
1290 ("r-matrixstats" ,r-matrixstats)
1291 ("r-r-utils" ,r-r-utils)
1292 ("r-rsamtools" ,r-rsamtools)))
1293 (home-page "http://bioconductor.org/packages/QDNAseq")
1294 (synopsis "Quantitative DNA sequencing for chromosomal aberrations")
1295 (description "The genome is divided into non-overlapping fixed-sized bins,
1296number of sequence reads in each counted, adjusted with a simultaneous
1297two-dimensional loess correction for sequence mappability and GC content, and
1298filtered to remove spurious regions in the genome. Downstream steps of
1299segmentation and calling are also implemented via packages DNAcopy and CGHcall,
1300respectively.")
1301 (license license:gpl2+)))
bb15b581
RW
1302
1303(define-public r-bayseq
1304 (package
1305 (name "r-bayseq")
c38de815 1306 (version "2.18.0")
bb15b581
RW
1307 (source
1308 (origin
1309 (method url-fetch)
1310 (uri (bioconductor-uri "baySeq" version))
1311 (sha256
1312 (base32
c38de815 1313 "13lm7n5zqw8yg5sqb92h6ppcnr0l32qdgmv7i16pn32fb6z41p0w"))))
bb15b581
RW
1314 (properties `((upstream-name . "baySeq")))
1315 (build-system r-build-system)
1316 (propagated-inputs
1317 `(("r-abind" ,r-abind)
1318 ("r-edger" ,r-edger)
1319 ("r-genomicranges" ,r-genomicranges)))
1320 (home-page "https://bioconductor.org/packages/baySeq/")
1321 (synopsis "Bayesian analysis of differential expression patterns in count data")
1322 (description
1323 "This package identifies differential expression in high-throughput count
1324data, such as that derived from next-generation sequencing machines,
1325calculating estimated posterior likelihoods of differential expression (or
1326more complex hypotheses) via empirical Bayesian methods.")
1327 (license license:gpl3)))
609f4ad1
RW
1328
1329(define-public r-chipcomp
1330 (package
1331 (name "r-chipcomp")
1ddd4af5 1332 (version "1.14.0")
609f4ad1
RW
1333 (source
1334 (origin
1335 (method url-fetch)
1336 (uri (bioconductor-uri "ChIPComp" version))
1337 (sha256
1338 (base32
1ddd4af5 1339 "0ragyl9dhg0ymgkh4z9d1cbwhbpcwh6x4985laaw6wmq2sjm732y"))))
609f4ad1
RW
1340 (properties `((upstream-name . "ChIPComp")))
1341 (build-system r-build-system)
1342 (propagated-inputs
1343 `(("r-biocgenerics" ,r-biocgenerics)
1344 ("r-bsgenome-hsapiens-ucsc-hg19" ,r-bsgenome-hsapiens-ucsc-hg19)
1345 ("r-bsgenome-mmusculus-ucsc-mm9" ,r-bsgenome-mmusculus-ucsc-mm9)
1346 ("r-genomeinfodb" ,r-genomeinfodb)
1347 ("r-genomicranges" ,r-genomicranges)
1348 ("r-iranges" ,r-iranges)
1349 ("r-limma" ,r-limma)
1350 ("r-rsamtools" ,r-rsamtools)
1351 ("r-rtracklayer" ,r-rtracklayer)
1352 ("r-s4vectors" ,r-s4vectors)))
1353 (home-page "https://bioconductor.org/packages/ChIPComp")
1354 (synopsis "Quantitative comparison of multiple ChIP-seq datasets")
1355 (description
1356 "ChIPComp implements a statistical method for quantitative comparison of
1357multiple ChIP-seq datasets. It detects differentially bound sharp binding
1358sites across multiple conditions considering matching control in ChIP-seq
1359datasets.")
1360 ;; Any version of the GPL.
1361 (license license:gpl3+)))
0490f9de
RW
1362
1363(define-public r-riboprofiling
1364 (package
1365 (name "r-riboprofiling")
7d5acf7a 1366 (version "1.14.0")
0490f9de
RW
1367 (source
1368 (origin
1369 (method url-fetch)
1370 (uri (bioconductor-uri "RiboProfiling" version))
1371 (sha256
1372 (base32
7d5acf7a 1373 "1si8zkznm0slvghk786qsp0wd6sns6hggrnz88ww9fcfvsqvzsy9"))))
0490f9de
RW
1374 (properties `((upstream-name . "RiboProfiling")))
1375 (build-system r-build-system)
1376 (propagated-inputs
1377 `(("r-biocgenerics" ,r-biocgenerics)
1378 ("r-biostrings" ,r-biostrings)
1379 ("r-data-table" ,r-data-table)
1380 ("r-genomeinfodb" ,r-genomeinfodb)
1381 ("r-genomicalignments" ,r-genomicalignments)
1382 ("r-genomicfeatures" ,r-genomicfeatures)
1383 ("r-genomicranges" ,r-genomicranges)
1384 ("r-ggbio" ,r-ggbio)
1385 ("r-ggplot2" ,r-ggplot2)
1386 ("r-iranges" ,r-iranges)
1387 ("r-plyr" ,r-plyr)
1388 ("r-reshape2" ,r-reshape2)
1389 ("r-rsamtools" ,r-rsamtools)
1390 ("r-rtracklayer" ,r-rtracklayer)
1391 ("r-s4vectors" ,r-s4vectors)
1392 ("r-sqldf" ,r-sqldf)))
1393 (home-page "https://bioconductor.org/packages/RiboProfiling/")
1394 (synopsis "Ribosome profiling data analysis")
1395 (description "Starting with a BAM file, this package provides the
1396necessary functions for quality assessment, read start position recalibration,
1397the counting of genomic sequence reads on CDS, 3'UTR, and 5'UTR, and plotting
1398of count data: pairs, log fold-change, codon frequency and coverage
1399assessment, principal component analysis on codon coverage.")
1400 (license license:gpl3)))
6ffdfe6a
RW
1401
1402(define-public r-riboseqr
1403 (package
1404 (name "r-riboseqr")
eff6b2eb 1405 (version "1.18.0")
6ffdfe6a
RW
1406 (source
1407 (origin
1408 (method url-fetch)
1409 (uri (bioconductor-uri "riboSeqR" version))
1410 (sha256
1411 (base32
eff6b2eb 1412 "1d1v098w7fmnsmxfg3l7yndyyr7ajig00axiwg413lyg255is1ga"))))
6ffdfe6a
RW
1413 (properties `((upstream-name . "riboSeqR")))
1414 (build-system r-build-system)
1415 (propagated-inputs
1416 `(("r-abind" ,r-abind)
1417 ("r-bayseq" ,r-bayseq)
1418 ("r-genomeinfodb" ,r-genomeinfodb)
1419 ("r-genomicranges" ,r-genomicranges)
1420 ("r-iranges" ,r-iranges)
1421 ("r-rsamtools" ,r-rsamtools)
1422 ("r-seqlogo" ,r-seqlogo)))
1423 (home-page "https://bioconductor.org/packages/riboSeqR/")
1424 (synopsis "Analysis of sequencing data from ribosome profiling experiments")
1425 (description
1426 "This package provides plotting functions, frameshift detection and
1427parsing of genetic sequencing data from ribosome profiling experiments.")
1428 (license license:gpl3)))
a32279ff
RW
1429
1430(define-public r-interactionset
1431 (package
1432 (name "r-interactionset")
176a264c 1433 (version "1.12.0")
a32279ff
RW
1434 (source
1435 (origin
1436 (method url-fetch)
1437 (uri (bioconductor-uri "InteractionSet" version))
1438 (sha256
1439 (base32
176a264c 1440 "0djgfpp34l6w8mk5b8s4wh0l12s4nn0f9ifvc3dq4970f6hb55z6"))))
a32279ff
RW
1441 (properties
1442 `((upstream-name . "InteractionSet")))
1443 (build-system r-build-system)
1444 (propagated-inputs
1445 `(("r-biocgenerics" ,r-biocgenerics)
1446 ("r-genomeinfodb" ,r-genomeinfodb)
1447 ("r-genomicranges" ,r-genomicranges)
1448 ("r-iranges" ,r-iranges)
1449 ("r-matrix" ,r-matrix)
1450 ("r-rcpp" ,r-rcpp)
1451 ("r-s4vectors" ,r-s4vectors)
1452 ("r-summarizedexperiment" ,r-summarizedexperiment)))
1453 (home-page "https://bioconductor.org/packages/InteractionSet")
1454 (synopsis "Base classes for storing genomic interaction data")
1455 (description
02fe0976 1456 "This package provides the @code{GInteractions},
a32279ff
RW
1457@code{InteractionSet} and @code{ContactMatrix} objects and associated methods
1458for storing and manipulating genomic interaction data from Hi-C and ChIA-PET
1459experiments.")
1460 (license license:gpl3)))
cf9a29b2
RW
1461
1462(define-public r-genomicinteractions
1463 (package
1464 (name "r-genomicinteractions")
1236ce8e 1465 (version "1.18.0")
cf9a29b2
RW
1466 (source
1467 (origin
1468 (method url-fetch)
1469 (uri (bioconductor-uri "GenomicInteractions" version))
1470 (sha256
1471 (base32
1236ce8e 1472 "0ipvm3c1cqd46n60lsrqzf6fx4b3lwia57jyfx9wcqqg205qj73b"))))
cf9a29b2
RW
1473 (properties
1474 `((upstream-name . "GenomicInteractions")))
1475 (build-system r-build-system)
1476 (propagated-inputs
1477 `(("r-biobase" ,r-biobase)
1478 ("r-biocgenerics" ,r-biocgenerics)
1479 ("r-data-table" ,r-data-table)
1480 ("r-dplyr" ,r-dplyr)
1481 ("r-genomeinfodb" ,r-genomeinfodb)
1482 ("r-genomicranges" ,r-genomicranges)
1483 ("r-ggplot2" ,r-ggplot2)
1484 ("r-gridextra" ,r-gridextra)
1485 ("r-gviz" ,r-gviz)
1486 ("r-igraph" ,r-igraph)
1487 ("r-interactionset" ,r-interactionset)
1488 ("r-iranges" ,r-iranges)
1489 ("r-rsamtools" ,r-rsamtools)
1490 ("r-rtracklayer" ,r-rtracklayer)
1491 ("r-s4vectors" ,r-s4vectors)
1492 ("r-stringr" ,r-stringr)))
1493 (home-page "https://github.com/ComputationalRegulatoryGenomicsICL/GenomicInteractions/")
1494 (synopsis "R package for handling genomic interaction data")
1495 (description
1496 "This R package provides tools for handling genomic interaction data,
1497such as ChIA-PET/Hi-C, annotating genomic features with interaction
1498information and producing various plots and statistics.")
1499 (license license:gpl3)))
27c51606
RW
1500
1501(define-public r-ctc
1502 (package
1503 (name "r-ctc")
7a5d729a 1504 (version "1.58.0")
27c51606
RW
1505 (source
1506 (origin
1507 (method url-fetch)
1508 (uri (bioconductor-uri "ctc" version))
1509 (sha256
1510 (base32
7a5d729a 1511 "15n5b6i18x14km5rdqiydxcak5cr5dr3adwwwc5kcqf5gkwmi3am"))))
27c51606
RW
1512 (build-system r-build-system)
1513 (propagated-inputs `(("r-amap" ,r-amap)))
1514 (home-page "https://bioconductor.org/packages/ctc/")
1515 (synopsis "Cluster and tree conversion")
1516 (description
1517 "This package provides tools for exporting and importing classification
1518trees and clusters to other programs.")
1519 (license license:gpl2)))
5da0e142
RW
1520
1521(define-public r-goseq
1522 (package
1523 (name "r-goseq")
40f0ee43 1524 (version "1.36.0")
5da0e142
RW
1525 (source
1526 (origin
1527 (method url-fetch)
1528 (uri (bioconductor-uri "goseq" version))
1529 (sha256
1530 (base32
40f0ee43 1531 "0h8kd3d7yfdq8padfb0k92crwxi5h9gvgv4l3pa8k8wn4kczvciw"))))
5da0e142
RW
1532 (build-system r-build-system)
1533 (propagated-inputs
1534 `(("r-annotationdbi" ,r-annotationdbi)
1535 ("r-biasedurn" ,r-biasedurn)
1536 ("r-biocgenerics" ,r-biocgenerics)
1537 ("r-genelendatabase" ,r-genelendatabase)
1538 ("r-go-db" ,r-go-db)
1539 ("r-mgcv" ,r-mgcv)))
1540 (home-page "https://bioconductor.org/packages/goseq/")
1541 (synopsis "Gene Ontology analyser for RNA-seq and other length biased data")
1542 (description
1543 "This package provides tools to detect Gene Ontology and/or other user
1544defined categories which are over/under represented in RNA-seq data.")
1545 (license license:lgpl2.0+)))
f4235c0e
RW
1546
1547(define-public r-glimma
1548 (package
1549 (name "r-glimma")
07252952 1550 (version "1.12.0")
f4235c0e
RW
1551 (source
1552 (origin
1553 (method url-fetch)
1554 (uri (bioconductor-uri "Glimma" version))
1555 (sha256
1556 (base32
07252952 1557 "11qg5khqspxldfgg6p3xsxys472ab8wwi2snwc6bdxczv1f2p56x"))))
f4235c0e
RW
1558 (properties `((upstream-name . "Glimma")))
1559 (build-system r-build-system)
1560 (propagated-inputs
1561 `(("r-edger" ,r-edger)
1562 ("r-jsonlite" ,r-jsonlite)
1563 ("r-s4vectors" ,r-s4vectors)))
1564 (home-page "https://github.com/Shians/Glimma")
1565 (synopsis "Interactive HTML graphics")
1566 (description
1567 "This package generates interactive visualisations for analysis of
1568RNA-sequencing data using output from limma, edgeR or DESeq2 packages in an
1569HTML page. The interactions are built on top of the popular static
1570representations of analysis results in order to provide additional
1571information.")
1572 (license license:lgpl3)))
aa388dc7
RW
1573
1574(define-public r-rots
1575 (package
1576 (name "r-rots")
5bf7eb49 1577 (version "1.12.0")
aa388dc7
RW
1578 (source
1579 (origin
1580 (method url-fetch)
1581 (uri (bioconductor-uri "ROTS" version))
1582 (sha256
1583 (base32
5bf7eb49 1584 "1j29pfyv2pn0wp544m5a568b3yd31kzavwwiwqylcjwvq5lfzy77"))))
aa388dc7
RW
1585 (properties `((upstream-name . "ROTS")))
1586 (build-system r-build-system)
1587 (propagated-inputs
1588 `(("r-biobase" ,r-biobase)
1589 ("r-rcpp" ,r-rcpp)))
1590 (home-page "https://bioconductor.org/packages/ROTS/")
1591 (synopsis "Reproducibility-Optimized Test Statistic")
1592 (description
1593 "This package provides tools for calculating the
1594@dfn{Reproducibility-Optimized Test Statistic} (ROTS) for differential testing
1595in omics data.")
1596 (license license:gpl2+)))
b64ce4b7 1597
cad6fb2d
RW
1598(define-public r-plgem
1599 (package
1600 (name "r-plgem")
5dce7153 1601 (version "1.56.0")
cad6fb2d
RW
1602 (source
1603 (origin
1604 (method url-fetch)
1605 (uri (bioconductor-uri "plgem" version))
1606 (sha256
1607 (base32
5dce7153 1608 "0y6gp5rlkvlv435qps7zhih84g5wrdvg6myj74ywnpl5a773nfqp"))))
cad6fb2d
RW
1609 (build-system r-build-system)
1610 (propagated-inputs
1611 `(("r-biobase" ,r-biobase)
1612 ("r-mass" ,r-mass)))
1613 (home-page "http://www.genopolis.it")
1614 (synopsis "Detect differential expression in microarray and proteomics datasets")
1615 (description
1616 "The Power Law Global Error Model (PLGEM) has been shown to faithfully
1617model the variance-versus-mean dependence that exists in a variety of
1618genome-wide datasets, including microarray and proteomics data. The use of
1619PLGEM has been shown to improve the detection of differentially expressed
1620genes or proteins in these datasets.")
1621 (license license:gpl2)))
1622
b64ce4b7
RW
1623(define-public r-inspect
1624 (package
1625 (name "r-inspect")
3649d046 1626 (version "1.14.0")
b64ce4b7
RW
1627 (source
1628 (origin
1629 (method url-fetch)
1630 (uri (bioconductor-uri "INSPEcT" version))
1631 (sha256
1632 (base32
3649d046 1633 "1a7smljndiyahgpj6vl079pvi3n0rfk1vkdkp799y4nm2wnhn93r"))))
b64ce4b7
RW
1634 (properties `((upstream-name . "INSPEcT")))
1635 (build-system r-build-system)
1636 (propagated-inputs
1637 `(("r-biobase" ,r-biobase)
1638 ("r-biocgenerics" ,r-biocgenerics)
1639 ("r-biocparallel" ,r-biocparallel)
c86fc969 1640 ("r-deseq2" ,r-deseq2)
b64ce4b7
RW
1641 ("r-desolve" ,r-desolve)
1642 ("r-genomicalignments" ,r-genomicalignments)
1643 ("r-genomicfeatures" ,r-genomicfeatures)
1644 ("r-genomicranges" ,r-genomicranges)
1645 ("r-iranges" ,r-iranges)
c86fc969 1646 ("r-plgem" ,r-plgem)
b64ce4b7
RW
1647 ("r-preprocesscore" ,r-preprocesscore)
1648 ("r-proc" ,r-proc)
1649 ("r-rootsolve" ,r-rootsolve)
1650 ("r-rsamtools" ,r-rsamtools)
c86fc969
RW
1651 ("r-s4vectors" ,r-s4vectors)
1652 ("r-shiny" ,r-shiny)
1653 ("r-summarizedexperiment" ,r-summarizedexperiment)
1654 ("r-txdb-mmusculus-ucsc-mm9-knowngene"
1655 ,r-txdb-mmusculus-ucsc-mm9-knowngene)))
b64ce4b7
RW
1656 (home-page "https://bioconductor.org/packages/INSPEcT")
1657 (synopsis "Analysis of 4sU-seq and RNA-seq time-course data")
1658 (description
1659 "INSPEcT (INference of Synthesis, Processing and dEgradation rates in
1660Time-Course experiments) analyses 4sU-seq and RNA-seq time-course data in
1661order to evaluate synthesis, processing and degradation rates and assess via
1662modeling the rates that determines changes in mature mRNA levels.")
1663 (license license:gpl2)))
f6e99763
RW
1664
1665(define-public r-dnabarcodes
1666 (package
1667 (name "r-dnabarcodes")
774e499c 1668 (version "1.14.0")
f6e99763
RW
1669 (source
1670 (origin
1671 (method url-fetch)
1672 (uri (bioconductor-uri "DNABarcodes" version))
1673 (sha256
1674 (base32
774e499c 1675 "1a0c9ag9n41cs0da9lfvpkxf7n5vbrfypaygdv66mw73aibix6v0"))))
f6e99763
RW
1676 (properties `((upstream-name . "DNABarcodes")))
1677 (build-system r-build-system)
1678 (propagated-inputs
1679 `(("r-bh" ,r-bh)
1680 ("r-matrix" ,r-matrix)
1681 ("r-rcpp" ,r-rcpp)))
1682 (home-page "https://bioconductor.org/packages/DNABarcodes")
1683 (synopsis "Create and analyze DNA barcodes")
1684 (description
1685 "This package offers tools to create DNA barcode sets capable of
1686correcting insertion, deletion, and substitution errors. Existing barcodes
1687can be analyzed regarding their minimal, maximal and average distances between
1688barcodes. Finally, reads that start with a (possibly mutated) barcode can be
1689demultiplexed, i.e. assigned to their original reference barcode.")
1690 (license license:gpl2)))
09aa3d06
RW
1691
1692(define-public r-ruvseq
1693 (package
1694 (name "r-ruvseq")
d8771f5f 1695 (version "1.18.0")
09aa3d06
RW
1696 (source
1697 (origin
1698 (method url-fetch)
1699 (uri (bioconductor-uri "RUVSeq" version))
1700 (sha256
1701 (base32
d8771f5f 1702 "0ln4qc9d5r15zlhazx6annx97c0wrx3jqpcvk7yj1jnwh349lw33"))))
09aa3d06
RW
1703 (properties `((upstream-name . "RUVSeq")))
1704 (build-system r-build-system)
1705 (propagated-inputs
1706 `(("r-biobase" ,r-biobase)
1707 ("r-edaseq" ,r-edaseq)
1708 ("r-edger" ,r-edger)
1709 ("r-mass" ,r-mass)))
1710 (home-page "https://github.com/drisso/RUVSeq")
1711 (synopsis "Remove unwanted variation from RNA-Seq data")
1712 (description
1713 "This package implements methods to @dfn{remove unwanted variation} (RUV)
1714of Risso et al. (2014) for the normalization of RNA-Seq read counts between
1715samples.")
1716 (license license:artistic2.0)))
286157dc
RW
1717
1718(define-public r-biocneighbors
1719 (package
1720 (name "r-biocneighbors")
6fc161fc 1721 (version "1.2.0")
286157dc
RW
1722 (source
1723 (origin
1724 (method url-fetch)
1725 (uri (bioconductor-uri "BiocNeighbors" version))
1726 (sha256
1727 (base32
6fc161fc 1728 "08ak72y6mafzkhzfkx6b7waljpa0f1nxcrvyspd88sgzxgxjnkmg"))))
286157dc
RW
1729 (properties `((upstream-name . "BiocNeighbors")))
1730 (build-system r-build-system)
1731 (propagated-inputs
6fc161fc
RW
1732 `(("r-biocgenerics" ,r-biocgenerics)
1733 ("r-biocparallel" ,r-biocparallel)
286157dc
RW
1734 ("r-rcpp" ,r-rcpp)
1735 ("r-rcppannoy" ,r-rcppannoy)
6fc161fc 1736 ("r-rcpphnsw" ,r-rcpphnsw)
286157dc
RW
1737 ("r-s4vectors" ,r-s4vectors)))
1738 (home-page "https://bioconductor.org/packages/BiocNeighbors")
1739 (synopsis "Nearest Neighbor Detection for Bioconductor packages")
1740 (description
1741 "This package implements exact and approximate methods for nearest
1742neighbor detection, in a framework that allows them to be easily switched
1743within Bioconductor packages or workflows. The exact algorithm is implemented
1744using pre-clustering with the k-means algorithm. Functions are also provided
1745to search for all neighbors within a given distance. Parallelization is
1746achieved for all methods using the BiocParallel framework.")
1747 (license license:gpl3)))
8a587c89 1748
99391290
RW
1749(define-public r-biocsingular
1750 (package
1751 (name "r-biocsingular")
1752 (version "1.0.0")
1753 (source
1754 (origin
1755 (method url-fetch)
1756 (uri (bioconductor-uri "BiocSingular" version))
1757 (sha256
1758 (base32
1759 "129z6bkdhm5wlvrjiwrr8yl2jj9chh4i6dm6firlj4c4ql3jp4f5"))))
1760 (properties `((upstream-name . "BiocSingular")))
1761 (build-system r-build-system)
1762 (propagated-inputs
1763 `(("r-beachmat" ,r-beachmat)
1764 ("r-biocgenerics" ,r-biocgenerics)
1765 ("r-biocparallel" ,r-biocparallel)
1766 ("r-delayedarray" ,r-delayedarray)
1767 ("r-irlba" ,r-irlba)
1768 ("r-matrix" ,r-matrix)
1769 ("r-rcpp" ,r-rcpp)
1770 ("r-rsvd" ,r-rsvd)
1771 ("r-s4vectors" ,r-s4vectors)))
1772 (home-page "https://github.com/LTLA/BiocSingular")
1773 (synopsis "Singular value decomposition for Bioconductor packages")
1774 (description
1775 "This package implements exact and approximate methods for singular value
1776decomposition and principal components analysis, in a framework that allows
1777them to be easily switched within Bioconductor packages or workflows. Where
1778possible, parallelization is achieved using the BiocParallel framework.")
1779 (license license:gpl3)))
1780
a961ae46
RW
1781(define-public r-destiny
1782 (package
1783 (name "r-destiny")
0aa72f2d 1784 (version "2.14.0")
a961ae46
RW
1785 (source
1786 (origin
1787 (method url-fetch)
1788 (uri (bioconductor-uri "destiny" version))
1789 (sha256
1790 (base32
0aa72f2d 1791 "1bpa114fgrknn6415g4d1jrvb924nkwi18jzfqribpvcf1vlgrf3"))))
a961ae46
RW
1792 (build-system r-build-system)
1793 (propagated-inputs
1794 `(("r-biobase" ,r-biobase)
1795 ("r-biocgenerics" ,r-biocgenerics)
0aa72f2d 1796 ("r-ggplot2" ,r-ggplot2)
a961ae46 1797 ("r-ggthemes" ,r-ggthemes)
a961ae46
RW
1798 ("r-igraph" ,r-igraph)
1799 ("r-matrix" ,r-matrix)
1800 ("r-proxy" ,r-proxy)
1801 ("r-rcpp" ,r-rcpp)
1802 ("r-rcppeigen" ,r-rcppeigen)
1803 ("r-scales" ,r-scales)
1804 ("r-scatterplot3d" ,r-scatterplot3d)
1805 ("r-smoother" ,r-smoother)
1806 ("r-summarizedexperiment" ,r-summarizedexperiment)
1807 ("r-vim" ,r-vim)))
1808 (home-page "https://bioconductor.org/packages/destiny/")
1809 (synopsis "Create and plot diffusion maps")
1810 (description "This package provides tools to create and plot diffusion
1811maps.")
1812 ;; Any version of the GPL
1813 (license license:gpl3+)))
1814
8a587c89
RW
1815(define-public r-savr
1816 (package
1817 (name "r-savr")
8d3d0c3a 1818 (version "1.22.0")
8a587c89
RW
1819 (source
1820 (origin
1821 (method url-fetch)
1822 (uri (bioconductor-uri "savR" version))
1823 (sha256
1824 (base32
8d3d0c3a 1825 "101p0c07p49c50lfnbfanyyikdypmqkvwclqifq32js9phqwhf6h"))))
8a587c89
RW
1826 (properties `((upstream-name . "savR")))
1827 (build-system r-build-system)
1828 (propagated-inputs
1829 `(("r-ggplot2" ,r-ggplot2)
1830 ("r-gridextra" ,r-gridextra)
1831 ("r-reshape2" ,r-reshape2)
1832 ("r-scales" ,r-scales)
1833 ("r-xml" ,r-xml)))
1834 (home-page "https://github.com/bcalder/savR")
1835 (synopsis "Parse and analyze Illumina SAV files")
1836 (description
1837 "This package provides tools to parse Illumina Sequence Analysis
1838Viewer (SAV) files, access data, and generate QC plots.")
1839 (license license:agpl3+)))
41ffc214
RW
1840
1841(define-public r-chipexoqual
1842 (package
1843 (name "r-chipexoqual")
58a43fc2 1844 (version "1.8.0")
41ffc214
RW
1845 (source
1846 (origin
1847 (method url-fetch)
1848 (uri (bioconductor-uri "ChIPexoQual" version))
1849 (sha256
1850 (base32
58a43fc2 1851 "02341i3lg74czgapf5qc6zvi2321af3rp85qavbg209fyc219acj"))))
41ffc214
RW
1852 (properties `((upstream-name . "ChIPexoQual")))
1853 (build-system r-build-system)
1854 (propagated-inputs
1855 `(("r-biocparallel" ,r-biocparallel)
1856 ("r-biovizbase" ,r-biovizbase)
1857 ("r-broom" ,r-broom)
1858 ("r-data-table" ,r-data-table)
1859 ("r-dplyr" ,r-dplyr)
1860 ("r-genomeinfodb" ,r-genomeinfodb)
1861 ("r-genomicalignments" ,r-genomicalignments)
1862 ("r-genomicranges" ,r-genomicranges)
1863 ("r-ggplot2" ,r-ggplot2)
1864 ("r-hexbin" ,r-hexbin)
1865 ("r-iranges" ,r-iranges)
1866 ("r-rcolorbrewer" ,r-rcolorbrewer)
1867 ("r-rmarkdown" ,r-rmarkdown)
1868 ("r-rsamtools" ,r-rsamtools)
1869 ("r-s4vectors" ,r-s4vectors)
1870 ("r-scales" ,r-scales)
1871 ("r-viridis" ,r-viridis)))
1872 (home-page "https://github.com/keleslab/ChIPexoQual")
1873 (synopsis "Quality control pipeline for ChIP-exo/nexus data")
1874 (description
1875 "This package provides a quality control pipeline for ChIP-exo/nexus
1876sequencing data.")
1877 (license license:gpl2+)))
c18dccff 1878
3d13b448
RW
1879(define-public r-copynumber
1880 (package
1881 (name "r-copynumber")
d9419185 1882 (version "1.24.0")
3d13b448
RW
1883 (source (origin
1884 (method url-fetch)
1885 (uri (bioconductor-uri "copynumber" version))
1886 (sha256
1887 (base32
d9419185 1888 "0gmxi7w776pjqv3v0pkdihb167zzrnr9hw64yfvzgjhkhrc6a4rp"))))
3d13b448
RW
1889 (build-system r-build-system)
1890 (propagated-inputs
1891 `(("r-s4vectors" ,r-s4vectors)
1892 ("r-iranges" ,r-iranges)
1893 ("r-genomicranges" ,r-genomicranges)
1894 ("r-biocgenerics" ,r-biocgenerics)))
1895 (home-page "https://bioconductor.org/packages/copynumber")
1896 (synopsis "Segmentation of single- and multi-track copy number data")
1897 (description
1898 "This package segments single- and multi-track copy number data by a
1899penalized least squares regression method.")
1900 (license license:artistic2.0)))
1901
c18dccff
RW
1902(define-public r-dnacopy
1903 (package
1904 (name "r-dnacopy")
d5f3c0d0 1905 (version "1.58.0")
c18dccff
RW
1906 (source
1907 (origin
1908 (method url-fetch)
1909 (uri (bioconductor-uri "DNAcopy" version))
1910 (sha256
1911 (base32
d5f3c0d0 1912 "1gybr3cbsrqjgz00n4l5kb2nrmh302xpvzk5zk957ijj5qbfwmxa"))))
c18dccff
RW
1913 (properties `((upstream-name . "DNAcopy")))
1914 (build-system r-build-system)
1915 (native-inputs `(("gfortran" ,gfortran)))
1916 (home-page "https://bioconductor.org/packages/DNAcopy")
1917 (synopsis "DNA copy number data analysis")
1918 (description
1919 "This package implements the @dfn{circular binary segmentation} (CBS)
1920algorithm to segment DNA copy number data and identify genomic regions with
1921abnormal copy number.")
1922 (license license:gpl2+)))
3a0babac
RW
1923
1924;; This is a CRAN package, but it uncharacteristically depends on a
1925;; Bioconductor package.
1926(define-public r-htscluster
1927 (package
1928 (name "r-htscluster")
1929 (version "2.0.8")
1930 (source
1931 (origin
1932 (method url-fetch)
1933 (uri (cran-uri "HTSCluster" version))
1934 (sha256
1935 (base32
1936 "0wnbfh6hdx8692jilgmv8sys1zm6fqc6mim7vvjhyqlmpm8gm0kg"))))
1937 (properties `((upstream-name . "HTSCluster")))
1938 (build-system r-build-system)
1939 (propagated-inputs
1940 `(("r-capushe" ,r-capushe)
1941 ("r-edger" ,r-edger)
1942 ("r-plotrix" ,r-plotrix)))
1943 (home-page "https://cran.r-project.org/web/packages/HTSCluster")
1944 (synopsis "Clustering high-throughput transcriptome sequencing (HTS) data")
1945 (description
1946 "This package provides a Poisson mixture model is implemented to cluster
1947genes from high-throughput transcriptome sequencing (RNA-seq) data. Parameter
1948estimation is performed using either the EM or CEM algorithm, and the slope
1949heuristics are used for model selection (i.e., to choose the number of
1950clusters).")
1951 (license license:gpl3+)))
173c9960
RW
1952
1953(define-public r-deds
1954 (package
1955 (name "r-deds")
301c4ff1 1956 (version "1.58.0")
173c9960
RW
1957 (source
1958 (origin
1959 (method url-fetch)
1960 (uri (bioconductor-uri "DEDS" version))
1961 (sha256
1962 (base32
301c4ff1 1963 "029g7wgxc7yp1cdyalbi8gipkskrgp7nyl1s2whhjy5dqpfcpigs"))))
173c9960
RW
1964 (properties `((upstream-name . "DEDS")))
1965 (build-system r-build-system)
1966 (home-page "https://bioconductor.org/packages/DEDS/")
1967 (synopsis "Differential expression via distance summary for microarray data")
1968 (description
1969 "This library contains functions that calculate various statistics of
1970differential expression for microarray data, including t statistics, fold
1971change, F statistics, SAM, moderated t and F statistics and B statistics. It
1972also implements a new methodology called DEDS (Differential Expression via
1973Distance Summary), which selects differentially expressed genes by integrating
1974and summarizing a set of statistics using a weighted distance approach.")
1975 ;; Any version of the LGPL.
1976 (license license:lgpl3+)))
7ed869f7
RW
1977
1978;; This is a CRAN package, but since it depends on a Bioconductor package we
1979;; put it here.
1980(define-public r-nbpseq
1981 (package
1982 (name "r-nbpseq")
1983 (version "0.3.0")
1984 (source
1985 (origin
1986 (method url-fetch)
1987 (uri (cran-uri "NBPSeq" version))
1988 (sha256
1989 (base32
1990 "0l4ylxhs2k9ww21jjqs67fygk92avdchhx2y1ixzl7yr2yh1y9by"))))
1991 (properties `((upstream-name . "NBPSeq")))
1992 (build-system r-build-system)
1993 (propagated-inputs
1994 `(("r-qvalue" ,r-qvalue)))
1995 (home-page "https://cran.r-project.org/web/packages/NBPSeq")
1996 (synopsis "Negative binomial models for RNA-Seq data")
1997 (description
1998 "This package provides negative binomial models for two-group comparisons
1999and regression inferences from RNA-sequencing data.")
2000 (license license:gpl2)))
3087a2f3
RW
2001
2002(define-public r-ebseq
2003 (package
2004 (name "r-ebseq")
4a3c47e9 2005 (version "1.24.0")
3087a2f3
RW
2006 (source
2007 (origin
2008 (method url-fetch)
2009 (uri (bioconductor-uri "EBSeq" version))
2010 (sha256
2011 (base32
4a3c47e9 2012 "13rf85gffqn86r5gqibla3gqrnnag2zinrfawpcsgn3fk7hl3v83"))))
3087a2f3
RW
2013 (properties `((upstream-name . "EBSeq")))
2014 (build-system r-build-system)
2015 (propagated-inputs
2016 `(("r-blockmodeling" ,r-blockmodeling)
2017 ("r-gplots" ,r-gplots)
2018 ("r-testthat" ,r-testthat)))
2019 (home-page "https://bioconductor.org/packages/EBSeq")
2020 (synopsis "Differential expression analysis of RNA-seq data")
2021 (description
2022 "This package provides tools for differential expression analysis at both
2023gene and isoform level using RNA-seq data")
2024 (license license:artistic2.0)))
2cb71d81
RW
2025
2026(define-public r-lpsymphony
2027 (package
2028 (name "r-lpsymphony")
61c79d55 2029 (version "1.12.0")
2cb71d81
RW
2030 (source
2031 (origin
2032 (method url-fetch)
2033 (uri (bioconductor-uri "lpsymphony" version))
2034 (sha256
2035 (base32
61c79d55 2036 "13wvq4ip8nkyxmpncs6fzcf3vphra1n0fd5vz9kspbch0k1z6bsv"))))
2cb71d81
RW
2037 (build-system r-build-system)
2038 (inputs
2039 `(("gfortran" ,gfortran)
2040 ("zlib" ,zlib)))
2041 (native-inputs
2042 `(("pkg-config" ,pkg-config)))
2043 (home-page "http://r-forge.r-project.org/projects/rsymphony")
2044 (synopsis "Symphony integer linear programming solver in R")
2045 (description
2046 "This package was derived from Rsymphony. The package provides an R
2047interface to SYMPHONY, a linear programming solver written in C++. The main
2048difference between this package and Rsymphony is that it includes the solver
2049source code, while Rsymphony expects to find header and library files on the
2050users' system. Thus the intention of @code{lpsymphony} is to provide an easy
2051to install interface to SYMPHONY.")
2052 ;; Symphony 5.4 or later is distributed under the terms of the EPL 1.0.
2053 ;; lpsimphony is released under the same terms.
2054 (license license:epl1.0)))
704de8f5
RW
2055
2056(define-public r-ihw
2057 (package
2058 (name "r-ihw")
bcd8b7a9 2059 (version "1.12.0")
704de8f5
RW
2060 (source
2061 (origin
2062 (method url-fetch)
2063 (uri (bioconductor-uri "IHW" version))
2064 (sha256
2065 (base32
bcd8b7a9 2066 "05hs6w1albkbyqzkid0bchb5zs41f31a7vhfbcswryhc86cxwzkz"))))
704de8f5
RW
2067 (properties `((upstream-name . "IHW")))
2068 (build-system r-build-system)
2069 (propagated-inputs
2070 `(("r-biocgenerics" ,r-biocgenerics)
2071 ("r-fdrtool" ,r-fdrtool)
2072 ("r-lpsymphony" ,r-lpsymphony)
2073 ("r-slam" ,r-slam)))
2074 (home-page "https://bioconductor.org/packages/IHW")
2075 (synopsis "Independent hypothesis weighting")
2076 (description
2077 "@dfn{Independent hypothesis weighting} (IHW) is a multiple testing
2078procedure that increases power compared to the method of Benjamini and
2079Hochberg by assigning data-driven weights to each hypothesis. The input to
2080IHW is a two-column table of p-values and covariates. The covariate can be
2081any continuous-valued or categorical variable that is thought to be
2082informative on the statistical properties of each hypothesis test, while it is
2083independent of the p-value under the null hypothesis.")
2084 (license license:artistic2.0)))
251e0830
RW
2085
2086(define-public r-icobra
2087 (package
2088 (name "r-icobra")
13b49976 2089 (version "1.12.1")
251e0830
RW
2090 (source
2091 (origin
2092 (method url-fetch)
2093 (uri (bioconductor-uri "iCOBRA" version))
2094 (sha256
2095 (base32
13b49976 2096 "1wj0vqyb6h4rddmn4va3182yap9bv4m1r1jlzyjfyrqxhl2sqb1q"))))
251e0830
RW
2097 (properties `((upstream-name . "iCOBRA")))
2098 (build-system r-build-system)
2099 (propagated-inputs
2100 `(("r-dplyr" ,r-dplyr)
2101 ("r-dt" ,r-dt)
2102 ("r-ggplot2" ,r-ggplot2)
2103 ("r-limma" ,r-limma)
2104 ("r-reshape2" ,r-reshape2)
2105 ("r-rocr" ,r-rocr)
2106 ("r-scales" ,r-scales)
2107 ("r-shiny" ,r-shiny)
2108 ("r-shinybs" ,r-shinybs)
2109 ("r-shinydashboard" ,r-shinydashboard)
2110 ("r-upsetr" ,r-upsetr)))
2111 (home-page "https://bioconductor.org/packages/iCOBRA")
2112 (synopsis "Comparison and visualization of ranking and assignment methods")
2113 (description
2114 "This package provides functions for calculation and visualization of
2115performance metrics for evaluation of ranking and binary
2116classification (assignment) methods. It also contains a Shiny application for
2117interactive exploration of results.")
2118 (license license:gpl2+)))
925fcdbb
RW
2119
2120(define-public r-mast
2121 (package
2122 (name "r-mast")
a0ff725d 2123 (version "1.10.0")
925fcdbb
RW
2124 (source
2125 (origin
2126 (method url-fetch)
2127 (uri (bioconductor-uri "MAST" version))
2128 (sha256
2129 (base32
a0ff725d 2130 "0f2qkp346095k9m45frpd3bivrvaps9wlm0m3n0z8j0aj7w1kqlx"))))
925fcdbb
RW
2131 (properties `((upstream-name . "MAST")))
2132 (build-system r-build-system)
2133 (propagated-inputs
2134 `(("r-abind" ,r-abind)
a0ff725d 2135 ("r-blme" ,r-blme)
925fcdbb
RW
2136 ("r-biobase" ,r-biobase)
2137 ("r-biocgenerics" ,r-biocgenerics)
2138 ("r-data-table" ,r-data-table)
2139 ("r-ggplot2" ,r-ggplot2)
2140 ("r-plyr" ,r-plyr)
2141 ("r-progress" ,r-progress)
2142 ("r-reshape2" ,r-reshape2)
2143 ("r-s4vectors" ,r-s4vectors)
2144 ("r-singlecellexperiment" ,r-singlecellexperiment)
2145 ("r-stringr" ,r-stringr)
2146 ("r-summarizedexperiment" ,r-summarizedexperiment)))
2147 (home-page "https://github.com/RGLab/MAST/")
2148 (synopsis "Model-based analysis of single cell transcriptomics")
2149 (description
2150 "This package provides methods and models for handling zero-inflated
2151single cell assay data.")
2152 (license license:gpl2+)))
2d7627cf
RW
2153
2154(define-public r-monocle
2155 (package
2156 (name "r-monocle")
78b63267 2157 (version "2.12.0")
2d7627cf
RW
2158 (source
2159 (origin
2160 (method url-fetch)
2161 (uri (bioconductor-uri "monocle" version))
2162 (sha256
2163 (base32
78b63267 2164 "1rnr3k0wc61a806w9flapni91wz5xm0l66jabjzx0vbiwgczs32z"))))
2d7627cf
RW
2165 (build-system r-build-system)
2166 (propagated-inputs
2167 `(("r-biobase" ,r-biobase)
2168 ("r-biocgenerics" ,r-biocgenerics)
2169 ("r-biocviews" ,r-biocviews)
2170 ("r-cluster" ,r-cluster)
2171 ("r-combinat" ,r-combinat)
2172 ("r-ddrtree" ,r-ddrtree)
2173 ("r-densityclust" ,r-densityclust)
2174 ("r-dplyr" ,r-dplyr)
2175 ("r-fastica" ,r-fastica)
2176 ("r-ggplot2" ,r-ggplot2)
2177 ("r-hsmmsinglecell" ,r-hsmmsinglecell)
2178 ("r-igraph" ,r-igraph)
2179 ("r-irlba" ,r-irlba)
2180 ("r-limma" ,r-limma)
2181 ("r-mass" ,r-mass)
2182 ("r-matrix" ,r-matrix)
2183 ("r-matrixstats" ,r-matrixstats)
2184 ("r-pheatmap" ,r-pheatmap)
2185 ("r-plyr" ,r-plyr)
2186 ("r-proxy" ,r-proxy)
2187 ("r-qlcmatrix" ,r-qlcmatrix)
2188 ("r-rann" ,r-rann)
2189 ("r-rcpp" ,r-rcpp)
2190 ("r-reshape2" ,r-reshape2)
2191 ("r-rtsne" ,r-rtsne)
2192 ("r-slam" ,r-slam)
2193 ("r-stringr" ,r-stringr)
2194 ("r-tibble" ,r-tibble)
2195 ("r-vgam" ,r-vgam)
2196 ("r-viridis" ,r-viridis)))
2197 (home-page "https://bioconductor.org/packages/monocle")
2198 (synopsis "Clustering, differential expression, and trajectory analysis for single-cell RNA-Seq")
2199 (description
2200 "Monocle performs differential expression and time-series analysis for
2201single-cell expression experiments. It orders individual cells according to
2202progress through a biological process, without knowing ahead of time which
2203genes define progress through that process. Monocle also performs
2204differential expression analysis, clustering, visualization, and other useful
2205tasks on single cell expression data. It is designed to work with RNA-Seq and
2206qPCR data, but could be used with other types as well.")
2207 (license license:artistic2.0)))
6213e441
RW
2208
2209(define-public r-noiseq
2210 (package
2211 (name "r-noiseq")
6a2c58b7 2212 (version "2.28.0")
6213e441
RW
2213 (source
2214 (origin
2215 (method url-fetch)
2216 (uri (bioconductor-uri "NOISeq" version))
2217 (sha256
2218 (base32
6a2c58b7 2219 "1k7k0xqa0lxj6mfsvbmd6x6glv9wynbwl87w5d3bilbq4dpc139j"))))
6213e441
RW
2220 (properties `((upstream-name . "NOISeq")))
2221 (build-system r-build-system)
2222 (propagated-inputs
2223 `(("r-biobase" ,r-biobase)
2224 ("r-matrix" ,r-matrix)))
2225 (home-page "https://bioconductor.org/packages/NOISeq")
2226 (synopsis "Exploratory analysis and differential expression for RNA-seq data")
2227 (description
2228 "This package provides tools to support the analysis of RNA-seq
2229expression data or other similar kind of data. It provides exploratory plots
2230to evaluate saturation, count distribution, expression per chromosome, type of
2231detected features, features length, etc. It also supports the analysis of
2232differential expression between two experimental conditions with no parametric
2233assumptions.")
2234 (license license:artistic2.0)))
b409c357
RW
2235
2236(define-public r-scdd
2237 (package
2238 (name "r-scdd")
7baa59ed 2239 (version "1.8.0")
b409c357
RW
2240 (source
2241 (origin
2242 (method url-fetch)
2243 (uri (bioconductor-uri "scDD" version))
2244 (sha256
2245 (base32
7baa59ed 2246 "01hp6xxxap7541yi5dv596xvamqyyihvgkdy224ixa0n2cxyrhyf"))))
b409c357
RW
2247 (properties `((upstream-name . "scDD")))
2248 (build-system r-build-system)
2249 (propagated-inputs
2250 `(("r-arm" ,r-arm)
2251 ("r-biocparallel" ,r-biocparallel)
2252 ("r-ebseq" ,r-ebseq)
2253 ("r-fields" ,r-fields)
2254 ("r-ggplot2" ,r-ggplot2)
2255 ("r-mclust" ,r-mclust)
2256 ("r-outliers" ,r-outliers)
2257 ("r-s4vectors" ,r-s4vectors)
2258 ("r-scran" ,r-scran)
2259 ("r-singlecellexperiment" ,r-singlecellexperiment)
2260 ("r-summarizedexperiment" ,r-summarizedexperiment)))
2261 (home-page "https://github.com/kdkorthauer/scDD")
2262 (synopsis "Mixture modeling of single-cell RNA-seq data")
2263 (description
2264 "This package implements a method to analyze single-cell RNA-seq data
2265utilizing flexible Dirichlet Process mixture models. Genes with differential
2266distributions of expression are classified into several interesting patterns
2267of differences between two conditions. The package also includes functions
2268for simulating data with these patterns from negative binomial
2269distributions.")
2270 (license license:gpl2)))
f0887757
RW
2271
2272(define-public r-scone
2273 (package
2274 (name "r-scone")
26c72fff 2275 (version "1.8.0")
f0887757
RW
2276 (source
2277 (origin
2278 (method url-fetch)
2279 (uri (bioconductor-uri "scone" version))
2280 (sha256
2281 (base32
26c72fff 2282 "00cr0jp1ywxygf2pryw7mmcmn7cp1500fvifkbwgg2qxbkq5zqck"))))
f0887757
RW
2283 (build-system r-build-system)
2284 (propagated-inputs
2285 `(("r-aroma-light" ,r-aroma-light)
2286 ("r-biocparallel" ,r-biocparallel)
2287 ("r-boot" ,r-boot)
2288 ("r-class" ,r-class)
2289 ("r-cluster" ,r-cluster)
2290 ("r-compositions" ,r-compositions)
2291 ("r-diptest" ,r-diptest)
2292 ("r-edger" ,r-edger)
2293 ("r-fpc" ,r-fpc)
2294 ("r-gplots" ,r-gplots)
2295 ("r-hexbin" ,r-hexbin)
2296 ("r-limma" ,r-limma)
2297 ("r-matrixstats" ,r-matrixstats)
2298 ("r-mixtools" ,r-mixtools)
2299 ("r-rarpack" ,r-rarpack)
2300 ("r-rcolorbrewer" ,r-rcolorbrewer)
2301 ("r-rhdf5" ,r-rhdf5)
2302 ("r-ruvseq" ,r-ruvseq)
2303 ("r-summarizedexperiment" ,r-summarizedexperiment)))
2304 (home-page "https://bioconductor.org/packages/scone")
2305 (synopsis "Single cell overview of normalized expression data")
2306 (description
2307 "SCONE is an R package for comparing and ranking the performance of
2308different normalization schemes for single-cell RNA-seq and other
2309high-throughput analyses.")
2310 (license license:artistic2.0)))
f9201d67
RW
2311
2312(define-public r-geoquery
2313 (package
2314 (name "r-geoquery")
2d443087 2315 (version "2.52.0")
f9201d67
RW
2316 (source
2317 (origin
2318 (method url-fetch)
2319 (uri (bioconductor-uri "GEOquery" version))
2320 (sha256
2321 (base32
2d443087 2322 "1r8x4jsl1mr9j7wyyqlj0zgwd80vkqhxxqrcgbb78ksryzq45jkr"))))
f9201d67
RW
2323 (properties `((upstream-name . "GEOquery")))
2324 (build-system r-build-system)
2325 (propagated-inputs
2326 `(("r-biobase" ,r-biobase)
2327 ("r-dplyr" ,r-dplyr)
2328 ("r-httr" ,r-httr)
2329 ("r-limma" ,r-limma)
2330 ("r-magrittr" ,r-magrittr)
2331 ("r-readr" ,r-readr)
2332 ("r-tidyr" ,r-tidyr)
2333 ("r-xml2" ,r-xml2)))
2334 (home-page "https://github.com/seandavi/GEOquery/")
2335 (synopsis "Get data from NCBI Gene Expression Omnibus (GEO)")
2336 (description
2337 "The NCBI Gene Expression Omnibus (GEO) is a public repository of
2338microarray data. Given the rich and varied nature of this resource, it is
2339only natural to want to apply BioConductor tools to these data. GEOquery is
2340the bridge between GEO and BioConductor.")
2341 (license license:gpl2)))
eed6ff03
RW
2342
2343(define-public r-illuminaio
2344 (package
2345 (name "r-illuminaio")
fadc6db8 2346 (version "0.26.0")
eed6ff03
RW
2347 (source
2348 (origin
2349 (method url-fetch)
2350 (uri (bioconductor-uri "illuminaio" version))
2351 (sha256
2352 (base32
fadc6db8 2353 "18plm8p40gfzfmqflxssrdj8az3xvmnmh9i9dafl3af3bxwv03l8"))))
eed6ff03
RW
2354 (build-system r-build-system)
2355 (propagated-inputs
2356 `(("r-base64" ,r-base64)))
2357 (home-page "https://github.com/HenrikBengtsson/illuminaio/")
2358 (synopsis "Parse Illumina microarray output files")
2359 (description
2360 "This package provides tools for parsing Illumina's microarray output
2361files, including IDAT.")
2362 (license license:gpl2)))
f4eac096
RW
2363
2364(define-public r-siggenes
2365 (package
2366 (name "r-siggenes")
409f4dd6 2367 (version "1.58.0")
f4eac096
RW
2368 (source
2369 (origin
2370 (method url-fetch)
2371 (uri (bioconductor-uri "siggenes" version))
2372 (sha256
2373 (base32
409f4dd6 2374 "178jmmdxsv3rd71a9w5yrvg5aplak40hb42vna15g1d55c2yv1ib"))))
f4eac096
RW
2375 (build-system r-build-system)
2376 (propagated-inputs
2377 `(("r-biobase" ,r-biobase)
409f4dd6
RW
2378 ("r-multtest" ,r-multtest)
2379 ("r-scrime" ,r-scrime)))
f4eac096
RW
2380 (home-page "https://bioconductor.org/packages/siggenes/")
2381 (synopsis
2382 "Multiple testing using SAM and Efron's empirical Bayes approaches")
2383 (description
2384 "This package provides tools for the identification of differentially
2385expressed genes and estimation of the @dfn{False Discovery Rate} (FDR) using
2386both the Significance Analysis of Microarrays (SAM) and the @dfn{Empirical
2387Bayes Analyses of Microarrays} (EBAM).")
2388 (license license:lgpl2.0+)))
34a24f95
RW
2389
2390(define-public r-bumphunter
2391 (package
2392 (name "r-bumphunter")
693a9805 2393 (version "1.26.0")
34a24f95
RW
2394 (source
2395 (origin
2396 (method url-fetch)
2397 (uri (bioconductor-uri "bumphunter" version))
2398 (sha256
2399 (base32
693a9805 2400 "1dkyicwqdaahnxcxj6kmivkqb47yccx51lb1q0yar3xpw91vwlfx"))))
34a24f95
RW
2401 (build-system r-build-system)
2402 (propagated-inputs
2403 `(("r-annotationdbi" ,r-annotationdbi)
2404 ("r-biocgenerics" ,r-biocgenerics)
2405 ("r-dorng" ,r-dorng)
2406 ("r-foreach" ,r-foreach)
2407 ("r-genomeinfodb" ,r-genomeinfodb)
2408 ("r-genomicfeatures" ,r-genomicfeatures)
2409 ("r-genomicranges" ,r-genomicranges)
2410 ("r-iranges" ,r-iranges)
2411 ("r-iterators" ,r-iterators)
2412 ("r-limma" ,r-limma)
2413 ("r-locfit" ,r-locfit)
2414 ("r-matrixstats" ,r-matrixstats)
2415 ("r-s4vectors" ,r-s4vectors)))
2416 (home-page "https://github.com/ririzarr/bumphunter")
2417 (synopsis "Find bumps in genomic data")
2418 (description
2419 "This package provides tools for finding bumps in genomic data in order
2420to identify differentially methylated regions in epigenetic epidemiology
2421studies.")
2422 (license license:artistic2.0)))
0fbaf195
RW
2423
2424(define-public r-minfi
2425 (package
2426 (name "r-minfi")
8c0fae3c 2427 (version "1.30.0")
0fbaf195
RW
2428 (source
2429 (origin
2430 (method url-fetch)
2431 (uri (bioconductor-uri "minfi" version))
2432 (sha256
2433 (base32
8c0fae3c 2434 "0qir0zd0qa97fzm33v10nyrsjp8nmzhn7mn20dnlpsg7rwlf60pd"))))
0fbaf195
RW
2435 (build-system r-build-system)
2436 (propagated-inputs
2437 `(("r-beanplot" ,r-beanplot)
2438 ("r-biobase" ,r-biobase)
2439 ("r-biocgenerics" ,r-biocgenerics)
2440 ("r-biocparallel" ,r-biocparallel)
2441 ("r-biostrings" ,r-biostrings)
2442 ("r-bumphunter" ,r-bumphunter)
2443 ("r-data-table" ,r-data-table)
2444 ("r-delayedarray" ,r-delayedarray)
2445 ("r-delayedmatrixstats" ,r-delayedmatrixstats)
2446 ("r-genefilter" ,r-genefilter)
2447 ("r-genomeinfodb" ,r-genomeinfodb)
2448 ("r-genomicranges" ,r-genomicranges)
2449 ("r-geoquery" ,r-geoquery)
2450 ("r-hdf5array" ,r-hdf5array)
2451 ("r-illuminaio" ,r-illuminaio)
2452 ("r-iranges" ,r-iranges)
2453 ("r-lattice" ,r-lattice)
2454 ("r-limma" ,r-limma)
2455 ("r-mass" ,r-mass)
2456 ("r-mclust" ,r-mclust)
2457 ("r-nlme" ,r-nlme)
2458 ("r-nor1mix" ,r-nor1mix)
2459 ("r-preprocesscore" ,r-preprocesscore)
2460 ("r-quadprog" ,r-quadprog)
2461 ("r-rcolorbrewer" ,r-rcolorbrewer)
2462 ("r-reshape" ,r-reshape)
2463 ("r-s4vectors" ,r-s4vectors)
2464 ("r-siggenes" ,r-siggenes)
2465 ("r-summarizedexperiment" ,r-summarizedexperiment)))
2466 (home-page "https://github.com/hansenlab/minfi")
2467 (synopsis "Analyze Illumina Infinium DNA methylation arrays")
2468 (description
2469 "This package provides tools to analyze and visualize Illumina Infinium
2470methylation arrays.")
2471 (license license:artistic2.0)))
5ec5ba02
RW
2472
2473(define-public r-methylumi
2474 (package
2475 (name "r-methylumi")
2986b51f 2476 (version "2.30.0")
5ec5ba02
RW
2477 (source
2478 (origin
2479 (method url-fetch)
2480 (uri (bioconductor-uri "methylumi" version))
2481 (sha256
2482 (base32
2986b51f 2483 "13acn771ybi10v50x123bq5yqd62b8sr4gz77lpgaj192sxq9d9f"))))
5ec5ba02
RW
2484 (build-system r-build-system)
2485 (propagated-inputs
2486 `(("r-annotate" ,r-annotate)
2487 ("r-annotationdbi" ,r-annotationdbi)
2488 ("r-biobase" ,r-biobase)
2489 ("r-biocgenerics" ,r-biocgenerics)
2490 ("r-fdb-infiniummethylation-hg19" ,r-fdb-infiniummethylation-hg19)
2491 ("r-genefilter" ,r-genefilter)
2492 ("r-genomeinfodb" ,r-genomeinfodb)
2493 ("r-genomicranges" ,r-genomicranges)
2494 ("r-ggplot2" ,r-ggplot2)
2495 ("r-illuminaio" ,r-illuminaio)
2496 ("r-iranges" ,r-iranges)
2497 ("r-lattice" ,r-lattice)
2498 ("r-matrixstats" ,r-matrixstats)
2499 ("r-minfi" ,r-minfi)
2500 ("r-reshape2" ,r-reshape2)
2501 ("r-s4vectors" ,r-s4vectors)
2502 ("r-scales" ,r-scales)
2503 ("r-summarizedexperiment" ,r-summarizedexperiment)))
2504 (home-page "https://bioconductor.org/packages/methylumi")
2505 (synopsis "Handle Illumina methylation data")
2506 (description
2507 "This package provides classes for holding and manipulating Illumina
2508methylation data. Based on eSet, it can contain MIAME information, sample
2509information, feature information, and multiple matrices of data. An
2510\"intelligent\" import function, methylumiR can read the Illumina text files
2511and create a MethyLumiSet. methylumIDAT can directly read raw IDAT files from
2512HumanMethylation27 and HumanMethylation450 microarrays. Normalization,
2513background correction, and quality control features for GoldenGate, Infinium,
2514and Infinium HD arrays are also included.")
2515 (license license:gpl2)))
09605cb2
RW
2516
2517(define-public r-lumi
2518 (package
2519 (name "r-lumi")
5551b07c 2520 (version "2.36.0")
09605cb2
RW
2521 (source
2522 (origin
2523 (method url-fetch)
2524 (uri (bioconductor-uri "lumi" version))
2525 (sha256
2526 (base32
5551b07c 2527 "1rf6xmd2wnajjvnl50q63agakzjf4hrzn2chdsnhapi7fh7bcjba"))))
09605cb2
RW
2528 (build-system r-build-system)
2529 (propagated-inputs
2530 `(("r-affy" ,r-affy)
2531 ("r-annotate" ,r-annotate)
2532 ("r-annotationdbi" ,r-annotationdbi)
2533 ("r-biobase" ,r-biobase)
2534 ("r-dbi" ,r-dbi)
2535 ("r-genomicfeatures" ,r-genomicfeatures)
2536 ("r-genomicranges" ,r-genomicranges)
2537 ("r-kernsmooth" ,r-kernsmooth)
2538 ("r-lattice" ,r-lattice)
2539 ("r-mass" ,r-mass)
2540 ("r-methylumi" ,r-methylumi)
2541 ("r-mgcv" ,r-mgcv)
2542 ("r-nleqslv" ,r-nleqslv)
2543 ("r-preprocesscore" ,r-preprocesscore)
2544 ("r-rsqlite" ,r-rsqlite)))
2545 (home-page "https://bioconductor.org/packages/lumi")
2546 (synopsis "BeadArray-specific methods for Illumina methylation and expression microarrays")
2547 (description
2548 "The lumi package provides an integrated solution for the Illumina
2549microarray data analysis. It includes functions of Illumina
2550BeadStudio (GenomeStudio) data input, quality control, BeadArray-specific
2551variance stabilization, normalization and gene annotation at the probe level.
2552It also includes the functions of processing Illumina methylation microarrays,
2553especially Illumina Infinium methylation microarrays.")
2554 (license license:lgpl2.0+)))
4291f36a
RW
2555
2556(define-public r-linnorm
2557 (package
2558 (name "r-linnorm")
48c2a7eb 2559 (version "2.8.0")
4291f36a
RW
2560 (source
2561 (origin
2562 (method url-fetch)
2563 (uri (bioconductor-uri "Linnorm" version))
2564 (sha256
2565 (base32
48c2a7eb 2566 "1rv3ljdwb71364qd2p8za3jpk08agvzwas6f63s5d8wjlapzm3i5"))))
4291f36a
RW
2567 (properties `((upstream-name . "Linnorm")))
2568 (build-system r-build-system)
2569 (propagated-inputs
2570 `(("r-amap" ,r-amap)
2571 ("r-apcluster" ,r-apcluster)
2572 ("r-ellipse" ,r-ellipse)
2573 ("r-fastcluster" ,r-fastcluster)
2574 ("r-fpc" ,r-fpc)
2575 ("r-ggdendro" ,r-ggdendro)
2576 ("r-ggplot2" ,r-ggplot2)
2577 ("r-gmodels" ,r-gmodels)
2578 ("r-igraph" ,r-igraph)
2579 ("r-limma" ,r-limma)
2580 ("r-mass" ,r-mass)
2581 ("r-mclust" ,r-mclust)
2582 ("r-rcpp" ,r-rcpp)
2583 ("r-rcpparmadillo" ,r-rcpparmadillo)
2584 ("r-rtsne" ,r-rtsne)
2585 ("r-statmod" ,r-statmod)
2586 ("r-vegan" ,r-vegan)
2587 ("r-zoo" ,r-zoo)))
2588 (home-page "http://www.jjwanglab.org/Linnorm/")
2589 (synopsis "Linear model and normality based transformation method")
2590 (description
2591 "Linnorm is an R package for the analysis of RNA-seq, scRNA-seq, ChIP-seq
2592count data or any large scale count data. It transforms such datasets for
2593parametric tests. In addition to the transformtion function (@code{Linnorm}),
2594the following pipelines are implemented:
2595
2596@enumerate
2597@item Library size/batch effect normalization (@code{Linnorm.Norm})
2598@item Cell subpopluation analysis and visualization using t-SNE or PCA K-means
2599 clustering or hierarchical clustering (@code{Linnorm.tSNE},
2600 @code{Linnorm.PCA}, @code{Linnorm.HClust})
2601@item Differential expression analysis or differential peak detection using
2602 limma (@code{Linnorm.limma})
2603@item Highly variable gene discovery and visualization (@code{Linnorm.HVar})
2604@item Gene correlation network analysis and visualization (@code{Linnorm.Cor})
2605@item Stable gene selection for scRNA-seq data; for users without or who do
2606 not want to rely on spike-in genes (@code{Linnorm.SGenes})
2607@item Data imputation (@code{Linnorm.DataImput}).
2608@end enumerate
2609
2610Linnorm can work with raw count, CPM, RPKM, FPKM and TPM. Additionally, the
2611@code{RnaXSim} function is included for simulating RNA-seq data for the
2612evaluation of DEG analysis methods.")
2613 (license license:expat)))
e4a17532
RW
2614
2615(define-public r-ioniser
2616 (package
2617 (name "r-ioniser")
2ee91179 2618 (version "2.8.0")
e4a17532
RW
2619 (source
2620 (origin
2621 (method url-fetch)
2622 (uri (bioconductor-uri "IONiseR" version))
2623 (sha256
2624 (base32
2ee91179 2625 "0kznyqqpm0zbah537p197z1cgrgh9w82whmq0aydfxzgs2vxdw2y"))))
e4a17532
RW
2626 (properties `((upstream-name . "IONiseR")))
2627 (build-system r-build-system)
2628 (propagated-inputs
2629 `(("r-biocgenerics" ,r-biocgenerics)
2630 ("r-biocparallel" ,r-biocparallel)
2631 ("r-biostrings" ,r-biostrings)
2632 ("r-bit64" ,r-bit64)
2633 ("r-dplyr" ,r-dplyr)
2634 ("r-ggplot2" ,r-ggplot2)
2635 ("r-magrittr" ,r-magrittr)
2636 ("r-rhdf5" ,r-rhdf5)
2637 ("r-shortread" ,r-shortread)
2638 ("r-stringr" ,r-stringr)
2639 ("r-tibble" ,r-tibble)
2640 ("r-tidyr" ,r-tidyr)
2641 ("r-xvector" ,r-xvector)))
2642 (home-page "https://bioconductor.org/packages/IONiseR/")
2643 (synopsis "Quality assessment tools for Oxford Nanopore MinION data")
2644 (description
2645 "IONiseR provides tools for the quality assessment of Oxford Nanopore
2646MinION data. It extracts summary statistics from a set of fast5 files and can
2647be used either before or after base calling. In addition to standard
2648summaries of the read-types produced, it provides a number of plots for
2649visualising metrics relative to experiment run time or spatially over the
2650surface of a flowcell.")
2651 (license license:expat)))
80eb01c7
RW
2652
2653;; This is a CRAN package, but it depends on packages from Bioconductor.
2654(define-public r-gkmsvm
2655 (package
2656 (name "r-gkmsvm")
2657 (version "0.79.0")
2658 (source
2659 (origin
2660 (method url-fetch)
2661 (uri (cran-uri "gkmSVM" version))
2662 (sha256
2663 (base32
2664 "04dakbgfvfalz4rm4fvvybp506dn5fbj5g86ybfhrc6wywjllsz3"))))
2665 (properties `((upstream-name . "gkmSVM")))
2666 (build-system r-build-system)
2667 (propagated-inputs
2668 `(("r-biocgenerics" ,r-biocgenerics)
2669 ("r-biostrings" ,r-biostrings)
2670 ("r-genomeinfodb" ,r-genomeinfodb)
2671 ("r-genomicranges" ,r-genomicranges)
2672 ("r-iranges" ,r-iranges)
2673 ("r-kernlab" ,r-kernlab)
2674 ("r-rcpp" ,r-rcpp)
2675 ("r-rocr" ,r-rocr)
2676 ("r-rtracklayer" ,r-rtracklayer)
2677 ("r-s4vectors" ,r-s4vectors)
2678 ("r-seqinr" ,r-seqinr)))
2679 (home-page "https://cran.r-project.org/web/packages/gkmSVM")
2680 (synopsis "Gapped-kmer support vector machine")
2681 (description
2682 "This R package provides tools for training gapped-kmer SVM classifiers
2683for DNA and protein sequences. This package supports several sequence
2684kernels, including: gkmSVM, kmer-SVM, mismatch kernel and wildcard kernel.")
2685 (license license:gpl2+)))
8a5460b4
RW
2686
2687(define-public r-triform
2688 (package
2689 (name "r-triform")
bc083eca 2690 (version "1.26.0")
8a5460b4
RW
2691 (source
2692 (origin
2693 (method url-fetch)
2694 (uri (bioconductor-uri "triform" version))
2695 (sha256
2696 (base32
bc083eca 2697 "0bsxkn386kfx4gg19p6smy5fi3k7xdw89r5hvfsks8hsdpdz3hya"))))
8a5460b4
RW
2698 (build-system r-build-system)
2699 (propagated-inputs
2700 `(("r-biocgenerics" ,r-biocgenerics)
2701 ("r-iranges" ,r-iranges)
2702 ("r-yaml" ,r-yaml)))
2703 (home-page "https://bioconductor.org/packages/triform/")
2704 (synopsis "Find enriched regions in transcription factor ChIP-sequencing data")
2705 (description
2706 "The Triform algorithm uses model-free statistics to identify peak-like
2707distributions of TF ChIP sequencing reads, taking advantage of an improved
2708peak definition in combination with known profile characteristics.")
2709 (license license:gpl2)))
c538bcdd
RW
2710
2711(define-public r-varianttools
2712 (package
2713 (name "r-varianttools")
c2effded 2714 (version "1.26.0")
c538bcdd
RW
2715 (source
2716 (origin
2717 (method url-fetch)
2718 (uri (bioconductor-uri "VariantTools" version))
2719 (sha256
2720 (base32
c2effded 2721 "0y37nziipwikg47x4jhhsx0dyv15rrih4a4z43jbzv4jgq4krzql"))))
c538bcdd
RW
2722 (properties `((upstream-name . "VariantTools")))
2723 (build-system r-build-system)
2724 (propagated-inputs
2725 `(("r-biobase" ,r-biobase)
2726 ("r-biocgenerics" ,r-biocgenerics)
2727 ("r-biocparallel" ,r-biocparallel)
2728 ("r-biostrings" ,r-biostrings)
2729 ("r-bsgenome" ,r-bsgenome)
2730 ("r-genomeinfodb" ,r-genomeinfodb)
2731 ("r-genomicfeatures" ,r-genomicfeatures)
2732 ("r-genomicranges" ,r-genomicranges)
2733 ("r-iranges" ,r-iranges)
2734 ("r-matrix" ,r-matrix)
2735 ("r-rsamtools" ,r-rsamtools)
2736 ("r-rtracklayer" ,r-rtracklayer)
2737 ("r-s4vectors" ,r-s4vectors)
2738 ("r-variantannotation" ,r-variantannotation)))
2739 (home-page "https://bioconductor.org/packages/VariantTools/")
2740 (synopsis "Tools for exploratory analysis of variant calls")
2741 (description
2742 "Explore, diagnose, and compare variant calls using filters. The
2743VariantTools package supports a workflow for loading data, calling single
2744sample variants and tumor-specific somatic mutations or other sample-specific
2745variant types (e.g., RNA editing). Most of the functions operate on
2746alignments (BAM files) or datasets of called variants. The user is expected
2747to have already aligned the reads with a separate tool, e.g., GSNAP via
2748gmapR.")
2749 (license license:artistic2.0)))
3e41919d
RW
2750
2751(define-public r-heatplus
2752 (package
2753 (name "r-heatplus")
376d1fe7 2754 (version "2.30.0")
3e41919d
RW
2755 (source
2756 (origin
2757 (method url-fetch)
2758 (uri (bioconductor-uri "Heatplus" version))
2759 (sha256
2760 (base32
376d1fe7 2761 "18b0zy12przp88sj1smvfdd39m17nhhnqzk656bs5pjls2ifmcm6"))))
3e41919d
RW
2762 (properties `((upstream-name . "Heatplus")))
2763 (build-system r-build-system)
2764 (propagated-inputs
2765 `(("r-rcolorbrewer" ,r-rcolorbrewer)))
2766 (home-page "https://github.com/alexploner/Heatplus")
2767 (synopsis "Heatmaps with row and/or column covariates and colored clusters")
2768 (description
2769 "This package provides tools to display a rectangular heatmap (intensity
2770plot) of a data matrix. By default, both samples (columns) and features (row)
2771of the matrix are sorted according to a hierarchical clustering, and the
2772corresponding dendrogram is plotted. Optionally, panels with additional
2773information about samples and features can be added to the plot.")
2774 (license license:gpl2+)))
c04f230e
RW
2775
2776(define-public r-gosemsim
2777 (package
2778 (name "r-gosemsim")
24cf7bad 2779 (version "2.10.0")
c04f230e
RW
2780 (source
2781 (origin
2782 (method url-fetch)
2783 (uri (bioconductor-uri "GOSemSim" version))
2784 (sha256
2785 (base32
24cf7bad 2786 "035jbm14rb1rjp2n00dp5bm88ad8a9afv4lvzpkv39nil98nzbdg"))))
c04f230e
RW
2787 (properties `((upstream-name . "GOSemSim")))
2788 (build-system r-build-system)
2789 (propagated-inputs
2790 `(("r-annotationdbi" ,r-annotationdbi)
2791 ("r-go-db" ,r-go-db)
2792 ("r-rcpp" ,r-rcpp)))
2793 (home-page "https://guangchuangyu.github.io/software/GOSemSim")
2794 (synopsis "GO-terms semantic similarity measures")
2795 (description
2796 "The semantic comparisons of @dfn{Gene Ontology} (GO) annotations provide
2797quantitative ways to compute similarities between genes and gene groups, and
2798have became important basis for many bioinformatics analysis approaches.
2799GOSemSim is an R package for semantic similarity computation among GO terms,
2800sets of GO terms, gene products and gene clusters.")
2801 (license license:artistic2.0)))
9d0f7942
RW
2802
2803(define-public r-anota
2804 (package
2805 (name "r-anota")
0a41b5db 2806 (version "1.32.0")
9d0f7942
RW
2807 (source
2808 (origin
2809 (method url-fetch)
2810 (uri (bioconductor-uri "anota" version))
2811 (sha256
2812 (base32
0a41b5db 2813 "0jchhyf9gqyj0k0fn5zp319griy32cckqpldq9x58z69l2ix2s2c"))))
9d0f7942
RW
2814 (build-system r-build-system)
2815 (propagated-inputs
2816 `(("r-multtest" ,r-multtest)
2817 ("r-qvalue" ,r-qvalue)))
2818 (home-page "https://bioconductor.org/packages/anota/")
2819 (synopsis "Analysis of translational activity")
2820 (description
2821 "Genome wide studies of translational control is emerging as a tool to
0cea26bd 2822study various biological conditions. The output from such analysis is both
9d0f7942
RW
2823the mRNA level (e.g. cytosolic mRNA level) and the levl of mRNA actively
2824involved in translation (the actively translating mRNA level) for each mRNA.
2825The standard analysis of such data strives towards identifying differential
2826translational between two or more sample classes - i.e. differences in
2827actively translated mRNA levels that are independent of underlying differences
2828in cytosolic mRNA levels. This package allows for such analysis using partial
2829variances and the random variance model. As 10s of thousands of mRNAs are
4f664004 2830analyzed in parallel the library performs a number of tests to assure that
9d0f7942
RW
2831the data set is suitable for such analysis.")
2832 (license license:gpl3)))
a6d867fe
RW
2833
2834(define-public r-sigpathway
2835 (package
2836 (name "r-sigpathway")
3e5ee6f6 2837 (version "1.52.0")
a6d867fe
RW
2838 (source
2839 (origin
2840 (method url-fetch)
2841 (uri (bioconductor-uri "sigPathway" version))
2842 (sha256
2843 (base32
3e5ee6f6 2844 "1mc4lb78rcmpihzjiy4w738cbalw5zxms30z8kyy12s6vbxi6hx7"))))
a6d867fe
RW
2845 (properties `((upstream-name . "sigPathway")))
2846 (build-system r-build-system)
2847 (home-page "https://www.pnas.org/cgi/doi/10.1073/pnas.0506577102")
2848 (synopsis "Pathway analysis")
2849 (description
2850 "This package is used to conduct pathway analysis by calculating the NT_k
2851and NE_k statistics in a statistical framework for determining whether a
2852specified group of genes for a pathway has a coordinated association with a
2853phenotype of interest.")
2854 (license license:gpl2)))
af26c7ae
RW
2855
2856(define-public r-fgsea
2857 (package
2858 (name "r-fgsea")
ebffd24c 2859 (version "1.10.0")
af26c7ae
RW
2860 (source
2861 (origin
2862 (method url-fetch)
2863 (uri (bioconductor-uri "fgsea" version))
2864 (sha256
2865 (base32
ebffd24c 2866 "07mvv1i690q80fm8sxgdqxchamn76409vn91ppgcck2xpi6b8q6c"))))
af26c7ae
RW
2867 (build-system r-build-system)
2868 (propagated-inputs
ebffd24c
RW
2869 `(("r-bh" ,r-bh)
2870 ("r-biocparallel" ,r-biocparallel)
af26c7ae
RW
2871 ("r-data-table" ,r-data-table)
2872 ("r-fastmatch" ,r-fastmatch)
2873 ("r-ggplot2" ,r-ggplot2)
2874 ("r-gridextra" ,r-gridextra)
2875 ("r-matrix" ,r-matrix)
2876 ("r-rcpp" ,r-rcpp)))
2877 (home-page "https://github.com/ctlab/fgsea/")
2878 (synopsis "Fast gene set enrichment analysis")
2879 (description
2880 "The package implements an algorithm for fast gene set enrichment
2881analysis. Using the fast algorithm allows to make more permutations and get
2882more fine grained p-values, which allows to use accurate stantard approaches
2883to multiple hypothesis correction.")
2884 (license license:expat)))
305050b5
RW
2885
2886(define-public r-dose
2887 (package
2888 (name "r-dose")
1990ff9d 2889 (version "3.10.0")
305050b5
RW
2890 (source
2891 (origin
2892 (method url-fetch)
2893 (uri (bioconductor-uri "DOSE" version))
2894 (sha256
2895 (base32
1990ff9d 2896 "0dvhnfhzhhzcxm8zhdwrkif7sak4p888sjqfd3a0p77h0hs6g8pv"))))
305050b5
RW
2897 (properties `((upstream-name . "DOSE")))
2898 (build-system r-build-system)
2899 (propagated-inputs
2900 `(("r-annotationdbi" ,r-annotationdbi)
2901 ("r-biocparallel" ,r-biocparallel)
2902 ("r-do-db" ,r-do-db)
2903 ("r-fgsea" ,r-fgsea)
2904 ("r-ggplot2" ,r-ggplot2)
2905 ("r-gosemsim" ,r-gosemsim)
2906 ("r-qvalue" ,r-qvalue)
2907 ("r-reshape2" ,r-reshape2)
2908 ("r-s4vectors" ,r-s4vectors)))
2909 (home-page "https://guangchuangyu.github.io/software/DOSE/")
2910 (synopsis "Disease ontology semantic and enrichment analysis")
2911 (description
2912 "This package implements five methods proposed by Resnik, Schlicker,
2913Jiang, Lin and Wang, respectively, for measuring semantic similarities among
2914@dfn{Disease ontology} (DO) terms and gene products. Enrichment analyses
2915including hypergeometric model and gene set enrichment analysis are also
2916implemented for discovering disease associations of high-throughput biological
2917data.")
2918 (license license:artistic2.0)))
9c30cf65
RW
2919
2920(define-public r-enrichplot
2921 (package
2922 (name "r-enrichplot")
77d28d66 2923 (version "1.4.0")
9c30cf65
RW
2924 (source
2925 (origin
2926 (method url-fetch)
2927 (uri (bioconductor-uri "enrichplot" version))
2928 (sha256
2929 (base32
77d28d66 2930 "1i9psakvvdc6jn7k7zwpbdhwvf9r8s7649w05mwh1hy978x4rh6h"))))
9c30cf65
RW
2931 (build-system r-build-system)
2932 (propagated-inputs
2933 `(("r-annotationdbi" ,r-annotationdbi)
2934 ("r-cowplot" ,r-cowplot)
2935 ("r-dose" ,r-dose)
2936 ("r-europepmc" ,r-europepmc)
2937 ("r-ggplot2" ,r-ggplot2)
2938 ("r-ggplotify" ,r-ggplotify)
2939 ("r-ggraph" ,r-ggraph)
2940 ("r-ggridges" ,r-ggridges)
2941 ("r-gosemsim" ,r-gosemsim)
2942 ("r-gridextra" ,r-gridextra)
2943 ("r-igraph" ,r-igraph)
2944 ("r-purrr" ,r-purrr)
2945 ("r-rcolorbrewer" ,r-rcolorbrewer)
2946 ("r-reshape2" ,r-reshape2)
2947 ("r-upsetr" ,r-upsetr)))
2948 (home-page "https://github.com/GuangchuangYu/enrichplot")
2949 (synopsis "Visualization of functional enrichment result")
2950 (description
2951 "The enrichplot package implements several visualization methods for
2952interpreting functional enrichment results obtained from ORA or GSEA analyses.
2953All the visualization methods are developed based on ggplot2 graphics.")
2954 (license license:artistic2.0)))
f8295ee6
RW
2955
2956(define-public r-clusterprofiler
2957 (package
2958 (name "r-clusterprofiler")
1a3e33be 2959 (version "3.12.0")
f8295ee6
RW
2960 (source
2961 (origin
2962 (method url-fetch)
2963 (uri (bioconductor-uri "clusterProfiler" version))
2964 (sha256
2965 (base32
1a3e33be 2966 "1jw8h6nlcgd86qhqlcgi3icylb7amcqimlvzg29gay3bf3grwfhq"))))
f8295ee6
RW
2967 (properties
2968 `((upstream-name . "clusterProfiler")))
2969 (build-system r-build-system)
2970 (propagated-inputs
2971 `(("r-annotationdbi" ,r-annotationdbi)
2972 ("r-dose" ,r-dose)
2973 ("r-enrichplot" ,r-enrichplot)
2974 ("r-ggplot2" ,r-ggplot2)
2975 ("r-go-db" ,r-go-db)
2976 ("r-gosemsim" ,r-gosemsim)
2977 ("r-magrittr" ,r-magrittr)
2978 ("r-plyr" ,r-plyr)
2979 ("r-qvalue" ,r-qvalue)
2980 ("r-rvcheck" ,r-rvcheck)
2981 ("r-tidyr" ,r-tidyr)))
2982 (home-page "https://guangchuangyu.github.io/software/clusterProfiler/")
2983 (synopsis "Analysis and visualization of functional profiles for gene clusters")
2984 (description
2985 "This package implements methods to analyze and visualize functional
2986profiles (GO and KEGG) of gene and gene clusters.")
2987 (license license:artistic2.0)))
ce77562a
RW
2988
2989(define-public r-mlinterfaces
2990 (package
2991 (name "r-mlinterfaces")
8265a111 2992 (version "1.64.0")
ce77562a
RW
2993 (source
2994 (origin
2995 (method url-fetch)
2996 (uri (bioconductor-uri "MLInterfaces" version))
2997 (sha256
2998 (base32
8265a111 2999 "0zqvxmvbkig3cc4r5k405s53d7y5ccvrf8kf5j6v8s1kkrklai4j"))))
ce77562a
RW
3000 (properties `((upstream-name . "MLInterfaces")))
3001 (build-system r-build-system)
3002 (propagated-inputs
3003 `(("r-annotate" ,r-annotate)
3004 ("r-biobase" ,r-biobase)
3005 ("r-biocgenerics" ,r-biocgenerics)
3006 ("r-cluster" ,r-cluster)
3007 ("r-fpc" ,r-fpc)
3008 ("r-gbm" ,r-gbm)
3009 ("r-gdata" ,r-gdata)
3010 ("r-genefilter" ,r-genefilter)
3011 ("r-ggvis" ,r-ggvis)
3012 ("r-hwriter" ,r-hwriter)
3013 ("r-mass" ,r-mass)
3014 ("r-mlbench" ,r-mlbench)
3015 ("r-pls" ,r-pls)
3016 ("r-rcolorbrewer" ,r-rcolorbrewer)
3017 ("r-rda" ,r-rda)
3018 ("r-rpart" ,r-rpart)
3019 ("r-sfsmisc" ,r-sfsmisc)
3020 ("r-shiny" ,r-shiny)
3021 ("r-threejs" ,r-threejs)))
3022 (home-page "https://bioconductor.org/packages/MLInterfaces/")
3023 (synopsis "Interfaces to R machine learning procedures")
3024 (description
3025 "This package provides uniform interfaces to machine learning code for
3026data in R and Bioconductor containers.")
3027 ;; Any version of the LGPL.
3028 (license license:lgpl2.1+)))
a793e88c
RW
3029
3030(define-public r-annaffy
3031 (package
3032 (name "r-annaffy")
8bef9df4 3033 (version "1.56.0")
a793e88c
RW
3034 (source
3035 (origin
3036 (method url-fetch)
3037 (uri (bioconductor-uri "annaffy" version))
3038 (sha256
3039 (base32
8bef9df4 3040 "0sz96lcw0xc4bw1h3x0j40yh5ragmybsq6zwd0adlwzkhvriqjn9"))))
a793e88c
RW
3041 (build-system r-build-system)
3042 (arguments
3043 `(#:phases
3044 (modify-phases %standard-phases
3045 (add-after 'unpack 'remove-reference-to-non-free-data
3046 (lambda _
3047 (substitute* "DESCRIPTION"
3048 ((", KEGG.db") ""))
3049 #t)))))
3050 (propagated-inputs
3051 `(("r-annotationdbi" ,r-annotationdbi)
3052 ("r-biobase" ,r-biobase)
3053 ("r-dbi" ,r-dbi)
3054 ("r-go-db" ,r-go-db)))
3055 (home-page "https://bioconductor.org/packages/annaffy/")
3056 (synopsis "Annotation tools for Affymetrix biological metadata")
3057 (description
3058 "This package provides functions for handling data from Bioconductor
3059Affymetrix annotation data packages. It produces compact HTML and text
3060reports including experimental data and URL links to many online databases.
3061It allows searching of biological metadata using various criteria.")
3062 ;; Any version of the LGPL according to the DESCRIPTION file. A copy of
3063 ;; the LGPL 2.1 is included.
3064 (license license:lgpl2.1+)))
0ec0a5ec
RW
3065
3066(define-public r-a4core
3067 (package
3068 (name "r-a4core")
b077e3db 3069 (version "1.32.0")
0ec0a5ec
RW
3070 (source
3071 (origin
3072 (method url-fetch)
3073 (uri (bioconductor-uri "a4Core" version))
3074 (sha256
3075 (base32
b077e3db 3076 "1cr0d1w81iygil3pygqzigfb1a0hc248qd9vqvs0n537cxrxq7i7"))))
0ec0a5ec
RW
3077 (properties `((upstream-name . "a4Core")))
3078 (build-system r-build-system)
3079 (propagated-inputs
3080 `(("r-biobase" ,r-biobase)
3081 ("r-glmnet" ,r-glmnet)))
3082 (home-page "https://bioconductor.org/packages/a4Core")
3083 (synopsis "Automated Affymetrix array analysis core package")
3084 (description
3085 "This is the core package for the automated analysis of Affymetrix
3086arrays.")
3087 (license license:gpl3)))
9ae37581
RW
3088
3089(define-public r-a4classif
3090 (package
3091 (name "r-a4classif")
82de77da 3092 (version "1.32.0")
9ae37581
RW
3093 (source
3094 (origin
3095 (method url-fetch)
3096 (uri (bioconductor-uri "a4Classif" version))
3097 (sha256
3098 (base32
82de77da 3099 "1jif0w3hx020zzwkaza1a26mf34343y7a3v80ic93in6n53yjhj0"))))
9ae37581
RW
3100 (properties `((upstream-name . "a4Classif")))
3101 (build-system r-build-system)
3102 (propagated-inputs
3103 `(("r-a4core" ,r-a4core)
3104 ("r-a4preproc" ,r-a4preproc)
3105 ("r-glmnet" ,r-glmnet)
3106 ("r-mlinterfaces" ,r-mlinterfaces)
3107 ("r-pamr" ,r-pamr)
3108 ("r-rocr" ,r-rocr)
3109 ("r-varselrf" ,r-varselrf)))
3110 (home-page "https://bioconductor.org/packages/a4Classif/")
3111 (synopsis "Automated Affymetrix array analysis classification package")
3112 (description
3113 "This is the classification package for the automated analysis of
3114Affymetrix arrays.")
3115 (license license:gpl3)))
b8d13e2c
RW
3116
3117(define-public r-a4preproc
3118 (package
3119 (name "r-a4preproc")
0b609162 3120 (version "1.32.0")
b8d13e2c
RW
3121 (source
3122 (origin
3123 (method url-fetch)
3124 (uri (bioconductor-uri "a4Preproc" version))
3125 (sha256
3126 (base32
0b609162 3127 "13sj4zriq1mian2xcjwkbmmpdjh3h6dgjslar2hc8nmd34cb9xjr"))))
b8d13e2c
RW
3128 (properties `((upstream-name . "a4Preproc")))
3129 (build-system r-build-system)
3130 (propagated-inputs
3131 `(("r-annotationdbi" ,r-annotationdbi)))
3132 (home-page "https://bioconductor.org/packages/a4Preproc/")
3133 (synopsis "Automated Affymetrix array analysis preprocessing package")
3134 (description
3135 "This is a package for the automated analysis of Affymetrix arrays. It
3136is used for preprocessing the arrays.")
3137 (license license:gpl3)))
8e15f861
RW
3138
3139(define-public r-a4reporting
3140 (package
3141 (name "r-a4reporting")
e5a36543 3142 (version "1.32.0")
8e15f861
RW
3143 (source
3144 (origin
3145 (method url-fetch)
3146 (uri (bioconductor-uri "a4Reporting" version))
3147 (sha256
3148 (base32
e5a36543 3149 "1lail2iw8jmvfdq9brv7i41k6vmbhx2kp21jxq2cj1zva5rcqssj"))))
8e15f861
RW
3150 (properties `((upstream-name . "a4Reporting")))
3151 (build-system r-build-system)
3152 (propagated-inputs
3153 `(("r-annaffy" ,r-annaffy)
3154 ("r-xtable" ,r-xtable)))
3155 (home-page "https://bioconductor.org/packages/a4Reporting/")
3156 (synopsis "Automated Affymetrix array analysis reporting package")
3157 (description
3158 "This is a package for the automated analysis of Affymetrix arrays. It
3159provides reporting features.")
3160 (license license:gpl3)))
dbfe3375
RW
3161
3162(define-public r-a4base
3163 (package
3164 (name "r-a4base")
ae1730ae 3165 (version "1.32.0")
dbfe3375
RW
3166 (source
3167 (origin
3168 (method url-fetch)
3169 (uri (bioconductor-uri "a4Base" version))
3170 (sha256
3171 (base32
ae1730ae 3172 "0yd8gkg3dlkijnms88bxkqsghhc9i32pgd9yaq6hzr67wk879wa1"))))
dbfe3375
RW
3173 (properties `((upstream-name . "a4Base")))
3174 (build-system r-build-system)
3175 (propagated-inputs
3176 `(("r-a4core" ,r-a4core)
3177 ("r-a4preproc" ,r-a4preproc)
3178 ("r-annaffy" ,r-annaffy)
3179 ("r-annotationdbi" ,r-annotationdbi)
3180 ("r-biobase" ,r-biobase)
3181 ("r-genefilter" ,r-genefilter)
3182 ("r-glmnet" ,r-glmnet)
3183 ("r-gplots" ,r-gplots)
3184 ("r-limma" ,r-limma)
3185 ("r-mpm" ,r-mpm)
3186 ("r-multtest" ,r-multtest)))
3187 (home-page "https://bioconductor.org/packages/a4Base/")
3188 (synopsis "Automated Affymetrix array analysis base package")
3189 (description
3190 "This package provides basic features for the automated analysis of
3191Affymetrix arrays.")
3192 (license license:gpl3)))
84ad024e
RW
3193
3194(define-public r-a4
3195 (package
3196 (name "r-a4")
1aadddea 3197 (version "1.32.0")
84ad024e
RW
3198 (source
3199 (origin
3200 (method url-fetch)
3201 (uri (bioconductor-uri "a4" version))
3202 (sha256
3203 (base32
1aadddea 3204 "08146qzsr6mjblmh08g83063nnyrfl35z6p65v71isprkydgxyhy"))))
84ad024e
RW
3205 (build-system r-build-system)
3206 (propagated-inputs
3207 `(("r-a4base" ,r-a4base)
3208 ("r-a4classif" ,r-a4classif)
3209 ("r-a4core" ,r-a4core)
3210 ("r-a4preproc" ,r-a4preproc)
3211 ("r-a4reporting" ,r-a4reporting)))
3212 (home-page "https://bioconductor.org/packages/a4/")
3213 (synopsis "Automated Affymetrix array analysis umbrella package")
3214 (description
3215 "This package provides a software suite for the automated analysis of
3216Affymetrix arrays.")
3217 (license license:gpl3)))
59d331f1
RW
3218
3219(define-public r-abseqr
3220 (package
3221 (name "r-abseqr")
b7ddf0f0 3222 (version "1.2.0")
59d331f1
RW
3223 (source
3224 (origin
3225 (method url-fetch)
3226 (uri (bioconductor-uri "abseqR" version))
3227 (sha256
3228 (base32
b7ddf0f0 3229 "0cbjm7cxjfrkwqhcrrh93w0zf3skmi2p9hyx7acg0ym5fz0ic51r"))))
59d331f1
RW
3230 (properties `((upstream-name . "abseqR")))
3231 (build-system r-build-system)
3232 (inputs
3233 `(("pandoc" ,ghc-pandoc)))
3234 (propagated-inputs
3235 `(("r-biocparallel" ,r-biocparallel)
3236 ("r-biocstyle" ,r-biocstyle)
3237 ("r-circlize" ,r-circlize)
3238 ("r-flexdashboard" ,r-flexdashboard)
3239 ("r-ggcorrplot" ,r-ggcorrplot)
3240 ("r-ggdendro" ,r-ggdendro)
3241 ("r-ggplot2" ,r-ggplot2)
3242 ("r-gridextra" ,r-gridextra)
3243 ("r-knitr" ,r-knitr)
3244 ("r-plotly" ,r-plotly)
3245 ("r-plyr" ,r-plyr)
3246 ("r-png" ,r-png)
3247 ("r-rcolorbrewer" ,r-rcolorbrewer)
3248 ("r-reshape2" ,r-reshape2)
3249 ("r-rmarkdown" ,r-rmarkdown)
3250 ("r-stringr" ,r-stringr)
3251 ("r-vegan" ,r-vegan)
3252 ("r-venndiagram" ,r-venndiagram)))
3253 (home-page "https://github.com/malhamdoosh/abseqR")
3254 (synopsis "Reporting and data analysis for Rep-Seq datasets of antibody libraries")
3255 (description
3256 "AbSeq is a comprehensive bioinformatic pipeline for the analysis of
3257sequencing datasets generated from antibody libraries and abseqR is one of its
3258packages. AbseqR empowers the users of abseqPy with plotting and reporting
3259capabilities and allows them to generate interactive HTML reports for the
3260convenience of viewing and sharing with other researchers. Additionally,
3261abseqR extends abseqPy to compare multiple repertoire analyses and perform
3262further downstream analysis on its output.")
3263 (license license:gpl3)))
41aab7d1
RW
3264
3265(define-public r-bacon
3266 (package
3267 (name "r-bacon")
e33c25ff 3268 (version "1.12.0")
41aab7d1
RW
3269 (source
3270 (origin
3271 (method url-fetch)
3272 (uri (bioconductor-uri "bacon" version))
3273 (sha256
3274 (base32
e33c25ff 3275 "1p6h348kwbsan6dwviclwxx02jcdmf580g5f95w2sgn4jnfv7q1q"))))
41aab7d1
RW
3276 (build-system r-build-system)
3277 (propagated-inputs
3278 `(("r-biocparallel" ,r-biocparallel)
3279 ("r-ellipse" ,r-ellipse)
3280 ("r-ggplot2" ,r-ggplot2)))
3281 (home-page "https://bioconductor.org/packages/bacon/")
3282 (synopsis "Controlling bias and inflation in association studies")
3283 (description
3284 "Bacon can be used to remove inflation and bias often observed in
3285epigenome- and transcriptome-wide association studies. To this end bacon
3286constructs an empirical null distribution using a Gibbs Sampling algorithm by
3287fitting a three-component normal mixture on z-scores.")
3288 (license license:gpl2+)))
051e8e1a
RW
3289
3290(define-public r-rgadem
3291 (package
3292 (name "r-rgadem")
93f8a009 3293 (version "2.32.0")
051e8e1a
RW
3294 (source
3295 (origin
3296 (method url-fetch)
3297 (uri (bioconductor-uri "rGADEM" version))
3298 (sha256
3299 (base32
93f8a009 3300 "1zf8ayllf1i79wc39vyln2hii1bgg88sw6h1hngkqx4phyvl9q18"))))
051e8e1a
RW
3301 (properties `((upstream-name . "rGADEM")))
3302 (build-system r-build-system)
3303 (propagated-inputs
3304 `(("r-biostrings" ,r-biostrings)
3305 ("r-bsgenome" ,r-bsgenome)
3306 ("r-iranges" ,r-iranges)
3307 ("r-seqlogo" ,r-seqlogo)))
3308 (home-page "https://bioconductor.org/packages/rGADEM/")
3309 (synopsis "De novo sequence motif discovery")
3310 (description
3311 "rGADEM is an efficient de novo motif discovery tool for large-scale
3312genomic sequence data.")
3313 (license license:artistic2.0)))
229f97c3
RW
3314
3315(define-public r-motiv
3316 (package
3317 (name "r-motiv")
f7a495b1 3318 (version "1.40.0")
229f97c3
RW
3319 (source
3320 (origin
3321 (method url-fetch)
3322 (uri (bioconductor-uri "MotIV" version))
3323 (sha256
3324 (base32
f7a495b1 3325 "088z3vyx5h2c4ll4sway01cd4h0x2ayhbv55f6l2kss71v6k6byf"))))
229f97c3
RW
3326 (properties `((upstream-name . "MotIV")))
3327 (build-system r-build-system)
3328 (inputs
3329 `(("gsl" ,gsl)))
3330 (propagated-inputs
3331 `(("r-biocgenerics" ,r-biocgenerics)
3332 ("r-biostrings" ,r-biostrings)
3333 ("r-iranges" ,r-iranges)
3334 ("r-lattice" ,r-lattice)
3335 ("r-rgadem" ,r-rgadem)
3336 ("r-s4vectors" ,r-s4vectors)))
3337 (home-page "https://bioconductor.org/packages/MotIV/")
3338 (synopsis "Motif identification and validation")
3339 (description
3340 "This package is used for the identification and validation of sequence
3341motifs. It makes use of STAMP for comparing a set of motifs to a given
3342database (e.g. JASPAR). It can also be used to visualize motifs, motif
3343distributions, modules and filter motifs.")
3344 (license license:gpl2)))
2a72ef56
RW
3345
3346(define-public r-motifstack
3347 (package
3348 (name "r-motifstack")
aa0ebfd2 3349 (version "1.28.0")
2a72ef56
RW
3350 (source
3351 (origin
3352 (method url-fetch)
3353 (uri (bioconductor-uri "motifStack" version))
3354 (sha256
3355 (base32
aa0ebfd2 3356 "0qbv5pvn1g9xfn221vqjmp9vfxpkda1wxkn0kyn2nqyb80d4jf9f"))))
2a72ef56
RW
3357 (properties `((upstream-name . "motifStack")))
3358 (build-system r-build-system)
3359 (propagated-inputs
3360 `(("r-ade4" ,r-ade4)
3361 ("r-biostrings" ,r-biostrings)
aa0ebfd2 3362 ("r-grimport2" ,r-grimport2)
2a72ef56
RW
3363 ("r-htmlwidgets" ,r-htmlwidgets)
3364 ("r-motiv" ,r-motiv)
3365 ("r-scales" ,r-scales)
3366 ("r-xml" ,r-xml)))
3367 (home-page "https://bioconductor.org/packages/motifStack/")
3368 (synopsis "Plot stacked logos for DNA, RNA and amino acid sequences")
3369 (description
3370 "The motifStack package is designed for graphic representation of
3371multiple motifs with different similarity scores. It works with both DNA/RNA
3372sequence motifs and amino acid sequence motifs. In addition, it provides the
3373flexibility for users to customize the graphic parameters such as the font
3374type and symbol colors.")
3375 (license license:gpl2+)))
e5bff307
RW
3376
3377(define-public r-genomicscores
3378 (package
3379 (name "r-genomicscores")
19ee7637 3380 (version "1.8.0")
e5bff307
RW
3381 (source
3382 (origin
3383 (method url-fetch)
3384 (uri (bioconductor-uri "GenomicScores" version))
3385 (sha256
3386 (base32
19ee7637 3387 "17bd61icfycc61b5dij1968h026w7vfd9miwdcbppak1j6s08idq"))))
e5bff307
RW
3388 (properties `((upstream-name . "GenomicScores")))
3389 (build-system r-build-system)
3390 (propagated-inputs
3391 `(("r-annotationhub" ,r-annotationhub)
3392 ("r-biobase" ,r-biobase)
3393 ("r-biocgenerics" ,r-biocgenerics)
3394 ("r-biostrings" ,r-biostrings)
3395 ("r-bsgenome" ,r-bsgenome)
3396 ("r-genomeinfodb" ,r-genomeinfodb)
3397 ("r-genomicranges" ,r-genomicranges)
3398 ("r-iranges" ,r-iranges)
3399 ("r-s4vectors" ,r-s4vectors)
3400 ("r-xml" ,r-xml)))
3401 (home-page "https://github.com/rcastelo/GenomicScores/")
3402 (synopsis "Work with genome-wide position-specific scores")
3403 (description
3404 "This package provides infrastructure to store and access genome-wide
3405position-specific scores within R and Bioconductor.")
3406 (license license:artistic2.0)))
32e0f906
RW
3407
3408(define-public r-atacseqqc
3409 (package
3410 (name "r-atacseqqc")
bcc233c1 3411 (version "1.8.0")
32e0f906
RW
3412 (source
3413 (origin
3414 (method url-fetch)
3415 (uri (bioconductor-uri "ATACseqQC" version))
3416 (sha256
3417 (base32
bcc233c1 3418 "03f130vcd6hd3fv2pg60id0ddd6qkwsyx73gm907xaayf42ar2pj"))))
32e0f906
RW
3419 (properties `((upstream-name . "ATACseqQC")))
3420 (build-system r-build-system)
3421 (propagated-inputs
3422 `(("r-biocgenerics" ,r-biocgenerics)
3423 ("r-biostrings" ,r-biostrings)
3424 ("r-bsgenome" ,r-bsgenome)
3425 ("r-chippeakanno" ,r-chippeakanno)
bcc233c1 3426 ("r-edger" ,r-edger)
32e0f906
RW
3427 ("r-genomeinfodb" ,r-genomeinfodb)
3428 ("r-genomicalignments" ,r-genomicalignments)
3429 ("r-genomicranges" ,r-genomicranges)
3430 ("r-genomicscores" ,r-genomicscores)
3431 ("r-iranges" ,r-iranges)
3432 ("r-kernsmooth" ,r-kernsmooth)
3433 ("r-limma" ,r-limma)
3434 ("r-motifstack" ,r-motifstack)
3435 ("r-preseqr" ,r-preseqr)
3436 ("r-randomforest" ,r-randomforest)
3437 ("r-rsamtools" ,r-rsamtools)
3438 ("r-rtracklayer" ,r-rtracklayer)
3439 ("r-s4vectors" ,r-s4vectors)))
3440 (home-page "https://bioconductor.org/packages/ATACseqQC/")
3441 (synopsis "ATAC-seq quality control")
3442 (description
3443 "ATAC-seq, an assay for Transposase-Accessible Chromatin using
3444sequencing, is a rapid and sensitive method for chromatin accessibility
3445analysis. It was developed as an alternative method to MNase-seq, FAIRE-seq
3446and DNAse-seq. The ATACseqQC package was developed to help users to quickly
3447assess whether their ATAC-seq experiment is successful. It includes
3448diagnostic plots of fragment size distribution, proportion of mitochondria
3449reads, nucleosome positioning pattern, and CTCF or other Transcript Factor
3450footprints.")
3451 (license license:gpl2+)))
3972cfce
RW
3452
3453(define-public r-gofuncr
3454 (package
3455 (name "r-gofuncr")
bab06a6f 3456 (version "1.4.0")
3972cfce
RW
3457 (source
3458 (origin
3459 (method url-fetch)
3460 (uri (bioconductor-uri "GOfuncR" version))
3461 (sha256
3462 (base32
bab06a6f 3463 "1znnkh96yyv6rkbjxx2942nixw4ixdll1f72v92wzsxdcbwkgqdm"))))
3972cfce
RW
3464 (properties `((upstream-name . "GOfuncR")))
3465 (build-system r-build-system)
3466 (propagated-inputs
3467 `(("r-annotationdbi" ,r-annotationdbi)
3468 ("r-genomicranges" ,r-genomicranges)
3469 ("r-gtools" ,r-gtools)
3470 ("r-iranges" ,r-iranges)
3471 ("r-mapplots" ,r-mapplots)
3472 ("r-rcpp" ,r-rcpp)
3473 ("r-vioplot" ,r-vioplot)))
3474 (home-page "https://bioconductor.org/packages/GOfuncR/")
3475 (synopsis "Gene ontology enrichment using FUNC")
3476 (description
3477 "GOfuncR performs a gene ontology enrichment analysis based on the
3478ontology enrichment software FUNC. GO-annotations are obtained from
3479OrganismDb or OrgDb packages (@code{Homo.sapiens} by default); the GO-graph is
3480included in the package and updated regularly. GOfuncR provides the standard
3481candidate vs background enrichment analysis using the hypergeometric test, as
3482well as three additional tests:
3483
3484@enumerate
3485@item the Wilcoxon rank-sum test that is used when genes are ranked,
3486@item a binomial test that is used when genes are associated with two counts,
3487 and
3488@item a Chi-square or Fisher's exact test that is used in cases when genes are
3489associated with four counts.
3490@end enumerate
3491
3492To correct for multiple testing and interdependency of the tests, family-wise
3493error rates are computed based on random permutations of the gene-associated
3494variables. GOfuncR also provides tools for exploring the ontology graph and
3495the annotations, and options to take gene-length or spatial clustering of
3496genes into account. It is also possible to provide custom gene coordinates,
3497annotations and ontologies.")
3498 (license license:gpl2+)))
9bf4bb19
RW
3499
3500(define-public r-abaenrichment
3501 (package
3502 (name "r-abaenrichment")
e2e1dea2 3503 (version "1.14.0")
9bf4bb19
RW
3504 (source
3505 (origin
3506 (method url-fetch)
3507 (uri (bioconductor-uri "ABAEnrichment" version))
3508 (sha256
3509 (base32
e2e1dea2 3510 "0av1dysk7qa8c4a0pp7yq89k8c4y40d2gyvsb8f27slvv2i3aad2"))))
9bf4bb19
RW
3511 (properties `((upstream-name . "ABAEnrichment")))
3512 (build-system r-build-system)
3513 (propagated-inputs
3514 `(("r-abadata" ,r-abadata)
3515 ("r-data-table" ,r-data-table)
3516 ("r-gofuncr" ,r-gofuncr)
3517 ("r-gplots" ,r-gplots)
3518 ("r-gtools" ,r-gtools)
3519 ("r-rcpp" ,r-rcpp)))
3520 (home-page "https://bioconductor.org/packages/ABAEnrichment/")
3521 (synopsis "Gene expression enrichment in human brain regions")
3522 (description
3523 "The package ABAEnrichment is designed to test for enrichment of user
3524defined candidate genes in the set of expressed genes in different human brain
3525regions. The core function @code{aba_enrich} integrates the expression of the
3526candidate gene set (averaged across donors) and the structural information of
3527the brain using an ontology, both provided by the Allen Brain Atlas project.")
3528 (license license:gpl2+)))
0b91b7b9
RW
3529
3530(define-public r-annotationfuncs
3531 (package
3532 (name "r-annotationfuncs")
69a2ec54 3533 (version "1.34.0")
0b91b7b9
RW
3534 (source
3535 (origin
3536 (method url-fetch)
3537 (uri (bioconductor-uri "AnnotationFuncs" version))
3538 (sha256
3539 (base32
69a2ec54 3540 "12vh07x8s9y74h65q1pnjlma752pz29bmyyhlnqaiy83gsg26hm3"))))
0b91b7b9
RW
3541 (properties
3542 `((upstream-name . "AnnotationFuncs")))
3543 (build-system r-build-system)
3544 (propagated-inputs
3545 `(("r-annotationdbi" ,r-annotationdbi)
3546 ("r-dbi" ,r-dbi)))
3547 (home-page "https://www.iysik.com/r/annotationfuncs")
3548 (synopsis "Annotation translation functions")
3549 (description
3550 "This package provides functions for handling translating between
3551different identifieres using the Biocore Data Team data-packages (e.g.
3552@code{org.Bt.eg.db}).")
3553 (license license:gpl2)))
adf7d813
RW
3554
3555(define-public r-annotationtools
3556 (package
3557 (name "r-annotationtools")
ee1a45d7 3558 (version "1.58.0")
adf7d813
RW
3559 (source
3560 (origin
3561 (method url-fetch)
3562 (uri (bioconductor-uri "annotationTools" version))
3563 (sha256
3564 (base32
ee1a45d7 3565 "148fi8bv1m0y81psm0jv1nqvjhvr461drnl0krqd7skcf0mb0fc1"))))
adf7d813
RW
3566 (properties
3567 `((upstream-name . "annotationTools")))
3568 (build-system r-build-system)
3569 (propagated-inputs `(("r-biobase" ,r-biobase)))
3570 (home-page "https://bioconductor.org/packages/annotationTools/")
3571 (synopsis "Annotate microarrays and perform gene expression analyses")
3572 (description
3573 "This package provides functions to annotate microarrays, find orthologs,
3574and integrate heterogeneous gene expression profiles using annotation and
3575other molecular biology information available as flat file database (plain
3576text files).")
3577 ;; Any version of the GPL.
3578 (license (list license:gpl2+))))
f31e10f8
RW
3579
3580(define-public r-allelicimbalance
3581 (package
3582 (name "r-allelicimbalance")
9da2021f 3583 (version "1.22.0")
f31e10f8
RW
3584 (source
3585 (origin
3586 (method url-fetch)
3587 (uri (bioconductor-uri "AllelicImbalance" version))
3588 (sha256
3589 (base32
9da2021f 3590 "1f51y8zjgz0wdd33qbs1gpnadbprixr4wcfvff6v3s09rmnr8fng"))))
f31e10f8
RW
3591 (properties
3592 `((upstream-name . "AllelicImbalance")))
3593 (build-system r-build-system)
3594 (propagated-inputs
3595 `(("r-annotationdbi" ,r-annotationdbi)
3596 ("r-biocgenerics" ,r-biocgenerics)
3597 ("r-biostrings" ,r-biostrings)
3598 ("r-bsgenome" ,r-bsgenome)
3599 ("r-genomeinfodb" ,r-genomeinfodb)
3600 ("r-genomicalignments" ,r-genomicalignments)
3601 ("r-genomicfeatures" ,r-genomicfeatures)
3602 ("r-genomicranges" ,r-genomicranges)
3603 ("r-gridextra" ,r-gridextra)
3604 ("r-gviz" ,r-gviz)
3605 ("r-iranges" ,r-iranges)
3606 ("r-lattice" ,r-lattice)
3607 ("r-latticeextra" ,r-latticeextra)
3608 ("r-nlme" ,r-nlme)
3609 ("r-rsamtools" ,r-rsamtools)
3610 ("r-s4vectors" ,r-s4vectors)
3611 ("r-seqinr" ,r-seqinr)
3612 ("r-summarizedexperiment" ,r-summarizedexperiment)
3613 ("r-variantannotation" ,r-variantannotation)))
3614 (home-page "https://github.com/pappewaio/AllelicImbalance")
3615 (synopsis "Investigate allele-specific expression")
3616 (description
3617 "This package provides a framework for allele-specific expression
3618investigation using RNA-seq data.")
3619 (license license:gpl3)))
ffe7029b
RW
3620
3621(define-public r-aucell
3622 (package
3623 (name "r-aucell")
b68a9e80 3624 (version "1.6.0")
ffe7029b
RW
3625 (source
3626 (origin
3627 (method url-fetch)
3628 (uri (bioconductor-uri "AUCell" version))
3629 (sha256
3630 (base32
b68a9e80 3631 "025q1as9pifbxa7hidlz634q6d7l73zx8mqy4rjbfrk7d5615xvm"))))
ffe7029b
RW
3632 (properties `((upstream-name . "AUCell")))
3633 (build-system r-build-system)
3634 (propagated-inputs
3635 `(("r-data-table" ,r-data-table)
3636 ("r-gseabase" ,r-gseabase)
3637 ("r-mixtools" ,r-mixtools)
3638 ("r-r-utils" ,r-r-utils)
3639 ("r-shiny" ,r-shiny)
3640 ("r-summarizedexperiment" ,r-summarizedexperiment)))
3641 (home-page "https://bioconductor.org/packages/AUCell/")
3642 (synopsis "Analysis of gene set activity in single-cell RNA-seq data")
3643 (description
3644 "AUCell allows to identify cells with active gene sets (e.g. signatures,
3645gene modules, etc) in single-cell RNA-seq data. AUCell uses the @dfn{Area
3646Under the Curve} (AUC) to calculate whether a critical subset of the input
3647gene set is enriched within the expressed genes for each cell. The
3648distribution of AUC scores across all the cells allows exploring the relative
3649expression of the signature. Since the scoring method is ranking-based,
3650AUCell is independent of the gene expression units and the normalization
3651procedure. In addition, since the cells are evaluated individually, it can
3652easily be applied to bigger datasets, subsetting the expression matrix if
3653needed.")
3654 (license license:gpl3)))
5cfa4bff
RW
3655
3656(define-public r-ebimage
3657 (package
3658 (name "r-ebimage")
2a6d8383 3659 (version "4.26.0")
5cfa4bff
RW
3660 (source
3661 (origin
3662 (method url-fetch)
3663 (uri (bioconductor-uri "EBImage" version))
3664 (sha256
3665 (base32
2a6d8383 3666 "0c8rfi40959rbpbizpiizkq21az3lfwf2azlj55yz5m61qp7mgsq"))))
5cfa4bff
RW
3667 (properties `((upstream-name . "EBImage")))
3668 (build-system r-build-system)
3669 (propagated-inputs
3670 `(("r-abind" ,r-abind)
3671 ("r-biocgenerics" ,r-biocgenerics)
3672 ("r-fftwtools" ,r-fftwtools)
3673 ("r-htmltools" ,r-htmltools)
3674 ("r-htmlwidgets" ,r-htmlwidgets)
3675 ("r-jpeg" ,r-jpeg)
3676 ("r-locfit" ,r-locfit)
3677 ("r-png" ,r-png)
3678 ("r-rcurl" ,r-rcurl)
3679 ("r-tiff" ,r-tiff)))
3680 (native-inputs
3681 `(("r-knitr" ,r-knitr))) ; for vignettes
3682 (home-page "https://github.com/aoles/EBImage")
3683 (synopsis "Image processing and analysis toolbox for R")
3684 (description
3685 "EBImage provides general purpose functionality for image processing and
3686analysis. In the context of (high-throughput) microscopy-based cellular
3687assays, EBImage offers tools to segment cells and extract quantitative
3688cellular descriptors. This allows the automation of such tasks using the R
3689programming language and facilitates the use of other tools in the R
3690environment for signal processing, statistical modeling, machine learning and
3691visualization with image data.")
3692 ;; Any version of the LGPL.
3693 (license license:lgpl2.1+)))
51e98f7e
RW
3694
3695(define-public r-yamss
3696 (package
3697 (name "r-yamss")
1269a926 3698 (version "1.10.0")
51e98f7e
RW
3699 (source
3700 (origin
3701 (method url-fetch)
3702 (uri (bioconductor-uri "yamss" version))
3703 (sha256
3704 (base32
1269a926 3705 "00756szrmfm1jdayl90jgblydn6sick9nagdf77pn7wzh6wlaj23"))))
51e98f7e
RW
3706 (build-system r-build-system)
3707 (propagated-inputs
3708 `(("r-biocgenerics" ,r-biocgenerics)
3709 ("r-data-table" ,r-data-table)
3710 ("r-ebimage" ,r-ebimage)
3711 ("r-iranges" ,r-iranges)
3712 ("r-limma" ,r-limma)
3713 ("r-matrix" ,r-matrix)
3714 ("r-mzr" ,r-mzr)
3715 ("r-s4vectors" ,r-s4vectors)
3716 ("r-summarizedexperiment"
3717 ,r-summarizedexperiment)))
3718 (home-page "https://github.com/hansenlab/yamss")
3719 (synopsis "Tools for high-throughput metabolomics")
3720 (description
3721 "This package provides tools to analyze and visualize high-throughput
9b19734c 3722metabolomics data acquired using chromatography-mass spectrometry. These tools
51e98f7e
RW
3723preprocess data in a way that enables reliable and powerful differential
3724analysis.")
3725 (license license:artistic2.0)))
398c4a93
RW
3726
3727(define-public r-gtrellis
3728 (package
3729 (name "r-gtrellis")
128c6d59 3730 (version "1.16.0")
398c4a93
RW
3731 (source
3732 (origin
3733 (method url-fetch)
3734 (uri (bioconductor-uri "gtrellis" version))
3735 (sha256
3736 (base32
128c6d59 3737 "00d5swg3brnx8ryzpg7hp3mg9hx3vz4yd1lv2chlp2pj2rhsir1y"))))
398c4a93
RW
3738 (build-system r-build-system)
3739 (propagated-inputs
3740 `(("r-circlize" ,r-circlize)
3741 ("r-genomicranges" ,r-genomicranges)
3742 ("r-getoptlong" ,r-getoptlong)
3743 ("r-iranges" ,r-iranges)))
3744 (home-page "https://github.com/jokergoo/gtrellis")
3745 (synopsis "Genome level Trellis layout")
3746 (description
3747 "Genome level Trellis graph visualizes genomic data conditioned by
3748genomic categories (e.g. chromosomes). For each genomic category, multiple
3749dimensional data which are represented as tracks describe different features
3750from different aspects. This package provides high flexibility to arrange
3751genomic categories and to add self-defined graphics in the plot.")
3752 (license license:expat)))
28098414
RW
3753
3754(define-public r-somaticsignatures
3755 (package
3756 (name "r-somaticsignatures")
3cdc5d1a 3757 (version "2.20.0")
28098414
RW
3758 (source
3759 (origin
3760 (method url-fetch)
3761 (uri (bioconductor-uri "SomaticSignatures" version))
3762 (sha256
3763 (base32
3cdc5d1a 3764 "0wc4ddwngvkc9jhihzaxx8yazqncl1kbgkx8vqn5gd4w2hx0h5bx"))))
28098414
RW
3765 (properties
3766 `((upstream-name . "SomaticSignatures")))
3767 (build-system r-build-system)
3768 (propagated-inputs
3769 `(("r-biobase" ,r-biobase)
3770 ("r-biostrings" ,r-biostrings)
3771 ("r-genomeinfodb" ,r-genomeinfodb)
3772 ("r-genomicranges" ,r-genomicranges)
3773 ("r-ggbio" ,r-ggbio)
3774 ("r-ggplot2" ,r-ggplot2)
3775 ("r-iranges" ,r-iranges)
3776 ("r-nmf" ,r-nmf)
3777 ("r-pcamethods" ,r-pcamethods)
3778 ("r-proxy" ,r-proxy)
3779 ("r-reshape2" ,r-reshape2)
3780 ("r-s4vectors" ,r-s4vectors)
3781 ("r-variantannotation" ,r-variantannotation)))
3782 (home-page "https://github.com/juliangehring/SomaticSignatures")
3783 (synopsis "Somatic signatures")
3784 (description
3785 "This package identifies mutational signatures of @dfn{single nucleotide
3786variants} (SNVs). It provides a infrastructure related to the methodology
3787described in Nik-Zainal (2012, Cell), with flexibility in the matrix
3788decomposition algorithms.")
3789 (license license:expat)))
303f2ed1
RW
3790
3791(define-public r-yapsa
3792 (package
3793 (name "r-yapsa")
edba69b2 3794 (version "1.10.0")
303f2ed1
RW
3795 (source
3796 (origin
3797 (method url-fetch)
3798 (uri (bioconductor-uri "YAPSA" version))
3799 (sha256
3800 (base32
edba69b2 3801 "0rfjn2x6hsqiigd53bnl7z5ix5s2mbpr9glsyihsa7i6iazh3n1q"))))
303f2ed1
RW
3802 (properties `((upstream-name . "YAPSA")))
3803 (build-system r-build-system)
3804 (propagated-inputs
3805 `(("r-circlize" ,r-circlize)
3806 ("r-complexheatmap" ,r-complexheatmap)
3807 ("r-corrplot" ,r-corrplot)
3808 ("r-dendextend" ,r-dendextend)
3809 ("r-genomeinfodb" ,r-genomeinfodb)
3810 ("r-genomicranges" ,r-genomicranges)
3811 ("r-getoptlong" ,r-getoptlong)
3812 ("r-ggplot2" ,r-ggplot2)
3813 ("r-gridextra" ,r-gridextra)
3814 ("r-gtrellis" ,r-gtrellis)
3815 ("r-keggrest" ,r-keggrest)
3816 ("r-lsei" ,r-lsei)
3817 ("r-pmcmr" ,r-pmcmr)
3818 ("r-reshape2" ,r-reshape2)
3819 ("r-somaticsignatures" ,r-somaticsignatures)
3820 ("r-variantannotation" ,r-variantannotation)))
3821 (home-page "https://bioconductor.org/packages/YAPSA/")
3822 (synopsis "Yet another package for signature analysis")
3823 (description
3824 "This package provides functions and routines useful in the analysis of
3825somatic signatures (cf. L. Alexandrov et al., Nature 2013). In particular,
3826functions to perform a signature analysis with known signatures and a
3827signature analysis on @dfn{stratified mutational catalogue} (SMC) are
3828provided.")
3829 (license license:gpl3)))
e99380d6
RW
3830
3831(define-public r-gcrma
3832 (package
3833 (name "r-gcrma")
56576bea 3834 (version "2.56.0")
e99380d6
RW
3835 (source
3836 (origin
3837 (method url-fetch)
3838 (uri (bioconductor-uri "gcrma" version))
3839 (sha256
3840 (base32
56576bea 3841 "1wazr3f4hwzpd0cjs2nlnzifr2g1r8a692pxap9xnmrw66zq94s4"))))
e99380d6
RW
3842 (build-system r-build-system)
3843 (propagated-inputs
3844 `(("r-affy" ,r-affy)
3845 ("r-affyio" ,r-affyio)
3846 ("r-biobase" ,r-biobase)
3847 ("r-biocmanager" ,r-biocmanager)
3848 ("r-biostrings" ,r-biostrings)
3849 ("r-xvector" ,r-xvector)))
3850 (home-page "https://bioconductor.org/packages/gcrma/")
3851 (synopsis "Background adjustment using sequence information")
3852 (description
3853 "Gcrma adjusts for background intensities in Affymetrix array data which
3854include optical noise and @dfn{non-specific binding} (NSB). The main function
3855@code{gcrma} converts background adjusted probe intensities to expression
3856measures using the same normalization and summarization methods as a
3857@dfn{Robust Multiarray Average} (RMA). Gcrma uses probe sequence information
3858to estimate probe affinity to NSB. The sequence information is summarized in
3859a more complex way than the simple GC content. Instead, the base types (A, T,
3860G or C) at each position along the probe determine the affinity of each probe.
3861The parameters of the position-specific base contributions to the probe
3862affinity is estimated in an NSB experiment in which only NSB but no
3863gene-specific bidning is expected.")
3864 ;; Any version of the LGPL
3865 (license license:lgpl2.1+)))
4675b3cf
RW
3866
3867(define-public r-simpleaffy
3868 (package
3869 (name "r-simpleaffy")
38c5d13a 3870 (version "2.60.0")
4675b3cf
RW
3871 (source
3872 (origin
3873 (method url-fetch)
3874 (uri (bioconductor-uri "simpleaffy" version))
3875 (sha256
3876 (base32
38c5d13a 3877 "0zjpbjkk27w56mrxsxynkqc298xxsarsnzbd7injg6zakhlmhy6a"))))
4675b3cf
RW
3878 (build-system r-build-system)
3879 (propagated-inputs
3880 `(("r-affy" ,r-affy)
3881 ("r-biobase" ,r-biobase)
3882 ("r-biocgenerics" ,r-biocgenerics)
3883 ("r-gcrma" ,r-gcrma)
3884 ("r-genefilter" ,r-genefilter)))
3885 (home-page "https://bioconductor.org/packages/simpleaffy/")
3886 (synopsis "Very simple high level analysis of Affymetrix data")
3887 (description
3888 "This package provides high level functions for reading Affy @file{.CEL}
3889files, phenotypic data, and then computing simple things with it, such as
3890t-tests, fold changes and the like. It makes heavy use of the @code{affy}
3891library. It also has some basic scatter plot functions and mechanisms for
3892generating high resolution journal figures.")
3893 (license license:gpl2+)))
f562c90a
RW
3894
3895(define-public r-yaqcaffy
3896 (package
3897 (name "r-yaqcaffy")
f48e29da 3898 (version "1.44.0")
f562c90a
RW
3899 (source
3900 (origin
3901 (method url-fetch)
3902 (uri (bioconductor-uri "yaqcaffy" version))
3903 (sha256
3904 (base32
f48e29da 3905 "1v12mbai6gf7wpxbyz4clvr7w1mlbv3scjf4kydfin8wwrrzq670"))))
f562c90a
RW
3906 (build-system r-build-system)
3907 (propagated-inputs
3908 `(("r-simpleaffy" ,r-simpleaffy)))
3909 (home-page "https://bioconductor.org/packages/yaqcaffy/")
3910 (synopsis "Affymetrix quality control and reproducibility analysis")
3911 (description
3912 "This is a package that can be used for quality control of Affymetrix
3913GeneChip expression data and reproducibility analysis of human whole genome
3914chips with the MAQC reference datasets.")
3915 (license license:artistic2.0)))
59cf2629
RW
3916
3917(define-public r-quantro
3918 (package
3919 (name "r-quantro")
2feea2d2 3920 (version "1.18.0")
59cf2629
RW
3921 (source
3922 (origin
3923 (method url-fetch)
3924 (uri (bioconductor-uri "quantro" version))
3925 (sha256
3926 (base32
2feea2d2 3927 "0zfb2s410ijp0didapnq7q4gn2d26wy785cygxyvg8sq6mlw2cab"))))
59cf2629
RW
3928 (build-system r-build-system)
3929 (propagated-inputs
3930 `(("r-biobase" ,r-biobase)
3931 ("r-doparallel" ,r-doparallel)
3932 ("r-foreach" ,r-foreach)
3933 ("r-ggplot2" ,r-ggplot2)
3934 ("r-iterators" ,r-iterators)
3935 ("r-minfi" ,r-minfi)
3936 ("r-rcolorbrewer" ,r-rcolorbrewer)))
3937 (home-page "https://bioconductor.org/packages/quantro/")
3938 (synopsis "Test for when to use quantile normalization")
3939 (description
3940 "This package provides a data-driven test for the assumptions of quantile
3941normalization using raw data such as objects that inherit eSets (e.g.
3942ExpressionSet, MethylSet). Group level information about each sample (such as
3943Tumor / Normal status) must also be provided because the test assesses if
3944there are global differences in the distributions between the user-defined
3945groups.")
3946 (license license:gpl3+)))
98a2af31
RW
3947
3948(define-public r-yarn
3949 (package
3950 (name "r-yarn")
7f4957b2 3951 (version "1.10.0")
98a2af31
RW
3952 (source
3953 (origin
3954 (method url-fetch)
3955 (uri (bioconductor-uri "yarn" version))
3956 (sha256
3957 (base32
7f4957b2 3958 "00gmwylpdmssz8xpd91d8fsiyglr7f9vc9bdalpa7w5vg4c6d2f6"))))
98a2af31
RW
3959 (build-system r-build-system)
3960 (propagated-inputs
3961 `(("r-biobase" ,r-biobase)
3962 ("r-biomart" ,r-biomart)
3963 ("r-downloader" ,r-downloader)
3964 ("r-edger" ,r-edger)
3965 ("r-gplots" ,r-gplots)
3966 ("r-limma" ,r-limma)
3967 ("r-matrixstats" ,r-matrixstats)
3968 ("r-preprocesscore" ,r-preprocesscore)
3969 ("r-quantro" ,r-quantro)
3970 ("r-rcolorbrewer" ,r-rcolorbrewer)
3971 ("r-readr" ,r-readr)))
3972 (home-page "https://bioconductor.org/packages/yarn/")
3973 (synopsis "Robust multi-condition RNA-Seq preprocessing and normalization")
3974 (description
3975 "Expedite large RNA-Seq analyses using a combination of previously
3976developed tools. YARN is meant to make it easier for the user in performing
3977basic mis-annotation quality control, filtering, and condition-aware
3978normalization. YARN leverages many Bioconductor tools and statistical
3979techniques to account for the large heterogeneity and sparsity found in very
3980large RNA-seq experiments.")
3981 (license license:artistic2.0)))
a6e1eb1a
RW
3982
3983(define-public r-roar
3984 (package
3985 (name "r-roar")
0334b203 3986 (version "1.20.0")
a6e1eb1a
RW
3987 (source
3988 (origin
3989 (method url-fetch)
3990 (uri (bioconductor-uri "roar" version))
3991 (sha256
3992 (base32
0334b203 3993 "11ib5vr2vrrqsqcikph528c56bp52myyfdlwkklp8m0r15kwpxr7"))))
a6e1eb1a
RW
3994 (build-system r-build-system)
3995 (propagated-inputs
3996 `(("r-biocgenerics" ,r-biocgenerics)
3997 ("r-genomeinfodb" ,r-genomeinfodb)
3998 ("r-genomicalignments" ,r-genomicalignments)
3999 ("r-genomicranges" ,r-genomicranges)
4000 ("r-iranges" ,r-iranges)
4001 ("r-rtracklayer" ,r-rtracklayer)
4002 ("r-s4vectors" ,r-s4vectors)
4003 ("r-summarizedexperiment" ,r-summarizedexperiment)))
4004 (home-page "https://github.com/vodkatad/roar/")
4005 (synopsis "Identify differential APA usage from RNA-seq alignments")
4006 (description
4007 "This package provides tools for identifying preferential usage of APA
4008sites, comparing two biological conditions, starting from known alternative
4009sites and alignments obtained from standard RNA-seq experiments.")
4010 (license license:gpl3)))
50d91770
RW
4011
4012(define-public r-xbseq
4013 (package
4014 (name "r-xbseq")
88469def 4015 (version "1.16.0")
50d91770
RW
4016 (source
4017 (origin
4018 (method url-fetch)
4019 (uri (bioconductor-uri "XBSeq" version))
4020 (sha256
4021 (base32
88469def 4022 "12l5qnkg6iahwyfmcsf18hys2i9cjn486sacvsqqfcjj3m88w1gy"))))
50d91770
RW
4023 (properties `((upstream-name . "XBSeq")))
4024 (build-system r-build-system)
4025 (propagated-inputs
4026 `(("r-biobase" ,r-biobase)
4027 ("r-deseq2" ,r-deseq2)
4028 ("r-dplyr" ,r-dplyr)
4029 ("r-ggplot2" ,r-ggplot2)
4030 ("r-locfit" ,r-locfit)
4031 ("r-magrittr" ,r-magrittr)
4032 ("r-matrixstats" ,r-matrixstats)
4033 ("r-pracma" ,r-pracma)
4034 ("r-roar" ,r-roar)))
4035 (home-page "https://github.com/Liuy12/XBSeq")
4036 (synopsis "Test for differential expression for RNA-seq data")
4037 (description
4038 "XBSeq is a novel algorithm for testing RNA-seq @dfn{differential
4039expression} (DE), where a statistical model was established based on the
4040assumption that observed signals are the convolution of true expression
4041signals and sequencing noises. The mapped reads in non-exonic regions are
4042considered as sequencing noises, which follows a Poisson distribution. Given
4043measurable observed signal and background noise from RNA-seq data, true
4044expression signals, assuming governed by the negative binomial distribution,
4045can be delineated and thus the accurate detection of differential expressed
4046genes.")
4047 (license license:gpl3+)))
c8310056
RW
4048
4049(define-public r-massspecwavelet
4050 (package
4051 (name "r-massspecwavelet")
7c888138 4052 (version "1.50.0")
c8310056
RW
4053 (source
4054 (origin
4055 (method url-fetch)
4056 (uri (bioconductor-uri "MassSpecWavelet" version))
4057 (sha256
4058 (base32
7c888138 4059 "1qg73qv69fvf2al7znkh9lmyx5qmkqv2mpl33lahdwzkm0lh6n72"))))
c8310056
RW
4060 (properties
4061 `((upstream-name . "MassSpecWavelet")))
4062 (build-system r-build-system)
4063 (propagated-inputs
4064 `(("r-waveslim" ,r-waveslim)))
4065 (home-page "https://bioconductor.org/packages/MassSpecWavelet/")
4066 (synopsis "Mass spectrum processing by wavelet-based algorithms")
4067 (description
4068 "The MassSpecWavelet package aims to process @dfn{Mass Spectrometry} (MS)
4069data mainly through the use of wavelet transforms. It supports peak detection
4070based on @dfn{Continuous Wavelet Transform} (CWT).")
4071 (license license:lgpl2.0+)))
ec12e537
RW
4072
4073(define-public r-xcms
4074 (package
4075 (name "r-xcms")
40b2f7bc 4076 (version "3.6.1")
ec12e537
RW
4077 (source
4078 (origin
4079 (method url-fetch)
4080 (uri (bioconductor-uri "xcms" version))
4081 (sha256
4082 (base32
40b2f7bc 4083 "06vhqvvzlkc5bslswagrapmn5ag3x84xg9gxk0fhlmgwapqwki1g"))))
ec12e537
RW
4084 (build-system r-build-system)
4085 (propagated-inputs
4086 `(("r-biobase" ,r-biobase)
4087 ("r-biocgenerics" ,r-biocgenerics)
4088 ("r-biocparallel" ,r-biocparallel)
4089 ("r-lattice" ,r-lattice)
4090 ("r-massspecwavelet" ,r-massspecwavelet)
4091 ("r-msnbase" ,r-msnbase)
4092 ("r-multtest" ,r-multtest)
4093 ("r-mzr" ,r-mzr)
4094 ("r-plyr" ,r-plyr)
4095 ("r-protgenerics" ,r-protgenerics)
4096 ("r-rann" ,r-rann)
4097 ("r-rcolorbrewer" ,r-rcolorbrewer)
4098 ("r-robustbase" ,r-robustbase)
4099 ("r-s4vectors" ,r-s4vectors)))
4100 (home-page "https://bioconductor.org/packages/xcms/")
4101 (synopsis "LC/MS and GC/MS mass spectrometry data analysis")
4102 (description
4103 "This package provides a framework for processing and visualization of
4104chromatographically separated and single-spectra mass spectral data. It
4105imports from AIA/ANDI NetCDF, mzXML, mzData and mzML files. It preprocesses
4106data for high-throughput, untargeted analyte profiling.")
4107 (license license:gpl2+)))
8830664d
RW
4108
4109(define-public r-wrench
4110 (package
4111 (name "r-wrench")
07597c85 4112 (version "1.2.0")
8830664d
RW
4113 (source
4114 (origin
4115 (method url-fetch)
4116 (uri (bioconductor-uri "Wrench" version))
4117 (sha256
4118 (base32
07597c85 4119 "1js4dsgpgwq552r4ay78awd5vhzlmva0v8xvn3dy9v18y4j9k94i"))))
8830664d
RW
4120 (properties `((upstream-name . "Wrench")))
4121 (build-system r-build-system)
4122 (propagated-inputs
4123 `(("r-limma" ,r-limma)
4124 ("r-locfit" ,r-locfit)
4125 ("r-matrixstats" ,r-matrixstats)))
4126 (home-page "https://github.com/HCBravoLab/Wrench")
4127 (synopsis "Wrench normalization for sparse count data")
4128 (description
4129 "Wrench is a package for normalization sparse genomic count data, like
4130that arising from 16s metagenomic surveys.")
4131 (license license:artistic2.0)))
b9b8b447
RW
4132
4133(define-public r-wiggleplotr
4134 (package
4135 (name "r-wiggleplotr")
a6edf335 4136 (version "1.8.0")
b9b8b447
RW
4137 (source
4138 (origin
4139 (method url-fetch)
4140 (uri (bioconductor-uri "wiggleplotr" version))
4141 (sha256
4142 (base32
a6edf335 4143 "0yl3ymsk5iijbypjg7lf6mkjgb54893vml2v5aqp2q4l8q0ld7l0"))))
b9b8b447
RW
4144 (build-system r-build-system)
4145 (propagated-inputs
4146 `(("r-assertthat" ,r-assertthat)
4147 ("r-cowplot" ,r-cowplot)
4148 ("r-dplyr" ,r-dplyr)
4149 ("r-genomeinfodb" ,r-genomeinfodb)
4150 ("r-genomicranges" ,r-genomicranges)
4151 ("r-ggplot2" ,r-ggplot2)
4152 ("r-iranges" ,r-iranges)
4153 ("r-purrr" ,r-purrr)
4154 ("r-rtracklayer" ,r-rtracklayer)
4155 ("r-s4vectors" ,r-s4vectors)))
4156 (home-page "https://bioconductor.org/packages/wiggleplotr/")
4157 (synopsis "Make read coverage plots from BigWig files")
4158 (description
4159 "This package provides tools to visualize read coverage from sequencing
4160experiments together with genomic annotations (genes, transcripts, peaks).
4161Introns of long transcripts can be rescaled to a fixed length for better
4162visualization of exonic read coverage.")
4163 (license license:asl2.0)))
7b5101c5
RW
4164
4165(define-public r-widgettools
4166 (package
4167 (name "r-widgettools")
c881b9ef 4168 (version "1.62.0")
7b5101c5
RW
4169 (source
4170 (origin
4171 (method url-fetch)
4172 (uri (bioconductor-uri "widgetTools" version))
4173 (sha256
4174 (base32
c881b9ef 4175 "021b4s5vcy68p95p8rrcz8a8b1gyk4k8zq06snn32k2dqr91xi1a"))))
7b5101c5
RW
4176 (properties `((upstream-name . "widgetTools")))
4177 (build-system r-build-system)
4178 (home-page "https://bioconductor.org/packages/widgetTools/")
4179 (synopsis "Tools for creating interactive tcltk widgets")
4180 (description
337bdc17 4181 "This package contains tools to support the construction of tcltk
7b5101c5
RW
4182widgets in R.")
4183 ;; Any version of the LGPL.
4184 (license license:lgpl3+)))
6b12f213
RW
4185
4186(define-public r-webbioc
4187 (package
4188 (name "r-webbioc")
67bc9255 4189 (version "1.56.0")
6b12f213
RW
4190 (source
4191 (origin
4192 (method url-fetch)
4193 (uri (bioconductor-uri "webbioc" version))
4194 (sha256
4195 (base32
67bc9255 4196 "0ilrwzbk0v41p6hwng7jmr3hwwb4skdcjqml1mc3xmh99lcvw8hz"))))
6b12f213
RW
4197 (build-system r-build-system)
4198 (inputs
4199 `(("netpbm" ,netpbm)
4200 ("perl" ,perl)))
4201 (propagated-inputs
4202 `(("r-affy" ,r-affy)
4203 ("r-annaffy" ,r-annaffy)
4204 ("r-biobase" ,r-biobase)
4205 ("r-biocmanager" ,r-biocmanager)
4206 ("r-gcrma" ,r-gcrma)
4207 ("r-multtest" ,r-multtest)
4208 ("r-qvalue" ,r-qvalue)
4209 ("r-vsn" ,r-vsn)))
4210 (home-page "https://www.bioconductor.org/")
4211 (synopsis "Bioconductor web interface")
4212 (description
4213 "This package provides an integrated web interface for doing microarray
4214analysis using several of the Bioconductor packages. It is intended to be
4215deployed as a centralized bioinformatics resource for use by many users.
4216Currently only Affymetrix oligonucleotide analysis is supported.")
4217 (license license:gpl2+)))
9800d859
RW
4218
4219(define-public r-zfpkm
4220 (package
4221 (name "r-zfpkm")
02530c28 4222 (version "1.6.0")
9800d859
RW
4223 (source
4224 (origin
4225 (method url-fetch)
4226 (uri (bioconductor-uri "zFPKM" version))
4227 (sha256
4228 (base32
02530c28 4229 "14knxp8cjjp9fhc6py66c7hrckf112jamz3gl1v60l1f2l1hmfvz"))))
9800d859
RW
4230 (properties `((upstream-name . "zFPKM")))
4231 (build-system r-build-system)
4232 (propagated-inputs
4233 `(("r-checkmate" ,r-checkmate)
4234 ("r-dplyr" ,r-dplyr)
4235 ("r-ggplot2" ,r-ggplot2)
4236 ("r-summarizedexperiment" ,r-summarizedexperiment)
4237 ("r-tidyr" ,r-tidyr)))
4238 (home-page "https://github.com/ronammar/zFPKM/")
4239 (synopsis "Functions to facilitate zFPKM transformations")
4240 (description
4241 "This is a package to perform the zFPKM transform on RNA-seq FPKM data.
4242This algorithm is based on the publication by Hart et al., 2013 (Pubmed ID
424324215113).")
4244 (license license:gpl3)))
2bdc88fc
RW
4245
4246(define-public r-rbowtie2
4247 (package
4248 (name "r-rbowtie2")
7d33d36c 4249 (version "1.6.0")
2bdc88fc
RW
4250 (source
4251 (origin
4252 (method url-fetch)
4253 (uri (bioconductor-uri "Rbowtie2" version))
4254 (sha256
4255 (base32
7d33d36c 4256 "1yphnrk5j52gzvy9g6mw05dzh9sm8xxvhyja59ak68nrs1bh3lq4"))))
2bdc88fc
RW
4257 (properties `((upstream-name . "Rbowtie2")))
4258 (build-system r-build-system)
4259 (inputs
4260 `(("zlib" ,zlib)))
4261 (home-page "https://bioconductor.org/packages/Rbowtie2/")
4262 (synopsis "R wrapper for Bowtie2 and AdapterRemoval")
4263 (description
4264 "This package provides an R wrapper of the popular @code{bowtie2}
4265sequencing reads aligner and @code{AdapterRemoval}, a convenient tool for
4266rapid adapter trimming, identification, and read merging.")
4267 (license license:gpl3+)))
5622628f
RW
4268
4269(define-public r-progeny
4270 (package
4271 (name "r-progeny")
c2bfb978 4272 (version "1.6.0")
5622628f
RW
4273 (source
4274 (origin
4275 (method url-fetch)
4276 (uri (bioconductor-uri "progeny" version))
4277 (sha256
4278 (base32
c2bfb978 4279 "03rm90vfb9ivxhapvs3h5yggfazf8bf5vh1krknvb3xyw27br9dw"))))
5622628f
RW
4280 (build-system r-build-system)
4281 (propagated-inputs `(("r-biobase" ,r-biobase)))
4282 (home-page "https://github.com/saezlab/progeny")
4283 (synopsis "Pathway responsive gene activity inference")
4284 (description
4285 "This package provides a function to infer pathway activity from gene
4286expression. It contains the linear model inferred in the publication
4287\"Perturbation-response genes reveal signaling footprints in cancer gene
4288expression\".")
4289 (license license:asl2.0)))
307586c1
RW
4290
4291(define-public r-arrmnormalization
4292 (package
4293 (name "r-arrmnormalization")
c24adbbf 4294 (version "1.24.0")
307586c1
RW
4295 (source
4296 (origin
4297 (method url-fetch)
4298 (uri (bioconductor-uri "ARRmNormalization" version))
4299 (sha256
4300 (base32
c24adbbf 4301 "05m7hy1qd4lr1ylb0ld30dirdl9jfp1zhvifl6wvj40x74b6h2d1"))))
307586c1
RW
4302 (properties
4303 `((upstream-name . "ARRmNormalization")))
4304 (build-system r-build-system)
4305 (propagated-inputs `(("r-arrmdata" ,r-arrmdata)))
4306 (home-page "https://bioconductor.org/packages/ARRmNormalization/")
4307 (synopsis "Adaptive robust regression normalization for methylation data")
4308 (description
4309 "This is a package to perform the @dfn{Adaptive Robust Regression
4310method} (ARRm) for the normalization of methylation data from the Illumina
4311Infinium HumanMethylation 450k assay.")
4312 (license license:artistic2.0)))
fbf34949
RW
4313
4314(define-public r-biocfilecache
4315 (package
4316 (name "r-biocfilecache")
4317 (version "1.8.0")
4318 (source
4319 (origin
4320 (method url-fetch)
4321 (uri (bioconductor-uri "BiocFileCache" version))
4322 (sha256
4323 (base32
4324 "1mi8p8hvrdxim8lqsid2cb7284imyjf9rlzsrdlzdjac7dp9bpdb"))))
4325 (properties `((upstream-name . "BiocFileCache")))
4326 (build-system r-build-system)
4327 (propagated-inputs
4328 `(("r-curl" ,r-curl)
4329 ("r-dbi" ,r-dbi)
4330 ("r-dbplyr" ,r-dbplyr)
4331 ("r-dplyr" ,r-dplyr)
4332 ("r-httr" ,r-httr)
4333 ("r-rappdirs" ,r-rappdirs)
4334 ("r-rsqlite" ,r-rsqlite)))
4335 (home-page "https://bioconductor.org/packages/BiocFileCache/")
4336 (synopsis "Manage files across sessions")
4337 (description
4338 "This package creates a persistent on-disk cache of files that the user
4339can add, update, and retrieve. It is useful for managing resources (such as
4340custom Txdb objects) that are costly or difficult to create, web resources,
4341and data files used across sessions.")
4342 (license license:artistic2.0)))
8c42f8f6
RW
4343
4344(define-public r-iclusterplus
4345 (package
4346 (name "r-iclusterplus")
4347 (version "1.20.0")
4348 (source
4349 (origin
4350 (method url-fetch)
4351 (uri (bioconductor-uri "iClusterPlus" version))
4352 (sha256
4353 (base32
4354 "14x43jjhbp4zwb4dv9rwrm5l5p7h76bc1zkdbiikqip9bzph0viq"))))
4355 (properties `((upstream-name . "iClusterPlus")))
4356 (build-system r-build-system)
4357 (native-inputs `(("gfortran" ,gfortran)))
4358 (home-page "https://bioconductor.org/packages/iClusterPlus/")
4359 (synopsis "Integrative clustering of multi-type genomic data")
4360 (description
4361 "iClusterPlus is developed for integrative clustering analysis of
4362multi-type genomic data and is an enhanced version of iCluster proposed and
4363developed by Shen, Olshen and Ladanyi (2009). Multi-type genomic data arise
4364from the experiments where biological samples (e.g. tumor samples) are
4365analyzed by multiple techniques, for instance, @dfn{array comparative genomic
4366hybridization} (aCGH), gene expression microarray, RNA-seq and DNA-seq, and so
4367on. In the iClusterPlus model, binary observations such as somatic mutation
4368are modeled as Binomial processes; categorical observations such as copy
4369number states are realizations of Multinomial random variables; counts are
4370modeled as Poisson random processes; and continuous measures are modeled by
4371Gaussian distributions.")
4372 (license license:gpl2+)))
4d06ef4b
RW
4373
4374(define-public r-rbowtie
4375 (package
4376 (name "r-rbowtie")
4377 (version "1.24.0")
4378 (source
4379 (origin
4380 (method url-fetch)
4381 (uri (bioconductor-uri "Rbowtie" version))
4382 (sha256
4383 (base32
4384 "1p8gbd2zn677lq8d009p2cplg1jm2jhn81lppipj638i9ynjh44f"))))
4385 (properties `((upstream-name . "Rbowtie")))
4386 (build-system r-build-system)
4387 (inputs
4388 `(("zlib" ,zlib)))
4389 (home-page "https://bioconductor.org/packages/Rbowtie/")
4390 (synopsis "R bowtie wrapper")
4391 (description
4392 "This package provides an R wrapper around the popular bowtie short read
4393aligner and around SpliceMap, a de novo splice junction discovery and
4394alignment tool.")
4395 (license license:artistic2.0)))
14441539
RW
4396
4397(define-public r-sgseq
4398 (package
4399 (name "r-sgseq")
4400 (version "1.18.0")
4401 (source
4402 (origin
4403 (method url-fetch)
4404 (uri (bioconductor-uri "SGSeq" version))
4405 (sha256
4406 (base32
4407 "09c0hv74pl310wahyyp4x50g6sz30bvrg24p2j9h7glla5dh2z4s"))))
4408 (properties `((upstream-name . "SGSeq")))
4409 (build-system r-build-system)
4410 (propagated-inputs
4411 `(("r-annotationdbi" ,r-annotationdbi)
4412 ("r-biocgenerics" ,r-biocgenerics)
4413 ("r-biostrings" ,r-biostrings)
4414 ("r-genomeinfodb" ,r-genomeinfodb)
4415 ("r-genomicalignments" ,r-genomicalignments)
4416 ("r-genomicfeatures" ,r-genomicfeatures)
4417 ("r-genomicranges" ,r-genomicranges)
4418 ("r-igraph" ,r-igraph)
4419 ("r-iranges" ,r-iranges)
4420 ("r-rsamtools" ,r-rsamtools)
4421 ("r-rtracklayer" ,r-rtracklayer)
4422 ("r-runit" ,r-runit)
4423 ("r-s4vectors" ,r-s4vectors)
4424 ("r-summarizedexperiment" ,r-summarizedexperiment)))
4425 (home-page "https://bioconductor.org/packages/SGSeq/")
4426 (synopsis "Splice event prediction and quantification from RNA-seq data")
4427 (description
4428 "SGSeq is a package for analyzing splice events from RNA-seq data. Input
4429data are RNA-seq reads mapped to a reference genome in BAM format. Genes are
4430represented as a splice graph, which can be obtained from existing annotation
4431or predicted from the mapped sequence reads. Splice events are identified
4432from the graph and are quantified locally using structurally compatible reads
4433at the start or end of each splice variant. The software includes functions
4434for splice event prediction, quantification, visualization and
4435interpretation.")
4436 (license license:artistic2.0)))
58656064
RW
4437
4438(define-public r-rhisat2
4439 (package
4440 (name "r-rhisat2")
371c73b2 4441 (version "1.0.1")
58656064
RW
4442 (source
4443 (origin
4444 (method url-fetch)
4445 (uri (bioconductor-uri "Rhisat2" version))
4446 (sha256
4447 (base32
371c73b2 4448 "01jhj5vvfl4n2d0nl3nd1iw9nii85mgw2adnrmxb8wwlxgy240vr"))))
58656064
RW
4449 (properties `((upstream-name . "Rhisat2")))
4450 (build-system r-build-system)
4451 (native-inputs
4452 `(("which" ,which)))
4453 (propagated-inputs
4454 `(("r-genomicfeatures" ,r-genomicfeatures)
4455 ("r-genomicranges" ,r-genomicranges)
4456 ("r-sgseq" ,r-sgseq)))
4457 (home-page "https://github.com/fmicompbio/Rhisat2")
4458 (synopsis "R Wrapper for HISAT2 sequence aligner")
4459 (description
4460 "This package provides an R interface to the HISAT2 spliced short-read
4461aligner by Kim et al. (2015). The package contains wrapper functions to
4462create a genome index and to perform the read alignment to the generated
4463index.")
4464 (license license:gpl3)))
5e0241db
RW
4465
4466(define-public r-quasr
4467 (package
4468 (name "r-quasr")
b3319f4c 4469 (version "1.24.2")
5e0241db
RW
4470 (source
4471 (origin
4472 (method url-fetch)
4473 (uri (bioconductor-uri "QuasR" version))
4474 (sha256
4475 (base32
b3319f4c 4476 "1pshm41iba9nfq2pigk4dyldn5434w83rhgj99cdjnd0rszj7ajx"))))
5e0241db
RW
4477 (properties `((upstream-name . "QuasR")))
4478 (build-system r-build-system)
4479 (inputs
4480 `(("zlib" ,zlib)))
4481 (propagated-inputs
4482 `(("r-annotationdbi" ,r-annotationdbi)
4483 ("r-biobase" ,r-biobase)
4484 ("r-biocgenerics" ,r-biocgenerics)
4485 ("r-biocmanager" ,r-biocmanager)
4486 ("r-biocparallel" ,r-biocparallel)
4487 ("r-biostrings" ,r-biostrings)
4488 ("r-bsgenome" ,r-bsgenome)
4489 ("r-genomeinfodb" ,r-genomeinfodb)
4490 ("r-genomicalignments" ,r-genomicalignments)
4491 ("r-genomicfeatures" ,r-genomicfeatures)
4492 ("r-genomicfiles" ,r-genomicfiles)
4493 ("r-genomicranges" ,r-genomicranges)
4494 ("r-iranges" ,r-iranges)
4495 ("r-rbowtie" ,r-rbowtie)
4496 ("r-rhisat2" ,r-rhisat2)
4497 ("r-rhtslib" ,r-rhtslib)
4498 ("r-rsamtools" ,r-rsamtools)
4499 ("r-rtracklayer" ,r-rtracklayer)
4500 ("r-s4vectors" ,r-s4vectors)
4501 ("r-shortread" ,r-shortread)))
4502 (home-page "https://bioconductor.org/packages/QuasR/")
4503 (synopsis "Quantify and annotate short reads in R")
4504 (description
4505 "This package provides a framework for the quantification and analysis of
4506short genomic reads. It covers a complete workflow starting from raw sequence
4507reads, over creation of alignments and quality control plots, to the
4508quantification of genomic regions of interest.")
4509 (license license:gpl2)))
496b024f
RW
4510
4511(define-public r-rqc
4512 (package
4513 (name "r-rqc")
4514 (version "1.18.0")
4515 (source
4516 (origin
4517 (method url-fetch)
4518 (uri (bioconductor-uri "Rqc" version))
4519 (sha256
4520 (base32
4521 "09kyn5nc2fqfdm3q07h0x2jyh24vsq5sxxm63ir1lvv250lmal4g"))))
4522 (properties `((upstream-name . "Rqc")))
4523 (build-system r-build-system)
4524 (propagated-inputs
4525 `(("r-biocgenerics" ,r-biocgenerics)
4526 ("r-biocparallel" ,r-biocparallel)
4527 ("r-biocstyle" ,r-biocstyle)
4528 ("r-biostrings" ,r-biostrings)
4529 ("r-biovizbase" ,r-biovizbase)
4530 ("r-genomicalignments" ,r-genomicalignments)
4531 ("r-genomicfiles" ,r-genomicfiles)
4532 ("r-ggplot2" ,r-ggplot2)
4533 ("r-iranges" ,r-iranges)
4534 ("r-knitr" ,r-knitr)
4535 ("r-markdown" ,r-markdown)
4536 ("r-plyr" ,r-plyr)
4537 ("r-rcpp" ,r-rcpp)
4538 ("r-reshape2" ,r-reshape2)
4539 ("r-rsamtools" ,r-rsamtools)
4540 ("r-s4vectors" ,r-s4vectors)
4541 ("r-shiny" ,r-shiny)
4542 ("r-shortread" ,r-shortread)))
4543 (home-page "https://github.com/labbcb/Rqc")
4544 (synopsis "Quality control tool for high-throughput sequencing data")
4545 (description
4546 "Rqc is an optimized tool designed for quality control and assessment of
4547high-throughput sequencing data. It performs parallel processing of entire
4548files and produces a report which contains a set of high-resolution
4549graphics.")
4550 (license license:gpl2+)))