gnu: Add r-biomartr.
[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 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 base)
39 #:use-module (gnu packages bioinformatics)
40 #:use-module (gnu packages boost)
41 #:use-module (gnu packages cran)
42 #:use-module (gnu packages compression)
43 #:use-module (gnu packages curl)
44 #:use-module (gnu packages docker)
45 #:use-module (gnu packages gcc)
46 #:use-module (gnu packages graph)
47 #:use-module (gnu packages graphviz)
48 #:use-module (gnu packages haskell-xyz)
49 #:use-module (gnu packages image)
50 #:use-module (gnu packages maths)
51 #:use-module (gnu packages netpbm)
52 #:use-module (gnu packages python)
53 #:use-module (gnu packages perl)
54 #:use-module (gnu packages pkg-config)
55 #:use-module (gnu packages statistics)
56 #:use-module (gnu packages web)
57 #:use-module (gnu packages xml)
58 #:use-module (srfi srfi-1))
59
60 \f
61 ;;; Annotations
62
63 (define-public r-org-eck12-eg-db
64 (package
65 (name "r-org-eck12-eg-db")
66 (version "3.12.0")
67 (source
68 (origin
69 (method url-fetch)
70 (uri (bioconductor-uri "org.EcK12.eg.db" version 'annotation))
71 (sha256
72 (base32 "0c4p6jr83k0gm6pvn760yr8xf33wggrfcr6fg7a42a96bcf817gs"))))
73 (properties
74 `((upstream-name . "org.EcK12.eg.db")))
75 (build-system r-build-system)
76 (propagated-inputs
77 (list r-annotationdbi))
78 (home-page "https://bioconductor.org/packages/org.EcK12.eg.db")
79 (synopsis "Genome wide annotation for E coli strain K12")
80 (description
81 "This package provides genome wide annotation for E coli strain K12,
82 primarily based on mapping using Entrez Gene identifiers. Entrez Gene is
83 National Center for Biotechnology Information (NCBI)’s database for
84 gene-specific information. Entrez Gene maintains records from genomes which
85 have been completely sequenced, which have an active research community to
86 submit gene-specific information, or which are scheduled for intense sequence
87 analysis.")
88 (license license:artistic2.0)))
89
90 (define-public r-org-bt-eg-db
91 (package
92 (name "r-org-bt-eg-db")
93 (version "3.13.0")
94 (source
95 (origin
96 (method url-fetch)
97 (uri (bioconductor-uri
98 "org.Bt.eg.db"
99 version
100 'annotation))
101 (sha256
102 (base32
103 "0pwvwyfah8fhvaxdc8zkp3lp1v4mchhzr84r3hb0jx97icdvhafi"))))
104 (properties `((upstream-name . "org.Bt.eg.db")))
105 (build-system r-build-system)
106 (propagated-inputs
107 (list r-annotationdbi))
108 (home-page "https://bioconductor.org/packages/org.Bt.eg.db")
109 (synopsis "Genome wide annotation for Bovine")
110 (description
111 "This package provides genome wide annotations for Bovine, primarily
112 based on mapping using Entrez Gene identifiers.")
113 (license license:artistic2.0)))
114
115 (define-public r-reactome-db
116 (package
117 (name "r-reactome-db")
118 (version "1.70.0")
119 (source
120 (origin
121 (method url-fetch)
122 (uri (bioconductor-uri "reactome.db" version 'annotation))
123 (sha256
124 (base32
125 "05wc4fp0faq6h3kq5rwafnips043as31yq11mrjngfxvf5i10srg"))))
126 (properties `((upstream-name . "reactome.db")))
127 (build-system r-build-system)
128 (propagated-inputs
129 (list r-annotationdbi))
130 (home-page "https://bioconductor.org/packages/reactome.db/")
131 (synopsis "Annotation maps for reactome")
132 (description
133 "This package provides a set of annotation maps for the REACTOME
134 database, assembled using data from REACTOME.")
135 (license license:cc-by4.0)))
136
137 (define-public r-bsgenome-btaurus-ucsc-bostau8
138 (package
139 (name "r-bsgenome-btaurus-ucsc-bostau8")
140 (version "1.4.2")
141 (source (origin
142 (method url-fetch)
143 (uri (bioconductor-uri "BSgenome.Btaurus.UCSC.bosTau8"
144 version 'annotation))
145 (sha256
146 (base32
147 "16wjy1aw9nvx03r7w8yh5w7sw3pn8i9nczd0n0728l6nnyqxlsz6"))))
148 (properties
149 `((upstream-name . "BSgenome.Btaurus.UCSC.bosTau8")))
150 (build-system r-build-system)
151 (propagated-inputs
152 (list r-bsgenome))
153 (home-page
154 "https://www.bioconductor.org/packages/BSgenome.Btaurus.UCSC.bosTau8/")
155 (synopsis "Full genome sequences for Bos taurus (UCSC version bosTau8)")
156 (description "This package provides the full genome sequences for Bos
157 taurus (UCSC version bosTau8).")
158 (license license:artistic2.0)))
159
160 (define-public r-bsgenome-celegans-ucsc-ce6
161 (package
162 (name "r-bsgenome-celegans-ucsc-ce6")
163 (version "1.4.0")
164 (source (origin
165 (method url-fetch)
166 (uri (bioconductor-uri "BSgenome.Celegans.UCSC.ce6"
167 version 'annotation))
168 (sha256
169 (base32
170 "0mqzb353xv2c3m3vkb315dkmnxkgczp7ndnknyhpgjlybyf715v9"))))
171 (properties
172 `((upstream-name . "BSgenome.Celegans.UCSC.ce6")))
173 (build-system r-build-system)
174 (propagated-inputs
175 (list r-bsgenome))
176 (home-page
177 "https://www.bioconductor.org/packages/BSgenome.Celegans.UCSC.ce6/")
178 (synopsis "Full genome sequences for Worm")
179 (description
180 "This package provides full genome sequences for Caenorhabditis
181 elegans (Worm) as provided by UCSC (ce6, May 2008) and stored in Biostrings
182 objects.")
183 (license license:artistic2.0)))
184
185 (define-public r-bsgenome-celegans-ucsc-ce10
186 (package
187 (name "r-bsgenome-celegans-ucsc-ce10")
188 (version "1.4.0")
189 (source (origin
190 (method url-fetch)
191 (uri (bioconductor-uri "BSgenome.Celegans.UCSC.ce10"
192 version 'annotation))
193 (sha256
194 (base32
195 "1zaym97jk4npxk14ifvwz2rvhm4zx9xgs33r9vvx9rlynp0gydrk"))))
196 (properties
197 `((upstream-name . "BSgenome.Celegans.UCSC.ce10")))
198 (build-system r-build-system)
199 (propagated-inputs
200 (list r-bsgenome))
201 (home-page
202 "https://www.bioconductor.org/packages/BSgenome.Celegans.UCSC.ce10/")
203 (synopsis "Full genome sequences for Worm")
204 (description
205 "This package provides full genome sequences for Caenorhabditis
206 elegans (Worm) as provided by UCSC (ce10, Oct 2010) and stored in Biostrings
207 objects.")
208 (license license:artistic2.0)))
209
210 (define-public r-bsgenome-dmelanogaster-ucsc-dm6
211 (package
212 (name "r-bsgenome-dmelanogaster-ucsc-dm6")
213 (version "1.4.1")
214 (source (origin
215 (method url-fetch)
216 (uri (bioconductor-uri "BSgenome.Dmelanogaster.UCSC.dm6"
217 version 'annotation))
218 (sha256
219 (base32
220 "1bhj0rdgf7lspw4xby9y9mf7v7jxxz8001bc8vw8kf04rjsx6060"))))
221 (properties
222 `((upstream-name . "BSgenome.Dmelanogaster.UCSC.dm6")))
223 (build-system r-build-system)
224 (propagated-inputs
225 (list r-bsgenome))
226 (home-page
227 "https://www.bioconductor.org/packages/BSgenome.Dmelanogaster.UCSC.dm6/")
228 (synopsis "Full genome sequences for Fly")
229 (description
230 "This package provides full genome sequences for Drosophila
231 melanogaster (Fly) as provided by UCSC (dm6) and stored in Biostrings
232 objects.")
233 (license license:artistic2.0)))
234
235 (define-public r-bsgenome-dmelanogaster-ucsc-dm3
236 (package
237 (name "r-bsgenome-dmelanogaster-ucsc-dm3")
238 (version "1.4.0")
239 (source (origin
240 (method url-fetch)
241 (uri (bioconductor-uri "BSgenome.Dmelanogaster.UCSC.dm3"
242 version 'annotation))
243 (sha256
244 (base32
245 "19bm3lkhhkag3gnwp419211fh0cnr0x6fa0r1lr0ycwrikxdxsv8"))))
246 (properties
247 `((upstream-name . "BSgenome.Dmelanogaster.UCSC.dm3")))
248 (build-system r-build-system)
249 (propagated-inputs
250 (list r-bsgenome))
251 (home-page
252 "https://www.bioconductor.org/packages/BSgenome.Dmelanogaster.UCSC.dm3/")
253 (synopsis "Full genome sequences for Fly")
254 (description
255 "This package provides full genome sequences for Drosophila
256 melanogaster (Fly) as provided by UCSC (dm3, April 2006) and stored in
257 Biostrings objects.")
258 (license license:artistic2.0)))
259
260 (define-public r-bsgenome-dmelanogaster-ucsc-dm3-masked
261 (package
262 (name "r-bsgenome-dmelanogaster-ucsc-dm3-masked")
263 (version "1.3.99")
264 (source (origin
265 (method url-fetch)
266 (uri (bioconductor-uri "BSgenome.Dmelanogaster.UCSC.dm3.masked"
267 version 'annotation))
268 (sha256
269 (base32
270 "1756csb09f1br9rj1l3f08qyh4hlymdbd0cfn8x3fq39dn45m5ap"))))
271 (properties
272 `((upstream-name . "BSgenome.Dmelanogaster.UCSC.dm3.masked")))
273 (build-system r-build-system)
274 (propagated-inputs
275 (list r-bsgenome r-bsgenome-dmelanogaster-ucsc-dm3))
276 (home-page "https://www.bioconductor.org/packages/BSgenome.Dmelanogaster.UCSC.dm3.masked/")
277 (synopsis "Full masked genome sequences for Fly")
278 (description
279 "This package provides full masked genome sequences for Drosophila
280 melanogaster (Fly) as provided by UCSC (dm3, April 2006) and stored in
281 Biostrings objects. The sequences are the same as in
282 BSgenome.Dmelanogaster.UCSC.dm3, except that each of them has the 4 following
283 masks on top: (1) the mask of assembly gaps (AGAPS mask), (2) the mask of
284 intra-contig ambiguities (AMB mask), (3) the mask of repeats from
285 RepeatMasker (RM mask), and (4) the mask of repeats from Tandem Repeats
286 Finder (TRF mask). Only the AGAPS and AMB masks are \"active\" by default.")
287 (license license:artistic2.0)))
288
289 (define-public r-bsgenome-drerio-ucsc-danrer11
290 (package
291 (name "r-bsgenome-drerio-ucsc-danrer11")
292 (version "1.4.2")
293 (source
294 (origin
295 (method url-fetch)
296 (uri (bioconductor-uri "BSgenome.Drerio.UCSC.danRer11"
297 version 'annotation))
298 (sha256
299 (base32 "08a928mqzv2jxngjcs4yr6ni1b9z9al6jdngwi438j8hm41cwk4v"))))
300 (properties `((upstream-name . "BSgenome.Drerio.UCSC.danRer11")))
301 (build-system r-build-system)
302 (propagated-inputs
303 (list r-bsgenome))
304 (home-page "https://bioconductor.org/packages/BSgenome.Drerio.UCSC.danRer11")
305 (synopsis "Full genome sequences for Danio rerio (UCSC version danRer11)")
306 (description
307 "This package provides full genome sequences for Danio rerio (Zebrafish)
308 as provided by UCSC (danRer11, May 2017) and stored in Biostrings objects.")
309 (license license:artistic2.0)))
310
311 (define-public r-bsgenome-hsapiens-1000genomes-hs37d5
312 (package
313 (name "r-bsgenome-hsapiens-1000genomes-hs37d5")
314 (version "0.99.1")
315 (source (origin
316 (method url-fetch)
317 (uri (bioconductor-uri "BSgenome.Hsapiens.1000genomes.hs37d5"
318 version 'annotation))
319 (sha256
320 (base32
321 "1cg0g5fqmsvwyw2p9hp2yy4ilk21jkbbrnpgqvb5c36ihjwvc7sr"))))
322 (properties
323 `((upstream-name . "BSgenome.Hsapiens.1000genomes.hs37d5")))
324 (build-system r-build-system)
325 (propagated-inputs
326 (list r-bsgenome))
327 (home-page
328 "https://www.bioconductor.org/packages/BSgenome.Hsapiens.1000genomes.hs37d5/")
329 (synopsis "Full genome sequences for Homo sapiens")
330 (description
331 "This package provides full genome sequences for Homo sapiens from
332 1000genomes phase2 reference genome sequence (hs37d5), based on NCBI GRCh37.")
333 (license license:artistic2.0)))
334
335 (define-public r-bsgenome-hsapiens-ncbi-grch38
336 (package
337 (name "r-bsgenome-hsapiens-ncbi-grch38")
338 (version "1.3.1000")
339 (source
340 (origin
341 (method url-fetch)
342 (uri (bioconductor-uri "BSgenome.Hsapiens.NCBI.GRCh38"
343 version 'annotation))
344 (sha256
345 (base32
346 "0y75qdq578fh6420vbvsbwmdw8jvr3g06qli2h3vj3pxmjykh9c1"))))
347 (properties `((upstream-name . "BSgenome.Hsapiens.NCBI.GRCh38")))
348 (build-system r-build-system)
349 (propagated-inputs (list r-bsgenome))
350 (home-page
351 "https://bioconductor.org/packages/release/data/annotation/html/\
352 BSgenome.Hsapiens.NCBI.GRCh38.html")
353 (synopsis "Full genome sequences for Homo sapiens (GRCh38)")
354 (description
355 "This package provides full genome sequences for Homo sapiens (Human) as
356 provided by NCBI (GRCh38, 2013-12-17) and stored in Biostrings objects.")
357 (license license:artistic2.0)))
358
359 (define-public r-bsgenome-hsapiens-ucsc-hg19-masked
360 (package
361 (name "r-bsgenome-hsapiens-ucsc-hg19-masked")
362 (version "1.3.993")
363 (source
364 (origin
365 (method url-fetch)
366 (uri (bioconductor-uri "BSgenome.Hsapiens.UCSC.hg19.masked"
367 version 'annotation))
368 (sha256
369 (base32 "19533ihgad67bzhavycv6z708012ylz9cw1qdfmk2b7ikf3kiaz9"))))
370 (properties
371 `((upstream-name . "BSgenome.Hsapiens.UCSC.hg19.masked")))
372 (build-system r-build-system)
373 (propagated-inputs
374 (list r-bsgenome r-bsgenome-hsapiens-ucsc-hg19))
375 (home-page "https://bioconductor.org/packages/BSgenome.Hsapiens.UCSC.hg19.masked/")
376 (synopsis "Full masked genome sequences for Homo sapiens")
377 (description
378 "This package provides full genome sequences for Homo sapiens (Human) as
379 provided by UCSC (hg19, Feb. 2009) and stored in Biostrings objects. The
380 sequences are the same as in BSgenome.Hsapiens.UCSC.hg19, except that each of
381 them has the 4 following masks on top: (1) the mask of assembly gaps (AGAPS
382 mask), (2) the mask of intra-contig ambiguities (AMB mask), (3) the mask of
383 repeats from RepeatMasker (RM mask), and (4) the mask of repeats from Tandem
384 Repeats Finder (TRF mask). Only the AGAPS and AMB masks are \"active\" by
385 default.")
386 (license license:artistic2.0)))
387
388 (define-public r-bsgenome-mmusculus-ucsc-mm9
389 (package
390 (name "r-bsgenome-mmusculus-ucsc-mm9")
391 (version "1.4.0")
392 (source (origin
393 (method url-fetch)
394 (uri (bioconductor-uri "BSgenome.Mmusculus.UCSC.mm9"
395 version 'annotation))
396 (sha256
397 (base32
398 "1birqw30g2azimxpnjfzmkphan7x131yy8b9h85lfz5fjdg7841i"))))
399 (properties
400 `((upstream-name . "BSgenome.Mmusculus.UCSC.mm9")))
401 (build-system r-build-system)
402 (propagated-inputs
403 (list r-bsgenome))
404 (home-page
405 "https://www.bioconductor.org/packages/BSgenome.Mmusculus.UCSC.mm9/")
406 (synopsis "Full genome sequences for Mouse")
407 (description
408 "This package provides full genome sequences for Mus musculus (Mouse) as
409 provided by UCSC (mm9, July 2007) and stored in Biostrings objects.")
410 (license license:artistic2.0)))
411
412 (define-public r-bsgenome-mmusculus-ucsc-mm9-masked
413 (package
414 (name "r-bsgenome-mmusculus-ucsc-mm9-masked")
415 (version "1.3.99")
416 (source (origin
417 (method url-fetch)
418 (uri (bioconductor-uri "BSgenome.Mmusculus.UCSC.mm9.masked"
419 version 'annotation))
420 (sha256
421 (base32
422 "00bpbm3havqcxr4g63zhllsbpd9q6svgihks7qp7x73nm4gvq7fn"))))
423 (properties
424 `((upstream-name . "BSgenome.Mmusculus.UCSC.mm9.masked")))
425 (build-system r-build-system)
426 (propagated-inputs
427 (list r-bsgenome r-bsgenome-mmusculus-ucsc-mm9))
428 (home-page "https://bioconductor.org/packages/BSgenome.Mmusculus.UCSC.mm9.masked/")
429 (synopsis "Full masked genome sequences for Mouse")
430 (description
431 "This package provides full genome sequences for Mus musculus (Mouse) as
432 provided by UCSC (mm9, Jul. 2007) and stored in Biostrings objects. The
433 sequences are the same as in BSgenome.Mmusculus.UCSC.mm9, except that each of
434 them has the 4 following masks on top: (1) the mask of assembly gaps (AGAPS
435 mask), (2) the mask of intra-contig ambiguities (AMB mask), (3) the mask of
436 repeats from RepeatMasker (RM mask), and (4) the mask of repeats from Tandem
437 Repeats Finder (TRF mask). Only the AGAPS and AMB masks are \"active\" by
438 default." )
439 (license license:artistic2.0)))
440
441 (define-public r-bsgenome-mmusculus-ucsc-mm10
442 (package
443 (name "r-bsgenome-mmusculus-ucsc-mm10")
444 (version "1.4.0")
445 (source (origin
446 (method url-fetch)
447 (uri (bioconductor-uri "BSgenome.Mmusculus.UCSC.mm10"
448 version 'annotation))
449 (sha256
450 (base32
451 "12s0nm2na9brjad4rn9l7d3db2aj8qa1xvz0y1k7gk08wayb6bkf"))))
452 (properties
453 `((upstream-name . "BSgenome.Mmusculus.UCSC.mm10")))
454 (build-system r-build-system)
455 (propagated-inputs
456 (list r-bsgenome))
457 (home-page
458 "https://www.bioconductor.org/packages/BSgenome.Mmusculus.UCSC.mm10/")
459 (synopsis "Full genome sequences for Mouse")
460 (description
461 "This package provides full genome sequences for Mus
462 musculus (Mouse) as provided by UCSC (mm10, December 2011) and stored
463 in Biostrings objects.")
464 (license license:artistic2.0)))
465
466 (define-public r-genomeinfodbdata
467 (package
468 (name "r-genomeinfodbdata")
469 (version "1.2.0")
470 (source (origin
471 (method url-fetch)
472 (uri (bioconductor-uri "GenomeInfoDbData" version 'annotation))
473 (sha256
474 (base32
475 "0di6nlqpsyqf693k2na65ayqldih563x3zfrczpqc5q2hl5kg35c"))))
476 (properties
477 `((upstream-name . "GenomeInfoDbData")))
478 (build-system r-build-system)
479 (home-page "https://bioconductor.org/packages/GenomeInfoDbData")
480 (synopsis "Species and taxonomy ID look up tables for GenomeInfoDb")
481 (description "This package contains data for mapping between NCBI taxonomy
482 ID and species. It is used by functions in the GenomeInfoDb package.")
483 (license license:artistic2.0)))
484
485 (define-public r-go-db
486 (package
487 (name "r-go-db")
488 (version "3.7.0")
489 (source (origin
490 (method url-fetch)
491 (uri (bioconductor-uri "GO.db" version 'annotation))
492 (sha256
493 (base32
494 "0i3wcf5h3n0dawzc1hy0kv74f06j80c47n4p3g3fmrcxlhi3jpa5"))))
495 (properties
496 `((upstream-name . "GO.db")))
497 (build-system r-build-system)
498 (propagated-inputs
499 (list r-annotationdbi))
500 (home-page "https://bioconductor.org/packages/GO.db")
501 (synopsis "Annotation maps describing the entire Gene Ontology")
502 (description
503 "The purpose of this GO.db annotation package is to provide detailed
504 information about the latest version of the Gene Ontologies.")
505 (license license:artistic2.0)))
506
507 (define-public r-homo-sapiens
508 (package
509 (name "r-homo-sapiens")
510 (version "1.3.1")
511 (source (origin
512 (method url-fetch)
513 (uri (bioconductor-uri "Homo.sapiens" version 'annotation))
514 (sha256
515 (base32
516 "151vj7h5p1c8yd5swrchk46z469p135wk50hvkl0nhgndvy0jj01"))))
517 (properties
518 `((upstream-name . "Homo.sapiens")))
519 (build-system r-build-system)
520 (propagated-inputs
521 (list r-genomicfeatures
522 r-go-db
523 r-org-hs-eg-db
524 r-txdb-hsapiens-ucsc-hg19-knowngene
525 r-organismdbi
526 r-annotationdbi))
527 (home-page "https://bioconductor.org/packages/Homo.sapiens/")
528 (synopsis "Annotation package for the Homo.sapiens object")
529 (description
530 "This package contains the Homo.sapiens object to access data from
531 several related annotation packages.")
532 (license license:artistic2.0)))
533
534 (define-public r-mus-musculus
535 (package
536 (name "r-mus-musculus")
537 (version "1.3.1")
538 (source
539 (origin
540 (method url-fetch)
541 (uri (bioconductor-uri "Mus.musculus" version 'annotation))
542 (sha256
543 (base32
544 "143zdf83gbfqhy8jm9df7gzhw5q3a64jrjrxrzjf0zd76j8s8j6y"))))
545 (properties `((upstream-name . "Mus.musculus")))
546 (build-system r-build-system)
547 (propagated-inputs
548 (list r-annotationdbi
549 r-genomicfeatures
550 r-go-db
551 r-org-mm-eg-db
552 r-organismdbi
553 r-txdb-mmusculus-ucsc-mm10-knowngene))
554 (home-page "https://bioconductor.org/packages/Mus.musculus")
555 (synopsis "Annotation package for the Mus.musculus object")
556 (description
557 "This package contains the @code{Mus.musculus} object to access data
558 from several related annotation packages.")
559 (license license:artistic2.0)))
560
561 (define-public r-illuminahumanmethylation450kanno-ilmn12-hg19
562 (package
563 (name "r-illuminahumanmethylation450kanno-ilmn12-hg19")
564 (version "0.6.0")
565 (source
566 (origin
567 (method url-fetch)
568 (uri (bioconductor-uri
569 "IlluminaHumanMethylation450kanno.ilmn12.hg19"
570 version 'annotation))
571 (sha256
572 (base32
573 "059vlxsx3p3fcnywwirahsc6mlk813zpqnbv0jsrag6x5bb8z6r4"))))
574 (properties
575 `((upstream-name
576 . "IlluminaHumanMethylation450kanno.ilmn12.hg19")))
577 (build-system r-build-system)
578 (propagated-inputs (list r-minfi))
579 (home-page
580 "https://bioconductor.org/packages/IlluminaHumanMethylation450kanno.ilmn12.hg19/")
581 (synopsis "Annotation for Illumina's 450k methylation arrays")
582 (description
583 "This package provides manifests and annotation for Illumina's 450k array
584 data.")
585 (license license:artistic2.0)))
586
587 (define-public r-org-ce-eg-db
588 (package
589 (name "r-org-ce-eg-db")
590 (version "3.7.0")
591 (source (origin
592 (method url-fetch)
593 (uri (bioconductor-uri "org.Ce.eg.db" version 'annotation))
594 (sha256
595 (base32
596 "1w5br1ss4ha8wv4v2saj7cmbjc2jw0dyj2f2y269l078z31wcnaz"))))
597 (properties
598 `((upstream-name . "org.Ce.eg.db")))
599 (build-system r-build-system)
600 (propagated-inputs
601 (list r-annotationdbi))
602 (home-page "https://www.bioconductor.org/packages/org.Ce.eg.db/")
603 (synopsis "Genome wide annotation for Worm")
604 (description
605 "This package provides mappings from Entrez gene identifiers to various
606 annotations for the genome of the model worm Caenorhabditis elegans.")
607 (license license:artistic2.0)))
608
609 (define-public r-org-dm-eg-db
610 (package
611 (name "r-org-dm-eg-db")
612 (version "3.7.0")
613 (source (origin
614 (method url-fetch)
615 (uri (bioconductor-uri "org.Dm.eg.db" version 'annotation))
616 (sha256
617 (base32
618 "1pqjrzlyg72bjpy8zsxvaglc7jsv176bnyi87xdajmkvsgxpm7b3"))))
619 (properties
620 `((upstream-name . "org.Dm.eg.db")))
621 (build-system r-build-system)
622 (propagated-inputs
623 (list r-annotationdbi))
624 (home-page "https://www.bioconductor.org/packages/org.Dm.eg.db/")
625 (synopsis "Genome wide annotation for Fly")
626 (description
627 "This package provides mappings from Entrez gene identifiers to various
628 annotations for the genome of the model fruit fly Drosophila melanogaster.")
629 (license license:artistic2.0)))
630
631 (define-public r-org-dr-eg-db
632 (package
633 (name "r-org-dr-eg-db")
634 (version "3.7.0")
635 (source (origin
636 (method url-fetch)
637 (uri (bioconductor-uri "org.Dr.eg.db" version 'annotation))
638 (sha256
639 (base32
640 "1xs5wsbcpy0iwbjyiv7fax57djqc529ai5fk1qfsdcvlja3cpglx"))))
641 (properties
642 `((upstream-name . "org.Dr.eg.db")))
643 (build-system r-build-system)
644 (propagated-inputs
645 (list r-annotationdbi))
646 (home-page "https://www.bioconductor.org/packages/org.Dr.eg.db/")
647 (synopsis "Annotation for Zebrafish")
648 (description
649 "This package provides genome wide annotations for Zebrafish, primarily
650 based on mapping using Entrez Gene identifiers.")
651 (license license:artistic2.0)))
652
653 (define-public r-org-hs-eg-db
654 (package
655 (name "r-org-hs-eg-db")
656 (version "3.14.0")
657 (source (origin
658 (method url-fetch)
659 (uri (bioconductor-uri "org.Hs.eg.db" version 'annotation))
660 (sha256
661 (base32
662 "0mnddv42ll0sc0zxf7hkgilslykbvfn7xgxg1g8qi57q2dmpwb6j"))))
663 (properties
664 `((upstream-name . "org.Hs.eg.db")))
665 (build-system r-build-system)
666 (propagated-inputs
667 (list r-annotationdbi))
668 (home-page "https://www.bioconductor.org/packages/org.Hs.eg.db/")
669 (synopsis "Genome wide annotation for Human")
670 (description
671 "This package contains genome-wide annotations for Human, primarily based
672 on mapping using Entrez Gene identifiers.")
673 (license license:artistic2.0)))
674
675 (define-public r-org-mm-eg-db
676 (package
677 (name "r-org-mm-eg-db")
678 (version "3.7.0")
679 (source (origin
680 (method url-fetch)
681 (uri (bioconductor-uri "org.Mm.eg.db" version 'annotation))
682 (sha256
683 (base32
684 "1i3nvrd3wjigf1rmgxq1p5xxc3p8v02h5gwi62s30rkrsyjjfjxx"))))
685 (properties
686 `((upstream-name . "org.Mm.eg.db")))
687 (build-system r-build-system)
688 (propagated-inputs
689 (list r-annotationdbi))
690 (home-page "https://www.bioconductor.org/packages/org.Mm.eg.db/")
691 (synopsis "Genome wide annotation for Mouse")
692 (description
693 "This package provides mappings from Entrez gene identifiers to various
694 annotations for the genome of the model mouse Mus musculus.")
695 (license license:artistic2.0)))
696
697 (define-public r-bsgenome-hsapiens-ucsc-hg19
698 (package
699 (name "r-bsgenome-hsapiens-ucsc-hg19")
700 (version "1.4.3")
701 (source (origin
702 (method url-fetch)
703 (uri (bioconductor-uri "BSgenome.Hsapiens.UCSC.hg19"
704 version 'annotation))
705 (sha256
706 (base32
707 "06lx7q7i52lg3vkjkqy492z9ianzgi4nhs9m1jrxjjb4hgbnbyjv"))))
708 (properties
709 `((upstream-name . "BSgenome.Hsapiens.UCSC.hg19")))
710 (build-system r-build-system)
711 (propagated-inputs
712 (list r-bsgenome))
713 (home-page
714 "https://www.bioconductor.org/packages/BSgenome.Hsapiens.UCSC.hg19/")
715 (synopsis "Full genome sequences for Homo sapiens")
716 (description
717 "This package provides full genome sequences for Homo sapiens as provided
718 by UCSC (hg19, February 2009) and stored in Biostrings objects.")
719 (license license:artistic2.0)))
720
721 (define-public r-bsgenome-hsapiens-ucsc-hg38
722 (package
723 (name "r-bsgenome-hsapiens-ucsc-hg38")
724 (version "1.4.4")
725 (source (origin
726 (method url-fetch)
727 (uri (bioconductor-uri "BSgenome.Hsapiens.UCSC.hg38"
728 version 'annotation))
729 (sha256
730 (base32 "03xmh6q99nqjxz29m6j0ymxlk22jq0nlvpf4a2yhg3hgnxqkakh2"))))
731 (properties
732 `((upstream-name . "BSgenome.Hsapiens.UCSC.hg38")))
733 (build-system r-build-system)
734 (propagated-inputs
735 (list r-bsgenome))
736 (home-page
737 "https://www.bioconductor.org/packages/BSgenome.Hsapiens.UCSC.hg38/")
738 (synopsis "Full genome sequences for Homo sapiens")
739 (description
740 "This package provides full genome sequences for Homo sapiens (Human)
741 as provided by UCSC (hg38, Dec. 2013) and stored in Biostrings objects.")
742 (license license:artistic2.0)))
743
744 (define-public r-ensdb-hsapiens-v75
745 (package
746 (name "r-ensdb-hsapiens-v75")
747 (version "2.99.0")
748 (source
749 (origin
750 (method url-fetch)
751 (uri (bioconductor-uri "EnsDb.Hsapiens.v75" version 'annotation))
752 (sha256
753 (base32
754 "0jx6rf6v0j8yr07q3c1h7s121901dc400nm6xaiv4i7kb5czjn9c"))))
755 (properties
756 `((upstream-name . "EnsDb.Hsapiens.v75")))
757 (build-system r-build-system)
758 (propagated-inputs
759 (list r-ensembldb))
760 (home-page "https://bioconductor.org/packages/EnsDb.Hsapiens.v75")
761 (synopsis "Ensembl based annotation package")
762 (description
763 "This package exposes an annotation database generated from Ensembl.")
764 (license license:artistic2.0)))
765
766 (define-public r-ensdb-hsapiens-v86
767 (package
768 (name "r-ensdb-hsapiens-v86")
769 (version "2.99.0")
770 (source
771 (origin
772 (method url-fetch)
773 (uri (bioconductor-uri "EnsDb.Hsapiens.v86" version 'annotation))
774 (sha256
775 (base32 "1gp7xrzddpvmh2vrcp571wyy00skxgxfl39ksj4h0hm1qay0fb2m"))))
776 (properties `((upstream-name . "EnsDb.Hsapiens.v86")))
777 (build-system r-build-system)
778 (propagated-inputs (list r-ensembldb))
779 (home-page "https://bioconductor.org/packages/EnsDb.Hsapiens.v86")
780 (synopsis "Ensembl based annotation package")
781 (description "This package exposes an annotation database generated from
782 Ensembl.")
783 (license license:artistic2.0)))
784
785 (define-public r-ensdb-mmusculus-v79
786 (package
787 (name "r-ensdb-mmusculus-v79")
788 (version "2.99.0")
789 (source
790 (origin
791 (method url-fetch)
792 (uri (bioconductor-uri "EnsDb.Mmusculus.v79" version 'annotation))
793 (sha256
794 (base32 "1zpmq7v55if6q9r0h883q9k8l70ym20b01m9hxf121wb256rl9f7"))))
795 (properties `((upstream-name . "EnsDb.Mmusculus.v79")))
796 (build-system r-build-system)
797 (propagated-inputs (list r-ensembldb))
798 (home-page "https://bioconductor.org/packages/EnsDb.Mmusculus.v79")
799 (synopsis "Ensembl based annotation package")
800 (description "This package exposes an annotation database generated from
801 Ensembl.")
802 (license license:artistic2.0)))
803
804 (define-public r-snplocs-hsapiens-dbsnp144-grch37
805 (package
806 (name "r-snplocs-hsapiens-dbsnp144-grch37")
807 (version "0.99.20")
808 (source (origin
809 (method url-fetch)
810 (uri (bioconductor-uri "SNPlocs.Hsapiens.dbSNP144.GRCh37"
811 version 'annotation))
812 (sha256
813 (base32
814 "1z8kx43ki1jvj7ms7pcybakcdimfwr6zpjvspkjmma97bdz093iz"))))
815 (build-system r-build-system)
816 ;; As this package provides little more than a very large data file it
817 ;; doesn't make sense to build substitutes.
818 (arguments `(#:substitutable? #f))
819 (propagated-inputs
820 (list r-biocgenerics
821 r-s4vectors
822 r-iranges
823 r-genomeinfodb
824 r-genomicranges
825 r-bsgenome
826 r-biostrings))
827 (home-page
828 "https://bioconductor.org/packages/SNPlocs.Hsapiens.dbSNP144.GRCh37/")
829 (synopsis "SNP locations for Homo sapiens (dbSNP Build 144)")
830 (description "This package provides SNP locations and alleles for Homo
831 sapiens extracted from NCBI dbSNP Build 144. The source data files used for
832 this package were created by NCBI on May 29-30, 2015, and contain SNPs mapped
833 to reference genome GRCh37.p13. Note that the GRCh37.p13 genome is a
834 patched version of GRCh37. However the patch doesn't alter chromosomes 1-22,
835 X, Y, MT. GRCh37 itself is the same as the hg19 genome from UCSC *except* for
836 the mitochondrion chromosome. Therefore, the SNPs in this package can be
837 injected in @code{BSgenome.Hsapiens.UCSC.hg19} and they will land at the
838 correct position but this injection will exclude chrM (i.e. nothing will be
839 injected in that sequence).")
840 (license license:artistic2.0)))
841
842 (define-public r-txdb-dmelanogaster-ucsc-dm6-ensgene
843 (package
844 (name "r-txdb-dmelanogaster-ucsc-dm6-ensgene")
845 (version "3.12.0")
846 (source
847 (origin
848 (method url-fetch)
849 (uri (bioconductor-uri "TxDb.Dmelanogaster.UCSC.dm6.ensGene"
850 version 'annotation))
851 (sha256
852 (base32
853 "0yij7zyqkmmr13389rs2gfa5anvvw648nnl1kjbsgvyxkggif8q4"))))
854 (properties
855 `((upstream-name . "TxDb.Dmelanogaster.UCSC.dm6.ensGene")))
856 (build-system r-build-system)
857 (propagated-inputs
858 (list r-annotationdbi r-genomicfeatures))
859 (home-page
860 "https://bioconductor.org/packages/TxDb.Dmelanogaster.UCSC.dm6.ensGene")
861 (synopsis "Annotation package for TxDb object(s)")
862 (description
863 "This package exposes an annotation databases generated from UCSC by
864 exposing these as TxDb objects.")
865 (license license:artistic2.0)))
866
867 (define-public r-txdb-hsapiens-ucsc-hg19-knowngene
868 (package
869 (name "r-txdb-hsapiens-ucsc-hg19-knowngene")
870 (version "3.2.2")
871 (source (origin
872 (method url-fetch)
873 (uri (bioconductor-uri "TxDb.Hsapiens.UCSC.hg19.knownGene"
874 version 'annotation))
875 (sha256
876 (base32
877 "1sajhcqqwazgz2lqbik7rd935i7kpnh08zxbp2ra10j72yqy4g86"))))
878 (properties
879 `((upstream-name . "TxDb.Hsapiens.UCSC.hg19.knownGene")))
880 (build-system r-build-system)
881 (propagated-inputs
882 (list r-genomicfeatures))
883 (home-page
884 "https://bioconductor.org/packages/TxDb.Hsapiens.UCSC.hg19.knownGene/")
885 (synopsis "Annotation package for human genome in TxDb format")
886 (description
887 "This package provides an annotation database of Homo sapiens genome
888 data. It is derived from the UCSC hg19 genome and based on the \"knownGene\"
889 track. The database is exposed as a @code{TxDb} object.")
890 (license license:artistic2.0)))
891
892 (define-public r-txdb-hsapiens-ucsc-hg38-knowngene
893 (package
894 (name "r-txdb-hsapiens-ucsc-hg38-knowngene")
895 (version "3.15.0")
896 (source (origin
897 (method url-fetch)
898 (uri (bioconductor-uri "TxDb.Hsapiens.UCSC.hg38.knownGene"
899 version 'annotation))
900 (sha256
901 (base32 "1y9fqhkk5wgny43bxc0j82afy49vz34rblcmcfmwavngdkpnj879"))))
902 (properties
903 `((upstream-name . "TxDb.Hsapiens.UCSC.hg38.knownGene")))
904 (build-system r-build-system)
905 (propagated-inputs
906 (list r-annotationdbi r-genomicfeatures))
907 (home-page
908 "https://bioconductor.org/packages/TxDb.Hsapiens.UCSC.hg38.knownGene/")
909 (synopsis "Annotation package for human genome in TxDb format")
910 (description
911 "This package provides an annotation database of Homo sapiens genome
912 data. It is derived from the UCSC hg38 genome and based on the \"knownGene\"
913 track. The database is exposed as a @code{TxDb} object.")
914 (license license:artistic2.0)))
915
916 (define-public r-txdb-mmusculus-ucsc-mm9-knowngene
917 (package
918 (name "r-txdb-mmusculus-ucsc-mm9-knowngene")
919 (version "3.2.2")
920 (source (origin
921 (method url-fetch)
922 (uri (bioconductor-uri "TxDb.Mmusculus.UCSC.mm9.knownGene"
923 version 'annotation))
924 (sha256
925 (base32
926 "16bjxy00363hf91ik2mqlqls86i07gia72qh92xc3l1ncch61mx2"))))
927 (properties
928 `((upstream-name . "TxDb.Mmusculus.UCSC.mm9.knownGene")))
929 (build-system r-build-system)
930 (propagated-inputs
931 (list r-genomicfeatures r-annotationdbi))
932 (home-page
933 "https://bioconductor.org/packages/TxDb.Mmusculus.UCSC.mm9.knownGene/")
934 (synopsis "Annotation package for mouse genome in TxDb format")
935 (description
936 "This package provides an annotation database of Mouse genome data. It
937 is derived from the UCSC mm9 genome and based on the \"knownGene\" track. The
938 database is exposed as a @code{TxDb} object.")
939 (license license:artistic2.0)))
940
941 (define-public r-txdb-mmusculus-ucsc-mm10-knowngene
942 (package
943 (name "r-txdb-mmusculus-ucsc-mm10-knowngene")
944 (version "3.10.0")
945 (source (origin
946 (method url-fetch)
947 (uri (bioconductor-uri "TxDb.Mmusculus.UCSC.mm10.knownGene"
948 version 'annotation))
949 (sha256
950 (base32
951 "0xs9npnhbwll7p62hibs02y4ac23jchdcr25i6a7qwq1kms82qk9"))))
952 (properties
953 `((upstream-name . "TxDb.Mmusculus.UCSC.mm10.knownGene")))
954 (build-system r-build-system)
955 (propagated-inputs
956 (list r-bsgenome r-genomicfeatures r-annotationdbi))
957 (home-page
958 "https://bioconductor.org/packages/TxDb.Mmusculus.UCSC.mm10.knownGene/")
959 (synopsis "Annotation package for TxDb knownGene object(s) for Mouse")
960 (description
961 "This package loads a TxDb object, which is an R interface to
962 prefabricated databases contained in this package. This package provides
963 the TxDb object of Mouse data as provided by UCSC (mm10, December 2011)
964 based on the knownGene track.")
965 (license license:artistic2.0)))
966
967 (define-public r-txdb-celegans-ucsc-ce6-ensgene
968 (package
969 (name "r-txdb-celegans-ucsc-ce6-ensgene")
970 (version "3.2.2")
971 (source
972 (origin
973 (method url-fetch)
974 (uri (bioconductor-uri "TxDb.Celegans.UCSC.ce6.ensGene"
975 version 'annotation))
976 (sha256
977 (base32
978 "1sgppva33cdy4isj2is8mfalj5gmmkpbkq9w1d83a4agcq31mi90"))))
979 (properties
980 `((upstream-name . "TxDb.Celegans.UCSC.ce6.ensGene")))
981 (build-system r-build-system)
982 (propagated-inputs
983 (list r-annotationdbi r-genomicfeatures))
984 (home-page "https://bioconductor.org/packages/TxDb.Celegans.UCSC.ce6.ensGene/")
985 (synopsis "Annotation package for C elegans TxDb objects")
986 (description
987 "This package exposes a C elegans annotation database generated from UCSC
988 by exposing these as TxDb objects.")
989 (license license:artistic2.0)))
990
991 (define-public r-fdb-infiniummethylation-hg19
992 (package
993 (name "r-fdb-infiniummethylation-hg19")
994 (version "2.2.0")
995 (source (origin
996 (method url-fetch)
997 (uri (bioconductor-uri "FDb.InfiniumMethylation.hg19"
998 version 'annotation))
999 (sha256
1000 (base32
1001 "0gq90fvph6kgrpjb89nvzq6hl1k24swn19rgjh5g98l86mja6nk0"))))
1002 (properties
1003 `((upstream-name . "FDb.InfiniumMethylation.hg19")))
1004 (build-system r-build-system)
1005 (propagated-inputs
1006 (list r-biostrings r-genomicfeatures r-annotationdbi r-org-hs-eg-db
1007 r-txdb-hsapiens-ucsc-hg19-knowngene))
1008 (home-page "https://bioconductor.org/packages/FDb.InfiniumMethylation.hg19/")
1009 (synopsis "Compiled HumanMethylation27 and HumanMethylation450 annotations")
1010 (description
1011 "This is an annotation package for Illumina Infinium DNA methylation
1012 probes. It contains the compiled HumanMethylation27 and HumanMethylation450
1013 annotations.")
1014 (license license:artistic2.0)))
1015
1016 (define-public r-illuminahumanmethylationepicmanifest
1017 (package
1018 (name "r-illuminahumanmethylationepicmanifest")
1019 (version "0.3.0")
1020 (source (origin
1021 (method url-fetch)
1022 (uri (bioconductor-uri "IlluminaHumanMethylationEPICmanifest"
1023 version 'annotation))
1024 (sha256
1025 (base32
1026 "0alhjda5g186z8b1nsmnpfswrlj7prdz8mkwx60wkkl6hkcnk6p3"))))
1027 (properties
1028 `((upstream-name . "IlluminaHumanMethylationEPICmanifest")))
1029 (build-system r-build-system)
1030 (propagated-inputs
1031 (list r-minfi))
1032 (home-page "https://bioconductor.org/packages/IlluminaHumanMethylationEPICmanifest/")
1033 (synopsis "Manifest for Illumina's EPIC methylation arrays")
1034 (description
1035 "This is a manifest package for Illumina's EPIC methylation arrays.")
1036 (license license:artistic2.0)))
1037
1038 (define-public r-do-db
1039 (package
1040 (name "r-do-db")
1041 (version "2.9")
1042 (source (origin
1043 (method url-fetch)
1044 (uri (bioconductor-uri "DO.db" version 'annotation))
1045 (sha256
1046 (base32
1047 "10bqqa124l61ivzy4mdd3z3ar9a6537qbxw23pc4y9w8a6dwnavn"))))
1048 (properties
1049 `((upstream-name . "DO.db")))
1050 (build-system r-build-system)
1051 (propagated-inputs
1052 (list r-annotationdbi))
1053 (home-page "https://www.bioconductor.org/packages/DO.db/")
1054 (synopsis "Annotation maps describing the entire Disease Ontology")
1055 (description
1056 "This package provides a set of annotation maps describing the entire
1057 Disease Ontology.")
1058 (license license:artistic2.0)))
1059
1060 (define-public r-hgu133plus2-db
1061 (package
1062 (name "r-hgu133plus2-db")
1063 (version "3.13.0")
1064 (source
1065 (origin
1066 (method url-fetch)
1067 (uri (bioconductor-uri "hgu133plus2.db" version 'annotation))
1068 (sha256
1069 (base32 "0i6cfk7ahql4fcgrq0dai9gkjbsahyzd9iv4lqv1ad58fzkmipnx"))))
1070 (properties `((upstream-name . "hgu133plus2.db")))
1071 (build-system r-build-system)
1072 (propagated-inputs (list r-annotationdbi r-org-hs-eg-db))
1073 (home-page "https://bioconductor.org/packages/hgu133plus2.db")
1074 (synopsis "Affymetrix Affymetrix HG-U133_Plus_2 Array annotation data")
1075 (description
1076 "This package provides Affymetrix HG-U133_Plus_2 array annotation
1077 data (chip hgu133plus2) assembled using data from public repositories.")
1078 (license license:artistic2.0)))
1079
1080 (define-public r-pfam-db
1081 (package
1082 (name "r-pfam-db")
1083 (version "3.15.0")
1084 (source
1085 (origin
1086 (method url-fetch)
1087 (uri (bioconductor-uri "PFAM.db" version 'annotation))
1088 (sha256
1089 (base32 "03vjfb9vx1gxrw1jkq6y4i46qhjj9z2mkdiflglbd6kpfrgnl0z7"))))
1090 (properties `((upstream-name . "PFAM.db")))
1091 (build-system r-build-system)
1092 (propagated-inputs
1093 (list r-annotationdbi))
1094 (home-page "https://bioconductor.org/packages/PFAM.db")
1095 (synopsis "Set of protein ID mappings for PFAM")
1096 (description
1097 "This package provides a set of protein ID mappings for PFAM, assembled
1098 using data from public repositories.")
1099 (license license:artistic2.0)))
1100
1101 (define-public r-phastcons100way-ucsc-hg19
1102 (package
1103 (name "r-phastcons100way-ucsc-hg19")
1104 (version "3.7.2")
1105 (source
1106 (origin
1107 (method url-fetch)
1108 (uri (bioconductor-uri "phastCons100way.UCSC.hg19"
1109 version 'annotation))
1110 (sha256
1111 (base32
1112 "1jmc4k4zgkx5vr2plnidnd9bidlwlb0kr7mjg60cqjw7dq7jl1fa"))))
1113 (properties
1114 `((upstream-name . "phastCons100way.UCSC.hg19")))
1115 (build-system r-build-system)
1116 (propagated-inputs
1117 (list r-bsgenome
1118 r-genomeinfodb
1119 r-genomicranges
1120 r-genomicscores
1121 r-iranges
1122 r-s4vectors))
1123 (home-page "https://bioconductor.org/packages/phastCons100way.UCSC.hg19")
1124 (synopsis "UCSC phastCons conservation scores for hg19")
1125 (description
1126 "This package provides UCSC phastCons conservation scores for the human
1127 genome (hg19) calculated from multiple alignments with other 99 vertebrate
1128 species.")
1129 (license license:artistic2.0)))
1130
1131 \f
1132 ;;; Experiment data
1133
1134 (define-public r-abadata
1135 (package
1136 (name "r-abadata")
1137 (version "1.12.0")
1138 (source (origin
1139 (method url-fetch)
1140 (uri (bioconductor-uri "ABAData" version 'experiment))
1141 (sha256
1142 (base32
1143 "1bmj341xcymlrk02gss5vvrqc4ddas0rdw39lnpsj98hq6n11p5z"))))
1144 (properties
1145 `((upstream-name . "ABAData")))
1146 (build-system r-build-system)
1147 (propagated-inputs
1148 (list r-annotationdbi))
1149 (home-page "https://www.bioconductor.org/packages/ABAData/")
1150 (synopsis "Gene expression in human brain regions from Allen Brain Atlas")
1151 (description
1152 "This package provides the data for the gene expression enrichment
1153 analysis conducted in the package ABAEnrichment. The package includes three
1154 datasets which are derived from the Allen Brain Atlas:
1155
1156 @enumerate
1157 @item Gene expression data from Human Brain (adults) averaged across donors,
1158 @item Gene expression data from the Developing Human Brain pooled into five
1159 age categories and averaged across donors, and
1160 @item a developmental effect score based on the Developing Human Brain
1161 expression data.
1162 @end enumerate
1163
1164 All datasets are restricted to protein coding genes.")
1165 (license license:gpl2+)))
1166
1167 (define-public r-adductdata
1168 (package
1169 (name "r-adductdata")
1170 (version "1.12.0")
1171 (source (origin
1172 (method url-fetch)
1173 (uri (bioconductor-uri "adductData" version 'experiment))
1174 (sha256
1175 (base32 "02r7p1645vhhf7wn5x0aklmf7l97h6fjb8v9mldim4waccmpyg48"))))
1176 (properties `((upstream-name . "adductData")))
1177 (build-system r-build-system)
1178 (propagated-inputs (list r-annotationhub r-experimenthub))
1179 (native-inputs (list r-knitr))
1180 (home-page "https://bioconductor.org/packages/adductData")
1181 (synopsis "Data from untargeted mass spectrometry of modifications to Cys34")
1182 (description
1183 "This package contains data from untargeted @dfn{mass spectrometry} (MS)
1184 of modifications to @dfn{oxidized cysteine} (Cys) 34 in @dfn{human serum
1185 albumin} (HSA).")
1186 (license license:artistic2.0)))
1187
1188 (define-public r-aneufinderdata
1189 (package
1190 (name "r-aneufinderdata")
1191 (version "1.24.0")
1192 (source (origin
1193 (method url-fetch)
1194 (uri (bioconductor-uri "AneuFinderData" version 'experiment))
1195 (sha256
1196 (base32 "0cncb8km0sc2xh95rgnnm38kys5ml0n8gh8cl6x7ls1xh9sm83f7"))))
1197 (build-system r-build-system)
1198 (home-page "https://bioconductor.org/packages/AneuFinderData/")
1199 (synopsis "Data package for @code{AneuFinder}")
1200 (description "This package contains whole-genome single cell sequencing data for
1201 demonstration purposes in the @code{AneuFinder} package.")
1202 (license license:artistic2.0)))
1203
1204 (define-public r-arrmdata
1205 (package
1206 (name "r-arrmdata")
1207 (version "1.32.0")
1208 (source (origin
1209 (method url-fetch)
1210 (uri (bioconductor-uri "ARRmData" version 'experiment))
1211 (sha256
1212 (base32 "1cjzr58426s9z2bwjz3wzlkh52fv0q85cw4gbjnhwakh9sr3dd5p"))))
1213 (properties
1214 `((upstream-name . "ARRmData")))
1215 (build-system r-build-system)
1216 (home-page "https://www.bioconductor.org/packages/ARRmData/")
1217 (synopsis "Example dataset for normalization of Illumina 450k methylation data")
1218 (description
1219 "This package provides raw beta values from 36 samples across 3 groups
1220 from Illumina 450k methylation arrays.")
1221 (license license:artistic2.0)))
1222
1223 (define-public r-biscuiteerdata
1224 (package
1225 (name "r-biscuiteerdata")
1226 (version "1.10.0")
1227 (source
1228 (origin
1229 (method url-fetch)
1230 (uri (bioconductor-uri "biscuiteerData" version 'experiment))
1231 (sha256
1232 (base32 "0nda6b8mkv93s513y0xfgxvi7zn8v07jx323ii709rknlncm6qqw"))))
1233 (properties
1234 `((upstream-name . "biscuiteerData")))
1235 (build-system r-build-system)
1236 (propagated-inputs
1237 (list r-annotationhub r-curl r-experimenthub))
1238 (native-inputs (list r-knitr))
1239 (home-page "https://bioconductor.org/packages/biscuiteerData")
1240 (synopsis "Data package for Biscuiteer")
1241 (description
1242 "This package contains default datasets used by the Bioconductor package
1243 biscuiteer.")
1244 (license license:gpl3)))
1245
1246 (define-public r-celldex
1247 (package
1248 (name "r-celldex")
1249 (version "1.6.0")
1250 (source
1251 (origin
1252 (method url-fetch)
1253 (uri (bioconductor-uri "celldex" version 'experiment))
1254 (sha256
1255 (base32 "1fjldmhb9yg6yr3aq5ldvc8xwqw71ix4cdlr53xxckgwljjq7x10"))))
1256 (properties `((upstream-name . "celldex")))
1257 (build-system r-build-system)
1258 (propagated-inputs
1259 (list r-annotationdbi
1260 r-annotationhub
1261 r-delayedarray
1262 r-delayedmatrixstats
1263 r-experimenthub
1264 r-s4vectors
1265 r-summarizedexperiment))
1266 (native-inputs (list r-knitr))
1267 (home-page "https://github.com/LTLA/celldex")
1268 (synopsis "Reference index for cell types")
1269 (description
1270 "This package provides a collection of reference expression datasets with
1271 curated cell type labels, for use in procedures like automated annotation of
1272 single-cell data or deconvolution of bulk RNA-seq.")
1273 (license license:gpl3)))
1274
1275 (define-public r-chromstardata
1276 (package
1277 (name "r-chromstardata")
1278 (version "1.22.0")
1279 (source
1280 (origin
1281 (method url-fetch)
1282 (uri (bioconductor-uri "chromstaRData" version 'experiment))
1283 (sha256
1284 (base32 "1ajwnkibpi01c93nrplxhy6grw8jj5219g4pii4rkan4k5815kv1"))))
1285 (properties `((upstream-name . "chromstaRData")))
1286 (build-system r-build-system)
1287 (home-page "https://bioconductor.org/packages/chromstaRData/")
1288 (synopsis "ChIP-seq data for demonstration purposes")
1289 (description
1290 "This package provides ChIP-seq data for demonstration purposes in the
1291 chromstaR package.")
1292 (license license:gpl3)))
1293
1294 (define-public r-copyhelper
1295 (package
1296 (name "r-copyhelper")
1297 (version "1.28.0")
1298 (source
1299 (origin
1300 (method url-fetch)
1301 (uri (bioconductor-uri "CopyhelpeR" version 'experiment))
1302 (sha256
1303 (base32 "0klrnxck0q14birnpwzkiwmj77hwdn6gazvdg0lqn9y6j5mbkyx1"))))
1304 (properties `((upstream-name . "CopyhelpeR")))
1305 (build-system r-build-system)
1306 (home-page "https://bioconductor.org/packages/CopyhelpeR/")
1307 (synopsis "Helper files for CopywriteR")
1308 (description
1309 "This package contains the helper files that are required to run the
1310 Bioconductor package CopywriteR. It contains pre-assembled 1kb bin GC-content
1311 and mappability files for the reference genomes hg18, hg19, hg38, mm9 and
1312 mm10. In addition, it contains a blacklist filter to remove regions that
1313 display copy number variation. Files are stored as GRanges objects from the
1314 GenomicRanges Bioconductor package.")
1315 (license license:gpl2)))
1316
1317 (define-public r-genelendatabase
1318 (package
1319 (name "r-genelendatabase")
1320 (version "1.32.0")
1321 (source
1322 (origin
1323 (method url-fetch)
1324 (uri (bioconductor-uri "geneLenDataBase" version 'experiment))
1325 (sha256
1326 (base32 "0p4rmd3qszsnyn47mfbk96zfa0bhpyyvsh4ma1ligjrsnmkicsaz"))))
1327 (properties
1328 `((upstream-name . "geneLenDataBase")))
1329 (build-system r-build-system)
1330 (propagated-inputs
1331 (list r-rtracklayer r-genomicfeatures))
1332 (home-page "https://bioconductor.org/packages/geneLenDataBase/")
1333 (synopsis "Lengths of mRNA transcripts for a number of genomes")
1334 (description
1335 "This package provides the lengths of mRNA transcripts for a number of
1336 genomes and gene ID formats, largely based on the UCSC table browser.")
1337 (license license:lgpl2.0+)))
1338
1339 (define-public r-genomationdata
1340 (package
1341 (name "r-genomationdata")
1342 (version "1.28.0")
1343 (source
1344 (origin
1345 (method url-fetch)
1346 (uri (bioconductor-uri "genomationData" version 'experiment))
1347 (sha256
1348 (base32 "0ckdgmarndpz6r0y9sd4nmypzjgivj32w2890yl15xmxkx4397fh"))))
1349 (properties
1350 `((upstream-name . "genomationData")))
1351 (build-system r-build-system)
1352 ;; As this package provides little more than large data files, it doesn't
1353 ;; make sense to build substitutes.
1354 (arguments `(#:substitutable? #f))
1355 (native-inputs
1356 (list r-knitr))
1357 (home-page "https://bioinformatics.mdc-berlin.de/genomation/")
1358 (synopsis "Experimental data for use with the genomation package")
1359 (description
1360 "This package contains experimental genetic data for use with the
1361 genomation package. Included are Chip Seq, Methylation and Cage data,
1362 downloaded from Encode.")
1363 (license license:gpl3+)))
1364
1365 (define-public r-msdata
1366 (package
1367 (name "r-msdata")
1368 (version "0.36.0")
1369 (source
1370 (origin
1371 (method url-fetch)
1372 (uri (bioconductor-uri "msdata" version 'experiment))
1373 (sha256
1374 (base32 "0nqb7d7fa9l15bxy3s9wmy2h79jb6ldwww0hzk5mifabacmzx691"))))
1375 (properties `((upstream-name . "msdata")))
1376 (build-system r-build-system)
1377 (home-page "https://bioconductor.org/packages/msdata")
1378 (synopsis "Various Mass Spectrometry raw data example files")
1379 (description
1380 "This package provides Ion Trap positive ionization mode data in mzML file
1381 format. It includes a subset from 500-850 m/z and 1190-1310 seconds,
1382 including MS2 and MS3, intensity threshold 100.000; extracts from FTICR Apex
1383 III, m/z 400-450; a subset of UPLC - Bruker micrOTOFq data, both mzML and mz5;
1384 LC-MSMS and MRM files from proteomics experiments; and PSI mzIdentML example
1385 files for various search engines.")
1386 (license license:gpl2+)))
1387
1388 (define-public r-pasilla
1389 (package
1390 (name "r-pasilla")
1391 (version "1.24.0")
1392 (source
1393 (origin
1394 (method url-fetch)
1395 (uri (bioconductor-uri "pasilla" version 'experiment))
1396 (sha256
1397 (base32 "1vsxh7mv2krkbdqs5gsgjsxarjbll0bpyk94syrwh56z67n7jyib"))))
1398 (build-system r-build-system)
1399 (propagated-inputs (list r-dexseq))
1400 (native-inputs (list r-knitr))
1401 (home-page "https://www.bioconductor.org/packages/pasilla/")
1402 (synopsis "Data package with per-exon and per-gene read counts")
1403 (description "This package provides per-exon and per-gene read counts
1404 computed for selected genes from RNA-seq data that were presented in the
1405 article 'Conservation of an RNA regulatory map between Drosophila and mammals'
1406 by Brooks et al., Genome Research 2011.")
1407 (license license:lgpl2.1+)))
1408
1409 (define-public r-hsmmsinglecell
1410 (package
1411 (name "r-hsmmsinglecell")
1412 (version "1.16.0")
1413 (source
1414 (origin
1415 (method url-fetch)
1416 (uri (bioconductor-uri "HSMMSingleCell" version 'experiment))
1417 (sha256
1418 (base32 "12whx0pl9461xbak5r9zi6ggx5is8sk6mgrbjwlmx3mbr9am116v"))))
1419 (properties
1420 `((upstream-name . "HSMMSingleCell")))
1421 (build-system r-build-system)
1422 (home-page "https://www.bioconductor.org/packages/HSMMSingleCell/")
1423 (synopsis "Single-cell RNA-Seq for differentiating human skeletal muscle myoblasts (HSMM)")
1424 (description
1425 "Skeletal myoblasts undergo a well-characterized sequence of
1426 morphological and transcriptional changes during differentiation. In this
1427 experiment, primary @dfn{human skeletal muscle myoblasts} (HSMM) were expanded
1428 under high mitogen conditions (GM) and then differentiated by switching to
1429 low-mitogen media (DM). RNA-Seq libraries were sequenced from each of several
1430 hundred cells taken over a time-course of serum-induced differentiation.
1431 Between 49 and 77 cells were captured at each of four time points (0, 24, 48,
1432 72 hours) following serum switch using the Fluidigm C1 microfluidic system.
1433 RNA from each cell was isolated and used to construct mRNA-Seq libraries,
1434 which were then sequenced to a depth of ~4 million reads per library,
1435 resulting in a complete gene expression profile for each cell.")
1436 (license license:artistic2.0)))
1437
1438 (define-public r-all
1439 (package
1440 (name "r-all")
1441 (version "1.38.0")
1442 (source
1443 (origin
1444 (method url-fetch)
1445 (uri (bioconductor-uri "ALL" version 'experiment))
1446 (sha256
1447 (base32 "0410045x327wmfkksshd8yishw4yxij08vn8p65cdj7hb3qy3p0z"))))
1448 (properties `((upstream-name . "ALL")))
1449 (build-system r-build-system)
1450 (propagated-inputs
1451 (list r-biobase))
1452 (home-page "https://bioconductor.org/packages/ALL")
1453 (synopsis "Acute Lymphoblastic Leukemia data from the Ritz laboratory")
1454 (description
1455 "The data consist of microarrays from 128 different individuals with
1456 @dfn{acute lymphoblastic leukemia} (ALL). A number of additional covariates
1457 are available. The data have been normalized (using rma) and it is the
1458 jointly normalized data that are available here. The data are presented in
1459 the form of an @code{exprSet} object.")
1460 (license license:artistic2.0)))
1461
1462 (define-public r-affydata
1463 (package
1464 (name "r-affydata")
1465 (version "1.44.0")
1466 (source
1467 (origin
1468 (method url-fetch)
1469 (uri (bioconductor-uri "affydata" version 'experiment))
1470 (sha256
1471 (base32 "1d8ims7hks536v739r5hhfkkzyzqrf398aqal3hzyfm0psv15jbp"))))
1472 (properties `((upstream-name . "affydata")))
1473 (build-system r-build-system)
1474 (propagated-inputs
1475 (list r-affy))
1476 (home-page "https://bioconductor.org/packages/affydata/")
1477 (synopsis "Affymetrix data for demonstration purposes")
1478 (description
1479 "This package provides example datasets that represent 'real world
1480 examples' of Affymetrix data, unlike the artificial examples included in the
1481 package @code{affy}.")
1482 (license license:gpl2+)))
1483
1484 (define-public r-gagedata
1485 (package
1486 (name "r-gagedata")
1487 (version "2.34.0")
1488 (source
1489 (origin
1490 (method url-fetch)
1491 (uri (bioconductor-uri "gageData" version 'experiment))
1492 (sha256
1493 (base32 "00s2aig9r0bvk45brc0shildrgl2z0i0k8xlvqc9h1s274nnslk9"))))
1494 (properties `((upstream-name . "gageData")))
1495 (build-system r-build-system)
1496 (home-page "https://bioconductor.org/packages/gageData")
1497 (synopsis "Auxiliary data for the gage package")
1498 (description
1499 "This is a supportive data package for the software package @code{gage}.
1500 However, the data supplied here are also useful for gene set or pathway
1501 analysis or microarray data analysis in general. In this package, we provide
1502 two demo microarray dataset: GSE16873 (a breast cancer dataset from GEO) and
1503 BMP6 (originally published as an demo dataset for GAGE, also registered as
1504 GSE13604 in GEO). This package also includes commonly used gene set data based
1505 on KEGG pathways and GO terms for major research species, including human,
1506 mouse, rat and budding yeast. Mapping data between common gene IDs for budding
1507 yeast are also included.")
1508 (license license:gpl2+)))
1509
1510 (define-public r-curatedtcgadata
1511 (package
1512 (name "r-curatedtcgadata")
1513 (version "1.18.0")
1514 (source
1515 (origin
1516 (method url-fetch)
1517 (uri (bioconductor-uri "curatedTCGAData" version 'experiment))
1518 (sha256
1519 (base32 "0h3mpwy6lhyn8hfry13sdjgb35gqyi3g26igfjqzshc5wvsniwpr"))))
1520 (properties
1521 `((upstream-name . "curatedTCGAData")))
1522 (build-system r-build-system)
1523 (propagated-inputs
1524 (list r-annotationhub
1525 r-experimenthub
1526 r-hdf5array
1527 r-multiassayexperiment
1528 r-s4vectors
1529 r-summarizedexperiment))
1530 (native-inputs (list r-knitr))
1531 (home-page "https://bioconductor.org/packages/curatedTCGAData/")
1532 (synopsis "Curated data from The Cancer Genome Atlas")
1533 (description
1534 "This package provides publicly available data from The Cancer Genome
1535 Atlas (TCGA) as @code{MultiAssayExperiment} objects.
1536 @code{MultiAssayExperiment} integrates multiple assays (e.g., RNA-seq, copy
1537 number, mutation, microRNA, protein, and others) with clinical / pathological
1538 data. It also links assay barcodes with patient identifiers, enabling
1539 harmonized subsetting of rows (features) and columns (patients / samples)
1540 across the entire multi-'omics experiment.")
1541 (license license:artistic2.0)))
1542
1543 (define-public r-tcgabiolinksgui-data
1544 (package
1545 (name "r-tcgabiolinksgui-data")
1546 (version "1.16.0")
1547 (source
1548 (origin
1549 (method url-fetch)
1550 (uri (bioconductor-uri "TCGAbiolinksGUI.data" version 'experiment))
1551 (sha256
1552 (base32 "1mb2z59acs1pi1gqvgjyh62wnmbxskc5l0p42gpjajsjip5x1x7g"))))
1553 (properties `((upstream-name . "TCGAbiolinksGUI.data")))
1554 (build-system r-build-system)
1555 (native-inputs (list r-knitr))
1556 (home-page "https://github.com/BioinformaticsFMRP/TCGAbiolinksGUI.data")
1557 (synopsis "Data for the TCGAbiolinksGUI package")
1558 (description "This package provides supporting data for the
1559 TCGAbiolinksGUI package.")
1560 (license license:gpl3)))
1561
1562 \f
1563 ;;; Packages
1564
1565 (define-public r-abarray
1566 (package
1567 (name "r-abarray")
1568 (version "1.64.0")
1569 (source (origin
1570 (method url-fetch)
1571 (uri (bioconductor-uri "ABarray" version))
1572 (sha256
1573 (base32
1574 "0kjq00i2mb21xyjjs3jy09ps80f11cy37wywzjvmxyjxzbsk4d7r"))))
1575 (properties `((upstream-name . "ABarray")))
1576 (build-system r-build-system)
1577 (propagated-inputs (list r-biobase r-multtest))
1578 (home-page "https://bioconductor.org/packages/ABarray")
1579 (synopsis
1580 "Gene expression analysis for Applied Biosystems Genome Survey Microarray")
1581 (description
1582 "The package @code{ABarray} is designed to work with Applied Biosystems
1583 whole genome microarray platform, as well as any other platform whose data can
1584 be transformed into expression data matrix. Functions include data
1585 preprocessing, filtering, control probe analysis, statistical analysis in one
1586 single function. A @dfn{graphical user interface} (GUI) is also provided. The
1587 raw data, processed data, graphics output and statistical results are organized
1588 into folders according to the analysis settings used.")
1589 (license license:gpl2+)))
1590
1591 (define-public r-absseq
1592 (package
1593 (name "r-absseq")
1594 (version "1.50.0")
1595 (source (origin
1596 (method url-fetch)
1597 (uri (bioconductor-uri "ABSSeq" version))
1598 (sha256
1599 (base32
1600 "1kwl0gcqwbgblwvpbvqlgnsi91km77j11f0q1f0gd6hhnv38mmlv"))))
1601 (properties `((upstream-name . "ABSSeq")))
1602 (build-system r-build-system)
1603 (propagated-inputs (list r-limma r-locfit))
1604 (home-page "https://bioconductor.org/packages/ABSSeq")
1605 (synopsis
1606 "RNA-Seq analysis based on modelling absolute expression differences")
1607 (description
1608 "This package implements a new RNA-Seq analysis method and integrates two
1609 modules: a basic model for pairwise comparison and a linear model for complex
1610 design. RNA-Seq quantifies gene expression with reads count, which usually
1611 consists of conditions (or treatments) and several replicates for each
1612 condition. This software infers differential expression directly by the
1613 counts difference between conditions. It assumes that the sum counts
1614 difference between conditions follow a negative binomial distribution. In
1615 addition, @code{ABSSeq} moderates the fold-changes by two steps: the
1616 expression level and gene-specific dispersion, that might facilitate the gene
1617 ranking by fold-change and visualization.")
1618 (license license:gpl3+)))
1619
1620 (define-public r-adam
1621 (package
1622 (name "r-adam")
1623 (version "1.12.0")
1624 (source (origin
1625 (method url-fetch)
1626 (uri (bioconductor-uri "ADAM" version))
1627 (sha256
1628 (base32
1629 "1cgcjykik9hjrwlvvgaccprcrimgq5kwh9cj6367yk9m574a4gmn"))))
1630 (properties `((upstream-name . "ADAM")))
1631 (build-system r-build-system)
1632 (propagated-inputs (list r-dplyr
1633 r-dt
1634 r-go-db
1635 r-keggrest
1636 r-knitr
1637 r-pbapply
1638 r-rcpp
1639 r-stringr
1640 r-summarizedexperiment))
1641 (native-inputs (list r-knitr))
1642 (home-page "https://bioconductor.org/packages/ADAM")
1643 (synopsis "Gene activity and diversity analysis module")
1644 (description
1645 "This software @code{ADAM} is a @dfn{Gene set enrichment analysis} (GSEA)
1646 package created to group a set of genes from comparative samples (control
1647 versus experiment) belonging to different species according to their respective
1648 functions. The corresponding roles are extracted from the default collections
1649 like Gene ontology and @dfn{Kyoto encyclopedia of genes and genomes} (KEGG).
1650 @code{ADAM} show their significance by calculating the p-values referring to
1651 gene diversity and activity. Each group of genes is called @dfn{Group of
1652 functionally associated genes} (GFAG).")
1653 (license license:gpl2+)))
1654
1655 (define-public r-adamgui
1656 (package
1657 (name "r-adamgui")
1658 (version "1.12.0")
1659 (source (origin
1660 (method url-fetch)
1661 (uri (bioconductor-uri "ADAMgui" version))
1662 (sha256
1663 (base32
1664 "0vvd5qdwkfcr7zg7z63x3vvrcg63r6c9p383yvcg2lp8zmx8hsbs"))))
1665 (properties `((upstream-name . "ADAMgui")))
1666 (build-system r-build-system)
1667 (propagated-inputs
1668 (list r-adam
1669 r-colorramps
1670 r-data-table
1671 r-dplyr
1672 r-dt
1673 r-ggplot2
1674 r-ggpubr
1675 r-ggrepel
1676 r-ggsignif
1677 r-go-db
1678 r-gridextra
1679 r-knitr
1680 r-rcolorbrewer
1681 r-reshape2
1682 r-shiny
1683 r-shinyjs
1684 r-stringi
1685 r-stringr
1686 r-testthat
1687 r-varhandle))
1688 (native-inputs (list r-knitr))
1689 (home-page "https://bioconductor.org/packages/ADAMgui/")
1690 (synopsis "GUI for gene activity and diversity analysis")
1691 (description
1692 "This package @code{ADAMgui} is a @dfn{graphical user interface} (GUI)
1693 for the @code{ADAM} package. The @code{ADAMgui} package provides two
1694 shiny-based applications that allows the user to study the output of the
1695 @code{ADAM} package files through different plots. It's possible, for
1696 example, to choose a specific @dfn{group of functionally associated
1697 genes} (GFAG) and observe the gene expression behavior with the plots created
1698 with the @code{GFAGtargetUi} function. Features such as differential
1699 expression and fold change can be easily seen with aid of the plots made with
1700 the @code{GFAGpathUi} function.")
1701 (license license:gpl2+)))
1702
1703 (define-public r-adimpute
1704 (package
1705 (name "r-adimpute")
1706 (version "1.6.0")
1707 (source (origin
1708 (method url-fetch)
1709 (uri (bioconductor-uri "ADImpute" version))
1710 (sha256
1711 (base32
1712 "0885kd8mpmwjpzpx14pi6l3mqcvsixk10vkf5h4sqb7di0nnna4w"))))
1713 (properties `((upstream-name . "ADImpute")))
1714 (build-system r-build-system)
1715 (propagated-inputs
1716 (list r-biocparallel
1717 r-checkmate
1718 r-data-table
1719 r-drimpute
1720 r-kernlab
1721 r-mass
1722 r-matrix
1723 r-rsvd
1724 r-s4vectors
1725 r-saver
1726 r-singlecellexperiment
1727 r-summarizedexperiment))
1728 (native-inputs (list r-knitr))
1729 (home-page "https://bioconductor.org/packages/ADImpute")
1730 (synopsis "Adaptive computational prediction for dropout imputations")
1731 (description
1732 "@dfn{Single-cell RNA sequencing} (scRNA-seq) methods are typically
1733 unable to quantify the expression levels of all genes in a cell, creating a
1734 need for the computational prediction of missing values (dropout imputation).
1735 Most existing dropout imputation methods are limited in the sense that they
1736 exclusively use the scRNA-seq dataset at hand and do not exploit external
1737 gene-gene relationship information. The @code{ADImpute} package proposes two
1738 methods to address this issue:
1739
1740 @enumerate
1741 @item a gene regulatory network-based approach using gene-gene relationships
1742 learnt from external data;
1743 @item a baseline approach corresponding to a sample-wide average.
1744 @end enumerate
1745
1746 @code{ADImpute} implements these novel methods and also combines them with
1747 existing imputation methods like @code{DrImpute} and @code{SAVER}.
1748 @code{ADImpute} can learn the best performing method per gene and combine the
1749 results from different methods into an ensemble.")
1750 (license license:gpl3+)))
1751
1752 (define-public r-adsplit
1753 (package
1754 (name "r-adsplit")
1755 (version "1.66.0")
1756 (source (origin
1757 (method url-fetch)
1758 (uri (bioconductor-uri "adSplit" version))
1759 (sha256
1760 (base32
1761 "1wl2gd0b7krf485clw67cxayp0g9argklkzn8nw1vrkil0vvr4jm"))))
1762 (properties `((upstream-name . "adSplit")))
1763 (build-system r-build-system)
1764 (propagated-inputs
1765 (list r-annotationdbi
1766 r-biobase
1767 r-cluster
1768 r-go-db
1769 r-keggrest
1770 r-multtest))
1771 (home-page "https://compdiag.molgen.mpg.de/software/adSplit.shtml")
1772 (synopsis "Annotation-driven splits in microarray data")
1773 (description
1774 "This package implements clustering of microarray gene expression
1775 profiles according to functional annotations. For each term genes are
1776 annotated to, splits into two subclasses are computed and a significance of
1777 the supporting gene set is determined.")
1778 (license license:gpl2+)))
1779
1780 (define-public r-affixcan
1781 (package
1782 (name "r-affixcan")
1783 (version "1.14.0")
1784 (source (origin
1785 (method url-fetch)
1786 (uri (bioconductor-uri "AffiXcan" version))
1787 (sha256
1788 (base32
1789 "0wj9shzmlxpksbxny571xzfcmmqqzjlk1vq4mx1is2r6ma7jkblq"))))
1790 (properties `((upstream-name . "AffiXcan")))
1791 (build-system r-build-system)
1792 (propagated-inputs
1793 (list r-biocparallel
1794 r-crayon
1795 r-multiassayexperiment
1796 r-summarizedexperiment))
1797 (native-inputs (list r-knitr))
1798 (home-page "https://bioconductor.org/packages/AffiXcan")
1799 (synopsis "Functional approach to impute genetically regulated expression")
1800 (description
1801 "The @code{AffiXcan} package imputes a @dfn{genetically regulated
1802 expression} (GReX) for a set of genes in a sample of individuals, using a
1803 method based on the @dfn{total binding affinity} (TBA). Statistical models to
1804 impute GReX can be trained with a training dataset where the real total
1805 expression values are known.")
1806 (license license:gpl3)))
1807
1808 (define-public r-affyrnadegradation
1809 (package
1810 (name "r-affyrnadegradation")
1811 (version "1.42.0")
1812 (source (origin
1813 (method url-fetch)
1814 (uri (bioconductor-uri "AffyRNADegradation" version))
1815 (sha256
1816 (base32
1817 "16akwmpzwxai7ks5bvc1yyb9sx2scv9b9gas5avb0sk5fk0h3nsf"))))
1818 (properties `((upstream-name . "AffyRNADegradation")))
1819 (build-system r-build-system)
1820 (propagated-inputs (list r-affy))
1821 (home-page "https://bioconductor.org/packages/AffyRNADegradation")
1822 (synopsis
1823 "Analyze and correct probe positional bias in data due to RNA degradation")
1824 (description
1825 "The @code{AffyRNADegradation} package helps with the assessment and
1826 correction of RNA degradation effects in Affymetrix 3 expression arrays. The
1827 parameter @code{d} gives a robust and accurate measure of RNA integrity. The
1828 correction removes the probe positional bias, and thus improves comparability
1829 of samples that are affected by RNA degradation.")
1830 ;; the R file header specifies GPL2 or later
1831 (license license:gpl2+)))
1832
1833 (define-public r-agdex
1834 (package
1835 (name "r-agdex")
1836 (version "1.44.0")
1837 (source (origin
1838 (method url-fetch)
1839 (uri (bioconductor-uri "AGDEX" version))
1840 (sha256
1841 (base32
1842 "0c44fw5ajdjc13409rn3lsv0jhlqa2qcak9b1k8hpig486xxzsr9"))))
1843 (properties `((upstream-name . "AGDEX")))
1844 (build-system r-build-system)
1845 (propagated-inputs (list r-biobase r-gseabase))
1846 (home-page "https://bioconductor.org/packages/AGDEX")
1847 (synopsis
1848 "Evaluate agreement of differential expression for cross-species genomics")
1849 (description
1850 "The objective of @code{AGDEX} is to evaluate whether the results of a
1851 pair of two-group differential expression analysis comparisons show a level of
1852 agreement that is greater than expected if the group labels for each two-group
1853 comparison are randomly assigned. The agreement is evaluated for the entire
1854 transcriptome and (optionally) for a collection of pre-defined gene-sets.
1855 Additionally, the procedure performs permutation-based differential expression
1856 and meta analysis at both gene and gene-set levels of the data from each
1857 experiment.")
1858 (license license:gpl2+)))
1859
1860 (define-public r-aggregatebiovar
1861 (package
1862 (name "r-aggregatebiovar")
1863 (version "1.6.0")
1864 (source (origin
1865 (method url-fetch)
1866 (uri (bioconductor-uri "aggregateBioVar" version))
1867 (sha256
1868 (base32
1869 "0ngg12bgr95m4wm12scmrb55dgy4909c6qrg169l6dkng99v4nx1"))))
1870 (properties `((upstream-name . "aggregateBioVar")))
1871 (build-system r-build-system)
1872 (propagated-inputs
1873 (list r-matrix
1874 r-rlang
1875 r-s4vectors
1876 r-singlecellexperiment
1877 r-summarizedexperiment
1878 r-tibble))
1879 (native-inputs (list r-knitr))
1880 (home-page "https://github.com/jasonratcliff/aggregateBioVar")
1881 (synopsis "Differential gene expression analysis for multi-subject scRNA-seq")
1882 (description
1883 "This package @code{aggregateBioVar} contains tools to summarize single
1884 cell gene expression profiles at the level of subject for single cell RNA-seq
1885 data collected from more than one subject (e.g. biological sample or technical
1886 replicates). A @code{SingleCellExperiment} object is taken as input and
1887 converted to a list of @code{SummarizedExperiment} objects, where each list
1888 element corresponds to an assigned cell type. The @code{SummarizedExperiment}
1889 objects contain aggregate gene-by-subject count matrices and inter-subject
1890 column metadata for individual subjects that can be processed using downstream
1891 bulk RNA-seq tools.")
1892 (license license:gpl3)))
1893
1894 (define-public r-agilp
1895 (package
1896 (name "r-agilp")
1897 (version "3.28.0")
1898 (source (origin
1899 (method url-fetch)
1900 (uri (bioconductor-uri "agilp" version))
1901 (sha256
1902 (base32
1903 "1pm329y2nfcnx98ggxq0prdd5pxfcl5iylvsjjnhw5lyz1awg1yf"))))
1904 (properties `((upstream-name . "agilp")))
1905 (build-system r-build-system)
1906 (home-page "https://bioconductor.org/packages/agilp")
1907 (synopsis "Processing of Agilent expression array")
1908 (description
1909 "This package aims to provide a pipeline for the low-level analysis of
1910 gene expression microarray data, primarily focused on the Agilent platform,
1911 but which also provides utilities which may be useful for other platforms.")
1912 ;; Some files are under GPLv2+ but the combined work is released under the
1913 ;; GPLv3.
1914 (license license:gpl3)))
1915
1916 (define-public r-adductomicsr
1917 (package
1918 (name "r-adductomicsr")
1919 (version "1.12.0")
1920 (source (origin
1921 (method url-fetch)
1922 (uri (bioconductor-uri "adductomicsR" version))
1923 (sha256
1924 (base32
1925 "0623qf06xgdsyz0in2wnxwvpdw8kj6cnwf8vlqmgp7g0n3w701ys"))))
1926 (properties `((upstream-name . "adductomicsR")))
1927 (build-system r-build-system)
1928 (propagated-inputs
1929 (list r-adductdata
1930 r-ade4
1931 r-annotationhub
1932 r-bootstrap
1933 r-data-table
1934 r-dosnow
1935 r-dplyr
1936 r-dt
1937 r-experimenthub
1938 r-fastcluster
1939 r-foreach
1940 r-fpc
1941 r-mzr
1942 r-orgmassspecr
1943 r-pastecs
1944 r-pracma
1945 r-rcppeigen
1946 r-reshape2
1947 r-rvest
1948 r-smoother
1949 r-zoo))
1950 (native-inputs (list r-knitr))
1951 (home-page "https://bioconductor.org/packages/adductomicsR")
1952 (synopsis "Processing of adductomic mass spectral datasets")
1953 (description
1954 "This package @code{adductomicsR} processes data generated by the
1955 @dfn{second stage of mass spectrometry} (MS2) to identify potentially adducted
1956 peptides from spectra that has been corrected for mass drift and retention
1957 time drift and quantifies level mass spectral peaks from @dfn{first stage of
1958 mass spectrometry} (MS1) data.")
1959 (license license:artistic2.0)))
1960
1961 (define-public r-agimicrorna
1962 (package
1963 (name "r-agimicrorna")
1964 (version "2.46.0")
1965 (source (origin
1966 (method url-fetch)
1967 (uri (bioconductor-uri "AgiMicroRna" version))
1968 (sha256
1969 (base32
1970 "0jic89gyphbv7jzlfgm9bh1aq48lp86rq6hr34gsg9z0pa1192xa"))))
1971 (properties `((upstream-name . "AgiMicroRna")))
1972 (build-system r-build-system)
1973 (propagated-inputs
1974 (list r-affy
1975 r-affycoretools
1976 r-biobase
1977 r-limma
1978 r-preprocesscore))
1979 (home-page "https://git.bioconductor.org/packages/AgiMicroRna")
1980 (synopsis
1981 "Processing and differential expression analysis of Agilent microRNA chips")
1982 (description
1983 "@code{AgiMicroRna} provides useful functionality for the processing,
1984 quality assessment and differential expression analysis of Agilent microRNA
1985 array data. The package uses a limma-like structure to generate the processed
1986 data in order to make statistical inferences about differential expression
1987 using the linear model features implemented in limma. Standard Bioconductor
1988 objects are used so that other packages could be used as well.")
1989 (license license:gpl3)))
1990
1991 (define-public r-amountain
1992 (package
1993 (name "r-amountain")
1994 (version "1.22.0")
1995 (source (origin
1996 (method url-fetch)
1997 (uri (bioconductor-uri "AMOUNTAIN" version))
1998 (sha256
1999 (base32
2000 "0vdfabsrisdd7qq28f5ivd0v8zz49szqn677i5lhwnlaix220c54"))))
2001 (properties `((upstream-name . "AMOUNTAIN")))
2002 (build-system r-build-system)
2003 (inputs (list gsl))
2004 (native-inputs (list r-knitr))
2005 (home-page "https://bioconductor.org/packages/AMOUNTAIN")
2006 (synopsis "Modules for multilayer weighted gene co-expression networks")
2007 (description
2008 "This package provides a pure data-driven gene network, @dfn{WGCN}(weighted
2009 gene co-expression network) could be constructed only from expression profile.
2010 Different layers in such networks may represent different time points, multiple
2011 conditions or various species. @code{AMOUNTAIN} aims to search active modules
2012 in multi-layer WGCN using a continuous optimization approach.")
2013 (license license:gpl2+)))
2014
2015 (define-public r-amaretto
2016 (package
2017 (name "r-amaretto")
2018 (version "1.12.0")
2019 (source (origin
2020 (method url-fetch)
2021 (uri (bioconductor-uri "AMARETTO" version))
2022 (sha256
2023 (base32
2024 "111dk19b9910icksyr592cvhc5gwvgknr5q4887j9yxbajd7hcmx"))))
2025 (properties `((upstream-name . "AMARETTO")))
2026 (build-system r-build-system)
2027 (propagated-inputs
2028 (list r-biocfilecache
2029 r-callr
2030 r-circlize
2031 r-complexheatmap
2032 r-curatedtcgadata
2033 r-doparallel
2034 r-dplyr
2035 r-dt
2036 r-foreach
2037 r-ggplot2
2038 r-glmnet
2039 r-gridextra
2040 r-httr
2041 r-impute
2042 r-knitr
2043 r-limma
2044 r-matrix
2045 r-matrixstats
2046 r-multiassayexperiment
2047 r-rcpp
2048 r-readr
2049 r-reshape2
2050 r-rmarkdown
2051 r-tibble))
2052 (native-inputs (list r-knitr))
2053 (home-page "https://bioconductor.org/packages/AMARETTO")
2054 (synopsis "Regulatory network inference and driver gene evaluation")
2055 (description
2056 "This package @code{AMARETTO} represents an algorithm that integrates copy
2057 number, DNA methylation and gene expression data to identify a set of driver
2058 genes by analyzing cancer samples and connects them to clusters of co-expressed
2059 genes, which we define as modules. @code{AMARETTO} can be applied in a pancancer
2060 setting to identify cancer driver genes and their modules on multiple cancer
2061 sites. @code{AMARETTO} captures modules enriched in angiogenesis, cell cycle
2062 and EMT, and modules that accurately predict survival and molecular subtypes.
2063 This allows @code{AMARETTO} to identify novel cancer driver genes directing
2064 canonical cancer pathways.")
2065 (license license:asl2.0)))
2066
2067 (define-public r-anaquin
2068 (package
2069 (name "r-anaquin")
2070 (version "2.20.0")
2071 (source (origin
2072 (method url-fetch)
2073 (uri (bioconductor-uri "Anaquin" version))
2074 (sha256
2075 (base32
2076 "1jgpnls2djl1yzvnk64qc83mljmlci7wflwkza3wr0sv6r47b0dd"))))
2077 (properties `((upstream-name . "Anaquin")))
2078 (build-system r-build-system)
2079 (propagated-inputs
2080 (list r-deseq2
2081 r-ggplot2
2082 r-knitr
2083 r-locfit
2084 r-plyr
2085 r-qvalue
2086 r-rocr))
2087 (native-inputs (list r-knitr))
2088 (home-page "https://www.sequinstandards.com/")
2089 (synopsis "Statistical analysis of sequins")
2090 (description
2091 "The project is intended to support the use of @dfn{sequins}(synthetic
2092 sequencing spike-in controls) owned and made available by the Garvan Institute
2093 of Medical Research. The goal is to provide a standard open source library for
2094 quantitative analysis, modelling and visualization of spike-in controls.")
2095 (license license:bsd-3)))
2096
2097 (define-public r-aneufinder
2098 (package
2099 (name "r-aneufinder")
2100 (version "1.24.0")
2101 (source (origin
2102 (method url-fetch)
2103 (uri (bioconductor-uri "AneuFinder" version))
2104 (sha256
2105 (base32
2106 "1acsp987jv2x4qwbgy3y7ff4r2qz7680b0nbr37m4lmncqfgh8yl"))))
2107 (build-system r-build-system)
2108 (native-inputs
2109 (list r-knitr))
2110 (propagated-inputs
2111 (list r-genomicranges
2112 r-aneufinderdata
2113 r-ecp
2114 r-foreach
2115 r-doparallel
2116 r-biocgenerics
2117 r-s4vectors
2118 r-genomeinfodb
2119 r-iranges
2120 r-rsamtools
2121 r-bamsignals
2122 r-dnacopy
2123 r-biostrings
2124 r-genomicalignments
2125 r-ggplot2
2126 r-reshape2
2127 r-ggdendro
2128 r-ggrepel
2129 r-reordercluster
2130 r-mclust
2131 r-cowplot))
2132 (home-page "https://bioconductor.org/packages/AneuFinder/")
2133 (synopsis "Copy number variation analysis in single-cell-sequencing data")
2134 (description "This package implements functions for copy number variant
2135 calling, plotting, export and analysis from whole-genome single cell
2136 sequencing data.")
2137 (license license:artistic2.0)))
2138
2139 (define-public r-anf
2140 (package
2141 (name "r-anf")
2142 (version "1.18.0")
2143 (source (origin
2144 (method url-fetch)
2145 (uri (bioconductor-uri "ANF" version))
2146 (sha256
2147 (base32
2148 "1fa2pbdapymrpz01ws0m2fbzf11d723x6rbsys29v06is57f5lpj"))))
2149 (properties `((upstream-name . "ANF")))
2150 (build-system r-build-system)
2151 (propagated-inputs
2152 (list r-biobase
2153 r-igraph
2154 r-mass
2155 r-rcolorbrewer
2156 r-survival))
2157 (native-inputs (list r-knitr))
2158 (home-page "https://bioconductor.org/packages/ANF")
2159 (synopsis "Affinity network fusion for complex patient clustering")
2160 (description
2161 "The package @dfn{ANF}(Affinity Network Fusion) provides methods for affinity
2162 matrix construction and fusion as well as spectral clustering. This package is
2163 used for complex patient clustering by integrating multi-omic data through affinity
2164 network fusion.")
2165 (license license:gpl3)))
2166
2167 (define-public r-annmap
2168 (package
2169 (name "r-annmap")
2170 (version "1.38.0")
2171 (source (origin
2172 (method url-fetch)
2173 (uri (bioconductor-uri "annmap" version))
2174 (sha256
2175 (base32
2176 "0ywqbb8jia7rrkzcsf6a11kqf8dnx96z8n8xw7067mahycykbixv"))))
2177 (properties `((upstream-name . "annmap")))
2178 (build-system r-build-system)
2179 (propagated-inputs
2180 (list r-biobase
2181 r-biocgenerics
2182 r-dbi
2183 r-digest
2184 r-genefilter
2185 r-genomicranges
2186 r-iranges
2187 r-lattice
2188 r-rmysql
2189 r-rsamtools))
2190 (home-page "https://github.com/cruk-mi/annmap")
2191 (synopsis
2192 "Genome annotation and visualisation for Affymetrix arrays and NGS analysis")
2193 (description
2194 "This package @code{annmap} provides annotation mappings for Affymetrix exon
2195 arrays and coordinate based queries to support deep sequencing data analysis.
2196 Database access is hidden behind the API which provides a set of functions such
2197 as @code{genesInRange()}, @code{geneToExon()}, @code{exonDetails()}, etc.
2198 Functions to plot gene architecture and BAM file data are also provided.")
2199 (license license:gpl2)))
2200
2201 (define-public r-antiprofiles
2202 (package
2203 (name "r-antiprofiles")
2204 (version "1.36.0")
2205 (source (origin
2206 (method url-fetch)
2207 (uri (bioconductor-uri "antiProfiles" version))
2208 (sha256
2209 (base32
2210 "1277kg5xpyb2yriyjy18p437q5lj22h4al7z7pygkzxzywxv9g40"))))
2211 (properties `((upstream-name . "antiProfiles")))
2212 (build-system r-build-system)
2213 (propagated-inputs
2214 (list r-locfit
2215 r-matrixstats))
2216 (home-page "https://github.com/HCBravoLab/antiProfiles")
2217 (synopsis "Implementation of gene expression anti-profiles")
2218 (description
2219 "This package implements the gene expression anti-profiles method.
2220 Anti-profiles are a new approach for developing cancer genomic signatures that
2221 specifically take advantage of gene expression heterogeneity. They explicitly
2222 model increased gene expression variability in cancer to define robust and
2223 reproducible gene expression signatures capable of accurately distinguishing
2224 tumor samples from healthy controls.")
2225 (license license:artistic2.0)))
2226
2227 (define-public r-biocversion
2228 (package
2229 (name "r-biocversion")
2230 (version "3.15.2")
2231 (source
2232 (origin
2233 (method url-fetch)
2234 (uri (bioconductor-uri "BiocVersion" version))
2235 (sha256
2236 (base32
2237 "0rs4nyza4hqqk204d037gi013135wgfhx5asq2dsdjc9vk5nwzfn"))))
2238 (properties `((upstream-name . "BiocVersion")))
2239 (build-system r-build-system)
2240 (home-page "https://bioconductor.org/packages/BiocVersion/")
2241 (synopsis "Set the appropriate version of Bioconductor packages")
2242 (description
2243 "This package provides repository information for the appropriate version
2244 of Bioconductor.")
2245 (license license:artistic2.0)))
2246
2247 (define-public r-biocgenerics
2248 (package
2249 (name "r-biocgenerics")
2250 (version "0.42.0")
2251 (source (origin
2252 (method url-fetch)
2253 (uri (bioconductor-uri "BiocGenerics" version))
2254 (sha256
2255 (base32
2256 "0iv9bnpw2hycndwbmjsszqfwrksz6dfr6qcz78jkssc9ldsgmdhc"))))
2257 (properties
2258 `((upstream-name . "BiocGenerics")))
2259 (build-system r-build-system)
2260 (home-page "https://bioconductor.org/packages/BiocGenerics")
2261 (synopsis "S4 generic functions for Bioconductor")
2262 (description
2263 "This package provides S4 generic functions needed by many Bioconductor
2264 packages.")
2265 (license license:artistic2.0)))
2266
2267 (define-public r-coverageview
2268 (package
2269 (name "r-coverageview")
2270 (version "1.34.0")
2271 (source (origin
2272 (method url-fetch)
2273 (uri (bioconductor-uri "CoverageView" version))
2274 (sha256
2275 (base32
2276 "0mh66l4yh6rpd1r7qbqwh5jkklqyvpfiap0zcqhz9kimssm2pbbp"))))
2277 (build-system r-build-system)
2278 (propagated-inputs
2279 (list r-s4vectors
2280 r-iranges
2281 r-genomicranges
2282 r-genomicalignments
2283 r-rtracklayer
2284 r-rsamtools))
2285 (home-page "https://bioconductor.org/packages/CoverageView/")
2286 (synopsis "Coverage visualization package for R")
2287 (description "This package provides a framework for the visualization of
2288 genome coverage profiles. It can be used for ChIP-seq experiments, but it can
2289 be also used for genome-wide nucleosome positioning experiments or other
2290 experiment types where it is important to have a framework in order to inspect
2291 how the coverage distributed across the genome.")
2292 (license license:artistic2.0)))
2293
2294 (define-public r-cummerbund
2295 (package
2296 (name "r-cummerbund")
2297 (version "2.38.0")
2298 (source (origin
2299 (method url-fetch)
2300 (uri (bioconductor-uri "cummeRbund" version))
2301 (sha256
2302 (base32
2303 "1p4anmi436zykp0ir307g75g23kj8b7shxg4r65qq6zdwflphm0q"))))
2304 (build-system r-build-system)
2305 (propagated-inputs
2306 (list r-biobase
2307 r-biocgenerics
2308 r-fastcluster
2309 r-ggplot2
2310 r-gviz
2311 r-plyr
2312 r-reshape2
2313 r-rsqlite
2314 r-rtracklayer
2315 r-s4vectors))
2316 (home-page "https://bioconductor.org/packages/cummeRbund/")
2317 (synopsis "Analyze Cufflinks high-throughput sequencing data")
2318 (description "This package allows for persistent storage, access,
2319 exploration, and manipulation of Cufflinks high-throughput sequencing
2320 data. In addition, provides numerous plotting functions for commonly
2321 used visualizations.")
2322 (license license:artistic2.0)))
2323
2324 (define-public r-dearseq
2325 (package
2326 (name "r-dearseq")
2327 (version "1.8.1")
2328 (source
2329 (origin
2330 (method url-fetch)
2331 (uri (bioconductor-uri "dearseq" version))
2332 (sha256
2333 (base32
2334 "1f144k5gsclcmsnlsbisr2mivk91dbkci83wx1kznw6i15p4cpj1"))))
2335 (build-system r-build-system)
2336 (propagated-inputs
2337 (list r-compquadform
2338 r-dplyr
2339 r-ggplot2
2340 r-kernsmooth
2341 r-magrittr
2342 r-matrixstats
2343 r-patchwork
2344 r-pbapply
2345 r-reshape2
2346 r-rlang
2347 r-statmod
2348 r-survey
2349 r-tibble
2350 r-viridislite))
2351 (native-inputs
2352 (list r-knitr))
2353 (home-page "https://github.com/borishejblum/dearseq")
2354 (synopsis "DEA for RNA-seq data through a robust variance component test")
2355 (description
2356 "This is a package for Differential Expression Analysis of RNA-seq data.
2357 It features a variance component score test accounting for data
2358 heteroscedasticity through precision weights. Perform both gene-wise and gene
2359 set analyses, and can deal with repeated or longitudinal data.")
2360 (license license:gpl2)))
2361
2362 (define-public r-decipher
2363 (package
2364 (name "r-decipher")
2365 (version "2.24.0")
2366 (source (origin
2367 (method url-fetch)
2368 (uri (bioconductor-uri "DECIPHER" version))
2369 (sha256
2370 (base32
2371 "045q2bfzgq1yzhyrzvrhrnmlpka4gikrajxxwv05szksy5nvp7q5"))))
2372 (build-system r-build-system)
2373 (propagated-inputs
2374 (list r-biostrings
2375 r-dbi
2376 r-iranges
2377 r-rsqlite
2378 r-s4vectors
2379 r-xvector))
2380 (home-page "https://www.bioconductor.org/packages/DECIPHER/")
2381 (synopsis "Tools for deciphering and managing biological sequences")
2382 (description "This package provides a toolset for deciphering and managing
2383 biological sequences.")
2384 (license license:gpl3)))
2385
2386 (define-public r-deconvr
2387 (package
2388 (name "r-deconvr")
2389 (version "1.2.0")
2390 (source (origin
2391 (method url-fetch)
2392 (uri (bioconductor-uri "deconvR" version))
2393 (sha256
2394 (base32
2395 "091z3lncamscsvzj63zzbw7dr7vnkn0jwfkm5ljq4112w4rxgrm3"))))
2396 (properties `((upstream-name . "deconvR")))
2397 (build-system r-build-system)
2398 (propagated-inputs
2399 (list r-assertthat
2400 r-biocgenerics
2401 r-data-table
2402 r-dplyr
2403 r-e1071
2404 r-foreach
2405 r-genomicranges
2406 r-iranges
2407 r-magrittr
2408 r-mass
2409 r-matrixstats
2410 r-methylkit
2411 r-nnls
2412 r-quadprog
2413 r-rsq
2414 r-s4vectors
2415 r-tidyr))
2416 (native-inputs (list r-knitr))
2417 (home-page "https://github.com/BIMSBbioinfo/deconvR")
2418 (synopsis "Simulation and deconvolution of omic profiles")
2419 (description
2420 "This package provides a collection of functions designed for analyzing
2421 deconvolution of the bulk sample(s) using an atlas of reference omic signature
2422 profiles and a user-selected model. Users are given the option to create or
2423 extend a reference atlas and,also simulate the desired size of the bulk
2424 signature profile of the reference cell types. The package includes the
2425 cell-type-specific methylation atlas and, Illumina Epic B5 probe ids that can
2426 be used in deconvolution. Additionally, we included @code{BSmeth2Probe}, to
2427 make mapping WGBS data to their probe IDs easier.")
2428 (license license:artistic2.0)))
2429
2430 (define-public r-decoupler
2431 (package
2432 (name "r-decoupler")
2433 (version "2.2.2")
2434 (source
2435 (origin
2436 (method url-fetch)
2437 (uri (bioconductor-uri "decoupleR" version))
2438 (sha256
2439 (base32 "0q1w8yw3bwx8ai5z8rw8lz97w4cplxijq93634hza2vgkig1ck9m"))))
2440 (properties `((upstream-name . "decoupleR")))
2441 (build-system r-build-system)
2442 (propagated-inputs
2443 (list r-broom
2444 r-dplyr
2445 r-magrittr
2446 r-matrix
2447 r-purrr
2448 r-rlang
2449 r-stringr
2450 r-tibble
2451 r-tidyr
2452 r-tidyselect
2453 r-withr))
2454 (native-inputs (list r-knitr))
2455 (home-page "https://saezlab.github.io/decoupleR/")
2456 (synopsis "Computational methods to infer biological activities from omics data")
2457 (description
2458 "Many methods allow us to extract biological activities from omics data using
2459 information from prior knowledge resources, reducing the dimensionality for
2460 increased statistical power and better interpretability. decoupleR is a
2461 Bioconductor package containing different statistical methods to extract these
2462 signatures within a unified framework. decoupleR allows the user to flexibly
2463 test any method with any resource. It incorporates methods that take into
2464 account the sign and weight of network interactions. decoupleR can be used
2465 with any omic, as long as its features can be linked to a biological process
2466 based on prior knowledge. For example, in transcriptomics gene sets regulated
2467 by a transcription factor, or in phospho-proteomics phosphosites that are
2468 targeted by a kinase.")
2469 (license license:gpl3)))
2470
2471 (define-public r-deepsnv
2472 (package
2473 (name "r-deepsnv")
2474 (version "1.42.1")
2475 (source (origin
2476 (method url-fetch)
2477 (uri (bioconductor-uri "deepSNV" version))
2478 (sha256
2479 (base32
2480 "0bgj1grv3a5bqhcdsw445x49kl3pz367svy6fnrzfsk9bmj46kgn"))))
2481 (properties `((upstream-name . "deepSNV")))
2482 (build-system r-build-system)
2483 (propagated-inputs
2484 (list r-biostrings
2485 r-genomicranges
2486 r-iranges
2487 r-rhtslib
2488 r-summarizedexperiment
2489 r-variantannotation
2490 r-vgam))
2491 (native-inputs
2492 (list r-knitr))
2493 (home-page "https://github.com/gerstung-lab/deepSNV/")
2494 (synopsis "Detection of subclonal SNVs in deep sequencing data")
2495 (description
2496 "This package provides quantitative variant callers for detecting
2497 subclonal mutations in ultra-deep (>=100x coverage) sequencing experiments.
2498 The deepSNV algorithm is used for a comparative setup with a control experiment
2499 of the same loci and uses a beta-binomial model and a likelihood ratio test to
2500 discriminate sequencing errors and subclonal SNVs. The shearwater algorithm
2501 computes a Bayes classifier based on a beta-binomial model for variant calling
2502 with multiple samples for precisely estimating model parameters - such as local
2503 error rates and dispersion - and prior knowledge, e.g. from variation data
2504 bases such as COSMIC.")
2505 (license license:gpl3)))
2506
2507 (define-public r-delayedarray
2508 (package
2509 (name "r-delayedarray")
2510 (version "0.22.0")
2511 (source (origin
2512 (method url-fetch)
2513 (uri (bioconductor-uri "DelayedArray" version))
2514 (sha256
2515 (base32
2516 "11id63qza9dxl1364gllqafxmx25a0q22jv5q8h709bgc3f0grqy"))))
2517 (properties
2518 `((upstream-name . "DelayedArray")))
2519 (build-system r-build-system)
2520 (propagated-inputs
2521 (list r-biocgenerics r-s4vectors r-iranges r-matrix
2522 r-matrixgenerics))
2523 (native-inputs
2524 (list r-knitr))
2525 (home-page "https://bioconductor.org/packages/DelayedArray")
2526 (synopsis "Delayed operations on array-like objects")
2527 (description
2528 "Wrapping an array-like object (typically an on-disk object) in a
2529 @code{DelayedArray} object allows one to perform common array operations on it
2530 without loading the object in memory. In order to reduce memory usage and
2531 optimize performance, operations on the object are either delayed or executed
2532 using a block processing mechanism. Note that this also works on in-memory
2533 array-like objects like @code{DataFrame} objects (typically with Rle columns),
2534 @code{Matrix} objects, and ordinary arrays and data frames.")
2535 (license license:artistic2.0)))
2536
2537 (define-public r-derfinderhelper
2538 (package
2539 (name "r-derfinderhelper")
2540 (version "1.30.0")
2541 (source
2542 (origin
2543 (method url-fetch)
2544 (uri (bioconductor-uri "derfinderHelper" version))
2545 (sha256
2546 (base32 "0r7zbx5bfmh5cjs12y8d9qwz53nz340gdy3sx7zcn4rzn7rpslp5"))))
2547 (properties `((upstream-name . "derfinderHelper")))
2548 (build-system r-build-system)
2549 (propagated-inputs
2550 (list r-iranges r-matrix r-s4vectors))
2551 (native-inputs
2552 (list r-knitr))
2553 (home-page "https://github.com/leekgroup/derfinderHelper")
2554 (synopsis "Helper for derfinder")
2555 (description
2556 "This package speeds up the derfinder package when using multiple cores.
2557 It is particularly useful when using BiocParallel and it helps reduce the time
2558 spent loading the full derfinder package when running the F-statistics
2559 calculation in parallel.")
2560 (license license:artistic2.0)))
2561
2562 (define-public r-drimseq
2563 (package
2564 (name "r-drimseq")
2565 (version "1.24.0")
2566 (source
2567 (origin
2568 (method url-fetch)
2569 (uri (bioconductor-uri "DRIMSeq" version))
2570 (sha256
2571 (base32 "1dph483ij43ayw0z5dbnp6gwp53ka7k5si1hp3miac7z8dqzv94l"))))
2572 (properties `((upstream-name . "DRIMSeq")))
2573 (build-system r-build-system)
2574 (propagated-inputs
2575 (list r-biocgenerics
2576 r-biocparallel
2577 r-edger
2578 r-genomicranges
2579 r-ggplot2
2580 r-iranges
2581 r-limma
2582 r-mass
2583 r-reshape2
2584 r-s4vectors))
2585 (native-inputs (list r-knitr))
2586 (home-page "https://bioconductor.org/packages/DRIMSeq")
2587 (synopsis "Differential transcript usage and tuQTL analyses with Dirichlet-multinomial model in RNA-seq")
2588 (description
2589 "The package provides two frameworks. One for the differential
2590 transcript usage analysis between different conditions and one for the tuQTL
2591 analysis. Both are based on modeling the counts of genomic features (i.e.,
2592 transcripts) with the Dirichlet-multinomial distribution. The package also
2593 makes available functions for visualization and exploration of the data and
2594 results.")
2595 (license license:gpl3+)))
2596
2597 (define-public r-bluster
2598 (package
2599 (name "r-bluster")
2600 (version "1.6.0")
2601 (source (origin
2602 (method url-fetch)
2603 (uri (bioconductor-uri "bluster" version))
2604 (sha256
2605 (base32
2606 "1g496yc7mdhshf6r0n8xhj7ax936ia5z2cx72lqyk2vzzzl5c4v8"))))
2607 (properties `((upstream-name . "bluster")))
2608 (build-system r-build-system)
2609 (propagated-inputs
2610 (list r-biocneighbors
2611 r-biocparallel
2612 r-cluster
2613 r-igraph
2614 r-matrix
2615 r-rcpp
2616 r-s4vectors))
2617 (native-inputs
2618 (list r-knitr))
2619 (home-page "https://bioconductor.org/packages/bluster")
2620 (synopsis "Clustering algorithms for Bioconductor")
2621 (description"This package wraps common clustering algorithms in an easily
2622 extended S4 framework. Backends are implemented for hierarchical, k-means
2623 and graph-based clustering. Several utilities are also provided to compare
2624 and evaluate clustering results.")
2625 (license license:gpl3)))
2626
2627 (define-public r-ideoviz
2628 (package
2629 (name "r-ideoviz")
2630 (version "1.32.0")
2631 (source (origin
2632 (method url-fetch)
2633 (uri (bioconductor-uri "IdeoViz" version))
2634 (sha256
2635 (base32
2636 "1wwh3ifdijhpm58lw7cmnx084xwfxnc7i0206w8rhrjnvnq6ljh3"))))
2637 (build-system r-build-system)
2638 (propagated-inputs
2639 (list r-biobase
2640 r-iranges
2641 r-genomicranges
2642 r-rcolorbrewer
2643 r-rtracklayer
2644 r-genomeinfodb))
2645 (home-page "https://bioconductor.org/packages/IdeoViz/")
2646 (synopsis "Plots data along a chromosomal ideogram")
2647 (description "This package provides functions to plot data associated with
2648 arbitrary genomic intervals along chromosomal ideogram.")
2649 (license license:gpl2)))
2650
2651 (define-public r-infercnv
2652 (package
2653 (name "r-infercnv")
2654 (version "1.12.0")
2655 (source
2656 (origin
2657 (method url-fetch)
2658 (uri (bioconductor-uri "infercnv" version))
2659 (sha256
2660 (base32
2661 "01f021fdxm058733rky46dlvqg7dmf5mn5x9lnq0fspp5665w3bl"))))
2662 (properties `((upstream-name . "infercnv")))
2663 (build-system r-build-system)
2664 (inputs (list python))
2665 (propagated-inputs
2666 (list r-ape
2667 r-argparse
2668 r-biocgenerics
2669 r-catools
2670 r-coda
2671 r-coin
2672 r-digest
2673 r-doparallel
2674 r-dplyr
2675 r-edger
2676 r-fastcluster
2677 r-fitdistrplus
2678 r-foreach
2679 r-futile-logger
2680 r-future
2681 r-ggplot2
2682 r-gplots
2683 r-gridextra
2684 r-hiddenmarkov
2685 r-leiden
2686 r-matrix
2687 r-paralleldist
2688 r-phyclust
2689 r-rann
2690 r-rcolorbrewer
2691 r-reshape
2692 r-rjags
2693 r-singlecellexperiment
2694 r-summarizedexperiment
2695 r-tidyr))
2696 (native-inputs (list r-knitr))
2697 (home-page "https://github.com/broadinstitute/inferCNV/wiki")
2698 (synopsis "Infer copy number variation from single-cell RNA-Seq data")
2699 (description
2700 "@code{InferCNV} is used to explore tumor single cell RNA-Seq data to identify
2701 evidence for somatic large-scale chromosomal copy number alterations, such as gains
2702 or deletions of entire chromosomes or large segments of chromosomes. This is done
2703 by exploring expression intensity of genes across positions of a tumor genome in
2704 comparison to a set of reference \"normal\" cells. A heatmap is generated
2705 illustrating the relative expression intensities across each chromosome, and it
2706 often becomes readily apparent as to which regions of the tumor genome are
2707 over-abundant or less-abundant as compared to that of normal cells.")
2708 (license license:bsd-3)))
2709
2710 (define-public r-iranges
2711 (package
2712 (name "r-iranges")
2713 (version "2.30.0")
2714 (source (origin
2715 (method url-fetch)
2716 (uri (bioconductor-uri "IRanges" version))
2717 (sha256
2718 (base32
2719 "0hfx5n0b4pqrrc1w2dik596803ly8ffnxfs768iy5l5kr8wwyc8k"))))
2720 (properties
2721 `((upstream-name . "IRanges")))
2722 (build-system r-build-system)
2723 (propagated-inputs
2724 (list r-biocgenerics r-s4vectors))
2725 (home-page "https://bioconductor.org/packages/IRanges")
2726 (synopsis "Infrastructure for manipulating intervals on sequences")
2727 (description
2728 "This package provides efficient low-level and highly reusable S4 classes
2729 for storing ranges of integers, RLE vectors (Run-Length Encoding), and, more
2730 generally, data that can be organized sequentially (formally defined as
2731 @code{Vector} objects), as well as views on these @code{Vector} objects.
2732 Efficient list-like classes are also provided for storing big collections of
2733 instances of the basic classes. All classes in the package use consistent
2734 naming and share the same rich and consistent \"Vector API\" as much as
2735 possible.")
2736 (license license:artistic2.0)))
2737
2738 (define-public r-isoformswitchanalyzer
2739 (package
2740 (name "r-isoformswitchanalyzer")
2741 (version "1.18.0")
2742 (source
2743 (origin
2744 (method url-fetch)
2745 (uri (bioconductor-uri "IsoformSwitchAnalyzeR" version))
2746 (sha256
2747 (base32 "0n1gb9azxa1mxpsqvw3i3kf72f45nyjj1kgwwrzhd88n3g63lvkd"))))
2748 (properties `((upstream-name . "IsoformSwitchAnalyzeR")))
2749 (build-system r-build-system)
2750 (propagated-inputs
2751 (list r-biobase
2752 r-biocgenerics
2753 r-biostrings
2754 r-bsgenome
2755 r-dbi
2756 r-dexseq
2757 r-dplyr
2758 r-drimseq
2759 r-edger
2760 r-futile-logger
2761 r-genomeinfodb
2762 r-genomicranges
2763 r-ggplot2
2764 r-gridextra
2765 r-iranges
2766 r-limma
2767 r-magrittr
2768 r-plyr
2769 r-rcolorbrewer
2770 r-rcurl
2771 r-readr
2772 r-reshape2
2773 r-rtracklayer
2774 r-stringr
2775 r-tibble
2776 r-tximeta
2777 r-tximport
2778 r-venndiagram
2779 r-xvector))
2780 (native-inputs
2781 (list r-knitr))
2782 (home-page "https://bioconductor.org/packages/IsoformSwitchAnalyzeR/")
2783 (synopsis "Analyze alternative splicing in RNA-seq data")
2784 (description
2785 "This is a package for the analysis of alternative splicing and isoform
2786 switches with predicted functional consequences (e.g. gain/loss of protein
2787 domains etc.) from quantification of all types of RNASeq by tools such as
2788 Kallisto, Salmon, StringTie, Cufflinks/Cuffdiff etc.")
2789 (license license:gpl2+)))
2790
2791 ;; This is a CRAN package, but it depends on r-biobase and r-limma from Bioconductor.
2792 (define-public r-absfiltergsea
2793 (package
2794 (name "r-absfiltergsea")
2795 (version "1.5.1")
2796 (source
2797 (origin
2798 (method url-fetch)
2799 (uri (cran-uri "AbsFilterGSEA" version))
2800 (sha256
2801 (base32 "15srxkxsvn38kd5frdrwfdf0ad8gskrd0h01wmdf9hglq8fjrp7w"))))
2802 (properties `((upstream-name . "AbsFilterGSEA")))
2803 (build-system r-build-system)
2804 (propagated-inputs
2805 (list r-biobase r-deseq r-limma r-rcpp r-rcpparmadillo))
2806 (home-page "https://cran.r-project.org/web/packages/AbsFilterGSEA/")
2807 (synopsis "Improved false positive control of gene-permuting with absolute filtering")
2808 (description
2809 "This package provides a function that performs gene-permuting of a gene-set
2810 enrichment analysis (GSEA) calculation with or without the absolute filtering.
2811 Without filtering, users can perform (original) two-tailed or one-tailed
2812 absolute GSEA.")
2813 (license license:gpl2)))
2814
2815 ;; This is a CRAN package, but it depends on r-biobase from Bioconductor.
2816 (define-public r-bisquerna
2817 (package
2818 (name "r-bisquerna")
2819 (version "1.0.5")
2820 (source (origin
2821 (method url-fetch)
2822 (uri (cran-uri "BisqueRNA" version))
2823 (sha256
2824 (base32
2825 "0p3p5lp69gri7vs6qfpm7br4ksbs4l7clm4nj8ki99wpqiqni23n"))))
2826 (properties `((upstream-name . "BisqueRNA")))
2827 (build-system r-build-system)
2828 (propagated-inputs
2829 (list r-biobase r-limsolve))
2830 (native-inputs
2831 (list r-knitr))
2832 (home-page "https://www.biorxiv.org/content/10.1101/669911v1")
2833 (synopsis "Decomposition of bulk expression with single-cell sequencing")
2834 (description "This package provides tools to accurately estimate cell type
2835 abundances from heterogeneous bulk expression. A reference-based method
2836 utilizes single-cell information to generate a signature matrix and
2837 transformation of bulk expression for accurate regression based estimates.
2838 A marker-based method utilizes known cell-specific marker genes to measure
2839 relative abundances across samples.")
2840 (license license:gpl3)))
2841
2842 ;; This is a CRAN package, but it depends on r-bsgenome-hsapiens-ucsc-hg19
2843 ;; from Bioconductor.
2844 (define-public r-deconstructsigs
2845 (package
2846 (name "r-deconstructsigs")
2847 (version "1.8.0")
2848 (source (origin
2849 (method url-fetch)
2850 (uri (cran-uri "deconstructSigs" version))
2851 (sha256
2852 (base32
2853 "014x0nb23jb98666kaav2phkvmkr38pi38jv0dqd4jv7zp0gdf1a"))))
2854 (properties
2855 `((upstream-name . "deconstructSigs")))
2856 (build-system r-build-system)
2857 (propagated-inputs
2858 (list r-bsgenome r-bsgenome-hsapiens-ucsc-hg19 r-genomeinfodb
2859 r-reshape2))
2860 (home-page "https://github.com/raerose01/deconstructSigs")
2861 (synopsis "Identifies signatures present in a tumor sample")
2862 (description "This package takes sample information in the form of the
2863 fraction of mutations in each of 96 trinucleotide contexts and identifies
2864 the weighted combination of published signatures that, when summed, most
2865 closely reconstructs the mutational profile.")
2866 (license license:gpl2+)))
2867
2868 ;; This is a CRAN package, but it depends on Bioconductor packages.
2869 (define-public r-jetset
2870 (package
2871 (name "r-jetset")
2872 (version "3.4.0")
2873 (source
2874 (origin
2875 (method url-fetch)
2876 (uri (cran-uri "jetset" version))
2877 (sha256
2878 (base32 "0c99h5npsv2gf5d59s4qhkaqmjhbwa3prcykk24wzhnpfq6y6xhp"))))
2879 (properties `((upstream-name . "jetset")))
2880 (build-system r-build-system)
2881 (propagated-inputs (list r-annotationdbi r-org-hs-eg-db))
2882 (home-page "http://www.cbs.dtu.dk/biotools/jetset/")
2883 (synopsis "One-to-one gene-probeset mapping for Affymetrix human microarrays")
2884 (description
2885 "This package provides a one-to-one mapping from gene to \"best\" probe
2886 set for four Affymetrix human gene expression microarrays: hgu95av2, hgu133a,
2887 hgu133plus2, and u133x3p. On Affymetrix gene expression microarrays, a single
2888 gene may be measured by multiple probe sets. This can present a mild
2889 conundrum when attempting to evaluate a gene \"signature\" that is defined by
2890 gene names rather than by specific probe sets. This package also includes the
2891 pre-calculated probe set quality scores that were used to define the
2892 mapping.")
2893 (license license:artistic2.0)))
2894
2895 ;; This is a CRAN package, but it depends on Bioconductor packages.
2896 (define-public r-nmf
2897 (package
2898 (name "r-nmf")
2899 (version "0.24.0")
2900 (source
2901 (origin
2902 (method url-fetch)
2903 (uri (cran-uri "NMF" version))
2904 (sha256
2905 (base32
2906 "14yxra6in5c1md5nr75y8cdmh9pg0lxqabqflvlhgg1vbg9i2628"))))
2907 (properties `((upstream-name . "NMF")))
2908 (build-system r-build-system)
2909 (propagated-inputs
2910 (list r-cluster
2911 r-biobase
2912 r-biocmanager
2913 r-bigmemory ; suggested
2914 r-synchronicity ; suggested
2915 r-colorspace
2916 r-digest
2917 r-doparallel
2918 r-foreach
2919 r-ggplot2
2920 r-gridbase
2921 r-pkgmaker
2922 r-rcolorbrewer
2923 r-registry
2924 r-reshape2
2925 r-rngtools
2926 r-stringr))
2927 (native-inputs
2928 (list r-knitr))
2929 (home-page "http://renozao.github.io/NMF")
2930 (synopsis "Algorithms and framework for nonnegative matrix factorization")
2931 (description
2932 "This package provides a framework to perform Non-negative Matrix
2933 Factorization (NMF). The package implements a set of already published
2934 algorithms and seeding methods, and provides a framework to test, develop and
2935 plug new or custom algorithms. Most of the built-in algorithms have been
2936 optimized in C++, and the main interface function provides an easy way of
2937 performing parallel computations on multicore machines.")
2938 (license license:gpl2+)))
2939
2940 (define-public r-affy
2941 (package
2942 (name "r-affy")
2943 (version "1.74.0")
2944 (source
2945 (origin
2946 (method url-fetch)
2947 (uri (bioconductor-uri "affy" version))
2948 (sha256
2949 (base32
2950 "02l77y4d4m4jwgkb3jdaskv6shmba5292whp0i29mg9asxv4rdc7"))))
2951 (build-system r-build-system)
2952 (propagated-inputs
2953 (list r-affyio
2954 r-biobase
2955 r-biocgenerics
2956 r-biocmanager
2957 r-preprocesscore
2958 r-zlibbioc))
2959 (inputs
2960 (list zlib))
2961 (home-page "https://bioconductor.org/packages/affy")
2962 (synopsis "Methods for affymetrix oligonucleotide arrays")
2963 (description
2964 "This package contains functions for exploratory oligonucleotide array
2965 analysis.")
2966 (license license:lgpl2.0+)))
2967
2968 (define-public r-affycomp
2969 (package
2970 (name "r-affycomp")
2971 (version "1.72.0")
2972 (source
2973 (origin
2974 (method url-fetch)
2975 (uri (bioconductor-uri "affycomp" version))
2976 (sha256
2977 (base32
2978 "0aq5p56sqpvba0yhgd75302s9bazchh1izgymng6cpb78y5wfpj0"))))
2979 (properties `((upstream-name . "affycomp")))
2980 (build-system r-build-system)
2981 (propagated-inputs (list r-biobase))
2982 (home-page "https://bioconductor.org/packages/affycomp/")
2983 (synopsis "Graphics toolbox for assessment of Affymetrix expression measures")
2984 (description
2985 "The package contains functions that can be used to compare expression
2986 measures for Affymetrix Oligonucleotide Arrays.")
2987 (license license:gpl2+)))
2988
2989 (define-public r-affycompatible
2990 (package
2991 (name "r-affycompatible")
2992 (version "1.56.0")
2993 (source
2994 (origin
2995 (method url-fetch)
2996 (uri (bioconductor-uri "AffyCompatible" version))
2997 (sha256
2998 (base32
2999 "0x3lj1jgqq67389rzfklah5p878ns9b4fpdpz455m2gq9sk7qsda"))))
3000 (properties
3001 `((upstream-name . "AffyCompatible")))
3002 (build-system r-build-system)
3003 (arguments
3004 (list
3005 #:phases
3006 `(modify-phases %standard-phases
3007 (add-after 'unpack 'make-reproducible
3008 (lambda _
3009 ;; Order DTD elements before generating R code from them.
3010 (substitute* "R/methods-AffyCompatible.R"
3011 (("dtd <- .*" m)
3012 (string-append m "
3013 elements <- dtd$elements
3014 ordered <- elements[order(names(elements))]\n"))
3015 (("elt in dtd\\$elements")
3016 "elt in ordered"))
3017 ;; Use a predictable directory name for code generation.
3018 (mkdir-p "/tmp/NetAffxResourcePrototype")
3019 (substitute* "R/DataClasses.R"
3020 (("directory=tempdir\\(\\)")
3021 "directory=\"/tmp/NetAffxResourcePrototype\"")))))))
3022 (propagated-inputs
3023 (list r-biostrings r-rcurl r-xml))
3024 (home-page "https://bioconductor.org/packages/AffyCompatible/")
3025 (synopsis "Work with Affymetrix GeneChip files")
3026 (description
3027 "This package provides an interface to Affymetrix chip annotation and
3028 sample attribute files. The package allows an easy way for users to download
3029 and manage local data bases of Affynmetrix NetAffx annotation files. It also
3030 provides access to @dfn{GeneChip Operating System} (GCOS) and @dfn{GeneChip
3031 Command Console} (AGCC)-compatible sample annotation files.")
3032 (license license:artistic2.0)))
3033
3034 (define-public r-affycontam
3035 (package
3036 (name "r-affycontam")
3037 (version "1.54.0")
3038 (source
3039 (origin
3040 (method url-fetch)
3041 (uri (bioconductor-uri "affyContam" version))
3042 (sha256
3043 (base32
3044 "1pyd4rj6pp139kvhh97whi4afvx029w5lglr4mnscw7m3f618v0p"))))
3045 (properties `((upstream-name . "affyContam")))
3046 (build-system r-build-system)
3047 (propagated-inputs
3048 (list r-affy r-affydata r-biobase))
3049 (home-page "https://bioconductor.org/packages/affyContam/")
3050 (synopsis "Structured corruption of Affymetrix CEL file data")
3051 (description
3052 "Microarray quality assessment is a major concern of microarray analysts.
3053 This package provides some simple approaches to in silico creation of quality
3054 problems in CEL-level data to help evaluate performance of quality metrics.")
3055 (license license:artistic2.0)))
3056
3057 (define-public r-affycoretools
3058 (package
3059 (name "r-affycoretools")
3060 (version "1.68.1")
3061 (source
3062 (origin
3063 (method url-fetch)
3064 (uri (bioconductor-uri "affycoretools" version))
3065 (sha256
3066 (base32
3067 "05x64hy5jpmg973biwq4q9gzy1n0iqc0pxrix1f6bri1w6vil3ww"))))
3068 (properties `((upstream-name . "affycoretools")))
3069 (build-system r-build-system)
3070 (propagated-inputs
3071 (list r-affy
3072 r-annotationdbi
3073 r-biobase
3074 r-biocgenerics
3075 r-dbi
3076 r-edger
3077 r-gcrma
3078 r-glimma
3079 r-ggplot2
3080 r-gostats
3081 r-gplots
3082 r-hwriter
3083 r-lattice
3084 r-limma
3085 r-oligoclasses
3086 r-reportingtools
3087 r-rsqlite
3088 r-s4vectors
3089 r-xtable))
3090 (native-inputs
3091 (list r-knitr))
3092 (home-page "https://bioconductor.org/packages/affycoretools/")
3093 (synopsis "Functions for analyses with Affymetrix GeneChips")
3094 (description
3095 "This package provides various wrapper functions that have been written
3096 to streamline the more common analyses that a Biostatistician might see.")
3097 (license license:artistic2.0)))
3098
3099 (define-public r-affyio
3100 (package
3101 (name "r-affyio")
3102 (version "1.66.0")
3103 (source
3104 (origin
3105 (method url-fetch)
3106 (uri (bioconductor-uri "affyio" version))
3107 (sha256
3108 (base32
3109 "19cw82qvzkz6vh2gm302y7digsf6xif7c9l2q9s6lkx2yflqpgfp"))))
3110 (build-system r-build-system)
3111 (propagated-inputs
3112 (list r-zlibbioc))
3113 (inputs
3114 (list zlib))
3115 (home-page "https://github.com/bmbolstad/affyio")
3116 (synopsis "Tools for parsing Affymetrix data files")
3117 (description
3118 "This package provides routines for parsing Affymetrix data files based
3119 upon file format information. The primary focus is on accessing the CEL and
3120 CDF file formats.")
3121 (license license:lgpl2.0+)))
3122
3123 (define-public r-affxparser
3124 (package
3125 (name "r-affxparser")
3126 (version "1.68.1")
3127 (source
3128 (origin
3129 (method url-fetch)
3130 (uri (bioconductor-uri "affxparser" version))
3131 (sha256
3132 (base32
3133 "16x92gwsy7zdyz4md4cw847xn2ymqd6gqsn0rlr2nnf3qmnjnils"))))
3134 (properties `((upstream-name . "affxparser")))
3135 (build-system r-build-system)
3136 (home-page "https://github.com/HenrikBengtsson/affxparser")
3137 (synopsis "Affymetrix File Parsing SDK")
3138 (description
3139 "This is a package for parsing Affymetrix files (CDF, CEL, CHP, BPMAP,
3140 BAR). It provides methods for fast and memory efficient parsing of Affymetrix
3141 files using the Affymetrix' Fusion SDK. Both ASCII- and binary-based files
3142 are supported. Currently, there are methods for reading @dfn{chip definition
3143 file} (CDF) and a @dfn{cell intensity file} (CEL). These files can be read
3144 either in full or in part. For example, probe signals from a few probesets
3145 can be extracted very quickly from a set of CEL files into a convenient list
3146 structure.")
3147 ;; The Fusion SDK contains files under GPLv2 and LGPLv2.1. The R code is
3148 ;; under LGPLv2+.
3149 (license (list license:lgpl2.0+ license:lgpl2.1 license:gpl2))))
3150
3151 (define-public r-annotate
3152 (package
3153 (name "r-annotate")
3154 (version "1.74.0")
3155 (source
3156 (origin
3157 (method url-fetch)
3158 (uri (bioconductor-uri "annotate" version))
3159 (sha256
3160 (base32
3161 "0x6vddpiw2g713vicf70198x8dlrwf36p8jjygdsfnl56ls5bh2g"))))
3162 (build-system r-build-system)
3163 (propagated-inputs
3164 (list r-annotationdbi
3165 r-biobase
3166 r-biocgenerics
3167 r-dbi
3168 r-httr
3169 r-xml
3170 r-xtable))
3171 (home-page
3172 "https://bioconductor.org/packages/annotate")
3173 (synopsis "Annotation for microarrays")
3174 (description "This package provides R environments for the annotation of
3175 microarrays.")
3176 (license license:artistic2.0)))
3177
3178 (define-public r-annotationdbi
3179 (package
3180 (name "r-annotationdbi")
3181 (version "1.58.0")
3182 (source (origin
3183 (method url-fetch)
3184 (uri (bioconductor-uri "AnnotationDbi" version))
3185 (sha256
3186 (base32
3187 "15cwy7lic89jwl3dr7j4pb5bx457jdpvzvylr71624s0p0j9rgwn"))))
3188 (properties
3189 `((upstream-name . "AnnotationDbi")))
3190 (build-system r-build-system)
3191 (propagated-inputs
3192 (list r-biobase
3193 r-biocgenerics
3194 r-dbi
3195 r-keggrest
3196 r-iranges
3197 r-rsqlite
3198 r-s4vectors))
3199 (native-inputs
3200 (list r-knitr))
3201 (home-page "https://bioconductor.org/packages/AnnotationDbi")
3202 (synopsis "Annotation database interface")
3203 (description
3204 "This package provides user interface and database connection code for
3205 annotation data packages using SQLite data storage.")
3206 (license license:artistic2.0)))
3207
3208 (define-public r-annotationfilter
3209 (package
3210 (name "r-annotationfilter")
3211 (version "1.20.0")
3212 (source (origin
3213 (method url-fetch)
3214 (uri (bioconductor-uri "AnnotationFilter" version))
3215 (sha256
3216 (base32
3217 "082lpcd6yr2nkxndlck2wqqd3nfdx7lnpw8barxgv41q4l7v4ald"))))
3218 (properties
3219 `((upstream-name . "AnnotationFilter")))
3220 (build-system r-build-system)
3221 (propagated-inputs
3222 (list r-genomicranges r-lazyeval))
3223 (native-inputs
3224 (list r-knitr))
3225 (home-page "https://github.com/Bioconductor/AnnotationFilter")
3226 (synopsis "Facilities for filtering Bioconductor annotation resources")
3227 (description
3228 "This package provides classes and other infrastructure to implement
3229 filters for manipulating Bioconductor annotation resources. The filters are
3230 used by @code{ensembldb}, @code{Organism.dplyr}, and other packages.")
3231 (license license:artistic2.0)))
3232
3233 (define-public r-annotationforge
3234 (package
3235 (name "r-annotationforge")
3236 (version "1.38.0")
3237 (source
3238 (origin
3239 (method url-fetch)
3240 (uri (bioconductor-uri "AnnotationForge" version))
3241 (sha256
3242 (base32
3243 "18rcfadxdaggyjj3rj17nbvgddlqs6zlr5jmq9a02kin59czvzz8"))))
3244 (properties
3245 `((upstream-name . "AnnotationForge")))
3246 (build-system r-build-system)
3247 (propagated-inputs
3248 (list r-annotationdbi
3249 r-biobase
3250 r-biocgenerics
3251 r-dbi
3252 r-rcurl
3253 r-rsqlite
3254 r-s4vectors
3255 r-xml))
3256 (native-inputs
3257 (list r-knitr))
3258 (home-page "https://bioconductor.org/packages/AnnotationForge")
3259 (synopsis "Code for building annotation database packages")
3260 (description
3261 "This package provides code for generating Annotation packages and their
3262 databases. Packages produced are intended to be used with AnnotationDbi.")
3263 (license license:artistic2.0)))
3264
3265 (define-public r-annotationhub
3266 (package
3267 (name "r-annotationhub")
3268 (version "3.4.0")
3269 (source
3270 (origin
3271 (method url-fetch)
3272 (uri (bioconductor-uri "AnnotationHub" version))
3273 (sha256
3274 (base32
3275 "03dmbx43rsv9xv94lk12gpraq47ryc13jijwma3q05hl9wn8xjxs"))))
3276 (properties `((upstream-name . "AnnotationHub")))
3277 (build-system r-build-system)
3278 (propagated-inputs
3279 (list r-annotationdbi
3280 r-biocfilecache
3281 r-biocgenerics
3282 r-biocmanager
3283 r-biocversion
3284 r-curl
3285 r-dplyr
3286 r-httr
3287 r-interactivedisplaybase
3288 r-rappdirs
3289 r-rsqlite
3290 r-s4vectors
3291 r-yaml))
3292 (native-inputs
3293 (list r-knitr))
3294 (home-page "https://bioconductor.org/packages/AnnotationHub")
3295 (synopsis "Client to access AnnotationHub resources")
3296 (description
3297 "This package provides a client for the Bioconductor AnnotationHub web
3298 resource. The AnnotationHub web resource provides a central location where
3299 genomic files (e.g. VCF, bed, wig) and other resources from standard
3300 locations (e.g. UCSC, Ensembl) can be discovered. The resource includes
3301 metadata about each resource, e.g., a textual description, tags, and date of
3302 modification. The client creates and manages a local cache of files retrieved
3303 by the user, helping with quick and reproducible access.")
3304 (license license:artistic2.0)))
3305
3306 (define-public r-aroma-light
3307 (package
3308 (name "r-aroma-light")
3309 (version "3.26.0")
3310 (source
3311 (origin
3312 (method url-fetch)
3313 (uri (bioconductor-uri "aroma.light" version))
3314 (sha256
3315 (base32
3316 "1240v9wvsf205g998ms19hncki8g6shidg09dy5np9pqpiix4vys"))))
3317 (properties `((upstream-name . "aroma.light")))
3318 (build-system r-build-system)
3319 (propagated-inputs
3320 (list r-matrixstats r-r-methodss3 r-r-oo r-r-utils))
3321 (home-page "https://github.com/HenrikBengtsson/aroma.light")
3322 (synopsis "Methods for normalization and visualization of microarray data")
3323 (description
3324 "This package provides methods for microarray analysis that take basic
3325 data types such as matrices and lists of vectors. These methods can be used
3326 standalone, be utilized in other packages, or be wrapped up in higher-level
3327 classes.")
3328 (license license:gpl2+)))
3329
3330 (define-public r-bamsignals
3331 (package
3332 (name "r-bamsignals")
3333 (version "1.28.0")
3334 (source
3335 (origin
3336 (method url-fetch)
3337 (uri (bioconductor-uri "bamsignals" version))
3338 (sha256
3339 (base32
3340 "0ywbxq829hclhr5bb6p77rspxvfs580zlwd2f5kr3an6rdgyx9ky"))))
3341 (build-system r-build-system)
3342 (propagated-inputs
3343 (list r-biocgenerics
3344 r-genomicranges
3345 r-iranges
3346 r-rcpp
3347 r-rhtslib
3348 r-zlibbioc))
3349 (native-inputs
3350 (list r-knitr))
3351 (home-page "https://bioconductor.org/packages/bamsignals")
3352 (synopsis "Extract read count signals from bam files")
3353 (description
3354 "This package efficiently obtains count vectors from indexed bam
3355 files. It counts the number of nucleotide sequence reads in given genomic
3356 ranges and it computes reads profiles and coverage profiles. It also handles
3357 paired-end data.")
3358 (license license:gpl2+)))
3359
3360 (define-public r-biobase
3361 (package
3362 (name "r-biobase")
3363 (version "2.56.0")
3364 (source (origin
3365 (method url-fetch)
3366 (uri (bioconductor-uri "Biobase" version))
3367 (sha256
3368 (base32
3369 "1mnxky78an079p60427cjvk4fzilp0xzy6b85fq274qvdcrz8jbv"))))
3370 (properties
3371 `((upstream-name . "Biobase")))
3372 (build-system r-build-system)
3373 (propagated-inputs
3374 (list r-biocgenerics))
3375 (home-page "https://bioconductor.org/packages/Biobase")
3376 (synopsis "Base functions for Bioconductor")
3377 (description
3378 "This package provides functions that are needed by many other packages
3379 on Bioconductor or which replace R functions.")
3380 (license license:artistic2.0)))
3381
3382 (define-public r-biomart
3383 (package
3384 (name "r-biomart")
3385 (version "2.52.0")
3386 (source (origin
3387 (method url-fetch)
3388 (uri (bioconductor-uri "biomaRt" version))
3389 (sha256
3390 (base32
3391 "0yn3kanyrplc89a900xiz33nw1v23mkljvd5isizgs8gzvwzf8xg"))))
3392 (properties
3393 `((upstream-name . "biomaRt")))
3394 (build-system r-build-system)
3395 (propagated-inputs
3396 (list r-annotationdbi
3397 r-biocfilecache
3398 r-digest
3399 r-httr
3400 r-progress
3401 r-rappdirs
3402 r-stringr
3403 r-xml
3404 r-xml2))
3405 (native-inputs
3406 (list r-knitr))
3407 (home-page "https://bioconductor.org/packages/biomaRt")
3408 (synopsis "Interface to BioMart databases")
3409 (description
3410 "biomaRt provides an interface to a growing collection of databases
3411 implementing the @url{BioMart software suite, http://www.biomart.org}. The
3412 package enables retrieval of large amounts of data in a uniform way without
3413 the need to know the underlying database schemas or write complex SQL queries.
3414 Examples of BioMart databases are Ensembl, COSMIC, Uniprot, HGNC, Gramene,
3415 Wormbase and dbSNP mapped to Ensembl. These major databases give biomaRt
3416 users direct access to a diverse set of data and enable a wide range of
3417 powerful online queries from gene annotation to database mining.")
3418 (license license:artistic2.0)))
3419
3420 ;; This is a CRAN package, but it depends on a Bioconductor package:
3421 ;; r-biomart
3422 (define-public r-biomartr
3423 (package
3424 (name "r-biomartr")
3425 (version "1.0.2")
3426 (source (origin
3427 (method url-fetch)
3428 (uri (cran-uri "biomartr" version))
3429 (sha256
3430 (base32
3431 "0hr7wks88lbfcqzjzm4x265dk4lpmc3i2ndp7xcrx8ssj76wrmkz"))))
3432 (properties `((upstream-name . "biomartr")))
3433 (build-system r-build-system)
3434 (propagated-inputs
3435 (list r-biomart
3436 r-biostrings
3437 r-curl
3438 r-data-table
3439 r-downloader
3440 r-dplyr
3441 r-fs
3442 r-httr
3443 r-jsonlite
3444 r-philentropy
3445 r-purrr
3446 r-r-utils
3447 r-rcurl
3448 r-readr
3449 r-stringr
3450 r-tibble
3451 r-withr
3452 r-xml))
3453 (native-inputs (list r-knitr))
3454 (home-page "https://docs.ropensci.org/biomartr/")
3455 (synopsis "Genomic data retrieval")
3456 (description
3457 "Perform large scale genomic data retrieval and functional annotation
3458 retrieval. This package aims to provide users with a standardized way to
3459 automate genome, proteome, RNA, coding sequence (CDS), GFF, and metagenome
3460 retrieval from NCBI RefSeq, NCBI Genbank, ENSEMBL, and UniProt databases.
3461 Furthermore, an interface to the BioMart database allows users to retrieve
3462 functional annotation for genomic loci. In addition, users can download
3463 entire databases such as NCBI RefSeq, NCBI nr, NCBI nt, NCBI Genbank, etc with
3464 only one command.")
3465 (license license:gpl2)))
3466
3467 (define-public r-biocparallel
3468 (package
3469 (name "r-biocparallel")
3470 (version "1.30.3")
3471 (source (origin
3472 (method url-fetch)
3473 (uri (bioconductor-uri "BiocParallel" version))
3474 (sha256
3475 (base32
3476 "1rs3wmasl9mx7f399iclvm0bnvggvjj2a88zbi294r5m8wxqlc92"))))
3477 (properties
3478 `((upstream-name . "BiocParallel")))
3479 (build-system r-build-system)
3480 (arguments
3481 `(#:phases
3482 (modify-phases %standard-phases
3483 (add-after 'unpack 'make-reproducible
3484 (lambda _
3485 ;; Remove generated documentation.
3486 (for-each delete-file
3487 '("inst/doc/BiocParallel_BatchtoolsParam.pdf"
3488 "inst/doc/Introduction_To_BiocParallel.pdf"
3489 "inst/doc/Errors_Logs_And_Debugging.pdf"
3490 "inst/doc/BiocParallel_BatchtoolsParam.R"
3491 "inst/doc/Introduction_To_BiocParallel.R"
3492 "inst/doc/Errors_Logs_And_Debugging.R"))
3493
3494 ;; Remove time-dependent macro
3495 (substitute* '("inst/doc/BiocParallel_BatchtoolsParam.Rnw"
3496 "inst/doc/Introduction_To_BiocParallel.Rnw"
3497 "inst/doc/Errors_Logs_And_Debugging.Rnw"
3498 "vignettes/BiocParallel_BatchtoolsParam.Rnw"
3499 "vignettes/Introduction_To_BiocParallel.Rnw"
3500 "vignettes/Errors_Logs_And_Debugging.Rnw")
3501 (("\\today") "later"))
3502
3503 ;; Initialize the random number generator seed when building.
3504 (substitute* "R/rng.R"
3505 (("\"L'Ecuyer-CMRG\"\\)" m)
3506 (string-append
3507 m "; if (!is.na(Sys.getenv(\"SOURCE_DATE_EPOCH\"))) {set.seed(100)}\n"))))))))
3508 (propagated-inputs
3509 (list r-bh r-codetools r-futile-logger r-snow))
3510 (native-inputs
3511 (list r-knitr))
3512 (home-page "https://bioconductor.org/packages/BiocParallel")
3513 (synopsis "Bioconductor facilities for parallel evaluation")
3514 (description
3515 "This package provides modified versions and novel implementation of
3516 functions for parallel evaluation, tailored to use with Bioconductor
3517 objects.")
3518 (license (list license:gpl2+ license:gpl3+))))
3519
3520 (define-public r-biostrings
3521 (package
3522 (name "r-biostrings")
3523 (version "2.64.0")
3524 (source (origin
3525 (method url-fetch)
3526 (uri (bioconductor-uri "Biostrings" version))
3527 (sha256
3528 (base32
3529 "1sz52hz89l9w2y2bvyis7kczslk1xnskls9l2bn1s3dhnjzdzhg8"))))
3530 (properties
3531 `((upstream-name . "Biostrings")))
3532 (build-system r-build-system)
3533 (propagated-inputs
3534 (list r-biocgenerics
3535 r-crayon
3536 r-genomeinfodb
3537 r-iranges
3538 r-s4vectors
3539 r-xvector))
3540 (home-page "https://bioconductor.org/packages/Biostrings")
3541 (synopsis "String objects and algorithms for biological sequences")
3542 (description
3543 "This package provides memory efficient string containers, string
3544 matching algorithms, and other utilities, for fast manipulation of large
3545 biological sequences or sets of sequences.")
3546 (license license:artistic2.0)))
3547
3548 (define-public r-biovizbase
3549 (package
3550 (name "r-biovizbase")
3551 (version "1.44.0")
3552 (source
3553 (origin
3554 (method url-fetch)
3555 (uri (bioconductor-uri "biovizBase" version))
3556 (sha256
3557 (base32
3558 "1ffzf7yvl47l8v8a50m8g9q33hgwvxg4fcm8ld2yy8hd2zl86zyd"))))
3559 (properties `((upstream-name . "biovizBase")))
3560 (build-system r-build-system)
3561 (propagated-inputs
3562 (list r-annotationdbi
3563 r-annotationfilter
3564 r-biocgenerics
3565 r-biostrings
3566 r-dichromat
3567 r-ensembldb
3568 r-genomeinfodb
3569 r-genomicalignments
3570 r-genomicfeatures
3571 r-genomicranges
3572 r-hmisc
3573 r-iranges
3574 r-rcolorbrewer
3575 r-rlang
3576 r-rsamtools
3577 r-s4vectors
3578 r-scales
3579 r-summarizedexperiment
3580 r-variantannotation))
3581 (home-page "https://bioconductor.org/packages/biovizBase")
3582 (synopsis "Basic graphic utilities for visualization of genomic data")
3583 (description
3584 "The biovizBase package is designed to provide a set of utilities, color
3585 schemes and conventions for genomic data. It serves as the base for various
3586 high-level packages for biological data visualization. This saves development
3587 effort and encourages consistency.")
3588 (license license:artistic2.0)))
3589
3590 (define-public r-bsgenome
3591 (package
3592 (name "r-bsgenome")
3593 (version "1.64.0")
3594 (source (origin
3595 (method url-fetch)
3596 (uri (bioconductor-uri "BSgenome" version))
3597 (sha256
3598 (base32
3599 "17gqrmaf6xxghgrzcansl9gfw3ghkrqp87swlnwgyghqvflr5qxc"))))
3600 (properties
3601 `((upstream-name . "BSgenome")))
3602 (build-system r-build-system)
3603 (propagated-inputs
3604 (list r-biocgenerics
3605 r-biostrings
3606 r-genomeinfodb
3607 r-genomicranges
3608 r-iranges
3609 r-matrixstats
3610 r-rsamtools
3611 r-rtracklayer
3612 r-s4vectors
3613 r-xvector))
3614 (home-page "https://bioconductor.org/packages/BSgenome")
3615 (synopsis "Infrastructure for Biostrings-based genome data packages")
3616 (description
3617 "This package provides infrastructure shared by all Biostrings-based
3618 genome data packages and support for efficient SNP representation.")
3619 (license license:artistic2.0)))
3620
3621 (define-public r-category
3622 (package
3623 (name "r-category")
3624 (version "2.62.0")
3625 (source
3626 (origin
3627 (method url-fetch)
3628 (uri (bioconductor-uri "Category" version))
3629 (sha256
3630 (base32
3631 "07js03cfdd6gzbzw14iavlqxynfcqszh988v6k1a3h074wxiivqd"))))
3632 (properties `((upstream-name . "Category")))
3633 (build-system r-build-system)
3634 (propagated-inputs
3635 (list r-annotate
3636 r-annotationdbi
3637 r-biobase
3638 r-biocgenerics
3639 r-genefilter
3640 r-graph
3641 r-gseabase
3642 r-matrix
3643 r-rbgl
3644 r-dbi))
3645 (home-page "https://bioconductor.org/packages/Category")
3646 (synopsis "Category analysis")
3647 (description
3648 "This package provides a collection of tools for performing category
3649 analysis.")
3650 (license license:artistic2.0)))
3651
3652 (define-public r-chipseeker
3653 (package
3654 (name "r-chipseeker")
3655 (version "1.32.0")
3656 (source (origin
3657 (method url-fetch)
3658 (uri (bioconductor-uri "ChIPseeker" version))
3659 (sha256
3660 (base32
3661 "001f85nk4myk9vgs05inlj2dfby4802p1iyzkfqg332yk52gsbl7"))))
3662 (build-system r-build-system)
3663 (native-inputs
3664 (list r-knitr))
3665 (propagated-inputs
3666 (list r-annotationdbi
3667 r-biocgenerics
3668 r-boot
3669 r-enrichplot
3670 r-iranges
3671 r-genomeinfodb
3672 r-genomicranges
3673 r-genomicfeatures
3674 r-ggplot2
3675 r-gplots
3676 r-gtools
3677 r-dplyr
3678 r-plotrix
3679 r-dplyr
3680 r-magrittr
3681 r-rcolorbrewer
3682 r-rtracklayer
3683 r-s4vectors
3684 r-txdb-hsapiens-ucsc-hg19-knowngene))
3685 (home-page "https://www.bioconductor.org/packages/ChIPseeker/")
3686 (synopsis "ChIPseeker for ChIP peak annotation, comparison, and visualization")
3687 (description "This package implements functions to retrieve the nearest
3688 genes around the peak, annotate genomic region of the peak, statstical methods
3689 for estimate the significance of overlap among ChIP peak data sets, and
3690 incorporate GEO database for user to compare the own dataset with those
3691 deposited in database. The comparison can be used to infer cooperative
3692 regulation and thus can be used to generate hypotheses. Several visualization
3693 functions are implemented to summarize the coverage of the peak experiment,
3694 average profile and heatmap of peaks binding to TSS regions, genomic
3695 annotation, distance to TSS, and overlap of peaks or genes.")
3696 (license license:artistic2.0)))
3697
3698 (define-public r-chipseq
3699 (package
3700 (name "r-chipseq")
3701 (version "1.46.0")
3702 (source
3703 (origin
3704 (method url-fetch)
3705 (uri (bioconductor-uri "chipseq" version))
3706 (sha256
3707 (base32
3708 "1vh0hvgnw7ykj401v1q807sl14s4nixp1d8xbm41n01q6w8x834i"))))
3709 (build-system r-build-system)
3710 (propagated-inputs
3711 (list r-biocgenerics
3712 r-genomicranges
3713 r-iranges
3714 r-lattice
3715 r-s4vectors
3716 r-shortread))
3717 (home-page "https://bioconductor.org/packages/chipseq")
3718 (synopsis "Package for analyzing ChIPseq data")
3719 (description
3720 "This package provides tools for processing short read data from ChIPseq
3721 experiments.")
3722 (license license:artistic2.0)))
3723
3724 (define-public r-complexheatmap
3725 (package
3726 (name "r-complexheatmap")
3727 (version "2.12.0")
3728 (source
3729 (origin
3730 (method url-fetch)
3731 (uri (bioconductor-uri "ComplexHeatmap" version))
3732 (sha256
3733 (base32
3734 "15b49vlkl89prcw70mlw066z0gxhs26x8dpfn6qr3gz7hihygs65"))))
3735 (properties
3736 `((upstream-name . "ComplexHeatmap")))
3737 (build-system r-build-system)
3738 (propagated-inputs
3739 (list r-circlize
3740 r-clue
3741 r-codetools
3742 r-colorspace
3743 r-digest
3744 r-doparallel
3745 r-foreach
3746 r-getoptlong
3747 r-globaloptions
3748 r-iranges
3749 r-matrixstats
3750 r-png
3751 r-rcolorbrewer))
3752 (native-inputs
3753 (list r-knitr))
3754 (home-page
3755 "https://github.com/jokergoo/ComplexHeatmap")
3756 (synopsis "Making Complex Heatmaps")
3757 (description
3758 "Complex heatmaps are efficient to visualize associations between
3759 different sources of data sets and reveal potential structures. This package
3760 provides a highly flexible way to arrange multiple heatmaps and supports
3761 self-defined annotation graphics.")
3762 (license license:gpl2+)))
3763
3764 (define-public r-copywriter
3765 (package
3766 (name "r-copywriter")
3767 (version "2.28.0")
3768 (source
3769 (origin
3770 (method url-fetch)
3771 (uri (bioconductor-uri "CopywriteR" version))
3772 (sha256
3773 (base32
3774 "1k11kvam96hpg71hz2n9cfzizmb7d1bmq5zfvm34s7fn09is60xb"))))
3775 (properties `((upstream-name . "CopywriteR")))
3776 (build-system r-build-system)
3777 (propagated-inputs
3778 (list r-biocparallel
3779 r-chipseq
3780 r-copyhelper
3781 r-data-table
3782 r-dnacopy
3783 r-futile-logger
3784 r-genomeinfodb
3785 r-genomicalignments
3786 r-genomicranges
3787 r-gtools
3788 r-iranges
3789 r-matrixstats
3790 r-rsamtools
3791 r-s4vectors))
3792 (home-page "https://github.com/PeeperLab/CopywriteR")
3793 (synopsis "Copy number information from targeted sequencing")
3794 (description
3795 "CopywriteR extracts DNA copy number information from targeted sequencing
3796 by utilizing off-target reads. It allows for extracting uniformly distributed
3797 copy number information, can be used without reference, and can be applied to
3798 sequencing data obtained from various techniques including chromatin
3799 immunoprecipitation and target enrichment on small gene panels. Thereby,
3800 CopywriteR constitutes a widely applicable alternative to available copy
3801 number detection tools.")
3802 (license license:gpl2)))
3803
3804 (define-public r-deseq
3805 (package
3806 (name "r-deseq")
3807 (version "1.39.0")
3808 (source
3809 (origin
3810 (method url-fetch)
3811 (uri (bioconductor-uri "DESeq" version))
3812 (sha256
3813 (base32
3814 "047hph5aqmjnz1aqprziw0smdn5lf96hmwpnvqrxv1j2yfvcf3h1"))))
3815 (properties `((upstream-name . "DESeq")))
3816 (build-system r-build-system)
3817 (propagated-inputs
3818 (list r-biobase
3819 r-biocgenerics
3820 r-genefilter
3821 r-geneplotter
3822 r-lattice
3823 r-locfit
3824 r-mass
3825 r-rcolorbrewer))
3826 (home-page "https://www-huber.embl.de/users/anders/DESeq/")
3827 (synopsis "Differential gene expression analysis")
3828 (description
3829 "This package provides tools for estimating variance-mean dependence in
3830 count data from high-throughput genetic sequencing assays and for testing for
3831 differential expression based on a model using the negative binomial
3832 distribution.")
3833 (license license:gpl3+)))
3834
3835 (define-public r-deseq2
3836 (package
3837 (name "r-deseq2")
3838 (version "1.36.0")
3839 (source
3840 (origin
3841 (method url-fetch)
3842 (uri (bioconductor-uri "DESeq2" version))
3843 (sha256
3844 (base32
3845 "06mvb0jqn2fg96wfwspv0kzpa8xpimzaldrcy8m2d4yk76xwsdr7"))))
3846 (properties `((upstream-name . "DESeq2")))
3847 (build-system r-build-system)
3848 (propagated-inputs
3849 (list r-biobase
3850 r-biocgenerics
3851 r-biocparallel
3852 r-genefilter
3853 r-geneplotter
3854 r-genomicranges
3855 r-ggplot2
3856 r-iranges
3857 r-locfit
3858 r-rcpp
3859 r-rcpparmadillo
3860 r-s4vectors
3861 r-summarizedexperiment))
3862 (native-inputs
3863 (list r-knitr))
3864 (home-page "https://bioconductor.org/packages/DESeq2")
3865 (synopsis "Differential gene expression analysis")
3866 (description
3867 "This package provides functions to estimate variance-mean dependence in
3868 count data from high-throughput nucleotide sequencing assays and test for
3869 differential expression based on a model using the negative binomial
3870 distribution.")
3871 (license license:lgpl3+)))
3872
3873 (define-public r-dexseq
3874 (package
3875 (name "r-dexseq")
3876 (version "1.42.0")
3877 (source
3878 (origin
3879 (method url-fetch)
3880 (uri (bioconductor-uri "DEXSeq" version))
3881 (sha256
3882 (base32
3883 "1dzx9mvm8pvcrwr88rin3flnpmzp3vq8mvspx9s8virqhv1102am"))))
3884 (properties `((upstream-name . "DEXSeq")))
3885 (build-system r-build-system)
3886 (propagated-inputs
3887 (list r-annotationdbi
3888 r-biobase
3889 r-biocgenerics
3890 r-biocparallel
3891 r-biomart
3892 r-deseq2
3893 r-genefilter
3894 r-geneplotter
3895 r-genomicranges
3896 r-hwriter
3897 r-iranges
3898 r-rcolorbrewer
3899 r-rsamtools
3900 r-s4vectors
3901 r-statmod
3902 r-stringr
3903 r-summarizedexperiment))
3904 (native-inputs
3905 (list r-knitr))
3906 (home-page "https://bioconductor.org/packages/DEXSeq")
3907 (synopsis "Inference of differential exon usage in RNA-Seq")
3908 (description
3909 "This package is focused on finding differential exon usage using RNA-seq
3910 exon counts between samples with different experimental designs. It provides
3911 functions that allows the user to make the necessary statistical tests based
3912 on a model that uses the negative binomial distribution to estimate the
3913 variance between biological replicates and generalized linear models for
3914 testing. The package also provides functions for the visualization and
3915 exploration of the results.")
3916 (license license:gpl3+)))
3917
3918 (define-public r-diffcyt
3919 (package
3920 (name "r-diffcyt")
3921 (version "1.16.0")
3922 (source
3923 (origin
3924 (method url-fetch)
3925 (uri (bioconductor-uri "diffcyt" version))
3926 (sha256
3927 (base32 "0mysylzmg24g7lm1xan4yklzqmskfgh53j6vjcz2gzakz5rq3rdb"))))
3928 (properties `((upstream-name . "diffcyt")))
3929 (build-system r-build-system)
3930 (propagated-inputs
3931 (list r-circlize
3932 r-complexheatmap
3933 r-dplyr
3934 r-edger
3935 r-flowcore
3936 r-flowsom
3937 r-limma
3938 r-lme4
3939 r-magrittr
3940 r-multcomp
3941 r-reshape2
3942 r-s4vectors
3943 r-summarizedexperiment
3944 r-tidyr))
3945 (native-inputs (list r-knitr))
3946 (home-page "https://github.com/lmweber/diffcyt")
3947 (synopsis "Differential discovery in high-dimensional cytometry")
3948 (description
3949 "This package provides statistical methods for differential discovery
3950 analyses in high-dimensional cytometry data (including flow cytometry, mass
3951 cytometry or CyTOF, and oligonucleotide-tagged cytometry), based on a
3952 combination of high-resolution clustering and empirical Bayes moderated tests
3953 adapted from transcriptomics.")
3954 (license license:expat)))
3955
3956 (define-public r-dirichletmultinomial
3957 (package
3958 (name "r-dirichletmultinomial")
3959 (version "1.38.0")
3960 (source
3961 (origin
3962 (method url-fetch)
3963 (uri (bioconductor-uri "DirichletMultinomial" version))
3964 (sha256
3965 (base32
3966 "15l0h2qz80lmrm5rva3v7lkgddn42igyxxwims57zwpwyhrk9bmx"))))
3967 (properties
3968 `((upstream-name . "DirichletMultinomial")))
3969 (build-system r-build-system)
3970 (inputs
3971 (list gsl))
3972 (propagated-inputs
3973 (list r-biocgenerics r-iranges r-s4vectors))
3974 (home-page "https://bioconductor.org/packages/DirichletMultinomial")
3975 (synopsis "Dirichlet-Multinomial mixture models for microbiome data")
3976 (description
3977 "Dirichlet-multinomial mixture models can be used to describe variability
3978 in microbial metagenomic data. This package is an interface to code
3979 originally made available by Holmes, Harris, and Quince, 2012, PLoS ONE 7(2):
3980 1-15.")
3981 (license license:lgpl3)))
3982
3983 (define-public r-dittoseq
3984 (package
3985 (name "r-dittoseq")
3986 (version "1.8.1")
3987 (source (origin
3988 (method url-fetch)
3989 (uri (bioconductor-uri "dittoSeq" version))
3990 (sha256
3991 (base32
3992 "0vi0hcyffaxp6yxsrq95bdlrhr85dvbqm9c7rg6a6blkfgwhlzb4"))))
3993 (properties `((upstream-name . "dittoSeq")))
3994 (build-system r-build-system)
3995 (propagated-inputs
3996 (list r-colorspace
3997 r-cowplot
3998 r-ggplot2
3999 r-ggrepel
4000 r-ggridges
4001 r-gridextra
4002 r-pheatmap
4003 r-reshape2
4004 r-s4vectors
4005 r-singlecellexperiment
4006 r-summarizedexperiment))
4007 (native-inputs (list r-knitr))
4008 (home-page "https://bioconductor.org/packages/dittoSeq")
4009 (synopsis "Single-cell and bulk RNA sequencing visualization")
4010 (description
4011 "This package provides a universal, user friendly, single-cell and bulk RNA
4012 sequencing visualization toolkit that allows highly customizable creation of
4013 color blindness friendly, publication-quality figures. dittoSeq accepts both
4014 SingleCellExperiment (SCE) and Seurat objects, as well as the import and
4015 usage, via conversion to an SCE, of SummarizedExperiment or DGEList bulk data.
4016 Visualizations include dimensionality reduction plots, heatmaps, scatterplots,
4017 percent composition or expression across groups, and more. Customizations
4018 range from size and title adjustments to automatic generation of annotations
4019 for heatmaps, overlay of trajectory analysis onto any dimensionality reduciton
4020 plot, hidden data overlay upon cursor hovering via ggplotly conversion, and
4021 many more. All with simple, discrete inputs. Color blindness friendliness is
4022 powered by legend adjustments (enlarged keys), and by allowing the use of
4023 shapes or letter-overlay in addition to the carefully selected
4024 code{dittoColors()}.")
4025 (license license:expat)))
4026
4027 (define-public r-edaseq
4028 (package
4029 (name "r-edaseq")
4030 (version "2.30.0")
4031 (source
4032 (origin
4033 (method url-fetch)
4034 (uri (bioconductor-uri "EDASeq" version))
4035 (sha256
4036 (base32
4037 "1qnpbmhxvqsma7ihi6yp3ad962xcanlxald84k2szh011ipxj7ws"))))
4038 (properties `((upstream-name . "EDASeq")))
4039 (build-system r-build-system)
4040 (propagated-inputs
4041 (list r-annotationdbi
4042 r-aroma-light
4043 r-biobase
4044 r-biocgenerics
4045 r-biocmanager
4046 r-biomart
4047 r-biostrings
4048 r-genomicfeatures
4049 r-genomicranges
4050 r-iranges
4051 r-rsamtools
4052 r-shortread))
4053 (native-inputs
4054 (list r-knitr))
4055 (home-page "https://github.com/drisso/EDASeq")
4056 (synopsis "Exploratory data analysis and normalization for RNA-Seq")
4057 (description
4058 "This package provides support for numerical and graphical summaries of
4059 RNA-Seq genomic read data. Provided within-lane normalization procedures to
4060 adjust for GC-content effect (or other gene-level effects) on read counts:
4061 loess robust local regression, global-scaling, and full-quantile
4062 normalization. Between-lane normalization procedures to adjust for
4063 distributional differences between lanes (e.g., sequencing depth):
4064 global-scaling and full-quantile normalization.")
4065 (license license:artistic2.0)))
4066
4067 (define-public r-edger
4068 (package
4069 (name "r-edger")
4070 (version "3.38.1")
4071 (source (origin
4072 (method url-fetch)
4073 (uri (bioconductor-uri "edgeR" version))
4074 (sha256
4075 (base32
4076 "1q933m76155gy30wgps2gdd8pxzsfhppydjqn0fhjrwj6kqz8mik"))))
4077 (properties `((upstream-name . "edgeR")))
4078 (build-system r-build-system)
4079 (propagated-inputs
4080 (list r-limma r-locfit r-rcpp r-statmod)) ;for estimateDisp
4081 (home-page "http://bioinf.wehi.edu.au/edgeR")
4082 (synopsis "EdgeR does empirical analysis of digital gene expression data")
4083 (description "This package can do differential expression analysis of
4084 RNA-seq expression profiles with biological replication. It implements a range
4085 of statistical methodology based on the negative binomial distributions,
4086 including empirical Bayes estimation, exact tests, generalized linear models
4087 and quasi-likelihood tests. It be applied to differential signal analysis of
4088 other types of genomic data that produce counts, including ChIP-seq, SAGE and
4089 CAGE.")
4090 (license license:gpl2+)))
4091
4092 (define-public r-ensembldb
4093 (package
4094 (name "r-ensembldb")
4095 (version "2.20.2")
4096 (source
4097 (origin
4098 (method url-fetch)
4099 (uri (bioconductor-uri "ensembldb" version))
4100 (sha256
4101 (base32
4102 "12n21dcimdhgyjzk33m6xbv0m9ihgyzcf66vr1jr5ycv3rq2s7xc"))))
4103 (build-system r-build-system)
4104 (propagated-inputs
4105 (list r-annotationdbi
4106 r-annotationfilter
4107 r-biobase
4108 r-biocgenerics
4109 r-biostrings
4110 r-curl
4111 r-dbi
4112 r-genomeinfodb
4113 r-genomicfeatures
4114 r-genomicranges
4115 r-iranges
4116 r-protgenerics
4117 r-rsamtools
4118 r-rsqlite
4119 r-rtracklayer
4120 r-s4vectors))
4121 (native-inputs
4122 (list r-knitr))
4123 (home-page "https://github.com/jotsetung/ensembldb")
4124 (synopsis "Utilities to create and use Ensembl-based annotation databases")
4125 (description
4126 "The package provides functions to create and use transcript-centric
4127 annotation databases/packages. The annotation for the databases are directly
4128 fetched from Ensembl using their Perl API. The functionality and data is
4129 similar to that of the TxDb packages from the @code{GenomicFeatures} package,
4130 but, in addition to retrieve all gene/transcript models and annotations from
4131 the database, the @code{ensembldb} package also provides a filter framework
4132 allowing to retrieve annotations for specific entries like genes encoded on a
4133 chromosome region or transcript models of lincRNA genes.")
4134 ;; No version specified
4135 (license license:lgpl3+)))
4136
4137 (define-public r-fastseg
4138 (package
4139 (name "r-fastseg")
4140 (version "1.42.0")
4141 (source
4142 (origin
4143 (method url-fetch)
4144 (uri (bioconductor-uri "fastseg" version))
4145 (sha256
4146 (base32
4147 "1cr1b1jbgp1z1zpf71kl7mljbm2jpi6b97bf3bll3gnagfm489hy"))))
4148 (build-system r-build-system)
4149 (propagated-inputs
4150 (list r-biobase r-biocgenerics r-genomicranges r-iranges
4151 r-s4vectors))
4152 (home-page "https://www.bioinf.jku.at/software/fastseg/index.html")
4153 (synopsis "Fast segmentation algorithm for genetic sequencing data")
4154 (description
4155 "Fastseg implements a very fast and efficient segmentation algorithm.
4156 It can segment data from DNA microarrays and data from next generation
4157 sequencing for example to detect copy number segments. Further it can segment
4158 data from RNA microarrays like tiling arrays to identify transcripts. Most
4159 generally, it can segment data given as a matrix or as a vector. Various data
4160 formats can be used as input to fastseg like expression set objects for
4161 microarrays or GRanges for sequencing data.")
4162 (license license:lgpl2.0+)))
4163
4164 (define-public r-gage
4165 (package
4166 (name "r-gage")
4167 (version "2.46.0")
4168 (source
4169 (origin
4170 (method url-fetch)
4171 (uri (bioconductor-uri "gage" version))
4172 (sha256
4173 (base32
4174 "03hx188h98qrbpjlf8v9sg2vqyfv49rp4c18ir11pg6hwqqrxh7b"))))
4175 (build-system r-build-system)
4176 (propagated-inputs
4177 (list r-annotationdbi r-go-db r-graph r-keggrest))
4178 (home-page (string-append "https://bmcbioinformatics.biomedcentral.com/"
4179 "articles/10.1186/1471-2105-10-161"))
4180 (synopsis "Generally applicable gene-set enrichment for pathway analysis")
4181 (description
4182 "GAGE is a published method for gene set (enrichment or GSEA) or pathway
4183 analysis. GAGE is generally applicable independent of microarray or RNA-Seq
4184 data attributes including sample sizes, experimental designs, assay platforms,
4185 and other types of heterogeneity. The gage package provides functions for
4186 basic GAGE analysis, result processing and presentation. In addition, it
4187 provides demo microarray data and commonly used gene set data based on KEGG
4188 pathways and GO terms. These functions and data are also useful for gene set
4189 analysis using other methods.")
4190 (license license:gpl2+)))
4191
4192 (define-public r-genefilter
4193 (package
4194 (name "r-genefilter")
4195 (version "1.78.0")
4196 (source
4197 (origin
4198 (method url-fetch)
4199 (uri (bioconductor-uri "genefilter" version))
4200 (sha256
4201 (base32
4202 "1lp3alnljhsil8zylf8rvf8ik4wmsyciy3ij4rr9l4191dkkp4aq"))))
4203 (build-system r-build-system)
4204 (native-inputs
4205 (list gfortran r-knitr))
4206 (propagated-inputs
4207 (list r-annotate r-annotationdbi r-biobase r-biocgenerics
4208 r-survival))
4209 (home-page "https://bioconductor.org/packages/genefilter")
4210 (synopsis "Filter genes from high-throughput experiments")
4211 (description
4212 "This package provides basic functions for filtering genes from
4213 high-throughput sequencing experiments.")
4214 (license license:artistic2.0)))
4215
4216 (define-public r-geneoverlap
4217 (package
4218 (name "r-geneoverlap")
4219 (version "1.32.0")
4220 (source (origin
4221 (method url-fetch)
4222 (uri (bioconductor-uri "GeneOverlap" version))
4223 (sha256
4224 (base32
4225 "0nqwa3x9q1hl9nm06hqzzrn00rirc9kj6s320csjlf7x6rcidr93"))))
4226 (build-system r-build-system)
4227 (propagated-inputs
4228 (list r-rcolorbrewer r-gplots))
4229 (home-page "https://www.bioconductor.org/packages/GeneOverlap/")
4230 (synopsis "Test and visualize gene overlaps")
4231 (description "This package can be used to test two sets of gene lists
4232 and visualize the results.")
4233 (license license:gpl3)))
4234
4235 (define-public r-genomation
4236 (package
4237 (name "r-genomation")
4238 (version "1.28.0")
4239 (source (origin
4240 (method url-fetch)
4241 (uri (bioconductor-uri "genomation" version))
4242 (sha256
4243 (base32
4244 "0rvay7gs4g2wi6h42kln8xwy9b05axj1x8mkfayl6pnnlva6xj79"))))
4245 (build-system r-build-system)
4246 (propagated-inputs
4247 (list r-biostrings
4248 r-bsgenome
4249 r-data-table
4250 r-genomeinfodb
4251 r-genomicalignments
4252 r-genomicranges
4253 r-ggplot2
4254 r-gridbase
4255 r-impute
4256 r-iranges
4257 r-matrixstats
4258 r-plotrix
4259 r-plyr
4260 r-rcpp
4261 r-readr
4262 r-reshape2
4263 r-rsamtools
4264 r-rtracklayer
4265 r-s4vectors
4266 r-seqpattern))
4267 (native-inputs
4268 (list r-knitr))
4269 (home-page "https://bioinformatics.mdc-berlin.de/genomation/")
4270 (synopsis "Summary, annotation and visualization of genomic data")
4271 (description
4272 "This package provides a package for summary and annotation of genomic
4273 intervals. Users can visualize and quantify genomic intervals over
4274 pre-defined functional regions, such as promoters, exons, introns, etc. The
4275 genomic intervals represent regions with a defined chromosome position, which
4276 may be associated with a score, such as aligned reads from HT-seq experiments,
4277 TF binding sites, methylation scores, etc. The package can use any tabular
4278 genomic feature data as long as it has minimal information on the locations of
4279 genomic intervals. In addition, it can use BAM or BigWig files as input.")
4280 (license license:artistic2.0)))
4281
4282 (define-public r-genomeinfodb
4283 (package
4284 (name "r-genomeinfodb")
4285 (version "1.32.2")
4286 (source (origin
4287 (method url-fetch)
4288 (uri (bioconductor-uri "GenomeInfoDb" version))
4289 (sha256
4290 (base32
4291 "1n37bwb2fqmdgqbn19rgsd2qn8vbdhv6khdwjr7v12bwabcbx9xh"))))
4292 (properties
4293 `((upstream-name . "GenomeInfoDb")))
4294 (build-system r-build-system)
4295 (propagated-inputs
4296 (list r-biocgenerics r-genomeinfodbdata r-iranges r-rcurl
4297 r-s4vectors))
4298 (native-inputs
4299 (list r-knitr))
4300 (home-page "https://bioconductor.org/packages/GenomeInfoDb")
4301 (synopsis "Utilities for manipulating chromosome identifiers")
4302 (description
4303 "This package contains data and functions that define and allow
4304 translation between different chromosome sequence naming conventions (e.g.,
4305 \"chr1\" versus \"1\"), including a function that attempts to place sequence
4306 names in their natural, rather than lexicographic, order.")
4307 (license license:artistic2.0)))
4308
4309 (define-public r-genomicalignments
4310 (package
4311 (name "r-genomicalignments")
4312 (version "1.32.0")
4313 (source (origin
4314 (method url-fetch)
4315 (uri (bioconductor-uri "GenomicAlignments" version))
4316 (sha256
4317 (base32
4318 "1ifmlc0488f5yzcf4p92dmdc7psxl5c0aa7qpxjk0a07gf7lldbi"))))
4319 (properties
4320 `((upstream-name . "GenomicAlignments")))
4321 (build-system r-build-system)
4322 (propagated-inputs
4323 (list r-biocgenerics
4324 r-biocparallel
4325 r-biostrings
4326 r-genomeinfodb
4327 r-genomicranges
4328 r-iranges
4329 r-rsamtools
4330 r-s4vectors
4331 r-summarizedexperiment))
4332 (home-page "https://bioconductor.org/packages/GenomicAlignments")
4333 (synopsis "Representation and manipulation of short genomic alignments")
4334 (description
4335 "This package provides efficient containers for storing and manipulating
4336 short genomic alignments (typically obtained by aligning short reads to a
4337 reference genome). This includes read counting, computing the coverage,
4338 junction detection, and working with the nucleotide content of the
4339 alignments.")
4340 (license license:artistic2.0)))
4341
4342 (define-public r-genomicfeatures
4343 (package
4344 (name "r-genomicfeatures")
4345 (version "1.48.3")
4346 (source (origin
4347 (method url-fetch)
4348 (uri (bioconductor-uri "GenomicFeatures" version))
4349 (sha256
4350 (base32
4351 "0f14p1ma2y8l60p9sxmh5j0axws9by1cznczb2jxipphpb4slpl1"))))
4352 (properties
4353 `((upstream-name . "GenomicFeatures")))
4354 (build-system r-build-system)
4355 (propagated-inputs
4356 (list r-annotationdbi
4357 r-biobase
4358 r-biocgenerics
4359 r-biocio
4360 r-biomart
4361 r-biostrings
4362 r-dbi
4363 r-genomeinfodb
4364 r-genomicranges
4365 r-iranges
4366 r-rcurl
4367 r-rsqlite
4368 r-rtracklayer
4369 r-s4vectors
4370 r-xvector))
4371 (native-inputs
4372 (list r-knitr))
4373 (home-page "https://bioconductor.org/packages/GenomicFeatures")
4374 (synopsis "Tools for working with transcript centric annotations")
4375 (description
4376 "This package provides a set of tools and methods for making and
4377 manipulating transcript centric annotations. With these tools the user can
4378 easily download the genomic locations of the transcripts, exons and cds of a
4379 given organism, from either the UCSC Genome Browser or a BioMart
4380 database (more sources will be supported in the future). This information is
4381 then stored in a local database that keeps track of the relationship between
4382 transcripts, exons, cds and genes. Flexible methods are provided for
4383 extracting the desired features in a convenient format.")
4384 (license license:artistic2.0)))
4385
4386 (define-public r-genomicfiles
4387 (package
4388 (name "r-genomicfiles")
4389 (version "1.32.1")
4390 (source
4391 (origin
4392 (method url-fetch)
4393 (uri (bioconductor-uri "GenomicFiles" version))
4394 (sha256
4395 (base32
4396 "06ycfna26klx27vvsnlpgv46bymfrc8z0zkpag7nm4m23153ivkz"))))
4397 (properties `((upstream-name . "GenomicFiles")))
4398 (build-system r-build-system)
4399 (propagated-inputs
4400 (list r-biocgenerics
4401 r-biocparallel
4402 r-genomeinfodb
4403 r-genomicalignments
4404 r-genomicranges
4405 r-iranges
4406 r-matrixgenerics
4407 r-rsamtools
4408 r-rtracklayer
4409 r-s4vectors
4410 r-summarizedexperiment
4411 r-variantannotation))
4412 (home-page "https://bioconductor.org/packages/GenomicFiles")
4413 (synopsis "Distributed computing by file or by range")
4414 (description
4415 "This package provides infrastructure for parallel computations
4416 distributed by file or by range. User defined mapper and reducer functions
4417 provide added flexibility for data combination and manipulation.")
4418 (license license:artistic2.0)))
4419
4420 (define-public r-genomicranges
4421 (package
4422 (name "r-genomicranges")
4423 (version "1.48.0")
4424 (source (origin
4425 (method url-fetch)
4426 (uri (bioconductor-uri "GenomicRanges" version))
4427 (sha256
4428 (base32
4429 "088rv1aclwq265pdg4hmks73nl0125vk0vigyi44n3djkrdx48yn"))))
4430 (properties
4431 `((upstream-name . "GenomicRanges")))
4432 (build-system r-build-system)
4433 (propagated-inputs
4434 (list r-biocgenerics r-genomeinfodb r-iranges r-s4vectors r-xvector))
4435 (native-inputs
4436 (list r-knitr))
4437 (home-page "https://bioconductor.org/packages/GenomicRanges")
4438 (synopsis "Representation and manipulation of genomic intervals")
4439 (description
4440 "This package provides tools to efficiently represent and manipulate
4441 genomic annotations and alignments is playing a central role when it comes to
4442 analyzing high-throughput sequencing data (a.k.a. NGS data). The
4443 GenomicRanges package defines general purpose containers for storing and
4444 manipulating genomic intervals and variables defined along a genome.")
4445 (license license:artistic2.0)))
4446
4447 (define-public r-gostats
4448 (package
4449 (name "r-gostats")
4450 (version "2.62.0")
4451 (source
4452 (origin
4453 (method url-fetch)
4454 (uri (bioconductor-uri "GOstats" version))
4455 (sha256
4456 (base32
4457 "121ly9vifarg8y7mc468571bbs0xv4sx6sflm5zcdqf0p83yvjrm"))))
4458 (properties `((upstream-name . "GOstats")))
4459 (build-system r-build-system)
4460 (propagated-inputs
4461 (list r-annotate
4462 r-annotationdbi
4463 r-annotationforge
4464 r-biobase
4465 r-category
4466 r-go-db
4467 r-graph
4468 r-rgraphviz
4469 r-rbgl))
4470 (home-page "https://bioconductor.org/packages/GOstats")
4471 (synopsis "Tools for manipulating GO and microarrays")
4472 (description
4473 "This package provides a set of tools for interacting with GO and
4474 microarray data. A variety of basic manipulation tools for graphs, hypothesis
4475 testing and other simple calculations.")
4476 (license license:artistic2.0)))
4477
4478 (define-public r-gseabase
4479 (package
4480 (name "r-gseabase")
4481 (version "1.58.0")
4482 (source
4483 (origin
4484 (method url-fetch)
4485 (uri (bioconductor-uri "GSEABase" version))
4486 (sha256
4487 (base32
4488 "1qhvgyg392fd98h2qnmfmhg7mil5hp9cy3qmkqs4x1bhpv1m978g"))))
4489 (properties `((upstream-name . "GSEABase")))
4490 (build-system r-build-system)
4491 (propagated-inputs
4492 (list r-annotate
4493 r-annotationdbi
4494 r-biobase
4495 r-biocgenerics
4496 r-graph
4497 r-xml))
4498 (native-inputs
4499 (list r-knitr))
4500 (home-page "https://bioconductor.org/packages/GSEABase")
4501 (synopsis "Gene set enrichment data structures and methods")
4502 (description
4503 "This package provides classes and methods to support @dfn{Gene Set
4504 Enrichment Analysis} (GSEA).")
4505 (license license:artistic2.0)))
4506
4507 (define-public r-hpar
4508 (package
4509 (name "r-hpar")
4510 (version "1.38.0")
4511 (source
4512 (origin
4513 (method url-fetch)
4514 (uri (bioconductor-uri "hpar" version))
4515 (sha256
4516 (base32
4517 "07c6r703d5xp7y9bqmqalxgna2qrbk1h5s0d992m7360k259mgrj"))))
4518 (build-system r-build-system)
4519 (native-inputs
4520 (list r-knitr))
4521 (home-page "https://bioconductor.org/packages/hpar/")
4522 (synopsis "Human Protein Atlas in R")
4523 (description "This package provides a simple interface to and data from
4524 the Human Protein Atlas project.")
4525 (license license:artistic2.0)))
4526
4527 (define-public r-rhtslib
4528 (package
4529 (name "r-rhtslib")
4530 (version "1.28.0")
4531 (source
4532 (origin
4533 (method url-fetch)
4534 (uri (bioconductor-uri "Rhtslib" version))
4535 (sha256
4536 (base32
4537 "07kws6afkxbmxq4w357mwwl712pdd16alvz7iqijjd2x7rjchj2f"))))
4538 (properties `((upstream-name . "Rhtslib")))
4539 (build-system r-build-system)
4540 ;; Without this a temporary directory ends up in the Rhtslib.so binary,
4541 ;; which makes R abort the build.
4542 (arguments '(#:configure-flags '("--no-staged-install")))
4543 (propagated-inputs
4544 (list curl zlib ; packages using rhtslib need to link with zlib
4545 r-zlibbioc))
4546 (native-inputs
4547 (list pkg-config r-knitr))
4548 (home-page "https://github.com/nhayden/Rhtslib")
4549 (synopsis "High-throughput sequencing library as an R package")
4550 (description
4551 "This package provides the HTSlib C library for high-throughput
4552 nucleotide sequence analysis. The package is primarily useful to developers
4553 of other R packages who wish to make use of HTSlib.")
4554 (license license:lgpl2.0+)))
4555
4556 (define-public r-impute
4557 (package
4558 (name "r-impute")
4559 (version "1.70.0")
4560 (source (origin
4561 (method url-fetch)
4562 (uri (bioconductor-uri "impute" version))
4563 (sha256
4564 (base32
4565 "11b0z7py0im6y43k55xpzz5jnvc0ram9rk3n1n4mwhvs0vhy39r2"))))
4566 (native-inputs
4567 (list gfortran))
4568 (build-system r-build-system)
4569 (home-page "https://bioconductor.org/packages/impute")
4570 (synopsis "Imputation for microarray data")
4571 (description
4572 "This package provides a function to impute missing gene expression
4573 microarray data, using nearest neighbor averaging.")
4574 (license license:gpl2+)))
4575
4576 (define-public r-interactivedisplaybase
4577 (package
4578 (name "r-interactivedisplaybase")
4579 (version "1.34.0")
4580 (source
4581 (origin
4582 (method url-fetch)
4583 (uri (bioconductor-uri "interactiveDisplayBase" version))
4584 (sha256
4585 (base32
4586 "0fdwx5ch0ch8axdkfiq7zzhhq5hwcvd6kf8fggw9nd3ah1yjwbdg"))))
4587 (properties
4588 `((upstream-name . "interactiveDisplayBase")))
4589 (build-system r-build-system)
4590 (propagated-inputs
4591 (list r-biocgenerics r-dt r-shiny))
4592 (native-inputs
4593 (list r-knitr))
4594 (home-page "https://bioconductor.org/packages/interactiveDisplayBase")
4595 (synopsis "Base package for web displays of Bioconductor objects")
4596 (description
4597 "This package contains the basic methods needed to generate interactive
4598 Shiny-based display methods for Bioconductor objects.")
4599 (license license:artistic2.0)))
4600
4601 (define-public r-keggrest
4602 (package
4603 (name "r-keggrest")
4604 (version "1.36.2")
4605 (source
4606 (origin
4607 (method url-fetch)
4608 (uri (bioconductor-uri "KEGGREST" version))
4609 (sha256
4610 (base32
4611 "1rn03w8y80prbvzahkvf8275haiymnjj1ijcgn55p3d0sb54yzgw"))))
4612 (properties `((upstream-name . "KEGGREST")))
4613 (build-system r-build-system)
4614 (propagated-inputs
4615 (list r-biostrings r-httr r-png))
4616 (native-inputs
4617 (list r-knitr))
4618 (home-page "https://bioconductor.org/packages/KEGGREST")
4619 (synopsis "Client-side REST access to KEGG")
4620 (description
4621 "This package provides a package that provides a client interface to the
4622 @dfn{Kyoto Encyclopedia of Genes and Genomes} (KEGG) REST server.")
4623 (license license:artistic2.0)))
4624
4625 (define-public r-lfa
4626 (package
4627 (name "r-lfa")
4628 (version "1.26.0")
4629 (source
4630 (origin
4631 (method url-fetch)
4632 (uri (bioconductor-uri "lfa" version))
4633 (sha256
4634 (base32 "044866h4fnxmzb3sh9vmrd2smgsbcqgvd19dgwxisi418cad577l"))))
4635 (properties `((upstream-name . "lfa")))
4636 (build-system r-build-system)
4637 (propagated-inputs (list r-corpcor))
4638 (native-inputs (list r-knitr))
4639 (home-page "https://github.com/StoreyLab/lfa")
4640 (synopsis "Logistic Factor Analysis for categorical data")
4641 (description
4642 "@dfn{Logistic Factor Analysis} (LFA) is a method for a PCA analogue on
4643 Binomial data via estimation of latent structure in the natural parameter.")
4644 (license license:gpl3)))
4645
4646 (define-public r-limma
4647 (package
4648 (name "r-limma")
4649 (version "3.52.2")
4650 (source (origin
4651 (method url-fetch)
4652 (uri (bioconductor-uri "limma" version))
4653 (sha256
4654 (base32
4655 "0m8p8pqmf48f2zdf3qs66hmychbc58g2hfg1wyxzsv180m6xkk65"))))
4656 (build-system r-build-system)
4657 (home-page "http://bioinf.wehi.edu.au/limma")
4658 (synopsis "Package for linear models for microarray and RNA-seq data")
4659 (description "This package can be used for the analysis of gene expression
4660 studies, especially the use of linear models for analysing designed experiments
4661 and the assessment of differential expression. The analysis methods apply to
4662 different technologies, including microarrays, RNA-seq, and quantitative PCR.")
4663 (license license:gpl2+)))
4664
4665 (define-public r-methylkit
4666 (package
4667 (name "r-methylkit")
4668 (version "1.22.0")
4669 (source (origin
4670 (method url-fetch)
4671 (uri (bioconductor-uri "methylKit" version))
4672 (sha256
4673 (base32
4674 "00asjzv05avfg0rrkmfbdqd6xx8d18zi72n3b1kf9wj81z2d2a35"))))
4675 (properties `((upstream-name . "methylKit")))
4676 (build-system r-build-system)
4677 (propagated-inputs
4678 (list r-data-table
4679 r-emdbook
4680 r-fastseg
4681 r-genomeinfodb
4682 r-genomicranges
4683 r-gtools
4684 r-iranges
4685 r-kernsmooth
4686 r-limma
4687 r-mclust
4688 r-mgcv
4689 r-qvalue
4690 r-r-utils
4691 r-rcpp
4692 r-rhtslib
4693 r-rsamtools
4694 r-rtracklayer
4695 r-s4vectors
4696 r-zlibbioc))
4697 (native-inputs
4698 (list r-knitr)) ; for vignettes
4699 (home-page "https://github.com/al2na/methylKit")
4700 (synopsis
4701 "DNA methylation analysis from high-throughput bisulfite sequencing results")
4702 (description
4703 "MethylKit is an R package for DNA methylation analysis and annotation
4704 from high-throughput bisulfite sequencing. The package is designed to deal
4705 with sequencing data from @dfn{Reduced representation bisulfite
4706 sequencing} (RRBS) and its variants, but also target-capture methods and whole
4707 genome bisulfite sequencing. It also has functions to analyze base-pair
4708 resolution 5hmC data from experimental protocols such as oxBS-Seq and
4709 TAB-Seq.")
4710 (license license:artistic2.0)))
4711
4712 (define-public r-motifrg
4713 (package
4714 (name "r-motifrg")
4715 (version "1.31.0")
4716 (source
4717 (origin
4718 (method url-fetch)
4719 (uri (bioconductor-uri "motifRG" version))
4720 (sha256
4721 (base32
4722 "1ml6zyzlk8yjbnfhga2qnw8nl43rankvka0kc1yljxr2b66aqbhn"))))
4723 (properties `((upstream-name . "motifRG")))
4724 (build-system r-build-system)
4725 (propagated-inputs
4726 (list r-biostrings
4727 r-bsgenome
4728 r-bsgenome-hsapiens-ucsc-hg19
4729 r-iranges
4730 r-seqlogo
4731 r-xvector))
4732 (home-page "https://bioconductor.org/packages/motifRG")
4733 (synopsis "Discover motifs in high throughput sequencing data")
4734 (description
4735 "This package provides tools for discriminative motif discovery in high
4736 throughput genetic sequencing data sets using regression methods.")
4737 (license license:artistic2.0)))
4738
4739 (define-public r-muscat
4740 (package
4741 (name "r-muscat")
4742 (version "1.10.1")
4743 (source
4744 (origin
4745 (method url-fetch)
4746 (uri (bioconductor-uri "muscat" version))
4747 (sha256
4748 (base32
4749 "1j3zkhqgza92vdykb1yia1jjwsdqra6q9c0jk6p5p2x0778xqgfd"))))
4750 (properties `((upstream-name . "muscat")))
4751 (build-system r-build-system)
4752 (propagated-inputs
4753 (list r-biocparallel
4754 r-blme
4755 r-complexheatmap
4756 r-data-table
4757 r-deseq2
4758 r-dplyr
4759 r-edger
4760 r-ggplot2
4761 r-glmmtmb
4762 r-limma
4763 r-lme4
4764 r-lmertest
4765 r-matrix
4766 r-matrixstats
4767 r-progress
4768 r-purrr
4769 r-s4vectors
4770 r-scales
4771 r-scater
4772 r-sctransform
4773 r-scuttle
4774 r-singlecellexperiment
4775 r-summarizedexperiment
4776 r-variancepartition
4777 r-viridis))
4778 (native-inputs (list r-knitr))
4779 (home-page "https://github.com/HelenaLC/muscat")
4780 (synopsis "Multi-sample multi-group scRNA-seq data analysis tools")
4781 (description
4782 "This package @code{muscat} provides various methods and visualization tools
4783 for @dfn{DS}(differential splicing) analysis in multi-sample, multi-group,
4784 multi-(cell-)subpopulation scRNA-seq data, including cell-level mixed models and
4785 methods based on aggregated \"pseudobulk\" data, as well as a flexible simulation
4786 platform that mimics both single and multi-sample scRNA-seq data.")
4787 (license license:gpl3)))
4788
4789 (define-public r-mutationalpatterns
4790 (package
4791 (name "r-mutationalpatterns")
4792 (version "3.6.0")
4793 (source
4794 (origin
4795 (method url-fetch)
4796 (uri (bioconductor-uri "MutationalPatterns" version))
4797 (sha256
4798 (base32
4799 "113b2hrc0n47qz144xhky93jcm6qh6flzadq5y0plga5jrz0rnwg"))))
4800 (build-system r-build-system)
4801 (native-inputs
4802 (list r-knitr))
4803 (propagated-inputs
4804 (list r-biocgenerics
4805 r-biostrings
4806 r-bsgenome
4807 ;; These two packages are suggested packages
4808 r-bsgenome-hsapiens-1000genomes-hs37d5
4809 r-bsgenome-hsapiens-ucsc-hg19
4810 r-cowplot
4811 r-dplyr
4812 r-genomeinfodb
4813 r-genomicranges
4814 r-ggalluvial
4815 r-ggdendro
4816 r-ggplot2
4817 r-iranges
4818 r-magrittr
4819 r-nmf
4820 r-pracma
4821 r-purrr
4822 r-rcolorbrewer
4823 r-s4vectors
4824 r-stringr
4825 r-tibble
4826 r-tidyr
4827 r-variantannotation))
4828 (home-page "https://bioconductor.org/packages/MutationalPatterns/")
4829 (synopsis "Extract and visualize mutational patterns in genomic data")
4830 (description "This package provides an extensive toolset for the
4831 characterization and visualization of a wide range of mutational patterns
4832 in SNV base substitution data.")
4833 (license license:expat)))
4834
4835 (define-public r-msnbase
4836 (package
4837 (name "r-msnbase")
4838 (version "2.22.0")
4839 (source
4840 (origin
4841 (method url-fetch)
4842 (uri (bioconductor-uri "MSnbase" version))
4843 (sha256
4844 (base32
4845 "1xzn0k3c2wn6c6gv90hddy3c201sg927342zrw9ig2xap0r053x3"))))
4846 (properties `((upstream-name . "MSnbase")))
4847 (build-system r-build-system)
4848 (propagated-inputs
4849 (list r-affy
4850 r-biobase
4851 r-biocgenerics
4852 r-biocparallel
4853 r-digest
4854 r-ggplot2
4855 r-impute
4856 r-iranges
4857 r-lattice
4858 r-maldiquant
4859 r-mass
4860 r-mscoreutils
4861 r-mzid
4862 r-mzr
4863 r-pcamethods
4864 r-plyr
4865 r-protgenerics
4866 r-rcpp
4867 r-s4vectors
4868 r-scales
4869 r-vsn
4870 r-xml))
4871 (native-inputs
4872 (list r-knitr))
4873 (home-page "https://github.com/lgatto/MSnbase")
4874 (synopsis "Base functions and classes for MS-based proteomics")
4875 (description
4876 "This package provides basic plotting, data manipulation and processing
4877 of mass spectrometry based proteomics data.")
4878 (license license:artistic2.0)))
4879
4880 (define-public r-msnid
4881 (package
4882 (name "r-msnid")
4883 (version "1.30.0")
4884 (source
4885 (origin
4886 (method url-fetch)
4887 (uri (bioconductor-uri "MSnID" version))
4888 (sha256
4889 (base32
4890 "1yiw95p40nz0pvq7s4i0xg02r9yqmnknak00z4lkw8jij3w3rkkq"))))
4891 (properties `((upstream-name . "MSnID")))
4892 (build-system r-build-system)
4893 (arguments
4894 `(#:phases
4895 (modify-phases %standard-phases
4896 (add-after 'unpack 'set-HOME
4897 (lambda _ (setenv "HOME" "/tmp"))))))
4898 (propagated-inputs
4899 (list r-annotationdbi
4900 r-annotationhub
4901 r-biobase
4902 r-biocgenerics
4903 r-biocstyle
4904 r-biostrings
4905 r-data-table
4906 r-doparallel
4907 r-dplyr
4908 r-foreach
4909 r-ggplot2
4910 r-iterators
4911 r-msnbase
4912 r-msmstests
4913 r-mzid
4914 r-mzr
4915 r-protgenerics
4916 r-purrr
4917 r-r-cache
4918 r-rcpp
4919 r-reshape2
4920 r-rlang
4921 r-runit
4922 r-stringr
4923 r-tibble
4924 r-xtable))
4925 (home-page "https://bioconductor.org/packages/MSnID")
4926 (synopsis "Utilities for LC-MSn proteomics identifications")
4927 (description
4928 "This package extracts @dfn{tandem mass spectrometry} (MS/MS) ID data
4929 from mzIdentML (leveraging the mzID package) or text files. After collating
4930 the search results from multiple datasets it assesses their identification
4931 quality and optimize filtering criteria to achieve the maximum number of
4932 identifications while not exceeding a specified false discovery rate. It also
4933 contains a number of utilities to explore the MS/MS results and assess missed
4934 and irregular enzymatic cleavages, mass measurement accuracy, etc.")
4935 (license license:artistic2.0)))
4936
4937 (define-public r-mzid
4938 (package
4939 (name "r-mzid")
4940 (version "1.34.0")
4941 (source
4942 (origin
4943 (method url-fetch)
4944 (uri (bioconductor-uri "mzID" version))
4945 (sha256
4946 (base32
4947 "1q1aqyya9nd494s7m3rdaf3kixipdrwbj825g40kdljwrg85y961"))))
4948 (properties `((upstream-name . "mzID")))
4949 (build-system r-build-system)
4950 (propagated-inputs
4951 (list r-doparallel
4952 r-foreach
4953 r-iterators
4954 r-plyr
4955 r-protgenerics
4956 r-xml))
4957 (native-inputs
4958 (list r-knitr))
4959 (home-page "https://bioconductor.org/packages/mzID")
4960 (synopsis "Parser for mzIdentML files")
4961 (description
4962 "This package provides a parser for mzIdentML files implemented using the
4963 XML package. The parser tries to be general and able to handle all types of
4964 mzIdentML files with the drawback of having less pretty output than a vendor
4965 specific parser.")
4966 (license license:gpl2+)))
4967
4968 (define-public r-mzr
4969 (package
4970 (name "r-mzr")
4971 (version "2.30.0")
4972 (source
4973 (origin
4974 (method url-fetch)
4975 (uri (bioconductor-uri "mzR" version))
4976 (sha256
4977 (base32
4978 "1dqa03hb42kbqfg15ksijdkyf9pr54gcl3in4mzjkld5sdi8ncds"))
4979 (modules '((guix build utils)))
4980 (snippet
4981 '(delete-file-recursively "src/boost"))))
4982 (properties `((upstream-name . "mzR")))
4983 (build-system r-build-system)
4984 (arguments
4985 `(#:phases
4986 (modify-phases %standard-phases
4987 (add-after 'unpack 'use-system-boost
4988 (lambda _
4989 (substitute* "src/Makevars"
4990 (("\\./boost/libs.*") "")
4991 (("PKG_LIBS=") "PKG_LIBS=$(BOOST_LIBS) ")
4992 (("\\ARCH_OBJS=" line)
4993 (string-append line
4994 "\nBOOST_LIBS=-lboost_system -lboost_regex \
4995 -lboost_iostreams -lboost_thread -lboost_filesystem -lboost_chrono\n"))))))))
4996 (inputs
4997 (list boost ; use this instead of the bundled boost sources
4998 zlib))
4999 (propagated-inputs
5000 (list r-biobase
5001 r-biocgenerics
5002 r-ncdf4
5003 r-protgenerics
5004 r-rcpp
5005 r-rhdf5lib))
5006 (native-inputs
5007 (list r-knitr))
5008 (home-page "https://github.com/sneumann/mzR/")
5009 (synopsis "Parser for mass spectrometry data files")
5010 (description
5011 "The mzR package provides a unified API to the common file formats and
5012 parsers available for mass spectrometry data. It comes with a wrapper for the
5013 ISB random access parser for mass spectrometry mzXML, mzData and mzML files.
5014 The package contains the original code written by the ISB, and a subset of the
5015 proteowizard library for mzML and mzIdentML. The netCDF reading code has
5016 previously been used in XCMS.")
5017 (license license:artistic2.0)))
5018
5019 (define-public r-organismdbi
5020 (package
5021 (name "r-organismdbi")
5022 (version "1.38.1")
5023 (source
5024 (origin
5025 (method url-fetch)
5026 (uri (bioconductor-uri "OrganismDbi" version))
5027 (sha256
5028 (base32
5029 "0mxnxj8x4hc21psz39mf7qwvh1fsn6qyjgl5qffk1xxmasf69619"))))
5030 (properties `((upstream-name . "OrganismDbi")))
5031 (build-system r-build-system)
5032 (propagated-inputs
5033 (list r-annotationdbi
5034 r-biobase
5035 r-biocgenerics
5036 r-biocmanager
5037 r-dbi
5038 r-genomicfeatures
5039 r-genomicranges
5040 r-graph
5041 r-iranges
5042 r-rbgl
5043 r-s4vectors))
5044 (home-page "https://bioconductor.org/packages/OrganismDbi")
5045 (synopsis "Software to enable the smooth interfacing of database packages")
5046 (description "The package enables a simple unified interface to several
5047 annotation packages each of which has its own schema by taking advantage of
5048 the fact that each of these packages implements a select methods.")
5049 (license license:artistic2.0)))
5050
5051 (define-public r-pcamethods
5052 (package
5053 (name "r-pcamethods")
5054 (version "1.88.0")
5055 (source
5056 (origin
5057 (method url-fetch)
5058 (uri (bioconductor-uri "pcaMethods" version))
5059 (sha256
5060 (base32
5061 "1087sl7y707zld7zpf3ly51gnmdp93vn90dwa5440v7qawvg2h9b"))))
5062 (properties `((upstream-name . "pcaMethods")))
5063 (build-system r-build-system)
5064 (propagated-inputs
5065 (list r-biobase r-biocgenerics r-mass r-rcpp))
5066 (home-page "https://github.com/hredestig/pcamethods")
5067 (synopsis "Collection of PCA methods")
5068 (description
5069 "This package provides Bayesian PCA, Probabilistic PCA, Nipals PCA,
5070 Inverse Non-Linear PCA and the conventional SVD PCA. A cluster based method
5071 for missing value estimation is included for comparison. BPCA, PPCA and
5072 NipalsPCA may be used to perform PCA on incomplete data as well as for
5073 accurate missing value estimation. A set of methods for printing and plotting
5074 the results is also provided. All PCA methods make use of the same data
5075 structure (pcaRes) to provide a common interface to the PCA results.")
5076 (license license:gpl3+)))
5077
5078 ;; This is a CRAN package, but it depends on a Bioconductor package:
5079 ;; r-aroma-light, r-dnacopy..
5080 (define-public r-pscbs
5081 (package
5082 (name "r-pscbs")
5083 (version "0.66.0")
5084 (source
5085 (origin
5086 (method url-fetch)
5087 (uri (cran-uri "PSCBS" version))
5088 (sha256
5089 (base32 "14rs2wywipbkia3dbzfhpnkmfgdvm2bf586lggsx63sywlv5d02q"))))
5090 (properties `((upstream-name . "PSCBS")))
5091 (build-system r-build-system)
5092 (arguments
5093 `(#:phases
5094 (modify-phases %standard-phases
5095 (add-before 'install 'change-home-dir
5096 (lambda _
5097 ;; Change from /homeless-shelter to /tmp for write permission.
5098 (setenv "HOME" "/tmp"))))))
5099 (propagated-inputs
5100 (list r-aroma-light
5101 r-dnacopy
5102 r-future
5103 r-listenv
5104 r-matrixstats
5105 r-r-cache
5106 r-r-methodss3
5107 r-r-oo
5108 r-r-utils))
5109 (native-inputs
5110 (list r-r-rsp ;used to build vignettes
5111 r-r-devices))
5112 (home-page "https://github.com/HenrikBengtsson/PSCBS")
5113 (synopsis "Analysis of parent-specific DNA copy numbers")
5114 (description
5115 "This is a package for segmentation of allele-specific DNA copy number
5116 data and detection of regions with abnormal copy number within each parental
5117 chromosome. Both tumor-normal paired and tumor-only analyses are supported.")
5118 (license license:gpl2+)))
5119
5120 (define-public r-protgenerics
5121 (package
5122 (name "r-protgenerics")
5123 (version "1.28.0")
5124 (source
5125 (origin
5126 (method url-fetch)
5127 (uri (bioconductor-uri "ProtGenerics" version))
5128 (sha256
5129 (base32
5130 "04hcgj4q8dbzp1a29rbww2bxxrg679pgys3m09p0ydkpsx76rq05"))))
5131 (properties `((upstream-name . "ProtGenerics")))
5132 (build-system r-build-system)
5133 (home-page "https://github.com/lgatto/ProtGenerics")
5134 (synopsis "S4 generic functions for proteomics infrastructure")
5135 (description
5136 "This package provides S4 generic functions needed by Bioconductor
5137 proteomics packages.")
5138 (license license:artistic2.0)))
5139
5140 (define-public r-rbgl
5141 (package
5142 (name "r-rbgl")
5143 (version "1.72.0")
5144 (source
5145 (origin
5146 (method url-fetch)
5147 (uri (bioconductor-uri "RBGL" version))
5148 (sha256
5149 (base32
5150 "0ph089vxla49sng0pdwiyh9rpk9i96cbsx5q2jn46jj4x51ijc7y"))))
5151 (properties `((upstream-name . "RBGL")))
5152 (build-system r-build-system)
5153 (propagated-inputs
5154 (list r-bh r-graph))
5155 (home-page "https://www.bioconductor.org/packages/RBGL")
5156 (synopsis "Interface to the Boost graph library")
5157 (description
5158 "This package provides a fairly extensive and comprehensive interface to
5159 the graph algorithms contained in the Boost library.")
5160 (license license:artistic2.0)))
5161
5162 (define-public r-rcas
5163 (package
5164 (name "r-rcas")
5165 (version "1.22.0")
5166 (source (origin
5167 (method url-fetch)
5168 (uri (bioconductor-uri "RCAS" version))
5169 (sha256
5170 (base32
5171 "05sj2ab7bxgf41gkmjaskhqm0198xlir1sw3f73x8rjg14rssmqf"))))
5172 (properties `((upstream-name . "RCAS")))
5173 (build-system r-build-system)
5174 (propagated-inputs
5175 (list r-biocgenerics
5176 r-biostrings
5177 r-bsgenome
5178 r-bsgenome-hsapiens-ucsc-hg19
5179 r-cowplot
5180 r-data-table
5181 r-dt
5182 r-genomation
5183 r-genomeinfodb
5184 r-genomicfeatures
5185 r-genomicranges
5186 r-ggplot2
5187 r-ggseqlogo
5188 r-gprofiler2
5189 r-iranges
5190 r-knitr
5191 r-pbapply
5192 r-pheatmap
5193 r-plotly
5194 r-plotrix
5195 r-proxy
5196 r-ranger
5197 r-rsqlite
5198 r-rtracklayer
5199 r-rmarkdown
5200 r-s4vectors
5201 pandoc))
5202 (native-inputs
5203 (list r-knitr))
5204 (synopsis "RNA-centric annotation system")
5205 (description
5206 "RCAS aims to be a standalone RNA-centric annotation system that provides
5207 intuitive reports and publication-ready graphics. This package provides the R
5208 library implementing most of the pipeline's features.")
5209 (home-page "https://github.com/BIMSBbioinfo/RCAS")
5210 (license license:artistic2.0)))
5211
5212 (define-public r-regioner
5213 (package
5214 (name "r-regioner")
5215 (version "1.28.0")
5216 (source
5217 (origin
5218 (method url-fetch)
5219 (uri (bioconductor-uri "regioneR" version))
5220 (sha256
5221 (base32
5222 "11whi2v211xiz9s7cjl14d8vavlry2fmhvx12rma25wkjmhrpa3f"))))
5223 (properties `((upstream-name . "regioneR")))
5224 (build-system r-build-system)
5225 (propagated-inputs
5226 (list r-biostrings
5227 r-bsgenome
5228 r-genomeinfodb
5229 r-genomicranges
5230 r-iranges
5231 r-memoise
5232 r-rtracklayer
5233 r-s4vectors))
5234 (native-inputs
5235 (list r-knitr))
5236 (home-page "https://bioconductor.org/packages/regioneR/")
5237 (synopsis "Association analysis of genomic regions")
5238 (description "This package offers a statistical framework based on
5239 customizable permutation tests to assess the association between genomic
5240 region sets and other genomic features.")
5241 (license license:artistic2.0)))
5242
5243 (define-public r-reportingtools
5244 (package
5245 (name "r-reportingtools")
5246 (version "2.36.0")
5247 (source
5248 (origin
5249 (method url-fetch)
5250 (uri (bioconductor-uri "ReportingTools" version))
5251 (sha256
5252 (base32
5253 "0r8cdqzfh1jxkghhk3j8x3y9kkmdyg9ibfhsic15jqkmp1im6khh"))))
5254 (properties
5255 `((upstream-name . "ReportingTools")))
5256 (build-system r-build-system)
5257 (propagated-inputs
5258 (list r-annotate
5259 r-annotationdbi
5260 r-biobase
5261 r-biocgenerics
5262 r-category
5263 r-deseq2
5264 r-edger
5265 r-ggbio
5266 r-ggplot2
5267 r-gostats
5268 r-gseabase
5269 r-hwriter
5270 r-iranges
5271 r-knitr
5272 r-lattice
5273 r-limma
5274 r-pfam-db
5275 r-r-utils
5276 r-xml))
5277 (native-inputs
5278 (list r-knitr))
5279 (home-page "https://bioconductor.org/packages/ReportingTools/")
5280 (synopsis "Tools for making reports in various formats")
5281 (description
5282 "The ReportingTools package enables users to easily display reports of
5283 analysis results generated from sources such as microarray and sequencing
5284 data. The package allows users to create HTML pages that may be viewed on a
5285 web browser, or in other formats. Users can generate tables with sortable and
5286 filterable columns, make and display plots, and link table entries to other
5287 data sources such as NCBI or larger plots within the HTML page. Using the
5288 package, users can also produce a table of contents page to link various
5289 reports together for a particular project that can be viewed in a web
5290 browser.")
5291 (license license:artistic2.0)))
5292
5293 (define-public r-rhdf5
5294 (package
5295 (name "r-rhdf5")
5296 (version "2.40.0")
5297 (source (origin
5298 (method url-fetch)
5299 (uri (bioconductor-uri "rhdf5" version))
5300 (sha256
5301 (base32
5302 "00cp90mnb8p83jiflm6x4x0qf4p7gvgh47jk9jry6j3qyvfqaiff"))))
5303 (build-system r-build-system)
5304 (propagated-inputs
5305 (list r-rhdf5filters r-rhdf5lib))
5306 (native-inputs
5307 (list r-knitr))
5308 (home-page "https://bioconductor.org/packages/rhdf5")
5309 (synopsis "HDF5 interface to R")
5310 (description
5311 "This R/Bioconductor package provides an interface between HDF5 and R.
5312 HDF5's main features are the ability to store and access very large and/or
5313 complex datasets and a wide variety of metadata on mass storage (disk) through
5314 a completely portable file format. The rhdf5 package is thus suited for the
5315 exchange of large and/or complex datasets between R and other software
5316 package, and for letting R applications work on datasets that are larger than
5317 the available RAM.")
5318 (license license:artistic2.0)))
5319
5320 (define-public r-rhdf5filters
5321 (package
5322 (name "r-rhdf5filters")
5323 (version "1.8.0")
5324 (source
5325 (origin
5326 (method url-fetch)
5327 (uri (bioconductor-uri "rhdf5filters" version))
5328 (sha256
5329 (base32
5330 "1ipg0v8nqz1imj63scqmpiswcxbl4ankg3knfq4p06ic6ypbbmvs"))))
5331 (properties `((upstream-name . "rhdf5filters")))
5332 (build-system r-build-system)
5333 (propagated-inputs
5334 (list r-rhdf5lib))
5335 (inputs
5336 (list zlib))
5337 (native-inputs
5338 (list r-knitr))
5339 (home-page "https://github.com/grimbough/rhdf5filters")
5340 (synopsis "HDF5 compression filters")
5341 (description
5342 "This package provides a collection of compression filters for use with
5343 HDF5 datasets.")
5344 (license license:bsd-2)))
5345
5346 (define-public r-rsamtools
5347 (package
5348 (name "r-rsamtools")
5349 (version "2.12.0")
5350 (source (origin
5351 (method url-fetch)
5352 (uri (bioconductor-uri "Rsamtools" version))
5353 (sha256
5354 (base32
5355 "1wll703if12qrn0d11ljwf7rqhs4lb27fzyyz1hqwvzn3v361s10"))))
5356 (properties
5357 `((upstream-name . "Rsamtools")))
5358 (build-system r-build-system)
5359 (arguments
5360 `(#:phases
5361 (modify-phases %standard-phases
5362 (add-after 'unpack 'use-system-zlib
5363 (lambda _
5364 (substitute* "DESCRIPTION"
5365 (("zlibbioc, ") ""))
5366 (substitute* "NAMESPACE"
5367 (("import\\(zlibbioc\\)") "")))))))
5368 (propagated-inputs
5369 (list r-biocgenerics
5370 r-biocparallel
5371 r-biostrings
5372 r-bitops
5373 r-genomeinfodb
5374 r-genomicranges
5375 r-iranges
5376 r-rhtslib
5377 r-s4vectors
5378 r-xvector))
5379 (home-page "https://bioconductor.org/packages/release/bioc/html/Rsamtools.html")
5380 (synopsis "Interface to samtools, bcftools, and tabix")
5381 (description
5382 "This package provides an interface to the @code{samtools},
5383 @code{bcftools}, and @code{tabix} utilities for manipulating SAM (Sequence
5384 Alignment / Map), FASTA, binary variant call (BCF) and compressed indexed
5385 tab-delimited (tabix) files.")
5386 (license license:expat)))
5387
5388 ;; This is a CRAN package, but it depends on a Bioconductor package:
5389 ;; s4vectors.
5390 (define-public r-restfulr
5391 (package
5392 (name "r-restfulr")
5393 (version "0.0.15")
5394 (source
5395 (origin
5396 (method url-fetch)
5397 (uri (cran-uri "restfulr" version))
5398 (sha256
5399 (base32
5400 "14p6h0gjknqy5z2fprxw7waf4p0cd2qmp18s7qig4ylqn8gqzzs0"))))
5401 (properties `((upstream-name . "restfulr")))
5402 (build-system r-build-system)
5403 (propagated-inputs
5404 (list r-rcurl r-rjson r-s4vectors r-xml r-yaml))
5405 (home-page "https://cran.r-project.org/package=restfulr")
5406 (synopsis "R interface to RESTful web services")
5407 (description
5408 "This package models a RESTful service as if it were a nested R list.")
5409 (license license:artistic2.0)))
5410
5411 (define-public r-rtracklayer
5412 (package
5413 (name "r-rtracklayer")
5414 (version "1.56.1")
5415 (source (origin
5416 (method url-fetch)
5417 (uri (bioconductor-uri "rtracklayer" version))
5418 (sha256
5419 (base32
5420 "10qy9s6253mgj871qfqn03i8yw10mz7id4cxfyf67qxczz2xmjls"))))
5421 (build-system r-build-system)
5422 (arguments
5423 `(#:phases
5424 (modify-phases %standard-phases
5425 (add-after 'unpack 'use-system-zlib
5426 (lambda _
5427 (substitute* "DESCRIPTION"
5428 ((" zlibbioc,") ""))
5429 (substitute* "NAMESPACE"
5430 (("import\\(zlibbioc\\)") "")))))))
5431 (native-inputs
5432 (list pkg-config))
5433 (inputs
5434 (list zlib))
5435 (propagated-inputs
5436 (list r-biocgenerics
5437 r-biocio
5438 r-biostrings
5439 r-genomeinfodb
5440 r-genomicalignments
5441 r-genomicranges
5442 r-iranges
5443 r-rcurl
5444 r-restfulr
5445 r-rsamtools
5446 r-s4vectors
5447 r-xml
5448 r-xvector
5449 r-zlibbioc))
5450 (home-page "https://bioconductor.org/packages/rtracklayer")
5451 (synopsis "R interface to genome browsers and their annotation tracks")
5452 (description
5453 "rtracklayer is an extensible framework for interacting with multiple
5454 genome browsers (currently UCSC built-in) and manipulating annotation tracks
5455 in various formats (currently GFF, BED, bedGraph, BED15, WIG, BigWig and 2bit
5456 built-in). The user may export/import tracks to/from the supported browsers,
5457 as well as query and modify the browser state, such as the current viewport.")
5458 (license license:artistic2.0)))
5459
5460 ;; This is a CRAN package, but it depends on a Bioconductor package.
5461 (define-public r-samr
5462 (package
5463 (name "r-samr")
5464 (version "3.0")
5465 (source
5466 (origin
5467 (method url-fetch)
5468 (uri (cran-uri "samr" version))
5469 (sha256
5470 (base32
5471 "01km0f7qgm73x19vbvsxl083hs1dq4dj8qm5h64cxbf20b08my15"))))
5472 (properties `((upstream-name . "samr")))
5473 (build-system r-build-system)
5474 (propagated-inputs
5475 (list r-gsa
5476 r-impute
5477 r-matrixstats
5478 r-openxlsx
5479 r-shiny
5480 r-shinyfiles))
5481 (native-inputs (list gfortran))
5482 (home-page "https://statweb.stanford.edu/~tibs/SAM/")
5483 (synopsis "Significance analysis of Microarrays")
5484 (description
5485 "This is a package for significance analysis of Microarrays for
5486 differential expression analysis, RNAseq data and related problems.")
5487 ;; Any version of the LGPL
5488 (license license:lgpl3+)))
5489
5490 (define-public r-scannotatr
5491 (package
5492 (name "r-scannotatr")
5493 (version "1.2.0")
5494 (source
5495 (origin
5496 (method url-fetch)
5497 (uri (bioconductor-uri "scAnnotatR" version))
5498 (sha256
5499 (base32 "067q57kabhqd1z8l3d91fw74aaw89nb48gm6fll4hv00nqza3n5b"))))
5500 (properties `((upstream-name . "scAnnotatR")))
5501 (build-system r-build-system)
5502 (propagated-inputs
5503 (list r-annotationhub
5504 r-ape
5505 r-caret
5506 r-data-tree
5507 r-dplyr
5508 r-e1071
5509 r-ggplot2
5510 r-kernlab
5511 r-proc
5512 r-rocr
5513 r-seurat
5514 r-singlecellexperiment
5515 r-summarizedexperiment))
5516 (native-inputs (list r-knitr))
5517 (home-page "https://github.com/grisslab/scAnnotatR")
5518 (synopsis "Pretrained models for prediction on single cell RNA-sequencing data")
5519 (description
5520 "This package comprises a set of pretrained machine learning models to
5521 predict basic immune cell types. This enables to quickly get a first
5522 annotation of the cell types present in the dataset without requiring prior
5523 knowledge. The package also lets you train using own models to predict new
5524 cell types based on specific research needs.")
5525 (license license:expat)))
5526
5527 (define-public r-scdblfinder
5528 (package
5529 (name "r-scdblfinder")
5530 (version "1.10.0")
5531 (source
5532 (origin
5533 (method url-fetch)
5534 (uri (bioconductor-uri "scDblFinder" version))
5535 (sha256
5536 (base32 "0y14dvdm16b3bvlrnz03adfylm1kj6jrp2fwciyldij2lfal90y0"))))
5537 (properties `((upstream-name . "scDblFinder")))
5538 (build-system r-build-system)
5539 (propagated-inputs
5540 (list r-biocgenerics
5541 r-biocneighbors
5542 r-biocparallel
5543 r-biocsingular
5544 r-bluster
5545 r-delayedarray
5546 r-genomeinfodb
5547 r-genomicranges
5548 r-igraph
5549 r-iranges
5550 r-mass
5551 r-matrix
5552 r-rsamtools
5553 r-rtracklayer
5554 r-s4vectors
5555 r-scater
5556 r-scran
5557 r-scuttle
5558 r-singlecellexperiment
5559 r-summarizedexperiment
5560 r-xgboost))
5561 (native-inputs (list r-knitr))
5562 (home-page "https://github.com/plger/scDblFinder")
5563 (synopsis "Detect multiplets in single-cell RNA sequencing data")
5564 (description
5565 "The scDblFinder package gathers various methods for the detection and
5566 handling of doublets/multiplets in single-cell RNA sequencing data (i.e.
5567 multiple cells captured within the same droplet or reaction volume). It
5568 includes methods formerly found in the scran package, and the new fast and
5569 comprehensive scDblFinder method.")
5570 (license license:gpl3)))
5571
5572 (define-public r-scmap
5573 (package
5574 (name "r-scmap")
5575 (version "1.18.0")
5576 (source
5577 (origin
5578 (method url-fetch)
5579 (uri (bioconductor-uri "scmap" version))
5580 (sha256
5581 (base32 "0pfwaa9pgml11b84rpf7afdkmg8kxb4srgpc56571vaz388xrv7l"))))
5582 (properties `((upstream-name . "scmap")))
5583 (build-system r-build-system)
5584 (propagated-inputs
5585 (list r-biobase
5586 r-biocgenerics
5587 r-dplyr
5588 r-e1071
5589 r-ggplot2
5590 r-googlevis
5591 r-matrixstats
5592 r-proxy
5593 r-randomforest
5594 r-rcpp
5595 r-rcpparmadillo
5596 r-reshape2
5597 r-s4vectors
5598 r-singlecellexperiment
5599 r-summarizedexperiment))
5600 (native-inputs (list r-knitr))
5601 (home-page "https://github.com/hemberg-lab/scmap")
5602 (synopsis "Tool for unsupervised projection of single cell RNA-seq data")
5603 (description
5604 "@dfn{Single-cell RNA-seq} (scRNA-seq) is widely used to investigate the
5605 composition of complex tissues since the technology allows researchers to
5606 define cell-types using unsupervised clustering of the transcriptome.
5607 However, due to differences in experimental methods and computational
5608 analyses, it is often challenging to directly compare the cells identified in
5609 two different experiments. @code{scmap} is a method for projecting cells from
5610 a scRNA-seq experiment onto the cell-types or individual cells identified in a
5611 different experiment.")
5612 (license license:gpl3)))
5613
5614 (define-public r-seqlogo
5615 (package
5616 (name "r-seqlogo")
5617 (version "1.62.0")
5618 (source
5619 (origin
5620 (method url-fetch)
5621 (uri (bioconductor-uri "seqLogo" version))
5622 (sha256
5623 (base32
5624 "1lk3238m17acmd6lgjjbpscyxw8fm63wv34kbbr478wcih1wbwxr"))))
5625 (properties `((upstream-name . "seqLogo")))
5626 (build-system r-build-system)
5627 (native-inputs
5628 (list r-knitr))
5629 (home-page "https://bioconductor.org/packages/seqLogo")
5630 (synopsis "Sequence logos for DNA sequence alignments")
5631 (description
5632 "seqLogo takes the position weight matrix of a DNA sequence motif and
5633 plots the corresponding sequence logo as introduced by Schneider and
5634 Stephens (1990).")
5635 (license license:lgpl2.0+)))
5636
5637 (define-public r-seqpattern
5638 (package
5639 (name "r-seqpattern")
5640 (version "1.28.0")
5641 (source (origin
5642 (method url-fetch)
5643 (uri (bioconductor-uri "seqPattern" version))
5644 (sha256
5645 (base32
5646 "0nrrlr1nl9zxmp88qq8jn7wgmda6jh0xvp4nph94w4nwjsyb7xqn"))))
5647 (properties
5648 `((upstream-name . "seqPattern")))
5649 (build-system r-build-system)
5650 (propagated-inputs
5651 (list r-biostrings r-genomicranges r-iranges r-kernsmooth r-plotrix))
5652 (home-page "https://bioconductor.org/packages/seqPattern")
5653 (synopsis "Visualising oligonucleotide patterns and motif occurrences")
5654 (description
5655 "This package provides tools to visualize oligonucleotide patterns and
5656 sequence motif occurrences across a large set of sequences centred at a common
5657 reference point and sorted by a user defined feature.")
5658 (license license:gpl3+)))
5659
5660 (define-public r-shortread
5661 (package
5662 (name "r-shortread")
5663 (version "1.54.0")
5664 (source
5665 (origin
5666 (method url-fetch)
5667 (uri (bioconductor-uri "ShortRead" version))
5668 (sha256
5669 (base32
5670 "0303198b4v2wjah9kc829kn01030996l6di4jpf8q5ccd212rjhq"))))
5671 (properties `((upstream-name . "ShortRead")))
5672 (build-system r-build-system)
5673 (inputs
5674 (list zlib))
5675 (propagated-inputs
5676 (list r-biobase
5677 r-biocgenerics
5678 r-biocparallel
5679 r-biostrings
5680 r-genomeinfodb
5681 r-genomicalignments
5682 r-genomicranges
5683 r-rhtslib
5684 r-hwriter
5685 r-iranges
5686 r-lattice
5687 r-latticeextra
5688 r-rsamtools
5689 r-s4vectors
5690 r-xvector
5691 r-zlibbioc))
5692 (home-page "https://bioconductor.org/packages/ShortRead")
5693 (synopsis "FASTQ input and manipulation tools")
5694 (description
5695 "This package implements sampling, iteration, and input of FASTQ files.
5696 It includes functions for filtering and trimming reads, and for generating a
5697 quality assessment report. Data are represented as
5698 @code{DNAStringSet}-derived objects, and easily manipulated for a diversity of
5699 purposes. The package also contains legacy support for early single-end,
5700 ungapped alignment formats.")
5701 (license license:artistic2.0)))
5702
5703 (define-public r-simplifyenrichment
5704 (package
5705 (name "r-simplifyenrichment")
5706 (version "1.6.1")
5707 (source
5708 (origin
5709 (method url-fetch)
5710 (uri (bioconductor-uri "simplifyEnrichment" version))
5711 (sha256
5712 (base32
5713 "0qblgdxmr7zc981529cca3ykakql618q1im6gaxw8pwws5jgpyk6"))))
5714 (properties
5715 `((upstream-name . "simplifyEnrichment")))
5716 (build-system r-build-system)
5717 (propagated-inputs
5718 (list r-annotationdbi
5719 r-biocgenerics
5720 r-circlize
5721 r-clue
5722 r-cluster
5723 r-colorspace
5724 r-complexheatmap
5725 r-digest
5726 r-getoptlong
5727 r-globaloptions
5728 r-go-db
5729 r-gosemsim
5730 r-matrix
5731 r-org-hs-eg-db
5732 r-proxyc
5733 r-slam
5734 r-tm))
5735 (native-inputs (list r-knitr))
5736 (home-page "https://github.com/jokergoo/simplifyEnrichment")
5737 (synopsis "Simplify functional enrichment results")
5738 (description "This package provides a new clustering algorithm, binary
5739 cut, for clustering similarity matrices of functional terms is implemented in
5740 this package. It also provides functionalities for visualizing, summarizing
5741 and comparing the clusterings.")
5742 (license license:expat)))
5743
5744 (define-public r-transcriptr
5745 (package
5746 (name "r-transcriptr")
5747 (version "1.24.0")
5748 (source
5749 (origin
5750 (method url-fetch)
5751 (uri (bioconductor-uri "transcriptR" version))
5752 (sha256
5753 (base32 "1zc6aasd5nzwl9jxr0rdriiq85adqdbfi5b9m3jyf69pa71sgy03"))))
5754 (properties `((upstream-name . "transcriptR")))
5755 (build-system r-build-system)
5756 (propagated-inputs
5757 (list r-biocgenerics
5758 r-caret
5759 r-chipseq
5760 r-e1071
5761 r-genomeinfodb
5762 r-genomicalignments
5763 r-genomicfeatures
5764 r-genomicranges
5765 r-ggplot2
5766 r-iranges
5767 r-proc
5768 r-reshape2
5769 r-rsamtools
5770 r-rtracklayer
5771 r-s4vectors))
5772 (native-inputs (list r-knitr))
5773 (home-page "https://bioconductor.org/packages/transcriptR")
5774 (synopsis "Primary transcripts detection and quantification")
5775 (description
5776 "The differences in the RNA types being sequenced have an impact on the
5777 resulting sequencing profiles. mRNA-seq data is enriched with reads derived
5778 from exons, while GRO-, nucRNA- and chrRNA-seq demonstrate a substantial
5779 broader coverage of both exonic and intronic regions. The presence of
5780 intronic reads in GRO-seq type of data makes it possible to use it to
5781 computationally identify and quantify all de novo continuous regions of
5782 transcription distributed across the genome. This type of data, however, is
5783 more challenging to interpret and less common practice compared to mRNA-seq.
5784 One of the challenges for primary transcript detection concerns the
5785 simultaneous transcription of closely spaced genes, which needs to be properly
5786 divided into individually transcribed units. The R package transcriptR
5787 combines RNA-seq data with ChIP-seq data of histone modifications that mark
5788 active Transcription Start Sites (TSSs), such as, H3K4me3 or H3K9/14Ac to
5789 overcome this challenge. The advantage of this approach over the use of, for
5790 example, gene annotations is that this approach is data driven and therefore
5791 able to deal also with novel and case specific events.")
5792 (license license:gpl3)))
5793
5794 (define-public r-trajectoryutils
5795 (package
5796 (name "r-trajectoryutils")
5797 (version "1.4.0")
5798 (source
5799 (origin
5800 (method url-fetch)
5801 (uri (bioconductor-uri "TrajectoryUtils" version))
5802 (sha256
5803 (base32
5804 "07hcr3zplxlzlwc13wh9006m5kaqm57cm1b2x74bpp857f2q93dj"))))
5805 (properties
5806 `((upstream-name . "TrajectoryUtils")))
5807 (build-system r-build-system)
5808 (propagated-inputs
5809 (list r-igraph r-matrix r-s4vectors r-singlecellexperiment
5810 r-summarizedexperiment))
5811 (native-inputs (list r-knitr))
5812 (home-page "https://bioconductor.org/packages/TrajectoryUtils")
5813 (synopsis "Single-cell trajectory analysis utilities")
5814 (description
5815 "This package implements low-level utilities for single-cell trajectory
5816 analysis, primarily intended for re-use inside higher-level packages. It
5817 includes a function to create a cluster-level minimum spanning tree and data
5818 structures to hold pseudotime inference results.")
5819 (license license:gpl3)))
5820
5821 (define-public r-slingshot
5822 (package
5823 (name "r-slingshot")
5824 (version "2.4.0")
5825 (source (origin
5826 (method url-fetch)
5827 (uri (bioconductor-uri "slingshot" version))
5828 (sha256
5829 (base32
5830 "0xapi66l5z2qdqns3fcjqcjal6npqj7rxra60lwjvbrq49pq69p2"))))
5831 (build-system r-build-system)
5832 (propagated-inputs
5833 (list r-igraph
5834 r-matrixstats
5835 r-princurve
5836 r-s4vectors
5837 r-singlecellexperiment
5838 r-summarizedexperiment
5839 r-trajectoryutils))
5840 (native-inputs
5841 (list r-knitr))
5842 (home-page "https://bioconductor.org/packages/slingshot")
5843 (synopsis "Tools for ordering single-cell sequencing")
5844 (description "This package provides functions for inferring continuous,
5845 branching lineage structures in low-dimensional data. Slingshot was designed
5846 to model developmental trajectories in single-cell RNA sequencing data and
5847 serve as a component in an analysis pipeline after dimensionality reduction
5848 and clustering. It is flexible enough to handle arbitrarily many branching
5849 events and allows for the incorporation of prior knowledge through supervised
5850 graph construction.")
5851 (license license:artistic2.0)))
5852
5853 (define-public r-stager
5854 (package
5855 (name "r-stager")
5856 (version "1.18.0")
5857 (source
5858 (origin
5859 (method url-fetch)
5860 (uri (bioconductor-uri "stageR" version))
5861 (sha256
5862 (base32 "0ns3ih6l4na6irshrc5iy4d9qf7hrnqq3ndnlcjb2i1cn38l2w9y"))))
5863 (properties `((upstream-name . "stageR")))
5864 (build-system r-build-system)
5865 (propagated-inputs (list r-summarizedexperiment))
5866 (native-inputs (list r-knitr))
5867 (home-page "https://bioconductor.org/packages/stageR")
5868 (synopsis "Stage-wise analysis of high throughput gene expression data")
5869 (description
5870 "The stageR package allows automated stage-wise analysis of
5871 high-throughput gene expression data. The method is published in Genome
5872 Biology at
5873 @url{https://genomebiology.biomedcentral.com/articles/10.1186/s13059-017-1277-0}.")
5874 (license license:gpl3)))
5875
5876 (define-public r-stringdb
5877 (package
5878 (name "r-stringdb")
5879 (version "2.8.4")
5880 (source
5881 (origin
5882 (method url-fetch)
5883 (uri (bioconductor-uri "STRINGdb" version))
5884 (sha256
5885 (base32 "1jn6080v6097zpqsr4gfbx31gqqdhpzjrk63avk3v3xwawmf2379"))))
5886 (properties `((upstream-name . "STRINGdb")))
5887 (build-system r-build-system)
5888 (propagated-inputs
5889 (list r-gplots
5890 r-hash
5891 r-igraph
5892 r-plotrix
5893 r-plyr
5894 r-png
5895 r-rcolorbrewer
5896 r-rcurl
5897 r-sqldf))
5898 (home-page "https://git.bioconductor.org/packages/STRINGdb")
5899 (synopsis "Search tool for the retrieval of interacting proteins database")
5900 (description
5901 "The @code{STRINGdb} package provides an R interface to the STRING
5902 protein-protein interactions database. @url{https://www.string-db.org,
5903 STRING} is a database of known and predicted protein-protein interactions.
5904 The interactions include direct (physical) and indirect (functional)
5905 associations. Each interaction is associated with a combined confidence score
5906 that integrates the various evidences.")
5907 (license license:gpl2)))
5908
5909 (define-public r-structuralvariantannotation
5910 (package
5911 (name "r-structuralvariantannotation")
5912 (version "1.12.0")
5913 (source
5914 (origin
5915 (method url-fetch)
5916 (uri (bioconductor-uri "StructuralVariantAnnotation" version))
5917 (sha256
5918 (base32 "0f3x74ic3blg8nm5xlv79k0n8j3fpl98mmhfanqfzmdl0g3j6wx6"))))
5919 (build-system r-build-system)
5920 (propagated-inputs
5921 (list r-assertthat
5922 r-biocgenerics
5923 r-biostrings
5924 r-dplyr
5925 r-genomeinfodb
5926 r-genomicfeatures
5927 r-genomicranges
5928 r-iranges
5929 r-rlang
5930 r-rtracklayer
5931 r-s4vectors
5932 r-stringr
5933 r-summarizedexperiment
5934 r-variantannotation))
5935 (native-inputs
5936 (list r-knitr))
5937 (home-page "https://bioconductor.org/packages/StructuralVariantAnnotation/")
5938 (synopsis "R package designed to simplify structural variant analysis")
5939 (description
5940 "This package contains useful helper functions for dealing with structural
5941 variants in VCF format. The packages contains functions for parsing VCFs from
5942 a number of popular callers as well as functions for dealing with breakpoints
5943 involving two separate genomic loci encoded as GRanges objects.")
5944 (license license:gpl3)))
5945
5946 (define-public r-summarizedexperiment
5947 (package
5948 (name "r-summarizedexperiment")
5949 (version "1.26.1")
5950 (source (origin
5951 (method url-fetch)
5952 (uri (bioconductor-uri "SummarizedExperiment" version))
5953 (sha256
5954 (base32
5955 "02vlqzmslyijs09jl0gdjxqjjnnl4yqbqqqlb4vb7nr0fspmyz39"))))
5956 (properties
5957 `((upstream-name . "SummarizedExperiment")))
5958 (build-system r-build-system)
5959 (propagated-inputs
5960 (list r-biobase
5961 r-biocgenerics
5962 r-delayedarray
5963 r-genomeinfodb
5964 r-genomicranges
5965 r-iranges
5966 r-matrix
5967 r-matrixgenerics
5968 r-s4vectors))
5969 (native-inputs
5970 (list r-knitr))
5971 (home-page "https://bioconductor.org/packages/SummarizedExperiment")
5972 (synopsis "Container for representing genomic ranges by sample")
5973 (description
5974 "The SummarizedExperiment container contains one or more assays, each
5975 represented by a matrix-like object of numeric or other mode. The rows
5976 typically represent genomic ranges of interest and the columns represent
5977 samples.")
5978 (license license:artistic2.0)))
5979
5980 (define-public r-sva
5981 (package
5982 (name "r-sva")
5983 (version "3.44.0")
5984 (source
5985 (origin
5986 (method url-fetch)
5987 (uri (bioconductor-uri "sva" version))
5988 (sha256
5989 (base32
5990 "0ka259rn0la0hjslj7w24q1dyyh79h84nw6mxp7armqbfjb207a4"))))
5991 (build-system r-build-system)
5992 (propagated-inputs
5993 (list r-edger
5994 r-genefilter
5995 r-mgcv
5996 r-biocparallel
5997 r-matrixstats
5998 r-limma))
5999 (home-page "https://bioconductor.org/packages/sva")
6000 (synopsis "Surrogate variable analysis")
6001 (description
6002 "This package contains functions for removing batch effects and other
6003 unwanted variation in high-throughput experiment. It also contains functions
6004 for identifying and building surrogate variables for high-dimensional data
6005 sets. Surrogate variables are covariates constructed directly from
6006 high-dimensional data like gene expression/RNA sequencing/methylation/brain
6007 imaging data that can be used in subsequent analyses to adjust for unknown,
6008 unmodeled, or latent sources of noise.")
6009 (license license:artistic2.0)))
6010
6011 (define-public r-systempiper
6012 (package
6013 (name "r-systempiper")
6014 (version "2.2.2")
6015 (source
6016 (origin
6017 (method url-fetch)
6018 (uri (bioconductor-uri "systemPipeR" version))
6019 (sha256
6020 (base32
6021 "1yybbff29gwv6rm0nw4yjw73bbl5prfj8gj4zky917smjfd459im"))))
6022 (properties `((upstream-name . "systemPipeR")))
6023 (build-system r-build-system)
6024 (propagated-inputs
6025 (list r-biocgenerics
6026 r-biostrings
6027 r-crayon
6028 r-genomicranges
6029 r-ggplot2
6030 r-htmlwidgets
6031 r-magrittr
6032 r-rsamtools
6033 r-s4vectors
6034 r-shortread
6035 r-stringr
6036 r-summarizedexperiment
6037 r-yaml))
6038 (native-inputs
6039 (list r-knitr))
6040 (home-page "https://github.com/tgirke/systemPipeR")
6041 (synopsis "Next generation sequencing workflow and reporting environment")
6042 (description
6043 "This R package provides tools for building and running automated
6044 end-to-end analysis workflows for a wide range of @dfn{next generation
6045 sequence} (NGS) applications such as RNA-Seq, ChIP-Seq, VAR-Seq and Ribo-Seq.
6046 Important features include a uniform workflow interface across different NGS
6047 applications, automated report generation, and support for running both R and
6048 command-line software, such as NGS aligners or peak/variant callers, on local
6049 computers or compute clusters. Efficient handling of complex sample sets and
6050 experimental designs is facilitated by a consistently implemented sample
6051 annotation infrastructure.")
6052 (license license:artistic2.0)))
6053
6054 (define-public r-topgo
6055 (package
6056 (name "r-topgo")
6057 (version "2.48.0")
6058 (source (origin
6059 (method url-fetch)
6060 (uri (bioconductor-uri "topGO" version))
6061 (sha256
6062 (base32
6063 "125r42ymk1irjmwk4sywjkcshs71s26p3zsvryfdvf56k5w162v6"))))
6064 (properties
6065 `((upstream-name . "topGO")))
6066 (build-system r-build-system)
6067 (propagated-inputs
6068 (list r-annotationdbi
6069 r-dbi
6070 r-biobase
6071 r-biocgenerics
6072 r-go-db
6073 r-graph
6074 r-lattice
6075 r-matrixstats
6076 r-sparsem))
6077 (home-page "https://bioconductor.org/packages/topGO")
6078 (synopsis "Enrichment analysis for gene ontology")
6079 (description
6080 "The topGO package provides tools for testing @dfn{gene ontology} (GO)
6081 terms while accounting for the topology of the GO graph. Different test
6082 statistics and different methods for eliminating local similarities and
6083 dependencies between GO terms can be implemented and applied.")
6084 ;; Any version of the LGPL applies.
6085 (license license:lgpl2.1+)))
6086
6087 (define-public r-tximport
6088 (package
6089 (name "r-tximport")
6090 (version "1.24.0")
6091 (source (origin
6092 (method url-fetch)
6093 (uri (bioconductor-uri "tximport" version))
6094 (sha256
6095 (base32
6096 "1cnra82pvwz79a1hkw0phc6aa3v43r5p4nx8xyx5wzmkd7rjkc8x"))))
6097 (build-system r-build-system)
6098 (native-inputs
6099 (list r-knitr))
6100 (home-page "https://bioconductor.org/packages/tximport")
6101 (synopsis "Import and summarize transcript-level estimates for gene-level analysis")
6102 (description
6103 "This package provides tools to import transcript-level abundance,
6104 estimated counts and transcript lengths, and to summarize them into matrices
6105 for use with downstream gene-level analysis packages. Average transcript
6106 length, weighted by sample-specific transcript abundance estimates, is
6107 provided as a matrix which can be used as an offset for different expression
6108 of gene-level counts.")
6109 (license license:gpl2+)))
6110
6111 ;; This is a CRAN package, but it depends on a Bioconductor package.
6112 (define-public r-valr
6113 (package
6114 (name "r-valr")
6115 (version "0.6.4")
6116 (source
6117 (origin
6118 (method url-fetch)
6119 (uri (cran-uri "valr" version))
6120 (sha256
6121 (base32
6122 "0dd41irvibh6rwi52bw4zg4m7wpyihlp1kdkb8fdji3csw2fiz4k"))))
6123 (build-system r-build-system)
6124 (propagated-inputs
6125 (list r-broom
6126 r-dplyr
6127 r-ggplot2
6128 r-rcpp
6129 r-readr
6130 r-rlang
6131 r-rtracklayer ;bioconductor package
6132 r-stringr
6133 r-tibble))
6134 (native-inputs
6135 (list r-knitr))
6136 (home-page "https://github.com/rnabioco/valr")
6137 (synopsis "Genome interval arithmetic in R")
6138 (description
6139 "This package enables you to read and manipulate genome intervals and
6140 signals. It provides functionality similar to command-line tool suites within
6141 R, enabling interactive analysis and visualization of genome-scale data.")
6142 (license license:expat)))
6143
6144 (define-public r-variantannotation
6145 (package
6146 (name "r-variantannotation")
6147 (version "1.42.1")
6148 (source (origin
6149 (method url-fetch)
6150 (uri (bioconductor-uri "VariantAnnotation" version))
6151 (sha256
6152 (base32
6153 "12d5hkx6pby6l2asyg4jp4jb2x17ybwhqd55rl64h37mwcndbdg1"))))
6154 (properties
6155 `((upstream-name . "VariantAnnotation")))
6156 (propagated-inputs
6157 (list r-annotationdbi
6158 r-biobase
6159 r-biocgenerics
6160 r-biostrings
6161 r-bsgenome
6162 r-dbi
6163 r-genomeinfodb
6164 r-genomicfeatures
6165 r-genomicranges
6166 r-iranges
6167 r-matrixgenerics
6168 r-summarizedexperiment
6169 r-rhtslib
6170 r-rsamtools
6171 r-rtracklayer
6172 r-s4vectors
6173 r-xvector
6174 r-zlibbioc))
6175 (build-system r-build-system)
6176 (home-page "https://bioconductor.org/packages/VariantAnnotation")
6177 (synopsis "Package for annotation of genetic variants")
6178 (description "This R package can annotate variants, compute amino acid
6179 coding changes and predict coding outcomes.")
6180 (license license:artistic2.0)))
6181
6182 (define-public r-vsn
6183 (package
6184 (name "r-vsn")
6185 (version "3.64.0")
6186 (source
6187 (origin
6188 (method url-fetch)
6189 (uri (bioconductor-uri "vsn" version))
6190 (sha256
6191 (base32
6192 "1ja7vdjvgx671l57f9fzfn4vc6q7xzfmqs4krg2rdyfaaf531gqf"))))
6193 (build-system r-build-system)
6194 (propagated-inputs
6195 (list r-affy r-biobase r-ggplot2 r-lattice r-limma))
6196 (native-inputs
6197 (list r-knitr)) ; for vignettes
6198 (home-page "https://bioconductor.org/packages/release/bioc/html/vsn.html")
6199 (synopsis "Variance stabilization and calibration for microarray data")
6200 (description
6201 "The package implements a method for normalising microarray intensities,
6202 and works for single- and multiple-color arrays. It can also be used for data
6203 from other technologies, as long as they have similar format. The method uses
6204 a robust variant of the maximum-likelihood estimator for an
6205 additive-multiplicative error model and affine calibration. The model
6206 incorporates data calibration step (a.k.a. normalization), a model for the
6207 dependence of the variance on the mean intensity and a variance stabilizing
6208 data transformation. Differences between transformed intensities are
6209 analogous to \"normalized log-ratios\". However, in contrast to the latter,
6210 their variance is independent of the mean, and they are usually more sensitive
6211 and specific in detecting differential transcription.")
6212 (license license:artistic2.0)))
6213
6214 ;; There is no source tarball, so we fetch the code from the Bioconductor git
6215 ;; repository.
6216 (define-public r-xcir
6217 (let ((commit "3b59d456f2ad7f70285915b036b1dc4279687277")
6218 (revision "1"))
6219 (package
6220 (name "r-xcir")
6221 (version (git-version "1.8.0" revision commit))
6222 (source (origin
6223 (method git-fetch)
6224 (uri (git-reference
6225 (url "https://git.bioconductor.org/packages/XCIR")
6226 (commit commit)))
6227 (file-name (git-file-name name version))
6228 (sha256
6229 (base32
6230 "1xxw5ady5j2p7z7zjxgx7lhm85x7fxbljiv49lc2ghsvh9wm937p"))))
6231 (properties `((upstream-name . "XCIR")))
6232 (build-system r-build-system)
6233 (propagated-inputs (list r-biomart
6234 r-biostrings
6235 r-data-table
6236 r-ggplot2
6237 r-iranges
6238 r-readxl
6239 r-s4vectors
6240 r-seqminer
6241 r-variantannotation))
6242 (native-inputs (list r-knitr))
6243 (home-page "https://github.com/SRenan/XCIR")
6244 (synopsis "Analysis of X chromosome inactivation")
6245 (description
6246 "This package is an R package that offers models and tools for subject
6247 level analysis of @dfn{X chromosome inactivation} (XCI) and XCI-escape
6248 inference.")
6249 (license license:gpl2))))
6250
6251 (define-public r-xina
6252 (package
6253 (name "r-xina")
6254 (version "1.14.0")
6255 (source
6256 (origin
6257 (method url-fetch)
6258 (uri (bioconductor-uri "XINA" version))
6259 (sha256
6260 (base32 "03gf7mqpnwx12kny9fsaskgrw83b0wi2cf1j4dbq46pfxjx34v1g"))))
6261 (properties `((upstream-name . "XINA")))
6262 (build-system r-build-system)
6263 (propagated-inputs
6264 (list r-alluvial
6265 r-ggplot2
6266 r-gridextra
6267 r-igraph
6268 r-mclust
6269 r-plyr
6270 r-stringdb))
6271 (native-inputs (list r-knitr))
6272 (home-page "https://git.bioconductor.org/packages/XINA")
6273 (synopsis "Identifying proteins that exhibit similar patterns")
6274 (description
6275 "The aim of @code{XINA} is to determine which proteins exhibit similar
6276 patterns within and across experimental conditions, since proteins with
6277 co-abundance patterns may have common molecular functions. @code{XINA} imports
6278 multiple datasets, tags dataset in silico, and combines the data for subsequent
6279 subgrouping into multiple clusters. The result is a single output depicting
6280 the variation across all conditions. @code{XINA} not only extracts
6281 coabundance profiles within and across experiments, but also incorporates
6282 protein-protein interaction databases and integrative resources such as
6283 @dfn{Kyoto encyclopedia of genes and genomes} (KEGG) to infer interactors and
6284 molecular functions, respectively, and produces intuitive graphical outputs.")
6285 (license license:gpl3)))
6286
6287 (define-public r-xmapbridge
6288 (package
6289 (name "r-xmapbridge")
6290 (version "1.54.0")
6291 (source
6292 (origin
6293 (method url-fetch)
6294 (uri (bioconductor-uri "xmapbridge" version))
6295 (sha256
6296 (base32 "1n3nxc4jwxf5z32i70sza52nyk29adhp8vc3hac7r5b8mbi6gg10"))))
6297 (properties `((upstream-name . "xmapbridge")))
6298 (build-system r-build-system)
6299 (home-page "https://git.bioconductor.org/packages/xmapbridge")
6300 (synopsis "Display numeric data in the web based genome browser X:MAP")
6301 (description
6302 "The package @code{xmapbridge} can plot graphs in the X:Map genome
6303 browser. X:Map uses the Google Maps API to provide a scrollable view of the
6304 genome. It supports a number of species, and can be accessed at
6305 @url{http://xmap.picr.man.ac.uk}. This package exports plotting files in a
6306 suitable format. Graph plotting in R is done using calls to the functions
6307 @code{xmap.plot} and @code{xmap.points}, which have parameters that aim to be
6308 similar to those used by the standard plot methods in R. These result in data
6309 being written to a set of files (in a specific directory structure) that
6310 contain the data to be displayed, as well as some additional meta-data
6311 describing each of the graphs.")
6312 (license license:lgpl3)))
6313
6314 (define-public r-xvector
6315 (package
6316 (name "r-xvector")
6317 (version "0.36.0")
6318 (source (origin
6319 (method url-fetch)
6320 (uri (bioconductor-uri "XVector" version))
6321 (sha256
6322 (base32
6323 "1f3sbqy279gb9k13l73j00ixywa1havlqy81zx766r1xkz15nvhk"))))
6324 (properties
6325 `((upstream-name . "XVector")))
6326 (build-system r-build-system)
6327 (arguments
6328 `(#:phases
6329 (modify-phases %standard-phases
6330 (add-after 'unpack 'use-system-zlib
6331 (lambda _
6332 (substitute* "DESCRIPTION"
6333 (("zlibbioc, ") ""))
6334 (substitute* "NAMESPACE"
6335 (("import\\(zlibbioc\\)") ""))
6336 #t)))))
6337 (inputs
6338 (list zlib))
6339 (propagated-inputs
6340 (list r-biocgenerics r-iranges r-s4vectors))
6341 (home-page "https://bioconductor.org/packages/XVector")
6342 (synopsis "Representation and manpulation of external sequences")
6343 (description
6344 "This package provides memory efficient S4 classes for storing sequences
6345 \"externally\" (behind an R external pointer, or on disk).")
6346 (license license:artistic2.0)))
6347
6348 (define-public r-zlibbioc
6349 (package
6350 (name "r-zlibbioc")
6351 (version "1.42.0")
6352 (source (origin
6353 (method url-fetch)
6354 (uri (bioconductor-uri "zlibbioc" version))
6355 (sha256
6356 (base32
6357 "0w0y9jixdk6akmasn55g9g0nhlh93hbca5bwx5w1fypnvqrqpxzv"))))
6358 (properties
6359 `((upstream-name . "zlibbioc")))
6360 (build-system r-build-system)
6361 (home-page "https://bioconductor.org/packages/zlibbioc")
6362 (synopsis "Provider for zlib-1.2.5 to R packages")
6363 (description "This package uses the source code of zlib-1.2.5 to create
6364 libraries for systems that do not have these available via other means.")
6365 (license license:artistic2.0)))
6366
6367 (define-public r-zellkonverter
6368 (package
6369 (name "r-zellkonverter")
6370 (version "1.6.3")
6371 (source
6372 (origin
6373 (method url-fetch)
6374 (uri (bioconductor-uri "zellkonverter" version))
6375 (sha256
6376 (base32 "0l6v7a2zyxpq2w3vm85z439ldi3ld3pkc3wx95a1vxzbr31cpdzz"))))
6377 (properties `((upstream-name . "zellkonverter")))
6378 (build-system r-build-system)
6379 (propagated-inputs
6380 (list r-basilisk
6381 r-cli
6382 r-delayedarray
6383 r-matrix
6384 r-reticulate
6385 r-s4vectors
6386 r-singlecellexperiment
6387 r-summarizedexperiment))
6388 (native-inputs (list r-knitr))
6389 (home-page "https://github.com/theislab/zellkonverter")
6390 (synopsis "Conversion between AnnData and single-cell experiments objects")
6391 (description
6392 "This package provides methods to convert between Python AnnData objects
6393 and SingleCellExperiment objects. These are primarily intended for use by
6394 downstream Bioconductor packages that wrap Python methods for single-cell data
6395 analysis. It also includes functions to read and write H5AD files used for
6396 saving AnnData objects to disk.")
6397 (license license:expat)))
6398
6399 (define-public r-geneplotter
6400 (package
6401 (name "r-geneplotter")
6402 (version "1.74.0")
6403 (source
6404 (origin
6405 (method url-fetch)
6406 (uri (bioconductor-uri "geneplotter" version))
6407 (sha256
6408 (base32
6409 "13230mzrdralnvf9jp032s16a8mk3kx5476nnvpa4pvcgp1i1ijc"))))
6410 (build-system r-build-system)
6411 (propagated-inputs
6412 (list r-annotate
6413 r-annotationdbi
6414 r-biobase
6415 r-biocgenerics
6416 r-lattice
6417 r-rcolorbrewer))
6418 (home-page "https://bioconductor.org/packages/geneplotter")
6419 (synopsis "Graphics functions for genomic data")
6420 (description
6421 "This package provides functions for plotting genomic data.")
6422 (license license:artistic2.0)))
6423
6424 (define-public r-oligoclasses
6425 (package
6426 (name "r-oligoclasses")
6427 (version "1.58.0")
6428 (source
6429 (origin
6430 (method url-fetch)
6431 (uri (bioconductor-uri "oligoClasses" version))
6432 (sha256
6433 (base32
6434 "1m4x50gl1fm5waa531v7ml0q229q65qn9cgiwnvjg721fvra7mdk"))))
6435 (properties `((upstream-name . "oligoClasses")))
6436 (build-system r-build-system)
6437 (propagated-inputs
6438 (list r-affyio
6439 r-biobase
6440 r-biocgenerics
6441 r-biocmanager
6442 r-biostrings
6443 r-dbi
6444 r-ff
6445 r-foreach
6446 r-genomicranges
6447 r-iranges
6448 r-rsqlite
6449 r-s4vectors
6450 r-summarizedexperiment))
6451 (home-page "https://bioconductor.org/packages/oligoClasses/")
6452 (synopsis "Classes for high-throughput arrays")
6453 (description
6454 "This package contains class definitions, validity checks, and
6455 initialization methods for classes used by the @code{oligo} and @code{crlmm}
6456 packages.")
6457 (license license:gpl2+)))
6458
6459 (define-public r-oligo
6460 (package
6461 (name "r-oligo")
6462 (version "1.60.0")
6463 (source
6464 (origin
6465 (method url-fetch)
6466 (uri (bioconductor-uri "oligo" version))
6467 (sha256
6468 (base32
6469 "0y7j96rafm9b85sxq2483i73685i3j67lk33fn8nfcav6lmsv5vy"))))
6470 (properties `((upstream-name . "oligo")))
6471 (build-system r-build-system)
6472 (inputs (list zlib))
6473 (propagated-inputs
6474 (list r-affxparser
6475 r-affyio
6476 r-biobase
6477 r-biocgenerics
6478 r-biostrings
6479 r-dbi
6480 r-ff
6481 r-oligoclasses
6482 r-preprocesscore
6483 r-rsqlite
6484 r-zlibbioc))
6485 (native-inputs
6486 (list r-knitr))
6487 (home-page "https://bioconductor.org/packages/oligo/")
6488 (synopsis "Preprocessing tools for oligonucleotide arrays")
6489 (description
6490 "This package provides a package to analyze oligonucleotide
6491 arrays (expression/SNP/tiling/exon) at probe-level. It currently supports
6492 Affymetrix (CEL files) and NimbleGen arrays (XYS files).")
6493 (license license:lgpl2.0+)))
6494
6495 (define-public r-qvalue
6496 (package
6497 (name "r-qvalue")
6498 (version "2.28.0")
6499 (source
6500 (origin
6501 (method url-fetch)
6502 (uri (bioconductor-uri "qvalue" version))
6503 (sha256
6504 (base32
6505 "0cvhm5cldcnnxwa293dig1pj9lvj2hnz9zh4gfr25sw0xlcjzmyw"))))
6506 (build-system r-build-system)
6507 (propagated-inputs
6508 (list r-ggplot2 r-reshape2))
6509 (native-inputs
6510 (list r-knitr))
6511 (home-page "https://github.com/StoreyLab/qvalue")
6512 (synopsis "Q-value estimation for false discovery rate control")
6513 (description
6514 "This package takes a list of p-values resulting from the simultaneous
6515 testing of many hypotheses and estimates their q-values and local @dfn{false
6516 discovery rate} (FDR) values. The q-value of a test measures the proportion
6517 of false positives incurred when that particular test is called significant.
6518 The local FDR measures the posterior probability the null hypothesis is true
6519 given the test's p-value. Various plots are automatically generated, allowing
6520 one to make sensible significance cut-offs. The software can be applied to
6521 problems in genomics, brain imaging, astrophysics, and data mining.")
6522 ;; Any version of the LGPL.
6523 (license license:lgpl3+)))
6524
6525 (define r-rcppnumerical
6526 (package
6527 (name "r-rcppnumerical")
6528 (version "0.4-0")
6529 (source (origin
6530 (method url-fetch)
6531 (uri (cran-uri "RcppNumerical" version))
6532 (sha256
6533 (base32
6534 "1a92fql6mijhnr1kxkcxwivf95pk9lhgmhzkshs51h0ybfv5krik"))))
6535 (properties `((upstream-name . "RcppNumerical")))
6536 (build-system r-build-system)
6537 (propagated-inputs
6538 `(("r-rcpp" ,r-rcpp)
6539 ("r-rcppeigen" ,r-rcppeigen)))
6540 (native-inputs
6541 `(("r-knitr" ,r-knitr)))
6542 (home-page "https://github.com/yixuan/RcppNumerical")
6543 (synopsis "Rcpp integration for numerical computing libraries")
6544 (description "This package provides a collection of open source libraries
6545 for numerical computing (numerical integration, optimization, etc.) and their
6546 integration with @code{Rcpp}.")
6547 (license license:gpl2+)))
6548
6549 (define-public r-apeglm
6550 (package
6551 (name "r-apeglm")
6552 (version "1.18.0")
6553 (source (origin
6554 (method url-fetch)
6555 (uri (bioconductor-uri "apeglm" version))
6556 (sha256
6557 (base32
6558 "1ppwk4g66x46hpqsfsvhl12398d1srqr47nmp0y2gz212kff0rby"))))
6559 (properties `((upstream-name . "apeglm")))
6560 (build-system r-build-system)
6561 (propagated-inputs
6562 (list r-emdbook
6563 r-genomicranges
6564 r-rcpp
6565 r-rcppeigen
6566 r-rcppnumerical
6567 r-summarizedexperiment))
6568 (native-inputs (list r-knitr))
6569 (home-page "https://bioconductor.org/packages/apeglm")
6570 (synopsis "Approximate posterior estimation for GLM coefficients")
6571 (description "This package provides Bayesian shrinkage estimators for
6572 effect sizes for a variety of GLM models, using approximation of the
6573 posterior for individual coefficients.")
6574 (license license:gpl2)))
6575
6576 (define-public r-greylistchip
6577 (package
6578 (name "r-greylistchip")
6579 (version "1.28.1")
6580 (source (origin
6581 (method url-fetch)
6582 (uri (bioconductor-uri "GreyListChIP" version))
6583 (sha256
6584 (base32
6585 "0w52vwvjarql19bsv40b80yn701qx8c9d0clsjhj85wmzj2p6dhg"))))
6586 (properties `((upstream-name . "GreyListChIP")))
6587 (build-system r-build-system)
6588 (propagated-inputs
6589 (list r-bsgenome
6590 r-genomeinfodb
6591 r-genomicalignments
6592 r-genomicranges
6593 r-mass
6594 r-rsamtools
6595 r-rtracklayer
6596 r-summarizedexperiment))
6597 (home-page "https://bioconductor.org/packages/GreyListChIP")
6598 (synopsis "Greylist artefact regions based on ChIP inputs")
6599 (description "This package identifies regions of ChIP experiments with high
6600 signal in the input, that lead to spurious peaks during peak calling.")
6601 (license license:artistic2.0)))
6602
6603 (define-public r-diffbind
6604 (package
6605 (name "r-diffbind")
6606 (version "3.6.1")
6607 (source
6608 (origin
6609 (method url-fetch)
6610 (uri (bioconductor-uri "DiffBind" version))
6611 (sha256
6612 (base32
6613 "0izlk8vmmal4dj0bjxhgzr25arfa9zgdv06rm70w7ylr0gl84pzr"))))
6614 (properties `((upstream-name . "DiffBind")))
6615 (build-system r-build-system)
6616 (propagated-inputs
6617 (list r-amap
6618 r-apeglm
6619 r-ashr
6620 r-biocparallel
6621 r-deseq2
6622 r-dplyr
6623 r-genomicalignments
6624 r-genomicranges
6625 r-ggplot2
6626 r-ggrepel
6627 r-gplots
6628 r-greylistchip
6629 r-iranges
6630 r-lattice
6631 r-limma
6632 r-locfit
6633 r-rcolorbrewer
6634 r-rcpp
6635 r-rhtslib
6636 r-rsamtools
6637 r-s4vectors
6638 r-summarizedexperiment
6639 r-systempiper))
6640 (home-page "https://bioconductor.org/packages/DiffBind")
6641 (synopsis "Differential binding analysis of ChIP-Seq peak data")
6642 (description
6643 "This package computes differentially bound sites from multiple
6644 ChIP-seq experiments using affinity (quantitative) data. Also enables
6645 occupancy (overlap) analysis and plotting functions.")
6646 (license license:artistic2.0)))
6647
6648 (define-public r-ripseeker
6649 (package
6650 (name "r-ripseeker")
6651 (version "1.26.0")
6652 (source
6653 (origin
6654 (method url-fetch)
6655 (uri (bioconductor-uri "RIPSeeker" version))
6656 (sha256
6657 (base32
6658 "1wyv9mfrbxzklysfjcnwb8yils71janyyxa982jn0zxx4p9cl3vs"))))
6659 (properties `((upstream-name . "RIPSeeker")))
6660 (build-system r-build-system)
6661 (propagated-inputs
6662 (list r-s4vectors
6663 r-iranges
6664 r-genomicranges
6665 r-summarizedexperiment
6666 r-rsamtools
6667 r-genomicalignments
6668 r-rtracklayer))
6669 (home-page "https://bioconductor.org/packages/RIPSeeker")
6670 (synopsis
6671 "Identifying protein-associated transcripts from RIP-seq experiments")
6672 (description
6673 "This package infers and discriminates RIP peaks from RIP-seq alignments
6674 using two-state HMM with negative binomial emission probability. While
6675 RIPSeeker is specifically tailored for RIP-seq data analysis, it also provides
6676 a suite of bioinformatics tools integrated within this self-contained software
6677 package comprehensively addressing issues ranging from post-alignments
6678 processing to visualization and annotation.")
6679 (license license:gpl2)))
6680
6681 (define-public r-mbkmeans
6682 (package
6683 (name "r-mbkmeans")
6684 (version "1.12.0")
6685 (source (origin
6686 (method url-fetch)
6687 (uri (bioconductor-uri "mbkmeans" version))
6688 (sha256
6689 (base32
6690 "1f5krzlyqljz763vkp1a50danjn78xhn35s8qqdvzrmwyx0fzphg"))))
6691 (build-system r-build-system)
6692 (native-inputs
6693 (list r-knitr))
6694 (propagated-inputs
6695 (list r-beachmat
6696 r-benchmarkme
6697 r-biocparallel
6698 r-clusterr
6699 r-delayedarray
6700 r-matrix
6701 r-rcpp
6702 r-rcpparmadillo
6703 r-rhdf5lib
6704 r-s4vectors
6705 r-singlecellexperiment
6706 r-summarizedexperiment))
6707 (home-page "https://bioconductor.org/packages/mbkmeans")
6708 (synopsis "Mini-batch k-means clustering for single-cell RNA-seq")
6709 (description "This package implements the mini-batch k-means algorithm for
6710 large datasets, including support for on-disk data representation.")
6711 (license license:expat)))
6712
6713 (define-public r-multtest
6714 (package
6715 (name "r-multtest")
6716 (version "2.52.0")
6717 (source
6718 (origin
6719 (method url-fetch)
6720 (uri (bioconductor-uri "multtest" version))
6721 (sha256
6722 (base32
6723 "037wcmwk1wvhjxgmlvnk289pkwishi1753ajkmy9x14xlmldix82"))))
6724 (build-system r-build-system)
6725 (propagated-inputs
6726 (list r-survival r-biocgenerics r-biobase r-mass))
6727 (home-page "https://bioconductor.org/packages/multtest")
6728 (synopsis "Resampling-based multiple hypothesis testing")
6729 (description
6730 "This package can do non-parametric bootstrap and permutation
6731 resampling-based multiple testing procedures (including empirical Bayes
6732 methods) for controlling the family-wise error rate (FWER), generalized
6733 family-wise error rate (gFWER), tail probability of the proportion of
6734 false positives (TPPFP), and false discovery rate (FDR). Several choices
6735 of bootstrap-based null distribution are implemented (centered, centered
6736 and scaled, quantile-transformed). Single-step and step-wise methods are
6737 available. Tests based on a variety of T- and F-statistics (including
6738 T-statistics based on regression parameters from linear and survival models
6739 as well as those based on correlation parameters) are included. When probing
6740 hypotheses with T-statistics, users may also select a potentially faster null
6741 distribution which is multivariate normal with mean zero and variance
6742 covariance matrix derived from the vector influence function. Results are
6743 reported in terms of adjusted P-values, confidence regions and test statistic
6744 cutoffs. The procedures are directly applicable to identifying differentially
6745 expressed genes in DNA microarray experiments.")
6746 (license license:lgpl3)))
6747
6748 (define-public r-graph
6749 (package
6750 (name "r-graph")
6751 (version "1.74.0")
6752 (source (origin
6753 (method url-fetch)
6754 (uri (bioconductor-uri "graph" version))
6755 (sha256
6756 (base32
6757 "1b8hrjwjg82kicls1496fxfzv75xjvq2k6r9apzsd3qlbyg3ilg4"))))
6758 (build-system r-build-system)
6759 (propagated-inputs
6760 (list r-biocgenerics))
6761 (home-page "https://bioconductor.org/packages/graph")
6762 (synopsis "Handle graph data structures in R")
6763 (description
6764 "This package implements some simple graph handling capabilities for R.")
6765 (license license:artistic2.0)))
6766
6767 ;; This is a CRAN package, but it depends on a Bioconductor package.
6768 (define-public r-ggm
6769 (package
6770 (name "r-ggm")
6771 (version "2.5")
6772 (source
6773 (origin
6774 (method url-fetch)
6775 (uri (cran-uri "ggm" version))
6776 (sha256
6777 (base32
6778 "11wc6k2kj2ydy0dyks5mbvbhxm1r43id87anl1jg6dn0yv4m78di"))))
6779 (properties `((upstream-name . "ggm")))
6780 (build-system r-build-system)
6781 (propagated-inputs
6782 (list r-graph r-igraph))
6783 (home-page "https://cran.r-project.org/package=ggm")
6784 (synopsis "Functions for graphical Markov models")
6785 (description
6786 "This package provides functions and datasets for maximum likelihood
6787 fitting of some classes of graphical Markov models.")
6788 (license license:gpl2+)))
6789
6790 ;; This is a CRAN package, but it depends on a Bioconductor package, r-graph.
6791 (define-public r-perfmeas
6792 (package
6793 (name "r-perfmeas")
6794 (version "1.2.1")
6795 (source
6796 (origin
6797 (method url-fetch)
6798 (uri (cran-uri "PerfMeas" version))
6799 (sha256
6800 (base32
6801 "1x7ancmb41zd1js24rx94plgbssyc71z2bvpic6mg34xjkwdjw93"))))
6802 (properties `((upstream-name . "PerfMeas")))
6803 (build-system r-build-system)
6804 (propagated-inputs
6805 (list r-graph r-limma r-rbgl))
6806 (home-page "https://cran.r-project.org/web/packages/PerfMeas/")
6807 (synopsis "Performance measures for ranking and classification tasks")
6808 (description
6809 "This package implements different performance measures for
6810 classification and ranking tasks. @dfn{Area under curve} (AUC), precision at
6811 a given recall, F-score for single and multiple classes are available.")
6812 (license license:gpl2+)))
6813
6814 ;; This is a CRAN package, but it depends on a Bioconductor package.
6815 (define-public r-codedepends
6816 (package
6817 (name "r-codedepends")
6818 (version "0.6.5")
6819 (source
6820 (origin
6821 (method url-fetch)
6822 (uri (cran-uri "CodeDepends" version))
6823 (sha256
6824 (base32
6825 "0l7kiv3awx50glf5cs841b4zzsff1ml90f0zr868ygvwsr4ps1hq"))))
6826 (properties `((upstream-name . "CodeDepends")))
6827 (build-system r-build-system)
6828 (propagated-inputs
6829 (list r-codetools r-graph r-xml))
6830 (home-page "https://cran.r-project.org/web/packages/CodeDepends")
6831 (synopsis "Analysis of R code for reproducible research and code comprehension")
6832 (description
6833 "This package provides tools for analyzing R expressions or blocks of
6834 code and determining the dependencies between them. It focuses on R scripts,
6835 but can be used on the bodies of functions. There are many facilities
6836 including the ability to summarize or get a high-level view of code,
6837 determining dependencies between variables, code improvement suggestions.")
6838 ;; Any version of the GPL
6839 (license (list license:gpl2+ license:gpl3+))))
6840
6841 (define-public r-chippeakanno
6842 (package
6843 (name "r-chippeakanno")
6844 (version "3.30.1")
6845 (source
6846 (origin
6847 (method url-fetch)
6848 (uri (bioconductor-uri "ChIPpeakAnno" version))
6849 (sha256
6850 (base32
6851 "0a26glldxczcfymjvd45gv5m4hympziivm6wwx4ab9wld7n43l8y"))))
6852 (properties `((upstream-name . "ChIPpeakAnno")))
6853 (build-system r-build-system)
6854 (propagated-inputs
6855 (list r-annotationdbi
6856 r-biocgenerics
6857 r-biomart
6858 r-biostrings
6859 r-dbi
6860 r-dplyr
6861 r-ensembldb
6862 r-genomeinfodb
6863 r-genomicalignments
6864 r-genomicfeatures
6865 r-genomicranges
6866 r-ggplot2
6867 r-graph
6868 r-interactionset
6869 r-iranges
6870 r-keggrest
6871 r-matrixstats
6872 r-multtest
6873 r-rbgl
6874 r-regioner
6875 r-rsamtools
6876 r-rtracklayer
6877 r-s4vectors
6878 r-summarizedexperiment
6879 r-venndiagram))
6880 (native-inputs
6881 (list r-knitr))
6882 (home-page "https://bioconductor.org/packages/ChIPpeakAnno")
6883 (synopsis "Peaks annotation from ChIP-seq and ChIP-chip experiments")
6884 (description
6885 "The package includes functions to retrieve the sequences around the peak,
6886 obtain enriched Gene Ontology (GO) terms, find the nearest gene, exon, miRNA or
6887 custom features such as most conserved elements and other transcription factor
6888 binding sites supplied by users. Starting 2.0.5, new functions have been added
6889 for finding the peaks with bi-directional promoters with summary statistics
6890 (peaksNearBDP), for summarizing the occurrence of motifs in peaks
6891 (summarizePatternInPeaks) and for adding other IDs to annotated peaks or
6892 enrichedGO (addGeneIDs).")
6893 (license license:gpl2+)))
6894
6895 (define-public r-matrixgenerics
6896 (package
6897 (name "r-matrixgenerics")
6898 (version "1.8.1")
6899 (source (origin
6900 (method url-fetch)
6901 (uri (bioconductor-uri "MatrixGenerics" version))
6902 (sha256
6903 (base32
6904 "1liblnpziyyjxzrhdd5d89ilvfqqhbl87h3hsmdm0kwnmc73r37f"))))
6905 (properties
6906 `((upstream-name . "MatrixGenerics")))
6907 (build-system r-build-system)
6908 (propagated-inputs
6909 (list r-matrixstats))
6910 (home-page "https://bioconductor.org/packages/MatrixGenerics")
6911 (synopsis "S4 generic summary statistic functions for matrix-like objects")
6912 (description
6913 "This package provides S4 generic functions modeled after the
6914 @code{matrixStats} API for alternative matrix implementations. Packages with
6915 alternative matrix implementation can depend on this package and implement the
6916 generic functions that are defined here for a useful set of row and column
6917 summary statistics. Other package developers can import this package and
6918 handle a different matrix implementations without worrying about
6919 incompatibilities.")
6920 (license license:artistic2.0)))
6921
6922 (define-public r-marray
6923 (package
6924 (name "r-marray")
6925 (version "1.74.0")
6926 (source (origin
6927 (method url-fetch)
6928 (uri (bioconductor-uri "marray" version))
6929 (sha256
6930 (base32 "0awfz0akz3sylyw1jxhxgadv1rqdzvy9v11933yxkl9a8m9ngm8i"))))
6931 (build-system r-build-system)
6932 (propagated-inputs
6933 (list r-limma))
6934 (home-page "https://bioconductor.org/packages/marray")
6935 (synopsis "Exploratory analysis for two-color spotted microarray data")
6936 (description "This package contains class definitions for two-color spotted
6937 microarray data. It also includes functions for data input, diagnostic plots,
6938 normalization and quality checking.")
6939 (license license:lgpl2.0+)))
6940
6941 (define-public r-cghbase
6942 (package
6943 (name "r-cghbase")
6944 (version "1.56.0")
6945 (source (origin
6946 (method url-fetch)
6947 (uri (bioconductor-uri "CGHbase" version))
6948 (sha256
6949 (base32 "1q8yy60r4g5nyv2gbfdgk192xd73c0rrjr668d5616ddb7sx8wcr"))))
6950 (properties `((upstream-name . "CGHbase")))
6951 (build-system r-build-system)
6952 (propagated-inputs
6953 (list r-biobase r-marray))
6954 (home-page "https://bioconductor.org/packages/CGHbase")
6955 (synopsis "Base functions and classes for arrayCGH data analysis")
6956 (description "This package contains functions and classes that are needed by
6957 the @code{arrayCGH} packages.")
6958 (license license:gpl2+)))
6959
6960 (define-public r-cghcall
6961 (package
6962 (name "r-cghcall")
6963 (version "2.58.0")
6964 (source (origin
6965 (method url-fetch)
6966 (uri (bioconductor-uri "CGHcall" version))
6967 (sha256
6968 (base32 "1qpsibp4gb09sn6fkwwrdjkh3a28lqfbk18c6fvn4m386j96ps65"))))
6969 (properties `((upstream-name . "CGHcall")))
6970 (build-system r-build-system)
6971 (propagated-inputs
6972 (list r-biobase r-cghbase r-impute r-dnacopy r-snowfall))
6973 (home-page "https://bioconductor.org/packages/CGHcall")
6974 (synopsis "Base functions and classes for arrayCGH data analysis")
6975 (description "This package contains functions and classes that are needed by
6976 @code{arrayCGH} packages.")
6977 (license license:gpl2+)))
6978
6979 (define-public r-qdnaseq
6980 (package
6981 (name "r-qdnaseq")
6982 (version "1.32.0")
6983 (source (origin
6984 (method url-fetch)
6985 (uri (bioconductor-uri "QDNAseq" version))
6986 (sha256
6987 (base32 "0s360s72lfn9vjml88gg1m40n61s0dc66ilzgfjdcp65djdxxfvm"))))
6988 (properties `((upstream-name . "QDNAseq")))
6989 (build-system r-build-system)
6990 (propagated-inputs
6991 (list r-biobase
6992 r-cghbase
6993 r-cghcall
6994 r-dnacopy
6995 r-future-apply
6996 r-genomicranges
6997 r-iranges
6998 r-matrixstats
6999 r-r-utils
7000 r-rsamtools))
7001 (home-page "https://bioconductor.org/packages/QDNAseq")
7002 (synopsis "Quantitative DNA sequencing for chromosomal aberrations")
7003 (description "The genome is divided into non-overlapping fixed-sized bins,
7004 number of sequence reads in each counted, adjusted with a simultaneous
7005 two-dimensional loess correction for sequence mappability and GC content, and
7006 filtered to remove spurious regions in the genome. Downstream steps of
7007 segmentation and calling are also implemented via packages DNAcopy and CGHcall,
7008 respectively.")
7009 (license license:gpl2+)))
7010
7011 (define-public r-bayseq
7012 (package
7013 (name "r-bayseq")
7014 (version "2.30.0")
7015 (source
7016 (origin
7017 (method url-fetch)
7018 (uri (bioconductor-uri "baySeq" version))
7019 (sha256
7020 (base32
7021 "1yqykndyv32s2rk7x86qf410qr0pigc8z4gdkl8vhj4dgyr47n2j"))))
7022 (properties `((upstream-name . "baySeq")))
7023 (build-system r-build-system)
7024 (propagated-inputs
7025 (list r-abind r-edger r-genomicranges))
7026 (home-page "https://bioconductor.org/packages/baySeq/")
7027 (synopsis "Bayesian analysis of differential expression patterns in count data")
7028 (description
7029 "This package identifies differential expression in high-throughput count
7030 data, such as that derived from next-generation sequencing machines,
7031 calculating estimated posterior likelihoods of differential expression (or
7032 more complex hypotheses) via empirical Bayesian methods.")
7033 (license license:gpl3)))
7034
7035 (define-public r-chipcomp
7036 (package
7037 (name "r-chipcomp")
7038 (version "1.26.0")
7039 (source
7040 (origin
7041 (method url-fetch)
7042 (uri (bioconductor-uri "ChIPComp" version))
7043 (sha256
7044 (base32
7045 "06q34y59gf1iz0rs7y5x8ndy1wa95j65rfmz37aym5c46ijqsnq0"))))
7046 (properties `((upstream-name . "ChIPComp")))
7047 (build-system r-build-system)
7048 (propagated-inputs
7049 (list r-biocgenerics
7050 r-bsgenome-hsapiens-ucsc-hg19
7051 r-bsgenome-mmusculus-ucsc-mm9
7052 r-genomeinfodb
7053 r-genomicranges
7054 r-iranges
7055 r-limma
7056 r-rsamtools
7057 r-rtracklayer
7058 r-s4vectors))
7059 (home-page "https://bioconductor.org/packages/ChIPComp")
7060 (synopsis "Quantitative comparison of multiple ChIP-seq datasets")
7061 (description
7062 "ChIPComp implements a statistical method for quantitative comparison of
7063 multiple ChIP-seq datasets. It detects differentially bound sharp binding
7064 sites across multiple conditions considering matching control in ChIP-seq
7065 datasets.")
7066 ;; Any version of the GPL.
7067 (license license:gpl3+)))
7068
7069 (define-public r-riboprofiling
7070 (package
7071 (name "r-riboprofiling")
7072 (version "1.26.0")
7073 (source
7074 (origin
7075 (method url-fetch)
7076 (uri (bioconductor-uri "RiboProfiling" version))
7077 (sha256
7078 (base32
7079 "08m4rc530bkzcc43iwzg2fw9cjlf4wc2d8akv5vblsb42xdn8sqp"))))
7080 (properties `((upstream-name . "RiboProfiling")))
7081 (build-system r-build-system)
7082 (propagated-inputs
7083 (list r-biocgenerics
7084 r-biostrings
7085 r-data-table
7086 r-genomeinfodb
7087 r-genomicalignments
7088 r-genomicfeatures
7089 r-genomicranges
7090 r-ggbio
7091 r-ggplot2
7092 r-iranges
7093 r-plyr
7094 r-reshape2
7095 r-rsamtools
7096 r-rtracklayer
7097 r-s4vectors
7098 r-sqldf))
7099 (native-inputs
7100 (list r-knitr))
7101 (home-page "https://bioconductor.org/packages/RiboProfiling/")
7102 (synopsis "Ribosome profiling data analysis")
7103 (description "Starting with a BAM file, this package provides the
7104 necessary functions for quality assessment, read start position recalibration,
7105 the counting of genomic sequence reads on CDS, 3'UTR, and 5'UTR, and plotting
7106 of count data: pairs, log fold-change, codon frequency and coverage
7107 assessment, principal component analysis on codon coverage.")
7108 (license license:gpl3)))
7109
7110 (define-public r-riboseqr
7111 (package
7112 (name "r-riboseqr")
7113 (version "1.30.0")
7114 (source
7115 (origin
7116 (method url-fetch)
7117 (uri (bioconductor-uri "riboSeqR" version))
7118 (sha256
7119 (base32
7120 "1zs3y0icsqrndjp9wwqz3jxysvyc9pch45y49j6g9b5b2l44ma26"))))
7121 (properties `((upstream-name . "riboSeqR")))
7122 (build-system r-build-system)
7123 (propagated-inputs
7124 (list r-abind
7125 r-bayseq
7126 r-genomeinfodb
7127 r-genomicranges
7128 r-iranges
7129 r-rsamtools
7130 r-seqlogo))
7131 (home-page "https://bioconductor.org/packages/riboSeqR/")
7132 (synopsis "Analysis of sequencing data from ribosome profiling experiments")
7133 (description
7134 "This package provides plotting functions, frameshift detection and
7135 parsing of genetic sequencing data from ribosome profiling experiments.")
7136 (license license:gpl3)))
7137
7138 (define-public r-interactionset
7139 (package
7140 (name "r-interactionset")
7141 (version "1.24.0")
7142 (source
7143 (origin
7144 (method url-fetch)
7145 (uri (bioconductor-uri "InteractionSet" version))
7146 (sha256
7147 (base32
7148 "0qjimx25jvm8siq8hmlbf2z6mknzpbq945p06fsj826k57bpcsm5"))))
7149 (properties
7150 `((upstream-name . "InteractionSet")))
7151 (build-system r-build-system)
7152 (propagated-inputs
7153 (list r-biocgenerics
7154 r-genomeinfodb
7155 r-genomicranges
7156 r-iranges
7157 r-matrix
7158 r-rcpp
7159 r-s4vectors
7160 r-summarizedexperiment))
7161 (native-inputs
7162 (list r-knitr))
7163 (home-page "https://bioconductor.org/packages/InteractionSet")
7164 (synopsis "Base classes for storing genomic interaction data")
7165 (description
7166 "This package provides the @code{GInteractions},
7167 @code{InteractionSet} and @code{ContactMatrix} objects and associated methods
7168 for storing and manipulating genomic interaction data from Hi-C and ChIA-PET
7169 experiments.")
7170 (license license:gpl3)))
7171
7172 (define-public r-genomicinteractions
7173 (package
7174 (name "r-genomicinteractions")
7175 (version "1.30.0")
7176 (source
7177 (origin
7178 (method url-fetch)
7179 (uri (bioconductor-uri "GenomicInteractions" version))
7180 (sha256
7181 (base32
7182 "0aph1hja5vfprxs3jl4zd1inhvih6m3v1p3jkm6w7xpj3jzvmgbx"))))
7183 (properties
7184 `((upstream-name . "GenomicInteractions")))
7185 (build-system r-build-system)
7186 (propagated-inputs
7187 (list r-biobase
7188 r-biocgenerics
7189 r-data-table
7190 r-dplyr
7191 r-genomeinfodb
7192 r-genomicranges
7193 r-ggplot2
7194 r-gridextra
7195 r-gviz
7196 r-igraph
7197 r-interactionset
7198 r-iranges
7199 r-rsamtools
7200 r-rtracklayer
7201 r-s4vectors
7202 r-stringr))
7203 (native-inputs
7204 (list r-knitr))
7205 (home-page "https://github.com/ComputationalRegulatoryGenomicsICL/GenomicInteractions/")
7206 (synopsis "R package for handling genomic interaction data")
7207 (description
7208 "This R package provides tools for handling genomic interaction data,
7209 such as ChIA-PET/Hi-C, annotating genomic features with interaction
7210 information and producing various plots and statistics.")
7211 (license license:gpl3)))
7212
7213 (define-public r-ctc
7214 (package
7215 (name "r-ctc")
7216 (version "1.70.0")
7217 (source
7218 (origin
7219 (method url-fetch)
7220 (uri (bioconductor-uri "ctc" version))
7221 (sha256
7222 (base32
7223 "0c9pgp25dqx12fmi4cqm7xyxjmy6g7wv9vbljgdjghaij2lrc4pb"))))
7224 (build-system r-build-system)
7225 (propagated-inputs (list r-amap))
7226 (home-page "https://bioconductor.org/packages/ctc/")
7227 (synopsis "Cluster and tree conversion")
7228 (description
7229 "This package provides tools for exporting and importing classification
7230 trees and clusters to other programs.")
7231 (license license:gpl2)))
7232
7233 (define-public r-goseq
7234 (package
7235 (name "r-goseq")
7236 (version "1.48.0")
7237 (source
7238 (origin
7239 (method url-fetch)
7240 (uri (bioconductor-uri "goseq" version))
7241 (sha256
7242 (base32
7243 "1w0rwzhqkvp2x7y5v0qcyjbss0p95gb1jrnx5sdkqginbvrmrd48"))))
7244 (build-system r-build-system)
7245 (propagated-inputs
7246 (list r-annotationdbi
7247 r-biasedurn
7248 r-biocgenerics
7249 r-genelendatabase
7250 r-go-db
7251 r-mgcv))
7252 (home-page "https://bioconductor.org/packages/goseq/")
7253 (synopsis "Gene Ontology analyser for RNA-seq and other length biased data")
7254 (description
7255 "This package provides tools to detect Gene Ontology and/or other user
7256 defined categories which are over/under represented in RNA-seq data.")
7257 (license license:lgpl2.0+)))
7258
7259 (define-public r-glimma
7260 (package
7261 (name "r-glimma")
7262 (version "2.6.0")
7263 (source
7264 (origin
7265 (method url-fetch)
7266 (uri (bioconductor-uri "Glimma" version))
7267 (sha256
7268 (base32
7269 "1k17ay09vhb2hakg1vrgvpp1zliavlj7cdkxaal162bc3v8pyvyz"))))
7270 (properties `((upstream-name . "Glimma")))
7271 (build-system r-build-system)
7272 (propagated-inputs
7273 (list r-deseq2
7274 r-edger
7275 r-htmlwidgets
7276 r-jsonlite
7277 r-limma
7278 r-s4vectors
7279 r-summarizedexperiment))
7280 (native-inputs
7281 (list r-knitr))
7282 (home-page "https://github.com/Shians/Glimma")
7283 (synopsis "Interactive HTML graphics")
7284 (description
7285 "This package generates interactive visualisations for analysis of
7286 RNA-sequencing data using output from limma, edgeR or DESeq2 packages in an
7287 HTML page. The interactions are built on top of the popular static
7288 representations of analysis results in order to provide additional
7289 information.")
7290 (license license:lgpl3)))
7291
7292 (define-public r-rots
7293 (package
7294 (name "r-rots")
7295 (version "1.24.0")
7296 (source
7297 (origin
7298 (method url-fetch)
7299 (uri (bioconductor-uri "ROTS" version))
7300 (sha256
7301 (base32
7302 "021a578p8kcl5yd9myiy0h2qp10r30ggnip2kp6xs7dx8nzic96r"))))
7303 (properties `((upstream-name . "ROTS")))
7304 (build-system r-build-system)
7305 (propagated-inputs
7306 (list r-biobase r-rcpp))
7307 (home-page "https://bioconductor.org/packages/ROTS/")
7308 (synopsis "Reproducibility-Optimized Test Statistic")
7309 (description
7310 "This package provides tools for calculating the
7311 @dfn{Reproducibility-Optimized Test Statistic} (ROTS) for differential testing
7312 in omics data.")
7313 (license license:gpl2+)))
7314
7315 (define-public r-plgem
7316 (package
7317 (name "r-plgem")
7318 (version "1.68.0")
7319 (source
7320 (origin
7321 (method url-fetch)
7322 (uri (bioconductor-uri "plgem" version))
7323 (sha256
7324 (base32
7325 "07zxflxcay17hxjw3wh5kfdwl2x8537csb18p1qzmyrkvscnja77"))))
7326 (build-system r-build-system)
7327 (propagated-inputs
7328 (list r-biobase r-mass))
7329 (home-page "http://www.genopolis.it")
7330 (synopsis "Detect differential expression in microarray and proteomics datasets")
7331 (description
7332 "The Power Law Global Error Model (PLGEM) has been shown to faithfully
7333 model the variance-versus-mean dependence that exists in a variety of
7334 genome-wide datasets, including microarray and proteomics data. The use of
7335 PLGEM has been shown to improve the detection of differentially expressed
7336 genes or proteins in these datasets.")
7337 (license license:gpl2)))
7338
7339 (define-public r-inspect
7340 (package
7341 (name "r-inspect")
7342 (version "1.26.0")
7343 (source
7344 (origin
7345 (method url-fetch)
7346 (uri (bioconductor-uri "INSPEcT" version))
7347 (sha256
7348 (base32
7349 "0jx887vhxwd8zlqajr9czvn9nx88ryyxlnl58hxrlajjpcjkz9ax"))))
7350 (properties `((upstream-name . "INSPEcT")))
7351 (build-system r-build-system)
7352 (propagated-inputs
7353 (list r-biobase
7354 r-biocgenerics
7355 r-biocparallel
7356 r-deseq2
7357 r-desolve
7358 r-gdata
7359 r-genomeinfodb
7360 r-genomicalignments
7361 r-genomicfeatures
7362 r-genomicranges
7363 r-iranges
7364 r-kernsmooth
7365 r-plgem
7366 r-proc
7367 r-rootsolve
7368 r-rsamtools
7369 r-rtracklayer
7370 r-s4vectors
7371 r-shiny
7372 r-summarizedexperiment
7373 r-txdb-mmusculus-ucsc-mm9-knowngene))
7374 (native-inputs
7375 (list r-knitr))
7376 (home-page "https://bioconductor.org/packages/INSPEcT")
7377 (synopsis "Analysis of 4sU-seq and RNA-seq time-course data")
7378 (description
7379 "INSPEcT (INference of Synthesis, Processing and dEgradation rates in
7380 Time-Course experiments) analyses 4sU-seq and RNA-seq time-course data in
7381 order to evaluate synthesis, processing and degradation rates and assess via
7382 modeling the rates that determines changes in mature mRNA levels.")
7383 (license license:gpl2)))
7384
7385 (define-public r-dnabarcodes
7386 (package
7387 (name "r-dnabarcodes")
7388 (version "1.26.0")
7389 (source
7390 (origin
7391 (method url-fetch)
7392 (uri (bioconductor-uri "DNABarcodes" version))
7393 (sha256
7394 (base32
7395 "0n2qlvpcjhrxr3br27gz9vhwcpf7sn6g4xdjazvvi3gqcgk90xc6"))))
7396 (properties `((upstream-name . "DNABarcodes")))
7397 (build-system r-build-system)
7398 (propagated-inputs
7399 (list r-bh r-matrix r-rcpp))
7400 (native-inputs
7401 (list r-knitr))
7402 (home-page "https://bioconductor.org/packages/DNABarcodes")
7403 (synopsis "Create and analyze DNA barcodes")
7404 (description
7405 "This package offers tools to create DNA barcode sets capable of
7406 correcting insertion, deletion, and substitution errors. Existing barcodes
7407 can be analyzed regarding their minimal, maximal and average distances between
7408 barcodes. Finally, reads that start with a (possibly mutated) barcode can be
7409 demultiplexed, i.e. assigned to their original reference barcode.")
7410 (license license:gpl2)))
7411
7412 (define-public r-ruvseq
7413 (package
7414 (name "r-ruvseq")
7415 (version "1.30.0")
7416 (source
7417 (origin
7418 (method url-fetch)
7419 (uri (bioconductor-uri "RUVSeq" version))
7420 (sha256
7421 (base32
7422 "001h07b074hvj16bjdp9llb9psphw7r6kpwhq61bj4519y6lpg7x"))))
7423 (properties `((upstream-name . "RUVSeq")))
7424 (build-system r-build-system)
7425 (propagated-inputs
7426 (list r-biobase r-edaseq r-edger r-mass))
7427 (native-inputs
7428 (list r-knitr))
7429 (home-page "https://github.com/drisso/RUVSeq")
7430 (synopsis "Remove unwanted variation from RNA-Seq data")
7431 (description
7432 "This package implements methods to @dfn{remove unwanted variation} (RUV)
7433 of Risso et al. (2014) for the normalization of RNA-Seq read counts between
7434 samples.")
7435 (license license:artistic2.0)))
7436
7437 (define-public r-biocneighbors
7438 (package
7439 (name "r-biocneighbors")
7440 (version "1.14.0")
7441 (source
7442 (origin
7443 (method url-fetch)
7444 (uri (bioconductor-uri "BiocNeighbors" version))
7445 (sha256
7446 (base32
7447 "1a43hzmcpxviqa9723hkafr6gm358amfpqj9d56imclkkfkdz95x"))))
7448 (properties `((upstream-name . "BiocNeighbors")))
7449 (build-system r-build-system)
7450 (propagated-inputs
7451 (list r-biocparallel r-matrix r-rcpp r-rcpphnsw r-s4vectors))
7452 (native-inputs
7453 (list r-knitr))
7454 (home-page "https://bioconductor.org/packages/BiocNeighbors")
7455 (synopsis "Nearest Neighbor Detection for Bioconductor packages")
7456 (description
7457 "This package implements exact and approximate methods for nearest
7458 neighbor detection, in a framework that allows them to be easily switched
7459 within Bioconductor packages or workflows. The exact algorithm is implemented
7460 using pre-clustering with the k-means algorithm. Functions are also provided
7461 to search for all neighbors within a given distance. Parallelization is
7462 achieved for all methods using the BiocParallel framework.")
7463 (license license:gpl3)))
7464
7465 (define-public r-scaledmatrix
7466 (package
7467 (name "r-scaledmatrix")
7468 (version "1.4.0")
7469 (source
7470 (origin
7471 (method url-fetch)
7472 (uri (bioconductor-uri "ScaledMatrix" version))
7473 (sha256
7474 (base32
7475 "0p6065mbn77hphpjfchz3r3raspl127f11n39mwh9bih4zg375cl"))))
7476 (properties `((upstream-name . "ScaledMatrix")))
7477 (build-system r-build-system)
7478 (propagated-inputs
7479 (list r-delayedarray r-matrix r-s4vectors))
7480 (native-inputs (list r-knitr))
7481 (home-page "https://github.com/LTLA/ScaledMatrix")
7482 (synopsis "Create a DelayedMatrix of scaled and centered values")
7483 (description
7484 "This package provides delayed computation of a matrix of scaled and
7485 centered values. The result is equivalent to using the @code{scale} function
7486 but avoids explicit realization of a dense matrix during block processing.
7487 This permits greater efficiency in common operations, most notably matrix
7488 multiplication.")
7489 (license license:gpl3)))
7490
7491 (define-public r-treeio
7492 (package
7493 (name "r-treeio")
7494 (version "1.20.0")
7495 (source
7496 (origin
7497 (method url-fetch)
7498 (uri (bioconductor-uri "treeio" version))
7499 (sha256
7500 (base32
7501 "1hc5m0b2qqxrh3z0inny2jizrpn9d4yn9pn3k1h18xb4ggyijyla"))))
7502 (properties `((upstream-name . "treeio")))
7503 (build-system r-build-system)
7504 (propagated-inputs
7505 (list r-ape
7506 r-dplyr
7507 r-jsonlite
7508 r-magrittr
7509 r-rlang
7510 r-tibble
7511 r-tidytree))
7512 (native-inputs (list r-knitr))
7513 (home-page "https://github.com/YuLab-SMU/treeio")
7514 (synopsis "Base classes and functions for Phylogenetic tree input and output")
7515 (description
7516 "This is an R package to make it easier to import and store phylogenetic
7517 trees with associated data; and to link external data from different sources
7518 to phylogeny. It also supports exporting phylogenetic trees with
7519 heterogeneous associated data to a single tree file and can be served as a
7520 platform for merging tree with associated data and converting file formats.")
7521 (license license:artistic2.0)))
7522
7523 (define-public r-ggtree
7524 (package
7525 (name "r-ggtree")
7526 (version "3.4.0")
7527 (source
7528 (origin
7529 (method url-fetch)
7530 (uri (bioconductor-uri "ggtree" version))
7531 (sha256
7532 (base32
7533 "033r748npv0l72yb9sk6lqnj0l7cd36ykf788145qv8ck5i2gyk4"))))
7534 (properties `((upstream-name . "ggtree")))
7535 (build-system r-build-system)
7536 (propagated-inputs
7537 (list r-ape
7538 r-aplot
7539 r-dplyr
7540 r-ggfun
7541 r-ggplot2
7542 r-magrittr
7543 r-purrr
7544 r-rlang
7545 r-scales
7546 r-tidyr
7547 r-tidytree
7548 r-treeio
7549 r-yulab-utils))
7550 (native-inputs (list r-knitr))
7551 (home-page "https://yulab-smu.top/treedata-book/")
7552 (synopsis "R package for visualization of trees and annotation data")
7553 (description
7554 "This package extends the ggplot2 plotting system which implements a
7555 grammar of graphics. ggtree is designed for visualization and annotation of
7556 phylogenetic trees and other tree-like structures with their annotation
7557 data.")
7558 (license license:artistic2.0)))
7559
7560 (define-public r-metapod
7561 (package
7562 (name "r-metapod")
7563 (version "1.4.0")
7564 (source
7565 (origin
7566 (method url-fetch)
7567 (uri (bioconductor-uri "metapod" version))
7568 (sha256
7569 (base32
7570 "19g9c08alg4qqr710si465wlb5dy759m5d8wn91zwj24077dds7b"))))
7571 (properties `((upstream-name . "metapod")))
7572 (build-system r-build-system)
7573 (propagated-inputs
7574 (list r-rcpp))
7575 (native-inputs
7576 (list r-knitr))
7577 (home-page "https://bioconductor.org/packages/metapod")
7578 (synopsis "Meta-analyses on p-values of differential analyses")
7579 (description
7580 "This package implements a variety of methods for combining p-values in
7581 differential analyses of genome-scale datasets. Functions can combine
7582 p-values across different tests in the same analysis (e.g., genomic windows in
7583 ChIP-seq, exons in RNA-seq) or for corresponding tests across separate
7584 analyses (e.g., replicated comparisons, effect of different treatment
7585 conditions). Support is provided for handling log-transformed input p-values,
7586 missing values and weighting where appropriate.")
7587 (license license:gpl3)))
7588
7589 (define-public r-biocsingular
7590 (package
7591 (name "r-biocsingular")
7592 (version "1.12.0")
7593 (source
7594 (origin
7595 (method url-fetch)
7596 (uri (bioconductor-uri "BiocSingular" version))
7597 (sha256
7598 (base32
7599 "1sraycnn0jahpi8kni1y8ik00ga89fvwqjmbr8388968q22mvm3x"))))
7600 (properties `((upstream-name . "BiocSingular")))
7601 (build-system r-build-system)
7602 (propagated-inputs
7603 (list r-beachmat
7604 r-biocgenerics
7605 r-biocparallel
7606 r-delayedarray
7607 r-irlba
7608 r-matrix
7609 r-rcpp
7610 r-rsvd
7611 r-s4vectors
7612 r-scaledmatrix))
7613 (native-inputs
7614 (list r-knitr))
7615 (home-page "https://github.com/LTLA/BiocSingular")
7616 (synopsis "Singular value decomposition for Bioconductor packages")
7617 (description
7618 "This package implements exact and approximate methods for singular value
7619 decomposition and principal components analysis, in a framework that allows
7620 them to be easily switched within Bioconductor packages or workflows. Where
7621 possible, parallelization is achieved using the BiocParallel framework.")
7622 (license license:gpl3)))
7623
7624 (define-public r-destiny
7625 (package
7626 (name "r-destiny")
7627 (version "3.10.0")
7628 (source
7629 (origin
7630 (method url-fetch)
7631 (uri (bioconductor-uri "destiny" version))
7632 (sha256
7633 (base32
7634 "1c85ky5ggdsi0ab1l4ipl85gc1kj1zv3wp08qrvslax3z0yw0ljy"))))
7635 (build-system r-build-system)
7636 (propagated-inputs
7637 (list r-biobase
7638 r-biocgenerics
7639 r-ggplot-multistats
7640 r-ggplot2
7641 r-ggthemes
7642 r-irlba
7643 r-knn-covertree
7644 r-matrix
7645 r-pcamethods
7646 r-proxy
7647 r-rcpp
7648 r-rcppeigen
7649 r-rcpphnsw
7650 r-rspectra
7651 r-scales
7652 r-scatterplot3d
7653 r-singlecellexperiment
7654 r-smoother
7655 r-summarizedexperiment
7656 r-tidyr
7657 r-tidyselect
7658 r-vim))
7659 (native-inputs
7660 (list r-knitr r-nbconvertr)) ; for vignettes
7661 (home-page "https://bioconductor.org/packages/destiny/")
7662 (synopsis "Create and plot diffusion maps")
7663 (description "This package provides tools to create and plot diffusion
7664 maps.")
7665 ;; Any version of the GPL
7666 (license license:gpl3+)))
7667
7668 (define-public r-savr
7669 (package
7670 (name "r-savr")
7671 (version "1.34.0")
7672 (source
7673 (origin
7674 (method url-fetch)
7675 (uri (bioconductor-uri "savR" version))
7676 (sha256
7677 (base32
7678 "04zlf3lyr6vnpj80m6fd2is2f7302sxwih8nzzjnc4ss972jid2k"))))
7679 (properties `((upstream-name . "savR")))
7680 (build-system r-build-system)
7681 (propagated-inputs
7682 (list r-ggplot2 r-gridextra r-reshape2 r-scales r-xml))
7683 (home-page "https://github.com/bcalder/savR")
7684 (synopsis "Parse and analyze Illumina SAV files")
7685 (description
7686 "This package provides tools to parse Illumina Sequence Analysis
7687 Viewer (SAV) files, access data, and generate QC plots.")
7688 (license license:agpl3+)))
7689
7690 (define-public r-chipexoqual
7691 (package
7692 (name "r-chipexoqual")
7693 (version "1.20.0")
7694 (source
7695 (origin
7696 (method url-fetch)
7697 (uri (bioconductor-uri "ChIPexoQual" version))
7698 (sha256
7699 (base32
7700 "1r4s8awvwwj1g33jpnzfxji23mfy0chkhi14i0ml5sh090xijpaz"))))
7701 (properties `((upstream-name . "ChIPexoQual")))
7702 (build-system r-build-system)
7703 (propagated-inputs
7704 (list r-biocparallel
7705 r-biovizbase
7706 r-broom
7707 r-data-table
7708 r-dplyr
7709 r-genomeinfodb
7710 r-genomicalignments
7711 r-genomicranges
7712 r-ggplot2
7713 r-hexbin
7714 r-iranges
7715 r-rcolorbrewer
7716 r-rmarkdown
7717 r-rsamtools
7718 r-s4vectors
7719 r-scales
7720 r-viridis))
7721 (native-inputs
7722 (list r-knitr))
7723 (home-page "https://github.com/keleslab/ChIPexoQual")
7724 (synopsis "Quality control pipeline for ChIP-exo/nexus data")
7725 (description
7726 "This package provides a quality control pipeline for ChIP-exo/nexus
7727 sequencing data.")
7728 (license license:gpl2+)))
7729
7730 (define-public r-copynumber
7731 (package
7732 (name "r-copynumber")
7733 (version "1.36.0")
7734 (source (origin
7735 (method url-fetch)
7736 (uri (bioconductor-uri "copynumber" version))
7737 (sha256
7738 (base32
7739 "1gr8q9ri49x8qlmbsi6k6wcak1w9v48wr1qy7axc86brzx6z6mhd"))))
7740 (build-system r-build-system)
7741 (propagated-inputs
7742 (list r-s4vectors r-iranges r-genomicranges r-biocgenerics))
7743 (home-page "https://bioconductor.org/packages/copynumber")
7744 (synopsis "Segmentation of single- and multi-track copy number data")
7745 (description
7746 "This package segments single- and multi-track copy number data by a
7747 penalized least squares regression method.")
7748 (license license:artistic2.0)))
7749
7750 (define-public r-dnacopy
7751 (package
7752 (name "r-dnacopy")
7753 (version "1.70.0")
7754 (source
7755 (origin
7756 (method url-fetch)
7757 (uri (bioconductor-uri "DNAcopy" version))
7758 (sha256
7759 (base32
7760 "10bh4p8nbl84rfngsm3bi9w542m159kff95f8c2hvjcxv5yw7iwc"))))
7761 (properties `((upstream-name . "DNAcopy")))
7762 (build-system r-build-system)
7763 (native-inputs (list gfortran))
7764 (home-page "https://bioconductor.org/packages/DNAcopy")
7765 (synopsis "DNA copy number data analysis")
7766 (description
7767 "This package implements the @dfn{circular binary segmentation} (CBS)
7768 algorithm to segment DNA copy number data and identify genomic regions with
7769 abnormal copy number.")
7770 (license license:gpl2+)))
7771
7772 ;; This is a CRAN package, but it uncharacteristically depends on a
7773 ;; Bioconductor package.
7774 (define-public r-htscluster
7775 (package
7776 (name "r-htscluster")
7777 (version "2.0.8")
7778 (source
7779 (origin
7780 (method url-fetch)
7781 (uri (cran-uri "HTSCluster" version))
7782 (sha256
7783 (base32
7784 "0wnbfh6hdx8692jilgmv8sys1zm6fqc6mim7vvjhyqlmpm8gm0kg"))))
7785 (properties `((upstream-name . "HTSCluster")))
7786 (build-system r-build-system)
7787 (propagated-inputs
7788 (list r-capushe r-edger r-plotrix))
7789 (home-page "https://cran.r-project.org/web/packages/HTSCluster")
7790 (synopsis "Clustering high-throughput transcriptome sequencing (HTS) data")
7791 (description
7792 "This package provides a Poisson mixture model is implemented to cluster
7793 genes from high-throughput transcriptome sequencing (RNA-seq) data. Parameter
7794 estimation is performed using either the EM or CEM algorithm, and the slope
7795 heuristics are used for model selection (i.e., to choose the number of
7796 clusters).")
7797 (license license:gpl3+)))
7798
7799 (define-public r-deds
7800 (package
7801 (name "r-deds")
7802 (version "1.60.0")
7803 (source
7804 (origin
7805 (method url-fetch)
7806 (uri (bioconductor-uri "DEDS" version))
7807 (sha256
7808 (base32
7809 "0vzsmah2lhxf8k6n4d0i4j609sbvygmb6ii2ridg9z3nskwkrhp8"))))
7810 (properties `((upstream-name . "DEDS")))
7811 (build-system r-build-system)
7812 (home-page "https://bioconductor.org/packages/DEDS/")
7813 (synopsis "Differential expression via distance summary for microarray data")
7814 (description
7815 "This library contains functions that calculate various statistics of
7816 differential expression for microarray data, including t statistics, fold
7817 change, F statistics, SAM, moderated t and F statistics and B statistics. It
7818 also implements a new methodology called DEDS (Differential Expression via
7819 Distance Summary), which selects differentially expressed genes by integrating
7820 and summarizing a set of statistics using a weighted distance approach.")
7821 ;; Any version of the LGPL.
7822 (license license:lgpl3+)))
7823
7824 ;; This is a CRAN package, but since it depends on a Bioconductor package we
7825 ;; put it here.
7826 (define-public r-nbpseq
7827 (package
7828 (name "r-nbpseq")
7829 (version "0.3.1")
7830 (source
7831 (origin
7832 (method url-fetch)
7833 (uri (cran-uri "NBPSeq" version))
7834 (sha256
7835 (base32
7836 "07mnnk4n0cyksp1mw36y6369is62kxsfg3wb8d3dwswycdmj8m14"))))
7837 (properties `((upstream-name . "NBPSeq")))
7838 (build-system r-build-system)
7839 (propagated-inputs
7840 (list r-qvalue))
7841 (home-page "https://cran.r-project.org/web/packages/NBPSeq")
7842 (synopsis "Negative binomial models for RNA-Seq data")
7843 (description
7844 "This package provides negative binomial models for two-group comparisons
7845 and regression inferences from RNA-sequencing data.")
7846 (license license:gpl2)))
7847
7848 (define-public r-ebseq
7849 (package
7850 (name "r-ebseq")
7851 (version "1.36.0")
7852 (source
7853 (origin
7854 (method url-fetch)
7855 (uri (bioconductor-uri "EBSeq" version))
7856 (sha256
7857 (base32
7858 "192xl9fwsh04w563yk33mfl303d1kqby2ssbqkckqsdr4jb7d57y"))))
7859 (properties `((upstream-name . "EBSeq")))
7860 (build-system r-build-system)
7861 (propagated-inputs
7862 (list r-blockmodeling r-gplots r-testthat))
7863 (home-page "https://bioconductor.org/packages/EBSeq")
7864 (synopsis "Differential expression analysis of RNA-seq data")
7865 (description
7866 "This package provides tools for differential expression analysis at both
7867 gene and isoform level using RNA-seq data")
7868 (license license:artistic2.0)))
7869
7870 (define-public r-karyoploter
7871 (package
7872 (name "r-karyoploter")
7873 (version "1.22.0")
7874 (source (origin
7875 (method url-fetch)
7876 (uri (bioconductor-uri "karyoploteR" version))
7877 (sha256
7878 (base32
7879 "0hawq9wi3ikvlcdgnjfy5fiiwfq22zwx1p8xf5h4bpypp96pknsk"))))
7880 (build-system r-build-system)
7881 (propagated-inputs
7882 (list r-annotationdbi
7883 r-bamsignals
7884 r-bezier
7885 r-biovizbase
7886 r-digest
7887 r-genomeinfodb
7888 r-genomicfeatures
7889 r-genomicranges
7890 r-iranges
7891 r-memoise
7892 r-regioner
7893 r-rsamtools
7894 r-rtracklayer
7895 r-s4vectors
7896 r-variantannotation))
7897 (native-inputs
7898 (list r-knitr))
7899 (home-page "https://bioconductor.org/packages/karyoploteR/")
7900 (synopsis "Plot customizable linear genomes displaying arbitrary data")
7901 (description "This package creates karyotype plots of arbitrary genomes and
7902 offers a complete set of functions to plot arbitrary data on them. It mimics
7903 many R base graphics functions coupling them with a coordinate change function
7904 automatically mapping the chromosome and data coordinates into the plot
7905 coordinates.")
7906 (license license:artistic2.0)))
7907
7908 (define-public r-lpsymphony
7909 (package
7910 (name "r-lpsymphony")
7911 (version "1.24.0")
7912 (source
7913 (origin
7914 (method url-fetch)
7915 (uri (bioconductor-uri "lpsymphony" version))
7916 (sha256
7917 (base32
7918 "0kc708ss5byzw8qh439mb4nq6hsfmz73gfamiznw3lv352brd33g"))))
7919 (build-system r-build-system)
7920 (inputs
7921 (list zlib))
7922 (native-inputs
7923 (list pkg-config r-knitr))
7924 (home-page "https://r-forge.r-project.org/projects/rsymphony")
7925 (synopsis "Symphony integer linear programming solver in R")
7926 (description
7927 "This package was derived from Rsymphony. The package provides an R
7928 interface to SYMPHONY, a linear programming solver written in C++. The main
7929 difference between this package and Rsymphony is that it includes the solver
7930 source code, while Rsymphony expects to find header and library files on the
7931 users' system. Thus the intention of @code{lpsymphony} is to provide an easy
7932 to install interface to SYMPHONY.")
7933 ;; Symphony 5.4 or later is distributed under the terms of the EPL 1.0.
7934 ;; lpsimphony is released under the same terms.
7935 (license license:epl1.0)))
7936
7937 (define-public r-ihw
7938 (package
7939 (name "r-ihw")
7940 (version "1.24.0")
7941 (source
7942 (origin
7943 (method url-fetch)
7944 (uri (bioconductor-uri "IHW" version))
7945 (sha256
7946 (base32
7947 "1gsfy75dz7xh16z844llcmjnp0a0ridszmrbbv2bdaa43na5msmf"))))
7948 (properties `((upstream-name . "IHW")))
7949 (build-system r-build-system)
7950 (propagated-inputs
7951 (list r-biocgenerics r-fdrtool r-lpsymphony r-slam))
7952 (native-inputs
7953 (list r-knitr))
7954 (home-page "https://bioconductor.org/packages/IHW")
7955 (synopsis "Independent hypothesis weighting")
7956 (description
7957 "@dfn{Independent hypothesis weighting} (IHW) is a multiple testing
7958 procedure that increases power compared to the method of Benjamini and
7959 Hochberg by assigning data-driven weights to each hypothesis. The input to
7960 IHW is a two-column table of p-values and covariates. The covariate can be
7961 any continuous-valued or categorical variable that is thought to be
7962 informative on the statistical properties of each hypothesis test, while it is
7963 independent of the p-value under the null hypothesis.")
7964 (license license:artistic2.0)))
7965
7966 (define-public r-icobra
7967 (package
7968 (name "r-icobra")
7969 (version "1.24.1")
7970 (source
7971 (origin
7972 (method url-fetch)
7973 (uri (bioconductor-uri "iCOBRA" version))
7974 (sha256
7975 (base32
7976 "1gvra5bgsf6lvs4f2md3xx7xxsx4j8079c2nr8vz9lvy2sfyl6s9"))))
7977 (properties `((upstream-name . "iCOBRA")))
7978 (build-system r-build-system)
7979 (propagated-inputs
7980 (list r-dplyr
7981 r-dt
7982 r-ggplot2
7983 r-limma
7984 r-markdown
7985 r-reshape2
7986 r-rocr
7987 r-scales
7988 r-shiny
7989 r-shinybs
7990 r-shinydashboard
7991 r-upsetr))
7992 (native-inputs
7993 (list r-knitr))
7994 (home-page "https://bioconductor.org/packages/iCOBRA")
7995 (synopsis "Comparison and visualization of ranking and assignment methods")
7996 (description
7997 "This package provides functions for calculation and visualization of
7998 performance metrics for evaluation of ranking and binary
7999 classification (assignment) methods. It also contains a Shiny application for
8000 interactive exploration of results.")
8001 (license license:gpl2+)))
8002
8003 (define-public r-residualmatrix
8004 (package
8005 (name "r-residualmatrix")
8006 (version "1.6.0")
8007 (source
8008 (origin
8009 (method url-fetch)
8010 (uri (bioconductor-uri "ResidualMatrix" version))
8011 (sha256
8012 (base32
8013 "1pjr3gva0jwj2pgqr4k4nl1ir1153hhrk1d400r30w0di472hns4"))))
8014 (properties
8015 `((upstream-name . "ResidualMatrix")))
8016 (build-system r-build-system)
8017 (propagated-inputs
8018 (list r-delayedarray r-matrix r-s4vectors))
8019 (native-inputs
8020 (list r-knitr))
8021 (home-page "https://github.com/LTLA/ResidualMatrix")
8022 (synopsis "Create a DelayedMatrix of regression residuals")
8023 (description
8024 "This package implements tools for delayed computation of a matrix of
8025 residuals after fitting a linear model to each column of an input matrix. It
8026 also supports partial computation of residuals where selected factors are to
8027 be preserved in the output matrix. It implements a number of efficient
8028 methods for operating on the delayed matrix of residuals, most notably matrix
8029 multiplication and calculation of row/column sums or means.")
8030 (license license:gpl3)))
8031
8032 (define-public r-batchelor
8033 (package
8034 (name "r-batchelor")
8035 (version "1.12.3")
8036 (source
8037 (origin
8038 (method url-fetch)
8039 (uri (bioconductor-uri "batchelor" version))
8040 (sha256
8041 (base32
8042 "00ix3hvhgalxg63qnynv2waa273jk336lg47k72qwxfzimsxfjxc"))))
8043 (properties `((upstream-name . "batchelor")))
8044 (build-system r-build-system)
8045 (propagated-inputs
8046 (list r-beachmat
8047 r-biocgenerics
8048 r-biocneighbors
8049 r-biocparallel
8050 r-biocsingular
8051 r-delayedarray
8052 r-delayedmatrixstats
8053 r-igraph
8054 r-matrix
8055 r-rcpp
8056 r-residualmatrix
8057 r-s4vectors
8058 r-scaledmatrix
8059 r-scuttle
8060 r-singlecellexperiment
8061 r-summarizedexperiment))
8062 (native-inputs (list r-knitr))
8063 (home-page "https://bioconductor.org/packages/batchelor")
8064 (synopsis "Single-Cell Batch Correction Methods")
8065 (description
8066 "This package implements a variety of methods for batch correction of
8067 single-cell (RNA sequencing) data. This includes methods based on detecting
8068 mutually nearest neighbors, as well as several efficient variants of linear
8069 regression of the log-expression values. Functions are also provided to
8070 perform global rescaling to remove differences in depth between batches, and
8071 to perform a principal components analysis that is robust to differences in
8072 the numbers of cells across batches.")
8073 (license license:gpl3)))
8074
8075 (define-public r-mast
8076 (package
8077 (name "r-mast")
8078 (version "1.22.0")
8079 (source
8080 (origin
8081 (method url-fetch)
8082 (uri (bioconductor-uri "MAST" version))
8083 (sha256
8084 (base32
8085 "1kmrqxcfzzcs8l33n9qn0vahc6wxq6ks3cjx95vg96maf2qzhzzi"))))
8086 (properties `((upstream-name . "MAST")))
8087 (build-system r-build-system)
8088 (propagated-inputs
8089 (list r-abind
8090 r-biobase
8091 r-biocgenerics
8092 r-data-table
8093 r-ggplot2
8094 r-plyr
8095 r-progress
8096 r-reshape2
8097 r-s4vectors
8098 r-singlecellexperiment
8099 r-stringr
8100 r-summarizedexperiment))
8101 (native-inputs
8102 (list r-knitr))
8103 (home-page "https://github.com/RGLab/MAST/")
8104 (synopsis "Model-based analysis of single cell transcriptomics")
8105 (description
8106 "This package provides methods and models for handling zero-inflated
8107 single cell assay data.")
8108 (license license:gpl2+)))
8109
8110 (define-public r-monocle
8111 (package
8112 (name "r-monocle")
8113 (version "2.24.1")
8114 (source
8115 (origin
8116 (method url-fetch)
8117 (uri (bioconductor-uri "monocle" version))
8118 (sha256
8119 (base32
8120 "11g1wx0f1yzhg3x1aa3d5l7pqlzxj16s0gha21skxkgld8k2x8xn"))))
8121 (build-system r-build-system)
8122 (propagated-inputs
8123 (list r-biobase
8124 r-biocgenerics
8125 r-biocviews
8126 r-cluster
8127 r-combinat
8128 r-ddrtree
8129 r-dplyr
8130 r-fastica
8131 r-ggplot2
8132 r-hsmmsinglecell
8133 r-igraph
8134 r-irlba
8135 r-leidenbase
8136 r-limma
8137 r-mass
8138 r-matrix
8139 r-matrixstats
8140 r-pheatmap
8141 r-plyr
8142 r-proxy
8143 r-qlcmatrix
8144 r-rann
8145 r-rcpp
8146 r-reshape2
8147 r-rtsne
8148 r-slam
8149 r-stringr
8150 r-tibble
8151 r-vgam
8152 r-viridis))
8153 (native-inputs
8154 (list r-knitr))
8155 (home-page "https://bioconductor.org/packages/monocle")
8156 (synopsis "Clustering, differential expression, and trajectory analysis for single-cell RNA-Seq")
8157 (description
8158 "Monocle performs differential expression and time-series analysis for
8159 single-cell expression experiments. It orders individual cells according to
8160 progress through a biological process, without knowing ahead of time which
8161 genes define progress through that process. Monocle also performs
8162 differential expression analysis, clustering, visualization, and other useful
8163 tasks on single cell expression data. It is designed to work with RNA-Seq and
8164 qPCR data, but could be used with other types as well.")
8165 (license license:artistic2.0)))
8166
8167 (define-public r-leidenbase
8168 (let ((commit "a11b8455fa3307d9e3ac4e3a5accddf3c83b9a96")
8169 (revision "1"))
8170 (package
8171 (name "r-leidenbase")
8172 (version (git-version "0.1.9" revision commit))
8173 (source
8174 (origin
8175 (method git-fetch)
8176 (uri (git-reference
8177 (url "https://github.com/cole-trapnell-lab/leidenbase")
8178 (commit commit)))
8179 (file-name (git-file-name name version))
8180 (sha256
8181 (base32
8182 "1f54mycsffvzmblz5pzgs3v4jygnbvz0c9d3x710gw5mxkq2p84f"))))
8183 (properties `((upstream-name . "leidenbase")))
8184 (build-system r-build-system)
8185 (inputs
8186 (list zlib))
8187 (native-inputs
8188 (list gfortran))
8189 (propagated-inputs
8190 (list r-igraph))
8191 (home-page "https://github.com/cole-trapnell-lab/leidenbase")
8192 (synopsis "R and C wrappers to run the Leiden find_partition function")
8193 (description
8194 "This package provides an R to C interface that runs the Leiden
8195 community detection algorithm to find a basic partition. It runs the
8196 equivalent of the @code{find_partition} function. This package includes the
8197 required source code files from the official Leidenalg distribution and
8198 several functions from the R igraph package.")
8199 (license license:gpl3+))))
8200
8201 (define-public r-sanssouci
8202 ;; sansscouci doesn't have a (versioned) release yet.
8203 ;; This is the latest commit as of packaging for Guix.
8204 (let ((commit "5fe20a9aaf4ac637fa83d9cc73ff1c22de97ca6f")
8205 (revision "1"))
8206 (package
8207 (name "r-sanssouci")
8208 (version (git-version "0" revision commit))
8209 (source (origin
8210 (method git-fetch)
8211 (uri (git-reference
8212 (url "https://github.com/pneuvial/sanssouci.git")
8213 (commit commit)))
8214 (file-name (git-file-name name version))
8215 (sha256
8216 (base32
8217 "13ycdd790qw64qy2zdvcrpj3fc8as628rsly32438d3rifnlc5sk"))))
8218 (build-system r-build-system)
8219 (propagated-inputs
8220 (list r-generics r-matrix r-matrixstats r-rcpp r-rcpparmadillo))
8221 (home-page "https://pneuvial.github.io/sanssouci")
8222 (synopsis "Post Hoc multiple testing inference")
8223 (description
8224 "The goal of sansSouci is to perform post hoc inference: in a multiple
8225 testing context, sansSouci provides statistical guarantees on possibly
8226 user-defined and/or data-driven sets of hypotheses.")
8227 (license license:gpl3))))
8228
8229 (define-public r-monocle3
8230 (package
8231 (name "r-monocle3")
8232 (version "1.0.0")
8233 (source
8234 (origin
8235 (method git-fetch)
8236 (uri (git-reference
8237 (url "https://github.com/cole-trapnell-lab/monocle3")
8238 (commit version)))
8239 (file-name (git-file-name name version))
8240 (sha256
8241 (base32
8242 "16vpvlbms8fdvpfwzcig0rkg2mxnsq1h80d2l7q3953wm91qc9x4"))))
8243 (build-system r-build-system)
8244 (propagated-inputs
8245 (list r-assertthat
8246 r-batchelor
8247 r-biobase
8248 r-biocgenerics
8249 r-delayedmatrixstats
8250 r-dplyr
8251 r-ggplot2
8252 r-ggrepel
8253 r-grr
8254 r-htmlwidgets
8255 r-igraph
8256 r-irlba
8257 r-leidenbase
8258 r-limma
8259 r-lmtest
8260 r-mass
8261 r-matrix
8262 r-matrix-utils
8263 r-pbapply
8264 r-pbmcapply
8265 r-pheatmap
8266 r-plotly
8267 r-pryr
8268 r-proxy
8269 r-pscl
8270 r-purrr
8271 r-rann
8272 r-rcpp
8273 r-rcppparallel
8274 r-reshape2
8275 r-reticulate
8276 r-rhpcblasctl
8277 r-rsample
8278 r-rtsne
8279 r-shiny
8280 r-slam
8281 r-spdep
8282 r-speedglm
8283 r-stringr
8284 r-singlecellexperiment
8285 r-tibble
8286 r-tidyr
8287 r-uwot
8288 r-viridis))
8289 (home-page "https://github.com/cole-trapnell-lab/monocle3")
8290 (synopsis "Analysis toolkit for single-cell RNA-Seq data")
8291 (description
8292 "Monocle 3 is an analysis toolkit for single-cell RNA-Seq experiments.")
8293 (license license:expat)))
8294
8295 (define-public r-noiseq
8296 (package
8297 (name "r-noiseq")
8298 (version "2.40.0")
8299 (source
8300 (origin
8301 (method url-fetch)
8302 (uri (bioconductor-uri "NOISeq" version))
8303 (sha256
8304 (base32
8305 "0ah6adlhv4254jkssinn2ik8n811hd1nw85bnzqk2kwhl49nrk27"))))
8306 (properties `((upstream-name . "NOISeq")))
8307 (build-system r-build-system)
8308 (propagated-inputs
8309 (list r-biobase r-matrix))
8310 (home-page "https://bioconductor.org/packages/NOISeq")
8311 (synopsis "Exploratory analysis and differential expression for RNA-seq data")
8312 (description
8313 "This package provides tools to support the analysis of RNA-seq
8314 expression data or other similar kind of data. It provides exploratory plots
8315 to evaluate saturation, count distribution, expression per chromosome, type of
8316 detected features, features length, etc. It also supports the analysis of
8317 differential expression between two experimental conditions with no parametric
8318 assumptions.")
8319 (license license:artistic2.0)))
8320
8321 (define-public r-scdd
8322 (package
8323 (name "r-scdd")
8324 (version "1.20.0")
8325 (source
8326 (origin
8327 (method url-fetch)
8328 (uri (bioconductor-uri "scDD" version))
8329 (sha256
8330 (base32
8331 "0bjww338z5qf2g97kbh85h9kpagjr59ff9f4alm33h16xz5mb7k0"))))
8332 (properties `((upstream-name . "scDD")))
8333 (build-system r-build-system)
8334 (propagated-inputs
8335 (list r-arm
8336 r-biocparallel
8337 r-ebseq
8338 r-fields
8339 r-ggplot2
8340 r-mclust
8341 r-outliers
8342 r-s4vectors
8343 r-scran
8344 r-singlecellexperiment
8345 r-summarizedexperiment))
8346 (native-inputs
8347 (list r-knitr))
8348 (home-page "https://github.com/kdkorthauer/scDD")
8349 (synopsis "Mixture modeling of single-cell RNA-seq data")
8350 (description
8351 "This package implements a method to analyze single-cell RNA-seq data
8352 utilizing flexible Dirichlet Process mixture models. Genes with differential
8353 distributions of expression are classified into several interesting patterns
8354 of differences between two conditions. The package also includes functions
8355 for simulating data with these patterns from negative binomial
8356 distributions.")
8357 (license license:gpl2)))
8358
8359 (define-public r-scone
8360 (package
8361 (name "r-scone")
8362 (version "1.20.0")
8363 (source
8364 (origin
8365 (method url-fetch)
8366 (uri (bioconductor-uri "scone" version))
8367 (sha256
8368 (base32
8369 "05id34n6min03ha1chg5mrvx399qm2mby9kxkaz5w8fbidp97851"))))
8370 (build-system r-build-system)
8371 (propagated-inputs
8372 (list r-aroma-light
8373 r-biocparallel
8374 r-boot
8375 r-class
8376 r-cluster
8377 r-compositions
8378 r-diptest
8379 r-edger
8380 r-fpc
8381 r-gplots
8382 r-hexbin
8383 r-limma
8384 r-matrixgenerics
8385 r-matrixstats
8386 r-mixtools
8387 r-rarpack
8388 r-rcolorbrewer
8389 r-rhdf5
8390 r-ruvseq
8391 r-singlecellexperiment
8392 r-summarizedexperiment))
8393 (native-inputs
8394 (list r-knitr))
8395 (home-page "https://bioconductor.org/packages/scone")
8396 (synopsis "Single cell overview of normalized expression data")
8397 (description
8398 "SCONE is an R package for comparing and ranking the performance of
8399 different normalization schemes for single-cell RNA-seq and other
8400 high-throughput analyses.")
8401 (license license:artistic2.0)))
8402
8403 (define-public r-geoquery
8404 (package
8405 (name "r-geoquery")
8406 (version "2.64.2")
8407 (source
8408 (origin
8409 (method url-fetch)
8410 (uri (bioconductor-uri "GEOquery" version))
8411 (sha256
8412 (base32
8413 "1cvkvq2haz831qi8w0gd3ayvxfxsl0z5klhki4gkfi9xqdv1gi9x"))))
8414 (properties `((upstream-name . "GEOquery")))
8415 (build-system r-build-system)
8416 (propagated-inputs
8417 (list r-biobase
8418 r-curl
8419 r-data-table
8420 r-dplyr
8421 r-limma
8422 r-magrittr
8423 r-r-utils
8424 r-readr
8425 r-tidyr
8426 r-xml2))
8427 (native-inputs
8428 (list r-knitr))
8429 (home-page "https://github.com/seandavi/GEOquery/")
8430 (synopsis "Get data from NCBI Gene Expression Omnibus (GEO)")
8431 (description
8432 "The NCBI Gene Expression Omnibus (GEO) is a public repository of
8433 microarray data. Given the rich and varied nature of this resource, it is
8434 only natural to want to apply BioConductor tools to these data. GEOquery is
8435 the bridge between GEO and BioConductor.")
8436 (license license:gpl2)))
8437
8438 (define-public r-illuminaio
8439 (package
8440 (name "r-illuminaio")
8441 (version "0.38.0")
8442 (source
8443 (origin
8444 (method url-fetch)
8445 (uri (bioconductor-uri "illuminaio" version))
8446 (sha256
8447 (base32
8448 "1xk057a9w4ps8xi8jyw8imkjcicfmzns8g92grn4af7yiip68h62"))))
8449 (build-system r-build-system)
8450 (propagated-inputs
8451 (list r-base64))
8452 (home-page "https://github.com/HenrikBengtsson/illuminaio/")
8453 (synopsis "Parse Illumina microarray output files")
8454 (description
8455 "This package provides tools for parsing Illumina's microarray output
8456 files, including IDAT.")
8457 (license license:gpl2)))
8458
8459 (define-public r-siggenes
8460 (package
8461 (name "r-siggenes")
8462 (version "1.70.0")
8463 (source
8464 (origin
8465 (method url-fetch)
8466 (uri (bioconductor-uri "siggenes" version))
8467 (sha256
8468 (base32
8469 "0amjqm2c8p1vjzx109p7n81wbsbx8rljwn6mbkl7dpi834im9d7l"))))
8470 (build-system r-build-system)
8471 (propagated-inputs
8472 (list r-biobase r-multtest r-scrime))
8473 (home-page "https://bioconductor.org/packages/siggenes/")
8474 (synopsis
8475 "Multiple testing using SAM and Efron's empirical Bayes approaches")
8476 (description
8477 "This package provides tools for the identification of differentially
8478 expressed genes and estimation of the @dfn{False Discovery Rate} (FDR) using
8479 both the Significance Analysis of Microarrays (SAM) and the @dfn{Empirical
8480 Bayes Analyses of Microarrays} (EBAM).")
8481 (license license:lgpl2.0+)))
8482
8483 (define-public r-bumphunter
8484 (package
8485 (name "r-bumphunter")
8486 (version "1.38.0")
8487 (source
8488 (origin
8489 (method url-fetch)
8490 (uri (bioconductor-uri "bumphunter" version))
8491 (sha256
8492 (base32
8493 "0k92ps9chqsimbc7vsr8swg679zfv8nfn5zahbqq4nknhhy7hwxw"))))
8494 (build-system r-build-system)
8495 (propagated-inputs
8496 (list r-annotationdbi
8497 r-biocgenerics
8498 r-dorng
8499 r-foreach
8500 r-genomeinfodb
8501 r-genomicfeatures
8502 r-genomicranges
8503 r-iranges
8504 r-iterators
8505 r-limma
8506 r-locfit
8507 r-matrixstats
8508 r-s4vectors))
8509 (home-page "https://github.com/ririzarr/bumphunter")
8510 (synopsis "Find bumps in genomic data")
8511 (description
8512 "This package provides tools for finding bumps in genomic data in order
8513 to identify differentially methylated regions in epigenetic epidemiology
8514 studies.")
8515 (license license:artistic2.0)))
8516
8517 (define-public r-minfi
8518 (package
8519 (name "r-minfi")
8520 (version "1.42.0")
8521 (source
8522 (origin
8523 (method url-fetch)
8524 (uri (bioconductor-uri "minfi" version))
8525 (sha256
8526 (base32
8527 "0255z7w5i5k01w8wn7jkb37h3q7m7vg0szqgk76h330yydnmkrq6"))))
8528 (build-system r-build-system)
8529 (propagated-inputs
8530 (list r-beanplot
8531 r-biobase
8532 r-biocgenerics
8533 r-biocparallel
8534 r-biostrings
8535 r-bumphunter
8536 r-data-table
8537 r-delayedarray
8538 r-delayedmatrixstats
8539 r-genefilter
8540 r-genomeinfodb
8541 r-genomicranges
8542 r-geoquery
8543 r-hdf5array
8544 r-illuminaio
8545 r-iranges
8546 r-lattice
8547 r-limma
8548 r-mass
8549 r-mclust
8550 r-nlme
8551 r-nor1mix
8552 r-preprocesscore
8553 r-quadprog
8554 r-rcolorbrewer
8555 r-reshape
8556 r-s4vectors
8557 r-siggenes
8558 r-summarizedexperiment))
8559 (native-inputs
8560 (list r-knitr))
8561 (home-page "https://github.com/hansenlab/minfi")
8562 (synopsis "Analyze Illumina Infinium DNA methylation arrays")
8563 (description
8564 "This package provides tools to analyze and visualize Illumina Infinium
8565 methylation arrays.")
8566 (license license:artistic2.0)))
8567
8568 (define-public r-methylumi
8569 (package
8570 (name "r-methylumi")
8571 (version "2.42.0")
8572 (source
8573 (origin
8574 (method url-fetch)
8575 (uri (bioconductor-uri "methylumi" version))
8576 (sha256
8577 (base32
8578 "0klkinq55lfj1d4z8gkrv98849079x1l5gd15habw7jq9xxvhjww"))))
8579 (build-system r-build-system)
8580 (propagated-inputs
8581 (list r-annotate
8582 r-annotationdbi
8583 r-biobase
8584 r-biocgenerics
8585 r-fdb-infiniummethylation-hg19
8586 r-genefilter
8587 r-genomeinfodb
8588 r-genomicfeatures
8589 r-genomicranges
8590 r-ggplot2
8591 r-illuminaio
8592 r-iranges
8593 r-lattice
8594 r-matrixstats
8595 r-minfi
8596 r-reshape2
8597 r-s4vectors
8598 r-scales
8599 r-summarizedexperiment))
8600 (native-inputs
8601 (list r-knitr))
8602 (home-page "https://bioconductor.org/packages/methylumi")
8603 (synopsis "Handle Illumina methylation data")
8604 (description
8605 "This package provides classes for holding and manipulating Illumina
8606 methylation data. Based on eSet, it can contain MIAME information, sample
8607 information, feature information, and multiple matrices of data. An
8608 \"intelligent\" import function, methylumiR can read the Illumina text files
8609 and create a MethyLumiSet. methylumIDAT can directly read raw IDAT files from
8610 HumanMethylation27 and HumanMethylation450 microarrays. Normalization,
8611 background correction, and quality control features for GoldenGate, Infinium,
8612 and Infinium HD arrays are also included.")
8613 (license license:gpl2)))
8614
8615 (define-public r-lumi
8616 (package
8617 (name "r-lumi")
8618 (version "2.48.0")
8619 (source
8620 (origin
8621 (method url-fetch)
8622 (uri (bioconductor-uri "lumi" version))
8623 (sha256
8624 (base32
8625 "06zmll5j1yymsm3byarhllrz4q1w5mzv267a9g6visn73wan8y9d"))))
8626 (build-system r-build-system)
8627 (propagated-inputs
8628 (list r-affy
8629 r-annotate
8630 r-annotationdbi
8631 r-biobase
8632 r-dbi
8633 r-genomicfeatures
8634 r-genomicranges
8635 r-kernsmooth
8636 r-lattice
8637 r-mass
8638 r-methylumi
8639 r-mgcv
8640 r-nleqslv
8641 r-preprocesscore
8642 r-rsqlite))
8643 (home-page "https://bioconductor.org/packages/lumi")
8644 (synopsis "BeadArray-specific methods for Illumina methylation and expression microarrays")
8645 (description
8646 "The lumi package provides an integrated solution for the Illumina
8647 microarray data analysis. It includes functions of Illumina
8648 BeadStudio (GenomeStudio) data input, quality control, BeadArray-specific
8649 variance stabilization, normalization and gene annotation at the probe level.
8650 It also includes the functions of processing Illumina methylation microarrays,
8651 especially Illumina Infinium methylation microarrays.")
8652 (license license:lgpl2.0+)))
8653
8654 (define-public r-linnorm
8655 (package
8656 (name "r-linnorm")
8657 (version "2.20.0")
8658 (source
8659 (origin
8660 (method url-fetch)
8661 (uri (bioconductor-uri "Linnorm" version))
8662 (sha256
8663 (base32
8664 "1002lllgns5klv3q2wsikkbypa2bafpka7a8mri0y5bfxncfr2zb"))))
8665 (properties `((upstream-name . "Linnorm")))
8666 (build-system r-build-system)
8667 (propagated-inputs
8668 (list r-amap
8669 r-apcluster
8670 r-ellipse
8671 r-fastcluster
8672 r-fpc
8673 r-ggdendro
8674 r-ggplot2
8675 r-gmodels
8676 r-igraph
8677 r-limma
8678 r-mass
8679 r-mclust
8680 r-rcpp
8681 r-rcpparmadillo
8682 r-rtsne
8683 r-statmod
8684 r-vegan
8685 r-zoo))
8686 (native-inputs
8687 (list r-knitr))
8688 (home-page "http://www.jjwanglab.org/Linnorm/")
8689 (synopsis "Linear model and normality based transformation method")
8690 (description
8691 "Linnorm is an R package for the analysis of RNA-seq, scRNA-seq, ChIP-seq
8692 count data or any large scale count data. It transforms such datasets for
8693 parametric tests. In addition to the transformtion function (@code{Linnorm}),
8694 the following pipelines are implemented:
8695
8696 @enumerate
8697 @item Library size/batch effect normalization (@code{Linnorm.Norm})
8698 @item Cell subpopluation analysis and visualization using t-SNE or PCA K-means
8699 clustering or hierarchical clustering (@code{Linnorm.tSNE},
8700 @code{Linnorm.PCA}, @code{Linnorm.HClust})
8701 @item Differential expression analysis or differential peak detection using
8702 limma (@code{Linnorm.limma})
8703 @item Highly variable gene discovery and visualization (@code{Linnorm.HVar})
8704 @item Gene correlation network analysis and visualization (@code{Linnorm.Cor})
8705 @item Stable gene selection for scRNA-seq data; for users without or who do
8706 not want to rely on spike-in genes (@code{Linnorm.SGenes})
8707 @item Data imputation (@code{Linnorm.DataImput}).
8708 @end enumerate
8709
8710 Linnorm can work with raw count, CPM, RPKM, FPKM and TPM. Additionally, the
8711 @code{RnaXSim} function is included for simulating RNA-seq data for the
8712 evaluation of DEG analysis methods.")
8713 (license license:expat)))
8714
8715 (define-public r-ioniser
8716 (package
8717 (name "r-ioniser")
8718 (version "2.20.0")
8719 (source
8720 (origin
8721 (method url-fetch)
8722 (uri (bioconductor-uri "IONiseR" version))
8723 (sha256
8724 (base32
8725 "0cgx1dcfh617l9vr4r3ky8w7f0snl0vpavfd9n1h5n68p0p42dwi"))))
8726 (properties `((upstream-name . "IONiseR")))
8727 (build-system r-build-system)
8728 (propagated-inputs
8729 (list r-biocgenerics
8730 r-biocparallel
8731 r-biostrings
8732 r-bit64
8733 r-dplyr
8734 r-ggplot2
8735 r-magrittr
8736 r-rhdf5
8737 r-shortread
8738 r-stringr
8739 r-tibble
8740 r-tidyr
8741 r-xvector))
8742 (native-inputs
8743 (list r-knitr))
8744 (home-page "https://bioconductor.org/packages/IONiseR/")
8745 (synopsis "Quality assessment tools for Oxford Nanopore MinION data")
8746 (description
8747 "IONiseR provides tools for the quality assessment of Oxford Nanopore
8748 MinION data. It extracts summary statistics from a set of fast5 files and can
8749 be used either before or after base calling. In addition to standard
8750 summaries of the read-types produced, it provides a number of plots for
8751 visualising metrics relative to experiment run time or spatially over the
8752 surface of a flowcell.")
8753 (license license:expat)))
8754
8755 ;; This is a CRAN package, but it depends on multtest from Bioconductor.
8756 (define-public r-mutoss
8757 (package
8758 (name "r-mutoss")
8759 (version "0.1-12")
8760 (source
8761 (origin
8762 (method url-fetch)
8763 (uri (cran-uri "mutoss" version))
8764 (sha256
8765 (base32
8766 "1yk7p7pb2xm38d3j19ysgwmix48lvimbhkhjjwk5jmr1a0ysx298"))))
8767 (properties `((upstream-name . "mutoss")))
8768 (build-system r-build-system)
8769 (propagated-inputs
8770 (list r-multcomp r-multtest r-mvtnorm r-plotrix))
8771 (home-page "https://github.com/kornl/mutoss/")
8772 (synopsis "Unified multiple testing procedures")
8773 (description
8774 "This package is designed to ease the application and comparison of
8775 multiple hypothesis testing procedures for FWER, gFWER, FDR and FDX. Methods
8776 are standardized and usable by the accompanying mutossGUI package.")
8777 ;; Any version of the GPL.
8778 (license (list license:gpl2+ license:gpl3+))))
8779
8780 ;; This is a CRAN package, but it depends on mutoss, which depends on multtest
8781 ;; from Bioconductor, so we put it here.
8782 (define-public r-metap
8783 (package
8784 (name "r-metap")
8785 (version "1.8")
8786 (source
8787 (origin
8788 (method url-fetch)
8789 (uri (cran-uri "metap" version))
8790 (sha256
8791 (base32
8792 "0asmypxfxly4xmcjf3yzid5zqlzg88z0brij2splfk4avsl035gf"))))
8793 (build-system r-build-system)
8794 (propagated-inputs
8795 (list r-lattice
8796 r-mathjaxr
8797 r-mutoss
8798 r-qqconf
8799 r-rdpack
8800 r-tfisher))
8801 (home-page "http://www.dewey.myzen.co.uk/meta/meta.html")
8802 (synopsis "Meta-analysis of significance values")
8803 (description
8804 "The canonical way to perform meta-analysis involves using effect sizes.
8805 When they are not available this package provides a number of methods for
8806 meta-analysis of significance values including the methods of Edgington,
8807 Fisher, Stouffer, Tippett, and Wilkinson; a number of data-sets to replicate
8808 published results; and a routine for graphical display.")
8809 (license license:gpl2)))
8810
8811 (define-public r-tradeseq
8812 (package
8813 (name "r-tradeseq")
8814 (version "1.10.0")
8815 (source (origin
8816 (method url-fetch)
8817 (uri (bioconductor-uri "tradeSeq" version))
8818 (sha256
8819 (base32
8820 "0v9nqxrwa69qhmyaicn2vvs8haha4kzs93iqim306331vadp9qm0"))))
8821 (build-system r-build-system)
8822 (propagated-inputs
8823 (list r-biobase
8824 r-biocparallel
8825 r-edger
8826 r-ggplot2
8827 r-igraph
8828 r-magrittr
8829 r-mass
8830 r-matrix
8831 r-matrixstats
8832 r-mgcv
8833 r-pbapply
8834 r-princurve
8835 r-rcolorbrewer
8836 r-s4vectors
8837 r-singlecellexperiment
8838 r-slingshot
8839 r-summarizedexperiment
8840 r-tibble
8841 r-trajectoryutils
8842 r-viridis))
8843 (native-inputs
8844 (list r-knitr))
8845 (home-page "https://statomics.github.io/tradeSeq/index.html")
8846 (synopsis "Trajectory-based differential expression analysis")
8847 (description
8848 "This package provides a flexible method for fitting regression models that
8849 can be used to find genes that are differentially expressed along one or
8850 multiple lineages in a trajectory. Based on the fitted models, it uses a
8851 variety of tests suited to answer different questions of interest, e.g. the
8852 discovery of genes for which expression is associated with pseudotime, or which
8853 are differentially expressed (in a specific region) along the trajectory. It
8854 fits a negative binomial generalized additive model (GAM) for each gene, and
8855 performs inference on the parameters of the GAM.")
8856 (license license:expat)))
8857
8858 (define-public r-triform
8859 (package
8860 (name "r-triform")
8861 (version "1.29.0")
8862 (source
8863 (origin
8864 (method url-fetch)
8865 (uri (bioconductor-uri "triform" version))
8866 (sha256
8867 (base32
8868 "089b7f6dwpi9abj0ncswbi4s30k45996zb99sh43avw6jcb6qj60"))))
8869 (build-system r-build-system)
8870 (propagated-inputs
8871 (list r-biocgenerics r-iranges r-yaml))
8872 (home-page "https://bioconductor.org/packages/triform/")
8873 (synopsis "Find enriched regions in transcription factor ChIP-sequencing data")
8874 (description
8875 "The Triform algorithm uses model-free statistics to identify peak-like
8876 distributions of TF ChIP sequencing reads, taking advantage of an improved
8877 peak definition in combination with known profile characteristics.")
8878 (license license:gpl2)))
8879
8880 (define-public r-varianttools
8881 (package
8882 (name "r-varianttools")
8883 (version "1.38.0")
8884 (source
8885 (origin
8886 (method url-fetch)
8887 (uri (bioconductor-uri "VariantTools" version))
8888 (sha256
8889 (base32
8890 "18nxcamfgnw4n2ab0czxglw0sqc9wzdqzpjv43lcyyal23lzzsix"))))
8891 (properties `((upstream-name . "VariantTools")))
8892 (build-system r-build-system)
8893 (propagated-inputs
8894 (list r-biobase
8895 r-biocgenerics
8896 r-biocparallel
8897 r-biostrings
8898 r-bsgenome
8899 r-genomeinfodb
8900 r-genomicfeatures
8901 r-genomicranges
8902 r-iranges
8903 r-matrix
8904 r-rsamtools
8905 r-rtracklayer
8906 r-s4vectors
8907 r-variantannotation))
8908 (home-page "https://bioconductor.org/packages/VariantTools/")
8909 (synopsis "Tools for exploratory analysis of variant calls")
8910 (description
8911 "Explore, diagnose, and compare variant calls using filters. The
8912 VariantTools package supports a workflow for loading data, calling single
8913 sample variants and tumor-specific somatic mutations or other sample-specific
8914 variant types (e.g., RNA editing). Most of the functions operate on
8915 alignments (BAM files) or datasets of called variants. The user is expected
8916 to have already aligned the reads with a separate tool, e.g., GSNAP via
8917 gmapR.")
8918 (license license:artistic2.0)))
8919
8920 (define-public r-heatplus
8921 (package
8922 (name "r-heatplus")
8923 (version "3.4.0")
8924 (source
8925 (origin
8926 (method url-fetch)
8927 (uri (bioconductor-uri "Heatplus" version))
8928 (sha256
8929 (base32
8930 "0b1mzxysmrqinp93p587apna8p0llmawblwj93icydqxxm2jkhb1"))))
8931 (properties `((upstream-name . "Heatplus")))
8932 (build-system r-build-system)
8933 (propagated-inputs
8934 (list r-rcolorbrewer))
8935 (home-page "https://github.com/alexploner/Heatplus")
8936 (synopsis "Heatmaps with row and/or column covariates and colored clusters")
8937 (description
8938 "This package provides tools to display a rectangular heatmap (intensity
8939 plot) of a data matrix. By default, both samples (columns) and features (row)
8940 of the matrix are sorted according to a hierarchical clustering, and the
8941 corresponding dendrogram is plotted. Optionally, panels with additional
8942 information about samples and features can be added to the plot.")
8943 (license license:gpl2+)))
8944
8945 (define-public r-gosemsim
8946 (package
8947 (name "r-gosemsim")
8948 (version "2.22.0")
8949 (source
8950 (origin
8951 (method url-fetch)
8952 (uri (bioconductor-uri "GOSemSim" version))
8953 (sha256
8954 (base32
8955 "1hp15pzd0m0g9f8kglyfsgjqxnvxcmm9022xnsrkzfvmj2yw14vd"))))
8956 (properties `((upstream-name . "GOSemSim")))
8957 (build-system r-build-system)
8958 (propagated-inputs
8959 (list r-annotationdbi r-go-db r-rcpp))
8960 (native-inputs
8961 (list r-knitr))
8962 (home-page "https://guangchuangyu.github.io/software/GOSemSim")
8963 (synopsis "GO-terms semantic similarity measures")
8964 (description
8965 "The semantic comparisons of @dfn{Gene Ontology} (GO) annotations provide
8966 quantitative ways to compute similarities between genes and gene groups, and
8967 have became important basis for many bioinformatics analysis approaches.
8968 GOSemSim is an R package for semantic similarity computation among GO terms,
8969 sets of GO terms, gene products and gene clusters.")
8970 (license license:artistic2.0)))
8971
8972 (define-public r-anota
8973 (package
8974 (name "r-anota")
8975 (version "1.44.0")
8976 (source
8977 (origin
8978 (method url-fetch)
8979 (uri (bioconductor-uri "anota" version))
8980 (sha256
8981 (base32
8982 "1x75r5znl8jllqsgzpxsqj62ch11bpwhmyzmbjmb8sz8f8ww923c"))))
8983 (build-system r-build-system)
8984 (propagated-inputs
8985 (list r-multtest r-qvalue))
8986 (home-page "https://bioconductor.org/packages/anota/")
8987 (synopsis "Analysis of translational activity")
8988 (description
8989 "Genome wide studies of translational control is emerging as a tool to
8990 study various biological conditions. The output from such analysis is both
8991 the mRNA level (e.g. cytosolic mRNA level) and the level of mRNA actively
8992 involved in translation (the actively translating mRNA level) for each mRNA.
8993 The standard analysis of such data strives towards identifying differential
8994 translational between two or more sample classes - i.e., differences in
8995 actively translated mRNA levels that are independent of underlying differences
8996 in cytosolic mRNA levels. This package allows for such analysis using partial
8997 variances and the random variance model. As 10s of thousands of mRNAs are
8998 analyzed in parallel the library performs a number of tests to assure that
8999 the data set is suitable for such analysis.")
9000 (license license:gpl3)))
9001
9002 (define-public r-sigpathway
9003 (package
9004 (name "r-sigpathway")
9005 (version "1.64.0")
9006 (source
9007 (origin
9008 (method url-fetch)
9009 (uri (bioconductor-uri "sigPathway" version))
9010 (sha256
9011 (base32
9012 "1c2kwhbxgf66az7ssm2mab9n5x59zy4kxq8vblz5r9636xqaysif"))))
9013 (properties `((upstream-name . "sigPathway")))
9014 (build-system r-build-system)
9015 (home-page "https://www.pnas.org/cgi/doi/10.1073/pnas.0506577102")
9016 (synopsis "Pathway analysis")
9017 (description
9018 "This package is used to conduct pathway analysis by calculating the NT_k
9019 and NE_k statistics in a statistical framework for determining whether a
9020 specified group of genes for a pathway has a coordinated association with a
9021 phenotype of interest.")
9022 (license license:gpl2)))
9023
9024 (define-public r-fcscan
9025 (package
9026 (name "r-fcscan")
9027 (version "1.10.0")
9028 (source
9029 (origin
9030 (method url-fetch)
9031 (uri (bioconductor-uri "fcScan" version))
9032 (sha256
9033 (base32 "0yv7ifw0xxx1v9z8dxszv0cb72q3frd74dyxfbvrcs6x9y9v3jzp"))))
9034 (properties `((upstream-name . "fcScan")))
9035 (build-system r-build-system)
9036 (propagated-inputs
9037 (list r-doparallel
9038 r-foreach
9039 r-genomicranges
9040 r-iranges
9041 r-plyr
9042 r-rtracklayer
9043 r-summarizedexperiment
9044 r-variantannotation))
9045 (native-inputs (list r-knitr))
9046 (home-page "https://bioconductor.org/packages/fcScan")
9047 (synopsis "Detect clusters of coordinates with user defined options")
9048 (description
9049 "This package is used to detect combination of genomic coordinates
9050 falling within a user defined window size along with user defined overlap
9051 between identified neighboring clusters. It can be used for genomic data
9052 where the clusters are built on a specific chromosome or specific strand.
9053 Clustering can be performed with a \"greedy\" option allowing thus the
9054 presence of additional sites within the allowed window size.")
9055 (license license:artistic2.0)))
9056
9057 (define-public r-fgsea
9058 (package
9059 (name "r-fgsea")
9060 (version "1.22.0")
9061 (source
9062 (origin
9063 (method url-fetch)
9064 (uri (bioconductor-uri "fgsea" version))
9065 (sha256
9066 (base32
9067 "0innyggai6l4fpl4qrblzdc52vqw9jaszmip0yr1lv7rzwyl6mpg"))))
9068 (build-system r-build-system)
9069 (propagated-inputs
9070 (list r-bh
9071 r-biocparallel
9072 r-data-table
9073 r-fastmatch
9074 r-ggplot2
9075 r-gridextra
9076 r-matrix
9077 r-rcpp))
9078 (native-inputs
9079 (list r-knitr))
9080 (home-page "https://github.com/ctlab/fgsea/")
9081 (synopsis "Fast gene set enrichment analysis")
9082 (description
9083 "The package implements an algorithm for fast gene set enrichment
9084 analysis. Using the fast algorithm makes more permutations and gets
9085 more fine grained p-values, which allows using accurate standard approaches
9086 to multiple hypothesis correction.")
9087 (license license:expat)))
9088
9089 (define-public r-dose
9090 (package
9091 (name "r-dose")
9092 (version "3.22.0")
9093 (source
9094 (origin
9095 (method url-fetch)
9096 (uri (bioconductor-uri "DOSE" version))
9097 (sha256
9098 (base32
9099 "11lg4ql0bi54p2wg3z1dw9rwqai37khgcqbs4cb7zf67ml8jadwp"))))
9100 (properties `((upstream-name . "DOSE")))
9101 (build-system r-build-system)
9102 (propagated-inputs
9103 (list r-annotationdbi
9104 r-biocparallel
9105 r-do-db
9106 r-fgsea
9107 r-ggplot2
9108 r-gosemsim
9109 r-qvalue
9110 r-reshape2))
9111 (native-inputs
9112 (list r-knitr))
9113 (home-page "https://guangchuangyu.github.io/software/DOSE/")
9114 (synopsis "Disease ontology semantic and enrichment analysis")
9115 (description
9116 "This package implements five methods proposed by Resnik, Schlicker,
9117 Jiang, Lin and Wang, respectively, for measuring semantic similarities among
9118 @dfn{Disease ontology} (DO) terms and gene products. Enrichment analyses
9119 including hypergeometric model and gene set enrichment analysis are also
9120 implemented for discovering disease associations of high-throughput biological
9121 data.")
9122 (license license:artistic2.0)))
9123
9124 (define-public r-enrichplot
9125 (package
9126 (name "r-enrichplot")
9127 (version "1.16.1")
9128 (source
9129 (origin
9130 (method url-fetch)
9131 (uri (bioconductor-uri "enrichplot" version))
9132 (sha256
9133 (base32
9134 "17ln1wbkq8sp7jw0dpkccj5qcsl382sgd7zic04dk99z9ag3mh02"))))
9135 (build-system r-build-system)
9136 (propagated-inputs
9137 (list r-aplot
9138 r-dose
9139 r-ggplot2
9140 r-ggraph
9141 r-ggtree
9142 r-gosemsim
9143 r-igraph
9144 r-magrittr
9145 r-plyr
9146 r-purrr
9147 r-rcolorbrewer
9148 r-reshape2
9149 r-scatterpie
9150 r-shadowtext
9151 r-yulab-utils))
9152 (native-inputs
9153 (list r-knitr))
9154 (home-page "https://github.com/GuangchuangYu/enrichplot")
9155 (synopsis "Visualization of functional enrichment result")
9156 (description
9157 "The enrichplot package implements several visualization methods for
9158 interpreting functional enrichment results obtained from ORA or GSEA analyses.
9159 All the visualization methods are developed based on ggplot2 graphics.")
9160 (license license:artistic2.0)))
9161
9162 (define-public r-clusterprofiler
9163 (package
9164 (name "r-clusterprofiler")
9165 (version "4.4.4")
9166 (source
9167 (origin
9168 (method url-fetch)
9169 (uri (bioconductor-uri "clusterProfiler" version))
9170 (sha256
9171 (base32
9172 "0k5jhry0j6wa7779n3hrw4ld4bvyahpgpbwi2a0g704m3dd3mqp5"))))
9173 (properties
9174 `((upstream-name . "clusterProfiler")))
9175 (build-system r-build-system)
9176 (propagated-inputs
9177 (list r-annotationdbi
9178 r-dose
9179 r-downloader
9180 r-dplyr
9181 r-enrichplot
9182 r-go-db
9183 r-gosemsim
9184 r-magrittr
9185 r-plyr
9186 r-qvalue
9187 r-rlang
9188 r-tidyr
9189 r-yulab-utils))
9190 (native-inputs
9191 (list r-knitr))
9192 (home-page "https://guangchuangyu.github.io/software/clusterProfiler/")
9193 (synopsis "Analysis and visualization of functional profiles for gene clusters")
9194 (description
9195 "This package implements methods to analyze and visualize functional
9196 profiles (GO and KEGG) of gene and gene clusters.")
9197 (license license:artistic2.0)))
9198
9199 (define-public r-clusterexperiment
9200 (package
9201 (name "r-clusterexperiment")
9202 (version "2.16.0")
9203 (source (origin
9204 (method url-fetch)
9205 (uri (bioconductor-uri "clusterExperiment" version))
9206 (sha256
9207 (base32
9208 "1xd2kxmdg51hhj0zvz7pxmpdvb1sya7prsf9ny2wj2y8ivrqgn4f"))))
9209 (build-system r-build-system)
9210 (native-inputs
9211 (list r-knitr))
9212 (propagated-inputs
9213 (list r-ape
9214 r-biocgenerics
9215 r-biocsingular
9216 r-cluster
9217 r-delayedarray
9218 r-edger
9219 r-hdf5array
9220 r-howmany
9221 r-kernlab
9222 r-limma
9223 r-locfdr
9224 r-matrix
9225 r-matrixstats
9226 r-mbkmeans
9227 r-nmf
9228 r-phylobase
9229 r-pracma
9230 r-rcolorbrewer
9231 r-rcpp
9232 r-s4vectors
9233 r-scales
9234 r-singlecellexperiment
9235 r-stringr
9236 r-summarizedexperiment
9237 r-zinbwave))
9238 (home-page "https://bioconductor.org/packages/clusterExperiment/")
9239 (synopsis "Compare clusterings for single-cell sequencing")
9240 (description "This package provides functionality for running and comparing
9241 many different clusterings of single-cell sequencing data or other large mRNA
9242 expression data sets.")
9243 (license license:artistic2.0)))
9244
9245 (define-public r-mlinterfaces
9246 (package
9247 (name "r-mlinterfaces")
9248 (version "1.76.0")
9249 (source
9250 (origin
9251 (method url-fetch)
9252 (uri (bioconductor-uri "MLInterfaces" version))
9253 (sha256
9254 (base32
9255 "179d19kxjipfkc40z15337x1vzqd7vz3gbmr2lw5w7x9l857ngs5"))))
9256 (properties `((upstream-name . "MLInterfaces")))
9257 (build-system r-build-system)
9258 (propagated-inputs
9259 (list r-annotate
9260 r-biobase
9261 r-biocgenerics
9262 r-cluster
9263 r-fpc
9264 r-gbm
9265 r-gdata
9266 r-genefilter
9267 r-ggvis
9268 r-hwriter
9269 r-magrittr
9270 r-mass
9271 r-mlbench
9272 r-pls
9273 r-rcolorbrewer
9274 r-rcpp
9275 r-rpart
9276 r-sfsmisc
9277 r-shiny
9278 r-threejs))
9279 (home-page "https://bioconductor.org/packages/MLInterfaces/")
9280 (synopsis "Interfaces to R machine learning procedures")
9281 (description
9282 "This package provides uniform interfaces to machine learning code for
9283 data in R and Bioconductor containers.")
9284 ;; Any version of the LGPL.
9285 (license license:lgpl2.1+)))
9286
9287 (define-public r-annaffy
9288 (package
9289 (name "r-annaffy")
9290 (version "1.68.0")
9291 (source
9292 (origin
9293 (method url-fetch)
9294 (uri (bioconductor-uri "annaffy" version))
9295 (sha256
9296 (base32
9297 "1fbqknwbl4534h66xrhcryg9pavm9fkja47gqbsxf8bd5yhk5mgq"))))
9298 (build-system r-build-system)
9299 (arguments
9300 `(#:phases
9301 (modify-phases %standard-phases
9302 (add-after 'unpack 'remove-reference-to-non-free-data
9303 (lambda _
9304 (substitute* "DESCRIPTION"
9305 ((", KEGG.db") "")))))))
9306 (propagated-inputs
9307 (list r-annotationdbi r-biobase r-biocmanager r-dbi r-go-db))
9308 (home-page "https://bioconductor.org/packages/annaffy/")
9309 (synopsis "Annotation tools for Affymetrix biological metadata")
9310 (description
9311 "This package provides functions for handling data from Bioconductor
9312 Affymetrix annotation data packages. It produces compact HTML and text
9313 reports including experimental data and URL links to many online databases.
9314 It allows searching of biological metadata using various criteria.")
9315 ;; Any version of the LGPL according to the DESCRIPTION file. A copy of
9316 ;; the LGPL 2.1 is included.
9317 (license license:lgpl2.1+)))
9318
9319 (define-public r-a4core
9320 (package
9321 (name "r-a4core")
9322 (version "1.44.0")
9323 (source
9324 (origin
9325 (method url-fetch)
9326 (uri (bioconductor-uri "a4Core" version))
9327 (sha256
9328 (base32
9329 "1ky1lphq6bqxj6h12pg06cvs451fziqam8gd56wmpk6r5pbg4390"))))
9330 (properties `((upstream-name . "a4Core")))
9331 (build-system r-build-system)
9332 (propagated-inputs
9333 (list r-biobase r-glmnet))
9334 (native-inputs
9335 (list r-knitr))
9336 (home-page "https://bioconductor.org/packages/a4Core")
9337 (synopsis "Automated Affymetrix array analysis core package")
9338 (description
9339 "This is the core package for the automated analysis of Affymetrix
9340 arrays.")
9341 (license license:gpl3)))
9342
9343 (define-public r-a4classif
9344 (package
9345 (name "r-a4classif")
9346 (version "1.44.0")
9347 (source
9348 (origin
9349 (method url-fetch)
9350 (uri (bioconductor-uri "a4Classif" version))
9351 (sha256
9352 (base32
9353 "1v61vgpqrf7bhk44n2gkxb8dm5d0rr8c9rd6fdcjs50nhij0lbiw"))))
9354 (properties `((upstream-name . "a4Classif")))
9355 (build-system r-build-system)
9356 (propagated-inputs
9357 (list r-a4core
9358 r-a4preproc
9359 r-biobase
9360 r-glmnet
9361 r-pamr
9362 r-rocr
9363 r-varselrf))
9364 (native-inputs
9365 (list r-knitr))
9366 (home-page "https://bioconductor.org/packages/a4Classif/")
9367 (synopsis "Automated Affymetrix array analysis classification package")
9368 (description
9369 "This is the classification package for the automated analysis of
9370 Affymetrix arrays.")
9371 (license license:gpl3)))
9372
9373 (define-public r-a4preproc
9374 (package
9375 (name "r-a4preproc")
9376 (version "1.44.0")
9377 (source
9378 (origin
9379 (method url-fetch)
9380 (uri (bioconductor-uri "a4Preproc" version))
9381 (sha256
9382 (base32
9383 "098yzy7x5536bj76iavismdsdn7x6x07aw0j3knj6i9www9y8yz9"))))
9384 (properties `((upstream-name . "a4Preproc")))
9385 (build-system r-build-system)
9386 (propagated-inputs
9387 (list r-biobase r-biocgenerics))
9388 (native-inputs
9389 (list r-knitr))
9390 (home-page "https://bioconductor.org/packages/a4Preproc/")
9391 (synopsis "Automated Affymetrix array analysis preprocessing package")
9392 (description
9393 "This is a package for the automated analysis of Affymetrix arrays. It
9394 is used for preprocessing the arrays.")
9395 (license license:gpl3)))
9396
9397 (define-public r-a4reporting
9398 (package
9399 (name "r-a4reporting")
9400 (version "1.44.0")
9401 (source
9402 (origin
9403 (method url-fetch)
9404 (uri (bioconductor-uri "a4Reporting" version))
9405 (sha256
9406 (base32
9407 "03sypayh187gqc6hykkqr1g0vb3zxc2c3xyp00jfbn12b35acnb0"))))
9408 (properties `((upstream-name . "a4Reporting")))
9409 (build-system r-build-system)
9410 (propagated-inputs
9411 (list r-xtable))
9412 (native-inputs
9413 (list r-knitr))
9414 (home-page "https://bioconductor.org/packages/a4Reporting/")
9415 (synopsis "Automated Affymetrix array analysis reporting package")
9416 (description
9417 "This is a package for the automated analysis of Affymetrix arrays. It
9418 provides reporting features.")
9419 (license license:gpl3)))
9420
9421 (define-public r-a4base
9422 (package
9423 (name "r-a4base")
9424 (version "1.44.0")
9425 (source
9426 (origin
9427 (method url-fetch)
9428 (uri (bioconductor-uri "a4Base" version))
9429 (sha256
9430 (base32
9431 "15zqirz16gpks9f5d3d76h85b936za2jih74vfr55l5arqrrvvsn"))))
9432 (properties `((upstream-name . "a4Base")))
9433 (build-system r-build-system)
9434 (propagated-inputs
9435 (list r-a4core
9436 r-a4preproc
9437 r-annaffy
9438 r-biobase
9439 r-genefilter
9440 r-glmnet
9441 r-gplots
9442 r-limma
9443 r-mpm
9444 r-multtest))
9445 (home-page "https://bioconductor.org/packages/a4Base/")
9446 (synopsis "Automated Affymetrix array analysis base package")
9447 (description
9448 "This package provides basic features for the automated analysis of
9449 Affymetrix arrays.")
9450 (license license:gpl3)))
9451
9452 (define-public r-a4
9453 (package
9454 (name "r-a4")
9455 (version "1.44.0")
9456 (source
9457 (origin
9458 (method url-fetch)
9459 (uri (bioconductor-uri "a4" version))
9460 (sha256
9461 (base32
9462 "1zs8fs6mdd7fhsmx4k824mid0jk400cm6dwfhl8z5lg85y8y2n0r"))))
9463 (build-system r-build-system)
9464 (propagated-inputs
9465 (list r-a4base r-a4classif r-a4core r-a4preproc r-a4reporting))
9466 (home-page "https://bioconductor.org/packages/a4/")
9467 (synopsis "Automated Affymetrix array analysis umbrella package")
9468 (description
9469 "This package provides a software suite for the automated analysis of
9470 Affymetrix arrays.")
9471 (license license:gpl3)))
9472
9473 (define-public r-abseqr
9474 (package
9475 (name "r-abseqr")
9476 (version "1.14.0")
9477 (source
9478 (origin
9479 (method url-fetch)
9480 (uri (bioconductor-uri "abseqR" version))
9481 (sha256
9482 (base32
9483 "0jh3rj6ag07vpw6fymqm6m4jkrm9mgf50zkjncahxdf52mna8a9b"))))
9484 (properties `((upstream-name . "abseqR")))
9485 (build-system r-build-system)
9486 (inputs
9487 (list pandoc))
9488 (propagated-inputs
9489 (list r-biocparallel
9490 r-biocstyle
9491 r-circlize
9492 r-flexdashboard
9493 r-ggcorrplot
9494 r-ggdendro
9495 r-ggplot2
9496 r-gridextra
9497 r-knitr
9498 r-plotly
9499 r-plyr
9500 r-png
9501 r-rcolorbrewer
9502 r-reshape2
9503 r-rmarkdown
9504 r-stringr
9505 r-vegan
9506 r-venndiagram))
9507 (native-inputs
9508 (list r-knitr))
9509 (home-page "https://github.com/malhamdoosh/abseqR")
9510 (synopsis "Reporting and data analysis for Rep-Seq datasets of antibody libraries")
9511 (description
9512 "AbSeq is a comprehensive bioinformatic pipeline for the analysis of
9513 sequencing datasets generated from antibody libraries and abseqR is one of its
9514 packages. AbseqR empowers the users of abseqPy with plotting and reporting
9515 capabilities and allows them to generate interactive HTML reports for the
9516 convenience of viewing and sharing with other researchers. Additionally,
9517 abseqR extends abseqPy to compare multiple repertoire analyses and perform
9518 further downstream analysis on its output.")
9519 (license license:gpl3)))
9520
9521 (define-public r-bacon
9522 (package
9523 (name "r-bacon")
9524 (version "1.24.0")
9525 (source
9526 (origin
9527 (method url-fetch)
9528 (uri (bioconductor-uri "bacon" version))
9529 (sha256
9530 (base32
9531 "1zvcxdj3r892898ik5gq3jdbfig1438qws4bwd465ik8vi7g39v8"))))
9532 (build-system r-build-system)
9533 (propagated-inputs
9534 (list r-biocparallel r-ellipse r-ggplot2))
9535 (native-inputs
9536 (list r-knitr))
9537 (home-page "https://bioconductor.org/packages/bacon/")
9538 (synopsis "Controlling bias and inflation in association studies")
9539 (description
9540 "Bacon can be used to remove inflation and bias often observed in
9541 epigenome- and transcriptome-wide association studies. To this end bacon
9542 constructs an empirical null distribution using a Gibbs Sampling algorithm by
9543 fitting a three-component normal mixture on z-scores.")
9544 (license license:gpl2+)))
9545
9546 (define-public r-rgadem
9547 (package
9548 (name "r-rgadem")
9549 (version "2.44.0")
9550 (source
9551 (origin
9552 (method url-fetch)
9553 (uri (bioconductor-uri "rGADEM" version))
9554 (sha256
9555 (base32
9556 "013xdwz0c3n0n9hxf8kkx570qry961pgdjsp023531pl5ww2ing4"))))
9557 (properties `((upstream-name . "rGADEM")))
9558 (build-system r-build-system)
9559 (propagated-inputs
9560 (list r-biostrings r-bsgenome r-genomicranges r-iranges r-seqlogo))
9561 (home-page "https://bioconductor.org/packages/rGADEM/")
9562 (synopsis "De novo sequence motif discovery")
9563 (description
9564 "rGADEM is an efficient de novo motif discovery tool for large-scale
9565 genomic sequence data.")
9566 (license license:artistic2.0)))
9567
9568 (define-public r-motiv
9569 (package
9570 (name "r-motiv")
9571 (version "1.43.0")
9572 (source
9573 (origin
9574 (method url-fetch)
9575 (uri (bioconductor-uri "MotIV" version))
9576 (sha256
9577 (base32
9578 "1yqqymcrnwlpv6h3w80yliv19922g32xqlqszaqjk6zp853qilh6"))))
9579 (properties `((upstream-name . "MotIV")))
9580 (build-system r-build-system)
9581 (inputs
9582 (list gsl))
9583 (propagated-inputs
9584 (list r-biocgenerics
9585 r-biostrings
9586 r-genomicranges
9587 r-iranges
9588 r-lattice
9589 r-rgadem
9590 r-s4vectors))
9591 (home-page "https://bioconductor.org/packages/MotIV/")
9592 (synopsis "Motif identification and validation")
9593 (description
9594 "This package is used for the identification and validation of sequence
9595 motifs. It makes use of STAMP for comparing a set of motifs to a given
9596 database (e.g. JASPAR). It can also be used to visualize motifs, motif
9597 distributions, modules and filter motifs.")
9598 (license license:gpl2)))
9599
9600 (define-public r-motifdb
9601 (package
9602 (name "r-motifdb")
9603 (version "1.38.0")
9604 (source (origin
9605 (method url-fetch)
9606 (uri (bioconductor-uri "MotifDb" version))
9607 (sha256
9608 (base32 "1cyfz0l0yvdii3idaiq5w39yzxlzfpifa4v5pv7hdjfjj83a8rbi"))))
9609 (properties `((upstream-name . "MotifDb")))
9610 (build-system r-build-system)
9611 (propagated-inputs
9612 (list r-biocgenerics
9613 r-biostrings
9614 r-genomicranges
9615 r-iranges
9616 r-rtracklayer
9617 r-s4vectors
9618 r-splitstackshape))
9619 (native-inputs
9620 (list r-knitr))
9621 (home-page "https://www.bioconductor.org/packages/MotifDb/")
9622 (synopsis "Annotated collection of protein-DNA binding sequence motifs")
9623 (description "This package provides more than 2000 annotated position
9624 frequency matrices from nine public sources, for multiple organisms.")
9625 (license license:artistic2.0)))
9626
9627 (define-public r-motifbreakr
9628 (package
9629 (name "r-motifbreakr")
9630 (version "2.10.0")
9631 (source (origin
9632 (method url-fetch)
9633 (uri (bioconductor-uri "motifbreakR" version))
9634 (sha256
9635 (base32 "0sad73jjx52qzp1fmygp6xqvaxwl5szi69f00f94i1pdyq70qhlg"))))
9636 (properties `((upstream-name . "motifbreakR")))
9637 (build-system r-build-system)
9638 (propagated-inputs
9639 (list r-biocgenerics
9640 r-biocparallel
9641 r-biostrings
9642 r-bsgenome
9643 r-genomeinfodb
9644 r-genomicranges
9645 r-gviz
9646 r-iranges
9647 r-matrixstats
9648 r-motifdb
9649 r-motifstack
9650 r-rtracklayer
9651 r-s4vectors
9652 r-stringr
9653 r-summarizedexperiment
9654 r-tfmpvalue
9655 r-variantannotation))
9656 (native-inputs
9657 (list r-knitr))
9658 (home-page "https://www.bioconductor.org/packages/motifbreakR/")
9659 (synopsis "Predicting disruptiveness of single nucleotide polymorphisms")
9660 (description "This package allows biologists to judge in the first place
9661 whether the sequence surrounding the polymorphism is a good match, and in
9662 the second place how much information is gained or lost in one allele of
9663 the polymorphism relative to another. This package gives a choice of
9664 algorithms for interrogation of genomes with motifs from public sources:
9665 @enumerate
9666 @item a weighted-sum probability matrix;
9667 @item log-probabilities;
9668 @item weighted by relative entropy.
9669 @end enumerate
9670
9671 This package can predict effects for novel or previously described variants in
9672 public databases, making it suitable for tasks beyond the scope of its original
9673 design. Lastly, it can be used to interrogate any genome curated within
9674 Bioconductor.")
9675 (license license:gpl2+)))
9676
9677 (define-public r-motifstack
9678 (package
9679 (name "r-motifstack")
9680 (version "1.40.0")
9681 (source
9682 (origin
9683 (method url-fetch)
9684 (uri (bioconductor-uri "motifStack" version))
9685 (sha256
9686 (base32
9687 "0d2ihx73chczbv6f91n04qb372plrdv7k4qws8shyw1fmvb1rq0z"))))
9688 (properties `((upstream-name . "motifStack")))
9689 (build-system r-build-system)
9690 (propagated-inputs
9691 (list r-ade4
9692 r-biostrings
9693 r-ggplot2
9694 r-htmlwidgets
9695 r-tfbstools
9696 r-xml))
9697 (native-inputs
9698 (list r-knitr))
9699 (home-page "https://bioconductor.org/packages/motifStack/")
9700 (synopsis "Plot stacked logos for DNA, RNA and amino acid sequences")
9701 (description
9702 "The motifStack package is designed for graphic representation of
9703 multiple motifs with different similarity scores. It works with both DNA/RNA
9704 sequence motifs and amino acid sequence motifs. In addition, it provides the
9705 flexibility for users to customize the graphic parameters such as the font
9706 type and symbol colors.")
9707 (license license:gpl2+)))
9708
9709 (define-public r-genomicscores
9710 (package
9711 (name "r-genomicscores")
9712 (version "2.8.2")
9713 (source
9714 (origin
9715 (method url-fetch)
9716 (uri (bioconductor-uri "GenomicScores" version))
9717 (sha256
9718 (base32
9719 "12rcxw69an1d5q7ar58xy8s871l47imw2nm08j054ivxslx8597j"))))
9720 (properties `((upstream-name . "GenomicScores")))
9721 (build-system r-build-system)
9722 (propagated-inputs
9723 (list r-annotationhub
9724 r-biobase
9725 r-biocfilecache
9726 r-biocgenerics
9727 r-biocmanager
9728 r-biostrings
9729 r-delayedarray
9730 r-genomeinfodb
9731 r-genomicranges
9732 r-hdf5array
9733 r-httr
9734 r-iranges
9735 r-rhdf5
9736 r-s4vectors
9737 r-xml))
9738 (native-inputs
9739 (list r-knitr))
9740 (home-page "https://github.com/rcastelo/GenomicScores/")
9741 (synopsis "Work with genome-wide position-specific scores")
9742 (description
9743 "This package provides infrastructure to store and access genome-wide
9744 position-specific scores within R and Bioconductor.")
9745 (license license:artistic2.0)))
9746
9747 (define-public r-atacseqqc
9748 (package
9749 (name "r-atacseqqc")
9750 (version "1.20.2")
9751 (source
9752 (origin
9753 (method url-fetch)
9754 (uri (bioconductor-uri "ATACseqQC" version))
9755 (sha256
9756 (base32
9757 "0jj7n0mcj0gciw0ksazlksgmwzp51a40pwqhf0c7la0cc4bnrkqp"))))
9758 (properties `((upstream-name . "ATACseqQC")))
9759 (build-system r-build-system)
9760 (propagated-inputs
9761 (list r-biocgenerics
9762 r-biostrings
9763 r-bsgenome
9764 r-chippeakanno
9765 r-edger
9766 r-genomeinfodb
9767 r-genomicalignments
9768 r-genomicranges
9769 r-genomicscores
9770 r-iranges
9771 r-kernsmooth
9772 r-limma
9773 r-motifstack
9774 r-preseqr
9775 r-randomforest
9776 r-rsamtools
9777 r-rtracklayer
9778 r-s4vectors))
9779 (native-inputs
9780 (list r-knitr))
9781 (home-page "https://bioconductor.org/packages/ATACseqQC/")
9782 (synopsis "ATAC-seq quality control")
9783 (description
9784 "ATAC-seq, an assay for Transposase-Accessible Chromatin using
9785 sequencing, is a rapid and sensitive method for chromatin accessibility
9786 analysis. It was developed as an alternative method to MNase-seq, FAIRE-seq
9787 and DNAse-seq. The ATACseqQC package was developed to help users to quickly
9788 assess whether their ATAC-seq experiment is successful. It includes
9789 diagnostic plots of fragment size distribution, proportion of mitochondria
9790 reads, nucleosome positioning pattern, and CTCF or other Transcript Factor
9791 footprints.")
9792 (license license:gpl2+)))
9793
9794 (define-public r-gofuncr
9795 (package
9796 (name "r-gofuncr")
9797 (version "1.16.0")
9798 (source
9799 (origin
9800 (method url-fetch)
9801 (uri (bioconductor-uri "GOfuncR" version))
9802 (sha256
9803 (base32
9804 "02vdfsjrqp0m06mfbspwkxjyqxfca0w1idgygpi1a9i5m4fqhwpk"))))
9805 (properties `((upstream-name . "GOfuncR")))
9806 (build-system r-build-system)
9807 (propagated-inputs
9808 (list r-annotationdbi
9809 r-genomicranges
9810 r-gtools
9811 r-iranges
9812 r-mapplots
9813 r-rcpp
9814 r-vioplot))
9815 (native-inputs
9816 (list r-knitr))
9817 (home-page "https://bioconductor.org/packages/GOfuncR/")
9818 (synopsis "Gene ontology enrichment using FUNC")
9819 (description
9820 "GOfuncR performs a gene ontology enrichment analysis based on the
9821 ontology enrichment software FUNC. GO-annotations are obtained from
9822 OrganismDb or OrgDb packages (@code{Homo.sapiens} by default); the GO-graph is
9823 included in the package and updated regularly. GOfuncR provides the standard
9824 candidate vs background enrichment analysis using the hypergeometric test, as
9825 well as three additional tests:
9826
9827 @enumerate
9828 @item the Wilcoxon rank-sum test that is used when genes are ranked,
9829 @item a binomial test that is used when genes are associated with two counts,
9830 and
9831 @item a Chi-square or Fisher's exact test that is used in cases when genes are
9832 associated with four counts.
9833 @end enumerate
9834
9835 To correct for multiple testing and interdependency of the tests, family-wise
9836 error rates are computed based on random permutations of the gene-associated
9837 variables. GOfuncR also provides tools for exploring the ontology graph and
9838 the annotations, and options to take gene-length or spatial clustering of
9839 genes into account. It is also possible to provide custom gene coordinates,
9840 annotations and ontologies.")
9841 (license license:gpl2+)))
9842
9843 (define-public r-abaenrichment
9844 (package
9845 (name "r-abaenrichment")
9846 (version "1.24.0")
9847 (source
9848 (origin
9849 (method url-fetch)
9850 (uri (bioconductor-uri "ABAEnrichment" version))
9851 (sha256
9852 (base32
9853 "1sp3f72rzlr822dxx42bswynrwwfx6f520hdhfdikqp13p2y4044"))))
9854 (properties `((upstream-name . "ABAEnrichment")))
9855 (build-system r-build-system)
9856 (propagated-inputs
9857 (list r-abadata
9858 r-data-table
9859 r-gofuncr
9860 r-gplots
9861 r-gtools
9862 r-rcpp))
9863 (native-inputs
9864 (list r-knitr))
9865 (home-page "https://bioconductor.org/packages/ABAEnrichment/")
9866 (synopsis "Gene expression enrichment in human brain regions")
9867 (description
9868 "The package ABAEnrichment is designed to test for enrichment of user
9869 defined candidate genes in the set of expressed genes in different human brain
9870 regions. The core function @code{aba_enrich} integrates the expression of the
9871 candidate gene set (averaged across donors) and the structural information of
9872 the brain using an ontology, both provided by the Allen Brain Atlas project.")
9873 (license license:gpl2+)))
9874
9875 (define-public r-annotationfuncs
9876 (package
9877 (name "r-annotationfuncs")
9878 (version "1.40.0")
9879 (source
9880 (origin
9881 (method url-fetch)
9882 (uri (bioconductor-uri "AnnotationFuncs" version))
9883 (sha256
9884 (base32
9885 "0xsm7741zm81bi4c9hy0zaacnk8a6bahdpc6srqzrbsz0pfzdyhr"))))
9886 (properties
9887 `((upstream-name . "AnnotationFuncs")))
9888 (build-system r-build-system)
9889 (propagated-inputs
9890 (list r-annotationdbi r-dbi))
9891 (home-page "https://www.iysik.com/r/annotationfuncs")
9892 (synopsis "Annotation translation functions")
9893 (description
9894 "This package provides functions for handling translating between
9895 different identifieres using the Biocore Data Team data-packages (e.g.
9896 @code{org.Bt.eg.db}).")
9897 (license license:gpl2)))
9898
9899 (define-public r-annotationtools
9900 (package
9901 (name "r-annotationtools")
9902 (version "1.70.0")
9903 (source
9904 (origin
9905 (method url-fetch)
9906 (uri (bioconductor-uri "annotationTools" version))
9907 (sha256
9908 (base32
9909 "122b424zida3j0vqkn8d06sg3jpc3ngsgidr8kgg00n4cjngkc51"))))
9910 (properties
9911 `((upstream-name . "annotationTools")))
9912 (build-system r-build-system)
9913 (propagated-inputs (list r-biobase))
9914 (home-page "https://bioconductor.org/packages/annotationTools/")
9915 (synopsis "Annotate microarrays and perform gene expression analyses")
9916 (description
9917 "This package provides functions to annotate microarrays, find orthologs,
9918 and integrate heterogeneous gene expression profiles using annotation and
9919 other molecular biology information available as flat file database (plain
9920 text files).")
9921 ;; Any version of the GPL.
9922 (license (list license:gpl2+))))
9923
9924 (define-public r-allelicimbalance
9925 (package
9926 (name "r-allelicimbalance")
9927 (version "1.34.0")
9928 (source
9929 (origin
9930 (method url-fetch)
9931 (uri (bioconductor-uri "AllelicImbalance" version))
9932 (sha256
9933 (base32
9934 "0w4xd0xzkwx7bbhrgqligpahlhg85rginknx520z891r8v0bim2z"))))
9935 (properties
9936 `((upstream-name . "AllelicImbalance")))
9937 (build-system r-build-system)
9938 (propagated-inputs
9939 (list r-annotationdbi
9940 r-biocgenerics
9941 r-biostrings
9942 r-bsgenome
9943 r-genomeinfodb
9944 r-genomicalignments
9945 r-genomicfeatures
9946 r-genomicranges
9947 r-gridextra
9948 r-gviz
9949 r-iranges
9950 r-lattice
9951 r-latticeextra
9952 r-nlme
9953 r-rsamtools
9954 r-s4vectors
9955 r-seqinr
9956 r-summarizedexperiment
9957 r-variantannotation))
9958 (native-inputs
9959 (list r-knitr))
9960 (home-page "https://github.com/pappewaio/AllelicImbalance")
9961 (synopsis "Investigate allele-specific expression")
9962 (description
9963 "This package provides a framework for allele-specific expression
9964 investigation using RNA-seq data.")
9965 (license license:gpl3)))
9966
9967 (define-public r-aucell
9968 (package
9969 (name "r-aucell")
9970 (version "1.18.1")
9971 (source
9972 (origin
9973 (method url-fetch)
9974 (uri (bioconductor-uri "AUCell" version))
9975 (sha256
9976 (base32
9977 "17wr7dycll0l1gax4w268qw7is163bs51rj6p1qnx1dgc9ibnsgr"))))
9978 (properties `((upstream-name . "AUCell")))
9979 (build-system r-build-system)
9980 (propagated-inputs
9981 (list r-biocgenerics
9982 r-data-table
9983 r-delayedarray
9984 r-delayedmatrixstats
9985 r-gseabase
9986 r-mixtools
9987 r-r-utils
9988 r-shiny
9989 r-summarizedexperiment))
9990 (native-inputs
9991 (list r-knitr))
9992 (home-page "https://bioconductor.org/packages/AUCell/")
9993 (synopsis "Analysis of gene set activity in single-cell RNA-seq data")
9994 (description
9995 "AUCell identifies cells with active gene sets (e.g. signatures,
9996 gene modules, etc) in single-cell RNA-seq data. AUCell uses the @dfn{Area
9997 Under the Curve} (AUC) to calculate whether a critical subset of the input
9998 gene set is enriched within the expressed genes for each cell. The
9999 distribution of AUC scores across all the cells allows exploring the relative
10000 expression of the signature. Since the scoring method is ranking-based,
10001 AUCell is independent of the gene expression units and the normalization
10002 procedure. In addition, since the cells are evaluated individually, it can
10003 easily be applied to bigger datasets, subsetting the expression matrix if
10004 needed.")
10005 (license license:gpl3)))
10006
10007 (define-public r-ebimage
10008 (package
10009 (name "r-ebimage")
10010 (version "4.38.0")
10011 (source
10012 (origin
10013 (method url-fetch)
10014 (uri (bioconductor-uri "EBImage" version))
10015 (sha256
10016 (base32
10017 "1vcx45bw36k9daw9dywj5bz77jmqk4gjfwsym8ajjnc1jmlq20si"))))
10018 (properties `((upstream-name . "EBImage")))
10019 (build-system r-build-system)
10020 (propagated-inputs
10021 (list r-abind
10022 r-biocgenerics
10023 r-fftwtools
10024 r-htmltools
10025 r-htmlwidgets
10026 r-jpeg
10027 r-locfit
10028 r-png
10029 r-rcurl
10030 r-tiff))
10031 (native-inputs
10032 (list r-knitr)) ; for vignettes
10033 (home-page "https://github.com/aoles/EBImage")
10034 (synopsis "Image processing and analysis toolbox for R")
10035 (description
10036 "EBImage provides general purpose functionality for image processing and
10037 analysis. In the context of (high-throughput) microscopy-based cellular
10038 assays, EBImage offers tools to segment cells and extract quantitative
10039 cellular descriptors. This allows the automation of such tasks using the R
10040 programming language and facilitates the use of other tools in the R
10041 environment for signal processing, statistical modeling, machine learning and
10042 visualization with image data.")
10043 ;; Any version of the LGPL.
10044 (license license:lgpl2.1+)))
10045
10046 (define-public r-yamss
10047 (package
10048 (name "r-yamss")
10049 (version "1.22.0")
10050 (source
10051 (origin
10052 (method url-fetch)
10053 (uri (bioconductor-uri "yamss" version))
10054 (sha256
10055 (base32
10056 "1lcfxw73cxvpy3bnq28pxdy5128mpq5xklsa0mzxdjyqc4g55hy8"))))
10057 (build-system r-build-system)
10058 (propagated-inputs
10059 (list r-biocgenerics
10060 r-data-table
10061 r-ebimage
10062 r-iranges
10063 r-limma
10064 r-matrix
10065 r-mzr
10066 r-s4vectors
10067 r-summarizedexperiment))
10068 (native-inputs
10069 (list r-knitr))
10070 (home-page "https://github.com/hansenlab/yamss")
10071 (synopsis "Tools for high-throughput metabolomics")
10072 (description
10073 "This package provides tools to analyze and visualize high-throughput
10074 metabolomics data acquired using chromatography-mass spectrometry. These tools
10075 preprocess data in a way that enables reliable and powerful differential
10076 analysis.")
10077 (license license:artistic2.0)))
10078
10079 (define-public r-gtrellis
10080 (package
10081 (name "r-gtrellis")
10082 (version "1.28.0")
10083 (source
10084 (origin
10085 (method url-fetch)
10086 (uri (bioconductor-uri "gtrellis" version))
10087 (sha256
10088 (base32
10089 "1s4xczzv6hz2kyv32xgcq84540w75qr3f644w1s4c3kwxgyq2gff"))))
10090 (build-system r-build-system)
10091 (propagated-inputs
10092 (list r-circlize r-genomicranges r-getoptlong r-iranges))
10093 (native-inputs
10094 (list r-knitr))
10095 (home-page "https://github.com/jokergoo/gtrellis")
10096 (synopsis "Genome level Trellis layout")
10097 (description
10098 "Genome level Trellis graph visualizes genomic data conditioned by
10099 genomic categories (e.g. chromosomes). For each genomic category, multiple
10100 dimensional data which are represented as tracks describe different features
10101 from different aspects. This package provides high flexibility to arrange
10102 genomic categories and to add self-defined graphics in the plot.")
10103 (license license:expat)))
10104
10105 (define-public r-somaticsignatures
10106 (package
10107 (name "r-somaticsignatures")
10108 (version "2.32.0")
10109 (source
10110 (origin
10111 (method url-fetch)
10112 (uri (bioconductor-uri "SomaticSignatures" version))
10113 (sha256
10114 (base32
10115 "1ydnp54laznzpi08s403kxhnr5nqhvm3iilaxlcdlz0ngxhm6vx6"))))
10116 (properties
10117 `((upstream-name . "SomaticSignatures")))
10118 (build-system r-build-system)
10119 (propagated-inputs
10120 (list r-biobase
10121 r-biostrings
10122 r-genomeinfodb
10123 r-genomicranges
10124 r-ggbio
10125 r-ggplot2
10126 r-iranges
10127 r-nmf
10128 r-pcamethods
10129 r-proxy
10130 r-reshape2
10131 r-s4vectors
10132 r-variantannotation))
10133 (native-inputs
10134 (list r-knitr))
10135 (home-page "https://github.com/juliangehring/SomaticSignatures")
10136 (synopsis "Somatic signatures")
10137 (description
10138 "This package identifies mutational signatures of @dfn{single nucleotide
10139 variants} (SNVs). It provides a infrastructure related to the methodology
10140 described in Nik-Zainal (2012, Cell), with flexibility in the matrix
10141 decomposition algorithms.")
10142 (license license:expat)))
10143
10144 (define-public r-yapsa
10145 (package
10146 (name "r-yapsa")
10147 (version "1.22.0")
10148 (source
10149 (origin
10150 (method url-fetch)
10151 (uri (bioconductor-uri "YAPSA" version))
10152 (sha256
10153 (base32
10154 "1klqfif4sadkxw7agywk2ncvcdqsnfb1d6adnacdfdasr8abvhid"))))
10155 (properties `((upstream-name . "YAPSA")))
10156 (build-system r-build-system)
10157 (propagated-inputs
10158 (list r-biostrings
10159 r-bsgenome-hsapiens-ucsc-hg19
10160 r-circlize
10161 r-complexheatmap
10162 r-corrplot
10163 r-dendextend
10164 r-doparallel
10165 r-dplyr
10166 r-genomeinfodb
10167 r-genomicranges
10168 r-getoptlong
10169 r-ggbeeswarm
10170 r-ggplot2
10171 r-gridextra
10172 r-gtrellis
10173 r-keggrest
10174 r-limsolve
10175 r-magrittr
10176 r-pmcmrplus
10177 r-pracma
10178 r-reshape2
10179 r-somaticsignatures
10180 r-variantannotation))
10181 (native-inputs
10182 (list r-knitr))
10183 (home-page "https://bioconductor.org/packages/YAPSA/")
10184 (synopsis "Yet another package for signature analysis")
10185 (description
10186 "This package provides functions and routines useful in the analysis of
10187 somatic signatures (cf. L. Alexandrov et al., Nature 2013). In particular,
10188 functions to perform a signature analysis with known signatures and a
10189 signature analysis on @dfn{stratified mutational catalogue} (SMC) are
10190 provided.")
10191 (license license:gpl3)))
10192
10193 (define-public r-gcrma
10194 (package
10195 (name "r-gcrma")
10196 (version "2.68.0")
10197 (source
10198 (origin
10199 (method url-fetch)
10200 (uri (bioconductor-uri "gcrma" version))
10201 (sha256
10202 (base32
10203 "13a8igr2b02gsa6n3437kb33wg6h7si82fmqi35dzpfzhvx0qf6d"))))
10204 (build-system r-build-system)
10205 (propagated-inputs
10206 (list r-affy
10207 r-affyio
10208 r-biobase
10209 r-biocmanager
10210 r-biostrings
10211 r-xvector))
10212 (home-page "https://bioconductor.org/packages/gcrma/")
10213 (synopsis "Background adjustment using sequence information")
10214 (description
10215 "Gcrma adjusts for background intensities in Affymetrix array data which
10216 include optical noise and @dfn{non-specific binding} (NSB). The main function
10217 @code{gcrma} converts background adjusted probe intensities to expression
10218 measures using the same normalization and summarization methods as a
10219 @dfn{Robust Multiarray Average} (RMA). Gcrma uses probe sequence information
10220 to estimate probe affinity to NSB. The sequence information is summarized in
10221 a more complex way than the simple GC content. Instead, the base types (A, T,
10222 G or C) at each position along the probe determine the affinity of each probe.
10223 The parameters of the position-specific base contributions to the probe
10224 affinity is estimated in an NSB experiment in which only NSB but no
10225 gene-specific binding is expected.")
10226 ;; Any version of the LGPL
10227 (license license:lgpl2.1+)))
10228
10229 (define-public r-simpleaffy
10230 (package
10231 (name "r-simpleaffy")
10232 (version "2.66.0")
10233 (source
10234 (origin
10235 (method url-fetch)
10236 (uri (bioconductor-uri "simpleaffy" version))
10237 (sha256
10238 (base32
10239 "04a11dsqd5y4b39nny94acnh0qhdazjc6d1803izza4vrgmw2csb"))))
10240 (build-system r-build-system)
10241 (propagated-inputs
10242 (list r-affy r-biobase r-biocgenerics r-gcrma r-genefilter))
10243 (home-page "https://bioconductor.org/packages/simpleaffy/")
10244 (synopsis "Very simple high level analysis of Affymetrix data")
10245 (description
10246 "This package provides high level functions for reading Affy @file{.CEL}
10247 files, phenotypic data, and then computing simple things with it, such as
10248 t-tests, fold changes and the like. It makes heavy use of the @code{affy}
10249 library. It also has some basic scatter plot functions and mechanisms for
10250 generating high resolution journal figures.")
10251 (license license:gpl2+)))
10252
10253 (define-public r-yaqcaffy
10254 (package
10255 (name "r-yaqcaffy")
10256 (version "1.50.0")
10257 (source
10258 (origin
10259 (method url-fetch)
10260 (uri (bioconductor-uri "yaqcaffy" version))
10261 (sha256
10262 (base32
10263 "18gphcjj15iivrahp52186bvdg07yd2dvrykfjdd4r1vyf33im96"))))
10264 (build-system r-build-system)
10265 (propagated-inputs
10266 (list r-simpleaffy))
10267 (home-page "https://bioconductor.org/packages/yaqcaffy/")
10268 (synopsis "Affymetrix quality control and reproducibility analysis")
10269 (description
10270 "This is a package that can be used for quality control of Affymetrix
10271 GeneChip expression data and reproducibility analysis of human whole genome
10272 chips with the MAQC reference datasets.")
10273 (license license:artistic2.0)))
10274
10275 (define-public r-quantro
10276 (package
10277 (name "r-quantro")
10278 (version "1.30.0")
10279 (source
10280 (origin
10281 (method url-fetch)
10282 (uri (bioconductor-uri "quantro" version))
10283 (sha256
10284 (base32
10285 "1zfrz7lxyrbf0c8d277npzj1h4six9whkqplvcjmn3li0xj5qng3"))))
10286 (build-system r-build-system)
10287 (propagated-inputs
10288 (list r-biobase
10289 r-doparallel
10290 r-foreach
10291 r-ggplot2
10292 r-iterators
10293 r-minfi
10294 r-rcolorbrewer))
10295 (native-inputs
10296 (list r-knitr))
10297 (home-page "https://bioconductor.org/packages/quantro/")
10298 (synopsis "Test for when to use quantile normalization")
10299 (description
10300 "This package provides a data-driven test for the assumptions of quantile
10301 normalization using raw data such as objects that inherit eSets (e.g.
10302 ExpressionSet, MethylSet). Group level information about each sample (such as
10303 Tumor / Normal status) must also be provided because the test assesses if
10304 there are global differences in the distributions between the user-defined
10305 groups.")
10306 (license license:gpl3+)))
10307
10308 (define-public r-yarn
10309 (package
10310 (name "r-yarn")
10311 (version "1.22.0")
10312 (source
10313 (origin
10314 (method url-fetch)
10315 (uri (bioconductor-uri "yarn" version))
10316 (sha256
10317 (base32
10318 "0z5202pqq02fwm8qf1g36004k7sv668s1xacbpr1cvw5sl452lbg"))))
10319 (build-system r-build-system)
10320 (propagated-inputs
10321 (list r-biobase
10322 r-biomart
10323 r-downloader
10324 r-edger
10325 r-gplots
10326 r-limma
10327 r-matrixstats
10328 r-preprocesscore
10329 r-quantro
10330 r-rcolorbrewer
10331 r-readr))
10332 (native-inputs
10333 (list r-knitr))
10334 (home-page "https://bioconductor.org/packages/yarn/")
10335 (synopsis "Robust multi-condition RNA-Seq preprocessing and normalization")
10336 (description
10337 "Expedite large RNA-Seq analyses using a combination of previously
10338 developed tools. YARN is meant to make it easier for the user in performing
10339 basic mis-annotation quality control, filtering, and condition-aware
10340 normalization. YARN leverages many Bioconductor tools and statistical
10341 techniques to account for the large heterogeneity and sparsity found in very
10342 large RNA-seq experiments.")
10343 (license license:artistic2.0)))
10344
10345 (define-public r-roar
10346 (package
10347 (name "r-roar")
10348 (version "1.32.0")
10349 (source
10350 (origin
10351 (method url-fetch)
10352 (uri (bioconductor-uri "roar" version))
10353 (sha256
10354 (base32
10355 "0zq1praf5h9294cvmrb06l3chx8v40xw2sfvhlnh1516x9sjkwfc"))))
10356 (build-system r-build-system)
10357 (propagated-inputs
10358 (list r-biocgenerics
10359 r-genomeinfodb
10360 r-genomicalignments
10361 r-genomicranges
10362 r-iranges
10363 r-rtracklayer
10364 r-s4vectors
10365 r-summarizedexperiment))
10366 (home-page "https://github.com/vodkatad/roar/")
10367 (synopsis "Identify differential APA usage from RNA-seq alignments")
10368 (description
10369 "This package provides tools for identifying preferential usage of APA
10370 sites, comparing two biological conditions, starting from known alternative
10371 sites and alignments obtained from standard RNA-seq experiments.")
10372 (license license:gpl3)))
10373
10374 (define-public r-xbseq
10375 (package
10376 (name "r-xbseq")
10377 (version "1.22.0")
10378 (source
10379 (origin
10380 (method url-fetch)
10381 (uri (bioconductor-uri "XBSeq" version))
10382 (sha256
10383 (base32
10384 "1dvk2jpsdynqw5071z54yd5j0ddprhc1ppk834cz9liibd72d7vz"))))
10385 (properties `((upstream-name . "XBSeq")))
10386 (build-system r-build-system)
10387 (propagated-inputs
10388 (list r-biobase
10389 r-deseq2
10390 r-dplyr
10391 r-ggplot2
10392 r-locfit
10393 r-magrittr
10394 r-matrixstats
10395 r-pracma
10396 r-roar))
10397 (native-inputs
10398 (list r-knitr))
10399 (home-page "https://github.com/Liuy12/XBSeq")
10400 (synopsis "Test for differential expression for RNA-seq data")
10401 (description
10402 "XBSeq is a novel algorithm for testing RNA-seq @dfn{differential
10403 expression} (DE), where a statistical model was established based on the
10404 assumption that observed signals are the convolution of true expression
10405 signals and sequencing noises. The mapped reads in non-exonic regions are
10406 considered as sequencing noises, which follows a Poisson distribution. Given
10407 measurable observed signal and background noise from RNA-seq data, true
10408 expression signals, assuming governed by the negative binomial distribution,
10409 can be delineated and thus the accurate detection of differential expressed
10410 genes.")
10411 (license license:gpl3+)))
10412
10413 (define-public r-massspecwavelet
10414 (package
10415 (name "r-massspecwavelet")
10416 (version "1.62.0")
10417 (source
10418 (origin
10419 (method url-fetch)
10420 (uri (bioconductor-uri "MassSpecWavelet" version))
10421 (sha256
10422 (base32
10423 "0g9izdy3f7h1zmsfbq45ahdz0ak5013rp3vxc4ijb1mpqx8ldd39"))))
10424 (properties
10425 `((upstream-name . "MassSpecWavelet")))
10426 (build-system r-build-system)
10427 (native-inputs
10428 (list r-knitr))
10429 (home-page "https://bioconductor.org/packages/MassSpecWavelet/")
10430 (synopsis "Mass spectrum processing by wavelet-based algorithms")
10431 (description
10432 "The MassSpecWavelet package aims to process @dfn{Mass Spectrometry} (MS)
10433 data mainly through the use of wavelet transforms. It supports peak detection
10434 based on @dfn{Continuous Wavelet Transform} (CWT).")
10435 (license license:lgpl2.0+)))
10436
10437 (define-public r-xcms
10438 (package
10439 (name "r-xcms")
10440 (version "3.18.0")
10441 (source
10442 (origin
10443 (method url-fetch)
10444 (uri (bioconductor-uri "xcms" version))
10445 (sha256
10446 (base32
10447 "0p2zd2728lj5q8y24gdfvsjijd6zl2i73hrcf017n32jq7vn71xm"))))
10448 (build-system r-build-system)
10449 (propagated-inputs
10450 (list r-biobase
10451 r-biocgenerics
10452 r-biocparallel
10453 r-iranges
10454 r-lattice
10455 r-massspecwavelet
10456 r-mscoreutils
10457 r-msfeatures
10458 r-msnbase
10459 r-mzr
10460 r-plyr
10461 r-protgenerics
10462 r-rann
10463 r-rcolorbrewer
10464 r-robustbase
10465 r-s4vectors
10466 r-summarizedexperiment))
10467 (native-inputs
10468 (list r-knitr))
10469 (home-page "https://bioconductor.org/packages/xcms/")
10470 (synopsis "LC/MS and GC/MS mass spectrometry data analysis")
10471 (description
10472 "This package provides a framework for processing and visualization of
10473 chromatographically separated and single-spectra mass spectral data. It
10474 imports from AIA/ANDI NetCDF, mzXML, mzData and mzML files. It preprocesses
10475 data for high-throughput, untargeted analyte profiling.")
10476 (license license:gpl2+)))
10477
10478 (define-public r-wppi
10479 (package
10480 (name "r-wppi")
10481 (version "1.4.0")
10482 (source (origin
10483 (method url-fetch)
10484 (uri (bioconductor-uri "wppi" version))
10485 (sha256
10486 (base32
10487 "1008s39bb7sd261cy1vfgdah7bmhfw9qq322fh7g4wvpfw63ii9f"))))
10488 (properties `((upstream-name . "wppi")))
10489 (build-system r-build-system)
10490 ;; This is necessary because omnipathr attempts to write a configuration
10491 ;; file to HOME.
10492 (arguments
10493 `(#:phases
10494 (modify-phases %standard-phases
10495 (add-after 'unpack 'set-HOME
10496 (lambda _ (setenv "HOME" "/tmp"))))))
10497 (propagated-inputs (list r-dplyr
10498 r-igraph
10499 r-logger
10500 r-magrittr
10501 r-matrix
10502 r-omnipathr
10503 r-progress
10504 r-purrr
10505 r-rcurl
10506 r-rlang
10507 r-tibble
10508 r-tidyr))
10509 (native-inputs (list r-knitr))
10510 (home-page "https://github.com/AnaGalhoz37/wppi")
10511 (synopsis "Weighting protein-protein interactions")
10512 (description
10513 "This package predicts functional relevance of protein-protein
10514 interactions based on functional annotations such as Human Protein Ontology
10515 and Gene Ontology, and prioritizes genes based on network topology, functional
10516 scores and a path search algorithm.")
10517 (license license:expat)))
10518
10519 (define-public r-wrench
10520 (package
10521 (name "r-wrench")
10522 (version "1.14.0")
10523 (source
10524 (origin
10525 (method url-fetch)
10526 (uri (bioconductor-uri "Wrench" version))
10527 (sha256
10528 (base32
10529 "1zx65s4m71wj85s2sq8ip54pq12r4sxfv8b2rxc41gfc5aj0zzca"))))
10530 (properties `((upstream-name . "Wrench")))
10531 (build-system r-build-system)
10532 (propagated-inputs
10533 (list r-limma r-locfit r-matrixstats))
10534 (native-inputs
10535 (list r-knitr))
10536 (home-page "https://github.com/HCBravoLab/Wrench")
10537 (synopsis "Wrench normalization for sparse count data")
10538 (description
10539 "Wrench is a package for normalization sparse genomic count data, like
10540 that arising from 16s metagenomic surveys.")
10541 (license license:artistic2.0)))
10542
10543 (define-public r-wiggleplotr
10544 (package
10545 (name "r-wiggleplotr")
10546 (version "1.20.0")
10547 (source
10548 (origin
10549 (method url-fetch)
10550 (uri (bioconductor-uri "wiggleplotr" version))
10551 (sha256
10552 (base32
10553 "0s128mm5w8n072k6j0fv1mxnxjpwisjp5lpz8a9z96cnn69bnr0i"))))
10554 (build-system r-build-system)
10555 (propagated-inputs
10556 (list r-assertthat
10557 r-cowplot
10558 r-dplyr
10559 r-genomeinfodb
10560 r-genomicranges
10561 r-ggplot2
10562 r-iranges
10563 r-purrr
10564 r-rtracklayer
10565 r-s4vectors))
10566 (native-inputs
10567 (list r-knitr))
10568 (home-page "https://bioconductor.org/packages/wiggleplotr/")
10569 (synopsis "Make read coverage plots from BigWig files")
10570 (description
10571 "This package provides tools to visualize read coverage from sequencing
10572 experiments together with genomic annotations (genes, transcripts, peaks).
10573 Introns of long transcripts can be rescaled to a fixed length for better
10574 visualization of exonic read coverage.")
10575 (license license:asl2.0)))
10576
10577 (define-public r-widgettools
10578 (package
10579 (name "r-widgettools")
10580 (version "1.74.0")
10581 (source
10582 (origin
10583 (method url-fetch)
10584 (uri (bioconductor-uri "widgetTools" version))
10585 (sha256
10586 (base32
10587 "10w1s5h4za6ibmphvj145ir3lp22qgah2z8fvmipmf8ciq1jf86d"))))
10588 (properties `((upstream-name . "widgetTools")))
10589 (build-system r-build-system)
10590 (home-page "https://bioconductor.org/packages/widgetTools/")
10591 (synopsis "Tools for creating interactive tcltk widgets")
10592 (description
10593 "This package contains tools to support the construction of tcltk
10594 widgets in R.")
10595 ;; Any version of the LGPL.
10596 (license license:lgpl3+)))
10597
10598 (define-public r-webbioc
10599 (package
10600 (name "r-webbioc")
10601 (version "1.68.0")
10602 (source
10603 (origin
10604 (method url-fetch)
10605 (uri (bioconductor-uri "webbioc" version))
10606 (sha256
10607 (base32
10608 "1g3srxsa2fqcn3r4wz4y19fwjmw3vawlcvdw6lbjdnvbgcafq1ah"))))
10609 (build-system r-build-system)
10610 (inputs
10611 (list netpbm perl))
10612 (propagated-inputs
10613 (list r-affy
10614 r-annaffy
10615 r-biobase
10616 r-biocmanager
10617 r-gcrma
10618 r-multtest
10619 r-qvalue
10620 r-vsn))
10621 (home-page "https://www.bioconductor.org/")
10622 (synopsis "Bioconductor web interface")
10623 (description
10624 "This package provides an integrated web interface for doing microarray
10625 analysis using several of the Bioconductor packages. It is intended to be
10626 deployed as a centralized bioinformatics resource for use by many users.
10627 Currently only Affymetrix oligonucleotide analysis is supported.")
10628 (license license:gpl2+)))
10629
10630 (define-public r-zinbwave
10631 (package
10632 (name "r-zinbwave")
10633 (version "1.18.0")
10634 (source
10635 (origin
10636 (method url-fetch)
10637 (uri (bioconductor-uri "zinbwave" version))
10638 (sha256
10639 (base32
10640 "0vpz721sciw5b4ypxj5lj8p53gwkpfwlwkn6k3y8i65zg80p1g6i"))))
10641 (build-system r-build-system)
10642 (propagated-inputs
10643 (list r-biocparallel
10644 r-edger
10645 r-genefilter
10646 r-matrix
10647 r-singlecellexperiment
10648 r-softimpute
10649 r-summarizedexperiment))
10650 (native-inputs
10651 (list r-knitr))
10652 (home-page "https://bioconductor.org/packages/zinbwave")
10653 (synopsis "Zero-inflated negative binomial model for RNA-seq data")
10654 (description "This package implements a general and flexible zero-inflated
10655 negative binomial model that can be used to provide a low-dimensional
10656 representations of single-cell RNA-seq data. The model accounts for zero
10657 inflation (dropouts), over-dispersion, and the count nature of the data.
10658 The model also accounts for the difference in library sizes and optionally
10659 for batch effects and/or other covariates, avoiding the need for pre-normalize
10660 the data.")
10661 (license license:artistic2.0)))
10662
10663 (define-public r-zfpkm
10664 (package
10665 (name "r-zfpkm")
10666 (version "1.18.0")
10667 (source
10668 (origin
10669 (method url-fetch)
10670 (uri (bioconductor-uri "zFPKM" version))
10671 (sha256
10672 (base32
10673 "1h7g553rgb5mkmmsp8dyqqs9n9x17xmmcg3iijhb54nyrr2j1mji"))))
10674 (properties `((upstream-name . "zFPKM")))
10675 (build-system r-build-system)
10676 (propagated-inputs
10677 (list r-checkmate r-dplyr r-ggplot2 r-summarizedexperiment r-tidyr))
10678 (native-inputs
10679 (list r-knitr))
10680 (home-page "https://github.com/ronammar/zFPKM/")
10681 (synopsis "Functions to facilitate zFPKM transformations")
10682 (description
10683 "This is a package to perform the zFPKM transform on RNA-seq FPKM data.
10684 This algorithm is based on the publication by Hart et al., 2013 (Pubmed ID
10685 24215113).")
10686 (license license:gpl3)))
10687
10688 (define-public r-rbowtie2
10689 (package
10690 (name "r-rbowtie2")
10691 (version "2.2.0")
10692 (source
10693 (origin
10694 (method url-fetch)
10695 (uri (bioconductor-uri "Rbowtie2" version))
10696 (sha256
10697 (base32
10698 "0dhdx27vrkhd4fak0qb5q9amlcpi97xhf3ry39zk0ifx5zpjynkg"))))
10699 (properties `((upstream-name . "Rbowtie2")))
10700 (build-system r-build-system)
10701 (propagated-inputs
10702 (list r-magrittr r-rsamtools))
10703 (inputs
10704 (list samtools zlib))
10705 (native-inputs
10706 (list r-knitr))
10707 (home-page "https://bioconductor.org/packages/Rbowtie2/")
10708 (synopsis "R wrapper for Bowtie2 and AdapterRemoval")
10709 (description
10710 "This package provides an R wrapper of the popular @code{bowtie2}
10711 sequencing reads aligner and @code{AdapterRemoval}, a convenient tool for
10712 rapid adapter trimming, identification, and read merging.")
10713 (license license:gpl3+)))
10714
10715 (define-public r-progeny
10716 (package
10717 (name "r-progeny")
10718 (version "1.18.0")
10719 (source
10720 (origin
10721 (method url-fetch)
10722 (uri (bioconductor-uri "progeny" version))
10723 (sha256
10724 (base32
10725 "1rhy2l2yf9ndxlvff8756s6n8qyi42nz7a75lgygj5aqqckkj21b"))))
10726 (build-system r-build-system)
10727 (propagated-inputs
10728 (list r-biobase
10729 r-decoupler
10730 r-dplyr
10731 r-ggplot2
10732 r-ggrepel
10733 r-gridextra
10734 r-reshape2
10735 r-tidyr))
10736 (native-inputs
10737 (list r-knitr))
10738 (home-page "https://github.com/saezlab/progeny")
10739 (synopsis "Pathway responsive gene activity inference")
10740 (description
10741 "This package provides a function to infer pathway activity from gene
10742 expression. It contains the linear model inferred in the publication
10743 \"Perturbation-response genes reveal signaling footprints in cancer gene
10744 expression\".")
10745 (license license:asl2.0)))
10746
10747 (define-public r-arrmnormalization
10748 (package
10749 (name "r-arrmnormalization")
10750 (version "1.36.0")
10751 (source
10752 (origin
10753 (method url-fetch)
10754 (uri (bioconductor-uri "ARRmNormalization" version))
10755 (sha256
10756 (base32
10757 "1pnvw8psbql787m8lrmhd9xbmgkc3dbc70yfds1aggv50dk3yjk1"))))
10758 (properties
10759 `((upstream-name . "ARRmNormalization")))
10760 (build-system r-build-system)
10761 (propagated-inputs (list r-arrmdata))
10762 (home-page "https://bioconductor.org/packages/ARRmNormalization/")
10763 (synopsis "Adaptive robust regression normalization for methylation data")
10764 (description
10765 "This is a package to perform the @dfn{Adaptive Robust Regression
10766 method} (ARRm) for the normalization of methylation data from the Illumina
10767 Infinium HumanMethylation 450k assay.")
10768 (license license:artistic2.0)))
10769
10770 (define-public r-biocfilecache
10771 (package
10772 (name "r-biocfilecache")
10773 (version "2.4.0")
10774 (source
10775 (origin
10776 (method url-fetch)
10777 (uri (bioconductor-uri "BiocFileCache" version))
10778 (sha256
10779 (base32
10780 "1bdbmlixrd8wvs25nmzdksq5hwnsxf8b6ds9qwx01h284vky5vsw"))))
10781 (properties `((upstream-name . "BiocFileCache")))
10782 (build-system r-build-system)
10783 (propagated-inputs
10784 (list r-curl
10785 r-dbi
10786 r-dbplyr
10787 r-dplyr
10788 r-filelock
10789 r-httr
10790 r-rappdirs
10791 r-rsqlite))
10792 (native-inputs
10793 (list r-knitr))
10794 (home-page "https://bioconductor.org/packages/BiocFileCache/")
10795 (synopsis "Manage files across sessions")
10796 (description
10797 "This package creates a persistent on-disk cache of files that the user
10798 can add, update, and retrieve. It is useful for managing resources (such as
10799 custom Txdb objects) that are costly or difficult to create, web resources,
10800 and data files used across sessions.")
10801 (license license:artistic2.0)))
10802
10803 (define-public r-iclusterplus
10804 (package
10805 (name "r-iclusterplus")
10806 (version "1.32.0")
10807 (source
10808 (origin
10809 (method url-fetch)
10810 (uri (bioconductor-uri "iClusterPlus" version))
10811 (sha256
10812 (base32
10813 "0xzx3vly3p99zc5a69pra4jjp8d3bdhx7dl1l76w459cs58zy0sm"))))
10814 (properties `((upstream-name . "iClusterPlus")))
10815 (build-system r-build-system)
10816 (native-inputs (list gfortran))
10817 (home-page "https://bioconductor.org/packages/iClusterPlus/")
10818 (synopsis "Integrative clustering of multi-type genomic data")
10819 (description
10820 "iClusterPlus is developed for integrative clustering analysis of
10821 multi-type genomic data and is an enhanced version of iCluster proposed and
10822 developed by Shen, Olshen and Ladanyi (2009). Multi-type genomic data arise
10823 from the experiments where biological samples (e.g. tumor samples) are
10824 analyzed by multiple techniques, for instance, @dfn{array comparative genomic
10825 hybridization} (aCGH), gene expression microarray, RNA-seq and DNA-seq, and so
10826 on. In the iClusterPlus model, binary observations such as somatic mutation
10827 are modeled as Binomial processes; categorical observations such as copy
10828 number states are realizations of Multinomial random variables; counts are
10829 modeled as Poisson random processes; and continuous measures are modeled by
10830 Gaussian distributions.")
10831 (license license:gpl2+)))
10832
10833 (define-public r-rbowtie
10834 (package
10835 (name "r-rbowtie")
10836 (version "1.36.0")
10837 (source
10838 (origin
10839 (method url-fetch)
10840 (uri (bioconductor-uri "Rbowtie" version))
10841 (sha256
10842 (base32
10843 "1ya1irwshsyy9l1fj51b04nv1ahq7a47ck7q19h2cly6yskc4x1q"))))
10844 (properties `((upstream-name . "Rbowtie")))
10845 (build-system r-build-system)
10846 (arguments
10847 `(#:phases
10848 ;; Disable unsupported `popcnt' instructions on
10849 ;; architectures other than x86_64
10850 ,(if (string-prefix? "x86_64"
10851 (or (%current-target-system)
10852 (%current-system)))
10853 '%standard-phases
10854 '(modify-phases %standard-phases
10855 (add-after 'unpack 'patch-sources
10856 (lambda _
10857 (setenv "POPCNT_CAPABILITY" "0")))))))
10858 (inputs (list zlib))
10859 (native-inputs
10860 (list r-knitr))
10861 (home-page "https://bioconductor.org/packages/Rbowtie/")
10862 (synopsis "R bowtie wrapper")
10863 (description
10864 "This package provides an R wrapper around the popular bowtie short read
10865 aligner and around SpliceMap, a de novo splice junction discovery and
10866 alignment tool.")
10867 (license license:artistic2.0)))
10868
10869 (define-public r-sgseq
10870 (package
10871 (name "r-sgseq")
10872 (version "1.30.0")
10873 (source
10874 (origin
10875 (method url-fetch)
10876 (uri (bioconductor-uri "SGSeq" version))
10877 (sha256
10878 (base32
10879 "0hz45367i70wl97silnimicdvs3g41zyf8syc6igz6471wbwkxwp"))))
10880 (properties `((upstream-name . "SGSeq")))
10881 (build-system r-build-system)
10882 (propagated-inputs
10883 (list r-annotationdbi
10884 r-biocgenerics
10885 r-biostrings
10886 r-genomeinfodb
10887 r-genomicalignments
10888 r-genomicfeatures
10889 r-genomicranges
10890 r-igraph
10891 r-iranges
10892 r-rsamtools
10893 r-rtracklayer
10894 r-runit
10895 r-s4vectors
10896 r-summarizedexperiment))
10897 (native-inputs
10898 (list r-knitr))
10899 (home-page "https://bioconductor.org/packages/SGSeq/")
10900 (synopsis "Splice event prediction and quantification from RNA-seq data")
10901 (description
10902 "SGSeq is a package for analyzing splice events from RNA-seq data. Input
10903 data are RNA-seq reads mapped to a reference genome in BAM format. Genes are
10904 represented as a splice graph, which can be obtained from existing annotation
10905 or predicted from the mapped sequence reads. Splice events are identified
10906 from the graph and are quantified locally using structurally compatible reads
10907 at the start or end of each splice variant. The software includes functions
10908 for splice event prediction, quantification, visualization and
10909 interpretation.")
10910 (license license:artistic2.0)))
10911
10912 (define-public r-rhisat2
10913 (package
10914 (name "r-rhisat2")
10915 (version "1.12.0")
10916 (source
10917 (origin
10918 (method url-fetch)
10919 (uri (bioconductor-uri "Rhisat2" version))
10920 (sha256
10921 (base32
10922 "0hzair41l47kzykymd169a34pfhb98vrjgkgdf15m17csyz7pnv7"))))
10923 (properties `((upstream-name . "Rhisat2")))
10924 (build-system r-build-system)
10925 (arguments
10926 `(#:phases
10927 (modify-phases %standard-phases
10928 (add-after 'unpack 'make-reproducible
10929 (lambda _
10930 (substitute* "src/Makefile"
10931 (("`hostname`") "guix")
10932 (("`date`") "0")
10933 ;; Avoid shelling out to "which".
10934 (("^CC =.*") (which "gcc"))
10935 (("^CPP =.*") (which "g++")))
10936 #t)))))
10937 (propagated-inputs
10938 (list r-genomicfeatures r-genomicranges r-sgseq))
10939 (native-inputs
10940 (list r-knitr))
10941 (home-page "https://github.com/fmicompbio/Rhisat2")
10942 (synopsis "R Wrapper for HISAT2 sequence aligner")
10943 (description
10944 "This package provides an R interface to the HISAT2 spliced short-read
10945 aligner by Kim et al. (2015). The package contains wrapper functions to
10946 create a genome index and to perform the read alignment to the generated
10947 index.")
10948 (license license:gpl3)))
10949
10950 (define-public r-quasr
10951 (package
10952 (name "r-quasr")
10953 (version "1.36.0")
10954 (source
10955 (origin
10956 (method url-fetch)
10957 (uri (bioconductor-uri "QuasR" version))
10958 (sha256
10959 (base32
10960 "1m0c0rdakkdn4rr6dh51c6rs40cbxkvz93n6s0m2kc6fqjv9zplf"))))
10961 (properties `((upstream-name . "QuasR")))
10962 (build-system r-build-system)
10963 (propagated-inputs
10964 (list r-annotationdbi
10965 r-biobase
10966 r-biocgenerics
10967 r-biocparallel
10968 r-biostrings
10969 r-bsgenome
10970 r-genomeinfodb
10971 r-genomicfeatures
10972 r-genomicfiles
10973 r-genomicranges
10974 r-iranges
10975 r-rbowtie
10976 r-rhtslib
10977 r-rsamtools
10978 r-rtracklayer
10979 r-s4vectors
10980 r-shortread))
10981 (native-inputs
10982 (list r-knitr))
10983 (home-page "https://bioconductor.org/packages/QuasR/")
10984 (synopsis "Quantify and annotate short reads in R")
10985 (description
10986 "This package provides a framework for the quantification and analysis of
10987 short genomic reads. It covers a complete workflow starting from raw sequence
10988 reads, over creation of alignments and quality control plots, to the
10989 quantification of genomic regions of interest.")
10990 (license license:gpl2)))
10991
10992 (define-public r-rqc
10993 (package
10994 (name "r-rqc")
10995 (version "1.30.0")
10996 (source
10997 (origin
10998 (method url-fetch)
10999 (uri (bioconductor-uri "Rqc" version))
11000 (sha256
11001 (base32
11002 "11j8m69zdcmpjb3xzr4s8sqmv8aqgl8q7k81gnd09l3nyjzy0h1k"))))
11003 (properties `((upstream-name . "Rqc")))
11004 (build-system r-build-system)
11005 (propagated-inputs
11006 (list r-biocgenerics
11007 r-biocparallel
11008 r-biocstyle
11009 r-biostrings
11010 r-biovizbase
11011 r-genomicalignments
11012 r-genomicfiles
11013 r-ggplot2
11014 r-iranges
11015 r-knitr
11016 r-markdown
11017 r-plyr
11018 r-rcpp
11019 r-reshape2
11020 r-rsamtools
11021 r-s4vectors
11022 r-shiny
11023 r-shortread))
11024 (native-inputs
11025 (list r-knitr))
11026 (home-page "https://github.com/labbcb/Rqc")
11027 (synopsis "Quality control tool for high-throughput sequencing data")
11028 (description
11029 "Rqc is an optimized tool designed for quality control and assessment of
11030 high-throughput sequencing data. It performs parallel processing of entire
11031 files and produces a report which contains a set of high-resolution
11032 graphics.")
11033 (license license:gpl2+)))
11034
11035 (define-public r-birewire
11036 (package
11037 (name "r-birewire")
11038 (version "3.28.0")
11039 (source
11040 (origin
11041 (method url-fetch)
11042 (uri (bioconductor-uri "BiRewire" version))
11043 (sha256
11044 (base32
11045 "0r3i7n45qgj8wzdsx8wmfk0lc4xbcvxvmfziiqzig7r706q2c2hm"))))
11046 (properties `((upstream-name . "BiRewire")))
11047 (build-system r-build-system)
11048 (propagated-inputs
11049 (list r-igraph r-matrix r-rtsne r-slam))
11050 (home-page "https://bioconductor.org/packages/release/bioc/html/BiRewire.html")
11051 (synopsis "Tools for randomization of bipartite graphs")
11052 (description
11053 "This package provides functions for bipartite network rewiring through N
11054 consecutive switching steps and for the computation of the minimal number of
11055 switching steps to be performed in order to maximise the dissimilarity with
11056 respect to the original network. It includes functions for the analysis of
11057 the introduced randomness across the switching steps and several other
11058 routines to analyse the resulting networks and their natural projections.")
11059 (license license:gpl3)))
11060
11061 (define-public r-birta
11062 (package
11063 (name "r-birta")
11064 (version "1.31.0")
11065 (source
11066 (origin
11067 (method url-fetch)
11068 (uri (bioconductor-uri "birta" version))
11069 (sha256
11070 (base32
11071 "00a1kcfmcgdbx6wpnhk45wm45bynhry5m93l9hm75j2rwyc4lnca"))))
11072 (build-system r-build-system)
11073 (propagated-inputs
11074 (list r-biobase r-limma r-mass))
11075 (home-page "https://bioconductor.org/packages/birta")
11076 (synopsis "Bayesian inference of regulation of transcriptional activity")
11077 (description
11078 "Expression levels of mRNA molecules are regulated by different
11079 processes, comprising inhibition or activation by transcription factors and
11080 post-transcriptional degradation by microRNAs. @dfn{birta} (Bayesian
11081 Inference of Regulation of Transcriptional Activity) uses the regulatory
11082 networks of transcription factors and miRNAs together with mRNA and miRNA
11083 expression data to predict switches in regulatory activity between two
11084 conditions. A Bayesian network is used to model the regulatory structure and
11085 Markov-Chain-Monte-Carlo is applied to sample the activity states.")
11086 (license license:gpl2+)))
11087
11088 (define-public r-multidataset
11089 (package
11090 (name "r-multidataset")
11091 (version "1.24.0")
11092 (source
11093 (origin
11094 (method url-fetch)
11095 (uri (bioconductor-uri "MultiDataSet" version))
11096 (sha256
11097 (base32
11098 "0rfs6jkzh1i4mj1pgfk4lwzmcl8pcwizra3q3282x3d8h2g98qnf"))))
11099 (properties `((upstream-name . "MultiDataSet")))
11100 (build-system r-build-system)
11101 (propagated-inputs
11102 (list r-biobase
11103 r-biocgenerics
11104 r-genomicranges
11105 r-ggplot2
11106 r-ggrepel
11107 r-iranges
11108 r-limma
11109 r-qqman
11110 r-s4vectors
11111 r-summarizedexperiment))
11112 (native-inputs
11113 (list r-knitr))
11114 (home-page "https://bioconductor.org/packages/MultiDataSet/")
11115 (synopsis "Implementation of MultiDataSet and ResultSet")
11116 (description
11117 "This package provides an implementation of the BRGE's (Bioinformatic
11118 Research Group in Epidemiology from Center for Research in Environmental
11119 Epidemiology) MultiDataSet and ResultSet. MultiDataSet is designed for
11120 integrating multi omics data sets and ResultSet is a container for omics
11121 results. This package contains base classes for MEAL and rexposome
11122 packages.")
11123 (license license:expat)))
11124
11125 (define-public r-ropls
11126 (package
11127 (name "r-ropls")
11128 (version "1.28.2")
11129 (source
11130 (origin
11131 (method url-fetch)
11132 (uri (bioconductor-uri "ropls" version))
11133 (sha256
11134 (base32
11135 "07gpx15r8c3wljiwxnff2zp7wxbhzz9r7njk8zg8hpy2q5qm3i6c"))))
11136 (build-system r-build-system)
11137 (propagated-inputs
11138 (list r-biobase
11139 r-multiassayexperiment
11140 r-multidataset
11141 r-summarizedexperiment))
11142 (native-inputs
11143 (list r-knitr)) ; for vignettes
11144 (home-page "https://dx.doi.org/10.1021/acs.jproteome.5b00354")
11145 (synopsis "Multivariate analysis and feature selection of omics data")
11146 (description
11147 "Latent variable modeling with @dfn{Principal Component Analysis} (PCA)
11148 and @dfn{Partial Least Squares} (PLS) are powerful methods for visualization,
11149 regression, classification, and feature selection of omics data where the
11150 number of variables exceeds the number of samples and with multicollinearity
11151 among variables. @dfn{Orthogonal Partial Least Squares} (OPLS) enables to
11152 separately model the variation correlated (predictive) to the factor of
11153 interest and the uncorrelated (orthogonal) variation. While performing
11154 similarly to PLS, OPLS facilitates interpretation.
11155
11156 This package provides imlementations of PCA, PLS, and OPLS for multivariate
11157 analysis and feature selection of omics data. In addition to scores, loadings
11158 and weights plots, the package provides metrics and graphics to determine the
11159 optimal number of components (e.g. with the R2 and Q2 coefficients), check the
11160 validity of the model by permutation testing, detect outliers, and perform
11161 feature selection (e.g. with Variable Importance in Projection or regression
11162 coefficients).")
11163 (license license:cecill)))
11164
11165 (define-public r-biosigner
11166 (package
11167 (name "r-biosigner")
11168 (version "1.24.2")
11169 (source
11170 (origin
11171 (method url-fetch)
11172 (uri (bioconductor-uri "biosigner" version))
11173 (sha256
11174 (base32
11175 "0vdv2by3qv7y8vzr8qgg7apwwgsa0fhlfrhzns7g3nas7883c89m"))))
11176 (build-system r-build-system)
11177 (propagated-inputs
11178 (list r-biobase
11179 r-e1071
11180 r-multiassayexperiment
11181 r-multidataset
11182 r-randomforest
11183 r-ropls
11184 r-summarizedexperiment))
11185 (native-inputs
11186 (list r-knitr))
11187 (home-page "https://bioconductor.org/packages/biosigner/")
11188 (synopsis "Signature discovery from omics data")
11189 (description
11190 "Feature selection is critical in omics data analysis to extract
11191 restricted and meaningful molecular signatures from complex and high-dimension
11192 data, and to build robust classifiers. This package implements a method to
11193 assess the relevance of the variables for the prediction performances of the
11194 classifier. The approach can be run in parallel with the PLS-DA, Random
11195 Forest, and SVM binary classifiers. The signatures and the corresponding
11196 'restricted' models are returned, enabling future predictions on new
11197 datasets.")
11198 (license license:cecill)))
11199
11200 (define-public r-annotatr
11201 (package
11202 (name "r-annotatr")
11203 (version "1.22.0")
11204 (source
11205 (origin
11206 (method url-fetch)
11207 (uri (bioconductor-uri "annotatr" version))
11208 (sha256
11209 (base32
11210 "1fbax9v3d486c8lwf3yfjbf4w7zf53wmdpxk2clwm8ngm7w0pqm0"))))
11211 (build-system r-build-system)
11212 (propagated-inputs
11213 (list r-annotationdbi
11214 r-annotationhub
11215 r-dplyr
11216 r-genomeinfodb
11217 r-genomicfeatures
11218 r-genomicranges
11219 r-ggplot2
11220 r-iranges
11221 r-readr
11222 r-regioner
11223 r-reshape2
11224 r-rtracklayer
11225 r-s4vectors))
11226 (native-inputs
11227 (list r-knitr))
11228 (home-page "https://bioconductor.org/packages/annotatr/")
11229 (synopsis "Annotation of genomic regions to genomic annotations")
11230 (description
11231 "Given a set of genomic sites/regions (e.g. ChIP-seq peaks, CpGs,
11232 differentially methylated CpGs or regions, SNPs, etc.) it is often of interest
11233 to investigate the intersecting genomic annotations. Such annotations include
11234 those relating to gene models (promoters, 5'UTRs, exons, introns, and 3'UTRs),
11235 CpGs (CpG islands, CpG shores, CpG shelves), or regulatory sequences such as
11236 enhancers. The annotatr package provides an easy way to summarize and
11237 visualize the intersection of genomic sites/regions with genomic
11238 annotations.")
11239 (license license:gpl3)))
11240
11241 (define-public r-rsubread
11242 (package
11243 (name "r-rsubread")
11244 (version "2.10.4")
11245 (source
11246 (origin
11247 (method url-fetch)
11248 (uri (bioconductor-uri "Rsubread" version))
11249 (sha256
11250 (base32
11251 "155h25gbagqns7wpriil17li0jkdd1z1pcz0dlnikdqj4saf97rl"))))
11252 (properties `((upstream-name . "Rsubread")))
11253 (build-system r-build-system)
11254 (inputs (list zlib))
11255 (propagated-inputs
11256 (list r-matrix))
11257 (home-page "https://bioconductor.org/packages/Rsubread/")
11258 (synopsis "Subread sequence alignment and counting for R")
11259 (description
11260 "This package provides tools for alignment, quantification and analysis
11261 of second and third generation sequencing data. It includes functionality for
11262 read mapping, read counting, SNP calling, structural variant detection and
11263 gene fusion discovery. It can be applied to all major sequencing techologies
11264 and to both short and long sequence reads.")
11265 (license license:gpl3)))
11266
11267 (define-public r-flowutils
11268 (package
11269 (name "r-flowutils")
11270 (version "1.59.0")
11271 (source
11272 (origin
11273 (method url-fetch)
11274 (uri (bioconductor-uri "flowUtils" version))
11275 (sha256
11276 (base32
11277 "11x362dqb9mjlsbq6g1qkb8hhnkvm22z5s3wkgmpyy9kyifjkm26"))))
11278 (properties `((upstream-name . "flowUtils")))
11279 (build-system r-build-system)
11280 (propagated-inputs
11281 (list r-biobase
11282 r-corpcor
11283 r-flowcore
11284 r-graph
11285 r-runit
11286 r-xml))
11287 (home-page "https://github.com/jspidlen/flowUtils")
11288 (synopsis "Utilities for flow cytometry")
11289 (description
11290 "This package provides utilities for flow cytometry data.")
11291 (license license:artistic2.0)))
11292
11293 (define-public r-consensusclusterplus
11294 (package
11295 (name "r-consensusclusterplus")
11296 (version "1.60.0")
11297 (source
11298 (origin
11299 (method url-fetch)
11300 (uri (bioconductor-uri "ConsensusClusterPlus" version))
11301 (sha256
11302 (base32
11303 "1021cix4mr9qsafskw4kk1l3wdzx9pk2gcwjifz6f4zqxss9v07p"))))
11304 (properties
11305 `((upstream-name . "ConsensusClusterPlus")))
11306 (build-system r-build-system)
11307 (propagated-inputs
11308 (list r-all r-biobase r-cluster))
11309 (home-page "https://bioconductor.org/packages/ConsensusClusterPlus")
11310 (synopsis "Clustering algorithm")
11311 (description
11312 "This package provides an implementation of an algorithm for determining
11313 cluster count and membership by stability evidence in unsupervised analysis.")
11314 (license license:gpl2)))
11315
11316 ;; This is the latest commit and it solves a bug from the latest release.
11317 (define-public r-cycombine
11318 (let ((commit "f18504bc83ff5daee2b5eb4b28f09abdaaa66698") (revision "1"))
11319 (package
11320 (name "r-cycombine")
11321 (version (git-version "0.2.6" revision commit))
11322 (source (origin
11323 (method git-fetch)
11324 (uri (git-reference
11325 (url "https://github.com/biosurf/cyCombine")
11326 (commit commit)))
11327 (file-name (git-file-name name version))
11328 (sha256
11329 (base32
11330 "1fiwnik8iahg01732fik85xhz359x32f1xc59h443pdf7jancskm"))))
11331 (properties `((upstream-name . "cyCombine")))
11332 (build-system r-build-system)
11333 (propagated-inputs
11334 (list r-biobase
11335 r-cytolib
11336 r-dplyr
11337 r-flowcore
11338 r-ggplot2
11339 r-knitr
11340 r-kohonen
11341 r-magrittr
11342 r-purrr
11343 r-rcolorbrewer
11344 r-readr
11345 r-readxl
11346 r-stringr
11347 r-sva
11348 r-tibble
11349 r-tidyr))
11350 (native-inputs (list r-knitr))
11351 (home-page "https://github.com/biosurf/cyCombine")
11352 (synopsis "Integration of single-cell cytometry datasets")
11353 (description
11354 "This package provides a method for combining single-cell cytometry
11355 datasets, which increases the analytical flexibility and the statistical power
11356 of the analyses while minimizing technical noise.")
11357 (license license:expat))))
11358
11359 (define-public r-cytolib
11360 (package
11361 (name "r-cytolib")
11362 (version "2.8.0")
11363 (source
11364 (origin
11365 (method url-fetch)
11366 (uri (bioconductor-uri "cytolib" version))
11367 (sha256
11368 (base32
11369 "18b532sicca5l8sn334prrm7g1z1cakiwydccz4i833168pnsjyg"))))
11370 (properties `((upstream-name . "cytolib")))
11371 (build-system r-build-system)
11372 (native-inputs
11373 (list r-knitr))
11374 (propagated-inputs
11375 (list r-bh
11376 r-rcpp
11377 r-rcpparmadillo
11378 r-rcppparallel
11379 r-rhdf5lib
11380 r-rprotobuflib))
11381 (home-page "https://bioconductor.org/packages/cytolib/")
11382 (synopsis "C++ infrastructure for working with gated cytometry")
11383 (description
11384 "This package provides the core data structure and API to represent and
11385 interact with gated cytometry data.")
11386 (license license:artistic2.0)))
11387
11388 (define-public r-flowcore
11389 (package
11390 (name "r-flowcore")
11391 (version "2.8.0")
11392 (source
11393 (origin
11394 (method url-fetch)
11395 (uri (bioconductor-uri "flowCore" version))
11396 (sha256
11397 (base32
11398 "17nci6rc4i0vs0ibw5q8zy30ap7q4550qpq4ifkbblqbyzxlzkhr"))))
11399 (properties `((upstream-name . "flowCore")))
11400 (build-system r-build-system)
11401 (propagated-inputs
11402 (list r-bh
11403 r-biobase
11404 r-biocgenerics
11405 r-cytolib
11406 r-matrixstats
11407 r-rcpp
11408 r-rcpparmadillo
11409 r-rprotobuflib
11410 r-s4vectors))
11411 (native-inputs
11412 (list r-knitr))
11413 (home-page "https://bioconductor.org/packages/flowCore")
11414 (synopsis "Basic structures for flow cytometry data")
11415 (description
11416 "This package provides S4 data structures and basic functions to deal
11417 with flow cytometry data.")
11418 (license license:artistic2.0)))
11419
11420 (define-public r-flowmeans
11421 (package
11422 (name "r-flowmeans")
11423 (version "1.56.0")
11424 (source
11425 (origin
11426 (method url-fetch)
11427 (uri (bioconductor-uri "flowMeans" version))
11428 (sha256
11429 (base32
11430 "1n4li43ydwwf5gvgmdml4ba28cxymybg5wnz6jvp35n959fwxv6y"))))
11431 (properties `((upstream-name . "flowMeans")))
11432 (build-system r-build-system)
11433 (propagated-inputs
11434 (list r-biobase r-feature r-flowcore r-rrcov))
11435 (home-page "https://bioconductor.org/packages/flowMeans")
11436 (synopsis "Non-parametric flow cytometry data gating")
11437 (description
11438 "This package provides tools to identify cell populations in Flow
11439 Cytometry data using non-parametric clustering and segmented-regression-based
11440 change point detection.")
11441 (license license:artistic2.0)))
11442
11443 (define-public r-ncdfflow
11444 (package
11445 (name "r-ncdfflow")
11446 (version "2.42.0")
11447 (source
11448 (origin
11449 (method url-fetch)
11450 (uri (bioconductor-uri "ncdfFlow" version))
11451 (sha256
11452 (base32
11453 "18ba8rygcd1ys150pk38r4w5lxwm6sl76zkd294yg847dygsqa4m"))))
11454 (properties `((upstream-name . "ncdfFlow")))
11455 (build-system r-build-system)
11456 (propagated-inputs
11457 (list r-bh
11458 r-biobase
11459 r-biocgenerics
11460 r-flowcore
11461 r-rcpp
11462 r-rcpparmadillo
11463 r-rhdf5lib
11464 r-zlibbioc))
11465 (native-inputs
11466 (list r-knitr))
11467 (home-page "https://bioconductor.org/packages/ncdfFlow/")
11468 (synopsis "HDF5 based storage for flow cytometry data")
11469 (description
11470 "This package provides HDF5 storage based methods and functions for
11471 manipulation of flow cytometry data.")
11472 (license license:artistic2.0)))
11473
11474 (define-public r-ggcyto
11475 (package
11476 (name "r-ggcyto")
11477 (version "1.24.0")
11478 (source
11479 (origin
11480 (method url-fetch)
11481 (uri (bioconductor-uri "ggcyto" version))
11482 (sha256
11483 (base32
11484 "0sycyvdpa77mykzr709a7padh6478zmnzapibbq90qkc7bxnj359"))))
11485 (properties `((upstream-name . "ggcyto")))
11486 (build-system r-build-system)
11487 (propagated-inputs
11488 (list r-data-table
11489 r-flowcore
11490 r-flowworkspace
11491 r-ggplot2
11492 r-gridextra
11493 r-hexbin
11494 r-ncdfflow
11495 r-plyr
11496 r-rcolorbrewer
11497 r-rlang
11498 r-scales))
11499 (native-inputs
11500 (list r-knitr))
11501 (home-page "https://github.com/RGLab/ggcyto/issues")
11502 (synopsis "Visualize Cytometry data with ggplot")
11503 (description
11504 "With the dedicated fortify method implemented for @code{flowSet},
11505 @code{ncdfFlowSet} and @code{GatingSet} classes, both raw and gated flow
11506 cytometry data can be plotted directly with ggplot. The @code{ggcyto} wrapper
11507 and some custom layers also make it easy to add gates and population
11508 statistics to the plot.")
11509 (license license:artistic2.0)))
11510
11511 (define-public r-flowviz
11512 (package
11513 (name "r-flowviz")
11514 (version "1.60.0")
11515 (source
11516 (origin
11517 (method url-fetch)
11518 (uri (bioconductor-uri "flowViz" version))
11519 (sha256
11520 (base32
11521 "175ygncrv6q6mb8pahixs89m9wm6hdpzx489gc9s8lgad2vrvz8f"))))
11522 (properties `((upstream-name . "flowViz")))
11523 (build-system r-build-system)
11524 (propagated-inputs
11525 (list r-biobase
11526 r-flowcore
11527 r-hexbin
11528 r-idpmisc
11529 r-kernsmooth
11530 r-lattice
11531 r-latticeextra
11532 r-mass
11533 r-rcolorbrewer))
11534 (native-inputs
11535 (list r-knitr))
11536 (home-page "https://bioconductor.org/packages/flowViz/")
11537 (synopsis "Visualization for flow cytometry")
11538 (description
11539 "This package provides visualization tools for flow cytometry data.")
11540 (license license:artistic2.0)))
11541
11542 (define-public r-flowclust
11543 (package
11544 (name "r-flowclust")
11545 (version "3.34.0")
11546 (source
11547 (origin
11548 (method url-fetch)
11549 (uri (bioconductor-uri "flowClust" version))
11550 (sha256
11551 (base32
11552 "055vm9s8aha92znhpjqkipzprw8bkrinwjaik4ygmhym7w6vbblk"))))
11553 (properties `((upstream-name . "flowClust")))
11554 (build-system r-build-system)
11555 (arguments
11556 `(#:configure-flags
11557 (list "--configure-args=--enable-bundled-gsl=no")))
11558 (propagated-inputs
11559 (list r-biobase
11560 r-biocgenerics
11561 r-flowcore
11562 r-graph))
11563 (inputs
11564 (list gsl))
11565 (native-inputs
11566 (list pkg-config r-knitr))
11567 (home-page "https://bioconductor.org/packages/flowClust")
11568 (synopsis "Clustering for flow cytometry")
11569 (description
11570 "This package provides robust model-based clustering using a t-mixture
11571 model with Box-Cox transformation.")
11572 (license license:artistic2.0)))
11573
11574 ;; TODO: this package bundles an old version of protobuf. It's not easy to
11575 ;; make it use our protobuf package instead.
11576 (define-public r-rprotobuflib
11577 (package
11578 (name "r-rprotobuflib")
11579 (version "2.8.0")
11580 (source
11581 (origin
11582 (method url-fetch)
11583 (uri (bioconductor-uri "RProtoBufLib" version))
11584 (sha256
11585 (base32
11586 "1mvqwrm1y0vij66gdwgpf5l1h660wsi9jzjfs4ihw3zm4cb0q5pp"))))
11587 (properties `((upstream-name . "RProtoBufLib")))
11588 (build-system r-build-system)
11589 (arguments
11590 `(#:phases
11591 (modify-phases %standard-phases
11592 (add-after 'unpack 'unpack-bundled-sources
11593 (lambda _
11594 (with-directory-excursion "src"
11595 (invoke "tar" "xf" "protobuf-3.8.0.tar.gz")))))))
11596 (native-inputs
11597 (list r-knitr))
11598 (home-page "https://bioconductor.org/packages/RProtoBufLib/")
11599 (synopsis "C++ headers and static libraries of Protocol buffers")
11600 (description
11601 "This package provides the headers and static library of Protocol buffers
11602 for other R packages to compile and link against.")
11603 (license license:bsd-3)))
11604
11605 (define-public r-flowworkspace
11606 (package
11607 (name "r-flowworkspace")
11608 (version "4.8.0")
11609 (source
11610 (origin
11611 (method url-fetch)
11612 (uri (bioconductor-uri "flowWorkspace" version))
11613 (sha256
11614 (base32
11615 "0riyi9628cx1j5x6hmdd28yq75xh25j8ckcdz8dnb94dpvnhaqss"))))
11616 (properties `((upstream-name . "flowWorkspace")))
11617 (build-system r-build-system)
11618 (propagated-inputs
11619 (list r-aws-s3
11620 r-aws-signature
11621 r-bh
11622 r-biobase
11623 r-biocgenerics
11624 r-cytolib
11625 r-data-table
11626 r-delayedarray
11627 r-digest
11628 r-dplyr
11629 r-flowcore
11630 r-ggplot2
11631 r-graph
11632 r-lattice
11633 r-latticeextra
11634 r-matrixstats
11635 r-ncdfflow
11636 r-rbgl
11637 r-rcpp
11638 r-rcpparmadillo
11639 r-rcppparallel
11640 r-rgraphviz
11641 r-rhdf5lib
11642 r-rprotobuflib
11643 r-s4vectors
11644 r-scales
11645 r-xml))
11646 (native-inputs
11647 (list r-knitr))
11648 (home-page "https://bioconductor.org/packages/flowWorkspace/")
11649 (synopsis "Infrastructure for working with cytometry data")
11650 (description
11651 "This package is designed to facilitate comparison of automated gating
11652 methods against manual gating done in flowJo. This package allows you to
11653 import basic flowJo workspaces into BioConductor and replicate the gating from
11654 flowJo using the @code{flowCore} functionality. Gating hierarchies, groups of
11655 samples, compensation, and transformation are performed so that the output
11656 matches the flowJo analysis.")
11657 (license license:artistic2.0)))
11658
11659 (define-public r-flowstats
11660 (package
11661 (name "r-flowstats")
11662 (version "4.8.0")
11663 (source
11664 (origin
11665 (method url-fetch)
11666 (uri (bioconductor-uri "flowStats" version))
11667 (sha256
11668 (base32
11669 "1jbc92ah2mlpnd7v3k0207v4qz3rg9g9yy6r6y0s0cc5nifdyhwj"))))
11670 (properties `((upstream-name . "flowStats")))
11671 (build-system r-build-system)
11672 (propagated-inputs
11673 (list r-biobase
11674 r-biocgenerics
11675 r-cluster
11676 r-corpcor
11677 r-fda
11678 r-flowcore
11679 r-flowviz
11680 r-flowworkspace
11681 r-kernsmooth
11682 r-ks
11683 r-lattice
11684 r-mass
11685 r-mnormt
11686 r-ncdfflow
11687 r-rcolorbrewer
11688 r-rrcov))
11689 (home-page "http://www.github.com/RGLab/flowStats")
11690 (synopsis "Statistical methods for the analysis of flow cytometry data")
11691 (description
11692 "This package provides methods and functionality to analyze flow data
11693 that is beyond the basic infrastructure provided by the @code{flowCore}
11694 package.")
11695 (license license:artistic2.0)))
11696
11697 (define-public r-opencyto
11698 (package
11699 (name "r-opencyto")
11700 (version "2.8.0")
11701 (source
11702 (origin
11703 (method url-fetch)
11704 (uri (bioconductor-uri "openCyto" version))
11705 (sha256
11706 (base32
11707 "1nz5fra0jf70jwyfbcz5ksnz5xb62vfnfwfasr0zwwvjvmmvrs1y"))))
11708 (properties `((upstream-name . "openCyto")))
11709 (build-system r-build-system)
11710 (propagated-inputs
11711 (list r-biobase
11712 r-biocgenerics
11713 r-clue
11714 r-data-table
11715 r-flowclust
11716 r-flowcore
11717 r-flowstats
11718 r-flowviz
11719 r-flowworkspace
11720 r-graph
11721 r-gtools
11722 r-ks
11723 r-lattice
11724 r-mass
11725 r-ncdfflow
11726 r-plyr
11727 r-r-utils
11728 r-rbgl
11729 r-rcolorbrewer
11730 r-rcpp
11731 r-rrcov))
11732 (native-inputs
11733 (list r-knitr))
11734 (home-page "https://bioconductor.org/packages/openCyto")
11735 (synopsis "Hierarchical gating pipeline for flow cytometry data")
11736 (description
11737 "This package is designed to facilitate the automated gating methods in a
11738 sequential way to mimic the manual gating strategy.")
11739 (license license:artistic2.0)))
11740
11741 (define-public r-cytoml
11742 (package
11743 (name "r-cytoml")
11744 (version "2.8.0")
11745 (source
11746 (origin
11747 (method url-fetch)
11748 (uri (bioconductor-uri "CytoML" version))
11749 (sha256
11750 (base32
11751 "0vp7advfh1d8596hjpzayasjhga4mx0l104sgz2asscbrjm4v7rr"))))
11752 (properties `((upstream-name . "CytoML")))
11753 (build-system r-build-system)
11754 (inputs
11755 (list libxml2 zlib))
11756 (propagated-inputs
11757 (list r-base64enc
11758 r-bh
11759 r-biobase
11760 r-corpcor
11761 r-cytolib
11762 r-data-table
11763 r-dplyr
11764 r-flowcore
11765 r-flowworkspace
11766 r-ggcyto
11767 r-graph
11768 r-jsonlite
11769 r-lattice
11770 r-opencyto
11771 r-plyr
11772 r-rbgl
11773 r-rcpp
11774 r-rcpparmadillo
11775 r-rcppparallel
11776 r-rgraphviz
11777 r-rhdf5lib
11778 r-rprotobuflib
11779 r-runit
11780 r-tibble
11781 r-xml
11782 r-xml2
11783 r-yaml))
11784 (native-inputs
11785 (list r-knitr))
11786 (home-page "https://github.com/RGLab/CytoML")
11787 (synopsis "GatingML interface for cross platform cytometry data sharing")
11788 (description
11789 "This package provides an interface to implementations of the GatingML2.0
11790 standard to exchange gated cytometry data with other software platforms.")
11791 (license license:artistic2.0)))
11792
11793 (define-public r-flowsom
11794 (package
11795 (name "r-flowsom")
11796 (version "2.4.0")
11797 (source
11798 (origin
11799 (method url-fetch)
11800 (uri (bioconductor-uri "FlowSOM" version))
11801 (sha256
11802 (base32
11803 "0balsds5mm981cqamdjv3ndq1y9arharisd6f2lrpkzgvwawa645"))))
11804 (properties `((upstream-name . "FlowSOM")))
11805 (build-system r-build-system)
11806 (propagated-inputs
11807 (list r-biocgenerics
11808 r-colorramps
11809 r-consensusclusterplus
11810 r-cytoml
11811 r-dplyr
11812 r-flowcore
11813 r-flowworkspace
11814 r-ggforce
11815 r-ggnewscale
11816 r-ggplot2
11817 r-ggpointdensity
11818 r-ggpubr
11819 r-ggrepel
11820 r-igraph
11821 r-magrittr
11822 r-pheatmap
11823 r-rcolorbrewer
11824 r-rlang
11825 r-rtsne
11826 r-scattermore
11827 r-tidyr
11828 r-xml))
11829 (home-page "https://bioconductor.org/packages/FlowSOM/")
11830 (synopsis "Visualize and interpret cytometry data")
11831 (description
11832 "FlowSOM offers visualization options for cytometry data, by using
11833 self-organizing map clustering and minimal spanning trees.")
11834 (license license:gpl2+)))
11835
11836 (define-public r-mixomics
11837 (package
11838 (name "r-mixomics")
11839 (version "6.20.0")
11840 (source
11841 (origin
11842 (method url-fetch)
11843 (uri (bioconductor-uri "mixOmics" version))
11844 (sha256
11845 (base32
11846 "0fwc2w7frj0bjijzfckkxf7ipx1z13gw7907q4zr5qfl9mh127w7"))))
11847 (properties `((upstream-name . "mixOmics")))
11848 (build-system r-build-system)
11849 (propagated-inputs
11850 (list r-biocparallel
11851 r-corpcor
11852 r-dplyr
11853 r-ellipse
11854 r-ggrepel
11855 r-ggplot2
11856 r-gridextra
11857 r-igraph
11858 r-lattice
11859 r-mass
11860 r-matrixstats
11861 r-rarpack
11862 r-rcolorbrewer
11863 r-reshape2
11864 r-tidyr))
11865 (native-inputs
11866 (list r-knitr))
11867 (home-page "http://www.mixOmics.org")
11868 (synopsis "Multivariate methods for exploration of biological datasets")
11869 (description
11870 "mixOmics offers a wide range of multivariate methods for the exploration
11871 and integration of biological datasets with a particular focus on variable
11872 selection. The package proposes several sparse multivariate models we have
11873 developed to identify the key variables that are highly correlated, and/or
11874 explain the biological outcome of interest. The data that can be analysed
11875 with mixOmics may come from high throughput sequencing technologies, such as
11876 omics data (transcriptomics, metabolomics, proteomics, metagenomics etc) but
11877 also beyond the realm of omics (e.g. spectral imaging). The methods
11878 implemented in mixOmics can also handle missing values without having to
11879 delete entire rows with missing data.")
11880 (license license:gpl2+)))
11881
11882 (define-public r-depecher
11883 (package ;Source/Weave error
11884 (name "r-depecher")
11885 (version "1.12.0")
11886 (source
11887 (origin
11888 (method url-fetch)
11889 (uri (bioconductor-uri "DepecheR" version))
11890 (sha256
11891 (base32
11892 "0rixczdds5gpac50wap6s68kmpdj4208l38gcihkrysz5frbvqjp"))))
11893 (properties `((upstream-name . "DepecheR")))
11894 (build-system r-build-system)
11895 (propagated-inputs
11896 (list r-beanplot
11897 r-dosnow
11898 r-dplyr
11899 r-fnn
11900 r-foreach
11901 r-ggplot2
11902 r-gmodels
11903 r-gplots
11904 r-mass
11905 r-matrixstats
11906 r-mixomics
11907 r-moments
11908 r-rcpp
11909 r-rcppeigen
11910 r-reshape2
11911 r-robustbase
11912 r-viridis))
11913 (native-inputs
11914 (list r-knitr))
11915 (home-page "https://bioconductor.org/packages/DepecheR/")
11916 (synopsis "Identify traits of clusters in high-dimensional entities")
11917 (description
11918 "The purpose of this package is to identify traits in a dataset that can
11919 separate groups. This is done on two levels. First, clustering is performed,
11920 using an implementation of sparse K-means. Secondly, the generated clusters
11921 are used to predict outcomes of groups of individuals based on their
11922 distribution of observations in the different clusters. As certain clusters
11923 with separating information will be identified, and these clusters are defined
11924 by a sparse number of variables, this method can reduce the complexity of
11925 data, to only emphasize the data that actually matters.")
11926 (license license:expat)))
11927
11928 (define-public r-rcistarget
11929 (package
11930 (name "r-rcistarget")
11931 (version "1.16.0")
11932 (source
11933 (origin
11934 (method url-fetch)
11935 (uri (bioconductor-uri "RcisTarget" version))
11936 (sha256
11937 (base32
11938 "17fnjkg6rjqj33v7slg81skqag10y6dc14g5iv69gqshjal4w4im"))))
11939 (properties `((upstream-name . "RcisTarget")))
11940 (build-system r-build-system)
11941 (propagated-inputs
11942 (list r-arrow
11943 r-aucell
11944 r-biocgenerics
11945 r-data-table
11946 r-dplyr
11947 r-genomeinfodb
11948 r-genomicranges
11949 r-gseabase
11950 r-r-utils
11951 r-s4vectors
11952 r-summarizedexperiment
11953 r-tibble))
11954 (native-inputs
11955 (list r-knitr))
11956 (home-page "https://aertslab.org/#scenic")
11957 (synopsis "Identify transcription factor binding motifs enriched on a gene list")
11958 (description
11959 "RcisTarget identifies @dfn{transcription factor binding motifs} (TFBS)
11960 over-represented on a gene list. In a first step, RcisTarget selects DNA
11961 motifs that are significantly over-represented in the surroundings of the
11962 @dfn{transcription start site} (TSS) of the genes in the gene-set. This is
11963 achieved by using a database that contains genome-wide cross-species rankings
11964 for each motif. The motifs that are then annotated to TFs and those that have
11965 a high @dfn{Normalized Enrichment Score} (NES) are retained. Finally, for
11966 each motif and gene-set, RcisTarget predicts the candidate target genes (i.e.
11967 genes in the gene-set that are ranked above the leading edge).")
11968 (license license:gpl3)))
11969
11970 (define-public r-chicago
11971 (package
11972 (name "r-chicago")
11973 (version "1.24.0")
11974 (source
11975 (origin
11976 (method url-fetch)
11977 (uri (bioconductor-uri "Chicago" version))
11978 (sha256
11979 (base32
11980 "13vzxmvxpc3r9gii37zvhhr5nbnaggrva97g6m2n02qn9daf6vmm"))))
11981 (properties `((upstream-name . "Chicago")))
11982 (build-system r-build-system)
11983 (propagated-inputs
11984 (list r-data-table r-delaporte r-hmisc r-mass r-matrixstats))
11985 (native-inputs (list r-knitr))
11986 (home-page "https://bioconductor.org/packages/Chicago")
11987 (synopsis "Capture Hi-C analysis of genomic organization")
11988 (description
11989 "This package provides a pipeline for analysing Capture Hi-C data.")
11990 (license license:artistic2.0)))
11991
11992 (define-public r-cicero
11993 (package
11994 (name "r-cicero")
11995 (version "1.14.0")
11996 (source
11997 (origin
11998 (method url-fetch)
11999 (uri (bioconductor-uri "cicero" version))
12000 (sha256
12001 (base32
12002 "1ip12ijazlmcfbym078slxykpkz7d1zwvs8l8aqdnqpxjfk1ipx5"))))
12003 (build-system r-build-system)
12004 (propagated-inputs
12005 (list r-assertthat
12006 r-biobase
12007 r-biocgenerics
12008 r-data-table
12009 r-dplyr
12010 r-fnn
12011 r-genomicranges
12012 r-ggplot2
12013 r-glasso
12014 r-gviz
12015 r-igraph
12016 r-iranges
12017 r-matrix
12018 r-monocle
12019 r-plyr
12020 r-reshape2
12021 r-s4vectors
12022 r-stringi
12023 r-stringr
12024 r-tibble
12025 r-tidyr
12026 r-vgam))
12027 (native-inputs
12028 (list r-knitr))
12029 (home-page "https://bioconductor.org/packages/cicero/")
12030 (synopsis "Predict cis-co-accessibility from single-cell data")
12031 (description
12032 "Cicero computes putative cis-regulatory maps from single-cell chromatin
12033 accessibility data. It also extends the monocle package for use in chromatin
12034 accessibility data.")
12035 (license license:expat)))
12036
12037 ;; This is the latest commit on the "monocle3" branch.
12038 (define-public r-cicero-monocle3
12039 (let ((commit "fa2fb6515857a8cfc88bc9af044f34de1bcd2b7b")
12040 (revision "1"))
12041 (package (inherit r-cicero)
12042 (name "r-cicero-monocle3")
12043 (version (git-version "1.3.2" revision commit))
12044 (source
12045 (origin
12046 (method git-fetch)
12047 (uri (git-reference
12048 (url "https://github.com/cole-trapnell-lab/cicero-release")
12049 (commit commit)))
12050 (file-name (git-file-name name version))
12051 (sha256
12052 (base32
12053 "077yza93wdhi08n40md20jwk55k9lw1f3y0063qkk90cpz60wi0c"))))
12054 (propagated-inputs
12055 (modify-inputs (package-propagated-inputs r-cicero)
12056 (delete "r-monocle")
12057 (prepend r-monocle3))))))
12058
12059 (define-public r-circrnaprofiler
12060 (package
12061 (name "r-circrnaprofiler")
12062 (version "1.10.0")
12063 (source
12064 (origin
12065 (method url-fetch)
12066 (uri (bioconductor-uri "circRNAprofiler" version))
12067 (sha256
12068 (base32
12069 "1gwm416shhv2p3gh1n6kv1rvx0n0imy25b7z62z4s8b3gs3nfp5j"))))
12070 (properties
12071 `((upstream-name . "circRNAprofiler")))
12072 (build-system r-build-system)
12073 (propagated-inputs
12074 (list r-annotationhub
12075 r-biostrings
12076 r-bsgenome
12077 r-bsgenome-hsapiens-ucsc-hg19
12078 r-deseq2
12079 r-dplyr
12080 r-edger
12081 r-genomeinfodb
12082 r-genomicranges
12083 r-ggplot2
12084 r-gwascat
12085 r-iranges
12086 r-magrittr
12087 r-r-utils
12088 r-readr
12089 r-reshape2
12090 r-rlang
12091 r-rtracklayer
12092 r-s4vectors
12093 r-seqinr
12094 r-stringi
12095 r-stringr
12096 r-universalmotif))
12097 (native-inputs
12098 (list r-knitr))
12099 (home-page
12100 "https://github.com/Aufiero/circRNAprofiler")
12101 (synopsis
12102 "Computational framework for the downstream analysis of circular RNA's")
12103 (description
12104 "@code{r-circrnaprofiler} is a computational framework for a comprehensive
12105 in silico analysis of @dfn{circular RNA} (circRNAs). This computational
12106 framework allows combining and analyzing circRNAs previously detected by
12107 multiple publicly available annotation-based circRNA detection tools. It
12108 covers different aspects of circRNAs analysis from differential expression
12109 analysis, evolutionary conservation, biogenesis to functional analysis.")
12110 (license license:gpl3)))
12111
12112 (define-public r-cistopic
12113 (package
12114 (name "r-cistopic")
12115 (version "2.1.0")
12116 (source
12117 (origin
12118 (method git-fetch)
12119 (uri (git-reference
12120 (url "https://github.com/aertslab/cisTopic")
12121 (commit (string-append "v" version))))
12122 (file-name (git-file-name name version))
12123 (sha256
12124 (base32
12125 "0c4553rnxq7b1w451kcc3iwvak4qa5h2b43xmfw6ii8096zd1gbf"))))
12126 (build-system r-build-system)
12127 (propagated-inputs
12128 (list r-aucell
12129 r-data-table
12130 r-dplyr
12131 r-dosnow
12132 r-dt
12133 r-feather
12134 r-fitdistrplus
12135 r-genomicranges
12136 r-ggplot2
12137 r-lda
12138 r-matrix
12139 r-plyr
12140 r-rcistarget
12141 r-rtracklayer
12142 r-s4vectors))
12143 (home-page "https://github.com/aertslab/cisTopic")
12144 (synopsis "Modelling of cis-regulatory topics from single cell epigenomics data")
12145 (description
12146 "The sparse nature of single cell epigenomics data can be overruled using
12147 probabilistic modelling methods such as @dfn{Latent Dirichlet
12148 Allocation} (LDA). This package allows the probabilistic modelling of
12149 cis-regulatory topics (cisTopics) from single cell epigenomics data, and
12150 includes functionalities to identify cell states based on the contribution of
12151 cisTopics and explore the nature and regulatory proteins driving them.")
12152 (license license:gpl3)))
12153
12154 (define-public r-cistopic-next
12155 (let ((commit "04cecbb9d1112fcc1a6edc28b5a506bcb49f2803")
12156 (revision "1"))
12157 (package
12158 (inherit r-cistopic)
12159 (name "r-cistopic-next")
12160 ;; The DESCRIPTION file says this is version 0.3.0, which is a bit odd
12161 ;; since the previous release is 2.1.0. Oh well.
12162 (version (git-version "0.3.0" revision commit))
12163 (source
12164 (origin
12165 (method git-fetch)
12166 (uri (git-reference
12167 (url "https://github.com/aertslab/cisTopic")
12168 (commit commit)))
12169 (file-name (git-file-name name version))
12170 (sha256
12171 (base32
12172 "11cg9szlysnsjiaahda4k5v2vh4rxx27zhz53hafgaq9mdz0kgi2"))))
12173 (properties `((upstream-name . "cisTopic")))
12174 (propagated-inputs
12175 (list r-aucell
12176 r-data-table
12177 r-dosnow
12178 r-dplyr
12179 r-dt
12180 r-feather
12181 r-fitdistrplus
12182 r-genomicranges
12183 r-ggplot2
12184 r-lda
12185 r-matrix
12186 r-plyr
12187 r-rcistarget
12188 r-rtracklayer
12189 r-s4vectors
12190 r-text2vec))
12191 (native-inputs
12192 (list r-knitr)))))
12193
12194 (define-public r-genie3
12195 (package
12196 (name "r-genie3")
12197 (version "1.18.0")
12198 (source
12199 (origin
12200 (method url-fetch)
12201 (uri (bioconductor-uri "GENIE3" version))
12202 (sha256
12203 (base32
12204 "0h3vnpnznb9rda8gfwp4cnd2mqsvs1vzmfx90dchn5pqaphz1k2l"))))
12205 (properties `((upstream-name . "GENIE3")))
12206 (build-system r-build-system)
12207 (propagated-inputs
12208 (list r-dplyr r-reshape2))
12209 (native-inputs
12210 (list r-knitr))
12211 (home-page "https://bioconductor.org/packages/GENIE3")
12212 (synopsis "Gene network inference with ensemble of trees")
12213 (description
12214 "This package implements the GENIE3 algorithm for inferring gene
12215 regulatory networks from expression data.")
12216 (license license:gpl2+)))
12217
12218 (define-public r-roc
12219 (package
12220 (name "r-roc")
12221 (version "1.72.0")
12222 (source
12223 (origin
12224 (method url-fetch)
12225 (uri (bioconductor-uri "ROC" version))
12226 (sha256
12227 (base32
12228 "0yfq0d0j2bzqdnjs6l2h6p48kmv9wfphlqym3brgndlnadipq1v2"))))
12229 (properties `((upstream-name . "ROC")))
12230 (build-system r-build-system)
12231 (native-inputs
12232 (list r-knitr))
12233 (home-page "https://www.bioconductor.org/packages/ROC/")
12234 (synopsis "Utilities for ROC curves")
12235 (description
12236 "This package provides utilities for @dfn{Receiver Operating
12237 Characteristic} (ROC) curves, with a focus on micro arrays.")
12238 (license license:artistic2.0)))
12239
12240 (define-public r-watermelon
12241 (package
12242 (name "r-watermelon")
12243 (version "2.2.0")
12244 (source
12245 (origin
12246 (method url-fetch)
12247 (uri (bioconductor-uri "wateRmelon" version))
12248 (sha256
12249 (base32
12250 "0adqyfabrvfcaj3mwp0rbqlcgpj92yb205cyhibbrs5gdr5ri4pv"))))
12251 (properties `((upstream-name . "wateRmelon")))
12252 (build-system r-build-system)
12253 (propagated-inputs
12254 (list r-biobase
12255 r-illuminahumanmethylation450kanno-ilmn12-hg19
12256 r-illuminaio
12257 r-limma
12258 r-lumi
12259 r-matrixstats
12260 r-methylumi
12261 r-roc))
12262 (native-inputs
12263 (list r-knitr))
12264 (home-page "https://bioconductor.org/packages/wateRmelon/")
12265 (synopsis "Illumina 450 methylation array normalization and metrics")
12266 (description
12267 "The standard index of DNA methylation (beta) is computed from methylated
12268 and unmethylated signal intensities. Betas calculated from raw signal
12269 intensities perform well, but using 11 methylomic datasets we demonstrate that
12270 quantile normalization methods produce marked improvement. The commonly used
12271 procedure of normalizing betas is inferior to the separate normalization of M
12272 and U, and it is also advantageous to normalize Type I and Type II assays
12273 separately. This package provides 15 flavours of betas and three performance
12274 metrics, with methods for objects produced by the @code{methylumi} and
12275 @code{minfi} packages.")
12276 (license license:gpl3)))
12277
12278 (define-public r-gdsfmt
12279 (package
12280 (name "r-gdsfmt")
12281 (version "1.32.0")
12282 (source
12283 (origin
12284 (method url-fetch)
12285 (uri (bioconductor-uri "gdsfmt" version))
12286 (sha256
12287 (base32
12288 "1cdwyivgfc6yw5hj9b3j57wx55gckwhx6fwx2lvqynrjzjyzf3q0"))
12289 (modules '((guix build utils)))
12290 ;; Remove bundled sources of zlib, lz4, and xz. Don't attempt to build
12291 ;; them and link with system libraries instead.
12292 (snippet
12293 '(begin
12294 (for-each delete-file-recursively
12295 '("src/LZ4"
12296 "src/XZ"
12297 "src/ZLIB"))
12298 (substitute* "src/Makevars"
12299 (("all: \\$\\(SHLIB\\)") "all:")
12300 (("\\$\\(SHLIB\\): liblzma.a") "")
12301 (("^ (ZLIB|LZ4)/.*") "")
12302 (("CoreArray/dVLIntGDS.cpp.*")
12303 "CoreArray/dVLIntGDS.cpp")
12304 (("CoreArray/dVLIntGDS.o.*")
12305 "CoreArray/dVLIntGDS.o")
12306 (("PKG_LIBS = ./liblzma.a")
12307 "PKG_LIBS = -llz4"))
12308 (substitute* "src/CoreArray/dStream.h"
12309 (("include \"../(ZLIB|LZ4|XZ/api)/(.*)\"" _ _ header)
12310 (string-append "include <" header ">")))))))
12311 (properties `((upstream-name . "gdsfmt")))
12312 (build-system r-build-system)
12313 (inputs
12314 (list lz4 xz zlib))
12315 (native-inputs
12316 (list r-knitr))
12317 (home-page "http://corearray.sourceforge.net/")
12318 (synopsis
12319 "R Interface to CoreArray Genomic Data Structure (GDS) Files")
12320 (description
12321 "This package provides a high-level R interface to CoreArray @dfn{Genomic
12322 Data Structure} (GDS) data files, which are portable across platforms with
12323 hierarchical structure to store multiple scalable array-oriented data sets
12324 with metadata information. It is suited for large-scale datasets, especially
12325 for data which are much larger than the available random-access memory. The
12326 @code{gdsfmt} package offers efficient operations specifically designed for
12327 integers of less than 8 bits, since a diploid genotype, like
12328 @dfn{single-nucleotide polymorphism} (SNP), usually occupies fewer bits than a
12329 byte. Data compression and decompression are available with relatively
12330 efficient random access. It is also allowed to read a GDS file in parallel
12331 with multiple R processes supported by the package @code{parallel}.")
12332 (license license:lgpl3)))
12333
12334 (define-public r-bigmelon
12335 (package
12336 (name "r-bigmelon")
12337 (version "1.22.0")
12338 (source
12339 (origin
12340 (method url-fetch)
12341 (uri (bioconductor-uri "bigmelon" version))
12342 (sha256
12343 (base32
12344 "1msch4qbifkdqv0bbw03xj6d9w28z91mf4ki41rqg6048cq17h2k"))))
12345 (properties `((upstream-name . "bigmelon")))
12346 (build-system r-build-system)
12347 (propagated-inputs
12348 (list r-biobase
12349 r-biocgenerics
12350 r-gdsfmt
12351 r-geoquery
12352 r-illuminaio
12353 r-methylumi
12354 r-minfi
12355 r-watermelon))
12356 (native-inputs
12357 (list r-knitr))
12358 (home-page "https://bioconductor.org/packages/bigmelon/")
12359 (synopsis "Illumina methylation array analysis for large experiments")
12360 (description
12361 "This package provides methods for working with Illumina arrays using the
12362 @code{gdsfmt} package.")
12363 (license license:gpl3)))
12364
12365 (define-public r-seqbias
12366 (package
12367 (name "r-seqbias")
12368 (version "1.44.0")
12369 (source
12370 (origin
12371 (method url-fetch)
12372 (uri (bioconductor-uri "seqbias" version))
12373 (sha256
12374 (base32
12375 "085nq6pf0bdn17wsbr5jnyy512v7rf67xff9rp5wz47mcifbv6rg"))))
12376 (properties `((upstream-name . "seqbias")))
12377 (build-system r-build-system)
12378 (propagated-inputs
12379 (list r-biostrings r-genomicranges r-rhtslib))
12380 (home-page "https://bioconductor.org/packages/seqbias/")
12381 (synopsis "Estimation of per-position bias in high-throughput sequencing data")
12382 (description
12383 "This package implements a model of per-position sequencing bias in
12384 high-throughput sequencing data using a simple Bayesian network, the structure
12385 and parameters of which are trained on a set of aligned reads and a reference
12386 genome sequence.")
12387 (license license:lgpl3)))
12388
12389 (define-public r-reqon
12390 (package
12391 (name "r-reqon")
12392 (version "1.42.0")
12393 (source
12394 (origin
12395 (method url-fetch)
12396 (uri (bioconductor-uri "ReQON" version))
12397 (sha256
12398 (base32
12399 "1f5pplm8fy3wvl0b6n18gph4dq9i9x5qiyjrj0bk0kwlkbpba74r"))))
12400 (properties `((upstream-name . "ReQON")))
12401 (build-system r-build-system)
12402 (propagated-inputs
12403 (list r-rjava r-rsamtools r-seqbias))
12404 (home-page "https://bioconductor.org/packages/ReQON/")
12405 (synopsis "Recalibrating quality of nucleotides")
12406 (description
12407 "This package provides an implementation of an algorithm for
12408 recalibrating the base quality scores for aligned sequencing data in BAM
12409 format.")
12410 (license license:gpl2)))
12411
12412 (define-public r-wavcluster
12413 (package
12414 (name "r-wavcluster")
12415 (version "2.30.0")
12416 (source
12417 (origin
12418 (method url-fetch)
12419 (uri (bioconductor-uri "wavClusteR" version))
12420 (sha256
12421 (base32
12422 "04di095i9i19j9ppx8gdsk7n18vd02d4rjdi9d4a3p0xv05ihnb6"))))
12423 (properties `((upstream-name . "wavClusteR")))
12424 (build-system r-build-system)
12425 (propagated-inputs
12426 (list r-biocgenerics
12427 r-biostrings
12428 r-foreach
12429 r-genomicfeatures
12430 r-genomicranges
12431 r-ggplot2
12432 r-hmisc
12433 r-iranges
12434 r-mclust
12435 r-rsamtools
12436 r-rtracklayer
12437 r-s4vectors
12438 r-seqinr
12439 r-stringr))
12440 (native-inputs
12441 (list r-knitr))
12442 (home-page "https://bioconductor.org/packages/wavClusteR/")
12443 (synopsis "Identification of RNA-protein interaction sites in PAR-CLIP data")
12444 (description
12445 "This package provides an integrated pipeline for the analysis of
12446 PAR-CLIP data. PAR-CLIP-induced transitions are first discriminated from
12447 sequencing errors, SNPs and additional non-experimental sources by a non-
12448 parametric mixture model. The protein binding sites (clusters) are then
12449 resolved at high resolution and cluster statistics are estimated using a
12450 rigorous Bayesian framework. Post-processing of the results, data export for
12451 UCSC genome browser visualization and motif search analysis are provided. In
12452 addition, the package integrates RNA-Seq data to estimate the False
12453 Discovery Rate of cluster detection. Key functions support parallel multicore
12454 computing. While wavClusteR was designed for PAR-CLIP data analysis, it can
12455 be applied to the analysis of other NGS data obtained from experimental
12456 procedures that induce nucleotide substitutions (e.g. BisSeq).")
12457 (license license:gpl2)))
12458
12459 (define-public r-timeseriesexperiment
12460 (package
12461 (name "r-timeseriesexperiment")
12462 (version "1.13.0")
12463 (source
12464 (origin
12465 (method url-fetch)
12466 (uri (bioconductor-uri "TimeSeriesExperiment" version))
12467 (sha256
12468 (base32
12469 "0bdpxxr739qdg92qabfx122k9f43vw2hyxp4yxqlbp37vzgcdf2c"))))
12470 (properties
12471 `((upstream-name . "TimeSeriesExperiment")))
12472 (build-system r-build-system)
12473 (propagated-inputs
12474 (list r-deseq2
12475 r-dplyr
12476 r-dynamictreecut
12477 r-edger
12478 r-ggplot2
12479 r-hmisc
12480 r-limma
12481 r-magrittr
12482 r-proxy
12483 r-s4vectors
12484 r-summarizedexperiment
12485 r-tibble
12486 r-tidyr
12487 r-vegan
12488 r-viridis))
12489 (native-inputs
12490 (list r-knitr))
12491 (home-page "https://github.com/nlhuong/TimeSeriesExperiment/")
12492 (synopsis "Analysis for short time-series data")
12493 (description
12494 "This package is a visualization and analysis toolbox for short time
12495 course data which includes dimensionality reduction, clustering, two-sample
12496 differential expression testing and gene ranking techniques. The package also
12497 provides methods for retrieving enriched pathways.")
12498 (license license:lgpl3+)))
12499
12500 (define-public r-variantfiltering
12501 (package
12502 (name "r-variantfiltering")
12503 (version "1.32.0")
12504 (source
12505 (origin
12506 (method url-fetch)
12507 (uri (bioconductor-uri "VariantFiltering" version))
12508 (sha256
12509 (base32
12510 "1bjqn8qik221x0bqvgd99p87v45iihwp6cxckh4ks964pd0c1xk8"))))
12511 (properties
12512 `((upstream-name . "VariantFiltering")))
12513 (build-system r-build-system)
12514 (propagated-inputs
12515 (list r-annotationdbi
12516 r-biobase
12517 r-biocgenerics
12518 r-biocparallel
12519 r-biostrings
12520 r-bsgenome
12521 r-dt
12522 r-genomeinfodb
12523 r-genomicfeatures
12524 r-genomicranges
12525 r-genomicscores
12526 r-graph
12527 r-gviz
12528 r-iranges
12529 r-rbgl
12530 r-rsamtools
12531 r-s4vectors
12532 r-shiny
12533 r-shinyjs
12534 r-shinythemes
12535 r-shinytree
12536 r-summarizedexperiment
12537 r-variantannotation
12538 r-xvector))
12539 (home-page "https://github.com/rcastelo/VariantFiltering")
12540 (synopsis "Filtering of coding and non-coding genetic variants")
12541 (description
12542 "Filter genetic variants using different criteria such as inheritance
12543 model, amino acid change consequence, minor allele frequencies across human
12544 populations, splice site strength, conservation, etc.")
12545 (license license:artistic2.0)))
12546
12547 (define-public r-genomegraphs
12548 (package
12549 (name "r-genomegraphs")
12550 (version "1.46.0")
12551 (source
12552 (origin
12553 (method url-fetch)
12554 (uri (bioconductor-uri "GenomeGraphs" version))
12555 (sha256
12556 (base32
12557 "05vavhz936v7cknig2f2mn3fd9fiy54r3swlvifpawramblp1ags"))))
12558 (properties `((upstream-name . "GenomeGraphs")))
12559 (build-system r-build-system)
12560 (propagated-inputs
12561 (list r-biomart))
12562 (home-page "https://bioconductor.org/packages/GenomeGraphs/")
12563 (synopsis "Plotting genomic information from Ensembl")
12564 (description
12565 "Genomic data analyses requires integrated visualization of known genomic
12566 information and new experimental data. GenomeGraphs uses the biomaRt package
12567 to perform live annotation queries to Ensembl and translates this to e.g.
12568 gene/transcript structures in viewports of the grid graphics package. This
12569 results in genomic information plotted together with your data. Another
12570 strength of GenomeGraphs is to plot different data types such as array CGH,
12571 gene expression, sequencing and other data, together in one plot using the
12572 same genome coordinate system.")
12573 (license license:artistic2.0)))
12574
12575 (define-public r-wavetiling
12576 (package
12577 (name "r-wavetiling")
12578 (version "1.28.0")
12579 (source
12580 (origin
12581 (method url-fetch)
12582 (uri (bioconductor-uri "waveTiling" version))
12583 (sha256
12584 (base32
12585 "0d7l559zlmly8mncmh1zhkqmsml0bwwfpm7ccp8l26y852vwf7hf"))))
12586 (properties `((upstream-name . "waveTiling")))
12587 (build-system r-build-system)
12588 (propagated-inputs
12589 (list r-affy
12590 r-biobase
12591 r-biostrings
12592 r-genomegraphs
12593 r-genomicranges
12594 r-iranges
12595 r-oligo
12596 r-oligoclasses
12597 r-preprocesscore
12598 r-waveslim))
12599 (home-page "https://r-forge.r-project.org/projects/wavetiling/")
12600 (synopsis "Wavelet-based models for tiling array transcriptome analysis")
12601 (description
12602 "This package is designed to conduct transcriptome analysis for tiling
12603 arrays based on fast wavelet-based functional models.")
12604 (license license:gpl2+)))
12605
12606 (define-public r-variancepartition
12607 (package
12608 (name "r-variancepartition")
12609 (version "1.26.0")
12610 (source
12611 (origin
12612 (method url-fetch)
12613 (uri (bioconductor-uri "variancePartition" version))
12614 (sha256
12615 (base32
12616 "0wk1xql8b0gxyrqz9hs54xvmp7qdw9b8jnv88p4vgv061iwyk7wv"))))
12617 (properties
12618 `((upstream-name . "variancePartition")))
12619 (build-system r-build-system)
12620 (propagated-inputs
12621 (list r-aod
12622 r-biobase
12623 r-biocparallel
12624 r-doparallel
12625 r-foreach
12626 r-ggplot2
12627 r-gplots
12628 r-iterators
12629 r-limma
12630 r-lme4
12631 r-lmertest
12632 r-mass
12633 r-matrix
12634 r-pbkrtest
12635 r-progress
12636 r-rdpack
12637 r-reshape2
12638 r-rhpcblasctl
12639 r-rlang
12640 r-scales))
12641 (native-inputs
12642 (list r-knitr))
12643 (home-page "https://bioconductor.org/packages/variancePartition/")
12644 (synopsis "Analyze variation in gene expression experiments")
12645 (description
12646 "This is a package providing tools to quantify and interpret multiple
12647 sources of biological and technical variation in gene expression experiments.
12648 It uses a linear mixed model to quantify variation in gene expression
12649 attributable to individual, tissue, time point, or technical variables. The
12650 package includes dream differential expression analysis for repeated
12651 measures.")
12652 (license license:gpl2+)))
12653
12654 (define-public r-htqpcr
12655 (package
12656 (name "r-htqpcr")
12657 (version "1.50.0")
12658 (source
12659 (origin
12660 (method url-fetch)
12661 (uri (bioconductor-uri "HTqPCR" version))
12662 (sha256
12663 (base32
12664 "0am98rzwpi3kybq1l27c5qn3n1pg5aqwmh6jq9q0lzbjjin3haqc"))))
12665 (properties `((upstream-name . "HTqPCR")))
12666 (build-system r-build-system)
12667 (propagated-inputs
12668 (list r-affy r-biobase r-gplots r-limma r-rcolorbrewer))
12669 (home-page (string-append "https://www.ebi.ac.uk/sites/ebi.ac.uk/files/"
12670 "groups/bertone/software/HTqPCR.pdf"))
12671 (synopsis "Automated analysis of high-throughput qPCR data")
12672 (description
12673 "Analysis of Ct values from high throughput quantitative real-time
12674 PCR (qPCR) assays across multiple conditions or replicates. The input data
12675 can be from spatially-defined formats such ABI TaqMan Low Density Arrays or
12676 OpenArray; LightCycler from Roche Applied Science; the CFX plates from Bio-Rad
12677 Laboratories; conventional 96- or 384-well plates; or microfluidic devices
12678 such as the Dynamic Arrays from Fluidigm Corporation. HTqPCR handles data
12679 loading, quality assessment, normalization, visualization and parametric or
12680 non-parametric testing for statistical significance in Ct values between
12681 features (e.g. genes, microRNAs).")
12682 (license license:artistic2.0)))
12683
12684 (define-public r-unifiedwmwqpcr
12685 (package
12686 (name "r-unifiedwmwqpcr")
12687 (version "1.32.0")
12688 (source
12689 (origin
12690 (method url-fetch)
12691 (uri (bioconductor-uri "unifiedWMWqPCR" version))
12692 (sha256
12693 (base32
12694 "1skfs94a6bv05c844zf5vfqw1fbgxyppgdnckdbhxg2a2470a4wh"))))
12695 (properties
12696 `((upstream-name . "unifiedWMWqPCR")))
12697 (build-system r-build-system)
12698 (propagated-inputs
12699 (list r-biocgenerics r-htqpcr))
12700 (home-page "https://bioconductor.org/packages/unifiedWMWqPCR")
12701 (synopsis "Unified Wilcoxon-Mann Whitney Test for differential expression in qPCR data")
12702 (description
12703 "This package implements the unified Wilcoxon-Mann-Whitney Test for qPCR
12704 data. This modified test allows for testing differential expression in qPCR
12705 data.")
12706 (license license:gpl2+)))
12707
12708 (define-public r-universalmotif
12709 (package
12710 (name "r-universalmotif")
12711 (version "1.14.1")
12712 (source
12713 (origin
12714 (method url-fetch)
12715 (uri (bioconductor-uri "universalmotif" version))
12716 (sha256
12717 (base32
12718 "1sm54z8aq3534qjsa19wychhwcvwnjlkydmiqqvidiiwcxwqpjsr"))))
12719 (properties
12720 `((upstream-name . "universalmotif")))
12721 (build-system r-build-system)
12722 (arguments
12723 `(#:phases
12724 (modify-phases %standard-phases
12725 (add-after 'unpack 'fix-reference-to-strip
12726 (lambda _
12727 (substitute* "src/Makevars"
12728 (("/usr/bin/strip") (which "strip"))))))))
12729 (propagated-inputs
12730 (list r-biocgenerics
12731 r-biostrings
12732 r-ggplot2
12733 r-iranges
12734 r-mass
12735 r-rcpp
12736 r-rcppthread
12737 r-rlang
12738 r-s4vectors
12739 r-yaml))
12740 (native-inputs
12741 (list r-knitr))
12742 (home-page
12743 "https://bioconductor.org/packages/universalmotif/")
12744 (synopsis
12745 "Specific structures importer, modifier, and exporter for R")
12746 (description
12747 "This package allows importing most common @dfn{specific structure}
12748 (motif) types into R for use by functions provided by other Bioconductor
12749 motif-related packages. Motifs can be exported into most major motif formats
12750 from various classes as defined by other Bioconductor packages. A suite of
12751 motif and sequence manipulation and analysis functions are included, including
12752 enrichment, comparison, P-value calculation, shuffling, trimming, higher-order
12753 motifs, and others.")
12754 (license license:gpl3)))
12755
12756 (define-public r-ace
12757 (package
12758 (name "r-ace")
12759 (version "1.14.0")
12760 (source (origin
12761 (method url-fetch)
12762 (uri (bioconductor-uri "ACE" version))
12763 (sha256
12764 (base32
12765 "1xnw288vz810vjkidar5h218wyc0q2hx0k4zi3r88vaz5rfhc05m"))))
12766 (properties `((upstream-name . "ACE")))
12767 (build-system r-build-system)
12768 (propagated-inputs (list r-biobase r-genomicranges r-ggplot2 r-qdnaseq))
12769 (native-inputs (list r-knitr))
12770 (home-page "https://github.com/tgac-vumc/ACE")
12771 (synopsis
12772 "Absolute copy number estimation from low-coverage whole genome sequencing")
12773 (description
12774 "This package uses segmented copy number data to estimate tumor cell
12775 percentage and produce copy number plots displaying absolute copy numbers. For
12776 this it uses segmented data from the @code{QDNAseq} package, which in turn uses
12777 a number of dependencies to turn mapped reads into segmented data. @code{ACE}
12778 will run @code{QDNAseq} or use its output rds-file of segmented data. It will
12779 subsequently run through all samples in the object(s), for which it will create
12780 individual subdirectories. For each sample, it will calculate how well the
12781 segments fit (the relative error) to integer copy numbers for each percentage
12782 of @dfn{tumor cells} (cells with divergent segments).")
12783 (license license:gpl2)))
12784
12785 (define-public r-acgh
12786 (package
12787 (name "r-acgh")
12788 (version "1.74.0")
12789 (source (origin
12790 (method url-fetch)
12791 (uri (bioconductor-uri "aCGH" version))
12792 (sha256
12793 (base32
12794 "00ni0kwy68v33ggfi8g5vffirhmbhaxg4l54hcqhx75m535z1x7d"))))
12795 (properties `((upstream-name . "aCGH")))
12796 (build-system r-build-system)
12797 (propagated-inputs (list r-biobase r-cluster r-multtest r-survival))
12798 (home-page "https://bioconductor.org/packages/aCGH")
12799 (synopsis
12800 "Classes and functions for array comparative genomic hybridization data")
12801 (description
12802 "This package provides functions for reading
12803 @dfn{array comparative genomic hybridization} (aCGH) data from image analysis
12804 output files and clone information files, creation of @code{aCGH} objects for
12805 storing these data. Basic methods are accessing/replacing, subsetting,
12806 printing and plotting @code{aCGH} objects.")
12807 (license license:gpl2)))
12808
12809 (define-public r-acme
12810 (package
12811 (name "r-acme")
12812 (version "2.52.0")
12813 (source (origin
12814 (method url-fetch)
12815 (uri (bioconductor-uri "ACME" version))
12816 (sha256
12817 (base32
12818 "0ilcsgpc4m47gifxc0yzx2xi3g4day515mncnnjvfdj3iq8xwk25"))))
12819 (properties `((upstream-name . "ACME")))
12820 (build-system r-build-system)
12821 (propagated-inputs (list r-biobase r-biocgenerics))
12822 (home-page "https://bioconductor.org/packages/aCGH/")
12823 (synopsis "Calculating microarray enrichment")
12824 (description
12825 "This package implements @dfn{algorithms for calculating microarray
12826 enrichment} (ACME), and it is a set of tools for analysing tiling array of
12827 @dfn{combined chromatin immunoprecipitation with DNA microarray} (ChIP/chip),
12828 DNAse hypersensitivity, or other experiments that result in regions of the
12829 genome showing enrichment. It does not rely on a specific array technology
12830 (although the array should be a tiling array), is very general (can be applied
12831 in experiments resulting in regions of enrichment), and is very insensitive to
12832 array noise or normalization methods. It is also very fast and can be applied
12833 on whole-genome tiling array experiments quite easily with enough memory.")
12834 (license license:gpl2+)))
12835
12836 (define-public r-acde
12837 (package
12838 (name "r-acde")
12839 (version "1.26.0")
12840 (source (origin
12841 (method url-fetch)
12842 (uri (bioconductor-uri "acde" version))
12843 (sha256
12844 (base32
12845 "0lgq546y4qklfzbc6fjr3d656hn76p6dn4694qfiafql2nlsjbj2"))))
12846 (properties `((upstream-name . "acde")))
12847 (build-system r-build-system)
12848 (propagated-inputs (list r-boot))
12849 (home-page "https://bioconductor.org/packages/acde")
12850 (synopsis
12851 "Identification of differentially expressed genes with artificial components")
12852 (description
12853 "This package provides a multivariate inferential analysis method for
12854 detecting differentially expressed genes in gene expression data. It uses
12855 artificial components, close to the data's principal components but with an
12856 exact interpretation in terms of differential genetic expression, to identify
12857 differentially expressed genes while controlling the @dfn{false discovery
12858 rate} (FDR).")
12859 (license license:gpl3)))
12860
12861 ;; This is a CRAN package, but it depends on Bioconductor packages, so we put
12862 ;; it here.
12863 (define-public r-activedriverwgs
12864 (package
12865 (name "r-activedriverwgs")
12866 (version "1.1.2")
12867 (source
12868 (origin
12869 (method url-fetch)
12870 (uri (cran-uri "ActiveDriverWGS" version))
12871 (sha256
12872 (base32
12873 "13b5yazgv9kckcp6gck183mh1m0q8lc5ixagmcy9s8kv2wz7wq45"))))
12874 (properties
12875 `((upstream-name . "ActiveDriverWGS")))
12876 (build-system r-build-system)
12877 (propagated-inputs
12878 (list r-biostrings
12879 r-bsgenome
12880 r-bsgenome-hsapiens-ucsc-hg19
12881 r-bsgenome-hsapiens-ucsc-hg38
12882 r-bsgenome-mmusculus-ucsc-mm9
12883 r-bsgenome-mmusculus-ucsc-mm10
12884 r-genomeinfodb
12885 r-genomicranges
12886 r-iranges
12887 r-s4vectors))
12888 (native-inputs
12889 (list r-knitr))
12890 (home-page "https://cran.r-project.org/web/packages/ActiveDriverWGS/")
12891 (synopsis "Driver discovery tool for cancer whole genomes")
12892 (description
12893 "This package provides a method for finding an enrichment of cancer
12894 simple somatic mutations (SNVs and Indels) in functional elements across the
12895 human genome. ActiveDriverWGS detects coding and noncoding driver elements
12896 using whole genome sequencing data.")
12897 (license license:gpl3)))
12898
12899 ;; This is a CRAN package, but it depends on Bioconductor packages, so we put
12900 ;; it here.
12901 (define-public r-activepathways
12902 (package
12903 (name "r-activepathways")
12904 (version "1.1.0")
12905 (source
12906 (origin
12907 (method url-fetch)
12908 (uri (cran-uri "ActivePathways" version))
12909 (sha256
12910 (base32
12911 "0zbrgz91mlik7j8j11wsdswqqqfsijj8jkgd5fx1ar3mc6rqsmbg"))))
12912 (properties
12913 `((upstream-name . "ActivePathways")))
12914 (build-system r-build-system)
12915 (propagated-inputs
12916 (list r-data-table r-ggplot2))
12917 (native-inputs
12918 (list r-knitr))
12919 (home-page "https://cran.r-project.org/web/packages/ActivePathways/")
12920 (synopsis "Multivariate pathway enrichment analysis")
12921 (description
12922 "This package represents an integrative method of analyzing multi omics
12923 data that conducts enrichment analysis of annotated gene sets. ActivePathways
12924 uses a statistical data fusion approach, rationalizes contributing evidence
12925 and highlights associated genes, improving systems-level understanding of
12926 cellular organization in health and disease.")
12927 (license license:gpl3)))
12928
12929 (define-public r-bgmix
12930 (package
12931 (name "r-bgmix")
12932 (version "1.56.0")
12933 (source
12934 (origin
12935 (method url-fetch)
12936 (uri (bioconductor-uri "BGmix" version))
12937 (sha256
12938 (base32
12939 "03f6nknp3n49yvg2d9qsmds676rva70pr4wjz0md228jczgjk0vj"))))
12940 (properties `((upstream-name . "BGmix")))
12941 (build-system r-build-system)
12942 (propagated-inputs
12943 (list r-kernsmooth))
12944 (home-page "https://bioconductor.org/packages/BGmix/")
12945 (synopsis "Bayesian models for differential gene expression")
12946 (description
12947 "This package provides fully Bayesian mixture models for differential
12948 gene expression.")
12949 (license license:gpl2)))
12950
12951 (define-public r-bgx
12952 (package
12953 (name "r-bgx")
12954 (version "1.62.0")
12955 (source
12956 (origin
12957 (method url-fetch)
12958 (uri (bioconductor-uri "bgx" version))
12959 (sha256
12960 (base32
12961 "0q2y4n6bcc9pvz5sgfkw1lrb00rrp7q29i1vh7srdfmfhgpyz6bk"))))
12962 (properties `((upstream-name . "bgx")))
12963 (build-system r-build-system)
12964 (propagated-inputs
12965 (list r-affy r-biobase r-gcrma r-rcpp))
12966 (home-page "https://bioconductor.org/packages/bgx/")
12967 (synopsis "Bayesian gene expression")
12968 (description
12969 "This package provides tools for Bayesian integrated analysis of
12970 Affymetrix GeneChips.")
12971 (license license:gpl2)))
12972
12973 (define-public r-bhc
12974 (package
12975 (name "r-bhc")
12976 (version "1.48.0")
12977 (source
12978 (origin
12979 (method url-fetch)
12980 (uri (bioconductor-uri "BHC" version))
12981 (sha256
12982 (base32
12983 "1kqajd16981y5yaak2imaq1i7pilgqdr3nbhggsakh787j1d9rc5"))))
12984 (properties `((upstream-name . "BHC")))
12985 (build-system r-build-system)
12986 (home-page "https://bioconductor.org/packages/BHC/")
12987 (synopsis "Bayesian hierarchical clustering")
12988 (description
12989 "The method implemented in this package performs bottom-up hierarchical
12990 clustering, using a Dirichlet Process (infinite mixture) to model uncertainty
12991 in the data and Bayesian model selection to decide at each step which clusters
12992 to merge. This avoids several limitations of traditional methods, for example
12993 how many clusters there should be and how to choose a principled distance
12994 metric. This implementation accepts multinomial (i.e. discrete, with 2+
12995 categories) or time-series data. This version also includes a randomised
12996 algorithm which is more efficient for larger data sets.")
12997 (license license:gpl3)))
12998
12999 (define-public r-bicare
13000 (package
13001 (name "r-bicare")
13002 (version "1.54.0")
13003 (source
13004 (origin
13005 (method url-fetch)
13006 (uri (bioconductor-uri "BicARE" version))
13007 (sha256
13008 (base32
13009 "0qjh5bsjcjry6k1vzdaascwy2shjrkc2bw0w57w0qa458cbi89z2"))))
13010 (properties `((upstream-name . "BicARE")))
13011 (build-system r-build-system)
13012 (propagated-inputs
13013 (list r-biobase r-gseabase r-multtest))
13014 (home-page "http://bioinfo.curie.fr")
13015 (synopsis "Biclustering analysis and results exploration")
13016 (description
13017 "This is a package for biclustering analysis and exploration of
13018 results.")
13019 (license license:gpl2)))
13020
13021 (define-public r-bifet
13022 (package
13023 (name "r-bifet")
13024 (version "1.16.0")
13025 (source
13026 (origin
13027 (method url-fetch)
13028 (uri (bioconductor-uri "BiFET" version))
13029 (sha256
13030 (base32
13031 "03ypbbn8i0f4bl4m6wfdcv702jydniak56wqjb1vlrckd9aphwzq"))))
13032 (properties `((upstream-name . "BiFET")))
13033 (build-system r-build-system)
13034 (propagated-inputs
13035 (list r-genomicranges r-poibin))
13036 (native-inputs
13037 (list r-knitr))
13038 (home-page "https://bioconductor.org/packages/BiFET")
13039 (synopsis "Bias-free footprint enrichment test")
13040 (description
13041 "BiFET identifies @dfn{transcription factors} (TFs) whose footprints are
13042 over-represented in target regions compared to background regions after
13043 correcting for the bias arising from the imbalance in read counts and GC
13044 contents between the target and background regions. For a given TF k, BiFET
13045 tests the null hypothesis that the target regions have the same probability of
13046 having footprints for the TF k as the background regions while correcting for
13047 the read count and GC content bias.")
13048 (license license:gpl3)))
13049
13050 (define-public r-rsbml
13051 (package
13052 (name "r-rsbml")
13053 (version "2.54.0")
13054 (source
13055 (origin
13056 (method url-fetch)
13057 (uri (bioconductor-uri "rsbml" version))
13058 (sha256
13059 (base32
13060 "1v11pspkml6xdsacgwxw8r4qdhbnn2h2sqgpm9aidaq9p2085b0v"))))
13061 (properties `((upstream-name . "rsbml")))
13062 (build-system r-build-system)
13063 (inputs
13064 (list libsbml))
13065 (propagated-inputs
13066 (list r-biocgenerics r-graph))
13067 (native-inputs
13068 (list pkg-config))
13069 (home-page "http://www.sbml.org")
13070 (synopsis "R support for SBML")
13071 (description
13072 "This package provides an R interface to libsbml for SBML parsing,
13073 validating output, provides an S4 SBML DOM, converts SBML to R graph objects.")
13074 (license license:artistic2.0)))
13075
13076 (define-public r-hypergraph
13077 (package
13078 (name "r-hypergraph")
13079 (version "1.68.0")
13080 (source
13081 (origin
13082 (method url-fetch)
13083 (uri (bioconductor-uri "hypergraph" version))
13084 (sha256
13085 (base32
13086 "0xmryqj5yw1ns6wbhjqbb6h14jlj89zrznzvqnvd4n03ci20kzzp"))))
13087 (properties `((upstream-name . "hypergraph")))
13088 (build-system r-build-system)
13089 (propagated-inputs
13090 (list r-graph))
13091 (home-page "https://bioconductor.org/packages/hypergraph")
13092 (synopsis "Hypergraph data structures")
13093 (description
13094 "This package implements some simple capabilities for representing and
13095 manipulating hypergraphs.")
13096 (license license:artistic2.0)))
13097
13098 (define-public r-hyperdraw
13099 (package
13100 (name "r-hyperdraw")
13101 (version "1.48.0")
13102 (source
13103 (origin
13104 (method url-fetch)
13105 (uri (bioconductor-uri "hyperdraw" version))
13106 (sha256
13107 (base32
13108 "0ndw4y6b15jy4w86vfkahmdc81d3ycjsvqy1mxi55dwvd8xq0ap6"))))
13109 (properties `((upstream-name . "hyperdraw")))
13110 (build-system r-build-system)
13111 (inputs (list graphviz))
13112 (propagated-inputs
13113 (list r-graph r-hypergraph r-rgraphviz))
13114 (home-page "https://bioconductor.org/packages/hyperdraw")
13115 (synopsis "Visualizing hypergraphs")
13116 (description
13117 "This package provides functions for visualizing hypergraphs.")
13118 (license license:gpl2+)))
13119
13120 (define-public r-biggr
13121 (package
13122 (name "r-biggr")
13123 (version "1.32.0")
13124 (source
13125 (origin
13126 (method url-fetch)
13127 (uri (bioconductor-uri "BiGGR" version))
13128 (sha256
13129 (base32
13130 "0n57bgl6xz5b1gpw4isimq2pqxmlabn7jzhbjg2fbxcklabdvrcw"))))
13131 (properties `((upstream-name . "BiGGR")))
13132 (build-system r-build-system)
13133 (propagated-inputs
13134 (list r-hyperdraw
13135 r-hypergraph
13136 r-lim
13137 r-limsolve
13138 r-rsbml
13139 r-stringr))
13140 (home-page "https://bioconductor.org/packages/BiGGR/")
13141 (synopsis "Constraint based modeling using metabolic reconstruction databases")
13142 (description
13143 "This package provides an interface to simulate metabolic reconstruction
13144 from the @url{http://bigg.ucsd.edu/, BiGG database} and other metabolic
13145 reconstruction databases. The package facilitates @dfn{flux balance
13146 analysis} (FBA) and the sampling of feasible flux distributions. Metabolic
13147 networks and estimated fluxes can be visualized with hypergraphs.")
13148 (license license:gpl3+)))
13149
13150 (define-public r-bigmemoryextras
13151 (package
13152 (name "r-bigmemoryextras")
13153 (version "1.38.0")
13154 (source
13155 (origin
13156 (method url-fetch)
13157 (uri (bioconductor-uri "bigmemoryExtras" version))
13158 (sha256
13159 (base32
13160 "1k31h746j8r3f92vj62s38fw12qjkv5814ipcqfbswnxgaan17zj"))))
13161 (properties
13162 `((upstream-name . "bigmemoryExtras")))
13163 (build-system r-build-system)
13164 (propagated-inputs
13165 (list r-bigmemory))
13166 (native-inputs
13167 (list r-knitr))
13168 (home-page "https://github.com/phaverty/bigmemoryExtras")
13169 (synopsis "Extension of the bigmemory package")
13170 (description
13171 "This package defines a @code{BigMatrix} @code{ReferenceClass} which adds
13172 safety and convenience features to the @code{filebacked.big.matrix} class from
13173 the @code{bigmemory} package. @code{BigMatrix} protects against segfaults by
13174 monitoring and gracefully restoring the connection to on-disk data and it also
13175 protects against accidental data modification with a file-system-based
13176 permissions system. Utilities are provided for using @code{BigMatrix}-derived
13177 classes as @code{assayData} matrices within the @code{Biobase} package's
13178 @code{eSet} family of classes. @code{BigMatrix} provides some optimizations
13179 related to attaching to, and indexing into, file-backed matrices with
13180 dimnames. Additionally, the package provides a @code{BigMatrixFactor} class,
13181 a file-backed matrix with factor properties.")
13182 (license license:artistic2.0)))
13183
13184 (define-public r-bigpint
13185 (package
13186 (name "r-bigpint")
13187 (version "1.12.0")
13188 (source
13189 (origin
13190 (method url-fetch)
13191 (uri (bioconductor-uri "bigPint" version))
13192 (sha256
13193 (base32
13194 "1hp69j2qcidrxqs3dxjjngb09nbzp5x2yy4jz1rjmv6ghif9ccfj"))))
13195 (properties `((upstream-name . "bigPint")))
13196 (build-system r-build-system)
13197 (propagated-inputs
13198 (list r-delayedarray
13199 r-dplyr
13200 r-ggally
13201 r-ggplot2
13202 r-gridextra
13203 r-hexbin
13204 r-hmisc
13205 r-htmlwidgets
13206 r-plotly
13207 r-plyr
13208 r-rcolorbrewer
13209 r-reshape
13210 r-shiny
13211 r-shinycssloaders
13212 r-shinydashboard
13213 r-stringr
13214 r-summarizedexperiment
13215 r-tidyr))
13216 (native-inputs
13217 (list r-knitr))
13218 (home-page "https://github.com/lindsayrutter/bigPint")
13219 (synopsis "Big multivariate data plotted interactively")
13220 (description
13221 "This package provides methods for visualizing large multivariate
13222 datasets using static and interactive scatterplot matrices, parallel
13223 coordinate plots, volcano plots, and litre plots. It includes examples for
13224 visualizing RNA-sequencing datasets and differentially expressed genes.")
13225 (license license:gpl3)))
13226
13227 (define-public r-chemminer
13228 (package
13229 (name "r-chemminer")
13230 (version "3.48.0")
13231 (source
13232 (origin
13233 (method url-fetch)
13234 (uri (bioconductor-uri "ChemmineR" version))
13235 (sha256
13236 (base32
13237 "1nri4zkc9lp1mqgsi0h58486vixwiv2989b6pmx2aj5c3575i0ma"))))
13238 (properties `((upstream-name . "ChemmineR")))
13239 (build-system r-build-system)
13240 (propagated-inputs
13241 (list r-base64enc
13242 r-bh
13243 r-biocgenerics
13244 r-dbi
13245 r-digest
13246 r-dt
13247 r-ggplot2
13248 r-gridextra
13249 r-jsonlite
13250 r-png
13251 r-rcpp
13252 r-rcurl
13253 r-rjson
13254 r-rsvg
13255 r-stringi))
13256 (native-inputs
13257 (list r-knitr))
13258 (home-page "https://github.com/girke-lab/ChemmineR")
13259 (synopsis "Cheminformatics toolkit for R")
13260 (description
13261 "ChemmineR is a cheminformatics package for analyzing drug-like small
13262 molecule data in R. It contains functions for efficient processing of large
13263 numbers of molecules, physicochemical/structural property predictions,
13264 structural similarity searching, classification and clustering of compound
13265 libraries with a wide spectrum of algorithms. In addition, it offers
13266 visualization functions for compound clustering results and chemical
13267 structures.")
13268 (license license:artistic2.0)))
13269
13270 (define-public r-fmcsr
13271 (package
13272 (name "r-fmcsr")
13273 (version "1.38.0")
13274 (source
13275 (origin
13276 (method url-fetch)
13277 (uri (bioconductor-uri "fmcsR" version))
13278 (sha256
13279 (base32 "1mblmk21dxc9v2fikhvfg2njwgl190gkysppl6msxizwcmxsmh30"))))
13280 (properties `((upstream-name . "fmcsR")))
13281 (build-system r-build-system)
13282 (propagated-inputs
13283 (list r-biocgenerics r-chemminer r-runit))
13284 (native-inputs (list r-knitr))
13285 (home-page "https://github.com/girke-lab/fmcsR")
13286 (synopsis "Mismatch tolerant maximum common substructure searching")
13287 (description
13288 "The fmcsR package introduces an efficient @dfn{maximum common
13289 substructure} (MCS) algorithms combined with a novel matching strategy that
13290 allows for atom and/or bond mismatches in the substructures shared among two
13291 small molecules. The resulting flexible MCSs (FMCSs) are often larger than
13292 strict MCSs, resulting in the identification of more common features in their
13293 source structures, as well as a higher sensitivity in finding compounds with
13294 weak structural similarities. The fmcsR package provides several utilities to
13295 use the FMCS algorithm for pairwise compound comparisons, structure similarity
13296 searching and clustering.")
13297 (license license:artistic2.0)))
13298
13299 (define-public r-bioassayr
13300 (package
13301 (name "r-bioassayr")
13302 (version "1.34.0")
13303 (source
13304 (origin
13305 (method url-fetch)
13306 (uri (bioconductor-uri "bioassayR" version))
13307 (sha256
13308 (base32
13309 "0zbrci0vgk4qca28i0qb2izhyrz3r95l1w54h9h3zj9f3vd61wrz"))))
13310 (properties `((upstream-name . "bioassayR")))
13311 (build-system r-build-system)
13312 (propagated-inputs
13313 (list r-biocgenerics
13314 r-chemminer
13315 r-dbi
13316 r-matrix
13317 r-rjson
13318 r-rsqlite
13319 r-xml))
13320 (native-inputs
13321 (list r-knitr))
13322 (home-page "https://github.com/girke-lab/bioassayR")
13323 (synopsis "Cross-target analysis of small molecule bioactivity")
13324 (description
13325 "bioassayR is a computational tool that enables simultaneous analysis of
13326 thousands of bioassay experiments performed over a diverse set of compounds
13327 and biological targets. Unique features include support for large-scale
13328 cross-target analyses of both public and custom bioassays, generation of
13329 @dfn{high throughput screening fingerprints} (HTSFPs), and an optional
13330 preloaded database that provides access to a substantial portion of publicly
13331 available bioactivity data.")
13332 (license license:artistic2.0)))
13333
13334 (define-public r-biobroom
13335 (package
13336 (name "r-biobroom")
13337 (version "1.28.0")
13338 (source
13339 (origin
13340 (method url-fetch)
13341 (uri (bioconductor-uri "biobroom" version))
13342 (sha256
13343 (base32
13344 "04x1z9nchm4mbhqr31011zdprc4md156j4zf003s7xx0n278xsgh"))))
13345 (properties `((upstream-name . "biobroom")))
13346 (build-system r-build-system)
13347 (propagated-inputs
13348 (list r-biobase r-broom r-dplyr r-tidyr))
13349 (native-inputs
13350 (list r-knitr))
13351 (home-page "https://github.com/StoreyLab/biobroom")
13352 (synopsis "Turn Bioconductor objects into tidy data frames")
13353 (description
13354 "This package contains methods for converting standard objects
13355 constructed by bioinformatics packages, especially those in Bioconductor, and
13356 converting them to @code{tidy} data. It thus serves as a complement to the
13357 @code{broom} package, and follows the same tidy, augment, glance division of
13358 tidying methods. Tidying data makes it easy to recombine, reshape and
13359 visualize bioinformatics analyses.")
13360 ;; Any version of the LGPL.
13361 (license license:lgpl3+)))
13362
13363 (define-public r-graphite
13364 (package
13365 (name "r-graphite")
13366 (version "1.42.0")
13367 (source
13368 (origin
13369 (method url-fetch)
13370 (uri (bioconductor-uri "graphite" version))
13371 (sha256
13372 (base32
13373 "0nl5mkgrvf7vsqjy48ij9b1dmxfvp9lf8cpay55h93c4qz4x606g"))))
13374 (properties `((upstream-name . "graphite")))
13375 (build-system r-build-system)
13376 (propagated-inputs
13377 (list r-annotationdbi r-graph r-httr r-rappdirs r-rlang))
13378 (home-page "https://bioconductor.org/packages/graphite/")
13379 (synopsis "Networks from pathway databases")
13380 (description
13381 "Graphite provides networks derived from eight public pathway databases,
13382 and automates the conversion of node identifiers (e.g. from Entrez IDs to gene
13383 symbols).")
13384 (license license:agpl3+)))
13385
13386 (define-public r-reactomepa
13387 (package
13388 (name "r-reactomepa")
13389 (version "1.40.0")
13390 (source
13391 (origin
13392 (method url-fetch)
13393 (uri (bioconductor-uri "ReactomePA" version))
13394 (sha256
13395 (base32
13396 "1fd72m2afxbbvbgwy8knp6fiq1h561plmsh4r8a08w21ngmkz2s5"))))
13397 (properties `((upstream-name . "ReactomePA")))
13398 (build-system r-build-system)
13399 (propagated-inputs
13400 (list r-annotationdbi
13401 r-dose
13402 r-enrichplot
13403 r-ggplot2
13404 r-ggraph
13405 r-graphite
13406 r-igraph
13407 r-reactome-db))
13408 (native-inputs
13409 (list r-knitr))
13410 (home-page "https://guangchuangyu.github.io/software/ReactomePA")
13411 (synopsis "Reactome pathway analysis")
13412 (description
13413 "This package provides functions for pathway analysis based on the
13414 REACTOME pathway database. It implements enrichment analysis, gene set
13415 enrichment analysis and several functions for visualization.")
13416 (license license:gpl2)))
13417
13418 (define-public r-ebarrays
13419 (package
13420 (name "r-ebarrays")
13421 (version "2.60.0")
13422 (source
13423 (origin
13424 (method url-fetch)
13425 (uri (bioconductor-uri "EBarrays" version))
13426 (sha256
13427 (base32
13428 "027zarnpxpdnyl877swp5ypxj7zvq0cjp2q2xs6g6yn5dpqjvxxk"))))
13429 (properties `((upstream-name . "EBarrays")))
13430 (build-system r-build-system)
13431 (propagated-inputs
13432 (list r-biobase r-cluster r-lattice))
13433 (home-page "https://bioconductor.org/packages/EBarrays/")
13434 (synopsis "Gene clustering and differential expression identification")
13435 (description
13436 "EBarrays provides tools for the analysis of replicated/unreplicated
13437 microarray data.")
13438 (license license:gpl2+)))
13439
13440 (define-public r-bioccasestudies
13441 (package
13442 (name "r-bioccasestudies")
13443 (version "1.52.0")
13444 (source
13445 (origin
13446 (method url-fetch)
13447 (uri (bioconductor-uri "BiocCaseStudies" version))
13448 (sha256
13449 (base32
13450 "03n49b6fvyyzmvdy4yif3cl7yv21c09c8xdx4cvvax5zz4v4sab1"))))
13451 (properties
13452 `((upstream-name . "BiocCaseStudies")))
13453 (build-system r-build-system)
13454 (propagated-inputs (list r-biobase))
13455 (home-page "https://bioconductor.org/packages/BiocCaseStudies")
13456 (synopsis "Support for the case studies monograph")
13457 (description
13458 "This package provides software and data to support the case studies
13459 monograph.")
13460 (license license:artistic2.0)))
13461
13462 (define-public r-bioccheck
13463 (package
13464 (name "r-bioccheck")
13465 (version "1.32.0")
13466 (source (origin
13467 (method url-fetch)
13468 (uri (bioconductor-uri "BiocCheck" version))
13469 (sha256
13470 (base32
13471 "1k1gxzmxx26hmwdxgagv93mv4jwyygkk8703ds6nvryzhqffzkbc"))))
13472 (properties
13473 `((upstream-name . "BiocCheck")))
13474 (build-system r-build-system)
13475 (propagated-inputs
13476 (list r-codetools
13477 r-graph
13478 r-httr
13479 r-knitr
13480 r-biocmanager
13481 r-biocviews
13482 r-stringdist))
13483 (native-inputs
13484 (list r-knitr))
13485 (home-page "https://bioconductor.org/packages/BiocCheck")
13486 (synopsis "Executes Bioconductor-specific package checks")
13487 (description "This package contains tools to perform additional quality
13488 checks on R packages that are to be submitted to the Bioconductor repository.")
13489 (license license:artistic2.0)))
13490
13491 (define-public r-biocgraph
13492 (package
13493 (name "r-biocgraph")
13494 (version "1.58.0")
13495 (source
13496 (origin
13497 (method url-fetch)
13498 (uri (bioconductor-uri "biocGraph" version))
13499 (sha256
13500 (base32
13501 "1y59a7c4ahhn1g2wz2hkx83izfn8i85mmxxp63jdd0rg7zwhr6nn"))))
13502 (properties `((upstream-name . "biocGraph")))
13503 (build-system r-build-system)
13504 (propagated-inputs
13505 (list r-biocgenerics r-geneplotter r-graph r-rgraphviz))
13506 (home-page "https://bioconductor.org/packages/biocGraph/")
13507 (synopsis "Graph examples and use cases in Bioinformatics")
13508 (description
13509 "This package provides examples and code that make use of the
13510 different graph related packages produced by Bioconductor.")
13511 (license license:artistic2.0)))
13512
13513 (define-public r-biocstyle
13514 (package
13515 (name "r-biocstyle")
13516 (version "2.24.0")
13517 (source (origin
13518 (method url-fetch)
13519 (uri (bioconductor-uri "BiocStyle" version))
13520 (sha256
13521 (base32
13522 "1nwiib201b9q1x19ihqjqr5jl0vnid8wfgpi8sa3y02bn722g5a5"))))
13523 (properties
13524 `((upstream-name . "BiocStyle")))
13525 (build-system r-build-system)
13526 (propagated-inputs
13527 (list r-biocmanager r-bookdown r-knitr r-rmarkdown r-yaml))
13528 (native-inputs
13529 (list r-knitr))
13530 (home-page "https://bioconductor.org/packages/BiocStyle")
13531 (synopsis "Bioconductor formatting styles")
13532 (description "This package provides standard formatting styles for
13533 Bioconductor PDF and HTML documents. Package vignettes illustrate use and
13534 functionality.")
13535 (license license:artistic2.0)))
13536
13537 (define-public r-biocviews
13538 (package
13539 (name "r-biocviews")
13540 (version "1.64.0")
13541 (source (origin
13542 (method url-fetch)
13543 (uri (bioconductor-uri "biocViews" version))
13544 (sha256
13545 (base32
13546 "1lahla53awdqiglfiygbxg5pkzfabym7n5abgyp1nvqsvsj0g126"))))
13547 (properties
13548 `((upstream-name . "biocViews")))
13549 (build-system r-build-system)
13550 (propagated-inputs
13551 (list r-biobase
13552 r-biocmanager
13553 r-graph
13554 r-rbgl
13555 r-rcurl
13556 r-xml
13557 r-runit))
13558 (home-page "https://bioconductor.org/packages/biocViews")
13559 (synopsis "Bioconductor package categorization helper")
13560 (description "The purpose of biocViews is to create HTML pages that
13561 categorize packages in a Bioconductor package repository according to keywords,
13562 also known as views, in a controlled vocabulary.")
13563 (license license:artistic2.0)))
13564
13565 (define-public r-experimenthub
13566 (package
13567 (name "r-experimenthub")
13568 (version "2.4.0")
13569 (source
13570 (origin
13571 (method url-fetch)
13572 (uri (bioconductor-uri "ExperimentHub" version))
13573 (sha256
13574 (base32
13575 "11hna8vrm1az1zk7pw2dv0wh84sd0hw2bi55w40hqvs36csb7lkl"))))
13576 (properties `((upstream-name . "ExperimentHub")))
13577 (build-system r-build-system)
13578 (propagated-inputs
13579 (list r-annotationhub
13580 r-biocfilecache
13581 r-biocgenerics
13582 r-biocmanager
13583 r-curl
13584 r-rappdirs
13585 r-s4vectors))
13586 (native-inputs
13587 (list r-knitr))
13588 (home-page "https://bioconductor.org/packages/ExperimentHub/")
13589 (synopsis "Client to access ExperimentHub resources")
13590 (description
13591 "This package provides a client for the Bioconductor ExperimentHub web
13592 resource. ExperimentHub provides a central location where curated data from
13593 experiments, publications or training courses can be accessed. Each resource
13594 has associated metadata, tags and date of modification. The client creates
13595 and manages a local cache of files retrieved enabling quick and reproducible
13596 access.")
13597 (license license:artistic2.0)))
13598
13599 (define-public r-grohmm
13600 (package
13601 (name "r-grohmm")
13602 (version "1.30.1")
13603 (source
13604 (origin
13605 (method url-fetch)
13606 (uri (bioconductor-uri "groHMM" version))
13607 (sha256
13608 (base32
13609 "0v2mk7xcy483w2nygpmyjp73kj3v5pkk1kf1wr41n33dxqlddqai"))))
13610 (properties `((upstream-name . "groHMM")))
13611 (build-system r-build-system)
13612 (propagated-inputs
13613 (list r-genomeinfodb
13614 r-genomicalignments
13615 r-genomicranges
13616 r-iranges
13617 r-mass
13618 r-rtracklayer
13619 r-s4vectors))
13620 (home-page "https://github.com/Kraus-Lab/groHMM")
13621 (synopsis "GRO-seq analysis pipeline")
13622 (description
13623 "This package provides a pipeline for the analysis of GRO-seq data.")
13624 (license license:gpl3+)))
13625
13626 (define-public r-multiassayexperiment
13627 (package
13628 (name "r-multiassayexperiment")
13629 (version "1.22.0")
13630 (source
13631 (origin
13632 (method url-fetch)
13633 (uri (bioconductor-uri "MultiAssayExperiment" version))
13634 (sha256
13635 (base32
13636 "1wnp52l9vifxn1wzqgndzp9b6ih0s1cflxx1fhw32k32d05cw9q1"))))
13637 (properties
13638 `((upstream-name . "MultiAssayExperiment")))
13639 (build-system r-build-system)
13640 (propagated-inputs
13641 (list r-biobase
13642 r-biocgenerics
13643 r-genomicranges
13644 r-iranges
13645 r-s4vectors
13646 r-summarizedexperiment
13647 r-tidyr))
13648 (native-inputs
13649 (list r-knitr))
13650 (home-page "https://waldronlab.io/MultiAssayExperiment/")
13651 (synopsis "Integration of multi-omics experiments in Bioconductor")
13652 (description
13653 "MultiAssayExperiment harmonizes data management of multiple assays
13654 performed on an overlapping set of specimens. It provides a familiar
13655 Bioconductor user experience by extending concepts from
13656 @code{SummarizedExperiment}, supporting an open-ended mix of standard data
13657 classes for individual assays, and allowing subsetting by genomic ranges or
13658 rownames.")
13659 (license license:artistic2.0)))
13660
13661 (define-public r-bioconcotk
13662 (package
13663 (name "r-bioconcotk")
13664 (version "1.16.0")
13665 (source
13666 (origin
13667 (method url-fetch)
13668 (uri (bioconductor-uri "BiocOncoTK" version))
13669 (sha256
13670 (base32
13671 "1alplszw84vqa1mvzp996f94s40scmh4qwbrqhg43hrnyvbnq7pi"))))
13672 (properties `((upstream-name . "BiocOncoTK")))
13673 (build-system r-build-system)
13674 (propagated-inputs
13675 (list r-bigrquery
13676 r-car
13677 r-complexheatmap
13678 r-curatedtcgadata
13679 r-dbi
13680 r-dplyr
13681 r-dt
13682 r-genomicfeatures
13683 r-genomicranges
13684 r-ggplot2
13685 r-ggpubr
13686 r-graph
13687 r-httr
13688 r-iranges
13689 r-magrittr
13690 r-plyr
13691 r-rgraphviz
13692 r-rjson
13693 r-s4vectors
13694 r-scales
13695 r-shiny
13696 r-summarizedexperiment))
13697 (native-inputs
13698 (list r-knitr))
13699 (home-page "https://bioconductor.org/packages/BiocOncoTK")
13700 (synopsis "Bioconductor components for general cancer genomics")
13701 (description
13702 "The purpose of this package is to provide a central interface to various
13703 tools for genome-scale analysis of cancer studies.")
13704 (license license:artistic2.0)))
13705
13706 (define-public r-biocor
13707 (package
13708 (name "r-biocor")
13709 (version "1.20.0")
13710 (source
13711 (origin
13712 (method url-fetch)
13713 (uri (bioconductor-uri "BioCor" version))
13714 (sha256
13715 (base32
13716 "004mksswampwisljcdz6fswwbgdjdii3y86gjzib0gf8v4w7w4q3"))))
13717 (properties `((upstream-name . "BioCor")))
13718 (build-system r-build-system)
13719 (propagated-inputs
13720 (list r-biocparallel r-gseabase r-matrix))
13721 (native-inputs
13722 (list r-knitr))
13723 (home-page "https://llrs.github.io/BioCor/")
13724 (synopsis "Functional similarities")
13725 (description
13726 "This package provides tools to calculate functional similarities based
13727 on the pathways described on KEGG and REACTOME or in gene sets. These
13728 similarities can be calculated for pathways or gene sets, genes, or clusters
13729 and combined with other similarities. They can be used to improve networks,
13730 gene selection, testing relationships, and so on.")
13731 (license license:expat)))
13732
13733 (define-public r-biocpkgtools
13734 (package
13735 (name "r-biocpkgtools")
13736 (version "1.14.0")
13737 (source
13738 (origin
13739 (method url-fetch)
13740 (uri (bioconductor-uri "BiocPkgTools" version))
13741 (sha256
13742 (base32
13743 "1v0824vmg49q9lh0igdyniryyknw6vmh462rn25kmg9hdna0w99h"))))
13744 (properties `((upstream-name . "BiocPkgTools")))
13745 (build-system r-build-system)
13746 (propagated-inputs
13747 (list r-biocfilecache
13748 r-biocmanager
13749 r-biocviews
13750 r-dplyr
13751 r-dt
13752 r-gh
13753 r-graph
13754 r-htmltools
13755 r-htmlwidgets
13756 r-httr
13757 r-igraph
13758 r-jsonlite
13759 r-magrittr
13760 r-rbgl
13761 r-readr
13762 r-rlang
13763 r-rvest
13764 r-stringr
13765 r-tibble
13766 r-tidyr
13767 r-tidyselect
13768 r-xml2))
13769 (native-inputs
13770 (list r-knitr))
13771 (home-page "https://github.com/seandavi/BiocPkgTools")
13772 (synopsis "Collection of tools for learning about Bioconductor packages")
13773 (description
13774 "Bioconductor has a rich ecosystem of metadata around packages, usage,
13775 and build status. This package is a simple collection of functions to access
13776 that metadata from R. The goal is to expose metadata for data mining and
13777 value-added functionality such as package searching, text mining, and
13778 analytics on packages.")
13779 (license license:expat)))
13780
13781 (define-public r-biocset
13782 (package
13783 (name "r-biocset")
13784 (version "1.10.0")
13785 (source
13786 (origin
13787 (method url-fetch)
13788 (uri (bioconductor-uri "BiocSet" version))
13789 (sha256
13790 (base32
13791 "1ghba7020inrdxlbrrgds9gjymjxjma2p89b9lgkjin89zalqglh"))))
13792 (properties `((upstream-name . "BiocSet")))
13793 (build-system r-build-system)
13794 (propagated-inputs
13795 (list r-annotationdbi
13796 r-biocio
13797 r-dplyr
13798 r-keggrest
13799 r-ontologyindex
13800 r-plyr
13801 r-rlang
13802 r-s4vectors
13803 r-tibble
13804 r-tidyr))
13805 (native-inputs
13806 (list r-knitr))
13807 (home-page
13808 "https://bioconductor.org/packages/BiocSet")
13809 (synopsis
13810 "Representing Different Biological Sets")
13811 (description
13812 "BiocSet displays different biological sets in a triple tibble format.
13813 These three tibbles are @code{element}, @code{set}, and @code{elementset}.
13814 The user has the ability to activate one of these three tibbles to perform
13815 common functions from the @code{dplyr} package. Mapping functionality and
13816 accessing web references for elements/sets are also available in BiocSet.")
13817 (license license:artistic2.0)))
13818
13819 (define-public r-biocworkflowtools
13820 (package
13821 (name "r-biocworkflowtools")
13822 (version "1.22.0")
13823 (source
13824 (origin
13825 (method url-fetch)
13826 (uri (bioconductor-uri "BiocWorkflowTools" version))
13827 (sha256
13828 (base32
13829 "1jj4icpkhrv9f6yx3vghkpdil1pfghf3yvc9756wmndvhs100r5l"))))
13830 (properties
13831 `((upstream-name . "BiocWorkflowTools")))
13832 (build-system r-build-system)
13833 (propagated-inputs
13834 (list r-biocstyle
13835 r-bookdown
13836 r-git2r
13837 r-httr
13838 r-knitr
13839 r-rmarkdown
13840 r-rstudioapi
13841 r-stringr
13842 r-usethis))
13843 (native-inputs
13844 (list r-knitr))
13845 (home-page "https://bioconductor.org/packages/BiocWorkflowTools/")
13846 (synopsis "Tools to aid the development of Bioconductor Workflow packages")
13847 (description
13848 "This package provides functions to ease the transition between
13849 Rmarkdown and LaTeX documents when authoring a Bioconductor Workflow.")
13850 (license license:expat)))
13851
13852 (define-public r-biodist
13853 (package
13854 (name "r-biodist")
13855 (version "1.68.0")
13856 (source
13857 (origin
13858 (method url-fetch)
13859 (uri (bioconductor-uri "bioDist" version))
13860 (sha256
13861 (base32
13862 "04nrvrcvpj0sn8p2i8n3ggsl2s7r4na576174i7bn1sj21vr0yb0"))))
13863 (properties `((upstream-name . "bioDist")))
13864 (build-system r-build-system)
13865 (propagated-inputs
13866 (list r-biobase r-kernsmooth))
13867 (home-page "https://bioconductor.org/packages/bioDist/")
13868 (synopsis "Different distance measures")
13869 (description
13870 "This package provides a collection of software tools for calculating
13871 distance measures.")
13872 (license license:artistic2.0)))
13873
13874 (define-public r-pcatools
13875 (package
13876 (name "r-pcatools")
13877 (version "2.8.0")
13878 (source
13879 (origin
13880 (method url-fetch)
13881 (uri (bioconductor-uri "PCAtools" version))
13882 (sha256
13883 (base32
13884 "03s4dh008fys2rrcpzanc0892p63f6jyyvzc9m42jbi1dlkyx26v"))))
13885 (properties `((upstream-name . "PCAtools")))
13886 (build-system r-build-system)
13887 (propagated-inputs
13888 (list r-beachmat
13889 r-bh
13890 r-biocparallel
13891 r-biocsingular
13892 r-cowplot
13893 r-delayedarray
13894 r-delayedmatrixstats
13895 r-dqrng
13896 r-ggplot2
13897 r-ggrepel
13898 r-lattice
13899 r-matrix
13900 r-rcpp
13901 r-reshape2))
13902 (native-inputs (list r-knitr))
13903 (home-page "https://github.com/kevinblighe/PCAtools")
13904 (synopsis "PCAtools: everything Principal Components Analysis")
13905 (description
13906 "@dfn{Principal Component Analysis} (PCA) extracts the fundamental
13907 structure of the data without the need to build any model to represent it.
13908 This \"summary\" of the data is arrived at through a process of reduction that
13909 can transform the large number of variables into a lesser number that are
13910 uncorrelated (i.e. the 'principal components'), while at the same time being
13911 capable of easy interpretation on the original data. PCAtools provides
13912 functions for data exploration via PCA, and allows the user to generate
13913 publication-ready figures. PCA is performed via @code{BiocSingular}; users
13914 can also identify an optimal number of principal components via different
13915 metrics, such as the elbow method and Horn's parallel analysis, which has
13916 relevance for data reduction in single-cell RNA-seq (scRNA-seq) and high
13917 dimensional mass cytometry data.")
13918 (license license:gpl3)))
13919
13920 (define-public r-rgreat
13921 (package
13922 (name "r-rgreat")
13923 (version "1.28.0")
13924 (source
13925 (origin
13926 (method url-fetch)
13927 (uri (bioconductor-uri "rGREAT" version))
13928 (sha256
13929 (base32
13930 "0px72r8mjimf5mxfwb9qz46kqpgjw5gaqq41hy0212ymjd8whaky"))))
13931 (properties `((upstream-name . "rGREAT")))
13932 (build-system r-build-system)
13933 (propagated-inputs
13934 (list r-genomicranges r-getoptlong r-iranges r-rcurl r-rjson))
13935 (native-inputs (list r-knitr))
13936 (home-page "https://github.com/jokergoo/rGREAT")
13937 (synopsis "Client for GREAT analysis")
13938 (description
13939 "This package makes GREAT (Genomic Regions Enrichment of Annotations
13940 Tool) analysis automatic by constructing a HTTP POST request according to
13941 user's input and automatically retrieving results from GREAT web server.")
13942 (license license:expat)))
13943
13944 (define-public r-m3c
13945 (package
13946 (name "r-m3c")
13947 (version "1.18.0")
13948 (source
13949 (origin
13950 (method url-fetch)
13951 (uri (bioconductor-uri "M3C" version))
13952 (sha256
13953 (base32
13954 "120gd7gkgc98d1l6hl2ij799b3jksdnga5iyb44ps9mbc79hl012"))))
13955 (properties `((upstream-name . "M3C")))
13956 (build-system r-build-system)
13957 (propagated-inputs
13958 (list r-cluster
13959 r-corpcor
13960 r-doparallel
13961 r-dosnow
13962 r-foreach
13963 r-ggplot2
13964 r-matrix
13965 r-matrixcalc
13966 r-rtsne
13967 r-umap))
13968 (native-inputs (list r-knitr))
13969 (home-page "https://bioconductor.org/packages/M3C")
13970 (synopsis "Monte Carlo reference-based consensus clustering")
13971 (description
13972 "M3C is a consensus clustering algorithm that uses a Monte Carlo
13973 simulation to eliminate overestimation of @code{K} and can reject the null
13974 hypothesis @code{K=1}.")
13975 (license license:agpl3+)))
13976
13977 (define-public r-icens
13978 (package
13979 (name "r-icens")
13980 (version "1.68.0")
13981 (source
13982 (origin
13983 (method url-fetch)
13984 (uri (bioconductor-uri "Icens" version))
13985 (sha256
13986 (base32
13987 "0jnbfv7js8bw0ginql90krrpk0p54whj9igw0zk3jc45jqvj2vyc"))))
13988 (properties `((upstream-name . "Icens")))
13989 (build-system r-build-system)
13990 (propagated-inputs
13991 (list r-survival))
13992 (home-page "https://bioconductor.org/packages/Icens")
13993 (synopsis "NPMLE for censored and truncated data")
13994 (description
13995 "This package provides many functions for computing the
13996 @dfn{nonparametric maximum likelihood estimator} (NPMLE) for censored and
13997 truncated data.")
13998 (license license:artistic2.0)))
13999
14000 ;; This is a CRAN package but it depends on r-icens, which is published on
14001 ;; Bioconductor.
14002 (define-public r-interval
14003 (package
14004 (name "r-interval")
14005 (version "1.1-0.8")
14006 (source
14007 (origin
14008 (method url-fetch)
14009 (uri (cran-uri "interval" version))
14010 (sha256
14011 (base32
14012 "0g0k9nri19p3y3s70ic1w3i3sxq8fbsxaikd7c4d6afqzr8hk2nl"))))
14013 (properties `((upstream-name . "interval")))
14014 (build-system r-build-system)
14015 (propagated-inputs
14016 (list r-icens r-mlecens r-perm r-survival))
14017 (home-page "https://cran.r-project.org/web/packages/interval/")
14018 (synopsis "Weighted Logrank tests and NPMLE for interval censored data")
14019 (description
14020 "This package provides functions to fit nonparametric survival curves,
14021 plot them, and perform logrank or Wilcoxon type tests.")
14022 (license license:gpl2+)))
14023
14024 ;; This is a CRAN package, but it depends on r-interval, which depends on a
14025 ;; Bioconductor package.
14026 (define-public r-fhtest
14027 (package
14028 (name "r-fhtest")
14029 (version "1.5")
14030 (source
14031 (origin
14032 (method url-fetch)
14033 (uri (cran-uri "FHtest" version))
14034 (sha256
14035 (base32
14036 "00mql2r4f5hxhdqf27q3x9s5rz2zzakx2myym97b1w1s7c5znl4q"))))
14037 (properties `((upstream-name . "FHtest")))
14038 (build-system r-build-system)
14039 (propagated-inputs
14040 (list r-interval r-kmsurv r-mass r-perm r-survival))
14041 (home-page "https://cran.r-project.org/web/packages/FHtest/")
14042 (synopsis "Tests for survival data based on the Fleming-Harrington class")
14043 (description
14044 "This package provides functions to compare two or more survival curves
14045 with:
14046
14047 @itemize
14048 @item The Fleming-Harrington test for right-censored data based on
14049 permutations and on counting processes.
14050 @item An extension of the Fleming-Harrington test for interval-censored data
14051 based on a permutation distribution and on a score vector distribution.
14052 @end itemize
14053 ")
14054 (license license:gpl2+)))
14055
14056 (define-public r-fourcseq
14057 (package
14058 (name "r-fourcseq")
14059 (version "1.24.0")
14060 (source
14061 (origin
14062 (method url-fetch)
14063 (uri (bioconductor-uri "FourCSeq" version))
14064 (sha256
14065 (base32 "1rwdphcj26xis47n8j1fiyc3k3qbsgn0bhf5bhgy5vm11yqyvicb"))))
14066 (properties `((upstream-name . "FourCSeq")))
14067 (build-system r-build-system)
14068 (propagated-inputs
14069 (list r-biobase
14070 r-biostrings
14071 r-deseq2
14072 r-fda
14073 r-genomicalignments
14074 r-genomicranges
14075 r-ggbio
14076 r-ggplot2
14077 r-gtools
14078 r-lsd
14079 r-matrix
14080 r-reshape2
14081 r-rsamtools
14082 r-rtracklayer
14083 r-summarizedexperiment))
14084 (native-inputs
14085 (list r-knitr))
14086 (home-page
14087 "https://bioconductor.org/packages/release/bioc/html/FourCSeq.html")
14088 (synopsis "Analysis of multiplexed 4C sequencing data")
14089 (description
14090 "This package is an R package dedicated to the analysis of (multiplexed)
14091 4C sequencing data. @code{r-fourcseq} provides a pipeline to detect specific
14092 interactions between DNA elements and identify differential interactions
14093 between conditions. The statistical analysis in R starts with individual bam
14094 files for each sample as inputs. To obtain these files, the package contains
14095 a Python script to demultiplex libraries and trim off primer sequences. With
14096 a standard alignment software the required bam files can be then be
14097 generated.")
14098 (license license:gpl3+)))
14099
14100 (define-public r-preprocesscore
14101 (package
14102 (name "r-preprocesscore")
14103 (version "1.58.0")
14104 (source
14105 (origin
14106 (method url-fetch)
14107 (uri (bioconductor-uri "preprocessCore" version))
14108 (sha256
14109 (base32
14110 "1sqpp00hhv6gypflrjw8qpqyqgdcp29m86gmi1di1574x8casdkf"))))
14111 (properties
14112 `((upstream-name . "preprocessCore")))
14113 (build-system r-build-system)
14114 (home-page "https://github.com/bmbolstad/preprocessCore")
14115 (synopsis "Collection of pre-processing functions")
14116 (description
14117 "This package provides a library of core pre-processing and normalization
14118 routines.")
14119 (license license:lgpl2.0+)))
14120
14121 (define-public r-s4vectors
14122 (package
14123 (name "r-s4vectors")
14124 (version "0.34.0")
14125 (source (origin
14126 (method url-fetch)
14127 (uri (bioconductor-uri "S4Vectors" version))
14128 (sha256
14129 (base32
14130 "0j3ybhzdhlhw8527nks3mjja28asjya2n0m0rjkh4bw66rkfys4k"))))
14131 (properties
14132 `((upstream-name . "S4Vectors")))
14133 (build-system r-build-system)
14134 (propagated-inputs
14135 (list r-biocgenerics))
14136 (home-page "https://bioconductor.org/packages/S4Vectors")
14137 (synopsis "S4 implementation of vectors and lists")
14138 (description
14139 "The S4Vectors package defines the @code{Vector} and @code{List} virtual
14140 classes and a set of generic functions that extend the semantic of ordinary
14141 vectors and lists in R. Package developers can easily implement vector-like
14142 or list-like objects as concrete subclasses of @code{Vector} or @code{List}.
14143 In addition, a few low-level concrete subclasses of general interest (e.g.
14144 @code{DataFrame}, @code{Rle}, and @code{Hits}) are implemented in the
14145 S4Vectors package itself.")
14146 (license license:artistic2.0)))
14147
14148 ;; This is a CRAN package, but it depends on preprocessorcore, which is a
14149 ;; Bioconductor package.
14150 (define-public r-wgcna
14151 (package
14152 (name "r-wgcna")
14153 (version "1.71")
14154 (source
14155 (origin
14156 (method url-fetch)
14157 (uri (cran-uri "WGCNA" version))
14158 (sha256
14159 (base32
14160 "027pkc4pyn9bifqbjs05318gvlm06mffw016j50n59wfi2g39x91"))))
14161 (properties `((upstream-name . "WGCNA")))
14162 (build-system r-build-system)
14163 (propagated-inputs
14164 (list r-annotationdbi
14165 r-doparallel
14166 r-dynamictreecut
14167 r-fastcluster
14168 r-foreach
14169 r-go-db
14170 r-hmisc
14171 r-impute
14172 r-rcpp
14173 r-survival
14174 r-matrixstats
14175 r-preprocesscore))
14176 (home-page
14177 "http://www.genetics.ucla.edu/labs/horvath/CoexpressionNetwork/Rpackages/WGCNA/")
14178 (synopsis "Weighted correlation network analysis")
14179 (description
14180 "This package provides functions necessary to perform Weighted
14181 Correlation Network Analysis on high-dimensional data. It includes functions
14182 for rudimentary data cleaning, construction and summarization of correlation
14183 networks, module identification and functions for relating both variables and
14184 modules to sample traits. It also includes a number of utility functions for
14185 data manipulation and visualization.")
14186 (license license:gpl2+)))
14187
14188 (define-public r-rgraphviz
14189 (package
14190 (name "r-rgraphviz")
14191 (version "2.40.0")
14192 (source
14193 (origin
14194 (method url-fetch)
14195 (uri (bioconductor-uri "Rgraphviz" version))
14196 (sha256
14197 (base32
14198 "1r6ff7w2bmyfl1vzjvpgnhb8f5arwjlpab8fw5ph8fgyiqbcx94l"))))
14199 (properties `((upstream-name . "Rgraphviz")))
14200 (build-system r-build-system)
14201 (arguments
14202 `(#:phases
14203 (modify-phases %standard-phases
14204 (add-after 'unpack 'make-reproducible
14205 (lambda _
14206 ;; The replacement value is taken from src/graphviz/builddate.h
14207 (substitute* "src/graphviz/configure"
14208 (("VERSION_DATE=.*")
14209 "VERSION_DATE=20200427.2341\n"))
14210 #t)))))
14211 ;; FIXME: Rgraphviz bundles the sources of an older variant of
14212 ;; graphviz. It does not build with the latest version of graphviz, so
14213 ;; we do not add graphviz to the inputs.
14214 (inputs (list zlib))
14215 (propagated-inputs
14216 (list r-graph))
14217 (native-inputs
14218 (list pkg-config))
14219 (home-page "https://bioconductor.org/packages/Rgraphviz")
14220 (synopsis "Plotting capabilities for R graph objects")
14221 (description
14222 "This package interfaces R with the graphviz library for plotting R graph
14223 objects from the @code{graph} package.")
14224 (license license:epl1.0)))
14225
14226 (define-public r-fithic
14227 (package
14228 (name "r-fithic")
14229 (version "1.22.0")
14230 (source (origin
14231 (method url-fetch)
14232 (uri (bioconductor-uri "FitHiC" version))
14233 (sha256
14234 (base32
14235 "0iv14yx3g7shzl8qrjknyxbmiylj51sbd1wzr1ff9lc5shgl55kq"))))
14236 (properties `((upstream-name . "FitHiC")))
14237 (build-system r-build-system)
14238 (propagated-inputs
14239 (list r-data-table r-fdrtool r-rcpp))
14240 (native-inputs
14241 (list r-knitr))
14242 (home-page "https://bioconductor.org/packages/FitHiC")
14243 (synopsis "Confidence estimation for intra-chromosomal contact maps")
14244 (description
14245 "Fit-Hi-C is a tool for assigning statistical confidence estimates to
14246 intra-chromosomal contact maps produced by genome-wide genome architecture
14247 assays such as Hi-C.")
14248 (license license:gpl2+)))
14249
14250 (define-public r-hitc
14251 (package
14252 (name "r-hitc")
14253 (version "1.40.0")
14254 (source (origin
14255 (method url-fetch)
14256 (uri (bioconductor-uri "HiTC" version))
14257 (sha256
14258 (base32
14259 "1pkshlrra26cad0hf8a54brlkazni6rsvrplh36azxapx5rpps4s"))))
14260 (properties `((upstream-name . "HiTC")))
14261 (build-system r-build-system)
14262 (propagated-inputs
14263 (list r-biostrings
14264 r-genomeinfodb
14265 r-genomicranges
14266 r-iranges
14267 r-matrix
14268 r-rcolorbrewer
14269 r-rtracklayer))
14270 (home-page "https://bioconductor.org/packages/HiTC")
14271 (synopsis "High throughput chromosome conformation capture analysis")
14272 (description
14273 "The HiTC package was developed to explore high-throughput \"C\" data
14274 such as 5C or Hi-C. Dedicated R classes as well as standard methods for
14275 quality controls, normalization, visualization, and further analysis are also
14276 provided.")
14277 (license license:artistic2.0)))
14278
14279 (define-public r-hdf5array
14280 (package
14281 (name "r-hdf5array")
14282 (version "1.24.1")
14283 (source
14284 (origin
14285 (method url-fetch)
14286 (uri (bioconductor-uri "HDF5Array" version))
14287 (sha256
14288 (base32
14289 "1r1lg7k60qgb489xkypd4gvm1fmdlihvylb5va6xj58ipndbfday"))))
14290 (properties `((upstream-name . "HDF5Array")))
14291 (build-system r-build-system)
14292 (inputs
14293 (list zlib))
14294 (propagated-inputs
14295 (list r-biocgenerics
14296 r-delayedarray
14297 r-iranges
14298 r-matrix
14299 r-rhdf5
14300 r-rhdf5filters
14301 r-rhdf5lib
14302 r-s4vectors))
14303 (home-page "https://bioconductor.org/packages/HDF5Array")
14304 (synopsis "HDF5 back end for DelayedArray objects")
14305 (description "This package provides an array-like container for convenient
14306 access and manipulation of HDF5 datasets. It supports delayed operations and
14307 block processing.")
14308 (license license:artistic2.0)))
14309
14310 (define-public r-rhdf5lib
14311 (package
14312 (name "r-rhdf5lib")
14313 (version "1.18.2")
14314 (source
14315 (origin
14316 (method url-fetch)
14317 (uri (bioconductor-uri "Rhdf5lib" version))
14318 (sha256
14319 (base32
14320 "1jpb8h7c724yz51zjfqs90bsqxgmy1rry2ra9qamsgqpr2j9764g"))
14321 (modules '((guix build utils)))
14322 (snippet
14323 '(begin
14324 ;; Delete bundled binaries
14325 (delete-file-recursively "src/wininclude/")
14326 (delete-file-recursively "src/winlib/")
14327 (delete-file "src/hdf5small_cxx_hl_1.10.7.tar.gz")))))
14328 (properties `((upstream-name . "Rhdf5lib")))
14329 (build-system r-build-system)
14330 (arguments
14331 `(#:phases
14332 (modify-phases %standard-phases
14333 (add-after 'unpack 'do-not-use-bundled-hdf5
14334 (lambda* (#:key inputs #:allow-other-keys)
14335 (for-each delete-file '("configure" "configure.ac"))
14336 (substitute* "R/zzz.R"
14337 (("return\\(links\\)") "return(\" -lz\")"))
14338 (with-directory-excursion "src"
14339 (invoke "tar" "xvf" (assoc-ref inputs "hdf5-source"))
14340 (rename-file (string-append "hdf5-" ,(package-version hdf5-1.10))
14341 "hdf5")
14342 ;; Remove timestamp and host system information to make
14343 ;; the build reproducible.
14344 (substitute* "hdf5/src/libhdf5.settings.in"
14345 (("Configured on: @CONFIG_DATE@")
14346 "Configured on: Guix")
14347 (("Uname information:.*")
14348 "Uname information: Linux\n")
14349 ;; Remove unnecessary store reference.
14350 (("C Compiler:.*")
14351 "C Compiler: GCC\n"))
14352 (rename-file "hdf5/src/libhdf5.settings.in"
14353 "hdf5/src/libhdf5.settings")
14354 (rename-file "Makevars.in" "Makevars")
14355 (substitute* "Makevars"
14356 (("@BUILD_HDF5@") "")
14357 (("@COPY_SZIP@") "")
14358 (("@ZLIB_LIB@") "-lz")
14359 (("@ZLIB_INCLUDE@") "")
14360 (("HDF5_CXX_LIB=.*")
14361 (string-append "HDF5_CXX_LIB="
14362 (assoc-ref inputs "hdf5") "/lib/libhdf5_cpp.a\n"))
14363 (("HDF5_LIB=.*")
14364 (string-append "HDF5_LIB="
14365 (assoc-ref inputs "hdf5") "/lib/libhdf5.a\n"))
14366 (("HDF5_CXX_INCLUDE=.*") "HDF5_CXX_INCLUDE=./hdf5/c++/src\n")
14367 (("HDF5_INCLUDE=.*") "HDF5_INCLUDE=./hdf5/src\n")
14368 (("HDF5_HL_INCLUDE=.*") "HDF5_HL_INCLUDE=./hdf5/hl/src\n")
14369 (("HDF5_HL_CXX_INCLUDE=.*") "HDF5_HL_CXX_INCLUDE=./hdf5/hl/c++/src\n")
14370 (("HDF5_HL_LIB=.*")
14371 (string-append "HDF5_HL_LIB="
14372 (assoc-ref inputs "hdf5") "/lib/libhdf5_hl.a\n"))
14373 (("HDF5_HL_CXX_LIB=.*")
14374 (string-append "HDF5_HL_CXX_LIB="
14375 (assoc-ref inputs "hdf5") "/lib/libhdf5_hl_cpp.a\n"))
14376 ;; szip is non-free software
14377 (("cp \"\\$\\{SZIP_LIB\\}.*") "")
14378 (("PKG_LIBS =.*") "PKG_LIBS = -lz -lhdf5\n"))))))))
14379 (propagated-inputs
14380 (list hdf5-1.10 zlib))
14381 (native-inputs
14382 `(("hdf5-source" ,(package-source hdf5-1.10))
14383 ("r-knitr" ,r-knitr)))
14384 (home-page "https://bioconductor.org/packages/Rhdf5lib")
14385 (synopsis "HDF5 library as an R package")
14386 (description "This package provides C and C++ HDF5 libraries for use in R
14387 packages.")
14388 (license license:artistic2.0)))
14389
14390 (define-public r-beachmat
14391 (package
14392 (name "r-beachmat")
14393 (version "2.12.0")
14394 (source
14395 (origin
14396 (method url-fetch)
14397 (uri (bioconductor-uri "beachmat" version))
14398 (sha256
14399 (base32
14400 "0fc6vvjjq1mfjfj2zqkap3rwvinnfqjs0cpk1447sspvd1rjya8c"))))
14401 (build-system r-build-system)
14402 (propagated-inputs
14403 (list r-biocgenerics r-delayedarray r-matrix r-rcpp))
14404 (native-inputs
14405 (list r-knitr))
14406 (home-page "https://bioconductor.org/packages/beachmat")
14407 (synopsis "Compiling Bioconductor to handle each matrix type")
14408 (description "This package provides a consistent C++ class interface for a
14409 variety of commonly used matrix types, including sparse and HDF5-backed
14410 matrices.")
14411 (license license:gpl3)))
14412
14413 ;; This package includes files that have been taken from kentutils. Some
14414 ;; parts of kentutils are not released under a free license, but this package
14415 ;; only uses files that are also found in the free parts of kentutils.
14416 (define-public r-cner
14417 (package
14418 (name "r-cner")
14419 (version "1.32.0")
14420 (source
14421 (origin
14422 (method url-fetch)
14423 (uri (bioconductor-uri "CNEr" version))
14424 (sha256
14425 (base32 "05zvr5fv8nprxqh2wvvrlf737dq242i20p1rpyqjaxihl6xl62kq"))))
14426 (properties `((upstream-name . "CNEr")))
14427 (build-system r-build-system)
14428 (inputs (list zlib))
14429 (propagated-inputs
14430 (list r-annotate
14431 r-biocgenerics
14432 r-biostrings
14433 r-dbi
14434 r-genomeinfodb
14435 r-genomicalignments
14436 r-genomicranges
14437 r-ggplot2
14438 r-go-db
14439 r-iranges
14440 r-keggrest
14441 r-powerlaw
14442 r-r-utils
14443 r-readr
14444 r-reshape2
14445 r-rsqlite
14446 r-rtracklayer
14447 r-s4vectors
14448 r-xvector))
14449 (native-inputs
14450 (list r-knitr))
14451 (home-page "https://github.com/ge11232002/CNEr")
14452 (synopsis "CNE Detection and Visualization")
14453 (description
14454 "This package provides tools for large-scale identification and
14455 advanced visualization of sets of conserved noncoding elements.")
14456 ;; For all files in src/ucsc "license is hereby granted for all use -
14457 ;; public, private or commercial"; this includes those files that don't
14458 ;; have a license header, because they are included in the free parts of
14459 ;; the kentutils package.
14460 (license (list license:gpl2
14461 (license:non-copyleft
14462 "https://raw.githubusercontent.com/ucscGenomeBrowser/kent/v410_base/src/lib/LICENSE")))))
14463
14464 (define-public r-tfbstools
14465 (package
14466 (name "r-tfbstools")
14467 (version "1.34.0")
14468 (source
14469 (origin
14470 (method url-fetch)
14471 (uri (bioconductor-uri "TFBSTools" version))
14472 (sha256
14473 (base32
14474 "0l6j1r2cx7jfd39qzbyynk4jvzd81ys6yypzxjc97js4kkyrx29w"))))
14475 (properties `((upstream-name . "TFBSTools")))
14476 (build-system r-build-system)
14477 (propagated-inputs
14478 (list r-biobase
14479 r-biocgenerics
14480 r-biocparallel
14481 r-biostrings
14482 r-bsgenome
14483 r-catools
14484 r-cner
14485 r-dbi
14486 r-dirichletmultinomial
14487 r-genomeinfodb
14488 r-genomicranges
14489 r-gtools
14490 r-iranges
14491 r-rsqlite
14492 r-rtracklayer
14493 r-s4vectors
14494 r-seqlogo
14495 r-tfmpvalue
14496 r-xml
14497 r-xvector))
14498 (native-inputs (list r-knitr))
14499 (home-page "https://github.com/ge11232002/TFBSTools")
14500 (synopsis "Transcription factor binding site (TFBS) analysis")
14501 (description
14502 "TFBSTools is a package for the analysis and manipulation of
14503 transcription factor binding sites. It includes matrices conversion
14504 between @dfn{Position Frequency Matrix} (PFM), @dfn{Position Weight
14505 Matrix} (PWM) and @dfn{Information Content Matrix} (ICM). It can also
14506 scan putative TFBS from sequence/alignment, query JASPAR database and
14507 provides a wrapper of de novo motif discovery software.")
14508 (license license:gpl2)))
14509
14510 (define-public r-maftools
14511 (package
14512 (name "r-maftools")
14513 (version "2.12.0")
14514 (source
14515 (origin
14516 (method url-fetch)
14517 (uri (bioconductor-uri "maftools" version))
14518 (sha256
14519 (base32 "1gqfi95v4fs64n4walij0g2kds3fbbwp6lih5yakmgf6kj8fpkk6"))))
14520 (properties `((upstream-name . "maftools")))
14521 (build-system r-build-system)
14522 (propagated-inputs
14523 (list r-data-table
14524 r-dnacopy
14525 r-rcolorbrewer
14526 r-rhtslib
14527 r-survival
14528 r-zlibbioc))
14529 (native-inputs (list r-knitr))
14530 (home-page "https://github.com/PoisonAlien/maftools")
14531 (synopsis "Summarize, analyze and visualize MAF files")
14532 (description
14533 "Analyze and visualize Mutation Annotation Format (MAF) files from large
14534 scale sequencing studies. This package provides various functions to perform
14535 most commonly used analyses in cancer genomics and to create feature rich
14536 customizable visualzations with minimal effort.")
14537 (license license:expat)))
14538
14539 (define-public r-motifmatchr
14540 (package
14541 (name "r-motifmatchr")
14542 (version "1.18.0")
14543 (source
14544 (origin
14545 (method url-fetch)
14546 (uri (bioconductor-uri "motifmatchr" version))
14547 (sha256
14548 (base32
14549 "1ssn00mxwk23zr5na0vcmxvm69i68f0ga0wqlv1nk2isg0wpv878"))))
14550 (properties `((upstream-name . "motifmatchr")))
14551 (build-system r-build-system)
14552 (propagated-inputs
14553 (list r-biostrings
14554 r-bsgenome
14555 r-genomeinfodb
14556 r-genomicranges
14557 r-iranges
14558 r-matrix
14559 r-rcpp
14560 r-rcpparmadillo
14561 r-rsamtools
14562 r-s4vectors
14563 r-summarizedexperiment
14564 r-tfbstools))
14565 (native-inputs (list r-knitr))
14566 (home-page "https://bioconductor.org/packages/motifmatchr")
14567 (synopsis "Fast motif matching in R")
14568 (description
14569 "Quickly find motif matches for many motifs and many sequences.
14570 This package wraps C++ code from the MOODS motif calling library.")
14571 (license license:gpl3)))
14572
14573 (define-public r-chromvar
14574 (package
14575 (name "r-chromvar")
14576 (version "1.18.0")
14577 (source
14578 (origin
14579 (method url-fetch)
14580 (uri (bioconductor-uri "chromVAR" version))
14581 (sha256
14582 (base32 "0vhsvkm4kvln0002f13ayk57f9fmiz1kw9vwpsm1vds1vahd656m"))))
14583 (properties `((upstream-name . "chromVAR")))
14584 (build-system r-build-system)
14585 (propagated-inputs
14586 (list r-biocgenerics
14587 r-biocparallel
14588 r-biostrings
14589 r-bsgenome
14590 r-dt
14591 r-genomeinfodb
14592 r-genomicranges
14593 r-ggplot2
14594 r-iranges
14595 r-matrix
14596 r-miniui
14597 r-nabor
14598 r-plotly
14599 r-rcolorbrewer
14600 r-rcpp
14601 r-rcpparmadillo
14602 r-rsamtools
14603 r-rtsne
14604 r-s4vectors
14605 r-shiny
14606 r-summarizedexperiment
14607 r-tfbstools))
14608 (native-inputs (list r-knitr))
14609 (home-page "https://bioconductor.org/packages/release/bioc/html/chromVAR.html")
14610 (synopsis "Determine chromatin variation across regions")
14611 (description
14612 "This package @code{r-chromvar} determines variation in chromatin
14613 accessibility across sets of annotations or peaks. @code{r-chromvar} is
14614 designed primarily for single-cell or sparse chromatin accessibility data like
14615 single cell assay for transposase-accessible chromatin using
14616 sequencing (@code{scATAC-seq} or sparse bulk ATAC or deoxyribonuclease
14617 sequence (@code{DNAse-seq}) experiments.")
14618 (license license:expat)))
14619
14620 (define-public r-singlecellexperiment
14621 (package
14622 (name "r-singlecellexperiment")
14623 (version "1.18.0")
14624 (source
14625 (origin
14626 (method url-fetch)
14627 (uri (bioconductor-uri "SingleCellExperiment" version))
14628 (sha256
14629 (base32
14630 "0s1aqbvlfnzijzfywjfpinqmxqj269dq2d3zlgf4xw9c1nwwnv7p"))))
14631 (properties
14632 `((upstream-name . "SingleCellExperiment")))
14633 (build-system r-build-system)
14634 (propagated-inputs
14635 (list r-biocgenerics r-delayedarray r-genomicranges r-s4vectors
14636 r-summarizedexperiment))
14637 (native-inputs
14638 (list r-knitr))
14639 (home-page "https://bioconductor.org/packages/SingleCellExperiment")
14640 (synopsis "S4 classes for single cell data")
14641 (description "This package defines an S4 class for storing data from
14642 single-cell experiments. This includes specialized methods to store and
14643 retrieve spike-in information, dimensionality reduction coordinates and size
14644 factors for each cell, along with the usual metadata for genes and
14645 libraries.")
14646 (license license:gpl3)))
14647
14648 (define-public r-singler
14649 (package
14650 (name "r-singler")
14651 (version "1.10.0")
14652 (source
14653 (origin
14654 (method url-fetch)
14655 (uri (bioconductor-uri "SingleR" version))
14656 (sha256
14657 (base32 "0qbyc6ygw2xv3li9187i3axsw6ihwpa7pkvxvy9cagv7xck45c5y"))))
14658 (properties `((upstream-name . "SingleR")))
14659 (build-system r-build-system)
14660 (propagated-inputs
14661 (list r-beachmat
14662 r-biocneighbors
14663 r-biocparallel
14664 r-biocsingular
14665 r-delayedarray
14666 r-delayedmatrixstats
14667 r-matrix
14668 r-rcpp
14669 r-s4vectors
14670 r-summarizedexperiment))
14671 (native-inputs (list r-knitr))
14672 (home-page "https://github.com/LTLA/SingleR")
14673 (synopsis "Reference-based single-cell RNA-seq annotation")
14674 (description
14675 "This package performs unbiased cell type recognition from single-cell
14676 RNA sequencing data, by leveraging reference transcriptomic datasets of pure
14677 cell types to infer the cell of origin of each single cell independently.")
14678 (license license:gpl3)))
14679
14680 (define-public r-scuttle
14681 (package
14682 (name "r-scuttle")
14683 (version "1.6.2")
14684 (source
14685 (origin
14686 (method url-fetch)
14687 (uri (bioconductor-uri "scuttle" version))
14688 (sha256
14689 (base32
14690 "0nnmq3wf436xaw4arc4y3ldvn6ilsg52xzbccmid0icb8z3y2kzn"))))
14691 (properties `((upstream-name . "scuttle")))
14692 (build-system r-build-system)
14693 (propagated-inputs
14694 (list r-beachmat
14695 r-biocgenerics
14696 r-biocparallel
14697 r-delayedarray
14698 r-delayedmatrixstats
14699 r-genomicranges
14700 r-matrix
14701 r-rcpp
14702 r-s4vectors
14703 r-singlecellexperiment
14704 r-summarizedexperiment))
14705 (native-inputs (list r-knitr))
14706 (home-page "https://bioconductor.org/packages/scuttle")
14707 (synopsis "Single-cell RNA-Seq analysis utilities")
14708 (description
14709 "This package provides basic utility functions for performing single-cell
14710 analyses, focusing on simple normalization, quality control and data
14711 transformations. It also provides some helper functions to assist development
14712 of other packages.")
14713 (license license:gpl3)))
14714
14715 (define-public r-scater
14716 (package
14717 (name "r-scater")
14718 (version "1.24.0")
14719 (source (origin
14720 (method url-fetch)
14721 (uri (bioconductor-uri "scater" version))
14722 (sha256
14723 (base32
14724 "0dqirggw7my5nq4ln9q0ya18ciqplkz9gx318ffias9ag3yii5rw"))))
14725 (build-system r-build-system)
14726 (propagated-inputs
14727 (list r-beachmat
14728 r-biocgenerics
14729 r-biocneighbors
14730 r-biocparallel
14731 r-biocsingular
14732 r-delayedarray
14733 r-delayedmatrixstats
14734 r-ggbeeswarm
14735 r-ggplot2
14736 r-ggrepel
14737 r-gridextra
14738 r-matrix
14739 r-rcolorbrewer
14740 r-rcppml
14741 r-rlang
14742 r-rtsne
14743 r-s4vectors
14744 r-scuttle
14745 r-singlecellexperiment
14746 r-summarizedexperiment
14747 r-viridis))
14748 (native-inputs
14749 (list r-knitr))
14750 (home-page "https://github.com/davismcc/scater")
14751 (synopsis "Single-cell analysis toolkit for gene expression data in R")
14752 (description "This package provides a collection of tools for doing
14753 various analyses of single-cell RNA-seq gene expression data, with a focus on
14754 quality control.")
14755 (license license:gpl2+)))
14756
14757 (define-public r-scran
14758 (package
14759 (name "r-scran")
14760 (version "1.24.0")
14761 (source
14762 (origin
14763 (method url-fetch)
14764 (uri (bioconductor-uri "scran" version))
14765 (sha256
14766 (base32
14767 "0xg7dl35915a65pmzkxdacsm4iqf97ayljdjljcvqx1ycmn7x68w"))))
14768 (build-system r-build-system)
14769 (propagated-inputs
14770 (list r-beachmat
14771 r-bh
14772 r-biocgenerics
14773 r-biocparallel
14774 r-biocsingular
14775 r-bluster
14776 r-delayedarray
14777 r-delayedmatrixstats
14778 r-dqrng
14779 r-edger
14780 r-igraph
14781 r-limma
14782 r-matrix
14783 r-metapod
14784 r-rcpp
14785 r-s4vectors
14786 r-scuttle
14787 r-singlecellexperiment
14788 r-statmod
14789 r-summarizedexperiment))
14790 (native-inputs
14791 (list r-knitr))
14792 (home-page "https://bioconductor.org/packages/scran")
14793 (synopsis "Methods for single-cell RNA-Seq data analysis")
14794 (description "This package implements a variety of low-level analyses of
14795 single-cell RNA-seq data. Methods are provided for normalization of
14796 cell-specific biases, assignment of cell cycle phase, and detection of highly
14797 variable and significantly correlated genes.")
14798 (license license:gpl3)))
14799
14800 (define-public r-sparsematrixstats
14801 (package
14802 (name "r-sparsematrixstats")
14803 (version "1.8.0")
14804 (source
14805 (origin
14806 (method url-fetch)
14807 (uri (bioconductor-uri "sparseMatrixStats" version))
14808 (sha256
14809 (base32
14810 "0p12kay7p5zbfm2589wdx0n9jhgpf5fb2fsmkhn3p4ck4xcy13x2"))))
14811 (properties
14812 `((upstream-name . "sparseMatrixStats")))
14813 (build-system r-build-system)
14814 (propagated-inputs
14815 (list r-matrix r-matrixgenerics r-matrixstats r-rcpp))
14816 (native-inputs (list r-knitr))
14817 (home-page "https://bioconductor.org/packages/sparseMatrixStats/")
14818 (synopsis "Summary statistics for rows and columns of sparse matrices")
14819 (description
14820 "This package provides high performance functions for row and column
14821 operations on sparse matrices. Currently, the optimizations are limited to
14822 data in the column sparse format.")
14823 (license license:expat)))
14824
14825 (define-public r-delayedmatrixstats
14826 (package
14827 (name "r-delayedmatrixstats")
14828 (version "1.18.0")
14829 (source
14830 (origin
14831 (method url-fetch)
14832 (uri (bioconductor-uri "DelayedMatrixStats" version))
14833 (sha256
14834 (base32
14835 "1qlwv69c0r2w3zkmsr8r7w6sr3hf1ha0sfcrsjx4ks8f0ww7aqsv"))))
14836 (properties
14837 `((upstream-name . "DelayedMatrixStats")))
14838 (build-system r-build-system)
14839 (propagated-inputs
14840 (list r-delayedarray
14841 r-iranges
14842 r-matrix
14843 r-matrixgenerics
14844 r-matrixstats
14845 r-s4vectors
14846 r-sparsematrixstats))
14847 (native-inputs
14848 (list r-knitr))
14849 (home-page "https://github.com/PeteHaitch/DelayedMatrixStats")
14850 (synopsis "Functions that apply to rows and columns of DelayedMatrix objects")
14851 (description
14852 "This package provides a port of the @code{matrixStats} API for use with
14853 @code{DelayedMatrix} objects from the @code{DelayedArray} package. It
14854 contains high-performing functions operating on rows and columns of
14855 @code{DelayedMatrix} objects, e.g. @code{colMedians}, @code{rowMedians},
14856 @code{colRanks}, @code{rowRanks}, @code{colSds}, and @code{rowSds}. Functions
14857 are optimized per data type and for subsetted calculations such that both
14858 memory usage and processing time is minimized.")
14859 (license license:expat)))
14860
14861 (define-public r-mscoreutils
14862 (package
14863 (name "r-mscoreutils")
14864 (version "1.8.0")
14865 (source
14866 (origin
14867 (method url-fetch)
14868 (uri (bioconductor-uri "MsCoreUtils" version))
14869 (sha256
14870 (base32
14871 "077x1zcy27x8akmagjn75j97082cgnahrbfw0qx08q455m5x3xzh"))))
14872 (properties `((upstream-name . "MsCoreUtils")))
14873 (build-system r-build-system)
14874 (propagated-inputs
14875 (list r-clue r-mass r-rcpp r-s4vectors))
14876 (native-inputs
14877 (list r-knitr))
14878 (home-page "https://github.com/RforMassSpectrometry/MsCoreUtils")
14879 (synopsis "Core utils for mass spectrometry data")
14880 (description
14881 "This package defines low-level functions for mass spectrometry data and
14882 is independent of any high-level data structures. These functions include
14883 mass spectra processing functions (noise estimation, smoothing, binning),
14884 quantitative aggregation functions (median polish, robust summarisation,
14885 etc.), missing data imputation, data normalisation (quantiles, vsn, etc.) as
14886 well as misc helper functions, that are used across high-level data structure
14887 within the R for Mass Spectrometry packages.")
14888 (license license:artistic2.0)))
14889
14890 (define-public r-msfeatures
14891 (package
14892 (name "r-msfeatures")
14893 (version "1.4.0")
14894 (source
14895 (origin
14896 (method url-fetch)
14897 (uri (bioconductor-uri "MsFeatures" version))
14898 (sha256
14899 (base32 "111iqcq4q315pb4j8z427shin9b00p179m2s9h6dd7imvbd68yq3"))))
14900 (properties `((upstream-name . "MsFeatures")))
14901 (build-system r-build-system)
14902 (propagated-inputs
14903 (list r-mscoreutils r-protgenerics r-summarizedexperiment))
14904 (native-inputs
14905 (list r-knitr))
14906 (home-page "https://github.com/RforMassSpectrometry/MsFeatures")
14907 (synopsis "Functionality for mass spectrometry features")
14908 (description
14909 "The MsFeature package defines functionality for Mass Spectrometry
14910 features. This includes functions to group (LC-MS) features based on some of
14911 their properties, such as retention time (coeluting features), or correlation
14912 of signals across samples. This package hence can be used to group features, and
14913 its results can be used as an input for the @code{QFeatures} package which
14914 allows aggregating abundance levels of features within each group. This
14915 package defines concepts and functions for base and common data types,
14916 implementations for more specific data types are expected to be implemented in
14917 the respective packages (such as e.g. @code{xcms}).")
14918 (license license:artistic2.0)))
14919
14920 (define-public r-biocio
14921 (package
14922 (name "r-biocio")
14923 (version "1.6.0")
14924 (source
14925 (origin
14926 (method url-fetch)
14927 (uri (bioconductor-uri "BiocIO" version))
14928 (sha256
14929 (base32
14930 "16j826w4zrmbgpmq6nyglcrjailsfv48ih1rz1qn383g7v503ydp"))))
14931 (properties `((upstream-name . "BiocIO")))
14932 (build-system r-build-system)
14933 (propagated-inputs
14934 (list r-biocgenerics r-s4vectors))
14935 (native-inputs
14936 (list r-knitr))
14937 (home-page "https://bioconductor.org/packages/BiocIO")
14938 (synopsis "Standard input and output for Bioconductor packages")
14939 (description
14940 "This package implements `import()` and `export()` standard generics for
14941 importing and exporting biological data formats. `import()` supports
14942 whole-file as well as chunk-wise iterative import. The `import()` interface
14943 optionally provides a standard mechanism for 'lazy' access via `filter()` (on
14944 row or element-like components of the file resource), `select()` (on
14945 column-like components of the file resource) and `collect()`. The `import()`
14946 interface optionally provides transparent access to remote (e.g. via https)
14947 as well as local access. Developers can register a file extension, e.g.,
14948 `.loom` for dispatch from character-based URIs to specific `import()` /
14949 `export()` methods based on classes representing file types, e.g.,
14950 `LoomFile()`.")
14951 (license license:artistic2.0)))
14952
14953 (define-public r-msmseda
14954 (package
14955 (name "r-msmseda")
14956 (version "1.34.0")
14957 (source
14958 (origin
14959 (method url-fetch)
14960 (uri (bioconductor-uri "msmsEDA" version))
14961 (sha256
14962 (base32
14963 "0jnaq9ar4mnf3pfhka9hvk61p51ny9jws49xi8z29dq288b42b42"))))
14964 (properties `((upstream-name . "msmsEDA")))
14965 (build-system r-build-system)
14966 (propagated-inputs
14967 (list r-gplots r-mass r-msnbase r-rcolorbrewer))
14968 (home-page
14969 "https://bioconductor.org/packages/msmsEDA")
14970 (synopsis "Exploratory data analysis of LC-MS/MS data by spectral counts")
14971 (description
14972 "Exploratory data analysis to assess the quality of a set of LC-MS/MS
14973 experiments, and visualize de influence of the involved factors.")
14974 (license license:gpl2)))
14975
14976 (define-public r-msmstests
14977 (package
14978 (name "r-msmstests")
14979 (version "1.34.0")
14980 (source
14981 (origin
14982 (method url-fetch)
14983 (uri (bioconductor-uri "msmsTests" version))
14984 (sha256
14985 (base32
14986 "1wzdz0p9wmr243xkmymx9fwskafkyxgmlip4sd1fy2s06px7r0xi"))))
14987 (properties `((upstream-name . "msmsTests")))
14988 (build-system r-build-system)
14989 (propagated-inputs
14990 (list r-edger r-msmseda r-msnbase r-qvalue))
14991 (home-page
14992 "https://bioconductor.org/packages/msmsTests")
14993 (synopsis "Differential LC-MS/MS expression tests")
14994 (description
14995 "This package provides statistical tests for label-free LC-MS/MS data
14996 by spectral counts, to discover differentially expressed proteins between two
14997 biological conditions. Three tests are available: Poisson GLM regression,
14998 quasi-likelihood GLM regression, and the negative binomial of the edgeR
14999 package. The three models admit blocking factors to control for nuisance
15000 variables. To assure a good level of reproducibility a post-test filter is
15001 available, where we may set the minimum effect size considered biologicaly
15002 relevant, and the minimum expression of the most abundant condition.")
15003 (license license:gpl2)))
15004
15005 (define-public r-catalyst
15006 (package
15007 (name "r-catalyst")
15008 (version "1.20.1")
15009 (source
15010 (origin
15011 (method url-fetch)
15012 (uri (bioconductor-uri "CATALYST" version))
15013 (sha256
15014 (base32
15015 "05vfqwa9qsm16px77s9bzygs6zymcxshymmpvz86a9l1cy1yxbza"))))
15016 (properties `((upstream-name . "CATALYST")))
15017 (build-system r-build-system)
15018 (propagated-inputs
15019 (list r-circlize
15020 r-complexheatmap
15021 r-consensusclusterplus
15022 r-cowplot
15023 r-data-table
15024 r-dplyr
15025 r-drc
15026 r-flowcore
15027 r-flowsom
15028 r-ggplot2
15029 r-ggrepel
15030 r-ggridges
15031 r-gridextra
15032 r-magrittr
15033 r-matrix
15034 r-matrixstats
15035 r-nnls
15036 r-purrr
15037 r-rcolorbrewer
15038 r-reshape2
15039 r-rtsne
15040 r-s4vectors
15041 r-scales
15042 r-scater
15043 r-singlecellexperiment
15044 r-summarizedexperiment))
15045 (native-inputs
15046 (list r-knitr))
15047 (home-page "https://github.com/HelenaLC/CATALYST")
15048 (synopsis "Cytometry data analysis tools")
15049 (description
15050 "This package is @dfn{Cytometry dATa anALYSis Tools} (CATALYST). Mass
15051 cytometry like @dfn{Cytometry by time of flight} (CyTOF) uses heavy metal
15052 isotopes rather than fluorescent tags as reporters to label antibodies,
15053 thereby substantially decreasing spectral overlap and allowing for examination
15054 of over 50 parameters at the single cell level. While spectral overlap is
15055 significantly less pronounced in CyTOF than flow cytometry, spillover due to
15056 detection sensitivity, isotopic impurities, and oxide formation can impede
15057 data interpretability. @code{CATALYST} was designed to provide a pipeline for
15058 preprocessing of cytometry data, including:
15059
15060 @enumerate
15061 @item normalization using bead standards;
15062 @item single-cell deconvolution;
15063 @item bead-based compensation.
15064 @end enumerate
15065 ")
15066 (license license:gpl2+)))
15067
15068 (define-public r-erma
15069 (package
15070 (name "r-erma")
15071 (version "1.12.0")
15072 (source
15073 (origin
15074 (method url-fetch)
15075 (uri (bioconductor-uri "erma" version))
15076 (sha256
15077 (base32
15078 "1ilq01cr2ipxpmp422fikiz6nj4nasjhj0ikcagjn2zmmarpgi1b"))))
15079 (build-system r-build-system)
15080 (propagated-inputs
15081 (list r-annotationdbi
15082 r-biobase
15083 r-biocgenerics
15084 r-biocparallel
15085 r-genomeinfodb
15086 r-genomicfiles
15087 r-genomicranges
15088 r-ggplot2
15089 r-homo-sapiens
15090 r-iranges
15091 r-rtracklayer
15092 r-s4vectors
15093 r-shiny
15094 r-summarizedexperiment))
15095 (native-inputs
15096 (list r-knitr))
15097 (home-page "https://bioconductor.org/packages/erma")
15098 (synopsis "Epigenomic road map adventures")
15099 (description
15100 "The epigenomics road map describes locations of epigenetic marks in DNA
15101 from a variety of cell types. Of interest are locations of histone
15102 modifications, sites of DNA methylation, and regions of accessible chromatin.
15103 This package presents a selection of elements of the road map including
15104 metadata and outputs of the ChromImpute procedure applied to ENCODE cell lines
15105 by Ernst and Kellis.")
15106 (license license:artistic2.0)))
15107
15108 (define-public r-ggbio
15109 (package
15110 (name "r-ggbio")
15111 (version "1.44.1")
15112 (source
15113 (origin
15114 (method url-fetch)
15115 (uri (bioconductor-uri "ggbio" version))
15116 (sha256
15117 (base32
15118 "0iyhjalwq1jmldpn20iv8l2kmz6sm20ddry2yz2zn7yq0wszp3vg"))))
15119 (build-system r-build-system)
15120 (arguments
15121 `(#:phases
15122 (modify-phases %standard-phases
15123 ;; See https://github.com/tengfei/ggbio/issues/117
15124 ;; This fix will be included in the next release.
15125 (add-after 'unpack 'fix-typo
15126 (lambda _
15127 (substitute* "R/GGbio-class.R"
15128 (("fechable") "fetchable"))
15129 #t)))))
15130 (propagated-inputs
15131 (list r-annotationdbi
15132 r-annotationfilter
15133 r-biobase
15134 r-biocgenerics
15135 r-biostrings
15136 r-biovizbase
15137 r-bsgenome
15138 r-ensembldb
15139 r-genomeinfodb
15140 r-genomicalignments
15141 r-genomicfeatures
15142 r-genomicranges
15143 r-ggally
15144 r-ggplot2
15145 r-gridextra
15146 r-gtable
15147 r-hmisc
15148 r-iranges
15149 r-organismdbi
15150 r-reshape2
15151 r-rlang
15152 r-rsamtools
15153 r-rtracklayer
15154 r-s4vectors
15155 r-scales
15156 r-summarizedexperiment
15157 r-variantannotation))
15158 (native-inputs
15159 (list r-knitr))
15160 (home-page "http://www.tengfei.name/ggbio/")
15161 (synopsis "Visualization tools for genomic data")
15162 (description
15163 "The ggbio package extends and specializes the grammar of graphics for
15164 biological data. The graphics are designed to answer common scientific
15165 questions, in particular those often asked of high throughput genomics data.
15166 All core Bioconductor data structures are supported, where appropriate. The
15167 package supports detailed views of particular genomic regions, as well as
15168 genome-wide overviews. Supported overviews include ideograms and grand linear
15169 views. High-level plots include sequence fragment length, edge-linked
15170 interval to data view, mismatch pileup, and several splicing summaries.")
15171 (license license:artistic2.0)))
15172
15173 (define-public r-gqtlbase
15174 (package
15175 (name "r-gqtlbase")
15176 (version "1.21.1")
15177 (source
15178 (origin
15179 (method url-fetch)
15180 (uri (bioconductor-uri "gQTLBase" version))
15181 (sha256
15182 (base32
15183 "0nipibm1bk9k70ajbw1f6vjmz0dh7gk21l17q3m54bnawxsggrfh"))))
15184 (properties `((upstream-name . "gQTLBase")))
15185 (build-system r-build-system)
15186 (arguments
15187 `(#:phases
15188 (modify-phases %standard-phases
15189 ;; This is an upstream bug.
15190 (add-after 'unpack 'fix-imports
15191 (lambda _
15192 (substitute* "NAMESPACE"
15193 ((".*maxffmode.*") "")
15194 (("importFrom\\(ff,.*") "import(ff)\n"))
15195 #t)))))
15196 (propagated-inputs
15197 (list r-batchjobs
15198 r-bbmisc
15199 r-biocgenerics
15200 r-bit
15201 r-doparallel
15202 r-ff
15203 r-ffbase
15204 r-foreach
15205 r-genomicfiles
15206 r-genomicranges
15207 r-rtracklayer
15208 r-s4vectors
15209 r-summarizedexperiment))
15210 (native-inputs
15211 (list r-knitr))
15212 (home-page "https://bioconductor.org/packages/gQTLBase")
15213 (synopsis "Infrastructure for eQTL, mQTL and similar studies")
15214 (description
15215 "The purpose of this package is to simplify the storage and interrogation
15216 of @dfn{quantitative trait loci} (QTL) archives, such as eQTL, mQTL, dsQTL,
15217 and more.")
15218 (license license:artistic2.0)))
15219
15220 (define-public r-gqtlstats
15221 (package
15222 (name "r-gqtlstats")
15223 (version "1.21.3")
15224 (source
15225 (origin
15226 (method url-fetch)
15227 (uri (bioconductor-uri "gQTLstats" version))
15228 (sha256
15229 (base32
15230 "1h78l23idf867djmdk97b02jxgmz4vfr2dai01fp648d0lsx5mkl"))))
15231 (properties `((upstream-name . "gQTLstats")))
15232 (build-system r-build-system)
15233 (propagated-inputs
15234 (list r-annotationdbi
15235 r-batchjobs
15236 r-bbmisc
15237 r-beeswarm
15238 r-biobase
15239 r-biocgenerics
15240 r-doparallel
15241 r-dplyr
15242 r-erma
15243 r-ffbase
15244 r-foreach
15245 r-genomeinfodb
15246 r-genomicfeatures
15247 r-genomicfiles
15248 r-genomicranges
15249 r-ggbeeswarm
15250 r-ggplot2
15251 r-gqtlbase
15252 r-hardyweinberg
15253 r-homo-sapiens
15254 r-iranges
15255 r-limma
15256 r-mgcv
15257 r-plotly
15258 r-reshape2
15259 r-s4vectors
15260 r-shiny
15261 r-snpstats
15262 r-summarizedexperiment
15263 r-variantannotation))
15264 (native-inputs
15265 (list r-knitr))
15266 (home-page "https://bioconductor.org/packages/gQTLstats")
15267 (synopsis "Computationally efficient analysis for eQTL and allied studies")
15268 (description
15269 "This package provides tools for the computationally efficient analysis
15270 of @dfn{quantitative trait loci} (QTL) data, including eQTL, mQTL, dsQTL, etc.
15271 The software in this package aims to support refinements and functional
15272 interpretation of members of a collection of association statistics on a
15273 family of feature/genome hypotheses.")
15274 (license license:artistic2.0)))
15275
15276 (define-public r-gviz
15277 (package
15278 (name "r-gviz")
15279 (version "1.40.1")
15280 (source
15281 (origin
15282 (method url-fetch)
15283 (uri (bioconductor-uri "Gviz" version))
15284 (sha256
15285 (base32
15286 "0as3sxhv21bqqrpvafcqim7798hhkzj3q40hy1rqyhv2lhj4rbvi"))))
15287 (properties `((upstream-name . "Gviz")))
15288 (build-system r-build-system)
15289 (propagated-inputs
15290 (list r-annotationdbi
15291 r-biobase
15292 r-biocgenerics
15293 r-biomart
15294 r-biostrings
15295 r-biovizbase
15296 r-bsgenome
15297 r-digest
15298 r-ensembldb
15299 r-genomeinfodb
15300 r-genomicalignments
15301 r-genomicfeatures
15302 r-genomicranges
15303 r-iranges
15304 r-lattice
15305 r-latticeextra
15306 r-matrixstats
15307 r-rcolorbrewer
15308 r-rsamtools
15309 r-rtracklayer
15310 r-s4vectors
15311 r-xvector))
15312 (native-inputs
15313 (list r-knitr))
15314 (home-page "https://bioconductor.org/packages/Gviz")
15315 (synopsis "Plotting data and annotation information along genomic coordinates")
15316 (description
15317 "Genomic data analyses requires integrated visualization of known genomic
15318 information and new experimental data. Gviz uses the biomaRt and the
15319 rtracklayer packages to perform live annotation queries to Ensembl and UCSC
15320 and translates this to e.g. gene/transcript structures in viewports of the
15321 grid graphics package. This results in genomic information plotted together
15322 with your data.")
15323 (license license:artistic2.0)))
15324
15325 (define-public r-gwascat
15326 (package
15327 (name "r-gwascat")
15328 (version "2.28.1")
15329 (source
15330 (origin
15331 (method url-fetch)
15332 (uri (bioconductor-uri "gwascat" version))
15333 (sha256
15334 (base32
15335 "19ymdxj8966i4yk0zalfw23938cpv4q7pywg4qb242p44na5y9sl"))))
15336 (build-system r-build-system)
15337 (propagated-inputs
15338 (list r-annotationdbi
15339 r-annotationhub
15340 r-biocfilecache
15341 r-biostrings
15342 r-genomeinfodb
15343 r-genomicfeatures
15344 r-genomicranges
15345 r-iranges
15346 r-readr
15347 r-s4vectors
15348 r-snpstats
15349 r-variantannotation))
15350 (native-inputs
15351 (list r-knitr))
15352 (home-page "https://bioconductor.org/packages/gwascat")
15353 (synopsis "Tools for data in the EMBL-EBI GWAS catalog")
15354 (description
15355 "This package provides tools for representing and modeling data in the
15356 EMBL-EBI GWAS catalog.")
15357 (license license:artistic2.0)))
15358
15359 (define-public r-kegggraph
15360 (package
15361 (name "r-kegggraph")
15362 (version "1.56.0")
15363 (source
15364 (origin
15365 (method url-fetch)
15366 (uri (bioconductor-uri "KEGGgraph" version))
15367 (sha256
15368 (base32 "15pq040pcg8hr18xixmjp59xb7mgvygjv6kisqk8yv99l1611ndx"))))
15369 (properties `((upstream-name . "KEGGgraph")))
15370 (build-system r-build-system)
15371 (propagated-inputs
15372 (list r-graph r-rcurl r-rgraphviz r-xml))
15373 (home-page "https://bioconductor.org/packages/KEGGgraph")
15374 (synopsis "Graph approach to Kegg Pathway database in R and Bioconductor")
15375 (description
15376 "@code{r-kegggraph} is an interface between Kegg Pathway database and graph
15377 object as well as a collection of tools to analyze, dissect and visualize these
15378 graphs. It parses the regularly updated kgml (Kegg XML) files into graph models
15379 maintaining all essential pathway attributes. The package offers
15380 functionalities including parsing, graph operation, visualization and etc.")
15381 (license license:gpl2+)))
15382
15383 (define-public r-ldblock
15384 (package
15385 (name "r-ldblock")
15386 (version "1.26.0")
15387 (source
15388 (origin
15389 (method url-fetch)
15390 (uri (bioconductor-uri "ldblock" version))
15391 (sha256
15392 (base32
15393 "08ss03b93czwb4x60hsi30ad4lmamvq5mxa8nj0g18z68qcraijm"))))
15394 (build-system r-build-system)
15395 (propagated-inputs
15396 (list r-biocgenerics
15397 r-ensdb-hsapiens-v75
15398 r-ensembldb
15399 r-genomeinfodb
15400 r-genomicfiles
15401 r-httr
15402 r-matrix
15403 r-rsamtools
15404 r-snpstats
15405 r-variantannotation))
15406 (native-inputs
15407 (list r-knitr))
15408 (home-page "https://bioconductor.org/packages/ldblock")
15409 (synopsis "Data structures for linkage disequilibrium measures in populations")
15410 (description
15411 "This package defines data structures for @dfn{linkage
15412 disequilibrium} (LD) measures in populations. Its purpose is to simplify
15413 handling of existing population-level data for the purpose of flexibly
15414 defining LD blocks.")
15415 (license license:artistic2.0)))
15416
15417 ;; This is a CRAN package, but it depends on r-snpstats, which is a
15418 ;; Bioconductor package.
15419 (define-public r-ldheatmap
15420 (package
15421 (name "r-ldheatmap")
15422 (version "1.0-6")
15423 (source
15424 (origin
15425 (method url-fetch)
15426 (uri (cran-uri "LDheatmap" version))
15427 (sha256
15428 (base32
15429 "0gr99kys1ahyl8s6cbj6rmh4vwid8kn92lcbjnwh0ahb73m2xjjc"))))
15430 (properties `((upstream-name . "LDheatmap")))
15431 (build-system r-build-system)
15432 (propagated-inputs
15433 (list r-genetics r-rcpp r-snpstats))
15434 (home-page "https://stat.sfu.ca/statgen/research/ldheatmap.html")
15435 (synopsis "Graphical display of pairwise linkage disequilibria between SNPs")
15436 (description
15437 "This package provides tools to produce a graphical display, as a heat
15438 map, of measures of pairwise linkage disequilibria between SNPs. Users may
15439 optionally include the physical locations or genetic map distances of each SNP
15440 on the plot.")
15441 (license license:gpl3)))
15442
15443 ;; This is a CRAN package, but it depends on r-rgraphviz, which is a
15444 ;; Bioconductor package.
15445 (define-public r-abn
15446 (package
15447 (name "r-abn")
15448 (version "2.7-1")
15449 (source
15450 (origin
15451 (method url-fetch)
15452 (uri (cran-uri "abn" version))
15453 (sha256
15454 (base32
15455 "1w3jns96m8b9scvaa4hcla3i88a0cfh9qis2l04yixvda5q91gpr"))))
15456 (build-system r-build-system)
15457 (inputs
15458 (list gsl))
15459 (propagated-inputs
15460 (list r-doparallel
15461 r-foreach
15462 r-graph
15463 r-lme4
15464 r-nnet
15465 r-rcpp
15466 r-rcpparmadillo
15467 r-rgraphviz
15468 r-rjags))
15469 (home-page "https://r-bayesian-networks.org/")
15470 (synopsis "Modelling multivariate data with additive bayesian networks")
15471 (description
15472 "Bayesian network analysis is a form of probabilistic graphical models
15473 which derives from empirical data a directed acyclic graph, DAG, describing
15474 the dependency structure between random variables. An additive Bayesian
15475 network model consists of a form of a DAG where each node comprises a
15476 @dfn{generalized linear model} (GLM). Additive Bayesian network models are
15477 equivalent to Bayesian multivariate regression using graphical modelling, they
15478 generalises the usual multivariable regression, GLM, to multiple dependent
15479 variables. This package provides routines to help determine optimal Bayesian
15480 network models for a given data set, where these models are used to identify
15481 statistical dependencies in messy, complex data.")
15482 (license license:gpl2+)))
15483
15484 ;; This is a CRAN package, but it depends on r-rsamtools, which is a
15485 ;; Bioconductor package.
15486 (define-public r-spp
15487 (package
15488 (name "r-spp")
15489 (version "1.16.0")
15490 (source (origin
15491 (method url-fetch)
15492 (uri (cran-uri "spp" version))
15493 (sha256
15494 (base32
15495 "08zxxgyp0h6733b08jmml7k4rhfd3mi5dda3jrzid0s184y0z29w"))))
15496 (build-system r-build-system)
15497 (inputs
15498 (list zlib))
15499 (propagated-inputs
15500 (list r-bh r-catools r-rcpp r-rsamtools))
15501 (home-page "https://cran.r-project.org/web/packages/spp/")
15502 (synopsis "ChIP-Seq processing pipeline")
15503 (description "This package provides tools for analysis of ChIP-seq and
15504 other functional sequencing data.")
15505 (license license:gpl2)))
15506
15507 (define-public r-pathview
15508 (package
15509 (name "r-pathview")
15510 (version "1.36.0")
15511 (source
15512 (origin
15513 (method url-fetch)
15514 (uri (bioconductor-uri "pathview" version))
15515 (sha256
15516 (base32 "1472k107f21cflbx2fip92g8gl9wlwxgwfvgvl73ma0y0jzs0qdq"))))
15517 (properties `((upstream-name . "pathview")))
15518 (build-system r-build-system)
15519 (propagated-inputs
15520 (list r-annotationdbi
15521 r-graph
15522 r-kegggraph
15523 r-keggrest
15524 r-org-hs-eg-db
15525 r-png
15526 r-rgraphviz
15527 r-xml))
15528 (home-page "https://pathview.uncc.edu/")
15529 (synopsis "Tool set for pathway based data integration and visualization")
15530 (description
15531 "@code{r-pathview} is a tool set for pathway based data integration and
15532 visualization. It maps and renders a wide variety of biological data on
15533 relevant pathway graphs. All users need is to supply their data and specify
15534 the target pathway. This package automatically downloads the pathway graph
15535 data, parses the data file, maps user data to the pathway, and render pathway
15536 graph with the mapped data. In addition, @code{r-pathview} also seamlessly
15537 integrates with pathway and gene set (enrichment) analysis tools for
15538 large-scale and fully automated analysis.")
15539 (license license:gpl3+)))
15540
15541 (define-public r-snpstats
15542 (package
15543 (name "r-snpstats")
15544 (version "1.46.0")
15545 (source
15546 (origin
15547 (method url-fetch)
15548 (uri (bioconductor-uri "snpStats" version))
15549 (sha256
15550 (base32
15551 "0a5b5nqc7n965jk45ijwkzbn416ib4gfhp8xl39z8f2bdskip4a2"))))
15552 (properties `((upstream-name . "snpStats")))
15553 (build-system r-build-system)
15554 (inputs (list zlib))
15555 (propagated-inputs
15556 (list r-biocgenerics r-matrix r-survival r-zlibbioc))
15557 (home-page "https://bioconductor.org/packages/snpStats")
15558 (synopsis "Methods for SNP association studies")
15559 (description
15560 "This package provides classes and statistical methods for large
15561 @dfn{single-nucleotide polymorphism} (SNP) association studies. This extends
15562 the earlier snpMatrix package, allowing for uncertainty in genotypes.")
15563 (license license:gpl3)))
15564
15565 (define-public r-chromstar
15566 (package
15567 (name "r-chromstar")
15568 (version "1.22.0")
15569 (source
15570 (origin
15571 (method url-fetch)
15572 (uri (bioconductor-uri "chromstaR" version))
15573 (sha256
15574 (base32
15575 "1xjwmnr4hk8v3nwvhqd6ixk5qr2dv0n4mb9wd6nl7cgjfhjsdgj7"))))
15576 (properties `((upstream-name . "chromstaR")))
15577 (build-system r-build-system)
15578 (propagated-inputs
15579 (list r-bamsignals
15580 r-biocgenerics
15581 r-chromstardata
15582 r-doparallel
15583 r-foreach
15584 r-genomeinfodb
15585 r-genomicalignments
15586 r-genomicranges
15587 r-ggplot2
15588 r-iranges
15589 r-mvtnorm
15590 r-reshape2
15591 r-rsamtools
15592 r-s4vectors))
15593 (native-inputs (list r-knitr))
15594 (home-page "https://github.com/ataudt/chromstaR")
15595 (synopsis "Chromatin state analysis for ChIP-Seq data")
15596 (description
15597 "This package implements functions for combinatorial and differential
15598 analysis of ChIP-seq data. It includes uni- and multivariate peak-calling,
15599 export to genome browser viewable files, and functions for enrichment
15600 analyses.")
15601 (license license:artistic2.0)))
15602
15603 (define-public r-guitar
15604 (package
15605 (name "r-guitar")
15606 (version "2.12.0")
15607 (source
15608 (origin
15609 (method url-fetch)
15610 (uri (bioconductor-uri "Guitar" version))
15611 (sha256
15612 (base32
15613 "09grsasnnk7rmlzjh4lhas9r5spzcsrvmdqj6fx1dk22sckcqahh"))))
15614 (properties `((upstream-name . "Guitar")))
15615 (build-system r-build-system)
15616 (propagated-inputs
15617 (list r-annotationdbi
15618 r-dplyr
15619 r-genomicfeatures
15620 r-genomicranges
15621 r-ggplot2
15622 r-knitr
15623 r-magrittr
15624 r-rtracklayer))
15625 (native-inputs
15626 (list r-knitr))
15627 (home-page "https://bioconductor.org/packages/Guitar")
15628 (synopsis "Visualize genomic features")
15629 (description
15630 "This package is designed for visualization of RNA-related genomic
15631 features with respect to the landmarks of RNA transcripts, i.e., transcription
15632 starting site, start codon, stop codon and transcription ending site.")
15633 (license license:gpl2)))
15634
15635 (define-public r-sushi
15636 (package
15637 (name "r-sushi")
15638 (version "1.34.0")
15639 (source (origin
15640 (method url-fetch)
15641 (uri (bioconductor-uri "Sushi" version))
15642 (sha256
15643 (base32
15644 "0adswrbzd93rhy3q56ypwkrk6155vd4zxapvznswyjlxp8ha813q"))))
15645 (properties `((upstream-name . "Sushi")))
15646 (build-system r-build-system)
15647 (propagated-inputs
15648 (list r-biomart r-zoo))
15649 (home-page "https://bioconductor.org/packages/Sushi")
15650 (synopsis "Tools for visualizing genomics data")
15651 (description
15652 "This package provides flexible, quantitative, and integrative genomic
15653 visualizations for publication-quality multi-panel figures.")
15654 (license license:gpl2+)))
15655
15656 (define-public r-ballgown
15657 (package
15658 (name "r-ballgown")
15659 (version "2.28.0")
15660 (source
15661 (origin
15662 (method url-fetch)
15663 (uri (bioconductor-uri "ballgown" version))
15664 (sha256
15665 (base32
15666 "0l8q3fymskxmsi5jcikzjz5xi66lpzgv7bjymir4izah2v68z708"))))
15667 (properties `((upstream-name . "ballgown")))
15668 (build-system r-build-system)
15669 (propagated-inputs
15670 (list r-biobase
15671 r-genomeinfodb
15672 r-genomicranges
15673 r-iranges
15674 r-limma
15675 r-rcolorbrewer
15676 r-rtracklayer
15677 r-s4vectors
15678 r-sva))
15679 (native-inputs
15680 (list r-knitr))
15681 (home-page "https://bioconductor.org/packages/ballgown")
15682 (synopsis "Flexible, isoform-level differential expression analysis")
15683 (description
15684 "This package provides tools for statistical analysis of assembled
15685 transcriptomes, including flexible differential expression analysis,
15686 visualization of transcript structures, and matching of assembled transcripts
15687 to annotation.")
15688 (license license:artistic2.0)))
15689
15690 (define-public r-megadepth
15691 (package
15692 (name "r-megadepth")
15693 (version "1.6.0")
15694 (source
15695 (origin
15696 (method url-fetch)
15697 (uri (bioconductor-uri "megadepth" version))
15698 (sha256
15699 (base32
15700 "0qq82dmd3drr2bhn51bgbc6ml40klfmmhj6wdj72n9ya6n60lwy8"))))
15701 (properties `((upstream-name . "megadepth")))
15702 (build-system r-build-system)
15703 (inputs (list megadepth))
15704 (propagated-inputs
15705 (list r-cmdfun
15706 r-dplyr
15707 r-fs
15708 r-genomicranges
15709 r-magrittr
15710 r-readr
15711 r-xfun))
15712 (native-inputs
15713 (list r-knitr))
15714 (home-page "https://github.com/LieberInstitute/megadepth")
15715 (synopsis "BigWig and BAM related utilities")
15716 (description
15717 "This package provides an R interface to Megadepth. It is particularly
15718 useful for computing the coverage of a set of genomic regions across bigWig or
15719 BAM files. With this package, you can build base-pair coverage matrices for
15720 regions or annotations of your choice from BigWig files.")
15721 (license license:artistic2.0)))
15722
15723 (define-public r-beclear
15724 (package
15725 (name "r-beclear")
15726 (version "2.12.0")
15727 (source
15728 (origin
15729 (method url-fetch)
15730 (uri (bioconductor-uri "BEclear" version))
15731 (sha256
15732 (base32
15733 "0x43yfnmb2d782g3g52nqdfs90i3zrrlqz8qy3ybmgv5f8n92p15"))))
15734 (properties `((upstream-name . "BEclear")))
15735 (build-system r-build-system)
15736 (propagated-inputs
15737 (list r-abind
15738 r-biocparallel
15739 r-data-table
15740 r-dixontest
15741 r-futile-logger
15742 r-matrix
15743 r-rcpp
15744 r-rdpack))
15745 (native-inputs
15746 (list r-knitr))
15747 (home-page "https://github.com/uds-helms/BEclear")
15748 (synopsis "Correction of batch effects in DNA methylation data")
15749 (description
15750 "This package provides functions to detect and correct for batch effects
15751 in DNA methylation data. The core function is based on latent factor models
15752 and can also be used to predict missing values in any other matrix containing
15753 real numbers.")
15754 (license license:gpl3)))
15755
15756 (define-public r-bgeecall
15757 (package
15758 (name "r-bgeecall")
15759 (version "1.12.1")
15760 (source
15761 (origin
15762 (method url-fetch)
15763 (uri (bioconductor-uri "BgeeCall" version))
15764 (sha256
15765 (base32
15766 "1g12cms66zb45p347h3b358vjhnq76galvwqwq86xby4hnwpdzkh"))))
15767 (properties `((upstream-name . "BgeeCall")))
15768 (build-system r-build-system)
15769 (propagated-inputs
15770 (list kallisto
15771 r-biomart
15772 r-biostrings
15773 r-data-table
15774 r-dplyr
15775 r-genomicfeatures
15776 r-jsonlite
15777 r-rhdf5
15778 r-rslurm
15779 r-rtracklayer
15780 r-sjmisc
15781 r-tximport))
15782 (native-inputs (list r-knitr))
15783 (home-page "https://github.com/BgeeDB/BgeeCall")
15784 (synopsis "RNA-Seq present/absent gene expression calls generation")
15785 (description
15786 "BgeeCall allows generating present/absent gene expression calls without
15787 using an arbitrary cutoff like TPM<1. Calls are generated based on reference
15788 intergenic sequences. These sequences are generated based on expression of
15789 all RNA-Seq libraries of each species integrated in Bgee.")
15790 (license license:gpl3)))
15791
15792 (define-public r-bgeedb
15793 (package
15794 (name "r-bgeedb")
15795 (version "2.22.3")
15796 (source
15797 (origin
15798 (method url-fetch)
15799 (uri (bioconductor-uri "BgeeDB" version))
15800 (sha256
15801 (base32
15802 "1f6lrazaibbz21sqvj59rq6ps9m1riw2y0kyidbn29mxf4ibwh3k"))))
15803 (properties `((upstream-name . "BgeeDB")))
15804 (build-system r-build-system)
15805 (propagated-inputs
15806 (list r-biobase
15807 r-curl
15808 r-data-table
15809 r-digest
15810 r-dplyr
15811 r-graph
15812 r-r-utils
15813 r-rcurl
15814 r-rsqlite
15815 r-tidyr
15816 r-topgo))
15817 (native-inputs (list r-knitr))
15818 (home-page "https://github.com/BgeeDB/BgeeDB_R")
15819 (synopsis "Annotation and gene expression data retrieval from Bgee database")
15820 (description
15821 "This package provides a package for the annotation and gene expression
15822 data download from Bgee database, and TopAnat analysis: GO-like enrichment of
15823 anatomical terms, mapped to genes by expression patterns.")
15824 (license license:gpl3)))
15825
15826 (define-public r-biobtreer
15827 (package
15828 (name "r-biobtreer")
15829 (version "1.8.0")
15830 (source
15831 (origin
15832 (method url-fetch)
15833 (uri (bioconductor-uri "biobtreeR" version))
15834 (sha256
15835 (base32
15836 "0cx46hdqqm6mbj0vp4y86axv0qccd4sgk2jwwjvnqp5pynq9bbqa"))))
15837 (properties `((upstream-name . "biobtreeR")))
15838 (build-system r-build-system)
15839 (propagated-inputs
15840 (list r-httpuv r-httr r-jsonlite r-stringi))
15841 (native-inputs (list r-knitr))
15842 (home-page "https://github.com/tamerh/biobtreeR")
15843 (synopsis "Use biobtree tool from R")
15844 (description
15845 "The biobtreeR package provides an interface to biobtree, a tool which
15846 covers large sets of bioinformatics datasets and allows search and chain
15847 mappings functionalities.")
15848 (license license:expat)))
15849
15850 (define-public r-minet
15851 (package
15852 (name "r-minet")
15853 (version "3.54.0")
15854 (source
15855 (origin
15856 (method url-fetch)
15857 (uri (bioconductor-uri "minet" version))
15858 (sha256
15859 (base32
15860 "0q6jw2jqkl9qynjpzaygz45c7dmx1l5y2d8s1illpcf87siawcam"))))
15861 (properties `((upstream-name . "minet")))
15862 (build-system r-build-system)
15863 (propagated-inputs
15864 (list r-infotheo))
15865 (home-page "http://minet.meyerp.com")
15866 (synopsis "Mutual information networks")
15867 (description
15868 "This package implements various algorithms for inferring mutual
15869 information networks from data.")
15870 (license license:artistic2.0)))
15871
15872 (define-public r-genetclassifier
15873 (package
15874 (name "r-genetclassifier")
15875 (version "1.36.0")
15876 (source
15877 (origin
15878 (method url-fetch)
15879 (uri (bioconductor-uri "geNetClassifier" version))
15880 (sha256
15881 (base32
15882 "1kh7mp5h0n7yd1klcd7w4v7i3fh9pkmvgf7189wangfzbcsr4f70"))))
15883 (properties
15884 `((upstream-name . "geNetClassifier")))
15885 (build-system r-build-system)
15886 (propagated-inputs
15887 (list r-biobase r-e1071 r-ebarrays r-minet))
15888 (home-page "https://www.cicancer.org")
15889 (synopsis "Classify diseases and build gene networks using expression profiles")
15890 (description
15891 "This is a comprehensive package to automatically train and validate a
15892 multi-class SVM classifier based on gene expression data. It provides
15893 transparent selection of gene markers, their coexpression networks, and an
15894 interface to query the classifier.")
15895 (license license:gpl2+)))
15896
15897 (define-public r-dir-expiry
15898 (package
15899 (name "r-dir-expiry")
15900 (version "1.4.0")
15901 (source
15902 (origin
15903 (method url-fetch)
15904 (uri (bioconductor-uri "dir.expiry" version))
15905 (sha256
15906 (base32
15907 "098wzm8hlpy70c99k2sl4k8z2dllhw7rwdj8dhcskr7kaw71k3sq"))))
15908 (properties `((upstream-name . "dir.expiry")))
15909 (build-system r-build-system)
15910 (propagated-inputs (list r-filelock))
15911 (native-inputs (list r-knitr))
15912 (home-page "https://bioconductor.org/packages/dir.expiry")
15913 (synopsis "Managing expiration for cache directories")
15914 (description
15915 "This package implements an expiration system for access to versioned
15916 directories. Directories that have not been accessed by a registered function
15917 within a certain time frame are deleted. This aims to reduce disk usage by
15918 eliminating obsolete caches generated by old versions of packages.")
15919 (license license:gpl3)))
15920
15921 (define-public r-basilisk-utils
15922 (package
15923 (name "r-basilisk-utils")
15924 (version "1.8.0")
15925 (source
15926 (origin
15927 (method url-fetch)
15928 (uri (bioconductor-uri "basilisk.utils" version))
15929 (sha256
15930 (base32
15931 "1jnqv0rlljkq27rd4ixl763v335f2aanm4fzr386yc81fj4vnmhk"))))
15932 (properties
15933 `((upstream-name . "basilisk.utils")))
15934 (build-system r-build-system)
15935 (propagated-inputs
15936 (list r-dir-expiry))
15937 (native-inputs (list r-knitr))
15938 (home-page "https://bioconductor.org/packages/basilisk.utils")
15939 (synopsis "Basilisk installation utilities")
15940 (description
15941 "This package implements utilities for installation of the basilisk
15942 package, primarily for creation of the underlying Conda instance.")
15943 (license license:gpl3)))
15944
15945 (define-public r-basilisk
15946 (package
15947 (name "r-basilisk")
15948 (version "1.8.0")
15949 (source
15950 (origin
15951 (method url-fetch)
15952 (uri (bioconductor-uri "basilisk" version))
15953 (sha256
15954 (base32
15955 "1p90wq8a9wrpqpgmcy4zgh5skdw65gg2gsb3lnx78zk9khq0yyzh"))))
15956 (properties `((upstream-name . "basilisk")))
15957 (build-system r-build-system)
15958 (propagated-inputs
15959 (list r-basilisk-utils r-dir-expiry r-reticulate))
15960 (native-inputs (list r-knitr))
15961 (home-page "https://bioconductor.org/packages/basilisk")
15962 (synopsis "Freeze Python dependencies inside Bioconductor packages")
15963 (description
15964 "This package installs a self-contained Conda instance that is managed by
15965 the R/Bioconductor installation machinery. This aims to provide a consistent
15966 Python environment that can be used reliably by Bioconductor packages.
15967 Functions are also provided to enable smooth interoperability of multiple
15968 Python environments in a single R session.")
15969 (license license:gpl3)))
15970
15971 (define-public r-biocthis
15972 (package
15973 (name "r-biocthis")
15974 (version "1.6.0")
15975 (source
15976 (origin
15977 (method url-fetch)
15978 (uri (bioconductor-uri "biocthis" version))
15979 (sha256
15980 (base32
15981 "1hdgjp00d2si3mr7m1d289i9wn7g927z6n8n27d5sm94lb91qln0"))))
15982 (properties `((upstream-name . "biocthis")))
15983 (build-system r-build-system)
15984 (arguments
15985 `(#:phases
15986 (modify-phases %standard-phases
15987 (add-after 'unpack 'set-HOME
15988 (lambda _ (setenv "HOME" "/tmp"))))))
15989 (propagated-inputs
15990 (list r-biocmanager
15991 r-fs
15992 r-glue
15993 r-rlang
15994 r-styler
15995 r-usethis))
15996 (native-inputs (list r-knitr))
15997 (home-page "https://github.com/lcolladotor/biocthis")
15998 (synopsis "Automate package and project setup for Bioconductor packages")
15999 (description
16000 "This package expands the @code{usethis} package with the goal of helping
16001 automate the process of creating R packages for Bioconductor or making them
16002 Bioconductor-friendly.")
16003 (license license:artistic2.0)))
16004
16005 (define-public r-biocdockermanager
16006 (package
16007 (name "r-biocdockermanager")
16008 (version "1.8.0")
16009 (source
16010 (origin
16011 (method url-fetch)
16012 (uri (bioconductor-uri "BiocDockerManager" version))
16013 (sha256
16014 (base32
16015 "0kl6r8ad728a8dvqx0safj7v5gj1rxxcdiw44jkr1pd5ddv0xbi6"))))
16016 (properties
16017 `((upstream-name . "BiocDockerManager")))
16018 (build-system r-build-system)
16019 (propagated-inputs
16020 (list docker
16021 r-dplyr
16022 r-httr
16023 r-memoise
16024 r-readr
16025 r-whisker))
16026 (native-inputs (list r-knitr))
16027 (home-page "https://bioconductor.org/packages/BiocDockerManager")
16028 (synopsis "Access and manage Bioconductor Docker images")
16029 (description
16030 "This package works analogous to BiocManager but for Docker images. Use
16031 the BiocDockerManager package to install and manage Docker images provided by
16032 the Bioconductor project.")
16033 (license license:artistic2.0)))
16034
16035 (define-public r-biodb
16036 (package
16037 (name "r-biodb")
16038 (version "1.4.0")
16039 (source
16040 (origin
16041 (method url-fetch)
16042 (uri (bioconductor-uri "biodb" version))
16043 (sha256
16044 (base32
16045 "02i0n29bp9d9p1ibslxca5m37qsgny2hlgg7d364lf7kc6y2bqni"))))
16046 (properties `((upstream-name . "biodb")))
16047 (build-system r-build-system)
16048 (propagated-inputs
16049 (list r-biocfilecache
16050 r-chk
16051 r-jsonlite
16052 r-lgr
16053 r-lifecycle
16054 r-openssl
16055 r-plyr
16056 r-progress
16057 r-r6
16058 r-rappdirs
16059 r-rcpp
16060 r-rcurl
16061 r-rsqlite
16062 r-stringr
16063 r-testthat
16064 r-withr
16065 r-xml
16066 r-yaml))
16067 (native-inputs (list r-knitr))
16068 (home-page "https://bioconductor.org/packages/biodb")
16069 (synopsis "Library for connecting to chemical and biological databases")
16070 (description
16071 "The biodb package provides access to standard remote chemical and
16072 biological databases (ChEBI, KEGG, HMDB, ...), as well as to in-house local
16073 database files (CSV, SQLite), with easy retrieval of entries, access to web
16074 services, search of compounds by mass and/or name, and mass spectra matching
16075 for LCMS and MSMS. Its architecture as a development framework facilitates
16076 the development of new database connectors for local projects or inside
16077 separate published packages.")
16078 (license license:agpl3+)))
16079
16080 (define-public r-biomformat
16081 (package
16082 (name "r-biomformat")
16083 (version "1.24.0")
16084 (source
16085 (origin
16086 (method url-fetch)
16087 (uri (bioconductor-uri "biomformat" version))
16088 (sha256
16089 (base32
16090 "12wqjipxhngmlnrdmx329dqmkmy2wa4nkkrhwaqv2nwy90dncs9n"))))
16091 (properties `((upstream-name . "biomformat")))
16092 (build-system r-build-system)
16093 (propagated-inputs
16094 (list r-jsonlite r-matrix r-plyr r-rhdf5))
16095 (native-inputs (list r-knitr))
16096 (home-page "https://github.com/joey711/biomformat/")
16097 (synopsis "Interface package for the BIOM file format")
16098 (description
16099 "This is an R package for interfacing with the BIOM format. This package
16100 includes basic tools for reading biom-format files, accessing and subsetting
16101 data tables from a biom object (which is more complex than a single table), as
16102 well as limited support for writing a biom-object back to a biom-format file.
16103 The design of this API is intended to match the Python API and other tools
16104 included with the biom-format project, but with a decidedly \"R flavor\" that
16105 should be familiar to R users. This includes S4 classes and methods, as well
16106 as extensions of common core functions/methods.")
16107 (license license:gpl2)))
16108
16109 (define-public r-mvcclass
16110 (package
16111 (name "r-mvcclass")
16112 (version "1.70.0")
16113 (source
16114 (origin
16115 (method url-fetch)
16116 (uri (bioconductor-uri "MVCClass" version))
16117 (sha256
16118 (base32
16119 "0apcjlq4i2mg8mlfqgvlcsqkiy51whzid3nd0m830jff0ywgh47g"))))
16120 (properties `((upstream-name . "MVCClass")))
16121 (build-system r-build-system)
16122 (home-page "https://bioconductor.org/packages/MVCClass")
16123 (synopsis "Model-View-Controller (MVC) classes")
16124 (description
16125 "This package contains classes used in model-view-controller (MVC)
16126 design.")
16127 (license license:lgpl2.1+)))
16128
16129 (define-public r-biomvcclass
16130 (package
16131 (name "r-biomvcclass")
16132 (version "1.64.0")
16133 (source
16134 (origin
16135 (method url-fetch)
16136 (uri (bioconductor-uri "BioMVCClass" version))
16137 (sha256
16138 (base32
16139 "078pnyygbvbfxziqspfr1nn78w67xyb4qmiwc34czga5psblvfwz"))))
16140 (properties `((upstream-name . "BioMVCClass")))
16141 (build-system r-build-system)
16142 (propagated-inputs
16143 (list r-biobase r-graph r-mvcclass r-rgraphviz))
16144 (home-page "https://bioconductor.org/packages/BioMVCClass")
16145 (synopsis "Model-View-Controller (MVC) classes that use Biobase")
16146 (description
16147 "This package contains classes used in model-view-controller (MVC)
16148 design.")
16149 (license license:lgpl2.1+)))
16150
16151 (define-public r-biomvrcns
16152 (package
16153 (name "r-biomvrcns")
16154 (version "1.36.0")
16155 (source
16156 (origin
16157 (method url-fetch)
16158 (uri (bioconductor-uri "biomvRCNS" version))
16159 (sha256
16160 (base32
16161 "0i576g7pkivqaxff1pkb760mdpx8v9fh071aic1mwfnlfa7k87ln"))))
16162 (properties `((upstream-name . "biomvRCNS")))
16163 (build-system r-build-system)
16164 (propagated-inputs
16165 (list r-genomicranges r-gviz r-iranges r-mvtnorm))
16166 (home-page "https://bioconductor.org/packages/biomvRCNS")
16167 (synopsis "Copy number study and segmentation for multivariate biological data")
16168 (description
16169 "In this package, a @dfn{Hidden Semi Markov Model} (HSMM) and one
16170 homogeneous segmentation model are designed and implemented for segmentation
16171 genomic data, with the aim of assisting in transcripts detection using high
16172 throughput technology like RNA-seq or tiling array, and copy number analysis
16173 using aCGH or sequencing.")
16174 (license license:gpl2+)))
16175
16176 (define-public r-bionero
16177 (package
16178 (name "r-bionero")
16179 (version "1.4.0")
16180 (source
16181 (origin
16182 (method url-fetch)
16183 (uri (bioconductor-uri "BioNERO" version))
16184 (sha256
16185 (base32
16186 "1nyzjbl0gcwvbj2nxfwykirikf8j3rsx5ny45bqjbcb4r23k65kj"))))
16187 (properties `((upstream-name . "BioNERO")))
16188 (build-system r-build-system)
16189 (propagated-inputs
16190 (list r-biocparallel
16191 r-complexheatmap
16192 r-deseq2
16193 r-dynamictreecut
16194 r-genie3
16195 r-ggnetwork
16196 r-ggnewscale
16197 r-ggplot2
16198 r-ggpubr
16199 r-igraph
16200 r-intergraph
16201 r-matrixstats
16202 r-minet
16203 r-netrep
16204 r-networkd3
16205 r-rcolorbrewer
16206 r-reshape2
16207 r-summarizedexperiment
16208 r-sva
16209 r-wgcna))
16210 (native-inputs
16211 (list r-knitr))
16212 (home-page "https://github.com/almeidasilvaf/BioNERO")
16213 (synopsis "Biological network reconstruction omnibus")
16214 (description
16215 "BioNERO aims to integrate all aspects of biological network inference in
16216 a single package, including data preprocessing, exploratory analyses, network
16217 inference, and analyses for biological interpretations. BioNERO can be used
16218 to infer gene coexpression networks (GCNs) and gene regulatory networks (GRNs)
16219 from gene expression data. Additionally, it can be used to explore
16220 topological properties of protein-protein interaction (PPI) networks. GCN
16221 inference relies on the popular WGCNA algorithm. GRN inference is based on
16222 the \"wisdom of the crowds\" principle, which consists in inferring GRNs with
16223 multiple algorithms (here, CLR, GENIE3 and ARACNE) and calculating the average
16224 rank for each interaction pair. As all steps of network analyses are included
16225 in this package, BioNERO makes users avoid having to learn the syntaxes of
16226 several packages and how to communicate between them. Finally, users can also
16227 identify consensus modules across independent expression sets and calculate
16228 intra and interspecies module preservation statistics between different
16229 networks.")
16230 (license license:gpl3)))
16231
16232 (define-public r-bionet
16233 (package
16234 (name "r-bionet")
16235 (version "1.56.0")
16236 (source
16237 (origin
16238 (method url-fetch)
16239 (uri (bioconductor-uri "BioNet" version))
16240 (sha256
16241 (base32
16242 "0kcw71j4nmdkn373wk21ak6h0v4gycivnfrklb72kk1qcmsy1wrm"))))
16243 (properties `((upstream-name . "BioNet")))
16244 (build-system r-build-system)
16245 (propagated-inputs
16246 (list r-annotationdbi r-biobase r-graph r-igraph r-rbgl))
16247 (home-page "http://bioconductor.org/packages/release/bioc/html/BioNet.html")
16248 (synopsis "Functional analysis of biological networks")
16249 (description
16250 "This package provides functions for the integrated analysis of
16251 protein-protein interaction networks and the detection of functional modules.
16252 Different datasets can be integrated into the network by assigning p-values of
16253 statistical tests to the nodes of the network. E.g. p-values obtained from
16254 the differential expression of the genes from an Affymetrix array are assigned
16255 to the nodes of the network. By fitting a beta-uniform mixture model and
16256 calculating scores from the p-values, overall scores of network regions can be
16257 calculated and an integer linear programming algorithm identifies the maximum
16258 scoring subnetwork.")
16259 (license license:gpl2+)))
16260
16261 (define-public r-bionetstat
16262 (package
16263 (name "r-bionetstat")
16264 (version "1.16.1")
16265 (source
16266 (origin
16267 (method url-fetch)
16268 (uri (bioconductor-uri "BioNetStat" version))
16269 (sha256
16270 (base32
16271 "0zs6pymvxb95sji0rnnzaz3whj7hsvj2kl4n4gzj7w1q0prbfpb2"))))
16272 (properties `((upstream-name . "BioNetStat")))
16273 (build-system r-build-system)
16274 (propagated-inputs
16275 (list r-biocparallel
16276 r-dt
16277 r-ggplot2
16278 r-hmisc
16279 r-igraph
16280 r-knitr
16281 r-markdown
16282 r-pathview
16283 r-pheatmap
16284 r-plyr
16285 r-psych
16286 r-rcolorbrewer
16287 r-rjsonio
16288 r-rmarkdown
16289 r-shiny
16290 r-shinybs
16291 r-whisker
16292 r-yaml))
16293 (native-inputs
16294 (list r-knitr))
16295 (home-page "https://github.com/jardimViniciusC/BioNetStat")
16296 (synopsis "Biological network analysis")
16297 (description
16298 "This package provides a package to perform differential network
16299 analysis, differential node analysis (differential coexpression analysis),
16300 network and metabolic pathways view.")
16301 (license license:gpl3+)))
16302
16303 (define-public r-bioqc
16304 (package
16305 (name "r-bioqc")
16306 (version "1.24.0")
16307 (source
16308 (origin
16309 (method url-fetch)
16310 (uri (bioconductor-uri "BioQC" version))
16311 (sha256
16312 (base32
16313 "0vb2nnzqvyv25pw8qshcmijravswafg0858pkgqjgiv7wsr2mn3m"))))
16314 (properties `((upstream-name . "BioQC")))
16315 (build-system r-build-system)
16316 (propagated-inputs
16317 (list r-biobase r-edger r-rcpp))
16318 (native-inputs
16319 (list r-knitr))
16320 (home-page "https://accio.github.io/BioQC/")
16321 (synopsis "Detect tissue heterogeneity in expression profiles with gene sets")
16322 (description
16323 "BioQC performs quality control of high-throughput expression data based
16324 on tissue gene signatures. It can detect tissue heterogeneity in gene
16325 expression data. The core algorithm is a Wilcoxon-Mann-Whitney test that is
16326 optimised for high performance.")
16327 (license license:gpl3+)))
16328
16329 (define-public r-biotip
16330 (package
16331 (name "r-biotip")
16332 (version "1.10.0")
16333 (source
16334 (origin
16335 (method url-fetch)
16336 (uri (bioconductor-uri "BioTIP" version))
16337 (sha256
16338 (base32
16339 "1sihi5zy7mlabh3ix1wvdqz8ibfq1avl8bnxjhvxyzq40zbcklh6"))))
16340 (properties `((upstream-name . "BioTIP")))
16341 (build-system r-build-system)
16342 (propagated-inputs
16343 (list r-cluster
16344 r-genomicranges
16345 r-igraph
16346 r-mass
16347 r-psych
16348 r-scran
16349 r-stringr))
16350 (native-inputs
16351 (list r-knitr))
16352 (home-page "https://github.com/xyang2uchicago/BioTIP")
16353 (synopsis "R package for characterization of biological tipping-point")
16354 (description
16355 "This package adopts tipping-point theory to transcriptome profiles to
16356 help unravel disease regulatory trajectory.")
16357 (license license:gpl2)))
16358
16359 (define-public r-biotmle
16360 (package
16361 (name "r-biotmle")
16362 (version "1.20.0")
16363 (source
16364 (origin
16365 (method url-fetch)
16366 (uri (bioconductor-uri "biotmle" version))
16367 (sha256
16368 (base32
16369 "1frig90krvfdk6nwpmslpj0pvligyzwzfwwci7hzwcmbglk5jj22"))))
16370 (properties `((upstream-name . "biotmle")))
16371 (build-system r-build-system)
16372 (propagated-inputs
16373 (list r-assertthat
16374 r-biocgenerics
16375 r-biocparallel
16376 r-dplyr
16377 r-drtmle
16378 r-ggplot2
16379 r-ggsci
16380 r-limma
16381 r-s4vectors
16382 r-summarizedexperiment
16383 r-superheat
16384 r-tibble))
16385 (native-inputs
16386 (list r-knitr))
16387 (home-page "https://code.nimahejazi.org/biotmle/")
16388 (synopsis "Targeted learning with moderated statistics for biomarker discovery")
16389 (description
16390 "This package provides tools for differential expression biomarker
16391 discovery based on microarray and next-generation sequencing data that
16392 leverage efficient semiparametric estimators of the average treatment effect
16393 for variable importance analysis. Estimation and inference of the (marginal)
16394 average treatment effects of potential biomarkers are computed by targeted
16395 minimum loss-based estimation, with joint, stable inference constructed across
16396 all biomarkers using a generalization of moderated statistics for use with the
16397 estimated efficient influence function. The procedure accommodates the use of
16398 ensemble machine learning for the estimation of nuisance functions.")
16399 (license license:expat)))
16400
16401 (define-public r-bsseq
16402 (package
16403 (name "r-bsseq")
16404 (version "1.32.0")
16405 (source
16406 (origin
16407 (method url-fetch)
16408 (uri (bioconductor-uri "bsseq" version))
16409 (sha256
16410 (base32
16411 "1jpfib2vb6hd7pgh3d33jgch24lba175zmbalwsbgvlmmyyf1ki5"))))
16412 (properties `((upstream-name . "bsseq")))
16413 (build-system r-build-system)
16414 (propagated-inputs
16415 (list r-beachmat
16416 r-biobase
16417 r-biocgenerics
16418 r-biocparallel
16419 r-biostrings
16420 r-bsgenome
16421 r-data-table
16422 r-delayedarray
16423 r-delayedmatrixstats
16424 r-genomeinfodb
16425 r-genomicranges
16426 r-gtools
16427 r-hdf5array
16428 r-iranges
16429 r-limma
16430 r-locfit
16431 r-permute
16432 r-r-utils
16433 r-rcpp
16434 r-rhdf5
16435 r-s4vectors
16436 r-scales
16437 r-summarizedexperiment))
16438 (native-inputs
16439 (list r-knitr))
16440 (home-page "https://github.com/hansenlab/bsseq")
16441 (synopsis "Analyze, manage and store bisulfite sequencing data")
16442 (description
16443 "This package provides a collection of tools for analyzing and
16444 visualizing bisulfite sequencing data.")
16445 (license license:artistic2.0)))
16446
16447 (define-public r-dmrseq
16448 (package
16449 (name "r-dmrseq")
16450 (version "1.16.0")
16451 (source
16452 (origin
16453 (method url-fetch)
16454 (uri (bioconductor-uri "dmrseq" version))
16455 (sha256
16456 (base32
16457 "1c99l62fi26bnbvpzrlsvvs722za0l5vfhddcrhzzzasabhccb4n"))))
16458 (properties `((upstream-name . "dmrseq")))
16459 (build-system r-build-system)
16460 (propagated-inputs
16461 (list r-annotationhub
16462 r-annotatr
16463 r-biocparallel
16464 r-bsseq
16465 r-bumphunter
16466 r-delayedmatrixstats
16467 r-genomeinfodb
16468 r-genomicranges
16469 r-ggplot2
16470 r-iranges
16471 r-locfit
16472 r-matrixstats
16473 r-nlme
16474 r-outliers
16475 r-rcolorbrewer
16476 r-rtracklayer
16477 r-s4vectors))
16478 (native-inputs
16479 (list r-knitr))
16480 (home-page "https://bioconductor.org/packages/dmrseq")
16481 (synopsis "Detection and inference of differentially methylated regions")
16482 (description
16483 "This package implements an approach for scanning the genome to detect
16484 and perform accurate inference on differentially methylated regions from Whole
16485 Genome Bisulfite Sequencing data. The method is based on comparing detected
16486 regions to a pooled null distribution, that can be implemented even when as
16487 few as two samples per population are available. Region-level statistics are
16488 obtained by fitting a @dfn{generalized least squares} (GLS) regression model
16489 with a nested autoregressive correlated error structure for the effect of
16490 interest on transformed methylation proportions.")
16491 (license license:expat)))
16492
16493 (define-public r-omnipathr
16494 (package
16495 (name "r-omnipathr")
16496 (version "3.4.0")
16497 (source
16498 (origin
16499 (method url-fetch)
16500 (uri (bioconductor-uri "OmnipathR" version))
16501 (sha256
16502 (base32 "0vk0fv09j3ql78mzzhdxwxb2b83qqdz2qfd8wpp1vydmcx2vvgni"))))
16503 (properties `((upstream-name . "OmnipathR")))
16504 (build-system r-build-system)
16505 (arguments
16506 `(#:phases
16507 (modify-phases %standard-phases
16508 (add-after 'unpack 'set-HOME
16509 (lambda _ (setenv "HOME" "/tmp"))))))
16510 (propagated-inputs
16511 (list r-checkmate
16512 r-crayon
16513 r-curl
16514 r-digest
16515 r-dplyr
16516 r-httr
16517 r-igraph
16518 r-jsonlite
16519 r-later
16520 r-logger
16521 r-magrittr
16522 r-progress
16523 r-purrr
16524 r-rappdirs
16525 r-readr
16526 r-readxl
16527 r-rlang
16528 r-stringr
16529 r-tibble
16530 r-tidyr
16531 r-tidyselect
16532 r-withr
16533 r-xml2
16534 r-yaml))
16535 (native-inputs (list r-knitr))
16536 (home-page "https://saezlab.github.io/OmnipathR/")
16537 (synopsis "OmniPath web service client and more")
16538 (description
16539 "This package provides a client for the OmniPath web service and many
16540 other resources. It also includes functions to transform and pretty print
16541 some of the downloaded data, functions to access a number of other resources.
16542 Furthermore, OmnipathR features a close integration with the NicheNet method
16543 for ligand activity prediction from transcriptomics data.")
16544 (license license:expat)))
16545
16546 (define-public r-biscuiteer
16547 (package
16548 (name "r-biscuiteer")
16549 (version "1.10.0")
16550 (source
16551 (origin
16552 (method url-fetch)
16553 (uri (bioconductor-uri "biscuiteer" version))
16554 (sha256
16555 (base32
16556 "0y7vbdaafiga16yr0d22w1v4p0jmczndcar0r0km06f5y1b74amr"))))
16557 (properties `((upstream-name . "biscuiteer")))
16558 (build-system r-build-system)
16559 (propagated-inputs
16560 (list r-biobase
16561 r-biocgenerics
16562 r-biocparallel
16563 r-biscuiteerdata
16564 r-bsseq
16565 r-data-table
16566 r-delayedmatrixstats
16567 r-dmrseq
16568 r-genomeinfodb
16569 r-genomicranges
16570 r-gtools
16571 r-hdf5array
16572 r-homo-sapiens
16573 r-impute
16574 r-iranges
16575 r-matrix
16576 r-matrixstats
16577 r-mus-musculus
16578 r-qdnaseq
16579 r-qualv
16580 r-r-utils
16581 r-readr
16582 r-rsamtools
16583 r-rtracklayer
16584 r-s4vectors
16585 r-summarizedexperiment
16586 r-variantannotation))
16587 (native-inputs
16588 (list r-knitr))
16589 (home-page "https://github.com/trichelab/biscuiteer")
16590 (synopsis "Convenience functions for the Biscuit package")
16591 (description
16592 "This package provides a test harness for bsseq loading of Biscuit
16593 output, summarization of WGBS data over defined regions and in mappable
16594 samples, with or without imputation, dropping of mostly-NA rows, age
16595 estimates, etc.")
16596 (license license:gpl3)))
16597
16598 (define-public r-tcgabiolinks
16599 (package
16600 (name "r-tcgabiolinks")
16601 (version "2.24.3")
16602 (source
16603 (origin
16604 (method url-fetch)
16605 (uri (bioconductor-uri "TCGAbiolinks" version))
16606 (sha256
16607 (base32 "0visvfhzaf0p1rb5vjkmw1c91zfxpks8nl9nbl9xlnpm8lkmmkms"))))
16608 (properties `((upstream-name . "TCGAbiolinks")))
16609 (build-system r-build-system)
16610 (propagated-inputs
16611 (list r-biomart
16612 r-data-table
16613 r-downloader
16614 r-dplyr
16615 r-genomicranges
16616 r-ggplot2
16617 r-httr
16618 r-iranges
16619 r-jsonlite
16620 r-knitr
16621 r-plyr
16622 r-purrr
16623 r-r-utils
16624 r-readr
16625 r-rvest
16626 r-s4vectors
16627 r-stringr
16628 r-summarizedexperiment
16629 r-tcgabiolinksgui-data
16630 r-tibble
16631 r-tidyr
16632 r-xml
16633 r-xml2))
16634 (native-inputs (list r-knitr))
16635 (home-page "https://github.com/BioinformaticsFMRP/TCGAbiolinks")
16636 (synopsis "Integrative analysis with GDC data")
16637 (description
16638 "The aim of TCGAbiolinks is:
16639
16640 @enumerate
16641 @item facilitate GDC open-access data retrieval;
16642 @item prepare the data using the appropriate pre-processing strategies;
16643 @item provide the means to carry out different standard analyses, and;
16644 @item to easily reproduce earlier research results.
16645 @end enumerate
16646
16647 In more detail, the package provides multiple methods for analysis (e.g.,
16648 differential expression analysis, identifying differentially methylated
16649 regions) and methods for visualization (e.g., survival plots, volcano plots,
16650 starburst plots) in order to easily develop complete analysis pipelines.")
16651 (license license:gpl3+)))
16652
16653 (define-public r-tricycle
16654 (package
16655 (name "r-tricycle")
16656 (version "1.4.0")
16657 (source (origin
16658 (method url-fetch)
16659 (uri (bioconductor-uri "tricycle" version))
16660 (sha256
16661 (base32
16662 "0bjkajcz6xcfak6071d0ihakrvgf7s0pmkn6vqkjd6yxbfld7zln"))))
16663 (properties `((upstream-name . "tricycle")))
16664 (build-system r-build-system)
16665 (propagated-inputs
16666 (list r-annotationdbi
16667 r-circular
16668 r-dplyr
16669 r-genomicranges
16670 r-ggnewscale
16671 r-ggplot2
16672 r-iranges
16673 r-rcolorbrewer
16674 r-s4vectors
16675 r-scater
16676 r-scattermore
16677 r-singlecellexperiment
16678 r-summarizedexperiment))
16679 (native-inputs (list r-knitr))
16680 (home-page "https://github.com/hansenlab/tricycle")
16681 (synopsis "Transferable representation and inference of cell cycle")
16682 (description
16683 "The package contains functions to infer and visualize cell cycle process
16684 using Single-cell RNA-Seq data. It exploits the idea of transfer learning,
16685 projecting new data to the previous learned biologically interpretable space.
16686 The @code{tricycle} provides a pre-learned cell cycle space, which could be
16687 used to infer cell cycle time of human and mouse single cell samples. In
16688 addition, it also offer functions to visualize cell cycle time on different
16689 embeddings and functions to build new reference.")
16690 (license license:gpl3)))
16691
16692 (define-public r-tximeta
16693 (package
16694 (name "r-tximeta")
16695 (version "1.14.0")
16696 (source
16697 (origin
16698 (method url-fetch)
16699 (uri (bioconductor-uri "tximeta" version))
16700 (sha256
16701 (base32
16702 "1vq7x1sf5h8iwdalalbrybxzbq47s2ymb75himj5wkv77mgcivfl"))))
16703 (properties `((upstream-name . "tximeta")))
16704 (build-system r-build-system)
16705 (propagated-inputs
16706 (list r-annotationdbi
16707 r-annotationhub
16708 r-biocfilecache
16709 r-biostrings
16710 r-ensembldb
16711 r-genomeinfodb
16712 r-genomicfeatures
16713 r-genomicranges
16714 r-iranges
16715 r-jsonlite
16716 r-matrix
16717 r-s4vectors
16718 r-summarizedexperiment
16719 r-tibble
16720 r-tximport))
16721 (native-inputs
16722 (list r-knitr))
16723 (home-page "https://github.com/mikelove/tximeta")
16724 (synopsis "Transcript quantification import with automatic metadata")
16725 (description
16726 "This package implements transcript quantification import from Salmon and
16727 alevin with automatic attachment of transcript ranges and release information,
16728 and other associated metadata. De novo transcriptomes can be linked to the
16729 appropriate sources with linkedTxomes and shared for computational
16730 reproducibility.")
16731 (license license:gpl2)))
16732
16733 (define-public r-phyloseq
16734 (package
16735 (name "r-phyloseq")
16736 (version "1.40.0")
16737 (source
16738 (origin
16739 (method url-fetch)
16740 (uri (bioconductor-uri "phyloseq" version))
16741 (sha256
16742 (base32 "0hcyv4ziyaw74mc9vf7bad3q9izi9p0whg3hspbs6w8b3hp34y2k"))))
16743 (properties `((upstream-name . "phyloseq")))
16744 (build-system r-build-system)
16745 (propagated-inputs
16746 (list r-ade4
16747 r-ape
16748 r-biobase
16749 r-biocgenerics
16750 r-biomformat
16751 r-biostrings
16752 r-cluster
16753 r-data-table
16754 r-foreach
16755 r-ggplot2
16756 r-igraph
16757 r-multtest
16758 r-plyr
16759 r-reshape2
16760 r-scales
16761 r-vegan))
16762 (native-inputs
16763 (list r-knitr))
16764 (home-page "https://github.com/joey711/phyloseq")
16765 (synopsis "Handling and analysis of high-throughput microbiome census data")
16766 (description
16767 "Phyloseq provides a set of classes and tools to facilitate the import,
16768 storage, analysis, and graphical display of microbiome census data.")
16769 (license license:agpl3)))