gnu: r-quanteda: Update to 2.1.0.
[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 © 2020 Todor Kondić <tk.code@protonmail.com>
21 ;;; Copyright © 2020 Danjela Lura <danielaluraa@gmail.com>
22 ;;; Copyright © 2020 Naga Malleswari <nagamalli@riseup.net>
23 ;;; Copyright © 2020 Eric Brown <ecbrown@ericcbrown.com>
24 ;;; Copyright © 2020 Peter Lo <peterloleungyau@gmail.com>
25 ;;;
26 ;;; This file is part of GNU Guix.
27 ;;;
28 ;;; GNU Guix is free software; you can redistribute it and/or modify it
29 ;;; under the terms of the GNU General Public License as published by
30 ;;; the Free Software Foundation; either version 3 of the License, or (at
31 ;;; your option) any later version.
32 ;;;
33 ;;; GNU Guix is distributed in the hope that it will be useful, but
34 ;;; WITHOUT ANY WARRANTY; without even the implied warranty of
35 ;;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
36 ;;; GNU General Public License for more details.
37 ;;;
38 ;;; You should have received a copy of the GNU General Public License
39 ;;; along with GNU Guix. If not, see <http://www.gnu.org/licenses/>.
40
41 (define-module (gnu packages cran)
42 #:use-module ((guix licenses) #:prefix license:)
43 #:use-module (guix packages)
44 #:use-module (guix download)
45 #:use-module (guix git-download)
46 #:use-module (guix utils)
47 #:use-module (guix build-system r)
48 #:use-module (gnu packages algebra)
49 #:use-module (gnu packages autotools)
50 #:use-module (gnu packages base)
51 #:use-module (gnu packages bioinformatics)
52 #:use-module (gnu packages c)
53 #:use-module (gnu packages compression)
54 #:use-module (gnu packages curl)
55 #:use-module (gnu packages databases)
56 #:use-module (gnu packages fontutils)
57 #:use-module (gnu packages gcc)
58 #:use-module (gnu packages geo)
59 #:use-module (gnu packages ghostscript)
60 #:use-module (gnu packages gl)
61 #:use-module (gnu packages gnome)
62 #:use-module (gnu packages graph)
63 #:use-module (gnu packages gtk)
64 #:use-module (gnu packages haskell-xyz)
65 #:use-module (gnu packages icu4c)
66 #:use-module (gnu packages image)
67 #:use-module (gnu packages imagemagick)
68 #:use-module (gnu packages java)
69 #:use-module (gnu packages javascript)
70 #:use-module (gnu packages lisp-xyz)
71 #:use-module (gnu packages machine-learning)
72 #:use-module (gnu packages maths)
73 #:use-module (gnu packages mpi)
74 #:use-module (gnu packages multiprecision)
75 #:use-module (gnu packages networking)
76 #:use-module (gnu packages node)
77 #:use-module (gnu packages pcre)
78 #:use-module (gnu packages perl)
79 #:use-module (gnu packages pkg-config)
80 #:use-module (gnu packages pulseaudio) ;libsndfile
81 #:use-module (gnu packages python)
82 #:use-module (gnu packages python-xyz)
83 #:use-module (gnu packages statistics)
84 #:use-module (gnu packages tcl)
85 #:use-module (gnu packages tls)
86 #:use-module (gnu packages web)
87 #:use-module (gnu packages xorg))
88
89 (define-public r-bezier
90 (package
91 (name "r-bezier")
92 (version "1.1.2")
93 (source (origin
94 (method url-fetch)
95 (uri (cran-uri "bezier" version))
96 (sha256
97 (base32
98 "1vw5128v8h973xwa1fdm9cw2jvrldj87nd55lddlp3qsz3ag4br6"))))
99 (build-system r-build-system)
100 (home-page "https://cran.r-project.org/web/packages/bezier/")
101 (synopsis "Bezier curve and spline toolkit")
102 (description
103 "This package is a toolkit for working with Bezier curves and splines.
104 The package provides functions for point generation, arc length estimation,
105 degree elevation and curve fitting.")
106 (license license:gpl2+)))
107
108 (define-public r-v8
109 (package
110 (name "r-v8")
111 (version "3.2.0")
112 (source
113 (origin
114 (method url-fetch)
115 (uri (cran-uri "V8" version))
116 (sha256
117 (base32
118 "0z0dwa538lkggawiwrlplz698xznzlgv9fwhdslm7g7gdxyf0xgm"))))
119 (properties `((upstream-name . "V8")))
120 (build-system r-build-system)
121 (arguments
122 `(#:phases
123 (modify-phases %standard-phases
124 (add-after 'unpack 'find-v8
125 (lambda* (#:key inputs #:allow-other-keys)
126 (substitute* "configure"
127 (("^PKG_LIBS=.*")
128 (string-append "PKG_LIBS="
129 (assoc-ref inputs "node")
130 "/lib/libnode.so.64\n")))
131 (setenv "INCLUDE_DIR"
132 (string-append
133 (assoc-ref inputs "node")
134 "/include/node"))
135 (setenv "LIB_DIR"
136 (string-append
137 (assoc-ref inputs "node") "/lib"))
138 #t)))))
139 (inputs
140 `(("node" ,libnode)))
141 (propagated-inputs
142 `(("r-curl" ,r-curl)
143 ("r-jsonlite" ,r-jsonlite)
144 ("r-rcpp" ,r-rcpp)))
145 (native-inputs
146 `(("r-knitr" ,r-knitr)))
147 (home-page "https://jeroen.cran.dev/V8")
148 (synopsis "Embedded JavaScript and WebAssembly engine for R")
149 (description
150 "This package provides an R interface to V8: Google's JavaScript and
151 WebAssembly engine.")
152 (license license:expat)))
153
154 (define-public r-dot
155 (package
156 (name "r-dot")
157 (version "0.1")
158 (source
159 (origin
160 (method url-fetch)
161 (uri (cran-uri "DOT" version))
162 (sha256
163 (base32
164 "0qh5n57cp9c2n5yn59q4wggz82943pwfanp3kx869aba2x3sj30i"))))
165 (properties `((upstream-name . "DOT")))
166 (build-system r-build-system)
167 (propagated-inputs
168 `(("r-v8" ,r-v8)))
169 (home-page "http://haghish.com/dot")
170 (synopsis "Render and Export DOT Graphs in R")
171 (description
172 "This package provides tools to render DOT diagram markup language in R
173 and also provides the possibility to export the graphs in PostScript and
174 SVG (Scalable Vector Graphics) formats. In addition, it supports literate
175 programming packages such as @code{knitr} and @code{rmarkdown}.")
176 (license license:expat)))
177
178 (define-public r-clipr
179 (package
180 (name "r-clipr")
181 (version "0.7.0")
182 (source
183 (origin
184 (method url-fetch)
185 (uri (cran-uri "clipr" version))
186 (sha256
187 (base32
188 "1qn2p13d0c1bpqss6mv9hk60980rzhznfqpyaf5x0fy65svy9903"))))
189 (build-system r-build-system)
190 (home-page "https://github.com/mdlincoln/clipr")
191 (synopsis "Read and write from the system clipboard")
192 (description
193 "This package provides simple utility functions to read from and write to
194 the system clipboards.")
195 (license license:gpl3)))
196
197 (define-public r-zoo
198 (package
199 (name "r-zoo")
200 (version "1.8-8")
201 (source (origin
202 (method url-fetch)
203 (uri (cran-uri "zoo" version))
204 (sha256
205 (base32
206 "1rrw431jwaxd9xljp73f15rhcxvwc0xlyrmr0ghi5fj7a03c932f"))))
207 (build-system r-build-system)
208 (propagated-inputs
209 `(("r-lattice" ,r-lattice)))
210 (home-page "http://zoo.R-Forge.R-project.org/")
211 (synopsis "S3 infrastructure for regular and irregular time series")
212 (description "This package contains an S3 class with methods for totally
213 ordered indexed observations. It is particularly aimed at irregular time
214 series of numeric vectors/matrices and factors.")
215 (license license:gpl2+)))
216
217 (define-public r-ggpmisc
218 (package
219 (name "r-ggpmisc")
220 (version "0.3.5")
221 (source (origin
222 (method url-fetch)
223 (uri (cran-uri "ggpmisc" version))
224 (sha256
225 (base32
226 "0ma2d3a3v8n85sghxr9anl6vgbs8gi82i1dllw99n81gsm59wgin"))))
227 (build-system r-build-system)
228 (propagated-inputs
229 `(("r-broom" ,r-broom)
230 ("r-dplyr" ,r-dplyr)
231 ("r-ggplot2" ,r-ggplot2)
232 ("r-gridextra" ,r-gridextra)
233 ("r-lubridate" ,r-lubridate)
234 ("r-magrittr" ,r-magrittr)
235 ("r-mass" ,r-mass)
236 ("r-plyr" ,r-plyr)
237 ("r-polynom" ,r-polynom)
238 ("r-rlang" ,r-rlang)
239 ("r-scales" ,r-scales)
240 ("r-splus2r" ,r-splus2r)
241 ("r-stringr" ,r-stringr)
242 ("r-tibble" ,r-tibble)
243 ("r-xts" ,r-xts)
244 ("r-zoo" ,r-zoo)))
245 (native-inputs
246 `(("r-knitr" ,r-knitr)))
247 (home-page "https://www.r4photobiology.info/")
248 (synopsis "Miscellaneous Extensions to @code{ggplot2}")
249 (description "This package provides extensions to @code{ggplot2},
250 respecting the grammar of its graphics paradigm.")
251 (license license:gpl2+)))
252
253 (define-public r-gprofiler
254 (package
255 (name "r-gprofiler")
256 (version "0.7.0")
257 (source
258 (origin
259 (method url-fetch)
260 (uri (cran-uri "gProfileR" version))
261 (sha256
262 (base32
263 "1h1v0kgpsn04ald2izznh7fr2riwisj5hcgz4k7h3qc931rf0r4k"))))
264 (properties `((upstream-name . "gProfileR")))
265 (build-system r-build-system)
266 (propagated-inputs
267 `(("r-plyr" ,r-plyr)
268 ("r-rcurl" ,r-rcurl)))
269 (home-page "https://cran.r-project.org/web/packages/gProfileR/")
270 (synopsis "Interface to the g:Profiler toolkit")
271 (description
272 "This package provides tools for functional enrichment analysis,
273 gene identifier conversion and mapping homologous genes across related
274 organisms via the @code{g:Profiler} toolkit.")
275 (license license:gpl2+)))
276
277 (define-public r-gprofiler2
278 (package
279 (name "r-gprofiler2")
280 (version "0.1.9")
281 (source
282 (origin
283 (method url-fetch)
284 (uri (cran-uri "gprofiler2" version))
285 (sha256
286 (base32
287 "112hmmvdwg8xz90w1bsbzc55y4xi9jj4dqy0q4bsgp49x58r92rb"))))
288 (properties `((upstream-name . "gprofiler2")))
289 (build-system r-build-system)
290 (propagated-inputs
291 `(("r-crosstalk" ,r-crosstalk)
292 ("r-dplyr" ,r-dplyr)
293 ("r-ggplot2" ,r-ggplot2)
294 ("r-gridextra" ,r-gridextra)
295 ("r-jsonlite" ,r-jsonlite)
296 ("r-plotly" ,r-plotly)
297 ("r-rcurl" ,r-rcurl)
298 ("r-tidyr" ,r-tidyr)
299 ("r-viridislite" ,r-viridislite)))
300 (native-inputs `(("r-knitr" ,r-knitr)))
301 (home-page "https://cran.r-project.org/web/packages/gprofiler2/")
302 (synopsis "Interface to the g:Profiler toolset")
303 (description
304 "This package provides a toolset for functional enrichment analysis and
305 visualization, gene/protein/SNP identifier conversion and mapping orthologous
306 genes across species via @url{https://biit.cs.ut.ee/gprofiler,g:Profiler}.
307 The main tools are:
308
309 @enumerate
310 @item @code{g:GOSt}, functional enrichment analysis and visualization of gene
311 lists;
312 @item @code{g:Convert}, gene/protein/transcript identifier conversion across
313 various namespaces;
314 @item @code{g:Orth}, orthology search across species;
315 @item @code{g:SNPense}, mapping SNP rs identifiers to chromosome positions,
316 genes and variant effects.
317 @end enumerate
318
319 This package is an R interface corresponding to the 2019 update of
320 @code{g:Profiler} and provides access to versions @code{e94_eg41_p11} and
321 higher.")
322 (license license:gpl2+)))
323
324 (define-public r-oenb
325 (package
326 (name "r-oenb")
327 (version "0.0.1")
328 (source
329 (origin
330 (method url-fetch)
331 (uri (cran-uri "oenb" version))
332 (sha256
333 (base32
334 "1x1jlqp6r27c4gb7wafzpmh5rq6yq61a2d395r5lsmv2g5jb4biz"))))
335 (properties `((upstream-name . "oenb")))
336 (build-system r-build-system)
337 (propagated-inputs
338 `(("r-dplyr" ,r-dplyr)
339 ("r-xml" ,r-xml)))
340 (native-inputs `(("r-knitr" ,r-knitr)))
341 (home-page "https://github.com/franzmohr/oenb")
342 (synopsis "Tools for the OeNB Data Web Service")
343 (description
344 "Tools to access data from the data web service of the
345 @acronym{OeNB, Oesterreichische Nationalbank},
346 @url{https://www.oenb.at/en/Statistics/User-Defined-Tables/webservice.html}.")
347 (license license:gpl2+)))
348
349 (define-public r-scales
350 (package
351 (name "r-scales")
352 (version "1.1.1")
353 (source
354 (origin
355 (method url-fetch)
356 (uri (cran-uri "scales" version))
357 (sha256
358 (base32 "019ps0njjc0rzrjygqiyn8b9vp0c3c0jd56h1yi19wzi49jvdcj0"))))
359 (build-system r-build-system)
360 (propagated-inputs
361 `(("r-farver" ,r-farver)
362 ("r-labeling" ,r-labeling)
363 ("r-lifecycle" ,r-lifecycle)
364 ("r-munsell" ,r-munsell)
365 ("r-rcolorbrewer" ,r-rcolorbrewer)
366 ("r-r6" ,r-r6)
367 ("r-viridislite" ,r-viridislite)))
368 (home-page "https://github.com/hadley/scales")
369 (synopsis "Scale functions for visualization")
370 (description
371 "This package provides graphical scales that map data to aesthetics, and
372 provides methods for automatically determining breaks and labels for axes and
373 legends.")
374 (license license:expat)))
375
376 (define-public r-pheatmap
377 (package
378 (name "r-pheatmap")
379 (version "1.0.12")
380 (source
381 (origin
382 (method url-fetch)
383 (uri (cran-uri "pheatmap" version))
384 (sha256
385 (base32
386 "1hdh74az3vyzz6dqa311rhxdm74n46lyr03p862kn80p0kp9d7ap"))))
387 (build-system r-build-system)
388 (propagated-inputs
389 `(("r-gtable" ,r-gtable)
390 ("r-rcolorbrewer" ,r-rcolorbrewer)
391 ("r-scales" ,r-scales)))
392 (home-page "https://cran.r-project.org/web/packages/pheatmap")
393 (synopsis "Pretty heatmaps")
394 (description
395 "This package provides an implementation of heatmaps that offers more
396 control over dimensions and appearance.")
397 (license license:gpl2+)))
398
399 (define-public r-ecp
400 (package
401 (name "r-ecp")
402 (version "3.1.2")
403 (source (origin
404 (method url-fetch)
405 (uri (cran-uri "ecp" version))
406 (sha256
407 (base32
408 "11f9p869xr0zg779i46gmflxlq4xclk9wxbab0nj2fan26pn4sfy"))))
409 (build-system r-build-system)
410 (propagated-inputs
411 `(("r-rcpp" ,r-rcpp)))
412 (home-page "https://cran.r-project.org/web/packages/ecp/")
413 (synopsis "Multiple change-point analysis of multivariate data")
414 (description
415 "This package implements various procedures for finding multiple
416 change-points. Two methods make use of dynamic programming and pruning, with
417 no distributional assumptions other than the existence of certain absolute
418 moments in one method. Hierarchical and exact search methods are included.
419 All methods return the set of estimated change-points as well as other summary
420 information.")
421 (license license:gpl2+)))
422
423 (define-public r-ellipsis
424 (package
425 (name "r-ellipsis")
426 (version "0.3.1")
427 (source
428 (origin
429 (method url-fetch)
430 (uri (cran-uri "ellipsis" version))
431 (sha256
432 (base32
433 "1nvmkcca57d9067rcggw1gby80ibx5hplk2myz0cs9zwilaib2jg"))))
434 (build-system r-build-system)
435 (propagated-inputs
436 `(("r-rlang" ,r-rlang)))
437 (home-page "https://github.com/hadley/ellipsis")
438 (synopsis "Tools for working with additional arguments")
439 (description
440 "In S3 generics, it's useful to take @code{...} so that methods can have
441 additional arguments. But this flexibility comes at a cost: misspelled
442 arguments will be silently ignored. The @code{ellipsis} package is an
443 experiment that allows a generic to warn if any arguments passed in @code{...}
444 are not used.")
445 (license license:gpl3)))
446
447 (define-public r-grr
448 (package
449 (name "r-grr")
450 (version "0.9.5")
451 (source
452 (origin
453 (method url-fetch)
454 (uri (cran-uri "grr" version))
455 (sha256
456 (base32
457 "0arbcgrvhkwb5xk4nry1ffg2qj0v8ivhjghdr505ib4357g0c9i9"))))
458 (build-system r-build-system)
459 (home-page "https://cran.r-project.org/web/packages/grr")
460 (synopsis "Alternative implementations of base R functions")
461 (description
462 "This package provides alternative implementations of some base R
463 functions, including @code{sort}, @code{order}, and @code{match}. The
464 functions are simplified but can be faster or have other advantages.")
465 (license license:gpl3)))
466
467 (define-public r-matrix-utils
468 (package
469 (name "r-matrix-utils")
470 (version "0.9.8")
471 (source
472 (origin
473 (method url-fetch)
474 (uri (cran-uri "Matrix.utils" version))
475 (sha256
476 (base32
477 "0a5fq1scykqk0kc9j051j6fix6j2dqwz5wbgb0amaxsiywz9vigb"))))
478 (properties `((upstream-name . "Matrix.utils")))
479 (build-system r-build-system)
480 (propagated-inputs
481 `(("r-grr" ,r-grr)
482 ("r-matrix" ,r-matrix)))
483 (home-page "https://github.com/cvarrichio/Matrix.utils")
484 (synopsis
485 "Data.frame-Like Operations on Sparse and Dense Matrix Objects")
486 (description
487 "This package implements data manipulation methods such as @code{cast},
488 @code{aggregate}, and @code{merge}/@code{join} for Matrix and Matrix-like
489 objects.")
490 (license license:gpl3)))
491
492 (define-public r-sys
493 (package
494 (name "r-sys")
495 (version "3.3")
496 (source
497 (origin
498 (method url-fetch)
499 (uri (cran-uri "sys" version))
500 (sha256
501 (base32
502 "14wvy46i2iz9jn7lj3cvifmps932s3395wq681hniva0f8m7q8d6"))))
503 (build-system r-build-system)
504 (home-page "https://github.com/jeroen/sys")
505 (synopsis "Powerful and reliable tools for running system commands in R")
506 (description
507 "This package provides drop-in replacements for the base @code{system2()}
508 function with fine control and consistent behavior across platforms. It
509 supports clean interruption, timeout, background tasks, and streaming STDIN /
510 STDOUT / STDERR over binary or text connections. The package also provides
511 functions for evaluating expressions inside a temporary fork. Such
512 evaluations have no side effects on the main R process, and support reliable
513 interrupts and timeouts. This provides the basis for a sandboxing
514 mechanism.")
515 (license license:expat)))
516
517 (define-public r-askpass
518 (package
519 (name "r-askpass")
520 (version "1.1")
521 (source
522 (origin
523 (method url-fetch)
524 (uri (cran-uri "askpass" version))
525 (sha256
526 (base32
527 "07q0ik8jzk44vpwh48rr3fnpd7dzsdhjjsl4l850rffv3dyq4h6v"))))
528 (build-system r-build-system)
529 (propagated-inputs `(("r-sys" ,r-sys)))
530 (home-page "https://github.com/jeroen/askpass")
531 (synopsis "Safe password entry for R")
532 (description
533 "This package provides cross-platform utilities for prompting the user
534 for credentials or a passphrase, for example to authenticate with a server or
535 read a protected key.")
536 (license license:expat)))
537
538 (define-public r-vegan
539 (package
540 (name "r-vegan")
541 (version "2.5-6")
542 (source
543 (origin
544 (method url-fetch)
545 (uri (cran-uri "vegan" version))
546 (sha256
547 (base32
548 "0g60rgn1i7wqf9pf5m1yki1m45gcp7i5hmjic0ci0f6vng70mh5k"))))
549 (build-system r-build-system)
550 (native-inputs
551 `(("gfortran" ,gfortran)))
552 (propagated-inputs
553 `(("r-cluster" ,r-cluster)
554 ("r-knitr" ,r-knitr) ; needed for vignettes
555 ("r-lattice" ,r-lattice)
556 ("r-mass" ,r-mass)
557 ("r-mgcv" ,r-mgcv)
558 ("r-permute" ,r-permute)))
559 (home-page "https://cran.r-project.org/web/packages/vegan")
560 (synopsis "Functions for community ecology")
561 (description
562 "The vegan package provides tools for descriptive community ecology. It
563 has most basic functions of diversity analysis, community ordination and
564 dissimilarity analysis. Most of its multivariate tools can be used for other
565 data types as well.")
566 (license license:gpl2+)))
567
568 (define-public r-tidyverse
569 (package
570 (name "r-tidyverse")
571 (version "1.3.0")
572 (source
573 (origin
574 (method url-fetch)
575 (uri (cran-uri "tidyverse" version))
576 (sha256
577 (base32
578 "02gyys08qv2v4cl2d66gml4d31ipxay0iyfwwksvxyclx60wp2kd"))))
579 (build-system r-build-system)
580 (propagated-inputs
581 `(("r-broom" ,r-broom)
582 ("r-cli" ,r-cli)
583 ("r-crayon" ,r-crayon)
584 ("r-dbplyr" ,r-dbplyr)
585 ("r-dplyr" ,r-dplyr)
586 ("r-forcats" ,r-forcats)
587 ("r-ggplot2" ,r-ggplot2)
588 ("r-haven" ,r-haven)
589 ("r-hms" ,r-hms)
590 ("r-httr" ,r-httr)
591 ("r-jsonlite" ,r-jsonlite)
592 ("r-lubridate" ,r-lubridate)
593 ("r-magrittr" ,r-magrittr)
594 ("r-modelr" ,r-modelr)
595 ("r-pillar" ,r-pillar)
596 ("r-purrr" ,r-purrr)
597 ("r-readr" ,r-readr)
598 ("r-readxl" ,r-readxl)
599 ("r-reprex" ,r-reprex)
600 ("r-rlang" ,r-rlang)
601 ("r-rstudioapi" ,r-rstudioapi)
602 ("r-rvest" ,r-rvest)
603 ("r-stringr" ,r-stringr)
604 ("r-tibble" ,r-tibble)
605 ("r-tidyr" ,r-tidyr)
606 ("r-xml2" ,r-xml2)))
607 (home-page "https://tidyverse.tidyverse.org")
608 (synopsis "Install and load packages from the \"Tidyverse\"")
609 (description
610 "The @code{tidyverse} is a set of packages that work in harmony because
611 they share common data representations and API design. This package is
612 designed to make it easy to install and load multiple tidyverse packages in a
613 single step.")
614 (license license:gpl3)))
615
616 (define-public r-rvest
617 (package
618 (name "r-rvest")
619 (version "0.3.5")
620 (source
621 (origin
622 (method url-fetch)
623 (uri (cran-uri "rvest" version))
624 (sha256
625 (base32 "0r0a5jic09xw5pk0x42pr99r3zab5m9s4x85ymx1sl769jz42zqf"))))
626 (build-system r-build-system)
627 (propagated-inputs
628 `(("r-httr" ,r-httr)
629 ("r-magrittr" ,r-magrittr)
630 ("r-selectr" ,r-selectr)
631 ("r-xml2" ,r-xml2)))
632 (home-page "https://github.com/hadley/rvest")
633 (synopsis "Simple web scraping for R")
634 (description
635 "@code{r-rvest} helps you scrape information from web pages. It is
636 designed to work with @code{magrittr} to make it easy to express common web
637 scraping tasks, inspired by libraries like @code{BeautifulSoup}.")
638 (license license:gpl3)))
639
640 (define-public r-selectr
641 (package
642 (name "r-selectr")
643 (version "0.4-2")
644 (source
645 (origin
646 (method url-fetch)
647 (uri (cran-uri "selectr" version))
648 (sha256
649 (base32 "09y1n3iy297g49xlpl7xrjpwgnm57pskx5991lyfcpizbz8ax22m"))))
650 (build-system r-build-system)
651 (propagated-inputs
652 `(("r-stringr" ,r-stringr)
653 ("r-r6" ,r-r6)))
654 (home-page "https://sjp.co.nz/projects/selectr/")
655 (synopsis "Translate CSS selectors to XPath expressions")
656 (description
657 "@code{r-selectr} translates a CSS3 selector into an equivalent XPath
658 expression. This allows you to use CSS selectors when working with the XML
659 package as it can only evaluate XPath expressions. Also provided are
660 convenience functions useful for using CSS selectors on XML nodes. This
661 package is a port of the Python package @code{cssselect}.")
662 (license license:bsd-3)))
663
664 (define-public r-reprex
665 (package
666 (name "r-reprex")
667 (version "0.3.0")
668 (source
669 (origin
670 (method url-fetch)
671 (uri (cran-uri "reprex" version))
672 (sha256
673 (base32
674 "0v7vxzs8alwz8y1cjicpimp5yimf1g9gb8x5wy3zhvrz6kk2lg10"))))
675 (build-system r-build-system)
676 (propagated-inputs
677 `(("r-callr" ,r-callr)
678 ("r-clipr" ,r-clipr)
679 ("r-fs" ,r-fs)
680 ("r-rlang" ,r-rlang)
681 ("r-rmarkdown" ,r-rmarkdown)
682 ("r-whisker" ,r-whisker)
683 ("r-withr" ,r-withr)))
684 (home-page "https://github.com/tidyverse/reprex")
685 (synopsis "Prepare reproducible R code examples for sharing")
686 (description
687 "This package provides a convenience wrapper that uses the
688 @code{rmarkdown} package to render small snippets of code to target formats
689 that include both code and output. The goal is to encourage the sharing of
690 small, reproducible, and runnable examples on code-oriented websites or email.
691 @code{reprex} also extracts clean, runnable R code from various common formats,
692 such as copy/paste from an R session.")
693 (license license:expat)))
694
695 (define-public r-reordercluster
696 (package
697 (name "r-reordercluster")
698 (version "1.0")
699 (source (origin
700 (method url-fetch)
701 (uri (cran-uri "ReorderCluster" version))
702 (sha256
703 (base32
704 "0ss750frzvj0bm1w7zblmcsjpszhnbffwlkaw31sm003lbx9hy58"))))
705 (build-system r-build-system)
706 (propagated-inputs
707 `(("r-gplots" ,r-gplots)
708 ("r-rcpp" ,r-rcpp)))
709 (home-page "https://cran.r-project.org/web/packages/ReorderCluster")
710 (synopsis "Reordering the dendrogram according to the class labels")
711 (description "This package provides tools for performing the leaf reordering
712 for the dendrogram that preserves the hierarchical clustering result and at the
713 same time tries to group instances from the same class together.")
714 (license license:gpl3+)))
715
716 (define-public r-callr
717 (package
718 (name "r-callr")
719 (version "3.4.3")
720 (source
721 (origin
722 (method url-fetch)
723 (uri (cran-uri "callr" version))
724 (sha256
725 (base32
726 "1dc20gdawy9mhnc452qlshv2p4krs6c2gymvpv365mn141zjgdq1"))))
727 (build-system r-build-system)
728 (propagated-inputs
729 `(("r-r6" ,r-r6)
730 ("r-processx" ,r-processx)))
731 (home-page "https://github.com/r-lib/callr#readme")
732 (synopsis "Call R from R")
733 (description
734 "It is sometimes useful to perform a computation in a separate R process,
735 without affecting the current R process at all. This package does exactly
736 that.")
737 (license license:expat)))
738
739 (define-public r-readxl
740 (package
741 (name "r-readxl")
742 (version "1.3.1")
743 (source
744 (origin
745 (method url-fetch)
746 (uri (cran-uri "readxl" version))
747 (sha256
748 (base32
749 "15mambxr8c7k2ikdfsl1w3vxvm54dsnk0cl1qvks6iig7rql3d14"))))
750 (build-system r-build-system)
751 (propagated-inputs
752 `(("r-cellranger" ,r-cellranger)
753 ("r-progress" ,r-progress)
754 ("r-rcpp" ,r-rcpp)
755 ("r-tibble" ,r-tibble)))
756 (home-page "https://readxl.tidyverse.org")
757 (synopsis "Read Excel files")
758 (description
759 "This package lets you import Excel files into R. It supports
760 @file{.xls} via the embedded @code{libxls} C library and @file{.xlsx} via
761 the embedded @code{RapidXML} C++ library.")
762 ;; XXX: This package bundles a copy of 'libxsl' which is BSD-2 and
763 ;; 'rapidxml' which is Boost.
764 (license (list license:gpl3 license:bsd-2 license:boost1.0))))
765
766 (define-public r-modelr
767 (package
768 (name "r-modelr")
769 (version "0.1.8")
770 (source
771 (origin
772 (method url-fetch)
773 (uri (cran-uri "modelr" version))
774 (sha256
775 (base32
776 "1i31nff7bqibk6r4hhd4j1vzwbyaf8493v0bjaagn36njmysfnw2"))))
777 (build-system r-build-system)
778 (propagated-inputs
779 `(("r-broom" ,r-broom)
780 ("r-magrittr" ,r-magrittr)
781 ("r-purrr" ,r-purrr)
782 ("r-rlang" ,r-rlang)
783 ("r-tibble" ,r-tibble)
784 ("r-tidyr" ,r-tidyr)
785 ("r-tidyselect" ,r-tidyselect)
786 ("r-vctrs" ,r-vctrs)))
787 (home-page "https://github.com/tidyverse/modelr")
788 (synopsis "Helper functions for modelling in pipelines")
789 (description
790 "Functions for modelling that help you seamlessly integrate modelling
791 into a pipeline of data manipulation and visualisation.")
792 (license license:gpl3)))
793
794 (define-public r-httpuv
795 (package
796 (name "r-httpuv")
797 (version "1.5.4")
798 (source (origin
799 (method url-fetch)
800 (uri (cran-uri "httpuv" version))
801 (sha256
802 (base32
803 "066rprqvz9qln6xd85x1yh1wbbmzd157xjl8zq1zbgr8l6347inm"))))
804 (build-system r-build-system)
805 (propagated-inputs
806 `(("r-bh" ,r-bh)
807 ("r-later" ,r-later)
808 ("r-promises" ,r-promises)
809 ("r-r6" ,r-r6)
810 ("r-rcpp" ,r-rcpp)))
811 (home-page "https://github.com/rstudio/httpuv")
812 (synopsis "HTTP and WebSocket server library for R")
813 (description
814 "The httpuv package provides low-level socket and protocol support for
815 handling HTTP and WebSocket requests directly from within R. It is primarily
816 intended as a building block for other packages, rather than making it
817 particularly easy to create complete web applications using httpuv alone.")
818 ;; This package includes third-party code that was originally released
819 ;; under various non-copyleft licenses. Full licensing information can be
820 ;; obtained here: https://github.com/rstudio/httpuv/blob/master/LICENSE
821 (license license:gpl3+)))
822
823 (define-public r-jsonlite
824 (package
825 (name "r-jsonlite")
826 (version "1.7.0")
827 (source (origin
828 (method url-fetch)
829 (uri (cran-uri "jsonlite" version))
830 (sha256
831 (base32
832 "1izfrk5yahsz6s69wanfspn72qdffjglbr5305akj72ig9fnladq"))))
833 (build-system r-build-system)
834 (native-inputs
835 `(("r-knitr" ,r-knitr)))
836 (home-page "https://arxiv.org/abs/1403.2805")
837 (synopsis "Robust, high performance JSON parser and generator for R")
838 (description
839 "The jsonlite package provides a fast JSON parser and generator optimized
840 for statistical data and the web. It offers flexible, robust, high
841 performance tools for working with JSON in R and is particularly powerful for
842 building pipelines and interacting with a web API. In addition to converting
843 JSON data from/to R objects, jsonlite contains functions to stream, validate,
844 and prettify JSON data. The unit tests included with the package verify that
845 all edge cases are encoded and decoded consistently for use with dynamic data
846 in systems and applications.")
847 (license license:expat)))
848
849 (define-public r-servr
850 (package
851 (name "r-servr")
852 (version "0.17")
853 (source (origin
854 (method url-fetch)
855 (uri (cran-uri "servr" version))
856 (sha256
857 (base32
858 "0lxkjr7mwdk96cdpx66j92nn4w2vkgn2j2bbg7kd4238jsk9srs7"))))
859 (build-system r-build-system)
860 (propagated-inputs
861 `(("r-httpuv" ,r-httpuv)
862 ("r-jsonlite" ,r-jsonlite)
863 ("r-mime" ,r-mime)
864 ("r-xfun" ,r-xfun)))
865 (home-page "https://github.com/yihui/servr")
866 (synopsis "Simple HTTP server to serve static files or dynamic documents")
867 (description
868 "Servr provides an HTTP server in R to serve static files, or dynamic
869 documents that can be converted to HTML files (e.g., R Markdown) under a given
870 directory.")
871 (license license:expat)))
872
873 (define-public r-htmltools
874 (package
875 (name "r-htmltools")
876 (version "0.5.0")
877 (source (origin
878 (method url-fetch)
879 (uri (cran-uri "htmltools" version))
880 (sha256
881 (base32
882 "07fjznax5sin563ddnzlb7iwc8b39wzf7ymjn66pbmxgskijq2pz"))))
883 (build-system r-build-system)
884 (propagated-inputs
885 `(("r-base64enc" ,r-base64enc)
886 ("r-digest" ,r-digest)
887 ("r-rlang" ,r-rlang)))
888 (home-page "https://cran.r-project.org/web/packages/htmltools")
889 (synopsis "R tools for HTML")
890 (description
891 "This package provides tools for HTML generation and output in R.")
892 (license license:expat)))
893
894 (define-public r-htmlwidgets
895 (package
896 (name "r-htmlwidgets")
897 (version "1.5.1")
898 (source (origin
899 (method url-fetch)
900 (uri (cran-uri "htmlwidgets" version))
901 (sha256
902 (base32
903 "10fp306l1nybkah6jrlrqwwdb6zvklbddp8i3w9v9naj8la5jbnl"))))
904 (build-system r-build-system)
905 (propagated-inputs
906 `(("r-htmltools" ,r-htmltools)
907 ("r-jsonlite" ,r-jsonlite)
908 ("r-yaml" ,r-yaml)))
909 (home-page "https://github.com/ramnathv/htmlwidgets")
910 (synopsis "HTML Widgets for R")
911 (description
912 "HTML widgets is a framework for creating HTML widgets that render in
913 various contexts including the R console, R Markdown documents, and Shiny web
914 applications.")
915 (license license:expat)))
916
917 (define-public r-htmltable
918 (package
919 (name "r-htmltable")
920 (version "2.0.1")
921 (source
922 (origin
923 (method url-fetch)
924 (uri (cran-uri "htmlTable" version))
925 (sha256
926 (base32 "0ma52kajzxfg9w811d6ldhghzn9xhyr8bh7k5v265k82bzx7rac6"))))
927 (properties `((upstream-name . "htmlTable")))
928 (build-system r-build-system)
929 (propagated-inputs
930 `(("r-checkmate" ,r-checkmate)
931 ("r-htmltools" ,r-htmltools)
932 ("r-htmlwidgets" ,r-htmlwidgets)
933 ("r-knitr" ,r-knitr)
934 ("r-magrittr" ,r-magrittr)
935 ("r-rstudioapi" ,r-rstudioapi)
936 ("r-stringr" ,r-stringr)))
937 (native-inputs
938 `(("r-knitr" ,r-knitr)))
939 (home-page "http://gforge.se/packages/")
940 (synopsis "Advanced tables for Markdown/HTML")
941 (description
942 "This package provides functions to build tables with advanced layout
943 elements such as row spanners, column spanners, table spanners, zebra
944 striping, and more. While allowing advanced layout, the underlying
945 CSS-structure is simple in order to maximize compatibility with word
946 processors such as LibreOffice. The package also contains a few text
947 formatting functions that help outputting text compatible with HTML or
948 LaTeX.")
949 (license license:gpl3+)))
950
951 (define-public r-curl
952 (package
953 (name "r-curl")
954 (version "4.3")
955 (source (origin
956 (method url-fetch)
957 (uri (cran-uri "curl" version))
958 (sha256
959 (base32
960 "1nrf6md41b37j424y6rvifdj9zb3j14f60fj7q71k9jhpf2x81kl"))))
961 (build-system r-build-system)
962 (arguments
963 `(#:phases
964 (modify-phases %standard-phases
965 ;; The environment variable CURL_CA_BUNDLE is only respected when
966 ;; running Windows, so we disable the platform checks.
967 ;; This can be removed once the libcurl has been patched.
968 (add-after 'unpack 'allow-CURL_CA_BUNDLE
969 (lambda _
970 (substitute* "R/onload.R"
971 (("if \\(!grepl\\(\"mingw\".*")
972 "if (FALSE)\n"))
973 (substitute* "src/handle.c"
974 (("/\\* Only set" m)
975 (string-append "\
976 const char *_ca_bundle = getenv(\"CURL_CA_BUNDLE\");
977 if(_ca_bundle != NULL) { curl_easy_setopt(handle, CURLOPT_CAINFO, _ca_bundle); }
978 " m)))
979 #t)))))
980 (inputs
981 `(("libcurl" ,curl)
982 ("zlib" ,zlib)))
983 (native-inputs
984 `(("pkg-config" ,pkg-config)))
985 (home-page "https://github.com/jeroenooms/curl")
986 (synopsis "HTTP client for R")
987 (description
988 "The @code{curl()} and @code{curl_download()} functions provide highly
989 configurable drop-in replacements for base @code{url()} and
990 @code{download.file()} with better performance, support for encryption, gzip
991 compression, authentication, and other @code{libcurl} goodies. The core of
992 the package implements a framework for performing fully customized requests
993 where data can be processed either in memory, on disk, or streaming via the
994 callback or connection interfaces.")
995 (license license:expat)))
996
997 (define-public r-hwriter
998 (package
999 (name "r-hwriter")
1000 (version "1.3.2")
1001 (source
1002 (origin
1003 (method url-fetch)
1004 (uri (cran-uri "hwriter" version))
1005 (sha256
1006 (base32
1007 "0arjsz854rfkfqhgvpqbm9lfni97dcjs66isdsfvwfd2wz932dbb"))))
1008 (build-system r-build-system)
1009 (home-page "https://cran.r-project.org/web/packages/hwriter")
1010 (synopsis "Output R objects in HTML format")
1011 (description
1012 "This package provides easy-to-use and versatile functions to output R
1013 objects in HTML format.")
1014 (license license:lgpl2.1+)))
1015
1016 (define-public r-rjson
1017 (package
1018 (name "r-rjson")
1019 (version "0.2.20")
1020 (source
1021 (origin
1022 (method url-fetch)
1023 (uri (cran-uri "rjson" version))
1024 (sha256
1025 (base32
1026 "0v1zvdd3svnavklh7y5xbwrrkbvx6053r4c5hgnk7hz7bqg7qa1s"))))
1027 (build-system r-build-system)
1028 (home-page "https://cran.r-project.org/web/packages/rjson")
1029 (synopsis "JSON library for R")
1030 (description
1031 "This package provides functions to convert R objects into JSON objects
1032 and vice-versa.")
1033 (license license:gpl2+)))
1034
1035 (define-public r-fastmap
1036 (package
1037 (name "r-fastmap")
1038 (version "1.0.1")
1039 (source
1040 (origin
1041 (method url-fetch)
1042 (uri (cran-uri "fastmap" version))
1043 (sha256
1044 (base32
1045 "1v7sp56xiha0bh78g3w92k52p9vkp7ryzpw0z66nyddxzrfv0y27"))))
1046 (properties `((upstream-name . "fastmap")))
1047 (build-system r-build-system)
1048 (home-page "https://r-lib.github.io/fastmap/")
1049 (synopsis "Fast implementation of a key-value store")
1050 (description
1051 "This package provides a fast implementation of a key-value store.
1052 Environments are commonly used as key-value stores, but every time a new key
1053 is used, it is added to R's global symbol table, causing a small amount of
1054 memory leakage. This can be problematic in cases where many different keys
1055 are used. Fastmap avoids this memory leak issue by implementing the map using
1056 data structures in C++.")
1057 (license license:expat)))
1058
1059 (define-public r-shiny
1060 (package
1061 (name "r-shiny")
1062 (version "1.4.0.2")
1063 (source
1064 (origin
1065 (method git-fetch)
1066 (uri (git-reference
1067 (url "https://github.com/rstudio/shiny")
1068 (commit (string-append "v" version))))
1069 (file-name (git-file-name name version))
1070 (sha256
1071 (base32
1072 "005wgcxq7f2q9g6wvfk29n2nms262w0abpz93sfvx79yv6qxppzs"))))
1073 (build-system r-build-system)
1074 (arguments
1075 `(#:modules ((guix build r-build-system)
1076 (guix build minify-build-system)
1077 (guix build utils)
1078 (ice-9 match))
1079 #:imported-modules (,@%r-build-system-modules
1080 (guix build minify-build-system))
1081 #:phases
1082 (modify-phases (@ (guix build r-build-system) %standard-phases)
1083 (add-after 'unpack 'replace-bundled-minified-JavaScript
1084 (lambda* (#:key inputs #:allow-other-keys)
1085 (let ((replace-file (lambda (old new)
1086 (format #t "replacing ~a with ~a\n" old new)
1087 (delete-file old)
1088 (symlink new old))))
1089 ;; NOTE: Files in ./inst/www/shared/datepicker/js/locales/
1090 ;; contain just data. They are not minified code, so we don't
1091 ;; replace them.
1092 (with-directory-excursion "inst/www/shared"
1093 (replace-file "bootstrap/shim/respond.min.js"
1094 (string-append (assoc-ref inputs "js-respond")
1095 "/share/javascript/respond.min.js"))
1096 (replace-file "bootstrap/shim/html5shiv.min.js"
1097 (string-append (assoc-ref inputs "js-html5shiv")
1098 "/share/javascript/html5shiv.min.js"))
1099 (replace-file "json2-min.js"
1100 (string-append (assoc-ref inputs "js-json2")
1101 "/share/javascript/json2-min.js"))
1102 (replace-file "strftime/strftime-min.js"
1103 (string-append (assoc-ref inputs "js-strftime")
1104 "/share/javascript/strftime.min.js"))
1105 (replace-file "highlight/highlight.pack.js"
1106 (string-append (assoc-ref inputs "js-highlight")
1107 "/share/javascript/highlight.min.js"))
1108 (replace-file "datatables/js/jquery.dataTables.min.js"
1109 (string-append (assoc-ref inputs "js-datatables")
1110 "/share/javascript/jquery.dataTables.min.js"))
1111 (replace-file "selectize/js/selectize.min.js"
1112 (string-append (assoc-ref inputs "js-selectize")
1113 "/share/javascript/selectize.min.js"))
1114 (replace-file "selectize/js/es5-shim.min.js"
1115 (string-append (assoc-ref inputs "js-es5-shim")
1116 "/share/javascript/es5-shim.min.js"))
1117 (for-each (match-lambda
1118 ((source . target)
1119 (delete-file target)
1120 (minify source #:target target)))
1121 '(("jqueryui/jquery-ui.js" .
1122 "jqueryui/jquery-ui.min.js")
1123 ("datepicker/js/bootstrap-datepicker.js" .
1124 "datepicker/js/bootstrap-datepicker.min.js")
1125 ("ionrangeslider/js/ion.rangeSlider.js" .
1126 "ionrangeslider/js/ion.rangeSlider.min.js")
1127 ("bootstrap/js/bootstrap.js" .
1128 "bootstrap/js/bootstrap.min.js")
1129 ("shiny.js" .
1130 "shiny.min.js")
1131 ("jquery.js" .
1132 "jquery.min.js")
1133 ("legacy/jquery.js" .
1134 "legacy/jquery.min.js")
1135 ("showdown/src/showdown.js" .
1136 "showdown/compressed/showdown.js")))))
1137 #t)))))
1138 (propagated-inputs
1139 `(("r-crayon" ,r-crayon)
1140 ("r-digest" ,r-digest)
1141 ("r-fastmap" ,r-fastmap)
1142 ("r-htmltools" ,r-htmltools)
1143 ("r-httpuv" ,r-httpuv)
1144 ("r-jsonlite" ,r-jsonlite)
1145 ("r-later" ,r-later)
1146 ("r-mime" ,r-mime)
1147 ("r-promises" ,r-promises)
1148 ("r-r6" ,r-r6)
1149 ("r-rlang" ,r-rlang)
1150 ("r-sourcetools" ,r-sourcetools)
1151 ("r-withr" ,r-withr)
1152 ("r-xtable" ,r-xtable)))
1153 (inputs
1154 `(("js-datatables" ,js-datatables)
1155 ("js-html5shiv" ,js-html5shiv)
1156 ("js-json2" ,js-json2)
1157 ("js-respond" ,js-respond)
1158 ("js-selectize" ,js-selectize)
1159 ("js-strftime" ,js-strftime)
1160 ("js-highlight" ,js-highlight)
1161 ("js-es5-shim" ,js-es5-shim)))
1162 (native-inputs
1163 `(("uglify-js" ,uglify-js)
1164 ("gfortran" ,gfortran)))
1165 (home-page "http://shiny.rstudio.com")
1166 (synopsis "Easy interactive web applications with R")
1167 (description
1168 "Makes it incredibly easy to build interactive web applications
1169 with R. Automatic \"reactive\" binding between inputs and outputs and
1170 extensive prebuilt widgets make it possible to build beautiful,
1171 responsive, and powerful applications with minimal effort.")
1172 (license license:artistic2.0)))
1173
1174 ;; This package includes minified JavaScript files. When upgrading please
1175 ;; check that there are no new minified JavaScript files.
1176 (define-public r-shinytree
1177 (package
1178 (name "r-shinytree")
1179 (version "0.2.7")
1180 (source
1181 (origin
1182 (method url-fetch)
1183 (uri (cran-uri "shinyTree" version))
1184 (sha256
1185 (base32
1186 "0jfx2capckv7hf2yx3fn8i4rcmhi222ah91jnmhg497x8wgz31s3"))
1187 (modules '((guix build utils)))
1188 (snippet
1189 '(begin
1190 ;; Delete minified JavaScript
1191 (for-each delete-file
1192 '("inst/www/jsTree-3.3.7/libs/require.js"
1193 "inst/www/jsTree-3.3.7/libs/jquery.js"
1194 "inst/www/jsTree-3.3.7/jstree.min.js"))
1195 #t))))
1196 (properties `((upstream-name . "shinyTree")))
1197 (build-system r-build-system)
1198 (arguments
1199 `(#:modules ((guix build utils)
1200 (guix build r-build-system)
1201 (srfi srfi-1)
1202 (ice-9 popen))
1203 #:phases
1204 (modify-phases %standard-phases
1205 (add-after 'unpack 'replace-minified-javascript
1206 (lambda* (#:key inputs #:allow-other-keys)
1207 (with-directory-excursion "inst/www/jsTree-3.3.7/"
1208 (symlink (string-append (assoc-ref inputs "js-requirejs")
1209 "/share/javascript/require.min.js")
1210 "libs/require.js")
1211 (call-with-values
1212 (lambda ()
1213 (unzip2
1214 `((,(assoc-ref inputs "js-jquery")
1215 "libs/jquery.js")
1216 ("jstree.js"
1217 "jstree.min.js"))))
1218 (lambda (sources targets)
1219 (for-each (lambda (source target)
1220 (format #t "Processing ~a --> ~a~%"
1221 source target)
1222 (let ((minified (open-pipe* OPEN_READ "uglify-js" source)))
1223 (call-with-output-file target
1224 (lambda (port)
1225 (dump-port minified port)))))
1226 sources targets))))
1227 #t)))))
1228 (propagated-inputs
1229 `(("r-htmlwidgets" ,r-htmlwidgets)
1230 ("r-jsonlite" ,r-jsonlite)
1231 ("r-promises" ,r-promises)
1232 ("r-shiny" ,r-shiny)
1233 ("r-stringr" ,r-stringr)))
1234 (inputs
1235 `(("js-requirejs" ,js-requirejs)))
1236 (native-inputs
1237 `(("uglify-js" ,uglify-js)
1238 ("js-jquery"
1239 ,(origin
1240 (method url-fetch)
1241 (uri "https://code.jquery.com/jquery-3.3.1.js")
1242 (sha256
1243 (base32
1244 "1b8zxrp6xwzpw25apn8j4qws0f6sr7qr7h2va5h1mjyfqvn29anq"))))))
1245 (home-page "https://cran.r-project.org/web/packages/shinyTree/")
1246 (synopsis "jsTree bindings for Shiny")
1247 (description
1248 "This package exposes R bindings to jsTree, a JavaScript library that
1249 supports interactive trees, to enable rich, editable trees in Shiny.")
1250 (license license:expat)))
1251
1252 (define-public r-shinydashboard
1253 (package
1254 (name "r-shinydashboard")
1255 (version "0.7.1")
1256 (source (origin
1257 (method url-fetch)
1258 (uri (cran-uri "shinydashboard" version))
1259 (sha256
1260 (base32
1261 "0khac8b27q3swdw07kl609hm0fjfjsjv591b388q99mqqr2rk92i"))))
1262 (build-system r-build-system)
1263 ;; The directory inst/AdminLTE/ contains a minified JavaScript file.
1264 ;; Regenerate it from the included sources.
1265 (arguments
1266 `(#:modules ((guix build utils)
1267 (guix build r-build-system)
1268 (ice-9 popen))
1269 #:phases
1270 (modify-phases %standard-phases
1271 (add-after 'unpack 'generate-minified-javascript
1272 (lambda _
1273 (with-directory-excursion "inst/AdminLTE"
1274 (delete-file "app.min.js")
1275 (let ((minified (open-pipe* OPEN_READ "uglify-js" "app.js")))
1276 (call-with-output-file "app.min.js"
1277 (lambda (port)
1278 (dump-port minified port))))))))))
1279 (propagated-inputs
1280 `(("r-htmltools" ,r-htmltools)
1281 ("r-promises" ,r-promises)
1282 ("r-shiny" ,r-shiny)))
1283 (native-inputs
1284 `(("uglify-js" ,uglify-js)))
1285 (home-page "https://rstudio.github.io/shinydashboard/")
1286 (synopsis "Create dashboards with shiny")
1287 (description "This package provides an extension to the Shiny web
1288 application framework for R, making it easy to create attractive dashboards.")
1289 ;; This package includes software that was released under the Expat
1290 ;; license, but the whole package is released under GPL version 2 or
1291 ;; later.
1292 (license license:gpl2+)))
1293
1294 (define-public r-shinyfiles
1295 (package
1296 (name "r-shinyfiles")
1297 (version "0.8.0")
1298 (source
1299 (origin
1300 (method url-fetch)
1301 (uri (cran-uri "shinyFiles" version))
1302 (sha256
1303 (base32 "0gwyx37f2r86cldsyknws9pafpj8g5mg3mchlyl9ymgnk5f4b88w"))))
1304 (properties `((upstream-name . "shinyFiles")))
1305 (build-system r-build-system)
1306 (propagated-inputs
1307 `(("r-fs" ,r-fs)
1308 ("r-htmltools" ,r-htmltools)
1309 ("r-jsonlite" ,r-jsonlite)
1310 ("r-shiny" ,r-shiny)
1311 ("r-tibble" ,r-tibble)))
1312 (home-page "https://github.com/thomasp85/shinyFiles")
1313 (synopsis "Server-side file system viewer for Shiny")
1314 (description
1315 "This package provides functionality for client-side navigation of the
1316 server side file system in shiny apps. In case the app is running locally
1317 this gives the user direct access to the file system without the need to
1318 \"download\" files to a temporary location. Both file and folder selection as
1319 well as file saving is available.")
1320 (license license:gpl2+)))
1321
1322 (define-public r-shinythemes
1323 (package
1324 (name "r-shinythemes")
1325 (version "1.1.2")
1326 (source
1327 (origin
1328 (method url-fetch)
1329 (uri (cran-uri "shinythemes" version))
1330 (sha256
1331 (base32
1332 "12miz44n2zxfswnia7p8dirxj3miw0aqn4pkx2111ikz67ax84rf"))))
1333 (properties `((upstream-name . "shinythemes")))
1334 (build-system r-build-system)
1335 (propagated-inputs `(("r-shiny" ,r-shiny)))
1336 (home-page "https://rstudio.github.io/shinythemes/")
1337 (synopsis "Themes for Shiny")
1338 (description
1339 "This package provides themes for use with Shiny. It includes several
1340 Bootstrap themes, which are packaged for use with Shiny applications.")
1341 ;; The package is released under version 3 of the GPL, but it includes
1342 ;; source files that are covered by the Expat license. It also includes
1343 ;; fonts under SIL or the ASL.
1344 (license (list license:gpl3 license:expat
1345 license:silofl1.1 license:asl2.0))))
1346
1347 ;; The package sources include minified variants of d3.js and non-minified
1348 ;; source code of d3-jetpack.
1349 (define-public r-d3r
1350 (package
1351 (name "r-d3r")
1352 (version "0.9.0")
1353 (source
1354 (origin
1355 (method url-fetch)
1356 (uri (cran-uri "d3r" version))
1357 (sha256
1358 (base32
1359 "0vd1qk8yr18xdfkv5ybhqvf0mmccpi721wqa7c881nzm9nnlzc4y"))))
1360 (build-system r-build-system)
1361 (arguments
1362 `(#:modules ((guix build utils)
1363 (guix build r-build-system)
1364 (srfi srfi-1)
1365 (ice-9 popen))
1366 #:phases
1367 (modify-phases %standard-phases
1368 (add-after 'unpack 'process-javascript
1369 (lambda* (#:key inputs #:allow-other-keys)
1370 (with-directory-excursion "inst/www/d3/"
1371 (call-with-values
1372 (lambda ()
1373 (unzip2
1374 `((,(assoc-ref inputs "d3.v3.js")
1375 "v3/dist/d3.min.js")
1376 (,(assoc-ref inputs "d3.v4.js")
1377 "v4/dist/d3.min.js")
1378 (,(assoc-ref inputs "d3.v5.js")
1379 "v5/dist/d3.min.js"))))
1380 (lambda (sources targets)
1381 (for-each (lambda (source target)
1382 (format #t "Processing ~a --> ~a~%"
1383 source target)
1384 (delete-file target)
1385 (let ((minified (open-pipe* OPEN_READ "uglify-js" source)))
1386 (call-with-output-file target
1387 (lambda (port)
1388 (dump-port minified port)))))
1389 sources targets))))
1390 #t)))))
1391 (propagated-inputs
1392 `(("r-dplyr" ,r-dplyr)
1393 ("r-htmltools" ,r-htmltools)
1394 ("r-rlang" ,r-rlang)
1395 ("r-tidyr" ,r-tidyr)))
1396 (native-inputs
1397 `(("uglify-js" ,uglify-js)
1398 ("d3.v3.js"
1399 ,(origin
1400 (method url-fetch)
1401 (uri "https://d3js.org/d3.v3.js")
1402 (sha256
1403 (base32
1404 "1arr7sr08vy7wh0nvip2mi7dpyjw4576vf3bm45rp4g5lc1k1x41"))))
1405 ("d3.v4.js"
1406 ,(origin
1407 (method url-fetch)
1408 (uri "https://d3js.org/d3.v4.js")
1409 (sha256
1410 (base32
1411 "0y7byf6kcinfz9ac59jxc4v6kppdazmnyqfav0dm4h550fzfqqlg"))))
1412 ("d3.v5.js"
1413 ,(origin
1414 (method url-fetch)
1415 (uri "https://d3js.org/d3.v5.js")
1416 (sha256
1417 (base32
1418 "0kxvx5pfagxn6nhavdwsdnzyd26g0z5dsfi1pi5dvcmb0c8ipcdn"))))))
1419 (home-page "https://github.com/timelyportfolio/d3r")
1420 (synopsis "d3.js utilities for R")
1421 (description
1422 "This package provides a suite of functions to help ease the use of the
1423 d3.js visualization library in R. These helpers include
1424 @code{htmltools::htmlDependency} functions, hierarchy builders, and conversion
1425 tools for @code{partykit}, @code{igraph}, @code{table}, and @code{data.frame}
1426 R objects into the JSON format that the d3.js library expects.")
1427 (license license:bsd-3)))
1428
1429 ;; We use the latest commit here because the last release was in 2016 while
1430 ;; the latest commit was in 2018.
1431 (define-public r-sankeyd3
1432 (let ((commit "fd50a74e29056e0d67d75b4d04de47afb2f932bc")
1433 (revision "1"))
1434 (package
1435 (name "r-sankeyd3")
1436 (version (git-version "0.3.2" revision commit))
1437 (source
1438 (origin
1439 (method git-fetch)
1440 (uri (git-reference
1441 (url "https://github.com/fbreitwieser/sankeyD3")
1442 (commit commit)))
1443 (file-name (git-file-name name version))
1444 (sha256
1445 (base32
1446 "0jrcnfax321pszbpjdifnkbrgbjr43bjzvlzv1p5a8wskksqwiyx"))))
1447 (build-system r-build-system)
1448 (propagated-inputs
1449 `(("r-d3r" ,r-d3r)
1450 ("r-htmlwidgets" ,r-htmlwidgets)
1451 ("r-shiny" ,r-shiny)
1452 ("r-magrittr" ,r-magrittr)))
1453 (home-page "https://github.com/fbreitwieser/sankeyD3")
1454 (synopsis "Sankey network graphs from R")
1455 (description
1456 "This package provides an R library to generate Sankey network graphs
1457 in R and Shiny via the D3 visualization library.")
1458 ;; The R code is licensed under GPLv3+. It includes the non-minified
1459 ;; JavaScript source code of d3-sankey, which is released under the
1460 ;; 3-clause BSD license.
1461 (license (list license:gpl3+ license:bsd-3)))))
1462
1463 (define-public r-crosstalk
1464 (package
1465 (name "r-crosstalk")
1466 (version "1.1.0.1")
1467 (source
1468 (origin
1469 (method url-fetch)
1470 (uri (cran-uri "crosstalk" version))
1471 (sha256
1472 (base32
1473 "03ihj7cimkklrbad9zic78xsrfcisygmgy859hqnx0hiph80p9rn"))))
1474 (build-system r-build-system)
1475 (propagated-inputs
1476 `(("r-htmltools" ,r-htmltools)
1477 ("r-jsonlite" ,r-jsonlite)
1478 ("r-lazyeval" ,r-lazyeval)
1479 ("r-r6" ,r-r6)))
1480 (home-page "https://rstudio.github.io/crosstalk/")
1481 (synopsis "Inter-widget interactivity for HTML widgets")
1482 (description
1483 "This package provides building blocks for allowing HTML widgets to
1484 communicate with each other, with Shiny or without (i.e. static @code{.html}
1485 files). It currently supports linked brushing and filtering.")
1486 (license license:expat)))
1487
1488 (define-public r-rook
1489 (package
1490 (name "r-rook")
1491 (version "1.1-1")
1492 (source
1493 (origin
1494 (method url-fetch)
1495 (uri (cran-uri "Rook" version))
1496 (sha256
1497 (base32
1498 "00s9a0kr9rwxvlq433daxjk4ji8m0w60hjdprf502msw9kxfrx00"))))
1499 (properties `((upstream-name . "Rook")))
1500 (build-system r-build-system)
1501 (propagated-inputs `(("r-brew" ,r-brew)))
1502 (home-page "https://cran.r-project.org/web/packages/Rook")
1503 (synopsis "Web server interface for R")
1504 (description
1505 "This package contains the Rook specification and convenience software
1506 for building and running Rook applications. A Rook application is an R
1507 reference class object that implements a @code{call} method or an R closure
1508 that takes exactly one argument, an environment, and returns a list with three
1509 named elements: the @code{status}, the @code{headers}, and the @code{body}.")
1510 (license license:gpl2)))
1511
1512 (define-public r-miniui
1513 (package
1514 (name "r-miniui")
1515 (version "0.1.1.1")
1516 (source
1517 (origin
1518 (method url-fetch)
1519 (uri (cran-uri "miniUI" version))
1520 (sha256
1521 (base32
1522 "1h5h2sc57h95d6bsgs95l26911g38hvjc1v50bc31xl9689l2as5"))))
1523 (properties `((upstream-name . "miniUI")))
1524 (build-system r-build-system)
1525 (propagated-inputs
1526 `(("r-htmltools" ,r-htmltools)
1527 ("r-shiny" ,r-shiny)))
1528 (home-page "https://cran.r-project.org/web/packages/miniUI/")
1529 (synopsis "Shiny UI widgets for small screens")
1530 (description
1531 "This package provides UI widget and layout functions for writing Shiny apps that
1532 work well on small screens.")
1533 (license license:gpl3)))
1534
1535 (define-public r-feather
1536 (package
1537 (name "r-feather")
1538 (version "0.3.5")
1539 (source
1540 (origin
1541 (method url-fetch)
1542 (uri (cran-uri "feather" version))
1543 (sha256
1544 (base32
1545 "1gxd0h2m56sjjlzn4dry6s13nddxc4l5i11gsvavaf2dwbahdzsh"))))
1546 (build-system r-build-system)
1547 (propagated-inputs
1548 `(("r-hms" ,r-hms)
1549 ("r-rcpp" ,r-rcpp)
1550 ("r-tibble" ,r-tibble)))
1551 (home-page "https://github.com/wesm/feather")
1552 (synopsis "R Bindings to the Feather API")
1553 (description "Read and write feather files, a lightweight binary columnar
1554 data store designed for maximum speed.")
1555 (license license:asl2.0)))
1556
1557 (define-public r-maps
1558 (package
1559 (name "r-maps")
1560 (version "3.3.0")
1561 (source
1562 (origin
1563 (method url-fetch)
1564 (uri (cran-uri "maps" version))
1565 (sha256
1566 (base32
1567 "05i2ppl5z4p8rawgqmy3z4ia05fcblpq1vvrmrkgkkpdlhczx6hr"))))
1568 (build-system r-build-system)
1569 (home-page "https://cran.r-project.org/web/packages/maps")
1570 (synopsis "Draw geographical maps")
1571 (description "This package provides an R module for display of maps.
1572 Projection code and larger maps are in separate packages (@code{mapproj} and
1573 @code{mapdata}).")
1574 (license license:gpl2)))
1575
1576 (define-public r-mapproj
1577 (package
1578 (name "r-mapproj")
1579 (version "1.2.7")
1580 (source
1581 (origin
1582 (method url-fetch)
1583 (uri (cran-uri "mapproj" version))
1584 (sha256
1585 (base32
1586 "0nscsfq8md6ri9258xz57c3dj81wdl6kdwf4a9qcrwwbn20i427h"))))
1587 (build-system r-build-system)
1588 (propagated-inputs `(("r-maps" ,r-maps)))
1589 (home-page "https://cran.r-project.org/web/packages/mapproj")
1590 (synopsis "Map projection in R")
1591 (description "This package converts latitude/longitude into projected
1592 coordinates.")
1593 (license (list license:gpl2 ; The R interface
1594 (license:non-copyleft ; The C code
1595 "https://www.gnu.org/licenses/license-list.en.html#lucent102"
1596 "Lucent Public License Version 1.02")))))
1597
1598 (define-public r-rgooglemaps
1599 (package
1600 (name "r-rgooglemaps")
1601 (version "1.4.5.3")
1602 (source
1603 (origin
1604 (method url-fetch)
1605 (uri (cran-uri "RgoogleMaps" version))
1606 (sha256
1607 (base32
1608 "02v8k0bw70q4qwx4lcdy8p25q7n3ql2ll46lfpqllxa1p26svmfi"))))
1609 (properties `((upstream-name . "RgoogleMaps")))
1610 (build-system r-build-system)
1611 (propagated-inputs
1612 `(("r-png" ,r-png)
1613 ("r-sp" ,r-sp)))
1614 (home-page "https://cran.r-project.org/web/packages/RgoogleMaps")
1615 (synopsis "Use Google Maps in R")
1616 (description "This package serves two purposes:
1617 @enumerate
1618 @item Provide a comfortable R interface to query the Google server for static
1619 maps, and
1620 @item Use the map as a background image to overlay plots within R. This
1621 requires proper coordinate scaling.
1622 @end enumerate\n")
1623 (license license:gpl2+)))
1624
1625 (define-public r-geosphere
1626 (package
1627 (name "r-geosphere")
1628 (version "1.5-10")
1629 (source
1630 (origin
1631 (method url-fetch)
1632 (uri (cran-uri "geosphere" version))
1633 (sha256
1634 (base32
1635 "15xlgsmn0vwky1l13n6acdz6jn2b2na3gf6x367y3qh1f5w4zkan"))))
1636 (build-system r-build-system)
1637 (propagated-inputs `(("r-sp" ,r-sp)))
1638 (home-page "https://cran.r-project.org/web/packages/geosphere")
1639 (synopsis "Spherical trigonometry")
1640 (description "This package computes spherical trigonometry for geographic
1641 applications. That is, compute distances and related measures for angular
1642 (longitude/latitude) locations.")
1643 (license license:gpl3+)))
1644
1645 (define-public r-jpeg
1646 (package
1647 (name "r-jpeg")
1648 (version "0.1-8.1")
1649 (source
1650 (origin
1651 (method url-fetch)
1652 (uri (cran-uri "jpeg" version))
1653 (sha256
1654 (base32
1655 "1a8mi70x79a691r40yiw684jkg1mr9n8agkxlcksxcnrdybs9c0x"))))
1656 (build-system r-build-system)
1657 (inputs `(("libjpeg" ,libjpeg-turbo)))
1658 (home-page "https://www.rforge.net/jpeg/")
1659 (synopsis "Read and write JPEG images with R")
1660 (description "This package provides a way to read, write and display
1661 bitmap images stored in the JPEG format with R. It can read and write both
1662 files and in-memory raw vectors.")
1663 (license license:gpl2+)))
1664
1665 (define-public r-ggmap
1666 (package
1667 (name "r-ggmap")
1668 (version "3.0.0")
1669 (source
1670 (origin
1671 (method url-fetch)
1672 (uri (cran-uri "ggmap" version))
1673 (sha256
1674 (base32
1675 "13dmzl6z62pzjiffilarkji46vy0sacxa8a7mhrhc3biq3ylzhln"))))
1676 (build-system r-build-system)
1677 (propagated-inputs
1678 `(("r-bitops" ,r-bitops)
1679 ("r-digest" ,r-digest)
1680 ("r-dplyr" ,r-dplyr)
1681 ("r-ggplot2" ,r-ggplot2)
1682 ("r-glue" ,r-glue)
1683 ("r-httr" ,r-httr)
1684 ("r-jpeg" ,r-jpeg)
1685 ("r-magrittr" ,r-magrittr)
1686 ("r-plyr" ,r-plyr)
1687 ("r-png" ,r-png)
1688 ("r-purrr" ,r-purrr)
1689 ("r-rgooglemaps" ,r-rgooglemaps)
1690 ("r-rjson" ,r-rjson)
1691 ("r-scales" ,r-scales)
1692 ("r-stringr" ,r-stringr)
1693 ("r-tibble" ,r-tibble)
1694 ("r-tidyr" ,r-tidyr)))
1695 (home-page "https://github.com/dkahle/ggmap")
1696 (synopsis "Spatial visualization with ggplot2")
1697 (description "This package provides a collection of functions to visualize
1698 spatial data and models on top of static maps from various online sources (e.g
1699 Google Maps and Stamen Maps). It includes tools common to those tasks,
1700 including functions for geolocation and routing.")
1701 (license license:gpl2)))
1702
1703 (define-public r-haven
1704 (package
1705 (name "r-haven")
1706 (version "2.3.1")
1707 (source
1708 (origin
1709 (method url-fetch)
1710 (uri (cran-uri "haven" version))
1711 (sha256
1712 (base32
1713 "03cypgqhdkrfbfpl1yx2wb7flczrbak1w654wkicmd5ajwr9zvkf"))))
1714 (build-system r-build-system)
1715 (inputs
1716 `(("zlib" ,zlib)))
1717 (native-inputs
1718 `(("r-knitr" ,r-knitr)))
1719 (propagated-inputs
1720 `(("r-forcats" ,r-forcats)
1721 ("r-hms" ,r-hms)
1722 ("r-rcpp" ,r-rcpp)
1723 ("r-rlang" ,r-rlang)
1724 ("r-readr" ,r-readr)
1725 ("r-tibble" ,r-tibble)
1726 ("r-tidyselect" ,r-tidyselect)
1727 ("r-vctrs" ,r-vctrs)))
1728 (home-page "https://haven.tidyverse.org")
1729 (synopsis "Import and Export 'SPSS', 'Stata' and 'SAS' Files")
1730 (description
1731 "This package lets you mport foreign statistical formats into R via the
1732 embedded @url{https://github.com/WizardMac/ReadStat,ReadStat} C library.")
1733 (license license:expat)))
1734
1735 (define-public r-amap
1736 (package
1737 (name "r-amap")
1738 (version "0.8-18")
1739 (source (origin
1740 (method url-fetch)
1741 (uri (cran-uri "amap" version))
1742 (sha256
1743 (base32
1744 "0zpcb73w413na23f6giml9311jh0j0y766w2fh9i40d2h7bbvyvs"))))
1745 (build-system r-build-system)
1746 (native-inputs
1747 `(("gfortran" ,gfortran)))
1748 (home-page "http://mulcyber.toulouse.inra.fr/projects/amap/")
1749 (synopsis "Another multidimensional analysis package")
1750 (description "This package provides tools for clustering and principal
1751 component analysis (with robust methods, and parallelized functions).")
1752 (license license:gpl2+)))
1753
1754 (define-public r-ape
1755 (package
1756 (name "r-ape")
1757 (version "5.4")
1758 (source
1759 (origin
1760 (method url-fetch)
1761 (uri (cran-uri "ape" version))
1762 (sha256
1763 (base32
1764 "0f74x9vx9sxpns2hlq4w2x80cd2gw42isfgncvs9pqbjf4hiyqnr"))))
1765 (build-system r-build-system)
1766 (propagated-inputs
1767 `(("r-lattice" ,r-lattice)
1768 ("r-nlme" ,r-nlme)
1769 ("r-rcpp" ,r-rcpp)))
1770 (home-page "http://ape-package.ird.fr/")
1771 (synopsis "Analyses of phylogenetics and evolution")
1772 (description
1773 "This package provides functions for reading, writing, plotting, and
1774 manipulating phylogenetic trees, analyses of comparative data in a
1775 phylogenetic framework, ancestral character analyses, analyses of
1776 diversification and macroevolution, computing distances from DNA sequences,
1777 and several other tools.")
1778 (license license:gpl2+)))
1779
1780 (define-public r-abbyyr
1781 (package
1782 (name "r-abbyyr")
1783 (version "0.5.5")
1784 (source
1785 (origin
1786 (method url-fetch)
1787 (uri (cran-uri "abbyyR" version))
1788 (sha256
1789 (base32
1790 "1vldnd3dg89aj6a73nhirirqddbfdrnzhb5m3679i60sark8nk6r"))))
1791 (properties `((upstream-name . "abbyyR")))
1792 (build-system r-build-system)
1793 (propagated-inputs
1794 `(("r-curl" ,r-curl)
1795 ("r-httr" ,r-httr)
1796 ("r-plyr" ,r-plyr)
1797 ("r-progress" ,r-progress)
1798 ("r-readr" ,r-readr)
1799 ("r-xml" ,r-xml)))
1800 (home-page "https://github.com/soodoku/abbyyR")
1801 (synopsis "Access to Abbyy Optical Character Recognition (OCR) API")
1802 (description
1803 "This package provides tools to get text from images of text using Abbyy
1804 Cloud Optical Character Recognition (OCR) API. With abbyyyR, one can easily
1805 OCR images, barcodes, forms, documents with machine readable zones, e.g.
1806 passports and get the results in a variety of formats including plain text and
1807 XML. To learn more about the Abbyy OCR API, see @url{http://ocrsdk.com/}.")
1808 (license license:expat)))
1809
1810 (define-public r-colorspace
1811 (package
1812 (name "r-colorspace")
1813 (version "1.4-1")
1814 (source
1815 (origin
1816 (method url-fetch)
1817 (uri (cran-uri "colorspace" version))
1818 (sha256
1819 (base32 "0wyny3ah2d74hqv80s6imrarpna09gq3j9rjnz6zx2qg0lx72gb9"))))
1820 (build-system r-build-system)
1821 (home-page "https://cran.r-project.org/web/packages/colorspace")
1822 (synopsis "Color space manipulation")
1823 (description
1824 "This package carries out a mapping between assorted color spaces
1825 including RGB, HSV, HLS, CIEXYZ, CIELUV, HCL (polar CIELUV), CIELAB and polar
1826 CIELAB. Qualitative, sequential, and diverging color palettes based on HCL
1827 colors are provided.")
1828 (license license:bsd-3)))
1829
1830 (define-public r-glue
1831 (package
1832 (name "r-glue")
1833 (version "1.4.1")
1834 (source
1835 (origin
1836 (method url-fetch)
1837 (uri (cran-uri "glue" version))
1838 (sha256
1839 (base32
1840 "1j1va4vi3g9sl0cyjdwxvh5lvh10x8k9qvnsr9zyxddcbk9qgdpq"))))
1841 (build-system r-build-system)
1842 ;; knitr depends on glue, so we can't add knitr here to build the
1843 ;; vignettes.
1844 #;
1845 (native-inputs
1846 `(("r-knitr" ,r-knitr)))
1847 (home-page "https://github.com/tidyverse/glue")
1848 (synopsis "Interpreted string literals")
1849 (description
1850 "This package provides an implementation of interpreted string literals,
1851 inspired by Python's Literal String Interpolation (PEP-0498) and
1852 Docstrings (PEP-0257) and Julia's Triple-Quoted String Literals.")
1853 (license license:expat)))
1854
1855 (define-public r-pastecs
1856 (package
1857 (name "r-pastecs")
1858 (version "1.3.21")
1859 (source (origin
1860 (method url-fetch)
1861 (uri (cran-uri "pastecs" version))
1862 (sha256
1863 (base32
1864 "0z4dic94ar646w7zc2ggi5hgvf2qnznsani94c5pyql8zspz47lc"))))
1865 (build-system r-build-system)
1866 (propagated-inputs
1867 `(("r-boot" ,r-boot)))
1868 (home-page "http://www.sciviews.org/pastecs")
1869 (synopsis "Analysis of space-time ecological series")
1870 (description
1871 "This package provides functions for regulation, decomposition and analysis
1872 of space-time series. The @code{pastecs} library is a PNEC-Art4 and IFREMER
1873 initiative to bring PASSTEC 2000 functionalities to R.")
1874 (license license:gpl2+)))
1875
1876 (define-public r-plogr
1877 (package
1878 (name "r-plogr")
1879 (version "0.2.0")
1880 (source
1881 (origin
1882 (method url-fetch)
1883 (uri (cran-uri "plogr" version))
1884 (sha256
1885 (base32
1886 "0a8dhzlna79ggyhfr0nncgh15a9n6r0dsz664pz0ah323wpblqqf"))))
1887 (build-system r-build-system)
1888 (home-page "https://github.com/krlmlr/plogr")
1889 (synopsis "R bindings for the plog C++ logging library")
1890 (description
1891 "This package provides the header files for a stripped-down version of
1892 the plog header-only C++ logging library, and a method to log to R's standard
1893 error stream.")
1894 (license license:expat)))
1895
1896 (define-public r-pls
1897 (package
1898 (name "r-pls")
1899 (version "2.7-2")
1900 (source
1901 (origin
1902 (method url-fetch)
1903 (uri (cran-uri "pls" version))
1904 (sha256
1905 (base32 "121byimd6bg7jbrq5wz5fpi0vxq0vh8g724vkhnjzszbvcv1xsb7"))))
1906 (build-system r-build-system)
1907 (home-page "https://mevik.net/work/software/pls.html")
1908 (synopsis "Partial Least Squares and Principal Component Regression")
1909 (description
1910 "The pls package implements multivariate regression methods: Partial Least
1911 Squares Regression (@dfn{PLSR}), Principal Component Regression (@dfn{PCR}), and
1912 Canonical Powered Partial Least Squares (@dfn{CPPLS}). It supports:
1913
1914 @itemize
1915 @item several algorithms: the traditional orthogonal scores (@dfn{NIPALS}) PLS
1916 algorithm, kernel PLS, wide kernel PLS, Simpls, and PCR through @code{svd}
1917 @item multi-response models (or @dfn{PLS2})
1918 @item flexible cross-validation
1919 @item Jackknife variance estimates of regression coefficients
1920 @item extensive and flexible plots: scores, loadings, predictions, coefficients,
1921 (R)MSEP, R², and correlation loadings
1922 @item formula interface, modelled after @code{lm()}, with methods for predict,
1923 print, summary, plot, update, etc.
1924 @item extraction functions for coefficients, scores, and loadings
1925 @item MSEP, RMSEP, and R² estimates
1926 @item multiplicative scatter correction (@dfn{MSC})
1927 @end itemize\n")
1928 (license license:gpl2)))
1929
1930 (define-public r-ps
1931 (package
1932 (name "r-ps")
1933 (version "1.3.3")
1934 (source
1935 (origin
1936 (method url-fetch)
1937 (uri (cran-uri "ps" version))
1938 (sha256
1939 (base32 "1x10zgvq75gnkmzqhbqn6jyvp9h1y4qxgnbdds0bwmc8ad8md903"))))
1940 (build-system r-build-system)
1941 (home-page "https://ps.r-lib.org")
1942 (synopsis "List, query, and manipulate system processes")
1943 (description
1944 "The ps package implements an API to list, query, and manipulate system
1945 processes. Most of its code is based on the @code{psutil} Python package.")
1946 (license license:bsd-3)))
1947
1948 (define-public r-pkgbuild
1949 (package
1950 (name "r-pkgbuild")
1951 (version "1.0.8")
1952 (source
1953 (origin
1954 (method url-fetch)
1955 (uri (cran-uri "pkgbuild" version))
1956 (sha256
1957 (base32 "188r2ba7y5j80mnfqdf210af40yd28jjgx7rbya4iwcfx7rzqjdi"))))
1958 (build-system r-build-system)
1959 (propagated-inputs
1960 `(("r-callr" ,r-callr)
1961 ("r-cli" ,r-cli)
1962 ("r-crayon" ,r-crayon)
1963 ("r-desc" ,r-desc)
1964 ("r-prettyunits" ,r-prettyunits)
1965 ("r-r6" ,r-r6)
1966 ("r-rprojroot" ,r-rprojroot)
1967 ("r-withr" ,r-withr)))
1968 (home-page "https://github.com/r-pkgs/pkgbuild")
1969 (synopsis "Find tools needed to build R packages")
1970 (description
1971 "This package provides functions used to build R packages. It locates
1972 compilers needed to build R packages on various platforms and ensures the PATH
1973 is configured appropriately so R can use them.")
1974 (license license:gpl3)))
1975
1976 (define-public r-pkgload
1977 (package
1978 (name "r-pkgload")
1979 (version "1.1.0")
1980 (source
1981 (origin
1982 (method url-fetch)
1983 (uri (cran-uri "pkgload" version))
1984 (sha256
1985 (base32
1986 "03bv8xq4s6s7m34y1kjs99jzlb95vwrfi76mbnhmzcx2pc6ld78q"))))
1987 (build-system r-build-system)
1988 (propagated-inputs
1989 `(("r-cli" ,r-cli)
1990 ("r-crayon" ,r-crayon)
1991 ("r-desc" ,r-desc)
1992 ("r-pkgbuild" ,r-pkgbuild)
1993 ("r-rlang" ,r-rlang)
1994 ("r-rprojroot" ,r-rprojroot)
1995 ("r-rstudioapi" ,r-rstudioapi)
1996 ("r-withr" ,r-withr)))
1997 (home-page "https://github.com/r-lib/pkgload")
1998 (synopsis "Simulate package installation and attach")
1999 (description
2000 "This package simulates the process of installing a package and then
2001 attaching it. This is a key part of the @code{devtools} package as it allows
2002 you to rapidly iterate while developing a package.")
2003 (license license:gpl3)))
2004
2005 (define-public r-rcpp
2006 (package
2007 (name "r-rcpp")
2008 (version "1.0.5")
2009 (source
2010 (origin
2011 (method url-fetch)
2012 (uri (cran-uri "Rcpp" version))
2013 (sha256
2014 (base32 "012wbj446k1wz6bp6bpf6h77ypvcsw69xvnax6qf6vyc7dj2qimq"))))
2015 (build-system r-build-system)
2016 (home-page "http://www.rcpp.org")
2017 (synopsis "Seamless R and C++ integration")
2018 (description
2019 "The Rcpp package provides R functions as well as C++ classes which offer
2020 a seamless integration of R and C++. Many R data types and objects can be
2021 mapped back and forth to C++ equivalents which facilitates both writing of new
2022 code as well as easier integration of third-party libraries. Documentation
2023 about Rcpp is provided by several vignettes included in this package, via the
2024 @code{Rcpp Gallery} site at <http://gallery.rcpp.org>, the paper by Eddelbuettel
2025 and Francois (2011, JSS), and the book by Eddelbuettel (2013, Springer); see
2026 @code{citation(\"Rcpp\")} for details on these last two.")
2027 (license license:gpl2+)))
2028
2029 (define-public r-bindr
2030 (package
2031 (name "r-bindr")
2032 (version "0.1.1")
2033 (source
2034 (origin
2035 (method url-fetch)
2036 (uri (cran-uri "bindr" version))
2037 (sha256
2038 (base32
2039 "1l05fpk2yql3jka321c0bdgx6mqq9pvfrg2844lbjfpbgjkmqy3w"))))
2040 (build-system r-build-system)
2041 (home-page "https://github.com/krlmlr/bindr")
2042 (synopsis "Parametrized active bindings")
2043 (description
2044 "This package provides a simple interface for creating active bindings
2045 where the bound function accepts additional arguments.")
2046 (license license:expat)))
2047
2048 (define-public r-bindrcpp
2049 (package
2050 (name "r-bindrcpp")
2051 (version "0.2.2")
2052 (source
2053 (origin
2054 (method url-fetch)
2055 (uri (cran-uri "bindrcpp" version))
2056 (sha256
2057 (base32
2058 "0rz4ibjdjsxl99ff3ha79z7cnjmilx4rx58fk9kk7ld9xc4hf4s8"))))
2059 (build-system r-build-system)
2060 (propagated-inputs
2061 `(("r-bindr" ,r-bindr)
2062 ("r-plogr" ,r-plogr)
2063 ("r-rcpp" ,r-rcpp)))
2064 (home-page "https://github.com/krlmlr/bindrcpp")
2065 (synopsis "Rcpp interface to active bindings")
2066 (description
2067 "This package provides an easy way to fill an environment with active
2068 bindings that call a C++ function.")
2069 (license license:expat)))
2070
2071 (define-public r-auc
2072 (package
2073 (name "r-auc")
2074 (version "0.3.0")
2075 (source
2076 (origin
2077 (method url-fetch)
2078 (uri (cran-uri "AUC" version))
2079 (sha256
2080 (base32
2081 "0ripcib2qz0m7rgr1kiz68nx8f6p408l1ww7j78ljqik7p3g41g7"))))
2082 (properties `((upstream-name . "AUC")))
2083 (build-system r-build-system)
2084 (home-page "https://cran.r-project.org/web/packages/AUC")
2085 (synopsis "Compute the area under the curve of selected measures")
2086 (description
2087 "This package includes functions to compute the area under the curve of
2088 selected measures: the area under the sensitivity curve (AUSEC), the area
2089 under the specificity curve (AUSPC), the area under the accuracy
2090 curve (AUACC), and the area under the receiver operating characteristic
2091 curve (AUROC). The curves can also be visualized. Support for partial areas
2092 is provided.")
2093 (license license:gpl2+)))
2094
2095 (define-public r-calibrate
2096 (package
2097 (name "r-calibrate")
2098 (version "1.7.7")
2099 (source
2100 (origin
2101 (method url-fetch)
2102 (uri (cran-uri "calibrate" version))
2103 (sha256
2104 (base32 "19kgrnsyq67iqv1biyssqi30a6v2836ql20nabpy2m692ns0jfvi"))))
2105 (build-system r-build-system)
2106 (propagated-inputs
2107 `(("r-mass" ,r-mass)))
2108 (home-page "https://cran.r-project.org/web/packages/calibrate")
2109 (synopsis "Calibration of scatterplot and biplot axes")
2110 (description
2111 "This is a package for drawing calibrated scales with tick marks
2112 on (non-orthogonal) variable vectors in scatterplots and biplots.")
2113 (license license:gpl2)))
2114
2115 (define-public r-shape
2116 (package
2117 (name "r-shape")
2118 (version "1.4.4")
2119 (source
2120 (origin
2121 (method url-fetch)
2122 (uri (cran-uri "shape" version))
2123 (sha256
2124 (base32
2125 "0hadk3mapkhbh8xjkiz52vxdagmmgvm15xwpzb90ikw4giyipjzl"))))
2126 (build-system r-build-system)
2127 (home-page "https://cran.r-project.org/web/packages/shape")
2128 (synopsis "Functions for plotting graphical shapes")
2129 (description
2130 "This package provides functions for plotting graphical shapes such as
2131 ellipses, circles, cylinders, arrows, ...")
2132 (license license:gpl3+)))
2133
2134 (define-public r-globaloptions
2135 (package
2136 (name "r-globaloptions")
2137 (version "0.1.2")
2138 (source
2139 (origin
2140 (method url-fetch)
2141 (uri (cran-uri "GlobalOptions" version))
2142 (sha256
2143 (base32 "0gkm77w6db9ajyncy1xdcivplap06a51zi99m009kylccschd2a7"))))
2144 (properties `((upstream-name . "GlobalOptions")))
2145 (build-system r-build-system)
2146 (native-inputs
2147 `(("r-knitr" ,r-knitr)))
2148 (home-page "https://github.com/jokergoo/GlobalOptions")
2149 (synopsis "Generate functions to get or set global options")
2150 (description
2151 "This package provides more controls on the option values such as
2152 validation and filtering on the values, making options invisible or private.")
2153 (license license:gpl2+)))
2154
2155 (define-public r-circlize
2156 (package
2157 (name "r-circlize")
2158 (version "0.4.10")
2159 (source
2160 (origin
2161 (method url-fetch)
2162 (uri (cran-uri "circlize" version))
2163 (sha256
2164 (base32
2165 "1xb1jq3mg4kw1513zv1i09vhn7rj7f8vp0bnms2qml74s47wxsgk"))))
2166 (build-system r-build-system)
2167 (propagated-inputs
2168 `(("r-colorspace" ,r-colorspace)
2169 ("r-globaloptions" ,r-globaloptions)
2170 ("r-shape" ,r-shape)))
2171 (native-inputs
2172 `(("r-knitr" ,r-knitr)))
2173 (home-page "https://github.com/jokergoo/circlize")
2174 (synopsis "Circular visualization")
2175 (description
2176 "Circular layout is an efficient way to visualise huge amounts of
2177 information. This package provides an implementation of circular layout
2178 generation in R as well as an enhancement of available software. Its
2179 flexibility is based on the usage of low-level graphics functions such that
2180 self-defined high-level graphics can be easily implemented by users for
2181 specific purposes. Together with the seamless connection between the powerful
2182 computational and visual environment in R, it gives users more convenience and
2183 freedom to design figures for better understanding complex patterns behind
2184 multi-dimensional data.")
2185 (license license:gpl2+)))
2186
2187 (define-public r-powerlaw
2188 (package
2189 (name "r-powerlaw")
2190 (version "0.70.6")
2191 (source
2192 (origin
2193 (method url-fetch)
2194 (uri (cran-uri "poweRlaw" version))
2195 (sha256
2196 (base32 "14d1myxllvm1grnfiszzzxaiqpb2jpmsi19wq70r8r2wki293h7g"))))
2197 (properties `((upstream-name . "poweRlaw")))
2198 (build-system r-build-system)
2199 (propagated-inputs
2200 `(("r-pracma" ,r-pracma)))
2201 (native-inputs
2202 `(("r-knitr" ,r-knitr)))
2203 (home-page "https://github.com/csgillespie/poweRlaw")
2204 (synopsis "Tools for the analysis of heavy tailed distributions")
2205 (description
2206 "This package provides an implementation of maximum likelihood estimators
2207 for a variety of heavy tailed distributions, including both the discrete and
2208 continuous power law distributions. Additionally, a goodness-of-fit based
2209 approach is used to estimate the lower cut-off for the scaling region.")
2210 ;; Any of these GPL versions.
2211 (license (list license:gpl2 license:gpl3))))
2212
2213 (define-public r-compare
2214 (package
2215 (name "r-compare")
2216 (version "0.2-6")
2217 (source
2218 (origin
2219 (method url-fetch)
2220 (uri (cran-uri "compare" version))
2221 (sha256
2222 (base32
2223 "0k9zms930b5dz9gy8414li21wy0zg9x9vp7301v5cvyfi0g7xzgw"))))
2224 (build-system r-build-system)
2225 (home-page "https://cran.r-project.org/web/packages/compare")
2226 (synopsis "Comparing objects for differences")
2227 (description
2228 "This package provides functions to compare a model object to a
2229 comparison object. If the objects are not identical, the functions can be
2230 instructed to explore various modifications of the objects (e.g., sorting
2231 rows, dropping names) to see if the modified versions are identical.")
2232 (license license:gpl2+)))
2233
2234 (define-public r-dendextend
2235 (package
2236 (name "r-dendextend")
2237 (version "1.13.4")
2238 (source
2239 (origin
2240 (method url-fetch)
2241 (uri (cran-uri "dendextend" version))
2242 (sha256
2243 (base32
2244 "1pjbz6sb4pgh3d5pm53vmf3q8y6lq3hrgjd6547xxs3m63sb8mn4"))))
2245 (build-system r-build-system)
2246 (propagated-inputs
2247 `(("r-ggplot2" ,r-ggplot2)
2248 ("r-magrittr" ,r-magrittr)
2249 ("r-viridis" ,r-viridis)))
2250 (home-page "https://cran.r-project.org/web/packages/dendextend")
2251 (synopsis "Extending 'dendrogram' functionality in R")
2252 (description
2253 "This package offers a set of functions for extending @code{dendrogram}
2254 objects in R, letting you visualize and compare trees of hierarchical
2255 clusterings. You can adjust a tree's graphical parameters (the color, size,
2256 type, etc of its branches, nodes and labels) and visually and statistically
2257 compare different dendrograms to one another.")
2258 ;; Any of these versions
2259 (license (list license:gpl2 license:gpl3))))
2260
2261 (define-public r-getoptlong
2262 (package
2263 (name "r-getoptlong")
2264 (version "1.0.2")
2265 (source
2266 (origin
2267 (method url-fetch)
2268 (uri (cran-uri "GetoptLong" version))
2269 (sha256
2270 (base32
2271 "1p89v2qzqfxyrmqzkv245716n9i4bllnq77a6gw811mgdhxbd51l"))))
2272 (properties `((upstream-name . "GetoptLong")))
2273 (build-system r-build-system)
2274 (inputs
2275 `(("perl" ,perl)))
2276 (propagated-inputs
2277 `(("r-crayon" ,r-crayon)
2278 ("r-globaloptions" ,r-globaloptions)
2279 ("r-rjson" ,r-rjson)))
2280 (native-inputs
2281 `(("r-knitr" ,r-knitr)))
2282 (home-page "https://github.com/jokergoo/GetoptLong")
2283 (synopsis "Parsing command-line arguments and variable interpolation")
2284 (description
2285 "This is yet another command-line argument parser which wraps the
2286 powerful Perl module @code{Getopt::Long} and with some adaptation for easier
2287 use in R. It also provides a simple way for variable interpolation in R.")
2288 (license license:gpl2+)))
2289
2290 (define-public r-fastmatch
2291 (package
2292 (name "r-fastmatch")
2293 (version "1.1-0")
2294 (source
2295 (origin
2296 (method url-fetch)
2297 (uri (cran-uri "fastmatch" version))
2298 (sha256
2299 (base32
2300 "0z80jxkygmzn11sq0c2iz357s9bpki548lg926g85gldhfj1md90"))))
2301 (build-system r-build-system)
2302 (home-page "https://www.rforge.net/fastmatch")
2303 (synopsis "Fast match function")
2304 (description
2305 "This package provides a fast @code{match} replacement for cases that
2306 require repeated look-ups. It is slightly faster that R's built-in
2307 @code{match} function on first match against a table, but extremely fast on
2308 any subsequent lookup as it keeps the hash table in memory.")
2309 (license license:gpl2)))
2310
2311 (define-public r-ff
2312 (package
2313 (name "r-ff")
2314 (version "2.2-14.2")
2315 (source
2316 (origin
2317 (method url-fetch)
2318 (uri (cran-uri "ff" version))
2319 (sha256
2320 (base32
2321 "1r1pbrf5s4rdm3msxxr8fy1f2xjihqciclsnvxf59qzz6g1nmh7q"))))
2322 (build-system r-build-system)
2323 (propagated-inputs `(("r-bit" ,r-bit)))
2324 (home-page "http://ff.r-forge.r-project.org/")
2325 (synopsis "Memory-efficient storage of large data on disk and access functions")
2326 (description
2327 "This package provides data structures that are stored on disk but
2328 behave (almost) as if they were in RAM by transparently mapping only a section
2329 in main memory.")
2330 ;; error Architecture not supported.
2331 (supported-systems (delete "aarch64-linux" %supported-systems))
2332 (license license:gpl2)))
2333
2334 (define-public r-ffbase
2335 (package
2336 (name "r-ffbase")
2337 (version "0.12.8")
2338 (source
2339 (origin
2340 (method url-fetch)
2341 (uri (cran-uri "ffbase" version))
2342 (sha256
2343 (base32
2344 "0mjk7dkq1ginqqfvngzny747ggf9a8fd7kblq96n5ys1jrwjyqhq"))))
2345 (build-system r-build-system)
2346 (propagated-inputs
2347 `(("r-bit" ,r-bit)
2348 ("r-fastmatch" ,r-fastmatch)
2349 ("r-ff" ,r-ff)))
2350 (home-page "http://github.com/edwindj/ffbase")
2351 (synopsis "Basic statistical functions for package 'ff'")
2352 (description
2353 "This package extends the out of memory vectors of @code{ff} with
2354 statistical functions and other utilities to ease their usage.")
2355 (license license:gpl3)))
2356
2357 (define-public r-prettyunits
2358 (package
2359 (name "r-prettyunits")
2360 (version "1.1.1")
2361 (source
2362 (origin
2363 (method url-fetch)
2364 (uri (cran-uri "prettyunits" version))
2365 (sha256
2366 (base32
2367 "1ibmzgknw5896q2i6r59jz2izblxwgb29ivvjzx50pkd1jl9l6cs"))))
2368 (build-system r-build-system)
2369 (home-page "https://github.com/gaborcsardi/prettyunits")
2370 (synopsis "Pretty, human readable formatting of quantities")
2371 (description
2372 "This package provides tools for pretty, human readable formatting of
2373 quantities.")
2374 (license license:expat)))
2375
2376 (define-public r-reshape
2377 (package
2378 (name "r-reshape")
2379 (version "0.8.8")
2380 (source
2381 (origin
2382 (method url-fetch)
2383 (uri (cran-uri "reshape" version))
2384 (sha256
2385 (base32
2386 "0s6i0sqxg1vldxs6miv8mi0zydxbqzgpmzfiwkj8y7jix3yrfmad"))))
2387 (build-system r-build-system)
2388 (propagated-inputs
2389 `(("r-plyr" ,r-plyr)
2390 ("r-rcpp" ,r-rcpp)))
2391 (home-page "http://had.co.nz/reshape")
2392 (synopsis "Flexibly reshape data")
2393 (description
2394 "Flexibly restructure and aggregate data using just two functions:
2395 @code{melt} and @code{cast}. This package provides them.")
2396 (license license:expat)))
2397
2398 (define-public r-progress
2399 (package
2400 (name "r-progress")
2401 (version "1.2.2")
2402 (source
2403 (origin
2404 (method url-fetch)
2405 (uri (cran-uri "progress" version))
2406 (sha256
2407 (base32
2408 "0dgzb362641aqm8xd88iqa8jmpdm43xs0aba0d5kk6fvapnxi95l"))))
2409 (build-system r-build-system)
2410 (propagated-inputs
2411 `(("r-crayon" ,r-crayon)
2412 ("r-hms" ,r-hms)
2413 ("r-prettyunits" ,r-prettyunits)
2414 ("r-r6" ,r-r6)))
2415 (home-page "https://github.com/gaborcsardi/progress")
2416 (synopsis "Terminal progress bars")
2417 (description
2418 "This package provides configurable progress bars. They may include
2419 percentage, elapsed time, and/or the estimated completion time. They work in
2420 terminals, in Emacs ESS, RStudio, Windows Rgui, and the macOS R.app. The
2421 package also provides a C++ API, that works with or without Rcpp.")
2422 (license license:expat)))
2423
2424 (define-public r-ggally
2425 (package
2426 (name "r-ggally")
2427 (version "2.0.0")
2428 (source
2429 (origin
2430 (method url-fetch)
2431 (uri (cran-uri "GGally" version))
2432 (sha256
2433 (base32
2434 "1gkmpzh1yvwvypkw0nwqv3gsf6za3220wig3rfv8g23kss60rl1s"))))
2435 (properties `((upstream-name . "GGally")))
2436 (build-system r-build-system)
2437 (inputs
2438 `(("libressl" ,libressl)))
2439 (propagated-inputs
2440 `(("r-ggplot2" ,r-ggplot2)
2441 ("r-gtable" ,r-gtable)
2442 ("r-lifecycle" ,r-lifecycle)
2443 ("r-plyr" ,r-plyr)
2444 ("r-progress" ,r-progress)
2445 ("r-rcolorbrewer" ,r-rcolorbrewer)
2446 ("r-reshape" ,r-reshape)
2447 ("r-rlang" ,r-rlang)
2448 ("r-scales" ,r-scales)))
2449 (home-page "https://ggobi.github.io/ggally")
2450 (synopsis "Extension to ggplot2")
2451 (description
2452 "The R package ggplot2 is a plotting system based on the grammar of
2453 graphics. GGally extends ggplot2 by adding several functions to reduce the
2454 complexity of combining geometric objects with transformed data. Some of
2455 these functions include a pairwise plot matrix, a two group pairwise plot
2456 matrix, a parallel coordinates plot, a survival plot, and several functions to
2457 plot networks.")
2458 (license license:gpl2+)))
2459
2460 (define-public r-proxy
2461 (package
2462 (name "r-proxy")
2463 (version "0.4-24")
2464 (source
2465 (origin
2466 (method url-fetch)
2467 (uri (cran-uri "proxy" version))
2468 (sha256
2469 (base32
2470 "0z4wdnpv5x135nssxnmkkba7fivd5xgbpaabqjkl2na76vq9pzwc"))))
2471 (build-system r-build-system)
2472 (home-page "https://cran.r-project.org/web/packages/proxy")
2473 (synopsis "Distance and similarity measures")
2474 (description
2475 "This package provides an extensible framework for the efficient
2476 calculation of auto- and cross-proximities, along with implementations of the
2477 most popular ones.")
2478 (license license:gpl2)))
2479
2480 (define-public r-sp
2481 (package
2482 (name "r-sp")
2483 (version "1.4-2")
2484 (source
2485 (origin
2486 (method url-fetch)
2487 (uri (cran-uri "sp" version))
2488 (sha256
2489 (base32 "02jxsd30apzjbdbssirysq70d4svdwzn931jhxr0ladl72g9bqvk"))))
2490 (build-system r-build-system)
2491 (propagated-inputs
2492 `(("r-lattice" ,r-lattice)))
2493 (home-page "https://cran.r-project.org/web/packages/sp")
2494 (synopsis "Classes and methods for spatial data")
2495 (description
2496 "This package provides classes and methods for spatial data; the classes
2497 document where the spatial location information resides, for 2D or 3D data.
2498 Utility functions are provided, e.g. for plotting data as maps, spatial
2499 selection, as well as methods for retrieving coordinates, for subsetting,
2500 print, summary, etc.")
2501 (license license:gpl2+)))
2502
2503 (define-public r-rmtstat
2504 (package
2505 (name "r-rmtstat")
2506 (version "0.3")
2507 (source
2508 (origin
2509 (method url-fetch)
2510 (uri (cran-uri "RMTstat" version))
2511 (sha256
2512 (base32
2513 "1nn25q4kmh9kj975sxkrpa97vh5irqrlqhwsfinbck6h6ia4rsw1"))))
2514 (properties `((upstream-name . "RMTstat")))
2515 (build-system r-build-system)
2516 (home-page "https://cran.r-project.org/web/packages/RMTstat")
2517 (synopsis "Distributions, statistics and tests derived from random matrix theory")
2518 (description
2519 "This package provides functions for working with the Tracy-Widom laws
2520 and other distributions related to the eigenvalues of large Wishart
2521 matrices.")
2522 (license license:bsd-3)))
2523
2524 (define-public r-rmpi
2525 (package
2526 (name "r-rmpi")
2527 (version "0.6-9")
2528 (source (origin
2529 (method url-fetch)
2530 (uri (cran-uri "Rmpi" version))
2531 (sha256
2532 (base32
2533 "1rhycla98hxgnnxlxxldr1x51djak7c2jjvlrv3jcsvgwp1ymqdj"))))
2534 (properties `((upstream-name . "Rmpi")))
2535 (build-system r-build-system)
2536 (arguments
2537 `(#:configure-flags '("--configure-args=\"--with-Rmpi-type=OPENMPI\"")
2538 #:phases (modify-phases %standard-phases
2539 (add-before 'install 'mpi-setup
2540 ,%openmpi-setup))))
2541 (inputs
2542 `(("openmpi" ,openmpi)))
2543 (native-inputs
2544 `(("pkg-config" ,pkg-config)))
2545 (home-page "http://www.stats.uwo.ca/faculty/yu/Rmpi")
2546 (synopsis "R interface to message-passing interface (MPI)")
2547 (description
2548 "This package provides an interface (wrapper) to MPI APIs. It also
2549 provides an interactive R manager and worker environment.")
2550 (license license:gpl2+)))
2551
2552 (define-public r-lmoments
2553 (package
2554 (name "r-lmoments")
2555 (version "1.3-1")
2556 (source
2557 (origin
2558 (method url-fetch)
2559 (uri (cran-uri "Lmoments" version))
2560 (sha256
2561 (base32
2562 "0pc63bj9a8hzr5m3yssrc4kin39fffwkl8rggs3sagzr12d4i7bw"))))
2563 (properties `((upstream-name . "Lmoments")))
2564 (build-system r-build-system)
2565 (propagated-inputs
2566 `(("r-rcpp" ,r-rcpp)
2567 ("r-rcpparmadillo" ,r-rcpparmadillo)))
2568 (home-page "http://www.tilastotiede.fi/juha_karvanen.html")
2569 (synopsis "L-moments and quantile mixtures")
2570 (description
2571 "This package contains functions to estimate L-moments and trimmed
2572 L-moments from the data. It also contains functions to estimate the
2573 parameters of the normal polynomial quantile mixture and the Cauchy polynomial
2574 quantile mixture from L-moments and trimmed L-moments.")
2575 (license license:gpl2)))
2576
2577 (define-public r-distillery
2578 (package
2579 (name "r-distillery")
2580 (version "1.0-7")
2581 (source
2582 (origin
2583 (method url-fetch)
2584 (uri (cran-uri "distillery" version))
2585 (sha256
2586 (base32
2587 "0w72vb3p51m0hwms9icwgy1xg3dplmpjrxibl2s92lpdrv737249"))))
2588 (build-system r-build-system)
2589 (home-page "https://ral.ucar.edu/staff/ericg/")
2590 (synopsis "Functions for confidence intervals and object information")
2591 (description
2592 "This package provides some very simple method functions for confidence
2593 interval calculation and to distill pertinent information from a potentially
2594 complex object; primarily used in common with the packages extRemes and
2595 SpatialVx.")
2596 (license license:gpl2+)))
2597
2598 (define-public r-extremes
2599 (package
2600 (name "r-extremes")
2601 (version "2.0-12")
2602 (source
2603 (origin
2604 (method url-fetch)
2605 (uri (cran-uri "extRemes" version))
2606 (sha256
2607 (base32
2608 "0wldzvj1h93jksq31dw9zgnr1wrqwmfr9qwmg7qk7nznsn2yy1h2"))))
2609 (properties `((upstream-name . "extRemes")))
2610 (build-system r-build-system)
2611 (propagated-inputs
2612 `(("r-distillery" ,r-distillery)
2613 ("r-lmoments" ,r-lmoments)))
2614 (home-page "https://www.assessment.ucar.edu/toolkit/")
2615 (synopsis "Extreme value analysis")
2616 (description
2617 "ExtRemes is a suite of functions for carrying out analyses on the
2618 extreme values of a process of interest; be they block maxima over long blocks
2619 or excesses over a high threshold.")
2620 (license license:gpl2+)))
2621
2622 (define-public r-lmtest
2623 (package
2624 (name "r-lmtest")
2625 (version "0.9-37")
2626 (source
2627 (origin
2628 (method url-fetch)
2629 (uri (cran-uri "lmtest" version))
2630 (sha256
2631 (base32
2632 "02nasm0j2vwkhz11dxqixs23msy1s3yj0jps6949fmgh9gwjkjfx"))))
2633 (build-system r-build-system)
2634 (propagated-inputs
2635 `(("r-zoo" ,r-zoo)))
2636 (native-inputs
2637 `(("gfortran" ,gfortran)))
2638 (home-page "https://cran.r-project.org/web/packages/lmtest")
2639 (synopsis "Testing linear regression models")
2640 (description
2641 "This package provides a collection of tests, data sets, and examples for
2642 diagnostic checking in linear regression models. Furthermore, some generic
2643 tools for inference in parametric models are provided.")
2644 ;; Either version is okay
2645 (license (list license:gpl2 license:gpl3))))
2646
2647 (define-public r-idr
2648 (package
2649 (name "r-idr")
2650 (version "1.2")
2651 (source (origin
2652 (method url-fetch)
2653 (uri (cran-uri "idr" version))
2654 (sha256
2655 (base32
2656 "05nvgw1xdg670bsjjrxkgd1mrdkciccpw4krn0zcgdf2r21dzgwb"))))
2657 (build-system r-build-system)
2658 (home-page "https://cran.r-project.org/web/packages/idr/")
2659 (synopsis "Irreproducible discovery rate")
2660 (description
2661 "This is a package for estimating the copula mixture model and plotting
2662 correspondence curves in \"Measuring reproducibility of high-throughput
2663 experiments\" (2011), Annals of Applied Statistics, Vol. 5, No. 3, 1752-1779,
2664 by Li, Brown, Huang, and Bickel")
2665 (license license:gpl2+)))
2666
2667 (define-public r-inline
2668 (package
2669 (name "r-inline")
2670 (version "0.3.15")
2671 (source (origin
2672 (method url-fetch)
2673 (uri (cran-uri "inline" version))
2674 (sha256
2675 (base32
2676 "0s4wssvpan189fijahknxq5s22ww9bzmdlmyhnra748r7khky17z"))))
2677 (build-system r-build-system)
2678 (home-page "https://cran.r-project.org/web/packages/inline")
2679 (synopsis "Functions to inline C, C++, Fortran function calls from R")
2680 (description
2681 "This package provides functionality to dynamically define R functions
2682 and S4 methods with inlined C, C++ or Fortran code supporting @code{.C} and
2683 @code{.Call} calling conventions.")
2684 ;; Any version of the LGPL.
2685 (license license:lgpl3+)))
2686
2687 (define-public r-inum
2688 (package
2689 (name "r-inum")
2690 (version "1.0-1")
2691 (source (origin
2692 (method url-fetch)
2693 (uri (cran-uri "inum" version))
2694 (sha256
2695 (base32
2696 "16d09391l65w557dkzhhx1aqn1ljamcmjj3yh42pwq037k0r8brw"))))
2697 (build-system r-build-system)
2698 (propagated-inputs
2699 `(("r-libcoin" ,r-libcoin)))
2700 (home-page "https://cran.r-project.org/web/packages/inum/")
2701 (synopsis "Interval and enum-type representation of vectors")
2702 (description
2703 "This package provides an enum-type representation of vectors and
2704 representation of intervals, including a method of coercing variables
2705 in data frames.")
2706 (license license:gpl2)))
2707
2708 (define-public r-bdsmatrix
2709 (package
2710 (name "r-bdsmatrix")
2711 (version "1.3-4")
2712 (source
2713 (origin
2714 (method url-fetch)
2715 (uri (cran-uri "bdsmatrix" version))
2716 (sha256
2717 (base32
2718 "1sh6pg43rgqvips4fx0k4vmp5i9lmniix0bqwj2yq5m06gs227i5"))))
2719 (properties `((upstream-name . "bdsmatrix")))
2720 (build-system r-build-system)
2721 (home-page "https://cran.r-project.org/web/packages/bdsmatrix/")
2722 (synopsis "Routines for block diagonal symmetric matrices")
2723 (description
2724 "This package provides procedures to work with block diagonal symmetric
2725 matrices, a special case of sparse matrices.")
2726 (license license:lgpl2.0)))
2727
2728 (define-public r-bbmle
2729 (package
2730 (name "r-bbmle")
2731 (version "1.0.23.1")
2732 (source
2733 (origin
2734 (method url-fetch)
2735 (uri (cran-uri "bbmle" version))
2736 (sha256
2737 (base32
2738 "0p3l9shbr2846qmw8n0fyzf4j7gmi08aypl82jml3dwh26q1whk0"))))
2739 (build-system r-build-system)
2740 (propagated-inputs
2741 `(("r-bdsmatrix" ,r-bdsmatrix)
2742 ("r-lattice" ,r-lattice)
2743 ("r-mass" ,r-mass)
2744 ("r-matrix" ,r-matrix)
2745 ("r-mvtnorm" ,r-mvtnorm)
2746 ("r-numderiv" ,r-numderiv)))
2747 (home-page "https://cran.r-project.org/web/packages/bbmle")
2748 (synopsis "Tools for General Maximum Likelihood Estimation")
2749 (description
2750 "This package provides methods and functions for fitting maximum
2751 likelihood models in R. This package modifies and extends the @code{mle}
2752 classes in the @code{stats4} package.")
2753 ;; Any version of the GPL
2754 (license license:gpl2+)))
2755
2756 (define-public r-emdbook
2757 (package
2758 (name "r-emdbook")
2759 (version "1.3.12")
2760 (source
2761 (origin
2762 (method url-fetch)
2763 (uri (cran-uri "emdbook" version))
2764 (sha256
2765 (base32
2766 "0ls3zxxlwmdv7zn1v9i1y9zc2sn0hbgmyjvsj7zn3ajsw7wwlih6"))))
2767 (build-system r-build-system)
2768 (propagated-inputs
2769 `(("r-bbmle" ,r-bbmle)
2770 ("r-coda" ,r-coda)
2771 ("r-lattice" ,r-lattice)
2772 ("r-mass" ,r-mass)
2773 ("r-plyr" ,r-plyr)))
2774 (home-page "http://www.math.mcmaster.ca/bolker/emdbook")
2775 (synopsis "Support functions and data for \"Ecological Models and Data\"")
2776 (description
2777 "This package provides auxiliary functions and data sets for \"Ecological
2778 Models and Data\", a book presenting maximum likelihood estimation and related
2779 topics for ecologists (ISBN 978-0-691-12522-0).")
2780 ;; Any GPL version
2781 (license (list license:gpl2 license:gpl3))))
2782
2783 (define-public r-lpsolve
2784 (package
2785 (name "r-lpsolve")
2786 (version "5.6.15")
2787 (source
2788 (origin
2789 (method url-fetch)
2790 (uri (cran-uri "lpSolve" version))
2791 (sha256
2792 (base32
2793 "1fpkyjyqykwa1dxnhiky01pm09syxg169lm7hpy39bdbg10vw9s6"))))
2794 (properties `((upstream-name . "lpSolve")))
2795 (build-system r-build-system)
2796 (home-page "https://cran.r-project.org/web/packages/lpSolve")
2797 (synopsis "R interface to Lp_solve to solve linear/integer programs")
2798 (description
2799 "Lp_solve is software for solving linear, integer and mixed integer
2800 programs. This implementation supplies a \"wrapper\" function in C and some R
2801 functions that solve general linear/integer problems, assignment problems, and
2802 transportation problems.")
2803 (license license:lgpl2.0)))
2804
2805 (define-public r-limsolve
2806 (package
2807 (name "r-limsolve")
2808 (version "1.5.6")
2809 (source
2810 (origin
2811 (method url-fetch)
2812 (uri (cran-uri "limSolve" version))
2813 (sha256
2814 (base32
2815 "1829rd2cnd8qj80z9a7sgc7gx4sf3kvl5g6d2a0lqqw30f9sjzmr"))))
2816 (properties `((upstream-name . "limSolve")))
2817 (build-system r-build-system)
2818 (propagated-inputs
2819 `(("r-lpsolve" ,r-lpsolve)
2820 ("r-mass" ,r-mass)
2821 ("r-quadprog" ,r-quadprog)))
2822 (native-inputs `(("gfortran" ,gfortran)))
2823 (home-page "https://cran.r-project.org/web/packages/limSolve")
2824 (synopsis "Solving linear inverse models")
2825 (description
2826 "This package provides functions that:
2827
2828 @enumerate
2829 @item find the minimum/maximum of a linear or quadratic function,
2830 @item sample an underdetermined or overdetermined system,
2831 @item solve a linear system Ax=B for the unknown x.
2832 @end enumerate
2833
2834 It includes banded and tridiagonal linear systems. The package calls Fortran
2835 functions from LINPACK.")
2836 ;; Any GPL version.
2837 (license (list license:gpl2+ license:gpl3+))))
2838
2839 (define-public r-fitdistrplus
2840 (package
2841 (name "r-fitdistrplus")
2842 (version "1.1-1")
2843 (source
2844 (origin
2845 (method url-fetch)
2846 (uri (cran-uri "fitdistrplus" version))
2847 (sha256
2848 (base32
2849 "1rnfnwmxa495fql7q0h9018cnwygwhj8gfh6ryz1vbf474570vjl"))))
2850 (build-system r-build-system)
2851 (propagated-inputs
2852 `(("r-mass" ,r-mass)
2853 ("r-survival" ,r-survival)))
2854 (native-inputs
2855 `(("r-knitr" ,r-knitr)))
2856 (home-page "http://riskassessment.r-forge.r-project.org")
2857 (synopsis "Fitting a parametric distribution from data")
2858 (description
2859 "This package extends the @code{fitdistr} function of the MASS package
2860 with several functions to help the fit of a parametric distribution to
2861 non-censored or censored data. Censored data may contain left-censored,
2862 right-censored and interval-censored values, with several lower and upper
2863 bounds. In addition to @dfn{maximum likelihood estimation} (MLE), the package
2864 provides moment matching (MME), quantile matching (QME) and maximum
2865 goodness-of-fit estimation (MGE) methods (available only for non-censored
2866 data). Weighted versions of MLE, MME and QME are available.")
2867 (license license:gpl2+)))
2868
2869 (define-public r-energy
2870 (package
2871 (name "r-energy")
2872 (version "1.7-7")
2873 (source
2874 (origin
2875 (method url-fetch)
2876 (uri (cran-uri "energy" version))
2877 (sha256
2878 (base32
2879 "13wnx5nwk7nsv7vf5sxhz4y0rxrnzm76ldgywk1bxrz67srqzf37"))))
2880 (build-system r-build-system)
2881 (propagated-inputs
2882 `(("r-boot" ,r-boot)
2883 ("r-rcpp" ,r-rcpp)))
2884 (home-page "https://cran.r-project.org/web/packages/energy")
2885 (synopsis "Multivariate inference via the energy of data")
2886 (description
2887 "This package provides e-statistics (energy) tests and statistics for
2888 multivariate and univariate inference, including distance correlation,
2889 one-sample, two-sample, and multi-sample tests for comparing multivariate
2890 distributions, are implemented. Measuring and testing multivariate
2891 independence based on distance correlation, partial distance correlation,
2892 multivariate goodness-of-fit tests, clustering based on energy distance,
2893 testing for multivariate normality, distance components (disco) for
2894 non-parametric analysis of structured data, and other energy
2895 statistics/methods are implemented.")
2896 (license license:gpl2+)))
2897
2898 (define-public r-suppdists
2899 (package
2900 (name "r-suppdists")
2901 (version "1.1-9.5")
2902 (source
2903 (origin
2904 (method url-fetch)
2905 (uri (cran-uri "SuppDists" version))
2906 (sha256
2907 (base32
2908 "01j6p94m1g363nph2158fq2rmd6z3h5dvcv6aidh2d6syw131xak"))))
2909 (properties `((upstream-name . "SuppDists")))
2910 (build-system r-build-system)
2911 (home-page "https://cran.r-project.org/web/packages/SuppDists")
2912 (synopsis "Supplementary distributions")
2913 (description
2914 "This package provides ten distributions supplementing those built into
2915 R. Inverse Gauss, Kruskal-Wallis, Kendall's Tau, Friedman's chi squared,
2916 Spearman's rho, maximum F ratio, the Pearson product moment correlation
2917 coefficient, Johnson distributions, normal scores and generalized
2918 hypergeometric distributions. In addition two random number generators of
2919 George Marsaglia are included.")
2920 (license license:gpl2+)))
2921
2922 (define-public r-ksamples
2923 (package
2924 (name "r-ksamples")
2925 (version "1.2-9")
2926 (source
2927 (origin
2928 (method url-fetch)
2929 (uri (cran-uri "kSamples" version))
2930 (sha256
2931 (base32
2932 "1zs22p68d6320kcylisnk0b5wmpapxkyz15py09czxzw7npw8gms"))))
2933 (properties `((upstream-name . "kSamples")))
2934 (build-system r-build-system)
2935 (propagated-inputs
2936 `(("r-suppdists" ,r-suppdists)))
2937 (home-page "https://cran.r-project.org/web/packages/kSamples")
2938 (synopsis "K-Sample rank tests and their combinations")
2939 (description
2940 "This package provides tools to compares k samples using the
2941 Anderson-Darling test, Kruskal-Wallis type tests with different rank score
2942 criteria, Steel's multiple comparison test, and the Jonckheere-Terpstra (JT)
2943 test. It computes asymptotic, simulated or (limited) exact P-values, all
2944 valid under randomization, with or without ties, or conditionally under random
2945 sampling from populations, given the observed tie pattern. Except for Steel's
2946 test and the JT test it also combines these tests across several blocks of
2947 samples.")
2948 (license license:gpl2+)))
2949
2950 (define-public r-cvst
2951 (package
2952 (name "r-cvst")
2953 (version "0.2-2")
2954 (source
2955 (origin
2956 (method url-fetch)
2957 (uri (cran-uri "CVST" version))
2958 (sha256
2959 (base32
2960 "05l3yzkfrbds09ah9cdwn2sn4ryhq78lz33ryzrgkv176jc8qjw5"))))
2961 (properties `((upstream-name . "CVST")))
2962 (build-system r-build-system)
2963 (propagated-inputs
2964 `(("r-kernlab" ,r-kernlab)
2965 ("r-matrix" ,r-matrix)))
2966 (home-page "https://cran.r-project.org/web/packages/CVST")
2967 (synopsis "Fast cross-validation via sequential testing")
2968 (description
2969 "This package implements the fast cross-validation via sequential
2970 testing (CVST) procedure. CVST is an improved cross-validation procedure
2971 which uses non-parametric testing coupled with sequential analysis to
2972 determine the best parameter set on linearly increasing subsets of the data.
2973 Additionally to the CVST the package contains an implementation of the
2974 ordinary k-fold cross-validation with a flexible and powerful set of helper
2975 objects and methods to handle the overall model selection process. The
2976 implementations of the Cochran's Q test with permutations and the sequential
2977 testing framework of Wald are generic and can therefore also be used in other
2978 contexts.")
2979 (license license:gpl2+)))
2980
2981 (define-public r-squarem
2982 (package
2983 (name "r-squarem")
2984 (version "2020.3")
2985 (source
2986 (origin
2987 (method url-fetch)
2988 (uri (cran-uri "SQUAREM" version))
2989 (sha256
2990 (base32
2991 "17l05i87vwvcsk79fbg52zrx04zdlwiiyl3ga8qafs7mqx0j976q"))))
2992 (properties `((upstream-name . "SQUAREM")))
2993 (build-system r-build-system)
2994 (home-page "https://coah.jhu.edu/people/Faculty_personal_Pages/Varadhan.html")
2995 (synopsis "Squared Extrapolation Methods for Accelerating EM-Like Monotone Algorithms")
2996 (description
2997 "This package provides algorithms for accelerating the convergence of
2998 slow, monotone sequences from smooth, contraction mapping such as the EM
2999 algorithm. It can be used to accelerate any smooth, linearly convergent
3000 acceleration scheme. A tutorial style introduction to this package is
3001 available in a vignette.")
3002 (license license:gpl2+)))
3003
3004 (define-public r-lava
3005 (package
3006 (name "r-lava")
3007 (version "1.6.7")
3008 (source
3009 (origin
3010 (method url-fetch)
3011 (uri (cran-uri "lava" version))
3012 (sha256
3013 (base32
3014 "0ffzxbb8pvfh1m6j61az4ga37snyhylq2941fyc76w7w9i2sixv3"))))
3015 (build-system r-build-system)
3016 (propagated-inputs
3017 `(("r-numderiv" ,r-numderiv)
3018 ("r-squarem" ,r-squarem)
3019 ("r-survival" ,r-survival)))
3020 (home-page "https://github.com/kkholst/lava")
3021 (synopsis "Latent variable models")
3022 (description
3023 "This package provides tools for the estimation and simulation of latent
3024 variable models.")
3025 (license license:gpl3)))
3026
3027 (define-public r-drr
3028 (package
3029 (name "r-drr")
3030 (version "0.0.4")
3031 (source
3032 (origin
3033 (method url-fetch)
3034 (uri (cran-uri "DRR" version))
3035 (sha256
3036 (base32
3037 "1y70si1gig4l7jx5jiqsqliyywfsvimkx53x3zh1lc3yj2j6bqwk"))))
3038 (properties `((upstream-name . "DRR")))
3039 (build-system r-build-system)
3040 (propagated-inputs
3041 `(("r-cvst" ,r-cvst)
3042 ("r-kernlab" ,r-kernlab)
3043 ("r-matrix" ,r-matrix)))
3044 (home-page "https://cran.r-project.org/web/packages/DRR")
3045 (synopsis "Dimensionality reduction via regression")
3046 (description
3047 "This package provides an implementation of dimensionality reduction via
3048 regression using Kernel Ridge Regression.")
3049 (license license:gpl3)))
3050
3051 (define-public r-prodlim
3052 (package
3053 (name "r-prodlim")
3054 (version "2019.11.13")
3055 (source
3056 (origin
3057 (method url-fetch)
3058 (uri (cran-uri "prodlim" version))
3059 (sha256
3060 (base32
3061 "03wvh3kirp1prac5nky6a5whs97rvaf4hc27x0fnh51sa17r42b8"))))
3062 (build-system r-build-system)
3063 (propagated-inputs
3064 `(("r-kernsmooth" ,r-kernsmooth)
3065 ("r-lava" ,r-lava)
3066 ("r-rcpp" ,r-rcpp)
3067 ("r-survival" ,r-survival)))
3068 (home-page "https://cran.r-project.org/web/packages/prodlim")
3069 (synopsis "Product-limit estimation for censored event history analysis")
3070 (description
3071 "This package provides a fast and user-friendly implementation of
3072 nonparametric estimators for censored event history (survival) analysis with
3073 the Kaplan-Meier and Aalen-Johansen methods.")
3074 (license license:gpl2+)))
3075
3076 (define-public r-dimred
3077 (package
3078 (name "r-dimred")
3079 (version "0.2.3")
3080 (source
3081 (origin
3082 (method url-fetch)
3083 (uri (cran-uri "dimRed" version))
3084 (sha256
3085 (base32
3086 "110d6y83ib1nfpxzmvkvb3fn3brskwkdbsk4dqrdrswrd4znxrg6"))))
3087 (properties `((upstream-name . "dimRed")))
3088 (build-system r-build-system)
3089 (propagated-inputs
3090 `(("r-drr" ,r-drr)
3091 ("r-magrittr" ,r-magrittr)))
3092 (home-page "https://github.com/gdkrmr/dimRed")
3093 (synopsis "Framework for dimensionality reduction")
3094 (description
3095 "This package provides a collection of dimensionality reduction
3096 techniques from R packages and provides a common interface for calling the
3097 methods.")
3098 (license license:gpl3)))
3099
3100 (define-public r-timedate
3101 (package
3102 (name "r-timedate")
3103 (version "3043.102")
3104 (source
3105 (origin
3106 (method url-fetch)
3107 (uri (cran-uri "timeDate" version))
3108 (sha256
3109 (base32
3110 "0wvl5pq261rvbgly7vilk3x3m9xk3ly6il1i5scwdf6srl1vlz1p"))))
3111 (properties `((upstream-name . "timeDate")))
3112 (build-system r-build-system)
3113 (home-page "https://www.rmetrics.org")
3114 (synopsis "Chronological and calendar objects")
3115 (description
3116 "This package provides an environment for teaching \"Financial
3117 Engineering and Computational Finance\" and for managing chronological and
3118 calendar objects.")
3119 (license license:gpl2+)))
3120
3121 (define-public r-magic
3122 (package
3123 (name "r-magic")
3124 (version "1.5-9")
3125 (source
3126 (origin
3127 (method url-fetch)
3128 (uri (cran-uri "magic" version))
3129 (sha256
3130 (base32
3131 "0snmdh6vk0p6ar1swsihisinxrx7l8371dri5lk0z24ysgr5w7gs"))))
3132 (build-system r-build-system)
3133 (propagated-inputs
3134 `(("r-abind" ,r-abind)))
3135 (home-page "https://github.com/RobinHankin/magic.git")
3136 (synopsis "Create and investigate magic squares")
3137 (description
3138 "This package provides a collection of efficient, vectorized algorithms
3139 for the creation and investigation of magic squares and hypercubes, including
3140 a variety of functions for the manipulation and analysis of arbitrarily
3141 dimensioned arrays.")
3142 (license license:gpl2)))
3143
3144 (define-public r-rmysql
3145 (package
3146 (name "r-rmysql")
3147 (version "0.10.20")
3148 (source
3149 (origin
3150 (method url-fetch)
3151 (uri (cran-uri "RMySQL" version))
3152 (sha256
3153 (base32
3154 "0lv9m6zpm8dgv7yixr6xhw379vbq45d7n7gkrmjrppdj8vcih77i"))))
3155 (properties `((upstream-name . "RMySQL")))
3156 (build-system r-build-system)
3157 (inputs
3158 `(("mariadb" ,mariadb "lib")
3159 ("mariadb-dev" ,mariadb "dev")
3160 ("zlib" ,zlib)))
3161 (propagated-inputs
3162 `(("r-dbi" ,r-dbi)))
3163 (home-page "https://github.com/r-dbi/RMySQL")
3164 (synopsis "Database interface and MySQL driver for R")
3165 (description
3166 "This package provides a DBI interface to MySQL / MariaDB. The RMySQL
3167 package contains an old implementation based on legacy code from S-PLUS which
3168 is being phased out. A modern MySQL client based on Rcpp is available from
3169 the RMariaDB package.")
3170 (license license:gpl2)))
3171
3172 (define-public r-rpostgresql
3173 (package
3174 (name "r-rpostgresql")
3175 (version "0.6-2")
3176 (source
3177 (origin
3178 (method url-fetch)
3179 (uri (cran-uri "RPostgreSQL" version))
3180 (sha256
3181 (base32
3182 "1mdhw5821v2h7hpa53v10wz53k4i90r0vb6a3dia5gq8f9j1h088"))))
3183 (properties `((upstream-name . "RPostgreSQL")))
3184 (build-system r-build-system)
3185 (inputs
3186 `(("postgresql" ,postgresql)))
3187 (propagated-inputs
3188 `(("r-dbi" ,r-dbi)))
3189 (home-page "https://github.com/tomoakin/RPostgreSQL")
3190 (synopsis "R interface to the PostgreSQL database system")
3191 (description
3192 "This package provides a Database Interface (DBI) compliant driver for R
3193 to access PostgreSQL database systems.")
3194 ;; The whole package is released under GPL version 2. It includes code
3195 ;; under the PostgreSQL license.
3196 (license license:gpl2)))
3197
3198 (define-public r-linprog
3199 (package
3200 (name "r-linprog")
3201 (version "0.9-2")
3202 (source
3203 (origin
3204 (method url-fetch)
3205 (uri (cran-uri "linprog" version))
3206 (sha256
3207 (base32
3208 "1ki14an0pmhs2mnmfjjvdzd76pshiyvi659zf7hqvqwj0viv4dw9"))))
3209 (build-system r-build-system)
3210 (propagated-inputs `(("r-lpsolve" ,r-lpsolve)))
3211 (home-page "http://linprog.r-forge.r-project.org/")
3212 (synopsis "Linear programming and optimization")
3213 (description
3214 "This package can be used to solve Linear Programming / Linear
3215 Optimization problems by using the simplex algorithm.")
3216 (license license:gpl2+)))
3217
3218 (define-public r-geometry
3219 (package
3220 (name "r-geometry")
3221 (version "0.4.5")
3222 (source
3223 (origin
3224 (method url-fetch)
3225 (uri (cran-uri "geometry" version))
3226 (sha256
3227 (base32
3228 "1n10l8ax3783v3lgaacb15qsn8b3f0wpmhg3k39j31s6ciyd3vcg"))))
3229 (build-system r-build-system)
3230 (propagated-inputs
3231 `(("r-magic" ,r-magic)
3232 ("r-linprog" ,r-linprog)
3233 ("r-lpsolve" ,r-lpsolve)
3234 ("r-rcpp" ,r-rcpp)
3235 ("r-rcppprogress" ,r-rcppprogress)))
3236 (home-page "http://geometry.r-forge.r-project.org/")
3237 (synopsis "Mesh generation and surface tesselation")
3238 (description
3239 "This package makes the qhull library available in R, in a similar manner
3240 as in Octave. Qhull computes convex hulls, Delaunay triangulations, halfspace
3241 intersections about a point, Voronoi diagrams, furthest-site Delaunay
3242 triangulations, and furthest-site Voronoi diagrams. It runs in 2-d, 3-d, 4-d,
3243 and higher dimensions. It implements the Quickhull algorithm for computing
3244 the convex hull. Qhull does not support constrained Delaunay triangulations,
3245 or mesh generation of non-convex objects, but the package does include some R
3246 functions that allow for this. Currently the package only gives access to
3247 Delaunay triangulation and convex hull computation.")
3248 ;; The Qhull sources are included and are distributed under a custom
3249 ;; non-copyleft license. The R sources are released under GPL version 2.
3250 (license (list license:gpl2
3251 (license:non-copyleft "http://www.qhull.org/COPYING.txt")))))
3252
3253 (define-public r-ddalpha
3254 (package
3255 (name "r-ddalpha")
3256 (version "1.3.11")
3257 (source
3258 (origin
3259 (method url-fetch)
3260 (uri (cran-uri "ddalpha" version))
3261 (sha256
3262 (base32
3263 "1sdnb47r534nh138zk3a6b2mgi74nvshc7p5m304vjs9jlx4l2y3"))))
3264 (build-system r-build-system)
3265 (propagated-inputs
3266 `(("r-bh" ,r-bh)
3267 ("r-class" ,r-class)
3268 ("r-geometry" ,r-geometry)
3269 ("r-mass" ,r-mass)
3270 ("r-rcpp" ,r-rcpp)
3271 ("r-robustbase" ,r-robustbase)
3272 ("r-sfsmisc" ,r-sfsmisc)))
3273 (native-inputs
3274 `(("gfortran" ,gfortran)))
3275 (home-page "https://cran.r-project.org/web/packages/ddalpha")
3276 (synopsis "Depth-Based classification and calculation of data depth")
3277 (description
3278 "This package contains procedures for depth-based supervised learning,
3279 which are entirely non-parametric, in particular the DDalpha-procedure (Lange,
3280 Mosler and Mozharovskyi, 2014). The training data sample is transformed by a
3281 statistical depth function to a compact low-dimensional space, where the final
3282 classification is done. It also offers an extension to functional data and
3283 routines for calculating certain notions of statistical depth functions. 50
3284 multivariate and 5 functional classification problems are included.")
3285 (license license:gpl2)))
3286
3287 (define-public r-gower
3288 (package
3289 (name "r-gower")
3290 (version "0.2.2")
3291 (source
3292 (origin
3293 (method url-fetch)
3294 (uri (cran-uri "gower" version))
3295 (sha256
3296 (base32
3297 "0c9n921wn4hhlvjq96r4nkk96s5788376cbldr7y7bwz348200iz"))))
3298 (build-system r-build-system)
3299 (home-page "https://github.com/markvanderloo/gower")
3300 (synopsis "Gower's distance")
3301 (description
3302 "This package provides tools to compute Gower's distance (or similarity)
3303 coefficient between records, and to compute the top-n matches between records.
3304 Core algorithms are executed in parallel on systems supporting OpenMP.")
3305 (license license:gpl3)))
3306
3307 (define-public r-rcpproll
3308 (package
3309 (name "r-rcpproll")
3310 (version "0.3.0")
3311 (source
3312 (origin
3313 (method url-fetch)
3314 (uri (cran-uri "RcppRoll" version))
3315 (sha256
3316 (base32
3317 "0srzfhzkk42kzrdjnhbb37946jp1p688rgysy6k3i2is8jb21zyb"))))
3318 (properties `((upstream-name . "RcppRoll")))
3319 (build-system r-build-system)
3320 (propagated-inputs
3321 `(("r-rcpp" ,r-rcpp)))
3322 (home-page "https://cran.r-project.org/web/packages/RcppRoll")
3323 (synopsis "Efficient rolling and windowed operations")
3324 (description
3325 "This package provides fast and efficient routines for common rolling /
3326 windowed operations. Routines for the efficient computation of windowed mean,
3327 median, sum, product, minimum, maximum, standard deviation and variance are
3328 provided.")
3329 (license license:gpl2+)))
3330
3331 (define-public r-ipred
3332 (package
3333 (name "r-ipred")
3334 (version "0.9-9")
3335 (source
3336 (origin
3337 (method url-fetch)
3338 (uri (cran-uri "ipred" version))
3339 (sha256
3340 (base32
3341 "0vs1hqfx7yd0xdbmfsf2gim7spkni0845cj6gswn0nhdfdq7ma0d"))))
3342 (build-system r-build-system)
3343 (propagated-inputs
3344 `(("r-class" ,r-class)
3345 ("r-mass" ,r-mass)
3346 ("r-nnet" ,r-nnet)
3347 ("r-prodlim" ,r-prodlim)
3348 ("r-rpart" ,r-rpart)
3349 ("r-survival" ,r-survival)))
3350 (home-page "https://cran.r-project.org/web/packages/ipred")
3351 (synopsis "Improved predictors")
3352 (description
3353 "This package provides improved predictive models by indirect
3354 classification and bagging for classification, regression and survival
3355 problems as well as resampling based estimators of prediction error.")
3356 (license license:gpl2+)))
3357
3358 (define-public r-psych
3359 (package
3360 (name "r-psych")
3361 (version "1.9.12.31")
3362 (source
3363 (origin
3364 (method url-fetch)
3365 (uri (cran-uri "psych" version))
3366 (sha256
3367 (base32
3368 "02i9p6appf15hjdsi58g39bzs9as40f9qhy8m7ki30hd1fz1vrr5"))))
3369 (build-system r-build-system)
3370 (propagated-inputs
3371 `(("r-lattice" ,r-lattice)
3372 ("r-mnormt" ,r-mnormt)
3373 ("r-nlme" ,r-nlme)))
3374 (home-page "https://cran.r-project.org/web/packages/psych/")
3375 (synopsis "Procedures for psychological, psychometric, and personality research")
3376 (description
3377 "This package provides a general purpose toolbox for personality,
3378 psychometric theory and experimental psychology. Functions are primarily for
3379 multivariate analysis and scale construction using factor analysis, principal
3380 component analysis, cluster analysis and reliability analysis, although others
3381 provide basic descriptive statistics. Item Response Theory is done using
3382 factor analysis of tetrachoric and polychoric correlations. Functions for
3383 analyzing data at multiple levels include within and between group statistics,
3384 including correlations and factor analysis. Functions for simulating and
3385 testing particular item and test structures are included. Several functions
3386 serve as a useful front end for structural equation modeling. Graphical
3387 displays of path diagrams, factor analysis and structural equation models are
3388 created using basic graphics.")
3389 (license license:gpl2+)))
3390
3391 (define-public r-generics
3392 (package
3393 (name "r-generics")
3394 (version "0.0.2")
3395 (source
3396 (origin
3397 (method url-fetch)
3398 (uri (cran-uri "generics" version))
3399 (sha256
3400 (base32
3401 "0xk1xhpy7gpv3pvaygzhpfdxj72zmb38pb4nscfyg2ff36vx3cvi"))))
3402 (build-system r-build-system)
3403 (home-page "https://github.com/r-lib/generics")
3404 (synopsis "Common S3 generics not provided by base R methods")
3405 (description
3406 "In order to reduce potential package dependencies and conflicts,
3407 generics provides a number of commonly used S3 generics that are not provided
3408 by base R methods related to model fitting.")
3409 (license license:gpl2)))
3410
3411 (define-public r-broom
3412 (package
3413 (name "r-broom")
3414 (version "0.5.6")
3415 (source
3416 (origin
3417 (method url-fetch)
3418 (uri (cran-uri "broom" version))
3419 (sha256
3420 (base32
3421 "0da3jsb02xckrk6alznicn6l5lnyvdhc64qklyarnd77miqgc1hb"))))
3422 (build-system r-build-system)
3423 (propagated-inputs
3424 `(("r-backports" ,r-backports)
3425 ("r-dplyr" ,r-dplyr)
3426 ("r-generics" ,r-generics)
3427 ("r-nlme" ,r-nlme)
3428 ("r-purrr" ,r-purrr)
3429 ("r-reshape2" ,r-reshape2)
3430 ("r-stringr" ,r-stringr)
3431 ("r-tibble" ,r-tibble)
3432 ("r-tidyr" ,r-tidyr)))
3433 (native-inputs
3434 `(("r-knitr" ,r-knitr)))
3435 (home-page "https://github.com/tidyverse/broom")
3436 (synopsis "Convert statistical analysis objects into tidy data frames")
3437 (description
3438 "This package provides tools to convert statistical analysis objects from
3439 R into tidy data frames, so that they can more easily be combined, reshaped
3440 and otherwise processed with tools like @code{dplyr}, @code{tidyr} and
3441 @code{ggplot2}. The package provides three S3 generics: @code{tidy}, which
3442 summarizes a model's statistical findings such as coefficients of a
3443 regression; @code{augment}, which adds columns to the original data such as
3444 predictions, residuals and cluster assignments; and @code{glance}, which
3445 provides a one-row summary of model-level statistics.")
3446 (license license:expat)))
3447
3448 (define-public r-recipes
3449 (package
3450 (name "r-recipes")
3451 (version "0.1.13")
3452 (source
3453 (origin
3454 (method url-fetch)
3455 (uri (cran-uri "recipes" version))
3456 (sha256
3457 (base32
3458 "1d3pmprkiz60w7lq5q4lpl5zlwf7fg7qghf7sq6xs1294w54gzbs"))))
3459 (build-system r-build-system)
3460 (propagated-inputs
3461 `(("r-dplyr" ,r-dplyr)
3462 ("r-generics" ,r-generics)
3463 ("r-glue" ,r-glue)
3464 ("r-gower" ,r-gower)
3465 ("r-ipred" ,r-ipred)
3466 ("r-lifecycle" ,r-lifecycle)
3467 ("r-lubridate" ,r-lubridate)
3468 ("r-magrittr" ,r-magrittr)
3469 ("r-matrix" ,r-matrix)
3470 ("r-purrr" ,r-purrr)
3471 ("r-rlang" ,r-rlang)
3472 ("r-tibble" ,r-tibble)
3473 ("r-tidyr" ,r-tidyr)
3474 ("r-tidyselect" ,r-tidyselect)
3475 ("r-timedate" ,r-timedate)
3476 ("r-withr" ,r-withr)))
3477 (native-inputs
3478 `(("r-knitr" ,r-knitr)))
3479 (home-page "https://github.com/topepo/recipes")
3480 (synopsis "Preprocessing tools to create design matrices")
3481 (description
3482 "Recipes is an extensible framework to create and preprocess design
3483 matrices. Recipes consist of one or more data manipulation and analysis
3484 \"steps\". Statistical parameters for the steps can be estimated from an
3485 initial data set and then applied to other data sets. The resulting design
3486 matrices can then be used as inputs into statistical or machine learning
3487 models.")
3488 (license license:gpl2)))
3489
3490 (define-public r-pdist
3491 (package
3492 (name "r-pdist")
3493 (version "1.2")
3494 (source
3495 (origin
3496 (method url-fetch)
3497 (uri (cran-uri "pdist" version))
3498 (sha256
3499 (base32
3500 "18nd3mgad11f2zmwcp0w3sxlch4a9y6wp8dfdyzvjn7y4b4bq0dd"))))
3501 (build-system r-build-system)
3502 (home-page "https://github.com/jeffwong/pdist")
3503 (synopsis "Partitioned distance function")
3504 (description
3505 "Pdist computes the euclidean distance between rows of a matrix X and
3506 rows of another matrix Y. Previously, this could be done by binding the two
3507 matrices together and calling @code{dist}, but this creates unnecessary
3508 computation by computing the distances between a row of X and another row of
3509 X, and likewise for Y. Pdist strictly computes distances across the two
3510 matrices, not within the same matrix, making computations significantly faster
3511 for certain use cases.")
3512 (license license:gpl3+)))
3513
3514 (define-public r-ggrepel
3515 (package
3516 (name "r-ggrepel")
3517 (version "0.8.2")
3518 (source
3519 (origin
3520 (method url-fetch)
3521 (uri (cran-uri "ggrepel" version))
3522 (sha256
3523 (base32
3524 "1qaifn3dazdqbqlii210xhw7yf142iw7g9p2axmmxbz90p0by08d"))))
3525 (build-system r-build-system)
3526 (propagated-inputs
3527 `(("r-ggplot2" ,r-ggplot2)
3528 ("r-rcpp" ,r-rcpp)
3529 ("r-scales" ,r-scales)))
3530 (native-inputs
3531 `(("r-knitr" ,r-knitr))) ; for vignettes
3532 (home-page "http://github.com/slowkow/ggrepel")
3533 (synopsis "Repulsive text and label geometries for ggplot2")
3534 (description
3535 "This package provides text and label geometries for ggplot2 that help to
3536 avoid overlapping text labels. Labels repel away from each other and away
3537 from the data points.")
3538 (license license:gpl3)))
3539
3540 (define-public r-corrplot
3541 (package
3542 (name "r-corrplot")
3543 (version "0.84")
3544 (source
3545 (origin
3546 (method url-fetch)
3547 (uri (cran-uri "corrplot" version))
3548 (sha256
3549 (base32
3550 "1k03qd8db7pwg1v318xapx5mpiypiz2n07qr19c4b45diri5xkhd"))))
3551 (build-system r-build-system)
3552 (home-page "https://github.com/taiyun/corrplot")
3553 (synopsis "Visualization of a correlation matrix")
3554 (description
3555 "This package provides a graphical display of a correlation matrix or
3556 general matrix. It also contains some algorithms to do matrix reordering. In
3557 addition, corrplot is good at details, including choosing color, text labels,
3558 color labels, layout, etc.")
3559 ;; Any version of the GPL
3560 (license license:gpl2+)))
3561
3562 (define-public r-stringdist
3563 (package
3564 (name "r-stringdist")
3565 (version "0.9.5.5")
3566 (source
3567 (origin
3568 (method url-fetch)
3569 (uri (cran-uri "stringdist" version))
3570 (sha256
3571 (base32 "1dqfakclzaf878x7mhwmqrcpcql2h9cv19fz5f3ygpajf3si5kqi"))))
3572 (build-system r-build-system)
3573 (home-page "https://github.com/markvanderloo/stringdist")
3574 (synopsis "Approximate string matching and string distance functions")
3575 (description
3576 "This package implements an approximate string matching version of R's
3577 native @code{match} function. It can calculate various string distances based
3578 on edits (Damerau-Levenshtein, Hamming, Levenshtein, optimal sting alignment),
3579 qgrams (q- gram, cosine, jaccard distance) or heuristic metrics (Jaro,
3580 Jaro-Winkler). An implementation of soundex is provided as well. Distances
3581 can be computed between character vectors while taking proper care of encoding
3582 or between integer vectors representing generic sequences.")
3583 (license license:gpl3+)))
3584
3585 (define-public r-ucminf
3586 (package
3587 (name "r-ucminf")
3588 (version "1.1-4")
3589 (source
3590 (origin
3591 (method url-fetch)
3592 (uri (cran-uri "ucminf" version))
3593 (sha256
3594 (base32
3595 "01vggwg1w71k98qs6fhb0x1843vi322mf4g3hbclks94kcpkisx2"))))
3596 (build-system r-build-system)
3597 (native-inputs `(("gfortran" ,gfortran)))
3598 (home-page "https://cran.r-project.org/web/packages/ucminf/")
3599 (synopsis "General-purpose unconstrained non-linear optimization")
3600 (description
3601 "This package provides an implementation of an algorithm for
3602 general-purpose unconstrained non-linear optimization. The algorithm is of
3603 quasi-Newton type with BFGS updating of the inverse Hessian and soft line
3604 search with a trust region type monitoring of the input to the line search
3605 algorithm. The interface of @code{ucminf} is designed for easy interchange
3606 with the package @code{optim}.")
3607 (license license:gpl2+)))
3608
3609 (define-public r-ordinal
3610 (package
3611 (name "r-ordinal")
3612 (version "2019.12-10")
3613 (source
3614 (origin
3615 (method url-fetch)
3616 (uri (cran-uri "ordinal" version))
3617 (sha256
3618 (base32
3619 "09bpmjmbf4x82kgf6bm4bkncq2apdv9mk20zj4zgma2jx2vyfhbs"))))
3620 (build-system r-build-system)
3621 (propagated-inputs
3622 `(("r-mass" ,r-mass)
3623 ("r-matrix" ,r-matrix)
3624 ("r-numderiv" ,r-numderiv)
3625 ("r-ucminf" ,r-ucminf)))
3626 (home-page "https://github.com/runehaubo/ordinal")
3627 (synopsis "Regression models for ordinal data")
3628 (description
3629 "This package provides an implementation of cumulative link (mixed)
3630 models also known as ordered regression models, proportional odds models,
3631 proportional hazards models for grouped survival times and ordered models.
3632 Estimation is via maximum likelihood and mixed models are fitted with the
3633 Laplace approximation and adaptive Gauss-Hermite quadrature.")
3634 (license license:gpl2+)))
3635
3636 (define-public r-jomo
3637 (package
3638 (name "r-jomo")
3639 (version "2.7-1")
3640 (source
3641 (origin
3642 (method url-fetch)
3643 (uri (cran-uri "jomo" version))
3644 (sha256
3645 (base32
3646 "0cdy9m4ylarkk9d0v1s61k2d877l4bbxly8a4jwhfy43fdvskz1w"))))
3647 (build-system r-build-system)
3648 (propagated-inputs
3649 `(("r-lme4" ,r-lme4)
3650 ("r-mass" ,r-mass)
3651 ("r-ordinal" ,r-ordinal)
3652 ("r-survival" ,r-survival)))
3653 (home-page "https://cran.r-project.org/web/packages/jomo/")
3654 (synopsis "Multilevel Joint Modelling Multiple Imputation")
3655 (description
3656 "Similarly to Schafer's package pan, jomo is a package for multilevel
3657 joint modelling multiple imputation @url{Carpenter and Kenward (2013),
3658 http://doi.org/10.1002/9781119942283}. Novel aspects of jomo are the
3659 possibility of handling binary and categorical data through latent normal
3660 variables, the option to use cluster-specific covariance matrices and to
3661 impute compatibly with the substantive model.")
3662 (license license:gpl2)))
3663
3664 (define-public r-pan
3665 (package
3666 (name "r-pan")
3667 (version "1.6")
3668 (source
3669 (origin
3670 (method url-fetch)
3671 (uri (cran-uri "pan" version))
3672 (sha256
3673 (base32
3674 "1dk3jjj826p7xrz10qz04vyc068xnypg7bp0pj4c32z3da0xzh5d"))))
3675 (build-system r-build-system)
3676 (native-inputs `(("gfortran" ,gfortran)))
3677 (home-page "https://cran.r-project.org/web/packages/pan/")
3678 (synopsis "Multiple imputation for multivariate panel or clustered data")
3679 (description
3680 "This package implements multiple imputation for multivariate panel or
3681 clustered data.")
3682 (license license:gpl3)))
3683
3684 (define-public r-mitml
3685 (package
3686 (name "r-mitml")
3687 (version "0.3-7")
3688 (source
3689 (origin
3690 (method url-fetch)
3691 (uri (cran-uri "mitml" version))
3692 (sha256
3693 (base32
3694 "0yqyxkyi1kmv5k63wxj5kkg5g8igk1axk2csb4xhj6wz0p89dxy6"))))
3695 (build-system r-build-system)
3696 (propagated-inputs
3697 `(("r-haven" ,r-haven)
3698 ("r-jomo" ,r-jomo)
3699 ("r-pan" ,r-pan)))
3700 (home-page "https://cran.r-project.org/web/packages/mitml/")
3701 (synopsis "Tools for multiple imputation in multilevel modeling")
3702 (description
3703 "This package provides tools for multiple imputation of missing data in
3704 multilevel modeling. It includes a user-friendly interface to the packages
3705 pan and jomo, and several functions for visualization, data management and the
3706 analysis of multiply imputed data sets.")
3707 (license license:gpl2+)))
3708
3709 (define-public r-mice
3710 (package
3711 (name "r-mice")
3712 (version "3.9.0")
3713 (source
3714 (origin
3715 (method url-fetch)
3716 (uri (cran-uri "mice" version))
3717 (sha256
3718 (base32
3719 "1wycbc2iqp68gfzvqx1gsn5n1k1h4bg79dy8m5msqf226hy83ncn"))))
3720 (build-system r-build-system)
3721 (propagated-inputs
3722 `(("r-broom" ,r-broom)
3723 ("r-dplyr" ,r-dplyr)
3724 ("r-lattice" ,r-lattice)
3725 ("r-rcpp" ,r-rcpp)
3726 ("r-tidyr" ,r-tidyr)))
3727 (home-page "https://cran.r-project.org/web/packages/mice/")
3728 (synopsis "Multivariate imputation by chained equations")
3729 (description
3730 "Multiple imputation using @dfn{Fully Conditional Specification} (FCS)
3731 implemented by the MICE algorithm as described in @url{Van Buuren and
3732 Groothuis-Oudshoorn (2011), http://doi.org/10.18637/jss.v045.i03}. Each
3733 variable has its own imputation model. Built-in imputation models are
3734 provided for continuous data (predictive mean matching, normal), binary
3735 data (logistic regression), unordered categorical data (polytomous logistic
3736 regression) and ordered categorical data (proportional odds). MICE can also
3737 impute continuous two-level data (normal model, pan, second-level variables).
3738 Passive imputation can be used to maintain consistency between variables.
3739 Various diagnostic plots are available to inspect the quality of the
3740 imputations.")
3741 ;; Any of these two versions.
3742 (license (list license:gpl2 license:gpl3))))
3743
3744 (define-public r-truncnorm
3745 (package
3746 (name "r-truncnorm")
3747 (version "1.0-8")
3748 (source
3749 (origin
3750 (method url-fetch)
3751 (uri (cran-uri "truncnorm" version))
3752 (sha256
3753 (base32
3754 "0zn88wdd58223kibk085rhsikl4yhlrwiyq109hzjg06hy6lwmj9"))))
3755 (build-system r-build-system)
3756 (home-page "https://cran.r-project.org/web/packages/truncnorm/")
3757 (synopsis "Truncated normal distribution")
3758 (description "This package provides functions for the truncated normal
3759 distribution with mean equal to @code{mean} and standard deviation equal to
3760 @code{sd}. It includes density, distribution, quantile, and expected value
3761 functions, as well as a random generation function.")
3762 (license license:gpl2)))
3763
3764 (define-public r-rsolnp
3765 (package
3766 (name "r-rsolnp")
3767 (version "1.16")
3768 (source
3769 (origin
3770 (method url-fetch)
3771 (uri (cran-uri "Rsolnp" version))
3772 (sha256
3773 (base32
3774 "0w7nkj6igr0gi7r7jg950lsx7dj6aipgxi6vbjsf5f5yc9h7fhii"))))
3775 (properties `((upstream-name . "Rsolnp")))
3776 (build-system r-build-system)
3777 (propagated-inputs
3778 `(("r-truncnorm" ,r-truncnorm)))
3779 (home-page "https://cran.r-project.org/web/packages/Rsolnp/")
3780 (synopsis "General non-linear optimization")
3781 (description "The Rsolnp package implements a general non-linear augmented
3782 Lagrange multiplier method solver, a @dfn{sequential quadratic
3783 programming} (SQP) based solver).")
3784 ;; Any version of the GPL.
3785 (license license:gpl2+)))
3786
3787 (define-public r-hardyweinberg
3788 (package
3789 (name "r-hardyweinberg")
3790 (version "1.6.3")
3791 (source
3792 (origin
3793 (method url-fetch)
3794 (uri (cran-uri "HardyWeinberg" version))
3795 (sha256
3796 (base32
3797 "1irz44q6nf95h37av868f47aakwv3jgwgw217xfsfw0afkm7s25f"))))
3798 (properties `((upstream-name . "HardyWeinberg")))
3799 (build-system r-build-system)
3800 (propagated-inputs
3801 `(("r-mice" ,r-mice)
3802 ("r-rcpp" ,r-rcpp)
3803 ("r-rsolnp" ,r-rsolnp)))
3804 (home-page "https://cran.r-project.org/package=HardyWeinberg")
3805 (synopsis "Statistical tests and graphics for Hardy-Weinberg equilibrium")
3806 (description
3807 "This package contains tools for exploring Hardy-Weinberg equilibrium for
3808 diallelic genetic marker data. All classical tests (chi-square, exact,
3809 likelihood-ratio and permutation tests) for Hardy-Weinberg equilibrium are
3810 included in the package, as well as functions for power computation and for
3811 the simulation of marker data under equilibrium and disequilibrium. Routines
3812 for dealing with markers on the X-chromosome are included. Functions for
3813 testing equilibrium in the presence of missing data by using multiple
3814 imputation are also provided. Implements several graphics for exploring the
3815 equilibrium status of a large set of diallelic markers: ternary plots with
3816 acceptance regions, log-ratio plots and Q-Q plots.")
3817 (license license:gpl2+)))
3818
3819 (define-public r-sm
3820 (package
3821 (name "r-sm")
3822 (version "2.2-5.6")
3823 (source
3824 (origin
3825 (method url-fetch)
3826 (uri (cran-uri "sm" version))
3827 (sha256
3828 (base32
3829 "0c4whcx879gb4lwvqnzxl5n9xgpcqh2c54ip9ami3mwfprzcv45q"))))
3830 (build-system r-build-system)
3831 (native-inputs `(("gfortran" ,gfortran)))
3832 (home-page "http://www.stats.gla.ac.uk/~adrian/sm/")
3833 (synopsis "Smoothing methods for nonparametric regression and density estimation")
3834 (description
3835 "This is software accompanying the book 'Applied Smoothing Techniques for
3836 Data Analysis---The Kernel Approach with S-Plus Illustrations', Oxford
3837 University Press. It provides smoothing methods for nonparametric regression
3838 and density estimation")
3839 (license license:gpl2+)))
3840
3841 (define-public r-venndiagram
3842 (package
3843 (name "r-venndiagram")
3844 (version "1.6.20")
3845 (source (origin
3846 (method url-fetch)
3847 (uri (cran-uri "VennDiagram" version))
3848 (sha256
3849 (base32
3850 "1ic1jaxzw98si2p4n1fl4n3myhd7fpw0njb634cwhviwybzv6775"))))
3851 (properties `((upstream-name . "VennDiagram")))
3852 (build-system r-build-system)
3853 (propagated-inputs
3854 `(("r-futile-logger" ,r-futile-logger)))
3855 (home-page "https://cran.r-project.org/web/packages/VennDiagram/")
3856 (synopsis "Generate High-Resolution Venn and Euler Plots")
3857 (description
3858 "This package provides a set of functions to generate high-resolution
3859 Venn and Euler plots. It includes handling for several special cases,
3860 including two-case scaling, and extensive customization of plot shape and
3861 structure.")
3862 (license license:gpl2+)))
3863
3864 (define-public r-vioplot
3865 (package
3866 (name "r-vioplot")
3867 (version "0.3.5")
3868 (source
3869 (origin
3870 (method url-fetch)
3871 (uri (cran-uri "vioplot" version))
3872 (sha256
3873 (base32
3874 "0aiy615kn9lpr2cs757g3pklg81n01yhqh0wrwv111fn3cy86r0v"))))
3875 (build-system r-build-system)
3876 (propagated-inputs
3877 `(("r-sm" ,r-sm)
3878 ("r-zoo" ,r-zoo)))
3879 (native-inputs
3880 `(("r-knitr" ,r-knitr)))
3881 (home-page "http://wsopuppenkiste.wiso.uni-goettingen.de/~dadler")
3882 (synopsis "Violin plot")
3883 (description
3884 "This package provides a violin plot, which is a combination of a box
3885 plot and a kernel density plot.")
3886 (license license:bsd-3)))
3887
3888 (define-public r-rsofia
3889 (package
3890 (name "r-rsofia")
3891 (version "1.1")
3892 (source (origin
3893 (method url-fetch)
3894 ;; This package has been removed from CRAN, so we can
3895 ;; only fetch it from the archives.
3896 (uri (string-append "https://cran.r-project.org/src/"
3897 "contrib/Archive/RSofia/RSofia_"
3898 version ".tar.gz"))
3899 (sha256
3900 (base32
3901 "0q931y9rcf6slb0s2lsxhgqrzy4yqwh8hb1124nxg0bjbxvjbihn"))))
3902 (properties `((upstream-name . "RSofia")))
3903 (build-system r-build-system)
3904 (propagated-inputs
3905 `(("r-rcpp" ,r-rcpp)))
3906 (home-page "https://cran.r-project.org/src/contrib/Archive/RSofia")
3907 (synopsis "Port of sofia-ml to R")
3908 (description "This package is a port of sofia-ml to R. Sofia-ml is a
3909 suite of fast incremental algorithms for machine learning that can be used for
3910 training models for classification or ranking.")
3911 (license license:asl2.0)))
3912
3913 (define-public r-xts
3914 (package
3915 (name "r-xts")
3916 (version "0.12-0")
3917 (source
3918 (origin
3919 (method url-fetch)
3920 (uri (cran-uri "xts" version))
3921 (sha256
3922 (base32
3923 "0q4cc8ynp7ndmgll1jj3lxyl6wmgg89ad3wq09kjc2ngszdfc4fz"))))
3924 (build-system r-build-system)
3925 (propagated-inputs `(("r-zoo" ,r-zoo)))
3926 (home-page "https://github.com/joshuaulrich/xts")
3927 (synopsis "Extensible time series")
3928 (description
3929 "This package provides for uniform handling of R's different time-based
3930 data classes by extending @code{zoo}, maximizing native format information
3931 preservation and allowing for user-level customization and extension, while
3932 simplifying cross-class interoperability.")
3933 (license license:gpl2+)))
3934
3935 (define-public r-performanceanalytics
3936 (package
3937 (name "r-performanceanalytics")
3938 (version "2.0.4")
3939 (source
3940 (origin
3941 (method url-fetch)
3942 (uri (cran-uri "PerformanceAnalytics" version))
3943 (sha256
3944 (base32
3945 "0ci26hsj4wnw9g0mh4vrn0cg986cpcpx169rvw6v6rbnjxq718bq"))))
3946 (properties
3947 `((upstream-name . "PerformanceAnalytics")))
3948 (build-system r-build-system)
3949 (propagated-inputs
3950 `(("r-quadprog" ,r-quadprog)
3951 ("r-xts" ,r-xts)
3952 ("r-zoo" ,r-zoo)))
3953 (home-page "https://r-forge.r-project.org/projects/returnanalytics/")
3954 (synopsis "Econometric tools for performance and risk analysis")
3955 (description "This is a collection of econometric functions for
3956 performance and risk analysis. This package aims to aid practitioners and
3957 researchers in utilizing the latest research in analysis of non-normal return
3958 streams. In general, it is most tested on return (rather than price) data on
3959 a regular scale, but most functions will work with irregular return data as
3960 well, and increasing numbers of functions will work with P&L or price data
3961 where possible.")
3962 ;; Either version may be picked.
3963 (license (list license:gpl2 license:gpl3))))
3964
3965 (define-public r-laeken
3966 (package
3967 (name "r-laeken")
3968 (version "0.5.1")
3969 (source
3970 (origin
3971 (method url-fetch)
3972 (uri (cran-uri "laeken" version))
3973 (sha256
3974 (base32
3975 "199rjkhjjygpr6cjzab87as46acb5npi44m4yycvk7lnd0blma8s"))))
3976 (build-system r-build-system)
3977 (propagated-inputs
3978 `(("r-boot" ,r-boot)
3979 ("r-mass" ,r-mass)))
3980 (home-page "https://cran.r-project.org/web/packages/laeken/")
3981 (synopsis "Estimation of indicators on social exclusion and poverty")
3982 (description "This package provides tools for the estimation of indicators
3983 on social exclusion and poverty, as well as an implementation of Pareto tail
3984 modeling for empirical income distributions.")
3985 (license license:gpl2+)))
3986
3987 (define-public r-vcd
3988 (package
3989 (name "r-vcd")
3990 (version "1.4-7")
3991 (source
3992 (origin
3993 (method url-fetch)
3994 (uri (cran-uri "vcd" version))
3995 (sha256
3996 (base32
3997 "16aj688nhlcvdxzfsqh4s375v8f8vl8997dl8h1xg29b42nv52gc"))))
3998 (build-system r-build-system)
3999 (propagated-inputs
4000 `(("r-colorspace" ,r-colorspace)
4001 ("r-lmtest" ,r-lmtest)
4002 ("r-mass" ,r-mass)))
4003 (home-page "https://cran.r-project.org/web/packages/vcd/")
4004 (synopsis "Visualizing categorical data")
4005 (description "This package provides visualization techniques, data sets,
4006 summary and inference procedures aimed particularly at categorical data.
4007 Special emphasis is given to highly extensible grid graphics. The package was
4008 originally inspired by the book \"Visualizing Categorical Data\" by Michael
4009 Friendly and is now the main support package for a new book, \"Discrete Data
4010 Analysis with R\" by Michael Friendly and David Meyer (2015).")
4011 (license license:gpl2)))
4012
4013 (define-public r-ica
4014 (package
4015 (name "r-ica")
4016 (version "1.0-2")
4017 (source
4018 (origin
4019 (method url-fetch)
4020 (uri (cran-uri "ica" version))
4021 (sha256
4022 (base32
4023 "0ya1nph1zwhad0bfz4yxs27kl45yk1dhnphdlrq34p8pqrpmj8g7"))))
4024 (build-system r-build-system)
4025 (home-page "https://cran.r-project.org/web/packages/ica/")
4026 (synopsis "Independent component analysis")
4027 (description "This package provides tools for @dfn{Independent Component
4028 Analysis} (ICA) using various algorithms: FastICA,
4029 Information-Maximization (Infomax), and @dfn{Joint Approximate Diagonalization
4030 of Eigenmatrices} (JADE).")
4031 (license license:gpl2+)))
4032
4033 (define-public r-dtw
4034 (package
4035 (name "r-dtw")
4036 (version "1.21-3")
4037 (source
4038 (origin
4039 (method url-fetch)
4040 (uri (cran-uri "dtw" version))
4041 (sha256
4042 (base32
4043 "02hyhx1sy5h3vzh9zixy18a7d47df4k5d0wyflcvlcbsbcl6p90s"))))
4044 (build-system r-build-system)
4045 (propagated-inputs `(("r-proxy" ,r-proxy)))
4046 (home-page "http://dtw.r-forge.r-project.org/")
4047 (synopsis "Dynamic Time Warping Algorithms")
4048 (description "This package provides a comprehensive implementation of
4049 @dfn{dynamic time warping} (DTW) algorithms in R. DTW computes the
4050 optimal (least cumulative distance) alignment between points of two time
4051 series. Common DTW variants covered include local (slope) and global (window)
4052 constraints, subsequence matches, arbitrary distance definitions,
4053 normalizations, minimum variance matching, and so on.")
4054 (license license:gpl2+)))
4055
4056 (define-public r-sdmtools
4057 (package
4058 (name "r-sdmtools")
4059 (version "1.1-221.2")
4060 (source
4061 (origin
4062 (method url-fetch)
4063 (uri (cran-uri "SDMTools" version))
4064 (sha256
4065 (base32
4066 "1xvcd97ikqsfdpk2fddy3k0z1ajqga7nv9bgac9c1wnjk1gqrpgh"))))
4067 (properties `((upstream-name . "SDMTools")))
4068 (build-system r-build-system)
4069 (propagated-inputs `(("r-r-utils" ,r-r-utils)))
4070 (home-page "https://www.rforge.net/SDMTools/")
4071 (synopsis "Species distribution modelling tools")
4072 (description "This package provides a set of tools for post processing
4073 the outcomes of species distribution modeling exercises. It includes novel
4074 methods for comparing models and tracking changes in distributions through
4075 time. It further includes methods for visualizing outcomes, selecting
4076 thresholds, calculating measures of accuracy and landscape fragmentation
4077 statistics, etc.")
4078 (license license:gpl3+)))
4079
4080 (define-public r-scatterplot3d
4081 (package
4082 (name "r-scatterplot3d")
4083 (version "0.3-41")
4084 (source
4085 (origin
4086 (method url-fetch)
4087 (uri (cran-uri "scatterplot3d" version))
4088 (sha256
4089 (base32
4090 "152xqz9c70qab86mpgng049gxsg5f4fpf1m8dh93fb9v1avjd0sc"))))
4091 (build-system r-build-system)
4092 (home-page "https://cran.r-project.org/web/packages/scatterplot3d/")
4093 (synopsis "3D scatter plot")
4094 (description "This package provides an implementation of scatter plots for
4095 plotting. a three dimensional point cloud.")
4096 (license license:gpl2)))
4097
4098 (define-public r-ggridges
4099 (package
4100 (name "r-ggridges")
4101 (version "0.5.2")
4102 (source
4103 (origin
4104 (method url-fetch)
4105 (uri (cran-uri "ggridges" version))
4106 (sha256
4107 (base32
4108 "03pz257aw0mkh5k75rby9givkc1ky3n5scvhjhjiz9vry9fpffmh"))))
4109 (build-system r-build-system)
4110 (propagated-inputs
4111 `(("r-ggplot2" ,r-ggplot2)
4112 ("r-plyr" ,r-plyr)
4113 ("r-scales" ,r-scales)
4114 ("r-withr" ,r-withr)))
4115 (home-page "https://github.com/clauswilke/ggridges")
4116 (synopsis "Ridgeline plots in ggplot2")
4117 (description
4118 "Ridgeline plots provide a convenient way of visualizing changes in
4119 distributions over time or space. This package enables the creation of such
4120 plots in @code{ggplot2}.")
4121 (license license:gpl2)))
4122
4123 (define-public r-ggjoy
4124 (package
4125 (name "r-ggjoy")
4126 (version "0.4.1")
4127 (source
4128 (origin
4129 (method url-fetch)
4130 (uri (cran-uri "ggjoy" version))
4131 (sha256
4132 (base32
4133 "012md2m0jqfcccb933j423m3ck31v3p0pd41gjxpyg9082y7ixyj"))))
4134 (build-system r-build-system)
4135 (propagated-inputs
4136 `(("r-ggplot2" ,r-ggplot2)
4137 ("r-ggridges" ,r-ggridges)))
4138 (home-page "https://github.com/clauswilke/ggjoy")
4139 (synopsis "Joyplots in ggplot2")
4140 (description "Joyplots provide a convenient way of visualizing changes in
4141 distributions over time or space. This package enables the creation of such
4142 plots in @code{ggplot2}.")
4143 (license license:gpl2)))
4144
4145 (define-public r-cli
4146 (package
4147 (name "r-cli")
4148 (version "2.0.2")
4149 (source
4150 (origin
4151 (method url-fetch)
4152 (uri (cran-uri "cli" version))
4153 (sha256
4154 (base32
4155 "1dhkah6jvr96k4h4agcc2rfls75bpjb0j58fzaz3dc0fp3jk8229"))))
4156 (build-system r-build-system)
4157 (propagated-inputs
4158 `(("r-assertthat" ,r-assertthat)
4159 ("r-crayon" ,r-crayon)
4160 ("r-fansi" ,r-fansi)
4161 ("r-glue" ,r-glue)))
4162 (home-page "https://github.com/r-lib/cli#readme")
4163 (synopsis "Helpers for developing command line interfaces")
4164 (description "This package provides a suite of tools designed to build
4165 attractive command line interfaces (CLIs). It includes tools for drawing
4166 rules, boxes, trees, and Unicode symbols with ASCII alternatives.")
4167 (license license:expat)))
4168
4169 (define-public r-argparser
4170 (package
4171 (name "r-argparser")
4172 (version "0.6")
4173 (source
4174 (origin
4175 (method url-fetch)
4176 (uri (cran-uri "argparser" version))
4177 (sha256
4178 (base32
4179 "1pxiz9jlhlnpzqn1lz349r07i7glw708w202x6dlnxp112fg7k4x"))))
4180 (build-system r-build-system)
4181 (home-page "https://bitbucket.org/djhshih/argparser")
4182 (synopsis "Command-line argument parser")
4183 (description
4184 "This package provides a cross-platform command-line argument parser
4185 written purely in R with no external dependencies. It is useful with the
4186 Rscript front-end and facilitates turning an R script into an executable
4187 script.")
4188 (license license:gpl3+)))
4189
4190 (define-public r-debugme
4191 (package
4192 (name "r-debugme")
4193 (version "1.1.0")
4194 (source
4195 (origin
4196 (method url-fetch)
4197 (uri (cran-uri "debugme" version))
4198 (sha256
4199 (base32
4200 "1c9sg55zvf10h8198jdnpamm6f66lzw3c3jnmdp9ls6na0j0xbjd"))))
4201 (build-system r-build-system)
4202 (propagated-inputs `(("r-crayon" ,r-crayon)))
4203 (home-page "https://github.com/r-lib/debugme#readme")
4204 (synopsis "Debug R packages")
4205 (description
4206 "This package allows the user to specify debug messages as special string
4207 constants, and control debugging of packages via environment variables.")
4208 (license license:expat)))
4209
4210 (define-public r-processx
4211 (package
4212 (name "r-processx")
4213 (version "3.4.3")
4214 (source
4215 (origin
4216 (method url-fetch)
4217 (uri (cran-uri "processx" version))
4218 (sha256
4219 (base32 "07dhzijqnj2zkm3qrk4ppsv8wscn8ysdsjbidlg9zrbj1wcg4izj"))))
4220 (build-system r-build-system)
4221 (propagated-inputs
4222 `(("r-ps" ,r-ps)
4223 ("r-r6" ,r-r6)))
4224 (home-page "https://github.com/r-lib/processx3")
4225 (synopsis "Execute and control system processes")
4226 (description
4227 "This package provides portable tools to run system processes in the
4228 background. It can check if a background process is running; wait on a
4229 background process to finish; get the exit status of finished processes; kill
4230 background processes and their children; restart processes. It can read the
4231 standard output and error of the processes, using non-blocking connections.
4232 @code{processx} can poll a process for standard output or error, with a
4233 timeout. It can also poll several processes at once.")
4234 (license license:expat)))
4235
4236 (define-public r-tsp
4237 (package
4238 (name "r-tsp")
4239 (version "1.1-10")
4240 (source
4241 (origin
4242 (method url-fetch)
4243 (uri (cran-uri "TSP" version))
4244 (sha256
4245 (base32
4246 "0z1v6m0vqjzxc4az3zyjaayygx0jr3mdmc56jjd421iqh0b9z5s4"))))
4247 (properties `((upstream-name . "TSP")))
4248 (build-system r-build-system)
4249 (propagated-inputs `(("r-foreach" ,r-foreach)))
4250 (home-page "https://cran.r-project.org/web/packages/TSP/")
4251 (synopsis "Traveling salesperson problem (TSP)")
4252 (description "This package provides basic infrastructure and some
4253 algorithms for the @dfn{traveling salesperson problem}(TSP) (also known as the
4254 traveling salesman problem).")
4255 (license license:gpl3)))
4256
4257 (define-public r-qap
4258 (package
4259 (name "r-qap")
4260 (version "0.1-1")
4261 (source
4262 (origin
4263 (method url-fetch)
4264 (uri (cran-uri "qap" version))
4265 (sha256
4266 (base32
4267 "0d2d1ni1camixyi45lfy00f4pn3p063k7bsi8gj5scp6n15mdgb0"))))
4268 (build-system r-build-system)
4269 (native-inputs `(("gfortran" ,gfortran)))
4270 (home-page "https://cran.r-project.org/web/packages/qap/")
4271 (synopsis "Heuristics for the quadratic assignment problem (QAP)")
4272 (description "This package implements heuristics for the @dfn{quadratic
4273 assignment problem} (QAP). Currently only a simulated annealing heuristic is
4274 available.")
4275 (license license:gpl3)))
4276
4277 (define-public r-gclus
4278 (package
4279 (name "r-gclus")
4280 (version "1.3.2")
4281 (source
4282 (origin
4283 (method url-fetch)
4284 (uri (cran-uri "gclus" version))
4285 (sha256
4286 (base32
4287 "1cz0g0i972955hhaji30rx8448x7f3as7z1sww9i5h86ybgirilw"))))
4288 (build-system r-build-system)
4289 (propagated-inputs `(("r-cluster" ,r-cluster)))
4290 (home-page "https://cran.r-project.org/web/packages/gclus/")
4291 (synopsis "Clustering graphics")
4292 (description "This package orders panels in scatterplot matrices and
4293 parallel coordinate displays by some merit index. It contains various indices
4294 of merit, ordering functions, and enhanced versions of @code{pairs} and
4295 @code{parcoord} which color panels according to their merit level.")
4296 (license license:gpl2+)))
4297
4298 (define-public r-webshot
4299 (package
4300 (name "r-webshot")
4301 (version "0.5.2")
4302 (source
4303 (origin
4304 (method url-fetch)
4305 (uri (cran-uri "webshot" version))
4306 (sha256
4307 (base32
4308 "0gq4h8cw51z95yvsnf38kj5l58wgljkm0dalmi8mn1sp06bxr0zi"))))
4309 (build-system r-build-system)
4310 (propagated-inputs
4311 `(("r-callr" ,r-callr)
4312 ("r-jsonlite" ,r-jsonlite)
4313 ("r-magrittr" ,r-magrittr)))
4314 (home-page "https://github.com/wch/webshot/")
4315 (synopsis "Take screenshots of web pages")
4316 (description
4317 "Webshot makes it easy to take screenshots of web pages from within R.
4318 It can also run Shiny applications locally and take screenshots of the
4319 application; and it can render and screenshot static as well as interactive R
4320 Markdown documents.")
4321 (license license:gpl2)))
4322
4323 (define-public r-seriation
4324 (package
4325 (name "r-seriation")
4326 (version "1.2-8")
4327 (source
4328 (origin
4329 (method url-fetch)
4330 (uri (cran-uri "seriation" version))
4331 (sha256
4332 (base32
4333 "1zbdxq0s5rc5v307b69fw9k52m0654ls7pf22lh35ggirig6lwsk"))))
4334 (build-system r-build-system)
4335 (propagated-inputs
4336 `(("r-cluster" ,r-cluster)
4337 ("r-colorspace" ,r-colorspace)
4338 ("r-dendextend" ,r-dendextend)
4339 ("r-gclus" ,r-gclus)
4340 ("r-gplots" ,r-gplots)
4341 ("r-mass" ,r-mass)
4342 ("r-qap" ,r-qap)
4343 ("r-registry" ,r-registry)
4344 ("r-tsp" ,r-tsp)))
4345 (native-inputs `(("gfortran" ,gfortran)))
4346 (home-page "https://s2.smu.edu/IDA/seriation/")
4347 (synopsis "Infrastructure for ordering objects using seriation")
4348 (description
4349 "This package provides infrastructure for seriation with an
4350 implementation of several seriation/sequencing techniques to reorder matrices,
4351 dissimilarity matrices, and dendrograms. It also provides (optimally)
4352 reordered heatmaps, color images and clustering visualizations like
4353 dissimilarity plots, and visual assessment of cluster tendency plots (VAT and
4354 iVAT).")
4355 (license license:gpl3)))
4356
4357 (define-public r-xfun
4358 (package
4359 (name "r-xfun")
4360 (version "0.15")
4361 (source
4362 (origin
4363 (method url-fetch)
4364 (uri (cran-uri "xfun" version))
4365 (sha256
4366 (base32 "1fdipwrl45bznb17da4169ria5jax0f2649yj5accw6qr6wsc8bj"))))
4367 (build-system r-build-system)
4368 ;; knitr itself depends on xfun
4369 #;
4370 (native-inputs
4371 `(("r-knitr" ,r-knitr)))
4372 (home-page "https://github.com/yihui/xfun")
4373 (synopsis "Miscellaneous functions")
4374 (description
4375 "This package provides miscellaneous functions commonly used in other
4376 packages maintained by Yihui Xie.")
4377 (license license:expat)))
4378
4379 (define-public r-utf8
4380 (package
4381 (name "r-utf8")
4382 (version "1.1.4")
4383 (source
4384 (origin
4385 (method url-fetch)
4386 (uri (cran-uri "utf8" version))
4387 (sha256
4388 (base32
4389 "0m0ywg8k3blfiahxvh1i4zn9dksrlc937d2lbza5fc38zjnrrnpn"))))
4390 (build-system r-build-system)
4391 (home-page "https://github.com/patperry/r-utf8")
4392 (synopsis "Unicode text processing")
4393 (description
4394 "This package provides tools to process and print UTF-8 encoded
4395 international text (Unicode). Input, validate, normalize, encode, format, and
4396 display.")
4397 (license license:asl2.0)))
4398
4399 (define-public r-zeallot
4400 (package
4401 (name "r-zeallot")
4402 (version "0.1.0")
4403 (source
4404 (origin
4405 (method url-fetch)
4406 (uri (cran-uri "zeallot" version))
4407 (sha256
4408 (base32
4409 "1sd1igcfnv27pa3bqxlbyxchi562h7grnjg1l7wxx3bwr49i57s3"))))
4410 (build-system r-build-system)
4411 (home-page "https://github.com/nteetor/zeallot")
4412 (synopsis "Multiple, unpacking, and destructuring assignment")
4413 (description
4414 "This package provides a @code{%<-%} operator to perform multiple,
4415 unpacking, and destructuring assignment in R. The operator unpacks the
4416 right-hand side of an assignment into multiple values and assigns these values
4417 to variables on the left-hand side of the assignment.")
4418 (license license:expat)))
4419
4420 (define-public r-vctrs
4421 (package
4422 (name "r-vctrs")
4423 (version "0.3.1")
4424 (source
4425 (origin
4426 (method url-fetch)
4427 (uri (cran-uri "vctrs" version))
4428 (sha256
4429 (base32
4430 "025si8gqwsj79lna3s0hdzxmymjyzbjq3ddan7n6chah6n3kbrhp"))))
4431 (build-system r-build-system)
4432 (propagated-inputs
4433 `(("r-digest" ,r-digest)
4434 ("r-ellipsis" ,r-ellipsis)
4435 ("r-glue" ,r-glue)
4436 ("r-rlang" ,r-rlang)))
4437 (native-inputs
4438 `(("r-knitr" ,r-knitr)))
4439 (home-page "https://github.com/r-lib/vctrs")
4440 (synopsis "Vector helpers")
4441 (description
4442 "There are three main goals to the @code{vctrs} package:
4443
4444 @enumerate
4445 @item To propose @code{vec_size()} and @code{vec_type()} as alternatives to
4446 @code{length()} and @code{class()}. These definitions are paired with a
4447 framework for type-coercion and size-recycling.
4448 @item To define type- and size-stability as desirable function properties, use
4449 them to analyse existing base function, and to propose better alternatives.
4450 This work has been particularly motivated by thinking about the ideal
4451 properties of @code{c()}, @code{ifelse()}, and @code{rbind()}.
4452 @item To provide a new @code{vctr} base class that makes it easy to create new
4453 S3 vectors. @code{vctrs} provides methods for many base generics in terms of
4454 a few new @code{vctrs} generics, making implementation considerably simpler
4455 and more robust.
4456 @end enumerate\n")
4457 (license license:gpl3)))
4458
4459 (define-public r-pillar
4460 (package
4461 (name "r-pillar")
4462 (version "1.4.4")
4463 (source
4464 (origin
4465 (method url-fetch)
4466 (uri (cran-uri "pillar" version))
4467 (sha256
4468 (base32
4469 "0viymfp1rkr7ig3m1b016r75hk8qbr9cqsjc6c20ks9pm5svmsp1"))))
4470 (build-system r-build-system)
4471 (propagated-inputs
4472 `(("r-cli" ,r-cli)
4473 ("r-crayon" ,r-crayon)
4474 ("r-fansi" ,r-fansi)
4475 ("r-rlang" ,r-rlang)
4476 ("r-utf8" ,r-utf8)
4477 ("r-vctrs" ,r-vctrs)))
4478 (home-page "https://github.com/r-lib/pillar")
4479 (synopsis "Coloured formatting for columns")
4480 (description
4481 "This package provides a @code{pillar} generic designed for formatting
4482 columns of data using the full range of colours provided by modern
4483 terminals.")
4484 (license license:gpl3)))
4485
4486 (define-public r-uuid
4487 (package
4488 (name "r-uuid")
4489 (version "0.1-4")
4490 (source
4491 (origin
4492 (method url-fetch)
4493 (uri (cran-uri "uuid" version))
4494 (sha256
4495 (base32
4496 "0gm9ii7ncvllxbvyk6srsiinjmqyj7lmh84w43x4nhqpvafj9q4q"))))
4497 (build-system r-build-system)
4498 (home-page "https://www.rforge.net/uuid")
4499 (synopsis "Tools for generating and handling of UUIDs")
4500 (description
4501 "This package provides tools for generating and handling of
4502 @dfn{Universally Unique Identifiers} (UUIDs).")
4503 (license license:expat)))
4504
4505 (define-public r-tinytex
4506 (package
4507 (name "r-tinytex")
4508 (version "0.24")
4509 (source
4510 (origin
4511 (method url-fetch)
4512 (uri (cran-uri "tinytex" version))
4513 (sha256
4514 (base32
4515 "0mc9i7r45s5kagcfig508dbyf6jir6q4ghq9cxqvnpxp6ymh4qpr"))))
4516 (build-system r-build-system)
4517 (propagated-inputs
4518 `(("r-xfun" ,r-xfun)))
4519 (home-page "https://github.com/yihui/tinytex")
4520 (synopsis "Helper functions for TeX Live and compiling LaTeX documents")
4521 (description
4522 "This package provides helper functions to install and maintain the LaTeX
4523 distribution named TinyTeX, a lightweight, cross-platform, portable, and
4524 easy-to-maintain version of TeX Live. This package also contains helper
4525 functions to compile LaTeX documents, and install missing LaTeX packages
4526 automatically.")
4527 (license license:expat)))
4528
4529 (define-public r-network
4530 (package
4531 (name "r-network")
4532 (version "1.16.0")
4533 (source
4534 (origin
4535 (method url-fetch)
4536 (uri (cran-uri "network" version))
4537 (sha256
4538 (base32
4539 "0dnf1wl3za2lhx2lwd8smhlijl1cfhckgr8zz9piiirrfi2m2kx2"))))
4540 (build-system r-build-system)
4541 (propagated-inputs
4542 `(("r-magrittr" ,r-magrittr)
4543 ("r-tibble" ,r-tibble)))
4544 (home-page "https://statnet.org/")
4545 (synopsis "Classes for relational data")
4546 (description
4547 "This package provides tools to create and modify network objects. The
4548 @code{network} class can represent a range of relational data types, and
4549 supports arbitrary vertex/edge/graph attributes.")
4550 (license license:gpl2+)))
4551
4552 (define-public r-statnet-common
4553 (package
4554 (name "r-statnet-common")
4555 (version "4.3.0")
4556 (source
4557 (origin
4558 (method url-fetch)
4559 (uri (cran-uri "statnet.common" version))
4560 (sha256
4561 (base32
4562 "0ng90i0wm9wlyhjbnmnylc1bbqw396p1dr7f402dyry9x9ck6jl3"))))
4563 (properties
4564 `((upstream-name . "statnet.common")))
4565 (build-system r-build-system)
4566 (propagated-inputs
4567 `(("r-coda" ,r-coda)))
4568 (home-page "https://statnet.org")
4569 (synopsis "R scripts and utilities used by the Statnet software")
4570 (description "This package provides non-statistical utilities used by the
4571 software developed by the Statnet Project.")
4572 (license license:gpl3)))
4573
4574 (define-public r-statcheck
4575 (package
4576 (name "r-statcheck")
4577 (version "1.3.0")
4578 (source
4579 (origin
4580 (method url-fetch)
4581 (uri (cran-uri "statcheck" version))
4582 (sha256
4583 (base32
4584 "0ivybdcrymlsfv6pg6p5bv70qdvgxf2vgp0kf4r0pf2fcvav1mcp"))))
4585 (build-system r-build-system)
4586 (propagated-inputs
4587 `(("r-ggplot2" ,r-ggplot2)
4588 ("r-plyr" ,r-plyr)
4589 ("r-rmarkdown" ,r-rmarkdown)))
4590 (home-page "https://cran.r-project.org/web/packages/statcheck/")
4591 (synopsis "Extract statistics from articles and recompute p-values")
4592 (description "This package can automatically extract statistical
4593 null-hypothesis significant testing (NHST) results from articles and recompute
4594 the p-values based on the reported test statistic and degrees of freedom to
4595 detect possible inconsistencies.")
4596 (license license:gpl2)))
4597
4598 (define-public r-sna
4599 (package
4600 (name "r-sna")
4601 (version "2.5")
4602 (source
4603 (origin
4604 (method url-fetch)
4605 (uri (cran-uri "sna" version))
4606 (sha256
4607 (base32
4608 "1j3i6300m686qqfmyvadim377cd3mplzgj6mandygw8brg50id8k"))))
4609 (build-system r-build-system)
4610 (propagated-inputs
4611 `(("r-network" ,r-network)
4612 ("r-statnet-common" ,r-statnet-common)))
4613 (home-page "https://statnet.org")
4614 (synopsis "Tools for social network analysis")
4615 (description
4616 "This package provides a range of tools for social network analysis,
4617 including node and graph-level indices, structural distance and covariance
4618 methods, structural equivalence detection, network regression, random graph
4619 generation, and 2D/3D network visualization.")
4620 (license license:gpl2+)))
4621
4622 (define-public r-tfisher
4623 (package
4624 (name "r-tfisher")
4625 (version "0.2.0")
4626 (source
4627 (origin
4628 (method url-fetch)
4629 (uri (cran-uri "TFisher" version))
4630 (sha256
4631 (base32
4632 "0vz74ww1lf1prfwz74hfsi3a8nzq8ss7aqjr85c1d87vss2796xx"))))
4633 (properties `((upstream-name . "TFisher")))
4634 (build-system r-build-system)
4635 (propagated-inputs
4636 `(("r-matrix" ,r-matrix)
4637 ("r-mvtnorm" ,r-mvtnorm)
4638 ("r-sn" ,r-sn)))
4639 (home-page "https://cran.r-project.org/web/packages/TFisher/")
4640 (synopsis "Optimal thresholding Fisher's p-value combination method")
4641 (description
4642 "This package provides the @dfn{cumulative distribution function} (CDF),
4643 quantile, and statistical power calculator for a collection of thresholding
4644 Fisher's p-value combination methods, including Fisher's p-value combination
4645 method, truncated product method and, in particular, soft-thresholding
4646 Fisher's p-value combination method which is proven to be optimal in some
4647 context of signal detection. The p-value calculator for the omnibus version
4648 of these tests are also included.")
4649 (license license:gpl2)))
4650
4651 (define-public r-ttr
4652 (package
4653 (name "r-ttr")
4654 (version "0.23-6")
4655 (source
4656 (origin
4657 (method url-fetch)
4658 (uri (cran-uri "TTR" version))
4659 (sha256
4660 (base32
4661 "0rg22ma3x07s9djlxscfw5jcq1gbir05cwhgvwfi53x1sf4hmhdg"))))
4662 (properties `((upstream-name . "TTR")))
4663 (build-system r-build-system)
4664 (propagated-inputs
4665 `(("r-curl" ,r-curl)
4666 ("r-xts" ,r-xts)
4667 ("r-zoo" ,r-zoo)))
4668 (home-page "https://github.com/joshuaulrich/TTR")
4669 (synopsis "Technical trading rules")
4670 (description
4671 "This package provides functions and data to construct technical trading
4672 rules with R.")
4673 (license license:gpl2)))
4674
4675 (define-public r-leaps
4676 (package
4677 (name "r-leaps")
4678 (version "3.1")
4679 (source
4680 (origin
4681 (method url-fetch)
4682 (uri (cran-uri "leaps" version))
4683 (sha256
4684 (base32
4685 "1dn3yl1p03n0iynd1vsdkrr0fhmvgrmfkv37y7n371765h83lz1x"))))
4686 (build-system r-build-system)
4687 (native-inputs `(("gfortran" ,gfortran)))
4688 (home-page "https://cran.r-project.org/web/packages/leaps/")
4689 (synopsis "Regression subset selection")
4690 (description
4691 "This package provides tools for regression subset selection, including
4692 exhaustive search.")
4693 (license license:gpl2+)))
4694
4695 (define-public r-splus2r
4696 (package
4697 (name "r-splus2r")
4698 (version "1.2-2")
4699 (source
4700 (origin
4701 (method url-fetch)
4702 (uri (cran-uri "splus2R" version))
4703 (sha256
4704 (base32
4705 "0xrbj8vxy0pc6hl7m8abv71d3hjw47cl51s7j7priadyqczkq6sz"))))
4706 (properties `((upstream-name . "splus2R")))
4707 (build-system r-build-system)
4708 (native-inputs `(("gfortran" ,gfortran)))
4709 (home-page "https://cran.r-project.org/web/packages/splus2R/")
4710 (synopsis "Supplemental S-PLUS functionality in R")
4711 (description
4712 "Currently there are many functions in S-PLUS that are missing in R. To
4713 facilitate the conversion of S-PLUS packages to R packages, this package
4714 provides some missing S-PLUS functionality in R.")
4715 (license license:gpl2)))
4716
4717 (define-public r-ifultools
4718 (package
4719 (name "r-ifultools")
4720 (version "2.0-5")
4721 (source
4722 (origin
4723 (method url-fetch)
4724 (uri (cran-uri "ifultools" version))
4725 (sha256
4726 (base32
4727 "040kvbczcmmbaiaz0k0pdq9af541pjj6iwzh1a3w4szh9w6b5a3j"))))
4728 (build-system r-build-system)
4729 (propagated-inputs
4730 `(("r-mass" ,r-mass)
4731 ("r-splus2r" ,r-splus2r)))
4732 (home-page "https://cran.r-project.org/web/packages/ifultools/")
4733 (synopsis "Insightful research tools")
4734 (description "This package provides C code used by the wmtsa, fractal, and
4735 sapa R packages.")
4736 (license license:gpl2)))
4737
4738 (define-public r-sapa
4739 (package
4740 (name "r-sapa")
4741 (version "2.0-2")
4742 (source
4743 (origin
4744 (method url-fetch)
4745 (uri (cran-uri "sapa" version))
4746 (sha256
4747 (base32
4748 "056xlh14dnzq4x7sbp7ff2k61jxy7110a742b502vz549qfrr5ds"))))
4749 (build-system r-build-system)
4750 (propagated-inputs
4751 `(("r-ifultools" ,r-ifultools)
4752 ("r-splus2r" ,r-splus2r)))
4753 (home-page "https://cran.r-project.org/web/packages/sapa/")
4754 (synopsis "Spectral analysis for physical applications")
4755 (description "This package provides software for the book Spectral
4756 Analysis for Physical Applications, Donald B. Percival and Andrew T. Walden,
4757 Cambridge University Press, 1993.")
4758 (license license:gpl2)))
4759
4760 (define-public r-aggregation
4761 (package
4762 (name "r-aggregation")
4763 (version "1.0.1")
4764 (source
4765 (origin
4766 (method url-fetch)
4767 (uri (cran-uri "aggregation" version))
4768 (sha256
4769 (base32
4770 "0j9g604m2ccc7hcy02539yja9cf3xcbl25gvp838bp4x8w18my46"))))
4771 (build-system r-build-system)
4772 (home-page "https://cran.r-project.org/web/packages/aggregation/")
4773 (synopsis "Methods for p-value aggregation")
4774 (description
4775 "This package contains functionality for performing the following methods
4776 of p-value aggregation: Fisher's method, the Lancaster method (weighted
4777 Fisher's method), and Sidak correction.")
4778 (license license:gpl3)))
4779
4780 (define-public r-quantmod
4781 (package
4782 (name "r-quantmod")
4783 (version "0.4.17")
4784 (source
4785 (origin
4786 (method url-fetch)
4787 (uri (cran-uri "quantmod" version))
4788 (sha256
4789 (base32
4790 "1ss441rwlr88kz212m0wgx0hwgwi41rhy1jncg2lgqzqfvr5dzqa"))))
4791 (build-system r-build-system)
4792 (propagated-inputs
4793 `(("r-curl" ,r-curl)
4794 ("r-ttr" ,r-ttr)
4795 ("r-xts" ,r-xts)
4796 ("r-zoo" ,r-zoo)))
4797 (home-page "https://cran.r-project.org/web/packages/quantmod/")
4798 (synopsis "Quantitative financial modelling framework")
4799 (description "This package provides a quantitative financial modelling
4800 framework to allow users to specify, build, trade, and analyse quantitative
4801 financial trading strategies.")
4802 (license license:gpl3)))
4803
4804 (define-public r-tseries
4805 (package
4806 (name "r-tseries")
4807 (version "0.10-47")
4808 (source
4809 (origin
4810 (method url-fetch)
4811 (uri (cran-uri "tseries" version))
4812 (sha256
4813 (base32
4814 "0yzvc9djp3angvxdxqi60wi726y76ablsb71q88ycvw0avgpf8r0"))))
4815 (build-system r-build-system)
4816 (propagated-inputs
4817 `(("r-quadprog" ,r-quadprog)
4818 ("r-quantmod" ,r-quantmod)
4819 ("r-zoo" ,r-zoo)))
4820 (native-inputs
4821 `(("gfortran" ,gfortran)))
4822 (home-page "https://cran.r-project.org/web/packages/tseries/")
4823 (synopsis "Time series analysis and computational finance")
4824 (description
4825 "This package provides functions relating to time series analysis and
4826 computational finance.")
4827 (license license:gpl2)))
4828
4829 (define-public r-wmtsa
4830 (package
4831 (name "r-wmtsa")
4832 (version "2.0-3")
4833 (source
4834 (origin
4835 (method url-fetch)
4836 (uri (cran-uri "wmtsa" version))
4837 (sha256
4838 (base32
4839 "1q436krz5p1f4a7a7sya6a9rh9x9mi8zzcgq66gbk9w9w4hcqcj6"))))
4840 (build-system r-build-system)
4841 (propagated-inputs
4842 `(("r-ifultools" ,r-ifultools)
4843 ("r-mass" ,r-mass)
4844 ("r-splus2r" ,r-splus2r)))
4845 (home-page "https://cran.r-project.org/web/packages/wmtsa/")
4846 (synopsis "Wavelet methods for time series analysis")
4847 (description
4848 "This package provides software to accompany the book \"Wavelet Methods
4849 for Time Series Analysis\", Donald B. Percival and Andrew T. Walden, Cambridge
4850 University Press, 2000.")
4851 (license license:gpl2)))
4852
4853 (define-public r-tsa
4854 (package
4855 (name "r-tsa")
4856 (version "1.2")
4857 (source
4858 (origin
4859 (method url-fetch)
4860 (uri (cran-uri "TSA" version))
4861 (sha256
4862 (base32
4863 "0gjfqibwdznz0nka95k4fjm935svxjpnqfywwz403crn2lh30h6q"))))
4864 (properties `((upstream-name . "TSA")))
4865 (build-system r-build-system)
4866 (propagated-inputs
4867 `(("r-leaps" ,r-leaps)
4868 ("r-locfit" ,r-locfit)
4869 ("r-mgcv" ,r-mgcv)))
4870 (home-page "https://homepage.divms.uiowa.edu/~kchan/TSA.htm")
4871 (synopsis "Time series analysis")
4872 (description
4873 "This package contains R functions and datasets detailed in the book
4874 \"Time Series Analysis with Applications in R (second edition)\" by Jonathan
4875 Cryer and Kung-Sik Chan.")
4876 (license license:gpl2+)))
4877
4878 (define-public r-extradistr
4879 (package
4880 (name "r-extradistr")
4881 (version "1.8.11")
4882 (source
4883 (origin
4884 (method url-fetch)
4885 (uri (cran-uri "extraDistr" version))
4886 (sha256
4887 (base32
4888 "1vvqv1d4hxa025gmm8cbiph63qsqy87l3ri5idd524gyz3chbcl3"))))
4889 (properties `((upstream-name . "extraDistr")))
4890 (build-system r-build-system)
4891 (propagated-inputs
4892 `(("r-rcpp" ,r-rcpp)))
4893 (home-page "https://github.com/twolodzko/extraDistr")
4894 (synopsis "Additional univariate and multivariate distributions")
4895 (description
4896 "This package implements density, distribution functions, quantile
4897 functions and random generation functions for a large number of univariate and
4898 multivariate distributions.")
4899 (license license:gpl2)))
4900
4901 (define-public r-fractal
4902 (package
4903 (name "r-fractal")
4904 (version "2.0-4")
4905 (source
4906 (origin
4907 (method url-fetch)
4908 (uri (cran-uri "fractal" version))
4909 (sha256
4910 (base32
4911 "18lr9z0gslvfc3z8vyj3krqj3bfhg60zv1fzinrwwkc4cpk1w7mp"))))
4912 (build-system r-build-system)
4913 (propagated-inputs
4914 `(("r-ifultools" ,r-ifultools)
4915 ("r-mass" ,r-mass)
4916 ("r-sapa" ,r-sapa)
4917 ("r-scatterplot3d" ,r-scatterplot3d)
4918 ("r-splus2r" ,r-splus2r)
4919 ("r-wmtsa" ,r-wmtsa)))
4920 (home-page "https://cran.r-project.org/web/packages/fractal/")
4921 (synopsis "Fractal time series modeling and analysis")
4922 (description
4923 "This package provides tools for stochastic fractal and deterministic
4924 chaotic time series analysis.")
4925 (license license:gpl2)))
4926
4927 (define-public r-urca
4928 (package
4929 (name "r-urca")
4930 (version "1.3-0")
4931 (source
4932 (origin
4933 (method url-fetch)
4934 (uri (cran-uri "urca" version))
4935 (sha256
4936 (base32
4937 "1akaqwf3fvvvx4sgfn641fd4sj51s0701pvfl6s5hnz2k0iwh732"))))
4938 (build-system r-build-system)
4939 (propagated-inputs `(("r-nlme" ,r-nlme)))
4940 (native-inputs `(("gfortran" ,gfortran)))
4941 (home-page "https://cran.r-project.org/web/packages/urca/")
4942 (synopsis "Unit root and cointegration tests for time series data")
4943 (description
4944 "This package provides unit root and cointegration tests encountered in
4945 applied econometric analysis.")
4946 (license license:gpl2+)))
4947
4948 (define-public r-cubature
4949 (package
4950 (name "r-cubature")
4951 (version "2.0.4.1")
4952 (source
4953 (origin
4954 (method url-fetch)
4955 (uri (cran-uri "cubature" version))
4956 (sha256
4957 (base32
4958 "006la36gxdikvmdnq4ny7ik7r30id4z3b3fqsl57dpqwkpsbsgrq"))))
4959 (build-system r-build-system)
4960 (propagated-inputs
4961 `(("r-rcpp" ,r-rcpp)))
4962 (native-inputs
4963 `(("r-knitr" ,r-knitr)))
4964 (home-page "https://github.com/bnaras/cubature")
4965 (synopsis "Adaptive multivariate integration over hypercubes")
4966 (description
4967 "This package is an R wrapper around the cubature C library for adaptive
4968 multivariate integration over hypercubes. This version provides both
4969 @code{hcubature} and @code{pcubature} routines in addition to a vector
4970 interface.")
4971 ;; The included cubature C library is released under GPLv2+, but the
4972 ;; wrapper declares the license to be GPLv3+.
4973 (license (list license:gpl2+ license:gpl3+))))
4974
4975 (define-public r-trend
4976 (package
4977 (name "r-trend")
4978 (version "1.1.2")
4979 (source
4980 (origin
4981 (method url-fetch)
4982 (uri (cran-uri "trend" version))
4983 (sha256
4984 (base32
4985 "09b6ycyfgs4xlhx6kn6qm5rl2acp58hzhv8qclzn3kb1wjjyvxy5"))))
4986 (build-system r-build-system)
4987 (propagated-inputs
4988 `(("r-extradistr" ,r-extradistr)))
4989 (native-inputs
4990 `(("gfortran" ,gfortran)))
4991 (home-page "https://cran.r-project.org/web/packages/trend/")
4992 (synopsis "Non-parametric trend tests and change-point detection")
4993 (description
4994 "The analysis of environmental data often requires the detection of
4995 trends and change-points. This package includes tests for trend
4996 detection (Cox-Stuart Trend Test, Mann-Kendall Trend Test, (correlated)
4997 Hirsch-Slack Test, partial Mann-Kendall Trend Test, multivariate (multisite)
4998 Mann-Kendall Trend Test, (Seasonal) Sen's slope, partial Pearson and Spearman
4999 correlation trend test), change-point detection (Lanzante's test procedures,
5000 Pettitt's test, Buishand Range Test, Buishand U Test, Standard Normal
5001 Homogeinity Test), detection of non-randomness (Wallis-Moore Phase Frequency
5002 Test, Bartels rank von Neumann's ratio test, Wald-Wolfowitz Test) and the two
5003 sample Robust Rank-Order Distributional Test.")
5004 (license license:gpl3)))
5005
5006 (define-public r-expm
5007 (package
5008 (name "r-expm")
5009 (version "0.999-4")
5010 (source
5011 (origin
5012 (method url-fetch)
5013 (uri (cran-uri "expm" version))
5014 (sha256
5015 (base32
5016 "15k0acg2aqb2ajhwal6l7vhhp03m4lg579805d34554cl0kn9l2q"))))
5017 (build-system r-build-system)
5018 (propagated-inputs `(("r-matrix" ,r-matrix)))
5019 (native-inputs `(("gfortran" ,gfortran)))
5020 (home-page "https://r-forge.r-project.org/projects/expm/")
5021 (synopsis "Tools for matrix exponentials and related quantities")
5022 (description
5023 "This package provides tools for the computation of the matrix
5024 exponential, logarithm, square root, and related quantities.")
5025 (license license:gpl2+)))
5026
5027 (define-public r-complexplus
5028 (package
5029 (name "r-complexplus")
5030 (version "2.1")
5031 (source
5032 (origin
5033 (method url-fetch)
5034 (uri (cran-uri "complexplus" version))
5035 (sha256
5036 (base32
5037 "16w9v7d1ckavqmr86l34frr37pkvdn0iqnb17ssb8xaggns5lgqx"))))
5038 (build-system r-build-system)
5039 (propagated-inputs
5040 `(("r-expm" ,r-expm)
5041 ("r-matrix" ,r-matrix)))
5042 (home-page "https://cran.r-project.org/web/packages/complexplus/")
5043 (synopsis "Functions of complex or real variables")
5044 (description
5045 "This package extends several functions to the complex domain, including
5046 the matrix exponential and logarithm, and the determinant.")
5047 (license license:gpl2)))
5048
5049 (define-public r-phontools
5050 (package
5051 (name "r-phontools")
5052 (version "0.2-2.1")
5053 (source
5054 (origin
5055 (method url-fetch)
5056 (uri (cran-uri "phonTools" version))
5057 (sha256
5058 (base32
5059 "01i481mhswsys3gpasw9gn6nxkfmi7bz46g5c84m13pg0cv8hxc7"))))
5060 (properties `((upstream-name . "phonTools")))
5061 (build-system r-build-system)
5062 (home-page "http://www.santiagobarreda.com/rscripts.html")
5063 (synopsis "Tools for phonetic and acoustic analyses")
5064 (description
5065 "This package contains tools for the organization, display, and analysis
5066 of the sorts of data frequently encountered in phonetics research and
5067 experimentation, including the easy creation of IPA vowel plots, and the
5068 creation and manipulation of WAVE audio files.")
5069 (license license:bsd-2)))
5070
5071 (define-public r-np
5072 (package
5073 (name "r-np")
5074 (version "0.60-10")
5075 (source
5076 (origin
5077 (method url-fetch)
5078 (uri (cran-uri "np" version))
5079 (sha256
5080 (base32
5081 "06h8k0kdv5s258jr6s08fabvlycrbs7iq34jk2f2hfmqm2y4nyx2"))))
5082 (build-system r-build-system)
5083 (propagated-inputs
5084 `(("r-boot" ,r-boot)
5085 ("r-cubature" ,r-cubature)
5086 ("r-quadprog" ,r-quadprog)
5087 ("r-quantreg" ,r-quantreg)))
5088 (home-page "https://github.com/JeffreyRacine/R-Package-np")
5089 (synopsis "Non-parametric kernel smoothing methods for mixed data types")
5090 (description "This package provides non-parametric (and semi-parametric)
5091 kernel methods that seamlessly handle a mix of continuous, unordered, and
5092 ordered factor data types.")
5093 ;; Any version of the GPL.
5094 (license license:gpl3+)))
5095
5096 (define-public r-powerplus
5097 (package
5098 (name "r-powerplus")
5099 (version "3.1")
5100 (source
5101 (origin
5102 (method url-fetch)
5103 (uri (cran-uri "powerplus" version))
5104 (sha256
5105 (base32
5106 "0ayp6x34hkzgris4j3zbbs0r23n81bhww3wgfyy630ri4sk6brrn"))))
5107 (build-system r-build-system)
5108 (propagated-inputs
5109 `(("r-complexplus" ,r-complexplus)
5110 ("r-expm" ,r-expm)
5111 ("r-mass" ,r-mass)
5112 ("r-matrix" ,r-matrix)
5113 ("r-phontools" ,r-phontools)))
5114 (home-page "https://cran.r-project.org/web/packages/powerplus/")
5115 (synopsis "Exponentiation operations")
5116 (description
5117 "This package provides tools for the computation of matrix and scalar
5118 exponentiation.")
5119 (license license:gpl2)))
5120
5121 (define-public r-egg
5122 (package
5123 (name "r-egg")
5124 (version "0.4.5")
5125 (source
5126 (origin
5127 (method url-fetch)
5128 (uri (cran-uri "egg" version))
5129 (sha256
5130 (base32
5131 "1fy7srpiavfn8kyrr1m84an7acgwi6ydzrg71m3b0vk7y9ybmj0m"))))
5132 (properties `((upstream-name . "egg")))
5133 (build-system r-build-system)
5134 (propagated-inputs
5135 `(("r-ggplot2" ,r-ggplot2)
5136 ("r-gridextra" ,r-gridextra)
5137 ("r-gtable" ,r-gtable)))
5138 (home-page "https://cran.r-project.org/web/packages/egg")
5139 (synopsis "Extensions for ggplot2")
5140 (description
5141 "This package provides miscellaneous functions to help customize ggplot2
5142 objects. High-level functions are provided to post-process ggplot2 layouts
5143 and allow alignment between plot panels, as well as setting panel sizes to
5144 fixed values. Other functions include a custom @code{geom}, and helper
5145 functions to enforce symmetric scales or add tags to facetted plots.")
5146 (license license:gpl3)))
5147
5148 (define-public r-heatmaply
5149 (package
5150 (name "r-heatmaply")
5151 (version "1.1.0")
5152 (source
5153 (origin
5154 (method url-fetch)
5155 (uri (cran-uri "heatmaply" version))
5156 (sha256
5157 (base32
5158 "133q8ir45vhfxs2lnd96k97g21ihg2arfhp349kmk339pk32fcxz"))))
5159 (build-system r-build-system)
5160 (propagated-inputs
5161 `(("r-assertthat" ,r-assertthat)
5162 ("r-colorspace" ,r-colorspace)
5163 ("r-dendextend" ,r-dendextend)
5164 ("r-egg" ,r-egg)
5165 ("r-ggplot2" ,r-ggplot2)
5166 ("r-htmlwidgets" ,r-htmlwidgets)
5167 ("r-magrittr" ,r-magrittr)
5168 ("r-plotly" ,r-plotly)
5169 ("r-rcolorbrewer" ,r-rcolorbrewer)
5170 ("r-reshape2" ,r-reshape2)
5171 ("r-scales" ,r-scales)
5172 ("r-seriation" ,r-seriation)
5173 ("r-viridis" ,r-viridis)
5174 ("r-webshot" ,r-webshot)))
5175 (native-inputs
5176 `(("r-knitr" ,r-knitr)))
5177 (home-page "https://cran.r-project.org/package=heatmaply")
5178 (synopsis "Interactive cluster heat maps using plotly")
5179 (description
5180 "This package enables you to create interactive cluster heatmaps that can
5181 be saved as a stand-alone HTML file, embedded in R Markdown documents or in a
5182 Shiny app, and made available in the RStudio viewer pane. Hover the mouse
5183 pointer over a cell to show details or drag a rectangle to zoom. A heatmap is
5184 a popular graphical method for visualizing high-dimensional data, in which a
5185 table of numbers is encoded as a grid of colored cells. The rows and columns
5186 of the matrix are ordered to highlight patterns and are often accompanied by
5187 dendrograms.")
5188 ;; Either version of the license.
5189 (license (list license:gpl2 license:gpl3))))
5190
5191 (define-public r-h5
5192 (package
5193 (name "r-h5")
5194 (version "0.9.9")
5195 (source
5196 (origin
5197 (method url-fetch)
5198 (uri (cran-uri "h5" version))
5199 (sha256
5200 (base32
5201 "14p7i1sj24ky87kd7qr3n9fc9l64s0bp0rwbyl6i2x69xn75gpsx"))))
5202 (build-system r-build-system)
5203 (inputs
5204 `(("zlib" ,zlib)
5205 ("hdf5" ,hdf5)))
5206 (native-inputs
5207 `(("which" ,which)))
5208 (propagated-inputs
5209 `(("r-rcpp" ,r-rcpp)))
5210 (home-page "https://github.com/mannau/h5")
5211 (synopsis "Interface to the HDF5 Library")
5212 (description
5213 "This package provides an S4 interface to the HDF5 library supporting
5214 fast storage and retrieval of R-objects like vectors, matrices and arrays to
5215 binary files in a language independent format. The HDF5 format can therefore
5216 be used as an alternative to R's save/load mechanism. Since h5 is able to
5217 access only subsets of stored data it can also handle data sets which do not
5218 fit into memory.")
5219 (license license:bsd-2)))
5220
5221 (define-public r-cgdsr
5222 (package
5223 (name "r-cgdsr")
5224 (version "1.3.0")
5225 (source
5226 (origin
5227 (method url-fetch)
5228 (uri (cran-uri "cgdsr" version))
5229 (sha256
5230 (base32
5231 "07yc819hkabpzzh0g0cbqza6bcfy67b2marrzz1lj97f9iba78ja"))))
5232 (build-system r-build-system)
5233 (propagated-inputs
5234 `(("r-httr" ,r-httr)
5235 ("r-r-methodss3" ,r-r-methodss3)
5236 ("r-r-oo" ,r-r-oo)))
5237 (home-page "https://github.com/cBioPortal/cgdsr")
5238 (synopsis "R-based API for accessing the MSKCC Cancer Genomics Data Server")
5239 (description
5240 "This package provides a basic set of R functions for querying the Cancer
5241 Genomics Data Server (CGDS), hosted by the Computational Biology Center at
5242 Memorial-Sloan-Kettering Cancer Center (MSKCC).")
5243 (license license:lgpl3)))
5244
5245 (define-public r-import
5246 (package
5247 (name "r-import")
5248 (version "1.1.0")
5249 (source
5250 (origin
5251 (method url-fetch)
5252 (uri (cran-uri "import" version))
5253 (sha256
5254 (base32
5255 "0blf9539rbfwcmw8zsb4k58slb4pdnc075v34vmyjw752fznhcji"))))
5256 (build-system r-build-system)
5257 (home-page "https://github.com/smbache/import")
5258 (synopsis "Import mechanism for R")
5259 (description
5260 "This is an alternative mechanism for importing objects from packages.
5261 The syntax allows for importing multiple objects from a package with a single
5262 command in an expressive way. The import package bridges some of the gap
5263 between using @code{library} (or @code{require}) and direct (single-object)
5264 imports. Furthermore the imported objects are not placed in the current
5265 environment. It is also possible to import objects from stand-alone @code{.R}
5266 files.")
5267 (license license:expat)))
5268
5269 (define-public r-shinyace
5270 (package
5271 (name "r-shinyace")
5272 (version "0.4.1")
5273 (source
5274 (origin
5275 (method url-fetch)
5276 (uri (cran-uri "shinyAce" version))
5277 (sha256
5278 (base32
5279 "1m33dfm2kjirvgix7ybv1kbzgjkicdpv411g9c0q3fw6rnyhfxxn"))))
5280 (properties `((upstream-name . "shinyAce")))
5281 (build-system r-build-system)
5282 (propagated-inputs
5283 `(("r-shiny" ,r-shiny)
5284 ("r-jsonlite" ,r-jsonlite)))
5285 (home-page "https://cran.r-project.org/web/packages/shinyAce/")
5286 (synopsis "Ace editor bindings for Shiny")
5287 (description
5288 "This package provides Ace editor bindings to enable a rich text editing
5289 environment within Shiny.")
5290 (license license:expat)))
5291
5292 (define-public r-randomizr
5293 (package
5294 (name "r-randomizr")
5295 (version "0.20.0")
5296 (source
5297 (origin
5298 (method url-fetch)
5299 (uri (cran-uri "randomizr" version))
5300 (sha256
5301 (base32
5302 "0dljyfldnardaps3fq6vi5wcs9x6qfaq5apapa78c51lnaa6fn9h"))))
5303 (properties `((upstream-name . "randomizr")))
5304 (build-system r-build-system)
5305 (native-inputs
5306 `(("r-knitr" ,r-knitr)))
5307 (home-page "https://declaredesign.org/r/randomizr/")
5308 (synopsis "Tools for common forms of random assignment and sampling")
5309 (description
5310 "This package provides tools for generating random assignments for common
5311 experimental designs and random samples for common sampling designs.")
5312 (license license:expat)))
5313
5314 (define-public r-base64url
5315 (package
5316 (name "r-base64url")
5317 (version "1.4")
5318 (source
5319 (origin
5320 (method url-fetch)
5321 (uri (cran-uri "base64url" version))
5322 (sha256
5323 (base32
5324 "0n1c2b68vza1dh7sk38v6biiwm72c4jpl79kpdg1bsb0hq9qy18x"))))
5325 (build-system r-build-system)
5326 (propagated-inputs
5327 `(("r-backports" ,r-backports)))
5328 (home-page "https://github.com/mllg/base64url")
5329 (synopsis "Fast and URL-safe base64 encoder and decoder")
5330 (description
5331 "This package provides a URL-safe base64 encoder and decoder. In
5332 contrast to RFC3548, the 62nd character (@code{+}) is replaced with @code{-},
5333 the 63rd character (@code{/}) is replaced with @code{_}. Furthermore, the
5334 encoder does not fill the string with trailing @code{=}. The resulting
5335 encoded strings comply to the regular expression pattern @code{[A-Za-z0-9_-]}
5336 and thus are safe to use in URLs or for file names. The package also comes
5337 with a simple base32 encoder/decoder suited for case insensitive file
5338 systems.")
5339 (license license:gpl3)))
5340
5341 (define-public r-radiant-data
5342 (package
5343 (name "r-radiant-data")
5344 (version "1.3.9")
5345 (source
5346 (origin
5347 (method url-fetch)
5348 (uri (cran-uri "radiant.data" version))
5349 (sha256
5350 (base32
5351 "19gbc7k1hsi6hg6ka8i70wlw8j9fs9wkpn36761lzbcyam6vgqn0"))
5352 (modules '((guix build utils)))
5353 (snippet
5354 '(begin
5355 ;; Delete files that are under CC-NC-SA.
5356 (delete-file-recursively "inst/app/tools/help")
5357 #t))))
5358 (properties `((upstream-name . "radiant.data")))
5359 (build-system r-build-system)
5360 (propagated-inputs
5361 `(("r-base64enc" ,r-base64enc)
5362 ("r-broom" ,r-broom)
5363 ("r-car" ,r-car)
5364 ("r-curl" ,r-curl)
5365 ("r-dplyr" ,r-dplyr)
5366 ("r-dt" ,r-dt)
5367 ("r-glue" ,r-glue)
5368 ("r-ggplot2" ,r-ggplot2)
5369 ("r-import" ,r-import)
5370 ("r-jsonlite" ,r-jsonlite)
5371 ("r-knitr" ,r-knitr)
5372 ("r-lubridate" ,r-lubridate)
5373 ("r-magrittr" ,r-magrittr)
5374 ("r-markdown" ,r-markdown)
5375 ("r-mass" ,r-mass)
5376 ("r-patchwork" ,r-patchwork)
5377 ("r-plotly" ,r-plotly)
5378 ("r-psych" ,r-psych)
5379 ("r-randomizr" ,r-randomizr)
5380 ("r-readr" ,r-readr)
5381 ("r-readxl" ,r-readxl)
5382 ("r-rlang" ,r-rlang)
5383 ("r-rmarkdown" ,r-rmarkdown)
5384 ("r-rstudioapi" ,r-rstudioapi)
5385 ("r-scales" ,r-scales)
5386 ("r-shiny" ,r-shiny)
5387 ("r-shinyfiles" ,r-shinyfiles)
5388 ("r-shinyace" ,r-shinyace)
5389 ("r-stringi" ,r-stringi)
5390 ("r-tibble" ,r-tibble)
5391 ("r-tidyr" ,r-tidyr)
5392 ("r-writexl" ,r-writexl)))
5393 (home-page "https://github.com/radiant-rstats/radiant.data")
5394 (synopsis "Data menu for Radiant: business analytics using R and Shiny")
5395 (description
5396 "The Radiant Data menu includes interfaces for loading, saving, viewing,
5397 visualizing, summarizing, transforming, and combining data. It also contains
5398 functionality to generate reproducible reports of the analyses conducted in
5399 the application.")
5400 (license license:agpl3)))
5401
5402 (define-public r-algdesign
5403 (package
5404 (name "r-algdesign")
5405 (version "1.2.0")
5406 (source
5407 (origin
5408 (method url-fetch)
5409 (uri (cran-uri "AlgDesign" version))
5410 (sha256
5411 (base32 "0ammlg148gk0p24fh700116nd66636np0jb1wwh0axq5jphwk1pz"))))
5412 (properties `((upstream-name . "AlgDesign")))
5413 (build-system r-build-system)
5414 (home-page "https://github.com/jvbraun/AlgDesign")
5415 (synopsis "Algorithmic experimental design")
5416 (description
5417 "This package provides tools to calculate exact and approximate theory
5418 experimental designs for D, A, and I criteria. Very large designs may be
5419 created. Experimental designs may be blocked or blocked designs created from
5420 a candidate list, using several criteria. The blocking can be done when whole
5421 and within plot factors interact.")
5422 (license license:gpl2+)))
5423
5424 (define-public r-signal
5425 (package
5426 (name "r-signal")
5427 (version "0.7-6")
5428 (source
5429 (origin
5430 (method url-fetch)
5431 (uri (cran-uri "signal" version))
5432 (sha256
5433 (base32
5434 "1vsxramz5qd9q9s3vlqzmfdpmwl2rhlb2n904zw6f0fg0xxjfq3b"))))
5435 (build-system r-build-system)
5436 (propagated-inputs `(("r-mass" ,r-mass)))
5437 (native-inputs `(("gfortran" ,gfortran)))
5438 (home-page "https://cran.r-project.org/web/packages/signal/")
5439 (synopsis "Signal processing")
5440 (description
5441 "This package provides a set of signal processing functions originally
5442 written for Matlab and GNU Octave. It includes filter generation utilities,
5443 filtering functions, resampling routines, and visualization of filter models.
5444 It also includes interpolation functions.")
5445 (license license:gpl2)))
5446
5447 (define-public r-gsubfn
5448 (package
5449 (name "r-gsubfn")
5450 (version "0.7")
5451 (source
5452 (origin
5453 (method url-fetch)
5454 (uri (cran-uri "gsubfn" version))
5455 (sha256
5456 (base32
5457 "00j6b8b6xsx6v370h220x233rpk6asca78165y3d48jpwvwisdc9"))))
5458 (build-system r-build-system)
5459 (propagated-inputs `(("r-proto" ,r-proto)))
5460 (home-page "https://code.google.com/archive/p/gsubfn/")
5461 (synopsis "Utilities for strings and function arguments.")
5462 (description
5463 "This package provides @code{gsubfn} which is like @code{gsub} but can
5464 take a replacement function or certain other objects instead of the
5465 replacement string. Matches and back references are input to the replacement
5466 function and replaced by the function output. @code{gsubfn} can be used to
5467 split strings based on content rather than delimiters and for quasi-perl-style
5468 string interpolation. The package also has facilities for translating
5469 formulas to functions and allowing such formulas in function calls instead of
5470 functions.")
5471 (license license:gpl2+)))
5472
5473 (define-public r-sqldf
5474 (package
5475 (name "r-sqldf")
5476 (version "0.4-11")
5477 (source
5478 (origin
5479 (method url-fetch)
5480 (uri (cran-uri "sqldf" version))
5481 (sha256
5482 (base32
5483 "0q12vsb53p2wchgp8wfz5bk08wfnm0jxjrakclj4jyy6x3a7ksff"))))
5484 (build-system r-build-system)
5485 (propagated-inputs
5486 `(("r-chron" ,r-chron)
5487 ("r-dbi" ,r-dbi)
5488 ("r-gsubfn" ,r-gsubfn)
5489 ("r-proto" ,r-proto)
5490 ("r-rsqlite" ,r-rsqlite)))
5491 (home-page "https://github.com/ggrothendieck/sqldf")
5492 (synopsis "Manipulate R data frames using SQL")
5493 (description
5494 "The @code{sqldf} function is typically passed a single argument which is
5495 an SQL select statement where the table names are ordinary R data frame names.
5496 @code{sqldf} transparently sets up a database, imports the data frames into
5497 that database, performs the SQL statement and returns the result using a
5498 heuristic to determine which class to assign to each column of the returned
5499 data frame. The @code{sqldf} or @code{read.csv.sql} functions can also be
5500 used to read filtered files into R even if the original files are larger than
5501 R itself can handle.")
5502 (license license:gpl2)))
5503
5504 (define-public r-abind
5505 (package
5506 (name "r-abind")
5507 (version "1.4-5")
5508 (source
5509 (origin
5510 (method url-fetch)
5511 (uri (cran-uri "abind" version))
5512 (sha256
5513 (base32
5514 "0b1zd8jbnl6l292cr9rb50m09fy3ylxvzkpgi5lfb1nbzddcwfis"))))
5515 (build-system r-build-system)
5516 (home-page "https://cran.r-project.org/web/packages/abind/")
5517 (synopsis "Combine multidimensional arrays")
5518 (description
5519 "This package provides tools to combine multidimensional arrays into a
5520 single array. This is a generalization of @code{cbind} and @code{rbind}. It
5521 works with vectors, matrices, and higher-dimensional arrays. It also provides
5522 the functions @code{adrop}, @code{asub}, and @code{afill} for manipulating,
5523 extracting and replacing data in arrays.")
5524 (license license:lgpl2.0+)))
5525
5526 (define-public r-prroc
5527 (package
5528 (name "r-prroc")
5529 (version "1.3.1")
5530 (source
5531 (origin
5532 (method url-fetch)
5533 (uri (cran-uri "PRROC" version))
5534 (sha256
5535 (base32
5536 "1m28h8pcd78049lz2qixhkcr9h5b3jik3maqzfbvq9y58z71i4a7"))))
5537 (properties `((upstream-name . "PRROC")))
5538 (build-system r-build-system)
5539 (home-page "https://cran.r-project.org/web/packages/PRROC/")
5540 (synopsis "Precision-Recall and ROC curves for weighted and unweighted data")
5541 (description
5542 "This package computes the areas under the @dfn{precision-recall} (PR)
5543 and ROC curve for weighted (e.g. soft-labeled) and unweighted data. In
5544 contrast to other implementations, the interpolation between points of the PR
5545 curve is done by a non-linear piecewise function. In addition to the areas
5546 under the curves, the curves themselves can also be computed and plotted by a
5547 specific S3-method.")
5548 (license license:gpl3)))
5549
5550 (define-public r-vim
5551 (package
5552 (name "r-vim")
5553 (version "6.0.0")
5554 (source
5555 (origin
5556 (method url-fetch)
5557 (uri (cran-uri "VIM" version))
5558 (sha256
5559 (base32
5560 "0ddhca4v912q82rjpf1qld6i6g2c381g0v5b4hbnygr3lm6a7wiv"))))
5561 (properties `((upstream-name . "VIM")))
5562 (build-system r-build-system)
5563 (propagated-inputs
5564 `(("r-car" ,r-car)
5565 ("r-colorspace" ,r-colorspace)
5566 ("r-data-table" ,r-data-table)
5567 ("r-e1071" ,r-e1071)
5568 ("r-laeken" ,r-laeken)
5569 ("r-magrittr" ,r-magrittr)
5570 ("r-mass" ,r-mass)
5571 ("r-nnet" ,r-nnet)
5572 ("r-ranger" ,r-ranger)
5573 ("r-rcpp" ,r-rcpp)
5574 ("r-robustbase" ,r-robustbase)
5575 ("r-sp" ,r-sp)
5576 ("r-vcd" ,r-vcd)))
5577 (native-inputs
5578 `(("r-knitr" ,r-knitr)))
5579 (home-page "https://github.com/alexkowa/VIM")
5580 (synopsis "Visualization and imputation of missing values")
5581 (description
5582 "This package provides tools for the visualization of missing and/or
5583 imputed values are introduced, which can be used for exploring the data and
5584 the structure of the missing and/or imputed values. Depending on this
5585 structure of the missing values, the corresponding methods may help to
5586 identify the mechanism generating the missing values and allows to explore the
5587 data including missing values. In addition, the quality of imputation can be
5588 visually explored using various univariate, bivariate, multiple and
5589 multivariate plot methods.")
5590 (license license:gpl2+)))
5591
5592 (define-public r-fnn
5593 (package
5594 (name "r-fnn")
5595 (version "1.1.3")
5596 (source
5597 (origin
5598 (method url-fetch)
5599 (uri (cran-uri "FNN" version))
5600 (sha256
5601 (base32
5602 "0cllqlnynm5yaj4r64mqyyfc8phkb38rwssq8k8ikgfgr4jklxny"))))
5603 (properties `((upstream-name . "FNN")))
5604 (build-system r-build-system)
5605 (home-page "https://cran.r-project.org/web/packages/FNN")
5606 (synopsis "Fast nearest neighbor search algorithms and applications")
5607 (description
5608 "This package provides cover-tree and kd-tree fast k-nearest neighbor
5609 search algorithms. Related applications including KNN classification,
5610 regression and information measures are implemented.")
5611 ;; The DESCRIPTION file erroneously states that GPL version 2.1 or
5612 ;; later can be used.
5613 (license license:gpl2+)))
5614
5615 (define-public r-smoother
5616 (package
5617 (name "r-smoother")
5618 (version "1.1")
5619 (source
5620 (origin
5621 (method url-fetch)
5622 (uri (cran-uri "smoother" version))
5623 (sha256
5624 (base32
5625 "0nqr1bvlr5bnasqg74zmknjjl4x28kla9h5cxpga3kq5z215pdci"))))
5626 (build-system r-build-system)
5627 (propagated-inputs
5628 `(("r-ttr" ,r-ttr)))
5629 (home-page "https://cran.r-project.org/web/packages/smoother")
5630 (synopsis "Functions relating to the smoothing of numerical data")
5631 (description
5632 "This package provides a collection of methods for smoothing numerical
5633 data, commencing with a port of the Matlab gaussian window smoothing function.
5634 In addition, several functions typically used in smoothing of financial data
5635 are included.")
5636 (license license:gpl2)))
5637
5638 (define-public r-riverplot
5639 (package
5640 (name "r-riverplot")
5641 (version "0.6")
5642 (source
5643 (origin
5644 (method url-fetch)
5645 (uri (cran-uri "riverplot" version))
5646 (sha256
5647 (base32
5648 "0q1icpny8nkxyjhawyjzwrw8qlz0ayn2xyrsqrm4vkxyv6c9xk8z"))))
5649 (build-system r-build-system)
5650 (home-page "https://logfc.wordpress.com")
5651 (synopsis "Sankey or ribbon plots")
5652 (description
5653 "Sankey plots are a type of diagram that is convenient to illustrate how
5654 flow of information, resources etc. separates and joins, much like observing
5655 how rivers split and merge. For example, they can be used to compare
5656 different clusterings. This package provides an implementation of Sankey
5657 plots for R.")
5658 (license license:gpl2+)))
5659
5660 (define-public r-dyn
5661 (package
5662 (name "r-dyn")
5663 (version "0.2-9.6")
5664 (source
5665 (origin
5666 (method url-fetch)
5667 (uri (cran-uri "dyn" version))
5668 (sha256
5669 (base32
5670 "16fqv9k7yxdgybwzafjkyqm16qpgqz13lcjpi6a1nc8xbzlzh0gb"))))
5671 (build-system r-build-system)
5672 (propagated-inputs
5673 `(("r-zoo" ,r-zoo)))
5674 (home-page "https://cran.r-project.org/web/packages/dyn")
5675 (synopsis "Time series regression")
5676 (description
5677 "This package provides the dyn class interfaces @code{ts}, @code{irts},
5678 @code{zoo} and @code{zooreg} time series classes to @code{lm}, @code{glm},
5679 @code{loess}, @code{quantreg::rq}, @code{MASS::rlm},
5680 @code{MCMCpack::MCMCregress()}, @code{quantreg::rq()},
5681 @code{randomForest::randomForest()} and other regression functions, allowing
5682 those functions to be used with time series including specifications that may
5683 contain lags, diffs and missing values.")
5684 ;; Any GPL version.
5685 (license license:gpl2+)))
5686
5687 (define-public r-catdap
5688 (package
5689 (name "r-catdap")
5690 (version "1.3.5")
5691 (source
5692 (origin
5693 (method url-fetch)
5694 (uri (cran-uri "catdap" version))
5695 (sha256
5696 (base32
5697 "0fyhl69z2lznymvpzxra9qvcg85ggzkfjy68c6mzdmf1ja44d2k5"))))
5698 (build-system r-build-system)
5699 (native-inputs
5700 `(("gfortran" ,gfortran)))
5701 (home-page "https://cran.r-project.org/web/packages/catdap/")
5702 (synopsis "Tools for categorical data analysis")
5703 (description
5704 "This package provides functions for analyzing multivariate data.
5705 Dependencies of the distribution of the specified variable (response
5706 variable) to other variables (explanatory variables) are derived and
5707 evaluated by the @dfn{Akaike Information Criterion} (AIC).")
5708 (license license:gpl2+)))
5709
5710 (define-public r-arules
5711 (package
5712 (name "r-arules")
5713 (version "1.6-6")
5714 (source
5715 (origin
5716 (method url-fetch)
5717 (uri (cran-uri "arules" version))
5718 (sha256
5719 (base32
5720 "1pk3jjizn2m5rwi7qkdkbq9f07acgpy0qdzzqmx0agg47cwahlkm"))))
5721 (build-system r-build-system)
5722 (propagated-inputs
5723 `(("r-matrix" ,r-matrix)))
5724 (home-page "https://github.com/mhahsler/arules")
5725 (synopsis "Mining association rules and frequent itemsets")
5726 (description
5727 "This package provides an infrastructure for representing, manipulating
5728 and analyzing transaction data and patterns (frequent itemsets and association rules).
5729 It also provides C implementations of the association mining algorithms Apriori
5730 and Eclat.")
5731 (license license:gpl3)))
5732
5733 (define-public r-parsedate
5734 (package
5735 (name "r-parsedate")
5736 (version "1.2.0")
5737 (source
5738 (origin
5739 (method url-fetch)
5740 (uri (cran-uri "parsedate" version))
5741 (sha256
5742 (base32
5743 "0gb3w6hmwxayhijpf36p5dk4h6bbdps57x3cgikwvvxkgi83rarr"))))
5744 (build-system r-build-system)
5745 (propagated-inputs
5746 `(("r-rematch2" ,r-rematch2)))
5747 (home-page "https://github.com/gaborcsardi/parsedate")
5748 (synopsis
5749 "Recognize and parse dates in various formats")
5750 (description
5751 "This package provides three functions for dealing with dates:
5752 @code{parse_iso_8601} recognizes and parses all valid ISO 8601 date and
5753 time formats, @code{parse_date} parses dates in unspecified formats,
5754 and @code{format_iso_8601} formats a date in ISO 8601 format.")
5755 (license license:gpl2)))
5756
5757 (define-public r-abc-data
5758 (package
5759 (name "r-abc-data")
5760 (version "1.0")
5761 (source
5762 (origin
5763 (method url-fetch)
5764 (uri (cran-uri "abc.data" version))
5765 (sha256
5766 (base32
5767 "1bv1n68ah714ws58cf285n2s2v5vn7382lfjca4jxph57lyg8hmj"))))
5768 (properties `((upstream-name . "abc.data")))
5769 (build-system r-build-system)
5770 (home-page "https://cran.r-project.org/web/packages/abc.data/")
5771 (synopsis "Data for Approximate Bayesian Computation (ABC) package")
5772 (description
5773 "This package contains data which are used by functions of the abc
5774 package which implements several @dfn{Approximate Bayesian Computation} (ABC)
5775 algorithms for performing parameter estimation, model selection, and
5776 goodness-of-fit.")
5777 (license license:gpl3+)))
5778
5779 (define-public r-abc
5780 (package
5781 (name "r-abc")
5782 (version "2.1")
5783 (source
5784 (origin
5785 (method url-fetch)
5786 (uri (cran-uri "abc" version))
5787 (sha256
5788 (base32
5789 "0ngzaaz2y2s03fhngvwipmy4kq38xrmyddaz6a6l858rxvadrlhb"))))
5790 (build-system r-build-system)
5791 (propagated-inputs
5792 `(("r-abc-data" ,r-abc-data)
5793 ("r-locfit" ,r-locfit)
5794 ("r-mass" ,r-mass)
5795 ("r-nnet" ,r-nnet)
5796 ("r-quantreg" ,r-quantreg)))
5797 (home-page "https://cran.r-project.org/web/packages/abc/")
5798 (synopsis "Tools for Approximate Bayesian Computation (ABC)")
5799 (description
5800 "This package implements several @dfn{Approximate Bayesian
5801 Computation} (ABC) algorithms for performing parameter estimation, model
5802 selection, and goodness-of-fit. Cross-validation tools are also available for
5803 measuring the accuracy of ABC estimates, and to calculate the
5804 misclassification probabilities of different models.")
5805 (license license:gpl3+)))
5806
5807 (define-public r-zip
5808 (package
5809 (name "r-zip")
5810 (version "2.0.4")
5811 (source
5812 (origin
5813 (method url-fetch)
5814 (uri (cran-uri "zip" version))
5815 (sha256
5816 (base32
5817 "1c02amk3pl6xir5jnbfiwiv2wvpkpbkkb1w71y6lf2yk7g3d0pdb"))))
5818 (build-system r-build-system)
5819 (home-page "https://github.com/gaborcsardi/zip")
5820 (synopsis "Cross-platform Zip compression")
5821 (description
5822 "This package provides a cross-platform Zip compression library for R.
5823 It is a replacement for the @code{zip} function, that does not require any
5824 additional external tools on any platform.")
5825 (license license:cc0)))
5826
5827 (define-public r-openxlsx
5828 (package
5829 (name "r-openxlsx")
5830 (version "4.1.5")
5831 (source
5832 (origin
5833 (method url-fetch)
5834 (uri (cran-uri "openxlsx" version))
5835 (sha256
5836 (base32
5837 "0wkpa3wsd8rs0pib7cp67iv0s6jn99frcrw7clypqxmvvdwyb9kq"))))
5838 (build-system r-build-system)
5839 (propagated-inputs
5840 `(("r-rcpp" ,r-rcpp)
5841 ("r-stringi" ,r-stringi)
5842 ("r-zip" ,r-zip)))
5843 (native-inputs
5844 `(("r-knitr" ,r-knitr)))
5845 (home-page "https://github.com/awalker89/openxlsx")
5846 (synopsis "Read, write and edit XLSX files")
5847 (description
5848 "This package simplifies the creation of Excel @code{.xlsx} files by
5849 providing a high level interface to writing, styling and editing worksheets.
5850 Through the use of Rcpp, read/write times are comparable to the @code{xlsx}
5851 and @code{XLConnect} packages with the added benefit of removing the
5852 dependency on Java.")
5853 (license license:gpl3)))
5854
5855 (define-public r-rio
5856 (package
5857 (name "r-rio")
5858 (version "0.5.16")
5859 (source
5860 (origin
5861 (method url-fetch)
5862 (uri (cran-uri "rio" version))
5863 (sha256
5864 (base32
5865 "0rfl56fdawlhc98451a9lcb6a6m56kw0i7dvd5hx58z025d8vsyk"))))
5866 (build-system r-build-system)
5867 (propagated-inputs
5868 `(("r-curl" ,r-curl)
5869 ("r-data-table" ,r-data-table)
5870 ("r-foreign" ,r-foreign)
5871 ("r-haven" ,r-haven)
5872 ("r-openxlsx" ,r-openxlsx)
5873 ("r-readxl" ,r-readxl)
5874 ("r-tibble" ,r-tibble)))
5875 (home-page "https://github.com/leeper/rio")
5876 (synopsis "Swiss-army knife for data I/O")
5877 (description
5878 "This package provides streamlined data import and export infrastructure
5879 by making assumptions that the user is probably willing to make: @code{import}
5880 and @code{export} determine the data structure from the file extension,
5881 reasonable defaults are used for data import and export (e.g.,
5882 @code{stringsAsFactors=FALSE}), web-based import is natively
5883 supported (including from SSL/HTTPS), compressed files can be read directly
5884 without explicit decompression, and fast import packages are used where
5885 appropriate. An additional convenience function, @code{convert}, provides a
5886 simple method for converting between file types.")
5887 (license license:gpl2)))
5888
5889 (define-public r-maptools
5890 (package
5891 (name "r-maptools")
5892 (version "1.0-1")
5893 (source
5894 (origin
5895 (method url-fetch)
5896 (uri (cran-uri "maptools" version))
5897 (sha256
5898 (base32
5899 "0fs1y3cbymcq4f76wd27h5a7ihdmxii3ca8x29x32xgxhmasni4l"))))
5900 (build-system r-build-system)
5901 (propagated-inputs
5902 `(("r-foreign" ,r-foreign)
5903 ("r-lattice" ,r-lattice)
5904 ("r-sp" ,r-sp)))
5905 (home-page "https://r-forge.r-project.org/projects/maptools/")
5906 (synopsis "Tools for reading and handling spatial objects")
5907 (description
5908 "This package provides a set of tools for manipulating and reading
5909 geographic data, in particular ESRI Shapefiles. It includes binary access to
5910 GSHHG shoreline files. The package also provides interface wrappers for
5911 exchanging spatial objects with other R packages.")
5912 ;; The C source files from shapelib are released under the Expat license.
5913 ;; The R code is released under GPL version 2 or later.
5914 (license (list license:gpl2+
5915 license:expat))))
5916
5917 (define-public r-later
5918 (package
5919 (name "r-later")
5920 (version "1.1.0.1")
5921 (source
5922 (origin
5923 (method url-fetch)
5924 (uri (cran-uri "later" version))
5925 (sha256
5926 (base32
5927 "1k9n2j7zxw9gfclnx8zfqp6w64c5d6apn7g02yhkajkpmszagfki"))))
5928 (build-system r-build-system)
5929 (propagated-inputs
5930 `(("r-bh" ,r-bh)
5931 ("r-rcpp" ,r-rcpp)
5932 ("r-rlang" ,r-rlang)))
5933 (native-inputs
5934 `(("r-knitr" ,r-knitr)))
5935 (home-page "https://github.com/r-lib/later")
5936 (synopsis "Utilities for delaying function execution")
5937 (description
5938 "This package provides tools to execute arbitrary R or C functions some
5939 time after the current time, after the R execution stack has emptied.")
5940 (license license:gpl2+)))
5941
5942 (define-public r-promises
5943 (package
5944 (name "r-promises")
5945 (version "1.1.1")
5946 (source
5947 (origin
5948 (method url-fetch)
5949 (uri (cran-uri "promises" version))
5950 (sha256
5951 (base32
5952 "002qkhcn3ri6a3w5fizjvdvrjgvqiw8i7rl9jglcnqik5kmwc61p"))))
5953 (build-system r-build-system)
5954 (propagated-inputs
5955 `(("r-later" ,r-later)
5956 ("r-magrittr" ,r-magrittr)
5957 ("r-r6" ,r-r6)
5958 ("r-rcpp" ,r-rcpp)
5959 ("r-rlang" ,r-rlang)))
5960 (native-inputs
5961 `(("r-knitr" ,r-knitr)))
5962 (home-page "https://rstudio.github.io/promises")
5963 (synopsis "Abstractions for promise-based asynchronous programming")
5964 (description
5965 "This package provides fundamental abstractions for doing asynchronous
5966 programming in R using promises. Asynchronous programming is useful for
5967 allowing a single R process to orchestrate multiple tasks in the background
5968 while also attending to something else. Semantics are similar to JavaScript
5969 promises, but with a syntax that is idiomatic R.")
5970 (license license:expat)))
5971
5972 (define-public r-dosnow
5973 (package
5974 (name "r-dosnow")
5975 (version "1.0.18")
5976 (source
5977 (origin
5978 (method url-fetch)
5979 (uri (cran-uri "doSNOW" version))
5980 (sha256
5981 (base32
5982 "0rj72z5505cprh6wykhhiz08l9bmd966srqh2qypwivf321bvrvh"))))
5983 (properties `((upstream-name . "doSNOW")))
5984 (build-system r-build-system)
5985 (propagated-inputs
5986 `(("r-foreach" ,r-foreach)
5987 ("r-iterators" ,r-iterators)
5988 ("r-snow" ,r-snow)))
5989 (home-page "https://cran.r-project.org/web/packages/doSNOW")
5990 (synopsis "Foreach parallel adaptor for the snow package")
5991 (description
5992 "This package provides a parallel backend for the @code{%dopar%} function
5993 using the @code{snow} package.")
5994 (license license:gpl2)))
5995
5996 (define-public r-snowfall
5997 (package
5998 (name "r-snowfall")
5999 (version "1.84-6.1")
6000 (source (origin
6001 (method url-fetch)
6002 (uri (cran-uri "snowfall" version))
6003 (sha256
6004 (base32 "13941rlw1jsdjsndp1plzj1cq5aqravizkrqn6l25r9im7rnsi2w"))))
6005 (build-system r-build-system)
6006 (propagated-inputs
6007 `(("r-snow" ,r-snow)))
6008 (home-page "https://cran.r-project.org/web/packages/snowfall/")
6009 (synopsis "Easier cluster computing")
6010 (description "This package is a usability wrapper around snow for easier
6011 development of parallel R programs. This package offers e.g. extended error
6012 checks, and additional functions. All functions work in sequential mode, too,
6013 if no cluster is present or wished. The package is also designed as connector
6014 to the cluster management tool @code{sfCluster}, but can also used without
6015 it.")
6016 (license license:gpl2+)))
6017
6018 (define-public r-rappdirs
6019 (package
6020 (name "r-rappdirs")
6021 (version "0.3.1")
6022 (source
6023 (origin
6024 (method url-fetch)
6025 (uri (cran-uri "rappdirs" version))
6026 (sha256
6027 (base32
6028 "0ji6sg3bdn5gazkq14xmmcq7jnbsyxw4lzmmbgv6526j2vn93n1g"))))
6029 (build-system r-build-system)
6030 (home-page "https://cran.r-project.org/web/packages/rappdirs/")
6031 (synopsis "Determine where to save data, caches, and logs")
6032 (description
6033 "This package provides an easy way to determine which directories on the
6034 user's computer should be used to save data, caches and logs. It is a port of
6035 Python's @url{https://github.com/ActiveState/appdirs,Appdirs} to R.")
6036 (license license:expat)))
6037
6038 (define-public r-renv
6039 (package
6040 (name "r-renv")
6041 (version "0.11.0")
6042 (source
6043 (origin
6044 (method url-fetch)
6045 (uri (cran-uri "renv" version))
6046 (sha256
6047 (base32
6048 "0dd63jr240pg95a6p058s5kcclfmscihdy89v212msihmwvylwh3"))))
6049 (properties `((upstream-name . "renv")))
6050 (build-system r-build-system)
6051 (native-inputs
6052 `(("r-knitr" ,r-knitr)))
6053 (home-page "https://rstudio.github.io/renv")
6054 (synopsis "Project environments")
6055 (description
6056 "This package provides a dependency management toolkit for R. Using
6057 renv, you can create and manage project-local R libraries, save the state of
6058 these libraries to a lockfile, and later restore your library as required.
6059 Together, these tools can help make your projects more isolated, portable, and
6060 reproducible.")
6061 (license license:expat)))
6062
6063 (define-public r-learnr
6064 (package
6065 (name "r-learnr")
6066 (version "0.10.1")
6067 (source
6068 (origin
6069 (method url-fetch)
6070 (uri (cran-uri "learnr" version))
6071 (sha256
6072 (base32
6073 "08xwmms6x58y3dsfbl9c6d03145hb4ij97nqr1cc9dxxilmr6x31"))))
6074 (build-system r-build-system)
6075 (propagated-inputs
6076 `(("r-checkmate" ,r-checkmate)
6077 ("r-ellipsis" ,r-ellipsis)
6078 ("r-evaluate" ,r-evaluate)
6079 ("r-htmltools" ,r-htmltools)
6080 ("r-htmlwidgets" ,r-htmlwidgets)
6081 ("r-jsonlite" ,r-jsonlite)
6082 ("r-knitr" ,r-knitr)
6083 ("r-markdown" ,r-markdown)
6084 ("r-rappdirs" ,r-rappdirs)
6085 ("r-renv" ,r-renv)
6086 ("r-rmarkdown" ,r-rmarkdown)
6087 ("r-rprojroot" ,r-rprojroot)
6088 ("r-shiny" ,r-shiny)
6089 ("r-withr" ,r-withr)))
6090 (home-page "https://rstudio.github.io/learnr/")
6091 (synopsis "Interactive tutorials for R")
6092 (description
6093 "This package provides tools to create interactive tutorials using R
6094 Markdown. Use a combination of narrative, figures, videos, exercises, and
6095 quizzes to create self-paced tutorials for learning about R and R packages.")
6096 (license license:asl2.0)))
6097
6098 (define-public r-analytics
6099 (package
6100 (name "r-analytics")
6101 (version "3.0")
6102 (source
6103 (origin
6104 (method url-fetch)
6105 (uri (cran-uri "analytics" version))
6106 (sha256
6107 (base32
6108 "0js3c8lwj3knccb55nq03cbjlf4w390p9aid2mi5x80l3ayd9in1"))))
6109 (build-system r-build-system)
6110 (propagated-inputs
6111 `(("r-car" ,r-car)
6112 ("r-cluster" ,r-cluster)
6113 ("r-fractal" ,r-fractal)
6114 ("r-lmtest" ,r-lmtest)
6115 ("r-mass" ,r-mass)
6116 ("r-np" ,r-np)
6117 ("r-powerplus" ,r-powerplus)
6118 ("r-robust" ,r-robust)
6119 ("r-trend" ,r-trend)
6120 ("r-tsa" ,r-tsa)
6121 ("r-urca" ,r-urca)
6122 ("r-vim" ,r-vim)))
6123 (home-page "https://cran.r-project.org/web/packages/analytics/")
6124 (synopsis "Collection of data analysis tools")
6125 (description
6126 "This package is a collection of data analysis tools. It includes tools
6127 for regression outlier detection in a fitted linear model, stationary
6128 bootstrap using a truncated geometric distribution, a comprehensive test for
6129 weak stationarity, column means by group, weighted biplots, and a heuristic to
6130 obtain a better initial configuration in non-metric MDS.")
6131 (license license:gpl2)))
6132
6133 (define-public r-reticulate
6134 (package
6135 (name "r-reticulate")
6136 (version "1.16")
6137 (source
6138 (origin
6139 (method url-fetch)
6140 (uri (cran-uri "reticulate" version))
6141 (sha256
6142 (base32
6143 "0ddx3xrlw55d8d3w7pxap618w2c5pd1n2jw4xsa185s8mf1zifkl"))))
6144 (build-system r-build-system)
6145 (inputs `(("python" ,python)))
6146 (propagated-inputs
6147 `(("r-rappdirs" ,r-rappdirs)
6148 ("r-jsonlite" ,r-jsonlite)
6149 ("r-matrix" ,r-matrix)
6150 ("r-rcpp" ,r-rcpp)))
6151 (native-inputs
6152 `(("r-knitr" ,r-knitr)))
6153 (home-page "https://github.com/rstudio/reticulate")
6154 (synopsis "R interface to Python")
6155 (description
6156 "This package provides an interface from R to Python modules, classes,
6157 and functions. When calling into Python, R data types are automatically
6158 converted to their equivalent Python types. When values are returned from
6159 Python to R they are converted back to R types.")
6160 (license license:asl2.0)))
6161
6162 (define-public r-bibtex
6163 (package
6164 (name "r-bibtex")
6165 (version "0.4.2.2")
6166 (source
6167 (origin
6168 (method url-fetch)
6169 (uri (cran-uri "bibtex" version))
6170 (sha256
6171 (base32
6172 "140hkjzdp3033cvji861rd06z1ixgpnn4n5amygqsmhnixk8ff07"))))
6173 (build-system r-build-system)
6174 (propagated-inputs `(("r-stringr" ,r-stringr)))
6175 (home-page "https://github.com/romainfrancois/bibtex")
6176 (synopsis "Bibtex parser")
6177 (description "This package provides a utility for R to parse a bibtex
6178 file.")
6179 (license license:gpl2+)))
6180
6181 (define-public r-ggseqlogo
6182 (package
6183 (name "r-ggseqlogo")
6184 (version "0.1")
6185 (source
6186 (origin
6187 (method url-fetch)
6188 (uri (cran-uri "ggseqlogo" version))
6189 (sha256
6190 (base32
6191 "13q6kcpxrqxqbji889fx63p0nsi08lk5yymkchig75r5k1d18ky1"))))
6192 (build-system r-build-system)
6193 (propagated-inputs `(("r-ggplot2" ,r-ggplot2)))
6194 (home-page "https://github.com/omarwagih/ggseqlogo")
6195 (synopsis "ggplot2 extension for drawing genetic sequence logos")
6196 (description
6197 "The range of functions provided by this package makes it possible to
6198 draw highly versatile genomic sequence logos. Features include, but are not
6199 limited to, modifying colour schemes and fonts used to draw the logo,
6200 generating multiple logo plots, and aiding the visualisation with annotations.
6201 Sequence logos can easily be combined with other ggplot2 plots.")
6202 ;; Unspecified version of the LGPL.
6203 (license license:lgpl3+)))
6204
6205 (define-public r-ggsci
6206 (package
6207 (name "r-ggsci")
6208 (version "2.9")
6209 (source
6210 (origin
6211 (method url-fetch)
6212 (uri (cran-uri "ggsci" version))
6213 (sha256
6214 (base32
6215 "0g73x6grbka7ahjh6z23m3wrcifp5rdfdiasbl8lq4sp6rplxwaa"))))
6216 (build-system r-build-system)
6217 (propagated-inputs
6218 `(("r-ggplot2" ,r-ggplot2)
6219 ("r-scales" ,r-scales)))
6220 (home-page "https://nanx.me/ggsci/")
6221 (synopsis "Scientific journal and sci-fi themed color palettes for ggplot2")
6222 (description
6223 "This package provides a collection of ggplot2 color palettes inspired by
6224 plots in scientific journals, data visualization libraries, science fiction
6225 movies, and TV shows.")
6226 (license license:gpl3)))
6227
6228 (define-public r-ggsignif
6229 (package
6230 (name "r-ggsignif")
6231 (version "0.6.0")
6232 (source
6233 (origin
6234 (method url-fetch)
6235 (uri (cran-uri "ggsignif" version))
6236 (sha256
6237 (base32
6238 "17j9hg967k1wp9xw3x84mqss58jkb8pvlrnlchz4i1hklgykxqbg"))))
6239 (build-system r-build-system)
6240 (native-inputs
6241 `(("r-knitr" ,r-knitr)))
6242 (propagated-inputs
6243 `(("r-ggplot2" ,r-ggplot2)))
6244 (home-page "https://github.com/const-ae/ggsignif")
6245 (synopsis "Significance brackets for ggplot2")
6246 (description
6247 "Enrich your ggplots with group-wise comparisons. This package provides
6248 an easy way to indicate if two groups are significantly different. Commonly
6249 this is shown by a bracket on top connecting the groups of interest which
6250 itself is annotated with the level of significance. The package provides a
6251 single layer that takes the groups for comparison and the test as arguments
6252 and adds the annotation to the plot.")
6253 (license license:gpl3)))
6254
6255 (define-public r-rstatix
6256 (package
6257 (name "r-rstatix")
6258 (version "0.6.0")
6259 (source
6260 (origin
6261 (method url-fetch)
6262 (uri (cran-uri "rstatix" version))
6263 (sha256
6264 (base32
6265 "0nwwvxwr4z3j4n9z8cnvwghppc836g47n0ia98chk272qwh8xcpb"))))
6266 (properties `((upstream-name . "rstatix")))
6267 (build-system r-build-system)
6268 (propagated-inputs
6269 `(("r-broom" ,r-broom)
6270 ("r-car" ,r-car)
6271 ("r-corrplot" ,r-corrplot)
6272 ("r-dplyr" ,r-dplyr)
6273 ("r-generics" ,r-generics)
6274 ("r-magrittr" ,r-magrittr)
6275 ("r-purrr" ,r-purrr)
6276 ("r-rlang" ,r-rlang)
6277 ("r-tibble" ,r-tibble)
6278 ("r-tidyr" ,r-tidyr)
6279 ("r-tidyselect" ,r-tidyselect)))
6280 (home-page "https://rpkgs.datanovia.com/rstatix/")
6281 (synopsis "Pipe-friendly framework for basic statistical tests")
6282 (description
6283 "This package provides a simple and intuitive pipe-friendly framework,
6284 coherent with the @code{tidyverse} design philosophy, for performing basic
6285 statistical tests, including t-test, Wilcoxon test, ANOVA, Kruskal-Wallis and
6286 correlation analyses. The output of each test is automatically transformed
6287 into a tidy data frame to facilitate visualization. Additional functions are
6288 available for reshaping, reordering, manipulating and visualizing correlation
6289 matrix.")
6290 (license license:gpl2)))
6291
6292 (define-public r-ggpubr
6293 (package
6294 (name "r-ggpubr")
6295 (version "0.4.0")
6296 (source
6297 (origin
6298 (method url-fetch)
6299 (uri (cran-uri "ggpubr" version))
6300 (sha256
6301 (base32
6302 "0x86lmghr25k8w90yrp360dn42dhp5cjvjpdiv2s2gxfn701xcmb"))))
6303 (build-system r-build-system)
6304 (propagated-inputs
6305 `(("r-cowplot" ,r-cowplot)
6306 ("r-dplyr" ,r-dplyr)
6307 ("r-ggplot2" ,r-ggplot2)
6308 ("r-ggrepel" ,r-ggrepel)
6309 ("r-ggsci" ,r-ggsci)
6310 ("r-ggsignif" ,r-ggsignif)
6311 ("r-glue" ,r-glue)
6312 ("r-gridextra" ,r-gridextra)
6313 ("r-magrittr" ,r-magrittr)
6314 ("r-polynom" ,r-polynom)
6315 ("r-purrr" ,r-purrr)
6316 ("r-rlang" ,r-rlang)
6317 ("r-scales" ,r-scales)
6318 ("r-rstatix" ,r-rstatix)
6319 ("r-tibble" ,r-tibble)
6320 ("r-tidyr" ,r-tidyr)))
6321 (home-page "http://www.sthda.com/english/rpkgs/ggpubr")
6322 (synopsis "ggplot2-based publication-ready plots")
6323 (description
6324 "The ggplot2 package is an excellent and flexible package for elegant
6325 data visualization in R. However the default generated plots require some
6326 formatting before we can send them for publication. The ggpubr package
6327 provides some easy-to-use functions for creating and customizing ggplot2-based
6328 publication-ready plots.")
6329 (license license:gpl2)))
6330
6331 (define-public r-ellipse
6332 (package
6333 (name "r-ellipse")
6334 (version "0.4.2")
6335 (source
6336 (origin
6337 (method url-fetch)
6338 (uri (cran-uri "ellipse" version))
6339 (sha256
6340 (base32
6341 "1wm5v7zdv2drgdba7z96jwsx74mqhlq80qgrvdb4vb5r02dcw68p"))))
6342 (build-system r-build-system)
6343 (home-page "https://cran.r-project.org/web/packages/ellipse/")
6344 (synopsis "Functions for drawing ellipses and ellipse-like confidence regions")
6345 (description
6346 "This package contains various routines for drawing ellipses and
6347 ellipse-like confidence regions, implementing the plots described in Murdoch
6348 and Chow (1996), A graphical display of large correlation matrices, The
6349 American Statistician 50, 178-180. There are also routines implementing the
6350 profile plots described in Bates and Watts (1988), Nonlinear Regression
6351 Analysis and its Applications.")
6352 (license license:gpl2+)))
6353
6354 (define-public r-flashclust
6355 (package
6356 (name "r-flashclust")
6357 (version "1.01-2")
6358 (source
6359 (origin
6360 (method url-fetch)
6361 (uri (cran-uri "flashClust" version))
6362 (sha256
6363 (base32
6364 "0l4lpz451ll7f7lfxmb7ds24ppzhfg1c3ypvydglcc35p2dq99s8"))))
6365 (properties `((upstream-name . "flashClust")))
6366 (build-system r-build-system)
6367 (native-inputs `(("gfortran" ,gfortran)))
6368 (home-page "https://cran.r-project.org/web/packages/flashClust/")
6369 (synopsis "Implementation of optimal hierarchical clustering")
6370 (description
6371 "This package provides a fast implementation of hierarchical
6372 clustering.")
6373 (license license:gpl2+)))
6374
6375 (define-public r-factominer
6376 (package
6377 (name "r-factominer")
6378 (version "2.3")
6379 (source
6380 (origin
6381 (method url-fetch)
6382 (uri (cran-uri "FactoMineR" version))
6383 (sha256
6384 (base32
6385 "0ldgf3daksh6lpblhqys67m4mxqx3q9s9n5plfam6dwshfik0ky6"))))
6386 (properties `((upstream-name . "FactoMineR")))
6387 (build-system r-build-system)
6388 (propagated-inputs
6389 `(("r-car" ,r-car)
6390 ("r-cluster" ,r-cluster)
6391 ("r-ellipse" ,r-ellipse)
6392 ("r-flashclust" ,r-flashclust)
6393 ("r-ggplot2" ,r-ggplot2)
6394 ("r-ggrepel" ,r-ggrepel)
6395 ("r-lattice" ,r-lattice)
6396 ("r-leaps" ,r-leaps)
6397 ("r-mass" ,r-mass)
6398 ("r-scatterplot3d" ,r-scatterplot3d)))
6399 (home-page "http://factominer.free.fr")
6400 (synopsis "Multivariate exploratory data analysis and data mining")
6401 (description
6402 "This package provides exploratory data analysis methods to summarize,
6403 visualize and describe datasets. The main principal component methods are
6404 available, those with the largest potential in terms of applications:
6405 principal component analysis (PCA) when variables are quantitative,
6406 correspondence analysis (CA) and multiple correspondence analysis (MCA) when
6407 variables are categorical, Multiple Factor Analysis when variables are
6408 structured in groups, etc. and hierarchical cluster analysis.")
6409 (license license:gpl2+)))
6410
6411 (define-public r-factoextra
6412 (package
6413 (name "r-factoextra")
6414 (version "1.0.7")
6415 (source
6416 (origin
6417 (method url-fetch)
6418 (uri (cran-uri "factoextra" version))
6419 (sha256
6420 (base32
6421 "1allvdjhd3pq8xz30b1cymwcik5iaahghrjrlnn54cwkfhfg0kv2"))))
6422 (build-system r-build-system)
6423 (propagated-inputs
6424 `(("r-abind" ,r-abind)
6425 ("r-cluster" ,r-cluster)
6426 ("r-dendextend" ,r-dendextend)
6427 ("r-factominer" ,r-factominer)
6428 ("r-ggplot2" ,r-ggplot2)
6429 ("r-ggpubr" ,r-ggpubr)
6430 ("r-ggrepel" ,r-ggrepel)
6431 ("r-reshape2" ,r-reshape2)
6432 ("r-tidyr" ,r-tidyr)))
6433 (home-page "http://www.sthda.com/english/rpkgs/factoextra")
6434 (synopsis "Extract and visualize the results of multivariate data analyses")
6435 (description
6436 "This package provides some easy-to-use functions to extract and
6437 visualize the output of multivariate data analyses, including
6438 @code{PCA} (Principal Component Analysis), @code{CA} (Correspondence
6439 Analysis), @code{MCA} (Multiple Correspondence Analysis), @code{FAMD} (Factor
6440 Analysis of Mixed Data), @code{MFA} (Multiple Factor Analysis) and
6441 @code{HMFA} (Hierarchical Multiple Factor Analysis) functions from different R
6442 packages. It contains also functions for simplifying some clustering analysis
6443 steps and provides ggplot2-based elegant data visualization.")
6444 (license license:gpl2)))
6445
6446 (define-public r-fansi
6447 (package
6448 (name "r-fansi")
6449 (version "0.4.1")
6450 (source
6451 (origin
6452 (method url-fetch)
6453 (uri (cran-uri "fansi" version))
6454 (sha256
6455 (base32
6456 "028ywjy538psnmdnddvy5jr3idzffr4hikzr4x97x0m30g4fws9w"))))
6457 (build-system r-build-system)
6458 (native-inputs
6459 `(("r-knitr" ,r-knitr))) ; for vignettes
6460 (home-page "https://github.com/brodieG/fansi")
6461 (synopsis "ANSI control sequence aware string functions")
6462 (description
6463 "This package provides counterparts to R string manipulation functions
6464 that account for the effects of ANSI text formatting control sequences.")
6465 (license license:gpl2+)))
6466
6467 (define-public r-nbclust
6468 (package
6469 (name "r-nbclust")
6470 (version "3.0")
6471 (source
6472 (origin
6473 (method url-fetch)
6474 (uri (cran-uri "NbClust" version))
6475 (sha256
6476 (base32
6477 "1vwb48zy6ln1ddpqmfngii1i80n8qmqyxnzdp6gbaq96lakl3w3c"))))
6478 (properties `((upstream-name . "NbClust")))
6479 (build-system r-build-system)
6480 (home-page "https://sites.google.com/site/malikacharrad/research/nbclust-package")
6481 (synopsis "Determine the best number of clusters in a data set")
6482 (description
6483 "NbClust provides 30 indexes for determining the optimal number of
6484 clusters in a data set and offers the best clustering scheme from different
6485 results to the user.")
6486 (license license:gpl2)))
6487
6488 (define-public r-hdf5r
6489 (package
6490 (name "r-hdf5r")
6491 (version "1.3.2")
6492 (source
6493 (origin
6494 (method url-fetch)
6495 (uri (cran-uri "hdf5r" version))
6496 (sha256
6497 (base32
6498 "0c2p06k9bp9rf0fyavnxw5d8jr2bbgx3gjblahz581cpvsfksj9i"))))
6499 (build-system r-build-system)
6500 (inputs
6501 `(("hdf5" ,hdf5)
6502 ("zlib" ,zlib)))
6503 (propagated-inputs
6504 `(("r-bit64" ,r-bit64)
6505 ("r-r6" ,r-r6)))
6506 (native-inputs
6507 `(("r-knitr" ,r-knitr)))
6508 (home-page "https://hhoeflin.github.io/hdf5r")
6509 (synopsis "Interface to the HDF5 binary data format")
6510 (description
6511 "HDF5 is a data model, library and file format for storing and managing
6512 large amounts of data. This package provides a nearly feature complete,
6513 object oriented wrapper for the HDF5 API using R6 classes. Additionally,
6514 functionality is added so that HDF5 objects behave very similar to their
6515 corresponding R counterparts.")
6516 (license license:asl2.0)))
6517
6518 (define-public r-itertools
6519 (package
6520 (name "r-itertools")
6521 (version "0.1-3")
6522 (source
6523 (origin
6524 (method url-fetch)
6525 (uri (cran-uri "itertools" version))
6526 (sha256
6527 (base32
6528 "1ls5biiva10pb1dj3ph4griykb9vam02hkrdmlr5a5wf660hg6xn"))))
6529 (build-system r-build-system)
6530 (propagated-inputs
6531 `(("r-iterators" ,r-iterators)))
6532 (home-page "https://cran.r-project.org/web/packages/itertools/")
6533 (synopsis "Iterator tools")
6534 (description
6535 "This package provides various tools for creating iterators, many
6536 patterned after functions in the Python @code{itertools} module, and others
6537 patterned after functions in the snow package.")
6538 (license license:gpl2)))
6539
6540 (define-public r-polynom
6541 (package
6542 (name "r-polynom")
6543 (version "1.4-0")
6544 (source
6545 (origin
6546 (method url-fetch)
6547 (uri (cran-uri "polynom" version))
6548 (sha256
6549 (base32
6550 "1pflscwc0qzdf0y60j7s0dkglgmz18xajywfbn6s263idyr8idy5"))))
6551 (build-system r-build-system)
6552 (home-page "https://cran.r-project.org/web/packages/polynom/")
6553 (synopsis "Functions for univariate polynomial manipulations")
6554 (description
6555 "This package provides a collection of functions to implement a class for
6556 univariate polynomial manipulations.")
6557 (license license:gpl2)))
6558
6559 (define-public r-gbrd
6560 (package
6561 (name "r-gbrd")
6562 (version "0.4-11")
6563 (source
6564 (origin
6565 (method url-fetch)
6566 (uri (cran-uri "gbRd" version))
6567 (sha256
6568 (base32
6569 "06x97rw5i6v6cgjxkfhxnw4dn7lghn5q6ra7ri5ag1x9dkfzcl82"))))
6570 (properties `((upstream-name . "gbRd")))
6571 (build-system r-build-system)
6572 (home-page "https://cran.r-project.org/web/packages/gbRd/")
6573 (synopsis "Utilities for processing Rd objects and files")
6574 (description
6575 "This package provides utilities for processing Rd objects and files.
6576 Extract argument descriptions and other parts of the help pages of
6577 functions.")
6578 (license license:gpl2+)))
6579
6580 (define-public r-rjags
6581 (package
6582 (name "r-rjags")
6583 (version "4-10")
6584 (source
6585 (origin
6586 (method url-fetch)
6587 (uri (cran-uri "rjags" version))
6588 (sha256
6589 (base32
6590 "1nhaim84ww8fd6m8xlpmngqcnp2qpql29ahc38366fxja3ghngmx"))))
6591 (build-system r-build-system)
6592 (propagated-inputs
6593 `(("r-coda" ,r-coda)))
6594 (inputs
6595 `(("jags" ,jags)))
6596 (native-inputs
6597 `(("pkg-config" ,pkg-config)))
6598 (home-page "http://mcmc-jags.sourceforge.net")
6599 (synopsis "Bayesian graphical models using MCMC")
6600 (description
6601 "This package provides an R interface to the JAGS MCMC library. JAGS is
6602 Just Another Gibbs Sampler. It is a program for analysis of Bayesian
6603 hierarchical models using Markov Chain Monte Carlo (MCMC) simulation.")
6604 (license license:gpl2)))
6605
6606 (define-public r-rdpack
6607 (package
6608 (name "r-rdpack")
6609 (version "1.0.0")
6610 (source
6611 (origin
6612 (method url-fetch)
6613 (uri (cran-uri "Rdpack" version))
6614 (sha256
6615 (base32
6616 "069yh9h57z3gjl5ih1r6wyiwmgmfzkpjxrpxg8mfq7y6zr1mynsw"))))
6617 (properties `((upstream-name . "Rdpack")))
6618 (build-system r-build-system)
6619 (propagated-inputs
6620 `(("r-bibtex" ,r-bibtex)
6621 ("r-gbrd" ,r-gbrd)))
6622 (home-page "https://github.com/GeoBosh/Rdpack")
6623 (synopsis "Update and manipulate Rd documentation objects")
6624 (description
6625 "This package provides functions for manipulation of R documentation
6626 objects, including functions @code{reprompt()} and @code{ereprompt()} for
6627 updating Rd documentation for functions, methods and classes; it also includes
6628 Rd macros for citations and import of references from bibtex files for use in
6629 Rd files and roxygen2 comments, as well as many functions for manipulation of
6630 references and Rd files.")
6631 (license license:gpl2+)))
6632
6633 (define-public r-officer
6634 (package
6635 (name "r-officer")
6636 (version "0.3.12")
6637 (source
6638 (origin
6639 (method url-fetch)
6640 (uri (cran-uri "officer" version))
6641 (sha256
6642 (base32
6643 "1wk9h6bz77s5j6lgksmlrmi1vyaa35c766gq6hgb1dp0dz0x342x"))))
6644 (build-system r-build-system)
6645 (propagated-inputs
6646 `(("r-magrittr" ,r-magrittr)
6647 ("r-r6" ,r-r6)
6648 ("r-uuid" ,r-uuid)
6649 ("r-xml2" ,r-xml2)
6650 ("r-zip" ,r-zip)))
6651 (native-inputs
6652 `(("r-knitr" ,r-knitr)))
6653 (home-page "https://davidgohel.github.io/officer")
6654 (synopsis "Manipulation of Word and PowerPoint documents")
6655 (description
6656 "This package provides tools to access and manipulate Word and PowerPoint
6657 documents from R. The package focuses on tabular and graphical reporting from
6658 R; it also provides two functions that let users get document content into
6659 data objects. A set of functions lets add and remove images, tables and
6660 paragraphs of text in new or existing documents. When working with PowerPoint
6661 presentations, slides can be added or removed; shapes inside slides can also
6662 be added or removed. When working with Word documents, a cursor can be used
6663 to help insert or delete content at a specific location in the document.")
6664 (license license:gpl3)))
6665
6666 (define-public r-profilemodel
6667 (package
6668 (name "r-profilemodel")
6669 (version "0.6.0")
6670 (source
6671 (origin
6672 (method url-fetch)
6673 (uri (cran-uri "profileModel" version))
6674 (sha256
6675 (base32
6676 "0yq8hy43h62hlz8bbf9ila4a3xcwizi1if27b78xc5y857ncwad8"))))
6677 (properties `((upstream-name . "profileModel")))
6678 (build-system r-build-system)
6679 (home-page "https://github.com/ikosmidis/profileModel")
6680 (synopsis "Profiling inference functions for various model classes")
6681 (description
6682 "This package provides tools that can be used to calculate, evaluate,
6683 plot and use for inference the profiles of *arbitrary* inference functions for
6684 arbitrary @code{glm}-like fitted models with linear predictors. More information
6685 on the methods that are implemented can be found in Kosmidis (2008)
6686 @url{https://www.r-project.org/doc/Rnews/Rnews_2008-2.pdf}.")
6687 (license license:gpl2+)))
6688
6689 (define-public r-brglm
6690 (package
6691 (name "r-brglm")
6692 (version "0.6.2")
6693 (source
6694 (origin
6695 (method url-fetch)
6696 (uri (cran-uri "brglm" version))
6697 (sha256
6698 (base32
6699 "0c9ngscc6zlfm90fqyggnj04qfkhp5qgf5q3wnfpxwyc8cm47by2"))))
6700 (properties `((upstream-name . "brglm")))
6701 (build-system r-build-system)
6702 (propagated-inputs
6703 `(("r-profilemodel" ,r-profilemodel)))
6704 (home-page "https://github.com/ikosmidis/brglm")
6705 (synopsis "Bias reduction in binomial-response generalized linear models")
6706 (description
6707 "Fit generalized linear models with binomial responses using either an
6708 adjusted-score approach to bias reduction or maximum penalized likelihood
6709 where penalization is by Jeffreys invariant prior. These procedures return
6710 estimates with improved frequentist properties (bias, mean squared error) that
6711 are always finite even in cases where the maximum likelihood estimates are
6712 infinite (data separation). Fitting takes place by fitting generalized linear
6713 models on iteratively updated pseudo-data. The interface is essentially the
6714 same as @code{glm}. More flexibility is provided by the fact that custom
6715 pseudo-data representations can be specified and used for model fitting.
6716 Functions are provided for the construction of confidence intervals for the
6717 reduced-bias estimates.")
6718 (license license:gpl2+)))
6719
6720 (define-public r-entropy
6721 (package
6722 (name "r-entropy")
6723 (version "1.2.1")
6724 (source
6725 (origin
6726 (method url-fetch)
6727 (uri (cran-uri "entropy" version))
6728 (sha256
6729 (base32
6730 "10vg4818q5g54pv2nn9x5i7pvky5nsv96syy47pz2mgqp1273cpd"))))
6731 (properties `((upstream-name . "entropy")))
6732 (build-system r-build-system)
6733 (home-page "https://www.strimmerlab.org/software/entropy/")
6734 (synopsis "Estimation of entropy, mutual information and related quantities")
6735 (description
6736 "This package implements various estimators of entropy, such as the
6737 shrinkage estimator by Hausser and Strimmer, the maximum likelihood and the
6738 Millow-Madow estimator, various Bayesian estimators, and the Chao-Shen
6739 estimator. It also offers an R interface to the NSB estimator. Furthermore,
6740 it provides functions for estimating Kullback-Leibler divergence, chi-squared,
6741 mutual information, and chi-squared statistic of independence. In addition
6742 there are functions for discretizing continuous random variables.")
6743 (license license:gpl3+)))
6744
6745 (define-public r-abn
6746 (package
6747 (name "r-abn")
6748 (version "2.2.2")
6749 (source
6750 (origin
6751 (method url-fetch)
6752 (uri (cran-uri "abn" version))
6753 (sha256
6754 (base32
6755 "1wwnzv5yir8cyl0f0arxagbsg9ndgs0799m42wbjkpr8cg9sfdhc"))))
6756 (build-system r-build-system)
6757 (inputs
6758 `(("gsl" ,gsl)))
6759 (propagated-inputs
6760 `(("r-boot" ,r-boot)
6761 ("r-brglm" ,r-brglm)
6762 ("r-entropy" ,r-entropy)
6763 ("r-lme4" ,r-lme4)
6764 ("r-mass" ,r-mass)
6765 ("r-moments" ,r-moments)
6766 ("r-nnet" ,r-nnet)
6767 ("r-rcpp" ,r-rcpp)
6768 ("r-rcpparmadillo" ,r-rcpparmadillo)
6769 ("r-rjags" ,r-rjags)))
6770 (home-page "https://r-bayesian-networks.org/")
6771 (synopsis "Modelling multivariate data with additive bayesian networks")
6772 (description
6773 "Bayesian network analysis is a form of probabilistic graphical models
6774 which derives from empirical data a directed acyclic graph, DAG, describing
6775 the dependency structure between random variables. An additive Bayesian
6776 network model consists of a form of a DAG where each node comprises a
6777 @dfn{generalized linear model} (GLM). Additive Bayesian network models are
6778 equivalent to Bayesian multivariate regression using graphical modelling, they
6779 generalises the usual multivariable regression, GLM, to multiple dependent
6780 variables. This package provides routines to help determine optimal Bayesian
6781 network models for a given data set, where these models are used to identify
6782 statistical dependencies in messy, complex data.")
6783 (license license:gpl2+)))
6784
6785 (define-public r-acd
6786 (package
6787 (name "r-acd")
6788 (version "1.5.3")
6789 (source
6790 (origin
6791 (method url-fetch)
6792 (uri (cran-uri "ACD" version))
6793 (sha256
6794 (base32
6795 "1a67bi3hklq8nlc50r0qnyr4k7m9kpvijy8sqqpm54by5hsysfd6"))))
6796 (properties `((upstream-name . "ACD")))
6797 (build-system r-build-system)
6798 (home-page "https://cran.r-project.org/web/packages/ACD/")
6799 (synopsis "Categorical data analysis with complete or missing responses")
6800 (description
6801 "This package provides tools for categorical data analysis with complete
6802 or missing responses.")
6803 (license license:gpl2+)))
6804
6805 (define-public r-acdm
6806 (package
6807 (name "r-acdm")
6808 (version "1.0.4")
6809 (source
6810 (origin
6811 (method url-fetch)
6812 (uri (cran-uri "ACDm" version))
6813 (sha256
6814 (base32
6815 "0b4f02ga5ra66mbrm79g0bnlzmii82rks9kmxixxqgf18yhlyjil"))))
6816 (properties `((upstream-name . "ACDm")))
6817 (build-system r-build-system)
6818 (propagated-inputs
6819 `(("r-dplyr" ,r-dplyr)
6820 ("r-ggplot2" ,r-ggplot2)
6821 ("r-plyr" ,r-plyr)
6822 ("r-rsolnp" ,r-rsolnp)
6823 ("r-zoo" ,r-zoo)))
6824 (home-page "https://cran.r-project.org/web/packages/ACDm/")
6825 (synopsis "Tools for Autoregressive Conditional Duration Models")
6826 (description
6827 "ACDm is a package for Autoregressive Conditional Duration (ACD, Engle
6828 and Russell, 1998) models. It creates trade, price or volume durations from
6829 transactions (tic) data, performs diurnal adjustments, fits various ACD models
6830 and tests them.")
6831 (license license:gpl2+)))
6832
6833 (define-public r-overlap
6834 (package
6835 (name "r-overlap")
6836 (version "0.3.3")
6837 (source
6838 (origin
6839 (method url-fetch)
6840 (uri (cran-uri "overlap" version))
6841 (sha256
6842 (base32
6843 "17cnr4qin1qy0df4k491267acna12gpbbps6w3gi8nccqxfrb1pd"))))
6844 (build-system r-build-system)
6845 (home-page "https://cran.r-project.org/web/packages/overlap/")
6846 (synopsis "Estimates of coefficient of overlapping for animal activity patterns")
6847 (description
6848 "This package provides functions to fit kernel density functions to data
6849 on temporal activity patterns of animals; estimate coefficients of overlapping
6850 of densities for two species; and calculate bootstrap estimates of confidence
6851 intervals.")
6852 (license license:gpl3+)))
6853
6854 (define-public r-snakecase
6855 (package
6856 (name "r-snakecase")
6857 (version "0.11.0")
6858 (source
6859 (origin
6860 (method url-fetch)
6861 (uri (cran-uri "snakecase" version))
6862 (sha256
6863 (base32
6864 "1ky1x2cp5rd0ffd9m1fji9sq4z4jsrpxzg30brw8bb4ihfjj114r"))))
6865 (build-system r-build-system)
6866 (propagated-inputs
6867 `(("r-stringi" ,r-stringi)
6868 ("r-stringr" ,r-stringr)))
6869 (home-page "https://github.com/Tazinho/snakecase")
6870 (synopsis "Convert strings into any case")
6871 (description
6872 "This package provides a consistent, flexible and easy to use tool to
6873 parse and convert strings into cases like snake or camel among others.")
6874 (license license:gpl3)))
6875
6876 (define-public r-prediction
6877 (package
6878 (name "r-prediction")
6879 (version "0.3.14")
6880 (source
6881 (origin
6882 (method url-fetch)
6883 (uri (cran-uri "prediction" version))
6884 (sha256
6885 (base32
6886 "0awlq5lxfia6m2b91w73rksp93rbwv5gwqb36wbji4rgq41rzbrx"))))
6887 (build-system r-build-system)
6888 (propagated-inputs
6889 `(("r-data-table" ,r-data-table)))
6890 (home-page "https://github.com/leeper/prediction")
6891 (synopsis "Tidy, type-safe prediction methods")
6892 (description
6893 "This package provides the @code{prediction()} function, a type-safe
6894 alternative to @code{predict()} that always returns a data frame. The package
6895 currently supports common model types (e.g., @code{\"lm\"}, @code{\"glm\"})
6896 from the @code{stats} package, as well as numerous other model classes from
6897 other add-on packages.")
6898 (license license:expat)))
6899
6900 (define-public r-insight
6901 (package
6902 (name "r-insight")
6903 (version "0.8.5")
6904 (source
6905 (origin
6906 (method url-fetch)
6907 (uri (cran-uri "insight" version))
6908 (sha256
6909 (base32
6910 "0ggczjd112kclknyxxqvjkzwzazfhjwglchafzamk4zb08ww7y7k"))))
6911 (build-system r-build-system)
6912 (native-inputs
6913 `(("r-knitr" ,r-knitr)))
6914 (home-page "https://easystats.github.io/insight/")
6915 (synopsis "Easy access to model information for various model objects")
6916 (description
6917 "This package provides a tool to provide an easy, intuitive and
6918 consistent access to information contained in various R models, like model
6919 formulas, model terms, information about random effects, data that was used to
6920 fit the model or data from response variables. The package mainly revolves
6921 around two types of functions: Functions that find (the names of) information,
6922 starting with @code{find_}, and functions that get the underlying data,
6923 starting with @code{get_}. The package has a consistent syntax and works with
6924 many different model objects, where otherwise functions to access these
6925 information are missing.")
6926 (license license:gpl3)))
6927
6928 (define-public r-sjlabelled
6929 (package
6930 (name "r-sjlabelled")
6931 (version "1.1.6")
6932 (source
6933 (origin
6934 (method url-fetch)
6935 (uri (cran-uri "sjlabelled" version))
6936 (sha256
6937 (base32
6938 "0xvb0yi7c7wiiqjbnbisyb2cjinm11i373jacfv1yzyc9cznzyzq"))))
6939 (build-system r-build-system)
6940 (propagated-inputs
6941 `(("r-insight" ,r-insight)))
6942 (native-inputs
6943 `(("r-knitr" ,r-knitr)))
6944 (home-page "https://github.com/strengejacke/sjlabelled")
6945 (synopsis "Labelled data utility functions")
6946 (description
6947 "This package provides a collection of functions dealing with labelled
6948 data, like reading and writing data between R and other statistical software
6949 packages. This includes easy ways to get, set or change value and variable
6950 label attributes, to convert labelled vectors into factors or numeric (and
6951 vice versa), or to deal with multiple declared missing values.")
6952 (license license:gpl3)))
6953
6954 (define-public r-sjmisc
6955 (package
6956 (name "r-sjmisc")
6957 (version "2.8.5")
6958 (source
6959 (origin
6960 (method url-fetch)
6961 (uri (cran-uri "sjmisc" version))
6962 (sha256
6963 (base32
6964 "0xl0s56d13bia89ai619rcr0fzbvc2k8f7hjxik4qp0g4v87zzlk"))))
6965 (build-system r-build-system)
6966 (propagated-inputs
6967 `(("r-dplyr" ,r-dplyr)
6968 ("r-insight" ,r-insight)
6969 ("r-magrittr" ,r-magrittr)
6970 ("r-purrr" ,r-purrr)
6971 ("r-rlang" ,r-rlang)
6972 ("r-sjlabelled" ,r-sjlabelled)
6973 ("r-tidyselect" ,r-tidyselect)))
6974 (native-inputs
6975 `(("r-knitr" ,r-knitr)))
6976 (home-page "https://github.com/strengejacke/sjmisc")
6977 (synopsis "Data and variable transformation functions")
6978 (description
6979 "This package is a collection of miscellaneous utility functions,
6980 supporting data transformation tasks like recoding, dichotomizing or grouping
6981 variables, setting and replacing missing values. The data transformation
6982 functions also support labelled data, and all integrate seamlessly into a
6983 tidyverse workflow.")
6984 (license license:gpl3)))
6985
6986 (define-public r-nortest
6987 (package
6988 (name "r-nortest")
6989 (version "1.0-4")
6990 (source
6991 (origin
6992 (method url-fetch)
6993 (uri (cran-uri "nortest" version))
6994 (sha256
6995 (base32
6996 "17r0wpz72z9312c70nwi1i1kp1v9fm1h6jg7q5cx1mc1h420m1d3"))))
6997 (build-system r-build-system)
6998 (home-page "https://cran.r-project.org/web/packages/nortest/")
6999 (synopsis "Tests for normality")
7000 (description
7001 "This package provides five omnibus tests for testing the composite
7002 hypothesis of normality.")
7003 (license license:gpl2+)))
7004
7005 (define-public r-moonbook
7006 (package
7007 (name "r-moonbook")
7008 (version "0.2.3")
7009 (source
7010 (origin
7011 (method url-fetch)
7012 (uri (cran-uri "moonBook" version))
7013 (sha256
7014 (base32
7015 "0hys56mwbm776ff7dibi8wzyf69qiais9rs1jazv79lk6h56s9s6"))))
7016 (properties `((upstream-name . "moonBook")))
7017 (build-system r-build-system)
7018 (propagated-inputs
7019 `(("r-magrittr" ,r-magrittr)
7020 ("r-nortest" ,r-nortest)
7021 ("r-purrr" ,r-purrr)
7022 ("r-sjmisc" ,r-sjmisc)
7023 ("r-stringr" ,r-stringr)
7024 ("r-survival" ,r-survival)))
7025 (home-page "https://github.com/cardiomoon/moonBook")
7026 (synopsis "Functions and datasets for the book by Keon-Woong Moon")
7027 (description
7028 "This package provides several analysis-related functions for the book
7029 entitled \"R statistics and graph for medical articles\" (written in Korean),
7030 version 1, by Keon-Woong Moon with Korean demographic data with several plot
7031 functions.")
7032 (license license:gpl2)))
7033
7034 (define-public r-flextable
7035 (package
7036 (name "r-flextable")
7037 (version "0.5.10")
7038 (source
7039 (origin
7040 (method url-fetch)
7041 (uri (cran-uri "flextable" version))
7042 (sha256
7043 (base32
7044 "1j7yvjiavar21ywck6nyz0p6bd66fnj99bq8lljdz4rrl3314yb8"))))
7045 (build-system r-build-system)
7046 (propagated-inputs
7047 `(("r-base64enc" ,r-base64enc)
7048 ("r-data-table" ,r-data-table)
7049 ("r-gdtools" ,r-gdtools)
7050 ("r-htmltools" ,r-htmltools)
7051 ("r-knitr" ,r-knitr)
7052 ("r-officer" ,r-officer)
7053 ("r-rlang" ,r-rlang)
7054 ("r-rmarkdown" ,r-rmarkdown)
7055 ("r-uuid" ,r-uuid)
7056 ("r-xml2" ,r-xml2)))
7057 (home-page "https://davidgohel.github.io/flextable")
7058 (synopsis "Functions for tabular reporting")
7059 (description
7060 "This package provides tools to create pretty tables for HTML documents
7061 and other formats. Functions are provided to let users create tables, modify
7062 and format their content. It extends the @code{officer} package and can be
7063 used within R markdown documents when rendering to HTML and to Word
7064 documents.")
7065 (license license:gpl3)))
7066
7067 (define-public r-writexl
7068 (package
7069 (name "r-writexl")
7070 (version "1.3")
7071 (source
7072 (origin
7073 (method url-fetch)
7074 (uri (cran-uri "writexl" version))
7075 (sha256
7076 (base32
7077 "0lah0r2pd996s0vdbi614j3h52dbxmifha6f19v53p2b7fr32wjd"))))
7078 (build-system r-build-system)
7079 (inputs `(("zlib" ,zlib)))
7080 (home-page "https://github.com/ropensci/writexl")
7081 (synopsis "Export data frames to xlsx format")
7082 (description
7083 "This package provides a data frame to xlsx exporter based on
7084 libxlsxwriter.")
7085 (license license:bsd-2)))
7086
7087 (define-public r-biasedurn
7088 (package
7089 (name "r-biasedurn")
7090 (version "1.07")
7091 (source
7092 (origin
7093 (method url-fetch)
7094 (uri (cran-uri "BiasedUrn" version))
7095 (sha256
7096 (base32
7097 "13i2lgfnjhlbbm2yxfc2l5hswqw6x03pwba5csjmirv8kpjw4xr3"))))
7098 (properties `((upstream-name . "BiasedUrn")))
7099 (build-system r-build-system)
7100 (home-page "https://cran.r-project.org/web/packages/BiasedUrn/")
7101 (synopsis "Biased Urn model distributions")
7102 (description
7103 "This package provides statistical models of biased sampling in the form
7104 of univariate and multivariate noncentral hypergeometric distributions,
7105 including Wallenius' noncentral hypergeometric distribution and Fisher's
7106 noncentral hypergeometric distribution (also called extended hypergeometric
7107 distribution).")
7108 (license license:gpl3)))
7109
7110 (define-public r-goplot
7111 (package
7112 (name "r-goplot")
7113 (version "1.0.2")
7114 (source
7115 (origin
7116 (method url-fetch)
7117 (uri (cran-uri "GOplot" version))
7118 (sha256
7119 (base32
7120 "1y8dv0kbzpr9za91njw0x233vx5d13vqml9hmpddcyi9s6va5nix"))))
7121 (properties `((upstream-name . "GOplot")))
7122 (build-system r-build-system)
7123 (propagated-inputs
7124 `(("r-ggdendro" ,r-ggdendro)
7125 ("r-ggplot2" ,r-ggplot2)
7126 ("r-gridextra" ,r-gridextra)
7127 ("r-rcolorbrewer" ,r-rcolorbrewer)))
7128 (home-page "https://github.com/wencke/wencke.github.io")
7129 (synopsis "Visualization of functional analysis data")
7130 (description
7131 "This package provides an implementation of multilayered visualizations
7132 for enhanced graphical representation of functional analysis data. It
7133 combines and integrates omics data derived from expression and functional
7134 annotation enrichment analyses. Its plotting functions have been developed
7135 with an hierarchical structure in mind: starting from a general overview to
7136 identify the most enriched categories (modified bar plot, bubble plot) to a
7137 more detailed one displaying different types of relevant information for the
7138 molecules in a given set of categories (circle plot, chord plot, cluster plot,
7139 Venn diagram, heatmap).")
7140 (license license:gpl2)))
7141
7142 (define-public r-getopt
7143 (package
7144 (name "r-getopt")
7145 (version "1.20.3")
7146 (source
7147 (origin
7148 (method url-fetch)
7149 (uri (cran-uri "getopt" version))
7150 (sha256
7151 (base32
7152 "0zzmzgwl9a4y3s34600vmih22d6y32294f9bvxrnmffnvkgmy7sk"))))
7153 (build-system r-build-system)
7154 (home-page "https://github.com/trevorld/getopt")
7155 (synopsis "Command-line option processor for R")
7156 (description
7157 "This package is designed to be used with Rscript to write shebang
7158 scripts that accept short and long options. Many users will prefer to
7159 use the packages @code{optparse} or @code{argparse} which add extra
7160 features like automatically generated help options and usage texts,
7161 support for default values, positional argument support, etc.")
7162 (license license:gpl2+)))
7163
7164 (define-public r-findpython
7165 (package
7166 (name "r-findpython")
7167 (version "1.0.5")
7168 (source
7169 (origin
7170 (method url-fetch)
7171 (uri (cran-uri "findpython" version))
7172 (sha256
7173 (base32
7174 "0icifm4z6hhpmcjrg75a875iph0ci890ss02kdv3725pijc236iy"))))
7175 (build-system r-build-system)
7176 (home-page "https://github.com/trevorld/findpython")
7177 (synopsis "Functions to find an acceptable Python binary")
7178 (description
7179 "This package was designed to find an acceptable Python binary that
7180 matches version and feature constraints.")
7181 (license license:expat)))
7182
7183 ;; This in not the same as "r-argparser"
7184 (define-public r-argparse
7185 (package
7186 (name "r-argparse")
7187 (version "2.0.1")
7188 (source
7189 (origin
7190 (method url-fetch)
7191 (uri (cran-uri "argparse" version))
7192 (sha256
7193 (base32
7194 "1as7h6z7kzgv0fqzpnp76qbm96b4jcd37azd58b7rz0l1n94764l"))))
7195 (build-system r-build-system)
7196 (inputs `(("python" ,python)))
7197 (propagated-inputs
7198 `(("r-findpython" ,r-findpython)
7199 ("r-jsonlite" ,r-jsonlite)
7200 ("r-r6" ,r-r6)))
7201 (home-page "https://github.com/trevorld/argparse")
7202 (synopsis "Command line optional and positional argument parser")
7203 (description
7204 "This package provides a command line parser to be used with Rscript to
7205 write shebang scripts that gracefully accept positional and optional arguments
7206 and automatically generate usage notices.")
7207 (license license:gpl2+)))
7208
7209 (define-public r-hash
7210 (package
7211 (name "r-hash")
7212 (version "2.2.6.1")
7213 (source
7214 (origin
7215 (method url-fetch)
7216 (uri (cran-uri "hash" version))
7217 (sha256
7218 (base32
7219 "0b3fl0rvgwb992knl81vm99lsldg5clvaqjh6mamm6zqmb6dz056"))))
7220 (build-system r-build-system)
7221 (home-page "https://cran.r-project.org/web/packages/hash/")
7222 (synopsis "Implementation of hash/associated arrays/dictionaries")
7223 (description
7224 "This package implements a data structure similar to hashes in Perl and
7225 dictionaries in Python but with a purposefully R flavor. For objects of
7226 appreciable size, access using hashes outperforms native named lists and
7227 vectors.")
7228 (license license:gpl2+)))
7229
7230 (define-public r-orddom
7231 (package
7232 (name "r-orddom")
7233 (version "3.1")
7234 (source
7235 (origin
7236 (method url-fetch)
7237 (uri (cran-uri "orddom" version))
7238 (sha256
7239 (base32
7240 "165axs15fvwhrp89xd87l81q3h2qjll1vrwcsap645cwvb85nwsh"))))
7241 (build-system r-build-system)
7242 (propagated-inputs `(("r-psych" ,r-psych)))
7243 (home-page "https://cran.r-project.org/web/packages/orddom/")
7244 (synopsis "Ordinal dominance statistics")
7245 (description
7246 "This package provides tools to compute ordinal, statistics and effect
7247 sizes as an alternative to mean comparison: Cliff's delta or success rate
7248 difference (SRD), Vargha and Delaney's A or the Area Under a Receiver
7249 Operating Characteristic Curve (AUC), the discrete type of McGraw & Wong's
7250 Common Language Effect Size (CLES) or Grissom & Kim's Probability of
7251 Superiority (PS), and the Number needed to treat (NNT) effect size. Moreover,
7252 comparisons to Cohen's d are offered based on Huberty & Lowman's Percentage of
7253 Group (Non-)Overlap considerations.")
7254 (license license:gpl2)))
7255
7256 (define-public r-deriv
7257 (package
7258 (name "r-deriv")
7259 (version "4.0")
7260 (source
7261 (origin
7262 (method url-fetch)
7263 (uri (cran-uri "Deriv" version))
7264 (sha256
7265 (base32
7266 "03mlfy8jzzzbh2l18gnmw0a71n9savx4cw72yhkxq93v2xj8fy3n"))))
7267 (properties `((upstream-name . "Deriv")))
7268 (build-system r-build-system)
7269 (home-page "https://cran.r-project.org/web/packages/Deriv")
7270 (synopsis "Symbolic differentiation")
7271 (description
7272 "This package provides an R-based solution for symbolic differentiation.
7273 It admits user-defined functions as well as function substitution in arguments
7274 of functions to be differentiated. Some symbolic simplification is part of
7275 the work.")
7276 (license license:gpl3+)))
7277
7278 (define-public r-doby
7279 (package
7280 (name "r-doby")
7281 (version "4.6.7")
7282 (source
7283 (origin
7284 (method url-fetch)
7285 (uri (cran-uri "doBy" version))
7286 (sha256
7287 (base32
7288 "16vg1aa272sfzyqxfb63fyis9hv6g5m3nmxxa6mk1gy0irqnl3jk"))))
7289 (properties `((upstream-name . "doBy")))
7290 (build-system r-build-system)
7291 (propagated-inputs
7292 `(("r-broom" ,r-broom)
7293 ("r-deriv" ,r-deriv)
7294 ("r-dplyr" ,r-dplyr)
7295 ("r-ggplot2" ,r-ggplot2)
7296 ("r-magrittr" ,r-magrittr)
7297 ("r-mass" ,r-mass)
7298 ("r-matrix" ,r-matrix)
7299 ("r-pbkrtest" ,r-pbkrtest)
7300 ("r-tibble" ,r-tibble)))
7301 (native-inputs
7302 `(("r-knitr" ,r-knitr)))
7303 (home-page "http://people.math.aau.dk/~sorenh/software/doBy/")
7304 (synopsis "Groupwise statistics, LSmeans, linear contrasts, and utilities")
7305 (description
7306 "This package contains:
7307
7308 @itemize
7309 @item facilities for working with grouped data: @code{do}
7310 something to data stratified @code{by} some variables.
7311 @item implementations of least-squares means, general linear contrasts, and
7312 @item miscellaneous other utilities.
7313 @end itemize\n")
7314 (license license:gpl2+)))
7315
7316 (define-public r-refgenome
7317 (package
7318 (name "r-refgenome")
7319 (version "1.7.7")
7320 (source
7321 (origin
7322 (method url-fetch)
7323 (uri (cran-uri "refGenome" version))
7324 (sha256
7325 (base32
7326 "1za89bn3am1zgvm641qi1ab6kaqpll4rb9p9f1sjwvcgqq6065g5"))))
7327 (properties `((upstream-name . "refGenome")))
7328 (build-system r-build-system)
7329 (propagated-inputs
7330 `(("r-dbi" ,r-dbi)
7331 ("r-doby" ,r-doby)
7332 ("r-rsqlite" ,r-rsqlite)))
7333 (home-page "https://cran.r-project.org/web/packages/refGenome/")
7334 (synopsis
7335 "Gene and splice site annotation using annotation data from Ensembl and UCSC")
7336 (description
7337 "This package contains functionality for importing and managing of
7338 downloaded genome annotation data from the Ensembl genome browser (European
7339 Bioinformatics Institute) and from the UCSC genome browser (University of
7340 California, Santa Cruz) and annotation routines for genomic positions and
7341 splice site positions.")
7342 (license license:gpl2)))
7343
7344 (define-public r-basix
7345 (package
7346 (name "r-basix")
7347 (version "1.1")
7348 (source
7349 (origin
7350 (method url-fetch)
7351 (uri (cran-uri "BASIX" version))
7352 (sha256
7353 (base32
7354 "18dkvv1iwskfnlpl6xridcgqpalbbpm2616mvc3hfrc0b26v01id"))))
7355 (properties `((upstream-name . "BASIX")))
7356 (build-system r-build-system)
7357 (home-page "https://cran.r-project.org/web/packages/BASIX/")
7358 (synopsis "Efficient C/C++ toolset for R")
7359 (description
7360 "BASIX provides some efficient C/C++ implementations of native R
7361 procedures to speed up calculations in R.")
7362 (license license:gpl2)))
7363
7364 (define-public r-blockfest
7365 (package
7366 (name "r-blockfest")
7367 (version "1.6")
7368 (source
7369 (origin
7370 (method url-fetch)
7371 (uri (cran-uri "BlockFeST" version))
7372 (sha256
7373 (base32
7374 "0hj7a5as7nxbgjac7lbj6qfwffx3g8x8phpf9a55f1c9cdzi73a5"))))
7375 (properties `((upstream-name . "BlockFeST")))
7376 (build-system r-build-system)
7377 (propagated-inputs `(("r-basix" ,r-basix)))
7378 (home-page "https://cran.r-project.org/web/packages/BlockFeST/")
7379 (synopsis "Bayesian calculation of region-specific fixation index")
7380 (description
7381 "This package provides an R implementation of an extension of the
7382 BayeScan software for codominant markers, adding the option to group
7383 individual SNPs into pre-defined blocks. A typical application of this new
7384 approach is the identification of genomic regions, genes, or gene sets
7385 containing one or more SNPs that evolved under directional selection.")
7386 (license license:gpl2)))
7387
7388 (define-public r-proc
7389 (package
7390 (name "r-proc")
7391 (version "1.16.2")
7392 (source
7393 (origin
7394 (method url-fetch)
7395 (uri (cran-uri "pROC" version))
7396 (sha256
7397 (base32
7398 "0apwa5zzqh74pjnvf5a1s5qf6i9r5h44jdllfrwymkd2v479d2xn"))))
7399 (properties `((upstream-name . "pROC")))
7400 (build-system r-build-system)
7401 (propagated-inputs
7402 `(("r-plyr" ,r-plyr)
7403 ("r-rcpp" ,r-rcpp)))
7404 (home-page "https://web.expasy.org/pROC/")
7405 (synopsis "Display and analyze ROC curves")
7406 (description
7407 "This package provides tools for visualizing, smoothing and comparing
7408 receiver operating characteristic (ROC curves). The area under the
7409 curve (AUC) can be compared with statistical tests based on U-statistics or
7410 bootstrap. Confidence intervals can be computed for (p)AUC or ROC curves.")
7411 (license license:gpl3+)))
7412
7413 (define-public r-rootsolve
7414 (package
7415 (name "r-rootsolve")
7416 (version "1.8.2.1")
7417 (source
7418 (origin
7419 (method url-fetch)
7420 (uri (cran-uri "rootSolve" version))
7421 (sha256
7422 (base32
7423 "0c9hhgq1pgqdg80a6n2ssfbj5nyaf97y4iiya7j7l6b34qc53128"))))
7424 (properties `((upstream-name . "rootSolve")))
7425 (build-system r-build-system)
7426 (native-inputs `(("gfortran" ,gfortran)))
7427 (home-page "https://cran.r-project.org/web/packages/rootSolve/")
7428 (synopsis "Tools for the analysis of ordinary differential equations")
7429 (description
7430 "This package provides routines to find the root of nonlinear functions,
7431 and to perform steady-state and equilibrium analysis of @dfn{ordinary
7432 differential equations} (ODE). It includes routines that:
7433
7434 @enumerate
7435 @item generate gradient and jacobian matrices (full and banded),
7436 @item find roots of non-linear equations by the Newton-Raphson method,
7437 @item estimate steady-state conditions of a system of (differential) equations
7438 in full, banded or sparse form, using the Newton-Raphson method, or by
7439 dynamically running,
7440 @item solve the steady-state conditions for uni- and multicomponent 1-D, 2-D,
7441 and 3-D partial differential equations, that have been converted to ordinary
7442 differential equations by numerical differencing (using the method-of-lines
7443 approach).
7444 @end enumerate\n")
7445 (license license:gpl2+)))
7446
7447 (define-public r-abcanalysis
7448 (package
7449 (name "r-abcanalysis")
7450 (version "1.2.1")
7451 (source
7452 (origin
7453 (method url-fetch)
7454 (uri (cran-uri "ABCanalysis" version))
7455 (sha256
7456 (base32 "0wac1ksmnxa36v99ca4hv8k0rsh3igwpcllmlv9wf7i9kgqviqwi"))))
7457 (properties `((upstream-name . "ABCanalysis")))
7458 (build-system r-build-system)
7459 (propagated-inputs `(("r-plotrix" ,r-plotrix)))
7460 (home-page "https://www.uni-marburg.de/fb12/arbeitsgruppen/datenbionik/software-en/")
7461 (synopsis "Computed ABC Analysis")
7462 (description
7463 "Multivariate data sets often differ in several factors or derived statistical
7464 parameters, which have to be selected for a valid interpretation. Basing this
7465 selection on traditional statistical limits leads occasionally to the perception
7466 of losing information from a data set. This package provides tools to calculate
7467 these limits on the basis of the mathematical properties of the distribution of
7468 the analyzed items.")
7469 (license license:gpl3)))
7470
7471 (define-public r-slam
7472 (package
7473 (name "r-slam")
7474 (version "0.1-47")
7475 (source
7476 (origin
7477 (method url-fetch)
7478 (uri (cran-uri "slam" version))
7479 (sha256
7480 (base32 "12fggw2c7hz3bpvsaqm24g3r6lbpq6jgli24g7x5j859iak5cqv9"))))
7481 (build-system r-build-system)
7482 (home-page "https://cran.r-project.org/web/packages/slam/")
7483 (synopsis "Sparse lightweight arrays and matrices")
7484 (description
7485 "This package contains data structures and algorithms for sparse arrays and matrices,
7486 based on index arrays and simple triplet representations, respectively.")
7487 (license license:gpl2)))
7488
7489 (define-public r-manipulatewidget
7490 (package
7491 (name "r-manipulatewidget")
7492 (version "0.10.1")
7493 (source
7494 (origin
7495 (method url-fetch)
7496 (uri (cran-uri "manipulateWidget" version))
7497 (sha256
7498 (base32 "1vi71sjh7z1a880wffk8qqw7iysvk42q78giqxmm2sqz2a912qlx"))))
7499 (properties
7500 `((upstream-name . "manipulateWidget")))
7501 (build-system r-build-system)
7502 (propagated-inputs
7503 `(("r-base64enc" ,r-base64enc)
7504 ("r-codetools" ,r-codetools)
7505 ("r-htmltools" ,r-htmltools)
7506 ("r-htmlwidgets" ,r-htmlwidgets)
7507 ("r-knitr" ,r-knitr)
7508 ("r-miniui" ,r-miniui)
7509 ("r-shiny" ,r-shiny)
7510 ("r-webshot" ,r-webshot)))
7511 (home-page "https://github.com/rte-antares-rpackage/manipulateWidget/")
7512 (synopsis "Add even more interactivity to interactive charts")
7513 (description
7514 "This package lets you create in just a few lines of R code a nice user interface to
7515 modify the data or the graphical parameters of one or multiple interactive
7516 charts. It is useful to quickly explore visually some data or for package
7517 developers to generate user interfaces easy to maintain.")
7518 (license license:gpl2+)))
7519
7520 (define-public r-a3
7521 (package
7522 (name "r-a3")
7523 (version "1.0.0")
7524 (source
7525 (origin
7526 (method url-fetch)
7527 (uri (cran-uri "A3" version))
7528 (sha256
7529 (base32 "017hq9pjsv1h9i7cqk5cfx27as54shlhdsdvr6jkhb8jfkpdb6cw"))))
7530 (properties `((upstream-name . "A3")))
7531 (build-system r-build-system)
7532 (propagated-inputs
7533 `(("r-pbapply" ,r-pbapply)
7534 ("r-xtable" ,r-xtable)))
7535 (home-page "https://cran.r-project.org/web/packages/A3/")
7536 (synopsis "Error metrics for predictive models")
7537 (description
7538 "This package supplies tools for tabulating and analyzing the results of predictive
7539 models. The methods employed are applicable to virtually any predictive model
7540 and make comparisons between different methodologies straightforward.")
7541 (license license:gpl2+)))
7542
7543 (define-public r-infotheo
7544 (package
7545 (name "r-infotheo")
7546 (version "1.2.0")
7547 (source
7548 (origin
7549 (method url-fetch)
7550 (uri (cran-uri "infotheo" version))
7551 (sha256
7552 (base32
7553 "18xacczfq3z3xpy434js4nf3l19lczngzd0lq26wh22pvg1yniwv"))))
7554 (build-system r-build-system)
7555 (home-page "http://homepage.meyerp.com/software")
7556 (synopsis "Information-theoretic measures")
7557 (description
7558 "This package implements various measures of information theory based on
7559 several entropy estimators.")
7560 (license license:gpl3+)))
7561
7562 (define-public r-abcoptim
7563 (package
7564 (name "r-abcoptim")
7565 (version "0.15.0")
7566 (source
7567 (origin
7568 (method url-fetch)
7569 (uri (cran-uri "ABCoptim" version))
7570 (sha256
7571 (base32 "1ih0xk88qhsmpvnxf56041wx5sk8as2f4f2gdnpnwdym9mbr9n4b"))))
7572 (properties `((upstream-name . "ABCoptim")))
7573 (build-system r-build-system)
7574 (propagated-inputs `(("r-rcpp" ,r-rcpp)))
7575 (home-page "https://github.com/gvegayon/ABCoptim/")
7576 (synopsis "Optimization of Artificial Bee Colony algorithm")
7577 (description
7578 "Artificial Bee Colony (ABC) is one of the most recently defined algorithms by Dervis
7579 Karaboga in 2005, motivated by the intelligent behavior of honey bees. It is as
7580 simple as Particle Swarm Optimization (PSO) and Differential Evolution (DE)
7581 algorithms, and uses only common control parameters such as colony size and
7582 maximum cycle number. The @code{r-abcoptim} implements the Artificial bee
7583 colony optimization algorithm @url{http://mf.erciyes.edu.tr/abc/pub/tr06_2005.pdf}.
7584 This version is a work-in-progress and is written in R code.")
7585 (license license:expat)))
7586
7587 (define-public r-abcp2
7588 (package
7589 (name "r-abcp2")
7590 (version "1.2")
7591 (source
7592 (origin
7593 (method url-fetch)
7594 (uri (cran-uri "ABCp2" version))
7595 (sha256
7596 (base32 "1s2skkxpzss7c29i8600psgrp0hl46jcrxqrmy2b4db8hc0kcnbx"))))
7597 (properties `((upstream-name . "ABCp2")))
7598 (build-system r-build-system)
7599 (propagated-inputs `(("r-mass" ,r-mass)))
7600 (home-page "https://cran.r-project.org/web/packages/ABCp2/")
7601 (synopsis "Approximate Bayesian Computational Model for Estimating P2")
7602 (description
7603 "This package tests the goodness of fit of a distribution of offspring to the Normal,
7604 Poisson, and Gamma distribution and estimates the proportional paternity of the
7605 second male (P2) based on the best fit distribution.")
7606 (license license:gpl2)))
7607
7608 (define-public r-abcrf
7609 (package
7610 (name "r-abcrf")
7611 (version "1.8.1")
7612 (source
7613 (origin
7614 (method url-fetch)
7615 (uri (cran-uri "abcrf" version))
7616 (sha256
7617 (base32 "1ghbd24yhqy3xhdxas6ccn84nkavqpgldx5ck8kijknc7qjm8k27"))))
7618 (build-system r-build-system)
7619 (propagated-inputs
7620 `(("r-doparallel" ,r-doparallel)
7621 ("r-foreach" ,r-foreach)
7622 ("r-mass" ,r-mass)
7623 ("r-matrixstats" ,r-matrixstats)
7624 ("r-ranger" ,r-ranger)
7625 ("r-rcpp" ,r-rcpp)
7626 ("r-rcpparmadillo" ,r-rcpparmadillo)
7627 ("r-readr" ,r-readr)
7628 ("r-stringr" ,r-stringr)))
7629 (home-page "https://cran.r-project.org/web/packages/abcrf/")
7630 (synopsis "Approximate bayesian computation via random forests")
7631 (description
7632 "This package performs approximate bayesian computation (ABC) model choice and
7633 parameter inference via random forests. This machine learning tool named random
7634 forests (RF) can conduct selection among the highly complex models covered by
7635 ABC algorithms.")
7636 (license license:gpl2+)))
7637
7638 (define-public r-abctools
7639 (package
7640 (name "r-abctools")
7641 (version "1.1.3")
7642 (source
7643 (origin
7644 (method url-fetch)
7645 (uri (cran-uri "abctools" version))
7646 (sha256
7647 (base32 "07s9dg10i8lsxl73b4n2hynca2fjgb0ykb0dz8c3zv6cgw3cyx97"))))
7648 (build-system r-build-system)
7649 (propagated-inputs
7650 `(("r-abc" ,r-abc)
7651 ("r-abind" ,r-abind)
7652 ("r-hmisc" ,r-hmisc)
7653 ("r-plyr" ,r-plyr)))
7654 (home-page "https://github.com/dennisprangle/abctools/")
7655 (synopsis "Tools for ABC analyses")
7656 (description
7657 "This @code{r-abctools} package provides tools for approximate Bayesian computation
7658 including summary statistic selection and assessing coverage. This includes
7659 recent dimension reduction algorithms to tune the choice of summary statistics,
7660 and coverage methods to tune the choice of threshold.")
7661 (license license:gpl2+)))
7662
7663 (define-public r-ggstance
7664 (package
7665 (name "r-ggstance")
7666 (version "0.3.4")
7667 (source
7668 (origin
7669 (method url-fetch)
7670 (uri (cran-uri "ggstance" version))
7671 (sha256
7672 (base32 "0aqz3dn02cgij018a4sglqwrwr9dzzj12l8xr1064q7hfd4f64m1"))))
7673 (build-system r-build-system)
7674 (propagated-inputs
7675 `(("r-ggplot2" ,r-ggplot2)
7676 ("r-plyr" ,r-plyr)
7677 ("r-rlang" ,r-rlang)
7678 ("r-withr" ,r-withr)))
7679 (home-page "https://cran.r-project.org/web/packages/ggstance/")
7680 (synopsis "Horizontal and vertical versions of @code{r-ggplot2}")
7681 (description
7682 "This package is a @code{r-ggplot2} extension that provides flipped components:
7683 @enumerate
7684 @item horizontal versions of @code{r-ggplot2} stats and @code{r-ggplot2} geoms;
7685 @item vertical versions of @code{r-ggplot2} positions.
7686 @end enumerate")
7687 (license license:gpl3)))
7688
7689 (define-public r-mosaiccore
7690 (package
7691 (name "r-mosaiccore")
7692 (version "0.6.0")
7693 (source
7694 (origin
7695 (method url-fetch)
7696 (uri (cran-uri "mosaicCore" version))
7697 (sha256
7698 (base32 "1klw97h6lchw1cpcl8s637ikcl428cckmjq0czi7mibh9q9mw72z"))))
7699 (properties `((upstream-name . "mosaicCore")))
7700 (build-system r-build-system)
7701 (propagated-inputs
7702 `(("r-dplyr" ,r-dplyr)
7703 ("r-lazyeval" ,r-lazyeval)
7704 ("r-mass" ,r-mass)
7705 ("r-rlang" ,r-rlang)
7706 ("r-tidyr" ,r-tidyr)))
7707 (home-page "https://github.com/ProjectMOSAIC/mosaicCore/")
7708 (synopsis "Common utilities for mosaic family packages")
7709 (description
7710 "Common utilities used in other Mosaic family packages are collected here.")
7711 (license license:gpl2+)))
7712
7713 (define-public r-ggformula
7714 (package
7715 (name "r-ggformula")
7716 (version "0.9.4")
7717 (source
7718 (origin
7719 (method url-fetch)
7720 (uri (cran-uri "ggformula" version))
7721 (sha256
7722 (base32 "04vdhg1bbc1psrx9ggaphz7cx4fw5xsmhkqpqfcg2w4ba2bjy46f"))))
7723 (build-system r-build-system)
7724 (propagated-inputs
7725 `(("r-ggforce" ,r-ggforce)
7726 ("r-ggplot2" ,r-ggplot2)
7727 ("r-ggstance" ,r-ggstance)
7728 ("r-magrittr" ,r-magrittr)
7729 ("r-mosaiccore" ,r-mosaiccore)
7730 ("r-rlang" ,r-rlang)
7731 ("r-stringr" ,r-stringr)
7732 ("r-tibble" ,r-tibble)))
7733 (home-page "https://github.com/ProjectMOSAIC/ggformula/")
7734 (synopsis "Formula interface for the @code{r-ggplot2}")
7735 (description
7736 "The @code{r-ggformula} introduces a family of graphics functions, gf_point(),
7737 gf_density(), and so on, bring the formula interface to ggplot(). This captures
7738 and extends the excellent simplicity of the lattice-graphics formula interface,
7739 while providing the intuitive capabilities of @code{r-ggplot2}.")
7740 (license license:expat)))
7741
7742 (define-public r-mosaicdata
7743 (package
7744 (name "r-mosaicdata")
7745 (version "0.18.0")
7746 (source
7747 (origin
7748 (method url-fetch)
7749 (uri (cran-uri "mosaicData" version))
7750 (sha256
7751 (base32 "0cx5dg26ha7nzkdyghkbbd6ikncj60qv1538az77lfgn2jylvkbz"))))
7752 (properties `((upstream-name . "mosaicData")))
7753 (build-system r-build-system)
7754 (home-page "https://cran.r-project.org/web/packages/mosaicData/")
7755 (synopsis "Data sets for project Mosaic")
7756 (description
7757 "This package provides data sets from project Mosaic @url{http://mosaic-web.org}
7758 used to teach mathematics, statistics, computation and modeling.")
7759 (license license:gpl2+)))
7760
7761 (define-public r-raster
7762 (package
7763 (name "r-raster")
7764 (version "3.3-7")
7765 (source
7766 (origin
7767 (method url-fetch)
7768 (uri (cran-uri "raster" version))
7769 (sha256
7770 (base32
7771 "144mva2dx7ffkq7z0fixr4z76ci1s4lizlyv5r7v07fd4nzg5hby"))))
7772 (build-system r-build-system)
7773 (propagated-inputs
7774 `(("r-rcpp" ,r-rcpp)
7775 ("r-sp" ,r-sp)))
7776 (home-page "https://www.rspatial.org/")
7777 (synopsis "Geographic data analysis and modeling")
7778 (description
7779 "The package implements basic and high-level functions for reading,
7780 writing, manipulating, analyzing and modeling of gridded spatial data.
7781 Processing of very large files is supported.")
7782 (license license:gpl3+)))
7783
7784 (define-public r-mosaic
7785 (package
7786 (name "r-mosaic")
7787 (version "1.4.0")
7788 (source
7789 (origin
7790 (method url-fetch)
7791 (uri (cran-uri "mosaic" version))
7792 (sha256
7793 (base32 "10jbrg8kli00kfgbh2f67bymm5cnlancc9dplb1j7fl552yjddn2"))))
7794 (build-system r-build-system)
7795 (propagated-inputs
7796 `(("r-broom" ,r-broom)
7797 ("r-dplyr" ,r-dplyr)
7798 ("r-ggdendro" ,r-ggdendro)
7799 ("r-ggformula" ,r-ggformula)
7800 ("r-ggplot2" ,r-ggplot2)
7801 ("r-ggrepel" ,r-ggrepel)
7802 ("r-glue" ,r-glue)
7803 ("r-gridextra" ,r-gridextra)
7804 ("r-lattice" ,r-lattice)
7805 ("r-latticeextra" ,r-latticeextra)
7806 ("r-lazyeval" ,r-lazyeval)
7807 ("r-mass" ,r-mass)
7808 ("r-matrix" ,r-matrix)
7809 ("r-mosaiccore" ,r-mosaiccore)
7810 ("r-mosaicdata" ,r-mosaicdata)
7811 ("r-readr" ,r-readr)
7812 ("r-tidyr" ,r-tidyr)))
7813 (native-inputs
7814 `(("r-knitr" ,r-knitr)))
7815 (home-page "https://github.com/ProjectMOSAIC/mosaic/")
7816 (synopsis "Mathematics, statistics, and computation teaching utilities")
7817 (description
7818 "This package contain data sets and utilities from
7819 @url{http://mosaic-web.org, Project MOSAIC} used to teach mathematics,
7820 statistics, computation and modeling. Project MOSAIC is a community of
7821 educators working to tie together aspects of quantitative work that students
7822 in science, technology, engineering and mathematics will need in their
7823 professional lives, but which are usually taught in isolation, if at all.")
7824 (license license:gpl2+)))
7825
7826 (define-public r-abd
7827 (package
7828 (name "r-abd")
7829 (version "0.2-8")
7830 (source
7831 (origin
7832 (method url-fetch)
7833 (uri (cran-uri "abd" version))
7834 (sha256
7835 (base32 "191gspqzdv573vaw624ri0f5cm6v4j524bjs74d4a1hn3kn6r9b7"))))
7836 (build-system r-build-system)
7837 (propagated-inputs
7838 `(("r-lattice" ,r-lattice)
7839 ("r-mosaic" ,r-mosaic)
7840 ("r-nlme" ,r-nlme)))
7841 (home-page "https://cran.r-project.org/web/packages/abd/")
7842 (synopsis "Analysis of biological data")
7843 (description
7844 "The @code{r-abd} package contains data sets and sample code for the Analysis of
7845 biological data by Michael Whitlock and Dolph Schluter.")
7846 (license license:gpl2)))
7847
7848 (define-public r-svgui
7849 (package
7850 (name "r-svgui")
7851 (version "1.0.0")
7852 (source
7853 (origin
7854 (method url-fetch)
7855 (uri (cran-uri "svGUI" version))
7856 (sha256
7857 (base32 "1r7ab0p4yr8q03gj02hmj7k1ghksgkg4nx750c0ajfs2q9y1dxfc"))))
7858 (properties `((upstream-name . "svGUI")))
7859 (build-system r-build-system)
7860 (home-page "https://github.com/SciViews/svGUI/")
7861 (synopsis "Functions for managing GUI clients in R")
7862 (description
7863 "The SciViews @code{svGUI} package eases the management of Graphical User
7864 Interfaces (GUI) in R. It is independent from any particular GUI widgets. It
7865 centralizes info about GUI elements currently used, and it dispatches GUI
7866 calls to the particular toolkits in use in function of the context.")
7867 (license license:gpl2)))
7868
7869 (define-public r-svdialogs
7870 (package
7871 (name "r-svdialogs")
7872 (version "1.0.0")
7873 (source
7874 (origin
7875 (method url-fetch)
7876 (uri (cran-uri "svDialogs" version))
7877 (sha256
7878 (base32 "0xqppydfawnwk84kb5qiybwbcmv38vn4imgz01mz2pnq4xb80p97"))))
7879 (properties `((upstream-name . "svDialogs")))
7880 (build-system r-build-system)
7881 (inputs
7882 `(("yad" ,yad)
7883 ("zenity" ,zenity)))
7884 (propagated-inputs
7885 `(("r-rstudioapi" ,r-rstudioapi)
7886 ("r-svgui" ,r-svgui)))
7887 (home-page "https://github.com/SciViews/svDialogs/")
7888 (synopsis "Portable dialog boxes")
7889 (description
7890 "This package helps to construct standard dialog boxes for your GUI, including
7891 message boxes, input boxes, list, file or directory selection, and others. In
7892 case R cannot display GUI dialog boxes, a simpler command line version of these
7893 interactive elements is also provided as a fallback solution.")
7894 (license license:gpl2)))
7895
7896 (define-public r-abe
7897 (package
7898 (name "r-abe")
7899 (version "3.0.1")
7900 (source
7901 (origin
7902 (method url-fetch)
7903 (uri (cran-uri "abe" version))
7904 (sha256
7905 (base32
7906 "1f19h3xzzmjhvwc1rrb8z0rai3ip03y4gdi2gg9bfr5sg2nfklk6"))))
7907 (build-system r-build-system)
7908 (home-page "https://cran.r-project.org/web/packages/abe/")
7909 (synopsis "Augmented backward elimination")
7910 (description
7911 "This package performs augmented backward elimination and checks the
7912 stability of the obtained model. Augmented backward elimination combines
7913 significance or information based criteria with the change in estimate to
7914 either select the optimal model for prediction purposes or to serve as a tool
7915 to obtain a practically sound, highly interpretable model.")
7916 (license license:gpl2+)))
7917
7918 (define-public r-abf2
7919 (package
7920 (name "r-abf2")
7921 (version "0.7-1")
7922 (source
7923 (origin
7924 (method url-fetch)
7925 (uri (cran-uri "abf2" version))
7926 (sha256
7927 (base32 "0d65mc1w4pbiv7xaqzdlw1bfsxf25587rv597hh41vs0j0zlfpxx"))))
7928 (build-system r-build-system)
7929 (home-page "https://cran.r-project.org/web/packages/abf2/")
7930 (synopsis "Load gap-free axon @code{r-abf2} files")
7931 (description
7932 "This package loads electrophysiology data from ABF2 files, as created by
7933 Axon Instruments/Molecular Devices software. Only files recorded in gap-free
7934 mode are currently supported.")
7935 (license license:artistic2.0)))
7936
7937 (define-public r-abhgenotyper
7938 (package
7939 (name "r-abhgenotyper")
7940 (version "1.0.1")
7941 (source
7942 (origin
7943 (method url-fetch)
7944 (uri (cran-uri "ABHgenotypeR" version))
7945 (sha256
7946 (base32 "08cpmnaaxsm5c5bjifnfxdlvg5inrf13biqpcl2yq5zpqjmiki0l"))))
7947 (properties `((upstream-name . "ABHgenotypeR")))
7948 (build-system r-build-system)
7949 (propagated-inputs
7950 `(("r-ggplot2" ,r-ggplot2)
7951 ("r-reshape2" ,r-reshape2)))
7952 (home-page "https://github.com/StefanReuscher/ABHgenotypeR/")
7953 (synopsis "Visualize and manipulate ABH genotypes")
7954 (description
7955 "The @code{r-abhgenotyper} package provides simple imputation,
7956 error-correction and plotting capacities for genotype data. The package is
7957 supposed to serve as an intermediate but independent analysis tool between the
7958 TASSEL GBS pipeline and the @code{r-qtl} package. It provides functionalities
7959 not found in either TASSEL or @code{r-qtl} in addition to visualization of
7960 genotypes as \"graphical genotypes\".")
7961 (license license:gpl3)))
7962
7963 (define-public r-furrr
7964 (package
7965 (name "r-furrr")
7966 (version "0.1.0")
7967 (source
7968 (origin
7969 (method url-fetch)
7970 (uri (cran-uri "furrr" version))
7971 (sha256
7972 (base32
7973 "1ld9aa9hydna94hgm6p91zjbfv1dz1vsgchjlpknkg6irbvkfafx"))))
7974 (build-system r-build-system)
7975 (propagated-inputs
7976 `(("r-future" ,r-future)
7977 ("r-globals" ,r-globals)
7978 ("r-purrr" ,r-purrr)
7979 ("r-rlang" ,r-rlang)))
7980 (home-page "https://github.com/DavisVaughan/furrr")
7981 (synopsis "Apply mapping functions in parallel using futures")
7982 (description
7983 "This package provides implementations of the family of @code{map()}
7984 functions from the @code{purrr} package that can be resolved using any
7985 @code{future}-supported backend, e.g. parallel on the local machine or
7986 distributed on a compute cluster.")
7987 (license license:lgpl2.1+)))
7988
7989 (define-public r-abjutils
7990 (package
7991 (name "r-abjutils")
7992 (version "0.2.3")
7993 (source
7994 (origin
7995 (method url-fetch)
7996 (uri (cran-uri "abjutils" version))
7997 (sha256
7998 (base32 "0n4zps65y3zg0gfzlv97w91si52a9izkncirskbkj5x9hk0nhxcv"))))
7999 (build-system r-build-system)
8000 (propagated-inputs
8001 `(("r-devtools" ,r-devtools)
8002 ("r-dplyr" ,r-dplyr)
8003 ("r-furrr" ,r-furrr)
8004 ("r-future" ,r-future)
8005 ("r-glue" ,r-glue)
8006 ("r-httr" ,r-httr)
8007 ("r-magrittr" ,r-magrittr)
8008 ("r-progress" ,r-progress)
8009 ("r-purrr" ,r-purrr)
8010 ("r-readr" ,r-readr)
8011 ("r-rlang" ,r-rlang)
8012 ("r-rstudioapi" ,r-rstudioapi)
8013 ("r-scales" ,r-scales)
8014 ("r-stringi" ,r-stringi)
8015 ("r-stringr" ,r-stringr)
8016 ("r-tibble" ,r-tibble)
8017 ("r-tidyr" ,r-tidyr)))
8018 (home-page "https://github.com/abjur/abjutils/")
8019 (synopsis "Collection of tools for jurimetrical analysis")
8020 (description
8021 "This package implements general purpose tools, such as functions for
8022 sampling and basic manipulation of Brazilian lawsuits identification number.
8023 It also implements functions for text cleaning, such as accentuation
8024 removal.")
8025 (license license:expat)))
8026
8027 (define-public r-abnormality
8028 (package
8029 (name "r-abnormality")
8030 (version "0.1.0")
8031 (source
8032 (origin
8033 (method url-fetch)
8034 (uri (cran-uri "abnormality" version))
8035 (sha256
8036 (base32 "1fzfskl9akl06nliy8hkv2a0pznpj8pwcypg3gj5r2nzvr3kan9v"))))
8037 (build-system r-build-system)
8038 (propagated-inputs
8039 `(("r-mass" ,r-mass)
8040 ("r-matrix" ,r-matrix)))
8041 (home-page "https://cran.r-project.org/web/packages/abnormality/")
8042 (synopsis "Measure a subject's abnormality with respect to a reference population")
8043 (description
8044 "This package contains functions to implement the methodology and
8045 considerations laid out by Marks et al. in the article \"Measuring abnormality
8046 in high dimensional spaces: applications in biomechanical gait analysis\".
8047 Using high-dimensional datasets to measure a subject's overall level of
8048 abnormality as compared to a reference population is often needed in outcomes
8049 research.")
8050 (license license:expat)))
8051
8052 (define-public r-abodoutlier
8053 (package
8054 (name "r-abodoutlier")
8055 (version "0.1")
8056 (source
8057 (origin
8058 (method url-fetch)
8059 (uri (cran-uri "abodOutlier" version))
8060 (sha256
8061 (base32 "1pvhgxmh23br84r0fbmv7g53z2427birdja96a67vqgz18r3fdvj"))))
8062 (properties `((upstream-name . "abodOutlier")))
8063 (build-system r-build-system)
8064 (propagated-inputs
8065 `(("r-cluster" ,r-cluster)))
8066 (home-page "https://cran.r-project.org/web/packages/abodOutlier/")
8067 (synopsis "Angle-based outlier detection")
8068 (description
8069 "This package performs angle-based outlier detection on a given data
8070 frame. It offers three methods to process data:
8071 @enumerate
8072 @item full but slow implementation using all the data that has cubic
8073 complexity;
8074 @item a fully randomized method;
8075 @item a method using k-nearest neighbours.
8076 @end enumerate
8077 These algorithms are well suited for high dimensional data outlier
8078 detection.")
8079 (license license:expat)))
8080
8081 (define-public r-abps
8082 (package
8083 (name "r-abps")
8084 (version "0.3")
8085 (source
8086 (origin
8087 (method url-fetch)
8088 (uri (cran-uri "ABPS" version))
8089 (sha256
8090 (base32 "0n3f66nmfi5v94il1mxy026mi84w01ph2aljk60vn3mrz8kwf2ll"))))
8091 (properties `((upstream-name . "ABPS")))
8092 (build-system r-build-system)
8093 (propagated-inputs `(("r-kernlab" ,r-kernlab)))
8094 (home-page "https://cran.r-project.org/web/packages/ABPS/")
8095 (synopsis "Abnormal blood profile score to detect blood doping")
8096 (description
8097 "This package offers an implementation of the @dfn{Abnormal blood profile score} (ABPS).
8098 The ABPS is a part of the Athlete biological passport program of the World
8099 anti-doping agency, which combines several blood parameters into a single
8100 score in order to detect blood doping. The package also contains functions to
8101 calculate other scores used in anti-doping programs, such as the ratio of
8102 hemoglobin to reticulocytes (OFF-score), as well as example data.")
8103 (license license:gpl2+)))
8104
8105 (define-public r-parmigene
8106 (package
8107 (name "r-parmigene")
8108 (version "1.0.2")
8109 (source
8110 (origin
8111 (method url-fetch)
8112 (uri (cran-uri "parmigene" version))
8113 (sha256
8114 (base32
8115 "1fsm6pkr17jcbzkj1hbn91jf890fviqk1lq6ls8pihsdgah1zb4d"))))
8116 (build-system r-build-system)
8117 (home-page "https://cran.r-project.org/web/packages/parmigene/")
8118 (synopsis "Mutual information estimation for gene network reconstruction")
8119 (description
8120 "This package provides a parallel estimation of the mutual information
8121 based on entropy estimates from k-nearest neighbors distances and algorithms
8122 for the reconstruction of gene regulatory networks.")
8123 (license license:agpl3+)))
8124
8125 (define-public r-pscl
8126 (package
8127 (name "r-pscl")
8128 (version "1.5.5")
8129 (source
8130 (origin
8131 (method url-fetch)
8132 (uri (cran-uri "pscl" version))
8133 (sha256
8134 (base32 "0vzf5wazs92bhqhqd66v3vwmbfmnh67gb2466g1xxawim649nk05"))))
8135 (build-system r-build-system)
8136 (propagated-inputs
8137 `(("r-mass" ,r-mass)))
8138 (home-page "https://github.com/atahk/pscl/")
8139 (synopsis "Political science computational laboratory")
8140 (description
8141 "The @code{pscl} is an R package providing classes and methods for:
8142 @enumerate
8143 @item Bayesian analysis of roll call data (item-response models);
8144 @item elementary Bayesian statistics;
8145 @item maximum likelihood estimation of zero-inflated and hurdle models for count
8146 data;
8147 @item utility functions.
8148 @end enumerate")
8149 (license license:gpl2)))
8150
8151 (define-public r-accelmissing
8152 (package
8153 (name "r-accelmissing")
8154 (version "1.4")
8155 (source
8156 (origin
8157 (method url-fetch)
8158 (uri (cran-uri "accelmissing" version))
8159 (sha256
8160 (base32 "1nql9inx6azdzi3z4sfm2vdml2mms6krl8wzlf1dn1c97ahn57fy"))))
8161 (build-system r-build-system)
8162 (propagated-inputs
8163 `(("r-mice" ,r-mice)
8164 ("r-pscl" ,r-pscl)))
8165 (home-page "https://cran.r-project.org/web/packages/accelmissing/")
8166 (synopsis "Missing value imputation for accelerometer data")
8167 (description
8168 "This package provides a statistical method to impute the missing values in
8169 accelerometer data. The methodology includes both parametric and
8170 semi-parametric multiple imputations under the zero-inflated Poisson lognormal
8171 model. It also provides multiple functions to preprocess the accelerometer data
8172 previous to the missing data imputation. These include detecting the wearing
8173 and the non-wearing time, selecting valid days and subjects, and creating plots.")
8174 (license license:gpl2+)))
8175
8176 (define-public r-mhsmm
8177 (package
8178 (name "r-mhsmm")
8179 (version "0.4.16")
8180 (source
8181 (origin
8182 (method url-fetch)
8183 (uri (cran-uri "mhsmm" version))
8184 (sha256
8185 (base32 "009dj0zkj1zry7jr9hf4cknb686z50a2l967if64xm0dvjmp7dgs"))))
8186 (build-system r-build-system)
8187 (propagated-inputs `(("r-mvtnorm" ,r-mvtnorm)))
8188 (home-page "https://github.com/jaredo/mhsmm/")
8189 (synopsis "Inference for hidden Markov and semi-Markov models")
8190 (description
8191 "The @code{r-mhsmm} package implements estimation and prediction methods for
8192 hidden Markov and semi-Markov models for multiple observation sequences. Such
8193 techniques are of interest when observed data is thought to be dependent on some
8194 unobserved (or hidden) state. Also, this package is suitable for equidistant
8195 time series data, with multivariate and/or missing data. Allows user defined
8196 emission distributions.")
8197 (license license:gpl2+)))
8198
8199 (define-public r-nleqslv
8200 (package
8201 (name "r-nleqslv")
8202 (version "3.3.2")
8203 (source
8204 (origin
8205 (method url-fetch)
8206 (uri (cran-uri "nleqslv" version))
8207 (sha256
8208 (base32 "1v9znvncyigw9r25wx2ma0b7ib179b488dl0qsrhp5zrcz7mcjgm"))))
8209 (build-system r-build-system)
8210 (native-inputs `(("gfortran" ,gfortran)))
8211 (home-page "https://cran.r-project.org/web/packages/nleqslv/")
8212 (synopsis "Solve systems of nonlinear equations")
8213 (description
8214 "The @code{r-nleqslv} package solves a system of nonlinear equations using a
8215 Broyden or a Newton method with a choice of global strategies such as line
8216 search and trust region. There are options for using a numerical or user
8217 supplied Jacobian, for specifying a banded numerical Jacobian and for allowing a
8218 singular or ill-conditioned Jacobian.")
8219 (license license:gpl2+)))
8220
8221 (define-public r-physicalactivity
8222 (package
8223 (name "r-physicalactivity")
8224 (version "0.2-2")
8225 (source
8226 (origin
8227 (method url-fetch)
8228 (uri (cran-uri "PhysicalActivity" version))
8229 (sha256
8230 (base32 "14z6plgwyr46vs9m997rvlz8sdglfs9g087an8668zqkzzs2w4ln"))))
8231 (properties
8232 `((upstream-name . "PhysicalActivity")))
8233 (build-system r-build-system)
8234 (home-page "https://cran.r-project.org/web/packages/PhysicalActivity/")
8235 (synopsis "Procesing accelerometer data for physical activity measurement")
8236 (description
8237 "This @code{r-physicalactivity} package provides a function @code{wearingMarking}
8238 for classification of monitor wear and nonwear time intervals in accelerometer
8239 data collected to assess physical activity. The package also contains functions
8240 for making plots of accelerometer data and obtaining the summary of various
8241 information including daily monitor wear time and the mean monitor wear time
8242 during valid days. The revised package version 0.2-1 improved the functions
8243 regarding speed, robustness and add better support for time zones and daylight
8244 saving. In addition, several functions were added:
8245 @enumerate
8246 @item the @code{markDelivery} can classify days for ActiGraph delivery by mail;
8247 @item the @code{markPAI} can categorize physical activity intensity level based
8248 on user-defined cut-points of accelerometer counts.
8249 @end enumerate
8250 It also supports importing ActiGraph (AGD) files with @code{readActigraph} and
8251 @code{queryActigraph} functions.")
8252 (license license:gpl3+)))
8253
8254 (define-public r-acc
8255 (package
8256 (name "r-acc")
8257 (version "1.3.3")
8258 (source
8259 (origin
8260 (method url-fetch)
8261 (uri (cran-uri "acc" version))
8262 (sha256
8263 (base32 "1ii2vm47djxbixa75h690q1s2f9m9x6i8nkygik93j6dayr6kr1m"))))
8264 (build-system r-build-system)
8265 (propagated-inputs
8266 `(("r-circlize" ,r-circlize)
8267 ("r-dbi" ,r-dbi)
8268 ("r-ggplot2" ,r-ggplot2)
8269 ("r-iterators" ,r-iterators)
8270 ("r-mhsmm" ,r-mhsmm)
8271 ("r-nleqslv" ,r-nleqslv)
8272 ("r-physicalactivity" ,r-physicalactivity)
8273 ("r-plyr" ,r-plyr)
8274 ("r-r-utils" ,r-r-utils)
8275 ("r-rcpp" ,r-rcpp)
8276 ("r-rcpparmadillo" ,r-rcpparmadillo)
8277 ("r-rsqlite" ,r-rsqlite)
8278 ("r-zoo" ,r-zoo)))
8279 (home-page "https://cran.r-project.org/web/packages/acc/")
8280 (synopsis "Exploring accelerometer data")
8281 (description
8282 "This package processes accelerometer data from uni-axial and tri-axial devices
8283 and generates data summaries. Also, includes functions to plot, analyze, and
8284 simulate accelerometer data.")
8285 (license license:gpl2+)))
8286
8287 (define-public r-rbenchmark
8288 (package
8289 (name "r-rbenchmark")
8290 (version "1.0.0")
8291 (source
8292 (origin
8293 (method url-fetch)
8294 (uri (cran-uri "rbenchmark" version))
8295 (sha256
8296 (base32 "010fn3qwnk2k411cbqyvra1d12c3bhhl3spzm8kxffmirj4p2al9"))))
8297 (build-system r-build-system)
8298 (home-page "https://cran.r-project.org/web/packages/rbenchmark/")
8299 (synopsis "Benchmarking routine for R")
8300 (description
8301 "This @code{r-rbenchmark} package is inspired by the Perl module Benchmark,
8302 and is intended to facilitate benchmarking of arbitrary R code. The library
8303 consists of just one function, benchmark, which is a simple wrapper around
8304 system.time. Given a specification of the benchmarking process (counts of
8305 replications, evaluation environment) and an arbitrary number of expressions,
8306 benchmark evaluates each of the expressions in the specified environment,
8307 replicating the evaluation as many times as specified, and returning the results
8308 conveniently wrapped into a data frame.")
8309 (license license:gpl2+)))
8310
8311 (define-public r-mitools
8312 (package
8313 (name "r-mitools")
8314 (version "2.4")
8315 (source
8316 (origin
8317 (method url-fetch)
8318 (uri (cran-uri "mitools" version))
8319 (sha256
8320 (base32
8321 "0c2x2n1p53lcw0vx4vmy5j7m2f95i7g2iwbryl89imr99rvz617j"))))
8322 (build-system r-build-system)
8323 (propagated-inputs `(("r-dbi" ,r-dbi)))
8324 (home-page "https://cran.r-project.org/web/packages/mitools/")
8325 (synopsis "Tools for multiple imputation of missing data")
8326 (description
8327 "This package provides tools to perform analyses and combine results from
8328 multiple-imputation datasets.")
8329 (license license:gpl2)))
8330
8331 (define-public r-magick
8332 (package
8333 (name "r-magick")
8334 (version "2.4.0")
8335 (source
8336 (origin
8337 (method url-fetch)
8338 (uri (cran-uri "magick" version))
8339 (sha256
8340 (base32
8341 "1y1p2blkg0h6061ay7mdwssxbswgrc25raffp6d8d9cqhdmsa72s"))))
8342 (build-system r-build-system)
8343 (inputs
8344 `(("imagemagick" ,imagemagick)
8345 ("zlib" ,zlib)))
8346 (propagated-inputs
8347 `(("r-curl" ,r-curl)
8348 ("r-magrittr" ,r-magrittr)
8349 ("r-rcpp" ,r-rcpp)))
8350 (native-inputs
8351 `(("pkg-config" ,pkg-config)
8352 ("r-knitr" ,r-knitr)))
8353 (home-page "https://github.com/ropensci/magick")
8354 (synopsis "Advanced graphics and image-processing in R")
8355 (description
8356 "This package provides bindings to ImageMagick, a comprehensive image
8357 processing library. It supports many common formats (PNG, JPEG, TIFF, PDF,
8358 etc.) and manipulations (rotate, scale, crop, trim, flip, blur, etc). All
8359 operations are vectorized via the Magick++ STL meaning they operate either on
8360 a single frame or a series of frames for working with layers, collages, or
8361 animation. In RStudio, images are automatically previewed when printed to the
8362 console, resulting in an interactive editing environment.")
8363 (license license:expat)))
8364
8365 (define-public r-survey
8366 (package
8367 (name "r-survey")
8368 (version "4.0")
8369 (source
8370 (origin
8371 (method url-fetch)
8372 (uri (cran-uri "survey" version))
8373 (sha256
8374 (base32
8375 "1q9x0s86s72gl43zj49gypg6jj2b78xjvxr4lmy5147s9h7z8lxh"))))
8376 (build-system r-build-system)
8377 (propagated-inputs
8378 `(("r-lattice" ,r-lattice)
8379 ("r-matrix" ,r-matrix)
8380 ("r-minqa" ,r-minqa)
8381 ("r-mitools" ,r-mitools)
8382 ("r-numderiv" ,r-numderiv)
8383 ("r-survival" ,r-survival)))
8384 (home-page "http://r-survey.r-forge.r-project.org/survey/")
8385 (synopsis "Analysis of complex survey samples")
8386 (description
8387 "This package provides tools for the analysis of complex survey samples.
8388 The provided features include: summary statistics, two-sample tests, rank
8389 tests, generalised linear models, cumulative link models, Cox models,
8390 loglinear models, and general maximum pseudolikelihood estimation for
8391 multistage stratified, cluster-sampled, unequally weighted survey samples;
8392 variances by Taylor series linearisation or replicate weights;
8393 post-stratification, calibration, and raking; two-phase subsampling designs;
8394 graphics; PPS sampling without replacement; principal components, and factor
8395 analysis.")
8396 ;; Either version of the GPL.
8397 (license (list license:gpl2 license:gpl3))))
8398
8399 (define-public r-gee
8400 (package
8401 (name "r-gee")
8402 (version "4.13-20")
8403 (source
8404 (origin
8405 (method url-fetch)
8406 (uri (cran-uri "gee" version))
8407 (sha256
8408 (base32
8409 "167pzgnmj4cjc41ykps1mfwi6s7y32zxyycn5z17vn4v0pp4q0ak"))))
8410 (properties `((upstream-name . "gee")))
8411 (build-system r-build-system)
8412 (native-inputs
8413 `(("gfortran" ,gfortran)))
8414 (home-page "https://cran.r-project.org/web/packages/gee/")
8415 (synopsis "Generalized estimation equation solver")
8416 (description
8417 "This package provides a solver for generalized estimation equations.")
8418 (license license:gpl2)))
8419
8420 (define-public r-tab
8421 (package
8422 (name "r-tab")
8423 (version "4.1.1")
8424 (source
8425 (origin
8426 (method url-fetch)
8427 (uri (cran-uri "tab" version))
8428 (sha256
8429 (base32
8430 "0ds8n6gncidb66in7hlqkcmil5yfsf7ihqvmls789hrm2iz9xlfm"))))
8431 (properties `((upstream-name . "tab")))
8432 (build-system r-build-system)
8433 (propagated-inputs
8434 `(("r-dplyr" ,r-dplyr)
8435 ("r-gee" ,r-gee)
8436 ("r-knitr" ,r-knitr)
8437 ("r-mass" ,r-mass)
8438 ("r-survey" ,r-survey)
8439 ("r-survival" ,r-survival)
8440 ("r-xtable" ,r-xtable)))
8441 (home-page "https://cran.r-project.org/web/packages/tab/")
8442 (synopsis "Create summary tables for statistical reports")
8443 (description
8444 "This package contains functions for creating various types of summary
8445 tables, e.g. comparing characteristics across levels of a categorical variable
8446 and summarizing fitted generalized linear models, generalized estimating
8447 equations, and Cox proportional hazards models. Functions are available to
8448 handle data from simple random samples as well as complex surveys.")
8449 (license license:gpl3+)))
8450
8451 (define-public r-dvmisc
8452 (package
8453 (name "r-dvmisc")
8454 (version "1.1.4")
8455 (source
8456 (origin
8457 (method url-fetch)
8458 (uri (cran-uri "dvmisc" version))
8459 (sha256
8460 (base32 "01v6sixx0f3nrn6ymfifb3pvd2msfrwm21kmdv38laxq29vc4rsi"))))
8461 (build-system r-build-system)
8462 (propagated-inputs
8463 `(("r-cubature" ,r-cubature)
8464 ("r-data-table" ,r-data-table)
8465 ("r-dplyr" ,r-dplyr)
8466 ("r-ggplot2" ,r-ggplot2)
8467 ("r-mass" ,r-mass)
8468 ("r-mvtnorm" ,r-mvtnorm)
8469 ("r-pracma" ,r-pracma)
8470 ("r-rbenchmark" ,r-rbenchmark)
8471 ("r-rcpp" ,r-rcpp)
8472 ("r-survey" ,r-survey)
8473 ("r-tab" ,r-tab)))
8474 (home-page "https://cran.r-project.org/web/packages/dvmisc/")
8475 (synopsis "Faster computation of common statistics and miscellaneous functions")
8476 (description
8477 "This package implements faster versions of base R functions (e.g. mean, standard
8478 deviation, covariance, weighted mean), mostly written in C++, along with
8479 miscellaneous functions for various purposes (e.g. create the histogram with
8480 fitted probability density function or probability mass function curve, create
8481 the body mass index groups, assess the linearity assumption in logistic
8482 regression).")
8483 (license license:gpl2)))
8484
8485 (define-public r-accelerometry
8486 (package
8487 (name "r-accelerometry")
8488 (version "3.1.2")
8489 (source
8490 (origin
8491 (method url-fetch)
8492 (uri (cran-uri "accelerometry" version))
8493 (sha256
8494 (base32 "13xzrwhr4i1nj9c8vrmfdg2rmrc8n446iihcyxmy99sm99hpzyip"))))
8495 (build-system r-build-system)
8496 (propagated-inputs
8497 `(("r-dvmisc" ,r-dvmisc)
8498 ("r-rcpp" ,r-rcpp)))
8499 (home-page "https://cran.r-project.org/web/packages/accelerometry/")
8500 (synopsis "Functions for processing accelerometer data")
8501 (description
8502 "This package provides a collection of functions that perform operations on
8503 time-series accelerometer data, such as identify the non-wear time, flag minutes
8504 that are part of an activity bout, and find the maximum 10-minute average count
8505 value. The functions are generally very flexible, allowing for a variety of
8506 algorithms to be implemented.")
8507 (license license:gpl3)))
8508
8509 (define-public r-absim
8510 (package
8511 (name "r-absim")
8512 (version "0.2.6")
8513 (source
8514 (origin
8515 (method url-fetch)
8516 (uri (cran-uri "AbSim" version))
8517 (sha256
8518 (base32 "16ddjk8b6xw80ch4jis1y751i9561wdxh0gifbf15qiz3vjckq8m"))))
8519 (properties `((upstream-name . "AbSim")))
8520 (build-system r-build-system)
8521 (propagated-inputs
8522 `(("r-ape" ,r-ape)
8523 ("r-powerlaw" ,r-powerlaw)))
8524 (home-page "https://cran.r-project.org/web/packages/AbSim/")
8525 (synopsis "Time resolved simulations of antibody repertoires")
8526 (description
8527 "This package provides simulation methods for the evolution of antibody repertoires.
8528 The heavy and light chain variable region of both human and C57BL/6 mice can
8529 be simulated in a time-dependent fashion. Both single lineages using one set of
8530 V-, D-, and J-genes or full repertoires can be simulated. The algorithm begins
8531 with an initial V-D-J recombination event, starting the first phylogenetic tree.
8532 Upon completion, the main loop of the algorithm begins, with each iteration
8533 representing one simulated time step. Various mutation events are possible at
8534 each time step, contributing to a diverse final repertoire.")
8535 (license license:gpl2)))
8536
8537 (define-public r-quic
8538 (package
8539 (name "r-quic")
8540 (version "1.1")
8541 (source
8542 (origin
8543 (method url-fetch)
8544 (uri (cran-uri "QUIC" version))
8545 (sha256
8546 (base32 "021bp9xbaih60qmss015ycblbv6d1dvb1z89y93zpqqnc2qhpv3c"))))
8547 (properties `((upstream-name . "QUIC")))
8548 (build-system r-build-system)
8549 (home-page "https://www.cs.utexas.edu/users/sustik/QUIC/")
8550 (synopsis "Regularized sparse inverse covariance matrix estimation")
8551 (description
8552 "This package implements the regularized Gaussian maximum likelihood
8553 estimation of the inverse of a covariance matrix. It uses Newton's method and
8554 coordinate descent to solve the regularized inverse covariance matrix
8555 estimation problem.")
8556 ;; The project home page states that the release is under GPLv3 or later.
8557 ;; The CRAN page only says GPL-3.
8558 (license license:gpl3+)))
8559
8560 (define-public r-abundant
8561 (package
8562 (name "r-abundant")
8563 (version "1.1")
8564 (source
8565 (origin
8566 (method url-fetch)
8567 (uri (cran-uri "abundant" version))
8568 (sha256
8569 (base32 "1m76qdmqvwpgm0sihazi2dna7cgsz9rljal18vgffb5wamwmg9k7"))))
8570 (build-system r-build-system)
8571 (propagated-inputs
8572 `(("r-quic" ,r-quic)))
8573 (home-page "https://cran.r-project.org/web/packages/abundant/")
8574 (synopsis "Abundant regression and high-dimensional principal fitted components")
8575 (description
8576 "This package provides tools to fit and predict with the high-dimensional
8577 principal fitted components model. This model is described by Cook, Forzani,
8578 and Rothman (2012) @url{doi:10.1214/11-AOS962}.")
8579 ;; The DESCRIPTION file states GPL-2, but since it directly depends on a
8580 ;; GPLv3+ package (QUIC) this likely means GPLv2+.
8581 (license license:gpl2+)))
8582
8583 (define-public r-ac3net
8584 (package
8585 (name "r-ac3net")
8586 (version "1.2.2")
8587 (source
8588 (origin
8589 (method url-fetch)
8590 (uri (cran-uri "Ac3net" version))
8591 (sha256
8592 (base32 "1ns4n0xxz6p34c11bj0k7nzgmyqr9mis2b0g5nfz37dbikndyqyz"))))
8593 (properties `((upstream-name . "Ac3net")))
8594 (build-system r-build-system)
8595 (propagated-inputs
8596 `(("r-data-table" ,r-data-table)))
8597 (home-page "https://cran.r-project.org/web/packages/Ac3net/")
8598 (synopsis "Inferring directional conservative causal core gene networks")
8599 (description "This package infers directional Conservative causal core
8600 (gene) networks (C3NET). This is a version of the algorithm C3NET with
8601 directional network.")
8602 (license license:gpl3+)))
8603
8604 (define-public r-aca
8605 (package
8606 (name "r-aca")
8607 (version "1.1")
8608 (source
8609 (origin
8610 (method url-fetch)
8611 (uri (cran-uri "ACA" version))
8612 (sha256
8613 (base32 "1i3hm27nvnkvc39xlh0d1blq8q0q02czmvgi3cazmjx3jvxay0vq"))))
8614 (properties `((upstream-name . "ACA")))
8615 (build-system r-build-system)
8616 (home-page "https://cran.r-project.org/web/packages/ACA/")
8617 (synopsis "Abrupt change-point or aberration detection in point series")
8618 (description
8619 "This package offers an interactive function for the detection of breakpoints in
8620 series.")
8621 ;; Any version of the GPL
8622 (license (list license:gpl2+ license:gpl3+))))
8623
8624 (define-public r-acceptancesampling
8625 (package
8626 (name "r-acceptancesampling")
8627 (version "1.0-6")
8628 (source
8629 (origin
8630 (method url-fetch)
8631 (uri (cran-uri "AcceptanceSampling" version))
8632 (sha256
8633 (base32 "1z3rmln63ki2kik9kinbwr9qhr32ggbmh4mm3xqy6di119n47ca9"))))
8634 (properties
8635 `((upstream-name . "AcceptanceSampling")))
8636 (build-system r-build-system)
8637 (home-page "https://cran.r-project.org/web/packages/AcceptanceSampling/")
8638 (synopsis "Creation and evaluation of acceptance sampling plans")
8639 (description
8640 "This @code{r-acceptancesampling} provides functionality for creating and evaluating
8641 acceptance sampling plans. Acceptance sampling is a methodology commonly used
8642 in quality control and improvement. International standards of acceptance
8643 sampling provide sampling plans for specific circumstances. The aim of this
8644 package is to provide an easy-to-use interface to visualize single, double or
8645 multiple sampling plans. In addition, methods have been provided to enable the
8646 user to assess sampling plans against pre-specified levels of performance, as
8647 measured by the probability of acceptance for a given level of quality in the
8648 lot.")
8649 (license license:gpl3+)))
8650
8651 (define-public r-acclma
8652 (package
8653 (name "r-acclma")
8654 (version "1.0")
8655 (source
8656 (origin
8657 (method url-fetch)
8658 (uri (cran-uri "ACCLMA" version))
8659 (sha256
8660 (base32 "1na27sp18fq12gp6vxgqw1ffsz2yi1d8xvrxbrzx5g1kqxrayy0v"))))
8661 (properties `((upstream-name . "ACCLMA")))
8662 (build-system r-build-system)
8663 (home-page "https://cran.r-project.org/web/packages/ACCLMA/")
8664 (synopsis "ACC & LMA graph plotting")
8665 (description
8666 "This package contains a function that imports data from a @acronym{CSV,
8667 Comma-Separated Values} file, or uses manually entered data from the format (x,
8668 y, weight) and plots the appropriate @acronym{ACC, Absolute Concentration
8669 Curve} vs @acronym{LOI, Line of Independence} graph and
8670 @acronym{LMA, @acronym{LOI} Minus @acronym{ACC}} graph. The main
8671 function is @code{plotLMA} (source file, header) that takes a data set and plots the
8672 appropriate @acronym{LMA} and @acronym{ACC} graphs. If no source file (a
8673 string) was passed, a manual data entry window is opened. The header parameter
8674 indicates by TRUE/FALSE (false by default) if the source @acronym{CSV} file has
8675 a header row or not. The dataset should contain only one independent variable
8676 (x) and one dependent variable (y) and can contain a weight for each
8677 observation.")
8678 (license license:gpl2)))
8679
8680 (define-public r-aspi
8681 (package
8682 (name "r-aspi")
8683 (version "0.2.0")
8684 (source
8685 (origin
8686 (method url-fetch)
8687 (uri (cran-uri "aspi" version))
8688 (sha256
8689 (base32 "0rhvxw243vvdv3hxa6pi343gcjc2cbxq1jzqirl9k1l4i3897l87"))))
8690 (build-system r-build-system)
8691 (home-page
8692 "https://cran.r-project.org/web/packages/aspi/")
8693 (synopsis
8694 "Analysis of symmetry of parasitic infections")
8695 (description
8696 "This package provides tools for the analysis and visualization of bilateral
8697 asymmetry in parasitic infections.")
8698 (license license:gpl3+)))
8699
8700 (define-public r-sandwich
8701 (package
8702 (name "r-sandwich")
8703 (version "2.5-1")
8704 (source
8705 (origin
8706 (method url-fetch)
8707 (uri (cran-uri "sandwich" version))
8708 (sha256
8709 (base32
8710 "1mk685b9wq7k566pbml52rj96i5h6b3vf215k9picgmq296nzvyv"))))
8711 (build-system r-build-system)
8712 (propagated-inputs
8713 `(("r-zoo" ,r-zoo)))
8714 (home-page "https://cran.r-project.org/web/packages/sandwich/")
8715 (synopsis "Robust Covariance Matrix Estimators")
8716 (description
8717 "This package provides model-robust standard error estimators for
8718 cross-sectional, time series, clustered, panel, and longitudinal data.")
8719 ;; Either version of the license.
8720 (license (list license:gpl2 license:gpl3))))
8721
8722 (define-public r-th-data
8723 (package
8724 (name "r-th-data")
8725 (version "1.0-10")
8726 (source
8727 (origin
8728 (method url-fetch)
8729 (uri (cran-uri "TH.data" version))
8730 (sha256
8731 (base32
8732 "0mgz7aj2d9abbmdr65zgmg1ddp3fdbs3mfj83r5xadh5ldkir2k1"))))
8733 (properties `((upstream-name . "TH.data")))
8734 (build-system r-build-system)
8735 (propagated-inputs
8736 `(("r-mass" ,r-mass)
8737 ("r-survival" ,r-survival)))
8738 (home-page "https://cran.r-project.org/web/packages/TH.data/")
8739 (synopsis "Shared data sets")
8740 (description
8741 "This package contains supporting data sets that are used in other
8742 packages maintained by Torsten Hothorn.")
8743 (license license:gpl3)))
8744
8745 (define-public r-multcomp
8746 (package
8747 (name "r-multcomp")
8748 (version "1.4-13")
8749 (source
8750 (origin
8751 (method url-fetch)
8752 (uri (cran-uri "multcomp" version))
8753 (sha256
8754 (base32
8755 "1nszi22rcc551yc75h9cdfkdqsxw1rz30vadazmpyzihp1bh63yk"))))
8756 (build-system r-build-system)
8757 (propagated-inputs
8758 `(("r-codetools" ,r-codetools)
8759 ("r-mvtnorm" ,r-mvtnorm)
8760 ("r-sandwich" ,r-sandwich)
8761 ("r-survival" ,r-survival)
8762 ("r-th-data" ,r-th-data)))
8763 (home-page "https://cran.r-project.org/web/packages/multcomp/")
8764 (synopsis "Simultaneous inference in general parametric models")
8765 (description
8766 "Simultaneous tests and confidence intervals for general linear
8767 hypotheses in parametric models, including linear, generalized linear, linear
8768 mixed effects, and survival models. The package includes demos reproducing
8769 analyzes presented in the book \"Multiple Comparisons Using R\" (Bretz,
8770 Hothorn, Westfall, 2010, CRC Press).")
8771 (license license:gpl2)))
8772
8773 (define-public r-emmeans
8774 (package
8775 (name "r-emmeans")
8776 (version "1.4.8")
8777 (source
8778 (origin
8779 (method url-fetch)
8780 (uri (cran-uri "emmeans" version))
8781 (sha256
8782 (base32
8783 "0h884qn4cip03w0h5psrz5y9zkm2wppklrhdz2chm2xk13zqnq5k"))))
8784 (build-system r-build-system)
8785 (propagated-inputs
8786 `(("r-estimability" ,r-estimability)
8787 ("r-mvtnorm" ,r-mvtnorm)
8788 ("r-numderiv" ,r-numderiv)
8789 ("r-plyr" ,r-plyr)
8790 ("r-xtable" ,r-xtable)))
8791 (native-inputs
8792 `(("r-knitr" ,r-knitr)))
8793 (home-page "https://github.com/rvlenth/emmeans")
8794 (synopsis "Estimated marginal means, aka least-squares means")
8795 (description
8796 "This package provides tools to obtain @dfn{estimated marginal
8797 means} (EMMs) for many linear, generalized linear, and mixed models. It can
8798 be used to compute contrasts or linear functions of EMMs, trends, and
8799 comparisons of slopes.")
8800 ;; Either version of the license.
8801 (license (list license:gpl2 license:gpl3))))
8802
8803 (define-public r-pwr
8804 (package
8805 (name "r-pwr")
8806 (version "1.3-0")
8807 (source
8808 (origin
8809 (method url-fetch)
8810 (uri (cran-uri "pwr" version))
8811 (sha256
8812 (base32
8813 "1kfzy73v3z6ipc3kdfkcjrp4b4p5k54nwk796gqi36srm93hgc2v"))))
8814 (build-system r-build-system)
8815 (native-inputs
8816 `(("r-knitr" ,r-knitr)))
8817 (home-page "https://github.com/heliosdrm/pwr")
8818 (synopsis "Basic functions for power analysis")
8819 (description
8820 "This package provides power analysis functions along the lines of
8821 Cohen (1988).")
8822 (license license:gpl3+)))
8823
8824 (define-public r-libcoin
8825 (package
8826 (name "r-libcoin")
8827 (version "1.0-5")
8828 (source
8829 (origin
8830 (method url-fetch)
8831 (uri (cran-uri "libcoin" version))
8832 (sha256
8833 (base32
8834 "1cm9x1dlg9f7fh7n5nw3x4a7rl88c7ylrlc8x3rx4mq5w1j42x0a"))))
8835 (build-system r-build-system)
8836 (propagated-inputs `(("r-mvtnorm" ,r-mvtnorm)))
8837 (home-page "https://cran.r-project.org/web/packages/libcoin")
8838 (synopsis "Linear test statistics for permutation inference")
8839 (description
8840 "This package provides basic infrastructure for linear test statistics
8841 and permutation inference in the framework of Strasser and Weber (1999).")
8842 (license license:gpl2)))
8843
8844 (define-public r-coin
8845 (package
8846 (name "r-coin")
8847 (version "1.3-1")
8848 (source
8849 (origin
8850 (method url-fetch)
8851 (uri (cran-uri "coin" version))
8852 (sha256
8853 (base32
8854 "0qi03fyqw42a2vnqcia5l2m1mzyarj2q1iblknx9n19bdsd53qjx"))))
8855 (build-system r-build-system)
8856 (propagated-inputs
8857 `(("r-libcoin" ,r-libcoin)
8858 ("r-matrixstats" ,r-matrixstats)
8859 ("r-modeltools" ,r-modeltools)
8860 ("r-multcomp" ,r-multcomp)
8861 ("r-mvtnorm" ,r-mvtnorm)
8862 ("r-survival" ,r-survival)))
8863 (home-page "http://coin.r-forge.r-project.org")
8864 (synopsis "Conditional inference procedures in a permutation test framework")
8865 (description
8866 "This package provides conditional inference procedures for the general
8867 independence problem including two-sample, K-sample (non-parametric ANOVA),
8868 correlation, censored, ordered and multivariate problems.")
8869 (license license:gpl2)))
8870
8871 (define-public r-bayesplot
8872 (package
8873 (name "r-bayesplot")
8874 (version "1.7.2")
8875 (source
8876 (origin
8877 (method url-fetch)
8878 (uri (cran-uri "bayesplot" version))
8879 (sha256
8880 (base32
8881 "0aqy4bfjq1fmds0vpacsmqih528cp8wk4v4w0balzkph6zqzpwcl"))))
8882 (build-system r-build-system)
8883 (inputs
8884 `(("pandoc" ,ghc-pandoc)
8885 ("pandoc-citeproc" ,ghc-pandoc-citeproc)))
8886 (native-inputs
8887 `(("r-knitr" ,r-knitr)))
8888 (propagated-inputs
8889 `(("r-dplyr" ,r-dplyr)
8890 ("r-ggplot2" ,r-ggplot2)
8891 ("r-ggridges" ,r-ggridges)
8892 ("r-glue" ,r-glue)
8893 ("r-reshape2" ,r-reshape2)
8894 ("r-rlang" ,r-rlang)
8895 ("r-tibble" ,r-tibble)
8896 ("r-tidyselect" ,r-tidyselect)))
8897 (home-page "https://mc-stan.org/bayesplot")
8898 (synopsis "Plotting for Bayesian models")
8899 (description
8900 "This package provides plotting functions for posterior analysis, model
8901 checking, and MCMC diagnostics. The package is designed not only to provide
8902 convenient functionality for users, but also a common set of functions that
8903 can be easily used by developers working on a variety of R packages for
8904 Bayesian modeling.")
8905 (license license:gpl3+)))
8906
8907 (define-public r-tmb
8908 (package
8909 (name "r-tmb")
8910 (version "1.7.16")
8911 (source
8912 (origin
8913 (method url-fetch)
8914 (uri (cran-uri "TMB" version))
8915 (sha256
8916 (base32
8917 "0lly12hdi99iklwr0vg9xkyhi038w4gncbf895qcwbndmqp0lx44"))))
8918 (properties `((upstream-name . "TMB")))
8919 (build-system r-build-system)
8920 (propagated-inputs
8921 `(("r-matrix" ,r-matrix)
8922 ("r-rcppeigen" ,r-rcppeigen)))
8923 (home-page "http://tmb-project.org")
8924 (synopsis "Template model builder: a general random effect tool")
8925 (description
8926 "With this tool, a user should be able to quickly implement complex
8927 random effect models through simple C++ templates. The package combines
8928 @code{CppAD} (C++ automatic differentiation), @code{Eigen} (templated
8929 matrix-vector library) and @code{CHOLMOD} (sparse matrix routines available
8930 from R) to obtain an efficient implementation of the applied Laplace
8931 approximation with exact derivatives. Key features are: Automatic sparseness
8932 detection, parallelism through BLAS and parallel user templates.")
8933 (license license:gpl2)))
8934
8935 (define-public r-sjstats
8936 (package
8937 (name "r-sjstats")
8938 (version "0.18.0")
8939 (source
8940 (origin
8941 (method url-fetch)
8942 (uri (cran-uri "sjstats" version))
8943 (sha256
8944 (base32 "17b1fcrhgjw66qa8zk2jj1bvz3vp5bnjn3p4y1wsg5ng5nxq8jz0"))))
8945 (build-system r-build-system)
8946 (propagated-inputs
8947 `(("r-bayestestr" ,r-bayestestr)
8948 ("r-broom" ,r-broom)
8949 ("r-dplyr" ,r-dplyr)
8950 ("r-effectsize" ,r-effectsize)
8951 ("r-emmeans" ,r-emmeans)
8952 ("r-insight" ,r-insight)
8953 ("r-lme4" ,r-lme4)
8954 ("r-magrittr" ,r-magrittr)
8955 ("r-mass" ,r-mass)
8956 ("r-modelr" ,r-modelr)
8957 ("r-parameters" ,r-parameters)
8958 ("r-performance" ,r-performance)
8959 ("r-purrr" ,r-purrr)
8960 ("r-rlang" ,r-rlang)
8961 ("r-sjlabelled" ,r-sjlabelled)
8962 ("r-sjmisc" ,r-sjmisc)
8963 ("r-tidyr" ,r-tidyr)))
8964 (home-page "https://github.com/strengejacke/sjstats")
8965 (synopsis "Functions for common statistical computations")
8966 (description
8967 "This package provides a collection of convenient functions for common
8968 statistical computations, which are not directly provided by R's @code{base}
8969 or @code{stats} packages. This package aims at providing, first, shortcuts
8970 for statistical measures, which otherwise could only be calculated with
8971 additional effort. Second, these shortcut functions are generic, and can be
8972 applied not only to vectors, but also to other objects as well. The focus of
8973 most functions lies on summary statistics or fit measures for regression
8974 models, including generalized linear models, mixed effects models and Bayesian
8975 models.")
8976 (license license:gpl3)))
8977
8978 (define-public r-glmmtmb
8979 (package
8980 (name "r-glmmtmb")
8981 (version "1.0.2.1")
8982 (source
8983 (origin
8984 (method url-fetch)
8985 (uri (cran-uri "glmmTMB" version))
8986 (sha256
8987 (base32
8988 "1a35hxcxz1cdm3zd5s7fyjaw2qs00hkacgr7h9130amygc1262ab"))))
8989 (properties `((upstream-name . "glmmTMB")))
8990 (build-system r-build-system)
8991 (propagated-inputs
8992 `(("r-lme4" ,r-lme4)
8993 ("r-matrix" ,r-matrix)
8994 ("r-nlme" ,r-nlme)
8995 ("r-rcppeigen" ,r-rcppeigen)
8996 ("r-tmb" ,r-tmb)))
8997 (native-inputs
8998 `(("r-knitr" ,r-knitr))) ; for vignettes
8999 (home-page "https://github.com/glmmTMB")
9000 (synopsis "Generalized linear mixed models")
9001 (description
9002 "Fit linear and generalized linear mixed models with various extensions,
9003 including zero-inflation. The models are fitted using maximum likelihood
9004 estimation via the Template Model Builder. Random effects are assumed to be
9005 Gaussian on the scale of the linear predictor and are integrated out using the
9006 Laplace approximation. Gradients are calculated using automatic
9007 differentiation.")
9008 (license license:agpl3+)))
9009
9010 (define-public r-bayestestr
9011 (package
9012 (name "r-bayestestr")
9013 (version "0.7.0")
9014 (source
9015 (origin
9016 (method url-fetch)
9017 (uri (cran-uri "bayestestR" version))
9018 (sha256
9019 (base32
9020 "1nrycyzznzrlwnfwk1w3ixdq0bj82nri9kb2qiaiw8wwzwrsl1hd"))))
9021 (properties `((upstream-name . "bayestestR")))
9022 (build-system r-build-system)
9023 (propagated-inputs
9024 `(("r-insight" ,r-insight)))
9025 (native-inputs
9026 `(("r-knitr" ,r-knitr)))
9027 (home-page "https://github.com/easystats/bayestestR")
9028 (synopsis "Describe Bayesian models and posterior distributions")
9029 (description
9030 "This package provides utilities to understand and describe posterior
9031 distributions and Bayesian models. It includes point-estimates such as
9032 @dfn{Maximum A Posteriori} (MAP), measures of dispersion such as @dfn{Highest
9033 Density Interval} (HDI), and indices used for null-hypothesis testing (such as
9034 ROPE percentage and pd).")
9035 (license license:gpl3)))
9036
9037 (define-public r-performance
9038 (package
9039 (name "r-performance")
9040 (version "0.4.7")
9041 (source
9042 (origin
9043 (method url-fetch)
9044 (uri (cran-uri "performance" version))
9045 (sha256
9046 (base32
9047 "0gw165wm2a0vjsvyll8z9k6qd156z3jf4priy1r745v63x4mnb5k"))))
9048 (build-system r-build-system)
9049 (propagated-inputs
9050 `(("r-bayestestr" ,r-bayestestr)
9051 ("r-insight" ,r-insight)))
9052 (home-page "https://easystats.github.io/performance/")
9053 (synopsis "Assessment of regression models performance")
9054 (description
9055 "This package provides utilities for computing measures to assess model
9056 quality, which are not directly provided by R's @code{base} or @code{stats}
9057 packages. These include e.g. measures like r-squared, intraclass correlation
9058 coefficient, root mean squared error or functions to check models for
9059 overdispersion, singularity or zero-inflation and more. Functions apply to a
9060 large variety of regression models, including generalized linear models, mixed
9061 effects models and Bayesian models.")
9062 (license license:gpl3)))
9063
9064 (define-public r-ggeffects
9065 (package
9066 (name "r-ggeffects")
9067 (version "0.15.0")
9068 (source
9069 (origin
9070 (method url-fetch)
9071 (uri (cran-uri "ggeffects" version))
9072 (sha256
9073 (base32
9074 "1bqvbhw5la3cj3v0gwava117ff24b1p450azln402gsxgfl3vw7r"))))
9075 (build-system r-build-system)
9076 (propagated-inputs
9077 `(("r-insight" ,r-insight)
9078 ("r-mass" ,r-mass)
9079 ("r-sjlabelled" ,r-sjlabelled)))
9080 (native-inputs
9081 `(("r-knitr" ,r-knitr)))
9082 (home-page "https://github.com/strengejacke/ggeffects")
9083 (synopsis "Create tidy data frames of marginal effects for ggplot")
9084 (description
9085 "This package provides tools to compute marginal effects from statistical
9086 models and return the result as tidy data frames. These data frames are ready
9087 to use with the @code{ggplot2} package. Marginal effects can be calculated
9088 for many different models. Interaction terms, splines and polynomial terms
9089 are also supported. The two main functions are @code{ggpredict()} and
9090 @code{ggeffect()}. There is a generic @code{plot()} method to plot the
9091 results using @code{ggplot2}.")
9092 (license license:gpl3)))
9093
9094 (define-public r-effectsize
9095 (package
9096 (name "r-effectsize")
9097 (version "0.3.1")
9098 (source
9099 (origin
9100 (method url-fetch)
9101 (uri (cran-uri "effectsize" version))
9102 (sha256
9103 (base32
9104 "1n5b5434sd8f1v95bfjwg92v879rkaj8zpm6ldnrg0kgfb0gy6q4"))))
9105 (properties `((upstream-name . "effectsize")))
9106 (build-system r-build-system)
9107 (propagated-inputs
9108 `(("r-bayestestr" ,r-bayestestr)
9109 ("r-insight" ,r-insight)
9110 ("r-parameters" ,r-parameters)))
9111 (native-inputs
9112 `(("r-knitr" ,r-knitr)))
9113 (home-page "https://github.com/easystats/effectsize")
9114 (synopsis "Indices of effect size and standardized parameters")
9115 (description
9116 "This package provides utilities to work with indices of effect size and
9117 standardized parameters for a wide variety of models, allowing computation and
9118 conversion of indices such as Cohen's d, r, odds, etc.")
9119 (license license:gpl3)))
9120
9121 (define-public r-sjplot
9122 (package
9123 (name "r-sjplot")
9124 (version "2.8.4")
9125 (source
9126 (origin
9127 (method url-fetch)
9128 (uri (cran-uri "sjPlot" version))
9129 (sha256
9130 (base32 "0b7k0mshkk8k26w11xbxkb5v0klhq279zn2xdz83cn8k791xkqyd"))))
9131 (properties `((upstream-name . "sjPlot")))
9132 (build-system r-build-system)
9133 (propagated-inputs
9134 `(("r-bayestestr" ,r-bayestestr)
9135 ("r-dplyr" ,r-dplyr)
9136 ("r-effectsize" ,r-effectsize)
9137 ("r-ggeffects" ,r-ggeffects)
9138 ("r-ggplot2" ,r-ggplot2)
9139 ("r-insight" ,r-insight)
9140 ("r-knitr" ,r-knitr)
9141 ("r-mass" ,r-mass)
9142 ("r-parameters" ,r-parameters)
9143 ("r-performance" ,r-performance)
9144 ("r-purrr" ,r-purrr)
9145 ("r-rlang" ,r-rlang)
9146 ("r-scales" ,r-scales)
9147 ("r-sjlabelled" ,r-sjlabelled)
9148 ("r-sjmisc" ,r-sjmisc)
9149 ("r-sjstats" ,r-sjstats)
9150 ("r-tidyr" ,r-tidyr)))
9151 (native-inputs
9152 `(("r-knitr" ,r-knitr)))
9153 (home-page "https://strengejacke.github.io/sjPlot/")
9154 (synopsis "Data visualization for statistics in social science")
9155 (description
9156 "This package represents a collection of plotting and table output
9157 functions for data visualization. Results of various statistical
9158 analyses (that are commonly used in social sciences) can be visualized using
9159 this package, including simple and cross tabulated frequencies, histograms,
9160 box plots, (generalized) linear models, mixed effects models, principal
9161 component analysis and correlation matrices, cluster analyses, scatter plots,
9162 stacked scales, effects plots of regression models (including interaction
9163 terms) and much more. This package supports labelled data.")
9164 (license license:gpl3)))
9165
9166 (define-public r-ini
9167 (package
9168 (name "r-ini")
9169 (version "0.3.1")
9170 (source
9171 (origin
9172 (method url-fetch)
9173 (uri (cran-uri "ini" version))
9174 (sha256
9175 (base32
9176 "04yqij344dwm0xqgara8xia42mlmij3i8711qbb5534w05a1l6bv"))))
9177 (build-system r-build-system)
9178 (home-page "https://github.com/dvdscripter/ini")
9179 (synopsis "Read and write configuration files")
9180 (description
9181 "This package provides tools to parse simple @code{.ini} configuration
9182 files to an structured list. Users can manipulate this resulting list with
9183 @code{lapply()} functions. This same structured list can be used to write
9184 back to file after modifications.")
9185 (license license:gpl3)))
9186
9187 (define-public r-gh
9188 (package
9189 (name "r-gh")
9190 (version "1.1.0")
9191 (source
9192 (origin
9193 (method url-fetch)
9194 (uri (cran-uri "gh" version))
9195 (sha256
9196 (base32
9197 "1bc9bn1078s664hc806dh0y1ncxif77q479rfmxfir9z7hwaz7yy"))))
9198 (build-system r-build-system)
9199 (propagated-inputs
9200 `(("r-cli" ,r-cli)
9201 ("r-httr" ,r-httr)
9202 ("r-ini" ,r-ini)
9203 ("r-jsonlite" ,r-jsonlite)))
9204 (home-page "https://github.com/r-lib/gh#readme")
9205 (synopsis "Access the GitHub API via R")
9206 (description
9207 "This package provides a minimal R client to access the GitHub API.")
9208 (license license:expat)))
9209
9210 (define-public r-fs
9211 (package
9212 (name "r-fs")
9213 (version "1.4.2")
9214 (source
9215 (origin
9216 (method url-fetch)
9217 (uri (cran-uri "fs" version))
9218 (sha256
9219 (base32
9220 "09rpazjba9jy448j6rq989fw3wv3xhng7fn8p8gr22gyx0n0y1zr"))))
9221 (build-system r-build-system)
9222 (native-inputs
9223 `(("pkg-config" ,pkg-config)
9224 ("r-knitr" ,r-knitr)))
9225 (home-page "https://fs.r-lib.org")
9226 (synopsis "Cross-platform file system operations based on libuv")
9227 (description
9228 "This package provides a cross-platform interface to file system
9229 operations, built on top of the libuv C library.")
9230 (license license:gpl3)))
9231
9232 (define-public r-clisymbols
9233 (package
9234 (name "r-clisymbols")
9235 (version "1.2.0")
9236 (source
9237 (origin
9238 (method url-fetch)
9239 (uri (cran-uri "clisymbols" version))
9240 (sha256
9241 (base32
9242 "1q7gi2zmykhzas9v8fdnbpdq7pzdcpbhim1yxvd2062l777g4j86"))))
9243 (build-system r-build-system)
9244 (home-page "https://github.com/gaborcsardi/clisymbols")
9245 (synopsis "Unicode symbols at the R prompt")
9246 (description
9247 "This package provides a small subset of Unicode symbols, that are useful
9248 when building command line applications. They fall back to alternatives on
9249 terminals that do not support Unicode.")
9250 (license license:expat)))
9251
9252 (define-public r-usethis
9253 (package
9254 (name "r-usethis")
9255 (version "1.6.1")
9256 (source
9257 (origin
9258 (method url-fetch)
9259 (uri (cran-uri "usethis" version))
9260 (sha256
9261 (base32
9262 "0vwxsnq615mwc706a4a71gyy0hmvnllbh249gzm7vl3ym5cr0cv0"))))
9263 (build-system r-build-system)
9264 (propagated-inputs
9265 `(("r-cli" ,r-cli)
9266 ("r-clipr" ,r-clipr)
9267 ("r-crayon" ,r-crayon)
9268 ("r-curl" ,r-curl)
9269 ("r-desc" ,r-desc)
9270 ("r-fs" ,r-fs)
9271 ("r-gh" ,r-gh)
9272 ("r-git2r" ,r-git2r)
9273 ("r-glue" ,r-glue)
9274 ("r-purrr" ,r-purrr)
9275 ("r-rematch2" ,r-rematch2)
9276 ("r-rlang" ,r-rlang)
9277 ("r-rprojroot" ,r-rprojroot)
9278 ("r-rstudioapi" ,r-rstudioapi)
9279 ("r-whisker" ,r-whisker)
9280 ("r-withr" ,r-withr)
9281 ("r-yaml" ,r-yaml)))
9282 (home-page "https://github.com/r-lib/usethis")
9283 (synopsis "Automate R package and project setup")
9284 (description
9285 "This package helps you to automate R package and project setup tasks
9286 that are otherwise performed manually. This includes setting up unit testing,
9287 test coverage, continuous integration, Git, GitHub integration, licenses,
9288 Rcpp, RStudio projects, and more.")
9289 (license license:gpl3)))
9290
9291 (define-public r-sessioninfo
9292 (package
9293 (name "r-sessioninfo")
9294 (version "1.1.1")
9295 (source
9296 (origin
9297 (method url-fetch)
9298 (uri (cran-uri "sessioninfo" version))
9299 (sha256
9300 (base32
9301 "0j5f3l58fynxx3v0w62vqpii7miabszgljpja36xx9s8hikh8sqn"))))
9302 (build-system r-build-system)
9303 (propagated-inputs
9304 `(("r-cli" ,r-cli)
9305 ("r-withr" ,r-withr)))
9306 (home-page "https://github.com/r-lib/sessioninfo#readme")
9307 (synopsis "R session information")
9308 (description
9309 "This package provides tools to query and print information about the
9310 current R session. It is similar to @code{utils::sessionInfo()}, but includes
9311 more information about packages, and where they were installed from.")
9312 (license license:gpl2)))
9313
9314 (define-public r-remotes
9315 (package
9316 (name "r-remotes")
9317 (version "2.1.1")
9318 (source
9319 (origin
9320 (method url-fetch)
9321 (uri (cran-uri "remotes" version))
9322 (sha256
9323 (base32
9324 "12qinl7jv54f2524ri13gcrv6d523rg1harpi500j676zi30fnaf"))))
9325 (build-system r-build-system)
9326 (home-page "https://github.com/r-lib/remotes#readme")
9327 (synopsis "R package installation from remote repositories")
9328 (description
9329 "Download and install R packages stored in GitHub, BitBucket, or plain
9330 subversion or git repositories. This package is a lightweight replacement of
9331 the @code{install_*} functions in the @code{devtools} package. Indeed most of
9332 the code was copied over from @code{devtools}.")
9333 (license license:gpl2+)))
9334
9335 (define-public r-xopen
9336 (package
9337 (name "r-xopen")
9338 (version "1.0.0")
9339 (source
9340 (origin
9341 (method url-fetch)
9342 (uri (cran-uri "xopen" version))
9343 (sha256
9344 (base32
9345 "1vrvgdika1d63dwygynbv2wmd87ll8dji5dy89hj576n8hw601z2"))))
9346 (build-system r-build-system)
9347 (propagated-inputs
9348 `(("r-processx" ,r-processx)))
9349 (home-page "https://github.com/r-lib/xopen#readme")
9350 (synopsis "Open system files, URLs, anything")
9351 (description
9352 "This package provides a cross-platform solution to open files,
9353 directories or URLs with their associated programs.")
9354 (license license:expat)))
9355
9356 (define-public r-rcmdcheck
9357 (package
9358 (name "r-rcmdcheck")
9359 (version "1.3.3")
9360 (source
9361 (origin
9362 (method url-fetch)
9363 (uri (cran-uri "rcmdcheck" version))
9364 (sha256
9365 (base32
9366 "1d4kzgfqy72r6b7bn1j4znyksrycgypx1jjvpv9lrmvn37mpkdhs"))))
9367 (build-system r-build-system)
9368 (propagated-inputs
9369 `(("r-callr" ,r-callr)
9370 ("r-cli" ,r-cli)
9371 ("r-crayon" ,r-crayon)
9372 ("r-desc" ,r-desc)
9373 ("r-digest" ,r-digest)
9374 ("r-pkgbuild" ,r-pkgbuild)
9375 ("r-prettyunits" ,r-prettyunits)
9376 ("r-r6" ,r-r6)
9377 ("r-rprojroot" ,r-rprojroot)
9378 ("r-sessioninfo" ,r-sessioninfo)
9379 ("r-withr" ,r-withr)
9380 ("r-xopen" ,r-xopen)))
9381 (home-page "https://github.com/r-Lib/rcmdcheck#readme")
9382 (synopsis "Run R CMD check from R and capture results")
9383 (description
9384 "Run @code{R CMD check} from R programmatically, and capture the results
9385 of the individual checks.")
9386 (license license:expat)))
9387
9388 (define-public r-rapportools
9389 (package
9390 (name "r-rapportools")
9391 (version "1.0")
9392 (source
9393 (origin
9394 (method url-fetch)
9395 (uri (cran-uri "rapportools" version))
9396 (sha256
9397 (base32
9398 "1sgv4sc737i12arh5dc3263kjsz3dzg06qihfmrqyax94mv2d01b"))))
9399 (build-system r-build-system)
9400 (propagated-inputs
9401 `(("r-pander" ,r-pander)
9402 ("r-plyr" ,r-plyr)
9403 ("r-reshape" ,r-reshape)))
9404 (home-page "https://cran.r-project.org/web/packages/rapportools/")
9405 (synopsis "Miscellaneous helper functions with sane defaults for reporting")
9406 (description
9407 "This package provides helper functions that act as wrappers to more
9408 advanced statistical methods with the advantage of having sane defaults for
9409 quick reporting.")
9410 (license license:agpl3+)))
9411
9412 (define-public r-pander
9413 (package
9414 (name "r-pander")
9415 (version "0.6.3")
9416 (source
9417 (origin
9418 (method url-fetch)
9419 (uri (cran-uri "pander" version))
9420 (sha256
9421 (base32
9422 "1bd9sdghlsppmff18k5fg3i0visq9f4wc82rlhwq5m82bmgdgnyi"))))
9423 (build-system r-build-system)
9424 (propagated-inputs
9425 `(("r-digest" ,r-digest)
9426 ("r-rcpp" ,r-rcpp)))
9427 (home-page "https://rapporter.github.io/pander")
9428 (synopsis "Render R objects into Pandoc's markdown")
9429 (description
9430 "The main aim of the pander R package is to provide a minimal and easy
9431 tool for rendering R objects into Pandoc's markdown. The package is also
9432 capable of exporting/converting complex Pandoc documents (reports) in various
9433 ways.")
9434 ;; This package is licensed under either the AGPLv3+ or the very rarely
9435 ;; used OSL 3.0.
9436 (license license:agpl3+)))
9437
9438 (define-public r-summarytools
9439 (package
9440 (name "r-summarytools")
9441 (version "0.9.6")
9442 (source
9443 (origin
9444 (method url-fetch)
9445 (uri (cran-uri "summarytools" version))
9446 (sha256
9447 (base32
9448 "03pcb2ild1rb9f15yq8b68p9bg10z5wk2x7ahgyzkwdh5f81vbq2"))))
9449 (build-system r-build-system)
9450 (propagated-inputs
9451 `(("r-base64enc" ,r-base64enc)
9452 ("r-checkmate" ,r-checkmate)
9453 ("r-dplyr" ,r-dplyr)
9454 ("r-htmltools" ,r-htmltools)
9455 ("r-lubridate" ,r-lubridate)
9456 ("r-magick" ,r-magick)
9457 ("r-matrixstats" ,r-matrixstats)
9458 ("r-pander" ,r-pander)
9459 ("r-pryr" ,r-pryr)
9460 ("r-rapportools" ,r-rapportools)
9461 ("r-tibble" ,r-tibble)
9462 ("r-tidyr" ,r-tidyr)))
9463 (home-page "https://github.com/dcomtois/summarytools")
9464 (synopsis "Tools to quickly and neatly summarize data")
9465 (description
9466 "This package provides tools for data frame summaries, cross-tabulations,
9467 weight-enabled frequency tables and common univariate statistics in concise
9468 tables available in a variety of formats (plain ASCII, Markdown and HTML). A
9469 good point-of-entry for exploring data, both for experienced and new R
9470 users.")
9471 (license license:gpl2)))
9472
9473 (define-public r-lsei
9474 (package
9475 (name "r-lsei")
9476 (version "1.2-0.1")
9477 (source
9478 (origin
9479 (method url-fetch)
9480 (uri (cran-uri "lsei" version))
9481 (sha256
9482 (base32
9483 "1rvzdb33x9ykl5qfwxkps1iylxqzlf1qla3l88420nbq7pxp7m87"))))
9484 (build-system r-build-system)
9485 (native-inputs
9486 `(("gfortran" ,gfortran)))
9487 (home-page "https://www.stat.auckland.ac.nz/~yongwang")
9488 (synopsis "Solve regression problems under equality/inequality constraints")
9489 (description
9490 "It contains functions that solve least squares linear regression
9491 problems under linear equality/inequality constraints. Functions for solving
9492 quadratic programming problems are also available, which transform such
9493 problems into least squares ones first.")
9494 (license license:gpl2+)))
9495
9496 (define-public r-npsurv
9497 (package
9498 (name "r-npsurv")
9499 (version "0.4-0.1")
9500 (source
9501 (origin
9502 (method url-fetch)
9503 (uri (cran-uri "npsurv" version))
9504 (sha256
9505 (base32
9506 "09nxibp93bp9v8qcx0gnazk7fkvyh0fq9vlgxl639m6ndr7fwp88"))))
9507 (build-system r-build-system)
9508 (propagated-inputs
9509 `(("r-lsei" ,r-lsei)))
9510 (home-page "https://www.stat.auckland.ac.nz/~yongwang")
9511 (synopsis "Nonparametric survival analysis")
9512 (description
9513 "This package contains functions for non-parametric survival analysis of
9514 exact and interval-censored observations.")
9515 (license license:gpl2+)))
9516
9517 (define-public r-clusteval
9518 (package
9519 (name "r-clusteval")
9520 (version "0.1")
9521 (source
9522 (origin
9523 (method url-fetch)
9524 (uri (cran-uri "clusteval" version))
9525 (sha256
9526 (base32
9527 "1ld0bdl4fy8dsfzm3k7a37cyxc6pfc9qs31x4pxd3z5rslghz7rj"))))
9528 (build-system r-build-system)
9529 (propagated-inputs
9530 `(("r-mvtnorm" ,r-mvtnorm)
9531 ("r-rcpp" ,r-rcpp)))
9532 (home-page "https://cran.r-project.org/web/packages/clusteval/")
9533 (synopsis "Evaluation of clustering algorithms")
9534 (description
9535 "This R package provides a suite of tools to evaluate clustering
9536 algorithms, clusterings, and individual clusters.")
9537 (license license:expat)))
9538
9539 (define-public r-tweedie
9540 (package
9541 (name "r-tweedie")
9542 (version "2.3.2")
9543 (source
9544 (origin
9545 (method url-fetch)
9546 (uri (cran-uri "tweedie" version))
9547 (sha256
9548 (base32
9549 "10fv998qjxsyx0h94fi0xbh6xbf24nwgh254n9zfnmix9vk2cqls"))))
9550 (build-system r-build-system)
9551 (native-inputs `(("gfortran" ,gfortran)))
9552 (home-page "https://cran.r-project.org/web/packages/tweedie/")
9553 (synopsis "Evaluation of Tweedie exponential family models")
9554 (description
9555 "Maximum likelihood computations for Tweedie families, including the
9556 series expansion (Dunn and Smyth, 2005; <doi10.1007/s11222-005-4070-y>) and
9557 the Fourier inversion (Dunn and Smyth, 2008; <doi:10.1007/s11222-007-9039-6>),
9558 and related methods.")
9559 (license license:gpl2+)))
9560
9561 (define-public r-rcppgsl
9562 (package
9563 (name "r-rcppgsl")
9564 (version "0.3.8")
9565 (source
9566 (origin
9567 (method url-fetch)
9568 (uri (cran-uri "RcppGSL" version))
9569 (sha256
9570 (base32 "17nlayy6gvwb3v6l5aiqm84i75yf4dfi3zclxrgpqwf3j9v09yvz"))))
9571 (properties `((upstream-name . "RcppGSL")))
9572 (build-system r-build-system)
9573 (propagated-inputs
9574 `(("r-rcpp" ,r-rcpp)
9575 ("gsl" ,gsl)))
9576 (home-page "https://cran.r-project.org/web/packages/RcppGSL/")
9577 (synopsis "Rcpp integration for GSL vectors and matrices")
9578 (description
9579 "The GNU Scientific Library (or GSL) is a collection of numerical
9580 routines for scientific computing. It is particularly useful for C and C++
9581 programs as it provides a standard C interface to a wide range of mathematical
9582 routines. There are over 1000 functions in total with an extensive test
9583 suite. The RcppGSL package provides an easy-to-use interface between GSL data
9584 structures and R using concepts from Rcpp which is itself a package that eases
9585 the interfaces between R and C++.")
9586 (license license:gpl2+)))
9587
9588 (define-public r-mvabund
9589 (package
9590 (name "r-mvabund")
9591 (version "4.1.3")
9592 (source
9593 (origin
9594 (method url-fetch)
9595 (uri (cran-uri "mvabund" version))
9596 (sha256
9597 (base32
9598 "1z58h4dk3mc2hfnfvc7pghk471cbp7ah2s1z2ria5igw4s80962b"))))
9599 (build-system r-build-system)
9600 (propagated-inputs
9601 `(("r-mass" ,r-mass)
9602 ("r-rcpp" ,r-rcpp)
9603 ("r-rcppgsl" ,r-rcppgsl)
9604 ("r-statmod" ,r-statmod)
9605 ("r-tweedie" ,r-tweedie)))
9606 (home-page "https://cran.r-project.org/web/packages/mvabund/")
9607 (synopsis "Statistical methods for analysing multivariate abundance data")
9608 (description
9609 "This package provides a set of tools for displaying, modeling and
9610 analysing multivariate abundance data in community ecology.")
9611 (license license:lgpl2.1+)))
9612
9613 (define-public r-afex
9614 (package
9615 (name "r-afex")
9616 (version "0.27-2")
9617 (source
9618 (origin
9619 (method url-fetch)
9620 (uri (cran-uri "afex" version))
9621 (sha256
9622 (base32
9623 "0qsmcddy4449qjj3ajmqvdiqdkhkswmz5dqf150wxwq897p3bvf2"))))
9624 (build-system r-build-system)
9625 (propagated-inputs
9626 `(("r-car" ,r-car)
9627 ("r-lme4" ,r-lme4)
9628 ("r-lmertest" ,r-lmertest)
9629 ("r-pbkrtest" ,r-pbkrtest)
9630 ("r-reshape2" ,r-reshape2)))
9631 (native-inputs
9632 `(("r-knitr" ,r-knitr)))
9633 (home-page "https://afex.singmann.science/")
9634 (synopsis "Analysis of factorial experiments")
9635 (description
9636 "This package provides convenience functions for analyzing factorial
9637 experiments using ANOVA or mixed models.")
9638 (license license:gpl2+)))
9639
9640 (define-public r-lmertest
9641 (package
9642 (name "r-lmertest")
9643 (version "3.1-2")
9644 (source
9645 (origin
9646 (method url-fetch)
9647 (uri (cran-uri "lmerTest" version))
9648 (sha256
9649 (base32
9650 "1qkdxx5sri65zgpb9gw4nkfkdam51kgy4hxclk5c40yk7y3p0n1q"))))
9651 (properties `((upstream-name . "lmerTest")))
9652 (build-system r-build-system)
9653 (propagated-inputs
9654 `(("r-ggplot2" ,r-ggplot2)
9655 ("r-lme4" ,r-lme4)
9656 ("r-mass" ,r-mass)
9657 ("r-numderiv" ,r-numderiv)))
9658 (home-page "https://github.com/runehaubo/lmerTestR")
9659 (synopsis "Tests in linear mixed effects models")
9660 (description
9661 "This package provides p-values in type I, II or III anova and summary
9662 tables for @code{lmer} model fits via Satterthwaite's degrees of freedom
9663 method. A Kenward-Roger method is also available via the @code{pbkrtest}
9664 package. Model selection methods include step, drop1 and anova-like tables
9665 for random effects (ranova). Methods for Least-Square means (LS-means) and
9666 tests of linear contrasts of fixed effects are also available.")
9667 (license license:gpl2+)))
9668
9669 (define-public r-r2glmm
9670 (package
9671 (name "r-r2glmm")
9672 (version "0.1.2")
9673 (source
9674 (origin
9675 (method url-fetch)
9676 (uri (cran-uri "r2glmm" version))
9677 (sha256
9678 (base32
9679 "0iim92blpa59vgz97c2pi05yhbjjmaffdbkbmk5kplfb2vmazgiy"))))
9680 (build-system r-build-system)
9681 (propagated-inputs
9682 `(("r-afex" ,r-afex)
9683 ("r-data-table" ,r-data-table)
9684 ("r-dplyr" ,r-dplyr)
9685 ("r-ggplot2" ,r-ggplot2)
9686 ("r-gridextra" ,r-gridextra)
9687 ("r-lmertest" ,r-lmertest)
9688 ("r-mass" ,r-mass)
9689 ("r-matrix" ,r-matrix)
9690 ("r-mgcv" ,r-mgcv)
9691 ("r-pbkrtest" ,r-pbkrtest)))
9692 (home-page "https://github.com/bcjaeger/r2glmm")
9693 (synopsis "Compute R squared for mixed (multilevel) models")
9694 (description
9695 "This package computes model and semi partial R squared with confidence
9696 limits for the linear and generalized linear mixed model (LMM and GLMM). The
9697 R squared measure from L. J. Edwards et al. (2008) is extended to the GLMM
9698 using @dfn{penalized quasi-likelihood} (PQL) estimation (see Jaeger et
9699 al. (2016)).")
9700 (license license:gpl2)))
9701
9702 (define-public r-weights
9703 (package
9704 (name "r-weights")
9705 (version "1.0.1")
9706 (source
9707 (origin
9708 (method url-fetch)
9709 (uri (cran-uri "weights" version))
9710 (sha256
9711 (base32
9712 "1ka2kvzg464vn80qziqy4mrciy9wwd3jfasgq0d33wbiblhmxkj5"))))
9713 (build-system r-build-system)
9714 (propagated-inputs
9715 `(("r-gdata" ,r-gdata)
9716 ("r-hmisc" ,r-hmisc)
9717 ("r-mice" ,r-mice)))
9718 (home-page
9719 "https://cran.r-project.org/web/packages/weights/")
9720 (synopsis "Weighting and weighted statistics")
9721 (description "This package Provides a variety of functions for producing
9722 simple weighted statistics, such as weighted Pearson's correlations, partial
9723 correlations, Chi-Squared statistics, histograms, and t-tests. Also now
9724 includes some software for quickly recoding survey data and plotting point
9725 estimates from interaction terms in regressions (and multiply imputed
9726 regressions). NOTE: Weighted partial correlation calculations pulled to
9727 address a bug.")
9728 (license license:gpl2+)))
9729
9730 (define-public r-rcppannoy
9731 (package
9732 (name "r-rcppannoy")
9733 (version "0.0.16")
9734 (source
9735 (origin
9736 (method url-fetch)
9737 (uri (cran-uri "RcppAnnoy" version))
9738 (sha256
9739 (base32
9740 "0bfa35lp6vc4b0h3ymvdx50br233q8vvyjml34ngi81rj0imz3fr"))))
9741 (properties `((upstream-name . "RcppAnnoy")))
9742 (build-system r-build-system)
9743 (propagated-inputs
9744 `(("r-rcpp" ,r-rcpp)))
9745 (home-page "https://cran.r-project.org/web/packages/RcppAnnoy/")
9746 (synopsis "Rcpp bindings for Annoy, a library for Approximate Nearest Neighbors")
9747 (description
9748 "Annoy is a small C++ library for Approximate Nearest Neighbors written
9749 for efficient memory usage as well an ability to load from and save to disk.
9750 This package provides an R interface.")
9751 ;; Annoy is released under ASL 2.0, but this wrapper is released under
9752 ;; GPLv2+.
9753 (license (list license:gpl2+ license:asl2.0))))
9754
9755 (define-public r-rcpphnsw
9756 (package
9757 (name "r-rcpphnsw")
9758 (version "0.2.0")
9759 (source
9760 (origin
9761 (method url-fetch)
9762 (uri (cran-uri "RcppHNSW" version))
9763 (sha256
9764 (base32
9765 "0gqdkw7vkcm544rz45g0hplg836ygzbfwk9gh9wr0817icvdb3qv"))))
9766 (properties `((upstream-name . "RcppHNSW")))
9767 (build-system r-build-system)
9768 (propagated-inputs `(("r-rcpp" ,r-rcpp)))
9769 (home-page "https://cran.r-project.org/web/packages/RcppHNSW/")
9770 (synopsis "Rcpp bindings for hnswlib, a library for approximate nearest neighbors")
9771 (description
9772 "Hnswlib is a C++ library for approximate nearest neighbors. This
9773 package provides a minimal R interface by relying on the Rcpp package.")
9774 ;; hnswlib is released under Version 2.0 of the Apache License.
9775 (license (list license:gpl3 license:asl2.0))))
9776
9777 (define-public r-rcppparallel
9778 (package
9779 (name "r-rcppparallel")
9780 (version "5.0.2")
9781 (source
9782 (origin
9783 (method url-fetch)
9784 (uri (cran-uri "RcppParallel" version))
9785 (sha256
9786 (base32
9787 "10bg4fw38m64dhy543rwq2nnjjc9y24iggk343xslrb3ij8018lc"))))
9788 (properties `((upstream-name . "RcppParallel")))
9789 (build-system r-build-system)
9790 (home-page "https://rcppcore.github.io/RcppParallel/")
9791 (synopsis "Parallel programming tools for Rcpp")
9792 (description
9793 "This package provides high level functions for parallel programming with
9794 Rcpp. For example, the @code{parallelFor()} function can be used to convert
9795 the work of a standard serial @code{for} loop into a parallel one and the
9796 @code{parallelReduce()} function can be used for accumulating aggregates or
9797 other values.")
9798 (license license:gpl2)))
9799
9800 (define-public r-ncdf4
9801 (package
9802 (name "r-ncdf4")
9803 (version "1.17")
9804 (source
9805 (origin
9806 (method url-fetch)
9807 (uri (cran-uri "ncdf4" version))
9808 (sha256
9809 (base32
9810 "1xls44ln2zjrrlimxl8v4bk2ni3g45c9j0gxdnjx31rikmrc95fv"))))
9811 (build-system r-build-system)
9812 (inputs
9813 `(("netcdf" ,netcdf)
9814 ("zlib" ,zlib)))
9815 (home-page "https://cran.r-project.org/web/packages/ncdf4/index.html")
9816 (synopsis "R interface to Unidata netCDF format data files")
9817 (description
9818 "This package provides a high-level R interface to data files written
9819 using Unidata's netCDF library (version 4 or earlier), which are binary data
9820 files that are portable across platforms and include metadata information in
9821 addition to the data sets. Using this package, netCDF files can be opened and
9822 data sets read in easily. It is also easy to create new netCDF dimensions,
9823 variables, and files, in either version 3 or 4 format, and manipulate existing
9824 netCDF files.")
9825 (license license:gpl3+)))
9826
9827 (define-public r-biocmanager
9828 (package
9829 (name "r-biocmanager")
9830 (version "1.30.10")
9831 (source
9832 (origin
9833 (method url-fetch)
9834 (uri (cran-uri "BiocManager" version))
9835 (sha256
9836 (base32 "03n9s2vf7vgpgb5alpxwamf9xfkn32cbzngwyn6spq1bnh9a9dzk"))))
9837 (properties `((upstream-name . "BiocManager")))
9838 (build-system r-build-system)
9839 (home-page "https://cran.r-project.org/web/packages/BiocManager/")
9840 (synopsis "Access the Bioconductor project package repository")
9841 (description
9842 "This package provides a convenient tool to install and update
9843 Bioconductor packages.")
9844 (license license:artistic2.0)))
9845
9846 (define-public r-rgl
9847 (package
9848 (name "r-rgl")
9849 (version "0.100.54")
9850 (source
9851 (origin
9852 (method url-fetch)
9853 (uri (cran-uri "rgl" version))
9854 (sha256
9855 (base32
9856 "1mgs2d8igmcdzzymfwbqdrypmaidd4pra5n5gnhsn9pm6pqzidqp"))))
9857 (build-system r-build-system)
9858 (native-inputs
9859 `(("pkg-config" ,pkg-config)))
9860 (inputs
9861 `(("freetype" ,freetype)
9862 ("libpng" ,libpng)
9863 ("glu" ,glu)
9864 ("libx11" ,libx11)
9865 ("ghc-pandoc" ,ghc-pandoc)
9866 ("zlib" ,zlib)))
9867 (propagated-inputs
9868 `(("r-crosstalk" ,r-crosstalk)
9869 ("r-htmltools" ,r-htmltools)
9870 ("r-htmlwidgets" ,r-htmlwidgets)
9871 ("r-jsonlite" ,r-jsonlite)
9872 ("r-knitr" ,r-knitr)
9873 ("r-magrittr" ,r-magrittr)
9874 ("r-manipulatewidget" ,r-manipulatewidget)
9875 ("r-shiny" ,r-shiny)))
9876 (home-page "https://r-forge.r-project.org/projects/rgl/")
9877 (synopsis "3D visualization using OpenGL")
9878 (description
9879 "This package provides medium to high level functions for 3D interactive graphics,
9880 including functions modelled on base graphics (@code{plot3d()}, etc.) as well
9881 as functions for constructing representations of geometric
9882 objects (@code{cube3d()}, etc.). Output may be on screen using OpenGL, or to
9883 various standard 3D file formats including WebGL, PLY, OBJ, STL as well as 2D
9884 image formats, including PNG, Postscript, SVG, PGF.")
9885 ;; Any version of the GPL.
9886 (license (list license:gpl2+ license:gpl3+))))
9887
9888 (define-public r-multicool
9889 (package
9890 (name "r-multicool")
9891 (version "0.1-11")
9892 (source
9893 (origin
9894 (method url-fetch)
9895 (uri (cran-uri "multicool" version))
9896 (sha256
9897 (base32
9898 "0xk408qbz9cxwf51j3pmy55gcjcnws8mc6j3vyn9zhramxj7x40w"))))
9899 (build-system r-build-system)
9900 (propagated-inputs `(("r-rcpp" ,r-rcpp)))
9901 (home-page "https://cran.r-project.org/web/packages/multicool/")
9902 (synopsis "Permutations of multisets in cool-lex order")
9903 (description
9904 "This package provides a set of tools to permute multisets without loops
9905 or hash tables and to generate integer partitions. Cool-lex order is similar
9906 to colexicographical order.")
9907 (license license:gpl2)))
9908
9909 (define-public r-misc3d
9910 (package
9911 (name "r-misc3d")
9912 (version "0.8-4")
9913 (source
9914 (origin
9915 (method url-fetch)
9916 (uri (cran-uri "misc3d" version))
9917 (sha256
9918 (base32
9919 "0qjzpw3h09qi2gfz52b7nhzd95p7yyxsd03fldc9wzzn6wi3vpkm"))))
9920 (build-system r-build-system)
9921 (home-page "https://cran.r-project.org/web/packages/misc3d/")
9922 (synopsis "Miscellaneous 3D Plots")
9923 (description
9924 "This package provides a collection of miscellaneous 3d plots, including
9925 isosurfaces.")
9926 ;; Any version of the GPL.
9927 (license (list license:gpl2+ license:gpl3+))))
9928
9929 (define-public r-ks
9930 (package
9931 (name "r-ks")
9932 (version "1.11.7")
9933 (source
9934 (origin
9935 (method url-fetch)
9936 (uri (cran-uri "ks" version))
9937 (sha256
9938 (base32 "1f6jvxy0hmngyvnvrknzbmhl42njk0vqyycvydm4qnp8cqirqvba"))))
9939 (build-system r-build-system)
9940 (propagated-inputs
9941 `(("r-fnn" ,r-fnn)
9942 ("r-kernlab" ,r-kernlab)
9943 ("r-kernsmooth" ,r-kernsmooth)
9944 ("r-matrix" ,r-matrix)
9945 ("r-mclust" ,r-mclust)
9946 ("r-mgcv" ,r-mgcv)
9947 ("r-multicool" ,r-multicool)
9948 ("r-mvtnorm" ,r-mvtnorm)))
9949 (home-page "http://www.mvstat.net/tduong/")
9950 (synopsis "Kernel smoothing")
9951 (description
9952 "This package provides kernel smoothers for univariate and multivariate
9953 data, including density functions, density derivatives, cumulative
9954 distributions, modal clustering, discriminant analysis, and two-sample
9955 hypothesis testing.")
9956 ;; Either version of the GPL.
9957 (license (list license:gpl2 license:gpl3))))
9958
9959 (define-public r-feature
9960 (package
9961 (name "r-feature")
9962 (version "1.2.13")
9963 (source
9964 (origin
9965 (method url-fetch)
9966 (uri (cran-uri "feature" version))
9967 (sha256
9968 (base32
9969 "07hkw0bv38naj2hdsx4xxrm2dngi6w3rbvgr7s50bjic8hlgy1ra"))))
9970 (build-system r-build-system)
9971 (propagated-inputs
9972 `(("r-ks" ,r-ks)
9973 ("r-misc3d" ,r-misc3d)
9974 ("r-rgl" ,r-rgl)))
9975 (home-page "http://www.mvstat.net/tduong/")
9976 (synopsis "Inferential feature significance for kernel density estimation")
9977 (description
9978 "The feature package contains functions to display and compute kernel
9979 density estimates, significant gradient and significant curvature regions.
9980 Significant gradient and/or curvature regions often correspond to significant
9981 features (e.g. local modes).")
9982 ;; Either version of the GPL.
9983 (license (list license:gpl2 license:gpl3))))
9984
9985 (define-public r-arm
9986 (package
9987 (name "r-arm")
9988 (version "1.11-1")
9989 (source
9990 (origin
9991 (method url-fetch)
9992 (uri (cran-uri "arm" version))
9993 (sha256
9994 (base32
9995 "0i2lnm09bqy1qw0ms5pw0rzw196xmnk5dxha3g8lc58lqpldp0kv"))))
9996 (build-system r-build-system)
9997 (propagated-inputs
9998 `(("r-abind" ,r-abind)
9999 ("r-coda" ,r-coda)
10000 ("r-lme4" ,r-lme4)
10001 ("r-mass" ,r-mass)
10002 ("r-matrix" ,r-matrix)
10003 ("r-nlme" ,r-nlme)))
10004 (home-page "https://cran.r-project.org/web/packages/arm/")
10005 (synopsis "Data analysis using regression and multilevel/hierarchical models")
10006 (description
10007 "This package provides functions to accompany A. Gelman and J. Hill,
10008 Data Analysis Using Regression and Multilevel/Hierarchical Models, Cambridge
10009 University Press, 2007.")
10010 (license license:gpl3+)))
10011
10012 (define-public r-circular
10013 (package
10014 (name "r-circular")
10015 (version "0.4-93")
10016 (source
10017 (origin
10018 (method url-fetch)
10019 (uri (cran-uri "circular" version))
10020 (sha256
10021 (base32
10022 "0hki85rs8wc5950pjaw28q54rly2napfbcrx3pchlfap6wwy5kkn"))))
10023 (build-system r-build-system)
10024 (propagated-inputs
10025 `(("r-boot" ,r-boot)
10026 ("r-mvtnorm" ,r-mvtnorm)))
10027 (native-inputs
10028 `(("gfortran" ,gfortran)))
10029 (home-page "https://cran.r-project.org/web/packages/circular/")
10030 (synopsis "Circular statistics")
10031 (description
10032 "This package provides tools for circular statistics, from \"Topics in
10033 circular Statistics\" (2001) S. Rao Jammalamadaka and A. SenGupta, World
10034 Scientific.")
10035 (license license:gpl2+)))
10036
10037 (define-public r-activity
10038 (package
10039 (name "r-activity")
10040 (version "1.3")
10041 (source
10042 (origin
10043 (method url-fetch)
10044 (uri (cran-uri "activity" version))
10045 (sha256
10046 (base32
10047 "12imqj366dp6pam5gap6ji56p5wf1073xz5g4iikfxf5l8snxw92"))))
10048 (build-system r-build-system)
10049 (propagated-inputs
10050 `(("r-circular" ,r-circular)
10051 ("r-insol" ,r-insol)
10052 ("r-pbapply" ,r-pbapply)))
10053 (home-page "https://cran.r-project.org/web/packages/activity/")
10054 (synopsis "Animal activity statistics")
10055 (description
10056 "This package provides functions to fit kernel density functions to
10057 animal activity time data; plot activity distributions; quantify overall
10058 levels of activity; statistically compare activity metrics through
10059 bootstrapping; and evaluate variation in linear variables with time (or other
10060 circular variables).")
10061 (license license:gpl3)))
10062
10063 (define-public r-ouch
10064 (package
10065 (name "r-ouch")
10066 (version "2.14-1")
10067 (source
10068 (origin
10069 (method url-fetch)
10070 (uri (cran-uri "ouch" version))
10071 (sha256
10072 (base32
10073 "0ddf9bw5lhj8vb0ja78jf99i0smq4rgmm842k4a4ygap41vdyn2b"))))
10074 (build-system r-build-system)
10075 (propagated-inputs `(("r-subplex" ,r-subplex)))
10076 (home-page "https://kingaa.github.io/ouch/")
10077 (synopsis "Ornstein-Uhlenbeck models for phylogenetic comparative hypotheses")
10078 (description
10079 "This package provides tools to fit and compare Ornstein-Uhlenbeck models
10080 for evolution along a phylogenetic tree.")
10081 (license license:gpl2+)))
10082
10083 (define-public r-fmsb
10084 (package
10085 (name "r-fmsb")
10086 (version "0.7.0")
10087 (source
10088 (origin
10089 (method url-fetch)
10090 (uri (cran-uri "fmsb" version))
10091 (sha256
10092 (base32
10093 "0x1wkzfdvv4s5xmr0whcwjz4aac71gacwymj2c3mzj2bbswwlw45"))))
10094 (build-system r-build-system)
10095 (home-page "http://minato.sip21c.org/msb/")
10096 (synopsis "Functions for medical statistics book with demographic data")
10097 (description
10098 "This package provides several utility functions for the book entitled
10099 \"Practices of Medical and Health Data Analysis using R\" (Pearson Education
10100 Japan, 2007) with Japanese demographic data and some demographic analysis
10101 related functions.")
10102 (license license:gpl2+)))
10103
10104 (define-public r-stabledist
10105 (package
10106 (name "r-stabledist")
10107 (version "0.7-1")
10108 (source
10109 (origin
10110 (method url-fetch)
10111 (uri (cran-uri "stabledist" version))
10112 (sha256
10113 (base32
10114 "0scar396wiq6wkbkvwp4qrxqc1m075y56p37i6iry5rw796p1i86"))))
10115 (build-system r-build-system)
10116 (home-page "https://www.rmetrics.org")
10117 (synopsis "Stable distribution functions")
10118 (description
10119 "This package provides density, probability and quantile functions, and
10120 random number generation for (skew) stable distributions, using the
10121 parametrizations of Nolan.")
10122 (license license:gpl2+)))
10123
10124 (define-public r-gsl
10125 (package
10126 (name "r-gsl")
10127 (version "2.1-6")
10128 (source
10129 (origin
10130 (method url-fetch)
10131 (uri (cran-uri "gsl" version))
10132 (sha256
10133 (base32
10134 "0p4rh7npp6qbfc5sxjq86xjn7c9ivf3pd60qf1hldwckjqin7m7m"))))
10135 (build-system r-build-system)
10136 (inputs
10137 `(("gsl" ,gsl)))
10138 (home-page "https://cran.r-project.org/web/packages/gsl")
10139 (synopsis "Wrapper for the GNU Scientific Library")
10140 (description
10141 "This package provides an R wrapper for the special functions and quasi
10142 random number generators of the GNU Scientific Library.")
10143 (license license:gpl2+)))
10144
10145 (define-public r-adgoftest
10146 (package
10147 (name "r-adgoftest")
10148 (version "0.3")
10149 (source
10150 (origin
10151 (method url-fetch)
10152 (uri (cran-uri "ADGofTest" version))
10153 (sha256
10154 (base32
10155 "0ik817qzqp6kfbckjp1z7srlma0w6z2zcwykh0jdiv7nahwk3ncw"))))
10156 (properties `((upstream-name . "ADGofTest")))
10157 (build-system r-build-system)
10158 (home-page "https://cran.r-project.org/web/packages/ADGofTest")
10159 (synopsis "Anderson-Darling GoF test")
10160 (description
10161 "This package provides an implementation of the Anderson-Darling GoF test
10162 with p-value calculation based on Marsaglia's 2004 paper \"Evaluating the
10163 Anderson-Darling Distribution\".")
10164 ;; Any version of the GPL.
10165 (license license:gpl3+)))
10166
10167 (define-public r-softimpute
10168 (package
10169 (name "r-softimpute")
10170 (version "1.4")
10171 (source
10172 (origin
10173 (method url-fetch)
10174 (uri (cran-uri "softImpute" version))
10175 (sha256
10176 (base32
10177 "07cxbzkl08q58m1455i139952rmryjlic4s2f2hscl5zxxmfdxcq"))))
10178 (properties `((upstream-name . "softImpute")))
10179 (build-system r-build-system)
10180 (propagated-inputs
10181 `(("r-matrix" ,r-matrix)))
10182 (native-inputs
10183 `(("gfortran" ,gfortran)))
10184 (home-page "https://cran.r-project.org/web/packages/softImpute")
10185 (synopsis "Matrix completion via iterative soft-thresholded SVD")
10186 (description
10187 "This package provides iterative methods for matrix completion that use
10188 nuclear-norm regularization. The package includes procedures for centering
10189 and scaling rows, columns or both, and for computing low-rank @dfn{single
10190 value decompositions} (SVDs) on large sparse centered matrices (i.e. principal
10191 components).")
10192 (license license:gpl2)))
10193
10194 (define-public r-fftwtools
10195 (package
10196 (name "r-fftwtools")
10197 (version "0.9-8")
10198 (source
10199 (origin
10200 (method url-fetch)
10201 (uri (cran-uri "fftwtools" version))
10202 (sha256
10203 (base32
10204 "1nqvpzda281rxi1cmwajxxsn3sc3gz7scv8bvs5jm34kf36whha6"))))
10205 (build-system r-build-system)
10206 (inputs `(("fftw" ,fftw)))
10207 (home-page "https://github.com/krahim/fftwtools")
10208 (synopsis "Wrapper for FFTW3")
10209 (description
10210 "This package provides a wrapper for several FFTW functions. It provides
10211 access to the two-dimensional FFT, the multivariate FFT, and the
10212 one-dimensional real to complex FFT using the FFTW3 library. The package
10213 includes the functions @code{fftw()} and @code{mvfftw()} which are designed to
10214 mimic the functionality of the R functions @code{fft()} and @code{mvfft()}.
10215 The FFT functions have a parameter that allows them to not return the
10216 redundant complex conjugate when the input is real data.")
10217 (license license:gpl2+)))
10218
10219 (define-public r-tiff
10220 (package
10221 (name "r-tiff")
10222 (version "0.1-5")
10223 (source
10224 (origin
10225 (method url-fetch)
10226 (uri (cran-uri "tiff" version))
10227 (sha256
10228 (base32
10229 "0asf2bws3x3yd3g3ixvk0f86b0mdf882pl8xrqlxrkbgjalyc54m"))))
10230 (build-system r-build-system)
10231 (inputs
10232 `(("libtiff" ,libtiff)
10233 ("libjpeg" ,libjpeg-turbo)
10234 ("zlib" ,zlib)))
10235 (home-page "https://www.rforge.net/tiff/")
10236 (synopsis "Read and write TIFF images")
10237 (description
10238 "This package provides an easy and simple way to read, write and display
10239 bitmap images stored in the TIFF format. It can read and write both files and
10240 in-memory raw vectors.")
10241 ;; Either of these two license versions.
10242 (license (list license:gpl2 license:gpl3))))
10243
10244 (define-public r-nlp
10245 (package
10246 (name "r-nlp")
10247 (version "0.2-0")
10248 (source
10249 (origin
10250 (method url-fetch)
10251 (uri (cran-uri "NLP" version))
10252 (sha256
10253 (base32
10254 "0xbhkrnxcbf322jfw31xcn4y2gnk5y7ccq1bz4h3prf44h0whr7w"))))
10255 (properties `((upstream-name . "NLP")))
10256 (build-system r-build-system)
10257 (home-page "https://cran.r-project.org/web/packages/NLP/")
10258 (synopsis "Natural language processing infrastructure")
10259 (description
10260 "This package provides basic classes and methods for Natural Language
10261 Processing.")
10262 (license license:gpl3)))
10263
10264 (define-public r-tm
10265 (package
10266 (name "r-tm")
10267 (version "0.7-7")
10268 (source
10269 (origin
10270 (method url-fetch)
10271 (uri (cran-uri "tm" version))
10272 (sha256
10273 (base32
10274 "0pyics8j7a4wkh5gzin46l0qars5vgbb1886xqpdqjs1z0gy9nyh"))))
10275 (properties `((upstream-name . "tm")))
10276 (build-system r-build-system)
10277 (propagated-inputs
10278 `(("r-bh" ,r-bh)
10279 ("r-nlp" ,r-nlp)
10280 ("r-rcpp" ,r-rcpp)
10281 ("r-slam" ,r-slam)
10282 ("r-xml2" ,r-xml2)))
10283 (home-page "http://tm.r-forge.r-project.org/")
10284 (synopsis "Text mining package")
10285 (description
10286 "This package provides a framework for text mining applications within R.")
10287 (license license:gpl3)))
10288
10289 (define-public r-waveslim
10290 (package
10291 (name "r-waveslim")
10292 (version "1.8.2")
10293 (source
10294 (origin
10295 (method url-fetch)
10296 (uri (cran-uri "waveslim" version))
10297 (sha256
10298 (base32
10299 "0ibivnhz0l06sss5rrrcvyiwg3qpbyk3qn4vx4pp90kj09x4yg0k"))))
10300 (build-system r-build-system)
10301 (native-inputs
10302 `(("gfortran" ,gfortran)))
10303 (home-page "http://waveslim.blogspot.com")
10304 (synopsis "Basic wavelet routines for signal processing")
10305 (description
10306 "This package provides basic wavelet routines for time series (1D),
10307 image (2D) and array (3D) analysis. The code provided here is based on
10308 wavelet methodology developed in Percival and Walden (2000); Gencay, Selcuk
10309 and Whitcher (2001); the dual-tree complex wavelet transform (DTCWT) from
10310 Kingsbury (1999, 2001) as implemented by Selesnick; and Hilbert wavelet
10311 pairs (Selesnick 2001, 2002).")
10312 (license license:bsd-3)))
10313
10314 (define-public r-wordcloud
10315 (package
10316 (name "r-wordcloud")
10317 (version "2.6")
10318 (source
10319 (origin
10320 (method url-fetch)
10321 (uri (cran-uri "wordcloud" version))
10322 (sha256
10323 (base32
10324 "0j96yyvm6bcrrpbdx4w26piqx44a0vbsr3px9cb4zk8a8da6jwak"))))
10325 (build-system r-build-system)
10326 (propagated-inputs
10327 `(("r-rcolorbrewer" ,r-rcolorbrewer)
10328 ("r-rcpp" ,r-rcpp)
10329 ;; The "tm" package is only "suggested" according to CRAN, but the
10330 ;; wordcloud package cannot be loaded without it.
10331 ("r-tm" ,r-tm)))
10332 (home-page "https://cran.r-project.org/web/packages/wordcloud")
10333 (synopsis "Word clouds")
10334 (description
10335 "This package provides functionality to create pretty word clouds,
10336 visualize differences and similarity between documents, and avoid
10337 over-plotting in scatter plots with text.")
10338 (license license:lgpl2.1)))
10339
10340 (define-public r-colorramps
10341 (package
10342 (name "r-colorramps")
10343 (version "2.3")
10344 (source
10345 (origin
10346 (method url-fetch)
10347 (uri (cran-uri "colorRamps" version))
10348 (sha256
10349 (base32
10350 "0shbjh83x1axv4drm5r3dwgbyv70idih8z4wlzjs4hiac2qfl41z"))))
10351 (properties `((upstream-name . "colorRamps")))
10352 (build-system r-build-system)
10353 (home-page "https://cran.r-project.org/web/packages/colorRamps")
10354 (synopsis "Build color tables")
10355 (description "This package provides features to build gradient color
10356 maps.")
10357 ;; Any version of the GPL
10358 (license license:gpl3+)))
10359
10360 (define-public r-tidytree
10361 (package
10362 (name "r-tidytree")
10363 (version "0.3.3")
10364 (source
10365 (origin
10366 (method url-fetch)
10367 (uri (cran-uri "tidytree" version))
10368 (sha256
10369 (base32 "05b53dap0f784kl6s1wgck6m7brwmy6ifqp7v5l06s1spfspagl6"))))
10370 (build-system r-build-system)
10371 (propagated-inputs
10372 `(("r-ape" ,r-ape)
10373 ("r-dplyr" ,r-dplyr)
10374 ("r-lazyeval" ,r-lazyeval)
10375 ("r-magrittr" ,r-magrittr)
10376 ("r-rlang" ,r-rlang)
10377 ("r-tibble" ,r-tibble)))
10378 (native-inputs
10379 `(("r-knitr" ,r-knitr)))
10380 (home-page "https://github.com/GuangchuangYu/tidytree")
10381 (synopsis "Tidy tool for phylogenetic tree data manipulation")
10382 (description
10383 "Phylogenetic trees generally contain multiple components including nodes,
10384 edges, branches and associated data. This package provides an approach to
10385 convert tree objects to tidy data frames. It also provides tidy interfaces to
10386 manipulate tree data.")
10387 (license license:artistic2.0)))
10388
10389 (define-public r-rvcheck
10390 (package
10391 (name "r-rvcheck")
10392 (version "0.1.8")
10393 (source
10394 (origin
10395 (method url-fetch)
10396 (uri (cran-uri "rvcheck" version))
10397 (sha256
10398 (base32 "0627bc8qmhxmd63yh6f90qni3qw1zwdpxjln2qbychzmzd4am9ac"))))
10399 (build-system r-build-system)
10400 (propagated-inputs
10401 `(("r-biocmanager" ,r-biocmanager)
10402 ("r-rlang" ,r-rlang)))
10403 (home-page "https://cran.r-project.org/web/packages/rvcheck")
10404 (synopsis "R package version check")
10405 (description
10406 "This package provides tools to check the latest release version of R and
10407 R packages (on CRAN, Bioconductor or Github).")
10408 (license license:artistic2.0)))
10409
10410 (define-public r-docopt
10411 (package
10412 (name "r-docopt")
10413 (version "0.7.1")
10414 (source
10415 (origin
10416 (method url-fetch)
10417 (uri (cran-uri "docopt" version))
10418 (sha256
10419 (base32
10420 "1zxhwizs916qm5by7nfslqnarl2q5202xc2azlhrnzk0wj3khiwz"))))
10421 (build-system r-build-system)
10422 (home-page "https://github.com/docopt/docopt.R")
10423 (synopsis "Command-line interface specification language")
10424 (description
10425 "This package enables you to define a command-line interface by just
10426 giving it a description in the specific format.")
10427 (license license:expat)))
10428
10429 (define-public r-sparsesvd
10430 (package
10431 (name "r-sparsesvd")
10432 (version "0.2")
10433 (source
10434 (origin
10435 (method url-fetch)
10436 (uri (cran-uri "sparsesvd" version))
10437 (sha256
10438 (base32
10439 "1xm969fjq3fv1p2sqza2apz8picibj4s2agpwf1sx9nwn3b587qs"))))
10440 (build-system r-build-system)
10441 (propagated-inputs `(("r-matrix" ,r-matrix)))
10442 (home-page "http://tedlab.mit.edu/~dr/SVDLIBC/")
10443 (synopsis "Sparse truncated singular value decomposition")
10444 (description
10445 "This package provides a Wrapper around the SVDLIBC library
10446 for (truncated) singular value decomposition of a sparse matrix. Currently,
10447 only sparse real matrices in Matrix package format are supported.")
10448 ;; SVDLIBC is released under BSD-2. The R interface is released under
10449 ;; BSD-3.
10450 (license (list license:bsd-3 license:bsd-2))))
10451
10452 (define-public r-speedglm
10453 (package
10454 (name "r-speedglm")
10455 (version "0.3-2")
10456 (source
10457 (origin
10458 (method url-fetch)
10459 (uri (cran-uri "speedglm" version))
10460 (sha256
10461 (base32
10462 "1b25zimk0z7ad62yacqdg0zk0qs0jja4i918ym942xfw4j1z3jjz"))))
10463 (build-system r-build-system)
10464 (propagated-inputs
10465 `(("r-mass" ,r-mass)
10466 ("r-matrix" ,r-matrix)))
10467 (home-page "https://cran.r-project.org/web/packages/speedglm")
10468 (synopsis "Fit linear and generalized linear models to large data sets")
10469 (description
10470 "This package provides tools for fitting linear models and generalized
10471 linear models to large data sets by updating algorithms.")
10472 ;; Any version of the GPL
10473 (license license:gpl2+)))
10474
10475 (define-public r-densityclust
10476 (package
10477 (name "r-densityclust")
10478 (version "0.3")
10479 (source
10480 (origin
10481 (method url-fetch)
10482 (uri (cran-uri "densityClust" version))
10483 (sha256
10484 (base32
10485 "1zry0vafajzmr37aylglxfvwplhdygbkb9cvzvh8cy0xgnjrnx13"))))
10486 (properties `((upstream-name . "densityClust")))
10487 (build-system r-build-system)
10488 (propagated-inputs
10489 `(("r-fnn" ,r-fnn)
10490 ("r-ggplot2" ,r-ggplot2)
10491 ("r-ggrepel" ,r-ggrepel)
10492 ("r-gridextra" ,r-gridextra)
10493 ("r-rcolorbrewer" ,r-rcolorbrewer)
10494 ("r-rcpp" ,r-rcpp)
10495 ("r-rtsne" ,r-rtsne)))
10496 (home-page "https://cran.r-project.org/web/packages/densityClust")
10497 (synopsis "Clustering by fast search and find of density peaks")
10498 (description
10499 "This package provides an improved implementation (based on k-nearest
10500 neighbors) of the density peak clustering algorithm, originally described by
10501 Alex Rodriguez and Alessandro Laio (Science, 2014 vol. 344). It can handle
10502 large datasets (> 100,000 samples) very efficiently.")
10503 (license license:gpl2+)))
10504
10505 (define-public r-combinat
10506 (package
10507 (name "r-combinat")
10508 (version "0.0-8")
10509 (source
10510 (origin
10511 (method url-fetch)
10512 (uri (cran-uri "combinat" version))
10513 (sha256
10514 (base32
10515 "1h9hr88gigihc4na7lb5i7rn4az1xa7sb34zvnznaj6pdrmwy4qm"))))
10516 (build-system r-build-system)
10517 (home-page "https://cran.r-project.org/web/packages/combinat")
10518 (synopsis "Combinatorics utilities")
10519 (description "This package provides assorted routines for combinatorics.")
10520 (license license:gpl2)))
10521
10522 (define-public r-qlcmatrix
10523 (package
10524 (name "r-qlcmatrix")
10525 (version "0.9.7")
10526 (source
10527 (origin
10528 (method url-fetch)
10529 (uri (cran-uri "qlcMatrix" version))
10530 (sha256
10531 (base32
10532 "0iqkcvvy8rxlk0s83sjq57dd6fadb18p5z31lzy0gnzv1hsy1x8y"))))
10533 (properties `((upstream-name . "qlcMatrix")))
10534 (build-system r-build-system)
10535 (propagated-inputs
10536 `(("r-docopt" ,r-docopt)
10537 ("r-matrix" ,r-matrix)
10538 ("r-slam" ,r-slam)
10539 ("r-sparsesvd" ,r-sparsesvd)))
10540 (home-page "https://cran.r-project.org/web/packages/qlcMatrix")
10541 (synopsis "Sparse matrix functions for quantitative language comparison")
10542 (description
10543 "This package provides an extension of the functionality of the Matrix
10544 package for using sparse matrices. Some of the functions are very general,
10545 while other are highly specific for the special data format used for
10546 @dfn{quantitative language comparison} (QLC).")
10547 (license license:gpl3)))
10548
10549 (define-public r-ddrtree
10550 (package
10551 (name "r-ddrtree")
10552 (version "0.1.5")
10553 (source
10554 (origin
10555 (method url-fetch)
10556 (uri (cran-uri "DDRTree" version))
10557 (sha256
10558 (base32
10559 "16s5fjw7kwlxhrkzdny62sx32fvmg3rxjc3wrh6krd31jh1fqlfk"))))
10560 (properties `((upstream-name . "DDRTree")))
10561 (build-system r-build-system)
10562 (propagated-inputs
10563 `(("r-bh" ,r-bh)
10564 ("r-irlba" ,r-irlba)
10565 ("r-rcpp" ,r-rcpp)
10566 ("r-rcppeigen" ,r-rcppeigen)))
10567 (home-page "https://cran.r-project.org/web/packages/DDRTree")
10568 (synopsis "Learning principal graphs with DDRTree")
10569 (description
10570 "This package provides an implementation of the framework of
10571 @dfn{reversed graph embedding} (RGE) which projects data into a reduced
10572 dimensional space while constructs a principal tree which passes through the
10573 middle of the data simultaneously. DDRTree shows superiority to
10574 alternatives (Wishbone, DPT) for inferring the ordering as well as the
10575 intrinsic structure of single cell genomics data. In general, it could be
10576 used to reconstruct the temporal progression as well as the bifurcation
10577 structure of any data type.")
10578 (license license:asl2.0)))
10579
10580 (define-public r-corpcor
10581 (package
10582 (name "r-corpcor")
10583 (version "1.6.9")
10584 (source
10585 (origin
10586 (method url-fetch)
10587 (uri (cran-uri "corpcor" version))
10588 (sha256
10589 (base32
10590 "1hi3i9d3841snppq1ks5pd8cliq1b4rm4dpsczmfqvwksg8snkrf"))))
10591 (build-system r-build-system)
10592 (home-page "http://strimmerlab.org/software/corpcor/")
10593 (synopsis "Efficient estimation of covariance and (partial) correlation")
10594 (description
10595 "This package implements a James-Stein-type shrinkage estimator for the
10596 covariance matrix, with separate shrinkage for variances and correlations.
10597 Furthermore, functions are available for fast singular value decomposition,
10598 for computing the pseudoinverse, and for checking the rank and positive
10599 definiteness of a matrix.")
10600 (license license:gpl3+)))
10601
10602 (define-public r-rspectra
10603 (package
10604 (name "r-rspectra")
10605 (version "0.16-0")
10606 (source
10607 (origin
10608 (method url-fetch)
10609 (uri (cran-uri "RSpectra" version))
10610 (sha256
10611 (base32
10612 "1ab45as2ysjrvkhvmx7y3nbhd0y1w4j9k2a789lcd973zz4wzwda"))))
10613 (properties `((upstream-name . "RSpectra")))
10614 (build-system r-build-system)
10615 (propagated-inputs
10616 `(("r-matrix" ,r-matrix)
10617 ("r-rcpp" ,r-rcpp)
10618 ("r-rcppeigen" ,r-rcppeigen)))
10619 (home-page "https://github.com/yixuan/RSpectra")
10620 (synopsis "Solvers for large-scale Eigenvalue and SVD problems")
10621 (description
10622 "This package provides an R interface to the Spectra library for
10623 large-scale eigenvalue and SVD problems. It is typically used to compute a
10624 few eigenvalues/vectors of an n by n matrix, e.g., the k largest eigenvalues,
10625 which is usually more efficient than @code{eigen()} if k << n.")
10626 ;; MPL 2 or later.
10627 (license license:mpl2.0)))
10628
10629 (define-public r-vbsr
10630 (package
10631 (name "r-vbsr")
10632 (version "0.0.5")
10633 (source
10634 (origin
10635 (method url-fetch)
10636 (uri (cran-uri "vbsr" version))
10637 (sha256
10638 (base32
10639 "1avskbxxyinjjdga4rnghcfvd4sypv4m39ysfaij5avvmi89bx3b"))))
10640 (build-system r-build-system)
10641 (home-page "https://cran.r-project.org/web/packages/vbsr")
10642 (synopsis "Variational Bayes spike regression regularized linear models")
10643 (description
10644 "This package provides an efficient algorithm for solving ultra-sparse
10645 regularized regression models using a variational Bayes algorithm with a spike
10646 prior. The algorithm is solved on a path, with coordinate updates, and is
10647 capable of generating very sparse models. Very general model
10648 diagnostics for controlling type-1 errors are also provided.")
10649 (license license:gpl2)))
10650
10651 (define-public r-flare
10652 (package
10653 (name "r-flare")
10654 (version "1.6.0.2")
10655 (source
10656 (origin
10657 (method url-fetch)
10658 (uri (cran-uri "flare" version))
10659 (sha256
10660 (base32
10661 "1ybrsx1djqldw0l5l1iz4pfh6xxb8ckkg1ric7wnsr51wm9ljlh5"))))
10662 (build-system r-build-system)
10663 (propagated-inputs
10664 `(("r-igraph" ,r-igraph)
10665 ("r-lattice" ,r-lattice)
10666 ("r-mass" ,r-mass)
10667 ("r-matrix" ,r-matrix)))
10668 (home-page "https://cran.r-project.org/web/packages/flare")
10669 (synopsis "Family of Lasso regression implementations")
10670 (description
10671 "This package provides implementations of a family of Lasso variants
10672 including Dantzig Selector, LAD Lasso, SQRT Lasso, Lq Lasso for estimating
10673 high dimensional sparse linear models.")
10674 (license license:gpl2)))
10675
10676 (define-public r-lassopv
10677 (package
10678 (name "r-lassopv")
10679 (version "0.2.0")
10680 (source
10681 (origin
10682 (method url-fetch)
10683 (uri (cran-uri "lassopv" version))
10684 (sha256
10685 (base32
10686 "0yawnjw063jypk3riy9xab9cmliv6c9dnabi18670khd3gzb2r9z"))))
10687 (build-system r-build-system)
10688 (propagated-inputs `(("r-lars" ,r-lars)))
10689 (home-page "https://github.com/lingfeiwang/lassopv")
10690 (synopsis "Non-parametric p-value estimation for predictors in Lasso")
10691 (description
10692 "This package enables you to estimate the p-values for predictors x
10693 against target variable y in Lasso regression, using the regularization
10694 strength when each predictor enters the active set of regularization path for
10695 the first time as the statistic.")
10696 (license license:gpl3)))
10697
10698 (define-public r-splitstackshape
10699 (package
10700 (name "r-splitstackshape")
10701 (version "1.4.8")
10702 (source
10703 (origin
10704 (method url-fetch)
10705 (uri (cran-uri "splitstackshape" version))
10706 (sha256
10707 (base32
10708 "0mpyf2kkfdl69pdc6brl1r6101vyc6pgr7z17s55ppg3y71k4q35"))))
10709 (build-system r-build-system)
10710 (propagated-inputs
10711 `(("r-data-table" ,r-data-table)))
10712 (home-page "https://github.com/mrdwab/splitstackshape")
10713 (synopsis "Stack and reshape datasets after splitting concatenated values")
10714 (description
10715 "Online data collection tools like Google Forms often export
10716 multiple-response questions with data concatenated in cells. The
10717 @code{concat.split} (cSplit) family of functions provided by this package
10718 splits such data into separate cells. This package also includes functions to
10719 stack groups of columns and to reshape wide data, even when the data are
10720 \"unbalanced\"---something which @code{reshape} (from base R) does not handle,
10721 and which @code{melt} and @code{dcast} from @code{reshape2} do not easily
10722 handle.")
10723 (license license:gpl3)))
10724
10725 (define-public r-tfmpvalue
10726 (package
10727 (name "r-tfmpvalue")
10728 (version "0.0.8")
10729 (source
10730 (origin
10731 (method url-fetch)
10732 (uri (cran-uri "TFMPvalue" version))
10733 (sha256
10734 (base32
10735 "0h9qkl15k8v17v3g9bdnfwvh2s04ywjgg5y0xn2077dmywlja1bd"))))
10736 (properties `((upstream-name . "TFMPvalue")))
10737 (build-system r-build-system)
10738 (propagated-inputs `(("r-rcpp" ,r-rcpp)))
10739 (home-page "https://github.com/ge11232002/TFMPvalue")
10740 (synopsis "P-value computation for position weight matrices")
10741 (description
10742 "In putative @dfn{Transcription Factor Binding Sites} (TFBSs)
10743 identification from sequence/alignments, we are interested in the significance
10744 of certain match scores. TFMPvalue provides the accurate calculation of a
10745 p-value with a score threshold for position weight matrices, or the score with
10746 a given p-value. It is an interface to code originally made available by
10747 Helene Touzet and Jean-Stephane Varre, 2007, Algorithms Mol Biol:2, 15.
10748 Touzet and Varre (2007).")
10749 (license license:gpl2)))
10750
10751 (define-public r-rnifti
10752 (package
10753 (name "r-rnifti")
10754 (version "1.1.0")
10755 (source
10756 (origin
10757 (method url-fetch)
10758 (uri (cran-uri "RNifti" version))
10759 (sha256
10760 (base32
10761 "1z8ninp3aq18w0slcfn8r2fp48cdz8l0k0namsrnvgyp8lzcpqpn"))))
10762 (properties `((upstream-name . "RNifti")))
10763 (build-system r-build-system)
10764 (propagated-inputs `(("r-rcpp" ,r-rcpp)))
10765 (home-page "https://github.com/jonclayden/RNifti")
10766 (synopsis "Fast R and C++ access to NIfTI images")
10767 (description
10768 "This package provides very fast read and write access to images stored
10769 in the NIfTI-1 and ANALYZE-7.5 formats, with seamless synchronisation between
10770 compiled C and interpreted R code. It also provides a C/C++ API that can be
10771 used by other packages.")
10772 (license license:gpl2)))
10773
10774 (define-public r-shades
10775 (package
10776 (name "r-shades")
10777 (version "1.4.0")
10778 (source
10779 (origin
10780 (method url-fetch)
10781 (uri (cran-uri "shades" version))
10782 (sha256
10783 (base32
10784 "1zg95sjhrfvbdlfc387g9p0vnb8nb6agdk1mb3wq3kwkm2da0bqj"))))
10785 (build-system r-build-system)
10786 (home-page "https://github.com/jonclayden/shades")
10787 (synopsis "Simple color manipulation")
10788 (description
10789 "This package provides functions for easily manipulating colors,
10790 creating color scales and calculating color distances.")
10791 (license license:bsd-3)))
10792
10793 (define-public r-ore
10794 (package
10795 (name "r-ore")
10796 (version "1.6.3")
10797 (source
10798 (origin
10799 (method url-fetch)
10800 (uri (cran-uri "ore" version))
10801 (sha256
10802 (base32 "1vh6w3arrhgkfjjjw7ci91xmz4wpfr3cmwd5zkqch89dgn07skkv"))))
10803 (build-system r-build-system)
10804 (home-page "https://github.com/jonclayden/ore")
10805 (synopsis "R interface to the Onigmo regular expression library")
10806 (description
10807 "This package provides an alternative to R's built-in functionality for
10808 handling regular expressions, based on the Onigmo library. It offers
10809 first-class compiled regex objects, partial matching and function-based
10810 substitutions, amongst other features.")
10811 (license license:bsd-3)))
10812
10813 (define-public r-reportr
10814 (package
10815 (name "r-reportr")
10816 (version "1.3.0")
10817 (source
10818 (origin
10819 (method url-fetch)
10820 (uri (cran-uri "reportr" version))
10821 (sha256
10822 (base32
10823 "0zynplxqvbmf23cm2rsz3wz2jx6mv55z94mn1k44ny3lx625cnpw"))))
10824 (build-system r-build-system)
10825 (propagated-inputs `(("r-ore" ,r-ore)))
10826 (home-page "https://github.com/jonclayden/reportr")
10827 (synopsis "General message and error reporting system")
10828 (description
10829 "This package provides a system for reporting messages, which offers
10830 certain useful features over the standard R system, such as the incorporation
10831 of output consolidation, message filtering, assertions, expression
10832 substitution, automatic generation of stack traces for debugging, and
10833 conditional reporting based on the current \"output level\".")
10834 (license license:gpl2)))
10835
10836 (define-public r-tractor-base
10837 (package
10838 (name "r-tractor-base")
10839 (version "3.3.2")
10840 (source
10841 (origin
10842 (method url-fetch)
10843 (uri (cran-uri "tractor.base" version))
10844 (sha256
10845 (base32
10846 "0y5gm0y4chl30f5qqq8qiiw4j8g32s4i9xrvyp3cwg902kf2p86i"))))
10847 (properties `((upstream-name . "tractor.base")))
10848 (build-system r-build-system)
10849 (propagated-inputs
10850 `(("r-ore" ,r-ore)
10851 ("r-reportr" ,r-reportr)
10852 ("r-rnifti" ,r-rnifti)
10853 ("r-shades" ,r-shades)))
10854 (home-page "https://www.tractor-mri.org.uk")
10855 (synopsis "Read, manipulate and visualize magnetic resonance images")
10856 (description
10857 "This package provides functions for working with magnetic resonance
10858 images. It supports reading and writing of popular file formats (DICOM,
10859 Analyze, NIfTI-1, NIfTI-2, MGH); interactive and non-interactive
10860 visualization; flexible image manipulation; metadata and sparse image
10861 handling.")
10862 (license license:gpl2)))
10863
10864 (define-public r-grimport
10865 (package
10866 (name "r-grimport")
10867 (version "0.9-3")
10868 (source
10869 (origin
10870 (method url-fetch)
10871 (uri (cran-uri "grImport" version))
10872 (sha256
10873 (base32
10874 "109mrdvq06xq3zgn9ngz0c7zzgqkv5zbpvsb2i636vmlk6y4dpkd"))))
10875 (properties `((upstream-name . "grImport")))
10876 (build-system r-build-system)
10877 (inputs
10878 `(("ghostscript" ,ghostscript)))
10879 (propagated-inputs
10880 `(("r-xml" ,r-xml)))
10881 (home-page "https://cran.r-project.org/web/packages/grImport")
10882 (synopsis "Convert, import, and draw PostScript pictures")
10883 (description
10884 "This package provides functions for converting, importing, and drawing
10885 PostScript pictures in R plots.")
10886 (license license:gpl2+)))
10887
10888 (define-public r-grimport2
10889 (package
10890 (name "r-grimport2")
10891 (version "0.2-0")
10892 (source
10893 (origin
10894 (method url-fetch)
10895 (uri (cran-uri "grImport2" version))
10896 (sha256
10897 (base32
10898 "19q0dd8fpp1g4xf6sg5f8dxybwxjfw553ra6wgjd8b74fzca40m1"))))
10899 (properties `((upstream-name . "grImport2")))
10900 (build-system r-build-system)
10901 (propagated-inputs
10902 `(("r-base64enc" ,r-base64enc)
10903 ("r-jpeg" ,r-jpeg)
10904 ("r-png" ,r-png)
10905 ("r-xml" ,r-xml)))
10906 (home-page "https://cran.r-project.org/web/packages/grImport2/")
10907 (synopsis "Import SVG graphics")
10908 (description
10909 "This package provides functions for importing external vector images and
10910 drawing them as part of R plots. This package is different from the
10911 @code{grImport} package because, where that package imports PostScript format
10912 images, this package imports SVG format images. Furthermore, this package
10913 imports a specific subset of SVG, so external images must be preprocessed
10914 using a package like @code{rsvg} to produce SVG that this package can import.
10915 SVG features that are not supported by R graphics, such as gradient fills, can
10916 be imported and then exported via the @code{gridSVG} package.")
10917 (license license:gpl2+)))
10918
10919 (define-public r-kohonen
10920 (package
10921 (name "r-kohonen")
10922 (version "3.0.10")
10923 (source
10924 (origin
10925 (method url-fetch)
10926 (uri (cran-uri "kohonen" version))
10927 (sha256
10928 (base32
10929 "1ck7j13x701g67bx81x7plszz804jfhl1yg42krcj9x88vm5cscr"))))
10930 (build-system r-build-system)
10931 (propagated-inputs
10932 `(("r-rcpp" ,r-rcpp)))
10933 (home-page "https://cran.r-project.org/web/packages/kohonen")
10934 (synopsis "Supervised and unsupervised self-organising maps")
10935 (description
10936 "This package provides functions to train @dfn{self-organising
10937 maps} (SOMs). Also interrogation of the maps and prediction using trained
10938 maps are supported. The name of the package refers to Teuvo Kohonen, the
10939 inventor of the SOM.")
10940 (license license:gpl2+)))
10941
10942 (define-public r-nnls
10943 (package
10944 (name "r-nnls")
10945 (version "1.4")
10946 (source
10947 (origin
10948 (method url-fetch)
10949 (uri (cran-uri "nnls" version))
10950 (sha256
10951 (base32
10952 "07vcrrxvswrvfiha6f3ikn640yg0m2b4yd9lkmim1g0jmsmpfp8f"))))
10953 (build-system r-build-system)
10954 (native-inputs `(("gfortran" ,gfortran)))
10955 (home-page "https://cran.r-project.org/web/packages/nnls")
10956 (synopsis "Lawson-Hanson algorithm for non-negative least squares")
10957 (description
10958 "This package provides an R interface to the Lawson-Hanson implementation
10959 of an algorithm for @dfn{non-negative least squares} (NNLS). It also allows
10960 the combination of non-negative and non-positive constraints.")
10961 (license license:gpl2+)))
10962
10963 (define-public r-iso
10964 (package
10965 (name "r-iso")
10966 (version "0.0-18.1")
10967 (source
10968 (origin
10969 (method url-fetch)
10970 (uri (cran-uri "Iso" version))
10971 (sha256
10972 (base32
10973 "0vy6jdyvp751430sf2f690yhasjr70cpk3p3lnaaxjq3fs5gg99g"))))
10974 (properties `((upstream-name . "Iso")))
10975 (build-system r-build-system)
10976 (native-inputs `(("gfortran" ,gfortran)))
10977 (home-page "https://www.stat.auckland.ac.nz/~rolf/")
10978 (synopsis "Functions to perform isotonic regression")
10979 (description
10980 "This package provides support for linear order and unimodal
10981 order (univariate) isotonic regression and bivariate isotonic regression with
10982 linear order on both variables.")
10983 (license license:gpl2+)))
10984
10985 (define-public r-chemometricswithr
10986 (package
10987 (name "r-chemometricswithr")
10988 (version "0.1.13")
10989 (source
10990 (origin
10991 (method url-fetch)
10992 (uri (cran-uri "ChemometricsWithR" version))
10993 (sha256
10994 (base32
10995 "166va1g3m1wv21qkmw4wpz0bsrclh3jih8smxphdc13l9pqgclpq"))))
10996 (properties
10997 `((upstream-name . "ChemometricsWithR")))
10998 (build-system r-build-system)
10999 (propagated-inputs
11000 `(("r-devtools" ,r-devtools)
11001 ("r-kohonen" ,r-kohonen)
11002 ("r-mass" ,r-mass)
11003 ("r-pls" ,r-pls)))
11004 (home-page "https://github.com/rwehrens/CWR")
11005 (synopsis "Chemometrics with R")
11006 (description
11007 "This package provides functions and scripts used in the book
11008 \"Chemometrics with R - Multivariate Data Analysis in the Natural Sciences and
11009 Life Sciences\" by Ron Wehrens, Springer (2011).")
11010 (license license:gpl2+)))
11011
11012 (define-public r-als
11013 (package
11014 (name "r-als")
11015 (version "0.0.6")
11016 (source
11017 (origin
11018 (method url-fetch)
11019 (uri (cran-uri "ALS" version))
11020 (sha256
11021 (base32
11022 "1swrn39vy50fazkpf97r7c542gkj6mlvy8gmcxllg7mf2mqx546a"))))
11023 (properties `((upstream-name . "ALS")))
11024 (build-system r-build-system)
11025 (propagated-inputs
11026 `(("r-iso" ,r-iso)
11027 ("r-nnls" ,r-nnls)))
11028 (home-page "https://cran.r-project.org/web/packages/ALS")
11029 (synopsis "Multivariate curve resolution alternating least squares")
11030 (description
11031 "Alternating least squares is often used to resolve components
11032 contributing to data with a bilinear structure; the basic technique may be
11033 extended to alternating constrained least squares. This package provides an
11034 implementation of @dfn{multivariate curve resolution alternating least
11035 squares} (MCR-ALS).
11036
11037 Commonly applied constraints include unimodality, non-negativity, and
11038 normalization of components. Several data matrices may be decomposed
11039 simultaneously by assuming that one of the two matrices in the bilinear
11040 decomposition is shared between datasets.")
11041 (license license:gpl2+)))
11042
11043 (define-public r-strucchange
11044 (package
11045 (name "r-strucchange")
11046 (version "1.5-2")
11047 (source
11048 (origin
11049 (method url-fetch)
11050 (uri (cran-uri "strucchange" version))
11051 (sha256
11052 (base32
11053 "1y022363a4pp0mnji91sjh1qiyspkh09sybqwj03r9pmwrd7q93x"))))
11054 (build-system r-build-system)
11055 (propagated-inputs
11056 `(("r-sandwich" ,r-sandwich)
11057 ("r-zoo" ,r-zoo)))
11058 (home-page "https://cran.r-project.org/web/packages/strucchange")
11059 (synopsis "Testing, monitoring, and dating structural changes")
11060 (description
11061 "This package provides tools for testing, monitoring and dating
11062 structural changes in (linear) regression models. It features tests/methods
11063 from the generalized fluctuation test framework as well as from the F
11064 test (Chow test) framework. This includes methods to fit, plot and test
11065 fluctuation processes (e.g., CUSUM, MOSUM, recursive/moving estimates) and F
11066 statistics, respectively. It is possible to monitor incoming data online
11067 using fluctuation processes. Finally, the breakpoints in regression models
11068 with structural changes can be estimated together with confidence intervals.
11069 Emphasis is always given to methods for visualizing the data.")
11070 ;; Either of these two GPL versions
11071 (license (list license:gpl2 license:gpl3))))
11072
11073 (define-public r-pixmap
11074 (package
11075 (name "r-pixmap")
11076 (version "0.4-11")
11077 (source
11078 (origin
11079 (method url-fetch)
11080 (uri (cran-uri "pixmap" version))
11081 (sha256
11082 (base32
11083 "04klxp6jndw1bp6z40v20fbmdmdpfca2g0czmmmgbkark9s1183g"))))
11084 (build-system r-build-system)
11085 (home-page "https://cran.r-project.org/web/packages/pixmap")
11086 (synopsis "Tools for bitmap images")
11087 (description
11088 "This package provides functions for importing, exporting, plotting and
11089 other manipulations of bitmapped images.")
11090 (license license:gpl2)))
11091
11092 (define-public r-rapidjsonr
11093 (package
11094 (name "r-rapidjsonr")
11095 (version "1.2.0")
11096 (source
11097 (origin
11098 (method url-fetch)
11099 (uri (cran-uri "rapidjsonr" version))
11100 (sha256
11101 (base32
11102 "07zdirhbzmvq3cp4xn8ngk1lgxbbabzays315zxbs3sxrz6lzjb2"))))
11103 (build-system r-build-system)
11104 (home-page "https://cran.r-project.org/web/packages/rapidjsonr")
11105 (synopsis "JSON parser")
11106 (description
11107 "This package provides JSON parsing capability through the Rapidjson
11108 library.")
11109 (license license:expat)))
11110
11111 (define-public r-ontologyindex
11112 (package
11113 (name "r-ontologyindex")
11114 (version "2.5")
11115 (source
11116 (origin
11117 (method url-fetch)
11118 (uri (cran-uri "ontologyIndex" version))
11119 (sha256
11120 (base32
11121 "127hlf0z5fmbgnq4p9h8nvn6p72d2fpcn846zzb99s213421jnry"))))
11122 (properties `((upstream-name . "ontologyIndex")))
11123 (build-system r-build-system)
11124 (home-page "https://cran.r-project.org/web/packages/ontologyIndex")
11125 (synopsis "Functions for processing ontologies in R")
11126 (description
11127 "This package provides functions for reading ontologies into R as lists
11128 and manipulating sets of ontological terms.")
11129 (license license:gpl2+)))
11130
11131 (define-public r-gargle
11132 (package
11133 (name "r-gargle")
11134 (version "0.5.0")
11135 (source
11136 (origin
11137 (method url-fetch)
11138 (uri (cran-uri "gargle" version))
11139 (sha256
11140 (base32
11141 "1fykmiv3x8c9ai31r9wr7qcca51h6kqn9cgwbxvxfj15fhwskh4n"))))
11142 (build-system r-build-system)
11143 (propagated-inputs
11144 `(("r-fs" ,r-fs)
11145 ("r-glue" ,r-glue)
11146 ("r-httr" ,r-httr)
11147 ("r-jsonlite" ,r-jsonlite)
11148 ("r-rlang" ,r-rlang)
11149 ("r-withr" ,r-withr)))
11150 (native-inputs
11151 `(("r-knitr" ,r-knitr)))
11152 (home-page "https://gargle.r-lib.org")
11153 (synopsis "Utilities for working with Google APIs")
11154 (description
11155 "This package provides utilities for working with Google APIs. This
11156 includes functions and classes for handling common credential types and for
11157 preparing, executing, and processing HTTP requests.")
11158 (license license:expat)))
11159
11160 (define-public r-bigrquery
11161 (package
11162 (name "r-bigrquery")
11163 (version "1.3.1")
11164 (source
11165 (origin
11166 (method url-fetch)
11167 (uri (cran-uri "bigrquery" version))
11168 (sha256
11169 (base32
11170 "0mq03sqv5lkyn3dlxvyd6lqqwnryfdaqh05pjvngzp194fxmd9cy"))))
11171 (build-system r-build-system)
11172 (propagated-inputs
11173 `(("r-assertthat" ,r-assertthat)
11174 ("r-bit64" ,r-bit64)
11175 ("r-curl" ,r-curl)
11176 ("r-dbi" ,r-dbi)
11177 ("r-gargle" ,r-gargle)
11178 ("r-glue" ,r-glue)
11179 ("r-httr" ,r-httr)
11180 ("r-jsonlite" ,r-jsonlite)
11181 ("r-prettyunits" ,r-prettyunits)
11182 ("r-progress" ,r-progress)
11183 ("r-rapidjsonr" ,r-rapidjsonr)
11184 ("r-rcpp" ,r-rcpp)
11185 ("r-rlang" ,r-rlang)
11186 ("r-tibble" ,r-tibble)))
11187 (home-page "https://github.com/rstats-db/bigrquery")
11188 (synopsis "R interface to Google's BigQuery API")
11189 (description
11190 "This package provides an R interface to Google's BigQuery database.")
11191 (license license:gpl3)))
11192
11193 (define-public r-gmp
11194 (package
11195 (name "r-gmp")
11196 (version "0.6-0")
11197 (source
11198 (origin
11199 (method url-fetch)
11200 (uri (cran-uri "gmp" version))
11201 (sha256
11202 (base32
11203 "1c9vpr6j6h5f6dm9l535nscl66rvr8sba5az2kswjhmzwb9xpjxc"))))
11204 (build-system r-build-system)
11205 (arguments
11206 '(#:phases
11207 (modify-phases %standard-phases
11208 (add-after 'unpack 'set-CC
11209 (lambda _ (setenv "CC" "gcc") #t)))))
11210 (inputs `(("gmp" ,gmp)))
11211 (home-page "https://cran.r-project.org/web/packages/gmp")
11212 (synopsis "Multiple precision arithmetic")
11213 (description
11214 "This package supports multiple precision arithmetic (big integers and
11215 rationals, prime number tests, matrix computation), \"arithmetic without
11216 limitations\" using the GNU Multiple Precision library.")
11217 ;; Any version of the GPL.
11218 (license license:gpl3+)))
11219
11220 (define-public r-rmpfr
11221 (package
11222 (name "r-rmpfr")
11223 (version "0.8-1")
11224 (source
11225 (origin
11226 (method url-fetch)
11227 (uri (cran-uri "Rmpfr" version))
11228 (sha256
11229 (base32
11230 "09kw7hyca8xc09r2d88qj81cclar8acaq5q9q5rw9f49iffda0rr"))))
11231 (properties `((upstream-name . "Rmpfr")))
11232 (build-system r-build-system)
11233 (inputs
11234 `(("mpfr" ,mpfr)
11235 ("gmp" ,gmp)))
11236 (propagated-inputs
11237 `(("r-gmp" ,r-gmp)))
11238 (native-inputs
11239 `(("pkg-config" ,pkg-config)))
11240 (home-page "http://rmpfr.r-forge.r-project.org/")
11241 (synopsis "R bindings to the MPFR library")
11242 (description
11243 "This package supports arithmetic (via S4 classes and methods) for
11244 arbitrary precision floating point numbers, including transcendental
11245 functions. To this end, the package interfaces with the @dfn{Multiple
11246 Precision Floating-Point Reliable} (MPFR) library.")
11247 (license license:gpl2+)))
11248
11249 (define-public r-assertive-base
11250 (package
11251 (name "r-assertive-base")
11252 (version "0.0-7")
11253 (source
11254 (origin
11255 (method url-fetch)
11256 (uri (cran-uri "assertive.base" version))
11257 (sha256
11258 (base32
11259 "1xs3ysvj0z57c58jw57pckq2rynia6ks4rmjmc02alczhk54wbgh"))))
11260 (properties
11261 `((upstream-name . "assertive.base")))
11262 (build-system r-build-system)
11263 (home-page "https://bitbucket.org/richierocks/assertive.base")
11264 (synopsis "Core of the assertive package")
11265 (description
11266 "This package provides a minimal set of predicates and assertions used by
11267 the assertive package. This is mainly for use by other package developers who
11268 want to include run-time testing features in their own packages.")
11269 (license license:gpl3+)))
11270
11271 (define-public r-assertive-properties
11272 (package
11273 (name "r-assertive-properties")
11274 (version "0.0-4")
11275 (source
11276 (origin
11277 (method url-fetch)
11278 (uri (cran-uri "assertive.properties" version))
11279 (sha256
11280 (base32
11281 "0sqs54acs9qk9kvm32rxzfbzxz1l8mjahpfnw7r30z2brgz661jw"))))
11282 (properties
11283 `((upstream-name . "assertive.properties")))
11284 (build-system r-build-system)
11285 (propagated-inputs
11286 `(("r-assertive-base" ,r-assertive-base)))
11287 (home-page "https://bitbucket.org/richierocks/assertive.properties")
11288 (synopsis "Assertions to check properties of variables")
11289 (description
11290 "This package provides a set of predicates and assertions for checking
11291 the properties of variables, such as length, names and attributes. This is
11292 mainly for use by other package developers who want to include run-time
11293 testing features in their own packages.")
11294 (license license:gpl3+)))
11295
11296 (define-public r-assertive-numbers
11297 (package
11298 (name "r-assertive-numbers")
11299 (version "0.0-2")
11300 (source
11301 (origin
11302 (method url-fetch)
11303 (uri (cran-uri "assertive.numbers" version))
11304 (sha256
11305 (base32
11306 "0jc3ss64j4m7bjydhagwwmka5n7c72vpw4kfcch0m5jvkq5qrqds"))))
11307 (properties
11308 `((upstream-name . "assertive.numbers")))
11309 (build-system r-build-system)
11310 (propagated-inputs
11311 `(("r-assertive-base" ,r-assertive-base)))
11312 (home-page "https://bitbucket.org/richierocks/assertive.numbers")
11313 (synopsis "Assertions to check properties of numbers")
11314 (description
11315 "This package provides a set of predicates and assertions for checking
11316 the properties of numbers. This is mainly for use by other package developers
11317 who want to include run-time testing features in their own packages.")
11318 (license license:gpl3+)))
11319
11320 (define-public r-assertive-sets
11321 (package
11322 (name "r-assertive-sets")
11323 (version "0.0-3")
11324 (source
11325 (origin
11326 (method url-fetch)
11327 (uri (cran-uri "assertive.sets" version))
11328 (sha256
11329 (base32
11330 "1cqvh2syvh5b6d85h601zjmsdbbf3h8q98ids4dfl4frdshpasc7"))))
11331 (properties
11332 `((upstream-name . "assertive.sets")))
11333 (build-system r-build-system)
11334 (propagated-inputs
11335 `(("r-assertive-base" ,r-assertive-base)))
11336 (home-page "https://bitbucket.org/richierocks/assertive.sets")
11337 (synopsis "Assertions to check properties of sets")
11338 (description
11339 "This package provides a set of predicates and assertions for checking
11340 the properties of sets. This is mainly for use by other package developers
11341 who want to include run-time testing features in their own packages.")
11342 (license license:gpl3+)))
11343
11344 (define-public r-assertive-matrices
11345 (package
11346 (name "r-assertive-matrices")
11347 (version "0.0-2")
11348 (source
11349 (origin
11350 (method url-fetch)
11351 (uri (cran-uri "assertive.matrices" version))
11352 (sha256
11353 (base32
11354 "16sykzcndv6y2d43x6v9n7m95kv76364h39kh10w4z0xw6ksfqil"))))
11355 (properties
11356 `((upstream-name . "assertive.matrices")))
11357 (build-system r-build-system)
11358 (propagated-inputs
11359 `(("r-assertive-base" ,r-assertive-base)))
11360 (home-page "https://bitbucket.org/richierocks/assertive.matrices")
11361 (synopsis "Assertions to check properties of matrices")
11362 (description
11363 "This package provides a set of predicates and assertions for checking
11364 the properties of matrices. This is mainly for use by other package
11365 developers who want to include run-time testing features in their own
11366 packages.")
11367 (license license:gpl3+)))
11368
11369 (define-public r-assertive-models
11370 (package
11371 (name "r-assertive-models")
11372 (version "0.0-2")
11373 (source
11374 (origin
11375 (method url-fetch)
11376 (uri (cran-uri "assertive.models" version))
11377 (sha256
11378 (base32
11379 "0bn4j4v5qvb2d672cgri61p8d9v258pmz35y3lvm6b9mdxwdi9mr"))))
11380 (properties
11381 `((upstream-name . "assertive.models")))
11382 (build-system r-build-system)
11383 (propagated-inputs
11384 `(("r-assertive-base" ,r-assertive-base)))
11385 (home-page "https://bitbucket.org/richierocks/assertive.models")
11386 (synopsis "Assertions to check properties of models")
11387 (description
11388 "This package provides a set of predicates and assertions for checking
11389 the properties of models. This is mainly for use by other package developers
11390 who want to include run-time testing features in their own packages.")
11391 (license license:gpl3+)))
11392
11393 (define-public r-assertive-reflection
11394 (package
11395 (name "r-assertive-reflection")
11396 (version "0.0-4")
11397 (source
11398 (origin
11399 (method url-fetch)
11400 (uri (cran-uri "assertive.reflection" version))
11401 (sha256
11402 (base32
11403 "19zmsbn00crfqm0kwd9ys5gv87xs3gi6wmlikrz9xiwzm7hp4dhj"))))
11404 (properties
11405 `((upstream-name . "assertive.reflection")))
11406 (build-system r-build-system)
11407 (propagated-inputs
11408 `(("r-assertive-base" ,r-assertive-base)))
11409 (home-page "https://bitbucket.org/richierocks/assertive.reflection")
11410 (synopsis "Assertions for checking the state of R")
11411 (description
11412 "This package provides a set of predicates and assertions for checking
11413 the state and capabilities of R, the operating system it is running on, and
11414 the IDE being used. This is mainly for use by other package developers who
11415 want to include run-time testing features in their own packages.")
11416 (license license:gpl3+)))
11417
11418 (define-public r-assertive-types
11419 (package
11420 (name "r-assertive-types")
11421 (version "0.0-3")
11422 (source
11423 (origin
11424 (method url-fetch)
11425 (uri (cran-uri "assertive.types" version))
11426 (sha256
11427 (base32
11428 "0zxq1jfrzgw95ll7alvm0xnk7aihjdksngq4ya2whyvfjbmv4vdb"))))
11429 (properties
11430 `((upstream-name . "assertive.types")))
11431 (build-system r-build-system)
11432 (propagated-inputs
11433 `(("r-assertive-base" ,r-assertive-base)
11434 ("r-assertive-properties" ,r-assertive-properties)
11435 ("r-codetools" ,r-codetools)))
11436 (home-page "https://bitbucket.org/richierocks/assertive.types")
11437 (synopsis "Assertions to check types of variables")
11438 (description
11439 "This package provides a set of predicates and assertions for checking
11440 the types of variables. This is mainly for use by other package developers
11441 who want to include run-time testing features in their own packages.")
11442 (license license:gpl3+)))
11443
11444 (define-public r-assertive-files
11445 (package
11446 (name "r-assertive-files")
11447 (version "0.0-2")
11448 (source
11449 (origin
11450 (method url-fetch)
11451 (uri (cran-uri "assertive.files" version))
11452 (sha256
11453 (base32
11454 "02pfz8j5vwcj5kl6zca46894li7lxwnlrr29j922f14ay6kdssmy"))))
11455 (properties
11456 `((upstream-name . "assertive.files")))
11457 (build-system r-build-system)
11458 (propagated-inputs
11459 `(("r-assertive-base" ,r-assertive-base)
11460 ("r-assertive-numbers" ,r-assertive-numbers)))
11461 (home-page "https://bitbucket.org/richierocks/assertive.files")
11462 (synopsis "Assertions to check properties of files")
11463 (description
11464 "This package provides a set of predicates and assertions for checking
11465 the properties of files and connections. This is mainly for use by other
11466 package developers who want to include run-time testing features in their own
11467 packages.")
11468 (license license:gpl3+)))
11469
11470 (define-public r-assertive-code
11471 (package
11472 (name "r-assertive-code")
11473 (version "0.0-3")
11474 (source
11475 (origin
11476 (method url-fetch)
11477 (uri (cran-uri "assertive.code" version))
11478 (sha256
11479 (base32
11480 "1qhbp668zfvhqs8avkhg9amp4zyazz6dsy4fc6kpdmw3sv8yi07g"))))
11481 (properties
11482 `((upstream-name . "assertive.code")))
11483 (build-system r-build-system)
11484 (propagated-inputs
11485 `(("r-assertive-base" ,r-assertive-base)
11486 ("r-assertive-properties" ,r-assertive-properties)
11487 ("r-assertive-types" ,r-assertive-types)))
11488 (home-page "https://bitbucket.org/richierocks/assertive.code")
11489 (synopsis "Assertions to check properties of code")
11490 (description
11491 "This package provides a set of predicates and assertions for checking
11492 the properties of code. This is mainly for use by other package developers
11493 who want to include run-time testing features in their own packages.")
11494 (license license:gpl3+)))
11495
11496 (define-public r-assertive-datetimes
11497 (package
11498 (name "r-assertive-datetimes")
11499 (version "0.0-2")
11500 (source
11501 (origin
11502 (method url-fetch)
11503 (uri (cran-uri "assertive.datetimes" version))
11504 (sha256
11505 (base32
11506 "00a98fx8p3pr3ckayh8wmxmm4rz01s67wah9697m92yci6pv3m78"))))
11507 (properties
11508 `((upstream-name . "assertive.datetimes")))
11509 (build-system r-build-system)
11510 (propagated-inputs
11511 `(("r-assertive-base" ,r-assertive-base)
11512 ("r-assertive-types" ,r-assertive-types)))
11513 (home-page "https://bitbucket.org/richierocks/assertive.datetimes")
11514 (synopsis "Assertions to check properties of dates and times")
11515 (description
11516 "This package provides a set of predicates and assertions for checking
11517 the properties of dates and times. This is mainly for use by other package
11518 developers who want to include run-time testing features in their own
11519 packages.")
11520 (license license:gpl3+)))
11521
11522 (define-public r-assertive-strings
11523 (package
11524 (name "r-assertive-strings")
11525 (version "0.0-3")
11526 (source
11527 (origin
11528 (method url-fetch)
11529 (uri (cran-uri "assertive.strings" version))
11530 (sha256
11531 (base32
11532 "0n6jrk88670g4ym0r8ii40a08a90z1xadj8wcryk8h0nl04dchfm"))))
11533 (properties
11534 `((upstream-name . "assertive.strings")))
11535 (build-system r-build-system)
11536 (propagated-inputs
11537 `(("r-assertive-base" ,r-assertive-base)
11538 ("r-assertive-types" ,r-assertive-types)
11539 ("r-stringi" ,r-stringi)))
11540 (home-page "https://bitbucket.org/richierocks/assertive.strings")
11541 (synopsis "Assertions to check properties of strings")
11542 (description
11543 "This package provides a set of predicates and assertions for checking
11544 the properties of strings. This is mainly for use by other package developers
11545 who want to include run-time testing features in their own packages.")
11546 (license license:gpl3+)))
11547
11548 (define-public r-assertive-data-us
11549 (package
11550 (name "r-assertive-data-us")
11551 (version "0.0-2")
11552 (source
11553 (origin
11554 (method url-fetch)
11555 (uri (cran-uri "assertive.data.us" version))
11556 (sha256
11557 (base32
11558 "1bgspn0sccmp9z7s7djvdvprgxlyc5vrxznp4zfjb79kwvgn83hq"))))
11559 (properties
11560 `((upstream-name . "assertive.data.us")))
11561 (build-system r-build-system)
11562 (propagated-inputs
11563 `(("r-assertive-base" ,r-assertive-base)
11564 ("r-assertive-strings" ,r-assertive-strings)))
11565 (home-page "https://bitbucket.org/richierocks/assertive.data.us")
11566 (synopsis "Assertions to check properties of strings")
11567 (description
11568 "This package provides a set of predicates and assertions for checking
11569 the properties of US-specific complex data types. This is mainly for use by
11570 other package developers who want to include run-time testing features in
11571 their own packages.")
11572 (license license:gpl3+)))
11573
11574 (define-public r-assertive-data-uk
11575 (package
11576 (name "r-assertive-data-uk")
11577 (version "0.0-2")
11578 (source
11579 (origin
11580 (method url-fetch)
11581 (uri (cran-uri "assertive.data.uk" version))
11582 (sha256
11583 (base32
11584 "1fzjvhwp7mwkqqix29khvs6zcrc82n6j4czvzzb473vyjyvdlj5b"))))
11585 (properties
11586 `((upstream-name . "assertive.data.uk")))
11587 (build-system r-build-system)
11588 (propagated-inputs
11589 `(("r-assertive-base" ,r-assertive-base)
11590 ("r-assertive-strings" ,r-assertive-strings)))
11591 (home-page "https://bitbucket.org/richierocks/assertive.data.uk")
11592 (synopsis "Assertions to check properties of strings")
11593 (description
11594 "This package provides a set of predicates and assertions for checking
11595 the properties of UK-specific complex data types. This is mainly for use by
11596 other package developers who want to include run-time testing features in
11597 their own packages.")
11598 (license license:gpl3+)))
11599
11600 (define-public r-assertive-data
11601 (package
11602 (name "r-assertive-data")
11603 (version "0.0-3")
11604 (source
11605 (origin
11606 (method url-fetch)
11607 (uri (cran-uri "assertive.data" version))
11608 (sha256
11609 (base32
11610 "00cvg2g36mdl8plrzx40m63qd55742mddqrchwy9n3c7mm4gn02s"))))
11611 (properties
11612 `((upstream-name . "assertive.data")))
11613 (build-system r-build-system)
11614 (propagated-inputs
11615 `(("r-assertive-base" ,r-assertive-base)
11616 ("r-assertive-strings" ,r-assertive-strings)))
11617 (home-page "https://bitbucket.org/richierocks/assertive.data")
11618 (synopsis "Assertions to check properties of data")
11619 (description
11620 "This package provides a set of predicates and assertions for checking
11621 the properties of (country independent) complex data types. This is mainly
11622 for use by other package developers who want to include run-time testing
11623 features in their own packages.")
11624 (license license:gpl3+)))
11625
11626 (define-public r-assertive
11627 (package
11628 (name "r-assertive")
11629 (version "0.3-5")
11630 (source
11631 (origin
11632 (method url-fetch)
11633 (uri (cran-uri "assertive" version))
11634 (sha256
11635 (base32
11636 "0blbbhlxcb5ffdxqxi62xs33ljiawh6s22a0pyvbbh79jf46rzr3"))))
11637 (build-system r-build-system)
11638 (propagated-inputs
11639 `(("r-assertive-base" ,r-assertive-base)
11640 ("r-assertive-code" ,r-assertive-code)
11641 ("r-assertive-data" ,r-assertive-data)
11642 ("r-assertive-data-uk" ,r-assertive-data-uk)
11643 ("r-assertive-data-us" ,r-assertive-data-us)
11644 ("r-assertive-datetimes" ,r-assertive-datetimes)
11645 ("r-assertive-files" ,r-assertive-files)
11646 ("r-assertive-matrices" ,r-assertive-matrices)
11647 ("r-assertive-models" ,r-assertive-models)
11648 ("r-assertive-numbers" ,r-assertive-numbers)
11649 ("r-assertive-properties" ,r-assertive-properties)
11650 ("r-assertive-reflection" ,r-assertive-reflection)
11651 ("r-assertive-sets" ,r-assertive-sets)
11652 ("r-assertive-strings" ,r-assertive-strings)
11653 ("r-assertive-types" ,r-assertive-types)
11654 ("r-knitr" ,r-knitr)))
11655 (home-page "https://bitbucket.org/richierocks/assertive")
11656 (synopsis "Readable check functions to ensure code integrity")
11657 (description
11658 "This package provides lots of predicates (@code{is_*} functions) to
11659 check the state of your variables, and assertions (@code{assert_*} functions)
11660 to throw errors if they aren't in the right form.")
11661 (license license:gpl3+)))
11662
11663 (define-public r-dotcall64
11664 (package
11665 (name "r-dotcall64")
11666 (version "1.0-0")
11667 (source
11668 (origin
11669 (method url-fetch)
11670 (uri (cran-uri "dotCall64" version))
11671 (sha256
11672 (base32
11673 "1b8p7m3w0m7bp977c6jz74xkd611cxg11j49yza59k5fp338scb9"))))
11674 (properties `((upstream-name . "dotCall64")))
11675 (build-system r-build-system)
11676 (native-inputs `(("gfortran" ,gfortran)))
11677 (home-page "https://git.math.uzh.ch/reinhard.furrer/dotCall64")
11678 (synopsis "Enhanced foreign function interface supporting long vectors")
11679 (description
11680 "This package provides @code{.C64()}, an enhanced version of @code{.C()}
11681 and @code{.Fortran()} from the R foreign function interface. @code{.C64()}
11682 supports long vectors, arguments of type 64-bit integer, and provides a
11683 mechanism to avoid unnecessary copies of read-only and write-only arguments.
11684 This makes it a convenient and fast interface to C/C++ and Fortran code.")
11685 (license license:gpl2+)))
11686
11687 (define-public r-spam
11688 (package
11689 (name "r-spam")
11690 (version "2.5-1")
11691 (source
11692 (origin
11693 (method url-fetch)
11694 (uri (cran-uri "spam" version))
11695 (sha256
11696 (base32 "0ry0a76cljlmilrzcriiizcidxyhq1i7i9bqhvl1qda81ld8hifi"))))
11697 (build-system r-build-system)
11698 (propagated-inputs
11699 `(("r-dotcall64" ,r-dotcall64)))
11700 (native-inputs `(("gfortran" ,gfortran)))
11701 (home-page "https://www.math.uzh.ch/pages/spam/")
11702 (synopsis "Sparse matrix algebra")
11703 (description
11704 "This package provides a set of functions for sparse matrix algebra.
11705 Differences with other sparse matrix packages are:
11706
11707 @enumerate
11708 @item it only supports (essentially) one sparse matrix format;
11709 @item it is based on transparent and simple structure(s);
11710 @item it is tailored for MCMC calculations within G(M)RF;
11711 @item and it is fast and scalable (with the extension package @code{spam64}).
11712 @end enumerate\n")
11713 ;; Either of these licenses
11714 (license (list license:bsd-3 license:lgpl2.0))))
11715
11716 (define-public r-fields
11717 (package
11718 (name "r-fields")
11719 (version "10.3")
11720 (source
11721 (origin
11722 (method url-fetch)
11723 (uri (cran-uri "fields" version))
11724 (sha256
11725 (base32 "12k97vfjlz5h8vynirnvik1nyj1iw25n8xl7awmx9mpd6wvgy2s9"))))
11726 (build-system r-build-system)
11727 (propagated-inputs
11728 `(("r-maps" ,r-maps)
11729 ("r-spam" ,r-spam)))
11730 (native-inputs
11731 `(("gfortran" ,gfortran)))
11732 (home-page "https://www.image.ucar.edu/fields")
11733 (synopsis "Tools for spatial data")
11734 (description
11735 "This is a package for curve, surface and function fitting with an
11736 emphasis on splines, spatial data and spatial statistics. The major methods
11737 include cubic, and thin plate splines, Kriging, and compactly supported
11738 covariance functions for large data sets.")
11739 (license license:gpl2+)))
11740
11741 (define-public r-spatialextremes
11742 (package
11743 (name "r-spatialextremes")
11744 (version "2.0-8")
11745 (source
11746 (origin
11747 (method url-fetch)
11748 (uri (cran-uri "SpatialExtremes" version))
11749 (sha256
11750 (base32
11751 "0r2byz5xxc46zqnigdax28q7446ibmzmsmi10lmm2hdks3ml6sl3"))))
11752 (properties
11753 `((upstream-name . "SpatialExtremes")))
11754 (build-system r-build-system)
11755 (propagated-inputs
11756 `(("r-fields" ,r-fields)
11757 ("r-maps" ,r-maps)))
11758 (home-page "http://spatialextremes.r-forge.r-project.org/")
11759 (synopsis "Modelling spatial extremes")
11760 (description
11761 "This package provides tools for the statistical modelling of spatial
11762 extremes using max-stable processes, copula or Bayesian hierarchical models.
11763 More precisely, this package allows (conditional) simulations from various
11764 parametric max-stable models, analysis of the extremal spatial dependence, the
11765 fitting of such processes using composite likelihoods or least square (simple
11766 max-stable processes only), model checking and selection and prediction.")
11767 (license license:gpl2+)))
11768
11769 (define-public r-drc
11770 (package
11771 (name "r-drc")
11772 (version "3.0-1")
11773 (source
11774 (origin
11775 (method url-fetch)
11776 (uri (cran-uri "drc" version))
11777 (sha256
11778 (base32
11779 "0c8xn8ripzq270hy8d16fcnx02l02alddznd7fqwk3jyi6113h1y"))))
11780 (build-system r-build-system)
11781 (propagated-inputs
11782 `(("r-car" ,r-car)
11783 ("r-gtools" ,r-gtools)
11784 ("r-mass" ,r-mass)
11785 ("r-multcomp" ,r-multcomp)
11786 ("r-plotrix" ,r-plotrix)
11787 ("r-scales" ,r-scales)))
11788 (home-page "https://cran.r-project.org/web/packages/drc")
11789 (synopsis "Analysis of dose-response curves")
11790 (description
11791 "This package provides a suite of flexible and versatile model fitting
11792 and after-fitting functions for the analysis of dose-response data.")
11793 (license license:gpl2+)))
11794
11795 (define-public r-rmeta
11796 (package
11797 (name "r-rmeta")
11798 (version "3.0")
11799 (source
11800 (origin
11801 (method url-fetch)
11802 (uri (cran-uri "rmeta" version))
11803 (sha256
11804 (base32
11805 "0vkbnxp579v8zmcv1isdbzj5swpr6fq17zwparxcvzswjc2x9ydr"))))
11806 (build-system r-build-system)
11807 (home-page "https://cran.r-project.org/web/packages/rmeta")
11808 (synopsis "Tools for meta-analysis")
11809 (description
11810 "This package provides functions for simple fixed and random effects
11811 meta-analysis for two-sample comparisons and cumulative meta-analyses. It
11812 draws standard summary plots, funnel plots, and computes summaries and tests
11813 for association and heterogeneity.")
11814 (license license:gpl2)))
11815
11816 (define-public r-bootstrap
11817 (package
11818 (name "r-bootstrap")
11819 (version "2019.6")
11820 (source
11821 (origin
11822 (method url-fetch)
11823 (uri (cran-uri "bootstrap" version))
11824 (sha256
11825 (base32
11826 "1546jqhhw5h177ii8jkdikyd26rv6gwkav816np1zks4p7zgsljj"))))
11827 (build-system r-build-system)
11828 (native-inputs `(("gfortran" ,gfortran)))
11829 (home-page "https://cran.r-project.org/web/packages/bootstrap")
11830 (synopsis "Functions for the book \"An Introduction to the Bootstrap\"")
11831 (description
11832 "This package provides software and data for the book \"An Introduction
11833 to the Bootstrap\" by B. Efron and R. Tibshirani, 1993, Chapman and Hall.
11834 This package is primarily provided for projects already based on it, and for
11835 support of the book. New projects should preferentially use the recommended
11836 package \"boot\".")
11837 (license license:bsd-3)))
11838
11839 (define-public r-survivalroc
11840 (package
11841 (name "r-survivalroc")
11842 (version "1.0.3")
11843 (source
11844 (origin
11845 (method url-fetch)
11846 (uri (cran-uri "survivalROC" version))
11847 (sha256
11848 (base32
11849 "0wnd65ff5w679hxa1zrpfrx9qg47q21pjxppsga6m3h4iq1yfj8l"))))
11850 (properties `((upstream-name . "survivalROC")))
11851 (build-system r-build-system)
11852 (home-page "https://cran.r-project.org/web/packages/survivalROC")
11853 (synopsis "Time-dependent ROC curve estimation from censored survival data")
11854 (description
11855 "Compute time-dependent ROC curve from censored survival data using
11856 Kaplan-Meier (KM) or Nearest Neighbor Estimation (NNE) method of Heagerty,
11857 Lumley & Pepe (Biometrics, Vol 56 No 2, 2000, PP 337-344)")
11858 (license license:gpl2+)))
11859
11860 (define-public r-longitudinal
11861 (package
11862 (name "r-longitudinal")
11863 (version "1.1.12")
11864 (source
11865 (origin
11866 (method url-fetch)
11867 (uri (cran-uri "longitudinal" version))
11868 (sha256
11869 (base32
11870 "1d83ws28nxi3kw5lgd5n5y7865djq7ky72fw3ddi1fkkhg1r9y6l"))))
11871 (build-system r-build-system)
11872 (propagated-inputs `(("r-corpcor" ,r-corpcor)))
11873 (home-page "http://strimmerlab.org/software/longitudinal/")
11874 (synopsis "Analysis of multiple time course data")
11875 (description
11876 "This package contains general data structures and functions for
11877 longitudinal data with multiple variables, repeated measurements, and
11878 irregularly spaced time points. It also implements a shrinkage estimator of
11879 dynamical correlation and dynamical covariance.")
11880 (license license:gpl3+)))
11881
11882 (define-public r-genenet
11883 (package
11884 (name "r-genenet")
11885 (version "1.2.15")
11886 (source
11887 (origin
11888 (method url-fetch)
11889 (uri (cran-uri "GeneNet" version))
11890 (sha256
11891 (base32
11892 "11ba6ahsk3x9alvcw8bai2bpg84ki1m8nadrjjdhjg65svhw8njm"))))
11893 (properties `((upstream-name . "GeneNet")))
11894 (build-system r-build-system)
11895 (propagated-inputs
11896 `(("r-corpcor" ,r-corpcor)
11897 ("r-fdrtool" ,r-fdrtool)
11898 ("r-longitudinal" ,r-longitudinal)))
11899 (home-page "http://strimmerlab.org/software/genenet/")
11900 (synopsis "Modeling and inferring gene networks")
11901 (description
11902 "This package analyzes gene expression (time series) data with focus on
11903 the inference of gene networks. In particular, GeneNet implements the methods
11904 of Schaefer and Strimmer (2005a,b,c) and Opgen-Rhein and Strimmer (2006, 2007)
11905 for learning large-scale gene association networks (including assignment of
11906 putative directions).")
11907 (license license:gpl3+)))
11908
11909 (define-public r-rbamtools
11910 (package
11911 (name "r-rbamtools")
11912 (version "2.16.17")
11913 (source
11914 (origin
11915 (method url-fetch)
11916 (uri (cran-uri "rbamtools" version))
11917 (sha256
11918 (base32
11919 "0qj37ljdva3v29s01dkrbg31mcfzy3bl145cp40d54v4h9xhcghc"))))
11920 (build-system r-build-system)
11921 (inputs `(("zlib" ,zlib)))
11922 (propagated-inputs
11923 `(("r-refgenome" ,r-refgenome)))
11924 (home-page "https://cran.r-project.org/web/packages/rbamtools")
11925 (synopsis "Read and write BAM (binary alignment) files")
11926 (description
11927 "This package provides an R interface to functions of the SAMtools
11928 library.")
11929 (license license:artistic2.0)))
11930
11931 (define-public r-protviz
11932 (package
11933 (name "r-protviz")
11934 (version "0.6.8")
11935 (source
11936 (origin
11937 (method url-fetch)
11938 (uri (cran-uri "protViz" version))
11939 (sha256
11940 (base32
11941 "0rn8fjg7791a4j2k1kk1jwx40xz20bfaavvflmhyzpl398vmmy3a"))))
11942 (properties `((upstream-name . "protViz")))
11943 (build-system r-build-system)
11944 (propagated-inputs `(("r-rcpp" ,r-rcpp)))
11945 (home-page "https://github.com/protViz/protViz/")
11946 (synopsis "Visualizing and analyzing mass spectrometry data in proteomics")
11947 (description
11948 "This package helps with quality checks, visualizations and analysis of
11949 mass spectrometry data, coming from proteomics experiments. The package is
11950 developed, tested and used at the Functional Genomics Center Zurich, where it
11951 is used mainly for prototyping, teaching, and having fun with proteomics data.
11952 But it can also be used to do data analysis for small scale data sets.")
11953 (license license:gpl3)))
11954
11955 (define-public r-cmprsk
11956 (package
11957 (name "r-cmprsk")
11958 (version "2.2-10")
11959 (source
11960 (origin
11961 (method url-fetch)
11962 (uri (cran-uri "cmprsk" version))
11963 (sha256
11964 (base32 "1xnx2zanw548prxsw2zw5cddkkg6kj97jgyzw67achq5mnsvfbg8"))))
11965 (build-system r-build-system)
11966 (propagated-inputs
11967 `(("r-survival" ,r-survival)))
11968 (native-inputs
11969 `(("gfortran" ,gfortran)))
11970 (home-page "https://cran.r-project.org/web/packages/cmprsk")
11971 (synopsis "Subdistribution analysis of competing risks")
11972 (description
11973 "This package provides tool for estimation, testing and regression
11974 modeling of subdistribution functions in competing risks, as described in
11975 Gray (1988), A class of K-sample tests for comparing the cumulative incidence
11976 of a competing risk, Ann. Stat. 16:1141-1154, and Fine JP and Gray RJ (1999),
11977 A proportional hazards model for the subdistribution of a competing risk,
11978 JASA, 94:496-509.")
11979 (license license:gpl2+)))
11980
11981 (define-public r-etm
11982 (package
11983 (name "r-etm")
11984 (version "1.1")
11985 (source
11986 (origin
11987 (method url-fetch)
11988 (uri (cran-uri "etm" version))
11989 (sha256
11990 (base32
11991 "02yvh473l5qajaymhsxwb235a9r7q3nsig9a9mrfca68xih8yvgd"))))
11992 (build-system r-build-system)
11993 (propagated-inputs
11994 `(("r-data-table" ,r-data-table)
11995 ("r-lattice" ,r-lattice)
11996 ("r-rcpp" ,r-rcpp)
11997 ("r-rcpparmadillo" ,r-rcpparmadillo)
11998 ("r-survival" ,r-survival)))
11999 (home-page "https://cran.r-project.org/web/packages/etm")
12000 (synopsis "Empirical transition matrix")
12001 (description
12002 "The @dfn{empirical transition matrix} (etm) package estimates
12003 the matrix of transition probabilities for any time-inhomogeneous multistate
12004 model with finite state space using the Aalen-Johansen estimator.")
12005 (license license:expat)))
12006
12007 (define-public r-epi
12008 (package
12009 (name "r-epi")
12010 (version "2.40")
12011 (source
12012 (origin
12013 (method url-fetch)
12014 (uri (cran-uri "Epi" version))
12015 (sha256
12016 (base32
12017 "046y10vwks5y84pzccmrn6d4pd6qz70imvp1hw5ywp8fnwzfh4g5"))))
12018 (properties `((upstream-name . "Epi")))
12019 (build-system r-build-system)
12020 (propagated-inputs
12021 `(("r-cmprsk" ,r-cmprsk)
12022 ("r-data-table" ,r-data-table)
12023 ("r-etm" ,r-etm)
12024 ("r-mass" ,r-mass)
12025 ("r-matrix" ,r-matrix)
12026 ("r-mgcv" ,r-mgcv)
12027 ("r-numderiv" ,r-numderiv)
12028 ("r-plyr" ,r-plyr)
12029 ("r-survival" ,r-survival)
12030 ("r-zoo" ,r-zoo)))
12031 (home-page "https://BendixCarstensen.com/Epi/")
12032 (synopsis "Statistical analysis in epidemiology")
12033 (description
12034 "This package provides functions for demographic and epidemiological
12035 analysis in the Lexis diagram, i.e. register and cohort follow-up data, in
12036 particular representation, manipulation and simulation of multistate data -
12037 the Lexis suite of functions, which includes interfaces to the @code{mstate},
12038 @code{etm} and @code{cmprsk} packages. It also contains functions for
12039 Age-Period-Cohort and Lee-Carter modeling and a function for interval censored
12040 data and some useful functions for tabulation and plotting, as well as a
12041 number of epidemiological data sets.")
12042 (license license:gpl2)))
12043
12044 (define-public r-ppls
12045 (package
12046 (name "r-ppls")
12047 (version "1.6-1.1")
12048 (source
12049 (origin
12050 (method url-fetch)
12051 (uri (cran-uri "ppls" version))
12052 (sha256
12053 (base32
12054 "1zyrisy3c4cz896j1bjh61sf57wdl9p8ywdq268cl819szfq78mx"))))
12055 (build-system r-build-system)
12056 (propagated-inputs `(("r-mass" ,r-mass)))
12057 (home-page "https://cran.r-project.org/web/packages/ppls")
12058 (synopsis "Penalized partial least squares")
12059 (description
12060 "This package contains linear and nonlinear regression methods based on
12061 partial least squares and penalization techniques. Model parameters are
12062 selected via cross-validation, and confidence intervals ans tests for the
12063 regression coefficients can be conducted via jackknifing.")
12064 (license license:gpl2+)))
12065
12066 (define-public r-huge
12067 (package
12068 (name "r-huge")
12069 (version "1.3.4.1")
12070 (source
12071 (origin
12072 (method url-fetch)
12073 (uri (cran-uri "huge" version))
12074 (sha256
12075 (base32 "11m80dnaxqw5v006q6kvhndl2y5ih5553fcqg4jcaljd8sp9xvvq"))))
12076 (build-system r-build-system)
12077 (propagated-inputs
12078 `(("r-igraph" ,r-igraph)
12079 ("r-mass" ,r-mass)
12080 ("r-matrix" ,r-matrix)
12081 ("r-rcpp" ,r-rcpp)
12082 ("r-rcppeigen" ,r-rcppeigen)))
12083 (home-page "https://cran.r-project.org/web/packages/huge")
12084 (synopsis "High-dimensional undirected graph estimation")
12085 (description
12086 "This package provides a general framework for high-dimensional
12087 undirected graph estimation. It integrates data preprocessing, neighborhood
12088 screening, graph estimation, and model selection techniques into a pipeline.")
12089 (license license:gpl2)))
12090
12091 (define-public r-parcor
12092 (package
12093 (name "r-parcor")
12094 (version "0.2-6")
12095 (source
12096 (origin
12097 (method url-fetch)
12098 (uri (cran-uri "parcor" version))
12099 (sha256
12100 (base32
12101 "0vgs6k92vdr0cmb8cwbv2ff6qavw30agskfd8bfh17hsskrisvx0"))))
12102 (build-system r-build-system)
12103 (propagated-inputs
12104 `(("r-epi" ,r-epi)
12105 ("r-genenet" ,r-genenet)
12106 ("r-glmnet" ,r-glmnet)
12107 ("r-mass" ,r-mass)
12108 ("r-ppls" ,r-ppls)))
12109 (home-page "https://cran.r-project.org/web/packages/parcor")
12110 (synopsis "Regularized estimation of partial correlation matrices")
12111 (description
12112 "This package estimates the matrix of partial correlations based on
12113 different regularized regression methods: lasso, adaptive lasso, PLS, and
12114 Ridge Regression. In addition, the package provides model selection for
12115 lasso, adaptive lasso and Ridge regression based on cross-validation.")
12116 (license license:gpl2+)))
12117
12118 (define-public r-mcmc
12119 (package
12120 (name "r-mcmc")
12121 (version "0.9-7")
12122 (source
12123 (origin
12124 (method url-fetch)
12125 (uri (cran-uri "mcmc" version))
12126 (sha256
12127 (base32
12128 "0q42m8ab7b6bxhns494ksjdss5f3c5m2jjfdlfj6fk1nz7ax7i5p"))))
12129 (build-system r-build-system)
12130 (home-page "https://www.stat.umn.edu/geyer/mcmc/")
12131 (synopsis "Markov chain Monte Carlo")
12132 (description
12133 "This package simulates continuous distributions of random vectors using
12134 @dfn{Markov chain Monte Carlo} (MCMC). Users specify the distribution by an R
12135 function that evaluates the log unnormalized density. Algorithms are random
12136 walk Metropolis algorithm (function @code{metrop}), simulated
12137 tempering (function @code{temper}), and morphometric random walk
12138 Metropolis (function @code{morph.metrop}), which achieves geometric ergodicity
12139 by change of variable.")
12140 (license license:expat)))
12141
12142 (define-public r-listenv
12143 (package
12144 (name "r-listenv")
12145 (version "0.8.0")
12146 (source
12147 (origin
12148 (method url-fetch)
12149 (uri (cran-uri "listenv" version))
12150 (sha256
12151 (base32
12152 "0ps8bk7zlhbviawrw7vw25skjq81hkk3ijyi6g74dmfqy8zsyapx"))))
12153 (build-system r-build-system)
12154 (native-inputs
12155 `(("r-r-rsp" ,r-r-rsp))) ; vignette builder
12156 (home-page "https://github.com/HenrikBengtsson/listenv")
12157 (synopsis "Environments behaving (almost) as lists")
12158 (description
12159 "This package implements list environments. List environments are
12160 environments that have list-like properties. For instance, the elements of a
12161 list environment are ordered and can be accessed and iterated over using index
12162 subsetting.")
12163 (license license:lgpl2.1+)))
12164
12165 (define-public r-globals
12166 (package
12167 (name "r-globals")
12168 (version "0.12.5")
12169 (source
12170 (origin
12171 (method url-fetch)
12172 (uri (cran-uri "globals" version))
12173 (sha256
12174 (base32
12175 "1ha8iasgijp4q3v2b0b17y1wh7cd3nvzd9b03w49qm2bidkaf68m"))))
12176 (build-system r-build-system)
12177 (propagated-inputs
12178 `(("r-codetools" ,r-codetools)))
12179 (home-page "https://github.com/HenrikBengtsson/globals")
12180 (synopsis "Identify global objects in R expressions")
12181 (description
12182 "This package provides tools to identify global (\"unknown\" or \"free\")
12183 objects in R expressions by code inspection using various strategies, e.g.
12184 conservative or liberal. The objective of this package is to make it as
12185 simple as possible to identify global objects for the purpose of exporting
12186 them in distributed compute environments.")
12187 (license license:lgpl2.1+)))
12188
12189 (define-public r-future
12190 (package
12191 (name "r-future")
12192 (version "1.18.0")
12193 (source
12194 (origin
12195 (method url-fetch)
12196 (uri (cran-uri "future" version))
12197 (sha256
12198 (base32
12199 "01fp8kgjf0k6c83q1w3dy9z90g72cc9d0004d1qw6n1j65nwxg4f"))))
12200 (build-system r-build-system)
12201 (propagated-inputs
12202 `(("r-digest" ,r-digest)
12203 ("r-globals" ,r-globals)
12204 ("r-listenv" ,r-listenv)))
12205 (native-inputs
12206 `(("r-r-rsp" ,r-r-rsp))) ; vignette builder
12207 (home-page "https://github.com/HenrikBengtsson/future")
12208 (synopsis "Unified parallel and distributed processing in R")
12209 (description
12210 "The purpose of this package is to provide a lightweight and unified
12211 Future API for sequential and parallel processing of R expression via futures.
12212 This package implements sequential, multicore, multisession, and cluster
12213 futures. With these, R expressions can be evaluated on the local machine, in
12214 parallel a set of local machines, or distributed on a mix of local and remote
12215 machines. Extensions to this package implement additional backends for
12216 processing futures via compute cluster schedulers etc. Because of its unified
12217 API, there is no need to modify any code in order to switch from sequential on
12218 the local machine to, say, distributed processing on a remote compute cluster.")
12219 (license license:lgpl2.1+)))
12220
12221 (define-public r-future-apply
12222 (package
12223 (name "r-future-apply")
12224 (version "1.6.0")
12225 (source
12226 (origin
12227 (method url-fetch)
12228 (uri (cran-uri "future.apply" version))
12229 (sha256
12230 (base32
12231 "1zbfycjfvxnrigm6l2fd2zgnw96g0apiw426c73gkv3xv7bdy6ms"))))
12232 (properties `((upstream-name . "future.apply")))
12233 (build-system r-build-system)
12234 (propagated-inputs
12235 `(("r-future" ,r-future)
12236 ("r-globals" ,r-globals)))
12237 (native-inputs
12238 `(("r-r-rsp" ,r-r-rsp))) ; vignette builder
12239 (home-page "https://github.com/HenrikBengtsson/future.apply")
12240 (synopsis "Apply function to elements in parallel using futures")
12241 (description
12242 "This package provides implementations of @code{apply()},
12243 @code{eapply()}, @code{lapply()}, @code{Map()}, @code{mapply()},
12244 @code{replicate()}, @code{sapply()}, @code{tapply()}, and @code{vapply()} that
12245 can be resolved using any future-supported backend, e.g. parallel on the local
12246 machine or distributed on a compute cluster.")
12247 (license license:gpl2+)))
12248
12249 (define-public r-rsvd
12250 (package
12251 (name "r-rsvd")
12252 (version "1.0.3")
12253 (source
12254 (origin
12255 (method url-fetch)
12256 (uri (cran-uri "rsvd" version))
12257 (sha256
12258 (base32
12259 "1fvrw46fl5xb2akaa4mp8nja4h7nn4bdhnjdrk22fsdfqc7hwmhk"))))
12260 (build-system r-build-system)
12261 (propagated-inputs
12262 `(("r-matrix" ,r-matrix)))
12263 (home-page "https://github.com/erichson/rSVD")
12264 (synopsis "Randomized singular value decomposition")
12265 (description
12266 "Low-rank matrix decompositions are fundamental tools and widely used for
12267 data analysis, dimension reduction, and data compression. Classically, highly
12268 accurate deterministic matrix algorithms are used for this task. However, the
12269 emergence of large-scale data has severely challenged our computational
12270 ability to analyze big data. The concept of randomness has been demonstrated
12271 as an effective strategy to quickly produce approximate answers to familiar
12272 problems such as the @dfn{singular value decomposition} (SVD). This package
12273 provides several randomized matrix algorithms such as the randomized singular
12274 value decomposition (@code{rsvd}), randomized principal component
12275 analysis (@code{rpca}), randomized robust principal component
12276 analysis (@code{rrpca}), randomized interpolative decomposition (@code{rid}),
12277 and the randomized CUR decomposition (@code{rcur}). In addition several plot
12278 functions are provided.")
12279 (license license:gpl3+)))
12280
12281 (define-public r-sloop
12282 (package
12283 (name "r-sloop")
12284 (version "1.0.1")
12285 (source
12286 (origin
12287 (method url-fetch)
12288 (uri (cran-uri "sloop" version))
12289 (sha256
12290 (base32
12291 "00fk5fr5zsk2qxc1kfhmshhjxgnamm3401089sx8m2l529zd6r8j"))))
12292 (build-system r-build-system)
12293 (propagated-inputs
12294 `(("r-codetools" ,r-codetools)
12295 ("r-crayon" ,r-crayon)
12296 ("r-purrr" ,r-purrr)
12297 ("r-rlang" ,r-rlang)
12298 ("r-tibble" ,r-tibble)))
12299 (home-page "https://github.com/r-lib/sloop")
12300 (synopsis "Helpers for object-oriented programming in R")
12301 (description
12302 "This package provides a collection of helper functions designed to
12303 help you to better understand object oriented programming in R, particularly
12304 using @code{S3}.")
12305 (license license:gpl3)))
12306
12307 (define-public r-capushe
12308 (package
12309 (name "r-capushe")
12310 (version "1.1.1")
12311 (source
12312 (origin
12313 (method url-fetch)
12314 (uri (cran-uri "capushe" version))
12315 (sha256
12316 (base32
12317 "1aa76ir1kp67hiz7dr60azyc71yzslshyc640fjh0fpw0sp5kwbc"))))
12318 (build-system r-build-system)
12319 (propagated-inputs `(("r-mass" ,r-mass)))
12320 (home-page "https://cran.r-project.org/web/packages/capushe/index.html")
12321 (synopsis "Calibrating penalties using slope heuristics")
12322 (description
12323 "This package provides tools for the calibration of penalized criteria
12324 for model selection. The calibration methods available are based on the slope
12325 heuristics.")
12326 (license license:gpl2+)))
12327
12328 (define-public r-dorng
12329 (package
12330 (name "r-dorng")
12331 (version "1.8.2")
12332 (source
12333 (origin
12334 (method url-fetch)
12335 (uri (cran-uri "doRNG" version))
12336 (sha256
12337 (base32
12338 "1jff27zzrvd1fd61x2m9468h8xn3s1c9f6wibviy5zdhj5dx9s9k"))))
12339 (properties `((upstream-name . "doRNG")))
12340 (build-system r-build-system)
12341 (propagated-inputs
12342 `(("r-foreach" ,r-foreach)
12343 ("r-iterators" ,r-iterators)
12344 ("r-rngtools" ,r-rngtools)))
12345 (home-page "https://renozao.github.io/doRNG/")
12346 (synopsis "Generic reproducible parallel backend for foreach loops")
12347 (description
12348 "This package provides functions to perform reproducible parallel
12349 @code{foreach} loops, using independent random streams as generated by
12350 L'Ecuyer's combined multiple-recursive generator. It enables to easily
12351 convert standard @code{%dopar%} loops into fully reproducible loops,
12352 independently of the number of workers, the task scheduling strategy, or the
12353 chosen parallel environment and associated foreach backend.")
12354 (license license:gpl2+)))
12355
12356 (define-public r-blockmodeling
12357 (package
12358 (name "r-blockmodeling")
12359 (version "1.0.0")
12360 (source
12361 (origin
12362 (method url-fetch)
12363 (uri (cran-uri "blockmodeling" version))
12364 (sha256
12365 (base32
12366 "1z4w2kq0id0gb5d0lqcdaw3clplhzywarkpvvx3drivdypzl237i"))))
12367 (build-system r-build-system)
12368 (propagated-inputs
12369 `(("r-matrix" ,r-matrix)))
12370 (native-inputs `(("gfortran" ,gfortran)))
12371 (home-page "https://cran.r-project.org/web/packages/blockmodeling")
12372 (synopsis "Generalized and classical blockmodeling of valued networks")
12373 (description
12374 "This package is primarily meant as an implementation of generalized
12375 blockmodeling for valued networks. In addition, measures of similarity or
12376 dissimilarity based on structural equivalence and regular equivalence (REGE
12377 algorithms) can be computed and partitioned matrices can be plotted.")
12378 (license license:gpl2+)))
12379
12380 (define-public r-upsetr
12381 (package
12382 (name "r-upsetr")
12383 (version "1.4.0")
12384 (source
12385 (origin
12386 (method url-fetch)
12387 (uri (cran-uri "UpSetR" version))
12388 (sha256
12389 (base32
12390 "007i0njnjjy7vbrxabwav7a1kk2n0hn2mkvqsdzzfk10ckp5y7im"))))
12391 (properties `((upstream-name . "UpSetR")))
12392 (build-system r-build-system)
12393 (propagated-inputs
12394 `(("r-ggplot2" ,r-ggplot2)
12395 ("r-gridextra" ,r-gridextra)
12396 ("r-plyr" ,r-plyr)
12397 ("r-scales" ,r-scales)))
12398 (home-page "https://github.com/hms-dbmi/UpSetR")
12399 (synopsis "Visualize intersecting sets")
12400 (description
12401 "This package provides a more scalable alternative to Venn and Euler
12402 diagrams for visualizing intersecting sets. Create visualizations of
12403 intersecting sets using a novel matrix design, along with visualizations of
12404 several common set, element and attribute related tasks.")
12405 (license license:expat)))
12406
12407 ;; This package includes a JavaScript file, which is not minified. When
12408 ;; upgrading please check that there are no new minified JavaScript files.
12409 (define-public r-shinybs
12410 (package
12411 (name "r-shinybs")
12412 (version "0.61")
12413 (source
12414 (origin
12415 (method url-fetch)
12416 (uri (cran-uri "shinyBS" version))
12417 (sha256
12418 (base32
12419 "0rhim4mbp4x9vvm7xkmpl7mhb9qd1gr96cr4dv330v863ra2kgji"))))
12420 (properties `((upstream-name . "shinyBS")))
12421 (build-system r-build-system)
12422 ;; The tests spawn Shiny browser apps. They cannot be run
12423 ;; non-interactively.
12424 (arguments '(#:tests? #f))
12425 (propagated-inputs
12426 `(("r-htmltools" ,r-htmltools)
12427 ("r-shiny" ,r-shiny)))
12428 (home-page "https://ebailey78.github.io/shinyBS/")
12429 (synopsis "Twitter Bootstrap components for Shiny")
12430 (description
12431 "This package adds additional Twitter Bootstrap components to Shiny.")
12432 (license license:gpl3)))
12433
12434 (define-public r-outliers
12435 (package
12436 (name "r-outliers")
12437 (version "0.14")
12438 (source
12439 (origin
12440 (method url-fetch)
12441 (uri (cran-uri "outliers" version))
12442 (sha256
12443 (base32
12444 "0vcqfqmmv4yblyp3s6bd25r49pxb7hjzipiic5a82924nqfqzkmn"))))
12445 (build-system r-build-system)
12446 (home-page "https://cran.r-project.org/web/packages/outliers/index.html")
12447 (synopsis "Tests for outliers")
12448 (description
12449 "This package provides a collection of some tests commonly used for
12450 identifying outliers.")
12451 (license license:gpl2+)))
12452
12453 (define-public r-bayesm
12454 (package
12455 (name "r-bayesm")
12456 (version "3.1-4")
12457 (source
12458 (origin
12459 (method url-fetch)
12460 (uri (cran-uri "bayesm" version))
12461 (sha256
12462 (base32 "154glks7rsjkza0sfi1kj7wj727py9sl1ba6sswflwmwc9n226q6"))))
12463 (build-system r-build-system)
12464 (propagated-inputs
12465 `(("r-rcpp" ,r-rcpp)
12466 ("r-rcpparmadillo" ,r-rcpparmadillo)))
12467 (home-page "http://www.perossi.org/home/bsm-1")
12468 (synopsis "Bayesian inference for marketing/micro-econometrics")
12469 (description
12470 "This package covers many important models used in marketing and
12471 micro-econometrics applications, including Bayes Regression (univariate or
12472 multivariate dep var), Bayes Seemingly Unrelated Regression (SUR), Binary and
12473 Ordinal Probit, Multinomial Logit (MNL) and Multinomial Probit (MNP),
12474 Multivariate Probit, Negative Binomial (Poisson) Regression, Multivariate
12475 Mixtures of Normals (including clustering), Dirichlet Process Prior Density
12476 Estimation with normal base, Hierarchical Linear Models with normal prior and
12477 covariates, Hierarchical Linear Models with a mixture of normals prior and
12478 covariates, Hierarchical Multinomial Logits with a mixture of normals prior
12479 and covariates, Hierarchical Multinomial Logits with a Dirichlet Process prior
12480 and covariates, Hierarchical Negative Binomial Regression Models, Bayesian
12481 analysis of choice-based conjoint data, Bayesian treatment of linear
12482 instrumental variables models, Analysis of Multivariate Ordinal survey data
12483 with scale usage heterogeneity, and Bayesian Analysis of Aggregate Random
12484 Coefficient Logit Models.")
12485 (license license:gpl2+)))
12486
12487 (define-public r-tensora
12488 (package
12489 (name "r-tensora")
12490 (version "0.36.1")
12491 (source
12492 (origin
12493 (method url-fetch)
12494 (uri (cran-uri "tensorA" version))
12495 (sha256
12496 (base32
12497 "176hjy3bvg3in62r97wxbhq187sjz6c1gwy9x6spaxl6k4my3zy7"))))
12498 (properties `((upstream-name . "tensorA")))
12499 (build-system r-build-system)
12500 (home-page "http://www.stat.boogaart.de/tensorA")
12501 (synopsis "Advanced tensor arithmetic with named indices")
12502 (description
12503 "This package provides convenience functions for advanced linear algebra
12504 with tensors and computation with datasets of tensors on a higher level
12505 abstraction. It includes Einstein and Riemann summing conventions, dragging,
12506 co- and contravariate indices, and parallel computations on sequences of
12507 tensors.")
12508 (license license:gpl2+)))
12509
12510 (define-public r-rarpack
12511 (package
12512 (name "r-rarpack")
12513 (version "0.11-0")
12514 (source
12515 (origin
12516 (method url-fetch)
12517 (uri (cran-uri "rARPACK" version))
12518 (sha256
12519 (base32
12520 "12h2y46xcfldhjdmm960swgn9b23zvkj5vg2bi42s9qxwgi02d63"))))
12521 (properties `((upstream-name . "rARPACK")))
12522 (build-system r-build-system)
12523 (propagated-inputs `(("r-rspectra" ,r-rspectra)))
12524 (home-page "https://github.com/yixuan/rARPACK")
12525 (synopsis "Solvers for large scale eigenvalue and SVD problems")
12526 (description
12527 "This package was previously an R wrapper of the ARPACK library, and now
12528 a shell of the R package RSpectra, an R interface to the Spectra library for
12529 solving large scale eigenvalue/vector problems. The current version of
12530 rARPACK simply imports and exports the functions provided by RSpectra. New
12531 users of rARPACK are advised to switch to the RSpectra package.")
12532 (license license:bsd-3)))
12533
12534 (define-public r-compositions
12535 (package
12536 (name "r-compositions")
12537 (version "1.40-5")
12538 (source
12539 (origin
12540 (method url-fetch)
12541 (uri (cran-uri "compositions" version))
12542 (sha256
12543 (base32
12544 "0l9ayz2nb2wqhl7v9hkfl7pd950ba0h6hma8zqncbcxh6xh2k7l7"))))
12545 (build-system r-build-system)
12546 (propagated-inputs
12547 `(("r-bayesm" ,r-bayesm)
12548 ("r-robustbase" ,r-robustbase)
12549 ("r-tensora" ,r-tensora)))
12550 (home-page "http://www.stat.boogaart.de/compositions")
12551 (synopsis "Compositional data analysis")
12552 (description
12553 "This package provides functions for the consistent analysis of
12554 compositional data (e.g. portions of substances) and positive
12555 numbers (e.g. concentrations).")
12556 (license license:gpl2+)))
12557
12558 (define-public r-cobs
12559 (package
12560 (name "r-cobs")
12561 (version "1.3-4")
12562 (source
12563 (origin
12564 (method url-fetch)
12565 (uri (cran-uri "cobs" version))
12566 (sha256
12567 (base32
12568 "0hiw5smk6kgk0gb9840kcqkhkybl7n30s77xhjc395x09izbgix1"))))
12569 (build-system r-build-system)
12570 (propagated-inputs
12571 `(("r-quantreg" ,r-quantreg)
12572 ("r-sparsem" ,r-sparsem)))
12573 (home-page "https://cran.r-project.org/web/packages/cobs")
12574 (synopsis "Constrained B-Splines (sparse matrix based)")
12575 (description
12576 "This package provides qualitatively constrained (regression) smoothing
12577 splines via linear programming and sparse matrices.")
12578 (license license:gpl2+)))
12579
12580 (define-public r-drimpute
12581 (package
12582 (name "r-drimpute")
12583 (version "1.0")
12584 (source
12585 (origin
12586 (method url-fetch)
12587 (uri (cran-uri "DrImpute" version))
12588 (sha256
12589 (base32
12590 "1adzarrwqb282pqgx2yqswp9rpwd1naxsmar54kddr6qyd6b923b"))))
12591 (properties `((upstream-name . "DrImpute")))
12592 (build-system r-build-system)
12593 (propagated-inputs
12594 `(("r-rcpp" ,r-rcpp)
12595 ("r-rcpparmadillo" ,r-rcpparmadillo)))
12596 (home-page "https://github.com/ikwak2/DrImpute")
12597 (synopsis "Imputing dropout events in single-cell RNA-Seq data")
12598 (description
12599 "This is an R package for imputing dropout events. Many statistical
12600 methods in cell type identification, visualization and lineage reconstruction
12601 do not account for dropout events. DrImpute can improve the performance of
12602 such software by imputing dropout events.")
12603 (license license:gpl3)))
12604
12605 (define-public r-gamlss-dist
12606 (package
12607 (name "r-gamlss-dist")
12608 (version "5.1-6")
12609 (source
12610 (origin
12611 (method url-fetch)
12612 (uri (cran-uri "gamlss.dist" version))
12613 (sha256
12614 (base32 "1p904x0b07z4amaqdn2xhs7qzbq8lisr6lqc844s3pkxzmny7w1z"))))
12615 (properties `((upstream-name . "gamlss.dist")))
12616 (build-system r-build-system)
12617 (propagated-inputs `(("r-mass" ,r-mass)))
12618 (home-page "http://www.gamlss.org/")
12619 (synopsis "Distributions for Generalized Additive Models for location scale and shape")
12620 (description
12621 "This package provides a set of distributions which can be used for
12622 modelling the response variables in Generalized Additive Models for Location
12623 Scale and Shape. The distributions can be continuous, discrete or mixed
12624 distributions. Extra distributions can be created, by transforming, any
12625 continuous distribution defined on the real line, to a distribution defined on
12626 ranges 0 to infinity or 0 to 1, by using a @code{log} or a @code{logit}
12627 transformation, respectively.")
12628 ;; Either version of the GPL.
12629 (license (list license:gpl2 license:gpl3))))
12630
12631 ;; This package includes JavaScript files, which are not minified. When
12632 ;; upgrading please check that there are no new minified JavaScript files.
12633 (define-public r-shinyjs
12634 (package
12635 (name "r-shinyjs")
12636 (version "1.1")
12637 (source
12638 (origin
12639 (method url-fetch)
12640 (uri (cran-uri "shinyjs" version))
12641 (sha256
12642 (base32
12643 "14k8y313ppj23m9rhlk8jc94x6sbn3qrsnx6xrijiyv8m8dii1l9"))))
12644 (build-system r-build-system)
12645 (propagated-inputs
12646 `(("r-digest" ,r-digest)
12647 ("r-htmltools" ,r-htmltools)
12648 ("r-jsonlite" ,r-jsonlite)
12649 ("r-shiny" ,r-shiny)))
12650 (home-page "https://deanattali.com/shinyjs")
12651 (synopsis "Improve the user experience of your Shiny apps")
12652 (description
12653 "Perform common useful JavaScript operations in Shiny apps that will
12654 greatly improve your apps without having to know any JavaScript. Examples
12655 include: hiding an element, disabling an input, resetting an input back to its
12656 original value, delaying code execution by a few seconds, and many more useful
12657 functions for both the end user and the developer. Shinyjs can also be used
12658 to easily call your own custom JavaScript functions from R.")
12659 (license license:agpl3+)))
12660
12661 ;; This package includes minified JavaScript files. When upgrading please
12662 ;; check that there are no new minified JavaScript files.
12663 (define-public r-colourpicker
12664 (package
12665 (name "r-colourpicker")
12666 (version "1.0")
12667 (source
12668 (origin
12669 (method url-fetch)
12670 (uri (cran-uri "colourpicker" version))
12671 (sha256
12672 (base32
12673 "0z3v2083g7kwdp21x9s2n1crfh24agpdq3yxkcdzc2awn2pwpnpi"))))
12674 (build-system r-build-system)
12675 (arguments
12676 `(#:modules ((guix build utils)
12677 (guix build r-build-system)
12678 (srfi srfi-1)
12679 (ice-9 popen))
12680 #:phases
12681 (modify-phases %standard-phases
12682 (add-after 'unpack 'process-javascript
12683 (lambda* (#:key inputs #:allow-other-keys)
12684 (with-directory-excursion "inst"
12685 (call-with-values
12686 (lambda ()
12687 (unzip2
12688 `((,(assoc-ref inputs "js-salvattore")
12689 "examples/colourInput/www/salvattore.min.js")
12690 (,(assoc-ref inputs "js-jquery")
12691 "htmlwidgets/lib/jquery/jquery.min.js")
12692 ("www/shared/colourpicker/js/colourpicker.js"
12693 "www/shared/colourpicker/js/colourpicker.min.js"))))
12694 (lambda (sources targets)
12695 (for-each (lambda (source target)
12696 (format #t "Processing ~a --> ~a~%"
12697 source target)
12698 (delete-file target)
12699 (let ((minified (open-pipe* OPEN_READ "uglify-js" source)))
12700 (call-with-output-file target
12701 (lambda (port)
12702 (dump-port minified port)))))
12703 sources targets))))
12704 #t)))))
12705 (propagated-inputs
12706 `(("r-ggplot2" ,r-ggplot2)
12707 ("r-htmltools" ,r-htmltools)
12708 ("r-htmlwidgets" ,r-htmlwidgets)
12709 ("r-jsonlite" ,r-jsonlite)
12710 ("r-miniui" ,r-miniui)
12711 ("r-shiny" ,r-shiny)
12712 ("r-shinyjs" ,r-shinyjs)))
12713 (native-inputs
12714 `(("uglify-js" ,uglify-js)
12715 ("js-jquery"
12716 ,(origin
12717 (method url-fetch)
12718 (uri "https://code.jquery.com/jquery-3.3.1.js")
12719 (sha256
12720 (base32
12721 "1b8zxrp6xwzpw25apn8j4qws0f6sr7qr7h2va5h1mjyfqvn29anq"))))
12722 ("js-salvattore"
12723 ,(origin
12724 (method url-fetch)
12725 (uri "https://raw.githubusercontent.com/rnmp/salvattore/v1.0.9/dist/salvattore.js")
12726 (sha256
12727 (base32
12728 "0lfrbx7l9w5x89jpc6njmd0pk7h8fpvg537vklai2vf7b1r2nnk5"))))))
12729 (home-page "https://github.com/daattali/colourpicker")
12730 (synopsis "Color picker tool for Shiny and for selecting colors in plots")
12731 (description
12732 "This package provides a color picker that can be used as an input in
12733 Shiny apps or Rmarkdown documents. The color picker supports alpha opacity,
12734 custom color palettes, and many more options. A plot color helper tool is
12735 available as an RStudio Addin, which helps you pick colors to use in your
12736 plots. A more generic color picker RStudio Addin is also provided to let you
12737 select colors to use in your R code.")
12738 (license license:expat)))
12739
12740 (define-public r-ggextra
12741 (package
12742 (name "r-ggextra")
12743 (version "0.9")
12744 (source
12745 (origin
12746 (method url-fetch)
12747 (uri (cran-uri "ggExtra" version))
12748 (sha256
12749 (base32
12750 "18mbi6gblqmrsciad1d2c9ngllk6mayaqj43k40hjq9ydqnvjbgj"))))
12751 (properties `((upstream-name . "ggExtra")))
12752 (build-system r-build-system)
12753 (propagated-inputs
12754 `(("r-colourpicker" ,r-colourpicker)
12755 ("r-ggplot2" ,r-ggplot2)
12756 ("r-gtable" ,r-gtable)
12757 ("r-miniui" ,r-miniui)
12758 ("r-r6" ,r-r6)
12759 ("r-scales" ,r-scales)
12760 ("r-shiny" ,r-shiny)
12761 ("r-shinyjs" ,r-shinyjs)))
12762 (native-inputs
12763 `(("r-knitr" ,r-knitr)))
12764 (home-page "https://github.com/daattali/ggExtra")
12765 (synopsis "Marginal histograms for ggplot2 and other enhancements")
12766 (description
12767 "This package is a collection of functions and layers to enhance ggplot2.
12768 The flagship function is @code{ggMarginal()}, which can be used to add
12769 marginal histograms/boxplots/density plots to ggplot2 scatterplots.")
12770 (license license:expat)))
12771
12772 (define-public r-minpack-lm
12773 (package
12774 (name "r-minpack-lm")
12775 (version "1.2-1")
12776 (source
12777 (origin
12778 (method url-fetch)
12779 (uri (cran-uri "minpack.lm" version))
12780 (sha256
12781 (base32
12782 "18ym2pdql5vzngc7q5gn66d153hrfrnd8ilv8yh6vd7j7sx7vjql"))))
12783 (properties `((upstream-name . "minpack.lm")))
12784 (build-system r-build-system)
12785 (native-inputs `(("gfortran" ,gfortran)))
12786 (home-page "https://cran.r-project.org/web/packages/minpack.lm")
12787 (synopsis "Levenberg-Marquardt Nonlinear Least-Squares algorithm")
12788 (description
12789 "The @code{nls.lm} function provides an R interface to @code{lmder} and
12790 @code{lmdif} from the MINPACK library, for solving nonlinear least-squares
12791 problems by a modification of the Levenberg-Marquardt algorithm, with support
12792 for lower and upper parameter bounds. The implementation can be used via
12793 @code{nls}-like calls using the @code{nlsLM} function.")
12794 (license license:gpl3)))
12795
12796 (define-public r-moments
12797 (package
12798 (name "r-moments")
12799 (version "0.14")
12800 (source
12801 (origin
12802 (method url-fetch)
12803 (uri (cran-uri "moments" version))
12804 (sha256
12805 (base32
12806 "0f9y58w1hxcz4bqivirx25ywlmc80gbi6dfx5cnhkpdg1pk82fra"))))
12807 (build-system r-build-system)
12808 (home-page "https://cran.r-project.org/web/packages/moments")
12809 (synopsis "Moments, cumulants, skewness, kurtosis and related tests")
12810 (description
12811 "This package provides functions to calculate: moments, Pearson's
12812 kurtosis, Geary's kurtosis and skewness; it also includes tests related to
12813 them (Anscombe-Glynn, D'Agostino, Bonett-Seier).")
12814 (license license:gpl2+)))
12815
12816 (define-public r-msir
12817 (package
12818 (name "r-msir")
12819 (version "1.3.2")
12820 (source
12821 (origin
12822 (method url-fetch)
12823 (uri (cran-uri "msir" version))
12824 (sha256
12825 (base32
12826 "0pvc3q162vqq3k39nni732x05zzfz4y9y2zf56d83185ypszv9kb"))))
12827 (build-system r-build-system)
12828 (propagated-inputs
12829 `(("r-mclust" ,r-mclust)))
12830 (home-page "https://cran.r-project.org/web/packages/msir")
12831 (synopsis "Model-based sliced inverse regression")
12832 (description
12833 "This is an R package for dimension reduction based on finite Gaussian
12834 mixture modeling of inverse regression.")
12835 (license license:gpl2+)))
12836
12837 (define-public r-pbivnorm
12838 (package
12839 (name "r-pbivnorm")
12840 (version "0.6.0")
12841 (source
12842 (origin
12843 (method url-fetch)
12844 (uri (cran-uri "pbivnorm" version))
12845 (sha256
12846 (base32
12847 "05jzrjqxzbcf6z245hlk7sjxiszv9paadaaimvcx5y5qgi87vhq7"))))
12848 (build-system r-build-system)
12849 (native-inputs `(("gfortran" ,gfortran)))
12850 (home-page "https://github.com/brentonk/pbivnorm")
12851 (synopsis "Vectorized bivariate normal CDF")
12852 (description
12853 "This package provides a vectorized R function for calculating
12854 probabilities from a standard bivariate normal CDF.")
12855 (license license:gpl2+)))
12856
12857 (define-public r-lavaan
12858 (package
12859 (name "r-lavaan")
12860 (version "0.6-6")
12861 (source
12862 (origin
12863 (method url-fetch)
12864 (uri (cran-uri "lavaan" version))
12865 (sha256
12866 (base32
12867 "0sfv58r2kxinax62bx6j3kkfx07qm16ddwf5qz392q33h9zs009h"))))
12868 (build-system r-build-system)
12869 (propagated-inputs
12870 `(("r-mass" ,r-mass)
12871 ("r-mnormt" ,r-mnormt)
12872 ("r-numderiv" ,r-numderiv)
12873 ("r-pbivnorm" ,r-pbivnorm)))
12874 (home-page "http://lavaan.ugent.be")
12875 (synopsis "Latent variable analysis")
12876 (description
12877 "This package provides tools to fit a variety of latent variable models,
12878 including confirmatory factor analysis, structural equation modeling and
12879 latent growth curve models.")
12880 (license license:gpl2+)))
12881
12882 (define-public r-nonnest2
12883 (package
12884 (name "r-nonnest2")
12885 (version "0.5-5")
12886 (source
12887 (origin
12888 (method url-fetch)
12889 (uri (cran-uri "nonnest2" version))
12890 (sha256
12891 (base32
12892 "1ddaqwx8i3ygwvxf11mc8xhgk4nkvnail99nr5szq8i168752zq2"))))
12893 (build-system r-build-system)
12894 (propagated-inputs
12895 `(("r-compquadform" ,r-compquadform)
12896 ("r-lavaan" ,r-lavaan)
12897 ("r-mvtnorm" ,r-mvtnorm)
12898 ("r-sandwich" ,r-sandwich)))
12899 (native-inputs
12900 `(("r-knitr" ,r-knitr)))
12901 (home-page "https://cran.r-project.org/web/packages/nonnest2/")
12902 (synopsis "Tests of non-nested models")
12903 (description
12904 "This package allows for testing of non-nested models. It includes tests
12905 of model distinguishability and of model fit that can be applied to both
12906 nested and non-nested models. The package also includes functionality to
12907 obtain confidence intervals associated with AIC and BIC.")
12908 ;; Either version of the GPL.
12909 (license (list license:gpl2 license:gpl3))))
12910
12911 (define-public r-penalized
12912 (package
12913 (name "r-penalized")
12914 (version "0.9-51")
12915 (source
12916 (origin
12917 (method url-fetch)
12918 (uri (cran-uri "penalized" version))
12919 (sha256
12920 (base32
12921 "1zcrwa93mc27qj3g4ayc2k895r6g8q0g6qb2azmvj7wqk750va7a"))))
12922 (build-system r-build-system)
12923 (propagated-inputs
12924 `(("r-rcpp" ,r-rcpp)
12925 ("r-rcpparmadillo" ,r-rcpparmadillo)
12926 ("r-survival" ,r-survival)))
12927 (home-page "https://cran.r-project.org/web/packages/penalized/")
12928 (synopsis "Penalized estimation in GLMs and in the Cox model")
12929 (description
12930 "This package provides tools for fitting possibly high dimensional
12931 penalized regression models. The penalty structure can be any combination of
12932 an L1 penalty (lasso and fused lasso), an L2 penalty (ridge) and a positivity
12933 constraint on the regression coefficients. The supported regression models
12934 are linear, logistic and Poisson regression and the Cox Proportional Hazards
12935 model. Cross-validation routines allow optimization of the tuning
12936 parameters.")
12937 (license license:gpl2+)))
12938
12939 (define-public r-zim
12940 (package
12941 (name "r-zim")
12942 (version "1.1.0")
12943 (source
12944 (origin
12945 (method url-fetch)
12946 (uri (cran-uri "ZIM" version))
12947 (sha256
12948 (base32
12949 "0scyfjn4ilsvha3x41c3b8bcfi31hlhwm77wn2a8hj5dsvnnmzig"))))
12950 (properties `((upstream-name . "ZIM")))
12951 (build-system r-build-system)
12952 (propagated-inputs `(("r-mass" ,r-mass)))
12953 (home-page "https://github.com/biostatstudio/ZIM")
12954 (synopsis "Zero-inflated models (ZIM) for count time series with excess zeros")
12955 (description
12956 "Analyze count time series with excess zeros. Two types of statistical
12957 models are supported: Markov regression and state-space models. They are also
12958 known as observation-driven and parameter-driven models respectively in the
12959 time series literature. The functions used for Markov regression or
12960 observation-driven models can also be used to fit ordinary regression models
12961 with independent data under the zero-inflated Poisson (ZIP) or zero-inflated
12962 negative binomial (ZINB) assumption. The package also contains miscellaneous
12963 functions to compute density, distribution, quantile, and generate random
12964 numbers from ZIP and ZINB distributions.")
12965 (license license:gpl3)))
12966
12967 (define-public r-nor1mix
12968 (package
12969 (name "r-nor1mix")
12970 (version "1.3-0")
12971 (source
12972 (origin
12973 (method url-fetch)
12974 (uri (cran-uri "nor1mix" version))
12975 (sha256
12976 (base32
12977 "1817wcvlmxs70vs4db0jkxd7i037744zz8ay3c2a9949z29fxr4w"))))
12978 (build-system r-build-system)
12979 (home-page "https://cran.r-project.org/web/packages/nor1mix/")
12980 (synopsis "Normal (1-d) mixture models")
12981 (description
12982 "This package provides S3 classes and methods for one-dimensional normal
12983 mixture models, for, e.g., density estimation or clustering algorithms
12984 research and teaching; it provides the widely used Marron-Wand densities. It
12985 also provides tools for efficient random number generation and graphics.")
12986 (license license:gpl2+)))
12987
12988 (define-public r-beanplot
12989 (package
12990 (name "r-beanplot")
12991 (version "1.2")
12992 (source
12993 (origin
12994 (method url-fetch)
12995 (uri (cran-uri "beanplot" version))
12996 (sha256
12997 (base32
12998 "0wmkr704fl8kdxkjwmaxw2a2h5dwzfgsgpncnk2p2wd4768jknj9"))))
12999 (build-system r-build-system)
13000 (home-page "https://cran.r-project.org/web/packages/beanplot/")
13001 (synopsis "Visualization via beanplots")
13002 (description
13003 "This package provides beanplots, an alternative to
13004 boxplot/stripchart/violin plots. It can be used to plot univariate comparison
13005 graphs.")
13006 (license license:gpl2)))
13007
13008 (define-public r-pbdzmq
13009 (package
13010 (name "r-pbdzmq")
13011 (version "0.3-3")
13012 (source
13013 (origin
13014 (method url-fetch)
13015 (uri (cran-uri "pbdZMQ" version))
13016 (sha256
13017 (base32
13018 "1jkfcfhspvqra7vbllrvkz3jx8j7d0ang6zzcdjgpb7200sc29mf"))))
13019 (properties `((upstream-name . "pbdZMQ")))
13020 (build-system r-build-system)
13021 (inputs
13022 `(("zeromq" ,zeromq)
13023 ("zlib" ,zlib)))
13024 (native-inputs
13025 `(("pkg-config" ,pkg-config)))
13026 (home-page "https://pbdr.org/")
13027 (synopsis "R interface to ZeroMQ")
13028 (description
13029 "ZeroMQ is a well-known library for high-performance asynchronous
13030 messaging in scalable, distributed applications. This package provides high
13031 level R wrapper functions to easily utilize ZeroMQ. The main focus is on
13032 interactive client/server programming frameworks. A few wrapper functions
13033 compatible with @code{rzmq} are also provided.")
13034 (license license:gpl3)))
13035
13036 (define-public r-repr
13037 (package
13038 (name "r-repr")
13039 (version "1.1.0")
13040 (source
13041 (origin
13042 (method url-fetch)
13043 (uri (cran-uri "repr" version))
13044 (sha256
13045 (base32
13046 "15jz780w4nd9qjd1g3gq8f5lkh60p2v3ig3hm5kl1rg3z4cf0gvl"))))
13047 (build-system r-build-system)
13048 (propagated-inputs
13049 `(("r-base64enc" ,r-base64enc)
13050 ("r-htmltools" ,r-htmltools)
13051 ("r-jsonlite" ,r-jsonlite)
13052 ("r-pillar" ,r-pillar)))
13053 (home-page "https://cran.r-project.org/web/packages/repr/")
13054 (synopsis "Serializable representations")
13055 (description
13056 "This package provides string and binary representations of objects for
13057 several formats and MIME types.")
13058 (license license:gpl3)))
13059
13060 (define-public r-irdisplay
13061 (package
13062 (name "r-irdisplay")
13063 (version "0.7.0")
13064 (source
13065 (origin
13066 (method url-fetch)
13067 (uri (cran-uri "IRdisplay" version))
13068 (sha256
13069 (base32
13070 "12chk53nf4zckgc4yl7gbvd7m5dvli52inp5b3f0zvcjvfncksli"))))
13071 (properties `((upstream-name . "IRdisplay")))
13072 (build-system r-build-system)
13073 (propagated-inputs
13074 `(("r-repr" ,r-repr)))
13075 (home-page "https://cran.r-project.org/web/packages/IRdisplay/")
13076 (synopsis "Jupyter display machinery")
13077 (description
13078 "This package provides an interface to the rich display capabilities of
13079 Jupyter front-ends (e.g. Jupyter Notebook). It is designed to be used from a
13080 running IRkernel session.")
13081 (license license:expat)))
13082
13083 (define-public r-irkernel
13084 (package
13085 (name "r-irkernel")
13086 (version "1.1")
13087 (source
13088 (origin
13089 (method url-fetch)
13090 (uri (cran-uri "IRkernel" version))
13091 (sha256
13092 (base32
13093 "1viqxs91dys1z4cf7gb59rmqvzb8lc7jdp4azrpmhgwa8qf46s94"))))
13094 (properties `((upstream-name . "IRkernel")))
13095 (build-system r-build-system)
13096 (arguments
13097 `(#:phases
13098 (modify-phases %standard-phases
13099 (add-after 'install 'install-kernelspec
13100 (lambda* (#:key outputs #:allow-other-keys)
13101 (let ((out (assoc-ref outputs "out")))
13102 (setenv "HOME" "/tmp")
13103 (invoke "jupyter" "kernelspec" "install"
13104 "--name" "ir"
13105 "--prefix" out
13106 (string-append out "/site-library/IRkernel/kernelspec"))
13107 ;; Record the absolute file name of the 'R' executable in
13108 ;; 'kernel.json'.
13109 (substitute* (string-append out "/share/jupyter"
13110 "/kernels/ir/kernel.json")
13111 (("\\[\"R\",")
13112 (string-append "[\"" (which "R") "\",")))
13113 #t))))))
13114 (inputs
13115 `(("jupyter" ,jupyter)))
13116 (propagated-inputs
13117 `(("r-crayon" ,r-crayon)
13118 ("r-digest" ,r-digest)
13119 ("r-evaluate" ,r-evaluate)
13120 ("r-irdisplay" ,r-irdisplay)
13121 ("r-jsonlite" ,r-jsonlite)
13122 ;; sets R_LIBS_SITE, so R can actually find this package (IRkernel)
13123 ("r-minimal" ,r-minimal)
13124 ("r-pbdzmq" ,r-pbdzmq)
13125 ("r-repr" ,r-repr)
13126 ("r-uuid" ,r-uuid)))
13127 (home-page "https://cran.r-project.org/web/packages/IRkernel/")
13128 (synopsis "Native R kernel for Jupyter")
13129 (description
13130 "The R kernel for the Jupyter environment executes R code which the
13131 front-end (Jupyter Notebook or other front-ends) submits to the kernel via the
13132 network.")
13133 (license license:expat)))
13134
13135 (define-public r-gmodels
13136 (package
13137 (name "r-gmodels")
13138 (version "2.18.1")
13139 (source
13140 (origin
13141 (method url-fetch)
13142 (uri (cran-uri "gmodels" version))
13143 (sha256
13144 (base32
13145 "0s8kd8krqk4kwv2zqxpsfy3w8qdwf5naf4b5l383vidq9sil0qb2"))))
13146 (build-system r-build-system)
13147 (propagated-inputs
13148 `(("r-gdata" ,r-gdata)
13149 ("r-mass" ,r-mass)))
13150 (home-page "https://cran.r-project.org/web/packages/gmodels/")
13151 (synopsis "Various R programming tools for model fitting")
13152 (description
13153 "This package provides various R programming tools for model fitting.")
13154 (license license:gpl2)))
13155
13156 (define-public r-apcluster
13157 (package
13158 (name "r-apcluster")
13159 (version "1.4.8")
13160 (source
13161 (origin
13162 (method url-fetch)
13163 (uri (cran-uri "apcluster" version))
13164 (sha256
13165 (base32
13166 "0lzf2jqm56i74wif6x5sw3j0w2qc4sni49zq2fgbl89b7lwkvchj"))))
13167 (build-system r-build-system)
13168 (propagated-inputs
13169 `(("r-matrix" ,r-matrix)
13170 ("r-rcpp" ,r-rcpp)))
13171 (home-page "https://cran.r-project.org/web/packages/apcluster/")
13172 (synopsis "Affinity propagation clustering")
13173 (description
13174 "This package implements affinity propagation clustering introduced by
13175 Frey and Dueck (2007). The package further provides leveraged affinity
13176 propagation and an algorithm for exemplar-based agglomerative clustering that
13177 can also be used to join clusters obtained from affinity propagation. Various
13178 plotting functions are available for analyzing clustering results.")
13179 (license license:gpl2+)))
13180
13181 (define-public r-valr
13182 (package
13183 (name "r-valr")
13184 (version "0.6.1")
13185 (source
13186 (origin
13187 (method url-fetch)
13188 (uri (cran-uri "valr" version))
13189 (sha256
13190 (base32
13191 "1qxw6h63i2vfb2w6q453zzwk0ypma3xdwwpj15i06669vzgyy3bb"))))
13192 (build-system r-build-system)
13193 (propagated-inputs
13194 `(("r-broom" ,r-broom)
13195 ("r-dplyr" ,r-dplyr)
13196 ("r-ggplot2" ,r-ggplot2)
13197 ("r-rcpp" ,r-rcpp)
13198 ("r-readr" ,r-readr)
13199 ("r-rlang" ,r-rlang)
13200 ("r-stringr" ,r-stringr)
13201 ("r-tibble" ,r-tibble)))
13202 (native-inputs
13203 `(("r-knitr" ,r-knitr)))
13204 (home-page "http://github.com/rnabioco/valr")
13205 (synopsis "Genome interval arithmetic in R")
13206 (description
13207 "This package enables you to read and manipulate genome intervals and
13208 signals. It provides functionality similar to command-line tool suites within
13209 R, enabling interactive analysis and visualization of genome-scale data.")
13210 (license license:expat)))
13211
13212 (define-public r-rematch2
13213 (package
13214 (name "r-rematch2")
13215 (version "2.1.2")
13216 (source
13217 (origin
13218 (method url-fetch)
13219 (uri (cran-uri "rematch2" version))
13220 (sha256
13221 (base32
13222 "1fzpz8vhghw8ygwg6rsvfy3783pqk7ch029i5851lwypkplvz77y"))))
13223 (build-system r-build-system)
13224 (propagated-inputs
13225 `(("r-tibble" ,r-tibble)))
13226 (home-page "https://github.com/r-lib/rematch2")
13227 (synopsis "Tidy output from regular expression matching")
13228 (description
13229 "This package provides wrappers on @code{regexpr} and @code{gregexpr} to
13230 return the match results in tidy data frames.")
13231 (license license:expat)))
13232
13233 (define-public r-picante
13234 (package
13235 (name "r-picante")
13236 (version "1.8.2")
13237 (source
13238 (origin
13239 (method url-fetch)
13240 (uri (cran-uri "picante" version))
13241 (sha256
13242 (base32
13243 "19savjzj44b7ifdxcp02ynj22z4n4ikq2aipc74ljzy3yykmqmjn"))))
13244 (build-system r-build-system)
13245 (propagated-inputs
13246 `(("r-ape" ,r-ape)
13247 ("r-nlme" ,r-nlme)
13248 ("r-vegan" ,r-vegan)))
13249 (home-page "https://cran.r-project.org/web/packages/picante/")
13250 (synopsis "Integrating phylogenies and ecology")
13251 (description
13252 "This package provides functions for phylocom integration, community
13253 analyses, null-models, traits and evolution. It implements numerous
13254 ecophylogenetic approaches including measures of community phylogenetic and
13255 trait diversity, phylogenetic signal, estimation of trait values for
13256 unobserved taxa, null models for community and phylogeny randomizations, and
13257 utility functions for data input/output and phylogeny plotting. A full
13258 description of package functionality and methods are provided by Kembel et
13259 al. (2010).")
13260 (license license:gpl2)))
13261
13262 (define-public r-reinforcelearn
13263 (package
13264 (name "r-reinforcelearn")
13265 (version "0.2.1")
13266 (source
13267 (origin
13268 (method url-fetch)
13269 (uri (cran-uri "reinforcelearn" version))
13270 (sha256
13271 (base32
13272 "176z2q69p24i29a8sh19xxn2zl3h1z2ixdssr5i6m4yvkvdrvv3b"))))
13273 (build-system r-build-system)
13274 (propagated-inputs
13275 `(("r-checkmate" ,r-checkmate)
13276 ("r-nnet" ,r-nnet)
13277 ("r-purrr" ,r-purrr)
13278 ("r-r6" ,r-r6)))
13279 (home-page "https://markusdumke.github.io/reinforcelearn")
13280 (synopsis "Reinforcement learning")
13281 (description
13282 "This package implements reinforcement learning environments and
13283 algorithms as described in Sutton & Barto (1998). The Q-Learning algorithm
13284 can be used with function approximation, eligibility traces (Singh & Sutton,
13285 1996) and experience replay (Mnih et al., 2013).")
13286 (license license:expat)))
13287
13288 (define-public r-lemon
13289 (package
13290 (name "r-lemon")
13291 (version "0.4.5")
13292 (source
13293 (origin
13294 (method url-fetch)
13295 (uri (cran-uri "lemon" version))
13296 (sha256
13297 (base32
13298 "1y3ljidhqdakxlya2npj2w0az820g8kw6gl1cfm4f0cxvzgd1ly4"))))
13299 (build-system r-build-system)
13300 (propagated-inputs
13301 `(("r-ggplot2" ,r-ggplot2)
13302 ("r-gridextra" ,r-gridextra)
13303 ("r-gtable" ,r-gtable)
13304 ("r-knitr" ,r-knitr)
13305 ("r-lattice" ,r-lattice)
13306 ("r-plyr" ,r-plyr)
13307 ("r-rlang" ,r-rlang)
13308 ("r-scales" ,r-scales)))
13309 (native-inputs
13310 `(("r-knitr" ,r-knitr)))
13311 (home-page "https://github.com/stefanedwards/lemon")
13312 (synopsis "Freshen up your ggplot2 plots")
13313 (description
13314 "This package provides functions for working with legends and axis lines
13315 of ggplot2, facets that repeat axis lines on all panels, and some knitr
13316 extensions.")
13317 (license license:gpl3)))
13318
13319 (define-public r-wgaim
13320 (package
13321 (name "r-wgaim")
13322 (version "2.0-1")
13323 (source
13324 (origin
13325 (method url-fetch)
13326 (uri (cran-uri "wgaim" version))
13327 (sha256
13328 (base32 "1qiyfkpsbzjr9xsq5kqq6rlqpndngkn2irdfh3gyi45h6hn118j4"))))
13329 (build-system r-build-system)
13330 (propagated-inputs
13331 `(("r-ggplot2" ,r-ggplot2)
13332 ("r-qtl" ,r-qtl)))
13333 (home-page "https://cran.r-project.org/web/packages/wgaim")
13334 (synopsis "Whole genome average interval mapping for QTL detection")
13335 (description
13336 "This package integrates sophisticated mixed modelling methods with a
13337 whole genome approach to detecting significant QTL in linkage maps.")
13338 (license license:gpl2+)))
13339
13340 (define-public r-bedr
13341 (package
13342 (name "r-bedr")
13343 (version "1.0.7")
13344 (source
13345 (origin
13346 (method url-fetch)
13347 (uri (cran-uri "bedr" version))
13348 (sha256
13349 (base32
13350 "0zpqvyjgwyqawxm8qrhcv8zq2b3yxgcqkkc87br29yrl7sjb8h6j"))))
13351 (build-system r-build-system)
13352 (propagated-inputs
13353 `(("r-data-table" ,r-data-table)
13354 ("r-r-utils" ,r-r-utils)
13355 ("r-testthat" ,r-testthat)
13356 ("r-venndiagram" ,r-venndiagram)
13357 ("r-yaml" ,r-yaml)
13358 ("bedops" ,bedops)
13359 ("bedtools" ,bedtools)
13360 ("htslib" ,htslib))) ; for tabix
13361 (native-inputs
13362 `(("r-knitr" ,r-knitr))) ; for vignettes
13363 (home-page "https://cran.r-project.org/web/packages/bedr")
13364 (synopsis "Genomic region processing")
13365 (description
13366 "This package is for genomic regions processing using command line tools
13367 such as BEDTools, BEDOPS and Tabix. These tools offer scalable and efficient
13368 utilities to perform genome arithmetic e.g indexing, formatting and merging.
13369 The bedr package's API enhances access to these tools as well as offers
13370 additional utilities for genomic regions processing.")
13371 (license license:gpl2)))
13372
13373 (define-public r-sets
13374 (package
13375 (name "r-sets")
13376 (version "1.0-18")
13377 (source
13378 (origin
13379 (method url-fetch)
13380 (uri (cran-uri "sets" version))
13381 (sha256
13382 (base32
13383 "16v7650p47khqrbbw0z98llmwmmhswqmhri0n7nrfhdqwmby1lbl"))))
13384 (properties `((upstream-name . "sets")))
13385 (build-system r-build-system)
13386 (home-page "https://cran.r-project.org/web/packages/sets")
13387 (synopsis "Sets, generalized sets, customizable sets and intervals")
13388 (description
13389 "This package provides data structures and basic operations for ordinary
13390 sets, generalizations such as fuzzy sets, multisets, and fuzzy multisets,
13391 customizable sets, and intervals.")
13392 (license license:gpl2)))
13393
13394 (define-public r-partitions
13395 (package
13396 (name "r-partitions")
13397 (version "1.9-22")
13398 (source
13399 (origin
13400 (method url-fetch)
13401 (uri (cran-uri "partitions" version))
13402 (sha256
13403 (base32
13404 "1qqy4df28wy4q0g572azrj171jlhvrnzbh7x0wr2g7v6gr20y0ns"))))
13405 (build-system r-build-system)
13406 (propagated-inputs
13407 `(("r-gmp" ,r-gmp)
13408 ("r-polynom" ,r-polynom)
13409 ("r-sets" ,r-sets)))
13410 (home-page "https://cran.r-project.org/web/packages/partitions")
13411 (synopsis "Additive partitions of integers")
13412 (description
13413 "This package provides tools to enumerates the partitions, unequal
13414 partitions, and restricted partitions of an integer; the three corresponding
13415 partition functions are also given.")
13416 ;; Any version of the GPL
13417 (license license:gpl2+)))
13418
13419 (define-public r-brobdingnag
13420 (package
13421 (name "r-brobdingnag")
13422 (version "1.2-6")
13423 (source
13424 (origin
13425 (method url-fetch)
13426 (uri (cran-uri "Brobdingnag" version))
13427 (sha256
13428 (base32
13429 "1m3ajvcksqfck5l5hj5xiflj4ry6d896ybv4f0xxks8chgnwmv0r"))))
13430 (properties `((upstream-name . "Brobdingnag")))
13431 (build-system r-build-system)
13432 (home-page "https://github.com/RobinHankin/Brobdingnag.git")
13433 (synopsis "Very large numbers in R")
13434 (description
13435 "This package handles very large numbers in R. Real numbers are held
13436 using their natural logarithms, plus a logical flag indicating sign. The
13437 package includes a vignette that gives a step-by-step introduction to using S4
13438 methods.")
13439 ;; Any version of the GPL
13440 (license license:gpl2+)))
13441
13442 (define-public r-untb
13443 (package
13444 (name "r-untb")
13445 (version "1.7-4")
13446 (source
13447 (origin
13448 (method url-fetch)
13449 (uri (cran-uri "untb" version))
13450 (sha256
13451 (base32
13452 "1i7m4vfslsix98dwx4jlrsldm7fhhfp25gr7aapcxqxms7ryaby6"))))
13453 (build-system r-build-system)
13454 (propagated-inputs
13455 `(("r-brobdingnag" ,r-brobdingnag)
13456 ("r-partitions" ,r-partitions)
13457 ("r-polynom" ,r-polynom)))
13458 (home-page "https://github.com/RobinHankin/untb.git")
13459 (synopsis "Ecological drift under the UNTB")
13460 (description
13461 "This package provides numerical simulations, and visualizations, of
13462 Hubbell's @dfn{Unified Neutral Theory of Biodiversity} (UNTB).")
13463 (license license:gpl2+)))
13464
13465 (define-public r-stepwise
13466 (package
13467 (name "r-stepwise")
13468 (version "0.3")
13469 (source
13470 (origin
13471 (method url-fetch)
13472 (uri (cran-uri "stepwise" version))
13473 (sha256
13474 (base32
13475 "1lbx1bxwkf9dw6q46w40pp7h5nkxgghmx8rkpaymm6iybc7gyir2"))))
13476 (build-system r-build-system)
13477 (home-page "https://stat.sfu.ca/statgen/research/stepwise.html")
13478 (synopsis "Stepwise detection of recombination breakpoints")
13479 (description
13480 "This package provides a stepwise approach to identifying recombination
13481 breakpoints in a genomic sequence alignment.")
13482 (license license:gpl2+)))
13483
13484 (define-public r-snpmaxsel
13485 (package
13486 (name "r-snpmaxsel")
13487 (version "1.0-3")
13488 (source
13489 (origin
13490 (method url-fetch)
13491 (uri (cran-uri "SNPmaxsel" version))
13492 (sha256
13493 (base32
13494 "0pjvixwqzjd3jwccc8yqq9c76afvbmfq0z1w0cwyj8bblrjpx13z"))))
13495 (properties `((upstream-name . "SNPmaxsel")))
13496 (build-system r-build-system)
13497 (propagated-inputs
13498 `(("r-combinat" ,r-combinat)
13499 ("r-mvtnorm" ,r-mvtnorm)))
13500 (home-page "https://cran.r-project.org/web/packages/SNPmaxsel/index.html")
13501 (synopsis "Maximally selected statistics for SNP data")
13502 (description
13503 "This package implements asymptotic methods related to maximally selected
13504 statistics, with applications to @dfn{single-nucleotide polymorphism} (SNP)
13505 data.")
13506 (license license:gpl2+)))
13507
13508 (define-public r-acsnminer
13509 (package
13510 (name "r-acsnminer")
13511 (version "0.16.8.25")
13512 (source (origin
13513 (method url-fetch)
13514 (uri (cran-uri "ACSNMineR" version))
13515 (sha256
13516 (base32
13517 "0gh604s8qall6zfjlwcg2ilxjvz08dplf9k5g47idhv43scm748l"))))
13518 (properties `((upstream-name . "ACSNMineR")))
13519 (build-system r-build-system)
13520 (propagated-inputs
13521 `(("r-ggplot2" ,r-ggplot2)
13522 ("r-gridextra" ,r-gridextra)))
13523 (home-page "https://cran.r-project.org/web/packages/ACSNMineR")
13524 (synopsis "Gene enrichment analysis")
13525 (description
13526 "This package provides tools to compute and represent gene set enrichment
13527 or depletion from your data based on pre-saved maps from the @dfn{Atlas of
13528 Cancer Signalling Networks} (ACSN) or user imported maps. The gene set
13529 enrichment can be run with hypergeometric test or Fisher exact test, and can
13530 use multiple corrections. Visualization of data can be done either by
13531 barplots or heatmaps.")
13532 (license license:gpl2+)))
13533
13534 (define-public r-seqinr
13535 (package
13536 (name "r-seqinr")
13537 (version "3.6-1")
13538 (source
13539 (origin
13540 (method url-fetch)
13541 (uri (cran-uri "seqinr" version))
13542 (sha256
13543 (base32
13544 "0j30za6kji6y3v09cvcydiacnp65pv6ig8aw7cydl47l5s9chky4"))))
13545 (build-system r-build-system)
13546 (propagated-inputs
13547 `(("r-ade4" ,r-ade4)
13548 ("r-segmented" ,r-segmented)))
13549 (inputs
13550 `(("zlib" ,zlib)))
13551 (home-page "http://seqinr.r-forge.r-project.org/")
13552 (synopsis "Biological sequences retrieval and analysis")
13553 (description
13554 "This package provides tools for exploratory data analysis and data
13555 visualization of biological sequence (DNA and protein) data. It also includes
13556 utilities for sequence data management under the ACNUC system.")
13557 (license license:gpl2+)))
13558
13559 (define-public r-units
13560 (package
13561 (name "r-units")
13562 (version "0.6-7")
13563 (source
13564 (origin
13565 (method url-fetch)
13566 (uri (cran-uri "units" version))
13567 (sha256
13568 (base32
13569 "1rdpbkiqcabz00fqzzs98v89v4cgvcd4pb00pwxzkq6vmwmscwrz"))))
13570 (build-system r-build-system)
13571 (inputs
13572 `(("udunits" ,udunits)))
13573 (propagated-inputs
13574 `(("r-rcpp" ,r-rcpp)))
13575 (native-inputs
13576 `(("r-knitr" ,r-knitr)))
13577 (home-page "https://github.com/r-quantities/units/")
13578 (synopsis "Measurement Units for R Vectors")
13579 (description
13580 "This package provides support for measurement units in R vectors,
13581 matrices and arrays: automatic propagation, conversion, derivation and
13582 simplification of units; raising errors in case of unit incompatibility. It
13583 is compatible with the @code{POSIXct}, @code{Date} and @code{difftime}
13584 classes.")
13585 (license license:gpl2)))
13586
13587 (define-public r-classint
13588 (package
13589 (name "r-classint")
13590 (version "0.4-3")
13591 (source
13592 (origin
13593 (method url-fetch)
13594 (uri (cran-uri "classInt" version))
13595 (sha256
13596 (base32
13597 "1b1lqhpzxm6b8pza8l3s0cxy74mm9y45lcd3354i2v3bg8m7mply"))))
13598 (properties `((upstream-name . "classInt")))
13599 (build-system r-build-system)
13600 (propagated-inputs
13601 `(("r-class" ,r-class)
13602 ("r-e1071" ,r-e1071)
13603 ("r-kernsmooth" ,r-kernsmooth)))
13604 (native-inputs
13605 `(("gfortran" ,gfortran)
13606 ("r-knitr" ,r-knitr)))
13607 (home-page "https://github.com/r-spatial/classInt/")
13608 (synopsis "Choose univariate class intervals")
13609 (description
13610 "This package provides selected commonly used methods for choosing
13611 univariate class intervals for mapping or other graphics purposes.")
13612 (license license:gpl2+)))
13613
13614 (define-public r-spdata
13615 (package
13616 (name "r-spdata")
13617 (version "0.3.8")
13618 (source
13619 (origin
13620 (method url-fetch)
13621 (uri (cran-uri "spData" version))
13622 (sha256
13623 (base32
13624 "1mlsqy9cbilfc80cbdlbgsngvzdkrd9yjdkxnw2b1gzxnj6jcqbs"))))
13625 (properties `((upstream-name . "spData")))
13626 (build-system r-build-system)
13627 (propagated-inputs
13628 `(("r-raster" ,r-raster)
13629 ("r-sp" ,r-sp)))
13630 (home-page "https://github.com/Nowosad/spData")
13631 (synopsis "Datasets for spatial analysis")
13632 (description
13633 "This a package containing diverse spatial datasets for demonstrating,
13634 benchmarking and teaching spatial data analysis. It includes R data of class
13635 @code{sf}, @code{Spatial}, and @code{nb}. It also contains data stored in a
13636 range of file formats including GeoJSON, ESRI Shapefile and GeoPackage. Some
13637 of the datasets are designed to illustrate specific analysis techniques.
13638 @code{cycle_hire()} and @code{cycle_hire_osm()}, for example, are designed to
13639 illustrate point pattern analysis techniques.")
13640 (license license:cc0)))
13641
13642 (define-public r-learnbayes
13643 (package
13644 (name "r-learnbayes")
13645 (version "2.15.1")
13646 (source
13647 (origin
13648 (method url-fetch)
13649 (uri (cran-uri "LearnBayes" version))
13650 (sha256
13651 (base32
13652 "0ch54v2zz2yyyk0lvn5rfikdmyz1qh9j1wk3585wl8v58mc0h4cv"))))
13653 (properties `((upstream-name . "LearnBayes")))
13654 (build-system r-build-system)
13655 (home-page "https://cran.r-project.org/web/packages/LearnBayes")
13656 (synopsis "Functions for learning Bayesian inference")
13657 (description
13658 "This package provides a collection of functions helpful in learning the
13659 basic tenets of Bayesian statistical inference. It contains functions for
13660 summarizing basic one and two parameter posterior distributions and predictive
13661 distributions. It contains MCMC algorithms for summarizing posterior
13662 distributions defined by the user. It also contains functions for regression
13663 models, hierarchical models, Bayesian tests, and illustrations of Gibbs
13664 sampling.")
13665 (license license:gpl2+)))
13666
13667 (define-public r-deldir
13668 (package
13669 (name "r-deldir")
13670 (version "0.1-25")
13671 (source
13672 (origin
13673 (method url-fetch)
13674 (uri (cran-uri "deldir" version))
13675 (sha256
13676 (base32
13677 "0kdglv8rc1pb4ilcid4xc9wpv5kkj2y6x6wg7919k3hya7mz58ph"))))
13678 (build-system r-build-system)
13679 (native-inputs `(("gfortran" ,gfortran)))
13680 (home-page "https://cran.r-project.org/web/packages/deldir")
13681 (synopsis "Delaunay triangulation and Dirichlet (Voronoi) tessellation")
13682 (description
13683 "This package provides tools for calculating the Delaunay triangulation
13684 and the Dirichlet or Voronoi tessellation (with respect to the entire plane)
13685 of a planar point set. It plots triangulations and tessellations in various
13686 ways, clips tessellations to sub-windows, calculates perimeters of
13687 tessellations, and summarizes information about the tiles of the
13688 tessellation.")
13689 (license license:gpl2+)))
13690
13691 (define-public r-sf
13692 (package
13693 (name "r-sf")
13694 (version "0.9-4")
13695 (source
13696 (origin
13697 (method url-fetch)
13698 (uri (cran-uri "sf" version))
13699 (sha256
13700 (base32
13701 "1xgmnz01pxvpg2ins1h65mlcrafqihlljcjlag8spq9ii7d5i7mx"))))
13702 (build-system r-build-system)
13703 (inputs
13704 `(("gdal" ,gdal)
13705 ("geos" ,geos)
13706 ("proj" ,proj.4)
13707 ("zlib" ,zlib)))
13708 (propagated-inputs
13709 `(("r-classint" ,r-classint)
13710 ("r-dbi" ,r-dbi)
13711 ("r-magrittr" ,r-magrittr)
13712 ("r-rcpp" ,r-rcpp)
13713 ("r-units" ,r-units)))
13714 (native-inputs
13715 `(("pkg-config" ,pkg-config)
13716 ("r-knitr" ,r-knitr)))
13717 (home-page "https://github.com/r-spatial/sf/")
13718 (synopsis "Simple features for R")
13719 (description
13720 "This package provides support for simple features, a standardized way to
13721 encode spatial vector data. It binds to GDAL for reading and writing data, to
13722 GEOS for geometrical operations, and to PROJ for projection conversions and
13723 datum transformations.")
13724 ;; Either of these licenses
13725 (license (list license:gpl2 license:expat))))
13726
13727 (define-public r-spdep
13728 (package
13729 (name "r-spdep")
13730 (version "1.1-5")
13731 (source
13732 (origin
13733 (method url-fetch)
13734 (uri (cran-uri "spdep" version))
13735 (sha256
13736 (base32
13737 "0pbd7wrg5v44p2yxsjp774lpyzap3madir5mn5p3ix7ibk7ldjs7"))))
13738 (build-system r-build-system)
13739 (propagated-inputs
13740 `(("r-boot" ,r-boot)
13741 ("r-coda" ,r-coda)
13742 ("r-deldir" ,r-deldir)
13743 ("r-expm" ,r-expm)
13744 ("r-gmodels" ,r-gmodels)
13745 ("r-learnbayes" ,r-learnbayes)
13746 ("r-mass" ,r-mass)
13747 ("r-matrix" ,r-matrix)
13748 ("r-nlme" ,r-nlme)
13749 ("r-sf" ,r-sf)
13750 ("r-sp" ,r-sp)
13751 ("r-spdata" ,r-spdata)))
13752 (native-inputs
13753 `(("r-knitr" ,r-knitr)))
13754 (home-page "https://github.com/r-spatial/spdep/")
13755 (synopsis "Spatial dependence: weighting schemes, statistics and models")
13756 (description
13757 "This package provides a collection of functions to create spatial
13758 weights matrix objects from polygon contiguities, from point patterns by
13759 distance and tessellations, for summarizing these objects, and for permitting
13760 their use in spatial data analysis, including regional aggregation by minimum
13761 spanning tree.")
13762 (license license:gpl2+)))
13763
13764 (define-public r-adegenet
13765 (package
13766 (name "r-adegenet")
13767 (version "2.1.3")
13768 (source
13769 (origin
13770 (method url-fetch)
13771 (uri (cran-uri "adegenet" version))
13772 (sha256
13773 (base32
13774 "1ipnawi0qfd4rfwj37igvh36x1a9d8x4n7xynn1jcr12rd713407"))))
13775 (build-system r-build-system)
13776 (propagated-inputs
13777 `(("r-ade4" ,r-ade4)
13778 ("r-ape" ,r-ape)
13779 ("r-boot" ,r-boot)
13780 ("r-dplyr" ,r-dplyr)
13781 ("r-ggplot2" ,r-ggplot2)
13782 ("r-igraph" ,r-igraph)
13783 ("r-mass" ,r-mass)
13784 ("r-reshape2" ,r-reshape2)
13785 ("r-seqinr" ,r-seqinr)
13786 ("r-shiny" ,r-shiny)
13787 ("r-spdep" ,r-spdep)
13788 ("r-vegan" ,r-vegan)))
13789 (home-page "https://github.com/thibautjombart/adegenet")
13790 (synopsis "Exploratory analysis of genetic and genomic data")
13791 (description
13792 "This package provides a toolset for the exploration of genetic and
13793 genomic data. Adegenet provides formal (S4) classes for storing and handling
13794 various genetic data, including genetic markers with varying ploidy and
13795 hierarchical population structure (@code{genind} class), alleles counts by
13796 populations (@code{genpop}), and genome-wide SNP data (@code{genlight}). It
13797 also implements original multivariate methods (DAPC, sPCA), graphics,
13798 statistical tests, simulation tools, distance and similarity measures, and
13799 several spatial methods. A range of both empirical and simulated datasets is
13800 also provided to illustrate various methods.")
13801 (license license:gpl2+)))
13802
13803 (define-public r-pegas
13804 (package
13805 (name "r-pegas")
13806 (version "0.13")
13807 (source
13808 (origin
13809 (method url-fetch)
13810 (uri (cran-uri "pegas" version))
13811 (sha256
13812 (base32 "002i7s4g0nhnq0v05gs0yssqiyhpq2f7rw2rhn31hsbgxc86frvy"))))
13813 (build-system r-build-system)
13814 (propagated-inputs
13815 `(("r-adegenet" ,r-adegenet)
13816 ("r-ape" ,r-ape)))
13817 (home-page "http://ape-package.ird.fr/pegas.html")
13818 (synopsis "Population and evolutionary genetics analysis system")
13819 (description
13820 "This package provides functions for reading, writing, plotting,
13821 analysing, and manipulating allelic and haplotypic data, including from VCF
13822 files, and for the analysis of population nucleotide sequences and
13823 micro-satellites including coalescent analyses, linkage disequilibrium,
13824 population structure (Fst, Amova) and equilibrium (HWE), haplotype networks,
13825 minimum spanning tree and network, and median-joining networks.")
13826 (license license:gpl2+)))
13827
13828 (define-public r-rmetasim
13829 (package
13830 (name "r-rmetasim")
13831 (version "3.1.14")
13832 (source
13833 (origin
13834 (method url-fetch)
13835 (uri (cran-uri "rmetasim" version))
13836 (sha256
13837 (base32
13838 "0rdkhfgyr97r2d1kd9g8ipb2pn563qxm1y4m9z678q0kqan2ddl0"))))
13839 (build-system r-build-system)
13840 (propagated-inputs
13841 `(("r-ade4" ,r-ade4)
13842 ("r-adegenet" ,r-adegenet)
13843 ("r-gtools" ,r-gtools)
13844 ("r-pegas" ,r-pegas)))
13845 (home-page "https://cran.r-project.org/web/packages/rmetasim")
13846 (synopsis "Individual-based population genetic simulation environment")
13847 (description
13848 "This package provides an interface between R and the metasim simulation
13849 engine. The simulation environment is documented in: Strand, A.(2002),
13850 Metasim 1.0: an individual-based environment for simulating population
13851 genetics of complex population dynamics.")
13852 ;; Any GPL version
13853 (license license:gpl2+)))
13854
13855 (define-public r-genetics
13856 (package
13857 (name "r-genetics")
13858 (version "1.3.8.1.2")
13859 (source
13860 (origin
13861 (method url-fetch)
13862 (uri (cran-uri "genetics" version))
13863 (sha256
13864 (base32
13865 "1v0ylnia6c44v356dsmnkx6054vcxazpzsrdh3yph5ch5vg6gjrh"))))
13866 (build-system r-build-system)
13867 (propagated-inputs
13868 `(("r-combinat" ,r-combinat)
13869 ("r-gdata" ,r-gdata)
13870 ("r-gtools" ,r-gtools)
13871 ("r-mass" ,r-mass)
13872 ("r-mvtnorm" ,r-mvtnorm)))
13873 (home-page "https://cran.r-project.org/web/packages/genetics/")
13874 (synopsis "Population genetics")
13875 (description
13876 "This package provides classes and methods for handling genetic data.
13877 It includes classes to represent genotypes and haplotypes at single markers up
13878 to multiple markers on multiple chromosomes. Function include allele
13879 frequencies, flagging homo/heterozygotes, flagging carriers of certain
13880 alleles, estimating and testing for Hardy-Weinberg disequilibrium, estimating
13881 and testing for linkage disequilibrium, ...")
13882 ;; Any GPL version.
13883 (license license:gpl2+)))
13884
13885 (define-public r-snp-plotter
13886 (package
13887 (name "r-snp-plotter")
13888 (version "0.5.1")
13889 (source
13890 (origin
13891 (method url-fetch)
13892 (uri (cran-uri "snp.plotter" version))
13893 (sha256
13894 (base32
13895 "16apsqvkah5l0d5qcwp3lq2jspkb6n62wzr0wskmj84jblx483vv"))))
13896 (properties `((upstream-name . "snp.plotter")))
13897 (build-system r-build-system)
13898 (propagated-inputs `(("r-genetics" ,r-genetics)))
13899 (home-page "https://cran.r-project.org/web/packages/snp.plotter/")
13900 (synopsis "Plot p-values using single SNP and/or haplotype data")
13901 (description
13902 "This package helps you create plots of p-values using single SNP and/or
13903 haplotype data. Main features of the package include options to display a
13904 @dfn{linkage disequilibrium} (LD) plot and the ability to plot multiple
13905 datasets simultaneously. Plots can be created using global and/or individual
13906 haplotype p-values along with single SNP p-values. Images are created as
13907 either PDF/EPS files.")
13908 (license license:gpl2+)))
13909
13910 (define-public r-polspline
13911 (package
13912 (name "r-polspline")
13913 (version "1.1.19")
13914 (source
13915 (origin
13916 (method url-fetch)
13917 (uri (cran-uri "polspline" version))
13918 (sha256
13919 (base32 "0rhzf735hmbqfn2xbgcln4sqx7m9far72g5gq9mghgkw016kqglm"))))
13920 (build-system r-build-system)
13921 (native-inputs `(("gfortran" ,gfortran)))
13922 (home-page "https://cran.r-project.org/web/packages/polspline/")
13923 (synopsis "Polynomial spline routines")
13924 (description
13925 "This package provides routines for the polynomial spline fitting
13926 routines hazard regression, hazard estimation with flexible tails, logspline,
13927 lspec, polyclass, and polymars.")
13928 (license license:gpl2+)))
13929
13930 (define-public r-rms
13931 (package
13932 (name "r-rms")
13933 (version "6.0-0")
13934 (source
13935 (origin
13936 (method url-fetch)
13937 (uri (cran-uri "rms" version))
13938 (sha256
13939 (base32 "0m88m63d19qz03x8v56h4rrblln3d2943spi1v4wxxnbcdk22np9"))))
13940 (build-system r-build-system)
13941 (propagated-inputs
13942 `(("r-cluster" ,r-cluster)
13943 ("r-digest" ,r-digest)
13944 ("r-ggplot2" ,r-ggplot2)
13945 ("r-hmisc" ,r-hmisc)
13946 ("r-htmltable" ,r-htmltable)
13947 ("r-htmltools" ,r-htmltools)
13948 ("r-lattice" ,r-lattice)
13949 ("r-mass" ,r-mass)
13950 ("r-multcomp" ,r-multcomp)
13951 ("r-nlme" ,r-nlme)
13952 ("r-polspline" ,r-polspline)
13953 ("r-quantreg" ,r-quantreg)
13954 ("r-rpart" ,r-rpart)
13955 ("r-sparsem" ,r-sparsem)
13956 ("r-survival" ,r-survival)))
13957 (native-inputs `(("gfortran" ,gfortran)))
13958 (home-page "http://biostat.mc.vanderbilt.edu/rms")
13959 (synopsis "Regression modeling strategies")
13960 (description
13961 "This is a package for regression modeling, testing, estimation,
13962 validation, graphics, prediction, and typesetting by storing enhanced model
13963 design attributes in the fit. The rms package is a collection of functions
13964 that assist with and streamline modeling. It also contains functions for
13965 binary and ordinal logistic regression models, ordinal models for continuous Y
13966 with a variety of distribution families, and the Buckley-James multiple
13967 regression model for right-censored responses, and implements penalized
13968 maximum likelihood estimation for logistic and ordinary linear models. The
13969 package works with almost any regression model, but it was especially written
13970 to work with binary or ordinal regression models, Cox regression, accelerated
13971 failure time models, ordinary linear models, the Buckley-James model,
13972 generalized least squares for serially or spatially correlated observations,
13973 generalized linear models, and quantile regression.")
13974 (license license:gpl2+)))
13975
13976 (define-public r-haplo-stats
13977 (package
13978 (name "r-haplo-stats")
13979 (version "1.7.9")
13980 (source
13981 (origin
13982 (method url-fetch)
13983 (uri (cran-uri "haplo.stats" version))
13984 (sha256
13985 (base32
13986 "19kxascqq5qz0zdxx0w837ji207y1z2ggxkl4vmlbay03k2dw2mx"))))
13987 (properties `((upstream-name . "haplo.stats")))
13988 (build-system r-build-system)
13989 (propagated-inputs
13990 `(("r-rms" ,r-rms)))
13991 (native-inputs
13992 `(("r-r-rsp" ,r-r-rsp))) ; for vignettes
13993 (home-page "https://www.mayo.edu/research/labs/statistical-genetics-genetic-epidemiology/software")
13994 (synopsis "Analysis of haplotypes when linkage phase is ambiguous")
13995 (description
13996 "This package provides routines for the analysis of indirectly measured
13997 haplotypes. The statistical methods assume that all subjects are unrelated
13998 and that haplotypes are ambiguous (due to unknown linkage phase of the genetic
13999 markers). The main functions are: @code{haplo.em()}, @code{haplo.glm()},
14000 @code{haplo.score()}, and @code{haplo.power()}; all of which have detailed
14001 examples in the vignette.")
14002 (license license:gpl2+)))
14003
14004 (define-public r-bqtl
14005 (package
14006 (name "r-bqtl")
14007 (version "1.0-32")
14008 (source
14009 (origin
14010 (method url-fetch)
14011 (uri (cran-uri "bqtl" version))
14012 (sha256
14013 (base32
14014 "0jjqgsm9fmvz5nkgz608xfljjpmaf4rs4f7kxvpqn4b1l9s5lhci"))))
14015 (build-system r-build-system)
14016 (native-inputs `(("gfortran" ,gfortran)))
14017 (home-page "http://famprevmed.ucsd.edu/faculty/cberry/bqtl/")
14018 (synopsis "Bayesian QTL mapping toolkit")
14019 (description
14020 "This is a QTL mapping toolkit for inbred crosses and recombinant inbred
14021 lines. It includes maximum likelihood and Bayesian tools.")
14022 (license license:gpl2+)))
14023
14024 (define-public r-ibdreg
14025 (package
14026 (name "r-ibdreg")
14027 (version "0.2.5")
14028 (source
14029 (origin
14030 (method url-fetch)
14031 (uri (cran-uri "ibdreg" version))
14032 (sha256
14033 (base32
14034 "1kaa5q1byi30wzr0mw4w2cv1ssxprzcwf91wrpqwkgcsdy7dkh2g"))))
14035 (build-system r-build-system)
14036 (home-page "https://www.mayo.edu/research/labs/\
14037 statistical-genetics-genetic-epidemiology/software")
14038 (synopsis "Regression methods for IBD linkage with covariates")
14039 (description
14040 "This package provides a method to test genetic linkage with covariates
14041 by regression methods with response IBD sharing for relative pairs. Account
14042 for correlations of IBD statistics and covariates for relative pairs within
14043 the same pedigree.")
14044 (license license:gpl2+)))
14045
14046 (define-public r-dlmap
14047 (package
14048 (name "r-dlmap")
14049 (version "1.13")
14050 (source
14051 (origin
14052 (method url-fetch)
14053 (uri (cran-uri "dlmap" version))
14054 (sha256
14055 (base32
14056 "0s6wlkggkm3qndwyvw72xv1n0mcjb7ss3ajbq2ll6rv30splq0db"))))
14057 (build-system r-build-system)
14058 (propagated-inputs
14059 `(("r-ibdreg" ,r-ibdreg)
14060 ("r-mgcv" ,r-mgcv)
14061 ("r-nlme" ,r-nlme)
14062 ("r-qtl" ,r-qtl)
14063 ("r-wgaim" ,r-wgaim)))
14064 (home-page "https://cran.r-project.org/web/packages/dlmap/")
14065 (synopsis "Detection localization mapping for QTL")
14066 (description
14067 "This is package for QTL mapping in a mixed model framework with separate
14068 detection and localization stages. The first stage detects the number of QTL
14069 on each chromosome based on the genetic variation due to grouped markers on
14070 the chromosome; the second stage uses this information to determine the most
14071 likely QTL positions. The mixed model can accommodate general fixed and
14072 random effects, including spatial effects in field trials and pedigree
14073 effects. It is applicable to backcrosses, doubled haploids, recombinant
14074 inbred lines, F2 intercrosses, and association mapping populations.")
14075 (license license:gpl2)))
14076
14077 (define-public r-ldheatmap
14078 (package
14079 (name "r-ldheatmap")
14080 (version "0.99-8")
14081 (source
14082 (origin
14083 (method url-fetch)
14084 (uri (cran-uri "LDheatmap" version))
14085 (sha256
14086 (base32
14087 "1x3da3rbhyqb2ddngi48qv7vzb6vc347n9qhryr70qgcc1xvqj4z"))))
14088 (properties `((upstream-name . "LDheatmap")))
14089 (build-system r-build-system)
14090 (propagated-inputs
14091 `(("r-genetics" ,r-genetics)
14092 ("r-rcpp" ,r-rcpp)
14093 ("r-snpstats" ,r-snpstats)))
14094 (home-page "https://stat.sfu.ca/statgen/research/ldheatmap.html")
14095 (synopsis "Graphical display of pairwise linkage disequilibria between SNPs")
14096 (description
14097 "This package provides tools to produce a graphical display, as a heat
14098 map, of measures of pairwise linkage disequilibria between SNPs. Users may
14099 optionally include the physical locations or genetic map distances of each SNP
14100 on the plot.")
14101 (license license:gpl3)))
14102
14103 (define-public r-hwde
14104 (package
14105 (name "r-hwde")
14106 (version "0.67")
14107 (source
14108 (origin
14109 (method url-fetch)
14110 (uri (cran-uri "hwde" version))
14111 (sha256
14112 (base32
14113 "0wb2f9i5qi7w77ygh8bvydfpr7j5x8dyvnnhdkajaz0wdcpkyaqy"))))
14114 (build-system r-build-system)
14115 (home-page "https://cran.r-project.org/web/packages/hwde/")
14116 (synopsis "Models and tests for departure from Hardy-Weinberg equilibrium")
14117 (description
14118 "This package fits models for genotypic disequilibria, as described in
14119 Huttley and Wilson (2000), Weir (1996) and Weir and Wilson (1986). Contrast
14120 terms are available that account for first order interactions between loci.
14121 It also implements, for a single locus in a single population, a conditional
14122 exact test for Hardy-Weinberg equilibrium.")
14123 (license license:gpl2+)))
14124
14125 (define-public r-tdthap
14126 (package
14127 (name "r-tdthap")
14128 (version "1.1-11")
14129 (source
14130 (origin
14131 (method url-fetch)
14132 (uri (cran-uri "tdthap" version))
14133 (sha256
14134 (base32
14135 "15qlj2bivvz3pizd8dq34wczbkbxhzqh3cqp1ixkdkprlyvcxj5k"))))
14136 (build-system r-build-system)
14137 (home-page "https://cran.r-project.org/web/packages/tdthap/")
14138 (synopsis "TDT tests for extended haplotypes")
14139 (description
14140 "Functions and examples are provided for transmission/disequilibrium
14141 tests for extended marker haplotypes, as in Clayton, D. and Jones, H. (1999)
14142 \"Transmission/disequilibrium tests for extended marker haplotypes\".")
14143 (license license:artistic2.0)))
14144
14145 (define-public r-sparql
14146 (package
14147 (name "r-sparql")
14148 (version "1.16")
14149 (source (origin
14150 (method url-fetch)
14151 (uri (cran-uri "SPARQL" version))
14152 (sha256
14153 (base32
14154 "0gak1q06yyhdmcxb2n3v0h9gr1vqd0viqji52wpw211qp6r6dcrc"))))
14155 (properties `((upstream-name . "SPARQL")))
14156 (build-system r-build-system)
14157 (propagated-inputs
14158 `(("r-rcurl" ,r-rcurl)
14159 ("r-xml" ,r-xml)))
14160 (home-page "https://cran.r-project.org/web/packages/SPARQL")
14161 (synopsis "SPARQL client for R")
14162 (description "This package provides an interface to use SPARQL to pose
14163 SELECT or UPDATE queries to an end-point.")
14164 ;; The only license indication is found in the DESCRIPTION file,
14165 ;; which states GPL-3. So we cannot assume GPLv3+.
14166 (license license:gpl3)))
14167
14168 (define-public r-bookdown
14169 (package
14170 (name "r-bookdown")
14171 (version "0.20")
14172 (source (origin
14173 (method url-fetch)
14174 (uri (cran-uri "bookdown" version))
14175 (sha256
14176 (base32
14177 "0gnshkp1aj7f29sjkhzxn890hz39nwaqdln61x8apmrc658nacdg"))))
14178 (build-system r-build-system)
14179 (propagated-inputs
14180 `(("r-htmltools" ,r-htmltools)
14181 ("r-knitr" ,r-knitr)
14182 ("r-rmarkdown" ,r-rmarkdown)
14183 ("r-tinytex" ,r-tinytex)
14184 ("r-xfun" ,r-xfun)
14185 ("pandoc" ,ghc-pandoc)))
14186 (home-page "https://github.com/rstudio/bookdown")
14187 (synopsis "Authoring books and technical documents with R markdown")
14188 (description "This package provides output formats and utilities for
14189 authoring books and technical documents with R Markdown.")
14190 (license license:gpl3)))
14191
14192 (define-public r-optparse
14193 (package
14194 (name "r-optparse")
14195 (version "1.6.6")
14196 (source
14197 (origin
14198 (method url-fetch)
14199 (uri (cran-uri "optparse" version))
14200 (sha256
14201 (base32
14202 "1l301dy3gc8pn7j00awcjh41wmc1ks9kswak255kbsa6f54rsxsi"))))
14203 (build-system r-build-system)
14204 (propagated-inputs
14205 `(("r-getopt" ,r-getopt)))
14206 (native-inputs
14207 `(("r-knitr" ,r-knitr)))
14208 (home-page "https://github.com/trevorld/optparse")
14209 (synopsis "Command line option parser")
14210 (description
14211 "This package provides a command line parser inspired by Python's
14212 @code{optparse} library to be used with Rscript to write shebang scripts
14213 that accept short and long options.")
14214 (license license:gpl2+)))
14215
14216 (define-public r-wgcna
14217 (package
14218 (name "r-wgcna")
14219 (version "1.69")
14220 (source
14221 (origin
14222 (method url-fetch)
14223 (uri (cran-uri "WGCNA" version))
14224 (sha256
14225 (base32
14226 "022hkprnrafvggi8pkjffkvk1qlnibmbbxxrni00wkrdbga5589f"))))
14227 (properties `((upstream-name . "WGCNA")))
14228 (build-system r-build-system)
14229 (propagated-inputs
14230 `(("r-annotationdbi" ,r-annotationdbi)
14231 ("r-doparallel" ,r-doparallel)
14232 ("r-dynamictreecut" ,r-dynamictreecut)
14233 ("r-fastcluster" ,r-fastcluster)
14234 ("r-foreach" ,r-foreach)
14235 ("r-go-db" ,r-go-db)
14236 ("r-hmisc" ,r-hmisc)
14237 ("r-impute" ,r-impute)
14238 ("r-rcpp" ,r-rcpp)
14239 ("r-survival" ,r-survival)
14240 ("r-matrixstats" ,r-matrixstats)
14241 ("r-preprocesscore" ,r-preprocesscore)))
14242 (home-page
14243 "http://www.genetics.ucla.edu/labs/horvath/CoexpressionNetwork/Rpackages/WGCNA/")
14244 (synopsis "Weighted correlation network analysis")
14245 (description
14246 "This package provides functions necessary to perform Weighted
14247 Correlation Network Analysis on high-dimensional data. It includes functions
14248 for rudimentary data cleaning, construction and summarization of correlation
14249 networks, module identification and functions for relating both variables and
14250 modules to sample traits. It also includes a number of utility functions for
14251 data manipulation and visualization.")
14252 (license license:gpl2+)))
14253
14254 (define-public r-kernlab
14255 (package
14256 (name "r-kernlab")
14257 (version "0.9-29")
14258 (source
14259 (origin
14260 (method url-fetch)
14261 (uri (cran-uri "kernlab" version))
14262 (sha256
14263 (base32 "0vqhndl4zm7pvkfvq0f6i9cbrm7pij6kmdp7d7w39pa100x6knn3"))))
14264 (build-system r-build-system)
14265 (home-page "https://cran.r-project.org/web/packages/kernlab")
14266 (synopsis "Kernel-based machine learning tools")
14267 (description
14268 "This package provides kernel-based machine learning methods for
14269 classification, regression, clustering, novelty detection, quantile regression
14270 and dimensionality reduction. Among other methods @code{kernlab} includes
14271 Support Vector Machines, Spectral Clustering, Kernel PCA, Gaussian Processes
14272 and a QP solver.")
14273 (license license:gpl2)))
14274
14275 (define-public r-hierfstat
14276 (package
14277 (name "r-hierfstat")
14278 (version "0.04-22")
14279 (source
14280 (origin
14281 (method url-fetch)
14282 (uri (cran-uri "hierfstat" version))
14283 (sha256
14284 (base32
14285 "1fav2v2996v5kb1ffa6v5wxfm921syxg6as034vd3j4jfhdibyfx"))))
14286 (build-system r-build-system)
14287 (propagated-inputs
14288 `(("r-ade4" ,r-ade4)
14289 ("r-adegenet" ,r-adegenet)
14290 ("r-gtools" ,r-gtools)))
14291 (home-page "https://cran.r-project.org/web/packages/hierfstat/")
14292 (synopsis "Estimation and tests of hierarchical F-statistics")
14293 (description
14294 "This package allows the estimation of hierarchical F-statistics from
14295 haploid or diploid genetic data with any numbers of levels in the hierarchy,
14296 following the algorithm of Yang (Evolution, 1998, 52(4):950-956). Functions
14297 are also given to test via randomisations the significance of each F and
14298 variance components, using the likelihood-ratio statistics G.")
14299 (license license:gpl2+)))
14300
14301 (define-public r-hapassoc
14302 (package
14303 (name "r-hapassoc")
14304 (version "1.2-8")
14305 (source
14306 (origin
14307 (method url-fetch)
14308 (uri (cran-uri "hapassoc" version))
14309 (sha256
14310 (base32
14311 "0qs5jl0snzfchgpp6pabncwywxcmi743g91jvjiyyzw0lw85yv4s"))))
14312 (build-system r-build-system)
14313 (home-page "https://stat.sfu.ca/statgen/research/hapassoc.html")
14314 (synopsis "Inference of trait associations with SNP haplotypes")
14315 (description
14316 "Hapassoc performs likelihood inference of trait associations with
14317 haplotypes and other covariates in @dfn{generalized linear models} (GLMs). The
14318 functions are developed primarily for data collected in cohort or
14319 cross-sectional studies. They can accommodate uncertain haplotype phase and
14320 handle missing genotypes at some SNPs.")
14321 (license license:gpl2)))
14322
14323 (define-public r-sampling
14324 (package
14325 (name "r-sampling")
14326 (version "2.8")
14327 (source
14328 (origin
14329 (method url-fetch)
14330 (uri (cran-uri "sampling" version))
14331 (sha256
14332 (base32
14333 "06pj7dan0mknpsblmlnk7am78qrnwgnql5vvx7vmbfvib7rj6s9m"))))
14334 (build-system r-build-system)
14335 (propagated-inputs
14336 `(("r-lpsolve" ,r-lpsolve)
14337 ("r-mass" ,r-mass)))
14338 (home-page "https://cran.r-project.org/web/packages/sampling/")
14339 (synopsis "Survey sampling")
14340 (description
14341 "This package provides functions for drawing and calibrating samples.")
14342 (license license:gpl2+)))
14343
14344 (define-public r-r2html
14345 (package
14346 (name "r-r2html")
14347 (version "2.3.2")
14348 (source
14349 (origin
14350 (method url-fetch)
14351 (uri (cran-uri "R2HTML" version))
14352 (sha256
14353 (base32
14354 "00kxny7hajs9r2kw63qk7d03ggdxx2j1g8vbrmzp806y8aczvik9"))))
14355 (properties `((upstream-name . "R2HTML")))
14356 (build-system r-build-system)
14357 (home-page "https://github.com/nalimilan/R2HTML")
14358 (synopsis "HTML export for R objects")
14359 (description
14360 "This package includes HTML functions and methods to write in an HTML
14361 file. Thus, making HTML reports is easy. It includes a function that allows
14362 redirection on the fly, which appears to be very useful for teaching purposes,
14363 as the student can keep a copy of the produced output to keep all that they
14364 did during the course. The package comes with a vignette describing how to
14365 write HTML reports for statistical analysis. Finally, a driver for Sweave
14366 parses HTML flat files containing R code and to automatically write
14367 the corresponding outputs (tables and graphs).")
14368 (license license:gpl2+)))
14369
14370 (define-public r-rjava
14371 (package
14372 (name "r-rjava")
14373 (version "0.9-13")
14374 (source
14375 (origin
14376 (method url-fetch)
14377 (uri (cran-uri "rJava" version))
14378 (sha256
14379 (base32
14380 "1x3mihyqzr61j52rwaqciw43mkjzmhib4s6qf57v6xj40ksqh5jv"))))
14381 (properties `((upstream-name . "rJava")))
14382 (build-system r-build-system)
14383 (arguments
14384 `(#:modules ((guix build utils)
14385 (guix build r-build-system)
14386 (ice-9 match))
14387 #:phases
14388 (modify-phases %standard-phases
14389 (add-after 'unpack 'set-JAVA_HOME
14390 (lambda* (#:key inputs #:allow-other-keys)
14391 (let ((jdk (assoc-ref inputs "jdk")))
14392 (setenv "JAVA_HOME" jdk)
14393 (setenv "JAVA" (which "java"))
14394 (setenv "JAR" (which "jar"))
14395 (setenv "JAVAC" (which "javac"))
14396 (setenv "JAVAH" (which "javah"))
14397 (setenv "JAVA_CPPFLAGS"
14398 (string-append "-I" jdk "/include "
14399 "-I" jdk "/include/linux"))
14400 (match (find-files (string-append jdk "/jre/lib/") "libjvm.so")
14401 ((lib) (setenv "JAVA_LIBS" lib))
14402 (_ (error "Could not find libjvm.so"))))
14403 #t)))))
14404 (inputs
14405 `(("icu4c" ,icu4c)
14406 ("jdk" ,icedtea-8 "jdk")
14407 ("pcre" ,pcre)
14408 ("zlib" ,zlib)))
14409 (home-page "https://www.rforge.net/rJava/")
14410 (synopsis "Low-Level R to Java interface")
14411 (description
14412 "This package provides a low-level interface to the Java VM very much
14413 like .C/.Call and friends. It allows the creation of objects, calling methods
14414 and accessing fields.")
14415 (license license:gpl2)))
14416
14417 (define-public r-svmisc
14418 (package
14419 (name "r-svmisc")
14420 (version "1.1.0")
14421 (source
14422 (origin
14423 (method url-fetch)
14424 (uri (cran-uri "svMisc" version))
14425 (sha256
14426 (base32
14427 "01r2a73wx2sh1njky961fxabx5wgddqqjqba6vjg0f3h8r3abmn2"))))
14428 (properties `((upstream-name . "svMisc")))
14429 (build-system r-build-system)
14430 (home-page "https://github.com/SciViews/svMisc")
14431 (synopsis "Miscellaneous functions for SciViews")
14432 (description
14433 "This package provides miscellaneous functions for SciViews or general
14434 use, including tools to manage a temporary environment attached to the search
14435 path for temporary variables you do not want to @code{save()} or
14436 @code{load()}; test the current platform; showing progress bars, etc.")
14437 (license license:gpl2)))
14438
14439 (define-public r-xyz
14440 (package
14441 (name "r-xyz")
14442 (version "0.2")
14443 (source
14444 (origin
14445 (method url-fetch)
14446 (uri (cran-uri "xyz" version))
14447 (sha256
14448 (base32
14449 "13w4sb4pvgciwr8wsz785dafj2k2kpx7znz46r5d32wx88vkycp4"))))
14450 (build-system r-build-system)
14451 (propagated-inputs
14452 `(("r-rcpp" ,r-rcpp)))
14453 (home-page "https://cran.r-project.org/web/packages/xyz/")
14454 (synopsis "Algorithm for fast interaction search in high-dimensional data")
14455 (description
14456 "High dimensional interaction search by brute force requires a quadratic
14457 computational cost in the number of variables. The xyz algorithm provably
14458 finds strong interactions in almost linear time. For details of the algorithm
14459 see: G. Thanei, N. Meinshausen and R. Shah (2016). The xyz algorithm for fast
14460 interaction search in high-dimensional data.")
14461 ;; Any version of the GPL.
14462 (license license:gpl2+)))
14463
14464 (define-public r-rttf2pt1
14465 (package
14466 (name "r-rttf2pt1")
14467 (version "1.3.8")
14468 (source
14469 (origin
14470 (method url-fetch)
14471 (uri (cran-uri "Rttf2pt1" version))
14472 (sha256
14473 (base32
14474 "0b3f2zkmbyshn19cnaaf042d0zwf43l9jnkqizfhxxwb93a4c1jn"))))
14475 (properties `((upstream-name . "Rttf2pt1")))
14476 (build-system r-build-system)
14477 (home-page "https://github.com/wch/Rttf2pt1")
14478 (synopsis "Font conversion utility")
14479 (description
14480 "This package contains the program @code{ttf2pt1}, for use with the
14481 @code{extrafont} package.")
14482 ;; Most of the files are covered under the Expat license. Some files are
14483 ;; covered under BSD-3. Deviations for individual files are recorded in
14484 ;; the LICENSE file.
14485 (license (list license:bsd-3 license:expat
14486 (license:non-copyleft "file://LICENSE")))))
14487
14488 (define-public r-extrafontdb
14489 (package
14490 (name "r-extrafontdb")
14491 (version "1.0")
14492 (source
14493 (origin
14494 (method url-fetch)
14495 (uri (cran-uri "extrafontdb" version))
14496 (sha256
14497 (base32
14498 "115n42hfvv5h4nn4cfkfmkmn968py4lpy8zd0d6w5yylwpzbm8gs"))))
14499 (build-system r-build-system)
14500 (home-page "https://github.com/wch/extrafontdb")
14501 (synopsis "Database for the extrafont package")
14502 (description
14503 "This package holds the database for the @code{extrafont} package.")
14504 (license license:gpl2)))
14505
14506 (define-public r-extrafont
14507 (package
14508 (name "r-extrafont")
14509 (version "0.17")
14510 (source
14511 (origin
14512 (method url-fetch)
14513 (uri (cran-uri "extrafont" version))
14514 (sha256
14515 (base32
14516 "0b9k2n9sk23bh45hjgnkxpjyvpdrz1hx7kmxvmb4nhlhm1wpsv9g"))))
14517 (build-system r-build-system)
14518 (propagated-inputs
14519 `(("r-extrafontdb" ,r-extrafontdb)
14520 ("r-rttf2pt1" ,r-rttf2pt1)))
14521 (home-page "https://github.com/wch/extrafont")
14522 (synopsis "Tools for using fonts in R")
14523 (description
14524 "The extrafont package makes it easier to use fonts other than the basic
14525 PostScript fonts that R uses. Fonts that are imported into extrafont can be
14526 used with PDF or PostScript output files. There are two hurdles for using
14527 fonts in PDF (or Postscript) output files:
14528
14529 @enumerate
14530 @item Making R aware of the font and the dimensions of the characters.
14531 @item Embedding the fonts in the PDF file so that the PDF can be displayed
14532 properly on a device that doesn't have the font. This is usually needed if
14533 you want to print the PDF file or share it with others.
14534 @end enumerate
14535
14536 The extrafont package makes both of these things easier.")
14537 (license license:gpl2)))
14538
14539 (define-public r-xkcd
14540 (package
14541 (name "r-xkcd")
14542 (version "0.0.6")
14543 (source
14544 (origin
14545 (method url-fetch)
14546 (uri (cran-uri "xkcd" version))
14547 (sha256
14548 (base32
14549 "1z2y0ihn68ppay7xkglhw7djki5654g6z4bbpyy41if57z9q554f"))))
14550 (build-system r-build-system)
14551 (propagated-inputs
14552 `(("r-extrafont" ,r-extrafont)
14553 ("r-ggplot2" ,r-ggplot2)
14554 ("r-hmisc" ,r-hmisc)))
14555 (home-page "https://cran.r-project.org/web/packages/xkcd/")
14556 (synopsis "Plot ggplot2 graphics in the XKCD style")
14557 (description
14558 "This package provides the means to plot ggplot2 graphs in the style of
14559 the XKCD web comic.")
14560 (license license:gpl3)))
14561
14562 (define-public r-msigdbr
14563 (package
14564 (name "r-msigdbr")
14565 (version "7.1.1")
14566 (source
14567 (origin
14568 (method url-fetch)
14569 (uri (cran-uri "msigdbr" version))
14570 (sha256
14571 (base32
14572 "0jvi49qa7616s58p0rx66pcw7h12rc8kgcg9225jk7pc3934hnzh"))))
14573 (build-system r-build-system)
14574 (propagated-inputs
14575 `(("r-dplyr" ,r-dplyr)
14576 ("r-magrittr" ,r-magrittr)
14577 ("r-rlang" ,r-rlang)
14578 ("r-tibble" ,r-tibble)))
14579 (native-inputs
14580 `(("r-knitr" ,r-knitr)))
14581 (home-page "https://github.com/igordot/msigdbr")
14582 (synopsis "MSigDB gene sets for multiple organisms")
14583 (description
14584 "This package provides the @dfn{Molecular Signatures Database} (MSigDB)
14585 gene sets typically used with the @dfn{Gene Set Enrichment Analysis} (GSEA)
14586 software in a standard R data frame with key-value pairs. Included are the
14587 original human gene symbols and Entrez IDs as well as the equivalents for
14588 various frequently studied model organisms such as mouse, rat, pig, fly, and
14589 yeast.")
14590 ;; The package is covered under the Expat license, but the upstream MSigDB
14591 ;; files are made available under the Creative Commons Attribution 4.0
14592 ;; International license.
14593 (license (list license:expat license:cc-by4.0))))
14594
14595 (define-public r-gridgraphics
14596 (package
14597 (name "r-gridgraphics")
14598 (version "0.5-0")
14599 (source
14600 (origin
14601 (method url-fetch)
14602 (uri (cran-uri "gridGraphics" version))
14603 (sha256
14604 (base32
14605 "0rlyc3xk8kfrfzbfd8n4javq3yxqd7lsfmi4q5n6s61srnrl6c1r"))))
14606 (properties `((upstream-name . "gridGraphics")))
14607 (build-system r-build-system)
14608 (home-page "https://github.com/pmur002/gridgraphics")
14609 (synopsis "Redraw base graphics using @code{grid} graphics")
14610 (description
14611 "This package provides functions to convert a page of plots drawn with
14612 the @code{graphics} package into identical output drawn with the @code{grid}
14613 package. The result looks like the original @code{graphics}-based plot, but
14614 consists of @code{grid} grobs and viewports that can then be manipulated with
14615 @code{grid} functions (e.g., edit grobs and revisit viewports).")
14616 (license license:gpl2+)))
14617
14618 (define-public r-farver
14619 (package
14620 (name "r-farver")
14621 (version "2.0.3")
14622 (source
14623 (origin
14624 (method url-fetch)
14625 (uri (cran-uri "farver" version))
14626 (sha256
14627 (base32
14628 "1k75v07dsfkjra2gsgxg9s55cw3b46b1nh960kqphq7cg7gr058f"))))
14629 (build-system r-build-system)
14630 (home-page "https://github.com/thomasp85/farver")
14631 (synopsis "Vectorized color conversion and comparison")
14632 (description
14633 "The encoding of color can be handled in many different ways, using
14634 different color spaces. As different color spaces have different uses,
14635 efficient conversion between these representations are important. This
14636 package provides a set of functions that gives access to very fast color space
14637 conversion and comparisons implemented in C++, and offers 100-fold speed
14638 improvements over the @code{convertColor} function in the @code{grDevices}
14639 package.")
14640 (license license:expat)))
14641
14642 (define-public r-ggplotify
14643 (package
14644 (name "r-ggplotify")
14645 (version "0.0.5")
14646 (source
14647 (origin
14648 (method url-fetch)
14649 (uri (cran-uri "ggplotify" version))
14650 (sha256
14651 (base32
14652 "0pfnp4lrissf21z7867kdm6slr979kchyva8iaf83i1302kscph3"))))
14653 (build-system r-build-system)
14654 (propagated-inputs
14655 `(("r-ggplot2" ,r-ggplot2)
14656 ("r-gridgraphics" ,r-gridgraphics)
14657 ("r-rvcheck" ,r-rvcheck)))
14658 (native-inputs
14659 `(("r-knitr" ,r-knitr)))
14660 (home-page "https://github.com/GuangchuangYu/ggplotify")
14661 (synopsis "Convert plots to @code{grob} or @code{ggplot} object")
14662 (description
14663 "This package provides tools to convert plot function calls (using
14664 expression or formula) to @code{grob} or @code{ggplot} objects that are
14665 compatible with the @code{grid} and @code{ggplot2} environment. With this
14666 package, we are able to e.g. use @code{cowplot} to align plots produced by
14667 @code{base} graphics, @code{grid}, @code{lattice}, @code{vcd} etc. by
14668 converting them to @code{ggplot} objects.")
14669 (license license:artistic2.0)))
14670
14671 (define-public r-triebeard
14672 (package
14673 (name "r-triebeard")
14674 (version "0.3.0")
14675 (source
14676 (origin
14677 (method url-fetch)
14678 (uri (cran-uri "triebeard" version))
14679 (sha256
14680 (base32
14681 "1hqyz57gph02c9fdc07lxz113bbklif3g18sw8jan6pakhhdc7dz"))))
14682 (build-system r-build-system)
14683 (propagated-inputs `(("r-rcpp" ,r-rcpp)))
14684 (home-page "https://github.com/Ironholds/triebeard/")
14685 (synopsis "Radix trees in Rcpp")
14686 (description
14687 "Radix trees, or tries, are key-value data structures optimized for
14688 efficient lookups, similar in purpose to hash tables. This package provides
14689 an implementation of radix trees for use in R programming and in developing
14690 packages with Rcpp.")
14691 (license license:expat)))
14692
14693 (define-public r-tweenr
14694 (package
14695 (name "r-tweenr")
14696 (version "1.0.1")
14697 (source
14698 (origin
14699 (method url-fetch)
14700 (uri (cran-uri "tweenr" version))
14701 (sha256
14702 (base32
14703 "0sq90pbln6lkc2q3zflhkxxwpqdw5dd7igrxhdnlynkdrmi83mpg"))))
14704 (build-system r-build-system)
14705 (propagated-inputs
14706 `(("r-farver" ,r-farver)
14707 ("r-magrittr" ,r-magrittr)
14708 ("r-rcpp" ,r-rcpp)
14709 ("r-rlang" ,r-rlang)))
14710 (home-page "https://github.com/thomasp85/tweenr")
14711 (synopsis "Interpolate data for smooth animations")
14712 (description
14713 "In order to create smooth animation between states of data, tweening is
14714 necessary. This package provides a range of functions for creating tweened
14715 data that can be used as basis for animation. Furthermore it adds a number of
14716 vectorized interpolaters for common R data types such as numeric, date and
14717 color.")
14718 (license license:expat)))
14719
14720 (define-public r-polyclip
14721 (package
14722 (name "r-polyclip")
14723 (version "1.10-0")
14724 (source
14725 (origin
14726 (method url-fetch)
14727 (uri (cran-uri "polyclip" version))
14728 (sha256
14729 (base32
14730 "0jyk4maqiblvj095jd59dr76kbniyli3v3xvy0a72ljszq6vrnkl"))))
14731 (build-system r-build-system)
14732 (native-inputs `(("pkg-config" ,pkg-config)))
14733 (home-page "http://www.angusj.com/delphi/clipper.php")
14734 (synopsis "Polygon clipping")
14735 (description
14736 "This package provides an R port of the library Clipper. It performs
14737 polygon clipping operations (intersection, union, set minus, set difference)
14738 for polygonal regions of arbitrary complexity, including holes. It computes
14739 offset polygons (spatial buffer zones, morphological dilations, Minkowski
14740 dilations) for polygonal regions and polygonal lines. It computes the
14741 Minkowski Sum of general polygons. There is a function for removing
14742 self-intersections from polygon data.")
14743 (license license:boost1.0)))
14744
14745 (define-public r-urltools
14746 (package
14747 (name "r-urltools")
14748 (version "1.7.3")
14749 (source
14750 (origin
14751 (method url-fetch)
14752 (uri (cran-uri "urltools" version))
14753 (sha256
14754 (base32
14755 "04x3my655dd287cbsszbnf75q0swmjlxxrblcsay7a8n3df3a830"))))
14756 (build-system r-build-system)
14757 (propagated-inputs
14758 `(("r-rcpp" ,r-rcpp)
14759 ("r-triebeard" ,r-triebeard)))
14760 (home-page "https://github.com/Ironholds/urltools/")
14761 (synopsis "Vectorized tools for URL handling and parsing")
14762 (description
14763 "This package provides a toolkit for all URL-handling needs, including
14764 encoding and decoding, parsing, parameter extraction and modification. All
14765 functions are designed to be both fast and entirely vectorized. It is
14766 intended to be useful for people dealing with web-related datasets, such as
14767 server-side logs, although may be useful for other situations involving large
14768 sets of URLs.")
14769 (license license:expat)))
14770
14771 (define-public r-ggforce
14772 (package
14773 (name "r-ggforce")
14774 (version "0.3.2")
14775 (source
14776 (origin
14777 (method url-fetch)
14778 (uri (cran-uri "ggforce" version))
14779 (sha256
14780 (base32
14781 "1lplxyq5bgx90dgaimhynpcywag1gp6vlsy7q52ay1nfc35qmkjc"))))
14782 (build-system r-build-system)
14783 (propagated-inputs
14784 `(("r-ggplot2" ,r-ggplot2)
14785 ("r-gtable" ,r-gtable)
14786 ("r-mass" ,r-mass)
14787 ("r-polyclip" ,r-polyclip)
14788 ("r-rcpp" ,r-rcpp)
14789 ("r-rcppeigen" ,r-rcppeigen)
14790 ("r-rlang" ,r-rlang)
14791 ("r-scales" ,r-scales)
14792 ("r-tidyselect" ,r-tidyselect)
14793 ("r-tweenr" ,r-tweenr)
14794 ("r-withr" ,r-withr)))
14795 (home-page "https://ggforce.data-imaginist.com")
14796 (synopsis "Accelerating ggplot2")
14797 (description
14798 "The aim of the ggplot2 package is to aid in visual data investigations.
14799 This focus has led to a lack of facilities for composing specialized plots.
14800 Thi package aims to be a collection of mainly new statistics and geometries
14801 that fills this gap.")
14802 (license license:expat)))
14803
14804 (define-public r-europepmc
14805 (package
14806 (name "r-europepmc")
14807 (version "0.4")
14808 (source
14809 (origin
14810 (method url-fetch)
14811 (uri (cran-uri "europepmc" version))
14812 (sha256
14813 (base32
14814 "174nnyc2mbgqxb5kgqabn1vf71c2mps7ig2bclq4is0f7nb64pym"))))
14815 (build-system r-build-system)
14816 (propagated-inputs
14817 `(("r-dplyr" ,r-dplyr)
14818 ("r-httr" ,r-httr)
14819 ("r-jsonlite" ,r-jsonlite)
14820 ("r-plyr" ,r-plyr)
14821 ("r-progress" ,r-progress)
14822 ("r-purrr" ,r-purrr)
14823 ("r-rlang" ,r-rlang)
14824 ("r-tibble" ,r-tibble)
14825 ("r-tidyr" ,r-tidyr)
14826 ("r-urltools" ,r-urltools)
14827 ("r-xml2" ,r-xml2)))
14828 (native-inputs
14829 `(("r-knitr" ,r-knitr)))
14830 (home-page "https://github.com/ropensci/europepmc/")
14831 (synopsis "R Interface to the Europe PubMed Central RESTful Web Service")
14832 (description
14833 "This package provides an R Client for the
14834 @url{https://europepmc.org/RestfulWebService,Europe PubMed Central RESTful Web
14835 Service}. It gives access to both metadata on life science literature and
14836 open access full texts. Europe PMC indexes all PubMed content and other
14837 literature sources including Agricola, a bibliographic database of citations
14838 to the agricultural literature, or Biological Patents. In addition to
14839 bibliographic metadata, the client allows users to fetch citations and
14840 reference lists. Links between life-science literature and other EBI
14841 databases, including ENA, PDB or ChEMBL are also accessible.")
14842 (license license:gpl3)))
14843
14844 (define-public r-ggraph
14845 (package
14846 (name "r-ggraph")
14847 (version "2.0.3")
14848 (source
14849 (origin
14850 (method url-fetch)
14851 (uri (cran-uri "ggraph" version))
14852 (sha256
14853 (base32
14854 "1pz06j0za4p6dc3fqjzcw8bpym70bmnfcvpv1q34r74rnwzjdyvq"))))
14855 (build-system r-build-system)
14856 (propagated-inputs
14857 `(("r-digest" ,r-digest)
14858 ("r-dplyr" ,r-dplyr)
14859 ("r-ggforce" ,r-ggforce)
14860 ("r-ggplot2" ,r-ggplot2)
14861 ("r-ggrepel" ,r-ggrepel)
14862 ("r-graphlayouts" ,r-graphlayouts)
14863 ("r-gtable" ,r-gtable)
14864 ("r-igraph" ,r-igraph)
14865 ("r-mass" ,r-mass)
14866 ("r-rcpp" ,r-rcpp)
14867 ("r-rlang" ,r-rlang)
14868 ("r-scales" ,r-scales)
14869 ("r-tidygraph" ,r-tidygraph)
14870 ("r-viridis" ,r-viridis)))
14871 (native-inputs
14872 `(("r-knitr" ,r-knitr)))
14873 (home-page "https://cran.r-project.org/web/packages/ggraph/")
14874 (synopsis "Implementation of grammar of graphics for graphs and networks")
14875 (description
14876 "The grammar of graphics as implemented in ggplot2 is a poor fit for
14877 graph and network visualizations due to its reliance on tabular data input.
14878 The ggraph package is an extension of the ggplot2 API tailored to graph
14879 visualizations and provides the same flexible approach to building up plots
14880 layer by layer.")
14881 (license license:gpl3)))
14882
14883 (define-public r-varselrf
14884 (package
14885 (name "r-varselrf")
14886 (version "0.7-8")
14887 (source
14888 (origin
14889 (method url-fetch)
14890 (uri (cran-uri "varSelRF" version))
14891 (sha256
14892 (base32
14893 "0h49rl1j13yfh97rsfsyh9s2c4wajny4rzms2qw77d0cavxqg53i"))))
14894 (properties `((upstream-name . "varSelRF")))
14895 (build-system r-build-system)
14896 (propagated-inputs
14897 `(("r-randomforest" ,r-randomforest)))
14898 (home-page "https://www.ligarto.org/rdiaz/software/software")
14899 (synopsis "Variable selection using random forests")
14900 (description
14901 "This package provides tools for the variable selection from random
14902 forests using both backwards variable elimination (for the selection of small
14903 sets of non-redundant variables) and selection based on the importance
14904 spectrum (somewhat similar to scree plots; for the selection of large,
14905 potentially highly-correlated variables). The main applications are in
14906 high-dimensional data (e.g., microarray data, and other genomics and
14907 proteomics applications).")
14908 (license license:gpl2+)))
14909
14910 (define-public r-pamr
14911 (package
14912 (name "r-pamr")
14913 (version "1.56.1")
14914 (source
14915 (origin
14916 (method url-fetch)
14917 (uri (cran-uri "pamr" version))
14918 (sha256
14919 (base32
14920 "0ycpgkk23y3zzkb42n2skcyl35ps1n7jmyzfj7pbxr3f6gr2grfh"))))
14921 (build-system r-build-system)
14922 (propagated-inputs
14923 `(("r-cluster" ,r-cluster)
14924 ("r-survival" ,r-survival)))
14925 (native-inputs `(("gfortran" ,gfortran)))
14926 (home-page "https://cran.r-project.org/web/packages/pamr/")
14927 (synopsis "Prediction Analysis for Microarrays")
14928 (description
14929 "This package provides some functions for sample classification in
14930 microarrays.")
14931 (license license:gpl2)))
14932
14933 (define-public r-rda
14934 (package
14935 (name "r-rda")
14936 (version "1.0.2-2.1")
14937 (source
14938 (origin
14939 (method url-fetch)
14940 (uri (cran-uri "rda" version))
14941 (sha256
14942 (base32
14943 "1y4fawslr3i6crjaxhsdb47kfsqkyszdx6avq3r5far5a4pvc639"))))
14944 (build-system r-build-system)
14945 (home-page "https://cran.r-project.org/web/packages/rda/")
14946 (synopsis "Shrunken centroids regularized discriminant analysis")
14947 (description
14948 "This package provides tools for shrunken centroids regularized
14949 discriminant analysis for the purpose of classifying high dimensional data.")
14950 (license license:gpl2+)))
14951
14952 (define-public r-ggvis
14953 (package
14954 (name "r-ggvis")
14955 (version "0.4.5")
14956 (source
14957 (origin
14958 (method url-fetch)
14959 (uri (cran-uri "ggvis" version))
14960 (sha256
14961 (base32
14962 "091i9f17912j8qcyxppjgwzjnyqj7769ixs9d2gjg6f2clskqdw2"))))
14963 (build-system r-build-system)
14964 (propagated-inputs
14965 `(("r-assertthat" ,r-assertthat)
14966 ("r-dplyr" ,r-dplyr)
14967 ("r-htmltools" ,r-htmltools)
14968 ("r-jsonlite" ,r-jsonlite)
14969 ("r-lazyeval" ,r-lazyeval)
14970 ("r-magrittr" ,r-magrittr)
14971 ("r-shiny" ,r-shiny)))
14972 (home-page "https://ggvis.rstudio.com/")
14973 (synopsis "Interactive grammar of graphics")
14974 (description
14975 "This package is a data visualization package for R providing an
14976 implementation of an interactive grammar of graphics, taking the best parts of
14977 ggplot2, combining them with the reactive framework of Shiny and drawing web
14978 graphics using Vega.")
14979 (license license:gpl2)))
14980
14981 (define-public r-gbm
14982 (package
14983 (name "r-gbm")
14984 (version "2.1.5")
14985 (source
14986 (origin
14987 (method url-fetch)
14988 (uri (cran-uri "gbm" version))
14989 (sha256
14990 (base32
14991 "0vs6ljaqhwwpgr8wlbhmm4v147rd82kl16rpaijqiylxcc8dxyq6"))))
14992 (build-system r-build-system)
14993 (propagated-inputs
14994 `(("r-gridextra" ,r-gridextra)
14995 ("r-lattice" ,r-lattice)
14996 ("r-survival" ,r-survival)))
14997 (home-page "https://github.com/gbm-developers/gbm")
14998 (synopsis "Generalized boosted regression models")
14999 (description
15000 "This package is an implementation of extensions to Freund and Schapire's
15001 AdaBoost algorithm and Friedman's gradient boosting machine. It includes
15002 regression methods for least squares, absolute loss, t-distribution loss,
15003 quantile regression, logistic, multinomial logistic, Poisson, Cox proportional
15004 hazards partial likelihood, AdaBoost exponential loss, Huberized hinge loss,
15005 and Learning to Rank measures (LambdaMart).")
15006 (license license:gpl2+)))
15007
15008 (define-public r-threejs
15009 (package
15010 (name "r-threejs")
15011 (version "0.3.3")
15012 (source
15013 (origin
15014 (method url-fetch)
15015 (uri (cran-uri "threejs" version))
15016 (sha256
15017 (base32
15018 "1711h351nzxfkbbdwvfzyhciyvi9c6wx3jq1g97lzcqgnb45kivn"))))
15019 (build-system r-build-system)
15020 (arguments
15021 `(#:modules ((guix build utils)
15022 (guix build r-build-system)
15023 (srfi srfi-1)
15024 (ice-9 popen))
15025 #:phases
15026 (modify-phases %standard-phases
15027 (add-after 'unpack 'process-javascript
15028 (lambda* (#:key inputs #:allow-other-keys)
15029 (with-directory-excursion "inst"
15030 (call-with-values
15031 (lambda ()
15032 (unzip2
15033 `((,(assoc-ref inputs "js-jquery")
15034 "htmlwidgets/lib/jquery/jquery.min.js")
15035 (,(assoc-ref inputs "js-threejs-111")
15036 "htmlwidgets/lib/threejs-111/three.min.js"))))
15037 (lambda (sources targets)
15038 (for-each (lambda (source target)
15039 (format #t "Processing ~a --> ~a~%"
15040 source target)
15041 (delete-file target)
15042 (let ((minified (open-pipe* OPEN_READ "uglify-js" source)))
15043 (call-with-output-file target
15044 (lambda (port)
15045 (dump-port minified port)))))
15046 sources targets))))
15047 #t)))))
15048 (propagated-inputs
15049 `(("r-base64enc" ,r-base64enc)
15050 ("r-crosstalk" ,r-crosstalk)
15051 ("r-htmlwidgets" ,r-htmlwidgets)
15052 ("r-igraph" ,r-igraph)))
15053 (native-inputs
15054 `(("uglify-js" ,uglify-js)
15055 ("js-jquery"
15056 ,(origin
15057 (method url-fetch)
15058 (uri "https://code.jquery.com/jquery-1.12.4.js")
15059 (sha256
15060 (base32
15061 "0x9mrc1668icvhpwzvgafm8xm11x9lfai9nwr66aw6pjnpwkc3s3"))))
15062 ("js-threejs-111"
15063 ,(origin
15064 (method url-fetch)
15065 (uri "https://raw.githubusercontent.com/mrdoob/three.js/r111/build/three.js")
15066 (sha256
15067 (base32
15068 "1cxdkw3plmlw1xvhbx5dm39gqczgzxip2dm887v6whhsxqxl9cky"))))))
15069 (home-page "https://bwlewis.github.io/rthreejs")
15070 (synopsis "Interactive 3D scatter plots, networks and globes")
15071 (description
15072 "Create interactive 3D scatter plots, network plots, and globes in R
15073 using the three.js visualization library.")
15074 (license license:expat)))
15075
15076 (define-public r-mlbench
15077 (package
15078 (name "r-mlbench")
15079 (version "2.1-1")
15080 (source
15081 (origin
15082 (method url-fetch)
15083 (uri (cran-uri "mlbench" version))
15084 (sha256
15085 (base32
15086 "1rp035qxfgh5ail92zjh9jh57dj0b8babw3wsg29v8ricpal30bl"))))
15087 (build-system r-build-system)
15088 (home-page "https://cran.r-project.org/web/packages/mlbench/")
15089 (synopsis "Machine learning benchmark problems")
15090 (description
15091 "This package provides a collection of artificial and real-world machine
15092 learning benchmark problems, including, e.g., several data sets from the UCI
15093 repository.")
15094 (license license:gpl2)))
15095
15096 (define-public r-mpm
15097 (package
15098 (name "r-mpm")
15099 (version "1.0-22")
15100 (source
15101 (origin
15102 (method url-fetch)
15103 (uri (cran-uri "mpm" version))
15104 (sha256
15105 (base32
15106 "0wijw8v0wmbfrda5564cmnp788qmlkk21yn5cp5qk8aprm9l1fnk"))))
15107 (build-system r-build-system)
15108 (propagated-inputs
15109 `(("r-kernsmooth" ,r-kernsmooth)
15110 ("r-mass" ,r-mass)))
15111 (home-page "http://mpm.r-forge.r-project.org")
15112 (synopsis "Multivariate projection methods")
15113 (description
15114 "This is a package for exploratory graphical analysis of multivariate
15115 data, specifically gene expression data with different projection methods:
15116 principal component analysis, correspondence analysis, spectral map
15117 analysis.")
15118 (license license:gpl2+)))
15119
15120 (define-public r-png
15121 (package
15122 (name "r-png")
15123 (version "0.1-7")
15124 (source (origin
15125 (method url-fetch)
15126 (uri (cran-uri "png" version))
15127 (sha256
15128 (base32
15129 "0g2mcp55lvvpx4kd3mn225mpbxqcq73wy5qx8b4lyf04iybgysg2"))))
15130 (build-system r-build-system)
15131 (inputs
15132 `(("libpng" ,libpng)
15133 ("zlib" ,zlib)))
15134 (home-page "https://www.rforge.net/png/")
15135 (synopsis "Read and write PNG images")
15136 (description
15137 "This package provides an easy and simple way to read, write and display
15138 bitmap images stored in the PNG format. It can read and write both files and
15139 in-memory raw vectors.")
15140 ;; Any of these GPL versions.
15141 (license (list license:gpl2 license:gpl3))))
15142
15143 (define-public r-ggcorrplot
15144 (package
15145 (name "r-ggcorrplot")
15146 (version "0.1.3")
15147 (source
15148 (origin
15149 (method url-fetch)
15150 (uri (cran-uri "ggcorrplot" version))
15151 (sha256
15152 (base32
15153 "0hi9lz121ya1l2lbm7rqlxg6fs6bvxck396dngnidrhl5fvqb41b"))))
15154 (build-system r-build-system)
15155 (propagated-inputs
15156 `(("r-ggplot2" ,r-ggplot2)
15157 ("r-reshape2" ,r-reshape2)))
15158 (home-page "http://www.sthda.com/english/wiki/ggcorrplot")
15159 (synopsis "Visualization of a correlation matrix using ggplot2")
15160 (description
15161 "The ggcorrplot package can be used to visualize easily a correlation
15162 matrix using ggplot2. It provides a solution for reordering the correlation
15163 matrix and displays the significance level on the plot. It also includes a
15164 function for computing a matrix of correlation p-values.")
15165 (license license:gpl2)))
15166
15167 ;; This package includes minified JavaScript files. When upgrading please
15168 ;; check that there are no new minified JavaScript files.
15169 (define-public r-flexdashboard
15170 (package
15171 (name "r-flexdashboard")
15172 (version "0.5.2")
15173 (source
15174 (origin
15175 (method url-fetch)
15176 (uri (cran-uri "flexdashboard" version))
15177 (sha256
15178 (base32
15179 "1bh759llp15fxrx2rwvxd8p3w84vjmkid32ism7zg49a127fjib4"))
15180 (modules '((guix build utils)))
15181 (snippet
15182 '(begin
15183 ;; Delete bundled minified JavaScript files
15184 (delete-file "inst/htmlwidgets/lib/raphael/raphael-2.1.4.min.js")
15185 (delete-file "inst/www/sly/sly.min.js")
15186 (delete-file "inst/www/stickytableheaders/jquery.stickytableheaders.min.js")
15187 (delete-file "inst/www/prism/prism.js")
15188 #t))))
15189 (build-system r-build-system)
15190 (arguments
15191 `(#:modules ((guix build utils)
15192 (guix build r-build-system)
15193 (srfi srfi-1)
15194 (srfi srfi-26)
15195 (ice-9 popen)
15196 (ice-9 textual-ports))
15197 #:phases
15198 (modify-phases %standard-phases
15199 (add-after 'unpack 'process-javascript
15200 (lambda* (#:key inputs #:allow-other-keys)
15201 (with-directory-excursion "inst"
15202 ;; Concatenate all components of prism.js
15203 (let ((contents (string-join
15204 (map (lambda (name)
15205 (call-with-input-file
15206 (assoc-ref inputs name)
15207 get-string-all))
15208 (list "js-prism"
15209 "js-prism-r"
15210 "js-prism-line-numbers"))
15211 "\n")))
15212 (call-with-output-file "prism-src.js"
15213 (cut display contents <>)))
15214 (call-with-values
15215 (lambda ()
15216 (unzip2
15217 `(("www/stickytableheaders/jquery.stickytableheaders.js"
15218 "www/stickytableheaders/jquery.stickytableheaders.min.js")
15219 ("www/sly/sly.js"
15220 "www/sly/sly.min.js")
15221 ("prism-src.js"
15222 "www/prism/prism.js")
15223 (,(assoc-ref inputs "js-raphael")
15224 "htmlwidgets/lib/raphael/raphael-2.1.4.min.js")
15225 (,(assoc-ref inputs "js-featherlight")
15226 "www/featherlight/featherlight.min.js"))))
15227 (lambda (sources targets)
15228 (for-each (lambda (source target)
15229 (format #t "Processing ~a --> ~a~%"
15230 source target)
15231 (let ((minified (open-pipe* OPEN_READ "uglify-js" source)))
15232 (call-with-output-file target
15233 (lambda (port)
15234 (dump-port minified port)))))
15235 sources targets))))
15236 #t)))))
15237 (propagated-inputs
15238 `(("r-htmltools" ,r-htmltools)
15239 ("r-htmlwidgets" ,r-htmlwidgets)
15240 ("r-jsonlite" ,r-jsonlite)
15241 ("r-knitr" ,r-knitr)
15242 ("r-rmarkdown" ,r-rmarkdown)
15243 ("r-shiny" ,r-shiny)))
15244 (native-inputs
15245 `(("uglify-js" ,uglify-js)
15246 ("js-raphael"
15247 ,(origin
15248 (method url-fetch)
15249 (uri "https://raw.githubusercontent.com/DmitryBaranovskiy/raphael/v2.1.4/raphael.js")
15250 (sha256
15251 (base32
15252 "1h4c4akrgcj7wra9j1z1rv2406j0yf68y9c0wg8v7w9ibw2iwf1x"))))
15253 ("js-prism"
15254 ,(origin
15255 (method url-fetch)
15256 (uri "https://raw.githubusercontent.com/PrismJS/prism/v1.16.0/prism.js")
15257 (sha256
15258 (base32
15259 "0gqa9irbp9k8p5r3d98cszajzhjnssnl43nrsc5aiy7ki52z500c"))))
15260 ("js-prism-r"
15261 ,(origin
15262 (method url-fetch)
15263 (uri "https://raw.githubusercontent.com/PrismJS/prism/v1.16.0/components/prism-r.js")
15264 (sha256
15265 (base32
15266 "1x31glci7wdgr2305njy0bm2lncb0jyn0j1s2g72rqi29xid9aki"))))
15267 ("js-prism-line-numbers"
15268 ,(origin
15269 (method url-fetch)
15270 (uri "https://raw.githubusercontent.com/PrismJS/prism/v1.16.0/plugins/line-numbers/prism-line-numbers.js")
15271 (sha256
15272 (base32
15273 "1543wgf3iynrilyb27jq8px3h5gvfz5xmdib5ik2ki400c1sl991"))))
15274 ("js-featherlight"
15275 ,(origin
15276 (method url-fetch)
15277 (uri "https://raw.githubusercontent.com/noelboss/featherlight/1.3.4/src/featherlight.js")
15278 (sha256
15279 (base32
15280 "14kkhwzvp8rxq2mrck5i0xcm8v5rqwqhwnmncbng8h4qq42zx3sb"))))))
15281 (home-page "https://rmarkdown.rstudio.com/flexdashboard")
15282 (synopsis "R Markdown format for flexible dashboards")
15283 (description
15284 "This package provides an R Markdown format for converting an R Markdown
15285 document to a grid-oriented dashboard. The dashboard flexibly adapts the size
15286 of its components to the containing web page.")
15287 (license license:expat)))
15288
15289 (define-public r-preseqr
15290 (package
15291 (name "r-preseqr")
15292 (version "4.0.0")
15293 (source
15294 (origin
15295 (method url-fetch)
15296 (uri (cran-uri "preseqR" version))
15297 (sha256
15298 (base32
15299 "1g2rnnmi45649vpy6z45v5i3wxm54s138ajqrzwi3a5r7x3xnhq1"))))
15300 (properties `((upstream-name . "preseqR")))
15301 (build-system r-build-system)
15302 (propagated-inputs
15303 `(("r-polynom" ,r-polynom)))
15304 (home-page "https://cran.r-project.org/web/packages/preseqR/")
15305 (synopsis "Predicting species accumulation curves")
15306 (description
15307 "This package can be used to predict the r-species accumulation
15308 curve (r-SAC), which is the number of species represented at least r times as
15309 a function of the sampling effort. When r = 1, the curve is known as the
15310 species accumulation curve, or the library complexity curve in high-throughput
15311 genomic sequencing. The package includes both parametric and nonparametric
15312 methods, as described by Deng C, et al. (2018).")
15313 (license license:gpl3)))
15314
15315 (define-public r-mapplots
15316 (package
15317 (name "r-mapplots")
15318 (version "1.5.1")
15319 (source
15320 (origin
15321 (method url-fetch)
15322 (uri (cran-uri "mapplots" version))
15323 (sha256
15324 (base32
15325 "18s2y66f8vi8g2r8a25zbgp2xm079r8v8qxv0w71h8krycs6vs9p"))))
15326 (build-system r-build-system)
15327 (home-page "https://cran.r-project.org/web/packages/mapplots/")
15328 (synopsis "Data visualization on maps")
15329 (description
15330 "This package helps you create simple maps; add sub-plots like pie plots
15331 to a map or any other plot; format, plot and export gridded data. The package
15332 was developed for displaying fisheries data but most functions can be used for
15333 more generic data visualisation.")
15334 (license license:gpl2+)))
15335
15336 (define-public r-pmcmr
15337 (package
15338 (name "r-pmcmr")
15339 (version "4.3")
15340 (source
15341 (origin
15342 (method url-fetch)
15343 (uri (cran-uri "PMCMR" version))
15344 (sha256
15345 (base32
15346 "09bvdj2h1086r2cgy3myrhlylplxxlliv8nwx09c8kb1vn02i2ij"))))
15347 (properties `((upstream-name . "PMCMR")))
15348 (build-system r-build-system)
15349 (home-page "https://cran.r-project.org/web/packages/PMCMR/")
15350 (synopsis "Calculate pairwise multiple comparisons of mean rank sums")
15351 (description
15352 "This is a deprecated package for calculating pairwise multiple
15353 comparisons of mean rank sums. This package is superseded by the novel
15354 PMCMRplus package. The PMCMR package is no longer maintained, but kept for
15355 compatibility of dependent packages for some time.")
15356 (license license:gpl3+)))
15357
15358 (define-public r-downloader
15359 (package
15360 (name "r-downloader")
15361 (version "0.4")
15362 (source
15363 (origin
15364 (method url-fetch)
15365 (uri (cran-uri "downloader" version))
15366 (sha256
15367 (base32
15368 "1axggnsc27zzgr7snf41j3zd1vp3nfpmq4zj4d01axc709dyg40q"))))
15369 (build-system r-build-system)
15370 (propagated-inputs
15371 `(("r-digest" ,r-digest)))
15372 (home-page "https://github.com/wch/downloader")
15373 (synopsis "Download files over HTTP and HTTPS")
15374 (description
15375 "This package provides a wrapper for the @code{download.file} function,
15376 making it possible to download files over HTTPS across platforms. The
15377 @code{RCurl} package provides this functionality (and much more) but has
15378 external dependencies. This package has is implemented purely in R.")
15379 (license license:gpl2)))
15380
15381 (define-public r-rex
15382 (package
15383 (name "r-rex")
15384 (version "1.2.0")
15385 (source
15386 (origin
15387 (method url-fetch)
15388 (uri (cran-uri "rex" version))
15389 (sha256
15390 (base32
15391 "0m7bq8db3m5dhf01rw7xc7xy1ciq3m7dfgsl80p8cy4h8vqr3d06"))))
15392 (build-system r-build-system)
15393 (propagated-inputs
15394 `(("r-lazyeval" ,r-lazyeval)))
15395 (native-inputs
15396 `(("r-knitr" ,r-knitr)))
15397 (home-page "https://github.com/kevinushey/rex")
15398 (synopsis "Friendly regular expressions")
15399 (description
15400 "This package provides a friendly interface for the construction of
15401 regular expressions. Regular expressions are a very powerful feature, however
15402 they are often difficult to interpret. Rex allows you to build complex
15403 regular expressions from human readable expressions")
15404 (license license:expat)))
15405
15406 (define-public r-xmlparsedata
15407 (package
15408 (name "r-xmlparsedata")
15409 (version "1.0.3")
15410 (source
15411 (origin
15412 (method url-fetch)
15413 (uri (cran-uri "xmlparsedata" version))
15414 (sha256
15415 (base32
15416 "0gjr3l5z5dp276lchr2649as1rkj56d2mlvbr66yg393zzw50lsh"))))
15417 (properties `((upstream-name . "xmlparsedata")))
15418 (build-system r-build-system)
15419 (home-page "https://github.com/r-lib/xmlparsedata#readme")
15420 (synopsis "Parse data of @code{R} code as an @code{XML} tree")
15421 (description
15422 "This package provides tools to convert the output of
15423 @code{utils::getParseData()} to an @code{XML} tree, that one can search via
15424 @code{XPath}, and is easier to manipulate in general.")
15425 (license license:expat)))
15426
15427 (define-public r-cyclocomp
15428 (package
15429 (name "r-cyclocomp")
15430 (version "1.1.0")
15431 (source
15432 (origin
15433 (method url-fetch)
15434 (uri (cran-uri "cyclocomp" version))
15435 (sha256
15436 (base32
15437 "0gky3svk02wiajw7nfjh30684h3qxili4bvsab0m7b6cggw6bgyd"))))
15438 (properties `((upstream-name . "cyclocomp")))
15439 (build-system r-build-system)
15440 (propagated-inputs
15441 `(("r-callr" ,r-callr)
15442 ("r-crayon" ,r-crayon)
15443 ("r-desc" ,r-desc)
15444 ("r-remotes" ,r-remotes)
15445 ("r-withr" ,r-withr)))
15446 (home-page "https://github.com/MangoTheCat/cyclocomp")
15447 (synopsis "Cyclomatic complexity of R code")
15448 (description
15449 "Cyclomatic complexity is a software metric, used to indicate the
15450 complexity of a program. It is a quantitative measure of the number of
15451 linearly independent paths through a program's source code. This package
15452 provides tools to compute this metric.")
15453 (license license:expat)))
15454
15455 (define-public r-lintr
15456 (package
15457 (name "r-lintr")
15458 (version "2.0.1")
15459 (source
15460 (origin
15461 (method url-fetch)
15462 (uri (cran-uri "lintr" version))
15463 (sha256
15464 (base32
15465 "14yfh641afg6griaadbdciyr3k94fl55s055qwzghgk5gdsj61zy"))))
15466 (properties `((upstream-name . "lintr")))
15467 (build-system r-build-system)
15468 (propagated-inputs
15469 `(("r-codetools" ,r-codetools)
15470 ("r-crayon" ,r-crayon)
15471 ("r-cyclocomp" ,r-cyclocomp)
15472 ("r-digest" ,r-digest)
15473 ("r-httr" ,r-httr)
15474 ("r-jsonlite" ,r-jsonlite)
15475 ("r-knitr" ,r-knitr)
15476 ("r-rex" ,r-rex)
15477 ("r-rstudioapi" ,r-rstudioapi)
15478 ("r-testthat" ,r-testthat)
15479 ("r-xml2" ,r-xml2)
15480 ("r-xmlparsedata" ,r-xmlparsedata)))
15481 (home-page "https://github.com/jimhester/lintr")
15482 (synopsis "Linter for R code")
15483 (description "This package checks adherence to a given style, syntax
15484 errors and possible semantic issues. It supports on the fly checking of R
15485 code edited with @code{RStudio IDE}, @code{Emacs} and @code{Vim}.")
15486 (license license:expat)))
15487
15488 (define-public r-sctransform
15489 (package
15490 (name "r-sctransform")
15491 (version "0.2.1")
15492 (source
15493 (origin
15494 (method url-fetch)
15495 (uri (cran-uri "sctransform" version))
15496 (sha256
15497 (base32
15498 "07v3lzccsrkh1glfxd1q20r8f8gl9ls5az0s1dvxm4vcls0hlhyn"))))
15499 (build-system r-build-system)
15500 (propagated-inputs
15501 `(("r-future-apply" ,r-future-apply)
15502 ("r-ggplot2" ,r-ggplot2)
15503 ("r-gridextra" ,r-gridextra)
15504 ("r-mass" ,r-mass)
15505 ("r-matrix" ,r-matrix)
15506 ("r-rcpp" ,r-rcpp)
15507 ("r-rcppeigen" ,r-rcppeigen)
15508 ("r-reshape2" ,r-reshape2)))
15509 (home-page "https://github.com/ChristophH/sctransform")
15510 (synopsis "Variance stabilizing transformations for Single Cell UMI Data")
15511 (description
15512 "This package provides a normalization method for single-cell UMI count
15513 data using a variance stabilizing transformation. The transformation is based
15514 on a negative binomial regression model with regularized parameters. As part
15515 of the same regression framework, this package also provides functions for
15516 batch correction, and data correction.")
15517 (license license:gpl3)))
15518
15519 (define-public r-styler
15520 (package
15521 (name "r-styler")
15522 (version "1.3.2")
15523 (source
15524 (origin
15525 (method url-fetch)
15526 (uri (cran-uri "styler" version))
15527 (sha256
15528 (base32
15529 "1waglhsy2c53qjgd2qhlzda3z0lbzbwx9fkrfhac41y6h91mgkrz"))))
15530 (build-system r-build-system)
15531 (propagated-inputs
15532 `(("r-backports" ,r-backports)
15533 ("r-cli" ,r-cli)
15534 ("r-magrittr" ,r-magrittr)
15535 ("r-purrr" ,r-purrr)
15536 ("r-r-cache" ,r-r-cache)
15537 ("r-rematch2" ,r-rematch2)
15538 ("r-rlang" ,r-rlang)
15539 ("r-rprojroot" ,r-rprojroot)
15540 ("r-tibble" ,r-tibble)
15541 ("r-withr" ,r-withr)
15542 ("r-xfun" ,r-xfun)))
15543 (home-page "https://github.com/r-lib/styler")
15544 (synopsis "Non-invasive pretty printing of R code")
15545 (description
15546 "This is a package for pretty-printing R code without changing the user's
15547 formatting intent.")
15548 (license license:gpl3)))
15549
15550 (define-public r-scrime
15551 (package
15552 (name "r-scrime")
15553 (version "1.3.5")
15554 (source
15555 (origin
15556 (method url-fetch)
15557 (uri (cran-uri "scrime" version))
15558 (sha256
15559 (base32
15560 "0y2mh9fsffjf3i15bafpasa17z99c1s75r8g6h4hgcwfgpjx75sx"))))
15561 (build-system r-build-system)
15562 (home-page "https://cran.r-project.org/web/packages/scrime/")
15563 (synopsis "Analysis of high-dimensional categorical data such as SNP data")
15564 (description
15565 "This package provides tools for the analysis of high-dimensional data
15566 developed/implemented at the group \"Statistical Complexity Reduction In
15567 Molecular Epidemiology\" (SCRIME). The main focus is on SNP data, but most of
15568 the functions can also be applied to other types of categorical data.")
15569 (license license:gpl2)))
15570
15571 (define-public r-pbmcapply
15572 (package
15573 (name "r-pbmcapply")
15574 (version "1.5.0")
15575 (source
15576 (origin
15577 (method url-fetch)
15578 (uri (cran-uri "pbmcapply" version))
15579 (sha256
15580 (base32
15581 "0i58gcqpnbyvc448qfgm45b7rpbmrnagsvk1h1hsqchbbicfslnz"))))
15582 (build-system r-build-system)
15583 (home-page "https://github.com/kvnkuang/pbmcapply")
15584 (synopsis "Track the progress of apply procedures with a progress bar")
15585 (description
15586 "This light-weight package helps you track and visualize the progress of
15587 parallel versions of vectorized R functions of the @code{mc*apply} family.")
15588 (license license:expat)))
15589
15590 (define-public r-blme
15591 (package
15592 (name "r-blme")
15593 (version "1.0-4")
15594 (source
15595 (origin
15596 (method url-fetch)
15597 (uri (cran-uri "blme" version))
15598 (sha256
15599 (base32
15600 "1ca2b0248k0fj3lczn9shfjplz1sl4ay4v6djldizp2ch2vwdgy2"))))
15601 (build-system r-build-system)
15602 (propagated-inputs `(("r-lme4" ,r-lme4)))
15603 (home-page "https://github.com/vdorie/blme")
15604 (synopsis "Bayesian linear mixed-effects models")
15605 (description
15606 "This package provides tools for maximum a posteriori estimation for
15607 linear and generalized linear mixed-effects models in a Bayesian setting. It
15608 extends the lme4 package.")
15609 (license license:gpl2+)))
15610
15611 (define-public r-batchtools
15612 (package
15613 (name "r-batchtools")
15614 (version "0.9.13")
15615 (source
15616 (origin
15617 (method url-fetch)
15618 (uri (cran-uri "batchtools" version))
15619 (sha256
15620 (base32
15621 "02bwfinwgn5nl638997javig61jmr0ci0qybmprz13jnvmam1yns"))))
15622 (build-system r-build-system)
15623 (propagated-inputs
15624 `(("r-backports" ,r-backports)
15625 ("r-base64url" ,r-base64url)
15626 ("r-brew" ,r-brew)
15627 ("r-checkmate" ,r-checkmate)
15628 ("r-data-table" ,r-data-table)
15629 ("r-digest" ,r-digest)
15630 ("r-fs" ,r-fs)
15631 ("r-progress" ,r-progress)
15632 ("r-r6" ,r-r6)
15633 ("r-rappdirs" ,r-rappdirs)
15634 ("r-stringi" ,r-stringi)
15635 ("r-withr" ,r-withr)))
15636 (native-inputs
15637 `(("r-knitr" ,r-knitr)))
15638 (home-page "https://github.com/mllg/batchtools")
15639 (synopsis "Tools for computation on batch systems")
15640 (description
15641 "As a successor of the packages BatchJobs and BatchExperiments, this
15642 package provides a parallel implementation of the Map function for high
15643 performance computing systems managed by various schedulers. A multicore and
15644 socket mode allow the parallelization on a local machines, and multiple
15645 machines can be hooked up via SSH to create a makeshift cluster. Moreover,
15646 the package provides an abstraction mechanism to define large-scale computer
15647 experiments in a well-organized and reproducible way.")
15648 (license license:lgpl3)))
15649
15650 (define-public r-clue
15651 (package
15652 (name "r-clue")
15653 (version "0.3-57")
15654 (source
15655 (origin
15656 (method url-fetch)
15657 (uri (cran-uri "clue" version))
15658 (sha256
15659 (base32
15660 "05rdcahawxlxci3fjxihjvvh33wqpxw50sx015165ab4nh3rsdkf"))))
15661 (build-system r-build-system)
15662 (propagated-inputs `(("r-cluster" ,r-cluster)))
15663 (home-page "https://cran.r-project.org/web/packages/clue/")
15664 (synopsis "Tools for analyzing cluster ensembles")
15665 (description "Cluster ensembles are collections of individual solutions to
15666 a given clustering problem which are useful or necessary to consider in a wide
15667 range of applications. This R package provides an extensible computational
15668 environment for creating and analyzing cluster ensembles, with basic data
15669 structures for representing partitions and hierarchies, and facilities for
15670 computing on them, including methods for measuring proximity and obtaining
15671 consensus and secondary clusterings.")
15672 (license license:gpl2)))
15673
15674 (define-public r-sitmo
15675 (package
15676 (name "r-sitmo")
15677 (version "2.0.1")
15678 (source
15679 (origin
15680 (method url-fetch)
15681 (uri (cran-uri "sitmo" version))
15682 (sha256
15683 (base32
15684 "0apdhwy3kxs39agsbvx5vn3xsgb22bf3jrwmr2cmqk9kmxbx740c"))))
15685 (build-system r-build-system)
15686 (propagated-inputs `(("r-rcpp" ,r-rcpp)))
15687 (home-page "https://github.com/coatless/sitmo/")
15688 (synopsis "Parallel pseudo random number generator header files")
15689 (description
15690 "This package provides two high quality and fast PPRNGs that may be used
15691 in an OpenMP parallel environment. In addition, there is a generator for one
15692 dimensional low-discrepancy sequence.")
15693 (license license:expat)))
15694
15695 (define-public r-dqrng
15696 (package
15697 (name "r-dqrng")
15698 (version "0.2.1")
15699 (source
15700 (origin
15701 (method url-fetch)
15702 (uri (cran-uri "dqrng" version))
15703 (sha256
15704 (base32
15705 "0rp8q5zijlvaqmpnkwr314w9w40sj4fz7sqsdgsffcfvn42w2jg1"))))
15706 (build-system r-build-system)
15707 (propagated-inputs
15708 `(("r-bh" ,r-bh)
15709 ("r-rcpp" ,r-rcpp)
15710 ("r-sitmo" ,r-sitmo)))
15711 (home-page "https://www.daqana.org/dqrng")
15712 (synopsis "Fast pseudo random number generators")
15713 (description
15714 "Several fast random number generators are provided as C++ header-only
15715 libraries: the PCG family as well as Xoroshiro128+ and Xoshiro256+.
15716 Additionally, fast functions for generating random numbers according to a
15717 uniform, normal and exponential distribution are included. The latter two use
15718 the Ziggurat algorithm originally proposed by Marsaglia and Tsang. These
15719 functions are exported to R and as a C++ interface and are enabled for use
15720 with the default 64 bit generator from the PCG family, Xoroshiro128+ and
15721 Xoshiro256+ as well as the 64 bit version of the 20 rounds Threefry
15722 engine (Salmon et al., 2011) as provided by the package @code{sitmo}.")
15723 ;; This package includes code under CC0 and Apache 2.0 or Expat, but as a
15724 ;; whole is distributed under the terms of the AGPL 3.
15725 (license license:agpl3)))
15726
15727 (define-public r-ingredients
15728 (package
15729 (name "r-ingredients")
15730 (version "1.3.0")
15731 (source
15732 (origin
15733 (method url-fetch)
15734 (uri (cran-uri "ingredients" version))
15735 (sha256
15736 (base32
15737 "1mp1rgi3nnr8mjddpbyi24zvqcbihz0d8np2j13cbjc089n6jci8"))))
15738 (properties `((upstream-name . "ingredients")))
15739 (build-system r-build-system)
15740 (propagated-inputs
15741 `(("r-ggplot2" ,r-ggplot2)
15742 ("r-gridextra" ,r-gridextra)
15743 ("r-scales" ,r-scales)))
15744 (native-inputs `(("r-knitr" ,r-knitr)))
15745 (home-page "https://ModelOriented.github.io/ingredients/")
15746 (synopsis "Effects and importances of model ingredients")
15747 (description
15748 "This is a collection of tools for assessment of feature importance and
15749 feature effects. Key functions are:
15750
15751 @itemize
15752 @item @code{feature_importance()} for assessment of global level feature
15753 importance,
15754 @item @code{ceteris_paribus()} for calculation of the what-if plots,
15755 @item @code{partial_dependence()} for partial dependence plots,
15756 @item @code{conditional_dependence()} for conditional dependence plots,
15757 @item @code{accumulated_dependence()} for accumulated local effects plots,
15758 @item @code{aggregate_profiles()} and @code{cluster_profiles()} for
15759 aggregation of ceteris paribus profiles,
15760 @item generic @code{print()} and @code{plot()} for better usability of
15761 selected explainers,
15762 @item generic @code{plotD3()} for interactive, D3 based explanations, and
15763 @item generic @code{describe()} for explanations in natural language.
15764 @end itemize\n")
15765 (license license:gpl3)))
15766
15767 (define-public r-ibreakdown
15768 (package
15769 (name "r-ibreakdown")
15770 (version "1.2.0")
15771 (source
15772 (origin
15773 (method url-fetch)
15774 (uri (cran-uri "iBreakDown" version))
15775 (sha256
15776 (base32
15777 "0y4zjpyn8j76jrs5phjzs5lfq3lqjspmrwcksqv9wq0rbdgh14vk"))))
15778 (properties `((upstream-name . "iBreakDown")))
15779 (build-system r-build-system)
15780 (propagated-inputs `(("r-ggplot2" ,r-ggplot2)))
15781 (native-inputs `(("r-knitr" ,r-knitr)))
15782 (home-page "https://ModelOriented.github.io/iBreakDown/")
15783 (synopsis "Model agnostic instance level variable attributions")
15784 (description
15785 "This package provides a model agnostic tool for decomposition of
15786 predictions from black boxes. It supports additive attributions and
15787 attributions with interactions. The Break Down Table shows contributions of
15788 every variable to a final prediction. The Break Down Plot presents variable
15789 contributions in a concise graphical way. This package works for
15790 classification and regression models.")
15791 (license license:gpl3)))
15792
15793 (define-public r-dalex
15794 (package
15795 (name "r-dalex")
15796 (version "1.3.0")
15797 (source
15798 (origin
15799 (method url-fetch)
15800 (uri (cran-uri "DALEX" version))
15801 (sha256
15802 (base32
15803 "1azbnykaddsfp2qmxmhpjz76zg78msxv6n2jqkq4gwbgqa5vdfd2"))))
15804 (properties `((upstream-name . "DALEX")))
15805 (build-system r-build-system)
15806 (propagated-inputs
15807 `(("r-ggplot2" ,r-ggplot2)
15808 ("r-ibreakdown" ,r-ibreakdown)
15809 ("r-ingredients" ,r-ingredients)))
15810 (home-page "https://pbiecek.github.io/DALEX/")
15811 (synopsis "Descriptive machine learning explanations")
15812 (description
15813 "Machine Learning models are widely used and have various applications in
15814 classification or regression. Models created with boosting, bagging, stacking
15815 or similar techniques are often used due to their high performance, but such
15816 black-box models usually lack interpretability. The DALEX package contains
15817 various explainers that help to understand the link between input variables
15818 and model output.")
15819 ;; Any version of the GPL
15820 (license license:gpl3+)))
15821
15822 (define-public r-enrichr
15823 (package
15824 (name "r-enrichr")
15825 (version "2.1")
15826 (source
15827 (origin
15828 (method url-fetch)
15829 (uri (cran-uri "enrichR" version))
15830 (sha256
15831 (base32
15832 "0ymhzs9d2wl0s9rvbqc1hqb78mlzwhlc7mmijpfqkm5r720pf6m1"))))
15833 (properties `((upstream-name . "enrichR")))
15834 (build-system r-build-system)
15835 (propagated-inputs
15836 `(("r-httr" ,r-httr)
15837 ("r-rjson" ,r-rjson)))
15838 (home-page "https://cran.r-project.org/web/packages/enrichR/")
15839 (synopsis "R Interface to Enrichr database for analyzing gene sets")
15840 (description
15841 "This package provides an R interface to all Enrichr databases, a
15842 web-based tool for analyzing gene sets and returns any enrichment of common
15843 annotated biological functions.")
15844 (license license:gpl2+)))
15845
15846 (define-public r-plot3d
15847 (package
15848 (name "r-plot3d")
15849 (version "1.3")
15850 (source
15851 (origin
15852 (method url-fetch)
15853 (uri (cran-uri "plot3D" version))
15854 (sha256
15855 (base32
15856 "1jfzndnlci9a975qbcv66jiy2l46hs3f2049654x4jp3i4kyrr5r"))))
15857 (properties `((upstream-name . "plot3D")))
15858 (build-system r-build-system)
15859 (propagated-inputs `(("r-misc3d" ,r-misc3d)))
15860 (home-page "https://cran.r-project.org/web/packages/plot3D")
15861 (synopsis "Plot multi-dimensional data")
15862 (description
15863 "This package provides functions for viewing 2D and 3D data, including
15864 perspective plots, slice plots, surface plots, scatter plots, etc. It
15865 includes data sets from oceanography.")
15866 (license license:gpl3+)))
15867
15868 (define-public r-ggfortify
15869 (package
15870 (name "r-ggfortify")
15871 (version "0.4.10")
15872 (source
15873 (origin
15874 (method url-fetch)
15875 (uri (cran-uri "ggfortify" version))
15876 (sha256
15877 (base32
15878 "0wmcwp63h90v3f00ixszvis4z28im621jickvc0wgi6qvjvnayq0"))))
15879 (build-system r-build-system)
15880 (propagated-inputs
15881 `(("r-dplyr" ,r-dplyr)
15882 ("r-ggplot2" ,r-ggplot2)
15883 ("r-gridextra" ,r-gridextra)
15884 ("r-scales" ,r-scales)
15885 ("r-stringr" ,r-stringr)
15886 ("r-tibble" ,r-tibble)
15887 ("r-tidyr" ,r-tidyr)))
15888 (native-inputs
15889 `(("r-knitr" ,r-knitr)))
15890 (home-page "https://github.com/sinhrks/ggfortify")
15891 (synopsis "Data visualization tools for statistical analysis results")
15892 (description
15893 "This package provides unified plotting tools for statistics commonly
15894 used, such as GLM, time series, PCA families, clustering and survival
15895 analysis. The package offers a single plotting interface for these analysis
15896 results and plots in a unified style using the @code{ggplot2} package.")
15897 (license license:gpl2)))
15898
15899 (define-public r-refmanager
15900 (package
15901 (name "r-refmanager")
15902 (version "1.2.12")
15903 (source
15904 (origin
15905 (method url-fetch)
15906 (uri (cran-uri "RefManageR" version))
15907 (sha256
15908 (base32
15909 "1hfxa1qacfryk36mpaqdhdgws5jwxiyy489ikd3wa18bp1wz8dkp"))))
15910 (properties `((upstream-name . "RefManageR")))
15911 (build-system r-build-system)
15912 (propagated-inputs
15913 `(("r-bibtex" ,r-bibtex)
15914 ("r-httr" ,r-httr)
15915 ("r-jsonlite" ,r-jsonlite)
15916 ("r-lubridate" ,r-lubridate)
15917 ("r-plyr" ,r-plyr)
15918 ("r-stringr" ,r-stringr)
15919 ("r-xml2" ,r-xml2)))
15920 (home-page "https://github.com/ropensci/RefManageR/")
15921 (synopsis "Straightforward BibTeX and BibLaTeX bibliography management")
15922 (description
15923 "This package provides tools for importing and working with bibliographic
15924 references. It greatly enhances the @code{bibentry} class by providing a
15925 class @code{BibEntry} which stores BibTeX and BibLaTeX references, supports
15926 UTF-8 encoding, and can be easily searched by any field, by date ranges, and
15927 by various formats for name lists (author by last names, translator by full
15928 names, etc.). Entries can be updated, combined, sorted, printed in a number
15929 of styles, and exported. BibTeX and BibLaTeX @code{.bib} files can be read
15930 into R and converted to @code{BibEntry} objects.")
15931 ;; Any of these licenses may be picked.
15932 (license (list license:gpl2 license:gpl3 license:bsd-3))))
15933
15934 (define-public r-citr
15935 (package
15936 (name "r-citr")
15937 (version "0.3.2")
15938 (source
15939 (origin
15940 (method url-fetch)
15941 (uri (cran-uri "citr" version))
15942 (sha256
15943 (base32
15944 "1qbarvafjb8jgkrnrhh6jw7mcglmjwf7dpdiibxf39jkmlhf7las"))))
15945 (build-system r-build-system)
15946 (propagated-inputs
15947 `(("r-assertthat" ,r-assertthat)
15948 ("r-curl" ,r-curl)
15949 ("r-httr" ,r-httr)
15950 ("r-miniui" ,r-miniui)
15951 ("r-refmanager" ,r-refmanager)
15952 ("r-rstudioapi" ,r-rstudioapi)
15953 ("r-shiny" ,r-shiny)
15954 ("r-shinyjs" ,r-shinyjs)
15955 ("r-yaml" ,r-yaml)))
15956 (home-page "https://github.com/crsh/citr")
15957 (synopsis "RStudio add-in to insert Markdown citations")
15958 (description
15959 "This package provides functions and an RStudio add-in that search a
15960 BibTeX or BibLaTeX file to create and insert formatted Markdown citations into
15961 the current document.")
15962 (license license:expat)))
15963
15964 (define-public r-xgboost
15965 (package
15966 (name "r-xgboost")
15967 (version "1.1.1.1")
15968 (source
15969 (origin
15970 (method url-fetch)
15971 (uri (cran-uri "xgboost" version))
15972 (sha256
15973 (base32
15974 "13njhcxljhbcs37ni6r5174fk8kx9b5p7rlw1an1ak3w92jn56cq"))))
15975 (build-system r-build-system)
15976 (propagated-inputs
15977 `(("r-data-table" ,r-data-table)
15978 ("r-magrittr" ,r-magrittr)
15979 ("r-matrix" ,r-matrix)
15980 ("r-stringi" ,r-stringi)))
15981 (native-inputs
15982 `(("r-knitr" ,r-knitr)))
15983 (home-page "https://github.com/dmlc/xgboost")
15984 (synopsis "Extreme gradient boosting")
15985 (description
15986 "This package provides an R interface to Extreme Gradient Boosting, which
15987 is an efficient implementation of the gradient boosting framework from Chen
15988 and Guestrin (2016). The package includes efficient linear model solver and
15989 tree learning algorithms. The package can automatically do parallel
15990 computation on a single machine. It supports various objective functions,
15991 including regression, classification and ranking. The package is made to be
15992 extensible, so that users are also allowed to define their own objectives
15993 easily.")
15994 (license license:asl2.0)))
15995
15996 (define-public r-umap
15997 (package
15998 (name "r-umap")
15999 (version "0.2.6.0")
16000 (source
16001 (origin
16002 (method url-fetch)
16003 (uri (cran-uri "umap" version))
16004 (sha256
16005 (base32
16006 "0zajn2sk705sckljxl5vz4q2sxpsqim2grmjq2jwwc8ysr1h2s9f"))))
16007 (build-system r-build-system)
16008 (propagated-inputs
16009 `(("r-openssl" ,r-openssl)
16010 ("r-rcpp" ,r-rcpp)
16011 ("r-reticulate" ,r-reticulate)
16012 ("r-rspectra" ,r-rspectra)))
16013 (native-inputs
16014 `(("r-knitr" ,r-knitr)))
16015 (home-page "https://github.com/tkonopka/umap")
16016 (synopsis "Uniform manifold approximation and projection")
16017 (description
16018 "Uniform manifold approximation and projection is a technique for
16019 dimension reduction. This package provides an interface to the UMAP algorithm
16020 in R, including a translation of the original algorithm into R.")
16021 (license license:expat)))
16022
16023 (define-public r-uwot
16024 (package
16025 (name "r-uwot")
16026 (version "0.1.8")
16027 (source
16028 (origin
16029 (method url-fetch)
16030 (uri (cran-uri "uwot" version))
16031 (sha256
16032 (base32
16033 "1jzh8r1h6f7pw7pb1fr32vn6ai9g10s56ahkq0vi77iznihy1rpd"))))
16034 (build-system r-build-system)
16035 (propagated-inputs
16036 `(("r-dqrng" ,r-dqrng)
16037 ("r-fnn" ,r-fnn)
16038 ("r-irlba" ,r-irlba)
16039 ("r-matrix" ,r-matrix)
16040 ("r-rcpp" ,r-rcpp)
16041 ("r-rcppannoy" ,r-rcppannoy)
16042 ("r-rcppprogress" ,r-rcppprogress)
16043 ("r-rspectra" ,r-rspectra)))
16044 (home-page "https://github.com/jlmelville/uwot")
16045 (synopsis "Uniform manifold approximation and projection")
16046 (description
16047 "This package provides an implementation of the Uniform Manifold
16048 Approximation and Projection dimensionality reduction by McInnes et
16049 al. (2018). It also provides means to transform new data and to carry out
16050 supervised dimensionality reduction. An implementation of the related
16051 LargeVis method of Tang et al. (2016) is also provided.")
16052 (license license:gpl3)))
16053
16054 (define-public r-kableextra
16055 (package
16056 (name "r-kableextra")
16057 (version "1.1.0")
16058 (source
16059 (origin
16060 (method url-fetch)
16061 (uri (cran-uri "kableExtra" version))
16062 (sha256
16063 (base32
16064 "1nicvw06xsf3a1f5c10mih07b76m2v5s5h165vmz0qx6n1a3492i"))))
16065 (properties `((upstream-name . "kableExtra")))
16066 (build-system r-build-system)
16067 (propagated-inputs
16068 `(("r-digest" ,r-digest)
16069 ("r-glue" ,r-glue)
16070 ("r-htmltools" ,r-htmltools)
16071 ("r-knitr" ,r-knitr)
16072 ("r-magrittr" ,r-magrittr)
16073 ("r-readr" ,r-readr)
16074 ("r-rmarkdown" ,r-rmarkdown)
16075 ("r-rstudioapi" ,r-rstudioapi)
16076 ("r-rvest" ,r-rvest)
16077 ("r-scales" ,r-scales)
16078 ("r-stringr" ,r-stringr)
16079 ("r-viridislite" ,r-viridislite)
16080 ("r-webshot" ,r-webshot)
16081 ("r-xml2" ,r-xml2)))
16082 (home-page "https://haozhu233.github.io/kableExtra/")
16083 (synopsis "Construct complex tables with pipe syntax")
16084 (description
16085 "Build complex HTML or LaTeX tables using @code{kable()} from
16086 @code{knitr} and the piping syntax from @code{magrittr}. The function
16087 @code{kable()} is a light weight table generator coming from @code{knitr}.
16088 This package simplifies the way to manipulate the HTML or LaTeX codes
16089 generated by @code{kable()} and allows users to construct complex tables and
16090 customize styles using a readable syntax.")
16091 (license license:expat)))
16092
16093 (define-public r-glasso
16094 (package
16095 (name "r-glasso")
16096 (version "1.11")
16097 (source
16098 (origin
16099 (method url-fetch)
16100 (uri (cran-uri "glasso" version))
16101 (sha256
16102 (base32 "02p3612rpydk195n2qr77lp1j2w8zsw1ckkk98c8angm4r5q8dsc"))))
16103 (build-system r-build-system)
16104 (native-inputs `(("gfortran" ,gfortran)))
16105 (home-page "https://statweb.stanford.edu/~tibs/glasso/")
16106 (synopsis "Graphical Lasso: estimation of Gaussian graphical models")
16107 (description
16108 "This is a package for estimation of a sparse inverse covariance matrix
16109 using a lasso (L1) penalty. Facilities are provided for estimates along a
16110 path of values for the regularization parameter.")
16111 (license license:gpl2)))
16112
16113 (define-public r-rhpcblasctl
16114 (package
16115 (name "r-rhpcblasctl")
16116 (version "0.20-137")
16117 (source
16118 (origin
16119 (method url-fetch)
16120 (uri (cran-uri "RhpcBLASctl" version))
16121 (sha256
16122 (base32
16123 "0vv144sgjhf7fazk633i16fc06g9k43syyxj1g34pi9gsgdcn0nv"))))
16124 (properties `((upstream-name . "RhpcBLASctl")))
16125 (build-system r-build-system)
16126 (home-page "https://prs.ism.ac.jp/~nakama/Rhpc/")
16127 (synopsis "Control the number of threads on BLAS")
16128 (description
16129 "This package allows you to control the number of threads the BLAS
16130 library uses. It is also possible to control the number of threads in
16131 OpenMP.")
16132 (license license:agpl3+)))
16133
16134 (define-public r-lda
16135 (package
16136 (name "r-lda")
16137 (version "1.4.2")
16138 (source
16139 (origin
16140 (method url-fetch)
16141 (uri (cran-uri "lda" version))
16142 (sha256
16143 (base32
16144 "03r4h5kgr8mfy44p66mfj5bp4k00g8zh4a1mhn46jw14pkhs21jn"))))
16145 (build-system r-build-system)
16146 (home-page "https://cran.r-project.org/web/packages/lda/")
16147 (synopsis "Collapsed Gibbs sampling methods for topic models")
16148 (description
16149 "This package implements @dfn{latent Dirichlet allocation} (LDA) and
16150 related models. This includes (but is not limited to) sLDA, corrLDA, and the
16151 mixed-membership stochastic blockmodel. Inference for all of these models is
16152 implemented via a fast collapsed Gibbs sampler written in C. Utility
16153 functions for reading/writing data typically used in topic models, as well as
16154 tools for examining posterior distributions are also included.")
16155 ;; Any version of the LGPL
16156 (license license:lgpl3+)))
16157
16158 (define-public r-rann-l1
16159 (package
16160 (name "r-rann-l1")
16161 (version "2.5.2")
16162 (source
16163 (origin
16164 (method url-fetch)
16165 (uri (cran-uri "RANN.L1" version))
16166 (sha256
16167 (base32
16168 "1hanh3my84mdr5wy6b89fawqzfc184vff1y65wy4l5ld9qza1n44"))))
16169 (properties `((upstream-name . "RANN.L1")))
16170 (build-system r-build-system)
16171 (home-page "https://github.com/jefferis/RANN/tree/master-L1")
16172 (synopsis "Fast nearest neighbour search using L1 metric")
16173 (description
16174 "This package provides tools to find the k nearest neighbours for every
16175 point in a given dataset in O(N log N) time using Arya and Mount's ANN
16176 library. There is support for approximate as well as exact searches, fixed
16177 radius searches and @code{bd} as well as @code{kd} trees. The distance is
16178 computed using the L1 (Manhattan, taxicab) metric.")
16179 (license license:gpl3+)))
16180
16181 (define-public r-leiden
16182 (package
16183 (name "r-leiden")
16184 (version "0.3.3")
16185 (source
16186 (origin
16187 (method url-fetch)
16188 (uri (cran-uri "leiden" version))
16189 (sha256
16190 (base32
16191 "1hh6bmbz6cpqwl4i94gxylgv9x92zbqdg81r8r4ymfy8c70f3df2"))))
16192 (properties `((upstream-name . "leiden")))
16193 (build-system r-build-system)
16194 (propagated-inputs
16195 `(("r-igraph" ,r-igraph)
16196 ("r-matrix" ,r-matrix)
16197 ("r-reticulate" ,r-reticulate)))
16198 (home-page "https://github.com/TomKellyGenetics/leiden")
16199 (synopsis "R implementation of Leiden clustering algorithm")
16200 (description
16201 "This package implements the Python @code{leidenalg} module to be called
16202 in R. It enables clustering using the Leiden algorithm for partitioning a
16203 graph into communities. See also Traag et al (2018) \"From Louvain to Leiden:
16204 guaranteeing well-connected communities.\" <arXiv:1810.08473>.")
16205 (license license:gpl3)))
16206
16207 (define-public r-patchwork
16208 (package
16209 (name "r-patchwork")
16210 (version "1.0.1")
16211 (source
16212 (origin
16213 (method url-fetch)
16214 (uri (cran-uri "patchwork" version))
16215 (sha256
16216 (base32
16217 "0wm93a40idrkzn5hpnykhznvh7hdbfqw0dkzzn0zk83qlwyc9g02"))))
16218 (build-system r-build-system)
16219 (propagated-inputs
16220 `(("r-ggplot2" ,r-ggplot2)
16221 ("r-gtable" ,r-gtable)))
16222 (native-inputs
16223 `(("r-knitr" ,r-knitr)))
16224 (home-page "https://github.com/thomasp85/patchwork")
16225 (synopsis "Compose ggplot2 plots")
16226 (description
16227 "The @code{ggplot2} package provides a strong API for sequentially
16228 building up a plot, but does not concern itself with composition of multiple
16229 plots. Patchwork is a package that expands the API to allow for arbitrarily
16230 complex composition of plots by providing mathmatical operators for combining
16231 multiple plots.")
16232 (license license:expat)))
16233
16234 (define-public r-liger
16235 (package
16236 (name "r-liger")
16237 (version "0.4.2")
16238 (source
16239 (origin
16240 (method git-fetch)
16241 (uri (git-reference
16242 (url "https://github.com/MacoskoLab/liger")
16243 (commit (string-append "v" version))))
16244 (file-name (git-file-name name version))
16245 (sha256
16246 (base32
16247 "16dzwwcpw6n78pxlc5w3kraigki35ix7zhd2cbx5f3y60bbkhlmx"))
16248 (modules '((guix build utils)))
16249 (snippet
16250 '(begin
16251 (delete-file "inst/java/ModularityOptimizer.jar")
16252 #t))))
16253 (build-system r-build-system)
16254 (arguments
16255 `(#:phases
16256 (modify-phases %standard-phases
16257 (add-after 'unpack 'build-java-part
16258 (lambda* (#:key inputs #:allow-other-keys)
16259 (invoke "unzip" (assoc-ref inputs "optimizer-src"))
16260 (for-each (lambda (file) (invoke "javac" file))
16261 (find-files "." "\\.java$"))
16262 (apply invoke "jar" "cf" "inst/java/ModularityOptimizer.jar"
16263 (find-files "." "\\.class$"))
16264 #t)))))
16265 (propagated-inputs
16266 `(("r-cowplot" ,r-cowplot)
16267 ("r-dosnow" ,r-dosnow)
16268 ("r-dplyr" ,r-dplyr)
16269 ("r-fnn" ,r-fnn)
16270 ("r-foreach" ,r-foreach)
16271 ("r-ggplot2" ,r-ggplot2)
16272 ("r-ggrepel" ,r-ggrepel)
16273 ("r-hmisc" ,r-hmisc)
16274 ("r-ica" ,r-ica)
16275 ("r-irlba" ,r-irlba)
16276 ("r-matrix" ,r-matrix)
16277 ("r-mclust" ,r-mclust)
16278 ("r-patchwork" ,r-patchwork)
16279 ("r-plyr" ,r-plyr)
16280 ("r-rann-l1" ,r-rann-l1)
16281 ("r-rcpp" ,r-rcpp)
16282 ("r-rcpparmadillo" ,r-rcpparmadillo)
16283 ("r-riverplot" ,r-riverplot)
16284 ("r-rtsne" ,r-rtsne)
16285 ("r-snow" ,r-snow)))
16286 (native-inputs
16287 `(("jdk" ,icedtea "jdk")
16288 ;; See https://github.com/MacoskoLab/liger/issues/96
16289 ;; The optimizer is released under the Expat license.
16290 ("optimizer-src"
16291 ,(origin
16292 (method url-fetch)
16293 (uri "http://www.ludowaltman.nl/slm/modularity_optimizer_source.zip")
16294 (sha256
16295 (base32
16296 "01hmm6sapcmldvayknqx2w4cav3qv71mwwkdkwj4qgq6dss09g18"))))
16297 ("unzip" ,unzip)
16298 ("r-knitr" ,r-knitr))) ; for vignettes
16299 (home-page "https://github.com/MacoskoLab/liger")
16300 (synopsis "Integrate and analyze multiple single-cell datasets")
16301 (description
16302 "LIGER is a package for integrating and analyzing multiple single-cell
16303 datasets, developed and maintained by the Macosko lab. It relies on
16304 integrative non-negative matrix factorization to identify shared and
16305 dataset-specific factors.")
16306 (license license:gpl3)))
16307
16308 (define-public r-harmony
16309 (package
16310 (name "r-harmony")
16311 (version "0.1")
16312 (source
16313 (origin
16314 (method git-fetch)
16315 (uri (git-reference
16316 (url "https://github.com/immunogenomics/harmony")
16317 (commit version)))
16318 (file-name (git-file-name name version))
16319 (sha256
16320 (base32
16321 "05r401q09rbr6fqhb9mbd95082cjdi3nag1cv6zn96xkr0f6imq9"))
16322 (modules '((guix build utils)))
16323 (snippet
16324 '(begin
16325 (for-each delete-file '("config.status" "configure"))
16326 #t))))
16327 (build-system r-build-system)
16328 (propagated-inputs
16329 `(("r-cowplot" ,r-cowplot)
16330 ("r-dplyr" ,r-dplyr)
16331 ("r-ggplot2" ,r-ggplot2)
16332 ("r-irlba" ,r-irlba)
16333 ("r-matrix" ,r-matrix)
16334 ("r-rcpp" ,r-rcpp)
16335 ("r-rcpparmadillo" ,r-rcpparmadillo)
16336 ("r-rcppprogress" ,r-rcppprogress)
16337 ("r-rlang" ,r-rlang)
16338 ("r-tibble" ,r-tibble)
16339 ("r-tidyr" ,r-tidyr)))
16340 (native-inputs
16341 `(("autoconf" ,autoconf)))
16342 (home-page "https://github.com/immunogenomics/harmony")
16343 (synopsis "Integration of single cell sequencing data")
16344 (description
16345 "This package provides an implementation of the Harmony algorithm for
16346 single cell integration, described in Korsunsky et al
16347 @url{doi.org/10.1101/461954}. The package includes a standalone Harmony
16348 function and interfaces to external frameworks.")
16349 (license license:gpl3)))
16350
16351 (define-public r-covr
16352 (package
16353 (name "r-covr")
16354 (version "3.5.0")
16355 (source
16356 (origin
16357 (method url-fetch)
16358 (uri (cran-uri "covr" version))
16359 (sha256
16360 (base32 "1pvr95h7jg9hqq1qq1cccy323pkxldrwafl08151cc410499k4fb"))))
16361 (properties `((upstream-name . "covr")))
16362 (build-system r-build-system)
16363 (propagated-inputs
16364 `(("r-crayon" ,r-crayon)
16365 ("r-digest" ,r-digest)
16366 ("r-httr" ,r-httr)
16367 ("r-jsonlite" ,r-jsonlite)
16368 ("r-rex" ,r-rex)
16369 ("r-withr" ,r-withr)
16370 ("r-yaml" ,r-yaml)))
16371 (native-inputs
16372 `(("r-knitr" ,r-knitr))) ; for vignettes
16373 (home-page "https://github.com/r-lib/covr")
16374 (synopsis "Test coverage for R packages")
16375 (description
16376 "Thisp package enables you to track and report code coverage for your
16377 package and (optionally) upload the results to a coverage service. Code
16378 coverage is a measure of the amount of code being exercised by a set of tests.
16379 It is an indirect measure of test quality and completeness. This package is
16380 compatible with any testing methodology or framework and tracks coverage of
16381 both R code and compiled C/C++/FORTRAN code.")
16382 (license license:gpl3)))
16383
16384 (define-public r-systemfonts
16385 (package
16386 (name "r-systemfonts")
16387 (version "0.2.3")
16388 (source
16389 (origin
16390 (method url-fetch)
16391 (uri (cran-uri "systemfonts" version))
16392 (sha256
16393 (base32
16394 "0wf62mfam5zlrck0wrdbyi4hi7pn5j0739rihgp8sj2cjypm2lnb"))))
16395 (properties `((upstream-name . "systemfonts")))
16396 (build-system r-build-system)
16397 (inputs
16398 `(("fontconfig" ,fontconfig)
16399 ("zlib" ,zlib)))
16400 (native-inputs
16401 `(("pkg-config" ,pkg-config)
16402 ("r-knitr" ,r-knitr)))
16403 (home-page "https://github.com/r-lib/systemfonts")
16404 (synopsis "System native font finding")
16405 (description
16406 "This package provides system native access to the font catalogue. As
16407 font handling varies between systems it is difficult to correctly locate
16408 installed fonts across different operating systems. The 'systemfonts' package
16409 provides bindings to the native libraries for finding font files that can then
16410 be used further by e.g. graphic devices.")
16411 (license license:expat)))
16412
16413 (define-public r-graphlayouts
16414 (package
16415 (name "r-graphlayouts")
16416 (version "0.7.0")
16417 (source
16418 (origin
16419 (method url-fetch)
16420 (uri (cran-uri "graphlayouts" version))
16421 (sha256
16422 (base32
16423 "17lc75k8i3c696hfj44zj7j1a5sb0nap8spc5r98v7vd6xh4nii0"))))
16424 (properties `((upstream-name . "graphlayouts")))
16425 (build-system r-build-system)
16426 (propagated-inputs
16427 `(("r-igraph" ,r-igraph)
16428 ("r-rcpp" ,r-rcpp)
16429 ("r-rcpparmadillo" ,r-rcpparmadillo)))
16430 (home-page "https://github.com/schochastics/graphlayouts")
16431 (synopsis "Additional layout algorithms for network visualizations")
16432 (description
16433 "This package provides several layout algorithms to visualize networks
16434 which are not part of the igraph library. Most are based on the concept of
16435 stress majorization by Gansner et al. (2004)
16436 <doi:10.1007/978-3-540-31843-9_25>. Some more specific algorithms
16437 emphasize hidden group structures in networks or focus on specific nodes.")
16438 (license license:expat)))
16439
16440 (define-public r-tidygraph
16441 (package
16442 (name "r-tidygraph")
16443 (version "1.2.0")
16444 (source
16445 (origin
16446 (method url-fetch)
16447 (uri (cran-uri "tidygraph" version))
16448 (sha256
16449 (base32
16450 "17qjns33zcj82jcsl7bn7i4zxcm7ric50zyf7agi0i01zi16qz85"))))
16451 (properties `((upstream-name . "tidygraph")))
16452 (build-system r-build-system)
16453 (propagated-inputs
16454 `(("r-dplyr" ,r-dplyr)
16455 ("r-igraph" ,r-igraph)
16456 ("r-magrittr" ,r-magrittr)
16457 ("r-pillar" ,r-pillar)
16458 ("r-r6" ,r-r6)
16459 ("r-rcpp" ,r-rcpp)
16460 ("r-rlang" ,r-rlang)
16461 ("r-tibble" ,r-tibble)
16462 ("r-tidyr" ,r-tidyr)))
16463 (home-page "https://github.com/thomasp85/tidygraph")
16464 (synopsis "Tidy API for graph manipulation")
16465 (description
16466 "This package provides a graph implementation that can be thought of as
16467 two tidy data frames describing node and edge data respectively. It provides
16468 an approach to manipulate these two virtual data frames using the API defined
16469 in the @code{dplyr} package, and it also provides tidy interfaces to a lot of
16470 common graph algorithms.")
16471 (license license:expat)))
16472
16473 (define-public r-soupx
16474 (let ((commit "a3354be76fb52fd795be6ddf163cf056c05c6cb8")
16475 (revision "1"))
16476 (package
16477 (name "r-soupx")
16478 (version (git-version "0.3.1" revision commit))
16479 (source
16480 (origin
16481 (method git-fetch)
16482 (uri (git-reference
16483 (url "https://github.com/constantAmateur/SoupX")
16484 (commit commit)))
16485 (file-name (git-file-name name version))
16486 (sha256
16487 (base32
16488 "1zmlyzrl0fz6l79gn2wswid670p88mm3y292is89sa5p3h7frr99"))))
16489 (properties `((upstream-name . "SoupX")))
16490 (build-system r-build-system)
16491 (propagated-inputs
16492 `(("r-ggplot2" ,r-ggplot2)
16493 ("r-matrix" ,r-matrix)
16494 ("r-seurat" ,r-seurat)))
16495 (home-page "https://github.com/constantAmateur/SoupX")
16496 (synopsis "Single cell mRNA Soup eXterminator")
16497 (description
16498 "This package provides a package for quantifying, profiling and
16499 removing cell free mRNA contamination (the \"soup\") from droplet based single
16500 cell RNA-seq experiments.")
16501 (license license:gpl2))))
16502
16503 (define-public r-assertr
16504 (package
16505 (name "r-assertr")
16506 (version "2.7")
16507 (source
16508 (origin
16509 (method url-fetch)
16510 (uri (cran-uri "assertr" version))
16511 (sha256
16512 (base32
16513 "1x868pd4dac1c7b1q5390wqh2f6s50km8nqcpim3nxcj2l4qkqdb"))))
16514 (build-system r-build-system)
16515 (propagated-inputs
16516 `(("r-dplyr" ,r-dplyr)
16517 ("r-mass" ,r-mass)
16518 ("r-rlang" ,r-rlang)))
16519 (native-inputs
16520 `(("r-knitr" ,r-knitr))) ; needed for vignette
16521 (home-page "https://github.com/ropensci/assertr")
16522 (synopsis "Assertive programming for R analysis pipelines")
16523 (description
16524 "This package provides functionality to assert conditions that have to be
16525 met so that errors in data used in analysis pipelines can fail quickly. It is
16526 similar to @code{stopifnot()} but more powerful, friendly, and easier for use
16527 in pipelines.")
16528 (license license:expat)))
16529
16530 (define-public r-parameters
16531 (package
16532 (name "r-parameters")
16533 (version "0.8.0")
16534 (source
16535 (origin
16536 (method url-fetch)
16537 (uri (cran-uri "parameters" version))
16538 (sha256
16539 (base32
16540 "1cmb2hc6f4qdx9aj586zhllckzs6s5sznbqrywvgmhp6a2saaqax"))))
16541 (properties `((upstream-name . "parameters")))
16542 (build-system r-build-system)
16543 (propagated-inputs
16544 `(("r-bayestestr" ,r-bayestestr)
16545 ("r-insight" ,r-insight)))
16546 (native-inputs
16547 `(("r-knitr" ,r-knitr)))
16548 (home-page "https://cran.r-project.org/web/packages/parameters")
16549 (synopsis "Processing of model parameters")
16550 (description
16551 "This package provides utilities for processing the parameters of various
16552 statistical models. Beyond computing p values, CIs, and other indices for a
16553 wide variety of models, this package implements features like standardization
16554 or bootstrapping of parameters and models, feature reduction (feature
16555 extraction and variable selection) as well as conversion between indices of
16556 effect size.")
16557 (license license:gpl3)))
16558
16559 (define-public r-rgdal
16560 (package
16561 (name "r-rgdal")
16562 (version "1.5-12")
16563 (source
16564 (origin
16565 (method url-fetch)
16566 (uri (cran-uri "rgdal" version))
16567 (sha256
16568 (base32 "0jvb5ykp539mi0hqs05w4w8wz45blc4nvkhs70aqmzyx27hadfiq"))))
16569 (properties `((upstream-name . "rgdal")))
16570 (build-system r-build-system)
16571 (inputs
16572 `(("gdal" ,gdal)
16573 ("proj.4" ,proj.4)
16574 ("zlib" ,zlib)))
16575 (propagated-inputs
16576 `(("r-sp" ,r-sp)))
16577 (native-inputs
16578 `(("pkg-config" ,pkg-config)
16579 ("r-knitr" ,r-knitr)))
16580 (home-page "http://rgdal.r-forge.r-project.org")
16581 (synopsis "Bindings for the Geospatial Data Abstraction Library")
16582 (description
16583 "This package provides bindings to the Geospatial Data Abstraction
16584 Library (GDAL) and access to projection/transformation operations from the
16585 PROJ.4 library.")
16586 (license license:gpl2+)))
16587
16588 (define-public r-insol
16589 (package
16590 (name "r-insol")
16591 (version "1.2.1")
16592 (source
16593 (origin
16594 (method url-fetch)
16595 (uri (cran-uri "insol" version))
16596 (sha256
16597 (base32
16598 "1d2vqmbp94ff80mfkmq4a8y12r6ryym8hh1568ip9qbn7snc64v1"))))
16599 (properties `((upstream-name . "insol")))
16600 (build-system r-build-system)
16601 (propagated-inputs
16602 `(("r-raster" ,r-raster)))
16603 (native-inputs
16604 `(("gfortran" ,gfortran)))
16605 (home-page "https://meteoexploration.com/R/insol/index.html")
16606 (synopsis "Tools for calculating solar radiation")
16607 (description
16608 "This package provides functions to compute insolation on tilted
16609 surfaces, computes atmospheric transmittance and related parameters such as:
16610 Earth radius vector, declination, sunset and sunrise, daylength, equation of
16611 time, vector in the direction of the sun, vector normal to surface, and some
16612 atmospheric physics.")
16613 (license license:gpl2+)))
16614
16615 (define-public r-lifecycle
16616 (package
16617 (name "r-lifecycle")
16618 (version "0.2.0")
16619 (source
16620 (origin
16621 (method url-fetch)
16622 (uri (cran-uri "lifecycle" version))
16623 (sha256
16624 (base32
16625 "0912865c6675fsblrfdk6s568krsj1x8qbk1kipy7m05xs6nwx19"))))
16626 (properties `((upstream-name . "lifecycle")))
16627 (build-system r-build-system)
16628 (propagated-inputs
16629 `(("r-glue" ,r-glue)
16630 ("r-rlang" ,r-rlang)))
16631 (native-inputs
16632 `(("r-knitr" ,r-knitr))) ; for vignettes
16633 (home-page "https://github.com/r-lib/lifecycle")
16634 (synopsis "Manage the life cycle of your package functions")
16635 (description
16636 "Manage the life cycle of your exported functions with shared
16637 conventions, documentation badges, and non-invasive deprecation warnings. The
16638 lifecycle package defines four development stages (experimental, maturing,
16639 stable, and questioning) and three deprecation stages (soft-deprecated,
16640 deprecated, and defunct). It makes it easy to insert badges corresponding to
16641 these stages in your documentation. Usage of deprecated functions are
16642 signalled with increasing levels of non-invasive verbosity.")
16643 (license license:gpl3)))
16644
16645 (define-public r-assertable
16646 (package
16647 (name "r-assertable")
16648 (version "0.2.7")
16649 (source
16650 (origin
16651 (method url-fetch)
16652 (uri (cran-uri "assertable" version))
16653 (sha256
16654 (base32
16655 "1npks9rcrnchmd0silq6qrvqkmdkp9fwjkyyvvp1lqjclyxk6vkk"))))
16656 (build-system r-build-system)
16657 (propagated-inputs
16658 `(("r-data-table" ,r-data-table)))
16659 (home-page "https://cran.r-project.org/web/packages/assertable/")
16660 (synopsis "Verbose assertions for tabular data (data.frames and data.tables)")
16661 (description "This package provides simple, flexible assertions on
16662 data.frame or data.table objects with verbose output for vetting. While other
16663 assertion packages apply towards more general use-cases, @code{assertable} is
16664 tailored towards tabular data. It includes functions to check variable names
16665 and values, whether the dataset contains all combinations of a given set of
16666 unique identifiers, and whether it is a certain length. In addition,
16667 @code{assertable} includes utility functions to check the existence of target
16668 files and to efficiently import multiple tabular data files into one
16669 data.table.")
16670 (license license:gpl3)))
16671
16672 (define-public r-quadprog
16673 (package
16674 (name "r-quadprog")
16675 (version "1.5-8")
16676 (source
16677 (origin
16678 (method url-fetch)
16679 (uri (cran-uri "quadprog" version))
16680 (sha256
16681 (base32 "1ka9g8zak8sg4y2xbz93dfrldznlk9qpd4pq9z21cdcdn3b8s4i2"))))
16682 (build-system r-build-system)
16683 (native-inputs
16684 `(("gfortran" ,gfortran)))
16685 (home-page "https://cran.r-project.org/web/packages/quadprog")
16686 (synopsis "Functions to solve quadratic programming problems")
16687 (description
16688 "This package contains routines and documentation for solving quadratic
16689 programming problems.")
16690 (license license:gpl3+)))
16691
16692 (define-public r-desolve
16693 (package
16694 (name "r-desolve")
16695 (version "1.28")
16696 (source
16697 (origin
16698 (method url-fetch)
16699 (uri (cran-uri "deSolve" version))
16700 (sha256
16701 (base32 "0jasvdzig0pzhzspmy20089az19r91xjfb9q6h8gj7c4mr6fymac"))))
16702 (properties `((upstream-name . "deSolve")))
16703 (build-system r-build-system)
16704 (native-inputs
16705 `(("gfortran" ,gfortran)))
16706 (home-page "https://desolve.r-forge.r-project.org/")
16707 (synopsis "Solvers for initial value problems of differential equations")
16708 (description "This package provides functions that solve initial value
16709 problems of a system of first-order @dfn{ordinary differential
16710 equations} (ODE), of @dfn{partial differential equations} (PDE), of
16711 @dfn{differential algebraic equations} (DAE), and of delay differential
16712 equations. The functions provide an interface to the FORTRAN functions
16713 @code{lsoda}, @code{lsodar}, @code{lsode}, @code{lsodes} of the ODEPACK
16714 collection, to the FORTRAN functions @code{dvode} and @code{daspk} and a
16715 C-implementation of solvers of the Runge-Kutta family with fixed or variable
16716 time steps. The package contains routines designed for solving ODEs resulting
16717 from 1-D, 2-D and 3-D partial differential equations that have been converted
16718 to ODEs by numerical differencing.")
16719 (license license:gpl2+)))
16720
16721 (define-public r-pracma
16722 (package
16723 (name "r-pracma")
16724 (version "2.2.9")
16725 (source (origin
16726 (method url-fetch)
16727 (uri (cran-uri "pracma" version))
16728 (sha256
16729 (base32 "07mzhzz73wsjjw1q05l024gcd13hwnzsxf873q9dyhw6x3shzshc"))))
16730 (build-system r-build-system)
16731 (home-page "https://cran.r-project.org/web/packages/pracma/")
16732 (synopsis "Practical numerical math functions")
16733 (description "This package provides functions for numerical analysis and
16734 linear algebra, numerical optimization, differential equations, plus some
16735 special functions. It uses Matlab function names where appropriate to simplify
16736 porting.")
16737 (license license:gpl3+)))
16738
16739 (define-public r-subplex
16740 (package
16741 (name "r-subplex")
16742 (version "1.6")
16743 (source
16744 (origin
16745 (method url-fetch)
16746 (uri (cran-uri "subplex" version))
16747 (sha256
16748 (base32
16749 "1yfbfjvpbhgky7vihw3f4jl41pxpqb39z4nc045d5z7z48bdl18d"))))
16750 (build-system r-build-system)
16751 (native-inputs
16752 `(("gfortran" ,gfortran)))
16753 (home-page "https://cran.r-project.org/web/packages/subplex")
16754 (synopsis "Unconstrained optimization using the subplex algorithm")
16755 (description
16756 "This package implements the Subplex optimization algorithm.
16757 It solves unconstrained optimization problems using a simplex method on
16758 subspaces. The method is well suited for optimizing objective functions that
16759 are noisy or are discontinuous at the solution.")
16760 (license license:gpl3+)))
16761
16762 (define-public r-txtplot
16763 (package
16764 (name "r-txtplot")
16765 (version "1.0-4")
16766 (source
16767 (origin
16768 (method url-fetch)
16769 (uri (cran-uri "txtplot" version))
16770 (sha256
16771 (base32
16772 "00sriml48y70j18jz235dsfm5x3a81bnzskfp3hnv6cbjwwsmca4"))))
16773 (build-system r-build-system)
16774 (home-page "https://cran.r-project.org/web/packages/txtplot/")
16775 (synopsis "Text-based plotting")
16776 (description "This package provides functions to produce rudimentary ASCII
16777 graphics directly in the terminal window. This package provides a basic
16778 plotting function (and equivalents of curve, density, acf and barplot) as well
16779 as a boxplot function.")
16780 (license license:lgpl3+)))
16781
16782 (define-public r-bio3d
16783 (package
16784 (name "r-bio3d")
16785 (version "2.4-1")
16786 (source
16787 (origin
16788 (method url-fetch)
16789 (uri (cran-uri "bio3d" version))
16790 (sha256
16791 (base32
16792 "07rw6c2d95gb5myxh31727j0jrchd0xisa3x89jjmf4zzs3vv7v7"))))
16793 (properties `((upstream-name . "bio3d")))
16794 (build-system r-build-system)
16795 (inputs `(("zlib" ,zlib)))
16796 (propagated-inputs `(("r-rcpp" ,r-rcpp)))
16797 (home-page "http://thegrantlab.org/bio3d/")
16798 (synopsis "Biological structure analysis")
16799 (description
16800 "This package provides utilities to process, organize and explore protein
16801 structure, sequence and dynamics data. Features include the ability to read
16802 and write structure, sequence and dynamic trajectory data, perform sequence
16803 and structure database searches, data summaries, atom selection, alignment,
16804 superposition, rigid core identification, clustering, torsion analysis,
16805 distance matrix analysis, structure and sequence conservation analysis, normal
16806 mode analysis, principal component analysis of heterogeneous structure data,
16807 and correlation network analysis from normal mode and molecular dynamics data.
16808 In addition, various utility functions are provided to enable the statistical
16809 and graphical power of the R environment to work with biological sequence and
16810 structural data.")
16811 (license license:gpl2+)))
16812
16813 (define-public r-bios2cor
16814 (package
16815 (name "r-bios2cor")
16816 (version "2.1")
16817 (source
16818 (origin
16819 (method url-fetch)
16820 (uri (cran-uri "Bios2cor" version))
16821 (sha256
16822 (base32
16823 "04wk1cjrrxhpv1kdhd67r1qvjv268xxi0z0r105wy912110z9m6x"))))
16824 (properties `((upstream-name . "Bios2cor")))
16825 (build-system r-build-system)
16826 (propagated-inputs
16827 `(("r-bigmemory" ,r-bigmemory)
16828 ("r-bio3d" ,r-bio3d)
16829 ("r-circular" ,r-circular)
16830 ("r-igraph" ,r-igraph)))
16831 (home-page "https://cran.r-project.org/web/packages/Bios2cor/")
16832 (synopsis "From biological sequences and simulations to correlation analysis")
16833 (description
16834 "This package provides utilities for computation and analysis of
16835 correlation/covariation in multiple sequence alignments and in side chain
16836 motions during molecular dynamics simulations. Features include the
16837 computation of correlation/covariation scores using a variety of scoring
16838 functions between either sequence positions in alignments or side chain
16839 dihedral angles in molecular dynamics simulations and utilities to analyze the
16840 correlation/covariation matrix through a variety of tools including network
16841 representation and principal components analysis. In addition, several
16842 utility functions are based on the R graphical environment to provide friendly
16843 tools for help in data interpretation.")
16844 (license license:gpl2+)))
16845
16846 ;; This package includes minified JavaScript files. When upgrading please
16847 ;; check that there are no new minified JavaScript files.
16848 (define-public r-networkd3
16849 (package
16850 (name "r-networkd3")
16851 (version "0.4")
16852 (source
16853 (origin
16854 (method url-fetch)
16855 (uri (cran-uri "networkD3" version))
16856 (sha256
16857 (base32
16858 "02wxki67drppgfka1is1ykg1f2rxf0x0657c0crj7ipfy62jbf1k"))
16859 (snippet
16860 '(begin
16861 (delete-file "inst/htmlwidgets/lib/d3-4.5.0/d3.min.js")
16862 #t))))
16863 (properties `((upstream-name . "networkD3")))
16864 (build-system r-build-system)
16865 (arguments
16866 `(#:modules ((guix build utils)
16867 (guix build r-build-system)
16868 (srfi srfi-1)
16869 (ice-9 popen))
16870 #:phases
16871 (modify-phases %standard-phases
16872 (add-after 'unpack 'process-javascript
16873 (lambda* (#:key inputs #:allow-other-keys)
16874 (with-directory-excursion "inst/htmlwidgets/lib/"
16875 (call-with-values
16876 (lambda ()
16877 (unzip2
16878 `((,(assoc-ref inputs "d3.v4.js")
16879 "d3-4.5.0/d3.min.js"))))
16880 (lambda (sources targets)
16881 (for-each (lambda (source target)
16882 (format #t "Processing ~a --> ~a~%"
16883 source target)
16884 (let ((minified (open-pipe* OPEN_READ "uglify-js" source)))
16885 (call-with-output-file target
16886 (lambda (port)
16887 (dump-port minified port)))))
16888 sources targets))))
16889 #t)))))
16890 (native-inputs
16891 `(("uglify-js" ,uglify-js)
16892 ;; NOTE: Make sure that this version of d3 is still valid when
16893 ;; upgrading the package.
16894 ("d3.v4.js"
16895 ,(origin
16896 (method url-fetch)
16897 (uri "https://d3js.org/d3.v4.js")
16898 (sha256
16899 (base32
16900 "0y7byf6kcinfz9ac59jxc4v6kppdazmnyqfav0dm4h550fzfqqlg"))))))
16901 (propagated-inputs
16902 `(("r-htmlwidgets" ,r-htmlwidgets)
16903 ("r-igraph" ,r-igraph)
16904 ("r-magrittr" ,r-magrittr)))
16905 (home-page "https://cran.r-project.org/package=networkD3")
16906 (synopsis "D3 JavaScript network graphs from R")
16907 (description
16908 "This package creates D3 JavaScript network, tree, dendrogram, and Sankey
16909 graphs from R.")
16910 (license license:gpl3+)))
16911
16912 (define-public r-aasea
16913 (package
16914 (name "r-aasea")
16915 (version "1.1.0")
16916 (source
16917 (origin
16918 (method url-fetch)
16919 (uri (cran-uri "aaSEA" version))
16920 (sha256
16921 (base32
16922 "0him4r8qyp0xssgrmdxjs45yn4d28h5anv4jyxxbbs9phb0m6j3h"))))
16923 (properties `((upstream-name . "aaSEA")))
16924 (build-system r-build-system)
16925 (propagated-inputs
16926 `(("r-bios2cor" ,r-bios2cor)
16927 ("r-dt" ,r-dt)
16928 ("r-hmisc" ,r-hmisc)
16929 ("r-magrittr" ,r-magrittr)
16930 ("r-networkd3" ,r-networkd3)
16931 ("r-plotly" ,r-plotly)
16932 ("r-seqinr" ,r-seqinr)
16933 ("r-shiny" ,r-shiny)
16934 ("r-shinydashboard" ,r-shinydashboard)))
16935 (home-page "https://cran.r-project.org/web/packages/aaSEA/")
16936 (synopsis "Amino acid substitution effect analyzer")
16937 (description
16938 "Given a protein multiple sequence alignment, it is a daunting task to
16939 assess the effects of substitutions along sequence length. The aaSEA package
16940 is intended to help researchers to rapidly analyze property changes caused by
16941 single, multiple and correlated amino acid substitutions in proteins.")
16942 (license license:gpl3)))
16943
16944 (define-public r-abacus
16945 (package
16946 (name "r-abacus")
16947 (version "1.0.0")
16948 (source
16949 (origin
16950 (method url-fetch)
16951 (uri (cran-uri "ABACUS" version))
16952 (sha256
16953 (base32
16954 "0m1dnkwjr1522l9ddbzzx7ayxvli17sbmk6s28adpmzzjwh2kd1i"))))
16955 (properties `((upstream-name . "ABACUS")))
16956 (build-system r-build-system)
16957 (propagated-inputs
16958 `(("r-ggplot2" ,r-ggplot2)
16959 ("r-shiny" ,r-shiny)))
16960 (home-page "https://shiny.abdn.ac.uk/Stats/apps/")
16961 (synopsis "Apps-based activities for communicating and understanding statistics")
16962 (description
16963 "This package provides a set of Shiny apps for effective communication
16964 and understanding in statistics. The current version includes properties of
16965 normal distribution, properties of sampling distribution, one-sample z and t
16966 tests, two samples independent (unpaired) t test and analysis of variance.")
16967 (license license:gpl3)))
16968
16969 (define-public r-abc-rap
16970 (package
16971 (name "r-abc-rap")
16972 (version "0.9.0")
16973 (source
16974 (origin
16975 (method url-fetch)
16976 (uri (cran-uri "ABC.RAP" version))
16977 (sha256
16978 (base32
16979 "1kdspln17v0krvahcd55vib4dv5azp60b3r1zf489x10qqbp1mxk"))))
16980 (properties `((upstream-name . "ABC.RAP")))
16981 (build-system r-build-system)
16982 (home-page "https://cran.r-project.org/web/packages/ABC.RAP/")
16983 (synopsis "Array-based CpG region analysis pipeline")
16984 (description
16985 "This package aims to identify candidate genes that are differentially
16986 methylated between cases and controls. It applies Student's t-test and delta
16987 beta analysis to identify candidate genes containing multiple CpG sites.")
16988 (license license:gpl3)))
16989
16990 (define-public r-abcadm
16991 (package
16992 (name "r-abcadm")
16993 (version "1.0")
16994 (source
16995 (origin
16996 (method url-fetch)
16997 (uri (cran-uri "abcADM" version))
16998 (sha256
16999 (base32
17000 "0vcabnnnwc0psv9v3rda5aap9s8cq1pjh02zva3ki64hlavf2a10"))))
17001 (properties `((upstream-name . "abcADM")))
17002 (build-system r-build-system)
17003 (propagated-inputs
17004 `(("r-bh" ,r-bh)
17005 ("r-rcpp" ,r-rcpp)))
17006 (home-page "https://cran.r-project.org/web/packages/abcADM/")
17007 (synopsis "Fit accumulated damage models and estimate reliability using ABC")
17008 (description
17009 "This package provides tools to estimate parameters of accumulated
17010 damage (load duration) models based on failure time data under a Bayesian
17011 framework, using @dfn{Approximate Bayesian Computation} (ABC), and to assess
17012 long-term reliability under stochastic load profiles.")
17013 (license license:gpl3)))
17014
17015 (define-public r-rglpk
17016 (package
17017 (name "r-rglpk")
17018 (version "0.6-4")
17019 (source
17020 (origin
17021 (method url-fetch)
17022 (uri (cran-uri "Rglpk" version))
17023 (sha256
17024 (base32
17025 "19mzpyimzq9zqnbi05j79b2di3nzaln8swggs9p8sqdr60qvr3d2"))))
17026 (properties `((upstream-name . "Rglpk")))
17027 (build-system r-build-system)
17028 (propagated-inputs
17029 `(("r-slam" ,r-slam)))
17030 (inputs
17031 `(("glpk" ,glpk)))
17032 (home-page "https://r-forge.r-project.org/projects/rglp/")
17033 (synopsis "R interface to the GNU Linear Programming Kit")
17034 (description
17035 "This package provides an R interface to the GNU Linear Programming Kit,
17036 software for solving large-scale @dfn{linear programming} (LP), @dfn{mixed
17037 integer linear programming} (MILP) and other related problems.")
17038 ;; Either license
17039 (license (list license:gpl2 license:gpl3))))
17040
17041 (define-public r-abcdefba
17042 (package
17043 (name "r-abcdefba")
17044 (version "0.4")
17045 (source
17046 (origin
17047 (method url-fetch)
17048 (uri (cran-uri "abcdeFBA" version))
17049 (sha256
17050 (base32
17051 "1rxjripy8v6bxi25vdfjnbk24zkmf752qbl73cin6nvnqflwxkx4"))))
17052 (properties `((upstream-name . "abcdeFBA")))
17053 (build-system r-build-system)
17054 (propagated-inputs
17055 `(("r-corrplot" ,r-corrplot)
17056 ("r-lattice" ,r-lattice)
17057 ("r-rgl" ,r-rgl)
17058 ("r-rglpk" ,r-rglpk)))
17059 (home-page "https://cran.r-project.org/web/packages/abcdeFBA/")
17060 (synopsis "A-Biologist-Can-Do-Everything of Flux Balance Analysis with this package")
17061 (description
17062 "This package provides functions for Constraint Based Simulation using
17063 Flux Balance Analysis and informative analysis of the data generated during
17064 simulation.")
17065 (license license:gpl2)))
17066
17067 (define-public r-abcrlda
17068 (package
17069 (name "r-abcrlda")
17070 (version "1.0.3")
17071 (source
17072 (origin
17073 (method url-fetch)
17074 (uri (cran-uri "abcrlda" version))
17075 (sha256
17076 (base32
17077 "04pcdnk2szfpc2ylcw5ds7y895ivy03bycal03kxw7cwylzxasks"))))
17078 (properties `((upstream-name . "abcrlda")))
17079 (build-system r-build-system)
17080 (home-page "https://ieeexplore.ieee.org/document/8720003/")
17081 (synopsis "Asymptotically bias-corrected regularized linear discriminant analysis")
17082 (description
17083 "This package offers methods to perform @dfn{asymptotically
17084 bias-corrected regularized linear discriminant analysis} (ABC_RLDA) for
17085 cost-sensitive binary classification. The bias-correction is an estimate of
17086 the bias term added to regularized discriminant analysis that minimizes the
17087 overall risk.")
17088 (license license:gpl3)))
17089
17090 (define-public r-abemus
17091 (package
17092 (name "r-abemus")
17093 (version "1.0.1")
17094 (source
17095 (origin
17096 (method url-fetch)
17097 (uri (cran-uri "abemus" version))
17098 (sha256
17099 (base32
17100 "1dhllb184byp1yl15rg2w02zgw3iajag7cxshirg47mnmm7n70bb"))))
17101 (properties `((upstream-name . "abemus")))
17102 (build-system r-build-system)
17103 (propagated-inputs
17104 `(("r-data-table" ,r-data-table)))
17105 (home-page "https://cran.r-project.org/web/packages/abemus/")
17106 (synopsis "Adaptive base error model in ultra-deep sequencing data")
17107 (description
17108 "This package provides an implementation of @dfn{Adaptive Base Error
17109 Model in Ultra-deep Sequencing data} (ABEMUS), which combines
17110 platform-specific genetic knowledge and empirical signal to readily detect and
17111 quantify somatic @dfn{single nucleotide variants} (SNVs) in @dfn{circulating
17112 cell free DNA} (cfDNA).")
17113 (license license:gpl3)))
17114
17115 ;; This package includes minified JavaScript files. When upgrading please
17116 ;; check that there are no new minified JavaScript files.
17117 (define-public r-rintrojs
17118 (package
17119 (name "r-rintrojs")
17120 (version "0.2.2")
17121 (source
17122 (origin
17123 (method url-fetch)
17124 (uri (cran-uri "rintrojs" version))
17125 (sha256
17126 (base32
17127 "0vyqb3pyrh12saddar71ac9csn2vkd2j8ln6ygpqys8ky1lc3427"))))
17128 (properties `((upstream-name . "rintrojs")))
17129 (build-system r-build-system)
17130 (arguments
17131 `(#:modules ((guix build utils)
17132 (guix build r-build-system)
17133 (srfi srfi-1)
17134 (ice-9 popen))
17135 #:phases
17136 (modify-phases %standard-phases
17137 (add-after 'unpack 'process-javascript
17138 (lambda* (#:key inputs #:allow-other-keys)
17139 (with-directory-excursion "inst/javascript/introjs/"
17140 (call-with-values
17141 (lambda ()
17142 (unzip2
17143 `((,(assoc-ref inputs "intro.js")
17144 "intro.min.js"))))
17145 (lambda (sources targets)
17146 (for-each (lambda (source target)
17147 (format #t "Processing ~a --> ~a~%"
17148 source target)
17149 (let ((minified (open-pipe* OPEN_READ "uglify-js" source)))
17150 (call-with-output-file target
17151 (lambda (port)
17152 (dump-port minified port)))))
17153 sources targets))))
17154 #t)))))
17155 (native-inputs
17156 `(("uglify-js" ,uglify-js)
17157 ("intro.js"
17158 ,(origin
17159 (method url-fetch)
17160 (uri "https://raw.githubusercontent.com/usablica/intro.js/v2.9.3/intro.js")
17161 (sha256
17162 (base32
17163 "1qf8n1sfy9qkiqqnfgg0xbhmfgh0g3mqsjas8qhz230h3zzlzxj8"))))))
17164 (propagated-inputs
17165 `(("r-jsonlite" ,r-jsonlite)
17166 ("r-shiny" ,r-shiny)))
17167 (home-page "https://github.com/carlganz/rintrojs")
17168 (synopsis "Wrapper for the Intro.js library")
17169 (description
17170 "This package provides a wrapper for the @url{http://www.introjs.com,
17171 Intro.js} library. This package makes it easy to include step-by-step
17172 introductions, and clickable hints in a Shiny application. It supports both
17173 static introductions in the UI, and programmatic introductions from the
17174 server-side.")
17175 (license license:agpl3+)))
17176
17177 (define-public r-sysfonts
17178 (package
17179 (name "r-sysfonts")
17180 (version "0.8.1")
17181 (source
17182 (origin
17183 (method url-fetch)
17184 (uri (cran-uri "sysfonts" version))
17185 (sha256
17186 (base32
17187 "1xp40hchjfif80a6jj210ghrjcvjjf66vqcssdy7a1j53nl1n994"))))
17188 (properties `((upstream-name . "sysfonts")))
17189 (build-system r-build-system)
17190 (inputs
17191 `(("freetype" ,freetype)
17192 ("libpng" ,libpng)
17193 ("zlib" ,zlib)))
17194 (native-inputs
17195 `(("pkg-config" ,pkg-config)))
17196 (home-page "https://github.com/yixuan/sysfonts")
17197 (synopsis "Loading fonts into R")
17198 (description
17199 "This is a package to simplify loading of system fonts and Google Fonts
17200 into R, in order to support other packages.")
17201 (license license:gpl2)))
17202
17203 (define-public r-showtextdb
17204 (package
17205 (name "r-showtextdb")
17206 (version "3.0")
17207 (source
17208 (origin
17209 (method url-fetch)
17210 (uri (cran-uri "showtextdb" version))
17211 (sha256
17212 (base32
17213 "0hlnc3fhgrdkd46n7hb6id0gg1v0bf8s4679nrr7rchyp455szq2"))))
17214 (properties `((upstream-name . "showtextdb")))
17215 (build-system r-build-system)
17216 (propagated-inputs
17217 `(("r-sysfonts" ,r-sysfonts)))
17218 (home-page "https://cran.r-project.org/web/packages/showtextdb/")
17219 (synopsis "Font files for the 'showtext' package")
17220 (description
17221 "This package provides font files that can be used by the @code{showtext}
17222 package.")
17223 (license license:asl2.0)))
17224
17225 (define-public r-showtext
17226 (package
17227 (name "r-showtext")
17228 (version "0.8-1")
17229 (source
17230 (origin
17231 (method url-fetch)
17232 (uri (cran-uri "showtext" version))
17233 (sha256
17234 (base32
17235 "1n1cd9f4zrv45k5953akclqh1jh7fy122dqkgmbfi5h122v6p2h0"))))
17236 (properties `((upstream-name . "showtext")))
17237 (build-system r-build-system)
17238 (inputs
17239 `(("freetype" ,freetype)
17240 ("libpng" ,libpng)
17241 ("zlib" ,zlib)))
17242 (propagated-inputs
17243 `(("r-showtextdb" ,r-showtextdb)
17244 ("r-sysfonts" ,r-sysfonts)))
17245 (native-inputs
17246 `(("pkg-config" ,pkg-config)
17247 ("r-knitr" ,r-knitr)))
17248 (home-page "https://github.com/yixuan/showtext")
17249 (synopsis "Using fonts more easily in R graphs")
17250 (description
17251 "This package aims to make it easy to use various types of
17252 fonts (TrueType, OpenType, Type 1, web fonts, etc.) in R graphs, and supports
17253 most output formats of R graphics including PNG, PDF and SVG. Text glyphs
17254 will be converted into polygons or raster images, hence after the plot has
17255 been created, it no longer relies on the font files. No external software
17256 such as Ghostscript is needed to use this package.")
17257 (license license:asl2.0)))
17258
17259 (define-public r-emojifont
17260 (package
17261 (name "r-emojifont")
17262 (version "0.5.3")
17263 (source
17264 (origin
17265 (method url-fetch)
17266 (uri (cran-uri "emojifont" version))
17267 (sha256
17268 (base32
17269 "1cdrrl3hvrs8rskyy6zgr7q2mmg8yb9k8sld1m64zsp7y009g19k"))))
17270 (properties `((upstream-name . "emojifont")))
17271 (build-system r-build-system)
17272 (propagated-inputs
17273 `(("r-ggplot2" ,r-ggplot2)
17274 ("r-proto" ,r-proto)
17275 ("r-showtext" ,r-showtext)
17276 ("r-sysfonts" ,r-sysfonts)))
17277 (home-page "https://guangchuangyu.github.io/emojifont")
17278 (synopsis "Emoji and Font Awesome in R graphics")
17279 (description
17280 "This package enables the use of emoji and the Font Awesome glyphs in
17281 both base and ggplot2 graphics.")
17282 (license license:artistic2.0)))
17283
17284 (define-public r-abstractr
17285 (package
17286 (name "r-abstractr")
17287 (version "0.1.0")
17288 (source
17289 (origin
17290 (method url-fetch)
17291 (uri (cran-uri "abstractr" version))
17292 (sha256
17293 (base32
17294 "1ymwp7syrynwd4i8aj2x5n8jdi9d96fjzl6jb09n0bnr5fgl7vig"))))
17295 (properties `((upstream-name . "abstractr")))
17296 (build-system r-build-system)
17297 (propagated-inputs
17298 `(("r-colourpicker" ,r-colourpicker)
17299 ("r-emojifont" ,r-emojifont)
17300 ("r-ggplot2" ,r-ggplot2)
17301 ("r-gridextra" ,r-gridextra)
17302 ("r-rintrojs" ,r-rintrojs)
17303 ("r-shiny" ,r-shiny)
17304 ("r-shinythemes" ,r-shinythemes)))
17305 (home-page "https://matt-kumar.shinyapps.io/portfolio")
17306 (synopsis "R-Shiny application for creating visual abstracts")
17307 (description
17308 "This package provides an R Shiny application to create visual abstracts
17309 for original research. A variety of user defined options and formatting are
17310 included.")
17311 (license license:gpl3)))
17312
17313 (define-public r-qgam
17314 (package
17315 (name "r-qgam")
17316 (version "1.3.2")
17317 (source
17318 (origin
17319 (method url-fetch)
17320 (uri (cran-uri "qgam" version))
17321 (sha256
17322 (base32
17323 "0lks2cj0p7irp1i01756v1l7i26d7alax1fbkc20qd6wpz840fi7"))))
17324 (properties `((upstream-name . "qgam")))
17325 (build-system r-build-system)
17326 (propagated-inputs
17327 `(("r-doparallel" ,r-doparallel)
17328 ("r-mgcv" ,r-mgcv)
17329 ("r-plyr" ,r-plyr)
17330 ("r-shiny" ,r-shiny)))
17331 (native-inputs `(("r-knitr" ,r-knitr)))
17332 (home-page "https://cran.r-project.org/web/packages/qgam/")
17333 (synopsis "Smooth additive quantile regression models")
17334 (description
17335 "This package provides smooth additive quantile regression models, fitted
17336 using the methods of Fasiolo et al. (2017). Differently from @code{quantreg},
17337 the smoothing parameters are estimated automatically by marginal loss
17338 minimization, while the regression coefficients are estimated using either
17339 PIRLS or Newton algorithm. The learning rate is determined so that the
17340 Bayesian credible intervals of the estimated effects have approximately the
17341 correct coverage. The main function is @code{qgam()} which is similar to
17342 @code{gam()} in the @code{mgcv} package, but fits non-parametric quantile
17343 regression models.")
17344 (license license:gpl2+)))
17345
17346 (define-public r-abtest
17347 (package
17348 (name "r-abtest")
17349 (version "0.2.1")
17350 (source
17351 (origin
17352 (method url-fetch)
17353 (uri (cran-uri "abtest" version))
17354 (sha256
17355 (base32
17356 "1zfd13d7dplawk24dbdr1ka8cbdp5w6sxb0zlm7k4dhvn6ksi8h0"))))
17357 (properties `((upstream-name . "abtest")))
17358 (build-system r-build-system)
17359 (propagated-inputs
17360 `(("r-matrix" ,r-matrix)
17361 ("r-mvtnorm" ,r-mvtnorm)
17362 ("r-plotrix" ,r-plotrix)
17363 ("r-qgam" ,r-qgam)
17364 ("r-rcolorbrewer" ,r-rcolorbrewer)
17365 ("r-rcpp" ,r-rcpp)
17366 ("r-sn" ,r-sn)
17367 ("r-truncnorm" ,r-truncnorm)))
17368 (home-page "https://cran.r-project.org/web/packages/abtest/")
17369 (synopsis "Bayesian A/B testing")
17370 (description
17371 "This package provides functions for Bayesian A/B testing including prior
17372 elicitation options based on Kass and Vaidyanathan (1992)
17373 @url{doi:10.1111/j.2517-6161.1992.tb01868.x}.")
17374 (license license:gpl2+)))
17375
17376 (define-public r-accept
17377 (package
17378 (name "r-accept")
17379 (version "0.7.1")
17380 (source
17381 (origin
17382 (method url-fetch)
17383 (uri (cran-uri "accept" version))
17384 (sha256
17385 (base32
17386 "0pn8q0jsi0nb2mm2kv6sjczflflshhy55y7nqqnk70yx9f6wm83y"))))
17387 (properties `((upstream-name . "accept")))
17388 (build-system r-build-system)
17389 (propagated-inputs
17390 `(("r-dplyr" ,r-dplyr)
17391 ("r-extrafont" ,r-extrafont)
17392 ("r-mass" ,r-mass)
17393 ("r-plotly" ,r-plotly)
17394 ("r-stringr" ,r-stringr)
17395 ("r-viridis" ,r-viridis)))
17396 (home-page "https://cran.r-project.org/web/packages/accept/")
17397 (synopsis "Acute COPD Exacerbation Prediction Tool (ACCEPT)")
17398 (description
17399 "This package allows clinicians to predict the rate and severity of
17400 future acute exacerbation in @dfn{Chronic Obstructive Pulmonary
17401 Disease} (COPD) patients, based on the clinical prediction model published in
17402 Adibi et al. (2019) @url{doi:10.1101/651901}.")
17403 (license license:gpl3)))
17404
17405 (define-public r-smpracticals
17406 (package
17407 (name "r-smpracticals")
17408 (version "1.4-3")
17409 (source
17410 (origin
17411 (method url-fetch)
17412 (uri (cran-uri "SMPracticals" version))
17413 (sha256
17414 (base32
17415 "0zxq84f9i3b86xx6msb25b61gyj9k09iab2b7wg4d93yas9qzayf"))))
17416 (properties `((upstream-name . "SMPracticals")))
17417 (build-system r-build-system)
17418 (propagated-inputs
17419 `(("r-ellipse" ,r-ellipse)
17420 ("r-mass" ,r-mass)
17421 ("r-nlme" ,r-nlme)
17422 ("r-survival" ,r-survival)))
17423 (home-page "http://statwww.epfl.ch/davison/SM/")
17424 (synopsis "Practicals for use with Davison (2003) Statistical Models")
17425 (description
17426 "This package contains the datasets and a few functions for use with the
17427 practicals outlined in Appendix A of the book Statistical Models (Davison,
17428 2003, Cambridge University Press). The practicals themselves can be found at
17429 @url{http://statwww.epfl.ch/davison/SM/}.")
17430 (license license:gpl2+)))
17431
17432 (define-public r-fgui
17433 (package
17434 (name "r-fgui")
17435 (version "1.0-8")
17436 (source
17437 (origin
17438 (method url-fetch)
17439 (uri (cran-uri "fgui" version))
17440 (sha256
17441 (base32
17442 "024fzd1c7iwqprn26hwjb9l2qlvvyzl449d7iixy0x69djwsrysv"))))
17443 (properties `((upstream-name . "fgui")))
17444 (build-system r-build-system)
17445 (home-page
17446 "https://sites.google.com/site/thomashoffmannproject/software/fgui")
17447 (synopsis "Create GUI for R functions")
17448 (description
17449 "Rapidly create a GUI for a function you created by automatically
17450 creating widgets for arguments of the function. This package automatically
17451 parses help routines for context-sensitive help to these arguments. The
17452 interface is essentially a wrapper to some Tcl/Tk routines to both simplify
17453 and facilitate GUI creation. More advanced Tcl/Tk routines/GUI objects can be
17454 incorporated into the interface for greater customization for the more
17455 experienced.")
17456 ;; Any version of the GPL.
17457 (license (list license:gpl2+ license:gpl3+))))
17458
17459 (define-public r-tcltk2
17460 (package
17461 (name "r-tcltk2")
17462 (version "1.2-11")
17463 (source
17464 (origin
17465 (method url-fetch)
17466 (uri (cran-uri "tcltk2" version))
17467 (sha256
17468 (base32
17469 "1ibxld379600xx7kiqq3fck083s8psry12859980218rnzikl65d"))))
17470 (properties `((upstream-name . "tcltk2")))
17471 (build-system r-build-system)
17472 (inputs
17473 `(("tcl" ,tcl)
17474 ("tk" ,tk)))
17475 (home-page "https://www.sciviews.org/SciViews-R")
17476 (synopsis "Tcl/Tk additions")
17477 (description
17478 "This package provides a series of additional Tcl commands and Tk widgets
17479 with style and various functions to supplement the tcltk package")
17480 (license license:lgpl3)))
17481
17482 (define-public r-accrual
17483 (package
17484 (name "r-accrual")
17485 (version "1.3")
17486 (source
17487 (origin
17488 (method url-fetch)
17489 (uri (cran-uri "accrual" version))
17490 (sha256
17491 (base32
17492 "11clm9s5c5518nmp6hd6pjnp0s28y92b2i2x0xgj4j5g816p4j3z"))))
17493 (properties `((upstream-name . "accrual")))
17494 (build-system r-build-system)
17495 (propagated-inputs
17496 `(("r-fgui" ,r-fgui)
17497 ("r-smpracticals" ,r-smpracticals)
17498 ("r-tcltk2" ,r-tcltk2)))
17499 (home-page "https://cran.r-project.org/web/packages/accrual/")
17500 (synopsis "Bayesian accrual prediction")
17501 (description
17502 "Subject recruitment for medical research is challenging. Slow patient
17503 accrual leads to delay in research. Accrual monitoring during the process of
17504 recruitment is critical. Researchers need reliable tools to manage the
17505 accrual rate. This package provides an implementation of a Bayesian method
17506 that integrates researcher's experience on previous trials and data from the
17507 current study, providing reliable prediction on accrual rate for clinical
17508 studies. It provides functions for Bayesian accrual prediction which can be
17509 easily used by statisticians and clinical researchers.")
17510 (license license:gpl2)))
17511
17512 (define-public r-accrued
17513 (package
17514 (name "r-accrued")
17515 (version "1.4.1")
17516 (source
17517 (origin
17518 (method url-fetch)
17519 (uri (cran-uri "accrued" version))
17520 (sha256
17521 (base32
17522 "05g1jb5914z18rcai1ahn7nihn27vr2rnadwv94gc1j7ivvikvs5"))))
17523 (properties `((upstream-name . "accrued")))
17524 (build-system r-build-system)
17525 (home-page "https://cran.r-project.org/web/packages/accrued/")
17526 (synopsis "Data quality visualization tools for partially accruing data")
17527 (description
17528 "This is a package for visualizing data quality of partially accruing
17529 data.")
17530 (license license:gpl3)))
17531
17532 (define-public r-mda
17533 (package
17534 (name "r-mda")
17535 (version "0.5-2")
17536 (source
17537 (origin
17538 (method url-fetch)
17539 (uri (cran-uri "mda" version))
17540 (sha256
17541 (base32
17542 "1hq0zhhz9klmp4zcr1w8hyn7s1h9kfg57d2l2mfm7psx459j0krl"))))
17543 (properties `((upstream-name . "mda")))
17544 (build-system r-build-system)
17545 (propagated-inputs `(("r-class" ,r-class)))
17546 (native-inputs `(("gfortran" ,gfortran)))
17547 (home-page "https://cran.r-project.org/web/packages/mda/")
17548 (synopsis "Mixture and flexible discriminant analysis")
17549 (description
17550 "This is a package for mixture and flexible discriminant analysis,
17551 @dfn{multivariate adaptive regression splines} (MARS), BRUTO, and so on.")
17552 (license license:gpl2)))
17553
17554 (define-public r-elasticnet
17555 (package
17556 (name "r-elasticnet")
17557 (version "1.3")
17558 (source
17559 (origin
17560 (method url-fetch)
17561 (uri (cran-uri "elasticnet" version))
17562 (sha256
17563 (base32
17564 "0nxcw06d0cp2mbqzg2fm9yys5xm6xx7bfcfvr0avcs8afkvz29j8"))))
17565 (properties `((upstream-name . "elasticnet")))
17566 (build-system r-build-system)
17567 (propagated-inputs
17568 `(("r-lars" ,r-lars)))
17569 (home-page "http://users.stat.umn.edu/~zouxx019/")
17570 (synopsis "Elastic-Net for sparse estimation and sparse PCA")
17571 (description
17572 "This package provides functions for fitting the entire solution path of
17573 the Elastic-Net and also provides functions for estimating sparse Principal
17574 Components. The Lasso solution paths can be computed by the same function.")
17575 (license license:gpl2+)))
17576
17577 (define-public r-sparselda
17578 (package
17579 (name "r-sparselda")
17580 (version "0.1-9")
17581 (source
17582 (origin
17583 (method url-fetch)
17584 (uri (cran-uri "sparseLDA" version))
17585 (sha256
17586 (base32
17587 "1k3sw9kc40yxnfss4vrsx34qxmv8ssddyhbfjhxrdldvblhbwchb"))))
17588 (properties `((upstream-name . "sparseLDA")))
17589 (build-system r-build-system)
17590 (propagated-inputs
17591 `(("r-elasticnet" ,r-elasticnet)
17592 ("r-mass" ,r-mass)
17593 ("r-mda" ,r-mda)))
17594 (home-page "https://www.imm.dtu.dk/~lkhc/")
17595 (synopsis "Sparse discriminant analysis")
17596 (description
17597 "This package performs sparse linear discriminant analysis for Gaussians
17598 and mixture of Gaussian models.")
17599 (license license:gpl2+)))
17600
17601 (define-public r-accsda
17602 (package
17603 (name "r-accsda")
17604 (version "1.0.0")
17605 (source
17606 (origin
17607 (method url-fetch)
17608 (uri (cran-uri "accSDA" version))
17609 (sha256
17610 (base32
17611 "0sgxy5y8kkc1n35657kifwfjsba7y5m1vbr7rkk5lmbpkzahqm61"))))
17612 (properties `((upstream-name . "accSDA")))
17613 (build-system r-build-system)
17614 (propagated-inputs
17615 `(("r-ggplot2" ,r-ggplot2)
17616 ("r-ggthemes" ,r-ggthemes)
17617 ("r-gridextra" ,r-gridextra)
17618 ("r-mass" ,r-mass)
17619 ("r-rarpack" ,r-rarpack)
17620 ("r-sparselda" ,r-sparselda)))
17621 (home-page "https://github.com/gumeo/accSDA/wiki")
17622 (synopsis "Accelerated sparse discriminant analysis")
17623 (description
17624 "This package provides an implementation of sparse linear discriminant
17625 analysis, which is a supervised classification method for multiple classes.
17626 Various novel optimization approaches to this problem are implemented
17627 including @dfn{alternating direction method of multipliers} (ADMM),
17628 @dfn{proximal gradient} (PG) and @dfn{accelerated proximal gradient} (APG).
17629 Functions for performing cross validation are also supplied along with basic
17630 prediction and plotting functions. @dfn{Sparse zero variance
17631 discriminant} (SZVD) analysis is also included in the package.")
17632 (license license:gpl2+)))
17633
17634 (define-public r-ace2fastq
17635 (package
17636 (name "r-ace2fastq")
17637 (version "0.6.0")
17638 (source
17639 (origin
17640 (method url-fetch)
17641 (uri (cran-uri "ace2fastq" version))
17642 (sha256
17643 (base32
17644 "09kk3yyqnr2xp820g0p3aai9a21figigjr9lxkr3zjq2d8gzwfic"))))
17645 (properties `((upstream-name . "ace2fastq")))
17646 (build-system r-build-system)
17647 (propagated-inputs
17648 `(("r-stringr" ,r-stringr)))
17649 (home-page "https://github.com/c5sire/ace2fastq")
17650 (synopsis "ACE file to FASTQ converter")
17651 (description
17652 "The ACE file format is used in genomics to store contigs from sequencing
17653 machines. This tools converts it into FASTQ format. Both formats contain the
17654 sequence characters and their corresponding quality information. Unlike the
17655 FASTQ file, the ACE file stores the quality values numerically. The
17656 conversion algorithm uses the standard Sanger formula. The package
17657 facilitates insertion into pipelines, and content inspection.")
17658 (license license:gpl3)))
17659
17660 (define-public r-rngwell
17661 (package
17662 (name "r-rngwell")
17663 (version "0.10-6")
17664 (source
17665 (origin
17666 (method url-fetch)
17667 (uri (cran-uri "rngWELL" version))
17668 (sha256
17669 (base32
17670 "0pjjcs9pqj7mf0mhb2cwd0aanqpwnm65bm86hk6mi2vw8rgnj2vv"))))
17671 (properties `((upstream-name . "rngWELL")))
17672 (build-system r-build-system)
17673 (home-page "https://cran.r-project.org/web/packages/rngWELL/")
17674 (synopsis "Toolbox for WELL random number generators")
17675 (description
17676 "This is a dedicated package to WELL pseudo random generators, which were
17677 introduced in Panneton et al. (2006), ``Improved Long-Period Generators Based
17678 on Linear Recurrences Modulo 2'', ACM Transactions on Mathematical Software.")
17679 (license license:bsd-3)))
17680
17681 (define-public r-randtoolbox
17682 (package
17683 (name "r-randtoolbox")
17684 (version "1.30.1")
17685 (source
17686 (origin
17687 (method url-fetch)
17688 (uri (cran-uri "randtoolbox" version))
17689 (sha256
17690 (base32
17691 "0qg20ar6qns858jdzqhmfq7yji81czhr6cim257958gqpj66sn95"))))
17692 (properties `((upstream-name . "randtoolbox")))
17693 (build-system r-build-system)
17694 (propagated-inputs
17695 `(("r-rngwell" ,r-rngwell)))
17696 (native-inputs
17697 `(("gfortran" ,gfortran)))
17698 (home-page "https://cran.r-project.org/web/packages/randtoolbox/")
17699 (synopsis "Toolbox for pseudo and quasi random number generation")
17700 (description
17701 "This package provides
17702
17703 @enumerate
17704 @item pseudo random generators, such as general linear
17705 congruential generators, multiple recursive generators and generalized
17706 feedback shift register (SF-Mersenne Twister algorithm and WELL
17707 generators)
17708
17709 @item quasi random generators, such as the Torus algorithm, the Sobol
17710 sequence, the Halton sequence (including the Van der Corput sequence), and
17711
17712 @item some generator tests: the gap test, the serial test, the poker test.
17713 @end enumerate
17714
17715 See e.g. Gentle (2003) @url{doi:10.1007/b97336}.")
17716 (license license:bsd-3)))
17717
17718 (define-public r-lhs
17719 (package
17720 (name "r-lhs")
17721 (version "1.0.2")
17722 (source
17723 (origin
17724 (method url-fetch)
17725 (uri (cran-uri "lhs" version))
17726 (sha256
17727 (base32
17728 "0n0i1hr9gmc0hfcs2cvpjvdfgm6k26rhcq3q22r8ic0gfj953572"))))
17729 (properties `((upstream-name . "lhs")))
17730 (build-system r-build-system)
17731 (propagated-inputs `(("r-rcpp" ,r-rcpp)))
17732 (native-inputs
17733 `(("r-knitr" ,r-knitr)))
17734 (home-page "https://github.com/bertcarnell/lhs")
17735 (synopsis "Latin Hypercube Samples")
17736 (description
17737 "This package provides a number of methods for creating and augmenting
17738 Latin Hypercube Samples.")
17739 (license license:gpl3)))
17740
17741 (define-public r-acebayes
17742 (package
17743 (name "r-acebayes")
17744 (version "1.9")
17745 (source
17746 (origin
17747 (method url-fetch)
17748 (uri (cran-uri "acebayes" version))
17749 (sha256
17750 (base32
17751 "1imfwm1vpbb24vfmfn1nljhmaz8429mwjihw34892p387s8h7xz2"))))
17752 (properties `((upstream-name . "acebayes")))
17753 (build-system r-build-system)
17754 (propagated-inputs
17755 `(("r-compare" ,r-compare)
17756 ("r-lhs" ,r-lhs)
17757 ("r-randtoolbox" ,r-randtoolbox)
17758 ("r-rcpp" ,r-rcpp)
17759 ("r-rcpparmadillo" ,r-rcpparmadillo)))
17760 (home-page "https://cran.r-project.org/web/packages/acebayes/")
17761 (synopsis "Optimal Bayesian experimental design using the ACE algorithm")
17762 (description
17763 "Finding an optimal Bayesian experimental design involves maximizing an
17764 objective function given by the expectation of some appropriately chosen
17765 utility function with respect to the joint distribution of unknown
17766 quantities (including responses). This objective function is usually not
17767 available in closed form and the design space can be continuous and of high
17768 dimensionality. This package uses @dfn{Approximate Coordinate Exchange} (ACE)
17769 to maximise an approximation to the expectation of the utility function.")
17770 (license license:gpl2)))
17771
17772 (define-public r-acet
17773 (package
17774 (name "r-acet")
17775 (version "1.8.0")
17776 (source
17777 (origin
17778 (method url-fetch)
17779 (uri (cran-uri "ACEt" version))
17780 (sha256
17781 (base32
17782 "0626d6kg485xjya164wagrr5z223jvi93ywbwpdns7fkm03c0dlq"))))
17783 (properties `((upstream-name . "ACEt")))
17784 (build-system r-build-system)
17785 (propagated-inputs
17786 `(("r-bh" ,r-bh)
17787 ("r-mass" ,r-mass)
17788 ("r-rcpp" ,r-rcpp)
17789 ("r-rcpparmadillo" ,r-rcpparmadillo)))
17790 (home-page "https://cran.r-project.org/web/packages/ACEt/")
17791 (synopsis "Estimating dynamic heritability and twin model comparison")
17792 (description
17793 "This package supports twin models that are able to estimate the dynamic
17794 behaviour of the variance components in the classical twin models with respect
17795 to age using B-splines and P-splines.")
17796 (license license:gpl2+)))
17797
17798 (define-public r-acfmperiod
17799 (package
17800 (name "r-acfmperiod")
17801 (version "1.0.0")
17802 (source
17803 (origin
17804 (method url-fetch)
17805 (uri (cran-uri "acfMPeriod" version))
17806 (sha256
17807 (base32
17808 "1yww8isfrbs2v9s94hx7p2imyszcgadwafdgpj438n2ik0q6p9d5"))))
17809 (properties `((upstream-name . "acfMPeriod")))
17810 (build-system r-build-system)
17811 (propagated-inputs
17812 `(("r-mass" ,r-mass)))
17813 (home-page "https://cran.r-project.org/web/packages/acfMPeriod/")
17814 (synopsis "Estimation of the ACF from the M-periodogram")
17815 (description
17816 "This package support non-robust and robust computations of the sample
17817 autocovariance (ACOVF) and sample autocorrelation functions (ACF) of
17818 univariate and multivariate processes. The methodology consists in reversing
17819 the diagonalization procedure involving the periodogram or the
17820 cross-periodogram and the Fourier transform vectors, and, thus, obtaining the
17821 ACOVF or the ACF as discussed in Fuller (1995)
17822 @url{doi:10.1002/9780470316917}. The robust version is obtained by fitting
17823 robust M-regressors to obtain the M-periodogram or M-cross-periodogram as
17824 discussed in Reisen et al. (2017) @url{doi:10.1016/j.jspi.2017.02.008}.")
17825 (license license:gpl2+)))
17826
17827 (define-public r-gamlss-data
17828 (package
17829 (name "r-gamlss-data")
17830 (version "5.1-4")
17831 (source
17832 (origin
17833 (method url-fetch)
17834 (uri (cran-uri "gamlss.data" version))
17835 (sha256
17836 (base32
17837 "1dgfspbmps6ipzcmw681wjdp320nm50dwsxafgrcwxndqgc7fdqd"))))
17838 (properties `((upstream-name . "gamlss.data")))
17839 (build-system r-build-system)
17840 (home-page "http://www.gamlss.org/")
17841 (synopsis "GAMLSS data")
17842 (description
17843 "This package provides data used as examples to demonstrate GAMLSS
17844 models.")
17845 ;; Either version of the license
17846 (license (list license:gpl2 license:gpl3))))
17847
17848 (define-public r-gamlss
17849 (package
17850 (name "r-gamlss")
17851 (version "5.1-6")
17852 (source
17853 (origin
17854 (method url-fetch)
17855 (uri (cran-uri "gamlss" version))
17856 (sha256
17857 (base32
17858 "16b7ick1khvldbvfmmpw9cjs1vznnrisvifq7717fxzd8c9s5jdr"))))
17859 (properties `((upstream-name . "gamlss")))
17860 (build-system r-build-system)
17861 (propagated-inputs
17862 `(("r-gamlss-data" ,r-gamlss-data)
17863 ("r-gamlss-dist" ,r-gamlss-dist)
17864 ("r-mass" ,r-mass)
17865 ("r-nlme" ,r-nlme)
17866 ("r-survival" ,r-survival)))
17867 (home-page "http://www.gamlss.org/")
17868 (synopsis "Generalized additive models for location scale and shape")
17869 (description
17870 "This package provides functions for fitting the generalized additive
17871 models for location scale and shape introduced by Rigby and
17872 Stasinopoulos (2005), @url{doi:10.1111/j.1467-9876.2005.00510.x}. The models
17873 use a distributional regression approach where all the parameters of the
17874 conditional distribution of the response variable are modelled using
17875 explanatory variables.")
17876 ;; Either version of the license
17877 (license (list license:gpl2 license:gpl3))))
17878
17879 (define-public r-acid
17880 (package
17881 (name "r-acid")
17882 (version "1.1")
17883 (source
17884 (origin
17885 (method url-fetch)
17886 (uri (cran-uri "acid" version))
17887 (sha256
17888 (base32
17889 "030i0y8s283ivbsmjccpbv9v7mgbcg2jk9df7vgcbbns74swf9hd"))))
17890 (properties `((upstream-name . "acid")))
17891 (build-system r-build-system)
17892 (propagated-inputs
17893 `(("r-gamlss" ,r-gamlss)
17894 ("r-gamlss-dist" ,r-gamlss-dist)
17895 ("r-hmisc" ,r-hmisc)))
17896 (home-page "https://cran.r-project.org/web/packages/acid/")
17897 (synopsis "Analysing conditional income distributions")
17898 (description
17899 "This package provides functions for the analysis of income distributions
17900 for subgroups of the population as defined by a set of variables like age,
17901 gender, region, etc. This entails a Kolmogorov-Smirnov test for a mixture
17902 distribution as well as functions for moments, inequality measures, entropy
17903 measures and polarisation measures of income distributions. This package thus
17904 aides the analysis of income inequality by offering tools for the exploratory
17905 analysis of income distributions at the disaggregated level.")
17906 (license license:gpl3)))
17907
17908 (define-public r-acm4r
17909 (package
17910 (name "r-acm4r")
17911 (version "1.0")
17912 (source
17913 (origin
17914 (method url-fetch)
17915 (uri (cran-uri "acm4r" version))
17916 (sha256
17917 (base32
17918 "1wqzc35i1rshx0zlmas8y4qkkvy6h9r4i4apscjjv1xg2wjflzxa"))))
17919 (properties `((upstream-name . "acm4r")))
17920 (build-system r-build-system)
17921 (propagated-inputs `(("r-mass" ,r-mass)))
17922 (home-page "https://cran.r-project.org/web/packages/acm4r/")
17923 (synopsis "Align-and-count method comparisons of RFLP data")
17924 (description
17925 "This is a package to compare sequence fragment lengths or molecular
17926 weights from pairs of lanes. The number of matching bands in the
17927 @dfn{Restriction Fragment Length Polymorphism} (RFLP) data is calculated using
17928 the align-and-count method.")
17929 ;; Any version of the GPL
17930 (license (list license:gpl2+ license:gpl3+))))
17931
17932 (define-public r-filematrix
17933 (package
17934 (name "r-filematrix")
17935 (version "1.3")
17936 (source
17937 (origin
17938 (method url-fetch)
17939 (uri (cran-uri "filematrix" version))
17940 (sha256
17941 (base32
17942 "1v3aj1ng742msb0sfdnjsbqb508mqjf8jlq2v33vxldhradw5w0b"))))
17943 (properties `((upstream-name . "filematrix")))
17944 (build-system r-build-system)
17945 ;; These inputs are needed for vignettes
17946 (native-inputs
17947 `(("r-knitr" ,r-knitr)
17948 ("r-rmarkdown" ,r-rmarkdown)
17949 ("pandoc-citeproc" ,ghc-pandoc-citeproc)))
17950 (home-page "https://github.com/andreyshabalin/filematrix")
17951 (synopsis "File-backed matrix class with convenient read and write access")
17952 (description
17953 "This package provides an interface for working with large matrices
17954 stored in files, not in computer memory. It supports multiple non-character
17955 data types (double, integer, logical and raw) of various sizes (e.g. 8 and 4
17956 byte real values). Access to parts of the matrix is done by indexing, exactly
17957 as with usual R matrices. It supports very large matrices; the package has
17958 been tested on multi-terabyte matrices. It allows for more than 2^32 rows or
17959 columns, ad allows for quick addition of extra columns to a filematrix.")
17960 (license license:lgpl3)))
17961
17962 (define-public r-acmeeqtl
17963 (package
17964 (name "r-acmeeqtl")
17965 (version "1.6")
17966 (source
17967 (origin
17968 (method url-fetch)
17969 (uri (cran-uri "ACMEeqtl" version))
17970 (sha256
17971 (base32
17972 "049xjv2ym35bbn43zwi68cq27fwdh404vp0r2ca5gxgmmx8kj1cz"))))
17973 (properties `((upstream-name . "ACMEeqtl")))
17974 (build-system r-build-system)
17975 (propagated-inputs
17976 `(("r-filematrix" ,r-filematrix)))
17977 (home-page "https://github.com/andreyshabalin/ACMEeqtl")
17978 (synopsis "Estimation of interpretable eQTL effect sizes")
17979 (description
17980 "This package provides a non-linear model, termed ACME, that reflects a
17981 parsimonious biological model for allelic contributions of cis-acting eQTLs.
17982 With non-linear least-squares algorithm the maximum likelihood parameters can
17983 be estimated. The ACME model provides interpretable effect size estimates and
17984 p-values with well controlled Type-I error.")
17985 (license license:lgpl3)))
17986
17987 (define-public r-acmer
17988 (package
17989 (name "r-acmer")
17990 (version "1.1.0")
17991 (source
17992 (origin
17993 (method url-fetch)
17994 (uri (cran-uri "acmeR" version))
17995 (sha256
17996 (base32
17997 "000b2hqlhj93958nddw0fqb15ahigs08najv2miivym046x04mf7"))))
17998 (properties `((upstream-name . "acmeR")))
17999 (build-system r-build-system)
18000 (propagated-inputs `(("r-foreign" ,r-foreign)))
18001 (home-page "https://cran.r-project.org/web/packages/acmeR/")
18002 (synopsis "ACME estimator of bird and bat mortality by wind turbines")
18003 (description
18004 "This package provides an implementation of the ACME estimator, described
18005 in Wolpert (2015), ACME: A Partially Periodic Estimator of Avian & Chiropteran
18006 Mortality at Wind Turbines. Unlike most other models, this estimator supports
18007 decreasing-hazard Weibull model for persistence; decreasing search proficiency
18008 as carcasses age; variable bleed-through at successive searches; and interval
18009 mortality estimates. The package provides, based on search data, functions
18010 for estimating the mortality inflation factor in Frequentist and Bayesian
18011 settings.")
18012 (license license:expat)))
18013
18014 (define-public r-r-huge
18015 (package
18016 (name "r-r-huge")
18017 (version "0.9.0")
18018 (source
18019 (origin
18020 (method url-fetch)
18021 (uri (cran-uri "R.huge" version))
18022 (sha256
18023 (base32
18024 "13p558qalv60pgr24nsm6mi92ryj65rsbqa6pgdwy0snjqx12bgi"))))
18025 (properties `((upstream-name . "R.huge")))
18026 (build-system r-build-system)
18027 (propagated-inputs
18028 `(("r-r-methodss3" ,r-r-methodss3)
18029 ("r-r-oo" ,r-r-oo)
18030 ("r-r-utils" ,r-r-utils)))
18031 (home-page "https://github.com/HenrikBengtsson/R.huge")
18032 (synopsis "Methods for accessing huge amounts of data")
18033 (description
18034 "This is a deprecated package for accessing huge amounts of data.
18035 Cross-platform alternatives are the following packages: bigmemory (CRAN),
18036 ff (CRAN), or BufferedMatrix (Bioconductor). The main usage of it was inside
18037 the @code{aroma.affymetrix} package.")
18038 (license license:lgpl2.1+)))
18039
18040 (define-public r-r-filesets
18041 (package
18042 (name "r-r-filesets")
18043 (version "2.13.0")
18044 (source
18045 (origin
18046 (method url-fetch)
18047 (uri (cran-uri "R.filesets" version))
18048 (sha256
18049 (base32
18050 "124rygq0bl9n4akxcm868nl30cyk3rz0iprb98zlpk62gci9f5fg"))))
18051 (properties `((upstream-name . "R.filesets")))
18052 (build-system r-build-system)
18053 (propagated-inputs
18054 `(("r-digest" ,r-digest)
18055 ("r-r-cache" ,r-r-cache)
18056 ("r-r-methodss3" ,r-r-methodss3)
18057 ("r-r-oo" ,r-r-oo)
18058 ("r-r-utils" ,r-r-utils)))
18059 (home-page "https://github.com/HenrikBengtsson/R.filesets")
18060 (synopsis "Easy handling of and access to files")
18061 (description
18062 "This package provides classes and methods to locate, setup, subset,
18063 navigate and iterate file sets, i.e. sets of files located in one or more
18064 directories on the file system. The API is designed such that these classes
18065 can be extended via inheritance to provide a richer API for special file
18066 formats. Moreover, a specific name format is defined such that filenames and
18067 directories can be considered to have full names which consists of a name
18068 followed by comma-separated tags. This adds additional flexibility to
18069 identify file sets and individual files.")
18070 (license license:lgpl2.1+)))
18071
18072 (define-public r-r-devices
18073 (package
18074 (name "r-r-devices")
18075 (version "2.16.1")
18076 (source
18077 (origin
18078 (method url-fetch)
18079 (uri (cran-uri "R.devices" version))
18080 (sha256
18081 (base32
18082 "15zlnq3g27whq26fbcy5zfl5hiddm256h4rga4frblg6wqlbkvdd"))))
18083 (properties `((upstream-name . "R.devices")))
18084 (build-system r-build-system)
18085 (propagated-inputs
18086 `(("r-base64enc" ,r-base64enc)
18087 ("r-r-methodss3" ,r-r-methodss3)
18088 ("r-r-oo" ,r-r-oo)
18089 ("r-r-utils" ,r-r-utils)))
18090 (home-page "https://github.com/HenrikBengtsson/R.devices")
18091 (synopsis "Unified handling of graphics devices")
18092 (description
18093 "This package provides functions for creating plots and image files in a
18094 unified way regardless of output format (EPS, PDF, PNG, SVG, TIFF, WMF, etc.).
18095 Default device options as well as scales and aspect ratios are controlled in a
18096 uniform way across all device types. Switching output format requires minimal
18097 changes in code. This package is ideal for large-scale batch processing,
18098 because it will never leave open graphics devices or incomplete image files
18099 behind, even on errors or user interrupts.")
18100 (license license:lgpl2.1+)))
18101
18102 (define-public r-acnr
18103 (package
18104 (name "r-acnr")
18105 (version "1.0.0")
18106 (source
18107 (origin
18108 (method url-fetch)
18109 (uri (cran-uri "acnr" version))
18110 (sha256
18111 (base32
18112 "087hq4i7jp67ba2finzsqjfnqbiprl33na6ryjv9zqzsdawj9cym"))))
18113 (properties `((upstream-name . "acnr")))
18114 (build-system r-build-system)
18115 (home-page "https://github.com/mpierrejean/acnr")
18116 (synopsis "Annotated copy-number regions")
18117 (description
18118 "This package provides SNP array data from different types of copy-number
18119 regions. These regions were identified manually by the authors of the package
18120 and may be used to generate realistic data sets with known truth.")
18121 (license license:lgpl2.1+)))
18122
18123 (define-public r-acopula
18124 (package
18125 (name "r-acopula")
18126 (version "0.9.3")
18127 (source
18128 (origin
18129 (method url-fetch)
18130 (uri (cran-uri "acopula" version))
18131 (sha256
18132 (base32
18133 "0vvbbw8pfs9jwfz5c57lw48pr0qj661r0ys007q6zf9jmlrhx1ln"))))
18134 (properties `((upstream-name . "acopula")))
18135 (build-system r-build-system)
18136 (home-page "https://cran.r-project.org/web/packages/acopula/")
18137 (synopsis "Modelling dependence with multivariate Archimax copulas")
18138 (description
18139 "Archimax copulas are a mixture of Archimedean and EV copulas. This
18140 package provides definitions of several parametric families of generator and
18141 dependence function, computes CDF and PDF, estimates parameters, tests for
18142 goodness of fit, generates random sample and checks copula properties for
18143 custom constructs. In the 2-dimensional case explicit formulas for density
18144 are used, contrary to higher dimensions when all derivatives are linearly
18145 approximated. Several non-archimax families (normal, FGM, Plackett) are
18146 provided as well.")
18147 (license license:gpl2)))
18148
18149 (define-public r-tuner
18150 (package
18151 (name "r-tuner")
18152 (version "1.3.3")
18153 (source
18154 (origin
18155 (method url-fetch)
18156 (uri (cran-uri "tuneR" version))
18157 (sha256
18158 (base32
18159 "0av978m4h2iqazyfq6n2cgkh4wpllihh7s29lah2nb8ngc0w5hxx"))))
18160 (properties `((upstream-name . "tuneR")))
18161 (build-system r-build-system)
18162 (propagated-inputs `(("r-signal" ,r-signal)))
18163 (home-page "https://cran.r-project.org/web/packages/tuneR/")
18164 (synopsis "Analysis of music and speech")
18165 (description
18166 "This is a package for the analysis of music and speech. Analyze music
18167 and speech, extract features like MFCCs, handle wave files and their
18168 representation in various ways, read MP3, read MIDI, perform steps of a
18169 transcription, ...")
18170 ;; Either of these versions.
18171 (license (list license:gpl2 license:gpl3))))
18172
18173 (define-public r-seewave
18174 (package
18175 (name "r-seewave")
18176 (version "2.1.6")
18177 (source
18178 (origin
18179 (method url-fetch)
18180 (uri (cran-uri "seewave" version))
18181 (sha256
18182 (base32
18183 "123h3q0gps0vy9sikr7gjphnv9m3l4h4mykiydjllmrpaw1s1844"))))
18184 (properties `((upstream-name . "seewave")))
18185 (build-system r-build-system)
18186 (inputs
18187 `(("libsndfile" ,libsndfile)))
18188 (propagated-inputs
18189 `(("r-tuner" ,r-tuner)))
18190 (home-page "http://rug.mnhn.fr/seewave")
18191 (synopsis "Sound analysis and synthesis")
18192 (description
18193 "This package provides functions for analysing, manipulating, displaying,
18194 editing and synthesizing time waves (particularly sound). This package
18195 processes time analysis (oscillograms and envelopes), spectral content,
18196 resonance quality factor, entropy, cross correlation and autocorrelation,
18197 zero-crossing, dominant frequency, analytic signal, frequency coherence, 2D
18198 and 3D spectrograms and many other analyses.")
18199 (license license:gpl2+)))
18200
18201 (define-public r-acousticndlcoder
18202 (package
18203 (name "r-acousticndlcoder")
18204 (version "1.0.2")
18205 (source
18206 (origin
18207 (method url-fetch)
18208 (uri (cran-uri "AcousticNDLCodeR" version))
18209 (sha256
18210 (base32
18211 "1fgzgwanpv2pzy74xdk3hamc44p8qch467wh163dxby8jr9ik0sb"))))
18212 (properties
18213 `((upstream-name . "AcousticNDLCodeR")))
18214 (build-system r-build-system)
18215 (propagated-inputs
18216 `(("r-seewave" ,r-seewave)
18217 ("r-tuner" ,r-tuner)
18218 ("r-zoo" ,r-zoo)))
18219 (home-page "https://cran.r-project.org/web/packages/AcousticNDLCodeR/")
18220 (synopsis "Coding sound files for use with NDL")
18221 (description
18222 "Make acoustic cues to use with the R package @code{ndl}.
18223 The package implements functions used in the PLoS ONE paper \"Words from
18224 spontaneous conversational speech can be recognized with human-like accuracy
18225 by an error-driven learning algorithm that discriminates between meanings
18226 straight from smart acoustic features, bypassing the phoneme as recognition
18227 unit.\" @url{doi:10.1371/journal.pone.0174623}")
18228 (license license:gpl2+)))
18229
18230 (define-public r-acp
18231 (package
18232 (name "r-acp")
18233 (version "2.1")
18234 (source
18235 (origin
18236 (method url-fetch)
18237 (uri (cran-uri "acp" version))
18238 (sha256
18239 (base32
18240 "0lcwbjcyyr32m6qjmjqh25qjwrbyqj1n092xhgbhxzd8fslppnmn"))))
18241 (properties `((upstream-name . "acp")))
18242 (build-system r-build-system)
18243 (propagated-inputs
18244 `(("r-quantmod" ,r-quantmod)
18245 ("r-tseries" ,r-tseries)))
18246 (home-page "https://cran.r-project.org/web/packages/acp/")
18247 (synopsis "Autoregressive conditional Poisson")
18248 (description
18249 "This package supports the analysis of count data exhibiting
18250 autoregressive properties, using the @dfn{Autoregressive Conditional Poisson}
18251 model (ACP(p,q)) proposed by Heinen (2003).")
18252 (license license:gpl2)))
18253
18254 (define-public r-ada
18255 (package
18256 (name "r-ada")
18257 (version "2.0-5")
18258 (source
18259 (origin
18260 (method url-fetch)
18261 (uri (cran-uri "ada" version))
18262 (sha256
18263 (base32
18264 "1h3a07czp0w3hrhjcg1fz721y8vsfclzqi3rq8qfzgpfb4h1f06r"))))
18265 (properties `((upstream-name . "ada")))
18266 (build-system r-build-system)
18267 (propagated-inputs `(("r-rpart" ,r-rpart)))
18268 (home-page "https://cran.r-project.org/web/packages/ada/")
18269 (synopsis "Stochastic boosting")
18270 (description
18271 "This package provides a straightforward, well-documented, and broad
18272 boosting routine for classification, ideally suited for small to
18273 moderate-sized data sets. It performs discrete, real, and gentle boost under
18274 both exponential and logistic loss on a given data set.")
18275 ;; Any version of the GPL.
18276 (license (list license:gpl2+ license:gpl3+))))
18277
18278 (define-public r-genalg
18279 (package
18280 (name "r-genalg")
18281 (version "0.2.0")
18282 (source
18283 (origin
18284 (method url-fetch)
18285 (uri (cran-uri "genalg" version))
18286 (sha256
18287 (base32
18288 "1wzfamq8k5yhwbdx0wy1w5bks93brj0p890xxc4yqrja4w38ja3s"))))
18289 (properties `((upstream-name . "genalg")))
18290 (build-system r-build-system)
18291 (home-page "https://github.com/egonw/genalg")
18292 (synopsis "R based genetic algorithm")
18293 (description
18294 "This package provides an R based genetic algorithm for binary and
18295 floating point chromosomes.")
18296 (license license:gpl2)))
18297
18298 (define-public r-kernelfactory
18299 (package
18300 (name "r-kernelfactory")
18301 (version "0.3.0")
18302 (source
18303 (origin
18304 (method url-fetch)
18305 (uri (cran-uri "kernelFactory" version))
18306 (sha256
18307 (base32
18308 "001kw9k3ivd4drd4mwqapkkk3f4jgljiaprhg2630hmll064s89j"))))
18309 (properties `((upstream-name . "kernelFactory")))
18310 (build-system r-build-system)
18311 (propagated-inputs
18312 `(("r-auc" ,r-auc)
18313 ("r-genalg" ,r-genalg)
18314 ("r-kernlab" ,r-kernlab)
18315 ("r-randomforest" ,r-randomforest)))
18316 (home-page "https://cran.r-project.org/web/packages/kernelFactory/")
18317 (synopsis "Ensemble of kernel machines")
18318 (description
18319 "Kernel factory is an ensemble method where each base classifier (random
18320 forest) is fit on the kernel matrix of a subset of the training data.")
18321 (license license:gpl2+)))
18322
18323 (define-public r-dummies
18324 (package
18325 (name "r-dummies")
18326 (version "1.5.6")
18327 (source
18328 (origin
18329 (method url-fetch)
18330 (uri (cran-uri "dummies" version))
18331 (sha256
18332 (base32
18333 "01f84crqx17xd6xy55qxlvsj3knm8lhw7jl26p2rh2w3y0nvqlbm"))))
18334 (properties `((upstream-name . "dummies")))
18335 (build-system r-build-system)
18336 (home-page "https://decisionpatterns.com")
18337 (synopsis "Create dummy/indicator variables flexibly and efficiently")
18338 (description
18339 "This package lets you expand factors, characters and other eligible
18340 classes into dummy/indicator variables.")
18341 (license license:gpl2+)))
18342
18343 (define-public r-acrm
18344 (package
18345 (name "r-acrm")
18346 (version "0.1.1")
18347 (source
18348 (origin
18349 (method url-fetch)
18350 (uri (cran-uri "aCRM" version))
18351 (sha256
18352 (base32
18353 "0kzp568hd9c9a9qgniia5s5gv0q5f89xfvvwpzb197gqhs3x092v"))))
18354 (properties `((upstream-name . "aCRM")))
18355 (build-system r-build-system)
18356 (propagated-inputs
18357 `(("r-ada" ,r-ada)
18358 ("r-dummies" ,r-dummies)
18359 ("r-kernelfactory" ,r-kernelfactory)
18360 ("r-randomforest" ,r-randomforest)))
18361 (home-page "https://cran.r-project.org/web/packages/aCRM/")
18362 (synopsis "Convenience functions for analytical customer relationship management")
18363 (description
18364 "This package provides convenience functions for data preparation and
18365 modeling often used in @dfn{analytical customer relationship
18366 management} (aCRM).")
18367 (license license:gpl2+)))
18368
18369 (define-public r-treeclust
18370 (package
18371 (name "r-treeclust")
18372 (version "1.1-7")
18373 (source
18374 (origin
18375 (method url-fetch)
18376 (uri (cran-uri "treeClust" version))
18377 (sha256
18378 (base32
18379 "1s7kh6q0bkixsygrip95zf1bi10ihddsa5lq9dfxd68yh8rsby6z"))))
18380 (properties `((upstream-name . "treeClust")))
18381 (build-system r-build-system)
18382 (propagated-inputs
18383 `(("r-cluster" ,r-cluster)
18384 ("r-rpart" ,r-rpart)))
18385 (home-page "https://cran.r-project.org/web/packages/treeClust/")
18386 (synopsis "Cluster distances through trees")
18387 (description
18388 "This package provides tools to create a measure of inter-point
18389 dissimilarity useful for clustering mixed data, and, optionally, perform the
18390 clustering.")
18391 (license license:gpl2+)))
18392
18393 (define-public r-acrosstic
18394 (package
18395 (name "r-acrosstic")
18396 (version "1.0-3")
18397 (source
18398 (origin
18399 (method url-fetch)
18400 (uri (cran-uri "AcrossTic" version))
18401 (sha256
18402 (base32
18403 "03180h79jhjd66ibrnsfp3yyp2jlfysp7cymw46phzj2palghsc0"))))
18404 (properties `((upstream-name . "AcrossTic")))
18405 (build-system r-build-system)
18406 (propagated-inputs
18407 `(("r-lpsolve" ,r-lpsolve)
18408 ("r-treeclust" ,r-treeclust)))
18409 (home-page "https://cran.r-project.org/web/packages/AcrossTic/")
18410 (synopsis "Cost-minimal regular spanning subgraph with TreeClust")
18411 (description
18412 "This is a package for constructing minimum-cost regular spanning
18413 subgraph as part of a non-parametric two-sample test for equality of
18414 distribution.")
18415 (license license:gpl2+)))
18416
18417 (define-public r-acrt
18418 (package
18419 (name "r-acrt")
18420 (version "1.0.1")
18421 (source
18422 (origin
18423 (method url-fetch)
18424 (uri (cran-uri "acrt" version))
18425 (sha256
18426 (base32
18427 "0y9ndcq8ffpfrv7w9rikm4zn68jpsj6baqisq9kp2433xrwzdb6s"))))
18428 (properties `((upstream-name . "acrt")))
18429 (build-system r-build-system)
18430 (propagated-inputs
18431 `(("r-rcpp" ,r-rcpp)
18432 ("r-rcppeigen" ,r-rcppeigen)
18433 ("r-sandwich" ,r-sandwich)))
18434 (home-page "https://cran.r-project.org/web/packages/acrt/")
18435 (synopsis "Autocorrelation robust testing")
18436 (description
18437 "This package provides functions for testing affine hypotheses on the
18438 regression coefficient vector in regression models with autocorrelated
18439 errors.")
18440 (license license:gpl2)))
18441
18442 (define-public r-acs
18443 (package
18444 (name "r-acs")
18445 (version "2.1.4")
18446 (source
18447 (origin
18448 (method url-fetch)
18449 (uri (cran-uri "acs" version))
18450 (sha256
18451 (base32
18452 "0ajw9rf8l8akcvgqvbxjvryc6wjx74521xyxswz2b0bky3m6kah5"))))
18453 (properties `((upstream-name . "acs")))
18454 (build-system r-build-system)
18455 (propagated-inputs
18456 `(("r-httr" ,r-httr)
18457 ("r-plyr" ,r-plyr)
18458 ("r-rcpp" ,r-rcpp)
18459 ("r-stringr" ,r-stringr)
18460 ("r-xml" ,r-xml)))
18461 (home-page "https://dusp.mit.edu/faculty/ezra-haber-glenn")
18462 (synopsis "Work with data from the US Census")
18463 (description
18464 "This package provides a general toolkit for downloading, managing,
18465 analyzing, and presenting data from the
18466 @url{https://www.census.gov/data/developers/data-sets.html, U.S. Census},
18467 including SF1 (Decennial short-form), SF3 (Decennial long-form), and the
18468 American Community Survey (ACS). Confidence intervals provided with ACS data
18469 are converted to standard errors to be bundled with estimates in complex
18470 @code{acs} objects. The package provides new methods to conduct standard
18471 operations on @code{acs} objects and present/plot data in statistically
18472 appropriate ways.")
18473 (license license:gpl3)))
18474
18475 (define-public r-acss-data
18476 (package
18477 (name "r-acss-data")
18478 (version "1.0")
18479 (source
18480 (origin
18481 (method url-fetch)
18482 (uri (cran-uri "acss.data" version))
18483 (sha256
18484 (base32
18485 "09kl4179ipr8bq19g89xcdi1xxs397zcx5cvgp6viy8gn687ilgv"))))
18486 (properties `((upstream-name . "acss.data")))
18487 (build-system r-build-system)
18488 (home-page "http://complexitycalculator.com/methodology.html")
18489 (synopsis "Data for algorithmic complexity of short strings")
18490 (description
18491 "This is a data only package providing the algorithmic complexity of
18492 short strings, computed using the coding theorem method. For a given set of
18493 symbols in a string, all possible or a large number of random samples of
18494 Turing machines with a given number of states (e.g., 5) and number of symbols
18495 corresponding to the number of symbols in the strings were simulated until
18496 they reached a halting state or failed to end. This package contains data on
18497 4.5 million strings from length 1 to 12 simulated on Turing machines with 2,
18498 4, 5, 6, and 9 symbols. The complexity of the string corresponds to the
18499 distribution of the halting states.")
18500 (license license:gpl2+)))
18501
18502 (define-public r-acss
18503 (package
18504 (name "r-acss")
18505 (version "0.2-5")
18506 (source
18507 (origin
18508 (method url-fetch)
18509 (uri (cran-uri "acss" version))
18510 (sha256
18511 (base32
18512 "0cqa60544f58l5qd7h6xmsir40b9hqnq6pqgd5hfx2j2l5n7qhmk"))))
18513 (properties `((upstream-name . "acss")))
18514 (build-system r-build-system)
18515 (propagated-inputs
18516 `(("r-acss-data" ,r-acss-data)
18517 ("r-zoo" ,r-zoo)))
18518 (home-page "http://complexitycalculator.com/methodology.html")
18519 (synopsis "Algorithmic complexity for short strings")
18520 (description
18521 "The main purpose of this package is to provide the algorithmic
18522 complexity for short strings, an approximation of the Kolmogorov Complexity of
18523 a short string using the coding theorem method. While the database containing
18524 the complexity is provided in the data only package @code{acss.data}, this
18525 package provides functions accessing the data such as @code{prob_random}
18526 returning the posterior probability that a given string was produced by a
18527 random process. In addition, two traditional (but problematic) measures of
18528 complexity are also provided: entropy and change complexity.")
18529 (license license:gpl2+)))
18530
18531 (define-public r-acswr
18532 (package
18533 (name "r-acswr")
18534 (version "1.0")
18535 (source
18536 (origin
18537 (method url-fetch)
18538 (uri (cran-uri "ACSWR" version))
18539 (sha256
18540 (base32
18541 "195vjrkang5cl7gwsna0aq4p0h4jym9xg9yh94bnf8vq6wf8j83n"))))
18542 (properties `((upstream-name . "ACSWR")))
18543 (build-system r-build-system)
18544 (propagated-inputs
18545 `(("r-mass" ,r-mass)))
18546 (home-page "https://cran.r-project.org/web/packages/ACSWR/")
18547 (synopsis "Companion package for the book \"A Course in Statistics with R\"")
18548 (description
18549 "This is a companion package for the book \"A Course in Statistics with
18550 R\" (ISBN 978-1-119-15272-9.)")
18551 (license license:gpl2)))
18552
18553 (define-public r-alabama
18554 (package
18555 (name "r-alabama")
18556 (version "2015.3-1")
18557 (source
18558 (origin
18559 (method url-fetch)
18560 (uri (cran-uri "alabama" version))
18561 (sha256
18562 (base32
18563 "0mlgk929gdismikwx4k2ndqq57nnqj7mlgvd3479b214hksgq036"))))
18564 (properties `((upstream-name . "alabama")))
18565 (build-system r-build-system)
18566 (propagated-inputs `(("r-numderiv" ,r-numderiv)))
18567 (home-page "https://cran.r-project.org/web/packages/alabama/")
18568 (synopsis "Constrained nonlinear optimization")
18569 (description
18570 "Alabama stands for Augmented Lagrangian Adaptive Barrier Minimization
18571 Algorithm; it is used for optimizing smooth nonlinear objective functions with
18572 constraints. Linear or nonlinear equality and inequality constraints are
18573 allowed.")
18574 (license license:gpl2+)))
18575
18576 (define-public r-gdina
18577 (package
18578 (name "r-gdina")
18579 (version "2.8.0")
18580 (source
18581 (origin
18582 (method url-fetch)
18583 (uri (cran-uri "GDINA" version))
18584 (sha256
18585 (base32
18586 "0chxnhp37xfd78gafkgwqrmc0jf3pvpdyrkc438kl0l53fb7dld7"))))
18587 (properties `((upstream-name . "GDINA")))
18588 (build-system r-build-system)
18589 (propagated-inputs
18590 `(("r-alabama" ,r-alabama)
18591 ("r-ggplot2" ,r-ggplot2)
18592 ("r-mass" ,r-mass)
18593 ("r-nloptr" ,r-nloptr)
18594 ("r-numderiv" ,r-numderiv)
18595 ("r-rcpp" ,r-rcpp)
18596 ("r-rcpparmadillo" ,r-rcpparmadillo)
18597 ("r-rsolnp" ,r-rsolnp)
18598 ("r-shiny" ,r-shiny)
18599 ("r-shinydashboard" ,r-shinydashboard)))
18600 (native-inputs
18601 `(("r-knitr" ,r-knitr)))
18602 (home-page "https://github.com/Wenchao-Ma/GDINA")
18603 (synopsis "Generalized DINA model framework")
18604 (description
18605 "This package provides a set of psychometric tools for cognitive
18606 diagnosis modeling based on the generalized deterministic inputs, noisy and
18607 gate (G-DINA) model by de la Torre (2011) @url{doi:10.1007/s11336-011-9207-7}
18608 and its extensions, including the sequential G-DINA model by Ma and de la
18609 Torre (2016) @url{doi:10.1111/bmsp.12070} for polytomous responses, and the
18610 polytomous G-DINA model by Chen and de la Torre
18611 @url{doi:10.1177/0146621613479818} for polytomous attributes. Joint attribute
18612 distribution can be independent, saturated, higher-order, loglinear smoothed
18613 or structured. Q-matrix validation, item and model fit statistics, model
18614 comparison at test and item level and differential item functioning can also
18615 be conducted. A graphical user interface is also provided.")
18616 (license license:gpl3)))
18617
18618 (define-public r-actcd
18619 (package
18620 (name "r-actcd")
18621 (version "1.2-0")
18622 (source
18623 (origin
18624 (method url-fetch)
18625 (uri (cran-uri "ACTCD" version))
18626 (sha256
18627 (base32
18628 "0mzjxxr2zfdidw8ibh6w8mvpkw3q3nvngqi05g9ind26ckvk053p"))))
18629 (properties `((upstream-name . "ACTCD")))
18630 (build-system r-build-system)
18631 (propagated-inputs
18632 `(("r-gdina" ,r-gdina)
18633 ("r-r-methodss3" ,r-r-methodss3)))
18634 (native-inputs
18635 `(("gfortran" ,gfortran)))
18636 (home-page "https://cran.r-project.org/web/packages/ACTCD/")
18637 (synopsis "Asymptotic classification theory for cognitive diagnosis")
18638 (description
18639 "This is a package supporting cluster analysis for cognitive diagnosis
18640 based on the Asymptotic Classification Theory (Chiu, Douglas & Li, 2009;
18641 @url{doi:10.1007/s11336-009-9125-0}). Given the sample statistic of
18642 sum-scores, cluster analysis techniques can be used to classify examinees into
18643 latent classes based on their attribute patterns. In addition to the
18644 algorithms used to classify data, three labeling approaches are proposed to
18645 label clusters so that examinees' attribute profiles can be obtained.")
18646 (license license:gpl2+)))
18647
18648 (define-public r-ineq
18649 (package
18650 (name "r-ineq")
18651 (version "0.2-13")
18652 (source
18653 (origin
18654 (method url-fetch)
18655 (uri (cran-uri "ineq" version))
18656 (sha256
18657 (base32
18658 "09fsxyrh0j7mwmb5hkhmrzgcy7kf85jxkh7zlwpgqgcsyl1n91z0"))))
18659 (properties `((upstream-name . "ineq")))
18660 (build-system r-build-system)
18661 (home-page "https://cran.r-project.org/web/packages/ineq/")
18662 (synopsis "Measuring inequality, concentration, and poverty")
18663 (description
18664 "This package provides tools for measuring inequality, concentration, and
18665 poverty measures. It provides both empirical and theoretical Lorenz curves.")
18666 ;; Either of these two versions.
18667 (license (list license:gpl2 license:gpl3))))
18668
18669 (define-public r-actfrag
18670 (package
18671 (name "r-actfrag")
18672 (version "0.1.1")
18673 (source
18674 (origin
18675 (method url-fetch)
18676 (uri (cran-uri "ActFrag" version))
18677 (sha256
18678 (base32
18679 "08r3gwjz4fkyy85dxqix0ffm5xyq45032qv3snnzxnlqxslxbqn1"))))
18680 (properties `((upstream-name . "ActFrag")))
18681 (build-system r-build-system)
18682 (propagated-inputs
18683 `(("r-accelerometry" ,r-accelerometry)
18684 ("r-dplyr" ,r-dplyr)
18685 ("r-ineq" ,r-ineq)
18686 ("r-survival" ,r-survival)
18687 ("r-tidyr" ,r-tidyr)))
18688 (home-page "https://github.com/junruidi/ActFrag")
18689 (synopsis "Activity fragmentation metrics extraction")
18690 (description
18691 "This package provides functions to extract commonly used fragmentation
18692 metrics to quantify time accumulation strategies based on minute level
18693 actigraphy-measured activity counts data.")
18694 (license license:gpl3)))
18695
18696 (define-public r-fda
18697 (package
18698 (name "r-fda")
18699 (version "5.1.4")
18700 (source
18701 (origin
18702 (method url-fetch)
18703 (uri (cran-uri "fda" version))
18704 (sha256
18705 (base32
18706 "0js4ggl3aiwsqk6npwz72yhcznkb63smddds24ngf6a0p8yp5p2x"))))
18707 (properties `((upstream-name . "fda")))
18708 (build-system r-build-system)
18709 (propagated-inputs
18710 `(("r-matrix" ,r-matrix)))
18711 (home-page "https://www.functionaldata.org")
18712 (synopsis "Functional data analysis")
18713 (description
18714 "These functions were developed to support functional data analysis as
18715 described in Ramsay, J. O. and Silverman, B. W. (2005) Functional Data
18716 Analysis. The package includes data sets and script files working many
18717 examples.")
18718 (license license:gpl2+)))
18719
18720 (define-public r-actigraphy
18721 (package
18722 (name "r-actigraphy")
18723 (version "1.4.0")
18724 (source
18725 (origin
18726 (method url-fetch)
18727 (uri (cran-uri "Actigraphy" version))
18728 (sha256
18729 (base32
18730 "0bpmvszzv5fm72nar3wgnmfl5am7znqfajmlbv38ihkbi7jbwk20"))))
18731 (properties `((upstream-name . "Actigraphy")))
18732 (build-system r-build-system)
18733 (propagated-inputs
18734 `(("r-fda" ,r-fda)))
18735 (home-page "https://cran.r-project.org/web/packages/Actigraphy/")
18736 (synopsis "Actigraphy data analysis")
18737 (description
18738 "This package provides tools for functional linear modeling and analysis
18739 of actigraphy data.")
18740 (license license:asl2.0)))
18741
18742 (define-public r-activedriver
18743 (package
18744 (name "r-activedriver")
18745 (version "1.0.0")
18746 (source
18747 (origin
18748 (method url-fetch)
18749 (uri (cran-uri "ActiveDriver" version))
18750 (sha256
18751 (base32
18752 "10c7ga48fwvpd5mc4dqiyw4kc2l0iz5qn4hg7xk15r1qmm5rsipa"))))
18753 (properties `((upstream-name . "ActiveDriver")))
18754 (build-system r-build-system)
18755 (propagated-inputs
18756 `(("r-mass" ,r-mass)))
18757 (home-page "https://cran.r-project.org/web/packages/ActiveDriver/")
18758 (synopsis "Tools for finding cancer driver proteins")
18759 (description
18760 "This package provides a mutation analysis tool that discovers cancer
18761 driver genes with frequent mutations in protein signalling sites such as
18762 post-translational modifications (phosphorylation, ubiquitination, etc). The
18763 Poisson generalized linear regression model identifies genes where cancer
18764 mutations in signalling sites are more frequent than expected from the
18765 sequence of the entire gene. Integration of mutations with signalling
18766 information helps find new driver genes and propose candidate mechanisms to
18767 known drivers.")
18768 (license license:gpl2+)))
18769
18770 (define-public r-activitycounts
18771 (package
18772 (name "r-activitycounts")
18773 (version "0.1.2")
18774 (source
18775 (origin
18776 (method url-fetch)
18777 (uri (cran-uri "activityCounts" version))
18778 (sha256
18779 (base32
18780 "0zgxr2sk3a8kmygfxx1p5hnrfwdkxx7php6jlrhm8wv6052ck8jz"))))
18781 (properties
18782 `((upstream-name . "activityCounts")))
18783 (build-system r-build-system)
18784 (propagated-inputs
18785 `(("r-lubridate" ,r-lubridate)
18786 ("r-magrittr" ,r-magrittr)
18787 ("r-seewave" ,r-seewave)
18788 ("r-signal" ,r-signal)
18789 ("r-tibble" ,r-tibble)))
18790 (home-page "https://github.com/walkabillylab/activityCounts")
18791 (synopsis "Generate ActiLife counts")
18792 (description
18793 "ActiLife generates activity counts from data collected by Actigraph
18794 accelerometers. Actigraph is one of the most common research-grade
18795 accelerometers. There is considerable research validating and developing
18796 algorithms for human activity using ActiLife counts. Unfortunately, ActiLife
18797 counts are proprietary and difficult to implement if researchers use different
18798 accelerometer brands. The code creates ActiLife counts from raw acceleration
18799 data for different accelerometer brands.")
18800 (license license:gpl3)))
18801
18802 (define-public r-activityindex
18803 (package
18804 (name "r-activityindex")
18805 (version "0.3.6")
18806 (source
18807 (origin
18808 (method url-fetch)
18809 (uri (cran-uri "ActivityIndex" version))
18810 (sha256
18811 (base32
18812 "14k6d78s15j7kb7jhixf4msrdjdl28d0r264cbvy41p8dkq7ysvk"))))
18813 (properties `((upstream-name . "ActivityIndex")))
18814 (build-system r-build-system)
18815 (propagated-inputs
18816 `(("r-data-table" ,r-data-table)
18817 ("r-matrixstats" ,r-matrixstats)
18818 ("r-r-utils" ,r-r-utils)))
18819 (home-page "https://cran.r-project.org/web/packages/ActivityIndex/")
18820 (synopsis "Activity Index calculation using raw accelerometry data")
18821 (description
18822 "This is a package to read raw accelerometry from GT3X+ accelerometry
18823 data and plain table data to calculate the Activity Index from Bai et
18824 al. (2016) @url{doi:10.1371/journal.pone.0160644}.")
18825 (license license:gpl3)))
18826
18827 (define-public r-activpal
18828 (package
18829 (name "r-activpal")
18830 (version "0.1.3")
18831 (source
18832 (origin
18833 (method url-fetch)
18834 (uri (cran-uri "activPAL" version))
18835 (sha256
18836 (base32
18837 "1h6hp5z89ji73gdzxy1dgbfwjysiy5lvcqh90xagpb7sa7ahs3na"))))
18838 (properties `((upstream-name . "activPAL")))
18839 (build-system r-build-system)
18840 (propagated-inputs
18841 `(("r-devtools" ,r-devtools)
18842 ("r-dplyr" ,r-dplyr)
18843 ("r-ggplot2" ,r-ggplot2)
18844 ("r-lubridate" ,r-lubridate)
18845 ("r-magrittr" ,r-magrittr)
18846 ("r-tidyr" ,r-tidyr)))
18847 (home-page "https://cran.r-project.org/web/packages/activPAL")
18848 (synopsis "Processing and chart generation from activPAL events files")
18849 (description
18850 "This package contains functions to generate pre-defined summary
18851 statistics from activPAL events files. The package also contains functions to
18852 produce informative graphics that visualize physical activity behaviour and
18853 trends. This includes generating graphs that align physical activity
18854 behaviour with additional time based observations described by other data
18855 sets, such as sleep diaries and continuous glucose monitoring data.")
18856 (license license:gpl3)))
18857
18858 (define-public r-activpalprocessing
18859 (package
18860 (name "r-activpalprocessing")
18861 (version "1.0.2")
18862 (source
18863 (origin
18864 (method url-fetch)
18865 (uri (cran-uri "activpalProcessing" version))
18866 (sha256
18867 (base32
18868 "1y0bjx2qx53iy930y9iww4q1yzjj8y16cwgixk1mq3w4g1f116d1"))))
18869 (properties
18870 `((upstream-name . "activpalProcessing")))
18871 (build-system r-build-system)
18872 (propagated-inputs
18873 `(("r-chron" ,r-chron)))
18874 (home-page "https://cran.r-project.org/web/packages/activpalProcessing/")
18875 (synopsis "Process activPAL events files")
18876 (description
18877 "This package performs estimation of physical activity and sedentary
18878 behavior variables from activPAL events files.")
18879 ;; Either version of the GPL.
18880 (license (list license:gpl2 license:gpl3))))
18881
18882 (define-public r-actogrammr
18883 (package
18884 (name "r-actogrammr")
18885 (version "0.2.3")
18886 (source
18887 (origin
18888 (method url-fetch)
18889 (uri (cran-uri "actogrammr" version))
18890 (sha256
18891 (base32
18892 "1jzvarmd41yqlrkagzlc8m19n5mn0w0b36fy50lyvgrfsafjfbqa"))))
18893 (properties `((upstream-name . "actogrammr")))
18894 (build-system r-build-system)
18895 (propagated-inputs
18896 `(("r-dplyr" ,r-dplyr)
18897 ("r-ggplot2" ,r-ggplot2)
18898 ("r-lubridate" ,r-lubridate)
18899 ("r-readr" ,r-readr)
18900 ("r-tidyr" ,r-tidyr)))
18901 (home-page "https://cran.r-project.org/web/packages/actogrammr/")
18902 (synopsis "Read in activity data and plot actograms")
18903 (description
18904 "Read in activity measurements from standard file formats used by
18905 circadian rhythm researchers, currently only ClockLab format, and process and
18906 plot the data. The central type of plot is the actogram, as first described
18907 in \"Activity and distribution of certain wild mice in relation to biotic
18908 communities\" by MS Johnson (1926) @url{doi:10.2307/1373575}.")
18909 (license license:gpl3)))
18910
18911 (define-public r-expint
18912 (package
18913 (name "r-expint")
18914 (version "0.1-6")
18915 (source
18916 (origin
18917 (method url-fetch)
18918 (uri (cran-uri "expint" version))
18919 (sha256
18920 (base32
18921 "0iai25cglcdnf44d2d1fz1xpw4q600my4zq4493fk4cs5673mlf7"))))
18922 (properties `((upstream-name . "expint")))
18923 (build-system r-build-system)
18924 (home-page "https://gitlab.com/vigou3/expint")
18925 (synopsis "Exponential integral and incomplete Gamma function")
18926 (description
18927 "This package provides the exponential integrals @code{E_1(x)},
18928 @code{E_2(x)}, @code{E_n(x)} and @code{Ei(x)}, and the incomplete gamma
18929 function @code{G(a, x)} defined for negative values of its first argument.
18930 The package also gives easy access to the underlying C routines through an
18931 API; see the package vignette for details.")
18932 (license license:gpl2+)))
18933
18934 (define-public r-actuar
18935 (package
18936 (name "r-actuar")
18937 (version "3.0-0")
18938 (source
18939 (origin
18940 (method url-fetch)
18941 (uri (cran-uri "actuar" version))
18942 (sha256
18943 (base32
18944 "0dkp1sczldzy7kj70qvh1q59jhsq1brjybmxdz43jnx63y45llpz"))))
18945 (properties `((upstream-name . "actuar")))
18946 (build-system r-build-system)
18947 (propagated-inputs `(("r-expint" ,r-expint)))
18948 (home-page "https://gitlab.com/vigou3/actuar")
18949 (synopsis "Actuarial functions and heavy tailed distributions")
18950 (description
18951 "This package provides functions and data sets for actuarial science:
18952 modeling of loss distributions; risk theory and ruin theory; simulation of
18953 compound models, discrete mixtures and compound hierarchical models;
18954 credibility theory. It boasts support for many additional probability
18955 distributions to model insurance loss amounts and loss frequency: 19
18956 continuous heavy tailed distributions; the Poisson-inverse Gaussian discrete
18957 distribution; zero-truncated and zero-modified extensions of the standard
18958 discrete distributions. It also supports phase-type distributions commonly
18959 used to compute ruin probabilities.")
18960 (license license:gpl2+)))
18961
18962 (define-public r-bmp
18963 (package
18964 (name "r-bmp")
18965 (version "0.3")
18966 (source
18967 (origin
18968 (method url-fetch)
18969 (uri (cran-uri "bmp" version))
18970 (sha256
18971 (base32
18972 "0jd67r11bn98hjwgyr6gas423787xy7ji2hq7ay80blkkcj91xxx"))))
18973 (properties `((upstream-name . "bmp")))
18974 (build-system r-build-system)
18975 (home-page "https://cran.r-project.org/web/packages/bmp/")
18976 (synopsis "Read Bitmap (BMP) images")
18977 (description
18978 "This package provides pure R tools to read BMP format images. It is
18979 currently limited to 8 bit greyscale images and 24, 32 bit (A)RGB images.")
18980 (license license:gpl2+)))
18981
18982 (define-public r-readbitmap
18983 (package
18984 (name "r-readbitmap")
18985 (version "0.1.5")
18986 (source
18987 (origin
18988 (method url-fetch)
18989 (uri (cran-uri "readbitmap" version))
18990 (sha256
18991 (base32
18992 "14825906l326w59g6apy00j55jg3h5kx2r6s031f4gdkbrc7szbk"))))
18993 (properties `((upstream-name . "readbitmap")))
18994 (build-system r-build-system)
18995 (inputs
18996 `(("libjpeg" ,libjpeg-turbo)
18997 ("libpng" ,libpng)))
18998 (propagated-inputs
18999 `(("r-bmp" ,r-bmp)
19000 ("r-jpeg" ,r-jpeg)
19001 ("r-png" ,r-png)
19002 ("r-tiff" ,r-tiff)))
19003 (home-page "https://github.com/jefferis/readbitmap")
19004 (synopsis "Unified interface to read bitmap images (BMP, JPEG, PNG, TIFF)")
19005 (description
19006 "This package provides tools to identify and read BMP, JPEG, PNG, and
19007 TIFF format bitmap images. Identification defaults to the use of the magic
19008 number embedded in the file rather than the file extension.")
19009 (license license:gpl2+)))
19010
19011 (define-public r-imager
19012 (package
19013 (name "r-imager")
19014 (version "0.42.3")
19015 (source
19016 (origin
19017 (method url-fetch)
19018 (uri (cran-uri "imager" version))
19019 (sha256
19020 (base32
19021 "1wxvbv803222gjrf1ys6a349xlnmmdw3kqgi93piq9gq7lahihvg"))))
19022 (properties `((upstream-name . "imager")))
19023 (build-system r-build-system)
19024 (inputs
19025 `(("fftw" ,fftw)
19026 ("libtiff" ,libtiff)
19027 ("libx11" ,libx11)
19028 ("zlib" ,zlib)))
19029 (propagated-inputs
19030 `(("r-downloader" ,r-downloader)
19031 ("r-igraph" ,r-igraph)
19032 ("r-jpeg" ,r-jpeg)
19033 ("r-magrittr" ,r-magrittr)
19034 ("r-png" ,r-png)
19035 ("r-purrr" ,r-purrr)
19036 ("r-rcpp" ,r-rcpp)
19037 ("r-readbitmap" ,r-readbitmap)
19038 ("r-stringr" ,r-stringr)))
19039 (native-inputs
19040 `(("pkg-config" ,pkg-config)
19041 ("r-knitr" ,r-knitr)))
19042 (home-page "https://dahtah.github.io/imager/")
19043 (synopsis "Image processing library")
19044 (description
19045 "This is a package for fast image processing for images in up to 4
19046 dimensions (two spatial dimensions, one time/depth dimension, one color
19047 dimension). It provides most traditional image processing tools (filtering,
19048 morphology, transformations, etc.) as well as various functions for easily
19049 analyzing image data using R. The package wraps @url{http://cimg.eu, CImg}, a
19050 simple, modern C++ library for image processing.")
19051 (license license:lgpl3)))
19052
19053 (define-public r-acuityview
19054 (package
19055 (name "r-acuityview")
19056 (version "0.1")
19057 (source
19058 (origin
19059 (method url-fetch)
19060 (uri (cran-uri "AcuityView" version))
19061 (sha256
19062 (base32
19063 "0f0iclmnwdc8ixiiai4svk4x1g3pjy7dhm3cm58fv6ckx12d3d2l"))))
19064 (properties `((upstream-name . "AcuityView")))
19065 (build-system r-build-system)
19066 (propagated-inputs
19067 `(("r-fftwtools" ,r-fftwtools)
19068 ("r-imager" ,r-imager)
19069 ("r-plotrix" ,r-plotrix)))
19070 (home-page "https://cran.r-project.org/web/packages/AcuityView/")
19071 (synopsis "Display scenes as seen by an animal with less acute vision")
19072 (description
19073 "This package provides a simple method for representing a visual scene as
19074 it may be seen by an animal with less acute vision.")
19075 (license license:gpl2+)))
19076
19077 (define-public r-caret
19078 (package
19079 (name "r-caret")
19080 (version "6.0-86")
19081 (source
19082 (origin
19083 (method url-fetch)
19084 (uri (cran-uri "caret" version))
19085 (sha256
19086 (base32
19087 "0dyflixdw98lvk2x3w136sw24ij0fwx5c7l709dmqr5z7xy1qjns"))))
19088 (build-system r-build-system)
19089 (propagated-inputs
19090 `(("r-foreach" ,r-foreach)
19091 ("r-ggplot2" ,r-ggplot2)
19092 ("r-lattice" ,r-lattice)
19093 ("r-modelmetrics" ,r-modelmetrics)
19094 ("r-nlme" ,r-nlme)
19095 ("r-plyr" ,r-plyr)
19096 ("r-proc" ,r-proc)
19097 ("r-recipes" ,r-recipes)
19098 ("r-reshape2" ,r-reshape2)
19099 ("r-withr" ,r-withr)))
19100 (native-inputs
19101 `(("r-knitr" ,r-knitr)))
19102 (home-page "https://github.com/topepo/caret")
19103 (synopsis "Classification and regression training")
19104 (description
19105 "This package provides miscellaneous functions for training and plotting
19106 classification and regression models.")
19107 (license license:gpl2+)))
19108
19109 (define-public r-adabag
19110 (package
19111 (name "r-adabag")
19112 (version "4.2")
19113 (source
19114 (origin
19115 (method url-fetch)
19116 (uri (cran-uri "adabag" version))
19117 (sha256
19118 (base32
19119 "109wrl1pwvmyv2l909hrvk7dg4aa9pv449mvdycp50zwrsw9w0a7"))))
19120 (properties `((upstream-name . "adabag")))
19121 (build-system r-build-system)
19122 (propagated-inputs
19123 `(("r-caret" ,r-caret)
19124 ("r-doparallel" ,r-doparallel)
19125 ("r-foreach" ,r-foreach)
19126 ("r-rpart" ,r-rpart)))
19127 (home-page "https://cran.r-project.org/web/packages/adabag/")
19128 (synopsis "Multiclass AdaBoost.M1, SAMME and Bagging")
19129 (description
19130 "This package implements Freund and Schapire's Adaboost.M1 algorithm and
19131 Breiman's Bagging algorithm using classification trees as individual
19132 classifiers. Once these classifiers have been trained, they can be used to
19133 predict on new data. Also, cross validation estimation of the error can be
19134 done.")
19135 (license license:gpl2+)))
19136
19137 (define-public r-adagio
19138 (package
19139 (name "r-adagio")
19140 (version "0.7.1")
19141 (source
19142 (origin
19143 (method url-fetch)
19144 (uri (cran-uri "adagio" version))
19145 (sha256
19146 (base32
19147 "1h9l0ddrxq8y35iy9hdkxdvdwsqpnpkzzbkbwwhm4380lq1m7a3k"))))
19148 (properties `((upstream-name . "adagio")))
19149 (build-system r-build-system)
19150 (native-inputs `(("gfortran" ,gfortran)))
19151 (home-page "https://cran.r-project.org/web/packages/adagio/")
19152 (synopsis "Discrete and global optimization routines")
19153 (description
19154 "This package provides methods and algorithms for discrete optimization,
19155 e.g. knapsack and subset sum procedures, derivative-free Nelder-Mead and
19156 Hooke-Jeeves minimization, and some (evolutionary) global optimization
19157 functions.")
19158 (license license:gpl3+)))
19159
19160 (define-public r-univoutl
19161 (package
19162 (name "r-univoutl")
19163 (version "0.2")
19164 (source
19165 (origin
19166 (method url-fetch)
19167 (uri (cran-uri "univOutl" version))
19168 (sha256
19169 (base32
19170 "0rlc3w7cx2hfxacpjs9kmjzv5p8v9wxnlpxi3rh276wiy5zdr91v"))))
19171 (properties `((upstream-name . "univOutl")))
19172 (build-system r-build-system)
19173 (propagated-inputs
19174 `(("r-hmisc" ,r-hmisc)
19175 ("r-robustbase" ,r-robustbase)))
19176 (home-page "https://github.com/marcellodo/univOutl")
19177 (synopsis "Detection of univariate outliers")
19178 (description
19179 "This package provides well-known outlier detection techniques in the
19180 univariate case. Methods to deal with skewed distribution are included too.
19181 The Hidiroglou-Berthelot (1986) method to search for outliers in ratios of
19182 historical data is implemented as well. When available, survey weights can be
19183 used in outliers detection.")
19184 (license license:gpl2+)))
19185
19186 (define-public r-tolerance
19187 (package
19188 (name "r-tolerance")
19189 (version "2.0.0")
19190 (source
19191 (origin
19192 (method url-fetch)
19193 (uri (cran-uri "tolerance" version))
19194 (sha256
19195 (base32
19196 "001snzr2ipag3zprynydlbi9prkjzrllc054qh7m0qwkb3r19jjd"))))
19197 (properties `((upstream-name . "tolerance")))
19198 (build-system r-build-system)
19199 (propagated-inputs
19200 `(("r-mass" ,r-mass)
19201 ("r-rgl" ,r-rgl)))
19202 (home-page "https://cran.r-project.org/web/packages/tolerance/")
19203 (synopsis "Statistical tolerance intervals and regions")
19204 (description
19205 "This package provides functions for estimating tolerance
19206 limits (intervals) for various univariate distributions (binomial, Cauchy,
19207 discrete Pareto, exponential, two-parameter exponential, extreme value,
19208 hypergeometric, Laplace, logistic, negative binomial, negative hypergeometric,
19209 normal, Pareto, Poisson-Lindley, Poisson, uniform, and Zipf-Mandelbrot),
19210 Bayesian normal tolerance limits, multivariate normal tolerance regions,
19211 nonparametric tolerance intervals, tolerance bands for regression
19212 settings (linear regression, nonlinear regression, nonparametric regression,
19213 and multivariate regression), and analysis of variance tolerance intervals.
19214 Visualizations are also available for most of these settings.")
19215 (license license:gpl2+)))
19216
19217 (define-public r-additivitytests
19218 (package
19219 (name "r-additivitytests")
19220 (version "1.1-4")
19221 (source
19222 (origin
19223 (method url-fetch)
19224 (uri (cran-uri "additivityTests" version))
19225 (sha256
19226 (base32
19227 "048ds90wqjdjy1nyhna3m06asdklbh8sx1n556kss2j1r1pma1sw"))))
19228 (properties
19229 `((upstream-name . "additivityTests")))
19230 (build-system r-build-system)
19231 (home-page "https://github.com/simecek/additivityTests")
19232 (synopsis "Additivity tests in the two way Anova with single sub-class numbers")
19233 (description
19234 "This package provides an implementation of the Tukey, Mandel,
19235 Johnson-Graybill, LBI, Tusell and modified Tukey non-additivity tests.")
19236 (license license:gpl3)))
19237
19238 (define-public r-flexclust
19239 (package
19240 (name "r-flexclust")
19241 (version "1.4-0")
19242 (source
19243 (origin
19244 (method url-fetch)
19245 (uri (cran-uri "flexclust" version))
19246 (sha256
19247 (base32
19248 "0x7wxk8y46ndyz6fdacym0rd6p9wh3pcfr28chjcg5d7fm849zl2"))))
19249 (properties `((upstream-name . "flexclust")))
19250 (build-system r-build-system)
19251 (propagated-inputs
19252 `(("r-class" ,r-class)
19253 ("r-lattice" ,r-lattice)
19254 ("r-modeltools" ,r-modeltools)))
19255 (home-page "https://cran.r-project.org/web/packages/flexclust/")
19256 (synopsis "Flexible cluster algorithms")
19257 (description
19258 "The main function @code{kcca} implements a general framework for
19259 k-centroids cluster analysis supporting arbitrary distance measures and
19260 centroid computation. Further cluster methods include hard competitive
19261 learning, neural gas, and QT clustering. There are numerous visualization
19262 methods for cluster results (neighborhood graphs, convex cluster hulls,
19263 barcharts of centroids, ...), and bootstrap methods for the analysis of
19264 cluster stability.")
19265 (license license:gpl2)))
19266
19267 (define-public r-biclust
19268 (package
19269 (name "r-biclust")
19270 (version "2.0.2")
19271 (source
19272 (origin
19273 (method url-fetch)
19274 (uri (cran-uri "biclust" version))
19275 (sha256
19276 (base32
19277 "1pk7mvwlg4hkc4cn4w6wr2c192qx03d1xfwlzclk5bw1nmcg483b"))))
19278 (properties `((upstream-name . "biclust")))
19279 (build-system r-build-system)
19280 (propagated-inputs
19281 `(("r-additivitytests" ,r-additivitytests)
19282 ("r-colorspace" ,r-colorspace)
19283 ("r-flexclust" ,r-flexclust)
19284 ("r-ggplot2" ,r-ggplot2)
19285 ("r-lattice" ,r-lattice)
19286 ("r-mass" ,r-mass)
19287 ("r-tidyr" ,r-tidyr)))
19288 (home-page "https://cran.r-project.org/web/packages/biclust/")
19289 (synopsis "BiCluster algorithms")
19290 (description
19291 "The main function @code{biclust()} provides several algorithms to find
19292 biclusters in two-dimensional data, spectral, plaid model, xmotifs, and bimax.
19293 In addition, the package provides methods for data
19294 preprocessing (normalization and discretization), visualization, and
19295 validation of bicluster solutions.")
19296 (license license:gpl3)))
19297
19298 (define-public r-icge
19299 (package
19300 (name "r-icge")
19301 (version "0.3")
19302 (source
19303 (origin
19304 (method url-fetch)
19305 (uri (cran-uri "ICGE" version))
19306 (sha256
19307 (base32
19308 "0xin7zml1nbygyi08hhg3wwr2jr1zcsvrlgia89zp4xanxlzgaqa"))))
19309 (properties `((upstream-name . "ICGE")))
19310 (build-system r-build-system)
19311 (propagated-inputs
19312 `(("r-cluster" ,r-cluster)
19313 ("r-mass" ,r-mass)))
19314 (home-page "https://cran.r-project.org/web/packages/ICGE/")
19315 (synopsis "Cluster estimation and identification of atypical units")
19316 (description
19317 "ICGE is a package that helps to estimate the number of real clusters in
19318 data as well as to identify atypical units. The underlying methods are based
19319 on distances rather than on unit x variables.")
19320 (license license:gpl2+)))
19321
19322 (define-public r-depth
19323 (package
19324 (name "r-depth")
19325 (version "2.1-1.1")
19326 (source
19327 (origin
19328 (method url-fetch)
19329 (uri (cran-uri "depth" version))
19330 (sha256
19331 (base32
19332 "0szy0027nh4ps1z919i740i50app5q7cfyg1fj7pdyl45nbl8k6m"))))
19333 (properties `((upstream-name . "depth")))
19334 (build-system r-build-system)
19335 (propagated-inputs
19336 `(("r-abind" ,r-abind)
19337 ("r-circular" ,r-circular)
19338 ("r-rgl" ,r-rgl)))
19339 (native-inputs
19340 `(("gfortran" ,gfortran)))
19341 (home-page "https://cran.r-project.org/web/packages/depth/")
19342 (synopsis "Nonparametric depth functions for multivariate analysis")
19343 (description
19344 "This package provides tools for depth functions methodology applied to
19345 multivariate analysis. Besides allowing calculation of depth values and
19346 depth-based location estimators, the package includes functions or drawing
19347 contour plots and perspective plots of depth functions. Euclidian and
19348 spherical depths are supported.")
19349 (license license:gpl2)))
19350
19351 (define-public r-archetypes
19352 (package
19353 (name "r-archetypes")
19354 (version "2.2-0.1")
19355 (source
19356 (origin
19357 (method url-fetch)
19358 (uri (cran-uri "archetypes" version))
19359 (sha256
19360 (base32
19361 "0ibxsr173ib77gjhid91m85s8gjii4mi2w3d52q5301igv20p7r0"))))
19362 (properties `((upstream-name . "archetypes")))
19363 (build-system r-build-system)
19364 (propagated-inputs
19365 `(("r-modeltools" ,r-modeltools)
19366 ("r-nnls" ,r-nnls)))
19367 (home-page "https://cran.r-project.org/web/packages/archetypes")
19368 (synopsis "Archetypal analysis")
19369 (description
19370 "The main function @code{archetypes} implements a framework for
19371 archetypal analysis supporting arbitrary problem solving mechanisms for the
19372 different conceptual parts of the algorithm.")
19373 (license license:gpl2+)))
19374
19375 (define-public r-shapes
19376 (package
19377 (name "r-shapes")
19378 (version "1.2.5")
19379 (source
19380 (origin
19381 (method url-fetch)
19382 (uri (cran-uri "shapes" version))
19383 (sha256
19384 (base32
19385 "0gfpdydfysp5mwg7qmkn73s67gvh2szb40mzqrx97h41ijgcgd8s"))))
19386 (properties `((upstream-name . "shapes")))
19387 (build-system r-build-system)
19388 (propagated-inputs
19389 `(("r-mass" ,r-mass)
19390 ("r-minpack-lm" ,r-minpack-lm)
19391 ("r-rgl" ,r-rgl)
19392 ("r-scatterplot3d" ,r-scatterplot3d)))
19393 (home-page "http://www.maths.nottingham.ac.uk/~ild/shapes")
19394 (synopsis "Statistical shape analysis")
19395 (description
19396 "This package provides routines for the statistical analysis of landmark
19397 shapes, including Procrustes analysis, graphical displays, principal
19398 components analysis, permutation and bootstrap tests, thin-plate spline
19399 transformation grids and comparing covariance matrices. See Dryden, I.L. and
19400 Mardia, K.V. (2016). Statistical shape analysis, with Applications in R (2nd
19401 Edition), John Wiley and Sons.")
19402 (license license:gpl2)))
19403
19404 (define-public r-anthropometry
19405 (package
19406 (name "r-anthropometry")
19407 (version "1.14")
19408 (source
19409 (origin
19410 (method url-fetch)
19411 (uri (cran-uri "Anthropometry" version))
19412 (sha256
19413 (base32
19414 "0y52g15pcgs4b68sfczn6nnpdqsialsb4mq3wb9a2gba7qdcf76y"))))
19415 (properties `((upstream-name . "Anthropometry")))
19416 (build-system r-build-system)
19417 (propagated-inputs
19418 `(("r-archetypes" ,r-archetypes)
19419 ("r-biclust" ,r-biclust)
19420 ("r-cluster" ,r-cluster)
19421 ("r-depth" ,r-depth)
19422 ("r-fnn" ,r-fnn)
19423 ("r-icge" ,r-icge)
19424 ("r-nnls" ,r-nnls)
19425 ("r-rgl" ,r-rgl)
19426 ("r-shapes" ,r-shapes)))
19427 (native-inputs
19428 `(("r-knitr" ,r-knitr)))
19429 (home-page "https://cran.r-project.org/web/packages/Anthropometry/")
19430 (synopsis "Statistical methods for anthropometric data")
19431 (description
19432 "This package provides statistical methods especially developed to
19433 analyze anthropometric data. These methods are aimed at providing effective
19434 solutions to some commons problems related to Ergonomics and Anthropometry.
19435 They are based on clustering, the statistical concept of data depth,
19436 statistical shape analysis and archetypal analysis.")
19437 (license license:gpl2+)))
19438
19439 (define-public r-adamethods
19440 (package
19441 (name "r-adamethods")
19442 (version "1.2")
19443 (source
19444 (origin
19445 (method url-fetch)
19446 (uri (cran-uri "adamethods" version))
19447 (sha256
19448 (base32
19449 "0mp73zh5x6h18gv29v981kb9n632kb58lvlcxwr6vcvrx393nrxh"))))
19450 (properties `((upstream-name . "adamethods")))
19451 (build-system r-build-system)
19452 (propagated-inputs
19453 `(("r-anthropometry" ,r-anthropometry)
19454 ("r-archetypes" ,r-archetypes)
19455 ("r-fnn" ,r-fnn)
19456 ("r-foreach" ,r-foreach)
19457 ("r-nnls" ,r-nnls)
19458 ("r-tolerance" ,r-tolerance)
19459 ("r-univoutl" ,r-univoutl)))
19460 (home-page "https://cran.r-project.org/web/packages/adamethods/")
19461 (synopsis "Archetypoid algorithms and anomaly detection")
19462 (description
19463 "This package is a collection of several algorithms to obtain
19464 archetypoids with small and large databases and with both classical
19465 multivariate data and functional data (univariate and multivariate). Some of
19466 these algorithms also allow to detect anomalies (outliers).")
19467 (license license:gpl2+)))
19468
19469 (define-public r-idpmisc
19470 (package
19471 (name "r-idpmisc")
19472 (version "1.1.20")
19473 (source
19474 (origin
19475 (method url-fetch)
19476 (uri (cran-uri "IDPmisc" version))
19477 (sha256
19478 (base32
19479 "0zy6mxqa8arq0vvhsdcifzm3085c23rnwa1n36fhircph1xwvfdw"))))
19480 (properties `((upstream-name . "IDPmisc")))
19481 (build-system r-build-system)
19482 (propagated-inputs
19483 `(("r-lattice" ,r-lattice)))
19484 (home-page "https://cran.r-project.org/web/packages/IDPmisc/")
19485 (synopsis "Functions for data analyses and visualization")
19486 (description
19487 "This package provides different high-level graphics functions for
19488 displaying large datasets, displaying circular data in a very flexible way,
19489 finding local maxima, brewing color ramps, drawing nice arrows, zooming
19490 2D-plots, creating figures with differently colored margin and plot region.
19491 In addition, the package contains auxiliary functions for data manipulation
19492 like omitting observations with irregular values or selecting data by logical
19493 vectors, which include NAs. Other functions are especially useful in
19494 spectroscopy and analyses of environmental data: robust baseline fitting,
19495 finding peaks in spectra, converting humidity measures.")
19496 (license license:gpl3+)))
19497
19498 (define-public r-qqman
19499 (package
19500 (name "r-qqman")
19501 (version "0.1.4")
19502 (source
19503 (origin
19504 (method url-fetch)
19505 (uri (cran-uri "qqman" version))
19506 (sha256
19507 (base32
19508 "1v9s9ag1hfb47py87wb2nad4mbsfx35832hdmrh5kxrb2f11zl1s"))))
19509 (properties `((upstream-name . "qqman")))
19510 (build-system r-build-system)
19511 (propagated-inputs
19512 `(("r-calibrate" ,r-calibrate)))
19513 (home-page "https://cran.r-project.org/web/packages/qqman/")
19514 (synopsis "Q-Q and Manhattan plots for GWAS data")
19515 (description
19516 "This package allows you to create Q-Q and Manhattan plots for GWAS data
19517 from PLINK results.")
19518 (license license:gpl3)))
19519
19520 (define-public r-ggplot-multistats
19521 (package
19522 (name "r-ggplot-multistats")
19523 (version "1.0.0")
19524 (source
19525 (origin
19526 (method url-fetch)
19527 (uri (cran-uri "ggplot.multistats" version))
19528 (sha256
19529 (base32
19530 "1afzfa86vc484bcwpg7m1ky03jpax584rigzgai8w06pifkmz0il"))))
19531 (properties
19532 `((upstream-name . "ggplot.multistats")))
19533 (build-system r-build-system)
19534 (propagated-inputs
19535 `(("r-ggplot2" ,r-ggplot2)
19536 ("r-hexbin" ,r-hexbin)
19537 ("r-rlang" ,r-rlang)
19538 ("r-scales" ,r-scales)))
19539 (home-page "https://github.com/flying-sheep/ggplot.multistats")
19540 (synopsis "Multiple summary statistics for binned stats/geometries")
19541 (description
19542 "This package provides the ggplot binning layer @code{stat_summaries_hex()},
19543 which functions similar to its singular form, but allows the use of multiple
19544 statistics per bin. Those statistics can be mapped to multiple bin
19545 aesthetics.")
19546 (license license:gpl3)))
19547
19548 (define-public r-knn-covertree
19549 (package
19550 (name "r-knn-covertree")
19551 (version "1.0")
19552 (source
19553 (origin
19554 (method url-fetch)
19555 (uri (cran-uri "knn.covertree" version))
19556 (sha256
19557 (base32
19558 "0msfcmwydws7q7m5jdb0dxab0nkbl7mq5llg6v3r4qrnlvrdggvz"))))
19559 (properties `((upstream-name . "knn.covertree")))
19560 (build-system r-build-system)
19561 (propagated-inputs
19562 `(("r-matrix" ,r-matrix)
19563 ("r-rcpp" ,r-rcpp)
19564 ("r-rcppeigen" ,r-rcppeigen)))
19565 (home-page "https://github.com/flying-sheep/knn.covertree")
19566 (synopsis "Accurate kNN Implementation with multiple distance measures")
19567 (description
19568 "Similarly to the FNN package, this package allows calculation of the k
19569 nearest neighbors (kNN) of a data matrix. The implementation is based on
19570 cover trees introduced by Alina Beygelzimer, Sham Kakade, and John
19571 Langford (2006) @url{doi:10.1145/1143844.1143857}.")
19572 (license license:agpl3+)))
19573
19574 (define-public r-poibin
19575 (package
19576 (name "r-poibin")
19577 (version "1.5")
19578 (source
19579 (origin
19580 (method url-fetch)
19581 (uri (cran-uri "poibin" version))
19582 (sha256
19583 (base32
19584 "1sxryvwwz6ldsnkzdy56p8c895s5yvpcai9ndyjv1x5q3l05wf9v"))))
19585 (properties `((upstream-name . "poibin")))
19586 (build-system r-build-system)
19587 (home-page "https://cran.r-project.org/web/packages/poibin/")
19588 (synopsis "Poisson binomial distribution")
19589 (description
19590 "This package provides an implementation of both the exact and
19591 approximation methods for computing the @dfn{cumulative distribution
19592 function} (CDF) of the Poisson binomial distribution. It also provides the
19593 @dfn{probability mass function} (PMF), quantile function, and random number
19594 generation for the Poisson binomial distribution.")
19595 (license license:gpl2)))
19596
19597 (define-public r-diagram
19598 (package
19599 (name "r-diagram")
19600 (version "1.6.4")
19601 (source
19602 (origin
19603 (method url-fetch)
19604 (uri (cran-uri "diagram" version))
19605 (sha256
19606 (base32
19607 "0f6ffprn5k0ir1s7m9s7izc64aa17r3gnygagz5bihrlsvawaavw"))))
19608 (properties `((upstream-name . "diagram")))
19609 (build-system r-build-system)
19610 (propagated-inputs
19611 `(("r-shape" ,r-shape)))
19612 (home-page "https://cran.r-project.org/web/packages/diagram/")
19613 (synopsis "Visualize simple graphs (networks) and plot flow diagrams")
19614 (description
19615 "This package provides tools to visualize simple graphs (networks) based
19616 on a transition matrix, utilities to plot flow diagrams, visualizing webs,
19617 electrical networks, etc. It also includes supporting material for the book
19618 \"A practical guide to ecological modelling - using R as a simulation
19619 platform\" by Karline Soetaert and Peter M.J. Herman (2009) and the book
19620 \"Solving Differential Equations in R\" by Karline Soetaert, Jeff Cash and
19621 Francesca Mazzia (2012).")
19622 (license license:gpl2+)))
19623
19624 (define-public r-lim
19625 (package
19626 (name "r-lim")
19627 (version "1.4.6")
19628 (source
19629 (origin
19630 (method url-fetch)
19631 (uri (cran-uri "LIM" version))
19632 (sha256
19633 (base32
19634 "03x1gnm06bw1wrzc01110bjzd2mvjdzbc2mbrazh22jrmb32w5d8"))))
19635 (properties `((upstream-name . "LIM")))
19636 (build-system r-build-system)
19637 (propagated-inputs
19638 `(("r-diagram" ,r-diagram)
19639 ("r-limsolve" ,r-limsolve)))
19640 (home-page "https://cran.r-project.org/web/packages/LIM/")
19641 (synopsis "Linear inverse model examples and solution methods")
19642 (description
19643 "This package provides functions that read and solve linear inverse
19644 problems (food web problems, linear programming problems).")
19645 (license license:gpl2+)))
19646
19647 (define-public r-shinycssloaders
19648 (package
19649 (name "r-shinycssloaders")
19650 (version "0.3")
19651 (source
19652 (origin
19653 (method url-fetch)
19654 (uri (cran-uri "shinycssloaders" version))
19655 (sha256
19656 (base32
19657 "1gzq1lhcnhqd145ys3ixf0l13l560fiqr2sc3m2nrijwxlgcw54d"))))
19658 (properties
19659 `((upstream-name . "shinycssloaders")))
19660 (build-system r-build-system)
19661 (propagated-inputs
19662 `(("r-digest" ,r-digest)
19663 ("r-glue" ,r-glue)
19664 ("r-shiny" ,r-shiny)))
19665 (home-page "https://github.com/andrewsali/shinycssloaders")
19666 (synopsis "Add CSS loading animations to Shiny outputs")
19667 (description
19668 "This package provides tools to create a lightweight Shiny wrapper for
19669 the css-loaders created by Luke Hass
19670 @url{https://github.com/lukehaas/css-loaders}. Wrapping a Shiny output will
19671 automatically show a loader when the output is (re)calculating.")
19672 (license license:gpl3)))
19673
19674 (define-public r-rsvg
19675 (package
19676 (name "r-rsvg")
19677 (version "2.1")
19678 (source
19679 (origin
19680 (method url-fetch)
19681 (uri (cran-uri "rsvg" version))
19682 (sha256
19683 (base32
19684 "0bxnwa9sbzx6jlxrzh3ymjq81vkxil2qx7kk7wp13a0cql7dhxcn"))))
19685 (properties `((upstream-name . "rsvg")))
19686 (build-system r-build-system)
19687 (inputs
19688 `(("librsvg" ,librsvg)
19689 ("zlib" ,zlib)))
19690 (native-inputs
19691 `(("pkg-config" ,pkg-config)
19692 ("r-knitr" ,r-knitr)))
19693 (home-page "https://github.com/jeroen/rsvg#readme")
19694 (synopsis "Render SVG images into PDF, PNG, PostScript, or Bitmap arrays")
19695 (description
19696 "This package allows you to render vector-based SVG images into
19697 high-quality custom-size bitmap arrays using the librsvg2 library. The
19698 resulting bitmap can be written to e.g. PNG, JPEG or WEBP format. In
19699 addition, the package can convert images directly to various formats such as
19700 PDF or PostScript.")
19701 (license license:expat)))
19702
19703 (define-public r-influencer
19704 (package
19705 (name "r-influencer")
19706 (version "0.1.0")
19707 (source
19708 (origin
19709 (method url-fetch)
19710 (uri (cran-uri "influenceR" version))
19711 (sha256
19712 (base32
19713 "12p9362hkndlnz1rd8j2rykg57kbm6l7ks60by3rd25xg50k5jag"))))
19714 (properties `((upstream-name . "influenceR")))
19715 (build-system r-build-system)
19716 (propagated-inputs
19717 `(("r-igraph" ,r-igraph)
19718 ("r-matrix" ,r-matrix)))
19719 (home-page "https://github.com/rcc-uchicago/influenceR")
19720 (synopsis "Tools to quantify structural importance of nodes in a network")
19721 (description
19722 "This package provides functionality to compute various node centrality
19723 measures on networks. Included are functions to compute betweenness
19724 centrality (by utilizing Madduri and Bader's SNAP library), implementations of
19725 Burt's constraint and @dfn{effective network size} (ENS) metrics, Borgatti's
19726 algorithm to identify key players, and Valente's bridging metric. The
19727 betweenness, Key Players, and bridging implementations are parallelized with
19728 OpenMP.")
19729 (license license:gpl2)))
19730
19731 (define-public r-emplik
19732 (package
19733 (name "r-emplik")
19734 (version "1.1-1")
19735 (source
19736 (origin
19737 (method url-fetch)
19738 (uri (cran-uri "emplik" version))
19739 (sha256
19740 (base32
19741 "1kw8g8j075bsicdvgkjf4870rfv5c30gvmw6qkkaz3ki22x74w77"))))
19742 (properties `((upstream-name . "emplik")))
19743 (build-system r-build-system)
19744 (propagated-inputs
19745 `(("r-quantreg" ,r-quantreg)))
19746 (home-page "https://www.ms.uky.edu/~mai/EmpLik.html")
19747 (synopsis "Empirical likelihood ratio for censored/truncated data")
19748 (description
19749 "This package provides empirical likelihood ratio tests for
19750 means/quantiles/hazards from possibly censored and/or truncated data. It also
19751 does regression.")
19752 (license license:gpl2+)))
19753
19754 (define-public r-imputeyn
19755 (package
19756 (name "r-imputeyn")
19757 (version "1.3")
19758 (source
19759 (origin
19760 (method url-fetch)
19761 (uri (cran-uri "imputeYn" version))
19762 (sha256
19763 (base32
19764 "1b21w1aa5f7yiq8k0wa86wvbg4ij7f6ldwn6asfqwb0b90rvsgvs"))))
19765 (properties `((upstream-name . "imputeYn")))
19766 (build-system r-build-system)
19767 (propagated-inputs
19768 `(("r-boot" ,r-boot)
19769 ("r-emplik" ,r-emplik)
19770 ("r-mvtnorm" ,r-mvtnorm)
19771 ("r-quadprog" ,r-quadprog)
19772 ("r-survival" ,r-survival)))
19773 (home-page "https://cran.r-project.org/web/packages/imputeYn/")
19774 (synopsis "Impute last largest censored observation under weighted least squares")
19775 (description
19776 "This package allows for the imputation of the last largest censored
19777 observantions. This method brings less bias and more efficient estimates for
19778 AFT models.")
19779 (license license:gpl2)))
19780
19781 (define-public r-adapenetclass
19782 (package
19783 (name "r-adapenetclass")
19784 (version "1.2")
19785 (source
19786 (origin
19787 (method url-fetch)
19788 (uri (cran-uri "AdapEnetClass" version))
19789 (sha256
19790 (base32
19791 "01k3mj4g1ckbng7wkzzn9h0k9yf01cpnnkly0sjda574c5jhj0rc"))))
19792 (properties `((upstream-name . "AdapEnetClass")))
19793 (build-system r-build-system)
19794 (propagated-inputs
19795 `(("r-glmnet" ,r-glmnet)
19796 ("r-imputeyn" ,r-imputeyn)
19797 ("r-lars" ,r-lars)
19798 ("r-quadprog" ,r-quadprog)))
19799 (home-page "https://cran.r-project.org/web/packages/AdapEnetClass/")
19800 (synopsis "Class of adaptive elastic net methods for censored data")
19801 (description
19802 "This package provides methods for variable selection for AFT models.")
19803 (license license:gpl2)))
19804
19805 (define-public r-flock
19806 (package
19807 (name "r-flock")
19808 (version "0.7")
19809 (source
19810 (origin
19811 (method url-fetch)
19812 (uri (cran-uri "flock" version))
19813 (sha256
19814 (base32
19815 "1zg93p74icj4bhxnmnssj2xp6vw4yaksyavq03497v33xfpdxss7"))))
19816 (properties `((upstream-name . "flock")))
19817 (build-system r-build-system)
19818 (propagated-inputs `(("r-rcpp" ,r-rcpp)))
19819 (home-page "https://cran.r-project.org/web/packages/flock/")
19820 (synopsis "Process synchronization using file locks")
19821 (description
19822 "This package implements synchronization between R processes (spawned by
19823 using the @code{parallel} package for instance) using file locks. It supports
19824 both exclusive and shared locking.")
19825 (license license:asl2.0)))
19826
19827 (define-public r-archivist
19828 (package
19829 (name "r-archivist")
19830 (version "2.3.4")
19831 (source
19832 (origin
19833 (method url-fetch)
19834 (uri (cran-uri "archivist" version))
19835 (sha256
19836 (base32
19837 "1i11hrcq1910jgd6diw6h3sxx624v57zjianm49pqvb2dvd0b8y7"))))
19838 (properties `((upstream-name . "archivist")))
19839 (build-system r-build-system)
19840 (propagated-inputs
19841 `(("r-dbi" ,r-dbi)
19842 ("r-digest" ,r-digest)
19843 ("r-flock" ,r-flock)
19844 ("r-httr" ,r-httr)
19845 ("r-lubridate" ,r-lubridate)
19846 ("r-magrittr" ,r-magrittr)
19847 ("r-rcurl" ,r-rcurl)
19848 ("r-rsqlite" ,r-rsqlite)))
19849 (home-page "https://pbiecek.github.io/archivist/")
19850 (synopsis "Tools for storing, restoring and searching for R objects")
19851 (description
19852 "Data exploration and modelling is a process in which a lot of data
19853 artifacts are produced. Artifacts like: subsets, data aggregates, plots,
19854 statistical models, different versions of data sets and different versions of
19855 results. Archivist helps to store and manage artifacts created in R. It
19856 allows you to store selected artifacts as binary files together with their
19857 metadata and relations. Archivist allows sharing artifacts with others. It
19858 can look for already created artifacts by using its class, name, date of the
19859 creation or other properties. It also makes it easy to restore such
19860 artifacts.")
19861 (license license:gpl2)))
19862
19863 (define-public r-versions
19864 (package
19865 (name "r-versions")
19866 (version "0.3")
19867 (source
19868 (origin
19869 (method url-fetch)
19870 (uri (cran-uri "versions" version))
19871 (sha256
19872 (base32
19873 "0zm49j785dgv7fyr1yl9q5f0dsk8hhpim5q5bpkgrkzv7pwjribd"))))
19874 (properties `((upstream-name . "versions")))
19875 (build-system r-build-system)
19876 (home-page "https://cran.r-project.org/web/packages/versions/")
19877 (synopsis "Query and install specific versions of CRAN packages")
19878 (description
19879 "This package allows you to install specified versions of R packages
19880 hosted on CRAN and provides functions to list available versions and the
19881 versions of currently installed packages.")
19882 (license license:bsd-3)))
19883
19884 (define-public r-adapr
19885 (package
19886 (name "r-adapr")
19887 (version "2.0.0")
19888 (source
19889 (origin
19890 (method url-fetch)
19891 (uri (cran-uri "adapr" version))
19892 (sha256
19893 (base32
19894 "1s57jdbi5pik56xjz1d4438ax6cywg2yq2s47h5g6wrwvpgr1qfw"))))
19895 (properties `((upstream-name . "adapr")))
19896 (build-system r-build-system)
19897 (propagated-inputs
19898 `(("r-archivist" ,r-archivist)
19899 ("r-devtools" ,r-devtools)
19900 ("r-digest" ,r-digest)
19901 ("r-doparallel" ,r-doparallel)
19902 ("r-gdata" ,r-gdata)
19903 ("r-ggplot2" ,r-ggplot2)
19904 ("r-git2r" ,r-git2r)
19905 ("r-igraph" ,r-igraph)
19906 ("r-knitr" ,r-knitr)
19907 ("r-plotly" ,r-plotly)
19908 ("r-plyr" ,r-plyr)
19909 ("r-rmarkdown" ,r-rmarkdown)
19910 ("r-shiny" ,r-shiny)
19911 ("r-shinydashboard" ,r-shinydashboard)
19912 ("r-versions" ,r-versions)))
19913 (home-page "https://cran.r-project.org/web/packages/adapr/")
19914 (synopsis "Implementation of an accountable data analysis process")
19915 (description
19916 "This package tracks reading and writing within R scripts that are
19917 organized into a directed acyclic graph. It contains an interactive Shiny
19918 application @code{adaprApp()}. It uses Git and file hashes to track version
19919 histories of inputs and outputs.")
19920 (license license:lgpl2.0)))
19921
19922 (define-public r-adapsamp
19923 (package
19924 (name "r-adapsamp")
19925 (version "1.1.1")
19926 (source
19927 (origin
19928 (method url-fetch)
19929 (uri (cran-uri "AdapSamp" version))
19930 (sha256
19931 (base32
19932 "1jayjrsiib2ij4rxxj59g71r3xhzl5yqh0lhi8k6cfy03i7dkvis"))))
19933 (properties `((upstream-name . "AdapSamp")))
19934 (build-system r-build-system)
19935 (propagated-inputs `(("r-pracma" ,r-pracma)))
19936 (home-page "https://cran.r-project.org/web/packages/AdapSamp/")
19937 (synopsis "Adaptive sampling algorithms")
19938 (description
19939 "For distributions whose probability density functions are log-concave,
19940 the adaptive rejection sampling algorithm can be used to build envelope
19941 functions for sampling. For others, the modified adaptive rejection sampling
19942 algorithm, the concave-convex adaptive rejection sampling algorithm, and the
19943 adaptive slice sampling algorithm can be used. This R package mainly includes
19944 these four functions: @code{rARS()}, @code{rMARS()}, @code{rCCARS()}, and
19945 @code{rASS()}. These functions can realize sampling based on the algorithms
19946 above.")
19947 (license license:gpl2)))
19948
19949 (define-public r-adaptalint
19950 (package
19951 (name "r-adaptalint")
19952 (version "0.2.4")
19953 (source
19954 (origin
19955 (method url-fetch)
19956 (uri (cran-uri "adaptalint" version))
19957 (sha256
19958 (base32
19959 "15qdcvnnbgcps8j5k79354wsc9alswijv8lcafg2i3lghaw536yf"))))
19960 (properties `((upstream-name . "adaptalint")))
19961 (build-system r-build-system)
19962 (propagated-inputs
19963 `(("r-dplyr" ,r-dplyr)
19964 ("r-lintr" ,r-lintr)
19965 ("r-purrr" ,r-purrr)))
19966 (home-page "https://cran.r-project.org/web/packages/adaptalint/")
19967 (synopsis "Check R code style")
19968 (description
19969 "This package provides tools to infer the code style (which style rules
19970 are followed and which ones are not) from one package and use it to check
19971 another. This makes it easier to find and correct the most important problems
19972 first.")
19973 (license license:gpl3)))
19974
19975 (define-public r-fracdiff
19976 (package
19977 (name "r-fracdiff")
19978 (version "1.5-1")
19979 (source
19980 (origin
19981 (method url-fetch)
19982 (uri (cran-uri "fracdiff" version))
19983 (sha256
19984 (base32
19985 "1dhfjlhr9sb38qgpsx0sm73l9lgc13d0fk32l7fmjfnalhr3n45q"))))
19986 (properties `((upstream-name . "fracdiff")))
19987 (build-system r-build-system)
19988 (home-page "https://github.com/mmaechler/fracdiff")
19989 (synopsis
19990 "Fractionally differenced ARIMA aka ARFIMA(P,d,q) models")
19991 (description
19992 "This package provides tools for the maximum likelihood estimation of the
19993 parameters of a fractionally differenced ARIMA(p,d,q) model (Haslett and
19994 Raftery, Appl.Statistics, 1989); it includes inference and basic methods.")
19995 (license license:gpl2+)))
19996
19997 (define-public r-forecast
19998 (package
19999 (name "r-forecast")
20000 (version "8.12")
20001 (source
20002 (origin
20003 (method url-fetch)
20004 (uri (cran-uri "forecast" version))
20005 (sha256
20006 (base32
20007 "1ycj5z4wd5a16nlcjy07dqm8jkih240xa02cn4wvysnnhkapyq7b"))))
20008 (properties `((upstream-name . "forecast")))
20009 (build-system r-build-system)
20010 (propagated-inputs
20011 `(("r-colorspace" ,r-colorspace)
20012 ("r-fracdiff" ,r-fracdiff)
20013 ("r-ggplot2" ,r-ggplot2)
20014 ("r-lmtest" ,r-lmtest)
20015 ("r-magrittr" ,r-magrittr)
20016 ("r-nnet" ,r-nnet)
20017 ("r-rcpp" ,r-rcpp)
20018 ("r-rcpparmadillo" ,r-rcpparmadillo)
20019 ("r-timedate" ,r-timedate)
20020 ("r-tseries" ,r-tseries)
20021 ("r-urca" ,r-urca)
20022 ("r-zoo" ,r-zoo)))
20023 (native-inputs
20024 `(("r-knitr" ,r-knitr))) ; needed for vignettes
20025 (home-page "https://pkg.robjhyndman.com/forecast/")
20026 (synopsis "Forecasting functions for time series and linear models")
20027 (description
20028 "This package provides methods and tools for displaying and analysing
20029 univariate time series forecasts including exponential smoothing via state
20030 space models and automatic ARIMA modelling.")
20031 (license license:gpl3)))
20032
20033 (define-public r-xmisc
20034 (package
20035 (name "r-xmisc")
20036 (version "0.2.1")
20037 (source
20038 (origin
20039 (method url-fetch)
20040 (uri (cran-uri "Xmisc" version))
20041 (sha256
20042 (base32
20043 "11gwlcyxhz1p50m68cnqrxmisdk99v8vrsbvyr7k67f0kvsznzs1"))))
20044 (properties `((upstream-name . "Xmisc")))
20045 (build-system r-build-system)
20046 (home-page "https://cran.r-project.org/package=Xmisc")
20047 (synopsis
20048 "Xiaobei's miscellaneous classes and functions")
20049 (description
20050 "This package provides Xiaobei's miscellaneous classes and functions,
20051 which are useful when developing R packages for @dfn{object oriented
20052 programming} (OOP) using R Reference Class.")
20053 (license license:gpl2+)))
20054
20055 (define-public r-proxyc
20056 (package
20057 (name "r-proxyc")
20058 (version "0.1.5")
20059 (source
20060 (origin
20061 (method url-fetch)
20062 (uri (cran-uri "proxyC" version))
20063 (sha256
20064 (base32
20065 "159bc42x4shm6n3rh9fc8ziv3ivq0ipmpbasrh279hhn1prc8gg6"))))
20066 (properties `((upstream-name . "proxyC")))
20067 (build-system r-build-system)
20068 (propagated-inputs
20069 `(("r-matrix" ,r-matrix)
20070 ("r-rcpp" ,r-rcpp)
20071 ("r-rcpparmadillo" ,r-rcpparmadillo)
20072 ("r-rcppparallel" ,r-rcppparallel)))
20073 (home-page "https://cran.r-project.org/package=proxyC")
20074 (synopsis "Compute proximity in large sparse matrices")
20075 (description
20076 "This package provides efficient tools to compute the proximity between
20077 rows or columns of large matrices. Functions are optimised for large sparse
20078 matrices using the Armadillo and Intel TBB libraries. Among several built-in
20079 similarity/distance measures, computation of correlation, cosine similarity
20080 and Euclidean distance is particularly fast.")
20081 (license license:gpl3)))
20082
20083 (define-public r-isocodes
20084 (package
20085 (name "r-isocodes")
20086 (version "2020.03.16")
20087 (source
20088 (origin
20089 (method url-fetch)
20090 (uri (cran-uri "ISOcodes" version))
20091 (sha256
20092 (base32
20093 "1hz1sj57qkkkrgn8slsz2n4jv1fkyp40503j9rg30lxy4gmb83hn"))))
20094 (properties `((upstream-name . "ISOcodes")))
20095 (build-system r-build-system)
20096 (home-page "https://cran.r-project.org/package=ISOcodes")
20097 (synopsis "Selected ISO codes")
20098 (description
20099 "This package provides ISO language, territory, currency, script and
20100 character codes. It provides ISO 639 language codes, ISO 3166 territory
20101 codes, ISO 4217 currency codes, ISO 15924 script codes, and the ISO 8859
20102 character codes as well as the UN M.49 area codes.")
20103 (license license:gpl2)))
20104
20105 (define-public r-stopwords
20106 (package
20107 (name "r-stopwords")
20108 (version "2.0")
20109 (source
20110 (origin
20111 (method url-fetch)
20112 (uri (cran-uri "stopwords" version))
20113 (sha256
20114 (base32
20115 "155g00ansyqfpp1mzd2q6mn0k214xinf78nww2368h24kz761jjw"))))
20116 (properties `((upstream-name . "stopwords")))
20117 (build-system r-build-system)
20118 (propagated-inputs
20119 `(("r-desc" ,r-desc)
20120 ("r-isocodes" ,r-isocodes)
20121 ("r-usethis" ,r-usethis)))
20122 (home-page "https://github.com/quanteda/stopwords")
20123 (synopsis "Multilingual stopword lists")
20124 (description
20125 "This package provides multiple sources of stopwords, for use in text
20126 analysis and natural language processing.")
20127 (license license:expat)))
20128
20129 (define-public r-spacyr
20130 (package
20131 (name "r-spacyr")
20132 (version "1.2.1")
20133 (source
20134 (origin
20135 (method url-fetch)
20136 (uri (cran-uri "spacyr" version))
20137 (sha256
20138 (base32
20139 "1b2ccgwsiqkvp7w37x8k7699c676q16vfrybkrfvyczyhki4s6nw"))))
20140 (properties `((upstream-name . "spacyr")))
20141 (build-system r-build-system)
20142 (propagated-inputs
20143 `(("r-data-table" ,r-data-table)
20144 ("r-reticulate" ,r-reticulate)))
20145 (home-page "https://spacyr.quanteda.io")
20146 (synopsis "R wrapper for the spaCy NLP library")
20147 (description
20148 "This package provides an R wrapper to the Python @dfn{natural language
20149 processing} (NLP) library @code{spaCy}, from @url{http://spacy.io}.")
20150 (license license:gpl3)))
20151
20152 (define-public r-snowballc
20153 (package
20154 (name "r-snowballc")
20155 (version "0.7.0")
20156 (source
20157 (origin
20158 (method url-fetch)
20159 (uri (cran-uri "SnowballC" version))
20160 (sha256
20161 (base32
20162 "1wwm71mp4b2mjb5985x782p6xj519dfrpd40qli7lmig6afyw3xi"))))
20163 (properties `((upstream-name . "SnowballC")))
20164 (build-system r-build-system)
20165 (home-page "https://r-forge.r-project.org/projects/r-temis/")
20166 (synopsis "Snowball stemmers based on the C libstemmer UTF-8 library")
20167 (description
20168 "This package provides an R interface to the C @code{libstemmer} library
20169 that implements Porter's word stemming algorithm for collapsing words to a
20170 common root to aid comparison of vocabulary. Currently supported languages
20171 are Danish, Dutch, English, Finnish, French, German, Hungarian, Italian,
20172 Norwegian, Portuguese, Romanian, Russian, Spanish, Swedish and Turkish.")
20173 (license license:bsd-3)))
20174
20175 (define-public r-quanteda
20176 (package
20177 (name "r-quanteda")
20178 (version "2.1.0")
20179 (source
20180 (origin
20181 (method url-fetch)
20182 (uri (cran-uri "quanteda" version))
20183 (sha256
20184 (base32
20185 "0qxvm75g6r0d1clj8b19gjqwkfrqypapf4zysb8nyfbmn33h8xc7"))))
20186 (properties `((upstream-name . "quanteda")))
20187 (build-system r-build-system)
20188 (propagated-inputs
20189 `(("r-data-table" ,r-data-table)
20190 ("r-digest" ,r-digest)
20191 ("r-extrafont" ,r-extrafont)
20192 ("r-fastmatch" ,r-fastmatch)
20193 ("r-ggplot2" ,r-ggplot2)
20194 ("r-ggrepel" ,r-ggrepel)
20195 ("r-jsonlite" ,r-jsonlite)
20196 ("r-magrittr" ,r-magrittr)
20197 ("r-matrix" ,r-matrix)
20198 ("r-network" ,r-network)
20199 ("r-proxyc" ,r-proxyc)
20200 ("r-rcpp" ,r-rcpp)
20201 ("r-rcpparmadillo" ,r-rcpparmadillo)
20202 ("r-rcppparallel" ,r-rcppparallel)
20203 ("r-sna" ,r-sna)
20204 ("r-snowballc" ,r-snowballc)
20205 ("r-stopwords" ,r-stopwords)
20206 ("r-stringi" ,r-stringi)
20207 ("r-xml2" ,r-xml2)
20208 ("r-yaml" ,r-yaml)))
20209 (native-inputs
20210 `(("r-knitr" ,r-knitr)))
20211 (home-page "https://quanteda.io")
20212 (synopsis "Quantitative analysis of textual data")
20213 (description
20214 "This package provides a fast, flexible, and comprehensive framework for
20215 quantitative text analysis in R. It provides functionality for corpus
20216 management, creating and manipulating tokens and ngrams, exploring keywords in
20217 context, forming and manipulating sparse matrices of documents by features and
20218 feature co-occurrences, analyzing keywords, computing feature similarities and
20219 distances, applying content dictionaries, applying supervised and unsupervised
20220 machine learning, visually representing text and text analyses, and more.")
20221 (license license:gpl3)))
20222
20223 (define-public r-topicmodels
20224 (package
20225 (name "r-topicmodels")
20226 (version "0.2-11")
20227 (source
20228 (origin
20229 (method url-fetch)
20230 (uri (cran-uri "topicmodels" version))
20231 (sha256
20232 (base32
20233 "0jmp6wva99y0w40cfw7b0faylndhjam097x36ilc4vmyczcv89lw"))))
20234 (properties `((upstream-name . "topicmodels")))
20235 (build-system r-build-system)
20236 (native-inputs
20237 `(("gsl" ,gsl)))
20238 (propagated-inputs
20239 `(("r-modeltools" ,r-modeltools)
20240 ("r-slam" ,r-slam)
20241 ("r-tm" ,r-tm)))
20242 (home-page "https://cran.r-project.org/package=topicmodels")
20243 (synopsis "Topic models")
20244 (description
20245 "This package provides an interface to the C code for @dfn{Latent
20246 Dirichlet Allocation} (LDA) models and @dfn{Correlated Topics Models} (CTM) by
20247 David M. Blei and co-authors and the C++ code for fitting LDA models using
20248 Gibbs sampling by Xuan-Hieu Phan and co-authors.")
20249 (license license:gpl2)))
20250
20251 (define-public r-stm
20252 (package
20253 (name "r-stm")
20254 (version "1.3.5")
20255 (source
20256 (origin
20257 (method url-fetch)
20258 (uri (cran-uri "stm" version))
20259 (sha256
20260 (base32
20261 "1yyfxaxqc6yq0yq68zhdnhpwpvsyp71dlmivn7zxixfmp932s6cn"))))
20262 (properties `((upstream-name . "stm")))
20263 (build-system r-build-system)
20264 (propagated-inputs
20265 `(("r-data-table" ,r-data-table)
20266 ("r-glmnet" ,r-glmnet)
20267 ("r-lda" ,r-lda)
20268 ("r-matrix" ,r-matrix)
20269 ("r-matrixstats" ,r-matrixstats)
20270 ("r-quadprog" ,r-quadprog)
20271 ("r-quanteda" ,r-quanteda)
20272 ("r-rcpp" ,r-rcpp)
20273 ("r-rcpparmadillo" ,r-rcpparmadillo)
20274 ("r-slam" ,r-slam)
20275 ("r-stringr" ,r-stringr)))
20276 (home-page "http://www.structuraltopicmodel.com/")
20277 (synopsis "Estimation of the Structural Topic Model")
20278 (description
20279 "The @dfn{Structural Topic Model} (STM) allows researchers to estimate
20280 topic models with document-level covariates. The package also includes tools
20281 for model selection, visualization, and estimation of topic-covariate
20282 regressions.")
20283 (license license:expat)))
20284
20285 (define-public r-polycor
20286 (package
20287 (name "r-polycor")
20288 (version "0.7-10")
20289 (source
20290 (origin
20291 (method url-fetch)
20292 (uri (cran-uri "polycor" version))
20293 (sha256
20294 (base32
20295 "0wzwzklflbhi8sv9m7ijwr16v9zmkk0j0v4pbcpf32f8lbn3psna"))))
20296 (properties `((upstream-name . "polycor")))
20297 (build-system r-build-system)
20298 (propagated-inputs
20299 `(("r-matrix" ,r-matrix)
20300 ("r-mvtnorm" ,r-mvtnorm)))
20301 (home-page "https://r-forge.r-project.org/projects/polycor/")
20302 (synopsis "Polychoric and polyserial correlations")
20303 (description
20304 "This package provides tools to compute polychoric and polyserial
20305 correlations by quick \"two-step\" methods or ML, optionally with standard
20306 errors; tetrachoric and biserial correlations are special cases.")
20307 (license license:gpl2+)))
20308
20309 (define-public r-msm
20310 (package
20311 (name "r-msm")
20312 (version "1.6.8")
20313 (source
20314 (origin
20315 (method url-fetch)
20316 (uri (cran-uri "msm" version))
20317 (sha256
20318 (base32
20319 "1d32y8f0vb2dfv3999liigpns788j145nrvd1xpxb9i2lsg8mwgk"))))
20320 (properties `((upstream-name . "msm")))
20321 (build-system r-build-system)
20322 (propagated-inputs
20323 `(("r-expm" ,r-expm)
20324 ("r-mvtnorm" ,r-mvtnorm)
20325 ("r-survival" ,r-survival)))
20326 (home-page "https://github.com/chjackson/msm")
20327 (synopsis "Multi-state Markov and hidden Markov models in continuous time")
20328 (description
20329 "This package provides functions for fitting continuous-time Markov and
20330 hidden Markov multi-state models to longitudinal data. It was designed for
20331 processes observed at arbitrary times in continuous time (panel data) but some
20332 other observation schemes are supported. Both Markov transition rates and the
20333 hidden Markov output process can be modelled in terms of covariates, which may
20334 be constant or piecewise-constant in time.")
20335 (license license:gpl2+)))
20336
20337 (define-public r-ltm
20338 (package
20339 (name "r-ltm")
20340 (version "1.1-1")
20341 (source
20342 (origin
20343 (method url-fetch)
20344 (uri (cran-uri "ltm" version))
20345 (sha256
20346 (base32
20347 "1qrgzwx5l58qf5rfp1knxc84r0g943q5sdr3ky74zzwpnmrf2vf7"))))
20348 (properties `((upstream-name . "ltm")))
20349 (build-system r-build-system)
20350 (propagated-inputs
20351 `(("r-mass" ,r-mass)
20352 ("r-msm" ,r-msm)
20353 ("r-polycor" ,r-polycor)))
20354 (home-page "https://github.com/drizopoulos/ltm")
20355 (synopsis "Latent trait models under IRT")
20356 (description
20357 "This is a package supporting the analysis of multivariate dichotomous
20358 and polytomous data using latent trait models under the Item Response Theory
20359 approach. It includes the Rasch, the Two-Parameter Logistic, the Birnbaum's
20360 Three-Parameter, the Graded Response, and the Generalized Partial Credit
20361 Models.")
20362 (license license:gpl2+)))
20363
20364 (define-public r-mi
20365 (package
20366 (name "r-mi")
20367 (version "1.0")
20368 (source
20369 (origin
20370 (method url-fetch)
20371 (uri (cran-uri "mi" version))
20372 (sha256
20373 (base32
20374 "1h47k5mpbvhid83277dvvj2di493bgzz9iarpyv3r30y219l7x1l"))))
20375 (properties `((upstream-name . "mi")))
20376 (build-system r-build-system)
20377 (propagated-inputs
20378 `(("r-arm" ,r-arm)
20379 ("r-matrix" ,r-matrix)))
20380 (home-page "http://www.stat.columbia.edu/~gelman/")
20381 (synopsis "Missing data imputation and model checking")
20382 (description
20383 "This package provides functions for data manipulation, imputing missing
20384 values in an approximate Bayesian framework, diagnostics of the models used to
20385 generate the imputations, confidence-building mechanisms to validate some of
20386 the assumptions of the imputation algorithm, and functions to analyze multiply
20387 imputed data sets with the appropriate degree of sampling uncertainty.")
20388 (license license:gpl2+)))
20389
20390 (define-public r-matrixcalc
20391 (package
20392 (name "r-matrixcalc")
20393 (version "1.0-3")
20394 (source
20395 (origin
20396 (method url-fetch)
20397 (uri (cran-uri "matrixcalc" version))
20398 (sha256
20399 (base32
20400 "1c4w9dhi5w98qj1wwh9bbpnfk39rhiwjbanalr8bi5nmxkpcmrhp"))))
20401 (properties `((upstream-name . "matrixcalc")))
20402 (build-system r-build-system)
20403 (home-page "https://cran.r-project.org/web/packages/matrixcalc/")
20404 (synopsis "Collection of functions for matrix calculations")
20405 (description
20406 "This package provides a collection of functions to support matrix
20407 calculations for probability, econometric and numerical analysis. There are
20408 additional functions that are comparable to APL functions which are useful for
20409 actuarial models such as pension mathematics.")
20410 (license license:gpl2+)))
20411
20412 (define-public r-sem
20413 (package
20414 (name "r-sem")
20415 (version "3.1-11")
20416 (source
20417 (origin
20418 (method url-fetch)
20419 (uri (cran-uri "sem" version))
20420 (sha256
20421 (base32
20422 "03j3ig6fy34pi6nwfq9w8f5m555lilw5skr1vn6ay4yvjmvavc9k"))))
20423 (properties `((upstream-name . "sem")))
20424 (build-system r-build-system)
20425 (propagated-inputs
20426 `(("r-boot" ,r-boot)
20427 ("r-mass" ,r-mass)
20428 ("r-matrixcalc" ,r-matrixcalc)
20429 ("r-mi" ,r-mi)))
20430 (home-page "https://cran.r-project.org/package=sem")
20431 (synopsis "Structural equation models")
20432 (description
20433 "This package provides functions for fitting general linear structural
20434 equation models (with observed and latent variables) using the RAM approach,
20435 and for fitting structural equations in observed-variable models by two-stage
20436 least squares.")
20437 (license license:gpl2+)))
20438
20439 (define-public r-semtools
20440 (package
20441 (name "r-semtools")
20442 (version "0.5-3")
20443 (source
20444 (origin
20445 (method url-fetch)
20446 (uri (cran-uri "semTools" version))
20447 (sha256
20448 (base32
20449 "0k3w10fnq0l89inhxvnypyrfhlrm921mfn0kwyyfpndvbqizky1d"))))
20450 (properties `((upstream-name . "semTools")))
20451 (build-system r-build-system)
20452 (propagated-inputs
20453 `(("r-lavaan" ,r-lavaan)))
20454 (home-page "https://github.com/simsem/semTools/wiki")
20455 (synopsis "Useful tools for structural equation modeling")
20456 (description
20457 "This package provides useful tools for structural equation modeling.")
20458 (license license:gpl2+)))
20459
20460 (define-public r-regsem
20461 (package
20462 (name "r-regsem")
20463 (version "1.5.2")
20464 (source
20465 (origin
20466 (method url-fetch)
20467 (uri (cran-uri "regsem" version))
20468 (sha256
20469 (base32
20470 "0ch057010xfsw0nqcsarzakdbiplvxaldyqlbbacspqs65ax1yk7"))))
20471 (properties `((upstream-name . "regsem")))
20472 (build-system r-build-system)
20473 (propagated-inputs
20474 `(("r-lavaan" ,r-lavaan)
20475 ("r-rcpp" ,r-rcpp)
20476 ("r-rcpparmadillo" ,r-rcpparmadillo)
20477 ("r-rsolnp" ,r-rsolnp)))
20478 (home-page "https://cran.r-project.org/package=regsem")
20479 (synopsis "Regularized structural equation modeling")
20480 (description
20481 "This package uses both ridge and lasso penalties (and extensions) to
20482 penalize specific parameters in structural equation models. The package
20483 offers additional cost functions, cross validation, and other extensions
20484 beyond traditional structural equation models. It also contains a function to
20485 perform @dfn{exploratory mediation} (XMed).")
20486 (license license:gpl2+)))
20487
20488 (define-public r-stanheaders
20489 (package
20490 (name "r-stanheaders")
20491 (version "2.21.0-5")
20492 (source
20493 (origin
20494 (method url-fetch)
20495 (uri (cran-uri "StanHeaders" version))
20496 (sha256
20497 (base32
20498 "1zyph2x47x9a5baj5d79a1lzj7gajirisajvkrcngrjvw8bq7810"))))
20499 (properties `((upstream-name . "StanHeaders")))
20500 (build-system r-build-system)
20501 (inputs `(("pandoc" ,ghc-pandoc)))
20502 (propagated-inputs
20503 `(("r-rcppeigen" ,r-rcppeigen)
20504 ("r-rcppparallel" ,r-rcppparallel)))
20505 (native-inputs
20506 `(("gfortran" ,gfortran)
20507 ("r-knitr" ,r-knitr))) ; for vignettes
20508 (home-page "https://mc-stan.org/")
20509 (synopsis "C++ header files for Stan")
20510 (description
20511 "The C++ header files of the Stan project are provided by this package.
20512 There is a shared object containing part of the @code{CVODES} library, but it
20513 is not accessible from R. @code{r-stanheaders} is only useful for developers
20514 who want to utilize the @code{LinkingTo} directive of their package's
20515 DESCRIPTION file to build on the Stan library without incurring unnecessary
20516 dependencies.
20517
20518 The Stan project develops a probabilistic programming language that implements
20519 full or approximate Bayesian statistical inference via Markov Chain Monte
20520 Carlo or variational methods and implements (optionally penalized) maximum
20521 likelihood estimation via optimization. The Stan library includes an advanced
20522 automatic differentiation scheme, templated statistical and linear algebra
20523 functions that can handle the automatically differentiable scalar types (and
20524 doubles, ints, etc.), and a parser for the Stan language. The @code{r-rstan}
20525 package provides user-facing R functions to parse, compile, test, estimate,
20526 and analyze Stan models.")
20527 (license license:bsd-3)))
20528
20529 (define-public r-rpf
20530 (package
20531 (name "r-rpf")
20532 (version "1.0.4")
20533 (source
20534 (origin
20535 (method url-fetch)
20536 (uri (cran-uri "rpf" version))
20537 (sha256
20538 (base32
20539 "17crcgsbcsh0c00n7bgdqfnd7n1vzz7drfxjs7d18253yl5x44pl"))))
20540 (properties `((upstream-name . "rpf")))
20541 (build-system r-build-system)
20542 (propagated-inputs
20543 `(("r-lifecycle" ,r-lifecycle)
20544 ("r-mvtnorm" ,r-mvtnorm)
20545 ("r-rcpp" ,r-rcpp)
20546 ("r-rcppeigen" ,r-rcppeigen)))
20547 (native-inputs
20548 `(("r-knitr" ,r-knitr)))
20549 (home-page "https://github.com/jpritikin/rpf")
20550 (synopsis "Response probability functions")
20551 (description
20552 "The purpose of this package is to factor out logic and math common to
20553 Item Factor Analysis fitting, diagnostics, and analysis. It is envisioned as
20554 core support code suitable for more specialized IRT packages to build upon.
20555 Complete access to optimized C functions is made available with
20556 @code{R_RegisterCCallable()}.")
20557 (license license:gpl3+)))
20558
20559 (define-public r-openmx
20560 (package
20561 (name "r-openmx")
20562 (version "2.17.4")
20563 (source
20564 (origin
20565 (method url-fetch)
20566 (uri (cran-uri "OpenMx" version))
20567 (sha256
20568 (base32
20569 "07y4w7xdb63p5kkrj6sdx1kabbsgbbj7nw9hc690jy84r15aryal"))))
20570 (properties `((upstream-name . "OpenMx")))
20571 (build-system r-build-system)
20572 (propagated-inputs
20573 `(("r-bh" ,r-bh)
20574 ("r-digest" ,r-digest)
20575 ("r-mass" ,r-mass)
20576 ("r-matrix" ,r-matrix)
20577 ("r-rcpp" ,r-rcpp)
20578 ("r-rcppeigen" ,r-rcppeigen)
20579 ("r-rpf" ,r-rpf)
20580 ("r-stanheaders" ,r-stanheaders)))
20581 (native-inputs `(("gfortran" ,gfortran)))
20582 (home-page "http://openmx.ssri.psu.edu")
20583 (synopsis "Extended structural equation modelling")
20584 (description
20585 "This package allows for the estimation of a wide variety of advanced
20586 multivariate statistical models. It consists of a library of functions and
20587 optimizers that allow you to quickly and flexibly define an SEM model and
20588 estimate parameters given observed data.")
20589 (license license:asl2.0)))
20590
20591 (define-public r-kutils
20592 (package
20593 (name "r-kutils")
20594 (version "1.70")
20595 (source
20596 (origin
20597 (method url-fetch)
20598 (uri (cran-uri "kutils" version))
20599 (sha256
20600 (base32
20601 "06jk66wbq3jmdf2jdhqns6r3yk36l2x7c907x977zv80sqxa1l37"))))
20602 (properties `((upstream-name . "kutils")))
20603 (build-system r-build-system)
20604 (propagated-inputs
20605 `(("r-foreign" ,r-foreign)
20606 ("r-openxlsx" ,r-openxlsx)
20607 ("r-plyr" ,r-plyr)
20608 ("r-runit" ,r-runit)
20609 ("r-xtable" ,r-xtable)))
20610 (home-page "https://cran.r-project.org/package=kutils")
20611 (synopsis "Project management tools")
20612 (description
20613 "This package provides tools for data importation, recoding, and
20614 inspection. There are functions to create new project folders, R code
20615 templates, create uniquely named output directories, and to quickly obtain a
20616 visual summary for each variable in a data frame. The main feature here is
20617 the systematic implementation of the \"variable key\" framework for data
20618 importation and recoding.")
20619 (license license:gpl2)))
20620
20621 (define-public r-rockchalk
20622 (package
20623 (name "r-rockchalk")
20624 (version "1.8.144")
20625 (source
20626 (origin
20627 (method url-fetch)
20628 (uri (cran-uri "rockchalk" version))
20629 (sha256
20630 (base32
20631 "07dp1n155b9gfvk8l30h6bhjbhbylsjxfzns08mryn4mxj3nqpnb"))))
20632 (properties `((upstream-name . "rockchalk")))
20633 (build-system r-build-system)
20634 (propagated-inputs
20635 `(("r-cardata" ,r-cardata)
20636 ("r-kutils" ,r-kutils)
20637 ("r-lme4" ,r-lme4)
20638 ("r-mass" ,r-mass)))
20639 (home-page "https://cran.r-project.org/package=rockchalk")
20640 (synopsis "Regression estimation and presentation")
20641 (description
20642 "This package provides a collection of functions for interpretation and
20643 presentation of regression analysis. These functions are used to produce the
20644 statistics lectures in @url{http://pj.freefaculty.org/guides}. The package
20645 includes regression diagnostics, regression tables, and plots of interactions
20646 and \"moderator\" variables. The emphasis is on \"mean-centered\" and
20647 \"residual-centered\" predictors. The vignette @code{rockchalk} offers a
20648 fairly comprehensive overview.")
20649 (license license:gpl3+)))
20650
20651 (define-public r-lisreltor
20652 (package
20653 (name "r-lisreltor")
20654 (version "0.1.4")
20655 (source
20656 (origin
20657 (method url-fetch)
20658 (uri (cran-uri "lisrelToR" version))
20659 (sha256
20660 (base32
20661 "0zicq0z3hhixan1p1apybnf3v5s6v6ysll4pcz8ivygwr2swv3p5"))))
20662 (properties `((upstream-name . "lisrelToR")))
20663 (build-system r-build-system)
20664 (home-page "https://cran.r-project.org/package=lisrelToR")
20665 (synopsis "Import output from LISREL into R")
20666 (description
20667 "This is an unofficial package aimed at automating the import of LISREL
20668 output in R.")
20669 (license license:gpl2)))
20670
20671 (define-public r-bdgraph
20672 (package
20673 (name "r-bdgraph")
20674 (version "2.62")
20675 (source
20676 (origin
20677 (method url-fetch)
20678 (uri (cran-uri "BDgraph" version))
20679 (sha256
20680 (base32
20681 "1b1vfar940swvn3pcil848qsp8ji50fjjll8jjzp6y2adx0f8pby"))))
20682 (properties `((upstream-name . "BDgraph")))
20683 (build-system r-build-system)
20684 (propagated-inputs
20685 `(("r-igraph" ,r-igraph)))
20686 (home-page "https://www.uva.nl/profile/a.mohammadi")
20687 (synopsis "Bayesian structure learning in graphical models")
20688 (description
20689 "This package provides statistical tools for Bayesian structure learning
20690 in undirected graphical models for continuous, discrete, and mixed data. It
20691 uses a trans-dimensional @dfn{Markov Chain Monte Carlo} (MCMC) approach based
20692 on a continuous-time birth-death process.")
20693 (license license:gpl2+)))
20694
20695 (define-public r-d3network
20696 (package
20697 (name "r-d3network")
20698 (version "0.5.2.1")
20699 (source
20700 (origin
20701 (method url-fetch)
20702 (uri (cran-uri "d3Network" version))
20703 (sha256
20704 (base32
20705 "1gh979z9wksyxxxdzlfzibn0ysvf6h1ij7vwpd55fvbwr308syaw"))))
20706 (properties `((upstream-name . "d3Network")))
20707 (build-system r-build-system)
20708 (propagated-inputs
20709 `(("r-plyr" ,r-plyr)
20710 ("r-rjson" ,r-rjson)
20711 ("r-whisker" ,r-whisker)))
20712 (home-page "http://christophergandrud.github.io/d3Network/")
20713 (synopsis "Create D3 JavaScript network, tree, dendrogram, and Sankey graphs")
20714 (description
20715 "This package is intended to make it easy to create D3 JavaScript
20716 network, tree, dendrogram, and Sankey graphs from R using data frames.")
20717 (license license:gpl3+)))
20718
20719 (define-public r-qgraph
20720 (package
20721 (name "r-qgraph")
20722 (version "1.6.5")
20723 (source
20724 (origin
20725 (method url-fetch)
20726 (uri (cran-uri "qgraph" version))
20727 (sha256
20728 (base32
20729 "0pwys9irxvp0ap158drplyypkplbmwqinv0fmlsblk7q875cr592"))))
20730 (properties `((upstream-name . "qgraph")))
20731 (build-system r-build-system)
20732 (propagated-inputs
20733 `(("r-abind" ,r-abind)
20734 ("r-bdgraph" ,r-bdgraph)
20735 ("r-colorspace" ,r-colorspace)
20736 ("r-corpcor" ,r-corpcor)
20737 ("r-d3network" ,r-d3network)
20738 ("r-dplyr" ,r-dplyr)
20739 ("r-fdrtool" ,r-fdrtool)
20740 ("r-ggplot2" ,r-ggplot2)
20741 ("r-ggraph" ,r-ggraph)
20742 ("r-glasso" ,r-glasso)
20743 ("r-gtools" ,r-gtools)
20744 ("r-hmisc" ,r-hmisc)
20745 ("r-huge" ,r-huge)
20746 ("r-igraph" ,r-igraph)
20747 ("r-jpeg" ,r-jpeg)
20748 ("r-lavaan" ,r-lavaan)
20749 ("r-matrix" ,r-matrix)
20750 ("r-pbapply" ,r-pbapply)
20751 ("r-plyr" ,r-plyr)
20752 ("r-png" ,r-png)
20753 ("r-psych" ,r-psych)
20754 ("r-rcpp" ,r-rcpp)
20755 ("r-reshape2" ,r-reshape2)
20756 ("r-tidygraph" ,r-tidygraph)))
20757 (home-page "http://sachaepskamp.com/qgraph/")
20758 (synopsis "Weighted network visualization and analysis")
20759 (description
20760 "This package implements tools for weighted network visualization and
20761 analysis, as well as Gaussian graphical model computation. It contains graph
20762 plotting methods, and tools for psychometric data visualization and graphical
20763 model estimation. See Epskamp et al. (2012)
20764 @url{doi:10.18637/jss.v048.i04}.")
20765 (license license:gpl2)))
20766
20767 (define-public r-semplot
20768 (package
20769 (name "r-semplot")
20770 (version "1.1.2")
20771 (source
20772 (origin
20773 (method url-fetch)
20774 (uri (cran-uri "semPlot" version))
20775 (sha256
20776 (base32
20777 "0l1v9yi1pv59iwfknw4dh9qskk5y8r347jq1vq13gnfd3bmd71xr"))))
20778 (properties `((upstream-name . "semPlot")))
20779 (build-system r-build-system)
20780 (propagated-inputs
20781 `(("r-colorspace" ,r-colorspace)
20782 ("r-corpcor" ,r-corpcor)
20783 ("r-igraph" ,r-igraph)
20784 ("r-lavaan" ,r-lavaan)
20785 ("r-lisreltor" ,r-lisreltor)
20786 ("r-openmx" ,r-openmx)
20787 ("r-plyr" ,r-plyr)
20788 ("r-qgraph" ,r-qgraph)
20789 ("r-regsem" ,r-regsem)
20790 ("r-rockchalk" ,r-rockchalk)
20791 ("r-sem" ,r-sem)
20792 ("r-xml" ,r-xml)))
20793 (home-page "https://github.com/SachaEpskamp/semPlot")
20794 (synopsis "Unified visualizations of structural equation models")
20795 (description
20796 "Structural equation modeling (SEM) has a long history of representing
20797 models graphically as path diagrams. The semPlot package for R fills the gap
20798 between advanced, but time-consuming, graphical software and the limited
20799 graphics produced automatically by SEM software. In addition, semPlot offers
20800 more functionality than drawing path diagrams: it can act as a common ground
20801 for importing SEM results into R. Any result usable as input to semPlot can
20802 also be represented in any of the three popular SEM frame-works, as well as
20803 translated to input syntax for the R packages @code{sem} and @code{lavaan}.")
20804 (license license:gpl2)))
20805
20806 (define-public r-cdm
20807 (package
20808 (name "r-cdm")
20809 (version "7.5-15")
20810 (source
20811 (origin
20812 (method url-fetch)
20813 (uri (cran-uri "CDM" version))
20814 (sha256
20815 (base32
20816 "159ny2dz0rf1r3k1mqlfwambffc8rx425sggf5bn51nybpzanq3l"))))
20817 (properties `((upstream-name . "CDM")))
20818 (build-system r-build-system)
20819 (propagated-inputs
20820 `(("r-mvtnorm" ,r-mvtnorm)
20821 ("r-polycor" ,r-polycor)
20822 ("r-rcpp" ,r-rcpp)
20823 ("r-rcpparmadillo" ,r-rcpparmadillo)))
20824 (home-page
20825 "https://github.com/alexanderrobitzsch/CDM")
20826 (synopsis "Cognitive diagnosis modeling")
20827 (description
20828 "This package provides functions for cognitive diagnosis modeling and
20829 multidimensional item response modeling for dichotomous and polytomous item
20830 responses. It enables the estimation of the DINA and DINO model, the multiple
20831 group (polytomous) GDINA model, the multiple choice DINA model, the general
20832 diagnostic model (GDM), the structured latent class model (SLCA), and
20833 regularized latent class analysis. See George, Robitzsch, Kiefer, Gross, and
20834 Uenlue (2017) @url{doi:10.18637/jss.v074.i02} for further details on
20835 estimation and the package structure. For tutorials on how to use the CDM
20836 package see George and Robitzsch (2015, @url{doi:10.20982/tqmp.11.3.p189}) as
20837 well as Ravand and Robitzsch (2015).")
20838 (license license:gpl2+)))
20839
20840 (define-public r-tam
20841 (package
20842 (name "r-tam")
20843 (version "3.5-19")
20844 (source
20845 (origin
20846 (method url-fetch)
20847 (uri (cran-uri "TAM" version))
20848 (sha256
20849 (base32
20850 "1x1pdy0hrk4c3x5l4gcslpvyb0sv2zgly4n3a7y8j6yrzajx0sg7"))))
20851 (properties `((upstream-name . "TAM")))
20852 (build-system r-build-system)
20853 (propagated-inputs
20854 `(("r-cdm" ,r-cdm)
20855 ("r-rcpp" ,r-rcpp)
20856 ("r-rcpparmadillo" ,r-rcpparmadillo)))
20857 (home-page "http://www.edmeasurementsurveys.com/TAM/Tutorials/")
20858 (synopsis "Test analysis modules")
20859 (description
20860 "This package includes tools for marginal maximum likelihood estimation
20861 and joint maximum likelihood estimation for unidimensional and
20862 multidimensional item response models. The package functionality covers the
20863 Rasch model, 2PL model, 3PL model, generalized partial credit model,
20864 multi-faceted Rasch model, nominal item response model, structured latent
20865 class model, mixture distribution IRT models, and located latent class models.
20866 Latent regression models and plausible value imputation are also supported.")
20867 (license license:gpl2+)))
20868
20869 (define-public r-erm
20870 (package
20871 (name "r-erm")
20872 (version "1.0-1")
20873 (source
20874 (origin
20875 (method url-fetch)
20876 (uri (cran-uri "eRm" version))
20877 (sha256
20878 (base32
20879 "0njqzznnhnkvalmhiq5yq1w7gwp2myki5cv61w42ydvd27hdyyg9"))))
20880 (properties `((upstream-name . "eRm")))
20881 (build-system r-build-system)
20882 (propagated-inputs
20883 `(("r-colorspace" ,r-colorspace)
20884 ("r-lattice" ,r-lattice)
20885 ("r-mass" ,r-mass)
20886 ("r-matrix" ,r-matrix)
20887 ("r-psych" ,r-psych)))
20888 (native-inputs `(("gfortran" ,gfortran)))
20889 (home-page "https://cran.r-project.org/package=eRm")
20890 (synopsis "Extended Rasch modeling")
20891 (description
20892 "This package provides tools to fit @dfn{Rasch models} (RM), @dfn{linear
20893 logistic test models} (LLTM), @dfn{rating scale model} (RSM), @dfn{linear
20894 rating scale models} (LRSM), @dfn{partial credit models} (PCM), and
20895 @dfn{linear partial credit models} (LPCM). Missing values are allowed in the
20896 data matrix. Additional features are the ML estimation of the person
20897 parameters, Andersen's LR-test, item-specific Wald test, Martin-Loef-Test,
20898 nonparametric Monte-Carlo Tests, itemfit and personfit statistics including
20899 infit and outfit measures, ICC and other plots, automated stepwise item
20900 elimination, and a simulation module for various binary data matrices.")
20901 (license license:gpl3)))
20902
20903 (define-public r-irtoys
20904 (package
20905 (name "r-irtoys")
20906 (version "0.2.1")
20907 (source
20908 (origin
20909 (method url-fetch)
20910 (uri (cran-uri "irtoys" version))
20911 (sha256
20912 (base32
20913 "0h6iiaxikhbxhbyksbjnb09qdxinlkwr2v9yzs5wslbni14paq5q"))))
20914 (properties `((upstream-name . "irtoys")))
20915 (build-system r-build-system)
20916 (propagated-inputs
20917 `(("r-ltm" ,r-ltm)
20918 ("r-sm" ,r-sm)))
20919 (home-page "https://cran.r-project.org/package=irtoys")
20920 (synopsis "Collection of functions related to Item Response Theory (IRT)")
20921 (description
20922 "This package provides a collection of functions useful in learning and
20923 practicing @dfn{Item Response Theory} (IRT), which can be combined into larger
20924 programs. It provides basic CTT analysis, a simple common interface to the
20925 estimation of item parameters in IRT models for binary responses with three
20926 different programs (ICL, BILOG-MG, and ltm), ability estimation (MLE, BME,
20927 EAP, WLE, plausible values), item and person fit statistics, scaling
20928 methods (MM, MS, Stocking-Lord, and the complete Hebaera method), and a rich
20929 array of parametric and non-parametric (kernel) plots. It estimates and plots
20930 Haberman's interaction model when all items are dichotomously scored.")
20931 (license license:gpl2+)))
20932
20933 (define-public r-iheatmapr
20934 (package
20935 (name "r-iheatmapr")
20936 (version "0.4.12")
20937 (source
20938 (origin
20939 (method url-fetch)
20940 (uri (cran-uri "iheatmapr" version))
20941 (sha256
20942 (base32
20943 "0s479j9l35xiss599vablxgvg6i2j9zq9sxphsq4vdk3bafg84bw"))))
20944 (properties `((upstream-name . "iheatmapr")))
20945 (build-system r-build-system)
20946 (propagated-inputs
20947 `(("r-fastcluster" ,r-fastcluster)
20948 ("r-ggdendro" ,r-ggdendro)
20949 ("r-htmlwidgets" ,r-htmlwidgets)
20950 ("r-jsonlite" ,r-jsonlite)
20951 ("r-knitr" ,r-knitr)
20952 ("r-magrittr" ,r-magrittr)
20953 ("r-plyr" ,r-plyr)
20954 ("r-rcolorbrewer" ,r-rcolorbrewer)
20955 ("r-s4vectors" ,r-s4vectors)
20956 ("r-scales" ,r-scales)))
20957 (home-page "https://docs.ropensci.org/iheatmapr")
20958 (synopsis "Interactive, Complex Heatmaps")
20959 (description
20960 "iheatmapr is an R package for building complex, interactive heatmaps
20961 using modular building blocks. \"Complex\" heatmaps are heatmaps in which
20962 subplots along the rows or columns of the main heatmap add more information
20963 about each row or column. For example, a one column additional heatmap may
20964 indicate what group a particular row or column belongs to. Complex heatmaps
20965 may also include multiple side by side heatmaps which show different types of
20966 data for the same conditions. Interactivity can improve complex heatmaps by
20967 providing tooltips with information about each cell and enabling zooming into
20968 interesting features. iheatmapr uses the plotly library for interactivity.")
20969 (license license:expat)))
20970
20971 (define-public r-packrat
20972 (package
20973 (name "r-packrat")
20974 (version "0.5.0")
20975 (source
20976 (origin
20977 (method url-fetch)
20978 (uri (cran-uri "packrat" version))
20979 (sha256
20980 (base32
20981 "1xy5dd2hrpqa07jfl4s7dsrya05mf36ms74j833scdz0zf89586n"))))
20982 (properties `((upstream-name . "packrat")))
20983 (build-system r-build-system)
20984 (home-page "https://github.com/rstudio/packrat/")
20985 (synopsis "Dependency management R projects")
20986 (description
20987 "This package provides a dependency manager for R projects that allows
20988 you to manage the R packages your project depends on in an isolated, portable,
20989 and reproducible way.")
20990 (license license:gpl2)))
20991
20992 (define-public r-rsconnect
20993 (package
20994 (name "r-rsconnect")
20995 (version "0.8.16")
20996 (source
20997 (origin
20998 (method url-fetch)
20999 (uri (cran-uri "rsconnect" version))
21000 (sha256
21001 (base32
21002 "05ii0p0p7xpf8z0c1594s5q7wpwcs7lmlddrd67s5p2ka5m8qwiz"))))
21003 (properties `((upstream-name . "rsconnect")))
21004 (build-system r-build-system)
21005 (propagated-inputs
21006 `(("r-curl" ,r-curl)
21007 ("r-digest" ,r-digest)
21008 ("r-jsonlite" ,r-jsonlite)
21009 ("r-openssl" ,r-openssl)
21010 ("r-packrat" ,r-packrat)
21011 ("r-rstudioapi" ,r-rstudioapi)
21012 ("r-yaml" ,r-yaml)))
21013 (home-page "https://github.com/rstudio/rsconnect")
21014 (synopsis "Deployment interface for R Markdown documents and Shiny applications")
21015 (description
21016 "This package provides a programmatic deployment interface for RPubs,
21017 shinyapps.io, and RStudio Connect. Supported content types include R Markdown
21018 documents, Shiny applications, Plumber APIs, plots, and static web content.")
21019 (license license:gpl2)))
21020
21021 ;; This package includes minified JavaScript files. When upgrading please
21022 ;; check that there are no new minified JavaScript files.
21023 (define-public r-dygraphs
21024 (package
21025 (name "r-dygraphs")
21026 (version "1.1.1.6")
21027 (source
21028 (origin
21029 (method url-fetch)
21030 (uri (cran-uri "dygraphs" version))
21031 (sha256
21032 (base32
21033 "022j007mzfa9k2n31yg4aizcsf571vv3jip092h23rqj03rk3ly3"))))
21034 (properties `((upstream-name . "dygraphs")))
21035 (build-system r-build-system)
21036 (arguments
21037 `(#:modules ((guix build utils)
21038 (guix build r-build-system)
21039 (srfi srfi-1)
21040 (ice-9 popen))
21041 #:phases
21042 (modify-phases %standard-phases
21043 (add-after 'unpack 'process-javascript
21044 (lambda* (#:key inputs #:allow-other-keys)
21045 (with-directory-excursion "inst/htmlwidgets/lib/"
21046 (call-with-values
21047 (lambda ()
21048 (unzip2
21049 `(("dygraphs/dygraph-combined-dev.js"
21050 "dygraph-combined.js")
21051 (,(assoc-ref inputs "js-jquery")
21052 "jquery/jquery.min.js")
21053 (,(assoc-ref inputs "js-fquarter")
21054 "fquarter/moment-fquarter.min.js"))))
21055 (lambda (sources targets)
21056 (for-each (lambda (source target)
21057 (format #t "Processing ~a --> ~a~%"
21058 source target)
21059 (let ((minified (open-pipe* OPEN_READ "uglify-js" source)))
21060 (call-with-output-file target
21061 (lambda (port)
21062 (dump-port minified port)))))
21063 sources targets))))
21064 #t)))))
21065 (native-inputs
21066 `(("uglify-js" ,uglify-js)
21067 ;; They actually use version 1.11.1, but this more recent version
21068 ;; should be just fine.
21069 ("js-jquery"
21070 ,(origin
21071 (method url-fetch)
21072 (uri "https://code.jquery.com/jquery-1.12.4.js")
21073 (sha256
21074 (base32
21075 "0x9mrc1668icvhpwzvgafm8xm11x9lfai9nwr66aw6pjnpwkc3s3"))))
21076 ("js-fquarter"
21077 ,(origin
21078 (method url-fetch)
21079 (uri (string-append "https://raw.githubusercontent.com/robgallen/"
21080 "moment-fquarter/1.0.1/moment-fquarter.js"))
21081 (sha256
21082 (base32
21083 "01mdnsaibm9jy2f1qpbn692hpv309lhj5si9nagib4dawmrkffij"))))))
21084 (propagated-inputs
21085 `(("r-htmltools" ,r-htmltools)
21086 ("r-htmlwidgets" ,r-htmlwidgets)
21087 ("r-magrittr" ,r-magrittr)
21088 ("r-xts" ,r-xts)
21089 ("r-zoo" ,r-zoo)))
21090 (home-page "https://github.com/rstudio/dygraphs")
21091 (synopsis "Interface to Dygraphs interactive time series charting library")
21092 (description
21093 "This package provides an R interface to the dygraphs JavaScript charting
21094 library (a copy of which is included in the package). It provides rich
21095 facilities for charting time-series data in R, including highly configurable
21096 series- and axis-display and interactive features like zoom/pan and
21097 series/point highlighting.")
21098 (license license:expat)))
21099
21100 (define-public r-shinystan
21101 (package
21102 (name "r-shinystan")
21103 (version "2.5.0")
21104 (source
21105 (origin
21106 (method url-fetch)
21107 (uri (cran-uri "shinystan" version))
21108 (sha256
21109 (base32
21110 "18alf5kiqw7y2l6m5nxxizwc2znsf9frxfsqhvgcad8hld9cbya5"))))
21111 (properties `((upstream-name . "shinystan")))
21112 (build-system r-build-system)
21113 (propagated-inputs
21114 `(("r-bayesplot" ,r-bayesplot)
21115 ("r-colourpicker" ,r-colourpicker)
21116 ("r-dt" ,r-dt)
21117 ("r-dygraphs" ,r-dygraphs)
21118 ("r-ggplot2" ,r-ggplot2)
21119 ("r-gridextra" ,r-gridextra)
21120 ("r-gtools" ,r-gtools)
21121 ("r-markdown" ,r-markdown)
21122 ("r-reshape2" ,r-reshape2)
21123 ("r-rsconnect" ,r-rsconnect)
21124 ("r-rstan" ,r-rstan)
21125 ("r-shiny" ,r-shiny)
21126 ("r-shinyjs" ,r-shinyjs)
21127 ("r-shinythemes" ,r-shinythemes)
21128 ("r-threejs" ,r-threejs)
21129 ("r-xtable" ,r-xtable)
21130 ("r-xts" ,r-xts)))
21131 (home-page "https://mc-stan.org/")
21132 (synopsis "Interactive visual and numerical analysis for Bayesian models")
21133 (description
21134 "This package provides a graphical user interface for interactive
21135 @dfn{Markov chain Monte Carlo} (MCMC) diagnostics and plots and tables helpful
21136 for analyzing a posterior sample. The interface is powered by the Shiny web
21137 application framework and works with the output of MCMC programs written in
21138 any programming language (and has extended functionality for Stan models fit
21139 using the @code{rstan} and @code{rstanarm} packages).")
21140 (license license:gpl3+)))
21141
21142 (define-public r-rstantools
21143 (package
21144 (name "r-rstantools")
21145 (version "2.0.0")
21146 (source
21147 (origin
21148 (method url-fetch)
21149 (uri (cran-uri "rstantools" version))
21150 (sha256
21151 (base32
21152 "1il0pn4ksbdkska5fmhvgaicvwnnc6cs08g6ags9fj1xkjiqmrsa"))))
21153 (properties `((upstream-name . "rstantools")))
21154 (build-system r-build-system)
21155 (inputs `(("pandoc" ,ghc-pandoc)))
21156 (propagated-inputs
21157 `(("r-desc" ,r-desc)
21158 ("r-rcpp" ,r-rcpp)))
21159 (home-page "https://mc-stan.org/rstantools/")
21160 (synopsis "Tools for developing R packages interfacing with Stan")
21161 (description
21162 "This package provides various tools for developers of R packages
21163 interfacing with @url{https://mc-stan.org, Stan}, including functions to set
21164 up the required package structure, S3 generics and default methods to unify
21165 function naming across Stan-based R packages, and vignettes with
21166 recommendations for developers.")
21167 (license license:gpl3+)))
21168
21169 (define-public r-loo
21170 (package
21171 (name "r-loo")
21172 (version "2.2.0")
21173 (source
21174 (origin
21175 (method url-fetch)
21176 (uri (cran-uri "loo" version))
21177 (sha256
21178 (base32
21179 "1hq1zcj76x55z9kic6cwf7mfq9pzqfbr341jbc9wp7x8ac4zcva6"))))
21180 (properties `((upstream-name . "loo")))
21181 (build-system r-build-system)
21182 (inputs
21183 `(("pandoc" ,ghc-pandoc)
21184 ("pandoc-citeproc" ,ghc-pandoc-citeproc)))
21185 (propagated-inputs
21186 `(("r-checkmate" ,r-checkmate)
21187 ("r-matrixstats" ,r-matrixstats)))
21188 (home-page "https://mc-stan.org/loo/")
21189 (synopsis "Leave-One-Out cross-validation and WAIC for Bayesian models")
21190 (description
21191 "This package provides an implementation of efficient approximate
21192 @dfn{leave-one-out} (LOO) cross-validation for Bayesian models fit using
21193 Markov chain Monte Carlo, as described in @url{doi:10.1007/s11222-016-9696-4}.
21194 The approximation uses @dfn{Pareto smoothed importance sampling} (PSIS), a new
21195 procedure for regularizing importance weights. As a byproduct of the
21196 calculations, we also obtain approximate standard errors for estimated
21197 predictive errors and for the comparison of predictive errors between models.
21198 The package also provides methods for using stacking and other model weighting
21199 techniques to average Bayesian predictive distributions.")
21200 (license license:gpl3+)))
21201
21202 (define-public r-rstan
21203 (package
21204 (name "r-rstan")
21205 (version "2.19.3")
21206 (source
21207 (origin
21208 (method url-fetch)
21209 (uri (cran-uri "rstan" version))
21210 (sha256
21211 (base32
21212 "128ndwjrhf8b1qvvqz4bl13qlm8718z9qs5ryc6gsdr3vk65s0np"))))
21213 (properties `((upstream-name . "rstan")))
21214 (build-system r-build-system)
21215 (arguments
21216 `(#:phases
21217 (modify-phases %standard-phases
21218 (add-before 'install 'set-timezone
21219 ;; This package is picky about timezones.
21220 (lambda* (#:key inputs #:allow-other-keys)
21221 (setenv "TZ" "UTC+1")
21222 (setenv "TZDIR"
21223 (string-append (assoc-ref inputs "tzdata")
21224 "/share/zoneinfo"))
21225 #t)))))
21226 (native-inputs
21227 `(("tzdata" ,tzdata-for-tests)
21228 ("pandoc" ,ghc-pandoc)))
21229 (propagated-inputs
21230 `(("r-bh" ,r-bh)
21231 ("r-ggplot2" ,r-ggplot2)
21232 ("r-gridextra" ,r-gridextra)
21233 ("r-inline" ,r-inline)
21234 ("r-loo" ,r-loo)
21235 ("r-pkgbuild" ,r-pkgbuild)
21236 ("r-rcpp" ,r-rcpp)
21237 ("r-rcppeigen" ,r-rcppeigen)
21238 ("r-stanheaders" ,r-stanheaders)))
21239 (home-page "https://discourse.mc-stan.org/")
21240 (synopsis "R interface to Stan")
21241 (description
21242 "User-facing R functions are provided to parse, compile, test, estimate,
21243 and analyze Stan models by accessing the header-only Stan library provided by
21244 the StanHeaders package. The Stan project develops a probabilistic
21245 programming language that implements full Bayesian statistical inference via
21246 Markov Chain Monte Carlo, rough Bayesian inference via 'variational'
21247 approximation, and (optionally penalized) maximum likelihood estimation via
21248 optimization. In all three cases, automatic differentiation is used to
21249 quickly and accurately evaluate gradients without burdening the user with the
21250 need to derive the partial derivatives.")
21251 (license license:gpl3+)))
21252
21253 (define-public r-rstanarm
21254 (package
21255 (name "r-rstanarm")
21256 (version "2.19.3")
21257 (source
21258 (origin
21259 (method url-fetch)
21260 (uri (cran-uri "rstanarm" version))
21261 (sha256
21262 (base32
21263 "0gxjq8bdlvdd8kn3dhp12xlymdab036r7n12lzmd3xlkl4cnxq3s"))))
21264 (properties `((upstream-name . "rstanarm")))
21265 (build-system r-build-system)
21266 (inputs
21267 `(("pandoc" ,ghc-pandoc)
21268 ("pandoc-citeproc" ,ghc-pandoc-citeproc)))
21269 (propagated-inputs
21270 `(("r-bayesplot" ,r-bayesplot)
21271 ("r-bh" ,r-bh)
21272 ("r-ggplot2" ,r-ggplot2)
21273 ("r-lme4" ,r-lme4)
21274 ("r-loo" ,r-loo)
21275 ("r-matrix" ,r-matrix)
21276 ("r-nlme" ,r-nlme)
21277 ("r-rcpp" ,r-rcpp)
21278 ("r-rcppeigen" ,r-rcppeigen)
21279 ("r-rcppparallel" ,r-rcppparallel)
21280 ("r-rstan" ,r-rstan)
21281 ("r-rstantools" ,r-rstantools)
21282 ("r-shinystan" ,r-shinystan)
21283 ("r-stanheaders" ,r-stanheaders)
21284 ("r-survival" ,r-survival)))
21285 (home-page "https://mc-stan.org/rstanarm/")
21286 (synopsis "Bayesian applied regression modeling via Stan")
21287 (description
21288 "This package estimates previously compiled regression models using the
21289 @code{rstan} package, which provides the R interface to the Stan C++ library
21290 for Bayesian estimation. Users specify models via the customary R syntax with
21291 a formula and @code{data.frame} plus some additional arguments for priors.")
21292 (license license:gpl3+)))
21293
21294 (define-public r-kendall
21295 (package
21296 (name "r-kendall")
21297 (version "2.2")
21298 (source
21299 (origin
21300 (method url-fetch)
21301 (uri (cran-uri "Kendall" version))
21302 (sha256
21303 (base32
21304 "0z2yr3x2nvdm81w2imb61hxwcbmg14kfb2bxgh3wmkmv3wfjwkwn"))))
21305 (properties `((upstream-name . "Kendall")))
21306 (build-system r-build-system)
21307 (propagated-inputs
21308 `(("r-boot" ,r-boot)))
21309 (native-inputs
21310 `(("gfortran" ,gfortran)))
21311 (home-page "https://cran.r-project.org/web/packages/Kendall/")
21312 (synopsis "Kendall rank correlation and Mann-Kendall trend test")
21313 (description
21314 "This package computes the Kendall rank correlation and Mann-Kendall
21315 trend test.")
21316 (license license:gpl2+)))
21317
21318 (define-public r-zyp
21319 (package
21320 (name "r-zyp")
21321 (version "0.10-1.1")
21322 (source
21323 (origin
21324 (method url-fetch)
21325 (uri (cran-uri "zyp" version))
21326 (sha256
21327 (base32
21328 "03cxpkfbhrx1fy8l0dl9a13ghz93cqq6877wa8rig09ksdiivaw9"))))
21329 (properties `((upstream-name . "zyp")))
21330 (build-system r-build-system)
21331 (propagated-inputs
21332 `(("r-kendall" ,r-kendall)))
21333 (home-page "https://cran.r-project.org/web/packages/zyp/")
21334 (synopsis "Zhang + Yue-Pilon Trends Package")
21335 (description
21336 "This package contains an efficient implementation of Sen's slope
21337 method (Sen, 1968) plus implementation of Xuebin Zhang's (Zhang, 1999) and
21338 Yue-Pilon's (Yue, 2002) pre-whitening approaches to determining trends in
21339 climate data.")
21340 (license license:lgpl2.1)))
21341
21342 (define-public r-rlinsolve
21343 (package
21344 (name "r-rlinsolve")
21345 (version "0.3.1")
21346 (source
21347 (origin
21348 (method url-fetch)
21349 (uri (cran-uri "Rlinsolve" version))
21350 (sha256
21351 (base32
21352 "1x02xxbkchcwwfa2123n9yqfzinfi0zba8zxhp977czzwysy75cc"))))
21353 (properties `((upstream-name . "Rlinsolve")))
21354 (build-system r-build-system)
21355 (propagated-inputs
21356 `(("r-matrix" ,r-matrix)
21357 ("r-rcpp" ,r-rcpp)
21358 ("r-rcpparmadillo" ,r-rcpparmadillo)
21359 ("r-rdpack" ,r-rdpack)))
21360 (home-page "https://cran.r-project.org/web/packages/Rlinsolve/")
21361 (synopsis "Iterative solvers for (sparse) linear system of equations")
21362 (description
21363 "Solving a system of linear equations is one of the most fundamental
21364 computational problems for many fields of mathematical studies, such as
21365 regression problems from statistics or numerical partial differential
21366 equations. This package provides basic stationary iterative solvers such as
21367 Jacobi, Gauss-Seidel, Successive Over-Relaxation and SSOR methods.
21368 Nonstationary, also known as Krylov subspace methods are also provided.
21369 Sparse matrix computation is also supported in that solving large and sparse
21370 linear systems can be manageable using the @code{Matrix} package along with
21371 @code{RcppArmadillo}.")
21372 (license license:gpl3+)))
21373
21374 (define-public r-zvcv
21375 (package
21376 (name "r-zvcv")
21377 (version "2.1.0")
21378 (source
21379 (origin
21380 (method url-fetch)
21381 (uri (cran-uri "ZVCV" version))
21382 (sha256
21383 (base32
21384 "0np6h6x74kz1x13wmbkkm1wq43d8bnn2khzjc80prqdi6n0m9v8r"))))
21385 (properties `((upstream-name . "ZVCV")))
21386 (build-system r-build-system)
21387 (propagated-inputs
21388 `(("r-abind" ,r-abind)
21389 ("r-bh" ,r-bh)
21390 ("r-dplyr" ,r-dplyr)
21391 ("r-glmnet" ,r-glmnet)
21392 ("r-magrittr" ,r-magrittr)
21393 ("r-mvtnorm" ,r-mvtnorm)
21394 ("r-rcpp" ,r-rcpp)
21395 ("r-rcpparmadillo" ,r-rcpparmadillo)
21396 ("r-rlinsolve" ,r-rlinsolve)))
21397 (home-page "https://cran.r-project.org/web/packages/ZVCV/")
21398 (synopsis "Zero-Variance Control Variates")
21399 (description
21400 "@dfn{Zero-variance control variates} (ZV-CV) is a post-processing method
21401 to reduce the variance of Monte Carlo estimators of expectations using the
21402 derivatives of the log target. Once the derivatives are available, the only
21403 additional computational effort is in solving a linear regression problem.
21404 This method has been extended to higher dimensions using regularisation. This
21405 package can be used to easily perform ZV-CV or regularised ZV-CV when a set of
21406 samples, derivatives and function evaluations are available. Additional
21407 functions for applying ZV-CV to two estimators for the normalising constant of
21408 the posterior distribution in Bayesian statistics are also supplied.")
21409 (license license:gpl2+)))
21410
21411 (define-public r-ztype
21412 (package
21413 (name "r-ztype")
21414 (version "0.1.0")
21415 (source
21416 (origin
21417 (method url-fetch)
21418 (uri (cran-uri "ztype" version))
21419 (sha256
21420 (base32
21421 "0brbq2rgkl4mhjbb70kkfv47lzs66k9ppfs2klavcbripirxn5fx"))))
21422 (properties `((upstream-name . "ztype")))
21423 (build-system r-build-system)
21424 (propagated-inputs
21425 `(("r-assertthat" ,r-assertthat)
21426 ("r-dplyr" ,r-dplyr)
21427 ("r-ggplot2" ,r-ggplot2)
21428 ("r-lubridate" ,r-lubridate)
21429 ("r-magrittr" ,r-magrittr)
21430 ("r-rvest" ,r-rvest)
21431 ("r-stringr" ,r-stringr)))
21432 (home-page "https://cran.r-project.org/web/packages/ztype/")
21433 (synopsis "Run a Ztype game loaded with R functions")
21434 (description
21435 "How fast can you type R functions on your keyboard? Find out by running
21436 a @code{zty.pe} game: export R functions as instructions to type to destroy
21437 opponents' vessels.")
21438 (license license:gpl3)))
21439
21440 (define-public r-zseq
21441 (package
21442 (name "r-zseq")
21443 (version "0.2.0")
21444 (source
21445 (origin
21446 (method url-fetch)
21447 (uri (cran-uri "Zseq" version))
21448 (sha256
21449 (base32
21450 "06dndi2b1q79bmxax11bv0l5ifcz1mhpvbn90y6a6xymrgcq0ivi"))))
21451 (properties `((upstream-name . "Zseq")))
21452 (build-system r-build-system)
21453 (propagated-inputs
21454 `(("r-gmp" ,r-gmp)))
21455 (home-page "https://cran.r-project.org/web/packages/Zseq/")
21456 (synopsis "Integer sequence generator")
21457 (description
21458 "This package generates well-known integer sequences. The @code{gmp}
21459 package is adopted for computing with arbitrarily large numbers. Every
21460 function has a hyperlink to its corresponding item in the @dfn{On-Line
21461 Encyclopedia of Integer Sequences} (OEIS) in the function help page.")
21462 (license license:gpl3+)))
21463
21464 (define-public r-isoband
21465 (package
21466 (name "r-isoband")
21467 (version "0.2.2")
21468 (source
21469 (origin
21470 (method url-fetch)
21471 (uri (cran-uri "isoband" version))
21472 (sha256
21473 (base32
21474 "044fg014gb6v6v11gm7ivfipz45iqw9cpahjhaacw6kyahyb66zx"))))
21475 (properties `((upstream-name . "isoband")))
21476 (build-system r-build-system)
21477 (propagated-inputs
21478 `(("r-testthat" ,r-testthat)))
21479 (native-inputs
21480 `(("r-knitr" ,r-knitr)))
21481 (home-page "https://github.com/wilkelab/isoband")
21482 (synopsis "Generate isolines and isobands from regularly spaced elevation grids")
21483 (description
21484 "This package provides a fast C++ implementation to generate contour
21485 lines (isolines) and contour polygons (isobands) from regularly spaced grids
21486 containing elevation data.")
21487 (license license:expat)))
21488
21489 (define-public r-ppcor
21490 (package
21491 (name "r-ppcor")
21492 (version "1.1")
21493 (source
21494 (origin
21495 (method url-fetch)
21496 (uri (cran-uri "ppcor" version))
21497 (sha256
21498 (base32
21499 "1x9b2kb8s0bp92b17gby0jwzzr3i4cf3ap9c4nq7m8fav72g0y3a"))))
21500 (properties `((upstream-name . "ppcor")))
21501 (build-system r-build-system)
21502 (propagated-inputs
21503 `(("r-mass" ,r-mass)))
21504 (home-page "https://cran.r-project.org/web/packages/ppcor/")
21505 (synopsis "Partial and semi-partial correlation")
21506 (description
21507 "This package provides users not only with a function to readily
21508 calculate the higher-order partial and semi-partial correlations but also with
21509 statistics and p-values of the correlation coefficients.")
21510 (license license:gpl2)))
21511
21512 (define-public r-hrbrthemes
21513 (package
21514 (name "r-hrbrthemes")
21515 (version "0.8.0")
21516 (source
21517 (origin
21518 (method url-fetch)
21519 (uri (cran-uri "hrbrthemes" version))
21520 (sha256
21521 (base32 "057h60b5p53dcyjyfwlgjc1ry968s9s64dw78p443w8717zk7zpc"))))
21522 (properties `((upstream-name . "hrbrthemes")))
21523 (build-system r-build-system)
21524 (propagated-inputs
21525 `(("r-extrafont" ,r-extrafont)
21526 ("r-gdtools" ,r-gdtools)
21527 ("r-ggplot2" ,r-ggplot2)
21528 ("r-htmltools" ,r-htmltools)
21529 ("r-knitr" ,r-knitr)
21530 ("r-magrittr" ,r-magrittr)
21531 ("r-rmarkdown" ,r-rmarkdown)
21532 ("r-scales" ,r-scales)))
21533 (native-inputs
21534 `(("r-knitr" ,r-knitr)))
21535 (home-page "https://github.com/hrbrmstr/hrbrthemes/")
21536 (synopsis "Additional themes, theme components and utilities for @code{ggplot2}")
21537 (description
21538 "This package provides a compilation of extra @code{ggplot2} themes,
21539 scales and utilities, including a spell check function for plot label fields
21540 and an overall emphasis on typography.")
21541 (license license:expat)))
21542
21543 (define-public r-crochet
21544 (package
21545 (name "r-crochet")
21546 (version "2.3.0")
21547 (source
21548 (origin
21549 (method url-fetch)
21550 (uri (cran-uri "crochet" version))
21551 (sha256
21552 (base32
21553 "0zvjaf6cv0nrjb4l4llkr0mmgha7ig31p4ri2rlnqyjlxi5l8hyq"))))
21554 (build-system r-build-system)
21555 (native-inputs
21556 `(("r-knitr" ,r-knitr)))
21557 (home-page "https://github.com/agrueneberg/crochet")
21558 (synopsis "Implementation Helper for Matrix-Like Types")
21559 (description
21560 "Functions to help implement the extraction / subsetting / indexing
21561 function @code{[} and replacement function @code{[<-} of custom matrix-like
21562 types (based on S3, S4, etc.), modeled as closely to the base matrix class
21563 as possible (with tests to prove it).")
21564 (license license:expat)))
21565
21566 (define-public r-boa
21567 (package
21568 (name "r-boa")
21569 (version "1.1.8-2")
21570 (source
21571 (origin
21572 (method url-fetch)
21573 (uri (cran-uri "boa" version))
21574 (sha256
21575 (base32
21576 "04lhqk5qfvaz1jk90glr2yi5vq7cdy0w8m6g2lnzk359l9y41zhp"))))
21577 (properties `((upstream-name . "boa")))
21578 (build-system r-build-system)
21579 (home-page "http://www.jstatsoft.org/v21/i11")
21580 (synopsis "Library for @dfn{Bayesian Output Analysis Program} (BOA) for MCMC")
21581 (description
21582 "This package provides a menu-driven program and library of functions for
21583 carrying out convergence diagnostics and statistical and graphical analysis of
21584 @dfn{Markov chain Monte Carlo} (MCMC) sampling output.")
21585 (license license:gpl2+)))
21586
21587 (define-public r-httpcode
21588 (package
21589 (name "r-httpcode")
21590 (version "0.3.0")
21591 (source (origin
21592 (method url-fetch)
21593 (uri (cran-uri "httpcode" version))
21594 (sha256
21595 (base32
21596 "0xig0rvc81hg7mw0iq9s0an1nw24fg0kfs2p2n6dzhwl9w506fjr"))))
21597 (build-system r-build-system)
21598 (home-page "https://github.com/sckott/httpcode")
21599 (synopsis "HTTP status code helper")
21600 (description "@code{httpcode} provides functionality for finding and
21601 explaining the meaning of @code{HTTP} status codes. Functions are included for
21602 searching for codes by full or partial number, by message, and to get
21603 appropriate dog and cat images for many status codes.")
21604 (license license:expat)))
21605
21606 (define-public r-latex2exp
21607 (package
21608 (name "r-latex2exp")
21609 (version "0.4.0")
21610 (source (origin
21611 (method url-fetch)
21612 (uri (cran-uri "latex2exp" version))
21613 (sha256
21614 (base32
21615 "12nbcgfmv13k6sc6m326ras9bcvy380b7rxcxphn06r3cfkby0zw"))))
21616 (build-system r-build-system)
21617 (propagated-inputs
21618 `(("r-stringr" ,r-stringr)
21619 ("r-magrittr", r-magrittr)))
21620 (home-page "https://github.com/stefano-meschiari/latex2exp/")
21621 (synopsis "Use LaTeX expressions in plots")
21622 (description "@code{latex2exp} parses and converts LaTeX math formulas to
21623 R's plotmath expressions, used to enter mathematical formulas and symbols to be
21624 rendered as text, axis labels, etc. throughout R's plotting system.")
21625 (license license:expat)))
21626
21627 (define-public r-oai
21628 (package
21629 (name "r-oai")
21630 (version "0.3.0")
21631 (source (origin
21632 (method url-fetch)
21633 (uri (cran-uri "oai" version))
21634 (sha256
21635 (base32
21636 "1ipw9bq3ra66d1ddj1rylyyd20mlcb2i7phzhywra53s1fdifq1g"))))
21637 (build-system r-build-system)
21638 (propagated-inputs
21639 `(("r-xml2" ,r-xml2)
21640 ("r-httr" ,r-httr)
21641 ("r-plyr" ,r-plyr)
21642 ("r-stringr" ,r-stringr)
21643 ("r-tibble" ,r-tibble)))
21644 (home-page "https://github.com/ropensci/oai/")
21645 (synopsis "General purpose OAI-PMH services client")
21646 (description "@code{oai} provides a general purpose client to work with
21647 any @dfn{Open Archives Initiative Protocol for 'Metadata' Harvesting} (OAI-PMH)
21648 service. Functions are provided to work with the OAI-PMH verbs:
21649 @code{GetRecord}, @code{Identify}, @code{ListIdentifiers},
21650 @code{ListMetadataFormats}, @code{ListRecords}, and @code{ListSets}.")
21651 (license license:expat)))
21652
21653 (define-public r-argon2
21654 (package
21655 (name "r-argon2")
21656 (version "0.2-0")
21657 (source
21658 (origin
21659 (method url-fetch)
21660 (uri (cran-uri "argon2" version))
21661 (sha256
21662 (base32
21663 "0kqn06rpb39jlzizjlnc5c44mfic8llrshxn7ljgmyj35lbqwxqh"))))
21664 (properties `((upstream-name . "argon2")))
21665 (build-system r-build-system)
21666 (home-page "https://github.com/wrathematics/argon2")
21667 (synopsis "Secure password hashing based on the argon2 algorithm")
21668 (description
21669 "This package provides utilities for secure password hashing via the
21670 argon2 algorithm.")
21671 (license license:bsd-2)))
21672
21673 (define-public r-getpass
21674 (package
21675 (name "r-getpass")
21676 (version "0.2-2")
21677 (source
21678 (origin
21679 (method url-fetch)
21680 (uri (cran-uri "getPass" version))
21681 (sha256
21682 (base32
21683 "03ydafhh0sk3rcnpr3paajyji64x2ddp6p814p9mvbmyrblcgzcc"))))
21684 (properties `((upstream-name . "getPass")))
21685 (build-system r-build-system)
21686 (propagated-inputs
21687 `(("r-rstudioapi" ,r-rstudioapi)))
21688 (home-page "https://github.com/wrathematics/getPass")
21689 (synopsis "Masked user input")
21690 (description
21691 "This package provides a micro-package for reading \"passwords\", i.e.
21692 reading user input with masking, so that the input is not displayed as it is
21693 typed. Currently, RStudio, the command line (every OS), and any platform
21694 where tcltk is present are supported.")
21695 (license license:bsd-2)))
21696
21697 (define-public r-remoter
21698 (package
21699 (name "r-remoter")
21700 (version "0.4-0")
21701 (source
21702 (origin
21703 (method url-fetch)
21704 (uri (cran-uri "remoter" version))
21705 (sha256
21706 (base32
21707 "1a7m63l8phv5jnazvdqdrqkaqjwqzaac5y4jm2jn0ypy4n8jvkfl"))))
21708 (properties `((upstream-name . "remoter")))
21709 (build-system r-build-system)
21710 (propagated-inputs
21711 `(("r-argon2" ,r-argon2)
21712 ("r-getpass" ,r-getpass)
21713 ("r-pbdzmq" ,r-pbdzmq)
21714 ("r-png" ,r-png)))
21715 (home-page "https://github.com/RBigData/remoter")
21716 (synopsis "Control a remote R session from a local one")
21717 (description
21718 "This package provides a set of utilities for client/server computing
21719 with R, controlling a remote R session (the server) from a local one (the
21720 client).")
21721 (license license:bsd-2)))
21722
21723 (define-public r-asd
21724 (package
21725 (name "r-asd")
21726 (version "2.2")
21727 (source
21728 (origin
21729 (method url-fetch)
21730 (uri (cran-uri "asd" version))
21731 (sha256
21732 (base32
21733 "0p3r4qjam3sl3rpcilb0pgx4xx3ly71xqnvkv31vzjs885lgxz4l"))))
21734 (properties `((upstream-name . "asd")))
21735 (build-system r-build-system)
21736 (propagated-inputs
21737 `(("r-mvtnorm" ,r-mvtnorm)))
21738 (home-page "https://cran.r-project.org/web/packages/asd")
21739 (synopsis "Simulations for Adaptive Seamless Designs")
21740 (description
21741 "This package provdes means to run simulations for adaptive seamless
21742 designs with and without early outcomes for treatment selection and
21743 subpopulation type designs.")
21744 (license license:gpl3)))
21745
21746 (define-public r-nbconvertr
21747 (package
21748 (name "r-nbconvertr")
21749 (version "1.3.2")
21750 (source
21751 (origin
21752 (method url-fetch)
21753 (uri (cran-uri "nbconvertR" version))
21754 (sha256
21755 (base32
21756 "0yhmz177r1miain65vspclahhz8cg7638ldbpsw8ylgf7a60l0sg"))))
21757 (properties `((upstream-name . "nbconvertR")))
21758 (build-system r-build-system)
21759 (inputs
21760 `(("jupyter" ,python-nbconvert)
21761 ("pandoc" ,ghc-pandoc)))
21762 (home-page "https://cran.r-project.org/web/packages/nbconvertR/")
21763 (synopsis "Vignette engine wrapping Jupyter notebooks")
21764 (description
21765 "This package calls the Jupyter script @code{nbconvert} to create
21766 vignettes from notebooks. Those notebooks (@code{.ipynb} files) are files
21767 containing rich text, code, and its output. Code cells can be edited and
21768 evaluated interactively.")
21769 (license license:gpl3)))
21770
21771 (define-public r-bridgesampling
21772 (package
21773 (name "r-bridgesampling")
21774 (version "1.0-0")
21775 (source
21776 (origin
21777 (method url-fetch)
21778 (uri (cran-uri "bridgesampling" version))
21779 (sha256
21780 (base32
21781 "1awhvv0v42w2q6llqi1wqpaiv5zx74cqzigdsvphy2jfp8ajw64y"))))
21782 (properties
21783 `((upstream-name . "bridgesampling")))
21784 (build-system r-build-system)
21785 (propagated-inputs
21786 `(("r-brobdingnag" ,r-brobdingnag)
21787 ("r-coda" ,r-coda)
21788 ("r-matrix" ,r-matrix)
21789 ("r-mvtnorm" ,r-mvtnorm)
21790 ("r-scales" ,r-scales)
21791 ("r-stringr" ,r-stringr)))
21792 (native-inputs
21793 `(("r-knitr" ,r-knitr)))
21794 (home-page "https://github.com/quentingronau/bridgesampling")
21795 (synopsis "Bridge sampling for marginal likelihoods and Bayes factors")
21796 (description
21797 "This package provides functions for estimating marginal likelihoods,
21798 Bayes factors, posterior model probabilities, and normalizing constants in
21799 general, via different versions of bridge sampling.")
21800 (license license:gpl2+)))
21801
21802 (define-public r-tea
21803 (package
21804 (name "r-tea")
21805 (version "1.1")
21806 (source
21807 (origin
21808 (method url-fetch)
21809 (uri (cran-uri "tea" version))
21810 (sha256
21811 (base32
21812 "0ql7lrxk0ihm49kqsvz79ig8i54rwiy9nxav4v9hy72j9kj5bgjn"))))
21813 (properties
21814 `((upstream-name . "tea")))
21815 (build-system r-build-system)
21816 (propagated-inputs
21817 `(("r-matrix" ,r-matrix)))
21818 (home-page "https://cran.r-project.org/web/packages/tea/")
21819 (synopsis "Threshold estimation approaches")
21820 (description
21821 "This package provides different approaches for selecting the threshold
21822 in generalized Pareto distributions. Most of them are based on minimizing the
21823 AMSE-criterion or atleast by reducing the bias of the assumed GPD-model.
21824 Others are heuristically motivated by searching for stable sample paths, i.e.
21825 a nearly constant region of the tail index estimator with respect to k, which
21826 is the number of data in the tail. The third class is motivated by graphical
21827 inspection. In addition, a sequential testing procedure for GPD-GoF-tests
21828 is also implemented here.")
21829 (license license:gpl3)))
21830
21831 (define-public r-awsmethods
21832 (package
21833 (name "r-awsmethods")
21834 (version "1.1-1")
21835 (source
21836 (origin
21837 (method url-fetch)
21838 (uri (cran-uri "awsMethods" version))
21839 (sha256
21840 (base32
21841 "0hbmrcpdyg15zg4rysscsmxpxlpy0dkxx2aa63qibq7l1k14v4sh"))))
21842 (properties
21843 `((upstream-name . "awsMethods")))
21844 (build-system r-build-system)
21845 (home-page "http://www.wias-berlin.de/software/imaging/")
21846 (synopsis "Class and methods definitions")
21847 (description
21848 "This package defines the generic method @code{extract} and provides
21849 @code{openMP} support as needed in several packages like
21850 @code{aws}, @code{adimpro}, @code{fmri}, and @code{dwi}.")
21851 (license license:gpl2+)))
21852
21853 (define-public r-aws
21854 (package
21855 (name "r-aws")
21856 (version "2.4-2")
21857 (source
21858 (origin
21859 (method url-fetch)
21860 (uri (cran-uri "aws" version))
21861 (sha256
21862 (base32
21863 "1czlsy64nx6j7h1smgb561yyv3f98pwqwglk77yla4mx3fp14bvq"))))
21864 (properties
21865 `((upstream-name . "aws")))
21866 (build-system r-build-system)
21867 (propagated-inputs
21868 `(("r-awsmethods" ,r-awsmethods)
21869 ("r-gsl" ,r-gsl)))
21870 (native-inputs
21871 `(("gfortran" ,gfortran)))
21872 (home-page "https://cran.r-project.org/web/packages/aws/")
21873 (synopsis "Adaptive weights smoothing")
21874 (description
21875 "This package provides a collection of R-functions implementing adaptive
21876 smoothing procedures in 1D, 2D and 3D. This includes the
21877 Propagation-Separation approach to adaptive smoothing, the @dfn{Intersecting
21878 Confidence Intervals} (ICI), variational approaches, and a non-local means
21879 filter.")
21880 (license license:gpl2+)))
21881
21882 (define-public r-sgloptim
21883 (package
21884 (name "r-sgloptim")
21885 (version "1.3.8")
21886 (source
21887 (origin
21888 (method url-fetch)
21889 (uri (cran-uri "sglOptim" version))
21890 (sha256
21891 (base32
21892 "15bkkvgp9v9vsp65wps48g3c2fa0fj1025hbrziywq14j7wayyjr"))))
21893 (properties
21894 `((upstream-name . "sglOptim")))
21895 (build-system r-build-system)
21896 (propagated-inputs
21897 `(("r-bh" ,r-bh)
21898 ("r-doparallel" ,r-doparallel)
21899 ("r-foreach" ,r-foreach)
21900 ("r-matrix" ,r-matrix)
21901 ("r-rcpp" ,r-rcpp)
21902 ("r-rcpparmadillo" ,r-rcpparmadillo)
21903 ("r-rcppprogress" ,r-rcppprogress)))
21904 (native-inputs
21905 `(("r-knitr" ,r-knitr)))
21906 (home-page "https://github.com/nielsrhansen/sglOptim")
21907 (synopsis "Generic sparse group Lasso solver")
21908 (description
21909 "This package provides a fast generic solver for sparse group lasso
21910 optimization problems. The loss (objective) function must be defined in a C++
21911 module. The optimization problem is solved using a coordinate gradient
21912 descent algorithm. Convergence of the algorithm is established and the
21913 algorithm is applicable to a broad class of loss functions. Use of parallel
21914 computing for cross validation and subsampling is supported through the
21915 @code{foreach} and @code{doParallel} packages.")
21916 (license license:gpl2+)))
21917
21918 (define-public r-grouped
21919 (package
21920 (name "r-grouped")
21921 (version "0.6-0")
21922 (source
21923 (origin
21924 (method url-fetch)
21925 (uri (cran-uri "grouped" version))
21926 (sha256
21927 (base32
21928 "1glxgacpwk7yjbkwg5ci6bmb2il6hf5zhydwi5bbq6hc032m9976"))))
21929 (properties
21930 `((upstream-name . "grouped")))
21931 (build-system r-build-system)
21932 (propagated-inputs
21933 `(("r-mass" ,r-mass)))
21934 (home-page "https://cran.r-project.org/web/packages/grouped/")
21935 (synopsis "Regression analysis of grouped and coarse data")
21936 (description
21937 "This package provides regression models for grouped and coarse data,
21938 under the coarsened at random assumption.")
21939 (license license:gpl2+)))
21940
21941 (define-public r-stam
21942 (package
21943 (name "r-stam")
21944 (version "0.0-1")
21945 (source
21946 (origin
21947 (method url-fetch)
21948 (uri (cran-uri "stam" version))
21949 (sha256
21950 (base32
21951 "1x1j45fir64kffny0nssb2hwn4rcp8gd2cjv6fw4yy0l4d0xi5iv"))))
21952 (properties
21953 `((upstream-name . "stam")))
21954 (build-system r-build-system)
21955 (propagated-inputs
21956 `(("r-np" ,r-np)
21957 ("r-sp" ,r-sp)))
21958 (home-page "https://cran.r-project.org/web/packages/stam")
21959 (synopsis "Spatio-temporal analysis and modelling")
21960 (description
21961 "This package provides various methods to conduct Spatio-Temporal
21962 Analysis and Modelling, including Exploratory Spatio-Temporal Analysis and
21963 Inferred Spatio-Temporal Modelling.")
21964 (license license:gpl2+)))
21965
21966 (define-public r-dcv
21967 (package
21968 (name "r-dcv")
21969 (version "0.1.1")
21970 (source
21971 (origin
21972 (method url-fetch)
21973 (uri (cran-uri "dcv" version))
21974 (sha256
21975 (base32
21976 "12c716x8dnxnqksibpmyysqp2axggvy9dpd55s9bhnsvqvi6dshj"))))
21977 (properties
21978 `((upstream-name . "dcv")))
21979 (build-system r-build-system)
21980 (propagated-inputs
21981 `(("r-lmtest" ,r-lmtest)))
21982 (home-page "https://cran.r-project.org/web/packages/dcv/")
21983 (synopsis "Conventional cross-validation statistics for climate-growth model")
21984 (description
21985 "This package performs several conventional cross-validation statistical
21986 methods for climate-growth model in the climate reconstruction from tree
21987 rings, including Sign Test statistic, Reduction of Error statistic, Product
21988 Mean Test, Durbin-Watson statistic etc.")
21989 (license license:gpl2)))
21990
21991 (define-public r-rcdd
21992 (package
21993 (name "r-rcdd")
21994 (version "1.2-2")
21995 (source
21996 (origin
21997 (method url-fetch)
21998 (uri (cran-uri "rcdd" version))
21999 (sha256
22000 (base32
22001 "0pzpbqnlgzr240iici70278py5wnbbxkzlgn112f9wv5ga3riric"))))
22002 (properties
22003 `((upstream-name . "rcdd")))
22004 (build-system r-build-system)
22005 (inputs
22006 `(("gmp" ,gmp)))
22007 (home-page "https://www.stat.umn.edu/geyer/rcdd/")
22008 (synopsis "Computational geometry")
22009 (description
22010 "This package converts back and forth between two representations of a
22011 convex polytope: as solution of a set of linear equalities and inequalities
22012 and as convex hull of set of points and rays. Also does linear programming
22013 and redundant generator elimination. All functions can use exact
22014 infinite-precision rational arithmetic.")
22015 (license license:gpl2)))
22016
22017 (define-public r-rxnat
22018 (package
22019 (name "r-rxnat")
22020 (version "1.0.8")
22021 (source
22022 (origin
22023 (method url-fetch)
22024 (uri (cran-uri "Rxnat" version))
22025 (sha256
22026 (base32
22027 "12xcs2l6vn50bwzfmv60j1qahjw2npfm1a3yjhffcxzh6p8chwbg"))))
22028 (properties
22029 `((upstream-name . "Rxnat")))
22030 (build-system r-build-system)
22031 (propagated-inputs
22032 `(("r-httr" ,r-httr)
22033 ("r-rcurl" ,r-rcurl)))
22034 (native-inputs
22035 `(("r-knitr" ,r-knitr)))
22036 (home-page "https://cran.r-project.org/web/packages/Rxnat/")
22037 (synopsis "Queries and extracts images from neuroimaging datasets")
22038 (description
22039 "This package allows communication with the Extensible Neuroimaging
22040 Archive Toolkit. Rxnat uses the XNAT REST API to perform data queries and
22041 download images.")
22042 (license license:gpl2)))
22043
22044 (define-public r-rserve
22045 (package
22046 (name "r-rserve")
22047 (version "1.8-6")
22048 (source
22049 (origin
22050 (method url-fetch)
22051 (uri (string-append "http://www.rforge.net/Rserve/snapshot/Rserve_"
22052 version ".tar.gz"))
22053 (sha256
22054 (base32
22055 "017kkzv9lxlz9qhg3gprrf1wcyflxrif6wjk27x9b4bdzylw6bsx"))))
22056 (build-system r-build-system)
22057 (propagated-inputs
22058 `(("r-checkmate" ,r-checkmate)
22059 ("r-mime" ,r-mime)
22060 ("r-jsonlite" ,r-jsonlite)
22061 ("r-knitr" ,r-knitr)
22062 ("r-r6" ,r-r6)
22063 ("r-rcpp" ,r-rcpp)
22064 ("r-uuid" ,r-uuid)))
22065 (inputs
22066 `(("openssl" ,openssl)
22067 ("zlib" ,zlib)))
22068 (home-page "https://github.com/s-u/Rserve")
22069 (synopsis
22070 "Server providing access to R from many languages and systems")
22071 (description
22072 "Rserve acts as a socket server (TCP/IP or local sockets) which allows
22073 binary requests to be sent to R. Every connection has a separate workspace
22074 and working directory. Client-side implementations are available for popular
22075 languages such as C/C++ and Java, allowing any application to use facilities
22076 of R without the need of linking to R code. Rserve supports remote
22077 connection, user authentication and file transfer. A simple R client is
22078 included in this package as well.")
22079 (license license:gpl2)))
22080
22081 (define-public r-brms
22082 (package
22083 (name "r-brms")
22084 (version "2.13.0")
22085 (source
22086 (origin
22087 (method url-fetch)
22088 (uri (cran-uri "brms" version))
22089 (sha256
22090 (base32
22091 "0vdncdawxawi16f326qrgy9jjjipmqdjxh741y9p7xdzd4fwaxx3"))))
22092 (properties `((upstream-name . "brms")))
22093 (build-system r-build-system)
22094 (propagated-inputs
22095 `(("r-abind" ,r-abind)
22096 ("r-backports" ,r-backports)
22097 ("r-bayesplot" ,r-bayesplot)
22098 ("r-bridgesampling" ,r-bridgesampling)
22099 ("r-coda" ,r-coda)
22100 ("r-future" ,r-future)
22101 ("r-ggplot2" ,r-ggplot2)
22102 ("r-glue" ,r-glue)
22103 ("r-loo" ,r-loo)
22104 ("r-matrix" ,r-matrix)
22105 ("r-matrixstats" ,r-matrixstats)
22106 ("r-mgcv" ,r-mgcv)
22107 ("r-nleqslv" ,r-nleqslv)
22108 ("r-nlme" ,r-nlme)
22109 ("r-rcpp" ,r-rcpp)
22110 ("r-rstan" ,r-rstan)
22111 ("r-rstantools" ,r-rstantools)
22112 ("r-shinystan" ,r-shinystan)))
22113 (native-inputs `(("r-knitr" ,r-knitr)))
22114 (home-page
22115 "https://github.com/paul-buerkner/brms")
22116 (synopsis
22117 "Bayesian Regression Models using 'Stan'")
22118 (description
22119 "Fit Bayesian generalized (non-)linear multivariate multilevel models
22120 using 'Stan' for full Bayesian inference. A wide range of distributions and
22121 link functions are supported, allowing users to fit -- among others -- linear,
22122 robust linear, count data, survival, response times, ordinal, zero-inflated,
22123 hurdle, and even self-defined mixture models all in a multilevel context.
22124 Further modeling options include non-linear and smooth terms, auto-correlation
22125 structures, censored data, meta-analytic standard errors, and quite a few
22126 more. In addition, all parameters of the response distribution can be
22127 predicted in order to perform distributional regression. Prior specifications
22128 are flexible and explicitly encourage users to apply prior distributions that
22129 actually reflect their beliefs. Model fit can easily be assessed and compared
22130 with posterior predictive checks and leave-one-out cross-validation.")
22131 (license license:gpl2)))
22132
22133 (define-public r-mstate
22134 (package
22135 (name "r-mstate")
22136 (version "0.2.12")
22137 (source
22138 (origin
22139 (method url-fetch)
22140 (uri (cran-uri "mstate" version))
22141 (sha256
22142 (base32
22143 "0qnhivbibzss8yfsg44cvbf73n4jj4i28rbdysl88g14ig5sabgv"))))
22144 (properties `((upstream-name . "mstate")))
22145 (build-system r-build-system)
22146 (propagated-inputs
22147 `(("r-rcolorbrewer" ,r-rcolorbrewer)
22148 ("r-survival" ,r-survival)))
22149 (home-page
22150 "https://www.lumc.nl/org/bds/research/medische-statistiek/survival-analysis/")
22151 (synopsis
22152 "Data Preparation, Estimation and Prediction in Multi-State Models")
22153 (description
22154 "Contains functions for data preparation, descriptives, hazard estimation
22155 and prediction with Aalen-Johansen or simulation in competing risks and
22156 multi-state models.")
22157 (license license:gpl2+)))
22158
22159 (define-public r-scatterpie
22160 (package
22161 (name "r-scatterpie")
22162 (version "0.1.4")
22163 (source
22164 (origin
22165 (method url-fetch)
22166 (uri (cran-uri "scatterpie" version))
22167 (sha256
22168 (base32
22169 "0g5sn0iv6c1q7y51j4gbbbnil5089dgk1w4q94c7h5y3x7wfrzqb"))))
22170 (properties `((upstream-name . "scatterpie")))
22171 (build-system r-build-system)
22172 (propagated-inputs
22173 `(("r-ggforce" ,r-ggforce)
22174 ("r-ggplot2" ,r-ggplot2)
22175 ("r-rlang" ,r-rlang)
22176 ("r-rvcheck" ,r-rvcheck)
22177 ("r-tidyr" ,r-tidyr)))
22178 (native-inputs
22179 `(("r-knitr" ,r-knitr)))
22180 (home-page "https://cran.r-project.org/web/packages/scatterpie/")
22181 (synopsis "Scatter pie plot")
22182 (description
22183 "This package creates scatterpie plots, especially useful for plotting
22184 pies on a map.")
22185 (license license:artistic2.0)))
22186
22187 (define-public r-boruta
22188 (package
22189 (name "r-boruta")
22190 (version "7.0.0")
22191 (source
22192 (origin
22193 (method url-fetch)
22194 (uri (cran-uri "Boruta" version))
22195 (sha256
22196 (base32
22197 "0y2w4wb45kfnzrxcrdsiwgal9fsnlr3wad1sqdc70qv8gp921xbg"))))
22198 (properties `((upstream-name . "Boruta")))
22199 (build-system r-build-system)
22200 (propagated-inputs `(("r-ranger" ,r-ranger)))
22201 (home-page "https://gitlab.com/mbq/Boruta/")
22202 (synopsis "Wrapper algorithm for all relevant feature selection")
22203 (description
22204 "This package provides an all relevant feature selection wrapper
22205 algorithm. It finds relevant features by comparing original attributes'
22206 importance with importance achievable at random, estimated using their
22207 permuted copies (shadows).")
22208 (license license:gpl2+)))
22209
22210 (define-public r-directlabels
22211 (package
22212 (name "r-directlabels")
22213 (version "2020.6.17")
22214 (source
22215 (origin
22216 (method url-fetch)
22217 (uri (cran-uri "directlabels" version))
22218 (sha256
22219 (base32
22220 "1b6v206kizz5rjw03chjvn40a7cqihjpk80h1h79z2x27hp1qi3f"))))
22221 (build-system r-build-system)
22222 (propagated-inputs
22223 `(("r-quadprog" ,r-quadprog)))
22224 (native-inputs
22225 `(("r-knitr" ,r-knitr)))
22226 (home-page "http://directlabels.r-forge.r-project.org/")
22227 (synopsis "Direct labels for multicolor plots")
22228 (description
22229 "This package provides an extensible framework for automatically placing
22230 direct labels onto multicolor plots. Label positions are described using
22231 positioning methods that can be re-used across several different plots. There
22232 are heuristics for examining @code{trellis} and @code{ggplot} objects and
22233 inferring an appropriate positioning method.")
22234 (license license:gpl3)))
22235
22236 (define-public r-lsd
22237 (package
22238 (name "r-lsd")
22239 (version "4.1-0")
22240 (source
22241 (origin
22242 (method url-fetch)
22243 (uri (cran-uri "LSD" version))
22244 (sha256
22245 (base32 "17pbdlcbhzf3v7l42mjikln1ga5xjp5r78gjg6a88iahk0lwwlvm"))))
22246 (properties `((upstream-name . "LSD")))
22247 (build-system r-build-system)
22248 (home-page "https://cran.r-project.org/web/packages/LSD/")
22249 (synopsis "Lots of superior depictions tool creates colorful plots")
22250 (description
22251 "This package creates lots of colorful plots in a multitude of variations.
22252 Try a demo of the LSD by running @code{demotour()}.")
22253 ;; Either version
22254 (license (list license:gpl2 license:gpl3))))
22255
22256 (define-public r-fourcseq
22257 (package
22258 (name "r-fourcseq")
22259 (version "1.21.0")
22260 (source
22261 (origin
22262 (method url-fetch)
22263 (uri (bioconductor-uri "FourCSeq" version))
22264 (sha256
22265 (base32 "0lhcjw2hmmdafq52c5fvpm1crnzynbslamzh7r6ygifmzaz2pa8x"))))
22266 (properties `((upstream-name . "FourCSeq")))
22267 (build-system r-build-system)
22268 (propagated-inputs
22269 `(("r-biobase" ,r-biobase)
22270 ("r-biostrings" ,r-biostrings)
22271 ("r-deseq2" ,r-deseq2)
22272 ("r-fda" ,r-fda)
22273 ("r-genomicalignments" ,r-genomicalignments)
22274 ("r-genomicranges" ,r-genomicranges)
22275 ("r-ggbio" ,r-ggbio)
22276 ("r-ggplot2" ,r-ggplot2)
22277 ("r-gtools" ,r-gtools)
22278 ("r-lsd" ,r-lsd)
22279 ("r-matrix" ,r-matrix)
22280 ("r-reshape2" ,r-reshape2)
22281 ("r-rsamtools" ,r-rsamtools)
22282 ("r-rtracklayer" ,r-rtracklayer)
22283 ("r-summarizedexperiment" ,r-summarizedexperiment)))
22284 (native-inputs
22285 `(("r-knitr" ,r-knitr)))
22286 (home-page
22287 "https://bioconductor.org/packages/release/bioc/html/FourCSeq.html")
22288 (synopsis "Analysis of multiplexed 4C sequencing data")
22289 (description
22290 "This package is an R package dedicated to the analysis of (multiplexed)
22291 4C sequencing data. @code{r-fourcseq} provides a pipeline to detect specific
22292 interactions between DNA elements and identify differential interactions
22293 between conditions. The statistical analysis in R starts with individual bam
22294 files for each sample as inputs. To obtain these files, the package contains
22295 a Python script to demultiplex libraries and trim off primer sequences. With
22296 a standard alignment software the required bam files can be then be
22297 generated.")
22298 (license license:gpl3+)))
22299
22300 (define-public r-phylogram
22301 (package
22302 (name "r-phylogram")
22303 (version "2.1.0")
22304 (source
22305 (origin
22306 (method url-fetch)
22307 (uri (cran-uri "phylogram" version))
22308 (sha256
22309 (base32 "1p4h5pirc0m5pzc18q0jk3mcmb5n48gdf9abz03vml3a209xxl2v"))))
22310 (properties `((upstream-name . "phylogram")))
22311 (build-system r-build-system)
22312 (propagated-inputs `(("r-ape" ,r-ape)))
22313 (home-page "https://github.com/ropensci/phylogram/")
22314 (synopsis "Dendrograms for evolutionary analysis")
22315 (description
22316 "The @code{r-phylogram} package is a tool for for developing phylogenetic
22317 trees as deeply-nested lists known as \"dendrogram\" objects. It provides
22318 functions for conversion between \"dendrogram\" and \"phylo\" class objects,
22319 as well as several tools for command-line tree manipulation and import/export
22320 via Newick parenthetic text. This improves accessibility to the comprehensive
22321 range of object-specific analytical and tree-visualization functions found
22322 across a wide array of bioinformatic R packages.")
22323 (license license:gpl3)))
22324
22325 (define-public r-kmer
22326 (package
22327 (name "r-kmer")
22328 (version "1.1.2")
22329 (source
22330 (origin
22331 (method url-fetch)
22332 (uri (cran-uri "kmer" version))
22333 (sha256
22334 (base32 "0jimn9r0abglwxdl1zqz0lxa99cmj6haydkxjzqfbpx9by80wnww"))))
22335 (properties `((upstream-name . "kmer")))
22336 (build-system r-build-system)
22337 (propagated-inputs
22338 `(("r-openssl" ,r-openssl)
22339 ("r-phylogram" ,r-phylogram)
22340 ("r-rcpp" ,r-rcpp)))
22341 (home-page "https://github.com/shaunpwilkinson/kmer/")
22342 (synopsis "Fast K-Mer counting and clustering for biological sequence analysis")
22343 (description
22344 "@code{r-kmer} is an R package for rapidly computing distance matrices
22345 and clustering large sequence datasets using fast alignment-free k-mer
22346 counting and recursive k-means partitioning.")
22347 (license license:gpl3)))
22348
22349 (define-public r-shapforxgboost
22350 (package
22351 (name "r-shapforxgboost")
22352 (version "0.0.4")
22353 (source
22354 (origin
22355 (method url-fetch)
22356 (uri (cran-uri "SHAPforxgboost" version))
22357 (sha256
22358 (base32
22359 "0k6bg27wqnkzv82bcahbapmqhiz6rvnx81m23zbjw58c7lwshgnq"))))
22360 (properties
22361 `((upstream-name . "SHAPforxgboost")))
22362 (build-system r-build-system)
22363 (propagated-inputs
22364 `(("r-bbmisc" ,r-bbmisc)
22365 ("r-data-table" ,r-data-table)
22366 ("r-ggextra" ,r-ggextra)
22367 ("r-ggforce" ,r-ggforce)
22368 ("r-ggplot2" ,r-ggplot2)
22369 ("r-ggpubr" ,r-ggpubr)
22370 ("r-rcolorbrewer" ,r-rcolorbrewer)
22371 ("r-xgboost" ,r-xgboost)))
22372 (home-page "https://github.com/liuyanguu/SHAPforxgboost")
22373 (synopsis "SHAP Plots for XGBoost")
22374 (description
22375 "The aim of @code{SHAPforxgboost} is to aid in visual data investigations
22376 using @dfn{SHAP} (Shapley additive explanation) visualization plots for
22377 @code{XGBoost}. It provides summary plot, dependence plot, interaction plot,
22378 and force plot. It relies on the @code{XGBoost} package to produce SHAP
22379 values.")
22380 (license license:expat)))
22381
22382 (define-public r-rismed
22383 (package
22384 (name "r-rismed")
22385 (version "2.1.7")
22386 (source
22387 (origin
22388 (method url-fetch)
22389 (uri (cran-uri "RISmed" version))
22390 (sha256
22391 (base32
22392 "08dmkkxsmwp9b4h2g1bbx03cijn793fsnzkmbima8x9d42vxnm1l"))))
22393 (properties `((upstream-name . "RISmed")))
22394 (build-system r-build-system)
22395 (home-page "https://cran.r-project.org/web/packages/RISmed")
22396 (synopsis "Download content from NCBI databases")
22397 (description
22398 "This package provides a set of tools to extract bibliographic
22399 content from the National Center for Biotechnology Information (NCBI)
22400 databases, including PubMed. The name RISmed is a portmanteau of
22401 RIS (for Research Information Systems, a common tag format for
22402 bibliographic data) and PubMed.")
22403 (license license:gpl2+)))
22404
22405 (define-public r-semver
22406 (package
22407 (name "r-semver")
22408 (version "0.2.0")
22409 (source
22410 (origin
22411 (method url-fetch)
22412 (uri (cran-uri "semver" version))
22413 (sha256
22414 (base32
22415 "10wpkyms2cix3bsin2q0qhkbl445pwwpa5gm2s4jjw1989namkxy"))))
22416 (properties `((upstream-name . "semver")))
22417 (build-system r-build-system)
22418 (propagated-inputs
22419 `(("r-assertthat" ,r-assertthat)
22420 ("r-rcpp" ,r-rcpp)))
22421 (native-inputs `(("r-knitr" ,r-knitr)))
22422 (home-page "https://github.com/johndharrison/semver")
22423 (synopsis "Parser for Semantic Versioning 2.0.0")
22424 (description
22425 "This package provides tools and functions for parsing, rendering and
22426 operating on semantic version strings. Semantic versioning is a simple set of
22427 rules and requirements that dictate how version numbers are assigned and
22428 incremented as outlined at @url{http://semver.org}.")
22429 (license license:expat)))
22430
22431 (define-public r-binman
22432 (package
22433 (name "r-binman")
22434 (version "0.1.1")
22435 (source
22436 (origin
22437 (method url-fetch)
22438 (uri (cran-uri "binman" version))
22439 (sha256
22440 (base32
22441 "0hm0h285p4v9lhrqjy8s22f1s1vmfpfla5iaycpj8vw3qb3632az"))))
22442 (properties `((upstream-name . "binman")))
22443 (build-system r-build-system)
22444 (propagated-inputs
22445 `(("r-assertthat" ,r-assertthat)
22446 ("r-httr" ,r-httr)
22447 ("r-jsonlite" ,r-jsonlite)
22448 ("r-rappdirs" ,r-rappdirs)
22449 ("r-semver" ,r-semver)
22450 ("r-xml2" ,r-xml2)
22451 ("r-yaml" ,r-yaml)))
22452 (native-inputs `(("r-knitr" ,r-knitr)))
22453 (home-page "https://github.com/ropensci/binman")
22454 (synopsis "Binary download manager")
22455 (description
22456 "This package provides tools and functions for managing the download of
22457 binary files. Binary repositories are defined in the YAML format. Defining
22458 new pre-download, download and post-download templates allow additional
22459 repositories to be added.")
22460 (license license:expat)))
22461
22462 (define-public r-wdman
22463 (package
22464 (name "r-wdman")
22465 (version "0.2.5")
22466 (source
22467 (origin
22468 (method url-fetch)
22469 (uri (cran-uri "wdman" version))
22470 (sha256
22471 (base32
22472 "1yf41lsrr9dbf5n4f5hv9mlmzl736fhnp9gxkm2g9apws6gsig02"))))
22473 (properties `((upstream-name . "wdman")))
22474 (build-system r-build-system)
22475 (propagated-inputs
22476 `(("r-assertthat" ,r-assertthat)
22477 ("r-binman" ,r-binman)
22478 ("r-processx" ,r-processx)
22479 ("r-semver" ,r-semver)
22480 ("r-yaml" ,r-yaml)))
22481 (native-inputs `(("r-knitr" ,r-knitr)))
22482 (home-page "https://docs.ropensci.org/wdman/")
22483 (synopsis "Webdriver/Selenium binary manager")
22484 (description
22485 "There are a number of binary files associated with the
22486 Webdriver/Selenium project (see @url{http://www.seleniumhq.org/download/},
22487 @url{https://sites.google.com/a/chromium.org/chromedriver/},
22488 @url{https://github.com/mozilla/geckodriver},
22489 @url{http://phantomjs.org/download.html}, and
22490 @url{https://github.com/SeleniumHQ/selenium/wiki/InternetExplorerDriver} for
22491 more information). This package provides functions to download these binaries
22492 and to manage processes involving them.")
22493 (license license:expat)))
22494
22495 (define-public r-rselenium
22496 (package
22497 (name "r-rselenium")
22498 (version "1.7.7")
22499 (source
22500 (origin
22501 (method url-fetch)
22502 (uri (cran-uri "RSelenium" version))
22503 (sha256
22504 (base32
22505 "1xn5fdbzmq7b1f5fc9ls23g177bmnd8bn4p4d8aafr6z3jwkmfir"))))
22506 (properties `((upstream-name . "RSelenium")))
22507 (build-system r-build-system)
22508 (propagated-inputs
22509 `(("r-binman" ,r-binman)
22510 ("r-catools" ,r-catools)
22511 ("r-httr" ,r-httr)
22512 ("r-openssl" ,r-openssl)
22513 ("r-wdman" ,r-wdman)
22514 ("r-xml" ,r-xml)))
22515 (native-inputs `(("r-knitr" ,r-knitr)))
22516 (home-page "https://docs.ropensci.org/RSelenium/")
22517 (synopsis "R bindings for Selenium WebDriver")
22518 (description
22519 "This package provides a set of R bindings for the Selenium 2.0
22520 WebDriver (see @url{https://selenium.dev/documentation/en/} for more
22521 information) using the @code{JsonWireProtocol} (see
22522 @url{https://github.com/SeleniumHQ/selenium/wiki/JsonWireProtocol} for more
22523 information). Selenium 2.0 WebDriver allows driving a web browser natively as
22524 a user would either locally or on a remote machine using the Selenium server
22525 it marks a leap forward in terms of web browser automation. Selenium
22526 automates web browsers (commonly referred to as browsers). Using RSelenium
22527 you can automate browsers locally or remotely.")
22528 (license license:agpl3+)))