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