gnu: Add r-ebimage.
[jackhill/guix/guix.git] / gnu / packages / bioconductor.scm
1 ;;; GNU Guix --- Functional package management for GNU
2 ;;; Copyright © 2016, 2017, 2018, 2019 Ricardo Wurmus <rekado@elephly.net>
3 ;;; Copyright © 2016, 2017, 2018 Roel Janssen <roel@gnu.org>
4 ;;; Copyright © 2017, 2018 Tobias Geerinckx-Rice <me@tobias.gr>
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)
26 #:use-module (gnu packages)
27 #:use-module (gnu packages bioinformatics)
28 #:use-module (gnu packages cran)
29 #:use-module (gnu packages compression)
30 #:use-module (gnu packages gcc)
31 #:use-module (gnu packages graph)
32 #:use-module (gnu packages haskell)
33 #:use-module (gnu packages image)
34 #:use-module (gnu packages maths)
35 #:use-module (gnu packages pkg-config)
36 #:use-module (gnu packages statistics)
37 #:use-module (gnu packages web))
38
39 \f
40 ;;; Annotations
41
42 (define-public r-bsgenome-celegans-ucsc-ce6
43 (package
44 (name "r-bsgenome-celegans-ucsc-ce6")
45 (version "1.4.0")
46 (source (origin
47 (method url-fetch)
48 ;; We cannot use bioconductor-uri here because this tarball is
49 ;; located under "data/annotation/" instead of "bioc/".
50 (uri (string-append "https://www.bioconductor.org/packages/"
51 "release/data/annotation/src/contrib/"
52 "BSgenome.Celegans.UCSC.ce6_"
53 version ".tar.gz"))
54 (sha256
55 (base32
56 "0mqzb353xv2c3m3vkb315dkmnxkgczp7ndnknyhpgjlybyf715v9"))))
57 (properties
58 `((upstream-name . "BSgenome.Celegans.UCSC.ce6")))
59 (build-system r-build-system)
60 ;; As this package provides little more than a very large data file it
61 ;; doesn't make sense to build substitutes.
62 (arguments `(#:substitutable? #f))
63 (propagated-inputs
64 `(("r-bsgenome" ,r-bsgenome)))
65 (home-page
66 "https://www.bioconductor.org/packages/BSgenome.Celegans.UCSC.ce6/")
67 (synopsis "Full genome sequences for Worm")
68 (description
69 "This package provides full genome sequences for Caenorhabditis
70 elegans (Worm) as provided by UCSC (ce6, May 2008) and stored in Biostrings
71 objects.")
72 (license license:artistic2.0)))
73
74 (define-public r-bsgenome-celegans-ucsc-ce10
75 (package
76 (name "r-bsgenome-celegans-ucsc-ce10")
77 (version "1.4.0")
78 (source (origin
79 (method url-fetch)
80 ;; We cannot use bioconductor-uri here because this tarball is
81 ;; located under "data/annotation/" instead of "bioc/".
82 (uri (string-append "https://www.bioconductor.org/packages/"
83 "release/data/annotation/src/contrib/"
84 "BSgenome.Celegans.UCSC.ce10_"
85 version ".tar.gz"))
86 (sha256
87 (base32
88 "1zaym97jk4npxk14ifvwz2rvhm4zx9xgs33r9vvx9rlynp0gydrk"))))
89 (properties
90 `((upstream-name . "BSgenome.Celegans.UCSC.ce10")))
91 (build-system r-build-system)
92 ;; As this package provides little more than a very large data file it
93 ;; doesn't make sense to build substitutes.
94 (arguments `(#:substitutable? #f))
95 (propagated-inputs
96 `(("r-bsgenome" ,r-bsgenome)))
97 (home-page
98 "https://www.bioconductor.org/packages/BSgenome.Celegans.UCSC.ce10/")
99 (synopsis "Full genome sequences for Worm")
100 (description
101 "This package provides full genome sequences for Caenorhabditis
102 elegans (Worm) as provided by UCSC (ce10, Oct 2010) and stored in Biostrings
103 objects.")
104 (license license:artistic2.0)))
105
106 (define-public r-bsgenome-dmelanogaster-ucsc-dm6
107 (package
108 (name "r-bsgenome-dmelanogaster-ucsc-dm6")
109 (version "1.4.1")
110 (source (origin
111 (method url-fetch)
112 ;; We cannot use bioconductor-uri here because this tarball is
113 ;; located under "data/annotation/" instead of "bioc/".
114 (uri (string-append "https://www.bioconductor.org/packages/"
115 "release/data/annotation/src/contrib/"
116 "BSgenome.Dmelanogaster.UCSC.dm6_"
117 version ".tar.gz"))
118 (sha256
119 (base32
120 "1bhj0rdgf7lspw4xby9y9mf7v7jxxz8001bc8vw8kf04rjsx6060"))))
121 (properties
122 `((upstream-name . "BSgenome.Dmelanogaster.UCSC.dm6")))
123 (build-system r-build-system)
124 ;; As this package provides little more than a very large data file it
125 ;; doesn't make sense to build substitutes.
126 (arguments `(#:substitutable? #f))
127 (propagated-inputs
128 `(("r-bsgenome" ,r-bsgenome)))
129 (home-page
130 "https://www.bioconductor.org/packages/BSgenome.Dmelanogaster.UCSC.dm6/")
131 (synopsis "Full genome sequences for Fly")
132 (description
133 "This package provides full genome sequences for Drosophila
134 melanogaster (Fly) as provided by UCSC (dm6) and stored in Biostrings
135 objects.")
136 (license license:artistic2.0)))
137
138 (define-public r-bsgenome-dmelanogaster-ucsc-dm3
139 (package
140 (name "r-bsgenome-dmelanogaster-ucsc-dm3")
141 (version "1.4.0")
142 (source (origin
143 (method url-fetch)
144 ;; We cannot use bioconductor-uri here because this tarball is
145 ;; located under "data/annotation/" instead of "bioc/".
146 (uri (string-append "https://www.bioconductor.org/packages/"
147 "release/data/annotation/src/contrib/"
148 "BSgenome.Dmelanogaster.UCSC.dm3_"
149 version ".tar.gz"))
150 (sha256
151 (base32
152 "19bm3lkhhkag3gnwp419211fh0cnr0x6fa0r1lr0ycwrikxdxsv8"))))
153 (properties
154 `((upstream-name . "BSgenome.Dmelanogaster.UCSC.dm3")))
155 (build-system r-build-system)
156 ;; As this package provides little more than a very large data file it
157 ;; doesn't make sense to build substitutes.
158 (arguments `(#:substitutable? #f))
159 (propagated-inputs
160 `(("r-bsgenome" ,r-bsgenome)))
161 (home-page
162 "https://www.bioconductor.org/packages/BSgenome.Dmelanogaster.UCSC.dm3/")
163 (synopsis "Full genome sequences for Fly")
164 (description
165 "This package provides full genome sequences for Drosophila
166 melanogaster (Fly) as provided by UCSC (dm3, April 2006) and stored in
167 Biostrings objects.")
168 (license license:artistic2.0)))
169
170 (define-public r-bsgenome-dmelanogaster-ucsc-dm3-masked
171 (package
172 (name "r-bsgenome-dmelanogaster-ucsc-dm3-masked")
173 (version "1.3.99")
174 (source (origin
175 (method url-fetch)
176 ;; We cannot use bioconductor-uri here because this tarball is
177 ;; located under "data/annotation/" instead of "bioc/".
178 (uri (string-append "http://www.bioconductor.org/packages/"
179 "release/data/annotation/src/contrib/"
180 "BSgenome.Dmelanogaster.UCSC.dm3.masked_"
181 version ".tar.gz"))
182 (sha256
183 (base32
184 "1756csb09f1br9rj1l3f08qyh4hlymdbd0cfn8x3fq39dn45m5ap"))))
185 (properties
186 `((upstream-name . "BSgenome.Dmelanogaster.UCSC.dm3.masked")))
187 (build-system r-build-system)
188 (propagated-inputs
189 `(("r-bsgenome" ,r-bsgenome)
190 ("r-bsgenome-dmelanogaster-ucsc-dm3"
191 ,r-bsgenome-dmelanogaster-ucsc-dm3)))
192 (home-page "https://www.bioconductor.org/packages/BSgenome.Dmelanogaster.UCSC.dm3.masked/")
193 (synopsis "Full masked genome sequences for Fly")
194 (description
195 "This package provides full masked genome sequences for Drosophila
196 melanogaster (Fly) as provided by UCSC (dm3, April 2006) and stored in
197 Biostrings objects. The sequences are the same as in
198 BSgenome.Dmelanogaster.UCSC.dm3, except that each of them has the 4 following
199 masks on top: (1) the mask of assembly gaps (AGAPS mask), (2) the mask of
200 intra-contig ambiguities (AMB mask), (3) the mask of repeats from
201 RepeatMasker (RM mask), and (4) the mask of repeats from Tandem Repeats
202 Finder (TRF mask). Only the AGAPS and AMB masks are \"active\" by default.")
203 (license license:artistic2.0)))
204
205 (define-public r-bsgenome-hsapiens-1000genomes-hs37d5
206 (package
207 (name "r-bsgenome-hsapiens-1000genomes-hs37d5")
208 (version "0.99.1")
209 (source (origin
210 (method url-fetch)
211 ;; We cannot use bioconductor-uri here because this tarball is
212 ;; located under "data/annotation/" instead of "bioc/".
213 (uri (string-append "https://www.bioconductor.org/packages/"
214 "release/data/annotation/src/contrib/"
215 "BSgenome.Hsapiens.1000genomes.hs37d5_"
216 version ".tar.gz"))
217 (sha256
218 (base32
219 "1cg0g5fqmsvwyw2p9hp2yy4ilk21jkbbrnpgqvb5c36ihjwvc7sr"))))
220 (properties
221 `((upstream-name . "BSgenome.Hsapiens.1000genomes.hs37d5")))
222 (build-system r-build-system)
223 ;; As this package provides little more than a very large data file it
224 ;; doesn't make sense to build substitutes.
225 (arguments `(#:substitutable? #f))
226 (propagated-inputs
227 `(("r-bsgenome" ,r-bsgenome)))
228 (home-page
229 "https://www.bioconductor.org/packages/BSgenome.Hsapiens.1000genomes.hs37d5/")
230 (synopsis "Full genome sequences for Homo sapiens")
231 (description
232 "This package provides full genome sequences for Homo sapiens from
233 1000genomes phase2 reference genome sequence (hs37d5), based on NCBI GRCh37.")
234 (license license:artistic2.0)))
235
236 (define-public r-bsgenome-hsapiens-ucsc-hg19-masked
237 (package
238 (name "r-bsgenome-hsapiens-ucsc-hg19-masked")
239 (version "1.3.99")
240 (source (origin
241 (method url-fetch)
242 ;; We cannot use bioconductor-uri here because this tarball is
243 ;; located under "data/annotation/" instead of "bioc/".
244 (uri (string-append "http://www.bioconductor.org/packages/"
245 "release/data/annotation/src/contrib/"
246 "BSgenome.Hsapiens.UCSC.hg19.masked_"
247 version ".tar.gz"))
248 (sha256
249 (base32
250 "0452pyah0kv1vsrsjbrqw4k2rm8lc2vc771dzib45gnnfz86qxrr"))))
251 (properties
252 `((upstream-name . "BSgenome.Hsapiens.UCSC.hg19.masked")))
253 (build-system r-build-system)
254 (propagated-inputs
255 `(("r-bsgenome" ,r-bsgenome)
256 ("r-bsgenome-hsapiens-ucsc-hg19"
257 ,r-bsgenome-hsapiens-ucsc-hg19)))
258 (home-page "https://bioconductor.org/packages/BSgenome.Hsapiens.UCSC.hg19.masked/")
259 (synopsis "Full masked genome sequences for Homo sapiens")
260 (description
261 "This package provides full genome sequences for Homo sapiens (Human) as
262 provided by UCSC (hg19, Feb. 2009) and stored in Biostrings objects. The
263 sequences are the same as in BSgenome.Hsapiens.UCSC.hg19, except that each of
264 them has the 4 following masks on top: (1) the mask of assembly gaps (AGAPS
265 mask), (2) the mask of intra-contig ambiguities (AMB mask), (3) the mask of
266 repeats from RepeatMasker (RM mask), and (4) the mask of repeats from Tandem
267 Repeats Finder (TRF mask). Only the AGAPS and AMB masks are \"active\" by
268 default.")
269 (license license:artistic2.0)))
270
271 (define-public r-bsgenome-mmusculus-ucsc-mm9
272 (package
273 (name "r-bsgenome-mmusculus-ucsc-mm9")
274 (version "1.4.0")
275 (source (origin
276 (method url-fetch)
277 ;; We cannot use bioconductor-uri here because this tarball is
278 ;; located under "data/annotation/" instead of "bioc/".
279 (uri (string-append "https://www.bioconductor.org/packages/"
280 "release/data/annotation/src/contrib/"
281 "BSgenome.Mmusculus.UCSC.mm9_"
282 version ".tar.gz"))
283 (sha256
284 (base32
285 "1birqw30g2azimxpnjfzmkphan7x131yy8b9h85lfz5fjdg7841i"))))
286 (properties
287 `((upstream-name . "BSgenome.Mmusculus.UCSC.mm9")))
288 (build-system r-build-system)
289 ;; As this package provides little more than a very large data file it
290 ;; doesn't make sense to build substitutes.
291 (arguments `(#:substitutable? #f))
292 (propagated-inputs
293 `(("r-bsgenome" ,r-bsgenome)))
294 (home-page
295 "https://www.bioconductor.org/packages/BSgenome.Mmusculus.UCSC.mm9/")
296 (synopsis "Full genome sequences for Mouse")
297 (description
298 "This package provides full genome sequences for Mus musculus (Mouse) as
299 provided by UCSC (mm9, July 2007) and stored in Biostrings objects.")
300 (license license:artistic2.0)))
301
302 (define-public r-bsgenome-mmusculus-ucsc-mm9-masked
303 (package
304 (name "r-bsgenome-mmusculus-ucsc-mm9-masked")
305 (version "1.3.99")
306 (source (origin
307 (method url-fetch)
308 ;; We cannot use bioconductor-uri here because this tarball is
309 ;; located under "data/annotation/" instead of "bioc/".
310 (uri (string-append "http://www.bioconductor.org/packages/"
311 "release/data/annotation/src/contrib/"
312 "BSgenome.Mmusculus.UCSC.mm9.masked_"
313 version ".tar.gz"))
314 (sha256
315 (base32
316 "00bpbm3havqcxr4g63zhllsbpd9q6svgihks7qp7x73nm4gvq7fn"))))
317 (properties
318 `((upstream-name . "BSgenome.Mmusculus.UCSC.mm9.masked")))
319 (build-system r-build-system)
320 (propagated-inputs
321 `(("r-bsgenome" ,r-bsgenome)
322 ("r-bsgenome-mmusculus-ucsc-mm9"
323 ,r-bsgenome-mmusculus-ucsc-mm9)))
324 (home-page "http://bioconductor.org/packages/BSgenome.Mmusculus.UCSC.mm9.masked/")
325 (synopsis "Full masked genome sequences for Mouse")
326 (description
327 "This package provides full genome sequences for Mus musculus (Mouse) as
328 provided by UCSC (mm9, Jul. 2007) and stored in Biostrings objects. The
329 sequences are the same as in BSgenome.Mmusculus.UCSC.mm9, except that each of
330 them has the 4 following masks on top: (1) the mask of assembly gaps (AGAPS
331 mask), (2) the mask of intra-contig ambiguities (AMB mask), (3) the mask of
332 repeats from RepeatMasker (RM mask), and (4) the mask of repeats from Tandem
333 Repeats Finder (TRF mask). Only the AGAPS and AMB masks are \"active\" by
334 default." )
335 (license license:artistic2.0)))
336
337 (define-public r-bsgenome-mmusculus-ucsc-mm10
338 (package
339 (name "r-bsgenome-mmusculus-ucsc-mm10")
340 (version "1.4.0")
341 (source (origin
342 (method url-fetch)
343 ;; We cannot use bioconductor-uri here because this tarball is
344 ;; located under "data/annotation/" instead of "bioc/".
345 (uri (string-append "https://www.bioconductor.org/packages/"
346 "release/data/annotation/src/contrib/"
347 "BSgenome.Mmusculus.UCSC.mm10_"
348 version ".tar.gz"))
349 (sha256
350 (base32
351 "12s0nm2na9brjad4rn9l7d3db2aj8qa1xvz0y1k7gk08wayb6bkf"))))
352 (properties
353 `((upstream-name . "BSgenome.Mmusculus.UCSC.mm10")))
354 (build-system r-build-system)
355 ;; As this package provides little more than a very large data file it
356 ;; doesn't make sense to build substitutes.
357 (arguments `(#:substitutable? #f))
358 (propagated-inputs
359 `(("r-bsgenome" ,r-bsgenome)))
360 (home-page
361 "https://www.bioconductor.org/packages/BSgenome.Mmusculus.UCSC.mm10/")
362 (synopsis "Full genome sequences for Mouse")
363 (description
364 "This package provides full genome sequences for Mus
365 musculus (Mouse) as provided by UCSC (mm10, December 2011) and stored
366 in Biostrings objects.")
367 (license license:artistic2.0)))
368
369 (define-public r-org-ce-eg-db
370 (package
371 (name "r-org-ce-eg-db")
372 (version "3.7.0")
373 (source (origin
374 (method url-fetch)
375 ;; We cannot use bioconductor-uri here because this tarball is
376 ;; located under "data/annotation/" instead of "bioc/".
377 (uri (string-append "https://www.bioconductor.org/packages/"
378 "release/data/annotation/src/contrib/"
379 "org.Ce.eg.db_" version ".tar.gz"))
380 (sha256
381 (base32
382 "1w5br1ss4ha8wv4v2saj7cmbjc2jw0dyj2f2y269l078z31wcnaz"))))
383 (properties
384 `((upstream-name . "org.Ce.eg.db")))
385 (build-system r-build-system)
386 (propagated-inputs
387 `(("r-annotationdbi" ,r-annotationdbi)))
388 (home-page "https://www.bioconductor.org/packages/org.Ce.eg.db/")
389 (synopsis "Genome wide annotation for Worm")
390 (description
391 "This package provides mappings from Entrez gene identifiers to various
392 annotations for the genome of the model worm Caenorhabditis elegans.")
393 (license license:artistic2.0)))
394
395 (define-public r-org-dm-eg-db
396 (package
397 (name "r-org-dm-eg-db")
398 (version "3.7.0")
399 (source (origin
400 (method url-fetch)
401 ;; We cannot use bioconductor-uri here because this tarball is
402 ;; located under "data/annotation/" instead of "bioc/".
403 (uri (string-append "https://www.bioconductor.org/packages/"
404 "release/data/annotation/src/contrib/"
405 "org.Dm.eg.db_" version ".tar.gz"))
406 (sha256
407 (base32
408 "1pqjrzlyg72bjpy8zsxvaglc7jsv176bnyi87xdajmkvsgxpm7b3"))))
409 (properties
410 `((upstream-name . "org.Dm.eg.db")))
411 (build-system r-build-system)
412 (propagated-inputs
413 `(("r-annotationdbi" ,r-annotationdbi)))
414 (home-page "https://www.bioconductor.org/packages/org.Dm.eg.db/")
415 (synopsis "Genome wide annotation for Fly")
416 (description
417 "This package provides mappings from Entrez gene identifiers to various
418 annotations for the genome of the model fruit fly Drosophila melanogaster.")
419 (license license:artistic2.0)))
420
421 (define-public r-org-dr-eg-db
422 (package
423 (name "r-org-dr-eg-db")
424 (version "3.7.0")
425 (source (origin
426 (method url-fetch)
427 ;; We cannot use bioconductor-uri here because this tarball is
428 ;; located under "data/annotation/" instead of "bioc/".
429 (uri (string-append "https://www.bioconductor.org/packages/"
430 "release/data/annotation/src/contrib/"
431 "org.Dr.eg.db_" version ".tar.gz"))
432 (sha256
433 (base32
434 "1xs5wsbcpy0iwbjyiv7fax57djqc529ai5fk1qfsdcvlja3cpglx"))))
435 (properties
436 `((upstream-name . "org.Dr.eg.db")))
437 (build-system r-build-system)
438 (propagated-inputs
439 `(("r-annotationdbi" ,r-annotationdbi)))
440 (home-page "https://www.bioconductor.org/packages/org.Dr.eg.db/")
441 (synopsis "Annotation for Zebrafish")
442 (description
443 "This package provides genome wide annotations for Zebrafish, primarily
444 based on mapping using Entrez Gene identifiers.")
445 (license license:artistic2.0)))
446
447 (define-public r-org-hs-eg-db
448 (package
449 (name "r-org-hs-eg-db")
450 (version "3.7.0")
451 (source (origin
452 (method url-fetch)
453 ;; We cannot use bioconductor-uri here because this tarball is
454 ;; located under "data/annotation/" instead of "bioc/".
455 (uri (string-append "https://www.bioconductor.org/packages/"
456 "release/data/annotation/src/contrib/"
457 "org.Hs.eg.db_" version ".tar.gz"))
458 (sha256
459 (base32
460 "1qxz9l80yg3qdqszs6dsscp7lrpfi1bgd0pxh9j7q34vprzwhdim"))))
461 (properties
462 `((upstream-name . "org.Hs.eg.db")))
463 (build-system r-build-system)
464 (propagated-inputs
465 `(("r-annotationdbi" ,r-annotationdbi)))
466 (home-page "https://www.bioconductor.org/packages/org.Hs.eg.db/")
467 (synopsis "Genome wide annotation for Human")
468 (description
469 "This package contains genome-wide annotations for Human, primarily based
470 on mapping using Entrez Gene identifiers.")
471 (license license:artistic2.0)))
472
473 (define-public r-org-mm-eg-db
474 (package
475 (name "r-org-mm-eg-db")
476 (version "3.7.0")
477 (source (origin
478 (method url-fetch)
479 ;; We cannot use bioconductor-uri here because this tarball is
480 ;; located under "data/annotation/" instead of "bioc/".
481 (uri (string-append "https://www.bioconductor.org/packages/"
482 "release/data/annotation/src/contrib/"
483 "org.Mm.eg.db_" version ".tar.gz"))
484 (sha256
485 (base32
486 "1i3nvrd3wjigf1rmgxq1p5xxc3p8v02h5gwi62s30rkrsyjjfjxx"))))
487 (properties
488 `((upstream-name . "org.Mm.eg.db")))
489 (build-system r-build-system)
490 (propagated-inputs
491 `(("r-annotationdbi" ,r-annotationdbi)))
492 (home-page "https://www.bioconductor.org/packages/org.Mm.eg.db/")
493 (synopsis "Genome wide annotation for Mouse")
494 (description
495 "This package provides mappings from Entrez gene identifiers to various
496 annotations for the genome of the model mouse Mus musculus.")
497 (license license:artistic2.0)))
498
499 (define-public r-bsgenome-hsapiens-ucsc-hg19
500 (package
501 (name "r-bsgenome-hsapiens-ucsc-hg19")
502 (version "1.4.0")
503 (source (origin
504 (method url-fetch)
505 ;; We cannot use bioconductor-uri here because this tarball is
506 ;; located under "data/annotation/" instead of "bioc/".
507 (uri (string-append "https://www.bioconductor.org/packages/"
508 "release/data/annotation/src/contrib/"
509 "BSgenome.Hsapiens.UCSC.hg19_"
510 version ".tar.gz"))
511 (sha256
512 (base32
513 "1y0nqpk8cw5a34sd9hmin3z4v7iqm6hf6l22cl81vlbxqbjibxc8"))))
514 (properties
515 `((upstream-name . "BSgenome.Hsapiens.UCSC.hg19")))
516 (build-system r-build-system)
517 ;; As this package provides little more than a very large data file it
518 ;; doesn't make sense to build substitutes.
519 (arguments `(#:substitutable? #f))
520 (propagated-inputs
521 `(("r-bsgenome" ,r-bsgenome)))
522 (home-page
523 "https://www.bioconductor.org/packages/BSgenome.Hsapiens.UCSC.hg19/")
524 (synopsis "Full genome sequences for Homo sapiens")
525 (description
526 "This package provides full genome sequences for Homo sapiens as provided
527 by UCSC (hg19, February 2009) and stored in Biostrings objects.")
528 (license license:artistic2.0)))
529
530 (define-public r-genelendatabase
531 (package
532 (name "r-genelendatabase")
533 (version "1.18.0")
534 (source
535 (origin
536 (method url-fetch)
537 ;; We cannot use bioconductor-uri here because this tarball is
538 ;; located under "data/experiment/" instead of "bioc/".
539 (uri (string-append "https://bioconductor.org/packages/"
540 "release/data/experiment/src/contrib"
541 "/geneLenDataBase_" version ".tar.gz"))
542 (sha256
543 (base32
544 "03gm4pvsfascx7kjg0jycpf4f572mja68wwmwigs390vbmawyb4a"))))
545 (properties
546 `((upstream-name . "geneLenDataBase")))
547 (build-system r-build-system)
548 (propagated-inputs
549 `(("r-rtracklayer" ,r-rtracklayer)
550 ("r-genomicfeatures" ,r-genomicfeatures)))
551 (home-page "https://bioconductor.org/packages/geneLenDataBase/")
552 (synopsis "Lengths of mRNA transcripts for a number of genomes")
553 (description
554 "This package provides the lengths of mRNA transcripts for a number of
555 genomes and gene ID formats, largely based on the UCSC table browser.")
556 (license license:lgpl2.0+)))
557
558 (define-public r-txdb-hsapiens-ucsc-hg19-knowngene
559 (package
560 (name "r-txdb-hsapiens-ucsc-hg19-knowngene")
561 (version "3.2.2")
562 (source (origin
563 (method url-fetch)
564 ;; We cannot use bioconductor-uri here because this tarball is
565 ;; located under "data/annotation/" instead of "bioc/".
566 (uri (string-append "https://bioconductor.org/packages/"
567 "release/data/annotation/src/contrib"
568 "/TxDb.Hsapiens.UCSC.hg19.knownGene_"
569 version ".tar.gz"))
570 (sha256
571 (base32
572 "1sajhcqqwazgz2lqbik7rd935i7kpnh08zxbp2ra10j72yqy4g86"))))
573 (properties
574 `((upstream-name . "TxDb.Hsapiens.UCSC.hg19.knownGene")))
575 (build-system r-build-system)
576 ;; As this package provides little more than a very large data file it
577 ;; doesn't make sense to build substitutes.
578 (arguments `(#:substitutable? #f))
579 (propagated-inputs
580 `(("r-genomicfeatures" ,r-genomicfeatures)))
581 (home-page
582 "https://bioconductor.org/packages/TxDb.Hsapiens.UCSC.hg19.knownGene/")
583 (synopsis "Annotation package for human genome in TxDb format")
584 (description
585 "This package provides an annotation database of Homo sapiens genome
586 data. It is derived from the UCSC hg19 genome and based on the \"knownGene\"
587 track. The database is exposed as a @code{TxDb} object.")
588 (license license:artistic2.0)))
589
590 (define-public r-txdb-mmusculus-ucsc-mm9-knowngene
591 (package
592 (name "r-txdb-mmusculus-ucsc-mm9-knowngene")
593 (version "3.2.2")
594 (source (origin
595 (method url-fetch)
596 ;; We cannot use bioconductor-uri here because this tarball is
597 ;; located under "data/annotation/" instead of "bioc/".
598 (uri (string-append "https://bioconductor.org/packages/"
599 "release/data/annotation/src/contrib"
600 "/TxDb.Mmusculus.UCSC.mm9.knownGene_"
601 version ".tar.gz"))
602 (sha256
603 (base32
604 "16bjxy00363hf91ik2mqlqls86i07gia72qh92xc3l1ncch61mx2"))))
605 (properties
606 `((upstream-name . "TxDb.Mmusculus.UCSC.mm9.knownGene")))
607 (build-system r-build-system)
608 (propagated-inputs
609 `(("r-genomicfeatures" ,r-genomicfeatures)
610 ("r-annotationdbi" ,r-annotationdbi)))
611 (home-page
612 "https://bioconductor.org/packages/TxDb.Mmusculus.UCSC.mm9.knownGene/")
613 (synopsis "Annotation package for mouse genome in TxDb format")
614 (description
615 "This package provides an annotation database of Mouse genome data. It
616 is derived from the UCSC mm9 genome and based on the \"knownGene\" track. The
617 database is exposed as a @code{TxDb} object.")
618 (license license:artistic2.0)))
619
620 (define-public r-txdb-mmusculus-ucsc-mm10-knowngene
621 (package
622 (name "r-txdb-mmusculus-ucsc-mm10-knowngene")
623 (version "3.4.4")
624 (source (origin
625 (method url-fetch)
626 ;; We cannot use bioconductor-uri here because this tarball is
627 ;; located under "data/annotation/" instead of "bioc/".
628 (uri (string-append "https://www.bioconductor.org/packages/"
629 "release/data/annotation/src/contrib/"
630 "TxDb.Mmusculus.UCSC.mm10.knownGene_"
631 version ".tar.gz"))
632 (sha256
633 (base32
634 "01lgxc1fx5nhlpbwjd5zqghkkbmh6axd98ikx4b0spv0jdg6gf39"))))
635 (properties
636 `((upstream-name . "TxDb.Mmusculus.UCSC.mm10.knownGene")))
637 (build-system r-build-system)
638 ;; As this package provides little more than a very large data file it
639 ;; doesn't make sense to build substitutes.
640 (arguments `(#:substitutable? #f))
641 (propagated-inputs
642 `(("r-bsgenome" ,r-bsgenome)
643 ("r-genomicfeatures" ,r-genomicfeatures)
644 ("r-annotationdbi" ,r-annotationdbi)))
645 (home-page
646 "https://bioconductor.org/packages/TxDb.Mmusculus.UCSC.mm10.knownGene/")
647 (synopsis "Annotation package for TxDb knownGene object(s) for Mouse")
648 (description
649 "This package loads a TxDb object, which is an R interface to
650 prefabricated databases contained in this package. This package provides
651 the TxDb object of Mouse data as provided by UCSC (mm10, December 2011)
652 based on the knownGene track.")
653 (license license:artistic2.0)))
654
655 (define-public r-fdb-infiniummethylation-hg19
656 (package
657 (name "r-fdb-infiniummethylation-hg19")
658 (version "2.2.0")
659 (source (origin
660 (method url-fetch)
661 ;; We cannot use bioconductor-uri here because this tarball is
662 ;; located under "data/annotation/" instead of "bioc/".
663 (uri (string-append "https://www.bioconductor.org/packages/"
664 "release/data/annotation/src/contrib/"
665 "FDb.InfiniumMethylation.hg19_"
666 version ".tar.gz"))
667 (sha256
668 (base32
669 "0gq90fvph6kgrpjb89nvzq6hl1k24swn19rgjh5g98l86mja6nk0"))))
670 (properties
671 `((upstream-name . "FDb.InfiniumMethylation.hg19")))
672 (build-system r-build-system)
673 (propagated-inputs
674 `(("r-biostrings" ,r-biostrings)
675 ("r-genomicfeatures" ,r-genomicfeatures)
676 ("r-annotationdbi" ,r-annotationdbi)
677 ("r-org-hs-eg-db" ,r-org-hs-eg-db)
678 ("r-txdb-hsapiens-ucsc-hg19-knowngene" ,r-txdb-hsapiens-ucsc-hg19-knowngene)))
679 (home-page "https://bioconductor.org/packages/FDb.InfiniumMethylation.hg19/")
680 (synopsis "Compiled HumanMethylation27 and HumanMethylation450 annotations")
681 (description
682 "This is an annotation package for Illumina Infinium DNA methylation
683 probes. It contains the compiled HumanMethylation27 and HumanMethylation450
684 annotations.")
685 (license license:artistic2.0)))
686
687 (define-public r-illuminahumanmethylationepicmanifest
688 (package
689 (name "r-illuminahumanmethylationepicmanifest")
690 (version "0.3.0")
691 (source (origin
692 (method url-fetch)
693 ;; We cannot use bioconductor-uri here because this tarball is
694 ;; located under "data/annotation/" instead of "bioc/".
695 (uri (string-append "https://www.bioconductor.org/packages/"
696 "release/data/annotation/src/contrib/"
697 "IlluminaHumanMethylationEPICmanifest_"
698 version ".tar.gz"))
699 (sha256
700 (base32
701 "0alhjda5g186z8b1nsmnpfswrlj7prdz8mkwx60wkkl6hkcnk6p3"))))
702 (properties
703 `((upstream-name . "IlluminaHumanMethylationEPICmanifest")))
704 (build-system r-build-system)
705 (propagated-inputs
706 `(("r-minfi" ,r-minfi)))
707 (home-page "https://bioconductor.org/packages/IlluminaHumanMethylationEPICmanifest/")
708 (synopsis "Manifest for Illumina's EPIC methylation arrays")
709 (description
710 "This is a manifest package for Illumina's EPIC methylation arrays.")
711 (license license:artistic2.0)))
712
713 (define-public r-do-db
714 (package
715 (name "r-do-db")
716 (version "2.9")
717 (source (origin
718 (method url-fetch)
719 ;; We cannot use bioconductor-uri here because this tarball is
720 ;; located under "data/annotation/" instead of "bioc/".
721 (uri (string-append "https://www.bioconductor.org/packages/"
722 "release/data/annotation/src/contrib/"
723 "DO.db_" version ".tar.gz"))
724 (sha256
725 (base32
726 "10bqqa124l61ivzy4mdd3z3ar9a6537qbxw23pc4y9w8a6dwnavn"))))
727 (properties
728 `((upstream-name . "DO.db")))
729 (build-system r-build-system)
730 (propagated-inputs
731 `(("r-annotationdbi" ,r-annotationdbi)))
732 (home-page "https://www.bioconductor.org/packages/DO.db/")
733 (synopsis "Annotation maps describing the entire Disease Ontology")
734 (description
735 "This package provides a set of annotation maps describing the entire
736 Disease Ontology.")
737 (license license:artistic2.0)))
738
739 \f
740 ;;; Experiment data
741
742 (define-public r-abadata
743 (package
744 (name "r-abadata")
745 (version "1.12.0")
746 (source (origin
747 (method url-fetch)
748 ;; We cannot use bioconductor-uri here because this tarball is
749 ;; located under "data/experiment/" instead of "bioc/".
750 (uri (string-append "https://www.bioconductor.org/packages/"
751 "release/data/experiment/src/contrib/"
752 "ABAData_" version ".tar.gz"))
753 (sha256
754 (base32
755 "1bmj341xcymlrk02gss5vvrqc4ddas0rdw39lnpsj98hq6n11p5z"))))
756 (properties
757 `((upstream-name . "ABAData")))
758 (build-system r-build-system)
759 (propagated-inputs
760 `(("r-annotationdbi" ,r-annotationdbi)))
761 (home-page "https://www.bioconductor.org/packages/ABAData/")
762 (synopsis "Gene expression in human brain regions from Allen Brain Atlas")
763 (description
764 "This package provides the data for the gene expression enrichment
765 analysis conducted in the package ABAEnrichment. The package includes three
766 datasets which are derived from the Allen Brain Atlas:
767
768 @enumerate
769 @item Gene expression data from Human Brain (adults) averaged across donors,
770 @item Gene expression data from the Developing Human Brain pooled into five
771 age categories and averaged across donors, and
772 @item a developmental effect score based on the Developing Human Brain
773 expression data.
774 @end enumerate
775
776 All datasets are restricted to protein coding genes.")
777 (license license:gpl2+)))
778
779 (define-public r-hsmmsinglecell
780 (package
781 (name "r-hsmmsinglecell")
782 (version "1.2.0")
783 (source (origin
784 (method url-fetch)
785 ;; We cannot use bioconductor-uri here because this tarball is
786 ;; located under "data/experiment/" instead of "bioc/".
787 (uri (string-append "https://www.bioconductor.org/packages/"
788 "release/data/experiment/src/contrib/"
789 "HSMMSingleCell_" version ".tar.gz"))
790 (sha256
791 (base32
792 "1vxnr8gr6md85g39csy7g2sqqajiqgyvznys2qa9yixd2b01yph9"))))
793 (properties
794 `((upstream-name . "HSMMSingleCell")))
795 (build-system r-build-system)
796 (home-page "https://www.bioconductor.org/packages/HSMMSingleCell/")
797 (synopsis "Single-cell RNA-Seq for differentiating human skeletal muscle myoblasts (HSMM)")
798 (description
799 "Skeletal myoblasts undergo a well-characterized sequence of
800 morphological and transcriptional changes during differentiation. In this
801 experiment, primary @dfn{human skeletal muscle myoblasts} (HSMM) were expanded
802 under high mitogen conditions (GM) and then differentiated by switching to
803 low-mitogen media (DM). RNA-Seq libraries were sequenced from each of several
804 hundred cells taken over a time-course of serum-induced differentiation.
805 Between 49 and 77 cells were captured at each of four time points (0, 24, 48,
806 72 hours) following serum switch using the Fluidigm C1 microfluidic system.
807 RNA from each cell was isolated and used to construct mRNA-Seq libraries,
808 which were then sequenced to a depth of ~4 million reads per library,
809 resulting in a complete gene expression profile for each cell.")
810 (license license:artistic2.0)))
811
812 \f
813 ;;; Packages
814
815 (define-public r-biocgenerics
816 (package
817 (name "r-biocgenerics")
818 (version "0.28.0")
819 (source (origin
820 (method url-fetch)
821 (uri (bioconductor-uri "BiocGenerics" version))
822 (sha256
823 (base32
824 "0cvpsrhg7sn7lpqgxvqrsagv6j7xj5rafq5xdjfd8zc4gxrs5rb8"))))
825 (properties
826 `((upstream-name . "BiocGenerics")))
827 (build-system r-build-system)
828 (home-page "https://bioconductor.org/packages/BiocGenerics")
829 (synopsis "S4 generic functions for Bioconductor")
830 (description
831 "This package provides S4 generic functions needed by many Bioconductor
832 packages.")
833 (license license:artistic2.0)))
834
835 (define-public r-annotate
836 (package
837 (name "r-annotate")
838 (version "1.60.1")
839 (source
840 (origin
841 (method url-fetch)
842 (uri (bioconductor-uri "annotate" version))
843 (sha256
844 (base32
845 "0pk6ayr3vyqxk850ljkbyil4i382ngfqcbxlv0qrp62yfqgzcjwp"))))
846 (build-system r-build-system)
847 (propagated-inputs
848 `(("r-annotationdbi" ,r-annotationdbi)
849 ("r-biobase" ,r-biobase)
850 ("r-biocgenerics" ,r-biocgenerics)
851 ("r-dbi" ,r-dbi)
852 ("r-rcurl" ,r-rcurl)
853 ("r-xml" ,r-xml)
854 ("r-xtable" ,r-xtable)))
855 (home-page
856 "https://bioconductor.org/packages/annotate")
857 (synopsis "Annotation for microarrays")
858 (description "This package provides R environments for the annotation of
859 microarrays.")
860 (license license:artistic2.0)))
861
862 (define-public r-hpar
863 (package
864 (name "r-hpar")
865 (version "1.24.0")
866 (source
867 (origin
868 (method url-fetch)
869 (uri (bioconductor-uri "hpar" version))
870 (sha256
871 (base32
872 "1pm3k8apgynmdzv2d0chca3b636kcai3b1x861fyv1m3xs6msgxn"))))
873 (build-system r-build-system)
874 (home-page "https://bioconductor.org/packages/hpar/")
875 (synopsis "Human Protein Atlas in R")
876 (description "This package provides a simple interface to and data from
877 the Human Protein Atlas project.")
878 (license license:artistic2.0)))
879
880 (define-public r-regioner
881 (package
882 (name "r-regioner")
883 (version "1.14.0")
884 (source
885 (origin
886 (method url-fetch)
887 (uri (bioconductor-uri "regioneR" version))
888 (sha256
889 (base32
890 "19la74swgzxp90z2nr3pzsgkxd7wp70zl6i2ipv3plg841f6k5zd"))))
891 (properties `((upstream-name . "regioneR")))
892 (build-system r-build-system)
893 (propagated-inputs
894 `(("r-biostrings" ,r-biostrings)
895 ("r-bsgenome" ,r-bsgenome)
896 ("r-genomeinfodb" ,r-genomeinfodb)
897 ("r-genomicranges" ,r-genomicranges)
898 ("r-iranges" ,r-iranges)
899 ("r-memoise" ,r-memoise)
900 ("r-rtracklayer" ,r-rtracklayer)
901 ("r-s4vectors" ,r-s4vectors)))
902 (home-page "https://bioconductor.org/packages/regioneR/")
903 (synopsis "Association analysis of genomic regions")
904 (description "This package offers a statistical framework based on
905 customizable permutation tests to assess the association between genomic
906 region sets and other genomic features.")
907 (license license:artistic2.0)))
908
909 (define-public r-geneplotter
910 (package
911 (name "r-geneplotter")
912 (version "1.60.0")
913 (source
914 (origin
915 (method url-fetch)
916 (uri (bioconductor-uri "geneplotter" version))
917 (sha256
918 (base32
919 "10khr0pznxf3m0f5gzck9ymljrwcv3vamfmpskd51yjh36lhllqz"))))
920 (build-system r-build-system)
921 (propagated-inputs
922 `(("r-annotate" ,r-annotate)
923 ("r-annotationdbi" ,r-annotationdbi)
924 ("r-biobase" ,r-biobase)
925 ("r-biocgenerics" ,r-biocgenerics)
926 ("r-lattice" ,r-lattice)
927 ("r-rcolorbrewer" ,r-rcolorbrewer)))
928 (home-page "https://bioconductor.org/packages/geneplotter")
929 (synopsis "Graphics functions for genomic data")
930 (description
931 "This package provides functions for plotting genomic data.")
932 (license license:artistic2.0)))
933
934 (define-public r-qvalue
935 (package
936 (name "r-qvalue")
937 (version "2.14.1")
938 (source
939 (origin
940 (method url-fetch)
941 (uri (bioconductor-uri "qvalue" version))
942 (sha256
943 (base32
944 "0kxavzm1j2mk26qicmjm90nxx4w5h3dxighzks7wzihay3k8cysc"))))
945 (build-system r-build-system)
946 (propagated-inputs
947 `(("r-ggplot2" ,r-ggplot2)
948 ("r-reshape2" ,r-reshape2)))
949 (home-page "http://github.com/jdstorey/qvalue")
950 (synopsis "Q-value estimation for false discovery rate control")
951 (description
952 "This package takes a list of p-values resulting from the simultaneous
953 testing of many hypotheses and estimates their q-values and local @dfn{false
954 discovery rate} (FDR) values. The q-value of a test measures the proportion
955 of false positives incurred when that particular test is called significant.
956 The local FDR measures the posterior probability the null hypothesis is true
957 given the test's p-value. Various plots are automatically generated, allowing
958 one to make sensible significance cut-offs. The software can be applied to
959 problems in genomics, brain imaging, astrophysics, and data mining.")
960 ;; Any version of the LGPL.
961 (license license:lgpl3+)))
962
963 (define-public r-diffbind
964 (package
965 (name "r-diffbind")
966 (version "2.10.0")
967 (source
968 (origin
969 (method url-fetch)
970 (uri (bioconductor-uri "DiffBind" version))
971 (sha256
972 (base32
973 "0j8pal40lr1gv8sss96hhkj7l1qn9sy4q4l2kqd4rfwl7qrcnfw5"))))
974 (properties `((upstream-name . "DiffBind")))
975 (build-system r-build-system)
976 (inputs
977 `(("zlib" ,zlib)))
978 (propagated-inputs
979 `(("r-amap" ,r-amap)
980 ("r-biocparallel" ,r-biocparallel)
981 ("r-deseq2" ,r-deseq2)
982 ("r-dplyr" ,r-dplyr)
983 ("r-edger" ,r-edger)
984 ("r-genomicalignments" ,r-genomicalignments)
985 ("r-genomicranges" ,r-genomicranges)
986 ("r-ggplot2" ,r-ggplot2)
987 ("r-ggrepel" ,r-ggrepel)
988 ("r-gplots" ,r-gplots)
989 ("r-iranges" ,r-iranges)
990 ("r-lattice" ,r-lattice)
991 ("r-limma" ,r-limma)
992 ("r-locfit" ,r-locfit)
993 ("r-rcolorbrewer" , r-rcolorbrewer)
994 ("r-rcpp" ,r-rcpp)
995 ("r-rsamtools" ,r-rsamtools)
996 ("r-s4vectors" ,r-s4vectors)
997 ("r-summarizedexperiment" ,r-summarizedexperiment)
998 ("r-systempiper" ,r-systempiper)
999 ("r-zlibbioc" ,r-zlibbioc)))
1000 (home-page "http://bioconductor.org/packages/DiffBind")
1001 (synopsis "Differential binding analysis of ChIP-Seq peak data")
1002 (description
1003 "This package computes differentially bound sites from multiple
1004 ChIP-seq experiments using affinity (quantitative) data. Also enables
1005 occupancy (overlap) analysis and plotting functions.")
1006 (license license:artistic2.0)))
1007
1008 (define-public r-ripseeker
1009 (package
1010 (name "r-ripseeker")
1011 (version "1.22.0")
1012 (source
1013 (origin
1014 (method url-fetch)
1015 (uri (bioconductor-uri "RIPSeeker" version))
1016 (sha256
1017 (base32
1018 "1x2n1iyik4s67bxq0fl6fpf602k51g4pxjpjpxkgx1a5fsk61f2i"))))
1019 (properties `((upstream-name . "RIPSeeker")))
1020 (build-system r-build-system)
1021 (propagated-inputs
1022 `(("r-s4vectors" ,r-s4vectors)
1023 ("r-iranges" ,r-iranges)
1024 ("r-genomicranges" ,r-genomicranges)
1025 ("r-summarizedexperiment" ,r-summarizedexperiment)
1026 ("r-rsamtools" ,r-rsamtools)
1027 ("r-genomicalignments" ,r-genomicalignments)
1028 ("r-rtracklayer" ,r-rtracklayer)))
1029 (home-page "http://bioconductor.org/packages/RIPSeeker")
1030 (synopsis
1031 "Identifying protein-associated transcripts from RIP-seq experiments")
1032 (description
1033 "This package infers and discriminates RIP peaks from RIP-seq alignments
1034 using two-state HMM with negative binomial emission probability. While
1035 RIPSeeker is specifically tailored for RIP-seq data analysis, it also provides
1036 a suite of bioinformatics tools integrated within this self-contained software
1037 package comprehensively addressing issues ranging from post-alignments
1038 processing to visualization and annotation.")
1039 (license license:gpl2)))
1040
1041 (define-public r-multtest
1042 (package
1043 (name "r-multtest")
1044 (version "2.38.0")
1045 (source
1046 (origin
1047 (method url-fetch)
1048 (uri (bioconductor-uri "multtest" version))
1049 (sha256
1050 (base32
1051 "0lq62jw81hz9k840969n5byj57pwd0jqga3hqvhb6abb3g10yz7k"))))
1052 (build-system r-build-system)
1053 (propagated-inputs
1054 `(("r-survival" ,r-survival)
1055 ("r-biocgenerics" ,r-biocgenerics)
1056 ("r-biobase" ,r-biobase)
1057 ("r-mass" ,r-mass)))
1058 (home-page "http://bioconductor.org/packages/multtest")
1059 (synopsis "Resampling-based multiple hypothesis testing")
1060 (description
1061 "This package can do non-parametric bootstrap and permutation
1062 resampling-based multiple testing procedures (including empirical Bayes
1063 methods) for controlling the family-wise error rate (FWER), generalized
1064 family-wise error rate (gFWER), tail probability of the proportion of
1065 false positives (TPPFP), and false discovery rate (FDR). Several choices
1066 of bootstrap-based null distribution are implemented (centered, centered
1067 and scaled, quantile-transformed). Single-step and step-wise methods are
1068 available. Tests based on a variety of T- and F-statistics (including
1069 T-statistics based on regression parameters from linear and survival models
1070 as well as those based on correlation parameters) are included. When probing
1071 hypotheses with T-statistics, users may also select a potentially faster null
1072 distribution which is multivariate normal with mean zero and variance
1073 covariance matrix derived from the vector influence function. Results are
1074 reported in terms of adjusted P-values, confidence regions and test statistic
1075 cutoffs. The procedures are directly applicable to identifying differentially
1076 expressed genes in DNA microarray experiments.")
1077 (license license:lgpl3)))
1078
1079 (define-public r-graph
1080 (package
1081 (name "r-graph")
1082 (version "1.60.0")
1083 (source (origin
1084 (method url-fetch)
1085 (uri (bioconductor-uri "graph" version))
1086 (sha256
1087 (base32
1088 "1kgnsm6f0vmb9qbkmmrnvxbwqc0gar17dq5gv1v10hrksw6mh64i"))))
1089 (build-system r-build-system)
1090 (propagated-inputs
1091 `(("r-biocgenerics" ,r-biocgenerics)))
1092 (home-page "https://bioconductor.org/packages/graph")
1093 (synopsis "Handle graph data structures in R")
1094 (description
1095 "This package implements some simple graph handling capabilities for R.")
1096 (license license:artistic2.0)))
1097
1098 (define-public r-codedepends
1099 (package
1100 (name "r-codedepends")
1101 (version "0.6.5")
1102 (source
1103 (origin
1104 (method url-fetch)
1105 (uri (cran-uri "CodeDepends" version))
1106 (sha256
1107 (base32
1108 "0l7kiv3awx50glf5cs841b4zzsff1ml90f0zr868ygvwsr4ps1hq"))))
1109 (properties `((upstream-name . "CodeDepends")))
1110 (build-system r-build-system)
1111 (propagated-inputs
1112 `(("r-codetools" ,r-codetools)
1113 ("r-graph" ,r-graph)
1114 ("r-xml" ,r-xml)))
1115 (home-page "http://cran.r-project.org/web/packages/CodeDepends")
1116 (synopsis "Analysis of R code for reproducible research and code comprehension")
1117 (description
1118 "This package provides tools for analyzing R expressions or blocks of
1119 code and determining the dependencies between them. It focuses on R scripts,
1120 but can be used on the bodies of functions. There are many facilities
1121 including the ability to summarize or get a high-level view of code,
1122 determining dependencies between variables, code improvement suggestions.")
1123 ;; Any version of the GPL
1124 (license (list license:gpl2+ license:gpl3+))))
1125
1126 (define-public r-chippeakanno
1127 (package
1128 (name "r-chippeakanno")
1129 (version "3.16.1")
1130 (source
1131 (origin
1132 (method url-fetch)
1133 (uri (bioconductor-uri "ChIPpeakAnno" version))
1134 (sha256
1135 (base32
1136 "1x98d8iwrxjwdz1s5cnvi6flynw9gdkmara9gwf205qxgmy7j3a3"))))
1137 (properties `((upstream-name . "ChIPpeakAnno")))
1138 (build-system r-build-system)
1139 (propagated-inputs
1140 `(("r-biocgenerics" ,r-biocgenerics)
1141 ("r-biocmanager" ,r-biocmanager)
1142 ("r-biostrings" ,r-biostrings)
1143 ("r-delayedarray" ,r-delayedarray)
1144 ("r-go-db" ,r-go-db)
1145 ("r-biomart" ,r-biomart)
1146 ("r-bsgenome" ,r-bsgenome)
1147 ("r-genomicfeatures" ,r-genomicfeatures)
1148 ("r-genomicranges" ,r-genomicranges)
1149 ("r-genomeinfodb" ,r-genomeinfodb)
1150 ("r-iranges" ,r-iranges)
1151 ("r-matrixstats" ,r-matrixstats)
1152 ("r-annotationdbi" ,r-annotationdbi)
1153 ("r-limma" ,r-limma)
1154 ("r-multtest" ,r-multtest)
1155 ("r-rbgl" ,r-rbgl)
1156 ("r-graph" ,r-graph)
1157 ("r-regioner" ,r-regioner)
1158 ("r-dbi" ,r-dbi)
1159 ("r-ensembldb" ,r-ensembldb)
1160 ("r-biobase" ,r-biobase)
1161 ("r-s4vectors" ,r-s4vectors)
1162 ("r-seqinr" ,r-seqinr)
1163 ("r-idr" ,r-idr)
1164 ("r-genomicalignments" ,r-genomicalignments)
1165 ("r-summarizedexperiment" ,r-summarizedexperiment)
1166 ("r-rsamtools" ,r-rsamtools)
1167 ("r-venndiagram" ,r-venndiagram)))
1168 (home-page "http://bioconductor.org/packages/ChIPpeakAnno")
1169 (synopsis "Peaks annotation from ChIP-seq and ChIP-chip experiments")
1170 (description
1171 "The package includes functions to retrieve the sequences around the peak,
1172 obtain enriched Gene Ontology (GO) terms, find the nearest gene, exon, miRNA or
1173 custom features such as most conserved elements and other transcription factor
1174 binding sites supplied by users. Starting 2.0.5, new functions have been added
1175 for finding the peaks with bi-directional promoters with summary statistics
1176 (peaksNearBDP), for summarizing the occurrence of motifs in peaks
1177 (summarizePatternInPeaks) and for adding other IDs to annotated peaks or
1178 enrichedGO (addGeneIDs).")
1179 (license license:gpl2+)))
1180
1181 (define-public r-marray
1182 (package
1183 (name "r-marray")
1184 (version "1.60.0")
1185 (source (origin
1186 (method url-fetch)
1187 (uri (bioconductor-uri "marray" version))
1188 (sha256
1189 (base32 "1sh7l3c28x6zhdv99c9x05ii2yxmh9alkazp98kdi4fdb23rlzky"))))
1190 (build-system r-build-system)
1191 (propagated-inputs
1192 `(("r-limma" ,r-limma)))
1193 (home-page "http://bioconductor.org/packages/marray")
1194 (synopsis "Exploratory analysis for two-color spotted microarray data")
1195 (description "This package contains class definitions for two-color spotted
1196 microarray data. It also includes fuctions for data input, diagnostic plots,
1197 normalization and quality checking.")
1198 (license license:lgpl2.0+)))
1199
1200 (define-public r-cghbase
1201 (package
1202 (name "r-cghbase")
1203 (version "1.42.0")
1204 (source (origin
1205 (method url-fetch)
1206 (uri (bioconductor-uri "CGHbase" version))
1207 (sha256
1208 (base32 "0ghxp49xdi09p3f2qwrdrq2p4qjafj4z1rr08ycgbf11gb22h1sc"))))
1209 (properties `((upstream-name . "CGHbase")))
1210 (build-system r-build-system)
1211 (propagated-inputs
1212 `(("r-biobase" ,r-biobase)
1213 ("r-marray" ,r-marray)))
1214 (home-page "http://bioconductor.org/packages/CGHbase")
1215 (synopsis "Base functions and classes for arrayCGH data analysis")
1216 (description "This package contains functions and classes that are needed by
1217 the @code{arrayCGH} packages.")
1218 (license license:gpl2+)))
1219
1220 (define-public r-cghcall
1221 (package
1222 (name "r-cghcall")
1223 (version "2.44.0")
1224 (source (origin
1225 (method url-fetch)
1226 (uri (bioconductor-uri "CGHcall" version))
1227 (sha256
1228 (base32 "1k65kaiqvjyllzbpa2367n6f6kkmsy463kpflzs66hqhx2fshsmi"))))
1229 (properties `((upstream-name . "CGHcall")))
1230 (build-system r-build-system)
1231 (propagated-inputs
1232 `(("r-biobase" ,r-biobase)
1233 ("r-cghbase" ,r-cghbase)
1234 ("r-impute" ,r-impute)
1235 ("r-dnacopy" ,r-dnacopy)
1236 ("r-snowfall" ,r-snowfall)))
1237 (home-page "http://bioconductor.org/packages/CGHcall")
1238 (synopsis "Base functions and classes for arrayCGH data analysis")
1239 (description "This package contains functions and classes that are needed by
1240 @code{arrayCGH} packages.")
1241 (license license:gpl2+)))
1242
1243 (define-public r-qdnaseq
1244 (package
1245 (name "r-qdnaseq")
1246 (version "1.18.0")
1247 (source (origin
1248 (method url-fetch)
1249 (uri (bioconductor-uri "QDNAseq" version))
1250 (sha256
1251 (base32 "04ff9nbckzrlb45mr2j0c3mlh1wcggq5bbl81zklhq203c5x1wc2"))))
1252 (properties `((upstream-name . "QDNAseq")))
1253 (build-system r-build-system)
1254 (propagated-inputs
1255 `(("r-biobase" ,r-biobase)
1256 ("r-biocparallel" ,r-biocparallel)
1257 ("r-cghbase" ,r-cghbase)
1258 ("r-cghcall" ,r-cghcall)
1259 ("r-dnacopy" ,r-dnacopy)
1260 ("r-genomicranges" ,r-genomicranges)
1261 ("r-iranges" ,r-iranges)
1262 ("r-matrixstats" ,r-matrixstats)
1263 ("r-r-utils" ,r-r-utils)
1264 ("r-rsamtools" ,r-rsamtools)))
1265 (home-page "http://bioconductor.org/packages/QDNAseq")
1266 (synopsis "Quantitative DNA sequencing for chromosomal aberrations")
1267 (description "The genome is divided into non-overlapping fixed-sized bins,
1268 number of sequence reads in each counted, adjusted with a simultaneous
1269 two-dimensional loess correction for sequence mappability and GC content, and
1270 filtered to remove spurious regions in the genome. Downstream steps of
1271 segmentation and calling are also implemented via packages DNAcopy and CGHcall,
1272 respectively.")
1273 (license license:gpl2+)))
1274
1275 (define-public r-bayseq
1276 (package
1277 (name "r-bayseq")
1278 (version "2.16.0")
1279 (source
1280 (origin
1281 (method url-fetch)
1282 (uri (bioconductor-uri "baySeq" version))
1283 (sha256
1284 (base32
1285 "0f6yckihm5cwh3dycv2g54hf7nddhcqya4yrqwbir96y5k1d1km5"))))
1286 (properties `((upstream-name . "baySeq")))
1287 (build-system r-build-system)
1288 (propagated-inputs
1289 `(("r-abind" ,r-abind)
1290 ("r-edger" ,r-edger)
1291 ("r-genomicranges" ,r-genomicranges)))
1292 (home-page "https://bioconductor.org/packages/baySeq/")
1293 (synopsis "Bayesian analysis of differential expression patterns in count data")
1294 (description
1295 "This package identifies differential expression in high-throughput count
1296 data, such as that derived from next-generation sequencing machines,
1297 calculating estimated posterior likelihoods of differential expression (or
1298 more complex hypotheses) via empirical Bayesian methods.")
1299 (license license:gpl3)))
1300
1301 (define-public r-chipcomp
1302 (package
1303 (name "r-chipcomp")
1304 (version "1.12.0")
1305 (source
1306 (origin
1307 (method url-fetch)
1308 (uri (bioconductor-uri "ChIPComp" version))
1309 (sha256
1310 (base32
1311 "1sypdsvwzssraanlhddhzpf9p0xs3qlflc0hp7yfbp0aplsifx85"))))
1312 (properties `((upstream-name . "ChIPComp")))
1313 (build-system r-build-system)
1314 (propagated-inputs
1315 `(("r-biocgenerics" ,r-biocgenerics)
1316 ("r-bsgenome-hsapiens-ucsc-hg19" ,r-bsgenome-hsapiens-ucsc-hg19)
1317 ("r-bsgenome-mmusculus-ucsc-mm9" ,r-bsgenome-mmusculus-ucsc-mm9)
1318 ("r-genomeinfodb" ,r-genomeinfodb)
1319 ("r-genomicranges" ,r-genomicranges)
1320 ("r-iranges" ,r-iranges)
1321 ("r-limma" ,r-limma)
1322 ("r-rsamtools" ,r-rsamtools)
1323 ("r-rtracklayer" ,r-rtracklayer)
1324 ("r-s4vectors" ,r-s4vectors)))
1325 (home-page "https://bioconductor.org/packages/ChIPComp")
1326 (synopsis "Quantitative comparison of multiple ChIP-seq datasets")
1327 (description
1328 "ChIPComp implements a statistical method for quantitative comparison of
1329 multiple ChIP-seq datasets. It detects differentially bound sharp binding
1330 sites across multiple conditions considering matching control in ChIP-seq
1331 datasets.")
1332 ;; Any version of the GPL.
1333 (license license:gpl3+)))
1334
1335 (define-public r-riboprofiling
1336 (package
1337 (name "r-riboprofiling")
1338 (version "1.12.0")
1339 (source
1340 (origin
1341 (method url-fetch)
1342 (uri (bioconductor-uri "RiboProfiling" version))
1343 (sha256
1344 (base32
1345 "1njvkd1khmf3rbp3dkz5z63wp79z4wmk4kzd3p3amky3w5by070z"))))
1346 (properties `((upstream-name . "RiboProfiling")))
1347 (build-system r-build-system)
1348 (propagated-inputs
1349 `(("r-biocgenerics" ,r-biocgenerics)
1350 ("r-biostrings" ,r-biostrings)
1351 ("r-data-table" ,r-data-table)
1352 ("r-genomeinfodb" ,r-genomeinfodb)
1353 ("r-genomicalignments" ,r-genomicalignments)
1354 ("r-genomicfeatures" ,r-genomicfeatures)
1355 ("r-genomicranges" ,r-genomicranges)
1356 ("r-ggbio" ,r-ggbio)
1357 ("r-ggplot2" ,r-ggplot2)
1358 ("r-iranges" ,r-iranges)
1359 ("r-plyr" ,r-plyr)
1360 ("r-reshape2" ,r-reshape2)
1361 ("r-rsamtools" ,r-rsamtools)
1362 ("r-rtracklayer" ,r-rtracklayer)
1363 ("r-s4vectors" ,r-s4vectors)
1364 ("r-sqldf" ,r-sqldf)))
1365 (home-page "https://bioconductor.org/packages/RiboProfiling/")
1366 (synopsis "Ribosome profiling data analysis")
1367 (description "Starting with a BAM file, this package provides the
1368 necessary functions for quality assessment, read start position recalibration,
1369 the counting of genomic sequence reads on CDS, 3'UTR, and 5'UTR, and plotting
1370 of count data: pairs, log fold-change, codon frequency and coverage
1371 assessment, principal component analysis on codon coverage.")
1372 (license license:gpl3)))
1373
1374 (define-public r-riboseqr
1375 (package
1376 (name "r-riboseqr")
1377 (version "1.16.0")
1378 (source
1379 (origin
1380 (method url-fetch)
1381 (uri (bioconductor-uri "riboSeqR" version))
1382 (sha256
1383 (base32
1384 "1nacsbsz77fw4a10nqj2ncsf25q3aaa0gd5w1q0ray2prx7qmlqb"))))
1385 (properties `((upstream-name . "riboSeqR")))
1386 (build-system r-build-system)
1387 (propagated-inputs
1388 `(("r-abind" ,r-abind)
1389 ("r-bayseq" ,r-bayseq)
1390 ("r-genomeinfodb" ,r-genomeinfodb)
1391 ("r-genomicranges" ,r-genomicranges)
1392 ("r-iranges" ,r-iranges)
1393 ("r-rsamtools" ,r-rsamtools)
1394 ("r-seqlogo" ,r-seqlogo)))
1395 (home-page "https://bioconductor.org/packages/riboSeqR/")
1396 (synopsis "Analysis of sequencing data from ribosome profiling experiments")
1397 (description
1398 "This package provides plotting functions, frameshift detection and
1399 parsing of genetic sequencing data from ribosome profiling experiments.")
1400 (license license:gpl3)))
1401
1402 (define-public r-interactionset
1403 (package
1404 (name "r-interactionset")
1405 (version "1.10.0")
1406 (source
1407 (origin
1408 (method url-fetch)
1409 (uri (bioconductor-uri "InteractionSet" version))
1410 (sha256
1411 (base32
1412 "0wirfhmpmkmnmhbqslw4bzvi2msqyqpjy1rrwr5qbd9k5rhx3bzb"))))
1413 (properties
1414 `((upstream-name . "InteractionSet")))
1415 (build-system r-build-system)
1416 (propagated-inputs
1417 `(("r-biocgenerics" ,r-biocgenerics)
1418 ("r-genomeinfodb" ,r-genomeinfodb)
1419 ("r-genomicranges" ,r-genomicranges)
1420 ("r-iranges" ,r-iranges)
1421 ("r-matrix" ,r-matrix)
1422 ("r-rcpp" ,r-rcpp)
1423 ("r-s4vectors" ,r-s4vectors)
1424 ("r-summarizedexperiment" ,r-summarizedexperiment)))
1425 (home-page "https://bioconductor.org/packages/InteractionSet")
1426 (synopsis "Base classes for storing genomic interaction data")
1427 (description
1428 "This packages provides the @code{GInteractions},
1429 @code{InteractionSet} and @code{ContactMatrix} objects and associated methods
1430 for storing and manipulating genomic interaction data from Hi-C and ChIA-PET
1431 experiments.")
1432 (license license:gpl3)))
1433
1434 (define-public r-genomicinteractions
1435 (package
1436 (name "r-genomicinteractions")
1437 (version "1.16.0")
1438 (source
1439 (origin
1440 (method url-fetch)
1441 (uri (bioconductor-uri "GenomicInteractions" version))
1442 (sha256
1443 (base32
1444 "0zy5isp2lqpjm0n0n1gly5bs4izn22yciibyqrnlrr60rmn5s67q"))))
1445 (properties
1446 `((upstream-name . "GenomicInteractions")))
1447 (build-system r-build-system)
1448 (propagated-inputs
1449 `(("r-biobase" ,r-biobase)
1450 ("r-biocgenerics" ,r-biocgenerics)
1451 ("r-data-table" ,r-data-table)
1452 ("r-dplyr" ,r-dplyr)
1453 ("r-genomeinfodb" ,r-genomeinfodb)
1454 ("r-genomicranges" ,r-genomicranges)
1455 ("r-ggplot2" ,r-ggplot2)
1456 ("r-gridextra" ,r-gridextra)
1457 ("r-gviz" ,r-gviz)
1458 ("r-igraph" ,r-igraph)
1459 ("r-interactionset" ,r-interactionset)
1460 ("r-iranges" ,r-iranges)
1461 ("r-rsamtools" ,r-rsamtools)
1462 ("r-rtracklayer" ,r-rtracklayer)
1463 ("r-s4vectors" ,r-s4vectors)
1464 ("r-stringr" ,r-stringr)))
1465 (home-page "https://github.com/ComputationalRegulatoryGenomicsICL/GenomicInteractions/")
1466 (synopsis "R package for handling genomic interaction data")
1467 (description
1468 "This R package provides tools for handling genomic interaction data,
1469 such as ChIA-PET/Hi-C, annotating genomic features with interaction
1470 information and producing various plots and statistics.")
1471 (license license:gpl3)))
1472
1473 (define-public r-ctc
1474 (package
1475 (name "r-ctc")
1476 (version "1.56.0")
1477 (source
1478 (origin
1479 (method url-fetch)
1480 (uri (bioconductor-uri "ctc" version))
1481 (sha256
1482 (base32
1483 "0yp7c0abk48jx1wf8n1gawh7dm15idahqc8va24v8cm0bzxgnmh2"))))
1484 (build-system r-build-system)
1485 (propagated-inputs `(("r-amap" ,r-amap)))
1486 (home-page "https://bioconductor.org/packages/ctc/")
1487 (synopsis "Cluster and tree conversion")
1488 (description
1489 "This package provides tools for exporting and importing classification
1490 trees and clusters to other programs.")
1491 (license license:gpl2)))
1492
1493 (define-public r-goseq
1494 (package
1495 (name "r-goseq")
1496 (version "1.34.1")
1497 (source
1498 (origin
1499 (method url-fetch)
1500 (uri (bioconductor-uri "goseq" version))
1501 (sha256
1502 (base32
1503 "1j87j98cajcjqabv6rb6zmcqxsqxxhbb3w60w1iink4rhsh8m3mn"))))
1504 (build-system r-build-system)
1505 (propagated-inputs
1506 `(("r-annotationdbi" ,r-annotationdbi)
1507 ("r-biasedurn" ,r-biasedurn)
1508 ("r-biocgenerics" ,r-biocgenerics)
1509 ("r-genelendatabase" ,r-genelendatabase)
1510 ("r-go-db" ,r-go-db)
1511 ("r-mgcv" ,r-mgcv)))
1512 (home-page "https://bioconductor.org/packages/goseq/")
1513 (synopsis "Gene Ontology analyser for RNA-seq and other length biased data")
1514 (description
1515 "This package provides tools to detect Gene Ontology and/or other user
1516 defined categories which are over/under represented in RNA-seq data.")
1517 (license license:lgpl2.0+)))
1518
1519 (define-public r-glimma
1520 (package
1521 (name "r-glimma")
1522 (version "1.10.1")
1523 (source
1524 (origin
1525 (method url-fetch)
1526 (uri (bioconductor-uri "Glimma" version))
1527 (sha256
1528 (base32
1529 "1ihrww55sa7ipi1rpp0rmn081sbqdwdmm5mz30zfrjr1xxqcdbcv"))))
1530 (properties `((upstream-name . "Glimma")))
1531 (build-system r-build-system)
1532 (propagated-inputs
1533 `(("r-edger" ,r-edger)
1534 ("r-jsonlite" ,r-jsonlite)
1535 ("r-s4vectors" ,r-s4vectors)))
1536 (home-page "https://github.com/Shians/Glimma")
1537 (synopsis "Interactive HTML graphics")
1538 (description
1539 "This package generates interactive visualisations for analysis of
1540 RNA-sequencing data using output from limma, edgeR or DESeq2 packages in an
1541 HTML page. The interactions are built on top of the popular static
1542 representations of analysis results in order to provide additional
1543 information.")
1544 (license license:lgpl3)))
1545
1546 (define-public r-rots
1547 (package
1548 (name "r-rots")
1549 (version "1.10.1")
1550 (source
1551 (origin
1552 (method url-fetch)
1553 (uri (bioconductor-uri "ROTS" version))
1554 (sha256
1555 (base32
1556 "1d5ggkk47xybcaizfy756qimbf2falg9cld46mhqjp3xfbfvzsg6"))))
1557 (properties `((upstream-name . "ROTS")))
1558 (build-system r-build-system)
1559 (propagated-inputs
1560 `(("r-biobase" ,r-biobase)
1561 ("r-rcpp" ,r-rcpp)))
1562 (home-page "https://bioconductor.org/packages/ROTS/")
1563 (synopsis "Reproducibility-Optimized Test Statistic")
1564 (description
1565 "This package provides tools for calculating the
1566 @dfn{Reproducibility-Optimized Test Statistic} (ROTS) for differential testing
1567 in omics data.")
1568 (license license:gpl2+)))
1569
1570 (define-public r-plgem
1571 (package
1572 (name "r-plgem")
1573 (version "1.54.1")
1574 (source
1575 (origin
1576 (method url-fetch)
1577 (uri (bioconductor-uri "plgem" version))
1578 (sha256
1579 (base32
1580 "1330635db3p8xm5y8fwrk1l37r6bgypsq70s3rx954i775zp6szg"))))
1581 (build-system r-build-system)
1582 (propagated-inputs
1583 `(("r-biobase" ,r-biobase)
1584 ("r-mass" ,r-mass)))
1585 (home-page "http://www.genopolis.it")
1586 (synopsis "Detect differential expression in microarray and proteomics datasets")
1587 (description
1588 "The Power Law Global Error Model (PLGEM) has been shown to faithfully
1589 model the variance-versus-mean dependence that exists in a variety of
1590 genome-wide datasets, including microarray and proteomics data. The use of
1591 PLGEM has been shown to improve the detection of differentially expressed
1592 genes or proteins in these datasets.")
1593 (license license:gpl2)))
1594
1595 (define-public r-inspect
1596 (package
1597 (name "r-inspect")
1598 (version "1.12.1")
1599 (source
1600 (origin
1601 (method url-fetch)
1602 (uri (bioconductor-uri "INSPEcT" version))
1603 (sha256
1604 (base32
1605 "07q5msw9rnamx957mbiawnv3p9kr5ahwawzvv9xzla7d3lkk62xp"))))
1606 (properties `((upstream-name . "INSPEcT")))
1607 (build-system r-build-system)
1608 (propagated-inputs
1609 `(("r-biobase" ,r-biobase)
1610 ("r-biocgenerics" ,r-biocgenerics)
1611 ("r-biocparallel" ,r-biocparallel)
1612 ("r-deseq2" ,r-deseq2)
1613 ("r-desolve" ,r-desolve)
1614 ("r-genomicalignments" ,r-genomicalignments)
1615 ("r-genomicfeatures" ,r-genomicfeatures)
1616 ("r-genomicranges" ,r-genomicranges)
1617 ("r-iranges" ,r-iranges)
1618 ("r-plgem" ,r-plgem)
1619 ("r-preprocesscore" ,r-preprocesscore)
1620 ("r-proc" ,r-proc)
1621 ("r-rootsolve" ,r-rootsolve)
1622 ("r-rsamtools" ,r-rsamtools)
1623 ("r-s4vectors" ,r-s4vectors)
1624 ("r-shiny" ,r-shiny)
1625 ("r-summarizedexperiment" ,r-summarizedexperiment)
1626 ("r-txdb-mmusculus-ucsc-mm9-knowngene"
1627 ,r-txdb-mmusculus-ucsc-mm9-knowngene)))
1628 (home-page "https://bioconductor.org/packages/INSPEcT")
1629 (synopsis "Analysis of 4sU-seq and RNA-seq time-course data")
1630 (description
1631 "INSPEcT (INference of Synthesis, Processing and dEgradation rates in
1632 Time-Course experiments) analyses 4sU-seq and RNA-seq time-course data in
1633 order to evaluate synthesis, processing and degradation rates and assess via
1634 modeling the rates that determines changes in mature mRNA levels.")
1635 (license license:gpl2)))
1636
1637 (define-public r-dnabarcodes
1638 (package
1639 (name "r-dnabarcodes")
1640 (version "1.12.0")
1641 (source
1642 (origin
1643 (method url-fetch)
1644 (uri (bioconductor-uri "DNABarcodes" version))
1645 (sha256
1646 (base32
1647 "0g6j7ish0fk9jcib94wssjgp1m8ldcp42hyyg1ypr945fa3xghx0"))))
1648 (properties `((upstream-name . "DNABarcodes")))
1649 (build-system r-build-system)
1650 (propagated-inputs
1651 `(("r-bh" ,r-bh)
1652 ("r-matrix" ,r-matrix)
1653 ("r-rcpp" ,r-rcpp)))
1654 (home-page "https://bioconductor.org/packages/DNABarcodes")
1655 (synopsis "Create and analyze DNA barcodes")
1656 (description
1657 "This package offers tools to create DNA barcode sets capable of
1658 correcting insertion, deletion, and substitution errors. Existing barcodes
1659 can be analyzed regarding their minimal, maximal and average distances between
1660 barcodes. Finally, reads that start with a (possibly mutated) barcode can be
1661 demultiplexed, i.e. assigned to their original reference barcode.")
1662 (license license:gpl2)))
1663
1664 (define-public r-ruvseq
1665 (package
1666 (name "r-ruvseq")
1667 (version "1.16.1")
1668 (source
1669 (origin
1670 (method url-fetch)
1671 (uri (bioconductor-uri "RUVSeq" version))
1672 (sha256
1673 (base32
1674 "0qk7q3ab7k133divfkp54zsmvsmb9p8r09pkh2caswrzrn8achzv"))))
1675 (properties `((upstream-name . "RUVSeq")))
1676 (build-system r-build-system)
1677 (propagated-inputs
1678 `(("r-biobase" ,r-biobase)
1679 ("r-edaseq" ,r-edaseq)
1680 ("r-edger" ,r-edger)
1681 ("r-mass" ,r-mass)))
1682 (home-page "https://github.com/drisso/RUVSeq")
1683 (synopsis "Remove unwanted variation from RNA-Seq data")
1684 (description
1685 "This package implements methods to @dfn{remove unwanted variation} (RUV)
1686 of Risso et al. (2014) for the normalization of RNA-Seq read counts between
1687 samples.")
1688 (license license:artistic2.0)))
1689
1690 (define-public r-biocneighbors
1691 (package
1692 (name "r-biocneighbors")
1693 (version "1.0.0")
1694 (source
1695 (origin
1696 (method url-fetch)
1697 (uri (bioconductor-uri "BiocNeighbors" version))
1698 (sha256
1699 (base32
1700 "1fsb96acidlxwf0h65xv7fnwdi58ckmq00gmwykrlawh88wgn1ll"))))
1701 (properties `((upstream-name . "BiocNeighbors")))
1702 (build-system r-build-system)
1703 (propagated-inputs
1704 `(("r-biocparallel" ,r-biocparallel)
1705 ("r-rcpp" ,r-rcpp)
1706 ("r-rcppannoy" ,r-rcppannoy)
1707 ("r-s4vectors" ,r-s4vectors)))
1708 (home-page "https://bioconductor.org/packages/BiocNeighbors")
1709 (synopsis "Nearest Neighbor Detection for Bioconductor packages")
1710 (description
1711 "This package implements exact and approximate methods for nearest
1712 neighbor detection, in a framework that allows them to be easily switched
1713 within Bioconductor packages or workflows. The exact algorithm is implemented
1714 using pre-clustering with the k-means algorithm. Functions are also provided
1715 to search for all neighbors within a given distance. Parallelization is
1716 achieved for all methods using the BiocParallel framework.")
1717 (license license:gpl3)))
1718
1719 (define-public r-destiny
1720 (package
1721 (name "r-destiny")
1722 (version "2.12.0")
1723 (source
1724 (origin
1725 (method url-fetch)
1726 (uri (bioconductor-uri "destiny" version))
1727 (sha256
1728 (base32
1729 "1iay17mrhsfmpwl920rh1nip5b6ybva4h6bna0yld04paq5yva67"))))
1730 (build-system r-build-system)
1731 (propagated-inputs
1732 `(("r-biobase" ,r-biobase)
1733 ("r-biocgenerics" ,r-biocgenerics)
1734 ("r-fnn" ,r-fnn)
1735 ("r-ggthemes" ,r-ggthemes)
1736 ("r-hmisc" ,r-hmisc)
1737 ("r-igraph" ,r-igraph)
1738 ("r-matrix" ,r-matrix)
1739 ("r-proxy" ,r-proxy)
1740 ("r-rcpp" ,r-rcpp)
1741 ("r-rcppeigen" ,r-rcppeigen)
1742 ("r-scales" ,r-scales)
1743 ("r-scatterplot3d" ,r-scatterplot3d)
1744 ("r-smoother" ,r-smoother)
1745 ("r-summarizedexperiment" ,r-summarizedexperiment)
1746 ("r-vim" ,r-vim)))
1747 (home-page "https://bioconductor.org/packages/destiny/")
1748 (synopsis "Create and plot diffusion maps")
1749 (description "This package provides tools to create and plot diffusion
1750 maps.")
1751 ;; Any version of the GPL
1752 (license license:gpl3+)))
1753
1754 (define-public r-savr
1755 (package
1756 (name "r-savr")
1757 (version "1.20.0")
1758 (source
1759 (origin
1760 (method url-fetch)
1761 (uri (bioconductor-uri "savR" version))
1762 (sha256
1763 (base32
1764 "13bwq2a2pygdkmhrcmvz525wsi5i01j911711zgs6x93wj20b2w7"))))
1765 (properties `((upstream-name . "savR")))
1766 (build-system r-build-system)
1767 (propagated-inputs
1768 `(("r-ggplot2" ,r-ggplot2)
1769 ("r-gridextra" ,r-gridextra)
1770 ("r-reshape2" ,r-reshape2)
1771 ("r-scales" ,r-scales)
1772 ("r-xml" ,r-xml)))
1773 (home-page "https://github.com/bcalder/savR")
1774 (synopsis "Parse and analyze Illumina SAV files")
1775 (description
1776 "This package provides tools to parse Illumina Sequence Analysis
1777 Viewer (SAV) files, access data, and generate QC plots.")
1778 (license license:agpl3+)))
1779
1780 (define-public r-chipexoqual
1781 (package
1782 (name "r-chipexoqual")
1783 (version "1.6.0")
1784 (source
1785 (origin
1786 (method url-fetch)
1787 (uri (bioconductor-uri "ChIPexoQual" version))
1788 (sha256
1789 (base32
1790 "1773bpiybn4g9jlv46z29x19q4dpcvn7lairr3lq5pdqbqmz5hnp"))))
1791 (properties `((upstream-name . "ChIPexoQual")))
1792 (build-system r-build-system)
1793 (propagated-inputs
1794 `(("r-biocparallel" ,r-biocparallel)
1795 ("r-biovizbase" ,r-biovizbase)
1796 ("r-broom" ,r-broom)
1797 ("r-data-table" ,r-data-table)
1798 ("r-dplyr" ,r-dplyr)
1799 ("r-genomeinfodb" ,r-genomeinfodb)
1800 ("r-genomicalignments" ,r-genomicalignments)
1801 ("r-genomicranges" ,r-genomicranges)
1802 ("r-ggplot2" ,r-ggplot2)
1803 ("r-hexbin" ,r-hexbin)
1804 ("r-iranges" ,r-iranges)
1805 ("r-rcolorbrewer" ,r-rcolorbrewer)
1806 ("r-rmarkdown" ,r-rmarkdown)
1807 ("r-rsamtools" ,r-rsamtools)
1808 ("r-s4vectors" ,r-s4vectors)
1809 ("r-scales" ,r-scales)
1810 ("r-viridis" ,r-viridis)))
1811 (home-page "https://github.com/keleslab/ChIPexoQual")
1812 (synopsis "Quality control pipeline for ChIP-exo/nexus data")
1813 (description
1814 "This package provides a quality control pipeline for ChIP-exo/nexus
1815 sequencing data.")
1816 (license license:gpl2+)))
1817
1818 (define-public r-copynumber
1819 (package
1820 (name "r-copynumber")
1821 (version "1.22.0")
1822 (source (origin
1823 (method url-fetch)
1824 (uri (bioconductor-uri "copynumber" version))
1825 (sha256
1826 (base32
1827 "0ipwj9i5p1bwhg5d80jdjagm02krpj2v0j47qdgw41h8wncdyal3"))))
1828 (build-system r-build-system)
1829 (propagated-inputs
1830 `(("r-s4vectors" ,r-s4vectors)
1831 ("r-iranges" ,r-iranges)
1832 ("r-genomicranges" ,r-genomicranges)
1833 ("r-biocgenerics" ,r-biocgenerics)))
1834 (home-page "https://bioconductor.org/packages/copynumber")
1835 (synopsis "Segmentation of single- and multi-track copy number data")
1836 (description
1837 "This package segments single- and multi-track copy number data by a
1838 penalized least squares regression method.")
1839 (license license:artistic2.0)))
1840
1841 (define-public r-dnacopy
1842 (package
1843 (name "r-dnacopy")
1844 (version "1.56.0")
1845 (source
1846 (origin
1847 (method url-fetch)
1848 (uri (bioconductor-uri "DNAcopy" version))
1849 (sha256
1850 (base32
1851 "04cqdqxhva66xwh1s2vffi56b9fcrqd4slcrvqasj5lp2rkjli82"))))
1852 (properties `((upstream-name . "DNAcopy")))
1853 (build-system r-build-system)
1854 (native-inputs `(("gfortran" ,gfortran)))
1855 (home-page "https://bioconductor.org/packages/DNAcopy")
1856 (synopsis "DNA copy number data analysis")
1857 (description
1858 "This package implements the @dfn{circular binary segmentation} (CBS)
1859 algorithm to segment DNA copy number data and identify genomic regions with
1860 abnormal copy number.")
1861 (license license:gpl2+)))
1862
1863 ;; This is a CRAN package, but it uncharacteristically depends on a
1864 ;; Bioconductor package.
1865 (define-public r-htscluster
1866 (package
1867 (name "r-htscluster")
1868 (version "2.0.8")
1869 (source
1870 (origin
1871 (method url-fetch)
1872 (uri (cran-uri "HTSCluster" version))
1873 (sha256
1874 (base32
1875 "0wnbfh6hdx8692jilgmv8sys1zm6fqc6mim7vvjhyqlmpm8gm0kg"))))
1876 (properties `((upstream-name . "HTSCluster")))
1877 (build-system r-build-system)
1878 (propagated-inputs
1879 `(("r-capushe" ,r-capushe)
1880 ("r-edger" ,r-edger)
1881 ("r-plotrix" ,r-plotrix)))
1882 (home-page "https://cran.r-project.org/web/packages/HTSCluster")
1883 (synopsis "Clustering high-throughput transcriptome sequencing (HTS) data")
1884 (description
1885 "This package provides a Poisson mixture model is implemented to cluster
1886 genes from high-throughput transcriptome sequencing (RNA-seq) data. Parameter
1887 estimation is performed using either the EM or CEM algorithm, and the slope
1888 heuristics are used for model selection (i.e., to choose the number of
1889 clusters).")
1890 (license license:gpl3+)))
1891
1892 (define-public r-deds
1893 (package
1894 (name "r-deds")
1895 (version "1.56.0")
1896 (source
1897 (origin
1898 (method url-fetch)
1899 (uri (bioconductor-uri "DEDS" version))
1900 (sha256
1901 (base32
1902 "1zfgaar3bpss49zhs81mwlfzkx5lv92j8a64xd12ig88is24cw2c"))))
1903 (properties `((upstream-name . "DEDS")))
1904 (build-system r-build-system)
1905 (home-page "https://bioconductor.org/packages/DEDS/")
1906 (synopsis "Differential expression via distance summary for microarray data")
1907 (description
1908 "This library contains functions that calculate various statistics of
1909 differential expression for microarray data, including t statistics, fold
1910 change, F statistics, SAM, moderated t and F statistics and B statistics. It
1911 also implements a new methodology called DEDS (Differential Expression via
1912 Distance Summary), which selects differentially expressed genes by integrating
1913 and summarizing a set of statistics using a weighted distance approach.")
1914 ;; Any version of the LGPL.
1915 (license license:lgpl3+)))
1916
1917 ;; This is a CRAN package, but since it depends on a Bioconductor package we
1918 ;; put it here.
1919 (define-public r-nbpseq
1920 (package
1921 (name "r-nbpseq")
1922 (version "0.3.0")
1923 (source
1924 (origin
1925 (method url-fetch)
1926 (uri (cran-uri "NBPSeq" version))
1927 (sha256
1928 (base32
1929 "0l4ylxhs2k9ww21jjqs67fygk92avdchhx2y1ixzl7yr2yh1y9by"))))
1930 (properties `((upstream-name . "NBPSeq")))
1931 (build-system r-build-system)
1932 (propagated-inputs
1933 `(("r-qvalue" ,r-qvalue)))
1934 (home-page "https://cran.r-project.org/web/packages/NBPSeq")
1935 (synopsis "Negative binomial models for RNA-Seq data")
1936 (description
1937 "This package provides negative binomial models for two-group comparisons
1938 and regression inferences from RNA-sequencing data.")
1939 (license license:gpl2)))
1940
1941 (define-public r-ebseq
1942 (package
1943 (name "r-ebseq")
1944 (version "1.22.1")
1945 (source
1946 (origin
1947 (method url-fetch)
1948 (uri (bioconductor-uri "EBSeq" version))
1949 (sha256
1950 (base32
1951 "1gzbk1hbwdan0j131ah88yryfvsiq0wqjnb09qbr4qaczpgvbad0"))))
1952 (properties `((upstream-name . "EBSeq")))
1953 (build-system r-build-system)
1954 (propagated-inputs
1955 `(("r-blockmodeling" ,r-blockmodeling)
1956 ("r-gplots" ,r-gplots)
1957 ("r-testthat" ,r-testthat)))
1958 (home-page "https://bioconductor.org/packages/EBSeq")
1959 (synopsis "Differential expression analysis of RNA-seq data")
1960 (description
1961 "This package provides tools for differential expression analysis at both
1962 gene and isoform level using RNA-seq data")
1963 (license license:artistic2.0)))
1964
1965 (define-public r-lpsymphony
1966 (package
1967 (name "r-lpsymphony")
1968 (version "1.10.0")
1969 (source
1970 (origin
1971 (method url-fetch)
1972 (uri (bioconductor-uri "lpsymphony" version))
1973 (sha256
1974 (base32
1975 "0vnsf5x6gvd1k8h89al7r6xbgbxsjbxphr675czzwggz79zbvq7y"))))
1976 (build-system r-build-system)
1977 (inputs
1978 `(("gfortran" ,gfortran)
1979 ("zlib" ,zlib)))
1980 (native-inputs
1981 `(("pkg-config" ,pkg-config)))
1982 (home-page "http://r-forge.r-project.org/projects/rsymphony")
1983 (synopsis "Symphony integer linear programming solver in R")
1984 (description
1985 "This package was derived from Rsymphony. The package provides an R
1986 interface to SYMPHONY, a linear programming solver written in C++. The main
1987 difference between this package and Rsymphony is that it includes the solver
1988 source code, while Rsymphony expects to find header and library files on the
1989 users' system. Thus the intention of @code{lpsymphony} is to provide an easy
1990 to install interface to SYMPHONY.")
1991 ;; Symphony 5.4 or later is distributed under the terms of the EPL 1.0.
1992 ;; lpsimphony is released under the same terms.
1993 (license license:epl1.0)))
1994
1995 (define-public r-ihw
1996 (package
1997 (name "r-ihw")
1998 (version "1.10.1")
1999 (source
2000 (origin
2001 (method url-fetch)
2002 (uri (bioconductor-uri "IHW" version))
2003 (sha256
2004 (base32
2005 "10wqasl8k2j3y5qvak3xr2xj6symk656xww1y5n2l22nz832j19n"))))
2006 (properties `((upstream-name . "IHW")))
2007 (build-system r-build-system)
2008 (propagated-inputs
2009 `(("r-biocgenerics" ,r-biocgenerics)
2010 ("r-fdrtool" ,r-fdrtool)
2011 ("r-lpsymphony" ,r-lpsymphony)
2012 ("r-slam" ,r-slam)))
2013 (home-page "https://bioconductor.org/packages/IHW")
2014 (synopsis "Independent hypothesis weighting")
2015 (description
2016 "@dfn{Independent hypothesis weighting} (IHW) is a multiple testing
2017 procedure that increases power compared to the method of Benjamini and
2018 Hochberg by assigning data-driven weights to each hypothesis. The input to
2019 IHW is a two-column table of p-values and covariates. The covariate can be
2020 any continuous-valued or categorical variable that is thought to be
2021 informative on the statistical properties of each hypothesis test, while it is
2022 independent of the p-value under the null hypothesis.")
2023 (license license:artistic2.0)))
2024
2025 (define-public r-icobra
2026 (package
2027 (name "r-icobra")
2028 (version "1.10.0")
2029 (source
2030 (origin
2031 (method url-fetch)
2032 (uri (bioconductor-uri "iCOBRA" version))
2033 (sha256
2034 (base32
2035 "0i1swrm31g0zffi5pm48bfvdfqpd32d0zdchkbyipz96al46jnld"))))
2036 (properties `((upstream-name . "iCOBRA")))
2037 (build-system r-build-system)
2038 (propagated-inputs
2039 `(("r-dplyr" ,r-dplyr)
2040 ("r-dt" ,r-dt)
2041 ("r-ggplot2" ,r-ggplot2)
2042 ("r-limma" ,r-limma)
2043 ("r-reshape2" ,r-reshape2)
2044 ("r-rocr" ,r-rocr)
2045 ("r-scales" ,r-scales)
2046 ("r-shiny" ,r-shiny)
2047 ("r-shinybs" ,r-shinybs)
2048 ("r-shinydashboard" ,r-shinydashboard)
2049 ("r-upsetr" ,r-upsetr)))
2050 (home-page "https://bioconductor.org/packages/iCOBRA")
2051 (synopsis "Comparison and visualization of ranking and assignment methods")
2052 (description
2053 "This package provides functions for calculation and visualization of
2054 performance metrics for evaluation of ranking and binary
2055 classification (assignment) methods. It also contains a Shiny application for
2056 interactive exploration of results.")
2057 (license license:gpl2+)))
2058
2059 (define-public r-mast
2060 (package
2061 (name "r-mast")
2062 (version "1.8.2")
2063 (source
2064 (origin
2065 (method url-fetch)
2066 (uri (bioconductor-uri "MAST" version))
2067 (sha256
2068 (base32
2069 "0rhx655dza0m6yg9jcfz2nmxqahvxx2l91kqgyp7qai0bzz9d9ix"))))
2070 (properties `((upstream-name . "MAST")))
2071 (build-system r-build-system)
2072 (propagated-inputs
2073 `(("r-abind" ,r-abind)
2074 ("r-biobase" ,r-biobase)
2075 ("r-biocgenerics" ,r-biocgenerics)
2076 ("r-data-table" ,r-data-table)
2077 ("r-ggplot2" ,r-ggplot2)
2078 ("r-plyr" ,r-plyr)
2079 ("r-progress" ,r-progress)
2080 ("r-reshape2" ,r-reshape2)
2081 ("r-s4vectors" ,r-s4vectors)
2082 ("r-singlecellexperiment" ,r-singlecellexperiment)
2083 ("r-stringr" ,r-stringr)
2084 ("r-summarizedexperiment" ,r-summarizedexperiment)))
2085 (home-page "https://github.com/RGLab/MAST/")
2086 (synopsis "Model-based analysis of single cell transcriptomics")
2087 (description
2088 "This package provides methods and models for handling zero-inflated
2089 single cell assay data.")
2090 (license license:gpl2+)))
2091
2092 (define-public r-monocle
2093 (package
2094 (name "r-monocle")
2095 (version "2.10.1")
2096 (source
2097 (origin
2098 (method url-fetch)
2099 (uri (bioconductor-uri "monocle" version))
2100 (sha256
2101 (base32
2102 "0shwkgqs93j2l5h36yyvb1lf724107cfjrmzp5fxfj1lqc0y61lf"))))
2103 (build-system r-build-system)
2104 (propagated-inputs
2105 `(("r-biobase" ,r-biobase)
2106 ("r-biocgenerics" ,r-biocgenerics)
2107 ("r-biocviews" ,r-biocviews)
2108 ("r-cluster" ,r-cluster)
2109 ("r-combinat" ,r-combinat)
2110 ("r-ddrtree" ,r-ddrtree)
2111 ("r-densityclust" ,r-densityclust)
2112 ("r-dplyr" ,r-dplyr)
2113 ("r-fastica" ,r-fastica)
2114 ("r-ggplot2" ,r-ggplot2)
2115 ("r-hsmmsinglecell" ,r-hsmmsinglecell)
2116 ("r-igraph" ,r-igraph)
2117 ("r-irlba" ,r-irlba)
2118 ("r-limma" ,r-limma)
2119 ("r-mass" ,r-mass)
2120 ("r-matrix" ,r-matrix)
2121 ("r-matrixstats" ,r-matrixstats)
2122 ("r-pheatmap" ,r-pheatmap)
2123 ("r-plyr" ,r-plyr)
2124 ("r-proxy" ,r-proxy)
2125 ("r-qlcmatrix" ,r-qlcmatrix)
2126 ("r-rann" ,r-rann)
2127 ("r-rcpp" ,r-rcpp)
2128 ("r-reshape2" ,r-reshape2)
2129 ("r-rtsne" ,r-rtsne)
2130 ("r-slam" ,r-slam)
2131 ("r-stringr" ,r-stringr)
2132 ("r-tibble" ,r-tibble)
2133 ("r-vgam" ,r-vgam)
2134 ("r-viridis" ,r-viridis)))
2135 (home-page "https://bioconductor.org/packages/monocle")
2136 (synopsis "Clustering, differential expression, and trajectory analysis for single-cell RNA-Seq")
2137 (description
2138 "Monocle performs differential expression and time-series analysis for
2139 single-cell expression experiments. It orders individual cells according to
2140 progress through a biological process, without knowing ahead of time which
2141 genes define progress through that process. Monocle also performs
2142 differential expression analysis, clustering, visualization, and other useful
2143 tasks on single cell expression data. It is designed to work with RNA-Seq and
2144 qPCR data, but could be used with other types as well.")
2145 (license license:artistic2.0)))
2146
2147 (define-public r-noiseq
2148 (package
2149 (name "r-noiseq")
2150 (version "2.26.1")
2151 (source
2152 (origin
2153 (method url-fetch)
2154 (uri (bioconductor-uri "NOISeq" version))
2155 (sha256
2156 (base32
2157 "1wyhhi9ydlbjlz427093mdp5ppby77n37w5c2iyxlpsdk2m2nqsn"))))
2158 (properties `((upstream-name . "NOISeq")))
2159 (build-system r-build-system)
2160 (propagated-inputs
2161 `(("r-biobase" ,r-biobase)
2162 ("r-matrix" ,r-matrix)))
2163 (home-page "https://bioconductor.org/packages/NOISeq")
2164 (synopsis "Exploratory analysis and differential expression for RNA-seq data")
2165 (description
2166 "This package provides tools to support the analysis of RNA-seq
2167 expression data or other similar kind of data. It provides exploratory plots
2168 to evaluate saturation, count distribution, expression per chromosome, type of
2169 detected features, features length, etc. It also supports the analysis of
2170 differential expression between two experimental conditions with no parametric
2171 assumptions.")
2172 (license license:artistic2.0)))
2173
2174 (define-public r-scdd
2175 (package
2176 (name "r-scdd")
2177 (version "1.6.1")
2178 (source
2179 (origin
2180 (method url-fetch)
2181 (uri (bioconductor-uri "scDD" version))
2182 (sha256
2183 (base32
2184 "0dp2awajd5281dwpbs0wb8ij2pq9l60p0b80xhxrb41m5qybcri8"))))
2185 (properties `((upstream-name . "scDD")))
2186 (build-system r-build-system)
2187 (propagated-inputs
2188 `(("r-arm" ,r-arm)
2189 ("r-biocparallel" ,r-biocparallel)
2190 ("r-ebseq" ,r-ebseq)
2191 ("r-fields" ,r-fields)
2192 ("r-ggplot2" ,r-ggplot2)
2193 ("r-mclust" ,r-mclust)
2194 ("r-outliers" ,r-outliers)
2195 ("r-s4vectors" ,r-s4vectors)
2196 ("r-scran" ,r-scran)
2197 ("r-singlecellexperiment" ,r-singlecellexperiment)
2198 ("r-summarizedexperiment" ,r-summarizedexperiment)))
2199 (home-page "https://github.com/kdkorthauer/scDD")
2200 (synopsis "Mixture modeling of single-cell RNA-seq data")
2201 (description
2202 "This package implements a method to analyze single-cell RNA-seq data
2203 utilizing flexible Dirichlet Process mixture models. Genes with differential
2204 distributions of expression are classified into several interesting patterns
2205 of differences between two conditions. The package also includes functions
2206 for simulating data with these patterns from negative binomial
2207 distributions.")
2208 (license license:gpl2)))
2209
2210 (define-public r-scone
2211 (package
2212 (name "r-scone")
2213 (version "1.6.1")
2214 (source
2215 (origin
2216 (method url-fetch)
2217 (uri (bioconductor-uri "scone" version))
2218 (sha256
2219 (base32
2220 "0l1x4cjnfjbpx6k55sjqx03555daa6v63rq0rg6b7jpz8xxzwa7p"))))
2221 (build-system r-build-system)
2222 (propagated-inputs
2223 `(("r-aroma-light" ,r-aroma-light)
2224 ("r-biocparallel" ,r-biocparallel)
2225 ("r-boot" ,r-boot)
2226 ("r-class" ,r-class)
2227 ("r-cluster" ,r-cluster)
2228 ("r-compositions" ,r-compositions)
2229 ("r-diptest" ,r-diptest)
2230 ("r-edger" ,r-edger)
2231 ("r-fpc" ,r-fpc)
2232 ("r-gplots" ,r-gplots)
2233 ("r-hexbin" ,r-hexbin)
2234 ("r-limma" ,r-limma)
2235 ("r-matrixstats" ,r-matrixstats)
2236 ("r-mixtools" ,r-mixtools)
2237 ("r-rarpack" ,r-rarpack)
2238 ("r-rcolorbrewer" ,r-rcolorbrewer)
2239 ("r-rhdf5" ,r-rhdf5)
2240 ("r-ruvseq" ,r-ruvseq)
2241 ("r-summarizedexperiment" ,r-summarizedexperiment)))
2242 (home-page "https://bioconductor.org/packages/scone")
2243 (synopsis "Single cell overview of normalized expression data")
2244 (description
2245 "SCONE is an R package for comparing and ranking the performance of
2246 different normalization schemes for single-cell RNA-seq and other
2247 high-throughput analyses.")
2248 (license license:artistic2.0)))
2249
2250 (define-public r-geoquery
2251 (package
2252 (name "r-geoquery")
2253 (version "2.50.5")
2254 (source
2255 (origin
2256 (method url-fetch)
2257 (uri (bioconductor-uri "GEOquery" version))
2258 (sha256
2259 (base32
2260 "074dl00c8yi1ihpjkw7vl9vy2hggvipib0jn0hli0wrw7x1h9hg6"))))
2261 (properties `((upstream-name . "GEOquery")))
2262 (build-system r-build-system)
2263 (propagated-inputs
2264 `(("r-biobase" ,r-biobase)
2265 ("r-dplyr" ,r-dplyr)
2266 ("r-httr" ,r-httr)
2267 ("r-limma" ,r-limma)
2268 ("r-magrittr" ,r-magrittr)
2269 ("r-readr" ,r-readr)
2270 ("r-tidyr" ,r-tidyr)
2271 ("r-xml2" ,r-xml2)))
2272 (home-page "https://github.com/seandavi/GEOquery/")
2273 (synopsis "Get data from NCBI Gene Expression Omnibus (GEO)")
2274 (description
2275 "The NCBI Gene Expression Omnibus (GEO) is a public repository of
2276 microarray data. Given the rich and varied nature of this resource, it is
2277 only natural to want to apply BioConductor tools to these data. GEOquery is
2278 the bridge between GEO and BioConductor.")
2279 (license license:gpl2)))
2280
2281 (define-public r-illuminaio
2282 (package
2283 (name "r-illuminaio")
2284 (version "0.24.0")
2285 (source
2286 (origin
2287 (method url-fetch)
2288 (uri (bioconductor-uri "illuminaio" version))
2289 (sha256
2290 (base32
2291 "1rdp9b4xlv91yzba7pd7k50s3nkljfxmdmyz5jl0j8ybhmpl6rns"))))
2292 (build-system r-build-system)
2293 (propagated-inputs
2294 `(("r-base64" ,r-base64)))
2295 (home-page "https://github.com/HenrikBengtsson/illuminaio/")
2296 (synopsis "Parse Illumina microarray output files")
2297 (description
2298 "This package provides tools for parsing Illumina's microarray output
2299 files, including IDAT.")
2300 (license license:gpl2)))
2301
2302 (define-public r-siggenes
2303 (package
2304 (name "r-siggenes")
2305 (version "1.56.0")
2306 (source
2307 (origin
2308 (method url-fetch)
2309 (uri (bioconductor-uri "siggenes" version))
2310 (sha256
2311 (base32
2312 "0cjlb5r04x15xkhk00i3wvpx21kj0k29pn0mj3whwqk31zznnk1b"))))
2313 (build-system r-build-system)
2314 (propagated-inputs
2315 `(("r-biobase" ,r-biobase)
2316 ("r-multtest" ,r-multtest)))
2317 (home-page "https://bioconductor.org/packages/siggenes/")
2318 (synopsis
2319 "Multiple testing using SAM and Efron's empirical Bayes approaches")
2320 (description
2321 "This package provides tools for the identification of differentially
2322 expressed genes and estimation of the @dfn{False Discovery Rate} (FDR) using
2323 both the Significance Analysis of Microarrays (SAM) and the @dfn{Empirical
2324 Bayes Analyses of Microarrays} (EBAM).")
2325 (license license:lgpl2.0+)))
2326
2327 (define-public r-bumphunter
2328 (package
2329 (name "r-bumphunter")
2330 (version "1.24.5")
2331 (source
2332 (origin
2333 (method url-fetch)
2334 (uri (bioconductor-uri "bumphunter" version))
2335 (sha256
2336 (base32
2337 "1f9vk3srffbx8jpza40nd18a4y0p0z8q40mx55dlcnddkwrqi19b"))))
2338 (build-system r-build-system)
2339 (propagated-inputs
2340 `(("r-annotationdbi" ,r-annotationdbi)
2341 ("r-biocgenerics" ,r-biocgenerics)
2342 ("r-dorng" ,r-dorng)
2343 ("r-foreach" ,r-foreach)
2344 ("r-genomeinfodb" ,r-genomeinfodb)
2345 ("r-genomicfeatures" ,r-genomicfeatures)
2346 ("r-genomicranges" ,r-genomicranges)
2347 ("r-iranges" ,r-iranges)
2348 ("r-iterators" ,r-iterators)
2349 ("r-limma" ,r-limma)
2350 ("r-locfit" ,r-locfit)
2351 ("r-matrixstats" ,r-matrixstats)
2352 ("r-s4vectors" ,r-s4vectors)))
2353 (home-page "https://github.com/ririzarr/bumphunter")
2354 (synopsis "Find bumps in genomic data")
2355 (description
2356 "This package provides tools for finding bumps in genomic data in order
2357 to identify differentially methylated regions in epigenetic epidemiology
2358 studies.")
2359 (license license:artistic2.0)))
2360
2361 (define-public r-minfi
2362 (package
2363 (name "r-minfi")
2364 (version "1.28.4")
2365 (source
2366 (origin
2367 (method url-fetch)
2368 (uri (bioconductor-uri "minfi" version))
2369 (sha256
2370 (base32
2371 "1sjwwqb0syngvj75saaky9y06hbxsawhhcmfvavzkhicxipafv7r"))))
2372 (build-system r-build-system)
2373 (propagated-inputs
2374 `(("r-beanplot" ,r-beanplot)
2375 ("r-biobase" ,r-biobase)
2376 ("r-biocgenerics" ,r-biocgenerics)
2377 ("r-biocparallel" ,r-biocparallel)
2378 ("r-biostrings" ,r-biostrings)
2379 ("r-bumphunter" ,r-bumphunter)
2380 ("r-data-table" ,r-data-table)
2381 ("r-delayedarray" ,r-delayedarray)
2382 ("r-delayedmatrixstats" ,r-delayedmatrixstats)
2383 ("r-genefilter" ,r-genefilter)
2384 ("r-genomeinfodb" ,r-genomeinfodb)
2385 ("r-genomicranges" ,r-genomicranges)
2386 ("r-geoquery" ,r-geoquery)
2387 ("r-hdf5array" ,r-hdf5array)
2388 ("r-illuminaio" ,r-illuminaio)
2389 ("r-iranges" ,r-iranges)
2390 ("r-lattice" ,r-lattice)
2391 ("r-limma" ,r-limma)
2392 ("r-mass" ,r-mass)
2393 ("r-mclust" ,r-mclust)
2394 ("r-nlme" ,r-nlme)
2395 ("r-nor1mix" ,r-nor1mix)
2396 ("r-preprocesscore" ,r-preprocesscore)
2397 ("r-quadprog" ,r-quadprog)
2398 ("r-rcolorbrewer" ,r-rcolorbrewer)
2399 ("r-reshape" ,r-reshape)
2400 ("r-s4vectors" ,r-s4vectors)
2401 ("r-siggenes" ,r-siggenes)
2402 ("r-summarizedexperiment" ,r-summarizedexperiment)))
2403 (home-page "https://github.com/hansenlab/minfi")
2404 (synopsis "Analyze Illumina Infinium DNA methylation arrays")
2405 (description
2406 "This package provides tools to analyze and visualize Illumina Infinium
2407 methylation arrays.")
2408 (license license:artistic2.0)))
2409
2410 (define-public r-methylumi
2411 (package
2412 (name "r-methylumi")
2413 (version "2.28.0")
2414 (source
2415 (origin
2416 (method url-fetch)
2417 (uri (bioconductor-uri "methylumi" version))
2418 (sha256
2419 (base32
2420 "14p2qi18cprfvb2gxng1vm48c7zwh23h88q9qjgipj9xl5axsgw2"))))
2421 (build-system r-build-system)
2422 (propagated-inputs
2423 `(("r-annotate" ,r-annotate)
2424 ("r-annotationdbi" ,r-annotationdbi)
2425 ("r-biobase" ,r-biobase)
2426 ("r-biocgenerics" ,r-biocgenerics)
2427 ("r-fdb-infiniummethylation-hg19" ,r-fdb-infiniummethylation-hg19)
2428 ("r-genefilter" ,r-genefilter)
2429 ("r-genomeinfodb" ,r-genomeinfodb)
2430 ("r-genomicranges" ,r-genomicranges)
2431 ("r-ggplot2" ,r-ggplot2)
2432 ("r-illuminaio" ,r-illuminaio)
2433 ("r-iranges" ,r-iranges)
2434 ("r-lattice" ,r-lattice)
2435 ("r-matrixstats" ,r-matrixstats)
2436 ("r-minfi" ,r-minfi)
2437 ("r-reshape2" ,r-reshape2)
2438 ("r-s4vectors" ,r-s4vectors)
2439 ("r-scales" ,r-scales)
2440 ("r-summarizedexperiment" ,r-summarizedexperiment)))
2441 (home-page "https://bioconductor.org/packages/methylumi")
2442 (synopsis "Handle Illumina methylation data")
2443 (description
2444 "This package provides classes for holding and manipulating Illumina
2445 methylation data. Based on eSet, it can contain MIAME information, sample
2446 information, feature information, and multiple matrices of data. An
2447 \"intelligent\" import function, methylumiR can read the Illumina text files
2448 and create a MethyLumiSet. methylumIDAT can directly read raw IDAT files from
2449 HumanMethylation27 and HumanMethylation450 microarrays. Normalization,
2450 background correction, and quality control features for GoldenGate, Infinium,
2451 and Infinium HD arrays are also included.")
2452 (license license:gpl2)))
2453
2454 (define-public r-lumi
2455 (package
2456 (name "r-lumi")
2457 (version "2.34.0")
2458 (source
2459 (origin
2460 (method url-fetch)
2461 (uri (bioconductor-uri "lumi" version))
2462 (sha256
2463 (base32
2464 "1fpmjpgcy5n0hx9whn9m3jhjmciqq0l59nvy5addbq0a4wnjhx8q"))))
2465 (build-system r-build-system)
2466 (propagated-inputs
2467 `(("r-affy" ,r-affy)
2468 ("r-annotate" ,r-annotate)
2469 ("r-annotationdbi" ,r-annotationdbi)
2470 ("r-biobase" ,r-biobase)
2471 ("r-dbi" ,r-dbi)
2472 ("r-genomicfeatures" ,r-genomicfeatures)
2473 ("r-genomicranges" ,r-genomicranges)
2474 ("r-kernsmooth" ,r-kernsmooth)
2475 ("r-lattice" ,r-lattice)
2476 ("r-mass" ,r-mass)
2477 ("r-methylumi" ,r-methylumi)
2478 ("r-mgcv" ,r-mgcv)
2479 ("r-nleqslv" ,r-nleqslv)
2480 ("r-preprocesscore" ,r-preprocesscore)
2481 ("r-rsqlite" ,r-rsqlite)))
2482 (home-page "https://bioconductor.org/packages/lumi")
2483 (synopsis "BeadArray-specific methods for Illumina methylation and expression microarrays")
2484 (description
2485 "The lumi package provides an integrated solution for the Illumina
2486 microarray data analysis. It includes functions of Illumina
2487 BeadStudio (GenomeStudio) data input, quality control, BeadArray-specific
2488 variance stabilization, normalization and gene annotation at the probe level.
2489 It also includes the functions of processing Illumina methylation microarrays,
2490 especially Illumina Infinium methylation microarrays.")
2491 (license license:lgpl2.0+)))
2492
2493 (define-public r-linnorm
2494 (package
2495 (name "r-linnorm")
2496 (version "2.6.1")
2497 (source
2498 (origin
2499 (method url-fetch)
2500 (uri (bioconductor-uri "Linnorm" version))
2501 (sha256
2502 (base32
2503 "1qgk8m5kc409flqxs3vnf228v3z0112q8py9hgfgyiwvi6yzdbp6"))))
2504 (properties `((upstream-name . "Linnorm")))
2505 (build-system r-build-system)
2506 (propagated-inputs
2507 `(("r-amap" ,r-amap)
2508 ("r-apcluster" ,r-apcluster)
2509 ("r-ellipse" ,r-ellipse)
2510 ("r-fastcluster" ,r-fastcluster)
2511 ("r-fpc" ,r-fpc)
2512 ("r-ggdendro" ,r-ggdendro)
2513 ("r-ggplot2" ,r-ggplot2)
2514 ("r-gmodels" ,r-gmodels)
2515 ("r-igraph" ,r-igraph)
2516 ("r-limma" ,r-limma)
2517 ("r-mass" ,r-mass)
2518 ("r-mclust" ,r-mclust)
2519 ("r-rcpp" ,r-rcpp)
2520 ("r-rcpparmadillo" ,r-rcpparmadillo)
2521 ("r-rtsne" ,r-rtsne)
2522 ("r-statmod" ,r-statmod)
2523 ("r-vegan" ,r-vegan)
2524 ("r-zoo" ,r-zoo)))
2525 (home-page "http://www.jjwanglab.org/Linnorm/")
2526 (synopsis "Linear model and normality based transformation method")
2527 (description
2528 "Linnorm is an R package for the analysis of RNA-seq, scRNA-seq, ChIP-seq
2529 count data or any large scale count data. It transforms such datasets for
2530 parametric tests. In addition to the transformtion function (@code{Linnorm}),
2531 the following pipelines are implemented:
2532
2533 @enumerate
2534 @item Library size/batch effect normalization (@code{Linnorm.Norm})
2535 @item Cell subpopluation analysis and visualization using t-SNE or PCA K-means
2536 clustering or hierarchical clustering (@code{Linnorm.tSNE},
2537 @code{Linnorm.PCA}, @code{Linnorm.HClust})
2538 @item Differential expression analysis or differential peak detection using
2539 limma (@code{Linnorm.limma})
2540 @item Highly variable gene discovery and visualization (@code{Linnorm.HVar})
2541 @item Gene correlation network analysis and visualization (@code{Linnorm.Cor})
2542 @item Stable gene selection for scRNA-seq data; for users without or who do
2543 not want to rely on spike-in genes (@code{Linnorm.SGenes})
2544 @item Data imputation (@code{Linnorm.DataImput}).
2545 @end enumerate
2546
2547 Linnorm can work with raw count, CPM, RPKM, FPKM and TPM. Additionally, the
2548 @code{RnaXSim} function is included for simulating RNA-seq data for the
2549 evaluation of DEG analysis methods.")
2550 (license license:expat)))
2551
2552 (define-public r-ioniser
2553 (package
2554 (name "r-ioniser")
2555 (version "2.6.0")
2556 (source
2557 (origin
2558 (method url-fetch)
2559 (uri (bioconductor-uri "IONiseR" version))
2560 (sha256
2561 (base32
2562 "01lqisdlsvym8nhgpzn7lpcddk9lv9253dy9v65r2dicb5xqhj00"))))
2563 (properties `((upstream-name . "IONiseR")))
2564 (build-system r-build-system)
2565 (propagated-inputs
2566 `(("r-biocgenerics" ,r-biocgenerics)
2567 ("r-biocparallel" ,r-biocparallel)
2568 ("r-biostrings" ,r-biostrings)
2569 ("r-bit64" ,r-bit64)
2570 ("r-dplyr" ,r-dplyr)
2571 ("r-ggplot2" ,r-ggplot2)
2572 ("r-magrittr" ,r-magrittr)
2573 ("r-rhdf5" ,r-rhdf5)
2574 ("r-shortread" ,r-shortread)
2575 ("r-stringr" ,r-stringr)
2576 ("r-tibble" ,r-tibble)
2577 ("r-tidyr" ,r-tidyr)
2578 ("r-xvector" ,r-xvector)))
2579 (home-page "https://bioconductor.org/packages/IONiseR/")
2580 (synopsis "Quality assessment tools for Oxford Nanopore MinION data")
2581 (description
2582 "IONiseR provides tools for the quality assessment of Oxford Nanopore
2583 MinION data. It extracts summary statistics from a set of fast5 files and can
2584 be used either before or after base calling. In addition to standard
2585 summaries of the read-types produced, it provides a number of plots for
2586 visualising metrics relative to experiment run time or spatially over the
2587 surface of a flowcell.")
2588 (license license:expat)))
2589
2590 ;; This is a CRAN package, but it depends on packages from Bioconductor.
2591 (define-public r-gkmsvm
2592 (package
2593 (name "r-gkmsvm")
2594 (version "0.79.0")
2595 (source
2596 (origin
2597 (method url-fetch)
2598 (uri (cran-uri "gkmSVM" version))
2599 (sha256
2600 (base32
2601 "04dakbgfvfalz4rm4fvvybp506dn5fbj5g86ybfhrc6wywjllsz3"))))
2602 (properties `((upstream-name . "gkmSVM")))
2603 (build-system r-build-system)
2604 (propagated-inputs
2605 `(("r-biocgenerics" ,r-biocgenerics)
2606 ("r-biostrings" ,r-biostrings)
2607 ("r-genomeinfodb" ,r-genomeinfodb)
2608 ("r-genomicranges" ,r-genomicranges)
2609 ("r-iranges" ,r-iranges)
2610 ("r-kernlab" ,r-kernlab)
2611 ("r-rcpp" ,r-rcpp)
2612 ("r-rocr" ,r-rocr)
2613 ("r-rtracklayer" ,r-rtracklayer)
2614 ("r-s4vectors" ,r-s4vectors)
2615 ("r-seqinr" ,r-seqinr)))
2616 (home-page "https://cran.r-project.org/web/packages/gkmSVM")
2617 (synopsis "Gapped-kmer support vector machine")
2618 (description
2619 "This R package provides tools for training gapped-kmer SVM classifiers
2620 for DNA and protein sequences. This package supports several sequence
2621 kernels, including: gkmSVM, kmer-SVM, mismatch kernel and wildcard kernel.")
2622 (license license:gpl2+)))
2623
2624 (define-public r-triform
2625 (package
2626 (name "r-triform")
2627 (version "1.24.0")
2628 (source
2629 (origin
2630 (method url-fetch)
2631 (uri (bioconductor-uri "triform" version))
2632 (sha256
2633 (base32
2634 "12ca24pv1r5vbw3rq345jqg7x3prrbsxk6445zikpzfblwmw0b4s"))))
2635 (build-system r-build-system)
2636 (propagated-inputs
2637 `(("r-biocgenerics" ,r-biocgenerics)
2638 ("r-iranges" ,r-iranges)
2639 ("r-yaml" ,r-yaml)))
2640 (home-page "https://bioconductor.org/packages/triform/")
2641 (synopsis "Find enriched regions in transcription factor ChIP-sequencing data")
2642 (description
2643 "The Triform algorithm uses model-free statistics to identify peak-like
2644 distributions of TF ChIP sequencing reads, taking advantage of an improved
2645 peak definition in combination with known profile characteristics.")
2646 (license license:gpl2)))
2647
2648 (define-public r-varianttools
2649 (package
2650 (name "r-varianttools")
2651 (version "1.24.0")
2652 (source
2653 (origin
2654 (method url-fetch)
2655 (uri (bioconductor-uri "VariantTools" version))
2656 (sha256
2657 (base32
2658 "1ml3pl7xnxvzr6zkypr80xzw6nffswk29gzxycn42473sc4ixn7j"))))
2659 (properties `((upstream-name . "VariantTools")))
2660 (build-system r-build-system)
2661 (propagated-inputs
2662 `(("r-biobase" ,r-biobase)
2663 ("r-biocgenerics" ,r-biocgenerics)
2664 ("r-biocparallel" ,r-biocparallel)
2665 ("r-biostrings" ,r-biostrings)
2666 ("r-bsgenome" ,r-bsgenome)
2667 ("r-genomeinfodb" ,r-genomeinfodb)
2668 ("r-genomicfeatures" ,r-genomicfeatures)
2669 ("r-genomicranges" ,r-genomicranges)
2670 ("r-iranges" ,r-iranges)
2671 ("r-matrix" ,r-matrix)
2672 ("r-rsamtools" ,r-rsamtools)
2673 ("r-rtracklayer" ,r-rtracklayer)
2674 ("r-s4vectors" ,r-s4vectors)
2675 ("r-variantannotation" ,r-variantannotation)))
2676 (home-page "https://bioconductor.org/packages/VariantTools/")
2677 (synopsis "Tools for exploratory analysis of variant calls")
2678 (description
2679 "Explore, diagnose, and compare variant calls using filters. The
2680 VariantTools package supports a workflow for loading data, calling single
2681 sample variants and tumor-specific somatic mutations or other sample-specific
2682 variant types (e.g., RNA editing). Most of the functions operate on
2683 alignments (BAM files) or datasets of called variants. The user is expected
2684 to have already aligned the reads with a separate tool, e.g., GSNAP via
2685 gmapR.")
2686 (license license:artistic2.0)))
2687
2688 (define-public r-heatplus
2689 (package
2690 (name "r-heatplus")
2691 (version "2.28.0")
2692 (source
2693 (origin
2694 (method url-fetch)
2695 (uri (bioconductor-uri "Heatplus" version))
2696 (sha256
2697 (base32
2698 "0drspjzgb23ra2kdvpxhsd8mdifsf97fcf668llyz2hr0r39fc48"))))
2699 (properties `((upstream-name . "Heatplus")))
2700 (build-system r-build-system)
2701 (propagated-inputs
2702 `(("r-rcolorbrewer" ,r-rcolorbrewer)))
2703 (home-page "https://github.com/alexploner/Heatplus")
2704 (synopsis "Heatmaps with row and/or column covariates and colored clusters")
2705 (description
2706 "This package provides tools to display a rectangular heatmap (intensity
2707 plot) of a data matrix. By default, both samples (columns) and features (row)
2708 of the matrix are sorted according to a hierarchical clustering, and the
2709 corresponding dendrogram is plotted. Optionally, panels with additional
2710 information about samples and features can be added to the plot.")
2711 (license license:gpl2+)))
2712
2713 (define-public r-gosemsim
2714 (package
2715 (name "r-gosemsim")
2716 (version "2.8.0")
2717 (source
2718 (origin
2719 (method url-fetch)
2720 (uri (bioconductor-uri "GOSemSim" version))
2721 (sha256
2722 (base32
2723 "0ckihpy8jmgn2np1avprz76v9z7i5hqm2gj514c6dmmq3csbc7ib"))))
2724 (properties `((upstream-name . "GOSemSim")))
2725 (build-system r-build-system)
2726 (propagated-inputs
2727 `(("r-annotationdbi" ,r-annotationdbi)
2728 ("r-go-db" ,r-go-db)
2729 ("r-rcpp" ,r-rcpp)))
2730 (home-page "https://guangchuangyu.github.io/software/GOSemSim")
2731 (synopsis "GO-terms semantic similarity measures")
2732 (description
2733 "The semantic comparisons of @dfn{Gene Ontology} (GO) annotations provide
2734 quantitative ways to compute similarities between genes and gene groups, and
2735 have became important basis for many bioinformatics analysis approaches.
2736 GOSemSim is an R package for semantic similarity computation among GO terms,
2737 sets of GO terms, gene products and gene clusters.")
2738 (license license:artistic2.0)))
2739
2740 (define-public r-anota
2741 (package
2742 (name "r-anota")
2743 (version "1.30.0")
2744 (source
2745 (origin
2746 (method url-fetch)
2747 (uri (bioconductor-uri "anota" version))
2748 (sha256
2749 (base32
2750 "182fp6dpws516y0igvwn6936higfqvy25haa0xs273f8aczr9cf0"))))
2751 (build-system r-build-system)
2752 (propagated-inputs
2753 `(("r-multtest" ,r-multtest)
2754 ("r-qvalue" ,r-qvalue)))
2755 (home-page "https://bioconductor.org/packages/anota/")
2756 (synopsis "Analysis of translational activity")
2757 (description
2758 "Genome wide studies of translational control is emerging as a tool to
2759 study verious biological conditions. The output from such analysis is both
2760 the mRNA level (e.g. cytosolic mRNA level) and the levl of mRNA actively
2761 involved in translation (the actively translating mRNA level) for each mRNA.
2762 The standard analysis of such data strives towards identifying differential
2763 translational between two or more sample classes - i.e. differences in
2764 actively translated mRNA levels that are independent of underlying differences
2765 in cytosolic mRNA levels. This package allows for such analysis using partial
2766 variances and the random variance model. As 10s of thousands of mRNAs are
2767 analyzed in parallell the library performs a number of tests to assure that
2768 the data set is suitable for such analysis.")
2769 (license license:gpl3)))
2770
2771 (define-public r-sigpathway
2772 (package
2773 (name "r-sigpathway")
2774 (version "1.50.0")
2775 (source
2776 (origin
2777 (method url-fetch)
2778 (uri (bioconductor-uri "sigPathway" version))
2779 (sha256
2780 (base32
2781 "0pygrla2q2151981gshzv51jnj60h1df3vby5gsxqvxn2pdr4bv3"))))
2782 (properties `((upstream-name . "sigPathway")))
2783 (build-system r-build-system)
2784 (home-page "https://www.pnas.org/cgi/doi/10.1073/pnas.0506577102")
2785 (synopsis "Pathway analysis")
2786 (description
2787 "This package is used to conduct pathway analysis by calculating the NT_k
2788 and NE_k statistics in a statistical framework for determining whether a
2789 specified group of genes for a pathway has a coordinated association with a
2790 phenotype of interest.")
2791 (license license:gpl2)))
2792
2793 (define-public r-fgsea
2794 (package
2795 (name "r-fgsea")
2796 (version "1.8.0")
2797 (source
2798 (origin
2799 (method url-fetch)
2800 (uri (bioconductor-uri "fgsea" version))
2801 (sha256
2802 (base32
2803 "0cxxvlmg340l5l5fz4abbwppiri0ibg4navvq5k3wg511mz8ma2q"))))
2804 (build-system r-build-system)
2805 (propagated-inputs
2806 `(("r-biocparallel" ,r-biocparallel)
2807 ("r-data-table" ,r-data-table)
2808 ("r-fastmatch" ,r-fastmatch)
2809 ("r-ggplot2" ,r-ggplot2)
2810 ("r-gridextra" ,r-gridextra)
2811 ("r-matrix" ,r-matrix)
2812 ("r-rcpp" ,r-rcpp)))
2813 (home-page "https://github.com/ctlab/fgsea/")
2814 (synopsis "Fast gene set enrichment analysis")
2815 (description
2816 "The package implements an algorithm for fast gene set enrichment
2817 analysis. Using the fast algorithm allows to make more permutations and get
2818 more fine grained p-values, which allows to use accurate stantard approaches
2819 to multiple hypothesis correction.")
2820 (license license:expat)))
2821
2822 (define-public r-dose
2823 (package
2824 (name "r-dose")
2825 (version "3.8.2")
2826 (source
2827 (origin
2828 (method url-fetch)
2829 (uri (bioconductor-uri "DOSE" version))
2830 (sha256
2831 (base32
2832 "1gh7dhvfc71kawxcfx8xqlir7mwvg5mmz4lqrdrvw5knvi2h3mfa"))))
2833 (properties `((upstream-name . "DOSE")))
2834 (build-system r-build-system)
2835 (propagated-inputs
2836 `(("r-annotationdbi" ,r-annotationdbi)
2837 ("r-biocparallel" ,r-biocparallel)
2838 ("r-do-db" ,r-do-db)
2839 ("r-fgsea" ,r-fgsea)
2840 ("r-ggplot2" ,r-ggplot2)
2841 ("r-gosemsim" ,r-gosemsim)
2842 ("r-qvalue" ,r-qvalue)
2843 ("r-reshape2" ,r-reshape2)
2844 ("r-s4vectors" ,r-s4vectors)))
2845 (home-page "https://guangchuangyu.github.io/software/DOSE/")
2846 (synopsis "Disease ontology semantic and enrichment analysis")
2847 (description
2848 "This package implements five methods proposed by Resnik, Schlicker,
2849 Jiang, Lin and Wang, respectively, for measuring semantic similarities among
2850 @dfn{Disease ontology} (DO) terms and gene products. Enrichment analyses
2851 including hypergeometric model and gene set enrichment analysis are also
2852 implemented for discovering disease associations of high-throughput biological
2853 data.")
2854 (license license:artistic2.0)))
2855
2856 (define-public r-enrichplot
2857 (package
2858 (name "r-enrichplot")
2859 (version "1.2.0")
2860 (source
2861 (origin
2862 (method url-fetch)
2863 (uri (bioconductor-uri "enrichplot" version))
2864 (sha256
2865 (base32
2866 "0cxqfpy6py4k3z3lnlkiwx89r4ymfpdc4hm25dfpazqgjflz5is7"))))
2867 (build-system r-build-system)
2868 (propagated-inputs
2869 `(("r-annotationdbi" ,r-annotationdbi)
2870 ("r-cowplot" ,r-cowplot)
2871 ("r-dose" ,r-dose)
2872 ("r-europepmc" ,r-europepmc)
2873 ("r-ggplot2" ,r-ggplot2)
2874 ("r-ggplotify" ,r-ggplotify)
2875 ("r-ggraph" ,r-ggraph)
2876 ("r-ggridges" ,r-ggridges)
2877 ("r-gosemsim" ,r-gosemsim)
2878 ("r-gridextra" ,r-gridextra)
2879 ("r-igraph" ,r-igraph)
2880 ("r-purrr" ,r-purrr)
2881 ("r-rcolorbrewer" ,r-rcolorbrewer)
2882 ("r-reshape2" ,r-reshape2)
2883 ("r-upsetr" ,r-upsetr)))
2884 (home-page "https://github.com/GuangchuangYu/enrichplot")
2885 (synopsis "Visualization of functional enrichment result")
2886 (description
2887 "The enrichplot package implements several visualization methods for
2888 interpreting functional enrichment results obtained from ORA or GSEA analyses.
2889 All the visualization methods are developed based on ggplot2 graphics.")
2890 (license license:artistic2.0)))
2891
2892 (define-public r-clusterprofiler
2893 (package
2894 (name "r-clusterprofiler")
2895 (version "3.10.1")
2896 (source
2897 (origin
2898 (method url-fetch)
2899 (uri (bioconductor-uri "clusterProfiler" version))
2900 (sha256
2901 (base32
2902 "1v4fh8ll7zk8yhbaa0nq9xvqrb05kyvbpwkqpnjf07s873805rxm"))))
2903 (properties
2904 `((upstream-name . "clusterProfiler")))
2905 (build-system r-build-system)
2906 (propagated-inputs
2907 `(("r-annotationdbi" ,r-annotationdbi)
2908 ("r-dose" ,r-dose)
2909 ("r-enrichplot" ,r-enrichplot)
2910 ("r-ggplot2" ,r-ggplot2)
2911 ("r-go-db" ,r-go-db)
2912 ("r-gosemsim" ,r-gosemsim)
2913 ("r-magrittr" ,r-magrittr)
2914 ("r-plyr" ,r-plyr)
2915 ("r-qvalue" ,r-qvalue)
2916 ("r-rvcheck" ,r-rvcheck)
2917 ("r-tidyr" ,r-tidyr)))
2918 (home-page "https://guangchuangyu.github.io/software/clusterProfiler/")
2919 (synopsis "Analysis and visualization of functional profiles for gene clusters")
2920 (description
2921 "This package implements methods to analyze and visualize functional
2922 profiles (GO and KEGG) of gene and gene clusters.")
2923 (license license:artistic2.0)))
2924
2925 (define-public r-mlinterfaces
2926 (package
2927 (name "r-mlinterfaces")
2928 (version "1.62.0")
2929 (source
2930 (origin
2931 (method url-fetch)
2932 (uri (bioconductor-uri "MLInterfaces" version))
2933 (sha256
2934 (base32
2935 "12bgplyzfh0hkwmdp5w4cs5zw3ygdhzmiqzm8vhjyni6m9nrxwy8"))))
2936 (properties `((upstream-name . "MLInterfaces")))
2937 (build-system r-build-system)
2938 (propagated-inputs
2939 `(("r-annotate" ,r-annotate)
2940 ("r-biobase" ,r-biobase)
2941 ("r-biocgenerics" ,r-biocgenerics)
2942 ("r-cluster" ,r-cluster)
2943 ("r-fpc" ,r-fpc)
2944 ("r-gbm" ,r-gbm)
2945 ("r-gdata" ,r-gdata)
2946 ("r-genefilter" ,r-genefilter)
2947 ("r-ggvis" ,r-ggvis)
2948 ("r-hwriter" ,r-hwriter)
2949 ("r-mass" ,r-mass)
2950 ("r-mlbench" ,r-mlbench)
2951 ("r-pls" ,r-pls)
2952 ("r-rcolorbrewer" ,r-rcolorbrewer)
2953 ("r-rda" ,r-rda)
2954 ("r-rpart" ,r-rpart)
2955 ("r-sfsmisc" ,r-sfsmisc)
2956 ("r-shiny" ,r-shiny)
2957 ("r-threejs" ,r-threejs)))
2958 (home-page "https://bioconductor.org/packages/MLInterfaces/")
2959 (synopsis "Interfaces to R machine learning procedures")
2960 (description
2961 "This package provides uniform interfaces to machine learning code for
2962 data in R and Bioconductor containers.")
2963 ;; Any version of the LGPL.
2964 (license license:lgpl2.1+)))
2965
2966 (define-public r-annaffy
2967 (package
2968 (name "r-annaffy")
2969 (version "1.54.0")
2970 (source
2971 (origin
2972 (method url-fetch)
2973 (uri (bioconductor-uri "annaffy" version))
2974 (sha256
2975 (base32
2976 "16c6allp4vlx0g3nffanrm0mkkf8s2n31dccw4bflnx2pr81bmd5"))))
2977 (build-system r-build-system)
2978 (arguments
2979 `(#:phases
2980 (modify-phases %standard-phases
2981 (add-after 'unpack 'remove-reference-to-non-free-data
2982 (lambda _
2983 (substitute* "DESCRIPTION"
2984 ((", KEGG.db") ""))
2985 #t)))))
2986 (propagated-inputs
2987 `(("r-annotationdbi" ,r-annotationdbi)
2988 ("r-biobase" ,r-biobase)
2989 ("r-dbi" ,r-dbi)
2990 ("r-go-db" ,r-go-db)))
2991 (home-page "https://bioconductor.org/packages/annaffy/")
2992 (synopsis "Annotation tools for Affymetrix biological metadata")
2993 (description
2994 "This package provides functions for handling data from Bioconductor
2995 Affymetrix annotation data packages. It produces compact HTML and text
2996 reports including experimental data and URL links to many online databases.
2997 It allows searching of biological metadata using various criteria.")
2998 ;; Any version of the LGPL according to the DESCRIPTION file. A copy of
2999 ;; the LGPL 2.1 is included.
3000 (license license:lgpl2.1+)))
3001
3002 (define-public r-a4core
3003 (package
3004 (name "r-a4core")
3005 (version "1.30.0")
3006 (source
3007 (origin
3008 (method url-fetch)
3009 (uri (bioconductor-uri "a4Core" version))
3010 (sha256
3011 (base32
3012 "1d62afxkfp9zbp59ijcn4wd1gdynygw013av41wq8bfm3cx6f9zr"))))
3013 (properties `((upstream-name . "a4Core")))
3014 (build-system r-build-system)
3015 (propagated-inputs
3016 `(("r-biobase" ,r-biobase)
3017 ("r-glmnet" ,r-glmnet)))
3018 (home-page "https://bioconductor.org/packages/a4Core")
3019 (synopsis "Automated Affymetrix array analysis core package")
3020 (description
3021 "This is the core package for the automated analysis of Affymetrix
3022 arrays.")
3023 (license license:gpl3)))
3024
3025 (define-public r-a4classif
3026 (package
3027 (name "r-a4classif")
3028 (version "1.30.0")
3029 (source
3030 (origin
3031 (method url-fetch)
3032 (uri (bioconductor-uri "a4Classif" version))
3033 (sha256
3034 (base32
3035 "02l77a59865ly3bydv74ff2l2wfb0x5s283g1nx6g1qrw3ly982j"))))
3036 (properties `((upstream-name . "a4Classif")))
3037 (build-system r-build-system)
3038 (propagated-inputs
3039 `(("r-a4core" ,r-a4core)
3040 ("r-a4preproc" ,r-a4preproc)
3041 ("r-glmnet" ,r-glmnet)
3042 ("r-mlinterfaces" ,r-mlinterfaces)
3043 ("r-pamr" ,r-pamr)
3044 ("r-rocr" ,r-rocr)
3045 ("r-varselrf" ,r-varselrf)))
3046 (home-page "https://bioconductor.org/packages/a4Classif/")
3047 (synopsis "Automated Affymetrix array analysis classification package")
3048 (description
3049 "This is the classification package for the automated analysis of
3050 Affymetrix arrays.")
3051 (license license:gpl3)))
3052
3053 (define-public r-a4preproc
3054 (package
3055 (name "r-a4preproc")
3056 (version "1.30.0")
3057 (source
3058 (origin
3059 (method url-fetch)
3060 (uri (bioconductor-uri "a4Preproc" version))
3061 (sha256
3062 (base32
3063 "1dd3fqcc7nr2zbi46k0mnqkh42mfxk894ixfpqg7i9np2523p5gp"))))
3064 (properties `((upstream-name . "a4Preproc")))
3065 (build-system r-build-system)
3066 (propagated-inputs
3067 `(("r-annotationdbi" ,r-annotationdbi)))
3068 (home-page "https://bioconductor.org/packages/a4Preproc/")
3069 (synopsis "Automated Affymetrix array analysis preprocessing package")
3070 (description
3071 "This is a package for the automated analysis of Affymetrix arrays. It
3072 is used for preprocessing the arrays.")
3073 (license license:gpl3)))
3074
3075 (define-public r-a4reporting
3076 (package
3077 (name "r-a4reporting")
3078 (version "1.30.0")
3079 (source
3080 (origin
3081 (method url-fetch)
3082 (uri (bioconductor-uri "a4Reporting" version))
3083 (sha256
3084 (base32
3085 "124774z3bfdjgxx2ad40795h92aam21yfx0rw0n01nk2wf6k7xc4"))))
3086 (properties `((upstream-name . "a4Reporting")))
3087 (build-system r-build-system)
3088 (propagated-inputs
3089 `(("r-annaffy" ,r-annaffy)
3090 ("r-xtable" ,r-xtable)))
3091 (home-page "https://bioconductor.org/packages/a4Reporting/")
3092 (synopsis "Automated Affymetrix array analysis reporting package")
3093 (description
3094 "This is a package for the automated analysis of Affymetrix arrays. It
3095 provides reporting features.")
3096 (license license:gpl3)))
3097
3098 (define-public r-a4base
3099 (package
3100 (name "r-a4base")
3101 (version "1.30.0")
3102 (source
3103 (origin
3104 (method url-fetch)
3105 (uri (bioconductor-uri "a4Base" version))
3106 (sha256
3107 (base32
3108 "0k9k3bv99msbwf2y416cz316ssaha2dxvmaddbl7z9037p8mjr70"))))
3109 (properties `((upstream-name . "a4Base")))
3110 (build-system r-build-system)
3111 (propagated-inputs
3112 `(("r-a4core" ,r-a4core)
3113 ("r-a4preproc" ,r-a4preproc)
3114 ("r-annaffy" ,r-annaffy)
3115 ("r-annotationdbi" ,r-annotationdbi)
3116 ("r-biobase" ,r-biobase)
3117 ("r-genefilter" ,r-genefilter)
3118 ("r-glmnet" ,r-glmnet)
3119 ("r-gplots" ,r-gplots)
3120 ("r-limma" ,r-limma)
3121 ("r-mpm" ,r-mpm)
3122 ("r-multtest" ,r-multtest)))
3123 (home-page "https://bioconductor.org/packages/a4Base/")
3124 (synopsis "Automated Affymetrix array analysis base package")
3125 (description
3126 "This package provides basic features for the automated analysis of
3127 Affymetrix arrays.")
3128 (license license:gpl3)))
3129
3130 (define-public r-a4
3131 (package
3132 (name "r-a4")
3133 (version "1.30.0")
3134 (source
3135 (origin
3136 (method url-fetch)
3137 (uri (bioconductor-uri "a4" version))
3138 (sha256
3139 (base32
3140 "1iqjy35rqx3m2y0dm2bk4cnzdm1qvbi608bfmrid88w6wmwz3qlk"))))
3141 (build-system r-build-system)
3142 (propagated-inputs
3143 `(("r-a4base" ,r-a4base)
3144 ("r-a4classif" ,r-a4classif)
3145 ("r-a4core" ,r-a4core)
3146 ("r-a4preproc" ,r-a4preproc)
3147 ("r-a4reporting" ,r-a4reporting)))
3148 (home-page "https://bioconductor.org/packages/a4/")
3149 (synopsis "Automated Affymetrix array analysis umbrella package")
3150 (description
3151 "This package provides a software suite for the automated analysis of
3152 Affymetrix arrays.")
3153 (license license:gpl3)))
3154
3155 (define-public r-abseqr
3156 (package
3157 (name "r-abseqr")
3158 (version "1.0.0")
3159 (source
3160 (origin
3161 (method url-fetch)
3162 (uri (bioconductor-uri "abseqR" version))
3163 (sha256
3164 (base32
3165 "0w0ngxnilcrxlixsz7ls3zm99gyabxwn7w1r3r45n96d4aj075ry"))))
3166 (properties `((upstream-name . "abseqR")))
3167 (build-system r-build-system)
3168 (inputs
3169 `(("pandoc" ,ghc-pandoc)))
3170 (propagated-inputs
3171 `(("r-biocparallel" ,r-biocparallel)
3172 ("r-biocstyle" ,r-biocstyle)
3173 ("r-circlize" ,r-circlize)
3174 ("r-flexdashboard" ,r-flexdashboard)
3175 ("r-ggcorrplot" ,r-ggcorrplot)
3176 ("r-ggdendro" ,r-ggdendro)
3177 ("r-ggplot2" ,r-ggplot2)
3178 ("r-gridextra" ,r-gridextra)
3179 ("r-knitr" ,r-knitr)
3180 ("r-plotly" ,r-plotly)
3181 ("r-plyr" ,r-plyr)
3182 ("r-png" ,r-png)
3183 ("r-rcolorbrewer" ,r-rcolorbrewer)
3184 ("r-reshape2" ,r-reshape2)
3185 ("r-rmarkdown" ,r-rmarkdown)
3186 ("r-stringr" ,r-stringr)
3187 ("r-vegan" ,r-vegan)
3188 ("r-venndiagram" ,r-venndiagram)))
3189 (home-page "https://github.com/malhamdoosh/abseqR")
3190 (synopsis "Reporting and data analysis for Rep-Seq datasets of antibody libraries")
3191 (description
3192 "AbSeq is a comprehensive bioinformatic pipeline for the analysis of
3193 sequencing datasets generated from antibody libraries and abseqR is one of its
3194 packages. AbseqR empowers the users of abseqPy with plotting and reporting
3195 capabilities and allows them to generate interactive HTML reports for the
3196 convenience of viewing and sharing with other researchers. Additionally,
3197 abseqR extends abseqPy to compare multiple repertoire analyses and perform
3198 further downstream analysis on its output.")
3199 (license license:gpl3)))
3200
3201 (define-public r-bacon
3202 (package
3203 (name "r-bacon")
3204 (version "1.10.1")
3205 (source
3206 (origin
3207 (method url-fetch)
3208 (uri (bioconductor-uri "bacon" version))
3209 (sha256
3210 (base32
3211 "1pd3p1cfggiy08458vplsy3s1zm5jqqcwrv4fks8ra2kf97j38df"))))
3212 (build-system r-build-system)
3213 (propagated-inputs
3214 `(("r-biocparallel" ,r-biocparallel)
3215 ("r-ellipse" ,r-ellipse)
3216 ("r-ggplot2" ,r-ggplot2)))
3217 (home-page "https://bioconductor.org/packages/bacon/")
3218 (synopsis "Controlling bias and inflation in association studies")
3219 (description
3220 "Bacon can be used to remove inflation and bias often observed in
3221 epigenome- and transcriptome-wide association studies. To this end bacon
3222 constructs an empirical null distribution using a Gibbs Sampling algorithm by
3223 fitting a three-component normal mixture on z-scores.")
3224 (license license:gpl2+)))
3225
3226 (define-public r-rgadem
3227 (package
3228 (name "r-rgadem")
3229 (version "2.30.0")
3230 (source
3231 (origin
3232 (method url-fetch)
3233 (uri (bioconductor-uri "rGADEM" version))
3234 (sha256
3235 (base32
3236 "1a3mvxabp7yb275cv1wr0rzyvjhnsaysk2hnmll4z4cci171z2j2"))))
3237 (properties `((upstream-name . "rGADEM")))
3238 (build-system r-build-system)
3239 (propagated-inputs
3240 `(("r-biostrings" ,r-biostrings)
3241 ("r-bsgenome" ,r-bsgenome)
3242 ("r-iranges" ,r-iranges)
3243 ("r-seqlogo" ,r-seqlogo)))
3244 (home-page "https://bioconductor.org/packages/rGADEM/")
3245 (synopsis "De novo sequence motif discovery")
3246 (description
3247 "rGADEM is an efficient de novo motif discovery tool for large-scale
3248 genomic sequence data.")
3249 (license license:artistic2.0)))
3250
3251 (define-public r-motiv
3252 (package
3253 (name "r-motiv")
3254 (version "1.38.0")
3255 (source
3256 (origin
3257 (method url-fetch)
3258 (uri (bioconductor-uri "MotIV" version))
3259 (sha256
3260 (base32
3261 "1qrpydwc5bn8f0843qkyhw6920xk8kvq452ird0ij96g6faiv9a8"))))
3262 (properties `((upstream-name . "MotIV")))
3263 (build-system r-build-system)
3264 (inputs
3265 `(("gsl" ,gsl)))
3266 (propagated-inputs
3267 `(("r-biocgenerics" ,r-biocgenerics)
3268 ("r-biostrings" ,r-biostrings)
3269 ("r-iranges" ,r-iranges)
3270 ("r-lattice" ,r-lattice)
3271 ("r-rgadem" ,r-rgadem)
3272 ("r-s4vectors" ,r-s4vectors)))
3273 (home-page "https://bioconductor.org/packages/MotIV/")
3274 (synopsis "Motif identification and validation")
3275 (description
3276 "This package is used for the identification and validation of sequence
3277 motifs. It makes use of STAMP for comparing a set of motifs to a given
3278 database (e.g. JASPAR). It can also be used to visualize motifs, motif
3279 distributions, modules and filter motifs.")
3280 (license license:gpl2)))
3281
3282 (define-public r-motifstack
3283 (package
3284 (name "r-motifstack")
3285 (version "1.26.0")
3286 (source
3287 (origin
3288 (method url-fetch)
3289 (uri (bioconductor-uri "motifStack" version))
3290 (sha256
3291 (base32
3292 "1c4w39ilc4ca4wgi1b6iypadkbxvqjw7k2br0d7q03niw9qjkhxf"))))
3293 (properties `((upstream-name . "motifStack")))
3294 (build-system r-build-system)
3295 (propagated-inputs
3296 `(("r-ade4" ,r-ade4)
3297 ("r-biostrings" ,r-biostrings)
3298 ("r-grimport" ,r-grimport)
3299 ("r-htmlwidgets" ,r-htmlwidgets)
3300 ("r-motiv" ,r-motiv)
3301 ("r-scales" ,r-scales)
3302 ("r-xml" ,r-xml)))
3303 (home-page "https://bioconductor.org/packages/motifStack/")
3304 (synopsis "Plot stacked logos for DNA, RNA and amino acid sequences")
3305 (description
3306 "The motifStack package is designed for graphic representation of
3307 multiple motifs with different similarity scores. It works with both DNA/RNA
3308 sequence motifs and amino acid sequence motifs. In addition, it provides the
3309 flexibility for users to customize the graphic parameters such as the font
3310 type and symbol colors.")
3311 (license license:gpl2+)))
3312
3313 (define-public r-genomicscores
3314 (package
3315 (name "r-genomicscores")
3316 (version "1.6.0")
3317 (source
3318 (origin
3319 (method url-fetch)
3320 (uri (bioconductor-uri "GenomicScores" version))
3321 (sha256
3322 (base32
3323 "0lrhkcblvnki6kncwpavs01gbcz22yza6ma8zvfmbrrkfaxqzh8n"))))
3324 (properties `((upstream-name . "GenomicScores")))
3325 (build-system r-build-system)
3326 (propagated-inputs
3327 `(("r-annotationhub" ,r-annotationhub)
3328 ("r-biobase" ,r-biobase)
3329 ("r-biocgenerics" ,r-biocgenerics)
3330 ("r-biostrings" ,r-biostrings)
3331 ("r-bsgenome" ,r-bsgenome)
3332 ("r-genomeinfodb" ,r-genomeinfodb)
3333 ("r-genomicranges" ,r-genomicranges)
3334 ("r-iranges" ,r-iranges)
3335 ("r-s4vectors" ,r-s4vectors)
3336 ("r-xml" ,r-xml)))
3337 (home-page "https://github.com/rcastelo/GenomicScores/")
3338 (synopsis "Work with genome-wide position-specific scores")
3339 (description
3340 "This package provides infrastructure to store and access genome-wide
3341 position-specific scores within R and Bioconductor.")
3342 (license license:artistic2.0)))
3343
3344 (define-public r-atacseqqc
3345 (package
3346 (name "r-atacseqqc")
3347 (version "1.6.4")
3348 (source
3349 (origin
3350 (method url-fetch)
3351 (uri (bioconductor-uri "ATACseqQC" version))
3352 (sha256
3353 (base32
3354 "1rblvqar11fib6ip2hq0756vqi6qmncf90jw6i5p5lrgzmaxy8hn"))))
3355 (properties `((upstream-name . "ATACseqQC")))
3356 (build-system r-build-system)
3357 (propagated-inputs
3358 `(("r-biocgenerics" ,r-biocgenerics)
3359 ("r-biostrings" ,r-biostrings)
3360 ("r-bsgenome" ,r-bsgenome)
3361 ("r-chippeakanno" ,r-chippeakanno)
3362 ("r-genomeinfodb" ,r-genomeinfodb)
3363 ("r-genomicalignments" ,r-genomicalignments)
3364 ("r-genomicranges" ,r-genomicranges)
3365 ("r-genomicscores" ,r-genomicscores)
3366 ("r-iranges" ,r-iranges)
3367 ("r-kernsmooth" ,r-kernsmooth)
3368 ("r-limma" ,r-limma)
3369 ("r-motifstack" ,r-motifstack)
3370 ("r-preseqr" ,r-preseqr)
3371 ("r-randomforest" ,r-randomforest)
3372 ("r-rsamtools" ,r-rsamtools)
3373 ("r-rtracklayer" ,r-rtracklayer)
3374 ("r-s4vectors" ,r-s4vectors)))
3375 (home-page "https://bioconductor.org/packages/ATACseqQC/")
3376 (synopsis "ATAC-seq quality control")
3377 (description
3378 "ATAC-seq, an assay for Transposase-Accessible Chromatin using
3379 sequencing, is a rapid and sensitive method for chromatin accessibility
3380 analysis. It was developed as an alternative method to MNase-seq, FAIRE-seq
3381 and DNAse-seq. The ATACseqQC package was developed to help users to quickly
3382 assess whether their ATAC-seq experiment is successful. It includes
3383 diagnostic plots of fragment size distribution, proportion of mitochondria
3384 reads, nucleosome positioning pattern, and CTCF or other Transcript Factor
3385 footprints.")
3386 (license license:gpl2+)))
3387
3388 (define-public r-gofuncr
3389 (package
3390 (name "r-gofuncr")
3391 (version "1.2.0")
3392 (source
3393 (origin
3394 (method url-fetch)
3395 (uri (bioconductor-uri "GOfuncR" version))
3396 (sha256
3397 (base32
3398 "021kgcbm8n2yalhzab11cyppwznlkglynnh45wsgy9i2vi2n2znk"))))
3399 (properties `((upstream-name . "GOfuncR")))
3400 (build-system r-build-system)
3401 (propagated-inputs
3402 `(("r-annotationdbi" ,r-annotationdbi)
3403 ("r-genomicranges" ,r-genomicranges)
3404 ("r-gtools" ,r-gtools)
3405 ("r-iranges" ,r-iranges)
3406 ("r-mapplots" ,r-mapplots)
3407 ("r-rcpp" ,r-rcpp)
3408 ("r-vioplot" ,r-vioplot)))
3409 (home-page "https://bioconductor.org/packages/GOfuncR/")
3410 (synopsis "Gene ontology enrichment using FUNC")
3411 (description
3412 "GOfuncR performs a gene ontology enrichment analysis based on the
3413 ontology enrichment software FUNC. GO-annotations are obtained from
3414 OrganismDb or OrgDb packages (@code{Homo.sapiens} by default); the GO-graph is
3415 included in the package and updated regularly. GOfuncR provides the standard
3416 candidate vs background enrichment analysis using the hypergeometric test, as
3417 well as three additional tests:
3418
3419 @enumerate
3420 @item the Wilcoxon rank-sum test that is used when genes are ranked,
3421 @item a binomial test that is used when genes are associated with two counts,
3422 and
3423 @item a Chi-square or Fisher's exact test that is used in cases when genes are
3424 associated with four counts.
3425 @end enumerate
3426
3427 To correct for multiple testing and interdependency of the tests, family-wise
3428 error rates are computed based on random permutations of the gene-associated
3429 variables. GOfuncR also provides tools for exploring the ontology graph and
3430 the annotations, and options to take gene-length or spatial clustering of
3431 genes into account. It is also possible to provide custom gene coordinates,
3432 annotations and ontologies.")
3433 (license license:gpl2+)))
3434
3435 (define-public r-abaenrichment
3436 (package
3437 (name "r-abaenrichment")
3438 (version "1.12.0")
3439 (source
3440 (origin
3441 (method url-fetch)
3442 (uri (bioconductor-uri "ABAEnrichment" version))
3443 (sha256
3444 (base32
3445 "0bvanqmg1smyckh16m2qn7d68zq4j7n74sgsnbgms5jngbp9158v"))))
3446 (properties `((upstream-name . "ABAEnrichment")))
3447 (build-system r-build-system)
3448 (propagated-inputs
3449 `(("r-abadata" ,r-abadata)
3450 ("r-data-table" ,r-data-table)
3451 ("r-gofuncr" ,r-gofuncr)
3452 ("r-gplots" ,r-gplots)
3453 ("r-gtools" ,r-gtools)
3454 ("r-rcpp" ,r-rcpp)))
3455 (home-page "https://bioconductor.org/packages/ABAEnrichment/")
3456 (synopsis "Gene expression enrichment in human brain regions")
3457 (description
3458 "The package ABAEnrichment is designed to test for enrichment of user
3459 defined candidate genes in the set of expressed genes in different human brain
3460 regions. The core function @code{aba_enrich} integrates the expression of the
3461 candidate gene set (averaged across donors) and the structural information of
3462 the brain using an ontology, both provided by the Allen Brain Atlas project.")
3463 (license license:gpl2+)))
3464
3465 (define-public r-annotationfuncs
3466 (package
3467 (name "r-annotationfuncs")
3468 (version "1.32.0")
3469 (source
3470 (origin
3471 (method url-fetch)
3472 (uri (bioconductor-uri "AnnotationFuncs" version))
3473 (sha256
3474 (base32
3475 "1x11mfabh7kbp39y5rkmrpjkaawx7ab5anfmciamrmrcw1kddbss"))))
3476 (properties
3477 `((upstream-name . "AnnotationFuncs")))
3478 (build-system r-build-system)
3479 (propagated-inputs
3480 `(("r-annotationdbi" ,r-annotationdbi)
3481 ("r-dbi" ,r-dbi)))
3482 (home-page "https://www.iysik.com/r/annotationfuncs")
3483 (synopsis "Annotation translation functions")
3484 (description
3485 "This package provides functions for handling translating between
3486 different identifieres using the Biocore Data Team data-packages (e.g.
3487 @code{org.Bt.eg.db}).")
3488 (license license:gpl2)))
3489
3490 (define-public r-annotationtools
3491 (package
3492 (name "r-annotationtools")
3493 (version "1.56.0")
3494 (source
3495 (origin
3496 (method url-fetch)
3497 (uri (bioconductor-uri "annotationTools" version))
3498 (sha256
3499 (base32
3500 "0hqy0mq6pkn05p2dv4pw24p697yvikhdn351adf2ynldy6f3sl9z"))))
3501 (properties
3502 `((upstream-name . "annotationTools")))
3503 (build-system r-build-system)
3504 (propagated-inputs `(("r-biobase" ,r-biobase)))
3505 (home-page "https://bioconductor.org/packages/annotationTools/")
3506 (synopsis "Annotate microarrays and perform gene expression analyses")
3507 (description
3508 "This package provides functions to annotate microarrays, find orthologs,
3509 and integrate heterogeneous gene expression profiles using annotation and
3510 other molecular biology information available as flat file database (plain
3511 text files).")
3512 ;; Any version of the GPL.
3513 (license (list license:gpl2+))))
3514
3515 (define-public r-allelicimbalance
3516 (package
3517 (name "r-allelicimbalance")
3518 (version "1.20.0")
3519 (source
3520 (origin
3521 (method url-fetch)
3522 (uri (bioconductor-uri "AllelicImbalance" version))
3523 (sha256
3524 (base32
3525 "03524lj6aw9cskbpxzjmi9g708x6p94mf26yz4j941g1d0mc3z91"))))
3526 (properties
3527 `((upstream-name . "AllelicImbalance")))
3528 (build-system r-build-system)
3529 (propagated-inputs
3530 `(("r-annotationdbi" ,r-annotationdbi)
3531 ("r-biocgenerics" ,r-biocgenerics)
3532 ("r-biostrings" ,r-biostrings)
3533 ("r-bsgenome" ,r-bsgenome)
3534 ("r-genomeinfodb" ,r-genomeinfodb)
3535 ("r-genomicalignments" ,r-genomicalignments)
3536 ("r-genomicfeatures" ,r-genomicfeatures)
3537 ("r-genomicranges" ,r-genomicranges)
3538 ("r-gridextra" ,r-gridextra)
3539 ("r-gviz" ,r-gviz)
3540 ("r-iranges" ,r-iranges)
3541 ("r-lattice" ,r-lattice)
3542 ("r-latticeextra" ,r-latticeextra)
3543 ("r-nlme" ,r-nlme)
3544 ("r-rsamtools" ,r-rsamtools)
3545 ("r-s4vectors" ,r-s4vectors)
3546 ("r-seqinr" ,r-seqinr)
3547 ("r-summarizedexperiment" ,r-summarizedexperiment)
3548 ("r-variantannotation" ,r-variantannotation)))
3549 (home-page "https://github.com/pappewaio/AllelicImbalance")
3550 (synopsis "Investigate allele-specific expression")
3551 (description
3552 "This package provides a framework for allele-specific expression
3553 investigation using RNA-seq data.")
3554 (license license:gpl3)))
3555
3556 (define-public r-aucell
3557 (package
3558 (name "r-aucell")
3559 (version "1.4.1")
3560 (source
3561 (origin
3562 (method url-fetch)
3563 (uri (bioconductor-uri "AUCell" version))
3564 (sha256
3565 (base32
3566 "1kdrs0521cyb8wlc4i3idfprrcy2f9w6kl56hfa94n0brmx62ya9"))))
3567 (properties `((upstream-name . "AUCell")))
3568 (build-system r-build-system)
3569 (propagated-inputs
3570 `(("r-data-table" ,r-data-table)
3571 ("r-gseabase" ,r-gseabase)
3572 ("r-mixtools" ,r-mixtools)
3573 ("r-r-utils" ,r-r-utils)
3574 ("r-shiny" ,r-shiny)
3575 ("r-summarizedexperiment" ,r-summarizedexperiment)))
3576 (home-page "https://bioconductor.org/packages/AUCell/")
3577 (synopsis "Analysis of gene set activity in single-cell RNA-seq data")
3578 (description
3579 "AUCell allows to identify cells with active gene sets (e.g. signatures,
3580 gene modules, etc) in single-cell RNA-seq data. AUCell uses the @dfn{Area
3581 Under the Curve} (AUC) to calculate whether a critical subset of the input
3582 gene set is enriched within the expressed genes for each cell. The
3583 distribution of AUC scores across all the cells allows exploring the relative
3584 expression of the signature. Since the scoring method is ranking-based,
3585 AUCell is independent of the gene expression units and the normalization
3586 procedure. In addition, since the cells are evaluated individually, it can
3587 easily be applied to bigger datasets, subsetting the expression matrix if
3588 needed.")
3589 (license license:gpl3)))
3590
3591 (define-public r-ebimage
3592 (package
3593 (name "r-ebimage")
3594 (version "4.24.0")
3595 (source
3596 (origin
3597 (method url-fetch)
3598 (uri (bioconductor-uri "EBImage" version))
3599 (sha256
3600 (base32
3601 "18v2zr7xh0d0xbs7mxa2b6xjqlqiml0hji27gq1351xp5bf2pxvx"))))
3602 (properties `((upstream-name . "EBImage")))
3603 (build-system r-build-system)
3604 (propagated-inputs
3605 `(("r-abind" ,r-abind)
3606 ("r-biocgenerics" ,r-biocgenerics)
3607 ("r-fftwtools" ,r-fftwtools)
3608 ("r-htmltools" ,r-htmltools)
3609 ("r-htmlwidgets" ,r-htmlwidgets)
3610 ("r-jpeg" ,r-jpeg)
3611 ("r-locfit" ,r-locfit)
3612 ("r-png" ,r-png)
3613 ("r-rcurl" ,r-rcurl)
3614 ("r-tiff" ,r-tiff)))
3615 (native-inputs
3616 `(("r-knitr" ,r-knitr))) ; for vignettes
3617 (home-page "https://github.com/aoles/EBImage")
3618 (synopsis "Image processing and analysis toolbox for R")
3619 (description
3620 "EBImage provides general purpose functionality for image processing and
3621 analysis. In the context of (high-throughput) microscopy-based cellular
3622 assays, EBImage offers tools to segment cells and extract quantitative
3623 cellular descriptors. This allows the automation of such tasks using the R
3624 programming language and facilitates the use of other tools in the R
3625 environment for signal processing, statistical modeling, machine learning and
3626 visualization with image data.")
3627 ;; Any version of the LGPL.
3628 (license license:lgpl2.1+)))