gnu: Add r-affydata.
[jackhill/guix/guix.git] / gnu / packages / bioconductor.scm
... / ...
CommitLineData
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, 2019 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 git-download)
26 #:use-module (guix build-system r)
27 #:use-module (gnu packages)
28 #:use-module (gnu packages base)
29 #:use-module (gnu packages bioinformatics)
30 #:use-module (gnu packages cran)
31 #:use-module (gnu packages compression)
32 #:use-module (gnu packages gcc)
33 #:use-module (gnu packages graph)
34 #:use-module (gnu packages haskell-xyz)
35 #:use-module (gnu packages image)
36 #:use-module (gnu packages maths)
37 #:use-module (gnu packages netpbm)
38 #:use-module (gnu packages perl)
39 #:use-module (gnu packages pkg-config)
40 #:use-module (gnu packages statistics)
41 #:use-module (gnu packages web)
42 #:use-module (srfi srfi-1))
43
44\f
45;;; Annotations
46
47(define-public r-bsgenome-celegans-ucsc-ce6
48 (package
49 (name "r-bsgenome-celegans-ucsc-ce6")
50 (version "1.4.0")
51 (source (origin
52 (method url-fetch)
53 (uri (bioconductor-uri "BSgenome.Celegans.UCSC.ce6"
54 version 'annotation))
55 (sha256
56 (base32
57 "0mqzb353xv2c3m3vkb315dkmnxkgczp7ndnknyhpgjlybyf715v9"))))
58 (properties
59 `((upstream-name . "BSgenome.Celegans.UCSC.ce6")))
60 (build-system r-build-system)
61 (propagated-inputs
62 `(("r-bsgenome" ,r-bsgenome)))
63 (home-page
64 "https://www.bioconductor.org/packages/BSgenome.Celegans.UCSC.ce6/")
65 (synopsis "Full genome sequences for Worm")
66 (description
67 "This package provides full genome sequences for Caenorhabditis
68elegans (Worm) as provided by UCSC (ce6, May 2008) and stored in Biostrings
69objects.")
70 (license license:artistic2.0)))
71
72(define-public r-bsgenome-celegans-ucsc-ce10
73 (package
74 (name "r-bsgenome-celegans-ucsc-ce10")
75 (version "1.4.0")
76 (source (origin
77 (method url-fetch)
78 ;; We cannot use bioconductor-uri here because this tarball is
79 ;; located under "data/annotation/" instead of "bioc/".
80 (uri (string-append "https://www.bioconductor.org/packages/"
81 "release/data/annotation/src/contrib/"
82 "BSgenome.Celegans.UCSC.ce10_"
83 version ".tar.gz"))
84 (sha256
85 (base32
86 "1zaym97jk4npxk14ifvwz2rvhm4zx9xgs33r9vvx9rlynp0gydrk"))))
87 (properties
88 `((upstream-name . "BSgenome.Celegans.UCSC.ce10")))
89 (build-system r-build-system)
90 ;; As this package provides little more than a very large data file it
91 ;; doesn't make sense to build substitutes.
92 (arguments `(#:substitutable? #f))
93 (propagated-inputs
94 `(("r-bsgenome" ,r-bsgenome)))
95 (home-page
96 "https://www.bioconductor.org/packages/BSgenome.Celegans.UCSC.ce10/")
97 (synopsis "Full genome sequences for Worm")
98 (description
99 "This package provides full genome sequences for Caenorhabditis
100elegans (Worm) as provided by UCSC (ce10, Oct 2010) and stored in Biostrings
101objects.")
102 (license license:artistic2.0)))
103
104(define-public r-bsgenome-dmelanogaster-ucsc-dm6
105 (package
106 (name "r-bsgenome-dmelanogaster-ucsc-dm6")
107 (version "1.4.1")
108 (source (origin
109 (method url-fetch)
110 ;; We cannot use bioconductor-uri here because this tarball is
111 ;; located under "data/annotation/" instead of "bioc/".
112 (uri (string-append "https://www.bioconductor.org/packages/"
113 "release/data/annotation/src/contrib/"
114 "BSgenome.Dmelanogaster.UCSC.dm6_"
115 version ".tar.gz"))
116 (sha256
117 (base32
118 "1bhj0rdgf7lspw4xby9y9mf7v7jxxz8001bc8vw8kf04rjsx6060"))))
119 (properties
120 `((upstream-name . "BSgenome.Dmelanogaster.UCSC.dm6")))
121 (build-system r-build-system)
122 ;; As this package provides little more than a very large data file it
123 ;; doesn't make sense to build substitutes.
124 (arguments `(#:substitutable? #f))
125 (propagated-inputs
126 `(("r-bsgenome" ,r-bsgenome)))
127 (home-page
128 "https://www.bioconductor.org/packages/BSgenome.Dmelanogaster.UCSC.dm6/")
129 (synopsis "Full genome sequences for Fly")
130 (description
131 "This package provides full genome sequences for Drosophila
132melanogaster (Fly) as provided by UCSC (dm6) and stored in Biostrings
133objects.")
134 (license license:artistic2.0)))
135
136(define-public r-bsgenome-dmelanogaster-ucsc-dm3
137 (package
138 (name "r-bsgenome-dmelanogaster-ucsc-dm3")
139 (version "1.4.0")
140 (source (origin
141 (method url-fetch)
142 ;; We cannot use bioconductor-uri here because this tarball is
143 ;; located under "data/annotation/" instead of "bioc/".
144 (uri (string-append "https://www.bioconductor.org/packages/"
145 "release/data/annotation/src/contrib/"
146 "BSgenome.Dmelanogaster.UCSC.dm3_"
147 version ".tar.gz"))
148 (sha256
149 (base32
150 "19bm3lkhhkag3gnwp419211fh0cnr0x6fa0r1lr0ycwrikxdxsv8"))))
151 (properties
152 `((upstream-name . "BSgenome.Dmelanogaster.UCSC.dm3")))
153 (build-system r-build-system)
154 ;; As this package provides little more than a very large data file it
155 ;; doesn't make sense to build substitutes.
156 (arguments `(#:substitutable? #f))
157 (propagated-inputs
158 `(("r-bsgenome" ,r-bsgenome)))
159 (home-page
160 "https://www.bioconductor.org/packages/BSgenome.Dmelanogaster.UCSC.dm3/")
161 (synopsis "Full genome sequences for Fly")
162 (description
163 "This package provides full genome sequences for Drosophila
164melanogaster (Fly) as provided by UCSC (dm3, April 2006) and stored in
165Biostrings objects.")
166 (license license:artistic2.0)))
167
168(define-public r-bsgenome-dmelanogaster-ucsc-dm3-masked
169 (package
170 (name "r-bsgenome-dmelanogaster-ucsc-dm3-masked")
171 (version "1.3.99")
172 (source (origin
173 (method url-fetch)
174 ;; We cannot use bioconductor-uri here because this tarball is
175 ;; located under "data/annotation/" instead of "bioc/".
176 (uri (string-append "http://www.bioconductor.org/packages/"
177 "release/data/annotation/src/contrib/"
178 "BSgenome.Dmelanogaster.UCSC.dm3.masked_"
179 version ".tar.gz"))
180 (sha256
181 (base32
182 "1756csb09f1br9rj1l3f08qyh4hlymdbd0cfn8x3fq39dn45m5ap"))))
183 (properties
184 `((upstream-name . "BSgenome.Dmelanogaster.UCSC.dm3.masked")))
185 (build-system r-build-system)
186 (propagated-inputs
187 `(("r-bsgenome" ,r-bsgenome)
188 ("r-bsgenome-dmelanogaster-ucsc-dm3"
189 ,r-bsgenome-dmelanogaster-ucsc-dm3)))
190 (home-page "https://www.bioconductor.org/packages/BSgenome.Dmelanogaster.UCSC.dm3.masked/")
191 (synopsis "Full masked genome sequences for Fly")
192 (description
193 "This package provides full masked genome sequences for Drosophila
194melanogaster (Fly) as provided by UCSC (dm3, April 2006) and stored in
195Biostrings objects. The sequences are the same as in
196BSgenome.Dmelanogaster.UCSC.dm3, except that each of them has the 4 following
197masks on top: (1) the mask of assembly gaps (AGAPS mask), (2) the mask of
198intra-contig ambiguities (AMB mask), (3) the mask of repeats from
199RepeatMasker (RM mask), and (4) the mask of repeats from Tandem Repeats
200Finder (TRF mask). Only the AGAPS and AMB masks are \"active\" by default.")
201 (license license:artistic2.0)))
202
203(define-public r-bsgenome-hsapiens-1000genomes-hs37d5
204 (package
205 (name "r-bsgenome-hsapiens-1000genomes-hs37d5")
206 (version "0.99.1")
207 (source (origin
208 (method url-fetch)
209 ;; We cannot use bioconductor-uri here because this tarball is
210 ;; located under "data/annotation/" instead of "bioc/".
211 (uri (string-append "https://www.bioconductor.org/packages/"
212 "release/data/annotation/src/contrib/"
213 "BSgenome.Hsapiens.1000genomes.hs37d5_"
214 version ".tar.gz"))
215 (sha256
216 (base32
217 "1cg0g5fqmsvwyw2p9hp2yy4ilk21jkbbrnpgqvb5c36ihjwvc7sr"))))
218 (properties
219 `((upstream-name . "BSgenome.Hsapiens.1000genomes.hs37d5")))
220 (build-system r-build-system)
221 ;; As this package provides little more than a very large data file it
222 ;; doesn't make sense to build substitutes.
223 (arguments `(#:substitutable? #f))
224 (propagated-inputs
225 `(("r-bsgenome" ,r-bsgenome)))
226 (home-page
227 "https://www.bioconductor.org/packages/BSgenome.Hsapiens.1000genomes.hs37d5/")
228 (synopsis "Full genome sequences for Homo sapiens")
229 (description
230 "This package provides full genome sequences for Homo sapiens from
2311000genomes phase2 reference genome sequence (hs37d5), based on NCBI GRCh37.")
232 (license license:artistic2.0)))
233
234(define-public r-bsgenome-hsapiens-ucsc-hg19-masked
235 (package
236 (name "r-bsgenome-hsapiens-ucsc-hg19-masked")
237 (version "1.3.99")
238 (source (origin
239 (method url-fetch)
240 ;; We cannot use bioconductor-uri here because this tarball is
241 ;; located under "data/annotation/" instead of "bioc/".
242 (uri (string-append "http://www.bioconductor.org/packages/"
243 "release/data/annotation/src/contrib/"
244 "BSgenome.Hsapiens.UCSC.hg19.masked_"
245 version ".tar.gz"))
246 (sha256
247 (base32
248 "0452pyah0kv1vsrsjbrqw4k2rm8lc2vc771dzib45gnnfz86qxrr"))))
249 (properties
250 `((upstream-name . "BSgenome.Hsapiens.UCSC.hg19.masked")))
251 (build-system r-build-system)
252 (propagated-inputs
253 `(("r-bsgenome" ,r-bsgenome)
254 ("r-bsgenome-hsapiens-ucsc-hg19"
255 ,r-bsgenome-hsapiens-ucsc-hg19)))
256 (home-page "https://bioconductor.org/packages/BSgenome.Hsapiens.UCSC.hg19.masked/")
257 (synopsis "Full masked genome sequences for Homo sapiens")
258 (description
259 "This package provides full genome sequences for Homo sapiens (Human) as
260provided by UCSC (hg19, Feb. 2009) and stored in Biostrings objects. The
261sequences are the same as in BSgenome.Hsapiens.UCSC.hg19, except that each of
262them has the 4 following masks on top: (1) the mask of assembly gaps (AGAPS
263mask), (2) the mask of intra-contig ambiguities (AMB mask), (3) the mask of
264repeats from RepeatMasker (RM mask), and (4) the mask of repeats from Tandem
265Repeats Finder (TRF mask). Only the AGAPS and AMB masks are \"active\" by
266default.")
267 (license license:artistic2.0)))
268
269(define-public r-bsgenome-mmusculus-ucsc-mm9
270 (package
271 (name "r-bsgenome-mmusculus-ucsc-mm9")
272 (version "1.4.0")
273 (source (origin
274 (method url-fetch)
275 ;; We cannot use bioconductor-uri here because this tarball is
276 ;; located under "data/annotation/" instead of "bioc/".
277 (uri (string-append "https://www.bioconductor.org/packages/"
278 "release/data/annotation/src/contrib/"
279 "BSgenome.Mmusculus.UCSC.mm9_"
280 version ".tar.gz"))
281 (sha256
282 (base32
283 "1birqw30g2azimxpnjfzmkphan7x131yy8b9h85lfz5fjdg7841i"))))
284 (properties
285 `((upstream-name . "BSgenome.Mmusculus.UCSC.mm9")))
286 (build-system r-build-system)
287 ;; As this package provides little more than a very large data file it
288 ;; doesn't make sense to build substitutes.
289 (arguments `(#:substitutable? #f))
290 (propagated-inputs
291 `(("r-bsgenome" ,r-bsgenome)))
292 (home-page
293 "https://www.bioconductor.org/packages/BSgenome.Mmusculus.UCSC.mm9/")
294 (synopsis "Full genome sequences for Mouse")
295 (description
296 "This package provides full genome sequences for Mus musculus (Mouse) as
297provided by UCSC (mm9, July 2007) and stored in Biostrings objects.")
298 (license license:artistic2.0)))
299
300(define-public r-bsgenome-mmusculus-ucsc-mm9-masked
301 (package
302 (name "r-bsgenome-mmusculus-ucsc-mm9-masked")
303 (version "1.3.99")
304 (source (origin
305 (method url-fetch)
306 ;; We cannot use bioconductor-uri here because this tarball is
307 ;; located under "data/annotation/" instead of "bioc/".
308 (uri (string-append "http://www.bioconductor.org/packages/"
309 "release/data/annotation/src/contrib/"
310 "BSgenome.Mmusculus.UCSC.mm9.masked_"
311 version ".tar.gz"))
312 (sha256
313 (base32
314 "00bpbm3havqcxr4g63zhllsbpd9q6svgihks7qp7x73nm4gvq7fn"))))
315 (properties
316 `((upstream-name . "BSgenome.Mmusculus.UCSC.mm9.masked")))
317 (build-system r-build-system)
318 (propagated-inputs
319 `(("r-bsgenome" ,r-bsgenome)
320 ("r-bsgenome-mmusculus-ucsc-mm9"
321 ,r-bsgenome-mmusculus-ucsc-mm9)))
322 (home-page "http://bioconductor.org/packages/BSgenome.Mmusculus.UCSC.mm9.masked/")
323 (synopsis "Full masked genome sequences for Mouse")
324 (description
325 "This package provides full genome sequences for Mus musculus (Mouse) as
326provided by UCSC (mm9, Jul. 2007) and stored in Biostrings objects. The
327sequences are the same as in BSgenome.Mmusculus.UCSC.mm9, except that each of
328them has the 4 following masks on top: (1) the mask of assembly gaps (AGAPS
329mask), (2) the mask of intra-contig ambiguities (AMB mask), (3) the mask of
330repeats from RepeatMasker (RM mask), and (4) the mask of repeats from Tandem
331Repeats Finder (TRF mask). Only the AGAPS and AMB masks are \"active\" by
332default." )
333 (license license:artistic2.0)))
334
335(define-public r-bsgenome-mmusculus-ucsc-mm10
336 (package
337 (name "r-bsgenome-mmusculus-ucsc-mm10")
338 (version "1.4.0")
339 (source (origin
340 (method url-fetch)
341 ;; We cannot use bioconductor-uri here because this tarball is
342 ;; located under "data/annotation/" instead of "bioc/".
343 (uri (string-append "https://www.bioconductor.org/packages/"
344 "release/data/annotation/src/contrib/"
345 "BSgenome.Mmusculus.UCSC.mm10_"
346 version ".tar.gz"))
347 (sha256
348 (base32
349 "12s0nm2na9brjad4rn9l7d3db2aj8qa1xvz0y1k7gk08wayb6bkf"))))
350 (properties
351 `((upstream-name . "BSgenome.Mmusculus.UCSC.mm10")))
352 (build-system r-build-system)
353 ;; As this package provides little more than a very large data file it
354 ;; doesn't make sense to build substitutes.
355 (arguments `(#:substitutable? #f))
356 (propagated-inputs
357 `(("r-bsgenome" ,r-bsgenome)))
358 (home-page
359 "https://www.bioconductor.org/packages/BSgenome.Mmusculus.UCSC.mm10/")
360 (synopsis "Full genome sequences for Mouse")
361 (description
362 "This package provides full genome sequences for Mus
363musculus (Mouse) as provided by UCSC (mm10, December 2011) and stored
364in Biostrings objects.")
365 (license license:artistic2.0)))
366
367(define-public r-org-ce-eg-db
368 (package
369 (name "r-org-ce-eg-db")
370 (version "3.7.0")
371 (source (origin
372 (method url-fetch)
373 ;; We cannot use bioconductor-uri here because this tarball is
374 ;; located under "data/annotation/" instead of "bioc/".
375 (uri (string-append "https://www.bioconductor.org/packages/"
376 "release/data/annotation/src/contrib/"
377 "org.Ce.eg.db_" version ".tar.gz"))
378 (sha256
379 (base32
380 "1w5br1ss4ha8wv4v2saj7cmbjc2jw0dyj2f2y269l078z31wcnaz"))))
381 (properties
382 `((upstream-name . "org.Ce.eg.db")))
383 (build-system r-build-system)
384 (propagated-inputs
385 `(("r-annotationdbi" ,r-annotationdbi)))
386 (home-page "https://www.bioconductor.org/packages/org.Ce.eg.db/")
387 (synopsis "Genome wide annotation for Worm")
388 (description
389 "This package provides mappings from Entrez gene identifiers to various
390annotations for the genome of the model worm Caenorhabditis elegans.")
391 (license license:artistic2.0)))
392
393(define-public r-org-dm-eg-db
394 (package
395 (name "r-org-dm-eg-db")
396 (version "3.7.0")
397 (source (origin
398 (method url-fetch)
399 ;; We cannot use bioconductor-uri here because this tarball is
400 ;; located under "data/annotation/" instead of "bioc/".
401 (uri (string-append "https://www.bioconductor.org/packages/"
402 "release/data/annotation/src/contrib/"
403 "org.Dm.eg.db_" version ".tar.gz"))
404 (sha256
405 (base32
406 "1pqjrzlyg72bjpy8zsxvaglc7jsv176bnyi87xdajmkvsgxpm7b3"))))
407 (properties
408 `((upstream-name . "org.Dm.eg.db")))
409 (build-system r-build-system)
410 (propagated-inputs
411 `(("r-annotationdbi" ,r-annotationdbi)))
412 (home-page "https://www.bioconductor.org/packages/org.Dm.eg.db/")
413 (synopsis "Genome wide annotation for Fly")
414 (description
415 "This package provides mappings from Entrez gene identifiers to various
416annotations for the genome of the model fruit fly Drosophila melanogaster.")
417 (license license:artistic2.0)))
418
419(define-public r-org-dr-eg-db
420 (package
421 (name "r-org-dr-eg-db")
422 (version "3.7.0")
423 (source (origin
424 (method url-fetch)
425 ;; We cannot use bioconductor-uri here because this tarball is
426 ;; located under "data/annotation/" instead of "bioc/".
427 (uri (string-append "https://www.bioconductor.org/packages/"
428 "release/data/annotation/src/contrib/"
429 "org.Dr.eg.db_" version ".tar.gz"))
430 (sha256
431 (base32
432 "1xs5wsbcpy0iwbjyiv7fax57djqc529ai5fk1qfsdcvlja3cpglx"))))
433 (properties
434 `((upstream-name . "org.Dr.eg.db")))
435 (build-system r-build-system)
436 (propagated-inputs
437 `(("r-annotationdbi" ,r-annotationdbi)))
438 (home-page "https://www.bioconductor.org/packages/org.Dr.eg.db/")
439 (synopsis "Annotation for Zebrafish")
440 (description
441 "This package provides genome wide annotations for Zebrafish, primarily
442based on mapping using Entrez Gene identifiers.")
443 (license license:artistic2.0)))
444
445(define-public r-org-hs-eg-db
446 (package
447 (name "r-org-hs-eg-db")
448 (version "3.7.0")
449 (source (origin
450 (method url-fetch)
451 ;; We cannot use bioconductor-uri here because this tarball is
452 ;; located under "data/annotation/" instead of "bioc/".
453 (uri (string-append "https://www.bioconductor.org/packages/"
454 "release/data/annotation/src/contrib/"
455 "org.Hs.eg.db_" version ".tar.gz"))
456 (sha256
457 (base32
458 "1qxz9l80yg3qdqszs6dsscp7lrpfi1bgd0pxh9j7q34vprzwhdim"))))
459 (properties
460 `((upstream-name . "org.Hs.eg.db")))
461 (build-system r-build-system)
462 (propagated-inputs
463 `(("r-annotationdbi" ,r-annotationdbi)))
464 (home-page "https://www.bioconductor.org/packages/org.Hs.eg.db/")
465 (synopsis "Genome wide annotation for Human")
466 (description
467 "This package contains genome-wide annotations for Human, primarily based
468on mapping using Entrez Gene identifiers.")
469 (license license:artistic2.0)))
470
471(define-public r-org-mm-eg-db
472 (package
473 (name "r-org-mm-eg-db")
474 (version "3.7.0")
475 (source (origin
476 (method url-fetch)
477 ;; We cannot use bioconductor-uri here because this tarball is
478 ;; located under "data/annotation/" instead of "bioc/".
479 (uri (string-append "https://www.bioconductor.org/packages/"
480 "release/data/annotation/src/contrib/"
481 "org.Mm.eg.db_" version ".tar.gz"))
482 (sha256
483 (base32
484 "1i3nvrd3wjigf1rmgxq1p5xxc3p8v02h5gwi62s30rkrsyjjfjxx"))))
485 (properties
486 `((upstream-name . "org.Mm.eg.db")))
487 (build-system r-build-system)
488 (propagated-inputs
489 `(("r-annotationdbi" ,r-annotationdbi)))
490 (home-page "https://www.bioconductor.org/packages/org.Mm.eg.db/")
491 (synopsis "Genome wide annotation for Mouse")
492 (description
493 "This package provides mappings from Entrez gene identifiers to various
494annotations for the genome of the model mouse Mus musculus.")
495 (license license:artistic2.0)))
496
497(define-public r-bsgenome-hsapiens-ucsc-hg19
498 (package
499 (name "r-bsgenome-hsapiens-ucsc-hg19")
500 (version "1.4.0")
501 (source (origin
502 (method url-fetch)
503 ;; We cannot use bioconductor-uri here because this tarball is
504 ;; located under "data/annotation/" instead of "bioc/".
505 (uri (string-append "https://www.bioconductor.org/packages/"
506 "release/data/annotation/src/contrib/"
507 "BSgenome.Hsapiens.UCSC.hg19_"
508 version ".tar.gz"))
509 (sha256
510 (base32
511 "1y0nqpk8cw5a34sd9hmin3z4v7iqm6hf6l22cl81vlbxqbjibxc8"))))
512 (properties
513 `((upstream-name . "BSgenome.Hsapiens.UCSC.hg19")))
514 (build-system r-build-system)
515 ;; As this package provides little more than a very large data file it
516 ;; doesn't make sense to build substitutes.
517 (arguments `(#:substitutable? #f))
518 (propagated-inputs
519 `(("r-bsgenome" ,r-bsgenome)))
520 (home-page
521 "https://www.bioconductor.org/packages/BSgenome.Hsapiens.UCSC.hg19/")
522 (synopsis "Full genome sequences for Homo sapiens")
523 (description
524 "This package provides full genome sequences for Homo sapiens as provided
525by UCSC (hg19, February 2009) and stored in Biostrings objects.")
526 (license license:artistic2.0)))
527
528(define-public r-ensdb-hsapiens-v75
529 (package
530 (name "r-ensdb-hsapiens-v75")
531 (version "2.99.0")
532 (source
533 (origin
534 (method url-fetch)
535 (uri (bioconductor-uri "EnsDb.Hsapiens.v75" version 'annotation))
536 (sha256
537 (base32
538 "0jx6rf6v0j8yr07q3c1h7s121901dc400nm6xaiv4i7kb5czjn9c"))))
539 (properties
540 `((upstream-name . "EnsDb.Hsapiens.v75")))
541 (build-system r-build-system)
542 (propagated-inputs
543 `(("r-ensembldb" ,r-ensembldb)))
544 (home-page "https://bioconductor.org/packages/EnsDb.Hsapiens.v75")
545 (synopsis "Ensembl based annotation package")
546 (description
547 "This package exposes an annotation database generated from Ensembl.")
548 (license license:artistic2.0)))
549
550(define-public r-genelendatabase
551 (package
552 (name "r-genelendatabase")
553 (version "1.18.0")
554 (source
555 (origin
556 (method url-fetch)
557 ;; We cannot use bioconductor-uri here because this tarball is
558 ;; located under "data/experiment/" instead of "bioc/".
559 (uri (string-append "https://bioconductor.org/packages/"
560 "release/data/experiment/src/contrib"
561 "/geneLenDataBase_" version ".tar.gz"))
562 (sha256
563 (base32
564 "03gm4pvsfascx7kjg0jycpf4f572mja68wwmwigs390vbmawyb4a"))))
565 (properties
566 `((upstream-name . "geneLenDataBase")))
567 (build-system r-build-system)
568 (propagated-inputs
569 `(("r-rtracklayer" ,r-rtracklayer)
570 ("r-genomicfeatures" ,r-genomicfeatures)))
571 (home-page "https://bioconductor.org/packages/geneLenDataBase/")
572 (synopsis "Lengths of mRNA transcripts for a number of genomes")
573 (description
574 "This package provides the lengths of mRNA transcripts for a number of
575genomes and gene ID formats, largely based on the UCSC table browser.")
576 (license license:lgpl2.0+)))
577
578(define-public r-txdb-hsapiens-ucsc-hg19-knowngene
579 (package
580 (name "r-txdb-hsapiens-ucsc-hg19-knowngene")
581 (version "3.2.2")
582 (source (origin
583 (method url-fetch)
584 ;; We cannot use bioconductor-uri here because this tarball is
585 ;; located under "data/annotation/" instead of "bioc/".
586 (uri (string-append "https://bioconductor.org/packages/"
587 "release/data/annotation/src/contrib"
588 "/TxDb.Hsapiens.UCSC.hg19.knownGene_"
589 version ".tar.gz"))
590 (sha256
591 (base32
592 "1sajhcqqwazgz2lqbik7rd935i7kpnh08zxbp2ra10j72yqy4g86"))))
593 (properties
594 `((upstream-name . "TxDb.Hsapiens.UCSC.hg19.knownGene")))
595 (build-system r-build-system)
596 ;; As this package provides little more than a very large data file it
597 ;; doesn't make sense to build substitutes.
598 (arguments `(#:substitutable? #f))
599 (propagated-inputs
600 `(("r-genomicfeatures" ,r-genomicfeatures)))
601 (home-page
602 "https://bioconductor.org/packages/TxDb.Hsapiens.UCSC.hg19.knownGene/")
603 (synopsis "Annotation package for human genome in TxDb format")
604 (description
605 "This package provides an annotation database of Homo sapiens genome
606data. It is derived from the UCSC hg19 genome and based on the \"knownGene\"
607track. The database is exposed as a @code{TxDb} object.")
608 (license license:artistic2.0)))
609
610(define-public r-txdb-hsapiens-ucsc-hg38-knowngene
611 (package
612 (name "r-txdb-hsapiens-ucsc-hg38-knowngene")
613 (version "3.4.6")
614 (source (origin
615 (method url-fetch)
616 ;; We cannot use bioconductor-uri here because this tarball is
617 ;; located under "data/annotation/" instead of "bioc/".
618 (uri (string-append "https://bioconductor.org/packages/"
619 "release/data/annotation/src/contrib"
620 "/TxDb.Hsapiens.UCSC.hg38.knownGene_"
621 version ".tar.gz"))
622 (sha256
623 (base32
624 "12j7rri9r129v9w1yiqadg952dx462dh092sxif3r5kk8l7bxkn9"))))
625 (properties
626 `((upstream-name . "TxDb.Hsapiens.UCSC.hg38.knownGene")))
627 (build-system r-build-system)
628 (propagated-inputs
629 `(("r-genomicfeatures" ,r-genomicfeatures)))
630 (home-page
631 "https://bioconductor.org/packages/TxDb.Hsapiens.UCSC.hg38.knownGene/")
632 (synopsis "Annotation package for human genome in TxDb format")
633 (description
634 "This package provides an annotation database of Homo sapiens genome
635data. It is derived from the UCSC hg38 genome and based on the \"knownGene\"
636track. The database is exposed as a @code{TxDb} object.")
637 (license license:artistic2.0)))
638
639(define-public r-txdb-mmusculus-ucsc-mm9-knowngene
640 (package
641 (name "r-txdb-mmusculus-ucsc-mm9-knowngene")
642 (version "3.2.2")
643 (source (origin
644 (method url-fetch)
645 ;; We cannot use bioconductor-uri here because this tarball is
646 ;; located under "data/annotation/" instead of "bioc/".
647 (uri (string-append "https://bioconductor.org/packages/"
648 "release/data/annotation/src/contrib"
649 "/TxDb.Mmusculus.UCSC.mm9.knownGene_"
650 version ".tar.gz"))
651 (sha256
652 (base32
653 "16bjxy00363hf91ik2mqlqls86i07gia72qh92xc3l1ncch61mx2"))))
654 (properties
655 `((upstream-name . "TxDb.Mmusculus.UCSC.mm9.knownGene")))
656 (build-system r-build-system)
657 (propagated-inputs
658 `(("r-genomicfeatures" ,r-genomicfeatures)
659 ("r-annotationdbi" ,r-annotationdbi)))
660 (home-page
661 "https://bioconductor.org/packages/TxDb.Mmusculus.UCSC.mm9.knownGene/")
662 (synopsis "Annotation package for mouse genome in TxDb format")
663 (description
664 "This package provides an annotation database of Mouse genome data. It
665is derived from the UCSC mm9 genome and based on the \"knownGene\" track. The
666database is exposed as a @code{TxDb} object.")
667 (license license:artistic2.0)))
668
669(define-public r-txdb-mmusculus-ucsc-mm10-knowngene
670 (package
671 (name "r-txdb-mmusculus-ucsc-mm10-knowngene")
672 (version "3.4.7")
673 (source (origin
674 (method url-fetch)
675 ;; We cannot use bioconductor-uri here because this tarball is
676 ;; located under "data/annotation/" instead of "bioc/".
677 (uri (string-append "https://www.bioconductor.org/packages/"
678 "release/data/annotation/src/contrib/"
679 "TxDb.Mmusculus.UCSC.mm10.knownGene_"
680 version ".tar.gz"))
681 (sha256
682 (base32
683 "04impkl8zh1gpwwrpbf19jqznsjrq2306yyhm6cmx6hr1401bd6b"))))
684 (properties
685 `((upstream-name . "TxDb.Mmusculus.UCSC.mm10.knownGene")))
686 (build-system r-build-system)
687 ;; As this package provides little more than a very large data file it
688 ;; doesn't make sense to build substitutes.
689 (arguments `(#:substitutable? #f))
690 (propagated-inputs
691 `(("r-bsgenome" ,r-bsgenome)
692 ("r-genomicfeatures" ,r-genomicfeatures)
693 ("r-annotationdbi" ,r-annotationdbi)))
694 (home-page
695 "https://bioconductor.org/packages/TxDb.Mmusculus.UCSC.mm10.knownGene/")
696 (synopsis "Annotation package for TxDb knownGene object(s) for Mouse")
697 (description
698 "This package loads a TxDb object, which is an R interface to
699prefabricated databases contained in this package. This package provides
700the TxDb object of Mouse data as provided by UCSC (mm10, December 2011)
701based on the knownGene track.")
702 (license license:artistic2.0)))
703
704(define-public r-txdb-celegans-ucsc-ce6-ensgene
705 (package
706 (name "r-txdb-celegans-ucsc-ce6-ensgene")
707 (version "3.2.2")
708 (source
709 (origin
710 (method url-fetch)
711 (uri (bioconductor-uri "TxDb.Celegans.UCSC.ce6.ensGene"
712 version 'annotation))
713 (sha256
714 (base32
715 "1sgppva33cdy4isj2is8mfalj5gmmkpbkq9w1d83a4agcq31mi90"))))
716 (properties
717 `((upstream-name . "TxDb.Celegans.UCSC.ce6.ensGene")))
718 (build-system r-build-system)
719 (propagated-inputs
720 `(("r-annotationdbi" ,r-annotationdbi)
721 ("r-genomicfeatures" ,r-genomicfeatures)))
722 (home-page "https://bioconductor.org/packages/TxDb.Celegans.UCSC.ce6.ensGene/")
723 (synopsis "Annotation package for C elegans TxDb objects")
724 (description
725 "This package exposes a C elegans annotation database generated from UCSC
726by exposing these as TxDb objects.")
727 (license license:artistic2.0)))
728
729(define-public r-fdb-infiniummethylation-hg19
730 (package
731 (name "r-fdb-infiniummethylation-hg19")
732 (version "2.2.0")
733 (source (origin
734 (method url-fetch)
735 ;; We cannot use bioconductor-uri here because this tarball is
736 ;; located under "data/annotation/" instead of "bioc/".
737 (uri (string-append "https://www.bioconductor.org/packages/"
738 "release/data/annotation/src/contrib/"
739 "FDb.InfiniumMethylation.hg19_"
740 version ".tar.gz"))
741 (sha256
742 (base32
743 "0gq90fvph6kgrpjb89nvzq6hl1k24swn19rgjh5g98l86mja6nk0"))))
744 (properties
745 `((upstream-name . "FDb.InfiniumMethylation.hg19")))
746 (build-system r-build-system)
747 (propagated-inputs
748 `(("r-biostrings" ,r-biostrings)
749 ("r-genomicfeatures" ,r-genomicfeatures)
750 ("r-annotationdbi" ,r-annotationdbi)
751 ("r-org-hs-eg-db" ,r-org-hs-eg-db)
752 ("r-txdb-hsapiens-ucsc-hg19-knowngene" ,r-txdb-hsapiens-ucsc-hg19-knowngene)))
753 (home-page "https://bioconductor.org/packages/FDb.InfiniumMethylation.hg19/")
754 (synopsis "Compiled HumanMethylation27 and HumanMethylation450 annotations")
755 (description
756 "This is an annotation package for Illumina Infinium DNA methylation
757probes. It contains the compiled HumanMethylation27 and HumanMethylation450
758annotations.")
759 (license license:artistic2.0)))
760
761(define-public r-illuminahumanmethylationepicmanifest
762 (package
763 (name "r-illuminahumanmethylationepicmanifest")
764 (version "0.3.0")
765 (source (origin
766 (method url-fetch)
767 ;; We cannot use bioconductor-uri here because this tarball is
768 ;; located under "data/annotation/" instead of "bioc/".
769 (uri (string-append "https://www.bioconductor.org/packages/"
770 "release/data/annotation/src/contrib/"
771 "IlluminaHumanMethylationEPICmanifest_"
772 version ".tar.gz"))
773 (sha256
774 (base32
775 "0alhjda5g186z8b1nsmnpfswrlj7prdz8mkwx60wkkl6hkcnk6p3"))))
776 (properties
777 `((upstream-name . "IlluminaHumanMethylationEPICmanifest")))
778 (build-system r-build-system)
779 (propagated-inputs
780 `(("r-minfi" ,r-minfi)))
781 (home-page "https://bioconductor.org/packages/IlluminaHumanMethylationEPICmanifest/")
782 (synopsis "Manifest for Illumina's EPIC methylation arrays")
783 (description
784 "This is a manifest package for Illumina's EPIC methylation arrays.")
785 (license license:artistic2.0)))
786
787(define-public r-do-db
788 (package
789 (name "r-do-db")
790 (version "2.9")
791 (source (origin
792 (method url-fetch)
793 ;; We cannot use bioconductor-uri here because this tarball is
794 ;; located under "data/annotation/" instead of "bioc/".
795 (uri (string-append "https://www.bioconductor.org/packages/"
796 "release/data/annotation/src/contrib/"
797 "DO.db_" version ".tar.gz"))
798 (sha256
799 (base32
800 "10bqqa124l61ivzy4mdd3z3ar9a6537qbxw23pc4y9w8a6dwnavn"))))
801 (properties
802 `((upstream-name . "DO.db")))
803 (build-system r-build-system)
804 (propagated-inputs
805 `(("r-annotationdbi" ,r-annotationdbi)))
806 (home-page "https://www.bioconductor.org/packages/DO.db/")
807 (synopsis "Annotation maps describing the entire Disease Ontology")
808 (description
809 "This package provides a set of annotation maps describing the entire
810Disease Ontology.")
811 (license license:artistic2.0)))
812
813\f
814;;; Experiment data
815
816(define-public r-abadata
817 (package
818 (name "r-abadata")
819 (version "1.12.0")
820 (source (origin
821 (method url-fetch)
822 ;; We cannot use bioconductor-uri here because this tarball is
823 ;; located under "data/experiment/" instead of "bioc/".
824 (uri (string-append "https://www.bioconductor.org/packages/"
825 "release/data/experiment/src/contrib/"
826 "ABAData_" version ".tar.gz"))
827 (sha256
828 (base32
829 "1bmj341xcymlrk02gss5vvrqc4ddas0rdw39lnpsj98hq6n11p5z"))))
830 (properties
831 `((upstream-name . "ABAData")))
832 (build-system r-build-system)
833 (propagated-inputs
834 `(("r-annotationdbi" ,r-annotationdbi)))
835 (home-page "https://www.bioconductor.org/packages/ABAData/")
836 (synopsis "Gene expression in human brain regions from Allen Brain Atlas")
837 (description
838 "This package provides the data for the gene expression enrichment
839analysis conducted in the package ABAEnrichment. The package includes three
840datasets which are derived from the Allen Brain Atlas:
841
842@enumerate
843@item Gene expression data from Human Brain (adults) averaged across donors,
844@item Gene expression data from the Developing Human Brain pooled into five
845 age categories and averaged across donors, and
846@item a developmental effect score based on the Developing Human Brain
847 expression data.
848@end enumerate
849
850All datasets are restricted to protein coding genes.")
851 (license license:gpl2+)))
852
853(define-public r-arrmdata
854 (package
855 (name "r-arrmdata")
856 (version "1.18.0")
857 (source (origin
858 (method url-fetch)
859 ;; We cannot use bioconductor-uri here because this tarball is
860 ;; located under "data/experiment/" instead of "bioc/".
861 (uri (string-append "https://www.bioconductor.org/packages/"
862 "release/data/experiment/src/contrib/"
863 "ARRmData_" version ".tar.gz"))
864 (sha256
865 (base32
866 "0r1y3zn7ly4k3ngx55vfavn9s6aidbddlv2fbmj7hj3hvpslmyly"))))
867 (properties
868 `((upstream-name . "ARRmData")))
869 (build-system r-build-system)
870 (home-page "https://www.bioconductor.org/packages/ARRmData/")
871 (synopsis "Example dataset for normalization of Illumina 450k methylation data")
872 (description
873 "This package provides raw beta values from 36 samples across 3 groups
874from Illumina 450k methylation arrays.")
875 (license license:artistic2.0)))
876
877(define-public r-hsmmsinglecell
878 (package
879 (name "r-hsmmsinglecell")
880 (version "1.2.0")
881 (source (origin
882 (method url-fetch)
883 ;; We cannot use bioconductor-uri here because this tarball is
884 ;; located under "data/experiment/" instead of "bioc/".
885 (uri (string-append "https://www.bioconductor.org/packages/"
886 "release/data/experiment/src/contrib/"
887 "HSMMSingleCell_" version ".tar.gz"))
888 (sha256
889 (base32
890 "1vxnr8gr6md85g39csy7g2sqqajiqgyvznys2qa9yixd2b01yph9"))))
891 (properties
892 `((upstream-name . "HSMMSingleCell")))
893 (build-system r-build-system)
894 (home-page "https://www.bioconductor.org/packages/HSMMSingleCell/")
895 (synopsis "Single-cell RNA-Seq for differentiating human skeletal muscle myoblasts (HSMM)")
896 (description
897 "Skeletal myoblasts undergo a well-characterized sequence of
898morphological and transcriptional changes during differentiation. In this
899experiment, primary @dfn{human skeletal muscle myoblasts} (HSMM) were expanded
900under high mitogen conditions (GM) and then differentiated by switching to
901low-mitogen media (DM). RNA-Seq libraries were sequenced from each of several
902hundred cells taken over a time-course of serum-induced differentiation.
903Between 49 and 77 cells were captured at each of four time points (0, 24, 48,
90472 hours) following serum switch using the Fluidigm C1 microfluidic system.
905RNA from each cell was isolated and used to construct mRNA-Seq libraries,
906which were then sequenced to a depth of ~4 million reads per library,
907resulting in a complete gene expression profile for each cell.")
908 (license license:artistic2.0)))
909
910(define-public r-all
911 (package
912 (name "r-all")
913 (version "1.26.0")
914 (source (origin
915 (method url-fetch)
916 ;; We cannot use bioconductor-uri here because this tarball is
917 ;; located under "data/experiment/" instead of "bioc/".
918 (uri (string-append "https://www.bioconductor.org/packages/"
919 "release/data/experiment/src/contrib/"
920 "ALL_" version ".tar.gz"))
921 (sha256
922 (base32
923 "1z7kpjw4ndj6fkxwvhqf3gawhrn26ksrlns7j2c78qzxqmjndik9"))))
924 (properties `((upstream-name . "ALL")))
925 (build-system r-build-system)
926 (propagated-inputs
927 `(("r-biobase" ,r-biobase)))
928 (home-page "https://bioconductor.org/packages/ALL")
929 (synopsis "Acute Lymphoblastic Leukemia data from the Ritz laboratory")
930 (description
931 "The data consist of microarrays from 128 different individuals with
932@dfn{acute lymphoblastic leukemia} (ALL). A number of additional covariates
933are available. The data have been normalized (using rma) and it is the
934jointly normalized data that are available here. The data are presented in
935the form of an @code{exprSet} object.")
936 (license license:artistic2.0)))
937
938(define-public r-affydata
939 (package
940 (name "r-affydata")
941 (version "1.32.0")
942 (source
943 (origin
944 (method url-fetch)
945 (uri (bioconductor-uri "affydata" version 'experiment))
946 (sha256
947 (base32
948 "1l9qhmjqgbrdl9cmd74rlnvmvr6mslbmckb83n0211whp2i0b7h5"))))
949 (properties `((upstream-name . "affydata")))
950 (build-system r-build-system)
951 (propagated-inputs
952 `(("r-affy" ,r-affy)))
953 (home-page "https://bioconductor.org/packages/affydata/")
954 (synopsis "Affymetrix data for demonstration purposes")
955 (description
956 "This package provides example datasets that represent 'real world
957examples' of Affymetrix data, unlike the artificial examples included in the
958package @code{affy}.")
959 (license license:gpl2+)))
960
961\f
962;;; Packages
963
964(define-public r-biocgenerics
965 (package
966 (name "r-biocgenerics")
967 (version "0.30.0")
968 (source (origin
969 (method url-fetch)
970 (uri (bioconductor-uri "BiocGenerics" version))
971 (sha256
972 (base32
973 "1n87686bg5nmpqdpzwv1h551dkbxp9wk6wbmzpkgm71qxnk2yv9f"))))
974 (properties
975 `((upstream-name . "BiocGenerics")))
976 (build-system r-build-system)
977 (home-page "https://bioconductor.org/packages/BiocGenerics")
978 (synopsis "S4 generic functions for Bioconductor")
979 (description
980 "This package provides S4 generic functions needed by many Bioconductor
981packages.")
982 (license license:artistic2.0)))
983
984(define-public r-annotate
985 (package
986 (name "r-annotate")
987 (version "1.62.0")
988 (source
989 (origin
990 (method url-fetch)
991 (uri (bioconductor-uri "annotate" version))
992 (sha256
993 (base32
994 "0hww0h4b7bv37mnjviazy247mnzj72z5linwm1gvljrgqv3bagcs"))))
995 (build-system r-build-system)
996 (propagated-inputs
997 `(("r-annotationdbi" ,r-annotationdbi)
998 ("r-biobase" ,r-biobase)
999 ("r-biocgenerics" ,r-biocgenerics)
1000 ("r-dbi" ,r-dbi)
1001 ("r-rcurl" ,r-rcurl)
1002 ("r-xml" ,r-xml)
1003 ("r-xtable" ,r-xtable)))
1004 (home-page
1005 "https://bioconductor.org/packages/annotate")
1006 (synopsis "Annotation for microarrays")
1007 (description "This package provides R environments for the annotation of
1008microarrays.")
1009 (license license:artistic2.0)))
1010
1011(define-public r-hpar
1012 (package
1013 (name "r-hpar")
1014 (version "1.26.0")
1015 (source
1016 (origin
1017 (method url-fetch)
1018 (uri (bioconductor-uri "hpar" version))
1019 (sha256
1020 (base32
1021 "1mnld60nrn6qpb24sz2sy8vlw3wkhfc3z726gi67l8b5mdmkxgg5"))))
1022 (build-system r-build-system)
1023 (home-page "https://bioconductor.org/packages/hpar/")
1024 (synopsis "Human Protein Atlas in R")
1025 (description "This package provides a simple interface to and data from
1026the Human Protein Atlas project.")
1027 (license license:artistic2.0)))
1028
1029(define-public r-regioner
1030 (package
1031 (name "r-regioner")
1032 (version "1.16.4")
1033 (source
1034 (origin
1035 (method url-fetch)
1036 (uri (bioconductor-uri "regioneR" version))
1037 (sha256
1038 (base32
1039 "0xzk057h6nkr3rvd412prxgnkpq625b90laj1kwb0i5q8j5ch760"))))
1040 (properties `((upstream-name . "regioneR")))
1041 (build-system r-build-system)
1042 (propagated-inputs
1043 `(("r-biostrings" ,r-biostrings)
1044 ("r-bsgenome" ,r-bsgenome)
1045 ("r-genomeinfodb" ,r-genomeinfodb)
1046 ("r-genomicranges" ,r-genomicranges)
1047 ("r-iranges" ,r-iranges)
1048 ("r-memoise" ,r-memoise)
1049 ("r-rtracklayer" ,r-rtracklayer)
1050 ("r-s4vectors" ,r-s4vectors)))
1051 (home-page "https://bioconductor.org/packages/regioneR/")
1052 (synopsis "Association analysis of genomic regions")
1053 (description "This package offers a statistical framework based on
1054customizable permutation tests to assess the association between genomic
1055region sets and other genomic features.")
1056 (license license:artistic2.0)))
1057
1058(define-public r-geneplotter
1059 (package
1060 (name "r-geneplotter")
1061 (version "1.62.0")
1062 (source
1063 (origin
1064 (method url-fetch)
1065 (uri (bioconductor-uri "geneplotter" version))
1066 (sha256
1067 (base32
1068 "0jlqs20mqr0wgmjgzkzaynp3cy1z3xjzpz7055c1qi42fhimmimb"))))
1069 (build-system r-build-system)
1070 (propagated-inputs
1071 `(("r-annotate" ,r-annotate)
1072 ("r-annotationdbi" ,r-annotationdbi)
1073 ("r-biobase" ,r-biobase)
1074 ("r-biocgenerics" ,r-biocgenerics)
1075 ("r-lattice" ,r-lattice)
1076 ("r-rcolorbrewer" ,r-rcolorbrewer)))
1077 (home-page "https://bioconductor.org/packages/geneplotter")
1078 (synopsis "Graphics functions for genomic data")
1079 (description
1080 "This package provides functions for plotting genomic data.")
1081 (license license:artistic2.0)))
1082
1083(define-public r-qvalue
1084 (package
1085 (name "r-qvalue")
1086 (version "2.16.0")
1087 (source
1088 (origin
1089 (method url-fetch)
1090 (uri (bioconductor-uri "qvalue" version))
1091 (sha256
1092 (base32
1093 "00mahhwb4n2s6nycwkdkjs2qgyyyi7hyrby3qr269krprr6q3lh5"))))
1094 (build-system r-build-system)
1095 (propagated-inputs
1096 `(("r-ggplot2" ,r-ggplot2)
1097 ("r-reshape2" ,r-reshape2)))
1098 (home-page "http://github.com/jdstorey/qvalue")
1099 (synopsis "Q-value estimation for false discovery rate control")
1100 (description
1101 "This package takes a list of p-values resulting from the simultaneous
1102testing of many hypotheses and estimates their q-values and local @dfn{false
1103discovery rate} (FDR) values. The q-value of a test measures the proportion
1104of false positives incurred when that particular test is called significant.
1105The local FDR measures the posterior probability the null hypothesis is true
1106given the test's p-value. Various plots are automatically generated, allowing
1107one to make sensible significance cut-offs. The software can be applied to
1108problems in genomics, brain imaging, astrophysics, and data mining.")
1109 ;; Any version of the LGPL.
1110 (license license:lgpl3+)))
1111
1112(define-public r-diffbind
1113 (package
1114 (name "r-diffbind")
1115 (version "2.12.0")
1116 (source
1117 (origin
1118 (method url-fetch)
1119 (uri (bioconductor-uri "DiffBind" version))
1120 (sha256
1121 (base32
1122 "1ialb1j2xa21a8dzss76qky83rg8y6jwdwi0mhy8b088zvxavich"))))
1123 (properties `((upstream-name . "DiffBind")))
1124 (build-system r-build-system)
1125 (inputs
1126 `(("zlib" ,zlib)))
1127 (propagated-inputs
1128 `(("r-amap" ,r-amap)
1129 ("r-biocparallel" ,r-biocparallel)
1130 ("r-deseq2" ,r-deseq2)
1131 ("r-dplyr" ,r-dplyr)
1132 ("r-edger" ,r-edger)
1133 ("r-genomicalignments" ,r-genomicalignments)
1134 ("r-genomicranges" ,r-genomicranges)
1135 ("r-ggplot2" ,r-ggplot2)
1136 ("r-ggrepel" ,r-ggrepel)
1137 ("r-gplots" ,r-gplots)
1138 ("r-iranges" ,r-iranges)
1139 ("r-lattice" ,r-lattice)
1140 ("r-limma" ,r-limma)
1141 ("r-locfit" ,r-locfit)
1142 ("r-rcolorbrewer" , r-rcolorbrewer)
1143 ("r-rcpp" ,r-rcpp)
1144 ("r-rhtslib" ,r-rhtslib)
1145 ("r-rsamtools" ,r-rsamtools)
1146 ("r-s4vectors" ,r-s4vectors)
1147 ("r-summarizedexperiment" ,r-summarizedexperiment)
1148 ("r-systempiper" ,r-systempiper)))
1149 (home-page "http://bioconductor.org/packages/DiffBind")
1150 (synopsis "Differential binding analysis of ChIP-Seq peak data")
1151 (description
1152 "This package computes differentially bound sites from multiple
1153ChIP-seq experiments using affinity (quantitative) data. Also enables
1154occupancy (overlap) analysis and plotting functions.")
1155 (license license:artistic2.0)))
1156
1157(define-public r-ripseeker
1158 (package
1159 (name "r-ripseeker")
1160 (version "1.24.0")
1161 (source
1162 (origin
1163 (method url-fetch)
1164 (uri (bioconductor-uri "RIPSeeker" version))
1165 (sha256
1166 (base32
1167 "0rfff4wal51iji0m74mgnrlcq6i41nq5b79mv5brv7mab3g0cv43"))))
1168 (properties `((upstream-name . "RIPSeeker")))
1169 (build-system r-build-system)
1170 (propagated-inputs
1171 `(("r-s4vectors" ,r-s4vectors)
1172 ("r-iranges" ,r-iranges)
1173 ("r-genomicranges" ,r-genomicranges)
1174 ("r-summarizedexperiment" ,r-summarizedexperiment)
1175 ("r-rsamtools" ,r-rsamtools)
1176 ("r-genomicalignments" ,r-genomicalignments)
1177 ("r-rtracklayer" ,r-rtracklayer)))
1178 (home-page "http://bioconductor.org/packages/RIPSeeker")
1179 (synopsis
1180 "Identifying protein-associated transcripts from RIP-seq experiments")
1181 (description
1182 "This package infers and discriminates RIP peaks from RIP-seq alignments
1183using two-state HMM with negative binomial emission probability. While
1184RIPSeeker is specifically tailored for RIP-seq data analysis, it also provides
1185a suite of bioinformatics tools integrated within this self-contained software
1186package comprehensively addressing issues ranging from post-alignments
1187processing to visualization and annotation.")
1188 (license license:gpl2)))
1189
1190(define-public r-multtest
1191 (package
1192 (name "r-multtest")
1193 (version "2.40.0")
1194 (source
1195 (origin
1196 (method url-fetch)
1197 (uri (bioconductor-uri "multtest" version))
1198 (sha256
1199 (base32
1200 "0vy9wk1111qm69xy4r4n01b9rw60dsrcj2169jd45yiq63cdq7bv"))))
1201 (build-system r-build-system)
1202 (propagated-inputs
1203 `(("r-survival" ,r-survival)
1204 ("r-biocgenerics" ,r-biocgenerics)
1205 ("r-biobase" ,r-biobase)
1206 ("r-mass" ,r-mass)))
1207 (home-page "http://bioconductor.org/packages/multtest")
1208 (synopsis "Resampling-based multiple hypothesis testing")
1209 (description
1210 "This package can do non-parametric bootstrap and permutation
1211resampling-based multiple testing procedures (including empirical Bayes
1212methods) for controlling the family-wise error rate (FWER), generalized
1213family-wise error rate (gFWER), tail probability of the proportion of
1214false positives (TPPFP), and false discovery rate (FDR). Several choices
1215of bootstrap-based null distribution are implemented (centered, centered
1216and scaled, quantile-transformed). Single-step and step-wise methods are
1217available. Tests based on a variety of T- and F-statistics (including
1218T-statistics based on regression parameters from linear and survival models
1219as well as those based on correlation parameters) are included. When probing
1220hypotheses with T-statistics, users may also select a potentially faster null
1221distribution which is multivariate normal with mean zero and variance
1222covariance matrix derived from the vector influence function. Results are
1223reported in terms of adjusted P-values, confidence regions and test statistic
1224cutoffs. The procedures are directly applicable to identifying differentially
1225expressed genes in DNA microarray experiments.")
1226 (license license:lgpl3)))
1227
1228(define-public r-graph
1229 (package
1230 (name "r-graph")
1231 (version "1.62.0")
1232 (source (origin
1233 (method url-fetch)
1234 (uri (bioconductor-uri "graph" version))
1235 (sha256
1236 (base32
1237 "0rs81a8kp7nfzsfy2d11mlrjf4z156075p52wvz9nvi3vc6l348w"))))
1238 (build-system r-build-system)
1239 (propagated-inputs
1240 `(("r-biocgenerics" ,r-biocgenerics)))
1241 (home-page "https://bioconductor.org/packages/graph")
1242 (synopsis "Handle graph data structures in R")
1243 (description
1244 "This package implements some simple graph handling capabilities for R.")
1245 (license license:artistic2.0)))
1246
1247(define-public r-codedepends
1248 (package
1249 (name "r-codedepends")
1250 (version "0.6.5")
1251 (source
1252 (origin
1253 (method url-fetch)
1254 (uri (cran-uri "CodeDepends" version))
1255 (sha256
1256 (base32
1257 "0l7kiv3awx50glf5cs841b4zzsff1ml90f0zr868ygvwsr4ps1hq"))))
1258 (properties `((upstream-name . "CodeDepends")))
1259 (build-system r-build-system)
1260 (propagated-inputs
1261 `(("r-codetools" ,r-codetools)
1262 ("r-graph" ,r-graph)
1263 ("r-xml" ,r-xml)))
1264 (home-page "http://cran.r-project.org/web/packages/CodeDepends")
1265 (synopsis "Analysis of R code for reproducible research and code comprehension")
1266 (description
1267 "This package provides tools for analyzing R expressions or blocks of
1268code and determining the dependencies between them. It focuses on R scripts,
1269but can be used on the bodies of functions. There are many facilities
1270including the ability to summarize or get a high-level view of code,
1271determining dependencies between variables, code improvement suggestions.")
1272 ;; Any version of the GPL
1273 (license (list license:gpl2+ license:gpl3+))))
1274
1275(define-public r-chippeakanno
1276 (package
1277 (name "r-chippeakanno")
1278 (version "3.18.2")
1279 (source
1280 (origin
1281 (method url-fetch)
1282 (uri (bioconductor-uri "ChIPpeakAnno" version))
1283 (sha256
1284 (base32
1285 "0wzwdxvvr7wknz5jnan0wsp81c1gv4d2qx0mrb1yybqf4z068779"))))
1286 (properties `((upstream-name . "ChIPpeakAnno")))
1287 (build-system r-build-system)
1288 (propagated-inputs
1289 `(("r-annotationdbi" ,r-annotationdbi)
1290 ("r-biobase" ,r-biobase)
1291 ("r-biocgenerics" ,r-biocgenerics)
1292 ("r-biocmanager" ,r-biocmanager)
1293 ("r-biomart" ,r-biomart)
1294 ("r-biostrings" ,r-biostrings)
1295 ("r-bsgenome" ,r-bsgenome)
1296 ("r-dbi" ,r-dbi)
1297 ("r-delayedarray" ,r-delayedarray)
1298 ("r-ensembldb" ,r-ensembldb)
1299 ("r-genomeinfodb" ,r-genomeinfodb)
1300 ("r-genomicalignments" ,r-genomicalignments)
1301 ("r-genomicfeatures" ,r-genomicfeatures)
1302 ("r-genomicranges" ,r-genomicranges)
1303 ("r-go-db" ,r-go-db)
1304 ("r-graph" ,r-graph)
1305 ("r-idr" ,r-idr)
1306 ("r-iranges" ,r-iranges)
1307 ("r-limma" ,r-limma)
1308 ("r-matrixstats" ,r-matrixstats)
1309 ("r-multtest" ,r-multtest)
1310 ("r-rbgl" ,r-rbgl)
1311 ("r-regioner" ,r-regioner)
1312 ("r-rsamtools" ,r-rsamtools)
1313 ("r-rtracklayer" ,r-rtracklayer)
1314 ("r-s4vectors" ,r-s4vectors)
1315 ("r-seqinr" ,r-seqinr)
1316 ("r-summarizedexperiment" ,r-summarizedexperiment)
1317 ("r-venndiagram" ,r-venndiagram)))
1318 (home-page "http://bioconductor.org/packages/ChIPpeakAnno")
1319 (synopsis "Peaks annotation from ChIP-seq and ChIP-chip experiments")
1320 (description
1321 "The package includes functions to retrieve the sequences around the peak,
1322obtain enriched Gene Ontology (GO) terms, find the nearest gene, exon, miRNA or
1323custom features such as most conserved elements and other transcription factor
1324binding sites supplied by users. Starting 2.0.5, new functions have been added
1325for finding the peaks with bi-directional promoters with summary statistics
1326(peaksNearBDP), for summarizing the occurrence of motifs in peaks
1327(summarizePatternInPeaks) and for adding other IDs to annotated peaks or
1328enrichedGO (addGeneIDs).")
1329 (license license:gpl2+)))
1330
1331(define-public r-marray
1332 (package
1333 (name "r-marray")
1334 (version "1.62.0")
1335 (source (origin
1336 (method url-fetch)
1337 (uri (bioconductor-uri "marray" version))
1338 (sha256
1339 (base32 "000745d7gxka8cx4jwxf0p128jk90dw6wi3y8dkrkyz2arkl29yz"))))
1340 (build-system r-build-system)
1341 (propagated-inputs
1342 `(("r-limma" ,r-limma)))
1343 (home-page "http://bioconductor.org/packages/marray")
1344 (synopsis "Exploratory analysis for two-color spotted microarray data")
1345 (description "This package contains class definitions for two-color spotted
1346microarray data. It also includes functions for data input, diagnostic plots,
1347normalization and quality checking.")
1348 (license license:lgpl2.0+)))
1349
1350(define-public r-cghbase
1351 (package
1352 (name "r-cghbase")
1353 (version "1.44.0")
1354 (source (origin
1355 (method url-fetch)
1356 (uri (bioconductor-uri "CGHbase" version))
1357 (sha256
1358 (base32 "0z9lvn5dxym6kc8ak5fsqkipv2p4z49va3cyz1ch8rw477k2iwvm"))))
1359 (properties `((upstream-name . "CGHbase")))
1360 (build-system r-build-system)
1361 (propagated-inputs
1362 `(("r-biobase" ,r-biobase)
1363 ("r-marray" ,r-marray)))
1364 (home-page "http://bioconductor.org/packages/CGHbase")
1365 (synopsis "Base functions and classes for arrayCGH data analysis")
1366 (description "This package contains functions and classes that are needed by
1367the @code{arrayCGH} packages.")
1368 (license license:gpl2+)))
1369
1370(define-public r-cghcall
1371 (package
1372 (name "r-cghcall")
1373 (version "2.46.0")
1374 (source (origin
1375 (method url-fetch)
1376 (uri (bioconductor-uri "CGHcall" version))
1377 (sha256
1378 (base32 "13vzk4myizs94hyak4iyxdrqyxyq1g85hwsmd13892g8pww6ga93"))))
1379 (properties `((upstream-name . "CGHcall")))
1380 (build-system r-build-system)
1381 (propagated-inputs
1382 `(("r-biobase" ,r-biobase)
1383 ("r-cghbase" ,r-cghbase)
1384 ("r-impute" ,r-impute)
1385 ("r-dnacopy" ,r-dnacopy)
1386 ("r-snowfall" ,r-snowfall)))
1387 (home-page "http://bioconductor.org/packages/CGHcall")
1388 (synopsis "Base functions and classes for arrayCGH data analysis")
1389 (description "This package contains functions and classes that are needed by
1390@code{arrayCGH} packages.")
1391 (license license:gpl2+)))
1392
1393(define-public r-qdnaseq
1394 (package
1395 (name "r-qdnaseq")
1396 (version "1.20.0")
1397 (source (origin
1398 (method url-fetch)
1399 (uri (bioconductor-uri "QDNAseq" version))
1400 (sha256
1401 (base32 "02afy5bpj35981q1qm59jx399hksk6a9v1jfwy7x888rn86gfcfz"))))
1402 (properties `((upstream-name . "QDNAseq")))
1403 (build-system r-build-system)
1404 (propagated-inputs
1405 `(("r-biobase" ,r-biobase)
1406 ("r-biocparallel" ,r-biocparallel)
1407 ("r-cghbase" ,r-cghbase)
1408 ("r-cghcall" ,r-cghcall)
1409 ("r-dnacopy" ,r-dnacopy)
1410 ("r-genomicranges" ,r-genomicranges)
1411 ("r-iranges" ,r-iranges)
1412 ("r-matrixstats" ,r-matrixstats)
1413 ("r-r-utils" ,r-r-utils)
1414 ("r-rsamtools" ,r-rsamtools)))
1415 (home-page "http://bioconductor.org/packages/QDNAseq")
1416 (synopsis "Quantitative DNA sequencing for chromosomal aberrations")
1417 (description "The genome is divided into non-overlapping fixed-sized bins,
1418number of sequence reads in each counted, adjusted with a simultaneous
1419two-dimensional loess correction for sequence mappability and GC content, and
1420filtered to remove spurious regions in the genome. Downstream steps of
1421segmentation and calling are also implemented via packages DNAcopy and CGHcall,
1422respectively.")
1423 (license license:gpl2+)))
1424
1425(define-public r-bayseq
1426 (package
1427 (name "r-bayseq")
1428 (version "2.18.0")
1429 (source
1430 (origin
1431 (method url-fetch)
1432 (uri (bioconductor-uri "baySeq" version))
1433 (sha256
1434 (base32
1435 "13lm7n5zqw8yg5sqb92h6ppcnr0l32qdgmv7i16pn32fb6z41p0w"))))
1436 (properties `((upstream-name . "baySeq")))
1437 (build-system r-build-system)
1438 (propagated-inputs
1439 `(("r-abind" ,r-abind)
1440 ("r-edger" ,r-edger)
1441 ("r-genomicranges" ,r-genomicranges)))
1442 (home-page "https://bioconductor.org/packages/baySeq/")
1443 (synopsis "Bayesian analysis of differential expression patterns in count data")
1444 (description
1445 "This package identifies differential expression in high-throughput count
1446data, such as that derived from next-generation sequencing machines,
1447calculating estimated posterior likelihoods of differential expression (or
1448more complex hypotheses) via empirical Bayesian methods.")
1449 (license license:gpl3)))
1450
1451(define-public r-chipcomp
1452 (package
1453 (name "r-chipcomp")
1454 (version "1.14.0")
1455 (source
1456 (origin
1457 (method url-fetch)
1458 (uri (bioconductor-uri "ChIPComp" version))
1459 (sha256
1460 (base32
1461 "0ragyl9dhg0ymgkh4z9d1cbwhbpcwh6x4985laaw6wmq2sjm732y"))))
1462 (properties `((upstream-name . "ChIPComp")))
1463 (build-system r-build-system)
1464 (propagated-inputs
1465 `(("r-biocgenerics" ,r-biocgenerics)
1466 ("r-bsgenome-hsapiens-ucsc-hg19" ,r-bsgenome-hsapiens-ucsc-hg19)
1467 ("r-bsgenome-mmusculus-ucsc-mm9" ,r-bsgenome-mmusculus-ucsc-mm9)
1468 ("r-genomeinfodb" ,r-genomeinfodb)
1469 ("r-genomicranges" ,r-genomicranges)
1470 ("r-iranges" ,r-iranges)
1471 ("r-limma" ,r-limma)
1472 ("r-rsamtools" ,r-rsamtools)
1473 ("r-rtracklayer" ,r-rtracklayer)
1474 ("r-s4vectors" ,r-s4vectors)))
1475 (home-page "https://bioconductor.org/packages/ChIPComp")
1476 (synopsis "Quantitative comparison of multiple ChIP-seq datasets")
1477 (description
1478 "ChIPComp implements a statistical method for quantitative comparison of
1479multiple ChIP-seq datasets. It detects differentially bound sharp binding
1480sites across multiple conditions considering matching control in ChIP-seq
1481datasets.")
1482 ;; Any version of the GPL.
1483 (license license:gpl3+)))
1484
1485(define-public r-riboprofiling
1486 (package
1487 (name "r-riboprofiling")
1488 (version "1.14.0")
1489 (source
1490 (origin
1491 (method url-fetch)
1492 (uri (bioconductor-uri "RiboProfiling" version))
1493 (sha256
1494 (base32
1495 "1si8zkznm0slvghk786qsp0wd6sns6hggrnz88ww9fcfvsqvzsy9"))))
1496 (properties `((upstream-name . "RiboProfiling")))
1497 (build-system r-build-system)
1498 (propagated-inputs
1499 `(("r-biocgenerics" ,r-biocgenerics)
1500 ("r-biostrings" ,r-biostrings)
1501 ("r-data-table" ,r-data-table)
1502 ("r-genomeinfodb" ,r-genomeinfodb)
1503 ("r-genomicalignments" ,r-genomicalignments)
1504 ("r-genomicfeatures" ,r-genomicfeatures)
1505 ("r-genomicranges" ,r-genomicranges)
1506 ("r-ggbio" ,r-ggbio)
1507 ("r-ggplot2" ,r-ggplot2)
1508 ("r-iranges" ,r-iranges)
1509 ("r-plyr" ,r-plyr)
1510 ("r-reshape2" ,r-reshape2)
1511 ("r-rsamtools" ,r-rsamtools)
1512 ("r-rtracklayer" ,r-rtracklayer)
1513 ("r-s4vectors" ,r-s4vectors)
1514 ("r-sqldf" ,r-sqldf)))
1515 (home-page "https://bioconductor.org/packages/RiboProfiling/")
1516 (synopsis "Ribosome profiling data analysis")
1517 (description "Starting with a BAM file, this package provides the
1518necessary functions for quality assessment, read start position recalibration,
1519the counting of genomic sequence reads on CDS, 3'UTR, and 5'UTR, and plotting
1520of count data: pairs, log fold-change, codon frequency and coverage
1521assessment, principal component analysis on codon coverage.")
1522 (license license:gpl3)))
1523
1524(define-public r-riboseqr
1525 (package
1526 (name "r-riboseqr")
1527 (version "1.18.0")
1528 (source
1529 (origin
1530 (method url-fetch)
1531 (uri (bioconductor-uri "riboSeqR" version))
1532 (sha256
1533 (base32
1534 "1d1v098w7fmnsmxfg3l7yndyyr7ajig00axiwg413lyg255is1ga"))))
1535 (properties `((upstream-name . "riboSeqR")))
1536 (build-system r-build-system)
1537 (propagated-inputs
1538 `(("r-abind" ,r-abind)
1539 ("r-bayseq" ,r-bayseq)
1540 ("r-genomeinfodb" ,r-genomeinfodb)
1541 ("r-genomicranges" ,r-genomicranges)
1542 ("r-iranges" ,r-iranges)
1543 ("r-rsamtools" ,r-rsamtools)
1544 ("r-seqlogo" ,r-seqlogo)))
1545 (home-page "https://bioconductor.org/packages/riboSeqR/")
1546 (synopsis "Analysis of sequencing data from ribosome profiling experiments")
1547 (description
1548 "This package provides plotting functions, frameshift detection and
1549parsing of genetic sequencing data from ribosome profiling experiments.")
1550 (license license:gpl3)))
1551
1552(define-public r-interactionset
1553 (package
1554 (name "r-interactionset")
1555 (version "1.12.0")
1556 (source
1557 (origin
1558 (method url-fetch)
1559 (uri (bioconductor-uri "InteractionSet" version))
1560 (sha256
1561 (base32
1562 "0djgfpp34l6w8mk5b8s4wh0l12s4nn0f9ifvc3dq4970f6hb55z6"))))
1563 (properties
1564 `((upstream-name . "InteractionSet")))
1565 (build-system r-build-system)
1566 (propagated-inputs
1567 `(("r-biocgenerics" ,r-biocgenerics)
1568 ("r-genomeinfodb" ,r-genomeinfodb)
1569 ("r-genomicranges" ,r-genomicranges)
1570 ("r-iranges" ,r-iranges)
1571 ("r-matrix" ,r-matrix)
1572 ("r-rcpp" ,r-rcpp)
1573 ("r-s4vectors" ,r-s4vectors)
1574 ("r-summarizedexperiment" ,r-summarizedexperiment)))
1575 (home-page "https://bioconductor.org/packages/InteractionSet")
1576 (synopsis "Base classes for storing genomic interaction data")
1577 (description
1578 "This package provides the @code{GInteractions},
1579@code{InteractionSet} and @code{ContactMatrix} objects and associated methods
1580for storing and manipulating genomic interaction data from Hi-C and ChIA-PET
1581experiments.")
1582 (license license:gpl3)))
1583
1584(define-public r-genomicinteractions
1585 (package
1586 (name "r-genomicinteractions")
1587 (version "1.18.1")
1588 (source
1589 (origin
1590 (method url-fetch)
1591 (uri (bioconductor-uri "GenomicInteractions" version))
1592 (sha256
1593 (base32
1594 "0hq2n5yfr9h2ayn10dy9lz08gd2q0awrm5cy2kqdmz4d8ss4r94p"))))
1595 (properties
1596 `((upstream-name . "GenomicInteractions")))
1597 (build-system r-build-system)
1598 (propagated-inputs
1599 `(("r-biobase" ,r-biobase)
1600 ("r-biocgenerics" ,r-biocgenerics)
1601 ("r-data-table" ,r-data-table)
1602 ("r-dplyr" ,r-dplyr)
1603 ("r-genomeinfodb" ,r-genomeinfodb)
1604 ("r-genomicranges" ,r-genomicranges)
1605 ("r-ggplot2" ,r-ggplot2)
1606 ("r-gridextra" ,r-gridextra)
1607 ("r-gviz" ,r-gviz)
1608 ("r-igraph" ,r-igraph)
1609 ("r-interactionset" ,r-interactionset)
1610 ("r-iranges" ,r-iranges)
1611 ("r-rsamtools" ,r-rsamtools)
1612 ("r-rtracklayer" ,r-rtracklayer)
1613 ("r-s4vectors" ,r-s4vectors)
1614 ("r-stringr" ,r-stringr)))
1615 (home-page "https://github.com/ComputationalRegulatoryGenomicsICL/GenomicInteractions/")
1616 (synopsis "R package for handling genomic interaction data")
1617 (description
1618 "This R package provides tools for handling genomic interaction data,
1619such as ChIA-PET/Hi-C, annotating genomic features with interaction
1620information and producing various plots and statistics.")
1621 (license license:gpl3)))
1622
1623(define-public r-ctc
1624 (package
1625 (name "r-ctc")
1626 (version "1.58.0")
1627 (source
1628 (origin
1629 (method url-fetch)
1630 (uri (bioconductor-uri "ctc" version))
1631 (sha256
1632 (base32
1633 "15n5b6i18x14km5rdqiydxcak5cr5dr3adwwwc5kcqf5gkwmi3am"))))
1634 (build-system r-build-system)
1635 (propagated-inputs `(("r-amap" ,r-amap)))
1636 (home-page "https://bioconductor.org/packages/ctc/")
1637 (synopsis "Cluster and tree conversion")
1638 (description
1639 "This package provides tools for exporting and importing classification
1640trees and clusters to other programs.")
1641 (license license:gpl2)))
1642
1643(define-public r-goseq
1644 (package
1645 (name "r-goseq")
1646 (version "1.36.0")
1647 (source
1648 (origin
1649 (method url-fetch)
1650 (uri (bioconductor-uri "goseq" version))
1651 (sha256
1652 (base32
1653 "0h8kd3d7yfdq8padfb0k92crwxi5h9gvgv4l3pa8k8wn4kczvciw"))))
1654 (build-system r-build-system)
1655 (propagated-inputs
1656 `(("r-annotationdbi" ,r-annotationdbi)
1657 ("r-biasedurn" ,r-biasedurn)
1658 ("r-biocgenerics" ,r-biocgenerics)
1659 ("r-genelendatabase" ,r-genelendatabase)
1660 ("r-go-db" ,r-go-db)
1661 ("r-mgcv" ,r-mgcv)))
1662 (home-page "https://bioconductor.org/packages/goseq/")
1663 (synopsis "Gene Ontology analyser for RNA-seq and other length biased data")
1664 (description
1665 "This package provides tools to detect Gene Ontology and/or other user
1666defined categories which are over/under represented in RNA-seq data.")
1667 (license license:lgpl2.0+)))
1668
1669(define-public r-glimma
1670 (package
1671 (name "r-glimma")
1672 (version "1.12.0")
1673 (source
1674 (origin
1675 (method url-fetch)
1676 (uri (bioconductor-uri "Glimma" version))
1677 (sha256
1678 (base32
1679 "11qg5khqspxldfgg6p3xsxys472ab8wwi2snwc6bdxczv1f2p56x"))))
1680 (properties `((upstream-name . "Glimma")))
1681 (build-system r-build-system)
1682 (propagated-inputs
1683 `(("r-edger" ,r-edger)
1684 ("r-jsonlite" ,r-jsonlite)
1685 ("r-s4vectors" ,r-s4vectors)))
1686 (home-page "https://github.com/Shians/Glimma")
1687 (synopsis "Interactive HTML graphics")
1688 (description
1689 "This package generates interactive visualisations for analysis of
1690RNA-sequencing data using output from limma, edgeR or DESeq2 packages in an
1691HTML page. The interactions are built on top of the popular static
1692representations of analysis results in order to provide additional
1693information.")
1694 (license license:lgpl3)))
1695
1696(define-public r-rots
1697 (package
1698 (name "r-rots")
1699 (version "1.12.0")
1700 (source
1701 (origin
1702 (method url-fetch)
1703 (uri (bioconductor-uri "ROTS" version))
1704 (sha256
1705 (base32
1706 "1j29pfyv2pn0wp544m5a568b3yd31kzavwwiwqylcjwvq5lfzy77"))))
1707 (properties `((upstream-name . "ROTS")))
1708 (build-system r-build-system)
1709 (propagated-inputs
1710 `(("r-biobase" ,r-biobase)
1711 ("r-rcpp" ,r-rcpp)))
1712 (home-page "https://bioconductor.org/packages/ROTS/")
1713 (synopsis "Reproducibility-Optimized Test Statistic")
1714 (description
1715 "This package provides tools for calculating the
1716@dfn{Reproducibility-Optimized Test Statistic} (ROTS) for differential testing
1717in omics data.")
1718 (license license:gpl2+)))
1719
1720(define-public r-plgem
1721 (package
1722 (name "r-plgem")
1723 (version "1.56.0")
1724 (source
1725 (origin
1726 (method url-fetch)
1727 (uri (bioconductor-uri "plgem" version))
1728 (sha256
1729 (base32
1730 "0y6gp5rlkvlv435qps7zhih84g5wrdvg6myj74ywnpl5a773nfqp"))))
1731 (build-system r-build-system)
1732 (propagated-inputs
1733 `(("r-biobase" ,r-biobase)
1734 ("r-mass" ,r-mass)))
1735 (home-page "http://www.genopolis.it")
1736 (synopsis "Detect differential expression in microarray and proteomics datasets")
1737 (description
1738 "The Power Law Global Error Model (PLGEM) has been shown to faithfully
1739model the variance-versus-mean dependence that exists in a variety of
1740genome-wide datasets, including microarray and proteomics data. The use of
1741PLGEM has been shown to improve the detection of differentially expressed
1742genes or proteins in these datasets.")
1743 (license license:gpl2)))
1744
1745(define-public r-inspect
1746 (package
1747 (name "r-inspect")
1748 (version "1.14.0")
1749 (source
1750 (origin
1751 (method url-fetch)
1752 (uri (bioconductor-uri "INSPEcT" version))
1753 (sha256
1754 (base32
1755 "1a7smljndiyahgpj6vl079pvi3n0rfk1vkdkp799y4nm2wnhn93r"))))
1756 (properties `((upstream-name . "INSPEcT")))
1757 (build-system r-build-system)
1758 (propagated-inputs
1759 `(("r-biobase" ,r-biobase)
1760 ("r-biocgenerics" ,r-biocgenerics)
1761 ("r-biocparallel" ,r-biocparallel)
1762 ("r-deseq2" ,r-deseq2)
1763 ("r-desolve" ,r-desolve)
1764 ("r-genomicalignments" ,r-genomicalignments)
1765 ("r-genomicfeatures" ,r-genomicfeatures)
1766 ("r-genomicranges" ,r-genomicranges)
1767 ("r-iranges" ,r-iranges)
1768 ("r-plgem" ,r-plgem)
1769 ("r-preprocesscore" ,r-preprocesscore)
1770 ("r-proc" ,r-proc)
1771 ("r-rootsolve" ,r-rootsolve)
1772 ("r-rsamtools" ,r-rsamtools)
1773 ("r-s4vectors" ,r-s4vectors)
1774 ("r-shiny" ,r-shiny)
1775 ("r-summarizedexperiment" ,r-summarizedexperiment)
1776 ("r-txdb-mmusculus-ucsc-mm9-knowngene"
1777 ,r-txdb-mmusculus-ucsc-mm9-knowngene)))
1778 (home-page "https://bioconductor.org/packages/INSPEcT")
1779 (synopsis "Analysis of 4sU-seq and RNA-seq time-course data")
1780 (description
1781 "INSPEcT (INference of Synthesis, Processing and dEgradation rates in
1782Time-Course experiments) analyses 4sU-seq and RNA-seq time-course data in
1783order to evaluate synthesis, processing and degradation rates and assess via
1784modeling the rates that determines changes in mature mRNA levels.")
1785 (license license:gpl2)))
1786
1787(define-public r-dnabarcodes
1788 (package
1789 (name "r-dnabarcodes")
1790 (version "1.14.0")
1791 (source
1792 (origin
1793 (method url-fetch)
1794 (uri (bioconductor-uri "DNABarcodes" version))
1795 (sha256
1796 (base32
1797 "1a0c9ag9n41cs0da9lfvpkxf7n5vbrfypaygdv66mw73aibix6v0"))))
1798 (properties `((upstream-name . "DNABarcodes")))
1799 (build-system r-build-system)
1800 (propagated-inputs
1801 `(("r-bh" ,r-bh)
1802 ("r-matrix" ,r-matrix)
1803 ("r-rcpp" ,r-rcpp)))
1804 (home-page "https://bioconductor.org/packages/DNABarcodes")
1805 (synopsis "Create and analyze DNA barcodes")
1806 (description
1807 "This package offers tools to create DNA barcode sets capable of
1808correcting insertion, deletion, and substitution errors. Existing barcodes
1809can be analyzed regarding their minimal, maximal and average distances between
1810barcodes. Finally, reads that start with a (possibly mutated) barcode can be
1811demultiplexed, i.e. assigned to their original reference barcode.")
1812 (license license:gpl2)))
1813
1814(define-public r-ruvseq
1815 (package
1816 (name "r-ruvseq")
1817 (version "1.18.0")
1818 (source
1819 (origin
1820 (method url-fetch)
1821 (uri (bioconductor-uri "RUVSeq" version))
1822 (sha256
1823 (base32
1824 "0ln4qc9d5r15zlhazx6annx97c0wrx3jqpcvk7yj1jnwh349lw33"))))
1825 (properties `((upstream-name . "RUVSeq")))
1826 (build-system r-build-system)
1827 (propagated-inputs
1828 `(("r-biobase" ,r-biobase)
1829 ("r-edaseq" ,r-edaseq)
1830 ("r-edger" ,r-edger)
1831 ("r-mass" ,r-mass)))
1832 (home-page "https://github.com/drisso/RUVSeq")
1833 (synopsis "Remove unwanted variation from RNA-Seq data")
1834 (description
1835 "This package implements methods to @dfn{remove unwanted variation} (RUV)
1836of Risso et al. (2014) for the normalization of RNA-Seq read counts between
1837samples.")
1838 (license license:artistic2.0)))
1839
1840(define-public r-biocneighbors
1841 (package
1842 (name "r-biocneighbors")
1843 (version "1.2.0")
1844 (source
1845 (origin
1846 (method url-fetch)
1847 (uri (bioconductor-uri "BiocNeighbors" version))
1848 (sha256
1849 (base32
1850 "08ak72y6mafzkhzfkx6b7waljpa0f1nxcrvyspd88sgzxgxjnkmg"))))
1851 (properties `((upstream-name . "BiocNeighbors")))
1852 (build-system r-build-system)
1853 (propagated-inputs
1854 `(("r-biocgenerics" ,r-biocgenerics)
1855 ("r-biocparallel" ,r-biocparallel)
1856 ("r-rcpp" ,r-rcpp)
1857 ("r-rcppannoy" ,r-rcppannoy)
1858 ("r-rcpphnsw" ,r-rcpphnsw)
1859 ("r-s4vectors" ,r-s4vectors)))
1860 (home-page "https://bioconductor.org/packages/BiocNeighbors")
1861 (synopsis "Nearest Neighbor Detection for Bioconductor packages")
1862 (description
1863 "This package implements exact and approximate methods for nearest
1864neighbor detection, in a framework that allows them to be easily switched
1865within Bioconductor packages or workflows. The exact algorithm is implemented
1866using pre-clustering with the k-means algorithm. Functions are also provided
1867to search for all neighbors within a given distance. Parallelization is
1868achieved for all methods using the BiocParallel framework.")
1869 (license license:gpl3)))
1870
1871(define-public r-biocsingular
1872 (package
1873 (name "r-biocsingular")
1874 (version "1.0.0")
1875 (source
1876 (origin
1877 (method url-fetch)
1878 (uri (bioconductor-uri "BiocSingular" version))
1879 (sha256
1880 (base32
1881 "129z6bkdhm5wlvrjiwrr8yl2jj9chh4i6dm6firlj4c4ql3jp4f5"))))
1882 (properties `((upstream-name . "BiocSingular")))
1883 (build-system r-build-system)
1884 (propagated-inputs
1885 `(("r-beachmat" ,r-beachmat)
1886 ("r-biocgenerics" ,r-biocgenerics)
1887 ("r-biocparallel" ,r-biocparallel)
1888 ("r-delayedarray" ,r-delayedarray)
1889 ("r-irlba" ,r-irlba)
1890 ("r-matrix" ,r-matrix)
1891 ("r-rcpp" ,r-rcpp)
1892 ("r-rsvd" ,r-rsvd)
1893 ("r-s4vectors" ,r-s4vectors)))
1894 (home-page "https://github.com/LTLA/BiocSingular")
1895 (synopsis "Singular value decomposition for Bioconductor packages")
1896 (description
1897 "This package implements exact and approximate methods for singular value
1898decomposition and principal components analysis, in a framework that allows
1899them to be easily switched within Bioconductor packages or workflows. Where
1900possible, parallelization is achieved using the BiocParallel framework.")
1901 (license license:gpl3)))
1902
1903(define-public r-destiny
1904 (package
1905 (name "r-destiny")
1906 (version "2.14.0")
1907 (source
1908 (origin
1909 (method url-fetch)
1910 (uri (bioconductor-uri "destiny" version))
1911 (sha256
1912 (base32
1913 "1bpa114fgrknn6415g4d1jrvb924nkwi18jzfqribpvcf1vlgrf3"))))
1914 (build-system r-build-system)
1915 (propagated-inputs
1916 `(("r-biobase" ,r-biobase)
1917 ("r-biocgenerics" ,r-biocgenerics)
1918 ("r-ggplot2" ,r-ggplot2)
1919 ("r-ggthemes" ,r-ggthemes)
1920 ("r-igraph" ,r-igraph)
1921 ("r-matrix" ,r-matrix)
1922 ("r-proxy" ,r-proxy)
1923 ("r-rcpp" ,r-rcpp)
1924 ("r-rcppeigen" ,r-rcppeigen)
1925 ("r-scales" ,r-scales)
1926 ("r-scatterplot3d" ,r-scatterplot3d)
1927 ("r-smoother" ,r-smoother)
1928 ("r-summarizedexperiment" ,r-summarizedexperiment)
1929 ("r-vim" ,r-vim)))
1930 (home-page "https://bioconductor.org/packages/destiny/")
1931 (synopsis "Create and plot diffusion maps")
1932 (description "This package provides tools to create and plot diffusion
1933maps.")
1934 ;; Any version of the GPL
1935 (license license:gpl3+)))
1936
1937(define-public r-savr
1938 (package
1939 (name "r-savr")
1940 (version "1.22.0")
1941 (source
1942 (origin
1943 (method url-fetch)
1944 (uri (bioconductor-uri "savR" version))
1945 (sha256
1946 (base32
1947 "101p0c07p49c50lfnbfanyyikdypmqkvwclqifq32js9phqwhf6h"))))
1948 (properties `((upstream-name . "savR")))
1949 (build-system r-build-system)
1950 (propagated-inputs
1951 `(("r-ggplot2" ,r-ggplot2)
1952 ("r-gridextra" ,r-gridextra)
1953 ("r-reshape2" ,r-reshape2)
1954 ("r-scales" ,r-scales)
1955 ("r-xml" ,r-xml)))
1956 (home-page "https://github.com/bcalder/savR")
1957 (synopsis "Parse and analyze Illumina SAV files")
1958 (description
1959 "This package provides tools to parse Illumina Sequence Analysis
1960Viewer (SAV) files, access data, and generate QC plots.")
1961 (license license:agpl3+)))
1962
1963(define-public r-chipexoqual
1964 (package
1965 (name "r-chipexoqual")
1966 (version "1.8.0")
1967 (source
1968 (origin
1969 (method url-fetch)
1970 (uri (bioconductor-uri "ChIPexoQual" version))
1971 (sha256
1972 (base32
1973 "02341i3lg74czgapf5qc6zvi2321af3rp85qavbg209fyc219acj"))))
1974 (properties `((upstream-name . "ChIPexoQual")))
1975 (build-system r-build-system)
1976 (propagated-inputs
1977 `(("r-biocparallel" ,r-biocparallel)
1978 ("r-biovizbase" ,r-biovizbase)
1979 ("r-broom" ,r-broom)
1980 ("r-data-table" ,r-data-table)
1981 ("r-dplyr" ,r-dplyr)
1982 ("r-genomeinfodb" ,r-genomeinfodb)
1983 ("r-genomicalignments" ,r-genomicalignments)
1984 ("r-genomicranges" ,r-genomicranges)
1985 ("r-ggplot2" ,r-ggplot2)
1986 ("r-hexbin" ,r-hexbin)
1987 ("r-iranges" ,r-iranges)
1988 ("r-rcolorbrewer" ,r-rcolorbrewer)
1989 ("r-rmarkdown" ,r-rmarkdown)
1990 ("r-rsamtools" ,r-rsamtools)
1991 ("r-s4vectors" ,r-s4vectors)
1992 ("r-scales" ,r-scales)
1993 ("r-viridis" ,r-viridis)))
1994 (home-page "https://github.com/keleslab/ChIPexoQual")
1995 (synopsis "Quality control pipeline for ChIP-exo/nexus data")
1996 (description
1997 "This package provides a quality control pipeline for ChIP-exo/nexus
1998sequencing data.")
1999 (license license:gpl2+)))
2000
2001(define-public r-copynumber
2002 (package
2003 (name "r-copynumber")
2004 (version "1.24.0")
2005 (source (origin
2006 (method url-fetch)
2007 (uri (bioconductor-uri "copynumber" version))
2008 (sha256
2009 (base32
2010 "0gmxi7w776pjqv3v0pkdihb167zzrnr9hw64yfvzgjhkhrc6a4rp"))))
2011 (build-system r-build-system)
2012 (propagated-inputs
2013 `(("r-s4vectors" ,r-s4vectors)
2014 ("r-iranges" ,r-iranges)
2015 ("r-genomicranges" ,r-genomicranges)
2016 ("r-biocgenerics" ,r-biocgenerics)))
2017 (home-page "https://bioconductor.org/packages/copynumber")
2018 (synopsis "Segmentation of single- and multi-track copy number data")
2019 (description
2020 "This package segments single- and multi-track copy number data by a
2021penalized least squares regression method.")
2022 (license license:artistic2.0)))
2023
2024(define-public r-dnacopy
2025 (package
2026 (name "r-dnacopy")
2027 (version "1.58.0")
2028 (source
2029 (origin
2030 (method url-fetch)
2031 (uri (bioconductor-uri "DNAcopy" version))
2032 (sha256
2033 (base32
2034 "1gybr3cbsrqjgz00n4l5kb2nrmh302xpvzk5zk957ijj5qbfwmxa"))))
2035 (properties `((upstream-name . "DNAcopy")))
2036 (build-system r-build-system)
2037 (native-inputs `(("gfortran" ,gfortran)))
2038 (home-page "https://bioconductor.org/packages/DNAcopy")
2039 (synopsis "DNA copy number data analysis")
2040 (description
2041 "This package implements the @dfn{circular binary segmentation} (CBS)
2042algorithm to segment DNA copy number data and identify genomic regions with
2043abnormal copy number.")
2044 (license license:gpl2+)))
2045
2046;; This is a CRAN package, but it uncharacteristically depends on a
2047;; Bioconductor package.
2048(define-public r-htscluster
2049 (package
2050 (name "r-htscluster")
2051 (version "2.0.8")
2052 (source
2053 (origin
2054 (method url-fetch)
2055 (uri (cran-uri "HTSCluster" version))
2056 (sha256
2057 (base32
2058 "0wnbfh6hdx8692jilgmv8sys1zm6fqc6mim7vvjhyqlmpm8gm0kg"))))
2059 (properties `((upstream-name . "HTSCluster")))
2060 (build-system r-build-system)
2061 (propagated-inputs
2062 `(("r-capushe" ,r-capushe)
2063 ("r-edger" ,r-edger)
2064 ("r-plotrix" ,r-plotrix)))
2065 (home-page "https://cran.r-project.org/web/packages/HTSCluster")
2066 (synopsis "Clustering high-throughput transcriptome sequencing (HTS) data")
2067 (description
2068 "This package provides a Poisson mixture model is implemented to cluster
2069genes from high-throughput transcriptome sequencing (RNA-seq) data. Parameter
2070estimation is performed using either the EM or CEM algorithm, and the slope
2071heuristics are used for model selection (i.e., to choose the number of
2072clusters).")
2073 (license license:gpl3+)))
2074
2075(define-public r-deds
2076 (package
2077 (name "r-deds")
2078 (version "1.58.0")
2079 (source
2080 (origin
2081 (method url-fetch)
2082 (uri (bioconductor-uri "DEDS" version))
2083 (sha256
2084 (base32
2085 "029g7wgxc7yp1cdyalbi8gipkskrgp7nyl1s2whhjy5dqpfcpigs"))))
2086 (properties `((upstream-name . "DEDS")))
2087 (build-system r-build-system)
2088 (home-page "https://bioconductor.org/packages/DEDS/")
2089 (synopsis "Differential expression via distance summary for microarray data")
2090 (description
2091 "This library contains functions that calculate various statistics of
2092differential expression for microarray data, including t statistics, fold
2093change, F statistics, SAM, moderated t and F statistics and B statistics. It
2094also implements a new methodology called DEDS (Differential Expression via
2095Distance Summary), which selects differentially expressed genes by integrating
2096and summarizing a set of statistics using a weighted distance approach.")
2097 ;; Any version of the LGPL.
2098 (license license:lgpl3+)))
2099
2100;; This is a CRAN package, but since it depends on a Bioconductor package we
2101;; put it here.
2102(define-public r-nbpseq
2103 (package
2104 (name "r-nbpseq")
2105 (version "0.3.0")
2106 (source
2107 (origin
2108 (method url-fetch)
2109 (uri (cran-uri "NBPSeq" version))
2110 (sha256
2111 (base32
2112 "0l4ylxhs2k9ww21jjqs67fygk92avdchhx2y1ixzl7yr2yh1y9by"))))
2113 (properties `((upstream-name . "NBPSeq")))
2114 (build-system r-build-system)
2115 (propagated-inputs
2116 `(("r-qvalue" ,r-qvalue)))
2117 (home-page "https://cran.r-project.org/web/packages/NBPSeq")
2118 (synopsis "Negative binomial models for RNA-Seq data")
2119 (description
2120 "This package provides negative binomial models for two-group comparisons
2121and regression inferences from RNA-sequencing data.")
2122 (license license:gpl2)))
2123
2124(define-public r-ebseq
2125 (package
2126 (name "r-ebseq")
2127 (version "1.24.0")
2128 (source
2129 (origin
2130 (method url-fetch)
2131 (uri (bioconductor-uri "EBSeq" version))
2132 (sha256
2133 (base32
2134 "13rf85gffqn86r5gqibla3gqrnnag2zinrfawpcsgn3fk7hl3v83"))))
2135 (properties `((upstream-name . "EBSeq")))
2136 (build-system r-build-system)
2137 (propagated-inputs
2138 `(("r-blockmodeling" ,r-blockmodeling)
2139 ("r-gplots" ,r-gplots)
2140 ("r-testthat" ,r-testthat)))
2141 (home-page "https://bioconductor.org/packages/EBSeq")
2142 (synopsis "Differential expression analysis of RNA-seq data")
2143 (description
2144 "This package provides tools for differential expression analysis at both
2145gene and isoform level using RNA-seq data")
2146 (license license:artistic2.0)))
2147
2148(define-public r-lpsymphony
2149 (package
2150 (name "r-lpsymphony")
2151 (version "1.12.0")
2152 (source
2153 (origin
2154 (method url-fetch)
2155 (uri (bioconductor-uri "lpsymphony" version))
2156 (sha256
2157 (base32
2158 "13wvq4ip8nkyxmpncs6fzcf3vphra1n0fd5vz9kspbch0k1z6bsv"))))
2159 (build-system r-build-system)
2160 (inputs
2161 `(("gfortran" ,gfortran)
2162 ("zlib" ,zlib)))
2163 (native-inputs
2164 `(("pkg-config" ,pkg-config)))
2165 (home-page "http://r-forge.r-project.org/projects/rsymphony")
2166 (synopsis "Symphony integer linear programming solver in R")
2167 (description
2168 "This package was derived from Rsymphony. The package provides an R
2169interface to SYMPHONY, a linear programming solver written in C++. The main
2170difference between this package and Rsymphony is that it includes the solver
2171source code, while Rsymphony expects to find header and library files on the
2172users' system. Thus the intention of @code{lpsymphony} is to provide an easy
2173to install interface to SYMPHONY.")
2174 ;; Symphony 5.4 or later is distributed under the terms of the EPL 1.0.
2175 ;; lpsimphony is released under the same terms.
2176 (license license:epl1.0)))
2177
2178(define-public r-ihw
2179 (package
2180 (name "r-ihw")
2181 (version "1.12.0")
2182 (source
2183 (origin
2184 (method url-fetch)
2185 (uri (bioconductor-uri "IHW" version))
2186 (sha256
2187 (base32
2188 "05hs6w1albkbyqzkid0bchb5zs41f31a7vhfbcswryhc86cxwzkz"))))
2189 (properties `((upstream-name . "IHW")))
2190 (build-system r-build-system)
2191 (propagated-inputs
2192 `(("r-biocgenerics" ,r-biocgenerics)
2193 ("r-fdrtool" ,r-fdrtool)
2194 ("r-lpsymphony" ,r-lpsymphony)
2195 ("r-slam" ,r-slam)))
2196 (home-page "https://bioconductor.org/packages/IHW")
2197 (synopsis "Independent hypothesis weighting")
2198 (description
2199 "@dfn{Independent hypothesis weighting} (IHW) is a multiple testing
2200procedure that increases power compared to the method of Benjamini and
2201Hochberg by assigning data-driven weights to each hypothesis. The input to
2202IHW is a two-column table of p-values and covariates. The covariate can be
2203any continuous-valued or categorical variable that is thought to be
2204informative on the statistical properties of each hypothesis test, while it is
2205independent of the p-value under the null hypothesis.")
2206 (license license:artistic2.0)))
2207
2208(define-public r-icobra
2209 (package
2210 (name "r-icobra")
2211 (version "1.12.1")
2212 (source
2213 (origin
2214 (method url-fetch)
2215 (uri (bioconductor-uri "iCOBRA" version))
2216 (sha256
2217 (base32
2218 "1wj0vqyb6h4rddmn4va3182yap9bv4m1r1jlzyjfyrqxhl2sqb1q"))))
2219 (properties `((upstream-name . "iCOBRA")))
2220 (build-system r-build-system)
2221 (propagated-inputs
2222 `(("r-dplyr" ,r-dplyr)
2223 ("r-dt" ,r-dt)
2224 ("r-ggplot2" ,r-ggplot2)
2225 ("r-limma" ,r-limma)
2226 ("r-reshape2" ,r-reshape2)
2227 ("r-rocr" ,r-rocr)
2228 ("r-scales" ,r-scales)
2229 ("r-shiny" ,r-shiny)
2230 ("r-shinybs" ,r-shinybs)
2231 ("r-shinydashboard" ,r-shinydashboard)
2232 ("r-upsetr" ,r-upsetr)))
2233 (home-page "https://bioconductor.org/packages/iCOBRA")
2234 (synopsis "Comparison and visualization of ranking and assignment methods")
2235 (description
2236 "This package provides functions for calculation and visualization of
2237performance metrics for evaluation of ranking and binary
2238classification (assignment) methods. It also contains a Shiny application for
2239interactive exploration of results.")
2240 (license license:gpl2+)))
2241
2242(define-public r-mast
2243 (package
2244 (name "r-mast")
2245 (version "1.10.0")
2246 (source
2247 (origin
2248 (method url-fetch)
2249 (uri (bioconductor-uri "MAST" version))
2250 (sha256
2251 (base32
2252 "0f2qkp346095k9m45frpd3bivrvaps9wlm0m3n0z8j0aj7w1kqlx"))))
2253 (properties `((upstream-name . "MAST")))
2254 (build-system r-build-system)
2255 (propagated-inputs
2256 `(("r-abind" ,r-abind)
2257 ("r-blme" ,r-blme)
2258 ("r-biobase" ,r-biobase)
2259 ("r-biocgenerics" ,r-biocgenerics)
2260 ("r-data-table" ,r-data-table)
2261 ("r-ggplot2" ,r-ggplot2)
2262 ("r-plyr" ,r-plyr)
2263 ("r-progress" ,r-progress)
2264 ("r-reshape2" ,r-reshape2)
2265 ("r-s4vectors" ,r-s4vectors)
2266 ("r-singlecellexperiment" ,r-singlecellexperiment)
2267 ("r-stringr" ,r-stringr)
2268 ("r-summarizedexperiment" ,r-summarizedexperiment)))
2269 (home-page "https://github.com/RGLab/MAST/")
2270 (synopsis "Model-based analysis of single cell transcriptomics")
2271 (description
2272 "This package provides methods and models for handling zero-inflated
2273single cell assay data.")
2274 (license license:gpl2+)))
2275
2276(define-public r-monocle
2277 (package
2278 (name "r-monocle")
2279 (version "2.12.0")
2280 (source
2281 (origin
2282 (method url-fetch)
2283 (uri (bioconductor-uri "monocle" version))
2284 (sha256
2285 (base32
2286 "1rnr3k0wc61a806w9flapni91wz5xm0l66jabjzx0vbiwgczs32z"))))
2287 (build-system r-build-system)
2288 (propagated-inputs
2289 `(("r-biobase" ,r-biobase)
2290 ("r-biocgenerics" ,r-biocgenerics)
2291 ("r-biocviews" ,r-biocviews)
2292 ("r-cluster" ,r-cluster)
2293 ("r-combinat" ,r-combinat)
2294 ("r-ddrtree" ,r-ddrtree)
2295 ("r-densityclust" ,r-densityclust)
2296 ("r-dplyr" ,r-dplyr)
2297 ("r-fastica" ,r-fastica)
2298 ("r-ggplot2" ,r-ggplot2)
2299 ("r-hsmmsinglecell" ,r-hsmmsinglecell)
2300 ("r-igraph" ,r-igraph)
2301 ("r-irlba" ,r-irlba)
2302 ("r-limma" ,r-limma)
2303 ("r-mass" ,r-mass)
2304 ("r-matrix" ,r-matrix)
2305 ("r-matrixstats" ,r-matrixstats)
2306 ("r-pheatmap" ,r-pheatmap)
2307 ("r-plyr" ,r-plyr)
2308 ("r-proxy" ,r-proxy)
2309 ("r-qlcmatrix" ,r-qlcmatrix)
2310 ("r-rann" ,r-rann)
2311 ("r-rcpp" ,r-rcpp)
2312 ("r-reshape2" ,r-reshape2)
2313 ("r-rtsne" ,r-rtsne)
2314 ("r-slam" ,r-slam)
2315 ("r-stringr" ,r-stringr)
2316 ("r-tibble" ,r-tibble)
2317 ("r-vgam" ,r-vgam)
2318 ("r-viridis" ,r-viridis)))
2319 (home-page "https://bioconductor.org/packages/monocle")
2320 (synopsis "Clustering, differential expression, and trajectory analysis for single-cell RNA-Seq")
2321 (description
2322 "Monocle performs differential expression and time-series analysis for
2323single-cell expression experiments. It orders individual cells according to
2324progress through a biological process, without knowing ahead of time which
2325genes define progress through that process. Monocle also performs
2326differential expression analysis, clustering, visualization, and other useful
2327tasks on single cell expression data. It is designed to work with RNA-Seq and
2328qPCR data, but could be used with other types as well.")
2329 (license license:artistic2.0)))
2330
2331(define-public r-monocle3
2332 (package
2333 (name "r-monocle3")
2334 (version "0.1.2")
2335 (source
2336 (origin
2337 (method git-fetch)
2338 (uri (git-reference
2339 (url "https://github.com/cole-trapnell-lab/monocle3.git")
2340 (commit version)))
2341 (file-name (git-file-name name version))
2342 (sha256
2343 (base32
2344 "1cjxqfw3qvy269hsf5v80d4kshl932wrl949iayas02saj6f70ls"))))
2345 (build-system r-build-system)
2346 (propagated-inputs
2347 `(("r-biobase" ,r-biobase)
2348 ("r-biocgenerics" ,r-biocgenerics)
2349 ("r-delayedmatrixstats" ,r-delayedmatrixstats)
2350 ("r-dplyr" ,r-dplyr)
2351 ("r-ggplot2" ,r-ggplot2)
2352 ("r-ggrepel" ,r-ggrepel)
2353 ("r-grr" ,r-grr)
2354 ("r-htmlwidgets" ,r-htmlwidgets)
2355 ("r-igraph" ,r-igraph)
2356 ("r-irlba" ,r-irlba)
2357 ("r-limma" ,r-limma)
2358 ("r-lmtest" ,r-lmtest)
2359 ("r-mass" ,r-mass)
2360 ("r-matrix" ,r-matrix)
2361 ("r-matrix-utils" ,r-matrix-utils)
2362 ("r-pbapply" ,r-pbapply)
2363 ("r-pbmcapply" ,r-pbmcapply)
2364 ("r-pheatmap" ,r-pheatmap)
2365 ("r-plotly" ,r-plotly)
2366 ("r-pryr" ,r-pryr)
2367 ("r-proxy" ,r-proxy)
2368 ("r-pscl" ,r-pscl)
2369 ("r-purrr" ,r-purrr)
2370 ("r-rann" ,r-rann)
2371 ("r-rcpp" ,r-rcpp)
2372 ("r-rcppparallel" ,r-rcppparallel)
2373 ("r-reshape2" ,r-reshape2)
2374 ("r-reticulate" ,r-reticulate)
2375 ("r-rhpcblasctl" ,r-rhpcblasctl)
2376 ("r-rtsne" ,r-rtsne)
2377 ("r-shiny" ,r-shiny)
2378 ("r-slam" ,r-slam)
2379 ("r-spdep" ,r-spdep)
2380 ("r-speedglm" ,r-speedglm)
2381 ("r-stringr" ,r-stringr)
2382 ("r-singlecellexperiment" ,r-singlecellexperiment)
2383 ("r-tibble" ,r-tibble)
2384 ("r-tidyr" ,r-tidyr)
2385 ("r-uwot" ,r-uwot)
2386 ("r-viridis" ,r-viridis)))
2387 (home-page "https://github.com/cole-trapnell-lab/monocle3")
2388 (synopsis "Analysis toolkit for single-cell RNA-Seq data")
2389 (description
2390 "Monocle 3 is an analysis toolkit for single-cell RNA-Seq experiments.")
2391 (license license:expat)))
2392
2393(define-public r-noiseq
2394 (package
2395 (name "r-noiseq")
2396 (version "2.28.0")
2397 (source
2398 (origin
2399 (method url-fetch)
2400 (uri (bioconductor-uri "NOISeq" version))
2401 (sha256
2402 (base32
2403 "1k7k0xqa0lxj6mfsvbmd6x6glv9wynbwl87w5d3bilbq4dpc139j"))))
2404 (properties `((upstream-name . "NOISeq")))
2405 (build-system r-build-system)
2406 (propagated-inputs
2407 `(("r-biobase" ,r-biobase)
2408 ("r-matrix" ,r-matrix)))
2409 (home-page "https://bioconductor.org/packages/NOISeq")
2410 (synopsis "Exploratory analysis and differential expression for RNA-seq data")
2411 (description
2412 "This package provides tools to support the analysis of RNA-seq
2413expression data or other similar kind of data. It provides exploratory plots
2414to evaluate saturation, count distribution, expression per chromosome, type of
2415detected features, features length, etc. It also supports the analysis of
2416differential expression between two experimental conditions with no parametric
2417assumptions.")
2418 (license license:artistic2.0)))
2419
2420(define-public r-scdd
2421 (package
2422 (name "r-scdd")
2423 (version "1.8.0")
2424 (source
2425 (origin
2426 (method url-fetch)
2427 (uri (bioconductor-uri "scDD" version))
2428 (sha256
2429 (base32
2430 "01hp6xxxap7541yi5dv596xvamqyyihvgkdy224ixa0n2cxyrhyf"))))
2431 (properties `((upstream-name . "scDD")))
2432 (build-system r-build-system)
2433 (propagated-inputs
2434 `(("r-arm" ,r-arm)
2435 ("r-biocparallel" ,r-biocparallel)
2436 ("r-ebseq" ,r-ebseq)
2437 ("r-fields" ,r-fields)
2438 ("r-ggplot2" ,r-ggplot2)
2439 ("r-mclust" ,r-mclust)
2440 ("r-outliers" ,r-outliers)
2441 ("r-s4vectors" ,r-s4vectors)
2442 ("r-scran" ,r-scran)
2443 ("r-singlecellexperiment" ,r-singlecellexperiment)
2444 ("r-summarizedexperiment" ,r-summarizedexperiment)))
2445 (home-page "https://github.com/kdkorthauer/scDD")
2446 (synopsis "Mixture modeling of single-cell RNA-seq data")
2447 (description
2448 "This package implements a method to analyze single-cell RNA-seq data
2449utilizing flexible Dirichlet Process mixture models. Genes with differential
2450distributions of expression are classified into several interesting patterns
2451of differences between two conditions. The package also includes functions
2452for simulating data with these patterns from negative binomial
2453distributions.")
2454 (license license:gpl2)))
2455
2456(define-public r-scone
2457 (package
2458 (name "r-scone")
2459 (version "1.8.0")
2460 (source
2461 (origin
2462 (method url-fetch)
2463 (uri (bioconductor-uri "scone" version))
2464 (sha256
2465 (base32
2466 "00cr0jp1ywxygf2pryw7mmcmn7cp1500fvifkbwgg2qxbkq5zqck"))))
2467 (build-system r-build-system)
2468 (propagated-inputs
2469 `(("r-aroma-light" ,r-aroma-light)
2470 ("r-biocparallel" ,r-biocparallel)
2471 ("r-boot" ,r-boot)
2472 ("r-class" ,r-class)
2473 ("r-cluster" ,r-cluster)
2474 ("r-compositions" ,r-compositions)
2475 ("r-diptest" ,r-diptest)
2476 ("r-edger" ,r-edger)
2477 ("r-fpc" ,r-fpc)
2478 ("r-gplots" ,r-gplots)
2479 ("r-hexbin" ,r-hexbin)
2480 ("r-limma" ,r-limma)
2481 ("r-matrixstats" ,r-matrixstats)
2482 ("r-mixtools" ,r-mixtools)
2483 ("r-rarpack" ,r-rarpack)
2484 ("r-rcolorbrewer" ,r-rcolorbrewer)
2485 ("r-rhdf5" ,r-rhdf5)
2486 ("r-ruvseq" ,r-ruvseq)
2487 ("r-summarizedexperiment" ,r-summarizedexperiment)))
2488 (home-page "https://bioconductor.org/packages/scone")
2489 (synopsis "Single cell overview of normalized expression data")
2490 (description
2491 "SCONE is an R package for comparing and ranking the performance of
2492different normalization schemes for single-cell RNA-seq and other
2493high-throughput analyses.")
2494 (license license:artistic2.0)))
2495
2496(define-public r-geoquery
2497 (package
2498 (name "r-geoquery")
2499 (version "2.52.0")
2500 (source
2501 (origin
2502 (method url-fetch)
2503 (uri (bioconductor-uri "GEOquery" version))
2504 (sha256
2505 (base32
2506 "1r8x4jsl1mr9j7wyyqlj0zgwd80vkqhxxqrcgbb78ksryzq45jkr"))))
2507 (properties `((upstream-name . "GEOquery")))
2508 (build-system r-build-system)
2509 (propagated-inputs
2510 `(("r-biobase" ,r-biobase)
2511 ("r-dplyr" ,r-dplyr)
2512 ("r-httr" ,r-httr)
2513 ("r-limma" ,r-limma)
2514 ("r-magrittr" ,r-magrittr)
2515 ("r-readr" ,r-readr)
2516 ("r-tidyr" ,r-tidyr)
2517 ("r-xml2" ,r-xml2)))
2518 (home-page "https://github.com/seandavi/GEOquery/")
2519 (synopsis "Get data from NCBI Gene Expression Omnibus (GEO)")
2520 (description
2521 "The NCBI Gene Expression Omnibus (GEO) is a public repository of
2522microarray data. Given the rich and varied nature of this resource, it is
2523only natural to want to apply BioConductor tools to these data. GEOquery is
2524the bridge between GEO and BioConductor.")
2525 (license license:gpl2)))
2526
2527(define-public r-illuminaio
2528 (package
2529 (name "r-illuminaio")
2530 (version "0.26.0")
2531 (source
2532 (origin
2533 (method url-fetch)
2534 (uri (bioconductor-uri "illuminaio" version))
2535 (sha256
2536 (base32
2537 "18plm8p40gfzfmqflxssrdj8az3xvmnmh9i9dafl3af3bxwv03l8"))))
2538 (build-system r-build-system)
2539 (propagated-inputs
2540 `(("r-base64" ,r-base64)))
2541 (home-page "https://github.com/HenrikBengtsson/illuminaio/")
2542 (synopsis "Parse Illumina microarray output files")
2543 (description
2544 "This package provides tools for parsing Illumina's microarray output
2545files, including IDAT.")
2546 (license license:gpl2)))
2547
2548(define-public r-siggenes
2549 (package
2550 (name "r-siggenes")
2551 (version "1.58.0")
2552 (source
2553 (origin
2554 (method url-fetch)
2555 (uri (bioconductor-uri "siggenes" version))
2556 (sha256
2557 (base32
2558 "178jmmdxsv3rd71a9w5yrvg5aplak40hb42vna15g1d55c2yv1ib"))))
2559 (build-system r-build-system)
2560 (propagated-inputs
2561 `(("r-biobase" ,r-biobase)
2562 ("r-multtest" ,r-multtest)
2563 ("r-scrime" ,r-scrime)))
2564 (home-page "https://bioconductor.org/packages/siggenes/")
2565 (synopsis
2566 "Multiple testing using SAM and Efron's empirical Bayes approaches")
2567 (description
2568 "This package provides tools for the identification of differentially
2569expressed genes and estimation of the @dfn{False Discovery Rate} (FDR) using
2570both the Significance Analysis of Microarrays (SAM) and the @dfn{Empirical
2571Bayes Analyses of Microarrays} (EBAM).")
2572 (license license:lgpl2.0+)))
2573
2574(define-public r-bumphunter
2575 (package
2576 (name "r-bumphunter")
2577 (version "1.26.0")
2578 (source
2579 (origin
2580 (method url-fetch)
2581 (uri (bioconductor-uri "bumphunter" version))
2582 (sha256
2583 (base32
2584 "1dkyicwqdaahnxcxj6kmivkqb47yccx51lb1q0yar3xpw91vwlfx"))))
2585 (build-system r-build-system)
2586 (propagated-inputs
2587 `(("r-annotationdbi" ,r-annotationdbi)
2588 ("r-biocgenerics" ,r-biocgenerics)
2589 ("r-dorng" ,r-dorng)
2590 ("r-foreach" ,r-foreach)
2591 ("r-genomeinfodb" ,r-genomeinfodb)
2592 ("r-genomicfeatures" ,r-genomicfeatures)
2593 ("r-genomicranges" ,r-genomicranges)
2594 ("r-iranges" ,r-iranges)
2595 ("r-iterators" ,r-iterators)
2596 ("r-limma" ,r-limma)
2597 ("r-locfit" ,r-locfit)
2598 ("r-matrixstats" ,r-matrixstats)
2599 ("r-s4vectors" ,r-s4vectors)))
2600 (home-page "https://github.com/ririzarr/bumphunter")
2601 (synopsis "Find bumps in genomic data")
2602 (description
2603 "This package provides tools for finding bumps in genomic data in order
2604to identify differentially methylated regions in epigenetic epidemiology
2605studies.")
2606 (license license:artistic2.0)))
2607
2608(define-public r-minfi
2609 (package
2610 (name "r-minfi")
2611 (version "1.30.0")
2612 (source
2613 (origin
2614 (method url-fetch)
2615 (uri (bioconductor-uri "minfi" version))
2616 (sha256
2617 (base32
2618 "0qir0zd0qa97fzm33v10nyrsjp8nmzhn7mn20dnlpsg7rwlf60pd"))))
2619 (build-system r-build-system)
2620 (propagated-inputs
2621 `(("r-beanplot" ,r-beanplot)
2622 ("r-biobase" ,r-biobase)
2623 ("r-biocgenerics" ,r-biocgenerics)
2624 ("r-biocparallel" ,r-biocparallel)
2625 ("r-biostrings" ,r-biostrings)
2626 ("r-bumphunter" ,r-bumphunter)
2627 ("r-data-table" ,r-data-table)
2628 ("r-delayedarray" ,r-delayedarray)
2629 ("r-delayedmatrixstats" ,r-delayedmatrixstats)
2630 ("r-genefilter" ,r-genefilter)
2631 ("r-genomeinfodb" ,r-genomeinfodb)
2632 ("r-genomicranges" ,r-genomicranges)
2633 ("r-geoquery" ,r-geoquery)
2634 ("r-hdf5array" ,r-hdf5array)
2635 ("r-illuminaio" ,r-illuminaio)
2636 ("r-iranges" ,r-iranges)
2637 ("r-lattice" ,r-lattice)
2638 ("r-limma" ,r-limma)
2639 ("r-mass" ,r-mass)
2640 ("r-mclust" ,r-mclust)
2641 ("r-nlme" ,r-nlme)
2642 ("r-nor1mix" ,r-nor1mix)
2643 ("r-preprocesscore" ,r-preprocesscore)
2644 ("r-quadprog" ,r-quadprog)
2645 ("r-rcolorbrewer" ,r-rcolorbrewer)
2646 ("r-reshape" ,r-reshape)
2647 ("r-s4vectors" ,r-s4vectors)
2648 ("r-siggenes" ,r-siggenes)
2649 ("r-summarizedexperiment" ,r-summarizedexperiment)))
2650 (home-page "https://github.com/hansenlab/minfi")
2651 (synopsis "Analyze Illumina Infinium DNA methylation arrays")
2652 (description
2653 "This package provides tools to analyze and visualize Illumina Infinium
2654methylation arrays.")
2655 (license license:artistic2.0)))
2656
2657(define-public r-methylumi
2658 (package
2659 (name "r-methylumi")
2660 (version "2.30.0")
2661 (source
2662 (origin
2663 (method url-fetch)
2664 (uri (bioconductor-uri "methylumi" version))
2665 (sha256
2666 (base32
2667 "13acn771ybi10v50x123bq5yqd62b8sr4gz77lpgaj192sxq9d9f"))))
2668 (build-system r-build-system)
2669 (propagated-inputs
2670 `(("r-annotate" ,r-annotate)
2671 ("r-annotationdbi" ,r-annotationdbi)
2672 ("r-biobase" ,r-biobase)
2673 ("r-biocgenerics" ,r-biocgenerics)
2674 ("r-fdb-infiniummethylation-hg19" ,r-fdb-infiniummethylation-hg19)
2675 ("r-genefilter" ,r-genefilter)
2676 ("r-genomeinfodb" ,r-genomeinfodb)
2677 ("r-genomicranges" ,r-genomicranges)
2678 ("r-ggplot2" ,r-ggplot2)
2679 ("r-illuminaio" ,r-illuminaio)
2680 ("r-iranges" ,r-iranges)
2681 ("r-lattice" ,r-lattice)
2682 ("r-matrixstats" ,r-matrixstats)
2683 ("r-minfi" ,r-minfi)
2684 ("r-reshape2" ,r-reshape2)
2685 ("r-s4vectors" ,r-s4vectors)
2686 ("r-scales" ,r-scales)
2687 ("r-summarizedexperiment" ,r-summarizedexperiment)))
2688 (home-page "https://bioconductor.org/packages/methylumi")
2689 (synopsis "Handle Illumina methylation data")
2690 (description
2691 "This package provides classes for holding and manipulating Illumina
2692methylation data. Based on eSet, it can contain MIAME information, sample
2693information, feature information, and multiple matrices of data. An
2694\"intelligent\" import function, methylumiR can read the Illumina text files
2695and create a MethyLumiSet. methylumIDAT can directly read raw IDAT files from
2696HumanMethylation27 and HumanMethylation450 microarrays. Normalization,
2697background correction, and quality control features for GoldenGate, Infinium,
2698and Infinium HD arrays are also included.")
2699 (license license:gpl2)))
2700
2701(define-public r-lumi
2702 (package
2703 (name "r-lumi")
2704 (version "2.36.0")
2705 (source
2706 (origin
2707 (method url-fetch)
2708 (uri (bioconductor-uri "lumi" version))
2709 (sha256
2710 (base32
2711 "1rf6xmd2wnajjvnl50q63agakzjf4hrzn2chdsnhapi7fh7bcjba"))))
2712 (build-system r-build-system)
2713 (propagated-inputs
2714 `(("r-affy" ,r-affy)
2715 ("r-annotate" ,r-annotate)
2716 ("r-annotationdbi" ,r-annotationdbi)
2717 ("r-biobase" ,r-biobase)
2718 ("r-dbi" ,r-dbi)
2719 ("r-genomicfeatures" ,r-genomicfeatures)
2720 ("r-genomicranges" ,r-genomicranges)
2721 ("r-kernsmooth" ,r-kernsmooth)
2722 ("r-lattice" ,r-lattice)
2723 ("r-mass" ,r-mass)
2724 ("r-methylumi" ,r-methylumi)
2725 ("r-mgcv" ,r-mgcv)
2726 ("r-nleqslv" ,r-nleqslv)
2727 ("r-preprocesscore" ,r-preprocesscore)
2728 ("r-rsqlite" ,r-rsqlite)))
2729 (home-page "https://bioconductor.org/packages/lumi")
2730 (synopsis "BeadArray-specific methods for Illumina methylation and expression microarrays")
2731 (description
2732 "The lumi package provides an integrated solution for the Illumina
2733microarray data analysis. It includes functions of Illumina
2734BeadStudio (GenomeStudio) data input, quality control, BeadArray-specific
2735variance stabilization, normalization and gene annotation at the probe level.
2736It also includes the functions of processing Illumina methylation microarrays,
2737especially Illumina Infinium methylation microarrays.")
2738 (license license:lgpl2.0+)))
2739
2740(define-public r-linnorm
2741 (package
2742 (name "r-linnorm")
2743 (version "2.8.0")
2744 (source
2745 (origin
2746 (method url-fetch)
2747 (uri (bioconductor-uri "Linnorm" version))
2748 (sha256
2749 (base32
2750 "1rv3ljdwb71364qd2p8za3jpk08agvzwas6f63s5d8wjlapzm3i5"))))
2751 (properties `((upstream-name . "Linnorm")))
2752 (build-system r-build-system)
2753 (propagated-inputs
2754 `(("r-amap" ,r-amap)
2755 ("r-apcluster" ,r-apcluster)
2756 ("r-ellipse" ,r-ellipse)
2757 ("r-fastcluster" ,r-fastcluster)
2758 ("r-fpc" ,r-fpc)
2759 ("r-ggdendro" ,r-ggdendro)
2760 ("r-ggplot2" ,r-ggplot2)
2761 ("r-gmodels" ,r-gmodels)
2762 ("r-igraph" ,r-igraph)
2763 ("r-limma" ,r-limma)
2764 ("r-mass" ,r-mass)
2765 ("r-mclust" ,r-mclust)
2766 ("r-rcpp" ,r-rcpp)
2767 ("r-rcpparmadillo" ,r-rcpparmadillo)
2768 ("r-rtsne" ,r-rtsne)
2769 ("r-statmod" ,r-statmod)
2770 ("r-vegan" ,r-vegan)
2771 ("r-zoo" ,r-zoo)))
2772 (home-page "http://www.jjwanglab.org/Linnorm/")
2773 (synopsis "Linear model and normality based transformation method")
2774 (description
2775 "Linnorm is an R package for the analysis of RNA-seq, scRNA-seq, ChIP-seq
2776count data or any large scale count data. It transforms such datasets for
2777parametric tests. In addition to the transformtion function (@code{Linnorm}),
2778the following pipelines are implemented:
2779
2780@enumerate
2781@item Library size/batch effect normalization (@code{Linnorm.Norm})
2782@item Cell subpopluation analysis and visualization using t-SNE or PCA K-means
2783 clustering or hierarchical clustering (@code{Linnorm.tSNE},
2784 @code{Linnorm.PCA}, @code{Linnorm.HClust})
2785@item Differential expression analysis or differential peak detection using
2786 limma (@code{Linnorm.limma})
2787@item Highly variable gene discovery and visualization (@code{Linnorm.HVar})
2788@item Gene correlation network analysis and visualization (@code{Linnorm.Cor})
2789@item Stable gene selection for scRNA-seq data; for users without or who do
2790 not want to rely on spike-in genes (@code{Linnorm.SGenes})
2791@item Data imputation (@code{Linnorm.DataImput}).
2792@end enumerate
2793
2794Linnorm can work with raw count, CPM, RPKM, FPKM and TPM. Additionally, the
2795@code{RnaXSim} function is included for simulating RNA-seq data for the
2796evaluation of DEG analysis methods.")
2797 (license license:expat)))
2798
2799(define-public r-ioniser
2800 (package
2801 (name "r-ioniser")
2802 (version "2.8.0")
2803 (source
2804 (origin
2805 (method url-fetch)
2806 (uri (bioconductor-uri "IONiseR" version))
2807 (sha256
2808 (base32
2809 "0kznyqqpm0zbah537p197z1cgrgh9w82whmq0aydfxzgs2vxdw2y"))))
2810 (properties `((upstream-name . "IONiseR")))
2811 (build-system r-build-system)
2812 (propagated-inputs
2813 `(("r-biocgenerics" ,r-biocgenerics)
2814 ("r-biocparallel" ,r-biocparallel)
2815 ("r-biostrings" ,r-biostrings)
2816 ("r-bit64" ,r-bit64)
2817 ("r-dplyr" ,r-dplyr)
2818 ("r-ggplot2" ,r-ggplot2)
2819 ("r-magrittr" ,r-magrittr)
2820 ("r-rhdf5" ,r-rhdf5)
2821 ("r-shortread" ,r-shortread)
2822 ("r-stringr" ,r-stringr)
2823 ("r-tibble" ,r-tibble)
2824 ("r-tidyr" ,r-tidyr)
2825 ("r-xvector" ,r-xvector)))
2826 (home-page "https://bioconductor.org/packages/IONiseR/")
2827 (synopsis "Quality assessment tools for Oxford Nanopore MinION data")
2828 (description
2829 "IONiseR provides tools for the quality assessment of Oxford Nanopore
2830MinION data. It extracts summary statistics from a set of fast5 files and can
2831be used either before or after base calling. In addition to standard
2832summaries of the read-types produced, it provides a number of plots for
2833visualising metrics relative to experiment run time or spatially over the
2834surface of a flowcell.")
2835 (license license:expat)))
2836
2837;; This is a CRAN package, but it depends on packages from Bioconductor.
2838(define-public r-gkmsvm
2839 (package
2840 (name "r-gkmsvm")
2841 (version "0.79.0")
2842 (source
2843 (origin
2844 (method url-fetch)
2845 (uri (cran-uri "gkmSVM" version))
2846 (sha256
2847 (base32
2848 "04dakbgfvfalz4rm4fvvybp506dn5fbj5g86ybfhrc6wywjllsz3"))))
2849 (properties `((upstream-name . "gkmSVM")))
2850 (build-system r-build-system)
2851 (propagated-inputs
2852 `(("r-biocgenerics" ,r-biocgenerics)
2853 ("r-biostrings" ,r-biostrings)
2854 ("r-genomeinfodb" ,r-genomeinfodb)
2855 ("r-genomicranges" ,r-genomicranges)
2856 ("r-iranges" ,r-iranges)
2857 ("r-kernlab" ,r-kernlab)
2858 ("r-rcpp" ,r-rcpp)
2859 ("r-rocr" ,r-rocr)
2860 ("r-rtracklayer" ,r-rtracklayer)
2861 ("r-s4vectors" ,r-s4vectors)
2862 ("r-seqinr" ,r-seqinr)))
2863 (home-page "https://cran.r-project.org/web/packages/gkmSVM")
2864 (synopsis "Gapped-kmer support vector machine")
2865 (description
2866 "This R package provides tools for training gapped-kmer SVM classifiers
2867for DNA and protein sequences. This package supports several sequence
2868kernels, including: gkmSVM, kmer-SVM, mismatch kernel and wildcard kernel.")
2869 (license license:gpl2+)))
2870
2871(define-public r-triform
2872 (package
2873 (name "r-triform")
2874 (version "1.26.0")
2875 (source
2876 (origin
2877 (method url-fetch)
2878 (uri (bioconductor-uri "triform" version))
2879 (sha256
2880 (base32
2881 "0bsxkn386kfx4gg19p6smy5fi3k7xdw89r5hvfsks8hsdpdz3hya"))))
2882 (build-system r-build-system)
2883 (propagated-inputs
2884 `(("r-biocgenerics" ,r-biocgenerics)
2885 ("r-iranges" ,r-iranges)
2886 ("r-yaml" ,r-yaml)))
2887 (home-page "https://bioconductor.org/packages/triform/")
2888 (synopsis "Find enriched regions in transcription factor ChIP-sequencing data")
2889 (description
2890 "The Triform algorithm uses model-free statistics to identify peak-like
2891distributions of TF ChIP sequencing reads, taking advantage of an improved
2892peak definition in combination with known profile characteristics.")
2893 (license license:gpl2)))
2894
2895(define-public r-varianttools
2896 (package
2897 (name "r-varianttools")
2898 (version "1.26.0")
2899 (source
2900 (origin
2901 (method url-fetch)
2902 (uri (bioconductor-uri "VariantTools" version))
2903 (sha256
2904 (base32
2905 "0y37nziipwikg47x4jhhsx0dyv15rrih4a4z43jbzv4jgq4krzql"))))
2906 (properties `((upstream-name . "VariantTools")))
2907 (build-system r-build-system)
2908 (propagated-inputs
2909 `(("r-biobase" ,r-biobase)
2910 ("r-biocgenerics" ,r-biocgenerics)
2911 ("r-biocparallel" ,r-biocparallel)
2912 ("r-biostrings" ,r-biostrings)
2913 ("r-bsgenome" ,r-bsgenome)
2914 ("r-genomeinfodb" ,r-genomeinfodb)
2915 ("r-genomicfeatures" ,r-genomicfeatures)
2916 ("r-genomicranges" ,r-genomicranges)
2917 ("r-iranges" ,r-iranges)
2918 ("r-matrix" ,r-matrix)
2919 ("r-rsamtools" ,r-rsamtools)
2920 ("r-rtracklayer" ,r-rtracklayer)
2921 ("r-s4vectors" ,r-s4vectors)
2922 ("r-variantannotation" ,r-variantannotation)))
2923 (home-page "https://bioconductor.org/packages/VariantTools/")
2924 (synopsis "Tools for exploratory analysis of variant calls")
2925 (description
2926 "Explore, diagnose, and compare variant calls using filters. The
2927VariantTools package supports a workflow for loading data, calling single
2928sample variants and tumor-specific somatic mutations or other sample-specific
2929variant types (e.g., RNA editing). Most of the functions operate on
2930alignments (BAM files) or datasets of called variants. The user is expected
2931to have already aligned the reads with a separate tool, e.g., GSNAP via
2932gmapR.")
2933 (license license:artistic2.0)))
2934
2935(define-public r-heatplus
2936 (package
2937 (name "r-heatplus")
2938 (version "2.30.0")
2939 (source
2940 (origin
2941 (method url-fetch)
2942 (uri (bioconductor-uri "Heatplus" version))
2943 (sha256
2944 (base32
2945 "18b0zy12przp88sj1smvfdd39m17nhhnqzk656bs5pjls2ifmcm6"))))
2946 (properties `((upstream-name . "Heatplus")))
2947 (build-system r-build-system)
2948 (propagated-inputs
2949 `(("r-rcolorbrewer" ,r-rcolorbrewer)))
2950 (home-page "https://github.com/alexploner/Heatplus")
2951 (synopsis "Heatmaps with row and/or column covariates and colored clusters")
2952 (description
2953 "This package provides tools to display a rectangular heatmap (intensity
2954plot) of a data matrix. By default, both samples (columns) and features (row)
2955of the matrix are sorted according to a hierarchical clustering, and the
2956corresponding dendrogram is plotted. Optionally, panels with additional
2957information about samples and features can be added to the plot.")
2958 (license license:gpl2+)))
2959
2960(define-public r-gosemsim
2961 (package
2962 (name "r-gosemsim")
2963 (version "2.10.0")
2964 (source
2965 (origin
2966 (method url-fetch)
2967 (uri (bioconductor-uri "GOSemSim" version))
2968 (sha256
2969 (base32
2970 "035jbm14rb1rjp2n00dp5bm88ad8a9afv4lvzpkv39nil98nzbdg"))))
2971 (properties `((upstream-name . "GOSemSim")))
2972 (build-system r-build-system)
2973 (propagated-inputs
2974 `(("r-annotationdbi" ,r-annotationdbi)
2975 ("r-go-db" ,r-go-db)
2976 ("r-rcpp" ,r-rcpp)))
2977 (home-page "https://guangchuangyu.github.io/software/GOSemSim")
2978 (synopsis "GO-terms semantic similarity measures")
2979 (description
2980 "The semantic comparisons of @dfn{Gene Ontology} (GO) annotations provide
2981quantitative ways to compute similarities between genes and gene groups, and
2982have became important basis for many bioinformatics analysis approaches.
2983GOSemSim is an R package for semantic similarity computation among GO terms,
2984sets of GO terms, gene products and gene clusters.")
2985 (license license:artistic2.0)))
2986
2987(define-public r-anota
2988 (package
2989 (name "r-anota")
2990 (version "1.32.0")
2991 (source
2992 (origin
2993 (method url-fetch)
2994 (uri (bioconductor-uri "anota" version))
2995 (sha256
2996 (base32
2997 "0jchhyf9gqyj0k0fn5zp319griy32cckqpldq9x58z69l2ix2s2c"))))
2998 (build-system r-build-system)
2999 (propagated-inputs
3000 `(("r-multtest" ,r-multtest)
3001 ("r-qvalue" ,r-qvalue)))
3002 (home-page "https://bioconductor.org/packages/anota/")
3003 (synopsis "Analysis of translational activity")
3004 (description
3005 "Genome wide studies of translational control is emerging as a tool to
3006study various biological conditions. The output from such analysis is both
3007the mRNA level (e.g. cytosolic mRNA level) and the levl of mRNA actively
3008involved in translation (the actively translating mRNA level) for each mRNA.
3009The standard analysis of such data strives towards identifying differential
3010translational between two or more sample classes - i.e. differences in
3011actively translated mRNA levels that are independent of underlying differences
3012in cytosolic mRNA levels. This package allows for such analysis using partial
3013variances and the random variance model. As 10s of thousands of mRNAs are
3014analyzed in parallel the library performs a number of tests to assure that
3015the data set is suitable for such analysis.")
3016 (license license:gpl3)))
3017
3018(define-public r-sigpathway
3019 (package
3020 (name "r-sigpathway")
3021 (version "1.52.0")
3022 (source
3023 (origin
3024 (method url-fetch)
3025 (uri (bioconductor-uri "sigPathway" version))
3026 (sha256
3027 (base32
3028 "1mc4lb78rcmpihzjiy4w738cbalw5zxms30z8kyy12s6vbxi6hx7"))))
3029 (properties `((upstream-name . "sigPathway")))
3030 (build-system r-build-system)
3031 (home-page "https://www.pnas.org/cgi/doi/10.1073/pnas.0506577102")
3032 (synopsis "Pathway analysis")
3033 (description
3034 "This package is used to conduct pathway analysis by calculating the NT_k
3035and NE_k statistics in a statistical framework for determining whether a
3036specified group of genes for a pathway has a coordinated association with a
3037phenotype of interest.")
3038 (license license:gpl2)))
3039
3040(define-public r-fgsea
3041 (package
3042 (name "r-fgsea")
3043 (version "1.10.1")
3044 (source
3045 (origin
3046 (method url-fetch)
3047 (uri (bioconductor-uri "fgsea" version))
3048 (sha256
3049 (base32
3050 "1k2f9hkp1mvc9fpqzhbf08jd0yg4xaa312v9vy37fxd9pyrwp5a6"))))
3051 (build-system r-build-system)
3052 (propagated-inputs
3053 `(("r-bh" ,r-bh)
3054 ("r-biocparallel" ,r-biocparallel)
3055 ("r-data-table" ,r-data-table)
3056 ("r-fastmatch" ,r-fastmatch)
3057 ("r-ggplot2" ,r-ggplot2)
3058 ("r-gridextra" ,r-gridextra)
3059 ("r-matrix" ,r-matrix)
3060 ("r-rcpp" ,r-rcpp)))
3061 (home-page "https://github.com/ctlab/fgsea/")
3062 (synopsis "Fast gene set enrichment analysis")
3063 (description
3064 "The package implements an algorithm for fast gene set enrichment
3065analysis. Using the fast algorithm allows to make more permutations and get
3066more fine grained p-values, which allows to use accurate stantard approaches
3067to multiple hypothesis correction.")
3068 (license license:expat)))
3069
3070(define-public r-dose
3071 (package
3072 (name "r-dose")
3073 (version "3.10.2")
3074 (source
3075 (origin
3076 (method url-fetch)
3077 (uri (bioconductor-uri "DOSE" version))
3078 (sha256
3079 (base32
3080 "06jm1mnfd92s84f21562vsmj6jfkravfqf4lcxx2lk7s4ll66znj"))))
3081 (properties `((upstream-name . "DOSE")))
3082 (build-system r-build-system)
3083 (propagated-inputs
3084 `(("r-annotationdbi" ,r-annotationdbi)
3085 ("r-biocparallel" ,r-biocparallel)
3086 ("r-do-db" ,r-do-db)
3087 ("r-fgsea" ,r-fgsea)
3088 ("r-ggplot2" ,r-ggplot2)
3089 ("r-gosemsim" ,r-gosemsim)
3090 ("r-qvalue" ,r-qvalue)
3091 ("r-reshape2" ,r-reshape2)
3092 ("r-s4vectors" ,r-s4vectors)))
3093 (home-page "https://guangchuangyu.github.io/software/DOSE/")
3094 (synopsis "Disease ontology semantic and enrichment analysis")
3095 (description
3096 "This package implements five methods proposed by Resnik, Schlicker,
3097Jiang, Lin and Wang, respectively, for measuring semantic similarities among
3098@dfn{Disease ontology} (DO) terms and gene products. Enrichment analyses
3099including hypergeometric model and gene set enrichment analysis are also
3100implemented for discovering disease associations of high-throughput biological
3101data.")
3102 (license license:artistic2.0)))
3103
3104(define-public r-enrichplot
3105 (package
3106 (name "r-enrichplot")
3107 (version "1.4.0")
3108 (source
3109 (origin
3110 (method url-fetch)
3111 (uri (bioconductor-uri "enrichplot" version))
3112 (sha256
3113 (base32
3114 "1i9psakvvdc6jn7k7zwpbdhwvf9r8s7649w05mwh1hy978x4rh6h"))))
3115 (build-system r-build-system)
3116 (propagated-inputs
3117 `(("r-annotationdbi" ,r-annotationdbi)
3118 ("r-cowplot" ,r-cowplot)
3119 ("r-dose" ,r-dose)
3120 ("r-europepmc" ,r-europepmc)
3121 ("r-ggplot2" ,r-ggplot2)
3122 ("r-ggplotify" ,r-ggplotify)
3123 ("r-ggraph" ,r-ggraph)
3124 ("r-ggridges" ,r-ggridges)
3125 ("r-gosemsim" ,r-gosemsim)
3126 ("r-gridextra" ,r-gridextra)
3127 ("r-igraph" ,r-igraph)
3128 ("r-purrr" ,r-purrr)
3129 ("r-rcolorbrewer" ,r-rcolorbrewer)
3130 ("r-reshape2" ,r-reshape2)
3131 ("r-upsetr" ,r-upsetr)))
3132 (home-page "https://github.com/GuangchuangYu/enrichplot")
3133 (synopsis "Visualization of functional enrichment result")
3134 (description
3135 "The enrichplot package implements several visualization methods for
3136interpreting functional enrichment results obtained from ORA or GSEA analyses.
3137All the visualization methods are developed based on ggplot2 graphics.")
3138 (license license:artistic2.0)))
3139
3140(define-public r-clusterprofiler
3141 (package
3142 (name "r-clusterprofiler")
3143 (version "3.12.0")
3144 (source
3145 (origin
3146 (method url-fetch)
3147 (uri (bioconductor-uri "clusterProfiler" version))
3148 (sha256
3149 (base32
3150 "1jw8h6nlcgd86qhqlcgi3icylb7amcqimlvzg29gay3bf3grwfhq"))))
3151 (properties
3152 `((upstream-name . "clusterProfiler")))
3153 (build-system r-build-system)
3154 (propagated-inputs
3155 `(("r-annotationdbi" ,r-annotationdbi)
3156 ("r-dose" ,r-dose)
3157 ("r-enrichplot" ,r-enrichplot)
3158 ("r-ggplot2" ,r-ggplot2)
3159 ("r-go-db" ,r-go-db)
3160 ("r-gosemsim" ,r-gosemsim)
3161 ("r-magrittr" ,r-magrittr)
3162 ("r-plyr" ,r-plyr)
3163 ("r-qvalue" ,r-qvalue)
3164 ("r-rvcheck" ,r-rvcheck)
3165 ("r-tidyr" ,r-tidyr)))
3166 (home-page "https://guangchuangyu.github.io/software/clusterProfiler/")
3167 (synopsis "Analysis and visualization of functional profiles for gene clusters")
3168 (description
3169 "This package implements methods to analyze and visualize functional
3170profiles (GO and KEGG) of gene and gene clusters.")
3171 (license license:artistic2.0)))
3172
3173(define-public r-mlinterfaces
3174 (package
3175 (name "r-mlinterfaces")
3176 (version "1.64.0")
3177 (source
3178 (origin
3179 (method url-fetch)
3180 (uri (bioconductor-uri "MLInterfaces" version))
3181 (sha256
3182 (base32
3183 "0zqvxmvbkig3cc4r5k405s53d7y5ccvrf8kf5j6v8s1kkrklai4j"))))
3184 (properties `((upstream-name . "MLInterfaces")))
3185 (build-system r-build-system)
3186 (propagated-inputs
3187 `(("r-annotate" ,r-annotate)
3188 ("r-biobase" ,r-biobase)
3189 ("r-biocgenerics" ,r-biocgenerics)
3190 ("r-cluster" ,r-cluster)
3191 ("r-fpc" ,r-fpc)
3192 ("r-gbm" ,r-gbm)
3193 ("r-gdata" ,r-gdata)
3194 ("r-genefilter" ,r-genefilter)
3195 ("r-ggvis" ,r-ggvis)
3196 ("r-hwriter" ,r-hwriter)
3197 ("r-mass" ,r-mass)
3198 ("r-mlbench" ,r-mlbench)
3199 ("r-pls" ,r-pls)
3200 ("r-rcolorbrewer" ,r-rcolorbrewer)
3201 ("r-rda" ,r-rda)
3202 ("r-rpart" ,r-rpart)
3203 ("r-sfsmisc" ,r-sfsmisc)
3204 ("r-shiny" ,r-shiny)
3205 ("r-threejs" ,r-threejs)))
3206 (home-page "https://bioconductor.org/packages/MLInterfaces/")
3207 (synopsis "Interfaces to R machine learning procedures")
3208 (description
3209 "This package provides uniform interfaces to machine learning code for
3210data in R and Bioconductor containers.")
3211 ;; Any version of the LGPL.
3212 (license license:lgpl2.1+)))
3213
3214(define-public r-annaffy
3215 (package
3216 (name "r-annaffy")
3217 (version "1.56.0")
3218 (source
3219 (origin
3220 (method url-fetch)
3221 (uri (bioconductor-uri "annaffy" version))
3222 (sha256
3223 (base32
3224 "0sz96lcw0xc4bw1h3x0j40yh5ragmybsq6zwd0adlwzkhvriqjn9"))))
3225 (build-system r-build-system)
3226 (arguments
3227 `(#:phases
3228 (modify-phases %standard-phases
3229 (add-after 'unpack 'remove-reference-to-non-free-data
3230 (lambda _
3231 (substitute* "DESCRIPTION"
3232 ((", KEGG.db") ""))
3233 #t)))))
3234 (propagated-inputs
3235 `(("r-annotationdbi" ,r-annotationdbi)
3236 ("r-biobase" ,r-biobase)
3237 ("r-dbi" ,r-dbi)
3238 ("r-go-db" ,r-go-db)))
3239 (home-page "https://bioconductor.org/packages/annaffy/")
3240 (synopsis "Annotation tools for Affymetrix biological metadata")
3241 (description
3242 "This package provides functions for handling data from Bioconductor
3243Affymetrix annotation data packages. It produces compact HTML and text
3244reports including experimental data and URL links to many online databases.
3245It allows searching of biological metadata using various criteria.")
3246 ;; Any version of the LGPL according to the DESCRIPTION file. A copy of
3247 ;; the LGPL 2.1 is included.
3248 (license license:lgpl2.1+)))
3249
3250(define-public r-a4core
3251 (package
3252 (name "r-a4core")
3253 (version "1.32.0")
3254 (source
3255 (origin
3256 (method url-fetch)
3257 (uri (bioconductor-uri "a4Core" version))
3258 (sha256
3259 (base32
3260 "1cr0d1w81iygil3pygqzigfb1a0hc248qd9vqvs0n537cxrxq7i7"))))
3261 (properties `((upstream-name . "a4Core")))
3262 (build-system r-build-system)
3263 (propagated-inputs
3264 `(("r-biobase" ,r-biobase)
3265 ("r-glmnet" ,r-glmnet)))
3266 (home-page "https://bioconductor.org/packages/a4Core")
3267 (synopsis "Automated Affymetrix array analysis core package")
3268 (description
3269 "This is the core package for the automated analysis of Affymetrix
3270arrays.")
3271 (license license:gpl3)))
3272
3273(define-public r-a4classif
3274 (package
3275 (name "r-a4classif")
3276 (version "1.32.0")
3277 (source
3278 (origin
3279 (method url-fetch)
3280 (uri (bioconductor-uri "a4Classif" version))
3281 (sha256
3282 (base32
3283 "1jif0w3hx020zzwkaza1a26mf34343y7a3v80ic93in6n53yjhj0"))))
3284 (properties `((upstream-name . "a4Classif")))
3285 (build-system r-build-system)
3286 (propagated-inputs
3287 `(("r-a4core" ,r-a4core)
3288 ("r-a4preproc" ,r-a4preproc)
3289 ("r-glmnet" ,r-glmnet)
3290 ("r-mlinterfaces" ,r-mlinterfaces)
3291 ("r-pamr" ,r-pamr)
3292 ("r-rocr" ,r-rocr)
3293 ("r-varselrf" ,r-varselrf)))
3294 (home-page "https://bioconductor.org/packages/a4Classif/")
3295 (synopsis "Automated Affymetrix array analysis classification package")
3296 (description
3297 "This is the classification package for the automated analysis of
3298Affymetrix arrays.")
3299 (license license:gpl3)))
3300
3301(define-public r-a4preproc
3302 (package
3303 (name "r-a4preproc")
3304 (version "1.32.0")
3305 (source
3306 (origin
3307 (method url-fetch)
3308 (uri (bioconductor-uri "a4Preproc" version))
3309 (sha256
3310 (base32
3311 "13sj4zriq1mian2xcjwkbmmpdjh3h6dgjslar2hc8nmd34cb9xjr"))))
3312 (properties `((upstream-name . "a4Preproc")))
3313 (build-system r-build-system)
3314 (propagated-inputs
3315 `(("r-annotationdbi" ,r-annotationdbi)))
3316 (home-page "https://bioconductor.org/packages/a4Preproc/")
3317 (synopsis "Automated Affymetrix array analysis preprocessing package")
3318 (description
3319 "This is a package for the automated analysis of Affymetrix arrays. It
3320is used for preprocessing the arrays.")
3321 (license license:gpl3)))
3322
3323(define-public r-a4reporting
3324 (package
3325 (name "r-a4reporting")
3326 (version "1.32.0")
3327 (source
3328 (origin
3329 (method url-fetch)
3330 (uri (bioconductor-uri "a4Reporting" version))
3331 (sha256
3332 (base32
3333 "1lail2iw8jmvfdq9brv7i41k6vmbhx2kp21jxq2cj1zva5rcqssj"))))
3334 (properties `((upstream-name . "a4Reporting")))
3335 (build-system r-build-system)
3336 (propagated-inputs
3337 `(("r-annaffy" ,r-annaffy)
3338 ("r-xtable" ,r-xtable)))
3339 (home-page "https://bioconductor.org/packages/a4Reporting/")
3340 (synopsis "Automated Affymetrix array analysis reporting package")
3341 (description
3342 "This is a package for the automated analysis of Affymetrix arrays. It
3343provides reporting features.")
3344 (license license:gpl3)))
3345
3346(define-public r-a4base
3347 (package
3348 (name "r-a4base")
3349 (version "1.32.0")
3350 (source
3351 (origin
3352 (method url-fetch)
3353 (uri (bioconductor-uri "a4Base" version))
3354 (sha256
3355 (base32
3356 "0yd8gkg3dlkijnms88bxkqsghhc9i32pgd9yaq6hzr67wk879wa1"))))
3357 (properties `((upstream-name . "a4Base")))
3358 (build-system r-build-system)
3359 (propagated-inputs
3360 `(("r-a4core" ,r-a4core)
3361 ("r-a4preproc" ,r-a4preproc)
3362 ("r-annaffy" ,r-annaffy)
3363 ("r-annotationdbi" ,r-annotationdbi)
3364 ("r-biobase" ,r-biobase)
3365 ("r-genefilter" ,r-genefilter)
3366 ("r-glmnet" ,r-glmnet)
3367 ("r-gplots" ,r-gplots)
3368 ("r-limma" ,r-limma)
3369 ("r-mpm" ,r-mpm)
3370 ("r-multtest" ,r-multtest)))
3371 (home-page "https://bioconductor.org/packages/a4Base/")
3372 (synopsis "Automated Affymetrix array analysis base package")
3373 (description
3374 "This package provides basic features for the automated analysis of
3375Affymetrix arrays.")
3376 (license license:gpl3)))
3377
3378(define-public r-a4
3379 (package
3380 (name "r-a4")
3381 (version "1.32.0")
3382 (source
3383 (origin
3384 (method url-fetch)
3385 (uri (bioconductor-uri "a4" version))
3386 (sha256
3387 (base32
3388 "08146qzsr6mjblmh08g83063nnyrfl35z6p65v71isprkydgxyhy"))))
3389 (build-system r-build-system)
3390 (propagated-inputs
3391 `(("r-a4base" ,r-a4base)
3392 ("r-a4classif" ,r-a4classif)
3393 ("r-a4core" ,r-a4core)
3394 ("r-a4preproc" ,r-a4preproc)
3395 ("r-a4reporting" ,r-a4reporting)))
3396 (home-page "https://bioconductor.org/packages/a4/")
3397 (synopsis "Automated Affymetrix array analysis umbrella package")
3398 (description
3399 "This package provides a software suite for the automated analysis of
3400Affymetrix arrays.")
3401 (license license:gpl3)))
3402
3403(define-public r-abseqr
3404 (package
3405 (name "r-abseqr")
3406 (version "1.2.0")
3407 (source
3408 (origin
3409 (method url-fetch)
3410 (uri (bioconductor-uri "abseqR" version))
3411 (sha256
3412 (base32
3413 "0cbjm7cxjfrkwqhcrrh93w0zf3skmi2p9hyx7acg0ym5fz0ic51r"))))
3414 (properties `((upstream-name . "abseqR")))
3415 (build-system r-build-system)
3416 (inputs
3417 `(("pandoc" ,ghc-pandoc)))
3418 (propagated-inputs
3419 `(("r-biocparallel" ,r-biocparallel)
3420 ("r-biocstyle" ,r-biocstyle)
3421 ("r-circlize" ,r-circlize)
3422 ("r-flexdashboard" ,r-flexdashboard)
3423 ("r-ggcorrplot" ,r-ggcorrplot)
3424 ("r-ggdendro" ,r-ggdendro)
3425 ("r-ggplot2" ,r-ggplot2)
3426 ("r-gridextra" ,r-gridextra)
3427 ("r-knitr" ,r-knitr)
3428 ("r-plotly" ,r-plotly)
3429 ("r-plyr" ,r-plyr)
3430 ("r-png" ,r-png)
3431 ("r-rcolorbrewer" ,r-rcolorbrewer)
3432 ("r-reshape2" ,r-reshape2)
3433 ("r-rmarkdown" ,r-rmarkdown)
3434 ("r-stringr" ,r-stringr)
3435 ("r-vegan" ,r-vegan)
3436 ("r-venndiagram" ,r-venndiagram)))
3437 (home-page "https://github.com/malhamdoosh/abseqR")
3438 (synopsis "Reporting and data analysis for Rep-Seq datasets of antibody libraries")
3439 (description
3440 "AbSeq is a comprehensive bioinformatic pipeline for the analysis of
3441sequencing datasets generated from antibody libraries and abseqR is one of its
3442packages. AbseqR empowers the users of abseqPy with plotting and reporting
3443capabilities and allows them to generate interactive HTML reports for the
3444convenience of viewing and sharing with other researchers. Additionally,
3445abseqR extends abseqPy to compare multiple repertoire analyses and perform
3446further downstream analysis on its output.")
3447 (license license:gpl3)))
3448
3449(define-public r-bacon
3450 (package
3451 (name "r-bacon")
3452 (version "1.12.0")
3453 (source
3454 (origin
3455 (method url-fetch)
3456 (uri (bioconductor-uri "bacon" version))
3457 (sha256
3458 (base32
3459 "1p6h348kwbsan6dwviclwxx02jcdmf580g5f95w2sgn4jnfv7q1q"))))
3460 (build-system r-build-system)
3461 (propagated-inputs
3462 `(("r-biocparallel" ,r-biocparallel)
3463 ("r-ellipse" ,r-ellipse)
3464 ("r-ggplot2" ,r-ggplot2)))
3465 (home-page "https://bioconductor.org/packages/bacon/")
3466 (synopsis "Controlling bias and inflation in association studies")
3467 (description
3468 "Bacon can be used to remove inflation and bias often observed in
3469epigenome- and transcriptome-wide association studies. To this end bacon
3470constructs an empirical null distribution using a Gibbs Sampling algorithm by
3471fitting a three-component normal mixture on z-scores.")
3472 (license license:gpl2+)))
3473
3474(define-public r-rgadem
3475 (package
3476 (name "r-rgadem")
3477 (version "2.32.0")
3478 (source
3479 (origin
3480 (method url-fetch)
3481 (uri (bioconductor-uri "rGADEM" version))
3482 (sha256
3483 (base32
3484 "1zf8ayllf1i79wc39vyln2hii1bgg88sw6h1hngkqx4phyvl9q18"))))
3485 (properties `((upstream-name . "rGADEM")))
3486 (build-system r-build-system)
3487 (propagated-inputs
3488 `(("r-biostrings" ,r-biostrings)
3489 ("r-bsgenome" ,r-bsgenome)
3490 ("r-iranges" ,r-iranges)
3491 ("r-seqlogo" ,r-seqlogo)))
3492 (home-page "https://bioconductor.org/packages/rGADEM/")
3493 (synopsis "De novo sequence motif discovery")
3494 (description
3495 "rGADEM is an efficient de novo motif discovery tool for large-scale
3496genomic sequence data.")
3497 (license license:artistic2.0)))
3498
3499(define-public r-motiv
3500 (package
3501 (name "r-motiv")
3502 (version "1.40.0")
3503 (source
3504 (origin
3505 (method url-fetch)
3506 (uri (bioconductor-uri "MotIV" version))
3507 (sha256
3508 (base32
3509 "088z3vyx5h2c4ll4sway01cd4h0x2ayhbv55f6l2kss71v6k6byf"))))
3510 (properties `((upstream-name . "MotIV")))
3511 (build-system r-build-system)
3512 (inputs
3513 `(("gsl" ,gsl)))
3514 (propagated-inputs
3515 `(("r-biocgenerics" ,r-biocgenerics)
3516 ("r-biostrings" ,r-biostrings)
3517 ("r-iranges" ,r-iranges)
3518 ("r-lattice" ,r-lattice)
3519 ("r-rgadem" ,r-rgadem)
3520 ("r-s4vectors" ,r-s4vectors)))
3521 (home-page "https://bioconductor.org/packages/MotIV/")
3522 (synopsis "Motif identification and validation")
3523 (description
3524 "This package is used for the identification and validation of sequence
3525motifs. It makes use of STAMP for comparing a set of motifs to a given
3526database (e.g. JASPAR). It can also be used to visualize motifs, motif
3527distributions, modules and filter motifs.")
3528 (license license:gpl2)))
3529
3530(define-public r-motifstack
3531 (package
3532 (name "r-motifstack")
3533 (version "1.28.0")
3534 (source
3535 (origin
3536 (method url-fetch)
3537 (uri (bioconductor-uri "motifStack" version))
3538 (sha256
3539 (base32
3540 "0qbv5pvn1g9xfn221vqjmp9vfxpkda1wxkn0kyn2nqyb80d4jf9f"))))
3541 (properties `((upstream-name . "motifStack")))
3542 (build-system r-build-system)
3543 (propagated-inputs
3544 `(("r-ade4" ,r-ade4)
3545 ("r-biostrings" ,r-biostrings)
3546 ("r-grimport2" ,r-grimport2)
3547 ("r-htmlwidgets" ,r-htmlwidgets)
3548 ("r-motiv" ,r-motiv)
3549 ("r-scales" ,r-scales)
3550 ("r-xml" ,r-xml)))
3551 (home-page "https://bioconductor.org/packages/motifStack/")
3552 (synopsis "Plot stacked logos for DNA, RNA and amino acid sequences")
3553 (description
3554 "The motifStack package is designed for graphic representation of
3555multiple motifs with different similarity scores. It works with both DNA/RNA
3556sequence motifs and amino acid sequence motifs. In addition, it provides the
3557flexibility for users to customize the graphic parameters such as the font
3558type and symbol colors.")
3559 (license license:gpl2+)))
3560
3561(define-public r-genomicscores
3562 (package
3563 (name "r-genomicscores")
3564 (version "1.8.1")
3565 (source
3566 (origin
3567 (method url-fetch)
3568 (uri (bioconductor-uri "GenomicScores" version))
3569 (sha256
3570 (base32
3571 "0xgv5h6hwr4p2p05z8vzhivy97gfirm4rj1ihb5c8fhgc5vp85dy"))))
3572 (properties `((upstream-name . "GenomicScores")))
3573 (build-system r-build-system)
3574 (propagated-inputs
3575 `(("r-annotationhub" ,r-annotationhub)
3576 ("r-biobase" ,r-biobase)
3577 ("r-biocgenerics" ,r-biocgenerics)
3578 ("r-biostrings" ,r-biostrings)
3579 ("r-bsgenome" ,r-bsgenome)
3580 ("r-genomeinfodb" ,r-genomeinfodb)
3581 ("r-genomicranges" ,r-genomicranges)
3582 ("r-iranges" ,r-iranges)
3583 ("r-s4vectors" ,r-s4vectors)
3584 ("r-xml" ,r-xml)))
3585 (home-page "https://github.com/rcastelo/GenomicScores/")
3586 (synopsis "Work with genome-wide position-specific scores")
3587 (description
3588 "This package provides infrastructure to store and access genome-wide
3589position-specific scores within R and Bioconductor.")
3590 (license license:artistic2.0)))
3591
3592(define-public r-atacseqqc
3593 (package
3594 (name "r-atacseqqc")
3595 (version "1.8.5")
3596 (source
3597 (origin
3598 (method url-fetch)
3599 (uri (bioconductor-uri "ATACseqQC" version))
3600 (sha256
3601 (base32
3602 "1i8f0vs0z4jbc2yvj1diay7jhcmb1a82zv96xllk771f25nvmmxp"))))
3603 (properties `((upstream-name . "ATACseqQC")))
3604 (build-system r-build-system)
3605 (propagated-inputs
3606 `(("r-biocgenerics" ,r-biocgenerics)
3607 ("r-biostrings" ,r-biostrings)
3608 ("r-bsgenome" ,r-bsgenome)
3609 ("r-chippeakanno" ,r-chippeakanno)
3610 ("r-edger" ,r-edger)
3611 ("r-genomeinfodb" ,r-genomeinfodb)
3612 ("r-genomicalignments" ,r-genomicalignments)
3613 ("r-genomicranges" ,r-genomicranges)
3614 ("r-genomicscores" ,r-genomicscores)
3615 ("r-iranges" ,r-iranges)
3616 ("r-kernsmooth" ,r-kernsmooth)
3617 ("r-limma" ,r-limma)
3618 ("r-motifstack" ,r-motifstack)
3619 ("r-preseqr" ,r-preseqr)
3620 ("r-randomforest" ,r-randomforest)
3621 ("r-rsamtools" ,r-rsamtools)
3622 ("r-rtracklayer" ,r-rtracklayer)
3623 ("r-s4vectors" ,r-s4vectors)))
3624 (home-page "https://bioconductor.org/packages/ATACseqQC/")
3625 (synopsis "ATAC-seq quality control")
3626 (description
3627 "ATAC-seq, an assay for Transposase-Accessible Chromatin using
3628sequencing, is a rapid and sensitive method for chromatin accessibility
3629analysis. It was developed as an alternative method to MNase-seq, FAIRE-seq
3630and DNAse-seq. The ATACseqQC package was developed to help users to quickly
3631assess whether their ATAC-seq experiment is successful. It includes
3632diagnostic plots of fragment size distribution, proportion of mitochondria
3633reads, nucleosome positioning pattern, and CTCF or other Transcript Factor
3634footprints.")
3635 (license license:gpl2+)))
3636
3637(define-public r-gofuncr
3638 (package
3639 (name "r-gofuncr")
3640 (version "1.4.0")
3641 (source
3642 (origin
3643 (method url-fetch)
3644 (uri (bioconductor-uri "GOfuncR" version))
3645 (sha256
3646 (base32
3647 "1znnkh96yyv6rkbjxx2942nixw4ixdll1f72v92wzsxdcbwkgqdm"))))
3648 (properties `((upstream-name . "GOfuncR")))
3649 (build-system r-build-system)
3650 (propagated-inputs
3651 `(("r-annotationdbi" ,r-annotationdbi)
3652 ("r-genomicranges" ,r-genomicranges)
3653 ("r-gtools" ,r-gtools)
3654 ("r-iranges" ,r-iranges)
3655 ("r-mapplots" ,r-mapplots)
3656 ("r-rcpp" ,r-rcpp)
3657 ("r-vioplot" ,r-vioplot)))
3658 (home-page "https://bioconductor.org/packages/GOfuncR/")
3659 (synopsis "Gene ontology enrichment using FUNC")
3660 (description
3661 "GOfuncR performs a gene ontology enrichment analysis based on the
3662ontology enrichment software FUNC. GO-annotations are obtained from
3663OrganismDb or OrgDb packages (@code{Homo.sapiens} by default); the GO-graph is
3664included in the package and updated regularly. GOfuncR provides the standard
3665candidate vs background enrichment analysis using the hypergeometric test, as
3666well as three additional tests:
3667
3668@enumerate
3669@item the Wilcoxon rank-sum test that is used when genes are ranked,
3670@item a binomial test that is used when genes are associated with two counts,
3671 and
3672@item a Chi-square or Fisher's exact test that is used in cases when genes are
3673associated with four counts.
3674@end enumerate
3675
3676To correct for multiple testing and interdependency of the tests, family-wise
3677error rates are computed based on random permutations of the gene-associated
3678variables. GOfuncR also provides tools for exploring the ontology graph and
3679the annotations, and options to take gene-length or spatial clustering of
3680genes into account. It is also possible to provide custom gene coordinates,
3681annotations and ontologies.")
3682 (license license:gpl2+)))
3683
3684(define-public r-abaenrichment
3685 (package
3686 (name "r-abaenrichment")
3687 (version "1.14.1")
3688 (source
3689 (origin
3690 (method url-fetch)
3691 (uri (bioconductor-uri "ABAEnrichment" version))
3692 (sha256
3693 (base32
3694 "1w322wsp6bd3gyfwzgdf088cvfmpq774knr57d0dj420ljf4xn48"))))
3695 (properties `((upstream-name . "ABAEnrichment")))
3696 (build-system r-build-system)
3697 (propagated-inputs
3698 `(("r-abadata" ,r-abadata)
3699 ("r-data-table" ,r-data-table)
3700 ("r-gofuncr" ,r-gofuncr)
3701 ("r-gplots" ,r-gplots)
3702 ("r-gtools" ,r-gtools)
3703 ("r-rcpp" ,r-rcpp)))
3704 (home-page "https://bioconductor.org/packages/ABAEnrichment/")
3705 (synopsis "Gene expression enrichment in human brain regions")
3706 (description
3707 "The package ABAEnrichment is designed to test for enrichment of user
3708defined candidate genes in the set of expressed genes in different human brain
3709regions. The core function @code{aba_enrich} integrates the expression of the
3710candidate gene set (averaged across donors) and the structural information of
3711the brain using an ontology, both provided by the Allen Brain Atlas project.")
3712 (license license:gpl2+)))
3713
3714(define-public r-annotationfuncs
3715 (package
3716 (name "r-annotationfuncs")
3717 (version "1.34.0")
3718 (source
3719 (origin
3720 (method url-fetch)
3721 (uri (bioconductor-uri "AnnotationFuncs" version))
3722 (sha256
3723 (base32
3724 "12vh07x8s9y74h65q1pnjlma752pz29bmyyhlnqaiy83gsg26hm3"))))
3725 (properties
3726 `((upstream-name . "AnnotationFuncs")))
3727 (build-system r-build-system)
3728 (propagated-inputs
3729 `(("r-annotationdbi" ,r-annotationdbi)
3730 ("r-dbi" ,r-dbi)))
3731 (home-page "https://www.iysik.com/r/annotationfuncs")
3732 (synopsis "Annotation translation functions")
3733 (description
3734 "This package provides functions for handling translating between
3735different identifieres using the Biocore Data Team data-packages (e.g.
3736@code{org.Bt.eg.db}).")
3737 (license license:gpl2)))
3738
3739(define-public r-annotationtools
3740 (package
3741 (name "r-annotationtools")
3742 (version "1.58.0")
3743 (source
3744 (origin
3745 (method url-fetch)
3746 (uri (bioconductor-uri "annotationTools" version))
3747 (sha256
3748 (base32
3749 "148fi8bv1m0y81psm0jv1nqvjhvr461drnl0krqd7skcf0mb0fc1"))))
3750 (properties
3751 `((upstream-name . "annotationTools")))
3752 (build-system r-build-system)
3753 (propagated-inputs `(("r-biobase" ,r-biobase)))
3754 (home-page "https://bioconductor.org/packages/annotationTools/")
3755 (synopsis "Annotate microarrays and perform gene expression analyses")
3756 (description
3757 "This package provides functions to annotate microarrays, find orthologs,
3758and integrate heterogeneous gene expression profiles using annotation and
3759other molecular biology information available as flat file database (plain
3760text files).")
3761 ;; Any version of the GPL.
3762 (license (list license:gpl2+))))
3763
3764(define-public r-allelicimbalance
3765 (package
3766 (name "r-allelicimbalance")
3767 (version "1.22.0")
3768 (source
3769 (origin
3770 (method url-fetch)
3771 (uri (bioconductor-uri "AllelicImbalance" version))
3772 (sha256
3773 (base32
3774 "1f51y8zjgz0wdd33qbs1gpnadbprixr4wcfvff6v3s09rmnr8fng"))))
3775 (properties
3776 `((upstream-name . "AllelicImbalance")))
3777 (build-system r-build-system)
3778 (propagated-inputs
3779 `(("r-annotationdbi" ,r-annotationdbi)
3780 ("r-biocgenerics" ,r-biocgenerics)
3781 ("r-biostrings" ,r-biostrings)
3782 ("r-bsgenome" ,r-bsgenome)
3783 ("r-genomeinfodb" ,r-genomeinfodb)
3784 ("r-genomicalignments" ,r-genomicalignments)
3785 ("r-genomicfeatures" ,r-genomicfeatures)
3786 ("r-genomicranges" ,r-genomicranges)
3787 ("r-gridextra" ,r-gridextra)
3788 ("r-gviz" ,r-gviz)
3789 ("r-iranges" ,r-iranges)
3790 ("r-lattice" ,r-lattice)
3791 ("r-latticeextra" ,r-latticeextra)
3792 ("r-nlme" ,r-nlme)
3793 ("r-rsamtools" ,r-rsamtools)
3794 ("r-s4vectors" ,r-s4vectors)
3795 ("r-seqinr" ,r-seqinr)
3796 ("r-summarizedexperiment" ,r-summarizedexperiment)
3797 ("r-variantannotation" ,r-variantannotation)))
3798 (home-page "https://github.com/pappewaio/AllelicImbalance")
3799 (synopsis "Investigate allele-specific expression")
3800 (description
3801 "This package provides a framework for allele-specific expression
3802investigation using RNA-seq data.")
3803 (license license:gpl3)))
3804
3805(define-public r-aucell
3806 (package
3807 (name "r-aucell")
3808 (version "1.6.1")
3809 (source
3810 (origin
3811 (method url-fetch)
3812 (uri (bioconductor-uri "AUCell" version))
3813 (sha256
3814 (base32
3815 "1vd8w6dygn1b5bwlha09mm6fbwyj07pmawpv53agcg1y7jlxs31b"))))
3816 (properties `((upstream-name . "AUCell")))
3817 (build-system r-build-system)
3818 (propagated-inputs
3819 `(("r-data-table" ,r-data-table)
3820 ("r-gseabase" ,r-gseabase)
3821 ("r-mixtools" ,r-mixtools)
3822 ("r-r-utils" ,r-r-utils)
3823 ("r-shiny" ,r-shiny)
3824 ("r-summarizedexperiment" ,r-summarizedexperiment)))
3825 (home-page "https://bioconductor.org/packages/AUCell/")
3826 (synopsis "Analysis of gene set activity in single-cell RNA-seq data")
3827 (description
3828 "AUCell allows to identify cells with active gene sets (e.g. signatures,
3829gene modules, etc) in single-cell RNA-seq data. AUCell uses the @dfn{Area
3830Under the Curve} (AUC) to calculate whether a critical subset of the input
3831gene set is enriched within the expressed genes for each cell. The
3832distribution of AUC scores across all the cells allows exploring the relative
3833expression of the signature. Since the scoring method is ranking-based,
3834AUCell is independent of the gene expression units and the normalization
3835procedure. In addition, since the cells are evaluated individually, it can
3836easily be applied to bigger datasets, subsetting the expression matrix if
3837needed.")
3838 (license license:gpl3)))
3839
3840(define-public r-ebimage
3841 (package
3842 (name "r-ebimage")
3843 (version "4.26.0")
3844 (source
3845 (origin
3846 (method url-fetch)
3847 (uri (bioconductor-uri "EBImage" version))
3848 (sha256
3849 (base32
3850 "0c8rfi40959rbpbizpiizkq21az3lfwf2azlj55yz5m61qp7mgsq"))))
3851 (properties `((upstream-name . "EBImage")))
3852 (build-system r-build-system)
3853 (propagated-inputs
3854 `(("r-abind" ,r-abind)
3855 ("r-biocgenerics" ,r-biocgenerics)
3856 ("r-fftwtools" ,r-fftwtools)
3857 ("r-htmltools" ,r-htmltools)
3858 ("r-htmlwidgets" ,r-htmlwidgets)
3859 ("r-jpeg" ,r-jpeg)
3860 ("r-locfit" ,r-locfit)
3861 ("r-png" ,r-png)
3862 ("r-rcurl" ,r-rcurl)
3863 ("r-tiff" ,r-tiff)))
3864 (native-inputs
3865 `(("r-knitr" ,r-knitr))) ; for vignettes
3866 (home-page "https://github.com/aoles/EBImage")
3867 (synopsis "Image processing and analysis toolbox for R")
3868 (description
3869 "EBImage provides general purpose functionality for image processing and
3870analysis. In the context of (high-throughput) microscopy-based cellular
3871assays, EBImage offers tools to segment cells and extract quantitative
3872cellular descriptors. This allows the automation of such tasks using the R
3873programming language and facilitates the use of other tools in the R
3874environment for signal processing, statistical modeling, machine learning and
3875visualization with image data.")
3876 ;; Any version of the LGPL.
3877 (license license:lgpl2.1+)))
3878
3879(define-public r-yamss
3880 (package
3881 (name "r-yamss")
3882 (version "1.10.0")
3883 (source
3884 (origin
3885 (method url-fetch)
3886 (uri (bioconductor-uri "yamss" version))
3887 (sha256
3888 (base32
3889 "00756szrmfm1jdayl90jgblydn6sick9nagdf77pn7wzh6wlaj23"))))
3890 (build-system r-build-system)
3891 (propagated-inputs
3892 `(("r-biocgenerics" ,r-biocgenerics)
3893 ("r-data-table" ,r-data-table)
3894 ("r-ebimage" ,r-ebimage)
3895 ("r-iranges" ,r-iranges)
3896 ("r-limma" ,r-limma)
3897 ("r-matrix" ,r-matrix)
3898 ("r-mzr" ,r-mzr)
3899 ("r-s4vectors" ,r-s4vectors)
3900 ("r-summarizedexperiment"
3901 ,r-summarizedexperiment)))
3902 (home-page "https://github.com/hansenlab/yamss")
3903 (synopsis "Tools for high-throughput metabolomics")
3904 (description
3905 "This package provides tools to analyze and visualize high-throughput
3906metabolomics data acquired using chromatography-mass spectrometry. These tools
3907preprocess data in a way that enables reliable and powerful differential
3908analysis.")
3909 (license license:artistic2.0)))
3910
3911(define-public r-gtrellis
3912 (package
3913 (name "r-gtrellis")
3914 (version "1.16.1")
3915 (source
3916 (origin
3917 (method url-fetch)
3918 (uri (bioconductor-uri "gtrellis" version))
3919 (sha256
3920 (base32
3921 "069hln9vflyxic24bxrlmdmz9h3jdd2qaqy898rgk5bn0gqwcjix"))))
3922 (build-system r-build-system)
3923 (propagated-inputs
3924 `(("r-circlize" ,r-circlize)
3925 ("r-genomicranges" ,r-genomicranges)
3926 ("r-getoptlong" ,r-getoptlong)
3927 ("r-iranges" ,r-iranges)))
3928 (home-page "https://github.com/jokergoo/gtrellis")
3929 (synopsis "Genome level Trellis layout")
3930 (description
3931 "Genome level Trellis graph visualizes genomic data conditioned by
3932genomic categories (e.g. chromosomes). For each genomic category, multiple
3933dimensional data which are represented as tracks describe different features
3934from different aspects. This package provides high flexibility to arrange
3935genomic categories and to add self-defined graphics in the plot.")
3936 (license license:expat)))
3937
3938(define-public r-somaticsignatures
3939 (package
3940 (name "r-somaticsignatures")
3941 (version "2.20.0")
3942 (source
3943 (origin
3944 (method url-fetch)
3945 (uri (bioconductor-uri "SomaticSignatures" version))
3946 (sha256
3947 (base32
3948 "0wc4ddwngvkc9jhihzaxx8yazqncl1kbgkx8vqn5gd4w2hx0h5bx"))))
3949 (properties
3950 `((upstream-name . "SomaticSignatures")))
3951 (build-system r-build-system)
3952 (propagated-inputs
3953 `(("r-biobase" ,r-biobase)
3954 ("r-biostrings" ,r-biostrings)
3955 ("r-genomeinfodb" ,r-genomeinfodb)
3956 ("r-genomicranges" ,r-genomicranges)
3957 ("r-ggbio" ,r-ggbio)
3958 ("r-ggplot2" ,r-ggplot2)
3959 ("r-iranges" ,r-iranges)
3960 ("r-nmf" ,r-nmf)
3961 ("r-pcamethods" ,r-pcamethods)
3962 ("r-proxy" ,r-proxy)
3963 ("r-reshape2" ,r-reshape2)
3964 ("r-s4vectors" ,r-s4vectors)
3965 ("r-variantannotation" ,r-variantannotation)))
3966 (home-page "https://github.com/juliangehring/SomaticSignatures")
3967 (synopsis "Somatic signatures")
3968 (description
3969 "This package identifies mutational signatures of @dfn{single nucleotide
3970variants} (SNVs). It provides a infrastructure related to the methodology
3971described in Nik-Zainal (2012, Cell), with flexibility in the matrix
3972decomposition algorithms.")
3973 (license license:expat)))
3974
3975(define-public r-yapsa
3976 (package
3977 (name "r-yapsa")
3978 (version "1.10.0")
3979 (source
3980 (origin
3981 (method url-fetch)
3982 (uri (bioconductor-uri "YAPSA" version))
3983 (sha256
3984 (base32
3985 "0rfjn2x6hsqiigd53bnl7z5ix5s2mbpr9glsyihsa7i6iazh3n1q"))))
3986 (properties `((upstream-name . "YAPSA")))
3987 (build-system r-build-system)
3988 (propagated-inputs
3989 `(("r-circlize" ,r-circlize)
3990 ("r-complexheatmap" ,r-complexheatmap)
3991 ("r-corrplot" ,r-corrplot)
3992 ("r-dendextend" ,r-dendextend)
3993 ("r-genomeinfodb" ,r-genomeinfodb)
3994 ("r-genomicranges" ,r-genomicranges)
3995 ("r-getoptlong" ,r-getoptlong)
3996 ("r-ggplot2" ,r-ggplot2)
3997 ("r-gridextra" ,r-gridextra)
3998 ("r-gtrellis" ,r-gtrellis)
3999 ("r-keggrest" ,r-keggrest)
4000 ("r-lsei" ,r-lsei)
4001 ("r-pmcmr" ,r-pmcmr)
4002 ("r-reshape2" ,r-reshape2)
4003 ("r-somaticsignatures" ,r-somaticsignatures)
4004 ("r-variantannotation" ,r-variantannotation)))
4005 (home-page "https://bioconductor.org/packages/YAPSA/")
4006 (synopsis "Yet another package for signature analysis")
4007 (description
4008 "This package provides functions and routines useful in the analysis of
4009somatic signatures (cf. L. Alexandrov et al., Nature 2013). In particular,
4010functions to perform a signature analysis with known signatures and a
4011signature analysis on @dfn{stratified mutational catalogue} (SMC) are
4012provided.")
4013 (license license:gpl3)))
4014
4015(define-public r-gcrma
4016 (package
4017 (name "r-gcrma")
4018 (version "2.56.0")
4019 (source
4020 (origin
4021 (method url-fetch)
4022 (uri (bioconductor-uri "gcrma" version))
4023 (sha256
4024 (base32
4025 "1wazr3f4hwzpd0cjs2nlnzifr2g1r8a692pxap9xnmrw66zq94s4"))))
4026 (build-system r-build-system)
4027 (propagated-inputs
4028 `(("r-affy" ,r-affy)
4029 ("r-affyio" ,r-affyio)
4030 ("r-biobase" ,r-biobase)
4031 ("r-biocmanager" ,r-biocmanager)
4032 ("r-biostrings" ,r-biostrings)
4033 ("r-xvector" ,r-xvector)))
4034 (home-page "https://bioconductor.org/packages/gcrma/")
4035 (synopsis "Background adjustment using sequence information")
4036 (description
4037 "Gcrma adjusts for background intensities in Affymetrix array data which
4038include optical noise and @dfn{non-specific binding} (NSB). The main function
4039@code{gcrma} converts background adjusted probe intensities to expression
4040measures using the same normalization and summarization methods as a
4041@dfn{Robust Multiarray Average} (RMA). Gcrma uses probe sequence information
4042to estimate probe affinity to NSB. The sequence information is summarized in
4043a more complex way than the simple GC content. Instead, the base types (A, T,
4044G or C) at each position along the probe determine the affinity of each probe.
4045The parameters of the position-specific base contributions to the probe
4046affinity is estimated in an NSB experiment in which only NSB but no
4047gene-specific bidning is expected.")
4048 ;; Any version of the LGPL
4049 (license license:lgpl2.1+)))
4050
4051(define-public r-simpleaffy
4052 (package
4053 (name "r-simpleaffy")
4054 (version "2.60.0")
4055 (source
4056 (origin
4057 (method url-fetch)
4058 (uri (bioconductor-uri "simpleaffy" version))
4059 (sha256
4060 (base32
4061 "0zjpbjkk27w56mrxsxynkqc298xxsarsnzbd7injg6zakhlmhy6a"))))
4062 (build-system r-build-system)
4063 (propagated-inputs
4064 `(("r-affy" ,r-affy)
4065 ("r-biobase" ,r-biobase)
4066 ("r-biocgenerics" ,r-biocgenerics)
4067 ("r-gcrma" ,r-gcrma)
4068 ("r-genefilter" ,r-genefilter)))
4069 (home-page "https://bioconductor.org/packages/simpleaffy/")
4070 (synopsis "Very simple high level analysis of Affymetrix data")
4071 (description
4072 "This package provides high level functions for reading Affy @file{.CEL}
4073files, phenotypic data, and then computing simple things with it, such as
4074t-tests, fold changes and the like. It makes heavy use of the @code{affy}
4075library. It also has some basic scatter plot functions and mechanisms for
4076generating high resolution journal figures.")
4077 (license license:gpl2+)))
4078
4079(define-public r-yaqcaffy
4080 (package
4081 (name "r-yaqcaffy")
4082 (version "1.44.0")
4083 (source
4084 (origin
4085 (method url-fetch)
4086 (uri (bioconductor-uri "yaqcaffy" version))
4087 (sha256
4088 (base32
4089 "1v12mbai6gf7wpxbyz4clvr7w1mlbv3scjf4kydfin8wwrrzq670"))))
4090 (build-system r-build-system)
4091 (propagated-inputs
4092 `(("r-simpleaffy" ,r-simpleaffy)))
4093 (home-page "https://bioconductor.org/packages/yaqcaffy/")
4094 (synopsis "Affymetrix quality control and reproducibility analysis")
4095 (description
4096 "This is a package that can be used for quality control of Affymetrix
4097GeneChip expression data and reproducibility analysis of human whole genome
4098chips with the MAQC reference datasets.")
4099 (license license:artistic2.0)))
4100
4101(define-public r-quantro
4102 (package
4103 (name "r-quantro")
4104 (version "1.18.0")
4105 (source
4106 (origin
4107 (method url-fetch)
4108 (uri (bioconductor-uri "quantro" version))
4109 (sha256
4110 (base32
4111 "0zfb2s410ijp0didapnq7q4gn2d26wy785cygxyvg8sq6mlw2cab"))))
4112 (build-system r-build-system)
4113 (propagated-inputs
4114 `(("r-biobase" ,r-biobase)
4115 ("r-doparallel" ,r-doparallel)
4116 ("r-foreach" ,r-foreach)
4117 ("r-ggplot2" ,r-ggplot2)
4118 ("r-iterators" ,r-iterators)
4119 ("r-minfi" ,r-minfi)
4120 ("r-rcolorbrewer" ,r-rcolorbrewer)))
4121 (home-page "https://bioconductor.org/packages/quantro/")
4122 (synopsis "Test for when to use quantile normalization")
4123 (description
4124 "This package provides a data-driven test for the assumptions of quantile
4125normalization using raw data such as objects that inherit eSets (e.g.
4126ExpressionSet, MethylSet). Group level information about each sample (such as
4127Tumor / Normal status) must also be provided because the test assesses if
4128there are global differences in the distributions between the user-defined
4129groups.")
4130 (license license:gpl3+)))
4131
4132(define-public r-yarn
4133 (package
4134 (name "r-yarn")
4135 (version "1.10.0")
4136 (source
4137 (origin
4138 (method url-fetch)
4139 (uri (bioconductor-uri "yarn" version))
4140 (sha256
4141 (base32
4142 "00gmwylpdmssz8xpd91d8fsiyglr7f9vc9bdalpa7w5vg4c6d2f6"))))
4143 (build-system r-build-system)
4144 (propagated-inputs
4145 `(("r-biobase" ,r-biobase)
4146 ("r-biomart" ,r-biomart)
4147 ("r-downloader" ,r-downloader)
4148 ("r-edger" ,r-edger)
4149 ("r-gplots" ,r-gplots)
4150 ("r-limma" ,r-limma)
4151 ("r-matrixstats" ,r-matrixstats)
4152 ("r-preprocesscore" ,r-preprocesscore)
4153 ("r-quantro" ,r-quantro)
4154 ("r-rcolorbrewer" ,r-rcolorbrewer)
4155 ("r-readr" ,r-readr)))
4156 (home-page "https://bioconductor.org/packages/yarn/")
4157 (synopsis "Robust multi-condition RNA-Seq preprocessing and normalization")
4158 (description
4159 "Expedite large RNA-Seq analyses using a combination of previously
4160developed tools. YARN is meant to make it easier for the user in performing
4161basic mis-annotation quality control, filtering, and condition-aware
4162normalization. YARN leverages many Bioconductor tools and statistical
4163techniques to account for the large heterogeneity and sparsity found in very
4164large RNA-seq experiments.")
4165 (license license:artistic2.0)))
4166
4167(define-public r-roar
4168 (package
4169 (name "r-roar")
4170 (version "1.20.0")
4171 (source
4172 (origin
4173 (method url-fetch)
4174 (uri (bioconductor-uri "roar" version))
4175 (sha256
4176 (base32
4177 "11ib5vr2vrrqsqcikph528c56bp52myyfdlwkklp8m0r15kwpxr7"))))
4178 (build-system r-build-system)
4179 (propagated-inputs
4180 `(("r-biocgenerics" ,r-biocgenerics)
4181 ("r-genomeinfodb" ,r-genomeinfodb)
4182 ("r-genomicalignments" ,r-genomicalignments)
4183 ("r-genomicranges" ,r-genomicranges)
4184 ("r-iranges" ,r-iranges)
4185 ("r-rtracklayer" ,r-rtracklayer)
4186 ("r-s4vectors" ,r-s4vectors)
4187 ("r-summarizedexperiment" ,r-summarizedexperiment)))
4188 (home-page "https://github.com/vodkatad/roar/")
4189 (synopsis "Identify differential APA usage from RNA-seq alignments")
4190 (description
4191 "This package provides tools for identifying preferential usage of APA
4192sites, comparing two biological conditions, starting from known alternative
4193sites and alignments obtained from standard RNA-seq experiments.")
4194 (license license:gpl3)))
4195
4196(define-public r-xbseq
4197 (package
4198 (name "r-xbseq")
4199 (version "1.16.0")
4200 (source
4201 (origin
4202 (method url-fetch)
4203 (uri (bioconductor-uri "XBSeq" version))
4204 (sha256
4205 (base32
4206 "12l5qnkg6iahwyfmcsf18hys2i9cjn486sacvsqqfcjj3m88w1gy"))))
4207 (properties `((upstream-name . "XBSeq")))
4208 (build-system r-build-system)
4209 (propagated-inputs
4210 `(("r-biobase" ,r-biobase)
4211 ("r-deseq2" ,r-deseq2)
4212 ("r-dplyr" ,r-dplyr)
4213 ("r-ggplot2" ,r-ggplot2)
4214 ("r-locfit" ,r-locfit)
4215 ("r-magrittr" ,r-magrittr)
4216 ("r-matrixstats" ,r-matrixstats)
4217 ("r-pracma" ,r-pracma)
4218 ("r-roar" ,r-roar)))
4219 (home-page "https://github.com/Liuy12/XBSeq")
4220 (synopsis "Test for differential expression for RNA-seq data")
4221 (description
4222 "XBSeq is a novel algorithm for testing RNA-seq @dfn{differential
4223expression} (DE), where a statistical model was established based on the
4224assumption that observed signals are the convolution of true expression
4225signals and sequencing noises. The mapped reads in non-exonic regions are
4226considered as sequencing noises, which follows a Poisson distribution. Given
4227measurable observed signal and background noise from RNA-seq data, true
4228expression signals, assuming governed by the negative binomial distribution,
4229can be delineated and thus the accurate detection of differential expressed
4230genes.")
4231 (license license:gpl3+)))
4232
4233(define-public r-massspecwavelet
4234 (package
4235 (name "r-massspecwavelet")
4236 (version "1.50.0")
4237 (source
4238 (origin
4239 (method url-fetch)
4240 (uri (bioconductor-uri "MassSpecWavelet" version))
4241 (sha256
4242 (base32
4243 "1qg73qv69fvf2al7znkh9lmyx5qmkqv2mpl33lahdwzkm0lh6n72"))))
4244 (properties
4245 `((upstream-name . "MassSpecWavelet")))
4246 (build-system r-build-system)
4247 (propagated-inputs
4248 `(("r-waveslim" ,r-waveslim)))
4249 (home-page "https://bioconductor.org/packages/MassSpecWavelet/")
4250 (synopsis "Mass spectrum processing by wavelet-based algorithms")
4251 (description
4252 "The MassSpecWavelet package aims to process @dfn{Mass Spectrometry} (MS)
4253data mainly through the use of wavelet transforms. It supports peak detection
4254based on @dfn{Continuous Wavelet Transform} (CWT).")
4255 (license license:lgpl2.0+)))
4256
4257(define-public r-xcms
4258 (package
4259 (name "r-xcms")
4260 (version "3.6.1")
4261 (source
4262 (origin
4263 (method url-fetch)
4264 (uri (bioconductor-uri "xcms" version))
4265 (sha256
4266 (base32
4267 "06vhqvvzlkc5bslswagrapmn5ag3x84xg9gxk0fhlmgwapqwki1g"))))
4268 (build-system r-build-system)
4269 (propagated-inputs
4270 `(("r-biobase" ,r-biobase)
4271 ("r-biocgenerics" ,r-biocgenerics)
4272 ("r-biocparallel" ,r-biocparallel)
4273 ("r-lattice" ,r-lattice)
4274 ("r-massspecwavelet" ,r-massspecwavelet)
4275 ("r-msnbase" ,r-msnbase)
4276 ("r-multtest" ,r-multtest)
4277 ("r-mzr" ,r-mzr)
4278 ("r-plyr" ,r-plyr)
4279 ("r-protgenerics" ,r-protgenerics)
4280 ("r-rann" ,r-rann)
4281 ("r-rcolorbrewer" ,r-rcolorbrewer)
4282 ("r-robustbase" ,r-robustbase)
4283 ("r-s4vectors" ,r-s4vectors)))
4284 (home-page "https://bioconductor.org/packages/xcms/")
4285 (synopsis "LC/MS and GC/MS mass spectrometry data analysis")
4286 (description
4287 "This package provides a framework for processing and visualization of
4288chromatographically separated and single-spectra mass spectral data. It
4289imports from AIA/ANDI NetCDF, mzXML, mzData and mzML files. It preprocesses
4290data for high-throughput, untargeted analyte profiling.")
4291 (license license:gpl2+)))
4292
4293(define-public r-wrench
4294 (package
4295 (name "r-wrench")
4296 (version "1.2.0")
4297 (source
4298 (origin
4299 (method url-fetch)
4300 (uri (bioconductor-uri "Wrench" version))
4301 (sha256
4302 (base32
4303 "1js4dsgpgwq552r4ay78awd5vhzlmva0v8xvn3dy9v18y4j9k94i"))))
4304 (properties `((upstream-name . "Wrench")))
4305 (build-system r-build-system)
4306 (propagated-inputs
4307 `(("r-limma" ,r-limma)
4308 ("r-locfit" ,r-locfit)
4309 ("r-matrixstats" ,r-matrixstats)))
4310 (home-page "https://github.com/HCBravoLab/Wrench")
4311 (synopsis "Wrench normalization for sparse count data")
4312 (description
4313 "Wrench is a package for normalization sparse genomic count data, like
4314that arising from 16s metagenomic surveys.")
4315 (license license:artistic2.0)))
4316
4317(define-public r-wiggleplotr
4318 (package
4319 (name "r-wiggleplotr")
4320 (version "1.8.0")
4321 (source
4322 (origin
4323 (method url-fetch)
4324 (uri (bioconductor-uri "wiggleplotr" version))
4325 (sha256
4326 (base32
4327 "0yl3ymsk5iijbypjg7lf6mkjgb54893vml2v5aqp2q4l8q0ld7l0"))))
4328 (build-system r-build-system)
4329 (propagated-inputs
4330 `(("r-assertthat" ,r-assertthat)
4331 ("r-cowplot" ,r-cowplot)
4332 ("r-dplyr" ,r-dplyr)
4333 ("r-genomeinfodb" ,r-genomeinfodb)
4334 ("r-genomicranges" ,r-genomicranges)
4335 ("r-ggplot2" ,r-ggplot2)
4336 ("r-iranges" ,r-iranges)
4337 ("r-purrr" ,r-purrr)
4338 ("r-rtracklayer" ,r-rtracklayer)
4339 ("r-s4vectors" ,r-s4vectors)))
4340 (home-page "https://bioconductor.org/packages/wiggleplotr/")
4341 (synopsis "Make read coverage plots from BigWig files")
4342 (description
4343 "This package provides tools to visualize read coverage from sequencing
4344experiments together with genomic annotations (genes, transcripts, peaks).
4345Introns of long transcripts can be rescaled to a fixed length for better
4346visualization of exonic read coverage.")
4347 (license license:asl2.0)))
4348
4349(define-public r-widgettools
4350 (package
4351 (name "r-widgettools")
4352 (version "1.62.0")
4353 (source
4354 (origin
4355 (method url-fetch)
4356 (uri (bioconductor-uri "widgetTools" version))
4357 (sha256
4358 (base32
4359 "021b4s5vcy68p95p8rrcz8a8b1gyk4k8zq06snn32k2dqr91xi1a"))))
4360 (properties `((upstream-name . "widgetTools")))
4361 (build-system r-build-system)
4362 (home-page "https://bioconductor.org/packages/widgetTools/")
4363 (synopsis "Tools for creating interactive tcltk widgets")
4364 (description
4365 "This package contains tools to support the construction of tcltk
4366widgets in R.")
4367 ;; Any version of the LGPL.
4368 (license license:lgpl3+)))
4369
4370(define-public r-webbioc
4371 (package
4372 (name "r-webbioc")
4373 (version "1.56.0")
4374 (source
4375 (origin
4376 (method url-fetch)
4377 (uri (bioconductor-uri "webbioc" version))
4378 (sha256
4379 (base32
4380 "0ilrwzbk0v41p6hwng7jmr3hwwb4skdcjqml1mc3xmh99lcvw8hz"))))
4381 (build-system r-build-system)
4382 (inputs
4383 `(("netpbm" ,netpbm)
4384 ("perl" ,perl)))
4385 (propagated-inputs
4386 `(("r-affy" ,r-affy)
4387 ("r-annaffy" ,r-annaffy)
4388 ("r-biobase" ,r-biobase)
4389 ("r-biocmanager" ,r-biocmanager)
4390 ("r-gcrma" ,r-gcrma)
4391 ("r-multtest" ,r-multtest)
4392 ("r-qvalue" ,r-qvalue)
4393 ("r-vsn" ,r-vsn)))
4394 (home-page "https://www.bioconductor.org/")
4395 (synopsis "Bioconductor web interface")
4396 (description
4397 "This package provides an integrated web interface for doing microarray
4398analysis using several of the Bioconductor packages. It is intended to be
4399deployed as a centralized bioinformatics resource for use by many users.
4400Currently only Affymetrix oligonucleotide analysis is supported.")
4401 (license license:gpl2+)))
4402
4403(define-public r-zfpkm
4404 (package
4405 (name "r-zfpkm")
4406 (version "1.6.0")
4407 (source
4408 (origin
4409 (method url-fetch)
4410 (uri (bioconductor-uri "zFPKM" version))
4411 (sha256
4412 (base32
4413 "14knxp8cjjp9fhc6py66c7hrckf112jamz3gl1v60l1f2l1hmfvz"))))
4414 (properties `((upstream-name . "zFPKM")))
4415 (build-system r-build-system)
4416 (propagated-inputs
4417 `(("r-checkmate" ,r-checkmate)
4418 ("r-dplyr" ,r-dplyr)
4419 ("r-ggplot2" ,r-ggplot2)
4420 ("r-summarizedexperiment" ,r-summarizedexperiment)
4421 ("r-tidyr" ,r-tidyr)))
4422 (home-page "https://github.com/ronammar/zFPKM/")
4423 (synopsis "Functions to facilitate zFPKM transformations")
4424 (description
4425 "This is a package to perform the zFPKM transform on RNA-seq FPKM data.
4426This algorithm is based on the publication by Hart et al., 2013 (Pubmed ID
442724215113).")
4428 (license license:gpl3)))
4429
4430(define-public r-rbowtie2
4431 (package
4432 (name "r-rbowtie2")
4433 (version "1.6.0")
4434 (source
4435 (origin
4436 (method url-fetch)
4437 (uri (bioconductor-uri "Rbowtie2" version))
4438 (sha256
4439 (base32
4440 "1yphnrk5j52gzvy9g6mw05dzh9sm8xxvhyja59ak68nrs1bh3lq4"))))
4441 (properties `((upstream-name . "Rbowtie2")))
4442 (build-system r-build-system)
4443 (inputs
4444 `(("zlib" ,zlib)))
4445 (home-page "https://bioconductor.org/packages/Rbowtie2/")
4446 (synopsis "R wrapper for Bowtie2 and AdapterRemoval")
4447 (description
4448 "This package provides an R wrapper of the popular @code{bowtie2}
4449sequencing reads aligner and @code{AdapterRemoval}, a convenient tool for
4450rapid adapter trimming, identification, and read merging.")
4451 (license license:gpl3+)))
4452
4453(define-public r-progeny
4454 (package
4455 (name "r-progeny")
4456 (version "1.6.0")
4457 (source
4458 (origin
4459 (method url-fetch)
4460 (uri (bioconductor-uri "progeny" version))
4461 (sha256
4462 (base32
4463 "03rm90vfb9ivxhapvs3h5yggfazf8bf5vh1krknvb3xyw27br9dw"))))
4464 (build-system r-build-system)
4465 (propagated-inputs `(("r-biobase" ,r-biobase)))
4466 (home-page "https://github.com/saezlab/progeny")
4467 (synopsis "Pathway responsive gene activity inference")
4468 (description
4469 "This package provides a function to infer pathway activity from gene
4470expression. It contains the linear model inferred in the publication
4471\"Perturbation-response genes reveal signaling footprints in cancer gene
4472expression\".")
4473 (license license:asl2.0)))
4474
4475(define-public r-arrmnormalization
4476 (package
4477 (name "r-arrmnormalization")
4478 (version "1.24.0")
4479 (source
4480 (origin
4481 (method url-fetch)
4482 (uri (bioconductor-uri "ARRmNormalization" version))
4483 (sha256
4484 (base32
4485 "05m7hy1qd4lr1ylb0ld30dirdl9jfp1zhvifl6wvj40x74b6h2d1"))))
4486 (properties
4487 `((upstream-name . "ARRmNormalization")))
4488 (build-system r-build-system)
4489 (propagated-inputs `(("r-arrmdata" ,r-arrmdata)))
4490 (home-page "https://bioconductor.org/packages/ARRmNormalization/")
4491 (synopsis "Adaptive robust regression normalization for methylation data")
4492 (description
4493 "This is a package to perform the @dfn{Adaptive Robust Regression
4494method} (ARRm) for the normalization of methylation data from the Illumina
4495Infinium HumanMethylation 450k assay.")
4496 (license license:artistic2.0)))
4497
4498(define-public r-biocfilecache
4499 (package
4500 (name "r-biocfilecache")
4501 (version "1.8.0")
4502 (source
4503 (origin
4504 (method url-fetch)
4505 (uri (bioconductor-uri "BiocFileCache" version))
4506 (sha256
4507 (base32
4508 "1mi8p8hvrdxim8lqsid2cb7284imyjf9rlzsrdlzdjac7dp9bpdb"))))
4509 (properties `((upstream-name . "BiocFileCache")))
4510 (build-system r-build-system)
4511 (propagated-inputs
4512 `(("r-curl" ,r-curl)
4513 ("r-dbi" ,r-dbi)
4514 ("r-dbplyr" ,r-dbplyr)
4515 ("r-dplyr" ,r-dplyr)
4516 ("r-httr" ,r-httr)
4517 ("r-rappdirs" ,r-rappdirs)
4518 ("r-rsqlite" ,r-rsqlite)))
4519 (home-page "https://bioconductor.org/packages/BiocFileCache/")
4520 (synopsis "Manage files across sessions")
4521 (description
4522 "This package creates a persistent on-disk cache of files that the user
4523can add, update, and retrieve. It is useful for managing resources (such as
4524custom Txdb objects) that are costly or difficult to create, web resources,
4525and data files used across sessions.")
4526 (license license:artistic2.0)))
4527
4528(define-public r-iclusterplus
4529 (package
4530 (name "r-iclusterplus")
4531 (version "1.20.0")
4532 (source
4533 (origin
4534 (method url-fetch)
4535 (uri (bioconductor-uri "iClusterPlus" version))
4536 (sha256
4537 (base32
4538 "14x43jjhbp4zwb4dv9rwrm5l5p7h76bc1zkdbiikqip9bzph0viq"))))
4539 (properties `((upstream-name . "iClusterPlus")))
4540 (build-system r-build-system)
4541 (native-inputs `(("gfortran" ,gfortran)))
4542 (home-page "https://bioconductor.org/packages/iClusterPlus/")
4543 (synopsis "Integrative clustering of multi-type genomic data")
4544 (description
4545 "iClusterPlus is developed for integrative clustering analysis of
4546multi-type genomic data and is an enhanced version of iCluster proposed and
4547developed by Shen, Olshen and Ladanyi (2009). Multi-type genomic data arise
4548from the experiments where biological samples (e.g. tumor samples) are
4549analyzed by multiple techniques, for instance, @dfn{array comparative genomic
4550hybridization} (aCGH), gene expression microarray, RNA-seq and DNA-seq, and so
4551on. In the iClusterPlus model, binary observations such as somatic mutation
4552are modeled as Binomial processes; categorical observations such as copy
4553number states are realizations of Multinomial random variables; counts are
4554modeled as Poisson random processes; and continuous measures are modeled by
4555Gaussian distributions.")
4556 (license license:gpl2+)))
4557
4558(define-public r-rbowtie
4559 (package
4560 (name "r-rbowtie")
4561 (version "1.24.0")
4562 (source
4563 (origin
4564 (method url-fetch)
4565 (uri (bioconductor-uri "Rbowtie" version))
4566 (sha256
4567 (base32
4568 "1p8gbd2zn677lq8d009p2cplg1jm2jhn81lppipj638i9ynjh44f"))))
4569 (properties `((upstream-name . "Rbowtie")))
4570 (build-system r-build-system)
4571 (inputs
4572 `(("zlib" ,zlib)))
4573 (home-page "https://bioconductor.org/packages/Rbowtie/")
4574 (synopsis "R bowtie wrapper")
4575 (description
4576 "This package provides an R wrapper around the popular bowtie short read
4577aligner and around SpliceMap, a de novo splice junction discovery and
4578alignment tool.")
4579 (license license:artistic2.0)))
4580
4581(define-public r-sgseq
4582 (package
4583 (name "r-sgseq")
4584 (version "1.18.0")
4585 (source
4586 (origin
4587 (method url-fetch)
4588 (uri (bioconductor-uri "SGSeq" version))
4589 (sha256
4590 (base32
4591 "09c0hv74pl310wahyyp4x50g6sz30bvrg24p2j9h7glla5dh2z4s"))))
4592 (properties `((upstream-name . "SGSeq")))
4593 (build-system r-build-system)
4594 (propagated-inputs
4595 `(("r-annotationdbi" ,r-annotationdbi)
4596 ("r-biocgenerics" ,r-biocgenerics)
4597 ("r-biostrings" ,r-biostrings)
4598 ("r-genomeinfodb" ,r-genomeinfodb)
4599 ("r-genomicalignments" ,r-genomicalignments)
4600 ("r-genomicfeatures" ,r-genomicfeatures)
4601 ("r-genomicranges" ,r-genomicranges)
4602 ("r-igraph" ,r-igraph)
4603 ("r-iranges" ,r-iranges)
4604 ("r-rsamtools" ,r-rsamtools)
4605 ("r-rtracklayer" ,r-rtracklayer)
4606 ("r-runit" ,r-runit)
4607 ("r-s4vectors" ,r-s4vectors)
4608 ("r-summarizedexperiment" ,r-summarizedexperiment)))
4609 (home-page "https://bioconductor.org/packages/SGSeq/")
4610 (synopsis "Splice event prediction and quantification from RNA-seq data")
4611 (description
4612 "SGSeq is a package for analyzing splice events from RNA-seq data. Input
4613data are RNA-seq reads mapped to a reference genome in BAM format. Genes are
4614represented as a splice graph, which can be obtained from existing annotation
4615or predicted from the mapped sequence reads. Splice events are identified
4616from the graph and are quantified locally using structurally compatible reads
4617at the start or end of each splice variant. The software includes functions
4618for splice event prediction, quantification, visualization and
4619interpretation.")
4620 (license license:artistic2.0)))
4621
4622(define-public r-rhisat2
4623 (package
4624 (name "r-rhisat2")
4625 (version "1.0.3")
4626 (source
4627 (origin
4628 (method url-fetch)
4629 (uri (bioconductor-uri "Rhisat2" version))
4630 (sha256
4631 (base32
4632 "02ig9qci18n93vmya7q6bijrqsbfh69fyg8iqysf89ym2vd3x3c5"))))
4633 (properties `((upstream-name . "Rhisat2")))
4634 (build-system r-build-system)
4635 (native-inputs
4636 `(("which" ,which)))
4637 (propagated-inputs
4638 `(("r-genomicfeatures" ,r-genomicfeatures)
4639 ("r-genomicranges" ,r-genomicranges)
4640 ("r-sgseq" ,r-sgseq)))
4641 (home-page "https://github.com/fmicompbio/Rhisat2")
4642 (synopsis "R Wrapper for HISAT2 sequence aligner")
4643 (description
4644 "This package provides an R interface to the HISAT2 spliced short-read
4645aligner by Kim et al. (2015). The package contains wrapper functions to
4646create a genome index and to perform the read alignment to the generated
4647index.")
4648 (license license:gpl3)))
4649
4650(define-public r-quasr
4651 (package
4652 (name "r-quasr")
4653 (version "1.24.2")
4654 (source
4655 (origin
4656 (method url-fetch)
4657 (uri (bioconductor-uri "QuasR" version))
4658 (sha256
4659 (base32
4660 "1pshm41iba9nfq2pigk4dyldn5434w83rhgj99cdjnd0rszj7ajx"))))
4661 (properties `((upstream-name . "QuasR")))
4662 (build-system r-build-system)
4663 (inputs
4664 `(("zlib" ,zlib)))
4665 (propagated-inputs
4666 `(("r-annotationdbi" ,r-annotationdbi)
4667 ("r-biobase" ,r-biobase)
4668 ("r-biocgenerics" ,r-biocgenerics)
4669 ("r-biocmanager" ,r-biocmanager)
4670 ("r-biocparallel" ,r-biocparallel)
4671 ("r-biostrings" ,r-biostrings)
4672 ("r-bsgenome" ,r-bsgenome)
4673 ("r-genomeinfodb" ,r-genomeinfodb)
4674 ("r-genomicalignments" ,r-genomicalignments)
4675 ("r-genomicfeatures" ,r-genomicfeatures)
4676 ("r-genomicfiles" ,r-genomicfiles)
4677 ("r-genomicranges" ,r-genomicranges)
4678 ("r-iranges" ,r-iranges)
4679 ("r-rbowtie" ,r-rbowtie)
4680 ("r-rhisat2" ,r-rhisat2)
4681 ("r-rhtslib" ,r-rhtslib)
4682 ("r-rsamtools" ,r-rsamtools)
4683 ("r-rtracklayer" ,r-rtracklayer)
4684 ("r-s4vectors" ,r-s4vectors)
4685 ("r-shortread" ,r-shortread)))
4686 (home-page "https://bioconductor.org/packages/QuasR/")
4687 (synopsis "Quantify and annotate short reads in R")
4688 (description
4689 "This package provides a framework for the quantification and analysis of
4690short genomic reads. It covers a complete workflow starting from raw sequence
4691reads, over creation of alignments and quality control plots, to the
4692quantification of genomic regions of interest.")
4693 (license license:gpl2)))
4694
4695(define-public r-rqc
4696 (package
4697 (name "r-rqc")
4698 (version "1.18.0")
4699 (source
4700 (origin
4701 (method url-fetch)
4702 (uri (bioconductor-uri "Rqc" version))
4703 (sha256
4704 (base32
4705 "09kyn5nc2fqfdm3q07h0x2jyh24vsq5sxxm63ir1lvv250lmal4g"))))
4706 (properties `((upstream-name . "Rqc")))
4707 (build-system r-build-system)
4708 (propagated-inputs
4709 `(("r-biocgenerics" ,r-biocgenerics)
4710 ("r-biocparallel" ,r-biocparallel)
4711 ("r-biocstyle" ,r-biocstyle)
4712 ("r-biostrings" ,r-biostrings)
4713 ("r-biovizbase" ,r-biovizbase)
4714 ("r-genomicalignments" ,r-genomicalignments)
4715 ("r-genomicfiles" ,r-genomicfiles)
4716 ("r-ggplot2" ,r-ggplot2)
4717 ("r-iranges" ,r-iranges)
4718 ("r-knitr" ,r-knitr)
4719 ("r-markdown" ,r-markdown)
4720 ("r-plyr" ,r-plyr)
4721 ("r-rcpp" ,r-rcpp)
4722 ("r-reshape2" ,r-reshape2)
4723 ("r-rsamtools" ,r-rsamtools)
4724 ("r-s4vectors" ,r-s4vectors)
4725 ("r-shiny" ,r-shiny)
4726 ("r-shortread" ,r-shortread)))
4727 (home-page "https://github.com/labbcb/Rqc")
4728 (synopsis "Quality control tool for high-throughput sequencing data")
4729 (description
4730 "Rqc is an optimized tool designed for quality control and assessment of
4731high-throughput sequencing data. It performs parallel processing of entire
4732files and produces a report which contains a set of high-resolution
4733graphics.")
4734 (license license:gpl2+)))
4735
4736(define-public r-birewire
4737 (package
4738 (name "r-birewire")
4739 (version "3.16.0")
4740 (source
4741 (origin
4742 (method url-fetch)
4743 (uri (bioconductor-uri "BiRewire" version))
4744 (sha256
4745 (base32
4746 "1gjb18l3gq3w8zl6r5d49hw0r1kfh9f7ghv9hz6y86aniprvb518"))))
4747 (properties `((upstream-name . "BiRewire")))
4748 (build-system r-build-system)
4749 (propagated-inputs
4750 `(("r-igraph" ,r-igraph)
4751 ("r-matrix" ,r-matrix)
4752 ("r-slam" ,r-slam)
4753 ("r-tsne" ,r-tsne)))
4754 (home-page "https://bioconductor.org/packages/release/bioc/html/BiRewire.html")
4755 (synopsis "Tools for randomization of bipartite graphs")
4756 (description
4757 "This package provides functions for bipartite network rewiring through N
4758consecutive switching steps and for the computation of the minimal number of
4759switching steps to be performed in order to maximise the dissimilarity with
4760respect to the original network. It includes functions for the analysis of
4761the introduced randomness across the switching steps and several other
4762routines to analyse the resulting networks and their natural projections.")
4763 (license license:gpl3)))
4764
4765(define-public r-birta
4766 (package
4767 (name "r-birta")
4768 (version "1.28.0")
4769 (source
4770 (origin
4771 (method url-fetch)
4772 (uri (bioconductor-uri "birta" version))
4773 (sha256
4774 (base32
4775 "12xjyvgmh4h0b7hi4qg50kcpb9003gnh2xyfgncb8l9mzvsbkxc2"))))
4776 (build-system r-build-system)
4777 (propagated-inputs
4778 `(("r-biobase" ,r-biobase)
4779 ("r-limma" ,r-limma)
4780 ("r-mass" ,r-mass)))
4781 (home-page "https://bioconductor.org/packages/birta")
4782 (synopsis "Bayesian inference of regulation of transcriptional activity")
4783 (description
4784 "Expression levels of mRNA molecules are regulated by different
4785processes, comprising inhibition or activation by transcription factors and
4786post-transcriptional degradation by microRNAs. @dfn{birta} (Bayesian
4787Inference of Regulation of Transcriptional Activity) uses the regulatory
4788networks of transcription factors and miRNAs together with mRNA and miRNA
4789expression data to predict switches in regulatory activity between two
4790conditions. A Bayesian network is used to model the regulatory structure and
4791Markov-Chain-Monte-Carlo is applied to sample the activity states.")
4792 (license license:gpl2+)))
4793
4794(define-public r-ropls
4795 (package
4796 (name "r-ropls")
4797 (version "1.16.0")
4798 (source
4799 (origin
4800 (method url-fetch)
4801 (uri (bioconductor-uri "ropls" version))
4802 (sha256
4803 (base32
4804 "099nv9dgmw3avkxv7cd27r16yj56svjlp5q4i389yp1n0r5zhyl2"))))
4805 (build-system r-build-system)
4806 (propagated-inputs `(("r-biobase" ,r-biobase)))
4807 (native-inputs
4808 `(("r-knitr" ,r-knitr))) ; for vignettes
4809 (home-page "https://dx.doi.org/10.1021/acs.jproteome.5b00354")
4810 (synopsis "Multivariate analysis and feature selection of omics data")
4811 (description
4812 "Latent variable modeling with @dfn{Principal Component Analysis} (PCA)
4813and @dfn{Partial Least Squares} (PLS) are powerful methods for visualization,
4814regression, classification, and feature selection of omics data where the
4815number of variables exceeds the number of samples and with multicollinearity
4816among variables. @dfn{Orthogonal Partial Least Squares} (OPLS) enables to
4817separately model the variation correlated (predictive) to the factor of
4818interest and the uncorrelated (orthogonal) variation. While performing
4819similarly to PLS, OPLS facilitates interpretation.
4820
4821This package provides imlementations of PCA, PLS, and OPLS for multivariate
4822analysis and feature selection of omics data. In addition to scores, loadings
4823and weights plots, the package provides metrics and graphics to determine the
4824optimal number of components (e.g. with the R2 and Q2 coefficients), check the
4825validity of the model by permutation testing, detect outliers, and perform
4826feature selection (e.g. with Variable Importance in Projection or regression
4827coefficients).")
4828 (license license:cecill)))
4829
4830(define-public r-biosigner
4831 (package
4832 (name "r-biosigner")
4833 (version "1.12.0")
4834 (source
4835 (origin
4836 (method url-fetch)
4837 (uri (bioconductor-uri "biosigner" version))
4838 (sha256
4839 (base32
4840 "1643iya40v6whb7lw7y34w5sanbasvj4yhvcygbip667yhphyv5b"))))
4841 (build-system r-build-system)
4842 (propagated-inputs
4843 `(("r-biobase" ,r-biobase)
4844 ("r-e1071" ,r-e1071)
4845 ("r-randomforest" ,r-randomforest)
4846 ("r-ropls" ,r-ropls)))
4847 (native-inputs
4848 `(("r-knitr" ,r-knitr)
4849 ("r-rmarkdown" ,r-rmarkdown)
4850 ("pandoc" ,ghc-pandoc)
4851 ("pandoc-citeproc" ,ghc-pandoc-citeproc))) ; all for vignettes
4852 (home-page "https://bioconductor.org/packages/biosigner/")
4853 (synopsis "Signature discovery from omics data")
4854 (description
4855 "Feature selection is critical in omics data analysis to extract
4856restricted and meaningful molecular signatures from complex and high-dimension
4857data, and to build robust classifiers. This package implements a method to
4858assess the relevance of the variables for the prediction performances of the
4859classifier. The approach can be run in parallel with the PLS-DA, Random
4860Forest, and SVM binary classifiers. The signatures and the corresponding
4861'restricted' models are returned, enabling future predictions on new
4862datasets.")
4863 (license license:cecill)))
4864
4865(define-public r-annotatr
4866 (package
4867 (name "r-annotatr")
4868 (version "1.10.0")
4869 (source
4870 (origin
4871 (method url-fetch)
4872 (uri (bioconductor-uri "annotatr" version))
4873 (sha256
4874 (base32
4875 "1zlhy6swfgqjhhcqn8c6akxd4c4z8p85swfh095imji7hxnlhh1f"))))
4876 (build-system r-build-system)
4877 (propagated-inputs
4878 `(("r-annotationdbi" ,r-annotationdbi)
4879 ("r-annotationhub" ,r-annotationhub)
4880 ("r-dplyr" ,r-dplyr)
4881 ("r-genomeinfodb" ,r-genomeinfodb)
4882 ("r-genomicfeatures" ,r-genomicfeatures)
4883 ("r-genomicranges" ,r-genomicranges)
4884 ("r-ggplot2" ,r-ggplot2)
4885 ("r-iranges" ,r-iranges)
4886 ("r-readr" ,r-readr)
4887 ("r-regioner" ,r-regioner)
4888 ("r-reshape2" ,r-reshape2)
4889 ("r-rtracklayer" ,r-rtracklayer)
4890 ("r-s4vectors" ,r-s4vectors)))
4891 (home-page "https://bioconductor.org/packages/annotatr/")
4892 (synopsis "Annotation of genomic regions to genomic annotations")
4893 (description
4894 "Given a set of genomic sites/regions (e.g. ChIP-seq peaks, CpGs,
4895differentially methylated CpGs or regions, SNPs, etc.) it is often of interest
4896to investigate the intersecting genomic annotations. Such annotations include
4897those relating to gene models (promoters, 5'UTRs, exons, introns, and 3'UTRs),
4898CpGs (CpG islands, CpG shores, CpG shelves), or regulatory sequences such as
4899enhancers. The annotatr package provides an easy way to summarize and
4900visualize the intersection of genomic sites/regions with genomic
4901annotations.")
4902 (license license:gpl3)))
4903
4904(define-public r-rsubread
4905 (package
4906 (name "r-rsubread")
4907 (version "1.34.7")
4908 (source
4909 (origin
4910 (method url-fetch)
4911 (uri (bioconductor-uri "Rsubread" version))
4912 (sha256
4913 (base32
4914 "0z4ydk9296bp76ah5y6a7za5jyn4h238xngb789zragly902x83y"))))
4915 (properties `((upstream-name . "Rsubread")))
4916 (build-system r-build-system)
4917 (inputs `(("zlib" ,zlib)))
4918 (home-page "https://bioconductor.org/packages/Rsubread/")
4919 (synopsis "Subread sequence alignment and counting for R")
4920 (description
4921 "This package provides tools for alignment, quantification and analysis
4922of second and third generation sequencing data. It includes functionality for
4923read mapping, read counting, SNP calling, structural variant detection and
4924gene fusion discovery. It can be applied to all major sequencing techologies
4925and to both short and long sequence reads.")
4926 (license license:gpl3)))
4927
4928(define-public r-flowutils
4929 (package
4930 (name "r-flowutils")
4931 (version "1.48.0")
4932 (source
4933 (origin
4934 (method url-fetch)
4935 (uri (bioconductor-uri "flowUtils" version))
4936 (sha256
4937 (base32
4938 "1r7b0rszdzjq7jphh65p5m4x5ps0zbbagxl26gn2mapbjdyb47rm"))))
4939 (properties `((upstream-name . "flowUtils")))
4940 (build-system r-build-system)
4941 (propagated-inputs
4942 `(("r-biobase" ,r-biobase)
4943 ("r-corpcor" ,r-corpcor)
4944 ("r-flowcore" ,r-flowcore)
4945 ("r-graph" ,r-graph)
4946 ("r-runit" ,r-runit)
4947 ("r-xml" ,r-xml)))
4948 (home-page "https://github.com/jspidlen/flowUtils")
4949 (synopsis "Utilities for flow cytometry")
4950 (description
4951 "This package provides utilities for flow cytometry data.")
4952 (license license:artistic2.0)))
4953
4954(define-public r-consensusclusterplus
4955 (package
4956 (name "r-consensusclusterplus")
4957 (version "1.48.0")
4958 (source
4959 (origin
4960 (method url-fetch)
4961 (uri (bioconductor-uri "ConsensusClusterPlus" version))
4962 (sha256
4963 (base32
4964 "1mlcm3wq5n8s0gxs35j0ph9576fhbrbrrsj2xy84fy20prcfs4w8"))))
4965 (properties
4966 `((upstream-name . "ConsensusClusterPlus")))
4967 (build-system r-build-system)
4968 (propagated-inputs
4969 `(("r-all" ,r-all)
4970 ("r-biobase" ,r-biobase)
4971 ("r-cluster" ,r-cluster)))
4972 (home-page "https://bioconductor.org/packages/ConsensusClusterPlus")
4973 (synopsis "Clustering algorithm")
4974 (description
4975 "This package provides an implementation of an algorithm for determining
4976cluster count and membership by stability evidence in unsupervised analysis.")
4977 (license license:gpl2)))
4978
4979(define-public r-flowcore
4980 (package
4981 (name "r-flowcore")
4982 (version "1.50.0")
4983 (source
4984 (origin
4985 (method url-fetch)
4986 (uri (bioconductor-uri "flowCore" version))
4987 (sha256
4988 (base32
4989 "0pvcyzycsmgc8iw60q9xnhllfan6ihwpz3gvk8h1n9jmhpxzylan"))))
4990 (properties `((upstream-name . "flowCore")))
4991 (build-system r-build-system)
4992 (propagated-inputs
4993 `(("r-bh" ,r-bh)
4994 ("r-biobase" ,r-biobase)
4995 ("r-biocgenerics" ,r-biocgenerics)
4996 ("r-corpcor" ,r-corpcor)
4997 ("r-graph" ,r-graph)
4998 ("r-mass" ,r-mass)
4999 ("r-matrixstats" ,r-matrixstats)
5000 ("r-rcpp" ,r-rcpp)
5001 ("r-rrcov" ,r-rrcov)))
5002 (home-page "https://bioconductor.org/packages/flowCore")
5003 (synopsis "Basic structures for flow cytometry data")
5004 (description
5005 "This package provides S4 data structures and basic functions to deal
5006with flow cytometry data.")
5007 (license license:artistic2.0)))
5008
5009(define-public r-flowmeans
5010 (package
5011 (name "r-flowmeans")
5012 (version "1.44.0")
5013 (source
5014 (origin
5015 (method url-fetch)
5016 (uri (bioconductor-uri "flowMeans" version))
5017 (sha256
5018 (base32
5019 "0yp6y3mq5h4nf1d7ybqnriigwfmwanrqavpj3ry482sgiaip1hp2"))))
5020 (properties `((upstream-name . "flowMeans")))
5021 (build-system r-build-system)
5022 (propagated-inputs
5023 `(("r-biobase" ,r-biobase)
5024 ("r-feature" ,r-feature)
5025 ("r-flowcore" ,r-flowcore)
5026 ("r-rrcov" ,r-rrcov)))
5027 (home-page "https://bioconductor.org/packages/flowMeans")
5028 (synopsis "Non-parametric flow cytometry data gating")
5029 (description
5030 "This package provides tools to identify cell populations in Flow
5031Cytometry data using non-parametric clustering and segmented-regression-based
5032change point detection.")
5033 (license license:artistic2.0)))
5034
5035(define-public r-flowsom
5036 (package
5037 (name "r-flowsom")
5038 (version "1.16.0")
5039 (source
5040 (origin
5041 (method url-fetch)
5042 (uri (bioconductor-uri "FlowSOM" version))
5043 (sha256
5044 (base32
5045 "03wl3xk7g7vajc4kkrqa0gsbjfxlqr918qi849h5nir31963398l"))))
5046 (properties `((upstream-name . "FlowSOM")))
5047 (build-system r-build-system)
5048 (propagated-inputs
5049 `(("r-biocgenerics" ,r-biocgenerics)
5050 ("r-consensusclusterplus" ,r-consensusclusterplus)
5051 ("r-flowcore" ,r-flowcore)
5052 ("r-flowutils" ,r-flowutils)
5053 ("r-igraph" ,r-igraph)
5054 ("r-tsne" ,r-tsne)
5055 ("r-xml" ,r-xml)))
5056 (home-page "https://bioconductor.org/packages/FlowSOM/")
5057 (synopsis "Visualize and interpret cytometry data")
5058 (description
5059 "FlowSOM offers visualization options for cytometry data, by using
5060self-organizing map clustering and minimal spanning trees.")
5061 (license license:gpl2+)))
5062
5063(define-public r-mixomics
5064 (package
5065 (name "r-mixomics")
5066 (version "6.8.4")
5067 (source
5068 (origin
5069 (method url-fetch)
5070 (uri (bioconductor-uri "mixOmics" version))
5071 (sha256
5072 (base32
5073 "0lw4c9lxcm83xrvl4y120i1z710qjbdqginhrw738azpr1f82hcg"))))
5074 (properties `((upstream-name . "mixOmics")))
5075 (build-system r-build-system)
5076 (propagated-inputs
5077 `(("r-corpcor" ,r-corpcor)
5078 ("r-dplyr" ,r-dplyr)
5079 ("r-ellipse" ,r-ellipse)
5080 ("r-ggplot2" ,r-ggplot2)
5081 ("r-gridextra" ,r-gridextra)
5082 ("r-igraph" ,r-igraph)
5083 ("r-lattice" ,r-lattice)
5084 ("r-mass" ,r-mass)
5085 ("r-matrixstats" ,r-matrixstats)
5086 ("r-rarpack" ,r-rarpack)
5087 ("r-rcolorbrewer" ,r-rcolorbrewer)
5088 ("r-reshape2" ,r-reshape2)
5089 ("r-tidyr" ,r-tidyr)))
5090 (home-page "http://www.mixOmics.org")
5091 (synopsis "Multivariate methods for exploration of biological datasets")
5092 (description
5093 "mixOmics offers a wide range of multivariate methods for the exploration
5094and integration of biological datasets with a particular focus on variable
5095selection. The package proposes several sparse multivariate models we have
5096developed to identify the key variables that are highly correlated, and/or
5097explain the biological outcome of interest. The data that can be analysed
5098with mixOmics may come from high throughput sequencing technologies, such as
5099omics data (transcriptomics, metabolomics, proteomics, metagenomics etc) but
5100also beyond the realm of omics (e.g. spectral imaging). The methods
5101implemented in mixOmics can also handle missing values without having to
5102delete entire rows with missing data.")
5103 (license license:gpl2+)))
5104
5105(define-public r-depecher
5106 (package
5107 (name "r-depecher")
5108 (version "1.0.3")
5109 (source
5110 (origin
5111 (method url-fetch)
5112 (uri (bioconductor-uri "DepecheR" version))
5113 (sha256
5114 (base32
5115 "0qj2h2a50fncppvi2phh0mbivxkn1mv702mqpi9mvvkf3bzq8m0h"))))
5116 (properties `((upstream-name . "DepecheR")))
5117 (build-system r-build-system)
5118 (arguments
5119 `(#:phases
5120 (modify-phases %standard-phases
5121 (add-after 'unpack 'fix-syntax-error
5122 (lambda _
5123 (substitute* "src/Makevars"
5124 ((" & ") " && "))
5125 #t)))))
5126 (propagated-inputs
5127 `(("r-beanplot" ,r-beanplot)
5128 ("r-biocparallel" ,r-biocparallel)
5129 ("r-dosnow" ,r-dosnow)
5130 ("r-dplyr" ,r-dplyr)
5131 ("r-foreach" ,r-foreach)
5132 ("r-ggplot2" ,r-ggplot2)
5133 ("r-gplots" ,r-gplots)
5134 ("r-mass" ,r-mass)
5135 ("r-matrixstats" ,r-matrixstats)
5136 ("r-mixomics" ,r-mixomics)
5137 ("r-moments" ,r-moments)
5138 ("r-rcpp" ,r-rcpp)
5139 ("r-rcppeigen" ,r-rcppeigen)
5140 ("r-reshape2" ,r-reshape2)
5141 ("r-viridis" ,r-viridis)))
5142 (home-page "https://bioconductor.org/packages/DepecheR/")
5143 (synopsis "Identify traits of clusters in high-dimensional entities")
5144 (description
5145 "The purpose of this package is to identify traits in a dataset that can
5146separate groups. This is done on two levels. First, clustering is performed,
5147using an implementation of sparse K-means. Secondly, the generated clusters
5148are used to predict outcomes of groups of individuals based on their
5149distribution of observations in the different clusters. As certain clusters
5150with separating information will be identified, and these clusters are defined
5151by a sparse number of variables, this method can reduce the complexity of
5152data, to only emphasize the data that actually matters.")
5153 (license license:expat)))
5154
5155(define-public r-rcistarget
5156 (package
5157 (name "r-rcistarget")
5158 (version "1.4.0")
5159 (source
5160 (origin
5161 (method url-fetch)
5162 (uri (bioconductor-uri "RcisTarget" version))
5163 (sha256
5164 (base32
5165 "133x2vr86ifbk82q08x1c8q19zsk5za7b6qrzz77dhsyf4bhcvpd"))))
5166 (properties `((upstream-name . "RcisTarget")))
5167 (build-system r-build-system)
5168 (propagated-inputs
5169 `(("r-aucell" ,r-aucell)
5170 ("r-biocgenerics" ,r-biocgenerics)
5171 ("r-data-table" ,r-data-table)
5172 ("r-feather" ,r-feather)
5173 ("r-gseabase" ,r-gseabase)
5174 ("r-r-utils" ,r-r-utils)
5175 ("r-summarizedexperiment" ,r-summarizedexperiment)))
5176 (home-page "https://aertslab.org/#scenic")
5177 (synopsis "Identify transcription factor binding motifs enriched on a gene list")
5178 (description
5179 "RcisTarget identifies @dfn{transcription factor binding motifs} (TFBS)
5180over-represented on a gene list. In a first step, RcisTarget selects DNA
5181motifs that are significantly over-represented in the surroundings of the
5182@dfn{transcription start site} (TSS) of the genes in the gene-set. This is
5183achieved by using a database that contains genome-wide cross-species rankings
5184for each motif. The motifs that are then annotated to TFs and those that have
5185a high @dfn{Normalized Enrichment Score} (NES) are retained. Finally, for
5186each motif and gene-set, RcisTarget predicts the candidate target genes (i.e.
5187genes in the gene-set that are ranked above the leading edge).")
5188 (license license:gpl3)))
5189
5190(define-public r-cicero
5191 (package
5192 (name "r-cicero")
5193 (version "1.2.0")
5194 (source
5195 (origin
5196 (method url-fetch)
5197 (uri (bioconductor-uri "cicero" version))
5198 (sha256
5199 (base32
5200 "0f15l8zrh7l7nnvznb66116hvfk15djb9q240vbscm2w0y5fvkcr"))))
5201 (build-system r-build-system)
5202 (propagated-inputs
5203 `(("r-assertthat" ,r-assertthat)
5204 ("r-biobase" ,r-biobase)
5205 ("r-biocgenerics" ,r-biocgenerics)
5206 ("r-data-table" ,r-data-table)
5207 ("r-dplyr" ,r-dplyr)
5208 ("r-fnn" ,r-fnn)
5209 ("r-genomicranges" ,r-genomicranges)
5210 ("r-ggplot2" ,r-ggplot2)
5211 ("r-glasso" ,r-glasso)
5212 ("r-gviz" ,r-gviz)
5213 ("r-igraph" ,r-igraph)
5214 ("r-iranges" ,r-iranges)
5215 ("r-matrix" ,r-matrix)
5216 ("r-monocle" ,r-monocle)
5217 ("r-plyr" ,r-plyr)
5218 ("r-reshape2" ,r-reshape2)
5219 ("r-s4vectors" ,r-s4vectors)
5220 ("r-stringr" ,r-stringr)
5221 ("r-tibble" ,r-tibble)
5222 ("r-vgam" ,r-vgam)))
5223 (home-page "https://bioconductor.org/packages/cicero/")
5224 (synopsis "Predict cis-co-accessibility from single-cell data")
5225 (description
5226 "Cicero computes putative cis-regulatory maps from single-cell chromatin
5227accessibility data. It also extends the monocle package for use in chromatin
5228accessibility data.")
5229 (license license:expat)))
5230
5231;; This is the latest commit on the "monocle3" branch.
5232(define-public r-cicero-monocle3
5233 (let ((commit "fa2fb6515857a8cfc88bc9af044f34de1bcd2b7b")
5234 (revision "1"))
5235 (package (inherit r-cicero)
5236 (name "r-cicero-monocle3")
5237 (version (git-version "1.3.2" revision commit))
5238 (source
5239 (origin
5240 (method git-fetch)
5241 (uri (git-reference
5242 (url "https://github.com/cole-trapnell-lab/cicero-release.git")
5243 (commit commit)))
5244 (file-name (git-file-name name version))
5245 (sha256
5246 (base32
5247 "077yza93wdhi08n40md20jwk55k9lw1f3y0063qkk90cpz60wi0c"))))
5248 (propagated-inputs
5249 `(("r-monocle3" ,r-monocle3)
5250 ,@(alist-delete "r-monocle"
5251 (package-propagated-inputs r-cicero)))))))
5252
5253(define-public r-cistopic
5254 (let ((commit "29abd8df9afb60ff27ac3f0a590930debe926950")
5255 (revision "0"))
5256 (package
5257 (name "r-cistopic")
5258 (version (git-version "0.2.1" revision commit))
5259 (source
5260 (origin
5261 (method git-fetch)
5262 (uri (git-reference
5263 (url "https://github.com/aertslab/cisTopic.git")
5264 (commit commit)))
5265 (file-name (git-file-name name version))
5266 (sha256
5267 (base32
5268 "0s8irpsv5d2zcv4ihanvsf1vrpignzliscxnvs4519af3jmx78h8"))))
5269 (build-system r-build-system)
5270 (propagated-inputs
5271 `(("r-aucell" ,r-aucell)
5272 ("r-data-table" ,r-data-table)
5273 ("r-dplyr" ,r-dplyr)
5274 ("r-dosnow" ,r-dosnow)
5275 ("r-dt" ,r-dt)
5276 ("r-feather" ,r-feather)
5277 ("r-fitdistrplus" ,r-fitdistrplus)
5278 ("r-genomicranges" ,r-genomicranges)
5279 ("r-ggplot2" ,r-ggplot2)
5280 ("r-lda" ,r-lda)
5281 ("r-matrix" ,r-matrix)
5282 ("r-plyr" ,r-plyr)
5283 ("r-rcistarget" ,r-rcistarget)
5284 ("r-rtracklayer" ,r-rtracklayer)
5285 ("r-s4vectors" ,r-s4vectors)))
5286 (home-page "https://github.com/aertslab/cisTopic")
5287 (synopsis "Modelling of cis-regulatory topics from single cell epigenomics data")
5288 (description
5289 "The sparse nature of single cell epigenomics data can be overruled using
5290probabilistic modelling methods such as @dfn{Latent Dirichlet
5291Allocation} (LDA). This package allows the probabilistic modelling of
5292cis-regulatory topics (cisTopics) from single cell epigenomics data, and
5293includes functionalities to identify cell states based on the contribution of
5294cisTopics and explore the nature and regulatory proteins driving them.")
5295 (license license:gpl3))))
5296
5297(define-public r-genie3
5298 (package
5299 (name "r-genie3")
5300 (version "1.6.0")
5301 (source
5302 (origin
5303 (method url-fetch)
5304 (uri (bioconductor-uri "GENIE3" version))
5305 (sha256
5306 (base32
5307 "0lvrpw4xn7xyinmn13f65i0vkzfzwdj5y8gsa8vyy8kcn83d28fx"))))
5308 (properties `((upstream-name . "GENIE3")))
5309 (build-system r-build-system)
5310 (propagated-inputs `(("r-reshape2" ,r-reshape2)))
5311 (home-page "https://bioconductor.org/packages/GENIE3")
5312 (synopsis "Gene network inference with ensemble of trees")
5313 (description
5314 "This package implements the GENIE3 algorithm for inferring gene
5315regulatory networks from expression data.")
5316 (license license:gpl2+)))
5317
5318(define-public r-roc
5319 (package
5320 (name "r-roc")
5321 (version "1.60.0")
5322 (source
5323 (origin
5324 (method url-fetch)
5325 (uri (bioconductor-uri "ROC" version))
5326 (sha256
5327 (base32
5328 "1sapnl8kyaldgvdc657wqcmyjb24nvrnaw7v94bbs8yf5pmfm71c"))))
5329 (properties `((upstream-name . "ROC")))
5330 (build-system r-build-system)
5331 (home-page "https://www.bioconductor.org/packages/ROC/")
5332 (synopsis "Utilities for ROC curves")
5333 (description
5334 "This package provides utilities for @dfn{Receiver Operating
5335Characteristic} (ROC) curves, with a focus on micro arrays.")
5336 (license license:artistic2.0)))
5337
5338(define-public r-illuminahumanmethylation450kanno-ilmn12-hg19
5339 (package
5340 (name "r-illuminahumanmethylation450kanno-ilmn12-hg19")
5341 (version "0.6.0")
5342 (source
5343 (origin
5344 (method url-fetch)
5345 (uri (bioconductor-uri
5346 "IlluminaHumanMethylation450kanno.ilmn12.hg19"
5347 version 'annotation))
5348 (sha256
5349 (base32
5350 "059vlxsx3p3fcnywwirahsc6mlk813zpqnbv0jsrag6x5bb8z6r4"))))
5351 (properties
5352 `((upstream-name
5353 . "IlluminaHumanMethylation450kanno.ilmn12.hg19")))
5354 (build-system r-build-system)
5355 (propagated-inputs `(("r-minfi" ,r-minfi)))
5356 (home-page
5357 "https://bioconductor.org/packages/IlluminaHumanMethylation450kanno.ilmn12.hg19/")
5358 (synopsis "Annotation for Illumina's 450k methylation arrays")
5359 (description
5360 "This package provides manifests and annotation for Illumina's 450k array
5361data.")
5362 (license license:artistic2.0)))
5363
5364(define-public r-watermelon
5365 (package
5366 (name "r-watermelon")
5367 (version "1.28.0")
5368 (source
5369 (origin
5370 (method url-fetch)
5371 (uri (bioconductor-uri "wateRmelon" version))
5372 (sha256
5373 (base32
5374 "0354ahmfvhqw3yfp17rmz35vlgjp262n4q3hr8qyccyrnk2dz17z"))))
5375 (properties `((upstream-name . "wateRmelon")))
5376 (build-system r-build-system)
5377 (propagated-inputs
5378 `(("r-biobase" ,r-biobase)
5379 ("r-illuminahumanmethylation450kanno-ilmn12-hg19"
5380 ,r-illuminahumanmethylation450kanno-ilmn12-hg19)
5381 ("r-illuminaio" ,r-illuminaio)
5382 ("r-limma" ,r-limma)
5383 ("r-lumi" ,r-lumi)
5384 ("r-matrixstats" ,r-matrixstats)
5385 ("r-methylumi" ,r-methylumi)
5386 ("r-roc" ,r-roc)))
5387 (home-page "https://bioconductor.org/packages/wateRmelon/")
5388 (synopsis "Illumina 450 methylation array normalization and metrics")
5389 (description
5390 "The standard index of DNA methylation (beta) is computed from methylated
5391and unmethylated signal intensities. Betas calculated from raw signal
5392intensities perform well, but using 11 methylomic datasets we demonstrate that
5393quantile normalization methods produce marked improvement. The commonly used
5394procedure of normalizing betas is inferior to the separate normalization of M
5395and U, and it is also advantageous to normalize Type I and Type II assays
5396separately. This package provides 15 flavours of betas and three performance
5397metrics, with methods for objects produced by the @code{methylumi} and
5398@code{minfi} packages.")
5399 (license license:gpl3)))
5400
5401(define-public r-gdsfmt
5402 (package
5403 (name "r-gdsfmt")
5404 (version "1.20.0")
5405 (source
5406 (origin
5407 (method url-fetch)
5408 (uri (bioconductor-uri "gdsfmt" version))
5409 (sha256
5410 (base32
5411 "0h3hgwxq26dg09fyxqg545v9dg1dizsj58cf05rncr3jj4f8g0xy"))
5412 (modules '((guix build utils)))
5413 ;; Remove bundled sources of zlib, lz4, and xz. Don't attempt to build
5414 ;; them and link with system libraries instead.
5415 (snippet
5416 '(begin
5417 (for-each delete-file-recursively
5418 '("src/LZ4"
5419 "src/XZ"
5420 "src/ZLIB"))
5421 (substitute* "src/Makevars"
5422 (("all: \\$\\(SHLIB\\)") "all:")
5423 (("\\$\\(SHLIB\\): liblzma.a") "")
5424 (("(ZLIB|LZ4)/.*") "")
5425 (("CoreArray/dVLIntGDS.cpp.*")
5426 "CoreArray/dVLIntGDS.cpp")
5427 (("CoreArray/dVLIntGDS.o.*")
5428 "CoreArray/dVLIntGDS.o")
5429 (("PKG_LIBS = ./liblzma.a")
5430 "PKG_LIBS = -llz4"))
5431 (substitute* "src/CoreArray/dStream.h"
5432 (("include \"../(ZLIB|LZ4|XZ/api)/(.*)\"" _ _ header)
5433 (string-append "include <" header ">")))
5434 #t))))
5435 (properties `((upstream-name . "gdsfmt")))
5436 (build-system r-build-system)
5437 (inputs
5438 `(("lz4" ,lz4)
5439 ("xz" ,xz)
5440 ("zlib" ,zlib)))
5441 (home-page "http://corearray.sourceforge.net/")
5442 (synopsis
5443 "R Interface to CoreArray Genomic Data Structure (GDS) Files")
5444 (description
5445 "This package provides a high-level R interface to CoreArray @dfn{Genomic
5446Data Structure} (GDS) data files, which are portable across platforms with
5447hierarchical structure to store multiple scalable array-oriented data sets
5448with metadata information. It is suited for large-scale datasets, especially
5449for data which are much larger than the available random-access memory. The
5450@code{gdsfmt} package offers efficient operations specifically designed for
5451integers of less than 8 bits, since a diploid genotype, like
5452@dfn{single-nucleotide polymorphism} (SNP), usually occupies fewer bits than a
5453byte. Data compression and decompression are available with relatively
5454efficient random access. It is also allowed to read a GDS file in parallel
5455with multiple R processes supported by the package @code{parallel}.")
5456 (license license:lgpl3)))
5457
5458(define-public r-bigmelon
5459 (package
5460 (name "r-bigmelon")
5461 (version "1.10.0")
5462 (source
5463 (origin
5464 (method url-fetch)
5465 (uri (bioconductor-uri "bigmelon" version))
5466 (sha256
5467 (base32
5468 "0269kf3d34dbng3swk7pclpk02vy4k3askygmzi5my3fqyfzdkj9"))))
5469 (properties `((upstream-name . "bigmelon")))
5470 (build-system r-build-system)
5471 (propagated-inputs
5472 `(("r-biobase" ,r-biobase)
5473 ("r-biocgenerics" ,r-biocgenerics)
5474 ("r-gdsfmt" ,r-gdsfmt)
5475 ("r-geoquery" ,r-geoquery)
5476 ("r-methylumi" ,r-methylumi)
5477 ("r-minfi" ,r-minfi)
5478 ("r-watermelon" ,r-watermelon)))
5479 (home-page "https://bioconductor.org/packages/bigmelon/")
5480 (synopsis "Illumina methylation array analysis for large experiments")
5481 (description
5482 "This package provides methods for working with Illumina arrays using the
5483@code{gdsfmt} package.")
5484 (license license:gpl3)))
5485
5486(define-public r-wavcluster
5487 (package
5488 (name "r-wavcluster")
5489 (version "2.18.0")
5490 (source
5491 (origin
5492 (method url-fetch)
5493 (uri (bioconductor-uri "wavClusteR" version))
5494 (sha256
5495 (base32
5496 "02i53dskirzr9nls3dsmv7dqhvy3vikkpx7247zpy2qd9r5yvhy2"))))
5497 (properties `((upstream-name . "wavClusteR")))
5498 (build-system r-build-system)
5499 (propagated-inputs
5500 `(("r-biocgenerics" ,r-biocgenerics)
5501 ("r-biostrings" ,r-biostrings)
5502 ("r-foreach" ,r-foreach)
5503 ("r-genomicfeatures" ,r-genomicfeatures)
5504 ("r-genomicranges" ,r-genomicranges)
5505 ("r-ggplot2" ,r-ggplot2)
5506 ("r-hmisc" ,r-hmisc)
5507 ("r-iranges" ,r-iranges)
5508 ("r-mclust" ,r-mclust)
5509 ("r-rsamtools" ,r-rsamtools)
5510 ("r-rtracklayer" ,r-rtracklayer)
5511 ("r-s4vectors" ,r-s4vectors)
5512 ("r-seqinr" ,r-seqinr)
5513 ("r-stringr" ,r-stringr)
5514 ("r-wmtsa" ,r-wmtsa)))
5515 (home-page "https://bioconductor.org/packages/wavClusteR/")
5516 (synopsis "Identification of RNA-protein interaction sites in PAR-CLIP data")
5517 (description
5518 "This package provides an integrated pipeline for the analysis of
5519PAR-CLIP data. PAR-CLIP-induced transitions are first discriminated from
5520sequencing errors, SNPs and additional non-experimental sources by a non-
5521parametric mixture model. The protein binding sites (clusters) are then
5522resolved at high resolution and cluster statistics are estimated using a
5523rigorous Bayesian framework. Post-processing of the results, data export for
5524UCSC genome browser visualization and motif search analysis are provided. In
5525addition, the package allows to integrate RNA-Seq data to estimate the False
5526Discovery Rate of cluster detection. Key functions support parallel multicore
5527computing. While wavClusteR was designed for PAR-CLIP data analysis, it can
5528be applied to the analysis of other NGS data obtained from experimental
5529procedures that induce nucleotide substitutions (e.g. BisSeq).")
5530 (license license:gpl2)))
5531
5532(define-public r-timeseriesexperiment
5533 (package
5534 (name "r-timeseriesexperiment")
5535 (version "1.2.0")
5536 (source
5537 (origin
5538 (method url-fetch)
5539 (uri (bioconductor-uri "TimeSeriesExperiment" version))
5540 (sha256
5541 (base32
5542 "1j11g7a2p0yk38fx6wd6152l1xynghj01pfxihalw601jwf1bl0y"))))
5543 (properties
5544 `((upstream-name . "TimeSeriesExperiment")))
5545 (build-system r-build-system)
5546 (propagated-inputs
5547 `(("r-deseq2" ,r-deseq2)
5548 ("r-dplyr" ,r-dplyr)
5549 ("r-dynamictreecut" ,r-dynamictreecut)
5550 ("r-edger" ,r-edger)
5551 ("r-ggplot2" ,r-ggplot2)
5552 ("r-hmisc" ,r-hmisc)
5553 ("r-limma" ,r-limma)
5554 ("r-magrittr" ,r-magrittr)
5555 ("r-proxy" ,r-proxy)
5556 ("r-s4vectors" ,r-s4vectors)
5557 ("r-summarizedexperiment" ,r-summarizedexperiment)
5558 ("r-tibble" ,r-tibble)
5559 ("r-tidyr" ,r-tidyr)
5560 ("r-vegan" ,r-vegan)
5561 ("r-viridis" ,r-viridis)))
5562 (home-page "https://github.com/nlhuong/TimeSeriesExperiment/")
5563 (synopsis "Analysis for short time-series data")
5564 (description
5565 "This package is a visualization and analysis toolbox for short time
5566course data which includes dimensionality reduction, clustering, two-sample
5567differential expression testing and gene ranking techniques. The package also
5568provides methods for retrieving enriched pathways.")
5569 (license license:lgpl3+)))