gnu: r-dose: Update to 3.22.1.
[jackhill/guix/guix.git] / gnu / packages / bioconductor.scm
1 ;;; GNU Guix --- Functional package management for GNU
2 ;;; Copyright © 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022 Ricardo Wurmus <rekado@elephly.net>
3 ;;; Copyright © 2016, 2017, 2018, 2020, 2021 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, 2022 Efraim Flashner <efraim@flashner.co.il>
7 ;;; Copyright © 2017, 2018, 2019, 2020, 2021 Tobias Geerinckx-Rice <me@tobias.gr>
8 ;;; Copyright © 2019, 2020, 2021, 2022 Simon Tournier <zimon.toutoune@gmail.com>
9 ;;; Copyright © 2020 Peter Lo <peterloleungyau@gmail.com>
10 ;;; Copyright © 2020, 2021, 2022 Mădălin Ionel Patrașcu <madalinionel.patrascu@mdc-berlin.de>
11 ;;; Copyright © 2020 Jakub Kądziołka <kuba@kadziolka.net>
12 ;;; Copyright © 2021 Hong Li <hli@mdc-berlin.de>
13 ;;; Copyright © 2021 Tim Howes <timhowes@lavabit.com>
14 ;;; Copyright © 2021 Nicolas Vallet <nls.vallet@gmail.com>
15 ;;;
16 ;;; This file is part of GNU Guix.
17 ;;;
18 ;;; GNU Guix is free software; you can redistribute it and/or modify it
19 ;;; under the terms of the GNU General Public License as published by
20 ;;; the Free Software Foundation; either version 3 of the License, or (at
21 ;;; your option) any later version.
22 ;;;
23 ;;; GNU Guix is distributed in the hope that it will be useful, but
24 ;;; WITHOUT ANY WARRANTY; without even the implied warranty of
25 ;;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
26 ;;; GNU General Public License for more details.
27 ;;;
28 ;;; You should have received a copy of the GNU General Public License
29 ;;; along with GNU Guix. If not, see <http://www.gnu.org/licenses/>.
30
31 (define-module (gnu packages bioconductor)
32 #:use-module ((guix licenses) #:prefix license:)
33 #:use-module (guix packages)
34 #:use-module (guix download)
35 #:use-module (guix git-download)
36 #:use-module (guix build-system r)
37 #:use-module (gnu packages)
38 #:use-module (gnu packages autotools)
39 #:use-module (gnu packages base)
40 #:use-module (gnu packages bioinformatics)
41 #:use-module (gnu packages boost)
42 #:use-module (gnu packages cran)
43 #:use-module (gnu packages compression)
44 #:use-module (gnu packages curl)
45 #:use-module (gnu packages docker)
46 #:use-module (gnu packages gcc)
47 #:use-module (gnu packages graph)
48 #:use-module (gnu packages graphviz)
49 #:use-module (gnu packages haskell-xyz)
50 #:use-module (gnu packages image)
51 #:use-module (gnu packages maths)
52 #:use-module (gnu packages netpbm)
53 #:use-module (gnu packages python)
54 #:use-module (gnu packages perl)
55 #:use-module (gnu packages pkg-config)
56 #:use-module (gnu packages statistics)
57 #:use-module (gnu packages web)
58 #:use-module (gnu packages xml)
59 #:use-module (srfi srfi-1))
60
61 \f
62 ;;; Annotations
63
64 (define-public r-org-eck12-eg-db
65 (package
66 (name "r-org-eck12-eg-db")
67 (version "3.12.0")
68 (source
69 (origin
70 (method url-fetch)
71 (uri (bioconductor-uri "org.EcK12.eg.db" version 'annotation))
72 (sha256
73 (base32 "0c4p6jr83k0gm6pvn760yr8xf33wggrfcr6fg7a42a96bcf817gs"))))
74 (properties
75 `((upstream-name . "org.EcK12.eg.db")))
76 (build-system r-build-system)
77 (propagated-inputs
78 (list r-annotationdbi))
79 (home-page "https://bioconductor.org/packages/org.EcK12.eg.db")
80 (synopsis "Genome wide annotation for E coli strain K12")
81 (description
82 "This package provides genome wide annotation for E coli strain K12,
83 primarily based on mapping using Entrez Gene identifiers. Entrez Gene is
84 National Center for Biotechnology Information (NCBI)’s database for
85 gene-specific information. Entrez Gene maintains records from genomes which
86 have been completely sequenced, which have an active research community to
87 submit gene-specific information, or which are scheduled for intense sequence
88 analysis.")
89 (license license:artistic2.0)))
90
91 (define-public r-org-bt-eg-db
92 (package
93 (name "r-org-bt-eg-db")
94 (version "3.13.0")
95 (source
96 (origin
97 (method url-fetch)
98 (uri (bioconductor-uri
99 "org.Bt.eg.db"
100 version
101 'annotation))
102 (sha256
103 (base32
104 "0pwvwyfah8fhvaxdc8zkp3lp1v4mchhzr84r3hb0jx97icdvhafi"))))
105 (properties `((upstream-name . "org.Bt.eg.db")))
106 (build-system r-build-system)
107 (propagated-inputs
108 (list r-annotationdbi))
109 (home-page "https://bioconductor.org/packages/org.Bt.eg.db")
110 (synopsis "Genome wide annotation for Bovine")
111 (description
112 "This package provides genome wide annotations for Bovine, primarily
113 based on mapping using Entrez Gene identifiers.")
114 (license license:artistic2.0)))
115
116 (define-public r-reactome-db
117 (package
118 (name "r-reactome-db")
119 (version "1.70.0")
120 (source
121 (origin
122 (method url-fetch)
123 (uri (bioconductor-uri "reactome.db" version 'annotation))
124 (sha256
125 (base32
126 "05wc4fp0faq6h3kq5rwafnips043as31yq11mrjngfxvf5i10srg"))))
127 (properties `((upstream-name . "reactome.db")))
128 (build-system r-build-system)
129 (propagated-inputs
130 (list r-annotationdbi))
131 (home-page "https://bioconductor.org/packages/reactome.db/")
132 (synopsis "Annotation maps for reactome")
133 (description
134 "This package provides a set of annotation maps for the REACTOME
135 database, assembled using data from REACTOME.")
136 (license license:cc-by4.0)))
137
138 (define-public r-bsgenome-btaurus-ucsc-bostau8
139 (package
140 (name "r-bsgenome-btaurus-ucsc-bostau8")
141 (version "1.4.2")
142 (source (origin
143 (method url-fetch)
144 (uri (bioconductor-uri "BSgenome.Btaurus.UCSC.bosTau8"
145 version 'annotation))
146 (sha256
147 (base32
148 "16wjy1aw9nvx03r7w8yh5w7sw3pn8i9nczd0n0728l6nnyqxlsz6"))))
149 (properties
150 `((upstream-name . "BSgenome.Btaurus.UCSC.bosTau8")))
151 (build-system r-build-system)
152 (propagated-inputs
153 (list r-bsgenome))
154 (home-page
155 "https://www.bioconductor.org/packages/BSgenome.Btaurus.UCSC.bosTau8/")
156 (synopsis "Full genome sequences for Bos taurus (UCSC version bosTau8)")
157 (description "This package provides the full genome sequences for Bos
158 taurus (UCSC version bosTau8).")
159 (license license:artistic2.0)))
160
161 (define-public r-bsgenome-celegans-ucsc-ce6
162 (package
163 (name "r-bsgenome-celegans-ucsc-ce6")
164 (version "1.4.0")
165 (source (origin
166 (method url-fetch)
167 (uri (bioconductor-uri "BSgenome.Celegans.UCSC.ce6"
168 version 'annotation))
169 (sha256
170 (base32
171 "0mqzb353xv2c3m3vkb315dkmnxkgczp7ndnknyhpgjlybyf715v9"))))
172 (properties
173 `((upstream-name . "BSgenome.Celegans.UCSC.ce6")))
174 (build-system r-build-system)
175 (propagated-inputs
176 (list r-bsgenome))
177 (home-page
178 "https://www.bioconductor.org/packages/BSgenome.Celegans.UCSC.ce6/")
179 (synopsis "Full genome sequences for Worm")
180 (description
181 "This package provides full genome sequences for Caenorhabditis
182 elegans (Worm) as provided by UCSC (ce6, May 2008) and stored in Biostrings
183 objects.")
184 (license license:artistic2.0)))
185
186 (define-public r-bsgenome-celegans-ucsc-ce10
187 (package
188 (name "r-bsgenome-celegans-ucsc-ce10")
189 (version "1.4.0")
190 (source (origin
191 (method url-fetch)
192 (uri (bioconductor-uri "BSgenome.Celegans.UCSC.ce10"
193 version 'annotation))
194 (sha256
195 (base32
196 "1zaym97jk4npxk14ifvwz2rvhm4zx9xgs33r9vvx9rlynp0gydrk"))))
197 (properties
198 `((upstream-name . "BSgenome.Celegans.UCSC.ce10")))
199 (build-system r-build-system)
200 (propagated-inputs
201 (list r-bsgenome))
202 (home-page
203 "https://www.bioconductor.org/packages/BSgenome.Celegans.UCSC.ce10/")
204 (synopsis "Full genome sequences for Worm")
205 (description
206 "This package provides full genome sequences for Caenorhabditis
207 elegans (Worm) as provided by UCSC (ce10, Oct 2010) and stored in Biostrings
208 objects.")
209 (license license:artistic2.0)))
210
211 (define-public r-bsgenome-dmelanogaster-ucsc-dm6
212 (package
213 (name "r-bsgenome-dmelanogaster-ucsc-dm6")
214 (version "1.4.1")
215 (source (origin
216 (method url-fetch)
217 (uri (bioconductor-uri "BSgenome.Dmelanogaster.UCSC.dm6"
218 version 'annotation))
219 (sha256
220 (base32
221 "1bhj0rdgf7lspw4xby9y9mf7v7jxxz8001bc8vw8kf04rjsx6060"))))
222 (properties
223 `((upstream-name . "BSgenome.Dmelanogaster.UCSC.dm6")))
224 (build-system r-build-system)
225 (propagated-inputs
226 (list r-bsgenome))
227 (home-page
228 "https://www.bioconductor.org/packages/BSgenome.Dmelanogaster.UCSC.dm6/")
229 (synopsis "Full genome sequences for Fly")
230 (description
231 "This package provides full genome sequences for Drosophila
232 melanogaster (Fly) as provided by UCSC (dm6) and stored in Biostrings
233 objects.")
234 (license license:artistic2.0)))
235
236 (define-public r-bsgenome-dmelanogaster-ucsc-dm3
237 (package
238 (name "r-bsgenome-dmelanogaster-ucsc-dm3")
239 (version "1.4.0")
240 (source (origin
241 (method url-fetch)
242 (uri (bioconductor-uri "BSgenome.Dmelanogaster.UCSC.dm3"
243 version 'annotation))
244 (sha256
245 (base32
246 "19bm3lkhhkag3gnwp419211fh0cnr0x6fa0r1lr0ycwrikxdxsv8"))))
247 (properties
248 `((upstream-name . "BSgenome.Dmelanogaster.UCSC.dm3")))
249 (build-system r-build-system)
250 (propagated-inputs
251 (list r-bsgenome))
252 (home-page
253 "https://www.bioconductor.org/packages/BSgenome.Dmelanogaster.UCSC.dm3/")
254 (synopsis "Full genome sequences for Fly")
255 (description
256 "This package provides full genome sequences for Drosophila
257 melanogaster (Fly) as provided by UCSC (dm3, April 2006) and stored in
258 Biostrings objects.")
259 (license license:artistic2.0)))
260
261 (define-public r-bsgenome-dmelanogaster-ucsc-dm3-masked
262 (package
263 (name "r-bsgenome-dmelanogaster-ucsc-dm3-masked")
264 (version "1.3.99")
265 (source (origin
266 (method url-fetch)
267 (uri (bioconductor-uri "BSgenome.Dmelanogaster.UCSC.dm3.masked"
268 version 'annotation))
269 (sha256
270 (base32
271 "1756csb09f1br9rj1l3f08qyh4hlymdbd0cfn8x3fq39dn45m5ap"))))
272 (properties
273 `((upstream-name . "BSgenome.Dmelanogaster.UCSC.dm3.masked")))
274 (build-system r-build-system)
275 (propagated-inputs
276 (list r-bsgenome r-bsgenome-dmelanogaster-ucsc-dm3))
277 (home-page "https://www.bioconductor.org/packages/BSgenome.Dmelanogaster.UCSC.dm3.masked/")
278 (synopsis "Full masked genome sequences for Fly")
279 (description
280 "This package provides full masked genome sequences for Drosophila
281 melanogaster (Fly) as provided by UCSC (dm3, April 2006) and stored in
282 Biostrings objects. The sequences are the same as in
283 BSgenome.Dmelanogaster.UCSC.dm3, except that each of them has the 4 following
284 masks on top: (1) the mask of assembly gaps (AGAPS mask), (2) the mask of
285 intra-contig ambiguities (AMB mask), (3) the mask of repeats from
286 RepeatMasker (RM mask), and (4) the mask of repeats from Tandem Repeats
287 Finder (TRF mask). Only the AGAPS and AMB masks are \"active\" by default.")
288 (license license:artistic2.0)))
289
290 (define-public r-bsgenome-drerio-ucsc-danrer11
291 (package
292 (name "r-bsgenome-drerio-ucsc-danrer11")
293 (version "1.4.2")
294 (source
295 (origin
296 (method url-fetch)
297 (uri (bioconductor-uri "BSgenome.Drerio.UCSC.danRer11"
298 version 'annotation))
299 (sha256
300 (base32 "08a928mqzv2jxngjcs4yr6ni1b9z9al6jdngwi438j8hm41cwk4v"))))
301 (properties `((upstream-name . "BSgenome.Drerio.UCSC.danRer11")))
302 (build-system r-build-system)
303 (propagated-inputs
304 (list r-bsgenome))
305 (home-page "https://bioconductor.org/packages/BSgenome.Drerio.UCSC.danRer11")
306 (synopsis "Full genome sequences for Danio rerio (UCSC version danRer11)")
307 (description
308 "This package provides full genome sequences for Danio rerio (Zebrafish)
309 as provided by UCSC (danRer11, May 2017) and stored in Biostrings objects.")
310 (license license:artistic2.0)))
311
312 (define-public r-bsgenome-hsapiens-1000genomes-hs37d5
313 (package
314 (name "r-bsgenome-hsapiens-1000genomes-hs37d5")
315 (version "0.99.1")
316 (source (origin
317 (method url-fetch)
318 (uri (bioconductor-uri "BSgenome.Hsapiens.1000genomes.hs37d5"
319 version 'annotation))
320 (sha256
321 (base32
322 "1cg0g5fqmsvwyw2p9hp2yy4ilk21jkbbrnpgqvb5c36ihjwvc7sr"))))
323 (properties
324 `((upstream-name . "BSgenome.Hsapiens.1000genomes.hs37d5")))
325 (build-system r-build-system)
326 (propagated-inputs
327 (list r-bsgenome))
328 (home-page
329 "https://www.bioconductor.org/packages/BSgenome.Hsapiens.1000genomes.hs37d5/")
330 (synopsis "Full genome sequences for Homo sapiens")
331 (description
332 "This package provides full genome sequences for Homo sapiens from
333 1000genomes phase2 reference genome sequence (hs37d5), based on NCBI GRCh37.")
334 (license license:artistic2.0)))
335
336 (define-public r-bsgenome-hsapiens-ncbi-grch38
337 (package
338 (name "r-bsgenome-hsapiens-ncbi-grch38")
339 (version "1.3.1000")
340 (source
341 (origin
342 (method url-fetch)
343 (uri (bioconductor-uri "BSgenome.Hsapiens.NCBI.GRCh38"
344 version 'annotation))
345 (sha256
346 (base32
347 "0y75qdq578fh6420vbvsbwmdw8jvr3g06qli2h3vj3pxmjykh9c1"))))
348 (properties `((upstream-name . "BSgenome.Hsapiens.NCBI.GRCh38")))
349 (build-system r-build-system)
350 (propagated-inputs (list r-bsgenome))
351 (home-page
352 "https://bioconductor.org/packages/release/data/annotation/html/\
353 BSgenome.Hsapiens.NCBI.GRCh38.html")
354 (synopsis "Full genome sequences for Homo sapiens (GRCh38)")
355 (description
356 "This package provides full genome sequences for Homo sapiens (Human) as
357 provided by NCBI (GRCh38, 2013-12-17) and stored in Biostrings objects.")
358 (license license:artistic2.0)))
359
360 (define-public r-bsgenome-hsapiens-ucsc-hg19-masked
361 (package
362 (name "r-bsgenome-hsapiens-ucsc-hg19-masked")
363 (version "1.3.993")
364 (source
365 (origin
366 (method url-fetch)
367 (uri (bioconductor-uri "BSgenome.Hsapiens.UCSC.hg19.masked"
368 version 'annotation))
369 (sha256
370 (base32 "19533ihgad67bzhavycv6z708012ylz9cw1qdfmk2b7ikf3kiaz9"))))
371 (properties
372 `((upstream-name . "BSgenome.Hsapiens.UCSC.hg19.masked")))
373 (build-system r-build-system)
374 (propagated-inputs
375 (list r-bsgenome r-bsgenome-hsapiens-ucsc-hg19))
376 (home-page "https://bioconductor.org/packages/BSgenome.Hsapiens.UCSC.hg19.masked/")
377 (synopsis "Full masked genome sequences for Homo sapiens")
378 (description
379 "This package provides full genome sequences for Homo sapiens (Human) as
380 provided by UCSC (hg19, Feb. 2009) and stored in Biostrings objects. The
381 sequences are the same as in BSgenome.Hsapiens.UCSC.hg19, except that each of
382 them has the 4 following masks on top: (1) the mask of assembly gaps (AGAPS
383 mask), (2) the mask of intra-contig ambiguities (AMB mask), (3) the mask of
384 repeats from RepeatMasker (RM mask), and (4) the mask of repeats from Tandem
385 Repeats Finder (TRF mask). Only the AGAPS and AMB masks are \"active\" by
386 default.")
387 (license license:artistic2.0)))
388
389 (define-public r-bsgenome-mmusculus-ucsc-mm9
390 (package
391 (name "r-bsgenome-mmusculus-ucsc-mm9")
392 (version "1.4.0")
393 (source (origin
394 (method url-fetch)
395 (uri (bioconductor-uri "BSgenome.Mmusculus.UCSC.mm9"
396 version 'annotation))
397 (sha256
398 (base32
399 "1birqw30g2azimxpnjfzmkphan7x131yy8b9h85lfz5fjdg7841i"))))
400 (properties
401 `((upstream-name . "BSgenome.Mmusculus.UCSC.mm9")))
402 (build-system r-build-system)
403 (propagated-inputs
404 (list r-bsgenome))
405 (home-page
406 "https://www.bioconductor.org/packages/BSgenome.Mmusculus.UCSC.mm9/")
407 (synopsis "Full genome sequences for Mouse")
408 (description
409 "This package provides full genome sequences for Mus musculus (Mouse) as
410 provided by UCSC (mm9, July 2007) and stored in Biostrings objects.")
411 (license license:artistic2.0)))
412
413 (define-public r-bsgenome-mmusculus-ucsc-mm9-masked
414 (package
415 (name "r-bsgenome-mmusculus-ucsc-mm9-masked")
416 (version "1.3.99")
417 (source (origin
418 (method url-fetch)
419 (uri (bioconductor-uri "BSgenome.Mmusculus.UCSC.mm9.masked"
420 version 'annotation))
421 (sha256
422 (base32
423 "00bpbm3havqcxr4g63zhllsbpd9q6svgihks7qp7x73nm4gvq7fn"))))
424 (properties
425 `((upstream-name . "BSgenome.Mmusculus.UCSC.mm9.masked")))
426 (build-system r-build-system)
427 (propagated-inputs
428 (list r-bsgenome r-bsgenome-mmusculus-ucsc-mm9))
429 (home-page "https://bioconductor.org/packages/BSgenome.Mmusculus.UCSC.mm9.masked/")
430 (synopsis "Full masked genome sequences for Mouse")
431 (description
432 "This package provides full genome sequences for Mus musculus (Mouse) as
433 provided by UCSC (mm9, Jul. 2007) and stored in Biostrings objects. The
434 sequences are the same as in BSgenome.Mmusculus.UCSC.mm9, except that each of
435 them has the 4 following masks on top: (1) the mask of assembly gaps (AGAPS
436 mask), (2) the mask of intra-contig ambiguities (AMB mask), (3) the mask of
437 repeats from RepeatMasker (RM mask), and (4) the mask of repeats from Tandem
438 Repeats Finder (TRF mask). Only the AGAPS and AMB masks are \"active\" by
439 default." )
440 (license license:artistic2.0)))
441
442 (define-public r-bsgenome-mmusculus-ucsc-mm10
443 (package
444 (name "r-bsgenome-mmusculus-ucsc-mm10")
445 (version "1.4.0")
446 (source (origin
447 (method url-fetch)
448 (uri (bioconductor-uri "BSgenome.Mmusculus.UCSC.mm10"
449 version 'annotation))
450 (sha256
451 (base32
452 "12s0nm2na9brjad4rn9l7d3db2aj8qa1xvz0y1k7gk08wayb6bkf"))))
453 (properties
454 `((upstream-name . "BSgenome.Mmusculus.UCSC.mm10")))
455 (build-system r-build-system)
456 (propagated-inputs
457 (list r-bsgenome))
458 (home-page
459 "https://www.bioconductor.org/packages/BSgenome.Mmusculus.UCSC.mm10/")
460 (synopsis "Full genome sequences for Mouse")
461 (description
462 "This package provides full genome sequences for Mus
463 musculus (Mouse) as provided by UCSC (mm10, December 2011) and stored
464 in Biostrings objects.")
465 (license license:artistic2.0)))
466
467 (define-public r-genomeinfodbdata
468 (package
469 (name "r-genomeinfodbdata")
470 (version "1.2.0")
471 (source (origin
472 (method url-fetch)
473 (uri (bioconductor-uri "GenomeInfoDbData" version 'annotation))
474 (sha256
475 (base32
476 "0di6nlqpsyqf693k2na65ayqldih563x3zfrczpqc5q2hl5kg35c"))))
477 (properties
478 `((upstream-name . "GenomeInfoDbData")))
479 (build-system r-build-system)
480 (home-page "https://bioconductor.org/packages/GenomeInfoDbData")
481 (synopsis "Species and taxonomy ID look up tables for GenomeInfoDb")
482 (description "This package contains data for mapping between NCBI taxonomy
483 ID and species. It is used by functions in the GenomeInfoDb package.")
484 (license license:artistic2.0)))
485
486 (define-public r-go-db
487 (package
488 (name "r-go-db")
489 (version "3.7.0")
490 (source (origin
491 (method url-fetch)
492 (uri (bioconductor-uri "GO.db" version 'annotation))
493 (sha256
494 (base32
495 "0i3wcf5h3n0dawzc1hy0kv74f06j80c47n4p3g3fmrcxlhi3jpa5"))))
496 (properties
497 `((upstream-name . "GO.db")))
498 (build-system r-build-system)
499 (propagated-inputs
500 (list r-annotationdbi))
501 (home-page "https://bioconductor.org/packages/GO.db")
502 (synopsis "Annotation maps describing the entire Gene Ontology")
503 (description
504 "The purpose of this GO.db annotation package is to provide detailed
505 information about the latest version of the Gene Ontologies.")
506 (license license:artistic2.0)))
507
508 (define-public r-homo-sapiens
509 (package
510 (name "r-homo-sapiens")
511 (version "1.3.1")
512 (source (origin
513 (method url-fetch)
514 (uri (bioconductor-uri "Homo.sapiens" version 'annotation))
515 (sha256
516 (base32
517 "151vj7h5p1c8yd5swrchk46z469p135wk50hvkl0nhgndvy0jj01"))))
518 (properties
519 `((upstream-name . "Homo.sapiens")))
520 (build-system r-build-system)
521 (propagated-inputs
522 (list r-genomicfeatures
523 r-go-db
524 r-org-hs-eg-db
525 r-txdb-hsapiens-ucsc-hg19-knowngene
526 r-organismdbi
527 r-annotationdbi))
528 (home-page "https://bioconductor.org/packages/Homo.sapiens/")
529 (synopsis "Annotation package for the Homo.sapiens object")
530 (description
531 "This package contains the Homo.sapiens object to access data from
532 several related annotation packages.")
533 (license license:artistic2.0)))
534
535 (define-public r-mus-musculus
536 (package
537 (name "r-mus-musculus")
538 (version "1.3.1")
539 (source
540 (origin
541 (method url-fetch)
542 (uri (bioconductor-uri "Mus.musculus" version 'annotation))
543 (sha256
544 (base32
545 "143zdf83gbfqhy8jm9df7gzhw5q3a64jrjrxrzjf0zd76j8s8j6y"))))
546 (properties `((upstream-name . "Mus.musculus")))
547 (build-system r-build-system)
548 (propagated-inputs
549 (list r-annotationdbi
550 r-genomicfeatures
551 r-go-db
552 r-org-mm-eg-db
553 r-organismdbi
554 r-txdb-mmusculus-ucsc-mm10-knowngene))
555 (home-page "https://bioconductor.org/packages/Mus.musculus")
556 (synopsis "Annotation package for the Mus.musculus object")
557 (description
558 "This package contains the @code{Mus.musculus} object to access data
559 from several related annotation packages.")
560 (license license:artistic2.0)))
561
562 (define-public r-illuminahumanmethylation450kanno-ilmn12-hg19
563 (package
564 (name "r-illuminahumanmethylation450kanno-ilmn12-hg19")
565 (version "0.6.0")
566 (source
567 (origin
568 (method url-fetch)
569 (uri (bioconductor-uri
570 "IlluminaHumanMethylation450kanno.ilmn12.hg19"
571 version 'annotation))
572 (sha256
573 (base32
574 "059vlxsx3p3fcnywwirahsc6mlk813zpqnbv0jsrag6x5bb8z6r4"))))
575 (properties
576 `((upstream-name
577 . "IlluminaHumanMethylation450kanno.ilmn12.hg19")))
578 (build-system r-build-system)
579 (propagated-inputs (list r-minfi))
580 (home-page
581 "https://bioconductor.org/packages/IlluminaHumanMethylation450kanno.ilmn12.hg19/")
582 (synopsis "Annotation for Illumina's 450k methylation arrays")
583 (description
584 "This package provides manifests and annotation for Illumina's 450k array
585 data.")
586 (license license:artistic2.0)))
587
588 (define-public r-org-ce-eg-db
589 (package
590 (name "r-org-ce-eg-db")
591 (version "3.7.0")
592 (source (origin
593 (method url-fetch)
594 (uri (bioconductor-uri "org.Ce.eg.db" version 'annotation))
595 (sha256
596 (base32
597 "1w5br1ss4ha8wv4v2saj7cmbjc2jw0dyj2f2y269l078z31wcnaz"))))
598 (properties
599 `((upstream-name . "org.Ce.eg.db")))
600 (build-system r-build-system)
601 (propagated-inputs
602 (list r-annotationdbi))
603 (home-page "https://www.bioconductor.org/packages/org.Ce.eg.db/")
604 (synopsis "Genome wide annotation for Worm")
605 (description
606 "This package provides mappings from Entrez gene identifiers to various
607 annotations for the genome of the model worm Caenorhabditis elegans.")
608 (license license:artistic2.0)))
609
610 (define-public r-org-dm-eg-db
611 (package
612 (name "r-org-dm-eg-db")
613 (version "3.7.0")
614 (source (origin
615 (method url-fetch)
616 (uri (bioconductor-uri "org.Dm.eg.db" version 'annotation))
617 (sha256
618 (base32
619 "1pqjrzlyg72bjpy8zsxvaglc7jsv176bnyi87xdajmkvsgxpm7b3"))))
620 (properties
621 `((upstream-name . "org.Dm.eg.db")))
622 (build-system r-build-system)
623 (propagated-inputs
624 (list r-annotationdbi))
625 (home-page "https://www.bioconductor.org/packages/org.Dm.eg.db/")
626 (synopsis "Genome wide annotation for Fly")
627 (description
628 "This package provides mappings from Entrez gene identifiers to various
629 annotations for the genome of the model fruit fly Drosophila melanogaster.")
630 (license license:artistic2.0)))
631
632 (define-public r-org-dr-eg-db
633 (package
634 (name "r-org-dr-eg-db")
635 (version "3.7.0")
636 (source (origin
637 (method url-fetch)
638 (uri (bioconductor-uri "org.Dr.eg.db" version 'annotation))
639 (sha256
640 (base32
641 "1xs5wsbcpy0iwbjyiv7fax57djqc529ai5fk1qfsdcvlja3cpglx"))))
642 (properties
643 `((upstream-name . "org.Dr.eg.db")))
644 (build-system r-build-system)
645 (propagated-inputs
646 (list r-annotationdbi))
647 (home-page "https://www.bioconductor.org/packages/org.Dr.eg.db/")
648 (synopsis "Annotation for Zebrafish")
649 (description
650 "This package provides genome wide annotations for Zebrafish, primarily
651 based on mapping using Entrez Gene identifiers.")
652 (license license:artistic2.0)))
653
654 (define-public r-org-hs-eg-db
655 (package
656 (name "r-org-hs-eg-db")
657 (version "3.14.0")
658 (source (origin
659 (method url-fetch)
660 (uri (bioconductor-uri "org.Hs.eg.db" version 'annotation))
661 (sha256
662 (base32
663 "0mnddv42ll0sc0zxf7hkgilslykbvfn7xgxg1g8qi57q2dmpwb6j"))))
664 (properties
665 `((upstream-name . "org.Hs.eg.db")))
666 (build-system r-build-system)
667 (propagated-inputs
668 (list r-annotationdbi))
669 (home-page "https://www.bioconductor.org/packages/org.Hs.eg.db/")
670 (synopsis "Genome wide annotation for Human")
671 (description
672 "This package contains genome-wide annotations for Human, primarily based
673 on mapping using Entrez Gene identifiers.")
674 (license license:artistic2.0)))
675
676 (define-public r-org-mm-eg-db
677 (package
678 (name "r-org-mm-eg-db")
679 (version "3.7.0")
680 (source (origin
681 (method url-fetch)
682 (uri (bioconductor-uri "org.Mm.eg.db" version 'annotation))
683 (sha256
684 (base32
685 "1i3nvrd3wjigf1rmgxq1p5xxc3p8v02h5gwi62s30rkrsyjjfjxx"))))
686 (properties
687 `((upstream-name . "org.Mm.eg.db")))
688 (build-system r-build-system)
689 (propagated-inputs
690 (list r-annotationdbi))
691 (home-page "https://www.bioconductor.org/packages/org.Mm.eg.db/")
692 (synopsis "Genome wide annotation for Mouse")
693 (description
694 "This package provides mappings from Entrez gene identifiers to various
695 annotations for the genome of the model mouse Mus musculus.")
696 (license license:artistic2.0)))
697
698 (define-public r-bsgenome-hsapiens-ucsc-hg19
699 (package
700 (name "r-bsgenome-hsapiens-ucsc-hg19")
701 (version "1.4.3")
702 (source (origin
703 (method url-fetch)
704 (uri (bioconductor-uri "BSgenome.Hsapiens.UCSC.hg19"
705 version 'annotation))
706 (sha256
707 (base32
708 "06lx7q7i52lg3vkjkqy492z9ianzgi4nhs9m1jrxjjb4hgbnbyjv"))))
709 (properties
710 `((upstream-name . "BSgenome.Hsapiens.UCSC.hg19")))
711 (build-system r-build-system)
712 (propagated-inputs
713 (list r-bsgenome))
714 (home-page
715 "https://www.bioconductor.org/packages/BSgenome.Hsapiens.UCSC.hg19/")
716 (synopsis "Full genome sequences for Homo sapiens")
717 (description
718 "This package provides full genome sequences for Homo sapiens as provided
719 by UCSC (hg19, February 2009) and stored in Biostrings objects.")
720 (license license:artistic2.0)))
721
722 (define-public r-bsgenome-hsapiens-ucsc-hg38
723 (package
724 (name "r-bsgenome-hsapiens-ucsc-hg38")
725 (version "1.4.4")
726 (source (origin
727 (method url-fetch)
728 (uri (bioconductor-uri "BSgenome.Hsapiens.UCSC.hg38"
729 version 'annotation))
730 (sha256
731 (base32 "03xmh6q99nqjxz29m6j0ymxlk22jq0nlvpf4a2yhg3hgnxqkakh2"))))
732 (properties
733 `((upstream-name . "BSgenome.Hsapiens.UCSC.hg38")))
734 (build-system r-build-system)
735 (propagated-inputs
736 (list r-bsgenome))
737 (home-page
738 "https://www.bioconductor.org/packages/BSgenome.Hsapiens.UCSC.hg38/")
739 (synopsis "Full genome sequences for Homo sapiens")
740 (description
741 "This package provides full genome sequences for Homo sapiens (Human)
742 as provided by UCSC (hg38, Dec. 2013) and stored in Biostrings objects.")
743 (license license:artistic2.0)))
744
745 (define-public r-ensdb-hsapiens-v75
746 (package
747 (name "r-ensdb-hsapiens-v75")
748 (version "2.99.0")
749 (source
750 (origin
751 (method url-fetch)
752 (uri (bioconductor-uri "EnsDb.Hsapiens.v75" version 'annotation))
753 (sha256
754 (base32
755 "0jx6rf6v0j8yr07q3c1h7s121901dc400nm6xaiv4i7kb5czjn9c"))))
756 (properties
757 `((upstream-name . "EnsDb.Hsapiens.v75")))
758 (build-system r-build-system)
759 (propagated-inputs
760 (list r-ensembldb))
761 (home-page "https://bioconductor.org/packages/EnsDb.Hsapiens.v75")
762 (synopsis "Ensembl based annotation package")
763 (description
764 "This package exposes an annotation database generated from Ensembl.")
765 (license license:artistic2.0)))
766
767 (define-public r-ensdb-hsapiens-v86
768 (package
769 (name "r-ensdb-hsapiens-v86")
770 (version "2.99.0")
771 (source
772 (origin
773 (method url-fetch)
774 (uri (bioconductor-uri "EnsDb.Hsapiens.v86" version 'annotation))
775 (sha256
776 (base32 "1gp7xrzddpvmh2vrcp571wyy00skxgxfl39ksj4h0hm1qay0fb2m"))))
777 (properties `((upstream-name . "EnsDb.Hsapiens.v86")))
778 (build-system r-build-system)
779 (propagated-inputs (list r-ensembldb))
780 (home-page "https://bioconductor.org/packages/EnsDb.Hsapiens.v86")
781 (synopsis "Ensembl based annotation package")
782 (description "This package exposes an annotation database generated from
783 Ensembl.")
784 (license license:artistic2.0)))
785
786 (define-public r-ensdb-mmusculus-v79
787 (package
788 (name "r-ensdb-mmusculus-v79")
789 (version "2.99.0")
790 (source
791 (origin
792 (method url-fetch)
793 (uri (bioconductor-uri "EnsDb.Mmusculus.v79" version 'annotation))
794 (sha256
795 (base32 "1zpmq7v55if6q9r0h883q9k8l70ym20b01m9hxf121wb256rl9f7"))))
796 (properties `((upstream-name . "EnsDb.Mmusculus.v79")))
797 (build-system r-build-system)
798 (propagated-inputs (list r-ensembldb))
799 (home-page "https://bioconductor.org/packages/EnsDb.Mmusculus.v79")
800 (synopsis "Ensembl based annotation package")
801 (description "This package exposes an annotation database generated from
802 Ensembl.")
803 (license license:artistic2.0)))
804
805 (define-public r-snplocs-hsapiens-dbsnp144-grch37
806 (package
807 (name "r-snplocs-hsapiens-dbsnp144-grch37")
808 (version "0.99.20")
809 (source (origin
810 (method url-fetch)
811 (uri (bioconductor-uri "SNPlocs.Hsapiens.dbSNP144.GRCh37"
812 version 'annotation))
813 (sha256
814 (base32
815 "1z8kx43ki1jvj7ms7pcybakcdimfwr6zpjvspkjmma97bdz093iz"))))
816 (build-system r-build-system)
817 ;; As this package provides little more than a very large data file it
818 ;; doesn't make sense to build substitutes.
819 (arguments `(#:substitutable? #f))
820 (propagated-inputs
821 (list r-biocgenerics
822 r-s4vectors
823 r-iranges
824 r-genomeinfodb
825 r-genomicranges
826 r-bsgenome
827 r-biostrings))
828 (home-page
829 "https://bioconductor.org/packages/SNPlocs.Hsapiens.dbSNP144.GRCh37/")
830 (synopsis "SNP locations for Homo sapiens (dbSNP Build 144)")
831 (description "This package provides SNP locations and alleles for Homo
832 sapiens extracted from NCBI dbSNP Build 144. The source data files used for
833 this package were created by NCBI on May 29-30, 2015, and contain SNPs mapped
834 to reference genome GRCh37.p13. Note that the GRCh37.p13 genome is a
835 patched version of GRCh37. However the patch doesn't alter chromosomes 1-22,
836 X, Y, MT. GRCh37 itself is the same as the hg19 genome from UCSC *except* for
837 the mitochondrion chromosome. Therefore, the SNPs in this package can be
838 injected in @code{BSgenome.Hsapiens.UCSC.hg19} and they will land at the
839 correct position but this injection will exclude chrM (i.e. nothing will be
840 injected in that sequence).")
841 (license license:artistic2.0)))
842
843 (define-public r-txdb-dmelanogaster-ucsc-dm6-ensgene
844 (package
845 (name "r-txdb-dmelanogaster-ucsc-dm6-ensgene")
846 (version "3.12.0")
847 (source
848 (origin
849 (method url-fetch)
850 (uri (bioconductor-uri "TxDb.Dmelanogaster.UCSC.dm6.ensGene"
851 version 'annotation))
852 (sha256
853 (base32
854 "0yij7zyqkmmr13389rs2gfa5anvvw648nnl1kjbsgvyxkggif8q4"))))
855 (properties
856 `((upstream-name . "TxDb.Dmelanogaster.UCSC.dm6.ensGene")))
857 (build-system r-build-system)
858 (propagated-inputs
859 (list r-annotationdbi r-genomicfeatures))
860 (home-page
861 "https://bioconductor.org/packages/TxDb.Dmelanogaster.UCSC.dm6.ensGene")
862 (synopsis "Annotation package for TxDb object(s)")
863 (description
864 "This package exposes an annotation databases generated from UCSC by
865 exposing these as TxDb objects.")
866 (license license:artistic2.0)))
867
868 (define-public r-txdb-hsapiens-ucsc-hg19-knowngene
869 (package
870 (name "r-txdb-hsapiens-ucsc-hg19-knowngene")
871 (version "3.2.2")
872 (source (origin
873 (method url-fetch)
874 (uri (bioconductor-uri "TxDb.Hsapiens.UCSC.hg19.knownGene"
875 version 'annotation))
876 (sha256
877 (base32
878 "1sajhcqqwazgz2lqbik7rd935i7kpnh08zxbp2ra10j72yqy4g86"))))
879 (properties
880 `((upstream-name . "TxDb.Hsapiens.UCSC.hg19.knownGene")))
881 (build-system r-build-system)
882 (propagated-inputs
883 (list r-genomicfeatures))
884 (home-page
885 "https://bioconductor.org/packages/TxDb.Hsapiens.UCSC.hg19.knownGene/")
886 (synopsis "Annotation package for human genome in TxDb format")
887 (description
888 "This package provides an annotation database of Homo sapiens genome
889 data. It is derived from the UCSC hg19 genome and based on the \"knownGene\"
890 track. The database is exposed as a @code{TxDb} object.")
891 (license license:artistic2.0)))
892
893 (define-public r-txdb-hsapiens-ucsc-hg38-knowngene
894 (package
895 (name "r-txdb-hsapiens-ucsc-hg38-knowngene")
896 (version "3.15.0")
897 (source (origin
898 (method url-fetch)
899 (uri (bioconductor-uri "TxDb.Hsapiens.UCSC.hg38.knownGene"
900 version 'annotation))
901 (sha256
902 (base32 "1y9fqhkk5wgny43bxc0j82afy49vz34rblcmcfmwavngdkpnj879"))))
903 (properties
904 `((upstream-name . "TxDb.Hsapiens.UCSC.hg38.knownGene")))
905 (build-system r-build-system)
906 (propagated-inputs
907 (list r-annotationdbi r-genomicfeatures))
908 (home-page
909 "https://bioconductor.org/packages/TxDb.Hsapiens.UCSC.hg38.knownGene/")
910 (synopsis "Annotation package for human genome in TxDb format")
911 (description
912 "This package provides an annotation database of Homo sapiens genome
913 data. It is derived from the UCSC hg38 genome and based on the \"knownGene\"
914 track. The database is exposed as a @code{TxDb} object.")
915 (license license:artistic2.0)))
916
917 (define-public r-txdb-mmusculus-ucsc-mm9-knowngene
918 (package
919 (name "r-txdb-mmusculus-ucsc-mm9-knowngene")
920 (version "3.2.2")
921 (source (origin
922 (method url-fetch)
923 (uri (bioconductor-uri "TxDb.Mmusculus.UCSC.mm9.knownGene"
924 version 'annotation))
925 (sha256
926 (base32
927 "16bjxy00363hf91ik2mqlqls86i07gia72qh92xc3l1ncch61mx2"))))
928 (properties
929 `((upstream-name . "TxDb.Mmusculus.UCSC.mm9.knownGene")))
930 (build-system r-build-system)
931 (propagated-inputs
932 (list r-genomicfeatures r-annotationdbi))
933 (home-page
934 "https://bioconductor.org/packages/TxDb.Mmusculus.UCSC.mm9.knownGene/")
935 (synopsis "Annotation package for mouse genome in TxDb format")
936 (description
937 "This package provides an annotation database of Mouse genome data. It
938 is derived from the UCSC mm9 genome and based on the \"knownGene\" track. The
939 database is exposed as a @code{TxDb} object.")
940 (license license:artistic2.0)))
941
942 (define-public r-txdb-mmusculus-ucsc-mm10-knowngene
943 (package
944 (name "r-txdb-mmusculus-ucsc-mm10-knowngene")
945 (version "3.10.0")
946 (source (origin
947 (method url-fetch)
948 (uri (bioconductor-uri "TxDb.Mmusculus.UCSC.mm10.knownGene"
949 version 'annotation))
950 (sha256
951 (base32
952 "0xs9npnhbwll7p62hibs02y4ac23jchdcr25i6a7qwq1kms82qk9"))))
953 (properties
954 `((upstream-name . "TxDb.Mmusculus.UCSC.mm10.knownGene")))
955 (build-system r-build-system)
956 (propagated-inputs
957 (list r-bsgenome r-genomicfeatures r-annotationdbi))
958 (home-page
959 "https://bioconductor.org/packages/TxDb.Mmusculus.UCSC.mm10.knownGene/")
960 (synopsis "Annotation package for TxDb knownGene object(s) for Mouse")
961 (description
962 "This package loads a TxDb object, which is an R interface to
963 prefabricated databases contained in this package. This package provides
964 the TxDb object of Mouse data as provided by UCSC (mm10, December 2011)
965 based on the knownGene track.")
966 (license license:artistic2.0)))
967
968 (define-public r-txdb-celegans-ucsc-ce6-ensgene
969 (package
970 (name "r-txdb-celegans-ucsc-ce6-ensgene")
971 (version "3.2.2")
972 (source
973 (origin
974 (method url-fetch)
975 (uri (bioconductor-uri "TxDb.Celegans.UCSC.ce6.ensGene"
976 version 'annotation))
977 (sha256
978 (base32
979 "1sgppva33cdy4isj2is8mfalj5gmmkpbkq9w1d83a4agcq31mi90"))))
980 (properties
981 `((upstream-name . "TxDb.Celegans.UCSC.ce6.ensGene")))
982 (build-system r-build-system)
983 (propagated-inputs
984 (list r-annotationdbi r-genomicfeatures))
985 (home-page "https://bioconductor.org/packages/TxDb.Celegans.UCSC.ce6.ensGene/")
986 (synopsis "Annotation package for C elegans TxDb objects")
987 (description
988 "This package exposes a C elegans annotation database generated from UCSC
989 by exposing these as TxDb objects.")
990 (license license:artistic2.0)))
991
992 (define-public r-fdb-infiniummethylation-hg19
993 (package
994 (name "r-fdb-infiniummethylation-hg19")
995 (version "2.2.0")
996 (source (origin
997 (method url-fetch)
998 (uri (bioconductor-uri "FDb.InfiniumMethylation.hg19"
999 version 'annotation))
1000 (sha256
1001 (base32
1002 "0gq90fvph6kgrpjb89nvzq6hl1k24swn19rgjh5g98l86mja6nk0"))))
1003 (properties
1004 `((upstream-name . "FDb.InfiniumMethylation.hg19")))
1005 (build-system r-build-system)
1006 (propagated-inputs
1007 (list r-biostrings r-genomicfeatures r-annotationdbi r-org-hs-eg-db
1008 r-txdb-hsapiens-ucsc-hg19-knowngene))
1009 (home-page "https://bioconductor.org/packages/FDb.InfiniumMethylation.hg19/")
1010 (synopsis "Compiled HumanMethylation27 and HumanMethylation450 annotations")
1011 (description
1012 "This is an annotation package for Illumina Infinium DNA methylation
1013 probes. It contains the compiled HumanMethylation27 and HumanMethylation450
1014 annotations.")
1015 (license license:artistic2.0)))
1016
1017 (define-public r-illuminahumanmethylationepicmanifest
1018 (package
1019 (name "r-illuminahumanmethylationepicmanifest")
1020 (version "0.3.0")
1021 (source (origin
1022 (method url-fetch)
1023 (uri (bioconductor-uri "IlluminaHumanMethylationEPICmanifest"
1024 version 'annotation))
1025 (sha256
1026 (base32
1027 "0alhjda5g186z8b1nsmnpfswrlj7prdz8mkwx60wkkl6hkcnk6p3"))))
1028 (properties
1029 `((upstream-name . "IlluminaHumanMethylationEPICmanifest")))
1030 (build-system r-build-system)
1031 (propagated-inputs
1032 (list r-minfi))
1033 (home-page "https://bioconductor.org/packages/IlluminaHumanMethylationEPICmanifest/")
1034 (synopsis "Manifest for Illumina's EPIC methylation arrays")
1035 (description
1036 "This is a manifest package for Illumina's EPIC methylation arrays.")
1037 (license license:artistic2.0)))
1038
1039 (define-public r-do-db
1040 (package
1041 (name "r-do-db")
1042 (version "2.9")
1043 (source (origin
1044 (method url-fetch)
1045 (uri (bioconductor-uri "DO.db" version 'annotation))
1046 (sha256
1047 (base32
1048 "10bqqa124l61ivzy4mdd3z3ar9a6537qbxw23pc4y9w8a6dwnavn"))))
1049 (properties
1050 `((upstream-name . "DO.db")))
1051 (build-system r-build-system)
1052 (propagated-inputs
1053 (list r-annotationdbi))
1054 (home-page "https://www.bioconductor.org/packages/DO.db/")
1055 (synopsis "Annotation maps describing the entire Disease Ontology")
1056 (description
1057 "This package provides a set of annotation maps describing the entire
1058 Disease Ontology.")
1059 (license license:artistic2.0)))
1060
1061 (define-public r-hgu133plus2-db
1062 (package
1063 (name "r-hgu133plus2-db")
1064 (version "3.13.0")
1065 (source
1066 (origin
1067 (method url-fetch)
1068 (uri (bioconductor-uri "hgu133plus2.db" version 'annotation))
1069 (sha256
1070 (base32 "0i6cfk7ahql4fcgrq0dai9gkjbsahyzd9iv4lqv1ad58fzkmipnx"))))
1071 (properties `((upstream-name . "hgu133plus2.db")))
1072 (build-system r-build-system)
1073 (propagated-inputs (list r-annotationdbi r-org-hs-eg-db))
1074 (home-page "https://bioconductor.org/packages/hgu133plus2.db")
1075 (synopsis "Affymetrix Affymetrix HG-U133_Plus_2 Array annotation data")
1076 (description
1077 "This package provides Affymetrix HG-U133_Plus_2 array annotation
1078 data (chip hgu133plus2) assembled using data from public repositories.")
1079 (license license:artistic2.0)))
1080
1081 (define-public r-pfam-db
1082 (package
1083 (name "r-pfam-db")
1084 (version "3.15.0")
1085 (source
1086 (origin
1087 (method url-fetch)
1088 (uri (bioconductor-uri "PFAM.db" version 'annotation))
1089 (sha256
1090 (base32 "03vjfb9vx1gxrw1jkq6y4i46qhjj9z2mkdiflglbd6kpfrgnl0z7"))))
1091 (properties `((upstream-name . "PFAM.db")))
1092 (build-system r-build-system)
1093 (propagated-inputs
1094 (list r-annotationdbi))
1095 (home-page "https://bioconductor.org/packages/PFAM.db")
1096 (synopsis "Set of protein ID mappings for PFAM")
1097 (description
1098 "This package provides a set of protein ID mappings for PFAM, assembled
1099 using data from public repositories.")
1100 (license license:artistic2.0)))
1101
1102 (define-public r-phastcons100way-ucsc-hg19
1103 (package
1104 (name "r-phastcons100way-ucsc-hg19")
1105 (version "3.7.2")
1106 (source
1107 (origin
1108 (method url-fetch)
1109 (uri (bioconductor-uri "phastCons100way.UCSC.hg19"
1110 version 'annotation))
1111 (sha256
1112 (base32
1113 "1jmc4k4zgkx5vr2plnidnd9bidlwlb0kr7mjg60cqjw7dq7jl1fa"))))
1114 (properties
1115 `((upstream-name . "phastCons100way.UCSC.hg19")))
1116 (build-system r-build-system)
1117 (propagated-inputs
1118 (list r-bsgenome
1119 r-genomeinfodb
1120 r-genomicranges
1121 r-genomicscores
1122 r-iranges
1123 r-s4vectors))
1124 (home-page "https://bioconductor.org/packages/phastCons100way.UCSC.hg19")
1125 (synopsis "UCSC phastCons conservation scores for hg19")
1126 (description
1127 "This package provides UCSC phastCons conservation scores for the human
1128 genome (hg19) calculated from multiple alignments with other 99 vertebrate
1129 species.")
1130 (license license:artistic2.0)))
1131
1132 \f
1133 ;;; Experiment data
1134
1135 (define-public r-abadata
1136 (package
1137 (name "r-abadata")
1138 (version "1.12.0")
1139 (source (origin
1140 (method url-fetch)
1141 (uri (bioconductor-uri "ABAData" version 'experiment))
1142 (sha256
1143 (base32
1144 "1bmj341xcymlrk02gss5vvrqc4ddas0rdw39lnpsj98hq6n11p5z"))))
1145 (properties
1146 `((upstream-name . "ABAData")))
1147 (build-system r-build-system)
1148 (propagated-inputs
1149 (list r-annotationdbi))
1150 (home-page "https://www.bioconductor.org/packages/ABAData/")
1151 (synopsis "Gene expression in human brain regions from Allen Brain Atlas")
1152 (description
1153 "This package provides the data for the gene expression enrichment
1154 analysis conducted in the package ABAEnrichment. The package includes three
1155 datasets which are derived from the Allen Brain Atlas:
1156
1157 @enumerate
1158 @item Gene expression data from Human Brain (adults) averaged across donors,
1159 @item Gene expression data from the Developing Human Brain pooled into five
1160 age categories and averaged across donors, and
1161 @item a developmental effect score based on the Developing Human Brain
1162 expression data.
1163 @end enumerate
1164
1165 All datasets are restricted to protein coding genes.")
1166 (license license:gpl2+)))
1167
1168 (define-public r-adductdata
1169 (package
1170 (name "r-adductdata")
1171 (version "1.12.0")
1172 (source (origin
1173 (method url-fetch)
1174 (uri (bioconductor-uri "adductData" version 'experiment))
1175 (sha256
1176 (base32 "02r7p1645vhhf7wn5x0aklmf7l97h6fjb8v9mldim4waccmpyg48"))))
1177 (properties `((upstream-name . "adductData")))
1178 (build-system r-build-system)
1179 (propagated-inputs (list r-annotationhub r-experimenthub))
1180 (native-inputs (list r-knitr))
1181 (home-page "https://bioconductor.org/packages/adductData")
1182 (synopsis "Data from untargeted mass spectrometry of modifications to Cys34")
1183 (description
1184 "This package contains data from untargeted @dfn{mass spectrometry} (MS)
1185 of modifications to @dfn{oxidized cysteine} (Cys) 34 in @dfn{human serum
1186 albumin} (HSA).")
1187 (license license:artistic2.0)))
1188
1189 (define-public r-aneufinderdata
1190 (package
1191 (name "r-aneufinderdata")
1192 (version "1.24.0")
1193 (source (origin
1194 (method url-fetch)
1195 (uri (bioconductor-uri "AneuFinderData" version 'experiment))
1196 (sha256
1197 (base32 "0cncb8km0sc2xh95rgnnm38kys5ml0n8gh8cl6x7ls1xh9sm83f7"))))
1198 (build-system r-build-system)
1199 (home-page "https://bioconductor.org/packages/AneuFinderData/")
1200 (synopsis "Data package for @code{AneuFinder}")
1201 (description "This package contains whole-genome single cell sequencing data for
1202 demonstration purposes in the @code{AneuFinder} package.")
1203 (license license:artistic2.0)))
1204
1205 (define-public r-arrmdata
1206 (package
1207 (name "r-arrmdata")
1208 (version "1.32.0")
1209 (source (origin
1210 (method url-fetch)
1211 (uri (bioconductor-uri "ARRmData" version 'experiment))
1212 (sha256
1213 (base32 "1cjzr58426s9z2bwjz3wzlkh52fv0q85cw4gbjnhwakh9sr3dd5p"))))
1214 (properties
1215 `((upstream-name . "ARRmData")))
1216 (build-system r-build-system)
1217 (home-page "https://www.bioconductor.org/packages/ARRmData/")
1218 (synopsis "Example dataset for normalization of Illumina 450k methylation data")
1219 (description
1220 "This package provides raw beta values from 36 samples across 3 groups
1221 from Illumina 450k methylation arrays.")
1222 (license license:artistic2.0)))
1223
1224 (define-public r-bladderbatch
1225 (package
1226 (name "r-bladderbatch")
1227 (version "1.34.0")
1228 (source (origin
1229 (method url-fetch)
1230 (uri (bioconductor-uri "bladderbatch" version
1231 'experiment))
1232 (sha256
1233 (base32
1234 "1dpbaqsqizyi99r0imf5m4lndhhrkyiaqii9bi8rp18fjbjdd72k"))))
1235 (properties `((upstream-name . "bladderbatch")))
1236 (build-system r-build-system)
1237 (propagated-inputs (list r-biobase))
1238 (home-page "https://bioconductor.org/packages/bladderbatch")
1239 (synopsis "Bladder gene expression data illustrating batch effects")
1240 (description
1241 "This package contains microarray gene expression data on 57 bladder samples from
1242 5 batches. The data are used as an illustrative example for the sva package.")
1243 (license license:artistic2.0)))
1244
1245 (define-public r-biscuiteerdata
1246 (package
1247 (name "r-biscuiteerdata")
1248 (version "1.10.0")
1249 (source
1250 (origin
1251 (method url-fetch)
1252 (uri (bioconductor-uri "biscuiteerData" version 'experiment))
1253 (sha256
1254 (base32 "0nda6b8mkv93s513y0xfgxvi7zn8v07jx323ii709rknlncm6qqw"))))
1255 (properties
1256 `((upstream-name . "biscuiteerData")))
1257 (build-system r-build-system)
1258 (propagated-inputs
1259 (list r-annotationhub r-curl r-experimenthub))
1260 (native-inputs (list r-knitr))
1261 (home-page "https://bioconductor.org/packages/biscuiteerData")
1262 (synopsis "Data package for Biscuiteer")
1263 (description
1264 "This package contains default datasets used by the Bioconductor package
1265 biscuiteer.")
1266 (license license:gpl3)))
1267
1268 (define-public r-celldex
1269 (package
1270 (name "r-celldex")
1271 (version "1.6.0")
1272 (source
1273 (origin
1274 (method url-fetch)
1275 (uri (bioconductor-uri "celldex" version 'experiment))
1276 (sha256
1277 (base32 "1fjldmhb9yg6yr3aq5ldvc8xwqw71ix4cdlr53xxckgwljjq7x10"))))
1278 (properties `((upstream-name . "celldex")))
1279 (build-system r-build-system)
1280 (propagated-inputs
1281 (list r-annotationdbi
1282 r-annotationhub
1283 r-delayedarray
1284 r-delayedmatrixstats
1285 r-experimenthub
1286 r-s4vectors
1287 r-summarizedexperiment))
1288 (native-inputs (list r-knitr))
1289 (home-page "https://github.com/LTLA/celldex")
1290 (synopsis "Reference index for cell types")
1291 (description
1292 "This package provides a collection of reference expression datasets with
1293 curated cell type labels, for use in procedures like automated annotation of
1294 single-cell data or deconvolution of bulk RNA-seq.")
1295 (license license:gpl3)))
1296
1297 (define-public r-chromstardata
1298 (package
1299 (name "r-chromstardata")
1300 (version "1.22.0")
1301 (source
1302 (origin
1303 (method url-fetch)
1304 (uri (bioconductor-uri "chromstaRData" version 'experiment))
1305 (sha256
1306 (base32 "1ajwnkibpi01c93nrplxhy6grw8jj5219g4pii4rkan4k5815kv1"))))
1307 (properties `((upstream-name . "chromstaRData")))
1308 (build-system r-build-system)
1309 (home-page "https://bioconductor.org/packages/chromstaRData/")
1310 (synopsis "ChIP-seq data for demonstration purposes")
1311 (description
1312 "This package provides ChIP-seq data for demonstration purposes in the
1313 chromstaR package.")
1314 (license license:gpl3)))
1315
1316 (define-public r-copyhelper
1317 (package
1318 (name "r-copyhelper")
1319 (version "1.28.0")
1320 (source
1321 (origin
1322 (method url-fetch)
1323 (uri (bioconductor-uri "CopyhelpeR" version 'experiment))
1324 (sha256
1325 (base32 "0klrnxck0q14birnpwzkiwmj77hwdn6gazvdg0lqn9y6j5mbkyx1"))))
1326 (properties `((upstream-name . "CopyhelpeR")))
1327 (build-system r-build-system)
1328 (home-page "https://bioconductor.org/packages/CopyhelpeR/")
1329 (synopsis "Helper files for CopywriteR")
1330 (description
1331 "This package contains the helper files that are required to run the
1332 Bioconductor package CopywriteR. It contains pre-assembled 1kb bin GC-content
1333 and mappability files for the reference genomes hg18, hg19, hg38, mm9 and
1334 mm10. In addition, it contains a blacklist filter to remove regions that
1335 display copy number variation. Files are stored as GRanges objects from the
1336 GenomicRanges Bioconductor package.")
1337 (license license:gpl2)))
1338
1339 (define-public r-genelendatabase
1340 (package
1341 (name "r-genelendatabase")
1342 (version "1.32.0")
1343 (source
1344 (origin
1345 (method url-fetch)
1346 (uri (bioconductor-uri "geneLenDataBase" version 'experiment))
1347 (sha256
1348 (base32 "0p4rmd3qszsnyn47mfbk96zfa0bhpyyvsh4ma1ligjrsnmkicsaz"))))
1349 (properties
1350 `((upstream-name . "geneLenDataBase")))
1351 (build-system r-build-system)
1352 (propagated-inputs
1353 (list r-rtracklayer r-genomicfeatures))
1354 (home-page "https://bioconductor.org/packages/geneLenDataBase/")
1355 (synopsis "Lengths of mRNA transcripts for a number of genomes")
1356 (description
1357 "This package provides the lengths of mRNA transcripts for a number of
1358 genomes and gene ID formats, largely based on the UCSC table browser.")
1359 (license license:lgpl2.0+)))
1360
1361 (define-public r-genomationdata
1362 (package
1363 (name "r-genomationdata")
1364 (version "1.28.0")
1365 (source
1366 (origin
1367 (method url-fetch)
1368 (uri (bioconductor-uri "genomationData" version 'experiment))
1369 (sha256
1370 (base32 "0ckdgmarndpz6r0y9sd4nmypzjgivj32w2890yl15xmxkx4397fh"))))
1371 (properties
1372 `((upstream-name . "genomationData")))
1373 (build-system r-build-system)
1374 ;; As this package provides little more than large data files, it doesn't
1375 ;; make sense to build substitutes.
1376 (arguments `(#:substitutable? #f))
1377 (native-inputs
1378 (list r-knitr))
1379 (home-page "https://bioinformatics.mdc-berlin.de/genomation/")
1380 (synopsis "Experimental data for use with the genomation package")
1381 (description
1382 "This package contains experimental genetic data for use with the
1383 genomation package. Included are Chip Seq, Methylation and Cage data,
1384 downloaded from Encode.")
1385 (license license:gpl3+)))
1386
1387 (define-public r-msdata
1388 (package
1389 (name "r-msdata")
1390 (version "0.36.0")
1391 (source
1392 (origin
1393 (method url-fetch)
1394 (uri (bioconductor-uri "msdata" version 'experiment))
1395 (sha256
1396 (base32 "0nqb7d7fa9l15bxy3s9wmy2h79jb6ldwww0hzk5mifabacmzx691"))))
1397 (properties `((upstream-name . "msdata")))
1398 (build-system r-build-system)
1399 (home-page "https://bioconductor.org/packages/msdata")
1400 (synopsis "Various Mass Spectrometry raw data example files")
1401 (description
1402 "This package provides Ion Trap positive ionization mode data in mzML file
1403 format. It includes a subset from 500-850 m/z and 1190-1310 seconds,
1404 including MS2 and MS3, intensity threshold 100.000; extracts from FTICR Apex
1405 III, m/z 400-450; a subset of UPLC - Bruker micrOTOFq data, both mzML and mz5;
1406 LC-MSMS and MRM files from proteomics experiments; and PSI mzIdentML example
1407 files for various search engines.")
1408 (license license:gpl2+)))
1409
1410 (define-public r-pasilla
1411 (package
1412 (name "r-pasilla")
1413 (version "1.24.0")
1414 (source
1415 (origin
1416 (method url-fetch)
1417 (uri (bioconductor-uri "pasilla" version 'experiment))
1418 (sha256
1419 (base32 "1vsxh7mv2krkbdqs5gsgjsxarjbll0bpyk94syrwh56z67n7jyib"))))
1420 (build-system r-build-system)
1421 (propagated-inputs (list r-dexseq))
1422 (native-inputs (list r-knitr))
1423 (home-page "https://www.bioconductor.org/packages/pasilla/")
1424 (synopsis "Data package with per-exon and per-gene read counts")
1425 (description "This package provides per-exon and per-gene read counts
1426 computed for selected genes from RNA-seq data that were presented in the
1427 article 'Conservation of an RNA regulatory map between Drosophila and mammals'
1428 by Brooks et al., Genome Research 2011.")
1429 (license license:lgpl2.1+)))
1430
1431 (define-public r-hsmmsinglecell
1432 (package
1433 (name "r-hsmmsinglecell")
1434 (version "1.16.0")
1435 (source
1436 (origin
1437 (method url-fetch)
1438 (uri (bioconductor-uri "HSMMSingleCell" version 'experiment))
1439 (sha256
1440 (base32 "12whx0pl9461xbak5r9zi6ggx5is8sk6mgrbjwlmx3mbr9am116v"))))
1441 (properties
1442 `((upstream-name . "HSMMSingleCell")))
1443 (build-system r-build-system)
1444 (home-page "https://www.bioconductor.org/packages/HSMMSingleCell/")
1445 (synopsis "Single-cell RNA-Seq for differentiating human skeletal muscle myoblasts (HSMM)")
1446 (description
1447 "Skeletal myoblasts undergo a well-characterized sequence of
1448 morphological and transcriptional changes during differentiation. In this
1449 experiment, primary @dfn{human skeletal muscle myoblasts} (HSMM) were expanded
1450 under high mitogen conditions (GM) and then differentiated by switching to
1451 low-mitogen media (DM). RNA-Seq libraries were sequenced from each of several
1452 hundred cells taken over a time-course of serum-induced differentiation.
1453 Between 49 and 77 cells were captured at each of four time points (0, 24, 48,
1454 72 hours) following serum switch using the Fluidigm C1 microfluidic system.
1455 RNA from each cell was isolated and used to construct mRNA-Seq libraries,
1456 which were then sequenced to a depth of ~4 million reads per library,
1457 resulting in a complete gene expression profile for each cell.")
1458 (license license:artistic2.0)))
1459
1460 (define-public r-all
1461 (package
1462 (name "r-all")
1463 (version "1.38.0")
1464 (source
1465 (origin
1466 (method url-fetch)
1467 (uri (bioconductor-uri "ALL" version 'experiment))
1468 (sha256
1469 (base32 "0410045x327wmfkksshd8yishw4yxij08vn8p65cdj7hb3qy3p0z"))))
1470 (properties `((upstream-name . "ALL")))
1471 (build-system r-build-system)
1472 (propagated-inputs
1473 (list r-biobase))
1474 (home-page "https://bioconductor.org/packages/ALL")
1475 (synopsis "Acute Lymphoblastic Leukemia data from the Ritz laboratory")
1476 (description
1477 "The data consist of microarrays from 128 different individuals with
1478 @dfn{acute lymphoblastic leukemia} (ALL). A number of additional covariates
1479 are available. The data have been normalized (using rma) and it is the
1480 jointly normalized data that are available here. The data are presented in
1481 the form of an @code{exprSet} object.")
1482 (license license:artistic2.0)))
1483
1484 (define-public r-affydata
1485 (package
1486 (name "r-affydata")
1487 (version "1.44.0")
1488 (source
1489 (origin
1490 (method url-fetch)
1491 (uri (bioconductor-uri "affydata" version 'experiment))
1492 (sha256
1493 (base32 "1d8ims7hks536v739r5hhfkkzyzqrf398aqal3hzyfm0psv15jbp"))))
1494 (properties `((upstream-name . "affydata")))
1495 (build-system r-build-system)
1496 (propagated-inputs
1497 (list r-affy))
1498 (home-page "https://bioconductor.org/packages/affydata/")
1499 (synopsis "Affymetrix data for demonstration purposes")
1500 (description
1501 "This package provides example datasets that represent 'real world
1502 examples' of Affymetrix data, unlike the artificial examples included in the
1503 package @code{affy}.")
1504 (license license:gpl2+)))
1505
1506 (define-public r-gagedata
1507 (package
1508 (name "r-gagedata")
1509 (version "2.34.0")
1510 (source
1511 (origin
1512 (method url-fetch)
1513 (uri (bioconductor-uri "gageData" version 'experiment))
1514 (sha256
1515 (base32 "00s2aig9r0bvk45brc0shildrgl2z0i0k8xlvqc9h1s274nnslk9"))))
1516 (properties `((upstream-name . "gageData")))
1517 (build-system r-build-system)
1518 (home-page "https://bioconductor.org/packages/gageData")
1519 (synopsis "Auxiliary data for the gage package")
1520 (description
1521 "This is a supportive data package for the software package @code{gage}.
1522 However, the data supplied here are also useful for gene set or pathway
1523 analysis or microarray data analysis in general. In this package, we provide
1524 two demo microarray dataset: GSE16873 (a breast cancer dataset from GEO) and
1525 BMP6 (originally published as an demo dataset for GAGE, also registered as
1526 GSE13604 in GEO). This package also includes commonly used gene set data based
1527 on KEGG pathways and GO terms for major research species, including human,
1528 mouse, rat and budding yeast. Mapping data between common gene IDs for budding
1529 yeast are also included.")
1530 (license license:gpl2+)))
1531
1532 (define-public r-curatedtcgadata
1533 (package
1534 (name "r-curatedtcgadata")
1535 (version "1.18.0")
1536 (source
1537 (origin
1538 (method url-fetch)
1539 (uri (bioconductor-uri "curatedTCGAData" version 'experiment))
1540 (sha256
1541 (base32 "0h3mpwy6lhyn8hfry13sdjgb35gqyi3g26igfjqzshc5wvsniwpr"))))
1542 (properties
1543 `((upstream-name . "curatedTCGAData")))
1544 (build-system r-build-system)
1545 (propagated-inputs
1546 (list r-annotationhub
1547 r-experimenthub
1548 r-hdf5array
1549 r-multiassayexperiment
1550 r-s4vectors
1551 r-summarizedexperiment))
1552 (native-inputs (list r-knitr))
1553 (home-page "https://bioconductor.org/packages/curatedTCGAData/")
1554 (synopsis "Curated data from The Cancer Genome Atlas")
1555 (description
1556 "This package provides publicly available data from The Cancer Genome
1557 Atlas (TCGA) as @code{MultiAssayExperiment} objects.
1558 @code{MultiAssayExperiment} integrates multiple assays (e.g., RNA-seq, copy
1559 number, mutation, microRNA, protein, and others) with clinical / pathological
1560 data. It also links assay barcodes with patient identifiers, enabling
1561 harmonized subsetting of rows (features) and columns (patients / samples)
1562 across the entire multi-'omics experiment.")
1563 (license license:artistic2.0)))
1564
1565 (define-public r-parathyroidse
1566 (package
1567 (name "r-parathyroidse")
1568 (version "1.34.0")
1569 (source (origin
1570 (method url-fetch)
1571 (uri (bioconductor-uri "parathyroidSE" version
1572 'experiment))
1573 (sha256
1574 (base32
1575 "1h33x55c4gbzmh085skqif04wdcvjp2l9fm55qzwws27kwd30c16"))))
1576 (properties `((upstream-name . "parathyroidSE")))
1577 (build-system r-build-system)
1578 (propagated-inputs (list r-summarizedexperiment))
1579 (home-page "https://bioconductor.org/packages/parathyroidSE")
1580 (synopsis "RangedSummarizedExperiment for RNA-Seq of parathyroid tumors")
1581 (description
1582 "This package provides @code{RangedSummarizedExperiment} objects of read
1583 counts in genes and exonic parts for paired-end RNA-Seq data from experiments on
1584 primary cultures of parathyroid tumors. The sequencing was performed on tumor
1585 cultures from 4 patients at 2 time points over 3 conditions (DPN, OHT and control).")
1586 ;; The author(s) mentions only LGPL without any specific version.
1587 (license license:lgpl2.1+)))
1588
1589 (define-public r-tcgabiolinksgui-data
1590 (package
1591 (name "r-tcgabiolinksgui-data")
1592 (version "1.16.0")
1593 (source
1594 (origin
1595 (method url-fetch)
1596 (uri (bioconductor-uri "TCGAbiolinksGUI.data" version 'experiment))
1597 (sha256
1598 (base32 "1mb2z59acs1pi1gqvgjyh62wnmbxskc5l0p42gpjajsjip5x1x7g"))))
1599 (properties `((upstream-name . "TCGAbiolinksGUI.data")))
1600 (build-system r-build-system)
1601 (native-inputs (list r-knitr))
1602 (home-page "https://github.com/BioinformaticsFMRP/TCGAbiolinksGUI.data")
1603 (synopsis "Data for the TCGAbiolinksGUI package")
1604 (description "This package provides supporting data for the
1605 TCGAbiolinksGUI package.")
1606 (license license:gpl3)))
1607
1608 \f
1609 ;;; Packages
1610
1611 (define-public r-abarray
1612 (package
1613 (name "r-abarray")
1614 (version "1.64.0")
1615 (source (origin
1616 (method url-fetch)
1617 (uri (bioconductor-uri "ABarray" version))
1618 (sha256
1619 (base32
1620 "0kjq00i2mb21xyjjs3jy09ps80f11cy37wywzjvmxyjxzbsk4d7r"))))
1621 (properties `((upstream-name . "ABarray")))
1622 (build-system r-build-system)
1623 (propagated-inputs (list r-biobase r-multtest))
1624 (home-page "https://bioconductor.org/packages/ABarray")
1625 (synopsis
1626 "Gene expression analysis for Applied Biosystems Genome Survey Microarray")
1627 (description
1628 "The package @code{ABarray} is designed to work with Applied Biosystems
1629 whole genome microarray platform, as well as any other platform whose data can
1630 be transformed into expression data matrix. Functions include data
1631 preprocessing, filtering, control probe analysis, statistical analysis in one
1632 single function. A @dfn{graphical user interface} (GUI) is also provided. The
1633 raw data, processed data, graphics output and statistical results are organized
1634 into folders according to the analysis settings used.")
1635 (license license:gpl2+)))
1636
1637 (define-public r-absseq
1638 (package
1639 (name "r-absseq")
1640 (version "1.50.0")
1641 (source (origin
1642 (method url-fetch)
1643 (uri (bioconductor-uri "ABSSeq" version))
1644 (sha256
1645 (base32
1646 "1kwl0gcqwbgblwvpbvqlgnsi91km77j11f0q1f0gd6hhnv38mmlv"))))
1647 (properties `((upstream-name . "ABSSeq")))
1648 (build-system r-build-system)
1649 (propagated-inputs (list r-limma r-locfit))
1650 (home-page "https://bioconductor.org/packages/ABSSeq")
1651 (synopsis
1652 "RNA-Seq analysis based on modelling absolute expression differences")
1653 (description
1654 "This package implements a new RNA-Seq analysis method and integrates two
1655 modules: a basic model for pairwise comparison and a linear model for complex
1656 design. RNA-Seq quantifies gene expression with reads count, which usually
1657 consists of conditions (or treatments) and several replicates for each
1658 condition. This software infers differential expression directly by the
1659 counts difference between conditions. It assumes that the sum counts
1660 difference between conditions follow a negative binomial distribution. In
1661 addition, @code{ABSSeq} moderates the fold-changes by two steps: the
1662 expression level and gene-specific dispersion, that might facilitate the gene
1663 ranking by fold-change and visualization.")
1664 (license license:gpl3+)))
1665
1666 (define-public r-adam
1667 (package
1668 (name "r-adam")
1669 (version "1.12.0")
1670 (source (origin
1671 (method url-fetch)
1672 (uri (bioconductor-uri "ADAM" version))
1673 (sha256
1674 (base32
1675 "1cgcjykik9hjrwlvvgaccprcrimgq5kwh9cj6367yk9m574a4gmn"))))
1676 (properties `((upstream-name . "ADAM")))
1677 (build-system r-build-system)
1678 (propagated-inputs (list r-dplyr
1679 r-dt
1680 r-go-db
1681 r-keggrest
1682 r-knitr
1683 r-pbapply
1684 r-rcpp
1685 r-stringr
1686 r-summarizedexperiment))
1687 (native-inputs (list r-knitr))
1688 (home-page "https://bioconductor.org/packages/ADAM")
1689 (synopsis "Gene activity and diversity analysis module")
1690 (description
1691 "This software @code{ADAM} is a @dfn{Gene set enrichment analysis} (GSEA)
1692 package created to group a set of genes from comparative samples (control
1693 versus experiment) belonging to different species according to their respective
1694 functions. The corresponding roles are extracted from the default collections
1695 like Gene ontology and @dfn{Kyoto encyclopedia of genes and genomes} (KEGG).
1696 @code{ADAM} show their significance by calculating the p-values referring to
1697 gene diversity and activity. Each group of genes is called @dfn{Group of
1698 functionally associated genes} (GFAG).")
1699 (license license:gpl2+)))
1700
1701 (define-public r-adamgui
1702 (package
1703 (name "r-adamgui")
1704 (version "1.12.0")
1705 (source (origin
1706 (method url-fetch)
1707 (uri (bioconductor-uri "ADAMgui" version))
1708 (sha256
1709 (base32
1710 "0vvd5qdwkfcr7zg7z63x3vvrcg63r6c9p383yvcg2lp8zmx8hsbs"))))
1711 (properties `((upstream-name . "ADAMgui")))
1712 (build-system r-build-system)
1713 (propagated-inputs
1714 (list r-adam
1715 r-colorramps
1716 r-data-table
1717 r-dplyr
1718 r-dt
1719 r-ggplot2
1720 r-ggpubr
1721 r-ggrepel
1722 r-ggsignif
1723 r-go-db
1724 r-gridextra
1725 r-knitr
1726 r-rcolorbrewer
1727 r-reshape2
1728 r-shiny
1729 r-shinyjs
1730 r-stringi
1731 r-stringr
1732 r-testthat
1733 r-varhandle))
1734 (native-inputs (list r-knitr))
1735 (home-page "https://bioconductor.org/packages/ADAMgui/")
1736 (synopsis "GUI for gene activity and diversity analysis")
1737 (description
1738 "This package @code{ADAMgui} is a @dfn{graphical user interface} (GUI)
1739 for the @code{ADAM} package. The @code{ADAMgui} package provides two
1740 shiny-based applications that allows the user to study the output of the
1741 @code{ADAM} package files through different plots. It's possible, for
1742 example, to choose a specific @dfn{group of functionally associated
1743 genes} (GFAG) and observe the gene expression behavior with the plots created
1744 with the @code{GFAGtargetUi} function. Features such as differential
1745 expression and fold change can be easily seen with aid of the plots made with
1746 the @code{GFAGpathUi} function.")
1747 (license license:gpl2+)))
1748
1749 (define-public r-adimpute
1750 (package
1751 (name "r-adimpute")
1752 (version "1.6.0")
1753 (source (origin
1754 (method url-fetch)
1755 (uri (bioconductor-uri "ADImpute" version))
1756 (sha256
1757 (base32
1758 "0885kd8mpmwjpzpx14pi6l3mqcvsixk10vkf5h4sqb7di0nnna4w"))))
1759 (properties `((upstream-name . "ADImpute")))
1760 (build-system r-build-system)
1761 (propagated-inputs
1762 (list r-biocparallel
1763 r-checkmate
1764 r-data-table
1765 r-drimpute
1766 r-kernlab
1767 r-mass
1768 r-matrix
1769 r-rsvd
1770 r-s4vectors
1771 r-saver
1772 r-singlecellexperiment
1773 r-summarizedexperiment))
1774 (native-inputs (list r-knitr))
1775 (home-page "https://bioconductor.org/packages/ADImpute")
1776 (synopsis "Adaptive computational prediction for dropout imputations")
1777 (description
1778 "@dfn{Single-cell RNA sequencing} (scRNA-seq) methods are typically
1779 unable to quantify the expression levels of all genes in a cell, creating a
1780 need for the computational prediction of missing values (dropout imputation).
1781 Most existing dropout imputation methods are limited in the sense that they
1782 exclusively use the scRNA-seq dataset at hand and do not exploit external
1783 gene-gene relationship information. The @code{ADImpute} package proposes two
1784 methods to address this issue:
1785
1786 @enumerate
1787 @item a gene regulatory network-based approach using gene-gene relationships
1788 learnt from external data;
1789 @item a baseline approach corresponding to a sample-wide average.
1790 @end enumerate
1791
1792 @code{ADImpute} implements these novel methods and also combines them with
1793 existing imputation methods like @code{DrImpute} and @code{SAVER}.
1794 @code{ADImpute} can learn the best performing method per gene and combine the
1795 results from different methods into an ensemble.")
1796 (license license:gpl3+)))
1797
1798 (define-public r-adsplit
1799 (package
1800 (name "r-adsplit")
1801 (version "1.66.0")
1802 (source (origin
1803 (method url-fetch)
1804 (uri (bioconductor-uri "adSplit" version))
1805 (sha256
1806 (base32
1807 "1wl2gd0b7krf485clw67cxayp0g9argklkzn8nw1vrkil0vvr4jm"))))
1808 (properties `((upstream-name . "adSplit")))
1809 (build-system r-build-system)
1810 (propagated-inputs
1811 (list r-annotationdbi
1812 r-biobase
1813 r-cluster
1814 r-go-db
1815 r-keggrest
1816 r-multtest))
1817 (home-page "https://compdiag.molgen.mpg.de/software/adSplit.shtml")
1818 (synopsis "Annotation-driven splits in microarray data")
1819 (description
1820 "This package implements clustering of microarray gene expression
1821 profiles according to functional annotations. For each term genes are
1822 annotated to, splits into two subclasses are computed and a significance of
1823 the supporting gene set is determined.")
1824 (license license:gpl2+)))
1825
1826 (define-public r-affixcan
1827 (package
1828 (name "r-affixcan")
1829 (version "1.14.0")
1830 (source (origin
1831 (method url-fetch)
1832 (uri (bioconductor-uri "AffiXcan" version))
1833 (sha256
1834 (base32
1835 "0wj9shzmlxpksbxny571xzfcmmqqzjlk1vq4mx1is2r6ma7jkblq"))))
1836 (properties `((upstream-name . "AffiXcan")))
1837 (build-system r-build-system)
1838 (propagated-inputs
1839 (list r-biocparallel
1840 r-crayon
1841 r-multiassayexperiment
1842 r-summarizedexperiment))
1843 (native-inputs (list r-knitr))
1844 (home-page "https://bioconductor.org/packages/AffiXcan")
1845 (synopsis "Functional approach to impute genetically regulated expression")
1846 (description
1847 "The @code{AffiXcan} package imputes a @dfn{genetically regulated
1848 expression} (GReX) for a set of genes in a sample of individuals, using a
1849 method based on the @dfn{total binding affinity} (TBA). Statistical models to
1850 impute GReX can be trained with a training dataset where the real total
1851 expression values are known.")
1852 (license license:gpl3)))
1853
1854 (define-public r-affyrnadegradation
1855 (package
1856 (name "r-affyrnadegradation")
1857 (version "1.42.0")
1858 (source (origin
1859 (method url-fetch)
1860 (uri (bioconductor-uri "AffyRNADegradation" version))
1861 (sha256
1862 (base32
1863 "16akwmpzwxai7ks5bvc1yyb9sx2scv9b9gas5avb0sk5fk0h3nsf"))))
1864 (properties `((upstream-name . "AffyRNADegradation")))
1865 (build-system r-build-system)
1866 (propagated-inputs (list r-affy))
1867 (home-page "https://bioconductor.org/packages/AffyRNADegradation")
1868 (synopsis
1869 "Analyze and correct probe positional bias in data due to RNA degradation")
1870 (description
1871 "The @code{AffyRNADegradation} package helps with the assessment and
1872 correction of RNA degradation effects in Affymetrix 3 expression arrays. The
1873 parameter @code{d} gives a robust and accurate measure of RNA integrity. The
1874 correction removes the probe positional bias, and thus improves comparability
1875 of samples that are affected by RNA degradation.")
1876 ;; the R file header specifies GPL2 or later
1877 (license license:gpl2+)))
1878
1879 (define-public r-agdex
1880 (package
1881 (name "r-agdex")
1882 (version "1.44.0")
1883 (source (origin
1884 (method url-fetch)
1885 (uri (bioconductor-uri "AGDEX" version))
1886 (sha256
1887 (base32
1888 "0c44fw5ajdjc13409rn3lsv0jhlqa2qcak9b1k8hpig486xxzsr9"))))
1889 (properties `((upstream-name . "AGDEX")))
1890 (build-system r-build-system)
1891 (propagated-inputs (list r-biobase r-gseabase))
1892 (home-page "https://bioconductor.org/packages/AGDEX")
1893 (synopsis
1894 "Evaluate agreement of differential expression for cross-species genomics")
1895 (description
1896 "The objective of @code{AGDEX} is to evaluate whether the results of a
1897 pair of two-group differential expression analysis comparisons show a level of
1898 agreement that is greater than expected if the group labels for each two-group
1899 comparison are randomly assigned. The agreement is evaluated for the entire
1900 transcriptome and (optionally) for a collection of pre-defined gene-sets.
1901 Additionally, the procedure performs permutation-based differential expression
1902 and meta analysis at both gene and gene-set levels of the data from each
1903 experiment.")
1904 (license license:gpl2+)))
1905
1906 (define-public r-aggregatebiovar
1907 (package
1908 (name "r-aggregatebiovar")
1909 (version "1.6.0")
1910 (source (origin
1911 (method url-fetch)
1912 (uri (bioconductor-uri "aggregateBioVar" version))
1913 (sha256
1914 (base32
1915 "0ngg12bgr95m4wm12scmrb55dgy4909c6qrg169l6dkng99v4nx1"))))
1916 (properties `((upstream-name . "aggregateBioVar")))
1917 (build-system r-build-system)
1918 (propagated-inputs
1919 (list r-matrix
1920 r-rlang
1921 r-s4vectors
1922 r-singlecellexperiment
1923 r-summarizedexperiment
1924 r-tibble))
1925 (native-inputs (list r-knitr))
1926 (home-page "https://github.com/jasonratcliff/aggregateBioVar")
1927 (synopsis "Differential gene expression analysis for multi-subject scRNA-seq")
1928 (description
1929 "This package @code{aggregateBioVar} contains tools to summarize single
1930 cell gene expression profiles at the level of subject for single cell RNA-seq
1931 data collected from more than one subject (e.g. biological sample or technical
1932 replicates). A @code{SingleCellExperiment} object is taken as input and
1933 converted to a list of @code{SummarizedExperiment} objects, where each list
1934 element corresponds to an assigned cell type. The @code{SummarizedExperiment}
1935 objects contain aggregate gene-by-subject count matrices and inter-subject
1936 column metadata for individual subjects that can be processed using downstream
1937 bulk RNA-seq tools.")
1938 (license license:gpl3)))
1939
1940 (define-public r-agilp
1941 (package
1942 (name "r-agilp")
1943 (version "3.28.0")
1944 (source (origin
1945 (method url-fetch)
1946 (uri (bioconductor-uri "agilp" version))
1947 (sha256
1948 (base32
1949 "1pm329y2nfcnx98ggxq0prdd5pxfcl5iylvsjjnhw5lyz1awg1yf"))))
1950 (properties `((upstream-name . "agilp")))
1951 (build-system r-build-system)
1952 (home-page "https://bioconductor.org/packages/agilp")
1953 (synopsis "Processing of Agilent expression array")
1954 (description
1955 "This package aims to provide a pipeline for the low-level analysis of
1956 gene expression microarray data, primarily focused on the Agilent platform,
1957 but which also provides utilities which may be useful for other platforms.")
1958 ;; Some files are under GPLv2+ but the combined work is released under the
1959 ;; GPLv3.
1960 (license license:gpl3)))
1961
1962 (define-public r-adductomicsr
1963 (package
1964 (name "r-adductomicsr")
1965 (version "1.12.0")
1966 (source (origin
1967 (method url-fetch)
1968 (uri (bioconductor-uri "adductomicsR" version))
1969 (sha256
1970 (base32
1971 "0623qf06xgdsyz0in2wnxwvpdw8kj6cnwf8vlqmgp7g0n3w701ys"))))
1972 (properties `((upstream-name . "adductomicsR")))
1973 (build-system r-build-system)
1974 (propagated-inputs
1975 (list r-adductdata
1976 r-ade4
1977 r-annotationhub
1978 r-bootstrap
1979 r-data-table
1980 r-dosnow
1981 r-dplyr
1982 r-dt
1983 r-experimenthub
1984 r-fastcluster
1985 r-foreach
1986 r-fpc
1987 r-mzr
1988 r-orgmassspecr
1989 r-pastecs
1990 r-pracma
1991 r-rcppeigen
1992 r-reshape2
1993 r-rvest
1994 r-smoother
1995 r-zoo))
1996 (native-inputs (list r-knitr))
1997 (home-page "https://bioconductor.org/packages/adductomicsR")
1998 (synopsis "Processing of adductomic mass spectral datasets")
1999 (description
2000 "This package @code{adductomicsR} processes data generated by the
2001 @dfn{second stage of mass spectrometry} (MS2) to identify potentially adducted
2002 peptides from spectra that has been corrected for mass drift and retention
2003 time drift and quantifies level mass spectral peaks from @dfn{first stage of
2004 mass spectrometry} (MS1) data.")
2005 (license license:artistic2.0)))
2006
2007 (define-public r-agimicrorna
2008 (package
2009 (name "r-agimicrorna")
2010 (version "2.46.0")
2011 (source (origin
2012 (method url-fetch)
2013 (uri (bioconductor-uri "AgiMicroRna" version))
2014 (sha256
2015 (base32
2016 "0jic89gyphbv7jzlfgm9bh1aq48lp86rq6hr34gsg9z0pa1192xa"))))
2017 (properties `((upstream-name . "AgiMicroRna")))
2018 (build-system r-build-system)
2019 (propagated-inputs
2020 (list r-affy
2021 r-affycoretools
2022 r-biobase
2023 r-limma
2024 r-preprocesscore))
2025 (home-page "https://git.bioconductor.org/packages/AgiMicroRna")
2026 (synopsis
2027 "Processing and differential expression analysis of Agilent microRNA chips")
2028 (description
2029 "@code{AgiMicroRna} provides useful functionality for the processing,
2030 quality assessment and differential expression analysis of Agilent microRNA
2031 array data. The package uses a limma-like structure to generate the processed
2032 data in order to make statistical inferences about differential expression
2033 using the linear model features implemented in limma. Standard Bioconductor
2034 objects are used so that other packages could be used as well.")
2035 (license license:gpl3)))
2036
2037 (define-public r-amountain
2038 (package
2039 (name "r-amountain")
2040 (version "1.22.0")
2041 (source (origin
2042 (method url-fetch)
2043 (uri (bioconductor-uri "AMOUNTAIN" version))
2044 (sha256
2045 (base32
2046 "0vdfabsrisdd7qq28f5ivd0v8zz49szqn677i5lhwnlaix220c54"))))
2047 (properties `((upstream-name . "AMOUNTAIN")))
2048 (build-system r-build-system)
2049 (inputs (list gsl))
2050 (native-inputs (list r-knitr))
2051 (home-page "https://bioconductor.org/packages/AMOUNTAIN")
2052 (synopsis "Modules for multilayer weighted gene co-expression networks")
2053 (description
2054 "This package provides a pure data-driven gene network, @dfn{WGCN}(weighted
2055 gene co-expression network) could be constructed only from expression profile.
2056 Different layers in such networks may represent different time points, multiple
2057 conditions or various species. @code{AMOUNTAIN} aims to search active modules
2058 in multi-layer WGCN using a continuous optimization approach.")
2059 (license license:gpl2+)))
2060
2061 (define-public r-amaretto
2062 (package
2063 (name "r-amaretto")
2064 (version "1.12.0")
2065 (source (origin
2066 (method url-fetch)
2067 (uri (bioconductor-uri "AMARETTO" version))
2068 (sha256
2069 (base32
2070 "111dk19b9910icksyr592cvhc5gwvgknr5q4887j9yxbajd7hcmx"))))
2071 (properties `((upstream-name . "AMARETTO")))
2072 (build-system r-build-system)
2073 (propagated-inputs
2074 (list r-biocfilecache
2075 r-callr
2076 r-circlize
2077 r-complexheatmap
2078 r-curatedtcgadata
2079 r-doparallel
2080 r-dplyr
2081 r-dt
2082 r-foreach
2083 r-ggplot2
2084 r-glmnet
2085 r-gridextra
2086 r-httr
2087 r-impute
2088 r-knitr
2089 r-limma
2090 r-matrix
2091 r-matrixstats
2092 r-multiassayexperiment
2093 r-rcpp
2094 r-readr
2095 r-reshape2
2096 r-rmarkdown
2097 r-tibble))
2098 (native-inputs (list r-knitr))
2099 (home-page "https://bioconductor.org/packages/AMARETTO")
2100 (synopsis "Regulatory network inference and driver gene evaluation")
2101 (description
2102 "This package @code{AMARETTO} represents an algorithm that integrates copy
2103 number, DNA methylation and gene expression data to identify a set of driver
2104 genes by analyzing cancer samples and connects them to clusters of co-expressed
2105 genes, which we define as modules. @code{AMARETTO} can be applied in a pancancer
2106 setting to identify cancer driver genes and their modules on multiple cancer
2107 sites. @code{AMARETTO} captures modules enriched in angiogenesis, cell cycle
2108 and EMT, and modules that accurately predict survival and molecular subtypes.
2109 This allows @code{AMARETTO} to identify novel cancer driver genes directing
2110 canonical cancer pathways.")
2111 (license license:asl2.0)))
2112
2113 (define-public r-anaquin
2114 (package
2115 (name "r-anaquin")
2116 (version "2.20.0")
2117 (source (origin
2118 (method url-fetch)
2119 (uri (bioconductor-uri "Anaquin" version))
2120 (sha256
2121 (base32
2122 "1jgpnls2djl1yzvnk64qc83mljmlci7wflwkza3wr0sv6r47b0dd"))))
2123 (properties `((upstream-name . "Anaquin")))
2124 (build-system r-build-system)
2125 (propagated-inputs
2126 (list r-deseq2
2127 r-ggplot2
2128 r-knitr
2129 r-locfit
2130 r-plyr
2131 r-qvalue
2132 r-rocr))
2133 (native-inputs (list r-knitr))
2134 (home-page "https://www.sequinstandards.com/")
2135 (synopsis "Statistical analysis of sequins")
2136 (description
2137 "The project is intended to support the use of @dfn{sequins}(synthetic
2138 sequencing spike-in controls) owned and made available by the Garvan Institute
2139 of Medical Research. The goal is to provide a standard library for quantitative
2140 analysis, modelling, and visualization of spike-in controls.")
2141 (license license:bsd-3)))
2142
2143 (define-public r-aneufinder
2144 (package
2145 (name "r-aneufinder")
2146 (version "1.24.0")
2147 (source (origin
2148 (method url-fetch)
2149 (uri (bioconductor-uri "AneuFinder" version))
2150 (sha256
2151 (base32
2152 "1acsp987jv2x4qwbgy3y7ff4r2qz7680b0nbr37m4lmncqfgh8yl"))))
2153 (build-system r-build-system)
2154 (native-inputs
2155 (list r-knitr))
2156 (propagated-inputs
2157 (list r-genomicranges
2158 r-aneufinderdata
2159 r-ecp
2160 r-foreach
2161 r-doparallel
2162 r-biocgenerics
2163 r-s4vectors
2164 r-genomeinfodb
2165 r-iranges
2166 r-rsamtools
2167 r-bamsignals
2168 r-dnacopy
2169 r-biostrings
2170 r-genomicalignments
2171 r-ggplot2
2172 r-reshape2
2173 r-ggdendro
2174 r-ggrepel
2175 r-reordercluster
2176 r-mclust
2177 r-cowplot))
2178 (home-page "https://bioconductor.org/packages/AneuFinder/")
2179 (synopsis "Copy number variation analysis in single-cell-sequencing data")
2180 (description "This package implements functions for copy number variant
2181 calling, plotting, export and analysis from whole-genome single cell
2182 sequencing data.")
2183 (license license:artistic2.0)))
2184
2185 (define-public r-anf
2186 (package
2187 (name "r-anf")
2188 (version "1.18.0")
2189 (source (origin
2190 (method url-fetch)
2191 (uri (bioconductor-uri "ANF" version))
2192 (sha256
2193 (base32
2194 "1fa2pbdapymrpz01ws0m2fbzf11d723x6rbsys29v06is57f5lpj"))))
2195 (properties `((upstream-name . "ANF")))
2196 (build-system r-build-system)
2197 (propagated-inputs
2198 (list r-biobase
2199 r-igraph
2200 r-mass
2201 r-rcolorbrewer
2202 r-survival))
2203 (native-inputs (list r-knitr))
2204 (home-page "https://bioconductor.org/packages/ANF")
2205 (synopsis "Affinity network fusion for complex patient clustering")
2206 (description
2207 "The package @dfn{ANF}(Affinity Network Fusion) provides methods for affinity
2208 matrix construction and fusion as well as spectral clustering. This package is
2209 used for complex patient clustering by integrating multi-omic data through affinity
2210 network fusion.")
2211 (license license:gpl3)))
2212
2213 (define-public r-annmap
2214 (package
2215 (name "r-annmap")
2216 (version "1.38.0")
2217 (source (origin
2218 (method url-fetch)
2219 (uri (bioconductor-uri "annmap" version))
2220 (sha256
2221 (base32
2222 "0ywqbb8jia7rrkzcsf6a11kqf8dnx96z8n8xw7067mahycykbixv"))))
2223 (properties `((upstream-name . "annmap")))
2224 (build-system r-build-system)
2225 (propagated-inputs
2226 (list r-biobase
2227 r-biocgenerics
2228 r-dbi
2229 r-digest
2230 r-genefilter
2231 r-genomicranges
2232 r-iranges
2233 r-lattice
2234 r-rmysql
2235 r-rsamtools))
2236 (home-page "https://github.com/cruk-mi/annmap")
2237 (synopsis
2238 "Genome annotation and visualisation for Affymetrix arrays and NGS analysis")
2239 (description
2240 "This package @code{annmap} provides annotation mappings for Affymetrix exon
2241 arrays and coordinate based queries to support deep sequencing data analysis.
2242 Database access is hidden behind the API which provides a set of functions such
2243 as @code{genesInRange()}, @code{geneToExon()}, @code{exonDetails()}, etc.
2244 Functions to plot gene architecture and BAM file data are also provided.")
2245 (license license:gpl2)))
2246
2247 (define-public r-antiprofiles
2248 (package
2249 (name "r-antiprofiles")
2250 (version "1.36.0")
2251 (source (origin
2252 (method url-fetch)
2253 (uri (bioconductor-uri "antiProfiles" version))
2254 (sha256
2255 (base32
2256 "1277kg5xpyb2yriyjy18p437q5lj22h4al7z7pygkzxzywxv9g40"))))
2257 (properties `((upstream-name . "antiProfiles")))
2258 (build-system r-build-system)
2259 (propagated-inputs
2260 (list r-locfit
2261 r-matrixstats))
2262 (home-page "https://github.com/HCBravoLab/antiProfiles")
2263 (synopsis "Implementation of gene expression anti-profiles")
2264 (description
2265 "This package implements the gene expression anti-profiles method.
2266 Anti-profiles are a new approach for developing cancer genomic signatures that
2267 specifically take advantage of gene expression heterogeneity. They explicitly
2268 model increased gene expression variability in cancer to define robust and
2269 reproducible gene expression signatures capable of accurately distinguishing
2270 tumor samples from healthy controls.")
2271 (license license:artistic2.0)))
2272
2273 (define-public r-biocversion
2274 (package
2275 (name "r-biocversion")
2276 (version "3.15.2")
2277 (source
2278 (origin
2279 (method url-fetch)
2280 (uri (bioconductor-uri "BiocVersion" version))
2281 (sha256
2282 (base32
2283 "0rs4nyza4hqqk204d037gi013135wgfhx5asq2dsdjc9vk5nwzfn"))))
2284 (properties `((upstream-name . "BiocVersion")))
2285 (build-system r-build-system)
2286 (home-page "https://bioconductor.org/packages/BiocVersion/")
2287 (synopsis "Set the appropriate version of Bioconductor packages")
2288 (description
2289 "This package provides repository information for the appropriate version
2290 of Bioconductor.")
2291 (license license:artistic2.0)))
2292
2293 (define-public r-biocgenerics
2294 (package
2295 (name "r-biocgenerics")
2296 (version "0.42.0")
2297 (source (origin
2298 (method url-fetch)
2299 (uri (bioconductor-uri "BiocGenerics" version))
2300 (sha256
2301 (base32
2302 "0iv9bnpw2hycndwbmjsszqfwrksz6dfr6qcz78jkssc9ldsgmdhc"))))
2303 (properties
2304 `((upstream-name . "BiocGenerics")))
2305 (build-system r-build-system)
2306 (home-page "https://bioconductor.org/packages/BiocGenerics")
2307 (synopsis "S4 generic functions for Bioconductor")
2308 (description
2309 "This package provides S4 generic functions needed by many Bioconductor
2310 packages.")
2311 (license license:artistic2.0)))
2312
2313 (define-public r-coverageview
2314 (package
2315 (name "r-coverageview")
2316 (version "1.34.0")
2317 (source (origin
2318 (method url-fetch)
2319 (uri (bioconductor-uri "CoverageView" version))
2320 (sha256
2321 (base32
2322 "0mh66l4yh6rpd1r7qbqwh5jkklqyvpfiap0zcqhz9kimssm2pbbp"))))
2323 (build-system r-build-system)
2324 (propagated-inputs
2325 (list r-s4vectors
2326 r-iranges
2327 r-genomicranges
2328 r-genomicalignments
2329 r-rtracklayer
2330 r-rsamtools))
2331 (home-page "https://bioconductor.org/packages/CoverageView/")
2332 (synopsis "Coverage visualization package for R")
2333 (description "This package provides a framework for the visualization of
2334 genome coverage profiles. It can be used for ChIP-seq experiments, but it can
2335 be also used for genome-wide nucleosome positioning experiments or other
2336 experiment types where it is important to have a framework in order to inspect
2337 how the coverage distributed across the genome.")
2338 (license license:artistic2.0)))
2339
2340 (define-public r-cummerbund
2341 (package
2342 (name "r-cummerbund")
2343 (version "2.38.0")
2344 (source (origin
2345 (method url-fetch)
2346 (uri (bioconductor-uri "cummeRbund" version))
2347 (sha256
2348 (base32
2349 "1p4anmi436zykp0ir307g75g23kj8b7shxg4r65qq6zdwflphm0q"))))
2350 (build-system r-build-system)
2351 (propagated-inputs
2352 (list r-biobase
2353 r-biocgenerics
2354 r-fastcluster
2355 r-ggplot2
2356 r-gviz
2357 r-plyr
2358 r-reshape2
2359 r-rsqlite
2360 r-rtracklayer
2361 r-s4vectors))
2362 (home-page "https://bioconductor.org/packages/cummeRbund/")
2363 (synopsis "Analyze Cufflinks high-throughput sequencing data")
2364 (description "This package allows for persistent storage, access,
2365 exploration, and manipulation of Cufflinks high-throughput sequencing
2366 data. In addition, provides numerous plotting functions for commonly
2367 used visualizations.")
2368 (license license:artistic2.0)))
2369
2370 (define-public r-dearseq
2371 (package
2372 (name "r-dearseq")
2373 (version "1.8.4")
2374 (source
2375 (origin
2376 (method url-fetch)
2377 (uri (bioconductor-uri "dearseq" version))
2378 (sha256
2379 (base32
2380 "1zsqsgf243gq1k57mw11d6apzccnq531mwg2wzw9mjrs1m0jsfzl"))))
2381 (build-system r-build-system)
2382 (propagated-inputs
2383 (list r-compquadform
2384 r-dplyr
2385 r-ggplot2
2386 r-kernsmooth
2387 r-magrittr
2388 r-matrixstats
2389 r-patchwork
2390 r-pbapply
2391 r-reshape2
2392 r-rlang
2393 r-statmod
2394 r-survey
2395 r-tibble
2396 r-viridislite))
2397 (native-inputs
2398 (list r-knitr))
2399 (home-page "https://github.com/borishejblum/dearseq")
2400 (synopsis "DEA for RNA-seq data through a robust variance component test")
2401 (description
2402 "This is a package for Differential Expression Analysis of RNA-seq data.
2403 It features a variance component score test accounting for data
2404 heteroscedasticity through precision weights. Perform both gene-wise and gene
2405 set analyses, and can deal with repeated or longitudinal data.")
2406 (license license:gpl2)))
2407
2408 (define-public r-decipher
2409 (package
2410 (name "r-decipher")
2411 (version "2.24.0")
2412 (source (origin
2413 (method url-fetch)
2414 (uri (bioconductor-uri "DECIPHER" version))
2415 (sha256
2416 (base32
2417 "045q2bfzgq1yzhyrzvrhrnmlpka4gikrajxxwv05szksy5nvp7q5"))))
2418 (build-system r-build-system)
2419 (propagated-inputs
2420 (list r-biostrings
2421 r-dbi
2422 r-iranges
2423 r-rsqlite
2424 r-s4vectors
2425 r-xvector))
2426 (home-page "https://www.bioconductor.org/packages/DECIPHER/")
2427 (synopsis "Tools for deciphering and managing biological sequences")
2428 (description "This package provides a toolset for deciphering and managing
2429 biological sequences.")
2430 (license license:gpl3)))
2431
2432 (define-public r-deconvr
2433 (package
2434 (name "r-deconvr")
2435 (version "1.2.0")
2436 (source (origin
2437 (method url-fetch)
2438 (uri (bioconductor-uri "deconvR" version))
2439 (sha256
2440 (base32
2441 "091z3lncamscsvzj63zzbw7dr7vnkn0jwfkm5ljq4112w4rxgrm3"))))
2442 (properties `((upstream-name . "deconvR")))
2443 (build-system r-build-system)
2444 (propagated-inputs
2445 (list r-assertthat
2446 r-biocgenerics
2447 r-data-table
2448 r-dplyr
2449 r-e1071
2450 r-foreach
2451 r-genomicranges
2452 r-iranges
2453 r-magrittr
2454 r-mass
2455 r-matrixstats
2456 r-methylkit
2457 r-nnls
2458 r-quadprog
2459 r-rsq
2460 r-s4vectors
2461 r-tidyr))
2462 (native-inputs (list r-knitr))
2463 (home-page "https://github.com/BIMSBbioinfo/deconvR")
2464 (synopsis "Simulation and deconvolution of omic profiles")
2465 (description
2466 "This package provides a collection of functions designed for analyzing
2467 deconvolution of the bulk sample(s) using an atlas of reference omic signature
2468 profiles and a user-selected model. Users are given the option to create or
2469 extend a reference atlas and,also simulate the desired size of the bulk
2470 signature profile of the reference cell types. The package includes the
2471 cell-type-specific methylation atlas and, Illumina Epic B5 probe ids that can
2472 be used in deconvolution. Additionally, we included @code{BSmeth2Probe}, to
2473 make mapping WGBS data to their probe IDs easier.")
2474 (license license:artistic2.0)))
2475
2476 (define-public r-decoupler
2477 (package
2478 (name "r-decoupler")
2479 (version "2.2.2")
2480 (source
2481 (origin
2482 (method url-fetch)
2483 (uri (bioconductor-uri "decoupleR" version))
2484 (sha256
2485 (base32 "0q1w8yw3bwx8ai5z8rw8lz97w4cplxijq93634hza2vgkig1ck9m"))))
2486 (properties `((upstream-name . "decoupleR")))
2487 (build-system r-build-system)
2488 (propagated-inputs
2489 (list r-broom
2490 r-dplyr
2491 r-magrittr
2492 r-matrix
2493 r-purrr
2494 r-rlang
2495 r-stringr
2496 r-tibble
2497 r-tidyr
2498 r-tidyselect
2499 r-withr))
2500 (native-inputs (list r-knitr))
2501 (home-page "https://saezlab.github.io/decoupleR/")
2502 (synopsis "Computational methods to infer biological activities from omics data")
2503 (description
2504 "Many methods allow us to extract biological activities from omics data using
2505 information from prior knowledge resources, reducing the dimensionality for
2506 increased statistical power and better interpretability. decoupleR is a
2507 Bioconductor package containing different statistical methods to extract these
2508 signatures within a unified framework. decoupleR allows the user to flexibly
2509 test any method with any resource. It incorporates methods that take into
2510 account the sign and weight of network interactions. decoupleR can be used
2511 with any omic, as long as its features can be linked to a biological process
2512 based on prior knowledge. For example, in transcriptomics gene sets regulated
2513 by a transcription factor, or in phospho-proteomics phosphosites that are
2514 targeted by a kinase.")
2515 (license license:gpl3)))
2516
2517 (define-public r-deepsnv
2518 (package
2519 (name "r-deepsnv")
2520 (version "1.42.1")
2521 (source (origin
2522 (method url-fetch)
2523 (uri (bioconductor-uri "deepSNV" version))
2524 (sha256
2525 (base32
2526 "0bgj1grv3a5bqhcdsw445x49kl3pz367svy6fnrzfsk9bmj46kgn"))))
2527 (properties `((upstream-name . "deepSNV")))
2528 (build-system r-build-system)
2529 (propagated-inputs
2530 (list r-biostrings
2531 r-genomicranges
2532 r-iranges
2533 r-rhtslib
2534 r-summarizedexperiment
2535 r-variantannotation
2536 r-vgam))
2537 (native-inputs
2538 (list r-knitr))
2539 (home-page "https://github.com/gerstung-lab/deepSNV/")
2540 (synopsis "Detection of subclonal SNVs in deep sequencing data")
2541 (description
2542 "This package provides quantitative variant callers for detecting
2543 subclonal mutations in ultra-deep (>=100x coverage) sequencing experiments.
2544 The deepSNV algorithm is used for a comparative setup with a control experiment
2545 of the same loci and uses a beta-binomial model and a likelihood ratio test to
2546 discriminate sequencing errors and subclonal SNVs. The shearwater algorithm
2547 computes a Bayes classifier based on a beta-binomial model for variant calling
2548 with multiple samples for precisely estimating model parameters - such as local
2549 error rates and dispersion - and prior knowledge, e.g. from variation data
2550 bases such as COSMIC.")
2551 (license license:gpl3)))
2552
2553 (define-public r-delayedarray
2554 (package
2555 (name "r-delayedarray")
2556 (version "0.22.0")
2557 (source (origin
2558 (method url-fetch)
2559 (uri (bioconductor-uri "DelayedArray" version))
2560 (sha256
2561 (base32
2562 "11id63qza9dxl1364gllqafxmx25a0q22jv5q8h709bgc3f0grqy"))))
2563 (properties
2564 `((upstream-name . "DelayedArray")))
2565 (build-system r-build-system)
2566 (propagated-inputs
2567 (list r-biocgenerics r-s4vectors r-iranges r-matrix
2568 r-matrixgenerics))
2569 (native-inputs
2570 (list r-knitr))
2571 (home-page "https://bioconductor.org/packages/DelayedArray")
2572 (synopsis "Delayed operations on array-like objects")
2573 (description
2574 "Wrapping an array-like object (typically an on-disk object) in a
2575 @code{DelayedArray} object allows one to perform common array operations on it
2576 without loading the object in memory. In order to reduce memory usage and
2577 optimize performance, operations on the object are either delayed or executed
2578 using a block processing mechanism. Note that this also works on in-memory
2579 array-like objects like @code{DataFrame} objects (typically with Rle columns),
2580 @code{Matrix} objects, and ordinary arrays and data frames.")
2581 (license license:artistic2.0)))
2582
2583 (define-public r-derfinderhelper
2584 (package
2585 (name "r-derfinderhelper")
2586 (version "1.30.0")
2587 (source
2588 (origin
2589 (method url-fetch)
2590 (uri (bioconductor-uri "derfinderHelper" version))
2591 (sha256
2592 (base32 "0r7zbx5bfmh5cjs12y8d9qwz53nz340gdy3sx7zcn4rzn7rpslp5"))))
2593 (properties `((upstream-name . "derfinderHelper")))
2594 (build-system r-build-system)
2595 (propagated-inputs
2596 (list r-iranges r-matrix r-s4vectors))
2597 (native-inputs
2598 (list r-knitr))
2599 (home-page "https://github.com/leekgroup/derfinderHelper")
2600 (synopsis "Helper for derfinder")
2601 (description
2602 "This package speeds up the derfinder package when using multiple cores.
2603 It is particularly useful when using BiocParallel and it helps reduce the time
2604 spent loading the full derfinder package when running the F-statistics
2605 calculation in parallel.")
2606 (license license:artistic2.0)))
2607
2608 (define-public r-drimseq
2609 (package
2610 (name "r-drimseq")
2611 (version "1.24.0")
2612 (source
2613 (origin
2614 (method url-fetch)
2615 (uri (bioconductor-uri "DRIMSeq" version))
2616 (sha256
2617 (base32 "1dph483ij43ayw0z5dbnp6gwp53ka7k5si1hp3miac7z8dqzv94l"))))
2618 (properties `((upstream-name . "DRIMSeq")))
2619 (build-system r-build-system)
2620 (propagated-inputs
2621 (list r-biocgenerics
2622 r-biocparallel
2623 r-edger
2624 r-genomicranges
2625 r-ggplot2
2626 r-iranges
2627 r-limma
2628 r-mass
2629 r-reshape2
2630 r-s4vectors))
2631 (native-inputs (list r-knitr))
2632 (home-page "https://bioconductor.org/packages/DRIMSeq")
2633 (synopsis "Differential transcript usage and tuQTL analyses with Dirichlet-multinomial model in RNA-seq")
2634 (description
2635 "The package provides two frameworks. One for the differential
2636 transcript usage analysis between different conditions and one for the tuQTL
2637 analysis. Both are based on modeling the counts of genomic features (i.e.,
2638 transcripts) with the Dirichlet-multinomial distribution. The package also
2639 makes available functions for visualization and exploration of the data and
2640 results.")
2641 (license license:gpl3+)))
2642
2643 (define-public r-bluster
2644 (package
2645 (name "r-bluster")
2646 (version "1.6.0")
2647 (source (origin
2648 (method url-fetch)
2649 (uri (bioconductor-uri "bluster" version))
2650 (sha256
2651 (base32
2652 "1g496yc7mdhshf6r0n8xhj7ax936ia5z2cx72lqyk2vzzzl5c4v8"))))
2653 (properties `((upstream-name . "bluster")))
2654 (build-system r-build-system)
2655 (propagated-inputs
2656 (list r-biocneighbors
2657 r-biocparallel
2658 r-cluster
2659 r-igraph
2660 r-matrix
2661 r-rcpp
2662 r-s4vectors))
2663 (native-inputs
2664 (list r-knitr))
2665 (home-page "https://bioconductor.org/packages/bluster")
2666 (synopsis "Clustering algorithms for Bioconductor")
2667 (description"This package wraps common clustering algorithms in an easily
2668 extended S4 framework. Backends are implemented for hierarchical, k-means
2669 and graph-based clustering. Several utilities are also provided to compare
2670 and evaluate clustering results.")
2671 (license license:gpl3)))
2672
2673 (define-public r-ideoviz
2674 (package
2675 (name "r-ideoviz")
2676 (version "1.32.0")
2677 (source (origin
2678 (method url-fetch)
2679 (uri (bioconductor-uri "IdeoViz" version))
2680 (sha256
2681 (base32
2682 "1wwh3ifdijhpm58lw7cmnx084xwfxnc7i0206w8rhrjnvnq6ljh3"))))
2683 (build-system r-build-system)
2684 (propagated-inputs
2685 (list r-biobase
2686 r-iranges
2687 r-genomicranges
2688 r-rcolorbrewer
2689 r-rtracklayer
2690 r-genomeinfodb))
2691 (home-page "https://bioconductor.org/packages/IdeoViz/")
2692 (synopsis "Plots data along a chromosomal ideogram")
2693 (description "This package provides functions to plot data associated with
2694 arbitrary genomic intervals along chromosomal ideogram.")
2695 (license license:gpl2)))
2696
2697 (define-public r-infercnv
2698 (package
2699 (name "r-infercnv")
2700 (version "1.12.0")
2701 (source
2702 (origin
2703 (method url-fetch)
2704 (uri (bioconductor-uri "infercnv" version))
2705 (sha256
2706 (base32
2707 "01f021fdxm058733rky46dlvqg7dmf5mn5x9lnq0fspp5665w3bl"))))
2708 (properties `((upstream-name . "infercnv")))
2709 (build-system r-build-system)
2710 (inputs (list python))
2711 (propagated-inputs
2712 (list r-ape
2713 r-argparse
2714 r-biocgenerics
2715 r-catools
2716 r-coda
2717 r-coin
2718 r-digest
2719 r-doparallel
2720 r-dplyr
2721 r-edger
2722 r-fastcluster
2723 r-fitdistrplus
2724 r-foreach
2725 r-futile-logger
2726 r-future
2727 r-ggplot2
2728 r-gplots
2729 r-gridextra
2730 r-hiddenmarkov
2731 r-leiden
2732 r-matrix
2733 r-paralleldist
2734 r-phyclust
2735 r-rann
2736 r-rcolorbrewer
2737 r-reshape
2738 r-rjags
2739 r-singlecellexperiment
2740 r-summarizedexperiment
2741 r-tidyr))
2742 (native-inputs (list r-knitr))
2743 (home-page "https://github.com/broadinstitute/inferCNV/wiki")
2744 (synopsis "Infer copy number variation from single-cell RNA-Seq data")
2745 (description
2746 "@code{InferCNV} is used to explore tumor single cell RNA-Seq data to identify
2747 evidence for somatic large-scale chromosomal copy number alterations, such as gains
2748 or deletions of entire chromosomes or large segments of chromosomes. This is done
2749 by exploring expression intensity of genes across positions of a tumor genome in
2750 comparison to a set of reference \"normal\" cells. A heatmap is generated
2751 illustrating the relative expression intensities across each chromosome, and it
2752 often becomes readily apparent as to which regions of the tumor genome are
2753 over-abundant or less-abundant as compared to that of normal cells.")
2754 (license license:bsd-3)))
2755
2756 (define-public r-iranges
2757 (package
2758 (name "r-iranges")
2759 (version "2.30.1")
2760 (source (origin
2761 (method url-fetch)
2762 (uri (bioconductor-uri "IRanges" version))
2763 (sha256
2764 (base32
2765 "1r01c9lczkchgd9hbxxd6wrd5avhy52mfqjck7l9avjq1jimvzv3"))))
2766 (properties
2767 `((upstream-name . "IRanges")))
2768 (build-system r-build-system)
2769 (propagated-inputs
2770 (list r-biocgenerics r-s4vectors))
2771 (home-page "https://bioconductor.org/packages/IRanges")
2772 (synopsis "Infrastructure for manipulating intervals on sequences")
2773 (description
2774 "This package provides efficient low-level and highly reusable S4 classes
2775 for storing ranges of integers, RLE vectors (Run-Length Encoding), and, more
2776 generally, data that can be organized sequentially (formally defined as
2777 @code{Vector} objects), as well as views on these @code{Vector} objects.
2778 Efficient list-like classes are also provided for storing big collections of
2779 instances of the basic classes. All classes in the package use consistent
2780 naming and share the same rich and consistent \"Vector API\" as much as
2781 possible.")
2782 (license license:artistic2.0)))
2783
2784 (define-public r-isoformswitchanalyzer
2785 (package
2786 (name "r-isoformswitchanalyzer")
2787 (version "1.18.0")
2788 (source
2789 (origin
2790 (method url-fetch)
2791 (uri (bioconductor-uri "IsoformSwitchAnalyzeR" version))
2792 (sha256
2793 (base32 "0n1gb9azxa1mxpsqvw3i3kf72f45nyjj1kgwwrzhd88n3g63lvkd"))))
2794 (properties `((upstream-name . "IsoformSwitchAnalyzeR")))
2795 (build-system r-build-system)
2796 (propagated-inputs
2797 (list r-biobase
2798 r-biocgenerics
2799 r-biostrings
2800 r-bsgenome
2801 r-dbi
2802 r-dexseq
2803 r-dplyr
2804 r-drimseq
2805 r-edger
2806 r-futile-logger
2807 r-genomeinfodb
2808 r-genomicranges
2809 r-ggplot2
2810 r-gridextra
2811 r-iranges
2812 r-limma
2813 r-magrittr
2814 r-plyr
2815 r-rcolorbrewer
2816 r-rcurl
2817 r-readr
2818 r-reshape2
2819 r-rtracklayer
2820 r-stringr
2821 r-tibble
2822 r-tximeta
2823 r-tximport
2824 r-venndiagram
2825 r-xvector))
2826 (native-inputs
2827 (list r-knitr))
2828 (home-page "https://bioconductor.org/packages/IsoformSwitchAnalyzeR/")
2829 (synopsis "Analyze alternative splicing in RNA-seq data")
2830 (description
2831 "This is a package for the analysis of alternative splicing and isoform
2832 switches with predicted functional consequences (e.g. gain/loss of protein
2833 domains etc.) from quantification of all types of RNASeq by tools such as
2834 Kallisto, Salmon, StringTie, Cufflinks/Cuffdiff etc.")
2835 (license license:gpl2+)))
2836
2837 ;; This is a CRAN package, but it depends on r-biobase and r-limma from Bioconductor.
2838 (define-public r-absfiltergsea
2839 (package
2840 (name "r-absfiltergsea")
2841 (version "1.5.1")
2842 (source
2843 (origin
2844 (method url-fetch)
2845 (uri (cran-uri "AbsFilterGSEA" version))
2846 (sha256
2847 (base32 "15srxkxsvn38kd5frdrwfdf0ad8gskrd0h01wmdf9hglq8fjrp7w"))))
2848 (properties `((upstream-name . "AbsFilterGSEA")))
2849 (build-system r-build-system)
2850 (propagated-inputs
2851 (list r-biobase r-deseq r-limma r-rcpp r-rcpparmadillo))
2852 (home-page "https://cran.r-project.org/web/packages/AbsFilterGSEA/")
2853 (synopsis "Improved false positive control of gene-permuting with absolute filtering")
2854 (description
2855 "This package provides a function that performs gene-permuting of a gene-set
2856 enrichment analysis (GSEA) calculation with or without the absolute filtering.
2857 Without filtering, users can perform (original) two-tailed or one-tailed
2858 absolute GSEA.")
2859 (license license:gpl2)))
2860
2861 ;; This is a CRAN package, but it depends on r-biobase from Bioconductor.
2862 (define-public r-bisquerna
2863 (package
2864 (name "r-bisquerna")
2865 (version "1.0.5")
2866 (source (origin
2867 (method url-fetch)
2868 (uri (cran-uri "BisqueRNA" version))
2869 (sha256
2870 (base32
2871 "0p3p5lp69gri7vs6qfpm7br4ksbs4l7clm4nj8ki99wpqiqni23n"))))
2872 (properties `((upstream-name . "BisqueRNA")))
2873 (build-system r-build-system)
2874 (propagated-inputs
2875 (list r-biobase r-limsolve))
2876 (native-inputs
2877 (list r-knitr))
2878 (home-page "https://www.biorxiv.org/content/10.1101/669911v1")
2879 (synopsis "Decomposition of bulk expression with single-cell sequencing")
2880 (description "This package provides tools to accurately estimate cell type
2881 abundances from heterogeneous bulk expression. A reference-based method
2882 utilizes single-cell information to generate a signature matrix and
2883 transformation of bulk expression for accurate regression based estimates.
2884 A marker-based method utilizes known cell-specific marker genes to measure
2885 relative abundances across samples.")
2886 (license license:gpl3)))
2887
2888 ;; This is a CRAN package, but it depends on r-bsgenome-hsapiens-ucsc-hg19
2889 ;; from Bioconductor.
2890 (define-public r-deconstructsigs
2891 (package
2892 (name "r-deconstructsigs")
2893 (version "1.8.0")
2894 (source (origin
2895 (method url-fetch)
2896 (uri (cran-uri "deconstructSigs" version))
2897 (sha256
2898 (base32
2899 "014x0nb23jb98666kaav2phkvmkr38pi38jv0dqd4jv7zp0gdf1a"))))
2900 (properties
2901 `((upstream-name . "deconstructSigs")))
2902 (build-system r-build-system)
2903 (propagated-inputs
2904 (list r-bsgenome r-bsgenome-hsapiens-ucsc-hg19 r-genomeinfodb
2905 r-reshape2))
2906 (home-page "https://github.com/raerose01/deconstructSigs")
2907 (synopsis "Identifies signatures present in a tumor sample")
2908 (description "This package takes sample information in the form of the
2909 fraction of mutations in each of 96 trinucleotide contexts and identifies
2910 the weighted combination of published signatures that, when summed, most
2911 closely reconstructs the mutational profile.")
2912 (license license:gpl2+)))
2913
2914 ;; This is a CRAN package, but it depends on Bioconductor packages.
2915 (define-public r-jetset
2916 (package
2917 (name "r-jetset")
2918 (version "3.4.0")
2919 (source
2920 (origin
2921 (method url-fetch)
2922 (uri (cran-uri "jetset" version))
2923 (sha256
2924 (base32 "0c99h5npsv2gf5d59s4qhkaqmjhbwa3prcykk24wzhnpfq6y6xhp"))))
2925 (properties `((upstream-name . "jetset")))
2926 (build-system r-build-system)
2927 (propagated-inputs (list r-annotationdbi r-org-hs-eg-db))
2928 (home-page "http://www.cbs.dtu.dk/biotools/jetset/")
2929 (synopsis "One-to-one gene-probeset mapping for Affymetrix human microarrays")
2930 (description
2931 "This package provides a one-to-one mapping from gene to \"best\" probe
2932 set for four Affymetrix human gene expression microarrays: hgu95av2, hgu133a,
2933 hgu133plus2, and u133x3p. On Affymetrix gene expression microarrays, a single
2934 gene may be measured by multiple probe sets. This can present a mild
2935 conundrum when attempting to evaluate a gene \"signature\" that is defined by
2936 gene names rather than by specific probe sets. This package also includes the
2937 pre-calculated probe set quality scores that were used to define the
2938 mapping.")
2939 (license license:artistic2.0)))
2940
2941 ;; This is a CRAN package, but it depends on Bioconductor packages.
2942 (define-public r-nmf
2943 (package
2944 (name "r-nmf")
2945 (version "0.24.0")
2946 (source
2947 (origin
2948 (method url-fetch)
2949 (uri (cran-uri "NMF" version))
2950 (sha256
2951 (base32
2952 "14yxra6in5c1md5nr75y8cdmh9pg0lxqabqflvlhgg1vbg9i2628"))))
2953 (properties `((upstream-name . "NMF")))
2954 (build-system r-build-system)
2955 (propagated-inputs
2956 (list r-cluster
2957 r-biobase
2958 r-biocmanager
2959 r-bigmemory ; suggested
2960 r-synchronicity ; suggested
2961 r-colorspace
2962 r-digest
2963 r-doparallel
2964 r-foreach
2965 r-ggplot2
2966 r-gridbase
2967 r-pkgmaker
2968 r-rcolorbrewer
2969 r-registry
2970 r-reshape2
2971 r-rngtools
2972 r-stringr))
2973 (native-inputs
2974 (list r-knitr))
2975 (home-page "http://renozao.github.io/NMF")
2976 (synopsis "Algorithms and framework for nonnegative matrix factorization")
2977 (description
2978 "This package provides a framework to perform Non-negative Matrix
2979 Factorization (NMF). The package implements a set of already published
2980 algorithms and seeding methods, and provides a framework to test, develop and
2981 plug new or custom algorithms. Most of the built-in algorithms have been
2982 optimized in C++, and the main interface function provides an easy way of
2983 performing parallel computations on multicore machines.")
2984 (license license:gpl2+)))
2985
2986 (define-public r-affy
2987 (package
2988 (name "r-affy")
2989 (version "1.74.0")
2990 (source
2991 (origin
2992 (method url-fetch)
2993 (uri (bioconductor-uri "affy" version))
2994 (sha256
2995 (base32
2996 "02l77y4d4m4jwgkb3jdaskv6shmba5292whp0i29mg9asxv4rdc7"))))
2997 (build-system r-build-system)
2998 (propagated-inputs
2999 (list r-affyio
3000 r-biobase
3001 r-biocgenerics
3002 r-biocmanager
3003 r-preprocesscore
3004 r-zlibbioc))
3005 (inputs
3006 (list zlib))
3007 (home-page "https://bioconductor.org/packages/affy")
3008 (synopsis "Methods for affymetrix oligonucleotide arrays")
3009 (description
3010 "This package contains functions for exploratory oligonucleotide array
3011 analysis.")
3012 (license license:lgpl2.0+)))
3013
3014 (define-public r-affycomp
3015 (package
3016 (name "r-affycomp")
3017 (version "1.72.0")
3018 (source
3019 (origin
3020 (method url-fetch)
3021 (uri (bioconductor-uri "affycomp" version))
3022 (sha256
3023 (base32
3024 "0aq5p56sqpvba0yhgd75302s9bazchh1izgymng6cpb78y5wfpj0"))))
3025 (properties `((upstream-name . "affycomp")))
3026 (build-system r-build-system)
3027 (propagated-inputs (list r-biobase))
3028 (home-page "https://bioconductor.org/packages/affycomp/")
3029 (synopsis "Graphics toolbox for assessment of Affymetrix expression measures")
3030 (description
3031 "The package contains functions that can be used to compare expression
3032 measures for Affymetrix Oligonucleotide Arrays.")
3033 (license license:gpl2+)))
3034
3035 (define-public r-affycompatible
3036 (package
3037 (name "r-affycompatible")
3038 (version "1.56.0")
3039 (source
3040 (origin
3041 (method url-fetch)
3042 (uri (bioconductor-uri "AffyCompatible" version))
3043 (sha256
3044 (base32
3045 "0x3lj1jgqq67389rzfklah5p878ns9b4fpdpz455m2gq9sk7qsda"))))
3046 (properties
3047 `((upstream-name . "AffyCompatible")))
3048 (build-system r-build-system)
3049 (arguments
3050 (list
3051 #:phases
3052 `(modify-phases %standard-phases
3053 (add-after 'unpack 'make-reproducible
3054 (lambda _
3055 ;; Order DTD elements before generating R code from them.
3056 (substitute* "R/methods-AffyCompatible.R"
3057 (("dtd <- .*" m)
3058 (string-append m "
3059 elements <- dtd$elements
3060 ordered <- elements[order(names(elements))]\n"))
3061 (("elt in dtd\\$elements")
3062 "elt in ordered"))
3063 ;; Use a predictable directory name for code generation.
3064 (mkdir-p "/tmp/NetAffxResourcePrototype")
3065 (substitute* "R/DataClasses.R"
3066 (("directory=tempdir\\(\\)")
3067 "directory=\"/tmp/NetAffxResourcePrototype\"")))))))
3068 (propagated-inputs
3069 (list r-biostrings r-rcurl r-xml))
3070 (home-page "https://bioconductor.org/packages/AffyCompatible/")
3071 (synopsis "Work with Affymetrix GeneChip files")
3072 (description
3073 "This package provides an interface to Affymetrix chip annotation and
3074 sample attribute files. The package allows an easy way for users to download
3075 and manage local data bases of Affynmetrix NetAffx annotation files. It also
3076 provides access to @dfn{GeneChip Operating System} (GCOS) and @dfn{GeneChip
3077 Command Console} (AGCC)-compatible sample annotation files.")
3078 (license license:artistic2.0)))
3079
3080 (define-public r-affycontam
3081 (package
3082 (name "r-affycontam")
3083 (version "1.54.0")
3084 (source
3085 (origin
3086 (method url-fetch)
3087 (uri (bioconductor-uri "affyContam" version))
3088 (sha256
3089 (base32
3090 "1pyd4rj6pp139kvhh97whi4afvx029w5lglr4mnscw7m3f618v0p"))))
3091 (properties `((upstream-name . "affyContam")))
3092 (build-system r-build-system)
3093 (propagated-inputs
3094 (list r-affy r-affydata r-biobase))
3095 (home-page "https://bioconductor.org/packages/affyContam/")
3096 (synopsis "Structured corruption of Affymetrix CEL file data")
3097 (description
3098 "Microarray quality assessment is a major concern of microarray analysts.
3099 This package provides some simple approaches to in silico creation of quality
3100 problems in CEL-level data to help evaluate performance of quality metrics.")
3101 (license license:artistic2.0)))
3102
3103 (define-public r-affycoretools
3104 (package
3105 (name "r-affycoretools")
3106 (version "1.68.1")
3107 (source
3108 (origin
3109 (method url-fetch)
3110 (uri (bioconductor-uri "affycoretools" version))
3111 (sha256
3112 (base32
3113 "05x64hy5jpmg973biwq4q9gzy1n0iqc0pxrix1f6bri1w6vil3ww"))))
3114 (properties `((upstream-name . "affycoretools")))
3115 (build-system r-build-system)
3116 (propagated-inputs
3117 (list r-affy
3118 r-annotationdbi
3119 r-biobase
3120 r-biocgenerics
3121 r-dbi
3122 r-edger
3123 r-gcrma
3124 r-glimma
3125 r-ggplot2
3126 r-gostats
3127 r-gplots
3128 r-hwriter
3129 r-lattice
3130 r-limma
3131 r-oligoclasses
3132 r-reportingtools
3133 r-rsqlite
3134 r-s4vectors
3135 r-xtable))
3136 (native-inputs
3137 (list r-knitr))
3138 (home-page "https://bioconductor.org/packages/affycoretools/")
3139 (synopsis "Functions for analyses with Affymetrix GeneChips")
3140 (description
3141 "This package provides various wrapper functions that have been written
3142 to streamline the more common analyses that a Biostatistician might see.")
3143 (license license:artistic2.0)))
3144
3145 (define-public r-affyio
3146 (package
3147 (name "r-affyio")
3148 (version "1.66.0")
3149 (source
3150 (origin
3151 (method url-fetch)
3152 (uri (bioconductor-uri "affyio" version))
3153 (sha256
3154 (base32
3155 "19cw82qvzkz6vh2gm302y7digsf6xif7c9l2q9s6lkx2yflqpgfp"))))
3156 (build-system r-build-system)
3157 (propagated-inputs
3158 (list r-zlibbioc))
3159 (inputs
3160 (list zlib))
3161 (home-page "https://github.com/bmbolstad/affyio")
3162 (synopsis "Tools for parsing Affymetrix data files")
3163 (description
3164 "This package provides routines for parsing Affymetrix data files based
3165 upon file format information. The primary focus is on accessing the CEL and
3166 CDF file formats.")
3167 (license license:lgpl2.0+)))
3168
3169 (define-public r-affxparser
3170 (package
3171 (name "r-affxparser")
3172 (version "1.68.1")
3173 (source
3174 (origin
3175 (method url-fetch)
3176 (uri (bioconductor-uri "affxparser" version))
3177 (sha256
3178 (base32
3179 "16x92gwsy7zdyz4md4cw847xn2ymqd6gqsn0rlr2nnf3qmnjnils"))))
3180 (properties `((upstream-name . "affxparser")))
3181 (build-system r-build-system)
3182 (home-page "https://github.com/HenrikBengtsson/affxparser")
3183 (synopsis "Affymetrix File Parsing SDK")
3184 (description
3185 "This is a package for parsing Affymetrix files (CDF, CEL, CHP, BPMAP,
3186 BAR). It provides methods for fast and memory efficient parsing of Affymetrix
3187 files using the Affymetrix' Fusion SDK. Both ASCII- and binary-based files
3188 are supported. Currently, there are methods for reading @dfn{chip definition
3189 file} (CDF) and a @dfn{cell intensity file} (CEL). These files can be read
3190 either in full or in part. For example, probe signals from a few probesets
3191 can be extracted very quickly from a set of CEL files into a convenient list
3192 structure.")
3193 ;; The Fusion SDK contains files under GPLv2 and LGPLv2.1. The R code is
3194 ;; under LGPLv2+.
3195 (license (list license:lgpl2.0+ license:lgpl2.1 license:gpl2))))
3196
3197 (define-public r-annotate
3198 (package
3199 (name "r-annotate")
3200 (version "1.74.0")
3201 (source
3202 (origin
3203 (method url-fetch)
3204 (uri (bioconductor-uri "annotate" version))
3205 (sha256
3206 (base32
3207 "0x6vddpiw2g713vicf70198x8dlrwf36p8jjygdsfnl56ls5bh2g"))))
3208 (build-system r-build-system)
3209 (propagated-inputs
3210 (list r-annotationdbi
3211 r-biobase
3212 r-biocgenerics
3213 r-dbi
3214 r-httr
3215 r-xml
3216 r-xtable))
3217 (home-page
3218 "https://bioconductor.org/packages/annotate")
3219 (synopsis "Annotation for microarrays")
3220 (description "This package provides R environments for the annotation of
3221 microarrays.")
3222 (license license:artistic2.0)))
3223
3224 (define-public r-annotationdbi
3225 (package
3226 (name "r-annotationdbi")
3227 (version "1.58.0")
3228 (source (origin
3229 (method url-fetch)
3230 (uri (bioconductor-uri "AnnotationDbi" version))
3231 (sha256
3232 (base32
3233 "15cwy7lic89jwl3dr7j4pb5bx457jdpvzvylr71624s0p0j9rgwn"))))
3234 (properties
3235 `((upstream-name . "AnnotationDbi")))
3236 (build-system r-build-system)
3237 (propagated-inputs
3238 (list r-biobase
3239 r-biocgenerics
3240 r-dbi
3241 r-keggrest
3242 r-iranges
3243 r-rsqlite
3244 r-s4vectors))
3245 (native-inputs
3246 (list r-knitr))
3247 (home-page "https://bioconductor.org/packages/AnnotationDbi")
3248 (synopsis "Annotation database interface")
3249 (description
3250 "This package provides user interface and database connection code for
3251 annotation data packages using SQLite data storage.")
3252 (license license:artistic2.0)))
3253
3254 (define-public r-annotationfilter
3255 (package
3256 (name "r-annotationfilter")
3257 (version "1.20.0")
3258 (source (origin
3259 (method url-fetch)
3260 (uri (bioconductor-uri "AnnotationFilter" version))
3261 (sha256
3262 (base32
3263 "082lpcd6yr2nkxndlck2wqqd3nfdx7lnpw8barxgv41q4l7v4ald"))))
3264 (properties
3265 `((upstream-name . "AnnotationFilter")))
3266 (build-system r-build-system)
3267 (propagated-inputs
3268 (list r-genomicranges r-lazyeval))
3269 (native-inputs
3270 (list r-knitr))
3271 (home-page "https://github.com/Bioconductor/AnnotationFilter")
3272 (synopsis "Facilities for filtering Bioconductor annotation resources")
3273 (description
3274 "This package provides classes and other infrastructure to implement
3275 filters for manipulating Bioconductor annotation resources. The filters are
3276 used by @code{ensembldb}, @code{Organism.dplyr}, and other packages.")
3277 (license license:artistic2.0)))
3278
3279 (define-public r-annotationforge
3280 (package
3281 (name "r-annotationforge")
3282 (version "1.38.1")
3283 (source
3284 (origin
3285 (method url-fetch)
3286 (uri (bioconductor-uri "AnnotationForge" version))
3287 (sha256
3288 (base32
3289 "0lcr79a3570h7zg4z691gxg2vlyqnars5811q0clzinbmq7b4x3v"))))
3290 (properties
3291 `((upstream-name . "AnnotationForge")))
3292 (build-system r-build-system)
3293 (propagated-inputs
3294 (list r-annotationdbi
3295 r-biobase
3296 r-biocgenerics
3297 r-dbi
3298 r-rcurl
3299 r-rsqlite
3300 r-s4vectors
3301 r-xml))
3302 (native-inputs
3303 (list r-knitr))
3304 (home-page "https://bioconductor.org/packages/AnnotationForge")
3305 (synopsis "Code for building annotation database packages")
3306 (description
3307 "This package provides code for generating Annotation packages and their
3308 databases. Packages produced are intended to be used with AnnotationDbi.")
3309 (license license:artistic2.0)))
3310
3311 (define-public r-annotationhub
3312 (package
3313 (name "r-annotationhub")
3314 (version "3.4.0")
3315 (source
3316 (origin
3317 (method url-fetch)
3318 (uri (bioconductor-uri "AnnotationHub" version))
3319 (sha256
3320 (base32
3321 "03dmbx43rsv9xv94lk12gpraq47ryc13jijwma3q05hl9wn8xjxs"))))
3322 (properties `((upstream-name . "AnnotationHub")))
3323 (build-system r-build-system)
3324 (propagated-inputs
3325 (list r-annotationdbi
3326 r-biocfilecache
3327 r-biocgenerics
3328 r-biocmanager
3329 r-biocversion
3330 r-curl
3331 r-dplyr
3332 r-httr
3333 r-interactivedisplaybase
3334 r-rappdirs
3335 r-rsqlite
3336 r-s4vectors
3337 r-yaml))
3338 (native-inputs
3339 (list r-knitr))
3340 (home-page "https://bioconductor.org/packages/AnnotationHub")
3341 (synopsis "Client to access AnnotationHub resources")
3342 (description
3343 "This package provides a client for the Bioconductor AnnotationHub web
3344 resource. The AnnotationHub web resource provides a central location where
3345 genomic files (e.g. VCF, bed, wig) and other resources from standard
3346 locations (e.g. UCSC, Ensembl) can be discovered. The resource includes
3347 metadata about each resource, e.g., a textual description, tags, and date of
3348 modification. The client creates and manages a local cache of files retrieved
3349 by the user, helping with quick and reproducible access.")
3350 (license license:artistic2.0)))
3351
3352 (define-public r-aroma-light
3353 (package
3354 (name "r-aroma-light")
3355 (version "3.26.0")
3356 (source
3357 (origin
3358 (method url-fetch)
3359 (uri (bioconductor-uri "aroma.light" version))
3360 (sha256
3361 (base32
3362 "1240v9wvsf205g998ms19hncki8g6shidg09dy5np9pqpiix4vys"))))
3363 (properties `((upstream-name . "aroma.light")))
3364 (build-system r-build-system)
3365 (propagated-inputs
3366 (list r-matrixstats r-r-methodss3 r-r-oo r-r-utils))
3367 (home-page "https://github.com/HenrikBengtsson/aroma.light")
3368 (synopsis "Methods for normalization and visualization of microarray data")
3369 (description
3370 "This package provides methods for microarray analysis that take basic
3371 data types such as matrices and lists of vectors. These methods can be used
3372 standalone, be utilized in other packages, or be wrapped up in higher-level
3373 classes.")
3374 (license license:gpl2+)))
3375
3376 (define-public r-bamsignals
3377 (package
3378 (name "r-bamsignals")
3379 (version "1.28.0")
3380 (source
3381 (origin
3382 (method url-fetch)
3383 (uri (bioconductor-uri "bamsignals" version))
3384 (sha256
3385 (base32
3386 "0ywbxq829hclhr5bb6p77rspxvfs580zlwd2f5kr3an6rdgyx9ky"))))
3387 (build-system r-build-system)
3388 (propagated-inputs
3389 (list r-biocgenerics
3390 r-genomicranges
3391 r-iranges
3392 r-rcpp
3393 r-rhtslib
3394 r-zlibbioc))
3395 (native-inputs
3396 (list r-knitr))
3397 (home-page "https://bioconductor.org/packages/bamsignals")
3398 (synopsis "Extract read count signals from bam files")
3399 (description
3400 "This package efficiently obtains count vectors from indexed bam
3401 files. It counts the number of nucleotide sequence reads in given genomic
3402 ranges and it computes reads profiles and coverage profiles. It also handles
3403 paired-end data.")
3404 (license license:gpl2+)))
3405
3406 (define-public r-biobase
3407 (package
3408 (name "r-biobase")
3409 (version "2.56.0")
3410 (source (origin
3411 (method url-fetch)
3412 (uri (bioconductor-uri "Biobase" version))
3413 (sha256
3414 (base32
3415 "1mnxky78an079p60427cjvk4fzilp0xzy6b85fq274qvdcrz8jbv"))))
3416 (properties
3417 `((upstream-name . "Biobase")))
3418 (build-system r-build-system)
3419 (propagated-inputs
3420 (list r-biocgenerics))
3421 (home-page "https://bioconductor.org/packages/Biobase")
3422 (synopsis "Base functions for Bioconductor")
3423 (description
3424 "This package provides functions that are needed by many other packages
3425 on Bioconductor or which replace R functions.")
3426 (license license:artistic2.0)))
3427
3428 (define-public r-biomart
3429 (package
3430 (name "r-biomart")
3431 (version "2.52.0")
3432 (source (origin
3433 (method url-fetch)
3434 (uri (bioconductor-uri "biomaRt" version))
3435 (sha256
3436 (base32
3437 "0yn3kanyrplc89a900xiz33nw1v23mkljvd5isizgs8gzvwzf8xg"))))
3438 (properties
3439 `((upstream-name . "biomaRt")))
3440 (build-system r-build-system)
3441 (propagated-inputs
3442 (list r-annotationdbi
3443 r-biocfilecache
3444 r-digest
3445 r-httr
3446 r-progress
3447 r-rappdirs
3448 r-stringr
3449 r-xml
3450 r-xml2))
3451 (native-inputs
3452 (list r-knitr))
3453 (home-page "https://bioconductor.org/packages/biomaRt")
3454 (synopsis "Interface to BioMart databases")
3455 (description
3456 "biomaRt provides an interface to a growing collection of databases
3457 implementing the @url{BioMart software suite, http://www.biomart.org}. The
3458 package enables retrieval of large amounts of data in a uniform way without
3459 the need to know the underlying database schemas or write complex SQL queries.
3460 Examples of BioMart databases are Ensembl, COSMIC, Uniprot, HGNC, Gramene,
3461 Wormbase and dbSNP mapped to Ensembl. These major databases give biomaRt
3462 users direct access to a diverse set of data and enable a wide range of
3463 powerful online queries from gene annotation to database mining.")
3464 (license license:artistic2.0)))
3465
3466 ;; This is a CRAN package, but it depends on a Bioconductor package:
3467 ;; r-biomart
3468 (define-public r-biomartr
3469 (package
3470 (name "r-biomartr")
3471 (version "1.0.2")
3472 (source (origin
3473 (method url-fetch)
3474 (uri (cran-uri "biomartr" version))
3475 (sha256
3476 (base32
3477 "0hr7wks88lbfcqzjzm4x265dk4lpmc3i2ndp7xcrx8ssj76wrmkz"))))
3478 (properties `((upstream-name . "biomartr")))
3479 (build-system r-build-system)
3480 (propagated-inputs
3481 (list r-biomart
3482 r-biostrings
3483 r-curl
3484 r-data-table
3485 r-downloader
3486 r-dplyr
3487 r-fs
3488 r-httr
3489 r-jsonlite
3490 r-philentropy
3491 r-purrr
3492 r-r-utils
3493 r-rcurl
3494 r-readr
3495 r-stringr
3496 r-tibble
3497 r-withr
3498 r-xml))
3499 (native-inputs (list r-knitr))
3500 (home-page "https://docs.ropensci.org/biomartr/")
3501 (synopsis "Genomic data retrieval")
3502 (description
3503 "Perform large scale genomic data retrieval and functional annotation
3504 retrieval. This package aims to provide users with a standardized way to
3505 automate genome, proteome, RNA, coding sequence (CDS), GFF, and metagenome
3506 retrieval from NCBI RefSeq, NCBI Genbank, ENSEMBL, and UniProt databases.
3507 Furthermore, an interface to the BioMart database allows users to retrieve
3508 functional annotation for genomic loci. In addition, users can download
3509 entire databases such as NCBI RefSeq, NCBI nr, NCBI nt, NCBI Genbank, etc with
3510 only one command.")
3511 (license license:gpl2)))
3512
3513 (define-public r-biocparallel
3514 (package
3515 (name "r-biocparallel")
3516 (version "1.30.3")
3517 (source (origin
3518 (method url-fetch)
3519 (uri (bioconductor-uri "BiocParallel" version))
3520 (sha256
3521 (base32
3522 "1rs3wmasl9mx7f399iclvm0bnvggvjj2a88zbi294r5m8wxqlc92"))))
3523 (properties
3524 `((upstream-name . "BiocParallel")))
3525 (build-system r-build-system)
3526 (arguments
3527 `(#:phases
3528 (modify-phases %standard-phases
3529 (add-after 'unpack 'make-reproducible
3530 (lambda _
3531 ;; Remove generated documentation.
3532 (for-each delete-file
3533 '("inst/doc/BiocParallel_BatchtoolsParam.pdf"
3534 "inst/doc/Introduction_To_BiocParallel.pdf"
3535 "inst/doc/Errors_Logs_And_Debugging.pdf"
3536 "inst/doc/BiocParallel_BatchtoolsParam.R"
3537 "inst/doc/Introduction_To_BiocParallel.R"
3538 "inst/doc/Errors_Logs_And_Debugging.R"))
3539
3540 ;; Remove time-dependent macro
3541 (substitute* '("inst/doc/BiocParallel_BatchtoolsParam.Rnw"
3542 "inst/doc/Introduction_To_BiocParallel.Rnw"
3543 "inst/doc/Errors_Logs_And_Debugging.Rnw"
3544 "vignettes/BiocParallel_BatchtoolsParam.Rnw"
3545 "vignettes/Introduction_To_BiocParallel.Rnw"
3546 "vignettes/Errors_Logs_And_Debugging.Rnw")
3547 (("\\today") "later"))
3548
3549 ;; Initialize the random number generator seed when building.
3550 (substitute* "R/rng.R"
3551 (("\"L'Ecuyer-CMRG\"\\)" m)
3552 (string-append
3553 m "; if (!is.na(Sys.getenv(\"SOURCE_DATE_EPOCH\"))) {set.seed(100)}\n"))))))))
3554 (propagated-inputs
3555 (list r-bh r-codetools r-futile-logger r-snow))
3556 (native-inputs
3557 (list r-knitr))
3558 (home-page "https://bioconductor.org/packages/BiocParallel")
3559 (synopsis "Bioconductor facilities for parallel evaluation")
3560 (description
3561 "This package provides modified versions and novel implementation of
3562 functions for parallel evaluation, tailored to use with Bioconductor
3563 objects.")
3564 (license (list license:gpl2+ license:gpl3+))))
3565
3566 (define-public r-biostrings
3567 (package
3568 (name "r-biostrings")
3569 (version "2.64.1")
3570 (source (origin
3571 (method url-fetch)
3572 (uri (bioconductor-uri "Biostrings" version))
3573 (sha256
3574 (base32
3575 "1wk8nlmp6f6fsjrcb4fb48s3ay38yywwad748i6lfkkcw2pdfw33"))))
3576 (properties
3577 `((upstream-name . "Biostrings")))
3578 (build-system r-build-system)
3579 (propagated-inputs
3580 (list r-biocgenerics
3581 r-crayon
3582 r-genomeinfodb
3583 r-iranges
3584 r-s4vectors
3585 r-xvector))
3586 (home-page "https://bioconductor.org/packages/Biostrings")
3587 (synopsis "String objects and algorithms for biological sequences")
3588 (description
3589 "This package provides memory efficient string containers, string
3590 matching algorithms, and other utilities, for fast manipulation of large
3591 biological sequences or sets of sequences.")
3592 (license license:artistic2.0)))
3593
3594 (define-public r-biovizbase
3595 (package
3596 (name "r-biovizbase")
3597 (version "1.44.0")
3598 (source
3599 (origin
3600 (method url-fetch)
3601 (uri (bioconductor-uri "biovizBase" version))
3602 (sha256
3603 (base32
3604 "1ffzf7yvl47l8v8a50m8g9q33hgwvxg4fcm8ld2yy8hd2zl86zyd"))))
3605 (properties `((upstream-name . "biovizBase")))
3606 (build-system r-build-system)
3607 (propagated-inputs
3608 (list r-annotationdbi
3609 r-annotationfilter
3610 r-biocgenerics
3611 r-biostrings
3612 r-dichromat
3613 r-ensembldb
3614 r-genomeinfodb
3615 r-genomicalignments
3616 r-genomicfeatures
3617 r-genomicranges
3618 r-hmisc
3619 r-iranges
3620 r-rcolorbrewer
3621 r-rlang
3622 r-rsamtools
3623 r-s4vectors
3624 r-scales
3625 r-summarizedexperiment
3626 r-variantannotation))
3627 (home-page "https://bioconductor.org/packages/biovizBase")
3628 (synopsis "Basic graphic utilities for visualization of genomic data")
3629 (description
3630 "The biovizBase package is designed to provide a set of utilities, color
3631 schemes and conventions for genomic data. It serves as the base for various
3632 high-level packages for biological data visualization. This saves development
3633 effort and encourages consistency.")
3634 (license license:artistic2.0)))
3635
3636 (define-public r-bsgenome
3637 (package
3638 (name "r-bsgenome")
3639 (version "1.64.0")
3640 (source (origin
3641 (method url-fetch)
3642 (uri (bioconductor-uri "BSgenome" version))
3643 (sha256
3644 (base32
3645 "17gqrmaf6xxghgrzcansl9gfw3ghkrqp87swlnwgyghqvflr5qxc"))))
3646 (properties
3647 `((upstream-name . "BSgenome")))
3648 (build-system r-build-system)
3649 (propagated-inputs
3650 (list r-biocgenerics
3651 r-biostrings
3652 r-genomeinfodb
3653 r-genomicranges
3654 r-iranges
3655 r-matrixstats
3656 r-rsamtools
3657 r-rtracklayer
3658 r-s4vectors
3659 r-xvector))
3660 (home-page "https://bioconductor.org/packages/BSgenome")
3661 (synopsis "Infrastructure for Biostrings-based genome data packages")
3662 (description
3663 "This package provides infrastructure shared by all Biostrings-based
3664 genome data packages and support for efficient SNP representation.")
3665 (license license:artistic2.0)))
3666
3667 (define-public r-category
3668 (package
3669 (name "r-category")
3670 (version "2.62.0")
3671 (source
3672 (origin
3673 (method url-fetch)
3674 (uri (bioconductor-uri "Category" version))
3675 (sha256
3676 (base32
3677 "07js03cfdd6gzbzw14iavlqxynfcqszh988v6k1a3h074wxiivqd"))))
3678 (properties `((upstream-name . "Category")))
3679 (build-system r-build-system)
3680 (propagated-inputs
3681 (list r-annotate
3682 r-annotationdbi
3683 r-biobase
3684 r-biocgenerics
3685 r-genefilter
3686 r-graph
3687 r-gseabase
3688 r-matrix
3689 r-rbgl
3690 r-dbi))
3691 (home-page "https://bioconductor.org/packages/Category")
3692 (synopsis "Category analysis")
3693 (description
3694 "This package provides a collection of tools for performing category
3695 analysis.")
3696 (license license:artistic2.0)))
3697
3698 (define-public r-chipseeker
3699 (package
3700 (name "r-chipseeker")
3701 (version "1.32.1")
3702 (source (origin
3703 (method url-fetch)
3704 (uri (bioconductor-uri "ChIPseeker" version))
3705 (sha256
3706 (base32
3707 "0l2514wvlc8q7n1zjzfrghdg372sp73z39204bkif3g6pdkcvbcf"))))
3708 (build-system r-build-system)
3709 (native-inputs
3710 (list r-knitr))
3711 (propagated-inputs
3712 (list r-annotationdbi
3713 r-biocgenerics
3714 r-boot
3715 r-enrichplot
3716 r-iranges
3717 r-genomeinfodb
3718 r-genomicranges
3719 r-genomicfeatures
3720 r-ggplot2
3721 r-ggvenndiagram
3722 r-gplots
3723 r-gtools
3724 r-dplyr
3725 r-plotrix
3726 r-dplyr
3727 r-magrittr
3728 r-rcolorbrewer
3729 r-rtracklayer
3730 r-s4vectors
3731 r-txdb-hsapiens-ucsc-hg19-knowngene))
3732 (home-page "https://www.bioconductor.org/packages/ChIPseeker/")
3733 (synopsis "ChIPseeker for ChIP peak annotation, comparison, and visualization")
3734 (description "This package implements functions to retrieve the nearest
3735 genes around the peak, annotate genomic region of the peak, statstical methods
3736 for estimate the significance of overlap among ChIP peak data sets, and
3737 incorporate GEO database for user to compare the own dataset with those
3738 deposited in database. The comparison can be used to infer cooperative
3739 regulation and thus can be used to generate hypotheses. Several visualization
3740 functions are implemented to summarize the coverage of the peak experiment,
3741 average profile and heatmap of peaks binding to TSS regions, genomic
3742 annotation, distance to TSS, and overlap of peaks or genes.")
3743 (license license:artistic2.0)))
3744
3745 (define-public r-chipseq
3746 (package
3747 (name "r-chipseq")
3748 (version "1.46.0")
3749 (source
3750 (origin
3751 (method url-fetch)
3752 (uri (bioconductor-uri "chipseq" version))
3753 (sha256
3754 (base32
3755 "1vh0hvgnw7ykj401v1q807sl14s4nixp1d8xbm41n01q6w8x834i"))))
3756 (build-system r-build-system)
3757 (propagated-inputs
3758 (list r-biocgenerics
3759 r-genomicranges
3760 r-iranges
3761 r-lattice
3762 r-s4vectors
3763 r-shortread))
3764 (home-page "https://bioconductor.org/packages/chipseq")
3765 (synopsis "Package for analyzing ChIPseq data")
3766 (description
3767 "This package provides tools for processing short read data from ChIPseq
3768 experiments.")
3769 (license license:artistic2.0)))
3770
3771 (define-public r-complexheatmap
3772 (package
3773 (name "r-complexheatmap")
3774 (version "2.12.1")
3775 (source
3776 (origin
3777 (method url-fetch)
3778 (uri (bioconductor-uri "ComplexHeatmap" version))
3779 (sha256
3780 (base32
3781 "0b4p3ijhdcydfp0j58xlb5dn7d3m2x420n91rl9diqpg4r2gl0s8"))))
3782 (properties
3783 `((upstream-name . "ComplexHeatmap")))
3784 (build-system r-build-system)
3785 (propagated-inputs
3786 (list r-circlize
3787 r-clue
3788 r-codetools
3789 r-colorspace
3790 r-digest
3791 r-doparallel
3792 r-foreach
3793 r-getoptlong
3794 r-globaloptions
3795 r-iranges
3796 r-matrixstats
3797 r-png
3798 r-rcolorbrewer))
3799 (native-inputs
3800 (list r-knitr))
3801 (home-page
3802 "https://github.com/jokergoo/ComplexHeatmap")
3803 (synopsis "Making Complex Heatmaps")
3804 (description
3805 "Complex heatmaps are efficient to visualize associations between
3806 different sources of data sets and reveal potential structures. This package
3807 provides a highly flexible way to arrange multiple heatmaps and supports
3808 self-defined annotation graphics.")
3809 (license license:gpl2+)))
3810
3811 (define-public r-copywriter
3812 (package
3813 (name "r-copywriter")
3814 (version "2.28.0")
3815 (source
3816 (origin
3817 (method url-fetch)
3818 (uri (bioconductor-uri "CopywriteR" version))
3819 (sha256
3820 (base32
3821 "1k11kvam96hpg71hz2n9cfzizmb7d1bmq5zfvm34s7fn09is60xb"))))
3822 (properties `((upstream-name . "CopywriteR")))
3823 (build-system r-build-system)
3824 (propagated-inputs
3825 (list r-biocparallel
3826 r-chipseq
3827 r-copyhelper
3828 r-data-table
3829 r-dnacopy
3830 r-futile-logger
3831 r-genomeinfodb
3832 r-genomicalignments
3833 r-genomicranges
3834 r-gtools
3835 r-iranges
3836 r-matrixstats
3837 r-rsamtools
3838 r-s4vectors))
3839 (home-page "https://github.com/PeeperLab/CopywriteR")
3840 (synopsis "Copy number information from targeted sequencing")
3841 (description
3842 "CopywriteR extracts DNA copy number information from targeted sequencing
3843 by utilizing off-target reads. It allows for extracting uniformly distributed
3844 copy number information, can be used without reference, and can be applied to
3845 sequencing data obtained from various techniques including chromatin
3846 immunoprecipitation and target enrichment on small gene panels. Thereby,
3847 CopywriteR constitutes a widely applicable alternative to available copy
3848 number detection tools.")
3849 (license license:gpl2)))
3850
3851 (define-public r-deseq
3852 (package
3853 (name "r-deseq")
3854 (version "1.39.0")
3855 (source
3856 (origin
3857 (method url-fetch)
3858 (uri (bioconductor-uri "DESeq" version))
3859 (sha256
3860 (base32
3861 "047hph5aqmjnz1aqprziw0smdn5lf96hmwpnvqrxv1j2yfvcf3h1"))))
3862 (properties `((upstream-name . "DESeq")))
3863 (build-system r-build-system)
3864 (propagated-inputs
3865 (list r-biobase
3866 r-biocgenerics
3867 r-genefilter
3868 r-geneplotter
3869 r-lattice
3870 r-locfit
3871 r-mass
3872 r-rcolorbrewer))
3873 (home-page "https://www-huber.embl.de/users/anders/DESeq/")
3874 (synopsis "Differential gene expression analysis")
3875 (description
3876 "This package provides tools for estimating variance-mean dependence in
3877 count data from high-throughput genetic sequencing assays and for testing for
3878 differential expression based on a model using the negative binomial
3879 distribution.")
3880 (license license:gpl3+)))
3881
3882 (define-public r-deseq2
3883 (package
3884 (name "r-deseq2")
3885 (version "1.36.0")
3886 (source
3887 (origin
3888 (method url-fetch)
3889 (uri (bioconductor-uri "DESeq2" version))
3890 (sha256
3891 (base32
3892 "06mvb0jqn2fg96wfwspv0kzpa8xpimzaldrcy8m2d4yk76xwsdr7"))))
3893 (properties `((upstream-name . "DESeq2")))
3894 (build-system r-build-system)
3895 (propagated-inputs
3896 (list r-biobase
3897 r-biocgenerics
3898 r-biocparallel
3899 r-genefilter
3900 r-geneplotter
3901 r-genomicranges
3902 r-ggplot2
3903 r-iranges
3904 r-locfit
3905 r-rcpp
3906 r-rcpparmadillo
3907 r-s4vectors
3908 r-summarizedexperiment))
3909 (native-inputs
3910 (list r-knitr))
3911 (home-page "https://bioconductor.org/packages/DESeq2")
3912 (synopsis "Differential gene expression analysis")
3913 (description
3914 "This package provides functions to estimate variance-mean dependence in
3915 count data from high-throughput nucleotide sequencing assays and test for
3916 differential expression based on a model using the negative binomial
3917 distribution.")
3918 (license license:lgpl3+)))
3919
3920 (define-public r-dexseq
3921 (package
3922 (name "r-dexseq")
3923 (version "1.42.0")
3924 (source
3925 (origin
3926 (method url-fetch)
3927 (uri (bioconductor-uri "DEXSeq" version))
3928 (sha256
3929 (base32
3930 "1dzx9mvm8pvcrwr88rin3flnpmzp3vq8mvspx9s8virqhv1102am"))))
3931 (properties `((upstream-name . "DEXSeq")))
3932 (build-system r-build-system)
3933 (propagated-inputs
3934 (list r-annotationdbi
3935 r-biobase
3936 r-biocgenerics
3937 r-biocparallel
3938 r-biomart
3939 r-deseq2
3940 r-genefilter
3941 r-geneplotter
3942 r-genomicranges
3943 r-hwriter
3944 r-iranges
3945 r-rcolorbrewer
3946 r-rsamtools
3947 r-s4vectors
3948 r-statmod
3949 r-stringr
3950 r-summarizedexperiment))
3951 (native-inputs
3952 (list r-knitr))
3953 (home-page "https://bioconductor.org/packages/DEXSeq")
3954 (synopsis "Inference of differential exon usage in RNA-Seq")
3955 (description
3956 "This package is focused on finding differential exon usage using RNA-seq
3957 exon counts between samples with different experimental designs. It provides
3958 functions that allows the user to make the necessary statistical tests based
3959 on a model that uses the negative binomial distribution to estimate the
3960 variance between biological replicates and generalized linear models for
3961 testing. The package also provides functions for the visualization and
3962 exploration of the results.")
3963 (license license:gpl3+)))
3964
3965 (define-public r-diffcyt
3966 (package
3967 (name "r-diffcyt")
3968 (version "1.16.0")
3969 (source
3970 (origin
3971 (method url-fetch)
3972 (uri (bioconductor-uri "diffcyt" version))
3973 (sha256
3974 (base32 "0mysylzmg24g7lm1xan4yklzqmskfgh53j6vjcz2gzakz5rq3rdb"))))
3975 (properties `((upstream-name . "diffcyt")))
3976 (build-system r-build-system)
3977 (propagated-inputs
3978 (list r-circlize
3979 r-complexheatmap
3980 r-dplyr
3981 r-edger
3982 r-flowcore
3983 r-flowsom
3984 r-limma
3985 r-lme4
3986 r-magrittr
3987 r-multcomp
3988 r-reshape2
3989 r-s4vectors
3990 r-summarizedexperiment
3991 r-tidyr))
3992 (native-inputs (list r-knitr))
3993 (home-page "https://github.com/lmweber/diffcyt")
3994 (synopsis "Differential discovery in high-dimensional cytometry")
3995 (description
3996 "This package provides statistical methods for differential discovery
3997 analyses in high-dimensional cytometry data (including flow cytometry, mass
3998 cytometry or CyTOF, and oligonucleotide-tagged cytometry), based on a
3999 combination of high-resolution clustering and empirical Bayes moderated tests
4000 adapted from transcriptomics.")
4001 (license license:expat)))
4002
4003 (define-public r-dirichletmultinomial
4004 (package
4005 (name "r-dirichletmultinomial")
4006 (version "1.38.0")
4007 (source
4008 (origin
4009 (method url-fetch)
4010 (uri (bioconductor-uri "DirichletMultinomial" version))
4011 (sha256
4012 (base32
4013 "15l0h2qz80lmrm5rva3v7lkgddn42igyxxwims57zwpwyhrk9bmx"))))
4014 (properties
4015 `((upstream-name . "DirichletMultinomial")))
4016 (build-system r-build-system)
4017 (inputs
4018 (list gsl))
4019 (propagated-inputs
4020 (list r-biocgenerics r-iranges r-s4vectors))
4021 (home-page "https://bioconductor.org/packages/DirichletMultinomial")
4022 (synopsis "Dirichlet-Multinomial mixture models for microbiome data")
4023 (description
4024 "Dirichlet-multinomial mixture models can be used to describe variability
4025 in microbial metagenomic data. This package is an interface to code
4026 originally made available by Holmes, Harris, and Quince, 2012, PLoS ONE 7(2):
4027 1-15.")
4028 (license license:lgpl3)))
4029
4030 (define-public r-dittoseq
4031 (package
4032 (name "r-dittoseq")
4033 (version "1.8.1")
4034 (source (origin
4035 (method url-fetch)
4036 (uri (bioconductor-uri "dittoSeq" version))
4037 (sha256
4038 (base32
4039 "0vi0hcyffaxp6yxsrq95bdlrhr85dvbqm9c7rg6a6blkfgwhlzb4"))))
4040 (properties `((upstream-name . "dittoSeq")))
4041 (build-system r-build-system)
4042 (propagated-inputs
4043 (list r-colorspace
4044 r-cowplot
4045 r-ggplot2
4046 r-ggrepel
4047 r-ggridges
4048 r-gridextra
4049 r-pheatmap
4050 r-reshape2
4051 r-s4vectors
4052 r-singlecellexperiment
4053 r-summarizedexperiment))
4054 (native-inputs (list r-knitr))
4055 (home-page "https://bioconductor.org/packages/dittoSeq")
4056 (synopsis "Single-cell and bulk RNA sequencing visualization")
4057 (description
4058 "This package provides a universal, user friendly, single-cell and bulk RNA
4059 sequencing visualization toolkit that allows highly customizable creation of
4060 color blindness friendly, publication-quality figures. dittoSeq accepts both
4061 SingleCellExperiment (SCE) and Seurat objects, as well as the import and
4062 usage, via conversion to an SCE, of SummarizedExperiment or DGEList bulk data.
4063 Visualizations include dimensionality reduction plots, heatmaps, scatterplots,
4064 percent composition or expression across groups, and more. Customizations
4065 range from size and title adjustments to automatic generation of annotations
4066 for heatmaps, overlay of trajectory analysis onto any dimensionality reduciton
4067 plot, hidden data overlay upon cursor hovering via ggplotly conversion, and
4068 many more. All with simple, discrete inputs. Color blindness friendliness is
4069 powered by legend adjustments (enlarged keys), and by allowing the use of
4070 shapes or letter-overlay in addition to the carefully selected
4071 code{dittoColors()}.")
4072 (license license:expat)))
4073
4074 (define-public r-edaseq
4075 (package
4076 (name "r-edaseq")
4077 (version "2.30.0")
4078 (source
4079 (origin
4080 (method url-fetch)
4081 (uri (bioconductor-uri "EDASeq" version))
4082 (sha256
4083 (base32
4084 "1qnpbmhxvqsma7ihi6yp3ad962xcanlxald84k2szh011ipxj7ws"))))
4085 (properties `((upstream-name . "EDASeq")))
4086 (build-system r-build-system)
4087 (propagated-inputs
4088 (list r-annotationdbi
4089 r-aroma-light
4090 r-biobase
4091 r-biocgenerics
4092 r-biocmanager
4093 r-biomart
4094 r-biostrings
4095 r-genomicfeatures
4096 r-genomicranges
4097 r-iranges
4098 r-rsamtools
4099 r-shortread))
4100 (native-inputs
4101 (list r-knitr))
4102 (home-page "https://github.com/drisso/EDASeq")
4103 (synopsis "Exploratory data analysis and normalization for RNA-Seq")
4104 (description
4105 "This package provides support for numerical and graphical summaries of
4106 RNA-Seq genomic read data. Provided within-lane normalization procedures to
4107 adjust for GC-content effect (or other gene-level effects) on read counts:
4108 loess robust local regression, global-scaling, and full-quantile
4109 normalization. Between-lane normalization procedures to adjust for
4110 distributional differences between lanes (e.g., sequencing depth):
4111 global-scaling and full-quantile normalization.")
4112 (license license:artistic2.0)))
4113
4114 (define-public r-edger
4115 (package
4116 (name "r-edger")
4117 (version "3.38.4")
4118 (source (origin
4119 (method url-fetch)
4120 (uri (bioconductor-uri "edgeR" version))
4121 (sha256
4122 (base32
4123 "1ww69xrg9qrmq7dix2k48j6akgn58ss3340hm7pjvzx508x1j6n6"))))
4124 (properties `((upstream-name . "edgeR")))
4125 (build-system r-build-system)
4126 (propagated-inputs
4127 (list r-limma r-locfit r-rcpp))
4128 (home-page "http://bioinf.wehi.edu.au/edgeR")
4129 (synopsis "EdgeR does empirical analysis of digital gene expression data")
4130 (description "This package can do differential expression analysis of
4131 RNA-seq expression profiles with biological replication. It implements a range
4132 of statistical methodology based on the negative binomial distributions,
4133 including empirical Bayes estimation, exact tests, generalized linear models
4134 and quasi-likelihood tests. It be applied to differential signal analysis of
4135 other types of genomic data that produce counts, including ChIP-seq, SAGE and
4136 CAGE.")
4137 (license license:gpl2+)))
4138
4139 (define-public r-ensembldb
4140 (package
4141 (name "r-ensembldb")
4142 (version "2.20.2")
4143 (source
4144 (origin
4145 (method url-fetch)
4146 (uri (bioconductor-uri "ensembldb" version))
4147 (sha256
4148 (base32
4149 "12n21dcimdhgyjzk33m6xbv0m9ihgyzcf66vr1jr5ycv3rq2s7xc"))))
4150 (build-system r-build-system)
4151 (propagated-inputs
4152 (list r-annotationdbi
4153 r-annotationfilter
4154 r-biobase
4155 r-biocgenerics
4156 r-biostrings
4157 r-curl
4158 r-dbi
4159 r-genomeinfodb
4160 r-genomicfeatures
4161 r-genomicranges
4162 r-iranges
4163 r-protgenerics
4164 r-rsamtools
4165 r-rsqlite
4166 r-rtracklayer
4167 r-s4vectors))
4168 (native-inputs
4169 (list r-knitr))
4170 (home-page "https://github.com/jotsetung/ensembldb")
4171 (synopsis "Utilities to create and use Ensembl-based annotation databases")
4172 (description
4173 "The package provides functions to create and use transcript-centric
4174 annotation databases/packages. The annotation for the databases are directly
4175 fetched from Ensembl using their Perl API. The functionality and data is
4176 similar to that of the TxDb packages from the @code{GenomicFeatures} package,
4177 but, in addition to retrieve all gene/transcript models and annotations from
4178 the database, the @code{ensembldb} package also provides a filter framework
4179 allowing to retrieve annotations for specific entries like genes encoded on a
4180 chromosome region or transcript models of lincRNA genes.")
4181 ;; No version specified
4182 (license license:lgpl3+)))
4183
4184 (define-public r-fastseg
4185 (package
4186 (name "r-fastseg")
4187 (version "1.42.0")
4188 (source
4189 (origin
4190 (method url-fetch)
4191 (uri (bioconductor-uri "fastseg" version))
4192 (sha256
4193 (base32
4194 "1cr1b1jbgp1z1zpf71kl7mljbm2jpi6b97bf3bll3gnagfm489hy"))))
4195 (build-system r-build-system)
4196 (propagated-inputs
4197 (list r-biobase r-biocgenerics r-genomicranges r-iranges
4198 r-s4vectors))
4199 (home-page "https://www.bioinf.jku.at/software/fastseg/index.html")
4200 (synopsis "Fast segmentation algorithm for genetic sequencing data")
4201 (description
4202 "Fastseg implements a very fast and efficient segmentation algorithm.
4203 It can segment data from DNA microarrays and data from next generation
4204 sequencing for example to detect copy number segments. Further it can segment
4205 data from RNA microarrays like tiling arrays to identify transcripts. Most
4206 generally, it can segment data given as a matrix or as a vector. Various data
4207 formats can be used as input to fastseg like expression set objects for
4208 microarrays or GRanges for sequencing data.")
4209 (license license:lgpl2.0+)))
4210
4211 (define-public r-gage
4212 (package
4213 (name "r-gage")
4214 (version "2.46.1")
4215 (source
4216 (origin
4217 (method url-fetch)
4218 (uri (bioconductor-uri "gage" version))
4219 (sha256
4220 (base32
4221 "01y04jcy7a9fksyhj0nq37n1inkrpqf4qv117lflvipbx0dsw4gl"))))
4222 (build-system r-build-system)
4223 (propagated-inputs
4224 (list r-annotationdbi r-go-db r-graph r-keggrest))
4225 (home-page (string-append "https://bmcbioinformatics.biomedcentral.com/"
4226 "articles/10.1186/1471-2105-10-161"))
4227 (synopsis "Generally applicable gene-set enrichment for pathway analysis")
4228 (description
4229 "GAGE is a published method for gene set (enrichment or GSEA) or pathway
4230 analysis. GAGE is generally applicable independent of microarray or RNA-Seq
4231 data attributes including sample sizes, experimental designs, assay platforms,
4232 and other types of heterogeneity. The gage package provides functions for
4233 basic GAGE analysis, result processing and presentation. In addition, it
4234 provides demo microarray data and commonly used gene set data based on KEGG
4235 pathways and GO terms. These functions and data are also useful for gene set
4236 analysis using other methods.")
4237 (license license:gpl2+)))
4238
4239 (define-public r-genefilter
4240 (package
4241 (name "r-genefilter")
4242 (version "1.78.0")
4243 (source
4244 (origin
4245 (method url-fetch)
4246 (uri (bioconductor-uri "genefilter" version))
4247 (sha256
4248 (base32
4249 "1lp3alnljhsil8zylf8rvf8ik4wmsyciy3ij4rr9l4191dkkp4aq"))))
4250 (build-system r-build-system)
4251 (native-inputs
4252 (list gfortran r-knitr))
4253 (propagated-inputs
4254 (list r-annotate r-annotationdbi r-biobase r-biocgenerics
4255 r-survival))
4256 (home-page "https://bioconductor.org/packages/genefilter")
4257 (synopsis "Filter genes from high-throughput experiments")
4258 (description
4259 "This package provides basic functions for filtering genes from
4260 high-throughput sequencing experiments.")
4261 (license license:artistic2.0)))
4262
4263 (define-public r-geneoverlap
4264 (package
4265 (name "r-geneoverlap")
4266 (version "1.32.0")
4267 (source (origin
4268 (method url-fetch)
4269 (uri (bioconductor-uri "GeneOverlap" version))
4270 (sha256
4271 (base32
4272 "0nqwa3x9q1hl9nm06hqzzrn00rirc9kj6s320csjlf7x6rcidr93"))))
4273 (build-system r-build-system)
4274 (propagated-inputs
4275 (list r-rcolorbrewer r-gplots))
4276 (home-page "https://www.bioconductor.org/packages/GeneOverlap/")
4277 (synopsis "Test and visualize gene overlaps")
4278 (description "This package can be used to test two sets of gene lists
4279 and visualize the results.")
4280 (license license:gpl3)))
4281
4282 (define-public r-genomation
4283 (package
4284 (name "r-genomation")
4285 (version "1.28.0")
4286 (source (origin
4287 (method url-fetch)
4288 (uri (bioconductor-uri "genomation" version))
4289 (sha256
4290 (base32
4291 "0rvay7gs4g2wi6h42kln8xwy9b05axj1x8mkfayl6pnnlva6xj79"))))
4292 (build-system r-build-system)
4293 (propagated-inputs
4294 (list r-biostrings
4295 r-bsgenome
4296 r-data-table
4297 r-genomeinfodb
4298 r-genomicalignments
4299 r-genomicranges
4300 r-ggplot2
4301 r-gridbase
4302 r-impute
4303 r-iranges
4304 r-matrixstats
4305 r-plotrix
4306 r-plyr
4307 r-rcpp
4308 r-readr
4309 r-reshape2
4310 r-rsamtools
4311 r-rtracklayer
4312 r-s4vectors
4313 r-seqpattern))
4314 (native-inputs
4315 (list r-knitr))
4316 (home-page "https://bioinformatics.mdc-berlin.de/genomation/")
4317 (synopsis "Summary, annotation and visualization of genomic data")
4318 (description
4319 "This package provides a package for summary and annotation of genomic
4320 intervals. Users can visualize and quantify genomic intervals over
4321 pre-defined functional regions, such as promoters, exons, introns, etc. The
4322 genomic intervals represent regions with a defined chromosome position, which
4323 may be associated with a score, such as aligned reads from HT-seq experiments,
4324 TF binding sites, methylation scores, etc. The package can use any tabular
4325 genomic feature data as long as it has minimal information on the locations of
4326 genomic intervals. In addition, it can use BAM or BigWig files as input.")
4327 (license license:artistic2.0)))
4328
4329 (define-public r-genomeinfodb
4330 (package
4331 (name "r-genomeinfodb")
4332 (version "1.32.4")
4333 (source (origin
4334 (method url-fetch)
4335 (uri (bioconductor-uri "GenomeInfoDb" version))
4336 (sha256
4337 (base32
4338 "0z2bqr0zrl3r2kcqs72ny8p1psf8w1sgbr7qjjknxdv1qp8m2j7v"))))
4339 (properties
4340 `((upstream-name . "GenomeInfoDb")))
4341 (build-system r-build-system)
4342 (propagated-inputs
4343 (list r-biocgenerics r-genomeinfodbdata r-iranges r-rcurl
4344 r-s4vectors))
4345 (native-inputs
4346 (list r-knitr))
4347 (home-page "https://bioconductor.org/packages/GenomeInfoDb")
4348 (synopsis "Utilities for manipulating chromosome identifiers")
4349 (description
4350 "This package contains data and functions that define and allow
4351 translation between different chromosome sequence naming conventions (e.g.,
4352 \"chr1\" versus \"1\"), including a function that attempts to place sequence
4353 names in their natural, rather than lexicographic, order.")
4354 (license license:artistic2.0)))
4355
4356 (define-public r-genomicalignments
4357 (package
4358 (name "r-genomicalignments")
4359 (version "1.32.1")
4360 (source (origin
4361 (method url-fetch)
4362 (uri (bioconductor-uri "GenomicAlignments" version))
4363 (sha256
4364 (base32
4365 "09pg7822camyav5zvlpv360sj5gz8q1bhk528qa2da2qsz74a3cz"))))
4366 (properties
4367 `((upstream-name . "GenomicAlignments")))
4368 (build-system r-build-system)
4369 (propagated-inputs
4370 (list r-biocgenerics
4371 r-biocparallel
4372 r-biostrings
4373 r-genomeinfodb
4374 r-genomicranges
4375 r-iranges
4376 r-rsamtools
4377 r-s4vectors
4378 r-summarizedexperiment))
4379 (home-page "https://bioconductor.org/packages/GenomicAlignments")
4380 (synopsis "Representation and manipulation of short genomic alignments")
4381 (description
4382 "This package provides efficient containers for storing and manipulating
4383 short genomic alignments (typically obtained by aligning short reads to a
4384 reference genome). This includes read counting, computing the coverage,
4385 junction detection, and working with the nucleotide content of the
4386 alignments.")
4387 (license license:artistic2.0)))
4388
4389 (define-public r-genomicfeatures
4390 (package
4391 (name "r-genomicfeatures")
4392 (version "1.48.4")
4393 (source (origin
4394 (method url-fetch)
4395 (uri (bioconductor-uri "GenomicFeatures" version))
4396 (sha256
4397 (base32
4398 "15kn5lmdqp7rsh2zlixj7ashsqnv50bs36hapw36qbaz9vgvim4v"))))
4399 (properties
4400 `((upstream-name . "GenomicFeatures")))
4401 (build-system r-build-system)
4402 (propagated-inputs
4403 (list r-annotationdbi
4404 r-biobase
4405 r-biocgenerics
4406 r-biocio
4407 r-biomart
4408 r-biostrings
4409 r-dbi
4410 r-genomeinfodb
4411 r-genomicranges
4412 r-iranges
4413 r-rcurl
4414 r-rsqlite
4415 r-rtracklayer
4416 r-s4vectors
4417 r-xvector))
4418 (native-inputs
4419 (list r-knitr))
4420 (home-page "https://bioconductor.org/packages/GenomicFeatures")
4421 (synopsis "Tools for working with transcript centric annotations")
4422 (description
4423 "This package provides a set of tools and methods for making and
4424 manipulating transcript centric annotations. With these tools the user can
4425 easily download the genomic locations of the transcripts, exons and cds of a
4426 given organism, from either the UCSC Genome Browser or a BioMart
4427 database (more sources will be supported in the future). This information is
4428 then stored in a local database that keeps track of the relationship between
4429 transcripts, exons, cds and genes. Flexible methods are provided for
4430 extracting the desired features in a convenient format.")
4431 (license license:artistic2.0)))
4432
4433 (define-public r-genomicfiles
4434 (package
4435 (name "r-genomicfiles")
4436 (version "1.32.1")
4437 (source
4438 (origin
4439 (method url-fetch)
4440 (uri (bioconductor-uri "GenomicFiles" version))
4441 (sha256
4442 (base32
4443 "06ycfna26klx27vvsnlpgv46bymfrc8z0zkpag7nm4m23153ivkz"))))
4444 (properties `((upstream-name . "GenomicFiles")))
4445 (build-system r-build-system)
4446 (propagated-inputs
4447 (list r-biocgenerics
4448 r-biocparallel
4449 r-genomeinfodb
4450 r-genomicalignments
4451 r-genomicranges
4452 r-iranges
4453 r-matrixgenerics
4454 r-rsamtools
4455 r-rtracklayer
4456 r-s4vectors
4457 r-summarizedexperiment
4458 r-variantannotation))
4459 (home-page "https://bioconductor.org/packages/GenomicFiles")
4460 (synopsis "Distributed computing by file or by range")
4461 (description
4462 "This package provides infrastructure for parallel computations
4463 distributed by file or by range. User defined mapper and reducer functions
4464 provide added flexibility for data combination and manipulation.")
4465 (license license:artistic2.0)))
4466
4467 (define-public r-genomicranges
4468 (package
4469 (name "r-genomicranges")
4470 (version "1.48.0")
4471 (source (origin
4472 (method url-fetch)
4473 (uri (bioconductor-uri "GenomicRanges" version))
4474 (sha256
4475 (base32
4476 "088rv1aclwq265pdg4hmks73nl0125vk0vigyi44n3djkrdx48yn"))))
4477 (properties
4478 `((upstream-name . "GenomicRanges")))
4479 (build-system r-build-system)
4480 (propagated-inputs
4481 (list r-biocgenerics r-genomeinfodb r-iranges r-s4vectors r-xvector))
4482 (native-inputs
4483 (list r-knitr))
4484 (home-page "https://bioconductor.org/packages/GenomicRanges")
4485 (synopsis "Representation and manipulation of genomic intervals")
4486 (description
4487 "This package provides tools to efficiently represent and manipulate
4488 genomic annotations and alignments is playing a central role when it comes to
4489 analyzing high-throughput sequencing data (a.k.a. NGS data). The
4490 GenomicRanges package defines general purpose containers for storing and
4491 manipulating genomic intervals and variables defined along a genome.")
4492 (license license:artistic2.0)))
4493
4494 (define-public r-gostats
4495 (package
4496 (name "r-gostats")
4497 (version "2.62.0")
4498 (source
4499 (origin
4500 (method url-fetch)
4501 (uri (bioconductor-uri "GOstats" version))
4502 (sha256
4503 (base32
4504 "121ly9vifarg8y7mc468571bbs0xv4sx6sflm5zcdqf0p83yvjrm"))))
4505 (properties `((upstream-name . "GOstats")))
4506 (build-system r-build-system)
4507 (propagated-inputs
4508 (list r-annotate
4509 r-annotationdbi
4510 r-annotationforge
4511 r-biobase
4512 r-category
4513 r-go-db
4514 r-graph
4515 r-rgraphviz
4516 r-rbgl))
4517 (home-page "https://bioconductor.org/packages/GOstats")
4518 (synopsis "Tools for manipulating GO and microarrays")
4519 (description
4520 "This package provides a set of tools for interacting with GO and
4521 microarray data. A variety of basic manipulation tools for graphs, hypothesis
4522 testing and other simple calculations.")
4523 (license license:artistic2.0)))
4524
4525 (define-public r-gseabase
4526 (package
4527 (name "r-gseabase")
4528 (version "1.58.0")
4529 (source
4530 (origin
4531 (method url-fetch)
4532 (uri (bioconductor-uri "GSEABase" version))
4533 (sha256
4534 (base32
4535 "1qhvgyg392fd98h2qnmfmhg7mil5hp9cy3qmkqs4x1bhpv1m978g"))))
4536 (properties `((upstream-name . "GSEABase")))
4537 (build-system r-build-system)
4538 (propagated-inputs
4539 (list r-annotate
4540 r-annotationdbi
4541 r-biobase
4542 r-biocgenerics
4543 r-graph
4544 r-xml))
4545 (native-inputs
4546 (list r-knitr))
4547 (home-page "https://bioconductor.org/packages/GSEABase")
4548 (synopsis "Gene set enrichment data structures and methods")
4549 (description
4550 "This package provides classes and methods to support @dfn{Gene Set
4551 Enrichment Analysis} (GSEA).")
4552 (license license:artistic2.0)))
4553
4554 (define-public r-hpar
4555 (package
4556 (name "r-hpar")
4557 (version "1.38.0")
4558 (source
4559 (origin
4560 (method url-fetch)
4561 (uri (bioconductor-uri "hpar" version))
4562 (sha256
4563 (base32
4564 "07c6r703d5xp7y9bqmqalxgna2qrbk1h5s0d992m7360k259mgrj"))))
4565 (build-system r-build-system)
4566 (native-inputs
4567 (list r-knitr))
4568 (home-page "https://bioconductor.org/packages/hpar/")
4569 (synopsis "Human Protein Atlas in R")
4570 (description "This package provides a simple interface to and data from
4571 the Human Protein Atlas project.")
4572 (license license:artistic2.0)))
4573
4574 (define-public r-rhtslib
4575 (package
4576 (name "r-rhtslib")
4577 (version "1.28.0")
4578 (source
4579 (origin
4580 (method url-fetch)
4581 (uri (bioconductor-uri "Rhtslib" version))
4582 (sha256
4583 (base32
4584 "07kws6afkxbmxq4w357mwwl712pdd16alvz7iqijjd2x7rjchj2f"))))
4585 (properties `((upstream-name . "Rhtslib")))
4586 (build-system r-build-system)
4587 ;; Without this a temporary directory ends up in the Rhtslib.so binary,
4588 ;; which makes R abort the build.
4589 (arguments '(#:configure-flags '("--no-staged-install")))
4590 (propagated-inputs
4591 (list curl zlib ; packages using rhtslib need to link with zlib
4592 r-zlibbioc))
4593 (native-inputs
4594 (list pkg-config r-knitr))
4595 (home-page "https://github.com/nhayden/Rhtslib")
4596 (synopsis "High-throughput sequencing library as an R package")
4597 (description
4598 "This package provides the HTSlib C library for high-throughput
4599 nucleotide sequence analysis. The package is primarily useful to developers
4600 of other R packages who wish to make use of HTSlib.")
4601 (license license:lgpl2.0+)))
4602
4603 (define-public r-impute
4604 (package
4605 (name "r-impute")
4606 (version "1.70.0")
4607 (source (origin
4608 (method url-fetch)
4609 (uri (bioconductor-uri "impute" version))
4610 (sha256
4611 (base32
4612 "11b0z7py0im6y43k55xpzz5jnvc0ram9rk3n1n4mwhvs0vhy39r2"))))
4613 (native-inputs
4614 (list gfortran))
4615 (build-system r-build-system)
4616 (home-page "https://bioconductor.org/packages/impute")
4617 (synopsis "Imputation for microarray data")
4618 (description
4619 "This package provides a function to impute missing gene expression
4620 microarray data, using nearest neighbor averaging.")
4621 (license license:gpl2+)))
4622
4623 (define-public r-interactivedisplaybase
4624 (package
4625 (name "r-interactivedisplaybase")
4626 (version "1.34.0")
4627 (source
4628 (origin
4629 (method url-fetch)
4630 (uri (bioconductor-uri "interactiveDisplayBase" version))
4631 (sha256
4632 (base32
4633 "0fdwx5ch0ch8axdkfiq7zzhhq5hwcvd6kf8fggw9nd3ah1yjwbdg"))))
4634 (properties
4635 `((upstream-name . "interactiveDisplayBase")))
4636 (build-system r-build-system)
4637 (propagated-inputs
4638 (list r-biocgenerics r-dt r-shiny))
4639 (native-inputs
4640 (list r-knitr))
4641 (home-page "https://bioconductor.org/packages/interactiveDisplayBase")
4642 (synopsis "Base package for web displays of Bioconductor objects")
4643 (description
4644 "This package contains the basic methods needed to generate interactive
4645 Shiny-based display methods for Bioconductor objects.")
4646 (license license:artistic2.0)))
4647
4648 (define-public r-keggrest
4649 (package
4650 (name "r-keggrest")
4651 (version "1.36.3")
4652 (source
4653 (origin
4654 (method url-fetch)
4655 (uri (bioconductor-uri "KEGGREST" version))
4656 (sha256
4657 (base32
4658 "0lzb3z6pzm323q70931b7220ygml7jb4g81dybwa79wqiqz15pni"))))
4659 (properties `((upstream-name . "KEGGREST")))
4660 (build-system r-build-system)
4661 (propagated-inputs
4662 (list r-biostrings r-httr r-png))
4663 (native-inputs
4664 (list r-knitr))
4665 (home-page "https://bioconductor.org/packages/KEGGREST")
4666 (synopsis "Client-side REST access to KEGG")
4667 (description
4668 "This package provides a package that provides a client interface to the
4669 @dfn{Kyoto Encyclopedia of Genes and Genomes} (KEGG) REST server.")
4670 (license license:artistic2.0)))
4671
4672 (define-public r-lfa
4673 (package
4674 (name "r-lfa")
4675 (version "1.26.0")
4676 (source
4677 (origin
4678 (method url-fetch)
4679 (uri (bioconductor-uri "lfa" version))
4680 (sha256
4681 (base32 "044866h4fnxmzb3sh9vmrd2smgsbcqgvd19dgwxisi418cad577l"))))
4682 (properties `((upstream-name . "lfa")))
4683 (build-system r-build-system)
4684 (propagated-inputs (list r-corpcor))
4685 (native-inputs (list r-knitr))
4686 (home-page "https://github.com/StoreyLab/lfa")
4687 (synopsis "Logistic Factor Analysis for categorical data")
4688 (description
4689 "@dfn{Logistic Factor Analysis} (LFA) is a method for a PCA analogue on
4690 Binomial data via estimation of latent structure in the natural parameter.")
4691 (license license:gpl3)))
4692
4693 (define-public r-limma
4694 (package
4695 (name "r-limma")
4696 (version "3.52.4")
4697 (source (origin
4698 (method url-fetch)
4699 (uri (bioconductor-uri "limma" version))
4700 (sha256
4701 (base32
4702 "14xy3qyra2crz31sxgz768mhnhhvcpfhfcigf4xsii643lqcz75h"))))
4703 (build-system r-build-system)
4704 (home-page "http://bioinf.wehi.edu.au/limma")
4705 (synopsis "Package for linear models for microarray and RNA-seq data")
4706 (description "This package can be used for the analysis of gene expression
4707 studies, especially the use of linear models for analysing designed experiments
4708 and the assessment of differential expression. The analysis methods apply to
4709 different technologies, including microarrays, RNA-seq, and quantitative PCR.")
4710 (license license:gpl2+)))
4711
4712 (define-public r-made4
4713 (package
4714 (name "r-made4")
4715 (version "1.70.0")
4716 (source (origin
4717 (method url-fetch)
4718 (uri (bioconductor-uri "made4" version))
4719 (sha256
4720 (base32
4721 "1wrv9d2mp799qzy1bsaj4w7wx12gdhfv9qvklz7z41vfz59d6bq5"))))
4722 (properties `((upstream-name . "made4")))
4723 (build-system r-build-system)
4724 (propagated-inputs
4725 (list r-ade4
4726 r-biobase
4727 r-gplots
4728 r-rcolorbrewer
4729 r-scatterplot3d
4730 r-summarizedexperiment))
4731 (native-inputs (list r-knitr))
4732 (home-page "http://www.hsph.harvard.edu/aedin-culhane/")
4733 (synopsis "Multivariate analysis of microarray data using ADE4")
4734 (description
4735 "This is a package for multivariate data analysis and graphical display
4736 of microarray data. Functions are included for supervised dimension
4737 reduction (between group analysis) and joint dimension reduction of two
4738 datasets (coinertia analysis).")
4739 (license license:artistic2.0)))
4740
4741 (define-public r-methylkit
4742 (package
4743 (name "r-methylkit")
4744 (version "1.22.0")
4745 (source (origin
4746 (method url-fetch)
4747 (uri (bioconductor-uri "methylKit" version))
4748 (sha256
4749 (base32
4750 "00asjzv05avfg0rrkmfbdqd6xx8d18zi72n3b1kf9wj81z2d2a35"))))
4751 (properties `((upstream-name . "methylKit")))
4752 (build-system r-build-system)
4753 (propagated-inputs
4754 (list r-data-table
4755 r-emdbook
4756 r-fastseg
4757 r-genomeinfodb
4758 r-genomicranges
4759 r-gtools
4760 r-iranges
4761 r-kernsmooth
4762 r-limma
4763 r-mclust
4764 r-mgcv
4765 r-qvalue
4766 r-r-utils
4767 r-rcpp
4768 r-rhtslib
4769 r-rsamtools
4770 r-rtracklayer
4771 r-s4vectors
4772 r-zlibbioc))
4773 (native-inputs
4774 (list r-knitr)) ; for vignettes
4775 (home-page "https://github.com/al2na/methylKit")
4776 (synopsis
4777 "DNA methylation analysis from high-throughput bisulfite sequencing results")
4778 (description
4779 "MethylKit is an R package for DNA methylation analysis and annotation
4780 from high-throughput bisulfite sequencing. The package is designed to deal
4781 with sequencing data from @dfn{Reduced representation bisulfite
4782 sequencing} (RRBS) and its variants, but also target-capture methods and whole
4783 genome bisulfite sequencing. It also has functions to analyze base-pair
4784 resolution 5hmC data from experimental protocols such as oxBS-Seq and
4785 TAB-Seq.")
4786 (license license:artistic2.0)))
4787
4788 (define-public r-motifrg
4789 (package
4790 (name "r-motifrg")
4791 (version "1.31.0")
4792 (source
4793 (origin
4794 (method url-fetch)
4795 (uri (bioconductor-uri "motifRG" version))
4796 (sha256
4797 (base32
4798 "1ml6zyzlk8yjbnfhga2qnw8nl43rankvka0kc1yljxr2b66aqbhn"))))
4799 (properties `((upstream-name . "motifRG")))
4800 (build-system r-build-system)
4801 (propagated-inputs
4802 (list r-biostrings
4803 r-bsgenome
4804 r-bsgenome-hsapiens-ucsc-hg19
4805 r-iranges
4806 r-seqlogo
4807 r-xvector))
4808 (home-page "https://bioconductor.org/packages/motifRG")
4809 (synopsis "Discover motifs in high throughput sequencing data")
4810 (description
4811 "This package provides tools for discriminative motif discovery in high
4812 throughput genetic sequencing data sets using regression methods.")
4813 (license license:artistic2.0)))
4814
4815 (define-public r-muscat
4816 (package
4817 (name "r-muscat")
4818 (version "1.10.1")
4819 (source
4820 (origin
4821 (method url-fetch)
4822 (uri (bioconductor-uri "muscat" version))
4823 (sha256
4824 (base32
4825 "1j3zkhqgza92vdykb1yia1jjwsdqra6q9c0jk6p5p2x0778xqgfd"))))
4826 (properties `((upstream-name . "muscat")))
4827 (build-system r-build-system)
4828 (propagated-inputs
4829 (list r-biocparallel
4830 r-blme
4831 r-complexheatmap
4832 r-data-table
4833 r-deseq2
4834 r-dplyr
4835 r-edger
4836 r-ggplot2
4837 r-glmmtmb
4838 r-limma
4839 r-lme4
4840 r-lmertest
4841 r-matrix
4842 r-matrixstats
4843 r-progress
4844 r-purrr
4845 r-s4vectors
4846 r-scales
4847 r-scater
4848 r-sctransform
4849 r-scuttle
4850 r-singlecellexperiment
4851 r-summarizedexperiment
4852 r-variancepartition
4853 r-viridis))
4854 (native-inputs (list r-knitr))
4855 (home-page "https://github.com/HelenaLC/muscat")
4856 (synopsis "Multi-sample multi-group scRNA-seq data analysis tools")
4857 (description
4858 "This package @code{muscat} provides various methods and visualization tools
4859 for @dfn{DS}(differential splicing) analysis in multi-sample, multi-group,
4860 multi-(cell-)subpopulation scRNA-seq data, including cell-level mixed models and
4861 methods based on aggregated \"pseudobulk\" data, as well as a flexible simulation
4862 platform that mimics both single and multi-sample scRNA-seq data.")
4863 (license license:gpl3)))
4864
4865 (define-public r-mutationalpatterns
4866 (package
4867 (name "r-mutationalpatterns")
4868 (version "3.6.0")
4869 (source
4870 (origin
4871 (method url-fetch)
4872 (uri (bioconductor-uri "MutationalPatterns" version))
4873 (sha256
4874 (base32
4875 "113b2hrc0n47qz144xhky93jcm6qh6flzadq5y0plga5jrz0rnwg"))))
4876 (build-system r-build-system)
4877 (native-inputs
4878 (list r-knitr))
4879 (propagated-inputs
4880 (list r-biocgenerics
4881 r-biostrings
4882 r-bsgenome
4883 ;; These two packages are suggested packages
4884 r-bsgenome-hsapiens-1000genomes-hs37d5
4885 r-bsgenome-hsapiens-ucsc-hg19
4886 r-cowplot
4887 r-dplyr
4888 r-genomeinfodb
4889 r-genomicranges
4890 r-ggalluvial
4891 r-ggdendro
4892 r-ggplot2
4893 r-iranges
4894 r-magrittr
4895 r-nmf
4896 r-pracma
4897 r-purrr
4898 r-rcolorbrewer
4899 r-s4vectors
4900 r-stringr
4901 r-tibble
4902 r-tidyr
4903 r-variantannotation))
4904 (home-page "https://bioconductor.org/packages/MutationalPatterns/")
4905 (synopsis "Extract and visualize mutational patterns in genomic data")
4906 (description "This package provides an extensive toolset for the
4907 characterization and visualization of a wide range of mutational patterns
4908 in SNV base substitution data.")
4909 (license license:expat)))
4910
4911 (define-public r-msnbase
4912 (package
4913 (name "r-msnbase")
4914 (version "2.22.0")
4915 (source
4916 (origin
4917 (method url-fetch)
4918 (uri (bioconductor-uri "MSnbase" version))
4919 (sha256
4920 (base32
4921 "1xzn0k3c2wn6c6gv90hddy3c201sg927342zrw9ig2xap0r053x3"))))
4922 (properties `((upstream-name . "MSnbase")))
4923 (build-system r-build-system)
4924 (propagated-inputs
4925 (list r-affy
4926 r-biobase
4927 r-biocgenerics
4928 r-biocparallel
4929 r-digest
4930 r-ggplot2
4931 r-impute
4932 r-iranges
4933 r-lattice
4934 r-maldiquant
4935 r-mass
4936 r-mscoreutils
4937 r-mzid
4938 r-mzr
4939 r-pcamethods
4940 r-plyr
4941 r-protgenerics
4942 r-rcpp
4943 r-s4vectors
4944 r-scales
4945 r-vsn
4946 r-xml))
4947 (native-inputs
4948 (list r-knitr))
4949 (home-page "https://github.com/lgatto/MSnbase")
4950 (synopsis "Base functions and classes for MS-based proteomics")
4951 (description
4952 "This package provides basic plotting, data manipulation and processing
4953 of mass spectrometry based proteomics data.")
4954 (license license:artistic2.0)))
4955
4956 (define-public r-msnid
4957 (package
4958 (name "r-msnid")
4959 (version "1.30.0")
4960 (source
4961 (origin
4962 (method url-fetch)
4963 (uri (bioconductor-uri "MSnID" version))
4964 (sha256
4965 (base32
4966 "1yiw95p40nz0pvq7s4i0xg02r9yqmnknak00z4lkw8jij3w3rkkq"))))
4967 (properties `((upstream-name . "MSnID")))
4968 (build-system r-build-system)
4969 (arguments
4970 `(#:phases
4971 (modify-phases %standard-phases
4972 (add-after 'unpack 'set-HOME
4973 (lambda _ (setenv "HOME" "/tmp"))))))
4974 (propagated-inputs
4975 (list r-annotationdbi
4976 r-annotationhub
4977 r-biobase
4978 r-biocgenerics
4979 r-biocstyle
4980 r-biostrings
4981 r-data-table
4982 r-doparallel
4983 r-dplyr
4984 r-foreach
4985 r-ggplot2
4986 r-iterators
4987 r-msnbase
4988 r-msmstests
4989 r-mzid
4990 r-mzr
4991 r-protgenerics
4992 r-purrr
4993 r-r-cache
4994 r-rcpp
4995 r-reshape2
4996 r-rlang
4997 r-runit
4998 r-stringr
4999 r-tibble
5000 r-xtable))
5001 (home-page "https://bioconductor.org/packages/MSnID")
5002 (synopsis "Utilities for LC-MSn proteomics identifications")
5003 (description
5004 "This package extracts @dfn{tandem mass spectrometry} (MS/MS) ID data
5005 from mzIdentML (leveraging the mzID package) or text files. After collating
5006 the search results from multiple datasets it assesses their identification
5007 quality and optimize filtering criteria to achieve the maximum number of
5008 identifications while not exceeding a specified false discovery rate. It also
5009 contains a number of utilities to explore the MS/MS results and assess missed
5010 and irregular enzymatic cleavages, mass measurement accuracy, etc.")
5011 (license license:artistic2.0)))
5012
5013 (define-public r-mzid
5014 (package
5015 (name "r-mzid")
5016 (version "1.34.0")
5017 (source
5018 (origin
5019 (method url-fetch)
5020 (uri (bioconductor-uri "mzID" version))
5021 (sha256
5022 (base32
5023 "1q1aqyya9nd494s7m3rdaf3kixipdrwbj825g40kdljwrg85y961"))))
5024 (properties `((upstream-name . "mzID")))
5025 (build-system r-build-system)
5026 (propagated-inputs
5027 (list r-doparallel
5028 r-foreach
5029 r-iterators
5030 r-plyr
5031 r-protgenerics
5032 r-xml))
5033 (native-inputs
5034 (list r-knitr))
5035 (home-page "https://bioconductor.org/packages/mzID")
5036 (synopsis "Parser for mzIdentML files")
5037 (description
5038 "This package provides a parser for mzIdentML files implemented using the
5039 XML package. The parser tries to be general and able to handle all types of
5040 mzIdentML files with the drawback of having less pretty output than a vendor
5041 specific parser.")
5042 (license license:gpl2+)))
5043
5044 (define-public r-mzr
5045 (package
5046 (name "r-mzr")
5047 (version "2.30.0")
5048 (source
5049 (origin
5050 (method url-fetch)
5051 (uri (bioconductor-uri "mzR" version))
5052 (sha256
5053 (base32
5054 "1dqa03hb42kbqfg15ksijdkyf9pr54gcl3in4mzjkld5sdi8ncds"))
5055 (modules '((guix build utils)))
5056 (snippet
5057 '(delete-file-recursively "src/boost"))))
5058 (properties `((upstream-name . "mzR")))
5059 (build-system r-build-system)
5060 (arguments
5061 `(#:phases
5062 (modify-phases %standard-phases
5063 (add-after 'unpack 'use-system-boost
5064 (lambda _
5065 (substitute* "src/Makevars"
5066 (("\\./boost/libs.*") "")
5067 (("PKG_LIBS=") "PKG_LIBS=$(BOOST_LIBS) ")
5068 (("\\ARCH_OBJS=" line)
5069 (string-append line
5070 "\nBOOST_LIBS=-lboost_system -lboost_regex \
5071 -lboost_iostreams -lboost_thread -lboost_filesystem -lboost_chrono\n"))))))))
5072 (inputs
5073 (list boost ; use this instead of the bundled boost sources
5074 zlib))
5075 (propagated-inputs
5076 (list r-biobase
5077 r-biocgenerics
5078 r-ncdf4
5079 r-protgenerics
5080 r-rcpp
5081 r-rhdf5lib))
5082 (native-inputs
5083 (list r-knitr))
5084 (home-page "https://github.com/sneumann/mzR/")
5085 (synopsis "Parser for mass spectrometry data files")
5086 (description
5087 "The mzR package provides a unified API to the common file formats and
5088 parsers available for mass spectrometry data. It comes with a wrapper for the
5089 ISB random access parser for mass spectrometry mzXML, mzData and mzML files.
5090 The package contains the original code written by the ISB, and a subset of the
5091 proteowizard library for mzML and mzIdentML. The netCDF reading code has
5092 previously been used in XCMS.")
5093 (license license:artistic2.0)))
5094
5095 (define-public r-organism-dplyr
5096 (package
5097 (name "r-organism-dplyr")
5098 (version "1.24.0")
5099 (source
5100 (origin
5101 (method url-fetch)
5102 (uri (bioconductor-uri "Organism.dplyr" version))
5103 (sha256
5104 (base32
5105 "0j29f85d66c45ww3417xx376vpz0mmvga5n7h2cl1sd4h70b55as"))))
5106 (properties `((upstream-name . "Organism.dplyr")))
5107 (build-system r-build-system)
5108 (propagated-inputs
5109 (list r-annotationdbi
5110 r-annotationfilter
5111 r-biocfilecache
5112 r-dbi
5113 r-dbplyr
5114 r-dplyr
5115 r-genomeinfodb
5116 r-genomicfeatures
5117 r-genomicranges
5118 r-iranges
5119 r-rlang
5120 r-rsqlite
5121 r-s4vectors
5122 r-tibble))
5123 (native-inputs (list r-knitr))
5124 (home-page "https://bioconductor.org/packages/Organism.dplyr")
5125 (synopsis "Dplyr-based access to Bioconductor annotation resources")
5126 (description
5127 "This package provides an alternative interface to Bioconductor @code{
5128 annotation} resources, in particular the gene identifier mapping functionality
5129 of the @code{org} packages (e.g., @code{org.Hs.eg.db}) and the genome coordinate
5130 functionality of the @code{TxDb} packages (e.g.,
5131 @code{TxDb.Hsapiens.UCSC.hg38.knownGene}).")
5132 (license license:artistic2.0)))
5133
5134 (define-public r-organismdbi
5135 (package
5136 (name "r-organismdbi")
5137 (version "1.38.1")
5138 (source
5139 (origin
5140 (method url-fetch)
5141 (uri (bioconductor-uri "OrganismDbi" version))
5142 (sha256
5143 (base32
5144 "0mxnxj8x4hc21psz39mf7qwvh1fsn6qyjgl5qffk1xxmasf69619"))))
5145 (properties `((upstream-name . "OrganismDbi")))
5146 (build-system r-build-system)
5147 (propagated-inputs
5148 (list r-annotationdbi
5149 r-biobase
5150 r-biocgenerics
5151 r-biocmanager
5152 r-dbi
5153 r-genomicfeatures
5154 r-genomicranges
5155 r-graph
5156 r-iranges
5157 r-rbgl
5158 r-s4vectors))
5159 (home-page "https://bioconductor.org/packages/OrganismDbi")
5160 (synopsis "Software to enable the smooth interfacing of database packages")
5161 (description "The package enables a simple unified interface to several
5162 annotation packages each of which has its own schema by taking advantage of
5163 the fact that each of these packages implements a select methods.")
5164 (license license:artistic2.0)))
5165
5166 (define-public r-pcaexplorer
5167 (package
5168 (name "r-pcaexplorer")
5169 (version "2.22.0")
5170 (source
5171 (origin
5172 (method url-fetch)
5173 (uri (bioconductor-uri "pcaExplorer" version))
5174 (sha256
5175 (base32
5176 "0xkafpi6y5n8hljdaj183hd5z4ik7lpbklg2cbx1hwfz4n4hh1bl"))))
5177 (properties `((upstream-name . "pcaExplorer")))
5178 (build-system r-build-system)
5179 (propagated-inputs
5180 (list r-annotationdbi
5181 r-base64enc
5182 r-biomart
5183 r-deseq2
5184 r-dt
5185 r-genefilter
5186 r-genomicranges
5187 r-ggplot2
5188 r-ggrepel
5189 r-go-db
5190 r-gostats
5191 r-heatmaply
5192 r-iranges
5193 r-knitr
5194 r-limma
5195 r-nmf
5196 r-pheatmap
5197 r-plotly
5198 r-plyr
5199 r-rmarkdown
5200 r-s4vectors
5201 r-scales
5202 r-shiny
5203 r-shinyace
5204 r-shinybs
5205 r-shinydashboard
5206 r-summarizedexperiment
5207 r-threejs
5208 r-tidyr
5209 r-topgo))
5210 (native-inputs (list r-knitr))
5211 (home-page "https://github.com/federicomarini/pcaExplorer")
5212 (synopsis
5213 "Interactive Visualization of RNA-seq Data Using a Principal Components Approach")
5214 (description
5215 "This package provides functionality for interactive visualization of RNA-seq
5216 datasets based on Principal Components Analysis. The methods provided allow for
5217 quick information extraction and effective data exploration. A Shiny
5218 application encapsulates the whole analysis.")
5219 (license license:expat)))
5220
5221 (define-public r-pcamethods
5222 (package
5223 (name "r-pcamethods")
5224 (version "1.88.0")
5225 (source
5226 (origin
5227 (method url-fetch)
5228 (uri (bioconductor-uri "pcaMethods" version))
5229 (sha256
5230 (base32
5231 "1087sl7y707zld7zpf3ly51gnmdp93vn90dwa5440v7qawvg2h9b"))))
5232 (properties `((upstream-name . "pcaMethods")))
5233 (build-system r-build-system)
5234 (propagated-inputs
5235 (list r-biobase r-biocgenerics r-mass r-rcpp))
5236 (home-page "https://github.com/hredestig/pcamethods")
5237 (synopsis "Collection of PCA methods")
5238 (description
5239 "This package provides Bayesian PCA, Probabilistic PCA, Nipals PCA,
5240 Inverse Non-Linear PCA and the conventional SVD PCA. A cluster based method
5241 for missing value estimation is included for comparison. BPCA, PPCA and
5242 NipalsPCA may be used to perform PCA on incomplete data as well as for
5243 accurate missing value estimation. A set of methods for printing and plotting
5244 the results is also provided. All PCA methods make use of the same data
5245 structure (pcaRes) to provide a common interface to the PCA results.")
5246 (license license:gpl3+)))
5247
5248 ;; This is a CRAN package, but it depends on a Bioconductor package:
5249 ;; r-aroma-light, r-dnacopy..
5250 (define-public r-pscbs
5251 (package
5252 (name "r-pscbs")
5253 (version "0.66.0")
5254 (source
5255 (origin
5256 (method url-fetch)
5257 (uri (cran-uri "PSCBS" version))
5258 (sha256
5259 (base32 "14rs2wywipbkia3dbzfhpnkmfgdvm2bf586lggsx63sywlv5d02q"))))
5260 (properties `((upstream-name . "PSCBS")))
5261 (build-system r-build-system)
5262 (arguments
5263 `(#:phases
5264 (modify-phases %standard-phases
5265 (add-before 'install 'change-home-dir
5266 (lambda _
5267 ;; Change from /homeless-shelter to /tmp for write permission.
5268 (setenv "HOME" "/tmp"))))))
5269 (propagated-inputs
5270 (list r-aroma-light
5271 r-dnacopy
5272 r-future
5273 r-listenv
5274 r-matrixstats
5275 r-r-cache
5276 r-r-methodss3
5277 r-r-oo
5278 r-r-utils))
5279 (native-inputs
5280 (list r-r-rsp ;used to build vignettes
5281 r-r-devices))
5282 (home-page "https://github.com/HenrikBengtsson/PSCBS")
5283 (synopsis "Analysis of parent-specific DNA copy numbers")
5284 (description
5285 "This is a package for segmentation of allele-specific DNA copy number
5286 data and detection of regions with abnormal copy number within each parental
5287 chromosome. Both tumor-normal paired and tumor-only analyses are supported.")
5288 (license license:gpl2+)))
5289
5290 (define-public r-protgenerics
5291 (package
5292 (name "r-protgenerics")
5293 (version "1.28.0")
5294 (source
5295 (origin
5296 (method url-fetch)
5297 (uri (bioconductor-uri "ProtGenerics" version))
5298 (sha256
5299 (base32
5300 "04hcgj4q8dbzp1a29rbww2bxxrg679pgys3m09p0ydkpsx76rq05"))))
5301 (properties `((upstream-name . "ProtGenerics")))
5302 (build-system r-build-system)
5303 (home-page "https://github.com/lgatto/ProtGenerics")
5304 (synopsis "S4 generic functions for proteomics infrastructure")
5305 (description
5306 "This package provides S4 generic functions needed by Bioconductor
5307 proteomics packages.")
5308 (license license:artistic2.0)))
5309
5310 (define-public r-rbgl
5311 (package
5312 (name "r-rbgl")
5313 (version "1.72.0")
5314 (source
5315 (origin
5316 (method url-fetch)
5317 (uri (bioconductor-uri "RBGL" version))
5318 (sha256
5319 (base32
5320 "0ph089vxla49sng0pdwiyh9rpk9i96cbsx5q2jn46jj4x51ijc7y"))))
5321 (properties `((upstream-name . "RBGL")))
5322 (build-system r-build-system)
5323 (propagated-inputs
5324 (list r-bh r-graph))
5325 (home-page "https://www.bioconductor.org/packages/RBGL")
5326 (synopsis "Interface to the Boost graph library")
5327 (description
5328 "This package provides a fairly extensive and comprehensive interface to
5329 the graph algorithms contained in the Boost library.")
5330 (license license:artistic2.0)))
5331
5332 (define-public r-rcas
5333 (package
5334 (name "r-rcas")
5335 (version "1.22.0")
5336 (source (origin
5337 (method url-fetch)
5338 (uri (bioconductor-uri "RCAS" version))
5339 (sha256
5340 (base32
5341 "05sj2ab7bxgf41gkmjaskhqm0198xlir1sw3f73x8rjg14rssmqf"))))
5342 (properties `((upstream-name . "RCAS")))
5343 (build-system r-build-system)
5344 (propagated-inputs
5345 (list r-biocgenerics
5346 r-biostrings
5347 r-bsgenome
5348 r-bsgenome-hsapiens-ucsc-hg19
5349 r-cowplot
5350 r-data-table
5351 r-dt
5352 r-genomation
5353 r-genomeinfodb
5354 r-genomicfeatures
5355 r-genomicranges
5356 r-ggplot2
5357 r-ggseqlogo
5358 r-gprofiler2
5359 r-iranges
5360 r-knitr
5361 r-pbapply
5362 r-pheatmap
5363 r-plotly
5364 r-plotrix
5365 r-proxy
5366 r-ranger
5367 r-rsqlite
5368 r-rtracklayer
5369 r-rmarkdown
5370 r-s4vectors
5371 pandoc))
5372 (native-inputs
5373 (list r-knitr))
5374 (synopsis "RNA-centric annotation system")
5375 (description
5376 "RCAS aims to be a standalone RNA-centric annotation system that provides
5377 intuitive reports and publication-ready graphics. This package provides the R
5378 library implementing most of the pipeline's features.")
5379 (home-page "https://github.com/BIMSBbioinfo/RCAS")
5380 (license license:artistic2.0)))
5381
5382 (define-public r-regioner
5383 (package
5384 (name "r-regioner")
5385 (version "1.28.0")
5386 (source
5387 (origin
5388 (method url-fetch)
5389 (uri (bioconductor-uri "regioneR" version))
5390 (sha256
5391 (base32
5392 "11whi2v211xiz9s7cjl14d8vavlry2fmhvx12rma25wkjmhrpa3f"))))
5393 (properties `((upstream-name . "regioneR")))
5394 (build-system r-build-system)
5395 (propagated-inputs
5396 (list r-biostrings
5397 r-bsgenome
5398 r-genomeinfodb
5399 r-genomicranges
5400 r-iranges
5401 r-memoise
5402 r-rtracklayer
5403 r-s4vectors))
5404 (native-inputs
5405 (list r-knitr))
5406 (home-page "https://bioconductor.org/packages/regioneR/")
5407 (synopsis "Association analysis of genomic regions")
5408 (description "This package offers a statistical framework based on
5409 customizable permutation tests to assess the association between genomic
5410 region sets and other genomic features.")
5411 (license license:artistic2.0)))
5412
5413 (define-public r-reportingtools
5414 (package
5415 (name "r-reportingtools")
5416 (version "2.36.0")
5417 (source
5418 (origin
5419 (method url-fetch)
5420 (uri (bioconductor-uri "ReportingTools" version))
5421 (sha256
5422 (base32
5423 "0r8cdqzfh1jxkghhk3j8x3y9kkmdyg9ibfhsic15jqkmp1im6khh"))))
5424 (properties
5425 `((upstream-name . "ReportingTools")))
5426 (build-system r-build-system)
5427 (propagated-inputs
5428 (list r-annotate
5429 r-annotationdbi
5430 r-biobase
5431 r-biocgenerics
5432 r-category
5433 r-deseq2
5434 r-edger
5435 r-ggbio
5436 r-ggplot2
5437 r-gostats
5438 r-gseabase
5439 r-hwriter
5440 r-iranges
5441 r-knitr
5442 r-lattice
5443 r-limma
5444 r-pfam-db
5445 r-r-utils
5446 r-xml))
5447 (native-inputs
5448 (list r-knitr))
5449 (home-page "https://bioconductor.org/packages/ReportingTools/")
5450 (synopsis "Tools for making reports in various formats")
5451 (description
5452 "The ReportingTools package enables users to easily display reports of
5453 analysis results generated from sources such as microarray and sequencing
5454 data. The package allows users to create HTML pages that may be viewed on a
5455 web browser, or in other formats. Users can generate tables with sortable and
5456 filterable columns, make and display plots, and link table entries to other
5457 data sources such as NCBI or larger plots within the HTML page. Using the
5458 package, users can also produce a table of contents page to link various
5459 reports together for a particular project that can be viewed in a web
5460 browser.")
5461 (license license:artistic2.0)))
5462
5463 (define-public r-rhdf5
5464 (package
5465 (name "r-rhdf5")
5466 (version "2.40.0")
5467 (source (origin
5468 (method url-fetch)
5469 (uri (bioconductor-uri "rhdf5" version))
5470 (sha256
5471 (base32
5472 "00cp90mnb8p83jiflm6x4x0qf4p7gvgh47jk9jry6j3qyvfqaiff"))))
5473 (build-system r-build-system)
5474 (propagated-inputs
5475 (list r-rhdf5filters r-rhdf5lib))
5476 (native-inputs
5477 (list r-knitr))
5478 (home-page "https://bioconductor.org/packages/rhdf5")
5479 (synopsis "HDF5 interface to R")
5480 (description
5481 "This R/Bioconductor package provides an interface between HDF5 and R.
5482 HDF5's main features are the ability to store and access very large and/or
5483 complex datasets and a wide variety of metadata on mass storage (disk) through
5484 a completely portable file format. The rhdf5 package is thus suited for the
5485 exchange of large and/or complex datasets between R and other software
5486 package, and for letting R applications work on datasets that are larger than
5487 the available RAM.")
5488 (license license:artistic2.0)))
5489
5490 (define-public r-rhdf5filters
5491 (package
5492 (name "r-rhdf5filters")
5493 (version "1.8.0")
5494 (source
5495 (origin
5496 (method url-fetch)
5497 (uri (bioconductor-uri "rhdf5filters" version))
5498 (sha256
5499 (base32
5500 "1ipg0v8nqz1imj63scqmpiswcxbl4ankg3knfq4p06ic6ypbbmvs"))))
5501 (properties `((upstream-name . "rhdf5filters")))
5502 (build-system r-build-system)
5503 (propagated-inputs
5504 (list r-rhdf5lib))
5505 (inputs
5506 (list zlib))
5507 (native-inputs
5508 (list r-knitr))
5509 (home-page "https://github.com/grimbough/rhdf5filters")
5510 (synopsis "HDF5 compression filters")
5511 (description
5512 "This package provides a collection of compression filters for use with
5513 HDF5 datasets.")
5514 (license license:bsd-2)))
5515
5516 (define-public r-rsamtools
5517 (package
5518 (name "r-rsamtools")
5519 (version "2.12.0")
5520 (source (origin
5521 (method url-fetch)
5522 (uri (bioconductor-uri "Rsamtools" version))
5523 (sha256
5524 (base32
5525 "1wll703if12qrn0d11ljwf7rqhs4lb27fzyyz1hqwvzn3v361s10"))))
5526 (properties
5527 `((upstream-name . "Rsamtools")))
5528 (build-system r-build-system)
5529 (arguments
5530 `(#:phases
5531 (modify-phases %standard-phases
5532 (add-after 'unpack 'use-system-zlib
5533 (lambda _
5534 (substitute* "DESCRIPTION"
5535 (("zlibbioc, ") ""))
5536 (substitute* "NAMESPACE"
5537 (("import\\(zlibbioc\\)") "")))))))
5538 (propagated-inputs
5539 (list r-biocgenerics
5540 r-biocparallel
5541 r-biostrings
5542 r-bitops
5543 r-genomeinfodb
5544 r-genomicranges
5545 r-iranges
5546 r-rhtslib
5547 r-s4vectors
5548 r-xvector))
5549 (home-page "https://bioconductor.org/packages/release/bioc/html/Rsamtools.html")
5550 (synopsis "Interface to samtools, bcftools, and tabix")
5551 (description
5552 "This package provides an interface to the @code{samtools},
5553 @code{bcftools}, and @code{tabix} utilities for manipulating SAM (Sequence
5554 Alignment / Map), FASTA, binary variant call (BCF) and compressed indexed
5555 tab-delimited (tabix) files.")
5556 (license license:expat)))
5557
5558 ;; This is a CRAN package, but it depends on a Bioconductor package:
5559 ;; s4vectors.
5560 (define-public r-restfulr
5561 (package
5562 (name "r-restfulr")
5563 (version "0.0.15")
5564 (source
5565 (origin
5566 (method url-fetch)
5567 (uri (cran-uri "restfulr" version))
5568 (sha256
5569 (base32
5570 "14p6h0gjknqy5z2fprxw7waf4p0cd2qmp18s7qig4ylqn8gqzzs0"))))
5571 (properties `((upstream-name . "restfulr")))
5572 (build-system r-build-system)
5573 (propagated-inputs
5574 (list r-rcurl r-rjson r-s4vectors r-xml r-yaml))
5575 (home-page "https://cran.r-project.org/package=restfulr")
5576 (synopsis "R interface to RESTful web services")
5577 (description
5578 "This package models a RESTful service as if it were a nested R list.")
5579 (license license:artistic2.0)))
5580
5581 (define-public r-rtracklayer
5582 (package
5583 (name "r-rtracklayer")
5584 (version "1.56.1")
5585 (source (origin
5586 (method url-fetch)
5587 (uri (bioconductor-uri "rtracklayer" version))
5588 (sha256
5589 (base32
5590 "10qy9s6253mgj871qfqn03i8yw10mz7id4cxfyf67qxczz2xmjls"))))
5591 (build-system r-build-system)
5592 (arguments
5593 `(#:phases
5594 (modify-phases %standard-phases
5595 (add-after 'unpack 'use-system-zlib
5596 (lambda _
5597 (substitute* "DESCRIPTION"
5598 ((" zlibbioc,") ""))
5599 (substitute* "NAMESPACE"
5600 (("import\\(zlibbioc\\)") "")))))))
5601 (native-inputs
5602 (list pkg-config))
5603 (inputs
5604 (list zlib))
5605 (propagated-inputs
5606 (list r-biocgenerics
5607 r-biocio
5608 r-biostrings
5609 r-genomeinfodb
5610 r-genomicalignments
5611 r-genomicranges
5612 r-iranges
5613 r-rcurl
5614 r-restfulr
5615 r-rsamtools
5616 r-s4vectors
5617 r-xml
5618 r-xvector
5619 r-zlibbioc))
5620 (home-page "https://bioconductor.org/packages/rtracklayer")
5621 (synopsis "R interface to genome browsers and their annotation tracks")
5622 (description
5623 "rtracklayer is an extensible framework for interacting with multiple
5624 genome browsers (currently UCSC built-in) and manipulating annotation tracks
5625 in various formats (currently GFF, BED, bedGraph, BED15, WIG, BigWig and 2bit
5626 built-in). The user may export/import tracks to/from the supported browsers,
5627 as well as query and modify the browser state, such as the current viewport.")
5628 (license license:artistic2.0)))
5629
5630 ;; This is a CRAN package, but it depends on a Bioconductor package.
5631 (define-public r-samr
5632 (package
5633 (name "r-samr")
5634 (version "3.0")
5635 (source
5636 (origin
5637 (method url-fetch)
5638 (uri (cran-uri "samr" version))
5639 (sha256
5640 (base32
5641 "01km0f7qgm73x19vbvsxl083hs1dq4dj8qm5h64cxbf20b08my15"))))
5642 (properties `((upstream-name . "samr")))
5643 (build-system r-build-system)
5644 (propagated-inputs
5645 (list r-gsa
5646 r-impute
5647 r-matrixstats
5648 r-openxlsx
5649 r-shiny
5650 r-shinyfiles))
5651 (native-inputs (list gfortran))
5652 (home-page "https://statweb.stanford.edu/~tibs/SAM/")
5653 (synopsis "Significance analysis of Microarrays")
5654 (description
5655 "This is a package for significance analysis of Microarrays for
5656 differential expression analysis, RNAseq data and related problems.")
5657 ;; Any version of the LGPL
5658 (license license:lgpl3+)))
5659
5660 (define-public r-scannotatr
5661 (package
5662 (name "r-scannotatr")
5663 (version "1.2.0")
5664 (source
5665 (origin
5666 (method url-fetch)
5667 (uri (bioconductor-uri "scAnnotatR" version))
5668 (sha256
5669 (base32 "067q57kabhqd1z8l3d91fw74aaw89nb48gm6fll4hv00nqza3n5b"))))
5670 (properties `((upstream-name . "scAnnotatR")))
5671 (build-system r-build-system)
5672 (propagated-inputs
5673 (list r-annotationhub
5674 r-ape
5675 r-caret
5676 r-data-tree
5677 r-dplyr
5678 r-e1071
5679 r-ggplot2
5680 r-kernlab
5681 r-proc
5682 r-rocr
5683 r-seurat
5684 r-singlecellexperiment
5685 r-summarizedexperiment))
5686 (native-inputs (list r-knitr))
5687 (home-page "https://github.com/grisslab/scAnnotatR")
5688 (synopsis "Pretrained models for prediction on single cell RNA-sequencing data")
5689 (description
5690 "This package comprises a set of pretrained machine learning models to
5691 predict basic immune cell types. This enables to quickly get a first
5692 annotation of the cell types present in the dataset without requiring prior
5693 knowledge. The package also lets you train using own models to predict new
5694 cell types based on specific research needs.")
5695 (license license:expat)))
5696
5697 (define-public r-scdblfinder
5698 (package
5699 (name "r-scdblfinder")
5700 (version "1.10.0")
5701 (source
5702 (origin
5703 (method url-fetch)
5704 (uri (bioconductor-uri "scDblFinder" version))
5705 (sha256
5706 (base32 "0y14dvdm16b3bvlrnz03adfylm1kj6jrp2fwciyldij2lfal90y0"))))
5707 (properties `((upstream-name . "scDblFinder")))
5708 (build-system r-build-system)
5709 (propagated-inputs
5710 (list r-biocgenerics
5711 r-biocneighbors
5712 r-biocparallel
5713 r-biocsingular
5714 r-bluster
5715 r-delayedarray
5716 r-genomeinfodb
5717 r-genomicranges
5718 r-igraph
5719 r-iranges
5720 r-mass
5721 r-matrix
5722 r-rsamtools
5723 r-rtracklayer
5724 r-s4vectors
5725 r-scater
5726 r-scran
5727 r-scuttle
5728 r-singlecellexperiment
5729 r-summarizedexperiment
5730 r-xgboost))
5731 (native-inputs (list r-knitr))
5732 (home-page "https://github.com/plger/scDblFinder")
5733 (synopsis "Detect multiplets in single-cell RNA sequencing data")
5734 (description
5735 "The scDblFinder package gathers various methods for the detection and
5736 handling of doublets/multiplets in single-cell RNA sequencing data (i.e.
5737 multiple cells captured within the same droplet or reaction volume). It
5738 includes methods formerly found in the scran package, and the new fast and
5739 comprehensive scDblFinder method.")
5740 (license license:gpl3)))
5741
5742 (define-public r-scmap
5743 (package
5744 (name "r-scmap")
5745 (version "1.18.0")
5746 (source
5747 (origin
5748 (method url-fetch)
5749 (uri (bioconductor-uri "scmap" version))
5750 (sha256
5751 (base32 "0pfwaa9pgml11b84rpf7afdkmg8kxb4srgpc56571vaz388xrv7l"))))
5752 (properties `((upstream-name . "scmap")))
5753 (build-system r-build-system)
5754 (propagated-inputs
5755 (list r-biobase
5756 r-biocgenerics
5757 r-dplyr
5758 r-e1071
5759 r-ggplot2
5760 r-googlevis
5761 r-matrixstats
5762 r-proxy
5763 r-randomforest
5764 r-rcpp
5765 r-rcpparmadillo
5766 r-reshape2
5767 r-s4vectors
5768 r-singlecellexperiment
5769 r-summarizedexperiment))
5770 (native-inputs (list r-knitr))
5771 (home-page "https://github.com/hemberg-lab/scmap")
5772 (synopsis "Tool for unsupervised projection of single cell RNA-seq data")
5773 (description
5774 "@dfn{Single-cell RNA-seq} (scRNA-seq) is widely used to investigate the
5775 composition of complex tissues since the technology allows researchers to
5776 define cell-types using unsupervised clustering of the transcriptome.
5777 However, due to differences in experimental methods and computational
5778 analyses, it is often challenging to directly compare the cells identified in
5779 two different experiments. @code{scmap} is a method for projecting cells from
5780 a scRNA-seq experiment onto the cell-types or individual cells identified in a
5781 different experiment.")
5782 (license license:gpl3)))
5783
5784 (define-public r-scry
5785 (package
5786 (name "r-scry")
5787 (version "1.8.0")
5788 (source (origin
5789 (method url-fetch)
5790 (uri (bioconductor-uri "scry" version))
5791 (sha256
5792 (base32
5793 "16mj21r91jy8ircdz8rfrdli9gjy0hrx90kf6ghs305d3d4dl193"))))
5794 (properties `((upstream-name . "scry")))
5795 (build-system r-build-system)
5796 (propagated-inputs
5797 (list r-biocsingular
5798 r-delayedarray
5799 r-glmpca
5800 r-hdf5array
5801 r-matrix
5802 r-singlecellexperiment
5803 r-summarizedexperiment))
5804 (native-inputs (list r-knitr))
5805 (home-page "https://bioconductor.org/packages/scry.html")
5806 (synopsis "Small-count analysis methods for high-dimensional data")
5807 (description
5808 "Many modern biological datasets consist of small counts that are not
5809 well fit by standard linear-Gaussian methods such as principal component
5810 analysis. This package provides implementations of count-based feature
5811 selection and dimension reduction algorithms. These methods can be used to
5812 facilitate unsupervised analysis of any high-dimensional data such as
5813 single-cell RNA-seq.")
5814 (license license:artistic2.0)))
5815
5816 (define-public r-seqlogo
5817 (package
5818 (name "r-seqlogo")
5819 (version "1.62.0")
5820 (source
5821 (origin
5822 (method url-fetch)
5823 (uri (bioconductor-uri "seqLogo" version))
5824 (sha256
5825 (base32
5826 "1lk3238m17acmd6lgjjbpscyxw8fm63wv34kbbr478wcih1wbwxr"))))
5827 (properties `((upstream-name . "seqLogo")))
5828 (build-system r-build-system)
5829 (native-inputs
5830 (list r-knitr))
5831 (home-page "https://bioconductor.org/packages/seqLogo")
5832 (synopsis "Sequence logos for DNA sequence alignments")
5833 (description
5834 "seqLogo takes the position weight matrix of a DNA sequence motif and
5835 plots the corresponding sequence logo as introduced by Schneider and
5836 Stephens (1990).")
5837 (license license:lgpl2.0+)))
5838
5839 (define-public r-seqpattern
5840 (package
5841 (name "r-seqpattern")
5842 (version "1.28.0")
5843 (source (origin
5844 (method url-fetch)
5845 (uri (bioconductor-uri "seqPattern" version))
5846 (sha256
5847 (base32
5848 "0nrrlr1nl9zxmp88qq8jn7wgmda6jh0xvp4nph94w4nwjsyb7xqn"))))
5849 (properties
5850 `((upstream-name . "seqPattern")))
5851 (build-system r-build-system)
5852 (propagated-inputs
5853 (list r-biostrings r-genomicranges r-iranges r-kernsmooth r-plotrix))
5854 (home-page "https://bioconductor.org/packages/seqPattern")
5855 (synopsis "Visualising oligonucleotide patterns and motif occurrences")
5856 (description
5857 "This package provides tools to visualize oligonucleotide patterns and
5858 sequence motif occurrences across a large set of sequences centred at a common
5859 reference point and sorted by a user defined feature.")
5860 (license license:gpl3+)))
5861
5862 (define-public r-shortread
5863 (package
5864 (name "r-shortread")
5865 (version "1.54.0")
5866 (source
5867 (origin
5868 (method url-fetch)
5869 (uri (bioconductor-uri "ShortRead" version))
5870 (sha256
5871 (base32
5872 "0303198b4v2wjah9kc829kn01030996l6di4jpf8q5ccd212rjhq"))))
5873 (properties `((upstream-name . "ShortRead")))
5874 (build-system r-build-system)
5875 (inputs
5876 (list zlib))
5877 (propagated-inputs
5878 (list r-biobase
5879 r-biocgenerics
5880 r-biocparallel
5881 r-biostrings
5882 r-genomeinfodb
5883 r-genomicalignments
5884 r-genomicranges
5885 r-rhtslib
5886 r-hwriter
5887 r-iranges
5888 r-lattice
5889 r-latticeextra
5890 r-rsamtools
5891 r-s4vectors
5892 r-xvector
5893 r-zlibbioc))
5894 (home-page "https://bioconductor.org/packages/ShortRead")
5895 (synopsis "FASTQ input and manipulation tools")
5896 (description
5897 "This package implements sampling, iteration, and input of FASTQ files.
5898 It includes functions for filtering and trimming reads, and for generating a
5899 quality assessment report. Data are represented as
5900 @code{DNAStringSet}-derived objects, and easily manipulated for a diversity of
5901 purposes. The package also contains legacy support for early single-end,
5902 ungapped alignment formats.")
5903 (license license:artistic2.0)))
5904
5905 (define-public r-simplifyenrichment
5906 (package
5907 (name "r-simplifyenrichment")
5908 (version "1.6.1")
5909 (source
5910 (origin
5911 (method url-fetch)
5912 (uri (bioconductor-uri "simplifyEnrichment" version))
5913 (sha256
5914 (base32
5915 "0qblgdxmr7zc981529cca3ykakql618q1im6gaxw8pwws5jgpyk6"))))
5916 (properties
5917 `((upstream-name . "simplifyEnrichment")))
5918 (build-system r-build-system)
5919 (propagated-inputs
5920 (list r-annotationdbi
5921 r-biocgenerics
5922 r-circlize
5923 r-clue
5924 r-cluster
5925 r-colorspace
5926 r-complexheatmap
5927 r-digest
5928 r-getoptlong
5929 r-globaloptions
5930 r-go-db
5931 r-gosemsim
5932 r-matrix
5933 r-org-hs-eg-db
5934 r-proxyc
5935 r-slam
5936 r-tm))
5937 (native-inputs (list r-knitr))
5938 (home-page "https://github.com/jokergoo/simplifyEnrichment")
5939 (synopsis "Simplify functional enrichment results")
5940 (description "This package provides a new clustering algorithm, binary
5941 cut, for clustering similarity matrices of functional terms is implemented in
5942 this package. It also provides functionalities for visualizing, summarizing
5943 and comparing the clusterings.")
5944 (license license:expat)))
5945
5946 (define-public r-transcriptr
5947 (package
5948 (name "r-transcriptr")
5949 (version "1.24.0")
5950 (source
5951 (origin
5952 (method url-fetch)
5953 (uri (bioconductor-uri "transcriptR" version))
5954 (sha256
5955 (base32 "1zc6aasd5nzwl9jxr0rdriiq85adqdbfi5b9m3jyf69pa71sgy03"))))
5956 (properties `((upstream-name . "transcriptR")))
5957 (build-system r-build-system)
5958 (propagated-inputs
5959 (list r-biocgenerics
5960 r-caret
5961 r-chipseq
5962 r-e1071
5963 r-genomeinfodb
5964 r-genomicalignments
5965 r-genomicfeatures
5966 r-genomicranges
5967 r-ggplot2
5968 r-iranges
5969 r-proc
5970 r-reshape2
5971 r-rsamtools
5972 r-rtracklayer
5973 r-s4vectors))
5974 (native-inputs (list r-knitr))
5975 (home-page "https://bioconductor.org/packages/transcriptR")
5976 (synopsis "Primary transcripts detection and quantification")
5977 (description
5978 "The differences in the RNA types being sequenced have an impact on the
5979 resulting sequencing profiles. mRNA-seq data is enriched with reads derived
5980 from exons, while GRO-, nucRNA- and chrRNA-seq demonstrate a substantial
5981 broader coverage of both exonic and intronic regions. The presence of
5982 intronic reads in GRO-seq type of data makes it possible to use it to
5983 computationally identify and quantify all de novo continuous regions of
5984 transcription distributed across the genome. This type of data, however, is
5985 more challenging to interpret and less common practice compared to mRNA-seq.
5986 One of the challenges for primary transcript detection concerns the
5987 simultaneous transcription of closely spaced genes, which needs to be properly
5988 divided into individually transcribed units. The R package transcriptR
5989 combines RNA-seq data with ChIP-seq data of histone modifications that mark
5990 active Transcription Start Sites (TSSs), such as, H3K4me3 or H3K9/14Ac to
5991 overcome this challenge. The advantage of this approach over the use of, for
5992 example, gene annotations is that this approach is data driven and therefore
5993 able to deal also with novel and case specific events.")
5994 (license license:gpl3)))
5995
5996 (define-public r-trajectoryutils
5997 (package
5998 (name "r-trajectoryutils")
5999 (version "1.4.0")
6000 (source
6001 (origin
6002 (method url-fetch)
6003 (uri (bioconductor-uri "TrajectoryUtils" version))
6004 (sha256
6005 (base32
6006 "07hcr3zplxlzlwc13wh9006m5kaqm57cm1b2x74bpp857f2q93dj"))))
6007 (properties
6008 `((upstream-name . "TrajectoryUtils")))
6009 (build-system r-build-system)
6010 (propagated-inputs
6011 (list r-igraph r-matrix r-s4vectors r-singlecellexperiment
6012 r-summarizedexperiment))
6013 (native-inputs (list r-knitr))
6014 (home-page "https://bioconductor.org/packages/TrajectoryUtils")
6015 (synopsis "Single-cell trajectory analysis utilities")
6016 (description
6017 "This package implements low-level utilities for single-cell trajectory
6018 analysis, primarily intended for re-use inside higher-level packages. It
6019 includes a function to create a cluster-level minimum spanning tree and data
6020 structures to hold pseudotime inference results.")
6021 (license license:gpl3)))
6022
6023 (define-public r-slingshot
6024 (package
6025 (name "r-slingshot")
6026 (version "2.4.0")
6027 (source (origin
6028 (method url-fetch)
6029 (uri (bioconductor-uri "slingshot" version))
6030 (sha256
6031 (base32
6032 "0xapi66l5z2qdqns3fcjqcjal6npqj7rxra60lwjvbrq49pq69p2"))))
6033 (build-system r-build-system)
6034 (propagated-inputs
6035 (list r-igraph
6036 r-matrixstats
6037 r-princurve
6038 r-s4vectors
6039 r-singlecellexperiment
6040 r-summarizedexperiment
6041 r-trajectoryutils))
6042 (native-inputs
6043 (list r-knitr))
6044 (home-page "https://bioconductor.org/packages/slingshot")
6045 (synopsis "Tools for ordering single-cell sequencing")
6046 (description "This package provides functions for inferring continuous,
6047 branching lineage structures in low-dimensional data. Slingshot was designed
6048 to model developmental trajectories in single-cell RNA sequencing data and
6049 serve as a component in an analysis pipeline after dimensionality reduction
6050 and clustering. It is flexible enough to handle arbitrarily many branching
6051 events and allows for the incorporation of prior knowledge through supervised
6052 graph construction.")
6053 (license license:artistic2.0)))
6054
6055 (define-public r-stager
6056 (package
6057 (name "r-stager")
6058 (version "1.18.0")
6059 (source
6060 (origin
6061 (method url-fetch)
6062 (uri (bioconductor-uri "stageR" version))
6063 (sha256
6064 (base32 "0ns3ih6l4na6irshrc5iy4d9qf7hrnqq3ndnlcjb2i1cn38l2w9y"))))
6065 (properties `((upstream-name . "stageR")))
6066 (build-system r-build-system)
6067 (propagated-inputs (list r-summarizedexperiment))
6068 (native-inputs (list r-knitr))
6069 (home-page "https://bioconductor.org/packages/stageR")
6070 (synopsis "Stage-wise analysis of high throughput gene expression data")
6071 (description
6072 "The stageR package allows automated stage-wise analysis of
6073 high-throughput gene expression data. The method is published in Genome
6074 Biology at
6075 @url{https://genomebiology.biomedcentral.com/articles/10.1186/s13059-017-1277-0}.")
6076 (license license:gpl3)))
6077
6078 (define-public r-stringdb
6079 (package
6080 (name "r-stringdb")
6081 (version "2.8.4")
6082 (source
6083 (origin
6084 (method url-fetch)
6085 (uri (bioconductor-uri "STRINGdb" version))
6086 (sha256
6087 (base32 "1jn6080v6097zpqsr4gfbx31gqqdhpzjrk63avk3v3xwawmf2379"))))
6088 (properties `((upstream-name . "STRINGdb")))
6089 (build-system r-build-system)
6090 (propagated-inputs
6091 (list r-gplots
6092 r-hash
6093 r-igraph
6094 r-plotrix
6095 r-plyr
6096 r-png
6097 r-rcolorbrewer
6098 r-rcurl
6099 r-sqldf))
6100 (home-page "https://git.bioconductor.org/packages/STRINGdb")
6101 (synopsis "Search tool for the retrieval of interacting proteins database")
6102 (description
6103 "The @code{STRINGdb} package provides an R interface to the STRING
6104 protein-protein interactions database. @url{https://www.string-db.org,
6105 STRING} is a database of known and predicted protein-protein interactions.
6106 The interactions include direct (physical) and indirect (functional)
6107 associations. Each interaction is associated with a combined confidence score
6108 that integrates the various evidences.")
6109 (license license:gpl2)))
6110
6111 (define-public r-structuralvariantannotation
6112 (package
6113 (name "r-structuralvariantannotation")
6114 (version "1.12.0")
6115 (source
6116 (origin
6117 (method url-fetch)
6118 (uri (bioconductor-uri "StructuralVariantAnnotation" version))
6119 (sha256
6120 (base32 "0f3x74ic3blg8nm5xlv79k0n8j3fpl98mmhfanqfzmdl0g3j6wx6"))))
6121 (build-system r-build-system)
6122 (propagated-inputs
6123 (list r-assertthat
6124 r-biocgenerics
6125 r-biostrings
6126 r-dplyr
6127 r-genomeinfodb
6128 r-genomicfeatures
6129 r-genomicranges
6130 r-iranges
6131 r-rlang
6132 r-rtracklayer
6133 r-s4vectors
6134 r-stringr
6135 r-summarizedexperiment
6136 r-variantannotation))
6137 (native-inputs
6138 (list r-knitr))
6139 (home-page "https://bioconductor.org/packages/StructuralVariantAnnotation/")
6140 (synopsis "R package designed to simplify structural variant analysis")
6141 (description
6142 "This package contains useful helper functions for dealing with structural
6143 variants in VCF format. The packages contains functions for parsing VCFs from
6144 a number of popular callers as well as functions for dealing with breakpoints
6145 involving two separate genomic loci encoded as GRanges objects.")
6146 (license license:gpl3)))
6147
6148 (define-public r-summarizedexperiment
6149 (package
6150 (name "r-summarizedexperiment")
6151 (version "1.26.1")
6152 (source (origin
6153 (method url-fetch)
6154 (uri (bioconductor-uri "SummarizedExperiment" version))
6155 (sha256
6156 (base32
6157 "02vlqzmslyijs09jl0gdjxqjjnnl4yqbqqqlb4vb7nr0fspmyz39"))))
6158 (properties
6159 `((upstream-name . "SummarizedExperiment")))
6160 (build-system r-build-system)
6161 (propagated-inputs
6162 (list r-biobase
6163 r-biocgenerics
6164 r-delayedarray
6165 r-genomeinfodb
6166 r-genomicranges
6167 r-iranges
6168 r-matrix
6169 r-matrixgenerics
6170 r-s4vectors))
6171 (native-inputs
6172 (list r-knitr))
6173 (home-page "https://bioconductor.org/packages/SummarizedExperiment")
6174 (synopsis "Container for representing genomic ranges by sample")
6175 (description
6176 "The SummarizedExperiment container contains one or more assays, each
6177 represented by a matrix-like object of numeric or other mode. The rows
6178 typically represent genomic ranges of interest and the columns represent
6179 samples.")
6180 (license license:artistic2.0)))
6181
6182 (define-public r-sva
6183 (package
6184 (name "r-sva")
6185 (version "3.44.0")
6186 (source
6187 (origin
6188 (method url-fetch)
6189 (uri (bioconductor-uri "sva" version))
6190 (sha256
6191 (base32
6192 "0ka259rn0la0hjslj7w24q1dyyh79h84nw6mxp7armqbfjb207a4"))))
6193 (build-system r-build-system)
6194 (propagated-inputs
6195 (list r-edger
6196 r-genefilter
6197 r-mgcv
6198 r-biocparallel
6199 r-matrixstats
6200 r-limma))
6201 (home-page "https://bioconductor.org/packages/sva")
6202 (synopsis "Surrogate variable analysis")
6203 (description
6204 "This package contains functions for removing batch effects and other
6205 unwanted variation in high-throughput experiment. It also contains functions
6206 for identifying and building surrogate variables for high-dimensional data
6207 sets. Surrogate variables are covariates constructed directly from
6208 high-dimensional data like gene expression/RNA sequencing/methylation/brain
6209 imaging data that can be used in subsequent analyses to adjust for unknown,
6210 unmodeled, or latent sources of noise.")
6211 (license license:artistic2.0)))
6212
6213 (define-public r-systempiper
6214 (package
6215 (name "r-systempiper")
6216 (version "2.2.2")
6217 (source
6218 (origin
6219 (method url-fetch)
6220 (uri (bioconductor-uri "systemPipeR" version))
6221 (sha256
6222 (base32
6223 "1yybbff29gwv6rm0nw4yjw73bbl5prfj8gj4zky917smjfd459im"))))
6224 (properties `((upstream-name . "systemPipeR")))
6225 (build-system r-build-system)
6226 (propagated-inputs
6227 (list r-biocgenerics
6228 r-biostrings
6229 r-crayon
6230 r-genomicranges
6231 r-ggplot2
6232 r-htmlwidgets
6233 r-magrittr
6234 r-rsamtools
6235 r-s4vectors
6236 r-shortread
6237 r-stringr
6238 r-summarizedexperiment
6239 r-yaml))
6240 (native-inputs
6241 (list r-knitr))
6242 (home-page "https://github.com/tgirke/systemPipeR")
6243 (synopsis "Next generation sequencing workflow and reporting environment")
6244 (description
6245 "This R package provides tools for building and running automated
6246 end-to-end analysis workflows for a wide range of @dfn{next generation
6247 sequence} (NGS) applications such as RNA-Seq, ChIP-Seq, VAR-Seq and Ribo-Seq.
6248 Important features include a uniform workflow interface across different NGS
6249 applications, automated report generation, and support for running both R and
6250 command-line software, such as NGS aligners or peak/variant callers, on local
6251 computers or compute clusters. Efficient handling of complex sample sets and
6252 experimental designs is facilitated by a consistently implemented sample
6253 annotation infrastructure.")
6254 (license license:artistic2.0)))
6255
6256 (define-public r-topgo
6257 (package
6258 (name "r-topgo")
6259 (version "2.48.0")
6260 (source (origin
6261 (method url-fetch)
6262 (uri (bioconductor-uri "topGO" version))
6263 (sha256
6264 (base32
6265 "125r42ymk1irjmwk4sywjkcshs71s26p3zsvryfdvf56k5w162v6"))))
6266 (properties
6267 `((upstream-name . "topGO")))
6268 (build-system r-build-system)
6269 (propagated-inputs
6270 (list r-annotationdbi
6271 r-dbi
6272 r-biobase
6273 r-biocgenerics
6274 r-go-db
6275 r-graph
6276 r-lattice
6277 r-matrixstats
6278 r-sparsem))
6279 (home-page "https://bioconductor.org/packages/topGO")
6280 (synopsis "Enrichment analysis for gene ontology")
6281 (description
6282 "The topGO package provides tools for testing @dfn{gene ontology} (GO)
6283 terms while accounting for the topology of the GO graph. Different test
6284 statistics and different methods for eliminating local similarities and
6285 dependencies between GO terms can be implemented and applied.")
6286 ;; Any version of the LGPL applies.
6287 (license license:lgpl2.1+)))
6288
6289 (define-public r-tximport
6290 (package
6291 (name "r-tximport")
6292 (version "1.24.0")
6293 (source (origin
6294 (method url-fetch)
6295 (uri (bioconductor-uri "tximport" version))
6296 (sha256
6297 (base32
6298 "1cnra82pvwz79a1hkw0phc6aa3v43r5p4nx8xyx5wzmkd7rjkc8x"))))
6299 (build-system r-build-system)
6300 (native-inputs
6301 (list r-knitr))
6302 (home-page "https://bioconductor.org/packages/tximport")
6303 (synopsis "Import and summarize transcript-level estimates for gene-level analysis")
6304 (description
6305 "This package provides tools to import transcript-level abundance,
6306 estimated counts and transcript lengths, and to summarize them into matrices
6307 for use with downstream gene-level analysis packages. Average transcript
6308 length, weighted by sample-specific transcript abundance estimates, is
6309 provided as a matrix which can be used as an offset for different expression
6310 of gene-level counts.")
6311 (license license:gpl2+)))
6312
6313 ;; This is a CRAN package, but it depends on a Bioconductor package.
6314 (define-public r-valr
6315 (package
6316 (name "r-valr")
6317 (version "0.6.5")
6318 (source
6319 (origin
6320 (method url-fetch)
6321 (uri (cran-uri "valr" version))
6322 (sha256
6323 (base32
6324 "1674sqclgi4l5r544pjjsblzl1ix2cy961jpkncb3ym47y6c1msw"))))
6325 (build-system r-build-system)
6326 (propagated-inputs
6327 (list r-broom
6328 r-dplyr
6329 r-ggplot2
6330 r-rcpp
6331 r-readr
6332 r-rlang
6333 r-rtracklayer ;bioconductor package
6334 r-stringr
6335 r-tibble))
6336 (native-inputs
6337 (list r-knitr))
6338 (home-page "https://github.com/rnabioco/valr")
6339 (synopsis "Genome interval arithmetic in R")
6340 (description
6341 "This package enables you to read and manipulate genome intervals and
6342 signals. It provides functionality similar to command-line tool suites within
6343 R, enabling interactive analysis and visualization of genome-scale data.")
6344 (license license:expat)))
6345
6346 (define-public r-variantannotation
6347 (package
6348 (name "r-variantannotation")
6349 (version "1.42.1")
6350 (source (origin
6351 (method url-fetch)
6352 (uri (bioconductor-uri "VariantAnnotation" version))
6353 (sha256
6354 (base32
6355 "12d5hkx6pby6l2asyg4jp4jb2x17ybwhqd55rl64h37mwcndbdg1"))))
6356 (properties
6357 `((upstream-name . "VariantAnnotation")))
6358 (propagated-inputs
6359 (list r-annotationdbi
6360 r-biobase
6361 r-biocgenerics
6362 r-biostrings
6363 r-bsgenome
6364 r-dbi
6365 r-genomeinfodb
6366 r-genomicfeatures
6367 r-genomicranges
6368 r-iranges
6369 r-matrixgenerics
6370 r-summarizedexperiment
6371 r-rhtslib
6372 r-rsamtools
6373 r-rtracklayer
6374 r-s4vectors
6375 r-xvector
6376 r-zlibbioc))
6377 (build-system r-build-system)
6378 (home-page "https://bioconductor.org/packages/VariantAnnotation")
6379 (synopsis "Package for annotation of genetic variants")
6380 (description "This R package can annotate variants, compute amino acid
6381 coding changes and predict coding outcomes.")
6382 (license license:artistic2.0)))
6383
6384 (define-public r-vsn
6385 (package
6386 (name "r-vsn")
6387 (version "3.64.0")
6388 (source
6389 (origin
6390 (method url-fetch)
6391 (uri (bioconductor-uri "vsn" version))
6392 (sha256
6393 (base32
6394 "1ja7vdjvgx671l57f9fzfn4vc6q7xzfmqs4krg2rdyfaaf531gqf"))))
6395 (build-system r-build-system)
6396 (propagated-inputs
6397 (list r-affy r-biobase r-ggplot2 r-lattice r-limma))
6398 (native-inputs
6399 (list r-knitr)) ; for vignettes
6400 (home-page "https://bioconductor.org/packages/release/bioc/html/vsn.html")
6401 (synopsis "Variance stabilization and calibration for microarray data")
6402 (description
6403 "The package implements a method for normalising microarray intensities,
6404 and works for single- and multiple-color arrays. It can also be used for data
6405 from other technologies, as long as they have similar format. The method uses
6406 a robust variant of the maximum-likelihood estimator for an
6407 additive-multiplicative error model and affine calibration. The model
6408 incorporates data calibration step (a.k.a. normalization), a model for the
6409 dependence of the variance on the mean intensity and a variance stabilizing
6410 data transformation. Differences between transformed intensities are
6411 analogous to \"normalized log-ratios\". However, in contrast to the latter,
6412 their variance is independent of the mean, and they are usually more sensitive
6413 and specific in detecting differential transcription.")
6414 (license license:artistic2.0)))
6415
6416 ;; There is no source tarball, so we fetch the code from the Bioconductor git
6417 ;; repository.
6418 (define-public r-xcir
6419 (let ((commit "3b59d456f2ad7f70285915b036b1dc4279687277")
6420 (revision "1"))
6421 (package
6422 (name "r-xcir")
6423 (version (git-version "1.8.0" revision commit))
6424 (source (origin
6425 (method git-fetch)
6426 (uri (git-reference
6427 (url "https://git.bioconductor.org/packages/XCIR")
6428 (commit commit)))
6429 (file-name (git-file-name name version))
6430 (sha256
6431 (base32
6432 "1xxw5ady5j2p7z7zjxgx7lhm85x7fxbljiv49lc2ghsvh9wm937p"))))
6433 (properties `((upstream-name . "XCIR")))
6434 (build-system r-build-system)
6435 (propagated-inputs (list r-biomart
6436 r-biostrings
6437 r-data-table
6438 r-ggplot2
6439 r-iranges
6440 r-readxl
6441 r-s4vectors
6442 r-seqminer
6443 r-variantannotation))
6444 (native-inputs (list r-knitr))
6445 (home-page "https://github.com/SRenan/XCIR")
6446 (synopsis "Analysis of X chromosome inactivation")
6447 (description
6448 "This package is an R package that offers models and tools for subject
6449 level analysis of @dfn{X chromosome inactivation} (XCI) and XCI-escape
6450 inference.")
6451 (license license:gpl2))))
6452
6453 (define-public r-xina
6454 (package
6455 (name "r-xina")
6456 (version "1.14.0")
6457 (source
6458 (origin
6459 (method url-fetch)
6460 (uri (bioconductor-uri "XINA" version))
6461 (sha256
6462 (base32 "03gf7mqpnwx12kny9fsaskgrw83b0wi2cf1j4dbq46pfxjx34v1g"))))
6463 (properties `((upstream-name . "XINA")))
6464 (build-system r-build-system)
6465 (propagated-inputs
6466 (list r-alluvial
6467 r-ggplot2
6468 r-gridextra
6469 r-igraph
6470 r-mclust
6471 r-plyr
6472 r-stringdb))
6473 (native-inputs (list r-knitr))
6474 (home-page "https://git.bioconductor.org/packages/XINA")
6475 (synopsis "Identifying proteins that exhibit similar patterns")
6476 (description
6477 "The aim of @code{XINA} is to determine which proteins exhibit similar
6478 patterns within and across experimental conditions, since proteins with
6479 co-abundance patterns may have common molecular functions. @code{XINA} imports
6480 multiple datasets, tags dataset in silico, and combines the data for subsequent
6481 subgrouping into multiple clusters. The result is a single output depicting
6482 the variation across all conditions. @code{XINA} not only extracts
6483 coabundance profiles within and across experiments, but also incorporates
6484 protein-protein interaction databases and integrative resources such as
6485 @dfn{Kyoto encyclopedia of genes and genomes} (KEGG) to infer interactors and
6486 molecular functions, respectively, and produces intuitive graphical outputs.")
6487 (license license:gpl3)))
6488
6489 (define-public r-xmapbridge
6490 (package
6491 (name "r-xmapbridge")
6492 (version "1.54.0")
6493 (source
6494 (origin
6495 (method url-fetch)
6496 (uri (bioconductor-uri "xmapbridge" version))
6497 (sha256
6498 (base32 "1n3nxc4jwxf5z32i70sza52nyk29adhp8vc3hac7r5b8mbi6gg10"))))
6499 (properties `((upstream-name . "xmapbridge")))
6500 (build-system r-build-system)
6501 (home-page "https://git.bioconductor.org/packages/xmapbridge")
6502 (synopsis "Display numeric data in the web based genome browser X:MAP")
6503 (description
6504 "The package @code{xmapbridge} can plot graphs in the X:Map genome
6505 browser. X:Map uses the Google Maps API to provide a scrollable view of the
6506 genome. It supports a number of species, and can be accessed at
6507 @url{http://xmap.picr.man.ac.uk}. This package exports plotting files in a
6508 suitable format. Graph plotting in R is done using calls to the functions
6509 @code{xmap.plot} and @code{xmap.points}, which have parameters that aim to be
6510 similar to those used by the standard plot methods in R. These result in data
6511 being written to a set of files (in a specific directory structure) that
6512 contain the data to be displayed, as well as some additional meta-data
6513 describing each of the graphs.")
6514 (license license:lgpl3)))
6515
6516 (define-public r-xvector
6517 (package
6518 (name "r-xvector")
6519 (version "0.36.0")
6520 (source (origin
6521 (method url-fetch)
6522 (uri (bioconductor-uri "XVector" version))
6523 (sha256
6524 (base32
6525 "1f3sbqy279gb9k13l73j00ixywa1havlqy81zx766r1xkz15nvhk"))))
6526 (properties
6527 `((upstream-name . "XVector")))
6528 (build-system r-build-system)
6529 (arguments
6530 `(#:phases
6531 (modify-phases %standard-phases
6532 (add-after 'unpack 'use-system-zlib
6533 (lambda _
6534 (substitute* "DESCRIPTION"
6535 (("zlibbioc, ") ""))
6536 (substitute* "NAMESPACE"
6537 (("import\\(zlibbioc\\)") ""))
6538 #t)))))
6539 (inputs
6540 (list zlib))
6541 (propagated-inputs
6542 (list r-biocgenerics r-iranges r-s4vectors))
6543 (home-page "https://bioconductor.org/packages/XVector")
6544 (synopsis "Representation and manpulation of external sequences")
6545 (description
6546 "This package provides memory efficient S4 classes for storing sequences
6547 \"externally\" (behind an R external pointer, or on disk).")
6548 (license license:artistic2.0)))
6549
6550 (define-public r-zlibbioc
6551 (package
6552 (name "r-zlibbioc")
6553 (version "1.42.0")
6554 (source (origin
6555 (method url-fetch)
6556 (uri (bioconductor-uri "zlibbioc" version))
6557 (sha256
6558 (base32
6559 "0w0y9jixdk6akmasn55g9g0nhlh93hbca5bwx5w1fypnvqrqpxzv"))))
6560 (properties
6561 `((upstream-name . "zlibbioc")))
6562 (build-system r-build-system)
6563 (home-page "https://bioconductor.org/packages/zlibbioc")
6564 (synopsis "Provider for zlib-1.2.5 to R packages")
6565 (description "This package uses the source code of zlib-1.2.5 to create
6566 libraries for systems that do not have these available via other means.")
6567 (license license:artistic2.0)))
6568
6569 (define-public r-zellkonverter
6570 (package
6571 (name "r-zellkonverter")
6572 (version "1.6.5")
6573 (source
6574 (origin
6575 (method url-fetch)
6576 (uri (bioconductor-uri "zellkonverter" version))
6577 (sha256
6578 (base32 "0rxpjkisjj1xjchjjm72k8za5hn48wbdahmbllljvxm5ii6k36k6"))))
6579 (properties `((upstream-name . "zellkonverter")))
6580 (build-system r-build-system)
6581 (propagated-inputs
6582 (list r-basilisk
6583 r-cli
6584 r-delayedarray
6585 r-matrix
6586 r-reticulate
6587 r-s4vectors
6588 r-singlecellexperiment
6589 r-summarizedexperiment))
6590 (native-inputs (list r-knitr))
6591 (home-page "https://github.com/theislab/zellkonverter")
6592 (synopsis "Conversion between AnnData and single-cell experiments objects")
6593 (description
6594 "This package provides methods to convert between Python AnnData objects
6595 and SingleCellExperiment objects. These are primarily intended for use by
6596 downstream Bioconductor packages that wrap Python methods for single-cell data
6597 analysis. It also includes functions to read and write H5AD files used for
6598 saving AnnData objects to disk.")
6599 (license license:expat)))
6600
6601 (define-public r-geneplotter
6602 (package
6603 (name "r-geneplotter")
6604 (version "1.74.0")
6605 (source
6606 (origin
6607 (method url-fetch)
6608 (uri (bioconductor-uri "geneplotter" version))
6609 (sha256
6610 (base32
6611 "13230mzrdralnvf9jp032s16a8mk3kx5476nnvpa4pvcgp1i1ijc"))))
6612 (build-system r-build-system)
6613 (propagated-inputs
6614 (list r-annotate
6615 r-annotationdbi
6616 r-biobase
6617 r-biocgenerics
6618 r-lattice
6619 r-rcolorbrewer))
6620 (home-page "https://bioconductor.org/packages/geneplotter")
6621 (synopsis "Graphics functions for genomic data")
6622 (description
6623 "This package provides functions for plotting genomic data.")
6624 (license license:artistic2.0)))
6625
6626 (define-public r-oligoclasses
6627 (package
6628 (name "r-oligoclasses")
6629 (version "1.58.0")
6630 (source
6631 (origin
6632 (method url-fetch)
6633 (uri (bioconductor-uri "oligoClasses" version))
6634 (sha256
6635 (base32
6636 "1m4x50gl1fm5waa531v7ml0q229q65qn9cgiwnvjg721fvra7mdk"))))
6637 (properties `((upstream-name . "oligoClasses")))
6638 (build-system r-build-system)
6639 (propagated-inputs
6640 (list r-affyio
6641 r-biobase
6642 r-biocgenerics
6643 r-biocmanager
6644 r-biostrings
6645 r-dbi
6646 r-ff
6647 r-foreach
6648 r-genomicranges
6649 r-iranges
6650 r-rsqlite
6651 r-s4vectors
6652 r-summarizedexperiment))
6653 (home-page "https://bioconductor.org/packages/oligoClasses/")
6654 (synopsis "Classes for high-throughput arrays")
6655 (description
6656 "This package contains class definitions, validity checks, and
6657 initialization methods for classes used by the @code{oligo} and @code{crlmm}
6658 packages.")
6659 (license license:gpl2+)))
6660
6661 (define-public r-oligo
6662 (package
6663 (name "r-oligo")
6664 (version "1.60.0")
6665 (source
6666 (origin
6667 (method url-fetch)
6668 (uri (bioconductor-uri "oligo" version))
6669 (sha256
6670 (base32
6671 "0y7j96rafm9b85sxq2483i73685i3j67lk33fn8nfcav6lmsv5vy"))))
6672 (properties `((upstream-name . "oligo")))
6673 (build-system r-build-system)
6674 (inputs (list zlib))
6675 (propagated-inputs
6676 (list r-affxparser
6677 r-affyio
6678 r-biobase
6679 r-biocgenerics
6680 r-biostrings
6681 r-dbi
6682 r-ff
6683 r-oligoclasses
6684 r-preprocesscore
6685 r-rsqlite
6686 r-zlibbioc))
6687 (native-inputs
6688 (list r-knitr))
6689 (home-page "https://bioconductor.org/packages/oligo/")
6690 (synopsis "Preprocessing tools for oligonucleotide arrays")
6691 (description
6692 "This package provides a package to analyze oligonucleotide
6693 arrays (expression/SNP/tiling/exon) at probe-level. It currently supports
6694 Affymetrix (CEL files) and NimbleGen arrays (XYS files).")
6695 (license license:lgpl2.0+)))
6696
6697 (define-public r-qvalue
6698 (package
6699 (name "r-qvalue")
6700 (version "2.28.0")
6701 (source
6702 (origin
6703 (method url-fetch)
6704 (uri (bioconductor-uri "qvalue" version))
6705 (sha256
6706 (base32
6707 "0cvhm5cldcnnxwa293dig1pj9lvj2hnz9zh4gfr25sw0xlcjzmyw"))))
6708 (build-system r-build-system)
6709 (propagated-inputs
6710 (list r-ggplot2 r-reshape2))
6711 (native-inputs
6712 (list r-knitr))
6713 (home-page "https://github.com/StoreyLab/qvalue")
6714 (synopsis "Q-value estimation for false discovery rate control")
6715 (description
6716 "This package takes a list of p-values resulting from the simultaneous
6717 testing of many hypotheses and estimates their q-values and local @dfn{false
6718 discovery rate} (FDR) values. The q-value of a test measures the proportion
6719 of false positives incurred when that particular test is called significant.
6720 The local FDR measures the posterior probability the null hypothesis is true
6721 given the test's p-value. Various plots are automatically generated, allowing
6722 one to make sensible significance cut-offs. The software can be applied to
6723 problems in genomics, brain imaging, astrophysics, and data mining.")
6724 ;; Any version of the LGPL.
6725 (license license:lgpl3+)))
6726
6727 (define r-rcppnumerical
6728 (package
6729 (name "r-rcppnumerical")
6730 (version "0.4-0")
6731 (source (origin
6732 (method url-fetch)
6733 (uri (cran-uri "RcppNumerical" version))
6734 (sha256
6735 (base32
6736 "1a92fql6mijhnr1kxkcxwivf95pk9lhgmhzkshs51h0ybfv5krik"))))
6737 (properties `((upstream-name . "RcppNumerical")))
6738 (build-system r-build-system)
6739 (propagated-inputs
6740 `(("r-rcpp" ,r-rcpp)
6741 ("r-rcppeigen" ,r-rcppeigen)))
6742 (native-inputs
6743 `(("r-knitr" ,r-knitr)))
6744 (home-page "https://github.com/yixuan/RcppNumerical")
6745 (synopsis "Rcpp integration for numerical computing libraries")
6746 (description
6747 "This package provides a collection of libraries for numerical computing
6748 (numerical integration, optimization, etc.) and their integration with
6749 @code{Rcpp}.")
6750 (license license:gpl2+)))
6751
6752 (define-public r-apeglm
6753 (package
6754 (name "r-apeglm")
6755 (version "1.18.0")
6756 (source (origin
6757 (method url-fetch)
6758 (uri (bioconductor-uri "apeglm" version))
6759 (sha256
6760 (base32
6761 "1ppwk4g66x46hpqsfsvhl12398d1srqr47nmp0y2gz212kff0rby"))))
6762 (properties `((upstream-name . "apeglm")))
6763 (build-system r-build-system)
6764 (propagated-inputs
6765 (list r-emdbook
6766 r-genomicranges
6767 r-rcpp
6768 r-rcppeigen
6769 r-rcppnumerical
6770 r-summarizedexperiment))
6771 (native-inputs (list r-knitr))
6772 (home-page "https://bioconductor.org/packages/apeglm")
6773 (synopsis "Approximate posterior estimation for GLM coefficients")
6774 (description "This package provides Bayesian shrinkage estimators for
6775 effect sizes for a variety of GLM models, using approximation of the
6776 posterior for individual coefficients.")
6777 (license license:gpl2)))
6778
6779 (define-public r-greylistchip
6780 (package
6781 (name "r-greylistchip")
6782 (version "1.28.1")
6783 (source (origin
6784 (method url-fetch)
6785 (uri (bioconductor-uri "GreyListChIP" version))
6786 (sha256
6787 (base32
6788 "0w52vwvjarql19bsv40b80yn701qx8c9d0clsjhj85wmzj2p6dhg"))))
6789 (properties `((upstream-name . "GreyListChIP")))
6790 (build-system r-build-system)
6791 (propagated-inputs
6792 (list r-bsgenome
6793 r-genomeinfodb
6794 r-genomicalignments
6795 r-genomicranges
6796 r-mass
6797 r-rsamtools
6798 r-rtracklayer
6799 r-summarizedexperiment))
6800 (home-page "https://bioconductor.org/packages/GreyListChIP")
6801 (synopsis "Greylist artefact regions based on ChIP inputs")
6802 (description "This package identifies regions of ChIP experiments with high
6803 signal in the input, that lead to spurious peaks during peak calling.")
6804 (license license:artistic2.0)))
6805
6806 (define-public r-diffbind
6807 (package
6808 (name "r-diffbind")
6809 (version "3.6.4")
6810 (source
6811 (origin
6812 (method url-fetch)
6813 (uri (bioconductor-uri "DiffBind" version))
6814 (sha256
6815 (base32
6816 "035xczcir4q7yj6x9m3yq3dpvbfas9la925avni8147cwhybagqr"))))
6817 (properties `((upstream-name . "DiffBind")))
6818 (build-system r-build-system)
6819 (propagated-inputs
6820 (list r-amap
6821 r-apeglm
6822 r-ashr
6823 r-biocparallel
6824 r-deseq2
6825 r-dplyr
6826 r-genomicalignments
6827 r-genomicranges
6828 r-ggplot2
6829 r-ggrepel
6830 r-gplots
6831 r-greylistchip
6832 r-iranges
6833 r-lattice
6834 r-limma
6835 r-locfit
6836 r-rcolorbrewer
6837 r-rcpp
6838 r-rhtslib
6839 r-rsamtools
6840 r-s4vectors
6841 r-summarizedexperiment
6842 r-systempiper))
6843 (home-page "https://bioconductor.org/packages/DiffBind")
6844 (synopsis "Differential binding analysis of ChIP-Seq peak data")
6845 (description
6846 "This package computes differentially bound sites from multiple
6847 ChIP-seq experiments using affinity (quantitative) data. Also enables
6848 occupancy (overlap) analysis and plotting functions.")
6849 (license license:artistic2.0)))
6850
6851 (define-public r-ripseeker
6852 (package
6853 (name "r-ripseeker")
6854 (version "1.26.0")
6855 (source
6856 (origin
6857 (method url-fetch)
6858 (uri (bioconductor-uri "RIPSeeker" version))
6859 (sha256
6860 (base32
6861 "1wyv9mfrbxzklysfjcnwb8yils71janyyxa982jn0zxx4p9cl3vs"))))
6862 (properties `((upstream-name . "RIPSeeker")))
6863 (build-system r-build-system)
6864 (propagated-inputs
6865 (list r-s4vectors
6866 r-iranges
6867 r-genomicranges
6868 r-summarizedexperiment
6869 r-rsamtools
6870 r-genomicalignments
6871 r-rtracklayer))
6872 (home-page "https://bioconductor.org/packages/RIPSeeker")
6873 (synopsis
6874 "Identifying protein-associated transcripts from RIP-seq experiments")
6875 (description
6876 "This package infers and discriminates RIP peaks from RIP-seq alignments
6877 using two-state HMM with negative binomial emission probability. While
6878 RIPSeeker is specifically tailored for RIP-seq data analysis, it also provides
6879 a suite of bioinformatics tools integrated within this self-contained software
6880 package comprehensively addressing issues ranging from post-alignments
6881 processing to visualization and annotation.")
6882 (license license:gpl2)))
6883
6884 (define-public r-mbkmeans
6885 (package
6886 (name "r-mbkmeans")
6887 (version "1.12.0")
6888 (source (origin
6889 (method url-fetch)
6890 (uri (bioconductor-uri "mbkmeans" version))
6891 (sha256
6892 (base32
6893 "1f5krzlyqljz763vkp1a50danjn78xhn35s8qqdvzrmwyx0fzphg"))))
6894 (build-system r-build-system)
6895 (native-inputs
6896 (list r-knitr))
6897 (propagated-inputs
6898 (list r-beachmat
6899 r-benchmarkme
6900 r-biocparallel
6901 r-clusterr
6902 r-delayedarray
6903 r-matrix
6904 r-rcpp
6905 r-rcpparmadillo
6906 r-rhdf5lib
6907 r-s4vectors
6908 r-singlecellexperiment
6909 r-summarizedexperiment))
6910 (home-page "https://bioconductor.org/packages/mbkmeans")
6911 (synopsis "Mini-batch k-means clustering for single-cell RNA-seq")
6912 (description "This package implements the mini-batch k-means algorithm for
6913 large datasets, including support for on-disk data representation.")
6914 (license license:expat)))
6915
6916 (define-public r-multtest
6917 (package
6918 (name "r-multtest")
6919 (version "2.52.0")
6920 (source
6921 (origin
6922 (method url-fetch)
6923 (uri (bioconductor-uri "multtest" version))
6924 (sha256
6925 (base32
6926 "037wcmwk1wvhjxgmlvnk289pkwishi1753ajkmy9x14xlmldix82"))))
6927 (build-system r-build-system)
6928 (propagated-inputs
6929 (list r-survival r-biocgenerics r-biobase r-mass))
6930 (home-page "https://bioconductor.org/packages/multtest")
6931 (synopsis "Resampling-based multiple hypothesis testing")
6932 (description
6933 "This package can do non-parametric bootstrap and permutation
6934 resampling-based multiple testing procedures (including empirical Bayes
6935 methods) for controlling the family-wise error rate (FWER), generalized
6936 family-wise error rate (gFWER), tail probability of the proportion of
6937 false positives (TPPFP), and false discovery rate (FDR). Several choices
6938 of bootstrap-based null distribution are implemented (centered, centered
6939 and scaled, quantile-transformed). Single-step and step-wise methods are
6940 available. Tests based on a variety of T- and F-statistics (including
6941 T-statistics based on regression parameters from linear and survival models
6942 as well as those based on correlation parameters) are included. When probing
6943 hypotheses with T-statistics, users may also select a potentially faster null
6944 distribution which is multivariate normal with mean zero and variance
6945 covariance matrix derived from the vector influence function. Results are
6946 reported in terms of adjusted P-values, confidence regions and test statistic
6947 cutoffs. The procedures are directly applicable to identifying differentially
6948 expressed genes in DNA microarray experiments.")
6949 (license license:lgpl3)))
6950
6951 (define-public r-graph
6952 (package
6953 (name "r-graph")
6954 (version "1.74.0")
6955 (source (origin
6956 (method url-fetch)
6957 (uri (bioconductor-uri "graph" version))
6958 (sha256
6959 (base32
6960 "1b8hrjwjg82kicls1496fxfzv75xjvq2k6r9apzsd3qlbyg3ilg4"))))
6961 (build-system r-build-system)
6962 (propagated-inputs
6963 (list r-biocgenerics))
6964 (home-page "https://bioconductor.org/packages/graph")
6965 (synopsis "Handle graph data structures in R")
6966 (description
6967 "This package implements some simple graph handling capabilities for R.")
6968 (license license:artistic2.0)))
6969
6970 ;; This is a CRAN package, but it depends on a Bioconductor package.
6971 (define-public r-ggm
6972 (package
6973 (name "r-ggm")
6974 (version "2.5")
6975 (source
6976 (origin
6977 (method url-fetch)
6978 (uri (cran-uri "ggm" version))
6979 (sha256
6980 (base32
6981 "11wc6k2kj2ydy0dyks5mbvbhxm1r43id87anl1jg6dn0yv4m78di"))))
6982 (properties `((upstream-name . "ggm")))
6983 (build-system r-build-system)
6984 (propagated-inputs
6985 (list r-graph r-igraph))
6986 (home-page "https://cran.r-project.org/package=ggm")
6987 (synopsis "Functions for graphical Markov models")
6988 (description
6989 "This package provides functions and datasets for maximum likelihood
6990 fitting of some classes of graphical Markov models.")
6991 (license license:gpl2+)))
6992
6993 ;; This is a CRAN package, but it depends on a Bioconductor package, r-graph.
6994 (define-public r-perfmeas
6995 (package
6996 (name "r-perfmeas")
6997 (version "1.2.5")
6998 (source
6999 (origin
7000 (method url-fetch)
7001 (uri (cran-uri "PerfMeas" version))
7002 (sha256
7003 (base32
7004 "13yjk0kwpbsqwl056hzf0zj2br1mk4faqcn1whdfxmq348c14hjb"))))
7005 (properties `((upstream-name . "PerfMeas")))
7006 (build-system r-build-system)
7007 (propagated-inputs
7008 (list r-graph r-limma r-rbgl))
7009 (home-page "https://cran.r-project.org/web/packages/PerfMeas/")
7010 (synopsis "Performance measures for ranking and classification tasks")
7011 (description
7012 "This package implements different performance measures for
7013 classification and ranking tasks. @dfn{Area under curve} (AUC), precision at
7014 a given recall, F-score for single and multiple classes are available.")
7015 (license license:gpl2+)))
7016
7017 ;; This is a CRAN package, but it depends on a Bioconductor package.
7018 (define-public r-codedepends
7019 (package
7020 (name "r-codedepends")
7021 (version "0.6.5")
7022 (source
7023 (origin
7024 (method url-fetch)
7025 (uri (cran-uri "CodeDepends" version))
7026 (sha256
7027 (base32
7028 "0l7kiv3awx50glf5cs841b4zzsff1ml90f0zr868ygvwsr4ps1hq"))))
7029 (properties `((upstream-name . "CodeDepends")))
7030 (build-system r-build-system)
7031 (propagated-inputs
7032 (list r-codetools r-graph r-xml))
7033 (home-page "https://cran.r-project.org/web/packages/CodeDepends")
7034 (synopsis "Analysis of R code for reproducible research and code comprehension")
7035 (description
7036 "This package provides tools for analyzing R expressions or blocks of
7037 code and determining the dependencies between them. It focuses on R scripts,
7038 but can be used on the bodies of functions. There are many facilities
7039 including the ability to summarize or get a high-level view of code,
7040 determining dependencies between variables, code improvement suggestions.")
7041 ;; Any version of the GPL
7042 (license (list license:gpl2+ license:gpl3+))))
7043
7044 (define-public r-chippeakanno
7045 (package
7046 (name "r-chippeakanno")
7047 (version "3.30.1")
7048 (source
7049 (origin
7050 (method url-fetch)
7051 (uri (bioconductor-uri "ChIPpeakAnno" version))
7052 (sha256
7053 (base32
7054 "0a26glldxczcfymjvd45gv5m4hympziivm6wwx4ab9wld7n43l8y"))))
7055 (properties `((upstream-name . "ChIPpeakAnno")))
7056 (build-system r-build-system)
7057 (propagated-inputs
7058 (list r-annotationdbi
7059 r-biocgenerics
7060 r-biomart
7061 r-biostrings
7062 r-dbi
7063 r-dplyr
7064 r-ensembldb
7065 r-genomeinfodb
7066 r-genomicalignments
7067 r-genomicfeatures
7068 r-genomicranges
7069 r-ggplot2
7070 r-graph
7071 r-interactionset
7072 r-iranges
7073 r-keggrest
7074 r-matrixstats
7075 r-multtest
7076 r-rbgl
7077 r-regioner
7078 r-rsamtools
7079 r-rtracklayer
7080 r-s4vectors
7081 r-summarizedexperiment
7082 r-venndiagram))
7083 (native-inputs
7084 (list r-knitr))
7085 (home-page "https://bioconductor.org/packages/ChIPpeakAnno")
7086 (synopsis "Peaks annotation from ChIP-seq and ChIP-chip experiments")
7087 (description
7088 "The package includes functions to retrieve the sequences around the peak,
7089 obtain enriched Gene Ontology (GO) terms, find the nearest gene, exon, miRNA or
7090 custom features such as most conserved elements and other transcription factor
7091 binding sites supplied by users. Starting 2.0.5, new functions have been added
7092 for finding the peaks with bi-directional promoters with summary statistics
7093 (peaksNearBDP), for summarizing the occurrence of motifs in peaks
7094 (summarizePatternInPeaks) and for adding other IDs to annotated peaks or
7095 enrichedGO (addGeneIDs).")
7096 (license license:gpl2+)))
7097
7098 (define-public r-matrixgenerics
7099 (package
7100 (name "r-matrixgenerics")
7101 (version "1.8.1")
7102 (source (origin
7103 (method url-fetch)
7104 (uri (bioconductor-uri "MatrixGenerics" version))
7105 (sha256
7106 (base32
7107 "1liblnpziyyjxzrhdd5d89ilvfqqhbl87h3hsmdm0kwnmc73r37f"))))
7108 (properties
7109 `((upstream-name . "MatrixGenerics")))
7110 (build-system r-build-system)
7111 (propagated-inputs
7112 (list r-matrixstats))
7113 (home-page "https://bioconductor.org/packages/MatrixGenerics")
7114 (synopsis "S4 generic summary statistic functions for matrix-like objects")
7115 (description
7116 "This package provides S4 generic functions modeled after the
7117 @code{matrixStats} API for alternative matrix implementations. Packages with
7118 alternative matrix implementation can depend on this package and implement the
7119 generic functions that are defined here for a useful set of row and column
7120 summary statistics. Other package developers can import this package and
7121 handle a different matrix implementations without worrying about
7122 incompatibilities.")
7123 (license license:artistic2.0)))
7124
7125 (define-public r-marray
7126 (package
7127 (name "r-marray")
7128 (version "1.74.0")
7129 (source (origin
7130 (method url-fetch)
7131 (uri (bioconductor-uri "marray" version))
7132 (sha256
7133 (base32 "0awfz0akz3sylyw1jxhxgadv1rqdzvy9v11933yxkl9a8m9ngm8i"))))
7134 (build-system r-build-system)
7135 (propagated-inputs
7136 (list r-limma))
7137 (home-page "https://bioconductor.org/packages/marray")
7138 (synopsis "Exploratory analysis for two-color spotted microarray data")
7139 (description "This package contains class definitions for two-color spotted
7140 microarray data. It also includes functions for data input, diagnostic plots,
7141 normalization and quality checking.")
7142 (license license:lgpl2.0+)))
7143
7144 (define-public r-cghbase
7145 (package
7146 (name "r-cghbase")
7147 (version "1.56.0")
7148 (source (origin
7149 (method url-fetch)
7150 (uri (bioconductor-uri "CGHbase" version))
7151 (sha256
7152 (base32 "1q8yy60r4g5nyv2gbfdgk192xd73c0rrjr668d5616ddb7sx8wcr"))))
7153 (properties `((upstream-name . "CGHbase")))
7154 (build-system r-build-system)
7155 (propagated-inputs
7156 (list r-biobase r-marray))
7157 (home-page "https://bioconductor.org/packages/CGHbase")
7158 (synopsis "Base functions and classes for arrayCGH data analysis")
7159 (description "This package contains functions and classes that are needed by
7160 the @code{arrayCGH} packages.")
7161 (license license:gpl2+)))
7162
7163 (define-public r-cghcall
7164 (package
7165 (name "r-cghcall")
7166 (version "2.58.0")
7167 (source (origin
7168 (method url-fetch)
7169 (uri (bioconductor-uri "CGHcall" version))
7170 (sha256
7171 (base32 "1qpsibp4gb09sn6fkwwrdjkh3a28lqfbk18c6fvn4m386j96ps65"))))
7172 (properties `((upstream-name . "CGHcall")))
7173 (build-system r-build-system)
7174 (propagated-inputs
7175 (list r-biobase r-cghbase r-impute r-dnacopy r-snowfall))
7176 (home-page "https://bioconductor.org/packages/CGHcall")
7177 (synopsis "Base functions and classes for arrayCGH data analysis")
7178 (description "This package contains functions and classes that are needed by
7179 @code{arrayCGH} packages.")
7180 (license license:gpl2+)))
7181
7182 (define-public r-qdnaseq
7183 (package
7184 (name "r-qdnaseq")
7185 (version "1.32.0")
7186 (source (origin
7187 (method url-fetch)
7188 (uri (bioconductor-uri "QDNAseq" version))
7189 (sha256
7190 (base32 "0s360s72lfn9vjml88gg1m40n61s0dc66ilzgfjdcp65djdxxfvm"))))
7191 (properties `((upstream-name . "QDNAseq")))
7192 (build-system r-build-system)
7193 (propagated-inputs
7194 (list r-biobase
7195 r-cghbase
7196 r-cghcall
7197 r-dnacopy
7198 r-future-apply
7199 r-genomicranges
7200 r-iranges
7201 r-matrixstats
7202 r-r-utils
7203 r-rsamtools))
7204 (home-page "https://bioconductor.org/packages/QDNAseq")
7205 (synopsis "Quantitative DNA sequencing for chromosomal aberrations")
7206 (description "The genome is divided into non-overlapping fixed-sized bins,
7207 number of sequence reads in each counted, adjusted with a simultaneous
7208 two-dimensional loess correction for sequence mappability and GC content, and
7209 filtered to remove spurious regions in the genome. Downstream steps of
7210 segmentation and calling are also implemented via packages DNAcopy and CGHcall,
7211 respectively.")
7212 (license license:gpl2+)))
7213
7214 (define-public r-bayseq
7215 (package
7216 (name "r-bayseq")
7217 (version "2.30.0")
7218 (source
7219 (origin
7220 (method url-fetch)
7221 (uri (bioconductor-uri "baySeq" version))
7222 (sha256
7223 (base32
7224 "1yqykndyv32s2rk7x86qf410qr0pigc8z4gdkl8vhj4dgyr47n2j"))))
7225 (properties `((upstream-name . "baySeq")))
7226 (build-system r-build-system)
7227 (propagated-inputs
7228 (list r-abind r-edger r-genomicranges))
7229 (home-page "https://bioconductor.org/packages/baySeq/")
7230 (synopsis "Bayesian analysis of differential expression patterns in count data")
7231 (description
7232 "This package identifies differential expression in high-throughput count
7233 data, such as that derived from next-generation sequencing machines,
7234 calculating estimated posterior likelihoods of differential expression (or
7235 more complex hypotheses) via empirical Bayesian methods.")
7236 (license license:gpl3)))
7237
7238 (define-public r-chipcomp
7239 (package
7240 (name "r-chipcomp")
7241 (version "1.26.0")
7242 (source
7243 (origin
7244 (method url-fetch)
7245 (uri (bioconductor-uri "ChIPComp" version))
7246 (sha256
7247 (base32
7248 "06q34y59gf1iz0rs7y5x8ndy1wa95j65rfmz37aym5c46ijqsnq0"))))
7249 (properties `((upstream-name . "ChIPComp")))
7250 (build-system r-build-system)
7251 (propagated-inputs
7252 (list r-biocgenerics
7253 r-bsgenome-hsapiens-ucsc-hg19
7254 r-bsgenome-mmusculus-ucsc-mm9
7255 r-genomeinfodb
7256 r-genomicranges
7257 r-iranges
7258 r-limma
7259 r-rsamtools
7260 r-rtracklayer
7261 r-s4vectors))
7262 (home-page "https://bioconductor.org/packages/ChIPComp")
7263 (synopsis "Quantitative comparison of multiple ChIP-seq datasets")
7264 (description
7265 "ChIPComp implements a statistical method for quantitative comparison of
7266 multiple ChIP-seq datasets. It detects differentially bound sharp binding
7267 sites across multiple conditions considering matching control in ChIP-seq
7268 datasets.")
7269 ;; Any version of the GPL.
7270 (license license:gpl3+)))
7271
7272 (define-public r-riboprofiling
7273 (package
7274 (name "r-riboprofiling")
7275 (version "1.26.0")
7276 (source
7277 (origin
7278 (method url-fetch)
7279 (uri (bioconductor-uri "RiboProfiling" version))
7280 (sha256
7281 (base32
7282 "08m4rc530bkzcc43iwzg2fw9cjlf4wc2d8akv5vblsb42xdn8sqp"))))
7283 (properties `((upstream-name . "RiboProfiling")))
7284 (build-system r-build-system)
7285 (propagated-inputs
7286 (list r-biocgenerics
7287 r-biostrings
7288 r-data-table
7289 r-genomeinfodb
7290 r-genomicalignments
7291 r-genomicfeatures
7292 r-genomicranges
7293 r-ggbio
7294 r-ggplot2
7295 r-iranges
7296 r-plyr
7297 r-reshape2
7298 r-rsamtools
7299 r-rtracklayer
7300 r-s4vectors
7301 r-sqldf))
7302 (native-inputs
7303 (list r-knitr))
7304 (home-page "https://bioconductor.org/packages/RiboProfiling/")
7305 (synopsis "Ribosome profiling data analysis")
7306 (description "Starting with a BAM file, this package provides the
7307 necessary functions for quality assessment, read start position recalibration,
7308 the counting of genomic sequence reads on CDS, 3'UTR, and 5'UTR, and plotting
7309 of count data: pairs, log fold-change, codon frequency and coverage
7310 assessment, principal component analysis on codon coverage.")
7311 (license license:gpl3)))
7312
7313 (define-public r-riboseqr
7314 (package
7315 (name "r-riboseqr")
7316 (version "1.30.0")
7317 (source
7318 (origin
7319 (method url-fetch)
7320 (uri (bioconductor-uri "riboSeqR" version))
7321 (sha256
7322 (base32
7323 "1zs3y0icsqrndjp9wwqz3jxysvyc9pch45y49j6g9b5b2l44ma26"))))
7324 (properties `((upstream-name . "riboSeqR")))
7325 (build-system r-build-system)
7326 (propagated-inputs
7327 (list r-abind
7328 r-bayseq
7329 r-genomeinfodb
7330 r-genomicranges
7331 r-iranges
7332 r-rsamtools
7333 r-seqlogo))
7334 (home-page "https://bioconductor.org/packages/riboSeqR/")
7335 (synopsis "Analysis of sequencing data from ribosome profiling experiments")
7336 (description
7337 "This package provides plotting functions, frameshift detection and
7338 parsing of genetic sequencing data from ribosome profiling experiments.")
7339 (license license:gpl3)))
7340
7341 (define-public r-interactionset
7342 (package
7343 (name "r-interactionset")
7344 (version "1.24.0")
7345 (source
7346 (origin
7347 (method url-fetch)
7348 (uri (bioconductor-uri "InteractionSet" version))
7349 (sha256
7350 (base32
7351 "0qjimx25jvm8siq8hmlbf2z6mknzpbq945p06fsj826k57bpcsm5"))))
7352 (properties
7353 `((upstream-name . "InteractionSet")))
7354 (build-system r-build-system)
7355 (propagated-inputs
7356 (list r-biocgenerics
7357 r-genomeinfodb
7358 r-genomicranges
7359 r-iranges
7360 r-matrix
7361 r-rcpp
7362 r-s4vectors
7363 r-summarizedexperiment))
7364 (native-inputs
7365 (list r-knitr))
7366 (home-page "https://bioconductor.org/packages/InteractionSet")
7367 (synopsis "Base classes for storing genomic interaction data")
7368 (description
7369 "This package provides the @code{GInteractions},
7370 @code{InteractionSet} and @code{ContactMatrix} objects and associated methods
7371 for storing and manipulating genomic interaction data from Hi-C and ChIA-PET
7372 experiments.")
7373 (license license:gpl3)))
7374
7375 (define-public r-genomicinteractions
7376 (package
7377 (name "r-genomicinteractions")
7378 (version "1.30.0")
7379 (source
7380 (origin
7381 (method url-fetch)
7382 (uri (bioconductor-uri "GenomicInteractions" version))
7383 (sha256
7384 (base32
7385 "0aph1hja5vfprxs3jl4zd1inhvih6m3v1p3jkm6w7xpj3jzvmgbx"))))
7386 (properties
7387 `((upstream-name . "GenomicInteractions")))
7388 (build-system r-build-system)
7389 (propagated-inputs
7390 (list r-biobase
7391 r-biocgenerics
7392 r-data-table
7393 r-dplyr
7394 r-genomeinfodb
7395 r-genomicranges
7396 r-ggplot2
7397 r-gridextra
7398 r-gviz
7399 r-igraph
7400 r-interactionset
7401 r-iranges
7402 r-rsamtools
7403 r-rtracklayer
7404 r-s4vectors
7405 r-stringr))
7406 (native-inputs
7407 (list r-knitr))
7408 (home-page "https://github.com/ComputationalRegulatoryGenomicsICL/GenomicInteractions/")
7409 (synopsis "R package for handling genomic interaction data")
7410 (description
7411 "This R package provides tools for handling genomic interaction data,
7412 such as ChIA-PET/Hi-C, annotating genomic features with interaction
7413 information and producing various plots and statistics.")
7414 (license license:gpl3)))
7415
7416 (define-public r-ctc
7417 (package
7418 (name "r-ctc")
7419 (version "1.70.0")
7420 (source
7421 (origin
7422 (method url-fetch)
7423 (uri (bioconductor-uri "ctc" version))
7424 (sha256
7425 (base32
7426 "0c9pgp25dqx12fmi4cqm7xyxjmy6g7wv9vbljgdjghaij2lrc4pb"))))
7427 (build-system r-build-system)
7428 (propagated-inputs (list r-amap))
7429 (home-page "https://bioconductor.org/packages/ctc/")
7430 (synopsis "Cluster and tree conversion")
7431 (description
7432 "This package provides tools for exporting and importing classification
7433 trees and clusters to other programs.")
7434 (license license:gpl2)))
7435
7436 (define-public r-goseq
7437 (package
7438 (name "r-goseq")
7439 (version "1.48.0")
7440 (source
7441 (origin
7442 (method url-fetch)
7443 (uri (bioconductor-uri "goseq" version))
7444 (sha256
7445 (base32
7446 "1w0rwzhqkvp2x7y5v0qcyjbss0p95gb1jrnx5sdkqginbvrmrd48"))))
7447 (build-system r-build-system)
7448 (propagated-inputs
7449 (list r-annotationdbi
7450 r-biasedurn
7451 r-biocgenerics
7452 r-genelendatabase
7453 r-go-db
7454 r-mgcv))
7455 (home-page "https://bioconductor.org/packages/goseq/")
7456 (synopsis "Gene Ontology analyser for RNA-seq and other length biased data")
7457 (description
7458 "This package provides tools to detect Gene Ontology and/or other user
7459 defined categories which are over/under represented in RNA-seq data.")
7460 (license license:lgpl2.0+)))
7461
7462 (define-public r-glimma
7463 (package
7464 (name "r-glimma")
7465 (version "2.6.0")
7466 (source
7467 (origin
7468 (method url-fetch)
7469 (uri (bioconductor-uri "Glimma" version))
7470 (sha256
7471 (base32
7472 "1k17ay09vhb2hakg1vrgvpp1zliavlj7cdkxaal162bc3v8pyvyz"))))
7473 (properties `((upstream-name . "Glimma")))
7474 (build-system r-build-system)
7475 (propagated-inputs
7476 (list r-deseq2
7477 r-edger
7478 r-htmlwidgets
7479 r-jsonlite
7480 r-limma
7481 r-s4vectors
7482 r-summarizedexperiment))
7483 (native-inputs
7484 (list r-knitr))
7485 (home-page "https://github.com/Shians/Glimma")
7486 (synopsis "Interactive HTML graphics")
7487 (description
7488 "This package generates interactive visualisations for analysis of
7489 RNA-sequencing data using output from limma, edgeR or DESeq2 packages in an
7490 HTML page. The interactions are built on top of the popular static
7491 representations of analysis results in order to provide additional
7492 information.")
7493 (license license:lgpl3)))
7494
7495 (define-public r-rots
7496 (package
7497 (name "r-rots")
7498 (version "1.24.0")
7499 (source
7500 (origin
7501 (method url-fetch)
7502 (uri (bioconductor-uri "ROTS" version))
7503 (sha256
7504 (base32
7505 "021a578p8kcl5yd9myiy0h2qp10r30ggnip2kp6xs7dx8nzic96r"))))
7506 (properties `((upstream-name . "ROTS")))
7507 (build-system r-build-system)
7508 (propagated-inputs
7509 (list r-biobase r-rcpp))
7510 (home-page "https://bioconductor.org/packages/ROTS/")
7511 (synopsis "Reproducibility-Optimized Test Statistic")
7512 (description
7513 "This package provides tools for calculating the
7514 @dfn{Reproducibility-Optimized Test Statistic} (ROTS) for differential testing
7515 in omics data.")
7516 (license license:gpl2+)))
7517
7518 (define-public r-plgem
7519 (package
7520 (name "r-plgem")
7521 (version "1.68.0")
7522 (source
7523 (origin
7524 (method url-fetch)
7525 (uri (bioconductor-uri "plgem" version))
7526 (sha256
7527 (base32
7528 "07zxflxcay17hxjw3wh5kfdwl2x8537csb18p1qzmyrkvscnja77"))))
7529 (build-system r-build-system)
7530 (propagated-inputs
7531 (list r-biobase r-mass))
7532 (home-page "http://www.genopolis.it")
7533 (synopsis "Detect differential expression in microarray and proteomics datasets")
7534 (description
7535 "The Power Law Global Error Model (PLGEM) has been shown to faithfully
7536 model the variance-versus-mean dependence that exists in a variety of
7537 genome-wide datasets, including microarray and proteomics data. The use of
7538 PLGEM has been shown to improve the detection of differentially expressed
7539 genes or proteins in these datasets.")
7540 (license license:gpl2)))
7541
7542 (define-public r-inspect
7543 (package
7544 (name "r-inspect")
7545 (version "1.26.0")
7546 (source
7547 (origin
7548 (method url-fetch)
7549 (uri (bioconductor-uri "INSPEcT" version))
7550 (sha256
7551 (base32
7552 "0jx887vhxwd8zlqajr9czvn9nx88ryyxlnl58hxrlajjpcjkz9ax"))))
7553 (properties `((upstream-name . "INSPEcT")))
7554 (build-system r-build-system)
7555 (propagated-inputs
7556 (list r-biobase
7557 r-biocgenerics
7558 r-biocparallel
7559 r-deseq2
7560 r-desolve
7561 r-gdata
7562 r-genomeinfodb
7563 r-genomicalignments
7564 r-genomicfeatures
7565 r-genomicranges
7566 r-iranges
7567 r-kernsmooth
7568 r-plgem
7569 r-proc
7570 r-rootsolve
7571 r-rsamtools
7572 r-rtracklayer
7573 r-s4vectors
7574 r-shiny
7575 r-summarizedexperiment
7576 r-txdb-mmusculus-ucsc-mm9-knowngene))
7577 (native-inputs
7578 (list r-knitr))
7579 (home-page "https://bioconductor.org/packages/INSPEcT")
7580 (synopsis "Analysis of 4sU-seq and RNA-seq time-course data")
7581 (description
7582 "INSPEcT (INference of Synthesis, Processing and dEgradation rates in
7583 Time-Course experiments) analyses 4sU-seq and RNA-seq time-course data in
7584 order to evaluate synthesis, processing and degradation rates and assess via
7585 modeling the rates that determines changes in mature mRNA levels.")
7586 (license license:gpl2)))
7587
7588 (define-public r-dnabarcodes
7589 (package
7590 (name "r-dnabarcodes")
7591 (version "1.26.0")
7592 (source
7593 (origin
7594 (method url-fetch)
7595 (uri (bioconductor-uri "DNABarcodes" version))
7596 (sha256
7597 (base32
7598 "0n2qlvpcjhrxr3br27gz9vhwcpf7sn6g4xdjazvvi3gqcgk90xc6"))))
7599 (properties `((upstream-name . "DNABarcodes")))
7600 (build-system r-build-system)
7601 (propagated-inputs
7602 (list r-bh r-matrix r-rcpp))
7603 (native-inputs
7604 (list r-knitr))
7605 (home-page "https://bioconductor.org/packages/DNABarcodes")
7606 (synopsis "Create and analyze DNA barcodes")
7607 (description
7608 "This package offers tools to create DNA barcode sets capable of
7609 correcting insertion, deletion, and substitution errors. Existing barcodes
7610 can be analyzed regarding their minimal, maximal and average distances between
7611 barcodes. Finally, reads that start with a (possibly mutated) barcode can be
7612 demultiplexed, i.e. assigned to their original reference barcode.")
7613 (license license:gpl2)))
7614
7615 (define-public r-ruvseq
7616 (package
7617 (name "r-ruvseq")
7618 (version "1.30.0")
7619 (source
7620 (origin
7621 (method url-fetch)
7622 (uri (bioconductor-uri "RUVSeq" version))
7623 (sha256
7624 (base32
7625 "001h07b074hvj16bjdp9llb9psphw7r6kpwhq61bj4519y6lpg7x"))))
7626 (properties `((upstream-name . "RUVSeq")))
7627 (build-system r-build-system)
7628 (propagated-inputs
7629 (list r-biobase r-edaseq r-edger r-mass))
7630 (native-inputs
7631 (list r-knitr))
7632 (home-page "https://github.com/drisso/RUVSeq")
7633 (synopsis "Remove unwanted variation from RNA-Seq data")
7634 (description
7635 "This package implements methods to @dfn{remove unwanted variation} (RUV)
7636 of Risso et al. (2014) for the normalization of RNA-Seq read counts between
7637 samples.")
7638 (license license:artistic2.0)))
7639
7640 (define-public r-biocneighbors
7641 (package
7642 (name "r-biocneighbors")
7643 (version "1.14.0")
7644 (source
7645 (origin
7646 (method url-fetch)
7647 (uri (bioconductor-uri "BiocNeighbors" version))
7648 (sha256
7649 (base32
7650 "1a43hzmcpxviqa9723hkafr6gm358amfpqj9d56imclkkfkdz95x"))))
7651 (properties `((upstream-name . "BiocNeighbors")))
7652 (build-system r-build-system)
7653 (propagated-inputs
7654 (list r-biocparallel r-matrix r-rcpp r-rcpphnsw r-s4vectors))
7655 (native-inputs
7656 (list r-knitr))
7657 (home-page "https://bioconductor.org/packages/BiocNeighbors")
7658 (synopsis "Nearest Neighbor Detection for Bioconductor packages")
7659 (description
7660 "This package implements exact and approximate methods for nearest
7661 neighbor detection, in a framework that allows them to be easily switched
7662 within Bioconductor packages or workflows. The exact algorithm is implemented
7663 using pre-clustering with the k-means algorithm. Functions are also provided
7664 to search for all neighbors within a given distance. Parallelization is
7665 achieved for all methods using the BiocParallel framework.")
7666 (license license:gpl3)))
7667
7668 (define-public r-scaledmatrix
7669 (package
7670 (name "r-scaledmatrix")
7671 (version "1.4.1")
7672 (source
7673 (origin
7674 (method url-fetch)
7675 (uri (bioconductor-uri "ScaledMatrix" version))
7676 (sha256
7677 (base32
7678 "05gxr41nb1jqhv357rfha4062kszvrmkr36mhkjsf7kgnzf0p8hz"))))
7679 (properties `((upstream-name . "ScaledMatrix")))
7680 (build-system r-build-system)
7681 (propagated-inputs
7682 (list r-delayedarray r-matrix r-s4vectors))
7683 (native-inputs (list r-knitr))
7684 (home-page "https://github.com/LTLA/ScaledMatrix")
7685 (synopsis "Create a DelayedMatrix of scaled and centered values")
7686 (description
7687 "This package provides delayed computation of a matrix of scaled and
7688 centered values. The result is equivalent to using the @code{scale} function
7689 but avoids explicit realization of a dense matrix during block processing.
7690 This permits greater efficiency in common operations, most notably matrix
7691 multiplication.")
7692 (license license:gpl3)))
7693
7694 (define-public r-treeio
7695 (package
7696 (name "r-treeio")
7697 (version "1.20.2")
7698 (source
7699 (origin
7700 (method url-fetch)
7701 (uri (bioconductor-uri "treeio" version))
7702 (sha256
7703 (base32
7704 "1jymbyl82n88ckw0nkbj72rvlxbk5m7xmcmq3fyi885z7aasc0x1"))))
7705 (properties `((upstream-name . "treeio")))
7706 (build-system r-build-system)
7707 (propagated-inputs
7708 (list r-ape
7709 r-dplyr
7710 r-jsonlite
7711 r-magrittr
7712 r-rlang
7713 r-tibble
7714 r-tidytree))
7715 (native-inputs (list r-knitr))
7716 (home-page "https://github.com/YuLab-SMU/treeio")
7717 (synopsis "Base classes and functions for Phylogenetic tree input and output")
7718 (description
7719 "This is an R package to make it easier to import and store phylogenetic
7720 trees with associated data; and to link external data from different sources
7721 to phylogeny. It also supports exporting phylogenetic trees with
7722 heterogeneous associated data to a single tree file and can be served as a
7723 platform for merging tree with associated data and converting file formats.")
7724 (license license:artistic2.0)))
7725
7726 (define-public r-ggtree
7727 (package
7728 (name "r-ggtree")
7729 (version "3.4.4")
7730 (source
7731 (origin
7732 (method url-fetch)
7733 (uri (bioconductor-uri "ggtree" version))
7734 (sha256
7735 (base32
7736 "0h1qlhn4rj7jgd9vrja7lykaglyfvnzwkghvsqj1mvp4niwli7y5"))))
7737 (properties `((upstream-name . "ggtree")))
7738 (build-system r-build-system)
7739 (propagated-inputs
7740 (list r-ape
7741 r-aplot
7742 r-dplyr
7743 r-ggfun
7744 r-ggplot2
7745 r-magrittr
7746 r-purrr
7747 r-rlang
7748 r-scales
7749 r-tidyr
7750 r-tidytree
7751 r-treeio
7752 r-yulab-utils))
7753 (native-inputs (list r-knitr))
7754 (home-page "https://yulab-smu.top/treedata-book/")
7755 (synopsis "R package for visualization of trees and annotation data")
7756 (description
7757 "This package extends the ggplot2 plotting system which implements a
7758 grammar of graphics. ggtree is designed for visualization and annotation of
7759 phylogenetic trees and other tree-like structures with their annotation
7760 data.")
7761 (license license:artistic2.0)))
7762
7763 (define-public r-metapod
7764 (package
7765 (name "r-metapod")
7766 (version "1.4.0")
7767 (source
7768 (origin
7769 (method url-fetch)
7770 (uri (bioconductor-uri "metapod" version))
7771 (sha256
7772 (base32
7773 "19g9c08alg4qqr710si465wlb5dy759m5d8wn91zwj24077dds7b"))))
7774 (properties `((upstream-name . "metapod")))
7775 (build-system r-build-system)
7776 (propagated-inputs
7777 (list r-rcpp))
7778 (native-inputs
7779 (list r-knitr))
7780 (home-page "https://bioconductor.org/packages/metapod")
7781 (synopsis "Meta-analyses on p-values of differential analyses")
7782 (description
7783 "This package implements a variety of methods for combining p-values in
7784 differential analyses of genome-scale datasets. Functions can combine
7785 p-values across different tests in the same analysis (e.g., genomic windows in
7786 ChIP-seq, exons in RNA-seq) or for corresponding tests across separate
7787 analyses (e.g., replicated comparisons, effect of different treatment
7788 conditions). Support is provided for handling log-transformed input p-values,
7789 missing values and weighting where appropriate.")
7790 (license license:gpl3)))
7791
7792 (define-public r-biocsingular
7793 (package
7794 (name "r-biocsingular")
7795 (version "1.12.0")
7796 (source
7797 (origin
7798 (method url-fetch)
7799 (uri (bioconductor-uri "BiocSingular" version))
7800 (sha256
7801 (base32
7802 "1sraycnn0jahpi8kni1y8ik00ga89fvwqjmbr8388968q22mvm3x"))))
7803 (properties `((upstream-name . "BiocSingular")))
7804 (build-system r-build-system)
7805 (propagated-inputs
7806 (list r-beachmat
7807 r-biocgenerics
7808 r-biocparallel
7809 r-delayedarray
7810 r-irlba
7811 r-matrix
7812 r-rcpp
7813 r-rsvd
7814 r-s4vectors
7815 r-scaledmatrix))
7816 (native-inputs
7817 (list r-knitr))
7818 (home-page "https://github.com/LTLA/BiocSingular")
7819 (synopsis "Singular value decomposition for Bioconductor packages")
7820 (description
7821 "This package implements exact and approximate methods for singular value
7822 decomposition and principal components analysis, in a framework that allows
7823 them to be easily switched within Bioconductor packages or workflows. Where
7824 possible, parallelization is achieved using the BiocParallel framework.")
7825 (license license:gpl3)))
7826
7827 (define-public r-destiny
7828 (package
7829 (name "r-destiny")
7830 (version "3.10.0")
7831 (source
7832 (origin
7833 (method url-fetch)
7834 (uri (bioconductor-uri "destiny" version))
7835 (sha256
7836 (base32
7837 "1c85ky5ggdsi0ab1l4ipl85gc1kj1zv3wp08qrvslax3z0yw0ljy"))))
7838 (build-system r-build-system)
7839 (propagated-inputs
7840 (list r-biobase
7841 r-biocgenerics
7842 r-ggplot-multistats
7843 r-ggplot2
7844 r-ggthemes
7845 r-irlba
7846 r-knn-covertree
7847 r-matrix
7848 r-pcamethods
7849 r-proxy
7850 r-rcpp
7851 r-rcppeigen
7852 r-rcpphnsw
7853 r-rspectra
7854 r-scales
7855 r-scatterplot3d
7856 r-singlecellexperiment
7857 r-smoother
7858 r-summarizedexperiment
7859 r-tidyr
7860 r-tidyselect
7861 r-vim))
7862 (native-inputs
7863 (list r-knitr r-nbconvertr)) ; for vignettes
7864 (home-page "https://bioconductor.org/packages/destiny/")
7865 (synopsis "Create and plot diffusion maps")
7866 (description "This package provides tools to create and plot diffusion
7867 maps.")
7868 ;; Any version of the GPL
7869 (license license:gpl3+)))
7870
7871 (define-public r-savr
7872 (package
7873 (name "r-savr")
7874 (version "1.34.0")
7875 (source
7876 (origin
7877 (method url-fetch)
7878 (uri (bioconductor-uri "savR" version))
7879 (sha256
7880 (base32
7881 "04zlf3lyr6vnpj80m6fd2is2f7302sxwih8nzzjnc4ss972jid2k"))))
7882 (properties `((upstream-name . "savR")))
7883 (build-system r-build-system)
7884 (propagated-inputs
7885 (list r-ggplot2 r-gridextra r-reshape2 r-scales r-xml))
7886 (home-page "https://github.com/bcalder/savR")
7887 (synopsis "Parse and analyze Illumina SAV files")
7888 (description
7889 "This package provides tools to parse Illumina Sequence Analysis
7890 Viewer (SAV) files, access data, and generate QC plots.")
7891 (license license:agpl3+)))
7892
7893 (define-public r-chipexoqual
7894 (package
7895 (name "r-chipexoqual")
7896 (version "1.20.0")
7897 (source
7898 (origin
7899 (method url-fetch)
7900 (uri (bioconductor-uri "ChIPexoQual" version))
7901 (sha256
7902 (base32
7903 "1r4s8awvwwj1g33jpnzfxji23mfy0chkhi14i0ml5sh090xijpaz"))))
7904 (properties `((upstream-name . "ChIPexoQual")))
7905 (build-system r-build-system)
7906 (propagated-inputs
7907 (list r-biocparallel
7908 r-biovizbase
7909 r-broom
7910 r-data-table
7911 r-dplyr
7912 r-genomeinfodb
7913 r-genomicalignments
7914 r-genomicranges
7915 r-ggplot2
7916 r-hexbin
7917 r-iranges
7918 r-rcolorbrewer
7919 r-rmarkdown
7920 r-rsamtools
7921 r-s4vectors
7922 r-scales
7923 r-viridis))
7924 (native-inputs
7925 (list r-knitr))
7926 (home-page "https://github.com/keleslab/ChIPexoQual")
7927 (synopsis "Quality control pipeline for ChIP-exo/nexus data")
7928 (description
7929 "This package provides a quality control pipeline for ChIP-exo/nexus
7930 sequencing data.")
7931 (license license:gpl2+)))
7932
7933 (define-public r-copynumber
7934 (package
7935 (name "r-copynumber")
7936 (version "1.36.0")
7937 (source (origin
7938 (method url-fetch)
7939 (uri (bioconductor-uri "copynumber" version))
7940 (sha256
7941 (base32
7942 "1gr8q9ri49x8qlmbsi6k6wcak1w9v48wr1qy7axc86brzx6z6mhd"))))
7943 (build-system r-build-system)
7944 (propagated-inputs
7945 (list r-s4vectors r-iranges r-genomicranges r-biocgenerics))
7946 (home-page "https://bioconductor.org/packages/copynumber")
7947 (synopsis "Segmentation of single- and multi-track copy number data")
7948 (description
7949 "This package segments single- and multi-track copy number data by a
7950 penalized least squares regression method.")
7951 (license license:artistic2.0)))
7952
7953 (define-public r-dnacopy
7954 (package
7955 (name "r-dnacopy")
7956 (version "1.70.0")
7957 (source
7958 (origin
7959 (method url-fetch)
7960 (uri (bioconductor-uri "DNAcopy" version))
7961 (sha256
7962 (base32
7963 "10bh4p8nbl84rfngsm3bi9w542m159kff95f8c2hvjcxv5yw7iwc"))))
7964 (properties `((upstream-name . "DNAcopy")))
7965 (build-system r-build-system)
7966 (native-inputs (list gfortran))
7967 (home-page "https://bioconductor.org/packages/DNAcopy")
7968 (synopsis "DNA copy number data analysis")
7969 (description
7970 "This package implements the @dfn{circular binary segmentation} (CBS)
7971 algorithm to segment DNA copy number data and identify genomic regions with
7972 abnormal copy number.")
7973 (license license:gpl2+)))
7974
7975 ;; This is a CRAN package, but it uncharacteristically depends on a
7976 ;; Bioconductor package.
7977 (define-public r-htscluster
7978 (package
7979 (name "r-htscluster")
7980 (version "2.0.10")
7981 (source
7982 (origin
7983 (method url-fetch)
7984 (uri (cran-uri "HTSCluster" version))
7985 (sha256
7986 (base32
7987 "0scn4fsfmlkzxibfhsh6krm2cl9c8hsmyjgn48k9dyjf0ylyxg9n"))))
7988 (properties `((upstream-name . "HTSCluster")))
7989 (build-system r-build-system)
7990 (propagated-inputs
7991 (list r-capushe r-edger r-plotrix))
7992 (home-page "https://cran.r-project.org/web/packages/HTSCluster")
7993 (synopsis "Clustering high-throughput transcriptome sequencing (HTS) data")
7994 (description
7995 "This package provides a Poisson mixture model is implemented to cluster
7996 genes from high-throughput transcriptome sequencing (RNA-seq) data. Parameter
7997 estimation is performed using either the EM or CEM algorithm, and the slope
7998 heuristics are used for model selection (i.e., to choose the number of
7999 clusters).")
8000 (license license:gpl3+)))
8001
8002 (define-public r-deds
8003 (package
8004 (name "r-deds")
8005 (version "1.60.0")
8006 (source
8007 (origin
8008 (method url-fetch)
8009 (uri (bioconductor-uri "DEDS" version))
8010 (sha256
8011 (base32
8012 "0vzsmah2lhxf8k6n4d0i4j609sbvygmb6ii2ridg9z3nskwkrhp8"))))
8013 (properties `((upstream-name . "DEDS")))
8014 (build-system r-build-system)
8015 (home-page "https://bioconductor.org/packages/DEDS/")
8016 (synopsis "Differential expression via distance summary for microarray data")
8017 (description
8018 "This library contains functions that calculate various statistics of
8019 differential expression for microarray data, including t statistics, fold
8020 change, F statistics, SAM, moderated t and F statistics and B statistics. It
8021 also implements a new methodology called DEDS (Differential Expression via
8022 Distance Summary), which selects differentially expressed genes by integrating
8023 and summarizing a set of statistics using a weighted distance approach.")
8024 ;; Any version of the LGPL.
8025 (license license:lgpl3+)))
8026
8027 ;; This is a CRAN package, but since it depends on a Bioconductor package we
8028 ;; put it here.
8029 (define-public r-nbpseq
8030 (package
8031 (name "r-nbpseq")
8032 (version "0.3.1")
8033 (source
8034 (origin
8035 (method url-fetch)
8036 (uri (cran-uri "NBPSeq" version))
8037 (sha256
8038 (base32
8039 "07mnnk4n0cyksp1mw36y6369is62kxsfg3wb8d3dwswycdmj8m14"))))
8040 (properties `((upstream-name . "NBPSeq")))
8041 (build-system r-build-system)
8042 (propagated-inputs
8043 (list r-qvalue))
8044 (home-page "https://cran.r-project.org/web/packages/NBPSeq")
8045 (synopsis "Negative binomial models for RNA-Seq data")
8046 (description
8047 "This package provides negative binomial models for two-group comparisons
8048 and regression inferences from RNA-sequencing data.")
8049 (license license:gpl2)))
8050
8051 (define-public r-ebseq
8052 (package
8053 (name "r-ebseq")
8054 (version "1.36.0")
8055 (source
8056 (origin
8057 (method url-fetch)
8058 (uri (bioconductor-uri "EBSeq" version))
8059 (sha256
8060 (base32
8061 "192xl9fwsh04w563yk33mfl303d1kqby2ssbqkckqsdr4jb7d57y"))))
8062 (properties `((upstream-name . "EBSeq")))
8063 (build-system r-build-system)
8064 (propagated-inputs
8065 (list r-blockmodeling r-gplots r-testthat))
8066 (home-page "https://bioconductor.org/packages/EBSeq")
8067 (synopsis "Differential expression analysis of RNA-seq data")
8068 (description
8069 "This package provides tools for differential expression analysis at both
8070 gene and isoform level using RNA-seq data")
8071 (license license:artistic2.0)))
8072
8073 (define-public r-karyoploter
8074 (package
8075 (name "r-karyoploter")
8076 (version "1.22.0")
8077 (source (origin
8078 (method url-fetch)
8079 (uri (bioconductor-uri "karyoploteR" version))
8080 (sha256
8081 (base32
8082 "0hawq9wi3ikvlcdgnjfy5fiiwfq22zwx1p8xf5h4bpypp96pknsk"))))
8083 (build-system r-build-system)
8084 (propagated-inputs
8085 (list r-annotationdbi
8086 r-bamsignals
8087 r-bezier
8088 r-biovizbase
8089 r-digest
8090 r-genomeinfodb
8091 r-genomicfeatures
8092 r-genomicranges
8093 r-iranges
8094 r-memoise
8095 r-regioner
8096 r-rsamtools
8097 r-rtracklayer
8098 r-s4vectors
8099 r-variantannotation))
8100 (native-inputs
8101 (list r-knitr))
8102 (home-page "https://bioconductor.org/packages/karyoploteR/")
8103 (synopsis "Plot customizable linear genomes displaying arbitrary data")
8104 (description "This package creates karyotype plots of arbitrary genomes and
8105 offers a complete set of functions to plot arbitrary data on them. It mimics
8106 many R base graphics functions coupling them with a coordinate change function
8107 automatically mapping the chromosome and data coordinates into the plot
8108 coordinates.")
8109 (license license:artistic2.0)))
8110
8111 (define-public r-lpsymphony
8112 (package
8113 (name "r-lpsymphony")
8114 (version "1.24.0")
8115 (source
8116 (origin
8117 (method url-fetch)
8118 (uri (bioconductor-uri "lpsymphony" version))
8119 (sha256
8120 (base32
8121 "0kc708ss5byzw8qh439mb4nq6hsfmz73gfamiznw3lv352brd33g"))))
8122 (build-system r-build-system)
8123 (arguments
8124 (list
8125 #:phases
8126 '(modify-phases %standard-phases
8127 (add-after 'unpack 'make-build-order-reproducible
8128 (lambda _
8129 (substitute* '("src/SYMPHONY/Cgl/configure.ac"
8130 "src/SYMPHONY/Cgl/configure")
8131 (("for file in `ls \\*/Makefile.in`")
8132 "for file in `ls */Makefile.in | sort`")))))))
8133 (inputs
8134 (list zlib))
8135 (native-inputs
8136 (list pkg-config r-knitr))
8137 (home-page "https://r-forge.r-project.org/projects/rsymphony")
8138 (synopsis "Symphony integer linear programming solver in R")
8139 (description
8140 "This package was derived from Rsymphony. The package provides an R
8141 interface to SYMPHONY, a linear programming solver written in C++. The main
8142 difference between this package and Rsymphony is that it includes the solver
8143 source code, while Rsymphony expects to find header and library files on the
8144 users' system. Thus the intention of @code{lpsymphony} is to provide an easy
8145 to install interface to SYMPHONY.")
8146 ;; Symphony 5.4 or later is distributed under the terms of the EPL 1.0.
8147 ;; lpsimphony is released under the same terms.
8148 (license license:epl1.0)))
8149
8150 (define-public r-ihw
8151 (package
8152 (name "r-ihw")
8153 (version "1.24.0")
8154 (source
8155 (origin
8156 (method url-fetch)
8157 (uri (bioconductor-uri "IHW" version))
8158 (sha256
8159 (base32
8160 "1gsfy75dz7xh16z844llcmjnp0a0ridszmrbbv2bdaa43na5msmf"))))
8161 (properties `((upstream-name . "IHW")))
8162 (build-system r-build-system)
8163 (propagated-inputs
8164 (list r-biocgenerics r-fdrtool r-lpsymphony r-slam))
8165 (native-inputs
8166 (list r-knitr))
8167 (home-page "https://bioconductor.org/packages/IHW")
8168 (synopsis "Independent hypothesis weighting")
8169 (description
8170 "@dfn{Independent hypothesis weighting} (IHW) is a multiple testing
8171 procedure that increases power compared to the method of Benjamini and
8172 Hochberg by assigning data-driven weights to each hypothesis. The input to
8173 IHW is a two-column table of p-values and covariates. The covariate can be
8174 any continuous-valued or categorical variable that is thought to be
8175 informative on the statistical properties of each hypothesis test, while it is
8176 independent of the p-value under the null hypothesis.")
8177 (license license:artistic2.0)))
8178
8179 (define-public r-icobra
8180 (package
8181 (name "r-icobra")
8182 (version "1.24.1")
8183 (source
8184 (origin
8185 (method url-fetch)
8186 (uri (bioconductor-uri "iCOBRA" version))
8187 (sha256
8188 (base32
8189 "1gvra5bgsf6lvs4f2md3xx7xxsx4j8079c2nr8vz9lvy2sfyl6s9"))))
8190 (properties `((upstream-name . "iCOBRA")))
8191 (build-system r-build-system)
8192 (propagated-inputs
8193 (list r-dplyr
8194 r-dt
8195 r-ggplot2
8196 r-limma
8197 r-markdown
8198 r-reshape2
8199 r-rocr
8200 r-scales
8201 r-shiny
8202 r-shinybs
8203 r-shinydashboard
8204 r-upsetr))
8205 (native-inputs
8206 (list r-knitr))
8207 (home-page "https://bioconductor.org/packages/iCOBRA")
8208 (synopsis "Comparison and visualization of ranking and assignment methods")
8209 (description
8210 "This package provides functions for calculation and visualization of
8211 performance metrics for evaluation of ranking and binary
8212 classification (assignment) methods. It also contains a Shiny application for
8213 interactive exploration of results.")
8214 (license license:gpl2+)))
8215
8216 (define-public r-residualmatrix
8217 (package
8218 (name "r-residualmatrix")
8219 (version "1.6.1")
8220 (source
8221 (origin
8222 (method url-fetch)
8223 (uri (bioconductor-uri "ResidualMatrix" version))
8224 (sha256
8225 (base32
8226 "1530706c7b53h9m8smgnaj63rgdbm3hd09n7jwy6zc0y6qcffckd"))))
8227 (properties
8228 `((upstream-name . "ResidualMatrix")))
8229 (build-system r-build-system)
8230 (propagated-inputs
8231 (list r-delayedarray r-matrix r-s4vectors))
8232 (native-inputs
8233 (list r-knitr))
8234 (home-page "https://github.com/LTLA/ResidualMatrix")
8235 (synopsis "Create a DelayedMatrix of regression residuals")
8236 (description
8237 "This package implements tools for delayed computation of a matrix of
8238 residuals after fitting a linear model to each column of an input matrix. It
8239 also supports partial computation of residuals where selected factors are to
8240 be preserved in the output matrix. It implements a number of efficient
8241 methods for operating on the delayed matrix of residuals, most notably matrix
8242 multiplication and calculation of row/column sums or means.")
8243 (license license:gpl3)))
8244
8245 (define-public r-batchelor
8246 (package
8247 (name "r-batchelor")
8248 (version "1.12.3")
8249 (source
8250 (origin
8251 (method url-fetch)
8252 (uri (bioconductor-uri "batchelor" version))
8253 (sha256
8254 (base32
8255 "00ix3hvhgalxg63qnynv2waa273jk336lg47k72qwxfzimsxfjxc"))))
8256 (properties `((upstream-name . "batchelor")))
8257 (build-system r-build-system)
8258 (propagated-inputs
8259 (list r-beachmat
8260 r-biocgenerics
8261 r-biocneighbors
8262 r-biocparallel
8263 r-biocsingular
8264 r-delayedarray
8265 r-delayedmatrixstats
8266 r-igraph
8267 r-matrix
8268 r-rcpp
8269 r-residualmatrix
8270 r-s4vectors
8271 r-scaledmatrix
8272 r-scuttle
8273 r-singlecellexperiment
8274 r-summarizedexperiment))
8275 (native-inputs (list r-knitr))
8276 (home-page "https://bioconductor.org/packages/batchelor")
8277 (synopsis "Single-Cell Batch Correction Methods")
8278 (description
8279 "This package implements a variety of methods for batch correction of
8280 single-cell (RNA sequencing) data. This includes methods based on detecting
8281 mutually nearest neighbors, as well as several efficient variants of linear
8282 regression of the log-expression values. Functions are also provided to
8283 perform global rescaling to remove differences in depth between batches, and
8284 to perform a principal components analysis that is robust to differences in
8285 the numbers of cells across batches.")
8286 (license license:gpl3)))
8287
8288 (define-public r-mast
8289 (package
8290 (name "r-mast")
8291 (version "1.22.0")
8292 (source
8293 (origin
8294 (method url-fetch)
8295 (uri (bioconductor-uri "MAST" version))
8296 (sha256
8297 (base32
8298 "1kmrqxcfzzcs8l33n9qn0vahc6wxq6ks3cjx95vg96maf2qzhzzi"))))
8299 (properties `((upstream-name . "MAST")))
8300 (build-system r-build-system)
8301 (propagated-inputs
8302 (list r-abind
8303 r-biobase
8304 r-biocgenerics
8305 r-data-table
8306 r-ggplot2
8307 r-plyr
8308 r-progress
8309 r-reshape2
8310 r-s4vectors
8311 r-singlecellexperiment
8312 r-stringr
8313 r-summarizedexperiment))
8314 (native-inputs
8315 (list r-knitr))
8316 (home-page "https://github.com/RGLab/MAST/")
8317 (synopsis "Model-based analysis of single cell transcriptomics")
8318 (description
8319 "This package provides methods and models for handling zero-inflated
8320 single cell assay data.")
8321 (license license:gpl2+)))
8322
8323 (define-public r-monocle
8324 (package
8325 (name "r-monocle")
8326 (version "2.24.1")
8327 (source
8328 (origin
8329 (method url-fetch)
8330 (uri (bioconductor-uri "monocle" version))
8331 (sha256
8332 (base32
8333 "11g1wx0f1yzhg3x1aa3d5l7pqlzxj16s0gha21skxkgld8k2x8xn"))))
8334 (build-system r-build-system)
8335 (propagated-inputs
8336 (list r-biobase
8337 r-biocgenerics
8338 r-biocviews
8339 r-cluster
8340 r-combinat
8341 r-ddrtree
8342 r-dplyr
8343 r-fastica
8344 r-ggplot2
8345 r-hsmmsinglecell
8346 r-igraph
8347 r-irlba
8348 r-leidenbase
8349 r-limma
8350 r-mass
8351 r-matrix
8352 r-matrixstats
8353 r-pheatmap
8354 r-plyr
8355 r-proxy
8356 r-qlcmatrix
8357 r-rann
8358 r-rcpp
8359 r-reshape2
8360 r-rtsne
8361 r-slam
8362 r-stringr
8363 r-tibble
8364 r-vgam
8365 r-viridis))
8366 (native-inputs
8367 (list r-knitr))
8368 (home-page "https://bioconductor.org/packages/monocle")
8369 (synopsis "Clustering, differential expression, and trajectory analysis for single-cell RNA-Seq")
8370 (description
8371 "Monocle performs differential expression and time-series analysis for
8372 single-cell expression experiments. It orders individual cells according to
8373 progress through a biological process, without knowing ahead of time which
8374 genes define progress through that process. Monocle also performs
8375 differential expression analysis, clustering, visualization, and other useful
8376 tasks on single cell expression data. It is designed to work with RNA-Seq and
8377 qPCR data, but could be used with other types as well.")
8378 (license license:artistic2.0)))
8379
8380 (define-public r-leidenbase
8381 (let ((commit "a11b8455fa3307d9e3ac4e3a5accddf3c83b9a96")
8382 (revision "1"))
8383 (package
8384 (name "r-leidenbase")
8385 (version (git-version "0.1.9" revision commit))
8386 (source
8387 (origin
8388 (method git-fetch)
8389 (uri (git-reference
8390 (url "https://github.com/cole-trapnell-lab/leidenbase")
8391 (commit commit)))
8392 (file-name (git-file-name name version))
8393 (sha256
8394 (base32
8395 "1f54mycsffvzmblz5pzgs3v4jygnbvz0c9d3x710gw5mxkq2p84f"))))
8396 (properties `((upstream-name . "leidenbase")))
8397 (build-system r-build-system)
8398 (inputs
8399 (list zlib))
8400 (native-inputs
8401 (list gfortran))
8402 (propagated-inputs
8403 (list r-igraph))
8404 (home-page "https://github.com/cole-trapnell-lab/leidenbase")
8405 (synopsis "R and C wrappers to run the Leiden find_partition function")
8406 (description
8407 "This package provides an R to C interface that runs the Leiden
8408 community detection algorithm to find a basic partition. It runs the
8409 equivalent of the @code{find_partition} function. This package includes the
8410 required source code files from the official Leidenalg distribution and
8411 several functions from the R igraph package.")
8412 (license license:gpl3+))))
8413
8414 (define-public r-sanssouci
8415 ;; sansscouci doesn't have a (versioned) release yet.
8416 ;; This is the latest commit as of packaging for Guix.
8417 (let ((commit "5fe20a9aaf4ac637fa83d9cc73ff1c22de97ca6f")
8418 (revision "1"))
8419 (package
8420 (name "r-sanssouci")
8421 (version (git-version "0" revision commit))
8422 (source (origin
8423 (method git-fetch)
8424 (uri (git-reference
8425 (url "https://github.com/pneuvial/sanssouci.git")
8426 (commit commit)))
8427 (file-name (git-file-name name version))
8428 (sha256
8429 (base32
8430 "13ycdd790qw64qy2zdvcrpj3fc8as628rsly32438d3rifnlc5sk"))))
8431 (build-system r-build-system)
8432 (propagated-inputs
8433 (list r-generics r-matrix r-matrixstats r-rcpp r-rcpparmadillo))
8434 (home-page "https://pneuvial.github.io/sanssouci")
8435 (synopsis "Post Hoc multiple testing inference")
8436 (description
8437 "The goal of sansSouci is to perform post hoc inference: in a multiple
8438 testing context, sansSouci provides statistical guarantees on possibly
8439 user-defined and/or data-driven sets of hypotheses.")
8440 (license license:gpl3))))
8441
8442 (define-public r-monocle3
8443 (package
8444 (name "r-monocle3")
8445 (version "1.0.0")
8446 (source
8447 (origin
8448 (method git-fetch)
8449 (uri (git-reference
8450 (url "https://github.com/cole-trapnell-lab/monocle3")
8451 (commit version)))
8452 (file-name (git-file-name name version))
8453 (sha256
8454 (base32
8455 "16vpvlbms8fdvpfwzcig0rkg2mxnsq1h80d2l7q3953wm91qc9x4"))))
8456 (build-system r-build-system)
8457 (propagated-inputs
8458 (list r-assertthat
8459 r-batchelor
8460 r-biobase
8461 r-biocgenerics
8462 r-delayedmatrixstats
8463 r-dplyr
8464 r-ggplot2
8465 r-ggrepel
8466 r-grr
8467 r-htmlwidgets
8468 r-igraph
8469 r-irlba
8470 r-leidenbase
8471 r-limma
8472 r-lmtest
8473 r-mass
8474 r-matrix
8475 r-matrix-utils
8476 r-pbapply
8477 r-pbmcapply
8478 r-pheatmap
8479 r-plotly
8480 r-pryr
8481 r-proxy
8482 r-pscl
8483 r-purrr
8484 r-rann
8485 r-rcpp
8486 r-rcppparallel
8487 r-reshape2
8488 r-reticulate
8489 r-rhpcblasctl
8490 r-rsample
8491 r-rtsne
8492 r-shiny
8493 r-slam
8494 r-spdep
8495 r-speedglm
8496 r-stringr
8497 r-singlecellexperiment
8498 r-tibble
8499 r-tidyr
8500 r-uwot
8501 r-viridis))
8502 (home-page "https://github.com/cole-trapnell-lab/monocle3")
8503 (synopsis "Analysis toolkit for single-cell RNA-Seq data")
8504 (description
8505 "Monocle 3 is an analysis toolkit for single-cell RNA-Seq experiments.")
8506 (license license:expat)))
8507
8508 (define-public r-noiseq
8509 (package
8510 (name "r-noiseq")
8511 (version "2.40.0")
8512 (source
8513 (origin
8514 (method url-fetch)
8515 (uri (bioconductor-uri "NOISeq" version))
8516 (sha256
8517 (base32
8518 "0ah6adlhv4254jkssinn2ik8n811hd1nw85bnzqk2kwhl49nrk27"))))
8519 (properties `((upstream-name . "NOISeq")))
8520 (build-system r-build-system)
8521 (propagated-inputs
8522 (list r-biobase r-matrix))
8523 (home-page "https://bioconductor.org/packages/NOISeq")
8524 (synopsis "Exploratory analysis and differential expression for RNA-seq data")
8525 (description
8526 "This package provides tools to support the analysis of RNA-seq
8527 expression data or other similar kind of data. It provides exploratory plots
8528 to evaluate saturation, count distribution, expression per chromosome, type of
8529 detected features, features length, etc. It also supports the analysis of
8530 differential expression between two experimental conditions with no parametric
8531 assumptions.")
8532 (license license:artistic2.0)))
8533
8534 (define-public r-scdd
8535 (package
8536 (name "r-scdd")
8537 (version "1.20.0")
8538 (source
8539 (origin
8540 (method url-fetch)
8541 (uri (bioconductor-uri "scDD" version))
8542 (sha256
8543 (base32
8544 "0bjww338z5qf2g97kbh85h9kpagjr59ff9f4alm33h16xz5mb7k0"))))
8545 (properties `((upstream-name . "scDD")))
8546 (build-system r-build-system)
8547 (propagated-inputs
8548 (list r-arm
8549 r-biocparallel
8550 r-ebseq
8551 r-fields
8552 r-ggplot2
8553 r-mclust
8554 r-outliers
8555 r-s4vectors
8556 r-scran
8557 r-singlecellexperiment
8558 r-summarizedexperiment))
8559 (native-inputs
8560 (list r-knitr))
8561 (home-page "https://github.com/kdkorthauer/scDD")
8562 (synopsis "Mixture modeling of single-cell RNA-seq data")
8563 (description
8564 "This package implements a method to analyze single-cell RNA-seq data
8565 utilizing flexible Dirichlet Process mixture models. Genes with differential
8566 distributions of expression are classified into several interesting patterns
8567 of differences between two conditions. The package also includes functions
8568 for simulating data with these patterns from negative binomial
8569 distributions.")
8570 (license license:gpl2)))
8571
8572 (define-public r-scone
8573 (package
8574 (name "r-scone")
8575 (version "1.20.0")
8576 (source
8577 (origin
8578 (method url-fetch)
8579 (uri (bioconductor-uri "scone" version))
8580 (sha256
8581 (base32
8582 "05id34n6min03ha1chg5mrvx399qm2mby9kxkaz5w8fbidp97851"))))
8583 (build-system r-build-system)
8584 (propagated-inputs
8585 (list r-aroma-light
8586 r-biocparallel
8587 r-boot
8588 r-class
8589 r-cluster
8590 r-compositions
8591 r-diptest
8592 r-edger
8593 r-fpc
8594 r-gplots
8595 r-hexbin
8596 r-limma
8597 r-matrixgenerics
8598 r-matrixstats
8599 r-mixtools
8600 r-rarpack
8601 r-rcolorbrewer
8602 r-rhdf5
8603 r-ruvseq
8604 r-singlecellexperiment
8605 r-summarizedexperiment))
8606 (native-inputs
8607 (list r-knitr))
8608 (home-page "https://bioconductor.org/packages/scone")
8609 (synopsis "Single cell overview of normalized expression data")
8610 (description
8611 "SCONE is an R package for comparing and ranking the performance of
8612 different normalization schemes for single-cell RNA-seq and other
8613 high-throughput analyses.")
8614 (license license:artistic2.0)))
8615
8616 (define-public r-geoquery
8617 (package
8618 (name "r-geoquery")
8619 (version "2.64.2")
8620 (source
8621 (origin
8622 (method url-fetch)
8623 (uri (bioconductor-uri "GEOquery" version))
8624 (sha256
8625 (base32
8626 "1cvkvq2haz831qi8w0gd3ayvxfxsl0z5klhki4gkfi9xqdv1gi9x"))))
8627 (properties `((upstream-name . "GEOquery")))
8628 (build-system r-build-system)
8629 (propagated-inputs
8630 (list r-biobase
8631 r-curl
8632 r-data-table
8633 r-dplyr
8634 r-limma
8635 r-magrittr
8636 r-r-utils
8637 r-readr
8638 r-tidyr
8639 r-xml2))
8640 (native-inputs
8641 (list r-knitr))
8642 (home-page "https://github.com/seandavi/GEOquery/")
8643 (synopsis "Get data from NCBI Gene Expression Omnibus (GEO)")
8644 (description
8645 "The NCBI Gene Expression Omnibus (GEO) is a public repository of
8646 microarray data. Given the rich and varied nature of this resource, it is
8647 only natural to want to apply BioConductor tools to these data. GEOquery is
8648 the bridge between GEO and BioConductor.")
8649 (license license:gpl2)))
8650
8651 (define-public r-illuminaio
8652 (package
8653 (name "r-illuminaio")
8654 (version "0.38.0")
8655 (source
8656 (origin
8657 (method url-fetch)
8658 (uri (bioconductor-uri "illuminaio" version))
8659 (sha256
8660 (base32
8661 "1xk057a9w4ps8xi8jyw8imkjcicfmzns8g92grn4af7yiip68h62"))))
8662 (build-system r-build-system)
8663 (propagated-inputs
8664 (list r-base64))
8665 (home-page "https://github.com/HenrikBengtsson/illuminaio/")
8666 (synopsis "Parse Illumina microarray output files")
8667 (description
8668 "This package provides tools for parsing Illumina's microarray output
8669 files, including IDAT.")
8670 (license license:gpl2)))
8671
8672 (define-public r-siggenes
8673 (package
8674 (name "r-siggenes")
8675 (version "1.70.0")
8676 (source
8677 (origin
8678 (method url-fetch)
8679 (uri (bioconductor-uri "siggenes" version))
8680 (sha256
8681 (base32
8682 "0amjqm2c8p1vjzx109p7n81wbsbx8rljwn6mbkl7dpi834im9d7l"))))
8683 (build-system r-build-system)
8684 (propagated-inputs
8685 (list r-biobase r-multtest r-scrime))
8686 (home-page "https://bioconductor.org/packages/siggenes/")
8687 (synopsis
8688 "Multiple testing using SAM and Efron's empirical Bayes approaches")
8689 (description
8690 "This package provides tools for the identification of differentially
8691 expressed genes and estimation of the @dfn{False Discovery Rate} (FDR) using
8692 both the Significance Analysis of Microarrays (SAM) and the @dfn{Empirical
8693 Bayes Analyses of Microarrays} (EBAM).")
8694 (license license:lgpl2.0+)))
8695
8696 (define-public r-bumphunter
8697 (package
8698 (name "r-bumphunter")
8699 (version "1.38.0")
8700 (source
8701 (origin
8702 (method url-fetch)
8703 (uri (bioconductor-uri "bumphunter" version))
8704 (sha256
8705 (base32
8706 "0k92ps9chqsimbc7vsr8swg679zfv8nfn5zahbqq4nknhhy7hwxw"))))
8707 (build-system r-build-system)
8708 (propagated-inputs
8709 (list r-annotationdbi
8710 r-biocgenerics
8711 r-dorng
8712 r-foreach
8713 r-genomeinfodb
8714 r-genomicfeatures
8715 r-genomicranges
8716 r-iranges
8717 r-iterators
8718 r-limma
8719 r-locfit
8720 r-matrixstats
8721 r-s4vectors))
8722 (home-page "https://github.com/ririzarr/bumphunter")
8723 (synopsis "Find bumps in genomic data")
8724 (description
8725 "This package provides tools for finding bumps in genomic data in order
8726 to identify differentially methylated regions in epigenetic epidemiology
8727 studies.")
8728 (license license:artistic2.0)))
8729
8730 (define-public r-milor
8731 (package
8732 (name "r-milor")
8733 (version "1.4.0")
8734 (source (origin
8735 (method url-fetch)
8736 (uri (bioconductor-uri "miloR" version))
8737 (sha256
8738 (base32
8739 "1jz9p3grnczx0bpdw6j64x21in8zgm3qy19hmm296har2rx9m5zs"))))
8740 (properties `((upstream-name . "miloR")))
8741 (build-system r-build-system)
8742 (propagated-inputs
8743 (list r-biocgenerics
8744 r-biocneighbors
8745 r-biocparallel
8746 r-biocsingular
8747 r-cowplot
8748 r-dplyr
8749 r-edger
8750 r-ggbeeswarm
8751 r-ggplot2
8752 r-ggraph
8753 r-ggrepel
8754 r-gtools
8755 r-igraph
8756 r-irlba
8757 r-limma
8758 r-matrix
8759 r-matrixstats
8760 r-patchwork
8761 r-rcolorbrewer
8762 r-s4vectors
8763 r-singlecellexperiment
8764 r-stringr
8765 r-summarizedexperiment
8766 r-tibble
8767 r-tidyr))
8768 (native-inputs (list r-knitr))
8769 (home-page "https://marionilab.github.io/miloR")
8770 (synopsis "Differential neighbourhood abundance testing on a graph")
8771 (description
8772 "Milo performs single-cell differential abundance testing. Cell states
8773 are modelled as representative neighbourhoods on a nearest neighbour graph.
8774 Hypothesis testing is performed using a negative bionomial generalized linear
8775 model.")
8776 (license license:gpl3)))
8777
8778 (define-public r-minfi
8779 (package
8780 (name "r-minfi")
8781 (version "1.42.0")
8782 (source
8783 (origin
8784 (method url-fetch)
8785 (uri (bioconductor-uri "minfi" version))
8786 (sha256
8787 (base32
8788 "0255z7w5i5k01w8wn7jkb37h3q7m7vg0szqgk76h330yydnmkrq6"))))
8789 (build-system r-build-system)
8790 (propagated-inputs
8791 (list r-beanplot
8792 r-biobase
8793 r-biocgenerics
8794 r-biocparallel
8795 r-biostrings
8796 r-bumphunter
8797 r-data-table
8798 r-delayedarray
8799 r-delayedmatrixstats
8800 r-genefilter
8801 r-genomeinfodb
8802 r-genomicranges
8803 r-geoquery
8804 r-hdf5array
8805 r-illuminaio
8806 r-iranges
8807 r-lattice
8808 r-limma
8809 r-mass
8810 r-mclust
8811 r-nlme
8812 r-nor1mix
8813 r-preprocesscore
8814 r-quadprog
8815 r-rcolorbrewer
8816 r-reshape
8817 r-s4vectors
8818 r-siggenes
8819 r-summarizedexperiment))
8820 (native-inputs
8821 (list r-knitr))
8822 (home-page "https://github.com/hansenlab/minfi")
8823 (synopsis "Analyze Illumina Infinium DNA methylation arrays")
8824 (description
8825 "This package provides tools to analyze and visualize Illumina Infinium
8826 methylation arrays.")
8827 (license license:artistic2.0)))
8828
8829 (define-public r-methylumi
8830 (package
8831 (name "r-methylumi")
8832 (version "2.42.0")
8833 (source
8834 (origin
8835 (method url-fetch)
8836 (uri (bioconductor-uri "methylumi" version))
8837 (sha256
8838 (base32
8839 "0klkinq55lfj1d4z8gkrv98849079x1l5gd15habw7jq9xxvhjww"))))
8840 (build-system r-build-system)
8841 (propagated-inputs
8842 (list r-annotate
8843 r-annotationdbi
8844 r-biobase
8845 r-biocgenerics
8846 r-fdb-infiniummethylation-hg19
8847 r-genefilter
8848 r-genomeinfodb
8849 r-genomicfeatures
8850 r-genomicranges
8851 r-ggplot2
8852 r-illuminaio
8853 r-iranges
8854 r-lattice
8855 r-matrixstats
8856 r-minfi
8857 r-reshape2
8858 r-s4vectors
8859 r-scales
8860 r-summarizedexperiment))
8861 (native-inputs
8862 (list r-knitr))
8863 (home-page "https://bioconductor.org/packages/methylumi")
8864 (synopsis "Handle Illumina methylation data")
8865 (description
8866 "This package provides classes for holding and manipulating Illumina
8867 methylation data. Based on eSet, it can contain MIAME information, sample
8868 information, feature information, and multiple matrices of data. An
8869 \"intelligent\" import function, methylumiR can read the Illumina text files
8870 and create a MethyLumiSet. methylumIDAT can directly read raw IDAT files from
8871 HumanMethylation27 and HumanMethylation450 microarrays. Normalization,
8872 background correction, and quality control features for GoldenGate, Infinium,
8873 and Infinium HD arrays are also included.")
8874 (license license:gpl2)))
8875
8876 (define-public r-lumi
8877 (package
8878 (name "r-lumi")
8879 (version "2.48.0")
8880 (source
8881 (origin
8882 (method url-fetch)
8883 (uri (bioconductor-uri "lumi" version))
8884 (sha256
8885 (base32
8886 "06zmll5j1yymsm3byarhllrz4q1w5mzv267a9g6visn73wan8y9d"))))
8887 (build-system r-build-system)
8888 (propagated-inputs
8889 (list r-affy
8890 r-annotate
8891 r-annotationdbi
8892 r-biobase
8893 r-dbi
8894 r-genomicfeatures
8895 r-genomicranges
8896 r-kernsmooth
8897 r-lattice
8898 r-mass
8899 r-methylumi
8900 r-mgcv
8901 r-nleqslv
8902 r-preprocesscore
8903 r-rsqlite))
8904 (home-page "https://bioconductor.org/packages/lumi")
8905 (synopsis "BeadArray-specific methods for Illumina methylation and expression microarrays")
8906 (description
8907 "The lumi package provides an integrated solution for the Illumina
8908 microarray data analysis. It includes functions of Illumina
8909 BeadStudio (GenomeStudio) data input, quality control, BeadArray-specific
8910 variance stabilization, normalization and gene annotation at the probe level.
8911 It also includes the functions of processing Illumina methylation microarrays,
8912 especially Illumina Infinium methylation microarrays.")
8913 (license license:lgpl2.0+)))
8914
8915 (define-public r-linnorm
8916 (package
8917 (name "r-linnorm")
8918 (version "2.20.0")
8919 (source
8920 (origin
8921 (method url-fetch)
8922 (uri (bioconductor-uri "Linnorm" version))
8923 (sha256
8924 (base32
8925 "1002lllgns5klv3q2wsikkbypa2bafpka7a8mri0y5bfxncfr2zb"))))
8926 (properties `((upstream-name . "Linnorm")))
8927 (build-system r-build-system)
8928 (propagated-inputs
8929 (list r-amap
8930 r-apcluster
8931 r-ellipse
8932 r-fastcluster
8933 r-fpc
8934 r-ggdendro
8935 r-ggplot2
8936 r-gmodels
8937 r-igraph
8938 r-limma
8939 r-mass
8940 r-mclust
8941 r-rcpp
8942 r-rcpparmadillo
8943 r-rtsne
8944 r-statmod
8945 r-vegan
8946 r-zoo))
8947 (native-inputs
8948 (list r-knitr))
8949 (home-page "http://www.jjwanglab.org/Linnorm/")
8950 (synopsis "Linear model and normality based transformation method")
8951 (description
8952 "Linnorm is an R package for the analysis of RNA-seq, scRNA-seq, ChIP-seq
8953 count data or any large scale count data. It transforms such datasets for
8954 parametric tests. In addition to the transformtion function (@code{Linnorm}),
8955 the following pipelines are implemented:
8956
8957 @enumerate
8958 @item Library size/batch effect normalization (@code{Linnorm.Norm})
8959 @item Cell subpopluation analysis and visualization using t-SNE or PCA K-means
8960 clustering or hierarchical clustering (@code{Linnorm.tSNE},
8961 @code{Linnorm.PCA}, @code{Linnorm.HClust})
8962 @item Differential expression analysis or differential peak detection using
8963 limma (@code{Linnorm.limma})
8964 @item Highly variable gene discovery and visualization (@code{Linnorm.HVar})
8965 @item Gene correlation network analysis and visualization (@code{Linnorm.Cor})
8966 @item Stable gene selection for scRNA-seq data; for users without or who do
8967 not want to rely on spike-in genes (@code{Linnorm.SGenes})
8968 @item Data imputation (@code{Linnorm.DataImput}).
8969 @end enumerate
8970
8971 Linnorm can work with raw count, CPM, RPKM, FPKM and TPM. Additionally, the
8972 @code{RnaXSim} function is included for simulating RNA-seq data for the
8973 evaluation of DEG analysis methods.")
8974 (license license:expat)))
8975
8976 (define-public r-ioniser
8977 (package
8978 (name "r-ioniser")
8979 (version "2.20.0")
8980 (source
8981 (origin
8982 (method url-fetch)
8983 (uri (bioconductor-uri "IONiseR" version))
8984 (sha256
8985 (base32
8986 "0cgx1dcfh617l9vr4r3ky8w7f0snl0vpavfd9n1h5n68p0p42dwi"))))
8987 (properties `((upstream-name . "IONiseR")))
8988 (build-system r-build-system)
8989 (propagated-inputs
8990 (list r-biocgenerics
8991 r-biocparallel
8992 r-biostrings
8993 r-bit64
8994 r-dplyr
8995 r-ggplot2
8996 r-magrittr
8997 r-rhdf5
8998 r-shortread
8999 r-stringr
9000 r-tibble
9001 r-tidyr
9002 r-xvector))
9003 (native-inputs
9004 (list r-knitr))
9005 (home-page "https://bioconductor.org/packages/IONiseR/")
9006 (synopsis "Quality assessment tools for Oxford Nanopore MinION data")
9007 (description
9008 "IONiseR provides tools for the quality assessment of Oxford Nanopore
9009 MinION data. It extracts summary statistics from a set of fast5 files and can
9010 be used either before or after base calling. In addition to standard
9011 summaries of the read-types produced, it provides a number of plots for
9012 visualising metrics relative to experiment run time or spatially over the
9013 surface of a flowcell.")
9014 (license license:expat)))
9015
9016 ;; This is a CRAN package, but it depends on multtest from Bioconductor.
9017 (define-public r-mutoss
9018 (package
9019 (name "r-mutoss")
9020 (version "0.1-12")
9021 (source
9022 (origin
9023 (method url-fetch)
9024 (uri (cran-uri "mutoss" version))
9025 (sha256
9026 (base32
9027 "1yk7p7pb2xm38d3j19ysgwmix48lvimbhkhjjwk5jmr1a0ysx298"))))
9028 (properties `((upstream-name . "mutoss")))
9029 (build-system r-build-system)
9030 (propagated-inputs
9031 (list r-multcomp r-multtest r-mvtnorm r-plotrix))
9032 (home-page "https://github.com/kornl/mutoss/")
9033 (synopsis "Unified multiple testing procedures")
9034 (description
9035 "This package is designed to ease the application and comparison of
9036 multiple hypothesis testing procedures for FWER, gFWER, FDR and FDX. Methods
9037 are standardized and usable by the accompanying mutossGUI package.")
9038 ;; Any version of the GPL.
9039 (license (list license:gpl2+ license:gpl3+))))
9040
9041 ;; This is a CRAN package, but it depends on mutoss, which depends on multtest
9042 ;; from Bioconductor, so we put it here.
9043 (define-public r-metap
9044 (package
9045 (name "r-metap")
9046 (version "1.8")
9047 (source
9048 (origin
9049 (method url-fetch)
9050 (uri (cran-uri "metap" version))
9051 (sha256
9052 (base32
9053 "0asmypxfxly4xmcjf3yzid5zqlzg88z0brij2splfk4avsl035gf"))))
9054 (build-system r-build-system)
9055 (propagated-inputs
9056 (list r-lattice
9057 r-mathjaxr
9058 r-mutoss
9059 r-qqconf
9060 r-rdpack
9061 r-tfisher))
9062 (home-page "http://www.dewey.myzen.co.uk/meta/meta.html")
9063 (synopsis "Meta-analysis of significance values")
9064 (description
9065 "The canonical way to perform meta-analysis involves using effect sizes.
9066 When they are not available this package provides a number of methods for
9067 meta-analysis of significance values including the methods of Edgington,
9068 Fisher, Stouffer, Tippett, and Wilkinson; a number of data-sets to replicate
9069 published results; and a routine for graphical display.")
9070 (license license:gpl2)))
9071
9072 (define-public r-tradeseq
9073 (package
9074 (name "r-tradeseq")
9075 (version "1.10.0")
9076 (source (origin
9077 (method url-fetch)
9078 (uri (bioconductor-uri "tradeSeq" version))
9079 (sha256
9080 (base32
9081 "0v9nqxrwa69qhmyaicn2vvs8haha4kzs93iqim306331vadp9qm0"))))
9082 (build-system r-build-system)
9083 (propagated-inputs
9084 (list r-biobase
9085 r-biocparallel
9086 r-edger
9087 r-ggplot2
9088 r-igraph
9089 r-magrittr
9090 r-mass
9091 r-matrix
9092 r-matrixstats
9093 r-mgcv
9094 r-pbapply
9095 r-princurve
9096 r-rcolorbrewer
9097 r-s4vectors
9098 r-singlecellexperiment
9099 r-slingshot
9100 r-summarizedexperiment
9101 r-tibble
9102 r-trajectoryutils
9103 r-viridis))
9104 (native-inputs
9105 (list r-knitr))
9106 (home-page "https://statomics.github.io/tradeSeq/index.html")
9107 (synopsis "Trajectory-based differential expression analysis")
9108 (description
9109 "This package provides a flexible method for fitting regression models that
9110 can be used to find genes that are differentially expressed along one or
9111 multiple lineages in a trajectory. Based on the fitted models, it uses a
9112 variety of tests suited to answer different questions of interest, e.g. the
9113 discovery of genes for which expression is associated with pseudotime, or which
9114 are differentially expressed (in a specific region) along the trajectory. It
9115 fits a negative binomial generalized additive model (GAM) for each gene, and
9116 performs inference on the parameters of the GAM.")
9117 (license license:expat)))
9118
9119 (define-public r-triform
9120 (package
9121 (name "r-triform")
9122 (version "1.29.0")
9123 (source
9124 (origin
9125 (method url-fetch)
9126 (uri (bioconductor-uri "triform" version))
9127 (sha256
9128 (base32
9129 "089b7f6dwpi9abj0ncswbi4s30k45996zb99sh43avw6jcb6qj60"))))
9130 (build-system r-build-system)
9131 (propagated-inputs
9132 (list r-biocgenerics r-iranges r-yaml))
9133 (home-page "https://bioconductor.org/packages/triform/")
9134 (synopsis "Find enriched regions in transcription factor ChIP-sequencing data")
9135 (description
9136 "The Triform algorithm uses model-free statistics to identify peak-like
9137 distributions of TF ChIP sequencing reads, taking advantage of an improved
9138 peak definition in combination with known profile characteristics.")
9139 (license license:gpl2)))
9140
9141 (define-public r-varianttools
9142 (package
9143 (name "r-varianttools")
9144 (version "1.38.0")
9145 (source
9146 (origin
9147 (method url-fetch)
9148 (uri (bioconductor-uri "VariantTools" version))
9149 (sha256
9150 (base32
9151 "18nxcamfgnw4n2ab0czxglw0sqc9wzdqzpjv43lcyyal23lzzsix"))))
9152 (properties `((upstream-name . "VariantTools")))
9153 (build-system r-build-system)
9154 (propagated-inputs
9155 (list r-biobase
9156 r-biocgenerics
9157 r-biocparallel
9158 r-biostrings
9159 r-bsgenome
9160 r-genomeinfodb
9161 r-genomicfeatures
9162 r-genomicranges
9163 r-iranges
9164 r-matrix
9165 r-rsamtools
9166 r-rtracklayer
9167 r-s4vectors
9168 r-variantannotation))
9169 (home-page "https://bioconductor.org/packages/VariantTools/")
9170 (synopsis "Tools for exploratory analysis of variant calls")
9171 (description
9172 "Explore, diagnose, and compare variant calls using filters. The
9173 VariantTools package supports a workflow for loading data, calling single
9174 sample variants and tumor-specific somatic mutations or other sample-specific
9175 variant types (e.g., RNA editing). Most of the functions operate on
9176 alignments (BAM files) or datasets of called variants. The user is expected
9177 to have already aligned the reads with a separate tool, e.g., GSNAP via
9178 gmapR.")
9179 (license license:artistic2.0)))
9180
9181 (define-public r-heatplus
9182 (package
9183 (name "r-heatplus")
9184 (version "3.4.0")
9185 (source
9186 (origin
9187 (method url-fetch)
9188 (uri (bioconductor-uri "Heatplus" version))
9189 (sha256
9190 (base32
9191 "0b1mzxysmrqinp93p587apna8p0llmawblwj93icydqxxm2jkhb1"))))
9192 (properties `((upstream-name . "Heatplus")))
9193 (build-system r-build-system)
9194 (propagated-inputs
9195 (list r-rcolorbrewer))
9196 (home-page "https://github.com/alexploner/Heatplus")
9197 (synopsis "Heatmaps with row and/or column covariates and colored clusters")
9198 (description
9199 "This package provides tools to display a rectangular heatmap (intensity
9200 plot) of a data matrix. By default, both samples (columns) and features (row)
9201 of the matrix are sorted according to a hierarchical clustering, and the
9202 corresponding dendrogram is plotted. Optionally, panels with additional
9203 information about samples and features can be added to the plot.")
9204 (license license:gpl2+)))
9205
9206 (define-public r-gosemsim
9207 (package
9208 (name "r-gosemsim")
9209 (version "2.22.0")
9210 (source
9211 (origin
9212 (method url-fetch)
9213 (uri (bioconductor-uri "GOSemSim" version))
9214 (sha256
9215 (base32
9216 "1hp15pzd0m0g9f8kglyfsgjqxnvxcmm9022xnsrkzfvmj2yw14vd"))))
9217 (properties `((upstream-name . "GOSemSim")))
9218 (build-system r-build-system)
9219 (propagated-inputs
9220 (list r-annotationdbi r-go-db r-rcpp))
9221 (native-inputs
9222 (list r-knitr))
9223 (home-page "https://guangchuangyu.github.io/software/GOSemSim")
9224 (synopsis "GO-terms semantic similarity measures")
9225 (description
9226 "The semantic comparisons of @dfn{Gene Ontology} (GO) annotations provide
9227 quantitative ways to compute similarities between genes and gene groups, and
9228 have became important basis for many bioinformatics analysis approaches.
9229 GOSemSim is an R package for semantic similarity computation among GO terms,
9230 sets of GO terms, gene products and gene clusters.")
9231 (license license:artistic2.0)))
9232
9233 (define-public r-anota
9234 (package
9235 (name "r-anota")
9236 (version "1.44.0")
9237 (source
9238 (origin
9239 (method url-fetch)
9240 (uri (bioconductor-uri "anota" version))
9241 (sha256
9242 (base32
9243 "1x75r5znl8jllqsgzpxsqj62ch11bpwhmyzmbjmb8sz8f8ww923c"))))
9244 (build-system r-build-system)
9245 (propagated-inputs
9246 (list r-multtest r-qvalue))
9247 (home-page "https://bioconductor.org/packages/anota/")
9248 (synopsis "Analysis of translational activity")
9249 (description
9250 "Genome wide studies of translational control is emerging as a tool to
9251 study various biological conditions. The output from such analysis is both
9252 the mRNA level (e.g. cytosolic mRNA level) and the level of mRNA actively
9253 involved in translation (the actively translating mRNA level) for each mRNA.
9254 The standard analysis of such data strives towards identifying differential
9255 translational between two or more sample classes - i.e., differences in
9256 actively translated mRNA levels that are independent of underlying differences
9257 in cytosolic mRNA levels. This package allows for such analysis using partial
9258 variances and the random variance model. As 10s of thousands of mRNAs are
9259 analyzed in parallel the library performs a number of tests to assure that
9260 the data set is suitable for such analysis.")
9261 (license license:gpl3)))
9262
9263 (define-public r-sigpathway
9264 (package
9265 (name "r-sigpathway")
9266 (version "1.64.0")
9267 (source
9268 (origin
9269 (method url-fetch)
9270 (uri (bioconductor-uri "sigPathway" version))
9271 (sha256
9272 (base32
9273 "1c2kwhbxgf66az7ssm2mab9n5x59zy4kxq8vblz5r9636xqaysif"))))
9274 (properties `((upstream-name . "sigPathway")))
9275 (build-system r-build-system)
9276 (home-page "https://www.pnas.org/cgi/doi/10.1073/pnas.0506577102")
9277 (synopsis "Pathway analysis")
9278 (description
9279 "This package is used to conduct pathway analysis by calculating the NT_k
9280 and NE_k statistics in a statistical framework for determining whether a
9281 specified group of genes for a pathway has a coordinated association with a
9282 phenotype of interest.")
9283 (license license:gpl2)))
9284
9285 (define-public r-fcscan
9286 (package
9287 (name "r-fcscan")
9288 (version "1.10.0")
9289 (source
9290 (origin
9291 (method url-fetch)
9292 (uri (bioconductor-uri "fcScan" version))
9293 (sha256
9294 (base32 "0yv7ifw0xxx1v9z8dxszv0cb72q3frd74dyxfbvrcs6x9y9v3jzp"))))
9295 (properties `((upstream-name . "fcScan")))
9296 (build-system r-build-system)
9297 (propagated-inputs
9298 (list r-doparallel
9299 r-foreach
9300 r-genomicranges
9301 r-iranges
9302 r-plyr
9303 r-rtracklayer
9304 r-summarizedexperiment
9305 r-variantannotation))
9306 (native-inputs (list r-knitr))
9307 (home-page "https://bioconductor.org/packages/fcScan")
9308 (synopsis "Detect clusters of coordinates with user defined options")
9309 (description
9310 "This package is used to detect combination of genomic coordinates
9311 falling within a user defined window size along with user defined overlap
9312 between identified neighboring clusters. It can be used for genomic data
9313 where the clusters are built on a specific chromosome or specific strand.
9314 Clustering can be performed with a \"greedy\" option allowing thus the
9315 presence of additional sites within the allowed window size.")
9316 (license license:artistic2.0)))
9317
9318 (define-public r-fgsea
9319 (package
9320 (name "r-fgsea")
9321 (version "1.22.0")
9322 (source
9323 (origin
9324 (method url-fetch)
9325 (uri (bioconductor-uri "fgsea" version))
9326 (sha256
9327 (base32
9328 "0innyggai6l4fpl4qrblzdc52vqw9jaszmip0yr1lv7rzwyl6mpg"))))
9329 (build-system r-build-system)
9330 (propagated-inputs
9331 (list r-bh
9332 r-biocparallel
9333 r-data-table
9334 r-fastmatch
9335 r-ggplot2
9336 r-gridextra
9337 r-matrix
9338 r-rcpp))
9339 (native-inputs
9340 (list r-knitr))
9341 (home-page "https://github.com/ctlab/fgsea/")
9342 (synopsis "Fast gene set enrichment analysis")
9343 (description
9344 "The package implements an algorithm for fast gene set enrichment
9345 analysis. Using the fast algorithm makes more permutations and gets
9346 more fine grained p-values, which allows using accurate standard approaches
9347 to multiple hypothesis correction.")
9348 (license license:expat)))
9349
9350 (define-public r-dose
9351 (package
9352 (name "r-dose")
9353 (version "3.22.1")
9354 (source
9355 (origin
9356 (method url-fetch)
9357 (uri (bioconductor-uri "DOSE" version))
9358 (sha256
9359 (base32
9360 "1mch26kddrhhzgi4bssnyy7bvdhprrncmvxl6zn1cq7g07p5765i"))))
9361 (properties `((upstream-name . "DOSE")))
9362 (build-system r-build-system)
9363 (propagated-inputs
9364 (list r-annotationdbi
9365 r-biocparallel
9366 r-do-db
9367 r-fgsea
9368 r-ggplot2
9369 r-gosemsim
9370 r-qvalue
9371 r-reshape2))
9372 (native-inputs
9373 (list r-knitr))
9374 (home-page "https://guangchuangyu.github.io/software/DOSE/")
9375 (synopsis "Disease ontology semantic and enrichment analysis")
9376 (description
9377 "This package implements five methods proposed by Resnik, Schlicker,
9378 Jiang, Lin and Wang, respectively, for measuring semantic similarities among
9379 @dfn{Disease ontology} (DO) terms and gene products. Enrichment analyses
9380 including hypergeometric model and gene set enrichment analysis are also
9381 implemented for discovering disease associations of high-throughput biological
9382 data.")
9383 (license license:artistic2.0)))
9384
9385 (define-public r-enrichplot
9386 (package
9387 (name "r-enrichplot")
9388 (version "1.16.1")
9389 (source
9390 (origin
9391 (method url-fetch)
9392 (uri (bioconductor-uri "enrichplot" version))
9393 (sha256
9394 (base32
9395 "17ln1wbkq8sp7jw0dpkccj5qcsl382sgd7zic04dk99z9ag3mh02"))))
9396 (build-system r-build-system)
9397 (propagated-inputs
9398 (list r-aplot
9399 r-dose
9400 r-ggplot2
9401 r-ggraph
9402 r-ggtree
9403 r-gosemsim
9404 r-igraph
9405 r-magrittr
9406 r-plyr
9407 r-purrr
9408 r-rcolorbrewer
9409 r-reshape2
9410 r-scatterpie
9411 r-shadowtext
9412 r-yulab-utils))
9413 (native-inputs
9414 (list r-knitr))
9415 (home-page "https://github.com/GuangchuangYu/enrichplot")
9416 (synopsis "Visualization of functional enrichment result")
9417 (description
9418 "The enrichplot package implements several visualization methods for
9419 interpreting functional enrichment results obtained from ORA or GSEA analyses.
9420 All the visualization methods are developed based on ggplot2 graphics.")
9421 (license license:artistic2.0)))
9422
9423 (define-public r-clusterprofiler
9424 (package
9425 (name "r-clusterprofiler")
9426 (version "4.4.4")
9427 (source
9428 (origin
9429 (method url-fetch)
9430 (uri (bioconductor-uri "clusterProfiler" version))
9431 (sha256
9432 (base32
9433 "0k5jhry0j6wa7779n3hrw4ld4bvyahpgpbwi2a0g704m3dd3mqp5"))))
9434 (properties
9435 `((upstream-name . "clusterProfiler")))
9436 (build-system r-build-system)
9437 (propagated-inputs
9438 (list r-annotationdbi
9439 r-dose
9440 r-downloader
9441 r-dplyr
9442 r-enrichplot
9443 r-go-db
9444 r-gosemsim
9445 r-magrittr
9446 r-plyr
9447 r-qvalue
9448 r-rlang
9449 r-tidyr
9450 r-yulab-utils))
9451 (native-inputs
9452 (list r-knitr))
9453 (home-page "https://guangchuangyu.github.io/software/clusterProfiler/")
9454 (synopsis "Analysis and visualization of functional profiles for gene clusters")
9455 (description
9456 "This package implements methods to analyze and visualize functional
9457 profiles (GO and KEGG) of gene and gene clusters.")
9458 (license license:artistic2.0)))
9459
9460 (define-public r-clusterexperiment
9461 (package
9462 (name "r-clusterexperiment")
9463 (version "2.16.0")
9464 (source (origin
9465 (method url-fetch)
9466 (uri (bioconductor-uri "clusterExperiment" version))
9467 (sha256
9468 (base32
9469 "1xd2kxmdg51hhj0zvz7pxmpdvb1sya7prsf9ny2wj2y8ivrqgn4f"))))
9470 (build-system r-build-system)
9471 (native-inputs
9472 (list r-knitr))
9473 (propagated-inputs
9474 (list r-ape
9475 r-biocgenerics
9476 r-biocsingular
9477 r-cluster
9478 r-delayedarray
9479 r-edger
9480 r-hdf5array
9481 r-howmany
9482 r-kernlab
9483 r-limma
9484 r-locfdr
9485 r-matrix
9486 r-matrixstats
9487 r-mbkmeans
9488 r-nmf
9489 r-phylobase
9490 r-pracma
9491 r-rcolorbrewer
9492 r-rcpp
9493 r-s4vectors
9494 r-scales
9495 r-singlecellexperiment
9496 r-stringr
9497 r-summarizedexperiment
9498 r-zinbwave))
9499 (home-page "https://bioconductor.org/packages/clusterExperiment/")
9500 (synopsis "Compare clusterings for single-cell sequencing")
9501 (description "This package provides functionality for running and comparing
9502 many different clusterings of single-cell sequencing data or other large mRNA
9503 expression data sets.")
9504 (license license:artistic2.0)))
9505
9506 (define-public r-mlinterfaces
9507 (package
9508 (name "r-mlinterfaces")
9509 (version "1.76.0")
9510 (source
9511 (origin
9512 (method url-fetch)
9513 (uri (bioconductor-uri "MLInterfaces" version))
9514 (sha256
9515 (base32
9516 "179d19kxjipfkc40z15337x1vzqd7vz3gbmr2lw5w7x9l857ngs5"))))
9517 (properties `((upstream-name . "MLInterfaces")))
9518 (build-system r-build-system)
9519 (propagated-inputs
9520 (list r-annotate
9521 r-biobase
9522 r-biocgenerics
9523 r-cluster
9524 r-fpc
9525 r-gbm
9526 r-gdata
9527 r-genefilter
9528 r-ggvis
9529 r-hwriter
9530 r-magrittr
9531 r-mass
9532 r-mlbench
9533 r-pls
9534 r-rcolorbrewer
9535 r-rcpp
9536 r-rpart
9537 r-sfsmisc
9538 r-shiny
9539 r-threejs))
9540 (home-page "https://bioconductor.org/packages/MLInterfaces/")
9541 (synopsis "Interfaces to R machine learning procedures")
9542 (description
9543 "This package provides uniform interfaces to machine learning code for
9544 data in R and Bioconductor containers.")
9545 ;; Any version of the LGPL.
9546 (license license:lgpl2.1+)))
9547
9548 (define-public r-annaffy
9549 (package
9550 (name "r-annaffy")
9551 (version "1.68.0")
9552 (source
9553 (origin
9554 (method url-fetch)
9555 (uri (bioconductor-uri "annaffy" version))
9556 (sha256
9557 (base32
9558 "1fbqknwbl4534h66xrhcryg9pavm9fkja47gqbsxf8bd5yhk5mgq"))))
9559 (build-system r-build-system)
9560 (arguments
9561 `(#:phases
9562 (modify-phases %standard-phases
9563 (add-after 'unpack 'remove-reference-to-non-free-data
9564 (lambda _
9565 (substitute* "DESCRIPTION"
9566 ((", KEGG.db") "")))))))
9567 (propagated-inputs
9568 (list r-annotationdbi r-biobase r-biocmanager r-dbi r-go-db))
9569 (home-page "https://bioconductor.org/packages/annaffy/")
9570 (synopsis "Annotation tools for Affymetrix biological metadata")
9571 (description
9572 "This package provides functions for handling data from Bioconductor
9573 Affymetrix annotation data packages. It produces compact HTML and text
9574 reports including experimental data and URL links to many online databases.
9575 It allows searching of biological metadata using various criteria.")
9576 ;; Any version of the LGPL according to the DESCRIPTION file. A copy of
9577 ;; the LGPL 2.1 is included.
9578 (license license:lgpl2.1+)))
9579
9580 (define-public r-a4core
9581 (package
9582 (name "r-a4core")
9583 (version "1.44.0")
9584 (source
9585 (origin
9586 (method url-fetch)
9587 (uri (bioconductor-uri "a4Core" version))
9588 (sha256
9589 (base32
9590 "1ky1lphq6bqxj6h12pg06cvs451fziqam8gd56wmpk6r5pbg4390"))))
9591 (properties `((upstream-name . "a4Core")))
9592 (build-system r-build-system)
9593 (propagated-inputs
9594 (list r-biobase r-glmnet))
9595 (native-inputs
9596 (list r-knitr))
9597 (home-page "https://bioconductor.org/packages/a4Core")
9598 (synopsis "Automated Affymetrix array analysis core package")
9599 (description
9600 "This is the core package for the automated analysis of Affymetrix
9601 arrays.")
9602 (license license:gpl3)))
9603
9604 (define-public r-a4classif
9605 (package
9606 (name "r-a4classif")
9607 (version "1.44.0")
9608 (source
9609 (origin
9610 (method url-fetch)
9611 (uri (bioconductor-uri "a4Classif" version))
9612 (sha256
9613 (base32
9614 "1v61vgpqrf7bhk44n2gkxb8dm5d0rr8c9rd6fdcjs50nhij0lbiw"))))
9615 (properties `((upstream-name . "a4Classif")))
9616 (build-system r-build-system)
9617 (propagated-inputs
9618 (list r-a4core
9619 r-a4preproc
9620 r-biobase
9621 r-glmnet
9622 r-pamr
9623 r-rocr
9624 r-varselrf))
9625 (native-inputs
9626 (list r-knitr))
9627 (home-page "https://bioconductor.org/packages/a4Classif/")
9628 (synopsis "Automated Affymetrix array analysis classification package")
9629 (description
9630 "This is the classification package for the automated analysis of
9631 Affymetrix arrays.")
9632 (license license:gpl3)))
9633
9634 (define-public r-a4preproc
9635 (package
9636 (name "r-a4preproc")
9637 (version "1.44.0")
9638 (source
9639 (origin
9640 (method url-fetch)
9641 (uri (bioconductor-uri "a4Preproc" version))
9642 (sha256
9643 (base32
9644 "098yzy7x5536bj76iavismdsdn7x6x07aw0j3knj6i9www9y8yz9"))))
9645 (properties `((upstream-name . "a4Preproc")))
9646 (build-system r-build-system)
9647 (propagated-inputs
9648 (list r-biobase r-biocgenerics))
9649 (native-inputs
9650 (list r-knitr))
9651 (home-page "https://bioconductor.org/packages/a4Preproc/")
9652 (synopsis "Automated Affymetrix array analysis preprocessing package")
9653 (description
9654 "This is a package for the automated analysis of Affymetrix arrays. It
9655 is used for preprocessing the arrays.")
9656 (license license:gpl3)))
9657
9658 (define-public r-a4reporting
9659 (package
9660 (name "r-a4reporting")
9661 (version "1.44.0")
9662 (source
9663 (origin
9664 (method url-fetch)
9665 (uri (bioconductor-uri "a4Reporting" version))
9666 (sha256
9667 (base32
9668 "03sypayh187gqc6hykkqr1g0vb3zxc2c3xyp00jfbn12b35acnb0"))))
9669 (properties `((upstream-name . "a4Reporting")))
9670 (build-system r-build-system)
9671 (propagated-inputs
9672 (list r-xtable))
9673 (native-inputs
9674 (list r-knitr))
9675 (home-page "https://bioconductor.org/packages/a4Reporting/")
9676 (synopsis "Automated Affymetrix array analysis reporting package")
9677 (description
9678 "This is a package for the automated analysis of Affymetrix arrays. It
9679 provides reporting features.")
9680 (license license:gpl3)))
9681
9682 (define-public r-a4base
9683 (package
9684 (name "r-a4base")
9685 (version "1.44.0")
9686 (source
9687 (origin
9688 (method url-fetch)
9689 (uri (bioconductor-uri "a4Base" version))
9690 (sha256
9691 (base32
9692 "15zqirz16gpks9f5d3d76h85b936za2jih74vfr55l5arqrrvvsn"))))
9693 (properties `((upstream-name . "a4Base")))
9694 (build-system r-build-system)
9695 (propagated-inputs
9696 (list r-a4core
9697 r-a4preproc
9698 r-annaffy
9699 r-biobase
9700 r-genefilter
9701 r-glmnet
9702 r-gplots
9703 r-limma
9704 r-mpm
9705 r-multtest))
9706 (home-page "https://bioconductor.org/packages/a4Base/")
9707 (synopsis "Automated Affymetrix array analysis base package")
9708 (description
9709 "This package provides basic features for the automated analysis of
9710 Affymetrix arrays.")
9711 (license license:gpl3)))
9712
9713 (define-public r-a4
9714 (package
9715 (name "r-a4")
9716 (version "1.44.0")
9717 (source
9718 (origin
9719 (method url-fetch)
9720 (uri (bioconductor-uri "a4" version))
9721 (sha256
9722 (base32
9723 "1zs8fs6mdd7fhsmx4k824mid0jk400cm6dwfhl8z5lg85y8y2n0r"))))
9724 (build-system r-build-system)
9725 (propagated-inputs
9726 (list r-a4base r-a4classif r-a4core r-a4preproc r-a4reporting))
9727 (home-page "https://bioconductor.org/packages/a4/")
9728 (synopsis "Automated Affymetrix array analysis umbrella package")
9729 (description
9730 "This package provides a software suite for the automated analysis of
9731 Affymetrix arrays.")
9732 (license license:gpl3)))
9733
9734 (define-public r-abseqr
9735 (package
9736 (name "r-abseqr")
9737 (version "1.14.0")
9738 (source
9739 (origin
9740 (method url-fetch)
9741 (uri (bioconductor-uri "abseqR" version))
9742 (sha256
9743 (base32
9744 "0jh3rj6ag07vpw6fymqm6m4jkrm9mgf50zkjncahxdf52mna8a9b"))))
9745 (properties `((upstream-name . "abseqR")))
9746 (build-system r-build-system)
9747 (inputs
9748 (list pandoc))
9749 (propagated-inputs
9750 (list r-biocparallel
9751 r-biocstyle
9752 r-circlize
9753 r-flexdashboard
9754 r-ggcorrplot
9755 r-ggdendro
9756 r-ggplot2
9757 r-gridextra
9758 r-knitr
9759 r-plotly
9760 r-plyr
9761 r-png
9762 r-rcolorbrewer
9763 r-reshape2
9764 r-rmarkdown
9765 r-stringr
9766 r-vegan
9767 r-venndiagram))
9768 (native-inputs
9769 (list r-knitr))
9770 (home-page "https://github.com/malhamdoosh/abseqR")
9771 (synopsis "Reporting and data analysis for Rep-Seq datasets of antibody libraries")
9772 (description
9773 "AbSeq is a comprehensive bioinformatic pipeline for the analysis of
9774 sequencing datasets generated from antibody libraries and abseqR is one of its
9775 packages. AbseqR empowers the users of abseqPy with plotting and reporting
9776 capabilities and allows them to generate interactive HTML reports for the
9777 convenience of viewing and sharing with other researchers. Additionally,
9778 abseqR extends abseqPy to compare multiple repertoire analyses and perform
9779 further downstream analysis on its output.")
9780 (license license:gpl3)))
9781
9782 (define-public r-bacon
9783 (package
9784 (name "r-bacon")
9785 (version "1.24.0")
9786 (source
9787 (origin
9788 (method url-fetch)
9789 (uri (bioconductor-uri "bacon" version))
9790 (sha256
9791 (base32
9792 "1zvcxdj3r892898ik5gq3jdbfig1438qws4bwd465ik8vi7g39v8"))))
9793 (build-system r-build-system)
9794 (propagated-inputs
9795 (list r-biocparallel r-ellipse r-ggplot2))
9796 (native-inputs
9797 (list r-knitr))
9798 (home-page "https://bioconductor.org/packages/bacon/")
9799 (synopsis "Controlling bias and inflation in association studies")
9800 (description
9801 "Bacon can be used to remove inflation and bias often observed in
9802 epigenome- and transcriptome-wide association studies. To this end bacon
9803 constructs an empirical null distribution using a Gibbs Sampling algorithm by
9804 fitting a three-component normal mixture on z-scores.")
9805 (license license:gpl2+)))
9806
9807 (define-public r-rgadem
9808 (package
9809 (name "r-rgadem")
9810 (version "2.44.0")
9811 (source
9812 (origin
9813 (method url-fetch)
9814 (uri (bioconductor-uri "rGADEM" version))
9815 (sha256
9816 (base32
9817 "013xdwz0c3n0n9hxf8kkx570qry961pgdjsp023531pl5ww2ing4"))))
9818 (properties `((upstream-name . "rGADEM")))
9819 (build-system r-build-system)
9820 (propagated-inputs
9821 (list r-biostrings r-bsgenome r-genomicranges r-iranges r-seqlogo))
9822 (home-page "https://bioconductor.org/packages/rGADEM/")
9823 (synopsis "De novo sequence motif discovery")
9824 (description
9825 "rGADEM is an efficient de novo motif discovery tool for large-scale
9826 genomic sequence data.")
9827 (license license:artistic2.0)))
9828
9829 (define-public r-motiv
9830 (package
9831 (name "r-motiv")
9832 (version "1.43.0")
9833 (source
9834 (origin
9835 (method url-fetch)
9836 (uri (bioconductor-uri "MotIV" version))
9837 (sha256
9838 (base32
9839 "1yqqymcrnwlpv6h3w80yliv19922g32xqlqszaqjk6zp853qilh6"))))
9840 (properties `((upstream-name . "MotIV")))
9841 (build-system r-build-system)
9842 (inputs
9843 (list gsl))
9844 (propagated-inputs
9845 (list r-biocgenerics
9846 r-biostrings
9847 r-genomicranges
9848 r-iranges
9849 r-lattice
9850 r-rgadem
9851 r-s4vectors))
9852 (home-page "https://bioconductor.org/packages/MotIV/")
9853 (synopsis "Motif identification and validation")
9854 (description
9855 "This package is used for the identification and validation of sequence
9856 motifs. It makes use of STAMP for comparing a set of motifs to a given
9857 database (e.g. JASPAR). It can also be used to visualize motifs, motif
9858 distributions, modules and filter motifs.")
9859 (license license:gpl2)))
9860
9861 (define-public r-motifdb
9862 (package
9863 (name "r-motifdb")
9864 (version "1.38.0")
9865 (source (origin
9866 (method url-fetch)
9867 (uri (bioconductor-uri "MotifDb" version))
9868 (sha256
9869 (base32 "1cyfz0l0yvdii3idaiq5w39yzxlzfpifa4v5pv7hdjfjj83a8rbi"))))
9870 (properties `((upstream-name . "MotifDb")))
9871 (build-system r-build-system)
9872 (propagated-inputs
9873 (list r-biocgenerics
9874 r-biostrings
9875 r-genomicranges
9876 r-iranges
9877 r-rtracklayer
9878 r-s4vectors
9879 r-splitstackshape))
9880 (native-inputs
9881 (list r-knitr))
9882 (home-page "https://www.bioconductor.org/packages/MotifDb/")
9883 (synopsis "Annotated collection of protein-DNA binding sequence motifs")
9884 (description "This package provides more than 2000 annotated position
9885 frequency matrices from nine public sources, for multiple organisms.")
9886 (license license:artistic2.0)))
9887
9888 (define-public r-motifbreakr
9889 (package
9890 (name "r-motifbreakr")
9891 (version "2.10.0")
9892 (source (origin
9893 (method url-fetch)
9894 (uri (bioconductor-uri "motifbreakR" version))
9895 (sha256
9896 (base32 "0sad73jjx52qzp1fmygp6xqvaxwl5szi69f00f94i1pdyq70qhlg"))))
9897 (properties `((upstream-name . "motifbreakR")))
9898 (build-system r-build-system)
9899 (propagated-inputs
9900 (list r-biocgenerics
9901 r-biocparallel
9902 r-biostrings
9903 r-bsgenome
9904 r-genomeinfodb
9905 r-genomicranges
9906 r-gviz
9907 r-iranges
9908 r-matrixstats
9909 r-motifdb
9910 r-motifstack
9911 r-rtracklayer
9912 r-s4vectors
9913 r-stringr
9914 r-summarizedexperiment
9915 r-tfmpvalue
9916 r-variantannotation))
9917 (native-inputs
9918 (list r-knitr))
9919 (home-page "https://www.bioconductor.org/packages/motifbreakR/")
9920 (synopsis "Predicting disruptiveness of single nucleotide polymorphisms")
9921 (description "This package allows biologists to judge in the first place
9922 whether the sequence surrounding the polymorphism is a good match, and in
9923 the second place how much information is gained or lost in one allele of
9924 the polymorphism relative to another. This package gives a choice of
9925 algorithms for interrogation of genomes with motifs from public sources:
9926 @enumerate
9927 @item a weighted-sum probability matrix;
9928 @item log-probabilities;
9929 @item weighted by relative entropy.
9930 @end enumerate
9931
9932 This package can predict effects for novel or previously described variants in
9933 public databases, making it suitable for tasks beyond the scope of its original
9934 design. Lastly, it can be used to interrogate any genome curated within
9935 Bioconductor.")
9936 (license license:gpl2+)))
9937
9938 (define-public r-motifstack
9939 (package
9940 (name "r-motifstack")
9941 (version "1.40.0")
9942 (source
9943 (origin
9944 (method url-fetch)
9945 (uri (bioconductor-uri "motifStack" version))
9946 (sha256
9947 (base32
9948 "0d2ihx73chczbv6f91n04qb372plrdv7k4qws8shyw1fmvb1rq0z"))))
9949 (properties `((upstream-name . "motifStack")))
9950 (build-system r-build-system)
9951 (propagated-inputs
9952 (list r-ade4
9953 r-biostrings
9954 r-ggplot2
9955 r-htmlwidgets
9956 r-tfbstools
9957 r-xml))
9958 (native-inputs
9959 (list r-knitr))
9960 (home-page "https://bioconductor.org/packages/motifStack/")
9961 (synopsis "Plot stacked logos for DNA, RNA and amino acid sequences")
9962 (description
9963 "The motifStack package is designed for graphic representation of
9964 multiple motifs with different similarity scores. It works with both DNA/RNA
9965 sequence motifs and amino acid sequence motifs. In addition, it provides the
9966 flexibility for users to customize the graphic parameters such as the font
9967 type and symbol colors.")
9968 (license license:gpl2+)))
9969
9970 (define-public r-genomicscores
9971 (package
9972 (name "r-genomicscores")
9973 (version "2.8.2")
9974 (source
9975 (origin
9976 (method url-fetch)
9977 (uri (bioconductor-uri "GenomicScores" version))
9978 (sha256
9979 (base32
9980 "12rcxw69an1d5q7ar58xy8s871l47imw2nm08j054ivxslx8597j"))))
9981 (properties `((upstream-name . "GenomicScores")))
9982 (build-system r-build-system)
9983 (propagated-inputs
9984 (list r-annotationhub
9985 r-biobase
9986 r-biocfilecache
9987 r-biocgenerics
9988 r-biocmanager
9989 r-biostrings
9990 r-delayedarray
9991 r-genomeinfodb
9992 r-genomicranges
9993 r-hdf5array
9994 r-httr
9995 r-iranges
9996 r-rhdf5
9997 r-s4vectors
9998 r-xml))
9999 (native-inputs
10000 (list r-knitr))
10001 (home-page "https://github.com/rcastelo/GenomicScores/")
10002 (synopsis "Work with genome-wide position-specific scores")
10003 (description
10004 "This package provides infrastructure to store and access genome-wide
10005 position-specific scores within R and Bioconductor.")
10006 (license license:artistic2.0)))
10007
10008 (define-public r-atacseqqc
10009 (package
10010 (name "r-atacseqqc")
10011 (version "1.20.2")
10012 (source
10013 (origin
10014 (method url-fetch)
10015 (uri (bioconductor-uri "ATACseqQC" version))
10016 (sha256
10017 (base32
10018 "0jj7n0mcj0gciw0ksazlksgmwzp51a40pwqhf0c7la0cc4bnrkqp"))))
10019 (properties `((upstream-name . "ATACseqQC")))
10020 (build-system r-build-system)
10021 (propagated-inputs
10022 (list r-biocgenerics
10023 r-biostrings
10024 r-bsgenome
10025 r-chippeakanno
10026 r-edger
10027 r-genomeinfodb
10028 r-genomicalignments
10029 r-genomicranges
10030 r-genomicscores
10031 r-iranges
10032 r-kernsmooth
10033 r-limma
10034 r-motifstack
10035 r-preseqr
10036 r-randomforest
10037 r-rsamtools
10038 r-rtracklayer
10039 r-s4vectors))
10040 (native-inputs
10041 (list r-knitr))
10042 (home-page "https://bioconductor.org/packages/ATACseqQC/")
10043 (synopsis "ATAC-seq quality control")
10044 (description
10045 "ATAC-seq, an assay for Transposase-Accessible Chromatin using
10046 sequencing, is a rapid and sensitive method for chromatin accessibility
10047 analysis. It was developed as an alternative method to MNase-seq, FAIRE-seq
10048 and DNAse-seq. The ATACseqQC package was developed to help users to quickly
10049 assess whether their ATAC-seq experiment is successful. It includes
10050 diagnostic plots of fragment size distribution, proportion of mitochondria
10051 reads, nucleosome positioning pattern, and CTCF or other Transcript Factor
10052 footprints.")
10053 (license license:gpl2+)))
10054
10055 (define-public r-gofuncr
10056 (package
10057 (name "r-gofuncr")
10058 (version "1.16.0")
10059 (source
10060 (origin
10061 (method url-fetch)
10062 (uri (bioconductor-uri "GOfuncR" version))
10063 (sha256
10064 (base32
10065 "02vdfsjrqp0m06mfbspwkxjyqxfca0w1idgygpi1a9i5m4fqhwpk"))))
10066 (properties `((upstream-name . "GOfuncR")))
10067 (build-system r-build-system)
10068 (propagated-inputs
10069 (list r-annotationdbi
10070 r-genomicranges
10071 r-gtools
10072 r-iranges
10073 r-mapplots
10074 r-rcpp
10075 r-vioplot))
10076 (native-inputs
10077 (list r-knitr))
10078 (home-page "https://bioconductor.org/packages/GOfuncR/")
10079 (synopsis "Gene ontology enrichment using FUNC")
10080 (description
10081 "GOfuncR performs a gene ontology enrichment analysis based on the
10082 ontology enrichment software FUNC. GO-annotations are obtained from
10083 OrganismDb or OrgDb packages (@code{Homo.sapiens} by default); the GO-graph is
10084 included in the package and updated regularly. GOfuncR provides the standard
10085 candidate vs background enrichment analysis using the hypergeometric test, as
10086 well as three additional tests:
10087
10088 @enumerate
10089 @item the Wilcoxon rank-sum test that is used when genes are ranked,
10090 @item a binomial test that is used when genes are associated with two counts,
10091 and
10092 @item a Chi-square or Fisher's exact test that is used in cases when genes are
10093 associated with four counts.
10094 @end enumerate
10095
10096 To correct for multiple testing and interdependency of the tests, family-wise
10097 error rates are computed based on random permutations of the gene-associated
10098 variables. GOfuncR also provides tools for exploring the ontology graph and
10099 the annotations, and options to take gene-length or spatial clustering of
10100 genes into account. It is also possible to provide custom gene coordinates,
10101 annotations and ontologies.")
10102 (license license:gpl2+)))
10103
10104 (define-public r-abaenrichment
10105 (package
10106 (name "r-abaenrichment")
10107 (version "1.24.0")
10108 (source
10109 (origin
10110 (method url-fetch)
10111 (uri (bioconductor-uri "ABAEnrichment" version))
10112 (sha256
10113 (base32
10114 "1sp3f72rzlr822dxx42bswynrwwfx6f520hdhfdikqp13p2y4044"))))
10115 (properties `((upstream-name . "ABAEnrichment")))
10116 (build-system r-build-system)
10117 (propagated-inputs
10118 (list r-abadata
10119 r-data-table
10120 r-gofuncr
10121 r-gplots
10122 r-gtools
10123 r-rcpp))
10124 (native-inputs
10125 (list r-knitr))
10126 (home-page "https://bioconductor.org/packages/ABAEnrichment/")
10127 (synopsis "Gene expression enrichment in human brain regions")
10128 (description
10129 "The package ABAEnrichment is designed to test for enrichment of user
10130 defined candidate genes in the set of expressed genes in different human brain
10131 regions. The core function @code{aba_enrich} integrates the expression of the
10132 candidate gene set (averaged across donors) and the structural information of
10133 the brain using an ontology, both provided by the Allen Brain Atlas project.")
10134 (license license:gpl2+)))
10135
10136 (define-public r-annotationfuncs
10137 (package
10138 (name "r-annotationfuncs")
10139 (version "1.40.0")
10140 (source
10141 (origin
10142 (method url-fetch)
10143 (uri (bioconductor-uri "AnnotationFuncs" version))
10144 (sha256
10145 (base32
10146 "0xsm7741zm81bi4c9hy0zaacnk8a6bahdpc6srqzrbsz0pfzdyhr"))))
10147 (properties
10148 `((upstream-name . "AnnotationFuncs")))
10149 (build-system r-build-system)
10150 (propagated-inputs
10151 (list r-annotationdbi r-dbi))
10152 (home-page "https://www.iysik.com/r/annotationfuncs")
10153 (synopsis "Annotation translation functions")
10154 (description
10155 "This package provides functions for handling translating between
10156 different identifieres using the Biocore Data Team data-packages (e.g.
10157 @code{org.Bt.eg.db}).")
10158 (license license:gpl2)))
10159
10160 (define-public r-annotationtools
10161 (package
10162 (name "r-annotationtools")
10163 (version "1.70.0")
10164 (source
10165 (origin
10166 (method url-fetch)
10167 (uri (bioconductor-uri "annotationTools" version))
10168 (sha256
10169 (base32
10170 "122b424zida3j0vqkn8d06sg3jpc3ngsgidr8kgg00n4cjngkc51"))))
10171 (properties
10172 `((upstream-name . "annotationTools")))
10173 (build-system r-build-system)
10174 (propagated-inputs (list r-biobase))
10175 (home-page "https://bioconductor.org/packages/annotationTools/")
10176 (synopsis "Annotate microarrays and perform gene expression analyses")
10177 (description
10178 "This package provides functions to annotate microarrays, find orthologs,
10179 and integrate heterogeneous gene expression profiles using annotation and
10180 other molecular biology information available as flat file database (plain
10181 text files).")
10182 ;; Any version of the GPL.
10183 (license (list license:gpl2+))))
10184
10185 (define-public r-allelicimbalance
10186 (package
10187 (name "r-allelicimbalance")
10188 (version "1.34.0")
10189 (source
10190 (origin
10191 (method url-fetch)
10192 (uri (bioconductor-uri "AllelicImbalance" version))
10193 (sha256
10194 (base32
10195 "0w4xd0xzkwx7bbhrgqligpahlhg85rginknx520z891r8v0bim2z"))))
10196 (properties
10197 `((upstream-name . "AllelicImbalance")))
10198 (build-system r-build-system)
10199 (propagated-inputs
10200 (list r-annotationdbi
10201 r-biocgenerics
10202 r-biostrings
10203 r-bsgenome
10204 r-genomeinfodb
10205 r-genomicalignments
10206 r-genomicfeatures
10207 r-genomicranges
10208 r-gridextra
10209 r-gviz
10210 r-iranges
10211 r-lattice
10212 r-latticeextra
10213 r-nlme
10214 r-rsamtools
10215 r-s4vectors
10216 r-seqinr
10217 r-summarizedexperiment
10218 r-variantannotation))
10219 (native-inputs
10220 (list r-knitr))
10221 (home-page "https://github.com/pappewaio/AllelicImbalance")
10222 (synopsis "Investigate allele-specific expression")
10223 (description
10224 "This package provides a framework for allele-specific expression
10225 investigation using RNA-seq data.")
10226 (license license:gpl3)))
10227
10228 (define-public r-aucell
10229 (package
10230 (name "r-aucell")
10231 (version "1.18.1")
10232 (source
10233 (origin
10234 (method url-fetch)
10235 (uri (bioconductor-uri "AUCell" version))
10236 (sha256
10237 (base32
10238 "17wr7dycll0l1gax4w268qw7is163bs51rj6p1qnx1dgc9ibnsgr"))))
10239 (properties `((upstream-name . "AUCell")))
10240 (build-system r-build-system)
10241 (propagated-inputs
10242 (list r-biocgenerics
10243 r-data-table
10244 r-delayedarray
10245 r-delayedmatrixstats
10246 r-gseabase
10247 r-mixtools
10248 r-r-utils
10249 r-shiny
10250 r-summarizedexperiment))
10251 (native-inputs
10252 (list r-knitr))
10253 (home-page "https://bioconductor.org/packages/AUCell/")
10254 (synopsis "Analysis of gene set activity in single-cell RNA-seq data")
10255 (description
10256 "AUCell identifies cells with active gene sets (e.g. signatures,
10257 gene modules, etc) in single-cell RNA-seq data. AUCell uses the @dfn{Area
10258 Under the Curve} (AUC) to calculate whether a critical subset of the input
10259 gene set is enriched within the expressed genes for each cell. The
10260 distribution of AUC scores across all the cells allows exploring the relative
10261 expression of the signature. Since the scoring method is ranking-based,
10262 AUCell is independent of the gene expression units and the normalization
10263 procedure. In addition, since the cells are evaluated individually, it can
10264 easily be applied to bigger datasets, subsetting the expression matrix if
10265 needed.")
10266 (license license:gpl3)))
10267
10268 (define-public r-ebimage
10269 (package
10270 (name "r-ebimage")
10271 (version "4.38.0")
10272 (source
10273 (origin
10274 (method url-fetch)
10275 (uri (bioconductor-uri "EBImage" version))
10276 (sha256
10277 (base32
10278 "1vcx45bw36k9daw9dywj5bz77jmqk4gjfwsym8ajjnc1jmlq20si"))))
10279 (properties `((upstream-name . "EBImage")))
10280 (build-system r-build-system)
10281 (propagated-inputs
10282 (list r-abind
10283 r-biocgenerics
10284 r-fftwtools
10285 r-htmltools
10286 r-htmlwidgets
10287 r-jpeg
10288 r-locfit
10289 r-png
10290 r-rcurl
10291 r-tiff))
10292 (native-inputs
10293 (list r-knitr)) ; for vignettes
10294 (home-page "https://github.com/aoles/EBImage")
10295 (synopsis "Image processing and analysis toolbox for R")
10296 (description
10297 "EBImage provides general purpose functionality for image processing and
10298 analysis. In the context of (high-throughput) microscopy-based cellular
10299 assays, EBImage offers tools to segment cells and extract quantitative
10300 cellular descriptors. This allows the automation of such tasks using the R
10301 programming language and facilitates the use of other tools in the R
10302 environment for signal processing, statistical modeling, machine learning and
10303 visualization with image data.")
10304 ;; Any version of the LGPL.
10305 (license license:lgpl2.1+)))
10306
10307 (define-public r-yamss
10308 (package
10309 (name "r-yamss")
10310 (version "1.22.0")
10311 (source
10312 (origin
10313 (method url-fetch)
10314 (uri (bioconductor-uri "yamss" version))
10315 (sha256
10316 (base32
10317 "1lcfxw73cxvpy3bnq28pxdy5128mpq5xklsa0mzxdjyqc4g55hy8"))))
10318 (build-system r-build-system)
10319 (propagated-inputs
10320 (list r-biocgenerics
10321 r-data-table
10322 r-ebimage
10323 r-iranges
10324 r-limma
10325 r-matrix
10326 r-mzr
10327 r-s4vectors
10328 r-summarizedexperiment))
10329 (native-inputs
10330 (list r-knitr))
10331 (home-page "https://github.com/hansenlab/yamss")
10332 (synopsis "Tools for high-throughput metabolomics")
10333 (description
10334 "This package provides tools to analyze and visualize high-throughput
10335 metabolomics data acquired using chromatography-mass spectrometry. These tools
10336 preprocess data in a way that enables reliable and powerful differential
10337 analysis.")
10338 (license license:artistic2.0)))
10339
10340 (define-public r-gtrellis
10341 (package
10342 (name "r-gtrellis")
10343 (version "1.28.0")
10344 (source
10345 (origin
10346 (method url-fetch)
10347 (uri (bioconductor-uri "gtrellis" version))
10348 (sha256
10349 (base32
10350 "1s4xczzv6hz2kyv32xgcq84540w75qr3f644w1s4c3kwxgyq2gff"))))
10351 (build-system r-build-system)
10352 (propagated-inputs
10353 (list r-circlize r-genomicranges r-getoptlong r-iranges))
10354 (native-inputs
10355 (list r-knitr))
10356 (home-page "https://github.com/jokergoo/gtrellis")
10357 (synopsis "Genome level Trellis layout")
10358 (description
10359 "Genome level Trellis graph visualizes genomic data conditioned by
10360 genomic categories (e.g. chromosomes). For each genomic category, multiple
10361 dimensional data which are represented as tracks describe different features
10362 from different aspects. This package provides high flexibility to arrange
10363 genomic categories and to add self-defined graphics in the plot.")
10364 (license license:expat)))
10365
10366 (define-public r-somaticsignatures
10367 (package
10368 (name "r-somaticsignatures")
10369 (version "2.32.0")
10370 (source
10371 (origin
10372 (method url-fetch)
10373 (uri (bioconductor-uri "SomaticSignatures" version))
10374 (sha256
10375 (base32
10376 "1ydnp54laznzpi08s403kxhnr5nqhvm3iilaxlcdlz0ngxhm6vx6"))))
10377 (properties
10378 `((upstream-name . "SomaticSignatures")))
10379 (build-system r-build-system)
10380 (propagated-inputs
10381 (list r-biobase
10382 r-biostrings
10383 r-genomeinfodb
10384 r-genomicranges
10385 r-ggbio
10386 r-ggplot2
10387 r-iranges
10388 r-nmf
10389 r-pcamethods
10390 r-proxy
10391 r-reshape2
10392 r-s4vectors
10393 r-variantannotation))
10394 (native-inputs
10395 (list r-knitr))
10396 (home-page "https://github.com/juliangehring/SomaticSignatures")
10397 (synopsis "Somatic signatures")
10398 (description
10399 "This package identifies mutational signatures of @dfn{single nucleotide
10400 variants} (SNVs). It provides a infrastructure related to the methodology
10401 described in Nik-Zainal (2012, Cell), with flexibility in the matrix
10402 decomposition algorithms.")
10403 (license license:expat)))
10404
10405 (define-public r-yapsa
10406 (package
10407 (name "r-yapsa")
10408 (version "1.22.0")
10409 (source
10410 (origin
10411 (method url-fetch)
10412 (uri (bioconductor-uri "YAPSA" version))
10413 (sha256
10414 (base32
10415 "1klqfif4sadkxw7agywk2ncvcdqsnfb1d6adnacdfdasr8abvhid"))))
10416 (properties `((upstream-name . "YAPSA")))
10417 (build-system r-build-system)
10418 (propagated-inputs
10419 (list r-biostrings
10420 r-bsgenome-hsapiens-ucsc-hg19
10421 r-circlize
10422 r-complexheatmap
10423 r-corrplot
10424 r-dendextend
10425 r-doparallel
10426 r-dplyr
10427 r-genomeinfodb
10428 r-genomicranges
10429 r-getoptlong
10430 r-ggbeeswarm
10431 r-ggplot2
10432 r-gridextra
10433 r-gtrellis
10434 r-keggrest
10435 r-limsolve
10436 r-magrittr
10437 r-pmcmrplus
10438 r-pracma
10439 r-reshape2
10440 r-somaticsignatures
10441 r-variantannotation))
10442 (native-inputs
10443 (list r-knitr))
10444 (home-page "https://bioconductor.org/packages/YAPSA/")
10445 (synopsis "Yet another package for signature analysis")
10446 (description
10447 "This package provides functions and routines useful in the analysis of
10448 somatic signatures (cf. L. Alexandrov et al., Nature 2013). In particular,
10449 functions to perform a signature analysis with known signatures and a
10450 signature analysis on @dfn{stratified mutational catalogue} (SMC) are
10451 provided.")
10452 (license license:gpl3)))
10453
10454 (define-public r-gcrma
10455 (package
10456 (name "r-gcrma")
10457 (version "2.68.0")
10458 (source
10459 (origin
10460 (method url-fetch)
10461 (uri (bioconductor-uri "gcrma" version))
10462 (sha256
10463 (base32
10464 "13a8igr2b02gsa6n3437kb33wg6h7si82fmqi35dzpfzhvx0qf6d"))))
10465 (build-system r-build-system)
10466 (propagated-inputs
10467 (list r-affy
10468 r-affyio
10469 r-biobase
10470 r-biocmanager
10471 r-biostrings
10472 r-xvector))
10473 (home-page "https://bioconductor.org/packages/gcrma/")
10474 (synopsis "Background adjustment using sequence information")
10475 (description
10476 "Gcrma adjusts for background intensities in Affymetrix array data which
10477 include optical noise and @dfn{non-specific binding} (NSB). The main function
10478 @code{gcrma} converts background adjusted probe intensities to expression
10479 measures using the same normalization and summarization methods as a
10480 @dfn{Robust Multiarray Average} (RMA). Gcrma uses probe sequence information
10481 to estimate probe affinity to NSB. The sequence information is summarized in
10482 a more complex way than the simple GC content. Instead, the base types (A, T,
10483 G or C) at each position along the probe determine the affinity of each probe.
10484 The parameters of the position-specific base contributions to the probe
10485 affinity is estimated in an NSB experiment in which only NSB but no
10486 gene-specific binding is expected.")
10487 ;; Any version of the LGPL
10488 (license license:lgpl2.1+)))
10489
10490 (define-public r-simpleaffy
10491 (package
10492 (name "r-simpleaffy")
10493 (version "2.66.0")
10494 (source
10495 (origin
10496 (method url-fetch)
10497 (uri (bioconductor-uri "simpleaffy" version))
10498 (sha256
10499 (base32
10500 "04a11dsqd5y4b39nny94acnh0qhdazjc6d1803izza4vrgmw2csb"))))
10501 (build-system r-build-system)
10502 (propagated-inputs
10503 (list r-affy r-biobase r-biocgenerics r-gcrma r-genefilter))
10504 (home-page "https://bioconductor.org/packages/simpleaffy/")
10505 (synopsis "Very simple high level analysis of Affymetrix data")
10506 (description
10507 "This package provides high level functions for reading Affy @file{.CEL}
10508 files, phenotypic data, and then computing simple things with it, such as
10509 t-tests, fold changes and the like. It makes heavy use of the @code{affy}
10510 library. It also has some basic scatter plot functions and mechanisms for
10511 generating high resolution journal figures.")
10512 (license license:gpl2+)))
10513
10514 (define-public r-yaqcaffy
10515 (package
10516 (name "r-yaqcaffy")
10517 (version "1.50.0")
10518 (source
10519 (origin
10520 (method url-fetch)
10521 (uri (bioconductor-uri "yaqcaffy" version))
10522 (sha256
10523 (base32
10524 "18gphcjj15iivrahp52186bvdg07yd2dvrykfjdd4r1vyf33im96"))))
10525 (build-system r-build-system)
10526 (propagated-inputs
10527 (list r-simpleaffy))
10528 (home-page "https://bioconductor.org/packages/yaqcaffy/")
10529 (synopsis "Affymetrix quality control and reproducibility analysis")
10530 (description
10531 "This is a package that can be used for quality control of Affymetrix
10532 GeneChip expression data and reproducibility analysis of human whole genome
10533 chips with the MAQC reference datasets.")
10534 (license license:artistic2.0)))
10535
10536 (define-public r-quantro
10537 (package
10538 (name "r-quantro")
10539 (version "1.30.0")
10540 (source
10541 (origin
10542 (method url-fetch)
10543 (uri (bioconductor-uri "quantro" version))
10544 (sha256
10545 (base32
10546 "1zfrz7lxyrbf0c8d277npzj1h4six9whkqplvcjmn3li0xj5qng3"))))
10547 (build-system r-build-system)
10548 (propagated-inputs
10549 (list r-biobase
10550 r-doparallel
10551 r-foreach
10552 r-ggplot2
10553 r-iterators
10554 r-minfi
10555 r-rcolorbrewer))
10556 (native-inputs
10557 (list r-knitr))
10558 (home-page "https://bioconductor.org/packages/quantro/")
10559 (synopsis "Test for when to use quantile normalization")
10560 (description
10561 "This package provides a data-driven test for the assumptions of quantile
10562 normalization using raw data such as objects that inherit eSets (e.g.
10563 ExpressionSet, MethylSet). Group level information about each sample (such as
10564 Tumor / Normal status) must also be provided because the test assesses if
10565 there are global differences in the distributions between the user-defined
10566 groups.")
10567 (license license:gpl3+)))
10568
10569 (define-public r-yarn
10570 (package
10571 (name "r-yarn")
10572 (version "1.22.0")
10573 (source
10574 (origin
10575 (method url-fetch)
10576 (uri (bioconductor-uri "yarn" version))
10577 (sha256
10578 (base32
10579 "0z5202pqq02fwm8qf1g36004k7sv668s1xacbpr1cvw5sl452lbg"))))
10580 (build-system r-build-system)
10581 (propagated-inputs
10582 (list r-biobase
10583 r-biomart
10584 r-downloader
10585 r-edger
10586 r-gplots
10587 r-limma
10588 r-matrixstats
10589 r-preprocesscore
10590 r-quantro
10591 r-rcolorbrewer
10592 r-readr))
10593 (native-inputs
10594 (list r-knitr))
10595 (home-page "https://bioconductor.org/packages/yarn/")
10596 (synopsis "Robust multi-condition RNA-Seq preprocessing and normalization")
10597 (description
10598 "Expedite large RNA-Seq analyses using a combination of previously
10599 developed tools. YARN is meant to make it easier for the user in performing
10600 basic mis-annotation quality control, filtering, and condition-aware
10601 normalization. YARN leverages many Bioconductor tools and statistical
10602 techniques to account for the large heterogeneity and sparsity found in very
10603 large RNA-seq experiments.")
10604 (license license:artistic2.0)))
10605
10606 (define-public r-roar
10607 (package
10608 (name "r-roar")
10609 (version "1.32.0")
10610 (source
10611 (origin
10612 (method url-fetch)
10613 (uri (bioconductor-uri "roar" version))
10614 (sha256
10615 (base32
10616 "0zq1praf5h9294cvmrb06l3chx8v40xw2sfvhlnh1516x9sjkwfc"))))
10617 (build-system r-build-system)
10618 (propagated-inputs
10619 (list r-biocgenerics
10620 r-genomeinfodb
10621 r-genomicalignments
10622 r-genomicranges
10623 r-iranges
10624 r-rtracklayer
10625 r-s4vectors
10626 r-summarizedexperiment))
10627 (home-page "https://github.com/vodkatad/roar/")
10628 (synopsis "Identify differential APA usage from RNA-seq alignments")
10629 (description
10630 "This package provides tools for identifying preferential usage of APA
10631 sites, comparing two biological conditions, starting from known alternative
10632 sites and alignments obtained from standard RNA-seq experiments.")
10633 (license license:gpl3)))
10634
10635 (define-public r-xbseq
10636 (package
10637 (name "r-xbseq")
10638 (version "1.22.0")
10639 (source
10640 (origin
10641 (method url-fetch)
10642 (uri (bioconductor-uri "XBSeq" version))
10643 (sha256
10644 (base32
10645 "1dvk2jpsdynqw5071z54yd5j0ddprhc1ppk834cz9liibd72d7vz"))))
10646 (properties `((upstream-name . "XBSeq")))
10647 (build-system r-build-system)
10648 (propagated-inputs
10649 (list r-biobase
10650 r-deseq2
10651 r-dplyr
10652 r-ggplot2
10653 r-locfit
10654 r-magrittr
10655 r-matrixstats
10656 r-pracma
10657 r-roar))
10658 (native-inputs
10659 (list r-knitr))
10660 (home-page "https://github.com/Liuy12/XBSeq")
10661 (synopsis "Test for differential expression for RNA-seq data")
10662 (description
10663 "XBSeq is a novel algorithm for testing RNA-seq @dfn{differential
10664 expression} (DE), where a statistical model was established based on the
10665 assumption that observed signals are the convolution of true expression
10666 signals and sequencing noises. The mapped reads in non-exonic regions are
10667 considered as sequencing noises, which follows a Poisson distribution. Given
10668 measurable observed signal and background noise from RNA-seq data, true
10669 expression signals, assuming governed by the negative binomial distribution,
10670 can be delineated and thus the accurate detection of differential expressed
10671 genes.")
10672 (license license:gpl3+)))
10673
10674 (define-public r-massspecwavelet
10675 (package
10676 (name "r-massspecwavelet")
10677 (version "1.62.0")
10678 (source
10679 (origin
10680 (method url-fetch)
10681 (uri (bioconductor-uri "MassSpecWavelet" version))
10682 (sha256
10683 (base32
10684 "0g9izdy3f7h1zmsfbq45ahdz0ak5013rp3vxc4ijb1mpqx8ldd39"))))
10685 (properties
10686 `((upstream-name . "MassSpecWavelet")))
10687 (build-system r-build-system)
10688 (native-inputs
10689 (list r-knitr))
10690 (home-page "https://bioconductor.org/packages/MassSpecWavelet/")
10691 (synopsis "Mass spectrum processing by wavelet-based algorithms")
10692 (description
10693 "The MassSpecWavelet package aims to process @dfn{Mass Spectrometry} (MS)
10694 data mainly through the use of wavelet transforms. It supports peak detection
10695 based on @dfn{Continuous Wavelet Transform} (CWT).")
10696 (license license:lgpl2.0+)))
10697
10698 (define-public r-xcms
10699 (package
10700 (name "r-xcms")
10701 (version "3.18.0")
10702 (source
10703 (origin
10704 (method url-fetch)
10705 (uri (bioconductor-uri "xcms" version))
10706 (sha256
10707 (base32
10708 "0p2zd2728lj5q8y24gdfvsjijd6zl2i73hrcf017n32jq7vn71xm"))))
10709 (build-system r-build-system)
10710 (propagated-inputs
10711 (list r-biobase
10712 r-biocgenerics
10713 r-biocparallel
10714 r-iranges
10715 r-lattice
10716 r-massspecwavelet
10717 r-mscoreutils
10718 r-msfeatures
10719 r-msnbase
10720 r-mzr
10721 r-plyr
10722 r-protgenerics
10723 r-rann
10724 r-rcolorbrewer
10725 r-robustbase
10726 r-s4vectors
10727 r-summarizedexperiment))
10728 (native-inputs
10729 (list r-knitr))
10730 (home-page "https://bioconductor.org/packages/xcms/")
10731 (synopsis "LC/MS and GC/MS mass spectrometry data analysis")
10732 (description
10733 "This package provides a framework for processing and visualization of
10734 chromatographically separated and single-spectra mass spectral data. It
10735 imports from AIA/ANDI NetCDF, mzXML, mzData and mzML files. It preprocesses
10736 data for high-throughput, untargeted analyte profiling.")
10737 (license license:gpl2+)))
10738
10739 (define-public r-wppi
10740 (package
10741 (name "r-wppi")
10742 (version "1.4.0")
10743 (source (origin
10744 (method url-fetch)
10745 (uri (bioconductor-uri "wppi" version))
10746 (sha256
10747 (base32
10748 "1008s39bb7sd261cy1vfgdah7bmhfw9qq322fh7g4wvpfw63ii9f"))))
10749 (properties `((upstream-name . "wppi")))
10750 (build-system r-build-system)
10751 ;; This is necessary because omnipathr attempts to write a configuration
10752 ;; file to HOME.
10753 (arguments
10754 `(#:phases
10755 (modify-phases %standard-phases
10756 (add-after 'unpack 'set-HOME
10757 (lambda _ (setenv "HOME" "/tmp"))))))
10758 (propagated-inputs (list r-dplyr
10759 r-igraph
10760 r-logger
10761 r-magrittr
10762 r-matrix
10763 r-omnipathr
10764 r-progress
10765 r-purrr
10766 r-rcurl
10767 r-rlang
10768 r-tibble
10769 r-tidyr))
10770 (native-inputs (list r-knitr))
10771 (home-page "https://github.com/AnaGalhoz37/wppi")
10772 (synopsis "Weighting protein-protein interactions")
10773 (description
10774 "This package predicts functional relevance of protein-protein
10775 interactions based on functional annotations such as Human Protein Ontology
10776 and Gene Ontology, and prioritizes genes based on network topology, functional
10777 scores and a path search algorithm.")
10778 (license license:expat)))
10779
10780 (define-public r-wrench
10781 (package
10782 (name "r-wrench")
10783 (version "1.14.0")
10784 (source
10785 (origin
10786 (method url-fetch)
10787 (uri (bioconductor-uri "Wrench" version))
10788 (sha256
10789 (base32
10790 "1zx65s4m71wj85s2sq8ip54pq12r4sxfv8b2rxc41gfc5aj0zzca"))))
10791 (properties `((upstream-name . "Wrench")))
10792 (build-system r-build-system)
10793 (propagated-inputs
10794 (list r-limma r-locfit r-matrixstats))
10795 (native-inputs
10796 (list r-knitr))
10797 (home-page "https://github.com/HCBravoLab/Wrench")
10798 (synopsis "Wrench normalization for sparse count data")
10799 (description
10800 "Wrench is a package for normalization sparse genomic count data, like
10801 that arising from 16s metagenomic surveys.")
10802 (license license:artistic2.0)))
10803
10804 (define-public r-wiggleplotr
10805 (package
10806 (name "r-wiggleplotr")
10807 (version "1.20.0")
10808 (source
10809 (origin
10810 (method url-fetch)
10811 (uri (bioconductor-uri "wiggleplotr" version))
10812 (sha256
10813 (base32
10814 "0s128mm5w8n072k6j0fv1mxnxjpwisjp5lpz8a9z96cnn69bnr0i"))))
10815 (build-system r-build-system)
10816 (propagated-inputs
10817 (list r-assertthat
10818 r-cowplot
10819 r-dplyr
10820 r-genomeinfodb
10821 r-genomicranges
10822 r-ggplot2
10823 r-iranges
10824 r-purrr
10825 r-rtracklayer
10826 r-s4vectors))
10827 (native-inputs
10828 (list r-knitr))
10829 (home-page "https://bioconductor.org/packages/wiggleplotr/")
10830 (synopsis "Make read coverage plots from BigWig files")
10831 (description
10832 "This package provides tools to visualize read coverage from sequencing
10833 experiments together with genomic annotations (genes, transcripts, peaks).
10834 Introns of long transcripts can be rescaled to a fixed length for better
10835 visualization of exonic read coverage.")
10836 (license license:asl2.0)))
10837
10838 (define-public r-widgettools
10839 (package
10840 (name "r-widgettools")
10841 (version "1.74.0")
10842 (source
10843 (origin
10844 (method url-fetch)
10845 (uri (bioconductor-uri "widgetTools" version))
10846 (sha256
10847 (base32
10848 "10w1s5h4za6ibmphvj145ir3lp22qgah2z8fvmipmf8ciq1jf86d"))))
10849 (properties `((upstream-name . "widgetTools")))
10850 (build-system r-build-system)
10851 (home-page "https://bioconductor.org/packages/widgetTools/")
10852 (synopsis "Tools for creating interactive tcltk widgets")
10853 (description
10854 "This package contains tools to support the construction of tcltk
10855 widgets in R.")
10856 ;; Any version of the LGPL.
10857 (license license:lgpl3+)))
10858
10859 (define-public r-webbioc
10860 (package
10861 (name "r-webbioc")
10862 (version "1.68.0")
10863 (source
10864 (origin
10865 (method url-fetch)
10866 (uri (bioconductor-uri "webbioc" version))
10867 (sha256
10868 (base32
10869 "1g3srxsa2fqcn3r4wz4y19fwjmw3vawlcvdw6lbjdnvbgcafq1ah"))))
10870 (build-system r-build-system)
10871 (inputs
10872 (list netpbm perl))
10873 (propagated-inputs
10874 (list r-affy
10875 r-annaffy
10876 r-biobase
10877 r-biocmanager
10878 r-gcrma
10879 r-multtest
10880 r-qvalue
10881 r-vsn))
10882 (home-page "https://www.bioconductor.org/")
10883 (synopsis "Bioconductor web interface")
10884 (description
10885 "This package provides an integrated web interface for doing microarray
10886 analysis using several of the Bioconductor packages. It is intended to be
10887 deployed as a centralized bioinformatics resource for use by many users.
10888 Currently only Affymetrix oligonucleotide analysis is supported.")
10889 (license license:gpl2+)))
10890
10891 (define-public r-zinbwave
10892 (package
10893 (name "r-zinbwave")
10894 (version "1.18.0")
10895 (source
10896 (origin
10897 (method url-fetch)
10898 (uri (bioconductor-uri "zinbwave" version))
10899 (sha256
10900 (base32
10901 "0vpz721sciw5b4ypxj5lj8p53gwkpfwlwkn6k3y8i65zg80p1g6i"))))
10902 (build-system r-build-system)
10903 (propagated-inputs
10904 (list r-biocparallel
10905 r-edger
10906 r-genefilter
10907 r-matrix
10908 r-singlecellexperiment
10909 r-softimpute
10910 r-summarizedexperiment))
10911 (native-inputs
10912 (list r-knitr))
10913 (home-page "https://bioconductor.org/packages/zinbwave")
10914 (synopsis "Zero-inflated negative binomial model for RNA-seq data")
10915 (description "This package implements a general and flexible zero-inflated
10916 negative binomial model that can be used to provide a low-dimensional
10917 representations of single-cell RNA-seq data. The model accounts for zero
10918 inflation (dropouts), over-dispersion, and the count nature of the data.
10919 The model also accounts for the difference in library sizes and optionally
10920 for batch effects and/or other covariates, avoiding the need for pre-normalize
10921 the data.")
10922 (license license:artistic2.0)))
10923
10924 (define-public r-zfpkm
10925 (package
10926 (name "r-zfpkm")
10927 (version "1.18.0")
10928 (source
10929 (origin
10930 (method url-fetch)
10931 (uri (bioconductor-uri "zFPKM" version))
10932 (sha256
10933 (base32
10934 "1h7g553rgb5mkmmsp8dyqqs9n9x17xmmcg3iijhb54nyrr2j1mji"))))
10935 (properties `((upstream-name . "zFPKM")))
10936 (build-system r-build-system)
10937 (propagated-inputs
10938 (list r-checkmate r-dplyr r-ggplot2 r-summarizedexperiment r-tidyr))
10939 (native-inputs
10940 (list r-knitr))
10941 (home-page "https://github.com/ronammar/zFPKM/")
10942 (synopsis "Functions to facilitate zFPKM transformations")
10943 (description
10944 "This is a package to perform the zFPKM transform on RNA-seq FPKM data.
10945 This algorithm is based on the publication by Hart et al., 2013 (Pubmed ID
10946 24215113).")
10947 (license license:gpl3)))
10948
10949 (define-public r-rbowtie2
10950 (package
10951 (name "r-rbowtie2")
10952 (version "2.2.0")
10953 (source
10954 (origin
10955 (method url-fetch)
10956 (uri (bioconductor-uri "Rbowtie2" version))
10957 (sha256
10958 (base32
10959 "0dhdx27vrkhd4fak0qb5q9amlcpi97xhf3ry39zk0ifx5zpjynkg"))))
10960 (properties `((upstream-name . "Rbowtie2")))
10961 (build-system r-build-system)
10962 (propagated-inputs
10963 (list r-magrittr r-rsamtools))
10964 (inputs
10965 (list samtools zlib))
10966 (native-inputs
10967 (list r-knitr))
10968 (home-page "https://bioconductor.org/packages/Rbowtie2/")
10969 (synopsis "R wrapper for Bowtie2 and AdapterRemoval")
10970 (description
10971 "This package provides an R wrapper of the popular @code{bowtie2}
10972 sequencing reads aligner and @code{AdapterRemoval}, a convenient tool for
10973 rapid adapter trimming, identification, and read merging.")
10974 (license license:gpl3+)))
10975
10976 (define-public r-progeny
10977 (package
10978 (name "r-progeny")
10979 (version "1.18.0")
10980 (source
10981 (origin
10982 (method url-fetch)
10983 (uri (bioconductor-uri "progeny" version))
10984 (sha256
10985 (base32
10986 "1rhy2l2yf9ndxlvff8756s6n8qyi42nz7a75lgygj5aqqckkj21b"))))
10987 (build-system r-build-system)
10988 (propagated-inputs
10989 (list r-biobase
10990 r-decoupler
10991 r-dplyr
10992 r-ggplot2
10993 r-ggrepel
10994 r-gridextra
10995 r-reshape2
10996 r-tidyr))
10997 (native-inputs
10998 (list r-knitr))
10999 (home-page "https://github.com/saezlab/progeny")
11000 (synopsis "Pathway responsive gene activity inference")
11001 (description
11002 "This package provides a function to infer pathway activity from gene
11003 expression. It contains the linear model inferred in the publication
11004 \"Perturbation-response genes reveal signaling footprints in cancer gene
11005 expression\".")
11006 (license license:asl2.0)))
11007
11008 (define-public r-arrmnormalization
11009 (package
11010 (name "r-arrmnormalization")
11011 (version "1.36.0")
11012 (source
11013 (origin
11014 (method url-fetch)
11015 (uri (bioconductor-uri "ARRmNormalization" version))
11016 (sha256
11017 (base32
11018 "1pnvw8psbql787m8lrmhd9xbmgkc3dbc70yfds1aggv50dk3yjk1"))))
11019 (properties
11020 `((upstream-name . "ARRmNormalization")))
11021 (build-system r-build-system)
11022 (propagated-inputs (list r-arrmdata))
11023 (home-page "https://bioconductor.org/packages/ARRmNormalization/")
11024 (synopsis "Adaptive robust regression normalization for methylation data")
11025 (description
11026 "This is a package to perform the @dfn{Adaptive Robust Regression
11027 method} (ARRm) for the normalization of methylation data from the Illumina
11028 Infinium HumanMethylation 450k assay.")
11029 (license license:artistic2.0)))
11030
11031 (define-public r-biocfilecache
11032 (package
11033 (name "r-biocfilecache")
11034 (version "2.4.0")
11035 (source
11036 (origin
11037 (method url-fetch)
11038 (uri (bioconductor-uri "BiocFileCache" version))
11039 (sha256
11040 (base32
11041 "1bdbmlixrd8wvs25nmzdksq5hwnsxf8b6ds9qwx01h284vky5vsw"))))
11042 (properties `((upstream-name . "BiocFileCache")))
11043 (build-system r-build-system)
11044 (propagated-inputs
11045 (list r-curl
11046 r-dbi
11047 r-dbplyr
11048 r-dplyr
11049 r-filelock
11050 r-httr
11051 r-rappdirs
11052 r-rsqlite))
11053 (native-inputs
11054 (list r-knitr))
11055 (home-page "https://bioconductor.org/packages/BiocFileCache/")
11056 (synopsis "Manage files across sessions")
11057 (description
11058 "This package creates a persistent on-disk cache of files that the user
11059 can add, update, and retrieve. It is useful for managing resources (such as
11060 custom Txdb objects) that are costly or difficult to create, web resources,
11061 and data files used across sessions.")
11062 (license license:artistic2.0)))
11063
11064 (define-public r-iclusterplus
11065 (package
11066 (name "r-iclusterplus")
11067 (version "1.32.0")
11068 (source
11069 (origin
11070 (method url-fetch)
11071 (uri (bioconductor-uri "iClusterPlus" version))
11072 (sha256
11073 (base32
11074 "0xzx3vly3p99zc5a69pra4jjp8d3bdhx7dl1l76w459cs58zy0sm"))))
11075 (properties `((upstream-name . "iClusterPlus")))
11076 (build-system r-build-system)
11077 (native-inputs (list gfortran))
11078 (home-page "https://bioconductor.org/packages/iClusterPlus/")
11079 (synopsis "Integrative clustering of multi-type genomic data")
11080 (description
11081 "iClusterPlus is developed for integrative clustering analysis of
11082 multi-type genomic data and is an enhanced version of iCluster proposed and
11083 developed by Shen, Olshen and Ladanyi (2009). Multi-type genomic data arise
11084 from the experiments where biological samples (e.g. tumor samples) are
11085 analyzed by multiple techniques, for instance, @dfn{array comparative genomic
11086 hybridization} (aCGH), gene expression microarray, RNA-seq and DNA-seq, and so
11087 on. In the iClusterPlus model, binary observations such as somatic mutation
11088 are modeled as Binomial processes; categorical observations such as copy
11089 number states are realizations of Multinomial random variables; counts are
11090 modeled as Poisson random processes; and continuous measures are modeled by
11091 Gaussian distributions.")
11092 (license license:gpl2+)))
11093
11094 (define-public r-rbowtie
11095 (package
11096 (name "r-rbowtie")
11097 (version "1.36.0")
11098 (source
11099 (origin
11100 (method url-fetch)
11101 (uri (bioconductor-uri "Rbowtie" version))
11102 (sha256
11103 (base32
11104 "1ya1irwshsyy9l1fj51b04nv1ahq7a47ck7q19h2cly6yskc4x1q"))))
11105 (properties `((upstream-name . "Rbowtie")))
11106 (build-system r-build-system)
11107 (arguments
11108 `(#:phases
11109 ;; Disable unsupported `popcnt' instructions on
11110 ;; architectures other than x86_64
11111 ,(if (string-prefix? "x86_64"
11112 (or (%current-target-system)
11113 (%current-system)))
11114 '%standard-phases
11115 '(modify-phases %standard-phases
11116 (add-after 'unpack 'patch-sources
11117 (lambda _
11118 (setenv "POPCNT_CAPABILITY" "0")))))))
11119 (inputs (list zlib))
11120 (native-inputs
11121 (list r-knitr))
11122 (home-page "https://bioconductor.org/packages/Rbowtie/")
11123 (synopsis "R bowtie wrapper")
11124 (description
11125 "This package provides an R wrapper around the popular bowtie short read
11126 aligner and around SpliceMap, a de novo splice junction discovery and
11127 alignment tool.")
11128 (license license:artistic2.0)))
11129
11130 (define-public r-sgseq
11131 (package
11132 (name "r-sgseq")
11133 (version "1.30.0")
11134 (source
11135 (origin
11136 (method url-fetch)
11137 (uri (bioconductor-uri "SGSeq" version))
11138 (sha256
11139 (base32
11140 "0hz45367i70wl97silnimicdvs3g41zyf8syc6igz6471wbwkxwp"))))
11141 (properties `((upstream-name . "SGSeq")))
11142 (build-system r-build-system)
11143 (propagated-inputs
11144 (list r-annotationdbi
11145 r-biocgenerics
11146 r-biostrings
11147 r-genomeinfodb
11148 r-genomicalignments
11149 r-genomicfeatures
11150 r-genomicranges
11151 r-igraph
11152 r-iranges
11153 r-rsamtools
11154 r-rtracklayer
11155 r-runit
11156 r-s4vectors
11157 r-summarizedexperiment))
11158 (native-inputs
11159 (list r-knitr))
11160 (home-page "https://bioconductor.org/packages/SGSeq/")
11161 (synopsis "Splice event prediction and quantification from RNA-seq data")
11162 (description
11163 "SGSeq is a package for analyzing splice events from RNA-seq data. Input
11164 data are RNA-seq reads mapped to a reference genome in BAM format. Genes are
11165 represented as a splice graph, which can be obtained from existing annotation
11166 or predicted from the mapped sequence reads. Splice events are identified
11167 from the graph and are quantified locally using structurally compatible reads
11168 at the start or end of each splice variant. The software includes functions
11169 for splice event prediction, quantification, visualization and
11170 interpretation.")
11171 (license license:artistic2.0)))
11172
11173 (define-public r-rhisat2
11174 (package
11175 (name "r-rhisat2")
11176 (version "1.12.0")
11177 (source
11178 (origin
11179 (method url-fetch)
11180 (uri (bioconductor-uri "Rhisat2" version))
11181 (sha256
11182 (base32
11183 "0hzair41l47kzykymd169a34pfhb98vrjgkgdf15m17csyz7pnv7"))))
11184 (properties `((upstream-name . "Rhisat2")))
11185 (build-system r-build-system)
11186 (arguments
11187 `(#:phases
11188 (modify-phases %standard-phases
11189 (add-after 'unpack 'make-reproducible
11190 (lambda _
11191 (substitute* "src/Makefile"
11192 (("`hostname`") "guix")
11193 (("`date`") "0")
11194 ;; Avoid shelling out to "which".
11195 (("^CC =.*") (which "gcc"))
11196 (("^CPP =.*") (which "g++")))
11197 #t)))))
11198 (propagated-inputs
11199 (list r-genomicfeatures r-genomicranges r-sgseq))
11200 (native-inputs
11201 (list r-knitr))
11202 (home-page "https://github.com/fmicompbio/Rhisat2")
11203 (synopsis "R Wrapper for HISAT2 sequence aligner")
11204 (description
11205 "This package provides an R interface to the HISAT2 spliced short-read
11206 aligner by Kim et al. (2015). The package contains wrapper functions to
11207 create a genome index and to perform the read alignment to the generated
11208 index.")
11209 (license license:gpl3)))
11210
11211 (define-public r-quasr
11212 (package
11213 (name "r-quasr")
11214 (version "1.36.0")
11215 (source
11216 (origin
11217 (method url-fetch)
11218 (uri (bioconductor-uri "QuasR" version))
11219 (sha256
11220 (base32
11221 "1m0c0rdakkdn4rr6dh51c6rs40cbxkvz93n6s0m2kc6fqjv9zplf"))))
11222 (properties `((upstream-name . "QuasR")))
11223 (build-system r-build-system)
11224 (propagated-inputs
11225 (list r-annotationdbi
11226 r-biobase
11227 r-biocgenerics
11228 r-biocparallel
11229 r-biostrings
11230 r-bsgenome
11231 r-genomeinfodb
11232 r-genomicfeatures
11233 r-genomicfiles
11234 r-genomicranges
11235 r-iranges
11236 r-rbowtie
11237 r-rhtslib
11238 r-rsamtools
11239 r-rtracklayer
11240 r-s4vectors
11241 r-shortread))
11242 (native-inputs
11243 (list r-knitr))
11244 (home-page "https://bioconductor.org/packages/QuasR/")
11245 (synopsis "Quantify and annotate short reads in R")
11246 (description
11247 "This package provides a framework for the quantification and analysis of
11248 short genomic reads. It covers a complete workflow starting from raw sequence
11249 reads, over creation of alignments and quality control plots, to the
11250 quantification of genomic regions of interest.")
11251 (license license:gpl2)))
11252
11253 (define-public r-rqc
11254 (package
11255 (name "r-rqc")
11256 (version "1.30.0")
11257 (source
11258 (origin
11259 (method url-fetch)
11260 (uri (bioconductor-uri "Rqc" version))
11261 (sha256
11262 (base32
11263 "11j8m69zdcmpjb3xzr4s8sqmv8aqgl8q7k81gnd09l3nyjzy0h1k"))))
11264 (properties `((upstream-name . "Rqc")))
11265 (build-system r-build-system)
11266 (propagated-inputs
11267 (list r-biocgenerics
11268 r-biocparallel
11269 r-biocstyle
11270 r-biostrings
11271 r-biovizbase
11272 r-genomicalignments
11273 r-genomicfiles
11274 r-ggplot2
11275 r-iranges
11276 r-knitr
11277 r-markdown
11278 r-plyr
11279 r-rcpp
11280 r-reshape2
11281 r-rsamtools
11282 r-s4vectors
11283 r-shiny
11284 r-shortread))
11285 (native-inputs
11286 (list r-knitr))
11287 (home-page "https://github.com/labbcb/Rqc")
11288 (synopsis "Quality control tool for high-throughput sequencing data")
11289 (description
11290 "Rqc is an optimized tool designed for quality control and assessment of
11291 high-throughput sequencing data. It performs parallel processing of entire
11292 files and produces a report which contains a set of high-resolution
11293 graphics.")
11294 (license license:gpl2+)))
11295
11296 (define-public r-birewire
11297 (package
11298 (name "r-birewire")
11299 (version "3.28.0")
11300 (source
11301 (origin
11302 (method url-fetch)
11303 (uri (bioconductor-uri "BiRewire" version))
11304 (sha256
11305 (base32
11306 "0r3i7n45qgj8wzdsx8wmfk0lc4xbcvxvmfziiqzig7r706q2c2hm"))))
11307 (properties `((upstream-name . "BiRewire")))
11308 (build-system r-build-system)
11309 (propagated-inputs
11310 (list r-igraph r-matrix r-rtsne r-slam))
11311 (home-page "https://bioconductor.org/packages/release/bioc/html/BiRewire.html")
11312 (synopsis "Tools for randomization of bipartite graphs")
11313 (description
11314 "This package provides functions for bipartite network rewiring through N
11315 consecutive switching steps and for the computation of the minimal number of
11316 switching steps to be performed in order to maximise the dissimilarity with
11317 respect to the original network. It includes functions for the analysis of
11318 the introduced randomness across the switching steps and several other
11319 routines to analyse the resulting networks and their natural projections.")
11320 (license license:gpl3)))
11321
11322 (define-public r-birta
11323 (package
11324 (name "r-birta")
11325 (version "1.31.0")
11326 (source
11327 (origin
11328 (method url-fetch)
11329 (uri (bioconductor-uri "birta" version))
11330 (sha256
11331 (base32
11332 "00a1kcfmcgdbx6wpnhk45wm45bynhry5m93l9hm75j2rwyc4lnca"))))
11333 (build-system r-build-system)
11334 (propagated-inputs
11335 (list r-biobase r-limma r-mass))
11336 (home-page "https://bioconductor.org/packages/birta")
11337 (synopsis "Bayesian inference of regulation of transcriptional activity")
11338 (description
11339 "Expression levels of mRNA molecules are regulated by different
11340 processes, comprising inhibition or activation by transcription factors and
11341 post-transcriptional degradation by microRNAs. @dfn{birta} (Bayesian
11342 Inference of Regulation of Transcriptional Activity) uses the regulatory
11343 networks of transcription factors and miRNAs together with mRNA and miRNA
11344 expression data to predict switches in regulatory activity between two
11345 conditions. A Bayesian network is used to model the regulatory structure and
11346 Markov-Chain-Monte-Carlo is applied to sample the activity states.")
11347 (license license:gpl2+)))
11348
11349 (define-public r-multidataset
11350 (package
11351 (name "r-multidataset")
11352 (version "1.24.0")
11353 (source
11354 (origin
11355 (method url-fetch)
11356 (uri (bioconductor-uri "MultiDataSet" version))
11357 (sha256
11358 (base32
11359 "0rfs6jkzh1i4mj1pgfk4lwzmcl8pcwizra3q3282x3d8h2g98qnf"))))
11360 (properties `((upstream-name . "MultiDataSet")))
11361 (build-system r-build-system)
11362 (propagated-inputs
11363 (list r-biobase
11364 r-biocgenerics
11365 r-genomicranges
11366 r-ggplot2
11367 r-ggrepel
11368 r-iranges
11369 r-limma
11370 r-qqman
11371 r-s4vectors
11372 r-summarizedexperiment))
11373 (native-inputs
11374 (list r-knitr))
11375 (home-page "https://bioconductor.org/packages/MultiDataSet/")
11376 (synopsis "Implementation of MultiDataSet and ResultSet")
11377 (description
11378 "This package provides an implementation of the BRGE's (Bioinformatic
11379 Research Group in Epidemiology from Center for Research in Environmental
11380 Epidemiology) MultiDataSet and ResultSet. MultiDataSet is designed for
11381 integrating multi omics data sets and ResultSet is a container for omics
11382 results. This package contains base classes for MEAL and rexposome
11383 packages.")
11384 (license license:expat)))
11385
11386 (define-public r-ropls
11387 (package
11388 (name "r-ropls")
11389 (version "1.28.2")
11390 (source
11391 (origin
11392 (method url-fetch)
11393 (uri (bioconductor-uri "ropls" version))
11394 (sha256
11395 (base32
11396 "07gpx15r8c3wljiwxnff2zp7wxbhzz9r7njk8zg8hpy2q5qm3i6c"))))
11397 (build-system r-build-system)
11398 (propagated-inputs
11399 (list r-biobase
11400 r-multiassayexperiment
11401 r-multidataset
11402 r-summarizedexperiment))
11403 (native-inputs
11404 (list r-knitr)) ; for vignettes
11405 (home-page "https://dx.doi.org/10.1021/acs.jproteome.5b00354")
11406 (synopsis "Multivariate analysis and feature selection of omics data")
11407 (description
11408 "Latent variable modeling with @dfn{Principal Component Analysis} (PCA)
11409 and @dfn{Partial Least Squares} (PLS) are powerful methods for visualization,
11410 regression, classification, and feature selection of omics data where the
11411 number of variables exceeds the number of samples and with multicollinearity
11412 among variables. @dfn{Orthogonal Partial Least Squares} (OPLS) enables to
11413 separately model the variation correlated (predictive) to the factor of
11414 interest and the uncorrelated (orthogonal) variation. While performing
11415 similarly to PLS, OPLS facilitates interpretation.
11416
11417 This package provides imlementations of PCA, PLS, and OPLS for multivariate
11418 analysis and feature selection of omics data. In addition to scores, loadings
11419 and weights plots, the package provides metrics and graphics to determine the
11420 optimal number of components (e.g. with the R2 and Q2 coefficients), check the
11421 validity of the model by permutation testing, detect outliers, and perform
11422 feature selection (e.g. with Variable Importance in Projection or regression
11423 coefficients).")
11424 (license license:cecill)))
11425
11426 (define-public r-biosigner
11427 (package
11428 (name "r-biosigner")
11429 (version "1.24.2")
11430 (source
11431 (origin
11432 (method url-fetch)
11433 (uri (bioconductor-uri "biosigner" version))
11434 (sha256
11435 (base32
11436 "0vdv2by3qv7y8vzr8qgg7apwwgsa0fhlfrhzns7g3nas7883c89m"))))
11437 (build-system r-build-system)
11438 (propagated-inputs
11439 (list r-biobase
11440 r-e1071
11441 r-multiassayexperiment
11442 r-multidataset
11443 r-randomforest
11444 r-ropls
11445 r-summarizedexperiment))
11446 (native-inputs
11447 (list r-knitr))
11448 (home-page "https://bioconductor.org/packages/biosigner/")
11449 (synopsis "Signature discovery from omics data")
11450 (description
11451 "Feature selection is critical in omics data analysis to extract
11452 restricted and meaningful molecular signatures from complex and high-dimension
11453 data, and to build robust classifiers. This package implements a method to
11454 assess the relevance of the variables for the prediction performances of the
11455 classifier. The approach can be run in parallel with the PLS-DA, Random
11456 Forest, and SVM binary classifiers. The signatures and the corresponding
11457 'restricted' models are returned, enabling future predictions on new
11458 datasets.")
11459 (license license:cecill)))
11460
11461 (define-public r-annotatr
11462 (package
11463 (name "r-annotatr")
11464 (version "1.22.0")
11465 (source
11466 (origin
11467 (method url-fetch)
11468 (uri (bioconductor-uri "annotatr" version))
11469 (sha256
11470 (base32
11471 "1fbax9v3d486c8lwf3yfjbf4w7zf53wmdpxk2clwm8ngm7w0pqm0"))))
11472 (build-system r-build-system)
11473 (propagated-inputs
11474 (list r-annotationdbi
11475 r-annotationhub
11476 r-dplyr
11477 r-genomeinfodb
11478 r-genomicfeatures
11479 r-genomicranges
11480 r-ggplot2
11481 r-iranges
11482 r-readr
11483 r-regioner
11484 r-reshape2
11485 r-rtracklayer
11486 r-s4vectors))
11487 (native-inputs
11488 (list r-knitr))
11489 (home-page "https://bioconductor.org/packages/annotatr/")
11490 (synopsis "Annotation of genomic regions to genomic annotations")
11491 (description
11492 "Given a set of genomic sites/regions (e.g. ChIP-seq peaks, CpGs,
11493 differentially methylated CpGs or regions, SNPs, etc.) it is often of interest
11494 to investigate the intersecting genomic annotations. Such annotations include
11495 those relating to gene models (promoters, 5'UTRs, exons, introns, and 3'UTRs),
11496 CpGs (CpG islands, CpG shores, CpG shelves), or regulatory sequences such as
11497 enhancers. The annotatr package provides an easy way to summarize and
11498 visualize the intersection of genomic sites/regions with genomic
11499 annotations.")
11500 (license license:gpl3)))
11501
11502 (define-public r-rsubread
11503 (package
11504 (name "r-rsubread")
11505 (version "2.10.4")
11506 (source
11507 (origin
11508 (method url-fetch)
11509 (uri (bioconductor-uri "Rsubread" version))
11510 (sha256
11511 (base32
11512 "155h25gbagqns7wpriil17li0jkdd1z1pcz0dlnikdqj4saf97rl"))))
11513 (properties `((upstream-name . "Rsubread")))
11514 (build-system r-build-system)
11515 (inputs (list zlib))
11516 (propagated-inputs
11517 (list r-matrix))
11518 (home-page "https://bioconductor.org/packages/Rsubread/")
11519 (synopsis "Subread sequence alignment and counting for R")
11520 (description
11521 "This package provides tools for alignment, quantification and analysis
11522 of second and third generation sequencing data. It includes functionality for
11523 read mapping, read counting, SNP calling, structural variant detection and
11524 gene fusion discovery. It can be applied to all major sequencing techologies
11525 and to both short and long sequence reads.")
11526 (license license:gpl3)))
11527
11528 (define-public r-flowutils
11529 (package
11530 (name "r-flowutils")
11531 (version "1.59.0")
11532 (source
11533 (origin
11534 (method url-fetch)
11535 (uri (bioconductor-uri "flowUtils" version))
11536 (sha256
11537 (base32
11538 "11x362dqb9mjlsbq6g1qkb8hhnkvm22z5s3wkgmpyy9kyifjkm26"))))
11539 (properties `((upstream-name . "flowUtils")))
11540 (build-system r-build-system)
11541 (propagated-inputs
11542 (list r-biobase
11543 r-corpcor
11544 r-flowcore
11545 r-graph
11546 r-runit
11547 r-xml))
11548 (home-page "https://github.com/jspidlen/flowUtils")
11549 (synopsis "Utilities for flow cytometry")
11550 (description
11551 "This package provides utilities for flow cytometry data.")
11552 (license license:artistic2.0)))
11553
11554 (define-public r-consensusclusterplus
11555 (package
11556 (name "r-consensusclusterplus")
11557 (version "1.60.0")
11558 (source
11559 (origin
11560 (method url-fetch)
11561 (uri (bioconductor-uri "ConsensusClusterPlus" version))
11562 (sha256
11563 (base32
11564 "1021cix4mr9qsafskw4kk1l3wdzx9pk2gcwjifz6f4zqxss9v07p"))))
11565 (properties
11566 `((upstream-name . "ConsensusClusterPlus")))
11567 (build-system r-build-system)
11568 (propagated-inputs
11569 (list r-all r-biobase r-cluster))
11570 (home-page "https://bioconductor.org/packages/ConsensusClusterPlus")
11571 (synopsis "Clustering algorithm")
11572 (description
11573 "This package provides an implementation of an algorithm for determining
11574 cluster count and membership by stability evidence in unsupervised analysis.")
11575 (license license:gpl2)))
11576
11577 ;; This is the latest commit and it solves a bug from the latest release.
11578 (define-public r-cycombine
11579 (let ((commit "f18504bc83ff5daee2b5eb4b28f09abdaaa66698") (revision "1"))
11580 (package
11581 (name "r-cycombine")
11582 (version (git-version "0.2.6" revision commit))
11583 (source (origin
11584 (method git-fetch)
11585 (uri (git-reference
11586 (url "https://github.com/biosurf/cyCombine")
11587 (commit commit)))
11588 (file-name (git-file-name name version))
11589 (sha256
11590 (base32
11591 "1fiwnik8iahg01732fik85xhz359x32f1xc59h443pdf7jancskm"))))
11592 (properties `((upstream-name . "cyCombine")))
11593 (build-system r-build-system)
11594 (propagated-inputs
11595 (list r-biobase
11596 r-cytolib
11597 r-dplyr
11598 r-flowcore
11599 r-ggplot2
11600 r-knitr
11601 r-kohonen
11602 r-magrittr
11603 r-purrr
11604 r-rcolorbrewer
11605 r-readr
11606 r-readxl
11607 r-stringr
11608 r-sva
11609 r-tibble
11610 r-tidyr))
11611 (native-inputs (list r-knitr))
11612 (home-page "https://github.com/biosurf/cyCombine")
11613 (synopsis "Integration of single-cell cytometry datasets")
11614 (description
11615 "This package provides a method for combining single-cell cytometry
11616 datasets, which increases the analytical flexibility and the statistical power
11617 of the analyses while minimizing technical noise.")
11618 (license license:expat))))
11619
11620 (define-public r-cytolib
11621 (package
11622 (name "r-cytolib")
11623 (version "2.8.0")
11624 (source
11625 (origin
11626 (method url-fetch)
11627 (uri (bioconductor-uri "cytolib" version))
11628 (sha256
11629 (base32
11630 "18b532sicca5l8sn334prrm7g1z1cakiwydccz4i833168pnsjyg"))))
11631 (properties `((upstream-name . "cytolib")))
11632 (build-system r-build-system)
11633 (native-inputs
11634 (list r-knitr))
11635 (propagated-inputs
11636 (list r-bh
11637 r-rcpp
11638 r-rcpparmadillo
11639 r-rcppparallel
11640 r-rhdf5lib
11641 r-rprotobuflib))
11642 (home-page "https://bioconductor.org/packages/cytolib/")
11643 (synopsis "C++ infrastructure for working with gated cytometry")
11644 (description
11645 "This package provides the core data structure and API to represent and
11646 interact with gated cytometry data.")
11647 (license license:artistic2.0)))
11648
11649 (define-public r-flowcore
11650 (package
11651 (name "r-flowcore")
11652 (version "2.8.0")
11653 (source
11654 (origin
11655 (method url-fetch)
11656 (uri (bioconductor-uri "flowCore" version))
11657 (sha256
11658 (base32
11659 "17nci6rc4i0vs0ibw5q8zy30ap7q4550qpq4ifkbblqbyzxlzkhr"))))
11660 (properties `((upstream-name . "flowCore")))
11661 (build-system r-build-system)
11662 (propagated-inputs
11663 (list r-bh
11664 r-biobase
11665 r-biocgenerics
11666 r-cytolib
11667 r-matrixstats
11668 r-rcpp
11669 r-rcpparmadillo
11670 r-rprotobuflib
11671 r-s4vectors))
11672 (native-inputs
11673 (list r-knitr))
11674 (home-page "https://bioconductor.org/packages/flowCore")
11675 (synopsis "Basic structures for flow cytometry data")
11676 (description
11677 "This package provides S4 data structures and basic functions to deal
11678 with flow cytometry data.")
11679 (license license:artistic2.0)))
11680
11681 (define-public r-flowmeans
11682 (package
11683 (name "r-flowmeans")
11684 (version "1.56.0")
11685 (source
11686 (origin
11687 (method url-fetch)
11688 (uri (bioconductor-uri "flowMeans" version))
11689 (sha256
11690 (base32
11691 "1n4li43ydwwf5gvgmdml4ba28cxymybg5wnz6jvp35n959fwxv6y"))))
11692 (properties `((upstream-name . "flowMeans")))
11693 (build-system r-build-system)
11694 (propagated-inputs
11695 (list r-biobase r-feature r-flowcore r-rrcov))
11696 (home-page "https://bioconductor.org/packages/flowMeans")
11697 (synopsis "Non-parametric flow cytometry data gating")
11698 (description
11699 "This package provides tools to identify cell populations in Flow
11700 Cytometry data using non-parametric clustering and segmented-regression-based
11701 change point detection.")
11702 (license license:artistic2.0)))
11703
11704 (define-public r-ncdfflow
11705 (package
11706 (name "r-ncdfflow")
11707 (version "2.42.0")
11708 (source
11709 (origin
11710 (method url-fetch)
11711 (uri (bioconductor-uri "ncdfFlow" version))
11712 (sha256
11713 (base32
11714 "18ba8rygcd1ys150pk38r4w5lxwm6sl76zkd294yg847dygsqa4m"))))
11715 (properties `((upstream-name . "ncdfFlow")))
11716 (build-system r-build-system)
11717 (propagated-inputs
11718 (list r-bh
11719 r-biobase
11720 r-biocgenerics
11721 r-flowcore
11722 r-rcpp
11723 r-rcpparmadillo
11724 r-rhdf5lib
11725 r-zlibbioc))
11726 (native-inputs
11727 (list r-knitr))
11728 (home-page "https://bioconductor.org/packages/ncdfFlow/")
11729 (synopsis "HDF5 based storage for flow cytometry data")
11730 (description
11731 "This package provides HDF5 storage based methods and functions for
11732 manipulation of flow cytometry data.")
11733 (license license:artistic2.0)))
11734
11735 (define-public r-ggcyto
11736 (package
11737 (name "r-ggcyto")
11738 (version "1.24.0")
11739 (source
11740 (origin
11741 (method url-fetch)
11742 (uri (bioconductor-uri "ggcyto" version))
11743 (sha256
11744 (base32
11745 "0sycyvdpa77mykzr709a7padh6478zmnzapibbq90qkc7bxnj359"))))
11746 (properties `((upstream-name . "ggcyto")))
11747 (build-system r-build-system)
11748 (propagated-inputs
11749 (list r-data-table
11750 r-flowcore
11751 r-flowworkspace
11752 r-ggplot2
11753 r-gridextra
11754 r-hexbin
11755 r-ncdfflow
11756 r-plyr
11757 r-rcolorbrewer
11758 r-rlang
11759 r-scales))
11760 (native-inputs
11761 (list r-knitr))
11762 (home-page "https://github.com/RGLab/ggcyto/issues")
11763 (synopsis "Visualize Cytometry data with ggplot")
11764 (description
11765 "With the dedicated fortify method implemented for @code{flowSet},
11766 @code{ncdfFlowSet} and @code{GatingSet} classes, both raw and gated flow
11767 cytometry data can be plotted directly with ggplot. The @code{ggcyto} wrapper
11768 and some custom layers also make it easy to add gates and population
11769 statistics to the plot.")
11770 (license license:artistic2.0)))
11771
11772 (define-public r-flowviz
11773 (package
11774 (name "r-flowviz")
11775 (version "1.60.0")
11776 (source
11777 (origin
11778 (method url-fetch)
11779 (uri (bioconductor-uri "flowViz" version))
11780 (sha256
11781 (base32
11782 "175ygncrv6q6mb8pahixs89m9wm6hdpzx489gc9s8lgad2vrvz8f"))))
11783 (properties `((upstream-name . "flowViz")))
11784 (build-system r-build-system)
11785 (propagated-inputs
11786 (list r-biobase
11787 r-flowcore
11788 r-hexbin
11789 r-idpmisc
11790 r-kernsmooth
11791 r-lattice
11792 r-latticeextra
11793 r-mass
11794 r-rcolorbrewer))
11795 (native-inputs
11796 (list r-knitr))
11797 (home-page "https://bioconductor.org/packages/flowViz/")
11798 (synopsis "Visualization for flow cytometry")
11799 (description
11800 "This package provides visualization tools for flow cytometry data.")
11801 (license license:artistic2.0)))
11802
11803 (define-public r-flowclust
11804 (package
11805 (name "r-flowclust")
11806 (version "3.34.0")
11807 (source
11808 (origin
11809 (method url-fetch)
11810 (uri (bioconductor-uri "flowClust" version))
11811 (sha256
11812 (base32
11813 "055vm9s8aha92znhpjqkipzprw8bkrinwjaik4ygmhym7w6vbblk"))))
11814 (properties `((upstream-name . "flowClust")))
11815 (build-system r-build-system)
11816 (arguments
11817 `(#:configure-flags
11818 (list "--configure-args=--enable-bundled-gsl=no")))
11819 (propagated-inputs
11820 (list r-biobase
11821 r-biocgenerics
11822 r-flowcore
11823 r-graph))
11824 (inputs
11825 (list gsl))
11826 (native-inputs
11827 (list pkg-config r-knitr))
11828 (home-page "https://bioconductor.org/packages/flowClust")
11829 (synopsis "Clustering for flow cytometry")
11830 (description
11831 "This package provides robust model-based clustering using a t-mixture
11832 model with Box-Cox transformation.")
11833 (license license:artistic2.0)))
11834
11835 ;; TODO: this package bundles an old version of protobuf. It's not easy to
11836 ;; make it use our protobuf package instead.
11837 (define-public r-rprotobuflib
11838 (package
11839 (name "r-rprotobuflib")
11840 (version "2.8.0")
11841 (source
11842 (origin
11843 (method url-fetch)
11844 (uri (bioconductor-uri "RProtoBufLib" version))
11845 (sha256
11846 (base32
11847 "1mvqwrm1y0vij66gdwgpf5l1h660wsi9jzjfs4ihw3zm4cb0q5pp"))))
11848 (properties `((upstream-name . "RProtoBufLib")))
11849 (build-system r-build-system)
11850 (arguments
11851 `(#:phases
11852 (modify-phases %standard-phases
11853 (add-after 'unpack 'unpack-bundled-sources
11854 (lambda _
11855 (with-directory-excursion "src"
11856 (invoke "tar" "xf" "protobuf-3.8.0.tar.gz")))))))
11857 (native-inputs
11858 (list r-knitr))
11859 (home-page "https://bioconductor.org/packages/RProtoBufLib/")
11860 (synopsis "C++ headers and static libraries of Protocol buffers")
11861 (description
11862 "This package provides the headers and static library of Protocol buffers
11863 for other R packages to compile and link against.")
11864 (license license:bsd-3)))
11865
11866 (define-public r-flowworkspace
11867 (package
11868 (name "r-flowworkspace")
11869 (version "4.8.0")
11870 (source
11871 (origin
11872 (method url-fetch)
11873 (uri (bioconductor-uri "flowWorkspace" version))
11874 (sha256
11875 (base32
11876 "0riyi9628cx1j5x6hmdd28yq75xh25j8ckcdz8dnb94dpvnhaqss"))))
11877 (properties `((upstream-name . "flowWorkspace")))
11878 (build-system r-build-system)
11879 (propagated-inputs
11880 (list r-aws-s3
11881 r-aws-signature
11882 r-bh
11883 r-biobase
11884 r-biocgenerics
11885 r-cytolib
11886 r-data-table
11887 r-delayedarray
11888 r-digest
11889 r-dplyr
11890 r-flowcore
11891 r-ggplot2
11892 r-graph
11893 r-lattice
11894 r-latticeextra
11895 r-matrixstats
11896 r-ncdfflow
11897 r-rbgl
11898 r-rcpp
11899 r-rcpparmadillo
11900 r-rcppparallel
11901 r-rgraphviz
11902 r-rhdf5lib
11903 r-rprotobuflib
11904 r-s4vectors
11905 r-scales
11906 r-xml))
11907 (native-inputs
11908 (list r-knitr))
11909 (home-page "https://bioconductor.org/packages/flowWorkspace/")
11910 (synopsis "Infrastructure for working with cytometry data")
11911 (description
11912 "This package is designed to facilitate comparison of automated gating
11913 methods against manual gating done in flowJo. This package allows you to
11914 import basic flowJo workspaces into BioConductor and replicate the gating from
11915 flowJo using the @code{flowCore} functionality. Gating hierarchies, groups of
11916 samples, compensation, and transformation are performed so that the output
11917 matches the flowJo analysis.")
11918 (license license:artistic2.0)))
11919
11920 (define-public r-flowstats
11921 (package
11922 (name "r-flowstats")
11923 (version "4.8.0")
11924 (source
11925 (origin
11926 (method url-fetch)
11927 (uri (bioconductor-uri "flowStats" version))
11928 (sha256
11929 (base32
11930 "1jbc92ah2mlpnd7v3k0207v4qz3rg9g9yy6r6y0s0cc5nifdyhwj"))))
11931 (properties `((upstream-name . "flowStats")))
11932 (build-system r-build-system)
11933 (propagated-inputs
11934 (list r-biobase
11935 r-biocgenerics
11936 r-cluster
11937 r-corpcor
11938 r-fda
11939 r-flowcore
11940 r-flowviz
11941 r-flowworkspace
11942 r-kernsmooth
11943 r-ks
11944 r-lattice
11945 r-mass
11946 r-mnormt
11947 r-ncdfflow
11948 r-rcolorbrewer
11949 r-rrcov))
11950 (home-page "http://www.github.com/RGLab/flowStats")
11951 (synopsis "Statistical methods for the analysis of flow cytometry data")
11952 (description
11953 "This package provides methods and functionality to analyze flow data
11954 that is beyond the basic infrastructure provided by the @code{flowCore}
11955 package.")
11956 (license license:artistic2.0)))
11957
11958 (define-public r-opencyto
11959 (package
11960 (name "r-opencyto")
11961 (version "2.8.0")
11962 (source
11963 (origin
11964 (method url-fetch)
11965 (uri (bioconductor-uri "openCyto" version))
11966 (sha256
11967 (base32
11968 "1nz5fra0jf70jwyfbcz5ksnz5xb62vfnfwfasr0zwwvjvmmvrs1y"))))
11969 (properties `((upstream-name . "openCyto")))
11970 (build-system r-build-system)
11971 (propagated-inputs
11972 (list r-biobase
11973 r-biocgenerics
11974 r-clue
11975 r-data-table
11976 r-flowclust
11977 r-flowcore
11978 r-flowstats
11979 r-flowviz
11980 r-flowworkspace
11981 r-graph
11982 r-gtools
11983 r-ks
11984 r-lattice
11985 r-mass
11986 r-ncdfflow
11987 r-plyr
11988 r-r-utils
11989 r-rbgl
11990 r-rcolorbrewer
11991 r-rcpp
11992 r-rrcov))
11993 (native-inputs
11994 (list r-knitr))
11995 (home-page "https://bioconductor.org/packages/openCyto")
11996 (synopsis "Hierarchical gating pipeline for flow cytometry data")
11997 (description
11998 "This package is designed to facilitate the automated gating methods in a
11999 sequential way to mimic the manual gating strategy.")
12000 (license license:artistic2.0)))
12001
12002 (define-public r-cytoml
12003 (package
12004 (name "r-cytoml")
12005 (version "2.8.0")
12006 (source
12007 (origin
12008 (method url-fetch)
12009 (uri (bioconductor-uri "CytoML" version))
12010 (sha256
12011 (base32
12012 "0vp7advfh1d8596hjpzayasjhga4mx0l104sgz2asscbrjm4v7rr"))))
12013 (properties `((upstream-name . "CytoML")))
12014 (build-system r-build-system)
12015 (inputs
12016 (list libxml2 zlib))
12017 (propagated-inputs
12018 (list r-base64enc
12019 r-bh
12020 r-biobase
12021 r-corpcor
12022 r-cytolib
12023 r-data-table
12024 r-dplyr
12025 r-flowcore
12026 r-flowworkspace
12027 r-ggcyto
12028 r-graph
12029 r-jsonlite
12030 r-lattice
12031 r-opencyto
12032 r-plyr
12033 r-rbgl
12034 r-rcpp
12035 r-rcpparmadillo
12036 r-rcppparallel
12037 r-rgraphviz
12038 r-rhdf5lib
12039 r-rprotobuflib
12040 r-runit
12041 r-tibble
12042 r-xml
12043 r-xml2
12044 r-yaml))
12045 (native-inputs
12046 (list r-knitr))
12047 (home-page "https://github.com/RGLab/CytoML")
12048 (synopsis "GatingML interface for cross platform cytometry data sharing")
12049 (description
12050 "This package provides an interface to implementations of the GatingML2.0
12051 standard to exchange gated cytometry data with other software platforms.")
12052 (license license:artistic2.0)))
12053
12054 (define-public r-flowsom
12055 (package
12056 (name "r-flowsom")
12057 (version "2.4.0")
12058 (source
12059 (origin
12060 (method url-fetch)
12061 (uri (bioconductor-uri "FlowSOM" version))
12062 (sha256
12063 (base32
12064 "0balsds5mm981cqamdjv3ndq1y9arharisd6f2lrpkzgvwawa645"))))
12065 (properties `((upstream-name . "FlowSOM")))
12066 (build-system r-build-system)
12067 (propagated-inputs
12068 (list r-biocgenerics
12069 r-colorramps
12070 r-consensusclusterplus
12071 r-cytoml
12072 r-dplyr
12073 r-flowcore
12074 r-flowworkspace
12075 r-ggforce
12076 r-ggnewscale
12077 r-ggplot2
12078 r-ggpointdensity
12079 r-ggpubr
12080 r-ggrepel
12081 r-igraph
12082 r-magrittr
12083 r-pheatmap
12084 r-rcolorbrewer
12085 r-rlang
12086 r-rtsne
12087 r-scattermore
12088 r-tidyr
12089 r-xml))
12090 (home-page "https://bioconductor.org/packages/FlowSOM/")
12091 (synopsis "Visualize and interpret cytometry data")
12092 (description
12093 "FlowSOM offers visualization options for cytometry data, by using
12094 self-organizing map clustering and minimal spanning trees.")
12095 (license license:gpl2+)))
12096
12097 (define-public r-mixomics
12098 (package
12099 (name "r-mixomics")
12100 (version "6.20.0")
12101 (source
12102 (origin
12103 (method url-fetch)
12104 (uri (bioconductor-uri "mixOmics" version))
12105 (sha256
12106 (base32
12107 "0fwc2w7frj0bjijzfckkxf7ipx1z13gw7907q4zr5qfl9mh127w7"))))
12108 (properties `((upstream-name . "mixOmics")))
12109 (build-system r-build-system)
12110 (propagated-inputs
12111 (list r-biocparallel
12112 r-corpcor
12113 r-dplyr
12114 r-ellipse
12115 r-ggrepel
12116 r-ggplot2
12117 r-gridextra
12118 r-igraph
12119 r-lattice
12120 r-mass
12121 r-matrixstats
12122 r-rarpack
12123 r-rcolorbrewer
12124 r-reshape2
12125 r-tidyr))
12126 (native-inputs
12127 (list r-knitr))
12128 (home-page "http://www.mixOmics.org")
12129 (synopsis "Multivariate methods for exploration of biological datasets")
12130 (description
12131 "mixOmics offers a wide range of multivariate methods for the exploration
12132 and integration of biological datasets with a particular focus on variable
12133 selection. The package proposes several sparse multivariate models we have
12134 developed to identify the key variables that are highly correlated, and/or
12135 explain the biological outcome of interest. The data that can be analysed
12136 with mixOmics may come from high throughput sequencing technologies, such as
12137 omics data (transcriptomics, metabolomics, proteomics, metagenomics etc) but
12138 also beyond the realm of omics (e.g. spectral imaging). The methods
12139 implemented in mixOmics can also handle missing values without having to
12140 delete entire rows with missing data.")
12141 (license license:gpl2+)))
12142
12143 (define-public r-depecher
12144 (package ;Source/Weave error
12145 (name "r-depecher")
12146 (version "1.12.0")
12147 (source
12148 (origin
12149 (method url-fetch)
12150 (uri (bioconductor-uri "DepecheR" version))
12151 (sha256
12152 (base32
12153 "0rixczdds5gpac50wap6s68kmpdj4208l38gcihkrysz5frbvqjp"))))
12154 (properties `((upstream-name . "DepecheR")))
12155 (build-system r-build-system)
12156 (propagated-inputs
12157 (list r-beanplot
12158 r-dosnow
12159 r-dplyr
12160 r-fnn
12161 r-foreach
12162 r-ggplot2
12163 r-gmodels
12164 r-gplots
12165 r-mass
12166 r-matrixstats
12167 r-mixomics
12168 r-moments
12169 r-rcpp
12170 r-rcppeigen
12171 r-reshape2
12172 r-robustbase
12173 r-viridis))
12174 (native-inputs
12175 (list r-knitr))
12176 (home-page "https://bioconductor.org/packages/DepecheR/")
12177 (synopsis "Identify traits of clusters in high-dimensional entities")
12178 (description
12179 "The purpose of this package is to identify traits in a dataset that can
12180 separate groups. This is done on two levels. First, clustering is performed,
12181 using an implementation of sparse K-means. Secondly, the generated clusters
12182 are used to predict outcomes of groups of individuals based on their
12183 distribution of observations in the different clusters. As certain clusters
12184 with separating information will be identified, and these clusters are defined
12185 by a sparse number of variables, this method can reduce the complexity of
12186 data, to only emphasize the data that actually matters.")
12187 (license license:expat)))
12188
12189 (define-public r-rcistarget
12190 (package
12191 (name "r-rcistarget")
12192 (version "1.16.0")
12193 (source
12194 (origin
12195 (method url-fetch)
12196 (uri (bioconductor-uri "RcisTarget" version))
12197 (sha256
12198 (base32
12199 "17fnjkg6rjqj33v7slg81skqag10y6dc14g5iv69gqshjal4w4im"))))
12200 (properties `((upstream-name . "RcisTarget")))
12201 (build-system r-build-system)
12202 (propagated-inputs
12203 (list r-arrow
12204 r-aucell
12205 r-biocgenerics
12206 r-data-table
12207 r-dplyr
12208 r-genomeinfodb
12209 r-genomicranges
12210 r-gseabase
12211 r-r-utils
12212 r-s4vectors
12213 r-summarizedexperiment
12214 r-tibble))
12215 (native-inputs
12216 (list r-knitr))
12217 (home-page "https://aertslab.org/#scenic")
12218 (synopsis "Identify transcription factor binding motifs enriched on a gene list")
12219 (description
12220 "RcisTarget identifies @dfn{transcription factor binding motifs} (TFBS)
12221 over-represented on a gene list. In a first step, RcisTarget selects DNA
12222 motifs that are significantly over-represented in the surroundings of the
12223 @dfn{transcription start site} (TSS) of the genes in the gene-set. This is
12224 achieved by using a database that contains genome-wide cross-species rankings
12225 for each motif. The motifs that are then annotated to TFs and those that have
12226 a high @dfn{Normalized Enrichment Score} (NES) are retained. Finally, for
12227 each motif and gene-set, RcisTarget predicts the candidate target genes (i.e.
12228 genes in the gene-set that are ranked above the leading edge).")
12229 (license license:gpl3)))
12230
12231 (define-public r-chicago
12232 (package
12233 (name "r-chicago")
12234 (version "1.24.0")
12235 (source
12236 (origin
12237 (method url-fetch)
12238 (uri (bioconductor-uri "Chicago" version))
12239 (sha256
12240 (base32
12241 "13vzxmvxpc3r9gii37zvhhr5nbnaggrva97g6m2n02qn9daf6vmm"))))
12242 (properties `((upstream-name . "Chicago")))
12243 (build-system r-build-system)
12244 (propagated-inputs
12245 (list r-data-table r-delaporte r-hmisc r-mass r-matrixstats))
12246 (native-inputs (list r-knitr))
12247 (home-page "https://bioconductor.org/packages/Chicago")
12248 (synopsis "Capture Hi-C analysis of genomic organization")
12249 (description
12250 "This package provides a pipeline for analysing Capture Hi-C data.")
12251 (license license:artistic2.0)))
12252
12253 ;; This is a CRAN package, but it depends on Bioconductor packages, so we put
12254 ;; it here.
12255 (define-public r-ciara
12256 (package
12257 (name "r-ciara")
12258 (version "0.1.0")
12259 (source (origin
12260 (method url-fetch)
12261 (uri (cran-uri "CIARA" version))
12262 (sha256
12263 (base32
12264 "0nr7wks9231326x0lhpbh824c6vcb5hr5jn89s9bmg9mci907bsf"))))
12265 (properties `((upstream-name . "CIARA")))
12266 (build-system r-build-system)
12267 (propagated-inputs (list r-biobase r-ggplot2 r-ggraph r-magrittr))
12268 (native-inputs (list r-knitr))
12269 (home-page "https://cran.r-project.org/package=CIARA")
12270 (synopsis "Cluster-independent algorithm for rare cell types identification")
12271 (description
12272 "This is a package to support identification of markers of rare cell
12273 types by looking at genes whose expression is confined in small regions of the
12274 expression space.")
12275 (license license:artistic2.0)))
12276
12277 (define-public r-cicero
12278 (package
12279 (name "r-cicero")
12280 (version "1.14.0")
12281 (source
12282 (origin
12283 (method url-fetch)
12284 (uri (bioconductor-uri "cicero" version))
12285 (sha256
12286 (base32
12287 "1ip12ijazlmcfbym078slxykpkz7d1zwvs8l8aqdnqpxjfk1ipx5"))))
12288 (build-system r-build-system)
12289 (propagated-inputs
12290 (list r-assertthat
12291 r-biobase
12292 r-biocgenerics
12293 r-data-table
12294 r-dplyr
12295 r-fnn
12296 r-genomicranges
12297 r-ggplot2
12298 r-glasso
12299 r-gviz
12300 r-igraph
12301 r-iranges
12302 r-matrix
12303 r-monocle
12304 r-plyr
12305 r-reshape2
12306 r-s4vectors
12307 r-stringi
12308 r-stringr
12309 r-tibble
12310 r-tidyr
12311 r-vgam))
12312 (native-inputs
12313 (list r-knitr))
12314 (home-page "https://bioconductor.org/packages/cicero/")
12315 (synopsis "Predict cis-co-accessibility from single-cell data")
12316 (description
12317 "Cicero computes putative cis-regulatory maps from single-cell chromatin
12318 accessibility data. It also extends the monocle package for use in chromatin
12319 accessibility data.")
12320 (license license:expat)))
12321
12322 ;; This is the latest commit on the "monocle3" branch.
12323 (define-public r-cicero-monocle3
12324 (let ((commit "fa2fb6515857a8cfc88bc9af044f34de1bcd2b7b")
12325 (revision "1"))
12326 (package (inherit r-cicero)
12327 (name "r-cicero-monocle3")
12328 (version (git-version "1.3.2" revision commit))
12329 (source
12330 (origin
12331 (method git-fetch)
12332 (uri (git-reference
12333 (url "https://github.com/cole-trapnell-lab/cicero-release")
12334 (commit commit)))
12335 (file-name (git-file-name name version))
12336 (sha256
12337 (base32
12338 "077yza93wdhi08n40md20jwk55k9lw1f3y0063qkk90cpz60wi0c"))))
12339 (propagated-inputs
12340 (modify-inputs (package-propagated-inputs r-cicero)
12341 (delete "r-monocle")
12342 (prepend r-monocle3))))))
12343
12344 (define-public r-circrnaprofiler
12345 (package
12346 (name "r-circrnaprofiler")
12347 (version "1.10.0")
12348 (source
12349 (origin
12350 (method url-fetch)
12351 (uri (bioconductor-uri "circRNAprofiler" version))
12352 (sha256
12353 (base32
12354 "1gwm416shhv2p3gh1n6kv1rvx0n0imy25b7z62z4s8b3gs3nfp5j"))))
12355 (properties
12356 `((upstream-name . "circRNAprofiler")))
12357 (build-system r-build-system)
12358 (propagated-inputs
12359 (list r-annotationhub
12360 r-biostrings
12361 r-bsgenome
12362 r-bsgenome-hsapiens-ucsc-hg19
12363 r-deseq2
12364 r-dplyr
12365 r-edger
12366 r-genomeinfodb
12367 r-genomicranges
12368 r-ggplot2
12369 r-gwascat
12370 r-iranges
12371 r-magrittr
12372 r-r-utils
12373 r-readr
12374 r-reshape2
12375 r-rlang
12376 r-rtracklayer
12377 r-s4vectors
12378 r-seqinr
12379 r-stringi
12380 r-stringr
12381 r-universalmotif))
12382 (native-inputs
12383 (list r-knitr))
12384 (home-page
12385 "https://github.com/Aufiero/circRNAprofiler")
12386 (synopsis
12387 "Computational framework for the downstream analysis of circular RNA's")
12388 (description
12389 "@code{r-circrnaprofiler} is a computational framework for a comprehensive
12390 in silico analysis of @dfn{circular RNA} (circRNAs). This computational
12391 framework allows combining and analyzing circRNAs previously detected by
12392 multiple publicly available annotation-based circRNA detection tools. It
12393 covers different aspects of circRNAs analysis from differential expression
12394 analysis, evolutionary conservation, biogenesis to functional analysis.")
12395 (license license:gpl3)))
12396
12397 (define-public r-cistopic
12398 (package
12399 (name "r-cistopic")
12400 (version "2.1.0")
12401 (source
12402 (origin
12403 (method git-fetch)
12404 (uri (git-reference
12405 (url "https://github.com/aertslab/cisTopic")
12406 (commit (string-append "v" version))))
12407 (file-name (git-file-name name version))
12408 (sha256
12409 (base32
12410 "0c4553rnxq7b1w451kcc3iwvak4qa5h2b43xmfw6ii8096zd1gbf"))))
12411 (build-system r-build-system)
12412 (propagated-inputs
12413 (list r-aucell
12414 r-data-table
12415 r-dplyr
12416 r-dosnow
12417 r-dt
12418 r-feather
12419 r-fitdistrplus
12420 r-genomicranges
12421 r-ggplot2
12422 r-lda
12423 r-matrix
12424 r-plyr
12425 r-rcistarget
12426 r-rtracklayer
12427 r-s4vectors))
12428 (home-page "https://github.com/aertslab/cisTopic")
12429 (synopsis "Modelling of cis-regulatory topics from single cell epigenomics data")
12430 (description
12431 "The sparse nature of single cell epigenomics data can be overruled using
12432 probabilistic modelling methods such as @dfn{Latent Dirichlet
12433 Allocation} (LDA). This package allows the probabilistic modelling of
12434 cis-regulatory topics (cisTopics) from single cell epigenomics data, and
12435 includes functionalities to identify cell states based on the contribution of
12436 cisTopics and explore the nature and regulatory proteins driving them.")
12437 (license license:gpl3)))
12438
12439 (define-public r-cistopic-next
12440 (let ((commit "04cecbb9d1112fcc1a6edc28b5a506bcb49f2803")
12441 (revision "1"))
12442 (package
12443 (inherit r-cistopic)
12444 (name "r-cistopic-next")
12445 ;; The DESCRIPTION file says this is version 0.3.0, which is a bit odd
12446 ;; since the previous release is 2.1.0. Oh well.
12447 (version (git-version "0.3.0" revision commit))
12448 (source
12449 (origin
12450 (method git-fetch)
12451 (uri (git-reference
12452 (url "https://github.com/aertslab/cisTopic")
12453 (commit commit)))
12454 (file-name (git-file-name name version))
12455 (sha256
12456 (base32
12457 "11cg9szlysnsjiaahda4k5v2vh4rxx27zhz53hafgaq9mdz0kgi2"))))
12458 (properties `((upstream-name . "cisTopic")))
12459 (propagated-inputs
12460 (list r-aucell
12461 r-data-table
12462 r-dosnow
12463 r-dplyr
12464 r-dt
12465 r-feather
12466 r-fitdistrplus
12467 r-genomicranges
12468 r-ggplot2
12469 r-lda
12470 r-matrix
12471 r-plyr
12472 r-rcistarget
12473 r-rtracklayer
12474 r-s4vectors
12475 r-text2vec))
12476 (native-inputs
12477 (list r-knitr)))))
12478
12479 (define-public r-genie3
12480 (package
12481 (name "r-genie3")
12482 (version "1.18.0")
12483 (source
12484 (origin
12485 (method url-fetch)
12486 (uri (bioconductor-uri "GENIE3" version))
12487 (sha256
12488 (base32
12489 "0h3vnpnznb9rda8gfwp4cnd2mqsvs1vzmfx90dchn5pqaphz1k2l"))))
12490 (properties `((upstream-name . "GENIE3")))
12491 (build-system r-build-system)
12492 (propagated-inputs
12493 (list r-dplyr r-reshape2))
12494 (native-inputs
12495 (list r-knitr))
12496 (home-page "https://bioconductor.org/packages/GENIE3")
12497 (synopsis "Gene network inference with ensemble of trees")
12498 (description
12499 "This package implements the GENIE3 algorithm for inferring gene
12500 regulatory networks from expression data.")
12501 (license license:gpl2+)))
12502
12503 (define-public r-roc
12504 (package
12505 (name "r-roc")
12506 (version "1.72.0")
12507 (source
12508 (origin
12509 (method url-fetch)
12510 (uri (bioconductor-uri "ROC" version))
12511 (sha256
12512 (base32
12513 "0yfq0d0j2bzqdnjs6l2h6p48kmv9wfphlqym3brgndlnadipq1v2"))))
12514 (properties `((upstream-name . "ROC")))
12515 (build-system r-build-system)
12516 (native-inputs
12517 (list r-knitr))
12518 (home-page "https://www.bioconductor.org/packages/ROC/")
12519 (synopsis "Utilities for ROC curves")
12520 (description
12521 "This package provides utilities for @dfn{Receiver Operating
12522 Characteristic} (ROC) curves, with a focus on micro arrays.")
12523 (license license:artistic2.0)))
12524
12525 (define-public r-watermelon
12526 (package
12527 (name "r-watermelon")
12528 (version "2.2.0")
12529 (source
12530 (origin
12531 (method url-fetch)
12532 (uri (bioconductor-uri "wateRmelon" version))
12533 (sha256
12534 (base32
12535 "0adqyfabrvfcaj3mwp0rbqlcgpj92yb205cyhibbrs5gdr5ri4pv"))))
12536 (properties `((upstream-name . "wateRmelon")))
12537 (build-system r-build-system)
12538 (propagated-inputs
12539 (list r-biobase
12540 r-illuminahumanmethylation450kanno-ilmn12-hg19
12541 r-illuminaio
12542 r-limma
12543 r-lumi
12544 r-matrixstats
12545 r-methylumi
12546 r-roc))
12547 (native-inputs
12548 (list r-knitr))
12549 (home-page "https://bioconductor.org/packages/wateRmelon/")
12550 (synopsis "Illumina 450 methylation array normalization and metrics")
12551 (description
12552 "The standard index of DNA methylation (beta) is computed from methylated
12553 and unmethylated signal intensities. Betas calculated from raw signal
12554 intensities perform well, but using 11 methylomic datasets we demonstrate that
12555 quantile normalization methods produce marked improvement. The commonly used
12556 procedure of normalizing betas is inferior to the separate normalization of M
12557 and U, and it is also advantageous to normalize Type I and Type II assays
12558 separately. This package provides 15 flavours of betas and three performance
12559 metrics, with methods for objects produced by the @code{methylumi} and
12560 @code{minfi} packages.")
12561 (license license:gpl3)))
12562
12563 (define-public r-gdsfmt
12564 (package
12565 (name "r-gdsfmt")
12566 (version "1.32.0")
12567 (source
12568 (origin
12569 (method url-fetch)
12570 (uri (bioconductor-uri "gdsfmt" version))
12571 (sha256
12572 (base32
12573 "1cdwyivgfc6yw5hj9b3j57wx55gckwhx6fwx2lvqynrjzjyzf3q0"))
12574 (modules '((guix build utils)))
12575 ;; Remove bundled sources of zlib, lz4, and xz. Don't attempt to build
12576 ;; them and link with system libraries instead.
12577 (snippet
12578 '(begin
12579 (for-each delete-file-recursively
12580 '("src/LZ4"
12581 "src/XZ"
12582 "src/ZLIB"))
12583 (substitute* "src/Makevars"
12584 (("all: \\$\\(SHLIB\\)") "all:")
12585 (("\\$\\(SHLIB\\): liblzma.a") "")
12586 (("^ (ZLIB|LZ4)/.*") "")
12587 (("CoreArray/dVLIntGDS.cpp.*")
12588 "CoreArray/dVLIntGDS.cpp")
12589 (("CoreArray/dVLIntGDS.o.*")
12590 "CoreArray/dVLIntGDS.o")
12591 (("PKG_LIBS = ./liblzma.a")
12592 "PKG_LIBS = -llz4"))
12593 (substitute* "src/CoreArray/dStream.h"
12594 (("include \"../(ZLIB|LZ4|XZ/api)/(.*)\"" _ _ header)
12595 (string-append "include <" header ">")))))))
12596 (properties `((upstream-name . "gdsfmt")))
12597 (build-system r-build-system)
12598 (inputs
12599 (list lz4 xz zlib))
12600 (native-inputs
12601 (list r-knitr))
12602 (home-page "http://corearray.sourceforge.net/")
12603 (synopsis
12604 "R Interface to CoreArray Genomic Data Structure (GDS) Files")
12605 (description
12606 "This package provides a high-level R interface to CoreArray @dfn{Genomic
12607 Data Structure} (GDS) data files, which are portable across platforms with
12608 hierarchical structure to store multiple scalable array-oriented data sets
12609 with metadata information. It is suited for large-scale datasets, especially
12610 for data which are much larger than the available random-access memory. The
12611 @code{gdsfmt} package offers efficient operations specifically designed for
12612 integers of less than 8 bits, since a diploid genotype, like
12613 @dfn{single-nucleotide polymorphism} (SNP), usually occupies fewer bits than a
12614 byte. Data compression and decompression are available with relatively
12615 efficient random access. It is also allowed to read a GDS file in parallel
12616 with multiple R processes supported by the package @code{parallel}.")
12617 (license license:lgpl3)))
12618
12619 (define-public r-bigmelon
12620 (package
12621 (name "r-bigmelon")
12622 (version "1.22.0")
12623 (source
12624 (origin
12625 (method url-fetch)
12626 (uri (bioconductor-uri "bigmelon" version))
12627 (sha256
12628 (base32
12629 "1msch4qbifkdqv0bbw03xj6d9w28z91mf4ki41rqg6048cq17h2k"))))
12630 (properties `((upstream-name . "bigmelon")))
12631 (build-system r-build-system)
12632 (propagated-inputs
12633 (list r-biobase
12634 r-biocgenerics
12635 r-gdsfmt
12636 r-geoquery
12637 r-illuminaio
12638 r-methylumi
12639 r-minfi
12640 r-watermelon))
12641 (native-inputs
12642 (list r-knitr))
12643 (home-page "https://bioconductor.org/packages/bigmelon/")
12644 (synopsis "Illumina methylation array analysis for large experiments")
12645 (description
12646 "This package provides methods for working with Illumina arrays using the
12647 @code{gdsfmt} package.")
12648 (license license:gpl3)))
12649
12650 (define-public r-seqbias
12651 (package
12652 (name "r-seqbias")
12653 (version "1.44.0")
12654 (source
12655 (origin
12656 (method url-fetch)
12657 (uri (bioconductor-uri "seqbias" version))
12658 (sha256
12659 (base32
12660 "085nq6pf0bdn17wsbr5jnyy512v7rf67xff9rp5wz47mcifbv6rg"))))
12661 (properties `((upstream-name . "seqbias")))
12662 (build-system r-build-system)
12663 (propagated-inputs
12664 (list r-biostrings r-genomicranges r-rhtslib))
12665 (home-page "https://bioconductor.org/packages/seqbias/")
12666 (synopsis "Estimation of per-position bias in high-throughput sequencing data")
12667 (description
12668 "This package implements a model of per-position sequencing bias in
12669 high-throughput sequencing data using a simple Bayesian network, the structure
12670 and parameters of which are trained on a set of aligned reads and a reference
12671 genome sequence.")
12672 (license license:lgpl3)))
12673
12674 (define-public r-reqon
12675 (package
12676 (name "r-reqon")
12677 (version "1.42.0")
12678 (source
12679 (origin
12680 (method url-fetch)
12681 (uri (bioconductor-uri "ReQON" version))
12682 (sha256
12683 (base32
12684 "1f5pplm8fy3wvl0b6n18gph4dq9i9x5qiyjrj0bk0kwlkbpba74r"))))
12685 (properties `((upstream-name . "ReQON")))
12686 (build-system r-build-system)
12687 (propagated-inputs
12688 (list r-rjava r-rsamtools r-seqbias))
12689 (home-page "https://bioconductor.org/packages/ReQON/")
12690 (synopsis "Recalibrating quality of nucleotides")
12691 (description
12692 "This package provides an implementation of an algorithm for
12693 recalibrating the base quality scores for aligned sequencing data in BAM
12694 format.")
12695 (license license:gpl2)))
12696
12697 (define-public r-wavcluster
12698 (package
12699 (name "r-wavcluster")
12700 (version "2.30.0")
12701 (source
12702 (origin
12703 (method url-fetch)
12704 (uri (bioconductor-uri "wavClusteR" version))
12705 (sha256
12706 (base32
12707 "04di095i9i19j9ppx8gdsk7n18vd02d4rjdi9d4a3p0xv05ihnb6"))))
12708 (properties `((upstream-name . "wavClusteR")))
12709 (build-system r-build-system)
12710 (propagated-inputs
12711 (list r-biocgenerics
12712 r-biostrings
12713 r-foreach
12714 r-genomicfeatures
12715 r-genomicranges
12716 r-ggplot2
12717 r-hmisc
12718 r-iranges
12719 r-mclust
12720 r-rsamtools
12721 r-rtracklayer
12722 r-s4vectors
12723 r-seqinr
12724 r-stringr))
12725 (native-inputs
12726 (list r-knitr))
12727 (home-page "https://bioconductor.org/packages/wavClusteR/")
12728 (synopsis "Identification of RNA-protein interaction sites in PAR-CLIP data")
12729 (description
12730 "This package provides an integrated pipeline for the analysis of
12731 PAR-CLIP data. PAR-CLIP-induced transitions are first discriminated from
12732 sequencing errors, SNPs and additional non-experimental sources by a non-
12733 parametric mixture model. The protein binding sites (clusters) are then
12734 resolved at high resolution and cluster statistics are estimated using a
12735 rigorous Bayesian framework. Post-processing of the results, data export for
12736 UCSC genome browser visualization and motif search analysis are provided. In
12737 addition, the package integrates RNA-Seq data to estimate the False
12738 Discovery Rate of cluster detection. Key functions support parallel multicore
12739 computing. While wavClusteR was designed for PAR-CLIP data analysis, it can
12740 be applied to the analysis of other NGS data obtained from experimental
12741 procedures that induce nucleotide substitutions (e.g. BisSeq).")
12742 (license license:gpl2)))
12743
12744 (define-public r-timeseriesexperiment
12745 (package
12746 (name "r-timeseriesexperiment")
12747 (version "1.13.0")
12748 (source
12749 (origin
12750 (method url-fetch)
12751 (uri (bioconductor-uri "TimeSeriesExperiment" version))
12752 (sha256
12753 (base32
12754 "0bdpxxr739qdg92qabfx122k9f43vw2hyxp4yxqlbp37vzgcdf2c"))))
12755 (properties
12756 `((upstream-name . "TimeSeriesExperiment")))
12757 (build-system r-build-system)
12758 (propagated-inputs
12759 (list r-deseq2
12760 r-dplyr
12761 r-dynamictreecut
12762 r-edger
12763 r-ggplot2
12764 r-hmisc
12765 r-limma
12766 r-magrittr
12767 r-proxy
12768 r-s4vectors
12769 r-summarizedexperiment
12770 r-tibble
12771 r-tidyr
12772 r-vegan
12773 r-viridis))
12774 (native-inputs
12775 (list r-knitr))
12776 (home-page "https://github.com/nlhuong/TimeSeriesExperiment/")
12777 (synopsis "Analysis for short time-series data")
12778 (description
12779 "This package is a visualization and analysis toolbox for short time
12780 course data which includes dimensionality reduction, clustering, two-sample
12781 differential expression testing and gene ranking techniques. The package also
12782 provides methods for retrieving enriched pathways.")
12783 (license license:lgpl3+)))
12784
12785 (define-public r-variantfiltering
12786 (package
12787 (name "r-variantfiltering")
12788 (version "1.32.0")
12789 (source
12790 (origin
12791 (method url-fetch)
12792 (uri (bioconductor-uri "VariantFiltering" version))
12793 (sha256
12794 (base32
12795 "1bjqn8qik221x0bqvgd99p87v45iihwp6cxckh4ks964pd0c1xk8"))))
12796 (properties
12797 `((upstream-name . "VariantFiltering")))
12798 (build-system r-build-system)
12799 (propagated-inputs
12800 (list r-annotationdbi
12801 r-biobase
12802 r-biocgenerics
12803 r-biocparallel
12804 r-biostrings
12805 r-bsgenome
12806 r-dt
12807 r-genomeinfodb
12808 r-genomicfeatures
12809 r-genomicranges
12810 r-genomicscores
12811 r-graph
12812 r-gviz
12813 r-iranges
12814 r-rbgl
12815 r-rsamtools
12816 r-s4vectors
12817 r-shiny
12818 r-shinyjs
12819 r-shinythemes
12820 r-shinytree
12821 r-summarizedexperiment
12822 r-variantannotation
12823 r-xvector))
12824 (home-page "https://github.com/rcastelo/VariantFiltering")
12825 (synopsis "Filtering of coding and non-coding genetic variants")
12826 (description
12827 "Filter genetic variants using different criteria such as inheritance
12828 model, amino acid change consequence, minor allele frequencies across human
12829 populations, splice site strength, conservation, etc.")
12830 (license license:artistic2.0)))
12831
12832 (define-public r-genomegraphs
12833 (package
12834 (name "r-genomegraphs")
12835 (version "1.46.0")
12836 (source
12837 (origin
12838 (method url-fetch)
12839 (uri (bioconductor-uri "GenomeGraphs" version))
12840 (sha256
12841 (base32
12842 "05vavhz936v7cknig2f2mn3fd9fiy54r3swlvifpawramblp1ags"))))
12843 (properties `((upstream-name . "GenomeGraphs")))
12844 (build-system r-build-system)
12845 (propagated-inputs
12846 (list r-biomart))
12847 (home-page "https://bioconductor.org/packages/GenomeGraphs/")
12848 (synopsis "Plotting genomic information from Ensembl")
12849 (description
12850 "Genomic data analyses requires integrated visualization of known genomic
12851 information and new experimental data. GenomeGraphs uses the biomaRt package
12852 to perform live annotation queries to Ensembl and translates this to e.g.
12853 gene/transcript structures in viewports of the grid graphics package. This
12854 results in genomic information plotted together with your data. Another
12855 strength of GenomeGraphs is to plot different data types such as array CGH,
12856 gene expression, sequencing and other data, together in one plot using the
12857 same genome coordinate system.")
12858 (license license:artistic2.0)))
12859
12860 (define-public r-wavetiling
12861 (package
12862 (name "r-wavetiling")
12863 (version "1.28.0")
12864 (source
12865 (origin
12866 (method url-fetch)
12867 (uri (bioconductor-uri "waveTiling" version))
12868 (sha256
12869 (base32
12870 "0d7l559zlmly8mncmh1zhkqmsml0bwwfpm7ccp8l26y852vwf7hf"))))
12871 (properties `((upstream-name . "waveTiling")))
12872 (build-system r-build-system)
12873 (propagated-inputs
12874 (list r-affy
12875 r-biobase
12876 r-biostrings
12877 r-genomegraphs
12878 r-genomicranges
12879 r-iranges
12880 r-oligo
12881 r-oligoclasses
12882 r-preprocesscore
12883 r-waveslim))
12884 (home-page "https://r-forge.r-project.org/projects/wavetiling/")
12885 (synopsis "Wavelet-based models for tiling array transcriptome analysis")
12886 (description
12887 "This package is designed to conduct transcriptome analysis for tiling
12888 arrays based on fast wavelet-based functional models.")
12889 (license license:gpl2+)))
12890
12891 (define-public r-variancepartition
12892 (package
12893 (name "r-variancepartition")
12894 (version "1.26.0")
12895 (source
12896 (origin
12897 (method url-fetch)
12898 (uri (bioconductor-uri "variancePartition" version))
12899 (sha256
12900 (base32
12901 "0wk1xql8b0gxyrqz9hs54xvmp7qdw9b8jnv88p4vgv061iwyk7wv"))))
12902 (properties
12903 `((upstream-name . "variancePartition")))
12904 (build-system r-build-system)
12905 (propagated-inputs
12906 (list r-aod
12907 r-biobase
12908 r-biocparallel
12909 r-doparallel
12910 r-foreach
12911 r-ggplot2
12912 r-gplots
12913 r-iterators
12914 r-limma
12915 r-lme4
12916 r-lmertest
12917 r-mass
12918 r-matrix
12919 r-pbkrtest
12920 r-progress
12921 r-rdpack
12922 r-reshape2
12923 r-rhpcblasctl
12924 r-rlang
12925 r-scales))
12926 (native-inputs
12927 (list r-knitr))
12928 (home-page "https://bioconductor.org/packages/variancePartition/")
12929 (synopsis "Analyze variation in gene expression experiments")
12930 (description
12931 "This is a package providing tools to quantify and interpret multiple
12932 sources of biological and technical variation in gene expression experiments.
12933 It uses a linear mixed model to quantify variation in gene expression
12934 attributable to individual, tissue, time point, or technical variables. The
12935 package includes dream differential expression analysis for repeated
12936 measures.")
12937 (license license:gpl2+)))
12938
12939 (define-public r-htqpcr
12940 (package
12941 (name "r-htqpcr")
12942 (version "1.50.0")
12943 (source
12944 (origin
12945 (method url-fetch)
12946 (uri (bioconductor-uri "HTqPCR" version))
12947 (sha256
12948 (base32
12949 "0am98rzwpi3kybq1l27c5qn3n1pg5aqwmh6jq9q0lzbjjin3haqc"))))
12950 (properties `((upstream-name . "HTqPCR")))
12951 (build-system r-build-system)
12952 (propagated-inputs
12953 (list r-affy r-biobase r-gplots r-limma r-rcolorbrewer))
12954 (home-page (string-append "https://www.ebi.ac.uk/sites/ebi.ac.uk/files/"
12955 "groups/bertone/software/HTqPCR.pdf"))
12956 (synopsis "Automated analysis of high-throughput qPCR data")
12957 (description
12958 "Analysis of Ct values from high throughput quantitative real-time
12959 PCR (qPCR) assays across multiple conditions or replicates. The input data
12960 can be from spatially-defined formats such ABI TaqMan Low Density Arrays or
12961 OpenArray; LightCycler from Roche Applied Science; the CFX plates from Bio-Rad
12962 Laboratories; conventional 96- or 384-well plates; or microfluidic devices
12963 such as the Dynamic Arrays from Fluidigm Corporation. HTqPCR handles data
12964 loading, quality assessment, normalization, visualization and parametric or
12965 non-parametric testing for statistical significance in Ct values between
12966 features (e.g. genes, microRNAs).")
12967 (license license:artistic2.0)))
12968
12969 (define-public r-unifiedwmwqpcr
12970 (package
12971 (name "r-unifiedwmwqpcr")
12972 (version "1.32.0")
12973 (source
12974 (origin
12975 (method url-fetch)
12976 (uri (bioconductor-uri "unifiedWMWqPCR" version))
12977 (sha256
12978 (base32
12979 "1skfs94a6bv05c844zf5vfqw1fbgxyppgdnckdbhxg2a2470a4wh"))))
12980 (properties
12981 `((upstream-name . "unifiedWMWqPCR")))
12982 (build-system r-build-system)
12983 (propagated-inputs
12984 (list r-biocgenerics r-htqpcr))
12985 (home-page "https://bioconductor.org/packages/unifiedWMWqPCR")
12986 (synopsis "Unified Wilcoxon-Mann Whitney Test for differential expression in qPCR data")
12987 (description
12988 "This package implements the unified Wilcoxon-Mann-Whitney Test for qPCR
12989 data. This modified test allows for testing differential expression in qPCR
12990 data.")
12991 (license license:gpl2+)))
12992
12993 (define-public r-universalmotif
12994 (package
12995 (name "r-universalmotif")
12996 (version "1.14.1")
12997 (source
12998 (origin
12999 (method url-fetch)
13000 (uri (bioconductor-uri "universalmotif" version))
13001 (sha256
13002 (base32
13003 "1sm54z8aq3534qjsa19wychhwcvwnjlkydmiqqvidiiwcxwqpjsr"))))
13004 (properties
13005 `((upstream-name . "universalmotif")))
13006 (build-system r-build-system)
13007 (arguments
13008 `(#:phases
13009 (modify-phases %standard-phases
13010 (add-after 'unpack 'fix-reference-to-strip
13011 (lambda _
13012 (substitute* "src/Makevars"
13013 (("/usr/bin/strip") (which "strip"))))))))
13014 (propagated-inputs
13015 (list r-biocgenerics
13016 r-biostrings
13017 r-ggplot2
13018 r-iranges
13019 r-mass
13020 r-rcpp
13021 r-rcppthread
13022 r-rlang
13023 r-s4vectors
13024 r-yaml))
13025 (native-inputs
13026 (list r-knitr))
13027 (home-page
13028 "https://bioconductor.org/packages/universalmotif/")
13029 (synopsis
13030 "Specific structures importer, modifier, and exporter for R")
13031 (description
13032 "This package allows importing most common @dfn{specific structure}
13033 (motif) types into R for use by functions provided by other Bioconductor
13034 motif-related packages. Motifs can be exported into most major motif formats
13035 from various classes as defined by other Bioconductor packages. A suite of
13036 motif and sequence manipulation and analysis functions are included, including
13037 enrichment, comparison, P-value calculation, shuffling, trimming, higher-order
13038 motifs, and others.")
13039 (license license:gpl3)))
13040
13041 (define-public r-ace
13042 (package
13043 (name "r-ace")
13044 (version "1.14.0")
13045 (source (origin
13046 (method url-fetch)
13047 (uri (bioconductor-uri "ACE" version))
13048 (sha256
13049 (base32
13050 "1xnw288vz810vjkidar5h218wyc0q2hx0k4zi3r88vaz5rfhc05m"))))
13051 (properties `((upstream-name . "ACE")))
13052 (build-system r-build-system)
13053 (propagated-inputs (list r-biobase r-genomicranges r-ggplot2 r-qdnaseq))
13054 (native-inputs (list r-knitr))
13055 (home-page "https://github.com/tgac-vumc/ACE")
13056 (synopsis
13057 "Absolute copy number estimation from low-coverage whole genome sequencing")
13058 (description
13059 "This package uses segmented copy number data to estimate tumor cell
13060 percentage and produce copy number plots displaying absolute copy numbers. For
13061 this it uses segmented data from the @code{QDNAseq} package, which in turn uses
13062 a number of dependencies to turn mapped reads into segmented data. @code{ACE}
13063 will run @code{QDNAseq} or use its output rds-file of segmented data. It will
13064 subsequently run through all samples in the object(s), for which it will create
13065 individual subdirectories. For each sample, it will calculate how well the
13066 segments fit (the relative error) to integer copy numbers for each percentage
13067 of @dfn{tumor cells} (cells with divergent segments).")
13068 (license license:gpl2)))
13069
13070 (define-public r-acgh
13071 (package
13072 (name "r-acgh")
13073 (version "1.74.0")
13074 (source (origin
13075 (method url-fetch)
13076 (uri (bioconductor-uri "aCGH" version))
13077 (sha256
13078 (base32
13079 "00ni0kwy68v33ggfi8g5vffirhmbhaxg4l54hcqhx75m535z1x7d"))))
13080 (properties `((upstream-name . "aCGH")))
13081 (build-system r-build-system)
13082 (propagated-inputs (list r-biobase r-cluster r-multtest r-survival))
13083 (home-page "https://bioconductor.org/packages/aCGH")
13084 (synopsis
13085 "Classes and functions for array comparative genomic hybridization data")
13086 (description
13087 "This package provides functions for reading
13088 @dfn{array comparative genomic hybridization} (aCGH) data from image analysis
13089 output files and clone information files, creation of @code{aCGH} objects for
13090 storing these data. Basic methods are accessing/replacing, subsetting,
13091 printing and plotting @code{aCGH} objects.")
13092 (license license:gpl2)))
13093
13094 (define-public r-acme
13095 (package
13096 (name "r-acme")
13097 (version "2.52.0")
13098 (source (origin
13099 (method url-fetch)
13100 (uri (bioconductor-uri "ACME" version))
13101 (sha256
13102 (base32
13103 "0ilcsgpc4m47gifxc0yzx2xi3g4day515mncnnjvfdj3iq8xwk25"))))
13104 (properties `((upstream-name . "ACME")))
13105 (build-system r-build-system)
13106 (propagated-inputs (list r-biobase r-biocgenerics))
13107 (home-page "https://bioconductor.org/packages/aCGH/")
13108 (synopsis "Calculating microarray enrichment")
13109 (description
13110 "This package implements @dfn{algorithms for calculating microarray
13111 enrichment} (ACME), and it is a set of tools for analysing tiling array of
13112 @dfn{combined chromatin immunoprecipitation with DNA microarray} (ChIP/chip),
13113 DNAse hypersensitivity, or other experiments that result in regions of the
13114 genome showing enrichment. It does not rely on a specific array technology
13115 (although the array should be a tiling array), is very general (can be applied
13116 in experiments resulting in regions of enrichment), and is very insensitive to
13117 array noise or normalization methods. It is also very fast and can be applied
13118 on whole-genome tiling array experiments quite easily with enough memory.")
13119 (license license:gpl2+)))
13120
13121 (define-public r-acde
13122 (package
13123 (name "r-acde")
13124 (version "1.26.0")
13125 (source (origin
13126 (method url-fetch)
13127 (uri (bioconductor-uri "acde" version))
13128 (sha256
13129 (base32
13130 "0lgq546y4qklfzbc6fjr3d656hn76p6dn4694qfiafql2nlsjbj2"))))
13131 (properties `((upstream-name . "acde")))
13132 (build-system r-build-system)
13133 (propagated-inputs (list r-boot))
13134 (home-page "https://bioconductor.org/packages/acde")
13135 (synopsis
13136 "Identification of differentially expressed genes with artificial components")
13137 (description
13138 "This package provides a multivariate inferential analysis method for
13139 detecting differentially expressed genes in gene expression data. It uses
13140 artificial components, close to the data's principal components but with an
13141 exact interpretation in terms of differential genetic expression, to identify
13142 differentially expressed genes while controlling the @dfn{false discovery
13143 rate} (FDR).")
13144 (license license:gpl3)))
13145
13146 ;; This is a CRAN package, but it depends on Bioconductor packages, so we put
13147 ;; it here.
13148 (define-public r-activedriverwgs
13149 (package
13150 (name "r-activedriverwgs")
13151 (version "1.2.0")
13152 (source
13153 (origin
13154 (method url-fetch)
13155 (uri (cran-uri "ActiveDriverWGS" version))
13156 (sha256
13157 (base32
13158 "0xnplgwxd197a4d422bsxg753q158i12ils16awd1cw30wafdxkk"))))
13159 (properties
13160 `((upstream-name . "ActiveDriverWGS")))
13161 (build-system r-build-system)
13162 (propagated-inputs
13163 (list r-biostrings
13164 r-bsgenome
13165 r-bsgenome-hsapiens-ucsc-hg19
13166 r-bsgenome-hsapiens-ucsc-hg38
13167 r-bsgenome-mmusculus-ucsc-mm9
13168 r-bsgenome-mmusculus-ucsc-mm10
13169 r-genomeinfodb
13170 r-genomicranges
13171 r-iranges
13172 r-s4vectors))
13173 (native-inputs
13174 (list r-knitr))
13175 (home-page "https://cran.r-project.org/web/packages/ActiveDriverWGS/")
13176 (synopsis "Driver discovery tool for cancer whole genomes")
13177 (description
13178 "This package provides a method for finding an enrichment of cancer
13179 simple somatic mutations (SNVs and Indels) in functional elements across the
13180 human genome. ActiveDriverWGS detects coding and noncoding driver elements
13181 using whole genome sequencing data.")
13182 (license license:gpl3)))
13183
13184 ;; This is a CRAN package, but it depends on Bioconductor packages, so we put
13185 ;; it here.
13186 (define-public r-activepathways
13187 (package
13188 (name "r-activepathways")
13189 (version "1.1.1")
13190 (source
13191 (origin
13192 (method url-fetch)
13193 (uri (cran-uri "ActivePathways" version))
13194 (sha256
13195 (base32
13196 "1crq164vyqhdq5y3q09k3m5zljqrhcd5ak0jrc0xqvzf0pasml2m"))))
13197 (properties
13198 `((upstream-name . "ActivePathways")))
13199 (build-system r-build-system)
13200 (propagated-inputs
13201 (list r-data-table r-ggplot2))
13202 (native-inputs
13203 (list r-knitr))
13204 (home-page "https://cran.r-project.org/web/packages/ActivePathways/")
13205 (synopsis "Multivariate pathway enrichment analysis")
13206 (description
13207 "This package represents an integrative method of analyzing multi omics
13208 data that conducts enrichment analysis of annotated gene sets. ActivePathways
13209 uses a statistical data fusion approach, rationalizes contributing evidence
13210 and highlights associated genes, improving systems-level understanding of
13211 cellular organization in health and disease.")
13212 (license license:gpl3)))
13213
13214 (define-public r-bgmix
13215 (package
13216 (name "r-bgmix")
13217 (version "1.56.0")
13218 (source
13219 (origin
13220 (method url-fetch)
13221 (uri (bioconductor-uri "BGmix" version))
13222 (sha256
13223 (base32
13224 "03f6nknp3n49yvg2d9qsmds676rva70pr4wjz0md228jczgjk0vj"))))
13225 (properties `((upstream-name . "BGmix")))
13226 (build-system r-build-system)
13227 (propagated-inputs
13228 (list r-kernsmooth))
13229 (home-page "https://bioconductor.org/packages/BGmix/")
13230 (synopsis "Bayesian models for differential gene expression")
13231 (description
13232 "This package provides fully Bayesian mixture models for differential
13233 gene expression.")
13234 (license license:gpl2)))
13235
13236 (define-public r-bgx
13237 (package
13238 (name "r-bgx")
13239 (version "1.62.0")
13240 (source
13241 (origin
13242 (method url-fetch)
13243 (uri (bioconductor-uri "bgx" version))
13244 (sha256
13245 (base32
13246 "0q2y4n6bcc9pvz5sgfkw1lrb00rrp7q29i1vh7srdfmfhgpyz6bk"))))
13247 (properties `((upstream-name . "bgx")))
13248 (build-system r-build-system)
13249 (arguments
13250 (list
13251 #:phases
13252 '(modify-phases %standard-phases
13253 (add-after 'unpack 'do-not-tune-cflags-for-reproducibility
13254 (lambda _
13255 (substitute* "configure.ac"
13256 (("AX_GCC_ARCHFLAG.*") ""))
13257 (delete-file "configure")
13258 (invoke "autoreconf" "-vif"))))))
13259 (inputs
13260 (list boost))
13261 (propagated-inputs
13262 (list r-affy r-biobase r-gcrma r-rcpp))
13263 (native-inputs
13264 (list autoconf automake))
13265 (home-page "https://bioconductor.org/packages/bgx/")
13266 (synopsis "Bayesian gene expression")
13267 (description
13268 "This package provides tools for Bayesian integrated analysis of
13269 Affymetrix GeneChips.")
13270 (license license:gpl2)))
13271
13272 (define-public r-bhc
13273 (package
13274 (name "r-bhc")
13275 (version "1.48.0")
13276 (source
13277 (origin
13278 (method url-fetch)
13279 (uri (bioconductor-uri "BHC" version))
13280 (sha256
13281 (base32
13282 "1kqajd16981y5yaak2imaq1i7pilgqdr3nbhggsakh787j1d9rc5"))))
13283 (properties `((upstream-name . "BHC")))
13284 (build-system r-build-system)
13285 (home-page "https://bioconductor.org/packages/BHC/")
13286 (synopsis "Bayesian hierarchical clustering")
13287 (description
13288 "The method implemented in this package performs bottom-up hierarchical
13289 clustering, using a Dirichlet Process (infinite mixture) to model uncertainty
13290 in the data and Bayesian model selection to decide at each step which clusters
13291 to merge. This avoids several limitations of traditional methods, for example
13292 how many clusters there should be and how to choose a principled distance
13293 metric. This implementation accepts multinomial (i.e. discrete, with 2+
13294 categories) or time-series data. This version also includes a randomised
13295 algorithm which is more efficient for larger data sets.")
13296 (license license:gpl3)))
13297
13298 (define-public r-bicare
13299 (package
13300 (name "r-bicare")
13301 (version "1.54.0")
13302 (source
13303 (origin
13304 (method url-fetch)
13305 (uri (bioconductor-uri "BicARE" version))
13306 (sha256
13307 (base32
13308 "0qjh5bsjcjry6k1vzdaascwy2shjrkc2bw0w57w0qa458cbi89z2"))))
13309 (properties `((upstream-name . "BicARE")))
13310 (build-system r-build-system)
13311 (propagated-inputs
13312 (list r-biobase r-gseabase r-multtest))
13313 (home-page "http://bioinfo.curie.fr")
13314 (synopsis "Biclustering analysis and results exploration")
13315 (description
13316 "This is a package for biclustering analysis and exploration of
13317 results.")
13318 (license license:gpl2)))
13319
13320 (define-public r-bifet
13321 (package
13322 (name "r-bifet")
13323 (version "1.16.0")
13324 (source
13325 (origin
13326 (method url-fetch)
13327 (uri (bioconductor-uri "BiFET" version))
13328 (sha256
13329 (base32
13330 "03ypbbn8i0f4bl4m6wfdcv702jydniak56wqjb1vlrckd9aphwzq"))))
13331 (properties `((upstream-name . "BiFET")))
13332 (build-system r-build-system)
13333 (propagated-inputs
13334 (list r-genomicranges r-poibin))
13335 (native-inputs
13336 (list r-knitr))
13337 (home-page "https://bioconductor.org/packages/BiFET")
13338 (synopsis "Bias-free footprint enrichment test")
13339 (description
13340 "BiFET identifies @dfn{transcription factors} (TFs) whose footprints are
13341 over-represented in target regions compared to background regions after
13342 correcting for the bias arising from the imbalance in read counts and GC
13343 contents between the target and background regions. For a given TF k, BiFET
13344 tests the null hypothesis that the target regions have the same probability of
13345 having footprints for the TF k as the background regions while correcting for
13346 the read count and GC content bias.")
13347 (license license:gpl3)))
13348
13349 (define-public r-rsbml
13350 (package
13351 (name "r-rsbml")
13352 (version "2.54.0")
13353 (source
13354 (origin
13355 (method url-fetch)
13356 (uri (bioconductor-uri "rsbml" version))
13357 (sha256
13358 (base32
13359 "1v11pspkml6xdsacgwxw8r4qdhbnn2h2sqgpm9aidaq9p2085b0v"))))
13360 (properties `((upstream-name . "rsbml")))
13361 (build-system r-build-system)
13362 (inputs
13363 (list libsbml))
13364 (propagated-inputs
13365 (list r-biocgenerics r-graph))
13366 (native-inputs
13367 (list pkg-config))
13368 (home-page "http://www.sbml.org")
13369 (synopsis "R support for SBML")
13370 (description
13371 "This package provides an R interface to libsbml for SBML parsing,
13372 validating output, provides an S4 SBML DOM, converts SBML to R graph objects.")
13373 (license license:artistic2.0)))
13374
13375 (define-public r-hypergraph
13376 (package
13377 (name "r-hypergraph")
13378 (version "1.68.0")
13379 (source
13380 (origin
13381 (method url-fetch)
13382 (uri (bioconductor-uri "hypergraph" version))
13383 (sha256
13384 (base32
13385 "0xmryqj5yw1ns6wbhjqbb6h14jlj89zrznzvqnvd4n03ci20kzzp"))))
13386 (properties `((upstream-name . "hypergraph")))
13387 (build-system r-build-system)
13388 (propagated-inputs
13389 (list r-graph))
13390 (home-page "https://bioconductor.org/packages/hypergraph")
13391 (synopsis "Hypergraph data structures")
13392 (description
13393 "This package implements some simple capabilities for representing and
13394 manipulating hypergraphs.")
13395 (license license:artistic2.0)))
13396
13397 (define-public r-hyperdraw
13398 (package
13399 (name "r-hyperdraw")
13400 (version "1.48.0")
13401 (source
13402 (origin
13403 (method url-fetch)
13404 (uri (bioconductor-uri "hyperdraw" version))
13405 (sha256
13406 (base32
13407 "0ndw4y6b15jy4w86vfkahmdc81d3ycjsvqy1mxi55dwvd8xq0ap6"))))
13408 (properties `((upstream-name . "hyperdraw")))
13409 (build-system r-build-system)
13410 (inputs (list graphviz))
13411 (propagated-inputs
13412 (list r-graph r-hypergraph r-rgraphviz))
13413 (home-page "https://bioconductor.org/packages/hyperdraw")
13414 (synopsis "Visualizing hypergraphs")
13415 (description
13416 "This package provides functions for visualizing hypergraphs.")
13417 (license license:gpl2+)))
13418
13419 (define-public r-biggr
13420 (package
13421 (name "r-biggr")
13422 (version "1.32.0")
13423 (source
13424 (origin
13425 (method url-fetch)
13426 (uri (bioconductor-uri "BiGGR" version))
13427 (sha256
13428 (base32
13429 "0n57bgl6xz5b1gpw4isimq2pqxmlabn7jzhbjg2fbxcklabdvrcw"))))
13430 (properties `((upstream-name . "BiGGR")))
13431 (build-system r-build-system)
13432 (propagated-inputs
13433 (list r-hyperdraw
13434 r-hypergraph
13435 r-lim
13436 r-limsolve
13437 r-rsbml
13438 r-stringr))
13439 (home-page "https://bioconductor.org/packages/BiGGR/")
13440 (synopsis "Constraint based modeling using metabolic reconstruction databases")
13441 (description
13442 "This package provides an interface to simulate metabolic reconstruction
13443 from the @url{http://bigg.ucsd.edu/, BiGG database} and other metabolic
13444 reconstruction databases. The package facilitates @dfn{flux balance
13445 analysis} (FBA) and the sampling of feasible flux distributions. Metabolic
13446 networks and estimated fluxes can be visualized with hypergraphs.")
13447 (license license:gpl3+)))
13448
13449 (define-public r-bigmemoryextras
13450 (package
13451 (name "r-bigmemoryextras")
13452 (version "1.38.0")
13453 (source
13454 (origin
13455 (method url-fetch)
13456 (uri (bioconductor-uri "bigmemoryExtras" version))
13457 (sha256
13458 (base32
13459 "1k31h746j8r3f92vj62s38fw12qjkv5814ipcqfbswnxgaan17zj"))))
13460 (properties
13461 `((upstream-name . "bigmemoryExtras")))
13462 (build-system r-build-system)
13463 (propagated-inputs
13464 (list r-bigmemory))
13465 (native-inputs
13466 (list r-knitr))
13467 (home-page "https://github.com/phaverty/bigmemoryExtras")
13468 (synopsis "Extension of the bigmemory package")
13469 (description
13470 "This package defines a @code{BigMatrix} @code{ReferenceClass} which adds
13471 safety and convenience features to the @code{filebacked.big.matrix} class from
13472 the @code{bigmemory} package. @code{BigMatrix} protects against segfaults by
13473 monitoring and gracefully restoring the connection to on-disk data and it also
13474 protects against accidental data modification with a file-system-based
13475 permissions system. Utilities are provided for using @code{BigMatrix}-derived
13476 classes as @code{assayData} matrices within the @code{Biobase} package's
13477 @code{eSet} family of classes. @code{BigMatrix} provides some optimizations
13478 related to attaching to, and indexing into, file-backed matrices with
13479 dimnames. Additionally, the package provides a @code{BigMatrixFactor} class,
13480 a file-backed matrix with factor properties.")
13481 (license license:artistic2.0)))
13482
13483 (define-public r-bigpint
13484 (package
13485 (name "r-bigpint")
13486 (version "1.12.0")
13487 (source
13488 (origin
13489 (method url-fetch)
13490 (uri (bioconductor-uri "bigPint" version))
13491 (sha256
13492 (base32
13493 "1hp69j2qcidrxqs3dxjjngb09nbzp5x2yy4jz1rjmv6ghif9ccfj"))))
13494 (properties `((upstream-name . "bigPint")))
13495 (build-system r-build-system)
13496 (propagated-inputs
13497 (list r-delayedarray
13498 r-dplyr
13499 r-ggally
13500 r-ggplot2
13501 r-gridextra
13502 r-hexbin
13503 r-hmisc
13504 r-htmlwidgets
13505 r-plotly
13506 r-plyr
13507 r-rcolorbrewer
13508 r-reshape
13509 r-shiny
13510 r-shinycssloaders
13511 r-shinydashboard
13512 r-stringr
13513 r-summarizedexperiment
13514 r-tidyr))
13515 (native-inputs
13516 (list r-knitr))
13517 (home-page "https://github.com/lindsayrutter/bigPint")
13518 (synopsis "Big multivariate data plotted interactively")
13519 (description
13520 "This package provides methods for visualizing large multivariate
13521 datasets using static and interactive scatterplot matrices, parallel
13522 coordinate plots, volcano plots, and litre plots. It includes examples for
13523 visualizing RNA-sequencing datasets and differentially expressed genes.")
13524 (license license:gpl3)))
13525
13526 (define-public r-chemminer
13527 (package
13528 (name "r-chemminer")
13529 (version "3.48.0")
13530 (source
13531 (origin
13532 (method url-fetch)
13533 (uri (bioconductor-uri "ChemmineR" version))
13534 (sha256
13535 (base32
13536 "1nri4zkc9lp1mqgsi0h58486vixwiv2989b6pmx2aj5c3575i0ma"))))
13537 (properties `((upstream-name . "ChemmineR")))
13538 (build-system r-build-system)
13539 (propagated-inputs
13540 (list r-base64enc
13541 r-bh
13542 r-biocgenerics
13543 r-dbi
13544 r-digest
13545 r-dt
13546 r-ggplot2
13547 r-gridextra
13548 r-jsonlite
13549 r-png
13550 r-rcpp
13551 r-rcurl
13552 r-rjson
13553 r-rsvg
13554 r-stringi))
13555 (native-inputs
13556 (list r-knitr))
13557 (home-page "https://github.com/girke-lab/ChemmineR")
13558 (synopsis "Cheminformatics toolkit for R")
13559 (description
13560 "ChemmineR is a cheminformatics package for analyzing drug-like small
13561 molecule data in R. It contains functions for efficient processing of large
13562 numbers of molecules, physicochemical/structural property predictions,
13563 structural similarity searching, classification and clustering of compound
13564 libraries with a wide spectrum of algorithms. In addition, it offers
13565 visualization functions for compound clustering results and chemical
13566 structures.")
13567 (license license:artistic2.0)))
13568
13569 (define-public r-fmcsr
13570 (package
13571 (name "r-fmcsr")
13572 (version "1.38.0")
13573 (source
13574 (origin
13575 (method url-fetch)
13576 (uri (bioconductor-uri "fmcsR" version))
13577 (sha256
13578 (base32 "1mblmk21dxc9v2fikhvfg2njwgl190gkysppl6msxizwcmxsmh30"))))
13579 (properties `((upstream-name . "fmcsR")))
13580 (build-system r-build-system)
13581 (propagated-inputs
13582 (list r-biocgenerics r-chemminer r-runit))
13583 (native-inputs (list r-knitr))
13584 (home-page "https://github.com/girke-lab/fmcsR")
13585 (synopsis "Mismatch tolerant maximum common substructure searching")
13586 (description
13587 "The fmcsR package introduces an efficient @dfn{maximum common
13588 substructure} (MCS) algorithms combined with a novel matching strategy that
13589 allows for atom and/or bond mismatches in the substructures shared among two
13590 small molecules. The resulting flexible MCSs (FMCSs) are often larger than
13591 strict MCSs, resulting in the identification of more common features in their
13592 source structures, as well as a higher sensitivity in finding compounds with
13593 weak structural similarities. The fmcsR package provides several utilities to
13594 use the FMCS algorithm for pairwise compound comparisons, structure similarity
13595 searching and clustering.")
13596 (license license:artistic2.0)))
13597
13598 (define-public r-bioassayr
13599 (package
13600 (name "r-bioassayr")
13601 (version "1.34.0")
13602 (source
13603 (origin
13604 (method url-fetch)
13605 (uri (bioconductor-uri "bioassayR" version))
13606 (sha256
13607 (base32
13608 "0zbrci0vgk4qca28i0qb2izhyrz3r95l1w54h9h3zj9f3vd61wrz"))))
13609 (properties `((upstream-name . "bioassayR")))
13610 (build-system r-build-system)
13611 (propagated-inputs
13612 (list r-biocgenerics
13613 r-chemminer
13614 r-dbi
13615 r-matrix
13616 r-rjson
13617 r-rsqlite
13618 r-xml))
13619 (native-inputs
13620 (list r-knitr))
13621 (home-page "https://github.com/girke-lab/bioassayR")
13622 (synopsis "Cross-target analysis of small molecule bioactivity")
13623 (description
13624 "bioassayR is a computational tool that enables simultaneous analysis of
13625 thousands of bioassay experiments performed over a diverse set of compounds
13626 and biological targets. Unique features include support for large-scale
13627 cross-target analyses of both public and custom bioassays, generation of
13628 @dfn{high throughput screening fingerprints} (HTSFPs), and an optional
13629 preloaded database that provides access to a substantial portion of publicly
13630 available bioactivity data.")
13631 (license license:artistic2.0)))
13632
13633 (define-public r-biobroom
13634 (package
13635 (name "r-biobroom")
13636 (version "1.28.0")
13637 (source
13638 (origin
13639 (method url-fetch)
13640 (uri (bioconductor-uri "biobroom" version))
13641 (sha256
13642 (base32
13643 "04x1z9nchm4mbhqr31011zdprc4md156j4zf003s7xx0n278xsgh"))))
13644 (properties `((upstream-name . "biobroom")))
13645 (build-system r-build-system)
13646 (propagated-inputs
13647 (list r-biobase r-broom r-dplyr r-tidyr))
13648 (native-inputs
13649 (list r-knitr))
13650 (home-page "https://github.com/StoreyLab/biobroom")
13651 (synopsis "Turn Bioconductor objects into tidy data frames")
13652 (description
13653 "This package contains methods for converting standard objects
13654 constructed by bioinformatics packages, especially those in Bioconductor, and
13655 converting them to @code{tidy} data. It thus serves as a complement to the
13656 @code{broom} package, and follows the same tidy, augment, glance division of
13657 tidying methods. Tidying data makes it easy to recombine, reshape and
13658 visualize bioinformatics analyses.")
13659 ;; Any version of the LGPL.
13660 (license license:lgpl3+)))
13661
13662 (define-public r-graphite
13663 (package
13664 (name "r-graphite")
13665 (version "1.42.0")
13666 (source
13667 (origin
13668 (method url-fetch)
13669 (uri (bioconductor-uri "graphite" version))
13670 (sha256
13671 (base32
13672 "0nl5mkgrvf7vsqjy48ij9b1dmxfvp9lf8cpay55h93c4qz4x606g"))))
13673 (properties `((upstream-name . "graphite")))
13674 (build-system r-build-system)
13675 (propagated-inputs
13676 (list r-annotationdbi r-graph r-httr r-rappdirs r-rlang))
13677 (home-page "https://bioconductor.org/packages/graphite/")
13678 (synopsis "Networks from pathway databases")
13679 (description
13680 "Graphite provides networks derived from eight public pathway databases,
13681 and automates the conversion of node identifiers (e.g. from Entrez IDs to gene
13682 symbols).")
13683 (license license:agpl3+)))
13684
13685 (define-public r-reactomepa
13686 (package
13687 (name "r-reactomepa")
13688 (version "1.40.0")
13689 (source
13690 (origin
13691 (method url-fetch)
13692 (uri (bioconductor-uri "ReactomePA" version))
13693 (sha256
13694 (base32
13695 "1fd72m2afxbbvbgwy8knp6fiq1h561plmsh4r8a08w21ngmkz2s5"))))
13696 (properties `((upstream-name . "ReactomePA")))
13697 (build-system r-build-system)
13698 (propagated-inputs
13699 (list r-annotationdbi
13700 r-dose
13701 r-enrichplot
13702 r-ggplot2
13703 r-ggraph
13704 r-graphite
13705 r-igraph
13706 r-reactome-db))
13707 (native-inputs
13708 (list r-knitr))
13709 (home-page "https://guangchuangyu.github.io/software/ReactomePA")
13710 (synopsis "Reactome pathway analysis")
13711 (description
13712 "This package provides functions for pathway analysis based on the
13713 REACTOME pathway database. It implements enrichment analysis, gene set
13714 enrichment analysis and several functions for visualization.")
13715 (license license:gpl2)))
13716
13717 (define-public r-ebarrays
13718 (package
13719 (name "r-ebarrays")
13720 (version "2.60.0")
13721 (source
13722 (origin
13723 (method url-fetch)
13724 (uri (bioconductor-uri "EBarrays" version))
13725 (sha256
13726 (base32
13727 "027zarnpxpdnyl877swp5ypxj7zvq0cjp2q2xs6g6yn5dpqjvxxk"))))
13728 (properties `((upstream-name . "EBarrays")))
13729 (build-system r-build-system)
13730 (propagated-inputs
13731 (list r-biobase r-cluster r-lattice))
13732 (home-page "https://bioconductor.org/packages/EBarrays/")
13733 (synopsis "Gene clustering and differential expression identification")
13734 (description
13735 "EBarrays provides tools for the analysis of replicated/unreplicated
13736 microarray data.")
13737 (license license:gpl2+)))
13738
13739 (define-public r-bioccasestudies
13740 (package
13741 (name "r-bioccasestudies")
13742 (version "1.52.0")
13743 (source
13744 (origin
13745 (method url-fetch)
13746 (uri (bioconductor-uri "BiocCaseStudies" version))
13747 (sha256
13748 (base32
13749 "03n49b6fvyyzmvdy4yif3cl7yv21c09c8xdx4cvvax5zz4v4sab1"))))
13750 (properties
13751 `((upstream-name . "BiocCaseStudies")))
13752 (build-system r-build-system)
13753 (propagated-inputs (list r-biobase))
13754 (home-page "https://bioconductor.org/packages/BiocCaseStudies")
13755 (synopsis "Support for the case studies monograph")
13756 (description
13757 "This package provides software and data to support the case studies
13758 monograph.")
13759 (license license:artistic2.0)))
13760
13761 (define-public r-bioccheck
13762 (package
13763 (name "r-bioccheck")
13764 (version "1.32.0")
13765 (source (origin
13766 (method url-fetch)
13767 (uri (bioconductor-uri "BiocCheck" version))
13768 (sha256
13769 (base32
13770 "1k1gxzmxx26hmwdxgagv93mv4jwyygkk8703ds6nvryzhqffzkbc"))))
13771 (properties
13772 `((upstream-name . "BiocCheck")))
13773 (build-system r-build-system)
13774 (propagated-inputs
13775 (list r-codetools
13776 r-graph
13777 r-httr
13778 r-knitr
13779 r-biocmanager
13780 r-biocviews
13781 r-stringdist))
13782 (native-inputs
13783 (list r-knitr))
13784 (home-page "https://bioconductor.org/packages/BiocCheck")
13785 (synopsis "Executes Bioconductor-specific package checks")
13786 (description "This package contains tools to perform additional quality
13787 checks on R packages that are to be submitted to the Bioconductor repository.")
13788 (license license:artistic2.0)))
13789
13790 (define-public r-biocgraph
13791 (package
13792 (name "r-biocgraph")
13793 (version "1.58.0")
13794 (source
13795 (origin
13796 (method url-fetch)
13797 (uri (bioconductor-uri "biocGraph" version))
13798 (sha256
13799 (base32
13800 "1y59a7c4ahhn1g2wz2hkx83izfn8i85mmxxp63jdd0rg7zwhr6nn"))))
13801 (properties `((upstream-name . "biocGraph")))
13802 (build-system r-build-system)
13803 (propagated-inputs
13804 (list r-biocgenerics r-geneplotter r-graph r-rgraphviz))
13805 (home-page "https://bioconductor.org/packages/biocGraph/")
13806 (synopsis "Graph examples and use cases in Bioinformatics")
13807 (description
13808 "This package provides examples and code that make use of the
13809 different graph related packages produced by Bioconductor.")
13810 (license license:artistic2.0)))
13811
13812 (define-public r-biocstyle
13813 (package
13814 (name "r-biocstyle")
13815 (version "2.24.0")
13816 (source (origin
13817 (method url-fetch)
13818 (uri (bioconductor-uri "BiocStyle" version))
13819 (sha256
13820 (base32
13821 "1nwiib201b9q1x19ihqjqr5jl0vnid8wfgpi8sa3y02bn722g5a5"))))
13822 (properties
13823 `((upstream-name . "BiocStyle")))
13824 (build-system r-build-system)
13825 (propagated-inputs
13826 (list r-biocmanager r-bookdown r-knitr r-rmarkdown r-yaml))
13827 (native-inputs
13828 (list r-knitr))
13829 (home-page "https://bioconductor.org/packages/BiocStyle")
13830 (synopsis "Bioconductor formatting styles")
13831 (description "This package provides standard formatting styles for
13832 Bioconductor PDF and HTML documents. Package vignettes illustrate use and
13833 functionality.")
13834 (license license:artistic2.0)))
13835
13836 (define-public r-biocviews
13837 (package
13838 (name "r-biocviews")
13839 (version "1.64.0")
13840 (source (origin
13841 (method url-fetch)
13842 (uri (bioconductor-uri "biocViews" version))
13843 (sha256
13844 (base32
13845 "1lahla53awdqiglfiygbxg5pkzfabym7n5abgyp1nvqsvsj0g126"))))
13846 (properties
13847 `((upstream-name . "biocViews")))
13848 (build-system r-build-system)
13849 (propagated-inputs
13850 (list r-biobase
13851 r-biocmanager
13852 r-graph
13853 r-rbgl
13854 r-rcurl
13855 r-xml
13856 r-runit))
13857 (home-page "https://bioconductor.org/packages/biocViews")
13858 (synopsis "Bioconductor package categorization helper")
13859 (description "The purpose of biocViews is to create HTML pages that
13860 categorize packages in a Bioconductor package repository according to keywords,
13861 also known as views, in a controlled vocabulary.")
13862 (license license:artistic2.0)))
13863
13864 (define-public r-experimenthub
13865 (package
13866 (name "r-experimenthub")
13867 (version "2.4.0")
13868 (source
13869 (origin
13870 (method url-fetch)
13871 (uri (bioconductor-uri "ExperimentHub" version))
13872 (sha256
13873 (base32
13874 "11hna8vrm1az1zk7pw2dv0wh84sd0hw2bi55w40hqvs36csb7lkl"))))
13875 (properties `((upstream-name . "ExperimentHub")))
13876 (build-system r-build-system)
13877 (propagated-inputs
13878 (list r-annotationhub
13879 r-biocfilecache
13880 r-biocgenerics
13881 r-biocmanager
13882 r-curl
13883 r-rappdirs
13884 r-s4vectors))
13885 (native-inputs
13886 (list r-knitr))
13887 (home-page "https://bioconductor.org/packages/ExperimentHub/")
13888 (synopsis "Client to access ExperimentHub resources")
13889 (description
13890 "This package provides a client for the Bioconductor ExperimentHub web
13891 resource. ExperimentHub provides a central location where curated data from
13892 experiments, publications or training courses can be accessed. Each resource
13893 has associated metadata, tags and date of modification. The client creates
13894 and manages a local cache of files retrieved enabling quick and reproducible
13895 access.")
13896 (license license:artistic2.0)))
13897
13898 (define-public r-grohmm
13899 (package
13900 (name "r-grohmm")
13901 (version "1.30.1")
13902 (source
13903 (origin
13904 (method url-fetch)
13905 (uri (bioconductor-uri "groHMM" version))
13906 (sha256
13907 (base32
13908 "0v2mk7xcy483w2nygpmyjp73kj3v5pkk1kf1wr41n33dxqlddqai"))))
13909 (properties `((upstream-name . "groHMM")))
13910 (build-system r-build-system)
13911 (propagated-inputs
13912 (list r-genomeinfodb
13913 r-genomicalignments
13914 r-genomicranges
13915 r-iranges
13916 r-mass
13917 r-rtracklayer
13918 r-s4vectors))
13919 (home-page "https://github.com/Kraus-Lab/groHMM")
13920 (synopsis "GRO-seq analysis pipeline")
13921 (description
13922 "This package provides a pipeline for the analysis of GRO-seq data.")
13923 (license license:gpl3+)))
13924
13925 (define-public r-multiassayexperiment
13926 (package
13927 (name "r-multiassayexperiment")
13928 (version "1.22.0")
13929 (source
13930 (origin
13931 (method url-fetch)
13932 (uri (bioconductor-uri "MultiAssayExperiment" version))
13933 (sha256
13934 (base32
13935 "1wnp52l9vifxn1wzqgndzp9b6ih0s1cflxx1fhw32k32d05cw9q1"))))
13936 (properties
13937 `((upstream-name . "MultiAssayExperiment")))
13938 (build-system r-build-system)
13939 (propagated-inputs
13940 (list r-biobase
13941 r-biocgenerics
13942 r-genomicranges
13943 r-iranges
13944 r-s4vectors
13945 r-summarizedexperiment
13946 r-tidyr))
13947 (native-inputs
13948 (list r-knitr))
13949 (home-page "https://waldronlab.io/MultiAssayExperiment/")
13950 (synopsis "Integration of multi-omics experiments in Bioconductor")
13951 (description
13952 "MultiAssayExperiment harmonizes data management of multiple assays
13953 performed on an overlapping set of specimens. It provides a familiar
13954 Bioconductor user experience by extending concepts from
13955 @code{SummarizedExperiment}, supporting an open-ended mix of standard data
13956 classes for individual assays, and allowing subsetting by genomic ranges or
13957 rownames.")
13958 (license license:artistic2.0)))
13959
13960 (define-public r-bioconcotk
13961 (package
13962 (name "r-bioconcotk")
13963 (version "1.16.0")
13964 (source
13965 (origin
13966 (method url-fetch)
13967 (uri (bioconductor-uri "BiocOncoTK" version))
13968 (sha256
13969 (base32
13970 "1alplszw84vqa1mvzp996f94s40scmh4qwbrqhg43hrnyvbnq7pi"))))
13971 (properties `((upstream-name . "BiocOncoTK")))
13972 (build-system r-build-system)
13973 (propagated-inputs
13974 (list r-bigrquery
13975 r-car
13976 r-complexheatmap
13977 r-curatedtcgadata
13978 r-dbi
13979 r-dplyr
13980 r-dt
13981 r-genomicfeatures
13982 r-genomicranges
13983 r-ggplot2
13984 r-ggpubr
13985 r-graph
13986 r-httr
13987 r-iranges
13988 r-magrittr
13989 r-plyr
13990 r-rgraphviz
13991 r-rjson
13992 r-s4vectors
13993 r-scales
13994 r-shiny
13995 r-summarizedexperiment))
13996 (native-inputs
13997 (list r-knitr))
13998 (home-page "https://bioconductor.org/packages/BiocOncoTK")
13999 (synopsis "Bioconductor components for general cancer genomics")
14000 (description
14001 "The purpose of this package is to provide a central interface to various
14002 tools for genome-scale analysis of cancer studies.")
14003 (license license:artistic2.0)))
14004
14005 (define-public r-biocor
14006 (package
14007 (name "r-biocor")
14008 (version "1.20.0")
14009 (source
14010 (origin
14011 (method url-fetch)
14012 (uri (bioconductor-uri "BioCor" version))
14013 (sha256
14014 (base32
14015 "004mksswampwisljcdz6fswwbgdjdii3y86gjzib0gf8v4w7w4q3"))))
14016 (properties `((upstream-name . "BioCor")))
14017 (build-system r-build-system)
14018 (propagated-inputs
14019 (list r-biocparallel r-gseabase r-matrix))
14020 (native-inputs
14021 (list r-knitr))
14022 (home-page "https://llrs.github.io/BioCor/")
14023 (synopsis "Functional similarities")
14024 (description
14025 "This package provides tools to calculate functional similarities based
14026 on the pathways described on KEGG and REACTOME or in gene sets. These
14027 similarities can be calculated for pathways or gene sets, genes, or clusters
14028 and combined with other similarities. They can be used to improve networks,
14029 gene selection, testing relationships, and so on.")
14030 (license license:expat)))
14031
14032 (define-public r-biocpkgtools
14033 (package
14034 (name "r-biocpkgtools")
14035 (version "1.14.0")
14036 (source
14037 (origin
14038 (method url-fetch)
14039 (uri (bioconductor-uri "BiocPkgTools" version))
14040 (sha256
14041 (base32
14042 "1v0824vmg49q9lh0igdyniryyknw6vmh462rn25kmg9hdna0w99h"))))
14043 (properties `((upstream-name . "BiocPkgTools")))
14044 (build-system r-build-system)
14045 (propagated-inputs
14046 (list r-biocfilecache
14047 r-biocmanager
14048 r-biocviews
14049 r-dplyr
14050 r-dt
14051 r-gh
14052 r-graph
14053 r-htmltools
14054 r-htmlwidgets
14055 r-httr
14056 r-igraph
14057 r-jsonlite
14058 r-magrittr
14059 r-rbgl
14060 r-readr
14061 r-rlang
14062 r-rvest
14063 r-stringr
14064 r-tibble
14065 r-tidyr
14066 r-tidyselect
14067 r-xml2))
14068 (native-inputs
14069 (list r-knitr))
14070 (home-page "https://github.com/seandavi/BiocPkgTools")
14071 (synopsis "Collection of tools for learning about Bioconductor packages")
14072 (description
14073 "Bioconductor has a rich ecosystem of metadata around packages, usage,
14074 and build status. This package is a simple collection of functions to access
14075 that metadata from R. The goal is to expose metadata for data mining and
14076 value-added functionality such as package searching, text mining, and
14077 analytics on packages.")
14078 (license license:expat)))
14079
14080 (define-public r-biocset
14081 (package
14082 (name "r-biocset")
14083 (version "1.10.0")
14084 (source
14085 (origin
14086 (method url-fetch)
14087 (uri (bioconductor-uri "BiocSet" version))
14088 (sha256
14089 (base32
14090 "1ghba7020inrdxlbrrgds9gjymjxjma2p89b9lgkjin89zalqglh"))))
14091 (properties `((upstream-name . "BiocSet")))
14092 (build-system r-build-system)
14093 (propagated-inputs
14094 (list r-annotationdbi
14095 r-biocio
14096 r-dplyr
14097 r-keggrest
14098 r-ontologyindex
14099 r-plyr
14100 r-rlang
14101 r-s4vectors
14102 r-tibble
14103 r-tidyr))
14104 (native-inputs
14105 (list r-knitr))
14106 (home-page
14107 "https://bioconductor.org/packages/BiocSet")
14108 (synopsis
14109 "Representing Different Biological Sets")
14110 (description
14111 "BiocSet displays different biological sets in a triple tibble format.
14112 These three tibbles are @code{element}, @code{set}, and @code{elementset}.
14113 The user has the ability to activate one of these three tibbles to perform
14114 common functions from the @code{dplyr} package. Mapping functionality and
14115 accessing web references for elements/sets are also available in BiocSet.")
14116 (license license:artistic2.0)))
14117
14118 (define-public r-biocworkflowtools
14119 (package
14120 (name "r-biocworkflowtools")
14121 (version "1.22.0")
14122 (source
14123 (origin
14124 (method url-fetch)
14125 (uri (bioconductor-uri "BiocWorkflowTools" version))
14126 (sha256
14127 (base32
14128 "1jj4icpkhrv9f6yx3vghkpdil1pfghf3yvc9756wmndvhs100r5l"))))
14129 (properties
14130 `((upstream-name . "BiocWorkflowTools")))
14131 (build-system r-build-system)
14132 (propagated-inputs
14133 (list r-biocstyle
14134 r-bookdown
14135 r-git2r
14136 r-httr
14137 r-knitr
14138 r-rmarkdown
14139 r-rstudioapi
14140 r-stringr
14141 r-usethis))
14142 (native-inputs
14143 (list r-knitr))
14144 (home-page "https://bioconductor.org/packages/BiocWorkflowTools/")
14145 (synopsis "Tools to aid the development of Bioconductor Workflow packages")
14146 (description
14147 "This package provides functions to ease the transition between
14148 Rmarkdown and LaTeX documents when authoring a Bioconductor Workflow.")
14149 (license license:expat)))
14150
14151 (define-public r-biodist
14152 (package
14153 (name "r-biodist")
14154 (version "1.68.0")
14155 (source
14156 (origin
14157 (method url-fetch)
14158 (uri (bioconductor-uri "bioDist" version))
14159 (sha256
14160 (base32
14161 "04nrvrcvpj0sn8p2i8n3ggsl2s7r4na576174i7bn1sj21vr0yb0"))))
14162 (properties `((upstream-name . "bioDist")))
14163 (build-system r-build-system)
14164 (propagated-inputs
14165 (list r-biobase r-kernsmooth))
14166 (home-page "https://bioconductor.org/packages/bioDist/")
14167 (synopsis "Different distance measures")
14168 (description
14169 "This package provides a collection of software tools for calculating
14170 distance measures.")
14171 (license license:artistic2.0)))
14172
14173 (define-public r-pcatools
14174 (package
14175 (name "r-pcatools")
14176 (version "2.8.0")
14177 (source
14178 (origin
14179 (method url-fetch)
14180 (uri (bioconductor-uri "PCAtools" version))
14181 (sha256
14182 (base32
14183 "03s4dh008fys2rrcpzanc0892p63f6jyyvzc9m42jbi1dlkyx26v"))))
14184 (properties `((upstream-name . "PCAtools")))
14185 (build-system r-build-system)
14186 (propagated-inputs
14187 (list r-beachmat
14188 r-bh
14189 r-biocparallel
14190 r-biocsingular
14191 r-cowplot
14192 r-delayedarray
14193 r-delayedmatrixstats
14194 r-dqrng
14195 r-ggplot2
14196 r-ggrepel
14197 r-lattice
14198 r-matrix
14199 r-rcpp
14200 r-reshape2))
14201 (native-inputs (list r-knitr))
14202 (home-page "https://github.com/kevinblighe/PCAtools")
14203 (synopsis "PCAtools: everything Principal Components Analysis")
14204 (description
14205 "@dfn{Principal Component Analysis} (PCA) extracts the fundamental
14206 structure of the data without the need to build any model to represent it.
14207 This \"summary\" of the data is arrived at through a process of reduction that
14208 can transform the large number of variables into a lesser number that are
14209 uncorrelated (i.e. the 'principal components'), while at the same time being
14210 capable of easy interpretation on the original data. PCAtools provides
14211 functions for data exploration via PCA, and allows the user to generate
14212 publication-ready figures. PCA is performed via @code{BiocSingular}; users
14213 can also identify an optimal number of principal components via different
14214 metrics, such as the elbow method and Horn's parallel analysis, which has
14215 relevance for data reduction in single-cell RNA-seq (scRNA-seq) and high
14216 dimensional mass cytometry data.")
14217 (license license:gpl3)))
14218
14219 (define-public r-rgreat
14220 (package
14221 (name "r-rgreat")
14222 (version "1.28.0")
14223 (source
14224 (origin
14225 (method url-fetch)
14226 (uri (bioconductor-uri "rGREAT" version))
14227 (sha256
14228 (base32
14229 "0px72r8mjimf5mxfwb9qz46kqpgjw5gaqq41hy0212ymjd8whaky"))))
14230 (properties `((upstream-name . "rGREAT")))
14231 (build-system r-build-system)
14232 (propagated-inputs
14233 (list r-genomicranges r-getoptlong r-iranges r-rcurl r-rjson))
14234 (native-inputs (list r-knitr))
14235 (home-page "https://github.com/jokergoo/rGREAT")
14236 (synopsis "Client for GREAT analysis")
14237 (description
14238 "This package makes GREAT (Genomic Regions Enrichment of Annotations
14239 Tool) analysis automatic by constructing a HTTP POST request according to
14240 user's input and automatically retrieving results from GREAT web server.")
14241 (license license:expat)))
14242
14243 (define-public r-m3c
14244 (package
14245 (name "r-m3c")
14246 (version "1.18.0")
14247 (source
14248 (origin
14249 (method url-fetch)
14250 (uri (bioconductor-uri "M3C" version))
14251 (sha256
14252 (base32
14253 "120gd7gkgc98d1l6hl2ij799b3jksdnga5iyb44ps9mbc79hl012"))))
14254 (properties `((upstream-name . "M3C")))
14255 (build-system r-build-system)
14256 (propagated-inputs
14257 (list r-cluster
14258 r-corpcor
14259 r-doparallel
14260 r-dosnow
14261 r-foreach
14262 r-ggplot2
14263 r-matrix
14264 r-matrixcalc
14265 r-rtsne
14266 r-umap))
14267 (native-inputs (list r-knitr))
14268 (home-page "https://bioconductor.org/packages/M3C")
14269 (synopsis "Monte Carlo reference-based consensus clustering")
14270 (description
14271 "M3C is a consensus clustering algorithm that uses a Monte Carlo
14272 simulation to eliminate overestimation of @code{K} and can reject the null
14273 hypothesis @code{K=1}.")
14274 (license license:agpl3+)))
14275
14276 (define-public r-icens
14277 (package
14278 (name "r-icens")
14279 (version "1.68.0")
14280 (source
14281 (origin
14282 (method url-fetch)
14283 (uri (bioconductor-uri "Icens" version))
14284 (sha256
14285 (base32
14286 "0jnbfv7js8bw0ginql90krrpk0p54whj9igw0zk3jc45jqvj2vyc"))))
14287 (properties `((upstream-name . "Icens")))
14288 (build-system r-build-system)
14289 (propagated-inputs
14290 (list r-survival))
14291 (home-page "https://bioconductor.org/packages/Icens")
14292 (synopsis "NPMLE for censored and truncated data")
14293 (description
14294 "This package provides many functions for computing the
14295 @dfn{nonparametric maximum likelihood estimator} (NPMLE) for censored and
14296 truncated data.")
14297 (license license:artistic2.0)))
14298
14299 ;; This is a CRAN package but it depends on r-icens, which is published on
14300 ;; Bioconductor.
14301 (define-public r-interval
14302 (package
14303 (name "r-interval")
14304 (version "1.1-0.8")
14305 (source
14306 (origin
14307 (method url-fetch)
14308 (uri (cran-uri "interval" version))
14309 (sha256
14310 (base32
14311 "0g0k9nri19p3y3s70ic1w3i3sxq8fbsxaikd7c4d6afqzr8hk2nl"))))
14312 (properties `((upstream-name . "interval")))
14313 (build-system r-build-system)
14314 (propagated-inputs
14315 (list r-icens r-mlecens r-perm r-survival))
14316 (home-page "https://cran.r-project.org/web/packages/interval/")
14317 (synopsis "Weighted Logrank tests and NPMLE for interval censored data")
14318 (description
14319 "This package provides functions to fit nonparametric survival curves,
14320 plot them, and perform logrank or Wilcoxon type tests.")
14321 (license license:gpl2+)))
14322
14323 ;; This is a CRAN package, but it depends on r-interval, which depends on a
14324 ;; Bioconductor package.
14325 (define-public r-fhtest
14326 (package
14327 (name "r-fhtest")
14328 (version "1.5")
14329 (source
14330 (origin
14331 (method url-fetch)
14332 (uri (cran-uri "FHtest" version))
14333 (sha256
14334 (base32
14335 "00mql2r4f5hxhdqf27q3x9s5rz2zzakx2myym97b1w1s7c5znl4q"))))
14336 (properties `((upstream-name . "FHtest")))
14337 (build-system r-build-system)
14338 (propagated-inputs
14339 (list r-interval r-kmsurv r-mass r-perm r-survival))
14340 (home-page "https://cran.r-project.org/web/packages/FHtest/")
14341 (synopsis "Tests for survival data based on the Fleming-Harrington class")
14342 (description
14343 "This package provides functions to compare two or more survival curves
14344 with:
14345
14346 @itemize
14347 @item The Fleming-Harrington test for right-censored data based on
14348 permutations and on counting processes.
14349 @item An extension of the Fleming-Harrington test for interval-censored data
14350 based on a permutation distribution and on a score vector distribution.
14351 @end itemize
14352 ")
14353 (license license:gpl2+)))
14354
14355 (define-public r-fourcseq
14356 (package
14357 (name "r-fourcseq")
14358 (version "1.24.0")
14359 (source
14360 (origin
14361 (method url-fetch)
14362 (uri (bioconductor-uri "FourCSeq" version))
14363 (sha256
14364 (base32 "1rwdphcj26xis47n8j1fiyc3k3qbsgn0bhf5bhgy5vm11yqyvicb"))))
14365 (properties `((upstream-name . "FourCSeq")))
14366 (build-system r-build-system)
14367 (propagated-inputs
14368 (list r-biobase
14369 r-biostrings
14370 r-deseq2
14371 r-fda
14372 r-genomicalignments
14373 r-genomicranges
14374 r-ggbio
14375 r-ggplot2
14376 r-gtools
14377 r-lsd
14378 r-matrix
14379 r-reshape2
14380 r-rsamtools
14381 r-rtracklayer
14382 r-summarizedexperiment))
14383 (native-inputs
14384 (list r-knitr))
14385 (home-page
14386 "https://bioconductor.org/packages/release/bioc/html/FourCSeq.html")
14387 (synopsis "Analysis of multiplexed 4C sequencing data")
14388 (description
14389 "This package is an R package dedicated to the analysis of (multiplexed)
14390 4C sequencing data. @code{r-fourcseq} provides a pipeline to detect specific
14391 interactions between DNA elements and identify differential interactions
14392 between conditions. The statistical analysis in R starts with individual bam
14393 files for each sample as inputs. To obtain these files, the package contains
14394 a Python script to demultiplex libraries and trim off primer sequences. With
14395 a standard alignment software the required bam files can be then be
14396 generated.")
14397 (license license:gpl3+)))
14398
14399 (define-public r-preprocesscore
14400 (package
14401 (name "r-preprocesscore")
14402 (version "1.58.0")
14403 (source
14404 (origin
14405 (method url-fetch)
14406 (uri (bioconductor-uri "preprocessCore" version))
14407 (sha256
14408 (base32
14409 "1sqpp00hhv6gypflrjw8qpqyqgdcp29m86gmi1di1574x8casdkf"))))
14410 (properties
14411 `((upstream-name . "preprocessCore")))
14412 (build-system r-build-system)
14413 (home-page "https://github.com/bmbolstad/preprocessCore")
14414 (synopsis "Collection of pre-processing functions")
14415 (description
14416 "This package provides a library of core pre-processing and normalization
14417 routines.")
14418 (license license:lgpl2.0+)))
14419
14420 (define-public r-s4vectors
14421 (package
14422 (name "r-s4vectors")
14423 (version "0.34.0")
14424 (source (origin
14425 (method url-fetch)
14426 (uri (bioconductor-uri "S4Vectors" version))
14427 (sha256
14428 (base32
14429 "0j3ybhzdhlhw8527nks3mjja28asjya2n0m0rjkh4bw66rkfys4k"))))
14430 (properties
14431 `((upstream-name . "S4Vectors")))
14432 (build-system r-build-system)
14433 (propagated-inputs
14434 (list r-biocgenerics))
14435 (home-page "https://bioconductor.org/packages/S4Vectors")
14436 (synopsis "S4 implementation of vectors and lists")
14437 (description
14438 "The S4Vectors package defines the @code{Vector} and @code{List} virtual
14439 classes and a set of generic functions that extend the semantic of ordinary
14440 vectors and lists in R. Package developers can easily implement vector-like
14441 or list-like objects as concrete subclasses of @code{Vector} or @code{List}.
14442 In addition, a few low-level concrete subclasses of general interest (e.g.
14443 @code{DataFrame}, @code{Rle}, and @code{Hits}) are implemented in the
14444 S4Vectors package itself.")
14445 (license license:artistic2.0)))
14446
14447 ;; This is a CRAN package, but it depends on preprocessorcore, which is a
14448 ;; Bioconductor package.
14449 (define-public r-wgcna
14450 (package
14451 (name "r-wgcna")
14452 (version "1.71")
14453 (source
14454 (origin
14455 (method url-fetch)
14456 (uri (cran-uri "WGCNA" version))
14457 (sha256
14458 (base32
14459 "027pkc4pyn9bifqbjs05318gvlm06mffw016j50n59wfi2g39x91"))))
14460 (properties `((upstream-name . "WGCNA")))
14461 (build-system r-build-system)
14462 (propagated-inputs
14463 (list r-annotationdbi
14464 r-doparallel
14465 r-dynamictreecut
14466 r-fastcluster
14467 r-foreach
14468 r-go-db
14469 r-hmisc
14470 r-impute
14471 r-rcpp
14472 r-survival
14473 r-matrixstats
14474 r-preprocesscore))
14475 (home-page
14476 "http://www.genetics.ucla.edu/labs/horvath/CoexpressionNetwork/Rpackages/WGCNA/")
14477 (synopsis "Weighted correlation network analysis")
14478 (description
14479 "This package provides functions necessary to perform Weighted
14480 Correlation Network Analysis on high-dimensional data. It includes functions
14481 for rudimentary data cleaning, construction and summarization of correlation
14482 networks, module identification and functions for relating both variables and
14483 modules to sample traits. It also includes a number of utility functions for
14484 data manipulation and visualization.")
14485 (license license:gpl2+)))
14486
14487 (define-public r-rgraphviz
14488 (package
14489 (name "r-rgraphviz")
14490 (version "2.40.0")
14491 (source
14492 (origin
14493 (method url-fetch)
14494 (uri (bioconductor-uri "Rgraphviz" version))
14495 (sha256
14496 (base32
14497 "1r6ff7w2bmyfl1vzjvpgnhb8f5arwjlpab8fw5ph8fgyiqbcx94l"))))
14498 (properties `((upstream-name . "Rgraphviz")))
14499 (build-system r-build-system)
14500 (arguments
14501 `(#:phases
14502 (modify-phases %standard-phases
14503 (add-after 'unpack 'make-reproducible
14504 (lambda _
14505 ;; The replacement value is taken from src/graphviz/builddate.h
14506 (substitute* "src/graphviz/configure"
14507 (("VERSION_DATE=.*")
14508 "VERSION_DATE=20200427.2341\n"))
14509 #t)))))
14510 ;; FIXME: Rgraphviz bundles the sources of an older variant of
14511 ;; graphviz. It does not build with the latest version of graphviz, so
14512 ;; we do not add graphviz to the inputs.
14513 (inputs (list zlib))
14514 (propagated-inputs
14515 (list r-graph))
14516 (native-inputs
14517 (list pkg-config))
14518 (home-page "https://bioconductor.org/packages/Rgraphviz")
14519 (synopsis "Plotting capabilities for R graph objects")
14520 (description
14521 "This package interfaces R with the graphviz library for plotting R graph
14522 objects from the @code{graph} package.")
14523 (license license:epl1.0)))
14524
14525 (define-public r-fithic
14526 (package
14527 (name "r-fithic")
14528 (version "1.22.0")
14529 (source (origin
14530 (method url-fetch)
14531 (uri (bioconductor-uri "FitHiC" version))
14532 (sha256
14533 (base32
14534 "0iv14yx3g7shzl8qrjknyxbmiylj51sbd1wzr1ff9lc5shgl55kq"))))
14535 (properties `((upstream-name . "FitHiC")))
14536 (build-system r-build-system)
14537 (propagated-inputs
14538 (list r-data-table r-fdrtool r-rcpp))
14539 (native-inputs
14540 (list r-knitr))
14541 (home-page "https://bioconductor.org/packages/FitHiC")
14542 (synopsis "Confidence estimation for intra-chromosomal contact maps")
14543 (description
14544 "Fit-Hi-C is a tool for assigning statistical confidence estimates to
14545 intra-chromosomal contact maps produced by genome-wide genome architecture
14546 assays such as Hi-C.")
14547 (license license:gpl2+)))
14548
14549 (define-public r-hitc
14550 (package
14551 (name "r-hitc")
14552 (version "1.40.0")
14553 (source (origin
14554 (method url-fetch)
14555 (uri (bioconductor-uri "HiTC" version))
14556 (sha256
14557 (base32
14558 "1pkshlrra26cad0hf8a54brlkazni6rsvrplh36azxapx5rpps4s"))))
14559 (properties `((upstream-name . "HiTC")))
14560 (build-system r-build-system)
14561 (propagated-inputs
14562 (list r-biostrings
14563 r-genomeinfodb
14564 r-genomicranges
14565 r-iranges
14566 r-matrix
14567 r-rcolorbrewer
14568 r-rtracklayer))
14569 (home-page "https://bioconductor.org/packages/HiTC")
14570 (synopsis "High throughput chromosome conformation capture analysis")
14571 (description
14572 "The HiTC package was developed to explore high-throughput \"C\" data
14573 such as 5C or Hi-C. Dedicated R classes as well as standard methods for
14574 quality controls, normalization, visualization, and further analysis are also
14575 provided.")
14576 (license license:artistic2.0)))
14577
14578 (define-public r-hdf5array
14579 (package
14580 (name "r-hdf5array")
14581 (version "1.24.1")
14582 (source
14583 (origin
14584 (method url-fetch)
14585 (uri (bioconductor-uri "HDF5Array" version))
14586 (sha256
14587 (base32
14588 "1r1lg7k60qgb489xkypd4gvm1fmdlihvylb5va6xj58ipndbfday"))))
14589 (properties `((upstream-name . "HDF5Array")))
14590 (build-system r-build-system)
14591 (inputs
14592 (list zlib))
14593 (propagated-inputs
14594 (list r-biocgenerics
14595 r-delayedarray
14596 r-iranges
14597 r-matrix
14598 r-rhdf5
14599 r-rhdf5filters
14600 r-rhdf5lib
14601 r-s4vectors))
14602 (home-page "https://bioconductor.org/packages/HDF5Array")
14603 (synopsis "HDF5 back end for DelayedArray objects")
14604 (description "This package provides an array-like container for convenient
14605 access and manipulation of HDF5 datasets. It supports delayed operations and
14606 block processing.")
14607 (license license:artistic2.0)))
14608
14609 (define-public r-rhdf5lib
14610 (package
14611 (name "r-rhdf5lib")
14612 (version "1.18.2")
14613 (source
14614 (origin
14615 (method url-fetch)
14616 (uri (bioconductor-uri "Rhdf5lib" version))
14617 (sha256
14618 (base32
14619 "1jpb8h7c724yz51zjfqs90bsqxgmy1rry2ra9qamsgqpr2j9764g"))
14620 (modules '((guix build utils)))
14621 (snippet
14622 '(begin
14623 ;; Delete bundled binaries
14624 (delete-file-recursively "src/wininclude/")
14625 (delete-file-recursively "src/winlib/")
14626 (delete-file "src/hdf5small_cxx_hl_1.10.7.tar.gz")))))
14627 (properties `((upstream-name . "Rhdf5lib")))
14628 (build-system r-build-system)
14629 (arguments
14630 `(#:phases
14631 (modify-phases %standard-phases
14632 (add-after 'unpack 'do-not-use-bundled-hdf5
14633 (lambda* (#:key inputs #:allow-other-keys)
14634 (for-each delete-file '("configure" "configure.ac"))
14635 (substitute* "R/zzz.R"
14636 (("return\\(links\\)") "return(\" -lz\")"))
14637 (with-directory-excursion "src"
14638 (invoke "tar" "xvf" (assoc-ref inputs "hdf5-source"))
14639 (rename-file (string-append "hdf5-" ,(package-version hdf5-1.10))
14640 "hdf5")
14641 ;; Remove timestamp and host system information to make
14642 ;; the build reproducible.
14643 (substitute* "hdf5/src/libhdf5.settings.in"
14644 (("Configured on: @CONFIG_DATE@")
14645 "Configured on: Guix")
14646 (("Uname information:.*")
14647 "Uname information: Linux\n")
14648 ;; Remove unnecessary store reference.
14649 (("C Compiler:.*")
14650 "C Compiler: GCC\n"))
14651 (rename-file "hdf5/src/libhdf5.settings.in"
14652 "hdf5/src/libhdf5.settings")
14653 (rename-file "Makevars.in" "Makevars")
14654 (substitute* "Makevars"
14655 (("@BUILD_HDF5@") "")
14656 (("@COPY_SZIP@") "")
14657 (("@ZLIB_LIB@") "-lz")
14658 (("@ZLIB_INCLUDE@") "")
14659 (("HDF5_CXX_LIB=.*")
14660 (string-append "HDF5_CXX_LIB="
14661 (assoc-ref inputs "hdf5") "/lib/libhdf5_cpp.a\n"))
14662 (("HDF5_LIB=.*")
14663 (string-append "HDF5_LIB="
14664 (assoc-ref inputs "hdf5") "/lib/libhdf5.a\n"))
14665 (("HDF5_CXX_INCLUDE=.*") "HDF5_CXX_INCLUDE=./hdf5/c++/src\n")
14666 (("HDF5_INCLUDE=.*") "HDF5_INCLUDE=./hdf5/src\n")
14667 (("HDF5_HL_INCLUDE=.*") "HDF5_HL_INCLUDE=./hdf5/hl/src\n")
14668 (("HDF5_HL_CXX_INCLUDE=.*") "HDF5_HL_CXX_INCLUDE=./hdf5/hl/c++/src\n")
14669 (("HDF5_HL_LIB=.*")
14670 (string-append "HDF5_HL_LIB="
14671 (assoc-ref inputs "hdf5") "/lib/libhdf5_hl.a\n"))
14672 (("HDF5_HL_CXX_LIB=.*")
14673 (string-append "HDF5_HL_CXX_LIB="
14674 (assoc-ref inputs "hdf5") "/lib/libhdf5_hl_cpp.a\n"))
14675 ;; szip is non-free software
14676 (("cp \"\\$\\{SZIP_LIB\\}.*") "")
14677 (("PKG_LIBS =.*") "PKG_LIBS = -lz -lhdf5\n"))))))))
14678 (propagated-inputs
14679 (list hdf5-1.10 zlib))
14680 (native-inputs
14681 `(("hdf5-source" ,(package-source hdf5-1.10))
14682 ("r-knitr" ,r-knitr)))
14683 (home-page "https://bioconductor.org/packages/Rhdf5lib")
14684 (synopsis "HDF5 library as an R package")
14685 (description "This package provides C and C++ HDF5 libraries for use in R
14686 packages.")
14687 (license license:artistic2.0)))
14688
14689 (define-public r-beachmat
14690 (package
14691 (name "r-beachmat")
14692 (version "2.12.0")
14693 (source
14694 (origin
14695 (method url-fetch)
14696 (uri (bioconductor-uri "beachmat" version))
14697 (sha256
14698 (base32
14699 "0fc6vvjjq1mfjfj2zqkap3rwvinnfqjs0cpk1447sspvd1rjya8c"))))
14700 (build-system r-build-system)
14701 (propagated-inputs
14702 (list r-biocgenerics r-delayedarray r-matrix r-rcpp))
14703 (native-inputs
14704 (list r-knitr))
14705 (home-page "https://bioconductor.org/packages/beachmat")
14706 (synopsis "Compiling Bioconductor to handle each matrix type")
14707 (description "This package provides a consistent C++ class interface for a
14708 variety of commonly used matrix types, including sparse and HDF5-backed
14709 matrices.")
14710 (license license:gpl3)))
14711
14712 ;; This package includes files that have been taken from kentutils. Some
14713 ;; parts of kentutils are not released under a free license, but this package
14714 ;; only uses files that are also found in the free parts of kentutils.
14715 (define-public r-cner
14716 (package
14717 (name "r-cner")
14718 (version "1.32.0")
14719 (source
14720 (origin
14721 (method url-fetch)
14722 (uri (bioconductor-uri "CNEr" version))
14723 (sha256
14724 (base32 "05zvr5fv8nprxqh2wvvrlf737dq242i20p1rpyqjaxihl6xl62kq"))))
14725 (properties `((upstream-name . "CNEr")))
14726 (build-system r-build-system)
14727 (inputs (list zlib))
14728 (propagated-inputs
14729 (list r-annotate
14730 r-biocgenerics
14731 r-biostrings
14732 r-dbi
14733 r-genomeinfodb
14734 r-genomicalignments
14735 r-genomicranges
14736 r-ggplot2
14737 r-go-db
14738 r-iranges
14739 r-keggrest
14740 r-powerlaw
14741 r-r-utils
14742 r-readr
14743 r-reshape2
14744 r-rsqlite
14745 r-rtracklayer
14746 r-s4vectors
14747 r-xvector))
14748 (native-inputs
14749 (list r-knitr))
14750 (home-page "https://github.com/ge11232002/CNEr")
14751 (synopsis "CNE Detection and Visualization")
14752 (description
14753 "This package provides tools for large-scale identification and
14754 advanced visualization of sets of conserved noncoding elements.")
14755 ;; For all files in src/ucsc "license is hereby granted for all use -
14756 ;; public, private or commercial"; this includes those files that don't
14757 ;; have a license header, because they are included in the free parts of
14758 ;; the kentutils package.
14759 (license (list license:gpl2
14760 (license:non-copyleft
14761 "https://raw.githubusercontent.com/ucscGenomeBrowser/kent/v410_base/src/lib/LICENSE")))))
14762
14763 (define-public r-tfbstools
14764 (package
14765 (name "r-tfbstools")
14766 (version "1.34.0")
14767 (source
14768 (origin
14769 (method url-fetch)
14770 (uri (bioconductor-uri "TFBSTools" version))
14771 (sha256
14772 (base32
14773 "0l6j1r2cx7jfd39qzbyynk4jvzd81ys6yypzxjc97js4kkyrx29w"))))
14774 (properties `((upstream-name . "TFBSTools")))
14775 (build-system r-build-system)
14776 (propagated-inputs
14777 (list r-biobase
14778 r-biocgenerics
14779 r-biocparallel
14780 r-biostrings
14781 r-bsgenome
14782 r-catools
14783 r-cner
14784 r-dbi
14785 r-dirichletmultinomial
14786 r-genomeinfodb
14787 r-genomicranges
14788 r-gtools
14789 r-iranges
14790 r-rsqlite
14791 r-rtracklayer
14792 r-s4vectors
14793 r-seqlogo
14794 r-tfmpvalue
14795 r-xml
14796 r-xvector))
14797 (native-inputs (list r-knitr))
14798 (home-page "https://github.com/ge11232002/TFBSTools")
14799 (synopsis "Transcription factor binding site (TFBS) analysis")
14800 (description
14801 "TFBSTools is a package for the analysis and manipulation of
14802 transcription factor binding sites. It includes matrices conversion
14803 between @dfn{Position Frequency Matrix} (PFM), @dfn{Position Weight
14804 Matrix} (PWM) and @dfn{Information Content Matrix} (ICM). It can also
14805 scan putative TFBS from sequence/alignment, query JASPAR database and
14806 provides a wrapper of de novo motif discovery software.")
14807 (license license:gpl2)))
14808
14809 (define-public r-maftools
14810 (package
14811 (name "r-maftools")
14812 (version "2.12.0")
14813 (source
14814 (origin
14815 (method url-fetch)
14816 (uri (bioconductor-uri "maftools" version))
14817 (sha256
14818 (base32 "1gqfi95v4fs64n4walij0g2kds3fbbwp6lih5yakmgf6kj8fpkk6"))))
14819 (properties `((upstream-name . "maftools")))
14820 (build-system r-build-system)
14821 (propagated-inputs
14822 (list r-data-table
14823 r-dnacopy
14824 r-rcolorbrewer
14825 r-rhtslib
14826 r-survival
14827 r-zlibbioc))
14828 (native-inputs (list r-knitr))
14829 (home-page "https://github.com/PoisonAlien/maftools")
14830 (synopsis "Summarize, analyze and visualize MAF files")
14831 (description
14832 "Analyze and visualize Mutation Annotation Format (MAF) files from large
14833 scale sequencing studies. This package provides various functions to perform
14834 most commonly used analyses in cancer genomics and to create feature rich
14835 customizable visualzations with minimal effort.")
14836 (license license:expat)))
14837
14838 (define-public r-motifmatchr
14839 (package
14840 (name "r-motifmatchr")
14841 (version "1.18.0")
14842 (source
14843 (origin
14844 (method url-fetch)
14845 (uri (bioconductor-uri "motifmatchr" version))
14846 (sha256
14847 (base32
14848 "1ssn00mxwk23zr5na0vcmxvm69i68f0ga0wqlv1nk2isg0wpv878"))))
14849 (properties `((upstream-name . "motifmatchr")))
14850 (build-system r-build-system)
14851 (propagated-inputs
14852 (list r-biostrings
14853 r-bsgenome
14854 r-genomeinfodb
14855 r-genomicranges
14856 r-iranges
14857 r-matrix
14858 r-rcpp
14859 r-rcpparmadillo
14860 r-rsamtools
14861 r-s4vectors
14862 r-summarizedexperiment
14863 r-tfbstools))
14864 (native-inputs (list r-knitr))
14865 (home-page "https://bioconductor.org/packages/motifmatchr")
14866 (synopsis "Fast motif matching in R")
14867 (description
14868 "Quickly find motif matches for many motifs and many sequences.
14869 This package wraps C++ code from the MOODS motif calling library.")
14870 (license license:gpl3)))
14871
14872 (define-public r-chromvar
14873 (package
14874 (name "r-chromvar")
14875 (version "1.18.0")
14876 (source
14877 (origin
14878 (method url-fetch)
14879 (uri (bioconductor-uri "chromVAR" version))
14880 (sha256
14881 (base32 "0vhsvkm4kvln0002f13ayk57f9fmiz1kw9vwpsm1vds1vahd656m"))))
14882 (properties `((upstream-name . "chromVAR")))
14883 (build-system r-build-system)
14884 (propagated-inputs
14885 (list r-biocgenerics
14886 r-biocparallel
14887 r-biostrings
14888 r-bsgenome
14889 r-dt
14890 r-genomeinfodb
14891 r-genomicranges
14892 r-ggplot2
14893 r-iranges
14894 r-matrix
14895 r-miniui
14896 r-nabor
14897 r-plotly
14898 r-rcolorbrewer
14899 r-rcpp
14900 r-rcpparmadillo
14901 r-rsamtools
14902 r-rtsne
14903 r-s4vectors
14904 r-shiny
14905 r-summarizedexperiment
14906 r-tfbstools))
14907 (native-inputs (list r-knitr))
14908 (home-page "https://bioconductor.org/packages/release/bioc/html/chromVAR.html")
14909 (synopsis "Determine chromatin variation across regions")
14910 (description
14911 "This package @code{r-chromvar} determines variation in chromatin
14912 accessibility across sets of annotations or peaks. @code{r-chromvar} is
14913 designed primarily for single-cell or sparse chromatin accessibility data like
14914 single cell assay for transposase-accessible chromatin using
14915 sequencing (@code{scATAC-seq} or sparse bulk ATAC or deoxyribonuclease
14916 sequence (@code{DNAse-seq}) experiments.")
14917 (license license:expat)))
14918
14919 (define-public r-singlecellexperiment
14920 (package
14921 (name "r-singlecellexperiment")
14922 (version "1.18.0")
14923 (source
14924 (origin
14925 (method url-fetch)
14926 (uri (bioconductor-uri "SingleCellExperiment" version))
14927 (sha256
14928 (base32
14929 "0s1aqbvlfnzijzfywjfpinqmxqj269dq2d3zlgf4xw9c1nwwnv7p"))))
14930 (properties
14931 `((upstream-name . "SingleCellExperiment")))
14932 (build-system r-build-system)
14933 (propagated-inputs
14934 (list r-biocgenerics r-delayedarray r-genomicranges r-s4vectors
14935 r-summarizedexperiment))
14936 (native-inputs
14937 (list r-knitr))
14938 (home-page "https://bioconductor.org/packages/SingleCellExperiment")
14939 (synopsis "S4 classes for single cell data")
14940 (description "This package defines an S4 class for storing data from
14941 single-cell experiments. This includes specialized methods to store and
14942 retrieve spike-in information, dimensionality reduction coordinates and size
14943 factors for each cell, along with the usual metadata for genes and
14944 libraries.")
14945 (license license:gpl3)))
14946
14947 (define-public r-singler
14948 (package
14949 (name "r-singler")
14950 (version "1.10.0")
14951 (source
14952 (origin
14953 (method url-fetch)
14954 (uri (bioconductor-uri "SingleR" version))
14955 (sha256
14956 (base32 "0qbyc6ygw2xv3li9187i3axsw6ihwpa7pkvxvy9cagv7xck45c5y"))))
14957 (properties `((upstream-name . "SingleR")))
14958 (build-system r-build-system)
14959 (propagated-inputs
14960 (list r-beachmat
14961 r-biocneighbors
14962 r-biocparallel
14963 r-biocsingular
14964 r-delayedarray
14965 r-delayedmatrixstats
14966 r-matrix
14967 r-rcpp
14968 r-s4vectors
14969 r-summarizedexperiment))
14970 (native-inputs (list r-knitr))
14971 (home-page "https://github.com/LTLA/SingleR")
14972 (synopsis "Reference-based single-cell RNA-seq annotation")
14973 (description
14974 "This package performs unbiased cell type recognition from single-cell
14975 RNA sequencing data, by leveraging reference transcriptomic datasets of pure
14976 cell types to infer the cell of origin of each single cell independently.")
14977 (license license:gpl3)))
14978
14979 (define-public r-scuttle
14980 (package
14981 (name "r-scuttle")
14982 (version "1.6.2")
14983 (source
14984 (origin
14985 (method url-fetch)
14986 (uri (bioconductor-uri "scuttle" version))
14987 (sha256
14988 (base32
14989 "0nnmq3wf436xaw4arc4y3ldvn6ilsg52xzbccmid0icb8z3y2kzn"))))
14990 (properties `((upstream-name . "scuttle")))
14991 (build-system r-build-system)
14992 (propagated-inputs
14993 (list r-beachmat
14994 r-biocgenerics
14995 r-biocparallel
14996 r-delayedarray
14997 r-delayedmatrixstats
14998 r-genomicranges
14999 r-matrix
15000 r-rcpp
15001 r-s4vectors
15002 r-singlecellexperiment
15003 r-summarizedexperiment))
15004 (native-inputs (list r-knitr))
15005 (home-page "https://bioconductor.org/packages/scuttle")
15006 (synopsis "Single-cell RNA-Seq analysis utilities")
15007 (description
15008 "This package provides basic utility functions for performing single-cell
15009 analyses, focusing on simple normalization, quality control and data
15010 transformations. It also provides some helper functions to assist development
15011 of other packages.")
15012 (license license:gpl3)))
15013
15014 (define-public r-scater
15015 (package
15016 (name "r-scater")
15017 (version "1.24.0")
15018 (source (origin
15019 (method url-fetch)
15020 (uri (bioconductor-uri "scater" version))
15021 (sha256
15022 (base32
15023 "0dqirggw7my5nq4ln9q0ya18ciqplkz9gx318ffias9ag3yii5rw"))))
15024 (build-system r-build-system)
15025 (propagated-inputs
15026 (list r-beachmat
15027 r-biocgenerics
15028 r-biocneighbors
15029 r-biocparallel
15030 r-biocsingular
15031 r-delayedarray
15032 r-delayedmatrixstats
15033 r-ggbeeswarm
15034 r-ggplot2
15035 r-ggrepel
15036 r-gridextra
15037 r-matrix
15038 r-rcolorbrewer
15039 r-rcppml
15040 r-rlang
15041 r-rtsne
15042 r-s4vectors
15043 r-scuttle
15044 r-singlecellexperiment
15045 r-summarizedexperiment
15046 r-viridis))
15047 (native-inputs
15048 (list r-knitr))
15049 (home-page "https://github.com/davismcc/scater")
15050 (synopsis "Single-cell analysis toolkit for gene expression data in R")
15051 (description "This package provides a collection of tools for doing
15052 various analyses of single-cell RNA-seq gene expression data, with a focus on
15053 quality control.")
15054 (license license:gpl2+)))
15055
15056 (define-public r-scran
15057 (package
15058 (name "r-scran")
15059 (version "1.24.0")
15060 (source
15061 (origin
15062 (method url-fetch)
15063 (uri (bioconductor-uri "scran" version))
15064 (sha256
15065 (base32
15066 "0xg7dl35915a65pmzkxdacsm4iqf97ayljdjljcvqx1ycmn7x68w"))))
15067 (build-system r-build-system)
15068 (propagated-inputs
15069 (list r-beachmat
15070 r-bh
15071 r-biocgenerics
15072 r-biocparallel
15073 r-biocsingular
15074 r-bluster
15075 r-delayedarray
15076 r-delayedmatrixstats
15077 r-dqrng
15078 r-edger
15079 r-igraph
15080 r-limma
15081 r-matrix
15082 r-metapod
15083 r-rcpp
15084 r-s4vectors
15085 r-scuttle
15086 r-singlecellexperiment
15087 r-statmod
15088 r-summarizedexperiment))
15089 (native-inputs
15090 (list r-knitr))
15091 (home-page "https://bioconductor.org/packages/scran")
15092 (synopsis "Methods for single-cell RNA-Seq data analysis")
15093 (description "This package implements a variety of low-level analyses of
15094 single-cell RNA-seq data. Methods are provided for normalization of
15095 cell-specific biases, assignment of cell cycle phase, and detection of highly
15096 variable and significantly correlated genes.")
15097 (license license:gpl3)))
15098
15099 (define-public r-sparsematrixstats
15100 (package
15101 (name "r-sparsematrixstats")
15102 (version "1.8.0")
15103 (source
15104 (origin
15105 (method url-fetch)
15106 (uri (bioconductor-uri "sparseMatrixStats" version))
15107 (sha256
15108 (base32
15109 "0p12kay7p5zbfm2589wdx0n9jhgpf5fb2fsmkhn3p4ck4xcy13x2"))))
15110 (properties
15111 `((upstream-name . "sparseMatrixStats")))
15112 (build-system r-build-system)
15113 (propagated-inputs
15114 (list r-matrix r-matrixgenerics r-matrixstats r-rcpp))
15115 (native-inputs (list r-knitr))
15116 (home-page "https://bioconductor.org/packages/sparseMatrixStats/")
15117 (synopsis "Summary statistics for rows and columns of sparse matrices")
15118 (description
15119 "This package provides high performance functions for row and column
15120 operations on sparse matrices. Currently, the optimizations are limited to
15121 data in the column sparse format.")
15122 (license license:expat)))
15123
15124 (define-public r-delayedmatrixstats
15125 (package
15126 (name "r-delayedmatrixstats")
15127 (version "1.18.0")
15128 (source
15129 (origin
15130 (method url-fetch)
15131 (uri (bioconductor-uri "DelayedMatrixStats" version))
15132 (sha256
15133 (base32
15134 "1qlwv69c0r2w3zkmsr8r7w6sr3hf1ha0sfcrsjx4ks8f0ww7aqsv"))))
15135 (properties
15136 `((upstream-name . "DelayedMatrixStats")))
15137 (build-system r-build-system)
15138 (propagated-inputs
15139 (list r-delayedarray
15140 r-iranges
15141 r-matrix
15142 r-matrixgenerics
15143 r-matrixstats
15144 r-s4vectors
15145 r-sparsematrixstats))
15146 (native-inputs
15147 (list r-knitr))
15148 (home-page "https://github.com/PeteHaitch/DelayedMatrixStats")
15149 (synopsis "Functions that apply to rows and columns of DelayedMatrix objects")
15150 (description
15151 "This package provides a port of the @code{matrixStats} API for use with
15152 @code{DelayedMatrix} objects from the @code{DelayedArray} package. It
15153 contains high-performing functions operating on rows and columns of
15154 @code{DelayedMatrix} objects, e.g. @code{colMedians}, @code{rowMedians},
15155 @code{colRanks}, @code{rowRanks}, @code{colSds}, and @code{rowSds}. Functions
15156 are optimized per data type and for subsetted calculations such that both
15157 memory usage and processing time is minimized.")
15158 (license license:expat)))
15159
15160 (define-public r-mscoreutils
15161 (package
15162 (name "r-mscoreutils")
15163 (version "1.8.0")
15164 (source
15165 (origin
15166 (method url-fetch)
15167 (uri (bioconductor-uri "MsCoreUtils" version))
15168 (sha256
15169 (base32
15170 "077x1zcy27x8akmagjn75j97082cgnahrbfw0qx08q455m5x3xzh"))))
15171 (properties `((upstream-name . "MsCoreUtils")))
15172 (build-system r-build-system)
15173 (propagated-inputs
15174 (list r-clue r-mass r-rcpp r-s4vectors))
15175 (native-inputs
15176 (list r-knitr))
15177 (home-page "https://github.com/RforMassSpectrometry/MsCoreUtils")
15178 (synopsis "Core utils for mass spectrometry data")
15179 (description
15180 "This package defines low-level functions for mass spectrometry data and
15181 is independent of any high-level data structures. These functions include
15182 mass spectra processing functions (noise estimation, smoothing, binning),
15183 quantitative aggregation functions (median polish, robust summarisation,
15184 etc.), missing data imputation, data normalisation (quantiles, vsn, etc.) as
15185 well as misc helper functions, that are used across high-level data structure
15186 within the R for Mass Spectrometry packages.")
15187 (license license:artistic2.0)))
15188
15189 (define-public r-msfeatures
15190 (package
15191 (name "r-msfeatures")
15192 (version "1.4.0")
15193 (source
15194 (origin
15195 (method url-fetch)
15196 (uri (bioconductor-uri "MsFeatures" version))
15197 (sha256
15198 (base32 "111iqcq4q315pb4j8z427shin9b00p179m2s9h6dd7imvbd68yq3"))))
15199 (properties `((upstream-name . "MsFeatures")))
15200 (build-system r-build-system)
15201 (propagated-inputs
15202 (list r-mscoreutils r-protgenerics r-summarizedexperiment))
15203 (native-inputs
15204 (list r-knitr))
15205 (home-page "https://github.com/RforMassSpectrometry/MsFeatures")
15206 (synopsis "Functionality for mass spectrometry features")
15207 (description
15208 "The MsFeature package defines functionality for Mass Spectrometry
15209 features. This includes functions to group (LC-MS) features based on some of
15210 their properties, such as retention time (coeluting features), or correlation
15211 of signals across samples. This package hence can be used to group features, and
15212 its results can be used as an input for the @code{QFeatures} package which
15213 allows aggregating abundance levels of features within each group. This
15214 package defines concepts and functions for base and common data types,
15215 implementations for more specific data types are expected to be implemented in
15216 the respective packages (such as e.g. @code{xcms}).")
15217 (license license:artistic2.0)))
15218
15219 (define-public r-biocio
15220 (package
15221 (name "r-biocio")
15222 (version "1.6.0")
15223 (source
15224 (origin
15225 (method url-fetch)
15226 (uri (bioconductor-uri "BiocIO" version))
15227 (sha256
15228 (base32
15229 "16j826w4zrmbgpmq6nyglcrjailsfv48ih1rz1qn383g7v503ydp"))))
15230 (properties `((upstream-name . "BiocIO")))
15231 (build-system r-build-system)
15232 (propagated-inputs
15233 (list r-biocgenerics r-s4vectors))
15234 (native-inputs
15235 (list r-knitr))
15236 (home-page "https://bioconductor.org/packages/BiocIO")
15237 (synopsis "Standard input and output for Bioconductor packages")
15238 (description
15239 "This package implements `import()` and `export()` standard generics for
15240 importing and exporting biological data formats. `import()` supports
15241 whole-file as well as chunk-wise iterative import. The `import()` interface
15242 optionally provides a standard mechanism for 'lazy' access via `filter()` (on
15243 row or element-like components of the file resource), `select()` (on
15244 column-like components of the file resource) and `collect()`. The `import()`
15245 interface optionally provides transparent access to remote (e.g. via https)
15246 as well as local access. Developers can register a file extension, e.g.,
15247 `.loom` for dispatch from character-based URIs to specific `import()` /
15248 `export()` methods based on classes representing file types, e.g.,
15249 `LoomFile()`.")
15250 (license license:artistic2.0)))
15251
15252 (define-public r-msmseda
15253 (package
15254 (name "r-msmseda")
15255 (version "1.34.0")
15256 (source
15257 (origin
15258 (method url-fetch)
15259 (uri (bioconductor-uri "msmsEDA" version))
15260 (sha256
15261 (base32
15262 "0jnaq9ar4mnf3pfhka9hvk61p51ny9jws49xi8z29dq288b42b42"))))
15263 (properties `((upstream-name . "msmsEDA")))
15264 (build-system r-build-system)
15265 (propagated-inputs
15266 (list r-gplots r-mass r-msnbase r-rcolorbrewer))
15267 (home-page
15268 "https://bioconductor.org/packages/msmsEDA")
15269 (synopsis "Exploratory data analysis of LC-MS/MS data by spectral counts")
15270 (description
15271 "Exploratory data analysis to assess the quality of a set of LC-MS/MS
15272 experiments, and visualize de influence of the involved factors.")
15273 (license license:gpl2)))
15274
15275 (define-public r-msmstests
15276 (package
15277 (name "r-msmstests")
15278 (version "1.34.0")
15279 (source
15280 (origin
15281 (method url-fetch)
15282 (uri (bioconductor-uri "msmsTests" version))
15283 (sha256
15284 (base32
15285 "1wzdz0p9wmr243xkmymx9fwskafkyxgmlip4sd1fy2s06px7r0xi"))))
15286 (properties `((upstream-name . "msmsTests")))
15287 (build-system r-build-system)
15288 (propagated-inputs
15289 (list r-edger r-msmseda r-msnbase r-qvalue))
15290 (home-page
15291 "https://bioconductor.org/packages/msmsTests")
15292 (synopsis "Differential LC-MS/MS expression tests")
15293 (description
15294 "This package provides statistical tests for label-free LC-MS/MS data
15295 by spectral counts, to discover differentially expressed proteins between two
15296 biological conditions. Three tests are available: Poisson GLM regression,
15297 quasi-likelihood GLM regression, and the negative binomial of the edgeR
15298 package. The three models admit blocking factors to control for nuisance
15299 variables. To assure a good level of reproducibility a post-test filter is
15300 available, where we may set the minimum effect size considered biologicaly
15301 relevant, and the minimum expression of the most abundant condition.")
15302 (license license:gpl2)))
15303
15304 (define-public r-catalyst
15305 (package
15306 (name "r-catalyst")
15307 (version "1.20.1")
15308 (source
15309 (origin
15310 (method url-fetch)
15311 (uri (bioconductor-uri "CATALYST" version))
15312 (sha256
15313 (base32
15314 "05vfqwa9qsm16px77s9bzygs6zymcxshymmpvz86a9l1cy1yxbza"))))
15315 (properties `((upstream-name . "CATALYST")))
15316 (build-system r-build-system)
15317 (propagated-inputs
15318 (list r-circlize
15319 r-complexheatmap
15320 r-consensusclusterplus
15321 r-cowplot
15322 r-data-table
15323 r-dplyr
15324 r-drc
15325 r-flowcore
15326 r-flowsom
15327 r-ggplot2
15328 r-ggrepel
15329 r-ggridges
15330 r-gridextra
15331 r-magrittr
15332 r-matrix
15333 r-matrixstats
15334 r-nnls
15335 r-purrr
15336 r-rcolorbrewer
15337 r-reshape2
15338 r-rtsne
15339 r-s4vectors
15340 r-scales
15341 r-scater
15342 r-singlecellexperiment
15343 r-summarizedexperiment))
15344 (native-inputs
15345 (list r-knitr))
15346 (home-page "https://github.com/HelenaLC/CATALYST")
15347 (synopsis "Cytometry data analysis tools")
15348 (description
15349 "This package is @dfn{Cytometry dATa anALYSis Tools} (CATALYST). Mass
15350 cytometry like @dfn{Cytometry by time of flight} (CyTOF) uses heavy metal
15351 isotopes rather than fluorescent tags as reporters to label antibodies,
15352 thereby substantially decreasing spectral overlap and allowing for examination
15353 of over 50 parameters at the single cell level. While spectral overlap is
15354 significantly less pronounced in CyTOF than flow cytometry, spillover due to
15355 detection sensitivity, isotopic impurities, and oxide formation can impede
15356 data interpretability. @code{CATALYST} was designed to provide a pipeline for
15357 preprocessing of cytometry data, including:
15358
15359 @enumerate
15360 @item normalization using bead standards;
15361 @item single-cell deconvolution;
15362 @item bead-based compensation.
15363 @end enumerate
15364 ")
15365 (license license:gpl2+)))
15366
15367 (define-public r-erma
15368 (package
15369 (name "r-erma")
15370 (version "1.12.0")
15371 (source
15372 (origin
15373 (method url-fetch)
15374 (uri (bioconductor-uri "erma" version))
15375 (sha256
15376 (base32
15377 "1ilq01cr2ipxpmp422fikiz6nj4nasjhj0ikcagjn2zmmarpgi1b"))))
15378 (build-system r-build-system)
15379 (propagated-inputs
15380 (list r-annotationdbi
15381 r-biobase
15382 r-biocgenerics
15383 r-biocparallel
15384 r-genomeinfodb
15385 r-genomicfiles
15386 r-genomicranges
15387 r-ggplot2
15388 r-homo-sapiens
15389 r-iranges
15390 r-rtracklayer
15391 r-s4vectors
15392 r-shiny
15393 r-summarizedexperiment))
15394 (native-inputs
15395 (list r-knitr))
15396 (home-page "https://bioconductor.org/packages/erma")
15397 (synopsis "Epigenomic road map adventures")
15398 (description
15399 "The epigenomics road map describes locations of epigenetic marks in DNA
15400 from a variety of cell types. Of interest are locations of histone
15401 modifications, sites of DNA methylation, and regions of accessible chromatin.
15402 This package presents a selection of elements of the road map including
15403 metadata and outputs of the ChromImpute procedure applied to ENCODE cell lines
15404 by Ernst and Kellis.")
15405 (license license:artistic2.0)))
15406
15407 (define-public r-ggbio
15408 (package
15409 (name "r-ggbio")
15410 (version "1.44.1")
15411 (source
15412 (origin
15413 (method url-fetch)
15414 (uri (bioconductor-uri "ggbio" version))
15415 (sha256
15416 (base32
15417 "0iyhjalwq1jmldpn20iv8l2kmz6sm20ddry2yz2zn7yq0wszp3vg"))))
15418 (build-system r-build-system)
15419 (arguments
15420 `(#:phases
15421 (modify-phases %standard-phases
15422 ;; See https://github.com/tengfei/ggbio/issues/117
15423 ;; This fix will be included in the next release.
15424 (add-after 'unpack 'fix-typo
15425 (lambda _
15426 (substitute* "R/GGbio-class.R"
15427 (("fechable") "fetchable"))
15428 #t)))))
15429 (propagated-inputs
15430 (list r-annotationdbi
15431 r-annotationfilter
15432 r-biobase
15433 r-biocgenerics
15434 r-biostrings
15435 r-biovizbase
15436 r-bsgenome
15437 r-ensembldb
15438 r-genomeinfodb
15439 r-genomicalignments
15440 r-genomicfeatures
15441 r-genomicranges
15442 r-ggally
15443 r-ggplot2
15444 r-gridextra
15445 r-gtable
15446 r-hmisc
15447 r-iranges
15448 r-organismdbi
15449 r-reshape2
15450 r-rlang
15451 r-rsamtools
15452 r-rtracklayer
15453 r-s4vectors
15454 r-scales
15455 r-summarizedexperiment
15456 r-variantannotation))
15457 (native-inputs
15458 (list r-knitr))
15459 (home-page "http://www.tengfei.name/ggbio/")
15460 (synopsis "Visualization tools for genomic data")
15461 (description
15462 "The ggbio package extends and specializes the grammar of graphics for
15463 biological data. The graphics are designed to answer common scientific
15464 questions, in particular those often asked of high throughput genomics data.
15465 All core Bioconductor data structures are supported, where appropriate. The
15466 package supports detailed views of particular genomic regions, as well as
15467 genome-wide overviews. Supported overviews include ideograms and grand linear
15468 views. High-level plots include sequence fragment length, edge-linked
15469 interval to data view, mismatch pileup, and several splicing summaries.")
15470 (license license:artistic2.0)))
15471
15472 (define-public r-gqtlbase
15473 (package
15474 (name "r-gqtlbase")
15475 (version "1.21.1")
15476 (source
15477 (origin
15478 (method url-fetch)
15479 (uri (bioconductor-uri "gQTLBase" version))
15480 (sha256
15481 (base32
15482 "0nipibm1bk9k70ajbw1f6vjmz0dh7gk21l17q3m54bnawxsggrfh"))))
15483 (properties `((upstream-name . "gQTLBase")))
15484 (build-system r-build-system)
15485 (arguments
15486 `(#:phases
15487 (modify-phases %standard-phases
15488 ;; This is an upstream bug.
15489 (add-after 'unpack 'fix-imports
15490 (lambda _
15491 (substitute* "NAMESPACE"
15492 ((".*maxffmode.*") "")
15493 (("importFrom\\(ff,.*") "import(ff)\n"))
15494 #t)))))
15495 (propagated-inputs
15496 (list r-batchjobs
15497 r-bbmisc
15498 r-biocgenerics
15499 r-bit
15500 r-doparallel
15501 r-ff
15502 r-ffbase
15503 r-foreach
15504 r-genomicfiles
15505 r-genomicranges
15506 r-rtracklayer
15507 r-s4vectors
15508 r-summarizedexperiment))
15509 (native-inputs
15510 (list r-knitr))
15511 (home-page "https://bioconductor.org/packages/gQTLBase")
15512 (synopsis "Infrastructure for eQTL, mQTL and similar studies")
15513 (description
15514 "The purpose of this package is to simplify the storage and interrogation
15515 of @dfn{quantitative trait loci} (QTL) archives, such as eQTL, mQTL, dsQTL,
15516 and more.")
15517 (license license:artistic2.0)))
15518
15519 (define-public r-gqtlstats
15520 (package
15521 (name "r-gqtlstats")
15522 (version "1.21.3")
15523 (source
15524 (origin
15525 (method url-fetch)
15526 (uri (bioconductor-uri "gQTLstats" version))
15527 (sha256
15528 (base32
15529 "1h78l23idf867djmdk97b02jxgmz4vfr2dai01fp648d0lsx5mkl"))))
15530 (properties `((upstream-name . "gQTLstats")))
15531 (build-system r-build-system)
15532 (propagated-inputs
15533 (list r-annotationdbi
15534 r-batchjobs
15535 r-bbmisc
15536 r-beeswarm
15537 r-biobase
15538 r-biocgenerics
15539 r-doparallel
15540 r-dplyr
15541 r-erma
15542 r-ffbase
15543 r-foreach
15544 r-genomeinfodb
15545 r-genomicfeatures
15546 r-genomicfiles
15547 r-genomicranges
15548 r-ggbeeswarm
15549 r-ggplot2
15550 r-gqtlbase
15551 r-hardyweinberg
15552 r-homo-sapiens
15553 r-iranges
15554 r-limma
15555 r-mgcv
15556 r-plotly
15557 r-reshape2
15558 r-s4vectors
15559 r-shiny
15560 r-snpstats
15561 r-summarizedexperiment
15562 r-variantannotation))
15563 (native-inputs
15564 (list r-knitr))
15565 (home-page "https://bioconductor.org/packages/gQTLstats")
15566 (synopsis "Computationally efficient analysis for eQTL and allied studies")
15567 (description
15568 "This package provides tools for the computationally efficient analysis
15569 of @dfn{quantitative trait loci} (QTL) data, including eQTL, mQTL, dsQTL, etc.
15570 The software in this package aims to support refinements and functional
15571 interpretation of members of a collection of association statistics on a
15572 family of feature/genome hypotheses.")
15573 (license license:artistic2.0)))
15574
15575 (define-public r-gviz
15576 (package
15577 (name "r-gviz")
15578 (version "1.40.1")
15579 (source
15580 (origin
15581 (method url-fetch)
15582 (uri (bioconductor-uri "Gviz" version))
15583 (sha256
15584 (base32
15585 "0as3sxhv21bqqrpvafcqim7798hhkzj3q40hy1rqyhv2lhj4rbvi"))))
15586 (properties `((upstream-name . "Gviz")))
15587 (build-system r-build-system)
15588 (propagated-inputs
15589 (list r-annotationdbi
15590 r-biobase
15591 r-biocgenerics
15592 r-biomart
15593 r-biostrings
15594 r-biovizbase
15595 r-bsgenome
15596 r-digest
15597 r-ensembldb
15598 r-genomeinfodb
15599 r-genomicalignments
15600 r-genomicfeatures
15601 r-genomicranges
15602 r-iranges
15603 r-lattice
15604 r-latticeextra
15605 r-matrixstats
15606 r-rcolorbrewer
15607 r-rsamtools
15608 r-rtracklayer
15609 r-s4vectors
15610 r-xvector))
15611 (native-inputs
15612 (list r-knitr))
15613 (home-page "https://bioconductor.org/packages/Gviz")
15614 (synopsis "Plotting data and annotation information along genomic coordinates")
15615 (description
15616 "Genomic data analyses requires integrated visualization of known genomic
15617 information and new experimental data. Gviz uses the biomaRt and the
15618 rtracklayer packages to perform live annotation queries to Ensembl and UCSC
15619 and translates this to e.g. gene/transcript structures in viewports of the
15620 grid graphics package. This results in genomic information plotted together
15621 with your data.")
15622 (license license:artistic2.0)))
15623
15624 (define-public r-gwascat
15625 (package
15626 (name "r-gwascat")
15627 (version "2.28.1")
15628 (source
15629 (origin
15630 (method url-fetch)
15631 (uri (bioconductor-uri "gwascat" version))
15632 (sha256
15633 (base32
15634 "19ymdxj8966i4yk0zalfw23938cpv4q7pywg4qb242p44na5y9sl"))))
15635 (build-system r-build-system)
15636 (propagated-inputs
15637 (list r-annotationdbi
15638 r-annotationhub
15639 r-biocfilecache
15640 r-biostrings
15641 r-genomeinfodb
15642 r-genomicfeatures
15643 r-genomicranges
15644 r-iranges
15645 r-readr
15646 r-s4vectors
15647 r-snpstats
15648 r-variantannotation))
15649 (native-inputs
15650 (list r-knitr))
15651 (home-page "https://bioconductor.org/packages/gwascat")
15652 (synopsis "Tools for data in the EMBL-EBI GWAS catalog")
15653 (description
15654 "This package provides tools for representing and modeling data in the
15655 EMBL-EBI GWAS catalog.")
15656 (license license:artistic2.0)))
15657
15658 (define-public r-kegggraph
15659 (package
15660 (name "r-kegggraph")
15661 (version "1.56.0")
15662 (source
15663 (origin
15664 (method url-fetch)
15665 (uri (bioconductor-uri "KEGGgraph" version))
15666 (sha256
15667 (base32 "15pq040pcg8hr18xixmjp59xb7mgvygjv6kisqk8yv99l1611ndx"))))
15668 (properties `((upstream-name . "KEGGgraph")))
15669 (build-system r-build-system)
15670 (propagated-inputs
15671 (list r-graph r-rcurl r-rgraphviz r-xml))
15672 (home-page "https://bioconductor.org/packages/KEGGgraph")
15673 (synopsis "Graph approach to Kegg Pathway database in R and Bioconductor")
15674 (description
15675 "@code{r-kegggraph} is an interface between Kegg Pathway database and graph
15676 object as well as a collection of tools to analyze, dissect and visualize these
15677 graphs. It parses the regularly updated kgml (Kegg XML) files into graph models
15678 maintaining all essential pathway attributes. The package offers
15679 functionalities including parsing, graph operation, visualization and etc.")
15680 (license license:gpl2+)))
15681
15682 (define-public r-ldblock
15683 (package
15684 (name "r-ldblock")
15685 (version "1.26.0")
15686 (source
15687 (origin
15688 (method url-fetch)
15689 (uri (bioconductor-uri "ldblock" version))
15690 (sha256
15691 (base32
15692 "08ss03b93czwb4x60hsi30ad4lmamvq5mxa8nj0g18z68qcraijm"))))
15693 (build-system r-build-system)
15694 (propagated-inputs
15695 (list r-biocgenerics
15696 r-ensdb-hsapiens-v75
15697 r-ensembldb
15698 r-genomeinfodb
15699 r-genomicfiles
15700 r-httr
15701 r-matrix
15702 r-rsamtools
15703 r-snpstats
15704 r-variantannotation))
15705 (native-inputs
15706 (list r-knitr))
15707 (home-page "https://bioconductor.org/packages/ldblock")
15708 (synopsis "Data structures for linkage disequilibrium measures in populations")
15709 (description
15710 "This package defines data structures for @dfn{linkage
15711 disequilibrium} (LD) measures in populations. Its purpose is to simplify
15712 handling of existing population-level data for the purpose of flexibly
15713 defining LD blocks.")
15714 (license license:artistic2.0)))
15715
15716 ;; This is a CRAN package, but it depends on r-snpstats, which is a
15717 ;; Bioconductor package.
15718 (define-public r-ldheatmap
15719 (package
15720 (name "r-ldheatmap")
15721 (version "1.0-6")
15722 (source
15723 (origin
15724 (method url-fetch)
15725 (uri (cran-uri "LDheatmap" version))
15726 (sha256
15727 (base32
15728 "0gr99kys1ahyl8s6cbj6rmh4vwid8kn92lcbjnwh0ahb73m2xjjc"))))
15729 (properties `((upstream-name . "LDheatmap")))
15730 (build-system r-build-system)
15731 (propagated-inputs
15732 (list r-genetics r-rcpp r-snpstats))
15733 (home-page "https://stat.sfu.ca/statgen/research/ldheatmap.html")
15734 (synopsis "Graphical display of pairwise linkage disequilibria between SNPs")
15735 (description
15736 "This package provides tools to produce a graphical display, as a heat
15737 map, of measures of pairwise linkage disequilibria between SNPs. Users may
15738 optionally include the physical locations or genetic map distances of each SNP
15739 on the plot.")
15740 (license license:gpl3)))
15741
15742 ;; This is a CRAN package, but it depends on r-rgraphviz, which is a
15743 ;; Bioconductor package.
15744 (define-public r-abn
15745 (package
15746 (name "r-abn")
15747 (version "2.7-1")
15748 (source
15749 (origin
15750 (method url-fetch)
15751 (uri (cran-uri "abn" version))
15752 (sha256
15753 (base32
15754 "1w3jns96m8b9scvaa4hcla3i88a0cfh9qis2l04yixvda5q91gpr"))))
15755 (build-system r-build-system)
15756 (inputs
15757 (list gsl))
15758 (propagated-inputs
15759 (list r-doparallel
15760 r-foreach
15761 r-graph
15762 r-lme4
15763 r-nnet
15764 r-rcpp
15765 r-rcpparmadillo
15766 r-rgraphviz
15767 r-rjags))
15768 (home-page "https://r-bayesian-networks.org/")
15769 (synopsis "Modelling multivariate data with additive bayesian networks")
15770 (description
15771 "Bayesian network analysis is a form of probabilistic graphical models
15772 which derives from empirical data a directed acyclic graph, DAG, describing
15773 the dependency structure between random variables. An additive Bayesian
15774 network model consists of a form of a DAG where each node comprises a
15775 @dfn{generalized linear model} (GLM). Additive Bayesian network models are
15776 equivalent to Bayesian multivariate regression using graphical modelling, they
15777 generalises the usual multivariable regression, GLM, to multiple dependent
15778 variables. This package provides routines to help determine optimal Bayesian
15779 network models for a given data set, where these models are used to identify
15780 statistical dependencies in messy, complex data.")
15781 (license license:gpl2+)))
15782
15783 ;; This is a CRAN package, but it depends on r-rsamtools, which is a
15784 ;; Bioconductor package.
15785 (define-public r-spp
15786 (package
15787 (name "r-spp")
15788 (version "1.16.0")
15789 (source (origin
15790 (method url-fetch)
15791 (uri (cran-uri "spp" version))
15792 (sha256
15793 (base32
15794 "08zxxgyp0h6733b08jmml7k4rhfd3mi5dda3jrzid0s184y0z29w"))))
15795 (build-system r-build-system)
15796 (inputs
15797 (list zlib))
15798 (propagated-inputs
15799 (list r-bh r-catools r-rcpp r-rsamtools))
15800 (home-page "https://cran.r-project.org/web/packages/spp/")
15801 (synopsis "ChIP-Seq processing pipeline")
15802 (description "This package provides tools for analysis of ChIP-seq and
15803 other functional sequencing data.")
15804 (license license:gpl2)))
15805
15806 (define-public r-pathview
15807 (package
15808 (name "r-pathview")
15809 (version "1.36.0")
15810 (source
15811 (origin
15812 (method url-fetch)
15813 (uri (bioconductor-uri "pathview" version))
15814 (sha256
15815 (base32 "1472k107f21cflbx2fip92g8gl9wlwxgwfvgvl73ma0y0jzs0qdq"))))
15816 (properties `((upstream-name . "pathview")))
15817 (build-system r-build-system)
15818 (propagated-inputs
15819 (list r-annotationdbi
15820 r-graph
15821 r-kegggraph
15822 r-keggrest
15823 r-org-hs-eg-db
15824 r-png
15825 r-rgraphviz
15826 r-xml))
15827 (home-page "https://pathview.uncc.edu/")
15828 (synopsis "Tool set for pathway based data integration and visualization")
15829 (description
15830 "@code{r-pathview} is a tool set for pathway based data integration and
15831 visualization. It maps and renders a wide variety of biological data on
15832 relevant pathway graphs. All users need is to supply their data and specify
15833 the target pathway. This package automatically downloads the pathway graph
15834 data, parses the data file, maps user data to the pathway, and render pathway
15835 graph with the mapped data. In addition, @code{r-pathview} also seamlessly
15836 integrates with pathway and gene set (enrichment) analysis tools for
15837 large-scale and fully automated analysis.")
15838 (license license:gpl3+)))
15839
15840 (define-public r-snpstats
15841 (package
15842 (name "r-snpstats")
15843 (version "1.46.0")
15844 (source
15845 (origin
15846 (method url-fetch)
15847 (uri (bioconductor-uri "snpStats" version))
15848 (sha256
15849 (base32
15850 "0a5b5nqc7n965jk45ijwkzbn416ib4gfhp8xl39z8f2bdskip4a2"))))
15851 (properties `((upstream-name . "snpStats")))
15852 (build-system r-build-system)
15853 (inputs (list zlib))
15854 (propagated-inputs
15855 (list r-biocgenerics r-matrix r-survival r-zlibbioc))
15856 (home-page "https://bioconductor.org/packages/snpStats")
15857 (synopsis "Methods for SNP association studies")
15858 (description
15859 "This package provides classes and statistical methods for large
15860 @dfn{single-nucleotide polymorphism} (SNP) association studies. This extends
15861 the earlier snpMatrix package, allowing for uncertainty in genotypes.")
15862 (license license:gpl3)))
15863
15864 (define-public r-chromstar
15865 (package
15866 (name "r-chromstar")
15867 (version "1.22.0")
15868 (source
15869 (origin
15870 (method url-fetch)
15871 (uri (bioconductor-uri "chromstaR" version))
15872 (sha256
15873 (base32
15874 "1xjwmnr4hk8v3nwvhqd6ixk5qr2dv0n4mb9wd6nl7cgjfhjsdgj7"))))
15875 (properties `((upstream-name . "chromstaR")))
15876 (build-system r-build-system)
15877 (propagated-inputs
15878 (list r-bamsignals
15879 r-biocgenerics
15880 r-chromstardata
15881 r-doparallel
15882 r-foreach
15883 r-genomeinfodb
15884 r-genomicalignments
15885 r-genomicranges
15886 r-ggplot2
15887 r-iranges
15888 r-mvtnorm
15889 r-reshape2
15890 r-rsamtools
15891 r-s4vectors))
15892 (native-inputs (list r-knitr))
15893 (home-page "https://github.com/ataudt/chromstaR")
15894 (synopsis "Chromatin state analysis for ChIP-Seq data")
15895 (description
15896 "This package implements functions for combinatorial and differential
15897 analysis of ChIP-seq data. It includes uni- and multivariate peak-calling,
15898 export to genome browser viewable files, and functions for enrichment
15899 analyses.")
15900 (license license:artistic2.0)))
15901
15902 (define-public r-guitar
15903 (package
15904 (name "r-guitar")
15905 (version "2.12.0")
15906 (source
15907 (origin
15908 (method url-fetch)
15909 (uri (bioconductor-uri "Guitar" version))
15910 (sha256
15911 (base32
15912 "09grsasnnk7rmlzjh4lhas9r5spzcsrvmdqj6fx1dk22sckcqahh"))))
15913 (properties `((upstream-name . "Guitar")))
15914 (build-system r-build-system)
15915 (propagated-inputs
15916 (list r-annotationdbi
15917 r-dplyr
15918 r-genomicfeatures
15919 r-genomicranges
15920 r-ggplot2
15921 r-knitr
15922 r-magrittr
15923 r-rtracklayer))
15924 (native-inputs
15925 (list r-knitr))
15926 (home-page "https://bioconductor.org/packages/Guitar")
15927 (synopsis "Visualize genomic features")
15928 (description
15929 "This package is designed for visualization of RNA-related genomic
15930 features with respect to the landmarks of RNA transcripts, i.e., transcription
15931 starting site, start codon, stop codon and transcription ending site.")
15932 (license license:gpl2)))
15933
15934 (define-public r-sushi
15935 (package
15936 (name "r-sushi")
15937 (version "1.34.0")
15938 (source (origin
15939 (method url-fetch)
15940 (uri (bioconductor-uri "Sushi" version))
15941 (sha256
15942 (base32
15943 "0adswrbzd93rhy3q56ypwkrk6155vd4zxapvznswyjlxp8ha813q"))))
15944 (properties `((upstream-name . "Sushi")))
15945 (build-system r-build-system)
15946 (propagated-inputs
15947 (list r-biomart r-zoo))
15948 (home-page "https://bioconductor.org/packages/Sushi")
15949 (synopsis "Tools for visualizing genomics data")
15950 (description
15951 "This package provides flexible, quantitative, and integrative genomic
15952 visualizations for publication-quality multi-panel figures.")
15953 (license license:gpl2+)))
15954
15955 (define-public r-ballgown
15956 (package
15957 (name "r-ballgown")
15958 (version "2.28.0")
15959 (source
15960 (origin
15961 (method url-fetch)
15962 (uri (bioconductor-uri "ballgown" version))
15963 (sha256
15964 (base32
15965 "0l8q3fymskxmsi5jcikzjz5xi66lpzgv7bjymir4izah2v68z708"))))
15966 (properties `((upstream-name . "ballgown")))
15967 (build-system r-build-system)
15968 (propagated-inputs
15969 (list r-biobase
15970 r-genomeinfodb
15971 r-genomicranges
15972 r-iranges
15973 r-limma
15974 r-rcolorbrewer
15975 r-rtracklayer
15976 r-s4vectors
15977 r-sva))
15978 (native-inputs
15979 (list r-knitr))
15980 (home-page "https://bioconductor.org/packages/ballgown")
15981 (synopsis "Flexible, isoform-level differential expression analysis")
15982 (description
15983 "This package provides tools for statistical analysis of assembled
15984 transcriptomes, including flexible differential expression analysis,
15985 visualization of transcript structures, and matching of assembled transcripts
15986 to annotation.")
15987 (license license:artistic2.0)))
15988
15989 (define-public r-megadepth
15990 (package
15991 (name "r-megadepth")
15992 (version "1.6.0")
15993 (source
15994 (origin
15995 (method url-fetch)
15996 (uri (bioconductor-uri "megadepth" version))
15997 (sha256
15998 (base32
15999 "0qq82dmd3drr2bhn51bgbc6ml40klfmmhj6wdj72n9ya6n60lwy8"))))
16000 (properties `((upstream-name . "megadepth")))
16001 (build-system r-build-system)
16002 (inputs (list megadepth))
16003 (propagated-inputs
16004 (list r-cmdfun
16005 r-dplyr
16006 r-fs
16007 r-genomicranges
16008 r-magrittr
16009 r-readr
16010 r-xfun))
16011 (native-inputs
16012 (list r-knitr))
16013 (home-page "https://github.com/LieberInstitute/megadepth")
16014 (synopsis "BigWig and BAM related utilities")
16015 (description
16016 "This package provides an R interface to Megadepth. It is particularly
16017 useful for computing the coverage of a set of genomic regions across bigWig or
16018 BAM files. With this package, you can build base-pair coverage matrices for
16019 regions or annotations of your choice from BigWig files.")
16020 (license license:artistic2.0)))
16021
16022 (define-public r-beclear
16023 (package
16024 (name "r-beclear")
16025 (version "2.12.0")
16026 (source
16027 (origin
16028 (method url-fetch)
16029 (uri (bioconductor-uri "BEclear" version))
16030 (sha256
16031 (base32
16032 "0x43yfnmb2d782g3g52nqdfs90i3zrrlqz8qy3ybmgv5f8n92p15"))))
16033 (properties `((upstream-name . "BEclear")))
16034 (build-system r-build-system)
16035 (propagated-inputs
16036 (list r-abind
16037 r-biocparallel
16038 r-data-table
16039 r-dixontest
16040 r-futile-logger
16041 r-matrix
16042 r-rcpp
16043 r-rdpack))
16044 (native-inputs
16045 (list r-knitr))
16046 (home-page "https://github.com/uds-helms/BEclear")
16047 (synopsis "Correction of batch effects in DNA methylation data")
16048 (description
16049 "This package provides functions to detect and correct for batch effects
16050 in DNA methylation data. The core function is based on latent factor models
16051 and can also be used to predict missing values in any other matrix containing
16052 real numbers.")
16053 (license license:gpl3)))
16054
16055 (define-public r-bgeecall
16056 (package
16057 (name "r-bgeecall")
16058 (version "1.12.1")
16059 (source
16060 (origin
16061 (method url-fetch)
16062 (uri (bioconductor-uri "BgeeCall" version))
16063 (sha256
16064 (base32
16065 "1g12cms66zb45p347h3b358vjhnq76galvwqwq86xby4hnwpdzkh"))))
16066 (properties `((upstream-name . "BgeeCall")))
16067 (build-system r-build-system)
16068 (propagated-inputs
16069 (list kallisto
16070 r-biomart
16071 r-biostrings
16072 r-data-table
16073 r-dplyr
16074 r-genomicfeatures
16075 r-jsonlite
16076 r-rhdf5
16077 r-rslurm
16078 r-rtracklayer
16079 r-sjmisc
16080 r-tximport))
16081 (native-inputs (list r-knitr))
16082 (home-page "https://github.com/BgeeDB/BgeeCall")
16083 (synopsis "RNA-Seq present/absent gene expression calls generation")
16084 (description
16085 "BgeeCall allows generating present/absent gene expression calls without
16086 using an arbitrary cutoff like TPM<1. Calls are generated based on reference
16087 intergenic sequences. These sequences are generated based on expression of
16088 all RNA-Seq libraries of each species integrated in Bgee.")
16089 (license license:gpl3)))
16090
16091 (define-public r-bgeedb
16092 (package
16093 (name "r-bgeedb")
16094 (version "2.22.3")
16095 (source
16096 (origin
16097 (method url-fetch)
16098 (uri (bioconductor-uri "BgeeDB" version))
16099 (sha256
16100 (base32
16101 "1f6lrazaibbz21sqvj59rq6ps9m1riw2y0kyidbn29mxf4ibwh3k"))))
16102 (properties `((upstream-name . "BgeeDB")))
16103 (build-system r-build-system)
16104 (propagated-inputs
16105 (list r-biobase
16106 r-curl
16107 r-data-table
16108 r-digest
16109 r-dplyr
16110 r-graph
16111 r-r-utils
16112 r-rcurl
16113 r-rsqlite
16114 r-tidyr
16115 r-topgo))
16116 (native-inputs (list r-knitr))
16117 (home-page "https://github.com/BgeeDB/BgeeDB_R")
16118 (synopsis "Annotation and gene expression data retrieval from Bgee database")
16119 (description
16120 "This package provides a package for the annotation and gene expression
16121 data download from Bgee database, and TopAnat analysis: GO-like enrichment of
16122 anatomical terms, mapped to genes by expression patterns.")
16123 (license license:gpl3)))
16124
16125 (define-public r-biobtreer
16126 (package
16127 (name "r-biobtreer")
16128 (version "1.8.0")
16129 (source
16130 (origin
16131 (method url-fetch)
16132 (uri (bioconductor-uri "biobtreeR" version))
16133 (sha256
16134 (base32
16135 "0cx46hdqqm6mbj0vp4y86axv0qccd4sgk2jwwjvnqp5pynq9bbqa"))))
16136 (properties `((upstream-name . "biobtreeR")))
16137 (build-system r-build-system)
16138 (propagated-inputs
16139 (list r-httpuv r-httr r-jsonlite r-stringi))
16140 (native-inputs (list r-knitr))
16141 (home-page "https://github.com/tamerh/biobtreeR")
16142 (synopsis "Use biobtree tool from R")
16143 (description
16144 "The biobtreeR package provides an interface to biobtree, a tool which
16145 covers large sets of bioinformatics datasets and allows search and chain
16146 mappings functionalities.")
16147 (license license:expat)))
16148
16149 (define-public r-minet
16150 (package
16151 (name "r-minet")
16152 (version "3.54.0")
16153 (source
16154 (origin
16155 (method url-fetch)
16156 (uri (bioconductor-uri "minet" version))
16157 (sha256
16158 (base32
16159 "0q6jw2jqkl9qynjpzaygz45c7dmx1l5y2d8s1illpcf87siawcam"))))
16160 (properties `((upstream-name . "minet")))
16161 (build-system r-build-system)
16162 (propagated-inputs
16163 (list r-infotheo))
16164 (home-page "http://minet.meyerp.com")
16165 (synopsis "Mutual information networks")
16166 (description
16167 "This package implements various algorithms for inferring mutual
16168 information networks from data.")
16169 (license license:artistic2.0)))
16170
16171 (define-public r-genetclassifier
16172 (package
16173 (name "r-genetclassifier")
16174 (version "1.36.0")
16175 (source
16176 (origin
16177 (method url-fetch)
16178 (uri (bioconductor-uri "geNetClassifier" version))
16179 (sha256
16180 (base32
16181 "1kh7mp5h0n7yd1klcd7w4v7i3fh9pkmvgf7189wangfzbcsr4f70"))))
16182 (properties
16183 `((upstream-name . "geNetClassifier")))
16184 (build-system r-build-system)
16185 (propagated-inputs
16186 (list r-biobase r-e1071 r-ebarrays r-minet))
16187 (home-page "https://www.cicancer.org")
16188 (synopsis "Classify diseases and build gene networks using expression profiles")
16189 (description
16190 "This is a comprehensive package to automatically train and validate a
16191 multi-class SVM classifier based on gene expression data. It provides
16192 transparent selection of gene markers, their coexpression networks, and an
16193 interface to query the classifier.")
16194 (license license:gpl2+)))
16195
16196 (define-public r-dir-expiry
16197 (package
16198 (name "r-dir-expiry")
16199 (version "1.4.0")
16200 (source
16201 (origin
16202 (method url-fetch)
16203 (uri (bioconductor-uri "dir.expiry" version))
16204 (sha256
16205 (base32
16206 "098wzm8hlpy70c99k2sl4k8z2dllhw7rwdj8dhcskr7kaw71k3sq"))))
16207 (properties `((upstream-name . "dir.expiry")))
16208 (build-system r-build-system)
16209 (propagated-inputs (list r-filelock))
16210 (native-inputs (list r-knitr))
16211 (home-page "https://bioconductor.org/packages/dir.expiry")
16212 (synopsis "Managing expiration for cache directories")
16213 (description
16214 "This package implements an expiration system for access to versioned
16215 directories. Directories that have not been accessed by a registered function
16216 within a certain time frame are deleted. This aims to reduce disk usage by
16217 eliminating obsolete caches generated by old versions of packages.")
16218 (license license:gpl3)))
16219
16220 (define-public r-basilisk-utils
16221 (package
16222 (name "r-basilisk-utils")
16223 (version "1.8.0")
16224 (source
16225 (origin
16226 (method url-fetch)
16227 (uri (bioconductor-uri "basilisk.utils" version))
16228 (sha256
16229 (base32
16230 "1jnqv0rlljkq27rd4ixl763v335f2aanm4fzr386yc81fj4vnmhk"))))
16231 (properties
16232 `((upstream-name . "basilisk.utils")))
16233 (build-system r-build-system)
16234 (propagated-inputs
16235 (list r-dir-expiry))
16236 (native-inputs (list r-knitr))
16237 (home-page "https://bioconductor.org/packages/basilisk.utils")
16238 (synopsis "Basilisk installation utilities")
16239 (description
16240 "This package implements utilities for installation of the basilisk
16241 package, primarily for creation of the underlying Conda instance.")
16242 (license license:gpl3)))
16243
16244 (define-public r-basilisk
16245 (package
16246 (name "r-basilisk")
16247 (version "1.8.0")
16248 (source
16249 (origin
16250 (method url-fetch)
16251 (uri (bioconductor-uri "basilisk" version))
16252 (sha256
16253 (base32
16254 "1p90wq8a9wrpqpgmcy4zgh5skdw65gg2gsb3lnx78zk9khq0yyzh"))))
16255 (properties `((upstream-name . "basilisk")))
16256 (build-system r-build-system)
16257 (propagated-inputs
16258 (list r-basilisk-utils r-dir-expiry r-reticulate))
16259 (native-inputs (list r-knitr))
16260 (home-page "https://bioconductor.org/packages/basilisk")
16261 (synopsis "Freeze Python dependencies inside Bioconductor packages")
16262 (description
16263 "This package installs a self-contained Conda instance that is managed by
16264 the R/Bioconductor installation machinery. This aims to provide a consistent
16265 Python environment that can be used reliably by Bioconductor packages.
16266 Functions are also provided to enable smooth interoperability of multiple
16267 Python environments in a single R session.")
16268 (license license:gpl3)))
16269
16270 (define-public r-biocthis
16271 (package
16272 (name "r-biocthis")
16273 (version "1.6.0")
16274 (source
16275 (origin
16276 (method url-fetch)
16277 (uri (bioconductor-uri "biocthis" version))
16278 (sha256
16279 (base32
16280 "1hdgjp00d2si3mr7m1d289i9wn7g927z6n8n27d5sm94lb91qln0"))))
16281 (properties `((upstream-name . "biocthis")))
16282 (build-system r-build-system)
16283 (arguments
16284 `(#:phases
16285 (modify-phases %standard-phases
16286 (add-after 'unpack 'set-HOME
16287 (lambda _ (setenv "HOME" "/tmp"))))))
16288 (propagated-inputs
16289 (list r-biocmanager
16290 r-fs
16291 r-glue
16292 r-rlang
16293 r-styler
16294 r-usethis))
16295 (native-inputs (list r-knitr))
16296 (home-page "https://github.com/lcolladotor/biocthis")
16297 (synopsis "Automate package and project setup for Bioconductor packages")
16298 (description
16299 "This package expands the @code{usethis} package with the goal of helping
16300 automate the process of creating R packages for Bioconductor or making them
16301 Bioconductor-friendly.")
16302 (license license:artistic2.0)))
16303
16304 (define-public r-biocdockermanager
16305 (package
16306 (name "r-biocdockermanager")
16307 (version "1.8.0")
16308 (source
16309 (origin
16310 (method url-fetch)
16311 (uri (bioconductor-uri "BiocDockerManager" version))
16312 (sha256
16313 (base32
16314 "0kl6r8ad728a8dvqx0safj7v5gj1rxxcdiw44jkr1pd5ddv0xbi6"))))
16315 (properties
16316 `((upstream-name . "BiocDockerManager")))
16317 (build-system r-build-system)
16318 (propagated-inputs
16319 (list docker
16320 r-dplyr
16321 r-httr
16322 r-memoise
16323 r-readr
16324 r-whisker))
16325 (native-inputs (list r-knitr))
16326 (home-page "https://bioconductor.org/packages/BiocDockerManager")
16327 (synopsis "Access and manage Bioconductor Docker images")
16328 (description
16329 "This package works analogous to BiocManager but for Docker images. Use
16330 the BiocDockerManager package to install and manage Docker images provided by
16331 the Bioconductor project.")
16332 (license license:artistic2.0)))
16333
16334 (define-public r-biodb
16335 (package
16336 (name "r-biodb")
16337 (version "1.4.0")
16338 (source
16339 (origin
16340 (method url-fetch)
16341 (uri (bioconductor-uri "biodb" version))
16342 (sha256
16343 (base32
16344 "02i0n29bp9d9p1ibslxca5m37qsgny2hlgg7d364lf7kc6y2bqni"))))
16345 (properties `((upstream-name . "biodb")))
16346 (build-system r-build-system)
16347 (propagated-inputs
16348 (list r-biocfilecache
16349 r-chk
16350 r-jsonlite
16351 r-lgr
16352 r-lifecycle
16353 r-openssl
16354 r-plyr
16355 r-progress
16356 r-r6
16357 r-rappdirs
16358 r-rcpp
16359 r-rcurl
16360 r-rsqlite
16361 r-stringr
16362 r-testthat
16363 r-withr
16364 r-xml
16365 r-yaml))
16366 (native-inputs (list r-knitr))
16367 (home-page "https://bioconductor.org/packages/biodb")
16368 (synopsis "Library for connecting to chemical and biological databases")
16369 (description
16370 "The biodb package provides access to standard remote chemical and
16371 biological databases (ChEBI, KEGG, HMDB, ...), as well as to in-house local
16372 database files (CSV, SQLite), with easy retrieval of entries, access to web
16373 services, search of compounds by mass and/or name, and mass spectra matching
16374 for LCMS and MSMS. Its architecture as a development framework facilitates
16375 the development of new database connectors for local projects or inside
16376 separate published packages.")
16377 (license license:agpl3+)))
16378
16379 (define-public r-biomformat
16380 (package
16381 (name "r-biomformat")
16382 (version "1.24.0")
16383 (source
16384 (origin
16385 (method url-fetch)
16386 (uri (bioconductor-uri "biomformat" version))
16387 (sha256
16388 (base32
16389 "12wqjipxhngmlnrdmx329dqmkmy2wa4nkkrhwaqv2nwy90dncs9n"))))
16390 (properties `((upstream-name . "biomformat")))
16391 (build-system r-build-system)
16392 (propagated-inputs
16393 (list r-jsonlite r-matrix r-plyr r-rhdf5))
16394 (native-inputs (list r-knitr))
16395 (home-page "https://github.com/joey711/biomformat/")
16396 (synopsis "Interface package for the BIOM file format")
16397 (description
16398 "This is an R package for interfacing with the BIOM format. This package
16399 includes basic tools for reading biom-format files, accessing and subsetting
16400 data tables from a biom object (which is more complex than a single table), as
16401 well as limited support for writing a biom-object back to a biom-format file.
16402 The design of this API is intended to match the Python API and other tools
16403 included with the biom-format project, but with a decidedly \"R flavor\" that
16404 should be familiar to R users. This includes S4 classes and methods, as well
16405 as extensions of common core functions/methods.")
16406 (license license:gpl2)))
16407
16408 (define-public r-mvcclass
16409 (package
16410 (name "r-mvcclass")
16411 (version "1.70.0")
16412 (source
16413 (origin
16414 (method url-fetch)
16415 (uri (bioconductor-uri "MVCClass" version))
16416 (sha256
16417 (base32
16418 "0apcjlq4i2mg8mlfqgvlcsqkiy51whzid3nd0m830jff0ywgh47g"))))
16419 (properties `((upstream-name . "MVCClass")))
16420 (build-system r-build-system)
16421 (home-page "https://bioconductor.org/packages/MVCClass")
16422 (synopsis "Model-View-Controller (MVC) classes")
16423 (description
16424 "This package contains classes used in model-view-controller (MVC)
16425 design.")
16426 (license license:lgpl2.1+)))
16427
16428 (define-public r-biomvcclass
16429 (package
16430 (name "r-biomvcclass")
16431 (version "1.64.0")
16432 (source
16433 (origin
16434 (method url-fetch)
16435 (uri (bioconductor-uri "BioMVCClass" version))
16436 (sha256
16437 (base32
16438 "078pnyygbvbfxziqspfr1nn78w67xyb4qmiwc34czga5psblvfwz"))))
16439 (properties `((upstream-name . "BioMVCClass")))
16440 (build-system r-build-system)
16441 (propagated-inputs
16442 (list r-biobase r-graph r-mvcclass r-rgraphviz))
16443 (home-page "https://bioconductor.org/packages/BioMVCClass")
16444 (synopsis "Model-View-Controller (MVC) classes that use Biobase")
16445 (description
16446 "This package contains classes used in model-view-controller (MVC)
16447 design.")
16448 (license license:lgpl2.1+)))
16449
16450 (define-public r-biomvrcns
16451 (package
16452 (name "r-biomvrcns")
16453 (version "1.36.0")
16454 (source
16455 (origin
16456 (method url-fetch)
16457 (uri (bioconductor-uri "biomvRCNS" version))
16458 (sha256
16459 (base32
16460 "0i576g7pkivqaxff1pkb760mdpx8v9fh071aic1mwfnlfa7k87ln"))))
16461 (properties `((upstream-name . "biomvRCNS")))
16462 (build-system r-build-system)
16463 (propagated-inputs
16464 (list r-genomicranges r-gviz r-iranges r-mvtnorm))
16465 (home-page "https://bioconductor.org/packages/biomvRCNS")
16466 (synopsis "Copy number study and segmentation for multivariate biological data")
16467 (description
16468 "In this package, a @dfn{Hidden Semi Markov Model} (HSMM) and one
16469 homogeneous segmentation model are designed and implemented for segmentation
16470 genomic data, with the aim of assisting in transcripts detection using high
16471 throughput technology like RNA-seq or tiling array, and copy number analysis
16472 using aCGH or sequencing.")
16473 (license license:gpl2+)))
16474
16475 (define-public r-bionero
16476 (package
16477 (name "r-bionero")
16478 (version "1.4.0")
16479 (source
16480 (origin
16481 (method url-fetch)
16482 (uri (bioconductor-uri "BioNERO" version))
16483 (sha256
16484 (base32
16485 "1nyzjbl0gcwvbj2nxfwykirikf8j3rsx5ny45bqjbcb4r23k65kj"))))
16486 (properties `((upstream-name . "BioNERO")))
16487 (build-system r-build-system)
16488 (propagated-inputs
16489 (list r-biocparallel
16490 r-complexheatmap
16491 r-deseq2
16492 r-dynamictreecut
16493 r-genie3
16494 r-ggnetwork
16495 r-ggnewscale
16496 r-ggplot2
16497 r-ggpubr
16498 r-igraph
16499 r-intergraph
16500 r-matrixstats
16501 r-minet
16502 r-netrep
16503 r-networkd3
16504 r-rcolorbrewer
16505 r-reshape2
16506 r-summarizedexperiment
16507 r-sva
16508 r-wgcna))
16509 (native-inputs
16510 (list r-knitr))
16511 (home-page "https://github.com/almeidasilvaf/BioNERO")
16512 (synopsis "Biological network reconstruction omnibus")
16513 (description
16514 "BioNERO aims to integrate all aspects of biological network inference in
16515 a single package, including data preprocessing, exploratory analyses, network
16516 inference, and analyses for biological interpretations. BioNERO can be used
16517 to infer gene coexpression networks (GCNs) and gene regulatory networks (GRNs)
16518 from gene expression data. Additionally, it can be used to explore
16519 topological properties of protein-protein interaction (PPI) networks. GCN
16520 inference relies on the popular WGCNA algorithm. GRN inference is based on
16521 the \"wisdom of the crowds\" principle, which consists in inferring GRNs with
16522 multiple algorithms (here, CLR, GENIE3 and ARACNE) and calculating the average
16523 rank for each interaction pair. As all steps of network analyses are included
16524 in this package, BioNERO makes users avoid having to learn the syntaxes of
16525 several packages and how to communicate between them. Finally, users can also
16526 identify consensus modules across independent expression sets and calculate
16527 intra and interspecies module preservation statistics between different
16528 networks.")
16529 (license license:gpl3)))
16530
16531 (define-public r-bionet
16532 (package
16533 (name "r-bionet")
16534 (version "1.56.0")
16535 (source
16536 (origin
16537 (method url-fetch)
16538 (uri (bioconductor-uri "BioNet" version))
16539 (sha256
16540 (base32
16541 "0kcw71j4nmdkn373wk21ak6h0v4gycivnfrklb72kk1qcmsy1wrm"))))
16542 (properties `((upstream-name . "BioNet")))
16543 (build-system r-build-system)
16544 (propagated-inputs
16545 (list r-annotationdbi r-biobase r-graph r-igraph r-rbgl))
16546 (home-page "http://bioconductor.org/packages/release/bioc/html/BioNet.html")
16547 (synopsis "Functional analysis of biological networks")
16548 (description
16549 "This package provides functions for the integrated analysis of
16550 protein-protein interaction networks and the detection of functional modules.
16551 Different datasets can be integrated into the network by assigning p-values of
16552 statistical tests to the nodes of the network. E.g. p-values obtained from
16553 the differential expression of the genes from an Affymetrix array are assigned
16554 to the nodes of the network. By fitting a beta-uniform mixture model and
16555 calculating scores from the p-values, overall scores of network regions can be
16556 calculated and an integer linear programming algorithm identifies the maximum
16557 scoring subnetwork.")
16558 (license license:gpl2+)))
16559
16560 (define-public r-bionetstat
16561 (package
16562 (name "r-bionetstat")
16563 (version "1.16.1")
16564 (source
16565 (origin
16566 (method url-fetch)
16567 (uri (bioconductor-uri "BioNetStat" version))
16568 (sha256
16569 (base32
16570 "0zs6pymvxb95sji0rnnzaz3whj7hsvj2kl4n4gzj7w1q0prbfpb2"))))
16571 (properties `((upstream-name . "BioNetStat")))
16572 (build-system r-build-system)
16573 (propagated-inputs
16574 (list r-biocparallel
16575 r-dt
16576 r-ggplot2
16577 r-hmisc
16578 r-igraph
16579 r-knitr
16580 r-markdown
16581 r-pathview
16582 r-pheatmap
16583 r-plyr
16584 r-psych
16585 r-rcolorbrewer
16586 r-rjsonio
16587 r-rmarkdown
16588 r-shiny
16589 r-shinybs
16590 r-whisker
16591 r-yaml))
16592 (native-inputs
16593 (list r-knitr))
16594 (home-page "https://github.com/jardimViniciusC/BioNetStat")
16595 (synopsis "Biological network analysis")
16596 (description
16597 "This package provides a package to perform differential network
16598 analysis, differential node analysis (differential coexpression analysis),
16599 network and metabolic pathways view.")
16600 (license license:gpl3+)))
16601
16602 (define-public r-bioqc
16603 (package
16604 (name "r-bioqc")
16605 (version "1.24.0")
16606 (source
16607 (origin
16608 (method url-fetch)
16609 (uri (bioconductor-uri "BioQC" version))
16610 (sha256
16611 (base32
16612 "0vb2nnzqvyv25pw8qshcmijravswafg0858pkgqjgiv7wsr2mn3m"))))
16613 (properties `((upstream-name . "BioQC")))
16614 (build-system r-build-system)
16615 (propagated-inputs
16616 (list r-biobase r-edger r-rcpp))
16617 (native-inputs
16618 (list r-knitr))
16619 (home-page "https://accio.github.io/BioQC/")
16620 (synopsis "Detect tissue heterogeneity in expression profiles with gene sets")
16621 (description
16622 "BioQC performs quality control of high-throughput expression data based
16623 on tissue gene signatures. It can detect tissue heterogeneity in gene
16624 expression data. The core algorithm is a Wilcoxon-Mann-Whitney test that is
16625 optimised for high performance.")
16626 (license license:gpl3+)))
16627
16628 (define-public r-biotip
16629 (package
16630 (name "r-biotip")
16631 (version "1.10.0")
16632 (source
16633 (origin
16634 (method url-fetch)
16635 (uri (bioconductor-uri "BioTIP" version))
16636 (sha256
16637 (base32
16638 "1sihi5zy7mlabh3ix1wvdqz8ibfq1avl8bnxjhvxyzq40zbcklh6"))))
16639 (properties `((upstream-name . "BioTIP")))
16640 (build-system r-build-system)
16641 (propagated-inputs
16642 (list r-cluster
16643 r-genomicranges
16644 r-igraph
16645 r-mass
16646 r-psych
16647 r-scran
16648 r-stringr))
16649 (native-inputs
16650 (list r-knitr))
16651 (home-page "https://github.com/xyang2uchicago/BioTIP")
16652 (synopsis "R package for characterization of biological tipping-point")
16653 (description
16654 "This package adopts tipping-point theory to transcriptome profiles to
16655 help unravel disease regulatory trajectory.")
16656 (license license:gpl2)))
16657
16658 (define-public r-biotmle
16659 (package
16660 (name "r-biotmle")
16661 (version "1.20.0")
16662 (source
16663 (origin
16664 (method url-fetch)
16665 (uri (bioconductor-uri "biotmle" version))
16666 (sha256
16667 (base32
16668 "1frig90krvfdk6nwpmslpj0pvligyzwzfwwci7hzwcmbglk5jj22"))))
16669 (properties `((upstream-name . "biotmle")))
16670 (build-system r-build-system)
16671 (propagated-inputs
16672 (list r-assertthat
16673 r-biocgenerics
16674 r-biocparallel
16675 r-dplyr
16676 r-drtmle
16677 r-ggplot2
16678 r-ggsci
16679 r-limma
16680 r-s4vectors
16681 r-summarizedexperiment
16682 r-superheat
16683 r-tibble))
16684 (native-inputs
16685 (list r-knitr))
16686 (home-page "https://code.nimahejazi.org/biotmle/")
16687 (synopsis "Targeted learning with moderated statistics for biomarker discovery")
16688 (description
16689 "This package provides tools for differential expression biomarker
16690 discovery based on microarray and next-generation sequencing data that
16691 leverage efficient semiparametric estimators of the average treatment effect
16692 for variable importance analysis. Estimation and inference of the (marginal)
16693 average treatment effects of potential biomarkers are computed by targeted
16694 minimum loss-based estimation, with joint, stable inference constructed across
16695 all biomarkers using a generalization of moderated statistics for use with the
16696 estimated efficient influence function. The procedure accommodates the use of
16697 ensemble machine learning for the estimation of nuisance functions.")
16698 (license license:expat)))
16699
16700 (define-public r-bsseq
16701 (package
16702 (name "r-bsseq")
16703 (version "1.32.0")
16704 (source
16705 (origin
16706 (method url-fetch)
16707 (uri (bioconductor-uri "bsseq" version))
16708 (sha256
16709 (base32
16710 "1jpfib2vb6hd7pgh3d33jgch24lba175zmbalwsbgvlmmyyf1ki5"))))
16711 (properties `((upstream-name . "bsseq")))
16712 (build-system r-build-system)
16713 (propagated-inputs
16714 (list r-beachmat
16715 r-biobase
16716 r-biocgenerics
16717 r-biocparallel
16718 r-biostrings
16719 r-bsgenome
16720 r-data-table
16721 r-delayedarray
16722 r-delayedmatrixstats
16723 r-genomeinfodb
16724 r-genomicranges
16725 r-gtools
16726 r-hdf5array
16727 r-iranges
16728 r-limma
16729 r-locfit
16730 r-permute
16731 r-r-utils
16732 r-rcpp
16733 r-rhdf5
16734 r-s4vectors
16735 r-scales
16736 r-summarizedexperiment))
16737 (native-inputs
16738 (list r-knitr))
16739 (home-page "https://github.com/hansenlab/bsseq")
16740 (synopsis "Analyze, manage and store bisulfite sequencing data")
16741 (description
16742 "This package provides a collection of tools for analyzing and
16743 visualizing bisulfite sequencing data.")
16744 (license license:artistic2.0)))
16745
16746 (define-public r-dmrseq
16747 (package
16748 (name "r-dmrseq")
16749 (version "1.16.0")
16750 (source
16751 (origin
16752 (method url-fetch)
16753 (uri (bioconductor-uri "dmrseq" version))
16754 (sha256
16755 (base32
16756 "1c99l62fi26bnbvpzrlsvvs722za0l5vfhddcrhzzzasabhccb4n"))))
16757 (properties `((upstream-name . "dmrseq")))
16758 (build-system r-build-system)
16759 (propagated-inputs
16760 (list r-annotationhub
16761 r-annotatr
16762 r-biocparallel
16763 r-bsseq
16764 r-bumphunter
16765 r-delayedmatrixstats
16766 r-genomeinfodb
16767 r-genomicranges
16768 r-ggplot2
16769 r-iranges
16770 r-locfit
16771 r-matrixstats
16772 r-nlme
16773 r-outliers
16774 r-rcolorbrewer
16775 r-rtracklayer
16776 r-s4vectors))
16777 (native-inputs
16778 (list r-knitr))
16779 (home-page "https://bioconductor.org/packages/dmrseq")
16780 (synopsis "Detection and inference of differentially methylated regions")
16781 (description
16782 "This package implements an approach for scanning the genome to detect
16783 and perform accurate inference on differentially methylated regions from Whole
16784 Genome Bisulfite Sequencing data. The method is based on comparing detected
16785 regions to a pooled null distribution, that can be implemented even when as
16786 few as two samples per population are available. Region-level statistics are
16787 obtained by fitting a @dfn{generalized least squares} (GLS) regression model
16788 with a nested autoregressive correlated error structure for the effect of
16789 interest on transformed methylation proportions.")
16790 (license license:expat)))
16791
16792 (define-public r-omicade4
16793 (package
16794 (name "r-omicade4")
16795 (version "1.36.0")
16796 (source (origin
16797 (method url-fetch)
16798 (uri (bioconductor-uri "omicade4" version))
16799 (sha256
16800 (base32
16801 "1l7w3sczsimg640klq8navgdcwjj090wjqd40n4mw76pny2xj2lj"))))
16802 (properties `((upstream-name . "omicade4")))
16803 (build-system r-build-system)
16804 (propagated-inputs (list r-ade4 r-biobase r-made4))
16805 (home-page "https://bioconductor.org/packages/omicade4")
16806 (synopsis "Multiple co-inertia analysis of omics datasets")
16807 (description
16808 "This package performes multiple co-inertia analysis of omics datasets.")
16809 (license license:gpl2)))
16810
16811 (define-public r-omnipathr
16812 (package
16813 (name "r-omnipathr")
16814 (version "3.4.0")
16815 (source
16816 (origin
16817 (method url-fetch)
16818 (uri (bioconductor-uri "OmnipathR" version))
16819 (sha256
16820 (base32 "0vk0fv09j3ql78mzzhdxwxb2b83qqdz2qfd8wpp1vydmcx2vvgni"))))
16821 (properties `((upstream-name . "OmnipathR")))
16822 (build-system r-build-system)
16823 (arguments
16824 `(#:phases
16825 (modify-phases %standard-phases
16826 (add-after 'unpack 'set-HOME
16827 (lambda _ (setenv "HOME" "/tmp"))))))
16828 (propagated-inputs
16829 (list r-checkmate
16830 r-crayon
16831 r-curl
16832 r-digest
16833 r-dplyr
16834 r-httr
16835 r-igraph
16836 r-jsonlite
16837 r-later
16838 r-logger
16839 r-magrittr
16840 r-progress
16841 r-purrr
16842 r-rappdirs
16843 r-readr
16844 r-readxl
16845 r-rlang
16846 r-stringr
16847 r-tibble
16848 r-tidyr
16849 r-tidyselect
16850 r-withr
16851 r-xml2
16852 r-yaml))
16853 (native-inputs (list r-knitr))
16854 (home-page "https://saezlab.github.io/OmnipathR/")
16855 (synopsis "OmniPath web service client and more")
16856 (description
16857 "This package provides a client for the OmniPath web service and many
16858 other resources. It also includes functions to transform and pretty print
16859 some of the downloaded data, functions to access a number of other resources.
16860 Furthermore, OmnipathR features a close integration with the NicheNet method
16861 for ligand activity prediction from transcriptomics data.")
16862 (license license:expat)))
16863
16864 (define-public r-biscuiteer
16865 (package
16866 (name "r-biscuiteer")
16867 (version "1.10.0")
16868 (source
16869 (origin
16870 (method url-fetch)
16871 (uri (bioconductor-uri "biscuiteer" version))
16872 (sha256
16873 (base32
16874 "0y7vbdaafiga16yr0d22w1v4p0jmczndcar0r0km06f5y1b74amr"))))
16875 (properties `((upstream-name . "biscuiteer")))
16876 (build-system r-build-system)
16877 (propagated-inputs
16878 (list r-biobase
16879 r-biocgenerics
16880 r-biocparallel
16881 r-biscuiteerdata
16882 r-bsseq
16883 r-data-table
16884 r-delayedmatrixstats
16885 r-dmrseq
16886 r-genomeinfodb
16887 r-genomicranges
16888 r-gtools
16889 r-hdf5array
16890 r-homo-sapiens
16891 r-impute
16892 r-iranges
16893 r-matrix
16894 r-matrixstats
16895 r-mus-musculus
16896 r-qdnaseq
16897 r-qualv
16898 r-r-utils
16899 r-readr
16900 r-rsamtools
16901 r-rtracklayer
16902 r-s4vectors
16903 r-summarizedexperiment
16904 r-variantannotation))
16905 (native-inputs
16906 (list r-knitr))
16907 (home-page "https://github.com/trichelab/biscuiteer")
16908 (synopsis "Convenience functions for the Biscuit package")
16909 (description
16910 "This package provides a test harness for bsseq loading of Biscuit
16911 output, summarization of WGBS data over defined regions and in mappable
16912 samples, with or without imputation, dropping of mostly-NA rows, age
16913 estimates, etc.")
16914 (license license:gpl3)))
16915
16916 (define-public r-tcgabiolinks
16917 (package
16918 (name "r-tcgabiolinks")
16919 (version "2.24.3")
16920 (source
16921 (origin
16922 (method url-fetch)
16923 (uri (bioconductor-uri "TCGAbiolinks" version))
16924 (sha256
16925 (base32 "0visvfhzaf0p1rb5vjkmw1c91zfxpks8nl9nbl9xlnpm8lkmmkms"))))
16926 (properties `((upstream-name . "TCGAbiolinks")))
16927 (build-system r-build-system)
16928 (propagated-inputs
16929 (list r-biomart
16930 r-data-table
16931 r-downloader
16932 r-dplyr
16933 r-genomicranges
16934 r-ggplot2
16935 r-httr
16936 r-iranges
16937 r-jsonlite
16938 r-knitr
16939 r-plyr
16940 r-purrr
16941 r-r-utils
16942 r-readr
16943 r-rvest
16944 r-s4vectors
16945 r-stringr
16946 r-summarizedexperiment
16947 r-tcgabiolinksgui-data
16948 r-tibble
16949 r-tidyr
16950 r-xml
16951 r-xml2))
16952 (native-inputs (list r-knitr))
16953 (home-page "https://github.com/BioinformaticsFMRP/TCGAbiolinks")
16954 (synopsis "Integrative analysis with GDC data")
16955 (description
16956 "The aim of TCGAbiolinks is:
16957
16958 @enumerate
16959 @item facilitate GDC open-access data retrieval;
16960 @item prepare the data using the appropriate pre-processing strategies;
16961 @item provide the means to carry out different standard analyses, and;
16962 @item to easily reproduce earlier research results.
16963 @end enumerate
16964
16965 In more detail, the package provides multiple methods for analysis (e.g.,
16966 differential expression analysis, identifying differentially methylated
16967 regions) and methods for visualization (e.g., survival plots, volcano plots,
16968 starburst plots) in order to easily develop complete analysis pipelines.")
16969 (license license:gpl3+)))
16970
16971 (define-public r-tricycle
16972 (package
16973 (name "r-tricycle")
16974 (version "1.4.0")
16975 (source (origin
16976 (method url-fetch)
16977 (uri (bioconductor-uri "tricycle" version))
16978 (sha256
16979 (base32
16980 "0bjkajcz6xcfak6071d0ihakrvgf7s0pmkn6vqkjd6yxbfld7zln"))))
16981 (properties `((upstream-name . "tricycle")))
16982 (build-system r-build-system)
16983 (propagated-inputs
16984 (list r-annotationdbi
16985 r-circular
16986 r-dplyr
16987 r-genomicranges
16988 r-ggnewscale
16989 r-ggplot2
16990 r-iranges
16991 r-rcolorbrewer
16992 r-s4vectors
16993 r-scater
16994 r-scattermore
16995 r-singlecellexperiment
16996 r-summarizedexperiment))
16997 (native-inputs (list r-knitr))
16998 (home-page "https://github.com/hansenlab/tricycle")
16999 (synopsis "Transferable representation and inference of cell cycle")
17000 (description
17001 "The package contains functions to infer and visualize cell cycle process
17002 using Single-cell RNA-Seq data. It exploits the idea of transfer learning,
17003 projecting new data to the previous learned biologically interpretable space.
17004 The @code{tricycle} provides a pre-learned cell cycle space, which could be
17005 used to infer cell cycle time of human and mouse single cell samples. In
17006 addition, it also offer functions to visualize cell cycle time on different
17007 embeddings and functions to build new reference.")
17008 (license license:gpl3)))
17009
17010 (define-public r-tximeta
17011 (package
17012 (name "r-tximeta")
17013 (version "1.14.0")
17014 (source
17015 (origin
17016 (method url-fetch)
17017 (uri (bioconductor-uri "tximeta" version))
17018 (sha256
17019 (base32
17020 "1vq7x1sf5h8iwdalalbrybxzbq47s2ymb75himj5wkv77mgcivfl"))))
17021 (properties `((upstream-name . "tximeta")))
17022 (build-system r-build-system)
17023 (propagated-inputs
17024 (list r-annotationdbi
17025 r-annotationhub
17026 r-biocfilecache
17027 r-biostrings
17028 r-ensembldb
17029 r-genomeinfodb
17030 r-genomicfeatures
17031 r-genomicranges
17032 r-iranges
17033 r-jsonlite
17034 r-matrix
17035 r-s4vectors
17036 r-summarizedexperiment
17037 r-tibble
17038 r-tximport))
17039 (native-inputs
17040 (list r-knitr))
17041 (home-page "https://github.com/mikelove/tximeta")
17042 (synopsis "Transcript quantification import with automatic metadata")
17043 (description
17044 "This package implements transcript quantification import from Salmon and
17045 alevin with automatic attachment of transcript ranges and release information,
17046 and other associated metadata. De novo transcriptomes can be linked to the
17047 appropriate sources with linkedTxomes and shared for computational
17048 reproducibility.")
17049 (license license:gpl2)))
17050
17051 (define-public r-phyloseq
17052 (package
17053 (name "r-phyloseq")
17054 (version "1.40.0")
17055 (source
17056 (origin
17057 (method url-fetch)
17058 (uri (bioconductor-uri "phyloseq" version))
17059 (sha256
17060 (base32 "0hcyv4ziyaw74mc9vf7bad3q9izi9p0whg3hspbs6w8b3hp34y2k"))))
17061 (properties `((upstream-name . "phyloseq")))
17062 (build-system r-build-system)
17063 (propagated-inputs
17064 (list r-ade4
17065 r-ape
17066 r-biobase
17067 r-biocgenerics
17068 r-biomformat
17069 r-biostrings
17070 r-cluster
17071 r-data-table
17072 r-foreach
17073 r-ggplot2
17074 r-igraph
17075 r-multtest
17076 r-plyr
17077 r-reshape2
17078 r-scales
17079 r-vegan))
17080 (native-inputs
17081 (list r-knitr))
17082 (home-page "https://github.com/joey711/phyloseq")
17083 (synopsis "Handling and analysis of high-throughput microbiome census data")
17084 (description
17085 "Phyloseq provides a set of classes and tools to facilitate the import,
17086 storage, analysis, and graphical display of microbiome census data.")
17087 (license license:agpl3)))
17088
17089 ;;;
17090 ;;; Avoid adding new packages to the end of this file. To reduce the chances
17091 ;;; of a merge conflict, place them above by existing packages with similar
17092 ;;; functionality or similar names.
17093 ;;;