gnu: r-reportingtools: Update to 2.30.2.
[jackhill/guix/guix.git] / gnu / packages / bioconductor.scm
1 ;;; GNU Guix --- Functional package management for GNU
2 ;;; Copyright © 2016, 2017, 2018, 2019, 2020 Ricardo Wurmus <rekado@elephly.net>
3 ;;; Copyright © 2016, 2017, 2018, 2020 Roel Janssen <roel@gnu.org>
4 ;;; Copyright © 2016 Pjotr Prins <pjotr.guix@thebird.nl>
5 ;;; Copyright © 2016 Ben Woodcroft <donttrustben@gmail.com>
6 ;;; Copyright © 2017 Efraim Flashner <efraim@flashner.co.il>
7 ;;; Copyright © 2017, 2018, 2019 Tobias Geerinckx-Rice <me@tobias.gr>
8 ;;; Copyright © 2019, 2020, 2021 Simon Tournier <zimon.toutoune@gmail.com>
9 ;;; Copyright © 2020 Peter Lo <peterloleungyau@gmail.com>
10 ;;; Copyright © 2020, 2021 Mădălin Ionel Patrașcu <madalinionel.patrascu@mdc-berlin.de>
11 ;;; Copyright © 2020 Jakub Kądziołka <kuba@kadziolka.net>
12 ;;;
13 ;;; This file is part of GNU Guix.
14 ;;;
15 ;;; GNU Guix is free software; you can redistribute it and/or modify it
16 ;;; under the terms of the GNU General Public License as published by
17 ;;; the Free Software Foundation; either version 3 of the License, or (at
18 ;;; your option) any later version.
19 ;;;
20 ;;; GNU Guix is distributed in the hope that it will be useful, but
21 ;;; WITHOUT ANY WARRANTY; without even the implied warranty of
22 ;;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
23 ;;; GNU General Public License for more details.
24 ;;;
25 ;;; You should have received a copy of the GNU General Public License
26 ;;; along with GNU Guix. If not, see <http://www.gnu.org/licenses/>.
27
28 (define-module (gnu packages bioconductor)
29 #:use-module ((guix licenses) #:prefix license:)
30 #:use-module (guix packages)
31 #:use-module (guix download)
32 #:use-module (guix git-download)
33 #:use-module (guix build-system r)
34 #:use-module (gnu packages)
35 #:use-module (gnu packages base)
36 #:use-module (gnu packages bioinformatics)
37 #:use-module (gnu packages cran)
38 #:use-module (gnu packages compression)
39 #:use-module (gnu packages gcc)
40 #:use-module (gnu packages graph)
41 #:use-module (gnu packages graphviz)
42 #:use-module (gnu packages haskell-xyz)
43 #:use-module (gnu packages image)
44 #:use-module (gnu packages maths)
45 #:use-module (gnu packages netpbm)
46 #:use-module (gnu packages perl)
47 #:use-module (gnu packages pkg-config)
48 #:use-module (gnu packages statistics)
49 #:use-module (gnu packages web)
50 #:use-module (gnu packages xml)
51 #:use-module (srfi srfi-1))
52
53 \f
54 ;;; Annotations
55
56 (define-public r-org-eck12-eg-db
57 (package
58 (name "r-org-eck12-eg-db")
59 (version "3.12.0")
60 (source
61 (origin
62 (method url-fetch)
63 (uri (bioconductor-uri "org.EcK12.eg.db" version 'annotation))
64 (sha256
65 (base32 "0c4p6jr83k0gm6pvn760yr8xf33wggrfcr6fg7a42a96bcf817gs"))))
66 (properties
67 `((upstream-name . "org.EcK12.eg.db")))
68 (build-system r-build-system)
69 (propagated-inputs
70 `(("r-annotationdbi" ,r-annotationdbi)))
71 (home-page "https://bioconductor.org/packages/org.EcK12.eg.db")
72 (synopsis "Genome wide annotation for E coli strain K12")
73 (description
74 "This package provides genome wide annotation for E coli strain K12,
75 primarily based on mapping using Entrez Gene identifiers. Entrez Gene is
76 National Center for Biotechnology Information (NCBI)’s database for
77 gene-specific information. Entrez Gene maintains records from genomes which
78 have been completely sequenced, which have an active research community to
79 submit gene-specific information, or which are scheduled for intense sequence
80 analysis.")
81 (license license:artistic2.0)))
82
83 (define-public r-reactome-db
84 (package
85 (name "r-reactome-db")
86 (version "1.70.0")
87 (source
88 (origin
89 (method url-fetch)
90 (uri (bioconductor-uri "reactome.db" version 'annotation))
91 (sha256
92 (base32
93 "05wc4fp0faq6h3kq5rwafnips043as31yq11mrjngfxvf5i10srg"))))
94 (properties `((upstream-name . "reactome.db")))
95 (build-system r-build-system)
96 (propagated-inputs
97 `(("r-annotationdbi" ,r-annotationdbi)))
98 (home-page "https://bioconductor.org/packages/reactome.db/")
99 (synopsis "Annotation maps for reactome")
100 (description
101 "This package provides a set of annotation maps for the REACTOME
102 database, assembled using data from REACTOME.")
103 (license license:cc-by4.0)))
104
105 (define-public r-bsgenome-celegans-ucsc-ce6
106 (package
107 (name "r-bsgenome-celegans-ucsc-ce6")
108 (version "1.4.0")
109 (source (origin
110 (method url-fetch)
111 (uri (bioconductor-uri "BSgenome.Celegans.UCSC.ce6"
112 version 'annotation))
113 (sha256
114 (base32
115 "0mqzb353xv2c3m3vkb315dkmnxkgczp7ndnknyhpgjlybyf715v9"))))
116 (properties
117 `((upstream-name . "BSgenome.Celegans.UCSC.ce6")))
118 (build-system r-build-system)
119 (propagated-inputs
120 `(("r-bsgenome" ,r-bsgenome)))
121 (home-page
122 "https://www.bioconductor.org/packages/BSgenome.Celegans.UCSC.ce6/")
123 (synopsis "Full genome sequences for Worm")
124 (description
125 "This package provides full genome sequences for Caenorhabditis
126 elegans (Worm) as provided by UCSC (ce6, May 2008) and stored in Biostrings
127 objects.")
128 (license license:artistic2.0)))
129
130 (define-public r-bsgenome-celegans-ucsc-ce10
131 (package
132 (name "r-bsgenome-celegans-ucsc-ce10")
133 (version "1.4.0")
134 (source (origin
135 (method url-fetch)
136 (uri (bioconductor-uri "BSgenome.Celegans.UCSC.ce10"
137 version 'annotation))
138 (sha256
139 (base32
140 "1zaym97jk4npxk14ifvwz2rvhm4zx9xgs33r9vvx9rlynp0gydrk"))))
141 (properties
142 `((upstream-name . "BSgenome.Celegans.UCSC.ce10")))
143 (build-system r-build-system)
144 (propagated-inputs
145 `(("r-bsgenome" ,r-bsgenome)))
146 (home-page
147 "https://www.bioconductor.org/packages/BSgenome.Celegans.UCSC.ce10/")
148 (synopsis "Full genome sequences for Worm")
149 (description
150 "This package provides full genome sequences for Caenorhabditis
151 elegans (Worm) as provided by UCSC (ce10, Oct 2010) and stored in Biostrings
152 objects.")
153 (license license:artistic2.0)))
154
155 (define-public r-bsgenome-dmelanogaster-ucsc-dm6
156 (package
157 (name "r-bsgenome-dmelanogaster-ucsc-dm6")
158 (version "1.4.1")
159 (source (origin
160 (method url-fetch)
161 (uri (bioconductor-uri "BSgenome.Dmelanogaster.UCSC.dm6"
162 version 'annotation))
163 (sha256
164 (base32
165 "1bhj0rdgf7lspw4xby9y9mf7v7jxxz8001bc8vw8kf04rjsx6060"))))
166 (properties
167 `((upstream-name . "BSgenome.Dmelanogaster.UCSC.dm6")))
168 (build-system r-build-system)
169 (propagated-inputs
170 `(("r-bsgenome" ,r-bsgenome)))
171 (home-page
172 "https://www.bioconductor.org/packages/BSgenome.Dmelanogaster.UCSC.dm6/")
173 (synopsis "Full genome sequences for Fly")
174 (description
175 "This package provides full genome sequences for Drosophila
176 melanogaster (Fly) as provided by UCSC (dm6) and stored in Biostrings
177 objects.")
178 (license license:artistic2.0)))
179
180 (define-public r-bsgenome-dmelanogaster-ucsc-dm3
181 (package
182 (name "r-bsgenome-dmelanogaster-ucsc-dm3")
183 (version "1.4.0")
184 (source (origin
185 (method url-fetch)
186 (uri (bioconductor-uri "BSgenome.Dmelanogaster.UCSC.dm3"
187 version 'annotation))
188 (sha256
189 (base32
190 "19bm3lkhhkag3gnwp419211fh0cnr0x6fa0r1lr0ycwrikxdxsv8"))))
191 (properties
192 `((upstream-name . "BSgenome.Dmelanogaster.UCSC.dm3")))
193 (build-system r-build-system)
194 (propagated-inputs
195 `(("r-bsgenome" ,r-bsgenome)))
196 (home-page
197 "https://www.bioconductor.org/packages/BSgenome.Dmelanogaster.UCSC.dm3/")
198 (synopsis "Full genome sequences for Fly")
199 (description
200 "This package provides full genome sequences for Drosophila
201 melanogaster (Fly) as provided by UCSC (dm3, April 2006) and stored in
202 Biostrings objects.")
203 (license license:artistic2.0)))
204
205 (define-public r-bsgenome-dmelanogaster-ucsc-dm3-masked
206 (package
207 (name "r-bsgenome-dmelanogaster-ucsc-dm3-masked")
208 (version "1.3.99")
209 (source (origin
210 (method url-fetch)
211 (uri (bioconductor-uri "BSgenome.Dmelanogaster.UCSC.dm3.masked"
212 version 'annotation))
213 (sha256
214 (base32
215 "1756csb09f1br9rj1l3f08qyh4hlymdbd0cfn8x3fq39dn45m5ap"))))
216 (properties
217 `((upstream-name . "BSgenome.Dmelanogaster.UCSC.dm3.masked")))
218 (build-system r-build-system)
219 (propagated-inputs
220 `(("r-bsgenome" ,r-bsgenome)
221 ("r-bsgenome-dmelanogaster-ucsc-dm3"
222 ,r-bsgenome-dmelanogaster-ucsc-dm3)))
223 (home-page "https://www.bioconductor.org/packages/BSgenome.Dmelanogaster.UCSC.dm3.masked/")
224 (synopsis "Full masked genome sequences for Fly")
225 (description
226 "This package provides full masked genome sequences for Drosophila
227 melanogaster (Fly) as provided by UCSC (dm3, April 2006) and stored in
228 Biostrings objects. The sequences are the same as in
229 BSgenome.Dmelanogaster.UCSC.dm3, except that each of them has the 4 following
230 masks on top: (1) the mask of assembly gaps (AGAPS mask), (2) the mask of
231 intra-contig ambiguities (AMB mask), (3) the mask of repeats from
232 RepeatMasker (RM mask), and (4) the mask of repeats from Tandem Repeats
233 Finder (TRF mask). Only the AGAPS and AMB masks are \"active\" by default.")
234 (license license:artistic2.0)))
235
236 (define-public r-bsgenome-hsapiens-1000genomes-hs37d5
237 (package
238 (name "r-bsgenome-hsapiens-1000genomes-hs37d5")
239 (version "0.99.1")
240 (source (origin
241 (method url-fetch)
242 (uri (bioconductor-uri "BSgenome.Hsapiens.1000genomes.hs37d5"
243 version 'annotation))
244 (sha256
245 (base32
246 "1cg0g5fqmsvwyw2p9hp2yy4ilk21jkbbrnpgqvb5c36ihjwvc7sr"))))
247 (properties
248 `((upstream-name . "BSgenome.Hsapiens.1000genomes.hs37d5")))
249 (build-system r-build-system)
250 (propagated-inputs
251 `(("r-bsgenome" ,r-bsgenome)))
252 (home-page
253 "https://www.bioconductor.org/packages/BSgenome.Hsapiens.1000genomes.hs37d5/")
254 (synopsis "Full genome sequences for Homo sapiens")
255 (description
256 "This package provides full genome sequences for Homo sapiens from
257 1000genomes phase2 reference genome sequence (hs37d5), based on NCBI GRCh37.")
258 (license license:artistic2.0)))
259
260 (define-public r-bsgenome-hsapiens-ncbi-grch38
261 (package
262 (name "r-bsgenome-hsapiens-ncbi-grch38")
263 (version "1.3.1000")
264 (source
265 (origin
266 (method url-fetch)
267 (uri (bioconductor-uri "BSgenome.Hsapiens.NCBI.GRCh38"
268 version 'annotation))
269 (sha256
270 (base32
271 "0y75qdq578fh6420vbvsbwmdw8jvr3g06qli2h3vj3pxmjykh9c1"))))
272 (properties `((upstream-name . "BSgenome.Hsapiens.NCBI.GRCh38")))
273 (build-system r-build-system)
274 (propagated-inputs `(("r-bsgenome" ,r-bsgenome)))
275 (home-page
276 "https://bioconductor.org/packages/release/data/annotation/html/\
277 BSgenome.Hsapiens.NCBI.GRCh38.html")
278 (synopsis "Full genome sequences for Homo sapiens (GRCh38)")
279 (description
280 "This package provides full genome sequences for Homo sapiens (Human) as
281 provided by NCBI (GRCh38, 2013-12-17) and stored in Biostrings objects.")
282 (license license:artistic2.0)))
283
284 (define-public r-bsgenome-hsapiens-ucsc-hg19-masked
285 (package
286 (name "r-bsgenome-hsapiens-ucsc-hg19-masked")
287 (version "1.3.99")
288 (source (origin
289 (method url-fetch)
290 (uri (bioconductor-uri "BSgenome.Hsapiens.UCSC.hg19.masked"
291 version 'annotation))
292 (sha256
293 (base32
294 "0452pyah0kv1vsrsjbrqw4k2rm8lc2vc771dzib45gnnfz86qxrr"))))
295 (properties
296 `((upstream-name . "BSgenome.Hsapiens.UCSC.hg19.masked")))
297 (build-system r-build-system)
298 (propagated-inputs
299 `(("r-bsgenome" ,r-bsgenome)
300 ("r-bsgenome-hsapiens-ucsc-hg19"
301 ,r-bsgenome-hsapiens-ucsc-hg19)))
302 (home-page "https://bioconductor.org/packages/BSgenome.Hsapiens.UCSC.hg19.masked/")
303 (synopsis "Full masked genome sequences for Homo sapiens")
304 (description
305 "This package provides full genome sequences for Homo sapiens (Human) as
306 provided by UCSC (hg19, Feb. 2009) and stored in Biostrings objects. The
307 sequences are the same as in BSgenome.Hsapiens.UCSC.hg19, except that each of
308 them has the 4 following masks on top: (1) the mask of assembly gaps (AGAPS
309 mask), (2) the mask of intra-contig ambiguities (AMB mask), (3) the mask of
310 repeats from RepeatMasker (RM mask), and (4) the mask of repeats from Tandem
311 Repeats Finder (TRF mask). Only the AGAPS and AMB masks are \"active\" by
312 default.")
313 (license license:artistic2.0)))
314
315 (define-public r-bsgenome-mmusculus-ucsc-mm9
316 (package
317 (name "r-bsgenome-mmusculus-ucsc-mm9")
318 (version "1.4.0")
319 (source (origin
320 (method url-fetch)
321 (uri (bioconductor-uri "BSgenome.Mmusculus.UCSC.mm9"
322 version 'annotation))
323 (sha256
324 (base32
325 "1birqw30g2azimxpnjfzmkphan7x131yy8b9h85lfz5fjdg7841i"))))
326 (properties
327 `((upstream-name . "BSgenome.Mmusculus.UCSC.mm9")))
328 (build-system r-build-system)
329 (propagated-inputs
330 `(("r-bsgenome" ,r-bsgenome)))
331 (home-page
332 "https://www.bioconductor.org/packages/BSgenome.Mmusculus.UCSC.mm9/")
333 (synopsis "Full genome sequences for Mouse")
334 (description
335 "This package provides full genome sequences for Mus musculus (Mouse) as
336 provided by UCSC (mm9, July 2007) and stored in Biostrings objects.")
337 (license license:artistic2.0)))
338
339 (define-public r-bsgenome-mmusculus-ucsc-mm9-masked
340 (package
341 (name "r-bsgenome-mmusculus-ucsc-mm9-masked")
342 (version "1.3.99")
343 (source (origin
344 (method url-fetch)
345 (uri (bioconductor-uri "BSgenome.Mmusculus.UCSC.mm9.masked"
346 version 'annotation))
347 (sha256
348 (base32
349 "00bpbm3havqcxr4g63zhllsbpd9q6svgihks7qp7x73nm4gvq7fn"))))
350 (properties
351 `((upstream-name . "BSgenome.Mmusculus.UCSC.mm9.masked")))
352 (build-system r-build-system)
353 (propagated-inputs
354 `(("r-bsgenome" ,r-bsgenome)
355 ("r-bsgenome-mmusculus-ucsc-mm9"
356 ,r-bsgenome-mmusculus-ucsc-mm9)))
357 (home-page "https://bioconductor.org/packages/BSgenome.Mmusculus.UCSC.mm9.masked/")
358 (synopsis "Full masked genome sequences for Mouse")
359 (description
360 "This package provides full genome sequences for Mus musculus (Mouse) as
361 provided by UCSC (mm9, Jul. 2007) and stored in Biostrings objects. The
362 sequences are the same as in BSgenome.Mmusculus.UCSC.mm9, except that each of
363 them has the 4 following masks on top: (1) the mask of assembly gaps (AGAPS
364 mask), (2) the mask of intra-contig ambiguities (AMB mask), (3) the mask of
365 repeats from RepeatMasker (RM mask), and (4) the mask of repeats from Tandem
366 Repeats Finder (TRF mask). Only the AGAPS and AMB masks are \"active\" by
367 default." )
368 (license license:artistic2.0)))
369
370 (define-public r-bsgenome-mmusculus-ucsc-mm10
371 (package
372 (name "r-bsgenome-mmusculus-ucsc-mm10")
373 (version "1.4.0")
374 (source (origin
375 (method url-fetch)
376 (uri (bioconductor-uri "BSgenome.Mmusculus.UCSC.mm10"
377 version 'annotation))
378 (sha256
379 (base32
380 "12s0nm2na9brjad4rn9l7d3db2aj8qa1xvz0y1k7gk08wayb6bkf"))))
381 (properties
382 `((upstream-name . "BSgenome.Mmusculus.UCSC.mm10")))
383 (build-system r-build-system)
384 (propagated-inputs
385 `(("r-bsgenome" ,r-bsgenome)))
386 (home-page
387 "https://www.bioconductor.org/packages/BSgenome.Mmusculus.UCSC.mm10/")
388 (synopsis "Full genome sequences for Mouse")
389 (description
390 "This package provides full genome sequences for Mus
391 musculus (Mouse) as provided by UCSC (mm10, December 2011) and stored
392 in Biostrings objects.")
393 (license license:artistic2.0)))
394
395 (define-public r-genomeinfodbdata
396 (package
397 (name "r-genomeinfodbdata")
398 (version "1.2.0")
399 (source (origin
400 (method url-fetch)
401 (uri (bioconductor-uri "GenomeInfoDbData" version 'annotation))
402 (sha256
403 (base32
404 "0di6nlqpsyqf693k2na65ayqldih563x3zfrczpqc5q2hl5kg35c"))))
405 (properties
406 `((upstream-name . "GenomeInfoDbData")))
407 (build-system r-build-system)
408 (home-page "https://bioconductor.org/packages/GenomeInfoDbData")
409 (synopsis "Species and taxonomy ID look up tables for GenomeInfoDb")
410 (description "This package contains data for mapping between NCBI taxonomy
411 ID and species. It is used by functions in the GenomeInfoDb package.")
412 (license license:artistic2.0)))
413
414 (define-public r-homo-sapiens
415 (package
416 (name "r-homo-sapiens")
417 (version "1.3.1")
418 (source (origin
419 (method url-fetch)
420 (uri (bioconductor-uri "Homo.sapiens" version 'annotation))
421 (sha256
422 (base32
423 "151vj7h5p1c8yd5swrchk46z469p135wk50hvkl0nhgndvy0jj01"))))
424 (properties
425 `((upstream-name . "Homo.sapiens")))
426 (build-system r-build-system)
427 (propagated-inputs
428 `(("r-genomicfeatures" ,r-genomicfeatures)
429 ("r-go-db" ,r-go-db)
430 ("r-org-hs-eg-db" ,r-org-hs-eg-db)
431 ("r-txdb-hsapiens-ucsc-hg19-knowngene" ,r-txdb-hsapiens-ucsc-hg19-knowngene)
432 ("r-organismdbi" ,r-organismdbi)
433 ("r-annotationdbi" ,r-annotationdbi)))
434 (home-page "https://bioconductor.org/packages/Homo.sapiens/")
435 (synopsis "Annotation package for the Homo.sapiens object")
436 (description
437 "This package contains the Homo.sapiens object to access data from
438 several related annotation packages.")
439 (license license:artistic2.0)))
440
441 (define-public r-org-ce-eg-db
442 (package
443 (name "r-org-ce-eg-db")
444 (version "3.7.0")
445 (source (origin
446 (method url-fetch)
447 (uri (bioconductor-uri "org.Ce.eg.db" version 'annotation))
448 (sha256
449 (base32
450 "1w5br1ss4ha8wv4v2saj7cmbjc2jw0dyj2f2y269l078z31wcnaz"))))
451 (properties
452 `((upstream-name . "org.Ce.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.Ce.eg.db/")
457 (synopsis "Genome wide annotation for Worm")
458 (description
459 "This package provides mappings from Entrez gene identifiers to various
460 annotations for the genome of the model worm Caenorhabditis elegans.")
461 (license license:artistic2.0)))
462
463 (define-public r-org-dm-eg-db
464 (package
465 (name "r-org-dm-eg-db")
466 (version "3.7.0")
467 (source (origin
468 (method url-fetch)
469 (uri (bioconductor-uri "org.Dm.eg.db" version 'annotation))
470 (sha256
471 (base32
472 "1pqjrzlyg72bjpy8zsxvaglc7jsv176bnyi87xdajmkvsgxpm7b3"))))
473 (properties
474 `((upstream-name . "org.Dm.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.Dm.eg.db/")
479 (synopsis "Genome wide annotation for Fly")
480 (description
481 "This package provides mappings from Entrez gene identifiers to various
482 annotations for the genome of the model fruit fly Drosophila melanogaster.")
483 (license license:artistic2.0)))
484
485 (define-public r-org-dr-eg-db
486 (package
487 (name "r-org-dr-eg-db")
488 (version "3.7.0")
489 (source (origin
490 (method url-fetch)
491 (uri (bioconductor-uri "org.Dr.eg.db" version 'annotation))
492 (sha256
493 (base32
494 "1xs5wsbcpy0iwbjyiv7fax57djqc529ai5fk1qfsdcvlja3cpglx"))))
495 (properties
496 `((upstream-name . "org.Dr.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.Dr.eg.db/")
501 (synopsis "Annotation for Zebrafish")
502 (description
503 "This package provides genome wide annotations for Zebrafish, primarily
504 based on mapping using Entrez Gene identifiers.")
505 (license license:artistic2.0)))
506
507 (define-public r-org-hs-eg-db
508 (package
509 (name "r-org-hs-eg-db")
510 (version "3.7.0")
511 (source (origin
512 (method url-fetch)
513 (uri (bioconductor-uri "org.Hs.eg.db" version 'annotation))
514 (sha256
515 (base32
516 "1qxz9l80yg3qdqszs6dsscp7lrpfi1bgd0pxh9j7q34vprzwhdim"))))
517 (properties
518 `((upstream-name . "org.Hs.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.Hs.eg.db/")
523 (synopsis "Genome wide annotation for Human")
524 (description
525 "This package contains genome-wide annotations for Human, primarily based
526 on mapping using Entrez Gene identifiers.")
527 (license license:artistic2.0)))
528
529 (define-public r-org-mm-eg-db
530 (package
531 (name "r-org-mm-eg-db")
532 (version "3.7.0")
533 (source (origin
534 (method url-fetch)
535 (uri (bioconductor-uri "org.Mm.eg.db" version 'annotation))
536 (sha256
537 (base32
538 "1i3nvrd3wjigf1rmgxq1p5xxc3p8v02h5gwi62s30rkrsyjjfjxx"))))
539 (properties
540 `((upstream-name . "org.Mm.eg.db")))
541 (build-system r-build-system)
542 (propagated-inputs
543 `(("r-annotationdbi" ,r-annotationdbi)))
544 (home-page "https://www.bioconductor.org/packages/org.Mm.eg.db/")
545 (synopsis "Genome wide annotation for Mouse")
546 (description
547 "This package provides mappings from Entrez gene identifiers to various
548 annotations for the genome of the model mouse Mus musculus.")
549 (license license:artistic2.0)))
550
551 (define-public r-bsgenome-hsapiens-ucsc-hg19
552 (package
553 (name "r-bsgenome-hsapiens-ucsc-hg19")
554 (version "1.4.0")
555 (source (origin
556 (method url-fetch)
557 (uri (bioconductor-uri "BSgenome.Hsapiens.UCSC.hg19"
558 version 'annotation))
559 (sha256
560 (base32
561 "1y0nqpk8cw5a34sd9hmin3z4v7iqm6hf6l22cl81vlbxqbjibxc8"))))
562 (properties
563 `((upstream-name . "BSgenome.Hsapiens.UCSC.hg19")))
564 (build-system r-build-system)
565 (propagated-inputs
566 `(("r-bsgenome" ,r-bsgenome)))
567 (home-page
568 "https://www.bioconductor.org/packages/BSgenome.Hsapiens.UCSC.hg19/")
569 (synopsis "Full genome sequences for Homo sapiens")
570 (description
571 "This package provides full genome sequences for Homo sapiens as provided
572 by UCSC (hg19, February 2009) and stored in Biostrings objects.")
573 (license license:artistic2.0)))
574
575 (define-public r-bsgenome-hsapiens-ucsc-hg38
576 (package
577 (name "r-bsgenome-hsapiens-ucsc-hg38")
578 (version "1.4.1")
579 (source (origin
580 (method url-fetch)
581 (uri (bioconductor-uri "BSgenome.Hsapiens.UCSC.hg38"
582 version 'annotation))
583 (sha256
584 (base32
585 "1ql08pvi4vv0ynvg4qs9kysw1c7s3crkgin6zxvgzqk6fray9mvi"))))
586 (properties
587 `((upstream-name . "BSgenome.Hsapiens.UCSC.hg38")))
588 (build-system r-build-system)
589 (propagated-inputs
590 `(("r-bsgenome" ,r-bsgenome)))
591 (home-page
592 "https://www.bioconductor.org/packages/BSgenome.Hsapiens.UCSC.hg38/")
593 (synopsis "Full genome sequences for Homo sapiens")
594 (description
595 "This package provides full genome sequences for Homo sapiens (Human)
596 as provided by UCSC (hg38, Dec. 2013) and stored in Biostrings objects.")
597 (license license:artistic2.0)))
598
599 (define-public r-ensdb-hsapiens-v75
600 (package
601 (name "r-ensdb-hsapiens-v75")
602 (version "2.99.0")
603 (source
604 (origin
605 (method url-fetch)
606 (uri (bioconductor-uri "EnsDb.Hsapiens.v75" version 'annotation))
607 (sha256
608 (base32
609 "0jx6rf6v0j8yr07q3c1h7s121901dc400nm6xaiv4i7kb5czjn9c"))))
610 (properties
611 `((upstream-name . "EnsDb.Hsapiens.v75")))
612 (build-system r-build-system)
613 (propagated-inputs
614 `(("r-ensembldb" ,r-ensembldb)))
615 (home-page "https://bioconductor.org/packages/EnsDb.Hsapiens.v75")
616 (synopsis "Ensembl based annotation package")
617 (description
618 "This package exposes an annotation database generated from Ensembl.")
619 (license license:artistic2.0)))
620
621 (define-public r-txdb-hsapiens-ucsc-hg19-knowngene
622 (package
623 (name "r-txdb-hsapiens-ucsc-hg19-knowngene")
624 (version "3.2.2")
625 (source (origin
626 (method url-fetch)
627 (uri (bioconductor-uri "TxDb.Hsapiens.UCSC.hg19.knownGene"
628 version 'annotation))
629 (sha256
630 (base32
631 "1sajhcqqwazgz2lqbik7rd935i7kpnh08zxbp2ra10j72yqy4g86"))))
632 (properties
633 `((upstream-name . "TxDb.Hsapiens.UCSC.hg19.knownGene")))
634 (build-system r-build-system)
635 (propagated-inputs
636 `(("r-genomicfeatures" ,r-genomicfeatures)))
637 (home-page
638 "https://bioconductor.org/packages/TxDb.Hsapiens.UCSC.hg19.knownGene/")
639 (synopsis "Annotation package for human genome in TxDb format")
640 (description
641 "This package provides an annotation database of Homo sapiens genome
642 data. It is derived from the UCSC hg19 genome and based on the \"knownGene\"
643 track. The database is exposed as a @code{TxDb} object.")
644 (license license:artistic2.0)))
645
646 (define-public r-txdb-hsapiens-ucsc-hg38-knowngene
647 (package
648 (name "r-txdb-hsapiens-ucsc-hg38-knowngene")
649 (version "3.4.6")
650 (source (origin
651 (method url-fetch)
652 (uri (bioconductor-uri "TxDb.Hsapiens.UCSC.hg38.knownGene"
653 version 'annotation))
654 (sha256
655 (base32
656 "12j7rri9r129v9w1yiqadg952dx462dh092sxif3r5kk8l7bxkn9"))))
657 (properties
658 `((upstream-name . "TxDb.Hsapiens.UCSC.hg38.knownGene")))
659 (build-system r-build-system)
660 (propagated-inputs
661 `(("r-genomicfeatures" ,r-genomicfeatures)))
662 (home-page
663 "https://bioconductor.org/packages/TxDb.Hsapiens.UCSC.hg38.knownGene/")
664 (synopsis "Annotation package for human genome in TxDb format")
665 (description
666 "This package provides an annotation database of Homo sapiens genome
667 data. It is derived from the UCSC hg38 genome and based on the \"knownGene\"
668 track. The database is exposed as a @code{TxDb} object.")
669 (license license:artistic2.0)))
670
671 (define-public r-txdb-mmusculus-ucsc-mm9-knowngene
672 (package
673 (name "r-txdb-mmusculus-ucsc-mm9-knowngene")
674 (version "3.2.2")
675 (source (origin
676 (method url-fetch)
677 (uri (bioconductor-uri "TxDb.Mmusculus.UCSC.mm9.knownGene"
678 version 'annotation))
679 (sha256
680 (base32
681 "16bjxy00363hf91ik2mqlqls86i07gia72qh92xc3l1ncch61mx2"))))
682 (properties
683 `((upstream-name . "TxDb.Mmusculus.UCSC.mm9.knownGene")))
684 (build-system r-build-system)
685 (propagated-inputs
686 `(("r-genomicfeatures" ,r-genomicfeatures)
687 ("r-annotationdbi" ,r-annotationdbi)))
688 (home-page
689 "https://bioconductor.org/packages/TxDb.Mmusculus.UCSC.mm9.knownGene/")
690 (synopsis "Annotation package for mouse genome in TxDb format")
691 (description
692 "This package provides an annotation database of Mouse genome data. It
693 is derived from the UCSC mm9 genome and based on the \"knownGene\" track. The
694 database is exposed as a @code{TxDb} object.")
695 (license license:artistic2.0)))
696
697 (define-public r-txdb-mmusculus-ucsc-mm10-knowngene
698 (package
699 (name "r-txdb-mmusculus-ucsc-mm10-knowngene")
700 (version "3.10.0")
701 (source (origin
702 (method url-fetch)
703 (uri (bioconductor-uri "TxDb.Mmusculus.UCSC.mm10.knownGene"
704 version 'annotation))
705 (sha256
706 (base32
707 "0xs9npnhbwll7p62hibs02y4ac23jchdcr25i6a7qwq1kms82qk9"))))
708 (properties
709 `((upstream-name . "TxDb.Mmusculus.UCSC.mm10.knownGene")))
710 (build-system r-build-system)
711 (propagated-inputs
712 `(("r-bsgenome" ,r-bsgenome)
713 ("r-genomicfeatures" ,r-genomicfeatures)
714 ("r-annotationdbi" ,r-annotationdbi)))
715 (home-page
716 "https://bioconductor.org/packages/TxDb.Mmusculus.UCSC.mm10.knownGene/")
717 (synopsis "Annotation package for TxDb knownGene object(s) for Mouse")
718 (description
719 "This package loads a TxDb object, which is an R interface to
720 prefabricated databases contained in this package. This package provides
721 the TxDb object of Mouse data as provided by UCSC (mm10, December 2011)
722 based on the knownGene track.")
723 (license license:artistic2.0)))
724
725 (define-public r-txdb-celegans-ucsc-ce6-ensgene
726 (package
727 (name "r-txdb-celegans-ucsc-ce6-ensgene")
728 (version "3.2.2")
729 (source
730 (origin
731 (method url-fetch)
732 (uri (bioconductor-uri "TxDb.Celegans.UCSC.ce6.ensGene"
733 version 'annotation))
734 (sha256
735 (base32
736 "1sgppva33cdy4isj2is8mfalj5gmmkpbkq9w1d83a4agcq31mi90"))))
737 (properties
738 `((upstream-name . "TxDb.Celegans.UCSC.ce6.ensGene")))
739 (build-system r-build-system)
740 (propagated-inputs
741 `(("r-annotationdbi" ,r-annotationdbi)
742 ("r-genomicfeatures" ,r-genomicfeatures)))
743 (home-page "https://bioconductor.org/packages/TxDb.Celegans.UCSC.ce6.ensGene/")
744 (synopsis "Annotation package for C elegans TxDb objects")
745 (description
746 "This package exposes a C elegans annotation database generated from UCSC
747 by exposing these as TxDb objects.")
748 (license license:artistic2.0)))
749
750 (define-public r-fdb-infiniummethylation-hg19
751 (package
752 (name "r-fdb-infiniummethylation-hg19")
753 (version "2.2.0")
754 (source (origin
755 (method url-fetch)
756 (uri (bioconductor-uri "FDb.InfiniumMethylation.hg19"
757 version 'annotation))
758 (sha256
759 (base32
760 "0gq90fvph6kgrpjb89nvzq6hl1k24swn19rgjh5g98l86mja6nk0"))))
761 (properties
762 `((upstream-name . "FDb.InfiniumMethylation.hg19")))
763 (build-system r-build-system)
764 (propagated-inputs
765 `(("r-biostrings" ,r-biostrings)
766 ("r-genomicfeatures" ,r-genomicfeatures)
767 ("r-annotationdbi" ,r-annotationdbi)
768 ("r-org-hs-eg-db" ,r-org-hs-eg-db)
769 ("r-txdb-hsapiens-ucsc-hg19-knowngene" ,r-txdb-hsapiens-ucsc-hg19-knowngene)))
770 (home-page "https://bioconductor.org/packages/FDb.InfiniumMethylation.hg19/")
771 (synopsis "Compiled HumanMethylation27 and HumanMethylation450 annotations")
772 (description
773 "This is an annotation package for Illumina Infinium DNA methylation
774 probes. It contains the compiled HumanMethylation27 and HumanMethylation450
775 annotations.")
776 (license license:artistic2.0)))
777
778 (define-public r-illuminahumanmethylationepicmanifest
779 (package
780 (name "r-illuminahumanmethylationepicmanifest")
781 (version "0.3.0")
782 (source (origin
783 (method url-fetch)
784 (uri (bioconductor-uri "IlluminaHumanMethylationEPICmanifest"
785 version 'annotation))
786 (sha256
787 (base32
788 "0alhjda5g186z8b1nsmnpfswrlj7prdz8mkwx60wkkl6hkcnk6p3"))))
789 (properties
790 `((upstream-name . "IlluminaHumanMethylationEPICmanifest")))
791 (build-system r-build-system)
792 (propagated-inputs
793 `(("r-minfi" ,r-minfi)))
794 (home-page "https://bioconductor.org/packages/IlluminaHumanMethylationEPICmanifest/")
795 (synopsis "Manifest for Illumina's EPIC methylation arrays")
796 (description
797 "This is a manifest package for Illumina's EPIC methylation arrays.")
798 (license license:artistic2.0)))
799
800 (define-public r-do-db
801 (package
802 (name "r-do-db")
803 (version "2.9")
804 (source (origin
805 (method url-fetch)
806 (uri (bioconductor-uri "DO.db" version 'annotation))
807 (sha256
808 (base32
809 "10bqqa124l61ivzy4mdd3z3ar9a6537qbxw23pc4y9w8a6dwnavn"))))
810 (properties
811 `((upstream-name . "DO.db")))
812 (build-system r-build-system)
813 (propagated-inputs
814 `(("r-annotationdbi" ,r-annotationdbi)))
815 (home-page "https://www.bioconductor.org/packages/DO.db/")
816 (synopsis "Annotation maps describing the entire Disease Ontology")
817 (description
818 "This package provides a set of annotation maps describing the entire
819 Disease Ontology.")
820 (license license:artistic2.0)))
821
822 (define-public r-pfam-db
823 (package
824 (name "r-pfam-db")
825 (version "3.8.2")
826 (source
827 (origin
828 (method url-fetch)
829 (uri (bioconductor-uri "PFAM.db" version 'annotation))
830 (sha256
831 (base32
832 "0rn1arzzcniy3yyc4yc44vn40g0cqss37dhwnvsgxpfayqq1k59s"))))
833 (properties `((upstream-name . "PFAM.db")))
834 (build-system r-build-system)
835 (propagated-inputs
836 `(("r-annotationdbi" ,r-annotationdbi)))
837 (home-page "https://bioconductor.org/packages/PFAM.db")
838 (synopsis "Set of protein ID mappings for PFAM")
839 (description
840 "This package provides a set of protein ID mappings for PFAM, assembled
841 using data from public repositories.")
842 (license license:artistic2.0)))
843
844 (define-public r-phastcons100way-ucsc-hg19
845 (package
846 (name "r-phastcons100way-ucsc-hg19")
847 (version "3.7.2")
848 (source
849 (origin
850 (method url-fetch)
851 (uri (bioconductor-uri "phastCons100way.UCSC.hg19"
852 version 'annotation))
853 (sha256
854 (base32
855 "1jmc4k4zgkx5vr2plnidnd9bidlwlb0kr7mjg60cqjw7dq7jl1fa"))))
856 (properties
857 `((upstream-name . "phastCons100way.UCSC.hg19")))
858 (build-system r-build-system)
859 (propagated-inputs
860 `(("r-bsgenome" ,r-bsgenome)
861 ("r-genomeinfodb" ,r-genomeinfodb)
862 ("r-genomicranges" ,r-genomicranges)
863 ("r-genomicscores" ,r-genomicscores)
864 ("r-iranges" ,r-iranges)
865 ("r-s4vectors" ,r-s4vectors)))
866 (home-page "https://bioconductor.org/packages/phastCons100way.UCSC.hg19")
867 (synopsis "UCSC phastCons conservation scores for hg19")
868 (description
869 "This package provides UCSC phastCons conservation scores for the human
870 genome (hg19) calculated from multiple alignments with other 99 vertebrate
871 species.")
872 (license license:artistic2.0)))
873
874 \f
875 ;;; Experiment data
876
877 (define-public r-abadata
878 (package
879 (name "r-abadata")
880 (version "1.12.0")
881 (source (origin
882 (method url-fetch)
883 (uri (bioconductor-uri "ABAData" version 'experiment))
884 (sha256
885 (base32
886 "1bmj341xcymlrk02gss5vvrqc4ddas0rdw39lnpsj98hq6n11p5z"))))
887 (properties
888 `((upstream-name . "ABAData")))
889 (build-system r-build-system)
890 (propagated-inputs
891 `(("r-annotationdbi" ,r-annotationdbi)))
892 (home-page "https://www.bioconductor.org/packages/ABAData/")
893 (synopsis "Gene expression in human brain regions from Allen Brain Atlas")
894 (description
895 "This package provides the data for the gene expression enrichment
896 analysis conducted in the package ABAEnrichment. The package includes three
897 datasets which are derived from the Allen Brain Atlas:
898
899 @enumerate
900 @item Gene expression data from Human Brain (adults) averaged across donors,
901 @item Gene expression data from the Developing Human Brain pooled into five
902 age categories and averaged across donors, and
903 @item a developmental effect score based on the Developing Human Brain
904 expression data.
905 @end enumerate
906
907 All datasets are restricted to protein coding genes.")
908 (license license:gpl2+)))
909
910 (define-public r-arrmdata
911 (package
912 (name "r-arrmdata")
913 (version "1.18.0")
914 (source (origin
915 (method url-fetch)
916 (uri (bioconductor-uri "ARRmData" version 'experiment))
917 (sha256
918 (base32
919 "0r1y3zn7ly4k3ngx55vfavn9s6aidbddlv2fbmj7hj3hvpslmyly"))))
920 (properties
921 `((upstream-name . "ARRmData")))
922 (build-system r-build-system)
923 (home-page "https://www.bioconductor.org/packages/ARRmData/")
924 (synopsis "Example dataset for normalization of Illumina 450k methylation data")
925 (description
926 "This package provides raw beta values from 36 samples across 3 groups
927 from Illumina 450k methylation arrays.")
928 (license license:artistic2.0)))
929
930 (define-public r-genelendatabase
931 (package
932 (name "r-genelendatabase")
933 (version "1.18.0")
934 (source
935 (origin
936 (method url-fetch)
937 (uri (bioconductor-uri "geneLenDataBase" version 'experiment))
938 (sha256
939 (base32
940 "03gm4pvsfascx7kjg0jycpf4f572mja68wwmwigs390vbmawyb4a"))))
941 (properties
942 `((upstream-name . "geneLenDataBase")))
943 (build-system r-build-system)
944 (propagated-inputs
945 `(("r-rtracklayer" ,r-rtracklayer)
946 ("r-genomicfeatures" ,r-genomicfeatures)))
947 (home-page "https://bioconductor.org/packages/geneLenDataBase/")
948 (synopsis "Lengths of mRNA transcripts for a number of genomes")
949 (description
950 "This package provides the lengths of mRNA transcripts for a number of
951 genomes and gene ID formats, largely based on the UCSC table browser.")
952 (license license:lgpl2.0+)))
953
954 (define-public r-pasilla
955 (package
956 (name "r-pasilla")
957 (version "1.14.0")
958 (source (origin
959 (method url-fetch)
960 (uri (string-append
961 "http://bioconductor.org/packages/release/data/experiment"
962 "/src/contrib/pasilla_" version ".tar.gz"))
963 (sha256
964 (base32
965 "0h124i2fb2lbj2k48zzf1n7ldqa471bs26fbd9vw50299aqx28x0"))))
966 (build-system r-build-system)
967 (propagated-inputs
968 `(("r-biocstyle" ,r-biocstyle)
969 ("r-dexseq" ,r-dexseq)
970 ("r-knitr" ,r-knitr)
971 ("r-rmarkdown" ,r-rmarkdown)))
972 (home-page "https://www.bioconductor.org/packages/pasilla/")
973 (synopsis "Data package with per-exon and per-gene read counts")
974 (description "This package provides per-exon and per-gene read counts
975 computed for selected genes from RNA-seq data that were presented in the
976 article 'Conservation of an RNA regulatory map between Drosophila and mammals'
977 by Brooks et al., Genome Research 2011.")
978 (license license:lgpl2.1+)))
979
980 (define-public r-hsmmsinglecell
981 (package
982 (name "r-hsmmsinglecell")
983 (version "1.2.0")
984 (source (origin
985 (method url-fetch)
986 (uri (bioconductor-uri "HSMMSingleCell" version 'experiment))
987 (sha256
988 (base32
989 "1vxnr8gr6md85g39csy7g2sqqajiqgyvznys2qa9yixd2b01yph9"))))
990 (properties
991 `((upstream-name . "HSMMSingleCell")))
992 (build-system r-build-system)
993 (home-page "https://www.bioconductor.org/packages/HSMMSingleCell/")
994 (synopsis "Single-cell RNA-Seq for differentiating human skeletal muscle myoblasts (HSMM)")
995 (description
996 "Skeletal myoblasts undergo a well-characterized sequence of
997 morphological and transcriptional changes during differentiation. In this
998 experiment, primary @dfn{human skeletal muscle myoblasts} (HSMM) were expanded
999 under high mitogen conditions (GM) and then differentiated by switching to
1000 low-mitogen media (DM). RNA-Seq libraries were sequenced from each of several
1001 hundred cells taken over a time-course of serum-induced differentiation.
1002 Between 49 and 77 cells were captured at each of four time points (0, 24, 48,
1003 72 hours) following serum switch using the Fluidigm C1 microfluidic system.
1004 RNA from each cell was isolated and used to construct mRNA-Seq libraries,
1005 which were then sequenced to a depth of ~4 million reads per library,
1006 resulting in a complete gene expression profile for each cell.")
1007 (license license:artistic2.0)))
1008
1009 (define-public r-all
1010 (package
1011 (name "r-all")
1012 (version "1.26.0")
1013 (source (origin
1014 (method url-fetch)
1015 (uri (bioconductor-uri "ALL" version 'experiment))
1016 (sha256
1017 (base32
1018 "1z7kpjw4ndj6fkxwvhqf3gawhrn26ksrlns7j2c78qzxqmjndik9"))))
1019 (properties `((upstream-name . "ALL")))
1020 (build-system r-build-system)
1021 (propagated-inputs
1022 `(("r-biobase" ,r-biobase)))
1023 (home-page "https://bioconductor.org/packages/ALL")
1024 (synopsis "Acute Lymphoblastic Leukemia data from the Ritz laboratory")
1025 (description
1026 "The data consist of microarrays from 128 different individuals with
1027 @dfn{acute lymphoblastic leukemia} (ALL). A number of additional covariates
1028 are available. The data have been normalized (using rma) and it is the
1029 jointly normalized data that are available here. The data are presented in
1030 the form of an @code{exprSet} object.")
1031 (license license:artistic2.0)))
1032
1033 (define-public r-affydata
1034 (package
1035 (name "r-affydata")
1036 (version "1.32.0")
1037 (source
1038 (origin
1039 (method url-fetch)
1040 (uri (bioconductor-uri "affydata" version 'experiment))
1041 (sha256
1042 (base32
1043 "1l9qhmjqgbrdl9cmd74rlnvmvr6mslbmckb83n0211whp2i0b7h5"))))
1044 (properties `((upstream-name . "affydata")))
1045 (build-system r-build-system)
1046 (propagated-inputs
1047 `(("r-affy" ,r-affy)))
1048 (home-page "https://bioconductor.org/packages/affydata/")
1049 (synopsis "Affymetrix data for demonstration purposes")
1050 (description
1051 "This package provides example datasets that represent 'real world
1052 examples' of Affymetrix data, unlike the artificial examples included in the
1053 package @code{affy}.")
1054 (license license:gpl2+)))
1055
1056 (define-public r-gagedata
1057 (package
1058 (name "r-gagedata")
1059 (version "2.28.0")
1060 (source
1061 (origin
1062 (method url-fetch)
1063 (uri (bioconductor-uri "gageData" version 'experiment))
1064 (sha256
1065 (base32 "16lmnvmbykvbdgwyx7r2jc217gb9nidn81860v5kri99g97j4jdn"))))
1066 (properties `((upstream-name . "gageData")))
1067 (build-system r-build-system)
1068 (home-page "https://bioconductor.org/packages/gageData")
1069 (synopsis "Auxillary data for gage package")
1070 (description
1071 "This is a supportive data package for the software package @code{gage}.
1072 However, the data supplied here are also useful for gene set or pathway
1073 analysis or microarray data analysis in general. In this package, we provide
1074 two demo microarray dataset: GSE16873 (a breast cancer dataset from GEO) and
1075 BMP6 (originally published as an demo dataset for GAGE, also registered as
1076 GSE13604 in GEO). This package also includes commonly used gene set data based
1077 on KEGG pathways and GO terms for major research species, including human,
1078 mouse, rat and budding yeast. Mapping data between common gene IDs for budding
1079 yeast are also included.")
1080 (license license:gpl2+)))
1081
1082 (define-public r-curatedtcgadata
1083 (package
1084 (name "r-curatedtcgadata")
1085 (version "1.8.0")
1086 (source
1087 (origin
1088 (method url-fetch)
1089 (uri (bioconductor-uri "curatedTCGAData" version 'experiment))
1090 (sha256
1091 (base32
1092 "02y6cgihmsl9b4a9mmcdjjgjp06lpz04biyvxd3n5lk5gnqd9r3y"))))
1093 (properties
1094 `((upstream-name . "curatedTCGAData")))
1095 (build-system r-build-system)
1096 (propagated-inputs
1097 `(("r-annotationhub" ,r-annotationhub)
1098 ("r-experimenthub" ,r-experimenthub)
1099 ("r-hdf5array" ,r-hdf5array)
1100 ("r-multiassayexperiment" ,r-multiassayexperiment)
1101 ("r-s4vectors" ,r-s4vectors)
1102 ("r-summarizedexperiment" ,r-summarizedexperiment)))
1103 (home-page "https://bioconductor.org/packages/curatedTCGAData/")
1104 (synopsis "Curated data from The Cancer Genome Atlas")
1105 (description
1106 "This package provides publicly available data from The Cancer Genome
1107 Atlas (TCGA) as @code{MultiAssayExperiment} objects.
1108 @code{MultiAssayExperiment} integrates multiple assays (e.g., RNA-seq, copy
1109 number, mutation, microRNA, protein, and others) with clinical / pathological
1110 data. It also links assay barcodes with patient identifiers, enabling
1111 harmonized subsetting of rows (features) and columns (patients / samples)
1112 across the entire multi-'omics experiment.")
1113 (license license:artistic2.0)))
1114
1115 \f
1116 ;;; Packages
1117
1118 (define-public r-biocversion
1119 (package
1120 (name "r-biocversion")
1121 (version "3.12.0")
1122 (source
1123 (origin
1124 (method url-fetch)
1125 (uri (bioconductor-uri "BiocVersion" version))
1126 (sha256
1127 (base32
1128 "1cj9swyf4zbkdq45bhw0kymh2aghkwimxjlfj5r2j7kdiyh6n3rk"))))
1129 (properties `((upstream-name . "BiocVersion")))
1130 (build-system r-build-system)
1131 (home-page "https://bioconductor.org/packages/BiocVersion/")
1132 (synopsis "Set the appropriate version of Bioconductor packages")
1133 (description
1134 "This package provides repository information for the appropriate version
1135 of Bioconductor.")
1136 (license license:artistic2.0)))
1137
1138 (define-public r-biocgenerics
1139 (package
1140 (name "r-biocgenerics")
1141 (version "0.36.0")
1142 (source (origin
1143 (method url-fetch)
1144 (uri (bioconductor-uri "BiocGenerics" version))
1145 (sha256
1146 (base32
1147 "1y9pgangz2f0n9v3zj8brz8bv7a1yjsncdnd5h1l7zv0c0j9fh9q"))))
1148 (properties
1149 `((upstream-name . "BiocGenerics")))
1150 (build-system r-build-system)
1151 (home-page "https://bioconductor.org/packages/BiocGenerics")
1152 (synopsis "S4 generic functions for Bioconductor")
1153 (description
1154 "This package provides S4 generic functions needed by many Bioconductor
1155 packages.")
1156 (license license:artistic2.0)))
1157
1158 (define-public r-coverageview
1159 (package
1160 (name "r-coverageview")
1161 (version "1.28.0")
1162 (source (origin
1163 (method url-fetch)
1164 (uri (bioconductor-uri "CoverageView" version))
1165 (sha256
1166 (base32
1167 "1k89gzqhd8ca8s9gk5bfzringnc5nayqbwzwwy35fls1cg96qmsj"))))
1168 (build-system r-build-system)
1169 (propagated-inputs
1170 `(("r-s4vectors" ,r-s4vectors)
1171 ("r-iranges" ,r-iranges)
1172 ("r-genomicranges" ,r-genomicranges)
1173 ("r-genomicalignments" ,r-genomicalignments)
1174 ("r-rtracklayer" ,r-rtracklayer)
1175 ("r-rsamtools" ,r-rsamtools)))
1176 (home-page "https://bioconductor.org/packages/CoverageView/")
1177 (synopsis "Coverage visualization package for R")
1178 (description "This package provides a framework for the visualization of
1179 genome coverage profiles. It can be used for ChIP-seq experiments, but it can
1180 be also used for genome-wide nucleosome positioning experiments or other
1181 experiment types where it is important to have a framework in order to inspect
1182 how the coverage distributed across the genome.")
1183 (license license:artistic2.0)))
1184
1185 (define-public r-cummerbund
1186 (package
1187 (name "r-cummerbund")
1188 (version "2.32.0")
1189 (source (origin
1190 (method url-fetch)
1191 (uri (bioconductor-uri "cummeRbund" version))
1192 (sha256
1193 (base32
1194 "1x7rby50api1c66al6a0i92q82ydjmh3h8l2k7hj0ffpn8c5pdgj"))))
1195 (build-system r-build-system)
1196 (propagated-inputs
1197 `(("r-biobase" ,r-biobase)
1198 ("r-biocgenerics" ,r-biocgenerics)
1199 ("r-fastcluster" ,r-fastcluster)
1200 ("r-ggplot2" ,r-ggplot2)
1201 ("r-gviz" ,r-gviz)
1202 ("r-plyr" ,r-plyr)
1203 ("r-reshape2" ,r-reshape2)
1204 ("r-rsqlite" ,r-rsqlite)
1205 ("r-rtracklayer" ,r-rtracklayer)
1206 ("r-s4vectors" ,r-s4vectors)))
1207 (home-page "https://bioconductor.org/packages/cummeRbund/")
1208 (synopsis "Analyze Cufflinks high-throughput sequencing data")
1209 (description "This package allows for persistent storage, access,
1210 exploration, and manipulation of Cufflinks high-throughput sequencing
1211 data. In addition, provides numerous plotting functions for commonly
1212 used visualizations.")
1213 (license license:artistic2.0)))
1214
1215 (define-public r-bluster
1216 (package
1217 (name "r-bluster")
1218 (version "1.0.0")
1219 (source (origin
1220 (method url-fetch)
1221 (uri (bioconductor-uri "bluster" version))
1222 (sha256
1223 (base32
1224 "0izrf82m5znyrgai5y5jss4k2brabh4ajxdvnlwwc92l5bw7jp61"))))
1225 (properties `((upstream-name . "bluster")))
1226 (build-system r-build-system)
1227 (propagated-inputs
1228 `(("r-biocneighbors" ,r-biocneighbors)
1229 ("r-biocparallel" ,r-biocparallel)
1230 ("r-igraph" ,r-igraph)
1231 ("r-matrix" ,r-matrix)
1232 ("r-rcpp" ,r-rcpp)
1233 ("r-s4vectors" ,r-s4vectors)))
1234 (native-inputs
1235 `(("r-knitr" ,r-knitr)))
1236 (home-page "https://bioconductor.org/packages/bluster")
1237 (synopsis "Clustering algorithms for Bioconductor")
1238 (description"This package wraps common clustering algorithms in an easily
1239 extended S4 framework. Backends are implemented for hierarchical, k-means
1240 and graph-based clustering. Several utilities are also provided to compare
1241 and evaluate clustering results.")
1242 (license license:gpl3)))
1243
1244 (define-public r-ideoviz
1245 (package
1246 (name "r-ideoviz")
1247 (version "1.26.0")
1248 (source (origin
1249 (method url-fetch)
1250 (uri (bioconductor-uri "IdeoViz" version))
1251 (sha256
1252 (base32
1253 "1k5c0skr6pvpcvkak9f0a088w5wsx4fl3jb9a76gyyni4nkj7djq"))))
1254 (build-system r-build-system)
1255 (propagated-inputs
1256 `(("r-biobase" ,r-biobase)
1257 ("r-iranges" ,r-iranges)
1258 ("r-genomicranges" ,r-genomicranges)
1259 ("r-rcolorbrewer" ,r-rcolorbrewer)
1260 ("r-rtracklayer" ,r-rtracklayer)
1261 ("r-genomeinfodb" ,r-genomeinfodb)))
1262 (home-page "https://bioconductor.org/packages/IdeoViz/")
1263 (synopsis "Plots data along a chromosomal ideogram")
1264 (description "This package provides functions to plot data associated with
1265 arbitrary genomic intervals along chromosomal ideogram.")
1266 (license license:gpl2)))
1267
1268 (define-public r-iranges
1269 (package
1270 (name "r-iranges")
1271 (version "2.24.1")
1272 (source (origin
1273 (method url-fetch)
1274 (uri (bioconductor-uri "IRanges" version))
1275 (sha256
1276 (base32
1277 "01mx46a82vd3gz705pj0kk4wpxg683s8jqxchzjia3gz00b4qw52"))))
1278 (properties
1279 `((upstream-name . "IRanges")))
1280 (build-system r-build-system)
1281 (propagated-inputs
1282 `(("r-biocgenerics" ,r-biocgenerics)
1283 ("r-s4vectors" ,r-s4vectors)))
1284 (home-page "https://bioconductor.org/packages/IRanges")
1285 (synopsis "Infrastructure for manipulating intervals on sequences")
1286 (description
1287 "This package provides efficient low-level and highly reusable S4 classes
1288 for storing ranges of integers, RLE vectors (Run-Length Encoding), and, more
1289 generally, data that can be organized sequentially (formally defined as
1290 @code{Vector} objects), as well as views on these @code{Vector} objects.
1291 Efficient list-like classes are also provided for storing big collections of
1292 instances of the basic classes. All classes in the package use consistent
1293 naming and share the same rich and consistent \"Vector API\" as much as
1294 possible.")
1295 (license license:artistic2.0)))
1296
1297 ;; This is a CRAN package, but it depends on r-bsgenome-hsapiens-ucsc-hg19
1298 ;; from Bioconductor.
1299 (define-public r-deconstructsigs
1300 (package
1301 (name "r-deconstructsigs")
1302 (version "1.8.0")
1303 (source (origin
1304 (method url-fetch)
1305 (uri (cran-uri "deconstructSigs" version))
1306 (sha256
1307 (base32
1308 "014x0nb23jb98666kaav2phkvmkr38pi38jv0dqd4jv7zp0gdf1a"))))
1309 (properties
1310 `((upstream-name . "deconstructSigs")))
1311 (build-system r-build-system)
1312 (propagated-inputs
1313 `(("r-bsgenome" ,r-bsgenome)
1314 ("r-bsgenome-hsapiens-ucsc-hg19" ,r-bsgenome-hsapiens-ucsc-hg19)
1315 ("r-genomeinfodb" ,r-genomeinfodb)
1316 ("r-reshape2" ,r-reshape2)))
1317 (home-page "https://github.com/raerose01/deconstructSigs")
1318 (synopsis "Identifies signatures present in a tumor sample")
1319 (description "This package takes sample information in the form of the
1320 fraction of mutations in each of 96 trinucleotide contexts and identifies
1321 the weighted combination of published signatures that, when summed, most
1322 closely reconstructs the mutational profile.")
1323 (license license:gpl2+)))
1324
1325 ;; This is a CRAN package, but it depends on Bioconductor packages.
1326 (define-public r-nmf
1327 (package
1328 (name "r-nmf")
1329 (version "0.23.0")
1330 (source
1331 (origin
1332 (method url-fetch)
1333 (uri (cran-uri "NMF" version))
1334 (sha256
1335 (base32
1336 "0ls7q9yc9l1z10jphq5a11wkfgcxc3gm3sfjj376zx3vnc0wl30g"))))
1337 (properties `((upstream-name . "NMF")))
1338 (build-system r-build-system)
1339 (propagated-inputs
1340 `(("r-cluster" ,r-cluster)
1341 ("r-biobase" ,r-biobase)
1342 ("r-biocmanager" ,r-biocmanager)
1343 ("r-bigmemory" ,r-bigmemory) ; suggested
1344 ("r-synchronicity" ,r-synchronicity) ; suggested
1345 ("r-colorspace" ,r-colorspace)
1346 ("r-digest" ,r-digest)
1347 ("r-doparallel" ,r-doparallel)
1348 ("r-foreach" ,r-foreach)
1349 ("r-ggplot2" ,r-ggplot2)
1350 ("r-gridbase" ,r-gridbase)
1351 ("r-pkgmaker" ,r-pkgmaker)
1352 ("r-rcolorbrewer" ,r-rcolorbrewer)
1353 ("r-registry" ,r-registry)
1354 ("r-reshape2" ,r-reshape2)
1355 ("r-rngtools" ,r-rngtools)
1356 ("r-stringr" ,r-stringr)))
1357 (native-inputs
1358 `(("r-knitr" ,r-knitr)))
1359 (home-page "http://renozao.github.io/NMF")
1360 (synopsis "Algorithms and framework for nonnegative matrix factorization")
1361 (description
1362 "This package provides a framework to perform Non-negative Matrix
1363 Factorization (NMF). The package implements a set of already published
1364 algorithms and seeding methods, and provides a framework to test, develop and
1365 plug new or custom algorithms. Most of the built-in algorithms have been
1366 optimized in C++, and the main interface function provides an easy way of
1367 performing parallel computations on multicore machines.")
1368 (license license:gpl2+)))
1369
1370 (define-public r-affycomp
1371 (package
1372 (name "r-affycomp")
1373 (version "1.66.0")
1374 (source
1375 (origin
1376 (method url-fetch)
1377 (uri (bioconductor-uri "affycomp" version))
1378 (sha256
1379 (base32
1380 "106gz4rami04r0ffc7rxkrv92s3yrcnlqnyykd5s8lrkndbihrpk"))))
1381 (properties `((upstream-name . "affycomp")))
1382 (build-system r-build-system)
1383 (propagated-inputs `(("r-biobase" ,r-biobase)))
1384 (home-page "https://bioconductor.org/packages/affycomp/")
1385 (synopsis "Graphics toolbox for assessment of Affymetrix expression measures")
1386 (description
1387 "The package contains functions that can be used to compare expression
1388 measures for Affymetrix Oligonucleotide Arrays.")
1389 (license license:gpl2+)))
1390
1391 (define-public r-affycompatible
1392 (package
1393 (name "r-affycompatible")
1394 (version "1.50.0")
1395 (source
1396 (origin
1397 (method url-fetch)
1398 (uri (bioconductor-uri "AffyCompatible" version))
1399 (sha256
1400 (base32
1401 "0pcs51miy45bky26i1d4iarbjh569gssb5g4fr26bzgjmq19yl7x"))))
1402 (properties
1403 `((upstream-name . "AffyCompatible")))
1404 (build-system r-build-system)
1405 (propagated-inputs
1406 `(("r-biostrings" ,r-biostrings)
1407 ("r-rcurl" ,r-rcurl)
1408 ("r-xml" ,r-xml)))
1409 (home-page "https://bioconductor.org/packages/AffyCompatible/")
1410 (synopsis "Work with Affymetrix GeneChip files")
1411 (description
1412 "This package provides an interface to Affymetrix chip annotation and
1413 sample attribute files. The package allows an easy way for users to download
1414 and manage local data bases of Affynmetrix NetAffx annotation files. It also
1415 provides access to @dfn{GeneChip Operating System} (GCOS) and @dfn{GeneChip
1416 Command Console} (AGCC)-compatible sample annotation files.")
1417 (license license:artistic2.0)))
1418
1419 (define-public r-affycontam
1420 (package
1421 (name "r-affycontam")
1422 (version "1.48.0")
1423 (source
1424 (origin
1425 (method url-fetch)
1426 (uri (bioconductor-uri "affyContam" version))
1427 (sha256
1428 (base32
1429 "0pi5fll5868sb80vb9kbymz6gkjv58f0abk6zwn407cnyjhr342b"))))
1430 (properties `((upstream-name . "affyContam")))
1431 (build-system r-build-system)
1432 (propagated-inputs
1433 `(("r-affy" ,r-affy)
1434 ("r-affydata" ,r-affydata)
1435 ("r-biobase" ,r-biobase)))
1436 (home-page "https://bioconductor.org/packages/affyContam/")
1437 (synopsis "Structured corruption of Affymetrix CEL file data")
1438 (description
1439 "Microarray quality assessment is a major concern of microarray analysts.
1440 This package provides some simple approaches to in silico creation of quality
1441 problems in CEL-level data to help evaluate performance of quality metrics.")
1442 (license license:artistic2.0)))
1443
1444 (define-public r-affycoretools
1445 (package
1446 (name "r-affycoretools")
1447 (version "1.62.0")
1448 (source
1449 (origin
1450 (method url-fetch)
1451 (uri (bioconductor-uri "affycoretools" version))
1452 (sha256
1453 (base32
1454 "0jacgwylg7wjw3xk3ga2sb1wkdklm5glamhbmqgvzm5kdjnl0rv0"))))
1455 (properties `((upstream-name . "affycoretools")))
1456 (build-system r-build-system)
1457 (propagated-inputs
1458 `(("r-affy" ,r-affy)
1459 ("r-annotationdbi" ,r-annotationdbi)
1460 ("r-biobase" ,r-biobase)
1461 ("r-biocgenerics" ,r-biocgenerics)
1462 ("r-dbi" ,r-dbi)
1463 ("r-edger" ,r-edger)
1464 ("r-gcrma" ,r-gcrma)
1465 ("r-glimma" ,r-glimma)
1466 ("r-ggplot2" ,r-ggplot2)
1467 ("r-gostats" ,r-gostats)
1468 ("r-gplots" ,r-gplots)
1469 ("r-hwriter" ,r-hwriter)
1470 ("r-lattice" ,r-lattice)
1471 ("r-limma" ,r-limma)
1472 ("r-oligoclasses" ,r-oligoclasses)
1473 ("r-reportingtools" ,r-reportingtools)
1474 ("r-rsqlite" ,r-rsqlite)
1475 ("r-s4vectors" ,r-s4vectors)
1476 ("r-xtable" ,r-xtable)))
1477 (native-inputs
1478 `(("r-knitr" ,r-knitr)))
1479 (home-page "https://bioconductor.org/packages/affycoretools/")
1480 (synopsis "Functions for analyses with Affymetrix GeneChips")
1481 (description
1482 "This package provides various wrapper functions that have been written
1483 to streamline the more common analyses that a Biostatistician might see.")
1484 (license license:artistic2.0)))
1485
1486 (define-public r-affxparser
1487 (package
1488 (name "r-affxparser")
1489 (version "1.62.0")
1490 (source
1491 (origin
1492 (method url-fetch)
1493 (uri (bioconductor-uri "affxparser" version))
1494 (sha256
1495 (base32
1496 "13h4iwskvgwgxid9f60gzb1zndgbhdlbn9ixv5waihy1jkcbn24p"))))
1497 (properties `((upstream-name . "affxparser")))
1498 (build-system r-build-system)
1499 (home-page "https://github.com/HenrikBengtsson/affxparser")
1500 (synopsis "Affymetrix File Parsing SDK")
1501 (description
1502 "This is a package for parsing Affymetrix files (CDF, CEL, CHP, BPMAP,
1503 BAR). It provides methods for fast and memory efficient parsing of Affymetrix
1504 files using the Affymetrix' Fusion SDK. Both ASCII- and binary-based files
1505 are supported. Currently, there are methods for reading @dfn{chip definition
1506 file} (CDF) and a @dfn{cell intensity file} (CEL). These files can be read
1507 either in full or in part. For example, probe signals from a few probesets
1508 can be extracted very quickly from a set of CEL files into a convenient list
1509 structure.")
1510 ;; The Fusion SDK contains files under GPLv2 and LGPLv2.1. The R code is
1511 ;; under LGPLv2+.
1512 (license (list license:lgpl2.0+ license:lgpl2.1 license:gpl2))))
1513
1514 (define-public r-annotate
1515 (package
1516 (name "r-annotate")
1517 (version "1.68.0")
1518 (source
1519 (origin
1520 (method url-fetch)
1521 (uri (bioconductor-uri "annotate" version))
1522 (sha256
1523 (base32
1524 "1rql591x56532m8n4axdkfkhkbcsz5hfrf7271s0lmkvy84i7z6l"))))
1525 (build-system r-build-system)
1526 (propagated-inputs
1527 `(("r-annotationdbi" ,r-annotationdbi)
1528 ("r-biobase" ,r-biobase)
1529 ("r-biocgenerics" ,r-biocgenerics)
1530 ("r-dbi" ,r-dbi)
1531 ("r-httr" ,r-httr)
1532 ("r-xml" ,r-xml)
1533 ("r-xtable" ,r-xtable)))
1534 (home-page
1535 "https://bioconductor.org/packages/annotate")
1536 (synopsis "Annotation for microarrays")
1537 (description "This package provides R environments for the annotation of
1538 microarrays.")
1539 (license license:artistic2.0)))
1540
1541 (define-public r-annotationforge
1542 (package
1543 (name "r-annotationforge")
1544 (version "1.32.0")
1545 (source
1546 (origin
1547 (method url-fetch)
1548 (uri (bioconductor-uri "AnnotationForge" version))
1549 (sha256
1550 (base32
1551 "0y3820dkvwz09wlmz9drx6gqpsr9cwppaiz40zafwfxbz65y8px7"))))
1552 (properties
1553 `((upstream-name . "AnnotationForge")))
1554 (build-system r-build-system)
1555 (propagated-inputs
1556 `(("r-annotationdbi" ,r-annotationdbi)
1557 ("r-biobase" ,r-biobase)
1558 ("r-biocgenerics" ,r-biocgenerics)
1559 ("r-dbi" ,r-dbi)
1560 ("r-rcurl" ,r-rcurl)
1561 ("r-rsqlite" ,r-rsqlite)
1562 ("r-s4vectors" ,r-s4vectors)
1563 ("r-xml" ,r-xml)))
1564 (native-inputs
1565 `(("r-knitr" ,r-knitr)))
1566 (home-page "https://bioconductor.org/packages/AnnotationForge")
1567 (synopsis "Code for building annotation database packages")
1568 (description
1569 "This package provides code for generating Annotation packages and their
1570 databases. Packages produced are intended to be used with AnnotationDbi.")
1571 (license license:artistic2.0)))
1572
1573 (define-public r-category
1574 (package
1575 (name "r-category")
1576 (version "2.56.0")
1577 (source
1578 (origin
1579 (method url-fetch)
1580 (uri (bioconductor-uri "Category" version))
1581 (sha256
1582 (base32
1583 "0m77wpnica0h2ia9ajdaiga4plgz1s9wls6pdnxzk7kwl8a68wkr"))))
1584 (properties `((upstream-name . "Category")))
1585 (build-system r-build-system)
1586 (propagated-inputs
1587 `(("r-annotate" ,r-annotate)
1588 ("r-annotationdbi" ,r-annotationdbi)
1589 ("r-biobase" ,r-biobase)
1590 ("r-biocgenerics" ,r-biocgenerics)
1591 ("r-genefilter" ,r-genefilter)
1592 ("r-graph" ,r-graph)
1593 ("r-gseabase" ,r-gseabase)
1594 ("r-matrix" ,r-matrix)
1595 ("r-rbgl" ,r-rbgl)
1596 ("r-dbi" ,r-dbi)))
1597 (home-page "https://bioconductor.org/packages/Category")
1598 (synopsis "Category analysis")
1599 (description
1600 "This package provides a collection of tools for performing category
1601 analysis.")
1602 (license license:artistic2.0)))
1603
1604 (define-public r-deseq2
1605 (package
1606 (name "r-deseq2")
1607 (version "1.30.1")
1608 (source
1609 (origin
1610 (method url-fetch)
1611 (uri (bioconductor-uri "DESeq2" version))
1612 (sha256
1613 (base32
1614 "1i0jpzsm1vl7q6qdmplj45w13lsaycxrx5pazlanjba2khn79k19"))))
1615 (properties `((upstream-name . "DESeq2")))
1616 (build-system r-build-system)
1617 (propagated-inputs
1618 `(("r-biobase" ,r-biobase)
1619 ("r-biocgenerics" ,r-biocgenerics)
1620 ("r-biocparallel" ,r-biocparallel)
1621 ("r-genefilter" ,r-genefilter)
1622 ("r-geneplotter" ,r-geneplotter)
1623 ("r-genomicranges" ,r-genomicranges)
1624 ("r-ggplot2" ,r-ggplot2)
1625 ("r-iranges" ,r-iranges)
1626 ("r-locfit" ,r-locfit)
1627 ("r-rcpp" ,r-rcpp)
1628 ("r-rcpparmadillo" ,r-rcpparmadillo)
1629 ("r-s4vectors" ,r-s4vectors)
1630 ("r-summarizedexperiment" ,r-summarizedexperiment)))
1631 (native-inputs
1632 `(("r-knitr" ,r-knitr)))
1633 (home-page "https://bioconductor.org/packages/DESeq2")
1634 (synopsis "Differential gene expression analysis")
1635 (description
1636 "This package provides functions to estimate variance-mean dependence in
1637 count data from high-throughput nucleotide sequencing assays and test for
1638 differential expression based on a model using the negative binomial
1639 distribution.")
1640 (license license:lgpl3+)))
1641
1642 (define-public r-dexseq
1643 (package
1644 (name "r-dexseq")
1645 (version "1.36.0")
1646 (source
1647 (origin
1648 (method url-fetch)
1649 (uri (bioconductor-uri "DEXSeq" version))
1650 (sha256
1651 (base32
1652 "0wfjb42xcr4wjy8a654b74411dky8hp6sp8xdwf0sxqgsxy106qi"))))
1653 (properties `((upstream-name . "DEXSeq")))
1654 (build-system r-build-system)
1655 (propagated-inputs
1656 `(("r-annotationdbi" ,r-annotationdbi)
1657 ("r-biobase" ,r-biobase)
1658 ("r-biocgenerics" ,r-biocgenerics)
1659 ("r-biocparallel" ,r-biocparallel)
1660 ("r-biomart" ,r-biomart)
1661 ("r-deseq2" ,r-deseq2)
1662 ("r-genefilter" ,r-genefilter)
1663 ("r-geneplotter" ,r-geneplotter)
1664 ("r-genomicranges" ,r-genomicranges)
1665 ("r-hwriter" ,r-hwriter)
1666 ("r-iranges" ,r-iranges)
1667 ("r-rcolorbrewer" ,r-rcolorbrewer)
1668 ("r-rsamtools" ,r-rsamtools)
1669 ("r-s4vectors" ,r-s4vectors)
1670 ("r-statmod" ,r-statmod)
1671 ("r-stringr" ,r-stringr)
1672 ("r-summarizedexperiment" ,r-summarizedexperiment)))
1673 (native-inputs
1674 `(("r-knitr" ,r-knitr)))
1675 (home-page "https://bioconductor.org/packages/DEXSeq")
1676 (synopsis "Inference of differential exon usage in RNA-Seq")
1677 (description
1678 "This package is focused on finding differential exon usage using RNA-seq
1679 exon counts between samples with different experimental designs. It provides
1680 functions that allows the user to make the necessary statistical tests based
1681 on a model that uses the negative binomial distribution to estimate the
1682 variance between biological replicates and generalized linear models for
1683 testing. The package also provides functions for the visualization and
1684 exploration of the results.")
1685 (license license:gpl3+)))
1686
1687 (define-public r-edger
1688 (package
1689 (name "r-edger")
1690 (version "3.32.1")
1691 (source (origin
1692 (method url-fetch)
1693 (uri (bioconductor-uri "edgeR" version))
1694 (sha256
1695 (base32
1696 "1gaic8qf6a6sy0bmydh1xzf52w0wnq31aanpvw3a30pfsi218bcp"))))
1697 (properties `((upstream-name . "edgeR")))
1698 (build-system r-build-system)
1699 (propagated-inputs
1700 `(("r-limma" ,r-limma)
1701 ("r-locfit" ,r-locfit)
1702 ("r-rcpp" ,r-rcpp)
1703 ("r-statmod" ,r-statmod))) ;for estimateDisp
1704 (home-page "http://bioinf.wehi.edu.au/edgeR")
1705 (synopsis "EdgeR does empirical analysis of digital gene expression data")
1706 (description "This package can do differential expression analysis of
1707 RNA-seq expression profiles with biological replication. It implements a range
1708 of statistical methodology based on the negative binomial distributions,
1709 including empirical Bayes estimation, exact tests, generalized linear models
1710 and quasi-likelihood tests. It be applied to differential signal analysis of
1711 other types of genomic data that produce counts, including ChIP-seq, SAGE and
1712 CAGE.")
1713 (license license:gpl2+)))
1714
1715 (define-public r-genefilter
1716 (package
1717 (name "r-genefilter")
1718 (version "1.72.1")
1719 (source
1720 (origin
1721 (method url-fetch)
1722 (uri (bioconductor-uri "genefilter" version))
1723 (sha256
1724 (base32
1725 "1c6h3qnjvphs977qhv5vafvsb108r0q7xhaayly6qv6adqfn94rn"))))
1726 (build-system r-build-system)
1727 (native-inputs
1728 `(("gfortran" ,gfortran)
1729 ("r-knitr" ,r-knitr)))
1730 (propagated-inputs
1731 `(("r-annotate" ,r-annotate)
1732 ("r-annotationdbi" ,r-annotationdbi)
1733 ("r-biobase" ,r-biobase)
1734 ("r-biocgenerics" ,r-biocgenerics)
1735 ("r-survival" ,r-survival)))
1736 (home-page "https://bioconductor.org/packages/genefilter")
1737 (synopsis "Filter genes from high-throughput experiments")
1738 (description
1739 "This package provides basic functions for filtering genes from
1740 high-throughput sequencing experiments.")
1741 (license license:artistic2.0)))
1742
1743 (define-public r-genomeinfodb
1744 (package
1745 (name "r-genomeinfodb")
1746 (version "1.26.4")
1747 (source (origin
1748 (method url-fetch)
1749 (uri (bioconductor-uri "GenomeInfoDb" version))
1750 (sha256
1751 (base32
1752 "1sbhdpgabqbi749ixih8nlmq5id7sg8y6kkfj46r00642rc293ys"))))
1753 (properties
1754 `((upstream-name . "GenomeInfoDb")))
1755 (build-system r-build-system)
1756 (propagated-inputs
1757 `(("r-biocgenerics" ,r-biocgenerics)
1758 ("r-genomeinfodbdata" ,r-genomeinfodbdata)
1759 ("r-iranges" ,r-iranges)
1760 ("r-rcurl" ,r-rcurl)
1761 ("r-s4vectors" ,r-s4vectors)))
1762 (native-inputs
1763 `(("r-knitr" ,r-knitr)))
1764 (home-page "https://bioconductor.org/packages/GenomeInfoDb")
1765 (synopsis "Utilities for manipulating chromosome identifiers")
1766 (description
1767 "This package contains data and functions that define and allow
1768 translation between different chromosome sequence naming conventions (e.g.,
1769 \"chr1\" versus \"1\"), including a function that attempts to place sequence
1770 names in their natural, rather than lexicographic, order.")
1771 (license license:artistic2.0)))
1772
1773 (define-public r-gostats
1774 (package
1775 (name "r-gostats")
1776 (version "2.56.0")
1777 (source
1778 (origin
1779 (method url-fetch)
1780 (uri (bioconductor-uri "GOstats" version))
1781 (sha256
1782 (base32
1783 "18q8p0fv9fl2r6zjxknfjwqxr69dlyxy6c8amzn6c6dwjq1cxk6j"))))
1784 (properties `((upstream-name . "GOstats")))
1785 (build-system r-build-system)
1786 (propagated-inputs
1787 `(("r-annotate" ,r-annotate)
1788 ("r-annotationdbi" ,r-annotationdbi)
1789 ("r-annotationforge" ,r-annotationforge)
1790 ("r-biobase" ,r-biobase)
1791 ("r-category" ,r-category)
1792 ("r-go-db" ,r-go-db)
1793 ("r-graph" ,r-graph)
1794 ("r-rgraphviz" ,r-rgraphviz)
1795 ("r-rbgl" ,r-rbgl)))
1796 (home-page "https://bioconductor.org/packages/GOstats")
1797 (synopsis "Tools for manipulating GO and microarrays")
1798 (description
1799 "This package provides a set of tools for interacting with GO and
1800 microarray data. A variety of basic manipulation tools for graphs, hypothesis
1801 testing and other simple calculations.")
1802 (license license:artistic2.0)))
1803
1804 (define-public r-gseabase
1805 (package
1806 (name "r-gseabase")
1807 (version "1.52.1")
1808 (source
1809 (origin
1810 (method url-fetch)
1811 (uri (bioconductor-uri "GSEABase" version))
1812 (sha256
1813 (base32
1814 "0dawh1kjmf6921jm77j2s2phrq5237pjc4sdh8fkln89gf48zx6i"))))
1815 (properties `((upstream-name . "GSEABase")))
1816 (build-system r-build-system)
1817 (propagated-inputs
1818 `(("r-annotate" ,r-annotate)
1819 ("r-annotationdbi" ,r-annotationdbi)
1820 ("r-biobase" ,r-biobase)
1821 ("r-biocgenerics" ,r-biocgenerics)
1822 ("r-graph" ,r-graph)
1823 ("r-xml" ,r-xml)))
1824 (native-inputs
1825 `(("r-knitr" ,r-knitr)))
1826 (home-page "https://bioconductor.org/packages/GSEABase")
1827 (synopsis "Gene set enrichment data structures and methods")
1828 (description
1829 "This package provides classes and methods to support @dfn{Gene Set
1830 Enrichment Analysis} (GSEA).")
1831 (license license:artistic2.0)))
1832
1833 (define-public r-hpar
1834 (package
1835 (name "r-hpar")
1836 (version "1.32.1")
1837 (source
1838 (origin
1839 (method url-fetch)
1840 (uri (bioconductor-uri "hpar" version))
1841 (sha256
1842 (base32
1843 "0h10b0fyblpsnxj60rpbk99z7snrkkb5jssmf0v27s6d445jq2zr"))))
1844 (build-system r-build-system)
1845 (native-inputs
1846 `(("r-knitr" ,r-knitr)))
1847 (home-page "https://bioconductor.org/packages/hpar/")
1848 (synopsis "Human Protein Atlas in R")
1849 (description "This package provides a simple interface to and data from
1850 the Human Protein Atlas project.")
1851 (license license:artistic2.0)))
1852
1853 (define-public r-rbgl
1854 (package
1855 (name "r-rbgl")
1856 (version "1.66.0")
1857 (source
1858 (origin
1859 (method url-fetch)
1860 (uri (bioconductor-uri "RBGL" version))
1861 (sha256
1862 (base32
1863 "016vyzgixb3gjpzi21rbs6ngnnqcxr77krwjjf1ldnzzj8vqrqsz"))))
1864 (properties `((upstream-name . "RBGL")))
1865 (build-system r-build-system)
1866 (propagated-inputs
1867 `(("r-bh" ,r-bh)
1868 ("r-graph" ,r-graph)))
1869 (home-page "https://www.bioconductor.org/packages/RBGL")
1870 (synopsis "Interface to the Boost graph library")
1871 (description
1872 "This package provides a fairly extensive and comprehensive interface to
1873 the graph algorithms contained in the Boost library.")
1874 (license license:artistic2.0)))
1875
1876 (define-public r-regioner
1877 (package
1878 (name "r-regioner")
1879 (version "1.22.0")
1880 (source
1881 (origin
1882 (method url-fetch)
1883 (uri (bioconductor-uri "regioneR" version))
1884 (sha256
1885 (base32
1886 "0c2khfyrgy3y68cj6b07s91hplabbj70xwdgwrf2bsd9h6gknjdi"))))
1887 (properties `((upstream-name . "regioneR")))
1888 (build-system r-build-system)
1889 (propagated-inputs
1890 `(("r-biostrings" ,r-biostrings)
1891 ("r-bsgenome" ,r-bsgenome)
1892 ("r-genomeinfodb" ,r-genomeinfodb)
1893 ("r-genomicranges" ,r-genomicranges)
1894 ("r-iranges" ,r-iranges)
1895 ("r-memoise" ,r-memoise)
1896 ("r-rtracklayer" ,r-rtracklayer)
1897 ("r-s4vectors" ,r-s4vectors)))
1898 (native-inputs
1899 `(("r-knitr" ,r-knitr)))
1900 (home-page "https://bioconductor.org/packages/regioneR/")
1901 (synopsis "Association analysis of genomic regions")
1902 (description "This package offers a statistical framework based on
1903 customizable permutation tests to assess the association between genomic
1904 region sets and other genomic features.")
1905 (license license:artistic2.0)))
1906
1907 (define-public r-reportingtools
1908 (package
1909 (name "r-reportingtools")
1910 (version "2.30.2")
1911 (source
1912 (origin
1913 (method url-fetch)
1914 (uri (bioconductor-uri "ReportingTools" version))
1915 (sha256
1916 (base32
1917 "1vvra7l29s7lnq996nwlpzbkrbdkr3ivkgmfp4kndfykxsl9q4vb"))))
1918 (properties
1919 `((upstream-name . "ReportingTools")))
1920 (build-system r-build-system)
1921 (propagated-inputs
1922 `(("r-annotate" ,r-annotate)
1923 ("r-annotationdbi" ,r-annotationdbi)
1924 ("r-biobase" ,r-biobase)
1925 ("r-biocgenerics" ,r-biocgenerics)
1926 ("r-category" ,r-category)
1927 ("r-deseq2" ,r-deseq2)
1928 ("r-edger" ,r-edger)
1929 ("r-ggbio" ,r-ggbio)
1930 ("r-ggplot2" ,r-ggplot2)
1931 ("r-gostats" ,r-gostats)
1932 ("r-gseabase" ,r-gseabase)
1933 ("r-hwriter" ,r-hwriter)
1934 ("r-iranges" ,r-iranges)
1935 ("r-knitr" ,r-knitr)
1936 ("r-lattice" ,r-lattice)
1937 ("r-limma" ,r-limma)
1938 ("r-pfam-db" ,r-pfam-db)
1939 ("r-r-utils" ,r-r-utils)
1940 ("r-xml" ,r-xml)))
1941 (native-inputs
1942 `(("r-knitr" ,r-knitr)))
1943 (home-page "https://bioconductor.org/packages/ReportingTools/")
1944 (synopsis "Tools for making reports in various formats")
1945 (description
1946 "The ReportingTools package enables users to easily display reports of
1947 analysis results generated from sources such as microarray and sequencing
1948 data. The package allows users to create HTML pages that may be viewed on a
1949 web browser, or in other formats. Users can generate tables with sortable and
1950 filterable columns, make and display plots, and link table entries to other
1951 data sources such as NCBI or larger plots within the HTML page. Using the
1952 package, users can also produce a table of contents page to link various
1953 reports together for a particular project that can be viewed in a web
1954 browser.")
1955 (license license:artistic2.0)))
1956
1957 (define-public r-shortread
1958 (package
1959 (name "r-shortread")
1960 (version "1.48.0")
1961 (source
1962 (origin
1963 (method url-fetch)
1964 (uri (bioconductor-uri "ShortRead" version))
1965 (sha256
1966 (base32
1967 "0w4m8d3h660mmr2ymp206r1n4aqssxmkv8yxkbr5y1swrahxzfk9"))))
1968 (properties `((upstream-name . "ShortRead")))
1969 (build-system r-build-system)
1970 (inputs
1971 `(("zlib" ,zlib)))
1972 (propagated-inputs
1973 `(("r-biobase" ,r-biobase)
1974 ("r-biocgenerics" ,r-biocgenerics)
1975 ("r-biocparallel" ,r-biocparallel)
1976 ("r-biostrings" ,r-biostrings)
1977 ("r-genomeinfodb" ,r-genomeinfodb)
1978 ("r-genomicalignments" ,r-genomicalignments)
1979 ("r-genomicranges" ,r-genomicranges)
1980 ("r-rhtslib" ,r-rhtslib)
1981 ("r-hwriter" ,r-hwriter)
1982 ("r-iranges" ,r-iranges)
1983 ("r-lattice" ,r-lattice)
1984 ("r-latticeextra" ,r-latticeextra)
1985 ("r-rsamtools" ,r-rsamtools)
1986 ("r-s4vectors" ,r-s4vectors)
1987 ("r-xvector" ,r-xvector)
1988 ("r-zlibbioc" ,r-zlibbioc)))
1989 (home-page "https://bioconductor.org/packages/ShortRead")
1990 (synopsis "FASTQ input and manipulation tools")
1991 (description
1992 "This package implements sampling, iteration, and input of FASTQ files.
1993 It includes functions for filtering and trimming reads, and for generating a
1994 quality assessment report. Data are represented as
1995 @code{DNAStringSet}-derived objects, and easily manipulated for a diversity of
1996 purposes. The package also contains legacy support for early single-end,
1997 ungapped alignment formats.")
1998 (license license:artistic2.0)))
1999
2000 (define-public r-systempiper
2001 (package
2002 (name "r-systempiper")
2003 (version "1.24.3")
2004 (source
2005 (origin
2006 (method url-fetch)
2007 (uri (bioconductor-uri "systemPipeR" version))
2008 (sha256
2009 (base32
2010 "0ffazyl2q9plbhwlxi04s3fvnli6qj95n7bkjc21535bbi08xfki"))))
2011 (properties `((upstream-name . "systemPipeR")))
2012 (build-system r-build-system)
2013 (propagated-inputs
2014 `(("r-annotate" ,r-annotate)
2015 ("r-assertthat" ,r-assertthat)
2016 ("r-batchtools" ,r-batchtools)
2017 ("r-biostrings" ,r-biostrings)
2018 ("r-deseq2" ,r-deseq2)
2019 ("r-dot" ,r-dot)
2020 ("r-edger" ,r-edger)
2021 ("r-genomicfeatures" ,r-genomicfeatures)
2022 ("r-genomicranges" ,r-genomicranges)
2023 ("r-ggplot2" ,r-ggplot2)
2024 ("r-go-db" ,r-go-db)
2025 ("r-gostats" ,r-gostats)
2026 ("r-iranges" ,r-iranges)
2027 ("r-limma" ,r-limma)
2028 ("r-magrittr" ,r-magrittr)
2029 ("r-pheatmap" ,r-pheatmap)
2030 ("r-rjson" ,r-rjson)
2031 ("r-rsamtools" ,r-rsamtools)
2032 ("r-rsvg" ,r-rsvg)
2033 ("r-shortread" ,r-shortread)
2034 ("r-stringr" ,r-stringr)
2035 ("r-summarizedexperiment" ,r-summarizedexperiment)
2036 ("r-yaml" ,r-yaml)
2037 ("r-variantannotation" ,r-variantannotation)))
2038 (native-inputs
2039 `(("r-knitr" ,r-knitr)))
2040 (home-page "https://github.com/tgirke/systemPipeR")
2041 (synopsis "Next generation sequencing workflow and reporting environment")
2042 (description
2043 "This R package provides tools for building and running automated
2044 end-to-end analysis workflows for a wide range of @dfn{next generation
2045 sequence} (NGS) applications such as RNA-Seq, ChIP-Seq, VAR-Seq and Ribo-Seq.
2046 Important features include a uniform workflow interface across different NGS
2047 applications, automated report generation, and support for running both R and
2048 command-line software, such as NGS aligners or peak/variant callers, on local
2049 computers or compute clusters. Efficient handling of complex sample sets and
2050 experimental designs is facilitated by a consistently implemented sample
2051 annotation infrastructure.")
2052 (license license:artistic2.0)))
2053
2054 (define-public r-variantannotation
2055 (package
2056 (name "r-variantannotation")
2057 (version "1.36.0")
2058 (source (origin
2059 (method url-fetch)
2060 (uri (bioconductor-uri "VariantAnnotation" version))
2061 (sha256
2062 (base32
2063 "1sl0l6v05lfglj281nszma0h5k234md7rn2pdah8vs2d4iq3kimw"))))
2064 (properties
2065 `((upstream-name . "VariantAnnotation")))
2066 (propagated-inputs
2067 `(("r-annotationdbi" ,r-annotationdbi)
2068 ("r-biobase" ,r-biobase)
2069 ("r-biocgenerics" ,r-biocgenerics)
2070 ("r-biostrings" ,r-biostrings)
2071 ("r-bsgenome" ,r-bsgenome)
2072 ("r-dbi" ,r-dbi)
2073 ("r-genomeinfodb" ,r-genomeinfodb)
2074 ("r-genomicfeatures" ,r-genomicfeatures)
2075 ("r-genomicranges" ,r-genomicranges)
2076 ("r-iranges" ,r-iranges)
2077 ("r-matrixgenerics" ,r-matrixgenerics)
2078 ("r-summarizedexperiment" ,r-summarizedexperiment)
2079 ("r-rhtslib" ,r-rhtslib)
2080 ("r-rsamtools" ,r-rsamtools)
2081 ("r-rtracklayer" ,r-rtracklayer)
2082 ("r-s4vectors" ,r-s4vectors)
2083 ("r-xvector" ,r-xvector)
2084 ("r-zlibbioc" ,r-zlibbioc)))
2085 (build-system r-build-system)
2086 (home-page "https://bioconductor.org/packages/VariantAnnotation")
2087 (synopsis "Package for annotation of genetic variants")
2088 (description "This R package can annotate variants, compute amino acid
2089 coding changes and predict coding outcomes.")
2090 (license license:artistic2.0)))
2091
2092 (define-public r-geneplotter
2093 (package
2094 (name "r-geneplotter")
2095 (version "1.68.0")
2096 (source
2097 (origin
2098 (method url-fetch)
2099 (uri (bioconductor-uri "geneplotter" version))
2100 (sha256
2101 (base32
2102 "1f8nr60n1nig1gdy85wqdhpzxvp9r4chygxm8xpy882mdvfv6rqx"))))
2103 (build-system r-build-system)
2104 (propagated-inputs
2105 `(("r-annotate" ,r-annotate)
2106 ("r-annotationdbi" ,r-annotationdbi)
2107 ("r-biobase" ,r-biobase)
2108 ("r-biocgenerics" ,r-biocgenerics)
2109 ("r-lattice" ,r-lattice)
2110 ("r-rcolorbrewer" ,r-rcolorbrewer)))
2111 (home-page "https://bioconductor.org/packages/geneplotter")
2112 (synopsis "Graphics functions for genomic data")
2113 (description
2114 "This package provides functions for plotting genomic data.")
2115 (license license:artistic2.0)))
2116
2117 (define-public r-oligoclasses
2118 (package
2119 (name "r-oligoclasses")
2120 (version "1.52.0")
2121 (source
2122 (origin
2123 (method url-fetch)
2124 (uri (bioconductor-uri "oligoClasses" version))
2125 (sha256
2126 (base32
2127 "19p6h0cgnma5md5mm9bn6rxfhr0a9znljgdbvsqybms6asvh18gy"))))
2128 (properties `((upstream-name . "oligoClasses")))
2129 (build-system r-build-system)
2130 (propagated-inputs
2131 `(("r-affyio" ,r-affyio)
2132 ("r-biobase" ,r-biobase)
2133 ("r-biocgenerics" ,r-biocgenerics)
2134 ("r-biocmanager" ,r-biocmanager)
2135 ("r-biostrings" ,r-biostrings)
2136 ("r-dbi" ,r-dbi)
2137 ("r-ff" ,r-ff)
2138 ("r-foreach" ,r-foreach)
2139 ("r-genomicranges" ,r-genomicranges)
2140 ("r-iranges" ,r-iranges)
2141 ("r-rsqlite" ,r-rsqlite)
2142 ("r-s4vectors" ,r-s4vectors)
2143 ("r-summarizedexperiment" ,r-summarizedexperiment)))
2144 (home-page "https://bioconductor.org/packages/oligoClasses/")
2145 (synopsis "Classes for high-throughput arrays")
2146 (description
2147 "This package contains class definitions, validity checks, and
2148 initialization methods for classes used by the @code{oligo} and @code{crlmm}
2149 packages.")
2150 (license license:gpl2+)))
2151
2152 (define-public r-oligo
2153 (package
2154 (name "r-oligo")
2155 (version "1.54.1")
2156 (source
2157 (origin
2158 (method url-fetch)
2159 (uri (bioconductor-uri "oligo" version))
2160 (sha256
2161 (base32
2162 "0cpfkvxpni7an361li0k0qlfcraj7z9zv71r25dbly5kp3dql7k3"))))
2163 (properties `((upstream-name . "oligo")))
2164 (build-system r-build-system)
2165 (inputs `(("zlib" ,zlib)))
2166 (propagated-inputs
2167 `(("r-affxparser" ,r-affxparser)
2168 ("r-affyio" ,r-affyio)
2169 ("r-biobase" ,r-biobase)
2170 ("r-biocgenerics" ,r-biocgenerics)
2171 ("r-biostrings" ,r-biostrings)
2172 ("r-dbi" ,r-dbi)
2173 ("r-ff" ,r-ff)
2174 ("r-oligoclasses" ,r-oligoclasses)
2175 ("r-preprocesscore" ,r-preprocesscore)
2176 ("r-rsqlite" ,r-rsqlite)
2177 ("r-zlibbioc" ,r-zlibbioc)))
2178 (native-inputs
2179 `(("r-knitr" ,r-knitr)))
2180 (home-page "https://bioconductor.org/packages/oligo/")
2181 (synopsis "Preprocessing tools for oligonucleotide arrays")
2182 (description
2183 "This package provides a package to analyze oligonucleotide
2184 arrays (expression/SNP/tiling/exon) at probe-level. It currently supports
2185 Affymetrix (CEL files) and NimbleGen arrays (XYS files).")
2186 (license license:lgpl2.0+)))
2187
2188 (define-public r-qvalue
2189 (package
2190 (name "r-qvalue")
2191 (version "2.22.0")
2192 (source
2193 (origin
2194 (method url-fetch)
2195 (uri (bioconductor-uri "qvalue" version))
2196 (sha256
2197 (base32
2198 "0xbww16lz0k2p4mmq1aqd7iz7d8rvzgw1gm55jy6xbx19ymj64i5"))))
2199 (build-system r-build-system)
2200 (propagated-inputs
2201 `(("r-ggplot2" ,r-ggplot2)
2202 ("r-reshape2" ,r-reshape2)))
2203 (native-inputs
2204 `(("r-knitr" ,r-knitr)))
2205 (home-page "https://github.com/StoreyLab/qvalue")
2206 (synopsis "Q-value estimation for false discovery rate control")
2207 (description
2208 "This package takes a list of p-values resulting from the simultaneous
2209 testing of many hypotheses and estimates their q-values and local @dfn{false
2210 discovery rate} (FDR) values. The q-value of a test measures the proportion
2211 of false positives incurred when that particular test is called significant.
2212 The local FDR measures the posterior probability the null hypothesis is true
2213 given the test's p-value. Various plots are automatically generated, allowing
2214 one to make sensible significance cut-offs. The software can be applied to
2215 problems in genomics, brain imaging, astrophysics, and data mining.")
2216 ;; Any version of the LGPL.
2217 (license license:lgpl3+)))
2218
2219 (define r-rcppnumerical
2220 (package
2221 (name "r-rcppnumerical")
2222 (version "0.4-0")
2223 (source (origin
2224 (method url-fetch)
2225 (uri (cran-uri "RcppNumerical" version))
2226 (sha256
2227 (base32
2228 "1a92fql6mijhnr1kxkcxwivf95pk9lhgmhzkshs51h0ybfv5krik"))))
2229 (properties `((upstream-name . "RcppNumerical")))
2230 (build-system r-build-system)
2231 (propagated-inputs
2232 `(("r-rcpp" ,r-rcpp)
2233 ("r-rcppeigen" ,r-rcppeigen)))
2234 (native-inputs
2235 `(("r-knitr" ,r-knitr)))
2236 (home-page "https://github.com/yixuan/RcppNumerical")
2237 (synopsis "Rcpp integration for numerical computing libraries")
2238 (description "This package provides a collection of open source libraries
2239 for numerical computing (numerical integration, optimization, etc.) and their
2240 integration with @code{Rcpp}.")
2241 (license license:gpl2+)))
2242
2243 (define-public r-apeglm
2244 (package
2245 (name "r-apeglm")
2246 (version "1.12.0")
2247 (source (origin
2248 (method url-fetch)
2249 (uri (bioconductor-uri "apeglm" version))
2250 (sha256
2251 (base32
2252 "0pix1fhxk2q89p2745fgsmxwics9rf10l392qhw3rw6v6ynhims2"))))
2253 (properties `((upstream-name . "apeglm")))
2254 (build-system r-build-system)
2255 (propagated-inputs
2256 `(("r-emdbook" ,r-emdbook)
2257 ("r-genomicranges" ,r-genomicranges)
2258 ("r-rcpp" ,r-rcpp)
2259 ("r-rcppeigen" ,r-rcppeigen)
2260 ("r-rcppnumerical" ,r-rcppnumerical)
2261 ("r-summarizedexperiment" ,r-summarizedexperiment)))
2262 (native-inputs `(("r-knitr" ,r-knitr)))
2263 (home-page "https://bioconductor.org/packages/apeglm")
2264 (synopsis "Approximate posterior estimation for GLM coefficients")
2265 (description "This package provides Bayesian shrinkage estimators for
2266 effect sizes for a variety of GLM models, using approximation of the
2267 posterior for individual coefficients.")
2268 (license license:gpl2)))
2269
2270 (define-public r-greylistchip
2271 (package
2272 (name "r-greylistchip")
2273 (version "1.22.0")
2274 (source (origin
2275 (method url-fetch)
2276 (uri (bioconductor-uri "GreyListChIP" version))
2277 (sha256
2278 (base32
2279 "1d1yvza1aw3vs3di6mrra5l52ig0p9bpzprrqvknjaz5i4yb8ma6"))))
2280 (properties `((upstream-name . "GreyListChIP")))
2281 (build-system r-build-system)
2282 (propagated-inputs
2283 `(("r-bsgenome" ,r-bsgenome)
2284 ("r-genomeinfodb" ,r-genomeinfodb)
2285 ("r-genomicalignments" ,r-genomicalignments)
2286 ("r-genomicranges" ,r-genomicranges)
2287 ("r-mass" ,r-mass)
2288 ("r-rsamtools" ,r-rsamtools)
2289 ("r-rtracklayer" ,r-rtracklayer)
2290 ("r-summarizedexperiment" ,r-summarizedexperiment)))
2291 (home-page "https://bioconductor.org/packages/GreyListChIP")
2292 (synopsis "Greylist artefact regions based on ChIP inputs")
2293 (description "This package identifies regions of ChIP experiments with high
2294 signal in the input, that lead to spurious peaks during peak calling.")
2295 (license license:artistic2.0)))
2296
2297 (define-public r-diffbind
2298 (package
2299 (name "r-diffbind")
2300 (version "3.0.13")
2301 (source
2302 (origin
2303 (method url-fetch)
2304 (uri (bioconductor-uri "DiffBind" version))
2305 (sha256
2306 (base32
2307 "0kxn59v93hl5pq8d156lnbz0sslpnxyjcfrvq2gzgd91sd587qmn"))))
2308 (properties `((upstream-name . "DiffBind")))
2309 (build-system r-build-system)
2310 (propagated-inputs
2311 `(("r-amap" ,r-amap)
2312 ("r-apeglm" ,r-apeglm)
2313 ("r-ashr" ,r-ashr)
2314 ("r-biocparallel" ,r-biocparallel)
2315 ("r-deseq2" ,r-deseq2)
2316 ("r-dplyr" ,r-dplyr)
2317 ("r-genomicalignments" ,r-genomicalignments)
2318 ("r-genomicranges" ,r-genomicranges)
2319 ("r-ggplot2" ,r-ggplot2)
2320 ("r-ggrepel" ,r-ggrepel)
2321 ("r-gplots" ,r-gplots)
2322 ("r-greylistchip" ,r-greylistchip)
2323 ("r-iranges" ,r-iranges)
2324 ("r-lattice" ,r-lattice)
2325 ("r-limma" ,r-limma)
2326 ("r-locfit" ,r-locfit)
2327 ("r-rcolorbrewer" , r-rcolorbrewer)
2328 ("r-rcpp" ,r-rcpp)
2329 ("r-rhtslib" ,r-rhtslib)
2330 ("r-rsamtools" ,r-rsamtools)
2331 ("r-s4vectors" ,r-s4vectors)
2332 ("r-summarizedexperiment" ,r-summarizedexperiment)
2333 ("r-systempiper" ,r-systempiper)))
2334 (home-page "https://bioconductor.org/packages/DiffBind")
2335 (synopsis "Differential binding analysis of ChIP-Seq peak data")
2336 (description
2337 "This package computes differentially bound sites from multiple
2338 ChIP-seq experiments using affinity (quantitative) data. Also enables
2339 occupancy (overlap) analysis and plotting functions.")
2340 (license license:artistic2.0)))
2341
2342 (define-public r-ripseeker
2343 (package
2344 (name "r-ripseeker")
2345 (version "1.26.0")
2346 (source
2347 (origin
2348 (method url-fetch)
2349 (uri (bioconductor-uri "RIPSeeker" version))
2350 (sha256
2351 (base32
2352 "1wyv9mfrbxzklysfjcnwb8yils71janyyxa982jn0zxx4p9cl3vs"))))
2353 (properties `((upstream-name . "RIPSeeker")))
2354 (build-system r-build-system)
2355 (propagated-inputs
2356 `(("r-s4vectors" ,r-s4vectors)
2357 ("r-iranges" ,r-iranges)
2358 ("r-genomicranges" ,r-genomicranges)
2359 ("r-summarizedexperiment" ,r-summarizedexperiment)
2360 ("r-rsamtools" ,r-rsamtools)
2361 ("r-genomicalignments" ,r-genomicalignments)
2362 ("r-rtracklayer" ,r-rtracklayer)))
2363 (home-page "https://bioconductor.org/packages/RIPSeeker")
2364 (synopsis
2365 "Identifying protein-associated transcripts from RIP-seq experiments")
2366 (description
2367 "This package infers and discriminates RIP peaks from RIP-seq alignments
2368 using two-state HMM with negative binomial emission probability. While
2369 RIPSeeker is specifically tailored for RIP-seq data analysis, it also provides
2370 a suite of bioinformatics tools integrated within this self-contained software
2371 package comprehensively addressing issues ranging from post-alignments
2372 processing to visualization and annotation.")
2373 (license license:gpl2)))
2374
2375 (define-public r-multtest
2376 (package
2377 (name "r-multtest")
2378 (version "2.46.0")
2379 (source
2380 (origin
2381 (method url-fetch)
2382 (uri (bioconductor-uri "multtest" version))
2383 (sha256
2384 (base32
2385 "06vixd81nh3nxrc6km73p7c4bwln1zm39fa9gp7gj272vsxkx53q"))))
2386 (build-system r-build-system)
2387 (propagated-inputs
2388 `(("r-survival" ,r-survival)
2389 ("r-biocgenerics" ,r-biocgenerics)
2390 ("r-biobase" ,r-biobase)
2391 ("r-mass" ,r-mass)))
2392 (home-page "https://bioconductor.org/packages/multtest")
2393 (synopsis "Resampling-based multiple hypothesis testing")
2394 (description
2395 "This package can do non-parametric bootstrap and permutation
2396 resampling-based multiple testing procedures (including empirical Bayes
2397 methods) for controlling the family-wise error rate (FWER), generalized
2398 family-wise error rate (gFWER), tail probability of the proportion of
2399 false positives (TPPFP), and false discovery rate (FDR). Several choices
2400 of bootstrap-based null distribution are implemented (centered, centered
2401 and scaled, quantile-transformed). Single-step and step-wise methods are
2402 available. Tests based on a variety of T- and F-statistics (including
2403 T-statistics based on regression parameters from linear and survival models
2404 as well as those based on correlation parameters) are included. When probing
2405 hypotheses with T-statistics, users may also select a potentially faster null
2406 distribution which is multivariate normal with mean zero and variance
2407 covariance matrix derived from the vector influence function. Results are
2408 reported in terms of adjusted P-values, confidence regions and test statistic
2409 cutoffs. The procedures are directly applicable to identifying differentially
2410 expressed genes in DNA microarray experiments.")
2411 (license license:lgpl3)))
2412
2413 (define-public r-graph
2414 (package
2415 (name "r-graph")
2416 (version "1.68.0")
2417 (source (origin
2418 (method url-fetch)
2419 (uri (bioconductor-uri "graph" version))
2420 (sha256
2421 (base32
2422 "0wr7j2pasvi3srvg9z3n034ljk8mldcixny6b3kmqbqm8dqy9py4"))))
2423 (build-system r-build-system)
2424 (propagated-inputs
2425 `(("r-biocgenerics" ,r-biocgenerics)))
2426 (home-page "https://bioconductor.org/packages/graph")
2427 (synopsis "Handle graph data structures in R")
2428 (description
2429 "This package implements some simple graph handling capabilities for R.")
2430 (license license:artistic2.0)))
2431
2432 ;; This is a CRAN package, but it depends on a Bioconductor package.
2433 (define-public r-ggm
2434 (package
2435 (name "r-ggm")
2436 (version "2.5")
2437 (source
2438 (origin
2439 (method url-fetch)
2440 (uri (cran-uri "ggm" version))
2441 (sha256
2442 (base32
2443 "11wc6k2kj2ydy0dyks5mbvbhxm1r43id87anl1jg6dn0yv4m78di"))))
2444 (properties `((upstream-name . "ggm")))
2445 (build-system r-build-system)
2446 (propagated-inputs
2447 `(("r-graph" ,r-graph)
2448 ("r-igraph" ,r-igraph)))
2449 (home-page "https://cran.r-project.org/package=ggm")
2450 (synopsis "Functions for graphical Markov models")
2451 (description
2452 "This package provides functions and datasets for maximum likelihood
2453 fitting of some classes of graphical Markov models.")
2454 (license license:gpl2+)))
2455
2456 ;; This is a CRAN package, but it depends on a Bioconductor package, r-graph.
2457 (define-public r-perfmeas
2458 (package
2459 (name "r-perfmeas")
2460 (version "1.2.1")
2461 (source
2462 (origin
2463 (method url-fetch)
2464 (uri (cran-uri "PerfMeas" version))
2465 (sha256
2466 (base32
2467 "1x7ancmb41zd1js24rx94plgbssyc71z2bvpic6mg34xjkwdjw93"))))
2468 (properties `((upstream-name . "PerfMeas")))
2469 (build-system r-build-system)
2470 (propagated-inputs
2471 `(("r-graph" ,r-graph)
2472 ("r-limma" ,r-limma)
2473 ("r-rbgl" ,r-rbgl)))
2474 (home-page "https://cran.r-project.org/web/packages/PerfMeas/")
2475 (synopsis "Performance measures for ranking and classification tasks")
2476 (description
2477 "This package implements different performance measures for
2478 classification and ranking tasks. @dfn{Area under curve} (AUC), precision at
2479 a given recall, F-score for single and multiple classes are available.")
2480 (license license:gpl2+)))
2481
2482 ;; This is a CRAN package, but it depends on a Bioconductor package.
2483 (define-public r-codedepends
2484 (package
2485 (name "r-codedepends")
2486 (version "0.6.5")
2487 (source
2488 (origin
2489 (method url-fetch)
2490 (uri (cran-uri "CodeDepends" version))
2491 (sha256
2492 (base32
2493 "0l7kiv3awx50glf5cs841b4zzsff1ml90f0zr868ygvwsr4ps1hq"))))
2494 (properties `((upstream-name . "CodeDepends")))
2495 (build-system r-build-system)
2496 (propagated-inputs
2497 `(("r-codetools" ,r-codetools)
2498 ("r-graph" ,r-graph)
2499 ("r-xml" ,r-xml)))
2500 (home-page "https://cran.r-project.org/web/packages/CodeDepends")
2501 (synopsis "Analysis of R code for reproducible research and code comprehension")
2502 (description
2503 "This package provides tools for analyzing R expressions or blocks of
2504 code and determining the dependencies between them. It focuses on R scripts,
2505 but can be used on the bodies of functions. There are many facilities
2506 including the ability to summarize or get a high-level view of code,
2507 determining dependencies between variables, code improvement suggestions.")
2508 ;; Any version of the GPL
2509 (license (list license:gpl2+ license:gpl3+))))
2510
2511 (define-public r-chippeakanno
2512 (package
2513 (name "r-chippeakanno")
2514 (version "3.24.1")
2515 (source
2516 (origin
2517 (method url-fetch)
2518 (uri (bioconductor-uri "ChIPpeakAnno" version))
2519 (sha256
2520 (base32
2521 "0qdkwjv8s46d1kmgg2chijv7yzy9sv49kiks18w8x2z89prn15gj"))))
2522 (properties `((upstream-name . "ChIPpeakAnno")))
2523 (build-system r-build-system)
2524 (propagated-inputs
2525 `(("r-annotationdbi" ,r-annotationdbi)
2526 ("r-biocgenerics" ,r-biocgenerics)
2527 ("r-biomart" ,r-biomart)
2528 ("r-biostrings" ,r-biostrings)
2529 ("r-dbi" ,r-dbi)
2530 ("r-ensembldb" ,r-ensembldb)
2531 ("r-genomeinfodb" ,r-genomeinfodb)
2532 ("r-genomicalignments" ,r-genomicalignments)
2533 ("r-genomicfeatures" ,r-genomicfeatures)
2534 ("r-genomicranges" ,r-genomicranges)
2535 ("r-ggplot2" ,r-ggplot2)
2536 ("r-graph" ,r-graph)
2537 ("r-iranges" ,r-iranges)
2538 ("r-keggrest" ,r-keggrest)
2539 ("r-matrixstats" ,r-matrixstats)
2540 ("r-multtest" ,r-multtest)
2541 ("r-rbgl" ,r-rbgl)
2542 ("r-regioner" ,r-regioner)
2543 ("r-rsamtools" ,r-rsamtools)
2544 ("r-rtracklayer" ,r-rtracklayer)
2545 ("r-s4vectors" ,r-s4vectors)
2546 ("r-summarizedexperiment" ,r-summarizedexperiment)
2547 ("r-venndiagram" ,r-venndiagram)))
2548 (native-inputs
2549 `(("r-knitr" ,r-knitr)))
2550 (home-page "https://bioconductor.org/packages/ChIPpeakAnno")
2551 (synopsis "Peaks annotation from ChIP-seq and ChIP-chip experiments")
2552 (description
2553 "The package includes functions to retrieve the sequences around the peak,
2554 obtain enriched Gene Ontology (GO) terms, find the nearest gene, exon, miRNA or
2555 custom features such as most conserved elements and other transcription factor
2556 binding sites supplied by users. Starting 2.0.5, new functions have been added
2557 for finding the peaks with bi-directional promoters with summary statistics
2558 (peaksNearBDP), for summarizing the occurrence of motifs in peaks
2559 (summarizePatternInPeaks) and for adding other IDs to annotated peaks or
2560 enrichedGO (addGeneIDs).")
2561 (license license:gpl2+)))
2562
2563 (define-public r-matrixgenerics
2564 (package
2565 (name "r-matrixgenerics")
2566 (version "1.2.1")
2567 (source (origin
2568 (method url-fetch)
2569 (uri (bioconductor-uri "MatrixGenerics" version))
2570 (sha256
2571 (base32
2572 "163f0z33cv6038gcjdxn1hadcg9b09qgvm6zc5zn97y4rc8grkrb"))))
2573 (properties
2574 `((upstream-name . "MatrixGenerics")))
2575 (build-system r-build-system)
2576 (propagated-inputs
2577 `(("r-matrixstats" ,r-matrixstats)))
2578 (home-page "https://bioconductor.org/packages/MatrixGenerics")
2579 (synopsis "S4 generic summary statistic functions for matrix-like objects")
2580 (description
2581 "This package provides S4 generic functions modeled after the
2582 @code{matrixStats} API for alternative matrix implementations. Packages with
2583 alternative matrix implementation can depend on this package and implement the
2584 generic functions that are defined here for a useful set of row and column
2585 summary statistics. Other package developers can import this package and
2586 handle a different matrix implementations without worrying about
2587 incompatibilities.")
2588 (license license:artistic2.0)))
2589
2590 (define-public r-marray
2591 (package
2592 (name "r-marray")
2593 (version "1.68.0")
2594 (source (origin
2595 (method url-fetch)
2596 (uri (bioconductor-uri "marray" version))
2597 (sha256
2598 (base32 "1kkgv166gzvlj8p58vzam3hcaz8mypi3hhpdsjhaszwg6nav4ray"))))
2599 (build-system r-build-system)
2600 (propagated-inputs
2601 `(("r-limma" ,r-limma)))
2602 (home-page "https://bioconductor.org/packages/marray")
2603 (synopsis "Exploratory analysis for two-color spotted microarray data")
2604 (description "This package contains class definitions for two-color spotted
2605 microarray data. It also includes functions for data input, diagnostic plots,
2606 normalization and quality checking.")
2607 (license license:lgpl2.0+)))
2608
2609 (define-public r-cghbase
2610 (package
2611 (name "r-cghbase")
2612 (version "1.50.0")
2613 (source (origin
2614 (method url-fetch)
2615 (uri (bioconductor-uri "CGHbase" version))
2616 (sha256
2617 (base32 "10zhjmls3f63cj0bnywjb97zhrj7x3xsq6yjhvf5cclxc4kcrcx4"))))
2618 (properties `((upstream-name . "CGHbase")))
2619 (build-system r-build-system)
2620 (propagated-inputs
2621 `(("r-biobase" ,r-biobase)
2622 ("r-marray" ,r-marray)))
2623 (home-page "https://bioconductor.org/packages/CGHbase")
2624 (synopsis "Base functions and classes for arrayCGH data analysis")
2625 (description "This package contains functions and classes that are needed by
2626 the @code{arrayCGH} packages.")
2627 (license license:gpl2+)))
2628
2629 (define-public r-cghcall
2630 (package
2631 (name "r-cghcall")
2632 (version "2.52.0")
2633 (source (origin
2634 (method url-fetch)
2635 (uri (bioconductor-uri "CGHcall" version))
2636 (sha256
2637 (base32 "1a6k87xfm79wnsc30k5aziakv51h4dd9zqw81q8bd72hc3fpz8ba"))))
2638 (properties `((upstream-name . "CGHcall")))
2639 (build-system r-build-system)
2640 (propagated-inputs
2641 `(("r-biobase" ,r-biobase)
2642 ("r-cghbase" ,r-cghbase)
2643 ("r-impute" ,r-impute)
2644 ("r-dnacopy" ,r-dnacopy)
2645 ("r-snowfall" ,r-snowfall)))
2646 (home-page "https://bioconductor.org/packages/CGHcall")
2647 (synopsis "Base functions and classes for arrayCGH data analysis")
2648 (description "This package contains functions and classes that are needed by
2649 @code{arrayCGH} packages.")
2650 (license license:gpl2+)))
2651
2652 (define-public r-qdnaseq
2653 (package
2654 (name "r-qdnaseq")
2655 (version "1.26.0")
2656 (source (origin
2657 (method url-fetch)
2658 (uri (bioconductor-uri "QDNAseq" version))
2659 (sha256
2660 (base32 "1njka1ldaj12id3m2z8ghlrm2lg0n5pxsxyv5gpjnsiabnnaw6ph"))))
2661 (properties `((upstream-name . "QDNAseq")))
2662 (build-system r-build-system)
2663 (propagated-inputs
2664 `(("r-biobase" ,r-biobase)
2665 ("r-cghbase" ,r-cghbase)
2666 ("r-cghcall" ,r-cghcall)
2667 ("r-dnacopy" ,r-dnacopy)
2668 ("r-future" ,r-future)
2669 ("r-future-apply" ,r-future-apply)
2670 ("r-genomicranges" ,r-genomicranges)
2671 ("r-iranges" ,r-iranges)
2672 ("r-matrixstats" ,r-matrixstats)
2673 ("r-r-utils" ,r-r-utils)
2674 ("r-rsamtools" ,r-rsamtools)))
2675 (home-page "https://bioconductor.org/packages/QDNAseq")
2676 (synopsis "Quantitative DNA sequencing for chromosomal aberrations")
2677 (description "The genome is divided into non-overlapping fixed-sized bins,
2678 number of sequence reads in each counted, adjusted with a simultaneous
2679 two-dimensional loess correction for sequence mappability and GC content, and
2680 filtered to remove spurious regions in the genome. Downstream steps of
2681 segmentation and calling are also implemented via packages DNAcopy and CGHcall,
2682 respectively.")
2683 (license license:gpl2+)))
2684
2685 (define-public r-bayseq
2686 (package
2687 (name "r-bayseq")
2688 (version "2.24.0")
2689 (source
2690 (origin
2691 (method url-fetch)
2692 (uri (bioconductor-uri "baySeq" version))
2693 (sha256
2694 (base32
2695 "1496inlw0x4mfy3g2v7j9ips96sf7576ydnfn6hvn2m6rz2ls215"))))
2696 (properties `((upstream-name . "baySeq")))
2697 (build-system r-build-system)
2698 (propagated-inputs
2699 `(("r-abind" ,r-abind)
2700 ("r-edger" ,r-edger)
2701 ("r-genomicranges" ,r-genomicranges)))
2702 (home-page "https://bioconductor.org/packages/baySeq/")
2703 (synopsis "Bayesian analysis of differential expression patterns in count data")
2704 (description
2705 "This package identifies differential expression in high-throughput count
2706 data, such as that derived from next-generation sequencing machines,
2707 calculating estimated posterior likelihoods of differential expression (or
2708 more complex hypotheses) via empirical Bayesian methods.")
2709 (license license:gpl3)))
2710
2711 (define-public r-chipcomp
2712 (package
2713 (name "r-chipcomp")
2714 (version "1.20.0")
2715 (source
2716 (origin
2717 (method url-fetch)
2718 (uri (bioconductor-uri "ChIPComp" version))
2719 (sha256
2720 (base32
2721 "0dbypfgys74snmyf982183ilzg6vamfw1d5y0lp5p8zxbffh2xl7"))))
2722 (properties `((upstream-name . "ChIPComp")))
2723 (build-system r-build-system)
2724 (propagated-inputs
2725 `(("r-biocgenerics" ,r-biocgenerics)
2726 ("r-bsgenome-hsapiens-ucsc-hg19" ,r-bsgenome-hsapiens-ucsc-hg19)
2727 ("r-bsgenome-mmusculus-ucsc-mm9" ,r-bsgenome-mmusculus-ucsc-mm9)
2728 ("r-genomeinfodb" ,r-genomeinfodb)
2729 ("r-genomicranges" ,r-genomicranges)
2730 ("r-iranges" ,r-iranges)
2731 ("r-limma" ,r-limma)
2732 ("r-rsamtools" ,r-rsamtools)
2733 ("r-rtracklayer" ,r-rtracklayer)
2734 ("r-s4vectors" ,r-s4vectors)))
2735 (home-page "https://bioconductor.org/packages/ChIPComp")
2736 (synopsis "Quantitative comparison of multiple ChIP-seq datasets")
2737 (description
2738 "ChIPComp implements a statistical method for quantitative comparison of
2739 multiple ChIP-seq datasets. It detects differentially bound sharp binding
2740 sites across multiple conditions considering matching control in ChIP-seq
2741 datasets.")
2742 ;; Any version of the GPL.
2743 (license license:gpl3+)))
2744
2745 (define-public r-riboprofiling
2746 (package
2747 (name "r-riboprofiling")
2748 (version "1.20.0")
2749 (source
2750 (origin
2751 (method url-fetch)
2752 (uri (bioconductor-uri "RiboProfiling" version))
2753 (sha256
2754 (base32
2755 "112071w7aw7cwckipq0dll1lssl7pwafma4v9jj9sx12rjcj57xg"))))
2756 (properties `((upstream-name . "RiboProfiling")))
2757 (build-system r-build-system)
2758 (propagated-inputs
2759 `(("r-biocgenerics" ,r-biocgenerics)
2760 ("r-biostrings" ,r-biostrings)
2761 ("r-data-table" ,r-data-table)
2762 ("r-genomeinfodb" ,r-genomeinfodb)
2763 ("r-genomicalignments" ,r-genomicalignments)
2764 ("r-genomicfeatures" ,r-genomicfeatures)
2765 ("r-genomicranges" ,r-genomicranges)
2766 ("r-ggbio" ,r-ggbio)
2767 ("r-ggplot2" ,r-ggplot2)
2768 ("r-iranges" ,r-iranges)
2769 ("r-plyr" ,r-plyr)
2770 ("r-reshape2" ,r-reshape2)
2771 ("r-rsamtools" ,r-rsamtools)
2772 ("r-rtracklayer" ,r-rtracklayer)
2773 ("r-s4vectors" ,r-s4vectors)
2774 ("r-sqldf" ,r-sqldf)))
2775 (native-inputs
2776 `(("r-knitr" ,r-knitr)))
2777 (home-page "https://bioconductor.org/packages/RiboProfiling/")
2778 (synopsis "Ribosome profiling data analysis")
2779 (description "Starting with a BAM file, this package provides the
2780 necessary functions for quality assessment, read start position recalibration,
2781 the counting of genomic sequence reads on CDS, 3'UTR, and 5'UTR, and plotting
2782 of count data: pairs, log fold-change, codon frequency and coverage
2783 assessment, principal component analysis on codon coverage.")
2784 (license license:gpl3)))
2785
2786 (define-public r-riboseqr
2787 (package
2788 (name "r-riboseqr")
2789 (version "1.24.0")
2790 (source
2791 (origin
2792 (method url-fetch)
2793 (uri (bioconductor-uri "riboSeqR" version))
2794 (sha256
2795 (base32
2796 "07i64gch14rsbjlfv17s689wzlqbi7hcqhcw21pp6cw8bvhvd5xr"))))
2797 (properties `((upstream-name . "riboSeqR")))
2798 (build-system r-build-system)
2799 (propagated-inputs
2800 `(("r-abind" ,r-abind)
2801 ("r-bayseq" ,r-bayseq)
2802 ("r-genomeinfodb" ,r-genomeinfodb)
2803 ("r-genomicranges" ,r-genomicranges)
2804 ("r-iranges" ,r-iranges)
2805 ("r-rsamtools" ,r-rsamtools)
2806 ("r-seqlogo" ,r-seqlogo)))
2807 (home-page "https://bioconductor.org/packages/riboSeqR/")
2808 (synopsis "Analysis of sequencing data from ribosome profiling experiments")
2809 (description
2810 "This package provides plotting functions, frameshift detection and
2811 parsing of genetic sequencing data from ribosome profiling experiments.")
2812 (license license:gpl3)))
2813
2814 (define-public r-interactionset
2815 (package ;BROKEN
2816 (name "r-interactionset")
2817 (version "1.18.0")
2818 (source
2819 (origin
2820 (method url-fetch)
2821 (uri (bioconductor-uri "InteractionSet" version))
2822 (sha256
2823 (base32
2824 "14lp23b298wr3r7ggcfvas0xlf1866cpla0rv7dz589f50z6bj31"))))
2825 (properties
2826 `((upstream-name . "InteractionSet")))
2827 (build-system r-build-system)
2828 (propagated-inputs
2829 `(("r-biocgenerics" ,r-biocgenerics)
2830 ("r-genomeinfodb" ,r-genomeinfodb)
2831 ("r-genomicranges" ,r-genomicranges)
2832 ("r-iranges" ,r-iranges)
2833 ("r-matrix" ,r-matrix)
2834 ("r-rcpp" ,r-rcpp)
2835 ("r-s4vectors" ,r-s4vectors)
2836 ("r-summarizedexperiment" ,r-summarizedexperiment)))
2837 (native-inputs
2838 `(("r-knitr" ,r-knitr)))
2839 (home-page "https://bioconductor.org/packages/InteractionSet")
2840 (synopsis "Base classes for storing genomic interaction data")
2841 (description
2842 "This package provides the @code{GInteractions},
2843 @code{InteractionSet} and @code{ContactMatrix} objects and associated methods
2844 for storing and manipulating genomic interaction data from Hi-C and ChIA-PET
2845 experiments.")
2846 (license license:gpl3)))
2847
2848 (define-public r-genomicinteractions
2849 (package
2850 (name "r-genomicinteractions")
2851 (version "1.24.0")
2852 (source
2853 (origin
2854 (method url-fetch)
2855 (uri (bioconductor-uri "GenomicInteractions" version))
2856 (sha256
2857 (base32
2858 "0ad0a5cadchx1rkqj4cc8k0y1zf34jgp1406hvik5zabr7xijkbd"))))
2859 (properties
2860 `((upstream-name . "GenomicInteractions")))
2861 (build-system r-build-system)
2862 (propagated-inputs
2863 `(("r-biobase" ,r-biobase)
2864 ("r-biocgenerics" ,r-biocgenerics)
2865 ("r-data-table" ,r-data-table)
2866 ("r-dplyr" ,r-dplyr)
2867 ("r-genomeinfodb" ,r-genomeinfodb)
2868 ("r-genomicranges" ,r-genomicranges)
2869 ("r-ggplot2" ,r-ggplot2)
2870 ("r-gridextra" ,r-gridextra)
2871 ("r-gviz" ,r-gviz)
2872 ("r-igraph" ,r-igraph)
2873 ("r-interactionset" ,r-interactionset)
2874 ("r-iranges" ,r-iranges)
2875 ("r-rsamtools" ,r-rsamtools)
2876 ("r-rtracklayer" ,r-rtracklayer)
2877 ("r-s4vectors" ,r-s4vectors)
2878 ("r-stringr" ,r-stringr)))
2879 (native-inputs
2880 `(("r-knitr" ,r-knitr)))
2881 (home-page "https://github.com/ComputationalRegulatoryGenomicsICL/GenomicInteractions/")
2882 (synopsis "R package for handling genomic interaction data")
2883 (description
2884 "This R package provides tools for handling genomic interaction data,
2885 such as ChIA-PET/Hi-C, annotating genomic features with interaction
2886 information and producing various plots and statistics.")
2887 (license license:gpl3)))
2888
2889 (define-public r-ctc
2890 (package
2891 (name "r-ctc")
2892 (version "1.64.0")
2893 (source
2894 (origin
2895 (method url-fetch)
2896 (uri (bioconductor-uri "ctc" version))
2897 (sha256
2898 (base32
2899 "1nwlphbfba3w8ixck02k5c84qm4flnp9fd68li0jn5a08qi9gmyp"))))
2900 (build-system r-build-system)
2901 (propagated-inputs `(("r-amap" ,r-amap)))
2902 (home-page "https://bioconductor.org/packages/ctc/")
2903 (synopsis "Cluster and tree conversion")
2904 (description
2905 "This package provides tools for exporting and importing classification
2906 trees and clusters to other programs.")
2907 (license license:gpl2)))
2908
2909 (define-public r-goseq
2910 (package
2911 (name "r-goseq")
2912 (version "1.42.0")
2913 (source
2914 (origin
2915 (method url-fetch)
2916 (uri (bioconductor-uri "goseq" version))
2917 (sha256
2918 (base32
2919 "18fs3m4kl3zahn42j20rjvxy83irscgqx0dvid7va4majvsib509"))))
2920 (build-system r-build-system)
2921 (propagated-inputs
2922 `(("r-annotationdbi" ,r-annotationdbi)
2923 ("r-biasedurn" ,r-biasedurn)
2924 ("r-biocgenerics" ,r-biocgenerics)
2925 ("r-genelendatabase" ,r-genelendatabase)
2926 ("r-go-db" ,r-go-db)
2927 ("r-mgcv" ,r-mgcv)))
2928 (home-page "https://bioconductor.org/packages/goseq/")
2929 (synopsis "Gene Ontology analyser for RNA-seq and other length biased data")
2930 (description
2931 "This package provides tools to detect Gene Ontology and/or other user
2932 defined categories which are over/under represented in RNA-seq data.")
2933 (license license:lgpl2.0+)))
2934
2935 (define-public r-glimma
2936 (package
2937 (name "r-glimma")
2938 (version "2.0.0")
2939 (source
2940 (origin
2941 (method url-fetch)
2942 (uri (bioconductor-uri "Glimma" version))
2943 (sha256
2944 (base32
2945 "0gy30v30lw27frhmw39pzacqzrv2vwj5rsp6gb3yifllrahdiffv"))))
2946 (properties `((upstream-name . "Glimma")))
2947 (build-system r-build-system)
2948 (propagated-inputs
2949 `(("r-deseq2" ,r-deseq2)
2950 ("r-edger" ,r-edger)
2951 ("r-htmlwidgets" ,r-htmlwidgets)
2952 ("r-jsonlite" ,r-jsonlite)
2953 ("r-limma" ,r-limma)
2954 ("r-s4vectors" ,r-s4vectors)
2955 ("r-summarizedexperiment" ,r-summarizedexperiment)))
2956 (native-inputs
2957 `(("r-knitr" ,r-knitr)))
2958 (home-page "https://github.com/Shians/Glimma")
2959 (synopsis "Interactive HTML graphics")
2960 (description
2961 "This package generates interactive visualisations for analysis of
2962 RNA-sequencing data using output from limma, edgeR or DESeq2 packages in an
2963 HTML page. The interactions are built on top of the popular static
2964 representations of analysis results in order to provide additional
2965 information.")
2966 (license license:lgpl3)))
2967
2968 (define-public r-rots
2969 (package
2970 (name "r-rots")
2971 (version "1.18.0")
2972 (source
2973 (origin
2974 (method url-fetch)
2975 (uri (bioconductor-uri "ROTS" version))
2976 (sha256
2977 (base32
2978 "0qk0gfhgr14g13zlfyf5101b5s8cma7j3r8a92q93h0axy8ka23n"))))
2979 (properties `((upstream-name . "ROTS")))
2980 (build-system r-build-system)
2981 (propagated-inputs
2982 `(("r-biobase" ,r-biobase)
2983 ("r-rcpp" ,r-rcpp)))
2984 (home-page "https://bioconductor.org/packages/ROTS/")
2985 (synopsis "Reproducibility-Optimized Test Statistic")
2986 (description
2987 "This package provides tools for calculating the
2988 @dfn{Reproducibility-Optimized Test Statistic} (ROTS) for differential testing
2989 in omics data.")
2990 (license license:gpl2+)))
2991
2992 (define-public r-plgem
2993 (package
2994 (name "r-plgem")
2995 (version "1.62.0")
2996 (source
2997 (origin
2998 (method url-fetch)
2999 (uri (bioconductor-uri "plgem" version))
3000 (sha256
3001 (base32
3002 "039gqwsm1v6q8v8b248nm8g9gnsk379mfx65rbgdmh3chsd8pm8a"))))
3003 (build-system r-build-system)
3004 (propagated-inputs
3005 `(("r-biobase" ,r-biobase)
3006 ("r-mass" ,r-mass)))
3007 (home-page "http://www.genopolis.it")
3008 (synopsis "Detect differential expression in microarray and proteomics datasets")
3009 (description
3010 "The Power Law Global Error Model (PLGEM) has been shown to faithfully
3011 model the variance-versus-mean dependence that exists in a variety of
3012 genome-wide datasets, including microarray and proteomics data. The use of
3013 PLGEM has been shown to improve the detection of differentially expressed
3014 genes or proteins in these datasets.")
3015 (license license:gpl2)))
3016
3017 (define-public r-inspect
3018 (package
3019 (name "r-inspect")
3020 (version "1.20.0")
3021 (source
3022 (origin
3023 (method url-fetch)
3024 (uri (bioconductor-uri "INSPEcT" version))
3025 (sha256
3026 (base32
3027 "1jymvi5mf7vhs58zfh290pacfswgvkw09rmbirmr24kxcgl30483"))))
3028 (properties `((upstream-name . "INSPEcT")))
3029 (build-system r-build-system)
3030 (propagated-inputs
3031 `(("r-biobase" ,r-biobase)
3032 ("r-biocgenerics" ,r-biocgenerics)
3033 ("r-biocparallel" ,r-biocparallel)
3034 ("r-deseq2" ,r-deseq2)
3035 ("r-desolve" ,r-desolve)
3036 ("r-gdata" ,r-gdata)
3037 ("r-genomeinfodb" ,r-genomeinfodb)
3038 ("r-genomicalignments" ,r-genomicalignments)
3039 ("r-genomicfeatures" ,r-genomicfeatures)
3040 ("r-genomicranges" ,r-genomicranges)
3041 ("r-iranges" ,r-iranges)
3042 ("r-kernsmooth" ,r-kernsmooth)
3043 ("r-plgem" ,r-plgem)
3044 ("r-proc" ,r-proc)
3045 ("r-rootsolve" ,r-rootsolve)
3046 ("r-rsamtools" ,r-rsamtools)
3047 ("r-rtracklayer" ,r-rtracklayer)
3048 ("r-s4vectors" ,r-s4vectors)
3049 ("r-shiny" ,r-shiny)
3050 ("r-summarizedexperiment" ,r-summarizedexperiment)
3051 ("r-txdb-mmusculus-ucsc-mm9-knowngene"
3052 ,r-txdb-mmusculus-ucsc-mm9-knowngene)))
3053 (native-inputs
3054 `(("r-knitr" ,r-knitr)))
3055 (home-page "https://bioconductor.org/packages/INSPEcT")
3056 (synopsis "Analysis of 4sU-seq and RNA-seq time-course data")
3057 (description
3058 "INSPEcT (INference of Synthesis, Processing and dEgradation rates in
3059 Time-Course experiments) analyses 4sU-seq and RNA-seq time-course data in
3060 order to evaluate synthesis, processing and degradation rates and assess via
3061 modeling the rates that determines changes in mature mRNA levels.")
3062 (license license:gpl2)))
3063
3064 (define-public r-dnabarcodes
3065 (package
3066 (name "r-dnabarcodes")
3067 (version "1.20.0")
3068 (source
3069 (origin
3070 (method url-fetch)
3071 (uri (bioconductor-uri "DNABarcodes" version))
3072 (sha256
3073 (base32
3074 "0zzf6xgg6k1gdig8zvpawck2bgmamsc0k43j4pl4xsz9an6dmzbg"))))
3075 (properties `((upstream-name . "DNABarcodes")))
3076 (build-system r-build-system)
3077 (propagated-inputs
3078 `(("r-bh" ,r-bh)
3079 ("r-matrix" ,r-matrix)
3080 ("r-rcpp" ,r-rcpp)))
3081 (native-inputs
3082 `(("r-knitr" ,r-knitr)))
3083 (home-page "https://bioconductor.org/packages/DNABarcodes")
3084 (synopsis "Create and analyze DNA barcodes")
3085 (description
3086 "This package offers tools to create DNA barcode sets capable of
3087 correcting insertion, deletion, and substitution errors. Existing barcodes
3088 can be analyzed regarding their minimal, maximal and average distances between
3089 barcodes. Finally, reads that start with a (possibly mutated) barcode can be
3090 demultiplexed, i.e. assigned to their original reference barcode.")
3091 (license license:gpl2)))
3092
3093 (define-public r-ruvseq
3094 (package
3095 (name "r-ruvseq")
3096 (version "1.24.0")
3097 (source
3098 (origin
3099 (method url-fetch)
3100 (uri (bioconductor-uri "RUVSeq" version))
3101 (sha256
3102 (base32
3103 "1anrybyrzpajr5434svyfbaypjai6x0ifsmqvjgimmxq3xqhv0jh"))))
3104 (properties `((upstream-name . "RUVSeq")))
3105 (build-system r-build-system)
3106 (propagated-inputs
3107 `(("r-biobase" ,r-biobase)
3108 ("r-edaseq" ,r-edaseq)
3109 ("r-edger" ,r-edger)
3110 ("r-mass" ,r-mass)))
3111 (native-inputs
3112 `(("r-knitr" ,r-knitr)))
3113 (home-page "https://github.com/drisso/RUVSeq")
3114 (synopsis "Remove unwanted variation from RNA-Seq data")
3115 (description
3116 "This package implements methods to @dfn{remove unwanted variation} (RUV)
3117 of Risso et al. (2014) for the normalization of RNA-Seq read counts between
3118 samples.")
3119 (license license:artistic2.0)))
3120
3121 (define-public r-biocneighbors
3122 (package
3123 (name "r-biocneighbors")
3124 (version "1.8.2")
3125 (source
3126 (origin
3127 (method url-fetch)
3128 (uri (bioconductor-uri "BiocNeighbors" version))
3129 (sha256
3130 (base32
3131 "19gyl917lf5ydy5hgj0hnc388rw5sbj83awav9js2yr2zmbgn4d7"))))
3132 (properties `((upstream-name . "BiocNeighbors")))
3133 (build-system r-build-system)
3134 (propagated-inputs
3135 `(("r-biocparallel" ,r-biocparallel)
3136 ("r-matrix" ,r-matrix)
3137 ("r-rcpp" ,r-rcpp)
3138 ("r-rcpphnsw" ,r-rcpphnsw)
3139 ("r-s4vectors" ,r-s4vectors)))
3140 (native-inputs
3141 `(("r-knitr" ,r-knitr)))
3142 (home-page "https://bioconductor.org/packages/BiocNeighbors")
3143 (synopsis "Nearest Neighbor Detection for Bioconductor packages")
3144 (description
3145 "This package implements exact and approximate methods for nearest
3146 neighbor detection, in a framework that allows them to be easily switched
3147 within Bioconductor packages or workflows. The exact algorithm is implemented
3148 using pre-clustering with the k-means algorithm. Functions are also provided
3149 to search for all neighbors within a given distance. Parallelization is
3150 achieved for all methods using the BiocParallel framework.")
3151 (license license:gpl3)))
3152
3153 (define-public r-biocsingular
3154 (package
3155 (name "r-biocsingular")
3156 (version "1.6.0")
3157 (source
3158 (origin
3159 (method url-fetch)
3160 (uri (bioconductor-uri "BiocSingular" version))
3161 (sha256
3162 (base32
3163 "1hczix1h14d19hzcsngqkqqnqkprs41phzlcird8haxnw9bs03ni"))))
3164 (properties `((upstream-name . "BiocSingular")))
3165 (build-system r-build-system)
3166 (propagated-inputs
3167 `(("r-beachmat" ,r-beachmat)
3168 ("r-biocgenerics" ,r-biocgenerics)
3169 ("r-biocparallel" ,r-biocparallel)
3170 ("r-delayedarray" ,r-delayedarray)
3171 ("r-irlba" ,r-irlba)
3172 ("r-matrix" ,r-matrix)
3173 ("r-rcpp" ,r-rcpp)
3174 ("r-rsvd" ,r-rsvd)
3175 ("r-s4vectors" ,r-s4vectors)))
3176 (native-inputs
3177 `(("r-knitr" ,r-knitr)))
3178 (home-page "https://github.com/LTLA/BiocSingular")
3179 (synopsis "Singular value decomposition for Bioconductor packages")
3180 (description
3181 "This package implements exact and approximate methods for singular value
3182 decomposition and principal components analysis, in a framework that allows
3183 them to be easily switched within Bioconductor packages or workflows. Where
3184 possible, parallelization is achieved using the BiocParallel framework.")
3185 (license license:gpl3)))
3186
3187 (define-public r-destiny
3188 (package
3189 (name "r-destiny")
3190 (version "3.4.0")
3191 (source
3192 (origin
3193 (method url-fetch)
3194 (uri (bioconductor-uri "destiny" version))
3195 (sha256
3196 (base32
3197 "1i7f5q02zvpfaxhd76fbw0h1wfgjphyn5hrmrjpvlnv4ardzsir2"))))
3198 (build-system r-build-system)
3199 (propagated-inputs
3200 `(("r-biobase" ,r-biobase)
3201 ("r-biocgenerics" ,r-biocgenerics)
3202 ("r-ggplot-multistats" ,r-ggplot-multistats)
3203 ("r-ggplot2" ,r-ggplot2)
3204 ("r-ggthemes" ,r-ggthemes)
3205 ("r-irlba" ,r-irlba)
3206 ("r-knn-covertree" ,r-knn-covertree)
3207 ("r-matrix" ,r-matrix)
3208 ("r-pcamethods" ,r-pcamethods)
3209 ("r-proxy" ,r-proxy)
3210 ("r-rcpp" ,r-rcpp)
3211 ("r-rcppeigen" ,r-rcppeigen)
3212 ("r-rcpphnsw" ,r-rcpphnsw)
3213 ("r-rspectra" ,r-rspectra)
3214 ("r-scales" ,r-scales)
3215 ("r-scatterplot3d" ,r-scatterplot3d)
3216 ("r-singlecellexperiment" ,r-singlecellexperiment)
3217 ("r-smoother" ,r-smoother)
3218 ("r-summarizedexperiment" ,r-summarizedexperiment)
3219 ("r-tidyr" ,r-tidyr)
3220 ("r-tidyselect" ,r-tidyselect)
3221 ("r-vim" ,r-vim)))
3222 (native-inputs
3223 `(("r-nbconvertr" ,r-nbconvertr))) ; for vignettes
3224 (home-page "https://bioconductor.org/packages/destiny/")
3225 (synopsis "Create and plot diffusion maps")
3226 (description "This package provides tools to create and plot diffusion
3227 maps.")
3228 ;; Any version of the GPL
3229 (license license:gpl3+)))
3230
3231 (define-public r-savr
3232 (package
3233 (name "r-savr")
3234 (version "1.28.0")
3235 (source
3236 (origin
3237 (method url-fetch)
3238 (uri (bioconductor-uri "savR" version))
3239 (sha256
3240 (base32
3241 "1vha9b7gndwjzvrzr1hdhv3wc6a1s2n9grxwfd78yb2lkysf4hic"))))
3242 (properties `((upstream-name . "savR")))
3243 (build-system r-build-system)
3244 (propagated-inputs
3245 `(("r-ggplot2" ,r-ggplot2)
3246 ("r-gridextra" ,r-gridextra)
3247 ("r-reshape2" ,r-reshape2)
3248 ("r-scales" ,r-scales)
3249 ("r-xml" ,r-xml)))
3250 (home-page "https://github.com/bcalder/savR")
3251 (synopsis "Parse and analyze Illumina SAV files")
3252 (description
3253 "This package provides tools to parse Illumina Sequence Analysis
3254 Viewer (SAV) files, access data, and generate QC plots.")
3255 (license license:agpl3+)))
3256
3257 (define-public r-chipexoqual
3258 (package
3259 (name "r-chipexoqual")
3260 (version "1.14.0")
3261 (source
3262 (origin
3263 (method url-fetch)
3264 (uri (bioconductor-uri "ChIPexoQual" version))
3265 (sha256
3266 (base32
3267 "15r5jgkfwwfqpw4v4q2ddmglm3bfw002nnbnzn1s0v2b1w3bgiag"))))
3268 (properties `((upstream-name . "ChIPexoQual")))
3269 (build-system r-build-system)
3270 (propagated-inputs
3271 `(("r-biocparallel" ,r-biocparallel)
3272 ("r-biovizbase" ,r-biovizbase)
3273 ("r-broom" ,r-broom)
3274 ("r-data-table" ,r-data-table)
3275 ("r-dplyr" ,r-dplyr)
3276 ("r-genomeinfodb" ,r-genomeinfodb)
3277 ("r-genomicalignments" ,r-genomicalignments)
3278 ("r-genomicranges" ,r-genomicranges)
3279 ("r-ggplot2" ,r-ggplot2)
3280 ("r-hexbin" ,r-hexbin)
3281 ("r-iranges" ,r-iranges)
3282 ("r-rcolorbrewer" ,r-rcolorbrewer)
3283 ("r-rmarkdown" ,r-rmarkdown)
3284 ("r-rsamtools" ,r-rsamtools)
3285 ("r-s4vectors" ,r-s4vectors)
3286 ("r-scales" ,r-scales)
3287 ("r-viridis" ,r-viridis)))
3288 (native-inputs
3289 `(("r-knitr" ,r-knitr)))
3290 (home-page "https://github.com/keleslab/ChIPexoQual")
3291 (synopsis "Quality control pipeline for ChIP-exo/nexus data")
3292 (description
3293 "This package provides a quality control pipeline for ChIP-exo/nexus
3294 sequencing data.")
3295 (license license:gpl2+)))
3296
3297 (define-public r-copynumber
3298 (package
3299 (name "r-copynumber")
3300 (version "1.30.0")
3301 (source (origin
3302 (method url-fetch)
3303 (uri (bioconductor-uri "copynumber" version))
3304 (sha256
3305 (base32
3306 "00fyfy3kpz33v1hqisd5m5xdazwjmjrfj8ssbf6p9m3am2ar23gm"))))
3307 (build-system r-build-system)
3308 (propagated-inputs
3309 `(("r-s4vectors" ,r-s4vectors)
3310 ("r-iranges" ,r-iranges)
3311 ("r-genomicranges" ,r-genomicranges)
3312 ("r-biocgenerics" ,r-biocgenerics)))
3313 (home-page "https://bioconductor.org/packages/copynumber")
3314 (synopsis "Segmentation of single- and multi-track copy number data")
3315 (description
3316 "This package segments single- and multi-track copy number data by a
3317 penalized least squares regression method.")
3318 (license license:artistic2.0)))
3319
3320 (define-public r-dnacopy
3321 (package
3322 (name "r-dnacopy")
3323 (version "1.64.0")
3324 (source
3325 (origin
3326 (method url-fetch)
3327 (uri (bioconductor-uri "DNAcopy" version))
3328 (sha256
3329 (base32
3330 "0km5af4iw8a0m6by933lgdi5246jafyfxk6fsqdiwg07v9wxw5hc"))))
3331 (properties `((upstream-name . "DNAcopy")))
3332 (build-system r-build-system)
3333 (native-inputs `(("gfortran" ,gfortran)))
3334 (home-page "https://bioconductor.org/packages/DNAcopy")
3335 (synopsis "DNA copy number data analysis")
3336 (description
3337 "This package implements the @dfn{circular binary segmentation} (CBS)
3338 algorithm to segment DNA copy number data and identify genomic regions with
3339 abnormal copy number.")
3340 (license license:gpl2+)))
3341
3342 ;; This is a CRAN package, but it uncharacteristically depends on a
3343 ;; Bioconductor package.
3344 (define-public r-htscluster
3345 (package
3346 (name "r-htscluster")
3347 (version "2.0.8")
3348 (source
3349 (origin
3350 (method url-fetch)
3351 (uri (cran-uri "HTSCluster" version))
3352 (sha256
3353 (base32
3354 "0wnbfh6hdx8692jilgmv8sys1zm6fqc6mim7vvjhyqlmpm8gm0kg"))))
3355 (properties `((upstream-name . "HTSCluster")))
3356 (build-system r-build-system)
3357 (propagated-inputs
3358 `(("r-capushe" ,r-capushe)
3359 ("r-edger" ,r-edger)
3360 ("r-plotrix" ,r-plotrix)))
3361 (home-page "https://cran.r-project.org/web/packages/HTSCluster")
3362 (synopsis "Clustering high-throughput transcriptome sequencing (HTS) data")
3363 (description
3364 "This package provides a Poisson mixture model is implemented to cluster
3365 genes from high-throughput transcriptome sequencing (RNA-seq) data. Parameter
3366 estimation is performed using either the EM or CEM algorithm, and the slope
3367 heuristics are used for model selection (i.e., to choose the number of
3368 clusters).")
3369 (license license:gpl3+)))
3370
3371 (define-public r-deds
3372 (package
3373 (name "r-deds")
3374 (version "1.60.0")
3375 (source
3376 (origin
3377 (method url-fetch)
3378 (uri (bioconductor-uri "DEDS" version))
3379 (sha256
3380 (base32
3381 "0vzsmah2lhxf8k6n4d0i4j609sbvygmb6ii2ridg9z3nskwkrhp8"))))
3382 (properties `((upstream-name . "DEDS")))
3383 (build-system r-build-system)
3384 (home-page "https://bioconductor.org/packages/DEDS/")
3385 (synopsis "Differential expression via distance summary for microarray data")
3386 (description
3387 "This library contains functions that calculate various statistics of
3388 differential expression for microarray data, including t statistics, fold
3389 change, F statistics, SAM, moderated t and F statistics and B statistics. It
3390 also implements a new methodology called DEDS (Differential Expression via
3391 Distance Summary), which selects differentially expressed genes by integrating
3392 and summarizing a set of statistics using a weighted distance approach.")
3393 ;; Any version of the LGPL.
3394 (license license:lgpl3+)))
3395
3396 ;; This is a CRAN package, but since it depends on a Bioconductor package we
3397 ;; put it here.
3398 (define-public r-nbpseq
3399 (package
3400 (name "r-nbpseq")
3401 (version "0.3.0")
3402 (source
3403 (origin
3404 (method url-fetch)
3405 (uri (cran-uri "NBPSeq" version))
3406 (sha256
3407 (base32
3408 "0l4ylxhs2k9ww21jjqs67fygk92avdchhx2y1ixzl7yr2yh1y9by"))))
3409 (properties `((upstream-name . "NBPSeq")))
3410 (build-system r-build-system)
3411 (propagated-inputs
3412 `(("r-qvalue" ,r-qvalue)))
3413 (home-page "https://cran.r-project.org/web/packages/NBPSeq")
3414 (synopsis "Negative binomial models for RNA-Seq data")
3415 (description
3416 "This package provides negative binomial models for two-group comparisons
3417 and regression inferences from RNA-sequencing data.")
3418 (license license:gpl2)))
3419
3420 (define-public r-ebseq
3421 (package
3422 (name "r-ebseq")
3423 (version "1.30.0")
3424 (source
3425 (origin
3426 (method url-fetch)
3427 (uri (bioconductor-uri "EBSeq" version))
3428 (sha256
3429 (base32
3430 "1x2489xaqg85v7n3yhqs0nh9ha6dn4m167dkc6akzig4xivwjjny"))))
3431 (properties `((upstream-name . "EBSeq")))
3432 (build-system r-build-system)
3433 (propagated-inputs
3434 `(("r-blockmodeling" ,r-blockmodeling)
3435 ("r-gplots" ,r-gplots)
3436 ("r-testthat" ,r-testthat)))
3437 (home-page "https://bioconductor.org/packages/EBSeq")
3438 (synopsis "Differential expression analysis of RNA-seq data")
3439 (description
3440 "This package provides tools for differential expression analysis at both
3441 gene and isoform level using RNA-seq data")
3442 (license license:artistic2.0)))
3443
3444 (define-public r-karyoploter
3445 (package
3446 (name "r-karyoploter")
3447 (version "1.16.0")
3448 (source (origin
3449 (method url-fetch)
3450 (uri (bioconductor-uri "karyoploteR" version))
3451 (sha256
3452 (base32
3453 "1agw49mckm3g33igqdp9lr8a4ky8nhivaxrs7d00dvzk0diqwdb2"))))
3454 (build-system r-build-system)
3455 (propagated-inputs
3456 `(("r-annotationdbi" ,r-annotationdbi)
3457 ("r-bamsignals" ,r-bamsignals)
3458 ("r-bezier" ,r-bezier)
3459 ("r-biovizbase" ,r-biovizbase)
3460 ("r-digest" ,r-digest)
3461 ("r-genomeinfodb" ,r-genomeinfodb)
3462 ("r-genomicfeatures" ,r-genomicfeatures)
3463 ("r-genomicranges" ,r-genomicranges)
3464 ("r-iranges" ,r-iranges)
3465 ("r-memoise" ,r-memoise)
3466 ("r-regioner" ,r-regioner)
3467 ("r-rsamtools" ,r-rsamtools)
3468 ("r-rtracklayer" ,r-rtracklayer)
3469 ("r-s4vectors" ,r-s4vectors)
3470 ("r-variantannotation" ,r-variantannotation)))
3471 (native-inputs
3472 `(("r-knitr" ,r-knitr)))
3473 (home-page "https://bioconductor.org/packages/karyoploteR/")
3474 (synopsis "Plot customizable linear genomes displaying arbitrary data")
3475 (description "This package creates karyotype plots of arbitrary genomes and
3476 offers a complete set of functions to plot arbitrary data on them. It mimics
3477 many R base graphics functions coupling them with a coordinate change function
3478 automatically mapping the chromosome and data coordinates into the plot
3479 coordinates.")
3480 (license license:artistic2.0)))
3481
3482 (define-public r-lpsymphony
3483 (package
3484 (name "r-lpsymphony")
3485 (version "1.18.0")
3486 (source
3487 (origin
3488 (method url-fetch)
3489 (uri (bioconductor-uri "lpsymphony" version))
3490 (sha256
3491 (base32
3492 "0f9qjfv7rp1y3mwscnjz3pph7m40zgz55xcdhyii6k1iw2vyaxx9"))))
3493 (build-system r-build-system)
3494 (inputs
3495 `(("zlib" ,zlib)))
3496 (native-inputs
3497 `(("pkg-config" ,pkg-config)
3498 ("r-knitr" ,r-knitr)))
3499 (home-page "https://r-forge.r-project.org/projects/rsymphony")
3500 (synopsis "Symphony integer linear programming solver in R")
3501 (description
3502 "This package was derived from Rsymphony. The package provides an R
3503 interface to SYMPHONY, a linear programming solver written in C++. The main
3504 difference between this package and Rsymphony is that it includes the solver
3505 source code, while Rsymphony expects to find header and library files on the
3506 users' system. Thus the intention of @code{lpsymphony} is to provide an easy
3507 to install interface to SYMPHONY.")
3508 ;; Symphony 5.4 or later is distributed under the terms of the EPL 1.0.
3509 ;; lpsimphony is released under the same terms.
3510 (license license:epl1.0)))
3511
3512 (define-public r-ihw
3513 (package
3514 (name "r-ihw")
3515 (version "1.18.0")
3516 (source
3517 (origin
3518 (method url-fetch)
3519 (uri (bioconductor-uri "IHW" version))
3520 (sha256
3521 (base32
3522 "04szg3bj5cjixxcp8j3inmj0fzk2mg8gp2w2b33x0im8ik24qiw0"))))
3523 (properties `((upstream-name . "IHW")))
3524 (build-system r-build-system)
3525 (propagated-inputs
3526 `(("r-biocgenerics" ,r-biocgenerics)
3527 ("r-fdrtool" ,r-fdrtool)
3528 ("r-lpsymphony" ,r-lpsymphony)
3529 ("r-slam" ,r-slam)))
3530 (native-inputs
3531 `(("r-knitr" ,r-knitr)))
3532 (home-page "https://bioconductor.org/packages/IHW")
3533 (synopsis "Independent hypothesis weighting")
3534 (description
3535 "@dfn{Independent hypothesis weighting} (IHW) is a multiple testing
3536 procedure that increases power compared to the method of Benjamini and
3537 Hochberg by assigning data-driven weights to each hypothesis. The input to
3538 IHW is a two-column table of p-values and covariates. The covariate can be
3539 any continuous-valued or categorical variable that is thought to be
3540 informative on the statistical properties of each hypothesis test, while it is
3541 independent of the p-value under the null hypothesis.")
3542 (license license:artistic2.0)))
3543
3544 (define-public r-icobra
3545 (package
3546 (name "r-icobra")
3547 (version "1.18.0")
3548 (source
3549 (origin
3550 (method url-fetch)
3551 (uri (bioconductor-uri "iCOBRA" version))
3552 (sha256
3553 (base32
3554 "0knqvvfi5y53jk8s2g2bqgxnh2pbdf38676fk7pkdp1r2j6cbi3s"))))
3555 (properties `((upstream-name . "iCOBRA")))
3556 (build-system r-build-system)
3557 (propagated-inputs
3558 `(("r-dplyr" ,r-dplyr)
3559 ("r-dt" ,r-dt)
3560 ("r-ggplot2" ,r-ggplot2)
3561 ("r-limma" ,r-limma)
3562 ("r-reshape2" ,r-reshape2)
3563 ("r-rocr" ,r-rocr)
3564 ("r-scales" ,r-scales)
3565 ("r-shiny" ,r-shiny)
3566 ("r-shinybs" ,r-shinybs)
3567 ("r-shinydashboard" ,r-shinydashboard)
3568 ("r-upsetr" ,r-upsetr)))
3569 (native-inputs
3570 `(("r-knitr" ,r-knitr)))
3571 (home-page "https://bioconductor.org/packages/iCOBRA")
3572 (synopsis "Comparison and visualization of ranking and assignment methods")
3573 (description
3574 "This package provides functions for calculation and visualization of
3575 performance metrics for evaluation of ranking and binary
3576 classification (assignment) methods. It also contains a Shiny application for
3577 interactive exploration of results.")
3578 (license license:gpl2+)))
3579
3580 (define-public r-mast
3581 (package
3582 (name "r-mast")
3583 (version "1.16.0")
3584 (source
3585 (origin
3586 (method url-fetch)
3587 (uri (bioconductor-uri "MAST" version))
3588 (sha256
3589 (base32
3590 "11qr7n9i4masqz0yzikddchyn223m8dy6zv461dly07fd43qi9mn"))))
3591 (properties `((upstream-name . "MAST")))
3592 (build-system r-build-system)
3593 (propagated-inputs
3594 `(("r-abind" ,r-abind)
3595 ("r-biobase" ,r-biobase)
3596 ("r-biocgenerics" ,r-biocgenerics)
3597 ("r-data-table" ,r-data-table)
3598 ("r-ggplot2" ,r-ggplot2)
3599 ("r-plyr" ,r-plyr)
3600 ("r-progress" ,r-progress)
3601 ("r-reshape2" ,r-reshape2)
3602 ("r-s4vectors" ,r-s4vectors)
3603 ("r-singlecellexperiment" ,r-singlecellexperiment)
3604 ("r-stringr" ,r-stringr)
3605 ("r-summarizedexperiment" ,r-summarizedexperiment)))
3606 (native-inputs
3607 `(("r-knitr" ,r-knitr)))
3608 (home-page "https://github.com/RGLab/MAST/")
3609 (synopsis "Model-based analysis of single cell transcriptomics")
3610 (description
3611 "This package provides methods and models for handling zero-inflated
3612 single cell assay data.")
3613 (license license:gpl2+)))
3614
3615 (define-public r-monocle
3616 (package
3617 (name "r-monocle")
3618 (version "2.18.0")
3619 (source
3620 (origin
3621 (method url-fetch)
3622 (uri (bioconductor-uri "monocle" version))
3623 (sha256
3624 (base32
3625 "1k3hwi9aspjy75arigg7i1w7ygf112y12cndibf2bhpz2phzwslx"))))
3626 (build-system r-build-system)
3627 (propagated-inputs
3628 `(("r-biobase" ,r-biobase)
3629 ("r-biocgenerics" ,r-biocgenerics)
3630 ("r-biocviews" ,r-biocviews)
3631 ("r-cluster" ,r-cluster)
3632 ("r-combinat" ,r-combinat)
3633 ("r-ddrtree" ,r-ddrtree)
3634 ("r-densityclust" ,r-densityclust)
3635 ("r-dplyr" ,r-dplyr)
3636 ("r-fastica" ,r-fastica)
3637 ("r-ggplot2" ,r-ggplot2)
3638 ("r-hsmmsinglecell" ,r-hsmmsinglecell)
3639 ("r-igraph" ,r-igraph)
3640 ("r-irlba" ,r-irlba)
3641 ("r-limma" ,r-limma)
3642 ("r-mass" ,r-mass)
3643 ("r-matrix" ,r-matrix)
3644 ("r-matrixstats" ,r-matrixstats)
3645 ("r-pheatmap" ,r-pheatmap)
3646 ("r-plyr" ,r-plyr)
3647 ("r-proxy" ,r-proxy)
3648 ("r-qlcmatrix" ,r-qlcmatrix)
3649 ("r-rann" ,r-rann)
3650 ("r-rcpp" ,r-rcpp)
3651 ("r-reshape2" ,r-reshape2)
3652 ("r-rtsne" ,r-rtsne)
3653 ("r-slam" ,r-slam)
3654 ("r-stringr" ,r-stringr)
3655 ("r-tibble" ,r-tibble)
3656 ("r-vgam" ,r-vgam)
3657 ("r-viridis" ,r-viridis)))
3658 (native-inputs
3659 `(("r-knitr" ,r-knitr)))
3660 (home-page "https://bioconductor.org/packages/monocle")
3661 (synopsis "Clustering, differential expression, and trajectory analysis for single-cell RNA-Seq")
3662 (description
3663 "Monocle performs differential expression and time-series analysis for
3664 single-cell expression experiments. It orders individual cells according to
3665 progress through a biological process, without knowing ahead of time which
3666 genes define progress through that process. Monocle also performs
3667 differential expression analysis, clustering, visualization, and other useful
3668 tasks on single cell expression data. It is designed to work with RNA-Seq and
3669 qPCR data, but could be used with other types as well.")
3670 (license license:artistic2.0)))
3671
3672 (define-public r-monocle3
3673 (package
3674 (name "r-monocle3")
3675 (version "0.1.2")
3676 (source
3677 (origin
3678 (method git-fetch)
3679 (uri (git-reference
3680 (url "https://github.com/cole-trapnell-lab/monocle3")
3681 (commit version)))
3682 (file-name (git-file-name name version))
3683 (sha256
3684 (base32
3685 "1cjxqfw3qvy269hsf5v80d4kshl932wrl949iayas02saj6f70ls"))))
3686 (build-system r-build-system)
3687 (propagated-inputs
3688 `(("r-biobase" ,r-biobase)
3689 ("r-biocgenerics" ,r-biocgenerics)
3690 ("r-delayedmatrixstats" ,r-delayedmatrixstats)
3691 ("r-dplyr" ,r-dplyr)
3692 ("r-ggplot2" ,r-ggplot2)
3693 ("r-ggrepel" ,r-ggrepel)
3694 ("r-grr" ,r-grr)
3695 ("r-htmlwidgets" ,r-htmlwidgets)
3696 ("r-igraph" ,r-igraph)
3697 ("r-irlba" ,r-irlba)
3698 ("r-limma" ,r-limma)
3699 ("r-lmtest" ,r-lmtest)
3700 ("r-mass" ,r-mass)
3701 ("r-matrix" ,r-matrix)
3702 ("r-matrix-utils" ,r-matrix-utils)
3703 ("r-pbapply" ,r-pbapply)
3704 ("r-pbmcapply" ,r-pbmcapply)
3705 ("r-pheatmap" ,r-pheatmap)
3706 ("r-plotly" ,r-plotly)
3707 ("r-pryr" ,r-pryr)
3708 ("r-proxy" ,r-proxy)
3709 ("r-pscl" ,r-pscl)
3710 ("r-purrr" ,r-purrr)
3711 ("r-rann" ,r-rann)
3712 ("r-rcpp" ,r-rcpp)
3713 ("r-rcppparallel" ,r-rcppparallel)
3714 ("r-reshape2" ,r-reshape2)
3715 ("r-reticulate" ,r-reticulate)
3716 ("r-rhpcblasctl" ,r-rhpcblasctl)
3717 ("r-rtsne" ,r-rtsne)
3718 ("r-shiny" ,r-shiny)
3719 ("r-slam" ,r-slam)
3720 ("r-spdep" ,r-spdep)
3721 ("r-speedglm" ,r-speedglm)
3722 ("r-stringr" ,r-stringr)
3723 ("r-singlecellexperiment" ,r-singlecellexperiment)
3724 ("r-tibble" ,r-tibble)
3725 ("r-tidyr" ,r-tidyr)
3726 ("r-uwot" ,r-uwot)
3727 ("r-viridis" ,r-viridis)))
3728 (home-page "https://github.com/cole-trapnell-lab/monocle3")
3729 (synopsis "Analysis toolkit for single-cell RNA-Seq data")
3730 (description
3731 "Monocle 3 is an analysis toolkit for single-cell RNA-Seq experiments.")
3732 (license license:expat)))
3733
3734 (define-public r-noiseq
3735 (package
3736 (name "r-noiseq")
3737 (version "2.34.0")
3738 (source
3739 (origin
3740 (method url-fetch)
3741 (uri (bioconductor-uri "NOISeq" version))
3742 (sha256
3743 (base32
3744 "08qlavakclgzk345bliam4cfjhsy39n4s6m1biqpq94n9qp00x8f"))))
3745 (properties `((upstream-name . "NOISeq")))
3746 (build-system r-build-system)
3747 (propagated-inputs
3748 `(("r-biobase" ,r-biobase)
3749 ("r-matrix" ,r-matrix)))
3750 (home-page "https://bioconductor.org/packages/NOISeq")
3751 (synopsis "Exploratory analysis and differential expression for RNA-seq data")
3752 (description
3753 "This package provides tools to support the analysis of RNA-seq
3754 expression data or other similar kind of data. It provides exploratory plots
3755 to evaluate saturation, count distribution, expression per chromosome, type of
3756 detected features, features length, etc. It also supports the analysis of
3757 differential expression between two experimental conditions with no parametric
3758 assumptions.")
3759 (license license:artistic2.0)))
3760
3761 (define-public r-scdd
3762 (package
3763 (name "r-scdd")
3764 (version "1.14.0")
3765 (source
3766 (origin
3767 (method url-fetch)
3768 (uri (bioconductor-uri "scDD" version))
3769 (sha256
3770 (base32
3771 "07l07fq5633ccq5d3l35dm34pwvaqfa3b3qwpn5v5xn99f5hfz0g"))))
3772 (properties `((upstream-name . "scDD")))
3773 (build-system r-build-system)
3774 (propagated-inputs
3775 `(("r-arm" ,r-arm)
3776 ("r-biocparallel" ,r-biocparallel)
3777 ("r-ebseq" ,r-ebseq)
3778 ("r-fields" ,r-fields)
3779 ("r-ggplot2" ,r-ggplot2)
3780 ("r-mclust" ,r-mclust)
3781 ("r-outliers" ,r-outliers)
3782 ("r-s4vectors" ,r-s4vectors)
3783 ("r-scran" ,r-scran)
3784 ("r-singlecellexperiment" ,r-singlecellexperiment)
3785 ("r-summarizedexperiment" ,r-summarizedexperiment)))
3786 (native-inputs
3787 `(("r-knitr" ,r-knitr)))
3788 (home-page "https://github.com/kdkorthauer/scDD")
3789 (synopsis "Mixture modeling of single-cell RNA-seq data")
3790 (description
3791 "This package implements a method to analyze single-cell RNA-seq data
3792 utilizing flexible Dirichlet Process mixture models. Genes with differential
3793 distributions of expression are classified into several interesting patterns
3794 of differences between two conditions. The package also includes functions
3795 for simulating data with these patterns from negative binomial
3796 distributions.")
3797 (license license:gpl2)))
3798
3799 (define-public r-scone
3800 (package
3801 (name "r-scone")
3802 (version "1.14.0")
3803 (source
3804 (origin
3805 (method url-fetch)
3806 (uri (bioconductor-uri "scone" version))
3807 (sha256
3808 (base32
3809 "1lnyxcrw3kn5gi3n59dwdhkqps58cjxfknsjsj53qz5rv8iiqz73"))))
3810 (build-system r-build-system)
3811 (propagated-inputs
3812 `(("r-aroma-light" ,r-aroma-light)
3813 ("r-biocparallel" ,r-biocparallel)
3814 ("r-boot" ,r-boot)
3815 ("r-class" ,r-class)
3816 ("r-cluster" ,r-cluster)
3817 ("r-compositions" ,r-compositions)
3818 ("r-diptest" ,r-diptest)
3819 ("r-edger" ,r-edger)
3820 ("r-fpc" ,r-fpc)
3821 ("r-gplots" ,r-gplots)
3822 ("r-hexbin" ,r-hexbin)
3823 ("r-limma" ,r-limma)
3824 ("r-matrixstats" ,r-matrixstats)
3825 ("r-mixtools" ,r-mixtools)
3826 ("r-rarpack" ,r-rarpack)
3827 ("r-rcolorbrewer" ,r-rcolorbrewer)
3828 ("r-rhdf5" ,r-rhdf5)
3829 ("r-ruvseq" ,r-ruvseq)
3830 ("r-summarizedexperiment" ,r-summarizedexperiment)))
3831 (native-inputs
3832 `(("r-knitr" ,r-knitr)))
3833 (home-page "https://bioconductor.org/packages/scone")
3834 (synopsis "Single cell overview of normalized expression data")
3835 (description
3836 "SCONE is an R package for comparing and ranking the performance of
3837 different normalization schemes for single-cell RNA-seq and other
3838 high-throughput analyses.")
3839 (license license:artistic2.0)))
3840
3841 (define-public r-geoquery
3842 (package
3843 (name "r-geoquery")
3844 (version "2.58.0")
3845 (source
3846 (origin
3847 (method url-fetch)
3848 (uri (bioconductor-uri "GEOquery" version))
3849 (sha256
3850 (base32
3851 "1jzhgnd404wkz978vbqzwbgixr7yk98c7s9q1fzlyax4f8l0cpi4"))))
3852 (properties `((upstream-name . "GEOquery")))
3853 (build-system r-build-system)
3854 (propagated-inputs
3855 `(("r-biobase" ,r-biobase)
3856 ("r-dplyr" ,r-dplyr)
3857 ("r-httr" ,r-httr)
3858 ("r-limma" ,r-limma)
3859 ("r-magrittr" ,r-magrittr)
3860 ("r-readr" ,r-readr)
3861 ("r-tidyr" ,r-tidyr)
3862 ("r-xml2" ,r-xml2)))
3863 (native-inputs
3864 `(("r-knitr" ,r-knitr)))
3865 (home-page "https://github.com/seandavi/GEOquery/")
3866 (synopsis "Get data from NCBI Gene Expression Omnibus (GEO)")
3867 (description
3868 "The NCBI Gene Expression Omnibus (GEO) is a public repository of
3869 microarray data. Given the rich and varied nature of this resource, it is
3870 only natural to want to apply BioConductor tools to these data. GEOquery is
3871 the bridge between GEO and BioConductor.")
3872 (license license:gpl2)))
3873
3874 (define-public r-illuminaio
3875 (package
3876 (name "r-illuminaio")
3877 (version "0.32.0")
3878 (source
3879 (origin
3880 (method url-fetch)
3881 (uri (bioconductor-uri "illuminaio" version))
3882 (sha256
3883 (base32
3884 "1yqm2fqw5ka7qywbal3p7axlwm1r0wibsr33n5xjma1dl9pi8fay"))))
3885 (build-system r-build-system)
3886 (propagated-inputs
3887 `(("r-base64" ,r-base64)))
3888 (home-page "https://github.com/HenrikBengtsson/illuminaio/")
3889 (synopsis "Parse Illumina microarray output files")
3890 (description
3891 "This package provides tools for parsing Illumina's microarray output
3892 files, including IDAT.")
3893 (license license:gpl2)))
3894
3895 (define-public r-siggenes
3896 (package
3897 (name "r-siggenes")
3898 (version "1.64.0")
3899 (source
3900 (origin
3901 (method url-fetch)
3902 (uri (bioconductor-uri "siggenes" version))
3903 (sha256
3904 (base32
3905 "08wi2i6pqx06v13533y3mpli5fb637h0xfwcwy67ya9j2ygypv7w"))))
3906 (build-system r-build-system)
3907 (propagated-inputs
3908 `(("r-biobase" ,r-biobase)
3909 ("r-multtest" ,r-multtest)
3910 ("r-scrime" ,r-scrime)))
3911 (home-page "https://bioconductor.org/packages/siggenes/")
3912 (synopsis
3913 "Multiple testing using SAM and Efron's empirical Bayes approaches")
3914 (description
3915 "This package provides tools for the identification of differentially
3916 expressed genes and estimation of the @dfn{False Discovery Rate} (FDR) using
3917 both the Significance Analysis of Microarrays (SAM) and the @dfn{Empirical
3918 Bayes Analyses of Microarrays} (EBAM).")
3919 (license license:lgpl2.0+)))
3920
3921 (define-public r-bumphunter
3922 (package
3923 (name "r-bumphunter")
3924 (version "1.32.0")
3925 (source
3926 (origin
3927 (method url-fetch)
3928 (uri (bioconductor-uri "bumphunter" version))
3929 (sha256
3930 (base32
3931 "0hfl820kfxydv5kpgyly7sibv2sp6dqsmc78qm33n81w4z4j0mkk"))))
3932 (build-system r-build-system)
3933 (propagated-inputs
3934 `(("r-annotationdbi" ,r-annotationdbi)
3935 ("r-biocgenerics" ,r-biocgenerics)
3936 ("r-dorng" ,r-dorng)
3937 ("r-foreach" ,r-foreach)
3938 ("r-genomeinfodb" ,r-genomeinfodb)
3939 ("r-genomicfeatures" ,r-genomicfeatures)
3940 ("r-genomicranges" ,r-genomicranges)
3941 ("r-iranges" ,r-iranges)
3942 ("r-iterators" ,r-iterators)
3943 ("r-limma" ,r-limma)
3944 ("r-locfit" ,r-locfit)
3945 ("r-matrixstats" ,r-matrixstats)
3946 ("r-s4vectors" ,r-s4vectors)))
3947 (home-page "https://github.com/ririzarr/bumphunter")
3948 (synopsis "Find bumps in genomic data")
3949 (description
3950 "This package provides tools for finding bumps in genomic data in order
3951 to identify differentially methylated regions in epigenetic epidemiology
3952 studies.")
3953 (license license:artistic2.0)))
3954
3955 (define-public r-minfi
3956 (package
3957 (name "r-minfi")
3958 (version "1.36.0")
3959 (source
3960 (origin
3961 (method url-fetch)
3962 (uri (bioconductor-uri "minfi" version))
3963 (sha256
3964 (base32
3965 "1x3ksp6syl54hds7wgm4p9yj4mznhhhhk20ijn3i2jc3k8xqcqfi"))))
3966 (build-system r-build-system)
3967 (propagated-inputs
3968 `(("r-beanplot" ,r-beanplot)
3969 ("r-biobase" ,r-biobase)
3970 ("r-biocgenerics" ,r-biocgenerics)
3971 ("r-biocparallel" ,r-biocparallel)
3972 ("r-biostrings" ,r-biostrings)
3973 ("r-bumphunter" ,r-bumphunter)
3974 ("r-data-table" ,r-data-table)
3975 ("r-delayedarray" ,r-delayedarray)
3976 ("r-delayedmatrixstats" ,r-delayedmatrixstats)
3977 ("r-genefilter" ,r-genefilter)
3978 ("r-genomeinfodb" ,r-genomeinfodb)
3979 ("r-genomicranges" ,r-genomicranges)
3980 ("r-geoquery" ,r-geoquery)
3981 ("r-hdf5array" ,r-hdf5array)
3982 ("r-illuminaio" ,r-illuminaio)
3983 ("r-iranges" ,r-iranges)
3984 ("r-lattice" ,r-lattice)
3985 ("r-limma" ,r-limma)
3986 ("r-mass" ,r-mass)
3987 ("r-mclust" ,r-mclust)
3988 ("r-nlme" ,r-nlme)
3989 ("r-nor1mix" ,r-nor1mix)
3990 ("r-preprocesscore" ,r-preprocesscore)
3991 ("r-quadprog" ,r-quadprog)
3992 ("r-rcolorbrewer" ,r-rcolorbrewer)
3993 ("r-reshape" ,r-reshape)
3994 ("r-s4vectors" ,r-s4vectors)
3995 ("r-siggenes" ,r-siggenes)
3996 ("r-summarizedexperiment" ,r-summarizedexperiment)))
3997 (native-inputs
3998 `(("r-knitr" ,r-knitr)))
3999 (home-page "https://github.com/hansenlab/minfi")
4000 (synopsis "Analyze Illumina Infinium DNA methylation arrays")
4001 (description
4002 "This package provides tools to analyze and visualize Illumina Infinium
4003 methylation arrays.")
4004 (license license:artistic2.0)))
4005
4006 (define-public r-methylumi
4007 (package
4008 (name "r-methylumi")
4009 (version "2.36.0")
4010 (source
4011 (origin
4012 (method url-fetch)
4013 (uri (bioconductor-uri "methylumi" version))
4014 (sha256
4015 (base32
4016 "00w5affxzirf6ffiznk33papwwvwsk2zgy6xvsx7iaf5kvnak2nh"))))
4017 (build-system r-build-system)
4018 (propagated-inputs
4019 `(("r-annotate" ,r-annotate)
4020 ("r-annotationdbi" ,r-annotationdbi)
4021 ("r-biobase" ,r-biobase)
4022 ("r-biocgenerics" ,r-biocgenerics)
4023 ("r-fdb-infiniummethylation-hg19" ,r-fdb-infiniummethylation-hg19)
4024 ("r-genefilter" ,r-genefilter)
4025 ("r-genomeinfodb" ,r-genomeinfodb)
4026 ("r-genomicranges" ,r-genomicranges)
4027 ("r-ggplot2" ,r-ggplot2)
4028 ("r-illuminaio" ,r-illuminaio)
4029 ("r-iranges" ,r-iranges)
4030 ("r-lattice" ,r-lattice)
4031 ("r-matrixstats" ,r-matrixstats)
4032 ("r-minfi" ,r-minfi)
4033 ("r-reshape2" ,r-reshape2)
4034 ("r-s4vectors" ,r-s4vectors)
4035 ("r-scales" ,r-scales)
4036 ("r-summarizedexperiment" ,r-summarizedexperiment)))
4037 (native-inputs
4038 `(("r-knitr" ,r-knitr)))
4039 (home-page "https://bioconductor.org/packages/methylumi")
4040 (synopsis "Handle Illumina methylation data")
4041 (description
4042 "This package provides classes for holding and manipulating Illumina
4043 methylation data. Based on eSet, it can contain MIAME information, sample
4044 information, feature information, and multiple matrices of data. An
4045 \"intelligent\" import function, methylumiR can read the Illumina text files
4046 and create a MethyLumiSet. methylumIDAT can directly read raw IDAT files from
4047 HumanMethylation27 and HumanMethylation450 microarrays. Normalization,
4048 background correction, and quality control features for GoldenGate, Infinium,
4049 and Infinium HD arrays are also included.")
4050 (license license:gpl2)))
4051
4052 (define-public r-lumi
4053 (package
4054 (name "r-lumi")
4055 (version "2.42.0")
4056 (source
4057 (origin
4058 (method url-fetch)
4059 (uri (bioconductor-uri "lumi" version))
4060 (sha256
4061 (base32
4062 "19asap8vhm3g8hyvpr8l7mw071dsa1d95wx46lh8m6achffngqv3"))))
4063 (build-system r-build-system)
4064 (propagated-inputs
4065 `(("r-affy" ,r-affy)
4066 ("r-annotate" ,r-annotate)
4067 ("r-annotationdbi" ,r-annotationdbi)
4068 ("r-biobase" ,r-biobase)
4069 ("r-dbi" ,r-dbi)
4070 ("r-genomicfeatures" ,r-genomicfeatures)
4071 ("r-genomicranges" ,r-genomicranges)
4072 ("r-kernsmooth" ,r-kernsmooth)
4073 ("r-lattice" ,r-lattice)
4074 ("r-mass" ,r-mass)
4075 ("r-methylumi" ,r-methylumi)
4076 ("r-mgcv" ,r-mgcv)
4077 ("r-nleqslv" ,r-nleqslv)
4078 ("r-preprocesscore" ,r-preprocesscore)
4079 ("r-rsqlite" ,r-rsqlite)))
4080 (home-page "https://bioconductor.org/packages/lumi")
4081 (synopsis "BeadArray-specific methods for Illumina methylation and expression microarrays")
4082 (description
4083 "The lumi package provides an integrated solution for the Illumina
4084 microarray data analysis. It includes functions of Illumina
4085 BeadStudio (GenomeStudio) data input, quality control, BeadArray-specific
4086 variance stabilization, normalization and gene annotation at the probe level.
4087 It also includes the functions of processing Illumina methylation microarrays,
4088 especially Illumina Infinium methylation microarrays.")
4089 (license license:lgpl2.0+)))
4090
4091 (define-public r-linnorm
4092 (package
4093 (name "r-linnorm")
4094 (version "2.14.0")
4095 (source
4096 (origin
4097 (method url-fetch)
4098 (uri (bioconductor-uri "Linnorm" version))
4099 (sha256
4100 (base32
4101 "1is1kp5av01kqqph16xl7w1dqbyd0q85pgqfv9gqkk8m53635cz3"))))
4102 (properties `((upstream-name . "Linnorm")))
4103 (build-system r-build-system)
4104 (propagated-inputs
4105 `(("r-amap" ,r-amap)
4106 ("r-apcluster" ,r-apcluster)
4107 ("r-ellipse" ,r-ellipse)
4108 ("r-fastcluster" ,r-fastcluster)
4109 ("r-fpc" ,r-fpc)
4110 ("r-ggdendro" ,r-ggdendro)
4111 ("r-ggplot2" ,r-ggplot2)
4112 ("r-gmodels" ,r-gmodels)
4113 ("r-igraph" ,r-igraph)
4114 ("r-limma" ,r-limma)
4115 ("r-mass" ,r-mass)
4116 ("r-mclust" ,r-mclust)
4117 ("r-rcpp" ,r-rcpp)
4118 ("r-rcpparmadillo" ,r-rcpparmadillo)
4119 ("r-rtsne" ,r-rtsne)
4120 ("r-statmod" ,r-statmod)
4121 ("r-vegan" ,r-vegan)
4122 ("r-zoo" ,r-zoo)))
4123 (native-inputs
4124 `(("r-knitr" ,r-knitr)))
4125 (home-page "http://www.jjwanglab.org/Linnorm/")
4126 (synopsis "Linear model and normality based transformation method")
4127 (description
4128 "Linnorm is an R package for the analysis of RNA-seq, scRNA-seq, ChIP-seq
4129 count data or any large scale count data. It transforms such datasets for
4130 parametric tests. In addition to the transformtion function (@code{Linnorm}),
4131 the following pipelines are implemented:
4132
4133 @enumerate
4134 @item Library size/batch effect normalization (@code{Linnorm.Norm})
4135 @item Cell subpopluation analysis and visualization using t-SNE or PCA K-means
4136 clustering or hierarchical clustering (@code{Linnorm.tSNE},
4137 @code{Linnorm.PCA}, @code{Linnorm.HClust})
4138 @item Differential expression analysis or differential peak detection using
4139 limma (@code{Linnorm.limma})
4140 @item Highly variable gene discovery and visualization (@code{Linnorm.HVar})
4141 @item Gene correlation network analysis and visualization (@code{Linnorm.Cor})
4142 @item Stable gene selection for scRNA-seq data; for users without or who do
4143 not want to rely on spike-in genes (@code{Linnorm.SGenes})
4144 @item Data imputation (@code{Linnorm.DataImput}).
4145 @end enumerate
4146
4147 Linnorm can work with raw count, CPM, RPKM, FPKM and TPM. Additionally, the
4148 @code{RnaXSim} function is included for simulating RNA-seq data for the
4149 evaluation of DEG analysis methods.")
4150 (license license:expat)))
4151
4152 (define-public r-ioniser
4153 (package
4154 (name "r-ioniser")
4155 (version "2.14.0")
4156 (source
4157 (origin
4158 (method url-fetch)
4159 (uri (bioconductor-uri "IONiseR" version))
4160 (sha256
4161 (base32
4162 "0cfa64d3qv881sa9d665rfki91jaz2spg0zfrb24m37948qzk1lx"))))
4163 (properties `((upstream-name . "IONiseR")))
4164 (build-system r-build-system)
4165 (propagated-inputs
4166 `(("r-biocgenerics" ,r-biocgenerics)
4167 ("r-biocparallel" ,r-biocparallel)
4168 ("r-biostrings" ,r-biostrings)
4169 ("r-bit64" ,r-bit64)
4170 ("r-dplyr" ,r-dplyr)
4171 ("r-ggplot2" ,r-ggplot2)
4172 ("r-magrittr" ,r-magrittr)
4173 ("r-rhdf5" ,r-rhdf5)
4174 ("r-shortread" ,r-shortread)
4175 ("r-stringr" ,r-stringr)
4176 ("r-tibble" ,r-tibble)
4177 ("r-tidyr" ,r-tidyr)
4178 ("r-xvector" ,r-xvector)))
4179 (native-inputs
4180 `(("r-knitr" ,r-knitr)))
4181 (home-page "https://bioconductor.org/packages/IONiseR/")
4182 (synopsis "Quality assessment tools for Oxford Nanopore MinION data")
4183 (description
4184 "IONiseR provides tools for the quality assessment of Oxford Nanopore
4185 MinION data. It extracts summary statistics from a set of fast5 files and can
4186 be used either before or after base calling. In addition to standard
4187 summaries of the read-types produced, it provides a number of plots for
4188 visualising metrics relative to experiment run time or spatially over the
4189 surface of a flowcell.")
4190 (license license:expat)))
4191
4192 ;; This is a CRAN package, but it depends on multtest from Bioconductor.
4193 (define-public r-mutoss
4194 (package
4195 (name "r-mutoss")
4196 (version "0.1-12")
4197 (source
4198 (origin
4199 (method url-fetch)
4200 (uri (cran-uri "mutoss" version))
4201 (sha256
4202 (base32
4203 "1yk7p7pb2xm38d3j19ysgwmix48lvimbhkhjjwk5jmr1a0ysx298"))))
4204 (properties `((upstream-name . "mutoss")))
4205 (build-system r-build-system)
4206 (propagated-inputs
4207 `(("r-multcomp" ,r-multcomp)
4208 ("r-multtest" ,r-multtest)
4209 ("r-mvtnorm" ,r-mvtnorm)
4210 ("r-plotrix" ,r-plotrix)))
4211 (home-page "https://github.com/kornl/mutoss/")
4212 (synopsis "Unified multiple testing procedures")
4213 (description
4214 "This package is designed to ease the application and comparison of
4215 multiple hypothesis testing procedures for FWER, gFWER, FDR and FDX. Methods
4216 are standardized and usable by the accompanying mutossGUI package.")
4217 ;; Any version of the GPL.
4218 (license (list license:gpl2+ license:gpl3+))))
4219
4220 ;; This is a CRAN package, but it depends on mutoss, which depends on multtest
4221 ;; from Bioconductor, so we put it here.
4222 (define-public r-metap
4223 (package
4224 (name "r-metap")
4225 (version "1.3")
4226 (source
4227 (origin
4228 (method url-fetch)
4229 (uri (cran-uri "metap" version))
4230 (sha256
4231 (base32
4232 "1jmmmmjiklaxfl604hwqil193ydaghvd5jv8xsr4bx3pzn5i9kvz"))))
4233 (build-system r-build-system)
4234 (propagated-inputs
4235 `(("r-lattice" ,r-lattice)
4236 ("r-mutoss" ,r-mutoss)
4237 ("r-rdpack" ,r-rdpack)
4238 ("r-tfisher" ,r-tfisher)))
4239 (home-page "http://www.dewey.myzen.co.uk/meta/meta.html")
4240 (synopsis "Meta-analysis of significance values")
4241 (description
4242 "The canonical way to perform meta-analysis involves using effect sizes.
4243 When they are not available this package provides a number of methods for
4244 meta-analysis of significance values including the methods of Edgington,
4245 Fisher, Stouffer, Tippett, and Wilkinson; a number of data-sets to replicate
4246 published results; and a routine for graphical display.")
4247 (license license:gpl2)))
4248
4249 (define-public r-triform
4250 (package
4251 (name "r-triform")
4252 (version "1.29.0")
4253 (source
4254 (origin
4255 (method url-fetch)
4256 (uri (bioconductor-uri "triform" version))
4257 (sha256
4258 (base32
4259 "089b7f6dwpi9abj0ncswbi4s30k45996zb99sh43avw6jcb6qj60"))))
4260 (build-system r-build-system)
4261 (propagated-inputs
4262 `(("r-biocgenerics" ,r-biocgenerics)
4263 ("r-iranges" ,r-iranges)
4264 ("r-yaml" ,r-yaml)))
4265 (home-page "https://bioconductor.org/packages/triform/")
4266 (synopsis "Find enriched regions in transcription factor ChIP-sequencing data")
4267 (description
4268 "The Triform algorithm uses model-free statistics to identify peak-like
4269 distributions of TF ChIP sequencing reads, taking advantage of an improved
4270 peak definition in combination with known profile characteristics.")
4271 (license license:gpl2)))
4272
4273 (define-public r-varianttools
4274 (package
4275 (name "r-varianttools")
4276 (version "1.32.0")
4277 (source
4278 (origin
4279 (method url-fetch)
4280 (uri (bioconductor-uri "VariantTools" version))
4281 (sha256
4282 (base32
4283 "1im4g9p419mikkh4v585yf5f23d13chy67znk4g2mii2i1cd1c89"))))
4284 (properties `((upstream-name . "VariantTools")))
4285 (build-system r-build-system)
4286 (propagated-inputs
4287 `(("r-biobase" ,r-biobase)
4288 ("r-biocgenerics" ,r-biocgenerics)
4289 ("r-biocparallel" ,r-biocparallel)
4290 ("r-biostrings" ,r-biostrings)
4291 ("r-bsgenome" ,r-bsgenome)
4292 ("r-genomeinfodb" ,r-genomeinfodb)
4293 ("r-genomicfeatures" ,r-genomicfeatures)
4294 ("r-genomicranges" ,r-genomicranges)
4295 ("r-iranges" ,r-iranges)
4296 ("r-matrix" ,r-matrix)
4297 ("r-rsamtools" ,r-rsamtools)
4298 ("r-rtracklayer" ,r-rtracklayer)
4299 ("r-s4vectors" ,r-s4vectors)
4300 ("r-variantannotation" ,r-variantannotation)))
4301 (home-page "https://bioconductor.org/packages/VariantTools/")
4302 (synopsis "Tools for exploratory analysis of variant calls")
4303 (description
4304 "Explore, diagnose, and compare variant calls using filters. The
4305 VariantTools package supports a workflow for loading data, calling single
4306 sample variants and tumor-specific somatic mutations or other sample-specific
4307 variant types (e.g., RNA editing). Most of the functions operate on
4308 alignments (BAM files) or datasets of called variants. The user is expected
4309 to have already aligned the reads with a separate tool, e.g., GSNAP via
4310 gmapR.")
4311 (license license:artistic2.0)))
4312
4313 (define-public r-heatplus
4314 (package
4315 (name "r-heatplus")
4316 (version "2.36.0")
4317 (source
4318 (origin
4319 (method url-fetch)
4320 (uri (bioconductor-uri "Heatplus" version))
4321 (sha256
4322 (base32
4323 "0vp8y0242k6q07yjk4sg2w7mlk5pgzhjgqkxa79c5ypkyp095a8n"))))
4324 (properties `((upstream-name . "Heatplus")))
4325 (build-system r-build-system)
4326 (propagated-inputs
4327 `(("r-rcolorbrewer" ,r-rcolorbrewer)))
4328 (home-page "https://github.com/alexploner/Heatplus")
4329 (synopsis "Heatmaps with row and/or column covariates and colored clusters")
4330 (description
4331 "This package provides tools to display a rectangular heatmap (intensity
4332 plot) of a data matrix. By default, both samples (columns) and features (row)
4333 of the matrix are sorted according to a hierarchical clustering, and the
4334 corresponding dendrogram is plotted. Optionally, panels with additional
4335 information about samples and features can be added to the plot.")
4336 (license license:gpl2+)))
4337
4338 (define-public r-gosemsim
4339 (package
4340 (name "r-gosemsim")
4341 (version "2.16.1")
4342 (source
4343 (origin
4344 (method url-fetch)
4345 (uri (bioconductor-uri "GOSemSim" version))
4346 (sha256
4347 (base32
4348 "1hk1626172scja2gr6axy98czblz0zljiqgqaknsv2xj6frhxcgs"))))
4349 (properties `((upstream-name . "GOSemSim")))
4350 (build-system r-build-system)
4351 (propagated-inputs
4352 `(("r-annotationdbi" ,r-annotationdbi)
4353 ("r-go-db" ,r-go-db)
4354 ("r-rcpp" ,r-rcpp)))
4355 (native-inputs
4356 `(("r-knitr" ,r-knitr)))
4357 (home-page "https://guangchuangyu.github.io/software/GOSemSim")
4358 (synopsis "GO-terms semantic similarity measures")
4359 (description
4360 "The semantic comparisons of @dfn{Gene Ontology} (GO) annotations provide
4361 quantitative ways to compute similarities between genes and gene groups, and
4362 have became important basis for many bioinformatics analysis approaches.
4363 GOSemSim is an R package for semantic similarity computation among GO terms,
4364 sets of GO terms, gene products and gene clusters.")
4365 (license license:artistic2.0)))
4366
4367 (define-public r-anota
4368 (package
4369 (name "r-anota")
4370 (version "1.38.0")
4371 (source
4372 (origin
4373 (method url-fetch)
4374 (uri (bioconductor-uri "anota" version))
4375 (sha256
4376 (base32
4377 "02s061q6dfw1czppqiklb0fz6q0mjyqgxg6926b2dpqpz8hv690x"))))
4378 (build-system r-build-system)
4379 (propagated-inputs
4380 `(("r-multtest" ,r-multtest)
4381 ("r-qvalue" ,r-qvalue)))
4382 (home-page "https://bioconductor.org/packages/anota/")
4383 (synopsis "Analysis of translational activity")
4384 (description
4385 "Genome wide studies of translational control is emerging as a tool to
4386 study various biological conditions. The output from such analysis is both
4387 the mRNA level (e.g. cytosolic mRNA level) and the level of mRNA actively
4388 involved in translation (the actively translating mRNA level) for each mRNA.
4389 The standard analysis of such data strives towards identifying differential
4390 translational between two or more sample classes - i.e. differences in
4391 actively translated mRNA levels that are independent of underlying differences
4392 in cytosolic mRNA levels. This package allows for such analysis using partial
4393 variances and the random variance model. As 10s of thousands of mRNAs are
4394 analyzed in parallel the library performs a number of tests to assure that
4395 the data set is suitable for such analysis.")
4396 (license license:gpl3)))
4397
4398 (define-public r-sigpathway
4399 (package
4400 (name "r-sigpathway")
4401 (version "1.58.0")
4402 (source
4403 (origin
4404 (method url-fetch)
4405 (uri (bioconductor-uri "sigPathway" version))
4406 (sha256
4407 (base32
4408 "1fkw0ss471pllqxyjyif5lr35cr8sqpx31x0ccjp85lm3blws72l"))))
4409 (properties `((upstream-name . "sigPathway")))
4410 (build-system r-build-system)
4411 (home-page "https://www.pnas.org/cgi/doi/10.1073/pnas.0506577102")
4412 (synopsis "Pathway analysis")
4413 (description
4414 "This package is used to conduct pathway analysis by calculating the NT_k
4415 and NE_k statistics in a statistical framework for determining whether a
4416 specified group of genes for a pathway has a coordinated association with a
4417 phenotype of interest.")
4418 (license license:gpl2)))
4419
4420 (define-public r-fgsea
4421 (package
4422 (name "r-fgsea")
4423 (version "1.16.0")
4424 (source
4425 (origin
4426 (method url-fetch)
4427 (uri (bioconductor-uri "fgsea" version))
4428 (sha256
4429 (base32
4430 "0jmkkayabx3m0lyyc2mxd4vdvv7gv7fbk1r884gplnf2zgsx068n"))))
4431 (build-system r-build-system)
4432 (propagated-inputs
4433 `(("r-bh" ,r-bh)
4434 ("r-biocparallel" ,r-biocparallel)
4435 ("r-data-table" ,r-data-table)
4436 ("r-fastmatch" ,r-fastmatch)
4437 ("r-ggplot2" ,r-ggplot2)
4438 ("r-gridextra" ,r-gridextra)
4439 ("r-matrix" ,r-matrix)
4440 ("r-rcpp" ,r-rcpp)))
4441 (native-inputs
4442 `(("r-knitr" ,r-knitr)))
4443 (home-page "https://github.com/ctlab/fgsea/")
4444 (synopsis "Fast gene set enrichment analysis")
4445 (description
4446 "The package implements an algorithm for fast gene set enrichment
4447 analysis. Using the fast algorithm makes more permutations and gets
4448 more fine grained p-values, which allows using accurate standard approaches
4449 to multiple hypothesis correction.")
4450 (license license:expat)))
4451
4452 (define-public r-dose
4453 (package
4454 (name "r-dose")
4455 (version "3.16.0")
4456 (source
4457 (origin
4458 (method url-fetch)
4459 (uri (bioconductor-uri "DOSE" version))
4460 (sha256
4461 (base32
4462 "149hpf690jls5r5g84sh2hqs10qbqi94syhxfv8n2f800fk7lgy4"))))
4463 (properties `((upstream-name . "DOSE")))
4464 (build-system r-build-system)
4465 (propagated-inputs
4466 `(("r-annotationdbi" ,r-annotationdbi)
4467 ("r-biocparallel" ,r-biocparallel)
4468 ("r-do-db" ,r-do-db)
4469 ("r-fgsea" ,r-fgsea)
4470 ("r-ggplot2" ,r-ggplot2)
4471 ("r-gosemsim" ,r-gosemsim)
4472 ("r-qvalue" ,r-qvalue)
4473 ("r-reshape2" ,r-reshape2)))
4474 (native-inputs
4475 `(("r-knitr" ,r-knitr)))
4476 (home-page "https://guangchuangyu.github.io/software/DOSE/")
4477 (synopsis "Disease ontology semantic and enrichment analysis")
4478 (description
4479 "This package implements five methods proposed by Resnik, Schlicker,
4480 Jiang, Lin and Wang, respectively, for measuring semantic similarities among
4481 @dfn{Disease ontology} (DO) terms and gene products. Enrichment analyses
4482 including hypergeometric model and gene set enrichment analysis are also
4483 implemented for discovering disease associations of high-throughput biological
4484 data.")
4485 (license license:artistic2.0)))
4486
4487 (define-public r-enrichplot
4488 (package
4489 (name "r-enrichplot")
4490 (version "1.10.2")
4491 (source
4492 (origin
4493 (method url-fetch)
4494 (uri (bioconductor-uri "enrichplot" version))
4495 (sha256
4496 (base32
4497 "0lm5yapd567jxcnz9m4a623aymf3q00svjrxp3rf0r9j77dgyisv"))))
4498 (build-system r-build-system)
4499 (propagated-inputs
4500 `(("r-cowplot" ,r-cowplot)
4501 ("r-dose" ,r-dose)
4502 ("r-ggplot2" ,r-ggplot2)
4503 ("r-ggraph" ,r-ggraph)
4504 ("r-gosemsim" ,r-gosemsim)
4505 ("r-igraph" ,r-igraph)
4506 ("r-magrittr" ,r-magrittr)
4507 ("r-plyr" ,r-plyr)
4508 ("r-purrr" ,r-purrr)
4509 ("r-rcolorbrewer" ,r-rcolorbrewer)
4510 ("r-reshape2" ,r-reshape2)
4511 ("r-scatterpie" ,r-scatterpie)
4512 ("r-shadowtext" ,r-shadowtext)))
4513 (native-inputs
4514 `(("r-knitr" ,r-knitr)))
4515 (home-page "https://github.com/GuangchuangYu/enrichplot")
4516 (synopsis "Visualization of functional enrichment result")
4517 (description
4518 "The enrichplot package implements several visualization methods for
4519 interpreting functional enrichment results obtained from ORA or GSEA analyses.
4520 All the visualization methods are developed based on ggplot2 graphics.")
4521 (license license:artistic2.0)))
4522
4523 (define-public r-clusterprofiler
4524 (package
4525 (name "r-clusterprofiler")
4526 (version "3.18.1")
4527 (source
4528 (origin
4529 (method url-fetch)
4530 (uri (bioconductor-uri "clusterProfiler" version))
4531 (sha256
4532 (base32
4533 "04v1xsxfxxy8rdjfswv4crpzkx9592r2sh3cjh1kb54sd4lyb6si"))))
4534 (properties
4535 `((upstream-name . "clusterProfiler")))
4536 (build-system r-build-system)
4537 (propagated-inputs
4538 `(("r-annotationdbi" ,r-annotationdbi)
4539 ("r-dose" ,r-dose)
4540 ("r-downloader" ,r-downloader)
4541 ("r-dplyr" ,r-dplyr)
4542 ("r-enrichplot" ,r-enrichplot)
4543 ("r-go-db" ,r-go-db)
4544 ("r-gosemsim" ,r-gosemsim)
4545 ("r-magrittr" ,r-magrittr)
4546 ("r-plyr" ,r-plyr)
4547 ("r-qvalue" ,r-qvalue)
4548 ("r-rlang" ,r-rlang)
4549 ("r-rvcheck" ,r-rvcheck)
4550 ("r-tidyr" ,r-tidyr)))
4551 (native-inputs
4552 `(("r-knitr" ,r-knitr)))
4553 (home-page "https://guangchuangyu.github.io/software/clusterProfiler/")
4554 (synopsis "Analysis and visualization of functional profiles for gene clusters")
4555 (description
4556 "This package implements methods to analyze and visualize functional
4557 profiles (GO and KEGG) of gene and gene clusters.")
4558 (license license:artistic2.0)))
4559
4560 (define-public r-mlinterfaces
4561 (package
4562 (name "r-mlinterfaces")
4563 (version "1.70.0")
4564 (source
4565 (origin
4566 (method url-fetch)
4567 (uri (bioconductor-uri "MLInterfaces" version))
4568 (sha256
4569 (base32
4570 "1j920h1657rc5agd1vrkzk126npfhw7pzr7p7gwg4i0h0wv25q3r"))))
4571 (properties `((upstream-name . "MLInterfaces")))
4572 (build-system r-build-system)
4573 (propagated-inputs
4574 `(("r-annotate" ,r-annotate)
4575 ("r-biobase" ,r-biobase)
4576 ("r-biocgenerics" ,r-biocgenerics)
4577 ("r-cluster" ,r-cluster)
4578 ("r-fpc" ,r-fpc)
4579 ("r-gbm" ,r-gbm)
4580 ("r-gdata" ,r-gdata)
4581 ("r-genefilter" ,r-genefilter)
4582 ("r-ggvis" ,r-ggvis)
4583 ("r-hwriter" ,r-hwriter)
4584 ("r-mass" ,r-mass)
4585 ("r-mlbench" ,r-mlbench)
4586 ("r-pls" ,r-pls)
4587 ("r-rcolorbrewer" ,r-rcolorbrewer)
4588 ("r-rcpp" ,r-rcpp)
4589 ("r-rpart" ,r-rpart)
4590 ("r-sfsmisc" ,r-sfsmisc)
4591 ("r-shiny" ,r-shiny)
4592 ("r-threejs" ,r-threejs)))
4593 (home-page "https://bioconductor.org/packages/MLInterfaces/")
4594 (synopsis "Interfaces to R machine learning procedures")
4595 (description
4596 "This package provides uniform interfaces to machine learning code for
4597 data in R and Bioconductor containers.")
4598 ;; Any version of the LGPL.
4599 (license license:lgpl2.1+)))
4600
4601 (define-public r-annaffy
4602 (package
4603 (name "r-annaffy")
4604 (version "1.62.0")
4605 (source
4606 (origin
4607 (method url-fetch)
4608 (uri (bioconductor-uri "annaffy" version))
4609 (sha256
4610 (base32
4611 "1szlr33lq98pd3kx6n9l07lhr93swbk6vjpvb2n9f7716k39mi4i"))))
4612 (build-system r-build-system)
4613 (arguments
4614 `(#:phases
4615 (modify-phases %standard-phases
4616 (add-after 'unpack 'remove-reference-to-non-free-data
4617 (lambda _
4618 (substitute* "DESCRIPTION"
4619 ((", KEGG.db") ""))
4620 #t)))))
4621 (propagated-inputs
4622 `(("r-annotationdbi" ,r-annotationdbi)
4623 ("r-biobase" ,r-biobase)
4624 ("r-dbi" ,r-dbi)
4625 ("r-go-db" ,r-go-db)))
4626 (home-page "https://bioconductor.org/packages/annaffy/")
4627 (synopsis "Annotation tools for Affymetrix biological metadata")
4628 (description
4629 "This package provides functions for handling data from Bioconductor
4630 Affymetrix annotation data packages. It produces compact HTML and text
4631 reports including experimental data and URL links to many online databases.
4632 It allows searching of biological metadata using various criteria.")
4633 ;; Any version of the LGPL according to the DESCRIPTION file. A copy of
4634 ;; the LGPL 2.1 is included.
4635 (license license:lgpl2.1+)))
4636
4637 (define-public r-a4core
4638 (package
4639 (name "r-a4core")
4640 (version "1.38.0")
4641 (source
4642 (origin
4643 (method url-fetch)
4644 (uri (bioconductor-uri "a4Core" version))
4645 (sha256
4646 (base32
4647 "13mzhn92kqpbn58zmh96f6frkm85sv9137mldfzaljf6snk0spg2"))))
4648 (properties `((upstream-name . "a4Core")))
4649 (build-system r-build-system)
4650 (propagated-inputs
4651 `(("r-biobase" ,r-biobase)
4652 ("r-glmnet" ,r-glmnet)))
4653 (native-inputs
4654 `(("r-knitr" ,r-knitr)))
4655 (home-page "https://bioconductor.org/packages/a4Core")
4656 (synopsis "Automated Affymetrix array analysis core package")
4657 (description
4658 "This is the core package for the automated analysis of Affymetrix
4659 arrays.")
4660 (license license:gpl3)))
4661
4662 (define-public r-a4classif
4663 (package
4664 (name "r-a4classif")
4665 (version "1.38.0")
4666 (source
4667 (origin
4668 (method url-fetch)
4669 (uri (bioconductor-uri "a4Classif" version))
4670 (sha256
4671 (base32
4672 "03fln0x1am5fqhj4fpkx1yq58paqha086bhhr8az8j0vsq1r7wcz"))))
4673 (properties `((upstream-name . "a4Classif")))
4674 (build-system r-build-system)
4675 (propagated-inputs
4676 `(("r-a4core" ,r-a4core)
4677 ("r-a4preproc" ,r-a4preproc)
4678 ("r-biobase" ,r-biobase)
4679 ("r-glmnet" ,r-glmnet)
4680 ("r-pamr" ,r-pamr)
4681 ("r-rocr" ,r-rocr)
4682 ("r-varselrf" ,r-varselrf)))
4683 (native-inputs
4684 `(("r-knitr" ,r-knitr)))
4685 (home-page "https://bioconductor.org/packages/a4Classif/")
4686 (synopsis "Automated Affymetrix array analysis classification package")
4687 (description
4688 "This is the classification package for the automated analysis of
4689 Affymetrix arrays.")
4690 (license license:gpl3)))
4691
4692 (define-public r-a4preproc
4693 (package
4694 (name "r-a4preproc")
4695 (version "1.38.0")
4696 (source
4697 (origin
4698 (method url-fetch)
4699 (uri (bioconductor-uri "a4Preproc" version))
4700 (sha256
4701 (base32
4702 "1j8jhal83x1xpmsaw8iwv2r32i1ghzm6n0ipjk06yqa9f6zb7f7i"))))
4703 (properties `((upstream-name . "a4Preproc")))
4704 (build-system r-build-system)
4705 (propagated-inputs
4706 `(("r-biobase" ,r-biobase)
4707 ("r-biocgenerics" ,r-biocgenerics)))
4708 (native-inputs
4709 `(("r-knitr" ,r-knitr)))
4710 (home-page "https://bioconductor.org/packages/a4Preproc/")
4711 (synopsis "Automated Affymetrix array analysis preprocessing package")
4712 (description
4713 "This is a package for the automated analysis of Affymetrix arrays. It
4714 is used for preprocessing the arrays.")
4715 (license license:gpl3)))
4716
4717 (define-public r-a4reporting
4718 (package
4719 (name "r-a4reporting")
4720 (version "1.38.0")
4721 (source
4722 (origin
4723 (method url-fetch)
4724 (uri (bioconductor-uri "a4Reporting" version))
4725 (sha256
4726 (base32
4727 "1jx4ym3hyix8gwr8d2r38w1wj7siv6ynzhwanczcjf1naws3dqpy"))))
4728 (properties `((upstream-name . "a4Reporting")))
4729 (build-system r-build-system)
4730 (propagated-inputs
4731 `(("r-xtable" ,r-xtable)))
4732 (native-inputs
4733 `(("r-knitr" ,r-knitr)))
4734 (home-page "https://bioconductor.org/packages/a4Reporting/")
4735 (synopsis "Automated Affymetrix array analysis reporting package")
4736 (description
4737 "This is a package for the automated analysis of Affymetrix arrays. It
4738 provides reporting features.")
4739 (license license:gpl3)))
4740
4741 (define-public r-a4base
4742 (package
4743 (name "r-a4base")
4744 (version "1.38.0")
4745 (source
4746 (origin
4747 (method url-fetch)
4748 (uri (bioconductor-uri "a4Base" version))
4749 (sha256
4750 (base32
4751 "0bqagjmg3yjmdzxv4j7685jjhgb261pq60b5qkfffr1lfnz27lsp"))))
4752 (properties `((upstream-name . "a4Base")))
4753 (build-system r-build-system)
4754 (propagated-inputs
4755 `(("r-a4core" ,r-a4core)
4756 ("r-a4preproc" ,r-a4preproc)
4757 ("r-annaffy" ,r-annaffy)
4758 ("r-biobase" ,r-biobase)
4759 ("r-genefilter" ,r-genefilter)
4760 ("r-glmnet" ,r-glmnet)
4761 ("r-gplots" ,r-gplots)
4762 ("r-limma" ,r-limma)
4763 ("r-mpm" ,r-mpm)
4764 ("r-multtest" ,r-multtest)))
4765 (home-page "https://bioconductor.org/packages/a4Base/")
4766 (synopsis "Automated Affymetrix array analysis base package")
4767 (description
4768 "This package provides basic features for the automated analysis of
4769 Affymetrix arrays.")
4770 (license license:gpl3)))
4771
4772 (define-public r-a4
4773 (package
4774 (name "r-a4")
4775 (version "1.38.0")
4776 (source
4777 (origin
4778 (method url-fetch)
4779 (uri (bioconductor-uri "a4" version))
4780 (sha256
4781 (base32
4782 "12q09dhxjl7yrd5m2y7a03kv5614dp144ajmskp5q9x2gvz30f79"))))
4783 (build-system r-build-system)
4784 (propagated-inputs
4785 `(("r-a4base" ,r-a4base)
4786 ("r-a4classif" ,r-a4classif)
4787 ("r-a4core" ,r-a4core)
4788 ("r-a4preproc" ,r-a4preproc)
4789 ("r-a4reporting" ,r-a4reporting)))
4790 (home-page "https://bioconductor.org/packages/a4/")
4791 (synopsis "Automated Affymetrix array analysis umbrella package")
4792 (description
4793 "This package provides a software suite for the automated analysis of
4794 Affymetrix arrays.")
4795 (license license:gpl3)))
4796
4797 (define-public r-abseqr
4798 (package
4799 (name "r-abseqr")
4800 (version "1.8.0")
4801 (source
4802 (origin
4803 (method url-fetch)
4804 (uri (bioconductor-uri "abseqR" version))
4805 (sha256
4806 (base32
4807 "0lh7kcsp3yb3s8s8j6w9k1by8i16q7r2a49z8y1xjmkcb2klsi3f"))))
4808 (properties `((upstream-name . "abseqR")))
4809 (build-system r-build-system)
4810 (inputs
4811 `(("pandoc" ,pandoc)))
4812 (propagated-inputs
4813 `(("r-biocparallel" ,r-biocparallel)
4814 ("r-biocstyle" ,r-biocstyle)
4815 ("r-circlize" ,r-circlize)
4816 ("r-flexdashboard" ,r-flexdashboard)
4817 ("r-ggcorrplot" ,r-ggcorrplot)
4818 ("r-ggdendro" ,r-ggdendro)
4819 ("r-ggplot2" ,r-ggplot2)
4820 ("r-gridextra" ,r-gridextra)
4821 ("r-knitr" ,r-knitr)
4822 ("r-plotly" ,r-plotly)
4823 ("r-plyr" ,r-plyr)
4824 ("r-png" ,r-png)
4825 ("r-rcolorbrewer" ,r-rcolorbrewer)
4826 ("r-reshape2" ,r-reshape2)
4827 ("r-rmarkdown" ,r-rmarkdown)
4828 ("r-stringr" ,r-stringr)
4829 ("r-vegan" ,r-vegan)
4830 ("r-venndiagram" ,r-venndiagram)))
4831 (native-inputs
4832 `(("r-knitr" ,r-knitr)))
4833 (home-page "https://github.com/malhamdoosh/abseqR")
4834 (synopsis "Reporting and data analysis for Rep-Seq datasets of antibody libraries")
4835 (description
4836 "AbSeq is a comprehensive bioinformatic pipeline for the analysis of
4837 sequencing datasets generated from antibody libraries and abseqR is one of its
4838 packages. AbseqR empowers the users of abseqPy with plotting and reporting
4839 capabilities and allows them to generate interactive HTML reports for the
4840 convenience of viewing and sharing with other researchers. Additionally,
4841 abseqR extends abseqPy to compare multiple repertoire analyses and perform
4842 further downstream analysis on its output.")
4843 (license license:gpl3)))
4844
4845 (define-public r-bacon
4846 (package
4847 (name "r-bacon")
4848 (version "1.18.0")
4849 (source
4850 (origin
4851 (method url-fetch)
4852 (uri (bioconductor-uri "bacon" version))
4853 (sha256
4854 (base32
4855 "0cv4zhs075mz8c5gdwhr45v14fb1lyi3rlwjfqyz15dmmnzlxw47"))))
4856 (build-system r-build-system)
4857 (propagated-inputs
4858 `(("r-biocparallel" ,r-biocparallel)
4859 ("r-ellipse" ,r-ellipse)
4860 ("r-ggplot2" ,r-ggplot2)))
4861 (native-inputs
4862 `(("r-knitr" ,r-knitr)))
4863 (home-page "https://bioconductor.org/packages/bacon/")
4864 (synopsis "Controlling bias and inflation in association studies")
4865 (description
4866 "Bacon can be used to remove inflation and bias often observed in
4867 epigenome- and transcriptome-wide association studies. To this end bacon
4868 constructs an empirical null distribution using a Gibbs Sampling algorithm by
4869 fitting a three-component normal mixture on z-scores.")
4870 (license license:gpl2+)))
4871
4872 (define-public r-rgadem
4873 (package
4874 (name "r-rgadem")
4875 (version "2.38.0")
4876 (source
4877 (origin
4878 (method url-fetch)
4879 (uri (bioconductor-uri "rGADEM" version))
4880 (sha256
4881 (base32
4882 "0x13glgkcnjg4qsn0v0qgzy6bgmghqpvgwfww2ha641p0c5i9qzw"))))
4883 (properties `((upstream-name . "rGADEM")))
4884 (build-system r-build-system)
4885 (propagated-inputs
4886 `(("r-biostrings" ,r-biostrings)
4887 ("r-bsgenome" ,r-bsgenome)
4888 ("r-genomicranges" ,r-genomicranges)
4889 ("r-iranges" ,r-iranges)
4890 ("r-seqlogo" ,r-seqlogo)))
4891 (home-page "https://bioconductor.org/packages/rGADEM/")
4892 (synopsis "De novo sequence motif discovery")
4893 (description
4894 "rGADEM is an efficient de novo motif discovery tool for large-scale
4895 genomic sequence data.")
4896 (license license:artistic2.0)))
4897
4898 (define-public r-motiv
4899 (package
4900 (name "r-motiv")
4901 (version "1.43.0")
4902 (source
4903 (origin
4904 (method url-fetch)
4905 (uri (bioconductor-uri "MotIV" version))
4906 (sha256
4907 (base32
4908 "1yqqymcrnwlpv6h3w80yliv19922g32xqlqszaqjk6zp853qilh6"))))
4909 (properties `((upstream-name . "MotIV")))
4910 (build-system r-build-system)
4911 (inputs
4912 `(("gsl" ,gsl)))
4913 (propagated-inputs
4914 `(("r-biocgenerics" ,r-biocgenerics)
4915 ("r-biostrings" ,r-biostrings)
4916 ("r-genomicranges" ,r-genomicranges)
4917 ("r-iranges" ,r-iranges)
4918 ("r-lattice" ,r-lattice)
4919 ("r-rgadem" ,r-rgadem)
4920 ("r-s4vectors" ,r-s4vectors)))
4921 (home-page "https://bioconductor.org/packages/MotIV/")
4922 (synopsis "Motif identification and validation")
4923 (description
4924 "This package is used for the identification and validation of sequence
4925 motifs. It makes use of STAMP for comparing a set of motifs to a given
4926 database (e.g. JASPAR). It can also be used to visualize motifs, motif
4927 distributions, modules and filter motifs.")
4928 (license license:gpl2)))
4929
4930 (define-public r-motifdb
4931 (package
4932 (name "r-motifdb")
4933 (version "1.32.0")
4934 (source (origin
4935 (method url-fetch)
4936 (uri (bioconductor-uri "MotifDb" version))
4937 (sha256
4938 (base32 "0gfk1dgw7gd2y4cnmfdzpzjqkvvikcwx20h0fp7aiq8f0zfwlav5"))))
4939 (properties `((upstream-name . "MotifDb")))
4940 (build-system r-build-system)
4941 (propagated-inputs
4942 `(("r-biocgenerics" ,r-biocgenerics)
4943 ("r-biostrings" ,r-biostrings)
4944 ("r-genomicranges" ,r-genomicranges)
4945 ("r-iranges" ,r-iranges)
4946 ("r-rtracklayer" ,r-rtracklayer)
4947 ("r-s4vectors" ,r-s4vectors)
4948 ("r-splitstackshape" ,r-splitstackshape)))
4949 (native-inputs
4950 `(("r-knitr" ,r-knitr)))
4951 (home-page "https://www.bioconductor.org/packages/MotifDb/")
4952 (synopsis "Annotated collection of protein-DNA binding sequence motifs")
4953 (description "This package provides more than 2000 annotated position
4954 frequency matrices from nine public sources, for multiple organisms.")
4955 (license license:artistic2.0)))
4956
4957 (define-public r-motifbreakr
4958 (package
4959 (name "r-motifbreakr")
4960 (version "2.4.0")
4961 (source (origin
4962 (method url-fetch)
4963 (uri (bioconductor-uri "motifbreakR" version))
4964 (sha256
4965 (base32 "0nni6i7h51kz0ch8ls9c9jzd7fjmc9wsavp11hx6w6bmhnh3k4n7"))))
4966 (properties `((upstream-name . "motifbreakR")))
4967 (build-system r-build-system)
4968 (propagated-inputs
4969 `(("r-biocgenerics" ,r-biocgenerics)
4970 ("r-biocparallel" ,r-biocparallel)
4971 ("r-biostrings" ,r-biostrings)
4972 ("r-bsgenome" ,r-bsgenome)
4973 ("r-genomeinfodb" ,r-genomeinfodb)
4974 ("r-genomicranges" ,r-genomicranges)
4975 ("r-grimport" ,r-grimport)
4976 ("r-gviz" ,r-gviz)
4977 ("r-iranges" ,r-iranges)
4978 ("r-matrixstats" ,r-matrixstats)
4979 ("r-motifdb" ,r-motifdb)
4980 ("r-motifstack" ,r-motifstack)
4981 ("r-rtracklayer" ,r-rtracklayer)
4982 ("r-s4vectors" ,r-s4vectors)
4983 ("r-stringr" ,r-stringr)
4984 ("r-summarizedexperiment" ,r-summarizedexperiment)
4985 ("r-tfmpvalue" ,r-tfmpvalue)
4986 ("r-variantannotation" ,r-variantannotation)))
4987 (native-inputs
4988 `(("r-knitr" ,r-knitr)))
4989 (home-page "https://www.bioconductor.org/packages/motifbreakR/")
4990 (synopsis "Predicting disruptiveness of single nucleotide polymorphisms")
4991 (description "This package allows biologists to judge in the first place
4992 whether the sequence surrounding the polymorphism is a good match, and in
4993 the second place how much information is gained or lost in one allele of
4994 the polymorphism relative to another. This package gives a choice of
4995 algorithms for interrogation of genomes with motifs from public sources:
4996 @enumerate
4997 @item a weighted-sum probability matrix;
4998 @item log-probabilities;
4999 @item weighted by relative entropy.
5000 @end enumerate
5001
5002 This package can predict effects for novel or previously described variants in
5003 public databases, making it suitable for tasks beyond the scope of its original
5004 design. Lastly, it can be used to interrogate any genome curated within
5005 Bioconductor.")
5006 (license license:gpl2+)))
5007
5008 (define-public r-motifstack
5009 (package
5010 (name "r-motifstack")
5011 (version "1.34.0")
5012 (source
5013 (origin
5014 (method url-fetch)
5015 (uri (bioconductor-uri "motifStack" version))
5016 (sha256
5017 (base32
5018 "1psqpdbgbad31bd8hg5bl62qi5s9rl75nzm85igfpxar3zwwxjlb"))))
5019 (properties `((upstream-name . "motifStack")))
5020 (build-system r-build-system)
5021 (propagated-inputs
5022 `(("r-ade4" ,r-ade4)
5023 ("r-biostrings" ,r-biostrings)
5024 ("r-ggplot2" ,r-ggplot2)
5025 ("r-htmlwidgets" ,r-htmlwidgets)
5026 ("r-xml" ,r-xml)))
5027 (native-inputs
5028 `(("r-knitr" ,r-knitr)))
5029 (home-page "https://bioconductor.org/packages/motifStack/")
5030 (synopsis "Plot stacked logos for DNA, RNA and amino acid sequences")
5031 (description
5032 "The motifStack package is designed for graphic representation of
5033 multiple motifs with different similarity scores. It works with both DNA/RNA
5034 sequence motifs and amino acid sequence motifs. In addition, it provides the
5035 flexibility for users to customize the graphic parameters such as the font
5036 type and symbol colors.")
5037 (license license:gpl2+)))
5038
5039 (define-public r-genomicscores
5040 (package
5041 (name "r-genomicscores")
5042 (version "2.2.0")
5043 (source
5044 (origin
5045 (method url-fetch)
5046 (uri (bioconductor-uri "GenomicScores" version))
5047 (sha256
5048 (base32
5049 "1492xirsgag2dsr6ys9wm3a65sq826p9hcdg3b4dm1wbxgdfx6jr"))))
5050 (properties `((upstream-name . "GenomicScores")))
5051 (build-system r-build-system)
5052 (propagated-inputs
5053 `(("r-annotationhub" ,r-annotationhub)
5054 ("r-biobase" ,r-biobase)
5055 ("r-biocfilecache" ,r-biocfilecache)
5056 ("r-biocgenerics" ,r-biocgenerics)
5057 ("r-biocmanager" ,r-biocmanager)
5058 ("r-biostrings" ,r-biostrings)
5059 ("r-delayedarray" ,r-delayedarray)
5060 ("r-genomeinfodb" ,r-genomeinfodb)
5061 ("r-genomicranges" ,r-genomicranges)
5062 ("r-hdf5array" ,r-hdf5array)
5063 ("r-iranges" ,r-iranges)
5064 ("r-rhdf5" ,r-rhdf5)
5065 ("r-s4vectors" ,r-s4vectors)
5066 ("r-xml" ,r-xml)))
5067 (native-inputs
5068 `(("r-knitr" ,r-knitr)))
5069 (home-page "https://github.com/rcastelo/GenomicScores/")
5070 (synopsis "Work with genome-wide position-specific scores")
5071 (description
5072 "This package provides infrastructure to store and access genome-wide
5073 position-specific scores within R and Bioconductor.")
5074 (license license:artistic2.0)))
5075
5076 (define-public r-atacseqqc
5077 (package
5078 (name "r-atacseqqc")
5079 (version "1.14.4")
5080 (source
5081 (origin
5082 (method url-fetch)
5083 (uri (bioconductor-uri "ATACseqQC" version))
5084 (sha256
5085 (base32
5086 "04sn0zl4m60i5jvqz5rmhc4qwcgrhk6rhznrygmm93k9v363mbn9"))))
5087 (properties `((upstream-name . "ATACseqQC")))
5088 (build-system r-build-system)
5089 (propagated-inputs
5090 `(("r-biocgenerics" ,r-biocgenerics)
5091 ("r-biostrings" ,r-biostrings)
5092 ("r-bsgenome" ,r-bsgenome)
5093 ("r-chippeakanno" ,r-chippeakanno)
5094 ("r-edger" ,r-edger)
5095 ("r-genomeinfodb" ,r-genomeinfodb)
5096 ("r-genomicalignments" ,r-genomicalignments)
5097 ("r-genomicranges" ,r-genomicranges)
5098 ("r-genomicscores" ,r-genomicscores)
5099 ("r-iranges" ,r-iranges)
5100 ("r-kernsmooth" ,r-kernsmooth)
5101 ("r-limma" ,r-limma)
5102 ("r-motifstack" ,r-motifstack)
5103 ("r-preseqr" ,r-preseqr)
5104 ("r-randomforest" ,r-randomforest)
5105 ("r-rsamtools" ,r-rsamtools)
5106 ("r-rtracklayer" ,r-rtracklayer)
5107 ("r-s4vectors" ,r-s4vectors)))
5108 (native-inputs
5109 `(("r-knitr" ,r-knitr)))
5110 (home-page "https://bioconductor.org/packages/ATACseqQC/")
5111 (synopsis "ATAC-seq quality control")
5112 (description
5113 "ATAC-seq, an assay for Transposase-Accessible Chromatin using
5114 sequencing, is a rapid and sensitive method for chromatin accessibility
5115 analysis. It was developed as an alternative method to MNase-seq, FAIRE-seq
5116 and DNAse-seq. The ATACseqQC package was developed to help users to quickly
5117 assess whether their ATAC-seq experiment is successful. It includes
5118 diagnostic plots of fragment size distribution, proportion of mitochondria
5119 reads, nucleosome positioning pattern, and CTCF or other Transcript Factor
5120 footprints.")
5121 (license license:gpl2+)))
5122
5123 (define-public r-gofuncr
5124 (package
5125 (name "r-gofuncr")
5126 (version "1.10.0")
5127 (source
5128 (origin
5129 (method url-fetch)
5130 (uri (bioconductor-uri "GOfuncR" version))
5131 (sha256
5132 (base32
5133 "1ah4v2jj508wjsmrncw58wjq2cyris7bnzfw6kr7jp9n4dvn33mq"))))
5134 (properties `((upstream-name . "GOfuncR")))
5135 (build-system r-build-system)
5136 (propagated-inputs
5137 `(("r-annotationdbi" ,r-annotationdbi)
5138 ("r-genomicranges" ,r-genomicranges)
5139 ("r-gtools" ,r-gtools)
5140 ("r-iranges" ,r-iranges)
5141 ("r-mapplots" ,r-mapplots)
5142 ("r-rcpp" ,r-rcpp)
5143 ("r-vioplot" ,r-vioplot)))
5144 (native-inputs
5145 `(("r-knitr" ,r-knitr)))
5146 (home-page "https://bioconductor.org/packages/GOfuncR/")
5147 (synopsis "Gene ontology enrichment using FUNC")
5148 (description
5149 "GOfuncR performs a gene ontology enrichment analysis based on the
5150 ontology enrichment software FUNC. GO-annotations are obtained from
5151 OrganismDb or OrgDb packages (@code{Homo.sapiens} by default); the GO-graph is
5152 included in the package and updated regularly. GOfuncR provides the standard
5153 candidate vs background enrichment analysis using the hypergeometric test, as
5154 well as three additional tests:
5155
5156 @enumerate
5157 @item the Wilcoxon rank-sum test that is used when genes are ranked,
5158 @item a binomial test that is used when genes are associated with two counts,
5159 and
5160 @item a Chi-square or Fisher's exact test that is used in cases when genes are
5161 associated with four counts.
5162 @end enumerate
5163
5164 To correct for multiple testing and interdependency of the tests, family-wise
5165 error rates are computed based on random permutations of the gene-associated
5166 variables. GOfuncR also provides tools for exploring the ontology graph and
5167 the annotations, and options to take gene-length or spatial clustering of
5168 genes into account. It is also possible to provide custom gene coordinates,
5169 annotations and ontologies.")
5170 (license license:gpl2+)))
5171
5172 (define-public r-abaenrichment
5173 (package
5174 (name "r-abaenrichment")
5175 (version "1.20.0")
5176 (source
5177 (origin
5178 (method url-fetch)
5179 (uri (bioconductor-uri "ABAEnrichment" version))
5180 (sha256
5181 (base32
5182 "0i0214ap9f6lnyawdgcdsds6g3g9qqji3wbn6ln6rs698gjs9w9c"))))
5183 (properties `((upstream-name . "ABAEnrichment")))
5184 (build-system r-build-system)
5185 (propagated-inputs
5186 `(("r-abadata" ,r-abadata)
5187 ("r-data-table" ,r-data-table)
5188 ("r-gofuncr" ,r-gofuncr)
5189 ("r-gplots" ,r-gplots)
5190 ("r-gtools" ,r-gtools)
5191 ("r-rcpp" ,r-rcpp)))
5192 (native-inputs
5193 `(("r-knitr" ,r-knitr)))
5194 (home-page "https://bioconductor.org/packages/ABAEnrichment/")
5195 (synopsis "Gene expression enrichment in human brain regions")
5196 (description
5197 "The package ABAEnrichment is designed to test for enrichment of user
5198 defined candidate genes in the set of expressed genes in different human brain
5199 regions. The core function @code{aba_enrich} integrates the expression of the
5200 candidate gene set (averaged across donors) and the structural information of
5201 the brain using an ontology, both provided by the Allen Brain Atlas project.")
5202 (license license:gpl2+)))
5203
5204 (define-public r-annotationfuncs
5205 (package
5206 (name "r-annotationfuncs")
5207 (version "1.40.0")
5208 (source
5209 (origin
5210 (method url-fetch)
5211 (uri (bioconductor-uri "AnnotationFuncs" version))
5212 (sha256
5213 (base32
5214 "0xsm7741zm81bi4c9hy0zaacnk8a6bahdpc6srqzrbsz0pfzdyhr"))))
5215 (properties
5216 `((upstream-name . "AnnotationFuncs")))
5217 (build-system r-build-system)
5218 (propagated-inputs
5219 `(("r-annotationdbi" ,r-annotationdbi)
5220 ("r-dbi" ,r-dbi)))
5221 (home-page "https://www.iysik.com/r/annotationfuncs")
5222 (synopsis "Annotation translation functions")
5223 (description
5224 "This package provides functions for handling translating between
5225 different identifieres using the Biocore Data Team data-packages (e.g.
5226 @code{org.Bt.eg.db}).")
5227 (license license:gpl2)))
5228
5229 (define-public r-annotationtools
5230 (package
5231 (name "r-annotationtools")
5232 (version "1.64.0")
5233 (source
5234 (origin
5235 (method url-fetch)
5236 (uri (bioconductor-uri "annotationTools" version))
5237 (sha256
5238 (base32
5239 "1q3c30hqxjgar3gm8d7h4rw3m7cgc11cgv9q0fwv5abj075cj224"))))
5240 (properties
5241 `((upstream-name . "annotationTools")))
5242 (build-system r-build-system)
5243 (propagated-inputs `(("r-biobase" ,r-biobase)))
5244 (home-page "https://bioconductor.org/packages/annotationTools/")
5245 (synopsis "Annotate microarrays and perform gene expression analyses")
5246 (description
5247 "This package provides functions to annotate microarrays, find orthologs,
5248 and integrate heterogeneous gene expression profiles using annotation and
5249 other molecular biology information available as flat file database (plain
5250 text files).")
5251 ;; Any version of the GPL.
5252 (license (list license:gpl2+))))
5253
5254 (define-public r-allelicimbalance
5255 (package
5256 (name "r-allelicimbalance")
5257 (version "1.28.0")
5258 (source
5259 (origin
5260 (method url-fetch)
5261 (uri (bioconductor-uri "AllelicImbalance" version))
5262 (sha256
5263 (base32
5264 "1hk08kwxjlg2jb59bwv9fbc446pyf6knkscfj757nl6yjf11akbl"))))
5265 (properties
5266 `((upstream-name . "AllelicImbalance")))
5267 (build-system r-build-system)
5268 (propagated-inputs
5269 `(("r-annotationdbi" ,r-annotationdbi)
5270 ("r-biocgenerics" ,r-biocgenerics)
5271 ("r-biostrings" ,r-biostrings)
5272 ("r-bsgenome" ,r-bsgenome)
5273 ("r-genomeinfodb" ,r-genomeinfodb)
5274 ("r-genomicalignments" ,r-genomicalignments)
5275 ("r-genomicfeatures" ,r-genomicfeatures)
5276 ("r-genomicranges" ,r-genomicranges)
5277 ("r-gridextra" ,r-gridextra)
5278 ("r-gviz" ,r-gviz)
5279 ("r-iranges" ,r-iranges)
5280 ("r-lattice" ,r-lattice)
5281 ("r-latticeextra" ,r-latticeextra)
5282 ("r-nlme" ,r-nlme)
5283 ("r-rsamtools" ,r-rsamtools)
5284 ("r-s4vectors" ,r-s4vectors)
5285 ("r-seqinr" ,r-seqinr)
5286 ("r-summarizedexperiment" ,r-summarizedexperiment)
5287 ("r-variantannotation" ,r-variantannotation)))
5288 (native-inputs
5289 `(("r-knitr" ,r-knitr)))
5290 (home-page "https://github.com/pappewaio/AllelicImbalance")
5291 (synopsis "Investigate allele-specific expression")
5292 (description
5293 "This package provides a framework for allele-specific expression
5294 investigation using RNA-seq data.")
5295 (license license:gpl3)))
5296
5297 (define-public r-aucell
5298 (package
5299 (name "r-aucell")
5300 (version "1.12.0")
5301 (source
5302 (origin
5303 (method url-fetch)
5304 (uri (bioconductor-uri "AUCell" version))
5305 (sha256
5306 (base32
5307 "0ibsf3nid27hipr03z7phh0yzwfj8bqza6n6g7wfghpls4l12ipx"))))
5308 (properties `((upstream-name . "AUCell")))
5309 (build-system r-build-system)
5310 (propagated-inputs
5311 `(("r-biocgenerics" ,r-biocgenerics)
5312 ("r-data-table" ,r-data-table)
5313 ("r-gseabase" ,r-gseabase)
5314 ("r-mixtools" ,r-mixtools)
5315 ("r-r-utils" ,r-r-utils)
5316 ("r-s4vectors" ,r-s4vectors)
5317 ("r-shiny" ,r-shiny)
5318 ("r-summarizedexperiment" ,r-summarizedexperiment)))
5319 (native-inputs
5320 `(("r-knitr" ,r-knitr)))
5321 (home-page "https://bioconductor.org/packages/AUCell/")
5322 (synopsis "Analysis of gene set activity in single-cell RNA-seq data")
5323 (description
5324 "AUCell identifies cells with active gene sets (e.g. signatures,
5325 gene modules, etc) in single-cell RNA-seq data. AUCell uses the @dfn{Area
5326 Under the Curve} (AUC) to calculate whether a critical subset of the input
5327 gene set is enriched within the expressed genes for each cell. The
5328 distribution of AUC scores across all the cells allows exploring the relative
5329 expression of the signature. Since the scoring method is ranking-based,
5330 AUCell is independent of the gene expression units and the normalization
5331 procedure. In addition, since the cells are evaluated individually, it can
5332 easily be applied to bigger datasets, subsetting the expression matrix if
5333 needed.")
5334 (license license:gpl3)))
5335
5336 (define-public r-ebimage
5337 (package
5338 (name "r-ebimage")
5339 (version "4.32.0")
5340 (source
5341 (origin
5342 (method url-fetch)
5343 (uri (bioconductor-uri "EBImage" version))
5344 (sha256
5345 (base32
5346 "0qi8bbix5bjahs73ljhfvidlbj8hz5m5j0sb9cjxlngnnldbh4ww"))))
5347 (properties `((upstream-name . "EBImage")))
5348 (build-system r-build-system)
5349 (propagated-inputs
5350 `(("r-abind" ,r-abind)
5351 ("r-biocgenerics" ,r-biocgenerics)
5352 ("r-fftwtools" ,r-fftwtools)
5353 ("r-htmltools" ,r-htmltools)
5354 ("r-htmlwidgets" ,r-htmlwidgets)
5355 ("r-jpeg" ,r-jpeg)
5356 ("r-locfit" ,r-locfit)
5357 ("r-png" ,r-png)
5358 ("r-rcurl" ,r-rcurl)
5359 ("r-tiff" ,r-tiff)))
5360 (native-inputs
5361 `(("r-knitr" ,r-knitr))) ; for vignettes
5362 (home-page "https://github.com/aoles/EBImage")
5363 (synopsis "Image processing and analysis toolbox for R")
5364 (description
5365 "EBImage provides general purpose functionality for image processing and
5366 analysis. In the context of (high-throughput) microscopy-based cellular
5367 assays, EBImage offers tools to segment cells and extract quantitative
5368 cellular descriptors. This allows the automation of such tasks using the R
5369 programming language and facilitates the use of other tools in the R
5370 environment for signal processing, statistical modeling, machine learning and
5371 visualization with image data.")
5372 ;; Any version of the LGPL.
5373 (license license:lgpl2.1+)))
5374
5375 (define-public r-yamss
5376 (package
5377 (name "r-yamss")
5378 (version "1.16.0")
5379 (source
5380 (origin
5381 (method url-fetch)
5382 (uri (bioconductor-uri "yamss" version))
5383 (sha256
5384 (base32
5385 "0cxzn7j9apjcabbvvii16kn4whwd9khcyz867w5ag3zdxwvg7l7w"))))
5386 (build-system r-build-system)
5387 (propagated-inputs
5388 `(("r-biocgenerics" ,r-biocgenerics)
5389 ("r-data-table" ,r-data-table)
5390 ("r-ebimage" ,r-ebimage)
5391 ("r-iranges" ,r-iranges)
5392 ("r-limma" ,r-limma)
5393 ("r-matrix" ,r-matrix)
5394 ("r-mzr" ,r-mzr)
5395 ("r-s4vectors" ,r-s4vectors)
5396 ("r-summarizedexperiment"
5397 ,r-summarizedexperiment)))
5398 (native-inputs
5399 `(("r-knitr" ,r-knitr)))
5400 (home-page "https://github.com/hansenlab/yamss")
5401 (synopsis "Tools for high-throughput metabolomics")
5402 (description
5403 "This package provides tools to analyze and visualize high-throughput
5404 metabolomics data acquired using chromatography-mass spectrometry. These tools
5405 preprocess data in a way that enables reliable and powerful differential
5406 analysis.")
5407 (license license:artistic2.0)))
5408
5409 (define-public r-gtrellis
5410 (package
5411 (name "r-gtrellis")
5412 (version "1.22.0")
5413 (source
5414 (origin
5415 (method url-fetch)
5416 (uri (bioconductor-uri "gtrellis" version))
5417 (sha256
5418 (base32
5419 "14mpavkxlp9d1kccwi4b9hi7x8md5j4s1g17ivqsj38lxqjvg5gw"))))
5420 (build-system r-build-system)
5421 (propagated-inputs
5422 `(("r-circlize" ,r-circlize)
5423 ("r-genomicranges" ,r-genomicranges)
5424 ("r-getoptlong" ,r-getoptlong)
5425 ("r-iranges" ,r-iranges)))
5426 (native-inputs
5427 `(("r-knitr" ,r-knitr)))
5428 (home-page "https://github.com/jokergoo/gtrellis")
5429 (synopsis "Genome level Trellis layout")
5430 (description
5431 "Genome level Trellis graph visualizes genomic data conditioned by
5432 genomic categories (e.g. chromosomes). For each genomic category, multiple
5433 dimensional data which are represented as tracks describe different features
5434 from different aspects. This package provides high flexibility to arrange
5435 genomic categories and to add self-defined graphics in the plot.")
5436 (license license:expat)))
5437
5438 (define-public r-somaticsignatures
5439 (package
5440 (name "r-somaticsignatures")
5441 (version "2.26.0")
5442 (source
5443 (origin
5444 (method url-fetch)
5445 (uri (bioconductor-uri "SomaticSignatures" version))
5446 (sha256
5447 (base32
5448 "1pwf9ws0klcij27w22p0nh924yp5h2jsidp54ppp7mnx08iv0801"))))
5449 (properties
5450 `((upstream-name . "SomaticSignatures")))
5451 (build-system r-build-system)
5452 (propagated-inputs
5453 `(("r-biobase" ,r-biobase)
5454 ("r-biostrings" ,r-biostrings)
5455 ("r-genomeinfodb" ,r-genomeinfodb)
5456 ("r-genomicranges" ,r-genomicranges)
5457 ("r-ggbio" ,r-ggbio)
5458 ("r-ggplot2" ,r-ggplot2)
5459 ("r-iranges" ,r-iranges)
5460 ("r-nmf" ,r-nmf)
5461 ("r-pcamethods" ,r-pcamethods)
5462 ("r-proxy" ,r-proxy)
5463 ("r-reshape2" ,r-reshape2)
5464 ("r-s4vectors" ,r-s4vectors)
5465 ("r-variantannotation" ,r-variantannotation)))
5466 (native-inputs
5467 `(("r-knitr" ,r-knitr)))
5468 (home-page "https://github.com/juliangehring/SomaticSignatures")
5469 (synopsis "Somatic signatures")
5470 (description
5471 "This package identifies mutational signatures of @dfn{single nucleotide
5472 variants} (SNVs). It provides a infrastructure related to the methodology
5473 described in Nik-Zainal (2012, Cell), with flexibility in the matrix
5474 decomposition algorithms.")
5475 (license license:expat)))
5476
5477 (define-public r-yapsa
5478 (package
5479 (name "r-yapsa")
5480 (version "1.16.0")
5481 (source
5482 (origin
5483 (method url-fetch)
5484 (uri (bioconductor-uri "YAPSA" version))
5485 (sha256
5486 (base32
5487 "1vwccrp01p8i42axbaz1bqq173la18ldrzmrjawr5nkjjkvddbpb"))))
5488 (properties `((upstream-name . "YAPSA")))
5489 (build-system r-build-system)
5490 (propagated-inputs
5491 `(("r-biostrings" ,r-biostrings)
5492 ("r-bsgenome-hsapiens-ucsc-hg19" ,r-bsgenome-hsapiens-ucsc-hg19)
5493 ("r-circlize" ,r-circlize)
5494 ("r-complexheatmap" ,r-complexheatmap)
5495 ("r-corrplot" ,r-corrplot)
5496 ("r-dendextend" ,r-dendextend)
5497 ("r-doparallel" ,r-doparallel)
5498 ("r-dplyr" ,r-dplyr)
5499 ("r-genomeinfodb" ,r-genomeinfodb)
5500 ("r-genomicranges" ,r-genomicranges)
5501 ("r-getoptlong" ,r-getoptlong)
5502 ("r-ggbeeswarm" ,r-ggbeeswarm)
5503 ("r-ggplot2" ,r-ggplot2)
5504 ("r-gridextra" ,r-gridextra)
5505 ("r-gtrellis" ,r-gtrellis)
5506 ("r-keggrest" ,r-keggrest)
5507 ("r-limsolve" ,r-limsolve)
5508 ("r-magrittr" ,r-magrittr)
5509 ("r-pmcmr" ,r-pmcmr)
5510 ("r-pracma" ,r-pracma)
5511 ("r-reshape2" ,r-reshape2)
5512 ("r-somaticsignatures" ,r-somaticsignatures)
5513 ("r-variantannotation" ,r-variantannotation)))
5514 (native-inputs
5515 `(("r-knitr" ,r-knitr)))
5516 (home-page "https://bioconductor.org/packages/YAPSA/")
5517 (synopsis "Yet another package for signature analysis")
5518 (description
5519 "This package provides functions and routines useful in the analysis of
5520 somatic signatures (cf. L. Alexandrov et al., Nature 2013). In particular,
5521 functions to perform a signature analysis with known signatures and a
5522 signature analysis on @dfn{stratified mutational catalogue} (SMC) are
5523 provided.")
5524 (license license:gpl3)))
5525
5526 (define-public r-gcrma
5527 (package
5528 (name "r-gcrma")
5529 (version "2.62.0")
5530 (source
5531 (origin
5532 (method url-fetch)
5533 (uri (bioconductor-uri "gcrma" version))
5534 (sha256
5535 (base32
5536 "1v1x13iwcv6c9x7r1iz2598rwlyzic67jbqcajg24ib6lcfn9f00"))))
5537 (build-system r-build-system)
5538 (propagated-inputs
5539 `(("r-affy" ,r-affy)
5540 ("r-affyio" ,r-affyio)
5541 ("r-biobase" ,r-biobase)
5542 ("r-biocmanager" ,r-biocmanager)
5543 ("r-biostrings" ,r-biostrings)
5544 ("r-xvector" ,r-xvector)))
5545 (home-page "https://bioconductor.org/packages/gcrma/")
5546 (synopsis "Background adjustment using sequence information")
5547 (description
5548 "Gcrma adjusts for background intensities in Affymetrix array data which
5549 include optical noise and @dfn{non-specific binding} (NSB). The main function
5550 @code{gcrma} converts background adjusted probe intensities to expression
5551 measures using the same normalization and summarization methods as a
5552 @dfn{Robust Multiarray Average} (RMA). Gcrma uses probe sequence information
5553 to estimate probe affinity to NSB. The sequence information is summarized in
5554 a more complex way than the simple GC content. Instead, the base types (A, T,
5555 G or C) at each position along the probe determine the affinity of each probe.
5556 The parameters of the position-specific base contributions to the probe
5557 affinity is estimated in an NSB experiment in which only NSB but no
5558 gene-specific binding is expected.")
5559 ;; Any version of the LGPL
5560 (license license:lgpl2.1+)))
5561
5562 (define-public r-simpleaffy
5563 (package
5564 (name "r-simpleaffy")
5565 (version "2.66.0")
5566 (source
5567 (origin
5568 (method url-fetch)
5569 (uri (bioconductor-uri "simpleaffy" version))
5570 (sha256
5571 (base32
5572 "04a11dsqd5y4b39nny94acnh0qhdazjc6d1803izza4vrgmw2csb"))))
5573 (build-system r-build-system)
5574 (propagated-inputs
5575 `(("r-affy" ,r-affy)
5576 ("r-biobase" ,r-biobase)
5577 ("r-biocgenerics" ,r-biocgenerics)
5578 ("r-gcrma" ,r-gcrma)
5579 ("r-genefilter" ,r-genefilter)))
5580 (home-page "https://bioconductor.org/packages/simpleaffy/")
5581 (synopsis "Very simple high level analysis of Affymetrix data")
5582 (description
5583 "This package provides high level functions for reading Affy @file{.CEL}
5584 files, phenotypic data, and then computing simple things with it, such as
5585 t-tests, fold changes and the like. It makes heavy use of the @code{affy}
5586 library. It also has some basic scatter plot functions and mechanisms for
5587 generating high resolution journal figures.")
5588 (license license:gpl2+)))
5589
5590 (define-public r-yaqcaffy
5591 (package
5592 (name "r-yaqcaffy")
5593 (version "1.50.0")
5594 (source
5595 (origin
5596 (method url-fetch)
5597 (uri (bioconductor-uri "yaqcaffy" version))
5598 (sha256
5599 (base32
5600 "18gphcjj15iivrahp52186bvdg07yd2dvrykfjdd4r1vyf33im96"))))
5601 (build-system r-build-system)
5602 (propagated-inputs
5603 `(("r-simpleaffy" ,r-simpleaffy)))
5604 (home-page "https://bioconductor.org/packages/yaqcaffy/")
5605 (synopsis "Affymetrix quality control and reproducibility analysis")
5606 (description
5607 "This is a package that can be used for quality control of Affymetrix
5608 GeneChip expression data and reproducibility analysis of human whole genome
5609 chips with the MAQC reference datasets.")
5610 (license license:artistic2.0)))
5611
5612 (define-public r-quantro
5613 (package
5614 (name "r-quantro")
5615 (version "1.24.0")
5616 (source
5617 (origin
5618 (method url-fetch)
5619 (uri (bioconductor-uri "quantro" version))
5620 (sha256
5621 (base32
5622 "1mq4hda73idkq0lkfrhcmiz4kkalfn47dh3i75br5fi33mdgc0k2"))))
5623 (build-system r-build-system)
5624 (propagated-inputs
5625 `(("r-biobase" ,r-biobase)
5626 ("r-doparallel" ,r-doparallel)
5627 ("r-foreach" ,r-foreach)
5628 ("r-ggplot2" ,r-ggplot2)
5629 ("r-iterators" ,r-iterators)
5630 ("r-minfi" ,r-minfi)
5631 ("r-rcolorbrewer" ,r-rcolorbrewer)))
5632 (native-inputs
5633 `(("r-knitr" ,r-knitr)))
5634 (home-page "https://bioconductor.org/packages/quantro/")
5635 (synopsis "Test for when to use quantile normalization")
5636 (description
5637 "This package provides a data-driven test for the assumptions of quantile
5638 normalization using raw data such as objects that inherit eSets (e.g.
5639 ExpressionSet, MethylSet). Group level information about each sample (such as
5640 Tumor / Normal status) must also be provided because the test assesses if
5641 there are global differences in the distributions between the user-defined
5642 groups.")
5643 (license license:gpl3+)))
5644
5645 (define-public r-yarn
5646 (package
5647 (name "r-yarn")
5648 (version "1.16.0")
5649 (source
5650 (origin
5651 (method url-fetch)
5652 (uri (bioconductor-uri "yarn" version))
5653 (sha256
5654 (base32
5655 "0p8wz5jn601vxbbxkm73ps3fx0j1y56nr2qf6y8k80vgrk7bv5gp"))))
5656 (build-system r-build-system)
5657 (propagated-inputs
5658 `(("r-biobase" ,r-biobase)
5659 ("r-biomart" ,r-biomart)
5660 ("r-downloader" ,r-downloader)
5661 ("r-edger" ,r-edger)
5662 ("r-gplots" ,r-gplots)
5663 ("r-limma" ,r-limma)
5664 ("r-matrixstats" ,r-matrixstats)
5665 ("r-preprocesscore" ,r-preprocesscore)
5666 ("r-quantro" ,r-quantro)
5667 ("r-rcolorbrewer" ,r-rcolorbrewer)
5668 ("r-readr" ,r-readr)))
5669 (native-inputs
5670 `(("r-knitr" ,r-knitr)))
5671 (home-page "https://bioconductor.org/packages/yarn/")
5672 (synopsis "Robust multi-condition RNA-Seq preprocessing and normalization")
5673 (description
5674 "Expedite large RNA-Seq analyses using a combination of previously
5675 developed tools. YARN is meant to make it easier for the user in performing
5676 basic mis-annotation quality control, filtering, and condition-aware
5677 normalization. YARN leverages many Bioconductor tools and statistical
5678 techniques to account for the large heterogeneity and sparsity found in very
5679 large RNA-seq experiments.")
5680 (license license:artistic2.0)))
5681
5682 (define-public r-roar
5683 (package
5684 (name "r-roar")
5685 (version "1.26.0")
5686 (source
5687 (origin
5688 (method url-fetch)
5689 (uri (bioconductor-uri "roar" version))
5690 (sha256
5691 (base32
5692 "0spidrcjnrcli0whkf6h8pa1i9dg9arjbm7b1skxbs6dn2k4yyqw"))))
5693 (build-system r-build-system)
5694 (propagated-inputs
5695 `(("r-biocgenerics" ,r-biocgenerics)
5696 ("r-genomeinfodb" ,r-genomeinfodb)
5697 ("r-genomicalignments" ,r-genomicalignments)
5698 ("r-genomicranges" ,r-genomicranges)
5699 ("r-iranges" ,r-iranges)
5700 ("r-rtracklayer" ,r-rtracklayer)
5701 ("r-s4vectors" ,r-s4vectors)
5702 ("r-summarizedexperiment" ,r-summarizedexperiment)))
5703 (home-page "https://github.com/vodkatad/roar/")
5704 (synopsis "Identify differential APA usage from RNA-seq alignments")
5705 (description
5706 "This package provides tools for identifying preferential usage of APA
5707 sites, comparing two biological conditions, starting from known alternative
5708 sites and alignments obtained from standard RNA-seq experiments.")
5709 (license license:gpl3)))
5710
5711 (define-public r-xbseq
5712 (package
5713 (name "r-xbseq")
5714 (version "1.22.0")
5715 (source
5716 (origin
5717 (method url-fetch)
5718 (uri (bioconductor-uri "XBSeq" version))
5719 (sha256
5720 (base32
5721 "1dvk2jpsdynqw5071z54yd5j0ddprhc1ppk834cz9liibd72d7vz"))))
5722 (properties `((upstream-name . "XBSeq")))
5723 (build-system r-build-system)
5724 (propagated-inputs
5725 `(("r-biobase" ,r-biobase)
5726 ("r-deseq2" ,r-deseq2)
5727 ("r-dplyr" ,r-dplyr)
5728 ("r-ggplot2" ,r-ggplot2)
5729 ("r-locfit" ,r-locfit)
5730 ("r-magrittr" ,r-magrittr)
5731 ("r-matrixstats" ,r-matrixstats)
5732 ("r-pracma" ,r-pracma)
5733 ("r-roar" ,r-roar)))
5734 (native-inputs
5735 `(("r-knitr" ,r-knitr)))
5736 (home-page "https://github.com/Liuy12/XBSeq")
5737 (synopsis "Test for differential expression for RNA-seq data")
5738 (description
5739 "XBSeq is a novel algorithm for testing RNA-seq @dfn{differential
5740 expression} (DE), where a statistical model was established based on the
5741 assumption that observed signals are the convolution of true expression
5742 signals and sequencing noises. The mapped reads in non-exonic regions are
5743 considered as sequencing noises, which follows a Poisson distribution. Given
5744 measurable observed signal and background noise from RNA-seq data, true
5745 expression signals, assuming governed by the negative binomial distribution,
5746 can be delineated and thus the accurate detection of differential expressed
5747 genes.")
5748 (license license:gpl3+)))
5749
5750 (define-public r-massspecwavelet
5751 (package
5752 (name "r-massspecwavelet")
5753 (version "1.56.0")
5754 (source
5755 (origin
5756 (method url-fetch)
5757 (uri (bioconductor-uri "MassSpecWavelet" version))
5758 (sha256
5759 (base32
5760 "1vvxbxc538raqdsy0x9ln41vjhp2aw1nrh4k35y3s9mhb1jlzzv3"))))
5761 (properties
5762 `((upstream-name . "MassSpecWavelet")))
5763 (build-system r-build-system)
5764 (propagated-inputs
5765 `(("r-waveslim" ,r-waveslim)))
5766 (home-page "https://bioconductor.org/packages/MassSpecWavelet/")
5767 (synopsis "Mass spectrum processing by wavelet-based algorithms")
5768 (description
5769 "The MassSpecWavelet package aims to process @dfn{Mass Spectrometry} (MS)
5770 data mainly through the use of wavelet transforms. It supports peak detection
5771 based on @dfn{Continuous Wavelet Transform} (CWT).")
5772 (license license:lgpl2.0+)))
5773
5774 (define-public r-xcms
5775 (package
5776 (name "r-xcms")
5777 (version "3.12.0")
5778 (source
5779 (origin
5780 (method url-fetch)
5781 (uri (bioconductor-uri "xcms" version))
5782 (sha256
5783 (base32
5784 "17kyybj093mj0g2sbfmjp19mmkww4w025n6zc0hbznqb94vkc8fv"))))
5785 (build-system r-build-system)
5786 (propagated-inputs
5787 `(("r-biobase" ,r-biobase)
5788 ("r-biocgenerics" ,r-biocgenerics)
5789 ("r-biocparallel" ,r-biocparallel)
5790 ("r-iranges" ,r-iranges)
5791 ("r-lattice" ,r-lattice)
5792 ("r-massspecwavelet" ,r-massspecwavelet)
5793 ("r-mscoreutils" ,r-mscoreutils)
5794 ("r-msnbase" ,r-msnbase)
5795 ("r-mzr" ,r-mzr)
5796 ("r-plyr" ,r-plyr)
5797 ("r-protgenerics" ,r-protgenerics)
5798 ("r-rann" ,r-rann)
5799 ("r-rcolorbrewer" ,r-rcolorbrewer)
5800 ("r-robustbase" ,r-robustbase)
5801 ("r-s4vectors" ,r-s4vectors)
5802 ("r-summarizedexperiment" ,r-summarizedexperiment)))
5803 (native-inputs
5804 `(("r-knitr" ,r-knitr)))
5805 (home-page "https://bioconductor.org/packages/xcms/")
5806 (synopsis "LC/MS and GC/MS mass spectrometry data analysis")
5807 (description
5808 "This package provides a framework for processing and visualization of
5809 chromatographically separated and single-spectra mass spectral data. It
5810 imports from AIA/ANDI NetCDF, mzXML, mzData and mzML files. It preprocesses
5811 data for high-throughput, untargeted analyte profiling.")
5812 (license license:gpl2+)))
5813
5814 (define-public r-wrench
5815 (package
5816 (name "r-wrench")
5817 (version "1.8.0")
5818 (source
5819 (origin
5820 (method url-fetch)
5821 (uri (bioconductor-uri "Wrench" version))
5822 (sha256
5823 (base32
5824 "01z7rd9fn6cpab3dxgwfpfjlq6vsqb8jhbzvhcqn9v2vqc2pridx"))))
5825 (properties `((upstream-name . "Wrench")))
5826 (build-system r-build-system)
5827 (propagated-inputs
5828 `(("r-limma" ,r-limma)
5829 ("r-locfit" ,r-locfit)
5830 ("r-matrixstats" ,r-matrixstats)))
5831 (native-inputs
5832 `(("r-knitr" ,r-knitr)))
5833 (home-page "https://github.com/HCBravoLab/Wrench")
5834 (synopsis "Wrench normalization for sparse count data")
5835 (description
5836 "Wrench is a package for normalization sparse genomic count data, like
5837 that arising from 16s metagenomic surveys.")
5838 (license license:artistic2.0)))
5839
5840 (define-public r-wiggleplotr
5841 (package
5842 (name "r-wiggleplotr")
5843 (version "1.14.0")
5844 (source
5845 (origin
5846 (method url-fetch)
5847 (uri (bioconductor-uri "wiggleplotr" version))
5848 (sha256
5849 (base32
5850 "1k4wlh5ayb1w4dr6dydqfgm3415qhsfmshmi6zjyyhhkd2626vad"))))
5851 (build-system r-build-system)
5852 (propagated-inputs
5853 `(("r-assertthat" ,r-assertthat)
5854 ("r-cowplot" ,r-cowplot)
5855 ("r-dplyr" ,r-dplyr)
5856 ("r-genomeinfodb" ,r-genomeinfodb)
5857 ("r-genomicranges" ,r-genomicranges)
5858 ("r-ggplot2" ,r-ggplot2)
5859 ("r-iranges" ,r-iranges)
5860 ("r-purrr" ,r-purrr)
5861 ("r-rtracklayer" ,r-rtracklayer)
5862 ("r-s4vectors" ,r-s4vectors)))
5863 (native-inputs
5864 `(("r-knitr" ,r-knitr)))
5865 (home-page "https://bioconductor.org/packages/wiggleplotr/")
5866 (synopsis "Make read coverage plots from BigWig files")
5867 (description
5868 "This package provides tools to visualize read coverage from sequencing
5869 experiments together with genomic annotations (genes, transcripts, peaks).
5870 Introns of long transcripts can be rescaled to a fixed length for better
5871 visualization of exonic read coverage.")
5872 (license license:asl2.0)))
5873
5874 (define-public r-widgettools
5875 (package
5876 (name "r-widgettools")
5877 (version "1.68.0")
5878 (source
5879 (origin
5880 (method url-fetch)
5881 (uri (bioconductor-uri "widgetTools" version))
5882 (sha256
5883 (base32
5884 "172f0pmsspd9lss557cmxzjfsbansimjyhwdiahg8pqrayhwvf2w"))))
5885 (properties `((upstream-name . "widgetTools")))
5886 (build-system r-build-system)
5887 (home-page "https://bioconductor.org/packages/widgetTools/")
5888 (synopsis "Tools for creating interactive tcltk widgets")
5889 (description
5890 "This package contains tools to support the construction of tcltk
5891 widgets in R.")
5892 ;; Any version of the LGPL.
5893 (license license:lgpl3+)))
5894
5895 (define-public r-webbioc
5896 (package
5897 (name "r-webbioc")
5898 (version "1.62.0")
5899 (source
5900 (origin
5901 (method url-fetch)
5902 (uri (bioconductor-uri "webbioc" version))
5903 (sha256
5904 (base32
5905 "1nnmr4ddi07x7sy89fgdn7iwz5k4l8n5ca3xjnlbpwxycza793vj"))))
5906 (build-system r-build-system)
5907 (inputs
5908 `(("netpbm" ,netpbm)
5909 ("perl" ,perl)))
5910 (propagated-inputs
5911 `(("r-affy" ,r-affy)
5912 ("r-annaffy" ,r-annaffy)
5913 ("r-biobase" ,r-biobase)
5914 ("r-biocmanager" ,r-biocmanager)
5915 ("r-gcrma" ,r-gcrma)
5916 ("r-multtest" ,r-multtest)
5917 ("r-qvalue" ,r-qvalue)
5918 ("r-vsn" ,r-vsn)))
5919 (home-page "https://www.bioconductor.org/")
5920 (synopsis "Bioconductor web interface")
5921 (description
5922 "This package provides an integrated web interface for doing microarray
5923 analysis using several of the Bioconductor packages. It is intended to be
5924 deployed as a centralized bioinformatics resource for use by many users.
5925 Currently only Affymetrix oligonucleotide analysis is supported.")
5926 (license license:gpl2+)))
5927
5928 (define-public r-zfpkm
5929 (package
5930 (name "r-zfpkm")
5931 (version "1.12.0")
5932 (source
5933 (origin
5934 (method url-fetch)
5935 (uri (bioconductor-uri "zFPKM" version))
5936 (sha256
5937 (base32
5938 "1sa7m7mzzr92c9ickial5701414rab233lq1il1sm9yfdkf8s9fm"))))
5939 (properties `((upstream-name . "zFPKM")))
5940 (build-system r-build-system)
5941 (propagated-inputs
5942 `(("r-checkmate" ,r-checkmate)
5943 ("r-dplyr" ,r-dplyr)
5944 ("r-ggplot2" ,r-ggplot2)
5945 ("r-summarizedexperiment" ,r-summarizedexperiment)
5946 ("r-tidyr" ,r-tidyr)))
5947 (native-inputs
5948 `(("r-knitr" ,r-knitr)))
5949 (home-page "https://github.com/ronammar/zFPKM/")
5950 (synopsis "Functions to facilitate zFPKM transformations")
5951 (description
5952 "This is a package to perform the zFPKM transform on RNA-seq FPKM data.
5953 This algorithm is based on the publication by Hart et al., 2013 (Pubmed ID
5954 24215113).")
5955 (license license:gpl3)))
5956
5957 (define-public r-rbowtie2
5958 (package
5959 (name "r-rbowtie2")
5960 (version "1.12.0")
5961 (source
5962 (origin
5963 (method url-fetch)
5964 (uri (bioconductor-uri "Rbowtie2" version))
5965 (sha256
5966 (base32
5967 "1pcdcqn82ray73bajjnx5zgs98m56acviq3adbzga0cfqf6wiqx5"))))
5968 (properties `((upstream-name . "Rbowtie2")))
5969 (build-system r-build-system)
5970 (inputs
5971 `(("zlib" ,zlib)))
5972 (native-inputs
5973 `(("r-knitr" ,r-knitr)))
5974 (home-page "https://bioconductor.org/packages/Rbowtie2/")
5975 (synopsis "R wrapper for Bowtie2 and AdapterRemoval")
5976 (description
5977 "This package provides an R wrapper of the popular @code{bowtie2}
5978 sequencing reads aligner and @code{AdapterRemoval}, a convenient tool for
5979 rapid adapter trimming, identification, and read merging.")
5980 (license license:gpl3+)))
5981
5982 (define-public r-progeny
5983 (package
5984 (name "r-progeny")
5985 (version "1.12.0")
5986 (source
5987 (origin
5988 (method url-fetch)
5989 (uri (bioconductor-uri "progeny" version))
5990 (sha256
5991 (base32
5992 "00lhzz4plmx5128khs298n6zv9204mhqv548lxxdhaw18b16vwm7"))))
5993 (build-system r-build-system)
5994 (propagated-inputs
5995 `(("r-biobase" ,r-biobase)
5996 ("r-dplyr" ,r-dplyr)
5997 ("r-ggplot2" ,r-ggplot2)
5998 ("r-ggrepel" ,r-ggrepel)
5999 ("r-gridextra" ,r-gridextra)
6000 ("r-tidyr" ,r-tidyr)))
6001 (native-inputs
6002 `(("r-knitr" ,r-knitr)))
6003 (home-page "https://github.com/saezlab/progeny")
6004 (synopsis "Pathway responsive gene activity inference")
6005 (description
6006 "This package provides a function to infer pathway activity from gene
6007 expression. It contains the linear model inferred in the publication
6008 \"Perturbation-response genes reveal signaling footprints in cancer gene
6009 expression\".")
6010 (license license:asl2.0)))
6011
6012 (define-public r-arrmnormalization
6013 (package
6014 (name "r-arrmnormalization")
6015 (version "1.30.0")
6016 (source
6017 (origin
6018 (method url-fetch)
6019 (uri (bioconductor-uri "ARRmNormalization" version))
6020 (sha256
6021 (base32
6022 "1ximvi0jbwmymx6iy70qfyr9j26x5arlarra9fzs5hq05jif6q95"))))
6023 (properties
6024 `((upstream-name . "ARRmNormalization")))
6025 (build-system r-build-system)
6026 (propagated-inputs `(("r-arrmdata" ,r-arrmdata)))
6027 (home-page "https://bioconductor.org/packages/ARRmNormalization/")
6028 (synopsis "Adaptive robust regression normalization for methylation data")
6029 (description
6030 "This is a package to perform the @dfn{Adaptive Robust Regression
6031 method} (ARRm) for the normalization of methylation data from the Illumina
6032 Infinium HumanMethylation 450k assay.")
6033 (license license:artistic2.0)))
6034
6035 (define-public r-biocfilecache
6036 (package
6037 (name "r-biocfilecache")
6038 (version "1.14.0")
6039 (source
6040 (origin
6041 (method url-fetch)
6042 (uri (bioconductor-uri "BiocFileCache" version))
6043 (sha256
6044 (base32
6045 "0r032a033636bxap0vvb02jvjqiynzj9npqd8603qnwmhvvfi5z1"))))
6046 (properties `((upstream-name . "BiocFileCache")))
6047 (build-system r-build-system)
6048 (propagated-inputs
6049 `(("r-curl" ,r-curl)
6050 ("r-dbi" ,r-dbi)
6051 ("r-dbplyr" ,r-dbplyr)
6052 ("r-dplyr" ,r-dplyr)
6053 ("r-httr" ,r-httr)
6054 ("r-rappdirs" ,r-rappdirs)
6055 ("r-rsqlite" ,r-rsqlite)))
6056 (native-inputs
6057 `(("r-knitr" ,r-knitr)))
6058 (home-page "https://bioconductor.org/packages/BiocFileCache/")
6059 (synopsis "Manage files across sessions")
6060 (description
6061 "This package creates a persistent on-disk cache of files that the user
6062 can add, update, and retrieve. It is useful for managing resources (such as
6063 custom Txdb objects) that are costly or difficult to create, web resources,
6064 and data files used across sessions.")
6065 (license license:artistic2.0)))
6066
6067 (define-public r-iclusterplus
6068 (package
6069 (name "r-iclusterplus")
6070 (version "1.26.0")
6071 (source
6072 (origin
6073 (method url-fetch)
6074 (uri (bioconductor-uri "iClusterPlus" version))
6075 (sha256
6076 (base32
6077 "02ji84dsbn4wir8sim4qy8h57524mnrsq51wxc7n8ybp5x7n9k9q"))))
6078 (properties `((upstream-name . "iClusterPlus")))
6079 (build-system r-build-system)
6080 (native-inputs `(("gfortran" ,gfortran)))
6081 (home-page "https://bioconductor.org/packages/iClusterPlus/")
6082 (synopsis "Integrative clustering of multi-type genomic data")
6083 (description
6084 "iClusterPlus is developed for integrative clustering analysis of
6085 multi-type genomic data and is an enhanced version of iCluster proposed and
6086 developed by Shen, Olshen and Ladanyi (2009). Multi-type genomic data arise
6087 from the experiments where biological samples (e.g. tumor samples) are
6088 analyzed by multiple techniques, for instance, @dfn{array comparative genomic
6089 hybridization} (aCGH), gene expression microarray, RNA-seq and DNA-seq, and so
6090 on. In the iClusterPlus model, binary observations such as somatic mutation
6091 are modeled as Binomial processes; categorical observations such as copy
6092 number states are realizations of Multinomial random variables; counts are
6093 modeled as Poisson random processes; and continuous measures are modeled by
6094 Gaussian distributions.")
6095 (license license:gpl2+)))
6096
6097 (define-public r-rbowtie
6098 (package
6099 (name "r-rbowtie")
6100 (version "1.30.0")
6101 (source
6102 (origin
6103 (method url-fetch)
6104 (uri (bioconductor-uri "Rbowtie" version))
6105 (sha256
6106 (base32
6107 "0rgxqc3sbq7phnrn9a6z361725h4zi2mi985i43n7fi3csif7507"))))
6108 (properties `((upstream-name . "Rbowtie")))
6109 (build-system r-build-system)
6110 (inputs
6111 `(("zlib" ,zlib)))
6112 (native-inputs
6113 `(("r-knitr" ,r-knitr)))
6114 (home-page "https://bioconductor.org/packages/Rbowtie/")
6115 (synopsis "R bowtie wrapper")
6116 (description
6117 "This package provides an R wrapper around the popular bowtie short read
6118 aligner and around SpliceMap, a de novo splice junction discovery and
6119 alignment tool.")
6120 (license license:artistic2.0)))
6121
6122 (define-public r-sgseq
6123 (package
6124 (name "r-sgseq")
6125 (version "1.24.0")
6126 (source
6127 (origin
6128 (method url-fetch)
6129 (uri (bioconductor-uri "SGSeq" version))
6130 (sha256
6131 (base32
6132 "1nfhy5kgyz56b6pyxcq8kflqwnhl9nlffszwpqb5fdh5ibz8xbjx"))))
6133 (properties `((upstream-name . "SGSeq")))
6134 (build-system r-build-system)
6135 (propagated-inputs
6136 `(("r-annotationdbi" ,r-annotationdbi)
6137 ("r-biocgenerics" ,r-biocgenerics)
6138 ("r-biostrings" ,r-biostrings)
6139 ("r-genomeinfodb" ,r-genomeinfodb)
6140 ("r-genomicalignments" ,r-genomicalignments)
6141 ("r-genomicfeatures" ,r-genomicfeatures)
6142 ("r-genomicranges" ,r-genomicranges)
6143 ("r-igraph" ,r-igraph)
6144 ("r-iranges" ,r-iranges)
6145 ("r-rsamtools" ,r-rsamtools)
6146 ("r-rtracklayer" ,r-rtracklayer)
6147 ("r-runit" ,r-runit)
6148 ("r-s4vectors" ,r-s4vectors)
6149 ("r-summarizedexperiment" ,r-summarizedexperiment)))
6150 (native-inputs
6151 `(("r-knitr" ,r-knitr)))
6152 (home-page "https://bioconductor.org/packages/SGSeq/")
6153 (synopsis "Splice event prediction and quantification from RNA-seq data")
6154 (description
6155 "SGSeq is a package for analyzing splice events from RNA-seq data. Input
6156 data are RNA-seq reads mapped to a reference genome in BAM format. Genes are
6157 represented as a splice graph, which can be obtained from existing annotation
6158 or predicted from the mapped sequence reads. Splice events are identified
6159 from the graph and are quantified locally using structurally compatible reads
6160 at the start or end of each splice variant. The software includes functions
6161 for splice event prediction, quantification, visualization and
6162 interpretation.")
6163 (license license:artistic2.0)))
6164
6165 (define-public r-rhisat2
6166 (package
6167 (name "r-rhisat2")
6168 (version "1.6.0")
6169 (source
6170 (origin
6171 (method url-fetch)
6172 (uri (bioconductor-uri "Rhisat2" version))
6173 (sha256
6174 (base32
6175 "0f9x2qcazml0zjcgyy0kdphnww4d1m62rn0ijcqlhy1bng6ihwwb"))))
6176 (properties `((upstream-name . "Rhisat2")))
6177 (build-system r-build-system)
6178 (arguments
6179 `(#:phases
6180 (modify-phases %standard-phases
6181 (add-after 'unpack 'make-reproducible
6182 (lambda _
6183 (substitute* "src/Makefile"
6184 (("`hostname`") "guix")
6185 (("`date`") "0")
6186 ;; Avoid shelling out to "which".
6187 (("^CC =.*") (which "gcc"))
6188 (("^CPP =.*") (which "g++")))
6189 #t)))))
6190 (propagated-inputs
6191 `(("r-genomicfeatures" ,r-genomicfeatures)
6192 ("r-genomicranges" ,r-genomicranges)
6193 ("r-sgseq" ,r-sgseq)))
6194 (native-inputs
6195 `(("r-knitr" ,r-knitr)))
6196 (home-page "https://github.com/fmicompbio/Rhisat2")
6197 (synopsis "R Wrapper for HISAT2 sequence aligner")
6198 (description
6199 "This package provides an R interface to the HISAT2 spliced short-read
6200 aligner by Kim et al. (2015). The package contains wrapper functions to
6201 create a genome index and to perform the read alignment to the generated
6202 index.")
6203 (license license:gpl3)))
6204
6205 (define-public r-quasr
6206 (package
6207 (name "r-quasr")
6208 (version "1.30.0")
6209 (source
6210 (origin
6211 (method url-fetch)
6212 (uri (bioconductor-uri "QuasR" version))
6213 (sha256
6214 (base32
6215 "032m01q34nnmvbhcb2g3pz2fqmgcw5464m74m1m0h7x9bl04a5k8"))))
6216 (properties `((upstream-name . "QuasR")))
6217 (build-system r-build-system)
6218 (propagated-inputs
6219 `(("r-annotationdbi" ,r-annotationdbi)
6220 ("r-biobase" ,r-biobase)
6221 ("r-biocgenerics" ,r-biocgenerics)
6222 ("r-biocmanager" ,r-biocmanager)
6223 ("r-biocparallel" ,r-biocparallel)
6224 ("r-biostrings" ,r-biostrings)
6225 ("r-bsgenome" ,r-bsgenome)
6226 ("r-genomeinfodb" ,r-genomeinfodb)
6227 ("r-genomicalignments" ,r-genomicalignments)
6228 ("r-genomicfeatures" ,r-genomicfeatures)
6229 ("r-genomicfiles" ,r-genomicfiles)
6230 ("r-genomicranges" ,r-genomicranges)
6231 ("r-iranges" ,r-iranges)
6232 ("r-rbowtie" ,r-rbowtie)
6233 ("r-rhisat2" ,r-rhisat2)
6234 ("r-rhtslib" ,r-rhtslib)
6235 ("r-rsamtools" ,r-rsamtools)
6236 ("r-rtracklayer" ,r-rtracklayer)
6237 ("r-s4vectors" ,r-s4vectors)
6238 ("r-shortread" ,r-shortread)))
6239 (native-inputs
6240 `(("r-knitr" ,r-knitr)))
6241 (home-page "https://bioconductor.org/packages/QuasR/")
6242 (synopsis "Quantify and annotate short reads in R")
6243 (description
6244 "This package provides a framework for the quantification and analysis of
6245 short genomic reads. It covers a complete workflow starting from raw sequence
6246 reads, over creation of alignments and quality control plots, to the
6247 quantification of genomic regions of interest.")
6248 (license license:gpl2)))
6249
6250 (define-public r-rqc
6251 (package
6252 (name "r-rqc")
6253 (version "1.24.0")
6254 (source
6255 (origin
6256 (method url-fetch)
6257 (uri (bioconductor-uri "Rqc" version))
6258 (sha256
6259 (base32
6260 "083c3ql0gndb6y7m9d3rpbkimyw8cj8jyv77mwwjhq49lzwsg6n9"))))
6261 (properties `((upstream-name . "Rqc")))
6262 (build-system r-build-system)
6263 (propagated-inputs
6264 `(("r-biocgenerics" ,r-biocgenerics)
6265 ("r-biocparallel" ,r-biocparallel)
6266 ("r-biocstyle" ,r-biocstyle)
6267 ("r-biostrings" ,r-biostrings)
6268 ("r-biovizbase" ,r-biovizbase)
6269 ("r-genomicalignments" ,r-genomicalignments)
6270 ("r-genomicfiles" ,r-genomicfiles)
6271 ("r-ggplot2" ,r-ggplot2)
6272 ("r-iranges" ,r-iranges)
6273 ("r-knitr" ,r-knitr)
6274 ("r-markdown" ,r-markdown)
6275 ("r-plyr" ,r-plyr)
6276 ("r-rcpp" ,r-rcpp)
6277 ("r-reshape2" ,r-reshape2)
6278 ("r-rsamtools" ,r-rsamtools)
6279 ("r-s4vectors" ,r-s4vectors)
6280 ("r-shiny" ,r-shiny)
6281 ("r-shortread" ,r-shortread)))
6282 (native-inputs
6283 `(("r-knitr" ,r-knitr)))
6284 (home-page "https://github.com/labbcb/Rqc")
6285 (synopsis "Quality control tool for high-throughput sequencing data")
6286 (description
6287 "Rqc is an optimized tool designed for quality control and assessment of
6288 high-throughput sequencing data. It performs parallel processing of entire
6289 files and produces a report which contains a set of high-resolution
6290 graphics.")
6291 (license license:gpl2+)))
6292
6293 (define-public r-birewire
6294 (package
6295 (name "r-birewire")
6296 (version "3.22.0")
6297 (source
6298 (origin
6299 (method url-fetch)
6300 (uri (bioconductor-uri "BiRewire" version))
6301 (sha256
6302 (base32
6303 "1h9zjjd5krsjpbxlmsbzwx7kbishn0z6mpm8zmrcpmbfrprp38qw"))))
6304 (properties `((upstream-name . "BiRewire")))
6305 (build-system r-build-system)
6306 (propagated-inputs
6307 `(("r-igraph" ,r-igraph)
6308 ("r-matrix" ,r-matrix)
6309 ("r-slam" ,r-slam)
6310 ("r-tsne" ,r-tsne)))
6311 (home-page "https://bioconductor.org/packages/release/bioc/html/BiRewire.html")
6312 (synopsis "Tools for randomization of bipartite graphs")
6313 (description
6314 "This package provides functions for bipartite network rewiring through N
6315 consecutive switching steps and for the computation of the minimal number of
6316 switching steps to be performed in order to maximise the dissimilarity with
6317 respect to the original network. It includes functions for the analysis of
6318 the introduced randomness across the switching steps and several other
6319 routines to analyse the resulting networks and their natural projections.")
6320 (license license:gpl3)))
6321
6322 (define-public r-birta
6323 (package
6324 (name "r-birta")
6325 (version "1.31.0")
6326 (source
6327 (origin
6328 (method url-fetch)
6329 (uri (bioconductor-uri "birta" version))
6330 (sha256
6331 (base32
6332 "00a1kcfmcgdbx6wpnhk45wm45bynhry5m93l9hm75j2rwyc4lnca"))))
6333 (build-system r-build-system)
6334 (propagated-inputs
6335 `(("r-biobase" ,r-biobase)
6336 ("r-limma" ,r-limma)
6337 ("r-mass" ,r-mass)))
6338 (home-page "https://bioconductor.org/packages/birta")
6339 (synopsis "Bayesian inference of regulation of transcriptional activity")
6340 (description
6341 "Expression levels of mRNA molecules are regulated by different
6342 processes, comprising inhibition or activation by transcription factors and
6343 post-transcriptional degradation by microRNAs. @dfn{birta} (Bayesian
6344 Inference of Regulation of Transcriptional Activity) uses the regulatory
6345 networks of transcription factors and miRNAs together with mRNA and miRNA
6346 expression data to predict switches in regulatory activity between two
6347 conditions. A Bayesian network is used to model the regulatory structure and
6348 Markov-Chain-Monte-Carlo is applied to sample the activity states.")
6349 (license license:gpl2+)))
6350
6351 (define-public r-multidataset
6352 (package
6353 (name "r-multidataset")
6354 (version "1.18.1")
6355 (source
6356 (origin
6357 (method url-fetch)
6358 (uri (bioconductor-uri "MultiDataSet" version))
6359 (sha256
6360 (base32
6361 "0v3ljpkggrpc7zp72z417jkzjq17abwsvsxh33fb8s3i2s4ycaa4"))))
6362 (properties `((upstream-name . "MultiDataSet")))
6363 (build-system r-build-system)
6364 (propagated-inputs
6365 `(("r-biobase" ,r-biobase)
6366 ("r-biocgenerics" ,r-biocgenerics)
6367 ("r-genomicranges" ,r-genomicranges)
6368 ("r-ggplot2" ,r-ggplot2)
6369 ("r-ggrepel" ,r-ggrepel)
6370 ("r-iranges" ,r-iranges)
6371 ("r-limma" ,r-limma)
6372 ("r-qqman" ,r-qqman)
6373 ("r-s4vectors" ,r-s4vectors)
6374 ("r-summarizedexperiment" ,r-summarizedexperiment)))
6375 (native-inputs
6376 `(("r-knitr" ,r-knitr)))
6377 (home-page "https://bioconductor.org/packages/MultiDataSet/")
6378 (synopsis "Implementation of MultiDataSet and ResultSet")
6379 (description
6380 "This package provides an implementation of the BRGE's (Bioinformatic
6381 Research Group in Epidemiology from Center for Research in Environmental
6382 Epidemiology) MultiDataSet and ResultSet. MultiDataSet is designed for
6383 integrating multi omics data sets and ResultSet is a container for omics
6384 results. This package contains base classes for MEAL and rexposome
6385 packages.")
6386 (license license:expat)))
6387
6388 (define-public r-ropls
6389 (package
6390 (name "r-ropls")
6391 (version "1.22.0")
6392 (source
6393 (origin
6394 (method url-fetch)
6395 (uri (bioconductor-uri "ropls" version))
6396 (sha256
6397 (base32
6398 "1h76s89hsafrkshpkx7vjinfni9lzfpnbfyg3fhkkrwpp1fnwyj5"))))
6399 (build-system r-build-system)
6400 (propagated-inputs
6401 `(("r-biobase" ,r-biobase)
6402 ("r-multidataset" ,r-multidataset)))
6403 (native-inputs
6404 `(("r-knitr" ,r-knitr))) ; for vignettes
6405 (home-page "https://dx.doi.org/10.1021/acs.jproteome.5b00354")
6406 (synopsis "Multivariate analysis and feature selection of omics data")
6407 (description
6408 "Latent variable modeling with @dfn{Principal Component Analysis} (PCA)
6409 and @dfn{Partial Least Squares} (PLS) are powerful methods for visualization,
6410 regression, classification, and feature selection of omics data where the
6411 number of variables exceeds the number of samples and with multicollinearity
6412 among variables. @dfn{Orthogonal Partial Least Squares} (OPLS) enables to
6413 separately model the variation correlated (predictive) to the factor of
6414 interest and the uncorrelated (orthogonal) variation. While performing
6415 similarly to PLS, OPLS facilitates interpretation.
6416
6417 This package provides imlementations of PCA, PLS, and OPLS for multivariate
6418 analysis and feature selection of omics data. In addition to scores, loadings
6419 and weights plots, the package provides metrics and graphics to determine the
6420 optimal number of components (e.g. with the R2 and Q2 coefficients), check the
6421 validity of the model by permutation testing, detect outliers, and perform
6422 feature selection (e.g. with Variable Importance in Projection or regression
6423 coefficients).")
6424 (license license:cecill)))
6425
6426 (define-public r-biosigner
6427 (package
6428 (name "r-biosigner")
6429 (version "1.18.2")
6430 (source
6431 (origin
6432 (method url-fetch)
6433 (uri (bioconductor-uri "biosigner" version))
6434 (sha256
6435 (base32
6436 "0i18j4fk91x5017yk1l35c58k5aby22yh81zkp59irphpv9akvjn"))))
6437 (build-system r-build-system)
6438 (propagated-inputs
6439 `(("r-biobase" ,r-biobase)
6440 ("r-e1071" ,r-e1071)
6441 ("r-multidataset" ,r-multidataset)
6442 ("r-randomforest" ,r-randomforest)
6443 ("r-ropls" ,r-ropls)))
6444 (native-inputs
6445 `(("r-knitr" ,r-knitr)))
6446 (home-page "https://bioconductor.org/packages/biosigner/")
6447 (synopsis "Signature discovery from omics data")
6448 (description
6449 "Feature selection is critical in omics data analysis to extract
6450 restricted and meaningful molecular signatures from complex and high-dimension
6451 data, and to build robust classifiers. This package implements a method to
6452 assess the relevance of the variables for the prediction performances of the
6453 classifier. The approach can be run in parallel with the PLS-DA, Random
6454 Forest, and SVM binary classifiers. The signatures and the corresponding
6455 'restricted' models are returned, enabling future predictions on new
6456 datasets.")
6457 (license license:cecill)))
6458
6459 (define-public r-annotatr
6460 (package
6461 (name "r-annotatr")
6462 (version "1.16.0")
6463 (source
6464 (origin
6465 (method url-fetch)
6466 (uri (bioconductor-uri "annotatr" version))
6467 (sha256
6468 (base32
6469 "0dq67snpqxl9mifljm6zlnkdb0ghjwday0fvcn3i7zmrfszgzyf9"))))
6470 (build-system r-build-system)
6471 (propagated-inputs
6472 `(("r-annotationdbi" ,r-annotationdbi)
6473 ("r-annotationhub" ,r-annotationhub)
6474 ("r-dplyr" ,r-dplyr)
6475 ("r-genomeinfodb" ,r-genomeinfodb)
6476 ("r-genomicfeatures" ,r-genomicfeatures)
6477 ("r-genomicranges" ,r-genomicranges)
6478 ("r-ggplot2" ,r-ggplot2)
6479 ("r-iranges" ,r-iranges)
6480 ("r-readr" ,r-readr)
6481 ("r-regioner" ,r-regioner)
6482 ("r-reshape2" ,r-reshape2)
6483 ("r-rtracklayer" ,r-rtracklayer)
6484 ("r-s4vectors" ,r-s4vectors)))
6485 (native-inputs
6486 `(("r-knitr" ,r-knitr)))
6487 (home-page "https://bioconductor.org/packages/annotatr/")
6488 (synopsis "Annotation of genomic regions to genomic annotations")
6489 (description
6490 "Given a set of genomic sites/regions (e.g. ChIP-seq peaks, CpGs,
6491 differentially methylated CpGs or regions, SNPs, etc.) it is often of interest
6492 to investigate the intersecting genomic annotations. Such annotations include
6493 those relating to gene models (promoters, 5'UTRs, exons, introns, and 3'UTRs),
6494 CpGs (CpG islands, CpG shores, CpG shelves), or regulatory sequences such as
6495 enhancers. The annotatr package provides an easy way to summarize and
6496 visualize the intersection of genomic sites/regions with genomic
6497 annotations.")
6498 (license license:gpl3)))
6499
6500 (define-public r-rsubread
6501 (package
6502 (name "r-rsubread")
6503 (version "2.4.2")
6504 (source
6505 (origin
6506 (method url-fetch)
6507 (uri (bioconductor-uri "Rsubread" version))
6508 (sha256
6509 (base32
6510 "1wczrw5jb69x45hd3rdqqs9vkysdqwlxn9h3kjzn57r4x5q7jrra"))))
6511 (properties `((upstream-name . "Rsubread")))
6512 (build-system r-build-system)
6513 (inputs `(("zlib" ,zlib)))
6514 (propagated-inputs
6515 `(("r-matrix" ,r-matrix)))
6516 (home-page "https://bioconductor.org/packages/Rsubread/")
6517 (synopsis "Subread sequence alignment and counting for R")
6518 (description
6519 "This package provides tools for alignment, quantification and analysis
6520 of second and third generation sequencing data. It includes functionality for
6521 read mapping, read counting, SNP calling, structural variant detection and
6522 gene fusion discovery. It can be applied to all major sequencing techologies
6523 and to both short and long sequence reads.")
6524 (license license:gpl3)))
6525
6526 (define-public r-flowutils
6527 (package
6528 (name "r-flowutils")
6529 (version "1.54.0")
6530 (source
6531 (origin
6532 (method url-fetch)
6533 (uri (bioconductor-uri "flowUtils" version))
6534 (sha256
6535 (base32
6536 "1q4g666nd51j24hcp2wxla1bdi77kbfd4i0pxgp7rs2jf7200k09"))))
6537 (properties `((upstream-name . "flowUtils")))
6538 (build-system r-build-system)
6539 (propagated-inputs
6540 `(("r-biobase" ,r-biobase)
6541 ("r-corpcor" ,r-corpcor)
6542 ("r-flowcore" ,r-flowcore)
6543 ("r-graph" ,r-graph)
6544 ("r-runit" ,r-runit)
6545 ("r-xml" ,r-xml)))
6546 (home-page "https://github.com/jspidlen/flowUtils")
6547 (synopsis "Utilities for flow cytometry")
6548 (description
6549 "This package provides utilities for flow cytometry data.")
6550 (license license:artistic2.0)))
6551
6552 (define-public r-consensusclusterplus
6553 (package
6554 (name "r-consensusclusterplus")
6555 (version "1.54.0")
6556 (source
6557 (origin
6558 (method url-fetch)
6559 (uri (bioconductor-uri "ConsensusClusterPlus" version))
6560 (sha256
6561 (base32
6562 "06h85l1mg2kpjprylzz44nhxp64k211plhch5qhg39wp0fk34lfp"))))
6563 (properties
6564 `((upstream-name . "ConsensusClusterPlus")))
6565 (build-system r-build-system)
6566 (propagated-inputs
6567 `(("r-all" ,r-all)
6568 ("r-biobase" ,r-biobase)
6569 ("r-cluster" ,r-cluster)))
6570 (home-page "https://bioconductor.org/packages/ConsensusClusterPlus")
6571 (synopsis "Clustering algorithm")
6572 (description
6573 "This package provides an implementation of an algorithm for determining
6574 cluster count and membership by stability evidence in unsupervised analysis.")
6575 (license license:gpl2)))
6576
6577 (define-public r-cytolib
6578 (package
6579 (name "r-cytolib")
6580 (version "2.2.1")
6581 (source
6582 (origin
6583 (method url-fetch)
6584 (uri (bioconductor-uri "cytolib" version))
6585 (sha256
6586 (base32
6587 "0y8mxrg3jh9bahsf9rblgyja37m1x1ncxfnrli91xjyg0582kh7r"))))
6588 (properties `((upstream-name . "cytolib")))
6589 (build-system r-build-system)
6590 (arguments
6591 `(#:phases
6592 (modify-phases %standard-phases
6593 (add-after 'unpack 'fix-linking
6594 (lambda _
6595 (substitute* "src/Makevars.in"
6596 ;; This is to avoid having a plain directory on the list of
6597 ;; libraries to link.
6598 (("\\(RHDF5_LIBS\\)" match)
6599 (string-append match "/libhdf5.a")))
6600 #t)))))
6601 (native-inputs
6602 `(("r-knitr" ,r-knitr)
6603 ("pkg-config" ,pkg-config)))
6604 (propagated-inputs
6605 `(("r-bh" ,r-bh)
6606 ("r-rcpp" ,r-rcpp)
6607 ("r-rcpparmadillo" ,r-rcpparmadillo)
6608 ("r-rcppparallel" ,r-rcppparallel)
6609 ("r-rhdf5lib" ,r-rhdf5lib)
6610 ("r-rprotobuflib" ,r-rprotobuflib)))
6611 (home-page "https://bioconductor.org/packages/cytolib/")
6612 (synopsis "C++ infrastructure for working with gated cytometry")
6613 (description
6614 "This package provides the core data structure and API to represent and
6615 interact with gated cytometry data.")
6616 (license license:artistic2.0)))
6617
6618 (define-public r-flowcore
6619 (package
6620 (name "r-flowcore")
6621 (version "2.2.0")
6622 (source
6623 (origin
6624 (method url-fetch)
6625 (uri (bioconductor-uri "flowCore" version))
6626 (sha256
6627 (base32
6628 "001ickrl2asdl0zwpdjqkl1w7137nzxbryamxihgya394jw73xr8"))))
6629 (properties `((upstream-name . "flowCore")))
6630 (build-system r-build-system)
6631 (propagated-inputs
6632 `(("r-bh" ,r-bh)
6633 ("r-biobase" ,r-biobase)
6634 ("r-biocgenerics" ,r-biocgenerics)
6635 ("r-cytolib" ,r-cytolib)
6636 ("r-matrixstats" ,r-matrixstats)
6637 ("r-rcpp" ,r-rcpp)
6638 ("r-rcpparmadillo" ,r-rcpparmadillo)
6639 ("r-rprotobuflib" ,r-rprotobuflib)
6640 ("r-s4vectors" ,r-s4vectors)))
6641 (native-inputs
6642 `(("r-knitr" ,r-knitr)))
6643 (home-page "https://bioconductor.org/packages/flowCore")
6644 (synopsis "Basic structures for flow cytometry data")
6645 (description
6646 "This package provides S4 data structures and basic functions to deal
6647 with flow cytometry data.")
6648 (license license:artistic2.0)))
6649
6650 (define-public r-flowmeans
6651 (package
6652 (name "r-flowmeans")
6653 (version "1.50.0")
6654 (source
6655 (origin
6656 (method url-fetch)
6657 (uri (bioconductor-uri "flowMeans" version))
6658 (sha256
6659 (base32
6660 "02y5b3iqjlqjlxrqq0l24dr68sjaniz26jqf14cnnwz1xg5hz734"))))
6661 (properties `((upstream-name . "flowMeans")))
6662 (build-system r-build-system)
6663 (propagated-inputs
6664 `(("r-biobase" ,r-biobase)
6665 ("r-feature" ,r-feature)
6666 ("r-flowcore" ,r-flowcore)
6667 ("r-rrcov" ,r-rrcov)))
6668 (home-page "https://bioconductor.org/packages/flowMeans")
6669 (synopsis "Non-parametric flow cytometry data gating")
6670 (description
6671 "This package provides tools to identify cell populations in Flow
6672 Cytometry data using non-parametric clustering and segmented-regression-based
6673 change point detection.")
6674 (license license:artistic2.0)))
6675
6676 (define-public r-ncdfflow
6677 (package
6678 (name "r-ncdfflow")
6679 (version "2.36.0")
6680 (source
6681 (origin
6682 (method url-fetch)
6683 (uri (bioconductor-uri "ncdfFlow" version))
6684 (sha256
6685 (base32
6686 "1knqc3ic2vpck7n7m7adxjz3ac70ra89d5gvlgp9r2q3kgaciwac"))))
6687 (properties `((upstream-name . "ncdfFlow")))
6688 (build-system r-build-system)
6689 (arguments
6690 `(#:phases
6691 (modify-phases %standard-phases
6692 (add-after 'unpack 'fix-linking
6693 (lambda _
6694 (substitute* "src/Makevars"
6695 ;; This is to avoid having a plain directory on the list of
6696 ;; libraries to link.
6697 (("\\(RHDF5_LIBS\\)" match)
6698 (string-append match "/libhdf5.a")))
6699 #t)))))
6700 (propagated-inputs
6701 `(("r-bh" ,r-bh)
6702 ("r-biobase" ,r-biobase)
6703 ("r-biocgenerics" ,r-biocgenerics)
6704 ("r-flowcore" ,r-flowcore)
6705 ("r-rcpp" ,r-rcpp)
6706 ("r-rcpparmadillo" ,r-rcpparmadillo)
6707 ("r-rhdf5lib" ,r-rhdf5lib)
6708 ("r-zlibbioc" ,r-zlibbioc)))
6709 (native-inputs
6710 `(("r-knitr" ,r-knitr)))
6711 (home-page "https://bioconductor.org/packages/ncdfFlow/")
6712 (synopsis "HDF5 based storage for flow cytometry data")
6713 (description
6714 "This package provides HDF5 storage based methods and functions for
6715 manipulation of flow cytometry data.")
6716 (license license:artistic2.0)))
6717
6718 (define-public r-ggcyto
6719 (package
6720 (name "r-ggcyto")
6721 (version "1.18.0")
6722 (source
6723 (origin
6724 (method url-fetch)
6725 (uri (bioconductor-uri "ggcyto" version))
6726 (sha256
6727 (base32
6728 "0myjvhm9jjb9cih5nlka3f9zg5ncy8gy3krpdpa0618jdglvgr1m"))))
6729 (properties `((upstream-name . "ggcyto")))
6730 (build-system r-build-system)
6731 (propagated-inputs
6732 `(("r-data-table" ,r-data-table)
6733 ("r-flowcore" ,r-flowcore)
6734 ("r-flowworkspace" ,r-flowworkspace)
6735 ("r-ggplot2" ,r-ggplot2)
6736 ("r-gridextra" ,r-gridextra)
6737 ("r-hexbin" ,r-hexbin)
6738 ("r-ncdfflow" ,r-ncdfflow)
6739 ("r-plyr" ,r-plyr)
6740 ("r-rcolorbrewer" ,r-rcolorbrewer)
6741 ("r-rlang" ,r-rlang)
6742 ("r-scales" ,r-scales)))
6743 (native-inputs
6744 `(("r-knitr" ,r-knitr)))
6745 (home-page "https://github.com/RGLab/ggcyto/issues")
6746 (synopsis "Visualize Cytometry data with ggplot")
6747 (description
6748 "With the dedicated fortify method implemented for @code{flowSet},
6749 @code{ncdfFlowSet} and @code{GatingSet} classes, both raw and gated flow
6750 cytometry data can be plotted directly with ggplot. The @code{ggcyto} wrapper
6751 and some custom layers also make it easy to add gates and population
6752 statistics to the plot.")
6753 (license license:artistic2.0)))
6754
6755 (define-public r-flowviz
6756 (package
6757 (name "r-flowviz")
6758 (version "1.54.0")
6759 (source
6760 (origin
6761 (method url-fetch)
6762 (uri (bioconductor-uri "flowViz" version))
6763 (sha256
6764 (base32
6765 "1s6jrn2a7hv984xvm6gyn8k3hnma8qidrw9kgj9z5128hv330z7k"))))
6766 (properties `((upstream-name . "flowViz")))
6767 (build-system r-build-system)
6768 (propagated-inputs
6769 `(("r-biobase" ,r-biobase)
6770 ("r-flowcore" ,r-flowcore)
6771 ("r-hexbin" ,r-hexbin)
6772 ("r-idpmisc" ,r-idpmisc)
6773 ("r-kernsmooth" ,r-kernsmooth)
6774 ("r-lattice" ,r-lattice)
6775 ("r-latticeextra" ,r-latticeextra)
6776 ("r-mass" ,r-mass)
6777 ("r-rcolorbrewer" ,r-rcolorbrewer)))
6778 (native-inputs
6779 `(("r-knitr" ,r-knitr)))
6780 (home-page "https://bioconductor.org/packages/flowViz/")
6781 (synopsis "Visualization for flow cytometry")
6782 (description
6783 "This package provides visualization tools for flow cytometry data.")
6784 (license license:artistic2.0)))
6785
6786 (define-public r-flowclust
6787 (package
6788 (name "r-flowclust")
6789 (version "3.28.0")
6790 (source
6791 (origin
6792 (method url-fetch)
6793 (uri (bioconductor-uri "flowClust" version))
6794 (sha256
6795 (base32
6796 "1ml3y5wq68jbyr7l5j4zs79bj5bbwzmn5gx41yi88hq78iwkscrq"))))
6797 (properties `((upstream-name . "flowClust")))
6798 (build-system r-build-system)
6799 (arguments
6800 `(#:configure-flags
6801 (list "--configure-args=--enable-bundled-gsl=no")))
6802 (propagated-inputs
6803 `(("r-biobase" ,r-biobase)
6804 ("r-biocgenerics" ,r-biocgenerics)
6805 ("r-clue" ,r-clue)
6806 ("r-corpcor" ,r-corpcor)
6807 ("r-ellipse" ,r-ellipse)
6808 ("r-flowcore" ,r-flowcore)
6809 ("r-flowviz" ,r-flowviz)
6810 ("r-graph" ,r-graph)
6811 ("r-mnormt" ,r-mnormt)))
6812 (inputs
6813 `(("gsl" ,gsl)))
6814 (native-inputs
6815 `(("pkg-config" ,pkg-config)
6816 ("r-knitr" ,r-knitr)))
6817 (home-page "https://bioconductor.org/packages/flowClust")
6818 (synopsis "Clustering for flow cytometry")
6819 (description
6820 "This package provides robust model-based clustering using a t-mixture
6821 model with Box-Cox transformation.")
6822 (license license:artistic2.0)))
6823
6824 ;; TODO: this package bundles an old version of protobuf. It's not easy to
6825 ;; make it use our protobuf package instead.
6826 (define-public r-rprotobuflib
6827 (package
6828 (name "r-rprotobuflib")
6829 (version "2.2.0")
6830 (source
6831 (origin
6832 (method url-fetch)
6833 (uri (bioconductor-uri "RProtoBufLib" version))
6834 (sha256
6835 (base32
6836 "09n4ny3ymfkja2br4rrr2n9dzw3hs7qijhcq4mj0avr86i27llqz"))))
6837 (properties `((upstream-name . "RProtoBufLib")))
6838 (build-system r-build-system)
6839 (arguments
6840 `(#:phases
6841 (modify-phases %standard-phases
6842 (add-after 'unpack 'unpack-bundled-sources
6843 (lambda _
6844 (with-directory-excursion "src"
6845 (invoke "tar" "xf" "protobuf-3.10.0.tar.gz"))
6846 #t)))))
6847 (native-inputs
6848 `(("r-knitr" ,r-knitr)))
6849 (home-page "https://bioconductor.org/packages/RProtoBufLib/")
6850 (synopsis "C++ headers and static libraries of Protocol buffers")
6851 (description
6852 "This package provides the headers and static library of Protocol buffers
6853 for other R packages to compile and link against.")
6854 (license license:bsd-3)))
6855
6856 (define-public r-flowworkspace
6857 (package
6858 (name "r-flowworkspace")
6859 (version "4.2.0")
6860 (source
6861 (origin
6862 (method url-fetch)
6863 (uri (bioconductor-uri "flowWorkspace" version))
6864 (sha256
6865 (base32
6866 "19svh32jq1dpq3ayhpd5r8bw0iax8d9kdvpvc23gx2pf16g1j5ag"))))
6867 (properties `((upstream-name . "flowWorkspace")))
6868 (build-system r-build-system)
6869 (arguments
6870 `(#:phases
6871 (modify-phases %standard-phases
6872 (add-after 'unpack 'fix-linking
6873 (lambda _
6874 (substitute* "src/Makevars"
6875 ;; This is to avoid having a plain directory on the list of
6876 ;; libraries to link.
6877 (("\\{h5lib\\}" match)
6878 (string-append match "/libhdf5.a")))
6879 #t)))))
6880 (propagated-inputs
6881 `(("r-aws-s3" ,r-aws-s3)
6882 ("r-aws-signature" ,r-aws-signature)
6883 ("r-bh" ,r-bh)
6884 ("r-biobase" ,r-biobase)
6885 ("r-biocgenerics" ,r-biocgenerics)
6886 ("r-cytolib" ,r-cytolib)
6887 ("r-data-table" ,r-data-table)
6888 ("r-digest" ,r-digest)
6889 ("r-dplyr" ,r-dplyr)
6890 ("r-flowcore" ,r-flowcore)
6891 ("r-ggplot2" ,r-ggplot2)
6892 ("r-graph" ,r-graph)
6893 ("r-lattice" ,r-lattice)
6894 ("r-latticeextra" ,r-latticeextra)
6895 ("r-matrixstats" ,r-matrixstats)
6896 ("r-ncdfflow" ,r-ncdfflow)
6897 ("r-rbgl" ,r-rbgl)
6898 ("r-rcpp" ,r-rcpp)
6899 ("r-rcpparmadillo" ,r-rcpparmadillo)
6900 ("r-rcppparallel" ,r-rcppparallel)
6901 ("r-rgraphviz" ,r-rgraphviz)
6902 ("r-rhdf5lib" ,r-rhdf5lib)
6903 ("r-rprotobuflib" ,r-rprotobuflib)
6904 ("r-scales" ,r-scales)
6905 ("r-xml" ,r-xml)))
6906 (native-inputs
6907 `(("r-knitr" ,r-knitr)))
6908 (home-page "https://bioconductor.org/packages/flowWorkspace/")
6909 (synopsis "Infrastructure for working with cytometry data")
6910 (description
6911 "This package is designed to facilitate comparison of automated gating
6912 methods against manual gating done in flowJo. This package allows you to
6913 import basic flowJo workspaces into BioConductor and replicate the gating from
6914 flowJo using the @code{flowCore} functionality. Gating hierarchies, groups of
6915 samples, compensation, and transformation are performed so that the output
6916 matches the flowJo analysis.")
6917 (license license:artistic2.0)))
6918
6919 (define-public r-flowstats
6920 (package
6921 (name "r-flowstats")
6922 (version "4.2.0")
6923 (source
6924 (origin
6925 (method url-fetch)
6926 (uri (bioconductor-uri "flowStats" version))
6927 (sha256
6928 (base32
6929 "1i6nrwc55k4bn4qprgs6npy7wf8537m429yncqsygsv47z21ix6x"))))
6930 (properties `((upstream-name . "flowStats")))
6931 (build-system r-build-system)
6932 (propagated-inputs
6933 `(("r-biobase" ,r-biobase)
6934 ("r-biocgenerics" ,r-biocgenerics)
6935 ("r-cluster" ,r-cluster)
6936 ("r-fda" ,r-fda)
6937 ("r-flowcore" ,r-flowcore)
6938 ("r-flowviz" ,r-flowviz)
6939 ("r-flowworkspace" ,r-flowworkspace)
6940 ("r-kernsmooth" ,r-kernsmooth)
6941 ("r-ks" ,r-ks)
6942 ("r-lattice" ,r-lattice)
6943 ("r-mass" ,r-mass)
6944 ("r-ncdfflow" ,r-ncdfflow)
6945 ("r-rcolorbrewer" ,r-rcolorbrewer)
6946 ("r-rrcov" ,r-rrcov)))
6947 (home-page "http://www.github.com/RGLab/flowStats")
6948 (synopsis "Statistical methods for the analysis of flow cytometry data")
6949 (description
6950 "This package provides methods and functionality to analyze flow data
6951 that is beyond the basic infrastructure provided by the @code{flowCore}
6952 package.")
6953 (license license:artistic2.0)))
6954
6955 (define-public r-opencyto
6956 (package
6957 (name "r-opencyto")
6958 (version "2.2.0")
6959 (source
6960 (origin
6961 (method url-fetch)
6962 (uri (bioconductor-uri "openCyto" version))
6963 (sha256
6964 (base32
6965 "02dymy5fa0wjd4pql3jdv1d65mak7ra4il96va7c0km8s87rn40v"))))
6966 (properties `((upstream-name . "openCyto")))
6967 (build-system r-build-system)
6968 (propagated-inputs
6969 `(("r-biobase" ,r-biobase)
6970 ("r-biocgenerics" ,r-biocgenerics)
6971 ("r-clue" ,r-clue)
6972 ("r-data-table" ,r-data-table)
6973 ("r-flowclust" ,r-flowclust)
6974 ("r-flowcore" ,r-flowcore)
6975 ("r-flowstats" ,r-flowstats)
6976 ("r-flowviz" ,r-flowviz)
6977 ("r-flowworkspace" ,r-flowworkspace)
6978 ("r-graph" ,r-graph)
6979 ("r-gtools" ,r-gtools)
6980 ("r-ks" ,r-ks)
6981 ("r-lattice" ,r-lattice)
6982 ("r-mass" ,r-mass)
6983 ("r-ncdfflow" ,r-ncdfflow)
6984 ("r-plyr" ,r-plyr)
6985 ("r-r-utils" ,r-r-utils)
6986 ("r-rbgl" ,r-rbgl)
6987 ("r-rcolorbrewer" ,r-rcolorbrewer)
6988 ("r-rcpp" ,r-rcpp)
6989 ("r-rrcov" ,r-rrcov)))
6990 (native-inputs
6991 `(("r-knitr" ,r-knitr)))
6992 (home-page "https://bioconductor.org/packages/openCyto")
6993 (synopsis "Hierarchical gating pipeline for flow cytometry data")
6994 (description
6995 "This package is designed to facilitate the automated gating methods in a
6996 sequential way to mimic the manual gating strategy.")
6997 (license license:artistic2.0)))
6998
6999 (define-public r-cytoml
7000 (package
7001 (name "r-cytoml")
7002 (version "2.2.1")
7003 (source
7004 (origin
7005 (method url-fetch)
7006 (uri (bioconductor-uri "CytoML" version))
7007 (sha256
7008 (base32
7009 "1d8x49aqc95x1vx456hya5r7mal80pj9l6wmr5x5pb5r8qyzz6yq"))))
7010 (properties `((upstream-name . "CytoML")))
7011 (build-system r-build-system)
7012 (arguments
7013 `(#:phases
7014 (modify-phases %standard-phases
7015 (add-after 'unpack 'fix-linking
7016 (lambda _
7017 (substitute* "src/Makevars.in"
7018 ;; This is to avoid having a plain directory on the list of
7019 ;; libraries to link.
7020 (("\\{h5lib\\}" match)
7021 (string-append match "/libhdf5.a")))
7022 #t)))))
7023 (inputs
7024 `(("libxml2" ,libxml2)))
7025 (propagated-inputs
7026 `(("r-base64enc" ,r-base64enc)
7027 ("r-bh" ,r-bh)
7028 ("r-biobase" ,r-biobase)
7029 ("r-corpcor" ,r-corpcor)
7030 ("r-cytolib" ,r-cytolib)
7031 ("r-data-table" ,r-data-table)
7032 ("r-dplyr" ,r-dplyr)
7033 ("r-flowcore" ,r-flowcore)
7034 ("r-flowworkspace" ,r-flowworkspace)
7035 ("r-ggcyto" ,r-ggcyto)
7036 ("r-graph" ,r-graph)
7037 ("r-jsonlite" ,r-jsonlite)
7038 ("r-lattice" ,r-lattice)
7039 ("r-opencyto" ,r-opencyto)
7040 ("r-plyr" ,r-plyr)
7041 ("r-rbgl" ,r-rbgl)
7042 ("r-rcpp" ,r-rcpp)
7043 ("r-rcpparmadillo" ,r-rcpparmadillo)
7044 ("r-rcppparallel" ,r-rcppparallel)
7045 ("r-rgraphviz" ,r-rgraphviz)
7046 ("r-rhdf5lib" ,r-rhdf5lib)
7047 ("r-rprotobuflib" ,r-rprotobuflib)
7048 ("r-runit" ,r-runit)
7049 ("r-tibble" ,r-tibble)
7050 ("r-xml" ,r-xml)
7051 ("r-xml2" ,r-xml2)
7052 ("r-yaml" ,r-yaml)))
7053 (native-inputs
7054 `(("r-knitr" ,r-knitr)))
7055 (home-page "https://github.com/RGLab/CytoML")
7056 (synopsis "GatingML interface for cross platform cytometry data sharing")
7057 (description
7058 "This package provides an interface to implementations of the GatingML2.0
7059 standard to exchange gated cytometry data with other software platforms.")
7060 (license license:artistic2.0)))
7061
7062 (define-public r-flowsom
7063 (package
7064 (name "r-flowsom")
7065 (version "1.22.0")
7066 (source
7067 (origin
7068 (method url-fetch)
7069 (uri (bioconductor-uri "FlowSOM" version))
7070 (sha256
7071 (base32
7072 "0gydp6q6zqkadw356k9br646zfynz8gk9ckbx9d297x503j5sgwf"))))
7073 (properties `((upstream-name . "FlowSOM")))
7074 (build-system r-build-system)
7075 (propagated-inputs
7076 `(("r-biocgenerics" ,r-biocgenerics)
7077 ("r-consensusclusterplus" ,r-consensusclusterplus)
7078 ("r-cytoml" ,r-cytoml)
7079 ("r-flowcore" ,r-flowcore)
7080 ("r-flowworkspace" ,r-flowworkspace)
7081 ("r-igraph" ,r-igraph)
7082 ("r-rcolorbrewer" ,r-rcolorbrewer)
7083 ("r-tsne" ,r-tsne)
7084 ("r-xml" ,r-xml)))
7085 (home-page "https://bioconductor.org/packages/FlowSOM/")
7086 (synopsis "Visualize and interpret cytometry data")
7087 (description
7088 "FlowSOM offers visualization options for cytometry data, by using
7089 self-organizing map clustering and minimal spanning trees.")
7090 (license license:gpl2+)))
7091
7092 (define-public r-mixomics
7093 (package
7094 (name "r-mixomics")
7095 (version "6.14.0")
7096 (source
7097 (origin
7098 (method url-fetch)
7099 (uri (bioconductor-uri "mixOmics" version))
7100 (sha256
7101 (base32
7102 "0q43ay5r0qsx0zjjnrq24fk6pq5cimviky5lm4w2mbjclqf0gv0q"))))
7103 (properties `((upstream-name . "mixOmics")))
7104 (build-system r-build-system)
7105 (propagated-inputs
7106 `(("r-corpcor" ,r-corpcor)
7107 ("r-dplyr" ,r-dplyr)
7108 ("r-ellipse" ,r-ellipse)
7109 ("r-ggrepel" ,r-ggrepel)
7110 ("r-ggplot2" ,r-ggplot2)
7111 ("r-gridextra" ,r-gridextra)
7112 ("r-igraph" ,r-igraph)
7113 ("r-lattice" ,r-lattice)
7114 ("r-mass" ,r-mass)
7115 ("r-matrixstats" ,r-matrixstats)
7116 ("r-rarpack" ,r-rarpack)
7117 ("r-rcolorbrewer" ,r-rcolorbrewer)
7118 ("r-reshape2" ,r-reshape2)
7119 ("r-tidyr" ,r-tidyr)))
7120 (native-inputs
7121 `(("r-knitr" ,r-knitr)))
7122 (home-page "http://www.mixOmics.org")
7123 (synopsis "Multivariate methods for exploration of biological datasets")
7124 (description
7125 "mixOmics offers a wide range of multivariate methods for the exploration
7126 and integration of biological datasets with a particular focus on variable
7127 selection. The package proposes several sparse multivariate models we have
7128 developed to identify the key variables that are highly correlated, and/or
7129 explain the biological outcome of interest. The data that can be analysed
7130 with mixOmics may come from high throughput sequencing technologies, such as
7131 omics data (transcriptomics, metabolomics, proteomics, metagenomics etc) but
7132 also beyond the realm of omics (e.g. spectral imaging). The methods
7133 implemented in mixOmics can also handle missing values without having to
7134 delete entire rows with missing data.")
7135 (license license:gpl2+)))
7136
7137 (define-public r-depecher
7138 (package ;Source/Weave error
7139 (name "r-depecher")
7140 (version "1.6.0")
7141 (source
7142 (origin
7143 (method url-fetch)
7144 (uri (bioconductor-uri "DepecheR" version))
7145 (sha256
7146 (base32
7147 "0c7yv3a7k22nhhw3601n8jdl61cjmlny9b3nfrzsp78mkxi0h469"))))
7148 (properties `((upstream-name . "DepecheR")))
7149 (build-system r-build-system)
7150 (propagated-inputs
7151 `(("r-beanplot" ,r-beanplot)
7152 ("r-dosnow" ,r-dosnow)
7153 ("r-dplyr" ,r-dplyr)
7154 ("r-fnn" ,r-fnn)
7155 ("r-foreach" ,r-foreach)
7156 ("r-ggplot2" ,r-ggplot2)
7157 ("r-gmodels" ,r-gmodels)
7158 ("r-gplots" ,r-gplots)
7159 ("r-mass" ,r-mass)
7160 ("r-matrixstats" ,r-matrixstats)
7161 ("r-mixomics" ,r-mixomics)
7162 ("r-moments" ,r-moments)
7163 ("r-rcpp" ,r-rcpp)
7164 ("r-rcppeigen" ,r-rcppeigen)
7165 ("r-reshape2" ,r-reshape2)
7166 ("r-robustbase" ,r-robustbase)
7167 ("r-viridis" ,r-viridis)))
7168 (native-inputs
7169 `(("r-knitr" ,r-knitr)))
7170 (home-page "https://bioconductor.org/packages/DepecheR/")
7171 (synopsis "Identify traits of clusters in high-dimensional entities")
7172 (description
7173 "The purpose of this package is to identify traits in a dataset that can
7174 separate groups. This is done on two levels. First, clustering is performed,
7175 using an implementation of sparse K-means. Secondly, the generated clusters
7176 are used to predict outcomes of groups of individuals based on their
7177 distribution of observations in the different clusters. As certain clusters
7178 with separating information will be identified, and these clusters are defined
7179 by a sparse number of variables, this method can reduce the complexity of
7180 data, to only emphasize the data that actually matters.")
7181 (license license:expat)))
7182
7183 (define-public r-rcistarget
7184 (package
7185 (name "r-rcistarget")
7186 (version "1.10.0")
7187 (source
7188 (origin
7189 (method url-fetch)
7190 (uri (bioconductor-uri "RcisTarget" version))
7191 (sha256
7192 (base32
7193 "0a711jzxl1kggpk3ln68xzc5y30my4nbs1mxx8951pyi3jvzjfyf"))))
7194 (properties `((upstream-name . "RcisTarget")))
7195 (build-system r-build-system)
7196 (propagated-inputs
7197 `(("r-aucell" ,r-aucell)
7198 ("r-biocgenerics" ,r-biocgenerics)
7199 ("r-data-table" ,r-data-table)
7200 ("r-feather" ,r-feather)
7201 ("r-gseabase" ,r-gseabase)
7202 ("r-r-utils" ,r-r-utils)
7203 ("r-summarizedexperiment" ,r-summarizedexperiment)))
7204 (native-inputs
7205 `(("r-knitr" ,r-knitr)))
7206 (home-page "https://aertslab.org/#scenic")
7207 (synopsis "Identify transcription factor binding motifs enriched on a gene list")
7208 (description
7209 "RcisTarget identifies @dfn{transcription factor binding motifs} (TFBS)
7210 over-represented on a gene list. In a first step, RcisTarget selects DNA
7211 motifs that are significantly over-represented in the surroundings of the
7212 @dfn{transcription start site} (TSS) of the genes in the gene-set. This is
7213 achieved by using a database that contains genome-wide cross-species rankings
7214 for each motif. The motifs that are then annotated to TFs and those that have
7215 a high @dfn{Normalized Enrichment Score} (NES) are retained. Finally, for
7216 each motif and gene-set, RcisTarget predicts the candidate target genes (i.e.
7217 genes in the gene-set that are ranked above the leading edge).")
7218 (license license:gpl3)))
7219
7220 (define-public r-cicero
7221 (package
7222 (name "r-cicero")
7223 (version "1.8.1")
7224 (source
7225 (origin
7226 (method url-fetch)
7227 (uri (bioconductor-uri "cicero" version))
7228 (sha256
7229 (base32
7230 "12y857p4p0m7k72bimli8wjn9cd0gxjwcs3n7ri9pn9l9d42krqr"))))
7231 (build-system r-build-system)
7232 (propagated-inputs
7233 `(("r-assertthat" ,r-assertthat)
7234 ("r-biobase" ,r-biobase)
7235 ("r-biocgenerics" ,r-biocgenerics)
7236 ("r-data-table" ,r-data-table)
7237 ("r-dplyr" ,r-dplyr)
7238 ("r-fnn" ,r-fnn)
7239 ("r-genomicranges" ,r-genomicranges)
7240 ("r-ggplot2" ,r-ggplot2)
7241 ("r-glasso" ,r-glasso)
7242 ("r-gviz" ,r-gviz)
7243 ("r-igraph" ,r-igraph)
7244 ("r-iranges" ,r-iranges)
7245 ("r-matrix" ,r-matrix)
7246 ("r-monocle" ,r-monocle)
7247 ("r-plyr" ,r-plyr)
7248 ("r-reshape2" ,r-reshape2)
7249 ("r-s4vectors" ,r-s4vectors)
7250 ("r-stringi" ,r-stringi)
7251 ("r-stringr" ,r-stringr)
7252 ("r-tibble" ,r-tibble)
7253 ("r-tidyr" ,r-tidyr)
7254 ("r-vgam" ,r-vgam)))
7255 (native-inputs
7256 `(("r-knitr" ,r-knitr)))
7257 (home-page "https://bioconductor.org/packages/cicero/")
7258 (synopsis "Predict cis-co-accessibility from single-cell data")
7259 (description
7260 "Cicero computes putative cis-regulatory maps from single-cell chromatin
7261 accessibility data. It also extends the monocle package for use in chromatin
7262 accessibility data.")
7263 (license license:expat)))
7264
7265 ;; This is the latest commit on the "monocle3" branch.
7266 (define-public r-cicero-monocle3
7267 (let ((commit "fa2fb6515857a8cfc88bc9af044f34de1bcd2b7b")
7268 (revision "1"))
7269 (package (inherit r-cicero)
7270 (name "r-cicero-monocle3")
7271 (version (git-version "1.3.2" revision commit))
7272 (source
7273 (origin
7274 (method git-fetch)
7275 (uri (git-reference
7276 (url "https://github.com/cole-trapnell-lab/cicero-release")
7277 (commit commit)))
7278 (file-name (git-file-name name version))
7279 (sha256
7280 (base32
7281 "077yza93wdhi08n40md20jwk55k9lw1f3y0063qkk90cpz60wi0c"))))
7282 (propagated-inputs
7283 `(("r-monocle3" ,r-monocle3)
7284 ,@(alist-delete "r-monocle"
7285 (package-propagated-inputs r-cicero)))))))
7286
7287 (define-public r-circrnaprofiler
7288 (package
7289 (name "r-circrnaprofiler")
7290 (version "1.4.2")
7291 (source
7292 (origin
7293 (method url-fetch)
7294 (uri (bioconductor-uri "circRNAprofiler" version))
7295 (sha256
7296 (base32
7297 "0r1hfm3pc7c71irzmxmdwc27ns9hkymz4vhb4pqbli4xn37q7cg8"))))
7298 (properties
7299 `((upstream-name . "circRNAprofiler")))
7300 (build-system r-build-system)
7301 (propagated-inputs
7302 `(("r-annotationhub" ,r-annotationhub)
7303 ("r-biostrings" ,r-biostrings)
7304 ("r-bsgenome" ,r-bsgenome)
7305 ("r-bsgenome-hsapiens-ucsc-hg19" ,r-bsgenome-hsapiens-ucsc-hg19)
7306 ("r-deseq2" ,r-deseq2)
7307 ("r-dplyr" ,r-dplyr)
7308 ("r-edger" ,r-edger)
7309 ("r-genomeinfodb" ,r-genomeinfodb)
7310 ("r-genomicranges" ,r-genomicranges)
7311 ("r-ggplot2" ,r-ggplot2)
7312 ("r-gwascat" ,r-gwascat)
7313 ("r-iranges" ,r-iranges)
7314 ("r-magrittr" ,r-magrittr)
7315 ("r-r-utils" ,r-r-utils)
7316 ("r-readr" ,r-readr)
7317 ("r-reshape2" ,r-reshape2)
7318 ("r-rlang" ,r-rlang)
7319 ("r-rtracklayer" ,r-rtracklayer)
7320 ("r-s4vectors" ,r-s4vectors)
7321 ("r-seqinr" ,r-seqinr)
7322 ("r-stringi" ,r-stringi)
7323 ("r-stringr" ,r-stringr)
7324 ("r-universalmotif" ,r-universalmotif)))
7325 (native-inputs
7326 `(("r-knitr" ,r-knitr)))
7327 (home-page
7328 "https://github.com/Aufiero/circRNAprofiler")
7329 (synopsis
7330 "Computational framework for the downstream analysis of circular RNA's")
7331 (description
7332 "@code{r-circrnaprofiler} is a computational framework for a comprehensive
7333 in silico analysis of @dfn{circular RNA} (circRNAs). This computational
7334 framework allows to combine and analyze circRNAs previously detected by
7335 multiple publicly available annotation-based circRNA detection tools. It
7336 covers different aspects of circRNAs analysis from differential expression
7337 analysis, evolutionary conservation, biogenesis to functional analysis.")
7338 (license license:gpl3)))
7339
7340 (define-public r-cistopic
7341 (let ((commit "29abd8df9afb60ff27ac3f0a590930debe926950")
7342 (revision "0"))
7343 (package
7344 (name "r-cistopic")
7345 (version (git-version "0.2.1" revision commit))
7346 (source
7347 (origin
7348 (method git-fetch)
7349 (uri (git-reference
7350 (url "https://github.com/aertslab/cisTopic")
7351 (commit commit)))
7352 (file-name (git-file-name name version))
7353 (sha256
7354 (base32
7355 "0s8irpsv5d2zcv4ihanvsf1vrpignzliscxnvs4519af3jmx78h8"))))
7356 (build-system r-build-system)
7357 (propagated-inputs
7358 `(("r-aucell" ,r-aucell)
7359 ("r-data-table" ,r-data-table)
7360 ("r-dplyr" ,r-dplyr)
7361 ("r-dosnow" ,r-dosnow)
7362 ("r-dt" ,r-dt)
7363 ("r-feather" ,r-feather)
7364 ("r-fitdistrplus" ,r-fitdistrplus)
7365 ("r-genomicranges" ,r-genomicranges)
7366 ("r-ggplot2" ,r-ggplot2)
7367 ("r-lda" ,r-lda)
7368 ("r-matrix" ,r-matrix)
7369 ("r-plyr" ,r-plyr)
7370 ("r-rcistarget" ,r-rcistarget)
7371 ("r-rtracklayer" ,r-rtracklayer)
7372 ("r-s4vectors" ,r-s4vectors)))
7373 (home-page "https://github.com/aertslab/cisTopic")
7374 (synopsis "Modelling of cis-regulatory topics from single cell epigenomics data")
7375 (description
7376 "The sparse nature of single cell epigenomics data can be overruled using
7377 probabilistic modelling methods such as @dfn{Latent Dirichlet
7378 Allocation} (LDA). This package allows the probabilistic modelling of
7379 cis-regulatory topics (cisTopics) from single cell epigenomics data, and
7380 includes functionalities to identify cell states based on the contribution of
7381 cisTopics and explore the nature and regulatory proteins driving them.")
7382 (license license:gpl3))))
7383
7384 (define-public r-genie3
7385 (package
7386 (name "r-genie3")
7387 (version "1.12.0")
7388 (source
7389 (origin
7390 (method url-fetch)
7391 (uri (bioconductor-uri "GENIE3" version))
7392 (sha256
7393 (base32
7394 "1z7qkv0cgdx2plhc7xdz6s7vwdjhzcdadi35wg3fl6xpids5njf5"))))
7395 (properties `((upstream-name . "GENIE3")))
7396 (build-system r-build-system)
7397 (propagated-inputs `(("r-reshape2" ,r-reshape2)))
7398 (native-inputs
7399 `(("r-knitr" ,r-knitr)))
7400 (home-page "https://bioconductor.org/packages/GENIE3")
7401 (synopsis "Gene network inference with ensemble of trees")
7402 (description
7403 "This package implements the GENIE3 algorithm for inferring gene
7404 regulatory networks from expression data.")
7405 (license license:gpl2+)))
7406
7407 (define-public r-roc
7408 (package
7409 (name "r-roc")
7410 (version "1.66.0")
7411 (source
7412 (origin
7413 (method url-fetch)
7414 (uri (bioconductor-uri "ROC" version))
7415 (sha256
7416 (base32
7417 "02b9n42z3kjrfxpdf3glqvimd79nhnycq00mb09fzhkpp5zl43c9"))))
7418 (properties `((upstream-name . "ROC")))
7419 (build-system r-build-system)
7420 (propagated-inputs
7421 `(("r-knitr" ,r-knitr)))
7422 (home-page "https://www.bioconductor.org/packages/ROC/")
7423 (synopsis "Utilities for ROC curves")
7424 (description
7425 "This package provides utilities for @dfn{Receiver Operating
7426 Characteristic} (ROC) curves, with a focus on micro arrays.")
7427 (license license:artistic2.0)))
7428
7429 (define-public r-illuminahumanmethylation450kanno-ilmn12-hg19
7430 (package
7431 (name "r-illuminahumanmethylation450kanno-ilmn12-hg19")
7432 (version "0.6.0")
7433 (source
7434 (origin
7435 (method url-fetch)
7436 (uri (bioconductor-uri
7437 "IlluminaHumanMethylation450kanno.ilmn12.hg19"
7438 version 'annotation))
7439 (sha256
7440 (base32
7441 "059vlxsx3p3fcnywwirahsc6mlk813zpqnbv0jsrag6x5bb8z6r4"))))
7442 (properties
7443 `((upstream-name
7444 . "IlluminaHumanMethylation450kanno.ilmn12.hg19")))
7445 (build-system r-build-system)
7446 (propagated-inputs `(("r-minfi" ,r-minfi)))
7447 (home-page
7448 "https://bioconductor.org/packages/IlluminaHumanMethylation450kanno.ilmn12.hg19/")
7449 (synopsis "Annotation for Illumina's 450k methylation arrays")
7450 (description
7451 "This package provides manifests and annotation for Illumina's 450k array
7452 data.")
7453 (license license:artistic2.0)))
7454
7455 (define-public r-watermelon
7456 (package
7457 (name "r-watermelon")
7458 (version "1.34.0")
7459 (source
7460 (origin
7461 (method url-fetch)
7462 (uri (bioconductor-uri "wateRmelon" version))
7463 (sha256
7464 (base32
7465 "1sc2nxg9bafpvlwqhky2p5b6fkimkk9v3xcab9kvwnj6szrb6p3f"))))
7466 (properties `((upstream-name . "wateRmelon")))
7467 (build-system r-build-system)
7468 (propagated-inputs
7469 `(("r-biobase" ,r-biobase)
7470 ("r-illuminahumanmethylation450kanno-ilmn12-hg19"
7471 ,r-illuminahumanmethylation450kanno-ilmn12-hg19)
7472 ("r-illuminaio" ,r-illuminaio)
7473 ("r-limma" ,r-limma)
7474 ("r-lumi" ,r-lumi)
7475 ("r-matrixstats" ,r-matrixstats)
7476 ("r-methylumi" ,r-methylumi)
7477 ("r-roc" ,r-roc)))
7478 (home-page "https://bioconductor.org/packages/wateRmelon/")
7479 (synopsis "Illumina 450 methylation array normalization and metrics")
7480 (description
7481 "The standard index of DNA methylation (beta) is computed from methylated
7482 and unmethylated signal intensities. Betas calculated from raw signal
7483 intensities perform well, but using 11 methylomic datasets we demonstrate that
7484 quantile normalization methods produce marked improvement. The commonly used
7485 procedure of normalizing betas is inferior to the separate normalization of M
7486 and U, and it is also advantageous to normalize Type I and Type II assays
7487 separately. This package provides 15 flavours of betas and three performance
7488 metrics, with methods for objects produced by the @code{methylumi} and
7489 @code{minfi} packages.")
7490 (license license:gpl3)))
7491
7492 (define-public r-gdsfmt
7493 (package
7494 (name "r-gdsfmt")
7495 (version "1.26.1")
7496 (source
7497 (origin
7498 (method url-fetch)
7499 (uri (bioconductor-uri "gdsfmt" version))
7500 (sha256
7501 (base32
7502 "0f5vn8h5fzzazcv92sgrf85hc4xkkizk2wwml9mzjd8ya2fkwg8n"))
7503 (modules '((guix build utils)))
7504 ;; Remove bundled sources of zlib, lz4, and xz. Don't attempt to build
7505 ;; them and link with system libraries instead.
7506 (snippet
7507 '(begin
7508 (for-each delete-file-recursively
7509 '("src/LZ4"
7510 "src/XZ"
7511 "src/ZLIB"))
7512 (substitute* "src/Makevars"
7513 (("all: \\$\\(SHLIB\\)") "all:")
7514 (("\\$\\(SHLIB\\): liblzma.a") "")
7515 (("(ZLIB|LZ4)/.*") "")
7516 (("CoreArray/dVLIntGDS.cpp.*")
7517 "CoreArray/dVLIntGDS.cpp")
7518 (("CoreArray/dVLIntGDS.o.*")
7519 "CoreArray/dVLIntGDS.o")
7520 (("PKG_LIBS = ./liblzma.a")
7521 "PKG_LIBS = -llz4"))
7522 (substitute* "src/CoreArray/dStream.h"
7523 (("include \"../(ZLIB|LZ4|XZ/api)/(.*)\"" _ _ header)
7524 (string-append "include <" header ">")))
7525 #t))))
7526 (properties `((upstream-name . "gdsfmt")))
7527 (build-system r-build-system)
7528 (inputs
7529 `(("lz4" ,lz4)
7530 ("xz" ,xz)
7531 ("zlib" ,zlib)))
7532 (native-inputs
7533 `(("r-knitr" ,r-knitr)))
7534 (home-page "http://corearray.sourceforge.net/")
7535 (synopsis
7536 "R Interface to CoreArray Genomic Data Structure (GDS) Files")
7537 (description
7538 "This package provides a high-level R interface to CoreArray @dfn{Genomic
7539 Data Structure} (GDS) data files, which are portable across platforms with
7540 hierarchical structure to store multiple scalable array-oriented data sets
7541 with metadata information. It is suited for large-scale datasets, especially
7542 for data which are much larger than the available random-access memory. The
7543 @code{gdsfmt} package offers efficient operations specifically designed for
7544 integers of less than 8 bits, since a diploid genotype, like
7545 @dfn{single-nucleotide polymorphism} (SNP), usually occupies fewer bits than a
7546 byte. Data compression and decompression are available with relatively
7547 efficient random access. It is also allowed to read a GDS file in parallel
7548 with multiple R processes supported by the package @code{parallel}.")
7549 (license license:lgpl3)))
7550
7551 (define-public r-bigmelon
7552 (package
7553 (name "r-bigmelon")
7554 (version "1.16.0")
7555 (source
7556 (origin
7557 (method url-fetch)
7558 (uri (bioconductor-uri "bigmelon" version))
7559 (sha256
7560 (base32
7561 "0hj5njwx7n681vigkq4560f9dm7mdjgvcwbgp5nbdn1fb2z24bk7"))))
7562 (properties `((upstream-name . "bigmelon")))
7563 (build-system r-build-system)
7564 (propagated-inputs
7565 `(("r-biobase" ,r-biobase)
7566 ("r-biocgenerics" ,r-biocgenerics)
7567 ("r-gdsfmt" ,r-gdsfmt)
7568 ("r-geoquery" ,r-geoquery)
7569 ("r-methylumi" ,r-methylumi)
7570 ("r-minfi" ,r-minfi)
7571 ("r-watermelon" ,r-watermelon)))
7572 (home-page "https://bioconductor.org/packages/bigmelon/")
7573 (synopsis "Illumina methylation array analysis for large experiments")
7574 (description
7575 "This package provides methods for working with Illumina arrays using the
7576 @code{gdsfmt} package.")
7577 (license license:gpl3)))
7578
7579 (define-public r-seqbias
7580 (package
7581 (name "r-seqbias")
7582 (version "1.38.0")
7583 (source
7584 (origin
7585 (method url-fetch)
7586 (uri (bioconductor-uri "seqbias" version))
7587 (sha256
7588 (base32
7589 "1m634sidmk6c603k2gflyiddkns9vr6ij591nmab523xk5r2f4b2"))))
7590 (properties `((upstream-name . "seqbias")))
7591 (build-system r-build-system)
7592 (propagated-inputs
7593 `(("r-biostrings" ,r-biostrings)
7594 ("r-genomicranges" ,r-genomicranges)
7595 ("r-rhtslib" ,r-rhtslib)))
7596 (home-page "https://bioconductor.org/packages/seqbias/")
7597 (synopsis "Estimation of per-position bias in high-throughput sequencing data")
7598 (description
7599 "This package implements a model of per-position sequencing bias in
7600 high-throughput sequencing data using a simple Bayesian network, the structure
7601 and parameters of which are trained on a set of aligned reads and a reference
7602 genome sequence.")
7603 (license license:lgpl3)))
7604
7605 (define-public r-snplocs-hsapiens-dbsnp144-grch37
7606 (package
7607 (name "r-snplocs-hsapiens-dbsnp144-grch37")
7608 (version "0.99.20")
7609 (source (origin
7610 (method url-fetch)
7611 (uri (bioconductor-uri "SNPlocs.Hsapiens.dbSNP144.GRCh37"
7612 version 'annotation))
7613 (sha256
7614 (base32
7615 "1z8kx43ki1jvj7ms7pcybakcdimfwr6zpjvspkjmma97bdz093iz"))))
7616 (build-system r-build-system)
7617 ;; As this package provides little more than a very large data file it
7618 ;; doesn't make sense to build substitutes.
7619 (arguments `(#:substitutable? #f))
7620 (propagated-inputs
7621 `(("r-biocgenerics" ,r-biocgenerics)
7622 ("r-s4vectors" ,r-s4vectors)
7623 ("r-iranges" ,r-iranges)
7624 ("r-genomeinfodb" ,r-genomeinfodb)
7625 ("r-genomicranges" ,r-genomicranges)
7626 ("r-bsgenome" ,r-bsgenome)
7627 ("r-biostrings" ,r-biostrings)))
7628 (home-page
7629 "https://bioconductor.org/packages/SNPlocs.Hsapiens.dbSNP144.GRCh37/")
7630 (synopsis "SNP locations for Homo sapiens (dbSNP Build 144)")
7631 (description "This package provides SNP locations and alleles for Homo
7632 sapiens extracted from NCBI dbSNP Build 144. The source data files used for
7633 this package were created by NCBI on May 29-30, 2015, and contain SNPs mapped
7634 to reference genome GRCh37.p13. Note that the GRCh37.p13 genome is a
7635 patched version of GRCh37. However the patch doesn't alter chromosomes 1-22,
7636 X, Y, MT. GRCh37 itself is the same as the hg19 genome from UCSC *except* for
7637 the mitochondrion chromosome. Therefore, the SNPs in this package can be
7638 injected in @code{BSgenome.Hsapiens.UCSC.hg19} and they will land at the
7639 correct position but this injection will exclude chrM (i.e. nothing will be
7640 injected in that sequence).")
7641 (license license:artistic2.0)))
7642
7643 (define-public r-reqon
7644 (package
7645 (name "r-reqon")
7646 (version "1.36.0")
7647 (source
7648 (origin
7649 (method url-fetch)
7650 (uri (bioconductor-uri "ReQON" version))
7651 (sha256
7652 (base32
7653 "1yz0r0rrk4n6dnqbdq41lvs5z8l6vkx729m0a7f29svw4dbc6mdq"))))
7654 (properties `((upstream-name . "ReQON")))
7655 (build-system r-build-system)
7656 (propagated-inputs
7657 `(("r-rjava" ,r-rjava)
7658 ("r-rsamtools" ,r-rsamtools)
7659 ("r-seqbias" ,r-seqbias)))
7660 (home-page "https://bioconductor.org/packages/ReQON/")
7661 (synopsis "Recalibrating quality of nucleotides")
7662 (description
7663 "This package provides an implementation of an algorithm for
7664 recalibrating the base quality scores for aligned sequencing data in BAM
7665 format.")
7666 (license license:gpl2)))
7667
7668 (define-public r-wavcluster
7669 (package
7670 (name "r-wavcluster")
7671 (version "2.24.0")
7672 (source
7673 (origin
7674 (method url-fetch)
7675 (uri (bioconductor-uri "wavClusteR" version))
7676 (sha256
7677 (base32
7678 "18cg0jbr3rjyx31wwyag1n5gams55pbd2rvb99i3g80q9hvswawi"))))
7679 (properties `((upstream-name . "wavClusteR")))
7680 (build-system r-build-system)
7681 (propagated-inputs
7682 `(("r-biocgenerics" ,r-biocgenerics)
7683 ("r-biostrings" ,r-biostrings)
7684 ("r-foreach" ,r-foreach)
7685 ("r-genomicfeatures" ,r-genomicfeatures)
7686 ("r-genomicranges" ,r-genomicranges)
7687 ("r-ggplot2" ,r-ggplot2)
7688 ("r-hmisc" ,r-hmisc)
7689 ("r-iranges" ,r-iranges)
7690 ("r-mclust" ,r-mclust)
7691 ("r-rsamtools" ,r-rsamtools)
7692 ("r-rtracklayer" ,r-rtracklayer)
7693 ("r-s4vectors" ,r-s4vectors)
7694 ("r-seqinr" ,r-seqinr)
7695 ("r-stringr" ,r-stringr)))
7696 (native-inputs
7697 `(("r-knitr" ,r-knitr)))
7698 (home-page "https://bioconductor.org/packages/wavClusteR/")
7699 (synopsis "Identification of RNA-protein interaction sites in PAR-CLIP data")
7700 (description
7701 "This package provides an integrated pipeline for the analysis of
7702 PAR-CLIP data. PAR-CLIP-induced transitions are first discriminated from
7703 sequencing errors, SNPs and additional non-experimental sources by a non-
7704 parametric mixture model. The protein binding sites (clusters) are then
7705 resolved at high resolution and cluster statistics are estimated using a
7706 rigorous Bayesian framework. Post-processing of the results, data export for
7707 UCSC genome browser visualization and motif search analysis are provided. In
7708 addition, the package integrates RNA-Seq data to estimate the False
7709 Discovery Rate of cluster detection. Key functions support parallel multicore
7710 computing. While wavClusteR was designed for PAR-CLIP data analysis, it can
7711 be applied to the analysis of other NGS data obtained from experimental
7712 procedures that induce nucleotide substitutions (e.g. BisSeq).")
7713 (license license:gpl2)))
7714
7715 (define-public r-timeseriesexperiment
7716 (package
7717 (name "r-timeseriesexperiment")
7718 (version "1.8.0")
7719 (source
7720 (origin
7721 (method url-fetch)
7722 (uri (bioconductor-uri "TimeSeriesExperiment" version))
7723 (sha256
7724 (base32
7725 "1jx0rk660mfzk7rfhamnp0disx3bv456cqi9hyaz2wcbcdrlvcjn"))))
7726 (properties
7727 `((upstream-name . "TimeSeriesExperiment")))
7728 (build-system r-build-system)
7729 (propagated-inputs
7730 `(("r-deseq2" ,r-deseq2)
7731 ("r-dplyr" ,r-dplyr)
7732 ("r-dynamictreecut" ,r-dynamictreecut)
7733 ("r-edger" ,r-edger)
7734 ("r-ggplot2" ,r-ggplot2)
7735 ("r-hmisc" ,r-hmisc)
7736 ("r-limma" ,r-limma)
7737 ("r-magrittr" ,r-magrittr)
7738 ("r-proxy" ,r-proxy)
7739 ("r-s4vectors" ,r-s4vectors)
7740 ("r-summarizedexperiment" ,r-summarizedexperiment)
7741 ("r-tibble" ,r-tibble)
7742 ("r-tidyr" ,r-tidyr)
7743 ("r-vegan" ,r-vegan)
7744 ("r-viridis" ,r-viridis)))
7745 (native-inputs
7746 `(("r-knitr" ,r-knitr)))
7747 (home-page "https://github.com/nlhuong/TimeSeriesExperiment/")
7748 (synopsis "Analysis for short time-series data")
7749 (description
7750 "This package is a visualization and analysis toolbox for short time
7751 course data which includes dimensionality reduction, clustering, two-sample
7752 differential expression testing and gene ranking techniques. The package also
7753 provides methods for retrieving enriched pathways.")
7754 (license license:lgpl3+)))
7755
7756 (define-public r-variantfiltering
7757 (package
7758 (name "r-variantfiltering")
7759 (version "1.26.0")
7760 (source
7761 (origin
7762 (method url-fetch)
7763 (uri (bioconductor-uri "VariantFiltering" version))
7764 (sha256
7765 (base32
7766 "0zy53knvyk8wy3hmnsxc0w9qkhvx6xhviskvx7rwmrsi7pz531l5"))))
7767 (properties
7768 `((upstream-name . "VariantFiltering")))
7769 (build-system r-build-system)
7770 (propagated-inputs
7771 `(("r-annotationdbi" ,r-annotationdbi)
7772 ("r-biobase" ,r-biobase)
7773 ("r-biocgenerics" ,r-biocgenerics)
7774 ("r-biocparallel" ,r-biocparallel)
7775 ("r-biostrings" ,r-biostrings)
7776 ("r-bsgenome" ,r-bsgenome)
7777 ("r-dt" ,r-dt)
7778 ("r-genomeinfodb" ,r-genomeinfodb)
7779 ("r-genomicfeatures" ,r-genomicfeatures)
7780 ("r-genomicranges" ,r-genomicranges)
7781 ("r-genomicscores" ,r-genomicscores)
7782 ("r-graph" ,r-graph)
7783 ("r-gviz" ,r-gviz)
7784 ("r-iranges" ,r-iranges)
7785 ("r-rbgl" ,r-rbgl)
7786 ("r-rsamtools" ,r-rsamtools)
7787 ("r-s4vectors" ,r-s4vectors)
7788 ("r-shiny" ,r-shiny)
7789 ("r-shinyjs" ,r-shinyjs)
7790 ("r-shinythemes" ,r-shinythemes)
7791 ("r-shinytree" ,r-shinytree)
7792 ("r-summarizedexperiment" ,r-summarizedexperiment)
7793 ("r-variantannotation" ,r-variantannotation)
7794 ("r-xvector" ,r-xvector)))
7795 (home-page "https://github.com/rcastelo/VariantFiltering")
7796 (synopsis "Filtering of coding and non-coding genetic variants")
7797 (description
7798 "Filter genetic variants using different criteria such as inheritance
7799 model, amino acid change consequence, minor allele frequencies across human
7800 populations, splice site strength, conservation, etc.")
7801 (license license:artistic2.0)))
7802
7803 (define-public r-genomegraphs
7804 (package
7805 (name "r-genomegraphs")
7806 (version "1.46.0")
7807 (source
7808 (origin
7809 (method url-fetch)
7810 (uri (bioconductor-uri "GenomeGraphs" version))
7811 (sha256
7812 (base32
7813 "05vavhz936v7cknig2f2mn3fd9fiy54r3swlvifpawramblp1ags"))))
7814 (properties `((upstream-name . "GenomeGraphs")))
7815 (build-system r-build-system)
7816 (propagated-inputs
7817 `(("r-biomart" ,r-biomart)))
7818 (home-page "https://bioconductor.org/packages/GenomeGraphs/")
7819 (synopsis "Plotting genomic information from Ensembl")
7820 (description
7821 "Genomic data analyses requires integrated visualization of known genomic
7822 information and new experimental data. GenomeGraphs uses the biomaRt package
7823 to perform live annotation queries to Ensembl and translates this to e.g.
7824 gene/transcript structures in viewports of the grid graphics package. This
7825 results in genomic information plotted together with your data. Another
7826 strength of GenomeGraphs is to plot different data types such as array CGH,
7827 gene expression, sequencing and other data, together in one plot using the
7828 same genome coordinate system.")
7829 (license license:artistic2.0)))
7830
7831 (define-public r-wavetiling
7832 (package
7833 (name "r-wavetiling")
7834 (version "1.28.0")
7835 (source
7836 (origin
7837 (method url-fetch)
7838 (uri (bioconductor-uri "waveTiling" version))
7839 (sha256
7840 (base32
7841 "0d7l559zlmly8mncmh1zhkqmsml0bwwfpm7ccp8l26y852vwf7hf"))))
7842 (properties `((upstream-name . "waveTiling")))
7843 (build-system r-build-system)
7844 (propagated-inputs
7845 `(("r-affy" ,r-affy)
7846 ("r-biobase" ,r-biobase)
7847 ("r-biostrings" ,r-biostrings)
7848 ("r-genomegraphs" ,r-genomegraphs)
7849 ("r-genomicranges" ,r-genomicranges)
7850 ("r-iranges" ,r-iranges)
7851 ("r-oligo" ,r-oligo)
7852 ("r-oligoclasses" ,r-oligoclasses)
7853 ("r-preprocesscore" ,r-preprocesscore)
7854 ("r-waveslim" ,r-waveslim)))
7855 (home-page "https://r-forge.r-project.org/projects/wavetiling/")
7856 (synopsis "Wavelet-based models for tiling array transcriptome analysis")
7857 (description
7858 "This package is designed to conduct transcriptome analysis for tiling
7859 arrays based on fast wavelet-based functional models.")
7860 (license license:gpl2+)))
7861
7862 (define-public r-variancepartition
7863 (package
7864 (name "r-variancepartition")
7865 (version "1.20.0")
7866 (source
7867 (origin
7868 (method url-fetch)
7869 (uri (bioconductor-uri "variancePartition" version))
7870 (sha256
7871 (base32
7872 "0fisaqd5v8xy9rz9l1zs62k1n2h4k1irzgwj46ci947l52x1qhah"))))
7873 (properties
7874 `((upstream-name . "variancePartition")))
7875 (build-system r-build-system)
7876 (propagated-inputs
7877 `(("r-biobase" ,r-biobase)
7878 ("r-biocparallel" ,r-biocparallel)
7879 ("r-colorramps" ,r-colorramps)
7880 ("r-doparallel" ,r-doparallel)
7881 ("r-foreach" ,r-foreach)
7882 ("r-ggplot2" ,r-ggplot2)
7883 ("r-gplots" ,r-gplots)
7884 ("r-iterators" ,r-iterators)
7885 ("r-limma" ,r-limma)
7886 ("r-lme4" ,r-lme4)
7887 ("r-lmertest" ,r-lmertest)
7888 ("r-mass" ,r-mass)
7889 ("r-pbkrtest" ,r-pbkrtest)
7890 ("r-progress" ,r-progress)
7891 ("r-reshape2" ,r-reshape2)
7892 ("r-scales" ,r-scales)))
7893 (native-inputs
7894 `(("r-knitr" ,r-knitr)))
7895 (home-page "https://bioconductor.org/packages/variancePartition/")
7896 (synopsis "Analyze variation in gene expression experiments")
7897 (description
7898 "This is a package providing tools to quantify and interpret multiple
7899 sources of biological and technical variation in gene expression experiments.
7900 It uses a linear mixed model to quantify variation in gene expression
7901 attributable to individual, tissue, time point, or technical variables. The
7902 package includes dream differential expression analysis for repeated
7903 measures.")
7904 (license license:gpl2+)))
7905
7906 (define-public r-htqpcr
7907 (package
7908 (name "r-htqpcr")
7909 (version "1.44.0")
7910 (source
7911 (origin
7912 (method url-fetch)
7913 (uri (bioconductor-uri "HTqPCR" version))
7914 (sha256
7915 (base32
7916 "1fzjx6psr41naq9ycpnv3lxlgkiyrpn7r2wl1i4gz45f3lax0yji"))))
7917 (properties `((upstream-name . "HTqPCR")))
7918 (build-system r-build-system)
7919 (propagated-inputs
7920 `(("r-affy" ,r-affy)
7921 ("r-biobase" ,r-biobase)
7922 ("r-gplots" ,r-gplots)
7923 ("r-limma" ,r-limma)
7924 ("r-rcolorbrewer" ,r-rcolorbrewer)))
7925 (home-page (string-append "https://www.ebi.ac.uk/sites/ebi.ac.uk/files/"
7926 "groups/bertone/software/HTqPCR.pdf"))
7927 (synopsis "Automated analysis of high-throughput qPCR data")
7928 (description
7929 "Analysis of Ct values from high throughput quantitative real-time
7930 PCR (qPCR) assays across multiple conditions or replicates. The input data
7931 can be from spatially-defined formats such ABI TaqMan Low Density Arrays or
7932 OpenArray; LightCycler from Roche Applied Science; the CFX plates from Bio-Rad
7933 Laboratories; conventional 96- or 384-well plates; or microfluidic devices
7934 such as the Dynamic Arrays from Fluidigm Corporation. HTqPCR handles data
7935 loading, quality assessment, normalization, visualization and parametric or
7936 non-parametric testing for statistical significance in Ct values between
7937 features (e.g. genes, microRNAs).")
7938 (license license:artistic2.0)))
7939
7940 (define-public r-unifiedwmwqpcr
7941 (package
7942 (name "r-unifiedwmwqpcr")
7943 (version "1.26.0")
7944 (source
7945 (origin
7946 (method url-fetch)
7947 (uri (bioconductor-uri "unifiedWMWqPCR" version))
7948 (sha256
7949 (base32
7950 "1ad5a7gy43l8x1rf5lgqiy2bv6fgah7cbnp4lrqwshphlnr30ndv"))))
7951 (properties
7952 `((upstream-name . "unifiedWMWqPCR")))
7953 (build-system r-build-system)
7954 (propagated-inputs
7955 `(("r-biocgenerics" ,r-biocgenerics)
7956 ("r-htqpcr" ,r-htqpcr)))
7957 (home-page "https://bioconductor.org/packages/unifiedWMWqPCR")
7958 (synopsis "Unified Wilcoxon-Mann Whitney Test for differential expression in qPCR data")
7959 (description
7960 "This package implements the unified Wilcoxon-Mann-Whitney Test for qPCR
7961 data. This modified test allows for testing differential expression in qPCR
7962 data.")
7963 (license license:gpl2+)))
7964
7965 (define-public r-universalmotif
7966 (package
7967 (name "r-universalmotif")
7968 (version "1.8.3")
7969 (source
7970 (origin
7971 (method url-fetch)
7972 (uri (bioconductor-uri "universalmotif" version))
7973 (sha256
7974 (base32
7975 "1ys2kbayc1rzv8nzi60208yfslm4kzynndfg7vw2n0c30dvzycrc"))))
7976 (properties
7977 `((upstream-name . "universalmotif")))
7978 (build-system r-build-system)
7979 (arguments
7980 `(#:phases
7981 (modify-phases %standard-phases
7982 (add-after 'unpack 'fix-reference-to-strip
7983 (lambda _
7984 (substitute* "src/Makevars"
7985 (("/usr/bin/strip") (which "strip"))))))))
7986 (propagated-inputs
7987 `(("r-biocgenerics" ,r-biocgenerics)
7988 ("r-biostrings" ,r-biostrings)
7989 ("r-ggplot2" ,r-ggplot2)
7990 ("r-ggseqlogo" ,r-ggseqlogo)
7991 ("r-iranges" ,r-iranges)
7992 ("r-mass" ,r-mass)
7993 ("r-rcpp" ,r-rcpp)
7994 ("r-rcppthread" ,r-rcppthread)
7995 ("r-rdpack" ,r-rdpack)
7996 ("r-rlang" ,r-rlang)
7997 ("r-s4vectors" ,r-s4vectors)
7998 ("r-yaml" ,r-yaml)))
7999 (native-inputs
8000 `(("r-knitr" ,r-knitr)))
8001 (home-page
8002 "https://bioconductor.org/packages/universalmotif/")
8003 (synopsis
8004 "Specific structures importer, modifier, and exporter for R")
8005 (description
8006 "This package allows importing most common @dfn{specific structure}
8007 (motif) types into R for use by functions provided by other Bioconductor
8008 motif-related packages. Motifs can be exported into most major motif formats
8009 from various classes as defined by other Bioconductor packages. A suite of
8010 motif and sequence manipulation and analysis functions are included, including
8011 enrichment, comparison, P-value calculation, shuffling, trimming, higher-order
8012 motifs, and others.")
8013 (license license:gpl3)))
8014
8015 ;; This is a CRAN package, but it depends on Bioconductor packages, so we put
8016 ;; it here.
8017 (define-public r-activedriverwgs
8018 (package
8019 (name "r-activedriverwgs")
8020 (version "1.1.1")
8021 (source
8022 (origin
8023 (method url-fetch)
8024 (uri (cran-uri "ActiveDriverWGS" version))
8025 (sha256
8026 (base32
8027 "06mvakdc8d2pn91p0sr4ixc561s4ia5h1cvd1p7pqd6s50dy4say"))))
8028 (properties
8029 `((upstream-name . "ActiveDriverWGS")))
8030 (build-system r-build-system)
8031 (propagated-inputs
8032 `(("r-biostrings" ,r-biostrings)
8033 ("r-bsgenome" ,r-bsgenome)
8034 ("r-bsgenome-hsapiens-ucsc-hg19" ,r-bsgenome-hsapiens-ucsc-hg19)
8035 ("r-genomeinfodb" ,r-genomeinfodb)
8036 ("r-genomicranges" ,r-genomicranges)
8037 ("r-iranges" ,r-iranges)
8038 ("r-s4vectors" ,r-s4vectors)))
8039 (native-inputs
8040 `(("r-knitr" ,r-knitr)))
8041 (home-page "https://cran.r-project.org/web/packages/ActiveDriverWGS/")
8042 (synopsis "Driver discovery tool for cancer whole genomes")
8043 (description
8044 "This package provides a method for finding an enrichment of cancer
8045 simple somatic mutations (SNVs and Indels) in functional elements across the
8046 human genome. ActiveDriverWGS detects coding and noncoding driver elements
8047 using whole genome sequencing data.")
8048 (license license:gpl3)))
8049
8050 ;; This is a CRAN package, but it depends on Bioconductor packages, so we put
8051 ;; it here.
8052 (define-public r-activepathways
8053 (package
8054 (name "r-activepathways")
8055 (version "1.0.2")
8056 (source
8057 (origin
8058 (method url-fetch)
8059 (uri (cran-uri "ActivePathways" version))
8060 (sha256
8061 (base32
8062 "1hxy760x141ykrpqdbfldq4ggj1svj3lsrpwi4rb2x7r4lna937l"))))
8063 (properties
8064 `((upstream-name . "ActivePathways")))
8065 (build-system r-build-system)
8066 (propagated-inputs
8067 `(("r-data-table" ,r-data-table)
8068 ("r-ggplot2" ,r-ggplot2)))
8069 (native-inputs
8070 `(("r-knitr" ,r-knitr)))
8071 (home-page "https://cran.r-project.org/web/packages/ActivePathways/")
8072 (synopsis "Multivariate pathway enrichment analysis")
8073 (description
8074 "This package represents an integrative method of analyzing multi omics
8075 data that conducts enrichment analysis of annotated gene sets. ActivePathways
8076 uses a statistical data fusion approach, rationalizes contributing evidence
8077 and highlights associated genes, improving systems-level understanding of
8078 cellular organization in health and disease.")
8079 (license license:gpl3)))
8080
8081 (define-public r-bgmix
8082 (package
8083 (name "r-bgmix")
8084 (version "1.50.0")
8085 (source
8086 (origin
8087 (method url-fetch)
8088 (uri (bioconductor-uri "BGmix" version))
8089 (sha256
8090 (base32
8091 "0r9gjqajarg5mivxhqdzn8m8hmfarmzbplp3zqyyznccri03pv50"))))
8092 (properties `((upstream-name . "BGmix")))
8093 (build-system r-build-system)
8094 (propagated-inputs
8095 `(("r-kernsmooth" ,r-kernsmooth)))
8096 (home-page "https://bioconductor.org/packages/BGmix/")
8097 (synopsis "Bayesian models for differential gene expression")
8098 (description
8099 "This package provides fully Bayesian mixture models for differential
8100 gene expression.")
8101 (license license:gpl2)))
8102
8103 (define-public r-bgx
8104 (package
8105 (name "r-bgx")
8106 (version "1.56.0")
8107 (source
8108 (origin
8109 (method url-fetch)
8110 (uri (bioconductor-uri "bgx" version))
8111 (sha256
8112 (base32
8113 "0gm4wv9drqvg9r4f0id1ivrfgv0nvh0hb6hp63b3jd14092777im"))))
8114 (properties `((upstream-name . "bgx")))
8115 (build-system r-build-system)
8116 (propagated-inputs
8117 `(("r-affy" ,r-affy)
8118 ("r-biobase" ,r-biobase)
8119 ("r-gcrma" ,r-gcrma)
8120 ("r-rcpp" ,r-rcpp)))
8121 (home-page "https://bioconductor.org/packages/bgx/")
8122 (synopsis "Bayesian gene expression")
8123 (description
8124 "This package provides tools for Bayesian integrated analysis of
8125 Affymetrix GeneChips.")
8126 (license license:gpl2)))
8127
8128 (define-public r-bhc
8129 (package
8130 (name "r-bhc")
8131 (version "1.42.0")
8132 (source
8133 (origin
8134 (method url-fetch)
8135 (uri (bioconductor-uri "BHC" version))
8136 (sha256
8137 (base32
8138 "1n2rkbj8j10f38d40wvi6mwjxnrlfx71a48ab07bp2s0hwhxd7yn"))))
8139 (properties `((upstream-name . "BHC")))
8140 (build-system r-build-system)
8141 (home-page "https://bioconductor.org/packages/BHC/")
8142 (synopsis "Bayesian hierarchical clustering")
8143 (description
8144 "The method implemented in this package performs bottom-up hierarchical
8145 clustering, using a Dirichlet Process (infinite mixture) to model uncertainty
8146 in the data and Bayesian model selection to decide at each step which clusters
8147 to merge. This avoids several limitations of traditional methods, for example
8148 how many clusters there should be and how to choose a principled distance
8149 metric. This implementation accepts multinomial (i.e. discrete, with 2+
8150 categories) or time-series data. This version also includes a randomised
8151 algorithm which is more efficient for larger data sets.")
8152 (license license:gpl3)))
8153
8154 (define-public r-bicare
8155 (package
8156 (name "r-bicare")
8157 (version "1.48.0")
8158 (source
8159 (origin
8160 (method url-fetch)
8161 (uri (bioconductor-uri "BicARE" version))
8162 (sha256
8163 (base32
8164 "1np3967rjx54hbjsynvya75lcsqa6zic6frw5fjwqybwv2pzzw2k"))))
8165 (properties `((upstream-name . "BicARE")))
8166 (build-system r-build-system)
8167 (propagated-inputs
8168 `(("r-biobase" ,r-biobase)
8169 ("r-gseabase" ,r-gseabase)
8170 ("r-multtest" ,r-multtest)))
8171 (home-page "http://bioinfo.curie.fr")
8172 (synopsis "Biclustering analysis and results exploration")
8173 (description
8174 "This is a package for biclustering analysis and exploration of
8175 results.")
8176 (license license:gpl2)))
8177
8178 (define-public r-bifet
8179 (package
8180 (name "r-bifet")
8181 (version "1.10.0")
8182 (source
8183 (origin
8184 (method url-fetch)
8185 (uri (bioconductor-uri "BiFET" version))
8186 (sha256
8187 (base32
8188 "191m1xhsj4l64rrh67hqiz1rdkfhw0gfd5aymf3x0xm710l3rh4a"))))
8189 (properties `((upstream-name . "BiFET")))
8190 (build-system r-build-system)
8191 (propagated-inputs
8192 `(("r-genomicranges" ,r-genomicranges)
8193 ("r-poibin" ,r-poibin)))
8194 (native-inputs
8195 `(("r-knitr" ,r-knitr)))
8196 (home-page "https://bioconductor.org/packages/BiFET")
8197 (synopsis "Bias-free footprint enrichment test")
8198 (description
8199 "BiFET identifies @dfn{transcription factors} (TFs) whose footprints are
8200 over-represented in target regions compared to background regions after
8201 correcting for the bias arising from the imbalance in read counts and GC
8202 contents between the target and background regions. For a given TF k, BiFET
8203 tests the null hypothesis that the target regions have the same probability of
8204 having footprints for the TF k as the background regions while correcting for
8205 the read count and GC content bias.")
8206 (license license:gpl3)))
8207
8208 (define-public r-rsbml
8209 (package
8210 (name "r-rsbml")
8211 (version "2.48.0")
8212 (source
8213 (origin
8214 (method url-fetch)
8215 (uri (bioconductor-uri "rsbml" version))
8216 (sha256
8217 (base32
8218 "0vrjfhwcpc699sq78pkm022fam3ahar8h3lx3fr879dd21k02g61"))))
8219 (properties `((upstream-name . "rsbml")))
8220 (build-system r-build-system)
8221 (inputs
8222 `(("libsbml" ,libsbml)
8223 ("zlib" ,zlib)))
8224 (propagated-inputs
8225 `(("r-biocgenerics" ,r-biocgenerics)
8226 ("r-graph" ,r-graph)))
8227 (native-inputs
8228 `(("pkg-config" ,pkg-config)))
8229 (home-page "http://www.sbml.org")
8230 (synopsis "R support for SBML")
8231 (description
8232 "This package provides an R interface to libsbml for SBML parsing,
8233 validating output, provides an S4 SBML DOM, converts SBML to R graph objects.")
8234 (license license:artistic2.0)))
8235
8236 (define-public r-hypergraph
8237 (package
8238 (name "r-hypergraph")
8239 (version "1.62.0")
8240 (source
8241 (origin
8242 (method url-fetch)
8243 (uri (bioconductor-uri "hypergraph" version))
8244 (sha256
8245 (base32
8246 "1p5mzr2aiqqc1j2inh45abjvqhid9jqv6wiym1xxnz16mpaa7q97"))))
8247 (properties `((upstream-name . "hypergraph")))
8248 (build-system r-build-system)
8249 (propagated-inputs
8250 `(("r-graph" ,r-graph)))
8251 (home-page "https://bioconductor.org/packages/hypergraph")
8252 (synopsis "Hypergraph data structures")
8253 (description
8254 "This package implements some simple capabilities for representing and
8255 manipulating hypergraphs.")
8256 (license license:artistic2.0)))
8257
8258 (define-public r-hyperdraw
8259 (package
8260 (name "r-hyperdraw")
8261 (version "1.42.0")
8262 (source
8263 (origin
8264 (method url-fetch)
8265 (uri (bioconductor-uri "hyperdraw" version))
8266 (sha256
8267 (base32
8268 "0z3a3lpz7s0fw023fxldkgxvl2dl1wn8agnyj09sky11ainxdayz"))))
8269 (properties `((upstream-name . "hyperdraw")))
8270 (build-system r-build-system)
8271 (inputs `(("graphviz" ,graphviz)))
8272 (propagated-inputs
8273 `(("r-graph" ,r-graph)
8274 ("r-hypergraph" ,r-hypergraph)
8275 ("r-rgraphviz" ,r-rgraphviz)))
8276 (home-page "https://bioconductor.org/packages/hyperdraw")
8277 (synopsis "Visualizing hypergraphs")
8278 (description
8279 "This package provides functions for visualizing hypergraphs.")
8280 (license license:gpl2+)))
8281
8282 (define-public r-biggr
8283 (package
8284 (name "r-biggr")
8285 (version "1.26.0")
8286 (source
8287 (origin
8288 (method url-fetch)
8289 (uri (bioconductor-uri "BiGGR" version))
8290 (sha256
8291 (base32
8292 "1hlsnss6071ck4ky1akxp1dnv3vmd8f85drdziqmm4nc2dfrr14y"))))
8293 (properties `((upstream-name . "BiGGR")))
8294 (build-system r-build-system)
8295 (propagated-inputs
8296 `(("r-hyperdraw" ,r-hyperdraw)
8297 ("r-hypergraph" ,r-hypergraph)
8298 ("r-lim" ,r-lim)
8299 ("r-limsolve" ,r-limsolve)
8300 ("r-rsbml" ,r-rsbml)
8301 ("r-stringr" ,r-stringr)))
8302 (home-page "https://bioconductor.org/packages/BiGGR/")
8303 (synopsis "Constraint based modeling using metabolic reconstruction databases")
8304 (description
8305 "This package provides an interface to simulate metabolic reconstruction
8306 from the @url{http://bigg.ucsd.edu/, BiGG database} and other metabolic
8307 reconstruction databases. The package facilitates @dfn{flux balance
8308 analysis} (FBA) and the sampling of feasible flux distributions. Metabolic
8309 networks and estimated fluxes can be visualized with hypergraphs.")
8310 (license license:gpl3+)))
8311
8312 (define-public r-bigmemoryextras
8313 (package
8314 (name "r-bigmemoryextras")
8315 (version "1.38.0")
8316 (source
8317 (origin
8318 (method url-fetch)
8319 (uri (bioconductor-uri "bigmemoryExtras" version))
8320 (sha256
8321 (base32
8322 "1k31h746j8r3f92vj62s38fw12qjkv5814ipcqfbswnxgaan17zj"))))
8323 (properties
8324 `((upstream-name . "bigmemoryExtras")))
8325 (build-system r-build-system)
8326 (propagated-inputs
8327 `(("r-bigmemory" ,r-bigmemory)))
8328 (native-inputs
8329 `(("r-knitr" ,r-knitr)))
8330 (home-page "https://github.com/phaverty/bigmemoryExtras")
8331 (synopsis "Extension of the bigmemory package")
8332 (description
8333 "This package defines a @code{BigMatrix} @code{ReferenceClass} which adds
8334 safety and convenience features to the @code{filebacked.big.matrix} class from
8335 the @code{bigmemory} package. @code{BigMatrix} protects against segfaults by
8336 monitoring and gracefully restoring the connection to on-disk data and it also
8337 protects against accidental data modification with a file-system-based
8338 permissions system. Utilities are provided for using @code{BigMatrix}-derived
8339 classes as @code{assayData} matrices within the @code{Biobase} package's
8340 @code{eSet} family of classes. @code{BigMatrix} provides some optimizations
8341 related to attaching to, and indexing into, file-backed matrices with
8342 dimnames. Additionally, the package provides a @code{BigMatrixFactor} class,
8343 a file-backed matrix with factor properties.")
8344 (license license:artistic2.0)))
8345
8346 (define-public r-bigpint
8347 (package
8348 (name "r-bigpint")
8349 (version "1.6.0")
8350 (source
8351 (origin
8352 (method url-fetch)
8353 (uri (bioconductor-uri "bigPint" version))
8354 (sha256
8355 (base32
8356 "1axgapy4iyx059777m9faczwwj03h3i5dyrs0rlc84axzhzd2kis"))))
8357 (properties `((upstream-name . "bigPint")))
8358 (build-system r-build-system)
8359 (propagated-inputs
8360 `(("r-delayedarray" ,r-delayedarray)
8361 ("r-dplyr" ,r-dplyr)
8362 ("r-ggally" ,r-ggally)
8363 ("r-ggplot2" ,r-ggplot2)
8364 ("r-gridextra" ,r-gridextra)
8365 ("r-hexbin" ,r-hexbin)
8366 ("r-hmisc" ,r-hmisc)
8367 ("r-htmlwidgets" ,r-htmlwidgets)
8368 ("r-plotly" ,r-plotly)
8369 ("r-plyr" ,r-plyr)
8370 ("r-rcolorbrewer" ,r-rcolorbrewer)
8371 ("r-reshape" ,r-reshape)
8372 ("r-shiny" ,r-shiny)
8373 ("r-shinycssloaders" ,r-shinycssloaders)
8374 ("r-shinydashboard" ,r-shinydashboard)
8375 ("r-stringr" ,r-stringr)
8376 ("r-summarizedexperiment" ,r-summarizedexperiment)
8377 ("r-tidyr" ,r-tidyr)))
8378 (native-inputs
8379 `(("r-knitr" ,r-knitr)))
8380 (home-page "https://github.com/lindsayrutter/bigPint")
8381 (synopsis "Big multivariate data plotted interactively")
8382 (description
8383 "This package provides methods for visualizing large multivariate
8384 datasets using static and interactive scatterplot matrices, parallel
8385 coordinate plots, volcano plots, and litre plots. It includes examples for
8386 visualizing RNA-sequencing datasets and differentially expressed genes.")
8387 (license license:gpl3)))
8388
8389 (define-public r-chemminer
8390 (package
8391 (name "r-chemminer")
8392 (version "3.42.2")
8393 (source
8394 (origin
8395 (method url-fetch)
8396 (uri (bioconductor-uri "ChemmineR" version))
8397 (sha256
8398 (base32
8399 "10d8h6w24h4s7l02zzv6q46w3yiqsjizip7mf11cvkmd6p7qxfl9"))))
8400 (properties `((upstream-name . "ChemmineR")))
8401 (build-system r-build-system)
8402 (propagated-inputs
8403 `(("r-base64enc" ,r-base64enc)
8404 ("r-bh" ,r-bh)
8405 ("r-biocgenerics" ,r-biocgenerics)
8406 ("r-dbi" ,r-dbi)
8407 ("r-digest" ,r-digest)
8408 ("r-dt" ,r-dt)
8409 ("r-ggplot2" ,r-ggplot2)
8410 ("r-gridextra" ,r-gridextra)
8411 ("r-png" ,r-png)
8412 ("r-rcpp" ,r-rcpp)
8413 ("r-rcurl" ,r-rcurl)
8414 ("r-rjson" ,r-rjson)
8415 ("r-rsvg" ,r-rsvg)))
8416 (native-inputs
8417 `(("r-knitr" ,r-knitr)))
8418 (home-page "https://github.com/girke-lab/ChemmineR")
8419 (synopsis "Cheminformatics toolkit for R")
8420 (description
8421 "ChemmineR is a cheminformatics package for analyzing drug-like small
8422 molecule data in R. It contains functions for efficient processing of large
8423 numbers of molecules, physicochemical/structural property predictions,
8424 structural similarity searching, classification and clustering of compound
8425 libraries with a wide spectrum of algorithms. In addition, it offers
8426 visualization functions for compound clustering results and chemical
8427 structures.")
8428 (license license:artistic2.0)))
8429
8430 (define-public r-bioassayr
8431 (package
8432 (name "r-bioassayr")
8433 (version "1.28.2")
8434 (source
8435 (origin
8436 (method url-fetch)
8437 (uri (bioconductor-uri "bioassayR" version))
8438 (sha256
8439 (base32
8440 "0ylnnm31jkmi8zz78kngqv36yn6i5lvjp1i27v59svw13m4r03g5"))))
8441 (properties `((upstream-name . "bioassayR")))
8442 (build-system r-build-system)
8443 (propagated-inputs
8444 `(("r-biocgenerics" ,r-biocgenerics)
8445 ("r-chemminer" ,r-chemminer)
8446 ("r-dbi" ,r-dbi)
8447 ("r-matrix" ,r-matrix)
8448 ("r-rjson" ,r-rjson)
8449 ("r-rsqlite" ,r-rsqlite)
8450 ("r-xml" ,r-xml)))
8451 (native-inputs
8452 `(("r-knitr" ,r-knitr)))
8453 (home-page "https://github.com/girke-lab/bioassayR")
8454 (synopsis "Cross-target analysis of small molecule bioactivity")
8455 (description
8456 "bioassayR is a computational tool that enables simultaneous analysis of
8457 thousands of bioassay experiments performed over a diverse set of compounds
8458 and biological targets. Unique features include support for large-scale
8459 cross-target analyses of both public and custom bioassays, generation of
8460 @dfn{high throughput screening fingerprints} (HTSFPs), and an optional
8461 preloaded database that provides access to a substantial portion of publicly
8462 available bioactivity data.")
8463 (license license:artistic2.0)))
8464
8465 (define-public r-biobroom
8466 (package
8467 (name "r-biobroom")
8468 (version "1.22.0")
8469 (source
8470 (origin
8471 (method url-fetch)
8472 (uri (bioconductor-uri "biobroom" version))
8473 (sha256
8474 (base32
8475 "07wzamwl07p20s932aym2jkf6c1zz7d9h7kyby5ka4pw4abynlrv"))))
8476 (properties `((upstream-name . "biobroom")))
8477 (build-system r-build-system)
8478 (propagated-inputs
8479 `(("r-biobase" ,r-biobase)
8480 ("r-broom" ,r-broom)
8481 ("r-dplyr" ,r-dplyr)
8482 ("r-tidyr" ,r-tidyr)))
8483 (native-inputs
8484 `(("r-knitr" ,r-knitr)))
8485 (home-page "https://github.com/StoreyLab/biobroom")
8486 (synopsis "Turn Bioconductor objects into tidy data frames")
8487 (description
8488 "This package contains methods for converting standard objects
8489 constructed by bioinformatics packages, especially those in Bioconductor, and
8490 converting them to @code{tidy} data. It thus serves as a complement to the
8491 @code{broom} package, and follows the same tidy, augment, glance division of
8492 tidying methods. Tidying data makes it easy to recombine, reshape and
8493 visualize bioinformatics analyses.")
8494 ;; Any version of the LGPL.
8495 (license license:lgpl3+)))
8496
8497 (define-public r-graphite
8498 (package
8499 (name "r-graphite")
8500 (version "1.36.0")
8501 (source
8502 (origin
8503 (method url-fetch)
8504 (uri (bioconductor-uri "graphite" version))
8505 (sha256
8506 (base32
8507 "1ihza8m397qfvr79fhghs2knmw862hwz2akysy39r8hndv6lc7wk"))))
8508 (properties `((upstream-name . "graphite")))
8509 (build-system r-build-system)
8510 (propagated-inputs
8511 `(("r-annotationdbi" ,r-annotationdbi)
8512 ("r-checkmate" ,r-checkmate)
8513 ("r-graph" ,r-graph)
8514 ("r-httr" ,r-httr)
8515 ("r-rappdirs" ,r-rappdirs)))
8516 (home-page "https://bioconductor.org/packages/graphite/")
8517 (synopsis "Networks from pathway databases")
8518 (description
8519 "Graphite provides networks derived from eight public pathway databases,
8520 and automates the conversion of node identifiers (e.g. from Entrez IDs to gene
8521 symbols).")
8522 (license license:agpl3+)))
8523
8524 (define-public r-reactomepa
8525 (package
8526 (name "r-reactomepa")
8527 (version "1.34.0")
8528 (source
8529 (origin
8530 (method url-fetch)
8531 (uri (bioconductor-uri "ReactomePA" version))
8532 (sha256
8533 (base32
8534 "04b2ng9jp2bsfbg3wnbg6m6a5c3szcmbypk1lx34i63228g8z98m"))))
8535 (properties `((upstream-name . "ReactomePA")))
8536 (build-system r-build-system)
8537 (propagated-inputs
8538 `(("r-annotationdbi" ,r-annotationdbi)
8539 ("r-dose" ,r-dose)
8540 ("r-enrichplot" ,r-enrichplot)
8541 ("r-ggplot2" ,r-ggplot2)
8542 ("r-ggraph" ,r-ggraph)
8543 ("r-graphite" ,r-graphite)
8544 ("r-igraph" ,r-igraph)
8545 ("r-reactome-db" ,r-reactome-db)))
8546 (native-inputs
8547 `(("r-knitr" ,r-knitr)))
8548 (home-page "https://guangchuangyu.github.io/software/ReactomePA")
8549 (synopsis "Reactome pathway analysis")
8550 (description
8551 "This package provides functions for pathway analysis based on the
8552 REACTOME pathway database. It implements enrichment analysis, gene set
8553 enrichment analysis and several functions for visualization.")
8554 (license license:gpl2)))
8555
8556 (define-public r-ebarrays
8557 (package
8558 (name "r-ebarrays")
8559 (version "2.54.0")
8560 (source
8561 (origin
8562 (method url-fetch)
8563 (uri (bioconductor-uri "EBarrays" version))
8564 (sha256
8565 (base32
8566 "1r2dl19my1hqkq01fqk48pk3agb98vgrplj56kb4srhz2xm0w9pd"))))
8567 (properties `((upstream-name . "EBarrays")))
8568 (build-system r-build-system)
8569 (propagated-inputs
8570 `(("r-biobase" ,r-biobase)
8571 ("r-cluster" ,r-cluster)
8572 ("r-lattice" ,r-lattice)))
8573 (home-page "https://bioconductor.org/packages/EBarrays/")
8574 (synopsis "Gene clustering and differential expression identification")
8575 (description
8576 "EBarrays provides tools for the analysis of replicated/unreplicated
8577 microarray data.")
8578 (license license:gpl2+)))
8579
8580 (define-public r-bioccasestudies
8581 (package
8582 (name "r-bioccasestudies")
8583 (version "1.52.0")
8584 (source
8585 (origin
8586 (method url-fetch)
8587 (uri (bioconductor-uri "BiocCaseStudies" version))
8588 (sha256
8589 (base32
8590 "03n49b6fvyyzmvdy4yif3cl7yv21c09c8xdx4cvvax5zz4v4sab1"))))
8591 (properties
8592 `((upstream-name . "BiocCaseStudies")))
8593 (build-system r-build-system)
8594 (propagated-inputs `(("r-biobase" ,r-biobase)))
8595 (home-page "https://bioconductor.org/packages/BiocCaseStudies")
8596 (synopsis "Support for the case studies monograph")
8597 (description
8598 "This package provides software and data to support the case studies
8599 monograph.")
8600 (license license:artistic2.0)))
8601
8602 (define-public r-bioccheck
8603 (package
8604 (name "r-bioccheck")
8605 (version "1.26.0")
8606 (source (origin
8607 (method url-fetch)
8608 (uri (bioconductor-uri "BiocCheck" version))
8609 (sha256
8610 (base32
8611 "1hyncn9zqj432da95k86rm5b28nbwrvzm52jbhisifkxj1j43cib"))))
8612 (properties
8613 `((upstream-name . "BiocCheck")))
8614 (build-system r-build-system)
8615 (arguments
8616 '(#:phases
8617 (modify-phases %standard-phases
8618 ;; This package can be used by calling BiocCheck(<package>) from
8619 ;; within R, or by running R CMD BiocCheck <package>. This phase
8620 ;; makes sure the latter works. For this to work, the BiocCheck
8621 ;; script must be somewhere on the PATH (not the R bin directory).
8622 (add-after 'install 'install-bioccheck-subcommand
8623 (lambda* (#:key outputs #:allow-other-keys)
8624 (let* ((out (assoc-ref outputs "out"))
8625 (dest-dir (string-append out "/bin"))
8626 (script-dir
8627 (string-append out "/site-library/BiocCheck/script/")))
8628 (mkdir-p dest-dir)
8629 (symlink (string-append script-dir "/checkBadDeps.R")
8630 (string-append dest-dir "/checkBadDeps.R"))
8631 (symlink (string-append script-dir "/BiocCheck")
8632 (string-append dest-dir "/BiocCheck")))
8633 #t)))))
8634 (propagated-inputs
8635 `(("r-codetools" ,r-codetools)
8636 ("r-graph" ,r-graph)
8637 ("r-httr" ,r-httr)
8638 ("r-knitr" ,r-knitr)
8639 ("r-optparse" ,r-optparse)
8640 ("r-biocmanager" ,r-biocmanager)
8641 ("r-biocviews" ,r-biocviews)
8642 ("r-stringdist" ,r-stringdist)))
8643 (native-inputs
8644 `(("r-knitr" ,r-knitr)))
8645 (home-page "https://bioconductor.org/packages/BiocCheck")
8646 (synopsis "Executes Bioconductor-specific package checks")
8647 (description "This package contains tools to perform additional quality
8648 checks on R packages that are to be submitted to the Bioconductor repository.")
8649 (license license:artistic2.0)))
8650
8651 (define-public r-biocgraph
8652 (package
8653 (name "r-biocgraph")
8654 (version "1.52.0")
8655 (source
8656 (origin
8657 (method url-fetch)
8658 (uri (bioconductor-uri "biocGraph" version))
8659 (sha256
8660 (base32
8661 "02y7vizc6jv8y9r8chsda4yysim0ch45i3rasqvv7m85zqsskf75"))))
8662 (properties `((upstream-name . "biocGraph")))
8663 (build-system r-build-system)
8664 (propagated-inputs
8665 `(("r-biocgenerics" ,r-biocgenerics)
8666 ("r-geneplotter" ,r-geneplotter)
8667 ("r-graph" ,r-graph)
8668 ("r-rgraphviz" ,r-rgraphviz)))
8669 (home-page "https://bioconductor.org/packages/biocGraph/")
8670 (synopsis "Graph examples and use cases in Bioinformatics")
8671 (description
8672 "This package provides examples and code that make use of the
8673 different graph related packages produced by Bioconductor.")
8674 (license license:artistic2.0)))
8675
8676 (define-public r-biocstyle
8677 (package
8678 (name "r-biocstyle")
8679 (version "2.18.1")
8680 (source (origin
8681 (method url-fetch)
8682 (uri (bioconductor-uri "BiocStyle" version))
8683 (sha256
8684 (base32
8685 "0rsxyna4dd99x42vc82mlkxx774vb9375llpakg53max1hhwkrqp"))))
8686 (properties
8687 `((upstream-name . "BiocStyle")))
8688 (build-system r-build-system)
8689 (propagated-inputs
8690 `(("r-biocmanager" ,r-biocmanager)
8691 ("r-bookdown" ,r-bookdown)
8692 ("r-knitr" ,r-knitr)
8693 ("r-rmarkdown" ,r-rmarkdown)
8694 ("r-yaml" ,r-yaml)))
8695 (native-inputs
8696 `(("r-knitr" ,r-knitr)))
8697 (home-page "https://bioconductor.org/packages/BiocStyle")
8698 (synopsis "Bioconductor formatting styles")
8699 (description "This package provides standard formatting styles for
8700 Bioconductor PDF and HTML documents. Package vignettes illustrate use and
8701 functionality.")
8702 (license license:artistic2.0)))
8703
8704 (define-public r-biocviews
8705 (package
8706 (name "r-biocviews")
8707 (version "1.58.1")
8708 (source (origin
8709 (method url-fetch)
8710 (uri (bioconductor-uri "biocViews" version))
8711 (sha256
8712 (base32
8713 "1by2639z7n62z84dr8rj9jz12gsd1k8q42zsnxacxbwfwp6h0cl4"))))
8714 (properties
8715 `((upstream-name . "biocViews")))
8716 (build-system r-build-system)
8717 (propagated-inputs
8718 `(("r-biobase" ,r-biobase)
8719 ("r-biocmanager" ,r-biocmanager)
8720 ("r-graph" ,r-graph)
8721 ("r-rbgl" ,r-rbgl)
8722 ("r-rcurl" ,r-rcurl)
8723 ("r-xml" ,r-xml)
8724 ("r-runit" ,r-runit)))
8725 (home-page "https://bioconductor.org/packages/biocViews")
8726 (synopsis "Bioconductor package categorization helper")
8727 (description "The purpose of biocViews is to create HTML pages that
8728 categorize packages in a Bioconductor package repository according to keywords,
8729 also known as views, in a controlled vocabulary.")
8730 (license license:artistic2.0)))
8731
8732 (define-public r-experimenthub
8733 (package
8734 (name "r-experimenthub")
8735 (version "1.16.0")
8736 (source
8737 (origin
8738 (method url-fetch)
8739 (uri (bioconductor-uri "ExperimentHub" version))
8740 (sha256
8741 (base32
8742 "1zi7vsrhf1hj27rlzrxl4jd81fqh1yhn0svp2d9w71fizsi71akg"))))
8743 (properties `((upstream-name . "ExperimentHub")))
8744 (build-system r-build-system)
8745 (propagated-inputs
8746 `(("r-annotationhub" ,r-annotationhub)
8747 ("r-biocfilecache" ,r-biocfilecache)
8748 ("r-biocgenerics" ,r-biocgenerics)
8749 ("r-biocmanager" ,r-biocmanager)
8750 ("r-curl" ,r-curl)
8751 ("r-rappdirs" ,r-rappdirs)
8752 ("r-s4vectors" ,r-s4vectors)))
8753 (native-inputs
8754 `(("r-knitr" ,r-knitr)))
8755 (home-page "https://bioconductor.org/packages/ExperimentHub/")
8756 (synopsis "Client to access ExperimentHub resources")
8757 (description
8758 "This package provides a client for the Bioconductor ExperimentHub web
8759 resource. ExperimentHub provides a central location where curated data from
8760 experiments, publications or training courses can be accessed. Each resource
8761 has associated metadata, tags and date of modification. The client creates
8762 and manages a local cache of files retrieved enabling quick and reproducible
8763 access.")
8764 (license license:artistic2.0)))
8765
8766 (define-public r-grohmm
8767 (package
8768 (name "r-grohmm")
8769 (version "1.24.0")
8770 (source
8771 (origin
8772 (method url-fetch)
8773 (uri (bioconductor-uri "groHMM" version))
8774 (sha256
8775 (base32
8776 "08pap9wsaxl4jjlc1py0rc019gmi6daa0f9cr3ih1d97wybncanx"))))
8777 (properties `((upstream-name . "groHMM")))
8778 (build-system r-build-system)
8779 (propagated-inputs
8780 `(("r-genomeinfodb" ,r-genomeinfodb)
8781 ("r-genomicalignments" ,r-genomicalignments)
8782 ("r-genomicranges" ,r-genomicranges)
8783 ("r-iranges" ,r-iranges)
8784 ("r-mass" ,r-mass)
8785 ("r-rtracklayer" ,r-rtracklayer)
8786 ("r-s4vectors" ,r-s4vectors)))
8787 (home-page "https://github.com/Kraus-Lab/groHMM")
8788 (synopsis "GRO-seq analysis pipeline")
8789 (description
8790 "This package provides a pipeline for the analysis of GRO-seq data.")
8791 (license license:gpl3+)))
8792
8793 (define-public r-multiassayexperiment
8794 (package
8795 (name "r-multiassayexperiment")
8796 (version "1.16.0")
8797 (source
8798 (origin
8799 (method url-fetch)
8800 (uri (bioconductor-uri "MultiAssayExperiment" version))
8801 (sha256
8802 (base32
8803 "1nx3gikl8vr54862h6wl0q30arnpynla085219lhh61ziswdffrs"))))
8804 (properties
8805 `((upstream-name . "MultiAssayExperiment")))
8806 (build-system r-build-system)
8807 (propagated-inputs
8808 `(("r-biobase" ,r-biobase)
8809 ("r-biocgenerics" ,r-biocgenerics)
8810 ("r-genomicranges" ,r-genomicranges)
8811 ("r-iranges" ,r-iranges)
8812 ("r-s4vectors" ,r-s4vectors)
8813 ("r-summarizedexperiment" ,r-summarizedexperiment)
8814 ("r-tidyr" ,r-tidyr)))
8815 (native-inputs
8816 `(("r-knitr" ,r-knitr)))
8817 (home-page "https://waldronlab.io/MultiAssayExperiment/")
8818 (synopsis "Integration of multi-omics experiments in Bioconductor")
8819 (description
8820 "MultiAssayExperiment harmonizes data management of multiple assays
8821 performed on an overlapping set of specimens. It provides a familiar
8822 Bioconductor user experience by extending concepts from
8823 @code{SummarizedExperiment}, supporting an open-ended mix of standard data
8824 classes for individual assays, and allowing subsetting by genomic ranges or
8825 rownames.")
8826 (license license:artistic2.0)))
8827
8828 (define-public r-bioconcotk
8829 (package
8830 (name "r-bioconcotk")
8831 (version "1.10.0")
8832 (source
8833 (origin
8834 (method url-fetch)
8835 (uri (bioconductor-uri "BiocOncoTK" version))
8836 (sha256
8837 (base32
8838 "1jwp0gww2xyx8qfv5h4y0v3g66mmlyrd1v64xn91si4fsymk4108"))))
8839 (properties `((upstream-name . "BiocOncoTK")))
8840 (build-system r-build-system)
8841 (propagated-inputs
8842 `(("r-bigrquery" ,r-bigrquery)
8843 ("r-car" ,r-car)
8844 ("r-complexheatmap" ,r-complexheatmap)
8845 ("r-curatedtcgadata" ,r-curatedtcgadata)
8846 ("r-dbi" ,r-dbi)
8847 ("r-dplyr" ,r-dplyr)
8848 ("r-dt" ,r-dt)
8849 ("r-genomicfeatures" ,r-genomicfeatures)
8850 ("r-genomicranges" ,r-genomicranges)
8851 ("r-ggplot2" ,r-ggplot2)
8852 ("r-ggpubr" ,r-ggpubr)
8853 ("r-graph" ,r-graph)
8854 ("r-httr" ,r-httr)
8855 ("r-iranges" ,r-iranges)
8856 ("r-magrittr" ,r-magrittr)
8857 ("r-plyr" ,r-plyr)
8858 ("r-rgraphviz" ,r-rgraphviz)
8859 ("r-rjson" ,r-rjson)
8860 ("r-s4vectors" ,r-s4vectors)
8861 ("r-scales" ,r-scales)
8862 ("r-shiny" ,r-shiny)
8863 ("r-summarizedexperiment" ,r-summarizedexperiment)))
8864 (native-inputs
8865 `(("r-knitr" ,r-knitr)))
8866 (home-page "https://bioconductor.org/packages/BiocOncoTK")
8867 (synopsis "Bioconductor components for general cancer genomics")
8868 (description
8869 "The purpose of this package is to provide a central interface to various
8870 tools for genome-scale analysis of cancer studies.")
8871 (license license:artistic2.0)))
8872
8873 (define-public r-biocor
8874 (package
8875 (name "r-biocor")
8876 (version "1.14.0")
8877 (source
8878 (origin
8879 (method url-fetch)
8880 (uri (bioconductor-uri "BioCor" version))
8881 (sha256
8882 (base32
8883 "12slrdn98h43j3y7klk3chrwa2ycwm4krhz3l3kfzbxr834mhy19"))))
8884 (properties `((upstream-name . "BioCor")))
8885 (build-system r-build-system)
8886 (propagated-inputs
8887 `(("r-biocparallel" ,r-biocparallel)
8888 ("r-gseabase" ,r-gseabase)
8889 ("r-matrix" ,r-matrix)))
8890 (native-inputs
8891 `(("r-knitr" ,r-knitr)))
8892 (home-page "https://llrs.github.io/BioCor/")
8893 (synopsis "Functional similarities")
8894 (description
8895 "This package provides tools to calculate functional similarities based
8896 on the pathways described on KEGG and REACTOME or in gene sets. These
8897 similarities can be calculated for pathways or gene sets, genes, or clusters
8898 and combined with other similarities. They can be used to improve networks,
8899 gene selection, testing relationships, and so on.")
8900 (license license:expat)))
8901
8902 (define-public r-biocpkgtools
8903 (package
8904 (name "r-biocpkgtools")
8905 (version "1.8.0")
8906 (source
8907 (origin
8908 (method url-fetch)
8909 (uri (bioconductor-uri "BiocPkgTools" version))
8910 (sha256
8911 (base32
8912 "12j4vag40zdgrxfzaqvf3ly7776qyziryz04c3jqzgsqfvzvzz8m"))))
8913 (properties `((upstream-name . "BiocPkgTools")))
8914 (build-system r-build-system)
8915 (propagated-inputs
8916 `(("r-biocfilecache" ,r-biocfilecache)
8917 ("r-biocmanager" ,r-biocmanager)
8918 ("r-biocviews" ,r-biocviews)
8919 ("r-dplyr" ,r-dplyr)
8920 ("r-dt" ,r-dt)
8921 ("r-gh" ,r-gh)
8922 ("r-graph" ,r-graph)
8923 ("r-htmltools" ,r-htmltools)
8924 ("r-htmlwidgets" ,r-htmlwidgets)
8925 ("r-httr" ,r-httr)
8926 ("r-igraph" ,r-igraph)
8927 ("r-jsonlite" ,r-jsonlite)
8928 ("r-magrittr" ,r-magrittr)
8929 ("r-rappdirs" ,r-rappdirs)
8930 ("r-rbgl" ,r-rbgl)
8931 ("r-readr" ,r-readr)
8932 ("r-rex" ,r-rex)
8933 ("r-rlang" ,r-rlang)
8934 ("r-rvest" ,r-rvest)
8935 ("r-stringr" ,r-stringr)
8936 ("r-tibble" ,r-tibble)
8937 ("r-tidyr" ,r-tidyr)
8938 ("r-tidyselect" ,r-tidyselect)
8939 ("r-xml2" ,r-xml2)))
8940 (native-inputs
8941 `(("r-knitr" ,r-knitr)))
8942 (home-page "https://github.com/seandavi/BiocPkgTools")
8943 (synopsis "Collection of tools for learning about Bioconductor packages")
8944 (description
8945 "Bioconductor has a rich ecosystem of metadata around packages, usage,
8946 and build status. This package is a simple collection of functions to access
8947 that metadata from R. The goal is to expose metadata for data mining and
8948 value-added functionality such as package searching, text mining, and
8949 analytics on packages.")
8950 (license license:expat)))
8951
8952 (define-public r-biocset
8953 (package
8954 (name "r-biocset")
8955 (version "1.4.0")
8956 (source
8957 (origin
8958 (method url-fetch)
8959 (uri (bioconductor-uri "BiocSet" version))
8960 (sha256
8961 (base32
8962 "16pjg09i0j5qk9s9qzm6fq5q0bgwb4wgqvp6scs06ajgrr07qjqg"))))
8963 (properties `((upstream-name . "BiocSet")))
8964 (build-system r-build-system)
8965 (propagated-inputs
8966 `(("r-annotationdbi" ,r-annotationdbi)
8967 ("r-biocio" ,r-biocio)
8968 ("r-dplyr" ,r-dplyr)
8969 ("r-keggrest" ,r-keggrest)
8970 ("r-ontologyindex" ,r-ontologyindex)
8971 ("r-plyr" ,r-plyr)
8972 ("r-rlang" ,r-rlang)
8973 ("r-s4vectors" ,r-s4vectors)
8974 ("r-tibble" ,r-tibble)
8975 ("r-tidyr" ,r-tidyr)))
8976 (native-inputs
8977 `(("r-knitr" ,r-knitr)))
8978 (home-page
8979 "https://bioconductor.org/packages/BiocSet")
8980 (synopsis
8981 "Representing Different Biological Sets")
8982 (description
8983 "BiocSet displays different biological sets in a triple tibble format.
8984 These three tibbles are @code{element}, @code{set}, and @code{elementset}.
8985 The user has the ability to activate one of these three tibbles to perform
8986 common functions from the @code{dplyr} package. Mapping functionality and
8987 accessing web references for elements/sets are also available in BiocSet.")
8988 (license license:artistic2.0)))
8989
8990 (define-public r-biocworkflowtools
8991 (package
8992 (name "r-biocworkflowtools")
8993 (version "1.16.0")
8994 (source
8995 (origin
8996 (method url-fetch)
8997 (uri (bioconductor-uri "BiocWorkflowTools" version))
8998 (sha256
8999 (base32
9000 "0lvckdy20bhgyhqbccp0rdfi2p6vvip694r27qwpyi5092nfmqh6"))))
9001 (properties
9002 `((upstream-name . "BiocWorkflowTools")))
9003 (build-system r-build-system)
9004 (propagated-inputs
9005 `(("r-biocstyle" ,r-biocstyle)
9006 ("r-bookdown" ,r-bookdown)
9007 ("r-git2r" ,r-git2r)
9008 ("r-httr" ,r-httr)
9009 ("r-knitr" ,r-knitr)
9010 ("r-rmarkdown" ,r-rmarkdown)
9011 ("r-rstudioapi" ,r-rstudioapi)
9012 ("r-stringr" ,r-stringr)
9013 ("r-usethis" ,r-usethis)))
9014 (native-inputs
9015 `(("r-knitr" ,r-knitr)))
9016 (home-page "https://bioconductor.org/packages/BiocWorkflowTools/")
9017 (synopsis "Tools to aid the development of Bioconductor Workflow packages")
9018 (description
9019 "This package provides functions to ease the transition between
9020 Rmarkdown and LaTeX documents when authoring a Bioconductor Workflow.")
9021 (license license:expat)))
9022
9023 (define-public r-biodist
9024 (package
9025 (name "r-biodist")
9026 (version "1.62.0")
9027 (source
9028 (origin
9029 (method url-fetch)
9030 (uri (bioconductor-uri "bioDist" version))
9031 (sha256
9032 (base32
9033 "10p4iajpyqgqb35743jm1a33lwbsmax2g4vz9fbbhn2cpiq3chap"))))
9034 (properties `((upstream-name . "bioDist")))
9035 (build-system r-build-system)
9036 (propagated-inputs
9037 `(("r-biobase" ,r-biobase)
9038 ("r-kernsmooth" ,r-kernsmooth)))
9039 (home-page "https://bioconductor.org/packages/bioDist/")
9040 (synopsis "Different distance measures")
9041 (description
9042 "This package provides a collection of software tools for calculating
9043 distance measures.")
9044 (license license:artistic2.0)))
9045
9046 (define-public r-pcatools
9047 (package
9048 (name "r-pcatools")
9049 (version "2.2.0")
9050 (source
9051 (origin
9052 (method url-fetch)
9053 (uri (bioconductor-uri "PCAtools" version))
9054 (sha256
9055 (base32
9056 "1fz9h99yyn49b5rcnkg2kjdfmczfwnc44fpwbia0izj6gx192phb"))))
9057 (properties `((upstream-name . "PCAtools")))
9058 (build-system r-build-system)
9059 (propagated-inputs
9060 `(("r-beachmat" ,r-beachmat)
9061 ("r-bh" ,r-bh)
9062 ("r-biocparallel" ,r-biocparallel)
9063 ("r-biocsingular" ,r-biocsingular)
9064 ("r-cowplot" ,r-cowplot)
9065 ("r-delayedarray" ,r-delayedarray)
9066 ("r-delayedmatrixstats" ,r-delayedmatrixstats)
9067 ("r-dqrng" ,r-dqrng)
9068 ("r-ggplot2" ,r-ggplot2)
9069 ("r-ggrepel" ,r-ggrepel)
9070 ("r-lattice" ,r-lattice)
9071 ("r-matrix" ,r-matrix)
9072 ("r-rcpp" ,r-rcpp)
9073 ("r-reshape2" ,r-reshape2)))
9074 (native-inputs `(("r-knitr" ,r-knitr)))
9075 (home-page "https://github.com/kevinblighe/PCAtools")
9076 (synopsis "PCAtools: everything Principal Components Analysis")
9077 (description
9078 "@dfn{Principal Component Analysis} (PCA) extracts the fundamental
9079 structure of the data without the need to build any model to represent it.
9080 This \"summary\" of the data is arrived at through a process of reduction that
9081 can transform the large number of variables into a lesser number that are
9082 uncorrelated (i.e. the 'principal components'), while at the same time being
9083 capable of easy interpretation on the original data. PCAtools provides
9084 functions for data exploration via PCA, and allows the user to generate
9085 publication-ready figures. PCA is performed via @code{BiocSingular}; users
9086 can also identify an optimal number of principal components via different
9087 metrics, such as the elbow method and Horn's parallel analysis, which has
9088 relevance for data reduction in single-cell RNA-seq (scRNA-seq) and high
9089 dimensional mass cytometry data.")
9090 (license license:gpl3)))
9091
9092 (define-public r-rgreat
9093 (package
9094 (name "r-rgreat")
9095 (version "1.22.0")
9096 (source
9097 (origin
9098 (method url-fetch)
9099 (uri (bioconductor-uri "rGREAT" version))
9100 (sha256
9101 (base32
9102 "0p2b8cqxibxxmsh687y7yvlvr2a5ipiz53jb4wsr8ddypynb1asj"))))
9103 (properties `((upstream-name . "rGREAT")))
9104 (build-system r-build-system)
9105 (propagated-inputs
9106 `(("r-genomicranges" ,r-genomicranges)
9107 ("r-getoptlong" ,r-getoptlong)
9108 ("r-iranges" ,r-iranges)
9109 ("r-rcurl" ,r-rcurl)
9110 ("r-rjson" ,r-rjson)))
9111 (native-inputs `(("r-knitr" ,r-knitr)))
9112 (home-page "https://github.com/jokergoo/rGREAT")
9113 (synopsis "Client for GREAT analysis")
9114 (description
9115 "This package makes GREAT (Genomic Regions Enrichment of Annotations
9116 Tool) analysis automatic by constructing a HTTP POST request according to
9117 user's input and automatically retrieving results from GREAT web server.")
9118 (license license:expat)))
9119
9120 (define-public r-m3c
9121 (package
9122 (name "r-m3c")
9123 (version "1.12.0")
9124 (source
9125 (origin
9126 (method url-fetch)
9127 (uri (bioconductor-uri "M3C" version))
9128 (sha256
9129 (base32
9130 "05ygi4fd85hh17mlww5wcww8d5z5zvkn2r46s4n6g18mcbv8snv5"))))
9131 (properties `((upstream-name . "M3C")))
9132 (build-system r-build-system)
9133 (propagated-inputs
9134 `(("r-cluster" ,r-cluster)
9135 ("r-corpcor" ,r-corpcor)
9136 ("r-doparallel" ,r-doparallel)
9137 ("r-dosnow" ,r-dosnow)
9138 ("r-foreach" ,r-foreach)
9139 ("r-ggplot2" ,r-ggplot2)
9140 ("r-matrix" ,r-matrix)
9141 ("r-matrixcalc" ,r-matrixcalc)
9142 ("r-rtsne" ,r-rtsne)
9143 ("r-umap" ,r-umap)))
9144 (native-inputs `(("r-knitr" ,r-knitr)))
9145 (home-page "https://bioconductor.org/packages/M3C")
9146 (synopsis "Monte Carlo reference-based consensus clustering")
9147 (description
9148 "M3C is a consensus clustering algorithm that uses a Monte Carlo
9149 simulation to eliminate overestimation of @code{K} and can reject the null
9150 hypothesis @code{K=1}.")
9151 (license license:agpl3+)))
9152
9153 (define-public r-icens
9154 (package
9155 (name "r-icens")
9156 (version "1.62.0")
9157 (source
9158 (origin
9159 (method url-fetch)
9160 (uri (bioconductor-uri "Icens" version))
9161 (sha256
9162 (base32
9163 "1w94mvh8pai77h4fcaiyacmzs58n4kbiq6bm4z0hk24j1ywph3dr"))))
9164 (properties `((upstream-name . "Icens")))
9165 (build-system r-build-system)
9166 (propagated-inputs
9167 `(("r-survival" ,r-survival)))
9168 (home-page "https://bioconductor.org/packages/Icens")
9169 (synopsis "NPMLE for censored and truncated data")
9170 (description
9171 "This package provides many functions for computing the
9172 @dfn{nonparametric maximum likelihood estimator} (NPMLE) for censored and
9173 truncated data.")
9174 (license license:artistic2.0)))
9175
9176 ;; This is a CRAN package but it depends on r-icens, which is published on
9177 ;; Bioconductor.
9178 (define-public r-interval
9179 (package
9180 (name "r-interval")
9181 (version "1.1-0.7")
9182 (source
9183 (origin
9184 (method url-fetch)
9185 (uri (cran-uri "interval" version))
9186 (sha256
9187 (base32
9188 "1b31lh0sv7lzy76230djipahxa10lblbr37kdiigr6hp3dd1xmz9"))))
9189 (properties `((upstream-name . "interval")))
9190 (build-system r-build-system)
9191 (propagated-inputs
9192 `(("r-icens" ,r-icens)
9193 ("r-mlecens" ,r-mlecens)
9194 ("r-perm" ,r-perm)
9195 ("r-survival" ,r-survival)))
9196 (home-page "https://cran.r-project.org/web/packages/interval/")
9197 (synopsis "Weighted Logrank tests and NPMLE for interval censored data")
9198 (description
9199 "This package provides functions to fit nonparametric survival curves,
9200 plot them, and perform logrank or Wilcoxon type tests.")
9201 (license license:gpl2+)))
9202
9203 ;; This is a CRAN package, but it depends on r-interval, which depends on a
9204 ;; Bioconductor package.
9205 (define-public r-fhtest
9206 (package
9207 (name "r-fhtest")
9208 (version "1.5")
9209 (source
9210 (origin
9211 (method url-fetch)
9212 (uri (cran-uri "FHtest" version))
9213 (sha256
9214 (base32
9215 "00mql2r4f5hxhdqf27q3x9s5rz2zzakx2myym97b1w1s7c5znl4q"))))
9216 (properties `((upstream-name . "FHtest")))
9217 (build-system r-build-system)
9218 (propagated-inputs
9219 `(("r-interval" ,r-interval)
9220 ("r-kmsurv" ,r-kmsurv)
9221 ("r-mass" ,r-mass)
9222 ("r-perm" ,r-perm)
9223 ("r-survival" ,r-survival)))
9224 (home-page "https://cran.r-project.org/web/packages/FHtest/")
9225 (synopsis "Tests for survival data based on the Fleming-Harrington class")
9226 (description
9227 "This package provides functions to compare two or more survival curves
9228 with:
9229
9230 @itemize
9231 @item The Fleming-Harrington test for right-censored data based on
9232 permutations and on counting processes.
9233 @item An extension of the Fleming-Harrington test for interval-censored data
9234 based on a permutation distribution and on a score vector distribution.
9235 @end itemize
9236 ")
9237 (license license:gpl2+)))
9238
9239 (define-public r-fourcseq
9240 (package
9241 (name "r-fourcseq")
9242 (version "1.24.0")
9243 (source
9244 (origin
9245 (method url-fetch)
9246 (uri (bioconductor-uri "FourCSeq" version))
9247 (sha256
9248 (base32 "1rwdphcj26xis47n8j1fiyc3k3qbsgn0bhf5bhgy5vm11yqyvicb"))))
9249 (properties `((upstream-name . "FourCSeq")))
9250 (build-system r-build-system)
9251 (propagated-inputs
9252 `(("r-biobase" ,r-biobase)
9253 ("r-biostrings" ,r-biostrings)
9254 ("r-deseq2" ,r-deseq2)
9255 ("r-fda" ,r-fda)
9256 ("r-genomicalignments" ,r-genomicalignments)
9257 ("r-genomicranges" ,r-genomicranges)
9258 ("r-ggbio" ,r-ggbio)
9259 ("r-ggplot2" ,r-ggplot2)
9260 ("r-gtools" ,r-gtools)
9261 ("r-lsd" ,r-lsd)
9262 ("r-matrix" ,r-matrix)
9263 ("r-reshape2" ,r-reshape2)
9264 ("r-rsamtools" ,r-rsamtools)
9265 ("r-rtracklayer" ,r-rtracklayer)
9266 ("r-summarizedexperiment" ,r-summarizedexperiment)))
9267 (native-inputs
9268 `(("r-knitr" ,r-knitr)))
9269 (home-page
9270 "https://bioconductor.org/packages/release/bioc/html/FourCSeq.html")
9271 (synopsis "Analysis of multiplexed 4C sequencing data")
9272 (description
9273 "This package is an R package dedicated to the analysis of (multiplexed)
9274 4C sequencing data. @code{r-fourcseq} provides a pipeline to detect specific
9275 interactions between DNA elements and identify differential interactions
9276 between conditions. The statistical analysis in R starts with individual bam
9277 files for each sample as inputs. To obtain these files, the package contains
9278 a Python script to demultiplex libraries and trim off primer sequences. With
9279 a standard alignment software the required bam files can be then be
9280 generated.")
9281 (license license:gpl3+)))
9282
9283 (define-public r-preprocesscore
9284 (package
9285 (name "r-preprocesscore")
9286 (version "1.52.1")
9287 (source
9288 (origin
9289 (method url-fetch)
9290 (uri (bioconductor-uri "preprocessCore" version))
9291 (sha256
9292 (base32
9293 "1hz7rlpscaczvvcalky2f5bmr70aii455549m7f6wk10aklp3nll"))))
9294 (properties
9295 `((upstream-name . "preprocessCore")))
9296 (build-system r-build-system)
9297 (home-page "https://github.com/bmbolstad/preprocessCore")
9298 (synopsis "Collection of pre-processing functions")
9299 (description
9300 "This package provides a library of core pre-processing and normalization
9301 routines.")
9302 (license license:lgpl2.0+)))
9303
9304 (define-public r-s4vectors
9305 (package
9306 (name "r-s4vectors")
9307 (version "0.28.1")
9308 (source (origin
9309 (method url-fetch)
9310 (uri (bioconductor-uri "S4Vectors" version))
9311 (sha256
9312 (base32
9313 "0fhf4lsfxrim7glazh6ng46ykzaly5ggwpg170vcz4cc24prv0rh"))))
9314 (properties
9315 `((upstream-name . "S4Vectors")))
9316 (build-system r-build-system)
9317 (propagated-inputs
9318 `(("r-biocgenerics" ,r-biocgenerics)))
9319 (home-page "https://bioconductor.org/packages/S4Vectors")
9320 (synopsis "S4 implementation of vectors and lists")
9321 (description
9322 "The S4Vectors package defines the @code{Vector} and @code{List} virtual
9323 classes and a set of generic functions that extend the semantic of ordinary
9324 vectors and lists in R. Package developers can easily implement vector-like
9325 or list-like objects as concrete subclasses of @code{Vector} or @code{List}.
9326 In addition, a few low-level concrete subclasses of general interest (e.g.
9327 @code{DataFrame}, @code{Rle}, and @code{Hits}) are implemented in the
9328 S4Vectors package itself.")
9329 (license license:artistic2.0)))
9330
9331 ;; This is a CRAN package, but it depends on preprocessorcore, which is a
9332 ;; Bioconductor package.
9333 (define-public r-wgcna
9334 (package
9335 (name "r-wgcna")
9336 (version "1.70-3")
9337 (source
9338 (origin
9339 (method url-fetch)
9340 (uri (cran-uri "WGCNA" version))
9341 (sha256
9342 (base32
9343 "1m6b4a2xpb02c1ajndhk8qlqnhwxa7lkkwj6nzv3l618jy1kp15r"))))
9344 (properties `((upstream-name . "WGCNA")))
9345 (build-system r-build-system)
9346 (propagated-inputs
9347 `(("r-annotationdbi" ,r-annotationdbi)
9348 ("r-doparallel" ,r-doparallel)
9349 ("r-dynamictreecut" ,r-dynamictreecut)
9350 ("r-fastcluster" ,r-fastcluster)
9351 ("r-foreach" ,r-foreach)
9352 ("r-go-db" ,r-go-db)
9353 ("r-hmisc" ,r-hmisc)
9354 ("r-impute" ,r-impute)
9355 ("r-rcpp" ,r-rcpp)
9356 ("r-survival" ,r-survival)
9357 ("r-matrixstats" ,r-matrixstats)
9358 ("r-preprocesscore" ,r-preprocesscore)))
9359 (home-page
9360 "http://www.genetics.ucla.edu/labs/horvath/CoexpressionNetwork/Rpackages/WGCNA/")
9361 (synopsis "Weighted correlation network analysis")
9362 (description
9363 "This package provides functions necessary to perform Weighted
9364 Correlation Network Analysis on high-dimensional data. It includes functions
9365 for rudimentary data cleaning, construction and summarization of correlation
9366 networks, module identification and functions for relating both variables and
9367 modules to sample traits. It also includes a number of utility functions for
9368 data manipulation and visualization.")
9369 (license license:gpl2+)))
9370
9371 (define-public r-rgraphviz
9372 (package
9373 (name "r-rgraphviz")
9374 (version "2.34.0")
9375 (source
9376 (origin
9377 (method url-fetch)
9378 (uri (bioconductor-uri "Rgraphviz" version))
9379 (sha256
9380 (base32
9381 "1k0nrskak2v5xv7za226r3wypja3zxxmmc0cxz2imjhlgnkbha77"))))
9382 (properties `((upstream-name . "Rgraphviz")))
9383 (build-system r-build-system)
9384 (arguments
9385 `(#:phases
9386 (modify-phases %standard-phases
9387 (add-after 'unpack 'make-reproducible
9388 (lambda _
9389 ;; The replacement value is taken from src/graphviz/builddate.h
9390 (substitute* "src/graphviz/configure"
9391 (("VERSION_DATE=.*")
9392 "VERSION_DATE=20200427.2341\n"))
9393 #t)))))
9394 ;; FIXME: Rgraphviz bundles the sources of an older variant of
9395 ;; graphviz. It does not build with the latest version of graphviz, so
9396 ;; we do not add graphviz to the inputs.
9397 (inputs `(("zlib" ,zlib)))
9398 (propagated-inputs
9399 `(("r-graph" ,r-graph)))
9400 (native-inputs
9401 `(("pkg-config" ,pkg-config)))
9402 (home-page "https://bioconductor.org/packages/Rgraphviz")
9403 (synopsis "Plotting capabilities for R graph objects")
9404 (description
9405 "This package interfaces R with the graphviz library for plotting R graph
9406 objects from the @code{graph} package.")
9407 (license license:epl1.0)))
9408
9409 (define-public r-fithic
9410 (package
9411 (name "r-fithic")
9412 (version "1.16.0")
9413 (source (origin
9414 (method url-fetch)
9415 (uri (bioconductor-uri "FitHiC" version))
9416 (sha256
9417 (base32
9418 "1sdfkqc6s7m9whkzr0mllzzfjzhj2g54ncjwxj8q0azjgszrfwd2"))))
9419 (properties `((upstream-name . "FitHiC")))
9420 (build-system r-build-system)
9421 (propagated-inputs
9422 `(("r-data-table" ,r-data-table)
9423 ("r-fdrtool" ,r-fdrtool)
9424 ("r-rcpp" ,r-rcpp)))
9425 (native-inputs
9426 `(("r-knitr" ,r-knitr)))
9427 (home-page "https://bioconductor.org/packages/FitHiC")
9428 (synopsis "Confidence estimation for intra-chromosomal contact maps")
9429 (description
9430 "Fit-Hi-C is a tool for assigning statistical confidence estimates to
9431 intra-chromosomal contact maps produced by genome-wide genome architecture
9432 assays such as Hi-C.")
9433 (license license:gpl2+)))
9434
9435 (define-public r-hitc
9436 (package
9437 (name "r-hitc")
9438 (version "1.34.0")
9439 (source (origin
9440 (method url-fetch)
9441 (uri (bioconductor-uri "HiTC" version))
9442 (sha256
9443 (base32
9444 "1xbh36qgmzl8b6xq0hnl41li2x18yma50fq0v4dglh2ddn7as9iy"))))
9445 (properties `((upstream-name . "HiTC")))
9446 (build-system r-build-system)
9447 (propagated-inputs
9448 `(("r-biostrings" ,r-biostrings)
9449 ("r-genomeinfodb" ,r-genomeinfodb)
9450 ("r-genomicranges" ,r-genomicranges)
9451 ("r-iranges" ,r-iranges)
9452 ("r-matrix" ,r-matrix)
9453 ("r-rcolorbrewer" ,r-rcolorbrewer)
9454 ("r-rtracklayer" ,r-rtracklayer)))
9455 (home-page "https://bioconductor.org/packages/HiTC")
9456 (synopsis "High throughput chromosome conformation capture analysis")
9457 (description
9458 "The HiTC package was developed to explore high-throughput \"C\" data
9459 such as 5C or Hi-C. Dedicated R classes as well as standard methods for
9460 quality controls, normalization, visualization, and further analysis are also
9461 provided.")
9462 (license license:artistic2.0)))
9463
9464 (define-public r-hdf5array
9465 (package
9466 (name "r-hdf5array")
9467 (version "1.18.1")
9468 (source
9469 (origin
9470 (method url-fetch)
9471 (uri (bioconductor-uri "HDF5Array" version))
9472 (sha256
9473 (base32
9474 "14v2adhwi0yac834g23kvfid740raclhmribzd28k10gsjk9cj7g"))))
9475 (properties `((upstream-name . "HDF5Array")))
9476 (build-system r-build-system)
9477 (arguments
9478 `(#:phases
9479 (modify-phases %standard-phases
9480 (add-after 'unpack 'fix-linking
9481 (lambda _
9482 (substitute* "src/Makevars"
9483 ;; This is to avoid having a plain directory on the list of
9484 ;; libraries to link.
9485 (("\\(RHDF5LIB_LIBS\\)" match)
9486 (string-append match "/libhdf5.a")))
9487 #t)))))
9488 (inputs
9489 `(("zlib" ,zlib)))
9490 (propagated-inputs
9491 `(("r-biocgenerics" ,r-biocgenerics)
9492 ("r-delayedarray" ,r-delayedarray)
9493 ("r-iranges" ,r-iranges)
9494 ("r-matrix" ,r-matrix)
9495 ("r-rhdf5" ,r-rhdf5)
9496 ("r-rhdf5lib" ,r-rhdf5lib)
9497 ("r-s4vectors" ,r-s4vectors)))
9498 (home-page "https://bioconductor.org/packages/HDF5Array")
9499 (synopsis "HDF5 back end for DelayedArray objects")
9500 (description "This package provides an array-like container for convenient
9501 access and manipulation of HDF5 datasets. It supports delayed operations and
9502 block processing.")
9503 (license license:artistic2.0)))
9504
9505 (define-public r-rhdf5lib
9506 (package
9507 (name "r-rhdf5lib")
9508 (version "1.12.1")
9509 (source
9510 (origin
9511 (method url-fetch)
9512 (uri (bioconductor-uri "Rhdf5lib" version))
9513 (sha256
9514 (base32
9515 "14fnq4gijxp2l7985pksfk52i6klvy81r3892lnna73c6hh1dj28"))
9516 (modules '((guix build utils)))
9517 (snippet
9518 '(begin
9519 ;; Delete bundled binaries
9520 (delete-file-recursively "src/wininclude/")
9521 (delete-file-recursively "src/winlib-4.9.3/")
9522 (delete-file-recursively "src/winlib-8.3.0/")
9523 (delete-file "src/hdf5small_cxx_hl_1.10.6.tar.gz")
9524 #t))))
9525 (properties `((upstream-name . "Rhdf5lib")))
9526 (build-system r-build-system)
9527 (arguments
9528 `(#:phases
9529 (modify-phases %standard-phases
9530 (add-after 'unpack 'do-not-use-bundled-hdf5
9531 (lambda* (#:key inputs #:allow-other-keys)
9532 (for-each delete-file '("configure" "configure.ac"))
9533 ;; Do not make other packages link with the proprietary libsz.
9534 (substitute* "R/zzz.R"
9535 ((" \"%s/libsz.a\"") ""))
9536 (with-directory-excursion "src"
9537 (invoke "tar" "xvf" (assoc-ref inputs "hdf5-source"))
9538 (rename-file (string-append "hdf5-" ,(package-version hdf5-1.10))
9539 "hdf5")
9540 ;; Remove timestamp and host system information to make
9541 ;; the build reproducible.
9542 (substitute* "hdf5/src/libhdf5.settings.in"
9543 (("Configured on: @CONFIG_DATE@")
9544 "Configured on: Guix")
9545 (("Uname information:.*")
9546 "Uname information: Linux\n")
9547 ;; Remove unnecessary store reference.
9548 (("C Compiler:.*")
9549 "C Compiler: GCC\n"))
9550 (rename-file "hdf5/src/libhdf5.settings.in"
9551 "hdf5/src/libhdf5.settings")
9552 (rename-file "Makevars.in" "Makevars")
9553 (substitute* "Makevars"
9554 (("@ZLIB_LIB@") "-lz")
9555 (("@ZLIB_INCLUDE@") "")
9556 (("HDF5_CXX_LIB=.*")
9557 (string-append "HDF5_CXX_LIB="
9558 (assoc-ref inputs "hdf5") "/lib/libhdf5_cpp.a\n"))
9559 (("HDF5_LIB=.*")
9560 (string-append "HDF5_LIB="
9561 (assoc-ref inputs "hdf5") "/lib/libhdf5.a\n"))
9562 (("HDF5_CXX_INCLUDE=.*") "HDF5_CXX_INCLUDE=./hdf5/c++/src\n")
9563 (("HDF5_INCLUDE=.*") "HDF5_INCLUDE=./hdf5/src\n")
9564 (("HDF5_HL_INCLUDE=.*") "HDF5_HL_INCLUDE=./hdf5/hl/src\n")
9565 (("HDF5_HL_CXX_INCLUDE=.*") "HDF5_HL_CXX_INCLUDE=./hdf5/hl/c++/src\n")
9566 (("HDF5_HL_LIB=.*")
9567 (string-append "HDF5_HL_LIB="
9568 (assoc-ref inputs "hdf5") "/lib/libhdf5_hl.a\n"))
9569 (("HDF5_HL_CXX_LIB=.*")
9570 (string-append "HDF5_HL_CXX_LIB="
9571 (assoc-ref inputs "hdf5") "/lib/libhdf5_hl_cpp.a\n"))
9572 ;; szip is non-free software
9573 (("cp \"\\$\\{SZIP_LIB\\}.*") "")
9574 (("PKG_LIBS =.*") "PKG_LIBS = -lz -lhdf5\n")))
9575 #t)))))
9576 (inputs
9577 `(("zlib" ,zlib)))
9578 (propagated-inputs
9579 `(("hdf5" ,hdf5-1.10)))
9580 (native-inputs
9581 `(("hdf5-source" ,(package-source hdf5-1.10))
9582 ("r-knitr" ,r-knitr)))
9583 (home-page "https://bioconductor.org/packages/Rhdf5lib")
9584 (synopsis "HDF5 library as an R package")
9585 (description "This package provides C and C++ HDF5 libraries for use in R
9586 packages.")
9587 (license license:artistic2.0)))
9588
9589 (define-public r-beachmat
9590 (package
9591 (name "r-beachmat")
9592 (version "2.6.4")
9593 (source
9594 (origin
9595 (method url-fetch)
9596 (uri (bioconductor-uri "beachmat" version))
9597 (sha256
9598 (base32
9599 "0vbqdkc52j2v1ghygmhy2cbgqm4l99vmv8930wkzkq1pm73pmjji"))))
9600 (build-system r-build-system)
9601 (propagated-inputs
9602 `(("r-biocgenerics" ,r-biocgenerics)
9603 ("r-delayedarray" ,r-delayedarray)
9604 ("r-matrix" ,r-matrix)))
9605 (native-inputs
9606 `(("r-knitr" ,r-knitr)))
9607 (home-page "https://bioconductor.org/packages/beachmat")
9608 (synopsis "Compiling Bioconductor to handle each matrix type")
9609 (description "This package provides a consistent C++ class interface for a
9610 variety of commonly used matrix types, including sparse and HDF5-backed
9611 matrices.")
9612 (license license:gpl3)))
9613
9614 ;; This package includes files that have been taken from kentutils. Some
9615 ;; parts of kentutils are not released under a free license, but this package
9616 ;; only uses files that are also found in the free parts of kentutils.
9617 (define-public r-cner
9618 (package
9619 (name "r-cner")
9620 (version "1.26.0")
9621 (source
9622 (origin
9623 (method url-fetch)
9624 (uri (bioconductor-uri "CNEr" version))
9625 (sha256
9626 (base32 "0qy4pm23vyy23zwsjkf0mpf2c0p54nq26w9lq7j0ld4bx9l3jc6c"))))
9627 (properties `((upstream-name . "CNEr")))
9628 (build-system r-build-system)
9629 (inputs `(("zlib" ,zlib)))
9630 (propagated-inputs
9631 `(("r-annotate" ,r-annotate)
9632 ("r-biocgenerics" ,r-biocgenerics)
9633 ("r-biostrings" ,r-biostrings)
9634 ("r-dbi" ,r-dbi)
9635 ("r-genomeinfodb" ,r-genomeinfodb)
9636 ("r-genomicalignments" ,r-genomicalignments)
9637 ("r-genomicranges" ,r-genomicranges)
9638 ("r-ggplot2" ,r-ggplot2)
9639 ("r-go-db" ,r-go-db)
9640 ("r-iranges" ,r-iranges)
9641 ("r-keggrest" ,r-keggrest)
9642 ("r-powerlaw" ,r-powerlaw)
9643 ("r-r-utils" ,r-r-utils)
9644 ("r-readr" ,r-readr)
9645 ("r-reshape2" ,r-reshape2)
9646 ("r-rsqlite" ,r-rsqlite)
9647 ("r-rtracklayer" ,r-rtracklayer)
9648 ("r-s4vectors" ,r-s4vectors)
9649 ("r-xvector" ,r-xvector)))
9650 (native-inputs
9651 `(("r-knitr" ,r-knitr)))
9652 (home-page "https://github.com/ge11232002/CNEr")
9653 (synopsis "CNE Detection and Visualization")
9654 (description
9655 "This package provides tools for large-scale identification and
9656 advanced visualization of sets of conserved noncoding elements.")
9657 ;; For all files in src/ucsc "license is hereby granted for all use -
9658 ;; public, private or commercial"; this includes those files that don't
9659 ;; have a license header, because they are included in the free parts of
9660 ;; the kentutils package.
9661 (license (list license:gpl2
9662 (license:non-copyleft
9663 "https://raw.githubusercontent.com/ucscGenomeBrowser/kent/v410_base/src/lib/LICENSE")))))
9664
9665 (define-public r-tfbstools
9666 (package
9667 (name "r-tfbstools")
9668 (version "1.28.0")
9669 (source
9670 (origin
9671 (method url-fetch)
9672 (uri (bioconductor-uri "TFBSTools" version))
9673 (sha256
9674 (base32
9675 "0p42hnwhipmcvrsqk3s8qfiian1fvh6izfd9m961bsx99r2clnha"))))
9676 (properties `((upstream-name . "TFBSTools")))
9677 (build-system r-build-system)
9678 (propagated-inputs
9679 `(("r-biobase" ,r-biobase)
9680 ("r-biocgenerics" ,r-biocgenerics)
9681 ("r-biocparallel" ,r-biocparallel)
9682 ("r-biostrings" ,r-biostrings)
9683 ("r-bsgenome" ,r-bsgenome)
9684 ("r-catools" ,r-catools)
9685 ("r-cner" ,r-cner)
9686 ("r-dbi" ,r-dbi)
9687 ("r-dirichletmultinomial" ,r-dirichletmultinomial)
9688 ("r-genomeinfodb" ,r-genomeinfodb)
9689 ("r-genomicranges" ,r-genomicranges)
9690 ("r-gtools" ,r-gtools)
9691 ("r-iranges" ,r-iranges)
9692 ("r-rsqlite" ,r-rsqlite)
9693 ("r-rtracklayer" ,r-rtracklayer)
9694 ("r-s4vectors" ,r-s4vectors)
9695 ("r-seqlogo" ,r-seqlogo)
9696 ("r-tfmpvalue" ,r-tfmpvalue)
9697 ("r-xml" ,r-xml)
9698 ("r-xvector" ,r-xvector)))
9699 (native-inputs `(("r-knitr" ,r-knitr)))
9700 (home-page "https://github.com/ge11232002/TFBSTools")
9701 (synopsis "Transcription factor binding site (TFBS) analysis")
9702 (description
9703 "TFBSTools is a package for the analysis and manipulation of
9704 transcription factor binding sites. It includes matrices conversion
9705 between @dfn{Position Frequency Matrix} (PFM), @dfn{Position Weight
9706 Matrix} (PWM) and @dfn{Information Content Matrix} (ICM). It can also
9707 scan putative TFBS from sequence/alignment, query JASPAR database and
9708 provides a wrapper of de novo motif discovery software.")
9709 (license license:gpl2)))
9710
9711 (define-public r-motifmatchr
9712 (package
9713 (name "r-motifmatchr")
9714 (version "1.12.0")
9715 (source
9716 (origin
9717 (method url-fetch)
9718 (uri (bioconductor-uri "motifmatchr" version))
9719 (sha256
9720 (base32
9721 "0zrpn0hqdg0hm80ydkfpiqncwyb8y0xp6mlin7g955p8zcpcm67z"))))
9722 (properties `((upstream-name . "motifmatchr")))
9723 (build-system r-build-system)
9724 (propagated-inputs
9725 `(("r-biostrings" ,r-biostrings)
9726 ("r-bsgenome" ,r-bsgenome)
9727 ("r-genomeinfodb" ,r-genomeinfodb)
9728 ("r-genomicranges" ,r-genomicranges)
9729 ("r-iranges" ,r-iranges)
9730 ("r-matrix" ,r-matrix)
9731 ("r-rcpp" ,r-rcpp)
9732 ("r-rcpparmadillo" ,r-rcpparmadillo)
9733 ("r-rsamtools" ,r-rsamtools)
9734 ("r-s4vectors" ,r-s4vectors)
9735 ("r-summarizedexperiment" ,r-summarizedexperiment)
9736 ("r-tfbstools" ,r-tfbstools)))
9737 (native-inputs `(("r-knitr" ,r-knitr)))
9738 (home-page "https://bioconductor.org/packages/motifmatchr")
9739 (synopsis "Fast motif matching in R")
9740 (description
9741 "Quickly find motif matches for many motifs and many sequences.
9742 This package wraps C++ code from the MOODS motif calling library.")
9743 (license license:gpl3)))
9744
9745 (define-public r-chromvar
9746 (package
9747 (name "r-chromvar")
9748 (version "1.12.0")
9749 (source
9750 (origin
9751 (method url-fetch)
9752 (uri (bioconductor-uri "chromVAR" version))
9753 (sha256
9754 (base32 "0dn04ijgq8fncn2bkvnd0lnabjg2s4mpb91b3kwvv3nkgjgfx819"))))
9755 (properties `((upstream-name . "chromVAR")))
9756 (build-system r-build-system)
9757 (propagated-inputs
9758 `(("r-biocgenerics" ,r-biocgenerics)
9759 ("r-biocparallel" ,r-biocparallel)
9760 ("r-biostrings" ,r-biostrings)
9761 ("r-bsgenome" ,r-bsgenome)
9762 ("r-dt" ,r-dt)
9763 ("r-genomeinfodb" ,r-genomeinfodb)
9764 ("r-genomicranges" ,r-genomicranges)
9765 ("r-ggplot2" ,r-ggplot2)
9766 ("r-iranges" ,r-iranges)
9767 ("r-matrix" ,r-matrix)
9768 ("r-miniui" ,r-miniui)
9769 ("r-nabor" ,r-nabor)
9770 ("r-plotly" ,r-plotly)
9771 ("r-rcolorbrewer" ,r-rcolorbrewer)
9772 ("r-rcpp" ,r-rcpp)
9773 ("r-rcpparmadillo" ,r-rcpparmadillo)
9774 ("r-rsamtools" ,r-rsamtools)
9775 ("r-rtsne" ,r-rtsne)
9776 ("r-s4vectors" ,r-s4vectors)
9777 ("r-shiny" ,r-shiny)
9778 ("r-summarizedexperiment" ,r-summarizedexperiment)
9779 ("r-tfbstools" ,r-tfbstools)))
9780 (native-inputs `(("r-knitr" ,r-knitr)))
9781 (home-page "https://bioconductor.org/packages/release/bioc/html/chromVAR.html")
9782 (synopsis "Determine chromatin variation across regions")
9783 (description
9784 "This package @code{r-chromvar} determines variation in chromatin
9785 accessibility across sets of annotations or peaks. @code{r-chromvar} is
9786 designed primarily for single-cell or sparse chromatin accessibility data like
9787 single cell assay for transposase-accessible chromatin using
9788 sequencing (@code{scATAC-seq} or sparse bulk ATAC or deoxyribonuclease
9789 sequence (@code{DNAse-seq}) experiments.")
9790 (license license:expat)))
9791
9792 (define-public r-singlecellexperiment
9793 (package
9794 (name "r-singlecellexperiment")
9795 (version "1.12.0")
9796 (source
9797 (origin
9798 (method url-fetch)
9799 (uri (bioconductor-uri "SingleCellExperiment" version))
9800 (sha256
9801 (base32
9802 "0wpgb2rhxxlclpmwl08iyfy204f7gpj8ijd0qdy4j41c58bl4qm2"))))
9803 (properties
9804 `((upstream-name . "SingleCellExperiment")))
9805 (build-system r-build-system)
9806 (propagated-inputs
9807 `(("r-biocgenerics" ,r-biocgenerics)
9808 ("r-s4vectors" ,r-s4vectors)
9809 ("r-summarizedexperiment" ,r-summarizedexperiment)))
9810 (native-inputs
9811 `(("r-knitr" ,r-knitr)))
9812 (home-page "https://bioconductor.org/packages/SingleCellExperiment")
9813 (synopsis "S4 classes for single cell data")
9814 (description "This package defines an S4 class for storing data from
9815 single-cell experiments. This includes specialized methods to store and
9816 retrieve spike-in information, dimensionality reduction coordinates and size
9817 factors for each cell, along with the usual metadata for genes and
9818 libraries.")
9819 (license license:gpl3)))
9820
9821 (define-public r-scuttle
9822 (package
9823 (name "r-scuttle")
9824 (version "1.0.4")
9825 (source
9826 (origin
9827 (method url-fetch)
9828 (uri (bioconductor-uri "scuttle" version))
9829 (sha256
9830 (base32
9831 "0vfhxyv81y525qgk0s3bxy1yypj16h1bl7sc1a1jdqx11fxxv2l8"))))
9832 (properties `((upstream-name . "scuttle")))
9833 (build-system r-build-system)
9834 (propagated-inputs
9835 `(("r-beachmat" ,r-beachmat)
9836 ("r-biocgenerics" ,r-biocgenerics)
9837 ("r-biocparallel" ,r-biocparallel)
9838 ("r-delayedarray" ,r-delayedarray)
9839 ("r-delayedmatrixstats" ,r-delayedmatrixstats)
9840 ("r-genomicranges" ,r-genomicranges)
9841 ("r-matrix" ,r-matrix)
9842 ("r-rcpp" ,r-rcpp)
9843 ("r-s4vectors" ,r-s4vectors)
9844 ("r-singlecellexperiment" ,r-singlecellexperiment)
9845 ("r-summarizedexperiment" ,r-summarizedexperiment)))
9846 (native-inputs `(("r-knitr" ,r-knitr)))
9847 (home-page "https://bioconductor.org/packages/scuttle")
9848 (synopsis "Single-cell RNA-Seq analysis utilities")
9849 (description
9850 "This package provides basic utility functions for performing single-cell
9851 analyses, focusing on simple normalization, quality control and data
9852 transformations. It also provides some helper functions to assist development
9853 of other packages.")
9854 (license license:gpl3)))
9855
9856 (define-public r-scater
9857 (package
9858 (name "r-scater")
9859 (version "1.18.3")
9860 (source (origin
9861 (method url-fetch)
9862 (uri (bioconductor-uri "scater" version))
9863 (sha256
9864 (base32
9865 "14f7yw277nykxmcm7wlhlsf3nizpwzz24hax1icx73lavfxmc535"))))
9866 (build-system r-build-system)
9867 (propagated-inputs
9868 `(("r-biocgenerics" ,r-biocgenerics)
9869 ("r-biocneighbors" ,r-biocneighbors)
9870 ("r-biocparallel" ,r-biocparallel)
9871 ("r-biocsingular" ,r-biocsingular)
9872 ("r-delayedarray" ,r-delayedarray)
9873 ("r-delayedmatrixstats" ,r-delayedmatrixstats)
9874 ("r-ggbeeswarm" ,r-ggbeeswarm)
9875 ("r-ggplot2" ,r-ggplot2)
9876 ("r-gridextra" ,r-gridextra)
9877 ("r-matrix" ,r-matrix)
9878 ("r-rlang" ,r-rlang)
9879 ("r-s4vectors" ,r-s4vectors)
9880 ("r-scuttle" ,r-scuttle)
9881 ("r-singlecellexperiment" ,r-singlecellexperiment)
9882 ("r-summarizedexperiment" ,r-summarizedexperiment)
9883 ("r-viridis" ,r-viridis)))
9884 (native-inputs
9885 `(("r-knitr" ,r-knitr)))
9886 (home-page "https://github.com/davismcc/scater")
9887 (synopsis "Single-cell analysis toolkit for gene expression data in R")
9888 (description "This package provides a collection of tools for doing
9889 various analyses of single-cell RNA-seq gene expression data, with a focus on
9890 quality control.")
9891 (license license:gpl2+)))
9892
9893 (define-public r-scran
9894 (package
9895 (name "r-scran")
9896 (version "1.18.5")
9897 (source
9898 (origin
9899 (method url-fetch)
9900 (uri (bioconductor-uri "scran" version))
9901 (sha256
9902 (base32
9903 "0mk4bs7pkzbaiaaap75nzsrlwr883h45xnbpn94fy91i8d9w1xy1"))))
9904 (build-system r-build-system)
9905 (propagated-inputs
9906 `(("r-beachmat" ,r-beachmat)
9907 ("r-bh" ,r-bh)
9908 ("r-biocgenerics" ,r-biocgenerics)
9909 ("r-biocneighbors" ,r-biocneighbors)
9910 ("r-biocparallel" ,r-biocparallel)
9911 ("r-biocsingular" ,r-biocsingular)
9912 ("r-bluster" ,r-bluster)
9913 ("r-delayedarray" ,r-delayedarray)
9914 ("r-delayedmatrixstats" ,r-delayedmatrixstats)
9915 ("r-dqrng" ,r-dqrng)
9916 ("r-edger" ,r-edger)
9917 ("r-igraph" ,r-igraph)
9918 ("r-limma" ,r-limma)
9919 ("r-matrix" ,r-matrix)
9920 ("r-rcpp" ,r-rcpp)
9921 ("r-s4vectors" ,r-s4vectors)
9922 ("r-scuttle" ,r-scuttle)
9923 ("r-singlecellexperiment" ,r-singlecellexperiment)
9924 ("r-statmod" ,r-statmod)
9925 ("r-summarizedexperiment" ,r-summarizedexperiment)))
9926 (native-inputs
9927 `(("r-knitr" ,r-knitr)))
9928 (home-page "https://bioconductor.org/packages/scran")
9929 (synopsis "Methods for single-cell RNA-Seq data analysis")
9930 (description "This package implements a variety of low-level analyses of
9931 single-cell RNA-seq data. Methods are provided for normalization of
9932 cell-specific biases, assignment of cell cycle phase, and detection of highly
9933 variable and significantly correlated genes.")
9934 (license license:gpl3)))
9935
9936 (define-public r-sparsematrixstats
9937 (package
9938 (name "r-sparsematrixstats")
9939 (version "1.2.1")
9940 (source
9941 (origin
9942 (method url-fetch)
9943 (uri (bioconductor-uri "sparseMatrixStats" version))
9944 (sha256
9945 (base32
9946 "01gnmy9zqd0ygm40vqkmqmiwfqmdawj4m81dysmmcdm7z80rn9ii"))))
9947 (properties
9948 `((upstream-name . "sparseMatrixStats")))
9949 (build-system r-build-system)
9950 (propagated-inputs
9951 `(("r-matrix" ,r-matrix)
9952 ("r-matrixgenerics" ,r-matrixgenerics)
9953 ("r-matrixstats" ,r-matrixstats)
9954 ("r-rcpp" ,r-rcpp)))
9955 (native-inputs `(("r-knitr" ,r-knitr)))
9956 (home-page "https://bioconductor.org/packages/sparseMatrixStats/")
9957 (synopsis "Summary statistics for rows and columns of sparse matrices")
9958 (description
9959 "This package provides high performance functions for row and column
9960 operations on sparse matrices. Currently, the optimizations are limited to
9961 data in the column sparse format.")
9962 (license license:expat)))
9963
9964 (define-public r-delayedmatrixstats
9965 (package
9966 (name "r-delayedmatrixstats")
9967 (version "1.12.3")
9968 (source
9969 (origin
9970 (method url-fetch)
9971 (uri (bioconductor-uri "DelayedMatrixStats" version))
9972 (sha256
9973 (base32
9974 "1hb8jv5dy3svf7xan6rym7amwdqm5mvl9qx5xhmj1vkb81bizn7h"))))
9975 (properties
9976 `((upstream-name . "DelayedMatrixStats")))
9977 (build-system r-build-system)
9978 (propagated-inputs
9979 `(("r-biocparallel" ,r-biocparallel)
9980 ("r-delayedarray" ,r-delayedarray)
9981 ("r-hdf5array" ,r-hdf5array)
9982 ("r-iranges" ,r-iranges)
9983 ("r-matrix" ,r-matrix)
9984 ("r-matrixgenerics" ,r-matrixgenerics)
9985 ("r-matrixstats" ,r-matrixstats)
9986 ("r-s4vectors" ,r-s4vectors)
9987 ("r-sparsematrixstats" ,r-sparsematrixstats)))
9988 (native-inputs
9989 `(("r-knitr" ,r-knitr)))
9990 (home-page "https://github.com/PeteHaitch/DelayedMatrixStats")
9991 (synopsis "Functions that apply to rows and columns of DelayedMatrix objects")
9992 (description
9993 "This package provides a port of the @code{matrixStats} API for use with
9994 @code{DelayedMatrix} objects from the @code{DelayedArray} package. It
9995 contains high-performing functions operating on rows and columns of
9996 @code{DelayedMatrix} objects, e.g. @code{colMedians}, @code{rowMedians},
9997 @code{colRanks}, @code{rowRanks}, @code{colSds}, and @code{rowSds}. Functions
9998 are optimized per data type and for subsetted calculations such that both
9999 memory usage and processing time is minimized.")
10000 (license license:expat)))
10001
10002 (define-public r-mscoreutils
10003 (package
10004 (name "r-mscoreutils")
10005 (version "1.2.0")
10006 (source
10007 (origin
10008 (method url-fetch)
10009 (uri (bioconductor-uri "MsCoreUtils" version))
10010 (sha256
10011 (base32
10012 "0fa3bcf2cmzf5y8wjs7pnzs26qwgqnrrl4hj4sa4fp9kv8z80630"))))
10013 (properties `((upstream-name . "MsCoreUtils")))
10014 (build-system r-build-system)
10015 (propagated-inputs
10016 `(("r-mass" ,r-mass)
10017 ("r-rcpp" ,r-rcpp)
10018 ("r-s4vectors" ,r-s4vectors)))
10019 (native-inputs
10020 `(("r-knitr" ,r-knitr)))
10021 (home-page "https://github.com/RforMassSpectrometry/MsCoreUtils")
10022 (synopsis "Core utils for mass spectrometry data")
10023 (description
10024 "This package defines low-level functions for mass spectrometry data and
10025 is independent of any high-level data structures. These functions include
10026 mass spectra processing functions (noise estimation, smoothing, binning),
10027 quantitative aggregation functions (median polish, robust summarisation,
10028 etc.), missing data imputation, data normalisation (quantiles, vsn, etc.) as
10029 well as misc helper functions, that are used across high-level data structure
10030 within the R for Mass Spectrometry packages.")
10031 (license license:artistic2.0)))
10032
10033 (define-public r-biocio
10034 (package
10035 (name "r-biocio")
10036 (version "1.0.1")
10037 (source
10038 (origin
10039 (method url-fetch)
10040 (uri (bioconductor-uri "BiocIO" version))
10041 (sha256
10042 (base32
10043 "06gg5ra3r7q4b6mz14c2s9d453cnh1lxh517ffl9f8dr8vwv5s18"))))
10044 (properties `((upstream-name . "BiocIO")))
10045 (build-system r-build-system)
10046 (propagated-inputs
10047 `(("r-biocgenerics" ,r-biocgenerics)
10048 ("r-genomicranges" ,r-genomicranges)
10049 ("r-rcurl" ,r-rcurl)
10050 ("r-s4vectors" ,r-s4vectors)))
10051 (native-inputs
10052 `(("r-knitr" ,r-knitr)))
10053 (home-page "https://bioconductor.org/packages/BiocIO")
10054 (synopsis "Standard input and output for Bioconductor packages")
10055 (description
10056 "This package implements `import()` and `export()` standard generics for
10057 importing and exporting biological data formats. `import()` supports
10058 whole-file as well as chunk-wise iterative import. The `import()` interface
10059 optionally provides a standard mechanism for 'lazy' access via `filter()` (on
10060 row or element-like components of the file resource), `select()` (on
10061 column-like components of the file resource) and `collect()`. The `import()`
10062 interface optionally provides transparent access to remote (e.g. via https)
10063 as well as local access. Developers can register a file extension, e.g.,
10064 `.loom` for dispatch from character-based URIs to specific `import()` /
10065 `export()` methods based on classes representing file types, e.g.,
10066 `LoomFile()`.")
10067 (license license:artistic2.0)))
10068
10069 (define-public r-msmseda
10070 (package
10071 (name "r-msmseda")
10072 (version "1.28.0")
10073 (source
10074 (origin
10075 (method url-fetch)
10076 (uri (bioconductor-uri "msmsEDA" version))
10077 (sha256
10078 (base32
10079 "1llmy8msxmrqik3s3439wffma1662vwvvcaz8q0a4g5ridkmdbrx"))))
10080 (properties `((upstream-name . "msmsEDA")))
10081 (build-system r-build-system)
10082 (propagated-inputs
10083 `(("r-gplots" ,r-gplots)
10084 ("r-mass" ,r-mass)
10085 ("r-msnbase" ,r-msnbase)
10086 ("r-rcolorbrewer" ,r-rcolorbrewer)))
10087 (home-page
10088 "https://bioconductor.org/packages/msmsEDA")
10089 (synopsis "Exploratory data analysis of LC-MS/MS data by spectral counts")
10090 (description
10091 "Exploratory data analysis to assess the quality of a set of LC-MS/MS
10092 experiments, and visualize de influence of the involved factors.")
10093 (license license:gpl2)))
10094
10095 (define-public r-msmstests
10096 (package
10097 (name "r-msmstests")
10098 (version "1.28.0")
10099 (source
10100 (origin
10101 (method url-fetch)
10102 (uri (bioconductor-uri "msmsTests" version))
10103 (sha256
10104 (base32
10105 "1zsnmzj1qvjdwz7mwg9wrsk5iskpqs0f6jccqn8mxy9dgkskmp0j"))))
10106 (properties `((upstream-name . "msmsTests")))
10107 (build-system r-build-system)
10108 (propagated-inputs
10109 `(("r-edger" ,r-edger)
10110 ("r-msmseda" ,r-msmseda)
10111 ("r-msnbase" ,r-msnbase)
10112 ("r-qvalue" ,r-qvalue)))
10113 (home-page
10114 "https://bioconductor.org/packages/msmsTests")
10115 (synopsis "Differential LC-MS/MS expression tests")
10116 (description
10117 "This packages provides statistical tests for label-free LC-MS/MS data
10118 by spectral counts, to discover differentially expressed proteins between two
10119 biological conditions. Three tests are available: Poisson GLM regression,
10120 quasi-likelihood GLM regression, and the negative binomial of the edgeR
10121 package.The three models admit blocking factors to control for nuissance
10122 variables.To assure a good level of reproducibility a post-test filter is
10123 available, where we may set the minimum effect size considered biologicaly
10124 relevant, and the minimum expression of the most abundant condition.")
10125 (license license:gpl2)))
10126
10127 (define-public r-catalyst
10128 (package
10129 (name "r-catalyst")
10130 (version "1.14.0")
10131 (source
10132 (origin
10133 (method url-fetch)
10134 (uri (bioconductor-uri "CATALYST" version))
10135 (sha256
10136 (base32
10137 "13af7c4irx1f5yqi32k7kj661vzg32wn3dnps7r9pjijfl4drhrh"))))
10138 (properties `((upstream-name . "CATALYST")))
10139 (build-system r-build-system)
10140 (propagated-inputs
10141 `(("r-circlize" ,r-circlize)
10142 ("r-complexheatmap" ,r-complexheatmap)
10143 ("r-consensusclusterplus" ,r-consensusclusterplus)
10144 ("r-cowplot" ,r-cowplot)
10145 ("r-data-table" ,r-data-table)
10146 ("r-dplyr" ,r-dplyr)
10147 ("r-drc" ,r-drc)
10148 ("r-flowcore" ,r-flowcore)
10149 ("r-flowsom" ,r-flowsom)
10150 ("r-ggplot2" ,r-ggplot2)
10151 ("r-ggrepel" ,r-ggrepel)
10152 ("r-ggridges" ,r-ggridges)
10153 ("r-gridextra" ,r-gridextra)
10154 ("r-magrittr" ,r-magrittr)
10155 ("r-matrix" ,r-matrix)
10156 ("r-matrixstats" ,r-matrixstats)
10157 ("r-nnls" ,r-nnls)
10158 ("r-purrr" ,r-purrr)
10159 ("r-rcolorbrewer" ,r-rcolorbrewer)
10160 ("r-reshape2" ,r-reshape2)
10161 ("r-rtsne" ,r-rtsne)
10162 ("r-s4vectors" ,r-s4vectors)
10163 ("r-scales" ,r-scales)
10164 ("r-scater" ,r-scater)
10165 ("r-singlecellexperiment" ,r-singlecellexperiment)
10166 ("r-summarizedexperiment" ,r-summarizedexperiment)))
10167 (native-inputs
10168 `(("r-knitr" ,r-knitr)))
10169 (home-page
10170 "https://github.com/HelenaLC/CATALYST")
10171 (synopsis "Cytometry data analysis tools")
10172 (description
10173 "This package is Cytometry dATa anALYSis Tools (CATALYST). Mass
10174 cytometry (CyTOF) uses heavy metal isotopes rather than fluorescent tags as
10175 reporters to label antibodies, thereby substantially decreasing spectral
10176 overlap and allowing for examination of over 50 parameters at the single cell
10177 level. While spectral overlap is significantly less pronounced in CyTOF than
10178 flow cytometry, spillover due to detection sensitivity, isotopic impurities,
10179 and oxide formation can impede data interpretability. We designed
10180 CATALYST (Cytometry dATa anALYSis Tools) to provide a pipeline for
10181 preprocessing of cytometry data, including i) normalization using bead
10182 standards, ii) single-cell deconvolution, and iii) bead-based compensation.")
10183 (license license:gpl2+)))
10184
10185 (define-public r-erma
10186 (package
10187 (name "r-erma")
10188 (version "1.6.0")
10189 (source
10190 (origin
10191 (method url-fetch)
10192 (uri (bioconductor-uri "erma" version))
10193 (sha256
10194 (base32
10195 "1k2j1xhv0vwn45xmh8ds0gz812px5hnpgzvp37ngsdn4j5ai1l0k"))))
10196 (build-system r-build-system)
10197 (propagated-inputs
10198 `(("r-annotationdbi" ,r-annotationdbi)
10199 ("r-biobase" ,r-biobase)
10200 ("r-biocgenerics" ,r-biocgenerics)
10201 ("r-biocparallel" ,r-biocparallel)
10202 ("r-genomeinfodb" ,r-genomeinfodb)
10203 ("r-genomicfiles" ,r-genomicfiles)
10204 ("r-genomicranges" ,r-genomicranges)
10205 ("r-ggplot2" ,r-ggplot2)
10206 ("r-homo-sapiens" ,r-homo-sapiens)
10207 ("r-iranges" ,r-iranges)
10208 ("r-rtracklayer" ,r-rtracklayer)
10209 ("r-s4vectors" ,r-s4vectors)
10210 ("r-shiny" ,r-shiny)
10211 ("r-summarizedexperiment" ,r-summarizedexperiment)))
10212 (native-inputs
10213 `(("r-knitr" ,r-knitr)))
10214 (home-page "https://bioconductor.org/packages/erma")
10215 (synopsis "Epigenomic road map adventures")
10216 (description
10217 "The epigenomics road map describes locations of epigenetic marks in DNA
10218 from a variety of cell types. Of interest are locations of histone
10219 modifications, sites of DNA methylation, and regions of accessible chromatin.
10220 This package presents a selection of elements of the road map including
10221 metadata and outputs of the ChromImpute procedure applied to ENCODE cell lines
10222 by Ernst and Kellis.")
10223 (license license:artistic2.0)))
10224
10225 (define-public r-ggbio
10226 (package
10227 (name "r-ggbio")
10228 (version "1.38.0")
10229 (source
10230 (origin
10231 (method url-fetch)
10232 (uri (bioconductor-uri "ggbio" version))
10233 (sha256
10234 (base32
10235 "0vabil4jzrlv01aibqjhdkvrv2bf2kkpsidrkjj06isqr5fz54lw"))))
10236 (build-system r-build-system)
10237 (arguments
10238 `(#:phases
10239 (modify-phases %standard-phases
10240 ;; See https://github.com/tengfei/ggbio/issues/117
10241 ;; This fix will be included in the next release.
10242 (add-after 'unpack 'fix-typo
10243 (lambda _
10244 (substitute* "R/GGbio-class.R"
10245 (("fechable") "fetchable"))
10246 #t)))))
10247 (propagated-inputs
10248 `(("r-annotationdbi" ,r-annotationdbi)
10249 ("r-annotationfilter" ,r-annotationfilter)
10250 ("r-biobase" ,r-biobase)
10251 ("r-biocgenerics" ,r-biocgenerics)
10252 ("r-biostrings" ,r-biostrings)
10253 ("r-biovizbase" ,r-biovizbase)
10254 ("r-bsgenome" ,r-bsgenome)
10255 ("r-ensembldb" ,r-ensembldb)
10256 ("r-genomeinfodb" ,r-genomeinfodb)
10257 ("r-genomicalignments" ,r-genomicalignments)
10258 ("r-genomicfeatures" ,r-genomicfeatures)
10259 ("r-genomicranges" ,r-genomicranges)
10260 ("r-ggally" ,r-ggally)
10261 ("r-ggplot2" ,r-ggplot2)
10262 ("r-gridextra" ,r-gridextra)
10263 ("r-gtable" ,r-gtable)
10264 ("r-hmisc" ,r-hmisc)
10265 ("r-iranges" ,r-iranges)
10266 ("r-organismdbi" ,r-organismdbi)
10267 ("r-reshape2" ,r-reshape2)
10268 ("r-rlang" ,r-rlang)
10269 ("r-rsamtools" ,r-rsamtools)
10270 ("r-rtracklayer" ,r-rtracklayer)
10271 ("r-s4vectors" ,r-s4vectors)
10272 ("r-scales" ,r-scales)
10273 ("r-summarizedexperiment" ,r-summarizedexperiment)
10274 ("r-variantannotation" ,r-variantannotation)))
10275 (native-inputs
10276 `(("r-knitr" ,r-knitr)))
10277 (home-page "http://www.tengfei.name/ggbio/")
10278 (synopsis "Visualization tools for genomic data")
10279 (description
10280 "The ggbio package extends and specializes the grammar of graphics for
10281 biological data. The graphics are designed to answer common scientific
10282 questions, in particular those often asked of high throughput genomics data.
10283 All core Bioconductor data structures are supported, where appropriate. The
10284 package supports detailed views of particular genomic regions, as well as
10285 genome-wide overviews. Supported overviews include ideograms and grand linear
10286 views. High-level plots include sequence fragment length, edge-linked
10287 interval to data view, mismatch pileup, and several splicing summaries.")
10288 (license license:artistic2.0)))
10289
10290 (define-public r-gqtlbase
10291 (package
10292 (name "r-gqtlbase")
10293 (version "1.21.1")
10294 (source
10295 (origin
10296 (method url-fetch)
10297 (uri (bioconductor-uri "gQTLBase" version))
10298 (sha256
10299 (base32
10300 "0nipibm1bk9k70ajbw1f6vjmz0dh7gk21l17q3m54bnawxsggrfh"))))
10301 (properties `((upstream-name . "gQTLBase")))
10302 (build-system r-build-system)
10303 (arguments
10304 `(#:phases
10305 (modify-phases %standard-phases
10306 ;; This is an upstream bug.
10307 (add-after 'unpack 'fix-imports
10308 (lambda _
10309 (substitute* "NAMESPACE"
10310 ((".*maxffmode.*") "")
10311 (("importFrom\\(ff,.*") "import(ff)\n"))
10312 #t)))))
10313 (propagated-inputs
10314 `(("r-batchjobs" ,r-batchjobs)
10315 ("r-bbmisc" ,r-bbmisc)
10316 ("r-biocgenerics" ,r-biocgenerics)
10317 ("r-bit" ,r-bit)
10318 ("r-doparallel" ,r-doparallel)
10319 ("r-ff" ,r-ff)
10320 ("r-ffbase" ,r-ffbase)
10321 ("r-foreach" ,r-foreach)
10322 ("r-genomicfiles" ,r-genomicfiles)
10323 ("r-genomicranges" ,r-genomicranges)
10324 ("r-rtracklayer" ,r-rtracklayer)
10325 ("r-s4vectors" ,r-s4vectors)
10326 ("r-summarizedexperiment" ,r-summarizedexperiment)))
10327 (native-inputs
10328 `(("r-knitr" ,r-knitr)))
10329 (home-page "https://bioconductor.org/packages/gQTLBase")
10330 (synopsis "Infrastructure for eQTL, mQTL and similar studies")
10331 (description
10332 "The purpose of this package is to simplify the storage and interrogation
10333 of @dfn{quantitative trait loci} (QTL) archives, such as eQTL, mQTL, dsQTL,
10334 and more.")
10335 (license license:artistic2.0)))
10336
10337 (define-public r-gqtlstats
10338 (package
10339 (name "r-gqtlstats")
10340 (version "1.21.3")
10341 (source
10342 (origin
10343 (method url-fetch)
10344 (uri (bioconductor-uri "gQTLstats" version))
10345 (sha256
10346 (base32
10347 "1h78l23idf867djmdk97b02jxgmz4vfr2dai01fp648d0lsx5mkl"))))
10348 (properties `((upstream-name . "gQTLstats")))
10349 (build-system r-build-system)
10350 (propagated-inputs
10351 `(("r-annotationdbi" ,r-annotationdbi)
10352 ("r-batchjobs" ,r-batchjobs)
10353 ("r-bbmisc" ,r-bbmisc)
10354 ("r-beeswarm" ,r-beeswarm)
10355 ("r-biobase" ,r-biobase)
10356 ("r-biocgenerics" ,r-biocgenerics)
10357 ("r-doparallel" ,r-doparallel)
10358 ("r-dplyr" ,r-dplyr)
10359 ("r-erma" ,r-erma)
10360 ("r-ffbase" ,r-ffbase)
10361 ("r-foreach" ,r-foreach)
10362 ("r-genomeinfodb" ,r-genomeinfodb)
10363 ("r-genomicfeatures" ,r-genomicfeatures)
10364 ("r-genomicfiles" ,r-genomicfiles)
10365 ("r-genomicranges" ,r-genomicranges)
10366 ("r-ggbeeswarm" ,r-ggbeeswarm)
10367 ("r-ggplot2" ,r-ggplot2)
10368 ("r-gqtlbase" ,r-gqtlbase)
10369 ("r-hardyweinberg" ,r-hardyweinberg)
10370 ("r-homo-sapiens" ,r-homo-sapiens)
10371 ("r-iranges" ,r-iranges)
10372 ("r-limma" ,r-limma)
10373 ("r-mgcv" ,r-mgcv)
10374 ("r-plotly" ,r-plotly)
10375 ("r-reshape2" ,r-reshape2)
10376 ("r-s4vectors" ,r-s4vectors)
10377 ("r-shiny" ,r-shiny)
10378 ("r-snpstats" ,r-snpstats)
10379 ("r-summarizedexperiment" ,r-summarizedexperiment)
10380 ("r-variantannotation" ,r-variantannotation)))
10381 (native-inputs
10382 `(("r-knitr" ,r-knitr)))
10383 (home-page "https://bioconductor.org/packages/gQTLstats")
10384 (synopsis "Computationally efficient analysis for eQTL and allied studies")
10385 (description
10386 "This package provides tools for the computationally efficient analysis
10387 of @dfn{quantitative trait loci} (QTL) data, including eQTL, mQTL, dsQTL, etc.
10388 The software in this package aims to support refinements and functional
10389 interpretation of members of a collection of association statistics on a
10390 family of feature/genome hypotheses.")
10391 (license license:artistic2.0)))
10392
10393 (define-public r-gviz
10394 (package
10395 (name "r-gviz")
10396 (version "1.34.0")
10397 (source
10398 (origin
10399 (method url-fetch)
10400 (uri (bioconductor-uri "Gviz" version))
10401 (sha256
10402 (base32
10403 "0v7bz46b91dnrr55ah42ljj1i2xs3090s4w0lw8098pag00p4vh2"))))
10404 (properties `((upstream-name . "Gviz")))
10405 (build-system r-build-system)
10406 (propagated-inputs
10407 `(("r-annotationdbi" ,r-annotationdbi)
10408 ("r-biobase" ,r-biobase)
10409 ("r-biocgenerics" ,r-biocgenerics)
10410 ("r-biomart" ,r-biomart)
10411 ("r-biostrings" ,r-biostrings)
10412 ("r-biovizbase" ,r-biovizbase)
10413 ("r-bsgenome" ,r-bsgenome)
10414 ("r-digest" ,r-digest)
10415 ("r-ensembldb" ,r-ensembldb)
10416 ("r-genomeinfodb" ,r-genomeinfodb)
10417 ("r-genomicalignments" ,r-genomicalignments)
10418 ("r-genomicfeatures" ,r-genomicfeatures)
10419 ("r-genomicranges" ,r-genomicranges)
10420 ("r-iranges" ,r-iranges)
10421 ("r-lattice" ,r-lattice)
10422 ("r-latticeextra" ,r-latticeextra)
10423 ("r-matrixstats" ,r-matrixstats)
10424 ("r-rcolorbrewer" ,r-rcolorbrewer)
10425 ("r-rsamtools" ,r-rsamtools)
10426 ("r-rtracklayer" ,r-rtracklayer)
10427 ("r-s4vectors" ,r-s4vectors)
10428 ("r-xvector" ,r-xvector)))
10429 (native-inputs
10430 `(("r-knitr" ,r-knitr)))
10431 (home-page "https://bioconductor.org/packages/Gviz")
10432 (synopsis "Plotting data and annotation information along genomic coordinates")
10433 (description
10434 "Genomic data analyses requires integrated visualization of known genomic
10435 information and new experimental data. Gviz uses the biomaRt and the
10436 rtracklayer packages to perform live annotation queries to Ensembl and UCSC
10437 and translates this to e.g. gene/transcript structures in viewports of the
10438 grid graphics package. This results in genomic information plotted together
10439 with your data.")
10440 (license license:artistic2.0)))
10441
10442 (define-public r-gwascat
10443 (package
10444 (name "r-gwascat")
10445 (version "2.22.0")
10446 (source
10447 (origin
10448 (method url-fetch)
10449 (uri (bioconductor-uri "gwascat" version))
10450 (sha256
10451 (base32
10452 "1aqi1ny93virnzsxkh9ccx3mws70bgv0r8nwgla09vffb7f16nna"))))
10453 (build-system r-build-system)
10454 (propagated-inputs
10455 `(("r-annotationdbi" ,r-annotationdbi)
10456 ("r-biocfilecache" ,r-biocfilecache)
10457 ("r-biostrings" ,r-biostrings)
10458 ("r-genomeinfodb" ,r-genomeinfodb)
10459 ("r-genomicfeatures" ,r-genomicfeatures)
10460 ("r-genomicranges" ,r-genomicranges)
10461 ("r-iranges" ,r-iranges)
10462 ("r-readr" ,r-readr)
10463 ("r-s4vectors" ,r-s4vectors)
10464 ("r-snpstats" ,r-snpstats)
10465 ("r-variantannotation" ,r-variantannotation)))
10466 (native-inputs
10467 `(("r-knitr" ,r-knitr)))
10468 (home-page "https://bioconductor.org/packages/gwascat")
10469 (synopsis "Tools for data in the EMBL-EBI GWAS catalog")
10470 (description
10471 "This package provides tools for representing and modeling data in the
10472 EMBL-EBI GWAS catalog.")
10473 (license license:artistic2.0)))
10474
10475 (define-public r-kegggraph
10476 (package
10477 (name "r-kegggraph")
10478 (version "1.50.0")
10479 (source
10480 (origin
10481 (method url-fetch)
10482 (uri (bioconductor-uri "KEGGgraph" version))
10483 (sha256
10484 (base32 "1h293hn02ysm923bh9gxk87xv663xiqchqcvpaxpla9c3yrgkx2v"))))
10485 (properties `((upstream-name . "KEGGgraph")))
10486 (build-system r-build-system)
10487 (propagated-inputs
10488 `(("r-graph" ,r-graph)
10489 ("r-rcurl" ,r-rcurl)
10490 ("r-xml" ,r-xml)))
10491 (home-page "https://bioconductor.org/packages/KEGGgraph")
10492 (synopsis "Graph approach to Kegg Pathway database in R and Bioconductor")
10493 (description
10494 "@code{r-kegggraph} is an interface between Kegg Pathway database and graph
10495 object as well as a collection of tools to analyze, dissect and visualize these
10496 graphs. It parses the regularly updated kgml (Kegg XML) files into graph models
10497 maintaining all essential pathway attributes. The package offers
10498 functionalities including parsing, graph operation, visualization and etc.")
10499 (license license:gpl2+)))
10500
10501 (define-public r-ldblock
10502 (package
10503 (name "r-ldblock")
10504 (version "1.20.0")
10505 (source
10506 (origin
10507 (method url-fetch)
10508 (uri (bioconductor-uri "ldblock" version))
10509 (sha256
10510 (base32
10511 "09i3ikv0axks9g842z1pjsc8x0fba51zyyc218h0bylbi1n9cdkm"))))
10512 (build-system r-build-system)
10513 (propagated-inputs
10514 `(("r-biocgenerics" ,r-biocgenerics)
10515 ("r-ensdb-hsapiens-v75" ,r-ensdb-hsapiens-v75)
10516 ("r-ensembldb" ,r-ensembldb)
10517 ("r-genomeinfodb" ,r-genomeinfodb)
10518 ("r-genomicfiles" ,r-genomicfiles)
10519 ("r-httr" ,r-httr)
10520 ("r-matrix" ,r-matrix)
10521 ("r-rsamtools" ,r-rsamtools)
10522 ("r-snpstats" ,r-snpstats)
10523 ("r-variantannotation" ,r-variantannotation)))
10524 (native-inputs
10525 `(("r-knitr" ,r-knitr)))
10526 (home-page "https://bioconductor.org/packages/ldblock")
10527 (synopsis "Data structures for linkage disequilibrium measures in populations")
10528 (description
10529 "This package defines data structures for @dfn{linkage
10530 disequilibrium} (LD) measures in populations. Its purpose is to simplify
10531 handling of existing population-level data for the purpose of flexibly
10532 defining LD blocks.")
10533 (license license:artistic2.0)))
10534
10535 ;; This is a CRAN package, but it depends on r-snpstats, which is a
10536 ;; Bioconductor package.
10537 (define-public r-ldheatmap
10538 (package
10539 (name "r-ldheatmap")
10540 (version "1.0-4")
10541 (source
10542 (origin
10543 (method url-fetch)
10544 (uri (cran-uri "LDheatmap" version))
10545 (sha256
10546 (base32
10547 "1jp578cf29qcgx95w10lpymlwx2pgjsf0nypwkl9b8g635gkisq7"))))
10548 (properties `((upstream-name . "LDheatmap")))
10549 (build-system r-build-system)
10550 (propagated-inputs
10551 `(("r-genetics" ,r-genetics)
10552 ("r-rcpp" ,r-rcpp)
10553 ("r-snpstats" ,r-snpstats)))
10554 (home-page "https://stat.sfu.ca/statgen/research/ldheatmap.html")
10555 (synopsis "Graphical display of pairwise linkage disequilibria between SNPs")
10556 (description
10557 "This package provides tools to produce a graphical display, as a heat
10558 map, of measures of pairwise linkage disequilibria between SNPs. Users may
10559 optionally include the physical locations or genetic map distances of each SNP
10560 on the plot.")
10561 (license license:gpl3)))
10562
10563 (define-public r-pathview
10564 (package
10565 (name "r-pathview")
10566 (version "1.30.1")
10567 (source
10568 (origin
10569 (method url-fetch)
10570 (uri (bioconductor-uri "pathview" version))
10571 (sha256
10572 (base32 "11fisiksw1y64ii9q8p2znyp9w8mlqzgiaacmycw59rngkjlmbs4"))))
10573 (properties `((upstream-name . "pathview")))
10574 (build-system r-build-system)
10575 (propagated-inputs
10576 `(("r-annotationdbi" ,r-annotationdbi)
10577 ("r-graph" ,r-graph)
10578 ("r-kegggraph" ,r-kegggraph)
10579 ("r-keggrest" ,r-keggrest)
10580 ("r-org-hs-eg-db" ,r-org-hs-eg-db)
10581 ("r-png" ,r-png)
10582 ("r-rgraphviz" ,r-rgraphviz)
10583 ("r-xml" ,r-xml)))
10584 (home-page "https://pathview.uncc.edu/")
10585 (synopsis "Tool set for pathway based data integration and visualization")
10586 (description
10587 "@code{r-pathview} is a tool set for pathway based data integration and
10588 visualization. It maps and renders a wide variety of biological data on
10589 relevant pathway graphs. All users need is to supply their data and specify
10590 the target pathway. This package automatically downloads the pathway graph
10591 data, parses the data file, maps user data to the pathway, and render pathway
10592 graph with the mapped data. In addition, @code{r-pathview} also seamlessly
10593 integrates with pathway and gene set (enrichment) analysis tools for
10594 large-scale and fully automated analysis.")
10595 (license license:gpl3+)))
10596
10597 (define-public r-snpstats
10598 (package
10599 (name "r-snpstats")
10600 (version "1.40.0")
10601 (source
10602 (origin
10603 (method url-fetch)
10604 (uri (bioconductor-uri "snpStats" version))
10605 (sha256
10606 (base32
10607 "1298a71swwav53yf9kfqkdpach3818plqcbw0lgb6sibs8y8ff24"))))
10608 (properties `((upstream-name . "snpStats")))
10609 (build-system r-build-system)
10610 (inputs `(("zlib" ,zlib)))
10611 (propagated-inputs
10612 `(("r-biocgenerics" ,r-biocgenerics)
10613 ("r-matrix" ,r-matrix)
10614 ("r-survival" ,r-survival)
10615 ("r-zlibbioc" ,r-zlibbioc)))
10616 (home-page "https://bioconductor.org/packages/snpStats")
10617 (synopsis "Methods for SNP association studies")
10618 (description
10619 "This package provides classes and statistical methods for large
10620 @dfn{single-nucleotide polymorphism} (SNP) association studies. This extends
10621 the earlier snpMatrix package, allowing for uncertainty in genotypes.")
10622 (license license:gpl3)))
10623
10624 (define-public r-sushi
10625 (package
10626 (name "r-sushi")
10627 (version "1.28.0")
10628 (source (origin
10629 (method url-fetch)
10630 (uri (bioconductor-uri "Sushi" version))
10631 (sha256
10632 (base32
10633 "0ksj4f9z14mjsv6ssg5dwhpldw4r7wpdsln2if5g486mm1c56r8p"))))
10634 (properties `((upstream-name . "Sushi")))
10635 (build-system r-build-system)
10636 (propagated-inputs
10637 `(("r-biomart" ,r-biomart)
10638 ("r-zoo" ,r-zoo)))
10639 (home-page "https://bioconductor.org/packages/Sushi")
10640 (synopsis "Tools for visualizing genomics data")
10641 (description
10642 "This package provides flexible, quantitative, and integrative genomic
10643 visualizations for publication-quality multi-panel figures.")
10644 (license license:gpl2+)))