gnu: Add datafly.
[jackhill/guix/guix.git] / gnu / packages / cran.scm
1 ;;; GNU Guix --- Functional package management for GNU
2 ;;; Copyright © 2015, 2016, 2017, 2018, 2019, 2020 Ricardo Wurmus <rekado@elephly.net>
3 ;;; Copyright © 2015 Andreas Enge <andreas@enge.fr>
4 ;;; Copyright © 2016, 2017 Ben Woodcroft <donttrustben@gmail.com>
5 ;;; Copyright © 2016, 2017, 2018, 2020 Roel Janssen <roel@gnu.org>
6 ;;; Copyright © 2017, 2018, 2019, 2020 Tobias Geerinckx-Rice <me@tobias.gr>
7 ;;; Copyright © 2017 Raoul Bonnal <ilpuccio.febo@gmail.com>
8 ;;; Copyright © 2018 Vijayalakshmi Vedantham <vijimay12@gmail.com>
9 ;;; Copyright © 2018 Sahithi Yarlagadda <sahi@swecha.net>
10 ;;; Copyright © 2018 Sandeep Subramanian <sandeepsubramanian94@gmail.com>
11 ;;; Copyright © 2018 Charlie Ritter <chewzeirta@posteo.net>
12 ;;; Copyright © 2018 Konrad Hinsen <konrad.hinsen@fastmail.net>
13 ;;; Copyright © 2018, 2020 Mădălin Ionel Patrașcu <madalinionel.patrascu@mdc-berlin.de>
14 ;;; Copyright © 2018 Laura Lazzati <laura.lazzati.15@gmail.com>
15 ;;; Copyright © 2018 Leo Famulari <leo@famulari.name>
16 ;;; Copyright © 2018 Marius Bakke <mbakke@fastmail.com>
17 ;;; Copyright © 2018, 2019 Brett Gilio <brettg@gnu.org>
18 ;;; Copyright © 2019 Nicolò Balzarotti <anothersms@gmail.com>
19 ;;; Copyright © 2019 Wiktor Żelazny <wzelazny@vurv.cz>
20 ;;; Copyright © 2019 Arne Babenhauserheide <arne_bab@web.de>
21 ;;; Copyright © 2020 Todor Kondić <tk.code@protonmail.com>
22 ;;; Copyright © 2020 Danjela Lura <danielaluraa@gmail.com>
23 ;;; Copyright © 2020 Naga Malleswari <nagamalli@riseup.net>
24 ;;; Copyright © 2020 Eric Brown <ecbrown@ericcbrown.com>
25 ;;; Copyright © 2020 Peter Lo <peterloleungyau@gmail.com>
26 ;;; Copyright © 2020 Rafael Luque Leiva <rafael.luque@osoco.es>
27 ;;;
28 ;;; This file is part of GNU Guix.
29 ;;;
30 ;;; GNU Guix is free software; you can redistribute it and/or modify it
31 ;;; under the terms of the GNU General Public License as published by
32 ;;; the Free Software Foundation; either version 3 of the License, or (at
33 ;;; your option) any later version.
34 ;;;
35 ;;; GNU Guix is distributed in the hope that it will be useful, but
36 ;;; WITHOUT ANY WARRANTY; without even the implied warranty of
37 ;;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
38 ;;; GNU General Public License for more details.
39 ;;;
40 ;;; You should have received a copy of the GNU General Public License
41 ;;; along with GNU Guix. If not, see <http://www.gnu.org/licenses/>.
42
43 (define-module (gnu packages cran)
44 #:use-module ((guix licenses) #:prefix license:)
45 #:use-module (guix packages)
46 #:use-module (guix download)
47 #:use-module (guix git-download)
48 #:use-module (guix utils)
49 #:use-module (guix build-system r)
50 #:use-module (gnu packages algebra)
51 #:use-module (gnu packages autotools)
52 #:use-module (gnu packages base)
53 #:use-module (gnu packages bioinformatics)
54 #:use-module (gnu packages c)
55 #:use-module (gnu packages compression)
56 #:use-module (gnu packages curl)
57 #:use-module (gnu packages databases)
58 #:use-module (gnu packages fontutils)
59 #:use-module (gnu packages gcc)
60 #:use-module (gnu packages geo)
61 #:use-module (gnu packages ghostscript)
62 #:use-module (gnu packages gl)
63 #:use-module (gnu packages gnome)
64 #:use-module (gnu packages graph)
65 #:use-module (gnu packages gtk)
66 #:use-module (gnu packages haskell-xyz)
67 #:use-module (gnu packages icu4c)
68 #:use-module (gnu packages image)
69 #:use-module (gnu packages imagemagick)
70 #:use-module (gnu packages java)
71 #:use-module (gnu packages javascript)
72 #:use-module (gnu packages lisp-xyz)
73 #:use-module (gnu packages machine-learning)
74 #:use-module (gnu packages maths)
75 #:use-module (gnu packages mpi)
76 #:use-module (gnu packages multiprecision)
77 #:use-module (gnu packages networking)
78 #:use-module (gnu packages node)
79 #:use-module (gnu packages pcre)
80 #:use-module (gnu packages perl)
81 #:use-module (gnu packages pkg-config)
82 #:use-module (gnu packages pulseaudio) ;libsndfile
83 #:use-module (gnu packages python)
84 #:use-module (gnu packages python-xyz)
85 #:use-module (gnu packages statistics)
86 #:use-module (gnu packages tcl)
87 #:use-module (gnu packages tls)
88 #:use-module (gnu packages web)
89 #:use-module (gnu packages xorg))
90
91 (define-public r-rticles
92 (package
93 (name "r-rticles")
94 (version "0.15")
95 (source
96 (origin
97 (method url-fetch)
98 (uri (cran-uri "rticles" version))
99 (sha256
100 (base32
101 "0svh2bcqnlqdxdpw5afz1b980i2q13k8cxpq6flfqbi3dlwf3h8l"))))
102 (properties `((upstream-name . "rticles")))
103 (build-system r-build-system)
104 (propagated-inputs
105 `(("r-knitr" ,r-knitr)
106 ("r-rmarkdown" ,r-rmarkdown)
107 ("r-tinytex" ,r-tinytex)
108 ("r-xfun" ,r-xfun)
109 ("r-yaml" ,r-yaml)))
110 (home-page "https://github.com/rstudio/rticles")
111 (synopsis "Article formats for R Markdown")
112 (description
113 "This package provides a suite of custom R Markdown formats and templates
114 for authoring journal articles and conference submissions.")
115 (license license:gpl3)))
116
117 (define-public r-bezier
118 (package
119 (name "r-bezier")
120 (version "1.1.2")
121 (source (origin
122 (method url-fetch)
123 (uri (cran-uri "bezier" version))
124 (sha256
125 (base32
126 "1vw5128v8h973xwa1fdm9cw2jvrldj87nd55lddlp3qsz3ag4br6"))))
127 (build-system r-build-system)
128 (home-page "https://cran.r-project.org/web/packages/bezier/")
129 (synopsis "Bezier curve and spline toolkit")
130 (description
131 "This package is a toolkit for working with Bezier curves and splines.
132 The package provides functions for point generation, arc length estimation,
133 degree elevation and curve fitting.")
134 (license license:gpl2+)))
135
136 (define-public r-v8
137 (package
138 (name "r-v8")
139 (version "3.2.0")
140 (source
141 (origin
142 (method url-fetch)
143 (uri (cran-uri "V8" version))
144 (sha256
145 (base32
146 "0z0dwa538lkggawiwrlplz698xznzlgv9fwhdslm7g7gdxyf0xgm"))))
147 (properties `((upstream-name . "V8")))
148 (build-system r-build-system)
149 (arguments
150 `(#:phases
151 (modify-phases %standard-phases
152 (add-after 'unpack 'find-v8
153 (lambda* (#:key inputs #:allow-other-keys)
154 (substitute* "configure"
155 (("^PKG_LIBS=.*")
156 (string-append "PKG_LIBS="
157 (assoc-ref inputs "node")
158 "/lib/libnode.so.64\n")))
159 (setenv "INCLUDE_DIR"
160 (string-append
161 (assoc-ref inputs "node")
162 "/include/node"))
163 (setenv "LIB_DIR"
164 (string-append
165 (assoc-ref inputs "node") "/lib"))
166 #t)))))
167 (inputs
168 `(("node" ,libnode)))
169 (propagated-inputs
170 `(("r-curl" ,r-curl)
171 ("r-jsonlite" ,r-jsonlite)
172 ("r-rcpp" ,r-rcpp)))
173 (native-inputs
174 `(("r-knitr" ,r-knitr)))
175 (home-page "https://jeroen.cran.dev/V8")
176 (synopsis "Embedded JavaScript and WebAssembly engine for R")
177 (description
178 "This package provides an R interface to V8: Google's JavaScript and
179 WebAssembly engine.")
180 (license license:expat)))
181
182 (define-public r-dot
183 (package
184 (name "r-dot")
185 (version "0.1")
186 (source
187 (origin
188 (method url-fetch)
189 (uri (cran-uri "DOT" version))
190 (sha256
191 (base32
192 "0qh5n57cp9c2n5yn59q4wggz82943pwfanp3kx869aba2x3sj30i"))))
193 (properties `((upstream-name . "DOT")))
194 (build-system r-build-system)
195 (propagated-inputs
196 `(("r-v8" ,r-v8)))
197 (home-page "http://haghish.com/dot")
198 (synopsis "Render and Export DOT Graphs in R")
199 (description
200 "This package provides tools to render DOT diagram markup language in R
201 and also provides the possibility to export the graphs in PostScript and
202 SVG (Scalable Vector Graphics) formats. In addition, it supports literate
203 programming packages such as @code{knitr} and @code{rmarkdown}.")
204 (license license:expat)))
205
206 (define-public r-clipr
207 (package
208 (name "r-clipr")
209 (version "0.7.0")
210 (source
211 (origin
212 (method url-fetch)
213 (uri (cran-uri "clipr" version))
214 (sha256
215 (base32
216 "1qn2p13d0c1bpqss6mv9hk60980rzhznfqpyaf5x0fy65svy9903"))))
217 (build-system r-build-system)
218 (home-page "https://github.com/mdlincoln/clipr")
219 (synopsis "Read and write from the system clipboard")
220 (description
221 "This package provides simple utility functions to read from and write to
222 the system clipboards.")
223 (license license:gpl3)))
224
225 (define-public r-zoo
226 (package
227 (name "r-zoo")
228 (version "1.8-8")
229 (source (origin
230 (method url-fetch)
231 (uri (cran-uri "zoo" version))
232 (sha256
233 (base32
234 "1rrw431jwaxd9xljp73f15rhcxvwc0xlyrmr0ghi5fj7a03c932f"))))
235 (build-system r-build-system)
236 (propagated-inputs
237 `(("r-lattice" ,r-lattice)))
238 (home-page "http://zoo.R-Forge.R-project.org/")
239 (synopsis "S3 infrastructure for regular and irregular time series")
240 (description "This package contains an S3 class with methods for totally
241 ordered indexed observations. It is particularly aimed at irregular time
242 series of numeric vectors/matrices and factors.")
243 (license license:gpl2+)))
244
245 (define-public r-ggpmisc
246 (package
247 (name "r-ggpmisc")
248 (version "0.3.5")
249 (source (origin
250 (method url-fetch)
251 (uri (cran-uri "ggpmisc" version))
252 (sha256
253 (base32
254 "0ma2d3a3v8n85sghxr9anl6vgbs8gi82i1dllw99n81gsm59wgin"))))
255 (build-system r-build-system)
256 (propagated-inputs
257 `(("r-broom" ,r-broom)
258 ("r-dplyr" ,r-dplyr)
259 ("r-ggplot2" ,r-ggplot2)
260 ("r-gridextra" ,r-gridextra)
261 ("r-lubridate" ,r-lubridate)
262 ("r-magrittr" ,r-magrittr)
263 ("r-mass" ,r-mass)
264 ("r-plyr" ,r-plyr)
265 ("r-polynom" ,r-polynom)
266 ("r-rlang" ,r-rlang)
267 ("r-scales" ,r-scales)
268 ("r-splus2r" ,r-splus2r)
269 ("r-stringr" ,r-stringr)
270 ("r-tibble" ,r-tibble)
271 ("r-xts" ,r-xts)
272 ("r-zoo" ,r-zoo)))
273 (native-inputs
274 `(("r-knitr" ,r-knitr)))
275 (home-page "https://www.r4photobiology.info/")
276 (synopsis "Miscellaneous Extensions to @code{ggplot2}")
277 (description "This package provides extensions to @code{ggplot2},
278 respecting the grammar of its graphics paradigm.")
279 (license license:gpl2+)))
280
281 (define-public r-gprofiler
282 (package
283 (name "r-gprofiler")
284 (version "0.7.0")
285 (source
286 (origin
287 (method url-fetch)
288 (uri (cran-uri "gProfileR" version))
289 (sha256
290 (base32
291 "1h1v0kgpsn04ald2izznh7fr2riwisj5hcgz4k7h3qc931rf0r4k"))))
292 (properties `((upstream-name . "gProfileR")))
293 (build-system r-build-system)
294 (propagated-inputs
295 `(("r-plyr" ,r-plyr)
296 ("r-rcurl" ,r-rcurl)))
297 (home-page "https://cran.r-project.org/web/packages/gProfileR/")
298 (synopsis "Interface to the g:Profiler toolkit")
299 (description
300 "This package provides tools for functional enrichment analysis,
301 gene identifier conversion and mapping homologous genes across related
302 organisms via the @code{g:Profiler} toolkit.")
303 (license license:gpl2+)))
304
305 (define-public r-gprofiler2
306 (package
307 (name "r-gprofiler2")
308 (version "0.2.0")
309 (source
310 (origin
311 (method url-fetch)
312 (uri (cran-uri "gprofiler2" version))
313 (sha256
314 (base32
315 "0q8hl3gdxy34c0181ql405fdklz82nfvmwdcafd5mzf935rjpyjg"))))
316 (properties `((upstream-name . "gprofiler2")))
317 (build-system r-build-system)
318 (propagated-inputs
319 `(("r-crosstalk" ,r-crosstalk)
320 ("r-dplyr" ,r-dplyr)
321 ("r-ggplot2" ,r-ggplot2)
322 ("r-gridextra" ,r-gridextra)
323 ("r-jsonlite" ,r-jsonlite)
324 ("r-plotly" ,r-plotly)
325 ("r-rcurl" ,r-rcurl)
326 ("r-tidyr" ,r-tidyr)
327 ("r-viridislite" ,r-viridislite)))
328 (native-inputs `(("r-knitr" ,r-knitr)))
329 (home-page "https://cran.r-project.org/web/packages/gprofiler2/")
330 (synopsis "Interface to the g:Profiler toolset")
331 (description
332 "This package provides a toolset for functional enrichment analysis and
333 visualization, gene/protein/SNP identifier conversion and mapping orthologous
334 genes across species via @url{https://biit.cs.ut.ee/gprofiler,g:Profiler}.
335 The main tools are:
336
337 @enumerate
338 @item @code{g:GOSt}, functional enrichment analysis and visualization of gene
339 lists;
340 @item @code{g:Convert}, gene/protein/transcript identifier conversion across
341 various namespaces;
342 @item @code{g:Orth}, orthology search across species;
343 @item @code{g:SNPense}, mapping SNP rs identifiers to chromosome positions,
344 genes and variant effects.
345 @end enumerate
346
347 This package is an R interface corresponding to the 2019 update of
348 @code{g:Profiler} and provides access to versions @code{e94_eg41_p11} and
349 higher.")
350 (license license:gpl2+)))
351
352 (define-public r-oenb
353 (package
354 (name "r-oenb")
355 (version "0.0.1")
356 (source
357 (origin
358 (method url-fetch)
359 (uri (cran-uri "oenb" version))
360 (sha256
361 (base32
362 "1x1jlqp6r27c4gb7wafzpmh5rq6yq61a2d395r5lsmv2g5jb4biz"))))
363 (properties `((upstream-name . "oenb")))
364 (build-system r-build-system)
365 (propagated-inputs
366 `(("r-dplyr" ,r-dplyr)
367 ("r-xml" ,r-xml)))
368 (native-inputs `(("r-knitr" ,r-knitr)))
369 (home-page "https://github.com/franzmohr/oenb")
370 (synopsis "Tools for the OeNB Data Web Service")
371 (description
372 "Tools to access data from the data web service of the
373 @acronym{OeNB, Oesterreichische Nationalbank},
374 @url{https://www.oenb.at/en/Statistics/User-Defined-Tables/webservice.html}.")
375 (license license:gpl2+)))
376
377 (define-public r-scales
378 (package
379 (name "r-scales")
380 (version "1.1.1")
381 (source
382 (origin
383 (method url-fetch)
384 (uri (cran-uri "scales" version))
385 (sha256
386 (base32 "019ps0njjc0rzrjygqiyn8b9vp0c3c0jd56h1yi19wzi49jvdcj0"))))
387 (build-system r-build-system)
388 (propagated-inputs
389 `(("r-farver" ,r-farver)
390 ("r-labeling" ,r-labeling)
391 ("r-lifecycle" ,r-lifecycle)
392 ("r-munsell" ,r-munsell)
393 ("r-rcolorbrewer" ,r-rcolorbrewer)
394 ("r-r6" ,r-r6)
395 ("r-viridislite" ,r-viridislite)))
396 (home-page "https://github.com/hadley/scales")
397 (synopsis "Scale functions for visualization")
398 (description
399 "This package provides graphical scales that map data to aesthetics, and
400 provides methods for automatically determining breaks and labels for axes and
401 legends.")
402 (license license:expat)))
403
404 (define-public r-pheatmap
405 (package
406 (name "r-pheatmap")
407 (version "1.0.12")
408 (source
409 (origin
410 (method url-fetch)
411 (uri (cran-uri "pheatmap" version))
412 (sha256
413 (base32
414 "1hdh74az3vyzz6dqa311rhxdm74n46lyr03p862kn80p0kp9d7ap"))))
415 (build-system r-build-system)
416 (propagated-inputs
417 `(("r-gtable" ,r-gtable)
418 ("r-rcolorbrewer" ,r-rcolorbrewer)
419 ("r-scales" ,r-scales)))
420 (home-page "https://cran.r-project.org/web/packages/pheatmap")
421 (synopsis "Pretty heatmaps")
422 (description
423 "This package provides an implementation of heatmaps that offers more
424 control over dimensions and appearance.")
425 (license license:gpl2+)))
426
427 (define-public r-ecp
428 (package
429 (name "r-ecp")
430 (version "3.1.2")
431 (source (origin
432 (method url-fetch)
433 (uri (cran-uri "ecp" version))
434 (sha256
435 (base32
436 "11f9p869xr0zg779i46gmflxlq4xclk9wxbab0nj2fan26pn4sfy"))))
437 (build-system r-build-system)
438 (propagated-inputs
439 `(("r-rcpp" ,r-rcpp)))
440 (home-page "https://cran.r-project.org/web/packages/ecp/")
441 (synopsis "Multiple change-point analysis of multivariate data")
442 (description
443 "This package implements various procedures for finding multiple
444 change-points. Two methods make use of dynamic programming and pruning, with
445 no distributional assumptions other than the existence of certain absolute
446 moments in one method. Hierarchical and exact search methods are included.
447 All methods return the set of estimated change-points as well as other summary
448 information.")
449 (license license:gpl2+)))
450
451 (define-public r-ellipsis
452 (package
453 (name "r-ellipsis")
454 (version "0.3.1")
455 (source
456 (origin
457 (method url-fetch)
458 (uri (cran-uri "ellipsis" version))
459 (sha256
460 (base32
461 "1nvmkcca57d9067rcggw1gby80ibx5hplk2myz0cs9zwilaib2jg"))))
462 (build-system r-build-system)
463 (propagated-inputs
464 `(("r-rlang" ,r-rlang)))
465 (home-page "https://github.com/hadley/ellipsis")
466 (synopsis "Tools for working with additional arguments")
467 (description
468 "In S3 generics, it's useful to take @code{...} so that methods can have
469 additional arguments. But this flexibility comes at a cost: misspelled
470 arguments will be silently ignored. The @code{ellipsis} package is an
471 experiment that allows a generic to warn if any arguments passed in @code{...}
472 are not used.")
473 (license license:gpl3)))
474
475 (define-public r-grr
476 (package
477 (name "r-grr")
478 (version "0.9.5")
479 (source
480 (origin
481 (method url-fetch)
482 (uri (cran-uri "grr" version))
483 (sha256
484 (base32
485 "0arbcgrvhkwb5xk4nry1ffg2qj0v8ivhjghdr505ib4357g0c9i9"))))
486 (build-system r-build-system)
487 (home-page "https://cran.r-project.org/web/packages/grr")
488 (synopsis "Alternative implementations of base R functions")
489 (description
490 "This package provides alternative implementations of some base R
491 functions, including @code{sort}, @code{order}, and @code{match}. The
492 functions are simplified but can be faster or have other advantages.")
493 (license license:gpl3)))
494
495 (define-public r-matrix-utils
496 (package
497 (name "r-matrix-utils")
498 (version "0.9.8")
499 (source
500 (origin
501 (method url-fetch)
502 (uri (cran-uri "Matrix.utils" version))
503 (sha256
504 (base32
505 "0a5fq1scykqk0kc9j051j6fix6j2dqwz5wbgb0amaxsiywz9vigb"))))
506 (properties `((upstream-name . "Matrix.utils")))
507 (build-system r-build-system)
508 (propagated-inputs
509 `(("r-grr" ,r-grr)
510 ("r-matrix" ,r-matrix)))
511 (home-page "https://github.com/cvarrichio/Matrix.utils")
512 (synopsis
513 "Data.frame-Like Operations on Sparse and Dense Matrix Objects")
514 (description
515 "This package implements data manipulation methods such as @code{cast},
516 @code{aggregate}, and @code{merge}/@code{join} for Matrix and Matrix-like
517 objects.")
518 (license license:gpl3)))
519
520 (define-public r-sys
521 (package
522 (name "r-sys")
523 (version "3.4")
524 (source
525 (origin
526 (method url-fetch)
527 (uri (cran-uri "sys" version))
528 (sha256
529 (base32
530 "11q4zmx62w44p1j34frwmrsp23mc7l4n354i0zyziw92yax8zy0p"))))
531 (build-system r-build-system)
532 (home-page "https://github.com/jeroen/sys")
533 (synopsis "Powerful and reliable tools for running system commands in R")
534 (description
535 "This package provides drop-in replacements for the base @code{system2()}
536 function with fine control and consistent behavior across platforms. It
537 supports clean interruption, timeout, background tasks, and streaming STDIN /
538 STDOUT / STDERR over binary or text connections. The package also provides
539 functions for evaluating expressions inside a temporary fork. Such
540 evaluations have no side effects on the main R process, and support reliable
541 interrupts and timeouts. This provides the basis for a sandboxing
542 mechanism.")
543 (license license:expat)))
544
545 (define-public r-askpass
546 (package
547 (name "r-askpass")
548 (version "1.1")
549 (source
550 (origin
551 (method url-fetch)
552 (uri (cran-uri "askpass" version))
553 (sha256
554 (base32
555 "07q0ik8jzk44vpwh48rr3fnpd7dzsdhjjsl4l850rffv3dyq4h6v"))))
556 (build-system r-build-system)
557 (propagated-inputs `(("r-sys" ,r-sys)))
558 (home-page "https://github.com/jeroen/askpass")
559 (synopsis "Safe password entry for R")
560 (description
561 "This package provides cross-platform utilities for prompting the user
562 for credentials or a passphrase, for example to authenticate with a server or
563 read a protected key.")
564 (license license:expat)))
565
566 (define-public r-vegan
567 (package
568 (name "r-vegan")
569 (version "2.5-6")
570 (source
571 (origin
572 (method url-fetch)
573 (uri (cran-uri "vegan" version))
574 (sha256
575 (base32
576 "0g60rgn1i7wqf9pf5m1yki1m45gcp7i5hmjic0ci0f6vng70mh5k"))))
577 (build-system r-build-system)
578 (native-inputs
579 `(("gfortran" ,gfortran)))
580 (propagated-inputs
581 `(("r-cluster" ,r-cluster)
582 ("r-knitr" ,r-knitr) ; needed for vignettes
583 ("r-lattice" ,r-lattice)
584 ("r-mass" ,r-mass)
585 ("r-mgcv" ,r-mgcv)
586 ("r-permute" ,r-permute)))
587 (home-page "https://cran.r-project.org/web/packages/vegan")
588 (synopsis "Functions for community ecology")
589 (description
590 "The vegan package provides tools for descriptive community ecology. It
591 has most basic functions of diversity analysis, community ordination and
592 dissimilarity analysis. Most of its multivariate tools can be used for other
593 data types as well.")
594 (license license:gpl2+)))
595
596 (define-public r-tidyverse
597 (package
598 (name "r-tidyverse")
599 (version "1.3.0")
600 (source
601 (origin
602 (method url-fetch)
603 (uri (cran-uri "tidyverse" version))
604 (sha256
605 (base32
606 "02gyys08qv2v4cl2d66gml4d31ipxay0iyfwwksvxyclx60wp2kd"))))
607 (build-system r-build-system)
608 (propagated-inputs
609 `(("r-broom" ,r-broom)
610 ("r-cli" ,r-cli)
611 ("r-crayon" ,r-crayon)
612 ("r-dbplyr" ,r-dbplyr)
613 ("r-dplyr" ,r-dplyr)
614 ("r-forcats" ,r-forcats)
615 ("r-ggplot2" ,r-ggplot2)
616 ("r-haven" ,r-haven)
617 ("r-hms" ,r-hms)
618 ("r-httr" ,r-httr)
619 ("r-jsonlite" ,r-jsonlite)
620 ("r-lubridate" ,r-lubridate)
621 ("r-magrittr" ,r-magrittr)
622 ("r-modelr" ,r-modelr)
623 ("r-pillar" ,r-pillar)
624 ("r-purrr" ,r-purrr)
625 ("r-readr" ,r-readr)
626 ("r-readxl" ,r-readxl)
627 ("r-reprex" ,r-reprex)
628 ("r-rlang" ,r-rlang)
629 ("r-rstudioapi" ,r-rstudioapi)
630 ("r-rvest" ,r-rvest)
631 ("r-stringr" ,r-stringr)
632 ("r-tibble" ,r-tibble)
633 ("r-tidyr" ,r-tidyr)
634 ("r-xml2" ,r-xml2)))
635 (home-page "https://tidyverse.tidyverse.org")
636 (synopsis "Install and load packages from the \"Tidyverse\"")
637 (description
638 "The @code{tidyverse} is a set of packages that work in harmony because
639 they share common data representations and API design. This package is
640 designed to make it easy to install and load multiple tidyverse packages in a
641 single step.")
642 (license license:gpl3)))
643
644 (define-public r-rvest
645 (package
646 (name "r-rvest")
647 (version "0.3.6")
648 (source
649 (origin
650 (method url-fetch)
651 (uri (cran-uri "rvest" version))
652 (sha256
653 (base32 "1yh2p429a0zr8pqmlw5rzf6m797j20j5w6xwxlqq0wrdbnif6bka"))))
654 (build-system r-build-system)
655 (propagated-inputs
656 `(("r-httr" ,r-httr)
657 ("r-magrittr" ,r-magrittr)
658 ("r-selectr" ,r-selectr)
659 ("r-xml2" ,r-xml2)))
660 (native-inputs
661 `(("r-knitr" ,r-knitr)))
662 (home-page "https://github.com/hadley/rvest")
663 (synopsis "Simple web scraping for R")
664 (description
665 "@code{r-rvest} helps you scrape information from web pages. It is
666 designed to work with @code{magrittr} to make it easy to express common web
667 scraping tasks, inspired by libraries like @code{BeautifulSoup}.")
668 (license license:gpl3)))
669
670 (define-public r-selectr
671 (package
672 (name "r-selectr")
673 (version "0.4-2")
674 (source
675 (origin
676 (method url-fetch)
677 (uri (cran-uri "selectr" version))
678 (sha256
679 (base32 "09y1n3iy297g49xlpl7xrjpwgnm57pskx5991lyfcpizbz8ax22m"))))
680 (build-system r-build-system)
681 (propagated-inputs
682 `(("r-stringr" ,r-stringr)
683 ("r-r6" ,r-r6)))
684 (home-page "https://sjp.co.nz/projects/selectr/")
685 (synopsis "Translate CSS selectors to XPath expressions")
686 (description
687 "@code{r-selectr} translates a CSS3 selector into an equivalent XPath
688 expression. This allows you to use CSS selectors when working with the XML
689 package as it can only evaluate XPath expressions. Also provided are
690 convenience functions useful for using CSS selectors on XML nodes. This
691 package is a port of the Python package @code{cssselect}.")
692 (license license:bsd-3)))
693
694 (define-public r-reprex
695 (package
696 (name "r-reprex")
697 (version "0.3.0")
698 (source
699 (origin
700 (method url-fetch)
701 (uri (cran-uri "reprex" version))
702 (sha256
703 (base32
704 "0v7vxzs8alwz8y1cjicpimp5yimf1g9gb8x5wy3zhvrz6kk2lg10"))))
705 (build-system r-build-system)
706 (propagated-inputs
707 `(("r-callr" ,r-callr)
708 ("r-clipr" ,r-clipr)
709 ("r-fs" ,r-fs)
710 ("r-rlang" ,r-rlang)
711 ("r-rmarkdown" ,r-rmarkdown)
712 ("r-whisker" ,r-whisker)
713 ("r-withr" ,r-withr)))
714 (home-page "https://github.com/tidyverse/reprex")
715 (synopsis "Prepare reproducible R code examples for sharing")
716 (description
717 "This package provides a convenience wrapper that uses the
718 @code{rmarkdown} package to render small snippets of code to target formats
719 that include both code and output. The goal is to encourage the sharing of
720 small, reproducible, and runnable examples on code-oriented websites or email.
721 @code{reprex} also extracts clean, runnable R code from various common formats,
722 such as copy/paste from an R session.")
723 (license license:expat)))
724
725 (define-public r-reordercluster
726 (package
727 (name "r-reordercluster")
728 (version "1.0")
729 (source (origin
730 (method url-fetch)
731 (uri (cran-uri "ReorderCluster" version))
732 (sha256
733 (base32
734 "0ss750frzvj0bm1w7zblmcsjpszhnbffwlkaw31sm003lbx9hy58"))))
735 (build-system r-build-system)
736 (propagated-inputs
737 `(("r-gplots" ,r-gplots)
738 ("r-rcpp" ,r-rcpp)))
739 (home-page "https://cran.r-project.org/web/packages/ReorderCluster")
740 (synopsis "Reordering the dendrogram according to the class labels")
741 (description "This package provides tools for performing the leaf reordering
742 for the dendrogram that preserves the hierarchical clustering result and at the
743 same time tries to group instances from the same class together.")
744 (license license:gpl3+)))
745
746 (define-public r-callr
747 (package
748 (name "r-callr")
749 (version "3.4.3")
750 (source
751 (origin
752 (method url-fetch)
753 (uri (cran-uri "callr" version))
754 (sha256
755 (base32
756 "1dc20gdawy9mhnc452qlshv2p4krs6c2gymvpv365mn141zjgdq1"))))
757 (build-system r-build-system)
758 (propagated-inputs
759 `(("r-r6" ,r-r6)
760 ("r-processx" ,r-processx)))
761 (home-page "https://github.com/r-lib/callr#readme")
762 (synopsis "Call R from R")
763 (description
764 "It is sometimes useful to perform a computation in a separate R process,
765 without affecting the current R process at all. This package does exactly
766 that.")
767 (license license:expat)))
768
769 (define-public r-readxl
770 (package
771 (name "r-readxl")
772 (version "1.3.1")
773 (source
774 (origin
775 (method url-fetch)
776 (uri (cran-uri "readxl" version))
777 (sha256
778 (base32
779 "15mambxr8c7k2ikdfsl1w3vxvm54dsnk0cl1qvks6iig7rql3d14"))))
780 (build-system r-build-system)
781 (propagated-inputs
782 `(("r-cellranger" ,r-cellranger)
783 ("r-progress" ,r-progress)
784 ("r-rcpp" ,r-rcpp)
785 ("r-tibble" ,r-tibble)))
786 (home-page "https://readxl.tidyverse.org")
787 (synopsis "Read Excel files")
788 (description
789 "This package lets you import Excel files into R. It supports
790 @file{.xls} via the embedded @code{libxls} C library and @file{.xlsx} via
791 the embedded @code{RapidXML} C++ library.")
792 ;; XXX: This package bundles a copy of 'libxsl' which is BSD-2 and
793 ;; 'rapidxml' which is Boost.
794 (license (list license:gpl3 license:bsd-2 license:boost1.0))))
795
796 (define-public r-modelr
797 (package
798 (name "r-modelr")
799 (version "0.1.8")
800 (source
801 (origin
802 (method url-fetch)
803 (uri (cran-uri "modelr" version))
804 (sha256
805 (base32
806 "1i31nff7bqibk6r4hhd4j1vzwbyaf8493v0bjaagn36njmysfnw2"))))
807 (build-system r-build-system)
808 (propagated-inputs
809 `(("r-broom" ,r-broom)
810 ("r-magrittr" ,r-magrittr)
811 ("r-purrr" ,r-purrr)
812 ("r-rlang" ,r-rlang)
813 ("r-tibble" ,r-tibble)
814 ("r-tidyr" ,r-tidyr)
815 ("r-tidyselect" ,r-tidyselect)
816 ("r-vctrs" ,r-vctrs)))
817 (home-page "https://github.com/tidyverse/modelr")
818 (synopsis "Helper functions for modelling in pipelines")
819 (description
820 "Functions for modelling that help you seamlessly integrate modelling
821 into a pipeline of data manipulation and visualisation.")
822 (license license:gpl3)))
823
824 (define-public r-httpuv
825 (package
826 (name "r-httpuv")
827 (version "1.5.4")
828 (source (origin
829 (method url-fetch)
830 (uri (cran-uri "httpuv" version))
831 (sha256
832 (base32
833 "066rprqvz9qln6xd85x1yh1wbbmzd157xjl8zq1zbgr8l6347inm"))))
834 (build-system r-build-system)
835 (propagated-inputs
836 `(("r-bh" ,r-bh)
837 ("r-later" ,r-later)
838 ("r-promises" ,r-promises)
839 ("r-r6" ,r-r6)
840 ("r-rcpp" ,r-rcpp)))
841 (home-page "https://github.com/rstudio/httpuv")
842 (synopsis "HTTP and WebSocket server library for R")
843 (description
844 "The httpuv package provides low-level socket and protocol support for
845 handling HTTP and WebSocket requests directly from within R. It is primarily
846 intended as a building block for other packages, rather than making it
847 particularly easy to create complete web applications using httpuv alone.")
848 ;; This package includes third-party code that was originally released
849 ;; under various non-copyleft licenses. Full licensing information can be
850 ;; obtained here: https://github.com/rstudio/httpuv/blob/master/LICENSE
851 (license license:gpl3+)))
852
853 (define-public r-jsonlite
854 (package
855 (name "r-jsonlite")
856 (version "1.7.0")
857 (source (origin
858 (method url-fetch)
859 (uri (cran-uri "jsonlite" version))
860 (sha256
861 (base32
862 "1izfrk5yahsz6s69wanfspn72qdffjglbr5305akj72ig9fnladq"))))
863 (build-system r-build-system)
864 (native-inputs
865 `(("r-knitr" ,r-knitr)))
866 (home-page "https://arxiv.org/abs/1403.2805")
867 (synopsis "Robust, high performance JSON parser and generator for R")
868 (description
869 "The jsonlite package provides a fast JSON parser and generator optimized
870 for statistical data and the web. It offers flexible, robust, high
871 performance tools for working with JSON in R and is particularly powerful for
872 building pipelines and interacting with a web API. In addition to converting
873 JSON data from/to R objects, jsonlite contains functions to stream, validate,
874 and prettify JSON data. The unit tests included with the package verify that
875 all edge cases are encoded and decoded consistently for use with dynamic data
876 in systems and applications.")
877 (license license:expat)))
878
879 (define-public r-servr
880 (package
881 (name "r-servr")
882 (version "0.18")
883 (source (origin
884 (method url-fetch)
885 (uri (cran-uri "servr" version))
886 (sha256
887 (base32
888 "0xfbf1a1w34hbsx4jrdr4rqf22v7gf1p37ngknglv1dyxih7ipja"))))
889 (build-system r-build-system)
890 (propagated-inputs
891 `(("r-httpuv" ,r-httpuv)
892 ("r-jsonlite" ,r-jsonlite)
893 ("r-mime" ,r-mime)
894 ("r-xfun" ,r-xfun)))
895 (home-page "https://github.com/yihui/servr")
896 (synopsis "Simple HTTP server to serve static files or dynamic documents")
897 (description
898 "Servr provides an HTTP server in R to serve static files, or dynamic
899 documents that can be converted to HTML files (e.g., R Markdown) under a given
900 directory.")
901 (license license:expat)))
902
903 (define-public r-htmltools
904 (package
905 (name "r-htmltools")
906 (version "0.5.0")
907 (source (origin
908 (method url-fetch)
909 (uri (cran-uri "htmltools" version))
910 (sha256
911 (base32
912 "07fjznax5sin563ddnzlb7iwc8b39wzf7ymjn66pbmxgskijq2pz"))))
913 (build-system r-build-system)
914 (propagated-inputs
915 `(("r-base64enc" ,r-base64enc)
916 ("r-digest" ,r-digest)
917 ("r-rlang" ,r-rlang)))
918 (home-page "https://cran.r-project.org/web/packages/htmltools")
919 (synopsis "R tools for HTML")
920 (description
921 "This package provides tools for HTML generation and output in R.")
922 (license license:expat)))
923
924 (define-public r-htmlwidgets
925 (package
926 (name "r-htmlwidgets")
927 (version "1.5.1")
928 (source (origin
929 (method url-fetch)
930 (uri (cran-uri "htmlwidgets" version))
931 (sha256
932 (base32
933 "10fp306l1nybkah6jrlrqwwdb6zvklbddp8i3w9v9naj8la5jbnl"))))
934 (build-system r-build-system)
935 (propagated-inputs
936 `(("r-htmltools" ,r-htmltools)
937 ("r-jsonlite" ,r-jsonlite)
938 ("r-yaml" ,r-yaml)))
939 (home-page "https://github.com/ramnathv/htmlwidgets")
940 (synopsis "HTML Widgets for R")
941 (description
942 "HTML widgets is a framework for creating HTML widgets that render in
943 various contexts including the R console, R Markdown documents, and Shiny web
944 applications.")
945 (license license:expat)))
946
947 (define-public r-htmltable
948 (package
949 (name "r-htmltable")
950 (version "2.0.1")
951 (source
952 (origin
953 (method url-fetch)
954 (uri (cran-uri "htmlTable" version))
955 (sha256
956 (base32 "0ma52kajzxfg9w811d6ldhghzn9xhyr8bh7k5v265k82bzx7rac6"))))
957 (properties `((upstream-name . "htmlTable")))
958 (build-system r-build-system)
959 (propagated-inputs
960 `(("r-checkmate" ,r-checkmate)
961 ("r-htmltools" ,r-htmltools)
962 ("r-htmlwidgets" ,r-htmlwidgets)
963 ("r-knitr" ,r-knitr)
964 ("r-magrittr" ,r-magrittr)
965 ("r-rstudioapi" ,r-rstudioapi)
966 ("r-stringr" ,r-stringr)))
967 (native-inputs
968 `(("r-knitr" ,r-knitr)))
969 (home-page "http://gforge.se/packages/")
970 (synopsis "Advanced tables for Markdown/HTML")
971 (description
972 "This package provides functions to build tables with advanced layout
973 elements such as row spanners, column spanners, table spanners, zebra
974 striping, and more. While allowing advanced layout, the underlying
975 CSS-structure is simple in order to maximize compatibility with word
976 processors such as LibreOffice. The package also contains a few text
977 formatting functions that help outputting text compatible with HTML or
978 LaTeX.")
979 (license license:gpl3+)))
980
981 (define-public r-curl
982 (package
983 (name "r-curl")
984 (version "4.3")
985 (source (origin
986 (method url-fetch)
987 (uri (cran-uri "curl" version))
988 (sha256
989 (base32
990 "1nrf6md41b37j424y6rvifdj9zb3j14f60fj7q71k9jhpf2x81kl"))))
991 (build-system r-build-system)
992 (arguments
993 `(#:phases
994 (modify-phases %standard-phases
995 ;; The environment variable CURL_CA_BUNDLE is only respected when
996 ;; running Windows, so we disable the platform checks.
997 ;; This can be removed once the libcurl has been patched.
998 (add-after 'unpack 'allow-CURL_CA_BUNDLE
999 (lambda _
1000 (substitute* "R/onload.R"
1001 (("if \\(!grepl\\(\"mingw\".*")
1002 "if (FALSE)\n"))
1003 (substitute* "src/handle.c"
1004 (("/\\* Only set" m)
1005 (string-append "\
1006 const char *_ca_bundle = getenv(\"CURL_CA_BUNDLE\");
1007 if(_ca_bundle != NULL) { curl_easy_setopt(handle, CURLOPT_CAINFO, _ca_bundle); }
1008 " m)))
1009 #t)))))
1010 (inputs
1011 `(("libcurl" ,curl)
1012 ("zlib" ,zlib)))
1013 (native-inputs
1014 `(("pkg-config" ,pkg-config)))
1015 (home-page "https://github.com/jeroenooms/curl")
1016 (synopsis "HTTP client for R")
1017 (description
1018 "The @code{curl()} and @code{curl_download()} functions provide highly
1019 configurable drop-in replacements for base @code{url()} and
1020 @code{download.file()} with better performance, support for encryption, gzip
1021 compression, authentication, and other @code{libcurl} goodies. The core of
1022 the package implements a framework for performing fully customized requests
1023 where data can be processed either in memory, on disk, or streaming via the
1024 callback or connection interfaces.")
1025 (license license:expat)))
1026
1027 (define-public r-hwriter
1028 (package
1029 (name "r-hwriter")
1030 (version "1.3.2")
1031 (source
1032 (origin
1033 (method url-fetch)
1034 (uri (cran-uri "hwriter" version))
1035 (sha256
1036 (base32
1037 "0arjsz854rfkfqhgvpqbm9lfni97dcjs66isdsfvwfd2wz932dbb"))))
1038 (build-system r-build-system)
1039 (home-page "https://cran.r-project.org/web/packages/hwriter")
1040 (synopsis "Output R objects in HTML format")
1041 (description
1042 "This package provides easy-to-use and versatile functions to output R
1043 objects in HTML format.")
1044 (license license:lgpl2.1+)))
1045
1046 (define-public r-rjson
1047 (package
1048 (name "r-rjson")
1049 (version "0.2.20")
1050 (source
1051 (origin
1052 (method url-fetch)
1053 (uri (cran-uri "rjson" version))
1054 (sha256
1055 (base32
1056 "0v1zvdd3svnavklh7y5xbwrrkbvx6053r4c5hgnk7hz7bqg7qa1s"))))
1057 (build-system r-build-system)
1058 (home-page "https://cran.r-project.org/web/packages/rjson")
1059 (synopsis "JSON library for R")
1060 (description
1061 "This package provides functions to convert R objects into JSON objects
1062 and vice-versa.")
1063 (license license:gpl2+)))
1064
1065 (define-public r-fastmap
1066 (package
1067 (name "r-fastmap")
1068 (version "1.0.1")
1069 (source
1070 (origin
1071 (method url-fetch)
1072 (uri (cran-uri "fastmap" version))
1073 (sha256
1074 (base32
1075 "1v7sp56xiha0bh78g3w92k52p9vkp7ryzpw0z66nyddxzrfv0y27"))))
1076 (properties `((upstream-name . "fastmap")))
1077 (build-system r-build-system)
1078 (home-page "https://r-lib.github.io/fastmap/")
1079 (synopsis "Fast implementation of a key-value store")
1080 (description
1081 "This package provides a fast implementation of a key-value store.
1082 Environments are commonly used as key-value stores, but every time a new key
1083 is used, it is added to R's global symbol table, causing a small amount of
1084 memory leakage. This can be problematic in cases where many different keys
1085 are used. Fastmap avoids this memory leak issue by implementing the map using
1086 data structures in C++.")
1087 (license license:expat)))
1088
1089 (define-public r-shiny
1090 (package
1091 (name "r-shiny")
1092 (version "1.4.0.2")
1093 (source
1094 (origin
1095 (method git-fetch)
1096 (uri (git-reference
1097 (url "https://github.com/rstudio/shiny")
1098 (commit (string-append "v" version))))
1099 (file-name (git-file-name name version))
1100 (sha256
1101 (base32
1102 "005wgcxq7f2q9g6wvfk29n2nms262w0abpz93sfvx79yv6qxppzs"))))
1103 (build-system r-build-system)
1104 (arguments
1105 `(#:modules ((guix build r-build-system)
1106 (guix build minify-build-system)
1107 (guix build utils)
1108 (ice-9 match))
1109 #:imported-modules (,@%r-build-system-modules
1110 (guix build minify-build-system))
1111 #:phases
1112 (modify-phases (@ (guix build r-build-system) %standard-phases)
1113 (add-after 'unpack 'replace-bundled-minified-JavaScript
1114 (lambda* (#:key inputs #:allow-other-keys)
1115 (let ((replace-file (lambda (old new)
1116 (format #t "replacing ~a with ~a\n" old new)
1117 (delete-file old)
1118 (symlink new old))))
1119 ;; NOTE: Files in ./inst/www/shared/datepicker/js/locales/
1120 ;; contain just data. They are not minified code, so we don't
1121 ;; replace them.
1122 (with-directory-excursion "inst/www/shared"
1123 (replace-file "bootstrap/shim/respond.min.js"
1124 (string-append (assoc-ref inputs "js-respond")
1125 "/share/javascript/respond.min.js"))
1126 (replace-file "bootstrap/shim/html5shiv.min.js"
1127 (string-append (assoc-ref inputs "js-html5shiv")
1128 "/share/javascript/html5shiv.min.js"))
1129 (replace-file "json2-min.js"
1130 (string-append (assoc-ref inputs "js-json2")
1131 "/share/javascript/json2-min.js"))
1132 (replace-file "strftime/strftime-min.js"
1133 (string-append (assoc-ref inputs "js-strftime")
1134 "/share/javascript/strftime.min.js"))
1135 (replace-file "highlight/highlight.pack.js"
1136 (string-append (assoc-ref inputs "js-highlight")
1137 "/share/javascript/highlight.min.js"))
1138 (replace-file "datatables/js/jquery.dataTables.min.js"
1139 (string-append (assoc-ref inputs "js-datatables")
1140 "/share/javascript/jquery.dataTables.min.js"))
1141 (replace-file "selectize/js/selectize.min.js"
1142 (string-append (assoc-ref inputs "js-selectize")
1143 "/share/javascript/selectize.min.js"))
1144 (replace-file "selectize/js/es5-shim.min.js"
1145 (string-append (assoc-ref inputs "js-es5-shim")
1146 "/share/javascript/es5-shim.min.js"))
1147 (for-each (match-lambda
1148 ((source . target)
1149 (delete-file target)
1150 (minify source #:target target)))
1151 '(("jqueryui/jquery-ui.js" .
1152 "jqueryui/jquery-ui.min.js")
1153 ("datepicker/js/bootstrap-datepicker.js" .
1154 "datepicker/js/bootstrap-datepicker.min.js")
1155 ("ionrangeslider/js/ion.rangeSlider.js" .
1156 "ionrangeslider/js/ion.rangeSlider.min.js")
1157 ("bootstrap/js/bootstrap.js" .
1158 "bootstrap/js/bootstrap.min.js")
1159 ("shiny.js" .
1160 "shiny.min.js")
1161 ("jquery.js" .
1162 "jquery.min.js")
1163 ("legacy/jquery.js" .
1164 "legacy/jquery.min.js")
1165 ("showdown/src/showdown.js" .
1166 "showdown/compressed/showdown.js")))))
1167 #t)))))
1168 (propagated-inputs
1169 `(("r-crayon" ,r-crayon)
1170 ("r-digest" ,r-digest)
1171 ("r-fastmap" ,r-fastmap)
1172 ("r-htmltools" ,r-htmltools)
1173 ("r-httpuv" ,r-httpuv)
1174 ("r-jsonlite" ,r-jsonlite)
1175 ("r-later" ,r-later)
1176 ("r-mime" ,r-mime)
1177 ("r-promises" ,r-promises)
1178 ("r-r6" ,r-r6)
1179 ("r-rlang" ,r-rlang)
1180 ("r-sourcetools" ,r-sourcetools)
1181 ("r-withr" ,r-withr)
1182 ("r-xtable" ,r-xtable)))
1183 (inputs
1184 `(("js-datatables" ,js-datatables)
1185 ("js-html5shiv" ,js-html5shiv)
1186 ("js-json2" ,js-json2)
1187 ("js-respond" ,js-respond)
1188 ("js-selectize" ,js-selectize)
1189 ("js-strftime" ,js-strftime)
1190 ("js-highlight" ,js-highlight)
1191 ("js-es5-shim" ,js-es5-shim)))
1192 (native-inputs
1193 `(("uglify-js" ,uglify-js)
1194 ("gfortran" ,gfortran)))
1195 (home-page "http://shiny.rstudio.com")
1196 (synopsis "Easy interactive web applications with R")
1197 (description
1198 "Makes it incredibly easy to build interactive web applications
1199 with R. Automatic \"reactive\" binding between inputs and outputs and
1200 extensive prebuilt widgets make it possible to build beautiful,
1201 responsive, and powerful applications with minimal effort.")
1202 (license license:artistic2.0)))
1203
1204 ;; This package includes minified JavaScript files. When upgrading please
1205 ;; check that there are no new minified JavaScript files.
1206 (define-public r-shinytree
1207 (package
1208 (name "r-shinytree")
1209 (version "0.2.7")
1210 (source
1211 (origin
1212 (method url-fetch)
1213 (uri (cran-uri "shinyTree" version))
1214 (sha256
1215 (base32
1216 "0jfx2capckv7hf2yx3fn8i4rcmhi222ah91jnmhg497x8wgz31s3"))
1217 (modules '((guix build utils)))
1218 (snippet
1219 '(begin
1220 ;; Delete minified JavaScript
1221 (for-each delete-file
1222 '("inst/www/jsTree-3.3.7/libs/require.js"
1223 "inst/www/jsTree-3.3.7/libs/jquery.js"
1224 "inst/www/jsTree-3.3.7/jstree.min.js"))
1225 #t))))
1226 (properties `((upstream-name . "shinyTree")))
1227 (build-system r-build-system)
1228 (arguments
1229 `(#:modules ((guix build utils)
1230 (guix build r-build-system)
1231 (srfi srfi-1)
1232 (ice-9 popen))
1233 #:phases
1234 (modify-phases %standard-phases
1235 (add-after 'unpack 'replace-minified-javascript
1236 (lambda* (#:key inputs #:allow-other-keys)
1237 (with-directory-excursion "inst/www/jsTree-3.3.7/"
1238 (symlink (string-append (assoc-ref inputs "js-requirejs")
1239 "/share/javascript/require.min.js")
1240 "libs/require.js")
1241 (call-with-values
1242 (lambda ()
1243 (unzip2
1244 `((,(assoc-ref inputs "js-jquery")
1245 "libs/jquery.js")
1246 ("jstree.js"
1247 "jstree.min.js"))))
1248 (lambda (sources targets)
1249 (for-each (lambda (source target)
1250 (format #t "Processing ~a --> ~a~%"
1251 source target)
1252 (let ((minified (open-pipe* OPEN_READ "uglify-js" source)))
1253 (call-with-output-file target
1254 (lambda (port)
1255 (dump-port minified port)))))
1256 sources targets))))
1257 #t)))))
1258 (propagated-inputs
1259 `(("r-htmlwidgets" ,r-htmlwidgets)
1260 ("r-jsonlite" ,r-jsonlite)
1261 ("r-promises" ,r-promises)
1262 ("r-shiny" ,r-shiny)
1263 ("r-stringr" ,r-stringr)))
1264 (inputs
1265 `(("js-requirejs" ,js-requirejs)))
1266 (native-inputs
1267 `(("uglify-js" ,uglify-js)
1268 ("js-jquery"
1269 ,(origin
1270 (method url-fetch)
1271 (uri "https://code.jquery.com/jquery-3.3.1.js")
1272 (sha256
1273 (base32
1274 "1b8zxrp6xwzpw25apn8j4qws0f6sr7qr7h2va5h1mjyfqvn29anq"))))))
1275 (home-page "https://cran.r-project.org/web/packages/shinyTree/")
1276 (synopsis "jsTree bindings for Shiny")
1277 (description
1278 "This package exposes R bindings to jsTree, a JavaScript library that
1279 supports interactive trees, to enable rich, editable trees in Shiny.")
1280 (license license:expat)))
1281
1282 (define-public r-shinydashboard
1283 (package
1284 (name "r-shinydashboard")
1285 (version "0.7.1")
1286 (source (origin
1287 (method url-fetch)
1288 (uri (cran-uri "shinydashboard" version))
1289 (sha256
1290 (base32
1291 "0khac8b27q3swdw07kl609hm0fjfjsjv591b388q99mqqr2rk92i"))))
1292 (build-system r-build-system)
1293 ;; The directory inst/AdminLTE/ contains a minified JavaScript file.
1294 ;; Regenerate it from the included sources.
1295 (arguments
1296 `(#:modules ((guix build utils)
1297 (guix build r-build-system)
1298 (ice-9 popen))
1299 #:phases
1300 (modify-phases %standard-phases
1301 (add-after 'unpack 'generate-minified-javascript
1302 (lambda _
1303 (with-directory-excursion "inst/AdminLTE"
1304 (delete-file "app.min.js")
1305 (let ((minified (open-pipe* OPEN_READ "uglify-js" "app.js")))
1306 (call-with-output-file "app.min.js"
1307 (lambda (port)
1308 (dump-port minified port))))))))))
1309 (propagated-inputs
1310 `(("r-htmltools" ,r-htmltools)
1311 ("r-promises" ,r-promises)
1312 ("r-shiny" ,r-shiny)))
1313 (native-inputs
1314 `(("uglify-js" ,uglify-js)))
1315 (home-page "https://rstudio.github.io/shinydashboard/")
1316 (synopsis "Create dashboards with shiny")
1317 (description "This package provides an extension to the Shiny web
1318 application framework for R, making it easy to create attractive dashboards.")
1319 ;; This package includes software that was released under the Expat
1320 ;; license, but the whole package is released under GPL version 2 or
1321 ;; later.
1322 (license license:gpl2+)))
1323
1324 (define-public r-shinyfiles
1325 (package
1326 (name "r-shinyfiles")
1327 (version "0.8.0")
1328 (source
1329 (origin
1330 (method url-fetch)
1331 (uri (cran-uri "shinyFiles" version))
1332 (sha256
1333 (base32 "0gwyx37f2r86cldsyknws9pafpj8g5mg3mchlyl9ymgnk5f4b88w"))))
1334 (properties `((upstream-name . "shinyFiles")))
1335 (build-system r-build-system)
1336 (propagated-inputs
1337 `(("r-fs" ,r-fs)
1338 ("r-htmltools" ,r-htmltools)
1339 ("r-jsonlite" ,r-jsonlite)
1340 ("r-shiny" ,r-shiny)
1341 ("r-tibble" ,r-tibble)))
1342 (home-page "https://github.com/thomasp85/shinyFiles")
1343 (synopsis "Server-side file system viewer for Shiny")
1344 (description
1345 "This package provides functionality for client-side navigation of the
1346 server side file system in shiny apps. In case the app is running locally
1347 this gives the user direct access to the file system without the need to
1348 \"download\" files to a temporary location. Both file and folder selection as
1349 well as file saving is available.")
1350 (license license:gpl2+)))
1351
1352 (define-public r-shinythemes
1353 (package
1354 (name "r-shinythemes")
1355 (version "1.1.2")
1356 (source
1357 (origin
1358 (method url-fetch)
1359 (uri (cran-uri "shinythemes" version))
1360 (sha256
1361 (base32
1362 "12miz44n2zxfswnia7p8dirxj3miw0aqn4pkx2111ikz67ax84rf"))))
1363 (properties `((upstream-name . "shinythemes")))
1364 (build-system r-build-system)
1365 (propagated-inputs `(("r-shiny" ,r-shiny)))
1366 (home-page "https://rstudio.github.io/shinythemes/")
1367 (synopsis "Themes for Shiny")
1368 (description
1369 "This package provides themes for use with Shiny. It includes several
1370 Bootstrap themes, which are packaged for use with Shiny applications.")
1371 ;; The package is released under version 3 of the GPL, but it includes
1372 ;; source files that are covered by the Expat license. It also includes
1373 ;; fonts under SIL or the ASL.
1374 (license (list license:gpl3 license:expat
1375 license:silofl1.1 license:asl2.0))))
1376
1377 ;; The package sources include minified variants of d3.js and non-minified
1378 ;; source code of d3-jetpack.
1379 (define-public r-d3r
1380 (package
1381 (name "r-d3r")
1382 (version "0.9.0")
1383 (source
1384 (origin
1385 (method url-fetch)
1386 (uri (cran-uri "d3r" version))
1387 (sha256
1388 (base32
1389 "0vd1qk8yr18xdfkv5ybhqvf0mmccpi721wqa7c881nzm9nnlzc4y"))))
1390 (build-system r-build-system)
1391 (arguments
1392 `(#:modules ((guix build utils)
1393 (guix build r-build-system)
1394 (srfi srfi-1)
1395 (ice-9 popen))
1396 #:phases
1397 (modify-phases %standard-phases
1398 (add-after 'unpack 'process-javascript
1399 (lambda* (#:key inputs #:allow-other-keys)
1400 (with-directory-excursion "inst/www/d3/"
1401 (call-with-values
1402 (lambda ()
1403 (unzip2
1404 `((,(assoc-ref inputs "d3.v3.js")
1405 "v3/dist/d3.min.js")
1406 (,(assoc-ref inputs "d3.v4.js")
1407 "v4/dist/d3.min.js")
1408 (,(assoc-ref inputs "d3.v5.js")
1409 "v5/dist/d3.min.js"))))
1410 (lambda (sources targets)
1411 (for-each (lambda (source target)
1412 (format #t "Processing ~a --> ~a~%"
1413 source target)
1414 (delete-file target)
1415 (let ((minified (open-pipe* OPEN_READ "uglify-js" source)))
1416 (call-with-output-file target
1417 (lambda (port)
1418 (dump-port minified port)))))
1419 sources targets))))
1420 #t)))))
1421 (propagated-inputs
1422 `(("r-dplyr" ,r-dplyr)
1423 ("r-htmltools" ,r-htmltools)
1424 ("r-rlang" ,r-rlang)
1425 ("r-tidyr" ,r-tidyr)))
1426 (native-inputs
1427 `(("uglify-js" ,uglify-js)
1428 ("d3.v3.js"
1429 ,(origin
1430 (method url-fetch)
1431 (uri "https://d3js.org/d3.v3.js")
1432 (sha256
1433 (base32
1434 "1arr7sr08vy7wh0nvip2mi7dpyjw4576vf3bm45rp4g5lc1k1x41"))))
1435 ("d3.v4.js"
1436 ,(origin
1437 (method url-fetch)
1438 (uri "https://d3js.org/d3.v4.js")
1439 (sha256
1440 (base32
1441 "0y7byf6kcinfz9ac59jxc4v6kppdazmnyqfav0dm4h550fzfqqlg"))))
1442 ("d3.v5.js"
1443 ,(origin
1444 (method url-fetch)
1445 (uri "https://d3js.org/d3.v5.js")
1446 (sha256
1447 (base32
1448 "0kxvx5pfagxn6nhavdwsdnzyd26g0z5dsfi1pi5dvcmb0c8ipcdn"))))))
1449 (home-page "https://github.com/timelyportfolio/d3r")
1450 (synopsis "d3.js utilities for R")
1451 (description
1452 "This package provides a suite of functions to help ease the use of the
1453 d3.js visualization library in R. These helpers include
1454 @code{htmltools::htmlDependency} functions, hierarchy builders, and conversion
1455 tools for @code{partykit}, @code{igraph}, @code{table}, and @code{data.frame}
1456 R objects into the JSON format that the d3.js library expects.")
1457 (license license:bsd-3)))
1458
1459 ;; We use the latest commit here because the last release was in 2016 while
1460 ;; the latest commit was in 2018.
1461 (define-public r-sankeyd3
1462 (let ((commit "fd50a74e29056e0d67d75b4d04de47afb2f932bc")
1463 (revision "1"))
1464 (package
1465 (name "r-sankeyd3")
1466 (version (git-version "0.3.2" revision commit))
1467 (source
1468 (origin
1469 (method git-fetch)
1470 (uri (git-reference
1471 (url "https://github.com/fbreitwieser/sankeyD3")
1472 (commit commit)))
1473 (file-name (git-file-name name version))
1474 (sha256
1475 (base32
1476 "0jrcnfax321pszbpjdifnkbrgbjr43bjzvlzv1p5a8wskksqwiyx"))))
1477 (build-system r-build-system)
1478 (propagated-inputs
1479 `(("r-d3r" ,r-d3r)
1480 ("r-htmlwidgets" ,r-htmlwidgets)
1481 ("r-shiny" ,r-shiny)
1482 ("r-magrittr" ,r-magrittr)))
1483 (home-page "https://github.com/fbreitwieser/sankeyD3")
1484 (synopsis "Sankey network graphs from R")
1485 (description
1486 "This package provides an R library to generate Sankey network graphs
1487 in R and Shiny via the D3 visualization library.")
1488 ;; The R code is licensed under GPLv3+. It includes the non-minified
1489 ;; JavaScript source code of d3-sankey, which is released under the
1490 ;; 3-clause BSD license.
1491 (license (list license:gpl3+ license:bsd-3)))))
1492
1493 (define-public r-crosstalk
1494 (package
1495 (name "r-crosstalk")
1496 (version "1.1.0.1")
1497 (source
1498 (origin
1499 (method url-fetch)
1500 (uri (cran-uri "crosstalk" version))
1501 (sha256
1502 (base32
1503 "03ihj7cimkklrbad9zic78xsrfcisygmgy859hqnx0hiph80p9rn"))))
1504 (build-system r-build-system)
1505 (propagated-inputs
1506 `(("r-htmltools" ,r-htmltools)
1507 ("r-jsonlite" ,r-jsonlite)
1508 ("r-lazyeval" ,r-lazyeval)
1509 ("r-r6" ,r-r6)))
1510 (home-page "https://rstudio.github.io/crosstalk/")
1511 (synopsis "Inter-widget interactivity for HTML widgets")
1512 (description
1513 "This package provides building blocks for allowing HTML widgets to
1514 communicate with each other, with Shiny or without (i.e. static @code{.html}
1515 files). It currently supports linked brushing and filtering.")
1516 (license license:expat)))
1517
1518 (define-public r-rook
1519 (package
1520 (name "r-rook")
1521 (version "1.1-1")
1522 (source
1523 (origin
1524 (method url-fetch)
1525 (uri (cran-uri "Rook" version))
1526 (sha256
1527 (base32
1528 "00s9a0kr9rwxvlq433daxjk4ji8m0w60hjdprf502msw9kxfrx00"))))
1529 (properties `((upstream-name . "Rook")))
1530 (build-system r-build-system)
1531 (propagated-inputs `(("r-brew" ,r-brew)))
1532 (home-page "https://cran.r-project.org/web/packages/Rook")
1533 (synopsis "Web server interface for R")
1534 (description
1535 "This package contains the Rook specification and convenience software
1536 for building and running Rook applications. A Rook application is an R
1537 reference class object that implements a @code{call} method or an R closure
1538 that takes exactly one argument, an environment, and returns a list with three
1539 named elements: the @code{status}, the @code{headers}, and the @code{body}.")
1540 (license license:gpl2)))
1541
1542 (define-public r-miniui
1543 (package
1544 (name "r-miniui")
1545 (version "0.1.1.1")
1546 (source
1547 (origin
1548 (method url-fetch)
1549 (uri (cran-uri "miniUI" version))
1550 (sha256
1551 (base32
1552 "1h5h2sc57h95d6bsgs95l26911g38hvjc1v50bc31xl9689l2as5"))))
1553 (properties `((upstream-name . "miniUI")))
1554 (build-system r-build-system)
1555 (propagated-inputs
1556 `(("r-htmltools" ,r-htmltools)
1557 ("r-shiny" ,r-shiny)))
1558 (home-page "https://cran.r-project.org/web/packages/miniUI/")
1559 (synopsis "Shiny UI widgets for small screens")
1560 (description
1561 "This package provides UI widget and layout functions for writing Shiny apps that
1562 work well on small screens.")
1563 (license license:gpl3)))
1564
1565 (define-public r-feather
1566 (package
1567 (name "r-feather")
1568 (version "0.3.5")
1569 (source
1570 (origin
1571 (method url-fetch)
1572 (uri (cran-uri "feather" version))
1573 (sha256
1574 (base32
1575 "1gxd0h2m56sjjlzn4dry6s13nddxc4l5i11gsvavaf2dwbahdzsh"))))
1576 (build-system r-build-system)
1577 (propagated-inputs
1578 `(("r-hms" ,r-hms)
1579 ("r-rcpp" ,r-rcpp)
1580 ("r-tibble" ,r-tibble)))
1581 (home-page "https://github.com/wesm/feather")
1582 (synopsis "R Bindings to the Feather API")
1583 (description "Read and write feather files, a lightweight binary columnar
1584 data store designed for maximum speed.")
1585 (license license:asl2.0)))
1586
1587 (define-public r-maps
1588 (package
1589 (name "r-maps")
1590 (version "3.3.0")
1591 (source
1592 (origin
1593 (method url-fetch)
1594 (uri (cran-uri "maps" version))
1595 (sha256
1596 (base32
1597 "05i2ppl5z4p8rawgqmy3z4ia05fcblpq1vvrmrkgkkpdlhczx6hr"))))
1598 (build-system r-build-system)
1599 (home-page "https://cran.r-project.org/web/packages/maps")
1600 (synopsis "Draw geographical maps")
1601 (description "This package provides an R module for display of maps.
1602 Projection code and larger maps are in separate packages (@code{mapproj} and
1603 @code{mapdata}).")
1604 (license license:gpl2)))
1605
1606 (define-public r-mapproj
1607 (package
1608 (name "r-mapproj")
1609 (version "1.2.7")
1610 (source
1611 (origin
1612 (method url-fetch)
1613 (uri (cran-uri "mapproj" version))
1614 (sha256
1615 (base32
1616 "0nscsfq8md6ri9258xz57c3dj81wdl6kdwf4a9qcrwwbn20i427h"))))
1617 (build-system r-build-system)
1618 (propagated-inputs `(("r-maps" ,r-maps)))
1619 (home-page "https://cran.r-project.org/web/packages/mapproj")
1620 (synopsis "Map projection in R")
1621 (description "This package converts latitude/longitude into projected
1622 coordinates.")
1623 (license (list license:gpl2 ; The R interface
1624 (license:non-copyleft ; The C code
1625 "https://www.gnu.org/licenses/license-list.en.html#lucent102"
1626 "Lucent Public License Version 1.02")))))
1627
1628 (define-public r-rgooglemaps
1629 (package
1630 (name "r-rgooglemaps")
1631 (version "1.4.5.3")
1632 (source
1633 (origin
1634 (method url-fetch)
1635 (uri (cran-uri "RgoogleMaps" version))
1636 (sha256
1637 (base32
1638 "02v8k0bw70q4qwx4lcdy8p25q7n3ql2ll46lfpqllxa1p26svmfi"))))
1639 (properties `((upstream-name . "RgoogleMaps")))
1640 (build-system r-build-system)
1641 (propagated-inputs
1642 `(("r-png" ,r-png)
1643 ("r-sp" ,r-sp)))
1644 (home-page "https://cran.r-project.org/web/packages/RgoogleMaps")
1645 (synopsis "Use Google Maps in R")
1646 (description "This package serves two purposes:
1647 @enumerate
1648 @item Provide a comfortable R interface to query the Google server for static
1649 maps, and
1650 @item Use the map as a background image to overlay plots within R. This
1651 requires proper coordinate scaling.
1652 @end enumerate\n")
1653 (license license:gpl2+)))
1654
1655 (define-public r-geosphere
1656 (package
1657 (name "r-geosphere")
1658 (version "1.5-10")
1659 (source
1660 (origin
1661 (method url-fetch)
1662 (uri (cran-uri "geosphere" version))
1663 (sha256
1664 (base32
1665 "15xlgsmn0vwky1l13n6acdz6jn2b2na3gf6x367y3qh1f5w4zkan"))))
1666 (build-system r-build-system)
1667 (propagated-inputs `(("r-sp" ,r-sp)))
1668 (home-page "https://cran.r-project.org/web/packages/geosphere")
1669 (synopsis "Spherical trigonometry")
1670 (description "This package computes spherical trigonometry for geographic
1671 applications. That is, compute distances and related measures for angular
1672 (longitude/latitude) locations.")
1673 (license license:gpl3+)))
1674
1675 (define-public r-jpeg
1676 (package
1677 (name "r-jpeg")
1678 (version "0.1-8.1")
1679 (source
1680 (origin
1681 (method url-fetch)
1682 (uri (cran-uri "jpeg" version))
1683 (sha256
1684 (base32
1685 "1a8mi70x79a691r40yiw684jkg1mr9n8agkxlcksxcnrdybs9c0x"))))
1686 (build-system r-build-system)
1687 (inputs `(("libjpeg" ,libjpeg-turbo)))
1688 (home-page "https://www.rforge.net/jpeg/")
1689 (synopsis "Read and write JPEG images with R")
1690 (description "This package provides a way to read, write and display
1691 bitmap images stored in the JPEG format with R. It can read and write both
1692 files and in-memory raw vectors.")
1693 (license license:gpl2+)))
1694
1695 (define-public r-ggmap
1696 (package
1697 (name "r-ggmap")
1698 (version "3.0.0")
1699 (source
1700 (origin
1701 (method url-fetch)
1702 (uri (cran-uri "ggmap" version))
1703 (sha256
1704 (base32
1705 "13dmzl6z62pzjiffilarkji46vy0sacxa8a7mhrhc3biq3ylzhln"))))
1706 (build-system r-build-system)
1707 (propagated-inputs
1708 `(("r-bitops" ,r-bitops)
1709 ("r-digest" ,r-digest)
1710 ("r-dplyr" ,r-dplyr)
1711 ("r-ggplot2" ,r-ggplot2)
1712 ("r-glue" ,r-glue)
1713 ("r-httr" ,r-httr)
1714 ("r-jpeg" ,r-jpeg)
1715 ("r-magrittr" ,r-magrittr)
1716 ("r-plyr" ,r-plyr)
1717 ("r-png" ,r-png)
1718 ("r-purrr" ,r-purrr)
1719 ("r-rgooglemaps" ,r-rgooglemaps)
1720 ("r-rjson" ,r-rjson)
1721 ("r-scales" ,r-scales)
1722 ("r-stringr" ,r-stringr)
1723 ("r-tibble" ,r-tibble)
1724 ("r-tidyr" ,r-tidyr)))
1725 (home-page "https://github.com/dkahle/ggmap")
1726 (synopsis "Spatial visualization with ggplot2")
1727 (description "This package provides a collection of functions to visualize
1728 spatial data and models on top of static maps from various online sources (e.g
1729 Google Maps and Stamen Maps). It includes tools common to those tasks,
1730 including functions for geolocation and routing.")
1731 (license license:gpl2)))
1732
1733 (define-public r-haven
1734 (package
1735 (name "r-haven")
1736 (version "2.3.1")
1737 (source
1738 (origin
1739 (method url-fetch)
1740 (uri (cran-uri "haven" version))
1741 (sha256
1742 (base32
1743 "03cypgqhdkrfbfpl1yx2wb7flczrbak1w654wkicmd5ajwr9zvkf"))))
1744 (build-system r-build-system)
1745 (inputs
1746 `(("zlib" ,zlib)))
1747 (native-inputs
1748 `(("r-knitr" ,r-knitr)))
1749 (propagated-inputs
1750 `(("r-forcats" ,r-forcats)
1751 ("r-hms" ,r-hms)
1752 ("r-rcpp" ,r-rcpp)
1753 ("r-rlang" ,r-rlang)
1754 ("r-readr" ,r-readr)
1755 ("r-tibble" ,r-tibble)
1756 ("r-tidyselect" ,r-tidyselect)
1757 ("r-vctrs" ,r-vctrs)))
1758 (home-page "https://haven.tidyverse.org")
1759 (synopsis "Import and Export 'SPSS', 'Stata' and 'SAS' Files")
1760 (description
1761 "This package lets you mport foreign statistical formats into R via the
1762 embedded @url{https://github.com/WizardMac/ReadStat,ReadStat} C library.")
1763 (license license:expat)))
1764
1765 (define-public r-amap
1766 (package
1767 (name "r-amap")
1768 (version "0.8-18")
1769 (source (origin
1770 (method url-fetch)
1771 (uri (cran-uri "amap" version))
1772 (sha256
1773 (base32
1774 "0zpcb73w413na23f6giml9311jh0j0y766w2fh9i40d2h7bbvyvs"))))
1775 (build-system r-build-system)
1776 (native-inputs
1777 `(("gfortran" ,gfortran)))
1778 (home-page "http://mulcyber.toulouse.inra.fr/projects/amap/")
1779 (synopsis "Another multidimensional analysis package")
1780 (description "This package provides tools for clustering and principal
1781 component analysis (with robust methods, and parallelized functions).")
1782 (license license:gpl2+)))
1783
1784 (define-public r-ape
1785 (package
1786 (name "r-ape")
1787 (version "5.4-1")
1788 (source
1789 (origin
1790 (method url-fetch)
1791 (uri (cran-uri "ape" version))
1792 (sha256
1793 (base32
1794 "1r7fwyz30ippcl1ibqiv1xryf44x5crcks5kx19h146ffj76qcgh"))))
1795 (build-system r-build-system)
1796 (propagated-inputs
1797 `(("r-lattice" ,r-lattice)
1798 ("r-nlme" ,r-nlme)
1799 ("r-rcpp" ,r-rcpp)))
1800 (home-page "http://ape-package.ird.fr/")
1801 (synopsis "Analyses of phylogenetics and evolution")
1802 (description
1803 "This package provides functions for reading, writing, plotting, and
1804 manipulating phylogenetic trees, analyses of comparative data in a
1805 phylogenetic framework, ancestral character analyses, analyses of
1806 diversification and macroevolution, computing distances from DNA sequences,
1807 and several other tools.")
1808 (license license:gpl2+)))
1809
1810 (define-public r-abbyyr
1811 (package
1812 (name "r-abbyyr")
1813 (version "0.5.5")
1814 (source
1815 (origin
1816 (method url-fetch)
1817 (uri (cran-uri "abbyyR" version))
1818 (sha256
1819 (base32
1820 "1vldnd3dg89aj6a73nhirirqddbfdrnzhb5m3679i60sark8nk6r"))))
1821 (properties `((upstream-name . "abbyyR")))
1822 (build-system r-build-system)
1823 (propagated-inputs
1824 `(("r-curl" ,r-curl)
1825 ("r-httr" ,r-httr)
1826 ("r-plyr" ,r-plyr)
1827 ("r-progress" ,r-progress)
1828 ("r-readr" ,r-readr)
1829 ("r-xml" ,r-xml)))
1830 (home-page "https://github.com/soodoku/abbyyR")
1831 (synopsis "Access to Abbyy Optical Character Recognition (OCR) API")
1832 (description
1833 "This package provides tools to get text from images of text using Abbyy
1834 Cloud Optical Character Recognition (OCR) API. With abbyyyR, one can easily
1835 OCR images, barcodes, forms, documents with machine readable zones, e.g.
1836 passports and get the results in a variety of formats including plain text and
1837 XML. To learn more about the Abbyy OCR API, see @url{http://ocrsdk.com/}.")
1838 (license license:expat)))
1839
1840 (define-public r-colorspace
1841 (package
1842 (name "r-colorspace")
1843 (version "1.4-1")
1844 (source
1845 (origin
1846 (method url-fetch)
1847 (uri (cran-uri "colorspace" version))
1848 (sha256
1849 (base32 "0wyny3ah2d74hqv80s6imrarpna09gq3j9rjnz6zx2qg0lx72gb9"))))
1850 (build-system r-build-system)
1851 (home-page "https://cran.r-project.org/web/packages/colorspace")
1852 (synopsis "Color space manipulation")
1853 (description
1854 "This package carries out a mapping between assorted color spaces
1855 including RGB, HSV, HLS, CIEXYZ, CIELUV, HCL (polar CIELUV), CIELAB and polar
1856 CIELAB. Qualitative, sequential, and diverging color palettes based on HCL
1857 colors are provided.")
1858 (license license:bsd-3)))
1859
1860 (define-public r-glue
1861 (package
1862 (name "r-glue")
1863 (version "1.4.2")
1864 (source
1865 (origin
1866 (method url-fetch)
1867 (uri (cran-uri "glue" version))
1868 (sha256
1869 (base32
1870 "1bgpirdvjrf0da734clrixawvpdap4lpda4g89vais96589m8wwz"))))
1871 (build-system r-build-system)
1872 ;; knitr depends on glue, so we can't add knitr here to build the
1873 ;; vignettes.
1874 #;
1875 (native-inputs
1876 `(("r-knitr" ,r-knitr)))
1877 (home-page "https://github.com/tidyverse/glue")
1878 (synopsis "Interpreted string literals")
1879 (description
1880 "This package provides an implementation of interpreted string literals,
1881 inspired by Python's Literal String Interpolation (PEP-0498) and
1882 Docstrings (PEP-0257) and Julia's Triple-Quoted String Literals.")
1883 (license license:expat)))
1884
1885 (define-public r-pastecs
1886 (package
1887 (name "r-pastecs")
1888 (version "1.3.21")
1889 (source (origin
1890 (method url-fetch)
1891 (uri (cran-uri "pastecs" version))
1892 (sha256
1893 (base32
1894 "0z4dic94ar646w7zc2ggi5hgvf2qnznsani94c5pyql8zspz47lc"))))
1895 (build-system r-build-system)
1896 (propagated-inputs
1897 `(("r-boot" ,r-boot)))
1898 (home-page "http://www.sciviews.org/pastecs")
1899 (synopsis "Analysis of space-time ecological series")
1900 (description
1901 "This package provides functions for regulation, decomposition and analysis
1902 of space-time series. The @code{pastecs} library is a PNEC-Art4 and IFREMER
1903 initiative to bring PASSTEC 2000 functionalities to R.")
1904 (license license:gpl2+)))
1905
1906 (define-public r-plogr
1907 (package
1908 (name "r-plogr")
1909 (version "0.2.0")
1910 (source
1911 (origin
1912 (method url-fetch)
1913 (uri (cran-uri "plogr" version))
1914 (sha256
1915 (base32
1916 "0a8dhzlna79ggyhfr0nncgh15a9n6r0dsz664pz0ah323wpblqqf"))))
1917 (build-system r-build-system)
1918 (home-page "https://github.com/krlmlr/plogr")
1919 (synopsis "R bindings for the plog C++ logging library")
1920 (description
1921 "This package provides the header files for a stripped-down version of
1922 the plog header-only C++ logging library, and a method to log to R's standard
1923 error stream.")
1924 (license license:expat)))
1925
1926 (define-public r-pls
1927 (package
1928 (name "r-pls")
1929 (version "2.7-3")
1930 (source
1931 (origin
1932 (method url-fetch)
1933 (uri (cran-uri "pls" version))
1934 (sha256
1935 (base32 "0b3ls12w19wc4xkhnsgmb333y9lyzwq3syjc3k8zs1agnw59c7cg"))))
1936 (build-system r-build-system)
1937 (home-page "https://mevik.net/work/software/pls.html")
1938 (synopsis "Partial Least Squares and Principal Component Regression")
1939 (description
1940 "The pls package implements multivariate regression methods: Partial Least
1941 Squares Regression (@dfn{PLSR}), Principal Component Regression (@dfn{PCR}), and
1942 Canonical Powered Partial Least Squares (@dfn{CPPLS}). It supports:
1943
1944 @itemize
1945 @item several algorithms: the traditional orthogonal scores (@dfn{NIPALS}) PLS
1946 algorithm, kernel PLS, wide kernel PLS, Simpls, and PCR through @code{svd}
1947 @item multi-response models (or @dfn{PLS2})
1948 @item flexible cross-validation
1949 @item Jackknife variance estimates of regression coefficients
1950 @item extensive and flexible plots: scores, loadings, predictions, coefficients,
1951 (R)MSEP, R², and correlation loadings
1952 @item formula interface, modelled after @code{lm()}, with methods for predict,
1953 print, summary, plot, update, etc.
1954 @item extraction functions for coefficients, scores, and loadings
1955 @item MSEP, RMSEP, and R² estimates
1956 @item multiplicative scatter correction (@dfn{MSC})
1957 @end itemize\n")
1958 (license license:gpl2)))
1959
1960 (define-public r-ps
1961 (package
1962 (name "r-ps")
1963 (version "1.3.4")
1964 (source
1965 (origin
1966 (method url-fetch)
1967 (uri (cran-uri "ps" version))
1968 (sha256
1969 (base32 "1cxfhnff22fbsr9vynhql0rhhrqfxvkb6kv11h2m740r9scwcs44"))))
1970 (build-system r-build-system)
1971 (home-page "https://ps.r-lib.org")
1972 (synopsis "List, query, and manipulate system processes")
1973 (description
1974 "The ps package implements an API to list, query, and manipulate system
1975 processes. Most of its code is based on the @code{psutil} Python package.")
1976 (license license:bsd-3)))
1977
1978 (define-public r-pkgbuild
1979 (package
1980 (name "r-pkgbuild")
1981 (version "1.1.0")
1982 (source
1983 (origin
1984 (method url-fetch)
1985 (uri (cran-uri "pkgbuild" version))
1986 (sha256
1987 (base32 "1gdbrjq4kiwm45c6pb23mp327qyjvslhyf72ca4zhlzwc5vgp6xk"))))
1988 (build-system r-build-system)
1989 (propagated-inputs
1990 `(("r-callr" ,r-callr)
1991 ("r-cli" ,r-cli)
1992 ("r-crayon" ,r-crayon)
1993 ("r-desc" ,r-desc)
1994 ("r-prettyunits" ,r-prettyunits)
1995 ("r-r6" ,r-r6)
1996 ("r-rprojroot" ,r-rprojroot)
1997 ("r-withr" ,r-withr)))
1998 (home-page "https://github.com/r-pkgs/pkgbuild")
1999 (synopsis "Find tools needed to build R packages")
2000 (description
2001 "This package provides functions used to build R packages. It locates
2002 compilers needed to build R packages on various platforms and ensures the PATH
2003 is configured appropriately so R can use them.")
2004 (license license:gpl3)))
2005
2006 (define-public r-pkgload
2007 (package
2008 (name "r-pkgload")
2009 (version "1.1.0")
2010 (source
2011 (origin
2012 (method url-fetch)
2013 (uri (cran-uri "pkgload" version))
2014 (sha256
2015 (base32
2016 "03bv8xq4s6s7m34y1kjs99jzlb95vwrfi76mbnhmzcx2pc6ld78q"))))
2017 (build-system r-build-system)
2018 (propagated-inputs
2019 `(("r-cli" ,r-cli)
2020 ("r-crayon" ,r-crayon)
2021 ("r-desc" ,r-desc)
2022 ("r-pkgbuild" ,r-pkgbuild)
2023 ("r-rlang" ,r-rlang)
2024 ("r-rprojroot" ,r-rprojroot)
2025 ("r-rstudioapi" ,r-rstudioapi)
2026 ("r-withr" ,r-withr)))
2027 (home-page "https://github.com/r-lib/pkgload")
2028 (synopsis "Simulate package installation and attach")
2029 (description
2030 "This package simulates the process of installing a package and then
2031 attaching it. This is a key part of the @code{devtools} package as it allows
2032 you to rapidly iterate while developing a package.")
2033 (license license:gpl3)))
2034
2035 (define-public r-rcpp
2036 (package
2037 (name "r-rcpp")
2038 (version "1.0.5")
2039 (source
2040 (origin
2041 (method url-fetch)
2042 (uri (cran-uri "Rcpp" version))
2043 (sha256
2044 (base32 "012wbj446k1wz6bp6bpf6h77ypvcsw69xvnax6qf6vyc7dj2qimq"))))
2045 (build-system r-build-system)
2046 (home-page "http://www.rcpp.org")
2047 (synopsis "Seamless R and C++ integration")
2048 (description
2049 "The Rcpp package provides R functions as well as C++ classes which offer
2050 a seamless integration of R and C++. Many R data types and objects can be
2051 mapped back and forth to C++ equivalents which facilitates both writing of new
2052 code as well as easier integration of third-party libraries. Documentation
2053 about Rcpp is provided by several vignettes included in this package, via the
2054 @code{Rcpp Gallery} site at <http://gallery.rcpp.org>, the paper by Eddelbuettel
2055 and Francois (2011, JSS), and the book by Eddelbuettel (2013, Springer); see
2056 @code{citation(\"Rcpp\")} for details on these last two.")
2057 (license license:gpl2+)))
2058
2059 (define-public r-bindr
2060 (package
2061 (name "r-bindr")
2062 (version "0.1.1")
2063 (source
2064 (origin
2065 (method url-fetch)
2066 (uri (cran-uri "bindr" version))
2067 (sha256
2068 (base32
2069 "1l05fpk2yql3jka321c0bdgx6mqq9pvfrg2844lbjfpbgjkmqy3w"))))
2070 (build-system r-build-system)
2071 (home-page "https://github.com/krlmlr/bindr")
2072 (synopsis "Parametrized active bindings")
2073 (description
2074 "This package provides a simple interface for creating active bindings
2075 where the bound function accepts additional arguments.")
2076 (license license:expat)))
2077
2078 (define-public r-bindrcpp
2079 (package
2080 (name "r-bindrcpp")
2081 (version "0.2.2")
2082 (source
2083 (origin
2084 (method url-fetch)
2085 (uri (cran-uri "bindrcpp" version))
2086 (sha256
2087 (base32
2088 "0rz4ibjdjsxl99ff3ha79z7cnjmilx4rx58fk9kk7ld9xc4hf4s8"))))
2089 (build-system r-build-system)
2090 (propagated-inputs
2091 `(("r-bindr" ,r-bindr)
2092 ("r-plogr" ,r-plogr)
2093 ("r-rcpp" ,r-rcpp)))
2094 (home-page "https://github.com/krlmlr/bindrcpp")
2095 (synopsis "Rcpp interface to active bindings")
2096 (description
2097 "This package provides an easy way to fill an environment with active
2098 bindings that call a C++ function.")
2099 (license license:expat)))
2100
2101 (define-public r-auc
2102 (package
2103 (name "r-auc")
2104 (version "0.3.0")
2105 (source
2106 (origin
2107 (method url-fetch)
2108 (uri (cran-uri "AUC" version))
2109 (sha256
2110 (base32
2111 "0ripcib2qz0m7rgr1kiz68nx8f6p408l1ww7j78ljqik7p3g41g7"))))
2112 (properties `((upstream-name . "AUC")))
2113 (build-system r-build-system)
2114 (home-page "https://cran.r-project.org/web/packages/AUC")
2115 (synopsis "Compute the area under the curve of selected measures")
2116 (description
2117 "This package includes functions to compute the area under the curve of
2118 selected measures: the area under the sensitivity curve (AUSEC), the area
2119 under the specificity curve (AUSPC), the area under the accuracy
2120 curve (AUACC), and the area under the receiver operating characteristic
2121 curve (AUROC). The curves can also be visualized. Support for partial areas
2122 is provided.")
2123 (license license:gpl2+)))
2124
2125 (define-public r-calibrate
2126 (package
2127 (name "r-calibrate")
2128 (version "1.7.7")
2129 (source
2130 (origin
2131 (method url-fetch)
2132 (uri (cran-uri "calibrate" version))
2133 (sha256
2134 (base32 "19kgrnsyq67iqv1biyssqi30a6v2836ql20nabpy2m692ns0jfvi"))))
2135 (build-system r-build-system)
2136 (propagated-inputs
2137 `(("r-mass" ,r-mass)))
2138 (home-page "https://cran.r-project.org/web/packages/calibrate")
2139 (synopsis "Calibration of scatterplot and biplot axes")
2140 (description
2141 "This is a package for drawing calibrated scales with tick marks
2142 on (non-orthogonal) variable vectors in scatterplots and biplots.")
2143 (license license:gpl2)))
2144
2145 (define-public r-shape
2146 (package
2147 (name "r-shape")
2148 (version "1.4.4")
2149 (source
2150 (origin
2151 (method url-fetch)
2152 (uri (cran-uri "shape" version))
2153 (sha256
2154 (base32
2155 "0hadk3mapkhbh8xjkiz52vxdagmmgvm15xwpzb90ikw4giyipjzl"))))
2156 (build-system r-build-system)
2157 (home-page "https://cran.r-project.org/web/packages/shape")
2158 (synopsis "Functions for plotting graphical shapes")
2159 (description
2160 "This package provides functions for plotting graphical shapes such as
2161 ellipses, circles, cylinders, arrows, ...")
2162 (license license:gpl3+)))
2163
2164 (define-public r-globaloptions
2165 (package
2166 (name "r-globaloptions")
2167 (version "0.1.2")
2168 (source
2169 (origin
2170 (method url-fetch)
2171 (uri (cran-uri "GlobalOptions" version))
2172 (sha256
2173 (base32 "0gkm77w6db9ajyncy1xdcivplap06a51zi99m009kylccschd2a7"))))
2174 (properties `((upstream-name . "GlobalOptions")))
2175 (build-system r-build-system)
2176 (native-inputs
2177 `(("r-knitr" ,r-knitr)))
2178 (home-page "https://github.com/jokergoo/GlobalOptions")
2179 (synopsis "Generate functions to get or set global options")
2180 (description
2181 "This package provides more controls on the option values such as
2182 validation and filtering on the values, making options invisible or private.")
2183 (license license:gpl2+)))
2184
2185 (define-public r-circlize
2186 (package
2187 (name "r-circlize")
2188 (version "0.4.10")
2189 (source
2190 (origin
2191 (method url-fetch)
2192 (uri (cran-uri "circlize" version))
2193 (sha256
2194 (base32
2195 "1xb1jq3mg4kw1513zv1i09vhn7rj7f8vp0bnms2qml74s47wxsgk"))))
2196 (build-system r-build-system)
2197 (propagated-inputs
2198 `(("r-colorspace" ,r-colorspace)
2199 ("r-globaloptions" ,r-globaloptions)
2200 ("r-shape" ,r-shape)))
2201 (native-inputs
2202 `(("r-knitr" ,r-knitr)))
2203 (home-page "https://github.com/jokergoo/circlize")
2204 (synopsis "Circular visualization")
2205 (description
2206 "Circular layout is an efficient way to visualise huge amounts of
2207 information. This package provides an implementation of circular layout
2208 generation in R as well as an enhancement of available software. Its
2209 flexibility is based on the usage of low-level graphics functions such that
2210 self-defined high-level graphics can be easily implemented by users for
2211 specific purposes. Together with the seamless connection between the powerful
2212 computational and visual environment in R, it gives users more convenience and
2213 freedom to design figures for better understanding complex patterns behind
2214 multi-dimensional data.")
2215 (license license:gpl2+)))
2216
2217 (define-public r-powerlaw
2218 (package
2219 (name "r-powerlaw")
2220 (version "0.70.6")
2221 (source
2222 (origin
2223 (method url-fetch)
2224 (uri (cran-uri "poweRlaw" version))
2225 (sha256
2226 (base32 "14d1myxllvm1grnfiszzzxaiqpb2jpmsi19wq70r8r2wki293h7g"))))
2227 (properties `((upstream-name . "poweRlaw")))
2228 (build-system r-build-system)
2229 (propagated-inputs
2230 `(("r-pracma" ,r-pracma)))
2231 (native-inputs
2232 `(("r-knitr" ,r-knitr)))
2233 (home-page "https://github.com/csgillespie/poweRlaw")
2234 (synopsis "Tools for the analysis of heavy tailed distributions")
2235 (description
2236 "This package provides an implementation of maximum likelihood estimators
2237 for a variety of heavy tailed distributions, including both the discrete and
2238 continuous power law distributions. Additionally, a goodness-of-fit based
2239 approach is used to estimate the lower cut-off for the scaling region.")
2240 ;; Any of these GPL versions.
2241 (license (list license:gpl2 license:gpl3))))
2242
2243 (define-public r-compare
2244 (package
2245 (name "r-compare")
2246 (version "0.2-6")
2247 (source
2248 (origin
2249 (method url-fetch)
2250 (uri (cran-uri "compare" version))
2251 (sha256
2252 (base32
2253 "0k9zms930b5dz9gy8414li21wy0zg9x9vp7301v5cvyfi0g7xzgw"))))
2254 (build-system r-build-system)
2255 (home-page "https://cran.r-project.org/web/packages/compare")
2256 (synopsis "Comparing objects for differences")
2257 (description
2258 "This package provides functions to compare a model object to a
2259 comparison object. If the objects are not identical, the functions can be
2260 instructed to explore various modifications of the objects (e.g., sorting
2261 rows, dropping names) to see if the modified versions are identical.")
2262 (license license:gpl2+)))
2263
2264 (define-public r-dendextend
2265 (package
2266 (name "r-dendextend")
2267 (version "1.14.0")
2268 (source
2269 (origin
2270 (method url-fetch)
2271 (uri (cran-uri "dendextend" version))
2272 (sha256
2273 (base32
2274 "0n3qg76apgbqbvxv2yp5qwpy6nx03xmmc9mdfyq4dqblqhdld29p"))))
2275 (build-system r-build-system)
2276 (propagated-inputs
2277 `(("r-ggplot2" ,r-ggplot2)
2278 ("r-magrittr" ,r-magrittr)
2279 ("r-viridis" ,r-viridis)))
2280 (native-inputs
2281 `(("r-knitr" ,r-knitr)))
2282 (home-page "https://cran.r-project.org/web/packages/dendextend")
2283 (synopsis "Extending 'dendrogram' functionality in R")
2284 (description
2285 "This package offers a set of functions for extending @code{dendrogram}
2286 objects in R, letting you visualize and compare trees of hierarchical
2287 clusterings. You can adjust a tree's graphical parameters (the color, size,
2288 type, etc of its branches, nodes and labels) and visually and statistically
2289 compare different dendrograms to one another.")
2290 ;; Any of these versions
2291 (license (list license:gpl2 license:gpl3))))
2292
2293 (define-public r-getoptlong
2294 (package
2295 (name "r-getoptlong")
2296 (version "1.0.2")
2297 (source
2298 (origin
2299 (method url-fetch)
2300 (uri (cran-uri "GetoptLong" version))
2301 (sha256
2302 (base32
2303 "1p89v2qzqfxyrmqzkv245716n9i4bllnq77a6gw811mgdhxbd51l"))))
2304 (properties `((upstream-name . "GetoptLong")))
2305 (build-system r-build-system)
2306 (inputs
2307 `(("perl" ,perl)))
2308 (propagated-inputs
2309 `(("r-crayon" ,r-crayon)
2310 ("r-globaloptions" ,r-globaloptions)
2311 ("r-rjson" ,r-rjson)))
2312 (native-inputs
2313 `(("r-knitr" ,r-knitr)))
2314 (home-page "https://github.com/jokergoo/GetoptLong")
2315 (synopsis "Parsing command-line arguments and variable interpolation")
2316 (description
2317 "This is yet another command-line argument parser which wraps the
2318 powerful Perl module @code{Getopt::Long} and with some adaptation for easier
2319 use in R. It also provides a simple way for variable interpolation in R.")
2320 (license license:gpl2+)))
2321
2322 (define-public r-fastmatch
2323 (package
2324 (name "r-fastmatch")
2325 (version "1.1-0")
2326 (source
2327 (origin
2328 (method url-fetch)
2329 (uri (cran-uri "fastmatch" version))
2330 (sha256
2331 (base32
2332 "0z80jxkygmzn11sq0c2iz357s9bpki548lg926g85gldhfj1md90"))))
2333 (build-system r-build-system)
2334 (home-page "https://www.rforge.net/fastmatch")
2335 (synopsis "Fast match function")
2336 (description
2337 "This package provides a fast @code{match} replacement for cases that
2338 require repeated look-ups. It is slightly faster that R's built-in
2339 @code{match} function on first match against a table, but extremely fast on
2340 any subsequent lookup as it keeps the hash table in memory.")
2341 (license license:gpl2)))
2342
2343 (define-public r-ff
2344 (package
2345 (name "r-ff")
2346 (version "4.0.2")
2347 (source
2348 (origin
2349 (method url-fetch)
2350 (uri (cran-uri "ff" version))
2351 (sha256
2352 (base32
2353 "1qbfmhk4v76q145yalqaiaffklvkfs615b5m0imxyjyjcvx1nbn0"))))
2354 (build-system r-build-system)
2355 (propagated-inputs `(("r-bit" ,r-bit)))
2356 (home-page "http://ff.r-forge.r-project.org/")
2357 (synopsis "Memory-efficient storage of large data on disk and access functions")
2358 (description
2359 "This package provides data structures that are stored on disk but
2360 behave (almost) as if they were in RAM by transparently mapping only a section
2361 in main memory.")
2362 ;; error Architecture not supported.
2363 (supported-systems (delete "aarch64-linux" %supported-systems))
2364 (license license:gpl2)))
2365
2366 (define-public r-ffbase
2367 (package
2368 (name "r-ffbase")
2369 (version "0.13.1")
2370 (source
2371 (origin
2372 (method url-fetch)
2373 (uri (cran-uri "ffbase" version))
2374 (sha256
2375 (base32
2376 "0knl0vnh8w4q3ry24gp4fd55ipnaj9hb1rwm31fs119kgmh3gd8x"))))
2377 (build-system r-build-system)
2378 (propagated-inputs
2379 `(("r-bit" ,r-bit)
2380 ("r-fastmatch" ,r-fastmatch)
2381 ("r-ff" ,r-ff)))
2382 (home-page "https://github.com/edwindj/ffbase")
2383 (synopsis "Basic statistical functions for package 'ff'")
2384 (description
2385 "This package extends the out of memory vectors of @code{ff} with
2386 statistical functions and other utilities to ease their usage.")
2387 (license license:gpl3)))
2388
2389 (define-public r-prettyunits
2390 (package
2391 (name "r-prettyunits")
2392 (version "1.1.1")
2393 (source
2394 (origin
2395 (method url-fetch)
2396 (uri (cran-uri "prettyunits" version))
2397 (sha256
2398 (base32
2399 "1ibmzgknw5896q2i6r59jz2izblxwgb29ivvjzx50pkd1jl9l6cs"))))
2400 (build-system r-build-system)
2401 (home-page "https://github.com/gaborcsardi/prettyunits")
2402 (synopsis "Pretty, human readable formatting of quantities")
2403 (description
2404 "This package provides tools for pretty, human readable formatting of
2405 quantities.")
2406 (license license:expat)))
2407
2408 (define-public r-reshape
2409 (package
2410 (name "r-reshape")
2411 (version "0.8.8")
2412 (source
2413 (origin
2414 (method url-fetch)
2415 (uri (cran-uri "reshape" version))
2416 (sha256
2417 (base32
2418 "0s6i0sqxg1vldxs6miv8mi0zydxbqzgpmzfiwkj8y7jix3yrfmad"))))
2419 (build-system r-build-system)
2420 (propagated-inputs
2421 `(("r-plyr" ,r-plyr)
2422 ("r-rcpp" ,r-rcpp)))
2423 (home-page "http://had.co.nz/reshape")
2424 (synopsis "Flexibly reshape data")
2425 (description
2426 "Flexibly restructure and aggregate data using just two functions:
2427 @code{melt} and @code{cast}. This package provides them.")
2428 (license license:expat)))
2429
2430 (define-public r-progress
2431 (package
2432 (name "r-progress")
2433 (version "1.2.2")
2434 (source
2435 (origin
2436 (method url-fetch)
2437 (uri (cran-uri "progress" version))
2438 (sha256
2439 (base32
2440 "0dgzb362641aqm8xd88iqa8jmpdm43xs0aba0d5kk6fvapnxi95l"))))
2441 (build-system r-build-system)
2442 (propagated-inputs
2443 `(("r-crayon" ,r-crayon)
2444 ("r-hms" ,r-hms)
2445 ("r-prettyunits" ,r-prettyunits)
2446 ("r-r6" ,r-r6)))
2447 (home-page "https://github.com/gaborcsardi/progress")
2448 (synopsis "Terminal progress bars")
2449 (description
2450 "This package provides configurable progress bars. They may include
2451 percentage, elapsed time, and/or the estimated completion time. They work in
2452 terminals, in Emacs ESS, RStudio, Windows Rgui, and the macOS R.app. The
2453 package also provides a C++ API, that works with or without Rcpp.")
2454 (license license:expat)))
2455
2456 (define-public r-ggally
2457 (package
2458 (name "r-ggally")
2459 (version "2.0.0")
2460 (source
2461 (origin
2462 (method url-fetch)
2463 (uri (cran-uri "GGally" version))
2464 (sha256
2465 (base32
2466 "1gkmpzh1yvwvypkw0nwqv3gsf6za3220wig3rfv8g23kss60rl1s"))))
2467 (properties `((upstream-name . "GGally")))
2468 (build-system r-build-system)
2469 (inputs
2470 `(("libressl" ,libressl)))
2471 (propagated-inputs
2472 `(("r-ggplot2" ,r-ggplot2)
2473 ("r-gtable" ,r-gtable)
2474 ("r-lifecycle" ,r-lifecycle)
2475 ("r-plyr" ,r-plyr)
2476 ("r-progress" ,r-progress)
2477 ("r-rcolorbrewer" ,r-rcolorbrewer)
2478 ("r-reshape" ,r-reshape)
2479 ("r-rlang" ,r-rlang)
2480 ("r-scales" ,r-scales)))
2481 (home-page "https://ggobi.github.io/ggally")
2482 (synopsis "Extension to ggplot2")
2483 (description
2484 "The R package ggplot2 is a plotting system based on the grammar of
2485 graphics. GGally extends ggplot2 by adding several functions to reduce the
2486 complexity of combining geometric objects with transformed data. Some of
2487 these functions include a pairwise plot matrix, a two group pairwise plot
2488 matrix, a parallel coordinates plot, a survival plot, and several functions to
2489 plot networks.")
2490 (license license:gpl2+)))
2491
2492 (define-public r-proxy
2493 (package
2494 (name "r-proxy")
2495 (version "0.4-24")
2496 (source
2497 (origin
2498 (method url-fetch)
2499 (uri (cran-uri "proxy" version))
2500 (sha256
2501 (base32
2502 "0z4wdnpv5x135nssxnmkkba7fivd5xgbpaabqjkl2na76vq9pzwc"))))
2503 (build-system r-build-system)
2504 (home-page "https://cran.r-project.org/web/packages/proxy")
2505 (synopsis "Distance and similarity measures")
2506 (description
2507 "This package provides an extensible framework for the efficient
2508 calculation of auto- and cross-proximities, along with implementations of the
2509 most popular ones.")
2510 (license license:gpl2)))
2511
2512 (define-public r-sp
2513 (package
2514 (name "r-sp")
2515 (version "1.4-2")
2516 (source
2517 (origin
2518 (method url-fetch)
2519 (uri (cran-uri "sp" version))
2520 (sha256
2521 (base32 "02jxsd30apzjbdbssirysq70d4svdwzn931jhxr0ladl72g9bqvk"))))
2522 (build-system r-build-system)
2523 (propagated-inputs
2524 `(("r-lattice" ,r-lattice)))
2525 (home-page "https://cran.r-project.org/web/packages/sp")
2526 (synopsis "Classes and methods for spatial data")
2527 (description
2528 "This package provides classes and methods for spatial data; the classes
2529 document where the spatial location information resides, for 2D or 3D data.
2530 Utility functions are provided, e.g. for plotting data as maps, spatial
2531 selection, as well as methods for retrieving coordinates, for subsetting,
2532 print, summary, etc.")
2533 (license license:gpl2+)))
2534
2535 (define-public r-rmtstat
2536 (package
2537 (name "r-rmtstat")
2538 (version "0.3")
2539 (source
2540 (origin
2541 (method url-fetch)
2542 (uri (cran-uri "RMTstat" version))
2543 (sha256
2544 (base32
2545 "1nn25q4kmh9kj975sxkrpa97vh5irqrlqhwsfinbck6h6ia4rsw1"))))
2546 (properties `((upstream-name . "RMTstat")))
2547 (build-system r-build-system)
2548 (home-page "https://cran.r-project.org/web/packages/RMTstat")
2549 (synopsis "Distributions, statistics and tests derived from random matrix theory")
2550 (description
2551 "This package provides functions for working with the Tracy-Widom laws
2552 and other distributions related to the eigenvalues of large Wishart
2553 matrices.")
2554 (license license:bsd-3)))
2555
2556 (define-public r-rmpi
2557 (package
2558 (name "r-rmpi")
2559 (version "0.6-9")
2560 (source (origin
2561 (method url-fetch)
2562 (uri (cran-uri "Rmpi" version))
2563 (sha256
2564 (base32
2565 "1rhycla98hxgnnxlxxldr1x51djak7c2jjvlrv3jcsvgwp1ymqdj"))))
2566 (properties `((upstream-name . "Rmpi")))
2567 (build-system r-build-system)
2568 (arguments
2569 `(#:configure-flags '("--configure-args=\"--with-Rmpi-type=OPENMPI\"")
2570 #:phases (modify-phases %standard-phases
2571 (add-before 'install 'mpi-setup
2572 ,%openmpi-setup))))
2573 (inputs
2574 `(("openmpi" ,openmpi)))
2575 (native-inputs
2576 `(("pkg-config" ,pkg-config)))
2577 (home-page "http://www.stats.uwo.ca/faculty/yu/Rmpi")
2578 (synopsis "R interface to message-passing interface (MPI)")
2579 (description
2580 "This package provides an interface (wrapper) to MPI APIs. It also
2581 provides an interactive R manager and worker environment.")
2582 (license license:gpl2+)))
2583
2584 (define-public r-lmoments
2585 (package
2586 (name "r-lmoments")
2587 (version "1.3-1")
2588 (source
2589 (origin
2590 (method url-fetch)
2591 (uri (cran-uri "Lmoments" version))
2592 (sha256
2593 (base32
2594 "0pc63bj9a8hzr5m3yssrc4kin39fffwkl8rggs3sagzr12d4i7bw"))))
2595 (properties `((upstream-name . "Lmoments")))
2596 (build-system r-build-system)
2597 (propagated-inputs
2598 `(("r-rcpp" ,r-rcpp)
2599 ("r-rcpparmadillo" ,r-rcpparmadillo)))
2600 (home-page "http://www.tilastotiede.fi/juha_karvanen.html")
2601 (synopsis "L-moments and quantile mixtures")
2602 (description
2603 "This package contains functions to estimate L-moments and trimmed
2604 L-moments from the data. It also contains functions to estimate the
2605 parameters of the normal polynomial quantile mixture and the Cauchy polynomial
2606 quantile mixture from L-moments and trimmed L-moments.")
2607 (license license:gpl2)))
2608
2609 (define-public r-distillery
2610 (package
2611 (name "r-distillery")
2612 (version "1.1")
2613 (source
2614 (origin
2615 (method url-fetch)
2616 (uri (cran-uri "distillery" version))
2617 (sha256
2618 (base32
2619 "15qhvhg6wmvlxrvvw70sk8pv76z5pd04vyasgczvxa0599ih7bzh"))))
2620 (build-system r-build-system)
2621 (home-page "https://ral.ucar.edu/staff/ericg/")
2622 (synopsis "Functions for confidence intervals and object information")
2623 (description
2624 "This package provides some very simple method functions for confidence
2625 interval calculation and to distill pertinent information from a potentially
2626 complex object; primarily used in common with the packages extRemes and
2627 SpatialVx.")
2628 (license license:gpl2+)))
2629
2630 (define-public r-extremes
2631 (package
2632 (name "r-extremes")
2633 (version "2.0-12")
2634 (source
2635 (origin
2636 (method url-fetch)
2637 (uri (cran-uri "extRemes" version))
2638 (sha256
2639 (base32
2640 "0wldzvj1h93jksq31dw9zgnr1wrqwmfr9qwmg7qk7nznsn2yy1h2"))))
2641 (properties `((upstream-name . "extRemes")))
2642 (build-system r-build-system)
2643 (propagated-inputs
2644 `(("r-distillery" ,r-distillery)
2645 ("r-lmoments" ,r-lmoments)))
2646 (home-page "https://www.assessment.ucar.edu/toolkit/")
2647 (synopsis "Extreme value analysis")
2648 (description
2649 "ExtRemes is a suite of functions for carrying out analyses on the
2650 extreme values of a process of interest; be they block maxima over long blocks
2651 or excesses over a high threshold.")
2652 (license license:gpl2+)))
2653
2654 (define-public r-lmtest
2655 (package
2656 (name "r-lmtest")
2657 (version "0.9-37")
2658 (source
2659 (origin
2660 (method url-fetch)
2661 (uri (cran-uri "lmtest" version))
2662 (sha256
2663 (base32
2664 "02nasm0j2vwkhz11dxqixs23msy1s3yj0jps6949fmgh9gwjkjfx"))))
2665 (build-system r-build-system)
2666 (propagated-inputs
2667 `(("r-zoo" ,r-zoo)))
2668 (native-inputs
2669 `(("gfortran" ,gfortran)))
2670 (home-page "https://cran.r-project.org/web/packages/lmtest")
2671 (synopsis "Testing linear regression models")
2672 (description
2673 "This package provides a collection of tests, data sets, and examples for
2674 diagnostic checking in linear regression models. Furthermore, some generic
2675 tools for inference in parametric models are provided.")
2676 ;; Either version is okay
2677 (license (list license:gpl2 license:gpl3))))
2678
2679 (define-public r-idr
2680 (package
2681 (name "r-idr")
2682 (version "1.2")
2683 (source (origin
2684 (method url-fetch)
2685 (uri (cran-uri "idr" version))
2686 (sha256
2687 (base32
2688 "05nvgw1xdg670bsjjrxkgd1mrdkciccpw4krn0zcgdf2r21dzgwb"))))
2689 (build-system r-build-system)
2690 (home-page "https://cran.r-project.org/web/packages/idr/")
2691 (synopsis "Irreproducible discovery rate")
2692 (description
2693 "This is a package for estimating the copula mixture model and plotting
2694 correspondence curves in \"Measuring reproducibility of high-throughput
2695 experiments\" (2011), Annals of Applied Statistics, Vol. 5, No. 3, 1752-1779,
2696 by Li, Brown, Huang, and Bickel")
2697 (license license:gpl2+)))
2698
2699 (define-public r-inline
2700 (package
2701 (name "r-inline")
2702 (version "0.3.15")
2703 (source (origin
2704 (method url-fetch)
2705 (uri (cran-uri "inline" version))
2706 (sha256
2707 (base32
2708 "0s4wssvpan189fijahknxq5s22ww9bzmdlmyhnra748r7khky17z"))))
2709 (build-system r-build-system)
2710 (home-page "https://cran.r-project.org/web/packages/inline")
2711 (synopsis "Functions to inline C, C++, Fortran function calls from R")
2712 (description
2713 "This package provides functionality to dynamically define R functions
2714 and S4 methods with inlined C, C++ or Fortran code supporting @code{.C} and
2715 @code{.Call} calling conventions.")
2716 ;; Any version of the LGPL.
2717 (license license:lgpl3+)))
2718
2719 (define-public r-inum
2720 (package
2721 (name "r-inum")
2722 (version "1.0-1")
2723 (source (origin
2724 (method url-fetch)
2725 (uri (cran-uri "inum" version))
2726 (sha256
2727 (base32
2728 "16d09391l65w557dkzhhx1aqn1ljamcmjj3yh42pwq037k0r8brw"))))
2729 (build-system r-build-system)
2730 (propagated-inputs
2731 `(("r-libcoin" ,r-libcoin)))
2732 (home-page "https://cran.r-project.org/web/packages/inum/")
2733 (synopsis "Interval and enum-type representation of vectors")
2734 (description
2735 "This package provides an enum-type representation of vectors and
2736 representation of intervals, including a method of coercing variables
2737 in data frames.")
2738 (license license:gpl2)))
2739
2740 (define-public r-bdsmatrix
2741 (package
2742 (name "r-bdsmatrix")
2743 (version "1.3-4")
2744 (source
2745 (origin
2746 (method url-fetch)
2747 (uri (cran-uri "bdsmatrix" version))
2748 (sha256
2749 (base32
2750 "1sh6pg43rgqvips4fx0k4vmp5i9lmniix0bqwj2yq5m06gs227i5"))))
2751 (properties `((upstream-name . "bdsmatrix")))
2752 (build-system r-build-system)
2753 (home-page "https://cran.r-project.org/web/packages/bdsmatrix/")
2754 (synopsis "Routines for block diagonal symmetric matrices")
2755 (description
2756 "This package provides procedures to work with block diagonal symmetric
2757 matrices, a special case of sparse matrices.")
2758 (license license:lgpl2.0)))
2759
2760 (define-public r-bbmle
2761 (package
2762 (name "r-bbmle")
2763 (version "1.0.23.1")
2764 (source
2765 (origin
2766 (method url-fetch)
2767 (uri (cran-uri "bbmle" version))
2768 (sha256
2769 (base32
2770 "0p3l9shbr2846qmw8n0fyzf4j7gmi08aypl82jml3dwh26q1whk0"))))
2771 (build-system r-build-system)
2772 (propagated-inputs
2773 `(("r-bdsmatrix" ,r-bdsmatrix)
2774 ("r-lattice" ,r-lattice)
2775 ("r-mass" ,r-mass)
2776 ("r-matrix" ,r-matrix)
2777 ("r-mvtnorm" ,r-mvtnorm)
2778 ("r-numderiv" ,r-numderiv)))
2779 (home-page "https://cran.r-project.org/web/packages/bbmle")
2780 (synopsis "Tools for General Maximum Likelihood Estimation")
2781 (description
2782 "This package provides methods and functions for fitting maximum
2783 likelihood models in R. This package modifies and extends the @code{mle}
2784 classes in the @code{stats4} package.")
2785 ;; Any version of the GPL
2786 (license license:gpl2+)))
2787
2788 (define-public r-emdbook
2789 (package
2790 (name "r-emdbook")
2791 (version "1.3.12")
2792 (source
2793 (origin
2794 (method url-fetch)
2795 (uri (cran-uri "emdbook" version))
2796 (sha256
2797 (base32
2798 "0ls3zxxlwmdv7zn1v9i1y9zc2sn0hbgmyjvsj7zn3ajsw7wwlih6"))))
2799 (build-system r-build-system)
2800 (propagated-inputs
2801 `(("r-bbmle" ,r-bbmle)
2802 ("r-coda" ,r-coda)
2803 ("r-lattice" ,r-lattice)
2804 ("r-mass" ,r-mass)
2805 ("r-plyr" ,r-plyr)))
2806 (home-page "http://www.math.mcmaster.ca/bolker/emdbook")
2807 (synopsis "Support functions and data for \"Ecological Models and Data\"")
2808 (description
2809 "This package provides auxiliary functions and data sets for \"Ecological
2810 Models and Data\", a book presenting maximum likelihood estimation and related
2811 topics for ecologists (ISBN 978-0-691-12522-0).")
2812 ;; Any GPL version
2813 (license (list license:gpl2 license:gpl3))))
2814
2815 (define-public r-lpsolve
2816 (package
2817 (name "r-lpsolve")
2818 (version "5.6.15")
2819 (source
2820 (origin
2821 (method url-fetch)
2822 (uri (cran-uri "lpSolve" version))
2823 (sha256
2824 (base32
2825 "1fpkyjyqykwa1dxnhiky01pm09syxg169lm7hpy39bdbg10vw9s6"))))
2826 (properties `((upstream-name . "lpSolve")))
2827 (build-system r-build-system)
2828 (home-page "https://cran.r-project.org/web/packages/lpSolve")
2829 (synopsis "R interface to Lp_solve to solve linear/integer programs")
2830 (description
2831 "Lp_solve is software for solving linear, integer and mixed integer
2832 programs. This implementation supplies a \"wrapper\" function in C and some R
2833 functions that solve general linear/integer problems, assignment problems, and
2834 transportation problems.")
2835 (license license:lgpl2.0)))
2836
2837 (define-public r-limsolve
2838 (package
2839 (name "r-limsolve")
2840 (version "1.5.6")
2841 (source
2842 (origin
2843 (method url-fetch)
2844 (uri (cran-uri "limSolve" version))
2845 (sha256
2846 (base32
2847 "1829rd2cnd8qj80z9a7sgc7gx4sf3kvl5g6d2a0lqqw30f9sjzmr"))))
2848 (properties `((upstream-name . "limSolve")))
2849 (build-system r-build-system)
2850 (propagated-inputs
2851 `(("r-lpsolve" ,r-lpsolve)
2852 ("r-mass" ,r-mass)
2853 ("r-quadprog" ,r-quadprog)))
2854 (native-inputs `(("gfortran" ,gfortran)))
2855 (home-page "https://cran.r-project.org/web/packages/limSolve")
2856 (synopsis "Solving linear inverse models")
2857 (description
2858 "This package provides functions that:
2859
2860 @enumerate
2861 @item find the minimum/maximum of a linear or quadratic function,
2862 @item sample an underdetermined or overdetermined system,
2863 @item solve a linear system Ax=B for the unknown x.
2864 @end enumerate
2865
2866 It includes banded and tridiagonal linear systems. The package calls Fortran
2867 functions from LINPACK.")
2868 ;; Any GPL version.
2869 (license (list license:gpl2+ license:gpl3+))))
2870
2871 (define-public r-fitdistrplus
2872 (package
2873 (name "r-fitdistrplus")
2874 (version "1.1-1")
2875 (source
2876 (origin
2877 (method url-fetch)
2878 (uri (cran-uri "fitdistrplus" version))
2879 (sha256
2880 (base32
2881 "1rnfnwmxa495fql7q0h9018cnwygwhj8gfh6ryz1vbf474570vjl"))))
2882 (build-system r-build-system)
2883 (propagated-inputs
2884 `(("r-mass" ,r-mass)
2885 ("r-survival" ,r-survival)))
2886 (native-inputs
2887 `(("r-knitr" ,r-knitr)))
2888 (home-page "http://riskassessment.r-forge.r-project.org")
2889 (synopsis "Fitting a parametric distribution from data")
2890 (description
2891 "This package extends the @code{fitdistr} function of the MASS package
2892 with several functions to help the fit of a parametric distribution to
2893 non-censored or censored data. Censored data may contain left-censored,
2894 right-censored and interval-censored values, with several lower and upper
2895 bounds. In addition to @dfn{maximum likelihood estimation} (MLE), the package
2896 provides moment matching (MME), quantile matching (QME) and maximum
2897 goodness-of-fit estimation (MGE) methods (available only for non-censored
2898 data). Weighted versions of MLE, MME and QME are available.")
2899 (license license:gpl2+)))
2900
2901 (define-public r-energy
2902 (package
2903 (name "r-energy")
2904 (version "1.7-7")
2905 (source
2906 (origin
2907 (method url-fetch)
2908 (uri (cran-uri "energy" version))
2909 (sha256
2910 (base32
2911 "13wnx5nwk7nsv7vf5sxhz4y0rxrnzm76ldgywk1bxrz67srqzf37"))))
2912 (build-system r-build-system)
2913 (propagated-inputs
2914 `(("r-boot" ,r-boot)
2915 ("r-rcpp" ,r-rcpp)))
2916 (home-page "https://cran.r-project.org/web/packages/energy")
2917 (synopsis "Multivariate inference via the energy of data")
2918 (description
2919 "This package provides e-statistics (energy) tests and statistics for
2920 multivariate and univariate inference, including distance correlation,
2921 one-sample, two-sample, and multi-sample tests for comparing multivariate
2922 distributions, are implemented. Measuring and testing multivariate
2923 independence based on distance correlation, partial distance correlation,
2924 multivariate goodness-of-fit tests, clustering based on energy distance,
2925 testing for multivariate normality, distance components (disco) for
2926 non-parametric analysis of structured data, and other energy
2927 statistics/methods are implemented.")
2928 (license license:gpl2+)))
2929
2930 (define-public r-suppdists
2931 (package
2932 (name "r-suppdists")
2933 (version "1.1-9.5")
2934 (source
2935 (origin
2936 (method url-fetch)
2937 (uri (cran-uri "SuppDists" version))
2938 (sha256
2939 (base32
2940 "01j6p94m1g363nph2158fq2rmd6z3h5dvcv6aidh2d6syw131xak"))))
2941 (properties `((upstream-name . "SuppDists")))
2942 (build-system r-build-system)
2943 (home-page "https://cran.r-project.org/web/packages/SuppDists")
2944 (synopsis "Supplementary distributions")
2945 (description
2946 "This package provides ten distributions supplementing those built into
2947 R. Inverse Gauss, Kruskal-Wallis, Kendall's Tau, Friedman's chi squared,
2948 Spearman's rho, maximum F ratio, the Pearson product moment correlation
2949 coefficient, Johnson distributions, normal scores and generalized
2950 hypergeometric distributions. In addition two random number generators of
2951 George Marsaglia are included.")
2952 (license license:gpl2+)))
2953
2954 (define-public r-ksamples
2955 (package
2956 (name "r-ksamples")
2957 (version "1.2-9")
2958 (source
2959 (origin
2960 (method url-fetch)
2961 (uri (cran-uri "kSamples" version))
2962 (sha256
2963 (base32
2964 "1zs22p68d6320kcylisnk0b5wmpapxkyz15py09czxzw7npw8gms"))))
2965 (properties `((upstream-name . "kSamples")))
2966 (build-system r-build-system)
2967 (propagated-inputs
2968 `(("r-suppdists" ,r-suppdists)))
2969 (home-page "https://cran.r-project.org/web/packages/kSamples")
2970 (synopsis "K-Sample rank tests and their combinations")
2971 (description
2972 "This package provides tools to compares k samples using the
2973 Anderson-Darling test, Kruskal-Wallis type tests with different rank score
2974 criteria, Steel's multiple comparison test, and the Jonckheere-Terpstra (JT)
2975 test. It computes asymptotic, simulated or (limited) exact P-values, all
2976 valid under randomization, with or without ties, or conditionally under random
2977 sampling from populations, given the observed tie pattern. Except for Steel's
2978 test and the JT test it also combines these tests across several blocks of
2979 samples.")
2980 (license license:gpl2+)))
2981
2982 (define-public r-cvst
2983 (package
2984 (name "r-cvst")
2985 (version "0.2-2")
2986 (source
2987 (origin
2988 (method url-fetch)
2989 (uri (cran-uri "CVST" version))
2990 (sha256
2991 (base32
2992 "05l3yzkfrbds09ah9cdwn2sn4ryhq78lz33ryzrgkv176jc8qjw5"))))
2993 (properties `((upstream-name . "CVST")))
2994 (build-system r-build-system)
2995 (propagated-inputs
2996 `(("r-kernlab" ,r-kernlab)
2997 ("r-matrix" ,r-matrix)))
2998 (home-page "https://cran.r-project.org/web/packages/CVST")
2999 (synopsis "Fast cross-validation via sequential testing")
3000 (description
3001 "This package implements the fast cross-validation via sequential
3002 testing (CVST) procedure. CVST is an improved cross-validation procedure
3003 which uses non-parametric testing coupled with sequential analysis to
3004 determine the best parameter set on linearly increasing subsets of the data.
3005 Additionally to the CVST the package contains an implementation of the
3006 ordinary k-fold cross-validation with a flexible and powerful set of helper
3007 objects and methods to handle the overall model selection process. The
3008 implementations of the Cochran's Q test with permutations and the sequential
3009 testing framework of Wald are generic and can therefore also be used in other
3010 contexts.")
3011 (license license:gpl2+)))
3012
3013 (define-public r-squarem
3014 (package
3015 (name "r-squarem")
3016 (version "2020.4")
3017 (source
3018 (origin
3019 (method url-fetch)
3020 (uri (cran-uri "SQUAREM" version))
3021 (sha256
3022 (base32
3023 "1r2yxfiqbpwy5ccg94r7f6sz7lh5aq0xjpf632s42wgmml1dvlzb"))))
3024 (properties `((upstream-name . "SQUAREM")))
3025 (build-system r-build-system)
3026 (home-page "https://coah.jhu.edu/people/Faculty_personal_Pages/Varadhan.html")
3027 (synopsis "Squared Extrapolation Methods for Accelerating EM-Like Monotone Algorithms")
3028 (description
3029 "This package provides algorithms for accelerating the convergence of
3030 slow, monotone sequences from smooth, contraction mapping such as the EM
3031 algorithm. It can be used to accelerate any smooth, linearly convergent
3032 acceleration scheme. A tutorial style introduction to this package is
3033 available in a vignette.")
3034 (license license:gpl2+)))
3035
3036 (define-public r-lava
3037 (package
3038 (name "r-lava")
3039 (version "1.6.7")
3040 (source
3041 (origin
3042 (method url-fetch)
3043 (uri (cran-uri "lava" version))
3044 (sha256
3045 (base32
3046 "0ffzxbb8pvfh1m6j61az4ga37snyhylq2941fyc76w7w9i2sixv3"))))
3047 (build-system r-build-system)
3048 (propagated-inputs
3049 `(("r-numderiv" ,r-numderiv)
3050 ("r-squarem" ,r-squarem)
3051 ("r-survival" ,r-survival)))
3052 (home-page "https://github.com/kkholst/lava")
3053 (synopsis "Latent variable models")
3054 (description
3055 "This package provides tools for the estimation and simulation of latent
3056 variable models.")
3057 (license license:gpl3)))
3058
3059 (define-public r-drr
3060 (package
3061 (name "r-drr")
3062 (version "0.0.4")
3063 (source
3064 (origin
3065 (method url-fetch)
3066 (uri (cran-uri "DRR" version))
3067 (sha256
3068 (base32
3069 "1y70si1gig4l7jx5jiqsqliyywfsvimkx53x3zh1lc3yj2j6bqwk"))))
3070 (properties `((upstream-name . "DRR")))
3071 (build-system r-build-system)
3072 (propagated-inputs
3073 `(("r-cvst" ,r-cvst)
3074 ("r-kernlab" ,r-kernlab)
3075 ("r-matrix" ,r-matrix)))
3076 (home-page "https://cran.r-project.org/web/packages/DRR")
3077 (synopsis "Dimensionality reduction via regression")
3078 (description
3079 "This package provides an implementation of dimensionality reduction via
3080 regression using Kernel Ridge Regression.")
3081 (license license:gpl3)))
3082
3083 (define-public r-prodlim
3084 (package
3085 (name "r-prodlim")
3086 (version "2019.11.13")
3087 (source
3088 (origin
3089 (method url-fetch)
3090 (uri (cran-uri "prodlim" version))
3091 (sha256
3092 (base32
3093 "03wvh3kirp1prac5nky6a5whs97rvaf4hc27x0fnh51sa17r42b8"))))
3094 (build-system r-build-system)
3095 (propagated-inputs
3096 `(("r-kernsmooth" ,r-kernsmooth)
3097 ("r-lava" ,r-lava)
3098 ("r-rcpp" ,r-rcpp)
3099 ("r-survival" ,r-survival)))
3100 (home-page "https://cran.r-project.org/web/packages/prodlim")
3101 (synopsis "Product-limit estimation for censored event history analysis")
3102 (description
3103 "This package provides a fast and user-friendly implementation of
3104 nonparametric estimators for censored event history (survival) analysis with
3105 the Kaplan-Meier and Aalen-Johansen methods.")
3106 (license license:gpl2+)))
3107
3108 (define-public r-dimred
3109 (package
3110 (name "r-dimred")
3111 (version "0.2.3")
3112 (source
3113 (origin
3114 (method url-fetch)
3115 (uri (cran-uri "dimRed" version))
3116 (sha256
3117 (base32
3118 "110d6y83ib1nfpxzmvkvb3fn3brskwkdbsk4dqrdrswrd4znxrg6"))))
3119 (properties `((upstream-name . "dimRed")))
3120 (build-system r-build-system)
3121 (propagated-inputs
3122 `(("r-drr" ,r-drr)
3123 ("r-magrittr" ,r-magrittr)))
3124 (home-page "https://github.com/gdkrmr/dimRed")
3125 (synopsis "Framework for dimensionality reduction")
3126 (description
3127 "This package provides a collection of dimensionality reduction
3128 techniques from R packages and provides a common interface for calling the
3129 methods.")
3130 (license license:gpl3)))
3131
3132 (define-public r-timedate
3133 (package
3134 (name "r-timedate")
3135 (version "3043.102")
3136 (source
3137 (origin
3138 (method url-fetch)
3139 (uri (cran-uri "timeDate" version))
3140 (sha256
3141 (base32
3142 "0wvl5pq261rvbgly7vilk3x3m9xk3ly6il1i5scwdf6srl1vlz1p"))))
3143 (properties `((upstream-name . "timeDate")))
3144 (build-system r-build-system)
3145 (home-page "https://www.rmetrics.org")
3146 (synopsis "Chronological and calendar objects")
3147 (description
3148 "This package provides an environment for teaching \"Financial
3149 Engineering and Computational Finance\" and for managing chronological and
3150 calendar objects.")
3151 (license license:gpl2+)))
3152
3153 (define-public r-magic
3154 (package
3155 (name "r-magic")
3156 (version "1.5-9")
3157 (source
3158 (origin
3159 (method url-fetch)
3160 (uri (cran-uri "magic" version))
3161 (sha256
3162 (base32
3163 "0snmdh6vk0p6ar1swsihisinxrx7l8371dri5lk0z24ysgr5w7gs"))))
3164 (build-system r-build-system)
3165 (propagated-inputs
3166 `(("r-abind" ,r-abind)))
3167 (home-page "https://github.com/RobinHankin/magic.git")
3168 (synopsis "Create and investigate magic squares")
3169 (description
3170 "This package provides a collection of efficient, vectorized algorithms
3171 for the creation and investigation of magic squares and hypercubes, including
3172 a variety of functions for the manipulation and analysis of arbitrarily
3173 dimensioned arrays.")
3174 (license license:gpl2)))
3175
3176 (define-public r-rmysql
3177 (package
3178 (name "r-rmysql")
3179 (version "0.10.20")
3180 (source
3181 (origin
3182 (method url-fetch)
3183 (uri (cran-uri "RMySQL" version))
3184 (sha256
3185 (base32
3186 "0lv9m6zpm8dgv7yixr6xhw379vbq45d7n7gkrmjrppdj8vcih77i"))))
3187 (properties `((upstream-name . "RMySQL")))
3188 (build-system r-build-system)
3189 (inputs
3190 `(("mariadb" ,mariadb "lib")
3191 ("mariadb-dev" ,mariadb "dev")
3192 ("zlib" ,zlib)))
3193 (propagated-inputs
3194 `(("r-dbi" ,r-dbi)))
3195 (home-page "https://github.com/r-dbi/RMySQL")
3196 (synopsis "Database interface and MySQL driver for R")
3197 (description
3198 "This package provides a DBI interface to MySQL / MariaDB. The RMySQL
3199 package contains an old implementation based on legacy code from S-PLUS which
3200 is being phased out. A modern MySQL client based on Rcpp is available from
3201 the RMariaDB package.")
3202 (license license:gpl2)))
3203
3204 (define-public r-rpostgresql
3205 (package
3206 (name "r-rpostgresql")
3207 (version "0.6-2")
3208 (source
3209 (origin
3210 (method url-fetch)
3211 (uri (cran-uri "RPostgreSQL" version))
3212 (sha256
3213 (base32
3214 "1mdhw5821v2h7hpa53v10wz53k4i90r0vb6a3dia5gq8f9j1h088"))))
3215 (properties `((upstream-name . "RPostgreSQL")))
3216 (build-system r-build-system)
3217 (inputs
3218 `(("postgresql" ,postgresql)))
3219 (propagated-inputs
3220 `(("r-dbi" ,r-dbi)))
3221 (home-page "https://github.com/tomoakin/RPostgreSQL")
3222 (synopsis "R interface to the PostgreSQL database system")
3223 (description
3224 "This package provides a Database Interface (DBI) compliant driver for R
3225 to access PostgreSQL database systems.")
3226 ;; The whole package is released under GPL version 2. It includes code
3227 ;; under the PostgreSQL license.
3228 (license license:gpl2)))
3229
3230 (define-public r-linprog
3231 (package
3232 (name "r-linprog")
3233 (version "0.9-2")
3234 (source
3235 (origin
3236 (method url-fetch)
3237 (uri (cran-uri "linprog" version))
3238 (sha256
3239 (base32
3240 "1ki14an0pmhs2mnmfjjvdzd76pshiyvi659zf7hqvqwj0viv4dw9"))))
3241 (build-system r-build-system)
3242 (propagated-inputs `(("r-lpsolve" ,r-lpsolve)))
3243 (home-page "http://linprog.r-forge.r-project.org/")
3244 (synopsis "Linear programming and optimization")
3245 (description
3246 "This package can be used to solve Linear Programming / Linear
3247 Optimization problems by using the simplex algorithm.")
3248 (license license:gpl2+)))
3249
3250 (define-public r-geometry
3251 (package
3252 (name "r-geometry")
3253 (version "0.4.5")
3254 (source
3255 (origin
3256 (method url-fetch)
3257 (uri (cran-uri "geometry" version))
3258 (sha256
3259 (base32
3260 "1n10l8ax3783v3lgaacb15qsn8b3f0wpmhg3k39j31s6ciyd3vcg"))))
3261 (build-system r-build-system)
3262 (propagated-inputs
3263 `(("r-magic" ,r-magic)
3264 ("r-linprog" ,r-linprog)
3265 ("r-lpsolve" ,r-lpsolve)
3266 ("r-rcpp" ,r-rcpp)
3267 ("r-rcppprogress" ,r-rcppprogress)))
3268 (home-page "http://geometry.r-forge.r-project.org/")
3269 (synopsis "Mesh generation and surface tesselation")
3270 (description
3271 "This package makes the qhull library available in R, in a similar manner
3272 as in Octave. Qhull computes convex hulls, Delaunay triangulations, halfspace
3273 intersections about a point, Voronoi diagrams, furthest-site Delaunay
3274 triangulations, and furthest-site Voronoi diagrams. It runs in 2-d, 3-d, 4-d,
3275 and higher dimensions. It implements the Quickhull algorithm for computing
3276 the convex hull. Qhull does not support constrained Delaunay triangulations,
3277 or mesh generation of non-convex objects, but the package does include some R
3278 functions that allow for this. Currently the package only gives access to
3279 Delaunay triangulation and convex hull computation.")
3280 ;; The Qhull sources are included and are distributed under a custom
3281 ;; non-copyleft license. The R sources are released under GPL version 2.
3282 (license (list license:gpl2
3283 (license:non-copyleft "http://www.qhull.org/COPYING.txt")))))
3284
3285 (define-public r-ddalpha
3286 (package
3287 (name "r-ddalpha")
3288 (version "1.3.11")
3289 (source
3290 (origin
3291 (method url-fetch)
3292 (uri (cran-uri "ddalpha" version))
3293 (sha256
3294 (base32
3295 "1sdnb47r534nh138zk3a6b2mgi74nvshc7p5m304vjs9jlx4l2y3"))))
3296 (build-system r-build-system)
3297 (propagated-inputs
3298 `(("r-bh" ,r-bh)
3299 ("r-class" ,r-class)
3300 ("r-geometry" ,r-geometry)
3301 ("r-mass" ,r-mass)
3302 ("r-rcpp" ,r-rcpp)
3303 ("r-robustbase" ,r-robustbase)
3304 ("r-sfsmisc" ,r-sfsmisc)))
3305 (native-inputs
3306 `(("gfortran" ,gfortran)))
3307 (home-page "https://cran.r-project.org/web/packages/ddalpha")
3308 (synopsis "Depth-Based classification and calculation of data depth")
3309 (description
3310 "This package contains procedures for depth-based supervised learning,
3311 which are entirely non-parametric, in particular the DDalpha-procedure (Lange,
3312 Mosler and Mozharovskyi, 2014). The training data sample is transformed by a
3313 statistical depth function to a compact low-dimensional space, where the final
3314 classification is done. It also offers an extension to functional data and
3315 routines for calculating certain notions of statistical depth functions. 50
3316 multivariate and 5 functional classification problems are included.")
3317 (license license:gpl2)))
3318
3319 (define-public r-gower
3320 (package
3321 (name "r-gower")
3322 (version "0.2.2")
3323 (source
3324 (origin
3325 (method url-fetch)
3326 (uri (cran-uri "gower" version))
3327 (sha256
3328 (base32
3329 "0c9n921wn4hhlvjq96r4nkk96s5788376cbldr7y7bwz348200iz"))))
3330 (build-system r-build-system)
3331 (home-page "https://github.com/markvanderloo/gower")
3332 (synopsis "Gower's distance")
3333 (description
3334 "This package provides tools to compute Gower's distance (or similarity)
3335 coefficient between records, and to compute the top-n matches between records.
3336 Core algorithms are executed in parallel on systems supporting OpenMP.")
3337 (license license:gpl3)))
3338
3339 (define-public r-rcpproll
3340 (package
3341 (name "r-rcpproll")
3342 (version "0.3.0")
3343 (source
3344 (origin
3345 (method url-fetch)
3346 (uri (cran-uri "RcppRoll" version))
3347 (sha256
3348 (base32
3349 "0srzfhzkk42kzrdjnhbb37946jp1p688rgysy6k3i2is8jb21zyb"))))
3350 (properties `((upstream-name . "RcppRoll")))
3351 (build-system r-build-system)
3352 (propagated-inputs
3353 `(("r-rcpp" ,r-rcpp)))
3354 (home-page "https://cran.r-project.org/web/packages/RcppRoll")
3355 (synopsis "Efficient rolling and windowed operations")
3356 (description
3357 "This package provides fast and efficient routines for common rolling /
3358 windowed operations. Routines for the efficient computation of windowed mean,
3359 median, sum, product, minimum, maximum, standard deviation and variance are
3360 provided.")
3361 (license license:gpl2+)))
3362
3363 (define-public r-ipred
3364 (package
3365 (name "r-ipred")
3366 (version "0.9-9")
3367 (source
3368 (origin
3369 (method url-fetch)
3370 (uri (cran-uri "ipred" version))
3371 (sha256
3372 (base32
3373 "0vs1hqfx7yd0xdbmfsf2gim7spkni0845cj6gswn0nhdfdq7ma0d"))))
3374 (build-system r-build-system)
3375 (propagated-inputs
3376 `(("r-class" ,r-class)
3377 ("r-mass" ,r-mass)
3378 ("r-nnet" ,r-nnet)
3379 ("r-prodlim" ,r-prodlim)
3380 ("r-rpart" ,r-rpart)
3381 ("r-survival" ,r-survival)))
3382 (home-page "https://cran.r-project.org/web/packages/ipred")
3383 (synopsis "Improved predictors")
3384 (description
3385 "This package provides improved predictive models by indirect
3386 classification and bagging for classification, regression and survival
3387 problems as well as resampling based estimators of prediction error.")
3388 (license license:gpl2+)))
3389
3390 (define-public r-psych
3391 (package
3392 (name "r-psych")
3393 (version "2.0.7")
3394 (source
3395 (origin
3396 (method url-fetch)
3397 (uri (cran-uri "psych" version))
3398 (sha256
3399 (base32
3400 "13z26yk9nrgviyakkij3jc7mja8wy7al9ripab07mvy21kli79bc"))))
3401 (build-system r-build-system)
3402 (propagated-inputs
3403 `(("r-lattice" ,r-lattice)
3404 ("r-mnormt" ,r-mnormt)
3405 ("r-nlme" ,r-nlme)))
3406 (home-page "https://cran.r-project.org/web/packages/psych/")
3407 (synopsis "Procedures for psychological, psychometric, and personality research")
3408 (description
3409 "This package provides a general purpose toolbox for personality,
3410 psychometric theory and experimental psychology. Functions are primarily for
3411 multivariate analysis and scale construction using factor analysis, principal
3412 component analysis, cluster analysis and reliability analysis, although others
3413 provide basic descriptive statistics. Item Response Theory is done using
3414 factor analysis of tetrachoric and polychoric correlations. Functions for
3415 analyzing data at multiple levels include within and between group statistics,
3416 including correlations and factor analysis. Functions for simulating and
3417 testing particular item and test structures are included. Several functions
3418 serve as a useful front end for structural equation modeling. Graphical
3419 displays of path diagrams, factor analysis and structural equation models are
3420 created using basic graphics.")
3421 (license license:gpl2+)))
3422
3423 (define-public r-generics
3424 (package
3425 (name "r-generics")
3426 (version "0.0.2")
3427 (source
3428 (origin
3429 (method url-fetch)
3430 (uri (cran-uri "generics" version))
3431 (sha256
3432 (base32
3433 "0xk1xhpy7gpv3pvaygzhpfdxj72zmb38pb4nscfyg2ff36vx3cvi"))))
3434 (build-system r-build-system)
3435 (home-page "https://github.com/r-lib/generics")
3436 (synopsis "Common S3 generics not provided by base R methods")
3437 (description
3438 "In order to reduce potential package dependencies and conflicts,
3439 generics provides a number of commonly used S3 generics that are not provided
3440 by base R methods related to model fitting.")
3441 (license license:gpl2)))
3442
3443 (define-public r-broom
3444 (package
3445 (name "r-broom")
3446 (version "0.7.0")
3447 (source
3448 (origin
3449 (method url-fetch)
3450 (uri (cran-uri "broom" version))
3451 (sha256
3452 (base32
3453 "0bq8w1ckrladzck2g0mgiyjdrzi06kbqalk5q3pfvj1607fdv3d5"))))
3454 (build-system r-build-system)
3455 (propagated-inputs
3456 `(("r-backports" ,r-backports)
3457 ("r-dplyr" ,r-dplyr)
3458 ("r-ellipsis" ,r-ellipsis)
3459 ("r-generics" ,r-generics)
3460 ("r-glue" ,r-glue)
3461 ("r-purrr" ,r-purrr)
3462 ("r-rlang" ,r-rlang)
3463 ("r-stringr" ,r-stringr)
3464 ("r-tibble" ,r-tibble)
3465 ("r-tidyr" ,r-tidyr)))
3466 (native-inputs
3467 `(("r-knitr" ,r-knitr)))
3468 (home-page "https://github.com/tidyverse/broom")
3469 (synopsis "Convert statistical analysis objects into tidy data frames")
3470 (description
3471 "This package provides tools to convert statistical analysis objects from
3472 R into tidy data frames, so that they can more easily be combined, reshaped
3473 and otherwise processed with tools like @code{dplyr}, @code{tidyr} and
3474 @code{ggplot2}. The package provides three S3 generics: @code{tidy}, which
3475 summarizes a model's statistical findings such as coefficients of a
3476 regression; @code{augment}, which adds columns to the original data such as
3477 predictions, residuals and cluster assignments; and @code{glance}, which
3478 provides a one-row summary of model-level statistics.")
3479 (license license:expat)))
3480
3481 (define-public r-recipes
3482 (package
3483 (name "r-recipes")
3484 (version "0.1.13")
3485 (source
3486 (origin
3487 (method url-fetch)
3488 (uri (cran-uri "recipes" version))
3489 (sha256
3490 (base32
3491 "1d3pmprkiz60w7lq5q4lpl5zlwf7fg7qghf7sq6xs1294w54gzbs"))))
3492 (build-system r-build-system)
3493 (propagated-inputs
3494 `(("r-dplyr" ,r-dplyr)
3495 ("r-generics" ,r-generics)
3496 ("r-glue" ,r-glue)
3497 ("r-gower" ,r-gower)
3498 ("r-ipred" ,r-ipred)
3499 ("r-lifecycle" ,r-lifecycle)
3500 ("r-lubridate" ,r-lubridate)
3501 ("r-magrittr" ,r-magrittr)
3502 ("r-matrix" ,r-matrix)
3503 ("r-purrr" ,r-purrr)
3504 ("r-rlang" ,r-rlang)
3505 ("r-tibble" ,r-tibble)
3506 ("r-tidyr" ,r-tidyr)
3507 ("r-tidyselect" ,r-tidyselect)
3508 ("r-timedate" ,r-timedate)
3509 ("r-withr" ,r-withr)))
3510 (native-inputs
3511 `(("r-knitr" ,r-knitr)))
3512 (home-page "https://github.com/topepo/recipes")
3513 (synopsis "Preprocessing tools to create design matrices")
3514 (description
3515 "Recipes is an extensible framework to create and preprocess design
3516 matrices. Recipes consist of one or more data manipulation and analysis
3517 \"steps\". Statistical parameters for the steps can be estimated from an
3518 initial data set and then applied to other data sets. The resulting design
3519 matrices can then be used as inputs into statistical or machine learning
3520 models.")
3521 (license license:gpl2)))
3522
3523 (define-public r-pdist
3524 (package
3525 (name "r-pdist")
3526 (version "1.2")
3527 (source
3528 (origin
3529 (method url-fetch)
3530 (uri (cran-uri "pdist" version))
3531 (sha256
3532 (base32
3533 "18nd3mgad11f2zmwcp0w3sxlch4a9y6wp8dfdyzvjn7y4b4bq0dd"))))
3534 (build-system r-build-system)
3535 (home-page "https://github.com/jeffwong/pdist")
3536 (synopsis "Partitioned distance function")
3537 (description
3538 "Pdist computes the euclidean distance between rows of a matrix X and
3539 rows of another matrix Y. Previously, this could be done by binding the two
3540 matrices together and calling @code{dist}, but this creates unnecessary
3541 computation by computing the distances between a row of X and another row of
3542 X, and likewise for Y. Pdist strictly computes distances across the two
3543 matrices, not within the same matrix, making computations significantly faster
3544 for certain use cases.")
3545 (license license:gpl3+)))
3546
3547 (define-public r-ggrepel
3548 (package
3549 (name "r-ggrepel")
3550 (version "0.8.2")
3551 (source
3552 (origin
3553 (method url-fetch)
3554 (uri (cran-uri "ggrepel" version))
3555 (sha256
3556 (base32
3557 "1qaifn3dazdqbqlii210xhw7yf142iw7g9p2axmmxbz90p0by08d"))))
3558 (build-system r-build-system)
3559 (propagated-inputs
3560 `(("r-ggplot2" ,r-ggplot2)
3561 ("r-rcpp" ,r-rcpp)
3562 ("r-scales" ,r-scales)))
3563 (native-inputs
3564 `(("r-knitr" ,r-knitr))) ; for vignettes
3565 (home-page "https://github.com/slowkow/ggrepel")
3566 (synopsis "Repulsive text and label geometries for ggplot2")
3567 (description
3568 "This package provides text and label geometries for ggplot2 that help to
3569 avoid overlapping text labels. Labels repel away from each other and away
3570 from the data points.")
3571 (license license:gpl3)))
3572
3573 (define-public r-corrplot
3574 (package
3575 (name "r-corrplot")
3576 (version "0.84")
3577 (source
3578 (origin
3579 (method url-fetch)
3580 (uri (cran-uri "corrplot" version))
3581 (sha256
3582 (base32
3583 "1k03qd8db7pwg1v318xapx5mpiypiz2n07qr19c4b45diri5xkhd"))))
3584 (build-system r-build-system)
3585 (home-page "https://github.com/taiyun/corrplot")
3586 (synopsis "Visualization of a correlation matrix")
3587 (description
3588 "This package provides a graphical display of a correlation matrix or
3589 general matrix. It also contains some algorithms to do matrix reordering. In
3590 addition, corrplot is good at details, including choosing color, text labels,
3591 color labels, layout, etc.")
3592 ;; Any version of the GPL
3593 (license license:gpl2+)))
3594
3595 (define-public r-stringdist
3596 (package
3597 (name "r-stringdist")
3598 (version "0.9.6")
3599 (source
3600 (origin
3601 (method url-fetch)
3602 (uri (cran-uri "stringdist" version))
3603 (sha256
3604 (base32 "0nb3iwpl4f3xxirns1frwvarpyrl4i5f74h8r6h80cg0a4mpdgcb"))))
3605 (build-system r-build-system)
3606 (home-page "https://github.com/markvanderloo/stringdist")
3607 (synopsis "Approximate string matching and string distance functions")
3608 (description
3609 "This package implements an approximate string matching version of R's
3610 native @code{match} function. It can calculate various string distances based
3611 on edits (Damerau-Levenshtein, Hamming, Levenshtein, optimal sting alignment),
3612 qgrams (q- gram, cosine, jaccard distance) or heuristic metrics (Jaro,
3613 Jaro-Winkler). An implementation of soundex is provided as well. Distances
3614 can be computed between character vectors while taking proper care of encoding
3615 or between integer vectors representing generic sequences.")
3616 (license license:gpl3+)))
3617
3618 (define-public r-ucminf
3619 (package
3620 (name "r-ucminf")
3621 (version "1.1-4")
3622 (source
3623 (origin
3624 (method url-fetch)
3625 (uri (cran-uri "ucminf" version))
3626 (sha256
3627 (base32
3628 "01vggwg1w71k98qs6fhb0x1843vi322mf4g3hbclks94kcpkisx2"))))
3629 (build-system r-build-system)
3630 (native-inputs `(("gfortran" ,gfortran)))
3631 (home-page "https://cran.r-project.org/web/packages/ucminf/")
3632 (synopsis "General-purpose unconstrained non-linear optimization")
3633 (description
3634 "This package provides an implementation of an algorithm for
3635 general-purpose unconstrained non-linear optimization. The algorithm is of
3636 quasi-Newton type with BFGS updating of the inverse Hessian and soft line
3637 search with a trust region type monitoring of the input to the line search
3638 algorithm. The interface of @code{ucminf} is designed for easy interchange
3639 with the package @code{optim}.")
3640 (license license:gpl2+)))
3641
3642 (define-public r-ordinal
3643 (package
3644 (name "r-ordinal")
3645 (version "2019.12-10")
3646 (source
3647 (origin
3648 (method url-fetch)
3649 (uri (cran-uri "ordinal" version))
3650 (sha256
3651 (base32
3652 "09bpmjmbf4x82kgf6bm4bkncq2apdv9mk20zj4zgma2jx2vyfhbs"))))
3653 (build-system r-build-system)
3654 (propagated-inputs
3655 `(("r-mass" ,r-mass)
3656 ("r-matrix" ,r-matrix)
3657 ("r-numderiv" ,r-numderiv)
3658 ("r-ucminf" ,r-ucminf)))
3659 (home-page "https://github.com/runehaubo/ordinal")
3660 (synopsis "Regression models for ordinal data")
3661 (description
3662 "This package provides an implementation of cumulative link (mixed)
3663 models also known as ordered regression models, proportional odds models,
3664 proportional hazards models for grouped survival times and ordered models.
3665 Estimation is via maximum likelihood and mixed models are fitted with the
3666 Laplace approximation and adaptive Gauss-Hermite quadrature.")
3667 (license license:gpl2+)))
3668
3669 (define-public r-jomo
3670 (package
3671 (name "r-jomo")
3672 (version "2.7-2")
3673 (source
3674 (origin
3675 (method url-fetch)
3676 (uri (cran-uri "jomo" version))
3677 (sha256
3678 (base32
3679 "1sbcpacxnxbzwa8rr9x2bq7hh0s3sw6yznr90dkp43n6xk5xaqir"))))
3680 (build-system r-build-system)
3681 (propagated-inputs
3682 `(("r-lme4" ,r-lme4)
3683 ("r-mass" ,r-mass)
3684 ("r-ordinal" ,r-ordinal)
3685 ("r-survival" ,r-survival)))
3686 (home-page "https://cran.r-project.org/web/packages/jomo/")
3687 (synopsis "Multilevel Joint Modelling Multiple Imputation")
3688 (description
3689 "Similarly to Schafer's package pan, jomo is a package for multilevel
3690 joint modelling multiple imputation @url{Carpenter and Kenward (2013),
3691 http://doi.org/10.1002/9781119942283}. Novel aspects of jomo are the
3692 possibility of handling binary and categorical data through latent normal
3693 variables, the option to use cluster-specific covariance matrices and to
3694 impute compatibly with the substantive model.")
3695 (license license:gpl2)))
3696
3697 (define-public r-pan
3698 (package
3699 (name "r-pan")
3700 (version "1.6")
3701 (source
3702 (origin
3703 (method url-fetch)
3704 (uri (cran-uri "pan" version))
3705 (sha256
3706 (base32
3707 "1dk3jjj826p7xrz10qz04vyc068xnypg7bp0pj4c32z3da0xzh5d"))))
3708 (build-system r-build-system)
3709 (native-inputs `(("gfortran" ,gfortran)))
3710 (home-page "https://cran.r-project.org/web/packages/pan/")
3711 (synopsis "Multiple imputation for multivariate panel or clustered data")
3712 (description
3713 "This package implements multiple imputation for multivariate panel or
3714 clustered data.")
3715 (license license:gpl3)))
3716
3717 (define-public r-mitml
3718 (package
3719 (name "r-mitml")
3720 (version "0.3-7")
3721 (source
3722 (origin
3723 (method url-fetch)
3724 (uri (cran-uri "mitml" version))
3725 (sha256
3726 (base32
3727 "0yqyxkyi1kmv5k63wxj5kkg5g8igk1axk2csb4xhj6wz0p89dxy6"))))
3728 (build-system r-build-system)
3729 (propagated-inputs
3730 `(("r-haven" ,r-haven)
3731 ("r-jomo" ,r-jomo)
3732 ("r-pan" ,r-pan)))
3733 (home-page "https://cran.r-project.org/web/packages/mitml/")
3734 (synopsis "Tools for multiple imputation in multilevel modeling")
3735 (description
3736 "This package provides tools for multiple imputation of missing data in
3737 multilevel modeling. It includes a user-friendly interface to the packages
3738 pan and jomo, and several functions for visualization, data management and the
3739 analysis of multiply imputed data sets.")
3740 (license license:gpl2+)))
3741
3742 (define-public r-mice
3743 (package
3744 (name "r-mice")
3745 (version "3.11.0")
3746 (source
3747 (origin
3748 (method url-fetch)
3749 (uri (cran-uri "mice" version))
3750 (sha256
3751 (base32
3752 "1gawccw32l00rcriyxys0mzbxh44x04rziy0cbycc3i1qm39d4fq"))))
3753 (build-system r-build-system)
3754 (propagated-inputs
3755 `(("r-broom" ,r-broom)
3756 ("r-dplyr" ,r-dplyr)
3757 ("r-generics" ,r-generics)
3758 ("r-lattice" ,r-lattice)
3759 ("r-rcpp" ,r-rcpp)
3760 ("r-tidyr" ,r-tidyr)))
3761 (home-page "https://cran.r-project.org/web/packages/mice/")
3762 (synopsis "Multivariate imputation by chained equations")
3763 (description
3764 "Multiple imputation using @dfn{Fully Conditional Specification} (FCS)
3765 implemented by the MICE algorithm as described in @url{Van Buuren and
3766 Groothuis-Oudshoorn (2011), http://doi.org/10.18637/jss.v045.i03}. Each
3767 variable has its own imputation model. Built-in imputation models are
3768 provided for continuous data (predictive mean matching, normal), binary
3769 data (logistic regression), unordered categorical data (polytomous logistic
3770 regression) and ordered categorical data (proportional odds). MICE can also
3771 impute continuous two-level data (normal model, pan, second-level variables).
3772 Passive imputation can be used to maintain consistency between variables.
3773 Various diagnostic plots are available to inspect the quality of the
3774 imputations.")
3775 ;; Any of these two versions.
3776 (license (list license:gpl2 license:gpl3))))
3777
3778 (define-public r-truncnorm
3779 (package
3780 (name "r-truncnorm")
3781 (version "1.0-8")
3782 (source
3783 (origin
3784 (method url-fetch)
3785 (uri (cran-uri "truncnorm" version))
3786 (sha256
3787 (base32
3788 "0zn88wdd58223kibk085rhsikl4yhlrwiyq109hzjg06hy6lwmj9"))))
3789 (build-system r-build-system)
3790 (home-page "https://cran.r-project.org/web/packages/truncnorm/")
3791 (synopsis "Truncated normal distribution")
3792 (description "This package provides functions for the truncated normal
3793 distribution with mean equal to @code{mean} and standard deviation equal to
3794 @code{sd}. It includes density, distribution, quantile, and expected value
3795 functions, as well as a random generation function.")
3796 (license license:gpl2)))
3797
3798 (define-public r-rsolnp
3799 (package
3800 (name "r-rsolnp")
3801 (version "1.16")
3802 (source
3803 (origin
3804 (method url-fetch)
3805 (uri (cran-uri "Rsolnp" version))
3806 (sha256
3807 (base32
3808 "0w7nkj6igr0gi7r7jg950lsx7dj6aipgxi6vbjsf5f5yc9h7fhii"))))
3809 (properties `((upstream-name . "Rsolnp")))
3810 (build-system r-build-system)
3811 (propagated-inputs
3812 `(("r-truncnorm" ,r-truncnorm)))
3813 (home-page "https://cran.r-project.org/web/packages/Rsolnp/")
3814 (synopsis "General non-linear optimization")
3815 (description "The Rsolnp package implements a general non-linear augmented
3816 Lagrange multiplier method solver, a @dfn{sequential quadratic
3817 programming} (SQP) based solver).")
3818 ;; Any version of the GPL.
3819 (license license:gpl2+)))
3820
3821 (define-public r-hardyweinberg
3822 (package
3823 (name "r-hardyweinberg")
3824 (version "1.6.6")
3825 (source
3826 (origin
3827 (method url-fetch)
3828 (uri (cran-uri "HardyWeinberg" version))
3829 (sha256
3830 (base32
3831 "1qn1bbzfk4w3mqrzisshw5xx7x249sgmj6qdi39lkqb58a4mf4kh"))))
3832 (properties `((upstream-name . "HardyWeinberg")))
3833 (build-system r-build-system)
3834 (propagated-inputs
3835 `(("r-mice" ,r-mice)
3836 ("r-rcpp" ,r-rcpp)
3837 ("r-rsolnp" ,r-rsolnp)))
3838 (home-page "https://cran.r-project.org/package=HardyWeinberg")
3839 (synopsis "Statistical tests and graphics for Hardy-Weinberg equilibrium")
3840 (description
3841 "This package contains tools for exploring Hardy-Weinberg equilibrium for
3842 diallelic genetic marker data. All classical tests (chi-square, exact,
3843 likelihood-ratio and permutation tests) for Hardy-Weinberg equilibrium are
3844 included in the package, as well as functions for power computation and for
3845 the simulation of marker data under equilibrium and disequilibrium. Routines
3846 for dealing with markers on the X-chromosome are included. Functions for
3847 testing equilibrium in the presence of missing data by using multiple
3848 imputation are also provided. Implements several graphics for exploring the
3849 equilibrium status of a large set of diallelic markers: ternary plots with
3850 acceptance regions, log-ratio plots and Q-Q plots.")
3851 (license license:gpl2+)))
3852
3853 (define-public r-sm
3854 (package
3855 (name "r-sm")
3856 (version "2.2-5.6")
3857 (source
3858 (origin
3859 (method url-fetch)
3860 (uri (cran-uri "sm" version))
3861 (sha256
3862 (base32
3863 "0c4whcx879gb4lwvqnzxl5n9xgpcqh2c54ip9ami3mwfprzcv45q"))))
3864 (build-system r-build-system)
3865 (native-inputs `(("gfortran" ,gfortran)))
3866 (home-page "http://www.stats.gla.ac.uk/~adrian/sm/")
3867 (synopsis "Smoothing methods for nonparametric regression and density estimation")
3868 (description
3869 "This is software accompanying the book 'Applied Smoothing Techniques for
3870 Data Analysis---The Kernel Approach with S-Plus Illustrations', Oxford
3871 University Press. It provides smoothing methods for nonparametric regression
3872 and density estimation")
3873 (license license:gpl2+)))
3874
3875 (define-public r-venndiagram
3876 (package
3877 (name "r-venndiagram")
3878 (version "1.6.20")
3879 (source (origin
3880 (method url-fetch)
3881 (uri (cran-uri "VennDiagram" version))
3882 (sha256
3883 (base32
3884 "1ic1jaxzw98si2p4n1fl4n3myhd7fpw0njb634cwhviwybzv6775"))))
3885 (properties `((upstream-name . "VennDiagram")))
3886 (build-system r-build-system)
3887 (propagated-inputs
3888 `(("r-futile-logger" ,r-futile-logger)))
3889 (home-page "https://cran.r-project.org/web/packages/VennDiagram/")
3890 (synopsis "Generate High-Resolution Venn and Euler Plots")
3891 (description
3892 "This package provides a set of functions to generate high-resolution
3893 Venn and Euler plots. It includes handling for several special cases,
3894 including two-case scaling, and extensive customization of plot shape and
3895 structure.")
3896 (license license:gpl2+)))
3897
3898 (define-public r-vioplot
3899 (package
3900 (name "r-vioplot")
3901 (version "0.3.5")
3902 (source
3903 (origin
3904 (method url-fetch)
3905 (uri (cran-uri "vioplot" version))
3906 (sha256
3907 (base32
3908 "0aiy615kn9lpr2cs757g3pklg81n01yhqh0wrwv111fn3cy86r0v"))))
3909 (build-system r-build-system)
3910 (propagated-inputs
3911 `(("r-sm" ,r-sm)
3912 ("r-zoo" ,r-zoo)))
3913 (native-inputs
3914 `(("r-knitr" ,r-knitr)))
3915 (home-page "http://wsopuppenkiste.wiso.uni-goettingen.de/~dadler")
3916 (synopsis "Violin plot")
3917 (description
3918 "This package provides a violin plot, which is a combination of a box
3919 plot and a kernel density plot.")
3920 (license license:bsd-3)))
3921
3922 (define-public r-rsofia
3923 (package
3924 (name "r-rsofia")
3925 (version "1.1")
3926 (source (origin
3927 (method url-fetch)
3928 ;; This package has been removed from CRAN, so we can
3929 ;; only fetch it from the archives.
3930 (uri (string-append "https://cran.r-project.org/src/"
3931 "contrib/Archive/RSofia/RSofia_"
3932 version ".tar.gz"))
3933 (sha256
3934 (base32
3935 "0q931y9rcf6slb0s2lsxhgqrzy4yqwh8hb1124nxg0bjbxvjbihn"))))
3936 (properties `((upstream-name . "RSofia")))
3937 (build-system r-build-system)
3938 (propagated-inputs
3939 `(("r-rcpp" ,r-rcpp)))
3940 (home-page "https://cran.r-project.org/src/contrib/Archive/RSofia")
3941 (synopsis "Port of sofia-ml to R")
3942 (description "This package is a port of sofia-ml to R. Sofia-ml is a
3943 suite of fast incremental algorithms for machine learning that can be used for
3944 training models for classification or ranking.")
3945 (license license:asl2.0)))
3946
3947 (define-public r-xts
3948 (package
3949 (name "r-xts")
3950 (version "0.12-0")
3951 (source
3952 (origin
3953 (method url-fetch)
3954 (uri (cran-uri "xts" version))
3955 (sha256
3956 (base32
3957 "0q4cc8ynp7ndmgll1jj3lxyl6wmgg89ad3wq09kjc2ngszdfc4fz"))))
3958 (build-system r-build-system)
3959 (propagated-inputs `(("r-zoo" ,r-zoo)))
3960 (home-page "https://github.com/joshuaulrich/xts")
3961 (synopsis "Extensible time series")
3962 (description
3963 "This package provides for uniform handling of R's different time-based
3964 data classes by extending @code{zoo}, maximizing native format information
3965 preservation and allowing for user-level customization and extension, while
3966 simplifying cross-class interoperability.")
3967 (license license:gpl2+)))
3968
3969 (define-public r-performanceanalytics
3970 (package
3971 (name "r-performanceanalytics")
3972 (version "2.0.4")
3973 (source
3974 (origin
3975 (method url-fetch)
3976 (uri (cran-uri "PerformanceAnalytics" version))
3977 (sha256
3978 (base32
3979 "0ci26hsj4wnw9g0mh4vrn0cg986cpcpx169rvw6v6rbnjxq718bq"))))
3980 (properties
3981 `((upstream-name . "PerformanceAnalytics")))
3982 (build-system r-build-system)
3983 (propagated-inputs
3984 `(("r-quadprog" ,r-quadprog)
3985 ("r-xts" ,r-xts)
3986 ("r-zoo" ,r-zoo)))
3987 (home-page "https://r-forge.r-project.org/projects/returnanalytics/")
3988 (synopsis "Econometric tools for performance and risk analysis")
3989 (description "This is a collection of econometric functions for
3990 performance and risk analysis. This package aims to aid practitioners and
3991 researchers in utilizing the latest research in analysis of non-normal return
3992 streams. In general, it is most tested on return (rather than price) data on
3993 a regular scale, but most functions will work with irregular return data as
3994 well, and increasing numbers of functions will work with P&L or price data
3995 where possible.")
3996 ;; Either version may be picked.
3997 (license (list license:gpl2 license:gpl3))))
3998
3999 (define-public r-laeken
4000 (package
4001 (name "r-laeken")
4002 (version "0.5.1")
4003 (source
4004 (origin
4005 (method url-fetch)
4006 (uri (cran-uri "laeken" version))
4007 (sha256
4008 (base32
4009 "199rjkhjjygpr6cjzab87as46acb5npi44m4yycvk7lnd0blma8s"))))
4010 (build-system r-build-system)
4011 (propagated-inputs
4012 `(("r-boot" ,r-boot)
4013 ("r-mass" ,r-mass)))
4014 (home-page "https://cran.r-project.org/web/packages/laeken/")
4015 (synopsis "Estimation of indicators on social exclusion and poverty")
4016 (description "This package provides tools for the estimation of indicators
4017 on social exclusion and poverty, as well as an implementation of Pareto tail
4018 modeling for empirical income distributions.")
4019 (license license:gpl2+)))
4020
4021 (define-public r-vcd
4022 (package
4023 (name "r-vcd")
4024 (version "1.4-7")
4025 (source
4026 (origin
4027 (method url-fetch)
4028 (uri (cran-uri "vcd" version))
4029 (sha256
4030 (base32
4031 "16aj688nhlcvdxzfsqh4s375v8f8vl8997dl8h1xg29b42nv52gc"))))
4032 (build-system r-build-system)
4033 (propagated-inputs
4034 `(("r-colorspace" ,r-colorspace)
4035 ("r-lmtest" ,r-lmtest)
4036 ("r-mass" ,r-mass)))
4037 (home-page "https://cran.r-project.org/web/packages/vcd/")
4038 (synopsis "Visualizing categorical data")
4039 (description "This package provides visualization techniques, data sets,
4040 summary and inference procedures aimed particularly at categorical data.
4041 Special emphasis is given to highly extensible grid graphics. The package was
4042 originally inspired by the book \"Visualizing Categorical Data\" by Michael
4043 Friendly and is now the main support package for a new book, \"Discrete Data
4044 Analysis with R\" by Michael Friendly and David Meyer (2015).")
4045 (license license:gpl2)))
4046
4047 (define-public r-ica
4048 (package
4049 (name "r-ica")
4050 (version "1.0-2")
4051 (source
4052 (origin
4053 (method url-fetch)
4054 (uri (cran-uri "ica" version))
4055 (sha256
4056 (base32
4057 "0ya1nph1zwhad0bfz4yxs27kl45yk1dhnphdlrq34p8pqrpmj8g7"))))
4058 (build-system r-build-system)
4059 (home-page "https://cran.r-project.org/web/packages/ica/")
4060 (synopsis "Independent component analysis")
4061 (description "This package provides tools for @dfn{Independent Component
4062 Analysis} (ICA) using various algorithms: FastICA,
4063 Information-Maximization (Infomax), and @dfn{Joint Approximate Diagonalization
4064 of Eigenmatrices} (JADE).")
4065 (license license:gpl2+)))
4066
4067 (define-public r-dtw
4068 (package
4069 (name "r-dtw")
4070 (version "1.21-3")
4071 (source
4072 (origin
4073 (method url-fetch)
4074 (uri (cran-uri "dtw" version))
4075 (sha256
4076 (base32
4077 "02hyhx1sy5h3vzh9zixy18a7d47df4k5d0wyflcvlcbsbcl6p90s"))))
4078 (build-system r-build-system)
4079 (propagated-inputs `(("r-proxy" ,r-proxy)))
4080 (home-page "http://dtw.r-forge.r-project.org/")
4081 (synopsis "Dynamic Time Warping Algorithms")
4082 (description "This package provides a comprehensive implementation of
4083 @dfn{dynamic time warping} (DTW) algorithms in R. DTW computes the
4084 optimal (least cumulative distance) alignment between points of two time
4085 series. Common DTW variants covered include local (slope) and global (window)
4086 constraints, subsequence matches, arbitrary distance definitions,
4087 normalizations, minimum variance matching, and so on.")
4088 (license license:gpl2+)))
4089
4090 (define-public r-sdmtools
4091 (package
4092 (name "r-sdmtools")
4093 (version "1.1-221.2")
4094 (source
4095 (origin
4096 (method url-fetch)
4097 (uri (cran-uri "SDMTools" version))
4098 (sha256
4099 (base32
4100 "1xvcd97ikqsfdpk2fddy3k0z1ajqga7nv9bgac9c1wnjk1gqrpgh"))))
4101 (properties `((upstream-name . "SDMTools")))
4102 (build-system r-build-system)
4103 (propagated-inputs `(("r-r-utils" ,r-r-utils)))
4104 (home-page "https://www.rforge.net/SDMTools/")
4105 (synopsis "Species distribution modelling tools")
4106 (description "This package provides a set of tools for post processing
4107 the outcomes of species distribution modeling exercises. It includes novel
4108 methods for comparing models and tracking changes in distributions through
4109 time. It further includes methods for visualizing outcomes, selecting
4110 thresholds, calculating measures of accuracy and landscape fragmentation
4111 statistics, etc.")
4112 (license license:gpl3+)))
4113
4114 (define-public r-scatterplot3d
4115 (package
4116 (name "r-scatterplot3d")
4117 (version "0.3-41")
4118 (source
4119 (origin
4120 (method url-fetch)
4121 (uri (cran-uri "scatterplot3d" version))
4122 (sha256
4123 (base32
4124 "152xqz9c70qab86mpgng049gxsg5f4fpf1m8dh93fb9v1avjd0sc"))))
4125 (build-system r-build-system)
4126 (home-page "https://cran.r-project.org/web/packages/scatterplot3d/")
4127 (synopsis "3D scatter plot")
4128 (description "This package provides an implementation of scatter plots for
4129 plotting. a three dimensional point cloud.")
4130 (license license:gpl2)))
4131
4132 (define-public r-ggridges
4133 (package
4134 (name "r-ggridges")
4135 (version "0.5.2")
4136 (source
4137 (origin
4138 (method url-fetch)
4139 (uri (cran-uri "ggridges" version))
4140 (sha256
4141 (base32
4142 "03pz257aw0mkh5k75rby9givkc1ky3n5scvhjhjiz9vry9fpffmh"))))
4143 (build-system r-build-system)
4144 (propagated-inputs
4145 `(("r-ggplot2" ,r-ggplot2)
4146 ("r-plyr" ,r-plyr)
4147 ("r-scales" ,r-scales)
4148 ("r-withr" ,r-withr)))
4149 (home-page "https://github.com/clauswilke/ggridges")
4150 (synopsis "Ridgeline plots in ggplot2")
4151 (description
4152 "Ridgeline plots provide a convenient way of visualizing changes in
4153 distributions over time or space. This package enables the creation of such
4154 plots in @code{ggplot2}.")
4155 (license license:gpl2)))
4156
4157 (define-public r-ggjoy
4158 (package
4159 (name "r-ggjoy")
4160 (version "0.4.1")
4161 (source
4162 (origin
4163 (method url-fetch)
4164 (uri (cran-uri "ggjoy" version))
4165 (sha256
4166 (base32
4167 "012md2m0jqfcccb933j423m3ck31v3p0pd41gjxpyg9082y7ixyj"))))
4168 (build-system r-build-system)
4169 (propagated-inputs
4170 `(("r-ggplot2" ,r-ggplot2)
4171 ("r-ggridges" ,r-ggridges)))
4172 (home-page "https://github.com/clauswilke/ggjoy")
4173 (synopsis "Joyplots in ggplot2")
4174 (description "Joyplots provide a convenient way of visualizing changes in
4175 distributions over time or space. This package enables the creation of such
4176 plots in @code{ggplot2}.")
4177 (license license:gpl2)))
4178
4179 (define-public r-cli
4180 (package
4181 (name "r-cli")
4182 (version "2.0.2")
4183 (source
4184 (origin
4185 (method url-fetch)
4186 (uri (cran-uri "cli" version))
4187 (sha256
4188 (base32
4189 "1dhkah6jvr96k4h4agcc2rfls75bpjb0j58fzaz3dc0fp3jk8229"))))
4190 (build-system r-build-system)
4191 (propagated-inputs
4192 `(("r-assertthat" ,r-assertthat)
4193 ("r-crayon" ,r-crayon)
4194 ("r-fansi" ,r-fansi)
4195 ("r-glue" ,r-glue)))
4196 (home-page "https://github.com/r-lib/cli#readme")
4197 (synopsis "Helpers for developing command line interfaces")
4198 (description "This package provides a suite of tools designed to build
4199 attractive command line interfaces (CLIs). It includes tools for drawing
4200 rules, boxes, trees, and Unicode symbols with ASCII alternatives.")
4201 (license license:expat)))
4202
4203 (define-public r-argparser
4204 (package
4205 (name "r-argparser")
4206 (version "0.6")
4207 (source
4208 (origin
4209 (method url-fetch)
4210 (uri (cran-uri "argparser" version))
4211 (sha256
4212 (base32
4213 "1pxiz9jlhlnpzqn1lz349r07i7glw708w202x6dlnxp112fg7k4x"))))
4214 (build-system r-build-system)
4215 (home-page "https://bitbucket.org/djhshih/argparser")
4216 (synopsis "Command-line argument parser")
4217 (description
4218 "This package provides a cross-platform command-line argument parser
4219 written purely in R with no external dependencies. It is useful with the
4220 Rscript front-end and facilitates turning an R script into an executable
4221 script.")
4222 (license license:gpl3+)))
4223
4224 (define-public r-debugme
4225 (package
4226 (name "r-debugme")
4227 (version "1.1.0")
4228 (source
4229 (origin
4230 (method url-fetch)
4231 (uri (cran-uri "debugme" version))
4232 (sha256
4233 (base32
4234 "1c9sg55zvf10h8198jdnpamm6f66lzw3c3jnmdp9ls6na0j0xbjd"))))
4235 (build-system r-build-system)
4236 (propagated-inputs `(("r-crayon" ,r-crayon)))
4237 (home-page "https://github.com/r-lib/debugme#readme")
4238 (synopsis "Debug R packages")
4239 (description
4240 "This package allows the user to specify debug messages as special string
4241 constants, and control debugging of packages via environment variables.")
4242 (license license:expat)))
4243
4244 (define-public r-processx
4245 (package
4246 (name "r-processx")
4247 (version "3.4.3")
4248 (source
4249 (origin
4250 (method url-fetch)
4251 (uri (cran-uri "processx" version))
4252 (sha256
4253 (base32 "07dhzijqnj2zkm3qrk4ppsv8wscn8ysdsjbidlg9zrbj1wcg4izj"))))
4254 (build-system r-build-system)
4255 (propagated-inputs
4256 `(("r-ps" ,r-ps)
4257 ("r-r6" ,r-r6)))
4258 (home-page "https://github.com/r-lib/processx3")
4259 (synopsis "Execute and control system processes")
4260 (description
4261 "This package provides portable tools to run system processes in the
4262 background. It can check if a background process is running; wait on a
4263 background process to finish; get the exit status of finished processes; kill
4264 background processes and their children; restart processes. It can read the
4265 standard output and error of the processes, using non-blocking connections.
4266 @code{processx} can poll a process for standard output or error, with a
4267 timeout. It can also poll several processes at once.")
4268 (license license:expat)))
4269
4270 (define-public r-tsp
4271 (package
4272 (name "r-tsp")
4273 (version "1.1-10")
4274 (source
4275 (origin
4276 (method url-fetch)
4277 (uri (cran-uri "TSP" version))
4278 (sha256
4279 (base32
4280 "0z1v6m0vqjzxc4az3zyjaayygx0jr3mdmc56jjd421iqh0b9z5s4"))))
4281 (properties `((upstream-name . "TSP")))
4282 (build-system r-build-system)
4283 (propagated-inputs `(("r-foreach" ,r-foreach)))
4284 (home-page "https://cran.r-project.org/web/packages/TSP/")
4285 (synopsis "Traveling salesperson problem (TSP)")
4286 (description "This package provides basic infrastructure and some
4287 algorithms for the @dfn{traveling salesperson problem}(TSP) (also known as the
4288 traveling salesman problem).")
4289 (license license:gpl3)))
4290
4291 (define-public r-qap
4292 (package
4293 (name "r-qap")
4294 (version "0.1-1")
4295 (source
4296 (origin
4297 (method url-fetch)
4298 (uri (cran-uri "qap" version))
4299 (sha256
4300 (base32
4301 "0d2d1ni1camixyi45lfy00f4pn3p063k7bsi8gj5scp6n15mdgb0"))))
4302 (build-system r-build-system)
4303 (native-inputs `(("gfortran" ,gfortran)))
4304 (home-page "https://cran.r-project.org/web/packages/qap/")
4305 (synopsis "Heuristics for the quadratic assignment problem (QAP)")
4306 (description "This package implements heuristics for the @dfn{quadratic
4307 assignment problem} (QAP). Currently only a simulated annealing heuristic is
4308 available.")
4309 (license license:gpl3)))
4310
4311 (define-public r-gclus
4312 (package
4313 (name "r-gclus")
4314 (version "1.3.2")
4315 (source
4316 (origin
4317 (method url-fetch)
4318 (uri (cran-uri "gclus" version))
4319 (sha256
4320 (base32
4321 "1cz0g0i972955hhaji30rx8448x7f3as7z1sww9i5h86ybgirilw"))))
4322 (build-system r-build-system)
4323 (propagated-inputs `(("r-cluster" ,r-cluster)))
4324 (home-page "https://cran.r-project.org/web/packages/gclus/")
4325 (synopsis "Clustering graphics")
4326 (description "This package orders panels in scatterplot matrices and
4327 parallel coordinate displays by some merit index. It contains various indices
4328 of merit, ordering functions, and enhanced versions of @code{pairs} and
4329 @code{parcoord} which color panels according to their merit level.")
4330 (license license:gpl2+)))
4331
4332 (define-public r-webshot
4333 (package
4334 (name "r-webshot")
4335 (version "0.5.2")
4336 (source
4337 (origin
4338 (method url-fetch)
4339 (uri (cran-uri "webshot" version))
4340 (sha256
4341 (base32
4342 "0gq4h8cw51z95yvsnf38kj5l58wgljkm0dalmi8mn1sp06bxr0zi"))))
4343 (build-system r-build-system)
4344 (propagated-inputs
4345 `(("r-callr" ,r-callr)
4346 ("r-jsonlite" ,r-jsonlite)
4347 ("r-magrittr" ,r-magrittr)))
4348 (home-page "https://github.com/wch/webshot/")
4349 (synopsis "Take screenshots of web pages")
4350 (description
4351 "Webshot makes it easy to take screenshots of web pages from within R.
4352 It can also run Shiny applications locally and take screenshots of the
4353 application; and it can render and screenshot static as well as interactive R
4354 Markdown documents.")
4355 (license license:gpl2)))
4356
4357 (define-public r-seriation
4358 (package
4359 (name "r-seriation")
4360 (version "1.2-8")
4361 (source
4362 (origin
4363 (method url-fetch)
4364 (uri (cran-uri "seriation" version))
4365 (sha256
4366 (base32
4367 "1zbdxq0s5rc5v307b69fw9k52m0654ls7pf22lh35ggirig6lwsk"))))
4368 (build-system r-build-system)
4369 (propagated-inputs
4370 `(("r-cluster" ,r-cluster)
4371 ("r-colorspace" ,r-colorspace)
4372 ("r-dendextend" ,r-dendextend)
4373 ("r-gclus" ,r-gclus)
4374 ("r-gplots" ,r-gplots)
4375 ("r-mass" ,r-mass)
4376 ("r-qap" ,r-qap)
4377 ("r-registry" ,r-registry)
4378 ("r-tsp" ,r-tsp)))
4379 (native-inputs `(("gfortran" ,gfortran)))
4380 (home-page "https://s2.smu.edu/IDA/seriation/")
4381 (synopsis "Infrastructure for ordering objects using seriation")
4382 (description
4383 "This package provides infrastructure for seriation with an
4384 implementation of several seriation/sequencing techniques to reorder matrices,
4385 dissimilarity matrices, and dendrograms. It also provides (optimally)
4386 reordered heatmaps, color images and clustering visualizations like
4387 dissimilarity plots, and visual assessment of cluster tendency plots (VAT and
4388 iVAT).")
4389 (license license:gpl3)))
4390
4391 (define-public r-xfun
4392 (package
4393 (name "r-xfun")
4394 (version "0.16")
4395 (source
4396 (origin
4397 (method url-fetch)
4398 (uri (cran-uri "xfun" version))
4399 (sha256
4400 (base32 "1x7b71xhbl44fyccz69l24nbgyxawm2km90s4h1l3zr5z2vly0sg"))))
4401 (build-system r-build-system)
4402 ;; knitr itself depends on xfun
4403 #;
4404 (native-inputs
4405 `(("r-knitr" ,r-knitr)))
4406 (home-page "https://github.com/yihui/xfun")
4407 (synopsis "Miscellaneous functions")
4408 (description
4409 "This package provides miscellaneous functions commonly used in other
4410 packages maintained by Yihui Xie.")
4411 (license license:expat)))
4412
4413 (define-public r-utf8
4414 (package
4415 (name "r-utf8")
4416 (version "1.1.4")
4417 (source
4418 (origin
4419 (method url-fetch)
4420 (uri (cran-uri "utf8" version))
4421 (sha256
4422 (base32
4423 "0m0ywg8k3blfiahxvh1i4zn9dksrlc937d2lbza5fc38zjnrrnpn"))))
4424 (build-system r-build-system)
4425 (home-page "https://github.com/patperry/r-utf8")
4426 (synopsis "Unicode text processing")
4427 (description
4428 "This package provides tools to process and print UTF-8 encoded
4429 international text (Unicode). Input, validate, normalize, encode, format, and
4430 display.")
4431 (license license:asl2.0)))
4432
4433 (define-public r-zeallot
4434 (package
4435 (name "r-zeallot")
4436 (version "0.1.0")
4437 (source
4438 (origin
4439 (method url-fetch)
4440 (uri (cran-uri "zeallot" version))
4441 (sha256
4442 (base32
4443 "1sd1igcfnv27pa3bqxlbyxchi562h7grnjg1l7wxx3bwr49i57s3"))))
4444 (build-system r-build-system)
4445 (home-page "https://github.com/nteetor/zeallot")
4446 (synopsis "Multiple, unpacking, and destructuring assignment")
4447 (description
4448 "This package provides a @code{%<-%} operator to perform multiple,
4449 unpacking, and destructuring assignment in R. The operator unpacks the
4450 right-hand side of an assignment into multiple values and assigns these values
4451 to variables on the left-hand side of the assignment.")
4452 (license license:expat)))
4453
4454 (define-public r-vctrs
4455 (package
4456 (name "r-vctrs")
4457 (version "0.3.4")
4458 (source
4459 (origin
4460 (method url-fetch)
4461 (uri (cran-uri "vctrs" version))
4462 (sha256
4463 (base32
4464 "0xvqgc36zhd9y1xsm7kwrbr5sxwnd3jbr9qrb1gma2lqkqf42izb"))))
4465 (build-system r-build-system)
4466 (propagated-inputs
4467 `(("r-digest" ,r-digest)
4468 ("r-ellipsis" ,r-ellipsis)
4469 ("r-glue" ,r-glue)
4470 ("r-rlang" ,r-rlang)))
4471 (native-inputs
4472 `(("r-knitr" ,r-knitr)))
4473 (home-page "https://github.com/r-lib/vctrs")
4474 (synopsis "Vector helpers")
4475 (description
4476 "There are three main goals to the @code{vctrs} package:
4477
4478 @enumerate
4479 @item To propose @code{vec_size()} and @code{vec_type()} as alternatives to
4480 @code{length()} and @code{class()}. These definitions are paired with a
4481 framework for type-coercion and size-recycling.
4482 @item To define type- and size-stability as desirable function properties, use
4483 them to analyse existing base function, and to propose better alternatives.
4484 This work has been particularly motivated by thinking about the ideal
4485 properties of @code{c()}, @code{ifelse()}, and @code{rbind()}.
4486 @item To provide a new @code{vctr} base class that makes it easy to create new
4487 S3 vectors. @code{vctrs} provides methods for many base generics in terms of
4488 a few new @code{vctrs} generics, making implementation considerably simpler
4489 and more robust.
4490 @end enumerate\n")
4491 (license license:gpl3)))
4492
4493 (define-public r-pillar
4494 (package
4495 (name "r-pillar")
4496 (version "1.4.6")
4497 (source
4498 (origin
4499 (method url-fetch)
4500 (uri (cran-uri "pillar" version))
4501 (sha256
4502 (base32
4503 "01ck8ziqzjc9ibbj3g88siz1iw263dgl8jx6ryw2v50rjrr3y7fj"))))
4504 (build-system r-build-system)
4505 (propagated-inputs
4506 `(("r-cli" ,r-cli)
4507 ("r-crayon" ,r-crayon)
4508 ("r-ellipsis" ,r-ellipsis)
4509 ("r-fansi" ,r-fansi)
4510 ("r-lifecycle" ,r-lifecycle)
4511 ("r-rlang" ,r-rlang)
4512 ("r-utf8" ,r-utf8)
4513 ("r-vctrs" ,r-vctrs)))
4514 (home-page "https://github.com/r-lib/pillar")
4515 (synopsis "Coloured formatting for columns")
4516 (description
4517 "This package provides a @code{pillar} generic designed for formatting
4518 columns of data using the full range of colours provided by modern
4519 terminals.")
4520 (license license:gpl3)))
4521
4522 (define-public r-uuid
4523 (package
4524 (name "r-uuid")
4525 (version "0.1-4")
4526 (source
4527 (origin
4528 (method url-fetch)
4529 (uri (cran-uri "uuid" version))
4530 (sha256
4531 (base32
4532 "0gm9ii7ncvllxbvyk6srsiinjmqyj7lmh84w43x4nhqpvafj9q4q"))))
4533 (build-system r-build-system)
4534 (home-page "https://www.rforge.net/uuid")
4535 (synopsis "Tools for generating and handling of UUIDs")
4536 (description
4537 "This package provides tools for generating and handling of
4538 @dfn{Universally Unique Identifiers} (UUIDs).")
4539 (license license:expat)))
4540
4541 (define-public r-tinytex
4542 (package
4543 (name "r-tinytex")
4544 (version "0.25")
4545 (source
4546 (origin
4547 (method url-fetch)
4548 (uri (cran-uri "tinytex" version))
4549 (sha256
4550 (base32
4551 "0zbhzxxjlkdj9byxyab477p7cnws5y87nyg989lkzarxdc7dglza"))))
4552 (build-system r-build-system)
4553 (propagated-inputs
4554 `(("r-xfun" ,r-xfun)))
4555 (home-page "https://github.com/yihui/tinytex")
4556 (synopsis "Helper functions for TeX Live and compiling LaTeX documents")
4557 (description
4558 "This package provides helper functions to install and maintain the LaTeX
4559 distribution named TinyTeX, a lightweight, cross-platform, portable, and
4560 easy-to-maintain version of TeX Live. This package also contains helper
4561 functions to compile LaTeX documents, and install missing LaTeX packages
4562 automatically.")
4563 (license license:expat)))
4564
4565 (define-public r-network
4566 (package
4567 (name "r-network")
4568 (version "1.16.0")
4569 (source
4570 (origin
4571 (method url-fetch)
4572 (uri (cran-uri "network" version))
4573 (sha256
4574 (base32
4575 "0dnf1wl3za2lhx2lwd8smhlijl1cfhckgr8zz9piiirrfi2m2kx2"))))
4576 (build-system r-build-system)
4577 (propagated-inputs
4578 `(("r-magrittr" ,r-magrittr)
4579 ("r-tibble" ,r-tibble)))
4580 (home-page "https://statnet.org/")
4581 (synopsis "Classes for relational data")
4582 (description
4583 "This package provides tools to create and modify network objects. The
4584 @code{network} class can represent a range of relational data types, and
4585 supports arbitrary vertex/edge/graph attributes.")
4586 (license license:gpl2+)))
4587
4588 (define-public r-statnet-common
4589 (package
4590 (name "r-statnet-common")
4591 (version "4.3.0")
4592 (source
4593 (origin
4594 (method url-fetch)
4595 (uri (cran-uri "statnet.common" version))
4596 (sha256
4597 (base32
4598 "0ng90i0wm9wlyhjbnmnylc1bbqw396p1dr7f402dyry9x9ck6jl3"))))
4599 (properties
4600 `((upstream-name . "statnet.common")))
4601 (build-system r-build-system)
4602 (propagated-inputs
4603 `(("r-coda" ,r-coda)))
4604 (home-page "https://statnet.org")
4605 (synopsis "R scripts and utilities used by the Statnet software")
4606 (description "This package provides non-statistical utilities used by the
4607 software developed by the Statnet Project.")
4608 (license license:gpl3)))
4609
4610 (define-public r-statcheck
4611 (package
4612 (name "r-statcheck")
4613 (version "1.3.0")
4614 (source
4615 (origin
4616 (method url-fetch)
4617 (uri (cran-uri "statcheck" version))
4618 (sha256
4619 (base32
4620 "0ivybdcrymlsfv6pg6p5bv70qdvgxf2vgp0kf4r0pf2fcvav1mcp"))))
4621 (build-system r-build-system)
4622 (propagated-inputs
4623 `(("r-ggplot2" ,r-ggplot2)
4624 ("r-plyr" ,r-plyr)
4625 ("r-rmarkdown" ,r-rmarkdown)))
4626 (home-page "https://cran.r-project.org/web/packages/statcheck/")
4627 (synopsis "Extract statistics from articles and recompute p-values")
4628 (description "This package can automatically extract statistical
4629 null-hypothesis significant testing (NHST) results from articles and recompute
4630 the p-values based on the reported test statistic and degrees of freedom to
4631 detect possible inconsistencies.")
4632 (license license:gpl2)))
4633
4634 (define-public r-sna
4635 (package
4636 (name "r-sna")
4637 (version "2.5")
4638 (source
4639 (origin
4640 (method url-fetch)
4641 (uri (cran-uri "sna" version))
4642 (sha256
4643 (base32
4644 "1j3i6300m686qqfmyvadim377cd3mplzgj6mandygw8brg50id8k"))))
4645 (build-system r-build-system)
4646 (propagated-inputs
4647 `(("r-network" ,r-network)
4648 ("r-statnet-common" ,r-statnet-common)))
4649 (home-page "https://statnet.org")
4650 (synopsis "Tools for social network analysis")
4651 (description
4652 "This package provides a range of tools for social network analysis,
4653 including node and graph-level indices, structural distance and covariance
4654 methods, structural equivalence detection, network regression, random graph
4655 generation, and 2D/3D network visualization.")
4656 (license license:gpl2+)))
4657
4658 (define-public r-tfisher
4659 (package
4660 (name "r-tfisher")
4661 (version "0.2.0")
4662 (source
4663 (origin
4664 (method url-fetch)
4665 (uri (cran-uri "TFisher" version))
4666 (sha256
4667 (base32
4668 "0vz74ww1lf1prfwz74hfsi3a8nzq8ss7aqjr85c1d87vss2796xx"))))
4669 (properties `((upstream-name . "TFisher")))
4670 (build-system r-build-system)
4671 (propagated-inputs
4672 `(("r-matrix" ,r-matrix)
4673 ("r-mvtnorm" ,r-mvtnorm)
4674 ("r-sn" ,r-sn)))
4675 (home-page "https://cran.r-project.org/web/packages/TFisher/")
4676 (synopsis "Optimal thresholding Fisher's p-value combination method")
4677 (description
4678 "This package provides the @dfn{cumulative distribution function} (CDF),
4679 quantile, and statistical power calculator for a collection of thresholding
4680 Fisher's p-value combination methods, including Fisher's p-value combination
4681 method, truncated product method and, in particular, soft-thresholding
4682 Fisher's p-value combination method which is proven to be optimal in some
4683 context of signal detection. The p-value calculator for the omnibus version
4684 of these tests are also included.")
4685 (license license:gpl2)))
4686
4687 (define-public r-ttr
4688 (package
4689 (name "r-ttr")
4690 (version "0.24.1")
4691 (source
4692 (origin
4693 (method url-fetch)
4694 (uri (cran-uri "TTR" version))
4695 (sha256
4696 (base32
4697 "12g187pljnxjjx0s0rsq9lzvwvxyvymi6l9ykkkzg1j48mi1dm56"))))
4698 (properties `((upstream-name . "TTR")))
4699 (build-system r-build-system)
4700 (propagated-inputs
4701 `(("r-curl" ,r-curl)
4702 ("r-xts" ,r-xts)
4703 ("r-zoo" ,r-zoo)))
4704 (home-page "https://github.com/joshuaulrich/TTR")
4705 (synopsis "Technical trading rules")
4706 (description
4707 "This package provides functions and data to construct technical trading
4708 rules with R.")
4709 (license license:gpl2)))
4710
4711 (define-public r-leaps
4712 (package
4713 (name "r-leaps")
4714 (version "3.1")
4715 (source
4716 (origin
4717 (method url-fetch)
4718 (uri (cran-uri "leaps" version))
4719 (sha256
4720 (base32
4721 "1dn3yl1p03n0iynd1vsdkrr0fhmvgrmfkv37y7n371765h83lz1x"))))
4722 (build-system r-build-system)
4723 (native-inputs `(("gfortran" ,gfortran)))
4724 (home-page "https://cran.r-project.org/web/packages/leaps/")
4725 (synopsis "Regression subset selection")
4726 (description
4727 "This package provides tools for regression subset selection, including
4728 exhaustive search.")
4729 (license license:gpl2+)))
4730
4731 (define-public r-splus2r
4732 (package
4733 (name "r-splus2r")
4734 (version "1.2-2")
4735 (source
4736 (origin
4737 (method url-fetch)
4738 (uri (cran-uri "splus2R" version))
4739 (sha256
4740 (base32
4741 "0xrbj8vxy0pc6hl7m8abv71d3hjw47cl51s7j7priadyqczkq6sz"))))
4742 (properties `((upstream-name . "splus2R")))
4743 (build-system r-build-system)
4744 (native-inputs `(("gfortran" ,gfortran)))
4745 (home-page "https://cran.r-project.org/web/packages/splus2R/")
4746 (synopsis "Supplemental S-PLUS functionality in R")
4747 (description
4748 "Currently there are many functions in S-PLUS that are missing in R. To
4749 facilitate the conversion of S-PLUS packages to R packages, this package
4750 provides some missing S-PLUS functionality in R.")
4751 (license license:gpl2)))
4752
4753 (define-public r-ifultools
4754 (package
4755 (name "r-ifultools")
4756 (version "2.0-5")
4757 (source
4758 (origin
4759 (method url-fetch)
4760 (uri (cran-uri "ifultools" version))
4761 (sha256
4762 (base32
4763 "040kvbczcmmbaiaz0k0pdq9af541pjj6iwzh1a3w4szh9w6b5a3j"))))
4764 (build-system r-build-system)
4765 (propagated-inputs
4766 `(("r-mass" ,r-mass)
4767 ("r-splus2r" ,r-splus2r)))
4768 (home-page "https://cran.r-project.org/web/packages/ifultools/")
4769 (synopsis "Insightful research tools")
4770 (description "This package provides C code used by the wmtsa, fractal, and
4771 sapa R packages.")
4772 (license license:gpl2)))
4773
4774 (define-public r-sapa
4775 (package
4776 (name "r-sapa")
4777 (version "2.0-2")
4778 (source
4779 (origin
4780 (method url-fetch)
4781 (uri (cran-uri "sapa" version))
4782 (sha256
4783 (base32
4784 "056xlh14dnzq4x7sbp7ff2k61jxy7110a742b502vz549qfrr5ds"))))
4785 (build-system r-build-system)
4786 (propagated-inputs
4787 `(("r-ifultools" ,r-ifultools)
4788 ("r-splus2r" ,r-splus2r)))
4789 (home-page "https://cran.r-project.org/web/packages/sapa/")
4790 (synopsis "Spectral analysis for physical applications")
4791 (description "This package provides software for the book Spectral
4792 Analysis for Physical Applications, Donald B. Percival and Andrew T. Walden,
4793 Cambridge University Press, 1993.")
4794 (license license:gpl2)))
4795
4796 (define-public r-aggregation
4797 (package
4798 (name "r-aggregation")
4799 (version "1.0.1")
4800 (source
4801 (origin
4802 (method url-fetch)
4803 (uri (cran-uri "aggregation" version))
4804 (sha256
4805 (base32
4806 "0j9g604m2ccc7hcy02539yja9cf3xcbl25gvp838bp4x8w18my46"))))
4807 (build-system r-build-system)
4808 (home-page "https://cran.r-project.org/web/packages/aggregation/")
4809 (synopsis "Methods for p-value aggregation")
4810 (description
4811 "This package contains functionality for performing the following methods
4812 of p-value aggregation: Fisher's method, the Lancaster method (weighted
4813 Fisher's method), and Sidak correction.")
4814 (license license:gpl3)))
4815
4816 (define-public r-quantmod
4817 (package
4818 (name "r-quantmod")
4819 (version "0.4.17")
4820 (source
4821 (origin
4822 (method url-fetch)
4823 (uri (cran-uri "quantmod" version))
4824 (sha256
4825 (base32
4826 "1ss441rwlr88kz212m0wgx0hwgwi41rhy1jncg2lgqzqfvr5dzqa"))))
4827 (build-system r-build-system)
4828 (propagated-inputs
4829 `(("r-curl" ,r-curl)
4830 ("r-ttr" ,r-ttr)
4831 ("r-xts" ,r-xts)
4832 ("r-zoo" ,r-zoo)))
4833 (home-page "https://cran.r-project.org/web/packages/quantmod/")
4834 (synopsis "Quantitative financial modelling framework")
4835 (description "This package provides a quantitative financial modelling
4836 framework to allow users to specify, build, trade, and analyse quantitative
4837 financial trading strategies.")
4838 (license license:gpl3)))
4839
4840 (define-public r-tseries
4841 (package
4842 (name "r-tseries")
4843 (version "0.10-47")
4844 (source
4845 (origin
4846 (method url-fetch)
4847 (uri (cran-uri "tseries" version))
4848 (sha256
4849 (base32
4850 "0yzvc9djp3angvxdxqi60wi726y76ablsb71q88ycvw0avgpf8r0"))))
4851 (build-system r-build-system)
4852 (propagated-inputs
4853 `(("r-quadprog" ,r-quadprog)
4854 ("r-quantmod" ,r-quantmod)
4855 ("r-zoo" ,r-zoo)))
4856 (native-inputs
4857 `(("gfortran" ,gfortran)))
4858 (home-page "https://cran.r-project.org/web/packages/tseries/")
4859 (synopsis "Time series analysis and computational finance")
4860 (description
4861 "This package provides functions relating to time series analysis and
4862 computational finance.")
4863 (license license:gpl2)))
4864
4865 (define-public r-wmtsa
4866 (package
4867 (name "r-wmtsa")
4868 (version "2.0-3")
4869 (source
4870 (origin
4871 (method url-fetch)
4872 (uri (cran-uri "wmtsa" version))
4873 (sha256
4874 (base32
4875 "1q436krz5p1f4a7a7sya6a9rh9x9mi8zzcgq66gbk9w9w4hcqcj6"))))
4876 (build-system r-build-system)
4877 (propagated-inputs
4878 `(("r-ifultools" ,r-ifultools)
4879 ("r-mass" ,r-mass)
4880 ("r-splus2r" ,r-splus2r)))
4881 (home-page "https://cran.r-project.org/web/packages/wmtsa/")
4882 (synopsis "Wavelet methods for time series analysis")
4883 (description
4884 "This package provides software to accompany the book \"Wavelet Methods
4885 for Time Series Analysis\", Donald B. Percival and Andrew T. Walden, Cambridge
4886 University Press, 2000.")
4887 (license license:gpl2)))
4888
4889 (define-public r-tsa
4890 (package
4891 (name "r-tsa")
4892 (version "1.2")
4893 (source
4894 (origin
4895 (method url-fetch)
4896 (uri (cran-uri "TSA" version))
4897 (sha256
4898 (base32
4899 "0gjfqibwdznz0nka95k4fjm935svxjpnqfywwz403crn2lh30h6q"))))
4900 (properties `((upstream-name . "TSA")))
4901 (build-system r-build-system)
4902 (propagated-inputs
4903 `(("r-leaps" ,r-leaps)
4904 ("r-locfit" ,r-locfit)
4905 ("r-mgcv" ,r-mgcv)))
4906 (home-page "https://homepage.divms.uiowa.edu/~kchan/TSA.htm")
4907 (synopsis "Time series analysis")
4908 (description
4909 "This package contains R functions and datasets detailed in the book
4910 \"Time Series Analysis with Applications in R (second edition)\" by Jonathan
4911 Cryer and Kung-Sik Chan.")
4912 (license license:gpl2+)))
4913
4914 (define-public r-extradistr
4915 (package
4916 (name "r-extradistr")
4917 (version "1.8.11")
4918 (source
4919 (origin
4920 (method url-fetch)
4921 (uri (cran-uri "extraDistr" version))
4922 (sha256
4923 (base32
4924 "1vvqv1d4hxa025gmm8cbiph63qsqy87l3ri5idd524gyz3chbcl3"))))
4925 (properties `((upstream-name . "extraDistr")))
4926 (build-system r-build-system)
4927 (propagated-inputs
4928 `(("r-rcpp" ,r-rcpp)))
4929 (home-page "https://github.com/twolodzko/extraDistr")
4930 (synopsis "Additional univariate and multivariate distributions")
4931 (description
4932 "This package implements density, distribution functions, quantile
4933 functions and random generation functions for a large number of univariate and
4934 multivariate distributions.")
4935 (license license:gpl2)))
4936
4937 (define-public r-fractal
4938 (package
4939 (name "r-fractal")
4940 (version "2.0-4")
4941 (source
4942 (origin
4943 (method url-fetch)
4944 (uri (cran-uri "fractal" version))
4945 (sha256
4946 (base32
4947 "18lr9z0gslvfc3z8vyj3krqj3bfhg60zv1fzinrwwkc4cpk1w7mp"))))
4948 (build-system r-build-system)
4949 (propagated-inputs
4950 `(("r-ifultools" ,r-ifultools)
4951 ("r-mass" ,r-mass)
4952 ("r-sapa" ,r-sapa)
4953 ("r-scatterplot3d" ,r-scatterplot3d)
4954 ("r-splus2r" ,r-splus2r)
4955 ("r-wmtsa" ,r-wmtsa)))
4956 (home-page "https://cran.r-project.org/web/packages/fractal/")
4957 (synopsis "Fractal time series modeling and analysis")
4958 (description
4959 "This package provides tools for stochastic fractal and deterministic
4960 chaotic time series analysis.")
4961 (license license:gpl2)))
4962
4963 (define-public r-urca
4964 (package
4965 (name "r-urca")
4966 (version "1.3-0")
4967 (source
4968 (origin
4969 (method url-fetch)
4970 (uri (cran-uri "urca" version))
4971 (sha256
4972 (base32
4973 "1akaqwf3fvvvx4sgfn641fd4sj51s0701pvfl6s5hnz2k0iwh732"))))
4974 (build-system r-build-system)
4975 (propagated-inputs `(("r-nlme" ,r-nlme)))
4976 (native-inputs `(("gfortran" ,gfortran)))
4977 (home-page "https://cran.r-project.org/web/packages/urca/")
4978 (synopsis "Unit root and cointegration tests for time series data")
4979 (description
4980 "This package provides unit root and cointegration tests encountered in
4981 applied econometric analysis.")
4982 (license license:gpl2+)))
4983
4984 (define-public r-cubature
4985 (package
4986 (name "r-cubature")
4987 (version "2.0.4.1")
4988 (source
4989 (origin
4990 (method url-fetch)
4991 (uri (cran-uri "cubature" version))
4992 (sha256
4993 (base32
4994 "006la36gxdikvmdnq4ny7ik7r30id4z3b3fqsl57dpqwkpsbsgrq"))))
4995 (build-system r-build-system)
4996 (propagated-inputs
4997 `(("r-rcpp" ,r-rcpp)))
4998 (native-inputs
4999 `(("r-knitr" ,r-knitr)))
5000 (home-page "https://github.com/bnaras/cubature")
5001 (synopsis "Adaptive multivariate integration over hypercubes")
5002 (description
5003 "This package is an R wrapper around the cubature C library for adaptive
5004 multivariate integration over hypercubes. This version provides both
5005 @code{hcubature} and @code{pcubature} routines in addition to a vector
5006 interface.")
5007 ;; The included cubature C library is released under GPLv2+, but the
5008 ;; wrapper declares the license to be GPLv3+.
5009 (license (list license:gpl2+ license:gpl3+))))
5010
5011 (define-public r-trend
5012 (package
5013 (name "r-trend")
5014 (version "1.1.2")
5015 (source
5016 (origin
5017 (method url-fetch)
5018 (uri (cran-uri "trend" version))
5019 (sha256
5020 (base32
5021 "09b6ycyfgs4xlhx6kn6qm5rl2acp58hzhv8qclzn3kb1wjjyvxy5"))))
5022 (build-system r-build-system)
5023 (propagated-inputs
5024 `(("r-extradistr" ,r-extradistr)))
5025 (native-inputs
5026 `(("gfortran" ,gfortran)))
5027 (home-page "https://cran.r-project.org/web/packages/trend/")
5028 (synopsis "Non-parametric trend tests and change-point detection")
5029 (description
5030 "The analysis of environmental data often requires the detection of
5031 trends and change-points. This package includes tests for trend
5032 detection (Cox-Stuart Trend Test, Mann-Kendall Trend Test, (correlated)
5033 Hirsch-Slack Test, partial Mann-Kendall Trend Test, multivariate (multisite)
5034 Mann-Kendall Trend Test, (Seasonal) Sen's slope, partial Pearson and Spearman
5035 correlation trend test), change-point detection (Lanzante's test procedures,
5036 Pettitt's test, Buishand Range Test, Buishand U Test, Standard Normal
5037 Homogeinity Test), detection of non-randomness (Wallis-Moore Phase Frequency
5038 Test, Bartels rank von Neumann's ratio test, Wald-Wolfowitz Test) and the two
5039 sample Robust Rank-Order Distributional Test.")
5040 (license license:gpl3)))
5041
5042 (define-public r-expm
5043 (package
5044 (name "r-expm")
5045 (version "0.999-5")
5046 (source
5047 (origin
5048 (method url-fetch)
5049 (uri (cran-uri "expm" version))
5050 (sha256
5051 (base32
5052 "0y98ya8rhy891nysjlzzy7kcm13dsz8gvxwzvbkmcp1xx0vicxc7"))))
5053 (build-system r-build-system)
5054 (propagated-inputs `(("r-matrix" ,r-matrix)))
5055 (native-inputs `(("gfortran" ,gfortran)))
5056 (home-page "https://r-forge.r-project.org/projects/expm/")
5057 (synopsis "Tools for matrix exponentials and related quantities")
5058 (description
5059 "This package provides tools for the computation of the matrix
5060 exponential, logarithm, square root, and related quantities.")
5061 (license license:gpl2+)))
5062
5063 (define-public r-complexplus
5064 (package
5065 (name "r-complexplus")
5066 (version "2.1")
5067 (source
5068 (origin
5069 (method url-fetch)
5070 (uri (cran-uri "complexplus" version))
5071 (sha256
5072 (base32
5073 "16w9v7d1ckavqmr86l34frr37pkvdn0iqnb17ssb8xaggns5lgqx"))))
5074 (build-system r-build-system)
5075 (propagated-inputs
5076 `(("r-expm" ,r-expm)
5077 ("r-matrix" ,r-matrix)))
5078 (home-page "https://cran.r-project.org/web/packages/complexplus/")
5079 (synopsis "Functions of complex or real variables")
5080 (description
5081 "This package extends several functions to the complex domain, including
5082 the matrix exponential and logarithm, and the determinant.")
5083 (license license:gpl2)))
5084
5085 (define-public r-phontools
5086 (package
5087 (name "r-phontools")
5088 (version "0.2-2.1")
5089 (source
5090 (origin
5091 (method url-fetch)
5092 (uri (cran-uri "phonTools" version))
5093 (sha256
5094 (base32
5095 "01i481mhswsys3gpasw9gn6nxkfmi7bz46g5c84m13pg0cv8hxc7"))))
5096 (properties `((upstream-name . "phonTools")))
5097 (build-system r-build-system)
5098 (home-page "http://www.santiagobarreda.com/rscripts.html")
5099 (synopsis "Tools for phonetic and acoustic analyses")
5100 (description
5101 "This package contains tools for the organization, display, and analysis
5102 of the sorts of data frequently encountered in phonetics research and
5103 experimentation, including the easy creation of IPA vowel plots, and the
5104 creation and manipulation of WAVE audio files.")
5105 (license license:bsd-2)))
5106
5107 (define-public r-np
5108 (package
5109 (name "r-np")
5110 (version "0.60-10")
5111 (source
5112 (origin
5113 (method url-fetch)
5114 (uri (cran-uri "np" version))
5115 (sha256
5116 (base32
5117 "06h8k0kdv5s258jr6s08fabvlycrbs7iq34jk2f2hfmqm2y4nyx2"))))
5118 (build-system r-build-system)
5119 (propagated-inputs
5120 `(("r-boot" ,r-boot)
5121 ("r-cubature" ,r-cubature)
5122 ("r-quadprog" ,r-quadprog)
5123 ("r-quantreg" ,r-quantreg)))
5124 (home-page "https://github.com/JeffreyRacine/R-Package-np")
5125 (synopsis "Non-parametric kernel smoothing methods for mixed data types")
5126 (description "This package provides non-parametric (and semi-parametric)
5127 kernel methods that seamlessly handle a mix of continuous, unordered, and
5128 ordered factor data types.")
5129 ;; Any version of the GPL.
5130 (license license:gpl3+)))
5131
5132 (define-public r-powerplus
5133 (package
5134 (name "r-powerplus")
5135 (version "3.1")
5136 (source
5137 (origin
5138 (method url-fetch)
5139 (uri (cran-uri "powerplus" version))
5140 (sha256
5141 (base32
5142 "0ayp6x34hkzgris4j3zbbs0r23n81bhww3wgfyy630ri4sk6brrn"))))
5143 (build-system r-build-system)
5144 (propagated-inputs
5145 `(("r-complexplus" ,r-complexplus)
5146 ("r-expm" ,r-expm)
5147 ("r-mass" ,r-mass)
5148 ("r-matrix" ,r-matrix)
5149 ("r-phontools" ,r-phontools)))
5150 (home-page "https://cran.r-project.org/web/packages/powerplus/")
5151 (synopsis "Exponentiation operations")
5152 (description
5153 "This package provides tools for the computation of matrix and scalar
5154 exponentiation.")
5155 (license license:gpl2)))
5156
5157 (define-public r-egg
5158 (package
5159 (name "r-egg")
5160 (version "0.4.5")
5161 (source
5162 (origin
5163 (method url-fetch)
5164 (uri (cran-uri "egg" version))
5165 (sha256
5166 (base32
5167 "1fy7srpiavfn8kyrr1m84an7acgwi6ydzrg71m3b0vk7y9ybmj0m"))))
5168 (properties `((upstream-name . "egg")))
5169 (build-system r-build-system)
5170 (propagated-inputs
5171 `(("r-ggplot2" ,r-ggplot2)
5172 ("r-gridextra" ,r-gridextra)
5173 ("r-gtable" ,r-gtable)))
5174 (home-page "https://cran.r-project.org/web/packages/egg")
5175 (synopsis "Extensions for ggplot2")
5176 (description
5177 "This package provides miscellaneous functions to help customize ggplot2
5178 objects. High-level functions are provided to post-process ggplot2 layouts
5179 and allow alignment between plot panels, as well as setting panel sizes to
5180 fixed values. Other functions include a custom @code{geom}, and helper
5181 functions to enforce symmetric scales or add tags to facetted plots.")
5182 (license license:gpl3)))
5183
5184 (define-public r-heatmaply
5185 (package
5186 (name "r-heatmaply")
5187 (version "1.1.1")
5188 (source
5189 (origin
5190 (method url-fetch)
5191 (uri (cran-uri "heatmaply" version))
5192 (sha256
5193 (base32
5194 "02fv66h61y55bn5wrnlvhj7v6xwqs3pddyp3jgk554s1zv4qs2fr"))))
5195 (build-system r-build-system)
5196 (propagated-inputs
5197 `(("r-assertthat" ,r-assertthat)
5198 ("r-colorspace" ,r-colorspace)
5199 ("r-dendextend" ,r-dendextend)
5200 ("r-egg" ,r-egg)
5201 ("r-ggplot2" ,r-ggplot2)
5202 ("r-htmlwidgets" ,r-htmlwidgets)
5203 ("r-magrittr" ,r-magrittr)
5204 ("r-plotly" ,r-plotly)
5205 ("r-rcolorbrewer" ,r-rcolorbrewer)
5206 ("r-reshape2" ,r-reshape2)
5207 ("r-scales" ,r-scales)
5208 ("r-seriation" ,r-seriation)
5209 ("r-viridis" ,r-viridis)
5210 ("r-webshot" ,r-webshot)))
5211 (native-inputs
5212 `(("r-knitr" ,r-knitr)))
5213 (home-page "https://cran.r-project.org/package=heatmaply")
5214 (synopsis "Interactive cluster heat maps using plotly")
5215 (description
5216 "This package enables you to create interactive cluster heatmaps that can
5217 be saved as a stand-alone HTML file, embedded in R Markdown documents or in a
5218 Shiny app, and made available in the RStudio viewer pane. Hover the mouse
5219 pointer over a cell to show details or drag a rectangle to zoom. A heatmap is
5220 a popular graphical method for visualizing high-dimensional data, in which a
5221 table of numbers is encoded as a grid of colored cells. The rows and columns
5222 of the matrix are ordered to highlight patterns and are often accompanied by
5223 dendrograms.")
5224 ;; Either version of the license.
5225 (license (list license:gpl2 license:gpl3))))
5226
5227 (define-public r-h5
5228 (package
5229 (name "r-h5")
5230 (version "0.9.9")
5231 (source
5232 (origin
5233 (method url-fetch)
5234 (uri (cran-uri "h5" version))
5235 (sha256
5236 (base32
5237 "14p7i1sj24ky87kd7qr3n9fc9l64s0bp0rwbyl6i2x69xn75gpsx"))))
5238 (build-system r-build-system)
5239 (inputs
5240 `(("zlib" ,zlib)
5241 ("hdf5" ,hdf5)))
5242 (native-inputs
5243 `(("which" ,which)))
5244 (propagated-inputs
5245 `(("r-rcpp" ,r-rcpp)))
5246 (home-page "https://github.com/mannau/h5")
5247 (synopsis "Interface to the HDF5 Library")
5248 (description
5249 "This package provides an S4 interface to the HDF5 library supporting
5250 fast storage and retrieval of R-objects like vectors, matrices and arrays to
5251 binary files in a language independent format. The HDF5 format can therefore
5252 be used as an alternative to R's save/load mechanism. Since h5 is able to
5253 access only subsets of stored data it can also handle data sets which do not
5254 fit into memory.")
5255 (license license:bsd-2)))
5256
5257 (define-public r-cgdsr
5258 (package
5259 (name "r-cgdsr")
5260 (version "1.3.0")
5261 (source
5262 (origin
5263 (method url-fetch)
5264 (uri (cran-uri "cgdsr" version))
5265 (sha256
5266 (base32
5267 "07yc819hkabpzzh0g0cbqza6bcfy67b2marrzz1lj97f9iba78ja"))))
5268 (build-system r-build-system)
5269 (propagated-inputs
5270 `(("r-httr" ,r-httr)
5271 ("r-r-methodss3" ,r-r-methodss3)
5272 ("r-r-oo" ,r-r-oo)))
5273 (home-page "https://github.com/cBioPortal/cgdsr")
5274 (synopsis "R-based API for accessing the MSKCC Cancer Genomics Data Server")
5275 (description
5276 "This package provides a basic set of R functions for querying the Cancer
5277 Genomics Data Server (CGDS), hosted by the Computational Biology Center at
5278 Memorial-Sloan-Kettering Cancer Center (MSKCC).")
5279 (license license:lgpl3)))
5280
5281 (define-public r-import
5282 (package
5283 (name "r-import")
5284 (version "1.1.0")
5285 (source
5286 (origin
5287 (method url-fetch)
5288 (uri (cran-uri "import" version))
5289 (sha256
5290 (base32
5291 "0blf9539rbfwcmw8zsb4k58slb4pdnc075v34vmyjw752fznhcji"))))
5292 (build-system r-build-system)
5293 (home-page "https://github.com/smbache/import")
5294 (synopsis "Import mechanism for R")
5295 (description
5296 "This is an alternative mechanism for importing objects from packages.
5297 The syntax allows for importing multiple objects from a package with a single
5298 command in an expressive way. The import package bridges some of the gap
5299 between using @code{library} (or @code{require}) and direct (single-object)
5300 imports. Furthermore the imported objects are not placed in the current
5301 environment. It is also possible to import objects from stand-alone @code{.R}
5302 files.")
5303 (license license:expat)))
5304
5305 (define-public r-shinyace
5306 (package
5307 (name "r-shinyace")
5308 (version "0.4.1")
5309 (source
5310 (origin
5311 (method url-fetch)
5312 (uri (cran-uri "shinyAce" version))
5313 (sha256
5314 (base32
5315 "1m33dfm2kjirvgix7ybv1kbzgjkicdpv411g9c0q3fw6rnyhfxxn"))))
5316 (properties `((upstream-name . "shinyAce")))
5317 (build-system r-build-system)
5318 (propagated-inputs
5319 `(("r-shiny" ,r-shiny)
5320 ("r-jsonlite" ,r-jsonlite)))
5321 (home-page "https://cran.r-project.org/web/packages/shinyAce/")
5322 (synopsis "Ace editor bindings for Shiny")
5323 (description
5324 "This package provides Ace editor bindings to enable a rich text editing
5325 environment within Shiny.")
5326 (license license:expat)))
5327
5328 (define-public r-randomizr
5329 (package
5330 (name "r-randomizr")
5331 (version "0.20.0")
5332 (source
5333 (origin
5334 (method url-fetch)
5335 (uri (cran-uri "randomizr" version))
5336 (sha256
5337 (base32
5338 "0dljyfldnardaps3fq6vi5wcs9x6qfaq5apapa78c51lnaa6fn9h"))))
5339 (properties `((upstream-name . "randomizr")))
5340 (build-system r-build-system)
5341 (native-inputs
5342 `(("r-knitr" ,r-knitr)))
5343 (home-page "https://declaredesign.org/r/randomizr/")
5344 (synopsis "Tools for common forms of random assignment and sampling")
5345 (description
5346 "This package provides tools for generating random assignments for common
5347 experimental designs and random samples for common sampling designs.")
5348 (license license:expat)))
5349
5350 (define-public r-base64url
5351 (package
5352 (name "r-base64url")
5353 (version "1.4")
5354 (source
5355 (origin
5356 (method url-fetch)
5357 (uri (cran-uri "base64url" version))
5358 (sha256
5359 (base32
5360 "0n1c2b68vza1dh7sk38v6biiwm72c4jpl79kpdg1bsb0hq9qy18x"))))
5361 (build-system r-build-system)
5362 (propagated-inputs
5363 `(("r-backports" ,r-backports)))
5364 (home-page "https://github.com/mllg/base64url")
5365 (synopsis "Fast and URL-safe base64 encoder and decoder")
5366 (description
5367 "This package provides a URL-safe base64 encoder and decoder. In
5368 contrast to RFC3548, the 62nd character (@code{+}) is replaced with @code{-},
5369 the 63rd character (@code{/}) is replaced with @code{_}. Furthermore, the
5370 encoder does not fill the string with trailing @code{=}. The resulting
5371 encoded strings comply to the regular expression pattern @code{[A-Za-z0-9_-]}
5372 and thus are safe to use in URLs or for file names. The package also comes
5373 with a simple base32 encoder/decoder suited for case insensitive file
5374 systems.")
5375 (license license:gpl3)))
5376
5377 (define-public r-radiant-data
5378 (package
5379 (name "r-radiant-data")
5380 (version "1.3.10")
5381 (source
5382 (origin
5383 (method url-fetch)
5384 (uri (cran-uri "radiant.data" version))
5385 (sha256
5386 (base32
5387 "09a3wn3gl1zjq5zsc5zaxyq71dg5qnpk57bmwd6qy8w99g2clm8c"))
5388 (modules '((guix build utils)))
5389 (snippet
5390 '(begin
5391 ;; Delete files that are under CC-NC-SA.
5392 (delete-file-recursively "inst/app/tools/help")
5393 #t))))
5394 (properties `((upstream-name . "radiant.data")))
5395 (build-system r-build-system)
5396 (propagated-inputs
5397 `(("r-base64enc" ,r-base64enc)
5398 ("r-broom" ,r-broom)
5399 ("r-car" ,r-car)
5400 ("r-curl" ,r-curl)
5401 ("r-dplyr" ,r-dplyr)
5402 ("r-dt" ,r-dt)
5403 ("r-glue" ,r-glue)
5404 ("r-ggplot2" ,r-ggplot2)
5405 ("r-import" ,r-import)
5406 ("r-jsonlite" ,r-jsonlite)
5407 ("r-knitr" ,r-knitr)
5408 ("r-lubridate" ,r-lubridate)
5409 ("r-magrittr" ,r-magrittr)
5410 ("r-markdown" ,r-markdown)
5411 ("r-mass" ,r-mass)
5412 ("r-patchwork" ,r-patchwork)
5413 ("r-plotly" ,r-plotly)
5414 ("r-psych" ,r-psych)
5415 ("r-randomizr" ,r-randomizr)
5416 ("r-readr" ,r-readr)
5417 ("r-readxl" ,r-readxl)
5418 ("r-rlang" ,r-rlang)
5419 ("r-rmarkdown" ,r-rmarkdown)
5420 ("r-rstudioapi" ,r-rstudioapi)
5421 ("r-scales" ,r-scales)
5422 ("r-shiny" ,r-shiny)
5423 ("r-shinyfiles" ,r-shinyfiles)
5424 ("r-shinyace" ,r-shinyace)
5425 ("r-stringi" ,r-stringi)
5426 ("r-tibble" ,r-tibble)
5427 ("r-tidyr" ,r-tidyr)
5428 ("r-writexl" ,r-writexl)))
5429 (home-page "https://github.com/radiant-rstats/radiant.data")
5430 (synopsis "Data menu for Radiant: business analytics using R and Shiny")
5431 (description
5432 "The Radiant Data menu includes interfaces for loading, saving, viewing,
5433 visualizing, summarizing, transforming, and combining data. It also contains
5434 functionality to generate reproducible reports of the analyses conducted in
5435 the application.")
5436 (license license:agpl3)))
5437
5438 (define-public r-algdesign
5439 (package
5440 (name "r-algdesign")
5441 (version "1.2.0")
5442 (source
5443 (origin
5444 (method url-fetch)
5445 (uri (cran-uri "AlgDesign" version))
5446 (sha256
5447 (base32 "0ammlg148gk0p24fh700116nd66636np0jb1wwh0axq5jphwk1pz"))))
5448 (properties `((upstream-name . "AlgDesign")))
5449 (build-system r-build-system)
5450 (home-page "https://github.com/jvbraun/AlgDesign")
5451 (synopsis "Algorithmic experimental design")
5452 (description
5453 "This package provides tools to calculate exact and approximate theory
5454 experimental designs for D, A, and I criteria. Very large designs may be
5455 created. Experimental designs may be blocked or blocked designs created from
5456 a candidate list, using several criteria. The blocking can be done when whole
5457 and within plot factors interact.")
5458 (license license:gpl2+)))
5459
5460 (define-public r-signal
5461 (package
5462 (name "r-signal")
5463 (version "0.7-6")
5464 (source
5465 (origin
5466 (method url-fetch)
5467 (uri (cran-uri "signal" version))
5468 (sha256
5469 (base32
5470 "1vsxramz5qd9q9s3vlqzmfdpmwl2rhlb2n904zw6f0fg0xxjfq3b"))))
5471 (build-system r-build-system)
5472 (propagated-inputs `(("r-mass" ,r-mass)))
5473 (native-inputs `(("gfortran" ,gfortran)))
5474 (home-page "https://cran.r-project.org/web/packages/signal/")
5475 (synopsis "Signal processing")
5476 (description
5477 "This package provides a set of signal processing functions originally
5478 written for Matlab and GNU Octave. It includes filter generation utilities,
5479 filtering functions, resampling routines, and visualization of filter models.
5480 It also includes interpolation functions.")
5481 (license license:gpl2)))
5482
5483 (define-public r-gsubfn
5484 (package
5485 (name "r-gsubfn")
5486 (version "0.7")
5487 (source
5488 (origin
5489 (method url-fetch)
5490 (uri (cran-uri "gsubfn" version))
5491 (sha256
5492 (base32
5493 "00j6b8b6xsx6v370h220x233rpk6asca78165y3d48jpwvwisdc9"))))
5494 (build-system r-build-system)
5495 (propagated-inputs `(("r-proto" ,r-proto)))
5496 (home-page "https://code.google.com/archive/p/gsubfn/")
5497 (synopsis "Utilities for strings and function arguments.")
5498 (description
5499 "This package provides @code{gsubfn} which is like @code{gsub} but can
5500 take a replacement function or certain other objects instead of the
5501 replacement string. Matches and back references are input to the replacement
5502 function and replaced by the function output. @code{gsubfn} can be used to
5503 split strings based on content rather than delimiters and for quasi-perl-style
5504 string interpolation. The package also has facilities for translating
5505 formulas to functions and allowing such formulas in function calls instead of
5506 functions.")
5507 (license license:gpl2+)))
5508
5509 (define-public r-sqldf
5510 (package
5511 (name "r-sqldf")
5512 (version "0.4-11")
5513 (source
5514 (origin
5515 (method url-fetch)
5516 (uri (cran-uri "sqldf" version))
5517 (sha256
5518 (base32
5519 "0q12vsb53p2wchgp8wfz5bk08wfnm0jxjrakclj4jyy6x3a7ksff"))))
5520 (build-system r-build-system)
5521 (propagated-inputs
5522 `(("r-chron" ,r-chron)
5523 ("r-dbi" ,r-dbi)
5524 ("r-gsubfn" ,r-gsubfn)
5525 ("r-proto" ,r-proto)
5526 ("r-rsqlite" ,r-rsqlite)))
5527 (home-page "https://github.com/ggrothendieck/sqldf")
5528 (synopsis "Manipulate R data frames using SQL")
5529 (description
5530 "The @code{sqldf} function is typically passed a single argument which is
5531 an SQL select statement where the table names are ordinary R data frame names.
5532 @code{sqldf} transparently sets up a database, imports the data frames into
5533 that database, performs the SQL statement and returns the result using a
5534 heuristic to determine which class to assign to each column of the returned
5535 data frame. The @code{sqldf} or @code{read.csv.sql} functions can also be
5536 used to read filtered files into R even if the original files are larger than
5537 R itself can handle.")
5538 (license license:gpl2)))
5539
5540 (define-public r-abind
5541 (package
5542 (name "r-abind")
5543 (version "1.4-5")
5544 (source
5545 (origin
5546 (method url-fetch)
5547 (uri (cran-uri "abind" version))
5548 (sha256
5549 (base32
5550 "0b1zd8jbnl6l292cr9rb50m09fy3ylxvzkpgi5lfb1nbzddcwfis"))))
5551 (build-system r-build-system)
5552 (home-page "https://cran.r-project.org/web/packages/abind/")
5553 (synopsis "Combine multidimensional arrays")
5554 (description
5555 "This package provides tools to combine multidimensional arrays into a
5556 single array. This is a generalization of @code{cbind} and @code{rbind}. It
5557 works with vectors, matrices, and higher-dimensional arrays. It also provides
5558 the functions @code{adrop}, @code{asub}, and @code{afill} for manipulating,
5559 extracting and replacing data in arrays.")
5560 (license license:lgpl2.0+)))
5561
5562 (define-public r-prroc
5563 (package
5564 (name "r-prroc")
5565 (version "1.3.1")
5566 (source
5567 (origin
5568 (method url-fetch)
5569 (uri (cran-uri "PRROC" version))
5570 (sha256
5571 (base32
5572 "1m28h8pcd78049lz2qixhkcr9h5b3jik3maqzfbvq9y58z71i4a7"))))
5573 (properties `((upstream-name . "PRROC")))
5574 (build-system r-build-system)
5575 (home-page "https://cran.r-project.org/web/packages/PRROC/")
5576 (synopsis "Precision-Recall and ROC curves for weighted and unweighted data")
5577 (description
5578 "This package computes the areas under the @dfn{precision-recall} (PR)
5579 and ROC curve for weighted (e.g. soft-labeled) and unweighted data. In
5580 contrast to other implementations, the interpolation between points of the PR
5581 curve is done by a non-linear piecewise function. In addition to the areas
5582 under the curves, the curves themselves can also be computed and plotted by a
5583 specific S3-method.")
5584 (license license:gpl3)))
5585
5586 (define-public r-vim
5587 (package
5588 (name "r-vim")
5589 (version "6.0.0")
5590 (source
5591 (origin
5592 (method url-fetch)
5593 (uri (cran-uri "VIM" version))
5594 (sha256
5595 (base32
5596 "0ddhca4v912q82rjpf1qld6i6g2c381g0v5b4hbnygr3lm6a7wiv"))))
5597 (properties `((upstream-name . "VIM")))
5598 (build-system r-build-system)
5599 (propagated-inputs
5600 `(("r-car" ,r-car)
5601 ("r-colorspace" ,r-colorspace)
5602 ("r-data-table" ,r-data-table)
5603 ("r-e1071" ,r-e1071)
5604 ("r-laeken" ,r-laeken)
5605 ("r-magrittr" ,r-magrittr)
5606 ("r-mass" ,r-mass)
5607 ("r-nnet" ,r-nnet)
5608 ("r-ranger" ,r-ranger)
5609 ("r-rcpp" ,r-rcpp)
5610 ("r-robustbase" ,r-robustbase)
5611 ("r-sp" ,r-sp)
5612 ("r-vcd" ,r-vcd)))
5613 (native-inputs
5614 `(("r-knitr" ,r-knitr)))
5615 (home-page "https://github.com/alexkowa/VIM")
5616 (synopsis "Visualization and imputation of missing values")
5617 (description
5618 "This package provides tools for the visualization of missing and/or
5619 imputed values are introduced, which can be used for exploring the data and
5620 the structure of the missing and/or imputed values. Depending on this
5621 structure of the missing values, the corresponding methods may help to
5622 identify the mechanism generating the missing values and allows to explore the
5623 data including missing values. In addition, the quality of imputation can be
5624 visually explored using various univariate, bivariate, multiple and
5625 multivariate plot methods.")
5626 (license license:gpl2+)))
5627
5628 (define-public r-fnn
5629 (package
5630 (name "r-fnn")
5631 (version "1.1.3")
5632 (source
5633 (origin
5634 (method url-fetch)
5635 (uri (cran-uri "FNN" version))
5636 (sha256
5637 (base32
5638 "0cllqlnynm5yaj4r64mqyyfc8phkb38rwssq8k8ikgfgr4jklxny"))))
5639 (properties `((upstream-name . "FNN")))
5640 (build-system r-build-system)
5641 (home-page "https://cran.r-project.org/web/packages/FNN")
5642 (synopsis "Fast nearest neighbor search algorithms and applications")
5643 (description
5644 "This package provides cover-tree and kd-tree fast k-nearest neighbor
5645 search algorithms. Related applications including KNN classification,
5646 regression and information measures are implemented.")
5647 ;; The DESCRIPTION file erroneously states that GPL version 2.1 or
5648 ;; later can be used.
5649 (license license:gpl2+)))
5650
5651 (define-public r-smoother
5652 (package
5653 (name "r-smoother")
5654 (version "1.1")
5655 (source
5656 (origin
5657 (method url-fetch)
5658 (uri (cran-uri "smoother" version))
5659 (sha256
5660 (base32
5661 "0nqr1bvlr5bnasqg74zmknjjl4x28kla9h5cxpga3kq5z215pdci"))))
5662 (build-system r-build-system)
5663 (propagated-inputs
5664 `(("r-ttr" ,r-ttr)))
5665 (home-page "https://cran.r-project.org/web/packages/smoother")
5666 (synopsis "Functions relating to the smoothing of numerical data")
5667 (description
5668 "This package provides a collection of methods for smoothing numerical
5669 data, commencing with a port of the Matlab gaussian window smoothing function.
5670 In addition, several functions typically used in smoothing of financial data
5671 are included.")
5672 (license license:gpl2)))
5673
5674 (define-public r-riverplot
5675 (package
5676 (name "r-riverplot")
5677 (version "0.6")
5678 (source
5679 (origin
5680 (method url-fetch)
5681 (uri (cran-uri "riverplot" version))
5682 (sha256
5683 (base32
5684 "0q1icpny8nkxyjhawyjzwrw8qlz0ayn2xyrsqrm4vkxyv6c9xk8z"))))
5685 (build-system r-build-system)
5686 (home-page "https://logfc.wordpress.com")
5687 (synopsis "Sankey or ribbon plots")
5688 (description
5689 "Sankey plots are a type of diagram that is convenient to illustrate how
5690 flow of information, resources etc. separates and joins, much like observing
5691 how rivers split and merge. For example, they can be used to compare
5692 different clusterings. This package provides an implementation of Sankey
5693 plots for R.")
5694 (license license:gpl2+)))
5695
5696 (define-public r-dyn
5697 (package
5698 (name "r-dyn")
5699 (version "0.2-9.6")
5700 (source
5701 (origin
5702 (method url-fetch)
5703 (uri (cran-uri "dyn" version))
5704 (sha256
5705 (base32
5706 "16fqv9k7yxdgybwzafjkyqm16qpgqz13lcjpi6a1nc8xbzlzh0gb"))))
5707 (build-system r-build-system)
5708 (propagated-inputs
5709 `(("r-zoo" ,r-zoo)))
5710 (home-page "https://cran.r-project.org/web/packages/dyn")
5711 (synopsis "Time series regression")
5712 (description
5713 "This package provides the dyn class interfaces @code{ts}, @code{irts},
5714 @code{zoo} and @code{zooreg} time series classes to @code{lm}, @code{glm},
5715 @code{loess}, @code{quantreg::rq}, @code{MASS::rlm},
5716 @code{MCMCpack::MCMCregress()}, @code{quantreg::rq()},
5717 @code{randomForest::randomForest()} and other regression functions, allowing
5718 those functions to be used with time series including specifications that may
5719 contain lags, diffs and missing values.")
5720 ;; Any GPL version.
5721 (license license:gpl2+)))
5722
5723 (define-public r-catdap
5724 (package
5725 (name "r-catdap")
5726 (version "1.3.5")
5727 (source
5728 (origin
5729 (method url-fetch)
5730 (uri (cran-uri "catdap" version))
5731 (sha256
5732 (base32
5733 "0fyhl69z2lznymvpzxra9qvcg85ggzkfjy68c6mzdmf1ja44d2k5"))))
5734 (build-system r-build-system)
5735 (native-inputs
5736 `(("gfortran" ,gfortran)))
5737 (home-page "https://cran.r-project.org/web/packages/catdap/")
5738 (synopsis "Tools for categorical data analysis")
5739 (description
5740 "This package provides functions for analyzing multivariate data.
5741 Dependencies of the distribution of the specified variable (response
5742 variable) to other variables (explanatory variables) are derived and
5743 evaluated by the @dfn{Akaike Information Criterion} (AIC).")
5744 (license license:gpl2+)))
5745
5746 (define-public r-arules
5747 (package
5748 (name "r-arules")
5749 (version "1.6-6")
5750 (source
5751 (origin
5752 (method url-fetch)
5753 (uri (cran-uri "arules" version))
5754 (sha256
5755 (base32
5756 "1pk3jjizn2m5rwi7qkdkbq9f07acgpy0qdzzqmx0agg47cwahlkm"))))
5757 (build-system r-build-system)
5758 (propagated-inputs
5759 `(("r-matrix" ,r-matrix)))
5760 (home-page "https://github.com/mhahsler/arules")
5761 (synopsis "Mining association rules and frequent itemsets")
5762 (description
5763 "This package provides an infrastructure for representing, manipulating
5764 and analyzing transaction data and patterns (frequent itemsets and association rules).
5765 It also provides C implementations of the association mining algorithms Apriori
5766 and Eclat.")
5767 (license license:gpl3)))
5768
5769 (define-public r-parsedate
5770 (package
5771 (name "r-parsedate")
5772 (version "1.2.0")
5773 (source
5774 (origin
5775 (method url-fetch)
5776 (uri (cran-uri "parsedate" version))
5777 (sha256
5778 (base32
5779 "0gb3w6hmwxayhijpf36p5dk4h6bbdps57x3cgikwvvxkgi83rarr"))))
5780 (build-system r-build-system)
5781 (propagated-inputs
5782 `(("r-rematch2" ,r-rematch2)))
5783 (home-page "https://github.com/gaborcsardi/parsedate")
5784 (synopsis
5785 "Recognize and parse dates in various formats")
5786 (description
5787 "This package provides three functions for dealing with dates:
5788 @code{parse_iso_8601} recognizes and parses all valid ISO 8601 date and
5789 time formats, @code{parse_date} parses dates in unspecified formats,
5790 and @code{format_iso_8601} formats a date in ISO 8601 format.")
5791 (license license:gpl2)))
5792
5793 (define-public r-abc-data
5794 (package
5795 (name "r-abc-data")
5796 (version "1.0")
5797 (source
5798 (origin
5799 (method url-fetch)
5800 (uri (cran-uri "abc.data" version))
5801 (sha256
5802 (base32
5803 "1bv1n68ah714ws58cf285n2s2v5vn7382lfjca4jxph57lyg8hmj"))))
5804 (properties `((upstream-name . "abc.data")))
5805 (build-system r-build-system)
5806 (home-page "https://cran.r-project.org/web/packages/abc.data/")
5807 (synopsis "Data for Approximate Bayesian Computation (ABC) package")
5808 (description
5809 "This package contains data which are used by functions of the abc
5810 package which implements several @dfn{Approximate Bayesian Computation} (ABC)
5811 algorithms for performing parameter estimation, model selection, and
5812 goodness-of-fit.")
5813 (license license:gpl3+)))
5814
5815 (define-public r-abc
5816 (package
5817 (name "r-abc")
5818 (version "2.1")
5819 (source
5820 (origin
5821 (method url-fetch)
5822 (uri (cran-uri "abc" version))
5823 (sha256
5824 (base32
5825 "0ngzaaz2y2s03fhngvwipmy4kq38xrmyddaz6a6l858rxvadrlhb"))))
5826 (build-system r-build-system)
5827 (propagated-inputs
5828 `(("r-abc-data" ,r-abc-data)
5829 ("r-locfit" ,r-locfit)
5830 ("r-mass" ,r-mass)
5831 ("r-nnet" ,r-nnet)
5832 ("r-quantreg" ,r-quantreg)))
5833 (home-page "https://cran.r-project.org/web/packages/abc/")
5834 (synopsis "Tools for Approximate Bayesian Computation (ABC)")
5835 (description
5836 "This package implements several @dfn{Approximate Bayesian
5837 Computation} (ABC) algorithms for performing parameter estimation, model
5838 selection, and goodness-of-fit. Cross-validation tools are also available for
5839 measuring the accuracy of ABC estimates, and to calculate the
5840 misclassification probabilities of different models.")
5841 (license license:gpl3+)))
5842
5843 (define-public r-zip
5844 (package
5845 (name "r-zip")
5846 (version "2.1.1")
5847 (source
5848 (origin
5849 (method url-fetch)
5850 (uri (cran-uri "zip" version))
5851 (sha256
5852 (base32
5853 "0b3wmbx5v0i1scylgk4nli2ljg4p12wx7a1sqljklv9969wl3p8i"))))
5854 (build-system r-build-system)
5855 (home-page "https://github.com/gaborcsardi/zip")
5856 (synopsis "Cross-platform Zip compression")
5857 (description
5858 "This package provides a cross-platform Zip compression library for R.
5859 It is a replacement for the @code{zip} function, that does not require any
5860 additional external tools on any platform.")
5861 (license license:cc0)))
5862
5863 (define-public r-openxlsx
5864 (package
5865 (name "r-openxlsx")
5866 (version "4.1.5")
5867 (source
5868 (origin
5869 (method url-fetch)
5870 (uri (cran-uri "openxlsx" version))
5871 (sha256
5872 (base32
5873 "0wkpa3wsd8rs0pib7cp67iv0s6jn99frcrw7clypqxmvvdwyb9kq"))))
5874 (build-system r-build-system)
5875 (propagated-inputs
5876 `(("r-rcpp" ,r-rcpp)
5877 ("r-stringi" ,r-stringi)
5878 ("r-zip" ,r-zip)))
5879 (native-inputs
5880 `(("r-knitr" ,r-knitr)))
5881 (home-page "https://github.com/awalker89/openxlsx")
5882 (synopsis "Read, write and edit XLSX files")
5883 (description
5884 "This package simplifies the creation of Excel @code{.xlsx} files by
5885 providing a high level interface to writing, styling and editing worksheets.
5886 Through the use of Rcpp, read/write times are comparable to the @code{xlsx}
5887 and @code{XLConnect} packages with the added benefit of removing the
5888 dependency on Java.")
5889 (license license:gpl3)))
5890
5891 (define-public r-rio
5892 (package
5893 (name "r-rio")
5894 (version "0.5.16")
5895 (source
5896 (origin
5897 (method url-fetch)
5898 (uri (cran-uri "rio" version))
5899 (sha256
5900 (base32
5901 "0rfl56fdawlhc98451a9lcb6a6m56kw0i7dvd5hx58z025d8vsyk"))))
5902 (build-system r-build-system)
5903 (propagated-inputs
5904 `(("r-curl" ,r-curl)
5905 ("r-data-table" ,r-data-table)
5906 ("r-foreign" ,r-foreign)
5907 ("r-haven" ,r-haven)
5908 ("r-openxlsx" ,r-openxlsx)
5909 ("r-readxl" ,r-readxl)
5910 ("r-tibble" ,r-tibble)))
5911 (home-page "https://github.com/leeper/rio")
5912 (synopsis "Swiss-army knife for data I/O")
5913 (description
5914 "This package provides streamlined data import and export infrastructure
5915 by making assumptions that the user is probably willing to make: @code{import}
5916 and @code{export} determine the data structure from the file extension,
5917 reasonable defaults are used for data import and export (e.g.,
5918 @code{stringsAsFactors=FALSE}), web-based import is natively
5919 supported (including from SSL/HTTPS), compressed files can be read directly
5920 without explicit decompression, and fast import packages are used where
5921 appropriate. An additional convenience function, @code{convert}, provides a
5922 simple method for converting between file types.")
5923 (license license:gpl2)))
5924
5925 (define-public r-maptools
5926 (package
5927 (name "r-maptools")
5928 (version "1.0-2")
5929 (source
5930 (origin
5931 (method url-fetch)
5932 (uri (cran-uri "maptools" version))
5933 (sha256
5934 (base32
5935 "0jgf3wg47jdnznxb3ncv4is9ackwviy4lzcyggqwzw3wh6jnvb6s"))))
5936 (build-system r-build-system)
5937 (propagated-inputs
5938 `(("r-foreign" ,r-foreign)
5939 ("r-lattice" ,r-lattice)
5940 ("r-sp" ,r-sp)))
5941 (home-page "https://r-forge.r-project.org/projects/maptools/")
5942 (synopsis "Tools for reading and handling spatial objects")
5943 (description
5944 "This package provides a set of tools for manipulating and reading
5945 geographic data, in particular ESRI Shapefiles. It includes binary access to
5946 GSHHG shoreline files. The package also provides interface wrappers for
5947 exchanging spatial objects with other R packages.")
5948 ;; The C source files from shapelib are released under the Expat license.
5949 ;; The R code is released under GPL version 2 or later.
5950 (license (list license:gpl2+
5951 license:expat))))
5952
5953 (define-public r-later
5954 (package
5955 (name "r-later")
5956 (version "1.1.0.1")
5957 (source
5958 (origin
5959 (method url-fetch)
5960 (uri (cran-uri "later" version))
5961 (sha256
5962 (base32
5963 "1k9n2j7zxw9gfclnx8zfqp6w64c5d6apn7g02yhkajkpmszagfki"))))
5964 (build-system r-build-system)
5965 (propagated-inputs
5966 `(("r-bh" ,r-bh)
5967 ("r-rcpp" ,r-rcpp)
5968 ("r-rlang" ,r-rlang)))
5969 (native-inputs
5970 `(("r-knitr" ,r-knitr)))
5971 (home-page "https://github.com/r-lib/later")
5972 (synopsis "Utilities for delaying function execution")
5973 (description
5974 "This package provides tools to execute arbitrary R or C functions some
5975 time after the current time, after the R execution stack has emptied.")
5976 (license license:gpl2+)))
5977
5978 (define-public r-promises
5979 (package
5980 (name "r-promises")
5981 (version "1.1.1")
5982 (source
5983 (origin
5984 (method url-fetch)
5985 (uri (cran-uri "promises" version))
5986 (sha256
5987 (base32
5988 "002qkhcn3ri6a3w5fizjvdvrjgvqiw8i7rl9jglcnqik5kmwc61p"))))
5989 (build-system r-build-system)
5990 (propagated-inputs
5991 `(("r-later" ,r-later)
5992 ("r-magrittr" ,r-magrittr)
5993 ("r-r6" ,r-r6)
5994 ("r-rcpp" ,r-rcpp)
5995 ("r-rlang" ,r-rlang)))
5996 (native-inputs
5997 `(("r-knitr" ,r-knitr)))
5998 (home-page "https://rstudio.github.io/promises")
5999 (synopsis "Abstractions for promise-based asynchronous programming")
6000 (description
6001 "This package provides fundamental abstractions for doing asynchronous
6002 programming in R using promises. Asynchronous programming is useful for
6003 allowing a single R process to orchestrate multiple tasks in the background
6004 while also attending to something else. Semantics are similar to JavaScript
6005 promises, but with a syntax that is idiomatic R.")
6006 (license license:expat)))
6007
6008 (define-public r-dosnow
6009 (package
6010 (name "r-dosnow")
6011 (version "1.0.18")
6012 (source
6013 (origin
6014 (method url-fetch)
6015 (uri (cran-uri "doSNOW" version))
6016 (sha256
6017 (base32
6018 "0rj72z5505cprh6wykhhiz08l9bmd966srqh2qypwivf321bvrvh"))))
6019 (properties `((upstream-name . "doSNOW")))
6020 (build-system r-build-system)
6021 (propagated-inputs
6022 `(("r-foreach" ,r-foreach)
6023 ("r-iterators" ,r-iterators)
6024 ("r-snow" ,r-snow)))
6025 (home-page "https://cran.r-project.org/web/packages/doSNOW")
6026 (synopsis "Foreach parallel adaptor for the snow package")
6027 (description
6028 "This package provides a parallel backend for the @code{%dopar%} function
6029 using the @code{snow} package.")
6030 (license license:gpl2)))
6031
6032 (define-public r-snowfall
6033 (package
6034 (name "r-snowfall")
6035 (version "1.84-6.1")
6036 (source (origin
6037 (method url-fetch)
6038 (uri (cran-uri "snowfall" version))
6039 (sha256
6040 (base32 "13941rlw1jsdjsndp1plzj1cq5aqravizkrqn6l25r9im7rnsi2w"))))
6041 (build-system r-build-system)
6042 (propagated-inputs
6043 `(("r-snow" ,r-snow)))
6044 (home-page "https://cran.r-project.org/web/packages/snowfall/")
6045 (synopsis "Easier cluster computing")
6046 (description "This package is a usability wrapper around snow for easier
6047 development of parallel R programs. This package offers e.g. extended error
6048 checks, and additional functions. All functions work in sequential mode, too,
6049 if no cluster is present or wished. The package is also designed as connector
6050 to the cluster management tool @code{sfCluster}, but can also used without
6051 it.")
6052 (license license:gpl2+)))
6053
6054 (define-public r-rappdirs
6055 (package
6056 (name "r-rappdirs")
6057 (version "0.3.1")
6058 (source
6059 (origin
6060 (method url-fetch)
6061 (uri (cran-uri "rappdirs" version))
6062 (sha256
6063 (base32
6064 "0ji6sg3bdn5gazkq14xmmcq7jnbsyxw4lzmmbgv6526j2vn93n1g"))))
6065 (build-system r-build-system)
6066 (home-page "https://cran.r-project.org/web/packages/rappdirs/")
6067 (synopsis "Determine where to save data, caches, and logs")
6068 (description
6069 "This package provides an easy way to determine which directories on the
6070 user's computer should be used to save data, caches and logs. It is a port of
6071 Python's @url{https://github.com/ActiveState/appdirs,Appdirs} to R.")
6072 (license license:expat)))
6073
6074 (define-public r-renv
6075 (package
6076 (name "r-renv")
6077 (version "0.12.0")
6078 (source
6079 (origin
6080 (method url-fetch)
6081 (uri (cran-uri "renv" version))
6082 (sha256
6083 (base32
6084 "1jwm1ik600xswb53i1swjsnfrjjdffmmyk5k9hjc7kc8nlfl0ay5"))))
6085 (properties `((upstream-name . "renv")))
6086 (build-system r-build-system)
6087 (native-inputs
6088 `(("r-knitr" ,r-knitr)))
6089 (home-page "https://rstudio.github.io/renv")
6090 (synopsis "Project environments")
6091 (description
6092 "This package provides a dependency management toolkit for R. Using
6093 renv, you can create and manage project-local R libraries, save the state of
6094 these libraries to a lockfile, and later restore your library as required.
6095 Together, these tools can help make your projects more isolated, portable, and
6096 reproducible.")
6097 (license license:expat)))
6098
6099 (define-public r-learnr
6100 (package
6101 (name "r-learnr")
6102 (version "0.10.1")
6103 (source
6104 (origin
6105 (method url-fetch)
6106 (uri (cran-uri "learnr" version))
6107 (sha256
6108 (base32
6109 "08xwmms6x58y3dsfbl9c6d03145hb4ij97nqr1cc9dxxilmr6x31"))))
6110 (build-system r-build-system)
6111 (propagated-inputs
6112 `(("r-checkmate" ,r-checkmate)
6113 ("r-ellipsis" ,r-ellipsis)
6114 ("r-evaluate" ,r-evaluate)
6115 ("r-htmltools" ,r-htmltools)
6116 ("r-htmlwidgets" ,r-htmlwidgets)
6117 ("r-jsonlite" ,r-jsonlite)
6118 ("r-knitr" ,r-knitr)
6119 ("r-markdown" ,r-markdown)
6120 ("r-rappdirs" ,r-rappdirs)
6121 ("r-renv" ,r-renv)
6122 ("r-rmarkdown" ,r-rmarkdown)
6123 ("r-rprojroot" ,r-rprojroot)
6124 ("r-shiny" ,r-shiny)
6125 ("r-withr" ,r-withr)))
6126 (home-page "https://rstudio.github.io/learnr/")
6127 (synopsis "Interactive tutorials for R")
6128 (description
6129 "This package provides tools to create interactive tutorials using R
6130 Markdown. Use a combination of narrative, figures, videos, exercises, and
6131 quizzes to create self-paced tutorials for learning about R and R packages.")
6132 (license license:asl2.0)))
6133
6134 (define-public r-analytics
6135 (package
6136 (name "r-analytics")
6137 (version "3.0")
6138 (source
6139 (origin
6140 (method url-fetch)
6141 (uri (cran-uri "analytics" version))
6142 (sha256
6143 (base32
6144 "0js3c8lwj3knccb55nq03cbjlf4w390p9aid2mi5x80l3ayd9in1"))))
6145 (build-system r-build-system)
6146 (propagated-inputs
6147 `(("r-car" ,r-car)
6148 ("r-cluster" ,r-cluster)
6149 ("r-fractal" ,r-fractal)
6150 ("r-lmtest" ,r-lmtest)
6151 ("r-mass" ,r-mass)
6152 ("r-np" ,r-np)
6153 ("r-powerplus" ,r-powerplus)
6154 ("r-robust" ,r-robust)
6155 ("r-trend" ,r-trend)
6156 ("r-tsa" ,r-tsa)
6157 ("r-urca" ,r-urca)
6158 ("r-vim" ,r-vim)))
6159 (home-page "https://cran.r-project.org/web/packages/analytics/")
6160 (synopsis "Collection of data analysis tools")
6161 (description
6162 "This package is a collection of data analysis tools. It includes tools
6163 for regression outlier detection in a fitted linear model, stationary
6164 bootstrap using a truncated geometric distribution, a comprehensive test for
6165 weak stationarity, column means by group, weighted biplots, and a heuristic to
6166 obtain a better initial configuration in non-metric MDS.")
6167 (license license:gpl2)))
6168
6169 (define-public r-reticulate
6170 (package
6171 (name "r-reticulate")
6172 (version "1.16")
6173 (source
6174 (origin
6175 (method url-fetch)
6176 (uri (cran-uri "reticulate" version))
6177 (sha256
6178 (base32
6179 "0ddx3xrlw55d8d3w7pxap618w2c5pd1n2jw4xsa185s8mf1zifkl"))))
6180 (build-system r-build-system)
6181 (inputs `(("python" ,python)))
6182 (propagated-inputs
6183 `(("r-rappdirs" ,r-rappdirs)
6184 ("r-jsonlite" ,r-jsonlite)
6185 ("r-matrix" ,r-matrix)
6186 ("r-rcpp" ,r-rcpp)))
6187 (native-inputs
6188 `(("r-knitr" ,r-knitr)))
6189 (home-page "https://github.com/rstudio/reticulate")
6190 (synopsis "R interface to Python")
6191 (description
6192 "This package provides an interface from R to Python modules, classes,
6193 and functions. When calling into Python, R data types are automatically
6194 converted to their equivalent Python types. When values are returned from
6195 Python to R they are converted back to R types.")
6196 (license license:asl2.0)))
6197
6198 (define-public r-bibtex
6199 (package
6200 (name "r-bibtex")
6201 (version "0.4.2.2")
6202 (source
6203 (origin
6204 (method url-fetch)
6205 (uri (cran-uri "bibtex" version))
6206 (sha256
6207 (base32
6208 "140hkjzdp3033cvji861rd06z1ixgpnn4n5amygqsmhnixk8ff07"))))
6209 (build-system r-build-system)
6210 (propagated-inputs `(("r-stringr" ,r-stringr)))
6211 (home-page "https://github.com/romainfrancois/bibtex")
6212 (synopsis "Bibtex parser")
6213 (description "This package provides a utility for R to parse a bibtex
6214 file.")
6215 (license license:gpl2+)))
6216
6217 (define-public r-ggseqlogo
6218 (package
6219 (name "r-ggseqlogo")
6220 (version "0.1")
6221 (source
6222 (origin
6223 (method url-fetch)
6224 (uri (cran-uri "ggseqlogo" version))
6225 (sha256
6226 (base32
6227 "13q6kcpxrqxqbji889fx63p0nsi08lk5yymkchig75r5k1d18ky1"))))
6228 (build-system r-build-system)
6229 (propagated-inputs `(("r-ggplot2" ,r-ggplot2)))
6230 (home-page "https://github.com/omarwagih/ggseqlogo")
6231 (synopsis "ggplot2 extension for drawing genetic sequence logos")
6232 (description
6233 "The range of functions provided by this package makes it possible to
6234 draw highly versatile genomic sequence logos. Features include, but are not
6235 limited to, modifying colour schemes and fonts used to draw the logo,
6236 generating multiple logo plots, and aiding the visualisation with annotations.
6237 Sequence logos can easily be combined with other ggplot2 plots.")
6238 ;; Unspecified version of the LGPL.
6239 (license license:lgpl3+)))
6240
6241 (define-public r-ggsci
6242 (package
6243 (name "r-ggsci")
6244 (version "2.9")
6245 (source
6246 (origin
6247 (method url-fetch)
6248 (uri (cran-uri "ggsci" version))
6249 (sha256
6250 (base32
6251 "0g73x6grbka7ahjh6z23m3wrcifp5rdfdiasbl8lq4sp6rplxwaa"))))
6252 (build-system r-build-system)
6253 (propagated-inputs
6254 `(("r-ggplot2" ,r-ggplot2)
6255 ("r-scales" ,r-scales)))
6256 (home-page "https://nanx.me/ggsci/")
6257 (synopsis "Scientific journal and sci-fi themed color palettes for ggplot2")
6258 (description
6259 "This package provides a collection of ggplot2 color palettes inspired by
6260 plots in scientific journals, data visualization libraries, science fiction
6261 movies, and TV shows.")
6262 (license license:gpl3)))
6263
6264 (define-public r-ggsignif
6265 (package
6266 (name "r-ggsignif")
6267 (version "0.6.0")
6268 (source
6269 (origin
6270 (method url-fetch)
6271 (uri (cran-uri "ggsignif" version))
6272 (sha256
6273 (base32
6274 "17j9hg967k1wp9xw3x84mqss58jkb8pvlrnlchz4i1hklgykxqbg"))))
6275 (build-system r-build-system)
6276 (native-inputs
6277 `(("r-knitr" ,r-knitr)))
6278 (propagated-inputs
6279 `(("r-ggplot2" ,r-ggplot2)))
6280 (home-page "https://github.com/const-ae/ggsignif")
6281 (synopsis "Significance brackets for ggplot2")
6282 (description
6283 "Enrich your ggplots with group-wise comparisons. This package provides
6284 an easy way to indicate if two groups are significantly different. Commonly
6285 this is shown by a bracket on top connecting the groups of interest which
6286 itself is annotated with the level of significance. The package provides a
6287 single layer that takes the groups for comparison and the test as arguments
6288 and adds the annotation to the plot.")
6289 (license license:gpl3)))
6290
6291 (define-public r-rstatix
6292 (package
6293 (name "r-rstatix")
6294 (version "0.6.0")
6295 (source
6296 (origin
6297 (method url-fetch)
6298 (uri (cran-uri "rstatix" version))
6299 (sha256
6300 (base32
6301 "0nwwvxwr4z3j4n9z8cnvwghppc836g47n0ia98chk272qwh8xcpb"))))
6302 (properties `((upstream-name . "rstatix")))
6303 (build-system r-build-system)
6304 (propagated-inputs
6305 `(("r-broom" ,r-broom)
6306 ("r-car" ,r-car)
6307 ("r-corrplot" ,r-corrplot)
6308 ("r-dplyr" ,r-dplyr)
6309 ("r-generics" ,r-generics)
6310 ("r-magrittr" ,r-magrittr)
6311 ("r-purrr" ,r-purrr)
6312 ("r-rlang" ,r-rlang)
6313 ("r-tibble" ,r-tibble)
6314 ("r-tidyr" ,r-tidyr)
6315 ("r-tidyselect" ,r-tidyselect)))
6316 (home-page "https://rpkgs.datanovia.com/rstatix/")
6317 (synopsis "Pipe-friendly framework for basic statistical tests")
6318 (description
6319 "This package provides a simple and intuitive pipe-friendly framework,
6320 coherent with the @code{tidyverse} design philosophy, for performing basic
6321 statistical tests, including t-test, Wilcoxon test, ANOVA, Kruskal-Wallis and
6322 correlation analyses. The output of each test is automatically transformed
6323 into a tidy data frame to facilitate visualization. Additional functions are
6324 available for reshaping, reordering, manipulating and visualizing correlation
6325 matrix.")
6326 (license license:gpl2)))
6327
6328 (define-public r-ggpubr
6329 (package
6330 (name "r-ggpubr")
6331 (version "0.4.0")
6332 (source
6333 (origin
6334 (method url-fetch)
6335 (uri (cran-uri "ggpubr" version))
6336 (sha256
6337 (base32
6338 "0x86lmghr25k8w90yrp360dn42dhp5cjvjpdiv2s2gxfn701xcmb"))))
6339 (build-system r-build-system)
6340 (propagated-inputs
6341 `(("r-cowplot" ,r-cowplot)
6342 ("r-dplyr" ,r-dplyr)
6343 ("r-ggplot2" ,r-ggplot2)
6344 ("r-ggrepel" ,r-ggrepel)
6345 ("r-ggsci" ,r-ggsci)
6346 ("r-ggsignif" ,r-ggsignif)
6347 ("r-glue" ,r-glue)
6348 ("r-gridextra" ,r-gridextra)
6349 ("r-magrittr" ,r-magrittr)
6350 ("r-polynom" ,r-polynom)
6351 ("r-purrr" ,r-purrr)
6352 ("r-rlang" ,r-rlang)
6353 ("r-scales" ,r-scales)
6354 ("r-rstatix" ,r-rstatix)
6355 ("r-tibble" ,r-tibble)
6356 ("r-tidyr" ,r-tidyr)))
6357 (home-page "http://www.sthda.com/english/rpkgs/ggpubr")
6358 (synopsis "ggplot2-based publication-ready plots")
6359 (description
6360 "The ggplot2 package is an excellent and flexible package for elegant
6361 data visualization in R. However the default generated plots require some
6362 formatting before we can send them for publication. The ggpubr package
6363 provides some easy-to-use functions for creating and customizing ggplot2-based
6364 publication-ready plots.")
6365 (license license:gpl2)))
6366
6367 (define-public r-ellipse
6368 (package
6369 (name "r-ellipse")
6370 (version "0.4.2")
6371 (source
6372 (origin
6373 (method url-fetch)
6374 (uri (cran-uri "ellipse" version))
6375 (sha256
6376 (base32
6377 "1wm5v7zdv2drgdba7z96jwsx74mqhlq80qgrvdb4vb5r02dcw68p"))))
6378 (build-system r-build-system)
6379 (home-page "https://cran.r-project.org/web/packages/ellipse/")
6380 (synopsis "Functions for drawing ellipses and ellipse-like confidence regions")
6381 (description
6382 "This package contains various routines for drawing ellipses and
6383 ellipse-like confidence regions, implementing the plots described in Murdoch
6384 and Chow (1996), A graphical display of large correlation matrices, The
6385 American Statistician 50, 178-180. There are also routines implementing the
6386 profile plots described in Bates and Watts (1988), Nonlinear Regression
6387 Analysis and its Applications.")
6388 (license license:gpl2+)))
6389
6390 (define-public r-flashclust
6391 (package
6392 (name "r-flashclust")
6393 (version "1.01-2")
6394 (source
6395 (origin
6396 (method url-fetch)
6397 (uri (cran-uri "flashClust" version))
6398 (sha256
6399 (base32
6400 "0l4lpz451ll7f7lfxmb7ds24ppzhfg1c3ypvydglcc35p2dq99s8"))))
6401 (properties `((upstream-name . "flashClust")))
6402 (build-system r-build-system)
6403 (native-inputs `(("gfortran" ,gfortran)))
6404 (home-page "https://cran.r-project.org/web/packages/flashClust/")
6405 (synopsis "Implementation of optimal hierarchical clustering")
6406 (description
6407 "This package provides a fast implementation of hierarchical
6408 clustering.")
6409 (license license:gpl2+)))
6410
6411 (define-public r-factominer
6412 (package
6413 (name "r-factominer")
6414 (version "2.3")
6415 (source
6416 (origin
6417 (method url-fetch)
6418 (uri (cran-uri "FactoMineR" version))
6419 (sha256
6420 (base32
6421 "0ldgf3daksh6lpblhqys67m4mxqx3q9s9n5plfam6dwshfik0ky6"))))
6422 (properties `((upstream-name . "FactoMineR")))
6423 (build-system r-build-system)
6424 (propagated-inputs
6425 `(("r-car" ,r-car)
6426 ("r-cluster" ,r-cluster)
6427 ("r-ellipse" ,r-ellipse)
6428 ("r-flashclust" ,r-flashclust)
6429 ("r-ggplot2" ,r-ggplot2)
6430 ("r-ggrepel" ,r-ggrepel)
6431 ("r-lattice" ,r-lattice)
6432 ("r-leaps" ,r-leaps)
6433 ("r-mass" ,r-mass)
6434 ("r-scatterplot3d" ,r-scatterplot3d)))
6435 (home-page "http://factominer.free.fr")
6436 (synopsis "Multivariate exploratory data analysis and data mining")
6437 (description
6438 "This package provides exploratory data analysis methods to summarize,
6439 visualize and describe datasets. The main principal component methods are
6440 available, those with the largest potential in terms of applications:
6441 principal component analysis (PCA) when variables are quantitative,
6442 correspondence analysis (CA) and multiple correspondence analysis (MCA) when
6443 variables are categorical, Multiple Factor Analysis when variables are
6444 structured in groups, etc. and hierarchical cluster analysis.")
6445 (license license:gpl2+)))
6446
6447 (define-public r-factoextra
6448 (package
6449 (name "r-factoextra")
6450 (version "1.0.7")
6451 (source
6452 (origin
6453 (method url-fetch)
6454 (uri (cran-uri "factoextra" version))
6455 (sha256
6456 (base32
6457 "1allvdjhd3pq8xz30b1cymwcik5iaahghrjrlnn54cwkfhfg0kv2"))))
6458 (build-system r-build-system)
6459 (propagated-inputs
6460 `(("r-abind" ,r-abind)
6461 ("r-cluster" ,r-cluster)
6462 ("r-dendextend" ,r-dendextend)
6463 ("r-factominer" ,r-factominer)
6464 ("r-ggplot2" ,r-ggplot2)
6465 ("r-ggpubr" ,r-ggpubr)
6466 ("r-ggrepel" ,r-ggrepel)
6467 ("r-reshape2" ,r-reshape2)
6468 ("r-tidyr" ,r-tidyr)))
6469 (home-page "http://www.sthda.com/english/rpkgs/factoextra")
6470 (synopsis "Extract and visualize the results of multivariate data analyses")
6471 (description
6472 "This package provides some easy-to-use functions to extract and
6473 visualize the output of multivariate data analyses, including
6474 @code{PCA} (Principal Component Analysis), @code{CA} (Correspondence
6475 Analysis), @code{MCA} (Multiple Correspondence Analysis), @code{FAMD} (Factor
6476 Analysis of Mixed Data), @code{MFA} (Multiple Factor Analysis) and
6477 @code{HMFA} (Hierarchical Multiple Factor Analysis) functions from different R
6478 packages. It contains also functions for simplifying some clustering analysis
6479 steps and provides ggplot2-based elegant data visualization.")
6480 (license license:gpl2)))
6481
6482 (define-public r-fansi
6483 (package
6484 (name "r-fansi")
6485 (version "0.4.1")
6486 (source
6487 (origin
6488 (method url-fetch)
6489 (uri (cran-uri "fansi" version))
6490 (sha256
6491 (base32
6492 "028ywjy538psnmdnddvy5jr3idzffr4hikzr4x97x0m30g4fws9w"))))
6493 (build-system r-build-system)
6494 (native-inputs
6495 `(("r-knitr" ,r-knitr))) ; for vignettes
6496 (home-page "https://github.com/brodieG/fansi")
6497 (synopsis "ANSI control sequence aware string functions")
6498 (description
6499 "This package provides counterparts to R string manipulation functions
6500 that account for the effects of ANSI text formatting control sequences.")
6501 (license license:gpl2+)))
6502
6503 (define-public r-nbclust
6504 (package
6505 (name "r-nbclust")
6506 (version "3.0")
6507 (source
6508 (origin
6509 (method url-fetch)
6510 (uri (cran-uri "NbClust" version))
6511 (sha256
6512 (base32
6513 "1vwb48zy6ln1ddpqmfngii1i80n8qmqyxnzdp6gbaq96lakl3w3c"))))
6514 (properties `((upstream-name . "NbClust")))
6515 (build-system r-build-system)
6516 (home-page "https://sites.google.com/site/malikacharrad/research/nbclust-package")
6517 (synopsis "Determine the best number of clusters in a data set")
6518 (description
6519 "NbClust provides 30 indexes for determining the optimal number of
6520 clusters in a data set and offers the best clustering scheme from different
6521 results to the user.")
6522 (license license:gpl2)))
6523
6524 (define-public r-hdf5r
6525 (package
6526 (name "r-hdf5r")
6527 (version "1.3.3")
6528 (source
6529 (origin
6530 (method url-fetch)
6531 (uri (cran-uri "hdf5r" version))
6532 (sha256
6533 (base32
6534 "0i8m4yjxggrs05slq2afvz2ckl1yc9wq7gd1s7dq2gjn46zkry50"))))
6535 (build-system r-build-system)
6536 (inputs
6537 `(("hdf5" ,hdf5)
6538 ("zlib" ,zlib)))
6539 (propagated-inputs
6540 `(("r-bit64" ,r-bit64)
6541 ("r-r6" ,r-r6)))
6542 (native-inputs
6543 `(("r-knitr" ,r-knitr)))
6544 (home-page "https://hhoeflin.github.io/hdf5r")
6545 (synopsis "Interface to the HDF5 binary data format")
6546 (description
6547 "HDF5 is a data model, library and file format for storing and managing
6548 large amounts of data. This package provides a nearly feature complete,
6549 object oriented wrapper for the HDF5 API using R6 classes. Additionally,
6550 functionality is added so that HDF5 objects behave very similar to their
6551 corresponding R counterparts.")
6552 (license license:asl2.0)))
6553
6554 (define-public r-itertools
6555 (package
6556 (name "r-itertools")
6557 (version "0.1-3")
6558 (source
6559 (origin
6560 (method url-fetch)
6561 (uri (cran-uri "itertools" version))
6562 (sha256
6563 (base32
6564 "1ls5biiva10pb1dj3ph4griykb9vam02hkrdmlr5a5wf660hg6xn"))))
6565 (build-system r-build-system)
6566 (propagated-inputs
6567 `(("r-iterators" ,r-iterators)))
6568 (home-page "https://cran.r-project.org/web/packages/itertools/")
6569 (synopsis "Iterator tools")
6570 (description
6571 "This package provides various tools for creating iterators, many
6572 patterned after functions in the Python @code{itertools} module, and others
6573 patterned after functions in the snow package.")
6574 (license license:gpl2)))
6575
6576 (define-public r-polynom
6577 (package
6578 (name "r-polynom")
6579 (version "1.4-0")
6580 (source
6581 (origin
6582 (method url-fetch)
6583 (uri (cran-uri "polynom" version))
6584 (sha256
6585 (base32
6586 "1pflscwc0qzdf0y60j7s0dkglgmz18xajywfbn6s263idyr8idy5"))))
6587 (build-system r-build-system)
6588 (home-page "https://cran.r-project.org/web/packages/polynom/")
6589 (synopsis "Functions for univariate polynomial manipulations")
6590 (description
6591 "This package provides a collection of functions to implement a class for
6592 univariate polynomial manipulations.")
6593 (license license:gpl2)))
6594
6595 (define-public r-gbrd
6596 (package
6597 (name "r-gbrd")
6598 (version "0.4-11")
6599 (source
6600 (origin
6601 (method url-fetch)
6602 (uri (cran-uri "gbRd" version))
6603 (sha256
6604 (base32
6605 "06x97rw5i6v6cgjxkfhxnw4dn7lghn5q6ra7ri5ag1x9dkfzcl82"))))
6606 (properties `((upstream-name . "gbRd")))
6607 (build-system r-build-system)
6608 (home-page "https://cran.r-project.org/web/packages/gbRd/")
6609 (synopsis "Utilities for processing Rd objects and files")
6610 (description
6611 "This package provides utilities for processing Rd objects and files.
6612 Extract argument descriptions and other parts of the help pages of
6613 functions.")
6614 (license license:gpl2+)))
6615
6616 (define-public r-rjags
6617 (package
6618 (name "r-rjags")
6619 (version "4-10")
6620 (source
6621 (origin
6622 (method url-fetch)
6623 (uri (cran-uri "rjags" version))
6624 (sha256
6625 (base32
6626 "1nhaim84ww8fd6m8xlpmngqcnp2qpql29ahc38366fxja3ghngmx"))))
6627 (build-system r-build-system)
6628 (propagated-inputs
6629 `(("r-coda" ,r-coda)))
6630 (inputs
6631 `(("jags" ,jags)))
6632 (native-inputs
6633 `(("pkg-config" ,pkg-config)))
6634 (home-page "http://mcmc-jags.sourceforge.net")
6635 (synopsis "Bayesian graphical models using MCMC")
6636 (description
6637 "This package provides an R interface to the JAGS MCMC library. JAGS is
6638 Just Another Gibbs Sampler. It is a program for analysis of Bayesian
6639 hierarchical models using Markov Chain Monte Carlo (MCMC) simulation.")
6640 (license license:gpl2)))
6641
6642 (define-public r-rdpack
6643 (package
6644 (name "r-rdpack")
6645 (version "1.0.0")
6646 (source
6647 (origin
6648 (method url-fetch)
6649 (uri (cran-uri "Rdpack" version))
6650 (sha256
6651 (base32
6652 "069yh9h57z3gjl5ih1r6wyiwmgmfzkpjxrpxg8mfq7y6zr1mynsw"))))
6653 (properties `((upstream-name . "Rdpack")))
6654 (build-system r-build-system)
6655 (propagated-inputs
6656 `(("r-bibtex" ,r-bibtex)
6657 ("r-gbrd" ,r-gbrd)))
6658 (home-page "https://github.com/GeoBosh/Rdpack")
6659 (synopsis "Update and manipulate Rd documentation objects")
6660 (description
6661 "This package provides functions for manipulation of R documentation
6662 objects, including functions @code{reprompt()} and @code{ereprompt()} for
6663 updating Rd documentation for functions, methods and classes; it also includes
6664 Rd macros for citations and import of references from bibtex files for use in
6665 Rd files and roxygen2 comments, as well as many functions for manipulation of
6666 references and Rd files.")
6667 (license license:gpl2+)))
6668
6669 (define-public r-officer
6670 (package
6671 (name "r-officer")
6672 (version "0.3.13")
6673 (source
6674 (origin
6675 (method url-fetch)
6676 (uri (cran-uri "officer" version))
6677 (sha256
6678 (base32
6679 "15v5dishdsrw95nj6f7x23llzla3sgbvw35ibdk8ld3miwzxb2kr"))))
6680 (build-system r-build-system)
6681 (propagated-inputs
6682 `(("r-magrittr" ,r-magrittr)
6683 ("r-r6" ,r-r6)
6684 ("r-uuid" ,r-uuid)
6685 ("r-xml2" ,r-xml2)
6686 ("r-zip" ,r-zip)))
6687 (native-inputs
6688 `(("r-knitr" ,r-knitr)))
6689 (home-page "https://davidgohel.github.io/officer")
6690 (synopsis "Manipulation of Word and PowerPoint documents")
6691 (description
6692 "This package provides tools to access and manipulate Word and PowerPoint
6693 documents from R. The package focuses on tabular and graphical reporting from
6694 R; it also provides two functions that let users get document content into
6695 data objects. A set of functions lets add and remove images, tables and
6696 paragraphs of text in new or existing documents. When working with PowerPoint
6697 presentations, slides can be added or removed; shapes inside slides can also
6698 be added or removed. When working with Word documents, a cursor can be used
6699 to help insert or delete content at a specific location in the document.")
6700 (license license:gpl3)))
6701
6702 (define-public r-profilemodel
6703 (package
6704 (name "r-profilemodel")
6705 (version "0.6.0")
6706 (source
6707 (origin
6708 (method url-fetch)
6709 (uri (cran-uri "profileModel" version))
6710 (sha256
6711 (base32
6712 "0yq8hy43h62hlz8bbf9ila4a3xcwizi1if27b78xc5y857ncwad8"))))
6713 (properties `((upstream-name . "profileModel")))
6714 (build-system r-build-system)
6715 (home-page "https://github.com/ikosmidis/profileModel")
6716 (synopsis "Profiling inference functions for various model classes")
6717 (description
6718 "This package provides tools that can be used to calculate, evaluate,
6719 plot and use for inference the profiles of *arbitrary* inference functions for
6720 arbitrary @code{glm}-like fitted models with linear predictors. More information
6721 on the methods that are implemented can be found in Kosmidis (2008)
6722 @url{https://www.r-project.org/doc/Rnews/Rnews_2008-2.pdf}.")
6723 (license license:gpl2+)))
6724
6725 (define-public r-brglm
6726 (package
6727 (name "r-brglm")
6728 (version "0.6.2")
6729 (source
6730 (origin
6731 (method url-fetch)
6732 (uri (cran-uri "brglm" version))
6733 (sha256
6734 (base32
6735 "0c9ngscc6zlfm90fqyggnj04qfkhp5qgf5q3wnfpxwyc8cm47by2"))))
6736 (properties `((upstream-name . "brglm")))
6737 (build-system r-build-system)
6738 (propagated-inputs
6739 `(("r-profilemodel" ,r-profilemodel)))
6740 (home-page "https://github.com/ikosmidis/brglm")
6741 (synopsis "Bias reduction in binomial-response generalized linear models")
6742 (description
6743 "Fit generalized linear models with binomial responses using either an
6744 adjusted-score approach to bias reduction or maximum penalized likelihood
6745 where penalization is by Jeffreys invariant prior. These procedures return
6746 estimates with improved frequentist properties (bias, mean squared error) that
6747 are always finite even in cases where the maximum likelihood estimates are
6748 infinite (data separation). Fitting takes place by fitting generalized linear
6749 models on iteratively updated pseudo-data. The interface is essentially the
6750 same as @code{glm}. More flexibility is provided by the fact that custom
6751 pseudo-data representations can be specified and used for model fitting.
6752 Functions are provided for the construction of confidence intervals for the
6753 reduced-bias estimates.")
6754 (license license:gpl2+)))
6755
6756 (define-public r-entropy
6757 (package
6758 (name "r-entropy")
6759 (version "1.2.1")
6760 (source
6761 (origin
6762 (method url-fetch)
6763 (uri (cran-uri "entropy" version))
6764 (sha256
6765 (base32
6766 "10vg4818q5g54pv2nn9x5i7pvky5nsv96syy47pz2mgqp1273cpd"))))
6767 (properties `((upstream-name . "entropy")))
6768 (build-system r-build-system)
6769 (home-page "https://www.strimmerlab.org/software/entropy/")
6770 (synopsis "Estimation of entropy, mutual information and related quantities")
6771 (description
6772 "This package implements various estimators of entropy, such as the
6773 shrinkage estimator by Hausser and Strimmer, the maximum likelihood and the
6774 Millow-Madow estimator, various Bayesian estimators, and the Chao-Shen
6775 estimator. It also offers an R interface to the NSB estimator. Furthermore,
6776 it provides functions for estimating Kullback-Leibler divergence, chi-squared,
6777 mutual information, and chi-squared statistic of independence. In addition
6778 there are functions for discretizing continuous random variables.")
6779 (license license:gpl3+)))
6780
6781 (define-public r-abn
6782 (package
6783 (name "r-abn")
6784 (version "2.2.2")
6785 (source
6786 (origin
6787 (method url-fetch)
6788 (uri (cran-uri "abn" version))
6789 (sha256
6790 (base32
6791 "1wwnzv5yir8cyl0f0arxagbsg9ndgs0799m42wbjkpr8cg9sfdhc"))))
6792 (build-system r-build-system)
6793 (inputs
6794 `(("gsl" ,gsl)))
6795 (propagated-inputs
6796 `(("r-boot" ,r-boot)
6797 ("r-brglm" ,r-brglm)
6798 ("r-entropy" ,r-entropy)
6799 ("r-lme4" ,r-lme4)
6800 ("r-mass" ,r-mass)
6801 ("r-moments" ,r-moments)
6802 ("r-nnet" ,r-nnet)
6803 ("r-rcpp" ,r-rcpp)
6804 ("r-rcpparmadillo" ,r-rcpparmadillo)
6805 ("r-rjags" ,r-rjags)))
6806 (home-page "https://r-bayesian-networks.org/")
6807 (synopsis "Modelling multivariate data with additive bayesian networks")
6808 (description
6809 "Bayesian network analysis is a form of probabilistic graphical models
6810 which derives from empirical data a directed acyclic graph, DAG, describing
6811 the dependency structure between random variables. An additive Bayesian
6812 network model consists of a form of a DAG where each node comprises a
6813 @dfn{generalized linear model} (GLM). Additive Bayesian network models are
6814 equivalent to Bayesian multivariate regression using graphical modelling, they
6815 generalises the usual multivariable regression, GLM, to multiple dependent
6816 variables. This package provides routines to help determine optimal Bayesian
6817 network models for a given data set, where these models are used to identify
6818 statistical dependencies in messy, complex data.")
6819 (license license:gpl2+)))
6820
6821 (define-public r-acd
6822 (package
6823 (name "r-acd")
6824 (version "1.5.3")
6825 (source
6826 (origin
6827 (method url-fetch)
6828 (uri (cran-uri "ACD" version))
6829 (sha256
6830 (base32
6831 "1a67bi3hklq8nlc50r0qnyr4k7m9kpvijy8sqqpm54by5hsysfd6"))))
6832 (properties `((upstream-name . "ACD")))
6833 (build-system r-build-system)
6834 (home-page "https://cran.r-project.org/web/packages/ACD/")
6835 (synopsis "Categorical data analysis with complete or missing responses")
6836 (description
6837 "This package provides tools for categorical data analysis with complete
6838 or missing responses.")
6839 (license license:gpl2+)))
6840
6841 (define-public r-acdm
6842 (package
6843 (name "r-acdm")
6844 (version "1.0.4")
6845 (source
6846 (origin
6847 (method url-fetch)
6848 (uri (cran-uri "ACDm" version))
6849 (sha256
6850 (base32
6851 "0b4f02ga5ra66mbrm79g0bnlzmii82rks9kmxixxqgf18yhlyjil"))))
6852 (properties `((upstream-name . "ACDm")))
6853 (build-system r-build-system)
6854 (propagated-inputs
6855 `(("r-dplyr" ,r-dplyr)
6856 ("r-ggplot2" ,r-ggplot2)
6857 ("r-plyr" ,r-plyr)
6858 ("r-rsolnp" ,r-rsolnp)
6859 ("r-zoo" ,r-zoo)))
6860 (home-page "https://cran.r-project.org/web/packages/ACDm/")
6861 (synopsis "Tools for Autoregressive Conditional Duration Models")
6862 (description
6863 "ACDm is a package for Autoregressive Conditional Duration (ACD, Engle
6864 and Russell, 1998) models. It creates trade, price or volume durations from
6865 transactions (tic) data, performs diurnal adjustments, fits various ACD models
6866 and tests them.")
6867 (license license:gpl2+)))
6868
6869 (define-public r-overlap
6870 (package
6871 (name "r-overlap")
6872 (version "0.3.3")
6873 (source
6874 (origin
6875 (method url-fetch)
6876 (uri (cran-uri "overlap" version))
6877 (sha256
6878 (base32
6879 "17cnr4qin1qy0df4k491267acna12gpbbps6w3gi8nccqxfrb1pd"))))
6880 (build-system r-build-system)
6881 (home-page "https://cran.r-project.org/web/packages/overlap/")
6882 (synopsis "Estimates of coefficient of overlapping for animal activity patterns")
6883 (description
6884 "This package provides functions to fit kernel density functions to data
6885 on temporal activity patterns of animals; estimate coefficients of overlapping
6886 of densities for two species; and calculate bootstrap estimates of confidence
6887 intervals.")
6888 (license license:gpl3+)))
6889
6890 (define-public r-snakecase
6891 (package
6892 (name "r-snakecase")
6893 (version "0.11.0")
6894 (source
6895 (origin
6896 (method url-fetch)
6897 (uri (cran-uri "snakecase" version))
6898 (sha256
6899 (base32
6900 "1ky1x2cp5rd0ffd9m1fji9sq4z4jsrpxzg30brw8bb4ihfjj114r"))))
6901 (build-system r-build-system)
6902 (propagated-inputs
6903 `(("r-stringi" ,r-stringi)
6904 ("r-stringr" ,r-stringr)))
6905 (home-page "https://github.com/Tazinho/snakecase")
6906 (synopsis "Convert strings into any case")
6907 (description
6908 "This package provides a consistent, flexible and easy to use tool to
6909 parse and convert strings into cases like snake or camel among others.")
6910 (license license:gpl3)))
6911
6912 (define-public r-prediction
6913 (package
6914 (name "r-prediction")
6915 (version "0.3.14")
6916 (source
6917 (origin
6918 (method url-fetch)
6919 (uri (cran-uri "prediction" version))
6920 (sha256
6921 (base32
6922 "0awlq5lxfia6m2b91w73rksp93rbwv5gwqb36wbji4rgq41rzbrx"))))
6923 (build-system r-build-system)
6924 (propagated-inputs
6925 `(("r-data-table" ,r-data-table)))
6926 (home-page "https://github.com/leeper/prediction")
6927 (synopsis "Tidy, type-safe prediction methods")
6928 (description
6929 "This package provides the @code{prediction()} function, a type-safe
6930 alternative to @code{predict()} that always returns a data frame. The package
6931 currently supports common model types (e.g., @code{\"lm\"}, @code{\"glm\"})
6932 from the @code{stats} package, as well as numerous other model classes from
6933 other add-on packages.")
6934 (license license:expat)))
6935
6936 (define-public r-insight
6937 (package
6938 (name "r-insight")
6939 (version "0.9.1")
6940 (source
6941 (origin
6942 (method url-fetch)
6943 (uri (cran-uri "insight" version))
6944 (sha256
6945 (base32
6946 "0d6yzg5s0mz07bzxwfc77rpv4l20jpzrnhviqgkp02qw6a4nrwa6"))))
6947 (build-system r-build-system)
6948 (native-inputs
6949 `(("r-knitr" ,r-knitr)))
6950 (home-page "https://easystats.github.io/insight/")
6951 (synopsis "Easy access to model information for various model objects")
6952 (description
6953 "This package provides a tool to provide an easy, intuitive and
6954 consistent access to information contained in various R models, like model
6955 formulas, model terms, information about random effects, data that was used to
6956 fit the model or data from response variables. The package mainly revolves
6957 around two types of functions: Functions that find (the names of) information,
6958 starting with @code{find_}, and functions that get the underlying data,
6959 starting with @code{get_}. The package has a consistent syntax and works with
6960 many different model objects, where otherwise functions to access these
6961 information are missing.")
6962 (license license:gpl3)))
6963
6964 (define-public r-sjlabelled
6965 (package
6966 (name "r-sjlabelled")
6967 (version "1.1.6")
6968 (source
6969 (origin
6970 (method url-fetch)
6971 (uri (cran-uri "sjlabelled" version))
6972 (sha256
6973 (base32
6974 "0xvb0yi7c7wiiqjbnbisyb2cjinm11i373jacfv1yzyc9cznzyzq"))))
6975 (build-system r-build-system)
6976 (propagated-inputs
6977 `(("r-insight" ,r-insight)))
6978 (native-inputs
6979 `(("r-knitr" ,r-knitr)))
6980 (home-page "https://github.com/strengejacke/sjlabelled")
6981 (synopsis "Labelled data utility functions")
6982 (description
6983 "This package provides a collection of functions dealing with labelled
6984 data, like reading and writing data between R and other statistical software
6985 packages. This includes easy ways to get, set or change value and variable
6986 label attributes, to convert labelled vectors into factors or numeric (and
6987 vice versa), or to deal with multiple declared missing values.")
6988 (license license:gpl3)))
6989
6990 (define-public r-sjmisc
6991 (package
6992 (name "r-sjmisc")
6993 (version "2.8.5")
6994 (source
6995 (origin
6996 (method url-fetch)
6997 (uri (cran-uri "sjmisc" version))
6998 (sha256
6999 (base32
7000 "0xl0s56d13bia89ai619rcr0fzbvc2k8f7hjxik4qp0g4v87zzlk"))))
7001 (build-system r-build-system)
7002 (propagated-inputs
7003 `(("r-dplyr" ,r-dplyr)
7004 ("r-insight" ,r-insight)
7005 ("r-magrittr" ,r-magrittr)
7006 ("r-purrr" ,r-purrr)
7007 ("r-rlang" ,r-rlang)
7008 ("r-sjlabelled" ,r-sjlabelled)
7009 ("r-tidyselect" ,r-tidyselect)))
7010 (native-inputs
7011 `(("r-knitr" ,r-knitr)))
7012 (home-page "https://github.com/strengejacke/sjmisc")
7013 (synopsis "Data and variable transformation functions")
7014 (description
7015 "This package is a collection of miscellaneous utility functions,
7016 supporting data transformation tasks like recoding, dichotomizing or grouping
7017 variables, setting and replacing missing values. The data transformation
7018 functions also support labelled data, and all integrate seamlessly into a
7019 tidyverse workflow.")
7020 (license license:gpl3)))
7021
7022 (define-public r-nortest
7023 (package
7024 (name "r-nortest")
7025 (version "1.0-4")
7026 (source
7027 (origin
7028 (method url-fetch)
7029 (uri (cran-uri "nortest" version))
7030 (sha256
7031 (base32
7032 "17r0wpz72z9312c70nwi1i1kp1v9fm1h6jg7q5cx1mc1h420m1d3"))))
7033 (build-system r-build-system)
7034 (home-page "https://cran.r-project.org/web/packages/nortest/")
7035 (synopsis "Tests for normality")
7036 (description
7037 "This package provides five omnibus tests for testing the composite
7038 hypothesis of normality.")
7039 (license license:gpl2+)))
7040
7041 (define-public r-moonbook
7042 (package
7043 (name "r-moonbook")
7044 (version "0.2.3")
7045 (source
7046 (origin
7047 (method url-fetch)
7048 (uri (cran-uri "moonBook" version))
7049 (sha256
7050 (base32
7051 "0hys56mwbm776ff7dibi8wzyf69qiais9rs1jazv79lk6h56s9s6"))))
7052 (properties `((upstream-name . "moonBook")))
7053 (build-system r-build-system)
7054 (propagated-inputs
7055 `(("r-magrittr" ,r-magrittr)
7056 ("r-nortest" ,r-nortest)
7057 ("r-purrr" ,r-purrr)
7058 ("r-sjmisc" ,r-sjmisc)
7059 ("r-stringr" ,r-stringr)
7060 ("r-survival" ,r-survival)))
7061 (home-page "https://github.com/cardiomoon/moonBook")
7062 (synopsis "Functions and datasets for the book by Keon-Woong Moon")
7063 (description
7064 "This package provides several analysis-related functions for the book
7065 entitled \"R statistics and graph for medical articles\" (written in Korean),
7066 version 1, by Keon-Woong Moon with Korean demographic data with several plot
7067 functions.")
7068 (license license:gpl2)))
7069
7070 (define-public r-flextable
7071 (package
7072 (name "r-flextable")
7073 (version "0.5.10")
7074 (source
7075 (origin
7076 (method url-fetch)
7077 (uri (cran-uri "flextable" version))
7078 (sha256
7079 (base32
7080 "1j7yvjiavar21ywck6nyz0p6bd66fnj99bq8lljdz4rrl3314yb8"))))
7081 (build-system r-build-system)
7082 (propagated-inputs
7083 `(("r-base64enc" ,r-base64enc)
7084 ("r-data-table" ,r-data-table)
7085 ("r-gdtools" ,r-gdtools)
7086 ("r-htmltools" ,r-htmltools)
7087 ("r-knitr" ,r-knitr)
7088 ("r-officer" ,r-officer)
7089 ("r-rlang" ,r-rlang)
7090 ("r-rmarkdown" ,r-rmarkdown)
7091 ("r-uuid" ,r-uuid)
7092 ("r-xml2" ,r-xml2)))
7093 (home-page "https://davidgohel.github.io/flextable")
7094 (synopsis "Functions for tabular reporting")
7095 (description
7096 "This package provides tools to create pretty tables for HTML documents
7097 and other formats. Functions are provided to let users create tables, modify
7098 and format their content. It extends the @code{officer} package and can be
7099 used within R markdown documents when rendering to HTML and to Word
7100 documents.")
7101 (license license:gpl3)))
7102
7103 (define-public r-writexl
7104 (package
7105 (name "r-writexl")
7106 (version "1.3.1")
7107 (source
7108 (origin
7109 (method url-fetch)
7110 (uri (cran-uri "writexl" version))
7111 (sha256
7112 (base32
7113 "1njdhvh8605wd2j8glrbxfyc36p2n88prpq080jn44s9lgfmbgsb"))))
7114 (build-system r-build-system)
7115 (inputs `(("zlib" ,zlib)))
7116 (home-page "https://github.com/ropensci/writexl")
7117 (synopsis "Export data frames to xlsx format")
7118 (description
7119 "This package provides a data frame to xlsx exporter based on
7120 libxlsxwriter.")
7121 (license license:bsd-2)))
7122
7123 (define-public r-biasedurn
7124 (package
7125 (name "r-biasedurn")
7126 (version "1.07")
7127 (source
7128 (origin
7129 (method url-fetch)
7130 (uri (cran-uri "BiasedUrn" version))
7131 (sha256
7132 (base32
7133 "13i2lgfnjhlbbm2yxfc2l5hswqw6x03pwba5csjmirv8kpjw4xr3"))))
7134 (properties `((upstream-name . "BiasedUrn")))
7135 (build-system r-build-system)
7136 (home-page "https://cran.r-project.org/web/packages/BiasedUrn/")
7137 (synopsis "Biased Urn model distributions")
7138 (description
7139 "This package provides statistical models of biased sampling in the form
7140 of univariate and multivariate noncentral hypergeometric distributions,
7141 including Wallenius' noncentral hypergeometric distribution and Fisher's
7142 noncentral hypergeometric distribution (also called extended hypergeometric
7143 distribution).")
7144 (license license:gpl3)))
7145
7146 (define-public r-goplot
7147 (package
7148 (name "r-goplot")
7149 (version "1.0.2")
7150 (source
7151 (origin
7152 (method url-fetch)
7153 (uri (cran-uri "GOplot" version))
7154 (sha256
7155 (base32
7156 "1y8dv0kbzpr9za91njw0x233vx5d13vqml9hmpddcyi9s6va5nix"))))
7157 (properties `((upstream-name . "GOplot")))
7158 (build-system r-build-system)
7159 (propagated-inputs
7160 `(("r-ggdendro" ,r-ggdendro)
7161 ("r-ggplot2" ,r-ggplot2)
7162 ("r-gridextra" ,r-gridextra)
7163 ("r-rcolorbrewer" ,r-rcolorbrewer)))
7164 (home-page "https://github.com/wencke/wencke.github.io")
7165 (synopsis "Visualization of functional analysis data")
7166 (description
7167 "This package provides an implementation of multilayered visualizations
7168 for enhanced graphical representation of functional analysis data. It
7169 combines and integrates omics data derived from expression and functional
7170 annotation enrichment analyses. Its plotting functions have been developed
7171 with an hierarchical structure in mind: starting from a general overview to
7172 identify the most enriched categories (modified bar plot, bubble plot) to a
7173 more detailed one displaying different types of relevant information for the
7174 molecules in a given set of categories (circle plot, chord plot, cluster plot,
7175 Venn diagram, heatmap).")
7176 (license license:gpl2)))
7177
7178 (define-public r-getopt
7179 (package
7180 (name "r-getopt")
7181 (version "1.20.3")
7182 (source
7183 (origin
7184 (method url-fetch)
7185 (uri (cran-uri "getopt" version))
7186 (sha256
7187 (base32
7188 "0zzmzgwl9a4y3s34600vmih22d6y32294f9bvxrnmffnvkgmy7sk"))))
7189 (build-system r-build-system)
7190 (home-page "https://github.com/trevorld/getopt")
7191 (synopsis "Command-line option processor for R")
7192 (description
7193 "This package is designed to be used with Rscript to write shebang
7194 scripts that accept short and long options. Many users will prefer to
7195 use the packages @code{optparse} or @code{argparse} which add extra
7196 features like automatically generated help options and usage texts,
7197 support for default values, positional argument support, etc.")
7198 (license license:gpl2+)))
7199
7200 (define-public r-findpython
7201 (package
7202 (name "r-findpython")
7203 (version "1.0.5")
7204 (source
7205 (origin
7206 (method url-fetch)
7207 (uri (cran-uri "findpython" version))
7208 (sha256
7209 (base32
7210 "0icifm4z6hhpmcjrg75a875iph0ci890ss02kdv3725pijc236iy"))))
7211 (build-system r-build-system)
7212 (home-page "https://github.com/trevorld/findpython")
7213 (synopsis "Functions to find an acceptable Python binary")
7214 (description
7215 "This package was designed to find an acceptable Python binary that
7216 matches version and feature constraints.")
7217 (license license:expat)))
7218
7219 ;; This in not the same as "r-argparser"
7220 (define-public r-argparse
7221 (package
7222 (name "r-argparse")
7223 (version "2.0.1")
7224 (source
7225 (origin
7226 (method url-fetch)
7227 (uri (cran-uri "argparse" version))
7228 (sha256
7229 (base32
7230 "1as7h6z7kzgv0fqzpnp76qbm96b4jcd37azd58b7rz0l1n94764l"))))
7231 (build-system r-build-system)
7232 (inputs `(("python" ,python)))
7233 (propagated-inputs
7234 `(("r-findpython" ,r-findpython)
7235 ("r-jsonlite" ,r-jsonlite)
7236 ("r-r6" ,r-r6)))
7237 (home-page "https://github.com/trevorld/argparse")
7238 (synopsis "Command line optional and positional argument parser")
7239 (description
7240 "This package provides a command line parser to be used with Rscript to
7241 write shebang scripts that gracefully accept positional and optional arguments
7242 and automatically generate usage notices.")
7243 (license license:gpl2+)))
7244
7245 (define-public r-hash
7246 (package
7247 (name "r-hash")
7248 (version "2.2.6.1")
7249 (source
7250 (origin
7251 (method url-fetch)
7252 (uri (cran-uri "hash" version))
7253 (sha256
7254 (base32
7255 "0b3fl0rvgwb992knl81vm99lsldg5clvaqjh6mamm6zqmb6dz056"))))
7256 (build-system r-build-system)
7257 (home-page "https://cran.r-project.org/web/packages/hash/")
7258 (synopsis "Implementation of hash/associated arrays/dictionaries")
7259 (description
7260 "This package implements a data structure similar to hashes in Perl and
7261 dictionaries in Python but with a purposefully R flavor. For objects of
7262 appreciable size, access using hashes outperforms native named lists and
7263 vectors.")
7264 (license license:gpl2+)))
7265
7266 (define-public r-orddom
7267 (package
7268 (name "r-orddom")
7269 (version "3.1")
7270 (source
7271 (origin
7272 (method url-fetch)
7273 (uri (cran-uri "orddom" version))
7274 (sha256
7275 (base32
7276 "165axs15fvwhrp89xd87l81q3h2qjll1vrwcsap645cwvb85nwsh"))))
7277 (build-system r-build-system)
7278 (propagated-inputs `(("r-psych" ,r-psych)))
7279 (home-page "https://cran.r-project.org/web/packages/orddom/")
7280 (synopsis "Ordinal dominance statistics")
7281 (description
7282 "This package provides tools to compute ordinal, statistics and effect
7283 sizes as an alternative to mean comparison: Cliff's delta or success rate
7284 difference (SRD), Vargha and Delaney's A or the Area Under a Receiver
7285 Operating Characteristic Curve (AUC), the discrete type of McGraw & Wong's
7286 Common Language Effect Size (CLES) or Grissom & Kim's Probability of
7287 Superiority (PS), and the Number needed to treat (NNT) effect size. Moreover,
7288 comparisons to Cohen's d are offered based on Huberty & Lowman's Percentage of
7289 Group (Non-)Overlap considerations.")
7290 (license license:gpl2)))
7291
7292 (define-public r-deriv
7293 (package
7294 (name "r-deriv")
7295 (version "4.0.1")
7296 (source
7297 (origin
7298 (method url-fetch)
7299 (uri (cran-uri "Deriv" version))
7300 (sha256
7301 (base32
7302 "16rq65x1xhxvqwn4p427divay3b9fgam2lxccxb8529adnrxmw6p"))))
7303 (properties `((upstream-name . "Deriv")))
7304 (build-system r-build-system)
7305 (home-page "https://cran.r-project.org/web/packages/Deriv")
7306 (synopsis "Symbolic differentiation")
7307 (description
7308 "This package provides an R-based solution for symbolic differentiation.
7309 It admits user-defined functions as well as function substitution in arguments
7310 of functions to be differentiated. Some symbolic simplification is part of
7311 the work.")
7312 (license license:gpl3+)))
7313
7314 (define-public r-doby
7315 (package
7316 (name "r-doby")
7317 (version "4.6.7")
7318 (source
7319 (origin
7320 (method url-fetch)
7321 (uri (cran-uri "doBy" version))
7322 (sha256
7323 (base32
7324 "16vg1aa272sfzyqxfb63fyis9hv6g5m3nmxxa6mk1gy0irqnl3jk"))))
7325 (properties `((upstream-name . "doBy")))
7326 (build-system r-build-system)
7327 (propagated-inputs
7328 `(("r-broom" ,r-broom)
7329 ("r-deriv" ,r-deriv)
7330 ("r-dplyr" ,r-dplyr)
7331 ("r-ggplot2" ,r-ggplot2)
7332 ("r-magrittr" ,r-magrittr)
7333 ("r-mass" ,r-mass)
7334 ("r-matrix" ,r-matrix)
7335 ("r-pbkrtest" ,r-pbkrtest)
7336 ("r-tibble" ,r-tibble)))
7337 (native-inputs
7338 `(("r-knitr" ,r-knitr)))
7339 (home-page "http://people.math.aau.dk/~sorenh/software/doBy/")
7340 (synopsis "Groupwise statistics, LSmeans, linear contrasts, and utilities")
7341 (description
7342 "This package contains:
7343
7344 @itemize
7345 @item facilities for working with grouped data: @code{do}
7346 something to data stratified @code{by} some variables.
7347 @item implementations of least-squares means, general linear contrasts, and
7348 @item miscellaneous other utilities.
7349 @end itemize\n")
7350 (license license:gpl2+)))
7351
7352 (define-public r-refgenome
7353 (package
7354 (name "r-refgenome")
7355 (version "1.7.7")
7356 (source
7357 (origin
7358 (method url-fetch)
7359 (uri (cran-uri "refGenome" version))
7360 (sha256
7361 (base32
7362 "1za89bn3am1zgvm641qi1ab6kaqpll4rb9p9f1sjwvcgqq6065g5"))))
7363 (properties `((upstream-name . "refGenome")))
7364 (build-system r-build-system)
7365 (propagated-inputs
7366 `(("r-dbi" ,r-dbi)
7367 ("r-doby" ,r-doby)
7368 ("r-rsqlite" ,r-rsqlite)))
7369 (home-page "https://cran.r-project.org/web/packages/refGenome/")
7370 (synopsis
7371 "Gene and splice site annotation using annotation data from Ensembl and UCSC")
7372 (description
7373 "This package contains functionality for importing and managing of
7374 downloaded genome annotation data from the Ensembl genome browser (European
7375 Bioinformatics Institute) and from the UCSC genome browser (University of
7376 California, Santa Cruz) and annotation routines for genomic positions and
7377 splice site positions.")
7378 (license license:gpl2)))
7379
7380 (define-public r-basix
7381 (package
7382 (name "r-basix")
7383 (version "1.1")
7384 (source
7385 (origin
7386 (method url-fetch)
7387 (uri (cran-uri "BASIX" version))
7388 (sha256
7389 (base32
7390 "18dkvv1iwskfnlpl6xridcgqpalbbpm2616mvc3hfrc0b26v01id"))))
7391 (properties `((upstream-name . "BASIX")))
7392 (build-system r-build-system)
7393 (home-page "https://cran.r-project.org/web/packages/BASIX/")
7394 (synopsis "Efficient C/C++ toolset for R")
7395 (description
7396 "BASIX provides some efficient C/C++ implementations of native R
7397 procedures to speed up calculations in R.")
7398 (license license:gpl2)))
7399
7400 (define-public r-blockfest
7401 (package
7402 (name "r-blockfest")
7403 (version "1.6")
7404 (source
7405 (origin
7406 (method url-fetch)
7407 (uri (cran-uri "BlockFeST" version))
7408 (sha256
7409 (base32
7410 "0hj7a5as7nxbgjac7lbj6qfwffx3g8x8phpf9a55f1c9cdzi73a5"))))
7411 (properties `((upstream-name . "BlockFeST")))
7412 (build-system r-build-system)
7413 (propagated-inputs `(("r-basix" ,r-basix)))
7414 (home-page "https://cran.r-project.org/web/packages/BlockFeST/")
7415 (synopsis "Bayesian calculation of region-specific fixation index")
7416 (description
7417 "This package provides an R implementation of an extension of the
7418 BayeScan software for codominant markers, adding the option to group
7419 individual SNPs into pre-defined blocks. A typical application of this new
7420 approach is the identification of genomic regions, genes, or gene sets
7421 containing one or more SNPs that evolved under directional selection.")
7422 (license license:gpl2)))
7423
7424 (define-public r-proc
7425 (package
7426 (name "r-proc")
7427 (version "1.16.2")
7428 (source
7429 (origin
7430 (method url-fetch)
7431 (uri (cran-uri "pROC" version))
7432 (sha256
7433 (base32
7434 "0apwa5zzqh74pjnvf5a1s5qf6i9r5h44jdllfrwymkd2v479d2xn"))))
7435 (properties `((upstream-name . "pROC")))
7436 (build-system r-build-system)
7437 (propagated-inputs
7438 `(("r-plyr" ,r-plyr)
7439 ("r-rcpp" ,r-rcpp)))
7440 (home-page "https://web.expasy.org/pROC/")
7441 (synopsis "Display and analyze ROC curves")
7442 (description
7443 "This package provides tools for visualizing, smoothing and comparing
7444 receiver operating characteristic (ROC curves). The area under the
7445 curve (AUC) can be compared with statistical tests based on U-statistics or
7446 bootstrap. Confidence intervals can be computed for (p)AUC or ROC curves.")
7447 (license license:gpl3+)))
7448
7449 (define-public r-rootsolve
7450 (package
7451 (name "r-rootsolve")
7452 (version "1.8.2.1")
7453 (source
7454 (origin
7455 (method url-fetch)
7456 (uri (cran-uri "rootSolve" version))
7457 (sha256
7458 (base32
7459 "0c9hhgq1pgqdg80a6n2ssfbj5nyaf97y4iiya7j7l6b34qc53128"))))
7460 (properties `((upstream-name . "rootSolve")))
7461 (build-system r-build-system)
7462 (native-inputs `(("gfortran" ,gfortran)))
7463 (home-page "https://cran.r-project.org/web/packages/rootSolve/")
7464 (synopsis "Tools for the analysis of ordinary differential equations")
7465 (description
7466 "This package provides routines to find the root of nonlinear functions,
7467 and to perform steady-state and equilibrium analysis of @dfn{ordinary
7468 differential equations} (ODE). It includes routines that:
7469
7470 @enumerate
7471 @item generate gradient and jacobian matrices (full and banded),
7472 @item find roots of non-linear equations by the Newton-Raphson method,
7473 @item estimate steady-state conditions of a system of (differential) equations
7474 in full, banded or sparse form, using the Newton-Raphson method, or by
7475 dynamically running,
7476 @item solve the steady-state conditions for uni- and multicomponent 1-D, 2-D,
7477 and 3-D partial differential equations, that have been converted to ordinary
7478 differential equations by numerical differencing (using the method-of-lines
7479 approach).
7480 @end enumerate\n")
7481 (license license:gpl2+)))
7482
7483 (define-public r-abcanalysis
7484 (package
7485 (name "r-abcanalysis")
7486 (version "1.2.1")
7487 (source
7488 (origin
7489 (method url-fetch)
7490 (uri (cran-uri "ABCanalysis" version))
7491 (sha256
7492 (base32 "0wac1ksmnxa36v99ca4hv8k0rsh3igwpcllmlv9wf7i9kgqviqwi"))))
7493 (properties `((upstream-name . "ABCanalysis")))
7494 (build-system r-build-system)
7495 (propagated-inputs `(("r-plotrix" ,r-plotrix)))
7496 (home-page "https://www.uni-marburg.de/fb12/arbeitsgruppen/datenbionik/software-en/")
7497 (synopsis "Computed ABC Analysis")
7498 (description
7499 "Multivariate data sets often differ in several factors or derived statistical
7500 parameters, which have to be selected for a valid interpretation. Basing this
7501 selection on traditional statistical limits leads occasionally to the perception
7502 of losing information from a data set. This package provides tools to calculate
7503 these limits on the basis of the mathematical properties of the distribution of
7504 the analyzed items.")
7505 (license license:gpl3)))
7506
7507 (define-public r-slam
7508 (package
7509 (name "r-slam")
7510 (version "0.1-47")
7511 (source
7512 (origin
7513 (method url-fetch)
7514 (uri (cran-uri "slam" version))
7515 (sha256
7516 (base32 "12fggw2c7hz3bpvsaqm24g3r6lbpq6jgli24g7x5j859iak5cqv9"))))
7517 (build-system r-build-system)
7518 (home-page "https://cran.r-project.org/web/packages/slam/")
7519 (synopsis "Sparse lightweight arrays and matrices")
7520 (description
7521 "This package contains data structures and algorithms for sparse arrays and matrices,
7522 based on index arrays and simple triplet representations, respectively.")
7523 (license license:gpl2)))
7524
7525 (define-public r-manipulatewidget
7526 (package
7527 (name "r-manipulatewidget")
7528 (version "0.10.1")
7529 (source
7530 (origin
7531 (method url-fetch)
7532 (uri (cran-uri "manipulateWidget" version))
7533 (sha256
7534 (base32 "1vi71sjh7z1a880wffk8qqw7iysvk42q78giqxmm2sqz2a912qlx"))))
7535 (properties
7536 `((upstream-name . "manipulateWidget")))
7537 (build-system r-build-system)
7538 (propagated-inputs
7539 `(("r-base64enc" ,r-base64enc)
7540 ("r-codetools" ,r-codetools)
7541 ("r-htmltools" ,r-htmltools)
7542 ("r-htmlwidgets" ,r-htmlwidgets)
7543 ("r-knitr" ,r-knitr)
7544 ("r-miniui" ,r-miniui)
7545 ("r-shiny" ,r-shiny)
7546 ("r-webshot" ,r-webshot)))
7547 (home-page "https://github.com/rte-antares-rpackage/manipulateWidget/")
7548 (synopsis "Add even more interactivity to interactive charts")
7549 (description
7550 "This package lets you create in just a few lines of R code a nice user interface to
7551 modify the data or the graphical parameters of one or multiple interactive
7552 charts. It is useful to quickly explore visually some data or for package
7553 developers to generate user interfaces easy to maintain.")
7554 (license license:gpl2+)))
7555
7556 (define-public r-a3
7557 (package
7558 (name "r-a3")
7559 (version "1.0.0")
7560 (source
7561 (origin
7562 (method url-fetch)
7563 (uri (cran-uri "A3" version))
7564 (sha256
7565 (base32 "017hq9pjsv1h9i7cqk5cfx27as54shlhdsdvr6jkhb8jfkpdb6cw"))))
7566 (properties `((upstream-name . "A3")))
7567 (build-system r-build-system)
7568 (propagated-inputs
7569 `(("r-pbapply" ,r-pbapply)
7570 ("r-xtable" ,r-xtable)))
7571 (home-page "https://cran.r-project.org/web/packages/A3/")
7572 (synopsis "Error metrics for predictive models")
7573 (description
7574 "This package supplies tools for tabulating and analyzing the results of predictive
7575 models. The methods employed are applicable to virtually any predictive model
7576 and make comparisons between different methodologies straightforward.")
7577 (license license:gpl2+)))
7578
7579 (define-public r-infotheo
7580 (package
7581 (name "r-infotheo")
7582 (version "1.2.0")
7583 (source
7584 (origin
7585 (method url-fetch)
7586 (uri (cran-uri "infotheo" version))
7587 (sha256
7588 (base32
7589 "18xacczfq3z3xpy434js4nf3l19lczngzd0lq26wh22pvg1yniwv"))))
7590 (build-system r-build-system)
7591 (home-page "http://homepage.meyerp.com/software")
7592 (synopsis "Information-theoretic measures")
7593 (description
7594 "This package implements various measures of information theory based on
7595 several entropy estimators.")
7596 (license license:gpl3+)))
7597
7598 (define-public r-abcoptim
7599 (package
7600 (name "r-abcoptim")
7601 (version "0.15.0")
7602 (source
7603 (origin
7604 (method url-fetch)
7605 (uri (cran-uri "ABCoptim" version))
7606 (sha256
7607 (base32 "1ih0xk88qhsmpvnxf56041wx5sk8as2f4f2gdnpnwdym9mbr9n4b"))))
7608 (properties `((upstream-name . "ABCoptim")))
7609 (build-system r-build-system)
7610 (propagated-inputs `(("r-rcpp" ,r-rcpp)))
7611 (home-page "https://github.com/gvegayon/ABCoptim/")
7612 (synopsis "Optimization of Artificial Bee Colony algorithm")
7613 (description
7614 "Artificial Bee Colony (ABC) is one of the most recently defined algorithms by Dervis
7615 Karaboga in 2005, motivated by the intelligent behavior of honey bees. It is as
7616 simple as Particle Swarm Optimization (PSO) and Differential Evolution (DE)
7617 algorithms, and uses only common control parameters such as colony size and
7618 maximum cycle number. The @code{r-abcoptim} implements the Artificial bee
7619 colony optimization algorithm @url{http://mf.erciyes.edu.tr/abc/pub/tr06_2005.pdf}.
7620 This version is a work-in-progress and is written in R code.")
7621 (license license:expat)))
7622
7623 (define-public r-abcp2
7624 (package
7625 (name "r-abcp2")
7626 (version "1.2")
7627 (source
7628 (origin
7629 (method url-fetch)
7630 (uri (cran-uri "ABCp2" version))
7631 (sha256
7632 (base32 "1s2skkxpzss7c29i8600psgrp0hl46jcrxqrmy2b4db8hc0kcnbx"))))
7633 (properties `((upstream-name . "ABCp2")))
7634 (build-system r-build-system)
7635 (propagated-inputs `(("r-mass" ,r-mass)))
7636 (home-page "https://cran.r-project.org/web/packages/ABCp2/")
7637 (synopsis "Approximate Bayesian Computational Model for Estimating P2")
7638 (description
7639 "This package tests the goodness of fit of a distribution of offspring to the Normal,
7640 Poisson, and Gamma distribution and estimates the proportional paternity of the
7641 second male (P2) based on the best fit distribution.")
7642 (license license:gpl2)))
7643
7644 (define-public r-abcrf
7645 (package
7646 (name "r-abcrf")
7647 (version "1.8.1")
7648 (source
7649 (origin
7650 (method url-fetch)
7651 (uri (cran-uri "abcrf" version))
7652 (sha256
7653 (base32 "1ghbd24yhqy3xhdxas6ccn84nkavqpgldx5ck8kijknc7qjm8k27"))))
7654 (build-system r-build-system)
7655 (propagated-inputs
7656 `(("r-doparallel" ,r-doparallel)
7657 ("r-foreach" ,r-foreach)
7658 ("r-mass" ,r-mass)
7659 ("r-matrixstats" ,r-matrixstats)
7660 ("r-ranger" ,r-ranger)
7661 ("r-rcpp" ,r-rcpp)
7662 ("r-rcpparmadillo" ,r-rcpparmadillo)
7663 ("r-readr" ,r-readr)
7664 ("r-stringr" ,r-stringr)))
7665 (home-page "https://cran.r-project.org/web/packages/abcrf/")
7666 (synopsis "Approximate bayesian computation via random forests")
7667 (description
7668 "This package performs approximate bayesian computation (ABC) model choice and
7669 parameter inference via random forests. This machine learning tool named random
7670 forests (RF) can conduct selection among the highly complex models covered by
7671 ABC algorithms.")
7672 (license license:gpl2+)))
7673
7674 (define-public r-abctools
7675 (package
7676 (name "r-abctools")
7677 (version "1.1.3")
7678 (source
7679 (origin
7680 (method url-fetch)
7681 (uri (cran-uri "abctools" version))
7682 (sha256
7683 (base32 "07s9dg10i8lsxl73b4n2hynca2fjgb0ykb0dz8c3zv6cgw3cyx97"))))
7684 (build-system r-build-system)
7685 (propagated-inputs
7686 `(("r-abc" ,r-abc)
7687 ("r-abind" ,r-abind)
7688 ("r-hmisc" ,r-hmisc)
7689 ("r-plyr" ,r-plyr)))
7690 (home-page "https://github.com/dennisprangle/abctools/")
7691 (synopsis "Tools for ABC analyses")
7692 (description
7693 "This @code{r-abctools} package provides tools for approximate Bayesian computation
7694 including summary statistic selection and assessing coverage. This includes
7695 recent dimension reduction algorithms to tune the choice of summary statistics,
7696 and coverage methods to tune the choice of threshold.")
7697 (license license:gpl2+)))
7698
7699 (define-public r-ggstance
7700 (package
7701 (name "r-ggstance")
7702 (version "0.3.4")
7703 (source
7704 (origin
7705 (method url-fetch)
7706 (uri (cran-uri "ggstance" version))
7707 (sha256
7708 (base32 "0aqz3dn02cgij018a4sglqwrwr9dzzj12l8xr1064q7hfd4f64m1"))))
7709 (build-system r-build-system)
7710 (propagated-inputs
7711 `(("r-ggplot2" ,r-ggplot2)
7712 ("r-plyr" ,r-plyr)
7713 ("r-rlang" ,r-rlang)
7714 ("r-withr" ,r-withr)))
7715 (home-page "https://cran.r-project.org/web/packages/ggstance/")
7716 (synopsis "Horizontal and vertical versions of @code{r-ggplot2}")
7717 (description
7718 "This package is a @code{r-ggplot2} extension that provides flipped components:
7719 @enumerate
7720 @item horizontal versions of @code{r-ggplot2} stats and @code{r-ggplot2} geoms;
7721 @item vertical versions of @code{r-ggplot2} positions.
7722 @end enumerate")
7723 (license license:gpl3)))
7724
7725 (define-public r-mosaiccore
7726 (package
7727 (name "r-mosaiccore")
7728 (version "0.6.0")
7729 (source
7730 (origin
7731 (method url-fetch)
7732 (uri (cran-uri "mosaicCore" version))
7733 (sha256
7734 (base32 "1klw97h6lchw1cpcl8s637ikcl428cckmjq0czi7mibh9q9mw72z"))))
7735 (properties `((upstream-name . "mosaicCore")))
7736 (build-system r-build-system)
7737 (propagated-inputs
7738 `(("r-dplyr" ,r-dplyr)
7739 ("r-lazyeval" ,r-lazyeval)
7740 ("r-mass" ,r-mass)
7741 ("r-rlang" ,r-rlang)
7742 ("r-tidyr" ,r-tidyr)))
7743 (home-page "https://github.com/ProjectMOSAIC/mosaicCore/")
7744 (synopsis "Common utilities for mosaic family packages")
7745 (description
7746 "Common utilities used in other Mosaic family packages are collected here.")
7747 (license license:gpl2+)))
7748
7749 (define-public r-ggformula
7750 (package
7751 (name "r-ggformula")
7752 (version "0.9.4")
7753 (source
7754 (origin
7755 (method url-fetch)
7756 (uri (cran-uri "ggformula" version))
7757 (sha256
7758 (base32 "04vdhg1bbc1psrx9ggaphz7cx4fw5xsmhkqpqfcg2w4ba2bjy46f"))))
7759 (build-system r-build-system)
7760 (propagated-inputs
7761 `(("r-ggforce" ,r-ggforce)
7762 ("r-ggplot2" ,r-ggplot2)
7763 ("r-ggstance" ,r-ggstance)
7764 ("r-magrittr" ,r-magrittr)
7765 ("r-mosaiccore" ,r-mosaiccore)
7766 ("r-rlang" ,r-rlang)
7767 ("r-stringr" ,r-stringr)
7768 ("r-tibble" ,r-tibble)))
7769 (home-page "https://github.com/ProjectMOSAIC/ggformula/")
7770 (synopsis "Formula interface for the @code{r-ggplot2}")
7771 (description
7772 "The @code{r-ggformula} introduces a family of graphics functions, gf_point(),
7773 gf_density(), and so on, bring the formula interface to ggplot(). This captures
7774 and extends the excellent simplicity of the lattice-graphics formula interface,
7775 while providing the intuitive capabilities of @code{r-ggplot2}.")
7776 (license license:expat)))
7777
7778 (define-public r-mosaicdata
7779 (package
7780 (name "r-mosaicdata")
7781 (version "0.18.0")
7782 (source
7783 (origin
7784 (method url-fetch)
7785 (uri (cran-uri "mosaicData" version))
7786 (sha256
7787 (base32 "0cx5dg26ha7nzkdyghkbbd6ikncj60qv1538az77lfgn2jylvkbz"))))
7788 (properties `((upstream-name . "mosaicData")))
7789 (build-system r-build-system)
7790 (home-page "https://cran.r-project.org/web/packages/mosaicData/")
7791 (synopsis "Data sets for project Mosaic")
7792 (description
7793 "This package provides data sets from project Mosaic @url{http://mosaic-web.org}
7794 used to teach mathematics, statistics, computation and modeling.")
7795 (license license:gpl2+)))
7796
7797 (define-public r-raster
7798 (package
7799 (name "r-raster")
7800 (version "3.3-13")
7801 (source
7802 (origin
7803 (method url-fetch)
7804 (uri (cran-uri "raster" version))
7805 (sha256
7806 (base32
7807 "1s6457rq94qvm3s2lqscs2c2gn5kzcpxa13i8nhlgb1klx5kams7"))))
7808 (build-system r-build-system)
7809 (propagated-inputs
7810 `(("r-rcpp" ,r-rcpp)
7811 ("r-sp" ,r-sp)))
7812 (home-page "https://www.rspatial.org/")
7813 (synopsis "Geographic data analysis and modeling")
7814 (description
7815 "The package implements basic and high-level functions for reading,
7816 writing, manipulating, analyzing and modeling of gridded spatial data.
7817 Processing of very large files is supported.")
7818 (license license:gpl3+)))
7819
7820 (define-public r-mosaic
7821 (package
7822 (name "r-mosaic")
7823 (version "1.4.0")
7824 (source
7825 (origin
7826 (method url-fetch)
7827 (uri (cran-uri "mosaic" version))
7828 (sha256
7829 (base32 "10jbrg8kli00kfgbh2f67bymm5cnlancc9dplb1j7fl552yjddn2"))))
7830 (build-system r-build-system)
7831 (propagated-inputs
7832 `(("r-broom" ,r-broom)
7833 ("r-dplyr" ,r-dplyr)
7834 ("r-ggdendro" ,r-ggdendro)
7835 ("r-ggformula" ,r-ggformula)
7836 ("r-ggplot2" ,r-ggplot2)
7837 ("r-ggrepel" ,r-ggrepel)
7838 ("r-glue" ,r-glue)
7839 ("r-gridextra" ,r-gridextra)
7840 ("r-lattice" ,r-lattice)
7841 ("r-latticeextra" ,r-latticeextra)
7842 ("r-lazyeval" ,r-lazyeval)
7843 ("r-mass" ,r-mass)
7844 ("r-matrix" ,r-matrix)
7845 ("r-mosaiccore" ,r-mosaiccore)
7846 ("r-mosaicdata" ,r-mosaicdata)
7847 ("r-readr" ,r-readr)
7848 ("r-tidyr" ,r-tidyr)))
7849 (native-inputs
7850 `(("r-knitr" ,r-knitr)))
7851 (home-page "https://github.com/ProjectMOSAIC/mosaic/")
7852 (synopsis "Mathematics, statistics, and computation teaching utilities")
7853 (description
7854 "This package contain data sets and utilities from
7855 @url{http://mosaic-web.org, Project MOSAIC} used to teach mathematics,
7856 statistics, computation and modeling. Project MOSAIC is a community of
7857 educators working to tie together aspects of quantitative work that students
7858 in science, technology, engineering and mathematics will need in their
7859 professional lives, but which are usually taught in isolation, if at all.")
7860 (license license:gpl2+)))
7861
7862 (define-public r-abd
7863 (package
7864 (name "r-abd")
7865 (version "0.2-8")
7866 (source
7867 (origin
7868 (method url-fetch)
7869 (uri (cran-uri "abd" version))
7870 (sha256
7871 (base32 "191gspqzdv573vaw624ri0f5cm6v4j524bjs74d4a1hn3kn6r9b7"))))
7872 (build-system r-build-system)
7873 (propagated-inputs
7874 `(("r-lattice" ,r-lattice)
7875 ("r-mosaic" ,r-mosaic)
7876 ("r-nlme" ,r-nlme)))
7877 (home-page "https://cran.r-project.org/web/packages/abd/")
7878 (synopsis "Analysis of biological data")
7879 (description
7880 "The @code{r-abd} package contains data sets and sample code for the Analysis of
7881 biological data by Michael Whitlock and Dolph Schluter.")
7882 (license license:gpl2)))
7883
7884 (define-public r-svgui
7885 (package
7886 (name "r-svgui")
7887 (version "1.0.0")
7888 (source
7889 (origin
7890 (method url-fetch)
7891 (uri (cran-uri "svGUI" version))
7892 (sha256
7893 (base32 "1r7ab0p4yr8q03gj02hmj7k1ghksgkg4nx750c0ajfs2q9y1dxfc"))))
7894 (properties `((upstream-name . "svGUI")))
7895 (build-system r-build-system)
7896 (home-page "https://github.com/SciViews/svGUI/")
7897 (synopsis "Functions for managing GUI clients in R")
7898 (description
7899 "The SciViews @code{svGUI} package eases the management of Graphical User
7900 Interfaces (GUI) in R. It is independent from any particular GUI widgets. It
7901 centralizes info about GUI elements currently used, and it dispatches GUI
7902 calls to the particular toolkits in use in function of the context.")
7903 (license license:gpl2)))
7904
7905 (define-public r-svdialogs
7906 (package
7907 (name "r-svdialogs")
7908 (version "1.0.0")
7909 (source
7910 (origin
7911 (method url-fetch)
7912 (uri (cran-uri "svDialogs" version))
7913 (sha256
7914 (base32 "0xqppydfawnwk84kb5qiybwbcmv38vn4imgz01mz2pnq4xb80p97"))))
7915 (properties `((upstream-name . "svDialogs")))
7916 (build-system r-build-system)
7917 (inputs
7918 `(("yad" ,yad)
7919 ("zenity" ,zenity)))
7920 (propagated-inputs
7921 `(("r-rstudioapi" ,r-rstudioapi)
7922 ("r-svgui" ,r-svgui)))
7923 (home-page "https://github.com/SciViews/svDialogs/")
7924 (synopsis "Portable dialog boxes")
7925 (description
7926 "This package helps to construct standard dialog boxes for your GUI, including
7927 message boxes, input boxes, list, file or directory selection, and others. In
7928 case R cannot display GUI dialog boxes, a simpler command line version of these
7929 interactive elements is also provided as a fallback solution.")
7930 (license license:gpl2)))
7931
7932 (define-public r-abe
7933 (package
7934 (name "r-abe")
7935 (version "3.0.1")
7936 (source
7937 (origin
7938 (method url-fetch)
7939 (uri (cran-uri "abe" version))
7940 (sha256
7941 (base32
7942 "1f19h3xzzmjhvwc1rrb8z0rai3ip03y4gdi2gg9bfr5sg2nfklk6"))))
7943 (build-system r-build-system)
7944 (home-page "https://cran.r-project.org/web/packages/abe/")
7945 (synopsis "Augmented backward elimination")
7946 (description
7947 "This package performs augmented backward elimination and checks the
7948 stability of the obtained model. Augmented backward elimination combines
7949 significance or information based criteria with the change in estimate to
7950 either select the optimal model for prediction purposes or to serve as a tool
7951 to obtain a practically sound, highly interpretable model.")
7952 (license license:gpl2+)))
7953
7954 (define-public r-abf2
7955 (package
7956 (name "r-abf2")
7957 (version "0.7-1")
7958 (source
7959 (origin
7960 (method url-fetch)
7961 (uri (cran-uri "abf2" version))
7962 (sha256
7963 (base32 "0d65mc1w4pbiv7xaqzdlw1bfsxf25587rv597hh41vs0j0zlfpxx"))))
7964 (build-system r-build-system)
7965 (home-page "https://cran.r-project.org/web/packages/abf2/")
7966 (synopsis "Load gap-free axon @code{r-abf2} files")
7967 (description
7968 "This package loads electrophysiology data from ABF2 files, as created by
7969 Axon Instruments/Molecular Devices software. Only files recorded in gap-free
7970 mode are currently supported.")
7971 (license license:artistic2.0)))
7972
7973 (define-public r-abhgenotyper
7974 (package
7975 (name "r-abhgenotyper")
7976 (version "1.0.1")
7977 (source
7978 (origin
7979 (method url-fetch)
7980 (uri (cran-uri "ABHgenotypeR" version))
7981 (sha256
7982 (base32 "08cpmnaaxsm5c5bjifnfxdlvg5inrf13biqpcl2yq5zpqjmiki0l"))))
7983 (properties `((upstream-name . "ABHgenotypeR")))
7984 (build-system r-build-system)
7985 (propagated-inputs
7986 `(("r-ggplot2" ,r-ggplot2)
7987 ("r-reshape2" ,r-reshape2)))
7988 (home-page "https://github.com/StefanReuscher/ABHgenotypeR/")
7989 (synopsis "Visualize and manipulate ABH genotypes")
7990 (description
7991 "The @code{r-abhgenotyper} package provides simple imputation,
7992 error-correction and plotting capacities for genotype data. The package is
7993 supposed to serve as an intermediate but independent analysis tool between the
7994 TASSEL GBS pipeline and the @code{r-qtl} package. It provides functionalities
7995 not found in either TASSEL or @code{r-qtl} in addition to visualization of
7996 genotypes as \"graphical genotypes\".")
7997 (license license:gpl3)))
7998
7999 (define-public r-furrr
8000 (package
8001 (name "r-furrr")
8002 (version "0.1.0")
8003 (source
8004 (origin
8005 (method url-fetch)
8006 (uri (cran-uri "furrr" version))
8007 (sha256
8008 (base32
8009 "1ld9aa9hydna94hgm6p91zjbfv1dz1vsgchjlpknkg6irbvkfafx"))))
8010 (build-system r-build-system)
8011 (propagated-inputs
8012 `(("r-future" ,r-future)
8013 ("r-globals" ,r-globals)
8014 ("r-purrr" ,r-purrr)
8015 ("r-rlang" ,r-rlang)))
8016 (home-page "https://github.com/DavisVaughan/furrr")
8017 (synopsis "Apply mapping functions in parallel using futures")
8018 (description
8019 "This package provides implementations of the family of @code{map()}
8020 functions from the @code{purrr} package that can be resolved using any
8021 @code{future}-supported backend, e.g. parallel on the local machine or
8022 distributed on a compute cluster.")
8023 (license license:lgpl2.1+)))
8024
8025 (define-public r-abjutils
8026 (package
8027 (name "r-abjutils")
8028 (version "0.3.1")
8029 (source
8030 (origin
8031 (method url-fetch)
8032 (uri (cran-uri "abjutils" version))
8033 (sha256
8034 (base32 "18mmlkqsrjfclk8islfjdsp8sbw6dpjj5x45kqilxdiss69gg5zd"))))
8035 (build-system r-build-system)
8036 (propagated-inputs
8037 `(("r-dplyr" ,r-dplyr)
8038 ("r-magrittr" ,r-magrittr)
8039 ("r-purrr" ,r-purrr)
8040 ("r-rlang" ,r-rlang)
8041 ("r-rstudioapi" ,r-rstudioapi)
8042 ("r-stringi" ,r-stringi)
8043 ("r-stringr" ,r-stringr)
8044 ("r-tidyr" ,r-tidyr)))
8045 (home-page "https://github.com/abjur/abjutils/")
8046 (synopsis "Collection of tools for jurimetrical analysis")
8047 (description
8048 "This package implements general purpose tools, such as functions for
8049 sampling and basic manipulation of Brazilian lawsuits identification number.
8050 It also implements functions for text cleaning, such as accentuation
8051 removal.")
8052 (license license:expat)))
8053
8054 (define-public r-abnormality
8055 (package
8056 (name "r-abnormality")
8057 (version "0.1.0")
8058 (source
8059 (origin
8060 (method url-fetch)
8061 (uri (cran-uri "abnormality" version))
8062 (sha256
8063 (base32 "1fzfskl9akl06nliy8hkv2a0pznpj8pwcypg3gj5r2nzvr3kan9v"))))
8064 (build-system r-build-system)
8065 (propagated-inputs
8066 `(("r-mass" ,r-mass)
8067 ("r-matrix" ,r-matrix)))
8068 (home-page "https://cran.r-project.org/web/packages/abnormality/")
8069 (synopsis "Measure a subject's abnormality with respect to a reference population")
8070 (description
8071 "This package contains functions to implement the methodology and
8072 considerations laid out by Marks et al. in the article \"Measuring abnormality
8073 in high dimensional spaces: applications in biomechanical gait analysis\".
8074 Using high-dimensional datasets to measure a subject's overall level of
8075 abnormality as compared to a reference population is often needed in outcomes
8076 research.")
8077 (license license:expat)))
8078
8079 (define-public r-abodoutlier
8080 (package
8081 (name "r-abodoutlier")
8082 (version "0.1")
8083 (source
8084 (origin
8085 (method url-fetch)
8086 (uri (cran-uri "abodOutlier" version))
8087 (sha256
8088 (base32 "1pvhgxmh23br84r0fbmv7g53z2427birdja96a67vqgz18r3fdvj"))))
8089 (properties `((upstream-name . "abodOutlier")))
8090 (build-system r-build-system)
8091 (propagated-inputs
8092 `(("r-cluster" ,r-cluster)))
8093 (home-page "https://cran.r-project.org/web/packages/abodOutlier/")
8094 (synopsis "Angle-based outlier detection")
8095 (description
8096 "This package performs angle-based outlier detection on a given data
8097 frame. It offers three methods to process data:
8098 @enumerate
8099 @item full but slow implementation using all the data that has cubic
8100 complexity;
8101 @item a fully randomized method;
8102 @item a method using k-nearest neighbours.
8103 @end enumerate
8104 These algorithms are well suited for high dimensional data outlier
8105 detection.")
8106 (license license:expat)))
8107
8108 (define-public r-abps
8109 (package
8110 (name "r-abps")
8111 (version "0.3")
8112 (source
8113 (origin
8114 (method url-fetch)
8115 (uri (cran-uri "ABPS" version))
8116 (sha256
8117 (base32 "0n3f66nmfi5v94il1mxy026mi84w01ph2aljk60vn3mrz8kwf2ll"))))
8118 (properties `((upstream-name . "ABPS")))
8119 (build-system r-build-system)
8120 (propagated-inputs `(("r-kernlab" ,r-kernlab)))
8121 (home-page "https://cran.r-project.org/web/packages/ABPS/")
8122 (synopsis "Abnormal blood profile score to detect blood doping")
8123 (description
8124 "This package offers an implementation of the @dfn{Abnormal blood profile score} (ABPS).
8125 The ABPS is a part of the Athlete biological passport program of the World
8126 anti-doping agency, which combines several blood parameters into a single
8127 score in order to detect blood doping. The package also contains functions to
8128 calculate other scores used in anti-doping programs, such as the ratio of
8129 hemoglobin to reticulocytes (OFF-score), as well as example data.")
8130 (license license:gpl2+)))
8131
8132 (define-public r-parmigene
8133 (package
8134 (name "r-parmigene")
8135 (version "1.1.0")
8136 (source
8137 (origin
8138 (method url-fetch)
8139 (uri (cran-uri "parmigene" version))
8140 (sha256
8141 (base32
8142 "067rqxqyzy1fsjj0s1g7af4527whwdhzjzc5b8a8n7683na59ns4"))))
8143 (build-system r-build-system)
8144 (home-page "https://cran.r-project.org/web/packages/parmigene/")
8145 (synopsis "Mutual information estimation for gene network reconstruction")
8146 (description
8147 "This package provides a parallel estimation of the mutual information
8148 based on entropy estimates from k-nearest neighbors distances and algorithms
8149 for the reconstruction of gene regulatory networks.")
8150 (license license:agpl3+)))
8151
8152 (define-public r-pscl
8153 (package
8154 (name "r-pscl")
8155 (version "1.5.5")
8156 (source
8157 (origin
8158 (method url-fetch)
8159 (uri (cran-uri "pscl" version))
8160 (sha256
8161 (base32 "0vzf5wazs92bhqhqd66v3vwmbfmnh67gb2466g1xxawim649nk05"))))
8162 (build-system r-build-system)
8163 (propagated-inputs
8164 `(("r-mass" ,r-mass)))
8165 (home-page "https://github.com/atahk/pscl/")
8166 (synopsis "Political science computational laboratory")
8167 (description
8168 "The @code{pscl} is an R package providing classes and methods for:
8169 @enumerate
8170 @item Bayesian analysis of roll call data (item-response models);
8171 @item elementary Bayesian statistics;
8172 @item maximum likelihood estimation of zero-inflated and hurdle models for count
8173 data;
8174 @item utility functions.
8175 @end enumerate")
8176 (license license:gpl2)))
8177
8178 (define-public r-accelmissing
8179 (package
8180 (name "r-accelmissing")
8181 (version "1.4")
8182 (source
8183 (origin
8184 (method url-fetch)
8185 (uri (cran-uri "accelmissing" version))
8186 (sha256
8187 (base32 "1nql9inx6azdzi3z4sfm2vdml2mms6krl8wzlf1dn1c97ahn57fy"))))
8188 (build-system r-build-system)
8189 (propagated-inputs
8190 `(("r-mice" ,r-mice)
8191 ("r-pscl" ,r-pscl)))
8192 (home-page "https://cran.r-project.org/web/packages/accelmissing/")
8193 (synopsis "Missing value imputation for accelerometer data")
8194 (description
8195 "This package provides a statistical method to impute the missing values in
8196 accelerometer data. The methodology includes both parametric and
8197 semi-parametric multiple imputations under the zero-inflated Poisson lognormal
8198 model. It also provides multiple functions to preprocess the accelerometer data
8199 previous to the missing data imputation. These include detecting the wearing
8200 and the non-wearing time, selecting valid days and subjects, and creating plots.")
8201 (license license:gpl2+)))
8202
8203 (define-public r-mhsmm
8204 (package
8205 (name "r-mhsmm")
8206 (version "0.4.16")
8207 (source
8208 (origin
8209 (method url-fetch)
8210 (uri (cran-uri "mhsmm" version))
8211 (sha256
8212 (base32 "009dj0zkj1zry7jr9hf4cknb686z50a2l967if64xm0dvjmp7dgs"))))
8213 (build-system r-build-system)
8214 (propagated-inputs `(("r-mvtnorm" ,r-mvtnorm)))
8215 (home-page "https://github.com/jaredo/mhsmm/")
8216 (synopsis "Inference for hidden Markov and semi-Markov models")
8217 (description
8218 "The @code{r-mhsmm} package implements estimation and prediction methods for
8219 hidden Markov and semi-Markov models for multiple observation sequences. Such
8220 techniques are of interest when observed data is thought to be dependent on some
8221 unobserved (or hidden) state. Also, this package is suitable for equidistant
8222 time series data, with multivariate and/or missing data. Allows user defined
8223 emission distributions.")
8224 (license license:gpl2+)))
8225
8226 (define-public r-nleqslv
8227 (package
8228 (name "r-nleqslv")
8229 (version "3.3.2")
8230 (source
8231 (origin
8232 (method url-fetch)
8233 (uri (cran-uri "nleqslv" version))
8234 (sha256
8235 (base32 "1v9znvncyigw9r25wx2ma0b7ib179b488dl0qsrhp5zrcz7mcjgm"))))
8236 (build-system r-build-system)
8237 (native-inputs `(("gfortran" ,gfortran)))
8238 (home-page "https://cran.r-project.org/web/packages/nleqslv/")
8239 (synopsis "Solve systems of nonlinear equations")
8240 (description
8241 "The @code{r-nleqslv} package solves a system of nonlinear equations using a
8242 Broyden or a Newton method with a choice of global strategies such as line
8243 search and trust region. There are options for using a numerical or user
8244 supplied Jacobian, for specifying a banded numerical Jacobian and for allowing a
8245 singular or ill-conditioned Jacobian.")
8246 (license license:gpl2+)))
8247
8248 (define-public r-physicalactivity
8249 (package
8250 (name "r-physicalactivity")
8251 (version "0.2-2")
8252 (source
8253 (origin
8254 (method url-fetch)
8255 (uri (cran-uri "PhysicalActivity" version))
8256 (sha256
8257 (base32 "14z6plgwyr46vs9m997rvlz8sdglfs9g087an8668zqkzzs2w4ln"))))
8258 (properties
8259 `((upstream-name . "PhysicalActivity")))
8260 (build-system r-build-system)
8261 (home-page "https://cran.r-project.org/web/packages/PhysicalActivity/")
8262 (synopsis "Procesing accelerometer data for physical activity measurement")
8263 (description
8264 "This @code{r-physicalactivity} package provides a function @code{wearingMarking}
8265 for classification of monitor wear and nonwear time intervals in accelerometer
8266 data collected to assess physical activity. The package also contains functions
8267 for making plots of accelerometer data and obtaining the summary of various
8268 information including daily monitor wear time and the mean monitor wear time
8269 during valid days. The revised package version 0.2-1 improved the functions
8270 regarding speed, robustness and add better support for time zones and daylight
8271 saving. In addition, several functions were added:
8272 @enumerate
8273 @item the @code{markDelivery} can classify days for ActiGraph delivery by mail;
8274 @item the @code{markPAI} can categorize physical activity intensity level based
8275 on user-defined cut-points of accelerometer counts.
8276 @end enumerate
8277 It also supports importing ActiGraph (AGD) files with @code{readActigraph} and
8278 @code{queryActigraph} functions.")
8279 (license license:gpl3+)))
8280
8281 (define-public r-acc
8282 (package
8283 (name "r-acc")
8284 (version "1.3.3")
8285 (source
8286 (origin
8287 (method url-fetch)
8288 (uri (cran-uri "acc" version))
8289 (sha256
8290 (base32 "1ii2vm47djxbixa75h690q1s2f9m9x6i8nkygik93j6dayr6kr1m"))))
8291 (build-system r-build-system)
8292 (propagated-inputs
8293 `(("r-circlize" ,r-circlize)
8294 ("r-dbi" ,r-dbi)
8295 ("r-ggplot2" ,r-ggplot2)
8296 ("r-iterators" ,r-iterators)
8297 ("r-mhsmm" ,r-mhsmm)
8298 ("r-nleqslv" ,r-nleqslv)
8299 ("r-physicalactivity" ,r-physicalactivity)
8300 ("r-plyr" ,r-plyr)
8301 ("r-r-utils" ,r-r-utils)
8302 ("r-rcpp" ,r-rcpp)
8303 ("r-rcpparmadillo" ,r-rcpparmadillo)
8304 ("r-rsqlite" ,r-rsqlite)
8305 ("r-zoo" ,r-zoo)))
8306 (home-page "https://cran.r-project.org/web/packages/acc/")
8307 (synopsis "Exploring accelerometer data")
8308 (description
8309 "This package processes accelerometer data from uni-axial and tri-axial devices
8310 and generates data summaries. Also, includes functions to plot, analyze, and
8311 simulate accelerometer data.")
8312 (license license:gpl2+)))
8313
8314 (define-public r-rbenchmark
8315 (package
8316 (name "r-rbenchmark")
8317 (version "1.0.0")
8318 (source
8319 (origin
8320 (method url-fetch)
8321 (uri (cran-uri "rbenchmark" version))
8322 (sha256
8323 (base32 "010fn3qwnk2k411cbqyvra1d12c3bhhl3spzm8kxffmirj4p2al9"))))
8324 (build-system r-build-system)
8325 (home-page "https://cran.r-project.org/web/packages/rbenchmark/")
8326 (synopsis "Benchmarking routine for R")
8327 (description
8328 "This @code{r-rbenchmark} package is inspired by the Perl module Benchmark,
8329 and is intended to facilitate benchmarking of arbitrary R code. The library
8330 consists of just one function, benchmark, which is a simple wrapper around
8331 system.time. Given a specification of the benchmarking process (counts of
8332 replications, evaluation environment) and an arbitrary number of expressions,
8333 benchmark evaluates each of the expressions in the specified environment,
8334 replicating the evaluation as many times as specified, and returning the results
8335 conveniently wrapped into a data frame.")
8336 (license license:gpl2+)))
8337
8338 (define-public r-mitools
8339 (package
8340 (name "r-mitools")
8341 (version "2.4")
8342 (source
8343 (origin
8344 (method url-fetch)
8345 (uri (cran-uri "mitools" version))
8346 (sha256
8347 (base32
8348 "0c2x2n1p53lcw0vx4vmy5j7m2f95i7g2iwbryl89imr99rvz617j"))))
8349 (build-system r-build-system)
8350 (propagated-inputs `(("r-dbi" ,r-dbi)))
8351 (home-page "https://cran.r-project.org/web/packages/mitools/")
8352 (synopsis "Tools for multiple imputation of missing data")
8353 (description
8354 "This package provides tools to perform analyses and combine results from
8355 multiple-imputation datasets.")
8356 (license license:gpl2)))
8357
8358 (define-public r-magick
8359 (package
8360 (name "r-magick")
8361 (version "2.4.0")
8362 (source
8363 (origin
8364 (method url-fetch)
8365 (uri (cran-uri "magick" version))
8366 (sha256
8367 (base32
8368 "1y1p2blkg0h6061ay7mdwssxbswgrc25raffp6d8d9cqhdmsa72s"))))
8369 (build-system r-build-system)
8370 (inputs
8371 `(("imagemagick" ,imagemagick)
8372 ("zlib" ,zlib)))
8373 (propagated-inputs
8374 `(("r-curl" ,r-curl)
8375 ("r-magrittr" ,r-magrittr)
8376 ("r-rcpp" ,r-rcpp)))
8377 (native-inputs
8378 `(("pkg-config" ,pkg-config)
8379 ("r-knitr" ,r-knitr)))
8380 (home-page "https://github.com/ropensci/magick")
8381 (synopsis "Advanced graphics and image-processing in R")
8382 (description
8383 "This package provides bindings to ImageMagick, a comprehensive image
8384 processing library. It supports many common formats (PNG, JPEG, TIFF, PDF,
8385 etc.) and manipulations (rotate, scale, crop, trim, flip, blur, etc). All
8386 operations are vectorized via the Magick++ STL meaning they operate either on
8387 a single frame or a series of frames for working with layers, collages, or
8388 animation. In RStudio, images are automatically previewed when printed to the
8389 console, resulting in an interactive editing environment.")
8390 (license license:expat)))
8391
8392 (define-public r-survey
8393 (package
8394 (name "r-survey")
8395 (version "4.0")
8396 (source
8397 (origin
8398 (method url-fetch)
8399 (uri (cran-uri "survey" version))
8400 (sha256
8401 (base32
8402 "1q9x0s86s72gl43zj49gypg6jj2b78xjvxr4lmy5147s9h7z8lxh"))))
8403 (build-system r-build-system)
8404 (propagated-inputs
8405 `(("r-lattice" ,r-lattice)
8406 ("r-matrix" ,r-matrix)
8407 ("r-minqa" ,r-minqa)
8408 ("r-mitools" ,r-mitools)
8409 ("r-numderiv" ,r-numderiv)
8410 ("r-survival" ,r-survival)))
8411 (home-page "http://r-survey.r-forge.r-project.org/survey/")
8412 (synopsis "Analysis of complex survey samples")
8413 (description
8414 "This package provides tools for the analysis of complex survey samples.
8415 The provided features include: summary statistics, two-sample tests, rank
8416 tests, generalised linear models, cumulative link models, Cox models,
8417 loglinear models, and general maximum pseudolikelihood estimation for
8418 multistage stratified, cluster-sampled, unequally weighted survey samples;
8419 variances by Taylor series linearisation or replicate weights;
8420 post-stratification, calibration, and raking; two-phase subsampling designs;
8421 graphics; PPS sampling without replacement; principal components, and factor
8422 analysis.")
8423 ;; Either version of the GPL.
8424 (license (list license:gpl2 license:gpl3))))
8425
8426 (define-public r-gee
8427 (package
8428 (name "r-gee")
8429 (version "4.13-20")
8430 (source
8431 (origin
8432 (method url-fetch)
8433 (uri (cran-uri "gee" version))
8434 (sha256
8435 (base32
8436 "167pzgnmj4cjc41ykps1mfwi6s7y32zxyycn5z17vn4v0pp4q0ak"))))
8437 (properties `((upstream-name . "gee")))
8438 (build-system r-build-system)
8439 (native-inputs
8440 `(("gfortran" ,gfortran)))
8441 (home-page "https://cran.r-project.org/web/packages/gee/")
8442 (synopsis "Generalized estimation equation solver")
8443 (description
8444 "This package provides a solver for generalized estimation equations.")
8445 (license license:gpl2)))
8446
8447 (define-public r-tab
8448 (package
8449 (name "r-tab")
8450 (version "4.1.1")
8451 (source
8452 (origin
8453 (method url-fetch)
8454 (uri (cran-uri "tab" version))
8455 (sha256
8456 (base32
8457 "0ds8n6gncidb66in7hlqkcmil5yfsf7ihqvmls789hrm2iz9xlfm"))))
8458 (properties `((upstream-name . "tab")))
8459 (build-system r-build-system)
8460 (propagated-inputs
8461 `(("r-dplyr" ,r-dplyr)
8462 ("r-gee" ,r-gee)
8463 ("r-knitr" ,r-knitr)
8464 ("r-mass" ,r-mass)
8465 ("r-survey" ,r-survey)
8466 ("r-survival" ,r-survival)
8467 ("r-xtable" ,r-xtable)))
8468 (home-page "https://cran.r-project.org/web/packages/tab/")
8469 (synopsis "Create summary tables for statistical reports")
8470 (description
8471 "This package contains functions for creating various types of summary
8472 tables, e.g. comparing characteristics across levels of a categorical variable
8473 and summarizing fitted generalized linear models, generalized estimating
8474 equations, and Cox proportional hazards models. Functions are available to
8475 handle data from simple random samples as well as complex surveys.")
8476 (license license:gpl3+)))
8477
8478 (define-public r-dvmisc
8479 (package
8480 (name "r-dvmisc")
8481 (version "1.1.4")
8482 (source
8483 (origin
8484 (method url-fetch)
8485 (uri (cran-uri "dvmisc" version))
8486 (sha256
8487 (base32 "01v6sixx0f3nrn6ymfifb3pvd2msfrwm21kmdv38laxq29vc4rsi"))))
8488 (build-system r-build-system)
8489 (propagated-inputs
8490 `(("r-cubature" ,r-cubature)
8491 ("r-data-table" ,r-data-table)
8492 ("r-dplyr" ,r-dplyr)
8493 ("r-ggplot2" ,r-ggplot2)
8494 ("r-mass" ,r-mass)
8495 ("r-mvtnorm" ,r-mvtnorm)
8496 ("r-pracma" ,r-pracma)
8497 ("r-rbenchmark" ,r-rbenchmark)
8498 ("r-rcpp" ,r-rcpp)
8499 ("r-survey" ,r-survey)
8500 ("r-tab" ,r-tab)))
8501 (home-page "https://cran.r-project.org/web/packages/dvmisc/")
8502 (synopsis "Faster computation of common statistics and miscellaneous functions")
8503 (description
8504 "This package implements faster versions of base R functions (e.g. mean, standard
8505 deviation, covariance, weighted mean), mostly written in C++, along with
8506 miscellaneous functions for various purposes (e.g. create the histogram with
8507 fitted probability density function or probability mass function curve, create
8508 the body mass index groups, assess the linearity assumption in logistic
8509 regression).")
8510 (license license:gpl2)))
8511
8512 (define-public r-accelerometry
8513 (package
8514 (name "r-accelerometry")
8515 (version "3.1.2")
8516 (source
8517 (origin
8518 (method url-fetch)
8519 (uri (cran-uri "accelerometry" version))
8520 (sha256
8521 (base32 "13xzrwhr4i1nj9c8vrmfdg2rmrc8n446iihcyxmy99sm99hpzyip"))))
8522 (build-system r-build-system)
8523 (propagated-inputs
8524 `(("r-dvmisc" ,r-dvmisc)
8525 ("r-rcpp" ,r-rcpp)))
8526 (home-page "https://cran.r-project.org/web/packages/accelerometry/")
8527 (synopsis "Functions for processing accelerometer data")
8528 (description
8529 "This package provides a collection of functions that perform operations on
8530 time-series accelerometer data, such as identify the non-wear time, flag minutes
8531 that are part of an activity bout, and find the maximum 10-minute average count
8532 value. The functions are generally very flexible, allowing for a variety of
8533 algorithms to be implemented.")
8534 (license license:gpl3)))
8535
8536 (define-public r-absim
8537 (package
8538 (name "r-absim")
8539 (version "0.2.6")
8540 (source
8541 (origin
8542 (method url-fetch)
8543 (uri (cran-uri "AbSim" version))
8544 (sha256
8545 (base32 "16ddjk8b6xw80ch4jis1y751i9561wdxh0gifbf15qiz3vjckq8m"))))
8546 (properties `((upstream-name . "AbSim")))
8547 (build-system r-build-system)
8548 (propagated-inputs
8549 `(("r-ape" ,r-ape)
8550 ("r-powerlaw" ,r-powerlaw)))
8551 (home-page "https://cran.r-project.org/web/packages/AbSim/")
8552 (synopsis "Time resolved simulations of antibody repertoires")
8553 (description
8554 "This package provides simulation methods for the evolution of antibody repertoires.
8555 The heavy and light chain variable region of both human and C57BL/6 mice can
8556 be simulated in a time-dependent fashion. Both single lineages using one set of
8557 V-, D-, and J-genes or full repertoires can be simulated. The algorithm begins
8558 with an initial V-D-J recombination event, starting the first phylogenetic tree.
8559 Upon completion, the main loop of the algorithm begins, with each iteration
8560 representing one simulated time step. Various mutation events are possible at
8561 each time step, contributing to a diverse final repertoire.")
8562 (license license:gpl2)))
8563
8564 (define-public r-quic
8565 (package
8566 (name "r-quic")
8567 (version "1.1")
8568 (source
8569 (origin
8570 (method url-fetch)
8571 (uri (cran-uri "QUIC" version))
8572 (sha256
8573 (base32 "021bp9xbaih60qmss015ycblbv6d1dvb1z89y93zpqqnc2qhpv3c"))))
8574 (properties `((upstream-name . "QUIC")))
8575 (build-system r-build-system)
8576 (home-page "https://www.cs.utexas.edu/users/sustik/QUIC/")
8577 (synopsis "Regularized sparse inverse covariance matrix estimation")
8578 (description
8579 "This package implements the regularized Gaussian maximum likelihood
8580 estimation of the inverse of a covariance matrix. It uses Newton's method and
8581 coordinate descent to solve the regularized inverse covariance matrix
8582 estimation problem.")
8583 ;; The project home page states that the release is under GPLv3 or later.
8584 ;; The CRAN page only says GPL-3.
8585 (license license:gpl3+)))
8586
8587 (define-public r-abundant
8588 (package
8589 (name "r-abundant")
8590 (version "1.1")
8591 (source
8592 (origin
8593 (method url-fetch)
8594 (uri (cran-uri "abundant" version))
8595 (sha256
8596 (base32 "1m76qdmqvwpgm0sihazi2dna7cgsz9rljal18vgffb5wamwmg9k7"))))
8597 (build-system r-build-system)
8598 (propagated-inputs
8599 `(("r-quic" ,r-quic)))
8600 (home-page "https://cran.r-project.org/web/packages/abundant/")
8601 (synopsis "Abundant regression and high-dimensional principal fitted components")
8602 (description
8603 "This package provides tools to fit and predict with the high-dimensional
8604 principal fitted components model. This model is described by Cook, Forzani,
8605 and Rothman (2012) @url{doi:10.1214/11-AOS962}.")
8606 ;; The DESCRIPTION file states GPL-2, but since it directly depends on a
8607 ;; GPLv3+ package (QUIC) this likely means GPLv2+.
8608 (license license:gpl2+)))
8609
8610 (define-public r-ac3net
8611 (package
8612 (name "r-ac3net")
8613 (version "1.2.2")
8614 (source
8615 (origin
8616 (method url-fetch)
8617 (uri (cran-uri "Ac3net" version))
8618 (sha256
8619 (base32 "1ns4n0xxz6p34c11bj0k7nzgmyqr9mis2b0g5nfz37dbikndyqyz"))))
8620 (properties `((upstream-name . "Ac3net")))
8621 (build-system r-build-system)
8622 (propagated-inputs
8623 `(("r-data-table" ,r-data-table)))
8624 (home-page "https://cran.r-project.org/web/packages/Ac3net/")
8625 (synopsis "Inferring directional conservative causal core gene networks")
8626 (description "This package infers directional Conservative causal core
8627 (gene) networks (C3NET). This is a version of the algorithm C3NET with
8628 directional network.")
8629 (license license:gpl3+)))
8630
8631 (define-public r-aca
8632 (package
8633 (name "r-aca")
8634 (version "1.1")
8635 (source
8636 (origin
8637 (method url-fetch)
8638 (uri (cran-uri "ACA" version))
8639 (sha256
8640 (base32 "1i3hm27nvnkvc39xlh0d1blq8q0q02czmvgi3cazmjx3jvxay0vq"))))
8641 (properties `((upstream-name . "ACA")))
8642 (build-system r-build-system)
8643 (home-page "https://cran.r-project.org/web/packages/ACA/")
8644 (synopsis "Abrupt change-point or aberration detection in point series")
8645 (description
8646 "This package offers an interactive function for the detection of breakpoints in
8647 series.")
8648 ;; Any version of the GPL
8649 (license (list license:gpl2+ license:gpl3+))))
8650
8651 (define-public r-acceptancesampling
8652 (package
8653 (name "r-acceptancesampling")
8654 (version "1.0-6")
8655 (source
8656 (origin
8657 (method url-fetch)
8658 (uri (cran-uri "AcceptanceSampling" version))
8659 (sha256
8660 (base32 "1z3rmln63ki2kik9kinbwr9qhr32ggbmh4mm3xqy6di119n47ca9"))))
8661 (properties
8662 `((upstream-name . "AcceptanceSampling")))
8663 (build-system r-build-system)
8664 (home-page "https://cran.r-project.org/web/packages/AcceptanceSampling/")
8665 (synopsis "Creation and evaluation of acceptance sampling plans")
8666 (description
8667 "This @code{r-acceptancesampling} provides functionality for creating and evaluating
8668 acceptance sampling plans. Acceptance sampling is a methodology commonly used
8669 in quality control and improvement. International standards of acceptance
8670 sampling provide sampling plans for specific circumstances. The aim of this
8671 package is to provide an easy-to-use interface to visualize single, double or
8672 multiple sampling plans. In addition, methods have been provided to enable the
8673 user to assess sampling plans against pre-specified levels of performance, as
8674 measured by the probability of acceptance for a given level of quality in the
8675 lot.")
8676 (license license:gpl3+)))
8677
8678 (define-public r-acclma
8679 (package
8680 (name "r-acclma")
8681 (version "1.0")
8682 (source
8683 (origin
8684 (method url-fetch)
8685 (uri (cran-uri "ACCLMA" version))
8686 (sha256
8687 (base32 "1na27sp18fq12gp6vxgqw1ffsz2yi1d8xvrxbrzx5g1kqxrayy0v"))))
8688 (properties `((upstream-name . "ACCLMA")))
8689 (build-system r-build-system)
8690 (home-page "https://cran.r-project.org/web/packages/ACCLMA/")
8691 (synopsis "ACC & LMA graph plotting")
8692 (description
8693 "This package contains a function that imports data from a @acronym{CSV,
8694 Comma-Separated Values} file, or uses manually entered data from the format (x,
8695 y, weight) and plots the appropriate @acronym{ACC, Absolute Concentration
8696 Curve} vs @acronym{LOI, Line of Independence} graph and
8697 @acronym{LMA, @acronym{LOI} Minus @acronym{ACC}} graph. The main
8698 function is @code{plotLMA} (source file, header) that takes a data set and plots the
8699 appropriate @acronym{LMA} and @acronym{ACC} graphs. If no source file (a
8700 string) was passed, a manual data entry window is opened. The header parameter
8701 indicates by TRUE/FALSE (false by default) if the source @acronym{CSV} file has
8702 a header row or not. The dataset should contain only one independent variable
8703 (x) and one dependent variable (y) and can contain a weight for each
8704 observation.")
8705 (license license:gpl2)))
8706
8707 (define-public r-aspi
8708 (package
8709 (name "r-aspi")
8710 (version "0.2.0")
8711 (source
8712 (origin
8713 (method url-fetch)
8714 (uri (cran-uri "aspi" version))
8715 (sha256
8716 (base32 "0rhvxw243vvdv3hxa6pi343gcjc2cbxq1jzqirl9k1l4i3897l87"))))
8717 (build-system r-build-system)
8718 (home-page
8719 "https://cran.r-project.org/web/packages/aspi/")
8720 (synopsis
8721 "Analysis of symmetry of parasitic infections")
8722 (description
8723 "This package provides tools for the analysis and visualization of bilateral
8724 asymmetry in parasitic infections.")
8725 (license license:gpl3+)))
8726
8727 (define-public r-sandwich
8728 (package
8729 (name "r-sandwich")
8730 (version "2.5-1")
8731 (source
8732 (origin
8733 (method url-fetch)
8734 (uri (cran-uri "sandwich" version))
8735 (sha256
8736 (base32
8737 "1mk685b9wq7k566pbml52rj96i5h6b3vf215k9picgmq296nzvyv"))))
8738 (build-system r-build-system)
8739 (propagated-inputs
8740 `(("r-zoo" ,r-zoo)))
8741 (home-page "https://cran.r-project.org/web/packages/sandwich/")
8742 (synopsis "Robust Covariance Matrix Estimators")
8743 (description
8744 "This package provides model-robust standard error estimators for
8745 cross-sectional, time series, clustered, panel, and longitudinal data.")
8746 ;; Either version of the license.
8747 (license (list license:gpl2 license:gpl3))))
8748
8749 (define-public r-th-data
8750 (package
8751 (name "r-th-data")
8752 (version "1.0-10")
8753 (source
8754 (origin
8755 (method url-fetch)
8756 (uri (cran-uri "TH.data" version))
8757 (sha256
8758 (base32
8759 "0mgz7aj2d9abbmdr65zgmg1ddp3fdbs3mfj83r5xadh5ldkir2k1"))))
8760 (properties `((upstream-name . "TH.data")))
8761 (build-system r-build-system)
8762 (propagated-inputs
8763 `(("r-mass" ,r-mass)
8764 ("r-survival" ,r-survival)))
8765 (home-page "https://cran.r-project.org/web/packages/TH.data/")
8766 (synopsis "Shared data sets")
8767 (description
8768 "This package contains supporting data sets that are used in other
8769 packages maintained by Torsten Hothorn.")
8770 (license license:gpl3)))
8771
8772 (define-public r-multcomp
8773 (package
8774 (name "r-multcomp")
8775 (version "1.4-13")
8776 (source
8777 (origin
8778 (method url-fetch)
8779 (uri (cran-uri "multcomp" version))
8780 (sha256
8781 (base32
8782 "1nszi22rcc551yc75h9cdfkdqsxw1rz30vadazmpyzihp1bh63yk"))))
8783 (build-system r-build-system)
8784 (propagated-inputs
8785 `(("r-codetools" ,r-codetools)
8786 ("r-mvtnorm" ,r-mvtnorm)
8787 ("r-sandwich" ,r-sandwich)
8788 ("r-survival" ,r-survival)
8789 ("r-th-data" ,r-th-data)))
8790 (home-page "https://cran.r-project.org/web/packages/multcomp/")
8791 (synopsis "Simultaneous inference in general parametric models")
8792 (description
8793 "Simultaneous tests and confidence intervals for general linear
8794 hypotheses in parametric models, including linear, generalized linear, linear
8795 mixed effects, and survival models. The package includes demos reproducing
8796 analyzes presented in the book \"Multiple Comparisons Using R\" (Bretz,
8797 Hothorn, Westfall, 2010, CRC Press).")
8798 (license license:gpl2)))
8799
8800 (define-public r-emmeans
8801 (package
8802 (name "r-emmeans")
8803 (version "1.5.0")
8804 (source
8805 (origin
8806 (method url-fetch)
8807 (uri (cran-uri "emmeans" version))
8808 (sha256
8809 (base32
8810 "09nap4aazpbsswqzk0d4kjngwd8sib222s31yd08sd1sqw432c6k"))))
8811 (build-system r-build-system)
8812 (propagated-inputs
8813 `(("r-estimability" ,r-estimability)
8814 ("r-mvtnorm" ,r-mvtnorm)
8815 ("r-numderiv" ,r-numderiv)
8816 ("r-plyr" ,r-plyr)
8817 ("r-xtable" ,r-xtable)))
8818 (native-inputs
8819 `(("r-knitr" ,r-knitr)))
8820 (home-page "https://github.com/rvlenth/emmeans")
8821 (synopsis "Estimated marginal means, aka least-squares means")
8822 (description
8823 "This package provides tools to obtain @dfn{estimated marginal
8824 means} (EMMs) for many linear, generalized linear, and mixed models. It can
8825 be used to compute contrasts or linear functions of EMMs, trends, and
8826 comparisons of slopes.")
8827 ;; Either version of the license.
8828 (license (list license:gpl2 license:gpl3))))
8829
8830 (define-public r-pwr
8831 (package
8832 (name "r-pwr")
8833 (version "1.3-0")
8834 (source
8835 (origin
8836 (method url-fetch)
8837 (uri (cran-uri "pwr" version))
8838 (sha256
8839 (base32
8840 "1kfzy73v3z6ipc3kdfkcjrp4b4p5k54nwk796gqi36srm93hgc2v"))))
8841 (build-system r-build-system)
8842 (native-inputs
8843 `(("r-knitr" ,r-knitr)))
8844 (home-page "https://github.com/heliosdrm/pwr")
8845 (synopsis "Basic functions for power analysis")
8846 (description
8847 "This package provides power analysis functions along the lines of
8848 Cohen (1988).")
8849 (license license:gpl3+)))
8850
8851 (define-public r-libcoin
8852 (package
8853 (name "r-libcoin")
8854 (version "1.0-6")
8855 (source
8856 (origin
8857 (method url-fetch)
8858 (uri (cran-uri "libcoin" version))
8859 (sha256
8860 (base32 "0njfdbz4mkyasxm80p0fb0qibvzz7kdzddn8ybj2k6y8bx0w3bs8"))))
8861 (build-system r-build-system)
8862 (propagated-inputs `(("r-mvtnorm" ,r-mvtnorm)))
8863 (home-page "https://cran.r-project.org/web/packages/libcoin")
8864 (synopsis "Linear test statistics for permutation inference")
8865 (description
8866 "This package provides basic infrastructure for linear test statistics
8867 and permutation inference in the framework of Strasser and Weber (1999).")
8868 (license license:gpl2)))
8869
8870 (define-public r-coin
8871 (package
8872 (name "r-coin")
8873 (version "1.3-1")
8874 (source
8875 (origin
8876 (method url-fetch)
8877 (uri (cran-uri "coin" version))
8878 (sha256
8879 (base32
8880 "0qi03fyqw42a2vnqcia5l2m1mzyarj2q1iblknx9n19bdsd53qjx"))))
8881 (build-system r-build-system)
8882 (propagated-inputs
8883 `(("r-libcoin" ,r-libcoin)
8884 ("r-matrixstats" ,r-matrixstats)
8885 ("r-modeltools" ,r-modeltools)
8886 ("r-multcomp" ,r-multcomp)
8887 ("r-mvtnorm" ,r-mvtnorm)
8888 ("r-survival" ,r-survival)))
8889 (home-page "http://coin.r-forge.r-project.org")
8890 (synopsis "Conditional inference procedures in a permutation test framework")
8891 (description
8892 "This package provides conditional inference procedures for the general
8893 independence problem including two-sample, K-sample (non-parametric ANOVA),
8894 correlation, censored, ordered and multivariate problems.")
8895 (license license:gpl2)))
8896
8897 (define-public r-bayesplot
8898 (package
8899 (name "r-bayesplot")
8900 (version "1.7.2")
8901 (source
8902 (origin
8903 (method url-fetch)
8904 (uri (cran-uri "bayesplot" version))
8905 (sha256
8906 (base32
8907 "0aqy4bfjq1fmds0vpacsmqih528cp8wk4v4w0balzkph6zqzpwcl"))))
8908 (build-system r-build-system)
8909 (inputs
8910 `(("pandoc" ,pandoc)
8911 ("pandoc-citeproc" ,pandoc-citeproc)))
8912 (native-inputs
8913 `(("r-knitr" ,r-knitr)))
8914 (propagated-inputs
8915 `(("r-dplyr" ,r-dplyr)
8916 ("r-ggplot2" ,r-ggplot2)
8917 ("r-ggridges" ,r-ggridges)
8918 ("r-glue" ,r-glue)
8919 ("r-reshape2" ,r-reshape2)
8920 ("r-rlang" ,r-rlang)
8921 ("r-tibble" ,r-tibble)
8922 ("r-tidyselect" ,r-tidyselect)))
8923 (home-page "https://mc-stan.org/bayesplot")
8924 (synopsis "Plotting for Bayesian models")
8925 (description
8926 "This package provides plotting functions for posterior analysis, model
8927 checking, and MCMC diagnostics. The package is designed not only to provide
8928 convenient functionality for users, but also a common set of functions that
8929 can be easily used by developers working on a variety of R packages for
8930 Bayesian modeling.")
8931 (license license:gpl3+)))
8932
8933 (define-public r-tmb
8934 (package
8935 (name "r-tmb")
8936 (version "1.7.18")
8937 (source
8938 (origin
8939 (method url-fetch)
8940 (uri (cran-uri "TMB" version))
8941 (sha256
8942 (base32
8943 "0dbps92sni9rnynj31z9zhg6l0vbczxhzlw7gnhpxjlzfnsglp3y"))))
8944 (properties `((upstream-name . "TMB")))
8945 (build-system r-build-system)
8946 (propagated-inputs
8947 `(("r-matrix" ,r-matrix)
8948 ("r-rcppeigen" ,r-rcppeigen)))
8949 (home-page "http://tmb-project.org")
8950 (synopsis "Template model builder: a general random effect tool")
8951 (description
8952 "With this tool, a user should be able to quickly implement complex
8953 random effect models through simple C++ templates. The package combines
8954 @code{CppAD} (C++ automatic differentiation), @code{Eigen} (templated
8955 matrix-vector library) and @code{CHOLMOD} (sparse matrix routines available
8956 from R) to obtain an efficient implementation of the applied Laplace
8957 approximation with exact derivatives. Key features are: Automatic sparseness
8958 detection, parallelism through BLAS and parallel user templates.")
8959 (license license:gpl2)))
8960
8961 (define-public r-sjstats
8962 (package
8963 (name "r-sjstats")
8964 (version "0.18.0")
8965 (source
8966 (origin
8967 (method url-fetch)
8968 (uri (cran-uri "sjstats" version))
8969 (sha256
8970 (base32 "17b1fcrhgjw66qa8zk2jj1bvz3vp5bnjn3p4y1wsg5ng5nxq8jz0"))))
8971 (build-system r-build-system)
8972 (propagated-inputs
8973 `(("r-bayestestr" ,r-bayestestr)
8974 ("r-broom" ,r-broom)
8975 ("r-dplyr" ,r-dplyr)
8976 ("r-effectsize" ,r-effectsize)
8977 ("r-emmeans" ,r-emmeans)
8978 ("r-insight" ,r-insight)
8979 ("r-lme4" ,r-lme4)
8980 ("r-magrittr" ,r-magrittr)
8981 ("r-mass" ,r-mass)
8982 ("r-modelr" ,r-modelr)
8983 ("r-parameters" ,r-parameters)
8984 ("r-performance" ,r-performance)
8985 ("r-purrr" ,r-purrr)
8986 ("r-rlang" ,r-rlang)
8987 ("r-sjlabelled" ,r-sjlabelled)
8988 ("r-sjmisc" ,r-sjmisc)
8989 ("r-tidyr" ,r-tidyr)))
8990 (home-page "https://github.com/strengejacke/sjstats")
8991 (synopsis "Functions for common statistical computations")
8992 (description
8993 "This package provides a collection of convenient functions for common
8994 statistical computations, which are not directly provided by R's @code{base}
8995 or @code{stats} packages. This package aims at providing, first, shortcuts
8996 for statistical measures, which otherwise could only be calculated with
8997 additional effort. Second, these shortcut functions are generic, and can be
8998 applied not only to vectors, but also to other objects as well. The focus of
8999 most functions lies on summary statistics or fit measures for regression
9000 models, including generalized linear models, mixed effects models and Bayesian
9001 models.")
9002 (license license:gpl3)))
9003
9004 (define-public r-glmmtmb
9005 (package
9006 (name "r-glmmtmb")
9007 (version "1.0.2.1")
9008 (source
9009 (origin
9010 (method url-fetch)
9011 (uri (cran-uri "glmmTMB" version))
9012 (sha256
9013 (base32
9014 "1a35hxcxz1cdm3zd5s7fyjaw2qs00hkacgr7h9130amygc1262ab"))))
9015 (properties `((upstream-name . "glmmTMB")))
9016 (build-system r-build-system)
9017 (propagated-inputs
9018 `(("r-lme4" ,r-lme4)
9019 ("r-matrix" ,r-matrix)
9020 ("r-nlme" ,r-nlme)
9021 ("r-rcppeigen" ,r-rcppeigen)
9022 ("r-tmb" ,r-tmb)))
9023 (native-inputs
9024 `(("r-knitr" ,r-knitr))) ; for vignettes
9025 (home-page "https://github.com/glmmTMB")
9026 (synopsis "Generalized linear mixed models")
9027 (description
9028 "Fit linear and generalized linear mixed models with various extensions,
9029 including zero-inflation. The models are fitted using maximum likelihood
9030 estimation via the Template Model Builder. Random effects are assumed to be
9031 Gaussian on the scale of the linear predictor and are integrated out using the
9032 Laplace approximation. Gradients are calculated using automatic
9033 differentiation.")
9034 (license license:agpl3+)))
9035
9036 (define-public r-bayestestr
9037 (package
9038 (name "r-bayestestr")
9039 (version "0.7.2")
9040 (source
9041 (origin
9042 (method url-fetch)
9043 (uri (cran-uri "bayestestR" version))
9044 (sha256
9045 (base32
9046 "1c82bpxg2ha93rna4sy9pdp422dnk6b378dcg8x04clfg0y0lsi2"))))
9047 (properties `((upstream-name . "bayestestR")))
9048 (build-system r-build-system)
9049 (propagated-inputs
9050 `(("r-insight" ,r-insight)))
9051 (native-inputs
9052 `(("r-knitr" ,r-knitr)))
9053 (home-page "https://github.com/easystats/bayestestR")
9054 (synopsis "Describe Bayesian models and posterior distributions")
9055 (description
9056 "This package provides utilities to understand and describe posterior
9057 distributions and Bayesian models. It includes point-estimates such as
9058 @dfn{Maximum A Posteriori} (MAP), measures of dispersion such as @dfn{Highest
9059 Density Interval} (HDI), and indices used for null-hypothesis testing (such as
9060 ROPE percentage and pd).")
9061 (license license:gpl3)))
9062
9063 (define-public r-performance
9064 (package
9065 (name "r-performance")
9066 (version "0.4.8")
9067 (source
9068 (origin
9069 (method url-fetch)
9070 (uri (cran-uri "performance" version))
9071 (sha256
9072 (base32
9073 "1gl3m1pw0wrj9m9cgd0vzbj9swfwjg4aa40gpliplb9y7dcmgi4l"))))
9074 (build-system r-build-system)
9075 (propagated-inputs
9076 `(("r-bayestestr" ,r-bayestestr)
9077 ("r-insight" ,r-insight)))
9078 (home-page "https://easystats.github.io/performance/")
9079 (synopsis "Assessment of regression models performance")
9080 (description
9081 "This package provides utilities for computing measures to assess model
9082 quality, which are not directly provided by R's @code{base} or @code{stats}
9083 packages. These include e.g. measures like r-squared, intraclass correlation
9084 coefficient, root mean squared error or functions to check models for
9085 overdispersion, singularity or zero-inflation and more. Functions apply to a
9086 large variety of regression models, including generalized linear models, mixed
9087 effects models and Bayesian models.")
9088 (license license:gpl3)))
9089
9090 (define-public r-ggeffects
9091 (package
9092 (name "r-ggeffects")
9093 (version "0.15.1")
9094 (source
9095 (origin
9096 (method url-fetch)
9097 (uri (cran-uri "ggeffects" version))
9098 (sha256
9099 (base32
9100 "12z58casz0yl1w7nfs64bz4miz0mmc300ap3rz4d2cc4z0rg0r47"))))
9101 (build-system r-build-system)
9102 (propagated-inputs
9103 `(("r-insight" ,r-insight)
9104 ("r-mass" ,r-mass)
9105 ("r-sjlabelled" ,r-sjlabelled)))
9106 (native-inputs
9107 `(("r-knitr" ,r-knitr)))
9108 (home-page "https://github.com/strengejacke/ggeffects")
9109 (synopsis "Create tidy data frames of marginal effects for ggplot")
9110 (description
9111 "This package provides tools to compute marginal effects from statistical
9112 models and return the result as tidy data frames. These data frames are ready
9113 to use with the @code{ggplot2} package. Marginal effects can be calculated
9114 for many different models. Interaction terms, splines and polynomial terms
9115 are also supported. The two main functions are @code{ggpredict()} and
9116 @code{ggeffect()}. There is a generic @code{plot()} method to plot the
9117 results using @code{ggplot2}.")
9118 (license license:gpl3)))
9119
9120 (define-public r-effectsize
9121 (package
9122 (name "r-effectsize")
9123 (version "0.3.2")
9124 (source
9125 (origin
9126 (method url-fetch)
9127 (uri (cran-uri "effectsize" version))
9128 (sha256
9129 (base32
9130 "0h9f260gb8707pcssf8dq7dakpq1ggkxr5kpbrbl8sn8h3qbvws9"))))
9131 (properties `((upstream-name . "effectsize")))
9132 (build-system r-build-system)
9133 (propagated-inputs
9134 `(("r-bayestestr" ,r-bayestestr)
9135 ("r-insight" ,r-insight)
9136 ("r-parameters" ,r-parameters)))
9137 (native-inputs
9138 `(("r-knitr" ,r-knitr)))
9139 (home-page "https://github.com/easystats/effectsize")
9140 (synopsis "Indices of effect size and standardized parameters")
9141 (description
9142 "This package provides utilities to work with indices of effect size and
9143 standardized parameters for a wide variety of models, allowing computation and
9144 conversion of indices such as Cohen's d, r, odds, etc.")
9145 (license license:gpl3)))
9146
9147 (define-public r-sjplot
9148 (package
9149 (name "r-sjplot")
9150 (version "2.8.4")
9151 (source
9152 (origin
9153 (method url-fetch)
9154 (uri (cran-uri "sjPlot" version))
9155 (sha256
9156 (base32 "0b7k0mshkk8k26w11xbxkb5v0klhq279zn2xdz83cn8k791xkqyd"))))
9157 (properties `((upstream-name . "sjPlot")))
9158 (build-system r-build-system)
9159 (propagated-inputs
9160 `(("r-bayestestr" ,r-bayestestr)
9161 ("r-dplyr" ,r-dplyr)
9162 ("r-effectsize" ,r-effectsize)
9163 ("r-ggeffects" ,r-ggeffects)
9164 ("r-ggplot2" ,r-ggplot2)
9165 ("r-insight" ,r-insight)
9166 ("r-knitr" ,r-knitr)
9167 ("r-mass" ,r-mass)
9168 ("r-parameters" ,r-parameters)
9169 ("r-performance" ,r-performance)
9170 ("r-purrr" ,r-purrr)
9171 ("r-rlang" ,r-rlang)
9172 ("r-scales" ,r-scales)
9173 ("r-sjlabelled" ,r-sjlabelled)
9174 ("r-sjmisc" ,r-sjmisc)
9175 ("r-sjstats" ,r-sjstats)
9176 ("r-tidyr" ,r-tidyr)))
9177 (native-inputs
9178 `(("r-knitr" ,r-knitr)))
9179 (home-page "https://strengejacke.github.io/sjPlot/")
9180 (synopsis "Data visualization for statistics in social science")
9181 (description
9182 "This package represents a collection of plotting and table output
9183 functions for data visualization. Results of various statistical
9184 analyses (that are commonly used in social sciences) can be visualized using
9185 this package, including simple and cross tabulated frequencies, histograms,
9186 box plots, (generalized) linear models, mixed effects models, principal
9187 component analysis and correlation matrices, cluster analyses, scatter plots,
9188 stacked scales, effects plots of regression models (including interaction
9189 terms) and much more. This package supports labelled data.")
9190 (license license:gpl3)))
9191
9192 (define-public r-ini
9193 (package
9194 (name "r-ini")
9195 (version "0.3.1")
9196 (source
9197 (origin
9198 (method url-fetch)
9199 (uri (cran-uri "ini" version))
9200 (sha256
9201 (base32
9202 "04yqij344dwm0xqgara8xia42mlmij3i8711qbb5534w05a1l6bv"))))
9203 (build-system r-build-system)
9204 (home-page "https://github.com/dvdscripter/ini")
9205 (synopsis "Read and write configuration files")
9206 (description
9207 "This package provides tools to parse simple @code{.ini} configuration
9208 files to an structured list. Users can manipulate this resulting list with
9209 @code{lapply()} functions. This same structured list can be used to write
9210 back to file after modifications.")
9211 (license license:gpl3)))
9212
9213 (define-public r-gh
9214 (package
9215 (name "r-gh")
9216 (version "1.1.0")
9217 (source
9218 (origin
9219 (method url-fetch)
9220 (uri (cran-uri "gh" version))
9221 (sha256
9222 (base32
9223 "1bc9bn1078s664hc806dh0y1ncxif77q479rfmxfir9z7hwaz7yy"))))
9224 (build-system r-build-system)
9225 (propagated-inputs
9226 `(("r-cli" ,r-cli)
9227 ("r-httr" ,r-httr)
9228 ("r-ini" ,r-ini)
9229 ("r-jsonlite" ,r-jsonlite)))
9230 (home-page "https://github.com/r-lib/gh#readme")
9231 (synopsis "Access the GitHub API via R")
9232 (description
9233 "This package provides a minimal R client to access the GitHub API.")
9234 (license license:expat)))
9235
9236 (define-public r-fs
9237 (package
9238 (name "r-fs")
9239 (version "1.5.0")
9240 (source
9241 (origin
9242 (method url-fetch)
9243 (uri (cran-uri "fs" version))
9244 (sha256
9245 (base32
9246 "15rqc3ljmcmgfvadj1j1kq7kvibagxic8sgplhlcdqqxax9idprn"))))
9247 (build-system r-build-system)
9248 (native-inputs
9249 `(("r-knitr" ,r-knitr)))
9250 (home-page "https://fs.r-lib.org")
9251 (synopsis "Cross-platform file system operations based on libuv")
9252 (description
9253 "This package provides a cross-platform interface to file system
9254 operations, built on top of the libuv C library.")
9255 (license license:gpl3)))
9256
9257 (define-public r-clisymbols
9258 (package
9259 (name "r-clisymbols")
9260 (version "1.2.0")
9261 (source
9262 (origin
9263 (method url-fetch)
9264 (uri (cran-uri "clisymbols" version))
9265 (sha256
9266 (base32
9267 "1q7gi2zmykhzas9v8fdnbpdq7pzdcpbhim1yxvd2062l777g4j86"))))
9268 (build-system r-build-system)
9269 (home-page "https://github.com/gaborcsardi/clisymbols")
9270 (synopsis "Unicode symbols at the R prompt")
9271 (description
9272 "This package provides a small subset of Unicode symbols, that are useful
9273 when building command line applications. They fall back to alternatives on
9274 terminals that do not support Unicode.")
9275 (license license:expat)))
9276
9277 (define-public r-usethis
9278 (package
9279 (name "r-usethis")
9280 (version "1.6.1")
9281 (source
9282 (origin
9283 (method url-fetch)
9284 (uri (cran-uri "usethis" version))
9285 (sha256
9286 (base32
9287 "0vwxsnq615mwc706a4a71gyy0hmvnllbh249gzm7vl3ym5cr0cv0"))))
9288 (build-system r-build-system)
9289 (propagated-inputs
9290 `(("r-cli" ,r-cli)
9291 ("r-clipr" ,r-clipr)
9292 ("r-crayon" ,r-crayon)
9293 ("r-curl" ,r-curl)
9294 ("r-desc" ,r-desc)
9295 ("r-fs" ,r-fs)
9296 ("r-gh" ,r-gh)
9297 ("r-git2r" ,r-git2r)
9298 ("r-glue" ,r-glue)
9299 ("r-purrr" ,r-purrr)
9300 ("r-rematch2" ,r-rematch2)
9301 ("r-rlang" ,r-rlang)
9302 ("r-rprojroot" ,r-rprojroot)
9303 ("r-rstudioapi" ,r-rstudioapi)
9304 ("r-whisker" ,r-whisker)
9305 ("r-withr" ,r-withr)
9306 ("r-yaml" ,r-yaml)))
9307 (home-page "https://github.com/r-lib/usethis")
9308 (synopsis "Automate R package and project setup")
9309 (description
9310 "This package helps you to automate R package and project setup tasks
9311 that are otherwise performed manually. This includes setting up unit testing,
9312 test coverage, continuous integration, Git, GitHub integration, licenses,
9313 Rcpp, RStudio projects, and more.")
9314 (license license:gpl3)))
9315
9316 (define-public r-sessioninfo
9317 (package
9318 (name "r-sessioninfo")
9319 (version "1.1.1")
9320 (source
9321 (origin
9322 (method url-fetch)
9323 (uri (cran-uri "sessioninfo" version))
9324 (sha256
9325 (base32
9326 "0j5f3l58fynxx3v0w62vqpii7miabszgljpja36xx9s8hikh8sqn"))))
9327 (build-system r-build-system)
9328 (propagated-inputs
9329 `(("r-cli" ,r-cli)
9330 ("r-withr" ,r-withr)))
9331 (home-page "https://github.com/r-lib/sessioninfo#readme")
9332 (synopsis "R session information")
9333 (description
9334 "This package provides tools to query and print information about the
9335 current R session. It is similar to @code{utils::sessionInfo()}, but includes
9336 more information about packages, and where they were installed from.")
9337 (license license:gpl2)))
9338
9339 (define-public r-remotes
9340 (package
9341 (name "r-remotes")
9342 (version "2.2.0")
9343 (source
9344 (origin
9345 (method url-fetch)
9346 (uri (cran-uri "remotes" version))
9347 (sha256
9348 (base32
9349 "1f1kdw9j1wald3fs8b3n68x1kljy07j60g3aw1aarx26ikyk9whj"))))
9350 (build-system r-build-system)
9351 (native-inputs
9352 `(("r-knitr" ,r-knitr)))
9353 (home-page "https://github.com/r-lib/remotes#readme")
9354 (synopsis "R package installation from remote repositories")
9355 (description
9356 "Download and install R packages stored in GitHub, BitBucket, or plain
9357 subversion or git repositories. This package is a lightweight replacement of
9358 the @code{install_*} functions in the @code{devtools} package. Indeed most of
9359 the code was copied over from @code{devtools}.")
9360 (license license:gpl2+)))
9361
9362 (define-public r-xopen
9363 (package
9364 (name "r-xopen")
9365 (version "1.0.0")
9366 (source
9367 (origin
9368 (method url-fetch)
9369 (uri (cran-uri "xopen" version))
9370 (sha256
9371 (base32
9372 "1vrvgdika1d63dwygynbv2wmd87ll8dji5dy89hj576n8hw601z2"))))
9373 (build-system r-build-system)
9374 (propagated-inputs
9375 `(("r-processx" ,r-processx)))
9376 (home-page "https://github.com/r-lib/xopen#readme")
9377 (synopsis "Open system files, URLs, anything")
9378 (description
9379 "This package provides a cross-platform solution to open files,
9380 directories or URLs with their associated programs.")
9381 (license license:expat)))
9382
9383 (define-public r-rcmdcheck
9384 (package
9385 (name "r-rcmdcheck")
9386 (version "1.3.3")
9387 (source
9388 (origin
9389 (method url-fetch)
9390 (uri (cran-uri "rcmdcheck" version))
9391 (sha256
9392 (base32
9393 "1d4kzgfqy72r6b7bn1j4znyksrycgypx1jjvpv9lrmvn37mpkdhs"))))
9394 (build-system r-build-system)
9395 (propagated-inputs
9396 `(("r-callr" ,r-callr)
9397 ("r-cli" ,r-cli)
9398 ("r-crayon" ,r-crayon)
9399 ("r-desc" ,r-desc)
9400 ("r-digest" ,r-digest)
9401 ("r-pkgbuild" ,r-pkgbuild)
9402 ("r-prettyunits" ,r-prettyunits)
9403 ("r-r6" ,r-r6)
9404 ("r-rprojroot" ,r-rprojroot)
9405 ("r-sessioninfo" ,r-sessioninfo)
9406 ("r-withr" ,r-withr)
9407 ("r-xopen" ,r-xopen)))
9408 (home-page "https://github.com/r-Lib/rcmdcheck#readme")
9409 (synopsis "Run R CMD check from R and capture results")
9410 (description
9411 "Run @code{R CMD check} from R programmatically, and capture the results
9412 of the individual checks.")
9413 (license license:expat)))
9414
9415 (define-public r-rapportools
9416 (package
9417 (name "r-rapportools")
9418 (version "1.0")
9419 (source
9420 (origin
9421 (method url-fetch)
9422 (uri (cran-uri "rapportools" version))
9423 (sha256
9424 (base32
9425 "1sgv4sc737i12arh5dc3263kjsz3dzg06qihfmrqyax94mv2d01b"))))
9426 (build-system r-build-system)
9427 (propagated-inputs
9428 `(("r-pander" ,r-pander)
9429 ("r-plyr" ,r-plyr)
9430 ("r-reshape" ,r-reshape)))
9431 (home-page "https://cran.r-project.org/web/packages/rapportools/")
9432 (synopsis "Miscellaneous helper functions with sane defaults for reporting")
9433 (description
9434 "This package provides helper functions that act as wrappers to more
9435 advanced statistical methods with the advantage of having sane defaults for
9436 quick reporting.")
9437 (license license:agpl3+)))
9438
9439 (define-public r-pander
9440 (package
9441 (name "r-pander")
9442 (version "0.6.3")
9443 (source
9444 (origin
9445 (method url-fetch)
9446 (uri (cran-uri "pander" version))
9447 (sha256
9448 (base32
9449 "1bd9sdghlsppmff18k5fg3i0visq9f4wc82rlhwq5m82bmgdgnyi"))))
9450 (build-system r-build-system)
9451 (propagated-inputs
9452 `(("r-digest" ,r-digest)
9453 ("r-rcpp" ,r-rcpp)))
9454 (home-page "https://rapporter.github.io/pander")
9455 (synopsis "Render R objects into Pandoc's markdown")
9456 (description
9457 "The main aim of the pander R package is to provide a minimal and easy
9458 tool for rendering R objects into Pandoc's markdown. The package is also
9459 capable of exporting/converting complex Pandoc documents (reports) in various
9460 ways.")
9461 ;; This package is licensed under either the AGPLv3+ or the very rarely
9462 ;; used OSL 3.0.
9463 (license license:agpl3+)))
9464
9465 (define-public r-summarytools
9466 (package
9467 (name "r-summarytools")
9468 (version "0.9.6")
9469 (source
9470 (origin
9471 (method url-fetch)
9472 (uri (cran-uri "summarytools" version))
9473 (sha256
9474 (base32
9475 "03pcb2ild1rb9f15yq8b68p9bg10z5wk2x7ahgyzkwdh5f81vbq2"))))
9476 (build-system r-build-system)
9477 (propagated-inputs
9478 `(("r-base64enc" ,r-base64enc)
9479 ("r-checkmate" ,r-checkmate)
9480 ("r-dplyr" ,r-dplyr)
9481 ("r-htmltools" ,r-htmltools)
9482 ("r-lubridate" ,r-lubridate)
9483 ("r-magick" ,r-magick)
9484 ("r-matrixstats" ,r-matrixstats)
9485 ("r-pander" ,r-pander)
9486 ("r-pryr" ,r-pryr)
9487 ("r-rapportools" ,r-rapportools)
9488 ("r-tibble" ,r-tibble)
9489 ("r-tidyr" ,r-tidyr)))
9490 (home-page "https://github.com/dcomtois/summarytools")
9491 (synopsis "Tools to quickly and neatly summarize data")
9492 (description
9493 "This package provides tools for data frame summaries, cross-tabulations,
9494 weight-enabled frequency tables and common univariate statistics in concise
9495 tables available in a variety of formats (plain ASCII, Markdown and HTML). A
9496 good point-of-entry for exploring data, both for experienced and new R
9497 users.")
9498 (license license:gpl2)))
9499
9500 (define-public r-lsei
9501 (package
9502 (name "r-lsei")
9503 (version "1.2-0.1")
9504 (source
9505 (origin
9506 (method url-fetch)
9507 (uri (cran-uri "lsei" version))
9508 (sha256
9509 (base32
9510 "1rvzdb33x9ykl5qfwxkps1iylxqzlf1qla3l88420nbq7pxp7m87"))))
9511 (build-system r-build-system)
9512 (native-inputs
9513 `(("gfortran" ,gfortran)))
9514 (home-page "https://www.stat.auckland.ac.nz/~yongwang")
9515 (synopsis "Solve regression problems under equality/inequality constraints")
9516 (description
9517 "It contains functions that solve least squares linear regression
9518 problems under linear equality/inequality constraints. Functions for solving
9519 quadratic programming problems are also available, which transform such
9520 problems into least squares ones first.")
9521 (license license:gpl2+)))
9522
9523 (define-public r-npsurv
9524 (package
9525 (name "r-npsurv")
9526 (version "0.4-0.1")
9527 (source
9528 (origin
9529 (method url-fetch)
9530 (uri (cran-uri "npsurv" version))
9531 (sha256
9532 (base32
9533 "09nxibp93bp9v8qcx0gnazk7fkvyh0fq9vlgxl639m6ndr7fwp88"))))
9534 (build-system r-build-system)
9535 (propagated-inputs
9536 `(("r-lsei" ,r-lsei)))
9537 (home-page "https://www.stat.auckland.ac.nz/~yongwang")
9538 (synopsis "Nonparametric survival analysis")
9539 (description
9540 "This package contains functions for non-parametric survival analysis of
9541 exact and interval-censored observations.")
9542 (license license:gpl2+)))
9543
9544 (define-public r-clusteval
9545 (package
9546 (name "r-clusteval")
9547 (version "0.1")
9548 (source
9549 (origin
9550 (method url-fetch)
9551 (uri (cran-uri "clusteval" version))
9552 (sha256
9553 (base32
9554 "1ld0bdl4fy8dsfzm3k7a37cyxc6pfc9qs31x4pxd3z5rslghz7rj"))))
9555 (build-system r-build-system)
9556 (propagated-inputs
9557 `(("r-mvtnorm" ,r-mvtnorm)
9558 ("r-rcpp" ,r-rcpp)))
9559 (home-page "https://cran.r-project.org/web/packages/clusteval/")
9560 (synopsis "Evaluation of clustering algorithms")
9561 (description
9562 "This R package provides a suite of tools to evaluate clustering
9563 algorithms, clusterings, and individual clusters.")
9564 (license license:expat)))
9565
9566 (define-public r-tweedie
9567 (package
9568 (name "r-tweedie")
9569 (version "2.3.2")
9570 (source
9571 (origin
9572 (method url-fetch)
9573 (uri (cran-uri "tweedie" version))
9574 (sha256
9575 (base32
9576 "10fv998qjxsyx0h94fi0xbh6xbf24nwgh254n9zfnmix9vk2cqls"))))
9577 (build-system r-build-system)
9578 (native-inputs `(("gfortran" ,gfortran)))
9579 (home-page "https://cran.r-project.org/web/packages/tweedie/")
9580 (synopsis "Evaluation of Tweedie exponential family models")
9581 (description
9582 "Maximum likelihood computations for Tweedie families, including the
9583 series expansion (Dunn and Smyth, 2005; <doi10.1007/s11222-005-4070-y>) and
9584 the Fourier inversion (Dunn and Smyth, 2008; <doi:10.1007/s11222-007-9039-6>),
9585 and related methods.")
9586 (license license:gpl2+)))
9587
9588 (define-public r-rcppgsl
9589 (package
9590 (name "r-rcppgsl")
9591 (version "0.3.8")
9592 (source
9593 (origin
9594 (method url-fetch)
9595 (uri (cran-uri "RcppGSL" version))
9596 (sha256
9597 (base32 "17nlayy6gvwb3v6l5aiqm84i75yf4dfi3zclxrgpqwf3j9v09yvz"))))
9598 (properties `((upstream-name . "RcppGSL")))
9599 (build-system r-build-system)
9600 (propagated-inputs
9601 `(("r-rcpp" ,r-rcpp)
9602 ("gsl" ,gsl)))
9603 (home-page "https://cran.r-project.org/web/packages/RcppGSL/")
9604 (synopsis "Rcpp integration for GSL vectors and matrices")
9605 (description
9606 "The GNU Scientific Library (or GSL) is a collection of numerical
9607 routines for scientific computing. It is particularly useful for C and C++
9608 programs as it provides a standard C interface to a wide range of mathematical
9609 routines. There are over 1000 functions in total with an extensive test
9610 suite. The RcppGSL package provides an easy-to-use interface between GSL data
9611 structures and R using concepts from Rcpp which is itself a package that eases
9612 the interfaces between R and C++.")
9613 (license license:gpl2+)))
9614
9615 (define-public r-mvabund
9616 (package
9617 (name "r-mvabund")
9618 (version "4.1.3")
9619 (source
9620 (origin
9621 (method url-fetch)
9622 (uri (cran-uri "mvabund" version))
9623 (sha256
9624 (base32
9625 "1z58h4dk3mc2hfnfvc7pghk471cbp7ah2s1z2ria5igw4s80962b"))))
9626 (build-system r-build-system)
9627 (propagated-inputs
9628 `(("r-mass" ,r-mass)
9629 ("r-rcpp" ,r-rcpp)
9630 ("r-rcppgsl" ,r-rcppgsl)
9631 ("r-statmod" ,r-statmod)
9632 ("r-tweedie" ,r-tweedie)))
9633 (home-page "https://cran.r-project.org/web/packages/mvabund/")
9634 (synopsis "Statistical methods for analysing multivariate abundance data")
9635 (description
9636 "This package provides a set of tools for displaying, modeling and
9637 analysing multivariate abundance data in community ecology.")
9638 (license license:lgpl2.1+)))
9639
9640 (define-public r-afex
9641 (package
9642 (name "r-afex")
9643 (version "0.27-2")
9644 (source
9645 (origin
9646 (method url-fetch)
9647 (uri (cran-uri "afex" version))
9648 (sha256
9649 (base32
9650 "0qsmcddy4449qjj3ajmqvdiqdkhkswmz5dqf150wxwq897p3bvf2"))))
9651 (build-system r-build-system)
9652 (propagated-inputs
9653 `(("r-car" ,r-car)
9654 ("r-lme4" ,r-lme4)
9655 ("r-lmertest" ,r-lmertest)
9656 ("r-pbkrtest" ,r-pbkrtest)
9657 ("r-reshape2" ,r-reshape2)))
9658 (native-inputs
9659 `(("r-knitr" ,r-knitr)))
9660 (home-page "https://afex.singmann.science/")
9661 (synopsis "Analysis of factorial experiments")
9662 (description
9663 "This package provides convenience functions for analyzing factorial
9664 experiments using ANOVA or mixed models.")
9665 (license license:gpl2+)))
9666
9667 (define-public r-lmertest
9668 (package
9669 (name "r-lmertest")
9670 (version "3.1-2")
9671 (source
9672 (origin
9673 (method url-fetch)
9674 (uri (cran-uri "lmerTest" version))
9675 (sha256
9676 (base32
9677 "1qkdxx5sri65zgpb9gw4nkfkdam51kgy4hxclk5c40yk7y3p0n1q"))))
9678 (properties `((upstream-name . "lmerTest")))
9679 (build-system r-build-system)
9680 (propagated-inputs
9681 `(("r-ggplot2" ,r-ggplot2)
9682 ("r-lme4" ,r-lme4)
9683 ("r-mass" ,r-mass)
9684 ("r-numderiv" ,r-numderiv)))
9685 (home-page "https://github.com/runehaubo/lmerTestR")
9686 (synopsis "Tests in linear mixed effects models")
9687 (description
9688 "This package provides p-values in type I, II or III anova and summary
9689 tables for @code{lmer} model fits via Satterthwaite's degrees of freedom
9690 method. A Kenward-Roger method is also available via the @code{pbkrtest}
9691 package. Model selection methods include step, drop1 and anova-like tables
9692 for random effects (ranova). Methods for Least-Square means (LS-means) and
9693 tests of linear contrasts of fixed effects are also available.")
9694 (license license:gpl2+)))
9695
9696 (define-public r-r2glmm
9697 (package
9698 (name "r-r2glmm")
9699 (version "0.1.2")
9700 (source
9701 (origin
9702 (method url-fetch)
9703 (uri (cran-uri "r2glmm" version))
9704 (sha256
9705 (base32
9706 "0iim92blpa59vgz97c2pi05yhbjjmaffdbkbmk5kplfb2vmazgiy"))))
9707 (build-system r-build-system)
9708 (propagated-inputs
9709 `(("r-afex" ,r-afex)
9710 ("r-data-table" ,r-data-table)
9711 ("r-dplyr" ,r-dplyr)
9712 ("r-ggplot2" ,r-ggplot2)
9713 ("r-gridextra" ,r-gridextra)
9714 ("r-lmertest" ,r-lmertest)
9715 ("r-mass" ,r-mass)
9716 ("r-matrix" ,r-matrix)
9717 ("r-mgcv" ,r-mgcv)
9718 ("r-pbkrtest" ,r-pbkrtest)))
9719 (home-page "https://github.com/bcjaeger/r2glmm")
9720 (synopsis "Compute R squared for mixed (multilevel) models")
9721 (description
9722 "This package computes model and semi partial R squared with confidence
9723 limits for the linear and generalized linear mixed model (LMM and GLMM). The
9724 R squared measure from L. J. Edwards et al. (2008) is extended to the GLMM
9725 using @dfn{penalized quasi-likelihood} (PQL) estimation (see Jaeger et
9726 al. (2016)).")
9727 (license license:gpl2)))
9728
9729 (define-public r-weights
9730 (package
9731 (name "r-weights")
9732 (version "1.0.1")
9733 (source
9734 (origin
9735 (method url-fetch)
9736 (uri (cran-uri "weights" version))
9737 (sha256
9738 (base32
9739 "1ka2kvzg464vn80qziqy4mrciy9wwd3jfasgq0d33wbiblhmxkj5"))))
9740 (build-system r-build-system)
9741 (propagated-inputs
9742 `(("r-gdata" ,r-gdata)
9743 ("r-hmisc" ,r-hmisc)
9744 ("r-mice" ,r-mice)))
9745 (home-page
9746 "https://cran.r-project.org/web/packages/weights/")
9747 (synopsis "Weighting and weighted statistics")
9748 (description "This package Provides a variety of functions for producing
9749 simple weighted statistics, such as weighted Pearson's correlations, partial
9750 correlations, Chi-Squared statistics, histograms, and t-tests. Also now
9751 includes some software for quickly recoding survey data and plotting point
9752 estimates from interaction terms in regressions (and multiply imputed
9753 regressions). NOTE: Weighted partial correlation calculations pulled to
9754 address a bug.")
9755 (license license:gpl2+)))
9756
9757 (define-public r-rcppannoy
9758 (package
9759 (name "r-rcppannoy")
9760 (version "0.0.16")
9761 (source
9762 (origin
9763 (method url-fetch)
9764 (uri (cran-uri "RcppAnnoy" version))
9765 (sha256
9766 (base32
9767 "0bfa35lp6vc4b0h3ymvdx50br233q8vvyjml34ngi81rj0imz3fr"))))
9768 (properties `((upstream-name . "RcppAnnoy")))
9769 (build-system r-build-system)
9770 (propagated-inputs
9771 `(("r-rcpp" ,r-rcpp)))
9772 (home-page "https://cran.r-project.org/web/packages/RcppAnnoy/")
9773 (synopsis "Rcpp bindings for Annoy, a library for Approximate Nearest Neighbors")
9774 (description
9775 "Annoy is a small C++ library for Approximate Nearest Neighbors written
9776 for efficient memory usage as well an ability to load from and save to disk.
9777 This package provides an R interface.")
9778 ;; Annoy is released under ASL 2.0, but this wrapper is released under
9779 ;; GPLv2+.
9780 (license (list license:gpl2+ license:asl2.0))))
9781
9782 (define-public r-rcpphnsw
9783 (package
9784 (name "r-rcpphnsw")
9785 (version "0.2.0")
9786 (source
9787 (origin
9788 (method url-fetch)
9789 (uri (cran-uri "RcppHNSW" version))
9790 (sha256
9791 (base32
9792 "0gqdkw7vkcm544rz45g0hplg836ygzbfwk9gh9wr0817icvdb3qv"))))
9793 (properties `((upstream-name . "RcppHNSW")))
9794 (build-system r-build-system)
9795 (propagated-inputs `(("r-rcpp" ,r-rcpp)))
9796 (home-page "https://cran.r-project.org/web/packages/RcppHNSW/")
9797 (synopsis "Rcpp bindings for hnswlib, a library for approximate nearest neighbors")
9798 (description
9799 "Hnswlib is a C++ library for approximate nearest neighbors. This
9800 package provides a minimal R interface by relying on the Rcpp package.")
9801 ;; hnswlib is released under Version 2.0 of the Apache License.
9802 (license (list license:gpl3 license:asl2.0))))
9803
9804 (define-public r-rcppparallel
9805 (package
9806 (name "r-rcppparallel")
9807 (version "5.0.2")
9808 (source
9809 (origin
9810 (method url-fetch)
9811 (uri (cran-uri "RcppParallel" version))
9812 (sha256
9813 (base32
9814 "10bg4fw38m64dhy543rwq2nnjjc9y24iggk343xslrb3ij8018lc"))))
9815 (properties `((upstream-name . "RcppParallel")))
9816 (build-system r-build-system)
9817 (home-page "https://rcppcore.github.io/RcppParallel/")
9818 (synopsis "Parallel programming tools for Rcpp")
9819 (description
9820 "This package provides high level functions for parallel programming with
9821 Rcpp. For example, the @code{parallelFor()} function can be used to convert
9822 the work of a standard serial @code{for} loop into a parallel one and the
9823 @code{parallelReduce()} function can be used for accumulating aggregates or
9824 other values.")
9825 (license license:gpl2)))
9826
9827 (define-public r-ncdf4
9828 (package
9829 (name "r-ncdf4")
9830 (version "1.17")
9831 (source
9832 (origin
9833 (method url-fetch)
9834 (uri (cran-uri "ncdf4" version))
9835 (sha256
9836 (base32
9837 "1xls44ln2zjrrlimxl8v4bk2ni3g45c9j0gxdnjx31rikmrc95fv"))))
9838 (build-system r-build-system)
9839 (inputs
9840 `(("netcdf" ,netcdf)
9841 ("zlib" ,zlib)))
9842 (home-page "https://cran.r-project.org/web/packages/ncdf4/index.html")
9843 (synopsis "R interface to Unidata netCDF format data files")
9844 (description
9845 "This package provides a high-level R interface to data files written
9846 using Unidata's netCDF library (version 4 or earlier), which are binary data
9847 files that are portable across platforms and include metadata information in
9848 addition to the data sets. Using this package, netCDF files can be opened and
9849 data sets read in easily. It is also easy to create new netCDF dimensions,
9850 variables, and files, in either version 3 or 4 format, and manipulate existing
9851 netCDF files.")
9852 (license license:gpl3+)))
9853
9854 (define-public r-biocmanager
9855 (package
9856 (name "r-biocmanager")
9857 (version "1.30.10")
9858 (source
9859 (origin
9860 (method url-fetch)
9861 (uri (cran-uri "BiocManager" version))
9862 (sha256
9863 (base32 "03n9s2vf7vgpgb5alpxwamf9xfkn32cbzngwyn6spq1bnh9a9dzk"))))
9864 (properties `((upstream-name . "BiocManager")))
9865 (build-system r-build-system)
9866 (home-page "https://cran.r-project.org/web/packages/BiocManager/")
9867 (synopsis "Access the Bioconductor project package repository")
9868 (description
9869 "This package provides a convenient tool to install and update
9870 Bioconductor packages.")
9871 (license license:artistic2.0)))
9872
9873 (define-public r-rgl
9874 (package
9875 (name "r-rgl")
9876 (version "0.100.54")
9877 (source
9878 (origin
9879 (method url-fetch)
9880 (uri (cran-uri "rgl" version))
9881 (sha256
9882 (base32
9883 "1mgs2d8igmcdzzymfwbqdrypmaidd4pra5n5gnhsn9pm6pqzidqp"))))
9884 (build-system r-build-system)
9885 (native-inputs
9886 `(("pkg-config" ,pkg-config)))
9887 (inputs
9888 `(("freetype" ,freetype)
9889 ("libpng" ,libpng)
9890 ("glu" ,glu)
9891 ("libx11" ,libx11)
9892 ("pandoc" ,pandoc)
9893 ("zlib" ,zlib)))
9894 (propagated-inputs
9895 `(("r-crosstalk" ,r-crosstalk)
9896 ("r-htmltools" ,r-htmltools)
9897 ("r-htmlwidgets" ,r-htmlwidgets)
9898 ("r-jsonlite" ,r-jsonlite)
9899 ("r-knitr" ,r-knitr)
9900 ("r-magrittr" ,r-magrittr)
9901 ("r-manipulatewidget" ,r-manipulatewidget)
9902 ("r-shiny" ,r-shiny)))
9903 (home-page "https://r-forge.r-project.org/projects/rgl/")
9904 (synopsis "3D visualization using OpenGL")
9905 (description
9906 "This package provides medium to high level functions for 3D interactive graphics,
9907 including functions modelled on base graphics (@code{plot3d()}, etc.) as well
9908 as functions for constructing representations of geometric
9909 objects (@code{cube3d()}, etc.). Output may be on screen using OpenGL, or to
9910 various standard 3D file formats including WebGL, PLY, OBJ, STL as well as 2D
9911 image formats, including PNG, Postscript, SVG, PGF.")
9912 ;; Any version of the GPL.
9913 (license (list license:gpl2+ license:gpl3+))))
9914
9915 (define-public r-multicool
9916 (package
9917 (name "r-multicool")
9918 (version "0.1-11")
9919 (source
9920 (origin
9921 (method url-fetch)
9922 (uri (cran-uri "multicool" version))
9923 (sha256
9924 (base32
9925 "0xk408qbz9cxwf51j3pmy55gcjcnws8mc6j3vyn9zhramxj7x40w"))))
9926 (build-system r-build-system)
9927 (propagated-inputs `(("r-rcpp" ,r-rcpp)))
9928 (home-page "https://cran.r-project.org/web/packages/multicool/")
9929 (synopsis "Permutations of multisets in cool-lex order")
9930 (description
9931 "This package provides a set of tools to permute multisets without loops
9932 or hash tables and to generate integer partitions. Cool-lex order is similar
9933 to colexicographical order.")
9934 (license license:gpl2)))
9935
9936 (define-public r-misc3d
9937 (package
9938 (name "r-misc3d")
9939 (version "0.8-4")
9940 (source
9941 (origin
9942 (method url-fetch)
9943 (uri (cran-uri "misc3d" version))
9944 (sha256
9945 (base32
9946 "0qjzpw3h09qi2gfz52b7nhzd95p7yyxsd03fldc9wzzn6wi3vpkm"))))
9947 (build-system r-build-system)
9948 (home-page "https://cran.r-project.org/web/packages/misc3d/")
9949 (synopsis "Miscellaneous 3D Plots")
9950 (description
9951 "This package provides a collection of miscellaneous 3d plots, including
9952 isosurfaces.")
9953 ;; Any version of the GPL.
9954 (license (list license:gpl2+ license:gpl3+))))
9955
9956 (define-public r-ks
9957 (package
9958 (name "r-ks")
9959 (version "1.11.7")
9960 (source
9961 (origin
9962 (method url-fetch)
9963 (uri (cran-uri "ks" version))
9964 (sha256
9965 (base32 "1f6jvxy0hmngyvnvrknzbmhl42njk0vqyycvydm4qnp8cqirqvba"))))
9966 (build-system r-build-system)
9967 (propagated-inputs
9968 `(("r-fnn" ,r-fnn)
9969 ("r-kernlab" ,r-kernlab)
9970 ("r-kernsmooth" ,r-kernsmooth)
9971 ("r-matrix" ,r-matrix)
9972 ("r-mclust" ,r-mclust)
9973 ("r-mgcv" ,r-mgcv)
9974 ("r-multicool" ,r-multicool)
9975 ("r-mvtnorm" ,r-mvtnorm)))
9976 (home-page "http://www.mvstat.net/tduong/")
9977 (synopsis "Kernel smoothing")
9978 (description
9979 "This package provides kernel smoothers for univariate and multivariate
9980 data, including density functions, density derivatives, cumulative
9981 distributions, modal clustering, discriminant analysis, and two-sample
9982 hypothesis testing.")
9983 ;; Either version of the GPL.
9984 (license (list license:gpl2 license:gpl3))))
9985
9986 (define-public r-feature
9987 (package
9988 (name "r-feature")
9989 (version "1.2.13")
9990 (source
9991 (origin
9992 (method url-fetch)
9993 (uri (cran-uri "feature" version))
9994 (sha256
9995 (base32
9996 "07hkw0bv38naj2hdsx4xxrm2dngi6w3rbvgr7s50bjic8hlgy1ra"))))
9997 (build-system r-build-system)
9998 (propagated-inputs
9999 `(("r-ks" ,r-ks)
10000 ("r-misc3d" ,r-misc3d)
10001 ("r-rgl" ,r-rgl)))
10002 (home-page "http://www.mvstat.net/tduong/")
10003 (synopsis "Inferential feature significance for kernel density estimation")
10004 (description
10005 "The feature package contains functions to display and compute kernel
10006 density estimates, significant gradient and significant curvature regions.
10007 Significant gradient and/or curvature regions often correspond to significant
10008 features (e.g. local modes).")
10009 ;; Either version of the GPL.
10010 (license (list license:gpl2 license:gpl3))))
10011
10012 (define-public r-arm
10013 (package
10014 (name "r-arm")
10015 (version "1.11-2")
10016 (source
10017 (origin
10018 (method url-fetch)
10019 (uri (cran-uri "arm" version))
10020 (sha256
10021 (base32
10022 "1grb27vayr2vhyalzfqbhx6p278r7c3l4pzi5nrz3dmnyqrbx1c3"))))
10023 (build-system r-build-system)
10024 (propagated-inputs
10025 `(("r-abind" ,r-abind)
10026 ("r-coda" ,r-coda)
10027 ("r-hmisc" ,r-hmisc)
10028 ("r-lme4" ,r-lme4)
10029 ("r-mass" ,r-mass)
10030 ("r-matrix" ,r-matrix)
10031 ("r-nlme" ,r-nlme)))
10032 (home-page "https://cran.r-project.org/web/packages/arm/")
10033 (synopsis "Data analysis using regression and multilevel/hierarchical models")
10034 (description
10035 "This package provides functions to accompany A. Gelman and J. Hill,
10036 Data Analysis Using Regression and Multilevel/Hierarchical Models, Cambridge
10037 University Press, 2007.")
10038 (license license:gpl3+)))
10039
10040 (define-public r-circular
10041 (package
10042 (name "r-circular")
10043 (version "0.4-93")
10044 (source
10045 (origin
10046 (method url-fetch)
10047 (uri (cran-uri "circular" version))
10048 (sha256
10049 (base32
10050 "0hki85rs8wc5950pjaw28q54rly2napfbcrx3pchlfap6wwy5kkn"))))
10051 (build-system r-build-system)
10052 (propagated-inputs
10053 `(("r-boot" ,r-boot)
10054 ("r-mvtnorm" ,r-mvtnorm)))
10055 (native-inputs
10056 `(("gfortran" ,gfortran)))
10057 (home-page "https://cran.r-project.org/web/packages/circular/")
10058 (synopsis "Circular statistics")
10059 (description
10060 "This package provides tools for circular statistics, from \"Topics in
10061 circular Statistics\" (2001) S. Rao Jammalamadaka and A. SenGupta, World
10062 Scientific.")
10063 (license license:gpl2+)))
10064
10065 (define-public r-activity
10066 (package
10067 (name "r-activity")
10068 (version "1.3")
10069 (source
10070 (origin
10071 (method url-fetch)
10072 (uri (cran-uri "activity" version))
10073 (sha256
10074 (base32
10075 "12imqj366dp6pam5gap6ji56p5wf1073xz5g4iikfxf5l8snxw92"))))
10076 (build-system r-build-system)
10077 (propagated-inputs
10078 `(("r-circular" ,r-circular)
10079 ("r-insol" ,r-insol)
10080 ("r-pbapply" ,r-pbapply)))
10081 (home-page "https://cran.r-project.org/web/packages/activity/")
10082 (synopsis "Animal activity statistics")
10083 (description
10084 "This package provides functions to fit kernel density functions to
10085 animal activity time data; plot activity distributions; quantify overall
10086 levels of activity; statistically compare activity metrics through
10087 bootstrapping; and evaluate variation in linear variables with time (or other
10088 circular variables).")
10089 (license license:gpl3)))
10090
10091 (define-public r-ouch
10092 (package
10093 (name "r-ouch")
10094 (version "2.14-1")
10095 (source
10096 (origin
10097 (method url-fetch)
10098 (uri (cran-uri "ouch" version))
10099 (sha256
10100 (base32
10101 "0ddf9bw5lhj8vb0ja78jf99i0smq4rgmm842k4a4ygap41vdyn2b"))))
10102 (build-system r-build-system)
10103 (propagated-inputs `(("r-subplex" ,r-subplex)))
10104 (home-page "https://kingaa.github.io/ouch/")
10105 (synopsis "Ornstein-Uhlenbeck models for phylogenetic comparative hypotheses")
10106 (description
10107 "This package provides tools to fit and compare Ornstein-Uhlenbeck models
10108 for evolution along a phylogenetic tree.")
10109 (license license:gpl2+)))
10110
10111 (define-public r-fmsb
10112 (package
10113 (name "r-fmsb")
10114 (version "0.7.0")
10115 (source
10116 (origin
10117 (method url-fetch)
10118 (uri (cran-uri "fmsb" version))
10119 (sha256
10120 (base32
10121 "0x1wkzfdvv4s5xmr0whcwjz4aac71gacwymj2c3mzj2bbswwlw45"))))
10122 (build-system r-build-system)
10123 (home-page "http://minato.sip21c.org/msb/")
10124 (synopsis "Functions for medical statistics book with demographic data")
10125 (description
10126 "This package provides several utility functions for the book entitled
10127 \"Practices of Medical and Health Data Analysis using R\" (Pearson Education
10128 Japan, 2007) with Japanese demographic data and some demographic analysis
10129 related functions.")
10130 (license license:gpl2+)))
10131
10132 (define-public r-stabledist
10133 (package
10134 (name "r-stabledist")
10135 (version "0.7-1")
10136 (source
10137 (origin
10138 (method url-fetch)
10139 (uri (cran-uri "stabledist" version))
10140 (sha256
10141 (base32
10142 "0scar396wiq6wkbkvwp4qrxqc1m075y56p37i6iry5rw796p1i86"))))
10143 (build-system r-build-system)
10144 (home-page "https://www.rmetrics.org")
10145 (synopsis "Stable distribution functions")
10146 (description
10147 "This package provides density, probability and quantile functions, and
10148 random number generation for (skew) stable distributions, using the
10149 parametrizations of Nolan.")
10150 (license license:gpl2+)))
10151
10152 (define-public r-gsl
10153 (package
10154 (name "r-gsl")
10155 (version "2.1-6")
10156 (source
10157 (origin
10158 (method url-fetch)
10159 (uri (cran-uri "gsl" version))
10160 (sha256
10161 (base32
10162 "0p4rh7npp6qbfc5sxjq86xjn7c9ivf3pd60qf1hldwckjqin7m7m"))))
10163 (build-system r-build-system)
10164 (inputs
10165 `(("gsl" ,gsl)))
10166 (home-page "https://cran.r-project.org/web/packages/gsl")
10167 (synopsis "Wrapper for the GNU Scientific Library")
10168 (description
10169 "This package provides an R wrapper for the special functions and quasi
10170 random number generators of the GNU Scientific Library.")
10171 (license license:gpl2+)))
10172
10173 (define-public r-adgoftest
10174 (package
10175 (name "r-adgoftest")
10176 (version "0.3")
10177 (source
10178 (origin
10179 (method url-fetch)
10180 (uri (cran-uri "ADGofTest" version))
10181 (sha256
10182 (base32
10183 "0ik817qzqp6kfbckjp1z7srlma0w6z2zcwykh0jdiv7nahwk3ncw"))))
10184 (properties `((upstream-name . "ADGofTest")))
10185 (build-system r-build-system)
10186 (home-page "https://cran.r-project.org/web/packages/ADGofTest")
10187 (synopsis "Anderson-Darling GoF test")
10188 (description
10189 "This package provides an implementation of the Anderson-Darling GoF test
10190 with p-value calculation based on Marsaglia's 2004 paper \"Evaluating the
10191 Anderson-Darling Distribution\".")
10192 ;; Any version of the GPL.
10193 (license license:gpl3+)))
10194
10195 (define-public r-softimpute
10196 (package
10197 (name "r-softimpute")
10198 (version "1.4")
10199 (source
10200 (origin
10201 (method url-fetch)
10202 (uri (cran-uri "softImpute" version))
10203 (sha256
10204 (base32
10205 "07cxbzkl08q58m1455i139952rmryjlic4s2f2hscl5zxxmfdxcq"))))
10206 (properties `((upstream-name . "softImpute")))
10207 (build-system r-build-system)
10208 (propagated-inputs
10209 `(("r-matrix" ,r-matrix)))
10210 (native-inputs
10211 `(("gfortran" ,gfortran)))
10212 (home-page "https://cran.r-project.org/web/packages/softImpute")
10213 (synopsis "Matrix completion via iterative soft-thresholded SVD")
10214 (description
10215 "This package provides iterative methods for matrix completion that use
10216 nuclear-norm regularization. The package includes procedures for centering
10217 and scaling rows, columns or both, and for computing low-rank @dfn{single
10218 value decompositions} (SVDs) on large sparse centered matrices (i.e. principal
10219 components).")
10220 (license license:gpl2)))
10221
10222 (define-public r-fftwtools
10223 (package
10224 (name "r-fftwtools")
10225 (version "0.9-8")
10226 (source
10227 (origin
10228 (method url-fetch)
10229 (uri (cran-uri "fftwtools" version))
10230 (sha256
10231 (base32
10232 "1nqvpzda281rxi1cmwajxxsn3sc3gz7scv8bvs5jm34kf36whha6"))))
10233 (build-system r-build-system)
10234 (inputs `(("fftw" ,fftw)))
10235 (home-page "https://github.com/krahim/fftwtools")
10236 (synopsis "Wrapper for FFTW3")
10237 (description
10238 "This package provides a wrapper for several FFTW functions. It provides
10239 access to the two-dimensional FFT, the multivariate FFT, and the
10240 one-dimensional real to complex FFT using the FFTW3 library. The package
10241 includes the functions @code{fftw()} and @code{mvfftw()} which are designed to
10242 mimic the functionality of the R functions @code{fft()} and @code{mvfft()}.
10243 The FFT functions have a parameter that allows them to not return the
10244 redundant complex conjugate when the input is real data.")
10245 (license license:gpl2+)))
10246
10247 (define-public r-tiff
10248 (package
10249 (name "r-tiff")
10250 (version "0.1-5")
10251 (source
10252 (origin
10253 (method url-fetch)
10254 (uri (cran-uri "tiff" version))
10255 (sha256
10256 (base32
10257 "0asf2bws3x3yd3g3ixvk0f86b0mdf882pl8xrqlxrkbgjalyc54m"))))
10258 (build-system r-build-system)
10259 (inputs
10260 `(("libtiff" ,libtiff)
10261 ("libjpeg" ,libjpeg-turbo)
10262 ("zlib" ,zlib)))
10263 (home-page "https://www.rforge.net/tiff/")
10264 (synopsis "Read and write TIFF images")
10265 (description
10266 "This package provides an easy and simple way to read, write and display
10267 bitmap images stored in the TIFF format. It can read and write both files and
10268 in-memory raw vectors.")
10269 ;; Either of these two license versions.
10270 (license (list license:gpl2 license:gpl3))))
10271
10272 (define-public r-nlp
10273 (package
10274 (name "r-nlp")
10275 (version "0.2-0")
10276 (source
10277 (origin
10278 (method url-fetch)
10279 (uri (cran-uri "NLP" version))
10280 (sha256
10281 (base32
10282 "0xbhkrnxcbf322jfw31xcn4y2gnk5y7ccq1bz4h3prf44h0whr7w"))))
10283 (properties `((upstream-name . "NLP")))
10284 (build-system r-build-system)
10285 (home-page "https://cran.r-project.org/web/packages/NLP/")
10286 (synopsis "Natural language processing infrastructure")
10287 (description
10288 "This package provides basic classes and methods for Natural Language
10289 Processing.")
10290 (license license:gpl3)))
10291
10292 (define-public r-tm
10293 (package
10294 (name "r-tm")
10295 (version "0.7-7")
10296 (source
10297 (origin
10298 (method url-fetch)
10299 (uri (cran-uri "tm" version))
10300 (sha256
10301 (base32
10302 "0pyics8j7a4wkh5gzin46l0qars5vgbb1886xqpdqjs1z0gy9nyh"))))
10303 (properties `((upstream-name . "tm")))
10304 (build-system r-build-system)
10305 (propagated-inputs
10306 `(("r-bh" ,r-bh)
10307 ("r-nlp" ,r-nlp)
10308 ("r-rcpp" ,r-rcpp)
10309 ("r-slam" ,r-slam)
10310 ("r-xml2" ,r-xml2)))
10311 (home-page "http://tm.r-forge.r-project.org/")
10312 (synopsis "Text mining package")
10313 (description
10314 "This package provides a framework for text mining applications within R.")
10315 (license license:gpl3)))
10316
10317 (define-public r-waveslim
10318 (package
10319 (name "r-waveslim")
10320 (version "1.8.2")
10321 (source
10322 (origin
10323 (method url-fetch)
10324 (uri (cran-uri "waveslim" version))
10325 (sha256
10326 (base32
10327 "0ibivnhz0l06sss5rrrcvyiwg3qpbyk3qn4vx4pp90kj09x4yg0k"))))
10328 (build-system r-build-system)
10329 (native-inputs
10330 `(("gfortran" ,gfortran)))
10331 (home-page "http://waveslim.blogspot.com")
10332 (synopsis "Basic wavelet routines for signal processing")
10333 (description
10334 "This package provides basic wavelet routines for time series (1D),
10335 image (2D) and array (3D) analysis. The code provided here is based on
10336 wavelet methodology developed in Percival and Walden (2000); Gencay, Selcuk
10337 and Whitcher (2001); the dual-tree complex wavelet transform (DTCWT) from
10338 Kingsbury (1999, 2001) as implemented by Selesnick; and Hilbert wavelet
10339 pairs (Selesnick 2001, 2002).")
10340 (license license:bsd-3)))
10341
10342 (define-public r-wordcloud
10343 (package
10344 (name "r-wordcloud")
10345 (version "2.6")
10346 (source
10347 (origin
10348 (method url-fetch)
10349 (uri (cran-uri "wordcloud" version))
10350 (sha256
10351 (base32
10352 "0j96yyvm6bcrrpbdx4w26piqx44a0vbsr3px9cb4zk8a8da6jwak"))))
10353 (build-system r-build-system)
10354 (propagated-inputs
10355 `(("r-rcolorbrewer" ,r-rcolorbrewer)
10356 ("r-rcpp" ,r-rcpp)
10357 ;; The "tm" package is only "suggested" according to CRAN, but the
10358 ;; wordcloud package cannot be loaded without it.
10359 ("r-tm" ,r-tm)))
10360 (home-page "https://cran.r-project.org/web/packages/wordcloud")
10361 (synopsis "Word clouds")
10362 (description
10363 "This package provides functionality to create pretty word clouds,
10364 visualize differences and similarity between documents, and avoid
10365 over-plotting in scatter plots with text.")
10366 (license license:lgpl2.1)))
10367
10368 (define-public r-colorramps
10369 (package
10370 (name "r-colorramps")
10371 (version "2.3")
10372 (source
10373 (origin
10374 (method url-fetch)
10375 (uri (cran-uri "colorRamps" version))
10376 (sha256
10377 (base32
10378 "0shbjh83x1axv4drm5r3dwgbyv70idih8z4wlzjs4hiac2qfl41z"))))
10379 (properties `((upstream-name . "colorRamps")))
10380 (build-system r-build-system)
10381 (home-page "https://cran.r-project.org/web/packages/colorRamps")
10382 (synopsis "Build color tables")
10383 (description "This package provides features to build gradient color
10384 maps.")
10385 ;; Any version of the GPL
10386 (license license:gpl3+)))
10387
10388 (define-public r-tidytree
10389 (package
10390 (name "r-tidytree")
10391 (version "0.3.3")
10392 (source
10393 (origin
10394 (method url-fetch)
10395 (uri (cran-uri "tidytree" version))
10396 (sha256
10397 (base32 "05b53dap0f784kl6s1wgck6m7brwmy6ifqp7v5l06s1spfspagl6"))))
10398 (build-system r-build-system)
10399 (propagated-inputs
10400 `(("r-ape" ,r-ape)
10401 ("r-dplyr" ,r-dplyr)
10402 ("r-lazyeval" ,r-lazyeval)
10403 ("r-magrittr" ,r-magrittr)
10404 ("r-rlang" ,r-rlang)
10405 ("r-tibble" ,r-tibble)))
10406 (native-inputs
10407 `(("r-knitr" ,r-knitr)))
10408 (home-page "https://github.com/GuangchuangYu/tidytree")
10409 (synopsis "Tidy tool for phylogenetic tree data manipulation")
10410 (description
10411 "Phylogenetic trees generally contain multiple components including nodes,
10412 edges, branches and associated data. This package provides an approach to
10413 convert tree objects to tidy data frames. It also provides tidy interfaces to
10414 manipulate tree data.")
10415 (license license:artistic2.0)))
10416
10417 (define-public r-rvcheck
10418 (package
10419 (name "r-rvcheck")
10420 (version "0.1.8")
10421 (source
10422 (origin
10423 (method url-fetch)
10424 (uri (cran-uri "rvcheck" version))
10425 (sha256
10426 (base32 "0627bc8qmhxmd63yh6f90qni3qw1zwdpxjln2qbychzmzd4am9ac"))))
10427 (build-system r-build-system)
10428 (propagated-inputs
10429 `(("r-biocmanager" ,r-biocmanager)
10430 ("r-rlang" ,r-rlang)))
10431 (home-page "https://cran.r-project.org/web/packages/rvcheck")
10432 (synopsis "R package version check")
10433 (description
10434 "This package provides tools to check the latest release version of R and
10435 R packages (on CRAN, Bioconductor or Github).")
10436 (license license:artistic2.0)))
10437
10438 (define-public r-docopt
10439 (package
10440 (name "r-docopt")
10441 (version "0.7.1")
10442 (source
10443 (origin
10444 (method url-fetch)
10445 (uri (cran-uri "docopt" version))
10446 (sha256
10447 (base32
10448 "1zxhwizs916qm5by7nfslqnarl2q5202xc2azlhrnzk0wj3khiwz"))))
10449 (build-system r-build-system)
10450 (home-page "https://github.com/docopt/docopt.R")
10451 (synopsis "Command-line interface specification language")
10452 (description
10453 "This package enables you to define a command-line interface by just
10454 giving it a description in the specific format.")
10455 (license license:expat)))
10456
10457 (define-public r-sparsesvd
10458 (package
10459 (name "r-sparsesvd")
10460 (version "0.2")
10461 (source
10462 (origin
10463 (method url-fetch)
10464 (uri (cran-uri "sparsesvd" version))
10465 (sha256
10466 (base32
10467 "1xm969fjq3fv1p2sqza2apz8picibj4s2agpwf1sx9nwn3b587qs"))))
10468 (build-system r-build-system)
10469 (propagated-inputs `(("r-matrix" ,r-matrix)))
10470 (home-page "http://tedlab.mit.edu/~dr/SVDLIBC/")
10471 (synopsis "Sparse truncated singular value decomposition")
10472 (description
10473 "This package provides a Wrapper around the SVDLIBC library
10474 for (truncated) singular value decomposition of a sparse matrix. Currently,
10475 only sparse real matrices in Matrix package format are supported.")
10476 ;; SVDLIBC is released under BSD-2. The R interface is released under
10477 ;; BSD-3.
10478 (license (list license:bsd-3 license:bsd-2))))
10479
10480 (define-public r-speedglm
10481 (package
10482 (name "r-speedglm")
10483 (version "0.3-2")
10484 (source
10485 (origin
10486 (method url-fetch)
10487 (uri (cran-uri "speedglm" version))
10488 (sha256
10489 (base32
10490 "1b25zimk0z7ad62yacqdg0zk0qs0jja4i918ym942xfw4j1z3jjz"))))
10491 (build-system r-build-system)
10492 (propagated-inputs
10493 `(("r-mass" ,r-mass)
10494 ("r-matrix" ,r-matrix)))
10495 (home-page "https://cran.r-project.org/web/packages/speedglm")
10496 (synopsis "Fit linear and generalized linear models to large data sets")
10497 (description
10498 "This package provides tools for fitting linear models and generalized
10499 linear models to large data sets by updating algorithms.")
10500 ;; Any version of the GPL
10501 (license license:gpl2+)))
10502
10503 (define-public r-densityclust
10504 (package
10505 (name "r-densityclust")
10506 (version "0.3")
10507 (source
10508 (origin
10509 (method url-fetch)
10510 (uri (cran-uri "densityClust" version))
10511 (sha256
10512 (base32
10513 "1zry0vafajzmr37aylglxfvwplhdygbkb9cvzvh8cy0xgnjrnx13"))))
10514 (properties `((upstream-name . "densityClust")))
10515 (build-system r-build-system)
10516 (propagated-inputs
10517 `(("r-fnn" ,r-fnn)
10518 ("r-ggplot2" ,r-ggplot2)
10519 ("r-ggrepel" ,r-ggrepel)
10520 ("r-gridextra" ,r-gridextra)
10521 ("r-rcolorbrewer" ,r-rcolorbrewer)
10522 ("r-rcpp" ,r-rcpp)
10523 ("r-rtsne" ,r-rtsne)))
10524 (home-page "https://cran.r-project.org/web/packages/densityClust")
10525 (synopsis "Clustering by fast search and find of density peaks")
10526 (description
10527 "This package provides an improved implementation (based on k-nearest
10528 neighbors) of the density peak clustering algorithm, originally described by
10529 Alex Rodriguez and Alessandro Laio (Science, 2014 vol. 344). It can handle
10530 large datasets (> 100,000 samples) very efficiently.")
10531 (license license:gpl2+)))
10532
10533 (define-public r-combinat
10534 (package
10535 (name "r-combinat")
10536 (version "0.0-8")
10537 (source
10538 (origin
10539 (method url-fetch)
10540 (uri (cran-uri "combinat" version))
10541 (sha256
10542 (base32
10543 "1h9hr88gigihc4na7lb5i7rn4az1xa7sb34zvnznaj6pdrmwy4qm"))))
10544 (build-system r-build-system)
10545 (home-page "https://cran.r-project.org/web/packages/combinat")
10546 (synopsis "Combinatorics utilities")
10547 (description "This package provides assorted routines for combinatorics.")
10548 (license license:gpl2)))
10549
10550 (define-public r-qlcmatrix
10551 (package
10552 (name "r-qlcmatrix")
10553 (version "0.9.7")
10554 (source
10555 (origin
10556 (method url-fetch)
10557 (uri (cran-uri "qlcMatrix" version))
10558 (sha256
10559 (base32
10560 "0iqkcvvy8rxlk0s83sjq57dd6fadb18p5z31lzy0gnzv1hsy1x8y"))))
10561 (properties `((upstream-name . "qlcMatrix")))
10562 (build-system r-build-system)
10563 (propagated-inputs
10564 `(("r-docopt" ,r-docopt)
10565 ("r-matrix" ,r-matrix)
10566 ("r-slam" ,r-slam)
10567 ("r-sparsesvd" ,r-sparsesvd)))
10568 (home-page "https://cran.r-project.org/web/packages/qlcMatrix")
10569 (synopsis "Sparse matrix functions for quantitative language comparison")
10570 (description
10571 "This package provides an extension of the functionality of the Matrix
10572 package for using sparse matrices. Some of the functions are very general,
10573 while other are highly specific for the special data format used for
10574 @dfn{quantitative language comparison} (QLC).")
10575 (license license:gpl3)))
10576
10577 (define-public r-ddrtree
10578 (package
10579 (name "r-ddrtree")
10580 (version "0.1.5")
10581 (source
10582 (origin
10583 (method url-fetch)
10584 (uri (cran-uri "DDRTree" version))
10585 (sha256
10586 (base32
10587 "16s5fjw7kwlxhrkzdny62sx32fvmg3rxjc3wrh6krd31jh1fqlfk"))))
10588 (properties `((upstream-name . "DDRTree")))
10589 (build-system r-build-system)
10590 (propagated-inputs
10591 `(("r-bh" ,r-bh)
10592 ("r-irlba" ,r-irlba)
10593 ("r-rcpp" ,r-rcpp)
10594 ("r-rcppeigen" ,r-rcppeigen)))
10595 (home-page "https://cran.r-project.org/web/packages/DDRTree")
10596 (synopsis "Learning principal graphs with DDRTree")
10597 (description
10598 "This package provides an implementation of the framework of
10599 @dfn{reversed graph embedding} (RGE) which projects data into a reduced
10600 dimensional space while constructs a principal tree which passes through the
10601 middle of the data simultaneously. DDRTree shows superiority to
10602 alternatives (Wishbone, DPT) for inferring the ordering as well as the
10603 intrinsic structure of single cell genomics data. In general, it could be
10604 used to reconstruct the temporal progression as well as the bifurcation
10605 structure of any data type.")
10606 (license license:asl2.0)))
10607
10608 (define-public r-corpcor
10609 (package
10610 (name "r-corpcor")
10611 (version "1.6.9")
10612 (source
10613 (origin
10614 (method url-fetch)
10615 (uri (cran-uri "corpcor" version))
10616 (sha256
10617 (base32
10618 "1hi3i9d3841snppq1ks5pd8cliq1b4rm4dpsczmfqvwksg8snkrf"))))
10619 (build-system r-build-system)
10620 (home-page "http://strimmerlab.org/software/corpcor/")
10621 (synopsis "Efficient estimation of covariance and (partial) correlation")
10622 (description
10623 "This package implements a James-Stein-type shrinkage estimator for the
10624 covariance matrix, with separate shrinkage for variances and correlations.
10625 Furthermore, functions are available for fast singular value decomposition,
10626 for computing the pseudoinverse, and for checking the rank and positive
10627 definiteness of a matrix.")
10628 (license license:gpl3+)))
10629
10630 (define-public r-rspectra
10631 (package
10632 (name "r-rspectra")
10633 (version "0.16-0")
10634 (source
10635 (origin
10636 (method url-fetch)
10637 (uri (cran-uri "RSpectra" version))
10638 (sha256
10639 (base32
10640 "1ab45as2ysjrvkhvmx7y3nbhd0y1w4j9k2a789lcd973zz4wzwda"))))
10641 (properties `((upstream-name . "RSpectra")))
10642 (build-system r-build-system)
10643 (propagated-inputs
10644 `(("r-matrix" ,r-matrix)
10645 ("r-rcpp" ,r-rcpp)
10646 ("r-rcppeigen" ,r-rcppeigen)))
10647 (home-page "https://github.com/yixuan/RSpectra")
10648 (synopsis "Solvers for large-scale Eigenvalue and SVD problems")
10649 (description
10650 "This package provides an R interface to the Spectra library for
10651 large-scale eigenvalue and SVD problems. It is typically used to compute a
10652 few eigenvalues/vectors of an n by n matrix, e.g., the k largest eigenvalues,
10653 which is usually more efficient than @code{eigen()} if k << n.")
10654 ;; MPL 2 or later.
10655 (license license:mpl2.0)))
10656
10657 (define-public r-vbsr
10658 (package
10659 (name "r-vbsr")
10660 (version "0.0.5")
10661 (source
10662 (origin
10663 (method url-fetch)
10664 (uri (cran-uri "vbsr" version))
10665 (sha256
10666 (base32
10667 "1avskbxxyinjjdga4rnghcfvd4sypv4m39ysfaij5avvmi89bx3b"))))
10668 (build-system r-build-system)
10669 (home-page "https://cran.r-project.org/web/packages/vbsr")
10670 (synopsis "Variational Bayes spike regression regularized linear models")
10671 (description
10672 "This package provides an efficient algorithm for solving ultra-sparse
10673 regularized regression models using a variational Bayes algorithm with a spike
10674 prior. The algorithm is solved on a path, with coordinate updates, and is
10675 capable of generating very sparse models. Very general model
10676 diagnostics for controlling type-1 errors are also provided.")
10677 (license license:gpl2)))
10678
10679 (define-public r-flare
10680 (package
10681 (name "r-flare")
10682 (version "1.6.0.2")
10683 (source
10684 (origin
10685 (method url-fetch)
10686 (uri (cran-uri "flare" version))
10687 (sha256
10688 (base32
10689 "1ybrsx1djqldw0l5l1iz4pfh6xxb8ckkg1ric7wnsr51wm9ljlh5"))))
10690 (build-system r-build-system)
10691 (propagated-inputs
10692 `(("r-igraph" ,r-igraph)
10693 ("r-lattice" ,r-lattice)
10694 ("r-mass" ,r-mass)
10695 ("r-matrix" ,r-matrix)))
10696 (home-page "https://cran.r-project.org/web/packages/flare")
10697 (synopsis "Family of Lasso regression implementations")
10698 (description
10699 "This package provides implementations of a family of Lasso variants
10700 including Dantzig Selector, LAD Lasso, SQRT Lasso, Lq Lasso for estimating
10701 high dimensional sparse linear models.")
10702 (license license:gpl2)))
10703
10704 (define-public r-lassopv
10705 (package
10706 (name "r-lassopv")
10707 (version "0.2.0")
10708 (source
10709 (origin
10710 (method url-fetch)
10711 (uri (cran-uri "lassopv" version))
10712 (sha256
10713 (base32
10714 "0yawnjw063jypk3riy9xab9cmliv6c9dnabi18670khd3gzb2r9z"))))
10715 (build-system r-build-system)
10716 (propagated-inputs `(("r-lars" ,r-lars)))
10717 (home-page "https://github.com/lingfeiwang/lassopv")
10718 (synopsis "Non-parametric p-value estimation for predictors in Lasso")
10719 (description
10720 "This package enables you to estimate the p-values for predictors x
10721 against target variable y in Lasso regression, using the regularization
10722 strength when each predictor enters the active set of regularization path for
10723 the first time as the statistic.")
10724 (license license:gpl3)))
10725
10726 (define-public r-splitstackshape
10727 (package
10728 (name "r-splitstackshape")
10729 (version "1.4.8")
10730 (source
10731 (origin
10732 (method url-fetch)
10733 (uri (cran-uri "splitstackshape" version))
10734 (sha256
10735 (base32
10736 "0mpyf2kkfdl69pdc6brl1r6101vyc6pgr7z17s55ppg3y71k4q35"))))
10737 (build-system r-build-system)
10738 (propagated-inputs
10739 `(("r-data-table" ,r-data-table)))
10740 (home-page "https://github.com/mrdwab/splitstackshape")
10741 (synopsis "Stack and reshape datasets after splitting concatenated values")
10742 (description
10743 "Online data collection tools like Google Forms often export
10744 multiple-response questions with data concatenated in cells. The
10745 @code{concat.split} (cSplit) family of functions provided by this package
10746 splits such data into separate cells. This package also includes functions to
10747 stack groups of columns and to reshape wide data, even when the data are
10748 \"unbalanced\"---something which @code{reshape} (from base R) does not handle,
10749 and which @code{melt} and @code{dcast} from @code{reshape2} do not easily
10750 handle.")
10751 (license license:gpl3)))
10752
10753 (define-public r-tfmpvalue
10754 (package
10755 (name "r-tfmpvalue")
10756 (version "0.0.8")
10757 (source
10758 (origin
10759 (method url-fetch)
10760 (uri (cran-uri "TFMPvalue" version))
10761 (sha256
10762 (base32
10763 "0h9qkl15k8v17v3g9bdnfwvh2s04ywjgg5y0xn2077dmywlja1bd"))))
10764 (properties `((upstream-name . "TFMPvalue")))
10765 (build-system r-build-system)
10766 (propagated-inputs `(("r-rcpp" ,r-rcpp)))
10767 (home-page "https://github.com/ge11232002/TFMPvalue")
10768 (synopsis "P-value computation for position weight matrices")
10769 (description
10770 "In putative @dfn{Transcription Factor Binding Sites} (TFBSs)
10771 identification from sequence/alignments, we are interested in the significance
10772 of certain match scores. TFMPvalue provides the accurate calculation of a
10773 p-value with a score threshold for position weight matrices, or the score with
10774 a given p-value. It is an interface to code originally made available by
10775 Helene Touzet and Jean-Stephane Varre, 2007, Algorithms Mol Biol:2, 15.
10776 Touzet and Varre (2007).")
10777 (license license:gpl2)))
10778
10779 (define-public r-rnifti
10780 (package
10781 (name "r-rnifti")
10782 (version "1.2.0")
10783 (source
10784 (origin
10785 (method url-fetch)
10786 (uri (cran-uri "RNifti" version))
10787 (sha256
10788 (base32
10789 "0gh80n9lcpdhwmi9q78yfvbkb0kffamv7ncsna68401y9mfvn7ag"))))
10790 (properties `((upstream-name . "RNifti")))
10791 (build-system r-build-system)
10792 (propagated-inputs `(("r-rcpp" ,r-rcpp)))
10793 (home-page "https://github.com/jonclayden/RNifti")
10794 (synopsis "Fast R and C++ access to NIfTI images")
10795 (description
10796 "This package provides very fast read and write access to images stored
10797 in the NIfTI-1 and ANALYZE-7.5 formats, with seamless synchronisation between
10798 compiled C and interpreted R code. It also provides a C/C++ API that can be
10799 used by other packages.")
10800 (license license:gpl2)))
10801
10802 (define-public r-shades
10803 (package
10804 (name "r-shades")
10805 (version "1.4.0")
10806 (source
10807 (origin
10808 (method url-fetch)
10809 (uri (cran-uri "shades" version))
10810 (sha256
10811 (base32
10812 "1zg95sjhrfvbdlfc387g9p0vnb8nb6agdk1mb3wq3kwkm2da0bqj"))))
10813 (build-system r-build-system)
10814 (home-page "https://github.com/jonclayden/shades")
10815 (synopsis "Simple color manipulation")
10816 (description
10817 "This package provides functions for easily manipulating colors,
10818 creating color scales and calculating color distances.")
10819 (license license:bsd-3)))
10820
10821 (define-public r-ore
10822 (package
10823 (name "r-ore")
10824 (version "1.6.3")
10825 (source
10826 (origin
10827 (method url-fetch)
10828 (uri (cran-uri "ore" version))
10829 (sha256
10830 (base32 "1vh6w3arrhgkfjjjw7ci91xmz4wpfr3cmwd5zkqch89dgn07skkv"))))
10831 (build-system r-build-system)
10832 (home-page "https://github.com/jonclayden/ore")
10833 (synopsis "R interface to the Onigmo regular expression library")
10834 (description
10835 "This package provides an alternative to R's built-in functionality for
10836 handling regular expressions, based on the Onigmo library. It offers
10837 first-class compiled regex objects, partial matching and function-based
10838 substitutions, amongst other features.")
10839 (license license:bsd-3)))
10840
10841 (define-public r-reportr
10842 (package
10843 (name "r-reportr")
10844 (version "1.3.0")
10845 (source
10846 (origin
10847 (method url-fetch)
10848 (uri (cran-uri "reportr" version))
10849 (sha256
10850 (base32
10851 "0zynplxqvbmf23cm2rsz3wz2jx6mv55z94mn1k44ny3lx625cnpw"))))
10852 (build-system r-build-system)
10853 (propagated-inputs `(("r-ore" ,r-ore)))
10854 (home-page "https://github.com/jonclayden/reportr")
10855 (synopsis "General message and error reporting system")
10856 (description
10857 "This package provides a system for reporting messages, which offers
10858 certain useful features over the standard R system, such as the incorporation
10859 of output consolidation, message filtering, assertions, expression
10860 substitution, automatic generation of stack traces for debugging, and
10861 conditional reporting based on the current \"output level\".")
10862 (license license:gpl2)))
10863
10864 (define-public r-tractor-base
10865 (package
10866 (name "r-tractor-base")
10867 (version "3.3.2")
10868 (source
10869 (origin
10870 (method url-fetch)
10871 (uri (cran-uri "tractor.base" version))
10872 (sha256
10873 (base32
10874 "0y5gm0y4chl30f5qqq8qiiw4j8g32s4i9xrvyp3cwg902kf2p86i"))))
10875 (properties `((upstream-name . "tractor.base")))
10876 (build-system r-build-system)
10877 (propagated-inputs
10878 `(("r-ore" ,r-ore)
10879 ("r-reportr" ,r-reportr)
10880 ("r-rnifti" ,r-rnifti)
10881 ("r-shades" ,r-shades)))
10882 (home-page "https://www.tractor-mri.org.uk")
10883 (synopsis "Read, manipulate and visualize magnetic resonance images")
10884 (description
10885 "This package provides functions for working with magnetic resonance
10886 images. It supports reading and writing of popular file formats (DICOM,
10887 Analyze, NIfTI-1, NIfTI-2, MGH); interactive and non-interactive
10888 visualization; flexible image manipulation; metadata and sparse image
10889 handling.")
10890 (license license:gpl2)))
10891
10892 (define-public r-grimport
10893 (package
10894 (name "r-grimport")
10895 (version "0.9-3")
10896 (source
10897 (origin
10898 (method url-fetch)
10899 (uri (cran-uri "grImport" version))
10900 (sha256
10901 (base32
10902 "109mrdvq06xq3zgn9ngz0c7zzgqkv5zbpvsb2i636vmlk6y4dpkd"))))
10903 (properties `((upstream-name . "grImport")))
10904 (build-system r-build-system)
10905 (inputs
10906 `(("ghostscript" ,ghostscript)))
10907 (propagated-inputs
10908 `(("r-xml" ,r-xml)))
10909 (home-page "https://cran.r-project.org/web/packages/grImport")
10910 (synopsis "Convert, import, and draw PostScript pictures")
10911 (description
10912 "This package provides functions for converting, importing, and drawing
10913 PostScript pictures in R plots.")
10914 (license license:gpl2+)))
10915
10916 (define-public r-grimport2
10917 (package
10918 (name "r-grimport2")
10919 (version "0.2-0")
10920 (source
10921 (origin
10922 (method url-fetch)
10923 (uri (cran-uri "grImport2" version))
10924 (sha256
10925 (base32
10926 "19q0dd8fpp1g4xf6sg5f8dxybwxjfw553ra6wgjd8b74fzca40m1"))))
10927 (properties `((upstream-name . "grImport2")))
10928 (build-system r-build-system)
10929 (propagated-inputs
10930 `(("r-base64enc" ,r-base64enc)
10931 ("r-jpeg" ,r-jpeg)
10932 ("r-png" ,r-png)
10933 ("r-xml" ,r-xml)))
10934 (home-page "https://cran.r-project.org/web/packages/grImport2/")
10935 (synopsis "Import SVG graphics")
10936 (description
10937 "This package provides functions for importing external vector images and
10938 drawing them as part of R plots. This package is different from the
10939 @code{grImport} package because, where that package imports PostScript format
10940 images, this package imports SVG format images. Furthermore, this package
10941 imports a specific subset of SVG, so external images must be preprocessed
10942 using a package like @code{rsvg} to produce SVG that this package can import.
10943 SVG features that are not supported by R graphics, such as gradient fills, can
10944 be imported and then exported via the @code{gridSVG} package.")
10945 (license license:gpl2+)))
10946
10947 (define-public r-kohonen
10948 (package
10949 (name "r-kohonen")
10950 (version "3.0.10")
10951 (source
10952 (origin
10953 (method url-fetch)
10954 (uri (cran-uri "kohonen" version))
10955 (sha256
10956 (base32
10957 "1ck7j13x701g67bx81x7plszz804jfhl1yg42krcj9x88vm5cscr"))))
10958 (build-system r-build-system)
10959 (propagated-inputs
10960 `(("r-rcpp" ,r-rcpp)))
10961 (home-page "https://cran.r-project.org/web/packages/kohonen")
10962 (synopsis "Supervised and unsupervised self-organising maps")
10963 (description
10964 "This package provides functions to train @dfn{self-organising
10965 maps} (SOMs). Also interrogation of the maps and prediction using trained
10966 maps are supported. The name of the package refers to Teuvo Kohonen, the
10967 inventor of the SOM.")
10968 (license license:gpl2+)))
10969
10970 (define-public r-nnls
10971 (package
10972 (name "r-nnls")
10973 (version "1.4")
10974 (source
10975 (origin
10976 (method url-fetch)
10977 (uri (cran-uri "nnls" version))
10978 (sha256
10979 (base32
10980 "07vcrrxvswrvfiha6f3ikn640yg0m2b4yd9lkmim1g0jmsmpfp8f"))))
10981 (build-system r-build-system)
10982 (native-inputs `(("gfortran" ,gfortran)))
10983 (home-page "https://cran.r-project.org/web/packages/nnls")
10984 (synopsis "Lawson-Hanson algorithm for non-negative least squares")
10985 (description
10986 "This package provides an R interface to the Lawson-Hanson implementation
10987 of an algorithm for @dfn{non-negative least squares} (NNLS). It also allows
10988 the combination of non-negative and non-positive constraints.")
10989 (license license:gpl2+)))
10990
10991 (define-public r-iso
10992 (package
10993 (name "r-iso")
10994 (version "0.0-18.1")
10995 (source
10996 (origin
10997 (method url-fetch)
10998 (uri (cran-uri "Iso" version))
10999 (sha256
11000 (base32
11001 "0vy6jdyvp751430sf2f690yhasjr70cpk3p3lnaaxjq3fs5gg99g"))))
11002 (properties `((upstream-name . "Iso")))
11003 (build-system r-build-system)
11004 (native-inputs `(("gfortran" ,gfortran)))
11005 (home-page "https://www.stat.auckland.ac.nz/~rolf/")
11006 (synopsis "Functions to perform isotonic regression")
11007 (description
11008 "This package provides support for linear order and unimodal
11009 order (univariate) isotonic regression and bivariate isotonic regression with
11010 linear order on both variables.")
11011 (license license:gpl2+)))
11012
11013 (define-public r-chemometricswithr
11014 (package
11015 (name "r-chemometricswithr")
11016 (version "0.1.13")
11017 (source
11018 (origin
11019 (method url-fetch)
11020 (uri (cran-uri "ChemometricsWithR" version))
11021 (sha256
11022 (base32
11023 "166va1g3m1wv21qkmw4wpz0bsrclh3jih8smxphdc13l9pqgclpq"))))
11024 (properties
11025 `((upstream-name . "ChemometricsWithR")))
11026 (build-system r-build-system)
11027 (propagated-inputs
11028 `(("r-devtools" ,r-devtools)
11029 ("r-kohonen" ,r-kohonen)
11030 ("r-mass" ,r-mass)
11031 ("r-pls" ,r-pls)))
11032 (home-page "https://github.com/rwehrens/CWR")
11033 (synopsis "Chemometrics with R")
11034 (description
11035 "This package provides functions and scripts used in the book
11036 \"Chemometrics with R - Multivariate Data Analysis in the Natural Sciences and
11037 Life Sciences\" by Ron Wehrens, Springer (2011).")
11038 (license license:gpl2+)))
11039
11040 (define-public r-als
11041 (package
11042 (name "r-als")
11043 (version "0.0.6")
11044 (source
11045 (origin
11046 (method url-fetch)
11047 (uri (cran-uri "ALS" version))
11048 (sha256
11049 (base32
11050 "1swrn39vy50fazkpf97r7c542gkj6mlvy8gmcxllg7mf2mqx546a"))))
11051 (properties `((upstream-name . "ALS")))
11052 (build-system r-build-system)
11053 (propagated-inputs
11054 `(("r-iso" ,r-iso)
11055 ("r-nnls" ,r-nnls)))
11056 (home-page "https://cran.r-project.org/web/packages/ALS")
11057 (synopsis "Multivariate curve resolution alternating least squares")
11058 (description
11059 "Alternating least squares is often used to resolve components
11060 contributing to data with a bilinear structure; the basic technique may be
11061 extended to alternating constrained least squares. This package provides an
11062 implementation of @dfn{multivariate curve resolution alternating least
11063 squares} (MCR-ALS).
11064
11065 Commonly applied constraints include unimodality, non-negativity, and
11066 normalization of components. Several data matrices may be decomposed
11067 simultaneously by assuming that one of the two matrices in the bilinear
11068 decomposition is shared between datasets.")
11069 (license license:gpl2+)))
11070
11071 (define-public r-strucchange
11072 (package
11073 (name "r-strucchange")
11074 (version "1.5-2")
11075 (source
11076 (origin
11077 (method url-fetch)
11078 (uri (cran-uri "strucchange" version))
11079 (sha256
11080 (base32
11081 "1y022363a4pp0mnji91sjh1qiyspkh09sybqwj03r9pmwrd7q93x"))))
11082 (build-system r-build-system)
11083 (propagated-inputs
11084 `(("r-sandwich" ,r-sandwich)
11085 ("r-zoo" ,r-zoo)))
11086 (home-page "https://cran.r-project.org/web/packages/strucchange")
11087 (synopsis "Testing, monitoring, and dating structural changes")
11088 (description
11089 "This package provides tools for testing, monitoring and dating
11090 structural changes in (linear) regression models. It features tests/methods
11091 from the generalized fluctuation test framework as well as from the F
11092 test (Chow test) framework. This includes methods to fit, plot and test
11093 fluctuation processes (e.g., CUSUM, MOSUM, recursive/moving estimates) and F
11094 statistics, respectively. It is possible to monitor incoming data online
11095 using fluctuation processes. Finally, the breakpoints in regression models
11096 with structural changes can be estimated together with confidence intervals.
11097 Emphasis is always given to methods for visualizing the data.")
11098 ;; Either of these two GPL versions
11099 (license (list license:gpl2 license:gpl3))))
11100
11101 (define-public r-pixmap
11102 (package
11103 (name "r-pixmap")
11104 (version "0.4-11")
11105 (source
11106 (origin
11107 (method url-fetch)
11108 (uri (cran-uri "pixmap" version))
11109 (sha256
11110 (base32
11111 "04klxp6jndw1bp6z40v20fbmdmdpfca2g0czmmmgbkark9s1183g"))))
11112 (build-system r-build-system)
11113 (home-page "https://cran.r-project.org/web/packages/pixmap")
11114 (synopsis "Tools for bitmap images")
11115 (description
11116 "This package provides functions for importing, exporting, plotting and
11117 other manipulations of bitmapped images.")
11118 (license license:gpl2)))
11119
11120 (define-public r-rapidjsonr
11121 (package
11122 (name "r-rapidjsonr")
11123 (version "1.2.0")
11124 (source
11125 (origin
11126 (method url-fetch)
11127 (uri (cran-uri "rapidjsonr" version))
11128 (sha256
11129 (base32
11130 "07zdirhbzmvq3cp4xn8ngk1lgxbbabzays315zxbs3sxrz6lzjb2"))))
11131 (build-system r-build-system)
11132 (home-page "https://cran.r-project.org/web/packages/rapidjsonr")
11133 (synopsis "JSON parser")
11134 (description
11135 "This package provides JSON parsing capability through the Rapidjson
11136 library.")
11137 (license license:expat)))
11138
11139 (define-public r-ontologyindex
11140 (package
11141 (name "r-ontologyindex")
11142 (version "2.5")
11143 (source
11144 (origin
11145 (method url-fetch)
11146 (uri (cran-uri "ontologyIndex" version))
11147 (sha256
11148 (base32
11149 "127hlf0z5fmbgnq4p9h8nvn6p72d2fpcn846zzb99s213421jnry"))))
11150 (properties `((upstream-name . "ontologyIndex")))
11151 (build-system r-build-system)
11152 (home-page "https://cran.r-project.org/web/packages/ontologyIndex")
11153 (synopsis "Functions for processing ontologies in R")
11154 (description
11155 "This package provides functions for reading ontologies into R as lists
11156 and manipulating sets of ontological terms.")
11157 (license license:gpl2+)))
11158
11159 (define-public r-gargle
11160 (package
11161 (name "r-gargle")
11162 (version "0.5.0")
11163 (source
11164 (origin
11165 (method url-fetch)
11166 (uri (cran-uri "gargle" version))
11167 (sha256
11168 (base32
11169 "1fykmiv3x8c9ai31r9wr7qcca51h6kqn9cgwbxvxfj15fhwskh4n"))))
11170 (build-system r-build-system)
11171 (propagated-inputs
11172 `(("r-fs" ,r-fs)
11173 ("r-glue" ,r-glue)
11174 ("r-httr" ,r-httr)
11175 ("r-jsonlite" ,r-jsonlite)
11176 ("r-rlang" ,r-rlang)
11177 ("r-withr" ,r-withr)))
11178 (native-inputs
11179 `(("r-knitr" ,r-knitr)))
11180 (home-page "https://gargle.r-lib.org")
11181 (synopsis "Utilities for working with Google APIs")
11182 (description
11183 "This package provides utilities for working with Google APIs. This
11184 includes functions and classes for handling common credential types and for
11185 preparing, executing, and processing HTTP requests.")
11186 (license license:expat)))
11187
11188 (define-public r-bigrquery
11189 (package
11190 (name "r-bigrquery")
11191 (version "1.3.1")
11192 (source
11193 (origin
11194 (method url-fetch)
11195 (uri (cran-uri "bigrquery" version))
11196 (sha256
11197 (base32
11198 "0mq03sqv5lkyn3dlxvyd6lqqwnryfdaqh05pjvngzp194fxmd9cy"))))
11199 (build-system r-build-system)
11200 (propagated-inputs
11201 `(("r-assertthat" ,r-assertthat)
11202 ("r-bit64" ,r-bit64)
11203 ("r-curl" ,r-curl)
11204 ("r-dbi" ,r-dbi)
11205 ("r-gargle" ,r-gargle)
11206 ("r-glue" ,r-glue)
11207 ("r-httr" ,r-httr)
11208 ("r-jsonlite" ,r-jsonlite)
11209 ("r-prettyunits" ,r-prettyunits)
11210 ("r-progress" ,r-progress)
11211 ("r-rapidjsonr" ,r-rapidjsonr)
11212 ("r-rcpp" ,r-rcpp)
11213 ("r-rlang" ,r-rlang)
11214 ("r-tibble" ,r-tibble)))
11215 (home-page "https://github.com/rstats-db/bigrquery")
11216 (synopsis "R interface to Google's BigQuery API")
11217 (description
11218 "This package provides an R interface to Google's BigQuery database.")
11219 (license license:gpl3)))
11220
11221 (define-public r-gmp
11222 (package
11223 (name "r-gmp")
11224 (version "0.6-0")
11225 (source
11226 (origin
11227 (method url-fetch)
11228 (uri (cran-uri "gmp" version))
11229 (sha256
11230 (base32
11231 "1c9vpr6j6h5f6dm9l535nscl66rvr8sba5az2kswjhmzwb9xpjxc"))))
11232 (build-system r-build-system)
11233 (arguments
11234 '(#:phases
11235 (modify-phases %standard-phases
11236 (add-after 'unpack 'set-CC
11237 (lambda _ (setenv "CC" "gcc") #t)))))
11238 (inputs `(("gmp" ,gmp)))
11239 (home-page "https://cran.r-project.org/web/packages/gmp")
11240 (synopsis "Multiple precision arithmetic")
11241 (description
11242 "This package supports multiple precision arithmetic (big integers and
11243 rationals, prime number tests, matrix computation), \"arithmetic without
11244 limitations\" using the GNU Multiple Precision library.")
11245 ;; Any version of the GPL.
11246 (license license:gpl3+)))
11247
11248 (define-public r-rmpfr
11249 (package
11250 (name "r-rmpfr")
11251 (version "0.8-1")
11252 (source
11253 (origin
11254 (method url-fetch)
11255 (uri (cran-uri "Rmpfr" version))
11256 (sha256
11257 (base32
11258 "09kw7hyca8xc09r2d88qj81cclar8acaq5q9q5rw9f49iffda0rr"))))
11259 (properties `((upstream-name . "Rmpfr")))
11260 (build-system r-build-system)
11261 (inputs
11262 `(("mpfr" ,mpfr)
11263 ("gmp" ,gmp)))
11264 (propagated-inputs
11265 `(("r-gmp" ,r-gmp)))
11266 (native-inputs
11267 `(("pkg-config" ,pkg-config)))
11268 (home-page "http://rmpfr.r-forge.r-project.org/")
11269 (synopsis "R bindings to the MPFR library")
11270 (description
11271 "This package supports arithmetic (via S4 classes and methods) for
11272 arbitrary precision floating point numbers, including transcendental
11273 functions. To this end, the package interfaces with the @dfn{Multiple
11274 Precision Floating-Point Reliable} (MPFR) library.")
11275 (license license:gpl2+)))
11276
11277 (define-public r-assertive-base
11278 (package
11279 (name "r-assertive-base")
11280 (version "0.0-7")
11281 (source
11282 (origin
11283 (method url-fetch)
11284 (uri (cran-uri "assertive.base" version))
11285 (sha256
11286 (base32
11287 "1xs3ysvj0z57c58jw57pckq2rynia6ks4rmjmc02alczhk54wbgh"))))
11288 (properties
11289 `((upstream-name . "assertive.base")))
11290 (build-system r-build-system)
11291 (home-page "https://bitbucket.org/richierocks/assertive.base")
11292 (synopsis "Core of the assertive package")
11293 (description
11294 "This package provides a minimal set of predicates and assertions used by
11295 the assertive package. This is mainly for use by other package developers who
11296 want to include run-time testing features in their own packages.")
11297 (license license:gpl3+)))
11298
11299 (define-public r-assertive-properties
11300 (package
11301 (name "r-assertive-properties")
11302 (version "0.0-4")
11303 (source
11304 (origin
11305 (method url-fetch)
11306 (uri (cran-uri "assertive.properties" version))
11307 (sha256
11308 (base32
11309 "0sqs54acs9qk9kvm32rxzfbzxz1l8mjahpfnw7r30z2brgz661jw"))))
11310 (properties
11311 `((upstream-name . "assertive.properties")))
11312 (build-system r-build-system)
11313 (propagated-inputs
11314 `(("r-assertive-base" ,r-assertive-base)))
11315 (home-page "https://bitbucket.org/richierocks/assertive.properties")
11316 (synopsis "Assertions to check properties of variables")
11317 (description
11318 "This package provides a set of predicates and assertions for checking
11319 the properties of variables, such as length, names and attributes. This is
11320 mainly for use by other package developers who want to include run-time
11321 testing features in their own packages.")
11322 (license license:gpl3+)))
11323
11324 (define-public r-assertive-numbers
11325 (package
11326 (name "r-assertive-numbers")
11327 (version "0.0-2")
11328 (source
11329 (origin
11330 (method url-fetch)
11331 (uri (cran-uri "assertive.numbers" version))
11332 (sha256
11333 (base32
11334 "0jc3ss64j4m7bjydhagwwmka5n7c72vpw4kfcch0m5jvkq5qrqds"))))
11335 (properties
11336 `((upstream-name . "assertive.numbers")))
11337 (build-system r-build-system)
11338 (propagated-inputs
11339 `(("r-assertive-base" ,r-assertive-base)))
11340 (home-page "https://bitbucket.org/richierocks/assertive.numbers")
11341 (synopsis "Assertions to check properties of numbers")
11342 (description
11343 "This package provides a set of predicates and assertions for checking
11344 the properties of numbers. This is mainly for use by other package developers
11345 who want to include run-time testing features in their own packages.")
11346 (license license:gpl3+)))
11347
11348 (define-public r-assertive-sets
11349 (package
11350 (name "r-assertive-sets")
11351 (version "0.0-3")
11352 (source
11353 (origin
11354 (method url-fetch)
11355 (uri (cran-uri "assertive.sets" version))
11356 (sha256
11357 (base32
11358 "1cqvh2syvh5b6d85h601zjmsdbbf3h8q98ids4dfl4frdshpasc7"))))
11359 (properties
11360 `((upstream-name . "assertive.sets")))
11361 (build-system r-build-system)
11362 (propagated-inputs
11363 `(("r-assertive-base" ,r-assertive-base)))
11364 (home-page "https://bitbucket.org/richierocks/assertive.sets")
11365 (synopsis "Assertions to check properties of sets")
11366 (description
11367 "This package provides a set of predicates and assertions for checking
11368 the properties of sets. This is mainly for use by other package developers
11369 who want to include run-time testing features in their own packages.")
11370 (license license:gpl3+)))
11371
11372 (define-public r-assertive-matrices
11373 (package
11374 (name "r-assertive-matrices")
11375 (version "0.0-2")
11376 (source
11377 (origin
11378 (method url-fetch)
11379 (uri (cran-uri "assertive.matrices" version))
11380 (sha256
11381 (base32
11382 "16sykzcndv6y2d43x6v9n7m95kv76364h39kh10w4z0xw6ksfqil"))))
11383 (properties
11384 `((upstream-name . "assertive.matrices")))
11385 (build-system r-build-system)
11386 (propagated-inputs
11387 `(("r-assertive-base" ,r-assertive-base)))
11388 (home-page "https://bitbucket.org/richierocks/assertive.matrices")
11389 (synopsis "Assertions to check properties of matrices")
11390 (description
11391 "This package provides a set of predicates and assertions for checking
11392 the properties of matrices. This is mainly for use by other package
11393 developers who want to include run-time testing features in their own
11394 packages.")
11395 (license license:gpl3+)))
11396
11397 (define-public r-assertive-models
11398 (package
11399 (name "r-assertive-models")
11400 (version "0.0-2")
11401 (source
11402 (origin
11403 (method url-fetch)
11404 (uri (cran-uri "assertive.models" version))
11405 (sha256
11406 (base32
11407 "0bn4j4v5qvb2d672cgri61p8d9v258pmz35y3lvm6b9mdxwdi9mr"))))
11408 (properties
11409 `((upstream-name . "assertive.models")))
11410 (build-system r-build-system)
11411 (propagated-inputs
11412 `(("r-assertive-base" ,r-assertive-base)))
11413 (home-page "https://bitbucket.org/richierocks/assertive.models")
11414 (synopsis "Assertions to check properties of models")
11415 (description
11416 "This package provides a set of predicates and assertions for checking
11417 the properties of models. This is mainly for use by other package developers
11418 who want to include run-time testing features in their own packages.")
11419 (license license:gpl3+)))
11420
11421 (define-public r-assertive-reflection
11422 (package
11423 (name "r-assertive-reflection")
11424 (version "0.0-5")
11425 (source
11426 (origin
11427 (method url-fetch)
11428 (uri (cran-uri "assertive.reflection" version))
11429 (sha256
11430 (base32
11431 "1g9lpwzy6r2xmyi2mlbcccnfgyzhzbmx5bsicf3vkffxrlkrpjn2"))))
11432 (properties
11433 `((upstream-name . "assertive.reflection")))
11434 (build-system r-build-system)
11435 (propagated-inputs
11436 `(("r-assertive-base" ,r-assertive-base)))
11437 (home-page "https://bitbucket.org/richierocks/assertive.reflection")
11438 (synopsis "Assertions for checking the state of R")
11439 (description
11440 "This package provides a set of predicates and assertions for checking
11441 the state and capabilities of R, the operating system it is running on, and
11442 the IDE being used. This is mainly for use by other package developers who
11443 want to include run-time testing features in their own packages.")
11444 (license license:gpl3+)))
11445
11446 (define-public r-assertive-types
11447 (package
11448 (name "r-assertive-types")
11449 (version "0.0-3")
11450 (source
11451 (origin
11452 (method url-fetch)
11453 (uri (cran-uri "assertive.types" version))
11454 (sha256
11455 (base32
11456 "0zxq1jfrzgw95ll7alvm0xnk7aihjdksngq4ya2whyvfjbmv4vdb"))))
11457 (properties
11458 `((upstream-name . "assertive.types")))
11459 (build-system r-build-system)
11460 (propagated-inputs
11461 `(("r-assertive-base" ,r-assertive-base)
11462 ("r-assertive-properties" ,r-assertive-properties)
11463 ("r-codetools" ,r-codetools)))
11464 (home-page "https://bitbucket.org/richierocks/assertive.types")
11465 (synopsis "Assertions to check types of variables")
11466 (description
11467 "This package provides a set of predicates and assertions for checking
11468 the types of variables. This is mainly for use by other package developers
11469 who want to include run-time testing features in their own packages.")
11470 (license license:gpl3+)))
11471
11472 (define-public r-assertive-files
11473 (package
11474 (name "r-assertive-files")
11475 (version "0.0-2")
11476 (source
11477 (origin
11478 (method url-fetch)
11479 (uri (cran-uri "assertive.files" version))
11480 (sha256
11481 (base32
11482 "02pfz8j5vwcj5kl6zca46894li7lxwnlrr29j922f14ay6kdssmy"))))
11483 (properties
11484 `((upstream-name . "assertive.files")))
11485 (build-system r-build-system)
11486 (propagated-inputs
11487 `(("r-assertive-base" ,r-assertive-base)
11488 ("r-assertive-numbers" ,r-assertive-numbers)))
11489 (home-page "https://bitbucket.org/richierocks/assertive.files")
11490 (synopsis "Assertions to check properties of files")
11491 (description
11492 "This package provides a set of predicates and assertions for checking
11493 the properties of files and connections. This is mainly for use by other
11494 package developers who want to include run-time testing features in their own
11495 packages.")
11496 (license license:gpl3+)))
11497
11498 (define-public r-assertive-code
11499 (package
11500 (name "r-assertive-code")
11501 (version "0.0-3")
11502 (source
11503 (origin
11504 (method url-fetch)
11505 (uri (cran-uri "assertive.code" version))
11506 (sha256
11507 (base32
11508 "1qhbp668zfvhqs8avkhg9amp4zyazz6dsy4fc6kpdmw3sv8yi07g"))))
11509 (properties
11510 `((upstream-name . "assertive.code")))
11511 (build-system r-build-system)
11512 (propagated-inputs
11513 `(("r-assertive-base" ,r-assertive-base)
11514 ("r-assertive-properties" ,r-assertive-properties)
11515 ("r-assertive-types" ,r-assertive-types)))
11516 (home-page "https://bitbucket.org/richierocks/assertive.code")
11517 (synopsis "Assertions to check properties of code")
11518 (description
11519 "This package provides a set of predicates and assertions for checking
11520 the properties of code. This is mainly for use by other package developers
11521 who want to include run-time testing features in their own packages.")
11522 (license license:gpl3+)))
11523
11524 (define-public r-assertive-datetimes
11525 (package
11526 (name "r-assertive-datetimes")
11527 (version "0.0-3")
11528 (source
11529 (origin
11530 (method url-fetch)
11531 (uri (cran-uri "assertive.datetimes" version))
11532 (sha256
11533 (base32
11534 "151d05z8n6dpl44pqsa1jfi0ijbigr3zfc43xlw53nd8ymi22kh1"))))
11535 (properties
11536 `((upstream-name . "assertive.datetimes")))
11537 (build-system r-build-system)
11538 (propagated-inputs
11539 `(("r-assertive-base" ,r-assertive-base)
11540 ("r-assertive-types" ,r-assertive-types)))
11541 (home-page "https://bitbucket.org/richierocks/assertive.datetimes")
11542 (synopsis "Assertions to check properties of dates and times")
11543 (description
11544 "This package provides a set of predicates and assertions for checking
11545 the properties of dates and times. This is mainly for use by other package
11546 developers who want to include run-time testing features in their own
11547 packages.")
11548 (license license:gpl3+)))
11549
11550 (define-public r-assertive-strings
11551 (package
11552 (name "r-assertive-strings")
11553 (version "0.0-3")
11554 (source
11555 (origin
11556 (method url-fetch)
11557 (uri (cran-uri "assertive.strings" version))
11558 (sha256
11559 (base32
11560 "0n6jrk88670g4ym0r8ii40a08a90z1xadj8wcryk8h0nl04dchfm"))))
11561 (properties
11562 `((upstream-name . "assertive.strings")))
11563 (build-system r-build-system)
11564 (propagated-inputs
11565 `(("r-assertive-base" ,r-assertive-base)
11566 ("r-assertive-types" ,r-assertive-types)
11567 ("r-stringi" ,r-stringi)))
11568 (home-page "https://bitbucket.org/richierocks/assertive.strings")
11569 (synopsis "Assertions to check properties of strings")
11570 (description
11571 "This package provides a set of predicates and assertions for checking
11572 the properties of strings. This is mainly for use by other package developers
11573 who want to include run-time testing features in their own packages.")
11574 (license license:gpl3+)))
11575
11576 (define-public r-assertive-data-us
11577 (package
11578 (name "r-assertive-data-us")
11579 (version "0.0-2")
11580 (source
11581 (origin
11582 (method url-fetch)
11583 (uri (cran-uri "assertive.data.us" version))
11584 (sha256
11585 (base32
11586 "1bgspn0sccmp9z7s7djvdvprgxlyc5vrxznp4zfjb79kwvgn83hq"))))
11587 (properties
11588 `((upstream-name . "assertive.data.us")))
11589 (build-system r-build-system)
11590 (propagated-inputs
11591 `(("r-assertive-base" ,r-assertive-base)
11592 ("r-assertive-strings" ,r-assertive-strings)))
11593 (home-page "https://bitbucket.org/richierocks/assertive.data.us")
11594 (synopsis "Assertions to check properties of strings")
11595 (description
11596 "This package provides a set of predicates and assertions for checking
11597 the properties of US-specific complex data types. This is mainly for use by
11598 other package developers who want to include run-time testing features in
11599 their own packages.")
11600 (license license:gpl3+)))
11601
11602 (define-public r-assertive-data-uk
11603 (package
11604 (name "r-assertive-data-uk")
11605 (version "0.0-2")
11606 (source
11607 (origin
11608 (method url-fetch)
11609 (uri (cran-uri "assertive.data.uk" version))
11610 (sha256
11611 (base32
11612 "1fzjvhwp7mwkqqix29khvs6zcrc82n6j4czvzzb473vyjyvdlj5b"))))
11613 (properties
11614 `((upstream-name . "assertive.data.uk")))
11615 (build-system r-build-system)
11616 (propagated-inputs
11617 `(("r-assertive-base" ,r-assertive-base)
11618 ("r-assertive-strings" ,r-assertive-strings)))
11619 (home-page "https://bitbucket.org/richierocks/assertive.data.uk")
11620 (synopsis "Assertions to check properties of strings")
11621 (description
11622 "This package provides a set of predicates and assertions for checking
11623 the properties of UK-specific complex data types. This is mainly for use by
11624 other package developers who want to include run-time testing features in
11625 their own packages.")
11626 (license license:gpl3+)))
11627
11628 (define-public r-assertive-data
11629 (package
11630 (name "r-assertive-data")
11631 (version "0.0-3")
11632 (source
11633 (origin
11634 (method url-fetch)
11635 (uri (cran-uri "assertive.data" version))
11636 (sha256
11637 (base32
11638 "00cvg2g36mdl8plrzx40m63qd55742mddqrchwy9n3c7mm4gn02s"))))
11639 (properties
11640 `((upstream-name . "assertive.data")))
11641 (build-system r-build-system)
11642 (propagated-inputs
11643 `(("r-assertive-base" ,r-assertive-base)
11644 ("r-assertive-strings" ,r-assertive-strings)))
11645 (home-page "https://bitbucket.org/richierocks/assertive.data")
11646 (synopsis "Assertions to check properties of data")
11647 (description
11648 "This package provides a set of predicates and assertions for checking
11649 the properties of (country independent) complex data types. This is mainly
11650 for use by other package developers who want to include run-time testing
11651 features in their own packages.")
11652 (license license:gpl3+)))
11653
11654 (define-public r-assertive
11655 (package
11656 (name "r-assertive")
11657 (version "0.3-6")
11658 (source
11659 (origin
11660 (method url-fetch)
11661 (uri (cran-uri "assertive" version))
11662 (sha256
11663 (base32
11664 "02palil82idqhhshcdjsfsja9qkqnd0dczqzj5gbccy4hfg1c0y4"))))
11665 (build-system r-build-system)
11666 (propagated-inputs
11667 `(("r-assertive-base" ,r-assertive-base)
11668 ("r-assertive-code" ,r-assertive-code)
11669 ("r-assertive-data" ,r-assertive-data)
11670 ("r-assertive-data-uk" ,r-assertive-data-uk)
11671 ("r-assertive-data-us" ,r-assertive-data-us)
11672 ("r-assertive-datetimes" ,r-assertive-datetimes)
11673 ("r-assertive-files" ,r-assertive-files)
11674 ("r-assertive-matrices" ,r-assertive-matrices)
11675 ("r-assertive-models" ,r-assertive-models)
11676 ("r-assertive-numbers" ,r-assertive-numbers)
11677 ("r-assertive-properties" ,r-assertive-properties)
11678 ("r-assertive-reflection" ,r-assertive-reflection)
11679 ("r-assertive-sets" ,r-assertive-sets)
11680 ("r-assertive-strings" ,r-assertive-strings)
11681 ("r-assertive-types" ,r-assertive-types)
11682 ("r-knitr" ,r-knitr)))
11683 (native-inputs
11684 `(("r-knitr" ,r-knitr)))
11685 (home-page "https://bitbucket.org/richierocks/assertive")
11686 (synopsis "Readable check functions to ensure code integrity")
11687 (description
11688 "This package provides lots of predicates (@code{is_*} functions) to
11689 check the state of your variables, and assertions (@code{assert_*} functions)
11690 to throw errors if they aren't in the right form.")
11691 (license license:gpl3+)))
11692
11693 (define-public r-dotcall64
11694 (package
11695 (name "r-dotcall64")
11696 (version "1.0-0")
11697 (source
11698 (origin
11699 (method url-fetch)
11700 (uri (cran-uri "dotCall64" version))
11701 (sha256
11702 (base32
11703 "1b8p7m3w0m7bp977c6jz74xkd611cxg11j49yza59k5fp338scb9"))))
11704 (properties `((upstream-name . "dotCall64")))
11705 (build-system r-build-system)
11706 (native-inputs `(("gfortran" ,gfortran)))
11707 (home-page "https://git.math.uzh.ch/reinhard.furrer/dotCall64")
11708 (synopsis "Enhanced foreign function interface supporting long vectors")
11709 (description
11710 "This package provides @code{.C64()}, an enhanced version of @code{.C()}
11711 and @code{.Fortran()} from the R foreign function interface. @code{.C64()}
11712 supports long vectors, arguments of type 64-bit integer, and provides a
11713 mechanism to avoid unnecessary copies of read-only and write-only arguments.
11714 This makes it a convenient and fast interface to C/C++ and Fortran code.")
11715 (license license:gpl2+)))
11716
11717 (define-public r-spam
11718 (package
11719 (name "r-spam")
11720 (version "2.5-1")
11721 (source
11722 (origin
11723 (method url-fetch)
11724 (uri (cran-uri "spam" version))
11725 (sha256
11726 (base32 "0ry0a76cljlmilrzcriiizcidxyhq1i7i9bqhvl1qda81ld8hifi"))))
11727 (build-system r-build-system)
11728 (propagated-inputs
11729 `(("r-dotcall64" ,r-dotcall64)))
11730 (native-inputs `(("gfortran" ,gfortran)))
11731 (home-page "https://www.math.uzh.ch/pages/spam/")
11732 (synopsis "Sparse matrix algebra")
11733 (description
11734 "This package provides a set of functions for sparse matrix algebra.
11735 Differences with other sparse matrix packages are:
11736
11737 @enumerate
11738 @item it only supports (essentially) one sparse matrix format;
11739 @item it is based on transparent and simple structure(s);
11740 @item it is tailored for MCMC calculations within G(M)RF;
11741 @item and it is fast and scalable (with the extension package @code{spam64}).
11742 @end enumerate\n")
11743 ;; Either of these licenses
11744 (license (list license:bsd-3 license:lgpl2.0))))
11745
11746 (define-public r-fields
11747 (package
11748 (name "r-fields")
11749 (version "10.3")
11750 (source
11751 (origin
11752 (method url-fetch)
11753 (uri (cran-uri "fields" version))
11754 (sha256
11755 (base32 "12k97vfjlz5h8vynirnvik1nyj1iw25n8xl7awmx9mpd6wvgy2s9"))))
11756 (build-system r-build-system)
11757 (propagated-inputs
11758 `(("r-maps" ,r-maps)
11759 ("r-spam" ,r-spam)))
11760 (native-inputs
11761 `(("gfortran" ,gfortran)))
11762 (home-page "https://www.image.ucar.edu/fields")
11763 (synopsis "Tools for spatial data")
11764 (description
11765 "This is a package for curve, surface and function fitting with an
11766 emphasis on splines, spatial data and spatial statistics. The major methods
11767 include cubic, and thin plate splines, Kriging, and compactly supported
11768 covariance functions for large data sets.")
11769 (license license:gpl2+)))
11770
11771 (define-public r-spatialextremes
11772 (package
11773 (name "r-spatialextremes")
11774 (version "2.0-8")
11775 (source
11776 (origin
11777 (method url-fetch)
11778 (uri (cran-uri "SpatialExtremes" version))
11779 (sha256
11780 (base32
11781 "0r2byz5xxc46zqnigdax28q7446ibmzmsmi10lmm2hdks3ml6sl3"))))
11782 (properties
11783 `((upstream-name . "SpatialExtremes")))
11784 (build-system r-build-system)
11785 (propagated-inputs
11786 `(("r-fields" ,r-fields)
11787 ("r-maps" ,r-maps)))
11788 (home-page "http://spatialextremes.r-forge.r-project.org/")
11789 (synopsis "Modelling spatial extremes")
11790 (description
11791 "This package provides tools for the statistical modelling of spatial
11792 extremes using max-stable processes, copula or Bayesian hierarchical models.
11793 More precisely, this package allows (conditional) simulations from various
11794 parametric max-stable models, analysis of the extremal spatial dependence, the
11795 fitting of such processes using composite likelihoods or least square (simple
11796 max-stable processes only), model checking and selection and prediction.")
11797 (license license:gpl2+)))
11798
11799 (define-public r-drc
11800 (package
11801 (name "r-drc")
11802 (version "3.0-1")
11803 (source
11804 (origin
11805 (method url-fetch)
11806 (uri (cran-uri "drc" version))
11807 (sha256
11808 (base32
11809 "0c8xn8ripzq270hy8d16fcnx02l02alddznd7fqwk3jyi6113h1y"))))
11810 (build-system r-build-system)
11811 (propagated-inputs
11812 `(("r-car" ,r-car)
11813 ("r-gtools" ,r-gtools)
11814 ("r-mass" ,r-mass)
11815 ("r-multcomp" ,r-multcomp)
11816 ("r-plotrix" ,r-plotrix)
11817 ("r-scales" ,r-scales)))
11818 (home-page "https://cran.r-project.org/web/packages/drc")
11819 (synopsis "Analysis of dose-response curves")
11820 (description
11821 "This package provides a suite of flexible and versatile model fitting
11822 and after-fitting functions for the analysis of dose-response data.")
11823 (license license:gpl2+)))
11824
11825 (define-public r-rmeta
11826 (package
11827 (name "r-rmeta")
11828 (version "3.0")
11829 (source
11830 (origin
11831 (method url-fetch)
11832 (uri (cran-uri "rmeta" version))
11833 (sha256
11834 (base32
11835 "0vkbnxp579v8zmcv1isdbzj5swpr6fq17zwparxcvzswjc2x9ydr"))))
11836 (build-system r-build-system)
11837 (home-page "https://cran.r-project.org/web/packages/rmeta")
11838 (synopsis "Tools for meta-analysis")
11839 (description
11840 "This package provides functions for simple fixed and random effects
11841 meta-analysis for two-sample comparisons and cumulative meta-analyses. It
11842 draws standard summary plots, funnel plots, and computes summaries and tests
11843 for association and heterogeneity.")
11844 (license license:gpl2)))
11845
11846 (define-public r-bootstrap
11847 (package
11848 (name "r-bootstrap")
11849 (version "2019.6")
11850 (source
11851 (origin
11852 (method url-fetch)
11853 (uri (cran-uri "bootstrap" version))
11854 (sha256
11855 (base32
11856 "1546jqhhw5h177ii8jkdikyd26rv6gwkav816np1zks4p7zgsljj"))))
11857 (build-system r-build-system)
11858 (native-inputs `(("gfortran" ,gfortran)))
11859 (home-page "https://cran.r-project.org/web/packages/bootstrap")
11860 (synopsis "Functions for the book \"An Introduction to the Bootstrap\"")
11861 (description
11862 "This package provides software and data for the book \"An Introduction
11863 to the Bootstrap\" by B. Efron and R. Tibshirani, 1993, Chapman and Hall.
11864 This package is primarily provided for projects already based on it, and for
11865 support of the book. New projects should preferentially use the recommended
11866 package \"boot\".")
11867 (license license:bsd-3)))
11868
11869 (define-public r-survivalroc
11870 (package
11871 (name "r-survivalroc")
11872 (version "1.0.3")
11873 (source
11874 (origin
11875 (method url-fetch)
11876 (uri (cran-uri "survivalROC" version))
11877 (sha256
11878 (base32
11879 "0wnd65ff5w679hxa1zrpfrx9qg47q21pjxppsga6m3h4iq1yfj8l"))))
11880 (properties `((upstream-name . "survivalROC")))
11881 (build-system r-build-system)
11882 (home-page "https://cran.r-project.org/web/packages/survivalROC")
11883 (synopsis "Time-dependent ROC curve estimation from censored survival data")
11884 (description
11885 "Compute time-dependent ROC curve from censored survival data using
11886 Kaplan-Meier (KM) or Nearest Neighbor Estimation (NNE) method of Heagerty,
11887 Lumley & Pepe (Biometrics, Vol 56 No 2, 2000, PP 337-344)")
11888 (license license:gpl2+)))
11889
11890 (define-public r-longitudinal
11891 (package
11892 (name "r-longitudinal")
11893 (version "1.1.12")
11894 (source
11895 (origin
11896 (method url-fetch)
11897 (uri (cran-uri "longitudinal" version))
11898 (sha256
11899 (base32
11900 "1d83ws28nxi3kw5lgd5n5y7865djq7ky72fw3ddi1fkkhg1r9y6l"))))
11901 (build-system r-build-system)
11902 (propagated-inputs `(("r-corpcor" ,r-corpcor)))
11903 (home-page "http://strimmerlab.org/software/longitudinal/")
11904 (synopsis "Analysis of multiple time course data")
11905 (description
11906 "This package contains general data structures and functions for
11907 longitudinal data with multiple variables, repeated measurements, and
11908 irregularly spaced time points. It also implements a shrinkage estimator of
11909 dynamical correlation and dynamical covariance.")
11910 (license license:gpl3+)))
11911
11912 (define-public r-genenet
11913 (package
11914 (name "r-genenet")
11915 (version "1.2.15")
11916 (source
11917 (origin
11918 (method url-fetch)
11919 (uri (cran-uri "GeneNet" version))
11920 (sha256
11921 (base32
11922 "11ba6ahsk3x9alvcw8bai2bpg84ki1m8nadrjjdhjg65svhw8njm"))))
11923 (properties `((upstream-name . "GeneNet")))
11924 (build-system r-build-system)
11925 (propagated-inputs
11926 `(("r-corpcor" ,r-corpcor)
11927 ("r-fdrtool" ,r-fdrtool)
11928 ("r-longitudinal" ,r-longitudinal)))
11929 (home-page "http://strimmerlab.org/software/genenet/")
11930 (synopsis "Modeling and inferring gene networks")
11931 (description
11932 "This package analyzes gene expression (time series) data with focus on
11933 the inference of gene networks. In particular, GeneNet implements the methods
11934 of Schaefer and Strimmer (2005a,b,c) and Opgen-Rhein and Strimmer (2006, 2007)
11935 for learning large-scale gene association networks (including assignment of
11936 putative directions).")
11937 (license license:gpl3+)))
11938
11939 (define-public r-rbamtools
11940 (package
11941 (name "r-rbamtools")
11942 (version "2.16.17")
11943 (source
11944 (origin
11945 (method url-fetch)
11946 (uri (cran-uri "rbamtools" version))
11947 (sha256
11948 (base32
11949 "0qj37ljdva3v29s01dkrbg31mcfzy3bl145cp40d54v4h9xhcghc"))))
11950 (build-system r-build-system)
11951 (inputs `(("zlib" ,zlib)))
11952 (propagated-inputs
11953 `(("r-refgenome" ,r-refgenome)))
11954 (home-page "https://cran.r-project.org/web/packages/rbamtools")
11955 (synopsis "Read and write BAM (binary alignment) files")
11956 (description
11957 "This package provides an R interface to functions of the SAMtools
11958 library.")
11959 (license license:artistic2.0)))
11960
11961 (define-public r-protviz
11962 (package
11963 (name "r-protviz")
11964 (version "0.6.8")
11965 (source
11966 (origin
11967 (method url-fetch)
11968 (uri (cran-uri "protViz" version))
11969 (sha256
11970 (base32
11971 "0rn8fjg7791a4j2k1kk1jwx40xz20bfaavvflmhyzpl398vmmy3a"))))
11972 (properties `((upstream-name . "protViz")))
11973 (build-system r-build-system)
11974 (propagated-inputs `(("r-rcpp" ,r-rcpp)))
11975 (home-page "https://github.com/protViz/protViz/")
11976 (synopsis "Visualizing and analyzing mass spectrometry data in proteomics")
11977 (description
11978 "This package helps with quality checks, visualizations and analysis of
11979 mass spectrometry data, coming from proteomics experiments. The package is
11980 developed, tested and used at the Functional Genomics Center Zurich, where it
11981 is used mainly for prototyping, teaching, and having fun with proteomics data.
11982 But it can also be used to do data analysis for small scale data sets.")
11983 (license license:gpl3)))
11984
11985 (define-public r-cmprsk
11986 (package
11987 (name "r-cmprsk")
11988 (version "2.2-10")
11989 (source
11990 (origin
11991 (method url-fetch)
11992 (uri (cran-uri "cmprsk" version))
11993 (sha256
11994 (base32 "1xnx2zanw548prxsw2zw5cddkkg6kj97jgyzw67achq5mnsvfbg8"))))
11995 (build-system r-build-system)
11996 (propagated-inputs
11997 `(("r-survival" ,r-survival)))
11998 (native-inputs
11999 `(("gfortran" ,gfortran)))
12000 (home-page "https://cran.r-project.org/web/packages/cmprsk")
12001 (synopsis "Subdistribution analysis of competing risks")
12002 (description
12003 "This package provides tool for estimation, testing and regression
12004 modeling of subdistribution functions in competing risks, as described in
12005 Gray (1988), A class of K-sample tests for comparing the cumulative incidence
12006 of a competing risk, Ann. Stat. 16:1141-1154, and Fine JP and Gray RJ (1999),
12007 A proportional hazards model for the subdistribution of a competing risk,
12008 JASA, 94:496-509.")
12009 (license license:gpl2+)))
12010
12011 (define-public r-etm
12012 (package
12013 (name "r-etm")
12014 (version "1.1")
12015 (source
12016 (origin
12017 (method url-fetch)
12018 (uri (cran-uri "etm" version))
12019 (sha256
12020 (base32
12021 "02yvh473l5qajaymhsxwb235a9r7q3nsig9a9mrfca68xih8yvgd"))))
12022 (build-system r-build-system)
12023 (propagated-inputs
12024 `(("r-data-table" ,r-data-table)
12025 ("r-lattice" ,r-lattice)
12026 ("r-rcpp" ,r-rcpp)
12027 ("r-rcpparmadillo" ,r-rcpparmadillo)
12028 ("r-survival" ,r-survival)))
12029 (home-page "https://cran.r-project.org/web/packages/etm")
12030 (synopsis "Empirical transition matrix")
12031 (description
12032 "The @dfn{empirical transition matrix} (etm) package estimates
12033 the matrix of transition probabilities for any time-inhomogeneous multistate
12034 model with finite state space using the Aalen-Johansen estimator.")
12035 (license license:expat)))
12036
12037 (define-public r-epi
12038 (package
12039 (name "r-epi")
12040 (version "2.41")
12041 (source
12042 (origin
12043 (method url-fetch)
12044 (uri (cran-uri "Epi" version))
12045 (sha256
12046 (base32
12047 "09miba6zk63bwc79n3030kgzlvy3whkq968pgqyghxnsjfh5ckp5"))))
12048 (properties `((upstream-name . "Epi")))
12049 (build-system r-build-system)
12050 (propagated-inputs
12051 `(("r-cmprsk" ,r-cmprsk)
12052 ("r-data-table" ,r-data-table)
12053 ("r-etm" ,r-etm)
12054 ("r-mass" ,r-mass)
12055 ("r-matrix" ,r-matrix)
12056 ("r-mgcv" ,r-mgcv)
12057 ("r-numderiv" ,r-numderiv)
12058 ("r-plyr" ,r-plyr)
12059 ("r-survival" ,r-survival)
12060 ("r-zoo" ,r-zoo)))
12061 (home-page "https://BendixCarstensen.com/Epi/")
12062 (synopsis "Statistical analysis in epidemiology")
12063 (description
12064 "This package provides functions for demographic and epidemiological
12065 analysis in the Lexis diagram, i.e. register and cohort follow-up data, in
12066 particular representation, manipulation and simulation of multistate data -
12067 the Lexis suite of functions, which includes interfaces to the @code{mstate},
12068 @code{etm} and @code{cmprsk} packages. It also contains functions for
12069 Age-Period-Cohort and Lee-Carter modeling and a function for interval censored
12070 data and some useful functions for tabulation and plotting, as well as a
12071 number of epidemiological data sets.")
12072 (license license:gpl2)))
12073
12074 (define-public r-ppls
12075 (package
12076 (name "r-ppls")
12077 (version "1.6-1.1")
12078 (source
12079 (origin
12080 (method url-fetch)
12081 (uri (cran-uri "ppls" version))
12082 (sha256
12083 (base32
12084 "1zyrisy3c4cz896j1bjh61sf57wdl9p8ywdq268cl819szfq78mx"))))
12085 (build-system r-build-system)
12086 (propagated-inputs `(("r-mass" ,r-mass)))
12087 (home-page "https://cran.r-project.org/web/packages/ppls")
12088 (synopsis "Penalized partial least squares")
12089 (description
12090 "This package contains linear and nonlinear regression methods based on
12091 partial least squares and penalization techniques. Model parameters are
12092 selected via cross-validation, and confidence intervals ans tests for the
12093 regression coefficients can be conducted via jackknifing.")
12094 (license license:gpl2+)))
12095
12096 (define-public r-huge
12097 (package
12098 (name "r-huge")
12099 (version "1.3.4.1")
12100 (source
12101 (origin
12102 (method url-fetch)
12103 (uri (cran-uri "huge" version))
12104 (sha256
12105 (base32 "11m80dnaxqw5v006q6kvhndl2y5ih5553fcqg4jcaljd8sp9xvvq"))))
12106 (build-system r-build-system)
12107 (propagated-inputs
12108 `(("r-igraph" ,r-igraph)
12109 ("r-mass" ,r-mass)
12110 ("r-matrix" ,r-matrix)
12111 ("r-rcpp" ,r-rcpp)
12112 ("r-rcppeigen" ,r-rcppeigen)))
12113 (home-page "https://cran.r-project.org/web/packages/huge")
12114 (synopsis "High-dimensional undirected graph estimation")
12115 (description
12116 "This package provides a general framework for high-dimensional
12117 undirected graph estimation. It integrates data preprocessing, neighborhood
12118 screening, graph estimation, and model selection techniques into a pipeline.")
12119 (license license:gpl2)))
12120
12121 (define-public r-parcor
12122 (package
12123 (name "r-parcor")
12124 (version "0.2-6")
12125 (source
12126 (origin
12127 (method url-fetch)
12128 (uri (cran-uri "parcor" version))
12129 (sha256
12130 (base32
12131 "0vgs6k92vdr0cmb8cwbv2ff6qavw30agskfd8bfh17hsskrisvx0"))))
12132 (build-system r-build-system)
12133 (propagated-inputs
12134 `(("r-epi" ,r-epi)
12135 ("r-genenet" ,r-genenet)
12136 ("r-glmnet" ,r-glmnet)
12137 ("r-mass" ,r-mass)
12138 ("r-ppls" ,r-ppls)))
12139 (home-page "https://cran.r-project.org/web/packages/parcor")
12140 (synopsis "Regularized estimation of partial correlation matrices")
12141 (description
12142 "This package estimates the matrix of partial correlations based on
12143 different regularized regression methods: lasso, adaptive lasso, PLS, and
12144 Ridge Regression. In addition, the package provides model selection for
12145 lasso, adaptive lasso and Ridge regression based on cross-validation.")
12146 (license license:gpl2+)))
12147
12148 (define-public r-mcmc
12149 (package
12150 (name "r-mcmc")
12151 (version "0.9-7")
12152 (source
12153 (origin
12154 (method url-fetch)
12155 (uri (cran-uri "mcmc" version))
12156 (sha256
12157 (base32
12158 "0q42m8ab7b6bxhns494ksjdss5f3c5m2jjfdlfj6fk1nz7ax7i5p"))))
12159 (build-system r-build-system)
12160 (home-page "https://www.stat.umn.edu/geyer/mcmc/")
12161 (synopsis "Markov chain Monte Carlo")
12162 (description
12163 "This package simulates continuous distributions of random vectors using
12164 @dfn{Markov chain Monte Carlo} (MCMC). Users specify the distribution by an R
12165 function that evaluates the log unnormalized density. Algorithms are random
12166 walk Metropolis algorithm (function @code{metrop}), simulated
12167 tempering (function @code{temper}), and morphometric random walk
12168 Metropolis (function @code{morph.metrop}), which achieves geometric ergodicity
12169 by change of variable.")
12170 (license license:expat)))
12171
12172 (define-public r-listenv
12173 (package
12174 (name "r-listenv")
12175 (version "0.8.0")
12176 (source
12177 (origin
12178 (method url-fetch)
12179 (uri (cran-uri "listenv" version))
12180 (sha256
12181 (base32
12182 "0ps8bk7zlhbviawrw7vw25skjq81hkk3ijyi6g74dmfqy8zsyapx"))))
12183 (build-system r-build-system)
12184 (native-inputs
12185 `(("r-r-rsp" ,r-r-rsp))) ; vignette builder
12186 (home-page "https://github.com/HenrikBengtsson/listenv")
12187 (synopsis "Environments behaving (almost) as lists")
12188 (description
12189 "This package implements list environments. List environments are
12190 environments that have list-like properties. For instance, the elements of a
12191 list environment are ordered and can be accessed and iterated over using index
12192 subsetting.")
12193 (license license:lgpl2.1+)))
12194
12195 (define-public r-globals
12196 (package
12197 (name "r-globals")
12198 (version "0.12.5")
12199 (source
12200 (origin
12201 (method url-fetch)
12202 (uri (cran-uri "globals" version))
12203 (sha256
12204 (base32
12205 "1ha8iasgijp4q3v2b0b17y1wh7cd3nvzd9b03w49qm2bidkaf68m"))))
12206 (build-system r-build-system)
12207 (propagated-inputs
12208 `(("r-codetools" ,r-codetools)))
12209 (home-page "https://github.com/HenrikBengtsson/globals")
12210 (synopsis "Identify global objects in R expressions")
12211 (description
12212 "This package provides tools to identify global (\"unknown\" or \"free\")
12213 objects in R expressions by code inspection using various strategies, e.g.
12214 conservative or liberal. The objective of this package is to make it as
12215 simple as possible to identify global objects for the purpose of exporting
12216 them in distributed compute environments.")
12217 (license license:lgpl2.1+)))
12218
12219 (define-public r-future
12220 (package
12221 (name "r-future")
12222 (version "1.18.0")
12223 (source
12224 (origin
12225 (method url-fetch)
12226 (uri (cran-uri "future" version))
12227 (sha256
12228 (base32
12229 "01fp8kgjf0k6c83q1w3dy9z90g72cc9d0004d1qw6n1j65nwxg4f"))))
12230 (build-system r-build-system)
12231 (propagated-inputs
12232 `(("r-digest" ,r-digest)
12233 ("r-globals" ,r-globals)
12234 ("r-listenv" ,r-listenv)))
12235 (native-inputs
12236 `(("r-r-rsp" ,r-r-rsp))) ; vignette builder
12237 (home-page "https://github.com/HenrikBengtsson/future")
12238 (synopsis "Unified parallel and distributed processing in R")
12239 (description
12240 "The purpose of this package is to provide a lightweight and unified
12241 Future API for sequential and parallel processing of R expression via futures.
12242 This package implements sequential, multicore, multisession, and cluster
12243 futures. With these, R expressions can be evaluated on the local machine, in
12244 parallel a set of local machines, or distributed on a mix of local and remote
12245 machines. Extensions to this package implement additional backends for
12246 processing futures via compute cluster schedulers etc. Because of its unified
12247 API, there is no need to modify any code in order to switch from sequential on
12248 the local machine to, say, distributed processing on a remote compute cluster.")
12249 (license license:lgpl2.1+)))
12250
12251 (define-public r-future-apply
12252 (package
12253 (name "r-future-apply")
12254 (version "1.6.0")
12255 (source
12256 (origin
12257 (method url-fetch)
12258 (uri (cran-uri "future.apply" version))
12259 (sha256
12260 (base32
12261 "1zbfycjfvxnrigm6l2fd2zgnw96g0apiw426c73gkv3xv7bdy6ms"))))
12262 (properties `((upstream-name . "future.apply")))
12263 (build-system r-build-system)
12264 (propagated-inputs
12265 `(("r-future" ,r-future)
12266 ("r-globals" ,r-globals)))
12267 (native-inputs
12268 `(("r-r-rsp" ,r-r-rsp))) ; vignette builder
12269 (home-page "https://github.com/HenrikBengtsson/future.apply")
12270 (synopsis "Apply function to elements in parallel using futures")
12271 (description
12272 "This package provides implementations of @code{apply()},
12273 @code{eapply()}, @code{lapply()}, @code{Map()}, @code{mapply()},
12274 @code{replicate()}, @code{sapply()}, @code{tapply()}, and @code{vapply()} that
12275 can be resolved using any future-supported backend, e.g. parallel on the local
12276 machine or distributed on a compute cluster.")
12277 (license license:gpl2+)))
12278
12279 (define-public r-rsvd
12280 (package
12281 (name "r-rsvd")
12282 (version "1.0.3")
12283 (source
12284 (origin
12285 (method url-fetch)
12286 (uri (cran-uri "rsvd" version))
12287 (sha256
12288 (base32
12289 "1fvrw46fl5xb2akaa4mp8nja4h7nn4bdhnjdrk22fsdfqc7hwmhk"))))
12290 (build-system r-build-system)
12291 (propagated-inputs
12292 `(("r-matrix" ,r-matrix)))
12293 (home-page "https://github.com/erichson/rSVD")
12294 (synopsis "Randomized singular value decomposition")
12295 (description
12296 "Low-rank matrix decompositions are fundamental tools and widely used for
12297 data analysis, dimension reduction, and data compression. Classically, highly
12298 accurate deterministic matrix algorithms are used for this task. However, the
12299 emergence of large-scale data has severely challenged our computational
12300 ability to analyze big data. The concept of randomness has been demonstrated
12301 as an effective strategy to quickly produce approximate answers to familiar
12302 problems such as the @dfn{singular value decomposition} (SVD). This package
12303 provides several randomized matrix algorithms such as the randomized singular
12304 value decomposition (@code{rsvd}), randomized principal component
12305 analysis (@code{rpca}), randomized robust principal component
12306 analysis (@code{rrpca}), randomized interpolative decomposition (@code{rid}),
12307 and the randomized CUR decomposition (@code{rcur}). In addition several plot
12308 functions are provided.")
12309 (license license:gpl3+)))
12310
12311 (define-public r-sloop
12312 (package
12313 (name "r-sloop")
12314 (version "1.0.1")
12315 (source
12316 (origin
12317 (method url-fetch)
12318 (uri (cran-uri "sloop" version))
12319 (sha256
12320 (base32
12321 "00fk5fr5zsk2qxc1kfhmshhjxgnamm3401089sx8m2l529zd6r8j"))))
12322 (build-system r-build-system)
12323 (propagated-inputs
12324 `(("r-codetools" ,r-codetools)
12325 ("r-crayon" ,r-crayon)
12326 ("r-purrr" ,r-purrr)
12327 ("r-rlang" ,r-rlang)
12328 ("r-tibble" ,r-tibble)))
12329 (home-page "https://github.com/r-lib/sloop")
12330 (synopsis "Helpers for object-oriented programming in R")
12331 (description
12332 "This package provides a collection of helper functions designed to
12333 help you to better understand object oriented programming in R, particularly
12334 using @code{S3}.")
12335 (license license:gpl3)))
12336
12337 (define-public r-capushe
12338 (package
12339 (name "r-capushe")
12340 (version "1.1.1")
12341 (source
12342 (origin
12343 (method url-fetch)
12344 (uri (cran-uri "capushe" version))
12345 (sha256
12346 (base32
12347 "1aa76ir1kp67hiz7dr60azyc71yzslshyc640fjh0fpw0sp5kwbc"))))
12348 (build-system r-build-system)
12349 (propagated-inputs `(("r-mass" ,r-mass)))
12350 (home-page "https://cran.r-project.org/web/packages/capushe/index.html")
12351 (synopsis "Calibrating penalties using slope heuristics")
12352 (description
12353 "This package provides tools for the calibration of penalized criteria
12354 for model selection. The calibration methods available are based on the slope
12355 heuristics.")
12356 (license license:gpl2+)))
12357
12358 (define-public r-dorng
12359 (package
12360 (name "r-dorng")
12361 (version "1.8.2")
12362 (source
12363 (origin
12364 (method url-fetch)
12365 (uri (cran-uri "doRNG" version))
12366 (sha256
12367 (base32
12368 "1jff27zzrvd1fd61x2m9468h8xn3s1c9f6wibviy5zdhj5dx9s9k"))))
12369 (properties `((upstream-name . "doRNG")))
12370 (build-system r-build-system)
12371 (propagated-inputs
12372 `(("r-foreach" ,r-foreach)
12373 ("r-iterators" ,r-iterators)
12374 ("r-rngtools" ,r-rngtools)))
12375 (home-page "https://renozao.github.io/doRNG/")
12376 (synopsis "Generic reproducible parallel backend for foreach loops")
12377 (description
12378 "This package provides functions to perform reproducible parallel
12379 @code{foreach} loops, using independent random streams as generated by
12380 L'Ecuyer's combined multiple-recursive generator. It enables to easily
12381 convert standard @code{%dopar%} loops into fully reproducible loops,
12382 independently of the number of workers, the task scheduling strategy, or the
12383 chosen parallel environment and associated foreach backend.")
12384 (license license:gpl2+)))
12385
12386 (define-public r-blockmodeling
12387 (package
12388 (name "r-blockmodeling")
12389 (version "1.0.0")
12390 (source
12391 (origin
12392 (method url-fetch)
12393 (uri (cran-uri "blockmodeling" version))
12394 (sha256
12395 (base32
12396 "1z4w2kq0id0gb5d0lqcdaw3clplhzywarkpvvx3drivdypzl237i"))))
12397 (build-system r-build-system)
12398 (propagated-inputs
12399 `(("r-matrix" ,r-matrix)))
12400 (native-inputs `(("gfortran" ,gfortran)))
12401 (home-page "https://cran.r-project.org/web/packages/blockmodeling")
12402 (synopsis "Generalized and classical blockmodeling of valued networks")
12403 (description
12404 "This package is primarily meant as an implementation of generalized
12405 blockmodeling for valued networks. In addition, measures of similarity or
12406 dissimilarity based on structural equivalence and regular equivalence (REGE
12407 algorithms) can be computed and partitioned matrices can be plotted.")
12408 (license license:gpl2+)))
12409
12410 (define-public r-upsetr
12411 (package
12412 (name "r-upsetr")
12413 (version "1.4.0")
12414 (source
12415 (origin
12416 (method url-fetch)
12417 (uri (cran-uri "UpSetR" version))
12418 (sha256
12419 (base32
12420 "007i0njnjjy7vbrxabwav7a1kk2n0hn2mkvqsdzzfk10ckp5y7im"))))
12421 (properties `((upstream-name . "UpSetR")))
12422 (build-system r-build-system)
12423 (propagated-inputs
12424 `(("r-ggplot2" ,r-ggplot2)
12425 ("r-gridextra" ,r-gridextra)
12426 ("r-plyr" ,r-plyr)
12427 ("r-scales" ,r-scales)))
12428 (home-page "https://github.com/hms-dbmi/UpSetR")
12429 (synopsis "Visualize intersecting sets")
12430 (description
12431 "This package provides a more scalable alternative to Venn and Euler
12432 diagrams for visualizing intersecting sets. Create visualizations of
12433 intersecting sets using a novel matrix design, along with visualizations of
12434 several common set, element and attribute related tasks.")
12435 (license license:expat)))
12436
12437 ;; This package includes a JavaScript file, which is not minified. When
12438 ;; upgrading please check that there are no new minified JavaScript files.
12439 (define-public r-shinybs
12440 (package
12441 (name "r-shinybs")
12442 (version "0.61")
12443 (source
12444 (origin
12445 (method url-fetch)
12446 (uri (cran-uri "shinyBS" version))
12447 (sha256
12448 (base32
12449 "0rhim4mbp4x9vvm7xkmpl7mhb9qd1gr96cr4dv330v863ra2kgji"))))
12450 (properties `((upstream-name . "shinyBS")))
12451 (build-system r-build-system)
12452 ;; The tests spawn Shiny browser apps. They cannot be run
12453 ;; non-interactively.
12454 (arguments '(#:tests? #f))
12455 (propagated-inputs
12456 `(("r-htmltools" ,r-htmltools)
12457 ("r-shiny" ,r-shiny)))
12458 (home-page "https://ebailey78.github.io/shinyBS/")
12459 (synopsis "Twitter Bootstrap components for Shiny")
12460 (description
12461 "This package adds additional Twitter Bootstrap components to Shiny.")
12462 (license license:gpl3)))
12463
12464 (define-public r-outliers
12465 (package
12466 (name "r-outliers")
12467 (version "0.14")
12468 (source
12469 (origin
12470 (method url-fetch)
12471 (uri (cran-uri "outliers" version))
12472 (sha256
12473 (base32
12474 "0vcqfqmmv4yblyp3s6bd25r49pxb7hjzipiic5a82924nqfqzkmn"))))
12475 (build-system r-build-system)
12476 (home-page "https://cran.r-project.org/web/packages/outliers/index.html")
12477 (synopsis "Tests for outliers")
12478 (description
12479 "This package provides a collection of some tests commonly used for
12480 identifying outliers.")
12481 (license license:gpl2+)))
12482
12483 (define-public r-bayesm
12484 (package
12485 (name "r-bayesm")
12486 (version "3.1-4")
12487 (source
12488 (origin
12489 (method url-fetch)
12490 (uri (cran-uri "bayesm" version))
12491 (sha256
12492 (base32 "154glks7rsjkza0sfi1kj7wj727py9sl1ba6sswflwmwc9n226q6"))))
12493 (build-system r-build-system)
12494 (propagated-inputs
12495 `(("r-rcpp" ,r-rcpp)
12496 ("r-rcpparmadillo" ,r-rcpparmadillo)))
12497 (home-page "http://www.perossi.org/home/bsm-1")
12498 (synopsis "Bayesian inference for marketing/micro-econometrics")
12499 (description
12500 "This package covers many important models used in marketing and
12501 micro-econometrics applications, including Bayes Regression (univariate or
12502 multivariate dep var), Bayes Seemingly Unrelated Regression (SUR), Binary and
12503 Ordinal Probit, Multinomial Logit (MNL) and Multinomial Probit (MNP),
12504 Multivariate Probit, Negative Binomial (Poisson) Regression, Multivariate
12505 Mixtures of Normals (including clustering), Dirichlet Process Prior Density
12506 Estimation with normal base, Hierarchical Linear Models with normal prior and
12507 covariates, Hierarchical Linear Models with a mixture of normals prior and
12508 covariates, Hierarchical Multinomial Logits with a mixture of normals prior
12509 and covariates, Hierarchical Multinomial Logits with a Dirichlet Process prior
12510 and covariates, Hierarchical Negative Binomial Regression Models, Bayesian
12511 analysis of choice-based conjoint data, Bayesian treatment of linear
12512 instrumental variables models, Analysis of Multivariate Ordinal survey data
12513 with scale usage heterogeneity, and Bayesian Analysis of Aggregate Random
12514 Coefficient Logit Models.")
12515 (license license:gpl2+)))
12516
12517 (define-public r-tensora
12518 (package
12519 (name "r-tensora")
12520 (version "0.36.1")
12521 (source
12522 (origin
12523 (method url-fetch)
12524 (uri (cran-uri "tensorA" version))
12525 (sha256
12526 (base32
12527 "176hjy3bvg3in62r97wxbhq187sjz6c1gwy9x6spaxl6k4my3zy7"))))
12528 (properties `((upstream-name . "tensorA")))
12529 (build-system r-build-system)
12530 (home-page "http://www.stat.boogaart.de/tensorA")
12531 (synopsis "Advanced tensor arithmetic with named indices")
12532 (description
12533 "This package provides convenience functions for advanced linear algebra
12534 with tensors and computation with datasets of tensors on a higher level
12535 abstraction. It includes Einstein and Riemann summing conventions, dragging,
12536 co- and contravariate indices, and parallel computations on sequences of
12537 tensors.")
12538 (license license:gpl2+)))
12539
12540 (define-public r-rarpack
12541 (package
12542 (name "r-rarpack")
12543 (version "0.11-0")
12544 (source
12545 (origin
12546 (method url-fetch)
12547 (uri (cran-uri "rARPACK" version))
12548 (sha256
12549 (base32
12550 "12h2y46xcfldhjdmm960swgn9b23zvkj5vg2bi42s9qxwgi02d63"))))
12551 (properties `((upstream-name . "rARPACK")))
12552 (build-system r-build-system)
12553 (propagated-inputs `(("r-rspectra" ,r-rspectra)))
12554 (home-page "https://github.com/yixuan/rARPACK")
12555 (synopsis "Solvers for large scale eigenvalue and SVD problems")
12556 (description
12557 "This package was previously an R wrapper of the ARPACK library, and now
12558 a shell of the R package RSpectra, an R interface to the Spectra library for
12559 solving large scale eigenvalue/vector problems. The current version of
12560 rARPACK simply imports and exports the functions provided by RSpectra. New
12561 users of rARPACK are advised to switch to the RSpectra package.")
12562 (license license:bsd-3)))
12563
12564 (define-public r-compositions
12565 (package
12566 (name "r-compositions")
12567 (version "2.0-0")
12568 (source
12569 (origin
12570 (method url-fetch)
12571 (uri (cran-uri "compositions" version))
12572 (sha256
12573 (base32
12574 "0xsx4n699q2r4pk2jrvifi3wi49lih7d1j3j6qgqqd31brg53jqr"))))
12575 (build-system r-build-system)
12576 (propagated-inputs
12577 `(("r-bayesm" ,r-bayesm)
12578 ("r-mass" ,r-mass)
12579 ("r-robustbase" ,r-robustbase)
12580 ("r-tensora" ,r-tensora)))
12581 (native-inputs
12582 `(("r-knitr" ,r-knitr)))
12583 (home-page "http://www.stat.boogaart.de/compositions")
12584 (synopsis "Compositional data analysis")
12585 (description
12586 "This package provides functions for the consistent analysis of
12587 compositional data (e.g. portions of substances) and positive
12588 numbers (e.g. concentrations).")
12589 (license license:gpl2+)))
12590
12591 (define-public r-cobs
12592 (package
12593 (name "r-cobs")
12594 (version "1.3-4")
12595 (source
12596 (origin
12597 (method url-fetch)
12598 (uri (cran-uri "cobs" version))
12599 (sha256
12600 (base32
12601 "0hiw5smk6kgk0gb9840kcqkhkybl7n30s77xhjc395x09izbgix1"))))
12602 (build-system r-build-system)
12603 (propagated-inputs
12604 `(("r-quantreg" ,r-quantreg)
12605 ("r-sparsem" ,r-sparsem)))
12606 (home-page "https://cran.r-project.org/web/packages/cobs")
12607 (synopsis "Constrained B-Splines (sparse matrix based)")
12608 (description
12609 "This package provides qualitatively constrained (regression) smoothing
12610 splines via linear programming and sparse matrices.")
12611 (license license:gpl2+)))
12612
12613 (define-public r-drimpute
12614 (package
12615 (name "r-drimpute")
12616 (version "1.0")
12617 (source
12618 (origin
12619 (method url-fetch)
12620 (uri (cran-uri "DrImpute" version))
12621 (sha256
12622 (base32
12623 "1adzarrwqb282pqgx2yqswp9rpwd1naxsmar54kddr6qyd6b923b"))))
12624 (properties `((upstream-name . "DrImpute")))
12625 (build-system r-build-system)
12626 (propagated-inputs
12627 `(("r-rcpp" ,r-rcpp)
12628 ("r-rcpparmadillo" ,r-rcpparmadillo)))
12629 (home-page "https://github.com/ikwak2/DrImpute")
12630 (synopsis "Imputing dropout events in single-cell RNA-Seq data")
12631 (description
12632 "This is an R package for imputing dropout events. Many statistical
12633 methods in cell type identification, visualization and lineage reconstruction
12634 do not account for dropout events. DrImpute can improve the performance of
12635 such software by imputing dropout events.")
12636 (license license:gpl3)))
12637
12638 (define-public r-gamlss-dist
12639 (package
12640 (name "r-gamlss-dist")
12641 (version "5.1-7")
12642 (source
12643 (origin
12644 (method url-fetch)
12645 (uri (cran-uri "gamlss.dist" version))
12646 (sha256
12647 (base32 "0nzgq3rnziy0i2zxn88hqy3pakpyin2m2csk9j3zg39si66c6wcq"))))
12648 (properties `((upstream-name . "gamlss.dist")))
12649 (build-system r-build-system)
12650 (propagated-inputs `(("r-mass" ,r-mass)))
12651 (home-page "http://www.gamlss.org/")
12652 (synopsis "Distributions for Generalized Additive Models for location scale and shape")
12653 (description
12654 "This package provides a set of distributions which can be used for
12655 modelling the response variables in Generalized Additive Models for Location
12656 Scale and Shape. The distributions can be continuous, discrete or mixed
12657 distributions. Extra distributions can be created, by transforming, any
12658 continuous distribution defined on the real line, to a distribution defined on
12659 ranges 0 to infinity or 0 to 1, by using a @code{log} or a @code{logit}
12660 transformation, respectively.")
12661 ;; Either version of the GPL.
12662 (license (list license:gpl2 license:gpl3))))
12663
12664 ;; This package includes JavaScript files, which are not minified. When
12665 ;; upgrading please check that there are no new minified JavaScript files.
12666 (define-public r-shinyjs
12667 (package
12668 (name "r-shinyjs")
12669 (version "1.1")
12670 (source
12671 (origin
12672 (method url-fetch)
12673 (uri (cran-uri "shinyjs" version))
12674 (sha256
12675 (base32
12676 "14k8y313ppj23m9rhlk8jc94x6sbn3qrsnx6xrijiyv8m8dii1l9"))))
12677 (build-system r-build-system)
12678 (propagated-inputs
12679 `(("r-digest" ,r-digest)
12680 ("r-htmltools" ,r-htmltools)
12681 ("r-jsonlite" ,r-jsonlite)
12682 ("r-shiny" ,r-shiny)))
12683 (home-page "https://deanattali.com/shinyjs")
12684 (synopsis "Improve the user experience of your Shiny apps")
12685 (description
12686 "Perform common useful JavaScript operations in Shiny apps that will
12687 greatly improve your apps without having to know any JavaScript. Examples
12688 include: hiding an element, disabling an input, resetting an input back to its
12689 original value, delaying code execution by a few seconds, and many more useful
12690 functions for both the end user and the developer. Shinyjs can also be used
12691 to easily call your own custom JavaScript functions from R.")
12692 (license license:agpl3+)))
12693
12694 ;; This package includes minified JavaScript files. When upgrading please
12695 ;; check that there are no new minified JavaScript files.
12696 (define-public r-colourpicker
12697 (package
12698 (name "r-colourpicker")
12699 (version "1.0")
12700 (source
12701 (origin
12702 (method url-fetch)
12703 (uri (cran-uri "colourpicker" version))
12704 (sha256
12705 (base32
12706 "0z3v2083g7kwdp21x9s2n1crfh24agpdq3yxkcdzc2awn2pwpnpi"))))
12707 (build-system r-build-system)
12708 (arguments
12709 `(#:modules ((guix build utils)
12710 (guix build r-build-system)
12711 (srfi srfi-1)
12712 (ice-9 popen))
12713 #:phases
12714 (modify-phases %standard-phases
12715 (add-after 'unpack 'process-javascript
12716 (lambda* (#:key inputs #:allow-other-keys)
12717 (with-directory-excursion "inst"
12718 (call-with-values
12719 (lambda ()
12720 (unzip2
12721 `((,(assoc-ref inputs "js-salvattore")
12722 "examples/colourInput/www/salvattore.min.js")
12723 (,(assoc-ref inputs "js-jquery")
12724 "htmlwidgets/lib/jquery/jquery.min.js")
12725 ("www/shared/colourpicker/js/colourpicker.js"
12726 "www/shared/colourpicker/js/colourpicker.min.js"))))
12727 (lambda (sources targets)
12728 (for-each (lambda (source target)
12729 (format #t "Processing ~a --> ~a~%"
12730 source target)
12731 (delete-file target)
12732 (let ((minified (open-pipe* OPEN_READ "uglify-js" source)))
12733 (call-with-output-file target
12734 (lambda (port)
12735 (dump-port minified port)))))
12736 sources targets))))
12737 #t)))))
12738 (propagated-inputs
12739 `(("r-ggplot2" ,r-ggplot2)
12740 ("r-htmltools" ,r-htmltools)
12741 ("r-htmlwidgets" ,r-htmlwidgets)
12742 ("r-jsonlite" ,r-jsonlite)
12743 ("r-miniui" ,r-miniui)
12744 ("r-shiny" ,r-shiny)
12745 ("r-shinyjs" ,r-shinyjs)))
12746 (native-inputs
12747 `(("uglify-js" ,uglify-js)
12748 ("js-jquery"
12749 ,(origin
12750 (method url-fetch)
12751 (uri "https://code.jquery.com/jquery-3.3.1.js")
12752 (sha256
12753 (base32
12754 "1b8zxrp6xwzpw25apn8j4qws0f6sr7qr7h2va5h1mjyfqvn29anq"))))
12755 ("js-salvattore"
12756 ,(origin
12757 (method url-fetch)
12758 (uri "https://raw.githubusercontent.com/rnmp/salvattore/v1.0.9/dist/salvattore.js")
12759 (sha256
12760 (base32
12761 "0lfrbx7l9w5x89jpc6njmd0pk7h8fpvg537vklai2vf7b1r2nnk5"))))))
12762 (home-page "https://github.com/daattali/colourpicker")
12763 (synopsis "Color picker tool for Shiny and for selecting colors in plots")
12764 (description
12765 "This package provides a color picker that can be used as an input in
12766 Shiny apps or Rmarkdown documents. The color picker supports alpha opacity,
12767 custom color palettes, and many more options. A plot color helper tool is
12768 available as an RStudio Addin, which helps you pick colors to use in your
12769 plots. A more generic color picker RStudio Addin is also provided to let you
12770 select colors to use in your R code.")
12771 (license license:expat)))
12772
12773 (define-public r-ggextra
12774 (package
12775 (name "r-ggextra")
12776 (version "0.9")
12777 (source
12778 (origin
12779 (method url-fetch)
12780 (uri (cran-uri "ggExtra" version))
12781 (sha256
12782 (base32
12783 "18mbi6gblqmrsciad1d2c9ngllk6mayaqj43k40hjq9ydqnvjbgj"))))
12784 (properties `((upstream-name . "ggExtra")))
12785 (build-system r-build-system)
12786 (propagated-inputs
12787 `(("r-colourpicker" ,r-colourpicker)
12788 ("r-ggplot2" ,r-ggplot2)
12789 ("r-gtable" ,r-gtable)
12790 ("r-miniui" ,r-miniui)
12791 ("r-r6" ,r-r6)
12792 ("r-scales" ,r-scales)
12793 ("r-shiny" ,r-shiny)
12794 ("r-shinyjs" ,r-shinyjs)))
12795 (native-inputs
12796 `(("r-knitr" ,r-knitr)))
12797 (home-page "https://github.com/daattali/ggExtra")
12798 (synopsis "Marginal histograms for ggplot2 and other enhancements")
12799 (description
12800 "This package is a collection of functions and layers to enhance ggplot2.
12801 The flagship function is @code{ggMarginal()}, which can be used to add
12802 marginal histograms/boxplots/density plots to ggplot2 scatterplots.")
12803 (license license:expat)))
12804
12805 (define-public r-minpack-lm
12806 (package
12807 (name "r-minpack-lm")
12808 (version "1.2-1")
12809 (source
12810 (origin
12811 (method url-fetch)
12812 (uri (cran-uri "minpack.lm" version))
12813 (sha256
12814 (base32
12815 "18ym2pdql5vzngc7q5gn66d153hrfrnd8ilv8yh6vd7j7sx7vjql"))))
12816 (properties `((upstream-name . "minpack.lm")))
12817 (build-system r-build-system)
12818 (native-inputs `(("gfortran" ,gfortran)))
12819 (home-page "https://cran.r-project.org/web/packages/minpack.lm")
12820 (synopsis "Levenberg-Marquardt Nonlinear Least-Squares algorithm")
12821 (description
12822 "The @code{nls.lm} function provides an R interface to @code{lmder} and
12823 @code{lmdif} from the MINPACK library, for solving nonlinear least-squares
12824 problems by a modification of the Levenberg-Marquardt algorithm, with support
12825 for lower and upper parameter bounds. The implementation can be used via
12826 @code{nls}-like calls using the @code{nlsLM} function.")
12827 (license license:gpl3)))
12828
12829 (define-public r-moments
12830 (package
12831 (name "r-moments")
12832 (version "0.14")
12833 (source
12834 (origin
12835 (method url-fetch)
12836 (uri (cran-uri "moments" version))
12837 (sha256
12838 (base32
12839 "0f9y58w1hxcz4bqivirx25ywlmc80gbi6dfx5cnhkpdg1pk82fra"))))
12840 (build-system r-build-system)
12841 (home-page "https://cran.r-project.org/web/packages/moments")
12842 (synopsis "Moments, cumulants, skewness, kurtosis and related tests")
12843 (description
12844 "This package provides functions to calculate: moments, Pearson's
12845 kurtosis, Geary's kurtosis and skewness; it also includes tests related to
12846 them (Anscombe-Glynn, D'Agostino, Bonett-Seier).")
12847 (license license:gpl2+)))
12848
12849 (define-public r-msir
12850 (package
12851 (name "r-msir")
12852 (version "1.3.2")
12853 (source
12854 (origin
12855 (method url-fetch)
12856 (uri (cran-uri "msir" version))
12857 (sha256
12858 (base32
12859 "0pvc3q162vqq3k39nni732x05zzfz4y9y2zf56d83185ypszv9kb"))))
12860 (build-system r-build-system)
12861 (propagated-inputs
12862 `(("r-mclust" ,r-mclust)))
12863 (home-page "https://cran.r-project.org/web/packages/msir")
12864 (synopsis "Model-based sliced inverse regression")
12865 (description
12866 "This is an R package for dimension reduction based on finite Gaussian
12867 mixture modeling of inverse regression.")
12868 (license license:gpl2+)))
12869
12870 (define-public r-pbivnorm
12871 (package
12872 (name "r-pbivnorm")
12873 (version "0.6.0")
12874 (source
12875 (origin
12876 (method url-fetch)
12877 (uri (cran-uri "pbivnorm" version))
12878 (sha256
12879 (base32
12880 "05jzrjqxzbcf6z245hlk7sjxiszv9paadaaimvcx5y5qgi87vhq7"))))
12881 (build-system r-build-system)
12882 (native-inputs `(("gfortran" ,gfortran)))
12883 (home-page "https://github.com/brentonk/pbivnorm")
12884 (synopsis "Vectorized bivariate normal CDF")
12885 (description
12886 "This package provides a vectorized R function for calculating
12887 probabilities from a standard bivariate normal CDF.")
12888 (license license:gpl2+)))
12889
12890 (define-public r-lavaan
12891 (package
12892 (name "r-lavaan")
12893 (version "0.6-7")
12894 (source
12895 (origin
12896 (method url-fetch)
12897 (uri (cran-uri "lavaan" version))
12898 (sha256
12899 (base32
12900 "0ks62wrwghbm1brzmqvr92h5n1295dpc87m1g3xrfx0mkdaqdcdk"))))
12901 (build-system r-build-system)
12902 (propagated-inputs
12903 `(("r-mass" ,r-mass)
12904 ("r-mnormt" ,r-mnormt)
12905 ("r-numderiv" ,r-numderiv)
12906 ("r-pbivnorm" ,r-pbivnorm)))
12907 (home-page "http://lavaan.ugent.be")
12908 (synopsis "Latent variable analysis")
12909 (description
12910 "This package provides tools to fit a variety of latent variable models,
12911 including confirmatory factor analysis, structural equation modeling and
12912 latent growth curve models.")
12913 (license license:gpl2+)))
12914
12915 (define-public r-nonnest2
12916 (package
12917 (name "r-nonnest2")
12918 (version "0.5-5")
12919 (source
12920 (origin
12921 (method url-fetch)
12922 (uri (cran-uri "nonnest2" version))
12923 (sha256
12924 (base32
12925 "1ddaqwx8i3ygwvxf11mc8xhgk4nkvnail99nr5szq8i168752zq2"))))
12926 (build-system r-build-system)
12927 (propagated-inputs
12928 `(("r-compquadform" ,r-compquadform)
12929 ("r-lavaan" ,r-lavaan)
12930 ("r-mvtnorm" ,r-mvtnorm)
12931 ("r-sandwich" ,r-sandwich)))
12932 (native-inputs
12933 `(("r-knitr" ,r-knitr)))
12934 (home-page "https://cran.r-project.org/web/packages/nonnest2/")
12935 (synopsis "Tests of non-nested models")
12936 (description
12937 "This package allows for testing of non-nested models. It includes tests
12938 of model distinguishability and of model fit that can be applied to both
12939 nested and non-nested models. The package also includes functionality to
12940 obtain confidence intervals associated with AIC and BIC.")
12941 ;; Either version of the GPL.
12942 (license (list license:gpl2 license:gpl3))))
12943
12944 (define-public r-penalized
12945 (package
12946 (name "r-penalized")
12947 (version "0.9-51")
12948 (source
12949 (origin
12950 (method url-fetch)
12951 (uri (cran-uri "penalized" version))
12952 (sha256
12953 (base32
12954 "1zcrwa93mc27qj3g4ayc2k895r6g8q0g6qb2azmvj7wqk750va7a"))))
12955 (build-system r-build-system)
12956 (propagated-inputs
12957 `(("r-rcpp" ,r-rcpp)
12958 ("r-rcpparmadillo" ,r-rcpparmadillo)
12959 ("r-survival" ,r-survival)))
12960 (home-page "https://cran.r-project.org/web/packages/penalized/")
12961 (synopsis "Penalized estimation in GLMs and in the Cox model")
12962 (description
12963 "This package provides tools for fitting possibly high dimensional
12964 penalized regression models. The penalty structure can be any combination of
12965 an L1 penalty (lasso and fused lasso), an L2 penalty (ridge) and a positivity
12966 constraint on the regression coefficients. The supported regression models
12967 are linear, logistic and Poisson regression and the Cox Proportional Hazards
12968 model. Cross-validation routines allow optimization of the tuning
12969 parameters.")
12970 (license license:gpl2+)))
12971
12972 (define-public r-zim
12973 (package
12974 (name "r-zim")
12975 (version "1.1.0")
12976 (source
12977 (origin
12978 (method url-fetch)
12979 (uri (cran-uri "ZIM" version))
12980 (sha256
12981 (base32
12982 "0scyfjn4ilsvha3x41c3b8bcfi31hlhwm77wn2a8hj5dsvnnmzig"))))
12983 (properties `((upstream-name . "ZIM")))
12984 (build-system r-build-system)
12985 (propagated-inputs `(("r-mass" ,r-mass)))
12986 (home-page "https://github.com/biostatstudio/ZIM")
12987 (synopsis "Zero-inflated models (ZIM) for count time series with excess zeros")
12988 (description
12989 "Analyze count time series with excess zeros. Two types of statistical
12990 models are supported: Markov regression and state-space models. They are also
12991 known as observation-driven and parameter-driven models respectively in the
12992 time series literature. The functions used for Markov regression or
12993 observation-driven models can also be used to fit ordinary regression models
12994 with independent data under the zero-inflated Poisson (ZIP) or zero-inflated
12995 negative binomial (ZINB) assumption. The package also contains miscellaneous
12996 functions to compute density, distribution, quantile, and generate random
12997 numbers from ZIP and ZINB distributions.")
12998 (license license:gpl3)))
12999
13000 (define-public r-nor1mix
13001 (package
13002 (name "r-nor1mix")
13003 (version "1.3-0")
13004 (source
13005 (origin
13006 (method url-fetch)
13007 (uri (cran-uri "nor1mix" version))
13008 (sha256
13009 (base32
13010 "1817wcvlmxs70vs4db0jkxd7i037744zz8ay3c2a9949z29fxr4w"))))
13011 (build-system r-build-system)
13012 (home-page "https://cran.r-project.org/web/packages/nor1mix/")
13013 (synopsis "Normal (1-d) mixture models")
13014 (description
13015 "This package provides S3 classes and methods for one-dimensional normal
13016 mixture models, for, e.g., density estimation or clustering algorithms
13017 research and teaching; it provides the widely used Marron-Wand densities. It
13018 also provides tools for efficient random number generation and graphics.")
13019 (license license:gpl2+)))
13020
13021 (define-public r-beanplot
13022 (package
13023 (name "r-beanplot")
13024 (version "1.2")
13025 (source
13026 (origin
13027 (method url-fetch)
13028 (uri (cran-uri "beanplot" version))
13029 (sha256
13030 (base32
13031 "0wmkr704fl8kdxkjwmaxw2a2h5dwzfgsgpncnk2p2wd4768jknj9"))))
13032 (build-system r-build-system)
13033 (home-page "https://cran.r-project.org/web/packages/beanplot/")
13034 (synopsis "Visualization via beanplots")
13035 (description
13036 "This package provides beanplots, an alternative to
13037 boxplot/stripchart/violin plots. It can be used to plot univariate comparison
13038 graphs.")
13039 (license license:gpl2)))
13040
13041 (define-public r-pbdzmq
13042 (package
13043 (name "r-pbdzmq")
13044 (version "0.3-3")
13045 (source
13046 (origin
13047 (method url-fetch)
13048 (uri (cran-uri "pbdZMQ" version))
13049 (sha256
13050 (base32
13051 "1jkfcfhspvqra7vbllrvkz3jx8j7d0ang6zzcdjgpb7200sc29mf"))))
13052 (properties `((upstream-name . "pbdZMQ")))
13053 (build-system r-build-system)
13054 (inputs
13055 `(("zeromq" ,zeromq)
13056 ("zlib" ,zlib)))
13057 (native-inputs
13058 `(("pkg-config" ,pkg-config)))
13059 (home-page "https://pbdr.org/")
13060 (synopsis "R interface to ZeroMQ")
13061 (description
13062 "ZeroMQ is a well-known library for high-performance asynchronous
13063 messaging in scalable, distributed applications. This package provides high
13064 level R wrapper functions to easily utilize ZeroMQ. The main focus is on
13065 interactive client/server programming frameworks. A few wrapper functions
13066 compatible with @code{rzmq} are also provided.")
13067 (license license:gpl3)))
13068
13069 (define-public r-repr
13070 (package
13071 (name "r-repr")
13072 (version "1.1.0")
13073 (source
13074 (origin
13075 (method url-fetch)
13076 (uri (cran-uri "repr" version))
13077 (sha256
13078 (base32
13079 "15jz780w4nd9qjd1g3gq8f5lkh60p2v3ig3hm5kl1rg3z4cf0gvl"))))
13080 (build-system r-build-system)
13081 (propagated-inputs
13082 `(("r-base64enc" ,r-base64enc)
13083 ("r-htmltools" ,r-htmltools)
13084 ("r-jsonlite" ,r-jsonlite)
13085 ("r-pillar" ,r-pillar)))
13086 (home-page "https://cran.r-project.org/web/packages/repr/")
13087 (synopsis "Serializable representations")
13088 (description
13089 "This package provides string and binary representations of objects for
13090 several formats and MIME types.")
13091 (license license:gpl3)))
13092
13093 (define-public r-irdisplay
13094 (package
13095 (name "r-irdisplay")
13096 (version "0.7.0")
13097 (source
13098 (origin
13099 (method url-fetch)
13100 (uri (cran-uri "IRdisplay" version))
13101 (sha256
13102 (base32
13103 "12chk53nf4zckgc4yl7gbvd7m5dvli52inp5b3f0zvcjvfncksli"))))
13104 (properties `((upstream-name . "IRdisplay")))
13105 (build-system r-build-system)
13106 (propagated-inputs
13107 `(("r-repr" ,r-repr)))
13108 (home-page "https://cran.r-project.org/web/packages/IRdisplay/")
13109 (synopsis "Jupyter display machinery")
13110 (description
13111 "This package provides an interface to the rich display capabilities of
13112 Jupyter front-ends (e.g. Jupyter Notebook). It is designed to be used from a
13113 running IRkernel session.")
13114 (license license:expat)))
13115
13116 (define-public r-irkernel
13117 (package
13118 (name "r-irkernel")
13119 (version "1.1.1")
13120 (source
13121 (origin
13122 (method url-fetch)
13123 (uri (cran-uri "IRkernel" version))
13124 (sha256
13125 (base32
13126 "1y06v3difaiihxfm2abm88nnjzvkla4p346cm1nxmga4iwb2k8gm"))))
13127 (properties `((upstream-name . "IRkernel")))
13128 (build-system r-build-system)
13129 (arguments
13130 `(#:phases
13131 (modify-phases %standard-phases
13132 (add-after 'install 'install-kernelspec
13133 (lambda* (#:key outputs #:allow-other-keys)
13134 (let ((out (assoc-ref outputs "out")))
13135 (setenv "HOME" "/tmp")
13136 (invoke "jupyter" "kernelspec" "install"
13137 "--name" "ir"
13138 "--prefix" out
13139 (string-append out "/site-library/IRkernel/kernelspec"))
13140 ;; Record the absolute file name of the 'R' executable in
13141 ;; 'kernel.json'.
13142 (substitute* (string-append out "/share/jupyter"
13143 "/kernels/ir/kernel.json")
13144 (("\\[\"R\",")
13145 (string-append "[\"" (which "R") "\",")))
13146 #t))))))
13147 (inputs
13148 `(("jupyter" ,jupyter)))
13149 (propagated-inputs
13150 `(("r-crayon" ,r-crayon)
13151 ("r-digest" ,r-digest)
13152 ("r-evaluate" ,r-evaluate)
13153 ("r-irdisplay" ,r-irdisplay)
13154 ("r-jsonlite" ,r-jsonlite)
13155 ;; sets R_LIBS_SITE, so R can actually find this package (IRkernel)
13156 ("r-minimal" ,r-minimal)
13157 ("r-pbdzmq" ,r-pbdzmq)
13158 ("r-repr" ,r-repr)
13159 ("r-uuid" ,r-uuid)))
13160 (home-page "https://cran.r-project.org/web/packages/IRkernel/")
13161 (synopsis "Native R kernel for Jupyter")
13162 (description
13163 "The R kernel for the Jupyter environment executes R code which the
13164 front-end (Jupyter Notebook or other front-ends) submits to the kernel via the
13165 network.")
13166 (license license:expat)))
13167
13168 (define-public r-gmodels
13169 (package
13170 (name "r-gmodels")
13171 (version "2.18.1")
13172 (source
13173 (origin
13174 (method url-fetch)
13175 (uri (cran-uri "gmodels" version))
13176 (sha256
13177 (base32
13178 "0s8kd8krqk4kwv2zqxpsfy3w8qdwf5naf4b5l383vidq9sil0qb2"))))
13179 (build-system r-build-system)
13180 (propagated-inputs
13181 `(("r-gdata" ,r-gdata)
13182 ("r-mass" ,r-mass)))
13183 (home-page "https://cran.r-project.org/web/packages/gmodels/")
13184 (synopsis "Various R programming tools for model fitting")
13185 (description
13186 "This package provides various R programming tools for model fitting.")
13187 (license license:gpl2)))
13188
13189 (define-public r-apcluster
13190 (package
13191 (name "r-apcluster")
13192 (version "1.4.8")
13193 (source
13194 (origin
13195 (method url-fetch)
13196 (uri (cran-uri "apcluster" version))
13197 (sha256
13198 (base32
13199 "0lzf2jqm56i74wif6x5sw3j0w2qc4sni49zq2fgbl89b7lwkvchj"))))
13200 (build-system r-build-system)
13201 (propagated-inputs
13202 `(("r-matrix" ,r-matrix)
13203 ("r-rcpp" ,r-rcpp)))
13204 (home-page "https://cran.r-project.org/web/packages/apcluster/")
13205 (synopsis "Affinity propagation clustering")
13206 (description
13207 "This package implements affinity propagation clustering introduced by
13208 Frey and Dueck (2007). The package further provides leveraged affinity
13209 propagation and an algorithm for exemplar-based agglomerative clustering that
13210 can also be used to join clusters obtained from affinity propagation. Various
13211 plotting functions are available for analyzing clustering results.")
13212 (license license:gpl2+)))
13213
13214 (define-public r-valr
13215 (package
13216 (name "r-valr")
13217 (version "0.6.1")
13218 (source
13219 (origin
13220 (method url-fetch)
13221 (uri (cran-uri "valr" version))
13222 (sha256
13223 (base32
13224 "1qxw6h63i2vfb2w6q453zzwk0ypma3xdwwpj15i06669vzgyy3bb"))))
13225 (build-system r-build-system)
13226 (propagated-inputs
13227 `(("r-broom" ,r-broom)
13228 ("r-dplyr" ,r-dplyr)
13229 ("r-ggplot2" ,r-ggplot2)
13230 ("r-rcpp" ,r-rcpp)
13231 ("r-readr" ,r-readr)
13232 ("r-rlang" ,r-rlang)
13233 ("r-stringr" ,r-stringr)
13234 ("r-tibble" ,r-tibble)))
13235 (native-inputs
13236 `(("r-knitr" ,r-knitr)))
13237 (home-page "https://github.com/rnabioco/valr")
13238 (synopsis "Genome interval arithmetic in R")
13239 (description
13240 "This package enables you to read and manipulate genome intervals and
13241 signals. It provides functionality similar to command-line tool suites within
13242 R, enabling interactive analysis and visualization of genome-scale data.")
13243 (license license:expat)))
13244
13245 (define-public r-rematch2
13246 (package
13247 (name "r-rematch2")
13248 (version "2.1.2")
13249 (source
13250 (origin
13251 (method url-fetch)
13252 (uri (cran-uri "rematch2" version))
13253 (sha256
13254 (base32
13255 "1fzpz8vhghw8ygwg6rsvfy3783pqk7ch029i5851lwypkplvz77y"))))
13256 (build-system r-build-system)
13257 (propagated-inputs
13258 `(("r-tibble" ,r-tibble)))
13259 (home-page "https://github.com/r-lib/rematch2")
13260 (synopsis "Tidy output from regular expression matching")
13261 (description
13262 "This package provides wrappers on @code{regexpr} and @code{gregexpr} to
13263 return the match results in tidy data frames.")
13264 (license license:expat)))
13265
13266 (define-public r-picante
13267 (package
13268 (name "r-picante")
13269 (version "1.8.2")
13270 (source
13271 (origin
13272 (method url-fetch)
13273 (uri (cran-uri "picante" version))
13274 (sha256
13275 (base32
13276 "19savjzj44b7ifdxcp02ynj22z4n4ikq2aipc74ljzy3yykmqmjn"))))
13277 (build-system r-build-system)
13278 (propagated-inputs
13279 `(("r-ape" ,r-ape)
13280 ("r-nlme" ,r-nlme)
13281 ("r-vegan" ,r-vegan)))
13282 (home-page "https://cran.r-project.org/web/packages/picante/")
13283 (synopsis "Integrating phylogenies and ecology")
13284 (description
13285 "This package provides functions for phylocom integration, community
13286 analyses, null-models, traits and evolution. It implements numerous
13287 ecophylogenetic approaches including measures of community phylogenetic and
13288 trait diversity, phylogenetic signal, estimation of trait values for
13289 unobserved taxa, null models for community and phylogeny randomizations, and
13290 utility functions for data input/output and phylogeny plotting. A full
13291 description of package functionality and methods are provided by Kembel et
13292 al. (2010).")
13293 (license license:gpl2)))
13294
13295 (define-public r-reinforcelearn
13296 (package
13297 (name "r-reinforcelearn")
13298 (version "0.2.1")
13299 (source
13300 (origin
13301 (method url-fetch)
13302 (uri (cran-uri "reinforcelearn" version))
13303 (sha256
13304 (base32
13305 "176z2q69p24i29a8sh19xxn2zl3h1z2ixdssr5i6m4yvkvdrvv3b"))))
13306 (build-system r-build-system)
13307 (propagated-inputs
13308 `(("r-checkmate" ,r-checkmate)
13309 ("r-nnet" ,r-nnet)
13310 ("r-purrr" ,r-purrr)
13311 ("r-r6" ,r-r6)))
13312 (home-page "https://markusdumke.github.io/reinforcelearn")
13313 (synopsis "Reinforcement learning")
13314 (description
13315 "This package implements reinforcement learning environments and
13316 algorithms as described in Sutton & Barto (1998). The Q-Learning algorithm
13317 can be used with function approximation, eligibility traces (Singh & Sutton,
13318 1996) and experience replay (Mnih et al., 2013).")
13319 (license license:expat)))
13320
13321 (define-public r-lemon
13322 (package
13323 (name "r-lemon")
13324 (version "0.4.5")
13325 (source
13326 (origin
13327 (method url-fetch)
13328 (uri (cran-uri "lemon" version))
13329 (sha256
13330 (base32
13331 "1y3ljidhqdakxlya2npj2w0az820g8kw6gl1cfm4f0cxvzgd1ly4"))))
13332 (build-system r-build-system)
13333 (propagated-inputs
13334 `(("r-ggplot2" ,r-ggplot2)
13335 ("r-gridextra" ,r-gridextra)
13336 ("r-gtable" ,r-gtable)
13337 ("r-knitr" ,r-knitr)
13338 ("r-lattice" ,r-lattice)
13339 ("r-plyr" ,r-plyr)
13340 ("r-rlang" ,r-rlang)
13341 ("r-scales" ,r-scales)))
13342 (native-inputs
13343 `(("r-knitr" ,r-knitr)))
13344 (home-page "https://github.com/stefanedwards/lemon")
13345 (synopsis "Freshen up your ggplot2 plots")
13346 (description
13347 "This package provides functions for working with legends and axis lines
13348 of ggplot2, facets that repeat axis lines on all panels, and some knitr
13349 extensions.")
13350 (license license:gpl3)))
13351
13352 (define-public r-wgaim
13353 (package
13354 (name "r-wgaim")
13355 (version "2.0-1")
13356 (source
13357 (origin
13358 (method url-fetch)
13359 (uri (cran-uri "wgaim" version))
13360 (sha256
13361 (base32 "1qiyfkpsbzjr9xsq5kqq6rlqpndngkn2irdfh3gyi45h6hn118j4"))))
13362 (build-system r-build-system)
13363 (propagated-inputs
13364 `(("r-ggplot2" ,r-ggplot2)
13365 ("r-qtl" ,r-qtl)))
13366 (home-page "https://cran.r-project.org/web/packages/wgaim")
13367 (synopsis "Whole genome average interval mapping for QTL detection")
13368 (description
13369 "This package integrates sophisticated mixed modelling methods with a
13370 whole genome approach to detecting significant QTL in linkage maps.")
13371 (license license:gpl2+)))
13372
13373 (define-public r-bedr
13374 (package
13375 (name "r-bedr")
13376 (version "1.0.7")
13377 (source
13378 (origin
13379 (method url-fetch)
13380 (uri (cran-uri "bedr" version))
13381 (sha256
13382 (base32
13383 "0zpqvyjgwyqawxm8qrhcv8zq2b3yxgcqkkc87br29yrl7sjb8h6j"))))
13384 (build-system r-build-system)
13385 (propagated-inputs
13386 `(("r-data-table" ,r-data-table)
13387 ("r-r-utils" ,r-r-utils)
13388 ("r-testthat" ,r-testthat)
13389 ("r-venndiagram" ,r-venndiagram)
13390 ("r-yaml" ,r-yaml)
13391 ("bedops" ,bedops)
13392 ("bedtools" ,bedtools)
13393 ("htslib" ,htslib))) ; for tabix
13394 (native-inputs
13395 `(("r-knitr" ,r-knitr))) ; for vignettes
13396 (home-page "https://cran.r-project.org/web/packages/bedr")
13397 (synopsis "Genomic region processing")
13398 (description
13399 "This package is for genomic regions processing using command line tools
13400 such as BEDTools, BEDOPS and Tabix. These tools offer scalable and efficient
13401 utilities to perform genome arithmetic e.g indexing, formatting and merging.
13402 The bedr package's API enhances access to these tools as well as offers
13403 additional utilities for genomic regions processing.")
13404 (license license:gpl2)))
13405
13406 (define-public r-sets
13407 (package
13408 (name "r-sets")
13409 (version "1.0-18")
13410 (source
13411 (origin
13412 (method url-fetch)
13413 (uri (cran-uri "sets" version))
13414 (sha256
13415 (base32
13416 "16v7650p47khqrbbw0z98llmwmmhswqmhri0n7nrfhdqwmby1lbl"))))
13417 (properties `((upstream-name . "sets")))
13418 (build-system r-build-system)
13419 (home-page "https://cran.r-project.org/web/packages/sets")
13420 (synopsis "Sets, generalized sets, customizable sets and intervals")
13421 (description
13422 "This package provides data structures and basic operations for ordinary
13423 sets, generalizations such as fuzzy sets, multisets, and fuzzy multisets,
13424 customizable sets, and intervals.")
13425 (license license:gpl2)))
13426
13427 (define-public r-partitions
13428 (package
13429 (name "r-partitions")
13430 (version "1.9-22")
13431 (source
13432 (origin
13433 (method url-fetch)
13434 (uri (cran-uri "partitions" version))
13435 (sha256
13436 (base32
13437 "1qqy4df28wy4q0g572azrj171jlhvrnzbh7x0wr2g7v6gr20y0ns"))))
13438 (build-system r-build-system)
13439 (propagated-inputs
13440 `(("r-gmp" ,r-gmp)
13441 ("r-polynom" ,r-polynom)
13442 ("r-sets" ,r-sets)))
13443 (home-page "https://cran.r-project.org/web/packages/partitions")
13444 (synopsis "Additive partitions of integers")
13445 (description
13446 "This package provides tools to enumerates the partitions, unequal
13447 partitions, and restricted partitions of an integer; the three corresponding
13448 partition functions are also given.")
13449 ;; Any version of the GPL
13450 (license license:gpl2+)))
13451
13452 (define-public r-brobdingnag
13453 (package
13454 (name "r-brobdingnag")
13455 (version "1.2-6")
13456 (source
13457 (origin
13458 (method url-fetch)
13459 (uri (cran-uri "Brobdingnag" version))
13460 (sha256
13461 (base32
13462 "1m3ajvcksqfck5l5hj5xiflj4ry6d896ybv4f0xxks8chgnwmv0r"))))
13463 (properties `((upstream-name . "Brobdingnag")))
13464 (build-system r-build-system)
13465 (home-page "https://github.com/RobinHankin/Brobdingnag.git")
13466 (synopsis "Very large numbers in R")
13467 (description
13468 "This package handles very large numbers in R. Real numbers are held
13469 using their natural logarithms, plus a logical flag indicating sign. The
13470 package includes a vignette that gives a step-by-step introduction to using S4
13471 methods.")
13472 ;; Any version of the GPL
13473 (license license:gpl2+)))
13474
13475 (define-public r-untb
13476 (package
13477 (name "r-untb")
13478 (version "1.7-4")
13479 (source
13480 (origin
13481 (method url-fetch)
13482 (uri (cran-uri "untb" version))
13483 (sha256
13484 (base32
13485 "1i7m4vfslsix98dwx4jlrsldm7fhhfp25gr7aapcxqxms7ryaby6"))))
13486 (build-system r-build-system)
13487 (propagated-inputs
13488 `(("r-brobdingnag" ,r-brobdingnag)
13489 ("r-partitions" ,r-partitions)
13490 ("r-polynom" ,r-polynom)))
13491 (home-page "https://github.com/RobinHankin/untb.git")
13492 (synopsis "Ecological drift under the UNTB")
13493 (description
13494 "This package provides numerical simulations, and visualizations, of
13495 Hubbell's @dfn{Unified Neutral Theory of Biodiversity} (UNTB).")
13496 (license license:gpl2+)))
13497
13498 (define-public r-stepwise
13499 (package
13500 (name "r-stepwise")
13501 (version "0.3")
13502 (source
13503 (origin
13504 (method url-fetch)
13505 (uri (cran-uri "stepwise" version))
13506 (sha256
13507 (base32
13508 "1lbx1bxwkf9dw6q46w40pp7h5nkxgghmx8rkpaymm6iybc7gyir2"))))
13509 (build-system r-build-system)
13510 (home-page "https://stat.sfu.ca/statgen/research/stepwise.html")
13511 (synopsis "Stepwise detection of recombination breakpoints")
13512 (description
13513 "This package provides a stepwise approach to identifying recombination
13514 breakpoints in a genomic sequence alignment.")
13515 (license license:gpl2+)))
13516
13517 (define-public r-snpmaxsel
13518 (package
13519 (name "r-snpmaxsel")
13520 (version "1.0-3")
13521 (source
13522 (origin
13523 (method url-fetch)
13524 (uri (cran-uri "SNPmaxsel" version))
13525 (sha256
13526 (base32
13527 "0pjvixwqzjd3jwccc8yqq9c76afvbmfq0z1w0cwyj8bblrjpx13z"))))
13528 (properties `((upstream-name . "SNPmaxsel")))
13529 (build-system r-build-system)
13530 (propagated-inputs
13531 `(("r-combinat" ,r-combinat)
13532 ("r-mvtnorm" ,r-mvtnorm)))
13533 (home-page "https://cran.r-project.org/web/packages/SNPmaxsel/index.html")
13534 (synopsis "Maximally selected statistics for SNP data")
13535 (description
13536 "This package implements asymptotic methods related to maximally selected
13537 statistics, with applications to @dfn{single-nucleotide polymorphism} (SNP)
13538 data.")
13539 (license license:gpl2+)))
13540
13541 (define-public r-acsnminer
13542 (package
13543 (name "r-acsnminer")
13544 (version "0.16.8.25")
13545 (source (origin
13546 (method url-fetch)
13547 (uri (cran-uri "ACSNMineR" version))
13548 (sha256
13549 (base32
13550 "0gh604s8qall6zfjlwcg2ilxjvz08dplf9k5g47idhv43scm748l"))))
13551 (properties `((upstream-name . "ACSNMineR")))
13552 (build-system r-build-system)
13553 (propagated-inputs
13554 `(("r-ggplot2" ,r-ggplot2)
13555 ("r-gridextra" ,r-gridextra)))
13556 (home-page "https://cran.r-project.org/web/packages/ACSNMineR")
13557 (synopsis "Gene enrichment analysis")
13558 (description
13559 "This package provides tools to compute and represent gene set enrichment
13560 or depletion from your data based on pre-saved maps from the @dfn{Atlas of
13561 Cancer Signalling Networks} (ACSN) or user imported maps. The gene set
13562 enrichment can be run with hypergeometric test or Fisher exact test, and can
13563 use multiple corrections. Visualization of data can be done either by
13564 barplots or heatmaps.")
13565 (license license:gpl2+)))
13566
13567 (define-public r-seqinr
13568 (package
13569 (name "r-seqinr")
13570 (version "3.6-1")
13571 (source
13572 (origin
13573 (method url-fetch)
13574 (uri (cran-uri "seqinr" version))
13575 (sha256
13576 (base32
13577 "0j30za6kji6y3v09cvcydiacnp65pv6ig8aw7cydl47l5s9chky4"))))
13578 (build-system r-build-system)
13579 (propagated-inputs
13580 `(("r-ade4" ,r-ade4)
13581 ("r-segmented" ,r-segmented)))
13582 (inputs
13583 `(("zlib" ,zlib)))
13584 (home-page "http://seqinr.r-forge.r-project.org/")
13585 (synopsis "Biological sequences retrieval and analysis")
13586 (description
13587 "This package provides tools for exploratory data analysis and data
13588 visualization of biological sequence (DNA and protein) data. It also includes
13589 utilities for sequence data management under the ACNUC system.")
13590 (license license:gpl2+)))
13591
13592 (define-public r-units
13593 (package
13594 (name "r-units")
13595 (version "0.6-7")
13596 (source
13597 (origin
13598 (method url-fetch)
13599 (uri (cran-uri "units" version))
13600 (sha256
13601 (base32
13602 "1rdpbkiqcabz00fqzzs98v89v4cgvcd4pb00pwxzkq6vmwmscwrz"))))
13603 (build-system r-build-system)
13604 (inputs
13605 `(("udunits" ,udunits)))
13606 (propagated-inputs
13607 `(("r-rcpp" ,r-rcpp)))
13608 (native-inputs
13609 `(("r-knitr" ,r-knitr)))
13610 (home-page "https://github.com/r-quantities/units/")
13611 (synopsis "Measurement Units for R Vectors")
13612 (description
13613 "This package provides support for measurement units in R vectors,
13614 matrices and arrays: automatic propagation, conversion, derivation and
13615 simplification of units; raising errors in case of unit incompatibility. It
13616 is compatible with the @code{POSIXct}, @code{Date} and @code{difftime}
13617 classes.")
13618 (license license:gpl2)))
13619
13620 (define-public r-classint
13621 (package
13622 (name "r-classint")
13623 (version "0.4-3")
13624 (source
13625 (origin
13626 (method url-fetch)
13627 (uri (cran-uri "classInt" version))
13628 (sha256
13629 (base32
13630 "1b1lqhpzxm6b8pza8l3s0cxy74mm9y45lcd3354i2v3bg8m7mply"))))
13631 (properties `((upstream-name . "classInt")))
13632 (build-system r-build-system)
13633 (propagated-inputs
13634 `(("r-class" ,r-class)
13635 ("r-e1071" ,r-e1071)
13636 ("r-kernsmooth" ,r-kernsmooth)))
13637 (native-inputs
13638 `(("gfortran" ,gfortran)
13639 ("r-knitr" ,r-knitr)))
13640 (home-page "https://github.com/r-spatial/classInt/")
13641 (synopsis "Choose univariate class intervals")
13642 (description
13643 "This package provides selected commonly used methods for choosing
13644 univariate class intervals for mapping or other graphics purposes.")
13645 (license license:gpl2+)))
13646
13647 (define-public r-spdata
13648 (package
13649 (name "r-spdata")
13650 (version "0.3.8")
13651 (source
13652 (origin
13653 (method url-fetch)
13654 (uri (cran-uri "spData" version))
13655 (sha256
13656 (base32
13657 "1mlsqy9cbilfc80cbdlbgsngvzdkrd9yjdkxnw2b1gzxnj6jcqbs"))))
13658 (properties `((upstream-name . "spData")))
13659 (build-system r-build-system)
13660 (propagated-inputs
13661 `(("r-raster" ,r-raster)
13662 ("r-sp" ,r-sp)))
13663 (home-page "https://github.com/Nowosad/spData")
13664 (synopsis "Datasets for spatial analysis")
13665 (description
13666 "This a package containing diverse spatial datasets for demonstrating,
13667 benchmarking and teaching spatial data analysis. It includes R data of class
13668 @code{sf}, @code{Spatial}, and @code{nb}. It also contains data stored in a
13669 range of file formats including GeoJSON, ESRI Shapefile and GeoPackage. Some
13670 of the datasets are designed to illustrate specific analysis techniques.
13671 @code{cycle_hire()} and @code{cycle_hire_osm()}, for example, are designed to
13672 illustrate point pattern analysis techniques.")
13673 (license license:cc0)))
13674
13675 (define-public r-learnbayes
13676 (package
13677 (name "r-learnbayes")
13678 (version "2.15.1")
13679 (source
13680 (origin
13681 (method url-fetch)
13682 (uri (cran-uri "LearnBayes" version))
13683 (sha256
13684 (base32
13685 "0ch54v2zz2yyyk0lvn5rfikdmyz1qh9j1wk3585wl8v58mc0h4cv"))))
13686 (properties `((upstream-name . "LearnBayes")))
13687 (build-system r-build-system)
13688 (home-page "https://cran.r-project.org/web/packages/LearnBayes")
13689 (synopsis "Functions for learning Bayesian inference")
13690 (description
13691 "This package provides a collection of functions helpful in learning the
13692 basic tenets of Bayesian statistical inference. It contains functions for
13693 summarizing basic one and two parameter posterior distributions and predictive
13694 distributions. It contains MCMC algorithms for summarizing posterior
13695 distributions defined by the user. It also contains functions for regression
13696 models, hierarchical models, Bayesian tests, and illustrations of Gibbs
13697 sampling.")
13698 (license license:gpl2+)))
13699
13700 (define-public r-deldir
13701 (package
13702 (name "r-deldir")
13703 (version "0.1-28")
13704 (source
13705 (origin
13706 (method url-fetch)
13707 (uri (cran-uri "deldir" version))
13708 (sha256
13709 (base32
13710 "12ys8jdcrgzhf9m2yirlqfars397qb0q0pbypahmfa66lgr6wdx5"))))
13711 (build-system r-build-system)
13712 (native-inputs `(("gfortran" ,gfortran)))
13713 (home-page "https://cran.r-project.org/web/packages/deldir")
13714 (synopsis "Delaunay triangulation and Dirichlet (Voronoi) tessellation")
13715 (description
13716 "This package provides tools for calculating the Delaunay triangulation
13717 and the Dirichlet or Voronoi tessellation (with respect to the entire plane)
13718 of a planar point set. It plots triangulations and tessellations in various
13719 ways, clips tessellations to sub-windows, calculates perimeters of
13720 tessellations, and summarizes information about the tiles of the
13721 tessellation.")
13722 (license license:gpl2+)))
13723
13724 (define-public r-sf
13725 (package
13726 (name "r-sf")
13727 (version "0.9-5")
13728 (source
13729 (origin
13730 (method url-fetch)
13731 (uri (cran-uri "sf" version))
13732 (sha256
13733 (base32
13734 "0c58asqrvz1pkdkb0lkzwz8cwb43pmxd39z0jp217hk7p7q3ngwf"))))
13735 (build-system r-build-system)
13736 (inputs
13737 `(("gdal" ,gdal)
13738 ("geos" ,geos)
13739 ("proj" ,proj.4)
13740 ("zlib" ,zlib)))
13741 (propagated-inputs
13742 `(("r-classint" ,r-classint)
13743 ("r-dbi" ,r-dbi)
13744 ("r-magrittr" ,r-magrittr)
13745 ("r-rcpp" ,r-rcpp)
13746 ("r-units" ,r-units)))
13747 (native-inputs
13748 `(("pkg-config" ,pkg-config)
13749 ("r-knitr" ,r-knitr)))
13750 (home-page "https://github.com/r-spatial/sf/")
13751 (synopsis "Simple features for R")
13752 (description
13753 "This package provides support for simple features, a standardized way to
13754 encode spatial vector data. It binds to GDAL for reading and writing data, to
13755 GEOS for geometrical operations, and to PROJ for projection conversions and
13756 datum transformations.")
13757 ;; Either of these licenses
13758 (license (list license:gpl2 license:expat))))
13759
13760 (define-public r-spdep
13761 (package
13762 (name "r-spdep")
13763 (version "1.1-5")
13764 (source
13765 (origin
13766 (method url-fetch)
13767 (uri (cran-uri "spdep" version))
13768 (sha256
13769 (base32
13770 "0pbd7wrg5v44p2yxsjp774lpyzap3madir5mn5p3ix7ibk7ldjs7"))))
13771 (build-system r-build-system)
13772 (propagated-inputs
13773 `(("r-boot" ,r-boot)
13774 ("r-coda" ,r-coda)
13775 ("r-deldir" ,r-deldir)
13776 ("r-expm" ,r-expm)
13777 ("r-gmodels" ,r-gmodels)
13778 ("r-learnbayes" ,r-learnbayes)
13779 ("r-mass" ,r-mass)
13780 ("r-matrix" ,r-matrix)
13781 ("r-nlme" ,r-nlme)
13782 ("r-sf" ,r-sf)
13783 ("r-sp" ,r-sp)
13784 ("r-spdata" ,r-spdata)))
13785 (native-inputs
13786 `(("r-knitr" ,r-knitr)))
13787 (home-page "https://github.com/r-spatial/spdep/")
13788 (synopsis "Spatial dependence: weighting schemes, statistics and models")
13789 (description
13790 "This package provides a collection of functions to create spatial
13791 weights matrix objects from polygon contiguities, from point patterns by
13792 distance and tessellations, for summarizing these objects, and for permitting
13793 their use in spatial data analysis, including regional aggregation by minimum
13794 spanning tree.")
13795 (license license:gpl2+)))
13796
13797 (define-public r-adegenet
13798 (package
13799 (name "r-adegenet")
13800 (version "2.1.3")
13801 (source
13802 (origin
13803 (method url-fetch)
13804 (uri (cran-uri "adegenet" version))
13805 (sha256
13806 (base32
13807 "1ipnawi0qfd4rfwj37igvh36x1a9d8x4n7xynn1jcr12rd713407"))))
13808 (build-system r-build-system)
13809 (propagated-inputs
13810 `(("r-ade4" ,r-ade4)
13811 ("r-ape" ,r-ape)
13812 ("r-boot" ,r-boot)
13813 ("r-dplyr" ,r-dplyr)
13814 ("r-ggplot2" ,r-ggplot2)
13815 ("r-igraph" ,r-igraph)
13816 ("r-mass" ,r-mass)
13817 ("r-reshape2" ,r-reshape2)
13818 ("r-seqinr" ,r-seqinr)
13819 ("r-shiny" ,r-shiny)
13820 ("r-spdep" ,r-spdep)
13821 ("r-vegan" ,r-vegan)))
13822 (home-page "https://github.com/thibautjombart/adegenet")
13823 (synopsis "Exploratory analysis of genetic and genomic data")
13824 (description
13825 "This package provides a toolset for the exploration of genetic and
13826 genomic data. Adegenet provides formal (S4) classes for storing and handling
13827 various genetic data, including genetic markers with varying ploidy and
13828 hierarchical population structure (@code{genind} class), alleles counts by
13829 populations (@code{genpop}), and genome-wide SNP data (@code{genlight}). It
13830 also implements original multivariate methods (DAPC, sPCA), graphics,
13831 statistical tests, simulation tools, distance and similarity measures, and
13832 several spatial methods. A range of both empirical and simulated datasets is
13833 also provided to illustrate various methods.")
13834 (license license:gpl2+)))
13835
13836 (define-public r-pegas
13837 (package
13838 (name "r-pegas")
13839 (version "0.13")
13840 (source
13841 (origin
13842 (method url-fetch)
13843 (uri (cran-uri "pegas" version))
13844 (sha256
13845 (base32 "002i7s4g0nhnq0v05gs0yssqiyhpq2f7rw2rhn31hsbgxc86frvy"))))
13846 (build-system r-build-system)
13847 (propagated-inputs
13848 `(("r-adegenet" ,r-adegenet)
13849 ("r-ape" ,r-ape)))
13850 (home-page "http://ape-package.ird.fr/pegas.html")
13851 (synopsis "Population and evolutionary genetics analysis system")
13852 (description
13853 "This package provides functions for reading, writing, plotting,
13854 analysing, and manipulating allelic and haplotypic data, including from VCF
13855 files, and for the analysis of population nucleotide sequences and
13856 micro-satellites including coalescent analyses, linkage disequilibrium,
13857 population structure (Fst, Amova) and equilibrium (HWE), haplotype networks,
13858 minimum spanning tree and network, and median-joining networks.")
13859 (license license:gpl2+)))
13860
13861 (define-public r-rmetasim
13862 (package
13863 (name "r-rmetasim")
13864 (version "3.1.14")
13865 (source
13866 (origin
13867 (method url-fetch)
13868 (uri (cran-uri "rmetasim" version))
13869 (sha256
13870 (base32
13871 "0rdkhfgyr97r2d1kd9g8ipb2pn563qxm1y4m9z678q0kqan2ddl0"))))
13872 (build-system r-build-system)
13873 (propagated-inputs
13874 `(("r-ade4" ,r-ade4)
13875 ("r-adegenet" ,r-adegenet)
13876 ("r-gtools" ,r-gtools)
13877 ("r-pegas" ,r-pegas)))
13878 (home-page "https://cran.r-project.org/web/packages/rmetasim")
13879 (synopsis "Individual-based population genetic simulation environment")
13880 (description
13881 "This package provides an interface between R and the metasim simulation
13882 engine. The simulation environment is documented in: Strand, A.(2002),
13883 Metasim 1.0: an individual-based environment for simulating population
13884 genetics of complex population dynamics.")
13885 ;; Any GPL version
13886 (license license:gpl2+)))
13887
13888 (define-public r-genetics
13889 (package
13890 (name "r-genetics")
13891 (version "1.3.8.1.2")
13892 (source
13893 (origin
13894 (method url-fetch)
13895 (uri (cran-uri "genetics" version))
13896 (sha256
13897 (base32
13898 "1v0ylnia6c44v356dsmnkx6054vcxazpzsrdh3yph5ch5vg6gjrh"))))
13899 (build-system r-build-system)
13900 (propagated-inputs
13901 `(("r-combinat" ,r-combinat)
13902 ("r-gdata" ,r-gdata)
13903 ("r-gtools" ,r-gtools)
13904 ("r-mass" ,r-mass)
13905 ("r-mvtnorm" ,r-mvtnorm)))
13906 (home-page "https://cran.r-project.org/web/packages/genetics/")
13907 (synopsis "Population genetics")
13908 (description
13909 "This package provides classes and methods for handling genetic data.
13910 It includes classes to represent genotypes and haplotypes at single markers up
13911 to multiple markers on multiple chromosomes. Function include allele
13912 frequencies, flagging homo/heterozygotes, flagging carriers of certain
13913 alleles, estimating and testing for Hardy-Weinberg disequilibrium, estimating
13914 and testing for linkage disequilibrium, ...")
13915 ;; Any GPL version.
13916 (license license:gpl2+)))
13917
13918 (define-public r-snp-plotter
13919 (package
13920 (name "r-snp-plotter")
13921 (version "0.5.1")
13922 (source
13923 (origin
13924 (method url-fetch)
13925 (uri (cran-uri "snp.plotter" version))
13926 (sha256
13927 (base32
13928 "16apsqvkah5l0d5qcwp3lq2jspkb6n62wzr0wskmj84jblx483vv"))))
13929 (properties `((upstream-name . "snp.plotter")))
13930 (build-system r-build-system)
13931 (propagated-inputs `(("r-genetics" ,r-genetics)))
13932 (home-page "https://cran.r-project.org/web/packages/snp.plotter/")
13933 (synopsis "Plot p-values using single SNP and/or haplotype data")
13934 (description
13935 "This package helps you create plots of p-values using single SNP and/or
13936 haplotype data. Main features of the package include options to display a
13937 @dfn{linkage disequilibrium} (LD) plot and the ability to plot multiple
13938 datasets simultaneously. Plots can be created using global and/or individual
13939 haplotype p-values along with single SNP p-values. Images are created as
13940 either PDF/EPS files.")
13941 (license license:gpl2+)))
13942
13943 (define-public r-polspline
13944 (package
13945 (name "r-polspline")
13946 (version "1.1.19")
13947 (source
13948 (origin
13949 (method url-fetch)
13950 (uri (cran-uri "polspline" version))
13951 (sha256
13952 (base32 "0rhzf735hmbqfn2xbgcln4sqx7m9far72g5gq9mghgkw016kqglm"))))
13953 (build-system r-build-system)
13954 (native-inputs `(("gfortran" ,gfortran)))
13955 (home-page "https://cran.r-project.org/web/packages/polspline/")
13956 (synopsis "Polynomial spline routines")
13957 (description
13958 "This package provides routines for the polynomial spline fitting
13959 routines hazard regression, hazard estimation with flexible tails, logspline,
13960 lspec, polyclass, and polymars.")
13961 (license license:gpl2+)))
13962
13963 (define-public r-rms
13964 (package
13965 (name "r-rms")
13966 (version "6.0-1")
13967 (source
13968 (origin
13969 (method url-fetch)
13970 (uri (cran-uri "rms" version))
13971 (sha256
13972 (base32 "1zkcsqcvldfj4kyn0346vi51igq951qrnpxlv2pfvap6n2v5wbxq"))))
13973 (build-system r-build-system)
13974 (propagated-inputs
13975 `(("r-cluster" ,r-cluster)
13976 ("r-digest" ,r-digest)
13977 ("r-ggplot2" ,r-ggplot2)
13978 ("r-hmisc" ,r-hmisc)
13979 ("r-htmltable" ,r-htmltable)
13980 ("r-htmltools" ,r-htmltools)
13981 ("r-lattice" ,r-lattice)
13982 ("r-mass" ,r-mass)
13983 ("r-multcomp" ,r-multcomp)
13984 ("r-nlme" ,r-nlme)
13985 ("r-polspline" ,r-polspline)
13986 ("r-quantreg" ,r-quantreg)
13987 ("r-rpart" ,r-rpart)
13988 ("r-sparsem" ,r-sparsem)
13989 ("r-survival" ,r-survival)))
13990 (native-inputs `(("gfortran" ,gfortran)))
13991 (home-page "http://biostat.mc.vanderbilt.edu/rms")
13992 (synopsis "Regression modeling strategies")
13993 (description
13994 "This is a package for regression modeling, testing, estimation,
13995 validation, graphics, prediction, and typesetting by storing enhanced model
13996 design attributes in the fit. The rms package is a collection of functions
13997 that assist with and streamline modeling. It also contains functions for
13998 binary and ordinal logistic regression models, ordinal models for continuous Y
13999 with a variety of distribution families, and the Buckley-James multiple
14000 regression model for right-censored responses, and implements penalized
14001 maximum likelihood estimation for logistic and ordinary linear models. The
14002 package works with almost any regression model, but it was especially written
14003 to work with binary or ordinal regression models, Cox regression, accelerated
14004 failure time models, ordinary linear models, the Buckley-James model,
14005 generalized least squares for serially or spatially correlated observations,
14006 generalized linear models, and quantile regression.")
14007 (license license:gpl2+)))
14008
14009 (define-public r-arsenal
14010 (package
14011 (name "r-arsenal")
14012 (version "3.5.0")
14013 (source
14014 (origin
14015 (method url-fetch)
14016 (uri (cran-uri "arsenal" version))
14017 (sha256
14018 (base32
14019 "0avi434wkk3w7axd89a4jwsbb11fi0239mkkla6zasnjwbqgjim0"))))
14020 (properties `((upstream-name . "arsenal")))
14021 (build-system r-build-system)
14022 (propagated-inputs `(("r-knitr" ,r-knitr)))
14023 (native-inputs `(("r-knitr" ,r-knitr)))
14024 (home-page "https://github.com/mayoverse/arsenal")
14025 (synopsis "Functions for large-scale statistical summaries")
14026 (description
14027 "This package provides an arsenal of R functions for large-scale
14028 statistical summaries, which are streamlined to work within the latest
14029 reporting tools in R and RStudio and which use formulas and versatile
14030 summary statistics for summary tables and models. The primary functions
14031 include
14032
14033 @enumerate
14034 @item @code{tableby}, a Table-1-like summary of multiple variable types by the
14035 levels of one or more categorical variables;
14036 @item @code{paired}, a Table-1-like summary of multiple variable types paired
14037 across two time points;
14038 @item @code{modelsum}, which performs simple model fits on one or more
14039 endpoints for many variables (univariate or adjusted for covariates);
14040 @item @code{freqlist}, a powerful frequency table across many categorical
14041 variables;
14042 @item @code{comparedf}, a function for comparing @code{data.frames}; and
14043 @item @code{write2}, a function to output tables to a document.
14044 @end enumerate
14045 ")
14046 (license license:gpl2+)))
14047
14048 (define-public r-haplo-stats
14049 (package
14050 (name "r-haplo-stats")
14051 (version "1.8.5")
14052 (source
14053 (origin
14054 (method url-fetch)
14055 (uri (cran-uri "haplo.stats" version))
14056 (sha256
14057 (base32
14058 "1f5cyyyavkf4l6kksp87s8d92vjrnhxmpz6j737pa527pn3gghf9"))))
14059 (properties `((upstream-name . "haplo.stats")))
14060 (build-system r-build-system)
14061 (propagated-inputs
14062 `(("r-arsenal" ,r-arsenal)
14063 ("r-rms" ,r-rms)))
14064 (native-inputs
14065 `(("r-r-rsp" ,r-r-rsp))) ; for vignettes
14066 (home-page "https://www.mayo.edu/research/labs/statistical-genetics-genetic-epidemiology/software")
14067 (synopsis "Analysis of haplotypes when linkage phase is ambiguous")
14068 (description
14069 "This package provides routines for the analysis of indirectly measured
14070 haplotypes. The statistical methods assume that all subjects are unrelated
14071 and that haplotypes are ambiguous (due to unknown linkage phase of the genetic
14072 markers). The main functions are: @code{haplo.em()}, @code{haplo.glm()},
14073 @code{haplo.score()}, and @code{haplo.power()}; all of which have detailed
14074 examples in the vignette.")
14075 (license license:gpl2+)))
14076
14077 (define-public r-bqtl
14078 (package
14079 (name "r-bqtl")
14080 (version "1.0-32")
14081 (source
14082 (origin
14083 (method url-fetch)
14084 (uri (cran-uri "bqtl" version))
14085 (sha256
14086 (base32
14087 "0jjqgsm9fmvz5nkgz608xfljjpmaf4rs4f7kxvpqn4b1l9s5lhci"))))
14088 (build-system r-build-system)
14089 (native-inputs `(("gfortran" ,gfortran)))
14090 (home-page "http://famprevmed.ucsd.edu/faculty/cberry/bqtl/")
14091 (synopsis "Bayesian QTL mapping toolkit")
14092 (description
14093 "This is a QTL mapping toolkit for inbred crosses and recombinant inbred
14094 lines. It includes maximum likelihood and Bayesian tools.")
14095 (license license:gpl2+)))
14096
14097 (define-public r-ibdreg
14098 (package
14099 (name "r-ibdreg")
14100 (version "0.3.1")
14101 (source
14102 (origin
14103 (method url-fetch)
14104 (uri (cran-uri "ibdreg" version))
14105 (sha256
14106 (base32
14107 "0kgx9iavgm6d6njhki7bm82d6lw2c7kcch2pryd339js2hm0l5gq"))))
14108 (build-system r-build-system)
14109 (home-page "https://www.mayo.edu/research/labs/\
14110 statistical-genetics-genetic-epidemiology/software")
14111 (synopsis "Regression methods for IBD linkage with covariates")
14112 (description
14113 "This package provides a method to test genetic linkage with covariates
14114 by regression methods with response IBD sharing for relative pairs. Account
14115 for correlations of IBD statistics and covariates for relative pairs within
14116 the same pedigree.")
14117 (license license:gpl2+)))
14118
14119 (define-public r-dlmap
14120 (package
14121 (name "r-dlmap")
14122 (version "1.13")
14123 (source
14124 (origin
14125 (method url-fetch)
14126 (uri (cran-uri "dlmap" version))
14127 (sha256
14128 (base32
14129 "0s6wlkggkm3qndwyvw72xv1n0mcjb7ss3ajbq2ll6rv30splq0db"))))
14130 (build-system r-build-system)
14131 (propagated-inputs
14132 `(("r-ibdreg" ,r-ibdreg)
14133 ("r-mgcv" ,r-mgcv)
14134 ("r-nlme" ,r-nlme)
14135 ("r-qtl" ,r-qtl)
14136 ("r-wgaim" ,r-wgaim)))
14137 (home-page "https://cran.r-project.org/web/packages/dlmap/")
14138 (synopsis "Detection localization mapping for QTL")
14139 (description
14140 "This is package for QTL mapping in a mixed model framework with separate
14141 detection and localization stages. The first stage detects the number of QTL
14142 on each chromosome based on the genetic variation due to grouped markers on
14143 the chromosome; the second stage uses this information to determine the most
14144 likely QTL positions. The mixed model can accommodate general fixed and
14145 random effects, including spatial effects in field trials and pedigree
14146 effects. It is applicable to backcrosses, doubled haploids, recombinant
14147 inbred lines, F2 intercrosses, and association mapping populations.")
14148 (license license:gpl2)))
14149
14150 (define-public r-ldheatmap
14151 (package
14152 (name "r-ldheatmap")
14153 (version "0.99-8")
14154 (source
14155 (origin
14156 (method url-fetch)
14157 (uri (cran-uri "LDheatmap" version))
14158 (sha256
14159 (base32
14160 "1x3da3rbhyqb2ddngi48qv7vzb6vc347n9qhryr70qgcc1xvqj4z"))))
14161 (properties `((upstream-name . "LDheatmap")))
14162 (build-system r-build-system)
14163 (propagated-inputs
14164 `(("r-genetics" ,r-genetics)
14165 ("r-rcpp" ,r-rcpp)
14166 ("r-snpstats" ,r-snpstats)))
14167 (home-page "https://stat.sfu.ca/statgen/research/ldheatmap.html")
14168 (synopsis "Graphical display of pairwise linkage disequilibria between SNPs")
14169 (description
14170 "This package provides tools to produce a graphical display, as a heat
14171 map, of measures of pairwise linkage disequilibria between SNPs. Users may
14172 optionally include the physical locations or genetic map distances of each SNP
14173 on the plot.")
14174 (license license:gpl3)))
14175
14176 (define-public r-hwde
14177 (package
14178 (name "r-hwde")
14179 (version "0.67")
14180 (source
14181 (origin
14182 (method url-fetch)
14183 (uri (cran-uri "hwde" version))
14184 (sha256
14185 (base32
14186 "0wb2f9i5qi7w77ygh8bvydfpr7j5x8dyvnnhdkajaz0wdcpkyaqy"))))
14187 (build-system r-build-system)
14188 (home-page "https://cran.r-project.org/web/packages/hwde/")
14189 (synopsis "Models and tests for departure from Hardy-Weinberg equilibrium")
14190 (description
14191 "This package fits models for genotypic disequilibria, as described in
14192 Huttley and Wilson (2000), Weir (1996) and Weir and Wilson (1986). Contrast
14193 terms are available that account for first order interactions between loci.
14194 It also implements, for a single locus in a single population, a conditional
14195 exact test for Hardy-Weinberg equilibrium.")
14196 (license license:gpl2+)))
14197
14198 (define-public r-tdthap
14199 (package
14200 (name "r-tdthap")
14201 (version "1.1-11")
14202 (source
14203 (origin
14204 (method url-fetch)
14205 (uri (cran-uri "tdthap" version))
14206 (sha256
14207 (base32
14208 "15qlj2bivvz3pizd8dq34wczbkbxhzqh3cqp1ixkdkprlyvcxj5k"))))
14209 (build-system r-build-system)
14210 (home-page "https://cran.r-project.org/web/packages/tdthap/")
14211 (synopsis "TDT tests for extended haplotypes")
14212 (description
14213 "Functions and examples are provided for transmission/disequilibrium
14214 tests for extended marker haplotypes, as in Clayton, D. and Jones, H. (1999)
14215 \"Transmission/disequilibrium tests for extended marker haplotypes\".")
14216 (license license:artistic2.0)))
14217
14218 (define-public r-sparql
14219 (package
14220 (name "r-sparql")
14221 (version "1.16")
14222 (source (origin
14223 (method url-fetch)
14224 (uri (cran-uri "SPARQL" version))
14225 (sha256
14226 (base32
14227 "0gak1q06yyhdmcxb2n3v0h9gr1vqd0viqji52wpw211qp6r6dcrc"))))
14228 (properties `((upstream-name . "SPARQL")))
14229 (build-system r-build-system)
14230 (propagated-inputs
14231 `(("r-rcurl" ,r-rcurl)
14232 ("r-xml" ,r-xml)))
14233 (home-page "https://cran.r-project.org/web/packages/SPARQL")
14234 (synopsis "SPARQL client for R")
14235 (description "This package provides an interface to use SPARQL to pose
14236 SELECT or UPDATE queries to an end-point.")
14237 ;; The only license indication is found in the DESCRIPTION file,
14238 ;; which states GPL-3. So we cannot assume GPLv3+.
14239 (license license:gpl3)))
14240
14241 (define-public r-bookdown
14242 (package
14243 (name "r-bookdown")
14244 (version "0.20")
14245 (source (origin
14246 (method url-fetch)
14247 (uri (cran-uri "bookdown" version))
14248 (sha256
14249 (base32
14250 "0gnshkp1aj7f29sjkhzxn890hz39nwaqdln61x8apmrc658nacdg"))))
14251 (build-system r-build-system)
14252 (propagated-inputs
14253 `(("r-htmltools" ,r-htmltools)
14254 ("r-knitr" ,r-knitr)
14255 ("r-rmarkdown" ,r-rmarkdown)
14256 ("r-tinytex" ,r-tinytex)
14257 ("r-xfun" ,r-xfun)
14258 ("pandoc" ,pandoc)))
14259 (home-page "https://github.com/rstudio/bookdown")
14260 (synopsis "Authoring books and technical documents with R markdown")
14261 (description "This package provides output formats and utilities for
14262 authoring books and technical documents with R Markdown.")
14263 (license license:gpl3)))
14264
14265 (define-public r-optparse
14266 (package
14267 (name "r-optparse")
14268 (version "1.6.6")
14269 (source
14270 (origin
14271 (method url-fetch)
14272 (uri (cran-uri "optparse" version))
14273 (sha256
14274 (base32
14275 "1l301dy3gc8pn7j00awcjh41wmc1ks9kswak255kbsa6f54rsxsi"))))
14276 (build-system r-build-system)
14277 (propagated-inputs
14278 `(("r-getopt" ,r-getopt)))
14279 (native-inputs
14280 `(("r-knitr" ,r-knitr)))
14281 (home-page "https://github.com/trevorld/optparse")
14282 (synopsis "Command line option parser")
14283 (description
14284 "This package provides a command line parser inspired by Python's
14285 @code{optparse} library to be used with Rscript to write shebang scripts
14286 that accept short and long options.")
14287 (license license:gpl2+)))
14288
14289 (define-public r-wgcna
14290 (package
14291 (name "r-wgcna")
14292 (version "1.69")
14293 (source
14294 (origin
14295 (method url-fetch)
14296 (uri (cran-uri "WGCNA" version))
14297 (sha256
14298 (base32
14299 "022hkprnrafvggi8pkjffkvk1qlnibmbbxxrni00wkrdbga5589f"))))
14300 (properties `((upstream-name . "WGCNA")))
14301 (build-system r-build-system)
14302 (propagated-inputs
14303 `(("r-annotationdbi" ,r-annotationdbi)
14304 ("r-doparallel" ,r-doparallel)
14305 ("r-dynamictreecut" ,r-dynamictreecut)
14306 ("r-fastcluster" ,r-fastcluster)
14307 ("r-foreach" ,r-foreach)
14308 ("r-go-db" ,r-go-db)
14309 ("r-hmisc" ,r-hmisc)
14310 ("r-impute" ,r-impute)
14311 ("r-rcpp" ,r-rcpp)
14312 ("r-survival" ,r-survival)
14313 ("r-matrixstats" ,r-matrixstats)
14314 ("r-preprocesscore" ,r-preprocesscore)))
14315 (home-page
14316 "http://www.genetics.ucla.edu/labs/horvath/CoexpressionNetwork/Rpackages/WGCNA/")
14317 (synopsis "Weighted correlation network analysis")
14318 (description
14319 "This package provides functions necessary to perform Weighted
14320 Correlation Network Analysis on high-dimensional data. It includes functions
14321 for rudimentary data cleaning, construction and summarization of correlation
14322 networks, module identification and functions for relating both variables and
14323 modules to sample traits. It also includes a number of utility functions for
14324 data manipulation and visualization.")
14325 (license license:gpl2+)))
14326
14327 (define-public r-kernlab
14328 (package
14329 (name "r-kernlab")
14330 (version "0.9-29")
14331 (source
14332 (origin
14333 (method url-fetch)
14334 (uri (cran-uri "kernlab" version))
14335 (sha256
14336 (base32 "0vqhndl4zm7pvkfvq0f6i9cbrm7pij6kmdp7d7w39pa100x6knn3"))))
14337 (build-system r-build-system)
14338 (home-page "https://cran.r-project.org/web/packages/kernlab")
14339 (synopsis "Kernel-based machine learning tools")
14340 (description
14341 "This package provides kernel-based machine learning methods for
14342 classification, regression, clustering, novelty detection, quantile regression
14343 and dimensionality reduction. Among other methods @code{kernlab} includes
14344 Support Vector Machines, Spectral Clustering, Kernel PCA, Gaussian Processes
14345 and a QP solver.")
14346 (license license:gpl2)))
14347
14348 (define-public r-hierfstat
14349 (package
14350 (name "r-hierfstat")
14351 (version "0.5-7")
14352 (source
14353 (origin
14354 (method url-fetch)
14355 (uri (cran-uri "hierfstat" version))
14356 (sha256
14357 (base32
14358 "0dp8k1z5a8gqnax99y1hwfvxilzf4n2i751zr0z6ihrzirsvb3m3"))))
14359 (build-system r-build-system)
14360 (propagated-inputs
14361 `(("r-ade4" ,r-ade4)
14362 ("r-adegenet" ,r-adegenet)
14363 ("r-gaston" ,r-gaston)
14364 ("r-gtools" ,r-gtools)))
14365 (native-inputs
14366 `(("r-knitr" ,r-knitr)))
14367 (home-page "https://cran.r-project.org/web/packages/hierfstat/")
14368 (synopsis "Estimation and tests of hierarchical F-statistics")
14369 (description
14370 "This package allows the estimation of hierarchical F-statistics from
14371 haploid or diploid genetic data with any numbers of levels in the hierarchy,
14372 following the algorithm of Yang (Evolution, 1998, 52(4):950-956). Functions
14373 are also given to test via randomisations the significance of each F and
14374 variance components, using the likelihood-ratio statistics G.")
14375 (license license:gpl2+)))
14376
14377 (define-public r-hapassoc
14378 (package
14379 (name "r-hapassoc")
14380 (version "1.2-8")
14381 (source
14382 (origin
14383 (method url-fetch)
14384 (uri (cran-uri "hapassoc" version))
14385 (sha256
14386 (base32
14387 "0qs5jl0snzfchgpp6pabncwywxcmi743g91jvjiyyzw0lw85yv4s"))))
14388 (build-system r-build-system)
14389 (home-page "https://stat.sfu.ca/statgen/research/hapassoc.html")
14390 (synopsis "Inference of trait associations with SNP haplotypes")
14391 (description
14392 "Hapassoc performs likelihood inference of trait associations with
14393 haplotypes and other covariates in @dfn{generalized linear models} (GLMs). The
14394 functions are developed primarily for data collected in cohort or
14395 cross-sectional studies. They can accommodate uncertain haplotype phase and
14396 handle missing genotypes at some SNPs.")
14397 (license license:gpl2)))
14398
14399 (define-public r-sampling
14400 (package
14401 (name "r-sampling")
14402 (version "2.8")
14403 (source
14404 (origin
14405 (method url-fetch)
14406 (uri (cran-uri "sampling" version))
14407 (sha256
14408 (base32
14409 "06pj7dan0mknpsblmlnk7am78qrnwgnql5vvx7vmbfvib7rj6s9m"))))
14410 (build-system r-build-system)
14411 (propagated-inputs
14412 `(("r-lpsolve" ,r-lpsolve)
14413 ("r-mass" ,r-mass)))
14414 (home-page "https://cran.r-project.org/web/packages/sampling/")
14415 (synopsis "Survey sampling")
14416 (description
14417 "This package provides functions for drawing and calibrating samples.")
14418 (license license:gpl2+)))
14419
14420 (define-public r-r2html
14421 (package
14422 (name "r-r2html")
14423 (version "2.3.2")
14424 (source
14425 (origin
14426 (method url-fetch)
14427 (uri (cran-uri "R2HTML" version))
14428 (sha256
14429 (base32
14430 "00kxny7hajs9r2kw63qk7d03ggdxx2j1g8vbrmzp806y8aczvik9"))))
14431 (properties `((upstream-name . "R2HTML")))
14432 (build-system r-build-system)
14433 (home-page "https://github.com/nalimilan/R2HTML")
14434 (synopsis "HTML export for R objects")
14435 (description
14436 "This package includes HTML functions and methods to write in an HTML
14437 file. Thus, making HTML reports is easy. It includes a function that allows
14438 redirection on the fly, which appears to be very useful for teaching purposes,
14439 as the student can keep a copy of the produced output to keep all that they
14440 did during the course. The package comes with a vignette describing how to
14441 write HTML reports for statistical analysis. Finally, a driver for Sweave
14442 parses HTML flat files containing R code and to automatically write
14443 the corresponding outputs (tables and graphs).")
14444 (license license:gpl2+)))
14445
14446 (define-public r-rjava
14447 (package
14448 (name "r-rjava")
14449 (version "0.9-13")
14450 (source
14451 (origin
14452 (method url-fetch)
14453 (uri (cran-uri "rJava" version))
14454 (sha256
14455 (base32
14456 "1x3mihyqzr61j52rwaqciw43mkjzmhib4s6qf57v6xj40ksqh5jv"))))
14457 (properties `((upstream-name . "rJava")))
14458 (build-system r-build-system)
14459 (arguments
14460 `(#:modules ((guix build utils)
14461 (guix build r-build-system)
14462 (ice-9 match))
14463 #:phases
14464 (modify-phases %standard-phases
14465 (add-after 'unpack 'set-JAVA_HOME
14466 (lambda* (#:key inputs #:allow-other-keys)
14467 (let ((jdk (assoc-ref inputs "jdk")))
14468 (setenv "JAVA_HOME" jdk)
14469 (setenv "JAVA" (which "java"))
14470 (setenv "JAR" (which "jar"))
14471 (setenv "JAVAC" (which "javac"))
14472 (setenv "JAVAH" (which "javah"))
14473 (setenv "JAVA_CPPFLAGS"
14474 (string-append "-I" jdk "/include "
14475 "-I" jdk "/include/linux"))
14476 (match (find-files (string-append jdk "/jre/lib/") "libjvm.so")
14477 ((lib) (setenv "JAVA_LIBS" lib))
14478 (_ (error "Could not find libjvm.so"))))
14479 #t)))))
14480 (inputs
14481 `(("icu4c" ,icu4c)
14482 ("jdk" ,icedtea-8 "jdk")
14483 ("pcre" ,pcre)
14484 ("zlib" ,zlib)))
14485 (home-page "https://www.rforge.net/rJava/")
14486 (synopsis "Low-Level R to Java interface")
14487 (description
14488 "This package provides a low-level interface to the Java VM very much
14489 like .C/.Call and friends. It allows the creation of objects, calling methods
14490 and accessing fields.")
14491 (license license:gpl2)))
14492
14493 (define-public r-svmisc
14494 (package
14495 (name "r-svmisc")
14496 (version "1.1.0")
14497 (source
14498 (origin
14499 (method url-fetch)
14500 (uri (cran-uri "svMisc" version))
14501 (sha256
14502 (base32
14503 "01r2a73wx2sh1njky961fxabx5wgddqqjqba6vjg0f3h8r3abmn2"))))
14504 (properties `((upstream-name . "svMisc")))
14505 (build-system r-build-system)
14506 (home-page "https://github.com/SciViews/svMisc")
14507 (synopsis "Miscellaneous functions for SciViews")
14508 (description
14509 "This package provides miscellaneous functions for SciViews or general
14510 use, including tools to manage a temporary environment attached to the search
14511 path for temporary variables you do not want to @code{save()} or
14512 @code{load()}; test the current platform; showing progress bars, etc.")
14513 (license license:gpl2)))
14514
14515 (define-public r-xyz
14516 (package
14517 (name "r-xyz")
14518 (version "0.2")
14519 (source
14520 (origin
14521 (method url-fetch)
14522 (uri (cran-uri "xyz" version))
14523 (sha256
14524 (base32
14525 "13w4sb4pvgciwr8wsz785dafj2k2kpx7znz46r5d32wx88vkycp4"))))
14526 (build-system r-build-system)
14527 (propagated-inputs
14528 `(("r-rcpp" ,r-rcpp)))
14529 (home-page "https://cran.r-project.org/web/packages/xyz/")
14530 (synopsis "Algorithm for fast interaction search in high-dimensional data")
14531 (description
14532 "High dimensional interaction search by brute force requires a quadratic
14533 computational cost in the number of variables. The xyz algorithm provably
14534 finds strong interactions in almost linear time. For details of the algorithm
14535 see: G. Thanei, N. Meinshausen and R. Shah (2016). The xyz algorithm for fast
14536 interaction search in high-dimensional data.")
14537 ;; Any version of the GPL.
14538 (license license:gpl2+)))
14539
14540 (define-public r-rttf2pt1
14541 (package
14542 (name "r-rttf2pt1")
14543 (version "1.3.8")
14544 (source
14545 (origin
14546 (method url-fetch)
14547 (uri (cran-uri "Rttf2pt1" version))
14548 (sha256
14549 (base32
14550 "0b3f2zkmbyshn19cnaaf042d0zwf43l9jnkqizfhxxwb93a4c1jn"))))
14551 (properties `((upstream-name . "Rttf2pt1")))
14552 (build-system r-build-system)
14553 (home-page "https://github.com/wch/Rttf2pt1")
14554 (synopsis "Font conversion utility")
14555 (description
14556 "This package contains the program @code{ttf2pt1}, for use with the
14557 @code{extrafont} package.")
14558 ;; Most of the files are covered under the Expat license. Some files are
14559 ;; covered under BSD-3. Deviations for individual files are recorded in
14560 ;; the LICENSE file.
14561 (license (list license:bsd-3 license:expat
14562 (license:non-copyleft "file://LICENSE")))))
14563
14564 (define-public r-extrafontdb
14565 (package
14566 (name "r-extrafontdb")
14567 (version "1.0")
14568 (source
14569 (origin
14570 (method url-fetch)
14571 (uri (cran-uri "extrafontdb" version))
14572 (sha256
14573 (base32
14574 "115n42hfvv5h4nn4cfkfmkmn968py4lpy8zd0d6w5yylwpzbm8gs"))))
14575 (build-system r-build-system)
14576 (home-page "https://github.com/wch/extrafontdb")
14577 (synopsis "Database for the extrafont package")
14578 (description
14579 "This package holds the database for the @code{extrafont} package.")
14580 (license license:gpl2)))
14581
14582 (define-public r-extrafont
14583 (package
14584 (name "r-extrafont")
14585 (version "0.17")
14586 (source
14587 (origin
14588 (method url-fetch)
14589 (uri (cran-uri "extrafont" version))
14590 (sha256
14591 (base32
14592 "0b9k2n9sk23bh45hjgnkxpjyvpdrz1hx7kmxvmb4nhlhm1wpsv9g"))))
14593 (build-system r-build-system)
14594 (propagated-inputs
14595 `(("r-extrafontdb" ,r-extrafontdb)
14596 ("r-rttf2pt1" ,r-rttf2pt1)))
14597 (home-page "https://github.com/wch/extrafont")
14598 (synopsis "Tools for using fonts in R")
14599 (description
14600 "The extrafont package makes it easier to use fonts other than the basic
14601 PostScript fonts that R uses. Fonts that are imported into extrafont can be
14602 used with PDF or PostScript output files. There are two hurdles for using
14603 fonts in PDF (or Postscript) output files:
14604
14605 @enumerate
14606 @item Making R aware of the font and the dimensions of the characters.
14607 @item Embedding the fonts in the PDF file so that the PDF can be displayed
14608 properly on a device that doesn't have the font. This is usually needed if
14609 you want to print the PDF file or share it with others.
14610 @end enumerate
14611
14612 The extrafont package makes both of these things easier.")
14613 (license license:gpl2)))
14614
14615 (define-public r-xkcd
14616 (package
14617 (name "r-xkcd")
14618 (version "0.0.6")
14619 (source
14620 (origin
14621 (method url-fetch)
14622 (uri (cran-uri "xkcd" version))
14623 (sha256
14624 (base32
14625 "1z2y0ihn68ppay7xkglhw7djki5654g6z4bbpyy41if57z9q554f"))))
14626 (build-system r-build-system)
14627 (propagated-inputs
14628 `(("r-extrafont" ,r-extrafont)
14629 ("r-ggplot2" ,r-ggplot2)
14630 ("r-hmisc" ,r-hmisc)))
14631 (home-page "https://cran.r-project.org/web/packages/xkcd/")
14632 (synopsis "Plot ggplot2 graphics in the XKCD style")
14633 (description
14634 "This package provides the means to plot ggplot2 graphs in the style of
14635 the XKCD web comic.")
14636 (license license:gpl3)))
14637
14638 (define-public r-msigdbr
14639 (package
14640 (name "r-msigdbr")
14641 (version "7.1.1")
14642 (source
14643 (origin
14644 (method url-fetch)
14645 (uri (cran-uri "msigdbr" version))
14646 (sha256
14647 (base32
14648 "0jvi49qa7616s58p0rx66pcw7h12rc8kgcg9225jk7pc3934hnzh"))))
14649 (build-system r-build-system)
14650 (propagated-inputs
14651 `(("r-dplyr" ,r-dplyr)
14652 ("r-magrittr" ,r-magrittr)
14653 ("r-rlang" ,r-rlang)
14654 ("r-tibble" ,r-tibble)))
14655 (native-inputs
14656 `(("r-knitr" ,r-knitr)))
14657 (home-page "https://github.com/igordot/msigdbr")
14658 (synopsis "MSigDB gene sets for multiple organisms")
14659 (description
14660 "This package provides the @dfn{Molecular Signatures Database} (MSigDB)
14661 gene sets typically used with the @dfn{Gene Set Enrichment Analysis} (GSEA)
14662 software in a standard R data frame with key-value pairs. Included are the
14663 original human gene symbols and Entrez IDs as well as the equivalents for
14664 various frequently studied model organisms such as mouse, rat, pig, fly, and
14665 yeast.")
14666 ;; The package is covered under the Expat license, but the upstream MSigDB
14667 ;; files are made available under the Creative Commons Attribution 4.0
14668 ;; International license.
14669 (license (list license:expat license:cc-by4.0))))
14670
14671 (define-public r-gridgraphics
14672 (package
14673 (name "r-gridgraphics")
14674 (version "0.5-0")
14675 (source
14676 (origin
14677 (method url-fetch)
14678 (uri (cran-uri "gridGraphics" version))
14679 (sha256
14680 (base32
14681 "0rlyc3xk8kfrfzbfd8n4javq3yxqd7lsfmi4q5n6s61srnrl6c1r"))))
14682 (properties `((upstream-name . "gridGraphics")))
14683 (build-system r-build-system)
14684 (home-page "https://github.com/pmur002/gridgraphics")
14685 (synopsis "Redraw base graphics using @code{grid} graphics")
14686 (description
14687 "This package provides functions to convert a page of plots drawn with
14688 the @code{graphics} package into identical output drawn with the @code{grid}
14689 package. The result looks like the original @code{graphics}-based plot, but
14690 consists of @code{grid} grobs and viewports that can then be manipulated with
14691 @code{grid} functions (e.g., edit grobs and revisit viewports).")
14692 (license license:gpl2+)))
14693
14694 (define-public r-farver
14695 (package
14696 (name "r-farver")
14697 (version "2.0.3")
14698 (source
14699 (origin
14700 (method url-fetch)
14701 (uri (cran-uri "farver" version))
14702 (sha256
14703 (base32
14704 "1k75v07dsfkjra2gsgxg9s55cw3b46b1nh960kqphq7cg7gr058f"))))
14705 (build-system r-build-system)
14706 (home-page "https://github.com/thomasp85/farver")
14707 (synopsis "Vectorized color conversion and comparison")
14708 (description
14709 "The encoding of color can be handled in many different ways, using
14710 different color spaces. As different color spaces have different uses,
14711 efficient conversion between these representations are important. This
14712 package provides a set of functions that gives access to very fast color space
14713 conversion and comparisons implemented in C++, and offers 100-fold speed
14714 improvements over the @code{convertColor} function in the @code{grDevices}
14715 package.")
14716 (license license:expat)))
14717
14718 (define-public r-ggplotify
14719 (package
14720 (name "r-ggplotify")
14721 (version "0.0.5")
14722 (source
14723 (origin
14724 (method url-fetch)
14725 (uri (cran-uri "ggplotify" version))
14726 (sha256
14727 (base32
14728 "0pfnp4lrissf21z7867kdm6slr979kchyva8iaf83i1302kscph3"))))
14729 (build-system r-build-system)
14730 (propagated-inputs
14731 `(("r-ggplot2" ,r-ggplot2)
14732 ("r-gridgraphics" ,r-gridgraphics)
14733 ("r-rvcheck" ,r-rvcheck)))
14734 (native-inputs
14735 `(("r-knitr" ,r-knitr)))
14736 (home-page "https://github.com/GuangchuangYu/ggplotify")
14737 (synopsis "Convert plots to @code{grob} or @code{ggplot} object")
14738 (description
14739 "This package provides tools to convert plot function calls (using
14740 expression or formula) to @code{grob} or @code{ggplot} objects that are
14741 compatible with the @code{grid} and @code{ggplot2} environment. With this
14742 package, we are able to e.g. use @code{cowplot} to align plots produced by
14743 @code{base} graphics, @code{grid}, @code{lattice}, @code{vcd} etc. by
14744 converting them to @code{ggplot} objects.")
14745 (license license:artistic2.0)))
14746
14747 (define-public r-triebeard
14748 (package
14749 (name "r-triebeard")
14750 (version "0.3.0")
14751 (source
14752 (origin
14753 (method url-fetch)
14754 (uri (cran-uri "triebeard" version))
14755 (sha256
14756 (base32
14757 "1hqyz57gph02c9fdc07lxz113bbklif3g18sw8jan6pakhhdc7dz"))))
14758 (build-system r-build-system)
14759 (propagated-inputs `(("r-rcpp" ,r-rcpp)))
14760 (home-page "https://github.com/Ironholds/triebeard/")
14761 (synopsis "Radix trees in Rcpp")
14762 (description
14763 "Radix trees, or tries, are key-value data structures optimized for
14764 efficient lookups, similar in purpose to hash tables. This package provides
14765 an implementation of radix trees for use in R programming and in developing
14766 packages with Rcpp.")
14767 (license license:expat)))
14768
14769 (define-public r-tweenr
14770 (package
14771 (name "r-tweenr")
14772 (version "1.0.1")
14773 (source
14774 (origin
14775 (method url-fetch)
14776 (uri (cran-uri "tweenr" version))
14777 (sha256
14778 (base32
14779 "0sq90pbln6lkc2q3zflhkxxwpqdw5dd7igrxhdnlynkdrmi83mpg"))))
14780 (build-system r-build-system)
14781 (propagated-inputs
14782 `(("r-farver" ,r-farver)
14783 ("r-magrittr" ,r-magrittr)
14784 ("r-rcpp" ,r-rcpp)
14785 ("r-rlang" ,r-rlang)))
14786 (home-page "https://github.com/thomasp85/tweenr")
14787 (synopsis "Interpolate data for smooth animations")
14788 (description
14789 "In order to create smooth animation between states of data, tweening is
14790 necessary. This package provides a range of functions for creating tweened
14791 data that can be used as basis for animation. Furthermore it adds a number of
14792 vectorized interpolaters for common R data types such as numeric, date and
14793 color.")
14794 (license license:expat)))
14795
14796 (define-public r-polyclip
14797 (package
14798 (name "r-polyclip")
14799 (version "1.10-0")
14800 (source
14801 (origin
14802 (method url-fetch)
14803 (uri (cran-uri "polyclip" version))
14804 (sha256
14805 (base32
14806 "0jyk4maqiblvj095jd59dr76kbniyli3v3xvy0a72ljszq6vrnkl"))))
14807 (build-system r-build-system)
14808 (native-inputs `(("pkg-config" ,pkg-config)))
14809 (home-page "http://www.angusj.com/delphi/clipper.php")
14810 (synopsis "Polygon clipping")
14811 (description
14812 "This package provides an R port of the library Clipper. It performs
14813 polygon clipping operations (intersection, union, set minus, set difference)
14814 for polygonal regions of arbitrary complexity, including holes. It computes
14815 offset polygons (spatial buffer zones, morphological dilations, Minkowski
14816 dilations) for polygonal regions and polygonal lines. It computes the
14817 Minkowski Sum of general polygons. There is a function for removing
14818 self-intersections from polygon data.")
14819 (license license:boost1.0)))
14820
14821 (define-public r-urltools
14822 (package
14823 (name "r-urltools")
14824 (version "1.7.3")
14825 (source
14826 (origin
14827 (method url-fetch)
14828 (uri (cran-uri "urltools" version))
14829 (sha256
14830 (base32
14831 "04x3my655dd287cbsszbnf75q0swmjlxxrblcsay7a8n3df3a830"))))
14832 (build-system r-build-system)
14833 (propagated-inputs
14834 `(("r-rcpp" ,r-rcpp)
14835 ("r-triebeard" ,r-triebeard)))
14836 (home-page "https://github.com/Ironholds/urltools/")
14837 (synopsis "Vectorized tools for URL handling and parsing")
14838 (description
14839 "This package provides a toolkit for all URL-handling needs, including
14840 encoding and decoding, parsing, parameter extraction and modification. All
14841 functions are designed to be both fast and entirely vectorized. It is
14842 intended to be useful for people dealing with web-related datasets, such as
14843 server-side logs, although may be useful for other situations involving large
14844 sets of URLs.")
14845 (license license:expat)))
14846
14847 (define-public r-ggforce
14848 (package
14849 (name "r-ggforce")
14850 (version "0.3.2")
14851 (source
14852 (origin
14853 (method url-fetch)
14854 (uri (cran-uri "ggforce" version))
14855 (sha256
14856 (base32
14857 "1lplxyq5bgx90dgaimhynpcywag1gp6vlsy7q52ay1nfc35qmkjc"))))
14858 (build-system r-build-system)
14859 (propagated-inputs
14860 `(("r-ggplot2" ,r-ggplot2)
14861 ("r-gtable" ,r-gtable)
14862 ("r-mass" ,r-mass)
14863 ("r-polyclip" ,r-polyclip)
14864 ("r-rcpp" ,r-rcpp)
14865 ("r-rcppeigen" ,r-rcppeigen)
14866 ("r-rlang" ,r-rlang)
14867 ("r-scales" ,r-scales)
14868 ("r-tidyselect" ,r-tidyselect)
14869 ("r-tweenr" ,r-tweenr)
14870 ("r-withr" ,r-withr)))
14871 (home-page "https://ggforce.data-imaginist.com")
14872 (synopsis "Accelerating ggplot2")
14873 (description
14874 "The aim of the ggplot2 package is to aid in visual data investigations.
14875 This focus has led to a lack of facilities for composing specialized plots.
14876 Thi package aims to be a collection of mainly new statistics and geometries
14877 that fills this gap.")
14878 (license license:expat)))
14879
14880 (define-public r-europepmc
14881 (package
14882 (name "r-europepmc")
14883 (version "0.4")
14884 (source
14885 (origin
14886 (method url-fetch)
14887 (uri (cran-uri "europepmc" version))
14888 (sha256
14889 (base32
14890 "174nnyc2mbgqxb5kgqabn1vf71c2mps7ig2bclq4is0f7nb64pym"))))
14891 (build-system r-build-system)
14892 (propagated-inputs
14893 `(("r-dplyr" ,r-dplyr)
14894 ("r-httr" ,r-httr)
14895 ("r-jsonlite" ,r-jsonlite)
14896 ("r-plyr" ,r-plyr)
14897 ("r-progress" ,r-progress)
14898 ("r-purrr" ,r-purrr)
14899 ("r-rlang" ,r-rlang)
14900 ("r-tibble" ,r-tibble)
14901 ("r-tidyr" ,r-tidyr)
14902 ("r-urltools" ,r-urltools)
14903 ("r-xml2" ,r-xml2)))
14904 (native-inputs
14905 `(("r-knitr" ,r-knitr)))
14906 (home-page "https://github.com/ropensci/europepmc/")
14907 (synopsis "R Interface to the Europe PubMed Central RESTful Web Service")
14908 (description
14909 "This package provides an R Client for the
14910 @url{https://europepmc.org/RestfulWebService,Europe PubMed Central RESTful Web
14911 Service}. It gives access to both metadata on life science literature and
14912 open access full texts. Europe PMC indexes all PubMed content and other
14913 literature sources including Agricola, a bibliographic database of citations
14914 to the agricultural literature, or Biological Patents. In addition to
14915 bibliographic metadata, the client allows users to fetch citations and
14916 reference lists. Links between life-science literature and other EBI
14917 databases, including ENA, PDB or ChEMBL are also accessible.")
14918 (license license:gpl3)))
14919
14920 (define-public r-ggraph
14921 (package
14922 (name "r-ggraph")
14923 (version "2.0.3")
14924 (source
14925 (origin
14926 (method url-fetch)
14927 (uri (cran-uri "ggraph" version))
14928 (sha256
14929 (base32
14930 "1pz06j0za4p6dc3fqjzcw8bpym70bmnfcvpv1q34r74rnwzjdyvq"))))
14931 (build-system r-build-system)
14932 (propagated-inputs
14933 `(("r-digest" ,r-digest)
14934 ("r-dplyr" ,r-dplyr)
14935 ("r-ggforce" ,r-ggforce)
14936 ("r-ggplot2" ,r-ggplot2)
14937 ("r-ggrepel" ,r-ggrepel)
14938 ("r-graphlayouts" ,r-graphlayouts)
14939 ("r-gtable" ,r-gtable)
14940 ("r-igraph" ,r-igraph)
14941 ("r-mass" ,r-mass)
14942 ("r-rcpp" ,r-rcpp)
14943 ("r-rlang" ,r-rlang)
14944 ("r-scales" ,r-scales)
14945 ("r-tidygraph" ,r-tidygraph)
14946 ("r-viridis" ,r-viridis)))
14947 (native-inputs
14948 `(("r-knitr" ,r-knitr)))
14949 (home-page "https://cran.r-project.org/web/packages/ggraph/")
14950 (synopsis "Implementation of grammar of graphics for graphs and networks")
14951 (description
14952 "The grammar of graphics as implemented in ggplot2 is a poor fit for
14953 graph and network visualizations due to its reliance on tabular data input.
14954 The ggraph package is an extension of the ggplot2 API tailored to graph
14955 visualizations and provides the same flexible approach to building up plots
14956 layer by layer.")
14957 (license license:gpl3)))
14958
14959 (define-public r-varselrf
14960 (package
14961 (name "r-varselrf")
14962 (version "0.7-8")
14963 (source
14964 (origin
14965 (method url-fetch)
14966 (uri (cran-uri "varSelRF" version))
14967 (sha256
14968 (base32
14969 "0h49rl1j13yfh97rsfsyh9s2c4wajny4rzms2qw77d0cavxqg53i"))))
14970 (properties `((upstream-name . "varSelRF")))
14971 (build-system r-build-system)
14972 (propagated-inputs
14973 `(("r-randomforest" ,r-randomforest)))
14974 (home-page "https://www.ligarto.org/rdiaz/software/software")
14975 (synopsis "Variable selection using random forests")
14976 (description
14977 "This package provides tools for the variable selection from random
14978 forests using both backwards variable elimination (for the selection of small
14979 sets of non-redundant variables) and selection based on the importance
14980 spectrum (somewhat similar to scree plots; for the selection of large,
14981 potentially highly-correlated variables). The main applications are in
14982 high-dimensional data (e.g., microarray data, and other genomics and
14983 proteomics applications).")
14984 (license license:gpl2+)))
14985
14986 (define-public r-pamr
14987 (package
14988 (name "r-pamr")
14989 (version "1.56.1")
14990 (source
14991 (origin
14992 (method url-fetch)
14993 (uri (cran-uri "pamr" version))
14994 (sha256
14995 (base32
14996 "0ycpgkk23y3zzkb42n2skcyl35ps1n7jmyzfj7pbxr3f6gr2grfh"))))
14997 (build-system r-build-system)
14998 (propagated-inputs
14999 `(("r-cluster" ,r-cluster)
15000 ("r-survival" ,r-survival)))
15001 (native-inputs `(("gfortran" ,gfortran)))
15002 (home-page "https://cran.r-project.org/web/packages/pamr/")
15003 (synopsis "Prediction Analysis for Microarrays")
15004 (description
15005 "This package provides some functions for sample classification in
15006 microarrays.")
15007 (license license:gpl2)))
15008
15009 (define-public r-rda
15010 (package
15011 (name "r-rda")
15012 (version "1.0.2-2.1")
15013 (source
15014 (origin
15015 (method url-fetch)
15016 (uri (cran-uri "rda" version))
15017 (sha256
15018 (base32
15019 "1y4fawslr3i6crjaxhsdb47kfsqkyszdx6avq3r5far5a4pvc639"))))
15020 (build-system r-build-system)
15021 (home-page "https://cran.r-project.org/web/packages/rda/")
15022 (synopsis "Shrunken centroids regularized discriminant analysis")
15023 (description
15024 "This package provides tools for shrunken centroids regularized
15025 discriminant analysis for the purpose of classifying high dimensional data.")
15026 (license license:gpl2+)))
15027
15028 (define-public r-ggvis
15029 (package
15030 (name "r-ggvis")
15031 (version "0.4.5")
15032 (source
15033 (origin
15034 (method url-fetch)
15035 (uri (cran-uri "ggvis" version))
15036 (sha256
15037 (base32
15038 "091i9f17912j8qcyxppjgwzjnyqj7769ixs9d2gjg6f2clskqdw2"))))
15039 (build-system r-build-system)
15040 (propagated-inputs
15041 `(("r-assertthat" ,r-assertthat)
15042 ("r-dplyr" ,r-dplyr)
15043 ("r-htmltools" ,r-htmltools)
15044 ("r-jsonlite" ,r-jsonlite)
15045 ("r-lazyeval" ,r-lazyeval)
15046 ("r-magrittr" ,r-magrittr)
15047 ("r-shiny" ,r-shiny)))
15048 (home-page "https://ggvis.rstudio.com/")
15049 (synopsis "Interactive grammar of graphics")
15050 (description
15051 "This package is a data visualization package for R providing an
15052 implementation of an interactive grammar of graphics, taking the best parts of
15053 ggplot2, combining them with the reactive framework of Shiny and drawing web
15054 graphics using Vega.")
15055 (license license:gpl2)))
15056
15057 (define-public r-gbm
15058 (package
15059 (name "r-gbm")
15060 (version "2.1.8")
15061 (source
15062 (origin
15063 (method url-fetch)
15064 (uri (cran-uri "gbm" version))
15065 (sha256
15066 (base32
15067 "1h9f4ww9yc3nsvghgr2q7jjrlz29ibabxjbax1sk5wmqh2wy6pbx"))))
15068 (build-system r-build-system)
15069 (propagated-inputs
15070 `(("r-lattice" ,r-lattice)
15071 ("r-survival" ,r-survival)))
15072 (native-inputs
15073 `(("r-knitr" ,r-knitr)))
15074 (home-page "https://github.com/gbm-developers/gbm")
15075 (synopsis "Generalized boosted regression models")
15076 (description
15077 "This package is an implementation of extensions to Freund and Schapire's
15078 AdaBoost algorithm and Friedman's gradient boosting machine. It includes
15079 regression methods for least squares, absolute loss, t-distribution loss,
15080 quantile regression, logistic, multinomial logistic, Poisson, Cox proportional
15081 hazards partial likelihood, AdaBoost exponential loss, Huberized hinge loss,
15082 and Learning to Rank measures (LambdaMart).")
15083 (license license:gpl2+)))
15084
15085 (define-public r-threejs
15086 (package
15087 (name "r-threejs")
15088 (version "0.3.3")
15089 (source
15090 (origin
15091 (method url-fetch)
15092 (uri (cran-uri "threejs" version))
15093 (sha256
15094 (base32
15095 "1711h351nzxfkbbdwvfzyhciyvi9c6wx3jq1g97lzcqgnb45kivn"))))
15096 (build-system r-build-system)
15097 (arguments
15098 `(#:modules ((guix build utils)
15099 (guix build r-build-system)
15100 (srfi srfi-1)
15101 (ice-9 popen))
15102 #:phases
15103 (modify-phases %standard-phases
15104 (add-after 'unpack 'process-javascript
15105 (lambda* (#:key inputs #:allow-other-keys)
15106 (with-directory-excursion "inst"
15107 (call-with-values
15108 (lambda ()
15109 (unzip2
15110 `((,(assoc-ref inputs "js-jquery")
15111 "htmlwidgets/lib/jquery/jquery.min.js")
15112 (,(assoc-ref inputs "js-threejs-111")
15113 "htmlwidgets/lib/threejs-111/three.min.js"))))
15114 (lambda (sources targets)
15115 (for-each (lambda (source target)
15116 (format #t "Processing ~a --> ~a~%"
15117 source target)
15118 (delete-file target)
15119 (let ((minified (open-pipe* OPEN_READ "uglify-js" source)))
15120 (call-with-output-file target
15121 (lambda (port)
15122 (dump-port minified port)))))
15123 sources targets))))
15124 #t)))))
15125 (propagated-inputs
15126 `(("r-base64enc" ,r-base64enc)
15127 ("r-crosstalk" ,r-crosstalk)
15128 ("r-htmlwidgets" ,r-htmlwidgets)
15129 ("r-igraph" ,r-igraph)))
15130 (native-inputs
15131 `(("uglify-js" ,uglify-js)
15132 ("js-jquery"
15133 ,(origin
15134 (method url-fetch)
15135 (uri "https://code.jquery.com/jquery-1.12.4.js")
15136 (sha256
15137 (base32
15138 "0x9mrc1668icvhpwzvgafm8xm11x9lfai9nwr66aw6pjnpwkc3s3"))))
15139 ("js-threejs-111"
15140 ,(origin
15141 (method url-fetch)
15142 (uri "https://raw.githubusercontent.com/mrdoob/three.js/r111/build/three.js")
15143 (sha256
15144 (base32
15145 "1cxdkw3plmlw1xvhbx5dm39gqczgzxip2dm887v6whhsxqxl9cky"))))))
15146 (home-page "https://bwlewis.github.io/rthreejs")
15147 (synopsis "Interactive 3D scatter plots, networks and globes")
15148 (description
15149 "Create interactive 3D scatter plots, network plots, and globes in R
15150 using the three.js visualization library.")
15151 (license license:expat)))
15152
15153 (define-public r-mlbench
15154 (package
15155 (name "r-mlbench")
15156 (version "2.1-1")
15157 (source
15158 (origin
15159 (method url-fetch)
15160 (uri (cran-uri "mlbench" version))
15161 (sha256
15162 (base32
15163 "1rp035qxfgh5ail92zjh9jh57dj0b8babw3wsg29v8ricpal30bl"))))
15164 (build-system r-build-system)
15165 (home-page "https://cran.r-project.org/web/packages/mlbench/")
15166 (synopsis "Machine learning benchmark problems")
15167 (description
15168 "This package provides a collection of artificial and real-world machine
15169 learning benchmark problems, including, e.g., several data sets from the UCI
15170 repository.")
15171 (license license:gpl2)))
15172
15173 (define-public r-mpm
15174 (package
15175 (name "r-mpm")
15176 (version "1.0-22")
15177 (source
15178 (origin
15179 (method url-fetch)
15180 (uri (cran-uri "mpm" version))
15181 (sha256
15182 (base32
15183 "0wijw8v0wmbfrda5564cmnp788qmlkk21yn5cp5qk8aprm9l1fnk"))))
15184 (build-system r-build-system)
15185 (propagated-inputs
15186 `(("r-kernsmooth" ,r-kernsmooth)
15187 ("r-mass" ,r-mass)))
15188 (home-page "http://mpm.r-forge.r-project.org")
15189 (synopsis "Multivariate projection methods")
15190 (description
15191 "This is a package for exploratory graphical analysis of multivariate
15192 data, specifically gene expression data with different projection methods:
15193 principal component analysis, correspondence analysis, spectral map
15194 analysis.")
15195 (license license:gpl2+)))
15196
15197 (define-public r-png
15198 (package
15199 (name "r-png")
15200 (version "0.1-7")
15201 (source (origin
15202 (method url-fetch)
15203 (uri (cran-uri "png" version))
15204 (sha256
15205 (base32
15206 "0g2mcp55lvvpx4kd3mn225mpbxqcq73wy5qx8b4lyf04iybgysg2"))))
15207 (build-system r-build-system)
15208 (inputs
15209 `(("libpng" ,libpng)
15210 ("zlib" ,zlib)))
15211 (home-page "https://www.rforge.net/png/")
15212 (synopsis "Read and write PNG images")
15213 (description
15214 "This package provides an easy and simple way to read, write and display
15215 bitmap images stored in the PNG format. It can read and write both files and
15216 in-memory raw vectors.")
15217 ;; Any of these GPL versions.
15218 (license (list license:gpl2 license:gpl3))))
15219
15220 (define-public r-ggcorrplot
15221 (package
15222 (name "r-ggcorrplot")
15223 (version "0.1.3")
15224 (source
15225 (origin
15226 (method url-fetch)
15227 (uri (cran-uri "ggcorrplot" version))
15228 (sha256
15229 (base32
15230 "0hi9lz121ya1l2lbm7rqlxg6fs6bvxck396dngnidrhl5fvqb41b"))))
15231 (build-system r-build-system)
15232 (propagated-inputs
15233 `(("r-ggplot2" ,r-ggplot2)
15234 ("r-reshape2" ,r-reshape2)))
15235 (home-page "http://www.sthda.com/english/wiki/ggcorrplot")
15236 (synopsis "Visualization of a correlation matrix using ggplot2")
15237 (description
15238 "The ggcorrplot package can be used to visualize easily a correlation
15239 matrix using ggplot2. It provides a solution for reordering the correlation
15240 matrix and displays the significance level on the plot. It also includes a
15241 function for computing a matrix of correlation p-values.")
15242 (license license:gpl2)))
15243
15244 ;; This package includes minified JavaScript files. When upgrading please
15245 ;; check that there are no new minified JavaScript files.
15246 (define-public r-flexdashboard
15247 (package
15248 (name "r-flexdashboard")
15249 (version "0.5.2")
15250 (source
15251 (origin
15252 (method url-fetch)
15253 (uri (cran-uri "flexdashboard" version))
15254 (sha256
15255 (base32
15256 "1bh759llp15fxrx2rwvxd8p3w84vjmkid32ism7zg49a127fjib4"))
15257 (modules '((guix build utils)))
15258 (snippet
15259 '(begin
15260 ;; Delete bundled minified JavaScript files
15261 (delete-file "inst/htmlwidgets/lib/raphael/raphael-2.1.4.min.js")
15262 (delete-file "inst/www/sly/sly.min.js")
15263 (delete-file "inst/www/stickytableheaders/jquery.stickytableheaders.min.js")
15264 (delete-file "inst/www/prism/prism.js")
15265 #t))))
15266 (build-system r-build-system)
15267 (arguments
15268 `(#:modules ((guix build utils)
15269 (guix build r-build-system)
15270 (srfi srfi-1)
15271 (srfi srfi-26)
15272 (ice-9 popen)
15273 (ice-9 textual-ports))
15274 #:phases
15275 (modify-phases %standard-phases
15276 (add-after 'unpack 'process-javascript
15277 (lambda* (#:key inputs #:allow-other-keys)
15278 (with-directory-excursion "inst"
15279 ;; Concatenate all components of prism.js
15280 (let ((contents (string-join
15281 (map (lambda (name)
15282 (call-with-input-file
15283 (assoc-ref inputs name)
15284 get-string-all))
15285 (list "js-prism"
15286 "js-prism-r"
15287 "js-prism-line-numbers"))
15288 "\n")))
15289 (call-with-output-file "prism-src.js"
15290 (cut display contents <>)))
15291 (call-with-values
15292 (lambda ()
15293 (unzip2
15294 `(("www/stickytableheaders/jquery.stickytableheaders.js"
15295 "www/stickytableheaders/jquery.stickytableheaders.min.js")
15296 ("www/sly/sly.js"
15297 "www/sly/sly.min.js")
15298 ("prism-src.js"
15299 "www/prism/prism.js")
15300 (,(assoc-ref inputs "js-raphael")
15301 "htmlwidgets/lib/raphael/raphael-2.1.4.min.js")
15302 (,(assoc-ref inputs "js-featherlight")
15303 "www/featherlight/featherlight.min.js"))))
15304 (lambda (sources targets)
15305 (for-each (lambda (source target)
15306 (format #t "Processing ~a --> ~a~%"
15307 source target)
15308 (let ((minified (open-pipe* OPEN_READ "uglify-js" source)))
15309 (call-with-output-file target
15310 (lambda (port)
15311 (dump-port minified port)))))
15312 sources targets))))
15313 #t)))))
15314 (propagated-inputs
15315 `(("r-htmltools" ,r-htmltools)
15316 ("r-htmlwidgets" ,r-htmlwidgets)
15317 ("r-jsonlite" ,r-jsonlite)
15318 ("r-knitr" ,r-knitr)
15319 ("r-rmarkdown" ,r-rmarkdown)
15320 ("r-shiny" ,r-shiny)))
15321 (native-inputs
15322 `(("uglify-js" ,uglify-js)
15323 ("js-raphael"
15324 ,(origin
15325 (method url-fetch)
15326 (uri "https://raw.githubusercontent.com/DmitryBaranovskiy/raphael/v2.1.4/raphael.js")
15327 (sha256
15328 (base32
15329 "1h4c4akrgcj7wra9j1z1rv2406j0yf68y9c0wg8v7w9ibw2iwf1x"))))
15330 ("js-prism"
15331 ,(origin
15332 (method url-fetch)
15333 (uri "https://raw.githubusercontent.com/PrismJS/prism/v1.16.0/prism.js")
15334 (sha256
15335 (base32
15336 "0gqa9irbp9k8p5r3d98cszajzhjnssnl43nrsc5aiy7ki52z500c"))))
15337 ("js-prism-r"
15338 ,(origin
15339 (method url-fetch)
15340 (uri "https://raw.githubusercontent.com/PrismJS/prism/v1.16.0/components/prism-r.js")
15341 (sha256
15342 (base32
15343 "1x31glci7wdgr2305njy0bm2lncb0jyn0j1s2g72rqi29xid9aki"))))
15344 ("js-prism-line-numbers"
15345 ,(origin
15346 (method url-fetch)
15347 (uri "https://raw.githubusercontent.com/PrismJS/prism/v1.16.0/plugins/line-numbers/prism-line-numbers.js")
15348 (sha256
15349 (base32
15350 "1543wgf3iynrilyb27jq8px3h5gvfz5xmdib5ik2ki400c1sl991"))))
15351 ("js-featherlight"
15352 ,(origin
15353 (method url-fetch)
15354 (uri "https://raw.githubusercontent.com/noelboss/featherlight/1.3.4/src/featherlight.js")
15355 (sha256
15356 (base32
15357 "14kkhwzvp8rxq2mrck5i0xcm8v5rqwqhwnmncbng8h4qq42zx3sb"))))))
15358 (home-page "https://rmarkdown.rstudio.com/flexdashboard")
15359 (synopsis "R Markdown format for flexible dashboards")
15360 (description
15361 "This package provides an R Markdown format for converting an R Markdown
15362 document to a grid-oriented dashboard. The dashboard flexibly adapts the size
15363 of its components to the containing web page.")
15364 (license license:expat)))
15365
15366 (define-public r-preseqr
15367 (package
15368 (name "r-preseqr")
15369 (version "4.0.0")
15370 (source
15371 (origin
15372 (method url-fetch)
15373 (uri (cran-uri "preseqR" version))
15374 (sha256
15375 (base32
15376 "1g2rnnmi45649vpy6z45v5i3wxm54s138ajqrzwi3a5r7x3xnhq1"))))
15377 (properties `((upstream-name . "preseqR")))
15378 (build-system r-build-system)
15379 (propagated-inputs
15380 `(("r-polynom" ,r-polynom)))
15381 (home-page "https://cran.r-project.org/web/packages/preseqR/")
15382 (synopsis "Predicting species accumulation curves")
15383 (description
15384 "This package can be used to predict the r-species accumulation
15385 curve (r-SAC), which is the number of species represented at least r times as
15386 a function of the sampling effort. When r = 1, the curve is known as the
15387 species accumulation curve, or the library complexity curve in high-throughput
15388 genomic sequencing. The package includes both parametric and nonparametric
15389 methods, as described by Deng C, et al. (2018).")
15390 (license license:gpl3)))
15391
15392 (define-public r-mapplots
15393 (package
15394 (name "r-mapplots")
15395 (version "1.5.1")
15396 (source
15397 (origin
15398 (method url-fetch)
15399 (uri (cran-uri "mapplots" version))
15400 (sha256
15401 (base32
15402 "18s2y66f8vi8g2r8a25zbgp2xm079r8v8qxv0w71h8krycs6vs9p"))))
15403 (build-system r-build-system)
15404 (home-page "https://cran.r-project.org/web/packages/mapplots/")
15405 (synopsis "Data visualization on maps")
15406 (description
15407 "This package helps you create simple maps; add sub-plots like pie plots
15408 to a map or any other plot; format, plot and export gridded data. The package
15409 was developed for displaying fisheries data but most functions can be used for
15410 more generic data visualisation.")
15411 (license license:gpl2+)))
15412
15413 (define-public r-pmcmr
15414 (package
15415 (name "r-pmcmr")
15416 (version "4.3")
15417 (source
15418 (origin
15419 (method url-fetch)
15420 (uri (cran-uri "PMCMR" version))
15421 (sha256
15422 (base32
15423 "09bvdj2h1086r2cgy3myrhlylplxxlliv8nwx09c8kb1vn02i2ij"))))
15424 (properties `((upstream-name . "PMCMR")))
15425 (build-system r-build-system)
15426 (home-page "https://cran.r-project.org/web/packages/PMCMR/")
15427 (synopsis "Calculate pairwise multiple comparisons of mean rank sums")
15428 (description
15429 "This is a deprecated package for calculating pairwise multiple
15430 comparisons of mean rank sums. This package is superseded by the novel
15431 PMCMRplus package. The PMCMR package is no longer maintained, but kept for
15432 compatibility of dependent packages for some time.")
15433 (license license:gpl3+)))
15434
15435 (define-public r-downloader
15436 (package
15437 (name "r-downloader")
15438 (version "0.4")
15439 (source
15440 (origin
15441 (method url-fetch)
15442 (uri (cran-uri "downloader" version))
15443 (sha256
15444 (base32
15445 "1axggnsc27zzgr7snf41j3zd1vp3nfpmq4zj4d01axc709dyg40q"))))
15446 (build-system r-build-system)
15447 (propagated-inputs
15448 `(("r-digest" ,r-digest)))
15449 (home-page "https://github.com/wch/downloader")
15450 (synopsis "Download files over HTTP and HTTPS")
15451 (description
15452 "This package provides a wrapper for the @code{download.file} function,
15453 making it possible to download files over HTTPS across platforms. The
15454 @code{RCurl} package provides this functionality (and much more) but has
15455 external dependencies. This package has is implemented purely in R.")
15456 (license license:gpl2)))
15457
15458 (define-public r-rex
15459 (package
15460 (name "r-rex")
15461 (version "1.2.0")
15462 (source
15463 (origin
15464 (method url-fetch)
15465 (uri (cran-uri "rex" version))
15466 (sha256
15467 (base32
15468 "0m7bq8db3m5dhf01rw7xc7xy1ciq3m7dfgsl80p8cy4h8vqr3d06"))))
15469 (build-system r-build-system)
15470 (propagated-inputs
15471 `(("r-lazyeval" ,r-lazyeval)))
15472 (native-inputs
15473 `(("r-knitr" ,r-knitr)))
15474 (home-page "https://github.com/kevinushey/rex")
15475 (synopsis "Friendly regular expressions")
15476 (description
15477 "This package provides a friendly interface for the construction of
15478 regular expressions. Regular expressions are a very powerful feature, however
15479 they are often difficult to interpret. Rex allows you to build complex
15480 regular expressions from human readable expressions")
15481 (license license:expat)))
15482
15483 (define-public r-xmlparsedata
15484 (package
15485 (name "r-xmlparsedata")
15486 (version "1.0.3")
15487 (source
15488 (origin
15489 (method url-fetch)
15490 (uri (cran-uri "xmlparsedata" version))
15491 (sha256
15492 (base32
15493 "0gjr3l5z5dp276lchr2649as1rkj56d2mlvbr66yg393zzw50lsh"))))
15494 (properties `((upstream-name . "xmlparsedata")))
15495 (build-system r-build-system)
15496 (home-page "https://github.com/r-lib/xmlparsedata#readme")
15497 (synopsis "Parse data of @code{R} code as an @code{XML} tree")
15498 (description
15499 "This package provides tools to convert the output of
15500 @code{utils::getParseData()} to an @code{XML} tree, that one can search via
15501 @code{XPath}, and is easier to manipulate in general.")
15502 (license license:expat)))
15503
15504 (define-public r-cyclocomp
15505 (package
15506 (name "r-cyclocomp")
15507 (version "1.1.0")
15508 (source
15509 (origin
15510 (method url-fetch)
15511 (uri (cran-uri "cyclocomp" version))
15512 (sha256
15513 (base32
15514 "0gky3svk02wiajw7nfjh30684h3qxili4bvsab0m7b6cggw6bgyd"))))
15515 (properties `((upstream-name . "cyclocomp")))
15516 (build-system r-build-system)
15517 (propagated-inputs
15518 `(("r-callr" ,r-callr)
15519 ("r-crayon" ,r-crayon)
15520 ("r-desc" ,r-desc)
15521 ("r-remotes" ,r-remotes)
15522 ("r-withr" ,r-withr)))
15523 (home-page "https://github.com/MangoTheCat/cyclocomp")
15524 (synopsis "Cyclomatic complexity of R code")
15525 (description
15526 "Cyclomatic complexity is a software metric, used to indicate the
15527 complexity of a program. It is a quantitative measure of the number of
15528 linearly independent paths through a program's source code. This package
15529 provides tools to compute this metric.")
15530 (license license:expat)))
15531
15532 (define-public r-lintr
15533 (package
15534 (name "r-lintr")
15535 (version "2.0.1")
15536 (source
15537 (origin
15538 (method url-fetch)
15539 (uri (cran-uri "lintr" version))
15540 (sha256
15541 (base32
15542 "14yfh641afg6griaadbdciyr3k94fl55s055qwzghgk5gdsj61zy"))))
15543 (properties `((upstream-name . "lintr")))
15544 (build-system r-build-system)
15545 (propagated-inputs
15546 `(("r-codetools" ,r-codetools)
15547 ("r-crayon" ,r-crayon)
15548 ("r-cyclocomp" ,r-cyclocomp)
15549 ("r-digest" ,r-digest)
15550 ("r-httr" ,r-httr)
15551 ("r-jsonlite" ,r-jsonlite)
15552 ("r-knitr" ,r-knitr)
15553 ("r-rex" ,r-rex)
15554 ("r-rstudioapi" ,r-rstudioapi)
15555 ("r-testthat" ,r-testthat)
15556 ("r-xml2" ,r-xml2)
15557 ("r-xmlparsedata" ,r-xmlparsedata)))
15558 (home-page "https://github.com/jimhester/lintr")
15559 (synopsis "Linter for R code")
15560 (description "This package checks adherence to a given style, syntax
15561 errors and possible semantic issues. It supports on the fly checking of R
15562 code edited with @code{RStudio IDE}, @code{Emacs} and @code{Vim}.")
15563 (license license:expat)))
15564
15565 (define-public r-sctransform
15566 (package
15567 (name "r-sctransform")
15568 (version "0.2.1")
15569 (source
15570 (origin
15571 (method url-fetch)
15572 (uri (cran-uri "sctransform" version))
15573 (sha256
15574 (base32
15575 "07v3lzccsrkh1glfxd1q20r8f8gl9ls5az0s1dvxm4vcls0hlhyn"))))
15576 (build-system r-build-system)
15577 (propagated-inputs
15578 `(("r-future-apply" ,r-future-apply)
15579 ("r-ggplot2" ,r-ggplot2)
15580 ("r-gridextra" ,r-gridextra)
15581 ("r-mass" ,r-mass)
15582 ("r-matrix" ,r-matrix)
15583 ("r-rcpp" ,r-rcpp)
15584 ("r-rcppeigen" ,r-rcppeigen)
15585 ("r-reshape2" ,r-reshape2)))
15586 (home-page "https://github.com/ChristophH/sctransform")
15587 (synopsis "Variance stabilizing transformations for Single Cell UMI Data")
15588 (description
15589 "This package provides a normalization method for single-cell UMI count
15590 data using a variance stabilizing transformation. The transformation is based
15591 on a negative binomial regression model with regularized parameters. As part
15592 of the same regression framework, this package also provides functions for
15593 batch correction, and data correction.")
15594 (license license:gpl3)))
15595
15596 (define-public r-styler
15597 (package
15598 (name "r-styler")
15599 (version "1.3.2")
15600 (source
15601 (origin
15602 (method url-fetch)
15603 (uri (cran-uri "styler" version))
15604 (sha256
15605 (base32
15606 "1waglhsy2c53qjgd2qhlzda3z0lbzbwx9fkrfhac41y6h91mgkrz"))))
15607 (build-system r-build-system)
15608 (propagated-inputs
15609 `(("r-backports" ,r-backports)
15610 ("r-cli" ,r-cli)
15611 ("r-magrittr" ,r-magrittr)
15612 ("r-purrr" ,r-purrr)
15613 ("r-r-cache" ,r-r-cache)
15614 ("r-rematch2" ,r-rematch2)
15615 ("r-rlang" ,r-rlang)
15616 ("r-rprojroot" ,r-rprojroot)
15617 ("r-tibble" ,r-tibble)
15618 ("r-withr" ,r-withr)
15619 ("r-xfun" ,r-xfun)))
15620 (home-page "https://github.com/r-lib/styler")
15621 (synopsis "Non-invasive pretty printing of R code")
15622 (description
15623 "This is a package for pretty-printing R code without changing the user's
15624 formatting intent.")
15625 (license license:gpl3)))
15626
15627 (define-public r-scrime
15628 (package
15629 (name "r-scrime")
15630 (version "1.3.5")
15631 (source
15632 (origin
15633 (method url-fetch)
15634 (uri (cran-uri "scrime" version))
15635 (sha256
15636 (base32
15637 "0y2mh9fsffjf3i15bafpasa17z99c1s75r8g6h4hgcwfgpjx75sx"))))
15638 (build-system r-build-system)
15639 (home-page "https://cran.r-project.org/web/packages/scrime/")
15640 (synopsis "Analysis of high-dimensional categorical data such as SNP data")
15641 (description
15642 "This package provides tools for the analysis of high-dimensional data
15643 developed/implemented at the group \"Statistical Complexity Reduction In
15644 Molecular Epidemiology\" (SCRIME). The main focus is on SNP data, but most of
15645 the functions can also be applied to other types of categorical data.")
15646 (license license:gpl2)))
15647
15648 (define-public r-pbmcapply
15649 (package
15650 (name "r-pbmcapply")
15651 (version "1.5.0")
15652 (source
15653 (origin
15654 (method url-fetch)
15655 (uri (cran-uri "pbmcapply" version))
15656 (sha256
15657 (base32
15658 "0i58gcqpnbyvc448qfgm45b7rpbmrnagsvk1h1hsqchbbicfslnz"))))
15659 (build-system r-build-system)
15660 (home-page "https://github.com/kvnkuang/pbmcapply")
15661 (synopsis "Track the progress of apply procedures with a progress bar")
15662 (description
15663 "This light-weight package helps you track and visualize the progress of
15664 parallel versions of vectorized R functions of the @code{mc*apply} family.")
15665 (license license:expat)))
15666
15667 (define-public r-blme
15668 (package
15669 (name "r-blme")
15670 (version "1.0-4")
15671 (source
15672 (origin
15673 (method url-fetch)
15674 (uri (cran-uri "blme" version))
15675 (sha256
15676 (base32
15677 "1ca2b0248k0fj3lczn9shfjplz1sl4ay4v6djldizp2ch2vwdgy2"))))
15678 (build-system r-build-system)
15679 (propagated-inputs `(("r-lme4" ,r-lme4)))
15680 (home-page "https://github.com/vdorie/blme")
15681 (synopsis "Bayesian linear mixed-effects models")
15682 (description
15683 "This package provides tools for maximum a posteriori estimation for
15684 linear and generalized linear mixed-effects models in a Bayesian setting. It
15685 extends the lme4 package.")
15686 (license license:gpl2+)))
15687
15688 (define-public r-batchtools
15689 (package
15690 (name "r-batchtools")
15691 (version "0.9.13")
15692 (source
15693 (origin
15694 (method url-fetch)
15695 (uri (cran-uri "batchtools" version))
15696 (sha256
15697 (base32
15698 "02bwfinwgn5nl638997javig61jmr0ci0qybmprz13jnvmam1yns"))))
15699 (build-system r-build-system)
15700 (propagated-inputs
15701 `(("r-backports" ,r-backports)
15702 ("r-base64url" ,r-base64url)
15703 ("r-brew" ,r-brew)
15704 ("r-checkmate" ,r-checkmate)
15705 ("r-data-table" ,r-data-table)
15706 ("r-digest" ,r-digest)
15707 ("r-fs" ,r-fs)
15708 ("r-progress" ,r-progress)
15709 ("r-r6" ,r-r6)
15710 ("r-rappdirs" ,r-rappdirs)
15711 ("r-stringi" ,r-stringi)
15712 ("r-withr" ,r-withr)))
15713 (native-inputs
15714 `(("r-knitr" ,r-knitr)))
15715 (home-page "https://github.com/mllg/batchtools")
15716 (synopsis "Tools for computation on batch systems")
15717 (description
15718 "As a successor of the packages BatchJobs and BatchExperiments, this
15719 package provides a parallel implementation of the Map function for high
15720 performance computing systems managed by various schedulers. A multicore and
15721 socket mode allow the parallelization on a local machines, and multiple
15722 machines can be hooked up via SSH to create a makeshift cluster. Moreover,
15723 the package provides an abstraction mechanism to define large-scale computer
15724 experiments in a well-organized and reproducible way.")
15725 (license license:lgpl3)))
15726
15727 (define-public r-clue
15728 (package
15729 (name "r-clue")
15730 (version "0.3-57")
15731 (source
15732 (origin
15733 (method url-fetch)
15734 (uri (cran-uri "clue" version))
15735 (sha256
15736 (base32
15737 "05rdcahawxlxci3fjxihjvvh33wqpxw50sx015165ab4nh3rsdkf"))))
15738 (build-system r-build-system)
15739 (propagated-inputs `(("r-cluster" ,r-cluster)))
15740 (home-page "https://cran.r-project.org/web/packages/clue/")
15741 (synopsis "Tools for analyzing cluster ensembles")
15742 (description "Cluster ensembles are collections of individual solutions to
15743 a given clustering problem which are useful or necessary to consider in a wide
15744 range of applications. This R package provides an extensible computational
15745 environment for creating and analyzing cluster ensembles, with basic data
15746 structures for representing partitions and hierarchies, and facilities for
15747 computing on them, including methods for measuring proximity and obtaining
15748 consensus and secondary clusterings.")
15749 (license license:gpl2)))
15750
15751 (define-public r-sitmo
15752 (package
15753 (name "r-sitmo")
15754 (version "2.0.1")
15755 (source
15756 (origin
15757 (method url-fetch)
15758 (uri (cran-uri "sitmo" version))
15759 (sha256
15760 (base32
15761 "0apdhwy3kxs39agsbvx5vn3xsgb22bf3jrwmr2cmqk9kmxbx740c"))))
15762 (build-system r-build-system)
15763 (propagated-inputs `(("r-rcpp" ,r-rcpp)))
15764 (home-page "https://github.com/coatless/sitmo/")
15765 (synopsis "Parallel pseudo random number generator header files")
15766 (description
15767 "This package provides two high quality and fast PPRNGs that may be used
15768 in an OpenMP parallel environment. In addition, there is a generator for one
15769 dimensional low-discrepancy sequence.")
15770 (license license:expat)))
15771
15772 (define-public r-dqrng
15773 (package
15774 (name "r-dqrng")
15775 (version "0.2.1")
15776 (source
15777 (origin
15778 (method url-fetch)
15779 (uri (cran-uri "dqrng" version))
15780 (sha256
15781 (base32
15782 "0rp8q5zijlvaqmpnkwr314w9w40sj4fz7sqsdgsffcfvn42w2jg1"))))
15783 (build-system r-build-system)
15784 (propagated-inputs
15785 `(("r-bh" ,r-bh)
15786 ("r-rcpp" ,r-rcpp)
15787 ("r-sitmo" ,r-sitmo)))
15788 (home-page "https://www.daqana.org/dqrng")
15789 (synopsis "Fast pseudo random number generators")
15790 (description
15791 "Several fast random number generators are provided as C++ header-only
15792 libraries: the PCG family as well as Xoroshiro128+ and Xoshiro256+.
15793 Additionally, fast functions for generating random numbers according to a
15794 uniform, normal and exponential distribution are included. The latter two use
15795 the Ziggurat algorithm originally proposed by Marsaglia and Tsang. These
15796 functions are exported to R and as a C++ interface and are enabled for use
15797 with the default 64 bit generator from the PCG family, Xoroshiro128+ and
15798 Xoshiro256+ as well as the 64 bit version of the 20 rounds Threefry
15799 engine (Salmon et al., 2011) as provided by the package @code{sitmo}.")
15800 ;; This package includes code under CC0 and Apache 2.0 or Expat, but as a
15801 ;; whole is distributed under the terms of the AGPL 3.
15802 (license license:agpl3)))
15803
15804 (define-public r-ingredients
15805 (package
15806 (name "r-ingredients")
15807 (version "1.3.1")
15808 (source
15809 (origin
15810 (method url-fetch)
15811 (uri (cran-uri "ingredients" version))
15812 (sha256
15813 (base32
15814 "0l0dqrm9am6wk8jcf8cdhc6xnrna9cqr5wz6lsnczq2gf6ybhjg1"))))
15815 (properties `((upstream-name . "ingredients")))
15816 (build-system r-build-system)
15817 (propagated-inputs
15818 `(("r-ggplot2" ,r-ggplot2)
15819 ("r-gridextra" ,r-gridextra)
15820 ("r-scales" ,r-scales)))
15821 (native-inputs `(("r-knitr" ,r-knitr)))
15822 (home-page "https://ModelOriented.github.io/ingredients/")
15823 (synopsis "Effects and importances of model ingredients")
15824 (description
15825 "This is a collection of tools for assessment of feature importance and
15826 feature effects. Key functions are:
15827
15828 @itemize
15829 @item @code{feature_importance()} for assessment of global level feature
15830 importance,
15831 @item @code{ceteris_paribus()} for calculation of the what-if plots,
15832 @item @code{partial_dependence()} for partial dependence plots,
15833 @item @code{conditional_dependence()} for conditional dependence plots,
15834 @item @code{accumulated_dependence()} for accumulated local effects plots,
15835 @item @code{aggregate_profiles()} and @code{cluster_profiles()} for
15836 aggregation of ceteris paribus profiles,
15837 @item generic @code{print()} and @code{plot()} for better usability of
15838 selected explainers,
15839 @item generic @code{plotD3()} for interactive, D3 based explanations, and
15840 @item generic @code{describe()} for explanations in natural language.
15841 @end itemize\n")
15842 (license license:gpl3)))
15843
15844 (define-public r-ibreakdown
15845 (package
15846 (name "r-ibreakdown")
15847 (version "1.3.1")
15848 (source
15849 (origin
15850 (method url-fetch)
15851 (uri (cran-uri "iBreakDown" version))
15852 (sha256
15853 (base32
15854 "1bfl5bh0x6z5a0cmdmx68sap9zdxa3kwdnyk57csxapc362yz108"))))
15855 (properties `((upstream-name . "iBreakDown")))
15856 (build-system r-build-system)
15857 (propagated-inputs `(("r-ggplot2" ,r-ggplot2)))
15858 (native-inputs `(("r-knitr" ,r-knitr)))
15859 (home-page "https://ModelOriented.github.io/iBreakDown/")
15860 (synopsis "Model agnostic instance level variable attributions")
15861 (description
15862 "This package provides a model agnostic tool for decomposition of
15863 predictions from black boxes. It supports additive attributions and
15864 attributions with interactions. The Break Down Table shows contributions of
15865 every variable to a final prediction. The Break Down Plot presents variable
15866 contributions in a concise graphical way. This package works for
15867 classification and regression models.")
15868 (license license:gpl3)))
15869
15870 (define-public r-dae
15871 (package
15872 (name "r-dae")
15873 (version "3.1-27")
15874 (source
15875 (origin
15876 (method url-fetch)
15877 (uri (cran-uri "dae" version))
15878 (sha256
15879 (base32
15880 "14q3cxhcz0zqjdkas0dl71k2bp5qwvb60gha47s78hdr38r46kml"))))
15881 (build-system r-build-system)
15882 (propagated-inputs
15883 `(("r-ggplot2" ,r-ggplot2)
15884 ("r-plyr" ,r-plyr)))
15885 (native-inputs
15886 `(("r-r-rsp" ,r-r-rsp))) ; vignette builder
15887 (home-page "http://chris.brien.name")
15888 (synopsis "Functions useful in the design and ANOVA of experiments")
15889 (description
15890 "This package provides functions useful in the design and ANOVA of
15891 experiments. The content falls into the following groupings:
15892
15893 @enumerate
15894 @item data,
15895 @item factor manipulation functions,
15896 @item design functions,
15897 @item ANOVA functions,
15898 @item matrix functions,
15899 @item projector and canonical efficiency functions, and
15900 @item miscellaneous functions.
15901 @end enumerate
15902
15903 There is a vignette called @code{DesignNotes} describing how to use the design
15904 functions for randomizing and assessing designs. The ANOVA functions
15905 facilitate the extraction of information when the @code{Error} function has
15906 been used in the call to @code{aov}.")
15907 (license license:gpl2)))
15908
15909 (define-public r-dalex
15910 (package
15911 (name "r-dalex")
15912 (version "1.3.1.1")
15913 (source
15914 (origin
15915 (method url-fetch)
15916 (uri (cran-uri "DALEX" version))
15917 (sha256
15918 (base32
15919 "0akw1yzhb3shpg6yb89vralqd2z80z5yk9azqaa55dx56as52kjs"))))
15920 (properties `((upstream-name . "DALEX")))
15921 (build-system r-build-system)
15922 (propagated-inputs
15923 `(("r-ggplot2" ,r-ggplot2)
15924 ("r-ibreakdown" ,r-ibreakdown)
15925 ("r-ingredients" ,r-ingredients)))
15926 (home-page "https://pbiecek.github.io/DALEX/")
15927 (synopsis "Descriptive machine learning explanations")
15928 (description
15929 "Machine Learning models are widely used and have various applications in
15930 classification or regression. Models created with boosting, bagging, stacking
15931 or similar techniques are often used due to their high performance, but such
15932 black-box models usually lack interpretability. The DALEX package contains
15933 various explainers that help to understand the link between input variables
15934 and model output.")
15935 ;; Any version of the GPL
15936 (license license:gpl3+)))
15937
15938 (define-public r-enrichr
15939 (package
15940 (name "r-enrichr")
15941 (version "2.1")
15942 (source
15943 (origin
15944 (method url-fetch)
15945 (uri (cran-uri "enrichR" version))
15946 (sha256
15947 (base32
15948 "0ymhzs9d2wl0s9rvbqc1hqb78mlzwhlc7mmijpfqkm5r720pf6m1"))))
15949 (properties `((upstream-name . "enrichR")))
15950 (build-system r-build-system)
15951 (propagated-inputs
15952 `(("r-httr" ,r-httr)
15953 ("r-rjson" ,r-rjson)))
15954 (home-page "https://cran.r-project.org/web/packages/enrichR/")
15955 (synopsis "R Interface to Enrichr database for analyzing gene sets")
15956 (description
15957 "This package provides an R interface to all Enrichr databases, a
15958 web-based tool for analyzing gene sets and returns any enrichment of common
15959 annotated biological functions.")
15960 (license license:gpl2+)))
15961
15962 (define-public r-plot3d
15963 (package
15964 (name "r-plot3d")
15965 (version "1.3")
15966 (source
15967 (origin
15968 (method url-fetch)
15969 (uri (cran-uri "plot3D" version))
15970 (sha256
15971 (base32
15972 "1jfzndnlci9a975qbcv66jiy2l46hs3f2049654x4jp3i4kyrr5r"))))
15973 (properties `((upstream-name . "plot3D")))
15974 (build-system r-build-system)
15975 (propagated-inputs `(("r-misc3d" ,r-misc3d)))
15976 (home-page "https://cran.r-project.org/web/packages/plot3D")
15977 (synopsis "Plot multi-dimensional data")
15978 (description
15979 "This package provides functions for viewing 2D and 3D data, including
15980 perspective plots, slice plots, surface plots, scatter plots, etc. It
15981 includes data sets from oceanography.")
15982 (license license:gpl3+)))
15983
15984 (define-public r-ggfortify
15985 (package
15986 (name "r-ggfortify")
15987 (version "0.4.10")
15988 (source
15989 (origin
15990 (method url-fetch)
15991 (uri (cran-uri "ggfortify" version))
15992 (sha256
15993 (base32
15994 "0wmcwp63h90v3f00ixszvis4z28im621jickvc0wgi6qvjvnayq0"))))
15995 (build-system r-build-system)
15996 (propagated-inputs
15997 `(("r-dplyr" ,r-dplyr)
15998 ("r-ggplot2" ,r-ggplot2)
15999 ("r-gridextra" ,r-gridextra)
16000 ("r-scales" ,r-scales)
16001 ("r-stringr" ,r-stringr)
16002 ("r-tibble" ,r-tibble)
16003 ("r-tidyr" ,r-tidyr)))
16004 (native-inputs
16005 `(("r-knitr" ,r-knitr)))
16006 (home-page "https://github.com/sinhrks/ggfortify")
16007 (synopsis "Data visualization tools for statistical analysis results")
16008 (description
16009 "This package provides unified plotting tools for statistics commonly
16010 used, such as GLM, time series, PCA families, clustering and survival
16011 analysis. The package offers a single plotting interface for these analysis
16012 results and plots in a unified style using the @code{ggplot2} package.")
16013 (license license:gpl2)))
16014
16015 (define-public r-refmanager
16016 (package
16017 (name "r-refmanager")
16018 (version "1.2.12")
16019 (source
16020 (origin
16021 (method url-fetch)
16022 (uri (cran-uri "RefManageR" version))
16023 (sha256
16024 (base32
16025 "1hfxa1qacfryk36mpaqdhdgws5jwxiyy489ikd3wa18bp1wz8dkp"))))
16026 (properties `((upstream-name . "RefManageR")))
16027 (build-system r-build-system)
16028 (propagated-inputs
16029 `(("r-bibtex" ,r-bibtex)
16030 ("r-httr" ,r-httr)
16031 ("r-jsonlite" ,r-jsonlite)
16032 ("r-lubridate" ,r-lubridate)
16033 ("r-plyr" ,r-plyr)
16034 ("r-stringr" ,r-stringr)
16035 ("r-xml2" ,r-xml2)))
16036 (home-page "https://github.com/ropensci/RefManageR/")
16037 (synopsis "Straightforward BibTeX and BibLaTeX bibliography management")
16038 (description
16039 "This package provides tools for importing and working with bibliographic
16040 references. It greatly enhances the @code{bibentry} class by providing a
16041 class @code{BibEntry} which stores BibTeX and BibLaTeX references, supports
16042 UTF-8 encoding, and can be easily searched by any field, by date ranges, and
16043 by various formats for name lists (author by last names, translator by full
16044 names, etc.). Entries can be updated, combined, sorted, printed in a number
16045 of styles, and exported. BibTeX and BibLaTeX @code{.bib} files can be read
16046 into R and converted to @code{BibEntry} objects.")
16047 ;; Any of these licenses may be picked.
16048 (license (list license:gpl2 license:gpl3 license:bsd-3))))
16049
16050 (define-public r-citr
16051 (package
16052 (name "r-citr")
16053 (version "0.3.2")
16054 (source
16055 (origin
16056 (method url-fetch)
16057 (uri (cran-uri "citr" version))
16058 (sha256
16059 (base32
16060 "1qbarvafjb8jgkrnrhh6jw7mcglmjwf7dpdiibxf39jkmlhf7las"))))
16061 (build-system r-build-system)
16062 (propagated-inputs
16063 `(("r-assertthat" ,r-assertthat)
16064 ("r-curl" ,r-curl)
16065 ("r-httr" ,r-httr)
16066 ("r-miniui" ,r-miniui)
16067 ("r-refmanager" ,r-refmanager)
16068 ("r-rstudioapi" ,r-rstudioapi)
16069 ("r-shiny" ,r-shiny)
16070 ("r-shinyjs" ,r-shinyjs)
16071 ("r-yaml" ,r-yaml)))
16072 (home-page "https://github.com/crsh/citr")
16073 (synopsis "RStudio add-in to insert Markdown citations")
16074 (description
16075 "This package provides functions and an RStudio add-in that search a
16076 BibTeX or BibLaTeX file to create and insert formatted Markdown citations into
16077 the current document.")
16078 (license license:expat)))
16079
16080 (define-public r-xgboost
16081 (package
16082 (name "r-xgboost")
16083 (version "1.1.1.1")
16084 (source
16085 (origin
16086 (method url-fetch)
16087 (uri (cran-uri "xgboost" version))
16088 (sha256
16089 (base32
16090 "13njhcxljhbcs37ni6r5174fk8kx9b5p7rlw1an1ak3w92jn56cq"))))
16091 (build-system r-build-system)
16092 (propagated-inputs
16093 `(("r-data-table" ,r-data-table)
16094 ("r-magrittr" ,r-magrittr)
16095 ("r-matrix" ,r-matrix)
16096 ("r-stringi" ,r-stringi)))
16097 (native-inputs
16098 `(("r-knitr" ,r-knitr)))
16099 (home-page "https://github.com/dmlc/xgboost")
16100 (synopsis "Extreme gradient boosting")
16101 (description
16102 "This package provides an R interface to Extreme Gradient Boosting, which
16103 is an efficient implementation of the gradient boosting framework from Chen
16104 and Guestrin (2016). The package includes efficient linear model solver and
16105 tree learning algorithms. The package can automatically do parallel
16106 computation on a single machine. It supports various objective functions,
16107 including regression, classification and ranking. The package is made to be
16108 extensible, so that users are also allowed to define their own objectives
16109 easily.")
16110 (license license:asl2.0)))
16111
16112 (define-public r-umap
16113 (package
16114 (name "r-umap")
16115 (version "0.2.6.0")
16116 (source
16117 (origin
16118 (method url-fetch)
16119 (uri (cran-uri "umap" version))
16120 (sha256
16121 (base32
16122 "0zajn2sk705sckljxl5vz4q2sxpsqim2grmjq2jwwc8ysr1h2s9f"))))
16123 (build-system r-build-system)
16124 (propagated-inputs
16125 `(("r-openssl" ,r-openssl)
16126 ("r-rcpp" ,r-rcpp)
16127 ("r-reticulate" ,r-reticulate)
16128 ("r-rspectra" ,r-rspectra)))
16129 (native-inputs
16130 `(("r-knitr" ,r-knitr)))
16131 (home-page "https://github.com/tkonopka/umap")
16132 (synopsis "Uniform manifold approximation and projection")
16133 (description
16134 "Uniform manifold approximation and projection is a technique for
16135 dimension reduction. This package provides an interface to the UMAP algorithm
16136 in R, including a translation of the original algorithm into R.")
16137 (license license:expat)))
16138
16139 (define-public r-uwot
16140 (package
16141 (name "r-uwot")
16142 (version "0.1.8")
16143 (source
16144 (origin
16145 (method url-fetch)
16146 (uri (cran-uri "uwot" version))
16147 (sha256
16148 (base32
16149 "1jzh8r1h6f7pw7pb1fr32vn6ai9g10s56ahkq0vi77iznihy1rpd"))))
16150 (build-system r-build-system)
16151 (propagated-inputs
16152 `(("r-dqrng" ,r-dqrng)
16153 ("r-fnn" ,r-fnn)
16154 ("r-irlba" ,r-irlba)
16155 ("r-matrix" ,r-matrix)
16156 ("r-rcpp" ,r-rcpp)
16157 ("r-rcppannoy" ,r-rcppannoy)
16158 ("r-rcppprogress" ,r-rcppprogress)
16159 ("r-rspectra" ,r-rspectra)))
16160 (home-page "https://github.com/jlmelville/uwot")
16161 (synopsis "Uniform manifold approximation and projection")
16162 (description
16163 "This package provides an implementation of the Uniform Manifold
16164 Approximation and Projection dimensionality reduction by McInnes et
16165 al. (2018). It also provides means to transform new data and to carry out
16166 supervised dimensionality reduction. An implementation of the related
16167 LargeVis method of Tang et al. (2016) is also provided.")
16168 (license license:gpl3)))
16169
16170 (define-public r-kableextra
16171 (package
16172 (name "r-kableextra")
16173 (version "1.2.1")
16174 (source
16175 (origin
16176 (method url-fetch)
16177 (uri (cran-uri "kableExtra" version))
16178 (sha256
16179 (base32
16180 "0n25y7zwpspvkd62rd6x8c22dg2ys27smlpdz5brqs5ddv7x9dis"))))
16181 (properties `((upstream-name . "kableExtra")))
16182 (build-system r-build-system)
16183 (propagated-inputs
16184 `(("r-digest" ,r-digest)
16185 ("r-glue" ,r-glue)
16186 ("r-htmltools" ,r-htmltools)
16187 ("r-knitr" ,r-knitr)
16188 ("r-magrittr" ,r-magrittr)
16189 ("r-rmarkdown" ,r-rmarkdown)
16190 ("r-rstudioapi" ,r-rstudioapi)
16191 ("r-rvest" ,r-rvest)
16192 ("r-scales" ,r-scales)
16193 ("r-stringr" ,r-stringr)
16194 ("r-viridislite" ,r-viridislite)
16195 ("r-webshot" ,r-webshot)
16196 ("r-xml2" ,r-xml2)))
16197 (native-inputs
16198 `(("r-knitr" ,r-knitr)))
16199 (home-page "https://haozhu233.github.io/kableExtra/")
16200 (synopsis "Construct complex tables with pipe syntax")
16201 (description
16202 "Build complex HTML or LaTeX tables using @code{kable()} from
16203 @code{knitr} and the piping syntax from @code{magrittr}. The function
16204 @code{kable()} is a light weight table generator coming from @code{knitr}.
16205 This package simplifies the way to manipulate the HTML or LaTeX codes
16206 generated by @code{kable()} and allows users to construct complex tables and
16207 customize styles using a readable syntax.")
16208 (license license:expat)))
16209
16210 (define-public r-glasso
16211 (package
16212 (name "r-glasso")
16213 (version "1.11")
16214 (source
16215 (origin
16216 (method url-fetch)
16217 (uri (cran-uri "glasso" version))
16218 (sha256
16219 (base32 "02p3612rpydk195n2qr77lp1j2w8zsw1ckkk98c8angm4r5q8dsc"))))
16220 (build-system r-build-system)
16221 (native-inputs `(("gfortran" ,gfortran)))
16222 (home-page "https://statweb.stanford.edu/~tibs/glasso/")
16223 (synopsis "Graphical Lasso: estimation of Gaussian graphical models")
16224 (description
16225 "This is a package for estimation of a sparse inverse covariance matrix
16226 using a lasso (L1) penalty. Facilities are provided for estimates along a
16227 path of values for the regularization parameter.")
16228 (license license:gpl2)))
16229
16230 (define-public r-rhpcblasctl
16231 (package
16232 (name "r-rhpcblasctl")
16233 (version "0.20-137")
16234 (source
16235 (origin
16236 (method url-fetch)
16237 (uri (cran-uri "RhpcBLASctl" version))
16238 (sha256
16239 (base32
16240 "0vv144sgjhf7fazk633i16fc06g9k43syyxj1g34pi9gsgdcn0nv"))))
16241 (properties `((upstream-name . "RhpcBLASctl")))
16242 (build-system r-build-system)
16243 (home-page "https://prs.ism.ac.jp/~nakama/Rhpc/")
16244 (synopsis "Control the number of threads on BLAS")
16245 (description
16246 "This package allows you to control the number of threads the BLAS
16247 library uses. It is also possible to control the number of threads in
16248 OpenMP.")
16249 (license license:agpl3+)))
16250
16251 (define-public r-lda
16252 (package
16253 (name "r-lda")
16254 (version "1.4.2")
16255 (source
16256 (origin
16257 (method url-fetch)
16258 (uri (cran-uri "lda" version))
16259 (sha256
16260 (base32
16261 "03r4h5kgr8mfy44p66mfj5bp4k00g8zh4a1mhn46jw14pkhs21jn"))))
16262 (build-system r-build-system)
16263 (home-page "https://cran.r-project.org/web/packages/lda/")
16264 (synopsis "Collapsed Gibbs sampling methods for topic models")
16265 (description
16266 "This package implements @dfn{latent Dirichlet allocation} (LDA) and
16267 related models. This includes (but is not limited to) sLDA, corrLDA, and the
16268 mixed-membership stochastic blockmodel. Inference for all of these models is
16269 implemented via a fast collapsed Gibbs sampler written in C. Utility
16270 functions for reading/writing data typically used in topic models, as well as
16271 tools for examining posterior distributions are also included.")
16272 ;; Any version of the LGPL
16273 (license license:lgpl3+)))
16274
16275 (define-public r-rann-l1
16276 (package
16277 (name "r-rann-l1")
16278 (version "2.5.2")
16279 (source
16280 (origin
16281 (method url-fetch)
16282 (uri (cran-uri "RANN.L1" version))
16283 (sha256
16284 (base32
16285 "1hanh3my84mdr5wy6b89fawqzfc184vff1y65wy4l5ld9qza1n44"))))
16286 (properties `((upstream-name . "RANN.L1")))
16287 (build-system r-build-system)
16288 (home-page "https://github.com/jefferis/RANN/tree/master-L1")
16289 (synopsis "Fast nearest neighbour search using L1 metric")
16290 (description
16291 "This package provides tools to find the k nearest neighbours for every
16292 point in a given dataset in O(N log N) time using Arya and Mount's ANN
16293 library. There is support for approximate as well as exact searches, fixed
16294 radius searches and @code{bd} as well as @code{kd} trees. The distance is
16295 computed using the L1 (Manhattan, taxicab) metric.")
16296 (license license:gpl3+)))
16297
16298 (define-public r-leiden
16299 (package
16300 (name "r-leiden")
16301 (version "0.3.3")
16302 (source
16303 (origin
16304 (method url-fetch)
16305 (uri (cran-uri "leiden" version))
16306 (sha256
16307 (base32
16308 "1hh6bmbz6cpqwl4i94gxylgv9x92zbqdg81r8r4ymfy8c70f3df2"))))
16309 (properties `((upstream-name . "leiden")))
16310 (build-system r-build-system)
16311 (propagated-inputs
16312 `(("r-igraph" ,r-igraph)
16313 ("r-matrix" ,r-matrix)
16314 ("r-reticulate" ,r-reticulate)))
16315 (home-page "https://github.com/TomKellyGenetics/leiden")
16316 (synopsis "R implementation of Leiden clustering algorithm")
16317 (description
16318 "This package implements the Python @code{leidenalg} module to be called
16319 in R. It enables clustering using the Leiden algorithm for partitioning a
16320 graph into communities. See also Traag et al (2018) \"From Louvain to Leiden:
16321 guaranteeing well-connected communities.\" <arXiv:1810.08473>.")
16322 (license license:gpl3)))
16323
16324 (define-public r-patchwork
16325 (package
16326 (name "r-patchwork")
16327 (version "1.0.1")
16328 (source
16329 (origin
16330 (method url-fetch)
16331 (uri (cran-uri "patchwork" version))
16332 (sha256
16333 (base32
16334 "0wm93a40idrkzn5hpnykhznvh7hdbfqw0dkzzn0zk83qlwyc9g02"))))
16335 (build-system r-build-system)
16336 (propagated-inputs
16337 `(("r-ggplot2" ,r-ggplot2)
16338 ("r-gtable" ,r-gtable)))
16339 (native-inputs
16340 `(("r-knitr" ,r-knitr)))
16341 (home-page "https://github.com/thomasp85/patchwork")
16342 (synopsis "Compose ggplot2 plots")
16343 (description
16344 "The @code{ggplot2} package provides a strong API for sequentially
16345 building up a plot, but does not concern itself with composition of multiple
16346 plots. Patchwork is a package that expands the API to allow for arbitrarily
16347 complex composition of plots by providing mathmatical operators for combining
16348 multiple plots.")
16349 (license license:expat)))
16350
16351 (define-public r-liger
16352 (package
16353 (name "r-liger")
16354 (version "0.4.2")
16355 (source
16356 (origin
16357 (method git-fetch)
16358 (uri (git-reference
16359 (url "https://github.com/MacoskoLab/liger")
16360 (commit (string-append "v" version))))
16361 (file-name (git-file-name name version))
16362 (sha256
16363 (base32
16364 "16dzwwcpw6n78pxlc5w3kraigki35ix7zhd2cbx5f3y60bbkhlmx"))
16365 (modules '((guix build utils)))
16366 (snippet
16367 '(begin
16368 (delete-file "inst/java/ModularityOptimizer.jar")
16369 #t))))
16370 (build-system r-build-system)
16371 (arguments
16372 `(#:phases
16373 (modify-phases %standard-phases
16374 (add-after 'unpack 'build-java-part
16375 (lambda* (#:key inputs #:allow-other-keys)
16376 (invoke "unzip" (assoc-ref inputs "optimizer-src"))
16377 (for-each (lambda (file) (invoke "javac" file))
16378 (find-files "." "\\.java$"))
16379 (apply invoke "jar" "cf" "inst/java/ModularityOptimizer.jar"
16380 (find-files "." "\\.class$"))
16381 #t)))))
16382 (propagated-inputs
16383 `(("r-cowplot" ,r-cowplot)
16384 ("r-dosnow" ,r-dosnow)
16385 ("r-dplyr" ,r-dplyr)
16386 ("r-fnn" ,r-fnn)
16387 ("r-foreach" ,r-foreach)
16388 ("r-ggplot2" ,r-ggplot2)
16389 ("r-ggrepel" ,r-ggrepel)
16390 ("r-hmisc" ,r-hmisc)
16391 ("r-ica" ,r-ica)
16392 ("r-irlba" ,r-irlba)
16393 ("r-matrix" ,r-matrix)
16394 ("r-mclust" ,r-mclust)
16395 ("r-patchwork" ,r-patchwork)
16396 ("r-plyr" ,r-plyr)
16397 ("r-rann-l1" ,r-rann-l1)
16398 ("r-rcpp" ,r-rcpp)
16399 ("r-rcpparmadillo" ,r-rcpparmadillo)
16400 ("r-riverplot" ,r-riverplot)
16401 ("r-rtsne" ,r-rtsne)
16402 ("r-snow" ,r-snow)))
16403 (native-inputs
16404 `(("jdk" ,icedtea "jdk")
16405 ;; See https://github.com/MacoskoLab/liger/issues/96
16406 ;; The optimizer is released under the Expat license.
16407 ("optimizer-src"
16408 ,(origin
16409 (method url-fetch)
16410 (uri "http://www.ludowaltman.nl/slm/modularity_optimizer_source.zip")
16411 (sha256
16412 (base32
16413 "01hmm6sapcmldvayknqx2w4cav3qv71mwwkdkwj4qgq6dss09g18"))))
16414 ("unzip" ,unzip)
16415 ("r-knitr" ,r-knitr))) ; for vignettes
16416 (home-page "https://github.com/MacoskoLab/liger")
16417 (synopsis "Integrate and analyze multiple single-cell datasets")
16418 (description
16419 "LIGER is a package for integrating and analyzing multiple single-cell
16420 datasets, developed and maintained by the Macosko lab. It relies on
16421 integrative non-negative matrix factorization to identify shared and
16422 dataset-specific factors.")
16423 (license license:gpl3)))
16424
16425 (define-public r-harmony
16426 (package
16427 (name "r-harmony")
16428 (version "0.1")
16429 (source
16430 (origin
16431 (method git-fetch)
16432 (uri (git-reference
16433 (url "https://github.com/immunogenomics/harmony")
16434 (commit version)))
16435 (file-name (git-file-name name version))
16436 (sha256
16437 (base32
16438 "05r401q09rbr6fqhb9mbd95082cjdi3nag1cv6zn96xkr0f6imq9"))
16439 (modules '((guix build utils)))
16440 (snippet
16441 '(begin
16442 (for-each delete-file '("config.status" "configure"))
16443 #t))))
16444 (build-system r-build-system)
16445 (propagated-inputs
16446 `(("r-cowplot" ,r-cowplot)
16447 ("r-dplyr" ,r-dplyr)
16448 ("r-ggplot2" ,r-ggplot2)
16449 ("r-irlba" ,r-irlba)
16450 ("r-matrix" ,r-matrix)
16451 ("r-rcpp" ,r-rcpp)
16452 ("r-rcpparmadillo" ,r-rcpparmadillo)
16453 ("r-rcppprogress" ,r-rcppprogress)
16454 ("r-rlang" ,r-rlang)
16455 ("r-tibble" ,r-tibble)
16456 ("r-tidyr" ,r-tidyr)))
16457 (native-inputs
16458 `(("autoconf" ,autoconf)))
16459 (home-page "https://github.com/immunogenomics/harmony")
16460 (synopsis "Integration of single cell sequencing data")
16461 (description
16462 "This package provides an implementation of the Harmony algorithm for
16463 single cell integration, described in Korsunsky et al
16464 @url{doi.org/10.1101/461954}. The package includes a standalone Harmony
16465 function and interfaces to external frameworks.")
16466 (license license:gpl3)))
16467
16468 (define-public r-covr
16469 (package
16470 (name "r-covr")
16471 (version "3.5.0")
16472 (source
16473 (origin
16474 (method url-fetch)
16475 (uri (cran-uri "covr" version))
16476 (sha256
16477 (base32 "1pvr95h7jg9hqq1qq1cccy323pkxldrwafl08151cc410499k4fb"))))
16478 (properties `((upstream-name . "covr")))
16479 (build-system r-build-system)
16480 (propagated-inputs
16481 `(("r-crayon" ,r-crayon)
16482 ("r-digest" ,r-digest)
16483 ("r-httr" ,r-httr)
16484 ("r-jsonlite" ,r-jsonlite)
16485 ("r-rex" ,r-rex)
16486 ("r-withr" ,r-withr)
16487 ("r-yaml" ,r-yaml)))
16488 (native-inputs
16489 `(("r-knitr" ,r-knitr))) ; for vignettes
16490 (home-page "https://github.com/r-lib/covr")
16491 (synopsis "Test coverage for R packages")
16492 (description
16493 "Thisp package enables you to track and report code coverage for your
16494 package and (optionally) upload the results to a coverage service. Code
16495 coverage is a measure of the amount of code being exercised by a set of tests.
16496 It is an indirect measure of test quality and completeness. This package is
16497 compatible with any testing methodology or framework and tracks coverage of
16498 both R code and compiled C/C++/FORTRAN code.")
16499 (license license:gpl3)))
16500
16501 (define-public r-systemfonts
16502 (package
16503 (name "r-systemfonts")
16504 (version "0.2.3")
16505 (source
16506 (origin
16507 (method url-fetch)
16508 (uri (cran-uri "systemfonts" version))
16509 (sha256
16510 (base32
16511 "0wf62mfam5zlrck0wrdbyi4hi7pn5j0739rihgp8sj2cjypm2lnb"))))
16512 (properties `((upstream-name . "systemfonts")))
16513 (build-system r-build-system)
16514 (inputs
16515 `(("fontconfig" ,fontconfig)
16516 ("zlib" ,zlib)))
16517 (native-inputs
16518 `(("pkg-config" ,pkg-config)
16519 ("r-knitr" ,r-knitr)))
16520 (home-page "https://github.com/r-lib/systemfonts")
16521 (synopsis "System native font finding")
16522 (description
16523 "This package provides system native access to the font catalogue. As
16524 font handling varies between systems it is difficult to correctly locate
16525 installed fonts across different operating systems. The 'systemfonts' package
16526 provides bindings to the native libraries for finding font files that can then
16527 be used further by e.g. graphic devices.")
16528 (license license:expat)))
16529
16530 (define-public r-graphlayouts
16531 (package
16532 (name "r-graphlayouts")
16533 (version "0.7.0")
16534 (source
16535 (origin
16536 (method url-fetch)
16537 (uri (cran-uri "graphlayouts" version))
16538 (sha256
16539 (base32
16540 "17lc75k8i3c696hfj44zj7j1a5sb0nap8spc5r98v7vd6xh4nii0"))))
16541 (properties `((upstream-name . "graphlayouts")))
16542 (build-system r-build-system)
16543 (propagated-inputs
16544 `(("r-igraph" ,r-igraph)
16545 ("r-rcpp" ,r-rcpp)
16546 ("r-rcpparmadillo" ,r-rcpparmadillo)))
16547 (home-page "https://github.com/schochastics/graphlayouts")
16548 (synopsis "Additional layout algorithms for network visualizations")
16549 (description
16550 "This package provides several layout algorithms to visualize networks
16551 which are not part of the igraph library. Most are based on the concept of
16552 stress majorization by Gansner et al. (2004)
16553 <doi:10.1007/978-3-540-31843-9_25>. Some more specific algorithms
16554 emphasize hidden group structures in networks or focus on specific nodes.")
16555 (license license:expat)))
16556
16557 (define-public r-tidygraph
16558 (package
16559 (name "r-tidygraph")
16560 (version "1.2.0")
16561 (source
16562 (origin
16563 (method url-fetch)
16564 (uri (cran-uri "tidygraph" version))
16565 (sha256
16566 (base32
16567 "17qjns33zcj82jcsl7bn7i4zxcm7ric50zyf7agi0i01zi16qz85"))))
16568 (properties `((upstream-name . "tidygraph")))
16569 (build-system r-build-system)
16570 (propagated-inputs
16571 `(("r-dplyr" ,r-dplyr)
16572 ("r-igraph" ,r-igraph)
16573 ("r-magrittr" ,r-magrittr)
16574 ("r-pillar" ,r-pillar)
16575 ("r-r6" ,r-r6)
16576 ("r-rcpp" ,r-rcpp)
16577 ("r-rlang" ,r-rlang)
16578 ("r-tibble" ,r-tibble)
16579 ("r-tidyr" ,r-tidyr)))
16580 (home-page "https://github.com/thomasp85/tidygraph")
16581 (synopsis "Tidy API for graph manipulation")
16582 (description
16583 "This package provides a graph implementation that can be thought of as
16584 two tidy data frames describing node and edge data respectively. It provides
16585 an approach to manipulate these two virtual data frames using the API defined
16586 in the @code{dplyr} package, and it also provides tidy interfaces to a lot of
16587 common graph algorithms.")
16588 (license license:expat)))
16589
16590 (define-public r-soupx
16591 (let ((commit "a3354be76fb52fd795be6ddf163cf056c05c6cb8")
16592 (revision "1"))
16593 (package
16594 (name "r-soupx")
16595 (version (git-version "0.3.1" revision commit))
16596 (source
16597 (origin
16598 (method git-fetch)
16599 (uri (git-reference
16600 (url "https://github.com/constantAmateur/SoupX")
16601 (commit commit)))
16602 (file-name (git-file-name name version))
16603 (sha256
16604 (base32
16605 "1zmlyzrl0fz6l79gn2wswid670p88mm3y292is89sa5p3h7frr99"))))
16606 (properties `((upstream-name . "SoupX")))
16607 (build-system r-build-system)
16608 (propagated-inputs
16609 `(("r-ggplot2" ,r-ggplot2)
16610 ("r-matrix" ,r-matrix)
16611 ("r-seurat" ,r-seurat)))
16612 (home-page "https://github.com/constantAmateur/SoupX")
16613 (synopsis "Single cell mRNA Soup eXterminator")
16614 (description
16615 "This package provides a package for quantifying, profiling and
16616 removing cell free mRNA contamination (the \"soup\") from droplet based single
16617 cell RNA-seq experiments.")
16618 (license license:gpl2))))
16619
16620 (define-public r-assertr
16621 (package
16622 (name "r-assertr")
16623 (version "2.7")
16624 (source
16625 (origin
16626 (method url-fetch)
16627 (uri (cran-uri "assertr" version))
16628 (sha256
16629 (base32
16630 "1x868pd4dac1c7b1q5390wqh2f6s50km8nqcpim3nxcj2l4qkqdb"))))
16631 (build-system r-build-system)
16632 (propagated-inputs
16633 `(("r-dplyr" ,r-dplyr)
16634 ("r-mass" ,r-mass)
16635 ("r-rlang" ,r-rlang)))
16636 (native-inputs
16637 `(("r-knitr" ,r-knitr))) ; needed for vignette
16638 (home-page "https://github.com/ropensci/assertr")
16639 (synopsis "Assertive programming for R analysis pipelines")
16640 (description
16641 "This package provides functionality to assert conditions that have to be
16642 met so that errors in data used in analysis pipelines can fail quickly. It is
16643 similar to @code{stopifnot()} but more powerful, friendly, and easier for use
16644 in pipelines.")
16645 (license license:expat)))
16646
16647 (define-public r-parameters
16648 (package
16649 (name "r-parameters")
16650 (version "0.8.2")
16651 (source
16652 (origin
16653 (method url-fetch)
16654 (uri (cran-uri "parameters" version))
16655 (sha256
16656 (base32
16657 "0kamszscywvdh4gikl5mmma7s5p7spmhirq3wrgf7x7f4gppbbmh"))))
16658 (properties `((upstream-name . "parameters")))
16659 (build-system r-build-system)
16660 (propagated-inputs
16661 `(("r-bayestestr" ,r-bayestestr)
16662 ("r-insight" ,r-insight)))
16663 (native-inputs
16664 `(("r-knitr" ,r-knitr)))
16665 (home-page "https://cran.r-project.org/web/packages/parameters")
16666 (synopsis "Processing of model parameters")
16667 (description
16668 "This package provides utilities for processing the parameters of various
16669 statistical models. Beyond computing p values, CIs, and other indices for a
16670 wide variety of models, this package implements features like standardization
16671 or bootstrapping of parameters and models, feature reduction (feature
16672 extraction and variable selection) as well as conversion between indices of
16673 effect size.")
16674 (license license:gpl3)))
16675
16676 (define-public r-rgdal
16677 (package
16678 (name "r-rgdal")
16679 (version "1.5-16")
16680 (source
16681 (origin
16682 (method url-fetch)
16683 (uri (cran-uri "rgdal" version))
16684 (sha256
16685 (base32 "0rwlsafqxgqflfid4ciaa9qz3f75fgw8hilhaqj558gdxg8bzigp"))))
16686 (properties `((upstream-name . "rgdal")))
16687 (build-system r-build-system)
16688 (inputs
16689 `(("gdal" ,gdal)
16690 ("proj.4" ,proj.4)
16691 ("zlib" ,zlib)))
16692 (propagated-inputs
16693 `(("r-sp" ,r-sp)))
16694 (native-inputs
16695 `(("pkg-config" ,pkg-config)
16696 ("r-knitr" ,r-knitr)))
16697 (home-page "http://rgdal.r-forge.r-project.org")
16698 (synopsis "Bindings for the Geospatial Data Abstraction Library")
16699 (description
16700 "This package provides bindings to the Geospatial Data Abstraction
16701 Library (GDAL) and access to projection/transformation operations from the
16702 PROJ.4 library.")
16703 (license license:gpl2+)))
16704
16705 (define-public r-insol
16706 (package
16707 (name "r-insol")
16708 (version "1.2.1")
16709 (source
16710 (origin
16711 (method url-fetch)
16712 (uri (cran-uri "insol" version))
16713 (sha256
16714 (base32
16715 "1d2vqmbp94ff80mfkmq4a8y12r6ryym8hh1568ip9qbn7snc64v1"))))
16716 (properties `((upstream-name . "insol")))
16717 (build-system r-build-system)
16718 (propagated-inputs
16719 `(("r-raster" ,r-raster)))
16720 (native-inputs
16721 `(("gfortran" ,gfortran)))
16722 (home-page "https://meteoexploration.com/R/insol/index.html")
16723 (synopsis "Tools for calculating solar radiation")
16724 (description
16725 "This package provides functions to compute insolation on tilted
16726 surfaces, computes atmospheric transmittance and related parameters such as:
16727 Earth radius vector, declination, sunset and sunrise, daylength, equation of
16728 time, vector in the direction of the sun, vector normal to surface, and some
16729 atmospheric physics.")
16730 (license license:gpl2+)))
16731
16732 (define-public r-lifecycle
16733 (package
16734 (name "r-lifecycle")
16735 (version "0.2.0")
16736 (source
16737 (origin
16738 (method url-fetch)
16739 (uri (cran-uri "lifecycle" version))
16740 (sha256
16741 (base32
16742 "0912865c6675fsblrfdk6s568krsj1x8qbk1kipy7m05xs6nwx19"))))
16743 (properties `((upstream-name . "lifecycle")))
16744 (build-system r-build-system)
16745 (propagated-inputs
16746 `(("r-glue" ,r-glue)
16747 ("r-rlang" ,r-rlang)))
16748 (native-inputs
16749 `(("r-knitr" ,r-knitr))) ; for vignettes
16750 (home-page "https://github.com/r-lib/lifecycle")
16751 (synopsis "Manage the life cycle of your package functions")
16752 (description
16753 "Manage the life cycle of your exported functions with shared
16754 conventions, documentation badges, and non-invasive deprecation warnings. The
16755 lifecycle package defines four development stages (experimental, maturing,
16756 stable, and questioning) and three deprecation stages (soft-deprecated,
16757 deprecated, and defunct). It makes it easy to insert badges corresponding to
16758 these stages in your documentation. Usage of deprecated functions are
16759 signalled with increasing levels of non-invasive verbosity.")
16760 (license license:gpl3)))
16761
16762 (define-public r-assertable
16763 (package
16764 (name "r-assertable")
16765 (version "0.2.7")
16766 (source
16767 (origin
16768 (method url-fetch)
16769 (uri (cran-uri "assertable" version))
16770 (sha256
16771 (base32
16772 "1npks9rcrnchmd0silq6qrvqkmdkp9fwjkyyvvp1lqjclyxk6vkk"))))
16773 (build-system r-build-system)
16774 (propagated-inputs
16775 `(("r-data-table" ,r-data-table)))
16776 (home-page "https://cran.r-project.org/web/packages/assertable/")
16777 (synopsis "Verbose assertions for tabular data (data.frames and data.tables)")
16778 (description "This package provides simple, flexible assertions on
16779 data.frame or data.table objects with verbose output for vetting. While other
16780 assertion packages apply towards more general use-cases, @code{assertable} is
16781 tailored towards tabular data. It includes functions to check variable names
16782 and values, whether the dataset contains all combinations of a given set of
16783 unique identifiers, and whether it is a certain length. In addition,
16784 @code{assertable} includes utility functions to check the existence of target
16785 files and to efficiently import multiple tabular data files into one
16786 data.table.")
16787 (license license:gpl3)))
16788
16789 (define-public r-quadprog
16790 (package
16791 (name "r-quadprog")
16792 (version "1.5-8")
16793 (source
16794 (origin
16795 (method url-fetch)
16796 (uri (cran-uri "quadprog" version))
16797 (sha256
16798 (base32 "1ka9g8zak8sg4y2xbz93dfrldznlk9qpd4pq9z21cdcdn3b8s4i2"))))
16799 (build-system r-build-system)
16800 (native-inputs
16801 `(("gfortran" ,gfortran)))
16802 (home-page "https://cran.r-project.org/web/packages/quadprog")
16803 (synopsis "Functions to solve quadratic programming problems")
16804 (description
16805 "This package contains routines and documentation for solving quadratic
16806 programming problems.")
16807 (license license:gpl3+)))
16808
16809 (define-public r-desolve
16810 (package
16811 (name "r-desolve")
16812 (version "1.28")
16813 (source
16814 (origin
16815 (method url-fetch)
16816 (uri (cran-uri "deSolve" version))
16817 (sha256
16818 (base32 "0jasvdzig0pzhzspmy20089az19r91xjfb9q6h8gj7c4mr6fymac"))))
16819 (properties `((upstream-name . "deSolve")))
16820 (build-system r-build-system)
16821 (native-inputs
16822 `(("gfortran" ,gfortran)))
16823 (home-page "https://desolve.r-forge.r-project.org/")
16824 (synopsis "Solvers for initial value problems of differential equations")
16825 (description "This package provides functions that solve initial value
16826 problems of a system of first-order @dfn{ordinary differential
16827 equations} (ODE), of @dfn{partial differential equations} (PDE), of
16828 @dfn{differential algebraic equations} (DAE), and of delay differential
16829 equations. The functions provide an interface to the FORTRAN functions
16830 @code{lsoda}, @code{lsodar}, @code{lsode}, @code{lsodes} of the ODEPACK
16831 collection, to the FORTRAN functions @code{dvode} and @code{daspk} and a
16832 C-implementation of solvers of the Runge-Kutta family with fixed or variable
16833 time steps. The package contains routines designed for solving ODEs resulting
16834 from 1-D, 2-D and 3-D partial differential equations that have been converted
16835 to ODEs by numerical differencing.")
16836 (license license:gpl2+)))
16837
16838 (define-public r-pracma
16839 (package
16840 (name "r-pracma")
16841 (version "2.2.9")
16842 (source (origin
16843 (method url-fetch)
16844 (uri (cran-uri "pracma" version))
16845 (sha256
16846 (base32 "07mzhzz73wsjjw1q05l024gcd13hwnzsxf873q9dyhw6x3shzshc"))))
16847 (build-system r-build-system)
16848 (home-page "https://cran.r-project.org/web/packages/pracma/")
16849 (synopsis "Practical numerical math functions")
16850 (description "This package provides functions for numerical analysis and
16851 linear algebra, numerical optimization, differential equations, plus some
16852 special functions. It uses Matlab function names where appropriate to simplify
16853 porting.")
16854 (license license:gpl3+)))
16855
16856 (define-public r-subplex
16857 (package
16858 (name "r-subplex")
16859 (version "1.6")
16860 (source
16861 (origin
16862 (method url-fetch)
16863 (uri (cran-uri "subplex" version))
16864 (sha256
16865 (base32
16866 "1yfbfjvpbhgky7vihw3f4jl41pxpqb39z4nc045d5z7z48bdl18d"))))
16867 (build-system r-build-system)
16868 (native-inputs
16869 `(("gfortran" ,gfortran)))
16870 (home-page "https://cran.r-project.org/web/packages/subplex")
16871 (synopsis "Unconstrained optimization using the subplex algorithm")
16872 (description
16873 "This package implements the Subplex optimization algorithm.
16874 It solves unconstrained optimization problems using a simplex method on
16875 subspaces. The method is well suited for optimizing objective functions that
16876 are noisy or are discontinuous at the solution.")
16877 (license license:gpl3+)))
16878
16879 (define-public r-txtplot
16880 (package
16881 (name "r-txtplot")
16882 (version "1.0-4")
16883 (source
16884 (origin
16885 (method url-fetch)
16886 (uri (cran-uri "txtplot" version))
16887 (sha256
16888 (base32
16889 "00sriml48y70j18jz235dsfm5x3a81bnzskfp3hnv6cbjwwsmca4"))))
16890 (build-system r-build-system)
16891 (home-page "https://cran.r-project.org/web/packages/txtplot/")
16892 (synopsis "Text-based plotting")
16893 (description "This package provides functions to produce rudimentary ASCII
16894 graphics directly in the terminal window. This package provides a basic
16895 plotting function (and equivalents of curve, density, acf and barplot) as well
16896 as a boxplot function.")
16897 (license license:lgpl3+)))
16898
16899 (define-public r-bio3d
16900 (package
16901 (name "r-bio3d")
16902 (version "2.4-1")
16903 (source
16904 (origin
16905 (method url-fetch)
16906 (uri (cran-uri "bio3d" version))
16907 (sha256
16908 (base32
16909 "07rw6c2d95gb5myxh31727j0jrchd0xisa3x89jjmf4zzs3vv7v7"))))
16910 (properties `((upstream-name . "bio3d")))
16911 (build-system r-build-system)
16912 (inputs `(("zlib" ,zlib)))
16913 (propagated-inputs `(("r-rcpp" ,r-rcpp)))
16914 (home-page "http://thegrantlab.org/bio3d/")
16915 (synopsis "Biological structure analysis")
16916 (description
16917 "This package provides utilities to process, organize and explore protein
16918 structure, sequence and dynamics data. Features include the ability to read
16919 and write structure, sequence and dynamic trajectory data, perform sequence
16920 and structure database searches, data summaries, atom selection, alignment,
16921 superposition, rigid core identification, clustering, torsion analysis,
16922 distance matrix analysis, structure and sequence conservation analysis, normal
16923 mode analysis, principal component analysis of heterogeneous structure data,
16924 and correlation network analysis from normal mode and molecular dynamics data.
16925 In addition, various utility functions are provided to enable the statistical
16926 and graphical power of the R environment to work with biological sequence and
16927 structural data.")
16928 (license license:gpl2+)))
16929
16930 (define-public r-bios2cor
16931 (package
16932 (name "r-bios2cor")
16933 (version "2.1")
16934 (source
16935 (origin
16936 (method url-fetch)
16937 (uri (cran-uri "Bios2cor" version))
16938 (sha256
16939 (base32
16940 "04wk1cjrrxhpv1kdhd67r1qvjv268xxi0z0r105wy912110z9m6x"))))
16941 (properties `((upstream-name . "Bios2cor")))
16942 (build-system r-build-system)
16943 (propagated-inputs
16944 `(("r-bigmemory" ,r-bigmemory)
16945 ("r-bio3d" ,r-bio3d)
16946 ("r-circular" ,r-circular)
16947 ("r-igraph" ,r-igraph)))
16948 (home-page "https://cran.r-project.org/web/packages/Bios2cor/")
16949 (synopsis "From biological sequences and simulations to correlation analysis")
16950 (description
16951 "This package provides utilities for computation and analysis of
16952 correlation/covariation in multiple sequence alignments and in side chain
16953 motions during molecular dynamics simulations. Features include the
16954 computation of correlation/covariation scores using a variety of scoring
16955 functions between either sequence positions in alignments or side chain
16956 dihedral angles in molecular dynamics simulations and utilities to analyze the
16957 correlation/covariation matrix through a variety of tools including network
16958 representation and principal components analysis. In addition, several
16959 utility functions are based on the R graphical environment to provide friendly
16960 tools for help in data interpretation.")
16961 (license license:gpl2+)))
16962
16963 ;; This package includes minified JavaScript files. When upgrading please
16964 ;; check that there are no new minified JavaScript files.
16965 (define-public r-networkd3
16966 (package
16967 (name "r-networkd3")
16968 (version "0.4")
16969 (source
16970 (origin
16971 (method url-fetch)
16972 (uri (cran-uri "networkD3" version))
16973 (sha256
16974 (base32
16975 "02wxki67drppgfka1is1ykg1f2rxf0x0657c0crj7ipfy62jbf1k"))
16976 (snippet
16977 '(begin
16978 (delete-file "inst/htmlwidgets/lib/d3-4.5.0/d3.min.js")
16979 #t))))
16980 (properties `((upstream-name . "networkD3")))
16981 (build-system r-build-system)
16982 (arguments
16983 `(#:modules ((guix build utils)
16984 (guix build r-build-system)
16985 (srfi srfi-1)
16986 (ice-9 popen))
16987 #:phases
16988 (modify-phases %standard-phases
16989 (add-after 'unpack 'process-javascript
16990 (lambda* (#:key inputs #:allow-other-keys)
16991 (with-directory-excursion "inst/htmlwidgets/lib/"
16992 (call-with-values
16993 (lambda ()
16994 (unzip2
16995 `((,(assoc-ref inputs "d3.v4.js")
16996 "d3-4.5.0/d3.min.js"))))
16997 (lambda (sources targets)
16998 (for-each (lambda (source target)
16999 (format #t "Processing ~a --> ~a~%"
17000 source target)
17001 (let ((minified (open-pipe* OPEN_READ "uglify-js" source)))
17002 (call-with-output-file target
17003 (lambda (port)
17004 (dump-port minified port)))))
17005 sources targets))))
17006 #t)))))
17007 (native-inputs
17008 `(("uglify-js" ,uglify-js)
17009 ;; NOTE: Make sure that this version of d3 is still valid when
17010 ;; upgrading the package.
17011 ("d3.v4.js"
17012 ,(origin
17013 (method url-fetch)
17014 (uri "https://d3js.org/d3.v4.js")
17015 (sha256
17016 (base32
17017 "0y7byf6kcinfz9ac59jxc4v6kppdazmnyqfav0dm4h550fzfqqlg"))))))
17018 (propagated-inputs
17019 `(("r-htmlwidgets" ,r-htmlwidgets)
17020 ("r-igraph" ,r-igraph)
17021 ("r-magrittr" ,r-magrittr)))
17022 (home-page "https://cran.r-project.org/package=networkD3")
17023 (synopsis "D3 JavaScript network graphs from R")
17024 (description
17025 "This package creates D3 JavaScript network, tree, dendrogram, and Sankey
17026 graphs from R.")
17027 (license license:gpl3+)))
17028
17029 (define-public r-aasea
17030 (package
17031 (name "r-aasea")
17032 (version "1.1.0")
17033 (source
17034 (origin
17035 (method url-fetch)
17036 (uri (cran-uri "aaSEA" version))
17037 (sha256
17038 (base32
17039 "0him4r8qyp0xssgrmdxjs45yn4d28h5anv4jyxxbbs9phb0m6j3h"))))
17040 (properties `((upstream-name . "aaSEA")))
17041 (build-system r-build-system)
17042 (propagated-inputs
17043 `(("r-bios2cor" ,r-bios2cor)
17044 ("r-dt" ,r-dt)
17045 ("r-hmisc" ,r-hmisc)
17046 ("r-magrittr" ,r-magrittr)
17047 ("r-networkd3" ,r-networkd3)
17048 ("r-plotly" ,r-plotly)
17049 ("r-seqinr" ,r-seqinr)
17050 ("r-shiny" ,r-shiny)
17051 ("r-shinydashboard" ,r-shinydashboard)))
17052 (home-page "https://cran.r-project.org/web/packages/aaSEA/")
17053 (synopsis "Amino acid substitution effect analyzer")
17054 (description
17055 "Given a protein multiple sequence alignment, it is a daunting task to
17056 assess the effects of substitutions along sequence length. The aaSEA package
17057 is intended to help researchers to rapidly analyze property changes caused by
17058 single, multiple and correlated amino acid substitutions in proteins.")
17059 (license license:gpl3)))
17060
17061 (define-public r-abacus
17062 (package
17063 (name "r-abacus")
17064 (version "1.0.0")
17065 (source
17066 (origin
17067 (method url-fetch)
17068 (uri (cran-uri "ABACUS" version))
17069 (sha256
17070 (base32
17071 "0m1dnkwjr1522l9ddbzzx7ayxvli17sbmk6s28adpmzzjwh2kd1i"))))
17072 (properties `((upstream-name . "ABACUS")))
17073 (build-system r-build-system)
17074 (propagated-inputs
17075 `(("r-ggplot2" ,r-ggplot2)
17076 ("r-shiny" ,r-shiny)))
17077 (home-page "https://shiny.abdn.ac.uk/Stats/apps/")
17078 (synopsis "Apps-based activities for communicating and understanding statistics")
17079 (description
17080 "This package provides a set of Shiny apps for effective communication
17081 and understanding in statistics. The current version includes properties of
17082 normal distribution, properties of sampling distribution, one-sample z and t
17083 tests, two samples independent (unpaired) t test and analysis of variance.")
17084 (license license:gpl3)))
17085
17086 (define-public r-abc-rap
17087 (package
17088 (name "r-abc-rap")
17089 (version "0.9.0")
17090 (source
17091 (origin
17092 (method url-fetch)
17093 (uri (cran-uri "ABC.RAP" version))
17094 (sha256
17095 (base32
17096 "1kdspln17v0krvahcd55vib4dv5azp60b3r1zf489x10qqbp1mxk"))))
17097 (properties `((upstream-name . "ABC.RAP")))
17098 (build-system r-build-system)
17099 (home-page "https://cran.r-project.org/web/packages/ABC.RAP/")
17100 (synopsis "Array-based CpG region analysis pipeline")
17101 (description
17102 "This package aims to identify candidate genes that are differentially
17103 methylated between cases and controls. It applies Student's t-test and delta
17104 beta analysis to identify candidate genes containing multiple CpG sites.")
17105 (license license:gpl3)))
17106
17107 (define-public r-abcadm
17108 (package
17109 (name "r-abcadm")
17110 (version "1.0")
17111 (source
17112 (origin
17113 (method url-fetch)
17114 (uri (cran-uri "abcADM" version))
17115 (sha256
17116 (base32
17117 "0vcabnnnwc0psv9v3rda5aap9s8cq1pjh02zva3ki64hlavf2a10"))))
17118 (properties `((upstream-name . "abcADM")))
17119 (build-system r-build-system)
17120 (propagated-inputs
17121 `(("r-bh" ,r-bh)
17122 ("r-rcpp" ,r-rcpp)))
17123 (home-page "https://cran.r-project.org/web/packages/abcADM/")
17124 (synopsis "Fit accumulated damage models and estimate reliability using ABC")
17125 (description
17126 "This package provides tools to estimate parameters of accumulated
17127 damage (load duration) models based on failure time data under a Bayesian
17128 framework, using @dfn{Approximate Bayesian Computation} (ABC), and to assess
17129 long-term reliability under stochastic load profiles.")
17130 (license license:gpl3)))
17131
17132 (define-public r-rglpk
17133 (package
17134 (name "r-rglpk")
17135 (version "0.6-4")
17136 (source
17137 (origin
17138 (method url-fetch)
17139 (uri (cran-uri "Rglpk" version))
17140 (sha256
17141 (base32
17142 "19mzpyimzq9zqnbi05j79b2di3nzaln8swggs9p8sqdr60qvr3d2"))))
17143 (properties `((upstream-name . "Rglpk")))
17144 (build-system r-build-system)
17145 (propagated-inputs
17146 `(("r-slam" ,r-slam)))
17147 (inputs
17148 `(("glpk" ,glpk)))
17149 (home-page "https://r-forge.r-project.org/projects/rglp/")
17150 (synopsis "R interface to the GNU Linear Programming Kit")
17151 (description
17152 "This package provides an R interface to the GNU Linear Programming Kit,
17153 software for solving large-scale @dfn{linear programming} (LP), @dfn{mixed
17154 integer linear programming} (MILP) and other related problems.")
17155 ;; Either license
17156 (license (list license:gpl2 license:gpl3))))
17157
17158 (define-public r-abcdefba
17159 (package
17160 (name "r-abcdefba")
17161 (version "0.4")
17162 (source
17163 (origin
17164 (method url-fetch)
17165 (uri (cran-uri "abcdeFBA" version))
17166 (sha256
17167 (base32
17168 "1rxjripy8v6bxi25vdfjnbk24zkmf752qbl73cin6nvnqflwxkx4"))))
17169 (properties `((upstream-name . "abcdeFBA")))
17170 (build-system r-build-system)
17171 (propagated-inputs
17172 `(("r-corrplot" ,r-corrplot)
17173 ("r-lattice" ,r-lattice)
17174 ("r-rgl" ,r-rgl)
17175 ("r-rglpk" ,r-rglpk)))
17176 (home-page "https://cran.r-project.org/web/packages/abcdeFBA/")
17177 (synopsis "A-Biologist-Can-Do-Everything of Flux Balance Analysis with this package")
17178 (description
17179 "This package provides functions for Constraint Based Simulation using
17180 Flux Balance Analysis and informative analysis of the data generated during
17181 simulation.")
17182 (license license:gpl2)))
17183
17184 (define-public r-abcrlda
17185 (package
17186 (name "r-abcrlda")
17187 (version "1.0.3")
17188 (source
17189 (origin
17190 (method url-fetch)
17191 (uri (cran-uri "abcrlda" version))
17192 (sha256
17193 (base32
17194 "04pcdnk2szfpc2ylcw5ds7y895ivy03bycal03kxw7cwylzxasks"))))
17195 (properties `((upstream-name . "abcrlda")))
17196 (build-system r-build-system)
17197 (home-page "https://ieeexplore.ieee.org/document/8720003/")
17198 (synopsis "Asymptotically bias-corrected regularized linear discriminant analysis")
17199 (description
17200 "This package offers methods to perform @dfn{asymptotically
17201 bias-corrected regularized linear discriminant analysis} (ABC_RLDA) for
17202 cost-sensitive binary classification. The bias-correction is an estimate of
17203 the bias term added to regularized discriminant analysis that minimizes the
17204 overall risk.")
17205 (license license:gpl3)))
17206
17207 (define-public r-abemus
17208 (package
17209 (name "r-abemus")
17210 (version "1.0.1")
17211 (source
17212 (origin
17213 (method url-fetch)
17214 (uri (cran-uri "abemus" version))
17215 (sha256
17216 (base32
17217 "1dhllb184byp1yl15rg2w02zgw3iajag7cxshirg47mnmm7n70bb"))))
17218 (properties `((upstream-name . "abemus")))
17219 (build-system r-build-system)
17220 (propagated-inputs
17221 `(("r-data-table" ,r-data-table)))
17222 (home-page "https://cran.r-project.org/web/packages/abemus/")
17223 (synopsis "Adaptive base error model in ultra-deep sequencing data")
17224 (description
17225 "This package provides an implementation of @dfn{Adaptive Base Error
17226 Model in Ultra-deep Sequencing data} (ABEMUS), which combines
17227 platform-specific genetic knowledge and empirical signal to readily detect and
17228 quantify somatic @dfn{single nucleotide variants} (SNVs) in @dfn{circulating
17229 cell free DNA} (cfDNA).")
17230 (license license:gpl3)))
17231
17232 ;; This package includes minified JavaScript files. When upgrading please
17233 ;; check that there are no new minified JavaScript files.
17234 (define-public r-rintrojs
17235 (package
17236 (name "r-rintrojs")
17237 (version "0.2.2")
17238 (source
17239 (origin
17240 (method url-fetch)
17241 (uri (cran-uri "rintrojs" version))
17242 (sha256
17243 (base32
17244 "0vyqb3pyrh12saddar71ac9csn2vkd2j8ln6ygpqys8ky1lc3427"))))
17245 (properties `((upstream-name . "rintrojs")))
17246 (build-system r-build-system)
17247 (arguments
17248 `(#:modules ((guix build utils)
17249 (guix build r-build-system)
17250 (srfi srfi-1)
17251 (ice-9 popen))
17252 #:phases
17253 (modify-phases %standard-phases
17254 (add-after 'unpack 'process-javascript
17255 (lambda* (#:key inputs #:allow-other-keys)
17256 (with-directory-excursion "inst/javascript/introjs/"
17257 (call-with-values
17258 (lambda ()
17259 (unzip2
17260 `((,(assoc-ref inputs "intro.js")
17261 "intro.min.js"))))
17262 (lambda (sources targets)
17263 (for-each (lambda (source target)
17264 (format #t "Processing ~a --> ~a~%"
17265 source target)
17266 (let ((minified (open-pipe* OPEN_READ "uglify-js" source)))
17267 (call-with-output-file target
17268 (lambda (port)
17269 (dump-port minified port)))))
17270 sources targets))))
17271 #t)))))
17272 (native-inputs
17273 `(("uglify-js" ,uglify-js)
17274 ("intro.js"
17275 ,(origin
17276 (method url-fetch)
17277 (uri "https://raw.githubusercontent.com/usablica/intro.js/v2.9.3/intro.js")
17278 (sha256
17279 (base32
17280 "1qf8n1sfy9qkiqqnfgg0xbhmfgh0g3mqsjas8qhz230h3zzlzxj8"))))))
17281 (propagated-inputs
17282 `(("r-jsonlite" ,r-jsonlite)
17283 ("r-shiny" ,r-shiny)))
17284 (home-page "https://github.com/carlganz/rintrojs")
17285 (synopsis "Wrapper for the Intro.js library")
17286 (description
17287 "This package provides a wrapper for the @url{http://www.introjs.com,
17288 Intro.js} library. This package makes it easy to include step-by-step
17289 introductions, and clickable hints in a Shiny application. It supports both
17290 static introductions in the UI, and programmatic introductions from the
17291 server-side.")
17292 (license license:agpl3+)))
17293
17294 (define-public r-sysfonts
17295 (package
17296 (name "r-sysfonts")
17297 (version "0.8.1")
17298 (source
17299 (origin
17300 (method url-fetch)
17301 (uri (cran-uri "sysfonts" version))
17302 (sha256
17303 (base32
17304 "1xp40hchjfif80a6jj210ghrjcvjjf66vqcssdy7a1j53nl1n994"))))
17305 (properties `((upstream-name . "sysfonts")))
17306 (build-system r-build-system)
17307 (inputs
17308 `(("freetype" ,freetype)
17309 ("libpng" ,libpng)
17310 ("zlib" ,zlib)))
17311 (native-inputs
17312 `(("pkg-config" ,pkg-config)))
17313 (home-page "https://github.com/yixuan/sysfonts")
17314 (synopsis "Loading fonts into R")
17315 (description
17316 "This is a package to simplify loading of system fonts and Google Fonts
17317 into R, in order to support other packages.")
17318 (license license:gpl2)))
17319
17320 (define-public r-showtextdb
17321 (package
17322 (name "r-showtextdb")
17323 (version "3.0")
17324 (source
17325 (origin
17326 (method url-fetch)
17327 (uri (cran-uri "showtextdb" version))
17328 (sha256
17329 (base32
17330 "0hlnc3fhgrdkd46n7hb6id0gg1v0bf8s4679nrr7rchyp455szq2"))))
17331 (properties `((upstream-name . "showtextdb")))
17332 (build-system r-build-system)
17333 (propagated-inputs
17334 `(("r-sysfonts" ,r-sysfonts)))
17335 (home-page "https://cran.r-project.org/web/packages/showtextdb/")
17336 (synopsis "Font files for the 'showtext' package")
17337 (description
17338 "This package provides font files that can be used by the @code{showtext}
17339 package.")
17340 (license license:asl2.0)))
17341
17342 (define-public r-showtext
17343 (package
17344 (name "r-showtext")
17345 (version "0.9")
17346 (source
17347 (origin
17348 (method url-fetch)
17349 (uri (cran-uri "showtext" version))
17350 (sha256
17351 (base32
17352 "11fx2vv8jlvcnybh18y7v4bn2c67aqsqwfq7y8dpywbwr4zg8jid"))))
17353 (properties `((upstream-name . "showtext")))
17354 (build-system r-build-system)
17355 (inputs
17356 `(("freetype" ,freetype)
17357 ("libpng" ,libpng)
17358 ("zlib" ,zlib)))
17359 (propagated-inputs
17360 `(("r-showtextdb" ,r-showtextdb)
17361 ("r-sysfonts" ,r-sysfonts)))
17362 (native-inputs
17363 `(("pkg-config" ,pkg-config)
17364 ("r-knitr" ,r-knitr)))
17365 (home-page "https://github.com/yixuan/showtext")
17366 (synopsis "Using fonts more easily in R graphs")
17367 (description
17368 "This package aims to make it easy to use various types of
17369 fonts (TrueType, OpenType, Type 1, web fonts, etc.) in R graphs, and supports
17370 most output formats of R graphics including PNG, PDF and SVG. Text glyphs
17371 will be converted into polygons or raster images, hence after the plot has
17372 been created, it no longer relies on the font files. No external software
17373 such as Ghostscript is needed to use this package.")
17374 (license license:asl2.0)))
17375
17376 (define-public r-emojifont
17377 (package
17378 (name "r-emojifont")
17379 (version "0.5.3")
17380 (source
17381 (origin
17382 (method url-fetch)
17383 (uri (cran-uri "emojifont" version))
17384 (sha256
17385 (base32
17386 "1cdrrl3hvrs8rskyy6zgr7q2mmg8yb9k8sld1m64zsp7y009g19k"))))
17387 (properties `((upstream-name . "emojifont")))
17388 (build-system r-build-system)
17389 (propagated-inputs
17390 `(("r-ggplot2" ,r-ggplot2)
17391 ("r-proto" ,r-proto)
17392 ("r-showtext" ,r-showtext)
17393 ("r-sysfonts" ,r-sysfonts)))
17394 (home-page "https://guangchuangyu.github.io/emojifont")
17395 (synopsis "Emoji and Font Awesome in R graphics")
17396 (description
17397 "This package enables the use of emoji and the Font Awesome glyphs in
17398 both base and ggplot2 graphics.")
17399 (license license:artistic2.0)))
17400
17401 (define-public r-abstractr
17402 (package
17403 (name "r-abstractr")
17404 (version "0.1.0")
17405 (source
17406 (origin
17407 (method url-fetch)
17408 (uri (cran-uri "abstractr" version))
17409 (sha256
17410 (base32
17411 "1ymwp7syrynwd4i8aj2x5n8jdi9d96fjzl6jb09n0bnr5fgl7vig"))))
17412 (properties `((upstream-name . "abstractr")))
17413 (build-system r-build-system)
17414 (propagated-inputs
17415 `(("r-colourpicker" ,r-colourpicker)
17416 ("r-emojifont" ,r-emojifont)
17417 ("r-ggplot2" ,r-ggplot2)
17418 ("r-gridextra" ,r-gridextra)
17419 ("r-rintrojs" ,r-rintrojs)
17420 ("r-shiny" ,r-shiny)
17421 ("r-shinythemes" ,r-shinythemes)))
17422 (home-page "https://matt-kumar.shinyapps.io/portfolio")
17423 (synopsis "R-Shiny application for creating visual abstracts")
17424 (description
17425 "This package provides an R Shiny application to create visual abstracts
17426 for original research. A variety of user defined options and formatting are
17427 included.")
17428 (license license:gpl3)))
17429
17430 (define-public r-qgam
17431 (package
17432 (name "r-qgam")
17433 (version "1.3.2")
17434 (source
17435 (origin
17436 (method url-fetch)
17437 (uri (cran-uri "qgam" version))
17438 (sha256
17439 (base32
17440 "0lks2cj0p7irp1i01756v1l7i26d7alax1fbkc20qd6wpz840fi7"))))
17441 (properties `((upstream-name . "qgam")))
17442 (build-system r-build-system)
17443 (propagated-inputs
17444 `(("r-doparallel" ,r-doparallel)
17445 ("r-mgcv" ,r-mgcv)
17446 ("r-plyr" ,r-plyr)
17447 ("r-shiny" ,r-shiny)))
17448 (native-inputs `(("r-knitr" ,r-knitr)))
17449 (home-page "https://cran.r-project.org/web/packages/qgam/")
17450 (synopsis "Smooth additive quantile regression models")
17451 (description
17452 "This package provides smooth additive quantile regression models, fitted
17453 using the methods of Fasiolo et al. (2017). Differently from @code{quantreg},
17454 the smoothing parameters are estimated automatically by marginal loss
17455 minimization, while the regression coefficients are estimated using either
17456 PIRLS or Newton algorithm. The learning rate is determined so that the
17457 Bayesian credible intervals of the estimated effects have approximately the
17458 correct coverage. The main function is @code{qgam()} which is similar to
17459 @code{gam()} in the @code{mgcv} package, but fits non-parametric quantile
17460 regression models.")
17461 (license license:gpl2+)))
17462
17463 (define-public r-abtest
17464 (package
17465 (name "r-abtest")
17466 (version "0.2.1")
17467 (source
17468 (origin
17469 (method url-fetch)
17470 (uri (cran-uri "abtest" version))
17471 (sha256
17472 (base32
17473 "1zfd13d7dplawk24dbdr1ka8cbdp5w6sxb0zlm7k4dhvn6ksi8h0"))))
17474 (properties `((upstream-name . "abtest")))
17475 (build-system r-build-system)
17476 (propagated-inputs
17477 `(("r-matrix" ,r-matrix)
17478 ("r-mvtnorm" ,r-mvtnorm)
17479 ("r-plotrix" ,r-plotrix)
17480 ("r-qgam" ,r-qgam)
17481 ("r-rcolorbrewer" ,r-rcolorbrewer)
17482 ("r-rcpp" ,r-rcpp)
17483 ("r-sn" ,r-sn)
17484 ("r-truncnorm" ,r-truncnorm)))
17485 (home-page "https://cran.r-project.org/web/packages/abtest/")
17486 (synopsis "Bayesian A/B testing")
17487 (description
17488 "This package provides functions for Bayesian A/B testing including prior
17489 elicitation options based on Kass and Vaidyanathan (1992)
17490 @url{doi:10.1111/j.2517-6161.1992.tb01868.x}.")
17491 (license license:gpl2+)))
17492
17493 (define-public r-accept
17494 (package
17495 (name "r-accept")
17496 (version "0.7.1")
17497 (source
17498 (origin
17499 (method url-fetch)
17500 (uri (cran-uri "accept" version))
17501 (sha256
17502 (base32
17503 "0pn8q0jsi0nb2mm2kv6sjczflflshhy55y7nqqnk70yx9f6wm83y"))))
17504 (properties `((upstream-name . "accept")))
17505 (build-system r-build-system)
17506 (propagated-inputs
17507 `(("r-dplyr" ,r-dplyr)
17508 ("r-extrafont" ,r-extrafont)
17509 ("r-mass" ,r-mass)
17510 ("r-plotly" ,r-plotly)
17511 ("r-stringr" ,r-stringr)
17512 ("r-viridis" ,r-viridis)))
17513 (home-page "https://cran.r-project.org/web/packages/accept/")
17514 (synopsis "Acute COPD Exacerbation Prediction Tool (ACCEPT)")
17515 (description
17516 "This package allows clinicians to predict the rate and severity of
17517 future acute exacerbation in @dfn{Chronic Obstructive Pulmonary
17518 Disease} (COPD) patients, based on the clinical prediction model published in
17519 Adibi et al. (2019) @url{doi:10.1101/651901}.")
17520 (license license:gpl3)))
17521
17522 (define-public r-smpracticals
17523 (package
17524 (name "r-smpracticals")
17525 (version "1.4-3")
17526 (source
17527 (origin
17528 (method url-fetch)
17529 (uri (cran-uri "SMPracticals" version))
17530 (sha256
17531 (base32
17532 "0zxq84f9i3b86xx6msb25b61gyj9k09iab2b7wg4d93yas9qzayf"))))
17533 (properties `((upstream-name . "SMPracticals")))
17534 (build-system r-build-system)
17535 (propagated-inputs
17536 `(("r-ellipse" ,r-ellipse)
17537 ("r-mass" ,r-mass)
17538 ("r-nlme" ,r-nlme)
17539 ("r-survival" ,r-survival)))
17540 (home-page "http://statwww.epfl.ch/davison/SM/")
17541 (synopsis "Practicals for use with Davison (2003) Statistical Models")
17542 (description
17543 "This package contains the datasets and a few functions for use with the
17544 practicals outlined in Appendix A of the book Statistical Models (Davison,
17545 2003, Cambridge University Press). The practicals themselves can be found at
17546 @url{http://statwww.epfl.ch/davison/SM/}.")
17547 (license license:gpl2+)))
17548
17549 (define-public r-fgui
17550 (package
17551 (name "r-fgui")
17552 (version "1.0-8")
17553 (source
17554 (origin
17555 (method url-fetch)
17556 (uri (cran-uri "fgui" version))
17557 (sha256
17558 (base32
17559 "024fzd1c7iwqprn26hwjb9l2qlvvyzl449d7iixy0x69djwsrysv"))))
17560 (properties `((upstream-name . "fgui")))
17561 (build-system r-build-system)
17562 (home-page
17563 "https://sites.google.com/site/thomashoffmannproject/software/fgui")
17564 (synopsis "Create GUI for R functions")
17565 (description
17566 "Rapidly create a GUI for a function you created by automatically
17567 creating widgets for arguments of the function. This package automatically
17568 parses help routines for context-sensitive help to these arguments. The
17569 interface is essentially a wrapper to some Tcl/Tk routines to both simplify
17570 and facilitate GUI creation. More advanced Tcl/Tk routines/GUI objects can be
17571 incorporated into the interface for greater customization for the more
17572 experienced.")
17573 ;; Any version of the GPL.
17574 (license (list license:gpl2+ license:gpl3+))))
17575
17576 (define-public r-tcltk2
17577 (package
17578 (name "r-tcltk2")
17579 (version "1.2-11")
17580 (source
17581 (origin
17582 (method url-fetch)
17583 (uri (cran-uri "tcltk2" version))
17584 (sha256
17585 (base32
17586 "1ibxld379600xx7kiqq3fck083s8psry12859980218rnzikl65d"))))
17587 (properties `((upstream-name . "tcltk2")))
17588 (build-system r-build-system)
17589 (inputs
17590 `(("tcl" ,tcl)
17591 ("tk" ,tk)))
17592 (home-page "https://www.sciviews.org/SciViews-R")
17593 (synopsis "Tcl/Tk additions")
17594 (description
17595 "This package provides a series of additional Tcl commands and Tk widgets
17596 with style and various functions to supplement the tcltk package")
17597 (license license:lgpl3)))
17598
17599 (define-public r-accrual
17600 (package
17601 (name "r-accrual")
17602 (version "1.3")
17603 (source
17604 (origin
17605 (method url-fetch)
17606 (uri (cran-uri "accrual" version))
17607 (sha256
17608 (base32
17609 "11clm9s5c5518nmp6hd6pjnp0s28y92b2i2x0xgj4j5g816p4j3z"))))
17610 (properties `((upstream-name . "accrual")))
17611 (build-system r-build-system)
17612 (propagated-inputs
17613 `(("r-fgui" ,r-fgui)
17614 ("r-smpracticals" ,r-smpracticals)
17615 ("r-tcltk2" ,r-tcltk2)))
17616 (home-page "https://cran.r-project.org/web/packages/accrual/")
17617 (synopsis "Bayesian accrual prediction")
17618 (description
17619 "Subject recruitment for medical research is challenging. Slow patient
17620 accrual leads to delay in research. Accrual monitoring during the process of
17621 recruitment is critical. Researchers need reliable tools to manage the
17622 accrual rate. This package provides an implementation of a Bayesian method
17623 that integrates researcher's experience on previous trials and data from the
17624 current study, providing reliable prediction on accrual rate for clinical
17625 studies. It provides functions for Bayesian accrual prediction which can be
17626 easily used by statisticians and clinical researchers.")
17627 (license license:gpl2)))
17628
17629 (define-public r-accrued
17630 (package
17631 (name "r-accrued")
17632 (version "1.4.1")
17633 (source
17634 (origin
17635 (method url-fetch)
17636 (uri (cran-uri "accrued" version))
17637 (sha256
17638 (base32
17639 "05g1jb5914z18rcai1ahn7nihn27vr2rnadwv94gc1j7ivvikvs5"))))
17640 (properties `((upstream-name . "accrued")))
17641 (build-system r-build-system)
17642 (home-page "https://cran.r-project.org/web/packages/accrued/")
17643 (synopsis "Data quality visualization tools for partially accruing data")
17644 (description
17645 "This is a package for visualizing data quality of partially accruing
17646 data.")
17647 (license license:gpl3)))
17648
17649 (define-public r-mda
17650 (package
17651 (name "r-mda")
17652 (version "0.5-2")
17653 (source
17654 (origin
17655 (method url-fetch)
17656 (uri (cran-uri "mda" version))
17657 (sha256
17658 (base32
17659 "1hq0zhhz9klmp4zcr1w8hyn7s1h9kfg57d2l2mfm7psx459j0krl"))))
17660 (properties `((upstream-name . "mda")))
17661 (build-system r-build-system)
17662 (propagated-inputs `(("r-class" ,r-class)))
17663 (native-inputs `(("gfortran" ,gfortran)))
17664 (home-page "https://cran.r-project.org/web/packages/mda/")
17665 (synopsis "Mixture and flexible discriminant analysis")
17666 (description
17667 "This is a package for mixture and flexible discriminant analysis,
17668 @dfn{multivariate adaptive regression splines} (MARS), BRUTO, and so on.")
17669 (license license:gpl2)))
17670
17671 (define-public r-elasticnet
17672 (package
17673 (name "r-elasticnet")
17674 (version "1.3")
17675 (source
17676 (origin
17677 (method url-fetch)
17678 (uri (cran-uri "elasticnet" version))
17679 (sha256
17680 (base32
17681 "0nxcw06d0cp2mbqzg2fm9yys5xm6xx7bfcfvr0avcs8afkvz29j8"))))
17682 (properties `((upstream-name . "elasticnet")))
17683 (build-system r-build-system)
17684 (propagated-inputs
17685 `(("r-lars" ,r-lars)))
17686 (home-page "http://users.stat.umn.edu/~zouxx019/")
17687 (synopsis "Elastic-Net for sparse estimation and sparse PCA")
17688 (description
17689 "This package provides functions for fitting the entire solution path of
17690 the Elastic-Net and also provides functions for estimating sparse Principal
17691 Components. The Lasso solution paths can be computed by the same function.")
17692 (license license:gpl2+)))
17693
17694 (define-public r-sparselda
17695 (package
17696 (name "r-sparselda")
17697 (version "0.1-9")
17698 (source
17699 (origin
17700 (method url-fetch)
17701 (uri (cran-uri "sparseLDA" version))
17702 (sha256
17703 (base32
17704 "1k3sw9kc40yxnfss4vrsx34qxmv8ssddyhbfjhxrdldvblhbwchb"))))
17705 (properties `((upstream-name . "sparseLDA")))
17706 (build-system r-build-system)
17707 (propagated-inputs
17708 `(("r-elasticnet" ,r-elasticnet)
17709 ("r-mass" ,r-mass)
17710 ("r-mda" ,r-mda)))
17711 (home-page "https://www.imm.dtu.dk/~lkhc/")
17712 (synopsis "Sparse discriminant analysis")
17713 (description
17714 "This package performs sparse linear discriminant analysis for Gaussians
17715 and mixture of Gaussian models.")
17716 (license license:gpl2+)))
17717
17718 (define-public r-accsda
17719 (package
17720 (name "r-accsda")
17721 (version "1.0.0")
17722 (source
17723 (origin
17724 (method url-fetch)
17725 (uri (cran-uri "accSDA" version))
17726 (sha256
17727 (base32
17728 "0sgxy5y8kkc1n35657kifwfjsba7y5m1vbr7rkk5lmbpkzahqm61"))))
17729 (properties `((upstream-name . "accSDA")))
17730 (build-system r-build-system)
17731 (propagated-inputs
17732 `(("r-ggplot2" ,r-ggplot2)
17733 ("r-ggthemes" ,r-ggthemes)
17734 ("r-gridextra" ,r-gridextra)
17735 ("r-mass" ,r-mass)
17736 ("r-rarpack" ,r-rarpack)
17737 ("r-sparselda" ,r-sparselda)))
17738 (home-page "https://github.com/gumeo/accSDA/wiki")
17739 (synopsis "Accelerated sparse discriminant analysis")
17740 (description
17741 "This package provides an implementation of sparse linear discriminant
17742 analysis, which is a supervised classification method for multiple classes.
17743 Various novel optimization approaches to this problem are implemented
17744 including @dfn{alternating direction method of multipliers} (ADMM),
17745 @dfn{proximal gradient} (PG) and @dfn{accelerated proximal gradient} (APG).
17746 Functions for performing cross validation are also supplied along with basic
17747 prediction and plotting functions. @dfn{Sparse zero variance
17748 discriminant} (SZVD) analysis is also included in the package.")
17749 (license license:gpl2+)))
17750
17751 (define-public r-ace2fastq
17752 (package
17753 (name "r-ace2fastq")
17754 (version "0.6.0")
17755 (source
17756 (origin
17757 (method url-fetch)
17758 (uri (cran-uri "ace2fastq" version))
17759 (sha256
17760 (base32
17761 "09kk3yyqnr2xp820g0p3aai9a21figigjr9lxkr3zjq2d8gzwfic"))))
17762 (properties `((upstream-name . "ace2fastq")))
17763 (build-system r-build-system)
17764 (propagated-inputs
17765 `(("r-stringr" ,r-stringr)))
17766 (home-page "https://github.com/c5sire/ace2fastq")
17767 (synopsis "ACE file to FASTQ converter")
17768 (description
17769 "The ACE file format is used in genomics to store contigs from sequencing
17770 machines. This tools converts it into FASTQ format. Both formats contain the
17771 sequence characters and their corresponding quality information. Unlike the
17772 FASTQ file, the ACE file stores the quality values numerically. The
17773 conversion algorithm uses the standard Sanger formula. The package
17774 facilitates insertion into pipelines, and content inspection.")
17775 (license license:gpl3)))
17776
17777 (define-public r-rngwell
17778 (package
17779 (name "r-rngwell")
17780 (version "0.10-6")
17781 (source
17782 (origin
17783 (method url-fetch)
17784 (uri (cran-uri "rngWELL" version))
17785 (sha256
17786 (base32
17787 "0pjjcs9pqj7mf0mhb2cwd0aanqpwnm65bm86hk6mi2vw8rgnj2vv"))))
17788 (properties `((upstream-name . "rngWELL")))
17789 (build-system r-build-system)
17790 (home-page "https://cran.r-project.org/web/packages/rngWELL/")
17791 (synopsis "Toolbox for WELL random number generators")
17792 (description
17793 "This is a dedicated package to WELL pseudo random generators, which were
17794 introduced in Panneton et al. (2006), ``Improved Long-Period Generators Based
17795 on Linear Recurrences Modulo 2'', ACM Transactions on Mathematical Software.")
17796 (license license:bsd-3)))
17797
17798 (define-public r-randtoolbox
17799 (package
17800 (name "r-randtoolbox")
17801 (version "1.30.1")
17802 (source
17803 (origin
17804 (method url-fetch)
17805 (uri (cran-uri "randtoolbox" version))
17806 (sha256
17807 (base32
17808 "0qg20ar6qns858jdzqhmfq7yji81czhr6cim257958gqpj66sn95"))))
17809 (properties `((upstream-name . "randtoolbox")))
17810 (build-system r-build-system)
17811 (propagated-inputs
17812 `(("r-rngwell" ,r-rngwell)))
17813 (native-inputs
17814 `(("gfortran" ,gfortran)))
17815 (home-page "https://cran.r-project.org/web/packages/randtoolbox/")
17816 (synopsis "Toolbox for pseudo and quasi random number generation")
17817 (description
17818 "This package provides
17819
17820 @enumerate
17821 @item pseudo random generators, such as general linear
17822 congruential generators, multiple recursive generators and generalized
17823 feedback shift register (SF-Mersenne Twister algorithm and WELL
17824 generators)
17825
17826 @item quasi random generators, such as the Torus algorithm, the Sobol
17827 sequence, the Halton sequence (including the Van der Corput sequence), and
17828
17829 @item some generator tests: the gap test, the serial test, the poker test.
17830 @end enumerate
17831
17832 See e.g. Gentle (2003) @url{doi:10.1007/b97336}.")
17833 (license license:bsd-3)))
17834
17835 (define-public r-lhs
17836 (package
17837 (name "r-lhs")
17838 (version "1.0.2")
17839 (source
17840 (origin
17841 (method url-fetch)
17842 (uri (cran-uri "lhs" version))
17843 (sha256
17844 (base32
17845 "0n0i1hr9gmc0hfcs2cvpjvdfgm6k26rhcq3q22r8ic0gfj953572"))))
17846 (properties `((upstream-name . "lhs")))
17847 (build-system r-build-system)
17848 (propagated-inputs `(("r-rcpp" ,r-rcpp)))
17849 (native-inputs
17850 `(("r-knitr" ,r-knitr)))
17851 (home-page "https://github.com/bertcarnell/lhs")
17852 (synopsis "Latin Hypercube Samples")
17853 (description
17854 "This package provides a number of methods for creating and augmenting
17855 Latin Hypercube Samples.")
17856 (license license:gpl3)))
17857
17858 (define-public r-acebayes
17859 (package
17860 (name "r-acebayes")
17861 (version "1.9")
17862 (source
17863 (origin
17864 (method url-fetch)
17865 (uri (cran-uri "acebayes" version))
17866 (sha256
17867 (base32
17868 "1imfwm1vpbb24vfmfn1nljhmaz8429mwjihw34892p387s8h7xz2"))))
17869 (properties `((upstream-name . "acebayes")))
17870 (build-system r-build-system)
17871 (propagated-inputs
17872 `(("r-compare" ,r-compare)
17873 ("r-lhs" ,r-lhs)
17874 ("r-randtoolbox" ,r-randtoolbox)
17875 ("r-rcpp" ,r-rcpp)
17876 ("r-rcpparmadillo" ,r-rcpparmadillo)))
17877 (home-page "https://cran.r-project.org/web/packages/acebayes/")
17878 (synopsis "Optimal Bayesian experimental design using the ACE algorithm")
17879 (description
17880 "Finding an optimal Bayesian experimental design involves maximizing an
17881 objective function given by the expectation of some appropriately chosen
17882 utility function with respect to the joint distribution of unknown
17883 quantities (including responses). This objective function is usually not
17884 available in closed form and the design space can be continuous and of high
17885 dimensionality. This package uses @dfn{Approximate Coordinate Exchange} (ACE)
17886 to maximise an approximation to the expectation of the utility function.")
17887 (license license:gpl2)))
17888
17889 (define-public r-acet
17890 (package
17891 (name "r-acet")
17892 (version "1.8.0")
17893 (source
17894 (origin
17895 (method url-fetch)
17896 (uri (cran-uri "ACEt" version))
17897 (sha256
17898 (base32
17899 "0626d6kg485xjya164wagrr5z223jvi93ywbwpdns7fkm03c0dlq"))))
17900 (properties `((upstream-name . "ACEt")))
17901 (build-system r-build-system)
17902 (propagated-inputs
17903 `(("r-bh" ,r-bh)
17904 ("r-mass" ,r-mass)
17905 ("r-rcpp" ,r-rcpp)
17906 ("r-rcpparmadillo" ,r-rcpparmadillo)))
17907 (home-page "https://cran.r-project.org/web/packages/ACEt/")
17908 (synopsis "Estimating dynamic heritability and twin model comparison")
17909 (description
17910 "This package supports twin models that are able to estimate the dynamic
17911 behaviour of the variance components in the classical twin models with respect
17912 to age using B-splines and P-splines.")
17913 (license license:gpl2+)))
17914
17915 (define-public r-acfmperiod
17916 (package
17917 (name "r-acfmperiod")
17918 (version "1.0.0")
17919 (source
17920 (origin
17921 (method url-fetch)
17922 (uri (cran-uri "acfMPeriod" version))
17923 (sha256
17924 (base32
17925 "1yww8isfrbs2v9s94hx7p2imyszcgadwafdgpj438n2ik0q6p9d5"))))
17926 (properties `((upstream-name . "acfMPeriod")))
17927 (build-system r-build-system)
17928 (propagated-inputs
17929 `(("r-mass" ,r-mass)))
17930 (home-page "https://cran.r-project.org/web/packages/acfMPeriod/")
17931 (synopsis "Estimation of the ACF from the M-periodogram")
17932 (description
17933 "This package support non-robust and robust computations of the sample
17934 autocovariance (ACOVF) and sample autocorrelation functions (ACF) of
17935 univariate and multivariate processes. The methodology consists in reversing
17936 the diagonalization procedure involving the periodogram or the
17937 cross-periodogram and the Fourier transform vectors, and, thus, obtaining the
17938 ACOVF or the ACF as discussed in Fuller (1995)
17939 @url{doi:10.1002/9780470316917}. The robust version is obtained by fitting
17940 robust M-regressors to obtain the M-periodogram or M-cross-periodogram as
17941 discussed in Reisen et al. (2017) @url{doi:10.1016/j.jspi.2017.02.008}.")
17942 (license license:gpl2+)))
17943
17944 (define-public r-gamlss-data
17945 (package
17946 (name "r-gamlss-data")
17947 (version "5.1-4")
17948 (source
17949 (origin
17950 (method url-fetch)
17951 (uri (cran-uri "gamlss.data" version))
17952 (sha256
17953 (base32
17954 "1dgfspbmps6ipzcmw681wjdp320nm50dwsxafgrcwxndqgc7fdqd"))))
17955 (properties `((upstream-name . "gamlss.data")))
17956 (build-system r-build-system)
17957 (home-page "http://www.gamlss.org/")
17958 (synopsis "GAMLSS data")
17959 (description
17960 "This package provides data used as examples to demonstrate GAMLSS
17961 models.")
17962 ;; Either version of the license
17963 (license (list license:gpl2 license:gpl3))))
17964
17965 (define-public r-gamlss
17966 (package
17967 (name "r-gamlss")
17968 (version "5.1-7")
17969 (source
17970 (origin
17971 (method url-fetch)
17972 (uri (cran-uri "gamlss" version))
17973 (sha256
17974 (base32
17975 "0ywqwsp4k6jgnicp1gdsglji61l5cnackl52700v8kmkk83bq4c8"))))
17976 (properties `((upstream-name . "gamlss")))
17977 (build-system r-build-system)
17978 (propagated-inputs
17979 `(("r-gamlss-data" ,r-gamlss-data)
17980 ("r-gamlss-dist" ,r-gamlss-dist)
17981 ("r-mass" ,r-mass)
17982 ("r-nlme" ,r-nlme)
17983 ("r-survival" ,r-survival)))
17984 (home-page "http://www.gamlss.org/")
17985 (synopsis "Generalized additive models for location scale and shape")
17986 (description
17987 "This package provides functions for fitting the generalized additive
17988 models for location scale and shape introduced by Rigby and
17989 Stasinopoulos (2005), @url{doi:10.1111/j.1467-9876.2005.00510.x}. The models
17990 use a distributional regression approach where all the parameters of the
17991 conditional distribution of the response variable are modelled using
17992 explanatory variables.")
17993 ;; Either version of the license
17994 (license (list license:gpl2 license:gpl3))))
17995
17996 (define-public r-acid
17997 (package
17998 (name "r-acid")
17999 (version "1.1")
18000 (source
18001 (origin
18002 (method url-fetch)
18003 (uri (cran-uri "acid" version))
18004 (sha256
18005 (base32
18006 "030i0y8s283ivbsmjccpbv9v7mgbcg2jk9df7vgcbbns74swf9hd"))))
18007 (properties `((upstream-name . "acid")))
18008 (build-system r-build-system)
18009 (propagated-inputs
18010 `(("r-gamlss" ,r-gamlss)
18011 ("r-gamlss-dist" ,r-gamlss-dist)
18012 ("r-hmisc" ,r-hmisc)))
18013 (home-page "https://cran.r-project.org/web/packages/acid/")
18014 (synopsis "Analysing conditional income distributions")
18015 (description
18016 "This package provides functions for the analysis of income distributions
18017 for subgroups of the population as defined by a set of variables like age,
18018 gender, region, etc. This entails a Kolmogorov-Smirnov test for a mixture
18019 distribution as well as functions for moments, inequality measures, entropy
18020 measures and polarisation measures of income distributions. This package thus
18021 aides the analysis of income inequality by offering tools for the exploratory
18022 analysis of income distributions at the disaggregated level.")
18023 (license license:gpl3)))
18024
18025 (define-public r-acm4r
18026 (package
18027 (name "r-acm4r")
18028 (version "1.0")
18029 (source
18030 (origin
18031 (method url-fetch)
18032 (uri (cran-uri "acm4r" version))
18033 (sha256
18034 (base32
18035 "1wqzc35i1rshx0zlmas8y4qkkvy6h9r4i4apscjjv1xg2wjflzxa"))))
18036 (properties `((upstream-name . "acm4r")))
18037 (build-system r-build-system)
18038 (propagated-inputs `(("r-mass" ,r-mass)))
18039 (home-page "https://cran.r-project.org/web/packages/acm4r/")
18040 (synopsis "Align-and-count method comparisons of RFLP data")
18041 (description
18042 "This is a package to compare sequence fragment lengths or molecular
18043 weights from pairs of lanes. The number of matching bands in the
18044 @dfn{Restriction Fragment Length Polymorphism} (RFLP) data is calculated using
18045 the align-and-count method.")
18046 ;; Any version of the GPL
18047 (license (list license:gpl2+ license:gpl3+))))
18048
18049 (define-public r-filematrix
18050 (package
18051 (name "r-filematrix")
18052 (version "1.3")
18053 (source
18054 (origin
18055 (method url-fetch)
18056 (uri (cran-uri "filematrix" version))
18057 (sha256
18058 (base32
18059 "1v3aj1ng742msb0sfdnjsbqb508mqjf8jlq2v33vxldhradw5w0b"))))
18060 (properties `((upstream-name . "filematrix")))
18061 (build-system r-build-system)
18062 ;; These inputs are needed for vignettes
18063 (native-inputs
18064 `(("r-knitr" ,r-knitr)
18065 ("r-rmarkdown" ,r-rmarkdown)
18066 ("pandoc-citeproc" ,pandoc-citeproc)))
18067 (home-page "https://github.com/andreyshabalin/filematrix")
18068 (synopsis "File-backed matrix class with convenient read and write access")
18069 (description
18070 "This package provides an interface for working with large matrices
18071 stored in files, not in computer memory. It supports multiple non-character
18072 data types (double, integer, logical and raw) of various sizes (e.g. 8 and 4
18073 byte real values). Access to parts of the matrix is done by indexing, exactly
18074 as with usual R matrices. It supports very large matrices; the package has
18075 been tested on multi-terabyte matrices. It allows for more than 2^32 rows or
18076 columns, ad allows for quick addition of extra columns to a filematrix.")
18077 (license license:lgpl3)))
18078
18079 (define-public r-acmeeqtl
18080 (package
18081 (name "r-acmeeqtl")
18082 (version "1.6")
18083 (source
18084 (origin
18085 (method url-fetch)
18086 (uri (cran-uri "ACMEeqtl" version))
18087 (sha256
18088 (base32
18089 "049xjv2ym35bbn43zwi68cq27fwdh404vp0r2ca5gxgmmx8kj1cz"))))
18090 (properties `((upstream-name . "ACMEeqtl")))
18091 (build-system r-build-system)
18092 (propagated-inputs
18093 `(("r-filematrix" ,r-filematrix)))
18094 (home-page "https://github.com/andreyshabalin/ACMEeqtl")
18095 (synopsis "Estimation of interpretable eQTL effect sizes")
18096 (description
18097 "This package provides a non-linear model, termed ACME, that reflects a
18098 parsimonious biological model for allelic contributions of cis-acting eQTLs.
18099 With non-linear least-squares algorithm the maximum likelihood parameters can
18100 be estimated. The ACME model provides interpretable effect size estimates and
18101 p-values with well controlled Type-I error.")
18102 (license license:lgpl3)))
18103
18104 (define-public r-acmer
18105 (package
18106 (name "r-acmer")
18107 (version "1.1.0")
18108 (source
18109 (origin
18110 (method url-fetch)
18111 (uri (cran-uri "acmeR" version))
18112 (sha256
18113 (base32
18114 "000b2hqlhj93958nddw0fqb15ahigs08najv2miivym046x04mf7"))))
18115 (properties `((upstream-name . "acmeR")))
18116 (build-system r-build-system)
18117 (propagated-inputs `(("r-foreign" ,r-foreign)))
18118 (home-page "https://cran.r-project.org/web/packages/acmeR/")
18119 (synopsis "ACME estimator of bird and bat mortality by wind turbines")
18120 (description
18121 "This package provides an implementation of the ACME estimator, described
18122 in Wolpert (2015), ACME: A Partially Periodic Estimator of Avian & Chiropteran
18123 Mortality at Wind Turbines. Unlike most other models, this estimator supports
18124 decreasing-hazard Weibull model for persistence; decreasing search proficiency
18125 as carcasses age; variable bleed-through at successive searches; and interval
18126 mortality estimates. The package provides, based on search data, functions
18127 for estimating the mortality inflation factor in Frequentist and Bayesian
18128 settings.")
18129 (license license:expat)))
18130
18131 (define-public r-r-huge
18132 (package
18133 (name "r-r-huge")
18134 (version "0.9.0")
18135 (source
18136 (origin
18137 (method url-fetch)
18138 (uri (cran-uri "R.huge" version))
18139 (sha256
18140 (base32
18141 "13p558qalv60pgr24nsm6mi92ryj65rsbqa6pgdwy0snjqx12bgi"))))
18142 (properties `((upstream-name . "R.huge")))
18143 (build-system r-build-system)
18144 (propagated-inputs
18145 `(("r-r-methodss3" ,r-r-methodss3)
18146 ("r-r-oo" ,r-r-oo)
18147 ("r-r-utils" ,r-r-utils)))
18148 (home-page "https://github.com/HenrikBengtsson/R.huge")
18149 (synopsis "Methods for accessing huge amounts of data")
18150 (description
18151 "This is a deprecated package for accessing huge amounts of data.
18152 Cross-platform alternatives are the following packages: bigmemory (CRAN),
18153 ff (CRAN), or BufferedMatrix (Bioconductor). The main usage of it was inside
18154 the @code{aroma.affymetrix} package.")
18155 (license license:lgpl2.1+)))
18156
18157 (define-public r-r-filesets
18158 (package
18159 (name "r-r-filesets")
18160 (version "2.13.0")
18161 (source
18162 (origin
18163 (method url-fetch)
18164 (uri (cran-uri "R.filesets" version))
18165 (sha256
18166 (base32
18167 "124rygq0bl9n4akxcm868nl30cyk3rz0iprb98zlpk62gci9f5fg"))))
18168 (properties `((upstream-name . "R.filesets")))
18169 (build-system r-build-system)
18170 (propagated-inputs
18171 `(("r-digest" ,r-digest)
18172 ("r-r-cache" ,r-r-cache)
18173 ("r-r-methodss3" ,r-r-methodss3)
18174 ("r-r-oo" ,r-r-oo)
18175 ("r-r-utils" ,r-r-utils)))
18176 (home-page "https://github.com/HenrikBengtsson/R.filesets")
18177 (synopsis "Easy handling of and access to files")
18178 (description
18179 "This package provides classes and methods to locate, setup, subset,
18180 navigate and iterate file sets, i.e. sets of files located in one or more
18181 directories on the file system. The API is designed such that these classes
18182 can be extended via inheritance to provide a richer API for special file
18183 formats. Moreover, a specific name format is defined such that filenames and
18184 directories can be considered to have full names which consists of a name
18185 followed by comma-separated tags. This adds additional flexibility to
18186 identify file sets and individual files.")
18187 (license license:lgpl2.1+)))
18188
18189 (define-public r-r-devices
18190 (package
18191 (name "r-r-devices")
18192 (version "2.16.1")
18193 (source
18194 (origin
18195 (method url-fetch)
18196 (uri (cran-uri "R.devices" version))
18197 (sha256
18198 (base32
18199 "15zlnq3g27whq26fbcy5zfl5hiddm256h4rga4frblg6wqlbkvdd"))))
18200 (properties `((upstream-name . "R.devices")))
18201 (build-system r-build-system)
18202 (propagated-inputs
18203 `(("r-base64enc" ,r-base64enc)
18204 ("r-r-methodss3" ,r-r-methodss3)
18205 ("r-r-oo" ,r-r-oo)
18206 ("r-r-utils" ,r-r-utils)))
18207 (home-page "https://github.com/HenrikBengtsson/R.devices")
18208 (synopsis "Unified handling of graphics devices")
18209 (description
18210 "This package provides functions for creating plots and image files in a
18211 unified way regardless of output format (EPS, PDF, PNG, SVG, TIFF, WMF, etc.).
18212 Default device options as well as scales and aspect ratios are controlled in a
18213 uniform way across all device types. Switching output format requires minimal
18214 changes in code. This package is ideal for large-scale batch processing,
18215 because it will never leave open graphics devices or incomplete image files
18216 behind, even on errors or user interrupts.")
18217 (license license:lgpl2.1+)))
18218
18219 (define-public r-acnr
18220 (package
18221 (name "r-acnr")
18222 (version "1.0.0")
18223 (source
18224 (origin
18225 (method url-fetch)
18226 (uri (cran-uri "acnr" version))
18227 (sha256
18228 (base32
18229 "087hq4i7jp67ba2finzsqjfnqbiprl33na6ryjv9zqzsdawj9cym"))))
18230 (properties `((upstream-name . "acnr")))
18231 (build-system r-build-system)
18232 (home-page "https://github.com/mpierrejean/acnr")
18233 (synopsis "Annotated copy-number regions")
18234 (description
18235 "This package provides SNP array data from different types of copy-number
18236 regions. These regions were identified manually by the authors of the package
18237 and may be used to generate realistic data sets with known truth.")
18238 (license license:lgpl2.1+)))
18239
18240 (define-public r-acopula
18241 (package
18242 (name "r-acopula")
18243 (version "0.9.3")
18244 (source
18245 (origin
18246 (method url-fetch)
18247 (uri (cran-uri "acopula" version))
18248 (sha256
18249 (base32
18250 "0vvbbw8pfs9jwfz5c57lw48pr0qj661r0ys007q6zf9jmlrhx1ln"))))
18251 (properties `((upstream-name . "acopula")))
18252 (build-system r-build-system)
18253 (home-page "https://cran.r-project.org/web/packages/acopula/")
18254 (synopsis "Modelling dependence with multivariate Archimax copulas")
18255 (description
18256 "Archimax copulas are a mixture of Archimedean and EV copulas. This
18257 package provides definitions of several parametric families of generator and
18258 dependence function, computes CDF and PDF, estimates parameters, tests for
18259 goodness of fit, generates random sample and checks copula properties for
18260 custom constructs. In the 2-dimensional case explicit formulas for density
18261 are used, contrary to higher dimensions when all derivatives are linearly
18262 approximated. Several non-archimax families (normal, FGM, Plackett) are
18263 provided as well.")
18264 (license license:gpl2)))
18265
18266 (define-public r-tuner
18267 (package
18268 (name "r-tuner")
18269 (version "1.3.3")
18270 (source
18271 (origin
18272 (method url-fetch)
18273 (uri (cran-uri "tuneR" version))
18274 (sha256
18275 (base32
18276 "0av978m4h2iqazyfq6n2cgkh4wpllihh7s29lah2nb8ngc0w5hxx"))))
18277 (properties `((upstream-name . "tuneR")))
18278 (build-system r-build-system)
18279 (propagated-inputs `(("r-signal" ,r-signal)))
18280 (home-page "https://cran.r-project.org/web/packages/tuneR/")
18281 (synopsis "Analysis of music and speech")
18282 (description
18283 "This is a package for the analysis of music and speech. Analyze music
18284 and speech, extract features like MFCCs, handle wave files and their
18285 representation in various ways, read MP3, read MIDI, perform steps of a
18286 transcription, ...")
18287 ;; Either of these versions.
18288 (license (list license:gpl2 license:gpl3))))
18289
18290 (define-public r-seewave
18291 (package
18292 (name "r-seewave")
18293 (version "2.1.6")
18294 (source
18295 (origin
18296 (method url-fetch)
18297 (uri (cran-uri "seewave" version))
18298 (sha256
18299 (base32
18300 "123h3q0gps0vy9sikr7gjphnv9m3l4h4mykiydjllmrpaw1s1844"))))
18301 (properties `((upstream-name . "seewave")))
18302 (build-system r-build-system)
18303 (inputs
18304 `(("libsndfile" ,libsndfile)))
18305 (propagated-inputs
18306 `(("r-tuner" ,r-tuner)))
18307 (home-page "http://rug.mnhn.fr/seewave")
18308 (synopsis "Sound analysis and synthesis")
18309 (description
18310 "This package provides functions for analysing, manipulating, displaying,
18311 editing and synthesizing time waves (particularly sound). This package
18312 processes time analysis (oscillograms and envelopes), spectral content,
18313 resonance quality factor, entropy, cross correlation and autocorrelation,
18314 zero-crossing, dominant frequency, analytic signal, frequency coherence, 2D
18315 and 3D spectrograms and many other analyses.")
18316 (license license:gpl2+)))
18317
18318 (define-public r-acousticndlcoder
18319 (package
18320 (name "r-acousticndlcoder")
18321 (version "1.0.2")
18322 (source
18323 (origin
18324 (method url-fetch)
18325 (uri (cran-uri "AcousticNDLCodeR" version))
18326 (sha256
18327 (base32
18328 "1fgzgwanpv2pzy74xdk3hamc44p8qch467wh163dxby8jr9ik0sb"))))
18329 (properties
18330 `((upstream-name . "AcousticNDLCodeR")))
18331 (build-system r-build-system)
18332 (propagated-inputs
18333 `(("r-seewave" ,r-seewave)
18334 ("r-tuner" ,r-tuner)
18335 ("r-zoo" ,r-zoo)))
18336 (home-page "https://cran.r-project.org/web/packages/AcousticNDLCodeR/")
18337 (synopsis "Coding sound files for use with NDL")
18338 (description
18339 "Make acoustic cues to use with the R package @code{ndl}.
18340 The package implements functions used in the PLoS ONE paper \"Words from
18341 spontaneous conversational speech can be recognized with human-like accuracy
18342 by an error-driven learning algorithm that discriminates between meanings
18343 straight from smart acoustic features, bypassing the phoneme as recognition
18344 unit.\" @url{doi:10.1371/journal.pone.0174623}")
18345 (license license:gpl2+)))
18346
18347 (define-public r-acp
18348 (package
18349 (name "r-acp")
18350 (version "2.1")
18351 (source
18352 (origin
18353 (method url-fetch)
18354 (uri (cran-uri "acp" version))
18355 (sha256
18356 (base32
18357 "0lcwbjcyyr32m6qjmjqh25qjwrbyqj1n092xhgbhxzd8fslppnmn"))))
18358 (properties `((upstream-name . "acp")))
18359 (build-system r-build-system)
18360 (propagated-inputs
18361 `(("r-quantmod" ,r-quantmod)
18362 ("r-tseries" ,r-tseries)))
18363 (home-page "https://cran.r-project.org/web/packages/acp/")
18364 (synopsis "Autoregressive conditional Poisson")
18365 (description
18366 "This package supports the analysis of count data exhibiting
18367 autoregressive properties, using the @dfn{Autoregressive Conditional Poisson}
18368 model (ACP(p,q)) proposed by Heinen (2003).")
18369 (license license:gpl2)))
18370
18371 (define-public r-ada
18372 (package
18373 (name "r-ada")
18374 (version "2.0-5")
18375 (source
18376 (origin
18377 (method url-fetch)
18378 (uri (cran-uri "ada" version))
18379 (sha256
18380 (base32
18381 "1h3a07czp0w3hrhjcg1fz721y8vsfclzqi3rq8qfzgpfb4h1f06r"))))
18382 (properties `((upstream-name . "ada")))
18383 (build-system r-build-system)
18384 (propagated-inputs `(("r-rpart" ,r-rpart)))
18385 (home-page "https://cran.r-project.org/web/packages/ada/")
18386 (synopsis "Stochastic boosting")
18387 (description
18388 "This package provides a straightforward, well-documented, and broad
18389 boosting routine for classification, ideally suited for small to
18390 moderate-sized data sets. It performs discrete, real, and gentle boost under
18391 both exponential and logistic loss on a given data set.")
18392 ;; Any version of the GPL.
18393 (license (list license:gpl2+ license:gpl3+))))
18394
18395 (define-public r-genalg
18396 (package
18397 (name "r-genalg")
18398 (version "0.2.0")
18399 (source
18400 (origin
18401 (method url-fetch)
18402 (uri (cran-uri "genalg" version))
18403 (sha256
18404 (base32
18405 "1wzfamq8k5yhwbdx0wy1w5bks93brj0p890xxc4yqrja4w38ja3s"))))
18406 (properties `((upstream-name . "genalg")))
18407 (build-system r-build-system)
18408 (home-page "https://github.com/egonw/genalg")
18409 (synopsis "R based genetic algorithm")
18410 (description
18411 "This package provides an R based genetic algorithm for binary and
18412 floating point chromosomes.")
18413 (license license:gpl2)))
18414
18415 (define-public r-kernelfactory
18416 (package
18417 (name "r-kernelfactory")
18418 (version "0.3.0")
18419 (source
18420 (origin
18421 (method url-fetch)
18422 (uri (cran-uri "kernelFactory" version))
18423 (sha256
18424 (base32
18425 "001kw9k3ivd4drd4mwqapkkk3f4jgljiaprhg2630hmll064s89j"))))
18426 (properties `((upstream-name . "kernelFactory")))
18427 (build-system r-build-system)
18428 (propagated-inputs
18429 `(("r-auc" ,r-auc)
18430 ("r-genalg" ,r-genalg)
18431 ("r-kernlab" ,r-kernlab)
18432 ("r-randomforest" ,r-randomforest)))
18433 (home-page "https://cran.r-project.org/web/packages/kernelFactory/")
18434 (synopsis "Ensemble of kernel machines")
18435 (description
18436 "Kernel factory is an ensemble method where each base classifier (random
18437 forest) is fit on the kernel matrix of a subset of the training data.")
18438 (license license:gpl2+)))
18439
18440 (define-public r-dummies
18441 (package
18442 (name "r-dummies")
18443 (version "1.5.6")
18444 (source
18445 (origin
18446 (method url-fetch)
18447 (uri (cran-uri "dummies" version))
18448 (sha256
18449 (base32
18450 "01f84crqx17xd6xy55qxlvsj3knm8lhw7jl26p2rh2w3y0nvqlbm"))))
18451 (properties `((upstream-name . "dummies")))
18452 (build-system r-build-system)
18453 (home-page "https://decisionpatterns.com")
18454 (synopsis "Create dummy/indicator variables flexibly and efficiently")
18455 (description
18456 "This package lets you expand factors, characters and other eligible
18457 classes into dummy/indicator variables.")
18458 (license license:gpl2+)))
18459
18460 (define-public r-acrm
18461 (package
18462 (name "r-acrm")
18463 (version "0.1.1")
18464 (source
18465 (origin
18466 (method url-fetch)
18467 (uri (cran-uri "aCRM" version))
18468 (sha256
18469 (base32
18470 "0kzp568hd9c9a9qgniia5s5gv0q5f89xfvvwpzb197gqhs3x092v"))))
18471 (properties `((upstream-name . "aCRM")))
18472 (build-system r-build-system)
18473 (propagated-inputs
18474 `(("r-ada" ,r-ada)
18475 ("r-dummies" ,r-dummies)
18476 ("r-kernelfactory" ,r-kernelfactory)
18477 ("r-randomforest" ,r-randomforest)))
18478 (home-page "https://cran.r-project.org/web/packages/aCRM/")
18479 (synopsis "Convenience functions for analytical customer relationship management")
18480 (description
18481 "This package provides convenience functions for data preparation and
18482 modeling often used in @dfn{analytical customer relationship
18483 management} (aCRM).")
18484 (license license:gpl2+)))
18485
18486 (define-public r-treeclust
18487 (package
18488 (name "r-treeclust")
18489 (version "1.1-7")
18490 (source
18491 (origin
18492 (method url-fetch)
18493 (uri (cran-uri "treeClust" version))
18494 (sha256
18495 (base32
18496 "1s7kh6q0bkixsygrip95zf1bi10ihddsa5lq9dfxd68yh8rsby6z"))))
18497 (properties `((upstream-name . "treeClust")))
18498 (build-system r-build-system)
18499 (propagated-inputs
18500 `(("r-cluster" ,r-cluster)
18501 ("r-rpart" ,r-rpart)))
18502 (home-page "https://cran.r-project.org/web/packages/treeClust/")
18503 (synopsis "Cluster distances through trees")
18504 (description
18505 "This package provides tools to create a measure of inter-point
18506 dissimilarity useful for clustering mixed data, and, optionally, perform the
18507 clustering.")
18508 (license license:gpl2+)))
18509
18510 (define-public r-acrosstic
18511 (package
18512 (name "r-acrosstic")
18513 (version "1.0-3")
18514 (source
18515 (origin
18516 (method url-fetch)
18517 (uri (cran-uri "AcrossTic" version))
18518 (sha256
18519 (base32
18520 "03180h79jhjd66ibrnsfp3yyp2jlfysp7cymw46phzj2palghsc0"))))
18521 (properties `((upstream-name . "AcrossTic")))
18522 (build-system r-build-system)
18523 (propagated-inputs
18524 `(("r-lpsolve" ,r-lpsolve)
18525 ("r-treeclust" ,r-treeclust)))
18526 (home-page "https://cran.r-project.org/web/packages/AcrossTic/")
18527 (synopsis "Cost-minimal regular spanning subgraph with TreeClust")
18528 (description
18529 "This is a package for constructing minimum-cost regular spanning
18530 subgraph as part of a non-parametric two-sample test for equality of
18531 distribution.")
18532 (license license:gpl2+)))
18533
18534 (define-public r-acrt
18535 (package
18536 (name "r-acrt")
18537 (version "1.0.1")
18538 (source
18539 (origin
18540 (method url-fetch)
18541 (uri (cran-uri "acrt" version))
18542 (sha256
18543 (base32
18544 "0y9ndcq8ffpfrv7w9rikm4zn68jpsj6baqisq9kp2433xrwzdb6s"))))
18545 (properties `((upstream-name . "acrt")))
18546 (build-system r-build-system)
18547 (propagated-inputs
18548 `(("r-rcpp" ,r-rcpp)
18549 ("r-rcppeigen" ,r-rcppeigen)
18550 ("r-sandwich" ,r-sandwich)))
18551 (home-page "https://cran.r-project.org/web/packages/acrt/")
18552 (synopsis "Autocorrelation robust testing")
18553 (description
18554 "This package provides functions for testing affine hypotheses on the
18555 regression coefficient vector in regression models with autocorrelated
18556 errors.")
18557 (license license:gpl2)))
18558
18559 (define-public r-acs
18560 (package
18561 (name "r-acs")
18562 (version "2.1.4")
18563 (source
18564 (origin
18565 (method url-fetch)
18566 (uri (cran-uri "acs" version))
18567 (sha256
18568 (base32
18569 "0ajw9rf8l8akcvgqvbxjvryc6wjx74521xyxswz2b0bky3m6kah5"))))
18570 (properties `((upstream-name . "acs")))
18571 (build-system r-build-system)
18572 (propagated-inputs
18573 `(("r-httr" ,r-httr)
18574 ("r-plyr" ,r-plyr)
18575 ("r-rcpp" ,r-rcpp)
18576 ("r-stringr" ,r-stringr)
18577 ("r-xml" ,r-xml)))
18578 (home-page "https://dusp.mit.edu/faculty/ezra-haber-glenn")
18579 (synopsis "Work with data from the US Census")
18580 (description
18581 "This package provides a general toolkit for downloading, managing,
18582 analyzing, and presenting data from the
18583 @url{https://www.census.gov/data/developers/data-sets.html, U.S. Census},
18584 including SF1 (Decennial short-form), SF3 (Decennial long-form), and the
18585 American Community Survey (ACS). Confidence intervals provided with ACS data
18586 are converted to standard errors to be bundled with estimates in complex
18587 @code{acs} objects. The package provides new methods to conduct standard
18588 operations on @code{acs} objects and present/plot data in statistically
18589 appropriate ways.")
18590 (license license:gpl3)))
18591
18592 (define-public r-acss-data
18593 (package
18594 (name "r-acss-data")
18595 (version "1.0")
18596 (source
18597 (origin
18598 (method url-fetch)
18599 (uri (cran-uri "acss.data" version))
18600 (sha256
18601 (base32
18602 "09kl4179ipr8bq19g89xcdi1xxs397zcx5cvgp6viy8gn687ilgv"))))
18603 (properties `((upstream-name . "acss.data")))
18604 (build-system r-build-system)
18605 (home-page "http://complexitycalculator.com/methodology.html")
18606 (synopsis "Data for algorithmic complexity of short strings")
18607 (description
18608 "This is a data only package providing the algorithmic complexity of
18609 short strings, computed using the coding theorem method. For a given set of
18610 symbols in a string, all possible or a large number of random samples of
18611 Turing machines with a given number of states (e.g., 5) and number of symbols
18612 corresponding to the number of symbols in the strings were simulated until
18613 they reached a halting state or failed to end. This package contains data on
18614 4.5 million strings from length 1 to 12 simulated on Turing machines with 2,
18615 4, 5, 6, and 9 symbols. The complexity of the string corresponds to the
18616 distribution of the halting states.")
18617 (license license:gpl2+)))
18618
18619 (define-public r-acss
18620 (package
18621 (name "r-acss")
18622 (version "0.2-5")
18623 (source
18624 (origin
18625 (method url-fetch)
18626 (uri (cran-uri "acss" version))
18627 (sha256
18628 (base32
18629 "0cqa60544f58l5qd7h6xmsir40b9hqnq6pqgd5hfx2j2l5n7qhmk"))))
18630 (properties `((upstream-name . "acss")))
18631 (build-system r-build-system)
18632 (propagated-inputs
18633 `(("r-acss-data" ,r-acss-data)
18634 ("r-zoo" ,r-zoo)))
18635 (home-page "http://complexitycalculator.com/methodology.html")
18636 (synopsis "Algorithmic complexity for short strings")
18637 (description
18638 "The main purpose of this package is to provide the algorithmic
18639 complexity for short strings, an approximation of the Kolmogorov Complexity of
18640 a short string using the coding theorem method. While the database containing
18641 the complexity is provided in the data only package @code{acss.data}, this
18642 package provides functions accessing the data such as @code{prob_random}
18643 returning the posterior probability that a given string was produced by a
18644 random process. In addition, two traditional (but problematic) measures of
18645 complexity are also provided: entropy and change complexity.")
18646 (license license:gpl2+)))
18647
18648 (define-public r-acswr
18649 (package
18650 (name "r-acswr")
18651 (version "1.0")
18652 (source
18653 (origin
18654 (method url-fetch)
18655 (uri (cran-uri "ACSWR" version))
18656 (sha256
18657 (base32
18658 "195vjrkang5cl7gwsna0aq4p0h4jym9xg9yh94bnf8vq6wf8j83n"))))
18659 (properties `((upstream-name . "ACSWR")))
18660 (build-system r-build-system)
18661 (propagated-inputs
18662 `(("r-mass" ,r-mass)))
18663 (home-page "https://cran.r-project.org/web/packages/ACSWR/")
18664 (synopsis "Companion package for the book \"A Course in Statistics with R\"")
18665 (description
18666 "This is a companion package for the book \"A Course in Statistics with
18667 R\" (ISBN 978-1-119-15272-9.)")
18668 (license license:gpl2)))
18669
18670 (define-public r-alabama
18671 (package
18672 (name "r-alabama")
18673 (version "2015.3-1")
18674 (source
18675 (origin
18676 (method url-fetch)
18677 (uri (cran-uri "alabama" version))
18678 (sha256
18679 (base32
18680 "0mlgk929gdismikwx4k2ndqq57nnqj7mlgvd3479b214hksgq036"))))
18681 (properties `((upstream-name . "alabama")))
18682 (build-system r-build-system)
18683 (propagated-inputs `(("r-numderiv" ,r-numderiv)))
18684 (home-page "https://cran.r-project.org/web/packages/alabama/")
18685 (synopsis "Constrained nonlinear optimization")
18686 (description
18687 "Alabama stands for Augmented Lagrangian Adaptive Barrier Minimization
18688 Algorithm; it is used for optimizing smooth nonlinear objective functions with
18689 constraints. Linear or nonlinear equality and inequality constraints are
18690 allowed.")
18691 (license license:gpl2+)))
18692
18693 (define-public r-gdina
18694 (package
18695 (name "r-gdina")
18696 (version "2.8.0")
18697 (source
18698 (origin
18699 (method url-fetch)
18700 (uri (cran-uri "GDINA" version))
18701 (sha256
18702 (base32
18703 "0chxnhp37xfd78gafkgwqrmc0jf3pvpdyrkc438kl0l53fb7dld7"))))
18704 (properties `((upstream-name . "GDINA")))
18705 (build-system r-build-system)
18706 (propagated-inputs
18707 `(("r-alabama" ,r-alabama)
18708 ("r-ggplot2" ,r-ggplot2)
18709 ("r-mass" ,r-mass)
18710 ("r-nloptr" ,r-nloptr)
18711 ("r-numderiv" ,r-numderiv)
18712 ("r-rcpp" ,r-rcpp)
18713 ("r-rcpparmadillo" ,r-rcpparmadillo)
18714 ("r-rsolnp" ,r-rsolnp)
18715 ("r-shiny" ,r-shiny)
18716 ("r-shinydashboard" ,r-shinydashboard)))
18717 (native-inputs
18718 `(("r-knitr" ,r-knitr)))
18719 (home-page "https://github.com/Wenchao-Ma/GDINA")
18720 (synopsis "Generalized DINA model framework")
18721 (description
18722 "This package provides a set of psychometric tools for cognitive
18723 diagnosis modeling based on the generalized deterministic inputs, noisy and
18724 gate (G-DINA) model by de la Torre (2011) @url{doi:10.1007/s11336-011-9207-7}
18725 and its extensions, including the sequential G-DINA model by Ma and de la
18726 Torre (2016) @url{doi:10.1111/bmsp.12070} for polytomous responses, and the
18727 polytomous G-DINA model by Chen and de la Torre
18728 @url{doi:10.1177/0146621613479818} for polytomous attributes. Joint attribute
18729 distribution can be independent, saturated, higher-order, loglinear smoothed
18730 or structured. Q-matrix validation, item and model fit statistics, model
18731 comparison at test and item level and differential item functioning can also
18732 be conducted. A graphical user interface is also provided.")
18733 (license license:gpl3)))
18734
18735 (define-public r-actcd
18736 (package
18737 (name "r-actcd")
18738 (version "1.2-0")
18739 (source
18740 (origin
18741 (method url-fetch)
18742 (uri (cran-uri "ACTCD" version))
18743 (sha256
18744 (base32
18745 "0mzjxxr2zfdidw8ibh6w8mvpkw3q3nvngqi05g9ind26ckvk053p"))))
18746 (properties `((upstream-name . "ACTCD")))
18747 (build-system r-build-system)
18748 (propagated-inputs
18749 `(("r-gdina" ,r-gdina)
18750 ("r-r-methodss3" ,r-r-methodss3)))
18751 (native-inputs
18752 `(("gfortran" ,gfortran)))
18753 (home-page "https://cran.r-project.org/web/packages/ACTCD/")
18754 (synopsis "Asymptotic classification theory for cognitive diagnosis")
18755 (description
18756 "This is a package supporting cluster analysis for cognitive diagnosis
18757 based on the Asymptotic Classification Theory (Chiu, Douglas & Li, 2009;
18758 @url{doi:10.1007/s11336-009-9125-0}). Given the sample statistic of
18759 sum-scores, cluster analysis techniques can be used to classify examinees into
18760 latent classes based on their attribute patterns. In addition to the
18761 algorithms used to classify data, three labeling approaches are proposed to
18762 label clusters so that examinees' attribute profiles can be obtained.")
18763 (license license:gpl2+)))
18764
18765 (define-public r-ineq
18766 (package
18767 (name "r-ineq")
18768 (version "0.2-13")
18769 (source
18770 (origin
18771 (method url-fetch)
18772 (uri (cran-uri "ineq" version))
18773 (sha256
18774 (base32
18775 "09fsxyrh0j7mwmb5hkhmrzgcy7kf85jxkh7zlwpgqgcsyl1n91z0"))))
18776 (properties `((upstream-name . "ineq")))
18777 (build-system r-build-system)
18778 (home-page "https://cran.r-project.org/web/packages/ineq/")
18779 (synopsis "Measuring inequality, concentration, and poverty")
18780 (description
18781 "This package provides tools for measuring inequality, concentration, and
18782 poverty measures. It provides both empirical and theoretical Lorenz curves.")
18783 ;; Either of these two versions.
18784 (license (list license:gpl2 license:gpl3))))
18785
18786 (define-public r-actfrag
18787 (package
18788 (name "r-actfrag")
18789 (version "0.1.1")
18790 (source
18791 (origin
18792 (method url-fetch)
18793 (uri (cran-uri "ActFrag" version))
18794 (sha256
18795 (base32
18796 "08r3gwjz4fkyy85dxqix0ffm5xyq45032qv3snnzxnlqxslxbqn1"))))
18797 (properties `((upstream-name . "ActFrag")))
18798 (build-system r-build-system)
18799 (propagated-inputs
18800 `(("r-accelerometry" ,r-accelerometry)
18801 ("r-dplyr" ,r-dplyr)
18802 ("r-ineq" ,r-ineq)
18803 ("r-survival" ,r-survival)
18804 ("r-tidyr" ,r-tidyr)))
18805 (home-page "https://github.com/junruidi/ActFrag")
18806 (synopsis "Activity fragmentation metrics extraction")
18807 (description
18808 "This package provides functions to extract commonly used fragmentation
18809 metrics to quantify time accumulation strategies based on minute level
18810 actigraphy-measured activity counts data.")
18811 (license license:gpl3)))
18812
18813 (define-public r-fda
18814 (package
18815 (name "r-fda")
18816 (version "5.1.5.1")
18817 (source
18818 (origin
18819 (method url-fetch)
18820 (uri (cran-uri "fda" version))
18821 (sha256
18822 (base32
18823 "0zi001cw5536x6rgr4l0skva7fk53663zf6ggnsa8znml090sihm"))))
18824 (properties `((upstream-name . "fda")))
18825 (build-system r-build-system)
18826 (propagated-inputs
18827 `(("r-matrix" ,r-matrix)))
18828 (home-page "https://www.functionaldata.org")
18829 (synopsis "Functional data analysis")
18830 (description
18831 "These functions were developed to support functional data analysis as
18832 described in Ramsay, J. O. and Silverman, B. W. (2005) Functional Data
18833 Analysis. The package includes data sets and script files working many
18834 examples.")
18835 (license license:gpl2+)))
18836
18837 (define-public r-actigraphy
18838 (package
18839 (name "r-actigraphy")
18840 (version "1.4.0")
18841 (source
18842 (origin
18843 (method url-fetch)
18844 (uri (cran-uri "Actigraphy" version))
18845 (sha256
18846 (base32
18847 "0bpmvszzv5fm72nar3wgnmfl5am7znqfajmlbv38ihkbi7jbwk20"))))
18848 (properties `((upstream-name . "Actigraphy")))
18849 (build-system r-build-system)
18850 (propagated-inputs
18851 `(("r-fda" ,r-fda)))
18852 (home-page "https://cran.r-project.org/web/packages/Actigraphy/")
18853 (synopsis "Actigraphy data analysis")
18854 (description
18855 "This package provides tools for functional linear modeling and analysis
18856 of actigraphy data.")
18857 (license license:asl2.0)))
18858
18859 (define-public r-activedriver
18860 (package
18861 (name "r-activedriver")
18862 (version "1.0.0")
18863 (source
18864 (origin
18865 (method url-fetch)
18866 (uri (cran-uri "ActiveDriver" version))
18867 (sha256
18868 (base32
18869 "10c7ga48fwvpd5mc4dqiyw4kc2l0iz5qn4hg7xk15r1qmm5rsipa"))))
18870 (properties `((upstream-name . "ActiveDriver")))
18871 (build-system r-build-system)
18872 (propagated-inputs
18873 `(("r-mass" ,r-mass)))
18874 (home-page "https://cran.r-project.org/web/packages/ActiveDriver/")
18875 (synopsis "Tools for finding cancer driver proteins")
18876 (description
18877 "This package provides a mutation analysis tool that discovers cancer
18878 driver genes with frequent mutations in protein signalling sites such as
18879 post-translational modifications (phosphorylation, ubiquitination, etc). The
18880 Poisson generalized linear regression model identifies genes where cancer
18881 mutations in signalling sites are more frequent than expected from the
18882 sequence of the entire gene. Integration of mutations with signalling
18883 information helps find new driver genes and propose candidate mechanisms to
18884 known drivers.")
18885 (license license:gpl2+)))
18886
18887 (define-public r-activitycounts
18888 (package
18889 (name "r-activitycounts")
18890 (version "0.1.2")
18891 (source
18892 (origin
18893 (method url-fetch)
18894 (uri (cran-uri "activityCounts" version))
18895 (sha256
18896 (base32
18897 "0zgxr2sk3a8kmygfxx1p5hnrfwdkxx7php6jlrhm8wv6052ck8jz"))))
18898 (properties
18899 `((upstream-name . "activityCounts")))
18900 (build-system r-build-system)
18901 (propagated-inputs
18902 `(("r-lubridate" ,r-lubridate)
18903 ("r-magrittr" ,r-magrittr)
18904 ("r-seewave" ,r-seewave)
18905 ("r-signal" ,r-signal)
18906 ("r-tibble" ,r-tibble)))
18907 (home-page "https://github.com/walkabillylab/activityCounts")
18908 (synopsis "Generate ActiLife counts")
18909 (description
18910 "ActiLife generates activity counts from data collected by Actigraph
18911 accelerometers. Actigraph is one of the most common research-grade
18912 accelerometers. There is considerable research validating and developing
18913 algorithms for human activity using ActiLife counts. Unfortunately, ActiLife
18914 counts are proprietary and difficult to implement if researchers use different
18915 accelerometer brands. The code creates ActiLife counts from raw acceleration
18916 data for different accelerometer brands.")
18917 (license license:gpl3)))
18918
18919 (define-public r-activityindex
18920 (package
18921 (name "r-activityindex")
18922 (version "0.3.6")
18923 (source
18924 (origin
18925 (method url-fetch)
18926 (uri (cran-uri "ActivityIndex" version))
18927 (sha256
18928 (base32
18929 "14k6d78s15j7kb7jhixf4msrdjdl28d0r264cbvy41p8dkq7ysvk"))))
18930 (properties `((upstream-name . "ActivityIndex")))
18931 (build-system r-build-system)
18932 (propagated-inputs
18933 `(("r-data-table" ,r-data-table)
18934 ("r-matrixstats" ,r-matrixstats)
18935 ("r-r-utils" ,r-r-utils)))
18936 (home-page "https://cran.r-project.org/web/packages/ActivityIndex/")
18937 (synopsis "Activity Index calculation using raw accelerometry data")
18938 (description
18939 "This is a package to read raw accelerometry from GT3X+ accelerometry
18940 data and plain table data to calculate the Activity Index from Bai et
18941 al. (2016) @url{doi:10.1371/journal.pone.0160644}.")
18942 (license license:gpl3)))
18943
18944 (define-public r-activpal
18945 (package
18946 (name "r-activpal")
18947 (version "0.1.3")
18948 (source
18949 (origin
18950 (method url-fetch)
18951 (uri (cran-uri "activPAL" version))
18952 (sha256
18953 (base32
18954 "1h6hp5z89ji73gdzxy1dgbfwjysiy5lvcqh90xagpb7sa7ahs3na"))))
18955 (properties `((upstream-name . "activPAL")))
18956 (build-system r-build-system)
18957 (propagated-inputs
18958 `(("r-devtools" ,r-devtools)
18959 ("r-dplyr" ,r-dplyr)
18960 ("r-ggplot2" ,r-ggplot2)
18961 ("r-lubridate" ,r-lubridate)
18962 ("r-magrittr" ,r-magrittr)
18963 ("r-tidyr" ,r-tidyr)))
18964 (home-page "https://cran.r-project.org/web/packages/activPAL")
18965 (synopsis "Processing and chart generation from activPAL events files")
18966 (description
18967 "This package contains functions to generate pre-defined summary
18968 statistics from activPAL events files. The package also contains functions to
18969 produce informative graphics that visualize physical activity behaviour and
18970 trends. This includes generating graphs that align physical activity
18971 behaviour with additional time based observations described by other data
18972 sets, such as sleep diaries and continuous glucose monitoring data.")
18973 (license license:gpl3)))
18974
18975 (define-public r-activpalprocessing
18976 (package
18977 (name "r-activpalprocessing")
18978 (version "1.0.2")
18979 (source
18980 (origin
18981 (method url-fetch)
18982 (uri (cran-uri "activpalProcessing" version))
18983 (sha256
18984 (base32
18985 "1y0bjx2qx53iy930y9iww4q1yzjj8y16cwgixk1mq3w4g1f116d1"))))
18986 (properties
18987 `((upstream-name . "activpalProcessing")))
18988 (build-system r-build-system)
18989 (propagated-inputs
18990 `(("r-chron" ,r-chron)))
18991 (home-page "https://cran.r-project.org/web/packages/activpalProcessing/")
18992 (synopsis "Process activPAL events files")
18993 (description
18994 "This package performs estimation of physical activity and sedentary
18995 behavior variables from activPAL events files.")
18996 ;; Either version of the GPL.
18997 (license (list license:gpl2 license:gpl3))))
18998
18999 (define-public r-actogrammr
19000 (package
19001 (name "r-actogrammr")
19002 (version "0.2.3")
19003 (source
19004 (origin
19005 (method url-fetch)
19006 (uri (cran-uri "actogrammr" version))
19007 (sha256
19008 (base32
19009 "1jzvarmd41yqlrkagzlc8m19n5mn0w0b36fy50lyvgrfsafjfbqa"))))
19010 (properties `((upstream-name . "actogrammr")))
19011 (build-system r-build-system)
19012 (propagated-inputs
19013 `(("r-dplyr" ,r-dplyr)
19014 ("r-ggplot2" ,r-ggplot2)
19015 ("r-lubridate" ,r-lubridate)
19016 ("r-readr" ,r-readr)
19017 ("r-tidyr" ,r-tidyr)))
19018 (home-page "https://cran.r-project.org/web/packages/actogrammr/")
19019 (synopsis "Read in activity data and plot actograms")
19020 (description
19021 "Read in activity measurements from standard file formats used by
19022 circadian rhythm researchers, currently only ClockLab format, and process and
19023 plot the data. The central type of plot is the actogram, as first described
19024 in \"Activity and distribution of certain wild mice in relation to biotic
19025 communities\" by MS Johnson (1926) @url{doi:10.2307/1373575}.")
19026 (license license:gpl3)))
19027
19028 (define-public r-expint
19029 (package
19030 (name "r-expint")
19031 (version "0.1-6")
19032 (source
19033 (origin
19034 (method url-fetch)
19035 (uri (cran-uri "expint" version))
19036 (sha256
19037 (base32
19038 "0iai25cglcdnf44d2d1fz1xpw4q600my4zq4493fk4cs5673mlf7"))))
19039 (properties `((upstream-name . "expint")))
19040 (build-system r-build-system)
19041 (home-page "https://gitlab.com/vigou3/expint")
19042 (synopsis "Exponential integral and incomplete Gamma function")
19043 (description
19044 "This package provides the exponential integrals @code{E_1(x)},
19045 @code{E_2(x)}, @code{E_n(x)} and @code{Ei(x)}, and the incomplete gamma
19046 function @code{G(a, x)} defined for negative values of its first argument.
19047 The package also gives easy access to the underlying C routines through an
19048 API; see the package vignette for details.")
19049 (license license:gpl2+)))
19050
19051 (define-public r-actuar
19052 (package
19053 (name "r-actuar")
19054 (version "3.0-0")
19055 (source
19056 (origin
19057 (method url-fetch)
19058 (uri (cran-uri "actuar" version))
19059 (sha256
19060 (base32
19061 "0dkp1sczldzy7kj70qvh1q59jhsq1brjybmxdz43jnx63y45llpz"))))
19062 (properties `((upstream-name . "actuar")))
19063 (build-system r-build-system)
19064 (propagated-inputs `(("r-expint" ,r-expint)))
19065 (home-page "https://gitlab.com/vigou3/actuar")
19066 (synopsis "Actuarial functions and heavy tailed distributions")
19067 (description
19068 "This package provides functions and data sets for actuarial science:
19069 modeling of loss distributions; risk theory and ruin theory; simulation of
19070 compound models, discrete mixtures and compound hierarchical models;
19071 credibility theory. It boasts support for many additional probability
19072 distributions to model insurance loss amounts and loss frequency: 19
19073 continuous heavy tailed distributions; the Poisson-inverse Gaussian discrete
19074 distribution; zero-truncated and zero-modified extensions of the standard
19075 discrete distributions. It also supports phase-type distributions commonly
19076 used to compute ruin probabilities.")
19077 (license license:gpl2+)))
19078
19079 (define-public r-bmp
19080 (package
19081 (name "r-bmp")
19082 (version "0.3")
19083 (source
19084 (origin
19085 (method url-fetch)
19086 (uri (cran-uri "bmp" version))
19087 (sha256
19088 (base32
19089 "0jd67r11bn98hjwgyr6gas423787xy7ji2hq7ay80blkkcj91xxx"))))
19090 (properties `((upstream-name . "bmp")))
19091 (build-system r-build-system)
19092 (home-page "https://cran.r-project.org/web/packages/bmp/")
19093 (synopsis "Read Bitmap (BMP) images")
19094 (description
19095 "This package provides pure R tools to read BMP format images. It is
19096 currently limited to 8 bit greyscale images and 24, 32 bit (A)RGB images.")
19097 (license license:gpl2+)))
19098
19099 (define-public r-readbitmap
19100 (package
19101 (name "r-readbitmap")
19102 (version "0.1.5")
19103 (source
19104 (origin
19105 (method url-fetch)
19106 (uri (cran-uri "readbitmap" version))
19107 (sha256
19108 (base32
19109 "14825906l326w59g6apy00j55jg3h5kx2r6s031f4gdkbrc7szbk"))))
19110 (properties `((upstream-name . "readbitmap")))
19111 (build-system r-build-system)
19112 (inputs
19113 `(("libjpeg" ,libjpeg-turbo)
19114 ("libpng" ,libpng)))
19115 (propagated-inputs
19116 `(("r-bmp" ,r-bmp)
19117 ("r-jpeg" ,r-jpeg)
19118 ("r-png" ,r-png)
19119 ("r-tiff" ,r-tiff)))
19120 (home-page "https://github.com/jefferis/readbitmap")
19121 (synopsis "Unified interface to read bitmap images (BMP, JPEG, PNG, TIFF)")
19122 (description
19123 "This package provides tools to identify and read BMP, JPEG, PNG, and
19124 TIFF format bitmap images. Identification defaults to the use of the magic
19125 number embedded in the file rather than the file extension.")
19126 (license license:gpl2+)))
19127
19128 (define-public r-imager
19129 (package
19130 (name "r-imager")
19131 (version "0.42.3")
19132 (source
19133 (origin
19134 (method url-fetch)
19135 (uri (cran-uri "imager" version))
19136 (sha256
19137 (base32
19138 "1wxvbv803222gjrf1ys6a349xlnmmdw3kqgi93piq9gq7lahihvg"))))
19139 (properties `((upstream-name . "imager")))
19140 (build-system r-build-system)
19141 (inputs
19142 `(("fftw" ,fftw)
19143 ("libtiff" ,libtiff)
19144 ("libx11" ,libx11)
19145 ("zlib" ,zlib)))
19146 (propagated-inputs
19147 `(("r-downloader" ,r-downloader)
19148 ("r-igraph" ,r-igraph)
19149 ("r-jpeg" ,r-jpeg)
19150 ("r-magrittr" ,r-magrittr)
19151 ("r-png" ,r-png)
19152 ("r-purrr" ,r-purrr)
19153 ("r-rcpp" ,r-rcpp)
19154 ("r-readbitmap" ,r-readbitmap)
19155 ("r-stringr" ,r-stringr)))
19156 (native-inputs
19157 `(("pkg-config" ,pkg-config)
19158 ("r-knitr" ,r-knitr)))
19159 (home-page "https://dahtah.github.io/imager/")
19160 (synopsis "Image processing library")
19161 (description
19162 "This is a package for fast image processing for images in up to 4
19163 dimensions (two spatial dimensions, one time/depth dimension, one color
19164 dimension). It provides most traditional image processing tools (filtering,
19165 morphology, transformations, etc.) as well as various functions for easily
19166 analyzing image data using R. The package wraps @url{http://cimg.eu, CImg}, a
19167 simple, modern C++ library for image processing.")
19168 (license license:lgpl3)))
19169
19170 (define-public r-acuityview
19171 (package
19172 (name "r-acuityview")
19173 (version "0.1")
19174 (source
19175 (origin
19176 (method url-fetch)
19177 (uri (cran-uri "AcuityView" version))
19178 (sha256
19179 (base32
19180 "0f0iclmnwdc8ixiiai4svk4x1g3pjy7dhm3cm58fv6ckx12d3d2l"))))
19181 (properties `((upstream-name . "AcuityView")))
19182 (build-system r-build-system)
19183 (propagated-inputs
19184 `(("r-fftwtools" ,r-fftwtools)
19185 ("r-imager" ,r-imager)
19186 ("r-plotrix" ,r-plotrix)))
19187 (home-page "https://cran.r-project.org/web/packages/AcuityView/")
19188 (synopsis "Display scenes as seen by an animal with less acute vision")
19189 (description
19190 "This package provides a simple method for representing a visual scene as
19191 it may be seen by an animal with less acute vision.")
19192 (license license:gpl2+)))
19193
19194 (define-public r-caret
19195 (package
19196 (name "r-caret")
19197 (version "6.0-86")
19198 (source
19199 (origin
19200 (method url-fetch)
19201 (uri (cran-uri "caret" version))
19202 (sha256
19203 (base32
19204 "0dyflixdw98lvk2x3w136sw24ij0fwx5c7l709dmqr5z7xy1qjns"))))
19205 (build-system r-build-system)
19206 (propagated-inputs
19207 `(("r-foreach" ,r-foreach)
19208 ("r-ggplot2" ,r-ggplot2)
19209 ("r-lattice" ,r-lattice)
19210 ("r-modelmetrics" ,r-modelmetrics)
19211 ("r-nlme" ,r-nlme)
19212 ("r-plyr" ,r-plyr)
19213 ("r-proc" ,r-proc)
19214 ("r-recipes" ,r-recipes)
19215 ("r-reshape2" ,r-reshape2)
19216 ("r-withr" ,r-withr)))
19217 (native-inputs
19218 `(("r-knitr" ,r-knitr)))
19219 (home-page "https://github.com/topepo/caret")
19220 (synopsis "Classification and regression training")
19221 (description
19222 "This package provides miscellaneous functions for training and plotting
19223 classification and regression models.")
19224 (license license:gpl2+)))
19225
19226 (define-public r-adabag
19227 (package
19228 (name "r-adabag")
19229 (version "4.2")
19230 (source
19231 (origin
19232 (method url-fetch)
19233 (uri (cran-uri "adabag" version))
19234 (sha256
19235 (base32
19236 "109wrl1pwvmyv2l909hrvk7dg4aa9pv449mvdycp50zwrsw9w0a7"))))
19237 (properties `((upstream-name . "adabag")))
19238 (build-system r-build-system)
19239 (propagated-inputs
19240 `(("r-caret" ,r-caret)
19241 ("r-doparallel" ,r-doparallel)
19242 ("r-foreach" ,r-foreach)
19243 ("r-rpart" ,r-rpart)))
19244 (home-page "https://cran.r-project.org/web/packages/adabag/")
19245 (synopsis "Multiclass AdaBoost.M1, SAMME and Bagging")
19246 (description
19247 "This package implements Freund and Schapire's Adaboost.M1 algorithm and
19248 Breiman's Bagging algorithm using classification trees as individual
19249 classifiers. Once these classifiers have been trained, they can be used to
19250 predict on new data. Also, cross validation estimation of the error can be
19251 done.")
19252 (license license:gpl2+)))
19253
19254 (define-public r-adagio
19255 (package
19256 (name "r-adagio")
19257 (version "0.7.1")
19258 (source
19259 (origin
19260 (method url-fetch)
19261 (uri (cran-uri "adagio" version))
19262 (sha256
19263 (base32
19264 "1h9l0ddrxq8y35iy9hdkxdvdwsqpnpkzzbkbwwhm4380lq1m7a3k"))))
19265 (properties `((upstream-name . "adagio")))
19266 (build-system r-build-system)
19267 (native-inputs `(("gfortran" ,gfortran)))
19268 (home-page "https://cran.r-project.org/web/packages/adagio/")
19269 (synopsis "Discrete and global optimization routines")
19270 (description
19271 "This package provides methods and algorithms for discrete optimization,
19272 e.g. knapsack and subset sum procedures, derivative-free Nelder-Mead and
19273 Hooke-Jeeves minimization, and some (evolutionary) global optimization
19274 functions.")
19275 (license license:gpl3+)))
19276
19277 (define-public r-univoutl
19278 (package
19279 (name "r-univoutl")
19280 (version "0.2")
19281 (source
19282 (origin
19283 (method url-fetch)
19284 (uri (cran-uri "univOutl" version))
19285 (sha256
19286 (base32
19287 "0rlc3w7cx2hfxacpjs9kmjzv5p8v9wxnlpxi3rh276wiy5zdr91v"))))
19288 (properties `((upstream-name . "univOutl")))
19289 (build-system r-build-system)
19290 (propagated-inputs
19291 `(("r-hmisc" ,r-hmisc)
19292 ("r-robustbase" ,r-robustbase)))
19293 (home-page "https://github.com/marcellodo/univOutl")
19294 (synopsis "Detection of univariate outliers")
19295 (description
19296 "This package provides well-known outlier detection techniques in the
19297 univariate case. Methods to deal with skewed distribution are included too.
19298 The Hidiroglou-Berthelot (1986) method to search for outliers in ratios of
19299 historical data is implemented as well. When available, survey weights can be
19300 used in outliers detection.")
19301 (license license:gpl2+)))
19302
19303 (define-public r-tolerance
19304 (package
19305 (name "r-tolerance")
19306 (version "2.0.0")
19307 (source
19308 (origin
19309 (method url-fetch)
19310 (uri (cran-uri "tolerance" version))
19311 (sha256
19312 (base32
19313 "001snzr2ipag3zprynydlbi9prkjzrllc054qh7m0qwkb3r19jjd"))))
19314 (properties `((upstream-name . "tolerance")))
19315 (build-system r-build-system)
19316 (propagated-inputs
19317 `(("r-mass" ,r-mass)
19318 ("r-rgl" ,r-rgl)))
19319 (home-page "https://cran.r-project.org/web/packages/tolerance/")
19320 (synopsis "Statistical tolerance intervals and regions")
19321 (description
19322 "This package provides functions for estimating tolerance
19323 limits (intervals) for various univariate distributions (binomial, Cauchy,
19324 discrete Pareto, exponential, two-parameter exponential, extreme value,
19325 hypergeometric, Laplace, logistic, negative binomial, negative hypergeometric,
19326 normal, Pareto, Poisson-Lindley, Poisson, uniform, and Zipf-Mandelbrot),
19327 Bayesian normal tolerance limits, multivariate normal tolerance regions,
19328 nonparametric tolerance intervals, tolerance bands for regression
19329 settings (linear regression, nonlinear regression, nonparametric regression,
19330 and multivariate regression), and analysis of variance tolerance intervals.
19331 Visualizations are also available for most of these settings.")
19332 (license license:gpl2+)))
19333
19334 (define-public r-additivitytests
19335 (package
19336 (name "r-additivitytests")
19337 (version "1.1-4")
19338 (source
19339 (origin
19340 (method url-fetch)
19341 (uri (cran-uri "additivityTests" version))
19342 (sha256
19343 (base32
19344 "048ds90wqjdjy1nyhna3m06asdklbh8sx1n556kss2j1r1pma1sw"))))
19345 (properties
19346 `((upstream-name . "additivityTests")))
19347 (build-system r-build-system)
19348 (home-page "https://github.com/simecek/additivityTests")
19349 (synopsis "Additivity tests in the two way Anova with single sub-class numbers")
19350 (description
19351 "This package provides an implementation of the Tukey, Mandel,
19352 Johnson-Graybill, LBI, Tusell and modified Tukey non-additivity tests.")
19353 (license license:gpl3)))
19354
19355 (define-public r-flexclust
19356 (package
19357 (name "r-flexclust")
19358 (version "1.4-0")
19359 (source
19360 (origin
19361 (method url-fetch)
19362 (uri (cran-uri "flexclust" version))
19363 (sha256
19364 (base32
19365 "0x7wxk8y46ndyz6fdacym0rd6p9wh3pcfr28chjcg5d7fm849zl2"))))
19366 (properties `((upstream-name . "flexclust")))
19367 (build-system r-build-system)
19368 (propagated-inputs
19369 `(("r-class" ,r-class)
19370 ("r-lattice" ,r-lattice)
19371 ("r-modeltools" ,r-modeltools)))
19372 (home-page "https://cran.r-project.org/web/packages/flexclust/")
19373 (synopsis "Flexible cluster algorithms")
19374 (description
19375 "The main function @code{kcca} implements a general framework for
19376 k-centroids cluster analysis supporting arbitrary distance measures and
19377 centroid computation. Further cluster methods include hard competitive
19378 learning, neural gas, and QT clustering. There are numerous visualization
19379 methods for cluster results (neighborhood graphs, convex cluster hulls,
19380 barcharts of centroids, ...), and bootstrap methods for the analysis of
19381 cluster stability.")
19382 (license license:gpl2)))
19383
19384 (define-public r-biclust
19385 (package
19386 (name "r-biclust")
19387 (version "2.0.2")
19388 (source
19389 (origin
19390 (method url-fetch)
19391 (uri (cran-uri "biclust" version))
19392 (sha256
19393 (base32
19394 "1pk7mvwlg4hkc4cn4w6wr2c192qx03d1xfwlzclk5bw1nmcg483b"))))
19395 (properties `((upstream-name . "biclust")))
19396 (build-system r-build-system)
19397 (propagated-inputs
19398 `(("r-additivitytests" ,r-additivitytests)
19399 ("r-colorspace" ,r-colorspace)
19400 ("r-flexclust" ,r-flexclust)
19401 ("r-ggplot2" ,r-ggplot2)
19402 ("r-lattice" ,r-lattice)
19403 ("r-mass" ,r-mass)
19404 ("r-tidyr" ,r-tidyr)))
19405 (home-page "https://cran.r-project.org/web/packages/biclust/")
19406 (synopsis "BiCluster algorithms")
19407 (description
19408 "The main function @code{biclust()} provides several algorithms to find
19409 biclusters in two-dimensional data, spectral, plaid model, xmotifs, and bimax.
19410 In addition, the package provides methods for data
19411 preprocessing (normalization and discretization), visualization, and
19412 validation of bicluster solutions.")
19413 (license license:gpl3)))
19414
19415 (define-public r-icge
19416 (package
19417 (name "r-icge")
19418 (version "0.3")
19419 (source
19420 (origin
19421 (method url-fetch)
19422 (uri (cran-uri "ICGE" version))
19423 (sha256
19424 (base32
19425 "0xin7zml1nbygyi08hhg3wwr2jr1zcsvrlgia89zp4xanxlzgaqa"))))
19426 (properties `((upstream-name . "ICGE")))
19427 (build-system r-build-system)
19428 (propagated-inputs
19429 `(("r-cluster" ,r-cluster)
19430 ("r-mass" ,r-mass)))
19431 (home-page "https://cran.r-project.org/web/packages/ICGE/")
19432 (synopsis "Cluster estimation and identification of atypical units")
19433 (description
19434 "ICGE is a package that helps to estimate the number of real clusters in
19435 data as well as to identify atypical units. The underlying methods are based
19436 on distances rather than on unit x variables.")
19437 (license license:gpl2+)))
19438
19439 (define-public r-depth
19440 (package
19441 (name "r-depth")
19442 (version "2.1-1.1")
19443 (source
19444 (origin
19445 (method url-fetch)
19446 (uri (cran-uri "depth" version))
19447 (sha256
19448 (base32
19449 "0szy0027nh4ps1z919i740i50app5q7cfyg1fj7pdyl45nbl8k6m"))))
19450 (properties `((upstream-name . "depth")))
19451 (build-system r-build-system)
19452 (propagated-inputs
19453 `(("r-abind" ,r-abind)
19454 ("r-circular" ,r-circular)
19455 ("r-rgl" ,r-rgl)))
19456 (native-inputs
19457 `(("gfortran" ,gfortran)))
19458 (home-page "https://cran.r-project.org/web/packages/depth/")
19459 (synopsis "Nonparametric depth functions for multivariate analysis")
19460 (description
19461 "This package provides tools for depth functions methodology applied to
19462 multivariate analysis. Besides allowing calculation of depth values and
19463 depth-based location estimators, the package includes functions or drawing
19464 contour plots and perspective plots of depth functions. Euclidian and
19465 spherical depths are supported.")
19466 (license license:gpl2)))
19467
19468 (define-public r-archetypes
19469 (package
19470 (name "r-archetypes")
19471 (version "2.2-0.1")
19472 (source
19473 (origin
19474 (method url-fetch)
19475 (uri (cran-uri "archetypes" version))
19476 (sha256
19477 (base32
19478 "0ibxsr173ib77gjhid91m85s8gjii4mi2w3d52q5301igv20p7r0"))))
19479 (properties `((upstream-name . "archetypes")))
19480 (build-system r-build-system)
19481 (propagated-inputs
19482 `(("r-modeltools" ,r-modeltools)
19483 ("r-nnls" ,r-nnls)))
19484 (home-page "https://cran.r-project.org/web/packages/archetypes")
19485 (synopsis "Archetypal analysis")
19486 (description
19487 "The main function @code{archetypes} implements a framework for
19488 archetypal analysis supporting arbitrary problem solving mechanisms for the
19489 different conceptual parts of the algorithm.")
19490 (license license:gpl2+)))
19491
19492 (define-public r-shapes
19493 (package
19494 (name "r-shapes")
19495 (version "1.2.5")
19496 (source
19497 (origin
19498 (method url-fetch)
19499 (uri (cran-uri "shapes" version))
19500 (sha256
19501 (base32
19502 "0gfpdydfysp5mwg7qmkn73s67gvh2szb40mzqrx97h41ijgcgd8s"))))
19503 (properties `((upstream-name . "shapes")))
19504 (build-system r-build-system)
19505 (propagated-inputs
19506 `(("r-mass" ,r-mass)
19507 ("r-minpack-lm" ,r-minpack-lm)
19508 ("r-rgl" ,r-rgl)
19509 ("r-scatterplot3d" ,r-scatterplot3d)))
19510 (home-page "http://www.maths.nottingham.ac.uk/~ild/shapes")
19511 (synopsis "Statistical shape analysis")
19512 (description
19513 "This package provides routines for the statistical analysis of landmark
19514 shapes, including Procrustes analysis, graphical displays, principal
19515 components analysis, permutation and bootstrap tests, thin-plate spline
19516 transformation grids and comparing covariance matrices. See Dryden, I.L. and
19517 Mardia, K.V. (2016). Statistical shape analysis, with Applications in R (2nd
19518 Edition), John Wiley and Sons.")
19519 (license license:gpl2)))
19520
19521 (define-public r-anthropometry
19522 (package
19523 (name "r-anthropometry")
19524 (version "1.14")
19525 (source
19526 (origin
19527 (method url-fetch)
19528 (uri (cran-uri "Anthropometry" version))
19529 (sha256
19530 (base32
19531 "0y52g15pcgs4b68sfczn6nnpdqsialsb4mq3wb9a2gba7qdcf76y"))))
19532 (properties `((upstream-name . "Anthropometry")))
19533 (build-system r-build-system)
19534 (propagated-inputs
19535 `(("r-archetypes" ,r-archetypes)
19536 ("r-biclust" ,r-biclust)
19537 ("r-cluster" ,r-cluster)
19538 ("r-depth" ,r-depth)
19539 ("r-fnn" ,r-fnn)
19540 ("r-icge" ,r-icge)
19541 ("r-nnls" ,r-nnls)
19542 ("r-rgl" ,r-rgl)
19543 ("r-shapes" ,r-shapes)))
19544 (native-inputs
19545 `(("r-knitr" ,r-knitr)))
19546 (home-page "https://cran.r-project.org/web/packages/Anthropometry/")
19547 (synopsis "Statistical methods for anthropometric data")
19548 (description
19549 "This package provides statistical methods especially developed to
19550 analyze anthropometric data. These methods are aimed at providing effective
19551 solutions to some commons problems related to Ergonomics and Anthropometry.
19552 They are based on clustering, the statistical concept of data depth,
19553 statistical shape analysis and archetypal analysis.")
19554 (license license:gpl2+)))
19555
19556 (define-public r-adamethods
19557 (package
19558 (name "r-adamethods")
19559 (version "1.2.1")
19560 (source
19561 (origin
19562 (method url-fetch)
19563 (uri (cran-uri "adamethods" version))
19564 (sha256
19565 (base32
19566 "150awbd3skb1mqca18bqjykhyycqw8crviw66s6qrcnmcsbk77pj"))))
19567 (properties `((upstream-name . "adamethods")))
19568 (build-system r-build-system)
19569 (propagated-inputs
19570 `(("r-anthropometry" ,r-anthropometry)
19571 ("r-archetypes" ,r-archetypes)
19572 ("r-fnn" ,r-fnn)
19573 ("r-foreach" ,r-foreach)
19574 ("r-nnls" ,r-nnls)
19575 ("r-tolerance" ,r-tolerance)
19576 ("r-univoutl" ,r-univoutl)))
19577 (home-page "https://cran.r-project.org/web/packages/adamethods/")
19578 (synopsis "Archetypoid algorithms and anomaly detection")
19579 (description
19580 "This package is a collection of several algorithms to obtain
19581 archetypoids with small and large databases and with both classical
19582 multivariate data and functional data (univariate and multivariate). Some of
19583 these algorithms also allow to detect anomalies (outliers).")
19584 (license license:gpl2+)))
19585
19586 (define-public r-idpmisc
19587 (package
19588 (name "r-idpmisc")
19589 (version "1.1.20")
19590 (source
19591 (origin
19592 (method url-fetch)
19593 (uri (cran-uri "IDPmisc" version))
19594 (sha256
19595 (base32
19596 "0zy6mxqa8arq0vvhsdcifzm3085c23rnwa1n36fhircph1xwvfdw"))))
19597 (properties `((upstream-name . "IDPmisc")))
19598 (build-system r-build-system)
19599 (propagated-inputs
19600 `(("r-lattice" ,r-lattice)))
19601 (home-page "https://cran.r-project.org/web/packages/IDPmisc/")
19602 (synopsis "Functions for data analyses and visualization")
19603 (description
19604 "This package provides different high-level graphics functions for
19605 displaying large datasets, displaying circular data in a very flexible way,
19606 finding local maxima, brewing color ramps, drawing nice arrows, zooming
19607 2D-plots, creating figures with differently colored margin and plot region.
19608 In addition, the package contains auxiliary functions for data manipulation
19609 like omitting observations with irregular values or selecting data by logical
19610 vectors, which include NAs. Other functions are especially useful in
19611 spectroscopy and analyses of environmental data: robust baseline fitting,
19612 finding peaks in spectra, converting humidity measures.")
19613 (license license:gpl3+)))
19614
19615 (define-public r-qqman
19616 (package
19617 (name "r-qqman")
19618 (version "0.1.4")
19619 (source
19620 (origin
19621 (method url-fetch)
19622 (uri (cran-uri "qqman" version))
19623 (sha256
19624 (base32
19625 "1v9s9ag1hfb47py87wb2nad4mbsfx35832hdmrh5kxrb2f11zl1s"))))
19626 (properties `((upstream-name . "qqman")))
19627 (build-system r-build-system)
19628 (propagated-inputs
19629 `(("r-calibrate" ,r-calibrate)))
19630 (home-page "https://cran.r-project.org/web/packages/qqman/")
19631 (synopsis "Q-Q and Manhattan plots for GWAS data")
19632 (description
19633 "This package allows you to create Q-Q and Manhattan plots for GWAS data
19634 from PLINK results.")
19635 (license license:gpl3)))
19636
19637 (define-public r-ggplot-multistats
19638 (package
19639 (name "r-ggplot-multistats")
19640 (version "1.0.0")
19641 (source
19642 (origin
19643 (method url-fetch)
19644 (uri (cran-uri "ggplot.multistats" version))
19645 (sha256
19646 (base32
19647 "1afzfa86vc484bcwpg7m1ky03jpax584rigzgai8w06pifkmz0il"))))
19648 (properties
19649 `((upstream-name . "ggplot.multistats")))
19650 (build-system r-build-system)
19651 (propagated-inputs
19652 `(("r-ggplot2" ,r-ggplot2)
19653 ("r-hexbin" ,r-hexbin)
19654 ("r-rlang" ,r-rlang)
19655 ("r-scales" ,r-scales)))
19656 (home-page "https://github.com/flying-sheep/ggplot.multistats")
19657 (synopsis "Multiple summary statistics for binned stats/geometries")
19658 (description
19659 "This package provides the ggplot binning layer @code{stat_summaries_hex()},
19660 which functions similar to its singular form, but allows the use of multiple
19661 statistics per bin. Those statistics can be mapped to multiple bin
19662 aesthetics.")
19663 (license license:gpl3)))
19664
19665 (define-public r-knn-covertree
19666 (package
19667 (name "r-knn-covertree")
19668 (version "1.0")
19669 (source
19670 (origin
19671 (method url-fetch)
19672 (uri (cran-uri "knn.covertree" version))
19673 (sha256
19674 (base32
19675 "0msfcmwydws7q7m5jdb0dxab0nkbl7mq5llg6v3r4qrnlvrdggvz"))))
19676 (properties `((upstream-name . "knn.covertree")))
19677 (build-system r-build-system)
19678 (propagated-inputs
19679 `(("r-matrix" ,r-matrix)
19680 ("r-rcpp" ,r-rcpp)
19681 ("r-rcppeigen" ,r-rcppeigen)))
19682 (home-page "https://github.com/flying-sheep/knn.covertree")
19683 (synopsis "Accurate kNN Implementation with multiple distance measures")
19684 (description
19685 "Similarly to the FNN package, this package allows calculation of the k
19686 nearest neighbors (kNN) of a data matrix. The implementation is based on
19687 cover trees introduced by Alina Beygelzimer, Sham Kakade, and John
19688 Langford (2006) @url{doi:10.1145/1143844.1143857}.")
19689 (license license:agpl3+)))
19690
19691 (define-public r-poibin
19692 (package
19693 (name "r-poibin")
19694 (version "1.5")
19695 (source
19696 (origin
19697 (method url-fetch)
19698 (uri (cran-uri "poibin" version))
19699 (sha256
19700 (base32
19701 "1sxryvwwz6ldsnkzdy56p8c895s5yvpcai9ndyjv1x5q3l05wf9v"))))
19702 (properties `((upstream-name . "poibin")))
19703 (build-system r-build-system)
19704 (home-page "https://cran.r-project.org/web/packages/poibin/")
19705 (synopsis "Poisson binomial distribution")
19706 (description
19707 "This package provides an implementation of both the exact and
19708 approximation methods for computing the @dfn{cumulative distribution
19709 function} (CDF) of the Poisson binomial distribution. It also provides the
19710 @dfn{probability mass function} (PMF), quantile function, and random number
19711 generation for the Poisson binomial distribution.")
19712 (license license:gpl2)))
19713
19714 (define-public r-diagram
19715 (package
19716 (name "r-diagram")
19717 (version "1.6.4")
19718 (source
19719 (origin
19720 (method url-fetch)
19721 (uri (cran-uri "diagram" version))
19722 (sha256
19723 (base32
19724 "0f6ffprn5k0ir1s7m9s7izc64aa17r3gnygagz5bihrlsvawaavw"))))
19725 (properties `((upstream-name . "diagram")))
19726 (build-system r-build-system)
19727 (propagated-inputs
19728 `(("r-shape" ,r-shape)))
19729 (home-page "https://cran.r-project.org/web/packages/diagram/")
19730 (synopsis "Visualize simple graphs (networks) and plot flow diagrams")
19731 (description
19732 "This package provides tools to visualize simple graphs (networks) based
19733 on a transition matrix, utilities to plot flow diagrams, visualizing webs,
19734 electrical networks, etc. It also includes supporting material for the book
19735 \"A practical guide to ecological modelling - using R as a simulation
19736 platform\" by Karline Soetaert and Peter M.J. Herman (2009) and the book
19737 \"Solving Differential Equations in R\" by Karline Soetaert, Jeff Cash and
19738 Francesca Mazzia (2012).")
19739 (license license:gpl2+)))
19740
19741 (define-public r-lim
19742 (package
19743 (name "r-lim")
19744 (version "1.4.6")
19745 (source
19746 (origin
19747 (method url-fetch)
19748 (uri (cran-uri "LIM" version))
19749 (sha256
19750 (base32
19751 "03x1gnm06bw1wrzc01110bjzd2mvjdzbc2mbrazh22jrmb32w5d8"))))
19752 (properties `((upstream-name . "LIM")))
19753 (build-system r-build-system)
19754 (propagated-inputs
19755 `(("r-diagram" ,r-diagram)
19756 ("r-limsolve" ,r-limsolve)))
19757 (home-page "https://cran.r-project.org/web/packages/LIM/")
19758 (synopsis "Linear inverse model examples and solution methods")
19759 (description
19760 "This package provides functions that read and solve linear inverse
19761 problems (food web problems, linear programming problems).")
19762 (license license:gpl2+)))
19763
19764 (define-public r-shinycssloaders
19765 (package
19766 (name "r-shinycssloaders")
19767 (version "1.0.0")
19768 (source
19769 (origin
19770 (method url-fetch)
19771 (uri (cran-uri "shinycssloaders" version))
19772 (sha256
19773 (base32
19774 "0r3xm273lhdhzbs2mkgw1m2kwb7z1dh1pzya8yxy5vacda1l2ikl"))))
19775 (properties
19776 `((upstream-name . "shinycssloaders")))
19777 (build-system r-build-system)
19778 (propagated-inputs
19779 `(("r-digest" ,r-digest)
19780 ("r-glue" ,r-glue)
19781 ("r-shiny" ,r-shiny)))
19782 (home-page "https://github.com/andrewsali/shinycssloaders")
19783 (synopsis "Add CSS loading animations to Shiny outputs")
19784 (description
19785 "This package provides tools to create a lightweight Shiny wrapper for
19786 the css-loaders created by Luke Hass
19787 @url{https://github.com/lukehaas/css-loaders}. Wrapping a Shiny output will
19788 automatically show a loader when the output is (re)calculating.")
19789 (license license:gpl3)))
19790
19791 (define-public r-rsvg
19792 (package
19793 (name "r-rsvg")
19794 (version "2.1")
19795 (source
19796 (origin
19797 (method url-fetch)
19798 (uri (cran-uri "rsvg" version))
19799 (sha256
19800 (base32
19801 "0bxnwa9sbzx6jlxrzh3ymjq81vkxil2qx7kk7wp13a0cql7dhxcn"))))
19802 (properties `((upstream-name . "rsvg")))
19803 (build-system r-build-system)
19804 (inputs
19805 `(("librsvg" ,librsvg)
19806 ("zlib" ,zlib)))
19807 (native-inputs
19808 `(("pkg-config" ,pkg-config)
19809 ("r-knitr" ,r-knitr)))
19810 (home-page "https://github.com/jeroen/rsvg#readme")
19811 (synopsis "Render SVG images into PDF, PNG, PostScript, or Bitmap arrays")
19812 (description
19813 "This package allows you to render vector-based SVG images into
19814 high-quality custom-size bitmap arrays using the librsvg2 library. The
19815 resulting bitmap can be written to e.g. PNG, JPEG or WEBP format. In
19816 addition, the package can convert images directly to various formats such as
19817 PDF or PostScript.")
19818 (license license:expat)))
19819
19820 (define-public r-influencer
19821 (package
19822 (name "r-influencer")
19823 (version "0.1.0")
19824 (source
19825 (origin
19826 (method url-fetch)
19827 (uri (cran-uri "influenceR" version))
19828 (sha256
19829 (base32
19830 "12p9362hkndlnz1rd8j2rykg57kbm6l7ks60by3rd25xg50k5jag"))))
19831 (properties `((upstream-name . "influenceR")))
19832 (build-system r-build-system)
19833 (propagated-inputs
19834 `(("r-igraph" ,r-igraph)
19835 ("r-matrix" ,r-matrix)))
19836 (home-page "https://github.com/rcc-uchicago/influenceR")
19837 (synopsis "Tools to quantify structural importance of nodes in a network")
19838 (description
19839 "This package provides functionality to compute various node centrality
19840 measures on networks. Included are functions to compute betweenness
19841 centrality (by utilizing Madduri and Bader's SNAP library), implementations of
19842 Burt's constraint and @dfn{effective network size} (ENS) metrics, Borgatti's
19843 algorithm to identify key players, and Valente's bridging metric. The
19844 betweenness, Key Players, and bridging implementations are parallelized with
19845 OpenMP.")
19846 (license license:gpl2)))
19847
19848 (define-public r-emplik
19849 (package
19850 (name "r-emplik")
19851 (version "1.1-1")
19852 (source
19853 (origin
19854 (method url-fetch)
19855 (uri (cran-uri "emplik" version))
19856 (sha256
19857 (base32
19858 "1kw8g8j075bsicdvgkjf4870rfv5c30gvmw6qkkaz3ki22x74w77"))))
19859 (properties `((upstream-name . "emplik")))
19860 (build-system r-build-system)
19861 (propagated-inputs
19862 `(("r-quantreg" ,r-quantreg)))
19863 (home-page "https://www.ms.uky.edu/~mai/EmpLik.html")
19864 (synopsis "Empirical likelihood ratio for censored/truncated data")
19865 (description
19866 "This package provides empirical likelihood ratio tests for
19867 means/quantiles/hazards from possibly censored and/or truncated data. It also
19868 does regression.")
19869 (license license:gpl2+)))
19870
19871 (define-public r-imputeyn
19872 (package
19873 (name "r-imputeyn")
19874 (version "1.3")
19875 (source
19876 (origin
19877 (method url-fetch)
19878 (uri (cran-uri "imputeYn" version))
19879 (sha256
19880 (base32
19881 "1b21w1aa5f7yiq8k0wa86wvbg4ij7f6ldwn6asfqwb0b90rvsgvs"))))
19882 (properties `((upstream-name . "imputeYn")))
19883 (build-system r-build-system)
19884 (propagated-inputs
19885 `(("r-boot" ,r-boot)
19886 ("r-emplik" ,r-emplik)
19887 ("r-mvtnorm" ,r-mvtnorm)
19888 ("r-quadprog" ,r-quadprog)
19889 ("r-survival" ,r-survival)))
19890 (home-page "https://cran.r-project.org/web/packages/imputeYn/")
19891 (synopsis "Impute last largest censored observation under weighted least squares")
19892 (description
19893 "This package allows for the imputation of the last largest censored
19894 observantions. This method brings less bias and more efficient estimates for
19895 AFT models.")
19896 (license license:gpl2)))
19897
19898 (define-public r-adapenetclass
19899 (package
19900 (name "r-adapenetclass")
19901 (version "1.2")
19902 (source
19903 (origin
19904 (method url-fetch)
19905 (uri (cran-uri "AdapEnetClass" version))
19906 (sha256
19907 (base32
19908 "01k3mj4g1ckbng7wkzzn9h0k9yf01cpnnkly0sjda574c5jhj0rc"))))
19909 (properties `((upstream-name . "AdapEnetClass")))
19910 (build-system r-build-system)
19911 (propagated-inputs
19912 `(("r-glmnet" ,r-glmnet)
19913 ("r-imputeyn" ,r-imputeyn)
19914 ("r-lars" ,r-lars)
19915 ("r-quadprog" ,r-quadprog)))
19916 (home-page "https://cran.r-project.org/web/packages/AdapEnetClass/")
19917 (synopsis "Class of adaptive elastic net methods for censored data")
19918 (description
19919 "This package provides methods for variable selection for AFT models.")
19920 (license license:gpl2)))
19921
19922 (define-public r-flock
19923 (package
19924 (name "r-flock")
19925 (version "0.7")
19926 (source
19927 (origin
19928 (method url-fetch)
19929 (uri (cran-uri "flock" version))
19930 (sha256
19931 (base32
19932 "1zg93p74icj4bhxnmnssj2xp6vw4yaksyavq03497v33xfpdxss7"))))
19933 (properties `((upstream-name . "flock")))
19934 (build-system r-build-system)
19935 (propagated-inputs `(("r-rcpp" ,r-rcpp)))
19936 (home-page "https://cran.r-project.org/web/packages/flock/")
19937 (synopsis "Process synchronization using file locks")
19938 (description
19939 "This package implements synchronization between R processes (spawned by
19940 using the @code{parallel} package for instance) using file locks. It supports
19941 both exclusive and shared locking.")
19942 (license license:asl2.0)))
19943
19944 (define-public r-archivist
19945 (package
19946 (name "r-archivist")
19947 (version "2.3.4")
19948 (source
19949 (origin
19950 (method url-fetch)
19951 (uri (cran-uri "archivist" version))
19952 (sha256
19953 (base32
19954 "1i11hrcq1910jgd6diw6h3sxx624v57zjianm49pqvb2dvd0b8y7"))))
19955 (properties `((upstream-name . "archivist")))
19956 (build-system r-build-system)
19957 (propagated-inputs
19958 `(("r-dbi" ,r-dbi)
19959 ("r-digest" ,r-digest)
19960 ("r-flock" ,r-flock)
19961 ("r-httr" ,r-httr)
19962 ("r-lubridate" ,r-lubridate)
19963 ("r-magrittr" ,r-magrittr)
19964 ("r-rcurl" ,r-rcurl)
19965 ("r-rsqlite" ,r-rsqlite)))
19966 (home-page "https://pbiecek.github.io/archivist/")
19967 (synopsis "Tools for storing, restoring and searching for R objects")
19968 (description
19969 "Data exploration and modelling is a process in which a lot of data
19970 artifacts are produced. Artifacts like: subsets, data aggregates, plots,
19971 statistical models, different versions of data sets and different versions of
19972 results. Archivist helps to store and manage artifacts created in R. It
19973 allows you to store selected artifacts as binary files together with their
19974 metadata and relations. Archivist allows sharing artifacts with others. It
19975 can look for already created artifacts by using its class, name, date of the
19976 creation or other properties. It also makes it easy to restore such
19977 artifacts.")
19978 (license license:gpl2)))
19979
19980 (define-public r-versions
19981 (package
19982 (name "r-versions")
19983 (version "0.3")
19984 (source
19985 (origin
19986 (method url-fetch)
19987 (uri (cran-uri "versions" version))
19988 (sha256
19989 (base32
19990 "0zm49j785dgv7fyr1yl9q5f0dsk8hhpim5q5bpkgrkzv7pwjribd"))))
19991 (properties `((upstream-name . "versions")))
19992 (build-system r-build-system)
19993 (home-page "https://cran.r-project.org/web/packages/versions/")
19994 (synopsis "Query and install specific versions of CRAN packages")
19995 (description
19996 "This package allows you to install specified versions of R packages
19997 hosted on CRAN and provides functions to list available versions and the
19998 versions of currently installed packages.")
19999 (license license:bsd-3)))
20000
20001 (define-public r-adapr
20002 (package
20003 (name "r-adapr")
20004 (version "2.0.0")
20005 (source
20006 (origin
20007 (method url-fetch)
20008 (uri (cran-uri "adapr" version))
20009 (sha256
20010 (base32
20011 "1s57jdbi5pik56xjz1d4438ax6cywg2yq2s47h5g6wrwvpgr1qfw"))))
20012 (properties `((upstream-name . "adapr")))
20013 (build-system r-build-system)
20014 (propagated-inputs
20015 `(("r-archivist" ,r-archivist)
20016 ("r-devtools" ,r-devtools)
20017 ("r-digest" ,r-digest)
20018 ("r-doparallel" ,r-doparallel)
20019 ("r-gdata" ,r-gdata)
20020 ("r-ggplot2" ,r-ggplot2)
20021 ("r-git2r" ,r-git2r)
20022 ("r-igraph" ,r-igraph)
20023 ("r-knitr" ,r-knitr)
20024 ("r-plotly" ,r-plotly)
20025 ("r-plyr" ,r-plyr)
20026 ("r-rmarkdown" ,r-rmarkdown)
20027 ("r-shiny" ,r-shiny)
20028 ("r-shinydashboard" ,r-shinydashboard)
20029 ("r-versions" ,r-versions)))
20030 (home-page "https://cran.r-project.org/web/packages/adapr/")
20031 (synopsis "Implementation of an accountable data analysis process")
20032 (description
20033 "This package tracks reading and writing within R scripts that are
20034 organized into a directed acyclic graph. It contains an interactive Shiny
20035 application @code{adaprApp()}. It uses Git and file hashes to track version
20036 histories of inputs and outputs.")
20037 (license license:lgpl2.0)))
20038
20039 (define-public r-adapsamp
20040 (package
20041 (name "r-adapsamp")
20042 (version "1.1.1")
20043 (source
20044 (origin
20045 (method url-fetch)
20046 (uri (cran-uri "AdapSamp" version))
20047 (sha256
20048 (base32
20049 "1jayjrsiib2ij4rxxj59g71r3xhzl5yqh0lhi8k6cfy03i7dkvis"))))
20050 (properties `((upstream-name . "AdapSamp")))
20051 (build-system r-build-system)
20052 (propagated-inputs `(("r-pracma" ,r-pracma)))
20053 (home-page "https://cran.r-project.org/web/packages/AdapSamp/")
20054 (synopsis "Adaptive sampling algorithms")
20055 (description
20056 "For distributions whose probability density functions are log-concave,
20057 the adaptive rejection sampling algorithm can be used to build envelope
20058 functions for sampling. For others, the modified adaptive rejection sampling
20059 algorithm, the concave-convex adaptive rejection sampling algorithm, and the
20060 adaptive slice sampling algorithm can be used. This R package mainly includes
20061 these four functions: @code{rARS()}, @code{rMARS()}, @code{rCCARS()}, and
20062 @code{rASS()}. These functions can realize sampling based on the algorithms
20063 above.")
20064 (license license:gpl2)))
20065
20066 (define-public r-adaptalint
20067 (package
20068 (name "r-adaptalint")
20069 (version "0.2.4")
20070 (source
20071 (origin
20072 (method url-fetch)
20073 (uri (cran-uri "adaptalint" version))
20074 (sha256
20075 (base32
20076 "15qdcvnnbgcps8j5k79354wsc9alswijv8lcafg2i3lghaw536yf"))))
20077 (properties `((upstream-name . "adaptalint")))
20078 (build-system r-build-system)
20079 (propagated-inputs
20080 `(("r-dplyr" ,r-dplyr)
20081 ("r-lintr" ,r-lintr)
20082 ("r-purrr" ,r-purrr)))
20083 (home-page "https://cran.r-project.org/web/packages/adaptalint/")
20084 (synopsis "Check R code style")
20085 (description
20086 "This package provides tools to infer the code style (which style rules
20087 are followed and which ones are not) from one package and use it to check
20088 another. This makes it easier to find and correct the most important problems
20089 first.")
20090 (license license:gpl3)))
20091
20092 (define-public r-fracdiff
20093 (package
20094 (name "r-fracdiff")
20095 (version "1.5-1")
20096 (source
20097 (origin
20098 (method url-fetch)
20099 (uri (cran-uri "fracdiff" version))
20100 (sha256
20101 (base32
20102 "1dhfjlhr9sb38qgpsx0sm73l9lgc13d0fk32l7fmjfnalhr3n45q"))))
20103 (properties `((upstream-name . "fracdiff")))
20104 (build-system r-build-system)
20105 (home-page "https://github.com/mmaechler/fracdiff")
20106 (synopsis
20107 "Fractionally differenced ARIMA aka ARFIMA(P,d,q) models")
20108 (description
20109 "This package provides tools for the maximum likelihood estimation of the
20110 parameters of a fractionally differenced ARIMA(p,d,q) model (Haslett and
20111 Raftery, Appl.Statistics, 1989); it includes inference and basic methods.")
20112 (license license:gpl2+)))
20113
20114 (define-public r-forecast
20115 (package
20116 (name "r-forecast")
20117 (version "8.12")
20118 (source
20119 (origin
20120 (method url-fetch)
20121 (uri (cran-uri "forecast" version))
20122 (sha256
20123 (base32
20124 "1ycj5z4wd5a16nlcjy07dqm8jkih240xa02cn4wvysnnhkapyq7b"))))
20125 (properties `((upstream-name . "forecast")))
20126 (build-system r-build-system)
20127 (propagated-inputs
20128 `(("r-colorspace" ,r-colorspace)
20129 ("r-fracdiff" ,r-fracdiff)
20130 ("r-ggplot2" ,r-ggplot2)
20131 ("r-lmtest" ,r-lmtest)
20132 ("r-magrittr" ,r-magrittr)
20133 ("r-nnet" ,r-nnet)
20134 ("r-rcpp" ,r-rcpp)
20135 ("r-rcpparmadillo" ,r-rcpparmadillo)
20136 ("r-timedate" ,r-timedate)
20137 ("r-tseries" ,r-tseries)
20138 ("r-urca" ,r-urca)
20139 ("r-zoo" ,r-zoo)))
20140 (native-inputs
20141 `(("r-knitr" ,r-knitr))) ; needed for vignettes
20142 (home-page "https://pkg.robjhyndman.com/forecast/")
20143 (synopsis "Forecasting functions for time series and linear models")
20144 (description
20145 "This package provides methods and tools for displaying and analysing
20146 univariate time series forecasts including exponential smoothing via state
20147 space models and automatic ARIMA modelling.")
20148 (license license:gpl3)))
20149
20150 (define-public r-xmisc
20151 (package
20152 (name "r-xmisc")
20153 (version "0.2.1")
20154 (source
20155 (origin
20156 (method url-fetch)
20157 (uri (cran-uri "Xmisc" version))
20158 (sha256
20159 (base32
20160 "11gwlcyxhz1p50m68cnqrxmisdk99v8vrsbvyr7k67f0kvsznzs1"))))
20161 (properties `((upstream-name . "Xmisc")))
20162 (build-system r-build-system)
20163 (home-page "https://cran.r-project.org/package=Xmisc")
20164 (synopsis
20165 "Xiaobei's miscellaneous classes and functions")
20166 (description
20167 "This package provides Xiaobei's miscellaneous classes and functions,
20168 which are useful when developing R packages for @dfn{object oriented
20169 programming} (OOP) using R Reference Class.")
20170 (license license:gpl2+)))
20171
20172 (define-public r-proxyc
20173 (package
20174 (name "r-proxyc")
20175 (version "0.1.5")
20176 (source
20177 (origin
20178 (method url-fetch)
20179 (uri (cran-uri "proxyC" version))
20180 (sha256
20181 (base32
20182 "159bc42x4shm6n3rh9fc8ziv3ivq0ipmpbasrh279hhn1prc8gg6"))))
20183 (properties `((upstream-name . "proxyC")))
20184 (build-system r-build-system)
20185 (propagated-inputs
20186 `(("r-matrix" ,r-matrix)
20187 ("r-rcpp" ,r-rcpp)
20188 ("r-rcpparmadillo" ,r-rcpparmadillo)
20189 ("r-rcppparallel" ,r-rcppparallel)))
20190 (home-page "https://cran.r-project.org/package=proxyC")
20191 (synopsis "Compute proximity in large sparse matrices")
20192 (description
20193 "This package provides efficient tools to compute the proximity between
20194 rows or columns of large matrices. Functions are optimised for large sparse
20195 matrices using the Armadillo and Intel TBB libraries. Among several built-in
20196 similarity/distance measures, computation of correlation, cosine similarity
20197 and Euclidean distance is particularly fast.")
20198 (license license:gpl3)))
20199
20200 (define-public r-isocodes
20201 (package
20202 (name "r-isocodes")
20203 (version "2020.03.16")
20204 (source
20205 (origin
20206 (method url-fetch)
20207 (uri (cran-uri "ISOcodes" version))
20208 (sha256
20209 (base32
20210 "1hz1sj57qkkkrgn8slsz2n4jv1fkyp40503j9rg30lxy4gmb83hn"))))
20211 (properties `((upstream-name . "ISOcodes")))
20212 (build-system r-build-system)
20213 (home-page "https://cran.r-project.org/package=ISOcodes")
20214 (synopsis "Selected ISO codes")
20215 (description
20216 "This package provides ISO language, territory, currency, script and
20217 character codes. It provides ISO 639 language codes, ISO 3166 territory
20218 codes, ISO 4217 currency codes, ISO 15924 script codes, and the ISO 8859
20219 character codes as well as the UN M.49 area codes.")
20220 (license license:gpl2)))
20221
20222 (define-public r-stopwords
20223 (package
20224 (name "r-stopwords")
20225 (version "2.0")
20226 (source
20227 (origin
20228 (method url-fetch)
20229 (uri (cran-uri "stopwords" version))
20230 (sha256
20231 (base32
20232 "155g00ansyqfpp1mzd2q6mn0k214xinf78nww2368h24kz761jjw"))))
20233 (properties `((upstream-name . "stopwords")))
20234 (build-system r-build-system)
20235 (propagated-inputs
20236 `(("r-desc" ,r-desc)
20237 ("r-isocodes" ,r-isocodes)
20238 ("r-usethis" ,r-usethis)))
20239 (home-page "https://github.com/quanteda/stopwords")
20240 (synopsis "Multilingual stopword lists")
20241 (description
20242 "This package provides multiple sources of stopwords, for use in text
20243 analysis and natural language processing.")
20244 (license license:expat)))
20245
20246 (define-public r-spacyr
20247 (package
20248 (name "r-spacyr")
20249 (version "1.2.1")
20250 (source
20251 (origin
20252 (method url-fetch)
20253 (uri (cran-uri "spacyr" version))
20254 (sha256
20255 (base32
20256 "1b2ccgwsiqkvp7w37x8k7699c676q16vfrybkrfvyczyhki4s6nw"))))
20257 (properties `((upstream-name . "spacyr")))
20258 (build-system r-build-system)
20259 (propagated-inputs
20260 `(("r-data-table" ,r-data-table)
20261 ("r-reticulate" ,r-reticulate)))
20262 (home-page "https://spacyr.quanteda.io")
20263 (synopsis "R wrapper for the spaCy NLP library")
20264 (description
20265 "This package provides an R wrapper to the Python @dfn{natural language
20266 processing} (NLP) library @code{spaCy}, from @url{http://spacy.io}.")
20267 (license license:gpl3)))
20268
20269 (define-public r-snowballc
20270 (package
20271 (name "r-snowballc")
20272 (version "0.7.0")
20273 (source
20274 (origin
20275 (method url-fetch)
20276 (uri (cran-uri "SnowballC" version))
20277 (sha256
20278 (base32
20279 "1wwm71mp4b2mjb5985x782p6xj519dfrpd40qli7lmig6afyw3xi"))))
20280 (properties `((upstream-name . "SnowballC")))
20281 (build-system r-build-system)
20282 (home-page "https://r-forge.r-project.org/projects/r-temis/")
20283 (synopsis "Snowball stemmers based on the C libstemmer UTF-8 library")
20284 (description
20285 "This package provides an R interface to the C @code{libstemmer} library
20286 that implements Porter's word stemming algorithm for collapsing words to a
20287 common root to aid comparison of vocabulary. Currently supported languages
20288 are Danish, Dutch, English, Finnish, French, German, Hungarian, Italian,
20289 Norwegian, Portuguese, Romanian, Russian, Spanish, Swedish and Turkish.")
20290 (license license:bsd-3)))
20291
20292 (define-public r-quanteda
20293 (package
20294 (name "r-quanteda")
20295 (version "2.1.1")
20296 (source
20297 (origin
20298 (method url-fetch)
20299 (uri (cran-uri "quanteda" version))
20300 (sha256
20301 (base32
20302 "1wlrd7g2b459pnkqhihxhn74f37py1c9pxrdzp5xzp4mnbdxcsj8"))))
20303 (properties `((upstream-name . "quanteda")))
20304 (build-system r-build-system)
20305 (propagated-inputs
20306 `(("r-data-table" ,r-data-table)
20307 ("r-digest" ,r-digest)
20308 ("r-extrafont" ,r-extrafont)
20309 ("r-fastmatch" ,r-fastmatch)
20310 ("r-ggplot2" ,r-ggplot2)
20311 ("r-ggrepel" ,r-ggrepel)
20312 ("r-jsonlite" ,r-jsonlite)
20313 ("r-magrittr" ,r-magrittr)
20314 ("r-matrix" ,r-matrix)
20315 ("r-network" ,r-network)
20316 ("r-proxyc" ,r-proxyc)
20317 ("r-rcpp" ,r-rcpp)
20318 ("r-rcpparmadillo" ,r-rcpparmadillo)
20319 ("r-rcppparallel" ,r-rcppparallel)
20320 ("r-sna" ,r-sna)
20321 ("r-snowballc" ,r-snowballc)
20322 ("r-stopwords" ,r-stopwords)
20323 ("r-stringi" ,r-stringi)
20324 ("r-xml2" ,r-xml2)
20325 ("r-yaml" ,r-yaml)))
20326 (native-inputs
20327 `(("r-knitr" ,r-knitr)))
20328 (home-page "https://quanteda.io")
20329 (synopsis "Quantitative analysis of textual data")
20330 (description
20331 "This package provides a fast, flexible, and comprehensive framework for
20332 quantitative text analysis in R. It provides functionality for corpus
20333 management, creating and manipulating tokens and ngrams, exploring keywords in
20334 context, forming and manipulating sparse matrices of documents by features and
20335 feature co-occurrences, analyzing keywords, computing feature similarities and
20336 distances, applying content dictionaries, applying supervised and unsupervised
20337 machine learning, visually representing text and text analyses, and more.")
20338 (license license:gpl3)))
20339
20340 (define-public r-topicmodels
20341 (package
20342 (name "r-topicmodels")
20343 (version "0.2-11")
20344 (source
20345 (origin
20346 (method url-fetch)
20347 (uri (cran-uri "topicmodels" version))
20348 (sha256
20349 (base32
20350 "0jmp6wva99y0w40cfw7b0faylndhjam097x36ilc4vmyczcv89lw"))))
20351 (properties `((upstream-name . "topicmodels")))
20352 (build-system r-build-system)
20353 (native-inputs
20354 `(("gsl" ,gsl)))
20355 (propagated-inputs
20356 `(("r-modeltools" ,r-modeltools)
20357 ("r-slam" ,r-slam)
20358 ("r-tm" ,r-tm)))
20359 (home-page "https://cran.r-project.org/package=topicmodels")
20360 (synopsis "Topic models")
20361 (description
20362 "This package provides an interface to the C code for @dfn{Latent
20363 Dirichlet Allocation} (LDA) models and @dfn{Correlated Topics Models} (CTM) by
20364 David M. Blei and co-authors and the C++ code for fitting LDA models using
20365 Gibbs sampling by Xuan-Hieu Phan and co-authors.")
20366 (license license:gpl2)))
20367
20368 (define-public r-stm
20369 (package
20370 (name "r-stm")
20371 (version "1.3.5")
20372 (source
20373 (origin
20374 (method url-fetch)
20375 (uri (cran-uri "stm" version))
20376 (sha256
20377 (base32
20378 "1yyfxaxqc6yq0yq68zhdnhpwpvsyp71dlmivn7zxixfmp932s6cn"))))
20379 (properties `((upstream-name . "stm")))
20380 (build-system r-build-system)
20381 (propagated-inputs
20382 `(("r-data-table" ,r-data-table)
20383 ("r-glmnet" ,r-glmnet)
20384 ("r-lda" ,r-lda)
20385 ("r-matrix" ,r-matrix)
20386 ("r-matrixstats" ,r-matrixstats)
20387 ("r-quadprog" ,r-quadprog)
20388 ("r-quanteda" ,r-quanteda)
20389 ("r-rcpp" ,r-rcpp)
20390 ("r-rcpparmadillo" ,r-rcpparmadillo)
20391 ("r-slam" ,r-slam)
20392 ("r-stringr" ,r-stringr)))
20393 (home-page "http://www.structuraltopicmodel.com/")
20394 (synopsis "Estimation of the Structural Topic Model")
20395 (description
20396 "The @dfn{Structural Topic Model} (STM) allows researchers to estimate
20397 topic models with document-level covariates. The package also includes tools
20398 for model selection, visualization, and estimation of topic-covariate
20399 regressions.")
20400 (license license:expat)))
20401
20402 (define-public r-polycor
20403 (package
20404 (name "r-polycor")
20405 (version "0.7-10")
20406 (source
20407 (origin
20408 (method url-fetch)
20409 (uri (cran-uri "polycor" version))
20410 (sha256
20411 (base32
20412 "0wzwzklflbhi8sv9m7ijwr16v9zmkk0j0v4pbcpf32f8lbn3psna"))))
20413 (properties `((upstream-name . "polycor")))
20414 (build-system r-build-system)
20415 (propagated-inputs
20416 `(("r-matrix" ,r-matrix)
20417 ("r-mvtnorm" ,r-mvtnorm)))
20418 (home-page "https://r-forge.r-project.org/projects/polycor/")
20419 (synopsis "Polychoric and polyserial correlations")
20420 (description
20421 "This package provides tools to compute polychoric and polyserial
20422 correlations by quick \"two-step\" methods or ML, optionally with standard
20423 errors; tetrachoric and biserial correlations are special cases.")
20424 (license license:gpl2+)))
20425
20426 (define-public r-msm
20427 (package
20428 (name "r-msm")
20429 (version "1.6.8")
20430 (source
20431 (origin
20432 (method url-fetch)
20433 (uri (cran-uri "msm" version))
20434 (sha256
20435 (base32
20436 "1d32y8f0vb2dfv3999liigpns788j145nrvd1xpxb9i2lsg8mwgk"))))
20437 (properties `((upstream-name . "msm")))
20438 (build-system r-build-system)
20439 (propagated-inputs
20440 `(("r-expm" ,r-expm)
20441 ("r-mvtnorm" ,r-mvtnorm)
20442 ("r-survival" ,r-survival)))
20443 (home-page "https://github.com/chjackson/msm")
20444 (synopsis "Multi-state Markov and hidden Markov models in continuous time")
20445 (description
20446 "This package provides functions for fitting continuous-time Markov and
20447 hidden Markov multi-state models to longitudinal data. It was designed for
20448 processes observed at arbitrary times in continuous time (panel data) but some
20449 other observation schemes are supported. Both Markov transition rates and the
20450 hidden Markov output process can be modelled in terms of covariates, which may
20451 be constant or piecewise-constant in time.")
20452 (license license:gpl2+)))
20453
20454 (define-public r-ltm
20455 (package
20456 (name "r-ltm")
20457 (version "1.1-1")
20458 (source
20459 (origin
20460 (method url-fetch)
20461 (uri (cran-uri "ltm" version))
20462 (sha256
20463 (base32
20464 "1qrgzwx5l58qf5rfp1knxc84r0g943q5sdr3ky74zzwpnmrf2vf7"))))
20465 (properties `((upstream-name . "ltm")))
20466 (build-system r-build-system)
20467 (propagated-inputs
20468 `(("r-mass" ,r-mass)
20469 ("r-msm" ,r-msm)
20470 ("r-polycor" ,r-polycor)))
20471 (home-page "https://github.com/drizopoulos/ltm")
20472 (synopsis "Latent trait models under IRT")
20473 (description
20474 "This is a package supporting the analysis of multivariate dichotomous
20475 and polytomous data using latent trait models under the Item Response Theory
20476 approach. It includes the Rasch, the Two-Parameter Logistic, the Birnbaum's
20477 Three-Parameter, the Graded Response, and the Generalized Partial Credit
20478 Models.")
20479 (license license:gpl2+)))
20480
20481 (define-public r-mi
20482 (package
20483 (name "r-mi")
20484 (version "1.0")
20485 (source
20486 (origin
20487 (method url-fetch)
20488 (uri (cran-uri "mi" version))
20489 (sha256
20490 (base32
20491 "1h47k5mpbvhid83277dvvj2di493bgzz9iarpyv3r30y219l7x1l"))))
20492 (properties `((upstream-name . "mi")))
20493 (build-system r-build-system)
20494 (propagated-inputs
20495 `(("r-arm" ,r-arm)
20496 ("r-matrix" ,r-matrix)))
20497 (home-page "http://www.stat.columbia.edu/~gelman/")
20498 (synopsis "Missing data imputation and model checking")
20499 (description
20500 "This package provides functions for data manipulation, imputing missing
20501 values in an approximate Bayesian framework, diagnostics of the models used to
20502 generate the imputations, confidence-building mechanisms to validate some of
20503 the assumptions of the imputation algorithm, and functions to analyze multiply
20504 imputed data sets with the appropriate degree of sampling uncertainty.")
20505 (license license:gpl2+)))
20506
20507 (define-public r-matrixcalc
20508 (package
20509 (name "r-matrixcalc")
20510 (version "1.0-3")
20511 (source
20512 (origin
20513 (method url-fetch)
20514 (uri (cran-uri "matrixcalc" version))
20515 (sha256
20516 (base32
20517 "1c4w9dhi5w98qj1wwh9bbpnfk39rhiwjbanalr8bi5nmxkpcmrhp"))))
20518 (properties `((upstream-name . "matrixcalc")))
20519 (build-system r-build-system)
20520 (home-page "https://cran.r-project.org/web/packages/matrixcalc/")
20521 (synopsis "Collection of functions for matrix calculations")
20522 (description
20523 "This package provides a collection of functions to support matrix
20524 calculations for probability, econometric and numerical analysis. There are
20525 additional functions that are comparable to APL functions which are useful for
20526 actuarial models such as pension mathematics.")
20527 (license license:gpl2+)))
20528
20529 (define-public r-sem
20530 (package
20531 (name "r-sem")
20532 (version "3.1-11")
20533 (source
20534 (origin
20535 (method url-fetch)
20536 (uri (cran-uri "sem" version))
20537 (sha256
20538 (base32
20539 "03j3ig6fy34pi6nwfq9w8f5m555lilw5skr1vn6ay4yvjmvavc9k"))))
20540 (properties `((upstream-name . "sem")))
20541 (build-system r-build-system)
20542 (propagated-inputs
20543 `(("r-boot" ,r-boot)
20544 ("r-mass" ,r-mass)
20545 ("r-matrixcalc" ,r-matrixcalc)
20546 ("r-mi" ,r-mi)))
20547 (home-page "https://cran.r-project.org/package=sem")
20548 (synopsis "Structural equation models")
20549 (description
20550 "This package provides functions for fitting general linear structural
20551 equation models (with observed and latent variables) using the RAM approach,
20552 and for fitting structural equations in observed-variable models by two-stage
20553 least squares.")
20554 (license license:gpl2+)))
20555
20556 (define-public r-semtools
20557 (package
20558 (name "r-semtools")
20559 (version "0.5-3")
20560 (source
20561 (origin
20562 (method url-fetch)
20563 (uri (cran-uri "semTools" version))
20564 (sha256
20565 (base32
20566 "0k3w10fnq0l89inhxvnypyrfhlrm921mfn0kwyyfpndvbqizky1d"))))
20567 (properties `((upstream-name . "semTools")))
20568 (build-system r-build-system)
20569 (propagated-inputs
20570 `(("r-lavaan" ,r-lavaan)))
20571 (home-page "https://github.com/simsem/semTools/wiki")
20572 (synopsis "Useful tools for structural equation modeling")
20573 (description
20574 "This package provides useful tools for structural equation modeling.")
20575 (license license:gpl2+)))
20576
20577 (define-public r-regsem
20578 (package
20579 (name "r-regsem")
20580 (version "1.5.2")
20581 (source
20582 (origin
20583 (method url-fetch)
20584 (uri (cran-uri "regsem" version))
20585 (sha256
20586 (base32
20587 "0ch057010xfsw0nqcsarzakdbiplvxaldyqlbbacspqs65ax1yk7"))))
20588 (properties `((upstream-name . "regsem")))
20589 (build-system r-build-system)
20590 (propagated-inputs
20591 `(("r-lavaan" ,r-lavaan)
20592 ("r-rcpp" ,r-rcpp)
20593 ("r-rcpparmadillo" ,r-rcpparmadillo)
20594 ("r-rsolnp" ,r-rsolnp)))
20595 (home-page "https://cran.r-project.org/package=regsem")
20596 (synopsis "Regularized structural equation modeling")
20597 (description
20598 "This package uses both ridge and lasso penalties (and extensions) to
20599 penalize specific parameters in structural equation models. The package
20600 offers additional cost functions, cross validation, and other extensions
20601 beyond traditional structural equation models. It also contains a function to
20602 perform @dfn{exploratory mediation} (XMed).")
20603 (license license:gpl2+)))
20604
20605 (define-public r-stanheaders
20606 (package
20607 (name "r-stanheaders")
20608 (version "2.21.0-6")
20609 (source
20610 (origin
20611 (method url-fetch)
20612 (uri (cran-uri "StanHeaders" version))
20613 (sha256
20614 (base32
20615 "1wwcrss4y6xbi81cg6ldhm57wz5paflzzp3yxh8b6shf9l2jla50"))))
20616 (properties `((upstream-name . "StanHeaders")))
20617 (build-system r-build-system)
20618 (inputs `(("pandoc" ,pandoc)))
20619 (propagated-inputs
20620 `(("r-rcppeigen" ,r-rcppeigen)
20621 ("r-rcppparallel" ,r-rcppparallel)))
20622 (native-inputs
20623 `(("gfortran" ,gfortran)
20624 ("r-knitr" ,r-knitr))) ; for vignettes
20625 (home-page "https://mc-stan.org/")
20626 (synopsis "C++ header files for Stan")
20627 (description
20628 "The C++ header files of the Stan project are provided by this package.
20629 There is a shared object containing part of the @code{CVODES} library, but it
20630 is not accessible from R. @code{r-stanheaders} is only useful for developers
20631 who want to utilize the @code{LinkingTo} directive of their package's
20632 DESCRIPTION file to build on the Stan library without incurring unnecessary
20633 dependencies.
20634
20635 The Stan project develops a probabilistic programming language that implements
20636 full or approximate Bayesian statistical inference via Markov Chain Monte
20637 Carlo or variational methods and implements (optionally penalized) maximum
20638 likelihood estimation via optimization. The Stan library includes an advanced
20639 automatic differentiation scheme, templated statistical and linear algebra
20640 functions that can handle the automatically differentiable scalar types (and
20641 doubles, ints, etc.), and a parser for the Stan language. The @code{r-rstan}
20642 package provides user-facing R functions to parse, compile, test, estimate,
20643 and analyze Stan models.")
20644 (license license:bsd-3)))
20645
20646 (define-public r-rpf
20647 (package
20648 (name "r-rpf")
20649 (version "1.0.4")
20650 (source
20651 (origin
20652 (method url-fetch)
20653 (uri (cran-uri "rpf" version))
20654 (sha256
20655 (base32
20656 "17crcgsbcsh0c00n7bgdqfnd7n1vzz7drfxjs7d18253yl5x44pl"))))
20657 (properties `((upstream-name . "rpf")))
20658 (build-system r-build-system)
20659 (propagated-inputs
20660 `(("r-lifecycle" ,r-lifecycle)
20661 ("r-mvtnorm" ,r-mvtnorm)
20662 ("r-rcpp" ,r-rcpp)
20663 ("r-rcppeigen" ,r-rcppeigen)))
20664 (native-inputs
20665 `(("r-knitr" ,r-knitr)))
20666 (home-page "https://github.com/jpritikin/rpf")
20667 (synopsis "Response probability functions")
20668 (description
20669 "The purpose of this package is to factor out logic and math common to
20670 Item Factor Analysis fitting, diagnostics, and analysis. It is envisioned as
20671 core support code suitable for more specialized IRT packages to build upon.
20672 Complete access to optimized C functions is made available with
20673 @code{R_RegisterCCallable()}.")
20674 (license license:gpl3+)))
20675
20676 (define-public r-openmx
20677 (package
20678 (name "r-openmx")
20679 (version "2.18.1")
20680 (source
20681 (origin
20682 (method url-fetch)
20683 (uri (cran-uri "OpenMx" version))
20684 (sha256
20685 (base32
20686 "0gyjps0l3ig90piccgd04s63cz65kk5i5l9iyakps4bv27h1lzwm"))))
20687 (properties `((upstream-name . "OpenMx")))
20688 (build-system r-build-system)
20689 (propagated-inputs
20690 `(("r-bh" ,r-bh)
20691 ("r-digest" ,r-digest)
20692 ("r-lifecycle" ,r-lifecycle)
20693 ("r-mass" ,r-mass)
20694 ("r-matrix" ,r-matrix)
20695 ("r-rcpp" ,r-rcpp)
20696 ("r-rcppeigen" ,r-rcppeigen)
20697 ("r-rpf" ,r-rpf)
20698 ("r-stanheaders" ,r-stanheaders)))
20699 (native-inputs `(("gfortran" ,gfortran)))
20700 (home-page "http://openmx.ssri.psu.edu")
20701 (synopsis "Extended structural equation modelling")
20702 (description
20703 "This package allows for the estimation of a wide variety of advanced
20704 multivariate statistical models. It consists of a library of functions and
20705 optimizers that allow you to quickly and flexibly define an SEM model and
20706 estimate parameters given observed data.")
20707 (license license:asl2.0)))
20708
20709 (define-public r-kutils
20710 (package
20711 (name "r-kutils")
20712 (version "1.70")
20713 (source
20714 (origin
20715 (method url-fetch)
20716 (uri (cran-uri "kutils" version))
20717 (sha256
20718 (base32
20719 "06jk66wbq3jmdf2jdhqns6r3yk36l2x7c907x977zv80sqxa1l37"))))
20720 (properties `((upstream-name . "kutils")))
20721 (build-system r-build-system)
20722 (propagated-inputs
20723 `(("r-foreign" ,r-foreign)
20724 ("r-openxlsx" ,r-openxlsx)
20725 ("r-plyr" ,r-plyr)
20726 ("r-runit" ,r-runit)
20727 ("r-xtable" ,r-xtable)))
20728 (home-page "https://cran.r-project.org/package=kutils")
20729 (synopsis "Project management tools")
20730 (description
20731 "This package provides tools for data importation, recoding, and
20732 inspection. There are functions to create new project folders, R code
20733 templates, create uniquely named output directories, and to quickly obtain a
20734 visual summary for each variable in a data frame. The main feature here is
20735 the systematic implementation of the \"variable key\" framework for data
20736 importation and recoding.")
20737 (license license:gpl2)))
20738
20739 (define-public r-rockchalk
20740 (package
20741 (name "r-rockchalk")
20742 (version "1.8.144")
20743 (source
20744 (origin
20745 (method url-fetch)
20746 (uri (cran-uri "rockchalk" version))
20747 (sha256
20748 (base32
20749 "07dp1n155b9gfvk8l30h6bhjbhbylsjxfzns08mryn4mxj3nqpnb"))))
20750 (properties `((upstream-name . "rockchalk")))
20751 (build-system r-build-system)
20752 (propagated-inputs
20753 `(("r-cardata" ,r-cardata)
20754 ("r-kutils" ,r-kutils)
20755 ("r-lme4" ,r-lme4)
20756 ("r-mass" ,r-mass)))
20757 (home-page "https://cran.r-project.org/package=rockchalk")
20758 (synopsis "Regression estimation and presentation")
20759 (description
20760 "This package provides a collection of functions for interpretation and
20761 presentation of regression analysis. These functions are used to produce the
20762 statistics lectures in @url{http://pj.freefaculty.org/guides}. The package
20763 includes regression diagnostics, regression tables, and plots of interactions
20764 and \"moderator\" variables. The emphasis is on \"mean-centered\" and
20765 \"residual-centered\" predictors. The vignette @code{rockchalk} offers a
20766 fairly comprehensive overview.")
20767 (license license:gpl3+)))
20768
20769 (define-public r-lisreltor
20770 (package
20771 (name "r-lisreltor")
20772 (version "0.1.4")
20773 (source
20774 (origin
20775 (method url-fetch)
20776 (uri (cran-uri "lisrelToR" version))
20777 (sha256
20778 (base32
20779 "0zicq0z3hhixan1p1apybnf3v5s6v6ysll4pcz8ivygwr2swv3p5"))))
20780 (properties `((upstream-name . "lisrelToR")))
20781 (build-system r-build-system)
20782 (home-page "https://cran.r-project.org/package=lisrelToR")
20783 (synopsis "Import output from LISREL into R")
20784 (description
20785 "This is an unofficial package aimed at automating the import of LISREL
20786 output in R.")
20787 (license license:gpl2)))
20788
20789 (define-public r-bdgraph
20790 (package
20791 (name "r-bdgraph")
20792 (version "2.63")
20793 (source
20794 (origin
20795 (method url-fetch)
20796 (uri (cran-uri "BDgraph" version))
20797 (sha256
20798 (base32
20799 "05q6dbvdnxmh7myvw60zqcqx16f80i8d6qa4y7xnfkx02l9lwiyc"))))
20800 (properties `((upstream-name . "BDgraph")))
20801 (build-system r-build-system)
20802 (propagated-inputs
20803 `(("r-igraph" ,r-igraph)))
20804 (home-page "https://www.uva.nl/profile/a.mohammadi")
20805 (synopsis "Bayesian structure learning in graphical models")
20806 (description
20807 "This package provides statistical tools for Bayesian structure learning
20808 in undirected graphical models for continuous, discrete, and mixed data. It
20809 uses a trans-dimensional @dfn{Markov Chain Monte Carlo} (MCMC) approach based
20810 on a continuous-time birth-death process.")
20811 (license license:gpl2+)))
20812
20813 (define-public r-d3network
20814 (package
20815 (name "r-d3network")
20816 (version "0.5.2.1")
20817 (source
20818 (origin
20819 (method url-fetch)
20820 (uri (cran-uri "d3Network" version))
20821 (sha256
20822 (base32
20823 "1gh979z9wksyxxxdzlfzibn0ysvf6h1ij7vwpd55fvbwr308syaw"))))
20824 (properties `((upstream-name . "d3Network")))
20825 (build-system r-build-system)
20826 (propagated-inputs
20827 `(("r-plyr" ,r-plyr)
20828 ("r-rjson" ,r-rjson)
20829 ("r-whisker" ,r-whisker)))
20830 (home-page "http://christophergandrud.github.io/d3Network/")
20831 (synopsis "Create D3 JavaScript network, tree, dendrogram, and Sankey graphs")
20832 (description
20833 "This package is intended to make it easy to create D3 JavaScript
20834 network, tree, dendrogram, and Sankey graphs from R using data frames.")
20835 (license license:gpl3+)))
20836
20837 (define-public r-qgraph
20838 (package
20839 (name "r-qgraph")
20840 (version "1.6.5")
20841 (source
20842 (origin
20843 (method url-fetch)
20844 (uri (cran-uri "qgraph" version))
20845 (sha256
20846 (base32
20847 "0pwys9irxvp0ap158drplyypkplbmwqinv0fmlsblk7q875cr592"))))
20848 (properties `((upstream-name . "qgraph")))
20849 (build-system r-build-system)
20850 (propagated-inputs
20851 `(("r-abind" ,r-abind)
20852 ("r-bdgraph" ,r-bdgraph)
20853 ("r-colorspace" ,r-colorspace)
20854 ("r-corpcor" ,r-corpcor)
20855 ("r-d3network" ,r-d3network)
20856 ("r-dplyr" ,r-dplyr)
20857 ("r-fdrtool" ,r-fdrtool)
20858 ("r-ggplot2" ,r-ggplot2)
20859 ("r-ggraph" ,r-ggraph)
20860 ("r-glasso" ,r-glasso)
20861 ("r-gtools" ,r-gtools)
20862 ("r-hmisc" ,r-hmisc)
20863 ("r-huge" ,r-huge)
20864 ("r-igraph" ,r-igraph)
20865 ("r-jpeg" ,r-jpeg)
20866 ("r-lavaan" ,r-lavaan)
20867 ("r-matrix" ,r-matrix)
20868 ("r-pbapply" ,r-pbapply)
20869 ("r-plyr" ,r-plyr)
20870 ("r-png" ,r-png)
20871 ("r-psych" ,r-psych)
20872 ("r-rcpp" ,r-rcpp)
20873 ("r-reshape2" ,r-reshape2)
20874 ("r-tidygraph" ,r-tidygraph)))
20875 (home-page "http://sachaepskamp.com/qgraph/")
20876 (synopsis "Weighted network visualization and analysis")
20877 (description
20878 "This package implements tools for weighted network visualization and
20879 analysis, as well as Gaussian graphical model computation. It contains graph
20880 plotting methods, and tools for psychometric data visualization and graphical
20881 model estimation. See Epskamp et al. (2012)
20882 @url{doi:10.18637/jss.v048.i04}.")
20883 (license license:gpl2)))
20884
20885 (define-public r-semplot
20886 (package
20887 (name "r-semplot")
20888 (version "1.1.2")
20889 (source
20890 (origin
20891 (method url-fetch)
20892 (uri (cran-uri "semPlot" version))
20893 (sha256
20894 (base32
20895 "0l1v9yi1pv59iwfknw4dh9qskk5y8r347jq1vq13gnfd3bmd71xr"))))
20896 (properties `((upstream-name . "semPlot")))
20897 (build-system r-build-system)
20898 (propagated-inputs
20899 `(("r-colorspace" ,r-colorspace)
20900 ("r-corpcor" ,r-corpcor)
20901 ("r-igraph" ,r-igraph)
20902 ("r-lavaan" ,r-lavaan)
20903 ("r-lisreltor" ,r-lisreltor)
20904 ("r-openmx" ,r-openmx)
20905 ("r-plyr" ,r-plyr)
20906 ("r-qgraph" ,r-qgraph)
20907 ("r-regsem" ,r-regsem)
20908 ("r-rockchalk" ,r-rockchalk)
20909 ("r-sem" ,r-sem)
20910 ("r-xml" ,r-xml)))
20911 (home-page "https://github.com/SachaEpskamp/semPlot")
20912 (synopsis "Unified visualizations of structural equation models")
20913 (description
20914 "Structural equation modeling (SEM) has a long history of representing
20915 models graphically as path diagrams. The semPlot package for R fills the gap
20916 between advanced, but time-consuming, graphical software and the limited
20917 graphics produced automatically by SEM software. In addition, semPlot offers
20918 more functionality than drawing path diagrams: it can act as a common ground
20919 for importing SEM results into R. Any result usable as input to semPlot can
20920 also be represented in any of the three popular SEM frame-works, as well as
20921 translated to input syntax for the R packages @code{sem} and @code{lavaan}.")
20922 (license license:gpl2)))
20923
20924 (define-public r-cdm
20925 (package
20926 (name "r-cdm")
20927 (version "7.5-15")
20928 (source
20929 (origin
20930 (method url-fetch)
20931 (uri (cran-uri "CDM" version))
20932 (sha256
20933 (base32
20934 "159ny2dz0rf1r3k1mqlfwambffc8rx425sggf5bn51nybpzanq3l"))))
20935 (properties `((upstream-name . "CDM")))
20936 (build-system r-build-system)
20937 (propagated-inputs
20938 `(("r-mvtnorm" ,r-mvtnorm)
20939 ("r-polycor" ,r-polycor)
20940 ("r-rcpp" ,r-rcpp)
20941 ("r-rcpparmadillo" ,r-rcpparmadillo)))
20942 (home-page
20943 "https://github.com/alexanderrobitzsch/CDM")
20944 (synopsis "Cognitive diagnosis modeling")
20945 (description
20946 "This package provides functions for cognitive diagnosis modeling and
20947 multidimensional item response modeling for dichotomous and polytomous item
20948 responses. It enables the estimation of the DINA and DINO model, the multiple
20949 group (polytomous) GDINA model, the multiple choice DINA model, the general
20950 diagnostic model (GDM), the structured latent class model (SLCA), and
20951 regularized latent class analysis. See George, Robitzsch, Kiefer, Gross, and
20952 Uenlue (2017) @url{doi:10.18637/jss.v074.i02} for further details on
20953 estimation and the package structure. For tutorials on how to use the CDM
20954 package see George and Robitzsch (2015, @url{doi:10.20982/tqmp.11.3.p189}) as
20955 well as Ravand and Robitzsch (2015).")
20956 (license license:gpl2+)))
20957
20958 (define-public r-tam
20959 (package
20960 (name "r-tam")
20961 (version "3.5-19")
20962 (source
20963 (origin
20964 (method url-fetch)
20965 (uri (cran-uri "TAM" version))
20966 (sha256
20967 (base32
20968 "1x1pdy0hrk4c3x5l4gcslpvyb0sv2zgly4n3a7y8j6yrzajx0sg7"))))
20969 (properties `((upstream-name . "TAM")))
20970 (build-system r-build-system)
20971 (propagated-inputs
20972 `(("r-cdm" ,r-cdm)
20973 ("r-rcpp" ,r-rcpp)
20974 ("r-rcpparmadillo" ,r-rcpparmadillo)))
20975 (home-page "http://www.edmeasurementsurveys.com/TAM/Tutorials/")
20976 (synopsis "Test analysis modules")
20977 (description
20978 "This package includes tools for marginal maximum likelihood estimation
20979 and joint maximum likelihood estimation for unidimensional and
20980 multidimensional item response models. The package functionality covers the
20981 Rasch model, 2PL model, 3PL model, generalized partial credit model,
20982 multi-faceted Rasch model, nominal item response model, structured latent
20983 class model, mixture distribution IRT models, and located latent class models.
20984 Latent regression models and plausible value imputation are also supported.")
20985 (license license:gpl2+)))
20986
20987 (define-public r-erm
20988 (package
20989 (name "r-erm")
20990 (version "1.0-1")
20991 (source
20992 (origin
20993 (method url-fetch)
20994 (uri (cran-uri "eRm" version))
20995 (sha256
20996 (base32
20997 "0njqzznnhnkvalmhiq5yq1w7gwp2myki5cv61w42ydvd27hdyyg9"))))
20998 (properties `((upstream-name . "eRm")))
20999 (build-system r-build-system)
21000 (propagated-inputs
21001 `(("r-colorspace" ,r-colorspace)
21002 ("r-lattice" ,r-lattice)
21003 ("r-mass" ,r-mass)
21004 ("r-matrix" ,r-matrix)
21005 ("r-psych" ,r-psych)))
21006 (native-inputs `(("gfortran" ,gfortran)))
21007 (home-page "https://cran.r-project.org/package=eRm")
21008 (synopsis "Extended Rasch modeling")
21009 (description
21010 "This package provides tools to fit @dfn{Rasch models} (RM), @dfn{linear
21011 logistic test models} (LLTM), @dfn{rating scale model} (RSM), @dfn{linear
21012 rating scale models} (LRSM), @dfn{partial credit models} (PCM), and
21013 @dfn{linear partial credit models} (LPCM). Missing values are allowed in the
21014 data matrix. Additional features are the ML estimation of the person
21015 parameters, Andersen's LR-test, item-specific Wald test, Martin-Loef-Test,
21016 nonparametric Monte-Carlo Tests, itemfit and personfit statistics including
21017 infit and outfit measures, ICC and other plots, automated stepwise item
21018 elimination, and a simulation module for various binary data matrices.")
21019 (license license:gpl3)))
21020
21021 (define-public r-irtoys
21022 (package
21023 (name "r-irtoys")
21024 (version "0.2.1")
21025 (source
21026 (origin
21027 (method url-fetch)
21028 (uri (cran-uri "irtoys" version))
21029 (sha256
21030 (base32
21031 "0h6iiaxikhbxhbyksbjnb09qdxinlkwr2v9yzs5wslbni14paq5q"))))
21032 (properties `((upstream-name . "irtoys")))
21033 (build-system r-build-system)
21034 (propagated-inputs
21035 `(("r-ltm" ,r-ltm)
21036 ("r-sm" ,r-sm)))
21037 (home-page "https://cran.r-project.org/package=irtoys")
21038 (synopsis "Collection of functions related to Item Response Theory (IRT)")
21039 (description
21040 "This package provides a collection of functions useful in learning and
21041 practicing @dfn{Item Response Theory} (IRT), which can be combined into larger
21042 programs. It provides basic CTT analysis, a simple common interface to the
21043 estimation of item parameters in IRT models for binary responses with three
21044 different programs (ICL, BILOG-MG, and ltm), ability estimation (MLE, BME,
21045 EAP, WLE, plausible values), item and person fit statistics, scaling
21046 methods (MM, MS, Stocking-Lord, and the complete Hebaera method), and a rich
21047 array of parametric and non-parametric (kernel) plots. It estimates and plots
21048 Haberman's interaction model when all items are dichotomously scored.")
21049 (license license:gpl2+)))
21050
21051 (define-public r-iheatmapr
21052 (package
21053 (name "r-iheatmapr")
21054 (version "0.5.0")
21055 (source
21056 (origin
21057 (method url-fetch)
21058 (uri (cran-uri "iheatmapr" version))
21059 (sha256
21060 (base32
21061 "0s2lc088rq2siy2wzmg1y6nss68rs33mf7w2izqqmg6kbx6d7y9h"))))
21062 (properties `((upstream-name . "iheatmapr")))
21063 (build-system r-build-system)
21064 (propagated-inputs
21065 `(("r-fastcluster" ,r-fastcluster)
21066 ("r-ggdendro" ,r-ggdendro)
21067 ("r-htmlwidgets" ,r-htmlwidgets)
21068 ("r-jsonlite" ,r-jsonlite)
21069 ("r-knitr" ,r-knitr)
21070 ("r-magrittr" ,r-magrittr)
21071 ("r-rcolorbrewer" ,r-rcolorbrewer)
21072 ("r-scales" ,r-scales)))
21073 (native-inputs
21074 `(("r-knitr" ,r-knitr)))
21075 (home-page "https://docs.ropensci.org/iheatmapr")
21076 (synopsis "Interactive, Complex Heatmaps")
21077 (description
21078 "iheatmapr is an R package for building complex, interactive heatmaps
21079 using modular building blocks. \"Complex\" heatmaps are heatmaps in which
21080 subplots along the rows or columns of the main heatmap add more information
21081 about each row or column. For example, a one column additional heatmap may
21082 indicate what group a particular row or column belongs to. Complex heatmaps
21083 may also include multiple side by side heatmaps which show different types of
21084 data for the same conditions. Interactivity can improve complex heatmaps by
21085 providing tooltips with information about each cell and enabling zooming into
21086 interesting features. iheatmapr uses the plotly library for interactivity.")
21087 (license license:expat)))
21088
21089 (define-public r-packrat
21090 (package
21091 (name "r-packrat")
21092 (version "0.5.0")
21093 (source
21094 (origin
21095 (method url-fetch)
21096 (uri (cran-uri "packrat" version))
21097 (sha256
21098 (base32
21099 "1xy5dd2hrpqa07jfl4s7dsrya05mf36ms74j833scdz0zf89586n"))))
21100 (properties `((upstream-name . "packrat")))
21101 (build-system r-build-system)
21102 (home-page "https://github.com/rstudio/packrat/")
21103 (synopsis "Dependency management R projects")
21104 (description
21105 "This package provides a dependency manager for R projects that allows
21106 you to manage the R packages your project depends on in an isolated, portable,
21107 and reproducible way.")
21108 (license license:gpl2)))
21109
21110 (define-public r-rsconnect
21111 (package
21112 (name "r-rsconnect")
21113 (version "0.8.16")
21114 (source
21115 (origin
21116 (method url-fetch)
21117 (uri (cran-uri "rsconnect" version))
21118 (sha256
21119 (base32
21120 "05ii0p0p7xpf8z0c1594s5q7wpwcs7lmlddrd67s5p2ka5m8qwiz"))))
21121 (properties `((upstream-name . "rsconnect")))
21122 (build-system r-build-system)
21123 (propagated-inputs
21124 `(("r-curl" ,r-curl)
21125 ("r-digest" ,r-digest)
21126 ("r-jsonlite" ,r-jsonlite)
21127 ("r-openssl" ,r-openssl)
21128 ("r-packrat" ,r-packrat)
21129 ("r-rstudioapi" ,r-rstudioapi)
21130 ("r-yaml" ,r-yaml)))
21131 (home-page "https://github.com/rstudio/rsconnect")
21132 (synopsis "Deployment interface for R Markdown documents and Shiny applications")
21133 (description
21134 "This package provides a programmatic deployment interface for RPubs,
21135 shinyapps.io, and RStudio Connect. Supported content types include R Markdown
21136 documents, Shiny applications, Plumber APIs, plots, and static web content.")
21137 (license license:gpl2)))
21138
21139 ;; This package includes minified JavaScript files. When upgrading please
21140 ;; check that there are no new minified JavaScript files.
21141 (define-public r-dygraphs
21142 (package
21143 (name "r-dygraphs")
21144 (version "1.1.1.6")
21145 (source
21146 (origin
21147 (method url-fetch)
21148 (uri (cran-uri "dygraphs" version))
21149 (sha256
21150 (base32
21151 "022j007mzfa9k2n31yg4aizcsf571vv3jip092h23rqj03rk3ly3"))))
21152 (properties `((upstream-name . "dygraphs")))
21153 (build-system r-build-system)
21154 (arguments
21155 `(#:modules ((guix build utils)
21156 (guix build r-build-system)
21157 (srfi srfi-1)
21158 (ice-9 popen))
21159 #:phases
21160 (modify-phases %standard-phases
21161 (add-after 'unpack 'process-javascript
21162 (lambda* (#:key inputs #:allow-other-keys)
21163 (with-directory-excursion "inst/htmlwidgets/lib/"
21164 (call-with-values
21165 (lambda ()
21166 (unzip2
21167 `(("dygraphs/dygraph-combined-dev.js"
21168 "dygraph-combined.js")
21169 (,(assoc-ref inputs "js-jquery")
21170 "jquery/jquery.min.js")
21171 (,(assoc-ref inputs "js-fquarter")
21172 "fquarter/moment-fquarter.min.js"))))
21173 (lambda (sources targets)
21174 (for-each (lambda (source target)
21175 (format #t "Processing ~a --> ~a~%"
21176 source target)
21177 (let ((minified (open-pipe* OPEN_READ "uglify-js" source)))
21178 (call-with-output-file target
21179 (lambda (port)
21180 (dump-port minified port)))))
21181 sources targets))))
21182 #t)))))
21183 (native-inputs
21184 `(("uglify-js" ,uglify-js)
21185 ;; They actually use version 1.11.1, but this more recent version
21186 ;; should be just fine.
21187 ("js-jquery"
21188 ,(origin
21189 (method url-fetch)
21190 (uri "https://code.jquery.com/jquery-1.12.4.js")
21191 (sha256
21192 (base32
21193 "0x9mrc1668icvhpwzvgafm8xm11x9lfai9nwr66aw6pjnpwkc3s3"))))
21194 ("js-fquarter"
21195 ,(origin
21196 (method url-fetch)
21197 (uri (string-append "https://raw.githubusercontent.com/robgallen/"
21198 "moment-fquarter/1.0.1/moment-fquarter.js"))
21199 (sha256
21200 (base32
21201 "01mdnsaibm9jy2f1qpbn692hpv309lhj5si9nagib4dawmrkffij"))))))
21202 (propagated-inputs
21203 `(("r-htmltools" ,r-htmltools)
21204 ("r-htmlwidgets" ,r-htmlwidgets)
21205 ("r-magrittr" ,r-magrittr)
21206 ("r-xts" ,r-xts)
21207 ("r-zoo" ,r-zoo)))
21208 (home-page "https://github.com/rstudio/dygraphs")
21209 (synopsis "Interface to Dygraphs interactive time series charting library")
21210 (description
21211 "This package provides an R interface to the dygraphs JavaScript charting
21212 library (a copy of which is included in the package). It provides rich
21213 facilities for charting time-series data in R, including highly configurable
21214 series- and axis-display and interactive features like zoom/pan and
21215 series/point highlighting.")
21216 (license license:expat)))
21217
21218 (define-public r-shinystan
21219 (package
21220 (name "r-shinystan")
21221 (version "2.5.0")
21222 (source
21223 (origin
21224 (method url-fetch)
21225 (uri (cran-uri "shinystan" version))
21226 (sha256
21227 (base32
21228 "18alf5kiqw7y2l6m5nxxizwc2znsf9frxfsqhvgcad8hld9cbya5"))))
21229 (properties `((upstream-name . "shinystan")))
21230 (build-system r-build-system)
21231 (propagated-inputs
21232 `(("r-bayesplot" ,r-bayesplot)
21233 ("r-colourpicker" ,r-colourpicker)
21234 ("r-dt" ,r-dt)
21235 ("r-dygraphs" ,r-dygraphs)
21236 ("r-ggplot2" ,r-ggplot2)
21237 ("r-gridextra" ,r-gridextra)
21238 ("r-gtools" ,r-gtools)
21239 ("r-markdown" ,r-markdown)
21240 ("r-reshape2" ,r-reshape2)
21241 ("r-rsconnect" ,r-rsconnect)
21242 ("r-rstan" ,r-rstan)
21243 ("r-shiny" ,r-shiny)
21244 ("r-shinyjs" ,r-shinyjs)
21245 ("r-shinythemes" ,r-shinythemes)
21246 ("r-threejs" ,r-threejs)
21247 ("r-xtable" ,r-xtable)
21248 ("r-xts" ,r-xts)))
21249 (home-page "https://mc-stan.org/")
21250 (synopsis "Interactive visual and numerical analysis for Bayesian models")
21251 (description
21252 "This package provides a graphical user interface for interactive
21253 @dfn{Markov chain Monte Carlo} (MCMC) diagnostics and plots and tables helpful
21254 for analyzing a posterior sample. The interface is powered by the Shiny web
21255 application framework and works with the output of MCMC programs written in
21256 any programming language (and has extended functionality for Stan models fit
21257 using the @code{rstan} and @code{rstanarm} packages).")
21258 (license license:gpl3+)))
21259
21260 (define-public r-rstantools
21261 (package
21262 (name "r-rstantools")
21263 (version "2.1.1")
21264 (source
21265 (origin
21266 (method url-fetch)
21267 (uri (cran-uri "rstantools" version))
21268 (sha256
21269 (base32
21270 "0b9x8rzj3dr4m7yjx476nn42z22xd1xnw85m9frfwxy5ivg1any9"))))
21271 (properties `((upstream-name . "rstantools")))
21272 (build-system r-build-system)
21273 (inputs `(("pandoc" ,pandoc)))
21274 (propagated-inputs
21275 `(("r-desc" ,r-desc)
21276 ("r-rcpp" ,r-rcpp)
21277 ("r-rcppparallel" ,r-rcppparallel)))
21278 (native-inputs
21279 `(("r-knitr" ,r-knitr)))
21280 (home-page "https://mc-stan.org/rstantools/")
21281 (synopsis "Tools for developing R packages interfacing with Stan")
21282 (description
21283 "This package provides various tools for developers of R packages
21284 interfacing with @url{https://mc-stan.org, Stan}, including functions to set
21285 up the required package structure, S3 generics and default methods to unify
21286 function naming across Stan-based R packages, and vignettes with
21287 recommendations for developers.")
21288 (license license:gpl3+)))
21289
21290 (define-public r-loo
21291 (package
21292 (name "r-loo")
21293 (version "2.3.1")
21294 (source
21295 (origin
21296 (method url-fetch)
21297 (uri (cran-uri "loo" version))
21298 (sha256
21299 (base32 "12z0k8lhz0rxygs5lc7076nw6qhk0pda8nxf65hkinfrf4dy53fr"))))
21300 (properties `((upstream-name . "loo")))
21301 (build-system r-build-system)
21302 (inputs
21303 `(("pandoc" ,pandoc)
21304 ("pandoc-citeproc" ,pandoc-citeproc)))
21305 (propagated-inputs
21306 `(("r-checkmate" ,r-checkmate)
21307 ("r-matrixstats" ,r-matrixstats)))
21308 (native-inputs
21309 `(("r-knitr" ,r-knitr)))
21310 (home-page "https://mc-stan.org/loo/")
21311 (synopsis "Leave-One-Out cross-validation and WAIC for Bayesian models")
21312 (description
21313 "This package provides an implementation of efficient approximate
21314 @dfn{leave-one-out} (LOO) cross-validation for Bayesian models fit using
21315 Markov chain Monte Carlo, as described in @url{doi:10.1007/s11222-016-9696-4}.
21316 The approximation uses @dfn{Pareto smoothed importance sampling} (PSIS), a new
21317 procedure for regularizing importance weights. As a byproduct of the
21318 calculations, we also obtain approximate standard errors for estimated
21319 predictive errors and for the comparison of predictive errors between models.
21320 The package also provides methods for using stacking and other model weighting
21321 techniques to average Bayesian predictive distributions.")
21322 (license license:gpl3+)))
21323
21324 (define-public r-rstan
21325 (package
21326 (name "r-rstan")
21327 (version "2.21.2")
21328 (source
21329 (origin
21330 (method url-fetch)
21331 (uri (cran-uri "rstan" version))
21332 (sha256
21333 (base32
21334 "0jh58qfrksd2j9w2zy4bajryivgp36m3xdb9mjrjqbk1ib9h83p3"))))
21335 (properties `((upstream-name . "rstan")))
21336 (build-system r-build-system)
21337 (arguments
21338 `(#:phases
21339 (modify-phases %standard-phases
21340 (add-before 'install 'set-timezone
21341 ;; This package is picky about timezones.
21342 (lambda* (#:key inputs #:allow-other-keys)
21343 (setenv "TZ" "UTC+1")
21344 (setenv "TZDIR"
21345 (string-append (assoc-ref inputs "tzdata")
21346 "/share/zoneinfo"))
21347 #t)))))
21348 (native-inputs
21349 `(("tzdata" ,tzdata-for-tests)
21350 ("pandoc" ,pandoc)
21351 ("r-knitr" ,r-knitr)))
21352 (propagated-inputs
21353 `(("r-bh" ,r-bh)
21354 ("r-ggplot2" ,r-ggplot2)
21355 ("r-gridextra" ,r-gridextra)
21356 ("r-inline" ,r-inline)
21357 ("r-loo" ,r-loo)
21358 ("r-pkgbuild" ,r-pkgbuild)
21359 ("r-rcpp" ,r-rcpp)
21360 ("r-rcppeigen" ,r-rcppeigen)
21361 ("r-rcppparallel" ,r-rcppparallel)
21362 ("r-stanheaders" ,r-stanheaders)
21363 ("r-v8" ,r-v8)
21364 ("r-withr" ,r-withr)))
21365 (home-page "https://discourse.mc-stan.org/")
21366 (synopsis "R interface to Stan")
21367 (description
21368 "User-facing R functions are provided to parse, compile, test, estimate,
21369 and analyze Stan models by accessing the header-only Stan library provided by
21370 the StanHeaders package. The Stan project develops a probabilistic
21371 programming language that implements full Bayesian statistical inference via
21372 Markov Chain Monte Carlo, rough Bayesian inference via 'variational'
21373 approximation, and (optionally penalized) maximum likelihood estimation via
21374 optimization. In all three cases, automatic differentiation is used to
21375 quickly and accurately evaluate gradients without burdening the user with the
21376 need to derive the partial derivatives.")
21377 (license license:gpl3+)))
21378
21379 (define-public r-rstanarm
21380 (package
21381 (name "r-rstanarm")
21382 (version "2.21.1")
21383 (source
21384 (origin
21385 (method url-fetch)
21386 (uri (cran-uri "rstanarm" version))
21387 (sha256
21388 (base32
21389 "04ggzak3f7jaxza3dxyrmxp5b48qcgyspy22ykbhr03g4hzp7jk8"))))
21390 (properties `((upstream-name . "rstanarm")))
21391 (build-system r-build-system)
21392 (inputs
21393 `(("pandoc" ,pandoc)
21394 ("pandoc-citeproc" ,pandoc-citeproc)))
21395 (propagated-inputs
21396 `(("r-bayesplot" ,r-bayesplot)
21397 ("r-bh" ,r-bh)
21398 ("r-ggplot2" ,r-ggplot2)
21399 ("r-lme4" ,r-lme4)
21400 ("r-loo" ,r-loo)
21401 ("r-matrix" ,r-matrix)
21402 ("r-nlme" ,r-nlme)
21403 ("r-rcpp" ,r-rcpp)
21404 ("r-rcppeigen" ,r-rcppeigen)
21405 ("r-rcppparallel" ,r-rcppparallel)
21406 ("r-rstan" ,r-rstan)
21407 ("r-rstantools" ,r-rstantools)
21408 ("r-shinystan" ,r-shinystan)
21409 ("r-stanheaders" ,r-stanheaders)
21410 ("r-survival" ,r-survival)))
21411 (native-inputs
21412 `(("r-knitr" ,r-knitr)))
21413 (home-page "https://mc-stan.org/rstanarm/")
21414 (synopsis "Bayesian applied regression modeling via Stan")
21415 (description
21416 "This package estimates previously compiled regression models using the
21417 @code{rstan} package, which provides the R interface to the Stan C++ library
21418 for Bayesian estimation. Users specify models via the customary R syntax with
21419 a formula and @code{data.frame} plus some additional arguments for priors.")
21420 (license license:gpl3+)))
21421
21422 (define-public r-kendall
21423 (package
21424 (name "r-kendall")
21425 (version "2.2")
21426 (source
21427 (origin
21428 (method url-fetch)
21429 (uri (cran-uri "Kendall" version))
21430 (sha256
21431 (base32
21432 "0z2yr3x2nvdm81w2imb61hxwcbmg14kfb2bxgh3wmkmv3wfjwkwn"))))
21433 (properties `((upstream-name . "Kendall")))
21434 (build-system r-build-system)
21435 (propagated-inputs
21436 `(("r-boot" ,r-boot)))
21437 (native-inputs
21438 `(("gfortran" ,gfortran)))
21439 (home-page "https://cran.r-project.org/web/packages/Kendall/")
21440 (synopsis "Kendall rank correlation and Mann-Kendall trend test")
21441 (description
21442 "This package computes the Kendall rank correlation and Mann-Kendall
21443 trend test.")
21444 (license license:gpl2+)))
21445
21446 (define-public r-zyp
21447 (package
21448 (name "r-zyp")
21449 (version "0.10-1.1")
21450 (source
21451 (origin
21452 (method url-fetch)
21453 (uri (cran-uri "zyp" version))
21454 (sha256
21455 (base32
21456 "03cxpkfbhrx1fy8l0dl9a13ghz93cqq6877wa8rig09ksdiivaw9"))))
21457 (properties `((upstream-name . "zyp")))
21458 (build-system r-build-system)
21459 (propagated-inputs
21460 `(("r-kendall" ,r-kendall)))
21461 (home-page "https://cran.r-project.org/web/packages/zyp/")
21462 (synopsis "Zhang + Yue-Pilon Trends Package")
21463 (description
21464 "This package contains an efficient implementation of Sen's slope
21465 method (Sen, 1968) plus implementation of Xuebin Zhang's (Zhang, 1999) and
21466 Yue-Pilon's (Yue, 2002) pre-whitening approaches to determining trends in
21467 climate data.")
21468 (license license:lgpl2.1)))
21469
21470 (define-public r-rlinsolve
21471 (package
21472 (name "r-rlinsolve")
21473 (version "0.3.1")
21474 (source
21475 (origin
21476 (method url-fetch)
21477 (uri (cran-uri "Rlinsolve" version))
21478 (sha256
21479 (base32
21480 "1x02xxbkchcwwfa2123n9yqfzinfi0zba8zxhp977czzwysy75cc"))))
21481 (properties `((upstream-name . "Rlinsolve")))
21482 (build-system r-build-system)
21483 (propagated-inputs
21484 `(("r-matrix" ,r-matrix)
21485 ("r-rcpp" ,r-rcpp)
21486 ("r-rcpparmadillo" ,r-rcpparmadillo)
21487 ("r-rdpack" ,r-rdpack)))
21488 (home-page "https://cran.r-project.org/web/packages/Rlinsolve/")
21489 (synopsis "Iterative solvers for (sparse) linear system of equations")
21490 (description
21491 "Solving a system of linear equations is one of the most fundamental
21492 computational problems for many fields of mathematical studies, such as
21493 regression problems from statistics or numerical partial differential
21494 equations. This package provides basic stationary iterative solvers such as
21495 Jacobi, Gauss-Seidel, Successive Over-Relaxation and SSOR methods.
21496 Nonstationary, also known as Krylov subspace methods are also provided.
21497 Sparse matrix computation is also supported in that solving large and sparse
21498 linear systems can be manageable using the @code{Matrix} package along with
21499 @code{RcppArmadillo}.")
21500 (license license:gpl3+)))
21501
21502 (define-public r-zvcv
21503 (package
21504 (name "r-zvcv")
21505 (version "2.1.0")
21506 (source
21507 (origin
21508 (method url-fetch)
21509 (uri (cran-uri "ZVCV" version))
21510 (sha256
21511 (base32
21512 "0np6h6x74kz1x13wmbkkm1wq43d8bnn2khzjc80prqdi6n0m9v8r"))))
21513 (properties `((upstream-name . "ZVCV")))
21514 (build-system r-build-system)
21515 (propagated-inputs
21516 `(("r-abind" ,r-abind)
21517 ("r-bh" ,r-bh)
21518 ("r-dplyr" ,r-dplyr)
21519 ("r-glmnet" ,r-glmnet)
21520 ("r-magrittr" ,r-magrittr)
21521 ("r-mvtnorm" ,r-mvtnorm)
21522 ("r-rcpp" ,r-rcpp)
21523 ("r-rcpparmadillo" ,r-rcpparmadillo)
21524 ("r-rlinsolve" ,r-rlinsolve)))
21525 (home-page "https://cran.r-project.org/web/packages/ZVCV/")
21526 (synopsis "Zero-Variance Control Variates")
21527 (description
21528 "@dfn{Zero-variance control variates} (ZV-CV) is a post-processing method
21529 to reduce the variance of Monte Carlo estimators of expectations using the
21530 derivatives of the log target. Once the derivatives are available, the only
21531 additional computational effort is in solving a linear regression problem.
21532 This method has been extended to higher dimensions using regularisation. This
21533 package can be used to easily perform ZV-CV or regularised ZV-CV when a set of
21534 samples, derivatives and function evaluations are available. Additional
21535 functions for applying ZV-CV to two estimators for the normalising constant of
21536 the posterior distribution in Bayesian statistics are also supplied.")
21537 (license license:gpl2+)))
21538
21539 (define-public r-ztype
21540 (package
21541 (name "r-ztype")
21542 (version "0.1.0")
21543 (source
21544 (origin
21545 (method url-fetch)
21546 (uri (cran-uri "ztype" version))
21547 (sha256
21548 (base32
21549 "0brbq2rgkl4mhjbb70kkfv47lzs66k9ppfs2klavcbripirxn5fx"))))
21550 (properties `((upstream-name . "ztype")))
21551 (build-system r-build-system)
21552 (propagated-inputs
21553 `(("r-assertthat" ,r-assertthat)
21554 ("r-dplyr" ,r-dplyr)
21555 ("r-ggplot2" ,r-ggplot2)
21556 ("r-lubridate" ,r-lubridate)
21557 ("r-magrittr" ,r-magrittr)
21558 ("r-rvest" ,r-rvest)
21559 ("r-stringr" ,r-stringr)))
21560 (home-page "https://cran.r-project.org/web/packages/ztype/")
21561 (synopsis "Run a Ztype game loaded with R functions")
21562 (description
21563 "How fast can you type R functions on your keyboard? Find out by running
21564 a @code{zty.pe} game: export R functions as instructions to type to destroy
21565 opponents' vessels.")
21566 (license license:gpl3)))
21567
21568 (define-public r-zseq
21569 (package
21570 (name "r-zseq")
21571 (version "0.2.0")
21572 (source
21573 (origin
21574 (method url-fetch)
21575 (uri (cran-uri "Zseq" version))
21576 (sha256
21577 (base32
21578 "06dndi2b1q79bmxax11bv0l5ifcz1mhpvbn90y6a6xymrgcq0ivi"))))
21579 (properties `((upstream-name . "Zseq")))
21580 (build-system r-build-system)
21581 (propagated-inputs
21582 `(("r-gmp" ,r-gmp)))
21583 (home-page "https://cran.r-project.org/web/packages/Zseq/")
21584 (synopsis "Integer sequence generator")
21585 (description
21586 "This package generates well-known integer sequences. The @code{gmp}
21587 package is adopted for computing with arbitrarily large numbers. Every
21588 function has a hyperlink to its corresponding item in the @dfn{On-Line
21589 Encyclopedia of Integer Sequences} (OEIS) in the function help page.")
21590 (license license:gpl3+)))
21591
21592 (define-public r-isoband
21593 (package
21594 (name "r-isoband")
21595 (version "0.2.2")
21596 (source
21597 (origin
21598 (method url-fetch)
21599 (uri (cran-uri "isoband" version))
21600 (sha256
21601 (base32
21602 "044fg014gb6v6v11gm7ivfipz45iqw9cpahjhaacw6kyahyb66zx"))))
21603 (properties `((upstream-name . "isoband")))
21604 (build-system r-build-system)
21605 (propagated-inputs
21606 `(("r-testthat" ,r-testthat)))
21607 (native-inputs
21608 `(("r-knitr" ,r-knitr)))
21609 (home-page "https://github.com/wilkelab/isoband")
21610 (synopsis "Generate isolines and isobands from regularly spaced elevation grids")
21611 (description
21612 "This package provides a fast C++ implementation to generate contour
21613 lines (isolines) and contour polygons (isobands) from regularly spaced grids
21614 containing elevation data.")
21615 (license license:expat)))
21616
21617 (define-public r-ppcor
21618 (package
21619 (name "r-ppcor")
21620 (version "1.1")
21621 (source
21622 (origin
21623 (method url-fetch)
21624 (uri (cran-uri "ppcor" version))
21625 (sha256
21626 (base32
21627 "1x9b2kb8s0bp92b17gby0jwzzr3i4cf3ap9c4nq7m8fav72g0y3a"))))
21628 (properties `((upstream-name . "ppcor")))
21629 (build-system r-build-system)
21630 (propagated-inputs
21631 `(("r-mass" ,r-mass)))
21632 (home-page "https://cran.r-project.org/web/packages/ppcor/")
21633 (synopsis "Partial and semi-partial correlation")
21634 (description
21635 "This package provides users not only with a function to readily
21636 calculate the higher-order partial and semi-partial correlations but also with
21637 statistics and p-values of the correlation coefficients.")
21638 (license license:gpl2)))
21639
21640 (define-public r-hrbrthemes
21641 (package
21642 (name "r-hrbrthemes")
21643 (version "0.8.0")
21644 (source
21645 (origin
21646 (method url-fetch)
21647 (uri (cran-uri "hrbrthemes" version))
21648 (sha256
21649 (base32 "057h60b5p53dcyjyfwlgjc1ry968s9s64dw78p443w8717zk7zpc"))))
21650 (properties `((upstream-name . "hrbrthemes")))
21651 (build-system r-build-system)
21652 (propagated-inputs
21653 `(("r-extrafont" ,r-extrafont)
21654 ("r-gdtools" ,r-gdtools)
21655 ("r-ggplot2" ,r-ggplot2)
21656 ("r-htmltools" ,r-htmltools)
21657 ("r-knitr" ,r-knitr)
21658 ("r-magrittr" ,r-magrittr)
21659 ("r-rmarkdown" ,r-rmarkdown)
21660 ("r-scales" ,r-scales)))
21661 (native-inputs
21662 `(("r-knitr" ,r-knitr)))
21663 (home-page "https://github.com/hrbrmstr/hrbrthemes/")
21664 (synopsis "Additional themes, theme components and utilities for @code{ggplot2}")
21665 (description
21666 "This package provides a compilation of extra @code{ggplot2} themes,
21667 scales and utilities, including a spell check function for plot label fields
21668 and an overall emphasis on typography.")
21669 (license license:expat)))
21670
21671 (define-public r-crochet
21672 (package
21673 (name "r-crochet")
21674 (version "2.3.0")
21675 (source
21676 (origin
21677 (method url-fetch)
21678 (uri (cran-uri "crochet" version))
21679 (sha256
21680 (base32
21681 "0zvjaf6cv0nrjb4l4llkr0mmgha7ig31p4ri2rlnqyjlxi5l8hyq"))))
21682 (build-system r-build-system)
21683 (native-inputs
21684 `(("r-knitr" ,r-knitr)))
21685 (home-page "https://github.com/agrueneberg/crochet")
21686 (synopsis "Implementation Helper for Matrix-Like Types")
21687 (description
21688 "Functions to help implement the extraction / subsetting / indexing
21689 function @code{[} and replacement function @code{[<-} of custom matrix-like
21690 types (based on S3, S4, etc.), modeled as closely to the base matrix class
21691 as possible (with tests to prove it).")
21692 (license license:expat)))
21693
21694 (define-public r-boa
21695 (package
21696 (name "r-boa")
21697 (version "1.1.8-2")
21698 (source
21699 (origin
21700 (method url-fetch)
21701 (uri (cran-uri "boa" version))
21702 (sha256
21703 (base32
21704 "04lhqk5qfvaz1jk90glr2yi5vq7cdy0w8m6g2lnzk359l9y41zhp"))))
21705 (properties `((upstream-name . "boa")))
21706 (build-system r-build-system)
21707 (home-page "http://www.jstatsoft.org/v21/i11")
21708 (synopsis "Library for @dfn{Bayesian Output Analysis Program} (BOA) for MCMC")
21709 (description
21710 "This package provides a menu-driven program and library of functions for
21711 carrying out convergence diagnostics and statistical and graphical analysis of
21712 @dfn{Markov chain Monte Carlo} (MCMC) sampling output.")
21713 (license license:gpl2+)))
21714
21715 (define-public r-httpcode
21716 (package
21717 (name "r-httpcode")
21718 (version "0.3.0")
21719 (source (origin
21720 (method url-fetch)
21721 (uri (cran-uri "httpcode" version))
21722 (sha256
21723 (base32
21724 "0xig0rvc81hg7mw0iq9s0an1nw24fg0kfs2p2n6dzhwl9w506fjr"))))
21725 (build-system r-build-system)
21726 (home-page "https://github.com/sckott/httpcode")
21727 (synopsis "HTTP status code helper")
21728 (description "@code{httpcode} provides functionality for finding and
21729 explaining the meaning of @code{HTTP} status codes. Functions are included for
21730 searching for codes by full or partial number, by message, and to get
21731 appropriate dog and cat images for many status codes.")
21732 (license license:expat)))
21733
21734 (define-public r-latex2exp
21735 (package
21736 (name "r-latex2exp")
21737 (version "0.4.0")
21738 (source (origin
21739 (method url-fetch)
21740 (uri (cran-uri "latex2exp" version))
21741 (sha256
21742 (base32
21743 "12nbcgfmv13k6sc6m326ras9bcvy380b7rxcxphn06r3cfkby0zw"))))
21744 (build-system r-build-system)
21745 (propagated-inputs
21746 `(("r-stringr" ,r-stringr)
21747 ("r-magrittr", r-magrittr)))
21748 (home-page "https://github.com/stefano-meschiari/latex2exp/")
21749 (synopsis "Use LaTeX expressions in plots")
21750 (description "@code{latex2exp} parses and converts LaTeX math formulas to
21751 R's plotmath expressions, used to enter mathematical formulas and symbols to be
21752 rendered as text, axis labels, etc. throughout R's plotting system.")
21753 (license license:expat)))
21754
21755 (define-public r-oai
21756 (package
21757 (name "r-oai")
21758 (version "0.3.0")
21759 (source (origin
21760 (method url-fetch)
21761 (uri (cran-uri "oai" version))
21762 (sha256
21763 (base32
21764 "1ipw9bq3ra66d1ddj1rylyyd20mlcb2i7phzhywra53s1fdifq1g"))))
21765 (build-system r-build-system)
21766 (propagated-inputs
21767 `(("r-xml2" ,r-xml2)
21768 ("r-httr" ,r-httr)
21769 ("r-plyr" ,r-plyr)
21770 ("r-stringr" ,r-stringr)
21771 ("r-tibble" ,r-tibble)))
21772 (home-page "https://github.com/ropensci/oai/")
21773 (synopsis "General purpose OAI-PMH services client")
21774 (description "@code{oai} provides a general purpose client to work with
21775 any @dfn{Open Archives Initiative Protocol for 'Metadata' Harvesting} (OAI-PMH)
21776 service. Functions are provided to work with the OAI-PMH verbs:
21777 @code{GetRecord}, @code{Identify}, @code{ListIdentifiers},
21778 @code{ListMetadataFormats}, @code{ListRecords}, and @code{ListSets}.")
21779 (license license:expat)))
21780
21781 (define-public r-argon2
21782 (package
21783 (name "r-argon2")
21784 (version "0.2-0")
21785 (source
21786 (origin
21787 (method url-fetch)
21788 (uri (cran-uri "argon2" version))
21789 (sha256
21790 (base32
21791 "0kqn06rpb39jlzizjlnc5c44mfic8llrshxn7ljgmyj35lbqwxqh"))))
21792 (properties `((upstream-name . "argon2")))
21793 (build-system r-build-system)
21794 (home-page "https://github.com/wrathematics/argon2")
21795 (synopsis "Secure password hashing based on the argon2 algorithm")
21796 (description
21797 "This package provides utilities for secure password hashing via the
21798 argon2 algorithm.")
21799 (license license:bsd-2)))
21800
21801 (define-public r-getpass
21802 (package
21803 (name "r-getpass")
21804 (version "0.2-2")
21805 (source
21806 (origin
21807 (method url-fetch)
21808 (uri (cran-uri "getPass" version))
21809 (sha256
21810 (base32
21811 "03ydafhh0sk3rcnpr3paajyji64x2ddp6p814p9mvbmyrblcgzcc"))))
21812 (properties `((upstream-name . "getPass")))
21813 (build-system r-build-system)
21814 (propagated-inputs
21815 `(("r-rstudioapi" ,r-rstudioapi)))
21816 (home-page "https://github.com/wrathematics/getPass")
21817 (synopsis "Masked user input")
21818 (description
21819 "This package provides a micro-package for reading \"passwords\", i.e.
21820 reading user input with masking, so that the input is not displayed as it is
21821 typed. Currently, RStudio, the command line (every OS), and any platform
21822 where tcltk is present are supported.")
21823 (license license:bsd-2)))
21824
21825 (define-public r-remoter
21826 (package
21827 (name "r-remoter")
21828 (version "0.4-0")
21829 (source
21830 (origin
21831 (method url-fetch)
21832 (uri (cran-uri "remoter" version))
21833 (sha256
21834 (base32
21835 "1a7m63l8phv5jnazvdqdrqkaqjwqzaac5y4jm2jn0ypy4n8jvkfl"))))
21836 (properties `((upstream-name . "remoter")))
21837 (build-system r-build-system)
21838 (propagated-inputs
21839 `(("r-argon2" ,r-argon2)
21840 ("r-getpass" ,r-getpass)
21841 ("r-pbdzmq" ,r-pbdzmq)
21842 ("r-png" ,r-png)))
21843 (home-page "https://github.com/RBigData/remoter")
21844 (synopsis "Control a remote R session from a local one")
21845 (description
21846 "This package provides a set of utilities for client/server computing
21847 with R, controlling a remote R session (the server) from a local one (the
21848 client).")
21849 (license license:bsd-2)))
21850
21851 (define-public r-asd
21852 (package
21853 (name "r-asd")
21854 (version "2.2")
21855 (source
21856 (origin
21857 (method url-fetch)
21858 (uri (cran-uri "asd" version))
21859 (sha256
21860 (base32
21861 "0p3r4qjam3sl3rpcilb0pgx4xx3ly71xqnvkv31vzjs885lgxz4l"))))
21862 (properties `((upstream-name . "asd")))
21863 (build-system r-build-system)
21864 (propagated-inputs
21865 `(("r-mvtnorm" ,r-mvtnorm)))
21866 (home-page "https://cran.r-project.org/web/packages/asd")
21867 (synopsis "Simulations for Adaptive Seamless Designs")
21868 (description
21869 "This package provdes means to run simulations for adaptive seamless
21870 designs with and without early outcomes for treatment selection and
21871 subpopulation type designs.")
21872 (license license:gpl3)))
21873
21874 (define-public r-nbconvertr
21875 (package
21876 (name "r-nbconvertr")
21877 (version "1.3.2")
21878 (source
21879 (origin
21880 (method url-fetch)
21881 (uri (cran-uri "nbconvertR" version))
21882 (sha256
21883 (base32
21884 "0yhmz177r1miain65vspclahhz8cg7638ldbpsw8ylgf7a60l0sg"))))
21885 (properties `((upstream-name . "nbconvertR")))
21886 (build-system r-build-system)
21887 (inputs
21888 `(("jupyter" ,python-nbconvert)
21889 ("pandoc" ,pandoc)))
21890 (home-page "https://cran.r-project.org/web/packages/nbconvertR/")
21891 (synopsis "Vignette engine wrapping Jupyter notebooks")
21892 (description
21893 "This package calls the Jupyter script @code{nbconvert} to create
21894 vignettes from notebooks. Those notebooks (@code{.ipynb} files) are files
21895 containing rich text, code, and its output. Code cells can be edited and
21896 evaluated interactively.")
21897 (license license:gpl3)))
21898
21899 (define-public r-bridgesampling
21900 (package
21901 (name "r-bridgesampling")
21902 (version "1.0-0")
21903 (source
21904 (origin
21905 (method url-fetch)
21906 (uri (cran-uri "bridgesampling" version))
21907 (sha256
21908 (base32
21909 "1awhvv0v42w2q6llqi1wqpaiv5zx74cqzigdsvphy2jfp8ajw64y"))))
21910 (properties
21911 `((upstream-name . "bridgesampling")))
21912 (build-system r-build-system)
21913 (propagated-inputs
21914 `(("r-brobdingnag" ,r-brobdingnag)
21915 ("r-coda" ,r-coda)
21916 ("r-matrix" ,r-matrix)
21917 ("r-mvtnorm" ,r-mvtnorm)
21918 ("r-scales" ,r-scales)
21919 ("r-stringr" ,r-stringr)))
21920 (native-inputs
21921 `(("r-knitr" ,r-knitr)))
21922 (home-page "https://github.com/quentingronau/bridgesampling")
21923 (synopsis "Bridge sampling for marginal likelihoods and Bayes factors")
21924 (description
21925 "This package provides functions for estimating marginal likelihoods,
21926 Bayes factors, posterior model probabilities, and normalizing constants in
21927 general, via different versions of bridge sampling.")
21928 (license license:gpl2+)))
21929
21930 (define-public r-tea
21931 (package
21932 (name "r-tea")
21933 (version "1.1")
21934 (source
21935 (origin
21936 (method url-fetch)
21937 (uri (cran-uri "tea" version))
21938 (sha256
21939 (base32
21940 "0ql7lrxk0ihm49kqsvz79ig8i54rwiy9nxav4v9hy72j9kj5bgjn"))))
21941 (properties
21942 `((upstream-name . "tea")))
21943 (build-system r-build-system)
21944 (propagated-inputs
21945 `(("r-matrix" ,r-matrix)))
21946 (home-page "https://cran.r-project.org/web/packages/tea/")
21947 (synopsis "Threshold estimation approaches")
21948 (description
21949 "This package provides different approaches for selecting the threshold
21950 in generalized Pareto distributions. Most of them are based on minimizing the
21951 AMSE-criterion or atleast by reducing the bias of the assumed GPD-model.
21952 Others are heuristically motivated by searching for stable sample paths, i.e.
21953 a nearly constant region of the tail index estimator with respect to k, which
21954 is the number of data in the tail. The third class is motivated by graphical
21955 inspection. In addition, a sequential testing procedure for GPD-GoF-tests
21956 is also implemented here.")
21957 (license license:gpl3)))
21958
21959 (define-public r-awsmethods
21960 (package
21961 (name "r-awsmethods")
21962 (version "1.1-1")
21963 (source
21964 (origin
21965 (method url-fetch)
21966 (uri (cran-uri "awsMethods" version))
21967 (sha256
21968 (base32
21969 "0hbmrcpdyg15zg4rysscsmxpxlpy0dkxx2aa63qibq7l1k14v4sh"))))
21970 (properties
21971 `((upstream-name . "awsMethods")))
21972 (build-system r-build-system)
21973 (home-page "http://www.wias-berlin.de/software/imaging/")
21974 (synopsis "Class and methods definitions")
21975 (description
21976 "This package defines the generic method @code{extract} and provides
21977 @code{openMP} support as needed in several packages like
21978 @code{aws}, @code{adimpro}, @code{fmri}, and @code{dwi}.")
21979 (license license:gpl2+)))
21980
21981 (define-public r-aws
21982 (package
21983 (name "r-aws")
21984 (version "2.4-3")
21985 (source
21986 (origin
21987 (method url-fetch)
21988 (uri (cran-uri "aws" version))
21989 (sha256
21990 (base32
21991 "0ccm8ffjf8bylhfr64j9wzi49hzigz4bs172pvkb0bi4d5vdr0l5"))))
21992 (properties
21993 `((upstream-name . "aws")))
21994 (build-system r-build-system)
21995 (propagated-inputs
21996 `(("r-awsmethods" ,r-awsmethods)
21997 ("r-gsl" ,r-gsl)))
21998 (native-inputs
21999 `(("gfortran" ,gfortran)))
22000 (home-page "https://cran.r-project.org/web/packages/aws/")
22001 (synopsis "Adaptive weights smoothing")
22002 (description
22003 "This package provides a collection of R-functions implementing adaptive
22004 smoothing procedures in 1D, 2D and 3D. This includes the
22005 Propagation-Separation approach to adaptive smoothing, the @dfn{Intersecting
22006 Confidence Intervals} (ICI), variational approaches, and a non-local means
22007 filter.")
22008 (license license:gpl2+)))
22009
22010 (define-public r-sgloptim
22011 (package
22012 (name "r-sgloptim")
22013 (version "1.3.8")
22014 (source
22015 (origin
22016 (method url-fetch)
22017 (uri (cran-uri "sglOptim" version))
22018 (sha256
22019 (base32
22020 "15bkkvgp9v9vsp65wps48g3c2fa0fj1025hbrziywq14j7wayyjr"))))
22021 (properties
22022 `((upstream-name . "sglOptim")))
22023 (build-system r-build-system)
22024 (propagated-inputs
22025 `(("r-bh" ,r-bh)
22026 ("r-doparallel" ,r-doparallel)
22027 ("r-foreach" ,r-foreach)
22028 ("r-matrix" ,r-matrix)
22029 ("r-rcpp" ,r-rcpp)
22030 ("r-rcpparmadillo" ,r-rcpparmadillo)
22031 ("r-rcppprogress" ,r-rcppprogress)))
22032 (native-inputs
22033 `(("r-knitr" ,r-knitr)))
22034 (home-page "https://github.com/nielsrhansen/sglOptim")
22035 (synopsis "Generic sparse group Lasso solver")
22036 (description
22037 "This package provides a fast generic solver for sparse group lasso
22038 optimization problems. The loss (objective) function must be defined in a C++
22039 module. The optimization problem is solved using a coordinate gradient
22040 descent algorithm. Convergence of the algorithm is established and the
22041 algorithm is applicable to a broad class of loss functions. Use of parallel
22042 computing for cross validation and subsampling is supported through the
22043 @code{foreach} and @code{doParallel} packages.")
22044 (license license:gpl2+)))
22045
22046 (define-public r-grouped
22047 (package
22048 (name "r-grouped")
22049 (version "0.6-0")
22050 (source
22051 (origin
22052 (method url-fetch)
22053 (uri (cran-uri "grouped" version))
22054 (sha256
22055 (base32
22056 "1glxgacpwk7yjbkwg5ci6bmb2il6hf5zhydwi5bbq6hc032m9976"))))
22057 (properties
22058 `((upstream-name . "grouped")))
22059 (build-system r-build-system)
22060 (propagated-inputs
22061 `(("r-mass" ,r-mass)))
22062 (home-page "https://cran.r-project.org/web/packages/grouped/")
22063 (synopsis "Regression analysis of grouped and coarse data")
22064 (description
22065 "This package provides regression models for grouped and coarse data,
22066 under the coarsened at random assumption.")
22067 (license license:gpl2+)))
22068
22069 (define-public r-stam
22070 (package
22071 (name "r-stam")
22072 (version "0.0-1")
22073 (source
22074 (origin
22075 (method url-fetch)
22076 (uri (cran-uri "stam" version))
22077 (sha256
22078 (base32
22079 "1x1j45fir64kffny0nssb2hwn4rcp8gd2cjv6fw4yy0l4d0xi5iv"))))
22080 (properties
22081 `((upstream-name . "stam")))
22082 (build-system r-build-system)
22083 (propagated-inputs
22084 `(("r-np" ,r-np)
22085 ("r-sp" ,r-sp)))
22086 (home-page "https://cran.r-project.org/web/packages/stam")
22087 (synopsis "Spatio-temporal analysis and modelling")
22088 (description
22089 "This package provides various methods to conduct Spatio-Temporal
22090 Analysis and Modelling, including Exploratory Spatio-Temporal Analysis and
22091 Inferred Spatio-Temporal Modelling.")
22092 (license license:gpl2+)))
22093
22094 (define-public r-dcv
22095 (package
22096 (name "r-dcv")
22097 (version "0.1.1")
22098 (source
22099 (origin
22100 (method url-fetch)
22101 (uri (cran-uri "dcv" version))
22102 (sha256
22103 (base32
22104 "12c716x8dnxnqksibpmyysqp2axggvy9dpd55s9bhnsvqvi6dshj"))))
22105 (properties
22106 `((upstream-name . "dcv")))
22107 (build-system r-build-system)
22108 (propagated-inputs
22109 `(("r-lmtest" ,r-lmtest)))
22110 (home-page "https://cran.r-project.org/web/packages/dcv/")
22111 (synopsis "Conventional cross-validation statistics for climate-growth model")
22112 (description
22113 "This package performs several conventional cross-validation statistical
22114 methods for climate-growth model in the climate reconstruction from tree
22115 rings, including Sign Test statistic, Reduction of Error statistic, Product
22116 Mean Test, Durbin-Watson statistic etc.")
22117 (license license:gpl2)))
22118
22119 (define-public r-rcdd
22120 (package
22121 (name "r-rcdd")
22122 (version "1.2-2")
22123 (source
22124 (origin
22125 (method url-fetch)
22126 (uri (cran-uri "rcdd" version))
22127 (sha256
22128 (base32
22129 "0pzpbqnlgzr240iici70278py5wnbbxkzlgn112f9wv5ga3riric"))))
22130 (properties
22131 `((upstream-name . "rcdd")))
22132 (build-system r-build-system)
22133 (inputs
22134 `(("gmp" ,gmp)))
22135 (home-page "https://www.stat.umn.edu/geyer/rcdd/")
22136 (synopsis "Computational geometry")
22137 (description
22138 "This package converts back and forth between two representations of a
22139 convex polytope: as solution of a set of linear equalities and inequalities
22140 and as convex hull of set of points and rays. Also does linear programming
22141 and redundant generator elimination. All functions can use exact
22142 infinite-precision rational arithmetic.")
22143 (license license:gpl2)))
22144
22145 (define-public r-rxnat
22146 (package
22147 (name "r-rxnat")
22148 (version "1.0.12")
22149 (source
22150 (origin
22151 (method url-fetch)
22152 (uri (cran-uri "Rxnat" version))
22153 (sha256
22154 (base32
22155 "06w99b5lvpycykzlga6grw33zkajwbb04s89s37wy9zxy42vc4cb"))))
22156 (properties
22157 `((upstream-name . "Rxnat")))
22158 (build-system r-build-system)
22159 (propagated-inputs
22160 `(("r-dplyr" ,r-dplyr)
22161 ("r-httr" ,r-httr)
22162 ("r-rcurl" ,r-rcurl)))
22163 (native-inputs
22164 `(("r-knitr" ,r-knitr)))
22165 (home-page "https://cran.r-project.org/web/packages/Rxnat/")
22166 (synopsis "Queries and extracts images from neuroimaging datasets")
22167 (description
22168 "This package allows communication with the Extensible Neuroimaging
22169 Archive Toolkit. Rxnat uses the XNAT REST API to perform data queries and
22170 download images.")
22171 (license license:gpl2)))
22172
22173 (define-public r-rserve
22174 (package
22175 (name "r-rserve")
22176 (version "1.8-6")
22177 (source
22178 (origin
22179 (method url-fetch)
22180 (uri (string-append "http://www.rforge.net/Rserve/snapshot/Rserve_"
22181 version ".tar.gz"))
22182 (sha256
22183 (base32
22184 "017kkzv9lxlz9qhg3gprrf1wcyflxrif6wjk27x9b4bdzylw6bsx"))))
22185 (build-system r-build-system)
22186 (propagated-inputs
22187 `(("r-checkmate" ,r-checkmate)
22188 ("r-mime" ,r-mime)
22189 ("r-jsonlite" ,r-jsonlite)
22190 ("r-knitr" ,r-knitr)
22191 ("r-r6" ,r-r6)
22192 ("r-rcpp" ,r-rcpp)
22193 ("r-uuid" ,r-uuid)))
22194 (inputs
22195 `(("openssl" ,openssl)
22196 ("zlib" ,zlib)))
22197 (home-page "https://github.com/s-u/Rserve")
22198 (synopsis
22199 "Server providing access to R from many languages and systems")
22200 (description
22201 "Rserve acts as a socket server (TCP/IP or local sockets) which allows
22202 binary requests to be sent to R. Every connection has a separate workspace
22203 and working directory. Client-side implementations are available for popular
22204 languages such as C/C++ and Java, allowing any application to use facilities
22205 of R without the need of linking to R code. Rserve supports remote
22206 connection, user authentication and file transfer. A simple R client is
22207 included in this package as well.")
22208 (license license:gpl2)))
22209
22210 (define-public r-brms
22211 (package
22212 (name "r-brms")
22213 (version "2.13.5")
22214 (source
22215 (origin
22216 (method url-fetch)
22217 (uri (cran-uri "brms" version))
22218 (sha256
22219 (base32
22220 "0a2m5wr134sxflmiq5jzvanzn81fv7xndy9gyvrq3bay9vakic69"))))
22221 (properties `((upstream-name . "brms")))
22222 (build-system r-build-system)
22223 (propagated-inputs
22224 `(("r-abind" ,r-abind)
22225 ("r-backports" ,r-backports)
22226 ("r-bayesplot" ,r-bayesplot)
22227 ("r-bridgesampling" ,r-bridgesampling)
22228 ("r-coda" ,r-coda)
22229 ("r-future" ,r-future)
22230 ("r-ggplot2" ,r-ggplot2)
22231 ("r-glue" ,r-glue)
22232 ("r-loo" ,r-loo)
22233 ("r-matrix" ,r-matrix)
22234 ("r-matrixstats" ,r-matrixstats)
22235 ("r-mgcv" ,r-mgcv)
22236 ("r-nleqslv" ,r-nleqslv)
22237 ("r-nlme" ,r-nlme)
22238 ("r-rcpp" ,r-rcpp)
22239 ("r-rstan" ,r-rstan)
22240 ("r-rstantools" ,r-rstantools)
22241 ("r-shinystan" ,r-shinystan)))
22242 (native-inputs `(("r-knitr" ,r-knitr)))
22243 (home-page
22244 "https://github.com/paul-buerkner/brms")
22245 (synopsis
22246 "Bayesian Regression Models using 'Stan'")
22247 (description
22248 "Fit Bayesian generalized (non-)linear multivariate multilevel models
22249 using 'Stan' for full Bayesian inference. A wide range of distributions and
22250 link functions are supported, allowing users to fit -- among others -- linear,
22251 robust linear, count data, survival, response times, ordinal, zero-inflated,
22252 hurdle, and even self-defined mixture models all in a multilevel context.
22253 Further modeling options include non-linear and smooth terms, auto-correlation
22254 structures, censored data, meta-analytic standard errors, and quite a few
22255 more. In addition, all parameters of the response distribution can be
22256 predicted in order to perform distributional regression. Prior specifications
22257 are flexible and explicitly encourage users to apply prior distributions that
22258 actually reflect their beliefs. Model fit can easily be assessed and compared
22259 with posterior predictive checks and leave-one-out cross-validation.")
22260 (license license:gpl2)))
22261
22262 (define-public r-mstate
22263 (package
22264 (name "r-mstate")
22265 (version "0.2.12")
22266 (source
22267 (origin
22268 (method url-fetch)
22269 (uri (cran-uri "mstate" version))
22270 (sha256
22271 (base32
22272 "0qnhivbibzss8yfsg44cvbf73n4jj4i28rbdysl88g14ig5sabgv"))))
22273 (properties `((upstream-name . "mstate")))
22274 (build-system r-build-system)
22275 (propagated-inputs
22276 `(("r-rcolorbrewer" ,r-rcolorbrewer)
22277 ("r-survival" ,r-survival)))
22278 (home-page
22279 "https://www.lumc.nl/org/bds/research/medische-statistiek/survival-analysis/")
22280 (synopsis
22281 "Data Preparation, Estimation and Prediction in Multi-State Models")
22282 (description
22283 "Contains functions for data preparation, descriptives, hazard estimation
22284 and prediction with Aalen-Johansen or simulation in competing risks and
22285 multi-state models.")
22286 (license license:gpl2+)))
22287
22288 (define-public r-scatterpie
22289 (package
22290 (name "r-scatterpie")
22291 (version "0.1.4")
22292 (source
22293 (origin
22294 (method url-fetch)
22295 (uri (cran-uri "scatterpie" version))
22296 (sha256
22297 (base32
22298 "0g5sn0iv6c1q7y51j4gbbbnil5089dgk1w4q94c7h5y3x7wfrzqb"))))
22299 (properties `((upstream-name . "scatterpie")))
22300 (build-system r-build-system)
22301 (propagated-inputs
22302 `(("r-ggforce" ,r-ggforce)
22303 ("r-ggplot2" ,r-ggplot2)
22304 ("r-rlang" ,r-rlang)
22305 ("r-rvcheck" ,r-rvcheck)
22306 ("r-tidyr" ,r-tidyr)))
22307 (native-inputs
22308 `(("r-knitr" ,r-knitr)))
22309 (home-page "https://cran.r-project.org/web/packages/scatterpie/")
22310 (synopsis "Scatter pie plot")
22311 (description
22312 "This package creates scatterpie plots, especially useful for plotting
22313 pies on a map.")
22314 (license license:artistic2.0)))
22315
22316 (define-public r-boruta
22317 (package
22318 (name "r-boruta")
22319 (version "7.0.0")
22320 (source
22321 (origin
22322 (method url-fetch)
22323 (uri (cran-uri "Boruta" version))
22324 (sha256
22325 (base32
22326 "0y2w4wb45kfnzrxcrdsiwgal9fsnlr3wad1sqdc70qv8gp921xbg"))))
22327 (properties `((upstream-name . "Boruta")))
22328 (build-system r-build-system)
22329 (propagated-inputs `(("r-ranger" ,r-ranger)))
22330 (home-page "https://gitlab.com/mbq/Boruta/")
22331 (synopsis "Wrapper algorithm for all relevant feature selection")
22332 (description
22333 "This package provides an all relevant feature selection wrapper
22334 algorithm. It finds relevant features by comparing original attributes'
22335 importance with importance achievable at random, estimated using their
22336 permuted copies (shadows).")
22337 (license license:gpl2+)))
22338
22339 (define-public r-directlabels
22340 (package
22341 (name "r-directlabels")
22342 (version "2020.6.17")
22343 (source
22344 (origin
22345 (method url-fetch)
22346 (uri (cran-uri "directlabels" version))
22347 (sha256
22348 (base32
22349 "1b6v206kizz5rjw03chjvn40a7cqihjpk80h1h79z2x27hp1qi3f"))))
22350 (build-system r-build-system)
22351 (propagated-inputs
22352 `(("r-quadprog" ,r-quadprog)))
22353 (native-inputs
22354 `(("r-knitr" ,r-knitr)))
22355 (home-page "http://directlabels.r-forge.r-project.org/")
22356 (synopsis "Direct labels for multicolor plots")
22357 (description
22358 "This package provides an extensible framework for automatically placing
22359 direct labels onto multicolor plots. Label positions are described using
22360 positioning methods that can be re-used across several different plots. There
22361 are heuristics for examining @code{trellis} and @code{ggplot} objects and
22362 inferring an appropriate positioning method.")
22363 (license license:gpl3)))
22364
22365 (define-public r-lsd
22366 (package
22367 (name "r-lsd")
22368 (version "4.1-0")
22369 (source
22370 (origin
22371 (method url-fetch)
22372 (uri (cran-uri "LSD" version))
22373 (sha256
22374 (base32 "17pbdlcbhzf3v7l42mjikln1ga5xjp5r78gjg6a88iahk0lwwlvm"))))
22375 (properties `((upstream-name . "LSD")))
22376 (build-system r-build-system)
22377 (home-page "https://cran.r-project.org/web/packages/LSD/")
22378 (synopsis "Lots of superior depictions tool creates colorful plots")
22379 (description
22380 "This package creates lots of colorful plots in a multitude of variations.
22381 Try a demo of the LSD by running @code{demotour()}.")
22382 ;; Either version
22383 (license (list license:gpl2 license:gpl3))))
22384
22385 (define-public r-fourcseq
22386 (package
22387 (name "r-fourcseq")
22388 (version "1.22.1")
22389 (source
22390 (origin
22391 (method url-fetch)
22392 (uri (bioconductor-uri "FourCSeq" version))
22393 (sha256
22394 (base32 "14q1ijnqnbd9xs60sfvyqjfiypjrvhacpwp2v85yfhcxw870cx5b"))))
22395 (properties `((upstream-name . "FourCSeq")))
22396 (build-system r-build-system)
22397 (propagated-inputs
22398 `(("r-biobase" ,r-biobase)
22399 ("r-biostrings" ,r-biostrings)
22400 ("r-deseq2" ,r-deseq2)
22401 ("r-fda" ,r-fda)
22402 ("r-genomicalignments" ,r-genomicalignments)
22403 ("r-genomicranges" ,r-genomicranges)
22404 ("r-ggbio" ,r-ggbio)
22405 ("r-ggplot2" ,r-ggplot2)
22406 ("r-gtools" ,r-gtools)
22407 ("r-lsd" ,r-lsd)
22408 ("r-matrix" ,r-matrix)
22409 ("r-reshape2" ,r-reshape2)
22410 ("r-rsamtools" ,r-rsamtools)
22411 ("r-rtracklayer" ,r-rtracklayer)
22412 ("r-summarizedexperiment" ,r-summarizedexperiment)))
22413 (native-inputs
22414 `(("r-knitr" ,r-knitr)))
22415 (home-page
22416 "https://bioconductor.org/packages/release/bioc/html/FourCSeq.html")
22417 (synopsis "Analysis of multiplexed 4C sequencing data")
22418 (description
22419 "This package is an R package dedicated to the analysis of (multiplexed)
22420 4C sequencing data. @code{r-fourcseq} provides a pipeline to detect specific
22421 interactions between DNA elements and identify differential interactions
22422 between conditions. The statistical analysis in R starts with individual bam
22423 files for each sample as inputs. To obtain these files, the package contains
22424 a Python script to demultiplex libraries and trim off primer sequences. With
22425 a standard alignment software the required bam files can be then be
22426 generated.")
22427 (license license:gpl3+)))
22428
22429 (define-public r-phylogram
22430 (package
22431 (name "r-phylogram")
22432 (version "2.1.0")
22433 (source
22434 (origin
22435 (method url-fetch)
22436 (uri (cran-uri "phylogram" version))
22437 (sha256
22438 (base32 "1p4h5pirc0m5pzc18q0jk3mcmb5n48gdf9abz03vml3a209xxl2v"))))
22439 (properties `((upstream-name . "phylogram")))
22440 (build-system r-build-system)
22441 (propagated-inputs `(("r-ape" ,r-ape)))
22442 (home-page "https://github.com/ropensci/phylogram/")
22443 (synopsis "Dendrograms for evolutionary analysis")
22444 (description
22445 "The @code{r-phylogram} package is a tool for for developing phylogenetic
22446 trees as deeply-nested lists known as \"dendrogram\" objects. It provides
22447 functions for conversion between \"dendrogram\" and \"phylo\" class objects,
22448 as well as several tools for command-line tree manipulation and import/export
22449 via Newick parenthetic text. This improves accessibility to the comprehensive
22450 range of object-specific analytical and tree-visualization functions found
22451 across a wide array of bioinformatic R packages.")
22452 (license license:gpl3)))
22453
22454 (define-public r-kmer
22455 (package
22456 (name "r-kmer")
22457 (version "1.1.2")
22458 (source
22459 (origin
22460 (method url-fetch)
22461 (uri (cran-uri "kmer" version))
22462 (sha256
22463 (base32 "0jimn9r0abglwxdl1zqz0lxa99cmj6haydkxjzqfbpx9by80wnww"))))
22464 (properties `((upstream-name . "kmer")))
22465 (build-system r-build-system)
22466 (propagated-inputs
22467 `(("r-openssl" ,r-openssl)
22468 ("r-phylogram" ,r-phylogram)
22469 ("r-rcpp" ,r-rcpp)))
22470 (home-page "https://github.com/shaunpwilkinson/kmer/")
22471 (synopsis "Fast K-Mer counting and clustering for biological sequence analysis")
22472 (description
22473 "@code{r-kmer} is an R package for rapidly computing distance matrices
22474 and clustering large sequence datasets using fast alignment-free k-mer
22475 counting and recursive k-means partitioning.")
22476 (license license:gpl3)))
22477
22478 (define-public r-shapforxgboost
22479 (package
22480 (name "r-shapforxgboost")
22481 (version "0.0.4")
22482 (source
22483 (origin
22484 (method url-fetch)
22485 (uri (cran-uri "SHAPforxgboost" version))
22486 (sha256
22487 (base32
22488 "0k6bg27wqnkzv82bcahbapmqhiz6rvnx81m23zbjw58c7lwshgnq"))))
22489 (properties
22490 `((upstream-name . "SHAPforxgboost")))
22491 (build-system r-build-system)
22492 (propagated-inputs
22493 `(("r-bbmisc" ,r-bbmisc)
22494 ("r-data-table" ,r-data-table)
22495 ("r-ggextra" ,r-ggextra)
22496 ("r-ggforce" ,r-ggforce)
22497 ("r-ggplot2" ,r-ggplot2)
22498 ("r-ggpubr" ,r-ggpubr)
22499 ("r-rcolorbrewer" ,r-rcolorbrewer)
22500 ("r-xgboost" ,r-xgboost)))
22501 (home-page "https://github.com/liuyanguu/SHAPforxgboost")
22502 (synopsis "SHAP Plots for XGBoost")
22503 (description
22504 "The aim of @code{SHAPforxgboost} is to aid in visual data investigations
22505 using @dfn{SHAP} (Shapley additive explanation) visualization plots for
22506 @code{XGBoost}. It provides summary plot, dependence plot, interaction plot,
22507 and force plot. It relies on the @code{XGBoost} package to produce SHAP
22508 values.")
22509 (license license:expat)))
22510
22511 (define-public r-rismed
22512 (package
22513 (name "r-rismed")
22514 (version "2.1.7")
22515 (source
22516 (origin
22517 (method url-fetch)
22518 (uri (cran-uri "RISmed" version))
22519 (sha256
22520 (base32
22521 "08dmkkxsmwp9b4h2g1bbx03cijn793fsnzkmbima8x9d42vxnm1l"))))
22522 (properties `((upstream-name . "RISmed")))
22523 (build-system r-build-system)
22524 (home-page "https://cran.r-project.org/web/packages/RISmed")
22525 (synopsis "Download content from NCBI databases")
22526 (description
22527 "This package provides a set of tools to extract bibliographic
22528 content from the National Center for Biotechnology Information (NCBI)
22529 databases, including PubMed. The name RISmed is a portmanteau of
22530 RIS (for Research Information Systems, a common tag format for
22531 bibliographic data) and PubMed.")
22532 (license license:gpl2+)))
22533
22534 (define-public r-semver
22535 (package
22536 (name "r-semver")
22537 (version "0.2.0")
22538 (source
22539 (origin
22540 (method url-fetch)
22541 (uri (cran-uri "semver" version))
22542 (sha256
22543 (base32
22544 "10wpkyms2cix3bsin2q0qhkbl445pwwpa5gm2s4jjw1989namkxy"))))
22545 (properties `((upstream-name . "semver")))
22546 (build-system r-build-system)
22547 (propagated-inputs
22548 `(("r-assertthat" ,r-assertthat)
22549 ("r-rcpp" ,r-rcpp)))
22550 (native-inputs `(("r-knitr" ,r-knitr)))
22551 (home-page "https://github.com/johndharrison/semver")
22552 (synopsis "Parser for Semantic Versioning 2.0.0")
22553 (description
22554 "This package provides tools and functions for parsing, rendering and
22555 operating on semantic version strings. Semantic versioning is a simple set of
22556 rules and requirements that dictate how version numbers are assigned and
22557 incremented as outlined at @url{http://semver.org}.")
22558 (license license:expat)))
22559
22560 (define-public r-binman
22561 (package
22562 (name "r-binman")
22563 (version "0.1.1")
22564 (source
22565 (origin
22566 (method url-fetch)
22567 (uri (cran-uri "binman" version))
22568 (sha256
22569 (base32
22570 "0hm0h285p4v9lhrqjy8s22f1s1vmfpfla5iaycpj8vw3qb3632az"))))
22571 (properties `((upstream-name . "binman")))
22572 (build-system r-build-system)
22573 (propagated-inputs
22574 `(("r-assertthat" ,r-assertthat)
22575 ("r-httr" ,r-httr)
22576 ("r-jsonlite" ,r-jsonlite)
22577 ("r-rappdirs" ,r-rappdirs)
22578 ("r-semver" ,r-semver)
22579 ("r-xml2" ,r-xml2)
22580 ("r-yaml" ,r-yaml)))
22581 (native-inputs `(("r-knitr" ,r-knitr)))
22582 (home-page "https://github.com/ropensci/binman")
22583 (synopsis "Binary download manager")
22584 (description
22585 "This package provides tools and functions for managing the download of
22586 binary files. Binary repositories are defined in the YAML format. Defining
22587 new pre-download, download and post-download templates allow additional
22588 repositories to be added.")
22589 (license license:expat)))
22590
22591 (define-public r-wdman
22592 (package
22593 (name "r-wdman")
22594 (version "0.2.5")
22595 (source
22596 (origin
22597 (method url-fetch)
22598 (uri (cran-uri "wdman" version))
22599 (sha256
22600 (base32
22601 "1yf41lsrr9dbf5n4f5hv9mlmzl736fhnp9gxkm2g9apws6gsig02"))))
22602 (properties `((upstream-name . "wdman")))
22603 (build-system r-build-system)
22604 (propagated-inputs
22605 `(("r-assertthat" ,r-assertthat)
22606 ("r-binman" ,r-binman)
22607 ("r-processx" ,r-processx)
22608 ("r-semver" ,r-semver)
22609 ("r-yaml" ,r-yaml)))
22610 (native-inputs `(("r-knitr" ,r-knitr)))
22611 (home-page "https://docs.ropensci.org/wdman/")
22612 (synopsis "Webdriver/Selenium binary manager")
22613 (description
22614 "There are a number of binary files associated with the
22615 Webdriver/Selenium project (see @url{http://www.seleniumhq.org/download/},
22616 @url{https://sites.google.com/a/chromium.org/chromedriver/},
22617 @url{https://github.com/mozilla/geckodriver},
22618 @url{http://phantomjs.org/download.html}, and
22619 @url{https://github.com/SeleniumHQ/selenium/wiki/InternetExplorerDriver} for
22620 more information). This package provides functions to download these binaries
22621 and to manage processes involving them.")
22622 (license license:expat)))
22623
22624 (define-public r-rselenium
22625 (package
22626 (name "r-rselenium")
22627 (version "1.7.7")
22628 (source
22629 (origin
22630 (method url-fetch)
22631 (uri (cran-uri "RSelenium" version))
22632 (sha256
22633 (base32
22634 "1xn5fdbzmq7b1f5fc9ls23g177bmnd8bn4p4d8aafr6z3jwkmfir"))))
22635 (properties `((upstream-name . "RSelenium")))
22636 (build-system r-build-system)
22637 (propagated-inputs
22638 `(("r-binman" ,r-binman)
22639 ("r-catools" ,r-catools)
22640 ("r-httr" ,r-httr)
22641 ("r-openssl" ,r-openssl)
22642 ("r-wdman" ,r-wdman)
22643 ("r-xml" ,r-xml)))
22644 (native-inputs `(("r-knitr" ,r-knitr)))
22645 (home-page "https://docs.ropensci.org/RSelenium/")
22646 (synopsis "R bindings for Selenium WebDriver")
22647 (description
22648 "This package provides a set of R bindings for the Selenium 2.0
22649 WebDriver (see @url{https://selenium.dev/documentation/en/} for more
22650 information) using the @code{JsonWireProtocol} (see
22651 @url{https://github.com/SeleniumHQ/selenium/wiki/JsonWireProtocol} for more
22652 information). Selenium 2.0 WebDriver allows driving a web browser natively as
22653 a user would either locally or on a remote machine using the Selenium server
22654 it marks a leap forward in terms of web browser automation. Selenium
22655 automates web browsers (commonly referred to as browsers). Using RSelenium
22656 you can automate browsers locally or remotely.")
22657 (license license:agpl3+)))
22658
22659 (define-public r-conquer
22660 (package
22661 (name "r-conquer")
22662 (version "1.0.2")
22663 (source
22664 (origin
22665 (method url-fetch)
22666 (uri (cran-uri "conquer" version))
22667 (sha256
22668 (base32
22669 "1zvlsrbmrij011mcdi3qngs1al2lhrdiyknxnk0w1zhzrra62bsl"))))
22670 (properties `((upstream-name . "conquer")))
22671 (build-system r-build-system)
22672 (propagated-inputs
22673 `(("r-matrix" ,r-matrix)
22674 ("r-matrixstats" ,r-matrixstats)
22675 ("r-rcpp" ,r-rcpp)
22676 ("r-rcpparmadillo" ,r-rcpparmadillo)))
22677 (home-page "https://github.com/XiaoouPan/conquer")
22678 (synopsis "Convolution-type smoothed quantile regression")
22679 (description
22680 "This package provides fast and accurate convolution-type smoothed
22681 quantile regression, implemented using Barzilai-Borwein gradient descent with
22682 a Huber regression warm start. Confidence intervals for regression
22683 coefficients are constructed using multiplier bootstrap.")
22684 (license license:gpl3)))
22685
22686 (define-public r-fastshap
22687 (package
22688 (name "r-fastshap")
22689 (version "0.0.5")
22690 (source
22691 (origin
22692 (method url-fetch)
22693 (uri (cran-uri "fastshap" version))
22694 (sha256
22695 (base32
22696 "08f25ib5mry6h8lvj0g3clc9kfl5g2wdd8x8bw455wwmbcm6x5vg"))))
22697 (properties `((upstream-name . "fastshap")))
22698 (build-system r-build-system)
22699 (propagated-inputs
22700 `(("r-abind" ,r-abind)
22701 ("r-ggplot2" ,r-ggplot2)
22702 ("r-gridextra" ,r-gridextra)
22703 ("r-matrixstats" ,r-matrixstats)
22704 ("r-plyr" ,r-plyr)
22705 ("r-rcpp" ,r-rcpp)
22706 ("r-rcpparmadillo" ,r-rcpparmadillo)
22707 ("r-tibble" ,r-tibble)))
22708 (home-page "https://github.com/bgreenwell/fastshap")
22709 (synopsis "Fast approximate Shapley values")
22710 (description
22711 "This package computes fast (relative to other implementations)
22712 approximate Shapley values for any supervised learning model. Shapley values
22713 help to explain the predictions from any black box model using ideas from game
22714 theory; see @url{Strumbel and Kononenko (2014),
22715 doi.org/10.1007/s10115-013-0679-x} for details.")
22716 (license license:gpl2+)))
22717
22718 (define-public r-metrics
22719 (package
22720 (name "r-metrics")
22721 (version "0.1.4")
22722 (source
22723 (origin
22724 (method url-fetch)
22725 (uri (cran-uri "Metrics" version))
22726 (sha256
22727 (base32
22728 "0fh8qbjlwzagh272lgwr4bxcqcjb1qpz53mgs8rzlvncax6nk5bk"))))
22729 (properties `((upstream-name . "Metrics")))
22730 (build-system r-build-system)
22731 (home-page "https://github.com/mfrasco/Metrics")
22732 (synopsis "Evaluation metrics for machine learning")
22733 (description
22734 "This package provides an implementation of evaluation metrics in R that
22735 are commonly used in supervised machine learning. It implements metrics for
22736 regression, time series, binary classification, classification, and
22737 information retrieval problems. It has zero dependencies and a consistent,
22738 simple interface for all functions.")
22739 (license license:bsd-3)))
22740
22741 (define-public r-iml
22742 (package
22743 (name "r-iml")
22744 (version "0.10.0")
22745 (source
22746 (origin
22747 (method url-fetch)
22748 (uri (cran-uri "iml" version))
22749 (sha256
22750 (base32
22751 "0xm3q42qahq798ilgg050df0mahhbdfd3fx3i7cpx606h38si0x7"))))
22752 (properties `((upstream-name . "iml")))
22753 (build-system r-build-system)
22754 (propagated-inputs
22755 `(("r-checkmate" ,r-checkmate)
22756 ("r-data-table" ,r-data-table)
22757 ("r-formula" ,r-formula)
22758 ("r-future" ,r-future)
22759 ("r-future-apply" ,r-future-apply)
22760 ("r-ggplot2" ,r-ggplot2)
22761 ("r-gridextra" ,r-gridextra)
22762 ("r-metrics" ,r-metrics)
22763 ("r-prediction" ,r-prediction)
22764 ("r-r6" ,r-r6)))
22765 (native-inputs `(("r-knitr" ,r-knitr)))
22766 (home-page "https://github.com/christophM/iml")
22767 (synopsis "Interpretable machine learning")
22768 (description
22769 "This package provides interpretability methods to analyze the behavior
22770 and predictions of any machine learning model. Implemented methods are:
22771
22772 @itemize
22773 @item Feature importance described by Fisher et al. (2018),
22774 @item accumulated local effects plots described by Apley (2018),
22775 @item partial dependence plots described by Friedman (2001),
22776 @item individual conditional expectation ('ice') plots described by Goldstein
22777 et al. (2013) @url{https://doi.org/10.1080/10618600.2014.907095},
22778 @item local models (variant of 'lime') described by Ribeiro et. al (2016),
22779 @item the Shapley Value described by Strumbelj et. al (2014)
22780 @url{https://doi.org/10.1007/s10115-013-0679-x},
22781 @item feature interactions described by Friedman et. al
22782 @url{https://doi.org/10.1214/07-AOAS148} and tree surrogate models.
22783 @end itemize
22784 ")
22785 (license license:expat)))
22786
22787 (define-public r-goftest
22788 (package
22789 (name "r-goftest")
22790 (version "1.2-2")
22791 (source
22792 (origin
22793 (method url-fetch)
22794 (uri (cran-uri "goftest" version))
22795 (sha256
22796 (base32
22797 "0ivnkqhv5xgiv05dm648nngacymd8x8g0fyppv3bc0mhcqk9k5z4"))))
22798 (properties `((upstream-name . "goftest")))
22799 (build-system r-build-system)
22800 (home-page "https://github.com/baddstats/goftest")
22801 (synopsis "Classical Goodness-of-Fit tests for univariate distributions")
22802 (description
22803 "This package provides Cramer-Von Mises and Anderson-Darling tests of
22804 goodness-of-fit for continuous univariate distributions, using efficient
22805 algorithms.")
22806 (license license:gpl2+)))
22807
22808 (define-public r-tensor
22809 (package
22810 (name "r-tensor")
22811 (version "1.5")
22812 (source
22813 (origin
22814 (method url-fetch)
22815 (uri (cran-uri "tensor" version))
22816 (sha256
22817 (base32
22818 "19mfsgr6vz4lgwidm80i4yw0y1dr3n8i6qz7g4n2xa0k74zc5pp1"))))
22819 (properties `((upstream-name . "tensor")))
22820 (build-system r-build-system)
22821 (home-page "https://cran.r-project.org/web/packages/tensor/")
22822 (synopsis "Tensor product of arrays")
22823 (description
22824 "The tensor product of two arrays is notionally an outer product of the
22825 arrays collapsed in specific extents by summing along the appropriate
22826 diagonals. This package allows you to compute the tensor product of arrays.")
22827 (license license:gpl2+)))
22828
22829 (define-public r-spatstat-utils
22830 (package
22831 (name "r-spatstat-utils")
22832 (version "1.17-0")
22833 (source
22834 (origin
22835 (method url-fetch)
22836 (uri (cran-uri "spatstat.utils" version))
22837 (sha256
22838 (base32
22839 "08h9kzkkxvlnngxnv5mdylfali5jj4yhgbr8kvf8l7glswz6ik9r"))))
22840 (properties
22841 `((upstream-name . "spatstat.utils")))
22842 (build-system r-build-system)
22843 (home-page "http://www.spatstat.org")
22844 (synopsis "Utility functions for spatstat")
22845 (description
22846 "This package contains utility functions for the @code{spatstat} package
22847 which may also be useful for other purposes.")
22848 (license license:gpl2+)))
22849
22850 (define-public r-spatstat-data
22851 (package
22852 (name "r-spatstat-data")
22853 (version "1.4-3")
22854 (source
22855 (origin
22856 (method url-fetch)
22857 (uri (cran-uri "spatstat.data" version))
22858 (sha256
22859 (base32
22860 "18lfj5vkwxgf5w9qz0g5al3zy8y2yi3bnd13w24hszfc82nbcmc9"))))
22861 (properties `((upstream-name . "spatstat.data")))
22862 (build-system r-build-system)
22863 (propagated-inputs
22864 `(("r-matrix" ,r-matrix)
22865 ("r-spatstat-utils" ,r-spatstat-utils)))
22866 (home-page "http://www.spatstat.org")
22867 (synopsis "Datasets for spatstat")
22868 (description
22869 "This package contains all the datasets for the @code{spatstat}
22870 package.")
22871 (license license:gpl2+)))
22872
22873 (define-public r-spatstat
22874 (package
22875 (name "r-spatstat")
22876 (version "1.64-1")
22877 (source
22878 (origin
22879 (method url-fetch)
22880 (uri (cran-uri "spatstat" version))
22881 (sha256
22882 (base32
22883 "06jmxfs9kz9qqi3ichfgn8dglwb87kq2nl578p83za5psv8cfgya"))))
22884 (properties `((upstream-name . "spatstat")))
22885 (build-system r-build-system)
22886 (propagated-inputs
22887 `(("r-abind" ,r-abind)
22888 ("r-deldir" ,r-deldir)
22889 ("r-goftest" ,r-goftest)
22890 ("r-matrix" ,r-matrix)
22891 ("r-mgcv" ,r-mgcv)
22892 ("r-nlme" ,r-nlme)
22893 ("r-polyclip" ,r-polyclip)
22894 ("r-rpart" ,r-rpart)
22895 ("r-spatstat-data" ,r-spatstat-data)
22896 ("r-spatstat-utils" ,r-spatstat-utils)
22897 ("r-tensor" ,r-tensor)))
22898 (home-page "http://www.spatstat.org")
22899 (synopsis "Spatial Point Pattern analysis, model-fitting, simulation, tests")
22900 (description
22901 "This package provides a comprehensive toolbox for analysing Spatial
22902 Point Patterns. It is focused mainly on two-dimensional point patterns,
22903 including multitype/marked points, in any spatial region. It also supports
22904 three-dimensional point patterns, space-time point patterns in any number of
22905 dimensions, point patterns on a linear network, and patterns of other
22906 geometrical objects. It supports spatial covariate data such as pixel images
22907 and contains over 2000 functions for plotting spatial data, exploratory data
22908 analysis, model-fitting, simulation, spatial sampling, model diagnostics, and
22909 formal inference.")
22910 (license license:gpl2+)))
22911
22912 (define-public r-gaston
22913 (package
22914 (name "r-gaston")
22915 (version "1.5.6")
22916 (source
22917 (origin
22918 (method url-fetch)
22919 (uri (cran-uri "gaston" version))
22920 (sha256
22921 (base32
22922 "1bx6iqfjb9lf3vn0z7v8wjv9m7issvqsnymm4qsgl3622s6qz6rg"))))
22923 (properties `((upstream-name . "gaston")))
22924 (build-system r-build-system)
22925 (inputs `(("zlib" ,zlib)))
22926 (propagated-inputs
22927 `(("r-rcpp" ,r-rcpp)
22928 ("r-rcppeigen" ,r-rcppeigen)
22929 ("r-rcppparallel" ,r-rcppparallel)))
22930 (native-inputs `(("r-knitr" ,r-knitr)))
22931 (home-page "https://cran.r-project.org/web/packages/gaston/")
22932 (synopsis "Genetic data handling (QC, GRM, LD, PCA) and linear mixed models")
22933 (description
22934 "This is a package for the manipulation of genetic data (SNPs).
22935 Computation of @dfn{genetic relationship matrix} (GRM) and dominance matrix,
22936 @dfn{linkage disequilibrium} (LD), and heritability with efficient algorithms
22937 for linear mixed models (AIREML).")
22938 (license license:gpl3)))
22939
22940 (define-public r-cpp11
22941 (package
22942 (name "r-cpp11")
22943 (version "0.2.1")
22944 (source
22945 (origin
22946 (method url-fetch)
22947 (uri (cran-uri "cpp11" version))
22948 (sha256
22949 (base32
22950 "1113y61lj4cg1d2yjavdx9zih5rzb4pnxmj5v3sr4bhzlxz2scda"))))
22951 (properties `((upstream-name . "cpp11")))
22952 (build-system r-build-system)
22953 (native-inputs `(("r-knitr" ,r-knitr)))
22954 (home-page "https://github.com/r-lib/cpp11")
22955 (synopsis "C++11 Interface for R's C Interface")
22956 (description
22957 "This package provides a header only, C++11 interface to R's C interface.
22958 Compared to other approaches @code{cpp11} strives to be safe against long
22959 jumps from the C API as well as C++ exceptions, conform to normal R function
22960 semantics and supports interaction with @code{ALTREP} vectors.")
22961 (license license:expat)))
22962
22963 (define-public r-rcppziggurat
22964 (package
22965 (name "r-rcppziggurat")
22966 (version "0.1.5")
22967 (source
22968 (origin
22969 (method url-fetch)
22970 (uri (cran-uri "RcppZiggurat" version))
22971 (sha256
22972 (base32
22973 "0zmr3nvm5j0fpwxk3x9kxpwqbr66ldfvd10zy8xlgjbslz9myvfv"))))
22974 (properties `((upstream-name . "RcppZiggurat")))
22975 (build-system r-build-system)
22976 (propagated-inputs
22977 `(("r-rcpp" ,r-rcpp)
22978 ("r-rcppgsl" ,r-rcppgsl)))
22979 (native-inputs `(("r-knitr" ,r-knitr)))
22980 (home-page "https://cran.r-project.org/web/packages/RcppZiggurat/")
22981 (synopsis "Rcpp integration of different \"Ziggurat\" normal RNG implementations")
22982 (description
22983 "The Ziggurat generator for normally distributed random numbers,
22984 originally proposed by Marsaglia and Tsang (2000,
22985 @url{https://doi.org/10.18637/jss.v005.i08}) has been improved upon a few
22986 times starting with Leong et al (2005,
22987 @url{https://doi.org/10.18637/jss.v012.i07}). This package provides an
22988 aggregation for comparing different implementations in order to provide a
22989 'faster but good enough' alternative for use with R and C++ code.")
22990 (license license:gpl2+)))
22991
22992 (define-public r-rfast
22993 (package
22994 (name "r-rfast")
22995 (version "1.9.9")
22996 (source
22997 (origin
22998 (method url-fetch)
22999 (uri (cran-uri "Rfast" version))
23000 (sha256
23001 (base32
23002 "18m8xhg24kygwhq7avdp1hibilicb5wppi2wdmc36fkqljc274y0"))))
23003 (properties `((upstream-name . "Rfast")))
23004 (build-system r-build-system)
23005 (propagated-inputs
23006 `(("r-rcpp" ,r-rcpp)
23007 ("r-rcpparmadillo" ,r-rcpparmadillo)
23008 ("r-rcppziggurat" ,r-rcppziggurat)))
23009 (home-page "https://github.com/RfastOfficial/Rfast")
23010 (synopsis "Collection of efficient and fast R functions")
23011 (description
23012 "This package provides a collection of fast (utility) functions for data
23013 analysis. Column- and row- wise means, medians, variances, minimums,
23014 maximums, many t, F and G-square tests, many regressions (normal, logistic,
23015 Poisson), are some of the many fast functions.")
23016 (license license:gpl2+)))
23017
23018 (define-public r-clusterr
23019 (package
23020 (name "r-clusterr")
23021 (version "1.2.2")
23022 (source
23023 (origin
23024 (method url-fetch)
23025 (uri (cran-uri "ClusterR" version))
23026 (sha256
23027 (base32
23028 "1ky172bk15a78hky77vl60j7c81nq2495sxjrv53is25nkac7sjm"))))
23029 (properties `((upstream-name . "ClusterR")))
23030 (build-system r-build-system)
23031 (propagated-inputs
23032 `(("r-ggplot2" ,r-ggplot2)
23033 ("r-gmp" ,r-gmp)
23034 ("r-gtools" ,r-gtools)
23035 ("r-rcpp" ,r-rcpp)
23036 ("r-rcpparmadillo" ,r-rcpparmadillo)))
23037 (native-inputs `(("r-knitr" ,r-knitr)))
23038 (home-page "https://github.com/mlampros/ClusterR")
23039 (synopsis "Clustering")
23040 (description
23041 "This package provides Gaussian mixture models, k-means,
23042 mini-batch-kmeans, k-medoids and affinity propagation clustering with the
23043 option to plot, validate, predict (new data) and estimate the optimal number
23044 of clusters. The package takes advantage of @code{RcppArmadillo} to speed up
23045 the computationally intensive parts of the functions. For more information,
23046 see
23047
23048 @enumerate
23049 @item \"Clustering in an Object-Oriented Environment\" by Anja Struyf, Mia
23050 Hubert, Peter Rousseeuw (1997), Journal of Statistical Software,
23051 @url{https://doi.org/10.18637/jss.v001.i04};
23052 @item \"Web-scale k-means clustering\" by D. Sculley (2010), ACM Digital
23053 Library, @url{https://doi.org/10.1145/1772690.1772862};
23054 @item \"Armadillo: a template-based C++ library
23055 for linear algebra\" by Sanderson et al (2016), The Journal of Open Source
23056 Software, @url{https://doi.org/10.21105/joss.00026};
23057 @item \"Clustering by Passing Messages Between Data Points\" by Brendan
23058 J. Frey and Delbert Dueck, Science 16 Feb 2007: Vol. 315, Issue 5814,
23059 pp. 972-976, @url{https://doi.org/10.1126/science.1136800}.
23060 @end enumerate
23061 ")
23062 (license license:gpl3)))
23063
23064 (define-public r-spectrum
23065 (package
23066 (name "r-spectrum")
23067 (version "1.1")
23068 (source
23069 (origin
23070 (method url-fetch)
23071 (uri (cran-uri "Spectrum" version))
23072 (sha256
23073 (base32
23074 "0n38d360azkck6vvhr771zsh0gbvd9qsf9ygg5r18vhz0pb1xcfw"))))
23075 (properties `((upstream-name . "Spectrum")))
23076 (build-system r-build-system)
23077 (propagated-inputs
23078 `(("r-clusterr" ,r-clusterr)
23079 ("r-diptest" ,r-diptest)
23080 ("r-ggplot2" ,r-ggplot2)
23081 ("r-rfast" ,r-rfast)))
23082 (native-inputs `(("r-knitr" ,r-knitr)))
23083 (home-page "https://cran.r-project.org/web/packages/Spectrum/")
23084 (synopsis "Fast adaptive spectral clustering for single and multi-view data")
23085 (description
23086 "This package provides a self-tuning spectral clustering method for
23087 single or multi-view data. Spectrum uses a new type of adaptive density aware
23088 kernel that strengthens connections in the graph based on common nearest
23089 neighbours. It uses a tensor product graph data integration and diffusion
23090 procedure to integrate different data sources and reduce noise. Spectrum uses
23091 either the eigengap or multimodality gap heuristics to determine the number of
23092 clusters. The method is sufficiently flexible so that a wide range of
23093 Gaussian and non-Gaussian structures can be clustered with automatic selection
23094 of K.")
23095 (license license:agpl3+)))
23096
23097 (define-public r-nabor
23098 (package
23099 (name "r-nabor")
23100 (version "0.5.0")
23101 (source
23102 (origin
23103 (method url-fetch)
23104 (uri (cran-uri "nabor" version))
23105 (sha256
23106 (base32
23107 "1nj39cdfwrmhgsi3cq8imxv3n6xzc1v6dzdb2cf2hybjk368v4s7"))))
23108 (properties `((upstream-name . "nabor")))
23109 (build-system r-build-system)
23110 (propagated-inputs
23111 `(("r-bh" ,r-bh)
23112 ("r-rcpp" ,r-rcpp)
23113 ("r-rcppeigen" ,r-rcppeigen)))
23114 (home-page "https://cran.r-project.org/web/packages/nabor/")
23115 (synopsis "Wrapper for K nearest neighbour library for low dimensions")
23116 (description
23117 "This package provides an R wrapper for libnabo, an exact or approximate
23118 k nearest neighbour library which is optimised for low dimensional
23119 spaces (e.g. 3D). @code{nabor} includes a @code{knn} function that is
23120 designed as a drop-in replacement for the RANN function @code{nn2}. In
23121 addition, objects which include the k-d tree search structure can be returned
23122 to speed up repeated queries of the same set of target points.")
23123 (license license:bsd-3)))