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