gnu: r-category: Move to (gnu packages bioconductor).
[jackhill/guix/guix.git] / gnu / packages / bioconductor.scm
CommitLineData
fa596599 1;;; GNU Guix --- Functional package management for GNU
f8f181ae 2;;; Copyright © 2016, 2017, 2018, 2019, 2020 Ricardo Wurmus <rekado@elephly.net>
e8d435f7 3;;; Copyright © 2016, 2017, 2018, 2020 Roel Janssen <roel@gnu.org>
61242625 4;;; Copyright © 2017, 2018, 2019 Tobias Geerinckx-Rice <me@tobias.gr>
4f617bfb 5;;; Copyright © 2019, 2020, 2021 Simon Tournier <zimon.toutoune@gmail.com>
488001eb 6;;; Copyright © 2020 Peter Lo <peterloleungyau@gmail.com>
1353e536 7;;; Copyright © 2020, 2021 Mădălin Ionel Patrașcu <madalinionel.patrascu@mdc-berlin.de>
c61268c1 8;;; Copyright © 2020 Jakub Kądziołka <kuba@kadziolka.net>
fa596599
RW
9;;;
10;;; This file is part of GNU Guix.
11;;;
12;;; GNU Guix is free software; you can redistribute it and/or modify it
13;;; under the terms of the GNU General Public License as published by
14;;; the Free Software Foundation; either version 3 of the License, or (at
15;;; your option) any later version.
16;;;
17;;; GNU Guix is distributed in the hope that it will be useful, but
18;;; WITHOUT ANY WARRANTY; without even the implied warranty of
19;;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
20;;; GNU General Public License for more details.
21;;;
22;;; You should have received a copy of the GNU General Public License
23;;; along with GNU Guix. If not, see <http://www.gnu.org/licenses/>.
24
25(define-module (gnu packages bioconductor)
26 #:use-module ((guix licenses) #:prefix license:)
27 #:use-module (guix packages)
28 #:use-module (guix download)
b2dce6b5 29 #:use-module (guix git-download)
fa596599 30 #:use-module (guix build-system r)
183ce988 31 #:use-module (gnu packages)
58656064 32 #:use-module (gnu packages base)
cf9a29b2 33 #:use-module (gnu packages bioinformatics)
a5b56a53
RJ
34 #:use-module (gnu packages cran)
35 #:use-module (gnu packages compression)
c18dccff 36 #:use-module (gnu packages gcc)
cf9a29b2 37 #:use-module (gnu packages graph)
5aef09bd 38 #:use-module (gnu packages graphviz)
dddbc90c 39 #:use-module (gnu packages haskell-xyz)
5cfa4bff 40 #:use-module (gnu packages image)
b64ce4b7 41 #:use-module (gnu packages maths)
6b12f213
RW
42 #:use-module (gnu packages netpbm)
43 #:use-module (gnu packages perl)
2cb71d81 44 #:use-module (gnu packages pkg-config)
f4235c0e 45 #:use-module (gnu packages statistics)
14bb1c48 46 #:use-module (gnu packages web)
7a62d5e0 47 #:use-module (gnu packages xml)
14bb1c48 48 #:use-module (srfi srfi-1))
fa596599 49
557a1089
RW
50\f
51;;; Annotations
52
04a05946
MIP
53(define-public r-org-eck12-eg-db
54 (package
55 (name "r-org-eck12-eg-db")
56 (version "3.12.0")
57 (source
58 (origin
59 (method url-fetch)
60 (uri (bioconductor-uri "org.EcK12.eg.db" version 'annotation))
61 (sha256
62 (base32 "0c4p6jr83k0gm6pvn760yr8xf33wggrfcr6fg7a42a96bcf817gs"))))
63 (properties
64 `((upstream-name . "org.EcK12.eg.db")))
65 (build-system r-build-system)
66 (propagated-inputs
67 `(("r-annotationdbi" ,r-annotationdbi)))
68 (home-page "https://bioconductor.org/packages/org.EcK12.eg.db")
69 (synopsis "Genome wide annotation for E coli strain K12")
70 (description
71 "This package provides genome wide annotation for E coli strain K12,
72primarily based on mapping using Entrez Gene identifiers. Entrez Gene is
73National Center for Biotechnology Information (NCBI)’s database for
74gene-specific information. Entrez Gene maintains records from genomes which
75have been completely sequenced, which have an active research community to
76submit gene-specific information, or which are scheduled for intense sequence
77analysis.")
78 (license license:artistic2.0)))
79
6f15ea24
RW
80(define-public r-reactome-db
81 (package
82 (name "r-reactome-db")
83 (version "1.70.0")
84 (source
85 (origin
86 (method url-fetch)
87 (uri (bioconductor-uri "reactome.db" version 'annotation))
88 (sha256
89 (base32
90 "05wc4fp0faq6h3kq5rwafnips043as31yq11mrjngfxvf5i10srg"))))
91 (properties `((upstream-name . "reactome.db")))
92 (build-system r-build-system)
93 (propagated-inputs
94 `(("r-annotationdbi" ,r-annotationdbi)))
95 (home-page "https://bioconductor.org/packages/reactome.db/")
96 (synopsis "Annotation maps for reactome")
97 (description
98 "This package provides a set of annotation maps for the REACTOME
99database, assembled using data from REACTOME.")
100 (license license:cc-by4.0)))
101
b7d93cf5
RW
102(define-public r-bsgenome-celegans-ucsc-ce6
103 (package
104 (name "r-bsgenome-celegans-ucsc-ce6")
105 (version "1.4.0")
106 (source (origin
107 (method url-fetch)
86ced7b2
RW
108 (uri (bioconductor-uri "BSgenome.Celegans.UCSC.ce6"
109 version 'annotation))
b7d93cf5
RW
110 (sha256
111 (base32
112 "0mqzb353xv2c3m3vkb315dkmnxkgczp7ndnknyhpgjlybyf715v9"))))
113 (properties
114 `((upstream-name . "BSgenome.Celegans.UCSC.ce6")))
115 (build-system r-build-system)
b7d93cf5
RW
116 (propagated-inputs
117 `(("r-bsgenome" ,r-bsgenome)))
118 (home-page
119 "https://www.bioconductor.org/packages/BSgenome.Celegans.UCSC.ce6/")
120 (synopsis "Full genome sequences for Worm")
121 (description
122 "This package provides full genome sequences for Caenorhabditis
123elegans (Worm) as provided by UCSC (ce6, May 2008) and stored in Biostrings
0c792ffb
RW
124objects.")
125 (license license:artistic2.0)))
126
127(define-public r-bsgenome-celegans-ucsc-ce10
128 (package
129 (name "r-bsgenome-celegans-ucsc-ce10")
130 (version "1.4.0")
131 (source (origin
132 (method url-fetch)
6998ecba
RW
133 (uri (bioconductor-uri "BSgenome.Celegans.UCSC.ce10"
134 version 'annotation))
0c792ffb
RW
135 (sha256
136 (base32
137 "1zaym97jk4npxk14ifvwz2rvhm4zx9xgs33r9vvx9rlynp0gydrk"))))
138 (properties
139 `((upstream-name . "BSgenome.Celegans.UCSC.ce10")))
140 (build-system r-build-system)
0c792ffb
RW
141 (propagated-inputs
142 `(("r-bsgenome" ,r-bsgenome)))
143 (home-page
144 "https://www.bioconductor.org/packages/BSgenome.Celegans.UCSC.ce10/")
145 (synopsis "Full genome sequences for Worm")
146 (description
147 "This package provides full genome sequences for Caenorhabditis
148elegans (Worm) as provided by UCSC (ce10, Oct 2010) and stored in Biostrings
b7d93cf5
RW
149objects.")
150 (license license:artistic2.0)))
151
183db725
RW
152(define-public r-bsgenome-dmelanogaster-ucsc-dm6
153 (package
154 (name "r-bsgenome-dmelanogaster-ucsc-dm6")
155 (version "1.4.1")
156 (source (origin
157 (method url-fetch)
149f351f
RW
158 (uri (bioconductor-uri "BSgenome.Dmelanogaster.UCSC.dm6"
159 version 'annotation))
183db725
RW
160 (sha256
161 (base32
162 "1bhj0rdgf7lspw4xby9y9mf7v7jxxz8001bc8vw8kf04rjsx6060"))))
163 (properties
164 `((upstream-name . "BSgenome.Dmelanogaster.UCSC.dm6")))
165 (build-system r-build-system)
183db725
RW
166 (propagated-inputs
167 `(("r-bsgenome" ,r-bsgenome)))
168 (home-page
169 "https://www.bioconductor.org/packages/BSgenome.Dmelanogaster.UCSC.dm6/")
170 (synopsis "Full genome sequences for Fly")
171 (description
172 "This package provides full genome sequences for Drosophila
173melanogaster (Fly) as provided by UCSC (dm6) and stored in Biostrings
174objects.")
175 (license license:artistic2.0)))
176
13dabd69
RW
177(define-public r-bsgenome-dmelanogaster-ucsc-dm3
178 (package
179 (name "r-bsgenome-dmelanogaster-ucsc-dm3")
180 (version "1.4.0")
181 (source (origin
182 (method url-fetch)
87073b7e
RW
183 (uri (bioconductor-uri "BSgenome.Dmelanogaster.UCSC.dm3"
184 version 'annotation))
13dabd69
RW
185 (sha256
186 (base32
187 "19bm3lkhhkag3gnwp419211fh0cnr0x6fa0r1lr0ycwrikxdxsv8"))))
188 (properties
189 `((upstream-name . "BSgenome.Dmelanogaster.UCSC.dm3")))
190 (build-system r-build-system)
13dabd69
RW
191 (propagated-inputs
192 `(("r-bsgenome" ,r-bsgenome)))
193 (home-page
194 "https://www.bioconductor.org/packages/BSgenome.Dmelanogaster.UCSC.dm3/")
195 (synopsis "Full genome sequences for Fly")
196 (description
197 "This package provides full genome sequences for Drosophila
198melanogaster (Fly) as provided by UCSC (dm3, April 2006) and stored in
199Biostrings objects.")
200 (license license:artistic2.0)))
201
dfac7eb9
RW
202(define-public r-bsgenome-dmelanogaster-ucsc-dm3-masked
203 (package
204 (name "r-bsgenome-dmelanogaster-ucsc-dm3-masked")
205 (version "1.3.99")
206 (source (origin
207 (method url-fetch)
bf05ece1
RW
208 (uri (bioconductor-uri "BSgenome.Dmelanogaster.UCSC.dm3.masked"
209 version 'annotation))
dfac7eb9
RW
210 (sha256
211 (base32
212 "1756csb09f1br9rj1l3f08qyh4hlymdbd0cfn8x3fq39dn45m5ap"))))
213 (properties
214 `((upstream-name . "BSgenome.Dmelanogaster.UCSC.dm3.masked")))
215 (build-system r-build-system)
216 (propagated-inputs
217 `(("r-bsgenome" ,r-bsgenome)
218 ("r-bsgenome-dmelanogaster-ucsc-dm3"
219 ,r-bsgenome-dmelanogaster-ucsc-dm3)))
220 (home-page "https://www.bioconductor.org/packages/BSgenome.Dmelanogaster.UCSC.dm3.masked/")
221 (synopsis "Full masked genome sequences for Fly")
222 (description
223 "This package provides full masked genome sequences for Drosophila
224melanogaster (Fly) as provided by UCSC (dm3, April 2006) and stored in
225Biostrings objects. The sequences are the same as in
226BSgenome.Dmelanogaster.UCSC.dm3, except that each of them has the 4 following
227masks on top: (1) the mask of assembly gaps (AGAPS mask), (2) the mask of
228intra-contig ambiguities (AMB mask), (3) the mask of repeats from
229RepeatMasker (RM mask), and (4) the mask of repeats from Tandem Repeats
230Finder (TRF mask). Only the AGAPS and AMB masks are \"active\" by default.")
231 (license license:artistic2.0)))
232
40a65057
RW
233(define-public r-bsgenome-hsapiens-1000genomes-hs37d5
234 (package
235 (name "r-bsgenome-hsapiens-1000genomes-hs37d5")
236 (version "0.99.1")
237 (source (origin
238 (method url-fetch)
88e7c7db
RW
239 (uri (bioconductor-uri "BSgenome.Hsapiens.1000genomes.hs37d5"
240 version 'annotation))
40a65057
RW
241 (sha256
242 (base32
243 "1cg0g5fqmsvwyw2p9hp2yy4ilk21jkbbrnpgqvb5c36ihjwvc7sr"))))
244 (properties
245 `((upstream-name . "BSgenome.Hsapiens.1000genomes.hs37d5")))
246 (build-system r-build-system)
40a65057
RW
247 (propagated-inputs
248 `(("r-bsgenome" ,r-bsgenome)))
249 (home-page
250 "https://www.bioconductor.org/packages/BSgenome.Hsapiens.1000genomes.hs37d5/")
251 (synopsis "Full genome sequences for Homo sapiens")
252 (description
253 "This package provides full genome sequences for Homo sapiens from
2541000genomes phase2 reference genome sequence (hs37d5), based on NCBI GRCh37.")
255 (license license:artistic2.0)))
256
c51c0033
MIP
257(define-public r-bsgenome-hsapiens-ncbi-grch38
258 (package
259 (name "r-bsgenome-hsapiens-ncbi-grch38")
260 (version "1.3.1000")
261 (source
262 (origin
263 (method url-fetch)
264 (uri (bioconductor-uri "BSgenome.Hsapiens.NCBI.GRCh38"
265 version 'annotation))
266 (sha256
267 (base32
268 "0y75qdq578fh6420vbvsbwmdw8jvr3g06qli2h3vj3pxmjykh9c1"))))
269 (properties `((upstream-name . "BSgenome.Hsapiens.NCBI.GRCh38")))
270 (build-system r-build-system)
271 (propagated-inputs `(("r-bsgenome" ,r-bsgenome)))
272 (home-page
273 "https://bioconductor.org/packages/release/data/annotation/html/\
274BSgenome.Hsapiens.NCBI.GRCh38.html")
275 (synopsis "Full genome sequences for Homo sapiens (GRCh38)")
276 (description
277 "This package provides full genome sequences for Homo sapiens (Human) as
278provided by NCBI (GRCh38, 2013-12-17) and stored in Biostrings objects.")
279 (license license:artistic2.0)))
280
6fbd759b
RW
281(define-public r-bsgenome-hsapiens-ucsc-hg19-masked
282 (package
283 (name "r-bsgenome-hsapiens-ucsc-hg19-masked")
284 (version "1.3.99")
285 (source (origin
286 (method url-fetch)
a47646bd
RW
287 (uri (bioconductor-uri "BSgenome.Hsapiens.UCSC.hg19.masked"
288 version 'annotation))
6fbd759b
RW
289 (sha256
290 (base32
291 "0452pyah0kv1vsrsjbrqw4k2rm8lc2vc771dzib45gnnfz86qxrr"))))
292 (properties
293 `((upstream-name . "BSgenome.Hsapiens.UCSC.hg19.masked")))
294 (build-system r-build-system)
295 (propagated-inputs
296 `(("r-bsgenome" ,r-bsgenome)
297 ("r-bsgenome-hsapiens-ucsc-hg19"
298 ,r-bsgenome-hsapiens-ucsc-hg19)))
299 (home-page "https://bioconductor.org/packages/BSgenome.Hsapiens.UCSC.hg19.masked/")
300 (synopsis "Full masked genome sequences for Homo sapiens")
301 (description
302 "This package provides full genome sequences for Homo sapiens (Human) as
303provided by UCSC (hg19, Feb. 2009) and stored in Biostrings objects. The
304sequences are the same as in BSgenome.Hsapiens.UCSC.hg19, except that each of
305them has the 4 following masks on top: (1) the mask of assembly gaps (AGAPS
306mask), (2) the mask of intra-contig ambiguities (AMB mask), (3) the mask of
307repeats from RepeatMasker (RM mask), and (4) the mask of repeats from Tandem
308Repeats Finder (TRF mask). Only the AGAPS and AMB masks are \"active\" by
309default.")
310 (license license:artistic2.0)))
311
5acb9052
RW
312(define-public r-bsgenome-mmusculus-ucsc-mm9
313 (package
314 (name "r-bsgenome-mmusculus-ucsc-mm9")
315 (version "1.4.0")
316 (source (origin
317 (method url-fetch)
21f6dae7
RW
318 (uri (bioconductor-uri "BSgenome.Mmusculus.UCSC.mm9"
319 version 'annotation))
5acb9052
RW
320 (sha256
321 (base32
322 "1birqw30g2azimxpnjfzmkphan7x131yy8b9h85lfz5fjdg7841i"))))
323 (properties
324 `((upstream-name . "BSgenome.Mmusculus.UCSC.mm9")))
325 (build-system r-build-system)
5acb9052
RW
326 (propagated-inputs
327 `(("r-bsgenome" ,r-bsgenome)))
328 (home-page
329 "https://www.bioconductor.org/packages/BSgenome.Mmusculus.UCSC.mm9/")
330 (synopsis "Full genome sequences for Mouse")
331 (description
332 "This package provides full genome sequences for Mus musculus (Mouse) as
333provided by UCSC (mm9, July 2007) and stored in Biostrings objects.")
334 (license license:artistic2.0)))
335
2bece692
RW
336(define-public r-bsgenome-mmusculus-ucsc-mm9-masked
337 (package
338 (name "r-bsgenome-mmusculus-ucsc-mm9-masked")
339 (version "1.3.99")
340 (source (origin
341 (method url-fetch)
51dc4a2d
RW
342 (uri (bioconductor-uri "BSgenome.Mmusculus.UCSC.mm9.masked"
343 version 'annotation))
2bece692
RW
344 (sha256
345 (base32
346 "00bpbm3havqcxr4g63zhllsbpd9q6svgihks7qp7x73nm4gvq7fn"))))
347 (properties
348 `((upstream-name . "BSgenome.Mmusculus.UCSC.mm9.masked")))
349 (build-system r-build-system)
350 (propagated-inputs
351 `(("r-bsgenome" ,r-bsgenome)
352 ("r-bsgenome-mmusculus-ucsc-mm9"
353 ,r-bsgenome-mmusculus-ucsc-mm9)))
99db6db7 354 (home-page "https://bioconductor.org/packages/BSgenome.Mmusculus.UCSC.mm9.masked/")
2bece692
RW
355 (synopsis "Full masked genome sequences for Mouse")
356 (description
357 "This package provides full genome sequences for Mus musculus (Mouse) as
358provided by UCSC (mm9, Jul. 2007) and stored in Biostrings objects. The
359sequences are the same as in BSgenome.Mmusculus.UCSC.mm9, except that each of
360them has the 4 following masks on top: (1) the mask of assembly gaps (AGAPS
361mask), (2) the mask of intra-contig ambiguities (AMB mask), (3) the mask of
362repeats from RepeatMasker (RM mask), and (4) the mask of repeats from Tandem
363Repeats Finder (TRF mask). Only the AGAPS and AMB masks are \"active\" by
364default." )
365 (license license:artistic2.0)))
366
c3adc830
RW
367(define-public r-bsgenome-mmusculus-ucsc-mm10
368 (package
369 (name "r-bsgenome-mmusculus-ucsc-mm10")
370 (version "1.4.0")
371 (source (origin
372 (method url-fetch)
f83404bc
RW
373 (uri (bioconductor-uri "BSgenome.Mmusculus.UCSC.mm10"
374 version 'annotation))
c3adc830
RW
375 (sha256
376 (base32
377 "12s0nm2na9brjad4rn9l7d3db2aj8qa1xvz0y1k7gk08wayb6bkf"))))
378 (properties
379 `((upstream-name . "BSgenome.Mmusculus.UCSC.mm10")))
380 (build-system r-build-system)
c3adc830
RW
381 (propagated-inputs
382 `(("r-bsgenome" ,r-bsgenome)))
383 (home-page
384 "https://www.bioconductor.org/packages/BSgenome.Mmusculus.UCSC.mm10/")
385 (synopsis "Full genome sequences for Mouse")
386 (description
387 "This package provides full genome sequences for Mus
388musculus (Mouse) as provided by UCSC (mm10, December 2011) and stored
389in Biostrings objects.")
390 (license license:artistic2.0)))
391
a2c66d18 392(define-public r-homo-sapiens
393 (package
394 (name "r-homo-sapiens")
395 (version "1.3.1")
396 (source (origin
397 (method url-fetch)
398 (uri (bioconductor-uri "Homo.sapiens" version 'annotation))
399 (sha256
400 (base32
401 "151vj7h5p1c8yd5swrchk46z469p135wk50hvkl0nhgndvy0jj01"))))
402 (properties
403 `((upstream-name . "Homo.sapiens")))
404 (build-system r-build-system)
405 (propagated-inputs
406 `(("r-genomicfeatures" ,r-genomicfeatures)
407 ("r-go-db" ,r-go-db)
408 ("r-org-hs-eg-db" ,r-org-hs-eg-db)
409 ("r-txdb-hsapiens-ucsc-hg19-knowngene" ,r-txdb-hsapiens-ucsc-hg19-knowngene)
410 ("r-organismdbi" ,r-organismdbi)
411 ("r-annotationdbi" ,r-annotationdbi)))
412 (home-page "https://bioconductor.org/packages/Homo.sapiens/")
413 (synopsis "Annotation package for the Homo.sapiens object")
414 (description
415 "This package contains the Homo.sapiens object to access data from
416several related annotation packages.")
417 (license license:artistic2.0)))
418
3a08940e
RW
419(define-public r-org-ce-eg-db
420 (package
421 (name "r-org-ce-eg-db")
422 (version "3.7.0")
423 (source (origin
424 (method url-fetch)
1c05e637 425 (uri (bioconductor-uri "org.Ce.eg.db" version 'annotation))
3a08940e
RW
426 (sha256
427 (base32
428 "1w5br1ss4ha8wv4v2saj7cmbjc2jw0dyj2f2y269l078z31wcnaz"))))
429 (properties
430 `((upstream-name . "org.Ce.eg.db")))
431 (build-system r-build-system)
432 (propagated-inputs
433 `(("r-annotationdbi" ,r-annotationdbi)))
434 (home-page "https://www.bioconductor.org/packages/org.Ce.eg.db/")
435 (synopsis "Genome wide annotation for Worm")
436 (description
437 "This package provides mappings from Entrez gene identifiers to various
438annotations for the genome of the model worm Caenorhabditis elegans.")
439 (license license:artistic2.0)))
440
f8780e96
RW
441(define-public r-org-dm-eg-db
442 (package
443 (name "r-org-dm-eg-db")
444 (version "3.7.0")
445 (source (origin
446 (method url-fetch)
b0dfc79b 447 (uri (bioconductor-uri "org.Dm.eg.db" version 'annotation))
f8780e96
RW
448 (sha256
449 (base32
450 "1pqjrzlyg72bjpy8zsxvaglc7jsv176bnyi87xdajmkvsgxpm7b3"))))
451 (properties
452 `((upstream-name . "org.Dm.eg.db")))
453 (build-system r-build-system)
454 (propagated-inputs
455 `(("r-annotationdbi" ,r-annotationdbi)))
456 (home-page "https://www.bioconductor.org/packages/org.Dm.eg.db/")
457 (synopsis "Genome wide annotation for Fly")
458 (description
459 "This package provides mappings from Entrez gene identifiers to various
460annotations for the genome of the model fruit fly Drosophila melanogaster.")
461 (license license:artistic2.0)))
462
3dad6087
RW
463(define-public r-org-dr-eg-db
464 (package
465 (name "r-org-dr-eg-db")
466 (version "3.7.0")
467 (source (origin
468 (method url-fetch)
7bb65a22 469 (uri (bioconductor-uri "org.Dr.eg.db" version 'annotation))
3dad6087
RW
470 (sha256
471 (base32
472 "1xs5wsbcpy0iwbjyiv7fax57djqc529ai5fk1qfsdcvlja3cpglx"))))
473 (properties
474 `((upstream-name . "org.Dr.eg.db")))
475 (build-system r-build-system)
476 (propagated-inputs
477 `(("r-annotationdbi" ,r-annotationdbi)))
478 (home-page "https://www.bioconductor.org/packages/org.Dr.eg.db/")
479 (synopsis "Annotation for Zebrafish")
480 (description
481 "This package provides genome wide annotations for Zebrafish, primarily
482based on mapping using Entrez Gene identifiers.")
483 (license license:artistic2.0)))
484
d56df35a
RW
485(define-public r-org-hs-eg-db
486 (package
487 (name "r-org-hs-eg-db")
488 (version "3.7.0")
489 (source (origin
490 (method url-fetch)
f53becc6 491 (uri (bioconductor-uri "org.Hs.eg.db" version 'annotation))
d56df35a
RW
492 (sha256
493 (base32
494 "1qxz9l80yg3qdqszs6dsscp7lrpfi1bgd0pxh9j7q34vprzwhdim"))))
495 (properties
496 `((upstream-name . "org.Hs.eg.db")))
497 (build-system r-build-system)
498 (propagated-inputs
499 `(("r-annotationdbi" ,r-annotationdbi)))
500 (home-page "https://www.bioconductor.org/packages/org.Hs.eg.db/")
501 (synopsis "Genome wide annotation for Human")
502 (description
503 "This package contains genome-wide annotations for Human, primarily based
504on mapping using Entrez Gene identifiers.")
505 (license license:artistic2.0)))
506
8035819f
RW
507(define-public r-org-mm-eg-db
508 (package
509 (name "r-org-mm-eg-db")
510 (version "3.7.0")
511 (source (origin
512 (method url-fetch)
411be88b 513 (uri (bioconductor-uri "org.Mm.eg.db" version 'annotation))
8035819f
RW
514 (sha256
515 (base32
516 "1i3nvrd3wjigf1rmgxq1p5xxc3p8v02h5gwi62s30rkrsyjjfjxx"))))
517 (properties
518 `((upstream-name . "org.Mm.eg.db")))
519 (build-system r-build-system)
520 (propagated-inputs
521 `(("r-annotationdbi" ,r-annotationdbi)))
522 (home-page "https://www.bioconductor.org/packages/org.Mm.eg.db/")
523 (synopsis "Genome wide annotation for Mouse")
524 (description
525 "This package provides mappings from Entrez gene identifiers to various
526annotations for the genome of the model mouse Mus musculus.")
527 (license license:artistic2.0)))
528
fe0b76e2
RW
529(define-public r-bsgenome-hsapiens-ucsc-hg19
530 (package
531 (name "r-bsgenome-hsapiens-ucsc-hg19")
532 (version "1.4.0")
533 (source (origin
534 (method url-fetch)
e7a8cf2e
RW
535 (uri (bioconductor-uri "BSgenome.Hsapiens.UCSC.hg19"
536 version 'annotation))
fe0b76e2
RW
537 (sha256
538 (base32
539 "1y0nqpk8cw5a34sd9hmin3z4v7iqm6hf6l22cl81vlbxqbjibxc8"))))
540 (properties
541 `((upstream-name . "BSgenome.Hsapiens.UCSC.hg19")))
542 (build-system r-build-system)
fe0b76e2
RW
543 (propagated-inputs
544 `(("r-bsgenome" ,r-bsgenome)))
545 (home-page
546 "https://www.bioconductor.org/packages/BSgenome.Hsapiens.UCSC.hg19/")
547 (synopsis "Full genome sequences for Homo sapiens")
548 (description
549 "This package provides full genome sequences for Homo sapiens as provided
550by UCSC (hg19, February 2009) and stored in Biostrings objects.")
551 (license license:artistic2.0)))
552
8ce240fd
RJ
553(define-public r-bsgenome-hsapiens-ucsc-hg38
554 (package
555 (name "r-bsgenome-hsapiens-ucsc-hg38")
556 (version "1.4.1")
557 (source (origin
558 (method url-fetch)
559 (uri (bioconductor-uri "BSgenome.Hsapiens.UCSC.hg38"
560 version 'annotation))
561 (sha256
562 (base32
563 "1ql08pvi4vv0ynvg4qs9kysw1c7s3crkgin6zxvgzqk6fray9mvi"))))
564 (properties
565 `((upstream-name . "BSgenome.Hsapiens.UCSC.hg38")))
566 (build-system r-build-system)
567 (propagated-inputs
568 `(("r-bsgenome" ,r-bsgenome)))
569 (home-page
570 "https://www.bioconductor.org/packages/BSgenome.Hsapiens.UCSC.hg38/")
571 (synopsis "Full genome sequences for Homo sapiens")
572 (description
573 "This package provides full genome sequences for Homo sapiens (Human)
574as provided by UCSC (hg38, Dec. 2013) and stored in Biostrings objects.")
575 (license license:artistic2.0)))
576
8324e64c
RW
577(define-public r-ensdb-hsapiens-v75
578 (package
579 (name "r-ensdb-hsapiens-v75")
580 (version "2.99.0")
581 (source
582 (origin
583 (method url-fetch)
584 (uri (bioconductor-uri "EnsDb.Hsapiens.v75" version 'annotation))
585 (sha256
586 (base32
587 "0jx6rf6v0j8yr07q3c1h7s121901dc400nm6xaiv4i7kb5czjn9c"))))
588 (properties
589 `((upstream-name . "EnsDb.Hsapiens.v75")))
590 (build-system r-build-system)
591 (propagated-inputs
592 `(("r-ensembldb" ,r-ensembldb)))
593 (home-page "https://bioconductor.org/packages/EnsDb.Hsapiens.v75")
594 (synopsis "Ensembl based annotation package")
595 (description
596 "This package exposes an annotation database generated from Ensembl.")
597 (license license:artistic2.0)))
598
66e35ce6
RW
599(define-public r-txdb-hsapiens-ucsc-hg19-knowngene
600 (package
601 (name "r-txdb-hsapiens-ucsc-hg19-knowngene")
602 (version "3.2.2")
603 (source (origin
604 (method url-fetch)
f2580a13
RW
605 (uri (bioconductor-uri "TxDb.Hsapiens.UCSC.hg19.knownGene"
606 version 'annotation))
66e35ce6
RW
607 (sha256
608 (base32
609 "1sajhcqqwazgz2lqbik7rd935i7kpnh08zxbp2ra10j72yqy4g86"))))
610 (properties
611 `((upstream-name . "TxDb.Hsapiens.UCSC.hg19.knownGene")))
612 (build-system r-build-system)
66e35ce6
RW
613 (propagated-inputs
614 `(("r-genomicfeatures" ,r-genomicfeatures)))
615 (home-page
616 "https://bioconductor.org/packages/TxDb.Hsapiens.UCSC.hg19.knownGene/")
617 (synopsis "Annotation package for human genome in TxDb format")
618 (description
619 "This package provides an annotation database of Homo sapiens genome
620data. It is derived from the UCSC hg19 genome and based on the \"knownGene\"
798b80ce
RW
621track. The database is exposed as a @code{TxDb} object.")
622 (license license:artistic2.0)))
623
624(define-public r-txdb-hsapiens-ucsc-hg38-knowngene
625 (package
626 (name "r-txdb-hsapiens-ucsc-hg38-knowngene")
627 (version "3.4.6")
628 (source (origin
629 (method url-fetch)
d78db088
RW
630 (uri (bioconductor-uri "TxDb.Hsapiens.UCSC.hg38.knownGene"
631 version 'annotation))
798b80ce
RW
632 (sha256
633 (base32
634 "12j7rri9r129v9w1yiqadg952dx462dh092sxif3r5kk8l7bxkn9"))))
635 (properties
636 `((upstream-name . "TxDb.Hsapiens.UCSC.hg38.knownGene")))
637 (build-system r-build-system)
638 (propagated-inputs
639 `(("r-genomicfeatures" ,r-genomicfeatures)))
640 (home-page
641 "https://bioconductor.org/packages/TxDb.Hsapiens.UCSC.hg38.knownGene/")
642 (synopsis "Annotation package for human genome in TxDb format")
643 (description
644 "This package provides an annotation database of Homo sapiens genome
645data. It is derived from the UCSC hg38 genome and based on the \"knownGene\"
66e35ce6
RW
646track. The database is exposed as a @code{TxDb} object.")
647 (license license:artistic2.0)))
648
d220babf
RW
649(define-public r-txdb-mmusculus-ucsc-mm9-knowngene
650 (package
651 (name "r-txdb-mmusculus-ucsc-mm9-knowngene")
652 (version "3.2.2")
653 (source (origin
654 (method url-fetch)
1afdf41b
RW
655 (uri (bioconductor-uri "TxDb.Mmusculus.UCSC.mm9.knownGene"
656 version 'annotation))
d220babf
RW
657 (sha256
658 (base32
659 "16bjxy00363hf91ik2mqlqls86i07gia72qh92xc3l1ncch61mx2"))))
660 (properties
661 `((upstream-name . "TxDb.Mmusculus.UCSC.mm9.knownGene")))
662 (build-system r-build-system)
663 (propagated-inputs
664 `(("r-genomicfeatures" ,r-genomicfeatures)
665 ("r-annotationdbi" ,r-annotationdbi)))
666 (home-page
667 "https://bioconductor.org/packages/TxDb.Mmusculus.UCSC.mm9.knownGene/")
668 (synopsis "Annotation package for mouse genome in TxDb format")
669 (description
670 "This package provides an annotation database of Mouse genome data. It
671is derived from the UCSC mm9 genome and based on the \"knownGene\" track. The
672database is exposed as a @code{TxDb} object.")
673 (license license:artistic2.0)))
674
7bc5d1b0
RW
675(define-public r-txdb-mmusculus-ucsc-mm10-knowngene
676 (package
677 (name "r-txdb-mmusculus-ucsc-mm10-knowngene")
b69c7703 678 (version "3.10.0")
7bc5d1b0
RW
679 (source (origin
680 (method url-fetch)
c271d990
RW
681 (uri (bioconductor-uri "TxDb.Mmusculus.UCSC.mm10.knownGene"
682 version 'annotation))
7bc5d1b0
RW
683 (sha256
684 (base32
b69c7703 685 "0xs9npnhbwll7p62hibs02y4ac23jchdcr25i6a7qwq1kms82qk9"))))
7bc5d1b0
RW
686 (properties
687 `((upstream-name . "TxDb.Mmusculus.UCSC.mm10.knownGene")))
688 (build-system r-build-system)
7bc5d1b0
RW
689 (propagated-inputs
690 `(("r-bsgenome" ,r-bsgenome)
691 ("r-genomicfeatures" ,r-genomicfeatures)
692 ("r-annotationdbi" ,r-annotationdbi)))
693 (home-page
694 "https://bioconductor.org/packages/TxDb.Mmusculus.UCSC.mm10.knownGene/")
695 (synopsis "Annotation package for TxDb knownGene object(s) for Mouse")
696 (description
697 "This package loads a TxDb object, which is an R interface to
698prefabricated databases contained in this package. This package provides
699the TxDb object of Mouse data as provided by UCSC (mm10, December 2011)
700based on the knownGene track.")
701 (license license:artistic2.0)))
702
7cd446fd
RW
703(define-public r-txdb-celegans-ucsc-ce6-ensgene
704 (package
705 (name "r-txdb-celegans-ucsc-ce6-ensgene")
706 (version "3.2.2")
707 (source
708 (origin
709 (method url-fetch)
710 (uri (bioconductor-uri "TxDb.Celegans.UCSC.ce6.ensGene"
711 version 'annotation))
712 (sha256
713 (base32
714 "1sgppva33cdy4isj2is8mfalj5gmmkpbkq9w1d83a4agcq31mi90"))))
715 (properties
716 `((upstream-name . "TxDb.Celegans.UCSC.ce6.ensGene")))
717 (build-system r-build-system)
718 (propagated-inputs
719 `(("r-annotationdbi" ,r-annotationdbi)
720 ("r-genomicfeatures" ,r-genomicfeatures)))
721 (home-page "https://bioconductor.org/packages/TxDb.Celegans.UCSC.ce6.ensGene/")
722 (synopsis "Annotation package for C elegans TxDb objects")
723 (description
724 "This package exposes a C elegans annotation database generated from UCSC
725by exposing these as TxDb objects.")
726 (license license:artistic2.0)))
727
0f5c9cec
RW
728(define-public r-fdb-infiniummethylation-hg19
729 (package
730 (name "r-fdb-infiniummethylation-hg19")
731 (version "2.2.0")
732 (source (origin
733 (method url-fetch)
6aca4054
RW
734 (uri (bioconductor-uri "FDb.InfiniumMethylation.hg19"
735 version 'annotation))
0f5c9cec
RW
736 (sha256
737 (base32
738 "0gq90fvph6kgrpjb89nvzq6hl1k24swn19rgjh5g98l86mja6nk0"))))
739 (properties
740 `((upstream-name . "FDb.InfiniumMethylation.hg19")))
741 (build-system r-build-system)
742 (propagated-inputs
743 `(("r-biostrings" ,r-biostrings)
744 ("r-genomicfeatures" ,r-genomicfeatures)
745 ("r-annotationdbi" ,r-annotationdbi)
746 ("r-org-hs-eg-db" ,r-org-hs-eg-db)
747 ("r-txdb-hsapiens-ucsc-hg19-knowngene" ,r-txdb-hsapiens-ucsc-hg19-knowngene)))
748 (home-page "https://bioconductor.org/packages/FDb.InfiniumMethylation.hg19/")
749 (synopsis "Compiled HumanMethylation27 and HumanMethylation450 annotations")
750 (description
751 "This is an annotation package for Illumina Infinium DNA methylation
752probes. It contains the compiled HumanMethylation27 and HumanMethylation450
753annotations.")
754 (license license:artistic2.0)))
755
9475a248
RW
756(define-public r-illuminahumanmethylationepicmanifest
757 (package
758 (name "r-illuminahumanmethylationepicmanifest")
759 (version "0.3.0")
760 (source (origin
761 (method url-fetch)
25f567a8
RW
762 (uri (bioconductor-uri "IlluminaHumanMethylationEPICmanifest"
763 version 'annotation))
9475a248
RW
764 (sha256
765 (base32
766 "0alhjda5g186z8b1nsmnpfswrlj7prdz8mkwx60wkkl6hkcnk6p3"))))
767 (properties
768 `((upstream-name . "IlluminaHumanMethylationEPICmanifest")))
769 (build-system r-build-system)
770 (propagated-inputs
771 `(("r-minfi" ,r-minfi)))
772 (home-page "https://bioconductor.org/packages/IlluminaHumanMethylationEPICmanifest/")
773 (synopsis "Manifest for Illumina's EPIC methylation arrays")
774 (description
775 "This is a manifest package for Illumina's EPIC methylation arrays.")
776 (license license:artistic2.0)))
e8d435f7 777
f8a5af46
RW
778(define-public r-do-db
779 (package
780 (name "r-do-db")
781 (version "2.9")
782 (source (origin
783 (method url-fetch)
eed2766a 784 (uri (bioconductor-uri "DO.db" version 'annotation))
f8a5af46
RW
785 (sha256
786 (base32
787 "10bqqa124l61ivzy4mdd3z3ar9a6537qbxw23pc4y9w8a6dwnavn"))))
788 (properties
789 `((upstream-name . "DO.db")))
790 (build-system r-build-system)
791 (propagated-inputs
792 `(("r-annotationdbi" ,r-annotationdbi)))
793 (home-page "https://www.bioconductor.org/packages/DO.db/")
794 (synopsis "Annotation maps describing the entire Disease Ontology")
795 (description
796 "This package provides a set of annotation maps describing the entire
797Disease Ontology.")
798 (license license:artistic2.0)))
799
83b42091
RW
800(define-public r-pfam-db
801 (package
802 (name "r-pfam-db")
803 (version "3.8.2")
804 (source
805 (origin
806 (method url-fetch)
807 (uri (bioconductor-uri "PFAM.db" version 'annotation))
808 (sha256
809 (base32
810 "0rn1arzzcniy3yyc4yc44vn40g0cqss37dhwnvsgxpfayqq1k59s"))))
811 (properties `((upstream-name . "PFAM.db")))
812 (build-system r-build-system)
813 (propagated-inputs
814 `(("r-annotationdbi" ,r-annotationdbi)))
815 (home-page "https://bioconductor.org/packages/PFAM.db")
816 (synopsis "Set of protein ID mappings for PFAM")
817 (description
818 "This package provides a set of protein ID mappings for PFAM, assembled
819using data from public repositories.")
820 (license license:artistic2.0)))
821
40be965e
RW
822(define-public r-phastcons100way-ucsc-hg19
823 (package
824 (name "r-phastcons100way-ucsc-hg19")
825 (version "3.7.2")
826 (source
827 (origin
828 (method url-fetch)
829 (uri (bioconductor-uri "phastCons100way.UCSC.hg19"
830 version 'annotation))
831 (sha256
832 (base32
833 "1jmc4k4zgkx5vr2plnidnd9bidlwlb0kr7mjg60cqjw7dq7jl1fa"))))
834 (properties
835 `((upstream-name . "phastCons100way.UCSC.hg19")))
836 (build-system r-build-system)
837 (propagated-inputs
838 `(("r-bsgenome" ,r-bsgenome)
839 ("r-genomeinfodb" ,r-genomeinfodb)
840 ("r-genomicranges" ,r-genomicranges)
841 ("r-genomicscores" ,r-genomicscores)
842 ("r-iranges" ,r-iranges)
843 ("r-s4vectors" ,r-s4vectors)))
844 (home-page "https://bioconductor.org/packages/phastCons100way.UCSC.hg19")
845 (synopsis "UCSC phastCons conservation scores for hg19")
846 (description
847 "This package provides UCSC phastCons conservation scores for the human
848genome (hg19) calculated from multiple alignments with other 99 vertebrate
849species.")
850 (license license:artistic2.0)))
851
2cc51108 852\f
557a1089
RW
853;;; Experiment data
854
692bce15
RW
855(define-public r-abadata
856 (package
857 (name "r-abadata")
858 (version "1.12.0")
859 (source (origin
860 (method url-fetch)
ced61edf 861 (uri (bioconductor-uri "ABAData" version 'experiment))
692bce15
RW
862 (sha256
863 (base32
864 "1bmj341xcymlrk02gss5vvrqc4ddas0rdw39lnpsj98hq6n11p5z"))))
865 (properties
866 `((upstream-name . "ABAData")))
867 (build-system r-build-system)
868 (propagated-inputs
869 `(("r-annotationdbi" ,r-annotationdbi)))
870 (home-page "https://www.bioconductor.org/packages/ABAData/")
871 (synopsis "Gene expression in human brain regions from Allen Brain Atlas")
872 (description
873 "This package provides the data for the gene expression enrichment
874analysis conducted in the package ABAEnrichment. The package includes three
875datasets which are derived from the Allen Brain Atlas:
876
877@enumerate
878@item Gene expression data from Human Brain (adults) averaged across donors,
879@item Gene expression data from the Developing Human Brain pooled into five
880 age categories and averaged across donors, and
881@item a developmental effect score based on the Developing Human Brain
882 expression data.
883@end enumerate
884
885All datasets are restricted to protein coding genes.")
886 (license license:gpl2+)))
887
b50c9660
RW
888(define-public r-arrmdata
889 (package
890 (name "r-arrmdata")
891 (version "1.18.0")
892 (source (origin
893 (method url-fetch)
b86f7746 894 (uri (bioconductor-uri "ARRmData" version 'experiment))
b50c9660
RW
895 (sha256
896 (base32
897 "0r1y3zn7ly4k3ngx55vfavn9s6aidbddlv2fbmj7hj3hvpslmyly"))))
898 (properties
899 `((upstream-name . "ARRmData")))
900 (build-system r-build-system)
901 (home-page "https://www.bioconductor.org/packages/ARRmData/")
902 (synopsis "Example dataset for normalization of Illumina 450k methylation data")
903 (description
904 "This package provides raw beta values from 36 samples across 3 groups
905from Illumina 450k methylation arrays.")
906 (license license:artistic2.0)))
907
e5610fd9
RW
908(define-public r-genelendatabase
909 (package
910 (name "r-genelendatabase")
911 (version "1.18.0")
912 (source
913 (origin
914 (method url-fetch)
915 (uri (bioconductor-uri "geneLenDataBase" version 'experiment))
916 (sha256
917 (base32
918 "03gm4pvsfascx7kjg0jycpf4f572mja68wwmwigs390vbmawyb4a"))))
919 (properties
920 `((upstream-name . "geneLenDataBase")))
921 (build-system r-build-system)
922 (propagated-inputs
923 `(("r-rtracklayer" ,r-rtracklayer)
924 ("r-genomicfeatures" ,r-genomicfeatures)))
925 (home-page "https://bioconductor.org/packages/geneLenDataBase/")
926 (synopsis "Lengths of mRNA transcripts for a number of genomes")
927 (description
928 "This package provides the lengths of mRNA transcripts for a number of
929genomes and gene ID formats, largely based on the UCSC table browser.")
930 (license license:lgpl2.0+)))
931
e7fa79fd
RW
932(define-public r-pasilla
933 (package
934 (name "r-pasilla")
935 (version "1.14.0")
936 (source (origin
937 (method url-fetch)
938 (uri (string-append
939 "http://bioconductor.org/packages/release/data/experiment"
940 "/src/contrib/pasilla_" version ".tar.gz"))
941 (sha256
942 (base32
943 "0h124i2fb2lbj2k48zzf1n7ldqa471bs26fbd9vw50299aqx28x0"))))
944 (build-system r-build-system)
945 (propagated-inputs
946 `(("r-biocstyle" ,r-biocstyle)
947 ("r-dexseq" ,r-dexseq)
948 ("r-knitr" ,r-knitr)
949 ("r-rmarkdown" ,r-rmarkdown)))
950 (home-page "https://www.bioconductor.org/packages/pasilla/")
951 (synopsis "Data package with per-exon and per-gene read counts")
952 (description "This package provides per-exon and per-gene read counts
953computed for selected genes from RNA-seq data that were presented in the
954article 'Conservation of an RNA regulatory map between Drosophila and mammals'
955by Brooks et al., Genome Research 2011.")
956 (license license:lgpl2.1+)))
957
557a1089
RW
958(define-public r-hsmmsinglecell
959 (package
960 (name "r-hsmmsinglecell")
961 (version "1.2.0")
962 (source (origin
963 (method url-fetch)
545e67ac 964 (uri (bioconductor-uri "HSMMSingleCell" version 'experiment))
557a1089
RW
965 (sha256
966 (base32
967 "1vxnr8gr6md85g39csy7g2sqqajiqgyvznys2qa9yixd2b01yph9"))))
968 (properties
969 `((upstream-name . "HSMMSingleCell")))
970 (build-system r-build-system)
971 (home-page "https://www.bioconductor.org/packages/HSMMSingleCell/")
972 (synopsis "Single-cell RNA-Seq for differentiating human skeletal muscle myoblasts (HSMM)")
973 (description
974 "Skeletal myoblasts undergo a well-characterized sequence of
975morphological and transcriptional changes during differentiation. In this
976experiment, primary @dfn{human skeletal muscle myoblasts} (HSMM) were expanded
977under high mitogen conditions (GM) and then differentiated by switching to
978low-mitogen media (DM). RNA-Seq libraries were sequenced from each of several
979hundred cells taken over a time-course of serum-induced differentiation.
980Between 49 and 77 cells were captured at each of four time points (0, 24, 48,
98172 hours) following serum switch using the Fluidigm C1 microfluidic system.
982RNA from each cell was isolated and used to construct mRNA-Seq libraries,
983which were then sequenced to a depth of ~4 million reads per library,
984resulting in a complete gene expression profile for each cell.")
985 (license license:artistic2.0)))
ad8f46c6 986
987(define-public r-all
988 (package
989 (name "r-all")
990 (version "1.26.0")
991 (source (origin
992 (method url-fetch)
41728d23 993 (uri (bioconductor-uri "ALL" version 'experiment))
ad8f46c6 994 (sha256
995 (base32
996 "1z7kpjw4ndj6fkxwvhqf3gawhrn26ksrlns7j2c78qzxqmjndik9"))))
997 (properties `((upstream-name . "ALL")))
998 (build-system r-build-system)
999 (propagated-inputs
1000 `(("r-biobase" ,r-biobase)))
1001 (home-page "https://bioconductor.org/packages/ALL")
1002 (synopsis "Acute Lymphoblastic Leukemia data from the Ritz laboratory")
1003 (description
1004 "The data consist of microarrays from 128 different individuals with
1005@dfn{acute lymphoblastic leukemia} (ALL). A number of additional covariates
1006are available. The data have been normalized (using rma) and it is the
1007jointly normalized data that are available here. The data are presented in
1008the form of an @code{exprSet} object.")
1009 (license license:artistic2.0)))
557a1089 1010
53b1e10f
RW
1011(define-public r-affydata
1012 (package
1013 (name "r-affydata")
1014 (version "1.32.0")
1015 (source
1016 (origin
1017 (method url-fetch)
1018 (uri (bioconductor-uri "affydata" version 'experiment))
1019 (sha256
1020 (base32
1021 "1l9qhmjqgbrdl9cmd74rlnvmvr6mslbmckb83n0211whp2i0b7h5"))))
1022 (properties `((upstream-name . "affydata")))
1023 (build-system r-build-system)
1024 (propagated-inputs
1025 `(("r-affy" ,r-affy)))
1026 (home-page "https://bioconductor.org/packages/affydata/")
1027 (synopsis "Affymetrix data for demonstration purposes")
1028 (description
1029 "This package provides example datasets that represent 'real world
1030examples' of Affymetrix data, unlike the artificial examples included in the
1031package @code{affy}.")
1032 (license license:gpl2+)))
1033
eb2f1a7d
MIP
1034(define-public r-gagedata
1035 (package
1036 (name "r-gagedata")
1037 (version "2.28.0")
1038 (source
1039 (origin
1040 (method url-fetch)
1041 (uri (bioconductor-uri "gageData" version 'experiment))
1042 (sha256
1043 (base32 "16lmnvmbykvbdgwyx7r2jc217gb9nidn81860v5kri99g97j4jdn"))))
1044 (properties `((upstream-name . "gageData")))
1045 (build-system r-build-system)
1046 (home-page "https://bioconductor.org/packages/gageData")
1047 (synopsis "Auxillary data for gage package")
1048 (description
1049 "This is a supportive data package for the software package @code{gage}.
1050However, the data supplied here are also useful for gene set or pathway
1051analysis or microarray data analysis in general. In this package, we provide
1052two demo microarray dataset: GSE16873 (a breast cancer dataset from GEO) and
1053BMP6 (originally published as an demo dataset for GAGE, also registered as
1054GSE13604 in GEO). This package also includes commonly used gene set data based
1055on KEGG pathways and GO terms for major research species, including human,
1056mouse, rat and budding yeast. Mapping data between common gene IDs for budding
1057yeast are also included.")
1058 (license license:gpl2+)))
1059
ff1146b9
RW
1060(define-public r-curatedtcgadata
1061 (package
1062 (name "r-curatedtcgadata")
1063 (version "1.8.0")
1064 (source
1065 (origin
1066 (method url-fetch)
1067 (uri (bioconductor-uri "curatedTCGAData" version 'experiment))
1068 (sha256
1069 (base32
1070 "02y6cgihmsl9b4a9mmcdjjgjp06lpz04biyvxd3n5lk5gnqd9r3y"))))
1071 (properties
1072 `((upstream-name . "curatedTCGAData")))
1073 (build-system r-build-system)
1074 (propagated-inputs
1075 `(("r-annotationhub" ,r-annotationhub)
1076 ("r-experimenthub" ,r-experimenthub)
1077 ("r-hdf5array" ,r-hdf5array)
1078 ("r-multiassayexperiment" ,r-multiassayexperiment)
1079 ("r-s4vectors" ,r-s4vectors)
1080 ("r-summarizedexperiment" ,r-summarizedexperiment)))
1081 (home-page "https://bioconductor.org/packages/curatedTCGAData/")
1082 (synopsis "Curated data from The Cancer Genome Atlas")
1083 (description
1084 "This package provides publicly available data from The Cancer Genome
1085Atlas (TCGA) as @code{MultiAssayExperiment} objects.
1086@code{MultiAssayExperiment} integrates multiple assays (e.g., RNA-seq, copy
1087number, mutation, microRNA, protein, and others) with clinical / pathological
1088data. It also links assay barcodes with patient identifiers, enabling
1089harmonized subsetting of rows (features) and columns (patients / samples)
1090across the entire multi-'omics experiment.")
1091 (license license:artistic2.0)))
1092
557a1089
RW
1093\f
1094;;; Packages
1095
e5d722fb
RW
1096(define-public r-biocversion
1097 (package
1098 (name "r-biocversion")
70ab9909 1099 (version "3.12.0")
e5d722fb
RW
1100 (source
1101 (origin
1102 (method url-fetch)
1103 (uri (bioconductor-uri "BiocVersion" version))
1104 (sha256
1105 (base32
70ab9909 1106 "1cj9swyf4zbkdq45bhw0kymh2aghkwimxjlfj5r2j7kdiyh6n3rk"))))
e5d722fb
RW
1107 (properties `((upstream-name . "BiocVersion")))
1108 (build-system r-build-system)
1109 (home-page "https://bioconductor.org/packages/BiocVersion/")
1110 (synopsis "Set the appropriate version of Bioconductor packages")
1111 (description
1112 "This package provides repository information for the appropriate version
1113of Bioconductor.")
1114 (license license:artistic2.0)))
1115
14bba460
RW
1116(define-public r-biocgenerics
1117 (package
1118 (name "r-biocgenerics")
aa311eaa 1119 (version "0.36.0")
14bba460
RW
1120 (source (origin
1121 (method url-fetch)
1122 (uri (bioconductor-uri "BiocGenerics" version))
1123 (sha256
1124 (base32
aa311eaa 1125 "1y9pgangz2f0n9v3zj8brz8bv7a1yjsncdnd5h1l7zv0c0j9fh9q"))))
14bba460
RW
1126 (properties
1127 `((upstream-name . "BiocGenerics")))
1128 (build-system r-build-system)
1129 (home-page "https://bioconductor.org/packages/BiocGenerics")
1130 (synopsis "S4 generic functions for Bioconductor")
1131 (description
1132 "This package provides S4 generic functions needed by many Bioconductor
1133packages.")
1134 (license license:artistic2.0)))
1135
17d95689
RW
1136(define-public r-coverageview
1137 (package
1138 (name "r-coverageview")
1139 (version "1.28.0")
1140 (source (origin
1141 (method url-fetch)
1142 (uri (bioconductor-uri "CoverageView" version))
1143 (sha256
1144 (base32
1145 "1k89gzqhd8ca8s9gk5bfzringnc5nayqbwzwwy35fls1cg96qmsj"))))
1146 (build-system r-build-system)
1147 (propagated-inputs
1148 `(("r-s4vectors" ,r-s4vectors)
1149 ("r-iranges" ,r-iranges)
1150 ("r-genomicranges" ,r-genomicranges)
1151 ("r-genomicalignments" ,r-genomicalignments)
1152 ("r-rtracklayer" ,r-rtracklayer)
1153 ("r-rsamtools" ,r-rsamtools)))
1154 (home-page "https://bioconductor.org/packages/CoverageView/")
1155 (synopsis "Coverage visualization package for R")
1156 (description "This package provides a framework for the visualization of
1157genome coverage profiles. It can be used for ChIP-seq experiments, but it can
1158be also used for genome-wide nucleosome positioning experiments or other
1159experiment types where it is important to have a framework in order to inspect
1160how the coverage distributed across the genome.")
1161 (license license:artistic2.0)))
1162
1abb6a2a
RW
1163(define-public r-cummerbund
1164 (package
1165 (name "r-cummerbund")
1166 (version "2.32.0")
1167 (source (origin
1168 (method url-fetch)
1169 (uri (bioconductor-uri "cummeRbund" version))
1170 (sha256
1171 (base32
1172 "1x7rby50api1c66al6a0i92q82ydjmh3h8l2k7hj0ffpn8c5pdgj"))))
1173 (build-system r-build-system)
1174 (propagated-inputs
1175 `(("r-biobase" ,r-biobase)
1176 ("r-biocgenerics" ,r-biocgenerics)
1177 ("r-fastcluster" ,r-fastcluster)
1178 ("r-ggplot2" ,r-ggplot2)
1179 ("r-gviz" ,r-gviz)
1180 ("r-plyr" ,r-plyr)
1181 ("r-reshape2" ,r-reshape2)
1182 ("r-rsqlite" ,r-rsqlite)
1183 ("r-rtracklayer" ,r-rtracklayer)
1184 ("r-s4vectors" ,r-s4vectors)))
1185 (home-page "https://bioconductor.org/packages/cummeRbund/")
1186 (synopsis "Analyze Cufflinks high-throughput sequencing data")
1187 (description "This package allows for persistent storage, access,
1188exploration, and manipulation of Cufflinks high-throughput sequencing
1189data. In addition, provides numerous plotting functions for commonly
1190used visualizations.")
1191 (license license:artistic2.0)))
1192
30a4bd3b
RW
1193(define-public r-bluster
1194 (package
1195 (name "r-bluster")
1196 (version "1.0.0")
1197 (source (origin
1198 (method url-fetch)
1199 (uri (bioconductor-uri "bluster" version))
1200 (sha256
1201 (base32
1202 "0izrf82m5znyrgai5y5jss4k2brabh4ajxdvnlwwc92l5bw7jp61"))))
1203 (properties `((upstream-name . "bluster")))
1204 (build-system r-build-system)
1205 (propagated-inputs
1206 `(("r-biocneighbors" ,r-biocneighbors)
1207 ("r-biocparallel" ,r-biocparallel)
1208 ("r-igraph" ,r-igraph)
1209 ("r-matrix" ,r-matrix)
1210 ("r-rcpp" ,r-rcpp)
1211 ("r-s4vectors" ,r-s4vectors)))
1212 (native-inputs
1213 `(("r-knitr" ,r-knitr)))
1214 (home-page "https://bioconductor.org/packages/bluster")
1215 (synopsis "Clustering algorithms for Bioconductor")
1216 (description"This package wraps common clustering algorithms in an easily
1217extended S4 framework. Backends are implemented for hierarchical, k-means
1218and graph-based clustering. Several utilities are also provided to compare
1219and evaluate clustering results.")
1220 (license license:gpl3)))
1221
cc54848a
RW
1222(define-public r-ideoviz
1223 (package
1224 (name "r-ideoviz")
1225 (version "1.26.0")
1226 (source (origin
1227 (method url-fetch)
1228 (uri (bioconductor-uri "IdeoViz" version))
1229 (sha256
1230 (base32
1231 "1k5c0skr6pvpcvkak9f0a088w5wsx4fl3jb9a76gyyni4nkj7djq"))))
1232 (build-system r-build-system)
1233 (propagated-inputs
1234 `(("r-biobase" ,r-biobase)
1235 ("r-iranges" ,r-iranges)
1236 ("r-genomicranges" ,r-genomicranges)
1237 ("r-rcolorbrewer" ,r-rcolorbrewer)
1238 ("r-rtracklayer" ,r-rtracklayer)
1239 ("r-genomeinfodb" ,r-genomeinfodb)))
1240 (home-page "https://bioconductor.org/packages/IdeoViz/")
1241 (synopsis "Plots data along a chromosomal ideogram")
1242 (description "This package provides functions to plot data associated with
1243arbitrary genomic intervals along chromosomal ideogram.")
1244 (license license:gpl2)))
1245
eb3c1051
RW
1246;; This is a CRAN package, but it depends on r-bsgenome-hsapiens-ucsc-hg19
1247;; from Bioconductor.
1248(define-public r-deconstructsigs
1249 (package
1250 (name "r-deconstructsigs")
1251 (version "1.8.0")
1252 (source (origin
1253 (method url-fetch)
1254 (uri (cran-uri "deconstructSigs" version))
1255 (sha256
1256 (base32
1257 "014x0nb23jb98666kaav2phkvmkr38pi38jv0dqd4jv7zp0gdf1a"))))
1258 (properties
1259 `((upstream-name . "deconstructSigs")))
1260 (build-system r-build-system)
1261 (propagated-inputs
1262 `(("r-bsgenome" ,r-bsgenome)
1263 ("r-bsgenome-hsapiens-ucsc-hg19" ,r-bsgenome-hsapiens-ucsc-hg19)
1264 ("r-genomeinfodb" ,r-genomeinfodb)
1265 ("r-reshape2" ,r-reshape2)))
1266 (home-page "https://github.com/raerose01/deconstructSigs")
1267 (synopsis "Identifies signatures present in a tumor sample")
1268 (description "This package takes sample information in the form of the
1269fraction of mutations in each of 96 trinucleotide contexts and identifies
1270the weighted combination of published signatures that, when summed, most
1271closely reconstructs the mutational profile.")
1272 (license license:gpl2+)))
1273
17235ec2
RW
1274;; This is a CRAN package, but it depends on Bioconductor packages.
1275(define-public r-nmf
1276 (package
1277 (name "r-nmf")
1278 (version "0.23.0")
1279 (source
1280 (origin
1281 (method url-fetch)
1282 (uri (cran-uri "NMF" version))
1283 (sha256
1284 (base32
1285 "0ls7q9yc9l1z10jphq5a11wkfgcxc3gm3sfjj376zx3vnc0wl30g"))))
1286 (properties `((upstream-name . "NMF")))
1287 (build-system r-build-system)
1288 (propagated-inputs
1289 `(("r-cluster" ,r-cluster)
1290 ("r-biobase" ,r-biobase)
1291 ("r-biocmanager" ,r-biocmanager)
1292 ("r-bigmemory" ,r-bigmemory) ; suggested
1293 ("r-synchronicity" ,r-synchronicity) ; suggested
1294 ("r-colorspace" ,r-colorspace)
1295 ("r-digest" ,r-digest)
1296 ("r-doparallel" ,r-doparallel)
1297 ("r-foreach" ,r-foreach)
1298 ("r-ggplot2" ,r-ggplot2)
1299 ("r-gridbase" ,r-gridbase)
1300 ("r-pkgmaker" ,r-pkgmaker)
1301 ("r-rcolorbrewer" ,r-rcolorbrewer)
1302 ("r-registry" ,r-registry)
1303 ("r-reshape2" ,r-reshape2)
1304 ("r-rngtools" ,r-rngtools)
1305 ("r-stringr" ,r-stringr)))
1306 (native-inputs
1307 `(("r-knitr" ,r-knitr)))
1308 (home-page "http://renozao.github.io/NMF")
1309 (synopsis "Algorithms and framework for nonnegative matrix factorization")
1310 (description
1311 "This package provides a framework to perform Non-negative Matrix
1312Factorization (NMF). The package implements a set of already published
1313algorithms and seeding methods, and provides a framework to test, develop and
1314plug new or custom algorithms. Most of the built-in algorithms have been
1315optimized in C++, and the main interface function provides an easy way of
1316performing parallel computations on multicore machines.")
1317 (license license:gpl2+)))
1318
5cf940de
RW
1319(define-public r-affycomp
1320 (package
1321 (name "r-affycomp")
c472549f 1322 (version "1.66.0")
5cf940de
RW
1323 (source
1324 (origin
1325 (method url-fetch)
1326 (uri (bioconductor-uri "affycomp" version))
1327 (sha256
1328 (base32
c472549f 1329 "106gz4rami04r0ffc7rxkrv92s3yrcnlqnyykd5s8lrkndbihrpk"))))
5cf940de
RW
1330 (properties `((upstream-name . "affycomp")))
1331 (build-system r-build-system)
1332 (propagated-inputs `(("r-biobase" ,r-biobase)))
1333 (home-page "https://bioconductor.org/packages/affycomp/")
1334 (synopsis "Graphics toolbox for assessment of Affymetrix expression measures")
1335 (description
1336 "The package contains functions that can be used to compare expression
1337measures for Affymetrix Oligonucleotide Arrays.")
1338 (license license:gpl2+)))
1339
5094aa94
RW
1340(define-public r-affycompatible
1341 (package
1342 (name "r-affycompatible")
fa2d16cc 1343 (version "1.50.0")
5094aa94
RW
1344 (source
1345 (origin
1346 (method url-fetch)
1347 (uri (bioconductor-uri "AffyCompatible" version))
1348 (sha256
1349 (base32
fa2d16cc 1350 "0pcs51miy45bky26i1d4iarbjh569gssb5g4fr26bzgjmq19yl7x"))))
5094aa94
RW
1351 (properties
1352 `((upstream-name . "AffyCompatible")))
1353 (build-system r-build-system)
1354 (propagated-inputs
1355 `(("r-biostrings" ,r-biostrings)
1356 ("r-rcurl" ,r-rcurl)
1357 ("r-xml" ,r-xml)))
1358 (home-page "https://bioconductor.org/packages/AffyCompatible/")
1359 (synopsis "Work with Affymetrix GeneChip files")
1360 (description
1361 "This package provides an interface to Affymetrix chip annotation and
1362sample attribute files. The package allows an easy way for users to download
1363and manage local data bases of Affynmetrix NetAffx annotation files. It also
1364provides access to @dfn{GeneChip Operating System} (GCOS) and @dfn{GeneChip
1365Command Console} (AGCC)-compatible sample annotation files.")
1366 (license license:artistic2.0)))
1367
4ca2d6c1
RW
1368(define-public r-affycontam
1369 (package
1370 (name "r-affycontam")
3e82f9cc 1371 (version "1.48.0")
4ca2d6c1
RW
1372 (source
1373 (origin
1374 (method url-fetch)
1375 (uri (bioconductor-uri "affyContam" version))
1376 (sha256
1377 (base32
3e82f9cc 1378 "0pi5fll5868sb80vb9kbymz6gkjv58f0abk6zwn407cnyjhr342b"))))
4ca2d6c1
RW
1379 (properties `((upstream-name . "affyContam")))
1380 (build-system r-build-system)
1381 (propagated-inputs
1382 `(("r-affy" ,r-affy)
1383 ("r-affydata" ,r-affydata)
1384 ("r-biobase" ,r-biobase)))
1385 (home-page "https://bioconductor.org/packages/affyContam/")
1386 (synopsis "Structured corruption of Affymetrix CEL file data")
1387 (description
1388 "Microarray quality assessment is a major concern of microarray analysts.
1389This package provides some simple approaches to in silico creation of quality
1390problems in CEL-level data to help evaluate performance of quality metrics.")
1391 (license license:artistic2.0)))
1392
12105c6c
RW
1393(define-public r-affycoretools
1394 (package
1395 (name "r-affycoretools")
a92219b4 1396 (version "1.62.0")
12105c6c
RW
1397 (source
1398 (origin
1399 (method url-fetch)
1400 (uri (bioconductor-uri "affycoretools" version))
1401 (sha256
1402 (base32
a92219b4 1403 "0jacgwylg7wjw3xk3ga2sb1wkdklm5glamhbmqgvzm5kdjnl0rv0"))))
12105c6c
RW
1404 (properties `((upstream-name . "affycoretools")))
1405 (build-system r-build-system)
1406 (propagated-inputs
1407 `(("r-affy" ,r-affy)
1408 ("r-annotationdbi" ,r-annotationdbi)
1409 ("r-biobase" ,r-biobase)
1410 ("r-biocgenerics" ,r-biocgenerics)
1411 ("r-dbi" ,r-dbi)
1412 ("r-edger" ,r-edger)
1413 ("r-gcrma" ,r-gcrma)
f8f181ae 1414 ("r-glimma" ,r-glimma)
12105c6c
RW
1415 ("r-ggplot2" ,r-ggplot2)
1416 ("r-gostats" ,r-gostats)
1417 ("r-gplots" ,r-gplots)
1418 ("r-hwriter" ,r-hwriter)
1419 ("r-lattice" ,r-lattice)
1420 ("r-limma" ,r-limma)
1421 ("r-oligoclasses" ,r-oligoclasses)
1422 ("r-reportingtools" ,r-reportingtools)
1423 ("r-rsqlite" ,r-rsqlite)
1424 ("r-s4vectors" ,r-s4vectors)
1425 ("r-xtable" ,r-xtable)))
fa610697
RW
1426 (native-inputs
1427 `(("r-knitr" ,r-knitr)))
12105c6c
RW
1428 (home-page "https://bioconductor.org/packages/affycoretools/")
1429 (synopsis "Functions for analyses with Affymetrix GeneChips")
1430 (description
1431 "This package provides various wrapper functions that have been written
1432to streamline the more common analyses that a Biostatistician might see.")
1433 (license license:artistic2.0)))
1434
d6a5d9b2
RW
1435(define-public r-affxparser
1436 (package
1437 (name "r-affxparser")
8e6a2c32 1438 (version "1.62.0")
d6a5d9b2
RW
1439 (source
1440 (origin
1441 (method url-fetch)
1442 (uri (bioconductor-uri "affxparser" version))
1443 (sha256
1444 (base32
8e6a2c32 1445 "13h4iwskvgwgxid9f60gzb1zndgbhdlbn9ixv5waihy1jkcbn24p"))))
d6a5d9b2
RW
1446 (properties `((upstream-name . "affxparser")))
1447 (build-system r-build-system)
1448 (home-page "https://github.com/HenrikBengtsson/affxparser")
1449 (synopsis "Affymetrix File Parsing SDK")
1450 (description
1451 "This is a package for parsing Affymetrix files (CDF, CEL, CHP, BPMAP,
1452BAR). It provides methods for fast and memory efficient parsing of Affymetrix
1453files using the Affymetrix' Fusion SDK. Both ASCII- and binary-based files
1454are supported. Currently, there are methods for reading @dfn{chip definition
1455file} (CDF) and a @dfn{cell intensity file} (CEL). These files can be read
1456either in full or in part. For example, probe signals from a few probesets
1457can be extracted very quickly from a set of CEL files into a convenient list
1458structure.")
1459 ;; The Fusion SDK contains files under GPLv2 and LGPLv2.1. The R code is
1460 ;; under LGPLv2+.
1461 (license (list license:lgpl2.0+ license:lgpl2.1 license:gpl2))))
1462
7097c700
RW
1463(define-public r-annotate
1464 (package
1465 (name "r-annotate")
7d563023 1466 (version "1.68.0")
7097c700
RW
1467 (source
1468 (origin
1469 (method url-fetch)
1470 (uri (bioconductor-uri "annotate" version))
1471 (sha256
1472 (base32
7d563023 1473 "1rql591x56532m8n4axdkfkhkbcsz5hfrf7271s0lmkvy84i7z6l"))))
7097c700
RW
1474 (build-system r-build-system)
1475 (propagated-inputs
1476 `(("r-annotationdbi" ,r-annotationdbi)
1477 ("r-biobase" ,r-biobase)
1478 ("r-biocgenerics" ,r-biocgenerics)
1479 ("r-dbi" ,r-dbi)
7d563023 1480 ("r-httr" ,r-httr)
7097c700
RW
1481 ("r-xml" ,r-xml)
1482 ("r-xtable" ,r-xtable)))
1483 (home-page
1484 "https://bioconductor.org/packages/annotate")
1485 (synopsis "Annotation for microarrays")
1486 (description "This package provides R environments for the annotation of
1487microarrays.")
1488 (license license:artistic2.0)))
1489
ff92c287 1490(define-public r-annotationforge
1491 (package
1492 (name "r-annotationforge")
1493 (version "1.32.0")
1494 (source
1495 (origin
1496 (method url-fetch)
1497 (uri (bioconductor-uri "AnnotationForge" version))
1498 (sha256
1499 (base32
1500 "0y3820dkvwz09wlmz9drx6gqpsr9cwppaiz40zafwfxbz65y8px7"))))
1501 (properties
1502 `((upstream-name . "AnnotationForge")))
1503 (build-system r-build-system)
1504 (propagated-inputs
1505 `(("r-annotationdbi" ,r-annotationdbi)
1506 ("r-biobase" ,r-biobase)
1507 ("r-biocgenerics" ,r-biocgenerics)
1508 ("r-dbi" ,r-dbi)
1509 ("r-rcurl" ,r-rcurl)
1510 ("r-rsqlite" ,r-rsqlite)
1511 ("r-s4vectors" ,r-s4vectors)
1512 ("r-xml" ,r-xml)))
1513 (native-inputs
1514 `(("r-knitr" ,r-knitr)))
1515 (home-page "https://bioconductor.org/packages/AnnotationForge")
1516 (synopsis "Code for building annotation database packages")
1517 (description
1518 "This package provides code for generating Annotation packages and their
1519databases. Packages produced are intended to be used with AnnotationDbi.")
1520 (license license:artistic2.0)))
1521
4e7cf96c 1522(define-public r-category
1523 (package
1524 (name "r-category")
1525 (version "2.56.0")
1526 (source
1527 (origin
1528 (method url-fetch)
1529 (uri (bioconductor-uri "Category" version))
1530 (sha256
1531 (base32
1532 "0m77wpnica0h2ia9ajdaiga4plgz1s9wls6pdnxzk7kwl8a68wkr"))))
1533 (properties `((upstream-name . "Category")))
1534 (build-system r-build-system)
1535 (propagated-inputs
1536 `(("r-annotate" ,r-annotate)
1537 ("r-annotationdbi" ,r-annotationdbi)
1538 ("r-biobase" ,r-biobase)
1539 ("r-biocgenerics" ,r-biocgenerics)
1540 ("r-genefilter" ,r-genefilter)
1541 ("r-graph" ,r-graph)
1542 ("r-gseabase" ,r-gseabase)
1543 ("r-matrix" ,r-matrix)
1544 ("r-rbgl" ,r-rbgl)
1545 ("r-dbi" ,r-dbi)))
1546 (home-page "https://bioconductor.org/packages/Category")
1547 (synopsis "Category analysis")
1548 (description
1549 "This package provides a collection of tools for performing category
1550analysis.")
1551 (license license:artistic2.0)))
1552
37354585 1553(define-public r-deseq2
1554 (package
1555 (name "r-deseq2")
1556 (version "1.30.0")
1557 (source
1558 (origin
1559 (method url-fetch)
1560 (uri (bioconductor-uri "DESeq2" version))
1561 (sha256
1562 (base32
1563 "0q2f9cywrcmp1p7ii8f45g4dk4hsnjflq3yqhsxgnpv9fw338qpp"))))
1564 (properties `((upstream-name . "DESeq2")))
1565 (build-system r-build-system)
1566 (propagated-inputs
1567 `(("r-biobase" ,r-biobase)
1568 ("r-biocgenerics" ,r-biocgenerics)
1569 ("r-biocparallel" ,r-biocparallel)
1570 ("r-genefilter" ,r-genefilter)
1571 ("r-geneplotter" ,r-geneplotter)
1572 ("r-genomicranges" ,r-genomicranges)
1573 ("r-ggplot2" ,r-ggplot2)
1574 ("r-iranges" ,r-iranges)
1575 ("r-locfit" ,r-locfit)
1576 ("r-rcpp" ,r-rcpp)
1577 ("r-rcpparmadillo" ,r-rcpparmadillo)
1578 ("r-s4vectors" ,r-s4vectors)
1579 ("r-summarizedexperiment" ,r-summarizedexperiment)))
1580 (native-inputs
1581 `(("r-knitr" ,r-knitr)))
1582 (home-page "https://bioconductor.org/packages/DESeq2")
1583 (synopsis "Differential gene expression analysis")
1584 (description
1585 "This package provides functions to estimate variance-mean dependence in
1586count data from high-throughput nucleotide sequencing assays and test for
1587differential expression based on a model using the negative binomial
1588distribution.")
1589 (license license:lgpl3+)))
1590
d769b107 1591(define-public r-dexseq
1592 (package
1593 (name "r-dexseq")
1594 (version "1.36.0")
1595 (source
1596 (origin
1597 (method url-fetch)
1598 (uri (bioconductor-uri "DEXSeq" version))
1599 (sha256
1600 (base32
1601 "0wfjb42xcr4wjy8a654b74411dky8hp6sp8xdwf0sxqgsxy106qi"))))
1602 (properties `((upstream-name . "DEXSeq")))
1603 (build-system r-build-system)
1604 (propagated-inputs
1605 `(("r-annotationdbi" ,r-annotationdbi)
1606 ("r-biobase" ,r-biobase)
1607 ("r-biocgenerics" ,r-biocgenerics)
1608 ("r-biocparallel" ,r-biocparallel)
1609 ("r-biomart" ,r-biomart)
1610 ("r-deseq2" ,r-deseq2)
1611 ("r-genefilter" ,r-genefilter)
1612 ("r-geneplotter" ,r-geneplotter)
1613 ("r-genomicranges" ,r-genomicranges)
1614 ("r-hwriter" ,r-hwriter)
1615 ("r-iranges" ,r-iranges)
1616 ("r-rcolorbrewer" ,r-rcolorbrewer)
1617 ("r-rsamtools" ,r-rsamtools)
1618 ("r-s4vectors" ,r-s4vectors)
1619 ("r-statmod" ,r-statmod)
1620 ("r-stringr" ,r-stringr)
1621 ("r-summarizedexperiment" ,r-summarizedexperiment)))
1622 (native-inputs
1623 `(("r-knitr" ,r-knitr)))
1624 (home-page "https://bioconductor.org/packages/DEXSeq")
1625 (synopsis "Inference of differential exon usage in RNA-Seq")
1626 (description
1627 "This package is focused on finding differential exon usage using RNA-seq
1628exon counts between samples with different experimental designs. It provides
1629functions that allows the user to make the necessary statistical tests based
1630on a model that uses the negative binomial distribution to estimate the
1631variance between biological replicates and generalized linear models for
1632testing. The package also provides functions for the visualization and
1633exploration of the results.")
1634 (license license:gpl3+)))
1635
a35ea5fe 1636(define-public r-genefilter
1637 (package
1638 (name "r-genefilter")
1639 (version "1.72.1")
1640 (source
1641 (origin
1642 (method url-fetch)
1643 (uri (bioconductor-uri "genefilter" version))
1644 (sha256
1645 (base32
1646 "1c6h3qnjvphs977qhv5vafvsb108r0q7xhaayly6qv6adqfn94rn"))))
1647 (build-system r-build-system)
1648 (native-inputs
1649 `(("gfortran" ,gfortran)
1650 ("r-knitr" ,r-knitr)))
1651 (propagated-inputs
1652 `(("r-annotate" ,r-annotate)
1653 ("r-annotationdbi" ,r-annotationdbi)
1654 ("r-biobase" ,r-biobase)
1655 ("r-biocgenerics" ,r-biocgenerics)
1656 ("r-survival" ,r-survival)))
1657 (home-page "https://bioconductor.org/packages/genefilter")
1658 (synopsis "Filter genes from high-throughput experiments")
1659 (description
1660 "This package provides basic functions for filtering genes from
1661high-throughput sequencing experiments.")
1662 (license license:artistic2.0)))
1663
031fdda4 1664(define-public r-gseabase
1665 (package
1666 (name "r-gseabase")
1667 (version "1.52.1")
1668 (source
1669 (origin
1670 (method url-fetch)
1671 (uri (bioconductor-uri "GSEABase" version))
1672 (sha256
1673 (base32
1674 "0dawh1kjmf6921jm77j2s2phrq5237pjc4sdh8fkln89gf48zx6i"))))
1675 (properties `((upstream-name . "GSEABase")))
1676 (build-system r-build-system)
1677 (propagated-inputs
1678 `(("r-annotate" ,r-annotate)
1679 ("r-annotationdbi" ,r-annotationdbi)
1680 ("r-biobase" ,r-biobase)
1681 ("r-biocgenerics" ,r-biocgenerics)
1682 ("r-graph" ,r-graph)
1683 ("r-xml" ,r-xml)))
1684 (native-inputs
1685 `(("r-knitr" ,r-knitr)))
1686 (home-page "https://bioconductor.org/packages/GSEABase")
1687 (synopsis "Gene set enrichment data structures and methods")
1688 (description
1689 "This package provides classes and methods to support @dfn{Gene Set
1690Enrichment Analysis} (GSEA).")
1691 (license license:artistic2.0)))
1692
fa596599
RW
1693(define-public r-hpar
1694 (package
1695 (name "r-hpar")
fa7578b3 1696 (version "1.32.1")
fa596599
RW
1697 (source
1698 (origin
1699 (method url-fetch)
1700 (uri (bioconductor-uri "hpar" version))
1701 (sha256
1702 (base32
fa7578b3 1703 "0h10b0fyblpsnxj60rpbk99z7snrkkb5jssmf0v27s6d445jq2zr"))))
fa596599 1704 (build-system r-build-system)
07bea010
RW
1705 (native-inputs
1706 `(("r-knitr" ,r-knitr)))
fa596599
RW
1707 (home-page "https://bioconductor.org/packages/hpar/")
1708 (synopsis "Human Protein Atlas in R")
1709 (description "This package provides a simple interface to and data from
1710the Human Protein Atlas project.")
1711 (license license:artistic2.0)))
f44079bc 1712
1713(define-public r-rbgl
1714 (package
1715 (name "r-rbgl")
1716 (version "1.66.0")
1717 (source
1718 (origin
1719 (method url-fetch)
1720 (uri (bioconductor-uri "RBGL" version))
1721 (sha256
1722 (base32
1723 "016vyzgixb3gjpzi21rbs6ngnnqcxr77krwjjf1ldnzzj8vqrqsz"))))
1724 (properties `((upstream-name . "RBGL")))
1725 (build-system r-build-system)
1726 (propagated-inputs
1727 `(("r-bh" ,r-bh)
1728 ("r-graph" ,r-graph)))
1729 (home-page "https://www.bioconductor.org/packages/RBGL")
1730 (synopsis "Interface to the Boost graph library")
1731 (description
1732 "This package provides a fairly extensive and comprehensive interface to
1733the graph algorithms contained in the Boost library.")
1734 (license license:artistic2.0)))
183ce988
RJ
1735
1736(define-public r-regioner
1737 (package
1738 (name "r-regioner")
d1ff3604 1739 (version "1.22.0")
183ce988
RJ
1740 (source
1741 (origin
1742 (method url-fetch)
1743 (uri (bioconductor-uri "regioneR" version))
1744 (sha256
1745 (base32
d1ff3604 1746 "0c2khfyrgy3y68cj6b07s91hplabbj70xwdgwrf2bsd9h6gknjdi"))))
183ce988
RJ
1747 (properties `((upstream-name . "regioneR")))
1748 (build-system r-build-system)
1749 (propagated-inputs
d639d888 1750 `(("r-biostrings" ,r-biostrings)
183ce988 1751 ("r-bsgenome" ,r-bsgenome)
183ce988 1752 ("r-genomeinfodb" ,r-genomeinfodb)
d639d888 1753 ("r-genomicranges" ,r-genomicranges)
72427c72 1754 ("r-iranges" ,r-iranges)
d639d888
RW
1755 ("r-memoise" ,r-memoise)
1756 ("r-rtracklayer" ,r-rtracklayer)
72427c72 1757 ("r-s4vectors" ,r-s4vectors)))
7f34dd58
RW
1758 (native-inputs
1759 `(("r-knitr" ,r-knitr)))
183ce988
RJ
1760 (home-page "https://bioconductor.org/packages/regioneR/")
1761 (synopsis "Association analysis of genomic regions")
1762 (description "This package offers a statistical framework based on
1763customizable permutation tests to assess the association between genomic
1764region sets and other genomic features.")
1765 (license license:artistic2.0)))
a5b56a53 1766
15184fb3
RW
1767(define-public r-reportingtools
1768 (package
1769 (name "r-reportingtools")
c03c7634 1770 (version "2.30.0")
15184fb3
RW
1771 (source
1772 (origin
1773 (method url-fetch)
1774 (uri (bioconductor-uri "ReportingTools" version))
1775 (sha256
1776 (base32
c03c7634 1777 "0gkshdhx44yjffqf1xmvik7j5hlhszp1n9ckanaws9ky3iia8j31"))))
15184fb3
RW
1778 (properties
1779 `((upstream-name . "ReportingTools")))
1780 (build-system r-build-system)
1781 (propagated-inputs
1782 `(("r-annotate" ,r-annotate)
1783 ("r-annotationdbi" ,r-annotationdbi)
1784 ("r-biobase" ,r-biobase)
1785 ("r-biocgenerics" ,r-biocgenerics)
1786 ("r-category" ,r-category)
1787 ("r-deseq2" ,r-deseq2)
1788 ("r-edger" ,r-edger)
1789 ("r-ggbio" ,r-ggbio)
1790 ("r-ggplot2" ,r-ggplot2)
1791 ("r-gostats" ,r-gostats)
1792 ("r-gseabase" ,r-gseabase)
1793 ("r-hwriter" ,r-hwriter)
1794 ("r-iranges" ,r-iranges)
1795 ("r-knitr" ,r-knitr)
1796 ("r-lattice" ,r-lattice)
1797 ("r-limma" ,r-limma)
1798 ("r-pfam-db" ,r-pfam-db)
1799 ("r-r-utils" ,r-r-utils)
1800 ("r-xml" ,r-xml)))
7f94cf01
RW
1801 (native-inputs
1802 `(("r-knitr" ,r-knitr)))
15184fb3
RW
1803 (home-page "https://bioconductor.org/packages/ReportingTools/")
1804 (synopsis "Tools for making reports in various formats")
1805 (description
1806 "The ReportingTools package enables users to easily display reports of
1807analysis results generated from sources such as microarray and sequencing
1808data. The package allows users to create HTML pages that may be viewed on a
1809web browser, or in other formats. Users can generate tables with sortable and
1810filterable columns, make and display plots, and link table entries to other
1811data sources such as NCBI or larger plots within the HTML page. Using the
1812package, users can also produce a table of contents page to link various
1813reports together for a particular project that can be viewed in a web
1814browser.")
1815 (license license:artistic2.0)))
1816
bfb93b48
RW
1817(define-public r-geneplotter
1818 (package
1819 (name "r-geneplotter")
d72c4c98 1820 (version "1.68.0")
bfb93b48
RW
1821 (source
1822 (origin
1823 (method url-fetch)
1824 (uri (bioconductor-uri "geneplotter" version))
1825 (sha256
1826 (base32
d72c4c98 1827 "1f8nr60n1nig1gdy85wqdhpzxvp9r4chygxm8xpy882mdvfv6rqx"))))
bfb93b48
RW
1828 (build-system r-build-system)
1829 (propagated-inputs
1830 `(("r-annotate" ,r-annotate)
1831 ("r-annotationdbi" ,r-annotationdbi)
1832 ("r-biobase" ,r-biobase)
1833 ("r-biocgenerics" ,r-biocgenerics)
1834 ("r-lattice" ,r-lattice)
1835 ("r-rcolorbrewer" ,r-rcolorbrewer)))
1836 (home-page "https://bioconductor.org/packages/geneplotter")
1837 (synopsis "Graphics functions for genomic data")
1838 (description
1839 "This package provides functions for plotting genomic data.")
1840 (license license:artistic2.0)))
1841
01c7ba99
RW
1842(define-public r-oligoclasses
1843 (package
1844 (name "r-oligoclasses")
464df5cc 1845 (version "1.52.0")
01c7ba99
RW
1846 (source
1847 (origin
1848 (method url-fetch)
1849 (uri (bioconductor-uri "oligoClasses" version))
1850 (sha256
1851 (base32
464df5cc 1852 "19p6h0cgnma5md5mm9bn6rxfhr0a9znljgdbvsqybms6asvh18gy"))))
01c7ba99
RW
1853 (properties `((upstream-name . "oligoClasses")))
1854 (build-system r-build-system)
1855 (propagated-inputs
1856 `(("r-affyio" ,r-affyio)
1857 ("r-biobase" ,r-biobase)
1858 ("r-biocgenerics" ,r-biocgenerics)
1859 ("r-biocmanager" ,r-biocmanager)
1860 ("r-biostrings" ,r-biostrings)
1861 ("r-dbi" ,r-dbi)
1862 ("r-ff" ,r-ff)
1863 ("r-foreach" ,r-foreach)
1864 ("r-genomicranges" ,r-genomicranges)
1865 ("r-iranges" ,r-iranges)
1866 ("r-rsqlite" ,r-rsqlite)
1867 ("r-s4vectors" ,r-s4vectors)
1868 ("r-summarizedexperiment" ,r-summarizedexperiment)))
1869 (home-page "https://bioconductor.org/packages/oligoClasses/")
1870 (synopsis "Classes for high-throughput arrays")
1871 (description
1872 "This package contains class definitions, validity checks, and
1873initialization methods for classes used by the @code{oligo} and @code{crlmm}
1874packages.")
1875 (license license:gpl2+)))
1876
4c63eeb8
RW
1877(define-public r-oligo
1878 (package
1879 (name "r-oligo")
9af6fdf8 1880 (version "1.54.1")
4c63eeb8
RW
1881 (source
1882 (origin
1883 (method url-fetch)
1884 (uri (bioconductor-uri "oligo" version))
1885 (sha256
1886 (base32
9af6fdf8 1887 "0cpfkvxpni7an361li0k0qlfcraj7z9zv71r25dbly5kp3dql7k3"))))
4c63eeb8
RW
1888 (properties `((upstream-name . "oligo")))
1889 (build-system r-build-system)
1890 (inputs `(("zlib" ,zlib)))
1891 (propagated-inputs
1892 `(("r-affxparser" ,r-affxparser)
1893 ("r-affyio" ,r-affyio)
1894 ("r-biobase" ,r-biobase)
1895 ("r-biocgenerics" ,r-biocgenerics)
1896 ("r-biostrings" ,r-biostrings)
1897 ("r-dbi" ,r-dbi)
1898 ("r-ff" ,r-ff)
1899 ("r-oligoclasses" ,r-oligoclasses)
1900 ("r-preprocesscore" ,r-preprocesscore)
1901 ("r-rsqlite" ,r-rsqlite)
1902 ("r-zlibbioc" ,r-zlibbioc)))
ace82f80
RW
1903 (native-inputs
1904 `(("r-knitr" ,r-knitr)))
4c63eeb8
RW
1905 (home-page "https://bioconductor.org/packages/oligo/")
1906 (synopsis "Preprocessing tools for oligonucleotide arrays")
1907 (description
1908 "This package provides a package to analyze oligonucleotide
1909arrays (expression/SNP/tiling/exon) at probe-level. It currently supports
1910Affymetrix (CEL files) and NimbleGen arrays (XYS files).")
1911 (license license:lgpl2.0+)))
1912
4dc2ecc2
RW
1913(define-public r-qvalue
1914 (package
1915 (name "r-qvalue")
e9b60a29 1916 (version "2.22.0")
4dc2ecc2
RW
1917 (source
1918 (origin
1919 (method url-fetch)
1920 (uri (bioconductor-uri "qvalue" version))
1921 (sha256
1922 (base32
e9b60a29 1923 "0xbww16lz0k2p4mmq1aqd7iz7d8rvzgw1gm55jy6xbx19ymj64i5"))))
4dc2ecc2
RW
1924 (build-system r-build-system)
1925 (propagated-inputs
1926 `(("r-ggplot2" ,r-ggplot2)
1927 ("r-reshape2" ,r-reshape2)))
f9a24759
RW
1928 (native-inputs
1929 `(("r-knitr" ,r-knitr)))
702a1012 1930 (home-page "https://github.com/StoreyLab/qvalue")
4dc2ecc2
RW
1931 (synopsis "Q-value estimation for false discovery rate control")
1932 (description
1933 "This package takes a list of p-values resulting from the simultaneous
1934testing of many hypotheses and estimates their q-values and local @dfn{false
1935discovery rate} (FDR) values. The q-value of a test measures the proportion
1936of false positives incurred when that particular test is called significant.
1937The local FDR measures the posterior probability the null hypothesis is true
1938given the test's p-value. Various plots are automatically generated, allowing
1939one to make sensible significance cut-offs. The software can be applied to
1940problems in genomics, brain imaging, astrophysics, and data mining.")
1941 ;; Any version of the LGPL.
1942 (license license:lgpl3+)))
1943
a0df9b93
RJ
1944(define r-rcppnumerical
1945 (package
1946 (name "r-rcppnumerical")
1947 (version "0.4-0")
1948 (source (origin
1949 (method url-fetch)
1950 (uri (cran-uri "RcppNumerical" version))
1951 (sha256
1952 (base32
1953 "1a92fql6mijhnr1kxkcxwivf95pk9lhgmhzkshs51h0ybfv5krik"))))
1954 (properties `((upstream-name . "RcppNumerical")))
1955 (build-system r-build-system)
1956 (propagated-inputs
1957 `(("r-rcpp" ,r-rcpp)
1958 ("r-rcppeigen" ,r-rcppeigen)))
1959 (native-inputs
1960 `(("r-knitr" ,r-knitr)))
1961 (home-page "https://github.com/yixuan/RcppNumerical")
1962 (synopsis "Rcpp integration for numerical computing libraries")
1963 (description "This package provides a collection of open source libraries
1964for numerical computing (numerical integration, optimization, etc.) and their
1965integration with @code{Rcpp}.")
1966 (license license:gpl2+)))
1967
3b399e51
RJ
1968(define-public r-apeglm
1969 (package
1970 (name "r-apeglm")
1971 (version "1.12.0")
1972 (source (origin
1973 (method url-fetch)
1974 (uri (bioconductor-uri "apeglm" version))
1975 (sha256
1976 (base32
1977 "0pix1fhxk2q89p2745fgsmxwics9rf10l392qhw3rw6v6ynhims2"))))
1978 (properties `((upstream-name . "apeglm")))
1979 (build-system r-build-system)
1980 (propagated-inputs
1981 `(("r-emdbook" ,r-emdbook)
1982 ("r-genomicranges" ,r-genomicranges)
1983 ("r-rcpp" ,r-rcpp)
1984 ("r-rcppeigen" ,r-rcppeigen)
1985 ("r-rcppnumerical" ,r-rcppnumerical)
1986 ("r-summarizedexperiment" ,r-summarizedexperiment)))
1987 (native-inputs `(("r-knitr" ,r-knitr)))
1988 (home-page "https://bioconductor.org/packages/apeglm")
1989 (synopsis "Approximate posterior estimation for GLM coefficients")
1990 (description "This package provides Bayesian shrinkage estimators for
1991effect sizes for a variety of GLM models, using approximation of the
1992posterior for individual coefficients.")
1993 (license license:gpl2)))
1994
6e396c4b
RJ
1995(define-public r-greylistchip
1996 (package
1997 (name "r-greylistchip")
1998 (version "1.22.0")
1999 (source (origin
2000 (method url-fetch)
2001 (uri (bioconductor-uri "GreyListChIP" version))
2002 (sha256
2003 (base32
2004 "1d1yvza1aw3vs3di6mrra5l52ig0p9bpzprrqvknjaz5i4yb8ma6"))))
2005 (properties `((upstream-name . "GreyListChIP")))
2006 (build-system r-build-system)
2007 (propagated-inputs
2008 `(("r-bsgenome" ,r-bsgenome)
2009 ("r-genomeinfodb" ,r-genomeinfodb)
2010 ("r-genomicalignments" ,r-genomicalignments)
2011 ("r-genomicranges" ,r-genomicranges)
2012 ("r-mass" ,r-mass)
2013 ("r-rsamtools" ,r-rsamtools)
2014 ("r-rtracklayer" ,r-rtracklayer)
2015 ("r-summarizedexperiment" ,r-summarizedexperiment)))
2016 (home-page "https://bioconductor.org/packages/GreyListChIP")
2017 (synopsis "Greylist artefact regions based on ChIP inputs")
2018 (description "This package identifies regions of ChIP experiments with high
2019signal in the input, that lead to spurious peaks during peak calling.")
2020 (license license:artistic2.0)))
2021
a5b56a53
RJ
2022(define-public r-diffbind
2023 (package
2024 (name "r-diffbind")
61609fb8 2025 (version "3.0.13")
a5b56a53
RJ
2026 (source
2027 (origin
2028 (method url-fetch)
2029 (uri (bioconductor-uri "DiffBind" version))
2030 (sha256
2031 (base32
61609fb8 2032 "0kxn59v93hl5pq8d156lnbz0sslpnxyjcfrvq2gzgd91sd587qmn"))))
a5b56a53
RJ
2033 (properties `((upstream-name . "DiffBind")))
2034 (build-system r-build-system)
a5b56a53
RJ
2035 (propagated-inputs
2036 `(("r-amap" ,r-amap)
341ebaaa
RJ
2037 ("r-apeglm" ,r-apeglm)
2038 ("r-ashr" ,r-ashr)
a5b56a53
RJ
2039 ("r-biocparallel" ,r-biocparallel)
2040 ("r-deseq2" ,r-deseq2)
2041 ("r-dplyr" ,r-dplyr)
a5b56a53 2042 ("r-genomicalignments" ,r-genomicalignments)
45bbccf4
RW
2043 ("r-genomicranges" ,r-genomicranges)
2044 ("r-ggplot2" ,r-ggplot2)
a5b56a53
RJ
2045 ("r-ggrepel" ,r-ggrepel)
2046 ("r-gplots" ,r-gplots)
341ebaaa 2047 ("r-greylistchip" ,r-greylistchip)
a5b56a53
RJ
2048 ("r-iranges" ,r-iranges)
2049 ("r-lattice" ,r-lattice)
2050 ("r-limma" ,r-limma)
2051 ("r-locfit" ,r-locfit)
2052 ("r-rcolorbrewer" , r-rcolorbrewer)
2053 ("r-rcpp" ,r-rcpp)
4c221b3b 2054 ("r-rhtslib" ,r-rhtslib)
a5b56a53
RJ
2055 ("r-rsamtools" ,r-rsamtools)
2056 ("r-s4vectors" ,r-s4vectors)
45bbccf4 2057 ("r-summarizedexperiment" ,r-summarizedexperiment)
4c221b3b 2058 ("r-systempiper" ,r-systempiper)))
99db6db7 2059 (home-page "https://bioconductor.org/packages/DiffBind")
a5b56a53
RJ
2060 (synopsis "Differential binding analysis of ChIP-Seq peak data")
2061 (description
2062 "This package computes differentially bound sites from multiple
2063ChIP-seq experiments using affinity (quantitative) data. Also enables
2064occupancy (overlap) analysis and plotting functions.")
2065 (license license:artistic2.0)))
6d94bf6b
RJ
2066
2067(define-public r-ripseeker
2068 (package
2069 (name "r-ripseeker")
ba74434f 2070 (version "1.26.0")
6d94bf6b
RJ
2071 (source
2072 (origin
2073 (method url-fetch)
2074 (uri (bioconductor-uri "RIPSeeker" version))
2075 (sha256
2076 (base32
ba74434f 2077 "1wyv9mfrbxzklysfjcnwb8yils71janyyxa982jn0zxx4p9cl3vs"))))
6d94bf6b
RJ
2078 (properties `((upstream-name . "RIPSeeker")))
2079 (build-system r-build-system)
2080 (propagated-inputs
2081 `(("r-s4vectors" ,r-s4vectors)
2082 ("r-iranges" ,r-iranges)
2083 ("r-genomicranges" ,r-genomicranges)
2084 ("r-summarizedexperiment" ,r-summarizedexperiment)
2085 ("r-rsamtools" ,r-rsamtools)
2086 ("r-genomicalignments" ,r-genomicalignments)
2087 ("r-rtracklayer" ,r-rtracklayer)))
99db6db7 2088 (home-page "https://bioconductor.org/packages/RIPSeeker")
6d94bf6b
RJ
2089 (synopsis
2090 "Identifying protein-associated transcripts from RIP-seq experiments")
2091 (description
2092 "This package infers and discriminates RIP peaks from RIP-seq alignments
2093using two-state HMM with negative binomial emission probability. While
2094RIPSeeker is specifically tailored for RIP-seq data analysis, it also provides
2095a suite of bioinformatics tools integrated within this self-contained software
2096package comprehensively addressing issues ranging from post-alignments
2097processing to visualization and annotation.")
2098 (license license:gpl2)))
a6ae9ffd
RJ
2099
2100(define-public r-multtest
2101 (package
2102 (name "r-multtest")
1e6920c5 2103 (version "2.46.0")
a6ae9ffd
RJ
2104 (source
2105 (origin
2106 (method url-fetch)
2107 (uri (bioconductor-uri "multtest" version))
2108 (sha256
2109 (base32
1e6920c5 2110 "06vixd81nh3nxrc6km73p7c4bwln1zm39fa9gp7gj272vsxkx53q"))))
a6ae9ffd
RJ
2111 (build-system r-build-system)
2112 (propagated-inputs
2113 `(("r-survival" ,r-survival)
2114 ("r-biocgenerics" ,r-biocgenerics)
2115 ("r-biobase" ,r-biobase)
2116 ("r-mass" ,r-mass)))
99db6db7 2117 (home-page "https://bioconductor.org/packages/multtest")
a6ae9ffd
RJ
2118 (synopsis "Resampling-based multiple hypothesis testing")
2119 (description
2120 "This package can do non-parametric bootstrap and permutation
2121resampling-based multiple testing procedures (including empirical Bayes
2122methods) for controlling the family-wise error rate (FWER), generalized
2123family-wise error rate (gFWER), tail probability of the proportion of
2124false positives (TPPFP), and false discovery rate (FDR). Several choices
2125of bootstrap-based null distribution are implemented (centered, centered
2126and scaled, quantile-transformed). Single-step and step-wise methods are
2127available. Tests based on a variety of T- and F-statistics (including
2128T-statistics based on regression parameters from linear and survival models
2129as well as those based on correlation parameters) are included. When probing
2130hypotheses with T-statistics, users may also select a potentially faster null
2131distribution which is multivariate normal with mean zero and variance
2132covariance matrix derived from the vector influence function. Results are
2133reported in terms of adjusted P-values, confidence regions and test statistic
2134cutoffs. The procedures are directly applicable to identifying differentially
2135expressed genes in DNA microarray experiments.")
2136 (license license:lgpl3)))
793f83ef 2137
5dfe4912
RW
2138(define-public r-graph
2139 (package
2140 (name "r-graph")
f519b4dc 2141 (version "1.68.0")
5dfe4912
RW
2142 (source (origin
2143 (method url-fetch)
2144 (uri (bioconductor-uri "graph" version))
2145 (sha256
2146 (base32
f519b4dc 2147 "0wr7j2pasvi3srvg9z3n034ljk8mldcixny6b3kmqbqm8dqy9py4"))))
5dfe4912
RW
2148 (build-system r-build-system)
2149 (propagated-inputs
2150 `(("r-biocgenerics" ,r-biocgenerics)))
2151 (home-page "https://bioconductor.org/packages/graph")
2152 (synopsis "Handle graph data structures in R")
2153 (description
2154 "This package implements some simple graph handling capabilities for R.")
2155 (license license:artistic2.0)))
2156
8017eb0a
RW
2157;; This is a CRAN package, but it depends on a Bioconductor package.
2158(define-public r-ggm
2159 (package
2160 (name "r-ggm")
2161 (version "2.5")
2162 (source
2163 (origin
2164 (method url-fetch)
2165 (uri (cran-uri "ggm" version))
2166 (sha256
2167 (base32
2168 "11wc6k2kj2ydy0dyks5mbvbhxm1r43id87anl1jg6dn0yv4m78di"))))
2169 (properties `((upstream-name . "ggm")))
2170 (build-system r-build-system)
2171 (propagated-inputs
2172 `(("r-graph" ,r-graph)
2173 ("r-igraph" ,r-igraph)))
2174 (home-page "https://cran.r-project.org/package=ggm")
2175 (synopsis "Functions for graphical Markov models")
2176 (description
2177 "This package provides functions and datasets for maximum likelihood
2178fitting of some classes of graphical Markov models.")
2179 (license license:gpl2+)))
2180
a07717cc
RW
2181;; This is a CRAN package, but it depends on a Bioconductor package, r-graph.
2182(define-public r-perfmeas
2183 (package
2184 (name "r-perfmeas")
2185 (version "1.2.1")
2186 (source
2187 (origin
2188 (method url-fetch)
2189 (uri (cran-uri "PerfMeas" version))
2190 (sha256
2191 (base32
2192 "1x7ancmb41zd1js24rx94plgbssyc71z2bvpic6mg34xjkwdjw93"))))
2193 (properties `((upstream-name . "PerfMeas")))
2194 (build-system r-build-system)
2195 (propagated-inputs
2196 `(("r-graph" ,r-graph)
2197 ("r-limma" ,r-limma)
2198 ("r-rbgl" ,r-rbgl)))
2199 (home-page "https://cran.r-project.org/web/packages/PerfMeas/")
2200 (synopsis "Performance measures for ranking and classification tasks")
2201 (description
2202 "This package implements different performance measures for
2203classification and ranking tasks. @dfn{Area under curve} (AUC), precision at
2204a given recall, F-score for single and multiple classes are available.")
2205 (license license:gpl2+)))
2206
b17ace24 2207;; This is a CRAN package, but it depends on a Bioconductor package.
a207bca2
RW
2208(define-public r-codedepends
2209 (package
2210 (name "r-codedepends")
2211 (version "0.6.5")
2212 (source
2213 (origin
2214 (method url-fetch)
2215 (uri (cran-uri "CodeDepends" version))
2216 (sha256
2217 (base32
2218 "0l7kiv3awx50glf5cs841b4zzsff1ml90f0zr868ygvwsr4ps1hq"))))
2219 (properties `((upstream-name . "CodeDepends")))
2220 (build-system r-build-system)
2221 (propagated-inputs
2222 `(("r-codetools" ,r-codetools)
2223 ("r-graph" ,r-graph)
2224 ("r-xml" ,r-xml)))
5e1f2362 2225 (home-page "https://cran.r-project.org/web/packages/CodeDepends")
a207bca2
RW
2226 (synopsis "Analysis of R code for reproducible research and code comprehension")
2227 (description
2228 "This package provides tools for analyzing R expressions or blocks of
2229code and determining the dependencies between them. It focuses on R scripts,
2230but can be used on the bodies of functions. There are many facilities
2231including the ability to summarize or get a high-level view of code,
2232determining dependencies between variables, code improvement suggestions.")
2233 ;; Any version of the GPL
2234 (license (list license:gpl2+ license:gpl3+))))
2235
793f83ef
RJ
2236(define-public r-chippeakanno
2237 (package
2238 (name "r-chippeakanno")
d068d967 2239 (version "3.24.1")
793f83ef
RJ
2240 (source
2241 (origin
2242 (method url-fetch)
2243 (uri (bioconductor-uri "ChIPpeakAnno" version))
2244 (sha256
2245 (base32
d068d967 2246 "0qdkwjv8s46d1kmgg2chijv7yzy9sv49kiks18w8x2z89prn15gj"))))
793f83ef
RJ
2247 (properties `((upstream-name . "ChIPpeakAnno")))
2248 (build-system r-build-system)
2249 (propagated-inputs
85c1d20f 2250 `(("r-annotationdbi" ,r-annotationdbi)
85c1d20f 2251 ("r-biocgenerics" ,r-biocgenerics)
793f83ef 2252 ("r-biomart" ,r-biomart)
85c1d20f 2253 ("r-biostrings" ,r-biostrings)
85c1d20f 2254 ("r-dbi" ,r-dbi)
85c1d20f
RW
2255 ("r-ensembldb" ,r-ensembldb)
2256 ("r-genomeinfodb" ,r-genomeinfodb)
2257 ("r-genomicalignments" ,r-genomicalignments)
793f83ef 2258 ("r-genomicfeatures" ,r-genomicfeatures)
f794e85d 2259 ("r-genomicranges" ,r-genomicranges)
d068d967 2260 ("r-ggplot2" ,r-ggplot2)
85c1d20f 2261 ("r-graph" ,r-graph)
f794e85d 2262 ("r-iranges" ,r-iranges)
d068d967 2263 ("r-keggrest" ,r-keggrest)
85c1d20f 2264 ("r-matrixstats" ,r-matrixstats)
793f83ef
RJ
2265 ("r-multtest" ,r-multtest)
2266 ("r-rbgl" ,r-rbgl)
793f83ef 2267 ("r-regioner" ,r-regioner)
85c1d20f
RW
2268 ("r-rsamtools" ,r-rsamtools)
2269 ("r-rtracklayer" ,r-rtracklayer)
f794e85d 2270 ("r-s4vectors" ,r-s4vectors)
793f83ef 2271 ("r-summarizedexperiment" ,r-summarizedexperiment)
793f83ef 2272 ("r-venndiagram" ,r-venndiagram)))
dc24de46
RW
2273 (native-inputs
2274 `(("r-knitr" ,r-knitr)))
99db6db7 2275 (home-page "https://bioconductor.org/packages/ChIPpeakAnno")
793f83ef
RJ
2276 (synopsis "Peaks annotation from ChIP-seq and ChIP-chip experiments")
2277 (description
2278 "The package includes functions to retrieve the sequences around the peak,
2279obtain enriched Gene Ontology (GO) terms, find the nearest gene, exon, miRNA or
2280custom features such as most conserved elements and other transcription factor
2281binding sites supplied by users. Starting 2.0.5, new functions have been added
2282for finding the peaks with bi-directional promoters with summary statistics
2283(peaksNearBDP), for summarizing the occurrence of motifs in peaks
2284(summarizePatternInPeaks) and for adding other IDs to annotated peaks or
2285enrichedGO (addGeneIDs).")
2286 (license license:gpl2+)))
164502d8 2287
c8da0137
RJ
2288(define-public r-matrixgenerics
2289 (package
2290 (name "r-matrixgenerics")
669ea5ab 2291 (version "1.2.1")
c8da0137
RJ
2292 (source (origin
2293 (method url-fetch)
2294 (uri (bioconductor-uri "MatrixGenerics" version))
2295 (sha256
2296 (base32
669ea5ab 2297 "163f0z33cv6038gcjdxn1hadcg9b09qgvm6zc5zn97y4rc8grkrb"))))
c8da0137
RJ
2298 (properties
2299 `((upstream-name . "MatrixGenerics")))
2300 (build-system r-build-system)
2301 (propagated-inputs
2302 `(("r-matrixstats" ,r-matrixstats)))
2303 (home-page "https://bioconductor.org/packages/MatrixGenerics")
2304 (synopsis "S4 generic summary statistic functions for matrix-like objects")
2305 (description
2306 "This package provides S4 generic functions modeled after the
2307@code{matrixStats} API for alternative matrix implementations. Packages with
2308alternative matrix implementation can depend on this package and implement the
2309generic functions that are defined here for a useful set of row and column
2310summary statistics. Other package developers can import this package and
2311handle a different matrix implementations without worrying about
2312incompatibilities.")
2313 (license license:artistic2.0)))
2314
164502d8
RJ
2315(define-public r-marray
2316 (package
2317 (name "r-marray")
6e6c6272 2318 (version "1.68.0")
164502d8
RJ
2319 (source (origin
2320 (method url-fetch)
2321 (uri (bioconductor-uri "marray" version))
2322 (sha256
6e6c6272 2323 (base32 "1kkgv166gzvlj8p58vzam3hcaz8mypi3hhpdsjhaszwg6nav4ray"))))
164502d8
RJ
2324 (build-system r-build-system)
2325 (propagated-inputs
67487088 2326 `(("r-limma" ,r-limma)))
99db6db7 2327 (home-page "https://bioconductor.org/packages/marray")
164502d8
RJ
2328 (synopsis "Exploratory analysis for two-color spotted microarray data")
2329 (description "This package contains class definitions for two-color spotted
ab8979fc 2330microarray data. It also includes functions for data input, diagnostic plots,
164502d8
RJ
2331normalization and quality checking.")
2332 (license license:lgpl2.0+)))
0416a0d4
RJ
2333
2334(define-public r-cghbase
2335 (package
2336 (name "r-cghbase")
ee052d05 2337 (version "1.50.0")
0416a0d4
RJ
2338 (source (origin
2339 (method url-fetch)
2340 (uri (bioconductor-uri "CGHbase" version))
2341 (sha256
ee052d05 2342 (base32 "10zhjmls3f63cj0bnywjb97zhrj7x3xsq6yjhvf5cclxc4kcrcx4"))))
0416a0d4
RJ
2343 (properties `((upstream-name . "CGHbase")))
2344 (build-system r-build-system)
2345 (propagated-inputs
2346 `(("r-biobase" ,r-biobase)
2347 ("r-marray" ,r-marray)))
99db6db7 2348 (home-page "https://bioconductor.org/packages/CGHbase")
0416a0d4
RJ
2349 (synopsis "Base functions and classes for arrayCGH data analysis")
2350 (description "This package contains functions and classes that are needed by
2351the @code{arrayCGH} packages.")
2352 (license license:gpl2+)))
67ee83d6
RJ
2353
2354(define-public r-cghcall
2355 (package
2356 (name "r-cghcall")
72400035 2357 (version "2.52.0")
67ee83d6
RJ
2358 (source (origin
2359 (method url-fetch)
2360 (uri (bioconductor-uri "CGHcall" version))
2361 (sha256
72400035 2362 (base32 "1a6k87xfm79wnsc30k5aziakv51h4dd9zqw81q8bd72hc3fpz8ba"))))
67ee83d6
RJ
2363 (properties `((upstream-name . "CGHcall")))
2364 (build-system r-build-system)
2365 (propagated-inputs
2366 `(("r-biobase" ,r-biobase)
2367 ("r-cghbase" ,r-cghbase)
2368 ("r-impute" ,r-impute)
2369 ("r-dnacopy" ,r-dnacopy)
2370 ("r-snowfall" ,r-snowfall)))
99db6db7 2371 (home-page "https://bioconductor.org/packages/CGHcall")
67ee83d6
RJ
2372 (synopsis "Base functions and classes for arrayCGH data analysis")
2373 (description "This package contains functions and classes that are needed by
2374@code{arrayCGH} packages.")
2375 (license license:gpl2+)))
0ef8cc9c
RJ
2376
2377(define-public r-qdnaseq
2378 (package
2379 (name "r-qdnaseq")
3b648409 2380 (version "1.26.0")
0ef8cc9c
RJ
2381 (source (origin
2382 (method url-fetch)
2383 (uri (bioconductor-uri "QDNAseq" version))
2384 (sha256
3b648409 2385 (base32 "1njka1ldaj12id3m2z8ghlrm2lg0n5pxsxyv5gpjnsiabnnaw6ph"))))
0ef8cc9c
RJ
2386 (properties `((upstream-name . "QDNAseq")))
2387 (build-system r-build-system)
2388 (propagated-inputs
2389 `(("r-biobase" ,r-biobase)
2390 ("r-cghbase" ,r-cghbase)
2391 ("r-cghcall" ,r-cghcall)
2392 ("r-dnacopy" ,r-dnacopy)
23ce5ad1
RW
2393 ("r-future" ,r-future)
2394 ("r-future-apply" ,r-future-apply)
0ef8cc9c
RJ
2395 ("r-genomicranges" ,r-genomicranges)
2396 ("r-iranges" ,r-iranges)
2397 ("r-matrixstats" ,r-matrixstats)
2398 ("r-r-utils" ,r-r-utils)
2399 ("r-rsamtools" ,r-rsamtools)))
99db6db7 2400 (home-page "https://bioconductor.org/packages/QDNAseq")
0ef8cc9c
RJ
2401 (synopsis "Quantitative DNA sequencing for chromosomal aberrations")
2402 (description "The genome is divided into non-overlapping fixed-sized bins,
2403number of sequence reads in each counted, adjusted with a simultaneous
2404two-dimensional loess correction for sequence mappability and GC content, and
2405filtered to remove spurious regions in the genome. Downstream steps of
2406segmentation and calling are also implemented via packages DNAcopy and CGHcall,
2407respectively.")
2408 (license license:gpl2+)))
bb15b581
RW
2409
2410(define-public r-bayseq
2411 (package
2412 (name "r-bayseq")
63572b0c 2413 (version "2.24.0")
bb15b581
RW
2414 (source
2415 (origin
2416 (method url-fetch)
2417 (uri (bioconductor-uri "baySeq" version))
2418 (sha256
2419 (base32
63572b0c 2420 "1496inlw0x4mfy3g2v7j9ips96sf7576ydnfn6hvn2m6rz2ls215"))))
bb15b581
RW
2421 (properties `((upstream-name . "baySeq")))
2422 (build-system r-build-system)
2423 (propagated-inputs
2424 `(("r-abind" ,r-abind)
2425 ("r-edger" ,r-edger)
2426 ("r-genomicranges" ,r-genomicranges)))
2427 (home-page "https://bioconductor.org/packages/baySeq/")
2428 (synopsis "Bayesian analysis of differential expression patterns in count data")
2429 (description
2430 "This package identifies differential expression in high-throughput count
2431data, such as that derived from next-generation sequencing machines,
2432calculating estimated posterior likelihoods of differential expression (or
2433more complex hypotheses) via empirical Bayesian methods.")
2434 (license license:gpl3)))
609f4ad1
RW
2435
2436(define-public r-chipcomp
2437 (package
2438 (name "r-chipcomp")
3f04b816 2439 (version "1.20.0")
609f4ad1
RW
2440 (source
2441 (origin
2442 (method url-fetch)
2443 (uri (bioconductor-uri "ChIPComp" version))
2444 (sha256
2445 (base32
3f04b816 2446 "0dbypfgys74snmyf982183ilzg6vamfw1d5y0lp5p8zxbffh2xl7"))))
609f4ad1
RW
2447 (properties `((upstream-name . "ChIPComp")))
2448 (build-system r-build-system)
2449 (propagated-inputs
2450 `(("r-biocgenerics" ,r-biocgenerics)
2451 ("r-bsgenome-hsapiens-ucsc-hg19" ,r-bsgenome-hsapiens-ucsc-hg19)
2452 ("r-bsgenome-mmusculus-ucsc-mm9" ,r-bsgenome-mmusculus-ucsc-mm9)
2453 ("r-genomeinfodb" ,r-genomeinfodb)
2454 ("r-genomicranges" ,r-genomicranges)
2455 ("r-iranges" ,r-iranges)
2456 ("r-limma" ,r-limma)
2457 ("r-rsamtools" ,r-rsamtools)
2458 ("r-rtracklayer" ,r-rtracklayer)
2459 ("r-s4vectors" ,r-s4vectors)))
2460 (home-page "https://bioconductor.org/packages/ChIPComp")
2461 (synopsis "Quantitative comparison of multiple ChIP-seq datasets")
2462 (description
2463 "ChIPComp implements a statistical method for quantitative comparison of
2464multiple ChIP-seq datasets. It detects differentially bound sharp binding
2465sites across multiple conditions considering matching control in ChIP-seq
2466datasets.")
2467 ;; Any version of the GPL.
2468 (license license:gpl3+)))
0490f9de
RW
2469
2470(define-public r-riboprofiling
2471 (package
2472 (name "r-riboprofiling")
03b655c5 2473 (version "1.20.0")
0490f9de
RW
2474 (source
2475 (origin
2476 (method url-fetch)
2477 (uri (bioconductor-uri "RiboProfiling" version))
2478 (sha256
2479 (base32
03b655c5 2480 "112071w7aw7cwckipq0dll1lssl7pwafma4v9jj9sx12rjcj57xg"))))
0490f9de
RW
2481 (properties `((upstream-name . "RiboProfiling")))
2482 (build-system r-build-system)
2483 (propagated-inputs
2484 `(("r-biocgenerics" ,r-biocgenerics)
2485 ("r-biostrings" ,r-biostrings)
2486 ("r-data-table" ,r-data-table)
2487 ("r-genomeinfodb" ,r-genomeinfodb)
2488 ("r-genomicalignments" ,r-genomicalignments)
2489 ("r-genomicfeatures" ,r-genomicfeatures)
2490 ("r-genomicranges" ,r-genomicranges)
2491 ("r-ggbio" ,r-ggbio)
2492 ("r-ggplot2" ,r-ggplot2)
2493 ("r-iranges" ,r-iranges)
2494 ("r-plyr" ,r-plyr)
2495 ("r-reshape2" ,r-reshape2)
2496 ("r-rsamtools" ,r-rsamtools)
2497 ("r-rtracklayer" ,r-rtracklayer)
2498 ("r-s4vectors" ,r-s4vectors)
2499 ("r-sqldf" ,r-sqldf)))
7aae05a9
RW
2500 (native-inputs
2501 `(("r-knitr" ,r-knitr)))
0490f9de
RW
2502 (home-page "https://bioconductor.org/packages/RiboProfiling/")
2503 (synopsis "Ribosome profiling data analysis")
2504 (description "Starting with a BAM file, this package provides the
2505necessary functions for quality assessment, read start position recalibration,
2506the counting of genomic sequence reads on CDS, 3'UTR, and 5'UTR, and plotting
2507of count data: pairs, log fold-change, codon frequency and coverage
2508assessment, principal component analysis on codon coverage.")
2509 (license license:gpl3)))
6ffdfe6a
RW
2510
2511(define-public r-riboseqr
2512 (package
2513 (name "r-riboseqr")
3813c9fe 2514 (version "1.24.0")
6ffdfe6a
RW
2515 (source
2516 (origin
2517 (method url-fetch)
2518 (uri (bioconductor-uri "riboSeqR" version))
2519 (sha256
2520 (base32
3813c9fe 2521 "07i64gch14rsbjlfv17s689wzlqbi7hcqhcw21pp6cw8bvhvd5xr"))))
6ffdfe6a
RW
2522 (properties `((upstream-name . "riboSeqR")))
2523 (build-system r-build-system)
2524 (propagated-inputs
2525 `(("r-abind" ,r-abind)
2526 ("r-bayseq" ,r-bayseq)
2527 ("r-genomeinfodb" ,r-genomeinfodb)
2528 ("r-genomicranges" ,r-genomicranges)
2529 ("r-iranges" ,r-iranges)
2530 ("r-rsamtools" ,r-rsamtools)
2531 ("r-seqlogo" ,r-seqlogo)))
2532 (home-page "https://bioconductor.org/packages/riboSeqR/")
2533 (synopsis "Analysis of sequencing data from ribosome profiling experiments")
2534 (description
2535 "This package provides plotting functions, frameshift detection and
2536parsing of genetic sequencing data from ribosome profiling experiments.")
2537 (license license:gpl3)))
a32279ff
RW
2538
2539(define-public r-interactionset
35dae951 2540 (package ;BROKEN
a32279ff 2541 (name "r-interactionset")
35dae951 2542 (version "1.18.0")
a32279ff
RW
2543 (source
2544 (origin
2545 (method url-fetch)
2546 (uri (bioconductor-uri "InteractionSet" version))
2547 (sha256
2548 (base32
35dae951 2549 "14lp23b298wr3r7ggcfvas0xlf1866cpla0rv7dz589f50z6bj31"))))
a32279ff
RW
2550 (properties
2551 `((upstream-name . "InteractionSet")))
2552 (build-system r-build-system)
2553 (propagated-inputs
2554 `(("r-biocgenerics" ,r-biocgenerics)
2555 ("r-genomeinfodb" ,r-genomeinfodb)
2556 ("r-genomicranges" ,r-genomicranges)
2557 ("r-iranges" ,r-iranges)
2558 ("r-matrix" ,r-matrix)
2559 ("r-rcpp" ,r-rcpp)
2560 ("r-s4vectors" ,r-s4vectors)
2561 ("r-summarizedexperiment" ,r-summarizedexperiment)))
861a903f
RW
2562 (native-inputs
2563 `(("r-knitr" ,r-knitr)))
a32279ff
RW
2564 (home-page "https://bioconductor.org/packages/InteractionSet")
2565 (synopsis "Base classes for storing genomic interaction data")
2566 (description
02fe0976 2567 "This package provides the @code{GInteractions},
a32279ff
RW
2568@code{InteractionSet} and @code{ContactMatrix} objects and associated methods
2569for storing and manipulating genomic interaction data from Hi-C and ChIA-PET
2570experiments.")
2571 (license license:gpl3)))
cf9a29b2
RW
2572
2573(define-public r-genomicinteractions
2574 (package
2575 (name "r-genomicinteractions")
dd9341ff 2576 (version "1.24.0")
cf9a29b2
RW
2577 (source
2578 (origin
2579 (method url-fetch)
2580 (uri (bioconductor-uri "GenomicInteractions" version))
2581 (sha256
2582 (base32
dd9341ff 2583 "0ad0a5cadchx1rkqj4cc8k0y1zf34jgp1406hvik5zabr7xijkbd"))))
cf9a29b2
RW
2584 (properties
2585 `((upstream-name . "GenomicInteractions")))
2586 (build-system r-build-system)
2587 (propagated-inputs
2588 `(("r-biobase" ,r-biobase)
2589 ("r-biocgenerics" ,r-biocgenerics)
2590 ("r-data-table" ,r-data-table)
2591 ("r-dplyr" ,r-dplyr)
2592 ("r-genomeinfodb" ,r-genomeinfodb)
2593 ("r-genomicranges" ,r-genomicranges)
2594 ("r-ggplot2" ,r-ggplot2)
2595 ("r-gridextra" ,r-gridextra)
2596 ("r-gviz" ,r-gviz)
2597 ("r-igraph" ,r-igraph)
2598 ("r-interactionset" ,r-interactionset)
2599 ("r-iranges" ,r-iranges)
2600 ("r-rsamtools" ,r-rsamtools)
2601 ("r-rtracklayer" ,r-rtracklayer)
2602 ("r-s4vectors" ,r-s4vectors)
2603 ("r-stringr" ,r-stringr)))
81a37891
RW
2604 (native-inputs
2605 `(("r-knitr" ,r-knitr)))
cf9a29b2
RW
2606 (home-page "https://github.com/ComputationalRegulatoryGenomicsICL/GenomicInteractions/")
2607 (synopsis "R package for handling genomic interaction data")
2608 (description
2609 "This R package provides tools for handling genomic interaction data,
2610such as ChIA-PET/Hi-C, annotating genomic features with interaction
2611information and producing various plots and statistics.")
2612 (license license:gpl3)))
27c51606
RW
2613
2614(define-public r-ctc
2615 (package
2616 (name "r-ctc")
d27dfbf7 2617 (version "1.64.0")
27c51606
RW
2618 (source
2619 (origin
2620 (method url-fetch)
2621 (uri (bioconductor-uri "ctc" version))
2622 (sha256
2623 (base32
d27dfbf7 2624 "1nwlphbfba3w8ixck02k5c84qm4flnp9fd68li0jn5a08qi9gmyp"))))
27c51606
RW
2625 (build-system r-build-system)
2626 (propagated-inputs `(("r-amap" ,r-amap)))
2627 (home-page "https://bioconductor.org/packages/ctc/")
2628 (synopsis "Cluster and tree conversion")
2629 (description
2630 "This package provides tools for exporting and importing classification
2631trees and clusters to other programs.")
2632 (license license:gpl2)))
5da0e142
RW
2633
2634(define-public r-goseq
2635 (package
2636 (name "r-goseq")
c97bcfbd 2637 (version "1.42.0")
5da0e142
RW
2638 (source
2639 (origin
2640 (method url-fetch)
2641 (uri (bioconductor-uri "goseq" version))
2642 (sha256
2643 (base32
c97bcfbd 2644 "18fs3m4kl3zahn42j20rjvxy83irscgqx0dvid7va4majvsib509"))))
5da0e142
RW
2645 (build-system r-build-system)
2646 (propagated-inputs
2647 `(("r-annotationdbi" ,r-annotationdbi)
2648 ("r-biasedurn" ,r-biasedurn)
2649 ("r-biocgenerics" ,r-biocgenerics)
2650 ("r-genelendatabase" ,r-genelendatabase)
2651 ("r-go-db" ,r-go-db)
2652 ("r-mgcv" ,r-mgcv)))
2653 (home-page "https://bioconductor.org/packages/goseq/")
2654 (synopsis "Gene Ontology analyser for RNA-seq and other length biased data")
2655 (description
2656 "This package provides tools to detect Gene Ontology and/or other user
2657defined categories which are over/under represented in RNA-seq data.")
2658 (license license:lgpl2.0+)))
f4235c0e
RW
2659
2660(define-public r-glimma
2661 (package
2662 (name "r-glimma")
3dab4570 2663 (version "2.0.0")
f4235c0e
RW
2664 (source
2665 (origin
2666 (method url-fetch)
2667 (uri (bioconductor-uri "Glimma" version))
2668 (sha256
2669 (base32
3dab4570 2670 "0gy30v30lw27frhmw39pzacqzrv2vwj5rsp6gb3yifllrahdiffv"))))
f4235c0e
RW
2671 (properties `((upstream-name . "Glimma")))
2672 (build-system r-build-system)
2673 (propagated-inputs
3dab4570 2674 `(("r-deseq2" ,r-deseq2)
2675 ("r-edger" ,r-edger)
2676 ("r-htmlwidgets" ,r-htmlwidgets)
f4235c0e 2677 ("r-jsonlite" ,r-jsonlite)
3dab4570 2678 ("r-limma" ,r-limma)
2679 ("r-s4vectors" ,r-s4vectors)
2680 ("r-summarizedexperiment" ,r-summarizedexperiment)))
a6251d6e
RW
2681 (native-inputs
2682 `(("r-knitr" ,r-knitr)))
f4235c0e
RW
2683 (home-page "https://github.com/Shians/Glimma")
2684 (synopsis "Interactive HTML graphics")
2685 (description
2686 "This package generates interactive visualisations for analysis of
2687RNA-sequencing data using output from limma, edgeR or DESeq2 packages in an
2688HTML page. The interactions are built on top of the popular static
2689representations of analysis results in order to provide additional
2690information.")
2691 (license license:lgpl3)))
aa388dc7
RW
2692
2693(define-public r-rots
2694 (package
2695 (name "r-rots")
0ef40b23 2696 (version "1.18.0")
aa388dc7
RW
2697 (source
2698 (origin
2699 (method url-fetch)
2700 (uri (bioconductor-uri "ROTS" version))
2701 (sha256
2702 (base32
0ef40b23 2703 "0qk0gfhgr14g13zlfyf5101b5s8cma7j3r8a92q93h0axy8ka23n"))))
aa388dc7
RW
2704 (properties `((upstream-name . "ROTS")))
2705 (build-system r-build-system)
2706 (propagated-inputs
2707 `(("r-biobase" ,r-biobase)
2708 ("r-rcpp" ,r-rcpp)))
2709 (home-page "https://bioconductor.org/packages/ROTS/")
2710 (synopsis "Reproducibility-Optimized Test Statistic")
2711 (description
2712 "This package provides tools for calculating the
2713@dfn{Reproducibility-Optimized Test Statistic} (ROTS) for differential testing
2714in omics data.")
2715 (license license:gpl2+)))
b64ce4b7 2716
cad6fb2d
RW
2717(define-public r-plgem
2718 (package
2719 (name "r-plgem")
1c9bdfcf 2720 (version "1.62.0")
cad6fb2d
RW
2721 (source
2722 (origin
2723 (method url-fetch)
2724 (uri (bioconductor-uri "plgem" version))
2725 (sha256
2726 (base32
1c9bdfcf 2727 "039gqwsm1v6q8v8b248nm8g9gnsk379mfx65rbgdmh3chsd8pm8a"))))
cad6fb2d
RW
2728 (build-system r-build-system)
2729 (propagated-inputs
2730 `(("r-biobase" ,r-biobase)
2731 ("r-mass" ,r-mass)))
2732 (home-page "http://www.genopolis.it")
2733 (synopsis "Detect differential expression in microarray and proteomics datasets")
2734 (description
2735 "The Power Law Global Error Model (PLGEM) has been shown to faithfully
2736model the variance-versus-mean dependence that exists in a variety of
2737genome-wide datasets, including microarray and proteomics data. The use of
2738PLGEM has been shown to improve the detection of differentially expressed
2739genes or proteins in these datasets.")
2740 (license license:gpl2)))
2741
b64ce4b7
RW
2742(define-public r-inspect
2743 (package
2744 (name "r-inspect")
41d6b41f 2745 (version "1.20.0")
b64ce4b7
RW
2746 (source
2747 (origin
2748 (method url-fetch)
2749 (uri (bioconductor-uri "INSPEcT" version))
2750 (sha256
2751 (base32
41d6b41f 2752 "1jymvi5mf7vhs58zfh290pacfswgvkw09rmbirmr24kxcgl30483"))))
b64ce4b7
RW
2753 (properties `((upstream-name . "INSPEcT")))
2754 (build-system r-build-system)
2755 (propagated-inputs
2756 `(("r-biobase" ,r-biobase)
2757 ("r-biocgenerics" ,r-biocgenerics)
2758 ("r-biocparallel" ,r-biocparallel)
c86fc969 2759 ("r-deseq2" ,r-deseq2)
b64ce4b7 2760 ("r-desolve" ,r-desolve)
bd824de3 2761 ("r-gdata" ,r-gdata)
74bb4cdf 2762 ("r-genomeinfodb" ,r-genomeinfodb)
b64ce4b7
RW
2763 ("r-genomicalignments" ,r-genomicalignments)
2764 ("r-genomicfeatures" ,r-genomicfeatures)
2765 ("r-genomicranges" ,r-genomicranges)
2766 ("r-iranges" ,r-iranges)
74bb4cdf 2767 ("r-kernsmooth" ,r-kernsmooth)
c86fc969 2768 ("r-plgem" ,r-plgem)
b64ce4b7
RW
2769 ("r-proc" ,r-proc)
2770 ("r-rootsolve" ,r-rootsolve)
2771 ("r-rsamtools" ,r-rsamtools)
437bc4dd 2772 ("r-rtracklayer" ,r-rtracklayer)
c86fc969
RW
2773 ("r-s4vectors" ,r-s4vectors)
2774 ("r-shiny" ,r-shiny)
2775 ("r-summarizedexperiment" ,r-summarizedexperiment)
2776 ("r-txdb-mmusculus-ucsc-mm9-knowngene"
2777 ,r-txdb-mmusculus-ucsc-mm9-knowngene)))
437bc4dd
RW
2778 (native-inputs
2779 `(("r-knitr" ,r-knitr)))
b64ce4b7
RW
2780 (home-page "https://bioconductor.org/packages/INSPEcT")
2781 (synopsis "Analysis of 4sU-seq and RNA-seq time-course data")
2782 (description
2783 "INSPEcT (INference of Synthesis, Processing and dEgradation rates in
2784Time-Course experiments) analyses 4sU-seq and RNA-seq time-course data in
2785order to evaluate synthesis, processing and degradation rates and assess via
2786modeling the rates that determines changes in mature mRNA levels.")
2787 (license license:gpl2)))
f6e99763
RW
2788
2789(define-public r-dnabarcodes
2790 (package
2791 (name "r-dnabarcodes")
874a774f 2792 (version "1.20.0")
f6e99763
RW
2793 (source
2794 (origin
2795 (method url-fetch)
2796 (uri (bioconductor-uri "DNABarcodes" version))
2797 (sha256
2798 (base32
874a774f 2799 "0zzf6xgg6k1gdig8zvpawck2bgmamsc0k43j4pl4xsz9an6dmzbg"))))
f6e99763
RW
2800 (properties `((upstream-name . "DNABarcodes")))
2801 (build-system r-build-system)
2802 (propagated-inputs
2803 `(("r-bh" ,r-bh)
2804 ("r-matrix" ,r-matrix)
2805 ("r-rcpp" ,r-rcpp)))
14f40ae8
RW
2806 (native-inputs
2807 `(("r-knitr" ,r-knitr)))
f6e99763
RW
2808 (home-page "https://bioconductor.org/packages/DNABarcodes")
2809 (synopsis "Create and analyze DNA barcodes")
2810 (description
2811 "This package offers tools to create DNA barcode sets capable of
2812correcting insertion, deletion, and substitution errors. Existing barcodes
2813can be analyzed regarding their minimal, maximal and average distances between
2814barcodes. Finally, reads that start with a (possibly mutated) barcode can be
2815demultiplexed, i.e. assigned to their original reference barcode.")
2816 (license license:gpl2)))
09aa3d06
RW
2817
2818(define-public r-ruvseq
2819 (package
2820 (name "r-ruvseq")
a55b1622 2821 (version "1.24.0")
09aa3d06
RW
2822 (source
2823 (origin
2824 (method url-fetch)
2825 (uri (bioconductor-uri "RUVSeq" version))
2826 (sha256
2827 (base32
a55b1622 2828 "1anrybyrzpajr5434svyfbaypjai6x0ifsmqvjgimmxq3xqhv0jh"))))
09aa3d06
RW
2829 (properties `((upstream-name . "RUVSeq")))
2830 (build-system r-build-system)
2831 (propagated-inputs
2832 `(("r-biobase" ,r-biobase)
2833 ("r-edaseq" ,r-edaseq)
2834 ("r-edger" ,r-edger)
2835 ("r-mass" ,r-mass)))
ae0fcaa6
RW
2836 (native-inputs
2837 `(("r-knitr" ,r-knitr)))
09aa3d06
RW
2838 (home-page "https://github.com/drisso/RUVSeq")
2839 (synopsis "Remove unwanted variation from RNA-Seq data")
2840 (description
2841 "This package implements methods to @dfn{remove unwanted variation} (RUV)
2842of Risso et al. (2014) for the normalization of RNA-Seq read counts between
2843samples.")
2844 (license license:artistic2.0)))
286157dc
RW
2845
2846(define-public r-biocneighbors
2847 (package
2848 (name "r-biocneighbors")
47147877 2849 (version "1.8.2")
286157dc
RW
2850 (source
2851 (origin
2852 (method url-fetch)
2853 (uri (bioconductor-uri "BiocNeighbors" version))
2854 (sha256
2855 (base32
47147877 2856 "19gyl917lf5ydy5hgj0hnc388rw5sbj83awav9js2yr2zmbgn4d7"))))
286157dc
RW
2857 (properties `((upstream-name . "BiocNeighbors")))
2858 (build-system r-build-system)
2859 (propagated-inputs
12e2aa96
RW
2860 `(("r-biocparallel" ,r-biocparallel)
2861 ("r-matrix" ,r-matrix)
286157dc 2862 ("r-rcpp" ,r-rcpp)
6fc161fc 2863 ("r-rcpphnsw" ,r-rcpphnsw)
286157dc 2864 ("r-s4vectors" ,r-s4vectors)))
f5864c11
RW
2865 (native-inputs
2866 `(("r-knitr" ,r-knitr)))
286157dc
RW
2867 (home-page "https://bioconductor.org/packages/BiocNeighbors")
2868 (synopsis "Nearest Neighbor Detection for Bioconductor packages")
2869 (description
2870 "This package implements exact and approximate methods for nearest
2871neighbor detection, in a framework that allows them to be easily switched
2872within Bioconductor packages or workflows. The exact algorithm is implemented
2873using pre-clustering with the k-means algorithm. Functions are also provided
2874to search for all neighbors within a given distance. Parallelization is
2875achieved for all methods using the BiocParallel framework.")
2876 (license license:gpl3)))
8a587c89 2877
99391290
RW
2878(define-public r-biocsingular
2879 (package
2880 (name "r-biocsingular")
798ec289 2881 (version "1.6.0")
99391290
RW
2882 (source
2883 (origin
2884 (method url-fetch)
2885 (uri (bioconductor-uri "BiocSingular" version))
2886 (sha256
2887 (base32
798ec289 2888 "1hczix1h14d19hzcsngqkqqnqkprs41phzlcird8haxnw9bs03ni"))))
99391290
RW
2889 (properties `((upstream-name . "BiocSingular")))
2890 (build-system r-build-system)
2891 (propagated-inputs
2892 `(("r-beachmat" ,r-beachmat)
2893 ("r-biocgenerics" ,r-biocgenerics)
2894 ("r-biocparallel" ,r-biocparallel)
2895 ("r-delayedarray" ,r-delayedarray)
2896 ("r-irlba" ,r-irlba)
2897 ("r-matrix" ,r-matrix)
2898 ("r-rcpp" ,r-rcpp)
2899 ("r-rsvd" ,r-rsvd)
2900 ("r-s4vectors" ,r-s4vectors)))
a8351d46
RW
2901 (native-inputs
2902 `(("r-knitr" ,r-knitr)))
99391290
RW
2903 (home-page "https://github.com/LTLA/BiocSingular")
2904 (synopsis "Singular value decomposition for Bioconductor packages")
2905 (description
2906 "This package implements exact and approximate methods for singular value
2907decomposition and principal components analysis, in a framework that allows
2908them to be easily switched within Bioconductor packages or workflows. Where
2909possible, parallelization is achieved using the BiocParallel framework.")
2910 (license license:gpl3)))
2911
a961ae46
RW
2912(define-public r-destiny
2913 (package
2914 (name "r-destiny")
4217307f 2915 (version "3.4.0")
a961ae46
RW
2916 (source
2917 (origin
2918 (method url-fetch)
2919 (uri (bioconductor-uri "destiny" version))
2920 (sha256
2921 (base32
4217307f 2922 "1i7f5q02zvpfaxhd76fbw0h1wfgjphyn5hrmrjpvlnv4ardzsir2"))))
a961ae46
RW
2923 (build-system r-build-system)
2924 (propagated-inputs
2925 `(("r-biobase" ,r-biobase)
2926 ("r-biocgenerics" ,r-biocgenerics)
6e10ac07 2927 ("r-ggplot-multistats" ,r-ggplot-multistats)
0aa72f2d 2928 ("r-ggplot2" ,r-ggplot2)
a961ae46 2929 ("r-ggthemes" ,r-ggthemes)
6e10ac07
RW
2930 ("r-irlba" ,r-irlba)
2931 ("r-knn-covertree" ,r-knn-covertree)
a961ae46 2932 ("r-matrix" ,r-matrix)
6e10ac07 2933 ("r-pcamethods" ,r-pcamethods)
a961ae46
RW
2934 ("r-proxy" ,r-proxy)
2935 ("r-rcpp" ,r-rcpp)
2936 ("r-rcppeigen" ,r-rcppeigen)
6e10ac07
RW
2937 ("r-rcpphnsw" ,r-rcpphnsw)
2938 ("r-rspectra" ,r-rspectra)
a961ae46
RW
2939 ("r-scales" ,r-scales)
2940 ("r-scatterplot3d" ,r-scatterplot3d)
6e10ac07 2941 ("r-singlecellexperiment" ,r-singlecellexperiment)
a961ae46
RW
2942 ("r-smoother" ,r-smoother)
2943 ("r-summarizedexperiment" ,r-summarizedexperiment)
6e10ac07
RW
2944 ("r-tidyr" ,r-tidyr)
2945 ("r-tidyselect" ,r-tidyselect)
a961ae46 2946 ("r-vim" ,r-vim)))
3f782a6d
RW
2947 (native-inputs
2948 `(("r-nbconvertr" ,r-nbconvertr))) ; for vignettes
a961ae46
RW
2949 (home-page "https://bioconductor.org/packages/destiny/")
2950 (synopsis "Create and plot diffusion maps")
2951 (description "This package provides tools to create and plot diffusion
2952maps.")
2953 ;; Any version of the GPL
2954 (license license:gpl3+)))
2955
8a587c89
RW
2956(define-public r-savr
2957 (package
2958 (name "r-savr")
967fc583 2959 (version "1.28.0")
8a587c89
RW
2960 (source
2961 (origin
2962 (method url-fetch)
2963 (uri (bioconductor-uri "savR" version))
2964 (sha256
2965 (base32
967fc583 2966 "1vha9b7gndwjzvrzr1hdhv3wc6a1s2n9grxwfd78yb2lkysf4hic"))))
8a587c89
RW
2967 (properties `((upstream-name . "savR")))
2968 (build-system r-build-system)
2969 (propagated-inputs
2970 `(("r-ggplot2" ,r-ggplot2)
2971 ("r-gridextra" ,r-gridextra)
2972 ("r-reshape2" ,r-reshape2)
2973 ("r-scales" ,r-scales)
2974 ("r-xml" ,r-xml)))
2975 (home-page "https://github.com/bcalder/savR")
2976 (synopsis "Parse and analyze Illumina SAV files")
2977 (description
2978 "This package provides tools to parse Illumina Sequence Analysis
2979Viewer (SAV) files, access data, and generate QC plots.")
2980 (license license:agpl3+)))
41ffc214
RW
2981
2982(define-public r-chipexoqual
2983 (package
2984 (name "r-chipexoqual")
ff4d0804 2985 (version "1.14.0")
41ffc214
RW
2986 (source
2987 (origin
2988 (method url-fetch)
2989 (uri (bioconductor-uri "ChIPexoQual" version))
2990 (sha256
2991 (base32
ff4d0804 2992 "15r5jgkfwwfqpw4v4q2ddmglm3bfw002nnbnzn1s0v2b1w3bgiag"))))
41ffc214
RW
2993 (properties `((upstream-name . "ChIPexoQual")))
2994 (build-system r-build-system)
2995 (propagated-inputs
2996 `(("r-biocparallel" ,r-biocparallel)
2997 ("r-biovizbase" ,r-biovizbase)
2998 ("r-broom" ,r-broom)
2999 ("r-data-table" ,r-data-table)
3000 ("r-dplyr" ,r-dplyr)
3001 ("r-genomeinfodb" ,r-genomeinfodb)
3002 ("r-genomicalignments" ,r-genomicalignments)
3003 ("r-genomicranges" ,r-genomicranges)
3004 ("r-ggplot2" ,r-ggplot2)
3005 ("r-hexbin" ,r-hexbin)
3006 ("r-iranges" ,r-iranges)
3007 ("r-rcolorbrewer" ,r-rcolorbrewer)
3008 ("r-rmarkdown" ,r-rmarkdown)
3009 ("r-rsamtools" ,r-rsamtools)
3010 ("r-s4vectors" ,r-s4vectors)
3011 ("r-scales" ,r-scales)
3012 ("r-viridis" ,r-viridis)))
9697afb1
RW
3013 (native-inputs
3014 `(("r-knitr" ,r-knitr)))
41ffc214
RW
3015 (home-page "https://github.com/keleslab/ChIPexoQual")
3016 (synopsis "Quality control pipeline for ChIP-exo/nexus data")
3017 (description
3018 "This package provides a quality control pipeline for ChIP-exo/nexus
3019sequencing data.")
3020 (license license:gpl2+)))
c18dccff 3021
3d13b448
RW
3022(define-public r-copynumber
3023 (package
3024 (name "r-copynumber")
43d8db04 3025 (version "1.30.0")
3d13b448
RW
3026 (source (origin
3027 (method url-fetch)
3028 (uri (bioconductor-uri "copynumber" version))
3029 (sha256
3030 (base32
43d8db04 3031 "00fyfy3kpz33v1hqisd5m5xdazwjmjrfj8ssbf6p9m3am2ar23gm"))))
3d13b448
RW
3032 (build-system r-build-system)
3033 (propagated-inputs
3034 `(("r-s4vectors" ,r-s4vectors)
3035 ("r-iranges" ,r-iranges)
3036 ("r-genomicranges" ,r-genomicranges)
3037 ("r-biocgenerics" ,r-biocgenerics)))
3038 (home-page "https://bioconductor.org/packages/copynumber")
3039 (synopsis "Segmentation of single- and multi-track copy number data")
3040 (description
3041 "This package segments single- and multi-track copy number data by a
3042penalized least squares regression method.")
3043 (license license:artistic2.0)))
3044
c18dccff
RW
3045(define-public r-dnacopy
3046 (package
3047 (name "r-dnacopy")
850f4c2a 3048 (version "1.64.0")
c18dccff
RW
3049 (source
3050 (origin
3051 (method url-fetch)
3052 (uri (bioconductor-uri "DNAcopy" version))
3053 (sha256
3054 (base32
850f4c2a 3055 "0km5af4iw8a0m6by933lgdi5246jafyfxk6fsqdiwg07v9wxw5hc"))))
c18dccff
RW
3056 (properties `((upstream-name . "DNAcopy")))
3057 (build-system r-build-system)
3058 (native-inputs `(("gfortran" ,gfortran)))
3059 (home-page "https://bioconductor.org/packages/DNAcopy")
3060 (synopsis "DNA copy number data analysis")
3061 (description
3062 "This package implements the @dfn{circular binary segmentation} (CBS)
3063algorithm to segment DNA copy number data and identify genomic regions with
3064abnormal copy number.")
3065 (license license:gpl2+)))
3a0babac
RW
3066
3067;; This is a CRAN package, but it uncharacteristically depends on a
3068;; Bioconductor package.
3069(define-public r-htscluster
3070 (package
3071 (name "r-htscluster")
3072 (version "2.0.8")
3073 (source
3074 (origin
3075 (method url-fetch)
3076 (uri (cran-uri "HTSCluster" version))
3077 (sha256
3078 (base32
3079 "0wnbfh6hdx8692jilgmv8sys1zm6fqc6mim7vvjhyqlmpm8gm0kg"))))
3080 (properties `((upstream-name . "HTSCluster")))
3081 (build-system r-build-system)
3082 (propagated-inputs
3083 `(("r-capushe" ,r-capushe)
3084 ("r-edger" ,r-edger)
3085 ("r-plotrix" ,r-plotrix)))
3086 (home-page "https://cran.r-project.org/web/packages/HTSCluster")
3087 (synopsis "Clustering high-throughput transcriptome sequencing (HTS) data")
3088 (description
3089 "This package provides a Poisson mixture model is implemented to cluster
3090genes from high-throughput transcriptome sequencing (RNA-seq) data. Parameter
3091estimation is performed using either the EM or CEM algorithm, and the slope
3092heuristics are used for model selection (i.e., to choose the number of
3093clusters).")
3094 (license license:gpl3+)))
173c9960
RW
3095
3096(define-public r-deds
3097 (package
3098 (name "r-deds")
96030bf7 3099 (version "1.60.0")
173c9960
RW
3100 (source
3101 (origin
3102 (method url-fetch)
3103 (uri (bioconductor-uri "DEDS" version))
3104 (sha256
3105 (base32
96030bf7 3106 "0vzsmah2lhxf8k6n4d0i4j609sbvygmb6ii2ridg9z3nskwkrhp8"))))
173c9960
RW
3107 (properties `((upstream-name . "DEDS")))
3108 (build-system r-build-system)
3109 (home-page "https://bioconductor.org/packages/DEDS/")
3110 (synopsis "Differential expression via distance summary for microarray data")
3111 (description
3112 "This library contains functions that calculate various statistics of
3113differential expression for microarray data, including t statistics, fold
3114change, F statistics, SAM, moderated t and F statistics and B statistics. It
3115also implements a new methodology called DEDS (Differential Expression via
3116Distance Summary), which selects differentially expressed genes by integrating
3117and summarizing a set of statistics using a weighted distance approach.")
3118 ;; Any version of the LGPL.
3119 (license license:lgpl3+)))
7ed869f7
RW
3120
3121;; This is a CRAN package, but since it depends on a Bioconductor package we
3122;; put it here.
3123(define-public r-nbpseq
3124 (package
3125 (name "r-nbpseq")
3126 (version "0.3.0")
3127 (source
3128 (origin
3129 (method url-fetch)
3130 (uri (cran-uri "NBPSeq" version))
3131 (sha256
3132 (base32
3133 "0l4ylxhs2k9ww21jjqs67fygk92avdchhx2y1ixzl7yr2yh1y9by"))))
3134 (properties `((upstream-name . "NBPSeq")))
3135 (build-system r-build-system)
3136 (propagated-inputs
3137 `(("r-qvalue" ,r-qvalue)))
3138 (home-page "https://cran.r-project.org/web/packages/NBPSeq")
3139 (synopsis "Negative binomial models for RNA-Seq data")
3140 (description
3141 "This package provides negative binomial models for two-group comparisons
3142and regression inferences from RNA-sequencing data.")
3143 (license license:gpl2)))
3087a2f3
RW
3144
3145(define-public r-ebseq
3146 (package
3147 (name "r-ebseq")
939c888d 3148 (version "1.30.0")
3087a2f3
RW
3149 (source
3150 (origin
3151 (method url-fetch)
3152 (uri (bioconductor-uri "EBSeq" version))
3153 (sha256
3154 (base32
939c888d 3155 "1x2489xaqg85v7n3yhqs0nh9ha6dn4m167dkc6akzig4xivwjjny"))))
3087a2f3
RW
3156 (properties `((upstream-name . "EBSeq")))
3157 (build-system r-build-system)
3158 (propagated-inputs
3159 `(("r-blockmodeling" ,r-blockmodeling)
3160 ("r-gplots" ,r-gplots)
3161 ("r-testthat" ,r-testthat)))
3162 (home-page "https://bioconductor.org/packages/EBSeq")
3163 (synopsis "Differential expression analysis of RNA-seq data")
3164 (description
3165 "This package provides tools for differential expression analysis at both
3166gene and isoform level using RNA-seq data")
3167 (license license:artistic2.0)))
cb1ab035
RJ
3168
3169(define-public r-karyoploter
3170 (package
3171 (name "r-karyoploter")
37da4513 3172 (version "1.16.0")
cb1ab035
RJ
3173 (source (origin
3174 (method url-fetch)
3175 (uri (bioconductor-uri "karyoploteR" version))
3176 (sha256
3177 (base32
37da4513 3178 "1agw49mckm3g33igqdp9lr8a4ky8nhivaxrs7d00dvzk0diqwdb2"))))
cb1ab035
RJ
3179 (build-system r-build-system)
3180 (propagated-inputs
6e2dc9e3
RW
3181 `(("r-annotationdbi" ,r-annotationdbi)
3182 ("r-bamsignals" ,r-bamsignals)
3183 ("r-bezier" ,r-bezier)
3184 ("r-biovizbase" ,r-biovizbase)
3185 ("r-digest" ,r-digest)
3186 ("r-genomeinfodb" ,r-genomeinfodb)
3187 ("r-genomicfeatures" ,r-genomicfeatures)
cb1ab035
RJ
3188 ("r-genomicranges" ,r-genomicranges)
3189 ("r-iranges" ,r-iranges)
cb1ab035 3190 ("r-memoise" ,r-memoise)
6e2dc9e3
RW
3191 ("r-regioner" ,r-regioner)
3192 ("r-rsamtools" ,r-rsamtools)
cb1ab035 3193 ("r-rtracklayer" ,r-rtracklayer)
cb1ab035 3194 ("r-s4vectors" ,r-s4vectors)
cb1ab035 3195 ("r-variantannotation" ,r-variantannotation)))
6e2dc9e3
RW
3196 (native-inputs
3197 `(("r-knitr" ,r-knitr)))
cb1ab035
RJ
3198 (home-page "https://bioconductor.org/packages/karyoploteR/")
3199 (synopsis "Plot customizable linear genomes displaying arbitrary data")
3200 (description "This package creates karyotype plots of arbitrary genomes and
7230f6d5 3201offers a complete set of functions to plot arbitrary data on them. It mimics
cb1ab035
RJ
3202many R base graphics functions coupling them with a coordinate change function
3203automatically mapping the chromosome and data coordinates into the plot
3204coordinates.")
3205 (license license:artistic2.0)))
2cb71d81
RW
3206
3207(define-public r-lpsymphony
3208 (package
3209 (name "r-lpsymphony")
378d67c9 3210 (version "1.18.0")
2cb71d81
RW
3211 (source
3212 (origin
3213 (method url-fetch)
3214 (uri (bioconductor-uri "lpsymphony" version))
3215 (sha256
3216 (base32
378d67c9 3217 "0f9qjfv7rp1y3mwscnjz3pph7m40zgz55xcdhyii6k1iw2vyaxx9"))))
2cb71d81
RW
3218 (build-system r-build-system)
3219 (inputs
0653b8b0 3220 `(("zlib" ,zlib)))
2cb71d81 3221 (native-inputs
0653b8b0
RW
3222 `(("pkg-config" ,pkg-config)
3223 ("r-knitr" ,r-knitr)))
c756328e 3224 (home-page "https://r-forge.r-project.org/projects/rsymphony")
2cb71d81
RW
3225 (synopsis "Symphony integer linear programming solver in R")
3226 (description
3227 "This package was derived from Rsymphony. The package provides an R
3228interface to SYMPHONY, a linear programming solver written in C++. The main
3229difference between this package and Rsymphony is that it includes the solver
3230source code, while Rsymphony expects to find header and library files on the
3231users' system. Thus the intention of @code{lpsymphony} is to provide an easy
3232to install interface to SYMPHONY.")
3233 ;; Symphony 5.4 or later is distributed under the terms of the EPL 1.0.
3234 ;; lpsimphony is released under the same terms.
3235 (license license:epl1.0)))
704de8f5
RW
3236
3237(define-public r-ihw
3238 (package
3239 (name "r-ihw")
95b1f350 3240 (version "1.18.0")
704de8f5
RW
3241 (source
3242 (origin
3243 (method url-fetch)
3244 (uri (bioconductor-uri "IHW" version))
3245 (sha256
3246 (base32
95b1f350 3247 "04szg3bj5cjixxcp8j3inmj0fzk2mg8gp2w2b33x0im8ik24qiw0"))))
704de8f5
RW
3248 (properties `((upstream-name . "IHW")))
3249 (build-system r-build-system)
3250 (propagated-inputs
3251 `(("r-biocgenerics" ,r-biocgenerics)
3252 ("r-fdrtool" ,r-fdrtool)
3253 ("r-lpsymphony" ,r-lpsymphony)
3254 ("r-slam" ,r-slam)))
359a084a
RW
3255 (native-inputs
3256 `(("r-knitr" ,r-knitr)))
704de8f5
RW
3257 (home-page "https://bioconductor.org/packages/IHW")
3258 (synopsis "Independent hypothesis weighting")
3259 (description
3260 "@dfn{Independent hypothesis weighting} (IHW) is a multiple testing
3261procedure that increases power compared to the method of Benjamini and
3262Hochberg by assigning data-driven weights to each hypothesis. The input to
3263IHW is a two-column table of p-values and covariates. The covariate can be
3264any continuous-valued or categorical variable that is thought to be
3265informative on the statistical properties of each hypothesis test, while it is
3266independent of the p-value under the null hypothesis.")
3267 (license license:artistic2.0)))
251e0830
RW
3268
3269(define-public r-icobra
3270 (package
3271 (name "r-icobra")
e26b5eef 3272 (version "1.18.0")
251e0830
RW
3273 (source
3274 (origin
3275 (method url-fetch)
3276 (uri (bioconductor-uri "iCOBRA" version))
3277 (sha256
3278 (base32
e26b5eef 3279 "0knqvvfi5y53jk8s2g2bqgxnh2pbdf38676fk7pkdp1r2j6cbi3s"))))
251e0830
RW
3280 (properties `((upstream-name . "iCOBRA")))
3281 (build-system r-build-system)
3282 (propagated-inputs
3283 `(("r-dplyr" ,r-dplyr)
3284 ("r-dt" ,r-dt)
3285 ("r-ggplot2" ,r-ggplot2)
3286 ("r-limma" ,r-limma)
3287 ("r-reshape2" ,r-reshape2)
3288 ("r-rocr" ,r-rocr)
3289 ("r-scales" ,r-scales)
3290 ("r-shiny" ,r-shiny)
3291 ("r-shinybs" ,r-shinybs)
3292 ("r-shinydashboard" ,r-shinydashboard)
3293 ("r-upsetr" ,r-upsetr)))
ee1e8fee
RW
3294 (native-inputs
3295 `(("r-knitr" ,r-knitr)))
251e0830
RW
3296 (home-page "https://bioconductor.org/packages/iCOBRA")
3297 (synopsis "Comparison and visualization of ranking and assignment methods")
3298 (description
3299 "This package provides functions for calculation and visualization of
3300performance metrics for evaluation of ranking and binary
3301classification (assignment) methods. It also contains a Shiny application for
3302interactive exploration of results.")
3303 (license license:gpl2+)))
925fcdbb
RW
3304
3305(define-public r-mast
3306 (package
3307 (name "r-mast")
532b1068 3308 (version "1.16.0")
925fcdbb
RW
3309 (source
3310 (origin
3311 (method url-fetch)
3312 (uri (bioconductor-uri "MAST" version))
3313 (sha256
3314 (base32
532b1068 3315 "11qr7n9i4masqz0yzikddchyn223m8dy6zv461dly07fd43qi9mn"))))
925fcdbb
RW
3316 (properties `((upstream-name . "MAST")))
3317 (build-system r-build-system)
3318 (propagated-inputs
3319 `(("r-abind" ,r-abind)
3320 ("r-biobase" ,r-biobase)
3321 ("r-biocgenerics" ,r-biocgenerics)
3322 ("r-data-table" ,r-data-table)
3323 ("r-ggplot2" ,r-ggplot2)
3324 ("r-plyr" ,r-plyr)
3325 ("r-progress" ,r-progress)
3326 ("r-reshape2" ,r-reshape2)
3327 ("r-s4vectors" ,r-s4vectors)
3328 ("r-singlecellexperiment" ,r-singlecellexperiment)
3329 ("r-stringr" ,r-stringr)
3330 ("r-summarizedexperiment" ,r-summarizedexperiment)))
51d1a7a2
RW
3331 (native-inputs
3332 `(("r-knitr" ,r-knitr)))
925fcdbb
RW
3333 (home-page "https://github.com/RGLab/MAST/")
3334 (synopsis "Model-based analysis of single cell transcriptomics")
3335 (description
3336 "This package provides methods and models for handling zero-inflated
3337single cell assay data.")
3338 (license license:gpl2+)))
2d7627cf
RW
3339
3340(define-public r-monocle
3341 (package
3342 (name "r-monocle")
38bc0bf8 3343 (version "2.18.0")
2d7627cf
RW
3344 (source
3345 (origin
3346 (method url-fetch)
3347 (uri (bioconductor-uri "monocle" version))
3348 (sha256
3349 (base32
38bc0bf8 3350 "1k3hwi9aspjy75arigg7i1w7ygf112y12cndibf2bhpz2phzwslx"))))
2d7627cf
RW
3351 (build-system r-build-system)
3352 (propagated-inputs
3353 `(("r-biobase" ,r-biobase)
3354 ("r-biocgenerics" ,r-biocgenerics)
3355 ("r-biocviews" ,r-biocviews)
3356 ("r-cluster" ,r-cluster)
3357 ("r-combinat" ,r-combinat)
3358 ("r-ddrtree" ,r-ddrtree)
3359 ("r-densityclust" ,r-densityclust)
3360 ("r-dplyr" ,r-dplyr)
3361 ("r-fastica" ,r-fastica)
3362 ("r-ggplot2" ,r-ggplot2)
3363 ("r-hsmmsinglecell" ,r-hsmmsinglecell)
3364 ("r-igraph" ,r-igraph)
3365 ("r-irlba" ,r-irlba)
3366 ("r-limma" ,r-limma)
3367 ("r-mass" ,r-mass)
3368 ("r-matrix" ,r-matrix)
3369 ("r-matrixstats" ,r-matrixstats)
3370 ("r-pheatmap" ,r-pheatmap)
3371 ("r-plyr" ,r-plyr)
3372 ("r-proxy" ,r-proxy)
3373 ("r-qlcmatrix" ,r-qlcmatrix)
3374 ("r-rann" ,r-rann)
3375 ("r-rcpp" ,r-rcpp)
3376 ("r-reshape2" ,r-reshape2)
3377 ("r-rtsne" ,r-rtsne)
3378 ("r-slam" ,r-slam)
3379 ("r-stringr" ,r-stringr)
3380 ("r-tibble" ,r-tibble)
3381 ("r-vgam" ,r-vgam)
3382 ("r-viridis" ,r-viridis)))
d1f3c371
RW
3383 (native-inputs
3384 `(("r-knitr" ,r-knitr)))
2d7627cf
RW
3385 (home-page "https://bioconductor.org/packages/monocle")
3386 (synopsis "Clustering, differential expression, and trajectory analysis for single-cell RNA-Seq")
3387 (description
3388 "Monocle performs differential expression and time-series analysis for
3389single-cell expression experiments. It orders individual cells according to
3390progress through a biological process, without knowing ahead of time which
3391genes define progress through that process. Monocle also performs
3392differential expression analysis, clustering, visualization, and other useful
3393tasks on single cell expression data. It is designed to work with RNA-Seq and
3394qPCR data, but could be used with other types as well.")
3395 (license license:artistic2.0)))
6213e441 3396
b2dce6b5
RW
3397(define-public r-monocle3
3398 (package
3399 (name "r-monocle3")
3400 (version "0.1.2")
3401 (source
3402 (origin
3403 (method git-fetch)
3404 (uri (git-reference
b0e7b699 3405 (url "https://github.com/cole-trapnell-lab/monocle3")
b2dce6b5
RW
3406 (commit version)))
3407 (file-name (git-file-name name version))
3408 (sha256
3409 (base32
3410 "1cjxqfw3qvy269hsf5v80d4kshl932wrl949iayas02saj6f70ls"))))
3411 (build-system r-build-system)
3412 (propagated-inputs
3413 `(("r-biobase" ,r-biobase)
3414 ("r-biocgenerics" ,r-biocgenerics)
3415 ("r-delayedmatrixstats" ,r-delayedmatrixstats)
3416 ("r-dplyr" ,r-dplyr)
3417 ("r-ggplot2" ,r-ggplot2)
3418 ("r-ggrepel" ,r-ggrepel)
3419 ("r-grr" ,r-grr)
3420 ("r-htmlwidgets" ,r-htmlwidgets)
3421 ("r-igraph" ,r-igraph)
3422 ("r-irlba" ,r-irlba)
3423 ("r-limma" ,r-limma)
3424 ("r-lmtest" ,r-lmtest)
3425 ("r-mass" ,r-mass)
3426 ("r-matrix" ,r-matrix)
3427 ("r-matrix-utils" ,r-matrix-utils)
3428 ("r-pbapply" ,r-pbapply)
3429 ("r-pbmcapply" ,r-pbmcapply)
3430 ("r-pheatmap" ,r-pheatmap)
3431 ("r-plotly" ,r-plotly)
3432 ("r-pryr" ,r-pryr)
3433 ("r-proxy" ,r-proxy)
3434 ("r-pscl" ,r-pscl)
3435 ("r-purrr" ,r-purrr)
3436 ("r-rann" ,r-rann)
3437 ("r-rcpp" ,r-rcpp)
3438 ("r-rcppparallel" ,r-rcppparallel)
3439 ("r-reshape2" ,r-reshape2)
3440 ("r-reticulate" ,r-reticulate)
3441 ("r-rhpcblasctl" ,r-rhpcblasctl)
3442 ("r-rtsne" ,r-rtsne)
3443 ("r-shiny" ,r-shiny)
3444 ("r-slam" ,r-slam)
3445 ("r-spdep" ,r-spdep)
3446 ("r-speedglm" ,r-speedglm)
3447 ("r-stringr" ,r-stringr)
3448 ("r-singlecellexperiment" ,r-singlecellexperiment)
3449 ("r-tibble" ,r-tibble)
3450 ("r-tidyr" ,r-tidyr)
3451 ("r-uwot" ,r-uwot)
3452 ("r-viridis" ,r-viridis)))
3453 (home-page "https://github.com/cole-trapnell-lab/monocle3")
3454 (synopsis "Analysis toolkit for single-cell RNA-Seq data")
3455 (description
3456 "Monocle 3 is an analysis toolkit for single-cell RNA-Seq experiments.")
3457 (license license:expat)))
3458
6213e441
RW
3459(define-public r-noiseq
3460 (package
3461 (name "r-noiseq")
8396c45e 3462 (version "2.34.0")
6213e441
RW
3463 (source
3464 (origin
3465 (method url-fetch)
3466 (uri (bioconductor-uri "NOISeq" version))
3467 (sha256
3468 (base32
8396c45e 3469 "08qlavakclgzk345bliam4cfjhsy39n4s6m1biqpq94n9qp00x8f"))))
6213e441
RW
3470 (properties `((upstream-name . "NOISeq")))
3471 (build-system r-build-system)
3472 (propagated-inputs
3473 `(("r-biobase" ,r-biobase)
3474 ("r-matrix" ,r-matrix)))
3475 (home-page "https://bioconductor.org/packages/NOISeq")
3476 (synopsis "Exploratory analysis and differential expression for RNA-seq data")
3477 (description
3478 "This package provides tools to support the analysis of RNA-seq
3479expression data or other similar kind of data. It provides exploratory plots
3480to evaluate saturation, count distribution, expression per chromosome, type of
3481detected features, features length, etc. It also supports the analysis of
3482differential expression between two experimental conditions with no parametric
3483assumptions.")
3484 (license license:artistic2.0)))
b409c357
RW
3485
3486(define-public r-scdd
3487 (package
3488 (name "r-scdd")
b856a487 3489 (version "1.14.0")
b409c357
RW
3490 (source
3491 (origin
3492 (method url-fetch)
3493 (uri (bioconductor-uri "scDD" version))
3494 (sha256
3495 (base32
b856a487 3496 "07l07fq5633ccq5d3l35dm34pwvaqfa3b3qwpn5v5xn99f5hfz0g"))))
b409c357
RW
3497 (properties `((upstream-name . "scDD")))
3498 (build-system r-build-system)
3499 (propagated-inputs
3500 `(("r-arm" ,r-arm)
3501 ("r-biocparallel" ,r-biocparallel)
3502 ("r-ebseq" ,r-ebseq)
3503 ("r-fields" ,r-fields)
3504 ("r-ggplot2" ,r-ggplot2)
3505 ("r-mclust" ,r-mclust)
3506 ("r-outliers" ,r-outliers)
3507 ("r-s4vectors" ,r-s4vectors)
3508 ("r-scran" ,r-scran)
3509 ("r-singlecellexperiment" ,r-singlecellexperiment)
3510 ("r-summarizedexperiment" ,r-summarizedexperiment)))
ce9e19bc
RW
3511 (native-inputs
3512 `(("r-knitr" ,r-knitr)))
b409c357
RW
3513 (home-page "https://github.com/kdkorthauer/scDD")
3514 (synopsis "Mixture modeling of single-cell RNA-seq data")
3515 (description
3516 "This package implements a method to analyze single-cell RNA-seq data
3517utilizing flexible Dirichlet Process mixture models. Genes with differential
3518distributions of expression are classified into several interesting patterns
3519of differences between two conditions. The package also includes functions
3520for simulating data with these patterns from negative binomial
3521distributions.")
3522 (license license:gpl2)))
f0887757
RW
3523
3524(define-public r-scone
3525 (package
3526 (name "r-scone")
bde9dc5b 3527 (version "1.14.0")
f0887757
RW
3528 (source
3529 (origin
3530 (method url-fetch)
3531 (uri (bioconductor-uri "scone" version))
3532 (sha256
3533 (base32
bde9dc5b 3534 "1lnyxcrw3kn5gi3n59dwdhkqps58cjxfknsjsj53qz5rv8iiqz73"))))
f0887757
RW
3535 (build-system r-build-system)
3536 (propagated-inputs
3537 `(("r-aroma-light" ,r-aroma-light)
3538 ("r-biocparallel" ,r-biocparallel)
3539 ("r-boot" ,r-boot)
3540 ("r-class" ,r-class)
3541 ("r-cluster" ,r-cluster)
3542 ("r-compositions" ,r-compositions)
3543 ("r-diptest" ,r-diptest)
3544 ("r-edger" ,r-edger)
3545 ("r-fpc" ,r-fpc)
3546 ("r-gplots" ,r-gplots)
3547 ("r-hexbin" ,r-hexbin)
3548 ("r-limma" ,r-limma)
3549 ("r-matrixstats" ,r-matrixstats)
3550 ("r-mixtools" ,r-mixtools)
3551 ("r-rarpack" ,r-rarpack)
3552 ("r-rcolorbrewer" ,r-rcolorbrewer)
3553 ("r-rhdf5" ,r-rhdf5)
3554 ("r-ruvseq" ,r-ruvseq)
3555 ("r-summarizedexperiment" ,r-summarizedexperiment)))
3fc1e039
RW
3556 (native-inputs
3557 `(("r-knitr" ,r-knitr)))
f0887757
RW
3558 (home-page "https://bioconductor.org/packages/scone")
3559 (synopsis "Single cell overview of normalized expression data")
3560 (description
3561 "SCONE is an R package for comparing and ranking the performance of
3562different normalization schemes for single-cell RNA-seq and other
3563high-throughput analyses.")
3564 (license license:artistic2.0)))
f9201d67
RW
3565
3566(define-public r-geoquery
3567 (package
3568 (name "r-geoquery")
5c4edeef 3569 (version "2.58.0")
f9201d67
RW
3570 (source
3571 (origin
3572 (method url-fetch)
3573 (uri (bioconductor-uri "GEOquery" version))
3574 (sha256
3575 (base32
5c4edeef 3576 "1jzhgnd404wkz978vbqzwbgixr7yk98c7s9q1fzlyax4f8l0cpi4"))))
f9201d67
RW
3577 (properties `((upstream-name . "GEOquery")))
3578 (build-system r-build-system)
3579 (propagated-inputs
3580 `(("r-biobase" ,r-biobase)
3581 ("r-dplyr" ,r-dplyr)
3582 ("r-httr" ,r-httr)
3583 ("r-limma" ,r-limma)
3584 ("r-magrittr" ,r-magrittr)
3585 ("r-readr" ,r-readr)
3586 ("r-tidyr" ,r-tidyr)
3587 ("r-xml2" ,r-xml2)))
159e427c
RW
3588 (native-inputs
3589 `(("r-knitr" ,r-knitr)))
f9201d67
RW
3590 (home-page "https://github.com/seandavi/GEOquery/")
3591 (synopsis "Get data from NCBI Gene Expression Omnibus (GEO)")
3592 (description
3593 "The NCBI Gene Expression Omnibus (GEO) is a public repository of
3594microarray data. Given the rich and varied nature of this resource, it is
3595only natural to want to apply BioConductor tools to these data. GEOquery is
3596the bridge between GEO and BioConductor.")
3597 (license license:gpl2)))
eed6ff03
RW
3598
3599(define-public r-illuminaio
3600 (package
3601 (name "r-illuminaio")
e89966e9 3602 (version "0.32.0")
eed6ff03
RW
3603 (source
3604 (origin
3605 (method url-fetch)
3606 (uri (bioconductor-uri "illuminaio" version))
3607 (sha256
3608 (base32
e89966e9 3609 "1yqm2fqw5ka7qywbal3p7axlwm1r0wibsr33n5xjma1dl9pi8fay"))))
eed6ff03
RW
3610 (build-system r-build-system)
3611 (propagated-inputs
3612 `(("r-base64" ,r-base64)))
3613 (home-page "https://github.com/HenrikBengtsson/illuminaio/")
3614 (synopsis "Parse Illumina microarray output files")
3615 (description
3616 "This package provides tools for parsing Illumina's microarray output
3617files, including IDAT.")
3618 (license license:gpl2)))
f4eac096
RW
3619
3620(define-public r-siggenes
3621 (package
3622 (name "r-siggenes")
0fd830fe 3623 (version "1.64.0")
f4eac096
RW
3624 (source
3625 (origin
3626 (method url-fetch)
3627 (uri (bioconductor-uri "siggenes" version))
3628 (sha256
3629 (base32
0fd830fe 3630 "08wi2i6pqx06v13533y3mpli5fb637h0xfwcwy67ya9j2ygypv7w"))))
f4eac096
RW
3631 (build-system r-build-system)
3632 (propagated-inputs
3633 `(("r-biobase" ,r-biobase)
409f4dd6
RW
3634 ("r-multtest" ,r-multtest)
3635 ("r-scrime" ,r-scrime)))
f4eac096
RW
3636 (home-page "https://bioconductor.org/packages/siggenes/")
3637 (synopsis
3638 "Multiple testing using SAM and Efron's empirical Bayes approaches")
3639 (description
3640 "This package provides tools for the identification of differentially
3641expressed genes and estimation of the @dfn{False Discovery Rate} (FDR) using
3642both the Significance Analysis of Microarrays (SAM) and the @dfn{Empirical
3643Bayes Analyses of Microarrays} (EBAM).")
3644 (license license:lgpl2.0+)))
34a24f95
RW
3645
3646(define-public r-bumphunter
3647 (package
3648 (name "r-bumphunter")
50c5fee6 3649 (version "1.32.0")
34a24f95
RW
3650 (source
3651 (origin
3652 (method url-fetch)
3653 (uri (bioconductor-uri "bumphunter" version))
3654 (sha256
3655 (base32
50c5fee6 3656 "0hfl820kfxydv5kpgyly7sibv2sp6dqsmc78qm33n81w4z4j0mkk"))))
34a24f95
RW
3657 (build-system r-build-system)
3658 (propagated-inputs
3659 `(("r-annotationdbi" ,r-annotationdbi)
3660 ("r-biocgenerics" ,r-biocgenerics)
3661 ("r-dorng" ,r-dorng)
3662 ("r-foreach" ,r-foreach)
3663 ("r-genomeinfodb" ,r-genomeinfodb)
3664 ("r-genomicfeatures" ,r-genomicfeatures)
3665 ("r-genomicranges" ,r-genomicranges)
3666 ("r-iranges" ,r-iranges)
3667 ("r-iterators" ,r-iterators)
3668 ("r-limma" ,r-limma)
3669 ("r-locfit" ,r-locfit)
3670 ("r-matrixstats" ,r-matrixstats)
3671 ("r-s4vectors" ,r-s4vectors)))
3672 (home-page "https://github.com/ririzarr/bumphunter")
3673 (synopsis "Find bumps in genomic data")
3674 (description
3675 "This package provides tools for finding bumps in genomic data in order
3676to identify differentially methylated regions in epigenetic epidemiology
3677studies.")
3678 (license license:artistic2.0)))
0fbaf195
RW
3679
3680(define-public r-minfi
3681 (package
3682 (name "r-minfi")
e5a4198b 3683 (version "1.36.0")
0fbaf195
RW
3684 (source
3685 (origin
3686 (method url-fetch)
3687 (uri (bioconductor-uri "minfi" version))
3688 (sha256
3689 (base32
e5a4198b 3690 "1x3ksp6syl54hds7wgm4p9yj4mznhhhhk20ijn3i2jc3k8xqcqfi"))))
0fbaf195
RW
3691 (build-system r-build-system)
3692 (propagated-inputs
3693 `(("r-beanplot" ,r-beanplot)
3694 ("r-biobase" ,r-biobase)
3695 ("r-biocgenerics" ,r-biocgenerics)
3696 ("r-biocparallel" ,r-biocparallel)
3697 ("r-biostrings" ,r-biostrings)
3698 ("r-bumphunter" ,r-bumphunter)
3699 ("r-data-table" ,r-data-table)
3700 ("r-delayedarray" ,r-delayedarray)
3701 ("r-delayedmatrixstats" ,r-delayedmatrixstats)
3702 ("r-genefilter" ,r-genefilter)
3703 ("r-genomeinfodb" ,r-genomeinfodb)
3704 ("r-genomicranges" ,r-genomicranges)
3705 ("r-geoquery" ,r-geoquery)
3706 ("r-hdf5array" ,r-hdf5array)
3707 ("r-illuminaio" ,r-illuminaio)
3708 ("r-iranges" ,r-iranges)
3709 ("r-lattice" ,r-lattice)
3710 ("r-limma" ,r-limma)
3711 ("r-mass" ,r-mass)
3712 ("r-mclust" ,r-mclust)
3713 ("r-nlme" ,r-nlme)
3714 ("r-nor1mix" ,r-nor1mix)
3715 ("r-preprocesscore" ,r-preprocesscore)
3716 ("r-quadprog" ,r-quadprog)
3717 ("r-rcolorbrewer" ,r-rcolorbrewer)
3718 ("r-reshape" ,r-reshape)
3719 ("r-s4vectors" ,r-s4vectors)
3720 ("r-siggenes" ,r-siggenes)
3721 ("r-summarizedexperiment" ,r-summarizedexperiment)))
83e6ffda
RW
3722 (native-inputs
3723 `(("r-knitr" ,r-knitr)))
0fbaf195
RW
3724 (home-page "https://github.com/hansenlab/minfi")
3725 (synopsis "Analyze Illumina Infinium DNA methylation arrays")
3726 (description
3727 "This package provides tools to analyze and visualize Illumina Infinium
3728methylation arrays.")
3729 (license license:artistic2.0)))
5ec5ba02
RW
3730
3731(define-public r-methylumi
3732 (package
3733 (name "r-methylumi")
0b7dd447 3734 (version "2.36.0")
5ec5ba02
RW
3735 (source
3736 (origin
3737 (method url-fetch)
3738 (uri (bioconductor-uri "methylumi" version))
3739 (sha256
3740 (base32
0b7dd447 3741 "00w5affxzirf6ffiznk33papwwvwsk2zgy6xvsx7iaf5kvnak2nh"))))
5ec5ba02
RW
3742 (build-system r-build-system)
3743 (propagated-inputs
3744 `(("r-annotate" ,r-annotate)
3745 ("r-annotationdbi" ,r-annotationdbi)
3746 ("r-biobase" ,r-biobase)
3747 ("r-biocgenerics" ,r-biocgenerics)
3748 ("r-fdb-infiniummethylation-hg19" ,r-fdb-infiniummethylation-hg19)
3749 ("r-genefilter" ,r-genefilter)
3750 ("r-genomeinfodb" ,r-genomeinfodb)
3751 ("r-genomicranges" ,r-genomicranges)
3752 ("r-ggplot2" ,r-ggplot2)
3753 ("r-illuminaio" ,r-illuminaio)
3754 ("r-iranges" ,r-iranges)
3755 ("r-lattice" ,r-lattice)
3756 ("r-matrixstats" ,r-matrixstats)
3757 ("r-minfi" ,r-minfi)
3758 ("r-reshape2" ,r-reshape2)
3759 ("r-s4vectors" ,r-s4vectors)
3760 ("r-scales" ,r-scales)
3761 ("r-summarizedexperiment" ,r-summarizedexperiment)))
5f25d5f8
RW
3762 (native-inputs
3763 `(("r-knitr" ,r-knitr)))
5ec5ba02
RW
3764 (home-page "https://bioconductor.org/packages/methylumi")
3765 (synopsis "Handle Illumina methylation data")
3766 (description
3767 "This package provides classes for holding and manipulating Illumina
3768methylation data. Based on eSet, it can contain MIAME information, sample
3769information, feature information, and multiple matrices of data. An
3770\"intelligent\" import function, methylumiR can read the Illumina text files
3771and create a MethyLumiSet. methylumIDAT can directly read raw IDAT files from
3772HumanMethylation27 and HumanMethylation450 microarrays. Normalization,
3773background correction, and quality control features for GoldenGate, Infinium,
3774and Infinium HD arrays are also included.")
3775 (license license:gpl2)))
09605cb2
RW
3776
3777(define-public r-lumi
3778 (package
3779 (name "r-lumi")
4eeaa159 3780 (version "2.42.0")
09605cb2
RW
3781 (source
3782 (origin
3783 (method url-fetch)
3784 (uri (bioconductor-uri "lumi" version))
3785 (sha256
3786 (base32
4eeaa159 3787 "19asap8vhm3g8hyvpr8l7mw071dsa1d95wx46lh8m6achffngqv3"))))
09605cb2
RW
3788 (build-system r-build-system)
3789 (propagated-inputs
3790 `(("r-affy" ,r-affy)
3791 ("r-annotate" ,r-annotate)
3792 ("r-annotationdbi" ,r-annotationdbi)
3793 ("r-biobase" ,r-biobase)
3794 ("r-dbi" ,r-dbi)
3795 ("r-genomicfeatures" ,r-genomicfeatures)
3796 ("r-genomicranges" ,r-genomicranges)
3797 ("r-kernsmooth" ,r-kernsmooth)
3798 ("r-lattice" ,r-lattice)
3799 ("r-mass" ,r-mass)
3800 ("r-methylumi" ,r-methylumi)
3801 ("r-mgcv" ,r-mgcv)
3802 ("r-nleqslv" ,r-nleqslv)
3803 ("r-preprocesscore" ,r-preprocesscore)
3804 ("r-rsqlite" ,r-rsqlite)))
3805 (home-page "https://bioconductor.org/packages/lumi")
3806 (synopsis "BeadArray-specific methods for Illumina methylation and expression microarrays")
3807 (description
3808 "The lumi package provides an integrated solution for the Illumina
3809microarray data analysis. It includes functions of Illumina
3810BeadStudio (GenomeStudio) data input, quality control, BeadArray-specific
3811variance stabilization, normalization and gene annotation at the probe level.
3812It also includes the functions of processing Illumina methylation microarrays,
3813especially Illumina Infinium methylation microarrays.")
3814 (license license:lgpl2.0+)))
4291f36a
RW
3815
3816(define-public r-linnorm
3817 (package
3818 (name "r-linnorm")
37e09611 3819 (version "2.14.0")
4291f36a
RW
3820 (source
3821 (origin
3822 (method url-fetch)
3823 (uri (bioconductor-uri "Linnorm" version))
3824 (sha256
3825 (base32
37e09611 3826 "1is1kp5av01kqqph16xl7w1dqbyd0q85pgqfv9gqkk8m53635cz3"))))
4291f36a
RW
3827 (properties `((upstream-name . "Linnorm")))
3828 (build-system r-build-system)
3829 (propagated-inputs
3830 `(("r-amap" ,r-amap)
3831 ("r-apcluster" ,r-apcluster)
3832 ("r-ellipse" ,r-ellipse)
3833 ("r-fastcluster" ,r-fastcluster)
3834 ("r-fpc" ,r-fpc)
3835 ("r-ggdendro" ,r-ggdendro)
3836 ("r-ggplot2" ,r-ggplot2)
3837 ("r-gmodels" ,r-gmodels)
3838 ("r-igraph" ,r-igraph)
3839 ("r-limma" ,r-limma)
3840 ("r-mass" ,r-mass)
3841 ("r-mclust" ,r-mclust)
3842 ("r-rcpp" ,r-rcpp)
3843 ("r-rcpparmadillo" ,r-rcpparmadillo)
3844 ("r-rtsne" ,r-rtsne)
3845 ("r-statmod" ,r-statmod)
3846 ("r-vegan" ,r-vegan)
3847 ("r-zoo" ,r-zoo)))
1465873c
RW
3848 (native-inputs
3849 `(("r-knitr" ,r-knitr)))
4291f36a
RW
3850 (home-page "http://www.jjwanglab.org/Linnorm/")
3851 (synopsis "Linear model and normality based transformation method")
3852 (description
3853 "Linnorm is an R package for the analysis of RNA-seq, scRNA-seq, ChIP-seq
3854count data or any large scale count data. It transforms such datasets for
3855parametric tests. In addition to the transformtion function (@code{Linnorm}),
3856the following pipelines are implemented:
3857
3858@enumerate
3859@item Library size/batch effect normalization (@code{Linnorm.Norm})
3860@item Cell subpopluation analysis and visualization using t-SNE or PCA K-means
3861 clustering or hierarchical clustering (@code{Linnorm.tSNE},
3862 @code{Linnorm.PCA}, @code{Linnorm.HClust})
3863@item Differential expression analysis or differential peak detection using
3864 limma (@code{Linnorm.limma})
3865@item Highly variable gene discovery and visualization (@code{Linnorm.HVar})
3866@item Gene correlation network analysis and visualization (@code{Linnorm.Cor})
3867@item Stable gene selection for scRNA-seq data; for users without or who do
3868 not want to rely on spike-in genes (@code{Linnorm.SGenes})
3869@item Data imputation (@code{Linnorm.DataImput}).
3870@end enumerate
3871
3872Linnorm can work with raw count, CPM, RPKM, FPKM and TPM. Additionally, the
3873@code{RnaXSim} function is included for simulating RNA-seq data for the
3874evaluation of DEG analysis methods.")
3875 (license license:expat)))
e4a17532
RW
3876
3877(define-public r-ioniser
3878 (package
3879 (name "r-ioniser")
2a1a6d74 3880 (version "2.14.0")
e4a17532
RW
3881 (source
3882 (origin
3883 (method url-fetch)
3884 (uri (bioconductor-uri "IONiseR" version))
3885 (sha256
3886 (base32
2a1a6d74 3887 "0cfa64d3qv881sa9d665rfki91jaz2spg0zfrb24m37948qzk1lx"))))
e4a17532
RW
3888 (properties `((upstream-name . "IONiseR")))
3889 (build-system r-build-system)
3890 (propagated-inputs
3891 `(("r-biocgenerics" ,r-biocgenerics)
3892 ("r-biocparallel" ,r-biocparallel)
3893 ("r-biostrings" ,r-biostrings)
3894 ("r-bit64" ,r-bit64)
3895 ("r-dplyr" ,r-dplyr)
3896 ("r-ggplot2" ,r-ggplot2)
3897 ("r-magrittr" ,r-magrittr)
3898 ("r-rhdf5" ,r-rhdf5)
3899 ("r-shortread" ,r-shortread)
3900 ("r-stringr" ,r-stringr)
3901 ("r-tibble" ,r-tibble)
3902 ("r-tidyr" ,r-tidyr)
3903 ("r-xvector" ,r-xvector)))
293fb8a1
RW
3904 (native-inputs
3905 `(("r-knitr" ,r-knitr)))
e4a17532
RW
3906 (home-page "https://bioconductor.org/packages/IONiseR/")
3907 (synopsis "Quality assessment tools for Oxford Nanopore MinION data")
3908 (description
3909 "IONiseR provides tools for the quality assessment of Oxford Nanopore
3910MinION data. It extracts summary statistics from a set of fast5 files and can
3911be used either before or after base calling. In addition to standard
3912summaries of the read-types produced, it provides a number of plots for
3913visualising metrics relative to experiment run time or spatially over the
3914surface of a flowcell.")
3915 (license license:expat)))
80eb01c7
RW
3916
3917;; This is a CRAN package, but it depends on packages from Bioconductor.
3918(define-public r-gkmsvm
3919 (package
3920 (name "r-gkmsvm")
e1636671 3921 (version "0.81.0")
80eb01c7
RW
3922 (source
3923 (origin
3924 (method url-fetch)
3925 (uri (cran-uri "gkmSVM" version))
3926 (sha256
3927 (base32
e1636671 3928 "119g5rhc7ffyviz04r04aj5z1g6abnj3ddd01g7db505sdr6lapj"))))
80eb01c7
RW
3929 (properties `((upstream-name . "gkmSVM")))
3930 (build-system r-build-system)
3931 (propagated-inputs
975cfe26 3932 `(("r-kernlab" ,r-kernlab)
80eb01c7
RW
3933 ("r-rcpp" ,r-rcpp)
3934 ("r-rocr" ,r-rocr)
80eb01c7
RW
3935 ("r-seqinr" ,r-seqinr)))
3936 (home-page "https://cran.r-project.org/web/packages/gkmSVM")
3937 (synopsis "Gapped-kmer support vector machine")
3938 (description
3939 "This R package provides tools for training gapped-kmer SVM classifiers
3940for DNA and protein sequences. This package supports several sequence
3941kernels, including: gkmSVM, kmer-SVM, mismatch kernel and wildcard kernel.")
3942 (license license:gpl2+)))
8a5460b4 3943
f2114762
RW
3944;; This is a CRAN package, but it depends on multtest from Bioconductor.
3945(define-public r-mutoss
3946 (package
3947 (name "r-mutoss")
3948 (version "0.1-12")
3949 (source
3950 (origin
3951 (method url-fetch)
3952 (uri (cran-uri "mutoss" version))
3953 (sha256
3954 (base32
3955 "1yk7p7pb2xm38d3j19ysgwmix48lvimbhkhjjwk5jmr1a0ysx298"))))
3956 (properties `((upstream-name . "mutoss")))
3957 (build-system r-build-system)
3958 (propagated-inputs
3959 `(("r-multcomp" ,r-multcomp)
3960 ("r-multtest" ,r-multtest)
3961 ("r-mvtnorm" ,r-mvtnorm)
3962 ("r-plotrix" ,r-plotrix)))
3963 (home-page "https://github.com/kornl/mutoss/")
3964 (synopsis "Unified multiple testing procedures")
3965 (description
3966 "This package is designed to ease the application and comparison of
3967multiple hypothesis testing procedures for FWER, gFWER, FDR and FDX. Methods
3968are standardized and usable by the accompanying mutossGUI package.")
3969 ;; Any version of the GPL.
3970 (license (list license:gpl2+ license:gpl3+))))
3971
bf770d92
RW
3972;; This is a CRAN package, but it depends on mutoss, which depends on multtest
3973;; from Bioconductor, so we put it here.
3974(define-public r-metap
3975 (package
3976 (name "r-metap")
fd6412cd 3977 (version "1.3")
bf770d92
RW
3978 (source
3979 (origin
3980 (method url-fetch)
3981 (uri (cran-uri "metap" version))
3982 (sha256
3983 (base32
fd6412cd 3984 "1jmmmmjiklaxfl604hwqil193ydaghvd5jv8xsr4bx3pzn5i9kvz"))))
bf770d92
RW
3985 (build-system r-build-system)
3986 (propagated-inputs
3987 `(("r-lattice" ,r-lattice)
3988 ("r-mutoss" ,r-mutoss)
3989 ("r-rdpack" ,r-rdpack)
3990 ("r-tfisher" ,r-tfisher)))
3991 (home-page "http://www.dewey.myzen.co.uk/meta/meta.html")
3992 (synopsis "Meta-analysis of significance values")
3993 (description
3994 "The canonical way to perform meta-analysis involves using effect sizes.
3995When they are not available this package provides a number of methods for
3996meta-analysis of significance values including the methods of Edgington,
3997Fisher, Stouffer, Tippett, and Wilkinson; a number of data-sets to replicate
3998published results; and a routine for graphical display.")
3999 (license license:gpl2)))
4000
8a5460b4
RW
4001(define-public r-triform
4002 (package
4003 (name "r-triform")
ecb4e165 4004 (version "1.29.0")
8a5460b4
RW
4005 (source
4006 (origin
4007 (method url-fetch)
4008 (uri (bioconductor-uri "triform" version))
4009 (sha256
4010 (base32
ecb4e165 4011 "089b7f6dwpi9abj0ncswbi4s30k45996zb99sh43avw6jcb6qj60"))))
8a5460b4
RW
4012 (build-system r-build-system)
4013 (propagated-inputs
4014 `(("r-biocgenerics" ,r-biocgenerics)
4015 ("r-iranges" ,r-iranges)
4016 ("r-yaml" ,r-yaml)))
4017 (home-page "https://bioconductor.org/packages/triform/")
4018 (synopsis "Find enriched regions in transcription factor ChIP-sequencing data")
4019 (description
4020 "The Triform algorithm uses model-free statistics to identify peak-like
4021distributions of TF ChIP sequencing reads, taking advantage of an improved
4022peak definition in combination with known profile characteristics.")
4023 (license license:gpl2)))
c538bcdd
RW
4024
4025(define-public r-varianttools
4026 (package
4027 (name "r-varianttools")
67837d4a 4028 (version "1.32.0")
c538bcdd
RW
4029 (source
4030 (origin
4031 (method url-fetch)
4032 (uri (bioconductor-uri "VariantTools" version))
4033 (sha256
4034 (base32
67837d4a 4035 "1im4g9p419mikkh4v585yf5f23d13chy67znk4g2mii2i1cd1c89"))))
c538bcdd
RW
4036 (properties `((upstream-name . "VariantTools")))
4037 (build-system r-build-system)
4038 (propagated-inputs
4039 `(("r-biobase" ,r-biobase)
4040 ("r-biocgenerics" ,r-biocgenerics)
4041 ("r-biocparallel" ,r-biocparallel)
4042 ("r-biostrings" ,r-biostrings)
4043 ("r-bsgenome" ,r-bsgenome)
4044 ("r-genomeinfodb" ,r-genomeinfodb)
4045 ("r-genomicfeatures" ,r-genomicfeatures)
4046 ("r-genomicranges" ,r-genomicranges)
4047 ("r-iranges" ,r-iranges)
4048 ("r-matrix" ,r-matrix)
4049 ("r-rsamtools" ,r-rsamtools)
4050 ("r-rtracklayer" ,r-rtracklayer)
4051 ("r-s4vectors" ,r-s4vectors)
4052 ("r-variantannotation" ,r-variantannotation)))
4053 (home-page "https://bioconductor.org/packages/VariantTools/")
4054 (synopsis "Tools for exploratory analysis of variant calls")
4055 (description
4056 "Explore, diagnose, and compare variant calls using filters. The
4057VariantTools package supports a workflow for loading data, calling single
4058sample variants and tumor-specific somatic mutations or other sample-specific
4059variant types (e.g., RNA editing). Most of the functions operate on
4060alignments (BAM files) or datasets of called variants. The user is expected
4061to have already aligned the reads with a separate tool, e.g., GSNAP via
4062gmapR.")
4063 (license license:artistic2.0)))
3e41919d
RW
4064
4065(define-public r-heatplus
4066 (package
4067 (name "r-heatplus")
9813d24d 4068 (version "2.36.0")
3e41919d
RW
4069 (source
4070 (origin
4071 (method url-fetch)
4072 (uri (bioconductor-uri "Heatplus" version))
4073 (sha256
4074 (base32
9813d24d 4075 "0vp8y0242k6q07yjk4sg2w7mlk5pgzhjgqkxa79c5ypkyp095a8n"))))
3e41919d
RW
4076 (properties `((upstream-name . "Heatplus")))
4077 (build-system r-build-system)
4078 (propagated-inputs
4079 `(("r-rcolorbrewer" ,r-rcolorbrewer)))
4080 (home-page "https://github.com/alexploner/Heatplus")
4081 (synopsis "Heatmaps with row and/or column covariates and colored clusters")
4082 (description
4083 "This package provides tools to display a rectangular heatmap (intensity
4084plot) of a data matrix. By default, both samples (columns) and features (row)
4085of the matrix are sorted according to a hierarchical clustering, and the
4086corresponding dendrogram is plotted. Optionally, panels with additional
4087information about samples and features can be added to the plot.")
4088 (license license:gpl2+)))
c04f230e
RW
4089
4090(define-public r-gosemsim
4091 (package
4092 (name "r-gosemsim")
b2084e4d 4093 (version "2.16.1")
c04f230e
RW
4094 (source
4095 (origin
4096 (method url-fetch)
4097 (uri (bioconductor-uri "GOSemSim" version))
4098 (sha256
4099 (base32
b2084e4d 4100 "1hk1626172scja2gr6axy98czblz0zljiqgqaknsv2xj6frhxcgs"))))
c04f230e
RW
4101 (properties `((upstream-name . "GOSemSim")))
4102 (build-system r-build-system)
4103 (propagated-inputs
4104 `(("r-annotationdbi" ,r-annotationdbi)
4105 ("r-go-db" ,r-go-db)
4106 ("r-rcpp" ,r-rcpp)))
d5951dc4
RW
4107 (native-inputs
4108 `(("r-knitr" ,r-knitr)))
c04f230e
RW
4109 (home-page "https://guangchuangyu.github.io/software/GOSemSim")
4110 (synopsis "GO-terms semantic similarity measures")
4111 (description
4112 "The semantic comparisons of @dfn{Gene Ontology} (GO) annotations provide
4113quantitative ways to compute similarities between genes and gene groups, and
4114have became important basis for many bioinformatics analysis approaches.
4115GOSemSim is an R package for semantic similarity computation among GO terms,
4116sets of GO terms, gene products and gene clusters.")
4117 (license license:artistic2.0)))
9d0f7942
RW
4118
4119(define-public r-anota
4120 (package
4121 (name "r-anota")
33c905b9 4122 (version "1.38.0")
9d0f7942
RW
4123 (source
4124 (origin
4125 (method url-fetch)
4126 (uri (bioconductor-uri "anota" version))
4127 (sha256
4128 (base32
33c905b9 4129 "02s061q6dfw1czppqiklb0fz6q0mjyqgxg6926b2dpqpz8hv690x"))))
9d0f7942
RW
4130 (build-system r-build-system)
4131 (propagated-inputs
4132 `(("r-multtest" ,r-multtest)
4133 ("r-qvalue" ,r-qvalue)))
4134 (home-page "https://bioconductor.org/packages/anota/")
4135 (synopsis "Analysis of translational activity")
4136 (description
4137 "Genome wide studies of translational control is emerging as a tool to
0cea26bd 4138study various biological conditions. The output from such analysis is both
7230f6d5 4139the mRNA level (e.g. cytosolic mRNA level) and the level of mRNA actively
9d0f7942
RW
4140involved in translation (the actively translating mRNA level) for each mRNA.
4141The standard analysis of such data strives towards identifying differential
4142translational between two or more sample classes - i.e. differences in
4143actively translated mRNA levels that are independent of underlying differences
4144in cytosolic mRNA levels. This package allows for such analysis using partial
4145variances and the random variance model. As 10s of thousands of mRNAs are
4f664004 4146analyzed in parallel the library performs a number of tests to assure that
9d0f7942
RW
4147the data set is suitable for such analysis.")
4148 (license license:gpl3)))
a6d867fe
RW
4149
4150(define-public r-sigpathway
4151 (package
4152 (name "r-sigpathway")
7dabc629 4153 (version "1.58.0")
a6d867fe
RW
4154 (source
4155 (origin
4156 (method url-fetch)
4157 (uri (bioconductor-uri "sigPathway" version))
4158 (sha256
4159 (base32
7dabc629 4160 "1fkw0ss471pllqxyjyif5lr35cr8sqpx31x0ccjp85lm3blws72l"))))
a6d867fe
RW
4161 (properties `((upstream-name . "sigPathway")))
4162 (build-system r-build-system)
4163 (home-page "https://www.pnas.org/cgi/doi/10.1073/pnas.0506577102")
4164 (synopsis "Pathway analysis")
4165 (description
4166 "This package is used to conduct pathway analysis by calculating the NT_k
4167and NE_k statistics in a statistical framework for determining whether a
4168specified group of genes for a pathway has a coordinated association with a
4169phenotype of interest.")
4170 (license license:gpl2)))
af26c7ae
RW
4171
4172(define-public r-fgsea
4173 (package
4174 (name "r-fgsea")
d68a9ffa 4175 (version "1.16.0")
af26c7ae
RW
4176 (source
4177 (origin
4178 (method url-fetch)
4179 (uri (bioconductor-uri "fgsea" version))
4180 (sha256
4181 (base32
d68a9ffa 4182 "0jmkkayabx3m0lyyc2mxd4vdvv7gv7fbk1r884gplnf2zgsx068n"))))
af26c7ae
RW
4183 (build-system r-build-system)
4184 (propagated-inputs
ebffd24c
RW
4185 `(("r-bh" ,r-bh)
4186 ("r-biocparallel" ,r-biocparallel)
af26c7ae
RW
4187 ("r-data-table" ,r-data-table)
4188 ("r-fastmatch" ,r-fastmatch)
4189 ("r-ggplot2" ,r-ggplot2)
4190 ("r-gridextra" ,r-gridextra)
4191 ("r-matrix" ,r-matrix)
4192 ("r-rcpp" ,r-rcpp)))
1dec455c
RW
4193 (native-inputs
4194 `(("r-knitr" ,r-knitr)))
af26c7ae
RW
4195 (home-page "https://github.com/ctlab/fgsea/")
4196 (synopsis "Fast gene set enrichment analysis")
4197 (description
4198 "The package implements an algorithm for fast gene set enrichment
23c8ef71
VC
4199analysis. Using the fast algorithm makes more permutations and gets
4200more fine grained p-values, which allows using accurate standard approaches
af26c7ae
RW
4201to multiple hypothesis correction.")
4202 (license license:expat)))
305050b5
RW
4203
4204(define-public r-dose
4205 (package
4206 (name "r-dose")
aeb1d56f 4207 (version "3.16.0")
305050b5
RW
4208 (source
4209 (origin
4210 (method url-fetch)
4211 (uri (bioconductor-uri "DOSE" version))
4212 (sha256
4213 (base32
aeb1d56f 4214 "149hpf690jls5r5g84sh2hqs10qbqi94syhxfv8n2f800fk7lgy4"))))
305050b5
RW
4215 (properties `((upstream-name . "DOSE")))
4216 (build-system r-build-system)
4217 (propagated-inputs
4218 `(("r-annotationdbi" ,r-annotationdbi)
4219 ("r-biocparallel" ,r-biocparallel)
4220 ("r-do-db" ,r-do-db)
4221 ("r-fgsea" ,r-fgsea)
4222 ("r-ggplot2" ,r-ggplot2)
4223 ("r-gosemsim" ,r-gosemsim)
4224 ("r-qvalue" ,r-qvalue)
3a80f1cf 4225 ("r-reshape2" ,r-reshape2)))
5ef2b749
RW
4226 (native-inputs
4227 `(("r-knitr" ,r-knitr)))
305050b5
RW
4228 (home-page "https://guangchuangyu.github.io/software/DOSE/")
4229 (synopsis "Disease ontology semantic and enrichment analysis")
4230 (description
4231 "This package implements five methods proposed by Resnik, Schlicker,
4232Jiang, Lin and Wang, respectively, for measuring semantic similarities among
4233@dfn{Disease ontology} (DO) terms and gene products. Enrichment analyses
4234including hypergeometric model and gene set enrichment analysis are also
4235implemented for discovering disease associations of high-throughput biological
4236data.")
4237 (license license:artistic2.0)))
9c30cf65
RW
4238
4239(define-public r-enrichplot
4240 (package
4241 (name "r-enrichplot")
ebf9ad79 4242 (version "1.10.2")
9c30cf65
RW
4243 (source
4244 (origin
4245 (method url-fetch)
4246 (uri (bioconductor-uri "enrichplot" version))
4247 (sha256
4248 (base32
ebf9ad79 4249 "0lm5yapd567jxcnz9m4a623aymf3q00svjrxp3rf0r9j77dgyisv"))))
9c30cf65
RW
4250 (build-system r-build-system)
4251 (propagated-inputs
eb3d17eb 4252 `(("r-cowplot" ,r-cowplot)
9c30cf65 4253 ("r-dose" ,r-dose)
9c30cf65 4254 ("r-ggplot2" ,r-ggplot2)
9c30cf65 4255 ("r-ggraph" ,r-ggraph)
9c30cf65 4256 ("r-gosemsim" ,r-gosemsim)
9c30cf65 4257 ("r-igraph" ,r-igraph)
eb3d17eb 4258 ("r-magrittr" ,r-magrittr)
43fb14ce 4259 ("r-plyr" ,r-plyr)
9c30cf65
RW
4260 ("r-purrr" ,r-purrr)
4261 ("r-rcolorbrewer" ,r-rcolorbrewer)
43fb14ce 4262 ("r-reshape2" ,r-reshape2)
eb3d17eb
RJ
4263 ("r-scatterpie" ,r-scatterpie)
4264 ("r-shadowtext" ,r-shadowtext)))
43fb14ce
RW
4265 (native-inputs
4266 `(("r-knitr" ,r-knitr)))
9c30cf65
RW
4267 (home-page "https://github.com/GuangchuangYu/enrichplot")
4268 (synopsis "Visualization of functional enrichment result")
4269 (description
4270 "The enrichplot package implements several visualization methods for
4271interpreting functional enrichment results obtained from ORA or GSEA analyses.
4272All the visualization methods are developed based on ggplot2 graphics.")
4273 (license license:artistic2.0)))
f8295ee6
RW
4274
4275(define-public r-clusterprofiler
4276 (package
4277 (name "r-clusterprofiler")
6d070923 4278 (version "3.18.1")
f8295ee6
RW
4279 (source
4280 (origin
4281 (method url-fetch)
4282 (uri (bioconductor-uri "clusterProfiler" version))
4283 (sha256
4284 (base32
6d070923 4285 "04v1xsxfxxy8rdjfswv4crpzkx9592r2sh3cjh1kb54sd4lyb6si"))))
f8295ee6
RW
4286 (properties
4287 `((upstream-name . "clusterProfiler")))
4288 (build-system r-build-system)
4289 (propagated-inputs
4290 `(("r-annotationdbi" ,r-annotationdbi)
4291 ("r-dose" ,r-dose)
63c8323a
RW
4292 ("r-downloader" ,r-downloader)
4293 ("r-dplyr" ,r-dplyr)
f8295ee6 4294 ("r-enrichplot" ,r-enrichplot)
f8295ee6
RW
4295 ("r-go-db" ,r-go-db)
4296 ("r-gosemsim" ,r-gosemsim)
4297 ("r-magrittr" ,r-magrittr)
4298 ("r-plyr" ,r-plyr)
4299 ("r-qvalue" ,r-qvalue)
69f3b278 4300 ("r-rlang" ,r-rlang)
f8295ee6
RW
4301 ("r-rvcheck" ,r-rvcheck)
4302 ("r-tidyr" ,r-tidyr)))
63c8323a
RW
4303 (native-inputs
4304 `(("r-knitr" ,r-knitr)))
f8295ee6
RW
4305 (home-page "https://guangchuangyu.github.io/software/clusterProfiler/")
4306 (synopsis "Analysis and visualization of functional profiles for gene clusters")
4307 (description
4308 "This package implements methods to analyze and visualize functional
4309profiles (GO and KEGG) of gene and gene clusters.")
4310 (license license:artistic2.0)))
ce77562a
RW
4311
4312(define-public r-mlinterfaces
4313 (package
4314 (name "r-mlinterfaces")
4f82931d 4315 (version "1.70.0")
ce77562a
RW
4316 (source
4317 (origin
4318 (method url-fetch)
4319 (uri (bioconductor-uri "MLInterfaces" version))
4320 (sha256
4321 (base32
4f82931d 4322 "1j920h1657rc5agd1vrkzk126npfhw7pzr7p7gwg4i0h0wv25q3r"))))
ce77562a
RW
4323 (properties `((upstream-name . "MLInterfaces")))
4324 (build-system r-build-system)
4325 (propagated-inputs
4326 `(("r-annotate" ,r-annotate)
4327 ("r-biobase" ,r-biobase)
4328 ("r-biocgenerics" ,r-biocgenerics)
4329 ("r-cluster" ,r-cluster)
4330 ("r-fpc" ,r-fpc)
4331 ("r-gbm" ,r-gbm)
4332 ("r-gdata" ,r-gdata)
4333 ("r-genefilter" ,r-genefilter)
4334 ("r-ggvis" ,r-ggvis)
4335 ("r-hwriter" ,r-hwriter)
4336 ("r-mass" ,r-mass)
4337 ("r-mlbench" ,r-mlbench)
4338 ("r-pls" ,r-pls)
4339 ("r-rcolorbrewer" ,r-rcolorbrewer)
500f7df8 4340 ("r-rcpp" ,r-rcpp)
ce77562a
RW
4341 ("r-rpart" ,r-rpart)
4342 ("r-sfsmisc" ,r-sfsmisc)
4343 ("r-shiny" ,r-shiny)
4344 ("r-threejs" ,r-threejs)))
4345 (home-page "https://bioconductor.org/packages/MLInterfaces/")
4346 (synopsis "Interfaces to R machine learning procedures")
4347 (description
4348 "This package provides uniform interfaces to machine learning code for
4349data in R and Bioconductor containers.")
4350 ;; Any version of the LGPL.
4351 (license license:lgpl2.1+)))
a793e88c
RW
4352
4353(define-public r-annaffy
4354 (package
4355 (name "r-annaffy")
aca4ebe4 4356 (version "1.62.0")
a793e88c
RW
4357 (source
4358 (origin
4359 (method url-fetch)
4360 (uri (bioconductor-uri "annaffy" version))
4361 (sha256
4362 (base32
aca4ebe4 4363 "1szlr33lq98pd3kx6n9l07lhr93swbk6vjpvb2n9f7716k39mi4i"))))
a793e88c
RW
4364 (build-system r-build-system)
4365 (arguments
4366 `(#:phases
4367 (modify-phases %standard-phases
4368 (add-after 'unpack 'remove-reference-to-non-free-data
4369 (lambda _
4370 (substitute* "DESCRIPTION"
4371 ((", KEGG.db") ""))
4372 #t)))))
4373 (propagated-inputs
4374 `(("r-annotationdbi" ,r-annotationdbi)
4375 ("r-biobase" ,r-biobase)
4376 ("r-dbi" ,r-dbi)
4377 ("r-go-db" ,r-go-db)))
4378 (home-page "https://bioconductor.org/packages/annaffy/")
4379 (synopsis "Annotation tools for Affymetrix biological metadata")
4380 (description
4381 "This package provides functions for handling data from Bioconductor
4382Affymetrix annotation data packages. It produces compact HTML and text
4383reports including experimental data and URL links to many online databases.
4384It allows searching of biological metadata using various criteria.")
4385 ;; Any version of the LGPL according to the DESCRIPTION file. A copy of
4386 ;; the LGPL 2.1 is included.
4387 (license license:lgpl2.1+)))
0ec0a5ec
RW
4388
4389(define-public r-a4core
4390 (package
4391 (name "r-a4core")
c47a8cd9 4392 (version "1.38.0")
0ec0a5ec
RW
4393 (source
4394 (origin
4395 (method url-fetch)
4396 (uri (bioconductor-uri "a4Core" version))
4397 (sha256
4398 (base32
c47a8cd9 4399 "13mzhn92kqpbn58zmh96f6frkm85sv9137mldfzaljf6snk0spg2"))))
0ec0a5ec
RW
4400 (properties `((upstream-name . "a4Core")))
4401 (build-system r-build-system)
4402 (propagated-inputs
4403 `(("r-biobase" ,r-biobase)
4404 ("r-glmnet" ,r-glmnet)))
c47a8cd9 4405 (native-inputs
4406 `(("r-knitr" ,r-knitr)))
0ec0a5ec
RW
4407 (home-page "https://bioconductor.org/packages/a4Core")
4408 (synopsis "Automated Affymetrix array analysis core package")
4409 (description
4410 "This is the core package for the automated analysis of Affymetrix
4411arrays.")
4412 (license license:gpl3)))
9ae37581
RW
4413
4414(define-public r-a4classif
4415 (package
4416 (name "r-a4classif")
fa51705f 4417 (version "1.38.0")
9ae37581
RW
4418 (source
4419 (origin
4420 (method url-fetch)
4421 (uri (bioconductor-uri "a4Classif" version))
4422 (sha256
4423 (base32
fa51705f 4424 "03fln0x1am5fqhj4fpkx1yq58paqha086bhhr8az8j0vsq1r7wcz"))))
9ae37581
RW
4425 (properties `((upstream-name . "a4Classif")))
4426 (build-system r-build-system)
4427 (propagated-inputs
4428 `(("r-a4core" ,r-a4core)
4429 ("r-a4preproc" ,r-a4preproc)
fa51705f 4430 ("r-biobase" ,r-biobase)
9ae37581 4431 ("r-glmnet" ,r-glmnet)
9ae37581
RW
4432 ("r-pamr" ,r-pamr)
4433 ("r-rocr" ,r-rocr)
4434 ("r-varselrf" ,r-varselrf)))
fa51705f 4435 (native-inputs
4436 `(("r-knitr" ,r-knitr)))
9ae37581
RW
4437 (home-page "https://bioconductor.org/packages/a4Classif/")
4438 (synopsis "Automated Affymetrix array analysis classification package")
4439 (description
4440 "This is the classification package for the automated analysis of
4441Affymetrix arrays.")
4442 (license license:gpl3)))
b8d13e2c
RW
4443
4444(define-public r-a4preproc
4445 (package
4446 (name "r-a4preproc")
85155e2e 4447 (version "1.38.0")
b8d13e2c
RW
4448 (source
4449 (origin
4450 (method url-fetch)
4451 (uri (bioconductor-uri "a4Preproc" version))
4452 (sha256
4453 (base32
85155e2e 4454 "1j8jhal83x1xpmsaw8iwv2r32i1ghzm6n0ipjk06yqa9f6zb7f7i"))))
b8d13e2c
RW
4455 (properties `((upstream-name . "a4Preproc")))
4456 (build-system r-build-system)
4457 (propagated-inputs
85155e2e 4458 `(("r-biobase" ,r-biobase)
4459 ("r-biocgenerics" ,r-biocgenerics)))
4460 (native-inputs
4461 `(("r-knitr" ,r-knitr)))
b8d13e2c
RW
4462 (home-page "https://bioconductor.org/packages/a4Preproc/")
4463 (synopsis "Automated Affymetrix array analysis preprocessing package")
4464 (description
4465 "This is a package for the automated analysis of Affymetrix arrays. It
4466is used for preprocessing the arrays.")
4467 (license license:gpl3)))
8e15f861
RW
4468
4469(define-public r-a4reporting
4470 (package
4471 (name "r-a4reporting")
2fb8298c 4472 (version "1.38.0")
8e15f861
RW
4473 (source
4474 (origin
4475 (method url-fetch)
4476 (uri (bioconductor-uri "a4Reporting" version))
4477 (sha256
4478 (base32
2fb8298c 4479 "1jx4ym3hyix8gwr8d2r38w1wj7siv6ynzhwanczcjf1naws3dqpy"))))
8e15f861
RW
4480 (properties `((upstream-name . "a4Reporting")))
4481 (build-system r-build-system)
4482 (propagated-inputs
2fb8298c 4483 `(("r-xtable" ,r-xtable)))
4484 (native-inputs
4485 `(("r-knitr" ,r-knitr)))
8e15f861
RW
4486 (home-page "https://bioconductor.org/packages/a4Reporting/")
4487 (synopsis "Automated Affymetrix array analysis reporting package")
4488 (description
4489 "This is a package for the automated analysis of Affymetrix arrays. It
4490provides reporting features.")
4491 (license license:gpl3)))
dbfe3375
RW
4492
4493(define-public r-a4base
4494 (package
4495 (name "r-a4base")
564d4279 4496 (version "1.38.0")
dbfe3375
RW
4497 (source
4498 (origin
4499 (method url-fetch)
4500 (uri (bioconductor-uri "a4Base" version))
4501 (sha256
4502 (base32
564d4279 4503 "0bqagjmg3yjmdzxv4j7685jjhgb261pq60b5qkfffr1lfnz27lsp"))))
dbfe3375
RW
4504 (properties `((upstream-name . "a4Base")))
4505 (build-system r-build-system)
4506 (propagated-inputs
4507 `(("r-a4core" ,r-a4core)
4508 ("r-a4preproc" ,r-a4preproc)
4509 ("r-annaffy" ,r-annaffy)
dbfe3375
RW
4510 ("r-biobase" ,r-biobase)
4511 ("r-genefilter" ,r-genefilter)
4512 ("r-glmnet" ,r-glmnet)
4513 ("r-gplots" ,r-gplots)
4514 ("r-limma" ,r-limma)
4515 ("r-mpm" ,r-mpm)
4516 ("r-multtest" ,r-multtest)))
4517 (home-page "https://bioconductor.org/packages/a4Base/")
4518 (synopsis "Automated Affymetrix array analysis base package")
4519 (description
4520 "This package provides basic features for the automated analysis of
4521Affymetrix arrays.")
4522 (license license:gpl3)))
84ad024e
RW
4523
4524(define-public r-a4
4525 (package
4526 (name "r-a4")
68efaafe 4527 (version "1.38.0")
84ad024e
RW
4528 (source
4529 (origin
4530 (method url-fetch)
4531 (uri (bioconductor-uri "a4" version))
4532 (sha256
4533 (base32
68efaafe 4534 "12q09dhxjl7yrd5m2y7a03kv5614dp144ajmskp5q9x2gvz30f79"))))
84ad024e
RW
4535 (build-system r-build-system)
4536 (propagated-inputs
4537 `(("r-a4base" ,r-a4base)
4538 ("r-a4classif" ,r-a4classif)
4539 ("r-a4core" ,r-a4core)
4540 ("r-a4preproc" ,r-a4preproc)
4541 ("r-a4reporting" ,r-a4reporting)))
4542 (home-page "https://bioconductor.org/packages/a4/")
4543 (synopsis "Automated Affymetrix array analysis umbrella package")
4544 (description
4545 "This package provides a software suite for the automated analysis of
4546Affymetrix arrays.")
4547 (license license:gpl3)))
59d331f1
RW
4548
4549(define-public r-abseqr
4550 (package
4551 (name "r-abseqr")
8816139e 4552 (version "1.8.0")
59d331f1
RW
4553 (source
4554 (origin
4555 (method url-fetch)
4556 (uri (bioconductor-uri "abseqR" version))
4557 (sha256
4558 (base32
8816139e 4559 "0lh7kcsp3yb3s8s8j6w9k1by8i16q7r2a49z8y1xjmkcb2klsi3f"))))
59d331f1
RW
4560 (properties `((upstream-name . "abseqR")))
4561 (build-system r-build-system)
4562 (inputs
8816139e 4563 `(("pandoc" ,pandoc)))
59d331f1
RW
4564 (propagated-inputs
4565 `(("r-biocparallel" ,r-biocparallel)
4566 ("r-biocstyle" ,r-biocstyle)
4567 ("r-circlize" ,r-circlize)
4568 ("r-flexdashboard" ,r-flexdashboard)
4569 ("r-ggcorrplot" ,r-ggcorrplot)
4570 ("r-ggdendro" ,r-ggdendro)
4571 ("r-ggplot2" ,r-ggplot2)
4572 ("r-gridextra" ,r-gridextra)
4573 ("r-knitr" ,r-knitr)
4574 ("r-plotly" ,r-plotly)
4575 ("r-plyr" ,r-plyr)
4576 ("r-png" ,r-png)
4577 ("r-rcolorbrewer" ,r-rcolorbrewer)
4578 ("r-reshape2" ,r-reshape2)
4579 ("r-rmarkdown" ,r-rmarkdown)
4580 ("r-stringr" ,r-stringr)
4581 ("r-vegan" ,r-vegan)
4582 ("r-venndiagram" ,r-venndiagram)))
35bcfaef
RW
4583 (native-inputs
4584 `(("r-knitr" ,r-knitr)))
59d331f1
RW
4585 (home-page "https://github.com/malhamdoosh/abseqR")
4586 (synopsis "Reporting and data analysis for Rep-Seq datasets of antibody libraries")
4587 (description
4588 "AbSeq is a comprehensive bioinformatic pipeline for the analysis of
4589sequencing datasets generated from antibody libraries and abseqR is one of its
4590packages. AbseqR empowers the users of abseqPy with plotting and reporting
4591capabilities and allows them to generate interactive HTML reports for the
4592convenience of viewing and sharing with other researchers. Additionally,
4593abseqR extends abseqPy to compare multiple repertoire analyses and perform
4594further downstream analysis on its output.")
4595 (license license:gpl3)))
41aab7d1
RW
4596
4597(define-public r-bacon
4598 (package
4599 (name "r-bacon")
d5dcf1bb 4600 (version "1.18.0")
41aab7d1
RW
4601 (source
4602 (origin
4603 (method url-fetch)
4604 (uri (bioconductor-uri "bacon" version))
4605 (sha256
4606 (base32
d5dcf1bb 4607 "0cv4zhs075mz8c5gdwhr45v14fb1lyi3rlwjfqyz15dmmnzlxw47"))))
41aab7d1
RW
4608 (build-system r-build-system)
4609 (propagated-inputs
4610 `(("r-biocparallel" ,r-biocparallel)
4611 ("r-ellipse" ,r-ellipse)
4612 ("r-ggplot2" ,r-ggplot2)))
506cbeab
RW
4613 (native-inputs
4614 `(("r-knitr" ,r-knitr)))
41aab7d1
RW
4615 (home-page "https://bioconductor.org/packages/bacon/")
4616 (synopsis "Controlling bias and inflation in association studies")
4617 (description
4618 "Bacon can be used to remove inflation and bias often observed in
4619epigenome- and transcriptome-wide association studies. To this end bacon
4620constructs an empirical null distribution using a Gibbs Sampling algorithm by
4621fitting a three-component normal mixture on z-scores.")
4622 (license license:gpl2+)))
051e8e1a
RW
4623
4624(define-public r-rgadem
4625 (package
4626 (name "r-rgadem")
41071edc 4627 (version "2.38.0")
051e8e1a
RW
4628 (source
4629 (origin
4630 (method url-fetch)
4631 (uri (bioconductor-uri "rGADEM" version))
4632 (sha256
4633 (base32
41071edc 4634 "0x13glgkcnjg4qsn0v0qgzy6bgmghqpvgwfww2ha641p0c5i9qzw"))))
051e8e1a
RW
4635 (properties `((upstream-name . "rGADEM")))
4636 (build-system r-build-system)
4637 (propagated-inputs
4638 `(("r-biostrings" ,r-biostrings)
4639 ("r-bsgenome" ,r-bsgenome)
07189489 4640 ("r-genomicranges" ,r-genomicranges)
051e8e1a
RW
4641 ("r-iranges" ,r-iranges)
4642 ("r-seqlogo" ,r-seqlogo)))
4643 (home-page "https://bioconductor.org/packages/rGADEM/")
4644 (synopsis "De novo sequence motif discovery")
4645 (description
4646 "rGADEM is an efficient de novo motif discovery tool for large-scale
4647genomic sequence data.")
4648 (license license:artistic2.0)))
229f97c3
RW
4649
4650(define-public r-motiv
4651 (package
4652 (name "r-motiv")
352cfa34 4653 (version "1.43.0")
229f97c3
RW
4654 (source
4655 (origin
4656 (method url-fetch)
4657 (uri (bioconductor-uri "MotIV" version))
4658 (sha256
4659 (base32
352cfa34 4660 "1yqqymcrnwlpv6h3w80yliv19922g32xqlqszaqjk6zp853qilh6"))))
229f97c3
RW
4661 (properties `((upstream-name . "MotIV")))
4662 (build-system r-build-system)
4663 (inputs
4664 `(("gsl" ,gsl)))
4665 (propagated-inputs
4666 `(("r-biocgenerics" ,r-biocgenerics)
4667 ("r-biostrings" ,r-biostrings)
35a1b3ec 4668 ("r-genomicranges" ,r-genomicranges)
229f97c3
RW
4669 ("r-iranges" ,r-iranges)
4670 ("r-lattice" ,r-lattice)
4671 ("r-rgadem" ,r-rgadem)
4672 ("r-s4vectors" ,r-s4vectors)))
4673 (home-page "https://bioconductor.org/packages/MotIV/")
4674 (synopsis "Motif identification and validation")
4675 (description
4676 "This package is used for the identification and validation of sequence
4677motifs. It makes use of STAMP for comparing a set of motifs to a given
4678database (e.g. JASPAR). It can also be used to visualize motifs, motif
4679distributions, modules and filter motifs.")
4680 (license license:gpl2)))
2a72ef56 4681
3699bcf5
RJ
4682(define-public r-motifdb
4683 (package
4684 (name "r-motifdb")
a2bae167 4685 (version "1.32.0")
3699bcf5
RJ
4686 (source (origin
4687 (method url-fetch)
4688 (uri (bioconductor-uri "MotifDb" version))
4689 (sha256
a2bae167 4690 (base32 "0gfk1dgw7gd2y4cnmfdzpzjqkvvikcwx20h0fp7aiq8f0zfwlav5"))))
3699bcf5
RJ
4691 (properties `((upstream-name . "MotifDb")))
4692 (build-system r-build-system)
4693 (propagated-inputs
4694 `(("r-biocgenerics" ,r-biocgenerics)
4695 ("r-biostrings" ,r-biostrings)
da6a75fe 4696 ("r-genomicranges" ,r-genomicranges)
3699bcf5
RJ
4697 ("r-iranges" ,r-iranges)
4698 ("r-rtracklayer" ,r-rtracklayer)
4699 ("r-s4vectors" ,r-s4vectors)
4700 ("r-splitstackshape" ,r-splitstackshape)))
da6a75fe
RW
4701 (native-inputs
4702 `(("r-knitr" ,r-knitr)))
3699bcf5
RJ
4703 (home-page "https://www.bioconductor.org/packages/MotifDb/")
4704 (synopsis "Annotated collection of protein-DNA binding sequence motifs")
4705 (description "This package provides more than 2000 annotated position
4706frequency matrices from nine public sources, for multiple organisms.")
4707 (license license:artistic2.0)))
4708
886125d7
RJ
4709(define-public r-motifbreakr
4710 (package
4711 (name "r-motifbreakr")
301e549c 4712 (version "2.4.0")
886125d7
RJ
4713 (source (origin
4714 (method url-fetch)
4715 (uri (bioconductor-uri "motifbreakR" version))
4716 (sha256
301e549c 4717 (base32 "0nni6i7h51kz0ch8ls9c9jzd7fjmc9wsavp11hx6w6bmhnh3k4n7"))))
886125d7
RJ
4718 (properties `((upstream-name . "motifbreakR")))
4719 (build-system r-build-system)
4720 (propagated-inputs
e65783e0
RW
4721 `(("r-biocgenerics" ,r-biocgenerics)
4722 ("r-biocparallel" ,r-biocparallel)
886125d7
RJ
4723 ("r-biostrings" ,r-biostrings)
4724 ("r-bsgenome" ,r-bsgenome)
e65783e0
RW
4725 ("r-genomeinfodb" ,r-genomeinfodb)
4726 ("r-genomicranges" ,r-genomicranges)
4727 ("r-grimport" ,r-grimport)
886125d7 4728 ("r-gviz" ,r-gviz)
e65783e0 4729 ("r-iranges" ,r-iranges)
886125d7 4730 ("r-matrixstats" ,r-matrixstats)
e65783e0
RW
4731 ("r-motifdb" ,r-motifdb)
4732 ("r-motifstack" ,r-motifstack)
4733 ("r-rtracklayer" ,r-rtracklayer)
4734 ("r-s4vectors" ,r-s4vectors)
4735 ("r-stringr" ,r-stringr)
4736 ("r-summarizedexperiment" ,r-summarizedexperiment)
886125d7 4737 ("r-tfmpvalue" ,r-tfmpvalue)
e65783e0
RW
4738 ("r-variantannotation" ,r-variantannotation)))
4739 (native-inputs
4740 `(("r-knitr" ,r-knitr)))
886125d7
RJ
4741 (home-page "https://www.bioconductor.org/packages/motifbreakR/")
4742 (synopsis "Predicting disruptiveness of single nucleotide polymorphisms")
4743 (description "This package allows biologists to judge in the first place
4744whether the sequence surrounding the polymorphism is a good match, and in
4745the second place how much information is gained or lost in one allele of
4746the polymorphism relative to another. This package gives a choice of
4747algorithms for interrogation of genomes with motifs from public sources:
4748@enumerate
4749@item a weighted-sum probability matrix;
4750@item log-probabilities;
4751@item weighted by relative entropy.
4752@end enumerate
4753
4754This package can predict effects for novel or previously described variants in
4755public databases, making it suitable for tasks beyond the scope of its original
4756design. Lastly, it can be used to interrogate any genome curated within
4757Bioconductor.")
4758 (license license:gpl2+)))
4759
2a72ef56
RW
4760(define-public r-motifstack
4761 (package
4762 (name "r-motifstack")
4b4cd2b8 4763 (version "1.34.0")
2a72ef56
RW
4764 (source
4765 (origin
4766 (method url-fetch)
4767 (uri (bioconductor-uri "motifStack" version))
4768 (sha256
4769 (base32
4b4cd2b8 4770 "1psqpdbgbad31bd8hg5bl62qi5s9rl75nzm85igfpxar3zwwxjlb"))))
2a72ef56
RW
4771 (properties `((upstream-name . "motifStack")))
4772 (build-system r-build-system)
4773 (propagated-inputs
4774 `(("r-ade4" ,r-ade4)
4775 ("r-biostrings" ,r-biostrings)
dda936ca 4776 ("r-ggplot2" ,r-ggplot2)
2a72ef56 4777 ("r-htmlwidgets" ,r-htmlwidgets)
2a72ef56 4778 ("r-xml" ,r-xml)))
e6fbaf0c
RW
4779 (native-inputs
4780 `(("r-knitr" ,r-knitr)))
2a72ef56
RW
4781 (home-page "https://bioconductor.org/packages/motifStack/")
4782 (synopsis "Plot stacked logos for DNA, RNA and amino acid sequences")
4783 (description
4784 "The motifStack package is designed for graphic representation of
4785multiple motifs with different similarity scores. It works with both DNA/RNA
4786sequence motifs and amino acid sequence motifs. In addition, it provides the
4787flexibility for users to customize the graphic parameters such as the font
4788type and symbol colors.")
4789 (license license:gpl2+)))
e5bff307
RW
4790
4791(define-public r-genomicscores
4792 (package
4793 (name "r-genomicscores")
39280618 4794 (version "2.2.0")
e5bff307
RW
4795 (source
4796 (origin
4797 (method url-fetch)
4798 (uri (bioconductor-uri "GenomicScores" version))
4799 (sha256
4800 (base32
39280618 4801 "1492xirsgag2dsr6ys9wm3a65sq826p9hcdg3b4dm1wbxgdfx6jr"))))
e5bff307
RW
4802 (properties `((upstream-name . "GenomicScores")))
4803 (build-system r-build-system)
4804 (propagated-inputs
4805 `(("r-annotationhub" ,r-annotationhub)
4806 ("r-biobase" ,r-biobase)
39280618 4807 ("r-biocfilecache" ,r-biocfilecache)
e5bff307 4808 ("r-biocgenerics" ,r-biocgenerics)
39280618 4809 ("r-biocmanager" ,r-biocmanager)
e5bff307 4810 ("r-biostrings" ,r-biostrings)
785c7596 4811 ("r-delayedarray" ,r-delayedarray)
e5bff307
RW
4812 ("r-genomeinfodb" ,r-genomeinfodb)
4813 ("r-genomicranges" ,r-genomicranges)
785c7596 4814 ("r-hdf5array" ,r-hdf5array)
e5bff307 4815 ("r-iranges" ,r-iranges)
785c7596 4816 ("r-rhdf5" ,r-rhdf5)
e5bff307
RW
4817 ("r-s4vectors" ,r-s4vectors)
4818 ("r-xml" ,r-xml)))
785c7596
RW
4819 (native-inputs
4820 `(("r-knitr" ,r-knitr)))
e5bff307
RW
4821 (home-page "https://github.com/rcastelo/GenomicScores/")
4822 (synopsis "Work with genome-wide position-specific scores")
4823 (description
4824 "This package provides infrastructure to store and access genome-wide
4825position-specific scores within R and Bioconductor.")
4826 (license license:artistic2.0)))
32e0f906
RW
4827
4828(define-public r-atacseqqc
4829 (package
4830 (name "r-atacseqqc")
2ba61c67 4831 (version "1.14.4")
32e0f906
RW
4832 (source
4833 (origin
4834 (method url-fetch)
4835 (uri (bioconductor-uri "ATACseqQC" version))
4836 (sha256
4837 (base32
2ba61c67 4838 "04sn0zl4m60i5jvqz5rmhc4qwcgrhk6rhznrygmm93k9v363mbn9"))))
32e0f906
RW
4839 (properties `((upstream-name . "ATACseqQC")))
4840 (build-system r-build-system)
4841 (propagated-inputs
4842 `(("r-biocgenerics" ,r-biocgenerics)
4843 ("r-biostrings" ,r-biostrings)
4844 ("r-bsgenome" ,r-bsgenome)
4845 ("r-chippeakanno" ,r-chippeakanno)
bcc233c1 4846 ("r-edger" ,r-edger)
32e0f906
RW
4847 ("r-genomeinfodb" ,r-genomeinfodb)
4848 ("r-genomicalignments" ,r-genomicalignments)
4849 ("r-genomicranges" ,r-genomicranges)
4850 ("r-genomicscores" ,r-genomicscores)
4851 ("r-iranges" ,r-iranges)
4852 ("r-kernsmooth" ,r-kernsmooth)
4853 ("r-limma" ,r-limma)
4854 ("r-motifstack" ,r-motifstack)
4855 ("r-preseqr" ,r-preseqr)
4856 ("r-randomforest" ,r-randomforest)
4857 ("r-rsamtools" ,r-rsamtools)
4858 ("r-rtracklayer" ,r-rtracklayer)
4859 ("r-s4vectors" ,r-s4vectors)))
dc30cc03
RW
4860 (native-inputs
4861 `(("r-knitr" ,r-knitr)))
32e0f906
RW
4862 (home-page "https://bioconductor.org/packages/ATACseqQC/")
4863 (synopsis "ATAC-seq quality control")
4864 (description
4865 "ATAC-seq, an assay for Transposase-Accessible Chromatin using
4866sequencing, is a rapid and sensitive method for chromatin accessibility
4867analysis. It was developed as an alternative method to MNase-seq, FAIRE-seq
4868and DNAse-seq. The ATACseqQC package was developed to help users to quickly
4869assess whether their ATAC-seq experiment is successful. It includes
4870diagnostic plots of fragment size distribution, proportion of mitochondria
4871reads, nucleosome positioning pattern, and CTCF or other Transcript Factor
4872footprints.")
4873 (license license:gpl2+)))
3972cfce
RW
4874
4875(define-public r-gofuncr
4876 (package
4877 (name "r-gofuncr")
c3b69d63 4878 (version "1.10.0")
3972cfce
RW
4879 (source
4880 (origin
4881 (method url-fetch)
4882 (uri (bioconductor-uri "GOfuncR" version))
4883 (sha256
4884 (base32
c3b69d63 4885 "1ah4v2jj508wjsmrncw58wjq2cyris7bnzfw6kr7jp9n4dvn33mq"))))
3972cfce
RW
4886 (properties `((upstream-name . "GOfuncR")))
4887 (build-system r-build-system)
4888 (propagated-inputs
4889 `(("r-annotationdbi" ,r-annotationdbi)
4890 ("r-genomicranges" ,r-genomicranges)
4891 ("r-gtools" ,r-gtools)
4892 ("r-iranges" ,r-iranges)
4893 ("r-mapplots" ,r-mapplots)
4894 ("r-rcpp" ,r-rcpp)
4895 ("r-vioplot" ,r-vioplot)))
028fd6f7
RW
4896 (native-inputs
4897 `(("r-knitr" ,r-knitr)))
3972cfce
RW
4898 (home-page "https://bioconductor.org/packages/GOfuncR/")
4899 (synopsis "Gene ontology enrichment using FUNC")
4900 (description
4901 "GOfuncR performs a gene ontology enrichment analysis based on the
4902ontology enrichment software FUNC. GO-annotations are obtained from
4903OrganismDb or OrgDb packages (@code{Homo.sapiens} by default); the GO-graph is
4904included in the package and updated regularly. GOfuncR provides the standard
4905candidate vs background enrichment analysis using the hypergeometric test, as
4906well as three additional tests:
4907
4908@enumerate
4909@item the Wilcoxon rank-sum test that is used when genes are ranked,
4910@item a binomial test that is used when genes are associated with two counts,
4911 and
4912@item a Chi-square or Fisher's exact test that is used in cases when genes are
4913associated with four counts.
4914@end enumerate
4915
4916To correct for multiple testing and interdependency of the tests, family-wise
4917error rates are computed based on random permutations of the gene-associated
4918variables. GOfuncR also provides tools for exploring the ontology graph and
4919the annotations, and options to take gene-length or spatial clustering of
4920genes into account. It is also possible to provide custom gene coordinates,
4921annotations and ontologies.")
4922 (license license:gpl2+)))
9bf4bb19
RW
4923
4924(define-public r-abaenrichment
4925 (package
4926 (name "r-abaenrichment")
8a7f7112 4927 (version "1.20.0")
9bf4bb19
RW
4928 (source
4929 (origin
4930 (method url-fetch)
4931 (uri (bioconductor-uri "ABAEnrichment" version))
4932 (sha256
4933 (base32
8a7f7112 4934 "0i0214ap9f6lnyawdgcdsds6g3g9qqji3wbn6ln6rs698gjs9w9c"))))
9bf4bb19
RW
4935 (properties `((upstream-name . "ABAEnrichment")))
4936 (build-system r-build-system)
4937 (propagated-inputs
4938 `(("r-abadata" ,r-abadata)
4939 ("r-data-table" ,r-data-table)
4940 ("r-gofuncr" ,r-gofuncr)
4941 ("r-gplots" ,r-gplots)
4942 ("r-gtools" ,r-gtools)
4943 ("r-rcpp" ,r-rcpp)))
6a65ac15
RW
4944 (native-inputs
4945 `(("r-knitr" ,r-knitr)))
9bf4bb19
RW
4946 (home-page "https://bioconductor.org/packages/ABAEnrichment/")
4947 (synopsis "Gene expression enrichment in human brain regions")
4948 (description
4949 "The package ABAEnrichment is designed to test for enrichment of user
4950defined candidate genes in the set of expressed genes in different human brain
4951regions. The core function @code{aba_enrich} integrates the expression of the
4952candidate gene set (averaged across donors) and the structural information of
4953the brain using an ontology, both provided by the Allen Brain Atlas project.")
4954 (license license:gpl2+)))
0b91b7b9
RW
4955
4956(define-public r-annotationfuncs
4957 (package
4958 (name "r-annotationfuncs")
bc12a4b6 4959 (version "1.40.0")
0b91b7b9
RW
4960 (source
4961 (origin
4962 (method url-fetch)
4963 (uri (bioconductor-uri "AnnotationFuncs" version))
4964 (sha256
4965 (base32
bc12a4b6 4966 "0xsm7741zm81bi4c9hy0zaacnk8a6bahdpc6srqzrbsz0pfzdyhr"))))
0b91b7b9
RW
4967 (properties
4968 `((upstream-name . "AnnotationFuncs")))
4969 (build-system r-build-system)
4970 (propagated-inputs
4971 `(("r-annotationdbi" ,r-annotationdbi)
4972 ("r-dbi" ,r-dbi)))
4973 (home-page "https://www.iysik.com/r/annotationfuncs")
4974 (synopsis "Annotation translation functions")
4975 (description
4976 "This package provides functions for handling translating between
4977different identifieres using the Biocore Data Team data-packages (e.g.
4978@code{org.Bt.eg.db}).")
4979 (license license:gpl2)))
adf7d813
RW
4980
4981(define-public r-annotationtools
4982 (package
4983 (name "r-annotationtools")
57791542 4984 (version "1.64.0")
adf7d813
RW
4985 (source
4986 (origin
4987 (method url-fetch)
4988 (uri (bioconductor-uri "annotationTools" version))
4989 (sha256
4990 (base32
57791542 4991 "1q3c30hqxjgar3gm8d7h4rw3m7cgc11cgv9q0fwv5abj075cj224"))))
adf7d813
RW
4992 (properties
4993 `((upstream-name . "annotationTools")))
4994 (build-system r-build-system)
4995 (propagated-inputs `(("r-biobase" ,r-biobase)))
4996 (home-page "https://bioconductor.org/packages/annotationTools/")
4997 (synopsis "Annotate microarrays and perform gene expression analyses")
4998 (description
4999 "This package provides functions to annotate microarrays, find orthologs,
5000and integrate heterogeneous gene expression profiles using annotation and
5001other molecular biology information available as flat file database (plain
5002text files).")
5003 ;; Any version of the GPL.
5004 (license (list license:gpl2+))))
f31e10f8
RW
5005
5006(define-public r-allelicimbalance
5007 (package
5008 (name "r-allelicimbalance")
85c6636b 5009 (version "1.28.0")
f31e10f8
RW
5010 (source
5011 (origin
5012 (method url-fetch)
5013 (uri (bioconductor-uri "AllelicImbalance" version))
5014 (sha256
5015 (base32
85c6636b 5016 "1hk08kwxjlg2jb59bwv9fbc446pyf6knkscfj757nl6yjf11akbl"))))
f31e10f8
RW
5017 (properties
5018 `((upstream-name . "AllelicImbalance")))
5019 (build-system r-build-system)
5020 (propagated-inputs
5021 `(("r-annotationdbi" ,r-annotationdbi)
5022 ("r-biocgenerics" ,r-biocgenerics)
5023 ("r-biostrings" ,r-biostrings)
5024 ("r-bsgenome" ,r-bsgenome)
5025 ("r-genomeinfodb" ,r-genomeinfodb)
5026 ("r-genomicalignments" ,r-genomicalignments)
5027 ("r-genomicfeatures" ,r-genomicfeatures)
5028 ("r-genomicranges" ,r-genomicranges)
5029 ("r-gridextra" ,r-gridextra)
5030 ("r-gviz" ,r-gviz)
5031 ("r-iranges" ,r-iranges)
5032 ("r-lattice" ,r-lattice)
5033 ("r-latticeextra" ,r-latticeextra)
5034 ("r-nlme" ,r-nlme)
5035 ("r-rsamtools" ,r-rsamtools)
5036 ("r-s4vectors" ,r-s4vectors)
5037 ("r-seqinr" ,r-seqinr)
5038 ("r-summarizedexperiment" ,r-summarizedexperiment)
5039 ("r-variantannotation" ,r-variantannotation)))
63149388
RW
5040 (native-inputs
5041 `(("r-knitr" ,r-knitr)))
f31e10f8
RW
5042 (home-page "https://github.com/pappewaio/AllelicImbalance")
5043 (synopsis "Investigate allele-specific expression")
5044 (description
5045 "This package provides a framework for allele-specific expression
5046investigation using RNA-seq data.")
5047 (license license:gpl3)))
ffe7029b
RW
5048
5049(define-public r-aucell
5050 (package
5051 (name "r-aucell")
ff8b9153 5052 (version "1.12.0")
ffe7029b
RW
5053 (source
5054 (origin
5055 (method url-fetch)
5056 (uri (bioconductor-uri "AUCell" version))
5057 (sha256
5058 (base32
ff8b9153 5059 "0ibsf3nid27hipr03z7phh0yzwfj8bqza6n6g7wfghpls4l12ipx"))))
ffe7029b
RW
5060 (properties `((upstream-name . "AUCell")))
5061 (build-system r-build-system)
5062 (propagated-inputs
3a35d274
RW
5063 `(("r-biocgenerics" ,r-biocgenerics)
5064 ("r-data-table" ,r-data-table)
ffe7029b
RW
5065 ("r-gseabase" ,r-gseabase)
5066 ("r-mixtools" ,r-mixtools)
5067 ("r-r-utils" ,r-r-utils)
3a35d274 5068 ("r-s4vectors" ,r-s4vectors)
ffe7029b
RW
5069 ("r-shiny" ,r-shiny)
5070 ("r-summarizedexperiment" ,r-summarizedexperiment)))
e059ab25
RW
5071 (native-inputs
5072 `(("r-knitr" ,r-knitr)))
ffe7029b
RW
5073 (home-page "https://bioconductor.org/packages/AUCell/")
5074 (synopsis "Analysis of gene set activity in single-cell RNA-seq data")
5075 (description
8c4bf6c2 5076 "AUCell identifies cells with active gene sets (e.g. signatures,
ffe7029b
RW
5077gene modules, etc) in single-cell RNA-seq data. AUCell uses the @dfn{Area
5078Under the Curve} (AUC) to calculate whether a critical subset of the input
5079gene set is enriched within the expressed genes for each cell. The
5080distribution of AUC scores across all the cells allows exploring the relative
5081expression of the signature. Since the scoring method is ranking-based,
5082AUCell is independent of the gene expression units and the normalization
5083procedure. In addition, since the cells are evaluated individually, it can
5084easily be applied to bigger datasets, subsetting the expression matrix if
5085needed.")
5086 (license license:gpl3)))
5cfa4bff
RW
5087
5088(define-public r-ebimage
5089 (package
5090 (name "r-ebimage")
ba0bf98d 5091 (version "4.32.0")
5cfa4bff
RW
5092 (source
5093 (origin
5094 (method url-fetch)
5095 (uri (bioconductor-uri "EBImage" version))
5096 (sha256
5097 (base32
ba0bf98d 5098 "0qi8bbix5bjahs73ljhfvidlbj8hz5m5j0sb9cjxlngnnldbh4ww"))))
5cfa4bff
RW
5099 (properties `((upstream-name . "EBImage")))
5100 (build-system r-build-system)
5101 (propagated-inputs
5102 `(("r-abind" ,r-abind)
5103 ("r-biocgenerics" ,r-biocgenerics)
5104 ("r-fftwtools" ,r-fftwtools)
5105 ("r-htmltools" ,r-htmltools)
5106 ("r-htmlwidgets" ,r-htmlwidgets)
5107 ("r-jpeg" ,r-jpeg)
5108 ("r-locfit" ,r-locfit)
5109 ("r-png" ,r-png)
5110 ("r-rcurl" ,r-rcurl)
5111 ("r-tiff" ,r-tiff)))
5112 (native-inputs
5113 `(("r-knitr" ,r-knitr))) ; for vignettes
5114 (home-page "https://github.com/aoles/EBImage")
5115 (synopsis "Image processing and analysis toolbox for R")
5116 (description
5117 "EBImage provides general purpose functionality for image processing and
5118analysis. In the context of (high-throughput) microscopy-based cellular
5119assays, EBImage offers tools to segment cells and extract quantitative
5120cellular descriptors. This allows the automation of such tasks using the R
5121programming language and facilitates the use of other tools in the R
5122environment for signal processing, statistical modeling, machine learning and
5123visualization with image data.")
5124 ;; Any version of the LGPL.
5125 (license license:lgpl2.1+)))
51e98f7e
RW
5126
5127(define-public r-yamss
5128 (package
5129 (name "r-yamss")
65ba4ba5 5130 (version "1.16.0")
51e98f7e
RW
5131 (source
5132 (origin
5133 (method url-fetch)
5134 (uri (bioconductor-uri "yamss" version))
5135 (sha256
5136 (base32
65ba4ba5 5137 "0cxzn7j9apjcabbvvii16kn4whwd9khcyz867w5ag3zdxwvg7l7w"))))
51e98f7e
RW
5138 (build-system r-build-system)
5139 (propagated-inputs
5140 `(("r-biocgenerics" ,r-biocgenerics)
5141 ("r-data-table" ,r-data-table)
5142 ("r-ebimage" ,r-ebimage)
5143 ("r-iranges" ,r-iranges)
5144 ("r-limma" ,r-limma)
5145 ("r-matrix" ,r-matrix)
5146 ("r-mzr" ,r-mzr)
5147 ("r-s4vectors" ,r-s4vectors)
5148 ("r-summarizedexperiment"
5149 ,r-summarizedexperiment)))
6e397aad
RW
5150 (native-inputs
5151 `(("r-knitr" ,r-knitr)))
51e98f7e
RW
5152 (home-page "https://github.com/hansenlab/yamss")
5153 (synopsis "Tools for high-throughput metabolomics")
5154 (description
5155 "This package provides tools to analyze and visualize high-throughput
9b19734c 5156metabolomics data acquired using chromatography-mass spectrometry. These tools
51e98f7e
RW
5157preprocess data in a way that enables reliable and powerful differential
5158analysis.")
5159 (license license:artistic2.0)))
398c4a93
RW
5160
5161(define-public r-gtrellis
5162 (package
5163 (name "r-gtrellis")
0836ef6b 5164 (version "1.22.0")
398c4a93
RW
5165 (source
5166 (origin
5167 (method url-fetch)
5168 (uri (bioconductor-uri "gtrellis" version))
5169 (sha256
5170 (base32
0836ef6b 5171 "14mpavkxlp9d1kccwi4b9hi7x8md5j4s1g17ivqsj38lxqjvg5gw"))))
398c4a93
RW
5172 (build-system r-build-system)
5173 (propagated-inputs
5174 `(("r-circlize" ,r-circlize)
5175 ("r-genomicranges" ,r-genomicranges)
5176 ("r-getoptlong" ,r-getoptlong)
5177 ("r-iranges" ,r-iranges)))
a471def0
RW
5178 (native-inputs
5179 `(("r-knitr" ,r-knitr)))
398c4a93
RW
5180 (home-page "https://github.com/jokergoo/gtrellis")
5181 (synopsis "Genome level Trellis layout")
5182 (description
5183 "Genome level Trellis graph visualizes genomic data conditioned by
5184genomic categories (e.g. chromosomes). For each genomic category, multiple
5185dimensional data which are represented as tracks describe different features
5186from different aspects. This package provides high flexibility to arrange
5187genomic categories and to add self-defined graphics in the plot.")
5188 (license license:expat)))
28098414
RW
5189
5190(define-public r-somaticsignatures
5191 (package
5192 (name "r-somaticsignatures")
36f3a19a 5193 (version "2.26.0")
28098414
RW
5194 (source
5195 (origin
5196 (method url-fetch)
5197 (uri (bioconductor-uri "SomaticSignatures" version))
5198 (sha256
5199 (base32
36f3a19a 5200 "1pwf9ws0klcij27w22p0nh924yp5h2jsidp54ppp7mnx08iv0801"))))
28098414
RW
5201 (properties
5202 `((upstream-name . "SomaticSignatures")))
5203 (build-system r-build-system)
5204 (propagated-inputs
5205 `(("r-biobase" ,r-biobase)
5206 ("r-biostrings" ,r-biostrings)
5207 ("r-genomeinfodb" ,r-genomeinfodb)
5208 ("r-genomicranges" ,r-genomicranges)
5209 ("r-ggbio" ,r-ggbio)
5210 ("r-ggplot2" ,r-ggplot2)
5211 ("r-iranges" ,r-iranges)
5212 ("r-nmf" ,r-nmf)
5213 ("r-pcamethods" ,r-pcamethods)
5214 ("r-proxy" ,r-proxy)
5215 ("r-reshape2" ,r-reshape2)
5216 ("r-s4vectors" ,r-s4vectors)
5217 ("r-variantannotation" ,r-variantannotation)))
63c14717
RW
5218 (native-inputs
5219 `(("r-knitr" ,r-knitr)))
28098414
RW
5220 (home-page "https://github.com/juliangehring/SomaticSignatures")
5221 (synopsis "Somatic signatures")
5222 (description
5223 "This package identifies mutational signatures of @dfn{single nucleotide
5224variants} (SNVs). It provides a infrastructure related to the methodology
5225described in Nik-Zainal (2012, Cell), with flexibility in the matrix
5226decomposition algorithms.")
5227 (license license:expat)))
303f2ed1
RW
5228
5229(define-public r-yapsa
5230 (package
5231 (name "r-yapsa")
d0db04fc 5232 (version "1.16.0")
303f2ed1
RW
5233 (source
5234 (origin
5235 (method url-fetch)
5236 (uri (bioconductor-uri "YAPSA" version))
5237 (sha256
5238 (base32
d0db04fc 5239 "1vwccrp01p8i42axbaz1bqq173la18ldrzmrjawr5nkjjkvddbpb"))))
303f2ed1
RW
5240 (properties `((upstream-name . "YAPSA")))
5241 (build-system r-build-system)
5242 (propagated-inputs
8a5abc62
RW
5243 `(("r-biostrings" ,r-biostrings)
5244 ("r-bsgenome-hsapiens-ucsc-hg19" ,r-bsgenome-hsapiens-ucsc-hg19)
5245 ("r-circlize" ,r-circlize)
303f2ed1
RW
5246 ("r-complexheatmap" ,r-complexheatmap)
5247 ("r-corrplot" ,r-corrplot)
5248 ("r-dendextend" ,r-dendextend)
8a5abc62
RW
5249 ("r-doparallel" ,r-doparallel)
5250 ("r-dplyr" ,r-dplyr)
303f2ed1
RW
5251 ("r-genomeinfodb" ,r-genomeinfodb)
5252 ("r-genomicranges" ,r-genomicranges)
5253 ("r-getoptlong" ,r-getoptlong)
8a5abc62 5254 ("r-ggbeeswarm" ,r-ggbeeswarm)
303f2ed1
RW
5255 ("r-ggplot2" ,r-ggplot2)
5256 ("r-gridextra" ,r-gridextra)
5257 ("r-gtrellis" ,r-gtrellis)
5258 ("r-keggrest" ,r-keggrest)
d0db04fc 5259 ("r-limsolve" ,r-limsolve)
8a5abc62 5260 ("r-magrittr" ,r-magrittr)
303f2ed1 5261 ("r-pmcmr" ,r-pmcmr)
8a5abc62 5262 ("r-pracma" ,r-pracma)
303f2ed1
RW
5263 ("r-reshape2" ,r-reshape2)
5264 ("r-somaticsignatures" ,r-somaticsignatures)
5265 ("r-variantannotation" ,r-variantannotation)))
8a5abc62
RW
5266 (native-inputs
5267 `(("r-knitr" ,r-knitr)))
303f2ed1
RW
5268 (home-page "https://bioconductor.org/packages/YAPSA/")
5269 (synopsis "Yet another package for signature analysis")
5270 (description
5271 "This package provides functions and routines useful in the analysis of
5272somatic signatures (cf. L. Alexandrov et al., Nature 2013). In particular,
5273functions to perform a signature analysis with known signatures and a
5274signature analysis on @dfn{stratified mutational catalogue} (SMC) are
5275provided.")
5276 (license license:gpl3)))
e99380d6
RW
5277
5278(define-public r-gcrma
5279 (package
5280 (name "r-gcrma")
3d41f0c2 5281 (version "2.62.0")
e99380d6
RW
5282 (source
5283 (origin
5284 (method url-fetch)
5285 (uri (bioconductor-uri "gcrma" version))
5286 (sha256
5287 (base32
3d41f0c2 5288 "1v1x13iwcv6c9x7r1iz2598rwlyzic67jbqcajg24ib6lcfn9f00"))))
e99380d6
RW
5289 (build-system r-build-system)
5290 (propagated-inputs
5291 `(("r-affy" ,r-affy)
5292 ("r-affyio" ,r-affyio)
5293 ("r-biobase" ,r-biobase)
5294 ("r-biocmanager" ,r-biocmanager)
5295 ("r-biostrings" ,r-biostrings)
5296 ("r-xvector" ,r-xvector)))
5297 (home-page "https://bioconductor.org/packages/gcrma/")
5298 (synopsis "Background adjustment using sequence information")
5299 (description
5300 "Gcrma adjusts for background intensities in Affymetrix array data which
5301include optical noise and @dfn{non-specific binding} (NSB). The main function
5302@code{gcrma} converts background adjusted probe intensities to expression
5303measures using the same normalization and summarization methods as a
5304@dfn{Robust Multiarray Average} (RMA). Gcrma uses probe sequence information
5305to estimate probe affinity to NSB. The sequence information is summarized in
5306a more complex way than the simple GC content. Instead, the base types (A, T,
5307G or C) at each position along the probe determine the affinity of each probe.
5308The parameters of the position-specific base contributions to the probe
5309affinity is estimated in an NSB experiment in which only NSB but no
7230f6d5 5310gene-specific binding is expected.")
e99380d6
RW
5311 ;; Any version of the LGPL
5312 (license license:lgpl2.1+)))
4675b3cf
RW
5313
5314(define-public r-simpleaffy
5315 (package
5316 (name "r-simpleaffy")
48aaef23 5317 (version "2.66.0")
4675b3cf
RW
5318 (source
5319 (origin
5320 (method url-fetch)
5321 (uri (bioconductor-uri "simpleaffy" version))
5322 (sha256
5323 (base32
48aaef23 5324 "04a11dsqd5y4b39nny94acnh0qhdazjc6d1803izza4vrgmw2csb"))))
4675b3cf
RW
5325 (build-system r-build-system)
5326 (propagated-inputs
5327 `(("r-affy" ,r-affy)
5328 ("r-biobase" ,r-biobase)
5329 ("r-biocgenerics" ,r-biocgenerics)
5330 ("r-gcrma" ,r-gcrma)
5331 ("r-genefilter" ,r-genefilter)))
5332 (home-page "https://bioconductor.org/packages/simpleaffy/")
5333 (synopsis "Very simple high level analysis of Affymetrix data")
5334 (description
5335 "This package provides high level functions for reading Affy @file{.CEL}
5336files, phenotypic data, and then computing simple things with it, such as
5337t-tests, fold changes and the like. It makes heavy use of the @code{affy}
5338library. It also has some basic scatter plot functions and mechanisms for
5339generating high resolution journal figures.")
5340 (license license:gpl2+)))
f562c90a
RW
5341
5342(define-public r-yaqcaffy
5343 (package
5344 (name "r-yaqcaffy")
94dee0af 5345 (version "1.50.0")
f562c90a
RW
5346 (source
5347 (origin
5348 (method url-fetch)
5349 (uri (bioconductor-uri "yaqcaffy" version))
5350 (sha256
5351 (base32
94dee0af 5352 "18gphcjj15iivrahp52186bvdg07yd2dvrykfjdd4r1vyf33im96"))))
f562c90a
RW
5353 (build-system r-build-system)
5354 (propagated-inputs
5355 `(("r-simpleaffy" ,r-simpleaffy)))
5356 (home-page "https://bioconductor.org/packages/yaqcaffy/")
5357 (synopsis "Affymetrix quality control and reproducibility analysis")
5358 (description
5359 "This is a package that can be used for quality control of Affymetrix
5360GeneChip expression data and reproducibility analysis of human whole genome
5361chips with the MAQC reference datasets.")
5362 (license license:artistic2.0)))
59cf2629
RW
5363
5364(define-public r-quantro
5365 (package
5366 (name "r-quantro")
adf6edc7 5367 (version "1.24.0")
59cf2629
RW
5368 (source
5369 (origin
5370 (method url-fetch)
5371 (uri (bioconductor-uri "quantro" version))
5372 (sha256
5373 (base32
adf6edc7 5374 "1mq4hda73idkq0lkfrhcmiz4kkalfn47dh3i75br5fi33mdgc0k2"))))
59cf2629
RW
5375 (build-system r-build-system)
5376 (propagated-inputs
5377 `(("r-biobase" ,r-biobase)
5378 ("r-doparallel" ,r-doparallel)
5379 ("r-foreach" ,r-foreach)
5380 ("r-ggplot2" ,r-ggplot2)
5381 ("r-iterators" ,r-iterators)
5382 ("r-minfi" ,r-minfi)
5383 ("r-rcolorbrewer" ,r-rcolorbrewer)))
70d90ae7
RW
5384 (native-inputs
5385 `(("r-knitr" ,r-knitr)))
59cf2629
RW
5386 (home-page "https://bioconductor.org/packages/quantro/")
5387 (synopsis "Test for when to use quantile normalization")
5388 (description
5389 "This package provides a data-driven test for the assumptions of quantile
5390normalization using raw data such as objects that inherit eSets (e.g.
5391ExpressionSet, MethylSet). Group level information about each sample (such as
5392Tumor / Normal status) must also be provided because the test assesses if
5393there are global differences in the distributions between the user-defined
5394groups.")
5395 (license license:gpl3+)))
98a2af31
RW
5396
5397(define-public r-yarn
5398 (package
5399 (name "r-yarn")
8db36c1f 5400 (version "1.16.0")
98a2af31
RW
5401 (source
5402 (origin
5403 (method url-fetch)
5404 (uri (bioconductor-uri "yarn" version))
5405 (sha256
5406 (base32
8db36c1f 5407 "0p8wz5jn601vxbbxkm73ps3fx0j1y56nr2qf6y8k80vgrk7bv5gp"))))
98a2af31
RW
5408 (build-system r-build-system)
5409 (propagated-inputs
5410 `(("r-biobase" ,r-biobase)
5411 ("r-biomart" ,r-biomart)
5412 ("r-downloader" ,r-downloader)
5413 ("r-edger" ,r-edger)
5414 ("r-gplots" ,r-gplots)
5415 ("r-limma" ,r-limma)
5416 ("r-matrixstats" ,r-matrixstats)
5417 ("r-preprocesscore" ,r-preprocesscore)
5418 ("r-quantro" ,r-quantro)
5419 ("r-rcolorbrewer" ,r-rcolorbrewer)
5420 ("r-readr" ,r-readr)))
a37a6ffb
RW
5421 (native-inputs
5422 `(("r-knitr" ,r-knitr)))
98a2af31
RW
5423 (home-page "https://bioconductor.org/packages/yarn/")
5424 (synopsis "Robust multi-condition RNA-Seq preprocessing and normalization")
5425 (description
5426 "Expedite large RNA-Seq analyses using a combination of previously
5427developed tools. YARN is meant to make it easier for the user in performing
5428basic mis-annotation quality control, filtering, and condition-aware
5429normalization. YARN leverages many Bioconductor tools and statistical
5430techniques to account for the large heterogeneity and sparsity found in very
5431large RNA-seq experiments.")
5432 (license license:artistic2.0)))
a6e1eb1a
RW
5433
5434(define-public r-roar
5435 (package
5436 (name "r-roar")
72476ade 5437 (version "1.26.0")
a6e1eb1a
RW
5438 (source
5439 (origin
5440 (method url-fetch)
5441 (uri (bioconductor-uri "roar" version))
5442 (sha256
5443 (base32
72476ade 5444 "0spidrcjnrcli0whkf6h8pa1i9dg9arjbm7b1skxbs6dn2k4yyqw"))))
a6e1eb1a
RW
5445 (build-system r-build-system)
5446 (propagated-inputs
5447 `(("r-biocgenerics" ,r-biocgenerics)
5448 ("r-genomeinfodb" ,r-genomeinfodb)
5449 ("r-genomicalignments" ,r-genomicalignments)
5450 ("r-genomicranges" ,r-genomicranges)
5451 ("r-iranges" ,r-iranges)
5452 ("r-rtracklayer" ,r-rtracklayer)
5453 ("r-s4vectors" ,r-s4vectors)
5454 ("r-summarizedexperiment" ,r-summarizedexperiment)))
5455 (home-page "https://github.com/vodkatad/roar/")
5456 (synopsis "Identify differential APA usage from RNA-seq alignments")
5457 (description
5458 "This package provides tools for identifying preferential usage of APA
5459sites, comparing two biological conditions, starting from known alternative
5460sites and alignments obtained from standard RNA-seq experiments.")
5461 (license license:gpl3)))
50d91770
RW
5462
5463(define-public r-xbseq
5464 (package
5465 (name "r-xbseq")
7f71341e 5466 (version "1.22.0")
50d91770
RW
5467 (source
5468 (origin
5469 (method url-fetch)
5470 (uri (bioconductor-uri "XBSeq" version))
5471 (sha256
5472 (base32
7f71341e 5473 "1dvk2jpsdynqw5071z54yd5j0ddprhc1ppk834cz9liibd72d7vz"))))
50d91770
RW
5474 (properties `((upstream-name . "XBSeq")))
5475 (build-system r-build-system)
5476 (propagated-inputs
5477 `(("r-biobase" ,r-biobase)
5478 ("r-deseq2" ,r-deseq2)
5479 ("r-dplyr" ,r-dplyr)
5480 ("r-ggplot2" ,r-ggplot2)
5481 ("r-locfit" ,r-locfit)
5482 ("r-magrittr" ,r-magrittr)
5483 ("r-matrixstats" ,r-matrixstats)
5484 ("r-pracma" ,r-pracma)
5485 ("r-roar" ,r-roar)))
bcd06bdb
RW
5486 (native-inputs
5487 `(("r-knitr" ,r-knitr)))
50d91770
RW
5488 (home-page "https://github.com/Liuy12/XBSeq")
5489 (synopsis "Test for differential expression for RNA-seq data")
5490 (description
5491 "XBSeq is a novel algorithm for testing RNA-seq @dfn{differential
5492expression} (DE), where a statistical model was established based on the
5493assumption that observed signals are the convolution of true expression
5494signals and sequencing noises. The mapped reads in non-exonic regions are
5495considered as sequencing noises, which follows a Poisson distribution. Given
5496measurable observed signal and background noise from RNA-seq data, true
5497expression signals, assuming governed by the negative binomial distribution,
5498can be delineated and thus the accurate detection of differential expressed
5499genes.")
5500 (license license:gpl3+)))
c8310056
RW
5501
5502(define-public r-massspecwavelet
5503 (package
5504 (name "r-massspecwavelet")
f4e19e62 5505 (version "1.56.0")
c8310056
RW
5506 (source
5507 (origin
5508 (method url-fetch)
5509 (uri (bioconductor-uri "MassSpecWavelet" version))
5510 (sha256
5511 (base32
f4e19e62 5512 "1vvxbxc538raqdsy0x9ln41vjhp2aw1nrh4k35y3s9mhb1jlzzv3"))))
c8310056
RW
5513 (properties
5514 `((upstream-name . "MassSpecWavelet")))
5515 (build-system r-build-system)
5516 (propagated-inputs
5517 `(("r-waveslim" ,r-waveslim)))
5518 (home-page "https://bioconductor.org/packages/MassSpecWavelet/")
5519 (synopsis "Mass spectrum processing by wavelet-based algorithms")
5520 (description
5521 "The MassSpecWavelet package aims to process @dfn{Mass Spectrometry} (MS)
5522data mainly through the use of wavelet transforms. It supports peak detection
5523based on @dfn{Continuous Wavelet Transform} (CWT).")
5524 (license license:lgpl2.0+)))
ec12e537
RW
5525
5526(define-public r-xcms
5527 (package
5528 (name "r-xcms")
a3af40ea 5529 (version "3.12.0")
ec12e537
RW
5530 (source
5531 (origin
5532 (method url-fetch)
5533 (uri (bioconductor-uri "xcms" version))
5534 (sha256
5535 (base32
a3af40ea 5536 "17kyybj093mj0g2sbfmjp19mmkww4w025n6zc0hbznqb94vkc8fv"))))
ec12e537
RW
5537 (build-system r-build-system)
5538 (propagated-inputs
5539 `(("r-biobase" ,r-biobase)
5540 ("r-biocgenerics" ,r-biocgenerics)
5541 ("r-biocparallel" ,r-biocparallel)
4fb52345 5542 ("r-iranges" ,r-iranges)
ec12e537
RW
5543 ("r-lattice" ,r-lattice)
5544 ("r-massspecwavelet" ,r-massspecwavelet)
a3af40ea 5545 ("r-mscoreutils" ,r-mscoreutils)
ec12e537 5546 ("r-msnbase" ,r-msnbase)
ec12e537
RW
5547 ("r-mzr" ,r-mzr)
5548 ("r-plyr" ,r-plyr)
5549 ("r-protgenerics" ,r-protgenerics)
5550 ("r-rann" ,r-rann)
5551 ("r-rcolorbrewer" ,r-rcolorbrewer)
5552 ("r-robustbase" ,r-robustbase)
ff9f179a
RW
5553 ("r-s4vectors" ,r-s4vectors)
5554 ("r-summarizedexperiment" ,r-summarizedexperiment)))
5555 (native-inputs
5556 `(("r-knitr" ,r-knitr)))
ec12e537
RW
5557 (home-page "https://bioconductor.org/packages/xcms/")
5558 (synopsis "LC/MS and GC/MS mass spectrometry data analysis")
5559 (description
5560 "This package provides a framework for processing and visualization of
5561chromatographically separated and single-spectra mass spectral data. It
5562imports from AIA/ANDI NetCDF, mzXML, mzData and mzML files. It preprocesses
5563data for high-throughput, untargeted analyte profiling.")
5564 (license license:gpl2+)))
8830664d
RW
5565
5566(define-public r-wrench
5567 (package
5568 (name "r-wrench")
dc7c6368 5569 (version "1.8.0")
8830664d
RW
5570 (source
5571 (origin
5572 (method url-fetch)
5573 (uri (bioconductor-uri "Wrench" version))
5574 (sha256
5575 (base32
dc7c6368 5576 "01z7rd9fn6cpab3dxgwfpfjlq6vsqb8jhbzvhcqn9v2vqc2pridx"))))
8830664d
RW
5577 (properties `((upstream-name . "Wrench")))
5578 (build-system r-build-system)
5579 (propagated-inputs
5580 `(("r-limma" ,r-limma)
5581 ("r-locfit" ,r-locfit)
5582 ("r-matrixstats" ,r-matrixstats)))
996f07b5
RW
5583 (native-inputs
5584 `(("r-knitr" ,r-knitr)))
8830664d
RW
5585 (home-page "https://github.com/HCBravoLab/Wrench")
5586 (synopsis "Wrench normalization for sparse count data")
5587 (description
5588 "Wrench is a package for normalization sparse genomic count data, like
5589that arising from 16s metagenomic surveys.")
5590 (license license:artistic2.0)))
b9b8b447
RW
5591
5592(define-public r-wiggleplotr
5593 (package
5594 (name "r-wiggleplotr")
397bcd2c 5595 (version "1.14.0")
b9b8b447
RW
5596 (source
5597 (origin
5598 (method url-fetch)
5599 (uri (bioconductor-uri "wiggleplotr" version))
5600 (sha256
5601 (base32
397bcd2c 5602 "1k4wlh5ayb1w4dr6dydqfgm3415qhsfmshmi6zjyyhhkd2626vad"))))
b9b8b447
RW
5603 (build-system r-build-system)
5604 (propagated-inputs
5605 `(("r-assertthat" ,r-assertthat)
5606 ("r-cowplot" ,r-cowplot)
5607 ("r-dplyr" ,r-dplyr)
5608 ("r-genomeinfodb" ,r-genomeinfodb)
5609 ("r-genomicranges" ,r-genomicranges)
5610 ("r-ggplot2" ,r-ggplot2)
5611 ("r-iranges" ,r-iranges)
5612 ("r-purrr" ,r-purrr)
5613 ("r-rtracklayer" ,r-rtracklayer)
5614 ("r-s4vectors" ,r-s4vectors)))
ee0f7460
RW
5615 (native-inputs
5616 `(("r-knitr" ,r-knitr)))
b9b8b447
RW
5617 (home-page "https://bioconductor.org/packages/wiggleplotr/")
5618 (synopsis "Make read coverage plots from BigWig files")
5619 (description
5620 "This package provides tools to visualize read coverage from sequencing
5621experiments together with genomic annotations (genes, transcripts, peaks).
5622Introns of long transcripts can be rescaled to a fixed length for better
5623visualization of exonic read coverage.")
5624 (license license:asl2.0)))
7b5101c5
RW
5625
5626(define-public r-widgettools
5627 (package
5628 (name "r-widgettools")
ba53681a 5629 (version "1.68.0")
7b5101c5
RW
5630 (source
5631 (origin
5632 (method url-fetch)
5633 (uri (bioconductor-uri "widgetTools" version))
5634 (sha256
5635 (base32
ba53681a 5636 "172f0pmsspd9lss557cmxzjfsbansimjyhwdiahg8pqrayhwvf2w"))))
7b5101c5
RW
5637 (properties `((upstream-name . "widgetTools")))
5638 (build-system r-build-system)
5639 (home-page "https://bioconductor.org/packages/widgetTools/")
5640 (synopsis "Tools for creating interactive tcltk widgets")
5641 (description
337bdc17 5642 "This package contains tools to support the construction of tcltk
7b5101c5
RW
5643widgets in R.")
5644 ;; Any version of the LGPL.
5645 (license license:lgpl3+)))
6b12f213
RW
5646
5647(define-public r-webbioc
5648 (package
5649 (name "r-webbioc")
d176ad34 5650 (version "1.62.0")
6b12f213
RW
5651 (source
5652 (origin
5653 (method url-fetch)
5654 (uri (bioconductor-uri "webbioc" version))
5655 (sha256
5656 (base32
d176ad34 5657 "1nnmr4ddi07x7sy89fgdn7iwz5k4l8n5ca3xjnlbpwxycza793vj"))))
6b12f213
RW
5658 (build-system r-build-system)
5659 (inputs
5660 `(("netpbm" ,netpbm)
5661 ("perl" ,perl)))
5662 (propagated-inputs
5663 `(("r-affy" ,r-affy)
5664 ("r-annaffy" ,r-annaffy)
5665 ("r-biobase" ,r-biobase)
5666 ("r-biocmanager" ,r-biocmanager)
5667 ("r-gcrma" ,r-gcrma)
5668 ("r-multtest" ,r-multtest)
5669 ("r-qvalue" ,r-qvalue)
5670 ("r-vsn" ,r-vsn)))
5671 (home-page "https://www.bioconductor.org/")
5672 (synopsis "Bioconductor web interface")
5673 (description
5674 "This package provides an integrated web interface for doing microarray
5675analysis using several of the Bioconductor packages. It is intended to be
5676deployed as a centralized bioinformatics resource for use by many users.
5677Currently only Affymetrix oligonucleotide analysis is supported.")
5678 (license license:gpl2+)))
9800d859
RW
5679
5680(define-public r-zfpkm
5681 (package
5682 (name "r-zfpkm")
59fafa19 5683 (version "1.12.0")
9800d859
RW
5684 (source
5685 (origin
5686 (method url-fetch)
5687 (uri (bioconductor-uri "zFPKM" version))
5688 (sha256
5689 (base32
59fafa19 5690 "1sa7m7mzzr92c9ickial5701414rab233lq1il1sm9yfdkf8s9fm"))))
9800d859
RW
5691 (properties `((upstream-name . "zFPKM")))
5692 (build-system r-build-system)
5693 (propagated-inputs
5694 `(("r-checkmate" ,r-checkmate)
5695 ("r-dplyr" ,r-dplyr)
5696 ("r-ggplot2" ,r-ggplot2)
5697 ("r-summarizedexperiment" ,r-summarizedexperiment)
5698 ("r-tidyr" ,r-tidyr)))
8fdca89b
RW
5699 (native-inputs
5700 `(("r-knitr" ,r-knitr)))
9800d859
RW
5701 (home-page "https://github.com/ronammar/zFPKM/")
5702 (synopsis "Functions to facilitate zFPKM transformations")
5703 (description
5704 "This is a package to perform the zFPKM transform on RNA-seq FPKM data.
5705This algorithm is based on the publication by Hart et al., 2013 (Pubmed ID
570624215113).")
5707 (license license:gpl3)))
2bdc88fc
RW
5708
5709(define-public r-rbowtie2
5710 (package
5711 (name "r-rbowtie2")
9834d1ab 5712 (version "1.12.0")
2bdc88fc
RW
5713 (source
5714 (origin
5715 (method url-fetch)
5716 (uri (bioconductor-uri "Rbowtie2" version))
5717 (sha256
5718 (base32
9834d1ab 5719 "1pcdcqn82ray73bajjnx5zgs98m56acviq3adbzga0cfqf6wiqx5"))))
2bdc88fc
RW
5720 (properties `((upstream-name . "Rbowtie2")))
5721 (build-system r-build-system)
5722 (inputs
5723 `(("zlib" ,zlib)))
297854e6
RW
5724 (native-inputs
5725 `(("r-knitr" ,r-knitr)))
2bdc88fc
RW
5726 (home-page "https://bioconductor.org/packages/Rbowtie2/")
5727 (synopsis "R wrapper for Bowtie2 and AdapterRemoval")
5728 (description
5729 "This package provides an R wrapper of the popular @code{bowtie2}
5730sequencing reads aligner and @code{AdapterRemoval}, a convenient tool for
5731rapid adapter trimming, identification, and read merging.")
5732 (license license:gpl3+)))
5622628f
RW
5733
5734(define-public r-progeny
5735 (package
5736 (name "r-progeny")
d115db7f 5737 (version "1.12.0")
5622628f
RW
5738 (source
5739 (origin
5740 (method url-fetch)
5741 (uri (bioconductor-uri "progeny" version))
5742 (sha256
5743 (base32
d115db7f 5744 "00lhzz4plmx5128khs298n6zv9204mhqv548lxxdhaw18b16vwm7"))))
5622628f 5745 (build-system r-build-system)
8e5933a8
RW
5746 (propagated-inputs
5747 `(("r-biobase" ,r-biobase)
5748 ("r-dplyr" ,r-dplyr)
5749 ("r-ggplot2" ,r-ggplot2)
5750 ("r-ggrepel" ,r-ggrepel)
5751 ("r-gridextra" ,r-gridextra)
5752 ("r-tidyr" ,r-tidyr)))
5753 (native-inputs
5754 `(("r-knitr" ,r-knitr)))
5622628f
RW
5755 (home-page "https://github.com/saezlab/progeny")
5756 (synopsis "Pathway responsive gene activity inference")
5757 (description
5758 "This package provides a function to infer pathway activity from gene
5759expression. It contains the linear model inferred in the publication
5760\"Perturbation-response genes reveal signaling footprints in cancer gene
5761expression\".")
5762 (license license:asl2.0)))
307586c1
RW
5763
5764(define-public r-arrmnormalization
5765 (package
5766 (name "r-arrmnormalization")
0067589a 5767 (version "1.30.0")
307586c1
RW
5768 (source
5769 (origin
5770 (method url-fetch)
5771 (uri (bioconductor-uri "ARRmNormalization" version))
5772 (sha256
5773 (base32
0067589a 5774 "1ximvi0jbwmymx6iy70qfyr9j26x5arlarra9fzs5hq05jif6q95"))))
307586c1
RW
5775 (properties
5776 `((upstream-name . "ARRmNormalization")))
5777 (build-system r-build-system)
5778 (propagated-inputs `(("r-arrmdata" ,r-arrmdata)))
5779 (home-page "https://bioconductor.org/packages/ARRmNormalization/")
5780 (synopsis "Adaptive robust regression normalization for methylation data")
5781 (description
5782 "This is a package to perform the @dfn{Adaptive Robust Regression
5783method} (ARRm) for the normalization of methylation data from the Illumina
5784Infinium HumanMethylation 450k assay.")
5785 (license license:artistic2.0)))
fbf34949
RW
5786
5787(define-public r-biocfilecache
5788 (package
5789 (name "r-biocfilecache")
e65e81d2 5790 (version "1.14.0")
fbf34949
RW
5791 (source
5792 (origin
5793 (method url-fetch)
5794 (uri (bioconductor-uri "BiocFileCache" version))
5795 (sha256
5796 (base32
e65e81d2 5797 "0r032a033636bxap0vvb02jvjqiynzj9npqd8603qnwmhvvfi5z1"))))
fbf34949
RW
5798 (properties `((upstream-name . "BiocFileCache")))
5799 (build-system r-build-system)
5800 (propagated-inputs
5801 `(("r-curl" ,r-curl)
5802 ("r-dbi" ,r-dbi)
5803 ("r-dbplyr" ,r-dbplyr)
5804 ("r-dplyr" ,r-dplyr)
5805 ("r-httr" ,r-httr)
5806 ("r-rappdirs" ,r-rappdirs)
5807 ("r-rsqlite" ,r-rsqlite)))
173844fc
RW
5808 (native-inputs
5809 `(("r-knitr" ,r-knitr)))
fbf34949
RW
5810 (home-page "https://bioconductor.org/packages/BiocFileCache/")
5811 (synopsis "Manage files across sessions")
5812 (description
5813 "This package creates a persistent on-disk cache of files that the user
5814can add, update, and retrieve. It is useful for managing resources (such as
5815custom Txdb objects) that are costly or difficult to create, web resources,
5816and data files used across sessions.")
5817 (license license:artistic2.0)))
8c42f8f6
RW
5818
5819(define-public r-iclusterplus
5820 (package
5821 (name "r-iclusterplus")
4bc0675d 5822 (version "1.26.0")
8c42f8f6
RW
5823 (source
5824 (origin
5825 (method url-fetch)
5826 (uri (bioconductor-uri "iClusterPlus" version))
5827 (sha256
5828 (base32
4bc0675d 5829 "02ji84dsbn4wir8sim4qy8h57524mnrsq51wxc7n8ybp5x7n9k9q"))))
8c42f8f6
RW
5830 (properties `((upstream-name . "iClusterPlus")))
5831 (build-system r-build-system)
5832 (native-inputs `(("gfortran" ,gfortran)))
5833 (home-page "https://bioconductor.org/packages/iClusterPlus/")
5834 (synopsis "Integrative clustering of multi-type genomic data")
5835 (description
5836 "iClusterPlus is developed for integrative clustering analysis of
5837multi-type genomic data and is an enhanced version of iCluster proposed and
5838developed by Shen, Olshen and Ladanyi (2009). Multi-type genomic data arise
5839from the experiments where biological samples (e.g. tumor samples) are
5840analyzed by multiple techniques, for instance, @dfn{array comparative genomic
5841hybridization} (aCGH), gene expression microarray, RNA-seq and DNA-seq, and so
5842on. In the iClusterPlus model, binary observations such as somatic mutation
5843are modeled as Binomial processes; categorical observations such as copy
5844number states are realizations of Multinomial random variables; counts are
5845modeled as Poisson random processes; and continuous measures are modeled by
5846Gaussian distributions.")
5847 (license license:gpl2+)))
4d06ef4b
RW
5848
5849(define-public r-rbowtie
5850 (package
5851 (name "r-rbowtie")
ea86d93e 5852 (version "1.30.0")
4d06ef4b
RW
5853 (source
5854 (origin
5855 (method url-fetch)
5856 (uri (bioconductor-uri "Rbowtie" version))
5857 (sha256
5858 (base32
ea86d93e 5859 "0rgxqc3sbq7phnrn9a6z361725h4zi2mi985i43n7fi3csif7507"))))
4d06ef4b
RW
5860 (properties `((upstream-name . "Rbowtie")))
5861 (build-system r-build-system)
5862 (inputs
5863 `(("zlib" ,zlib)))
568c3929
RW
5864 (native-inputs
5865 `(("r-knitr" ,r-knitr)))
4d06ef4b
RW
5866 (home-page "https://bioconductor.org/packages/Rbowtie/")
5867 (synopsis "R bowtie wrapper")
5868 (description
5869 "This package provides an R wrapper around the popular bowtie short read
5870aligner and around SpliceMap, a de novo splice junction discovery and
5871alignment tool.")
5872 (license license:artistic2.0)))
14441539
RW
5873
5874(define-public r-sgseq
5875 (package
5876 (name "r-sgseq")
ca0271c5 5877 (version "1.24.0")
14441539
RW
5878 (source
5879 (origin
5880 (method url-fetch)
5881 (uri (bioconductor-uri "SGSeq" version))
5882 (sha256
5883 (base32
ca0271c5 5884 "1nfhy5kgyz56b6pyxcq8kflqwnhl9nlffszwpqb5fdh5ibz8xbjx"))))
14441539
RW
5885 (properties `((upstream-name . "SGSeq")))
5886 (build-system r-build-system)
5887 (propagated-inputs
5888 `(("r-annotationdbi" ,r-annotationdbi)
5889 ("r-biocgenerics" ,r-biocgenerics)
5890 ("r-biostrings" ,r-biostrings)
5891 ("r-genomeinfodb" ,r-genomeinfodb)
5892 ("r-genomicalignments" ,r-genomicalignments)
5893 ("r-genomicfeatures" ,r-genomicfeatures)
5894 ("r-genomicranges" ,r-genomicranges)
5895 ("r-igraph" ,r-igraph)
5896 ("r-iranges" ,r-iranges)
5897 ("r-rsamtools" ,r-rsamtools)
5898 ("r-rtracklayer" ,r-rtracklayer)
5899 ("r-runit" ,r-runit)
5900 ("r-s4vectors" ,r-s4vectors)
5901 ("r-summarizedexperiment" ,r-summarizedexperiment)))
201902bc
RW
5902 (native-inputs
5903 `(("r-knitr" ,r-knitr)))
14441539
RW
5904 (home-page "https://bioconductor.org/packages/SGSeq/")
5905 (synopsis "Splice event prediction and quantification from RNA-seq data")
5906 (description
5907 "SGSeq is a package for analyzing splice events from RNA-seq data. Input
5908data are RNA-seq reads mapped to a reference genome in BAM format. Genes are
5909represented as a splice graph, which can be obtained from existing annotation
5910or predicted from the mapped sequence reads. Splice events are identified
5911from the graph and are quantified locally using structurally compatible reads
5912at the start or end of each splice variant. The software includes functions
5913for splice event prediction, quantification, visualization and
5914interpretation.")
5915 (license license:artistic2.0)))
58656064
RW
5916
5917(define-public r-rhisat2
5918 (package
5919 (name "r-rhisat2")
c36d888f 5920 (version "1.6.0")
58656064
RW
5921 (source
5922 (origin
5923 (method url-fetch)
5924 (uri (bioconductor-uri "Rhisat2" version))
5925 (sha256
5926 (base32
c36d888f 5927 "0f9x2qcazml0zjcgyy0kdphnww4d1m62rn0ijcqlhy1bng6ihwwb"))))
58656064
RW
5928 (properties `((upstream-name . "Rhisat2")))
5929 (build-system r-build-system)
3dd2450e
RW
5930 (arguments
5931 `(#:phases
5932 (modify-phases %standard-phases
5933 (add-after 'unpack 'make-reproducible
5934 (lambda _
5935 (substitute* "src/Makefile"
5936 (("`hostname`") "guix")
5937 (("`date`") "0")
5938 ;; Avoid shelling out to "which".
5939 (("^CC =.*") (which "gcc"))
5940 (("^CPP =.*") (which "g++")))
5941 #t)))))
58656064
RW
5942 (propagated-inputs
5943 `(("r-genomicfeatures" ,r-genomicfeatures)
5944 ("r-genomicranges" ,r-genomicranges)
5945 ("r-sgseq" ,r-sgseq)))
2aff2724
RW
5946 (native-inputs
5947 `(("r-knitr" ,r-knitr)))
58656064
RW
5948 (home-page "https://github.com/fmicompbio/Rhisat2")
5949 (synopsis "R Wrapper for HISAT2 sequence aligner")
5950 (description
5951 "This package provides an R interface to the HISAT2 spliced short-read
5952aligner by Kim et al. (2015). The package contains wrapper functions to
5953create a genome index and to perform the read alignment to the generated
5954index.")
5955 (license license:gpl3)))
5e0241db
RW
5956
5957(define-public r-quasr
5958 (package
5959 (name "r-quasr")
1b4c2719 5960 (version "1.30.0")
5e0241db
RW
5961 (source
5962 (origin
5963 (method url-fetch)
5964 (uri (bioconductor-uri "QuasR" version))
5965 (sha256
5966 (base32
1b4c2719 5967 "032m01q34nnmvbhcb2g3pz2fqmgcw5464m74m1m0h7x9bl04a5k8"))))
5e0241db
RW
5968 (properties `((upstream-name . "QuasR")))
5969 (build-system r-build-system)
5e0241db
RW
5970 (propagated-inputs
5971 `(("r-annotationdbi" ,r-annotationdbi)
5972 ("r-biobase" ,r-biobase)
5973 ("r-biocgenerics" ,r-biocgenerics)
5974 ("r-biocmanager" ,r-biocmanager)
5975 ("r-biocparallel" ,r-biocparallel)
5976 ("r-biostrings" ,r-biostrings)
5977 ("r-bsgenome" ,r-bsgenome)
5978 ("r-genomeinfodb" ,r-genomeinfodb)
5979 ("r-genomicalignments" ,r-genomicalignments)
5980 ("r-genomicfeatures" ,r-genomicfeatures)
5981 ("r-genomicfiles" ,r-genomicfiles)
5982 ("r-genomicranges" ,r-genomicranges)
5983 ("r-iranges" ,r-iranges)
5984 ("r-rbowtie" ,r-rbowtie)
5985 ("r-rhisat2" ,r-rhisat2)
5986 ("r-rhtslib" ,r-rhtslib)
5987 ("r-rsamtools" ,r-rsamtools)
5988 ("r-rtracklayer" ,r-rtracklayer)
5989 ("r-s4vectors" ,r-s4vectors)
5990 ("r-shortread" ,r-shortread)))
a84abf43
RW
5991 (native-inputs
5992 `(("r-knitr" ,r-knitr)))
5e0241db
RW
5993 (home-page "https://bioconductor.org/packages/QuasR/")
5994 (synopsis "Quantify and annotate short reads in R")
5995 (description
5996 "This package provides a framework for the quantification and analysis of
5997short genomic reads. It covers a complete workflow starting from raw sequence
5998reads, over creation of alignments and quality control plots, to the
5999quantification of genomic regions of interest.")
6000 (license license:gpl2)))
496b024f
RW
6001
6002(define-public r-rqc
6003 (package
6004 (name "r-rqc")
d8a7bf76 6005 (version "1.24.0")
496b024f
RW
6006 (source
6007 (origin
6008 (method url-fetch)
6009 (uri (bioconductor-uri "Rqc" version))
6010 (sha256
6011 (base32
d8a7bf76 6012 "083c3ql0gndb6y7m9d3rpbkimyw8cj8jyv77mwwjhq49lzwsg6n9"))))
496b024f
RW
6013 (properties `((upstream-name . "Rqc")))
6014 (build-system r-build-system)
6015 (propagated-inputs
6016 `(("r-biocgenerics" ,r-biocgenerics)
6017 ("r-biocparallel" ,r-biocparallel)
6018 ("r-biocstyle" ,r-biocstyle)
6019 ("r-biostrings" ,r-biostrings)
6020 ("r-biovizbase" ,r-biovizbase)
6021 ("r-genomicalignments" ,r-genomicalignments)
6022 ("r-genomicfiles" ,r-genomicfiles)
6023 ("r-ggplot2" ,r-ggplot2)
6024 ("r-iranges" ,r-iranges)
6025 ("r-knitr" ,r-knitr)
6026 ("r-markdown" ,r-markdown)
6027 ("r-plyr" ,r-plyr)
6028 ("r-rcpp" ,r-rcpp)
6029 ("r-reshape2" ,r-reshape2)
6030 ("r-rsamtools" ,r-rsamtools)
6031 ("r-s4vectors" ,r-s4vectors)
6032 ("r-shiny" ,r-shiny)
6033 ("r-shortread" ,r-shortread)))
1c5360ac
RW
6034 (native-inputs
6035 `(("r-knitr" ,r-knitr)))
496b024f
RW
6036 (home-page "https://github.com/labbcb/Rqc")
6037 (synopsis "Quality control tool for high-throughput sequencing data")
6038 (description
6039 "Rqc is an optimized tool designed for quality control and assessment of
6040high-throughput sequencing data. It performs parallel processing of entire
6041files and produces a report which contains a set of high-resolution
6042graphics.")
6043 (license license:gpl2+)))
81e3de01
RW
6044
6045(define-public r-birewire
6046 (package
6047 (name "r-birewire")
979b1edc 6048 (version "3.22.0")
81e3de01
RW
6049 (source
6050 (origin
6051 (method url-fetch)
6052 (uri (bioconductor-uri "BiRewire" version))
6053 (sha256
6054 (base32
979b1edc 6055 "1h9zjjd5krsjpbxlmsbzwx7kbishn0z6mpm8zmrcpmbfrprp38qw"))))
81e3de01
RW
6056 (properties `((upstream-name . "BiRewire")))
6057 (build-system r-build-system)
6058 (propagated-inputs
6059 `(("r-igraph" ,r-igraph)
6060 ("r-matrix" ,r-matrix)
6061 ("r-slam" ,r-slam)
6062 ("r-tsne" ,r-tsne)))
6063 (home-page "https://bioconductor.org/packages/release/bioc/html/BiRewire.html")
6064 (synopsis "Tools for randomization of bipartite graphs")
6065 (description
6066 "This package provides functions for bipartite network rewiring through N
6067consecutive switching steps and for the computation of the minimal number of
6068switching steps to be performed in order to maximise the dissimilarity with
6069respect to the original network. It includes functions for the analysis of
6070the introduced randomness across the switching steps and several other
6071routines to analyse the resulting networks and their natural projections.")
6072 (license license:gpl3)))
1a24f855
RW
6073
6074(define-public r-birta
6075 (package
6076 (name "r-birta")
cb941ca0 6077 (version "1.31.0")
1a24f855
RW
6078 (source
6079 (origin
6080 (method url-fetch)
6081 (uri (bioconductor-uri "birta" version))
6082 (sha256
6083 (base32
cb941ca0 6084 "00a1kcfmcgdbx6wpnhk45wm45bynhry5m93l9hm75j2rwyc4lnca"))))
1a24f855
RW
6085 (build-system r-build-system)
6086 (propagated-inputs
6087 `(("r-biobase" ,r-biobase)
6088 ("r-limma" ,r-limma)
6089 ("r-mass" ,r-mass)))
6090 (home-page "https://bioconductor.org/packages/birta")
6091 (synopsis "Bayesian inference of regulation of transcriptional activity")
6092 (description
6093 "Expression levels of mRNA molecules are regulated by different
6094processes, comprising inhibition or activation by transcription factors and
6095post-transcriptional degradation by microRNAs. @dfn{birta} (Bayesian
6096Inference of Regulation of Transcriptional Activity) uses the regulatory
6097networks of transcription factors and miRNAs together with mRNA and miRNA
6098expression data to predict switches in regulatory activity between two
6099conditions. A Bayesian network is used to model the regulatory structure and
6100Markov-Chain-Monte-Carlo is applied to sample the activity states.")
6101 (license license:gpl2+)))
a9fac3f4 6102
b4a22cca
RW
6103(define-public r-multidataset
6104 (package
6105 (name "r-multidataset")
691178d6 6106 (version "1.18.1")
b4a22cca
RW
6107 (source
6108 (origin
6109 (method url-fetch)
6110 (uri (bioconductor-uri "MultiDataSet" version))
6111 (sha256
6112 (base32
691178d6 6113 "0v3ljpkggrpc7zp72z417jkzjq17abwsvsxh33fb8s3i2s4ycaa4"))))
b4a22cca
RW
6114 (properties `((upstream-name . "MultiDataSet")))
6115 (build-system r-build-system)
6116 (propagated-inputs
6117 `(("r-biobase" ,r-biobase)
6118 ("r-biocgenerics" ,r-biocgenerics)
6119 ("r-genomicranges" ,r-genomicranges)
6120 ("r-ggplot2" ,r-ggplot2)
6121 ("r-ggrepel" ,r-ggrepel)
6122 ("r-iranges" ,r-iranges)
6123 ("r-limma" ,r-limma)
6124 ("r-qqman" ,r-qqman)
6125 ("r-s4vectors" ,r-s4vectors)
6126 ("r-summarizedexperiment" ,r-summarizedexperiment)))
905bbb13
RW
6127 (native-inputs
6128 `(("r-knitr" ,r-knitr)))
b4a22cca
RW
6129 (home-page "https://bioconductor.org/packages/MultiDataSet/")
6130 (synopsis "Implementation of MultiDataSet and ResultSet")
6131 (description
6132 "This package provides an implementation of the BRGE's (Bioinformatic
6133Research Group in Epidemiology from Center for Research in Environmental
6134Epidemiology) MultiDataSet and ResultSet. MultiDataSet is designed for
6135integrating multi omics data sets and ResultSet is a container for omics
6136results. This package contains base classes for MEAL and rexposome
6137packages.")
6138 (license license:expat)))
6139
a9fac3f4
RW
6140(define-public r-ropls
6141 (package
6142 (name "r-ropls")
59daf6ed 6143 (version "1.22.0")
a9fac3f4
RW
6144 (source
6145 (origin
6146 (method url-fetch)
6147 (uri (bioconductor-uri "ropls" version))
6148 (sha256
6149 (base32
59daf6ed 6150 "1h76s89hsafrkshpkx7vjinfni9lzfpnbfyg3fhkkrwpp1fnwyj5"))))
a9fac3f4 6151 (build-system r-build-system)
643aaf7e
RW
6152 (propagated-inputs
6153 `(("r-biobase" ,r-biobase)
6154 ("r-multidataset" ,r-multidataset)))
a9fac3f4
RW
6155 (native-inputs
6156 `(("r-knitr" ,r-knitr))) ; for vignettes
6157 (home-page "https://dx.doi.org/10.1021/acs.jproteome.5b00354")
6158 (synopsis "Multivariate analysis and feature selection of omics data")
6159 (description
6160 "Latent variable modeling with @dfn{Principal Component Analysis} (PCA)
6161and @dfn{Partial Least Squares} (PLS) are powerful methods for visualization,
6162regression, classification, and feature selection of omics data where the
6163number of variables exceeds the number of samples and with multicollinearity
6164among variables. @dfn{Orthogonal Partial Least Squares} (OPLS) enables to
6165separately model the variation correlated (predictive) to the factor of
6166interest and the uncorrelated (orthogonal) variation. While performing
6167similarly to PLS, OPLS facilitates interpretation.
6168
6169This package provides imlementations of PCA, PLS, and OPLS for multivariate
6170analysis and feature selection of omics data. In addition to scores, loadings
6171and weights plots, the package provides metrics and graphics to determine the
6172optimal number of components (e.g. with the R2 and Q2 coefficients), check the
6173validity of the model by permutation testing, detect outliers, and perform
6174feature selection (e.g. with Variable Importance in Projection or regression
6175coefficients).")
6176 (license license:cecill)))
075a9094
RW
6177
6178(define-public r-biosigner
6179 (package
6180 (name "r-biosigner")
7cda2d41 6181 (version "1.18.2")
075a9094
RW
6182 (source
6183 (origin
6184 (method url-fetch)
6185 (uri (bioconductor-uri "biosigner" version))
6186 (sha256
6187 (base32
7cda2d41 6188 "0i18j4fk91x5017yk1l35c58k5aby22yh81zkp59irphpv9akvjn"))))
075a9094
RW
6189 (build-system r-build-system)
6190 (propagated-inputs
6191 `(("r-biobase" ,r-biobase)
6192 ("r-e1071" ,r-e1071)
7d29dc9c 6193 ("r-multidataset" ,r-multidataset)
075a9094
RW
6194 ("r-randomforest" ,r-randomforest)
6195 ("r-ropls" ,r-ropls)))
6196 (native-inputs
f7100eda 6197 `(("r-knitr" ,r-knitr)))
075a9094
RW
6198 (home-page "https://bioconductor.org/packages/biosigner/")
6199 (synopsis "Signature discovery from omics data")
6200 (description
6201 "Feature selection is critical in omics data analysis to extract
6202restricted and meaningful molecular signatures from complex and high-dimension
6203data, and to build robust classifiers. This package implements a method to
6204assess the relevance of the variables for the prediction performances of the
6205classifier. The approach can be run in parallel with the PLS-DA, Random
6206Forest, and SVM binary classifiers. The signatures and the corresponding
6207'restricted' models are returned, enabling future predictions on new
6208datasets.")
6209 (license license:cecill)))
ae6fa185
RW
6210
6211(define-public r-annotatr
6212 (package
6213 (name "r-annotatr")
458aa446 6214 (version "1.16.0")
ae6fa185
RW
6215 (source
6216 (origin
6217 (method url-fetch)
6218 (uri (bioconductor-uri "annotatr" version))
6219 (sha256
6220 (base32
458aa446 6221 "0dq67snpqxl9mifljm6zlnkdb0ghjwday0fvcn3i7zmrfszgzyf9"))))
ae6fa185
RW
6222 (build-system r-build-system)
6223 (propagated-inputs
6224 `(("r-annotationdbi" ,r-annotationdbi)
6225 ("r-annotationhub" ,r-annotationhub)
6226 ("r-dplyr" ,r-dplyr)
6227 ("r-genomeinfodb" ,r-genomeinfodb)
6228 ("r-genomicfeatures" ,r-genomicfeatures)
6229 ("r-genomicranges" ,r-genomicranges)
6230 ("r-ggplot2" ,r-ggplot2)
6231 ("r-iranges" ,r-iranges)
6232 ("r-readr" ,r-readr)
6233 ("r-regioner" ,r-regioner)
6234 ("r-reshape2" ,r-reshape2)
6235 ("r-rtracklayer" ,r-rtracklayer)
6236 ("r-s4vectors" ,r-s4vectors)))
5ca991bf
RW
6237 (native-inputs
6238 `(("r-knitr" ,r-knitr)))
ae6fa185
RW
6239 (home-page "https://bioconductor.org/packages/annotatr/")
6240 (synopsis "Annotation of genomic regions to genomic annotations")
6241 (description
6242 "Given a set of genomic sites/regions (e.g. ChIP-seq peaks, CpGs,
6243differentially methylated CpGs or regions, SNPs, etc.) it is often of interest
6244to investigate the intersecting genomic annotations. Such annotations include
6245those relating to gene models (promoters, 5'UTRs, exons, introns, and 3'UTRs),
6246CpGs (CpG islands, CpG shores, CpG shelves), or regulatory sequences such as
6247enhancers. The annotatr package provides an easy way to summarize and
6248visualize the intersection of genomic sites/regions with genomic
6249annotations.")
6250 (license license:gpl3)))
2cb738a6
RW
6251
6252(define-public r-rsubread
6253 (package
6254 (name "r-rsubread")
d764f1e7 6255 (version "2.4.2")
2cb738a6
RW
6256 (source
6257 (origin
6258 (method url-fetch)
6259 (uri (bioconductor-uri "Rsubread" version))
6260 (sha256
6261 (base32
d764f1e7 6262 "1wczrw5jb69x45hd3rdqqs9vkysdqwlxn9h3kjzn57r4x5q7jrra"))))
2cb738a6
RW
6263 (properties `((upstream-name . "Rsubread")))
6264 (build-system r-build-system)
6265 (inputs `(("zlib" ,zlib)))
5d63f69b
RW
6266 (propagated-inputs
6267 `(("r-matrix" ,r-matrix)))
2cb738a6
RW
6268 (home-page "https://bioconductor.org/packages/Rsubread/")
6269 (synopsis "Subread sequence alignment and counting for R")
6270 (description
6271 "This package provides tools for alignment, quantification and analysis
6272of second and third generation sequencing data. It includes functionality for
6273read mapping, read counting, SNP calling, structural variant detection and
6274gene fusion discovery. It can be applied to all major sequencing techologies
6275and to both short and long sequence reads.")
6276 (license license:gpl3)))
a6fedf1f 6277
a0422d18 6278(define-public r-flowutils
6279 (package
6280 (name "r-flowutils")
d361222d 6281 (version "1.54.0")
a0422d18 6282 (source
6283 (origin
6284 (method url-fetch)
6285 (uri (bioconductor-uri "flowUtils" version))
6286 (sha256
6287 (base32
d361222d 6288 "1q4g666nd51j24hcp2wxla1bdi77kbfd4i0pxgp7rs2jf7200k09"))))
a0422d18 6289 (properties `((upstream-name . "flowUtils")))
6290 (build-system r-build-system)
6291 (propagated-inputs
6292 `(("r-biobase" ,r-biobase)
6293 ("r-corpcor" ,r-corpcor)
6294 ("r-flowcore" ,r-flowcore)
6295 ("r-graph" ,r-graph)
6296 ("r-runit" ,r-runit)
6297 ("r-xml" ,r-xml)))
6298 (home-page "https://github.com/jspidlen/flowUtils")
6299 (synopsis "Utilities for flow cytometry")
6300 (description
6301 "This package provides utilities for flow cytometry data.")
6302 (license license:artistic2.0)))
6303
ed6f49fc 6304(define-public r-consensusclusterplus
6305 (package
6306 (name "r-consensusclusterplus")
a49024e6 6307 (version "1.54.0")
ed6f49fc 6308 (source
6309 (origin
6310 (method url-fetch)
6311 (uri (bioconductor-uri "ConsensusClusterPlus" version))
6312 (sha256
6313 (base32
a49024e6 6314 "06h85l1mg2kpjprylzz44nhxp64k211plhch5qhg39wp0fk34lfp"))))
ed6f49fc 6315 (properties
6316 `((upstream-name . "ConsensusClusterPlus")))
6317 (build-system r-build-system)
6318 (propagated-inputs
6319 `(("r-all" ,r-all)
6320 ("r-biobase" ,r-biobase)
6321 ("r-cluster" ,r-cluster)))
6322 (home-page "https://bioconductor.org/packages/ConsensusClusterPlus")
6323 (synopsis "Clustering algorithm")
6324 (description
6325 "This package provides an implementation of an algorithm for determining
6326cluster count and membership by stability evidence in unsupervised analysis.")
6327 (license license:gpl2)))
6328
b4aee31d
RW
6329(define-public r-cytolib
6330 (package
6331 (name "r-cytolib")
9470f901 6332 (version "2.2.1")
b4aee31d
RW
6333 (source
6334 (origin
6335 (method url-fetch)
6336 (uri (bioconductor-uri "cytolib" version))
6337 (sha256
6338 (base32
9470f901 6339 "0y8mxrg3jh9bahsf9rblgyja37m1x1ncxfnrli91xjyg0582kh7r"))))
b4aee31d
RW
6340 (properties `((upstream-name . "cytolib")))
6341 (build-system r-build-system)
b58c4e76 6342 (arguments
6343 `(#:phases
6344 (modify-phases %standard-phases
6345 (add-after 'unpack 'fix-linking
6346 (lambda _
6347 (substitute* "src/Makevars.in"
6348 ;; This is to avoid having a plain directory on the list of
6349 ;; libraries to link.
6350 (("\\(RHDF5_LIBS\\)" match)
6351 (string-append match "/libhdf5.a")))
6352 #t)))))
3c73d7c5 6353 (native-inputs
c6ccd4fc 6354 `(("r-knitr" ,r-knitr)
6355 ("pkg-config" ,pkg-config)))
3c73d7c5
RW
6356 (propagated-inputs
6357 `(("r-bh" ,r-bh)
6358 ("r-rcpp" ,r-rcpp)
6359 ("r-rcpparmadillo" ,r-rcpparmadillo)
6360 ("r-rcppparallel" ,r-rcppparallel)
6361 ("r-rhdf5lib" ,r-rhdf5lib)
6362 ("r-rprotobuflib" ,r-rprotobuflib)))
b4aee31d
RW
6363 (home-page "https://bioconductor.org/packages/cytolib/")
6364 (synopsis "C++ infrastructure for working with gated cytometry")
6365 (description
6366 "This package provides the core data structure and API to represent and
6367interact with gated cytometry data.")
6368 (license license:artistic2.0)))
6369
a6fedf1f 6370(define-public r-flowcore
6371 (package
6372 (name "r-flowcore")
3f0e93b4 6373 (version "2.2.0")
a6fedf1f 6374 (source
6375 (origin
6376 (method url-fetch)
6377 (uri (bioconductor-uri "flowCore" version))
6378 (sha256
6379 (base32
3f0e93b4 6380 "001ickrl2asdl0zwpdjqkl1w7137nzxbryamxihgya394jw73xr8"))))
a6fedf1f 6381 (properties `((upstream-name . "flowCore")))
6382 (build-system r-build-system)
6383 (propagated-inputs
6384 `(("r-bh" ,r-bh)
6385 ("r-biobase" ,r-biobase)
6386 ("r-biocgenerics" ,r-biocgenerics)
b2a2f321 6387 ("r-cytolib" ,r-cytolib)
a6fedf1f 6388 ("r-matrixstats" ,r-matrixstats)
faff2de0
RW
6389 ("r-rcpp" ,r-rcpp)
6390 ("r-rcpparmadillo" ,r-rcpparmadillo)
3f0e93b4 6391 ("r-rprotobuflib" ,r-rprotobuflib)
6392 ("r-s4vectors" ,r-s4vectors)))
faff2de0
RW
6393 (native-inputs
6394 `(("r-knitr" ,r-knitr)))
a6fedf1f 6395 (home-page "https://bioconductor.org/packages/flowCore")
6396 (synopsis "Basic structures for flow cytometry data")
6397 (description
6398 "This package provides S4 data structures and basic functions to deal
6399with flow cytometry data.")
6400 (license license:artistic2.0)))
e0cb053e 6401
6402(define-public r-flowmeans
6403 (package
6404 (name "r-flowmeans")
2cd78131 6405 (version "1.50.0")
e0cb053e 6406 (source
6407 (origin
6408 (method url-fetch)
6409 (uri (bioconductor-uri "flowMeans" version))
6410 (sha256
6411 (base32
2cd78131 6412 "02y5b3iqjlqjlxrqq0l24dr68sjaniz26jqf14cnnwz1xg5hz734"))))
e0cb053e 6413 (properties `((upstream-name . "flowMeans")))
6414 (build-system r-build-system)
6415 (propagated-inputs
6416 `(("r-biobase" ,r-biobase)
6417 ("r-feature" ,r-feature)
6418 ("r-flowcore" ,r-flowcore)
6419 ("r-rrcov" ,r-rrcov)))
6420 (home-page "https://bioconductor.org/packages/flowMeans")
6421 (synopsis "Non-parametric flow cytometry data gating")
6422 (description
6423 "This package provides tools to identify cell populations in Flow
6424Cytometry data using non-parametric clustering and segmented-regression-based
6425change point detection.")
6426 (license license:artistic2.0)))
1502751b 6427
15ac0c19
RW
6428(define-public r-ncdfflow
6429 (package
6430 (name "r-ncdfflow")
eac1eaaa 6431 (version "2.36.0")
15ac0c19
RW
6432 (source
6433 (origin
6434 (method url-fetch)
6435 (uri (bioconductor-uri "ncdfFlow" version))
6436 (sha256
6437 (base32
eac1eaaa 6438 "1knqc3ic2vpck7n7m7adxjz3ac70ra89d5gvlgp9r2q3kgaciwac"))))
15ac0c19
RW
6439 (properties `((upstream-name . "ncdfFlow")))
6440 (build-system r-build-system)
0022e9f4 6441 (arguments
6442 `(#:phases
6443 (modify-phases %standard-phases
6444 (add-after 'unpack 'fix-linking
6445 (lambda _
6446 (substitute* "src/Makevars"
6447 ;; This is to avoid having a plain directory on the list of
6448 ;; libraries to link.
6449 (("\\(RHDF5_LIBS\\)" match)
6450 (string-append match "/libhdf5.a")))
6451 #t)))))
15ac0c19
RW
6452 (propagated-inputs
6453 `(("r-bh" ,r-bh)
6454 ("r-biobase" ,r-biobase)
6455 ("r-biocgenerics" ,r-biocgenerics)
6456 ("r-flowcore" ,r-flowcore)
6457 ("r-rcpp" ,r-rcpp)
6458 ("r-rcpparmadillo" ,r-rcpparmadillo)
6459 ("r-rhdf5lib" ,r-rhdf5lib)
6460 ("r-zlibbioc" ,r-zlibbioc)))
631b12ca
RW
6461 (native-inputs
6462 `(("r-knitr" ,r-knitr)))
15ac0c19
RW
6463 (home-page "https://bioconductor.org/packages/ncdfFlow/")
6464 (synopsis "HDF5 based storage for flow cytometry data")
6465 (description
6466 "This package provides HDF5 storage based methods and functions for
6467manipulation of flow cytometry data.")
6468 (license license:artistic2.0)))
6469
f5f44031
RW
6470(define-public r-ggcyto
6471 (package
6472 (name "r-ggcyto")
43bf50ec 6473 (version "1.18.0")
f5f44031
RW
6474 (source
6475 (origin
6476 (method url-fetch)
6477 (uri (bioconductor-uri "ggcyto" version))
6478 (sha256
6479 (base32
43bf50ec 6480 "0myjvhm9jjb9cih5nlka3f9zg5ncy8gy3krpdpa0618jdglvgr1m"))))
f5f44031
RW
6481 (properties `((upstream-name . "ggcyto")))
6482 (build-system r-build-system)
6483 (propagated-inputs
6484 `(("r-data-table" ,r-data-table)
6485 ("r-flowcore" ,r-flowcore)
6486 ("r-flowworkspace" ,r-flowworkspace)
6487 ("r-ggplot2" ,r-ggplot2)
6488 ("r-gridextra" ,r-gridextra)
3407dfa6 6489 ("r-hexbin" ,r-hexbin)
f5f44031
RW
6490 ("r-ncdfflow" ,r-ncdfflow)
6491 ("r-plyr" ,r-plyr)
6492 ("r-rcolorbrewer" ,r-rcolorbrewer)
6493 ("r-rlang" ,r-rlang)
6494 ("r-scales" ,r-scales)))
0754fefb
RW
6495 (native-inputs
6496 `(("r-knitr" ,r-knitr)))
f5f44031
RW
6497 (home-page "https://github.com/RGLab/ggcyto/issues")
6498 (synopsis "Visualize Cytometry data with ggplot")
6499 (description
6500 "With the dedicated fortify method implemented for @code{flowSet},
6501@code{ncdfFlowSet} and @code{GatingSet} classes, both raw and gated flow
6502cytometry data can be plotted directly with ggplot. The @code{ggcyto} wrapper
6503and some custom layers also make it easy to add gates and population
6504statistics to the plot.")
6505 (license license:artistic2.0)))
6506
0dd4b7d7
RW
6507(define-public r-flowviz
6508 (package
6509 (name "r-flowviz")
d5a53ab7 6510 (version "1.54.0")
0dd4b7d7
RW
6511 (source
6512 (origin
6513 (method url-fetch)
6514 (uri (bioconductor-uri "flowViz" version))
6515 (sha256
6516 (base32
d5a53ab7 6517 "1s6jrn2a7hv984xvm6gyn8k3hnma8qidrw9kgj9z5128hv330z7k"))))
0dd4b7d7
RW
6518 (properties `((upstream-name . "flowViz")))
6519 (build-system r-build-system)
6520 (propagated-inputs
6521 `(("r-biobase" ,r-biobase)
6522 ("r-flowcore" ,r-flowcore)
6523 ("r-hexbin" ,r-hexbin)
6524 ("r-idpmisc" ,r-idpmisc)
6525 ("r-kernsmooth" ,r-kernsmooth)
6526 ("r-lattice" ,r-lattice)
6527 ("r-latticeextra" ,r-latticeextra)
6528 ("r-mass" ,r-mass)
6529 ("r-rcolorbrewer" ,r-rcolorbrewer)))
062789b8
RW
6530 (native-inputs
6531 `(("r-knitr" ,r-knitr)))
0dd4b7d7
RW
6532 (home-page "https://bioconductor.org/packages/flowViz/")
6533 (synopsis "Visualization for flow cytometry")
6534 (description
6535 "This package provides visualization tools for flow cytometry data.")
6536 (license license:artistic2.0)))
6537
c8ab9eb1
RW
6538(define-public r-flowclust
6539 (package
6540 (name "r-flowclust")
33c5b6d7 6541 (version "3.28.0")
c8ab9eb1
RW
6542 (source
6543 (origin
6544 (method url-fetch)
6545 (uri (bioconductor-uri "flowClust" version))
6546 (sha256
6547 (base32
33c5b6d7 6548 "1ml3y5wq68jbyr7l5j4zs79bj5bbwzmn5gx41yi88hq78iwkscrq"))))
c8ab9eb1
RW
6549 (properties `((upstream-name . "flowClust")))
6550 (build-system r-build-system)
6551 (arguments
6552 `(#:configure-flags
6553 (list "--configure-args=--enable-bundled-gsl=no")))
6554 (propagated-inputs
6555 `(("r-biobase" ,r-biobase)
6556 ("r-biocgenerics" ,r-biocgenerics)
6557 ("r-clue" ,r-clue)
6558 ("r-corpcor" ,r-corpcor)
6559 ("r-ellipse" ,r-ellipse)
6560 ("r-flowcore" ,r-flowcore)
6561 ("r-flowviz" ,r-flowviz)
6562 ("r-graph" ,r-graph)
6563 ("r-mnormt" ,r-mnormt)))
6564 (inputs
6565 `(("gsl" ,gsl)))
6566 (native-inputs
b347d6c3
RW
6567 `(("pkg-config" ,pkg-config)
6568 ("r-knitr" ,r-knitr)))
c8ab9eb1
RW
6569 (home-page "https://bioconductor.org/packages/flowClust")
6570 (synopsis "Clustering for flow cytometry")
6571 (description
6572 "This package provides robust model-based clustering using a t-mixture
6573model with Box-Cox transformation.")
6574 (license license:artistic2.0)))
6575
f1964519
RW
6576;; TODO: this package bundles an old version of protobuf. It's not easy to
6577;; make it use our protobuf package instead.
6578(define-public r-rprotobuflib
6579 (package
6580 (name "r-rprotobuflib")
5bab0b7e 6581 (version "2.2.0")
f1964519
RW
6582 (source
6583 (origin
6584 (method url-fetch)
6585 (uri (bioconductor-uri "RProtoBufLib" version))
6586 (sha256
6587 (base32
5bab0b7e 6588 "09n4ny3ymfkja2br4rrr2n9dzw3hs7qijhcq4mj0avr86i27llqz"))))
f1964519
RW
6589 (properties `((upstream-name . "RProtoBufLib")))
6590 (build-system r-build-system)
6591 (arguments
6592 `(#:phases
6593 (modify-phases %standard-phases
6594 (add-after 'unpack 'unpack-bundled-sources
6595 (lambda _
6596 (with-directory-excursion "src"
bafade83 6597 (invoke "tar" "xf" "protobuf-3.10.0.tar.gz"))
f1964519 6598 #t)))))
bafade83
RW
6599 (native-inputs
6600 `(("r-knitr" ,r-knitr)))
f1964519
RW
6601 (home-page "https://bioconductor.org/packages/RProtoBufLib/")
6602 (synopsis "C++ headers and static libraries of Protocol buffers")
6603 (description
6604 "This package provides the headers and static library of Protocol buffers
6605for other R packages to compile and link against.")
6606 (license license:bsd-3)))
6607
82c11117
RW
6608(define-public r-flowworkspace
6609 (package
6610 (name "r-flowworkspace")
1b347814 6611 (version "4.2.0")
82c11117
RW
6612 (source
6613 (origin
6614 (method url-fetch)
6615 (uri (bioconductor-uri "flowWorkspace" version))
6616 (sha256
6617 (base32
1b347814 6618 "19svh32jq1dpq3ayhpd5r8bw0iax8d9kdvpvc23gx2pf16g1j5ag"))))
82c11117
RW
6619 (properties `((upstream-name . "flowWorkspace")))
6620 (build-system r-build-system)
ece564f0 6621 (arguments
6622 `(#:phases
6623 (modify-phases %standard-phases
6624 (add-after 'unpack 'fix-linking
6625 (lambda _
6626 (substitute* "src/Makevars"
6627 ;; This is to avoid having a plain directory on the list of
6628 ;; libraries to link.
6629 (("\\{h5lib\\}" match)
6630 (string-append match "/libhdf5.a")))
6631 #t)))))
82c11117 6632 (propagated-inputs
1b347814 6633 `(("r-aws-s3" ,r-aws-s3)
6634 ("r-aws-signature" ,r-aws-signature)
6635 ("r-bh" ,r-bh)
82c11117
RW
6636 ("r-biobase" ,r-biobase)
6637 ("r-biocgenerics" ,r-biocgenerics)
6638 ("r-cytolib" ,r-cytolib)
6639 ("r-data-table" ,r-data-table)
6640 ("r-digest" ,r-digest)
6641 ("r-dplyr" ,r-dplyr)
6642 ("r-flowcore" ,r-flowcore)
a9af09df 6643 ("r-ggplot2" ,r-ggplot2)
82c11117 6644 ("r-graph" ,r-graph)
82c11117
RW
6645 ("r-lattice" ,r-lattice)
6646 ("r-latticeextra" ,r-latticeextra)
6647 ("r-matrixstats" ,r-matrixstats)
6648 ("r-ncdfflow" ,r-ncdfflow)
6649 ("r-rbgl" ,r-rbgl)
82c11117 6650 ("r-rcpp" ,r-rcpp)
a9af09df 6651 ("r-rcpparmadillo" ,r-rcpparmadillo)
82c11117
RW
6652 ("r-rcppparallel" ,r-rcppparallel)
6653 ("r-rgraphviz" ,r-rgraphviz)
a9af09df 6654 ("r-rhdf5lib" ,r-rhdf5lib)
82c11117
RW
6655 ("r-rprotobuflib" ,r-rprotobuflib)
6656 ("r-scales" ,r-scales)
a9af09df
RW
6657 ("r-xml" ,r-xml)))
6658 (native-inputs
6659 `(("r-knitr" ,r-knitr)))
82c11117
RW
6660 (home-page "https://bioconductor.org/packages/flowWorkspace/")
6661 (synopsis "Infrastructure for working with cytometry data")
6662 (description
6663 "This package is designed to facilitate comparison of automated gating
6664methods against manual gating done in flowJo. This package allows you to
6665import basic flowJo workspaces into BioConductor and replicate the gating from
6666flowJo using the @code{flowCore} functionality. Gating hierarchies, groups of
6667samples, compensation, and transformation are performed so that the output
6668matches the flowJo analysis.")
6669 (license license:artistic2.0)))
6670
b700b9ec
RW
6671(define-public r-flowstats
6672 (package
6673 (name "r-flowstats")
fd11c7b8 6674 (version "4.2.0")
b700b9ec
RW
6675 (source
6676 (origin
6677 (method url-fetch)
6678 (uri (bioconductor-uri "flowStats" version))
6679 (sha256
6680 (base32
fd11c7b8 6681 "1i6nrwc55k4bn4qprgs6npy7wf8537m429yncqsygsv47z21ix6x"))))
b700b9ec
RW
6682 (properties `((upstream-name . "flowStats")))
6683 (build-system r-build-system)
6684 (propagated-inputs
6685 `(("r-biobase" ,r-biobase)
6686 ("r-biocgenerics" ,r-biocgenerics)
6687 ("r-cluster" ,r-cluster)
6688 ("r-fda" ,r-fda)
6689 ("r-flowcore" ,r-flowcore)
6690 ("r-flowviz" ,r-flowviz)
6691 ("r-flowworkspace" ,r-flowworkspace)
6692 ("r-kernsmooth" ,r-kernsmooth)
6693 ("r-ks" ,r-ks)
6694 ("r-lattice" ,r-lattice)
6695 ("r-mass" ,r-mass)
6696 ("r-ncdfflow" ,r-ncdfflow)
6697 ("r-rcolorbrewer" ,r-rcolorbrewer)
6698 ("r-rrcov" ,r-rrcov)))
6699 (home-page "http://www.github.com/RGLab/flowStats")
6700 (synopsis "Statistical methods for the analysis of flow cytometry data")
6701 (description
6702 "This package provides methods and functionality to analyze flow data
6703that is beyond the basic infrastructure provided by the @code{flowCore}
6704package.")
6705 (license license:artistic2.0)))
6706
6aedc805
RW
6707(define-public r-opencyto
6708 (package
6709 (name "r-opencyto")
5abf0a0d 6710 (version "2.2.0")
6aedc805
RW
6711 (source
6712 (origin
6713 (method url-fetch)
6714 (uri (bioconductor-uri "openCyto" version))
6715 (sha256
6716 (base32
5abf0a0d 6717 "02dymy5fa0wjd4pql3jdv1d65mak7ra4il96va7c0km8s87rn40v"))))
6aedc805
RW
6718 (properties `((upstream-name . "openCyto")))
6719 (build-system r-build-system)
6720 (propagated-inputs
6721 `(("r-biobase" ,r-biobase)
6722 ("r-biocgenerics" ,r-biocgenerics)
6723 ("r-clue" ,r-clue)
6724 ("r-data-table" ,r-data-table)
6725 ("r-flowclust" ,r-flowclust)
6726 ("r-flowcore" ,r-flowcore)
6727 ("r-flowstats" ,r-flowstats)
6728 ("r-flowviz" ,r-flowviz)
6729 ("r-flowworkspace" ,r-flowworkspace)
6730 ("r-graph" ,r-graph)
6731 ("r-gtools" ,r-gtools)
6732 ("r-ks" ,r-ks)
6733 ("r-lattice" ,r-lattice)
6734 ("r-mass" ,r-mass)
6735 ("r-ncdfflow" ,r-ncdfflow)
6736 ("r-plyr" ,r-plyr)
6737 ("r-r-utils" ,r-r-utils)
6738 ("r-rbgl" ,r-rbgl)
6739 ("r-rcolorbrewer" ,r-rcolorbrewer)
6740 ("r-rcpp" ,r-rcpp)
6741 ("r-rrcov" ,r-rrcov)))
8f5e1674
RW
6742 (native-inputs
6743 `(("r-knitr" ,r-knitr)))
6aedc805
RW
6744 (home-page "https://bioconductor.org/packages/openCyto")
6745 (synopsis "Hierarchical gating pipeline for flow cytometry data")
6746 (description
6747 "This package is designed to facilitate the automated gating methods in a
6748sequential way to mimic the manual gating strategy.")
6749 (license license:artistic2.0)))
6750
7a62d5e0
RW
6751(define-public r-cytoml
6752 (package
6753 (name "r-cytoml")
63033b15 6754 (version "2.2.1")
7a62d5e0
RW
6755 (source
6756 (origin
6757 (method url-fetch)
6758 (uri (bioconductor-uri "CytoML" version))
6759 (sha256
6760 (base32
63033b15 6761 "1d8x49aqc95x1vx456hya5r7mal80pj9l6wmr5x5pb5r8qyzz6yq"))))
7a62d5e0
RW
6762 (properties `((upstream-name . "CytoML")))
6763 (build-system r-build-system)
2b224f90 6764 (arguments
6765 `(#:phases
6766 (modify-phases %standard-phases
6767 (add-after 'unpack 'fix-linking
6768 (lambda _
6769 (substitute* "src/Makevars.in"
6770 ;; This is to avoid having a plain directory on the list of
6771 ;; libraries to link.
6772 (("\\{h5lib\\}" match)
6773 (string-append match "/libhdf5.a")))
6774 #t)))))
7a62d5e0
RW
6775 (inputs
6776 `(("libxml2" ,libxml2)))
6777 (propagated-inputs
6778 `(("r-base64enc" ,r-base64enc)
6779 ("r-bh" ,r-bh)
6780 ("r-biobase" ,r-biobase)
6781 ("r-corpcor" ,r-corpcor)
6782 ("r-cytolib" ,r-cytolib)
6783 ("r-data-table" ,r-data-table)
6784 ("r-dplyr" ,r-dplyr)
6785 ("r-flowcore" ,r-flowcore)
6786 ("r-flowworkspace" ,r-flowworkspace)
6787 ("r-ggcyto" ,r-ggcyto)
6788 ("r-graph" ,r-graph)
6789 ("r-jsonlite" ,r-jsonlite)
6790 ("r-lattice" ,r-lattice)
7a62d5e0
RW
6791 ("r-opencyto" ,r-opencyto)
6792 ("r-plyr" ,r-plyr)
6793 ("r-rbgl" ,r-rbgl)
6794 ("r-rcpp" ,r-rcpp)
8d5a83b7 6795 ("r-rcpparmadillo" ,r-rcpparmadillo)
7a62d5e0
RW
6796 ("r-rcppparallel" ,r-rcppparallel)
6797 ("r-rgraphviz" ,r-rgraphviz)
8d5a83b7 6798 ("r-rhdf5lib" ,r-rhdf5lib)
7a62d5e0
RW
6799 ("r-rprotobuflib" ,r-rprotobuflib)
6800 ("r-runit" ,r-runit)
8d5a83b7 6801 ("r-tibble" ,r-tibble)
7a62d5e0 6802 ("r-xml" ,r-xml)
ef588757 6803 ("r-xml2" ,r-xml2)
7a62d5e0 6804 ("r-yaml" ,r-yaml)))
d49e3f01
RW
6805 (native-inputs
6806 `(("r-knitr" ,r-knitr)))
7a62d5e0
RW
6807 (home-page "https://github.com/RGLab/CytoML")
6808 (synopsis "GatingML interface for cross platform cytometry data sharing")
6809 (description
6810 "This package provides an interface to implementations of the GatingML2.0
6811standard to exchange gated cytometry data with other software platforms.")
6812 (license license:artistic2.0)))
6813
1502751b 6814(define-public r-flowsom
6815 (package
6816 (name "r-flowsom")
1f7ddaf0 6817 (version "1.22.0")
1502751b 6818 (source
6819 (origin
6820 (method url-fetch)
6821 (uri (bioconductor-uri "FlowSOM" version))
6822 (sha256
6823 (base32
1f7ddaf0 6824 "0gydp6q6zqkadw356k9br646zfynz8gk9ckbx9d297x503j5sgwf"))))
1502751b 6825 (properties `((upstream-name . "FlowSOM")))
6826 (build-system r-build-system)
6827 (propagated-inputs
6828 `(("r-biocgenerics" ,r-biocgenerics)
6829 ("r-consensusclusterplus" ,r-consensusclusterplus)
ba71567a 6830 ("r-cytoml" ,r-cytoml)
1502751b 6831 ("r-flowcore" ,r-flowcore)
ba71567a 6832 ("r-flowworkspace" ,r-flowworkspace)
1502751b 6833 ("r-igraph" ,r-igraph)
ba71567a 6834 ("r-rcolorbrewer" ,r-rcolorbrewer)
1502751b 6835 ("r-tsne" ,r-tsne)
6836 ("r-xml" ,r-xml)))
6837 (home-page "https://bioconductor.org/packages/FlowSOM/")
6838 (synopsis "Visualize and interpret cytometry data")
6839 (description
6840 "FlowSOM offers visualization options for cytometry data, by using
6841self-organizing map clustering and minimal spanning trees.")
6842 (license license:gpl2+)))
1adb9cbc 6843
6844(define-public r-mixomics
6845 (package
6846 (name "r-mixomics")
0e78ce36 6847 (version "6.14.0")
1adb9cbc 6848 (source
6849 (origin
6850 (method url-fetch)
6851 (uri (bioconductor-uri "mixOmics" version))
6852 (sha256
6853 (base32
0e78ce36 6854 "0q43ay5r0qsx0zjjnrq24fk6pq5cimviky5lm4w2mbjclqf0gv0q"))))
1adb9cbc 6855 (properties `((upstream-name . "mixOmics")))
6856 (build-system r-build-system)
6857 (propagated-inputs
6858 `(("r-corpcor" ,r-corpcor)
6859 ("r-dplyr" ,r-dplyr)
6860 ("r-ellipse" ,r-ellipse)
0e78ce36 6861 ("r-ggrepel" ,r-ggrepel)
1adb9cbc 6862 ("r-ggplot2" ,r-ggplot2)
6863 ("r-gridextra" ,r-gridextra)
6864 ("r-igraph" ,r-igraph)
6865 ("r-lattice" ,r-lattice)
6866 ("r-mass" ,r-mass)
6867 ("r-matrixstats" ,r-matrixstats)
6868 ("r-rarpack" ,r-rarpack)
6869 ("r-rcolorbrewer" ,r-rcolorbrewer)
6870 ("r-reshape2" ,r-reshape2)
6871 ("r-tidyr" ,r-tidyr)))
9669bc17
RW
6872 (native-inputs
6873 `(("r-knitr" ,r-knitr)))
1adb9cbc 6874 (home-page "http://www.mixOmics.org")
6875 (synopsis "Multivariate methods for exploration of biological datasets")
6876 (description
6877 "mixOmics offers a wide range of multivariate methods for the exploration
6878and integration of biological datasets with a particular focus on variable
6879selection. The package proposes several sparse multivariate models we have
6880developed to identify the key variables that are highly correlated, and/or
6881explain the biological outcome of interest. The data that can be analysed
6882with mixOmics may come from high throughput sequencing technologies, such as
6883omics data (transcriptomics, metabolomics, proteomics, metagenomics etc) but
6884also beyond the realm of omics (e.g. spectral imaging). The methods
6885implemented in mixOmics can also handle missing values without having to
6886delete entire rows with missing data.")
6887 (license license:gpl2+)))
a0efa069 6888
6889(define-public r-depecher
fafaeab4 6890 (package ;Source/Weave error
a0efa069 6891 (name "r-depecher")
fafaeab4 6892 (version "1.6.0")
a0efa069 6893 (source
6894 (origin
6895 (method url-fetch)
6896 (uri (bioconductor-uri "DepecheR" version))
6897 (sha256
6898 (base32
fafaeab4 6899 "0c7yv3a7k22nhhw3601n8jdl61cjmlny9b3nfrzsp78mkxi0h469"))))
a0efa069 6900 (properties `((upstream-name . "DepecheR")))
6901 (build-system r-build-system)
a0efa069 6902 (propagated-inputs
6903 `(("r-beanplot" ,r-beanplot)
a0efa069 6904 ("r-dosnow" ,r-dosnow)
6905 ("r-dplyr" ,r-dplyr)
2c8433ca 6906 ("r-fnn" ,r-fnn)
a0efa069 6907 ("r-foreach" ,r-foreach)
6908 ("r-ggplot2" ,r-ggplot2)
fafaeab4 6909 ("r-gmodels" ,r-gmodels)
a0efa069 6910 ("r-gplots" ,r-gplots)
6911 ("r-mass" ,r-mass)
6912 ("r-matrixstats" ,r-matrixstats)
6913 ("r-mixomics" ,r-mixomics)
6914 ("r-moments" ,r-moments)
6915 ("r-rcpp" ,r-rcpp)
6916 ("r-rcppeigen" ,r-rcppeigen)
6917 ("r-reshape2" ,r-reshape2)
2c8433ca 6918 ("r-robustbase" ,r-robustbase)
a0efa069 6919 ("r-viridis" ,r-viridis)))
bf3722f9
RW
6920 (native-inputs
6921 `(("r-knitr" ,r-knitr)))
a0efa069 6922 (home-page "https://bioconductor.org/packages/DepecheR/")
6923 (synopsis "Identify traits of clusters in high-dimensional entities")
6924 (description
6925 "The purpose of this package is to identify traits in a dataset that can
6926separate groups. This is done on two levels. First, clustering is performed,
6927using an implementation of sparse K-means. Secondly, the generated clusters
6928are used to predict outcomes of groups of individuals based on their
6929distribution of observations in the different clusters. As certain clusters
6930with separating information will be identified, and these clusters are defined
6931by a sparse number of variables, this method can reduce the complexity of
6932data, to only emphasize the data that actually matters.")
6933 (license license:expat)))
b46a0ee7 6934
bb88417f
RW
6935(define-public r-rcistarget
6936 (package
6937 (name "r-rcistarget")
64813573 6938 (version "1.10.0")
bb88417f
RW
6939 (source
6940 (origin
6941 (method url-fetch)
6942 (uri (bioconductor-uri "RcisTarget" version))
6943 (sha256
6944 (base32
64813573 6945 "0a711jzxl1kggpk3ln68xzc5y30my4nbs1mxx8951pyi3jvzjfyf"))))
bb88417f
RW
6946 (properties `((upstream-name . "RcisTarget")))
6947 (build-system r-build-system)
6948 (propagated-inputs
6949 `(("r-aucell" ,r-aucell)
6950 ("r-biocgenerics" ,r-biocgenerics)
6951 ("r-data-table" ,r-data-table)
6952 ("r-feather" ,r-feather)
6953 ("r-gseabase" ,r-gseabase)
6954 ("r-r-utils" ,r-r-utils)
6955 ("r-summarizedexperiment" ,r-summarizedexperiment)))
93235b1e
RW
6956 (native-inputs
6957 `(("r-knitr" ,r-knitr)))
bb88417f
RW
6958 (home-page "https://aertslab.org/#scenic")
6959 (synopsis "Identify transcription factor binding motifs enriched on a gene list")
6960 (description
6961 "RcisTarget identifies @dfn{transcription factor binding motifs} (TFBS)
6962over-represented on a gene list. In a first step, RcisTarget selects DNA
6963motifs that are significantly over-represented in the surroundings of the
6964@dfn{transcription start site} (TSS) of the genes in the gene-set. This is
6965achieved by using a database that contains genome-wide cross-species rankings
6966for each motif. The motifs that are then annotated to TFs and those that have
6967a high @dfn{Normalized Enrichment Score} (NES) are retained. Finally, for
6968each motif and gene-set, RcisTarget predicts the candidate target genes (i.e.
6969genes in the gene-set that are ranked above the leading edge).")
6970 (license license:gpl3)))
6971
b46a0ee7
RW
6972(define-public r-cicero
6973 (package
6974 (name "r-cicero")
589ac422 6975 (version "1.8.1")
b46a0ee7
RW
6976 (source
6977 (origin
6978 (method url-fetch)
6979 (uri (bioconductor-uri "cicero" version))
6980 (sha256
6981 (base32
589ac422 6982 "12y857p4p0m7k72bimli8wjn9cd0gxjwcs3n7ri9pn9l9d42krqr"))))
b46a0ee7
RW
6983 (build-system r-build-system)
6984 (propagated-inputs
6985 `(("r-assertthat" ,r-assertthat)
6986 ("r-biobase" ,r-biobase)
6987 ("r-biocgenerics" ,r-biocgenerics)
6988 ("r-data-table" ,r-data-table)
6989 ("r-dplyr" ,r-dplyr)
6990 ("r-fnn" ,r-fnn)
6991 ("r-genomicranges" ,r-genomicranges)
6992 ("r-ggplot2" ,r-ggplot2)
6993 ("r-glasso" ,r-glasso)
6994 ("r-gviz" ,r-gviz)
6995 ("r-igraph" ,r-igraph)
6996 ("r-iranges" ,r-iranges)
6997 ("r-matrix" ,r-matrix)
6998 ("r-monocle" ,r-monocle)
6999 ("r-plyr" ,r-plyr)
7000 ("r-reshape2" ,r-reshape2)
7001 ("r-s4vectors" ,r-s4vectors)
1893092d 7002 ("r-stringi" ,r-stringi)
b46a0ee7
RW
7003 ("r-stringr" ,r-stringr)
7004 ("r-tibble" ,r-tibble)
5ea4f604 7005 ("r-tidyr" ,r-tidyr)
b46a0ee7 7006 ("r-vgam" ,r-vgam)))
6bd6097e
RW
7007 (native-inputs
7008 `(("r-knitr" ,r-knitr)))
b46a0ee7
RW
7009 (home-page "https://bioconductor.org/packages/cicero/")
7010 (synopsis "Predict cis-co-accessibility from single-cell data")
7011 (description
7012 "Cicero computes putative cis-regulatory maps from single-cell chromatin
7013accessibility data. It also extends the monocle package for use in chromatin
7014accessibility data.")
7015 (license license:expat)))
14bb1c48
RW
7016
7017;; This is the latest commit on the "monocle3" branch.
7018(define-public r-cicero-monocle3
7019 (let ((commit "fa2fb6515857a8cfc88bc9af044f34de1bcd2b7b")
7020 (revision "1"))
7021 (package (inherit r-cicero)
7022 (name "r-cicero-monocle3")
7023 (version (git-version "1.3.2" revision commit))
7024 (source
7025 (origin
7026 (method git-fetch)
7027 (uri (git-reference
b0e7b699 7028 (url "https://github.com/cole-trapnell-lab/cicero-release")
14bb1c48
RW
7029 (commit commit)))
7030 (file-name (git-file-name name version))
7031 (sha256
7032 (base32
7033 "077yza93wdhi08n40md20jwk55k9lw1f3y0063qkk90cpz60wi0c"))))
7034 (propagated-inputs
7035 `(("r-monocle3" ,r-monocle3)
7036 ,@(alist-delete "r-monocle"
7037 (package-propagated-inputs r-cicero)))))))
a9815a6c 7038
297531ef
MIP
7039(define-public r-circrnaprofiler
7040 (package
7041 (name "r-circrnaprofiler")
4f617bfb 7042 (version "1.4.2")
297531ef
MIP
7043 (source
7044 (origin
7045 (method url-fetch)
7046 (uri (bioconductor-uri "circRNAprofiler" version))
7047 (sha256
7048 (base32
4f617bfb 7049 "0r1hfm3pc7c71irzmxmdwc27ns9hkymz4vhb4pqbli4xn37q7cg8"))))
297531ef
MIP
7050 (properties
7051 `((upstream-name . "circRNAprofiler")))
7052 (build-system r-build-system)
7053 (propagated-inputs
7054 `(("r-annotationhub" ,r-annotationhub)
7055 ("r-biostrings" ,r-biostrings)
7056 ("r-bsgenome" ,r-bsgenome)
7057 ("r-bsgenome-hsapiens-ucsc-hg19" ,r-bsgenome-hsapiens-ucsc-hg19)
7058 ("r-deseq2" ,r-deseq2)
7059 ("r-dplyr" ,r-dplyr)
7060 ("r-edger" ,r-edger)
7061 ("r-genomeinfodb" ,r-genomeinfodb)
7062 ("r-genomicranges" ,r-genomicranges)
7063 ("r-ggplot2" ,r-ggplot2)
7064 ("r-gwascat" ,r-gwascat)
7065 ("r-iranges" ,r-iranges)
7066 ("r-magrittr" ,r-magrittr)
7067 ("r-r-utils" ,r-r-utils)
7068 ("r-readr" ,r-readr)
7069 ("r-reshape2" ,r-reshape2)
7070 ("r-rlang" ,r-rlang)
7071 ("r-rtracklayer" ,r-rtracklayer)
7072 ("r-s4vectors" ,r-s4vectors)
7073 ("r-seqinr" ,r-seqinr)
7074 ("r-stringi" ,r-stringi)
7075 ("r-stringr" ,r-stringr)
7076 ("r-universalmotif" ,r-universalmotif)))
7077 (native-inputs
7078 `(("r-knitr" ,r-knitr)))
7079 (home-page
7080 "https://github.com/Aufiero/circRNAprofiler")
7081 (synopsis
7082 "Computational framework for the downstream analysis of circular RNA's")
7083 (description
7084 "@code{r-circrnaprofiler} is a computational framework for a comprehensive
7085in silico analysis of @dfn{circular RNA} (circRNAs). This computational
7086framework allows to combine and analyze circRNAs previously detected by
7087multiple publicly available annotation-based circRNA detection tools. It
7088covers different aspects of circRNAs analysis from differential expression
7089analysis, evolutionary conservation, biogenesis to functional analysis.")
7090 (license license:gpl3)))
7091
a9815a6c
RW
7092(define-public r-cistopic
7093 (let ((commit "29abd8df9afb60ff27ac3f0a590930debe926950")
7094 (revision "0"))
7095 (package
7096 (name "r-cistopic")
7097 (version (git-version "0.2.1" revision commit))
7098 (source
7099 (origin
7100 (method git-fetch)
7101 (uri (git-reference
b0e7b699 7102 (url "https://github.com/aertslab/cisTopic")
a9815a6c
RW
7103 (commit commit)))
7104 (file-name (git-file-name name version))
7105 (sha256
7106 (base32
7107 "0s8irpsv5d2zcv4ihanvsf1vrpignzliscxnvs4519af3jmx78h8"))))
7108 (build-system r-build-system)
7109 (propagated-inputs
7110 `(("r-aucell" ,r-aucell)
7111 ("r-data-table" ,r-data-table)
7112 ("r-dplyr" ,r-dplyr)
7113 ("r-dosnow" ,r-dosnow)
7114 ("r-dt" ,r-dt)
7115 ("r-feather" ,r-feather)
7116 ("r-fitdistrplus" ,r-fitdistrplus)
7117 ("r-genomicranges" ,r-genomicranges)
7118 ("r-ggplot2" ,r-ggplot2)
7119 ("r-lda" ,r-lda)
7120 ("r-matrix" ,r-matrix)
7121 ("r-plyr" ,r-plyr)
7122 ("r-rcistarget" ,r-rcistarget)
7123 ("r-rtracklayer" ,r-rtracklayer)
7124 ("r-s4vectors" ,r-s4vectors)))
7125 (home-page "https://github.com/aertslab/cisTopic")
7126 (synopsis "Modelling of cis-regulatory topics from single cell epigenomics data")
7127 (description
7128 "The sparse nature of single cell epigenomics data can be overruled using
7129probabilistic modelling methods such as @dfn{Latent Dirichlet
7130Allocation} (LDA). This package allows the probabilistic modelling of
7131cis-regulatory topics (cisTopics) from single cell epigenomics data, and
7132includes functionalities to identify cell states based on the contribution of
7133cisTopics and explore the nature and regulatory proteins driving them.")
7134 (license license:gpl3))))
d85c0f98
RW
7135
7136(define-public r-genie3
7137 (package
7138 (name "r-genie3")
5d1bd611 7139 (version "1.12.0")
d85c0f98
RW
7140 (source
7141 (origin
7142 (method url-fetch)
7143 (uri (bioconductor-uri "GENIE3" version))
7144 (sha256
7145 (base32
5d1bd611 7146 "1z7qkv0cgdx2plhc7xdz6s7vwdjhzcdadi35wg3fl6xpids5njf5"))))
d85c0f98
RW
7147 (properties `((upstream-name . "GENIE3")))
7148 (build-system r-build-system)
7149 (propagated-inputs `(("r-reshape2" ,r-reshape2)))
b3280883
RW
7150 (native-inputs
7151 `(("r-knitr" ,r-knitr)))
d85c0f98
RW
7152 (home-page "https://bioconductor.org/packages/GENIE3")
7153 (synopsis "Gene network inference with ensemble of trees")
7154 (description
7155 "This package implements the GENIE3 algorithm for inferring gene
7156regulatory networks from expression data.")
7157 (license license:gpl2+)))
db316d73
RW
7158
7159(define-public r-roc
7160 (package
7161 (name "r-roc")
e7b61ba7 7162 (version "1.66.0")
db316d73
RW
7163 (source
7164 (origin
7165 (method url-fetch)
7166 (uri (bioconductor-uri "ROC" version))
7167 (sha256
7168 (base32
e7b61ba7 7169 "02b9n42z3kjrfxpdf3glqvimd79nhnycq00mb09fzhkpp5zl43c9"))))
db316d73
RW
7170 (properties `((upstream-name . "ROC")))
7171 (build-system r-build-system)
3672b74f
RW
7172 (propagated-inputs
7173 `(("r-knitr" ,r-knitr)))
db316d73
RW
7174 (home-page "https://www.bioconductor.org/packages/ROC/")
7175 (synopsis "Utilities for ROC curves")
7176 (description
7177 "This package provides utilities for @dfn{Receiver Operating
7178Characteristic} (ROC) curves, with a focus on micro arrays.")
7179 (license license:artistic2.0)))
46721dea
RW
7180
7181(define-public r-illuminahumanmethylation450kanno-ilmn12-hg19
7182 (package
7183 (name "r-illuminahumanmethylation450kanno-ilmn12-hg19")
7184 (version "0.6.0")
7185 (source
7186 (origin
7187 (method url-fetch)
7188 (uri (bioconductor-uri
7189 "IlluminaHumanMethylation450kanno.ilmn12.hg19"
7190 version 'annotation))
7191 (sha256
7192 (base32
7193 "059vlxsx3p3fcnywwirahsc6mlk813zpqnbv0jsrag6x5bb8z6r4"))))
7194 (properties
7195 `((upstream-name
7196 . "IlluminaHumanMethylation450kanno.ilmn12.hg19")))
7197 (build-system r-build-system)
7198 (propagated-inputs `(("r-minfi" ,r-minfi)))
7199 (home-page
7200 "https://bioconductor.org/packages/IlluminaHumanMethylation450kanno.ilmn12.hg19/")
7201 (synopsis "Annotation for Illumina's 450k methylation arrays")
7202 (description
7203 "This package provides manifests and annotation for Illumina's 450k array
7204data.")
7205 (license license:artistic2.0)))
38babeaa
RW
7206
7207(define-public r-watermelon
7208 (package
7209 (name "r-watermelon")
9f6e2bfe 7210 (version "1.34.0")
38babeaa
RW
7211 (source
7212 (origin
7213 (method url-fetch)
7214 (uri (bioconductor-uri "wateRmelon" version))
7215 (sha256
7216 (base32
9f6e2bfe 7217 "1sc2nxg9bafpvlwqhky2p5b6fkimkk9v3xcab9kvwnj6szrb6p3f"))))
38babeaa
RW
7218 (properties `((upstream-name . "wateRmelon")))
7219 (build-system r-build-system)
7220 (propagated-inputs
7221 `(("r-biobase" ,r-biobase)
7222 ("r-illuminahumanmethylation450kanno-ilmn12-hg19"
7223 ,r-illuminahumanmethylation450kanno-ilmn12-hg19)
7224 ("r-illuminaio" ,r-illuminaio)
7225 ("r-limma" ,r-limma)
7226 ("r-lumi" ,r-lumi)
7227 ("r-matrixstats" ,r-matrixstats)
7228 ("r-methylumi" ,r-methylumi)
7229 ("r-roc" ,r-roc)))
7230 (home-page "https://bioconductor.org/packages/wateRmelon/")
7231 (synopsis "Illumina 450 methylation array normalization and metrics")
7232 (description
7233 "The standard index of DNA methylation (beta) is computed from methylated
7234and unmethylated signal intensities. Betas calculated from raw signal
7235intensities perform well, but using 11 methylomic datasets we demonstrate that
7236quantile normalization methods produce marked improvement. The commonly used
7237procedure of normalizing betas is inferior to the separate normalization of M
7238and U, and it is also advantageous to normalize Type I and Type II assays
7239separately. This package provides 15 flavours of betas and three performance
7240metrics, with methods for objects produced by the @code{methylumi} and
7241@code{minfi} packages.")
7242 (license license:gpl3)))
7d2cb646
RW
7243
7244(define-public r-gdsfmt
7245 (package
7246 (name "r-gdsfmt")
6f37c3ea 7247 (version "1.26.1")
7d2cb646
RW
7248 (source
7249 (origin
7250 (method url-fetch)
7251 (uri (bioconductor-uri "gdsfmt" version))
7252 (sha256
7253 (base32
6f37c3ea 7254 "0f5vn8h5fzzazcv92sgrf85hc4xkkizk2wwml9mzjd8ya2fkwg8n"))
7d2cb646
RW
7255 (modules '((guix build utils)))
7256 ;; Remove bundled sources of zlib, lz4, and xz. Don't attempt to build
7257 ;; them and link with system libraries instead.
7258 (snippet
7259 '(begin
7260 (for-each delete-file-recursively
7261 '("src/LZ4"
7262 "src/XZ"
7263 "src/ZLIB"))
7264 (substitute* "src/Makevars"
7265 (("all: \\$\\(SHLIB\\)") "all:")
7266 (("\\$\\(SHLIB\\): liblzma.a") "")
7267 (("(ZLIB|LZ4)/.*") "")
7268 (("CoreArray/dVLIntGDS.cpp.*")
7269 "CoreArray/dVLIntGDS.cpp")
7270 (("CoreArray/dVLIntGDS.o.*")
7271 "CoreArray/dVLIntGDS.o")
7272 (("PKG_LIBS = ./liblzma.a")
7273 "PKG_LIBS = -llz4"))
7274 (substitute* "src/CoreArray/dStream.h"
7275 (("include \"../(ZLIB|LZ4|XZ/api)/(.*)\"" _ _ header)
7276 (string-append "include <" header ">")))
7277 #t))))
7278 (properties `((upstream-name . "gdsfmt")))
7279 (build-system r-build-system)
7280 (inputs
7281 `(("lz4" ,lz4)
7282 ("xz" ,xz)
7283 ("zlib" ,zlib)))
f4954b0b
RW
7284 (native-inputs
7285 `(("r-knitr" ,r-knitr)))
7d2cb646
RW
7286 (home-page "http://corearray.sourceforge.net/")
7287 (synopsis
7288 "R Interface to CoreArray Genomic Data Structure (GDS) Files")
7289 (description
7290 "This package provides a high-level R interface to CoreArray @dfn{Genomic
7291Data Structure} (GDS) data files, which are portable across platforms with
7292hierarchical structure to store multiple scalable array-oriented data sets
7293with metadata information. It is suited for large-scale datasets, especially
7294for data which are much larger than the available random-access memory. The
7295@code{gdsfmt} package offers efficient operations specifically designed for
7296integers of less than 8 bits, since a diploid genotype, like
7297@dfn{single-nucleotide polymorphism} (SNP), usually occupies fewer bits than a
7298byte. Data compression and decompression are available with relatively
7299efficient random access. It is also allowed to read a GDS file in parallel
7300with multiple R processes supported by the package @code{parallel}.")
7301 (license license:lgpl3)))
6b5f59c7
RW
7302
7303(define-public r-bigmelon
7304 (package
7305 (name "r-bigmelon")
64f9fb30 7306 (version "1.16.0")
6b5f59c7
RW
7307 (source
7308 (origin
7309 (method url-fetch)
7310 (uri (bioconductor-uri "bigmelon" version))
7311 (sha256
7312 (base32
64f9fb30 7313 "0hj5njwx7n681vigkq4560f9dm7mdjgvcwbgp5nbdn1fb2z24bk7"))))
6b5f59c7
RW
7314 (properties `((upstream-name . "bigmelon")))
7315 (build-system r-build-system)
7316 (propagated-inputs
7317 `(("r-biobase" ,r-biobase)
7318 ("r-biocgenerics" ,r-biocgenerics)
7319 ("r-gdsfmt" ,r-gdsfmt)
7320 ("r-geoquery" ,r-geoquery)
7321 ("r-methylumi" ,r-methylumi)
7322 ("r-minfi" ,r-minfi)
7323 ("r-watermelon" ,r-watermelon)))
7324 (home-page "https://bioconductor.org/packages/bigmelon/")
7325 (synopsis "Illumina methylation array analysis for large experiments")
7326 (description
7327 "This package provides methods for working with Illumina arrays using the
7328@code{gdsfmt} package.")
7329 (license license:gpl3)))
739b2d10 7330
e5dfcd8e
RW
7331(define-public r-seqbias
7332 (package
7333 (name "r-seqbias")
42e00c09 7334 (version "1.38.0")
e5dfcd8e
RW
7335 (source
7336 (origin
7337 (method url-fetch)
7338 (uri (bioconductor-uri "seqbias" version))
7339 (sha256
7340 (base32
42e00c09 7341 "1m634sidmk6c603k2gflyiddkns9vr6ij591nmab523xk5r2f4b2"))))
e5dfcd8e
RW
7342 (properties `((upstream-name . "seqbias")))
7343 (build-system r-build-system)
7344 (propagated-inputs
7345 `(("r-biostrings" ,r-biostrings)
7346 ("r-genomicranges" ,r-genomicranges)
7347 ("r-rhtslib" ,r-rhtslib)))
e5dfcd8e
RW
7348 (home-page "https://bioconductor.org/packages/seqbias/")
7349 (synopsis "Estimation of per-position bias in high-throughput sequencing data")
7350 (description
7351 "This package implements a model of per-position sequencing bias in
7352high-throughput sequencing data using a simple Bayesian network, the structure
7353and parameters of which are trained on a set of aligned reads and a reference
7354genome sequence.")
7355 (license license:lgpl3)))
7356
63daca1e
RJ
7357(define-public r-snplocs-hsapiens-dbsnp144-grch37
7358 (package
7359 (name "r-snplocs-hsapiens-dbsnp144-grch37")
7360 (version "0.99.20")
7361 (source (origin
7362 (method url-fetch)
7363 (uri (bioconductor-uri "SNPlocs.Hsapiens.dbSNP144.GRCh37"
7364 version 'annotation))
7365 (sha256
7366 (base32
7367 "1z8kx43ki1jvj7ms7pcybakcdimfwr6zpjvspkjmma97bdz093iz"))))
7368 (build-system r-build-system)
7369 ;; As this package provides little more than a very large data file it
7370 ;; doesn't make sense to build substitutes.
7371 (arguments `(#:substitutable? #f))
7372 (propagated-inputs
7373 `(("r-biocgenerics" ,r-biocgenerics)
7374 ("r-s4vectors" ,r-s4vectors)
7375 ("r-iranges" ,r-iranges)
7376 ("r-genomeinfodb" ,r-genomeinfodb)
7377 ("r-genomicranges" ,r-genomicranges)
7378 ("r-bsgenome" ,r-bsgenome)
7379 ("r-biostrings" ,r-biostrings)))
7380 (home-page
7381 "https://bioconductor.org/packages/SNPlocs.Hsapiens.dbSNP144.GRCh37/")
7382 (synopsis "SNP locations for Homo sapiens (dbSNP Build 144)")
7383 (description "This package provides SNP locations and alleles for Homo
7384sapiens extracted from NCBI dbSNP Build 144. The source data files used for
7385this package were created by NCBI on May 29-30, 2015, and contain SNPs mapped
7386to reference genome GRCh37.p13. Note that the GRCh37.p13 genome is a
7387patched version of GRCh37. However the patch doesn't alter chromosomes 1-22,
1408e2ab 7388X, Y, MT. GRCh37 itself is the same as the hg19 genome from UCSC *except* for
63daca1e
RJ
7389the mitochondrion chromosome. Therefore, the SNPs in this package can be
7390injected in @code{BSgenome.Hsapiens.UCSC.hg19} and they will land at the
7391correct position but this injection will exclude chrM (i.e. nothing will be
7392injected in that sequence).")
7393 (license license:artistic2.0)))
7394
bb0024dc
RW
7395(define-public r-reqon
7396 (package
7397 (name "r-reqon")
0c53f27d 7398 (version "1.36.0")
bb0024dc
RW
7399 (source
7400 (origin
7401 (method url-fetch)
7402 (uri (bioconductor-uri "ReQON" version))
7403 (sha256
7404 (base32
0c53f27d 7405 "1yz0r0rrk4n6dnqbdq41lvs5z8l6vkx729m0a7f29svw4dbc6mdq"))))
bb0024dc
RW
7406 (properties `((upstream-name . "ReQON")))
7407 (build-system r-build-system)
7408 (propagated-inputs
7409 `(("r-rjava" ,r-rjava)
7410 ("r-rsamtools" ,r-rsamtools)
7411 ("r-seqbias" ,r-seqbias)))
7412 (home-page "https://bioconductor.org/packages/ReQON/")
7413 (synopsis "Recalibrating quality of nucleotides")
7414 (description
7415 "This package provides an implementation of an algorithm for
7416recalibrating the base quality scores for aligned sequencing data in BAM
7417format.")
7418 (license license:gpl2)))
7419
739b2d10
RW
7420(define-public r-wavcluster
7421 (package
7422 (name "r-wavcluster")
fd7e23b5 7423 (version "2.24.0")
739b2d10
RW
7424 (source
7425 (origin
7426 (method url-fetch)
7427 (uri (bioconductor-uri "wavClusteR" version))
7428 (sha256
7429 (base32
fd7e23b5 7430 "18cg0jbr3rjyx31wwyag1n5gams55pbd2rvb99i3g80q9hvswawi"))))
739b2d10
RW
7431 (properties `((upstream-name . "wavClusteR")))
7432 (build-system r-build-system)
7433 (propagated-inputs
7434 `(("r-biocgenerics" ,r-biocgenerics)
7435 ("r-biostrings" ,r-biostrings)
7436 ("r-foreach" ,r-foreach)
7437 ("r-genomicfeatures" ,r-genomicfeatures)
7438 ("r-genomicranges" ,r-genomicranges)
7439 ("r-ggplot2" ,r-ggplot2)
7440 ("r-hmisc" ,r-hmisc)
7441 ("r-iranges" ,r-iranges)
7442 ("r-mclust" ,r-mclust)
7443 ("r-rsamtools" ,r-rsamtools)
7444 ("r-rtracklayer" ,r-rtracklayer)
7445 ("r-s4vectors" ,r-s4vectors)
7446 ("r-seqinr" ,r-seqinr)
fd7e23b5 7447 ("r-stringr" ,r-stringr)))
12b255f2
RW
7448 (native-inputs
7449 `(("r-knitr" ,r-knitr)))
739b2d10
RW
7450 (home-page "https://bioconductor.org/packages/wavClusteR/")
7451 (synopsis "Identification of RNA-protein interaction sites in PAR-CLIP data")
7452 (description
7453 "This package provides an integrated pipeline for the analysis of
7454PAR-CLIP data. PAR-CLIP-induced transitions are first discriminated from
7455sequencing errors, SNPs and additional non-experimental sources by a non-
7456parametric mixture model. The protein binding sites (clusters) are then
7457resolved at high resolution and cluster statistics are estimated using a
7458rigorous Bayesian framework. Post-processing of the results, data export for
7459UCSC genome browser visualization and motif search analysis are provided. In
e40ecf8a 7460addition, the package integrates RNA-Seq data to estimate the False
739b2d10
RW
7461Discovery Rate of cluster detection. Key functions support parallel multicore
7462computing. While wavClusteR was designed for PAR-CLIP data analysis, it can
7463be applied to the analysis of other NGS data obtained from experimental
7464procedures that induce nucleotide substitutions (e.g. BisSeq).")
7465 (license license:gpl2)))
853211a5
RW
7466
7467(define-public r-timeseriesexperiment
7468 (package
7469 (name "r-timeseriesexperiment")
87f704b4 7470 (version "1.8.0")
853211a5
RW
7471 (source
7472 (origin
7473 (method url-fetch)
7474 (uri (bioconductor-uri "TimeSeriesExperiment" version))
7475 (sha256
7476 (base32
87f704b4 7477 "1jx0rk660mfzk7rfhamnp0disx3bv456cqi9hyaz2wcbcdrlvcjn"))))
853211a5
RW
7478 (properties
7479 `((upstream-name . "TimeSeriesExperiment")))
7480 (build-system r-build-system)
7481 (propagated-inputs
7482 `(("r-deseq2" ,r-deseq2)
7483 ("r-dplyr" ,r-dplyr)
7484 ("r-dynamictreecut" ,r-dynamictreecut)
7485 ("r-edger" ,r-edger)
7486 ("r-ggplot2" ,r-ggplot2)
7487 ("r-hmisc" ,r-hmisc)
7488 ("r-limma" ,r-limma)
7489 ("r-magrittr" ,r-magrittr)
7490 ("r-proxy" ,r-proxy)
7491 ("r-s4vectors" ,r-s4vectors)
7492 ("r-summarizedexperiment" ,r-summarizedexperiment)
7493 ("r-tibble" ,r-tibble)
7494 ("r-tidyr" ,r-tidyr)
7495 ("r-vegan" ,r-vegan)
7496 ("r-viridis" ,r-viridis)))
49dd5041
RW
7497 (native-inputs
7498 `(("r-knitr" ,r-knitr)))
853211a5
RW
7499 (home-page "https://github.com/nlhuong/TimeSeriesExperiment/")
7500 (synopsis "Analysis for short time-series data")
7501 (description
7502 "This package is a visualization and analysis toolbox for short time
7503course data which includes dimensionality reduction, clustering, two-sample
7504differential expression testing and gene ranking techniques. The package also
7505provides methods for retrieving enriched pathways.")
7506 (license license:lgpl3+)))
df8576e5
RW
7507
7508(define-public r-variantfiltering
7509 (package
7510 (name "r-variantfiltering")
45ea773f 7511 (version "1.26.0")
df8576e5
RW
7512 (source
7513 (origin
7514 (method url-fetch)
7515 (uri (bioconductor-uri "VariantFiltering" version))
7516 (sha256
7517 (base32
45ea773f 7518 "0zy53knvyk8wy3hmnsxc0w9qkhvx6xhviskvx7rwmrsi7pz531l5"))))
df8576e5
RW
7519 (properties
7520 `((upstream-name . "VariantFiltering")))
7521 (build-system r-build-system)
7522 (propagated-inputs
7523 `(("r-annotationdbi" ,r-annotationdbi)
7524 ("r-biobase" ,r-biobase)
7525 ("r-biocgenerics" ,r-biocgenerics)
7526 ("r-biocparallel" ,r-biocparallel)
7527 ("r-biostrings" ,r-biostrings)
7528 ("r-bsgenome" ,r-bsgenome)
7529 ("r-dt" ,r-dt)
7530 ("r-genomeinfodb" ,r-genomeinfodb)
7531 ("r-genomicfeatures" ,r-genomicfeatures)
7532 ("r-genomicranges" ,r-genomicranges)
7533 ("r-genomicscores" ,r-genomicscores)
7534 ("r-graph" ,r-graph)
7535 ("r-gviz" ,r-gviz)
7536 ("r-iranges" ,r-iranges)
7537 ("r-rbgl" ,r-rbgl)
7538 ("r-rsamtools" ,r-rsamtools)
7539 ("r-s4vectors" ,r-s4vectors)
7540 ("r-shiny" ,r-shiny)
7541 ("r-shinyjs" ,r-shinyjs)
7542 ("r-shinythemes" ,r-shinythemes)
7543 ("r-shinytree" ,r-shinytree)
7544 ("r-summarizedexperiment" ,r-summarizedexperiment)
7545 ("r-variantannotation" ,r-variantannotation)
7546 ("r-xvector" ,r-xvector)))
7547 (home-page "https://github.com/rcastelo/VariantFiltering")
7548 (synopsis "Filtering of coding and non-coding genetic variants")
7549 (description
7550 "Filter genetic variants using different criteria such as inheritance
7551model, amino acid change consequence, minor allele frequencies across human
7552populations, splice site strength, conservation, etc.")
7553 (license license:artistic2.0)))
f5349b4d
RW
7554
7555(define-public r-genomegraphs
7556 (package
7557 (name "r-genomegraphs")
053a2127 7558 (version "1.46.0")
f5349b4d
RW
7559 (source
7560 (origin
7561 (method url-fetch)
7562 (uri (bioconductor-uri "GenomeGraphs" version))
7563 (sha256
7564 (base32
053a2127 7565 "05vavhz936v7cknig2f2mn3fd9fiy54r3swlvifpawramblp1ags"))))
f5349b4d
RW
7566 (properties `((upstream-name . "GenomeGraphs")))
7567 (build-system r-build-system)
7568 (propagated-inputs
7569 `(("r-biomart" ,r-biomart)))
7570 (home-page "https://bioconductor.org/packages/GenomeGraphs/")
7571 (synopsis "Plotting genomic information from Ensembl")
7572 (description
7573 "Genomic data analyses requires integrated visualization of known genomic
7574information and new experimental data. GenomeGraphs uses the biomaRt package
7575to perform live annotation queries to Ensembl and translates this to e.g.
7576gene/transcript structures in viewports of the grid graphics package. This
7577results in genomic information plotted together with your data. Another
7578strength of GenomeGraphs is to plot different data types such as array CGH,
7579gene expression, sequencing and other data, together in one plot using the
7580same genome coordinate system.")
7581 (license license:artistic2.0)))
2a360cf6
RW
7582
7583(define-public r-wavetiling
7584 (package
7585 (name "r-wavetiling")
e13f9773 7586 (version "1.28.0")
2a360cf6
RW
7587 (source
7588 (origin
7589 (method url-fetch)
7590 (uri (bioconductor-uri "waveTiling" version))
7591 (sha256
7592 (base32
e13f9773 7593 "0d7l559zlmly8mncmh1zhkqmsml0bwwfpm7ccp8l26y852vwf7hf"))))
2a360cf6
RW
7594 (properties `((upstream-name . "waveTiling")))
7595 (build-system r-build-system)
7596 (propagated-inputs
7597 `(("r-affy" ,r-affy)
7598 ("r-biobase" ,r-biobase)
7599 ("r-biostrings" ,r-biostrings)
7600 ("r-genomegraphs" ,r-genomegraphs)
7601 ("r-genomicranges" ,r-genomicranges)
7602 ("r-iranges" ,r-iranges)
7603 ("r-oligo" ,r-oligo)
7604 ("r-oligoclasses" ,r-oligoclasses)
7605 ("r-preprocesscore" ,r-preprocesscore)
7606 ("r-waveslim" ,r-waveslim)))
7607 (home-page "https://r-forge.r-project.org/projects/wavetiling/")
7608 (synopsis "Wavelet-based models for tiling array transcriptome analysis")
7609 (description
7610 "This package is designed to conduct transcriptome analysis for tiling
7611arrays based on fast wavelet-based functional models.")
7612 (license license:gpl2+)))
d80a1569
RW
7613
7614(define-public r-variancepartition
7615 (package
7616 (name "r-variancepartition")
44ecd5f7 7617 (version "1.20.0")
d80a1569
RW
7618 (source
7619 (origin
7620 (method url-fetch)
7621 (uri (bioconductor-uri "variancePartition" version))
7622 (sha256
7623 (base32
44ecd5f7 7624 "0fisaqd5v8xy9rz9l1zs62k1n2h4k1irzgwj46ci947l52x1qhah"))))
d80a1569
RW
7625 (properties
7626 `((upstream-name . "variancePartition")))
7627 (build-system r-build-system)
7628 (propagated-inputs
7629 `(("r-biobase" ,r-biobase)
326746e1 7630 ("r-biocparallel" ,r-biocparallel)
d80a1569
RW
7631 ("r-colorramps" ,r-colorramps)
7632 ("r-doparallel" ,r-doparallel)
7633 ("r-foreach" ,r-foreach)
7634 ("r-ggplot2" ,r-ggplot2)
7635 ("r-gplots" ,r-gplots)
7636 ("r-iterators" ,r-iterators)
7637 ("r-limma" ,r-limma)
7638 ("r-lme4" ,r-lme4)
7639 ("r-lmertest" ,r-lmertest)
7640 ("r-mass" ,r-mass)
7641 ("r-pbkrtest" ,r-pbkrtest)
7642 ("r-progress" ,r-progress)
7643 ("r-reshape2" ,r-reshape2)
7644 ("r-scales" ,r-scales)))
fbbaf5ae
RW
7645 (native-inputs
7646 `(("r-knitr" ,r-knitr)))
d80a1569
RW
7647 (home-page "https://bioconductor.org/packages/variancePartition/")
7648 (synopsis "Analyze variation in gene expression experiments")
7649 (description
7650 "This is a package providing tools to quantify and interpret multiple
7651sources of biological and technical variation in gene expression experiments.
7652It uses a linear mixed model to quantify variation in gene expression
7653attributable to individual, tissue, time point, or technical variables. The
7654package includes dream differential expression analysis for repeated
7655measures.")
7656 (license license:gpl2+)))
16e2e4f2 7657
7658(define-public r-htqpcr
7659 (package
7660 (name "r-htqpcr")
949626f2 7661 (version "1.44.0")
16e2e4f2 7662 (source
7663 (origin
7664 (method url-fetch)
7665 (uri (bioconductor-uri "HTqPCR" version))
7666 (sha256
7667 (base32
949626f2 7668 "1fzjx6psr41naq9ycpnv3lxlgkiyrpn7r2wl1i4gz45f3lax0yji"))))
16e2e4f2 7669 (properties `((upstream-name . "HTqPCR")))
7670 (build-system r-build-system)
7671 (propagated-inputs
7672 `(("r-affy" ,r-affy)
7673 ("r-biobase" ,r-biobase)
7674 ("r-gplots" ,r-gplots)
7675 ("r-limma" ,r-limma)
7676 ("r-rcolorbrewer" ,r-rcolorbrewer)))
486a0800
TGR
7677 (home-page (string-append "https://www.ebi.ac.uk/sites/ebi.ac.uk/files/"
7678 "groups/bertone/software/HTqPCR.pdf"))
16e2e4f2 7679 (synopsis "Automated analysis of high-throughput qPCR data")
7680 (description
7681 "Analysis of Ct values from high throughput quantitative real-time
7682PCR (qPCR) assays across multiple conditions or replicates. The input data
7683can be from spatially-defined formats such ABI TaqMan Low Density Arrays or
7684OpenArray; LightCycler from Roche Applied Science; the CFX plates from Bio-Rad
7685Laboratories; conventional 96- or 384-well plates; or microfluidic devices
7686such as the Dynamic Arrays from Fluidigm Corporation. HTqPCR handles data
7687loading, quality assessment, normalization, visualization and parametric or
7688non-parametric testing for statistical significance in Ct values between
7689features (e.g. genes, microRNAs).")
7690 (license license:artistic2.0)))
86fb2c63 7691
7692(define-public r-unifiedwmwqpcr
7693 (package
7694 (name "r-unifiedwmwqpcr")
fa7e2429 7695 (version "1.26.0")
86fb2c63 7696 (source
7697 (origin
7698 (method url-fetch)
7699 (uri (bioconductor-uri "unifiedWMWqPCR" version))
7700 (sha256
7701 (base32
fa7e2429 7702 "1ad5a7gy43l8x1rf5lgqiy2bv6fgah7cbnp4lrqwshphlnr30ndv"))))
86fb2c63 7703 (properties
7704 `((upstream-name . "unifiedWMWqPCR")))
7705 (build-system r-build-system)
7706 (propagated-inputs
7707 `(("r-biocgenerics" ,r-biocgenerics)
7708 ("r-htqpcr" ,r-htqpcr)))
7709 (home-page "https://bioconductor.org/packages/unifiedWMWqPCR")
7710 (synopsis "Unified Wilcoxon-Mann Whitney Test for differential expression in qPCR data")
7711 (description
b5b0ee3b 7712 "This package implements the unified Wilcoxon-Mann-Whitney Test for qPCR
86fb2c63 7713data. This modified test allows for testing differential expression in qPCR
7714data.")
7715 (license license:gpl2+)))
72b67e0b 7716
1353e536
MIP
7717(define-public r-universalmotif
7718 (package
7719 (name "r-universalmotif")
7720 (version "1.8.3")
7721 (source
7722 (origin
7723 (method url-fetch)
7724 (uri (bioconductor-uri "universalmotif" version))
7725 (sha256
7726 (base32
7727 "1ys2kbayc1rzv8nzi60208yfslm4kzynndfg7vw2n0c30dvzycrc"))))
7728 (properties
7729 `((upstream-name . "universalmotif")))
7730 (build-system r-build-system)
7731 (arguments
7732 `(#:phases
7733 (modify-phases %standard-phases
7734 (add-after 'unpack 'fix-reference-to-strip
7735 (lambda _
7736 (substitute* "src/Makevars"
7737 (("/usr/bin/strip") (which "strip"))))))))
7738 (propagated-inputs
7739 `(("r-biocgenerics" ,r-biocgenerics)
7740 ("r-biostrings" ,r-biostrings)
7741 ("r-ggplot2" ,r-ggplot2)
7742 ("r-ggseqlogo" ,r-ggseqlogo)
7743 ("r-iranges" ,r-iranges)
7744 ("r-mass" ,r-mass)
7745 ("r-rcpp" ,r-rcpp)
7746 ("r-rcppthread" ,r-rcppthread)
7747 ("r-rdpack" ,r-rdpack)
7748 ("r-rlang" ,r-rlang)
7749 ("r-s4vectors" ,r-s4vectors)
7750 ("r-yaml" ,r-yaml)))
7751 (native-inputs
7752 `(("r-knitr" ,r-knitr)))
7753 (home-page
7754 "https://bioconductor.org/packages/universalmotif/")
7755 (synopsis
7756 "Specific structures importer, modifier, and exporter for R")
7757 (description
7758 "This package allows importing most common @dfn{specific structure}
7759(motif) types into R for use by functions provided by other Bioconductor
7760motif-related packages. Motifs can be exported into most major motif formats
7761from various classes as defined by other Bioconductor packages. A suite of
7762motif and sequence manipulation and analysis functions are included, including
7763enrichment, comparison, P-value calculation, shuffling, trimming, higher-order
7764motifs, and others.")
7765 (license license:gpl3)))
7766
72b67e0b
RW
7767;; This is a CRAN package, but it depends on Bioconductor packages, so we put
7768;; it here.
7769(define-public r-activedriverwgs
7770 (package
7771 (name "r-activedriverwgs")
5412da84 7772 (version "1.1.1")
72b67e0b
RW
7773 (source
7774 (origin
7775 (method url-fetch)
7776 (uri (cran-uri "ActiveDriverWGS" version))
7777 (sha256
7778 (base32
5412da84 7779 "06mvakdc8d2pn91p0sr4ixc561s4ia5h1cvd1p7pqd6s50dy4say"))))
72b67e0b
RW
7780 (properties
7781 `((upstream-name . "ActiveDriverWGS")))
7782 (build-system r-build-system)
7783 (propagated-inputs
7784 `(("r-biostrings" ,r-biostrings)
7785 ("r-bsgenome" ,r-bsgenome)
7786 ("r-bsgenome-hsapiens-ucsc-hg19" ,r-bsgenome-hsapiens-ucsc-hg19)
7787 ("r-genomeinfodb" ,r-genomeinfodb)
7788 ("r-genomicranges" ,r-genomicranges)
7789 ("r-iranges" ,r-iranges)
72b67e0b 7790 ("r-s4vectors" ,r-s4vectors)))
e1ce10e3
RW
7791 (native-inputs
7792 `(("r-knitr" ,r-knitr)))
72b67e0b
RW
7793 (home-page "https://cran.r-project.org/web/packages/ActiveDriverWGS/")
7794 (synopsis "Driver discovery tool for cancer whole genomes")
7795 (description
7796 "This package provides a method for finding an enrichment of cancer
7797simple somatic mutations (SNVs and Indels) in functional elements across the
7798human genome. ActiveDriverWGS detects coding and noncoding driver elements
7799using whole genome sequencing data.")
7800 (license license:gpl3)))
8e6f63dd
RW
7801
7802;; This is a CRAN package, but it depends on Bioconductor packages, so we put
7803;; it here.
7804(define-public r-activepathways
7805 (package
7806 (name "r-activepathways")
a9a91280 7807 (version "1.0.2")
8e6f63dd
RW
7808 (source
7809 (origin
7810 (method url-fetch)
7811 (uri (cran-uri "ActivePathways" version))
7812 (sha256
7813 (base32
a9a91280 7814 "1hxy760x141ykrpqdbfldq4ggj1svj3lsrpwi4rb2x7r4lna937l"))))
8e6f63dd
RW
7815 (properties
7816 `((upstream-name . "ActivePathways")))
7817 (build-system r-build-system)
7818 (propagated-inputs
7819 `(("r-data-table" ,r-data-table)
a9a91280 7820 ("r-ggplot2" ,r-ggplot2)))
229736aa
RW
7821 (native-inputs
7822 `(("r-knitr" ,r-knitr)))
8e6f63dd
RW
7823 (home-page "https://cran.r-project.org/web/packages/ActivePathways/")
7824 (synopsis "Multivariate pathway enrichment analysis")
7825 (description
7826 "This package represents an integrative method of analyzing multi omics
7827data that conducts enrichment analysis of annotated gene sets. ActivePathways
7828uses a statistical data fusion approach, rationalizes contributing evidence
7829and highlights associated genes, improving systems-level understanding of
7830cellular organization in health and disease.")
7831 (license license:gpl3)))
d11d6fea
RW
7832
7833(define-public r-bgmix
7834 (package
7835 (name "r-bgmix")
fad5da32 7836 (version "1.50.0")
d11d6fea
RW
7837 (source
7838 (origin
7839 (method url-fetch)
7840 (uri (bioconductor-uri "BGmix" version))
7841 (sha256
7842 (base32
fad5da32 7843 "0r9gjqajarg5mivxhqdzn8m8hmfarmzbplp3zqyyznccri03pv50"))))
d11d6fea
RW
7844 (properties `((upstream-name . "BGmix")))
7845 (build-system r-build-system)
7846 (propagated-inputs
7847 `(("r-kernsmooth" ,r-kernsmooth)))
7848 (home-page "https://bioconductor.org/packages/BGmix/")
7849 (synopsis "Bayesian models for differential gene expression")
7850 (description
7851 "This package provides fully Bayesian mixture models for differential
7852gene expression.")
7853 (license license:gpl2)))
75eb1149
RW
7854
7855(define-public r-bgx
7856 (package
7857 (name "r-bgx")
3cebe274 7858 (version "1.56.0")
75eb1149
RW
7859 (source
7860 (origin
7861 (method url-fetch)
7862 (uri (bioconductor-uri "bgx" version))
7863 (sha256
7864 (base32
3cebe274 7865 "0gm4wv9drqvg9r4f0id1ivrfgv0nvh0hb6hp63b3jd14092777im"))))
75eb1149
RW
7866 (properties `((upstream-name . "bgx")))
7867 (build-system r-build-system)
7868 (propagated-inputs
7869 `(("r-affy" ,r-affy)
7870 ("r-biobase" ,r-biobase)
7871 ("r-gcrma" ,r-gcrma)
7872 ("r-rcpp" ,r-rcpp)))
7873 (home-page "https://bioconductor.org/packages/bgx/")
7874 (synopsis "Bayesian gene expression")
7875 (description
7876 "This package provides tools for Bayesian integrated analysis of
7877Affymetrix GeneChips.")
7878 (license license:gpl2)))
6bd50acf
RW
7879
7880(define-public r-bhc
7881 (package
7882 (name "r-bhc")
2219bef1 7883 (version "1.42.0")
6bd50acf
RW
7884 (source
7885 (origin
7886 (method url-fetch)
7887 (uri (bioconductor-uri "BHC" version))
7888 (sha256
7889 (base32
2219bef1 7890 "1n2rkbj8j10f38d40wvi6mwjxnrlfx71a48ab07bp2s0hwhxd7yn"))))
6bd50acf
RW
7891 (properties `((upstream-name . "BHC")))
7892 (build-system r-build-system)
7893 (home-page "https://bioconductor.org/packages/BHC/")
7894 (synopsis "Bayesian hierarchical clustering")
7895 (description
7896 "The method implemented in this package performs bottom-up hierarchical
7897clustering, using a Dirichlet Process (infinite mixture) to model uncertainty
7898in the data and Bayesian model selection to decide at each step which clusters
7899to merge. This avoids several limitations of traditional methods, for example
7900how many clusters there should be and how to choose a principled distance
7901metric. This implementation accepts multinomial (i.e. discrete, with 2+
7902categories) or time-series data. This version also includes a randomised
7903algorithm which is more efficient for larger data sets.")
7904 (license license:gpl3)))
de9374b7
RW
7905
7906(define-public r-bicare
7907 (package
7908 (name "r-bicare")
4ec66569 7909 (version "1.48.0")
de9374b7
RW
7910 (source
7911 (origin
7912 (method url-fetch)
7913 (uri (bioconductor-uri "BicARE" version))
7914 (sha256
7915 (base32
4ec66569 7916 "1np3967rjx54hbjsynvya75lcsqa6zic6frw5fjwqybwv2pzzw2k"))))
de9374b7
RW
7917 (properties `((upstream-name . "BicARE")))
7918 (build-system r-build-system)
7919 (propagated-inputs
7920 `(("r-biobase" ,r-biobase)
7921 ("r-gseabase" ,r-gseabase)
7922 ("r-multtest" ,r-multtest)))
7923 (home-page "http://bioinfo.curie.fr")
7924 (synopsis "Biclustering analysis and results exploration")
7925 (description
7926 "This is a package for biclustering analysis and exploration of
7927results.")
7928 (license license:gpl2)))
40fe63ad
RW
7929
7930(define-public r-bifet
7931 (package
7932 (name "r-bifet")
d57be633 7933 (version "1.10.0")
40fe63ad
RW
7934 (source
7935 (origin
7936 (method url-fetch)
7937 (uri (bioconductor-uri "BiFET" version))
7938 (sha256
7939 (base32
d57be633 7940 "191m1xhsj4l64rrh67hqiz1rdkfhw0gfd5aymf3x0xm710l3rh4a"))))
40fe63ad
RW
7941 (properties `((upstream-name . "BiFET")))
7942 (build-system r-build-system)
7943 (propagated-inputs
7944 `(("r-genomicranges" ,r-genomicranges)
7945 ("r-poibin" ,r-poibin)))
a54fd409
RW
7946 (native-inputs
7947 `(("r-knitr" ,r-knitr)))
40fe63ad
RW
7948 (home-page "https://bioconductor.org/packages/BiFET")
7949 (synopsis "Bias-free footprint enrichment test")
7950 (description
7951 "BiFET identifies @dfn{transcription factors} (TFs) whose footprints are
7952over-represented in target regions compared to background regions after
7953correcting for the bias arising from the imbalance in read counts and GC
7954contents between the target and background regions. For a given TF k, BiFET
7955tests the null hypothesis that the target regions have the same probability of
7956having footprints for the TF k as the background regions while correcting for
7957the read count and GC content bias.")
7958 (license license:gpl3)))
e823337c
RW
7959
7960(define-public r-rsbml
7961 (package
7962 (name "r-rsbml")
3320f044 7963 (version "2.48.0")
e823337c
RW
7964 (source
7965 (origin
7966 (method url-fetch)
7967 (uri (bioconductor-uri "rsbml" version))
7968 (sha256
7969 (base32
3320f044 7970 "0vrjfhwcpc699sq78pkm022fam3ahar8h3lx3fr879dd21k02g61"))))
e823337c
RW
7971 (properties `((upstream-name . "rsbml")))
7972 (build-system r-build-system)
7973 (inputs
7974 `(("libsbml" ,libsbml)
7975 ("zlib" ,zlib)))
7976 (propagated-inputs
7977 `(("r-biocgenerics" ,r-biocgenerics)
7978 ("r-graph" ,r-graph)))
7979 (native-inputs
7980 `(("pkg-config" ,pkg-config)))
7981 (home-page "http://www.sbml.org")
7982 (synopsis "R support for SBML")
7983 (description
7984 "This package provides an R interface to libsbml for SBML parsing,
7985validating output, provides an S4 SBML DOM, converts SBML to R graph objects.")
7986 (license license:artistic2.0)))
75a8bb31
RW
7987
7988(define-public r-hypergraph
7989 (package
7990 (name "r-hypergraph")
294fd58a 7991 (version "1.62.0")
75a8bb31
RW
7992 (source
7993 (origin
7994 (method url-fetch)
7995 (uri (bioconductor-uri "hypergraph" version))
7996 (sha256
7997 (base32
294fd58a 7998 "1p5mzr2aiqqc1j2inh45abjvqhid9jqv6wiym1xxnz16mpaa7q97"))))
75a8bb31
RW
7999 (properties `((upstream-name . "hypergraph")))
8000 (build-system r-build-system)
8001 (propagated-inputs
8002 `(("r-graph" ,r-graph)))
8003 (home-page "https://bioconductor.org/packages/hypergraph")
8004 (synopsis "Hypergraph data structures")
8005 (description
8006 "This package implements some simple capabilities for representing and
8007manipulating hypergraphs.")
8008 (license license:artistic2.0)))
5aef09bd
RW
8009
8010(define-public r-hyperdraw
8011 (package
8012 (name "r-hyperdraw")
249b7030 8013 (version "1.42.0")
5aef09bd
RW
8014 (source
8015 (origin
8016 (method url-fetch)
8017 (uri (bioconductor-uri "hyperdraw" version))
8018 (sha256
8019 (base32
249b7030 8020 "0z3a3lpz7s0fw023fxldkgxvl2dl1wn8agnyj09sky11ainxdayz"))))
5aef09bd
RW
8021 (properties `((upstream-name . "hyperdraw")))
8022 (build-system r-build-system)
8023 (inputs `(("graphviz" ,graphviz)))
8024 (propagated-inputs
8025 `(("r-graph" ,r-graph)
8026 ("r-hypergraph" ,r-hypergraph)
8027 ("r-rgraphviz" ,r-rgraphviz)))
8028 (home-page "https://bioconductor.org/packages/hyperdraw")
8029 (synopsis "Visualizing hypergraphs")
8030 (description
8031 "This package provides functions for visualizing hypergraphs.")
8032 (license license:gpl2+)))
6ca6f866
RW
8033
8034(define-public r-biggr
8035 (package
8036 (name "r-biggr")
0f94a9ed 8037 (version "1.26.0")
6ca6f866
RW
8038 (source
8039 (origin
8040 (method url-fetch)
8041 (uri (bioconductor-uri "BiGGR" version))
8042 (sha256
8043 (base32
0f94a9ed 8044 "1hlsnss6071ck4ky1akxp1dnv3vmd8f85drdziqmm4nc2dfrr14y"))))
6ca6f866
RW
8045 (properties `((upstream-name . "BiGGR")))
8046 (build-system r-build-system)
8047 (propagated-inputs
8048 `(("r-hyperdraw" ,r-hyperdraw)
8049 ("r-hypergraph" ,r-hypergraph)
8050 ("r-lim" ,r-lim)
8051 ("r-limsolve" ,r-limsolve)
8052 ("r-rsbml" ,r-rsbml)
8053 ("r-stringr" ,r-stringr)))
8054 (home-page "https://bioconductor.org/packages/BiGGR/")
8055 (synopsis "Constraint based modeling using metabolic reconstruction databases")
8056 (description
8057 "This package provides an interface to simulate metabolic reconstruction
8058from the @url{http://bigg.ucsd.edu/, BiGG database} and other metabolic
8059reconstruction databases. The package facilitates @dfn{flux balance
8060analysis} (FBA) and the sampling of feasible flux distributions. Metabolic
8061networks and estimated fluxes can be visualized with hypergraphs.")
8062 (license license:gpl3+)))
820373db
RW
8063
8064(define-public r-bigmemoryextras
8065 (package
8066 (name "r-bigmemoryextras")
e80f8262 8067 (version "1.38.0")
820373db
RW
8068 (source
8069 (origin
8070 (method url-fetch)
8071 (uri (bioconductor-uri "bigmemoryExtras" version))
8072 (sha256
8073 (base32
e80f8262 8074 "1k31h746j8r3f92vj62s38fw12qjkv5814ipcqfbswnxgaan17zj"))))
820373db
RW
8075 (properties
8076 `((upstream-name . "bigmemoryExtras")))
8077 (build-system r-build-system)
8078 (propagated-inputs
8079 `(("r-bigmemory" ,r-bigmemory)))
eef9c99c
RW
8080 (native-inputs
8081 `(("r-knitr" ,r-knitr)))
820373db
RW
8082 (home-page "https://github.com/phaverty/bigmemoryExtras")
8083 (synopsis "Extension of the bigmemory package")
8084 (description
8085 "This package defines a @code{BigMatrix} @code{ReferenceClass} which adds
8086safety and convenience features to the @code{filebacked.big.matrix} class from
8087the @code{bigmemory} package. @code{BigMatrix} protects against segfaults by
8088monitoring and gracefully restoring the connection to on-disk data and it also
7230f6d5 8089protects against accidental data modification with a file-system-based
820373db
RW
8090permissions system. Utilities are provided for using @code{BigMatrix}-derived
8091classes as @code{assayData} matrices within the @code{Biobase} package's
8092@code{eSet} family of classes. @code{BigMatrix} provides some optimizations
8093related to attaching to, and indexing into, file-backed matrices with
8094dimnames. Additionally, the package provides a @code{BigMatrixFactor} class,
8095a file-backed matrix with factor properties.")
8096 (license license:artistic2.0)))
d38775b1
RW
8097
8098(define-public r-bigpint
8099 (package
8100 (name "r-bigpint")
1e288678 8101 (version "1.6.0")
d38775b1
RW
8102 (source
8103 (origin
8104 (method url-fetch)
8105 (uri (bioconductor-uri "bigPint" version))
8106 (sha256
8107 (base32
1e288678 8108 "1axgapy4iyx059777m9faczwwj03h3i5dyrs0rlc84axzhzd2kis"))))
d38775b1
RW
8109 (properties `((upstream-name . "bigPint")))
8110 (build-system r-build-system)
8111 (propagated-inputs
d0badcc1
RW
8112 `(("r-delayedarray" ,r-delayedarray)
8113 ("r-dplyr" ,r-dplyr)
d38775b1
RW
8114 ("r-ggally" ,r-ggally)
8115 ("r-ggplot2" ,r-ggplot2)
8116 ("r-gridextra" ,r-gridextra)
8117 ("r-hexbin" ,r-hexbin)
8118 ("r-hmisc" ,r-hmisc)
8119 ("r-htmlwidgets" ,r-htmlwidgets)
8120 ("r-plotly" ,r-plotly)
8121 ("r-plyr" ,r-plyr)
8122 ("r-rcolorbrewer" ,r-rcolorbrewer)
8123 ("r-reshape" ,r-reshape)
8124 ("r-shiny" ,r-shiny)
8125 ("r-shinycssloaders" ,r-shinycssloaders)
8126 ("r-shinydashboard" ,r-shinydashboard)
8127 ("r-stringr" ,r-stringr)
d0badcc1 8128 ("r-summarizedexperiment" ,r-summarizedexperiment)
d38775b1 8129 ("r-tidyr" ,r-tidyr)))
1f2f01ae
RW
8130 (native-inputs
8131 `(("r-knitr" ,r-knitr)))
d38775b1
RW
8132 (home-page "https://github.com/lindsayrutter/bigPint")
8133 (synopsis "Big multivariate data plotted interactively")
8134 (description
8135 "This package provides methods for visualizing large multivariate
8136datasets using static and interactive scatterplot matrices, parallel
8137coordinate plots, volcano plots, and litre plots. It includes examples for
8138visualizing RNA-sequencing datasets and differentially expressed genes.")
8139 (license license:gpl3)))
991554fc
RW
8140
8141(define-public r-chemminer
8142 (package
8143 (name "r-chemminer")
8c8d365c 8144 (version "3.42.2")
991554fc
RW
8145 (source
8146 (origin
8147 (method url-fetch)
8148 (uri (bioconductor-uri "ChemmineR" version))
8149 (sha256
8150 (base32
8c8d365c 8151 "10d8h6w24h4s7l02zzv6q46w3yiqsjizip7mf11cvkmd6p7qxfl9"))))
991554fc
RW
8152 (properties `((upstream-name . "ChemmineR")))
8153 (build-system r-build-system)
8154 (propagated-inputs
8155 `(("r-base64enc" ,r-base64enc)
8156 ("r-bh" ,r-bh)
8157 ("r-biocgenerics" ,r-biocgenerics)
8158 ("r-dbi" ,r-dbi)
8159 ("r-digest" ,r-digest)
8160 ("r-dt" ,r-dt)
8161 ("r-ggplot2" ,r-ggplot2)
8162 ("r-gridextra" ,r-gridextra)
8163 ("r-png" ,r-png)
8164 ("r-rcpp" ,r-rcpp)
8165 ("r-rcurl" ,r-rcurl)
8166 ("r-rjson" ,r-rjson)
8167 ("r-rsvg" ,r-rsvg)))
06908a73
RW
8168 (native-inputs
8169 `(("r-knitr" ,r-knitr)))
991554fc
RW
8170 (home-page "https://github.com/girke-lab/ChemmineR")
8171 (synopsis "Cheminformatics toolkit for R")
8172 (description
8173 "ChemmineR is a cheminformatics package for analyzing drug-like small
8174molecule data in R. It contains functions for efficient processing of large
8175numbers of molecules, physicochemical/structural property predictions,
8176structural similarity searching, classification and clustering of compound
8177libraries with a wide spectrum of algorithms. In addition, it offers
8178visualization functions for compound clustering results and chemical
8179structures.")
8180 (license license:artistic2.0)))
48bcbef0
RW
8181
8182(define-public r-bioassayr
8183 (package
8184 (name "r-bioassayr")
2528cad4 8185 (version "1.28.2")
48bcbef0
RW
8186 (source
8187 (origin
8188 (method url-fetch)
8189 (uri (bioconductor-uri "bioassayR" version))
8190 (sha256
8191 (base32
2528cad4 8192 "0ylnnm31jkmi8zz78kngqv36yn6i5lvjp1i27v59svw13m4r03g5"))))
48bcbef0
RW
8193 (properties `((upstream-name . "bioassayR")))
8194 (build-system r-build-system)
8195 (propagated-inputs
8196 `(("r-biocgenerics" ,r-biocgenerics)
8197 ("r-chemminer" ,r-chemminer)
8198 ("r-dbi" ,r-dbi)
8199 ("r-matrix" ,r-matrix)
8200 ("r-rjson" ,r-rjson)
8201 ("r-rsqlite" ,r-rsqlite)
8202 ("r-xml" ,r-xml)))
faaf2b35
RW
8203 (native-inputs
8204 `(("r-knitr" ,r-knitr)))
323aec6a 8205 (home-page "https://github.com/girke-lab/bioassayR")
48bcbef0
RW
8206 (synopsis "Cross-target analysis of small molecule bioactivity")
8207 (description
8208 "bioassayR is a computational tool that enables simultaneous analysis of
8209thousands of bioassay experiments performed over a diverse set of compounds
8210and biological targets. Unique features include support for large-scale
8211cross-target analyses of both public and custom bioassays, generation of
8212@dfn{high throughput screening fingerprints} (HTSFPs), and an optional
8213preloaded database that provides access to a substantial portion of publicly
8214available bioactivity data.")
8215 (license license:artistic2.0)))
29fd736a
RW
8216
8217(define-public r-biobroom
8218 (package
8219 (name "r-biobroom")
95e30d8f 8220 (version "1.22.0")
29fd736a
RW
8221 (source
8222 (origin
8223 (method url-fetch)
8224 (uri (bioconductor-uri "biobroom" version))
8225 (sha256
8226 (base32
95e30d8f 8227 "07wzamwl07p20s932aym2jkf6c1zz7d9h7kyby5ka4pw4abynlrv"))))
29fd736a
RW
8228 (properties `((upstream-name . "biobroom")))
8229 (build-system r-build-system)
8230 (propagated-inputs
8231 `(("r-biobase" ,r-biobase)
8232 ("r-broom" ,r-broom)
8233 ("r-dplyr" ,r-dplyr)
8234 ("r-tidyr" ,r-tidyr)))
e09ca033
RW
8235 (native-inputs
8236 `(("r-knitr" ,r-knitr)))
29fd736a
RW
8237 (home-page "https://github.com/StoreyLab/biobroom")
8238 (synopsis "Turn Bioconductor objects into tidy data frames")
8239 (description
8240 "This package contains methods for converting standard objects
8241constructed by bioinformatics packages, especially those in Bioconductor, and
8242converting them to @code{tidy} data. It thus serves as a complement to the
8243@code{broom} package, and follows the same tidy, augment, glance division of
8244tidying methods. Tidying data makes it easy to recombine, reshape and
8245visualize bioinformatics analyses.")
8246 ;; Any version of the LGPL.
8247 (license license:lgpl3+)))
c373223e
RW
8248
8249(define-public r-graphite
8250 (package
8251 (name "r-graphite")
26224e09 8252 (version "1.36.0")
c373223e
RW
8253 (source
8254 (origin
8255 (method url-fetch)
8256 (uri (bioconductor-uri "graphite" version))
8257 (sha256
8258 (base32
26224e09 8259 "1ihza8m397qfvr79fhghs2knmw862hwz2akysy39r8hndv6lc7wk"))))
c373223e
RW
8260 (properties `((upstream-name . "graphite")))
8261 (build-system r-build-system)
8262 (propagated-inputs
8263 `(("r-annotationdbi" ,r-annotationdbi)
8264 ("r-checkmate" ,r-checkmate)
8265 ("r-graph" ,r-graph)
8266 ("r-httr" ,r-httr)
8267 ("r-rappdirs" ,r-rappdirs)))
8268 (home-page "https://bioconductor.org/packages/graphite/")
8269 (synopsis "Networks from pathway databases")
8270 (description
8271 "Graphite provides networks derived from eight public pathway databases,
8272and automates the conversion of node identifiers (e.g. from Entrez IDs to gene
8273symbols).")
8274 (license license:agpl3+)))
f388834e
RW
8275
8276(define-public r-reactomepa
8277 (package
8278 (name "r-reactomepa")
a4f4a552 8279 (version "1.34.0")
f388834e
RW
8280 (source
8281 (origin
8282 (method url-fetch)
8283 (uri (bioconductor-uri "ReactomePA" version))
8284 (sha256
8285 (base32
a4f4a552 8286 "04b2ng9jp2bsfbg3wnbg6m6a5c3szcmbypk1lx34i63228g8z98m"))))
f388834e
RW
8287 (properties `((upstream-name . "ReactomePA")))
8288 (build-system r-build-system)
8289 (propagated-inputs
8290 `(("r-annotationdbi" ,r-annotationdbi)
8291 ("r-dose" ,r-dose)
8292 ("r-enrichplot" ,r-enrichplot)
8293 ("r-ggplot2" ,r-ggplot2)
8294 ("r-ggraph" ,r-ggraph)
8295 ("r-graphite" ,r-graphite)
8296 ("r-igraph" ,r-igraph)
8297 ("r-reactome-db" ,r-reactome-db)))
affb4ab3
RW
8298 (native-inputs
8299 `(("r-knitr" ,r-knitr)))
f388834e
RW
8300 (home-page "https://guangchuangyu.github.io/software/ReactomePA")
8301 (synopsis "Reactome pathway analysis")
8302 (description
8303 "This package provides functions for pathway analysis based on the
8304REACTOME pathway database. It implements enrichment analysis, gene set
8305enrichment analysis and several functions for visualization.")
8306 (license license:gpl2)))
21afe920
RW
8307
8308(define-public r-ebarrays
8309 (package
8310 (name "r-ebarrays")
b0f3bfe4 8311 (version "2.54.0")
21afe920
RW
8312 (source
8313 (origin
8314 (method url-fetch)
8315 (uri (bioconductor-uri "EBarrays" version))
8316 (sha256
8317 (base32
b0f3bfe4 8318 "1r2dl19my1hqkq01fqk48pk3agb98vgrplj56kb4srhz2xm0w9pd"))))
21afe920
RW
8319 (properties `((upstream-name . "EBarrays")))
8320 (build-system r-build-system)
8321 (propagated-inputs
8322 `(("r-biobase" ,r-biobase)
8323 ("r-cluster" ,r-cluster)
8324 ("r-lattice" ,r-lattice)))
8325 (home-page "https://bioconductor.org/packages/EBarrays/")
8326 (synopsis "Gene clustering and differential expression identification")
8327 (description
8328 "EBarrays provides tools for the analysis of replicated/unreplicated
8329microarray data.")
8330 (license license:gpl2+)))
f180be29
RW
8331
8332(define-public r-bioccasestudies
8333 (package
8334 (name "r-bioccasestudies")
7dced9ad 8335 (version "1.52.0")
f180be29
RW
8336 (source
8337 (origin
8338 (method url-fetch)
8339 (uri (bioconductor-uri "BiocCaseStudies" version))
8340 (sha256
8341 (base32
7dced9ad 8342 "03n49b6fvyyzmvdy4yif3cl7yv21c09c8xdx4cvvax5zz4v4sab1"))))
f180be29
RW
8343 (properties
8344 `((upstream-name . "BiocCaseStudies")))
8345 (build-system r-build-system)
8346 (propagated-inputs `(("r-biobase" ,r-biobase)))
8347 (home-page "https://bioconductor.org/packages/BiocCaseStudies")
8348 (synopsis "Support for the case studies monograph")
8349 (description
8350 "This package provides software and data to support the case studies
8351monograph.")
8352 (license license:artistic2.0)))
49f0860b
RW
8353
8354(define-public r-biocgraph
8355 (package
8356 (name "r-biocgraph")
abc18fc5 8357 (version "1.52.0")
49f0860b
RW
8358 (source
8359 (origin
8360 (method url-fetch)
8361 (uri (bioconductor-uri "biocGraph" version))
8362 (sha256
8363 (base32
abc18fc5 8364 "02y7vizc6jv8y9r8chsda4yysim0ch45i3rasqvv7m85zqsskf75"))))
49f0860b
RW
8365 (properties `((upstream-name . "biocGraph")))
8366 (build-system r-build-system)
8367 (propagated-inputs
8368 `(("r-biocgenerics" ,r-biocgenerics)
8369 ("r-geneplotter" ,r-geneplotter)
8370 ("r-graph" ,r-graph)
8371 ("r-rgraphviz" ,r-rgraphviz)))
8372 (home-page "https://bioconductor.org/packages/biocGraph/")
8373 (synopsis "Graph examples and use cases in Bioinformatics")
8374 (description
8375 "This package provides examples and code that make use of the
8376different graph related packages produced by Bioconductor.")
8377 (license license:artistic2.0)))
244270e6
RW
8378
8379(define-public r-experimenthub
8380 (package
8381 (name "r-experimenthub")
49a72858 8382 (version "1.16.0")
244270e6
RW
8383 (source
8384 (origin
8385 (method url-fetch)
8386 (uri (bioconductor-uri "ExperimentHub" version))
8387 (sha256
8388 (base32
49a72858 8389 "1zi7vsrhf1hj27rlzrxl4jd81fqh1yhn0svp2d9w71fizsi71akg"))))
244270e6
RW
8390 (properties `((upstream-name . "ExperimentHub")))
8391 (build-system r-build-system)
8392 (propagated-inputs
8393 `(("r-annotationhub" ,r-annotationhub)
8394 ("r-biocfilecache" ,r-biocfilecache)
8395 ("r-biocgenerics" ,r-biocgenerics)
8396 ("r-biocmanager" ,r-biocmanager)
8397 ("r-curl" ,r-curl)
8398 ("r-rappdirs" ,r-rappdirs)
8399 ("r-s4vectors" ,r-s4vectors)))
b56a3462
RW
8400 (native-inputs
8401 `(("r-knitr" ,r-knitr)))
244270e6
RW
8402 (home-page "https://bioconductor.org/packages/ExperimentHub/")
8403 (synopsis "Client to access ExperimentHub resources")
8404 (description
8405 "This package provides a client for the Bioconductor ExperimentHub web
8406resource. ExperimentHub provides a central location where curated data from
8407experiments, publications or training courses can be accessed. Each resource
8408has associated metadata, tags and date of modification. The client creates
8409and manages a local cache of files retrieved enabling quick and reproducible
8410access.")
8411 (license license:artistic2.0)))
06784793
RW
8412
8413(define-public r-multiassayexperiment
8414 (package
8415 (name "r-multiassayexperiment")
13d0b780 8416 (version "1.16.0")
06784793
RW
8417 (source
8418 (origin
8419 (method url-fetch)
8420 (uri (bioconductor-uri "MultiAssayExperiment" version))
8421 (sha256
8422 (base32
13d0b780 8423 "1nx3gikl8vr54862h6wl0q30arnpynla085219lhh61ziswdffrs"))))
06784793
RW
8424 (properties
8425 `((upstream-name . "MultiAssayExperiment")))
8426 (build-system r-build-system)
8427 (propagated-inputs
8428 `(("r-biobase" ,r-biobase)
8429 ("r-biocgenerics" ,r-biocgenerics)
8430 ("r-genomicranges" ,r-genomicranges)
8431 ("r-iranges" ,r-iranges)
8432 ("r-s4vectors" ,r-s4vectors)
8433 ("r-summarizedexperiment" ,r-summarizedexperiment)
8434 ("r-tidyr" ,r-tidyr)))
5d45d711
RW
8435 (native-inputs
8436 `(("r-knitr" ,r-knitr)))
798ca8d0 8437 (home-page "https://waldronlab.io/MultiAssayExperiment/")
06784793
RW
8438 (synopsis "Integration of multi-omics experiments in Bioconductor")
8439 (description
8440 "MultiAssayExperiment harmonizes data management of multiple assays
8441performed on an overlapping set of specimens. It provides a familiar
8442Bioconductor user experience by extending concepts from
8443@code{SummarizedExperiment}, supporting an open-ended mix of standard data
8444classes for individual assays, and allowing subsetting by genomic ranges or
8445rownames.")
8446 (license license:artistic2.0)))
c2b36a04
RW
8447
8448(define-public r-bioconcotk
8449 (package
8450 (name "r-bioconcotk")
e29b15ee 8451 (version "1.10.0")
c2b36a04
RW
8452 (source
8453 (origin
8454 (method url-fetch)
8455 (uri (bioconductor-uri "BiocOncoTK" version))
8456 (sha256
8457 (base32
e29b15ee 8458 "1jwp0gww2xyx8qfv5h4y0v3g66mmlyrd1v64xn91si4fsymk4108"))))
c2b36a04
RW
8459 (properties `((upstream-name . "BiocOncoTK")))
8460 (build-system r-build-system)
8461 (propagated-inputs
8462 `(("r-bigrquery" ,r-bigrquery)
8463 ("r-car" ,r-car)
8464 ("r-complexheatmap" ,r-complexheatmap)
8465 ("r-curatedtcgadata" ,r-curatedtcgadata)
8466 ("r-dbi" ,r-dbi)
8467 ("r-dplyr" ,r-dplyr)
8468 ("r-dt" ,r-dt)
8469 ("r-genomicfeatures" ,r-genomicfeatures)
8470 ("r-genomicranges" ,r-genomicranges)
8471 ("r-ggplot2" ,r-ggplot2)
8472 ("r-ggpubr" ,r-ggpubr)
8473 ("r-graph" ,r-graph)
8474 ("r-httr" ,r-httr)
8475 ("r-iranges" ,r-iranges)
8476 ("r-magrittr" ,r-magrittr)
8477 ("r-plyr" ,r-plyr)
8478 ("r-rgraphviz" ,r-rgraphviz)
8479 ("r-rjson" ,r-rjson)
8480 ("r-s4vectors" ,r-s4vectors)
8481 ("r-scales" ,r-scales)
8482 ("r-shiny" ,r-shiny)
8483 ("r-summarizedexperiment" ,r-summarizedexperiment)))
1c518215
RW
8484 (native-inputs
8485 `(("r-knitr" ,r-knitr)))
c2b36a04
RW
8486 (home-page "https://bioconductor.org/packages/BiocOncoTK")
8487 (synopsis "Bioconductor components for general cancer genomics")
8488 (description
8489 "The purpose of this package is to provide a central interface to various
8490tools for genome-scale analysis of cancer studies.")
8491 (license license:artistic2.0)))
4d12c1e3
RW
8492
8493(define-public r-biocor
8494 (package
8495 (name "r-biocor")
072f722f 8496 (version "1.14.0")
4d12c1e3
RW
8497 (source
8498 (origin
8499 (method url-fetch)
8500 (uri (bioconductor-uri "BioCor" version))
8501 (sha256
8502 (base32
072f722f 8503 "12slrdn98h43j3y7klk3chrwa2ycwm4krhz3l3kfzbxr834mhy19"))))
4d12c1e3
RW
8504 (properties `((upstream-name . "BioCor")))
8505 (build-system r-build-system)
8506 (propagated-inputs
8507 `(("r-biocparallel" ,r-biocparallel)
8508 ("r-gseabase" ,r-gseabase)
8509 ("r-matrix" ,r-matrix)))
132abe5f
RW
8510 (native-inputs
8511 `(("r-knitr" ,r-knitr)))
4d12c1e3
RW
8512 (home-page "https://llrs.github.io/BioCor/")
8513 (synopsis "Functional similarities")
8514 (description
8515 "This package provides tools to calculate functional similarities based
8516on the pathways described on KEGG and REACTOME or in gene sets. These
8517similarities can be calculated for pathways or gene sets, genes, or clusters
8518and combined with other similarities. They can be used to improve networks,
8519gene selection, testing relationships, and so on.")
8520 (license license:expat)))
4a18112d
RW
8521
8522(define-public r-biocpkgtools
8523 (package
8524 (name "r-biocpkgtools")
6a5d8cad 8525 (version "1.8.0")
4a18112d
RW
8526 (source
8527 (origin
8528 (method url-fetch)
8529 (uri (bioconductor-uri "BiocPkgTools" version))
8530 (sha256
8531 (base32
6a5d8cad 8532 "12j4vag40zdgrxfzaqvf3ly7776qyziryz04c3jqzgsqfvzvzz8m"))))
4a18112d
RW
8533 (properties `((upstream-name . "BiocPkgTools")))
8534 (build-system r-build-system)
8535 (propagated-inputs
2d6a7bca
RW
8536 `(("r-biocfilecache" ,r-biocfilecache)
8537 ("r-biocmanager" ,r-biocmanager)
4a18112d
RW
8538 ("r-biocviews" ,r-biocviews)
8539 ("r-dplyr" ,r-dplyr)
8540 ("r-dt" ,r-dt)
8541 ("r-gh" ,r-gh)
8542 ("r-graph" ,r-graph)
8543 ("r-htmltools" ,r-htmltools)
8544 ("r-htmlwidgets" ,r-htmlwidgets)
8545 ("r-httr" ,r-httr)
8546 ("r-igraph" ,r-igraph)
8547 ("r-jsonlite" ,r-jsonlite)
8548 ("r-magrittr" ,r-magrittr)
2d6a7bca 8549 ("r-rappdirs" ,r-rappdirs)
4a18112d
RW
8550 ("r-rbgl" ,r-rbgl)
8551 ("r-readr" ,r-readr)
8552 ("r-rex" ,r-rex)
2d6a7bca 8553 ("r-rlang" ,r-rlang)
4a18112d
RW
8554 ("r-rvest" ,r-rvest)
8555 ("r-stringr" ,r-stringr)
8556 ("r-tibble" ,r-tibble)
8557 ("r-tidyr" ,r-tidyr)
2d6a7bca 8558 ("r-tidyselect" ,r-tidyselect)
4a18112d 8559 ("r-xml2" ,r-xml2)))
2d6a7bca
RW
8560 (native-inputs
8561 `(("r-knitr" ,r-knitr)))
4a18112d
RW
8562 (home-page "https://github.com/seandavi/BiocPkgTools")
8563 (synopsis "Collection of tools for learning about Bioconductor packages")
8564 (description
8565 "Bioconductor has a rich ecosystem of metadata around packages, usage,
8566and build status. This package is a simple collection of functions to access
8567that metadata from R. The goal is to expose metadata for data mining and
8568value-added functionality such as package searching, text mining, and
8569analytics on packages.")
8570 (license license:expat)))
43b66e3f
RW
8571
8572(define-public r-biocset
8573 (package
8574 (name "r-biocset")
feb0cbf4 8575 (version "1.4.0")
43b66e3f
RW
8576 (source
8577 (origin
8578 (method url-fetch)
8579 (uri (bioconductor-uri "BiocSet" version))
8580 (sha256
8581 (base32
feb0cbf4 8582 "16pjg09i0j5qk9s9qzm6fq5q0bgwb4wgqvp6scs06ajgrr07qjqg"))))
43b66e3f
RW
8583 (properties `((upstream-name . "BiocSet")))
8584 (build-system r-build-system)
8585 (propagated-inputs
8586 `(("r-annotationdbi" ,r-annotationdbi)
feb0cbf4 8587 ("r-biocio" ,r-biocio)
43b66e3f
RW
8588 ("r-dplyr" ,r-dplyr)
8589 ("r-keggrest" ,r-keggrest)
feb0cbf4 8590 ("r-ontologyindex" ,r-ontologyindex)
43b66e3f
RW
8591 ("r-plyr" ,r-plyr)
8592 ("r-rlang" ,r-rlang)
feb0cbf4 8593 ("r-s4vectors" ,r-s4vectors)
8594 ("r-tibble" ,r-tibble)
8595 ("r-tidyr" ,r-tidyr)))
723fa00d
RW
8596 (native-inputs
8597 `(("r-knitr" ,r-knitr)))
43b66e3f
RW
8598 (home-page
8599 "https://bioconductor.org/packages/BiocSet")
8600 (synopsis
8601 "Representing Different Biological Sets")
8602 (description
8603 "BiocSet displays different biological sets in a triple tibble format.
8604These three tibbles are @code{element}, @code{set}, and @code{elementset}.
5b98473a 8605The user has the ability to activate one of these three tibbles to perform
43b66e3f
RW
8606common functions from the @code{dplyr} package. Mapping functionality and
8607accessing web references for elements/sets are also available in BiocSet.")
8608 (license license:artistic2.0)))
0156297f
RW
8609
8610(define-public r-biocworkflowtools
8611 (package
8612 (name "r-biocworkflowtools")
7891c83c 8613 (version "1.16.0")
0156297f
RW
8614 (source
8615 (origin
8616 (method url-fetch)
8617 (uri (bioconductor-uri "BiocWorkflowTools" version))
8618 (sha256
8619 (base32
7891c83c 8620 "0lvckdy20bhgyhqbccp0rdfi2p6vvip694r27qwpyi5092nfmqh6"))))
0156297f
RW
8621 (properties
8622 `((upstream-name . "BiocWorkflowTools")))
8623 (build-system r-build-system)
8624 (propagated-inputs
8625 `(("r-biocstyle" ,r-biocstyle)
8626 ("r-bookdown" ,r-bookdown)
8627 ("r-git2r" ,r-git2r)
8628 ("r-httr" ,r-httr)
8629 ("r-knitr" ,r-knitr)
8630 ("r-rmarkdown" ,r-rmarkdown)
8631 ("r-rstudioapi" ,r-rstudioapi)
8632 ("r-stringr" ,r-stringr)
8633 ("r-usethis" ,r-usethis)))
4ecba230
RW
8634 (native-inputs
8635 `(("r-knitr" ,r-knitr)))
0156297f
RW
8636 (home-page "https://bioconductor.org/packages/BiocWorkflowTools/")
8637 (synopsis "Tools to aid the development of Bioconductor Workflow packages")
8638 (description
8639 "This package provides functions to ease the transition between
8640Rmarkdown and LaTeX documents when authoring a Bioconductor Workflow.")
8641 (license license:expat)))
77e2de36
RW
8642
8643(define-public r-biodist
8644 (package
8645 (name "r-biodist")
15be98c1 8646 (version "1.62.0")
77e2de36
RW
8647 (source
8648 (origin
8649 (method url-fetch)
8650 (uri (bioconductor-uri "bioDist" version))
8651 (sha256
8652 (base32
15be98c1 8653 "10p4iajpyqgqb35743jm1a33lwbsmax2g4vz9fbbhn2cpiq3chap"))))
77e2de36
RW
8654 (properties `((upstream-name . "bioDist")))
8655 (build-system r-build-system)
8656 (propagated-inputs
8657 `(("r-biobase" ,r-biobase)
8658 ("r-kernsmooth" ,r-kernsmooth)))
8659 (home-page "https://bioconductor.org/packages/bioDist/")
8660 (synopsis "Different distance measures")
8661 (description
8662 "This package provides a collection of software tools for calculating
8663distance measures.")
8664 (license license:artistic2.0)))
9bc516ba
RW
8665
8666(define-public r-pcatools
8667 (package
8668 (name "r-pcatools")
1174317e 8669 (version "2.2.0")
9bc516ba
RW
8670 (source
8671 (origin
8672 (method url-fetch)
8673 (uri (bioconductor-uri "PCAtools" version))
8674 (sha256
8675 (base32
1174317e 8676 "1fz9h99yyn49b5rcnkg2kjdfmczfwnc44fpwbia0izj6gx192phb"))))
9bc516ba
RW
8677 (properties `((upstream-name . "PCAtools")))
8678 (build-system r-build-system)
8679 (propagated-inputs
8680 `(("r-beachmat" ,r-beachmat)
8681 ("r-bh" ,r-bh)
8682 ("r-biocparallel" ,r-biocparallel)
8683 ("r-biocsingular" ,r-biocsingular)
8684 ("r-cowplot" ,r-cowplot)
8685 ("r-delayedarray" ,r-delayedarray)
8686 ("r-delayedmatrixstats" ,r-delayedmatrixstats)
8687 ("r-dqrng" ,r-dqrng)
8688 ("r-ggplot2" ,r-ggplot2)
8689 ("r-ggrepel" ,r-ggrepel)
8690 ("r-lattice" ,r-lattice)
8691 ("r-matrix" ,r-matrix)
8692 ("r-rcpp" ,r-rcpp)
8693 ("r-reshape2" ,r-reshape2)))
8694 (native-inputs `(("r-knitr" ,r-knitr)))
8695 (home-page "https://github.com/kevinblighe/PCAtools")
8696 (synopsis "PCAtools: everything Principal Components Analysis")
8697 (description
8698 "@dfn{Principal Component Analysis} (PCA) extracts the fundamental
8699structure of the data without the need to build any model to represent it.
8700This \"summary\" of the data is arrived at through a process of reduction that
8701can transform the large number of variables into a lesser number that are
8702uncorrelated (i.e. the 'principal components'), while at the same time being
8703capable of easy interpretation on the original data. PCAtools provides
8704functions for data exploration via PCA, and allows the user to generate
8705publication-ready figures. PCA is performed via @code{BiocSingular}; users
8706can also identify an optimal number of principal components via different
8707metrics, such as the elbow method and Horn's parallel analysis, which has
8708relevance for data reduction in single-cell RNA-seq (scRNA-seq) and high
8709dimensional mass cytometry data.")
8710 (license license:gpl3)))
c89afe75
RW
8711
8712(define-public r-rgreat
8713 (package
8714 (name "r-rgreat")
7a242042 8715 (version "1.22.0")
c89afe75
RW
8716 (source
8717 (origin
8718 (method url-fetch)
8719 (uri (bioconductor-uri "rGREAT" version))
8720 (sha256
8721 (base32
7a242042 8722 "0p2b8cqxibxxmsh687y7yvlvr2a5ipiz53jb4wsr8ddypynb1asj"))))
c89afe75
RW
8723 (properties `((upstream-name . "rGREAT")))
8724 (build-system r-build-system)
8725 (propagated-inputs
8726 `(("r-genomicranges" ,r-genomicranges)
8727 ("r-getoptlong" ,r-getoptlong)
8728 ("r-iranges" ,r-iranges)
8729 ("r-rcurl" ,r-rcurl)
8730 ("r-rjson" ,r-rjson)))
8731 (native-inputs `(("r-knitr" ,r-knitr)))
8732 (home-page "https://github.com/jokergoo/rGREAT")
8733 (synopsis "Client for GREAT analysis")
8734 (description
8735 "This package makes GREAT (Genomic Regions Enrichment of Annotations
8736Tool) analysis automatic by constructing a HTTP POST request according to
8737user's input and automatically retrieving results from GREAT web server.")
8738 (license license:expat)))
0b8c7e4b
RW
8739
8740(define-public r-m3c
8741 (package
8742 (name "r-m3c")
126846a0 8743 (version "1.12.0")
0b8c7e4b
RW
8744 (source
8745 (origin
8746 (method url-fetch)
8747 (uri (bioconductor-uri "M3C" version))
8748 (sha256
8749 (base32
126846a0 8750 "05ygi4fd85hh17mlww5wcww8d5z5zvkn2r46s4n6g18mcbv8snv5"))))
0b8c7e4b
RW
8751 (properties `((upstream-name . "M3C")))
8752 (build-system r-build-system)
8753 (propagated-inputs
8754 `(("r-cluster" ,r-cluster)
8755 ("r-corpcor" ,r-corpcor)
8756 ("r-doparallel" ,r-doparallel)
8757 ("r-dosnow" ,r-dosnow)
8758 ("r-foreach" ,r-foreach)
8759 ("r-ggplot2" ,r-ggplot2)
8760 ("r-matrix" ,r-matrix)
8761 ("r-matrixcalc" ,r-matrixcalc)
8762 ("r-rtsne" ,r-rtsne)
8763 ("r-umap" ,r-umap)))
8764 (native-inputs `(("r-knitr" ,r-knitr)))
8765 (home-page "https://bioconductor.org/packages/M3C")
8766 (synopsis "Monte Carlo reference-based consensus clustering")
8767 (description
8768 "M3C is a consensus clustering algorithm that uses a Monte Carlo
8769simulation to eliminate overestimation of @code{K} and can reject the null
8770hypothesis @code{K=1}.")
8771 (license license:agpl3+)))
488001eb
PL
8772
8773(define-public r-icens
8774 (package
8775 (name "r-icens")
3cacc3bd 8776 (version "1.62.0")
488001eb
PL
8777 (source
8778 (origin
8779 (method url-fetch)
8780 (uri (bioconductor-uri "Icens" version))
8781 (sha256
8782 (base32
3cacc3bd 8783 "1w94mvh8pai77h4fcaiyacmzs58n4kbiq6bm4z0hk24j1ywph3dr"))))
488001eb
PL
8784 (properties `((upstream-name . "Icens")))
8785 (build-system r-build-system)
8786 (propagated-inputs
8787 `(("r-survival" ,r-survival)))
8788 (home-page "https://bioconductor.org/packages/Icens")
8789 (synopsis "NPMLE for censored and truncated data")
8790 (description
8791 "This package provides many functions for computing the
8792@dfn{nonparametric maximum likelihood estimator} (NPMLE) for censored and
8793truncated data.")
8794 (license license:artistic2.0)))
655c4bb2
PL
8795
8796;; This is a CRAN package but it depends on r-icens, which is published on
8797;; Bioconductor.
8798(define-public r-interval
8799 (package
8800 (name "r-interval")
65e361f9 8801 (version "1.1-0.7")
655c4bb2
PL
8802 (source
8803 (origin
8804 (method url-fetch)
8805 (uri (cran-uri "interval" version))
8806 (sha256
8807 (base32
65e361f9 8808 "1b31lh0sv7lzy76230djipahxa10lblbr37kdiigr6hp3dd1xmz9"))))
655c4bb2
PL
8809 (properties `((upstream-name . "interval")))
8810 (build-system r-build-system)
8811 (propagated-inputs
8812 `(("r-icens" ,r-icens)
8813 ("r-mlecens" ,r-mlecens)
8814 ("r-perm" ,r-perm)
8815 ("r-survival" ,r-survival)))
8816 (home-page "https://cran.r-project.org/web/packages/interval/")
8817 (synopsis "Weighted Logrank tests and NPMLE for interval censored data")
8818 (description
8819 "This package provides functions to fit nonparametric survival curves,
8820plot them, and perform logrank or Wilcoxon type tests.")
8821 (license license:gpl2+)))
7e88ee9f
PL
8822
8823;; This is a CRAN package, but it depends on r-interval, which depends on a
8824;; Bioconductor package.
8825(define-public r-fhtest
8826 (package
8827 (name "r-fhtest")
d7cfdc12 8828 (version "1.5")
7e88ee9f
PL
8829 (source
8830 (origin
8831 (method url-fetch)
8832 (uri (cran-uri "FHtest" version))
8833 (sha256
8834 (base32
d7cfdc12 8835 "00mql2r4f5hxhdqf27q3x9s5rz2zzakx2myym97b1w1s7c5znl4q"))))
7e88ee9f
PL
8836 (properties `((upstream-name . "FHtest")))
8837 (build-system r-build-system)
8838 (propagated-inputs
8839 `(("r-interval" ,r-interval)
8840 ("r-kmsurv" ,r-kmsurv)
8841 ("r-mass" ,r-mass)
8842 ("r-perm" ,r-perm)
8843 ("r-survival" ,r-survival)))
8844 (home-page "https://cran.r-project.org/web/packages/FHtest/")
8845 (synopsis "Tests for survival data based on the Fleming-Harrington class")
8846 (description
8847 "This package provides functions to compare two or more survival curves
8848with:
8849
8850@itemize
8851@item The Fleming-Harrington test for right-censored data based on
8852 permutations and on counting processes.
8853@item An extension of the Fleming-Harrington test for interval-censored data
8854 based on a permutation distribution and on a score vector distribution.
8855@end itemize
8856")
8857 (license license:gpl2+)))
f4d920b9 8858
8859(define-public r-fourcseq
8860 (package
8861 (name "r-fourcseq")
e5b2c80d 8862 (version "1.24.0")
f4d920b9 8863 (source
8864 (origin
8865 (method url-fetch)
8866 (uri (bioconductor-uri "FourCSeq" version))
8867 (sha256
e5b2c80d 8868 (base32 "1rwdphcj26xis47n8j1fiyc3k3qbsgn0bhf5bhgy5vm11yqyvicb"))))
f4d920b9 8869 (properties `((upstream-name . "FourCSeq")))
8870 (build-system r-build-system)
8871 (propagated-inputs
8872 `(("r-biobase" ,r-biobase)
8873 ("r-biostrings" ,r-biostrings)
8874 ("r-deseq2" ,r-deseq2)
8875 ("r-fda" ,r-fda)
8876 ("r-genomicalignments" ,r-genomicalignments)
8877 ("r-genomicranges" ,r-genomicranges)
8878 ("r-ggbio" ,r-ggbio)
8879 ("r-ggplot2" ,r-ggplot2)
8880 ("r-gtools" ,r-gtools)
8881 ("r-lsd" ,r-lsd)
8882 ("r-matrix" ,r-matrix)
8883 ("r-reshape2" ,r-reshape2)
8884 ("r-rsamtools" ,r-rsamtools)
8885 ("r-rtracklayer" ,r-rtracklayer)
8886 ("r-summarizedexperiment" ,r-summarizedexperiment)))
8887 (native-inputs
8888 `(("r-knitr" ,r-knitr)))
8889 (home-page
8890 "https://bioconductor.org/packages/release/bioc/html/FourCSeq.html")
8891 (synopsis "Analysis of multiplexed 4C sequencing data")
8892 (description
8893 "This package is an R package dedicated to the analysis of (multiplexed)
88944C sequencing data. @code{r-fourcseq} provides a pipeline to detect specific
8895interactions between DNA elements and identify differential interactions
8896between conditions. The statistical analysis in R starts with individual bam
8897files for each sample as inputs. To obtain these files, the package contains
8898a Python script to demultiplex libraries and trim off primer sequences. With
8899a standard alignment software the required bam files can be then be
8900generated.")
8901 (license license:gpl3+)))
6e0ab26f 8902
8903(define-public r-preprocesscore
8904 (package
8905 (name "r-preprocesscore")
18ebacaa 8906 (version "1.52.1")
6e0ab26f 8907 (source
8908 (origin
8909 (method url-fetch)
8910 (uri (bioconductor-uri "preprocessCore" version))
8911 (sha256
8912 (base32
18ebacaa 8913 "1hz7rlpscaczvvcalky2f5bmr70aii455549m7f6wk10aklp3nll"))))
6e0ab26f 8914 (properties
8915 `((upstream-name . "preprocessCore")))
8916 (build-system r-build-system)
8917 (home-page "https://github.com/bmbolstad/preprocessCore")
8918 (synopsis "Collection of pre-processing functions")
8919 (description
8920 "This package provides a library of core pre-processing and normalization
8921routines.")
8922 (license license:lgpl2.0+)))
b3a99837 8923
3159fcf1
RW
8924;; This is a CRAN package, but it depends on preprocessorcore, which is a
8925;; Bioconductor package.
8926(define-public r-wgcna
8927 (package
8928 (name "r-wgcna")
ef8e4f41 8929 (version "1.70-3")
3159fcf1
RW
8930 (source
8931 (origin
8932 (method url-fetch)
8933 (uri (cran-uri "WGCNA" version))
8934 (sha256
8935 (base32
ef8e4f41 8936 "1m6b4a2xpb02c1ajndhk8qlqnhwxa7lkkwj6nzv3l618jy1kp15r"))))
3159fcf1
RW
8937 (properties `((upstream-name . "WGCNA")))
8938 (build-system r-build-system)
8939 (propagated-inputs
8940 `(("r-annotationdbi" ,r-annotationdbi)
8941 ("r-doparallel" ,r-doparallel)
8942 ("r-dynamictreecut" ,r-dynamictreecut)
8943 ("r-fastcluster" ,r-fastcluster)
8944 ("r-foreach" ,r-foreach)
8945 ("r-go-db" ,r-go-db)
8946 ("r-hmisc" ,r-hmisc)
8947 ("r-impute" ,r-impute)
8948 ("r-rcpp" ,r-rcpp)
8949 ("r-survival" ,r-survival)
8950 ("r-matrixstats" ,r-matrixstats)
8951 ("r-preprocesscore" ,r-preprocesscore)))
8952 (home-page
8953 "http://www.genetics.ucla.edu/labs/horvath/CoexpressionNetwork/Rpackages/WGCNA/")
8954 (synopsis "Weighted correlation network analysis")
8955 (description
8956 "This package provides functions necessary to perform Weighted
8957Correlation Network Analysis on high-dimensional data. It includes functions
8958for rudimentary data cleaning, construction and summarization of correlation
8959networks, module identification and functions for relating both variables and
8960modules to sample traits. It also includes a number of utility functions for
8961data manipulation and visualization.")
8962 (license license:gpl2+)))
8963
b3a99837 8964(define-public r-rgraphviz
8965 (package
8966 (name "r-rgraphviz")
b6348b0e 8967 (version "2.34.0")
b3a99837 8968 (source
8969 (origin
8970 (method url-fetch)
8971 (uri (bioconductor-uri "Rgraphviz" version))
8972 (sha256
8973 (base32
b6348b0e 8974 "1k0nrskak2v5xv7za226r3wypja3zxxmmc0cxz2imjhlgnkbha77"))))
b3a99837 8975 (properties `((upstream-name . "Rgraphviz")))
8976 (build-system r-build-system)
8977 (arguments
8978 `(#:phases
8979 (modify-phases %standard-phases
8980 (add-after 'unpack 'make-reproducible
8981 (lambda _
8982 ;; The replacement value is taken from src/graphviz/builddate.h
8983 (substitute* "src/graphviz/configure"
8984 (("VERSION_DATE=.*")
8985 "VERSION_DATE=20200427.2341\n"))
8986 #t)))))
8987 ;; FIXME: Rgraphviz bundles the sources of an older variant of
8988 ;; graphviz. It does not build with the latest version of graphviz, so
8989 ;; we do not add graphviz to the inputs.
8990 (inputs `(("zlib" ,zlib)))
8991 (propagated-inputs
8992 `(("r-graph" ,r-graph)))
8993 (native-inputs
8994 `(("pkg-config" ,pkg-config)))
8995 (home-page "https://bioconductor.org/packages/Rgraphviz")
8996 (synopsis "Plotting capabilities for R graph objects")
8997 (description
8998 "This package interfaces R with the graphviz library for plotting R graph
8999objects from the @code{graph} package.")
9000 (license license:epl1.0)))
8c7c6db4 9001
3292f6ed 9002(define-public r-fithic
9003 (package
9004 (name "r-fithic")
7105658e 9005 (version "1.16.0")
3292f6ed 9006 (source (origin
9007 (method url-fetch)
9008 (uri (bioconductor-uri "FitHiC" version))
9009 (sha256
9010 (base32
7105658e 9011 "1sdfkqc6s7m9whkzr0mllzzfjzhj2g54ncjwxj8q0azjgszrfwd2"))))
3292f6ed 9012 (properties `((upstream-name . "FitHiC")))
9013 (build-system r-build-system)
9014 (propagated-inputs
9015 `(("r-data-table" ,r-data-table)
9016 ("r-fdrtool" ,r-fdrtool)
9017 ("r-rcpp" ,r-rcpp)))
9018 (native-inputs
9019 `(("r-knitr" ,r-knitr)))
9020 (home-page "https://bioconductor.org/packages/FitHiC")
9021 (synopsis "Confidence estimation for intra-chromosomal contact maps")
9022 (description
9023 "Fit-Hi-C is a tool for assigning statistical confidence estimates to
9024intra-chromosomal contact maps produced by genome-wide genome architecture
9025assays such as Hi-C.")
9026 (license license:gpl2+)))
9027
7df42d37 9028(define-public r-hitc
9029 (package
9030 (name "r-hitc")
ed44a72a 9031 (version "1.34.0")
7df42d37 9032 (source (origin
9033 (method url-fetch)
9034 (uri (bioconductor-uri "HiTC" version))
9035 (sha256
9036 (base32
ed44a72a 9037 "1xbh36qgmzl8b6xq0hnl41li2x18yma50fq0v4dglh2ddn7as9iy"))))
7df42d37 9038 (properties `((upstream-name . "HiTC")))
9039 (build-system r-build-system)
9040 (propagated-inputs
9041 `(("r-biostrings" ,r-biostrings)
9042 ("r-genomeinfodb" ,r-genomeinfodb)
9043 ("r-genomicranges" ,r-genomicranges)
9044 ("r-iranges" ,r-iranges)
9045 ("r-matrix" ,r-matrix)
9046 ("r-rcolorbrewer" ,r-rcolorbrewer)
9047 ("r-rtracklayer" ,r-rtracklayer)))
9048 (home-page "https://bioconductor.org/packages/HiTC")
9049 (synopsis "High throughput chromosome conformation capture analysis")
9050 (description
9051 "The HiTC package was developed to explore high-throughput \"C\" data
9052such as 5C or Hi-C. Dedicated R classes as well as standard methods for
9053quality controls, normalization, visualization, and further analysis are also
9054provided.")
9055 (license license:artistic2.0)))
9056
63b75c01 9057(define-public r-hdf5array
9058 (package
9059 (name "r-hdf5array")
f7947f89 9060 (version "1.18.1")
63b75c01 9061 (source
9062 (origin
9063 (method url-fetch)
9064 (uri (bioconductor-uri "HDF5Array" version))
9065 (sha256
9066 (base32
f7947f89 9067 "14v2adhwi0yac834g23kvfid740raclhmribzd28k10gsjk9cj7g"))))
63b75c01 9068 (properties `((upstream-name . "HDF5Array")))
9069 (build-system r-build-system)
26cf5eb5 9070 (arguments
9071 `(#:phases
9072 (modify-phases %standard-phases
9073 (add-after 'unpack 'fix-linking
9074 (lambda _
9075 (substitute* "src/Makevars"
9076 ;; This is to avoid having a plain directory on the list of
9077 ;; libraries to link.
9078 (("\\(RHDF5LIB_LIBS\\)" match)
9079 (string-append match "/libhdf5.a")))
9080 #t)))))
63b75c01 9081 (inputs
9082 `(("zlib" ,zlib)))
9083 (propagated-inputs
9084 `(("r-biocgenerics" ,r-biocgenerics)
9085 ("r-delayedarray" ,r-delayedarray)
9086 ("r-iranges" ,r-iranges)
9087 ("r-matrix" ,r-matrix)
9088 ("r-rhdf5" ,r-rhdf5)
9089 ("r-rhdf5lib" ,r-rhdf5lib)
9090 ("r-s4vectors" ,r-s4vectors)))
9091 (home-page "https://bioconductor.org/packages/HDF5Array")
9092 (synopsis "HDF5 back end for DelayedArray objects")
9093 (description "This package provides an array-like container for convenient
9094access and manipulation of HDF5 datasets. It supports delayed operations and
9095block processing.")
9096 (license license:artistic2.0)))
9097
c61268c1 9098(define-public r-rhdf5lib
9099 (package
9100 (name "r-rhdf5lib")
a1357422 9101 (version "1.12.1")
c61268c1 9102 (source
9103 (origin
9104 (method url-fetch)
9105 (uri (bioconductor-uri "Rhdf5lib" version))
9106 (sha256
9107 (base32
a1357422 9108 "14fnq4gijxp2l7985pksfk52i6klvy81r3892lnna73c6hh1dj28"))
c61268c1 9109 (modules '((guix build utils)))
9110 (snippet
9111 '(begin
9112 ;; Delete bundled binaries
9113 (delete-file-recursively "src/wininclude/")
9114 (delete-file-recursively "src/winlib-4.9.3/")
9115 (delete-file-recursively "src/winlib-8.3.0/")
9116 (delete-file "src/hdf5small_cxx_hl_1.10.6.tar.gz")
9117 #t))))
9118 (properties `((upstream-name . "Rhdf5lib")))
9119 (build-system r-build-system)
9120 (arguments
9121 `(#:phases
9122 (modify-phases %standard-phases
9123 (add-after 'unpack 'do-not-use-bundled-hdf5
9124 (lambda* (#:key inputs #:allow-other-keys)
9125 (for-each delete-file '("configure" "configure.ac"))
9126 ;; Do not make other packages link with the proprietary libsz.
9127 (substitute* "R/zzz.R"
9128 ((" \"%s/libsz.a\"") ""))
9129 (with-directory-excursion "src"
9130 (invoke "tar" "xvf" (assoc-ref inputs "hdf5-source"))
9131 (rename-file (string-append "hdf5-" ,(package-version hdf5-1.10))
9132 "hdf5")
9133 ;; Remove timestamp and host system information to make
9134 ;; the build reproducible.
9135 (substitute* "hdf5/src/libhdf5.settings.in"
9136 (("Configured on: @CONFIG_DATE@")
9137 "Configured on: Guix")
9138 (("Uname information:.*")
9139 "Uname information: Linux\n")
9140 ;; Remove unnecessary store reference.
9141 (("C Compiler:.*")
9142 "C Compiler: GCC\n"))
c5ae5c1c
RJ
9143 (rename-file "hdf5/src/libhdf5.settings.in"
9144 "hdf5/src/libhdf5.settings")
c61268c1 9145 (rename-file "Makevars.in" "Makevars")
9146 (substitute* "Makevars"
9147 (("@ZLIB_LIB@") "-lz")
9148 (("@ZLIB_INCLUDE@") "")
9149 (("HDF5_CXX_LIB=.*")
9150 (string-append "HDF5_CXX_LIB="
9151 (assoc-ref inputs "hdf5") "/lib/libhdf5_cpp.a\n"))
9152 (("HDF5_LIB=.*")
9153 (string-append "HDF5_LIB="
9154 (assoc-ref inputs "hdf5") "/lib/libhdf5.a\n"))
9155 (("HDF5_CXX_INCLUDE=.*") "HDF5_CXX_INCLUDE=./hdf5/c++/src\n")
9156 (("HDF5_INCLUDE=.*") "HDF5_INCLUDE=./hdf5/src\n")
9157 (("HDF5_HL_INCLUDE=.*") "HDF5_HL_INCLUDE=./hdf5/hl/src\n")
9158 (("HDF5_HL_CXX_INCLUDE=.*") "HDF5_HL_CXX_INCLUDE=./hdf5/hl/c++/src\n")
9159 (("HDF5_HL_LIB=.*")
9160 (string-append "HDF5_HL_LIB="
9161 (assoc-ref inputs "hdf5") "/lib/libhdf5_hl.a\n"))
9162 (("HDF5_HL_CXX_LIB=.*")
9163 (string-append "HDF5_HL_CXX_LIB="
9164 (assoc-ref inputs "hdf5") "/lib/libhdf5_hl_cpp.a\n"))
9165 ;; szip is non-free software
9166 (("cp \"\\$\\{SZIP_LIB\\}.*") "")
9167 (("PKG_LIBS =.*") "PKG_LIBS = -lz -lhdf5\n")))
9168 #t)))))
9169 (inputs
9170 `(("zlib" ,zlib)))
9171 (propagated-inputs
9172 `(("hdf5" ,hdf5-1.10)))
9173 (native-inputs
9174 `(("hdf5-source" ,(package-source hdf5-1.10))
9175 ("r-knitr" ,r-knitr)))
9176 (home-page "https://bioconductor.org/packages/Rhdf5lib")
9177 (synopsis "HDF5 library as an R package")
9178 (description "This package provides C and C++ HDF5 libraries for use in R
9179packages.")
9180 (license license:artistic2.0)))
9181
8863c14c 9182(define-public r-beachmat
9183 (package
9184 (name "r-beachmat")
79d51ffe 9185 (version "2.6.4")
8863c14c 9186 (source
9187 (origin
9188 (method url-fetch)
9189 (uri (bioconductor-uri "beachmat" version))
9190 (sha256
9191 (base32
79d51ffe 9192 "0vbqdkc52j2v1ghygmhy2cbgqm4l99vmv8930wkzkq1pm73pmjji"))))
8863c14c 9193 (build-system r-build-system)
9194 (propagated-inputs
9195 `(("r-biocgenerics" ,r-biocgenerics)
9196 ("r-delayedarray" ,r-delayedarray)
9197 ("r-matrix" ,r-matrix)))
9198 (native-inputs
9199 `(("r-knitr" ,r-knitr)))
9200 (home-page "https://bioconductor.org/packages/beachmat")
9201 (synopsis "Compiling Bioconductor to handle each matrix type")
9202 (description "This package provides a consistent C++ class interface for a
9203variety of commonly used matrix types, including sparse and HDF5-backed
9204matrices.")
9205 (license license:gpl3)))
9206
e6bc150b
RW
9207;; This package includes files that have been taken from kentutils. Some
9208;; parts of kentutils are not released under a free license, but this package
9209;; only uses files that are also found in the free parts of kentutils.
9210(define-public r-cner
9211 (package
9212 (name "r-cner")
9213 (version "1.26.0")
9214 (source
9215 (origin
9216 (method url-fetch)
9217 (uri (bioconductor-uri "CNEr" version))
9218 (sha256
9219 (base32 "0qy4pm23vyy23zwsjkf0mpf2c0p54nq26w9lq7j0ld4bx9l3jc6c"))))
9220 (properties `((upstream-name . "CNEr")))
9221 (build-system r-build-system)
9222 (inputs `(("zlib" ,zlib)))
9223 (propagated-inputs
9224 `(("r-annotate" ,r-annotate)
9225 ("r-biocgenerics" ,r-biocgenerics)
9226 ("r-biostrings" ,r-biostrings)
9227 ("r-dbi" ,r-dbi)
9228 ("r-genomeinfodb" ,r-genomeinfodb)
9229 ("r-genomicalignments" ,r-genomicalignments)
9230 ("r-genomicranges" ,r-genomicranges)
9231 ("r-ggplot2" ,r-ggplot2)
9232 ("r-go-db" ,r-go-db)
9233 ("r-iranges" ,r-iranges)
9234 ("r-keggrest" ,r-keggrest)
9235 ("r-powerlaw" ,r-powerlaw)
9236 ("r-r-utils" ,r-r-utils)
9237 ("r-readr" ,r-readr)
9238 ("r-reshape2" ,r-reshape2)
9239 ("r-rsqlite" ,r-rsqlite)
9240 ("r-rtracklayer" ,r-rtracklayer)
9241 ("r-s4vectors" ,r-s4vectors)
9242 ("r-xvector" ,r-xvector)))
9243 (native-inputs
9244 `(("r-knitr" ,r-knitr)))
9245 (home-page "https://github.com/ge11232002/CNEr")
9246 (synopsis "CNE Detection and Visualization")
9247 (description
9248 "This package provides tools for large-scale identification and
9249advanced visualization of sets of conserved noncoding elements.")
9250 ;; For all files in src/ucsc "license is hereby granted for all use -
9251 ;; public, private or commercial"; this includes those files that don't
9252 ;; have a license header, because they are included in the free parts of
9253 ;; the kentutils package.
9254 (license (list license:gpl2
9255 (license:non-copyleft
9256 "https://raw.githubusercontent.com/ucscGenomeBrowser/kent/v410_base/src/lib/LICENSE")))))
9257
2def2e20
RW
9258(define-public r-tfbstools
9259 (package
9260 (name "r-tfbstools")
9261 (version "1.28.0")
9262 (source
9263 (origin
9264 (method url-fetch)
9265 (uri (bioconductor-uri "TFBSTools" version))
9266 (sha256
9267 (base32
9268 "0p42hnwhipmcvrsqk3s8qfiian1fvh6izfd9m961bsx99r2clnha"))))
9269 (properties `((upstream-name . "TFBSTools")))
9270 (build-system r-build-system)
9271 (propagated-inputs
9272 `(("r-biobase" ,r-biobase)
9273 ("r-biocgenerics" ,r-biocgenerics)
9274 ("r-biocparallel" ,r-biocparallel)
9275 ("r-biostrings" ,r-biostrings)
9276 ("r-bsgenome" ,r-bsgenome)
9277 ("r-catools" ,r-catools)
9278 ("r-cner" ,r-cner)
9279 ("r-dbi" ,r-dbi)
9280 ("r-dirichletmultinomial" ,r-dirichletmultinomial)
9281 ("r-genomeinfodb" ,r-genomeinfodb)
9282 ("r-genomicranges" ,r-genomicranges)
9283 ("r-gtools" ,r-gtools)
9284 ("r-iranges" ,r-iranges)
9285 ("r-rsqlite" ,r-rsqlite)
9286 ("r-rtracklayer" ,r-rtracklayer)
9287 ("r-s4vectors" ,r-s4vectors)
9288 ("r-seqlogo" ,r-seqlogo)
9289 ("r-tfmpvalue" ,r-tfmpvalue)
9290 ("r-xml" ,r-xml)
9291 ("r-xvector" ,r-xvector)))
9292 (native-inputs `(("r-knitr" ,r-knitr)))
9293 (home-page "https://github.com/ge11232002/TFBSTools")
9294 (synopsis "Transcription factor binding site (TFBS) analysis")
9295 (description
9296 "TFBSTools is a package for the analysis and manipulation of
9297transcription factor binding sites. It includes matrices conversion
9298between @dfn{Position Frequency Matrix} (PFM), @dfn{Position Weight
9299Matrix} (PWM) and @dfn{Information Content Matrix} (ICM). It can also
9300scan putative TFBS from sequence/alignment, query JASPAR database and
9301provides a wrapper of de novo motif discovery software.")
9302 (license license:gpl2)))
9303
9a38f39e
RW
9304(define-public r-motifmatchr
9305 (package
9306 (name "r-motifmatchr")
9307 (version "1.12.0")
9308 (source
9309 (origin
9310 (method url-fetch)
9311 (uri (bioconductor-uri "motifmatchr" version))
9312 (sha256
9313 (base32
9314 "0zrpn0hqdg0hm80ydkfpiqncwyb8y0xp6mlin7g955p8zcpcm67z"))))
9315 (properties `((upstream-name . "motifmatchr")))
9316 (build-system r-build-system)
9317 (propagated-inputs
9318 `(("r-biostrings" ,r-biostrings)
9319 ("r-bsgenome" ,r-bsgenome)
9320 ("r-genomeinfodb" ,r-genomeinfodb)
9321 ("r-genomicranges" ,r-genomicranges)
9322 ("r-iranges" ,r-iranges)
9323 ("r-matrix" ,r-matrix)
9324 ("r-rcpp" ,r-rcpp)
9325 ("r-rcpparmadillo" ,r-rcpparmadillo)
9326 ("r-rsamtools" ,r-rsamtools)
9327 ("r-s4vectors" ,r-s4vectors)
9328 ("r-summarizedexperiment" ,r-summarizedexperiment)
9329 ("r-tfbstools" ,r-tfbstools)))
9330 (native-inputs `(("r-knitr" ,r-knitr)))
9331 (home-page "https://bioconductor.org/packages/motifmatchr")
9332 (synopsis "Fast motif matching in R")
9333 (description
9334 "Quickly find motif matches for many motifs and many sequences.
9335This package wraps C++ code from the MOODS motif calling library.")
9336 (license license:gpl3)))
9337
89d7c8ef
RW
9338(define-public r-chromvar
9339 (package
9340 (name "r-chromvar")
9341 (version "1.12.0")
9342 (source
9343 (origin
9344 (method url-fetch)
9345 (uri (bioconductor-uri "chromVAR" version))
9346 (sha256
9347 (base32 "0dn04ijgq8fncn2bkvnd0lnabjg2s4mpb91b3kwvv3nkgjgfx819"))))
9348 (properties `((upstream-name . "chromVAR")))
9349 (build-system r-build-system)
9350 (propagated-inputs
9351 `(("r-biocgenerics" ,r-biocgenerics)
9352 ("r-biocparallel" ,r-biocparallel)
9353 ("r-biostrings" ,r-biostrings)
9354 ("r-bsgenome" ,r-bsgenome)
9355 ("r-dt" ,r-dt)
9356 ("r-genomeinfodb" ,r-genomeinfodb)
9357 ("r-genomicranges" ,r-genomicranges)
9358 ("r-ggplot2" ,r-ggplot2)
9359 ("r-iranges" ,r-iranges)
9360 ("r-matrix" ,r-matrix)
9361 ("r-miniui" ,r-miniui)
9362 ("r-nabor" ,r-nabor)
9363 ("r-plotly" ,r-plotly)
9364 ("r-rcolorbrewer" ,r-rcolorbrewer)
9365 ("r-rcpp" ,r-rcpp)
9366 ("r-rcpparmadillo" ,r-rcpparmadillo)
9367 ("r-rsamtools" ,r-rsamtools)
9368 ("r-rtsne" ,r-rtsne)
9369 ("r-s4vectors" ,r-s4vectors)
9370 ("r-shiny" ,r-shiny)
9371 ("r-summarizedexperiment" ,r-summarizedexperiment)
9372 ("r-tfbstools" ,r-tfbstools)))
9373 (native-inputs `(("r-knitr" ,r-knitr)))
9374 (home-page "https://bioconductor.org/packages/release/bioc/html/chromVAR.html")
9375 (synopsis "Determine chromatin variation across regions")
9376 (description
9377 "This package @code{r-chromvar} determines variation in chromatin
9378accessibility across sets of annotations or peaks. @code{r-chromvar} is
9379designed primarily for single-cell or sparse chromatin accessibility data like
9380single cell assay for transposase-accessible chromatin using
9381sequencing (@code{scATAC-seq} or sparse bulk ATAC or deoxyribonuclease
9382sequence (@code{DNAse-seq}) experiments.")
9383 (license license:expat)))
9384
916a3e59 9385(define-public r-singlecellexperiment
9386 (package
9387 (name "r-singlecellexperiment")
4ef898d4 9388 (version "1.12.0")
916a3e59 9389 (source
9390 (origin
9391 (method url-fetch)
9392 (uri (bioconductor-uri "SingleCellExperiment" version))
9393 (sha256
9394 (base32
4ef898d4 9395 "0wpgb2rhxxlclpmwl08iyfy204f7gpj8ijd0qdy4j41c58bl4qm2"))))
916a3e59 9396 (properties
9397 `((upstream-name . "SingleCellExperiment")))
9398 (build-system r-build-system)
9399 (propagated-inputs
9400 `(("r-biocgenerics" ,r-biocgenerics)
9401 ("r-s4vectors" ,r-s4vectors)
9402 ("r-summarizedexperiment" ,r-summarizedexperiment)))
9403 (native-inputs
9404 `(("r-knitr" ,r-knitr)))
9405 (home-page "https://bioconductor.org/packages/SingleCellExperiment")
9406 (synopsis "S4 classes for single cell data")
9407 (description "This package defines an S4 class for storing data from
9408single-cell experiments. This includes specialized methods to store and
9409retrieve spike-in information, dimensionality reduction coordinates and size
9410factors for each cell, along with the usual metadata for genes and
9411libraries.")
9412 (license license:gpl3)))
9413
0e60dda0
RW
9414(define-public r-scuttle
9415 (package
9416 (name "r-scuttle")
cf3e7038 9417 (version "1.0.4")
0e60dda0
RW
9418 (source
9419 (origin
9420 (method url-fetch)
9421 (uri (bioconductor-uri "scuttle" version))
9422 (sha256
9423 (base32
cf3e7038 9424 "0vfhxyv81y525qgk0s3bxy1yypj16h1bl7sc1a1jdqx11fxxv2l8"))))
0e60dda0
RW
9425 (properties `((upstream-name . "scuttle")))
9426 (build-system r-build-system)
9427 (propagated-inputs
9428 `(("r-beachmat" ,r-beachmat)
9429 ("r-biocgenerics" ,r-biocgenerics)
9430 ("r-biocparallel" ,r-biocparallel)
9431 ("r-delayedarray" ,r-delayedarray)
9432 ("r-delayedmatrixstats" ,r-delayedmatrixstats)
3872153a 9433 ("r-genomicranges" ,r-genomicranges)
0e60dda0
RW
9434 ("r-matrix" ,r-matrix)
9435 ("r-rcpp" ,r-rcpp)
9436 ("r-s4vectors" ,r-s4vectors)
9437 ("r-singlecellexperiment" ,r-singlecellexperiment)
9438 ("r-summarizedexperiment" ,r-summarizedexperiment)))
9439 (native-inputs `(("r-knitr" ,r-knitr)))
9440 (home-page "https://bioconductor.org/packages/scuttle")
9441 (synopsis "Single-cell RNA-Seq analysis utilities")
9442 (description
9443 "This package provides basic utility functions for performing single-cell
9444analyses, focusing on simple normalization, quality control and data
9445transformations. It also provides some helper functions to assist development
9446of other packages.")
9447 (license license:gpl3)))
9448
6b1946b3 9449(define-public r-scater
9450 (package
9451 (name "r-scater")
d4b5d186 9452 (version "1.18.3")
6b1946b3 9453 (source (origin
9454 (method url-fetch)
9455 (uri (bioconductor-uri "scater" version))
9456 (sha256
9457 (base32
d4b5d186 9458 "14f7yw277nykxmcm7wlhlsf3nizpwzz24hax1icx73lavfxmc535"))))
6b1946b3 9459 (build-system r-build-system)
9460 (propagated-inputs
d4b5d186 9461 `(("r-biocgenerics" ,r-biocgenerics)
6b1946b3 9462 ("r-biocneighbors" ,r-biocneighbors)
9463 ("r-biocparallel" ,r-biocparallel)
9464 ("r-biocsingular" ,r-biocsingular)
9465 ("r-delayedarray" ,r-delayedarray)
9466 ("r-delayedmatrixstats" ,r-delayedmatrixstats)
9467 ("r-ggbeeswarm" ,r-ggbeeswarm)
9468 ("r-ggplot2" ,r-ggplot2)
d4b5d186 9469 ("r-gridextra" ,r-gridextra)
6b1946b3 9470 ("r-matrix" ,r-matrix)
6b1946b3 9471 ("r-rlang" ,r-rlang)
9472 ("r-s4vectors" ,r-s4vectors)
d4b5d186 9473 ("r-scuttle" ,r-scuttle)
6b1946b3 9474 ("r-singlecellexperiment" ,r-singlecellexperiment)
9475 ("r-summarizedexperiment" ,r-summarizedexperiment)
9476 ("r-viridis" ,r-viridis)))
9477 (native-inputs
9478 `(("r-knitr" ,r-knitr)))
9479 (home-page "https://github.com/davismcc/scater")
9480 (synopsis "Single-cell analysis toolkit for gene expression data in R")
9481 (description "This package provides a collection of tools for doing
9482various analyses of single-cell RNA-seq gene expression data, with a focus on
9483quality control.")
9484 (license license:gpl2+)))
9485
1193b77e 9486(define-public r-scran
9487 (package
9488 (name "r-scran")
de4fc492 9489 (version "1.18.5")
1193b77e 9490 (source
9491 (origin
9492 (method url-fetch)
9493 (uri (bioconductor-uri "scran" version))
9494 (sha256
9495 (base32
de4fc492 9496 "0mk4bs7pkzbaiaaap75nzsrlwr883h45xnbpn94fy91i8d9w1xy1"))))
1193b77e 9497 (build-system r-build-system)
9498 (propagated-inputs
9499 `(("r-beachmat" ,r-beachmat)
9500 ("r-bh" ,r-bh)
9501 ("r-biocgenerics" ,r-biocgenerics)
9502 ("r-biocneighbors" ,r-biocneighbors)
9503 ("r-biocparallel" ,r-biocparallel)
9504 ("r-biocsingular" ,r-biocsingular)
b03c955c 9505 ("r-bluster" ,r-bluster)
1193b77e 9506 ("r-delayedarray" ,r-delayedarray)
9507 ("r-delayedmatrixstats" ,r-delayedmatrixstats)
9508 ("r-dqrng" ,r-dqrng)
9509 ("r-edger" ,r-edger)
9510 ("r-igraph" ,r-igraph)
1193b77e 9511 ("r-limma" ,r-limma)
9512 ("r-matrix" ,r-matrix)
9513 ("r-rcpp" ,r-rcpp)
9514 ("r-s4vectors" ,r-s4vectors)
b03c955c 9515 ("r-scuttle" ,r-scuttle)
1193b77e 9516 ("r-singlecellexperiment" ,r-singlecellexperiment)
9517 ("r-statmod" ,r-statmod)
9518 ("r-summarizedexperiment" ,r-summarizedexperiment)))
9519 (native-inputs
9520 `(("r-knitr" ,r-knitr)))
9521 (home-page "https://bioconductor.org/packages/scran")
9522 (synopsis "Methods for single-cell RNA-Seq data analysis")
9523 (description "This package implements a variety of low-level analyses of
9524single-cell RNA-seq data. Methods are provided for normalization of
9525cell-specific biases, assignment of cell cycle phase, and detection of highly
9526variable and significantly correlated genes.")
9527 (license license:gpl3)))
9528
5e719988
RW
9529(define-public r-sparsematrixstats
9530 (package
9531 (name "r-sparsematrixstats")
8acfd9f3 9532 (version "1.2.1")
5e719988
RW
9533 (source
9534 (origin
9535 (method url-fetch)
9536 (uri (bioconductor-uri "sparseMatrixStats" version))
9537 (sha256
9538 (base32
8acfd9f3 9539 "01gnmy9zqd0ygm40vqkmqmiwfqmdawj4m81dysmmcdm7z80rn9ii"))))
5e719988
RW
9540 (properties
9541 `((upstream-name . "sparseMatrixStats")))
9542 (build-system r-build-system)
9543 (propagated-inputs
9544 `(("r-matrix" ,r-matrix)
9545 ("r-matrixgenerics" ,r-matrixgenerics)
9546 ("r-matrixstats" ,r-matrixstats)
9547 ("r-rcpp" ,r-rcpp)))
9548 (native-inputs `(("r-knitr" ,r-knitr)))
9549 (home-page "https://bioconductor.org/packages/sparseMatrixStats/")
9550 (synopsis "Summary statistics for rows and columns of sparse matrices")
9551 (description
9552 "This package provides high performance functions for row and column
9553operations on sparse matrices. Currently, the optimizations are limited to
9554data in the column sparse format.")
9555 (license license:expat)))
9556
8c7c6db4 9557(define-public r-delayedmatrixstats
9558 (package
9559 (name "r-delayedmatrixstats")
311bb4bc 9560 (version "1.12.3")
8c7c6db4 9561 (source
9562 (origin
9563 (method url-fetch)
9564 (uri (bioconductor-uri "DelayedMatrixStats" version))
9565 (sha256
9566 (base32
311bb4bc 9567 "1hb8jv5dy3svf7xan6rym7amwdqm5mvl9qx5xhmj1vkb81bizn7h"))))
8c7c6db4 9568 (properties
9569 `((upstream-name . "DelayedMatrixStats")))
9570 (build-system r-build-system)
9571 (propagated-inputs
9572 `(("r-biocparallel" ,r-biocparallel)
9573 ("r-delayedarray" ,r-delayedarray)
9574 ("r-hdf5array" ,r-hdf5array)
9575 ("r-iranges" ,r-iranges)
9576 ("r-matrix" ,r-matrix)
7601015f 9577 ("r-matrixgenerics" ,r-matrixgenerics)
8c7c6db4 9578 ("r-matrixstats" ,r-matrixstats)
10c87ecf 9579 ("r-s4vectors" ,r-s4vectors)
9580 ("r-sparsematrixstats" ,r-sparsematrixstats)))
8c7c6db4 9581 (native-inputs
9582 `(("r-knitr" ,r-knitr)))
9583 (home-page "https://github.com/PeteHaitch/DelayedMatrixStats")
9584 (synopsis "Functions that apply to rows and columns of DelayedMatrix objects")
9585 (description
9586 "This package provides a port of the @code{matrixStats} API for use with
9587@code{DelayedMatrix} objects from the @code{DelayedArray} package. It
9588contains high-performing functions operating on rows and columns of
9589@code{DelayedMatrix} objects, e.g. @code{colMedians}, @code{rowMedians},
9590@code{colRanks}, @code{rowRanks}, @code{colSds}, and @code{rowSds}. Functions
9591are optimized per data type and for subsetted calculations such that both
9592memory usage and processing time is minimized.")
9593 (license license:expat)))
fa2201c1 9594
9595(define-public r-mscoreutils
9596 (package
9597 (name "r-mscoreutils")
9598 (version "1.2.0")
9599 (source
9600 (origin
9601 (method url-fetch)
9602 (uri (bioconductor-uri "MsCoreUtils" version))
9603 (sha256
9604 (base32
9605 "0fa3bcf2cmzf5y8wjs7pnzs26qwgqnrrl4hj4sa4fp9kv8z80630"))))
9606 (properties `((upstream-name . "MsCoreUtils")))
9607 (build-system r-build-system)
9608 (propagated-inputs
9609 `(("r-mass" ,r-mass)
9610 ("r-rcpp" ,r-rcpp)
9611 ("r-s4vectors" ,r-s4vectors)))
9612 (native-inputs
9613 `(("r-knitr" ,r-knitr)))
9614 (home-page "https://github.com/RforMassSpectrometry/MsCoreUtils")
9615 (synopsis "Core utils for mass spectrometry data")
9616 (description
9617 "This package defines low-level functions for mass spectrometry data and
9618is independent of any high-level data structures. These functions include
9619mass spectra processing functions (noise estimation, smoothing, binning),
9620quantitative aggregation functions (median polish, robust summarisation,
9621etc.), missing data imputation, data normalisation (quantiles, vsn, etc.) as
9622well as misc helper functions, that are used across high-level data structure
9623within the R for Mass Spectrometry packages.")
9624 (license license:artistic2.0)))
ff4834c0 9625
9626(define-public r-biocio
9627 (package
9628 (name "r-biocio")
9629 (version "1.0.1")
9630 (source
9631 (origin
9632 (method url-fetch)
9633 (uri (bioconductor-uri "BiocIO" version))
9634 (sha256
9635 (base32
9636 "06gg5ra3r7q4b6mz14c2s9d453cnh1lxh517ffl9f8dr8vwv5s18"))))
9637 (properties `((upstream-name . "BiocIO")))
9638 (build-system r-build-system)
9639 (propagated-inputs
9640 `(("r-biocgenerics" ,r-biocgenerics)
9641 ("r-genomicranges" ,r-genomicranges)
9642 ("r-rcurl" ,r-rcurl)
9643 ("r-s4vectors" ,r-s4vectors)))
9644 (native-inputs
9645 `(("r-knitr" ,r-knitr)))
9646 (home-page "https://bioconductor.org/packages/BiocIO")
9647 (synopsis "Standard input and output for Bioconductor packages")
9648 (description
9649 "This package implements `import()` and `export()` standard generics for
9650importing and exporting biological data formats. `import()` supports
9651whole-file as well as chunk-wise iterative import. The `import()` interface
9652optionally provides a standard mechanism for 'lazy' access via `filter()` (on
9653row or element-like components of the file resource), `select()` (on
9654column-like components of the file resource) and `collect()`. The `import()`
9655interface optionally provides transparent access to remote (e.g. via https)
9656as well as local access. Developers can register a file extension, e.g.,
9657`.loom` for dispatch from character-based URIs to specific `import()` /
9658`export()` methods based on classes representing file types, e.g.,
9659`LoomFile()`.")
9660 (license license:artistic2.0)))
e520c68f 9661
9662(define-public r-msmseda
9663 (package
9664 (name "r-msmseda")
9665 (version "1.28.0")
9666 (source
9667 (origin
9668 (method url-fetch)
9669 (uri (bioconductor-uri "msmsEDA" version))
9670 (sha256
9671 (base32
9672 "1llmy8msxmrqik3s3439wffma1662vwvvcaz8q0a4g5ridkmdbrx"))))
9673 (properties `((upstream-name . "msmsEDA")))
9674 (build-system r-build-system)
9675 (propagated-inputs
9676 `(("r-gplots" ,r-gplots)
9677 ("r-mass" ,r-mass)
9678 ("r-msnbase" ,r-msnbase)
9679 ("r-rcolorbrewer" ,r-rcolorbrewer)))
9680 (home-page
9681 "https://bioconductor.org/packages/msmsEDA")
9682 (synopsis "Exploratory data analysis of LC-MS/MS data by spectral counts")
9683 (description
9684 "Exploratory data analysis to assess the quality of a set of LC-MS/MS
9685experiments, and visualize de influence of the involved factors.")
9686 (license license:gpl2)))
16f16b5e 9687
9688(define-public r-msmstests
9689 (package
9690 (name "r-msmstests")
9691 (version "1.28.0")
9692 (source
9693 (origin
9694 (method url-fetch)
9695 (uri (bioconductor-uri "msmsTests" version))
9696 (sha256
9697 (base32
9698 "1zsnmzj1qvjdwz7mwg9wrsk5iskpqs0f6jccqn8mxy9dgkskmp0j"))))
9699 (properties `((upstream-name . "msmsTests")))
9700 (build-system r-build-system)
9701 (propagated-inputs
9702 `(("r-edger" ,r-edger)
9703 ("r-msmseda" ,r-msmseda)
9704 ("r-msnbase" ,r-msnbase)
9705 ("r-qvalue" ,r-qvalue)))
9706 (home-page
9707 "https://bioconductor.org/packages/msmsTests")
9708 (synopsis "Differential LC-MS/MS expression tests")
9709 (description
9710 "This packages provides statistical tests for label-free LC-MS/MS data
9711by spectral counts, to discover differentially expressed proteins between two
9712biological conditions. Three tests are available: Poisson GLM regression,
9713quasi-likelihood GLM regression, and the negative binomial of the edgeR
9714package.The three models admit blocking factors to control for nuissance
9715variables.To assure a good level of reproducibility a post-test filter is
9716available, where we may set the minimum effect size considered biologicaly
9717relevant, and the minimum expression of the most abundant condition.")
9718 (license license:gpl2)))
45dfb751 9719
9720(define-public r-catalyst
9721 (package
9722 (name "r-catalyst")
9723 (version "1.14.0")
9724 (source
9725 (origin
9726 (method url-fetch)
9727 (uri (bioconductor-uri "CATALYST" version))
9728 (sha256
9729 (base32
9730 "13af7c4irx1f5yqi32k7kj661vzg32wn3dnps7r9pjijfl4drhrh"))))
9731 (properties `((upstream-name . "CATALYST")))
9732 (build-system r-build-system)
9733 (propagated-inputs
9734 `(("r-circlize" ,r-circlize)
9735 ("r-complexheatmap" ,r-complexheatmap)
9736 ("r-consensusclusterplus" ,r-consensusclusterplus)
9737 ("r-cowplot" ,r-cowplot)
9738 ("r-data-table" ,r-data-table)
9739 ("r-dplyr" ,r-dplyr)
9740 ("r-drc" ,r-drc)
9741 ("r-flowcore" ,r-flowcore)
9742 ("r-flowsom" ,r-flowsom)
9743 ("r-ggplot2" ,r-ggplot2)
9744 ("r-ggrepel" ,r-ggrepel)
9745 ("r-ggridges" ,r-ggridges)
9746 ("r-gridextra" ,r-gridextra)
9747 ("r-magrittr" ,r-magrittr)
9748 ("r-matrix" ,r-matrix)
9749 ("r-matrixstats" ,r-matrixstats)
9750 ("r-nnls" ,r-nnls)
9751 ("r-purrr" ,r-purrr)
9752 ("r-rcolorbrewer" ,r-rcolorbrewer)
9753 ("r-reshape2" ,r-reshape2)
9754 ("r-rtsne" ,r-rtsne)
9755 ("r-s4vectors" ,r-s4vectors)
9756 ("r-scales" ,r-scales)
9757 ("r-scater" ,r-scater)
9758 ("r-singlecellexperiment" ,r-singlecellexperiment)
9759 ("r-summarizedexperiment" ,r-summarizedexperiment)))
9760 (native-inputs
9761 `(("r-knitr" ,r-knitr)))
9762 (home-page
9763 "https://github.com/HelenaLC/CATALYST")
9764 (synopsis "Cytometry data analysis tools")
9765 (description
9766 "This package is Cytometry dATa anALYSis Tools (CATALYST). Mass
9767cytometry (CyTOF) uses heavy metal isotopes rather than fluorescent tags as
9768reporters to label antibodies, thereby substantially decreasing spectral
9769overlap and allowing for examination of over 50 parameters at the single cell
9770level. While spectral overlap is significantly less pronounced in CyTOF than
9771flow cytometry, spillover due to detection sensitivity, isotopic impurities,
9772and oxide formation can impede data interpretability. We designed
9773CATALYST (Cytometry dATa anALYSis Tools) to provide a pipeline for
9774preprocessing of cytometry data, including i) normalization using bead
9775standards, ii) single-cell deconvolution, and iii) bead-based compensation.")
9776 (license license:gpl2+)))
7395458d 9777
8c2b7c9a 9778(define-public r-erma
9779 (package
9780 (name "r-erma")
9781 (version "1.6.0")
9782 (source
9783 (origin
9784 (method url-fetch)
9785 (uri (bioconductor-uri "erma" version))
9786 (sha256
9787 (base32
9788 "1k2j1xhv0vwn45xmh8ds0gz812px5hnpgzvp37ngsdn4j5ai1l0k"))))
9789 (build-system r-build-system)
9790 (propagated-inputs
9791 `(("r-annotationdbi" ,r-annotationdbi)
9792 ("r-biobase" ,r-biobase)
9793 ("r-biocgenerics" ,r-biocgenerics)
9794 ("r-biocparallel" ,r-biocparallel)
9795 ("r-genomeinfodb" ,r-genomeinfodb)
9796 ("r-genomicfiles" ,r-genomicfiles)
9797 ("r-genomicranges" ,r-genomicranges)
9798 ("r-ggplot2" ,r-ggplot2)
9799 ("r-homo-sapiens" ,r-homo-sapiens)
9800 ("r-iranges" ,r-iranges)
9801 ("r-rtracklayer" ,r-rtracklayer)
9802 ("r-s4vectors" ,r-s4vectors)
9803 ("r-shiny" ,r-shiny)
9804 ("r-summarizedexperiment" ,r-summarizedexperiment)))
9805 (native-inputs
9806 `(("r-knitr" ,r-knitr)))
9807 (home-page "https://bioconductor.org/packages/erma")
9808 (synopsis "Epigenomic road map adventures")
9809 (description
9810 "The epigenomics road map describes locations of epigenetic marks in DNA
9811from a variety of cell types. Of interest are locations of histone
9812modifications, sites of DNA methylation, and regions of accessible chromatin.
9813This package presents a selection of elements of the road map including
9814metadata and outputs of the ChromImpute procedure applied to ENCODE cell lines
9815by Ernst and Kellis.")
9816 (license license:artistic2.0)))
9817
610cd6a1 9818(define-public r-ggbio
9819 (package
9820 (name "r-ggbio")
9821 (version "1.38.0")
9822 (source
9823 (origin
9824 (method url-fetch)
9825 (uri (bioconductor-uri "ggbio" version))
9826 (sha256
9827 (base32
9828 "0vabil4jzrlv01aibqjhdkvrv2bf2kkpsidrkjj06isqr5fz54lw"))))
9829 (build-system r-build-system)
9830 (arguments
9831 `(#:phases
9832 (modify-phases %standard-phases
9833 ;; See https://github.com/tengfei/ggbio/issues/117
9834 ;; This fix will be included in the next release.
9835 (add-after 'unpack 'fix-typo
9836 (lambda _
9837 (substitute* "R/GGbio-class.R"
9838 (("fechable") "fetchable"))
9839 #t)))))
9840 (propagated-inputs
9841 `(("r-annotationdbi" ,r-annotationdbi)
9842 ("r-annotationfilter" ,r-annotationfilter)
9843 ("r-biobase" ,r-biobase)
9844 ("r-biocgenerics" ,r-biocgenerics)
9845 ("r-biostrings" ,r-biostrings)
9846 ("r-biovizbase" ,r-biovizbase)
9847 ("r-bsgenome" ,r-bsgenome)
9848 ("r-ensembldb" ,r-ensembldb)
9849 ("r-genomeinfodb" ,r-genomeinfodb)
9850 ("r-genomicalignments" ,r-genomicalignments)
9851 ("r-genomicfeatures" ,r-genomicfeatures)
9852 ("r-genomicranges" ,r-genomicranges)
9853 ("r-ggally" ,r-ggally)
9854 ("r-ggplot2" ,r-ggplot2)
9855 ("r-gridextra" ,r-gridextra)
9856 ("r-gtable" ,r-gtable)
9857 ("r-hmisc" ,r-hmisc)
9858 ("r-iranges" ,r-iranges)
9859 ("r-organismdbi" ,r-organismdbi)
9860 ("r-reshape2" ,r-reshape2)
9861 ("r-rlang" ,r-rlang)
9862 ("r-rsamtools" ,r-rsamtools)
9863 ("r-rtracklayer" ,r-rtracklayer)
9864 ("r-s4vectors" ,r-s4vectors)
9865 ("r-scales" ,r-scales)
9866 ("r-summarizedexperiment" ,r-summarizedexperiment)
9867 ("r-variantannotation" ,r-variantannotation)))
9868 (native-inputs
9869 `(("r-knitr" ,r-knitr)))
9870 (home-page "http://www.tengfei.name/ggbio/")
9871 (synopsis "Visualization tools for genomic data")
9872 (description
9873 "The ggbio package extends and specializes the grammar of graphics for
9874biological data. The graphics are designed to answer common scientific
9875questions, in particular those often asked of high throughput genomics data.
9876All core Bioconductor data structures are supported, where appropriate. The
9877package supports detailed views of particular genomic regions, as well as
9878genome-wide overviews. Supported overviews include ideograms and grand linear
9879views. High-level plots include sequence fragment length, edge-linked
9880interval to data view, mismatch pileup, and several splicing summaries.")
9881 (license license:artistic2.0)))
9882
81f481d6 9883(define-public r-gqtlbase
9884 (package
9885 (name "r-gqtlbase")
9886 (version "1.21.1")
9887 (source
9888 (origin
9889 (method url-fetch)
9890 (uri (bioconductor-uri "gQTLBase" version))
9891 (sha256
9892 (base32
9893 "0nipibm1bk9k70ajbw1f6vjmz0dh7gk21l17q3m54bnawxsggrfh"))))
9894 (properties `((upstream-name . "gQTLBase")))
9895 (build-system r-build-system)
9896 (arguments
9897 `(#:phases
9898 (modify-phases %standard-phases
9899 ;; This is an upstream bug.
9900 (add-after 'unpack 'fix-imports
9901 (lambda _
9902 (substitute* "NAMESPACE"
9903 ((".*maxffmode.*") "")
9904 (("importFrom\\(ff,.*") "import(ff)\n"))
9905 #t)))))
9906 (propagated-inputs
9907 `(("r-batchjobs" ,r-batchjobs)
9908 ("r-bbmisc" ,r-bbmisc)
9909 ("r-biocgenerics" ,r-biocgenerics)
9910 ("r-bit" ,r-bit)
9911 ("r-doparallel" ,r-doparallel)
9912 ("r-ff" ,r-ff)
9913 ("r-ffbase" ,r-ffbase)
9914 ("r-foreach" ,r-foreach)
9915 ("r-genomicfiles" ,r-genomicfiles)
9916 ("r-genomicranges" ,r-genomicranges)
9917 ("r-rtracklayer" ,r-rtracklayer)
9918 ("r-s4vectors" ,r-s4vectors)
9919 ("r-summarizedexperiment" ,r-summarizedexperiment)))
9920 (native-inputs
9921 `(("r-knitr" ,r-knitr)))
9922 (home-page "https://bioconductor.org/packages/gQTLBase")
9923 (synopsis "Infrastructure for eQTL, mQTL and similar studies")
9924 (description
9925 "The purpose of this package is to simplify the storage and interrogation
9926of @dfn{quantitative trait loci} (QTL) archives, such as eQTL, mQTL, dsQTL,
9927and more.")
9928 (license license:artistic2.0)))
9929
9534e7b7 9930(define-public r-gqtlstats
9931 (package
9932 (name "r-gqtlstats")
9933 (version "1.21.3")
9934 (source
9935 (origin
9936 (method url-fetch)
9937 (uri (bioconductor-uri "gQTLstats" version))
9938 (sha256
9939 (base32
9940 "1h78l23idf867djmdk97b02jxgmz4vfr2dai01fp648d0lsx5mkl"))))
9941 (properties `((upstream-name . "gQTLstats")))
9942 (build-system r-build-system)
9943 (propagated-inputs
9944 `(("r-annotationdbi" ,r-annotationdbi)
9945 ("r-batchjobs" ,r-batchjobs)
9946 ("r-bbmisc" ,r-bbmisc)
9947 ("r-beeswarm" ,r-beeswarm)
9948 ("r-biobase" ,r-biobase)
9949 ("r-biocgenerics" ,r-biocgenerics)
9950 ("r-doparallel" ,r-doparallel)
9951 ("r-dplyr" ,r-dplyr)
9952 ("r-erma" ,r-erma)
9953 ("r-ffbase" ,r-ffbase)
9954 ("r-foreach" ,r-foreach)
9955 ("r-genomeinfodb" ,r-genomeinfodb)
9956 ("r-genomicfeatures" ,r-genomicfeatures)
9957 ("r-genomicfiles" ,r-genomicfiles)
9958 ("r-genomicranges" ,r-genomicranges)
9959 ("r-ggbeeswarm" ,r-ggbeeswarm)
9960 ("r-ggplot2" ,r-ggplot2)
9961 ("r-gqtlbase" ,r-gqtlbase)
9962 ("r-hardyweinberg" ,r-hardyweinberg)
9963 ("r-homo-sapiens" ,r-homo-sapiens)
9964 ("r-iranges" ,r-iranges)
9965 ("r-limma" ,r-limma)
9966 ("r-mgcv" ,r-mgcv)
9967 ("r-plotly" ,r-plotly)
9968 ("r-reshape2" ,r-reshape2)
9969 ("r-s4vectors" ,r-s4vectors)
9970 ("r-shiny" ,r-shiny)
9971 ("r-snpstats" ,r-snpstats)
9972 ("r-summarizedexperiment" ,r-summarizedexperiment)
9973 ("r-variantannotation" ,r-variantannotation)))
9974 (native-inputs
9975 `(("r-knitr" ,r-knitr)))
9976 (home-page "https://bioconductor.org/packages/gQTLstats")
9977 (synopsis "Computationally efficient analysis for eQTL and allied studies")
9978 (description
9979 "This package provides tools for the computationally efficient analysis
9980of @dfn{quantitative trait loci} (QTL) data, including eQTL, mQTL, dsQTL, etc.
9981The software in this package aims to support refinements and functional
9982interpretation of members of a collection of association statistics on a
9983family of feature/genome hypotheses.")
9984 (license license:artistic2.0)))
9985
2a4322f7 9986(define-public r-gviz
9987 (package
9988 (name "r-gviz")
9989 (version "1.34.0")
9990 (source
9991 (origin
9992 (method url-fetch)
9993 (uri (bioconductor-uri "Gviz" version))
9994 (sha256
9995 (base32
9996 "0v7bz46b91dnrr55ah42ljj1i2xs3090s4w0lw8098pag00p4vh2"))))
9997 (properties `((upstream-name . "Gviz")))
9998 (build-system r-build-system)
9999 (propagated-inputs
10000 `(("r-annotationdbi" ,r-annotationdbi)
10001 ("r-biobase" ,r-biobase)
10002 ("r-biocgenerics" ,r-biocgenerics)
10003 ("r-biomart" ,r-biomart)
10004 ("r-biostrings" ,r-biostrings)
10005 ("r-biovizbase" ,r-biovizbase)
10006 ("r-bsgenome" ,r-bsgenome)
10007 ("r-digest" ,r-digest)
10008 ("r-ensembldb" ,r-ensembldb)
10009 ("r-genomeinfodb" ,r-genomeinfodb)
10010 ("r-genomicalignments" ,r-genomicalignments)
10011 ("r-genomicfeatures" ,r-genomicfeatures)
10012 ("r-genomicranges" ,r-genomicranges)
10013 ("r-iranges" ,r-iranges)
10014 ("r-lattice" ,r-lattice)
10015 ("r-latticeextra" ,r-latticeextra)
10016 ("r-matrixstats" ,r-matrixstats)
10017 ("r-rcolorbrewer" ,r-rcolorbrewer)
10018 ("r-rsamtools" ,r-rsamtools)
10019 ("r-rtracklayer" ,r-rtracklayer)
10020 ("r-s4vectors" ,r-s4vectors)
10021 ("r-xvector" ,r-xvector)))
10022 (native-inputs
10023 `(("r-knitr" ,r-knitr)))
10024 (home-page "https://bioconductor.org/packages/Gviz")
10025 (synopsis "Plotting data and annotation information along genomic coordinates")
10026 (description
10027 "Genomic data analyses requires integrated visualization of known genomic
10028information and new experimental data. Gviz uses the biomaRt and the
10029rtracklayer packages to perform live annotation queries to Ensembl and UCSC
10030and translates this to e.g. gene/transcript structures in viewports of the
10031grid graphics package. This results in genomic information plotted together
10032with your data.")
10033 (license license:artistic2.0)))
10034
69a5e066 10035(define-public r-gwascat
10036 (package
10037 (name "r-gwascat")
10038 (version "2.22.0")
10039 (source
10040 (origin
10041 (method url-fetch)
10042 (uri (bioconductor-uri "gwascat" version))
10043 (sha256
10044 (base32
10045 "1aqi1ny93virnzsxkh9ccx3mws70bgv0r8nwgla09vffb7f16nna"))))
10046 (build-system r-build-system)
10047 (propagated-inputs
10048 `(("r-annotationdbi" ,r-annotationdbi)
10049 ("r-biocfilecache" ,r-biocfilecache)
10050 ("r-biostrings" ,r-biostrings)
10051 ("r-genomeinfodb" ,r-genomeinfodb)
10052 ("r-genomicfeatures" ,r-genomicfeatures)
10053 ("r-genomicranges" ,r-genomicranges)
10054 ("r-iranges" ,r-iranges)
10055 ("r-readr" ,r-readr)
10056 ("r-s4vectors" ,r-s4vectors)
10057 ("r-snpstats" ,r-snpstats)
10058 ("r-variantannotation" ,r-variantannotation)))
10059 (native-inputs
10060 `(("r-knitr" ,r-knitr)))
10061 (home-page "https://bioconductor.org/packages/gwascat")
10062 (synopsis "Tools for data in the EMBL-EBI GWAS catalog")
10063 (description
10064 "This package provides tools for representing and modeling data in the
10065EMBL-EBI GWAS catalog.")
10066 (license license:artistic2.0)))
10067
7395458d
MIP
10068(define-public r-kegggraph
10069 (package
10070 (name "r-kegggraph")
10071 (version "1.50.0")
10072 (source
10073 (origin
10074 (method url-fetch)
10075 (uri (bioconductor-uri "KEGGgraph" version))
10076 (sha256
10077 (base32 "1h293hn02ysm923bh9gxk87xv663xiqchqcvpaxpla9c3yrgkx2v"))))
10078 (properties `((upstream-name . "KEGGgraph")))
10079 (build-system r-build-system)
10080 (propagated-inputs
10081 `(("r-graph" ,r-graph)
10082 ("r-rcurl" ,r-rcurl)
10083 ("r-xml" ,r-xml)))
10084 (home-page "https://bioconductor.org/packages/KEGGgraph")
10085 (synopsis "Graph approach to Kegg Pathway database in R and Bioconductor")
10086 (description
10087 "@code{r-kegggraph} is an interface between Kegg Pathway database and graph
10088object as well as a collection of tools to analyze, dissect and visualize these
10089graphs. It parses the regularly updated kgml (Kegg XML) files into graph models
10090maintaining all essential pathway attributes. The package offers
10091functionalities including parsing, graph operation, visualization and etc.")
10092 (license license:gpl2+)))
e4b0794e 10093
8f1237c3 10094(define-public r-ldblock
10095 (package
10096 (name "r-ldblock")
10097 (version "1.20.0")
10098 (source
10099 (origin
10100 (method url-fetch)
10101 (uri (bioconductor-uri "ldblock" version))
10102 (sha256
10103 (base32
10104 "09i3ikv0axks9g842z1pjsc8x0fba51zyyc218h0bylbi1n9cdkm"))))
10105 (build-system r-build-system)
10106 (propagated-inputs
10107 `(("r-biocgenerics" ,r-biocgenerics)
10108 ("r-ensdb-hsapiens-v75" ,r-ensdb-hsapiens-v75)
10109 ("r-ensembldb" ,r-ensembldb)
10110 ("r-genomeinfodb" ,r-genomeinfodb)
10111 ("r-genomicfiles" ,r-genomicfiles)
10112 ("r-httr" ,r-httr)
10113 ("r-matrix" ,r-matrix)
10114 ("r-rsamtools" ,r-rsamtools)
10115 ("r-snpstats" ,r-snpstats)
10116 ("r-variantannotation" ,r-variantannotation)))
10117 (native-inputs
10118 `(("r-knitr" ,r-knitr)))
10119 (home-page "https://bioconductor.org/packages/ldblock")
10120 (synopsis "Data structures for linkage disequilibrium measures in populations")
10121 (description
10122 "This package defines data structures for @dfn{linkage
10123disequilibrium} (LD) measures in populations. Its purpose is to simplify
10124handling of existing population-level data for the purpose of flexibly
10125defining LD blocks.")
10126 (license license:artistic2.0)))
10127
a7d6e1b6
RW
10128;; This is a CRAN package, but it depends on r-snpstats, which is a
10129;; Bioconductor package.
10130(define-public r-ldheatmap
10131 (package
10132 (name "r-ldheatmap")
10133 (version "1.0-4")
10134 (source
10135 (origin
10136 (method url-fetch)
10137 (uri (cran-uri "LDheatmap" version))
10138 (sha256
10139 (base32
10140 "1jp578cf29qcgx95w10lpymlwx2pgjsf0nypwkl9b8g635gkisq7"))))
10141 (properties `((upstream-name . "LDheatmap")))
10142 (build-system r-build-system)
10143 (propagated-inputs
10144 `(("r-genetics" ,r-genetics)
10145 ("r-rcpp" ,r-rcpp)
10146 ("r-snpstats" ,r-snpstats)))
10147 (home-page "https://stat.sfu.ca/statgen/research/ldheatmap.html")
10148 (synopsis "Graphical display of pairwise linkage disequilibria between SNPs")
10149 (description
10150 "This package provides tools to produce a graphical display, as a heat
10151map, of measures of pairwise linkage disequilibria between SNPs. Users may
10152optionally include the physical locations or genetic map distances of each SNP
10153on the plot.")
10154 (license license:gpl3)))
10155
e4b0794e
MIP
10156(define-public r-pathview
10157 (package
10158 (name "r-pathview")
10159 (version "1.30.1")
10160 (source
10161 (origin
10162 (method url-fetch)
10163 (uri (bioconductor-uri "pathview" version))
10164 (sha256
10165 (base32 "11fisiksw1y64ii9q8p2znyp9w8mlqzgiaacmycw59rngkjlmbs4"))))
10166 (properties `((upstream-name . "pathview")))
10167 (build-system r-build-system)
10168 (propagated-inputs
10169 `(("r-annotationdbi" ,r-annotationdbi)
10170 ("r-graph" ,r-graph)
10171 ("r-kegggraph" ,r-kegggraph)
10172 ("r-keggrest" ,r-keggrest)
10173 ("r-org-hs-eg-db" ,r-org-hs-eg-db)
10174 ("r-png" ,r-png)
10175 ("r-rgraphviz" ,r-rgraphviz)
10176 ("r-xml" ,r-xml)))
10177 (home-page "https://pathview.uncc.edu/")
10178 (synopsis "Tool set for pathway based data integration and visualization")
10179 (description
10180 "@code{r-pathview} is a tool set for pathway based data integration and
10181visualization. It maps and renders a wide variety of biological data on
10182relevant pathway graphs. All users need is to supply their data and specify
10183the target pathway. This package automatically downloads the pathway graph
10184data, parses the data file, maps user data to the pathway, and render pathway
10185graph with the mapped data. In addition, @code{r-pathview} also seamlessly
10186integrates with pathway and gene set (enrichment) analysis tools for
10187large-scale and fully automated analysis.")
10188 (license license:gpl3+)))
838db0de 10189
61ec8928 10190(define-public r-snpstats
10191 (package
10192 (name "r-snpstats")
10193 (version "1.40.0")
10194 (source
10195 (origin
10196 (method url-fetch)
10197 (uri (bioconductor-uri "snpStats" version))
10198 (sha256
10199 (base32
10200 "1298a71swwav53yf9kfqkdpach3818plqcbw0lgb6sibs8y8ff24"))))
10201 (properties `((upstream-name . "snpStats")))
10202 (build-system r-build-system)
10203 (inputs `(("zlib" ,zlib)))
10204 (propagated-inputs
10205 `(("r-biocgenerics" ,r-biocgenerics)
10206 ("r-matrix" ,r-matrix)
10207 ("r-survival" ,r-survival)
10208 ("r-zlibbioc" ,r-zlibbioc)))
10209 (home-page "https://bioconductor.org/packages/snpStats")
10210 (synopsis "Methods for SNP association studies")
10211 (description
10212 "This package provides classes and statistical methods for large
10213@dfn{single-nucleotide polymorphism} (SNP) association studies. This extends
10214the earlier snpMatrix package, allowing for uncertainty in genotypes.")
10215 (license license:gpl3)))
10216
838db0de 10217(define-public r-sushi
10218 (package
10219 (name "r-sushi")
10220 (version "1.28.0")
10221 (source (origin
10222 (method url-fetch)
10223 (uri (bioconductor-uri "Sushi" version))
10224 (sha256
10225 (base32
10226 "0ksj4f9z14mjsv6ssg5dwhpldw4r7wpdsln2if5g486mm1c56r8p"))))
10227 (properties `((upstream-name . "Sushi")))
10228 (build-system r-build-system)
10229 (propagated-inputs
10230 `(("r-biomart" ,r-biomart)
10231 ("r-zoo" ,r-zoo)))
10232 (home-page "https://bioconductor.org/packages/Sushi")
10233 (synopsis "Tools for visualizing genomics data")
10234 (description
10235 "This package provides flexible, quantitative, and integrative genomic
10236visualizations for publication-quality multi-panel figures.")
10237 (license license:gpl2+)))