gnu: randomjungle: Update homepage and sourc.
[jackhill/guix/guix.git] / gnu / packages / cran.scm
1 ;;; GNU Guix --- Functional package management for GNU
2 ;;; Copyright © 2015, 2016, 2017, 2018 Ricardo Wurmus <rekado@elephly.net>
3 ;;; Copyright © 2017, 2018 Roel Janssen <roel@gnu.org>
4 ;;; Copyright © 2017, 2018 Tobias Geerinckx-Rice <me@tobias.gr>
5 ;;; Copyright © 2017 Raoul Bonnal <ilpuccio.febo@gmail.com>
6 ;;; Copyright © 2018 Vijayalakshmi Vedantham <vijimay12@gmail.com>
7 ;;; Copyright © 2018 Sahithi Yarlagadda <sahi@swecha.net>
8 ;;; Copyright © 2018 Sandeep Subramanian <sandeepsubramanian94@gmail.com>
9 ;;; Copyright © 2018 Charlie Ritter <chewzeirta@posteo.net>
10 ;;; Copyright © 2018 Konrad Hinsen <konrad.hinsen@fastmail.net>
11 ;;; Copyright © 2018 Mădălin Ionel Patrașcu <madalinionel.patrascu@mdc-berlin.de>
12 ;;; Copyright © 2018 Laura Lazzati <laura.lazzati.15@gmail.com>
13 ;;;
14 ;;; This file is part of GNU Guix.
15 ;;;
16 ;;; GNU Guix is free software; you can redistribute it and/or modify it
17 ;;; under the terms of the GNU General Public License as published by
18 ;;; the Free Software Foundation; either version 3 of the License, or (at
19 ;;; your option) any later version.
20 ;;;
21 ;;; GNU Guix is distributed in the hope that it will be useful, but
22 ;;; WITHOUT ANY WARRANTY; without even the implied warranty of
23 ;;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
24 ;;; GNU General Public License for more details.
25 ;;;
26 ;;; You should have received a copy of the GNU General Public License
27 ;;; along with GNU Guix. If not, see <http://www.gnu.org/licenses/>.
28
29 (define-module (gnu packages cran)
30 #:use-module ((guix licenses) #:prefix license:)
31 #:use-module (guix packages)
32 #:use-module (guix download)
33 #:use-module (guix utils)
34 #:use-module (guix build-system r)
35 #:use-module (gnu packages base)
36 #:use-module (gnu packages compression)
37 #:use-module (gnu packages fontutils)
38 #:use-module (gnu packages gcc)
39 #:use-module (gnu packages gl)
40 #:use-module (gnu packages gnome)
41 #:use-module (gnu packages gtk)
42 #:use-module (gnu packages haskell)
43 #:use-module (gnu packages image)
44 #:use-module (gnu packages machine-learning)
45 #:use-module (gnu packages maths)
46 #:use-module (gnu packages mpi)
47 #:use-module (gnu packages perl)
48 #:use-module (gnu packages pkg-config)
49 #:use-module (gnu packages python)
50 #:use-module (gnu packages statistics)
51 #:use-module (gnu packages tls)
52 #:use-module (gnu packages web)
53 #:use-module (gnu packages xorg))
54
55 (define-public r-clipr
56 (package
57 (name "r-clipr")
58 (version "0.4.1")
59 (source
60 (origin
61 (method url-fetch)
62 (uri (cran-uri "clipr" version))
63 (sha256
64 (base32
65 "061x84ildc7g1p91yw5iyj8lpqdf4hqv36as85lw8c6qv9ywbsqv"))))
66 (build-system r-build-system)
67 (home-page "https://github.com/mdlincoln/clipr")
68 (synopsis "Read and write from the system clipboard")
69 (description
70 "This package provides simple utility functions to read from and write to
71 the system clipboards.")
72 (license license:gpl3)))
73
74 (define-public r-tidyverse
75 (package
76 (name "r-tidyverse")
77 (version "1.2.1")
78 (source
79 (origin
80 (method url-fetch)
81 (uri (cran-uri "tidyverse" version))
82 (sha256
83 (base32
84 "0yy3fkjksgcn6wkbgsb0pbnmsyqs4m01mziqafhig578nixs4rxd"))))
85 (build-system r-build-system)
86 (propagated-inputs
87 `(("r-broom" ,r-broom)
88 ("r-cli" ,r-cli)
89 ("r-crayon" ,r-crayon)
90 ("r-dbplyr" ,r-dbplyr)
91 ("r-dplyr" ,r-dplyr)
92 ("r-forcats" ,r-forcats)
93 ("r-ggplot2" ,r-ggplot2)
94 ("r-haven" ,r-haven)
95 ("r-hms" ,r-hms)
96 ("r-httr" ,r-httr)
97 ("r-jsonlite" ,r-jsonlite)
98 ("r-lubridate" ,r-lubridate)
99 ("r-magrittr" ,r-magrittr)
100 ("r-modelr" ,r-modelr)
101 ("r-purrr" ,r-purrr)
102 ("r-readr" ,r-readr)
103 ("r-readxl" ,r-readxl)
104 ("r-reprex" ,r-reprex)
105 ("r-rlang" ,r-rlang)
106 ("r-rstudioapi" ,r-rstudioapi)
107 ("r-rvest" ,r-rvest)
108 ("r-stringr" ,r-stringr)
109 ("r-tibble" ,r-tibble)
110 ("r-tidyr" ,r-tidyr)
111 ("r-xml2" ,r-xml2)))
112 (home-page "https://tidyverse.tidyverse.org")
113 (synopsis "Install and load packages from the \"Tidyverse\"")
114 (description
115 "The @code{tidyverse} is a set of packages that work in harmony because
116 they share common data representations and API design. This package is
117 designed to make it easy to install and load multiple tidyverse packages in a
118 single step.")
119 (license license:gpl3)))
120
121 (define-public r-rvest
122 (package
123 (name "r-rvest")
124 (version "0.3.2")
125 (source
126 (origin
127 (method url-fetch)
128 (uri (cran-uri "rvest" version))
129 (sha256
130 (base32
131 "04mv99z8dixywx96kfy4215g6ib23s7qvd77hcf9pxqxzcvqhvhd"))))
132 (build-system r-build-system)
133 (propagated-inputs
134 `(("r-httr" ,r-httr)
135 ("r-magrittr" ,r-magrittr)
136 ("r-selectr" ,r-selectr)
137 ("r-xml2" ,r-xml2)))
138 (home-page "https://github.com/hadley/rvest")
139 (synopsis "Simple web scraping for R")
140 (description
141 "@code{r-rvest} helps you scrape information from web pages. It is
142 designed to work with @code{magrittr} to make it easy to express common web
143 scraping tasks, inspired by libraries like @code{BeautifulSoup}.")
144 (license license:gpl3)))
145
146 (define-public r-selectr
147 (package
148 (name "r-selectr")
149 (version "0.4-1")
150 (source
151 (origin
152 (method url-fetch)
153 (uri (cran-uri "selectr" version))
154 (sha256
155 (base32
156 "1jp27rxks4w29l47k42869hp8hnkzq2rnvsqbr44wd19fqb2zm4b"))))
157 (build-system r-build-system)
158 (propagated-inputs
159 `(("r-stringr" ,r-stringr)
160 ("r-r6" ,r-r6)))
161 (home-page "https://sjp.co.nz/projects/selectr/")
162 (synopsis "Translate CSS selectors to XPath expressions")
163 (description
164 "@code{r-selectr} translates a CSS3 selector into an equivalent XPath
165 expression. This allows you to use CSS selectors when working with the XML
166 package as it can only evaluate XPath expressions. Also provided are
167 convenience functions useful for using CSS selectors on XML nodes. This
168 package is a port of the Python package @code{cssselect}.")
169 (license license:bsd-3)))
170
171 (define-public r-reprex
172 (package
173 (name "r-reprex")
174 (version "0.2.1")
175 (source
176 (origin
177 (method url-fetch)
178 (uri (cran-uri "reprex" version))
179 (sha256
180 (base32
181 "1ws5gds453xgfili87r35rz1wn2i7jbqissq98csbiddpkgls8sx"))))
182 (build-system r-build-system)
183 (propagated-inputs
184 `(("r-callr" ,r-callr)
185 ("r-clipr" ,r-clipr)
186 ("r-fs" ,r-fs)
187 ("r-rlang" ,r-rlang)
188 ("r-rmarkdown" ,r-rmarkdown)
189 ("r-whisker" ,r-whisker)
190 ("r-withr" ,r-withr)))
191 (home-page "https://github.com/tidyverse/reprex")
192 (synopsis "Prepare reproducible R code examples for sharing")
193 (description
194 "This package provides a convenience wrapper that uses the
195 @code{rmarkdown} package to render small snippets of code to target formats
196 that include both code and output. The goal is to encourage the sharing of
197 small, reproducible, and runnable examples on code-oriented websites or email.
198 @code{reprex} also extracts clean, runnable R code from various common formats,
199 such as copy/paste from an R session.")
200 (license license:expat)))
201
202 (define-public r-callr
203 (package
204 (name "r-callr")
205 (version "3.0.0")
206 (source
207 (origin
208 (method url-fetch)
209 (uri (cran-uri "callr" version))
210 (sha256
211 (base32
212 "1rxbxy6kn7dj90z9hpppr9cnpvnxzknba2dwrdp0lrk5dh462qz3"))))
213 (build-system r-build-system)
214 (propagated-inputs
215 `(("r-base64enc" ,r-base64enc)
216 ("r-r6" ,r-r6)
217 ("r-processx" ,r-processx)))
218 (home-page "https://github.com/r-lib/callr#readme")
219 (synopsis "Call R from R")
220 (description
221 "It is sometimes useful to perform a computation in a separate R process,
222 without affecting the current R process at all. This packages does exactly
223 that.")
224 (license license:expat)))
225
226 (define-public r-readxl
227 (package
228 (name "r-readxl")
229 (version "1.1.0")
230 (source
231 (origin
232 (method url-fetch)
233 (uri (cran-uri "readxl" version))
234 (sha256
235 (base32
236 "05ii8knrg4jji6h7bv6bfpn279b6x52yrskdx5rv7b0hcpy22gdn"))))
237 (build-system r-build-system)
238 (propagated-inputs
239 `(("r-cellranger" ,r-cellranger)
240 ("r-rcpp" ,r-rcpp)
241 ("r-tibble" ,r-tibble)))
242 (home-page "https://readxl.tidyverse.org")
243 (synopsis "Read Excel files")
244 (description
245 "This package lets you import Excel files into R. It supports
246 @file{.xls} via the embedded @code{libxls} C library and @file{.xlsx} via
247 the embedded @code{RapidXML} C++ library.")
248 ;; XXX: This package bundles a copy of 'libxsl' which is BSD-2 and
249 ;; 'rapidxml' which is Boost.
250 (license (list license:gpl3 license:bsd-2 license:boost1.0))))
251
252 (define-public r-modelr
253 (package
254 (name "r-modelr")
255 (version "0.1.2")
256 (source
257 (origin
258 (method url-fetch)
259 (uri (cran-uri "modelr" version))
260 (sha256
261 (base32
262 "09whg3q5xq6csbqwgwfwav09vda8vgady5j70sk52xcn232k363a"))))
263 (build-system r-build-system)
264 (propagated-inputs
265 `(("r-broom" ,r-broom)
266 ("r-dplyr" ,r-dplyr)
267 ("r-lazyeval" ,r-lazyeval)
268 ("r-magrittr" ,r-magrittr)
269 ("r-purrr" ,r-purrr)
270 ("r-tibble" ,r-tibble)
271 ("r-tidyr" ,r-tidyr)))
272 (home-page "https://github.com/tidyverse/modelr")
273 (synopsis "Helper functions for modelling in pipelines")
274 (description
275 "Functions for modelling that help you seamlessly integrate modelling
276 into a pipeline of data manipulation and visualisation.")
277 (license license:gpl3)))
278
279 (define-public r-haven
280 (package
281 (name "r-haven")
282 (version "1.1.2")
283 (source
284 (origin
285 (method url-fetch)
286 (uri (cran-uri "haven" version))
287 (sha256
288 (base32
289 "0pp8xjf5lzqg1wr8cwxj4njx99vxwlflwjrd7jvyzwlfpwh7n1qa"))))
290 (build-system r-build-system)
291 (inputs
292 `(("zlib" ,zlib)))
293 (propagated-inputs
294 `(("r-forcats" ,r-forcats)
295 ("r-hms" ,r-hms)
296 ("r-rcpp" ,r-rcpp)
297 ("r-readr" ,r-readr)
298 ("r-tibble" ,r-tibble)))
299 (home-page "https://haven.tidyverse.org")
300 (synopsis "Import and Export 'SPSS', 'Stata' and 'SAS' Files")
301 (description
302 "This package lets you mport foreign statistical formats into R via the
303 embedded @url{https://github.com/WizardMac/ReadStat,ReadStat} C library.")
304 (license license:expat)))
305
306 (define-public r-amap
307 (package
308 (name "r-amap")
309 (version "0.8-16")
310 (source (origin
311 (method url-fetch)
312 (uri (cran-uri "amap" version))
313 (sha256
314 (base32
315 "1qnl2x98x64iaipkx5126rsddq2sx5ml43h75xyiyn30yvbmlxyk"))))
316 (build-system r-build-system)
317 (inputs
318 `(("gfortran" ,gfortran)))
319 (home-page "http://mulcyber.toulouse.inra.fr/projects/amap/")
320 (synopsis "Another multidimensional analysis package")
321 (description "This package provides tools for clustering and principal
322 component analysis (with robust methods, and parallelized functions).")
323 (license license:gpl2+)))
324
325 (define-public r-ape
326 (package
327 (name "r-ape")
328 (version "5.2")
329 (source
330 (origin
331 (method url-fetch)
332 (uri (cran-uri "ape" version))
333 (sha256
334 (base32
335 "05b4yka5cirdgxd4d7iiaqvr428pk3j6n9q6dvg5j38kdj2h5sr7"))))
336 (build-system r-build-system)
337 (propagated-inputs
338 `(("r-lattice" ,r-lattice)
339 ("r-nlme" ,r-nlme)
340 ("r-rcpp" ,r-rcpp)))
341 (home-page "http://ape-package.ird.fr/")
342 (synopsis "Analyses of phylogenetics and evolution")
343 (description
344 "This package provides functions for reading, writing, plotting, and
345 manipulating phylogenetic trees, analyses of comparative data in a
346 phylogenetic framework, ancestral character analyses, analyses of
347 diversification and macroevolution, computing distances from DNA sequences,
348 and several other tools.")
349 (license license:gpl2+)))
350
351 (define-public r-abbyyr
352 (package
353 (name "r-abbyyr")
354 (version "0.5.4")
355 (source
356 (origin
357 (method url-fetch)
358 (uri (cran-uri "abbyyR" version))
359 (sha256
360 (base32
361 "1jh1c1ad6mgw7brdh2isnza1qpjlfxnqr7jl76yd93axyfl76xjx"))))
362 (properties `((upstream-name . "abbyyR")))
363 (build-system r-build-system)
364 (propagated-inputs
365 `(("r-curl" ,r-curl)
366 ("r-httr" ,r-httr)
367 ("r-plyr" ,r-plyr)
368 ("r-progress" ,r-progress)
369 ("r-readr" ,r-readr)
370 ("r-xml" ,r-xml)))
371 (home-page "https://github.com/soodoku/abbyyR")
372 (synopsis "Access to Abbyy Optical Character Recognition (OCR) API")
373 (description
374 "This package provides tools to get text from images of text using Abbyy
375 Cloud Optical Character Recognition (OCR) API. With abbyyyR, one can easily
376 OCR images, barcodes, forms, documents with machine readable zones, e.g.
377 passports and get the results in a variety of formats including plain text and
378 XML. To learn more about the Abbyy OCR API, see @url{http://ocrsdk.com/}.")
379 (license license:expat)))
380
381 (define-public r-colorspace
382 (package
383 (name "r-colorspace")
384 (version "1.3-2")
385 (source
386 (origin
387 (method url-fetch)
388 (uri (cran-uri "colorspace" version))
389 (sha256
390 (base32 "0d1ya7hx4y58n5ivwmdmq2zgh0g2sbv7ykh13n85c1355csd57yx"))))
391 (build-system r-build-system)
392 (home-page "https://cran.r-project.org/web/packages/colorspace")
393 (synopsis "Color space manipulation")
394 (description
395 "This package carries out a mapping between assorted color spaces
396 including RGB, HSV, HLS, CIEXYZ, CIELUV, HCL (polar CIELUV), CIELAB and polar
397 CIELAB. Qualitative, sequential, and diverging color palettes based on HCL
398 colors are provided.")
399 (license license:bsd-3)))
400
401 (define-public r-glue
402 (package
403 (name "r-glue")
404 (version "1.3.0")
405 (source
406 (origin
407 (method url-fetch)
408 (uri (cran-uri "glue" version))
409 (sha256
410 (base32
411 "1vhw5497lpfr4m8lcx9bs0fgdp4ax0sycrk6n8yksp33qd25m7kq"))))
412 (build-system r-build-system)
413 (home-page "https://github.com/tidyverse/glue")
414 (synopsis "Interpreted string literals")
415 (description
416 "This package provides an implementation of interpreted string literals,
417 inspired by Python's Literal String Interpolation (PEP-0498) and
418 Docstrings (PEP-0257) and Julia's Triple-Quoted String Literals.")
419 (license license:expat)))
420
421 (define-public r-pastecs
422 (package
423 (name "r-pastecs")
424 (version "1.3.21")
425 (source (origin
426 (method url-fetch)
427 (uri (cran-uri "pastecs" version))
428 (sha256
429 (base32
430 "0z4dic94ar646w7zc2ggi5hgvf2qnznsani94c5pyql8zspz47lc"))))
431 (build-system r-build-system)
432 (propagated-inputs
433 `(("r-boot" ,r-boot)))
434 (home-page "http://www.sciviews.org/pastecs")
435 (synopsis "Analysis of space-time ecological series")
436 (description
437 "This package provides functions for regulation, decomposition and analysis
438 of space-time series. The @code{pastecs} library is a PNEC-Art4 and IFREMER
439 initiative to bring PASSTEC 2000 functionalities to R.")
440 (license license:gpl2+)))
441
442 (define-public r-plogr
443 (package
444 (name "r-plogr")
445 (version "0.2.0")
446 (source
447 (origin
448 (method url-fetch)
449 (uri (cran-uri "plogr" version))
450 (sha256
451 (base32
452 "0a8dhzlna79ggyhfr0nncgh15a9n6r0dsz664pz0ah323wpblqqf"))))
453 (build-system r-build-system)
454 (home-page "https://github.com/krlmlr/plogr")
455 (synopsis "R bindings for the plog C++ logging library")
456 (description
457 "This package provides the header files for a stripped-down version of
458 the plog header-only C++ logging library, and a method to log to R's standard
459 error stream.")
460 (license license:expat)))
461
462 (define-public r-pls
463 (package
464 (name "r-pls")
465 (version "2.7-0")
466 (source
467 (origin
468 (method url-fetch)
469 (uri (cran-uri "pls" version))
470 (sha256
471 (base32
472 "0xaqqgmdvfh7g7v1m4bcwjqzph68b9cq3bn4kjisfsadl54i5p2x"))))
473 (build-system r-build-system)
474 (home-page "http://mevik.net/work/software/pls.html")
475 (synopsis "Partial Least Squares and Principal Component Regression")
476 (description
477 "The pls package implements multivariate regression methods: Partial Least
478 Squares Regression (@dfn{PLSR}), Principal Component Regression (@dfn{PCR}), and
479 Canonical Powered Partial Least Squares (@dfn{CPPLS}). It supports:
480
481 @itemize
482 @item several algorithms: the traditional orthogonal scores (@dfn{NIPALS}) PLS
483 algorithm, kernel PLS, wide kernel PLS, Simpls, and PCR through @code{svd}
484 @item multi-response models (or @dfn{PLS2})
485 @item flexible cross-validation
486 @item Jackknife variance estimates of regression coefficients
487 @item extensive and flexible plots: scores, loadings, predictions, coefficients,
488 (R)MSEP, R², and correlation loadings
489 @item formula interface, modelled after @code{lm()}, with methods for predict,
490 print, summary, plot, update, etc.
491 @item extraction functions for coefficients, scores, and loadings
492 @item MSEP, RMSEP, and R² estimates
493 @item multiplicative scatter correction (@dfn{MSC})
494 @end itemize\n")
495 (license license:gpl2)))
496
497 (define-public r-ps
498 (package
499 (name "r-ps")
500 (version "1.2.1")
501 (source
502 (origin
503 (method url-fetch)
504 (uri (cran-uri "ps" version))
505 (sha256
506 (base32 "1zxylcb0nr4qb5v6j199mc2pfgf2bpf00jrw47jajmv59qb0fwmx"))))
507 (build-system r-build-system)
508 (home-page "http://ps.r-lib.org")
509 (synopsis "List, query, and manipulate system processes")
510 (description
511 "The ps package implements an API to list, query, and manipulate system
512 processes. Most of its code is based on the @code{psutil} Python package.")
513 (license license:bsd-3)))
514
515 (define-public r-pkgbuild
516 (package
517 (name "r-pkgbuild")
518 (version "1.0.2")
519 (source
520 (origin
521 (method url-fetch)
522 (uri (cran-uri "pkgbuild" version))
523 (sha256
524 (base32
525 "1i1rrax7x7r2bplig5cfc50lx85jc4n9a3qmvbdviaj22wr2lghs"))))
526 (build-system r-build-system)
527 (propagated-inputs
528 `(("r-callr" ,r-callr)
529 ("r-cli" ,r-cli)
530 ("r-crayon" ,r-crayon)
531 ("r-desc" ,r-desc)
532 ("r-prettyunits" ,r-prettyunits)
533 ("r-r6" ,r-r6)
534 ("r-rprojroot" ,r-rprojroot)
535 ("r-withr" ,r-withr)))
536 (home-page "https://github.com/r-pkgs/pkgbuild")
537 (synopsis "Find tools needed to build R packages")
538 (description
539 "This package provides functions used to build R packages. It locates
540 compilers needed to build R packages on various platforms and ensures the PATH
541 is configured appropriately so R can use them.")
542 (license license:gpl3)))
543
544 (define-public r-pkgload
545 (package
546 (name "r-pkgload")
547 (version "1.0.2")
548 (source
549 (origin
550 (method url-fetch)
551 (uri (cran-uri "pkgload" version))
552 (sha256
553 (base32
554 "0z7jvharafahi2gv5547mk1n499isjzw06kfwymmxc0gd575d1ii"))))
555 (build-system r-build-system)
556 (propagated-inputs
557 `(("r-desc" ,r-desc)
558 ("r-pkgbuild" ,r-pkgbuild)
559 ("r-rlang" ,r-rlang)
560 ("r-rprojroot" ,r-rprojroot)
561 ("r-rstudioapi" ,r-rstudioapi)
562 ("r-withr" ,r-withr)))
563 (home-page "https://github.com/r-lib/pkgload")
564 (synopsis "Simulate package installation and attach")
565 (description
566 "This package simulates the process of installing a package and then
567 attaching it. This is a key part of the @code{devtools} package as it allows
568 you to rapidly iterate while developing a package.")
569 (license license:gpl3)))
570
571 (define-public r-rcpp
572 (package
573 (name "r-rcpp")
574 (version "1.0.0")
575 (source
576 (origin
577 (method url-fetch)
578 (uri (cran-uri "Rcpp" version))
579 (sha256
580 (base32 "1hlbw4k79q9ich4w27b01gsvwrsnrflii8zjlcmgfzm1vpq8ndxp"))))
581 (build-system r-build-system)
582 (native-inputs
583 `(("r-knitr" ,r-knitr))) ; for vignettes
584 (home-page "http://www.rcpp.org")
585 (synopsis "Seamless R and C++ integration")
586 (description
587 "The Rcpp package provides R functions as well as C++ classes which offer
588 a seamless integration of R and C++. Many R data types and objects can be
589 mapped back and forth to C++ equivalents which facilitates both writing of new
590 code as well as easier integration of third-party libraries. Documentation
591 about Rcpp is provided by several vignettes included in this package, via the
592 'Rcpp Gallery' site at <http://gallery.rcpp.org>, the paper by Eddelbuettel
593 and Francois (2011, JSS), and the book by Eddelbuettel (2013, Springer); see
594 'citation(\"Rcpp\")' for details on these last two.")
595 (license license:gpl2+)))
596
597 (define-public r-bindr
598 (package
599 (name "r-bindr")
600 (version "0.1.1")
601 (source
602 (origin
603 (method url-fetch)
604 (uri (cran-uri "bindr" version))
605 (sha256
606 (base32
607 "1l05fpk2yql3jka321c0bdgx6mqq9pvfrg2844lbjfpbgjkmqy3w"))))
608 (build-system r-build-system)
609 (home-page "https://github.com/krlmlr/bindr")
610 (synopsis "Parametrized active bindings")
611 (description
612 "This package provides a simple interface for creating active bindings
613 where the bound function accepts additional arguments.")
614 (license license:expat)))
615
616 (define-public r-bindrcpp
617 (package
618 (name "r-bindrcpp")
619 (version "0.2.2")
620 (source
621 (origin
622 (method url-fetch)
623 (uri (cran-uri "bindrcpp" version))
624 (sha256
625 (base32
626 "0rz4ibjdjsxl99ff3ha79z7cnjmilx4rx58fk9kk7ld9xc4hf4s8"))))
627 (build-system r-build-system)
628 (propagated-inputs
629 `(("r-bindr" ,r-bindr)
630 ("r-plogr" ,r-plogr)
631 ("r-rcpp" ,r-rcpp)))
632 (home-page "https://github.com/krlmlr/bindrcpp")
633 (synopsis "Rcpp interface to active bindings")
634 (description
635 "This package provides an easy way to fill an environment with active
636 bindings that call a C++ function.")
637 (license license:expat)))
638
639 (define-public r-auc
640 (package
641 (name "r-auc")
642 (version "0.3.0")
643 (source
644 (origin
645 (method url-fetch)
646 (uri (cran-uri "AUC" version))
647 (sha256
648 (base32
649 "0ripcib2qz0m7rgr1kiz68nx8f6p408l1ww7j78ljqik7p3g41g7"))))
650 (properties `((upstream-name . "AUC")))
651 (build-system r-build-system)
652 (home-page "https://cran.r-project.org/web/packages/AUC")
653 (synopsis "Compute the area under the curve of selected measures")
654 (description
655 "This package includes functions to compute the area under the curve of
656 selected measures: the area under the sensitivity curve (AUSEC), the area
657 under the specificity curve (AUSPC), the area under the accuracy
658 curve (AUACC), and the area under the receiver operating characteristic
659 curve (AUROC). The curves can also be visualized. Support for partial areas
660 is provided.")
661 (license license:gpl2+)))
662
663 (define-public r-calibrate
664 (package
665 (name "r-calibrate")
666 (version "1.7.2")
667 (source
668 (origin
669 (method url-fetch)
670 (uri (cran-uri "calibrate" version))
671 (sha256
672 (base32
673 "010nb1nb9y7zhw2k6d2i2drwy5brp7b83mjj2w7i3wjp9xb6l1kq"))))
674 (build-system r-build-system)
675 (propagated-inputs
676 `(("r-mass" ,r-mass)))
677 (home-page "https://cran.r-project.org/web/packages/calibrate")
678 (synopsis "Calibration of scatterplot and biplot axes")
679 (description
680 "This is a package for drawing calibrated scales with tick marks
681 on (non-orthogonal) variable vectors in scatterplots and biplots.")
682 (license license:gpl2)))
683
684 (define-public r-shape
685 (package
686 (name "r-shape")
687 (version "1.4.4")
688 (source
689 (origin
690 (method url-fetch)
691 (uri (cran-uri "shape" version))
692 (sha256
693 (base32
694 "0hadk3mapkhbh8xjkiz52vxdagmmgvm15xwpzb90ikw4giyipjzl"))))
695 (build-system r-build-system)
696 (home-page "https://cran.r-project.org/web/packages/shape")
697 (synopsis "Functions for plotting graphical shapes")
698 (description
699 "This package provides functions for plotting graphical shapes such as
700 ellipses, circles, cylinders, arrows, ...")
701 (license license:gpl3+)))
702
703 (define-public r-globaloptions
704 (package
705 (name "r-globaloptions")
706 (version "0.1.0")
707 (source
708 (origin
709 (method url-fetch)
710 (uri (cran-uri "GlobalOptions" version))
711 (sha256
712 (base32
713 "1wlyqz1yhmhjwslrd7q69jbd9vsbjkjfc01g60kl3cdpyr8hlyjn"))))
714 (properties `((upstream-name . "GlobalOptions")))
715 (build-system r-build-system)
716 (home-page "https://github.com/jokergoo/GlobalOptions")
717 (synopsis "Generate functions to get or set global options")
718 (description
719 "This package provides more controls on the option values such as
720 validation and filtering on the values, making options invisible or private.")
721 (license license:gpl2+)))
722
723 (define-public r-circlize
724 (package
725 (name "r-circlize")
726 (version "0.4.4")
727 (source
728 (origin
729 (method url-fetch)
730 (uri (cran-uri "circlize" version))
731 (sha256
732 (base32
733 "1l28maiqi549z191srncxgabx5fnvf0lld7smzwfd3vr5cx8nqww"))))
734 (build-system r-build-system)
735 (propagated-inputs
736 `(("r-colorspace" ,r-colorspace)
737 ("r-globaloptions" ,r-globaloptions)
738 ("r-shape" ,r-shape)))
739 (home-page "https://github.com/jokergoo/circlize")
740 (synopsis "Circular visualization")
741 (description
742 "Circular layout is an efficient way to visualise huge amounts of
743 information. This package provides an implementation of circular layout
744 generation in R as well as an enhancement of available software. Its
745 flexibility is based on the usage of low-level graphics functions such that
746 self-defined high-level graphics can be easily implemented by users for
747 specific purposes. Together with the seamless connection between the powerful
748 computational and visual environment in R, it gives users more convenience and
749 freedom to design figures for better understanding complex patterns behind
750 multi-dimensional data.")
751 (license license:gpl2+)))
752
753 (define-public r-powerlaw
754 (package
755 (name "r-powerlaw")
756 (version "0.70.1")
757 (source
758 (origin
759 (method url-fetch)
760 (uri (cran-uri "poweRlaw" version))
761 (sha256
762 (base32
763 "04sr0nhdd1v915m0zf5gasznzgi08ykcy20kkwdw0l5mvvdbic8m"))))
764 (properties `((upstream-name . "poweRlaw")))
765 (build-system r-build-system)
766 (propagated-inputs
767 `(("r-vgam" ,r-vgam)))
768 (home-page "https://github.com/csgillespie/poweRlaw")
769 (synopsis "Tools for the analysis of heavy tailed distributions")
770 (description
771 "This package provides an implementation of maximum likelihood estimators
772 for a variety of heavy tailed distributions, including both the discrete and
773 continuous power law distributions. Additionally, a goodness-of-fit based
774 approach is used to estimate the lower cut-off for the scaling region.")
775 ;; Any of these GPL versions.
776 (license (list license:gpl2 license:gpl3))))
777
778 (define-public r-compare
779 (package
780 (name "r-compare")
781 (version "0.2-6")
782 (source
783 (origin
784 (method url-fetch)
785 (uri (cran-uri "compare" version))
786 (sha256
787 (base32
788 "0k9zms930b5dz9gy8414li21wy0zg9x9vp7301v5cvyfi0g7xzgw"))))
789 (build-system r-build-system)
790 (home-page "https://cran.r-project.org/web/packages/compare")
791 (synopsis "Comparing objects for differences")
792 (description
793 "This package provides functions to compare a model object to a
794 comparison object. If the objects are not identical, the functions can be
795 instructed to explore various modifications of the objects (e.g., sorting
796 rows, dropping names) to see if the modified versions are identical.")
797 (license license:gpl2+)))
798
799 (define-public r-dendextend
800 (package
801 (name "r-dendextend")
802 (version "1.9.0")
803 (source
804 (origin
805 (method url-fetch)
806 (uri (cran-uri "dendextend" version))
807 (sha256
808 (base32
809 "1jiani6zwfajky2vafvay2hq158nh99rdrk3j00lycspds9v35fd"))))
810 (build-system r-build-system)
811 (propagated-inputs
812 `(("r-fpc" ,r-fpc)
813 ("r-ggplot2" ,r-ggplot2)
814 ("r-magrittr" ,r-magrittr)
815 ("r-viridis" ,r-viridis)
816 ("r-whisker" ,r-whisker)))
817 (home-page "https://cran.r-project.org/web/packages/dendextend")
818 (synopsis "Extending 'dendrogram' functionality in R")
819 (description
820 "This package offers a set of functions for extending @code{dendrogram}
821 objects in R, letting you visualize and compare trees of hierarchical
822 clusterings. You can adjust a tree's graphical parameters (the color, size,
823 type, etc of its branches, nodes and labels) and visually and statistically
824 compare different dendrograms to one another.")
825 ;; Any of these versions
826 (license (list license:gpl2 license:gpl3))))
827
828 (define-public r-getoptlong
829 (package
830 (name "r-getoptlong")
831 (version "0.1.7")
832 (source
833 (origin
834 (method url-fetch)
835 (uri (cran-uri "GetoptLong" version))
836 (sha256
837 (base32
838 "1fl3w2n602ldybc5qj7qw4xmzzb804bsjkqwf6dswzj0vf0qiadr"))))
839 (properties `((upstream-name . "GetoptLong")))
840 (build-system r-build-system)
841 (inputs
842 `(("perl" ,perl)))
843 (propagated-inputs
844 `(("r-globaloptions" ,r-globaloptions)
845 ("r-rjson" ,r-rjson)))
846 (home-page "https://github.com/jokergoo/GetoptLong")
847 (synopsis "Parsing command-line arguments and variable interpolation")
848 (description
849 "This is yet another command-line argument parser which wraps the
850 powerful Perl module @code{Getopt::Long} and with some adaptation for easier
851 use in R. It also provides a simple way for variable interpolation in R.")
852 (license license:gpl2+)))
853
854 (define-public r-fastmatch
855 (package
856 (name "r-fastmatch")
857 (version "1.1-0")
858 (source
859 (origin
860 (method url-fetch)
861 (uri (cran-uri "fastmatch" version))
862 (sha256
863 (base32
864 "0z80jxkygmzn11sq0c2iz357s9bpki548lg926g85gldhfj1md90"))))
865 (build-system r-build-system)
866 (home-page "http://www.rforge.net/fastmatch")
867 (synopsis "Fast match function")
868 (description
869 "This package provides a fast @code{match} replacement for cases that
870 require repeated look-ups. It is slightly faster that R's built-in
871 @code{match} function on first match against a table, but extremely fast on
872 any subsequent lookup as it keeps the hash table in memory.")
873 (license license:gpl2)))
874
875 (define-public r-ff
876 (package
877 (name "r-ff")
878 (version "2.2-14")
879 (source
880 (origin
881 (method url-fetch)
882 (uri (cran-uri "ff" version))
883 (sha256
884 (base32
885 "1w724q4jpzbvzpilb2ifviaxkjgk9lzwxz9gksnvicbmfa20fqqw"))))
886 (build-system r-build-system)
887 (propagated-inputs `(("r-bit" ,r-bit)))
888 (home-page "http://ff.r-forge.r-project.org/")
889 (synopsis "Memory-efficient storage of large data on disk and access functions")
890 (description
891 "This package provides data structures that are stored on disk but
892 behave (almost) as if they were in RAM by transparently mapping only a section
893 in main memory.")
894 ;; error Architecture not supported.
895 (supported-systems (delete "aarch64-linux" %supported-systems))
896 (license license:gpl2)))
897
898 (define-public r-ffbase
899 (package
900 (name "r-ffbase")
901 (version "0.12.7")
902 (source
903 (origin
904 (method url-fetch)
905 (uri (cran-uri "ffbase" version))
906 (sha256
907 (base32
908 "04kxx2f3f0743c5nvpb7x1x0pcd220dazpd5ag1pidxbz3xa85nw"))))
909 (build-system r-build-system)
910 (propagated-inputs
911 `(("r-bit" ,r-bit)
912 ("r-fastmatch" ,r-fastmatch)
913 ("r-ff" ,r-ff)))
914 (home-page "http://github.com/edwindj/ffbase")
915 (synopsis "Basic statistical functions for package 'ff'")
916 (description
917 "This package extends the out of memory vectors of @code{ff} with
918 statistical functions and other utilities to ease their usage.")
919 (license license:gpl3)))
920
921 (define-public r-prettyunits
922 (package
923 (name "r-prettyunits")
924 (version "1.0.2")
925 (source
926 (origin
927 (method url-fetch)
928 (uri (cran-uri "prettyunits" version))
929 (sha256
930 (base32
931 "0p3z42hnk53x7ky4d1dr2brf7p8gv3agxr71i99m01n2hq2ri91m"))))
932 (build-system r-build-system)
933 (propagated-inputs
934 `(("r-assertthat" ,r-assertthat)
935 ("r-magrittr" ,r-magrittr)))
936 (home-page "https://github.com/gaborcsardi/prettyunits")
937 (synopsis "Pretty, human readable formatting of quantities")
938 (description
939 "This package provides tools for pretty, human readable formatting of
940 quantities.")
941 (license license:expat)))
942
943 (define-public r-reshape
944 (package
945 (name "r-reshape")
946 (version "0.8.8")
947 (source
948 (origin
949 (method url-fetch)
950 (uri (cran-uri "reshape" version))
951 (sha256
952 (base32
953 "0s6i0sqxg1vldxs6miv8mi0zydxbqzgpmzfiwkj8y7jix3yrfmad"))))
954 (build-system r-build-system)
955 (propagated-inputs
956 `(("r-plyr" ,r-plyr)
957 ("r-rcpp" ,r-rcpp)))
958 (home-page "http://had.co.nz/reshape")
959 (synopsis "Flexibly reshape data")
960 (description
961 "Flexibly restructure and aggregate data using just two functions:
962 @code{melt} and @code{cast}. This package provides them.")
963 (license license:expat)))
964
965 (define-public r-progress
966 (package
967 (name "r-progress")
968 (version "1.2.0")
969 (source
970 (origin
971 (method url-fetch)
972 (uri (cran-uri "progress" version))
973 (sha256
974 (base32
975 "1rhwm0bdw30z3rvl0bn56xprjl3zrdy7150w4gl4bkvn2d6h9fav"))))
976 (build-system r-build-system)
977 (propagated-inputs
978 `(("r-crayon" ,r-crayon)
979 ("r-hms" ,r-hms)
980 ("r-prettyunits" ,r-prettyunits)
981 ("r-r6" ,r-r6)))
982 (home-page "https://github.com/gaborcsardi/progress")
983 (synopsis "Terminal progress bars")
984 (description
985 "This package provides configurable progress bars. They may include
986 percentage, elapsed time, and/or the estimated completion time. They work in
987 terminals, in Emacs ESS, RStudio, Windows Rgui, and the macOS R.app. The
988 package also provides a C++ API, that works with or without Rcpp.")
989 (license license:expat)))
990
991 (define-public r-ggally
992 (package
993 (name "r-ggally")
994 (version "1.4.0")
995 (source
996 (origin
997 (method url-fetch)
998 (uri (cran-uri "GGally" version))
999 (sha256
1000 (base32
1001 "1zjmcc5bzagvy7c5cmdcl39xmx07fwi98yrj4i05w7y40kqcsiws"))))
1002 (properties `((upstream-name . "GGally")))
1003 (build-system r-build-system)
1004 (inputs
1005 `(("libressl" ,libressl)))
1006 (propagated-inputs
1007 `(("r-ggplot2" ,r-ggplot2)
1008 ("r-gtable" ,r-gtable)
1009 ("r-plyr" ,r-plyr)
1010 ("r-progress" ,r-progress)
1011 ("r-rcolorbrewer" ,r-rcolorbrewer)
1012 ("r-reshape" ,r-reshape)
1013 ("r-rlang" ,r-rlang)))
1014 (home-page "https://ggobi.github.io/ggally")
1015 (synopsis "Extension to ggplot2")
1016 (description
1017 "The R package ggplot2 is a plotting system based on the grammar of
1018 graphics. GGally extends ggplot2 by adding several functions to reduce the
1019 complexity of combining geometric objects with transformed data. Some of
1020 these functions include a pairwise plot matrix, a two group pairwise plot
1021 matrix, a parallel coordinates plot, a survival plot, and several functions to
1022 plot networks.")
1023 (license license:gpl2+)))
1024
1025 (define-public r-proxy
1026 (package
1027 (name "r-proxy")
1028 (version "0.4-22")
1029 (source
1030 (origin
1031 (method url-fetch)
1032 (uri (cran-uri "proxy" version))
1033 (sha256
1034 (base32
1035 "0l0ff8irmmvic941is290hd5vszyhaj5nfwna4v3w9c1zk5nr1ma"))))
1036 (build-system r-build-system)
1037 (home-page "https://cran.r-project.org/web/packages/proxy")
1038 (synopsis "Distance and similarity measures")
1039 (description
1040 "This package provides an extensible framework for the efficient
1041 calculation of auto- and cross-proximities, along with implementations of the
1042 most popular ones.")
1043 (license license:gpl2)))
1044
1045 (define-public r-sp
1046 (package
1047 (name "r-sp")
1048 (version "1.3-1")
1049 (source
1050 (origin
1051 (method url-fetch)
1052 (uri (cran-uri "sp" version))
1053 (sha256
1054 (base32
1055 "17xm1ig80p9wc860hm3bgishz6lj9fxgwqidj7rkbk4ap99qp62p"))))
1056 (build-system r-build-system)
1057 (propagated-inputs
1058 `(("r-lattice" ,r-lattice)))
1059 (home-page "https://cran.r-project.org/web/packages/sp")
1060 (synopsis "Classes and methods for spatial data")
1061 (description
1062 "This package provides classes and methods for spatial data; the classes
1063 document where the spatial location information resides, for 2D or 3D data.
1064 Utility functions are provided, e.g. for plotting data as maps, spatial
1065 selection, as well as methods for retrieving coordinates, for subsetting,
1066 print, summary, etc.")
1067 (license license:gpl2+)))
1068
1069 (define-public r-rmtstat
1070 (package
1071 (name "r-rmtstat")
1072 (version "0.3")
1073 (source
1074 (origin
1075 (method url-fetch)
1076 (uri (cran-uri "RMTstat" version))
1077 (sha256
1078 (base32
1079 "1nn25q4kmh9kj975sxkrpa97vh5irqrlqhwsfinbck6h6ia4rsw1"))))
1080 (properties `((upstream-name . "RMTstat")))
1081 (build-system r-build-system)
1082 (home-page "https://cran.r-project.org/web/packages/RMTstat")
1083 (synopsis "Distributions, statistics and tests derived from random matrix theory")
1084 (description
1085 "This package provides functions for working with the Tracy-Widom laws
1086 and other distributions related to the eigenvalues of large Wishart
1087 matrices.")
1088 (license license:bsd-3)))
1089
1090 (define-public r-rmpi
1091 (package
1092 (name "r-rmpi")
1093 (version "0.6-7")
1094 (source (origin
1095 (method url-fetch)
1096 (uri (cran-uri "Rmpi" version))
1097 (sha256
1098 (base32
1099 "1b62gs7w1xqadqd7ir41jnxlcf14gcqfxd0915kn9ckdlsdrh0sw"))))
1100 (properties `((upstream-name . "Rmpi")))
1101 (build-system r-build-system)
1102 (arguments
1103 `(#:configure-flags '("--configure-args=\"--with-Rmpi-type=OPENMPI\"")))
1104 (inputs
1105 `(("openmpi" ,openmpi)))
1106 (native-inputs
1107 `(("pkg-config" ,pkg-config)))
1108 (home-page "http://www.stats.uwo.ca/faculty/yu/Rmpi")
1109 (synopsis "R interface to message-passing interface (MPI)")
1110 (description
1111 "This package provides an interface (wrapper) to MPI APIs. It also
1112 provides an interactive R manager and worker environment.")
1113 (license license:gpl2+)))
1114
1115 (define-public r-lmoments
1116 (package
1117 (name "r-lmoments")
1118 (version "1.2-3")
1119 (source
1120 (origin
1121 (method url-fetch)
1122 (uri (cran-uri "Lmoments" version))
1123 (sha256
1124 (base32
1125 "13p0r4w16jvjnyjmkhkp3dwdfr1gap2l0k4k5jy41m8nc5fvcx79"))))
1126 (properties `((upstream-name . "Lmoments")))
1127 (build-system r-build-system)
1128 (home-page "http://www.tilastotiede.fi/juha_karvanen.html")
1129 (synopsis "L-moments and quantile mixtures")
1130 (description
1131 "This package contains functions to estimate L-moments and trimmed
1132 L-moments from the data. It also contains functions to estimate the
1133 parameters of the normal polynomial quantile mixture and the Cauchy polynomial
1134 quantile mixture from L-moments and trimmed L-moments.")
1135 (license license:gpl2)))
1136
1137 (define-public r-distillery
1138 (package
1139 (name "r-distillery")
1140 (version "1.0-4")
1141 (source
1142 (origin
1143 (method url-fetch)
1144 (uri (cran-uri "distillery" version))
1145 (sha256
1146 (base32
1147 "1m0pgmlvk7bsb6q3kxagnq422babk61sf73naavac68v8x2q8fix"))))
1148 (build-system r-build-system)
1149 (home-page "http://www.ral.ucar.edu/staff/ericg")
1150 (synopsis "Functions for confidence intervals and object information")
1151 (description
1152 "This package provides some very simple method functions for confidence
1153 interval calculation and to distill pertinent information from a potentially
1154 complex object; primarily used in common with the packages extRemes and
1155 SpatialVx.")
1156 (license license:gpl2+)))
1157
1158 (define-public r-extremes
1159 (package
1160 (name "r-extremes")
1161 (version "2.0-9")
1162 (source
1163 (origin
1164 (method url-fetch)
1165 (uri (cran-uri "extRemes" version))
1166 (sha256
1167 (base32
1168 "0cpvcajk9xyy7662nqkyx333vrxpwsc5nmv0bfnhsbgijz5y0hvm"))))
1169 (properties `((upstream-name . "extRemes")))
1170 (build-system r-build-system)
1171 (propagated-inputs
1172 `(("r-car" ,r-car)
1173 ("r-distillery" ,r-distillery)
1174 ("r-lmoments" ,r-lmoments)))
1175 (home-page "http://www.assessment.ucar.edu/toolkit/")
1176 (synopsis "Extreme value analysis")
1177 (description
1178 "ExtRemes is a suite of functions for carrying out analyses on the
1179 extreme values of a process of interest; be they block maxima over long blocks
1180 or excesses over a high threshold.")
1181 (license license:gpl2+)))
1182
1183 (define-public r-lmtest
1184 (package
1185 (name "r-lmtest")
1186 (version "0.9-36")
1187 (source
1188 (origin
1189 (method url-fetch)
1190 (uri (cran-uri "lmtest" version))
1191 (sha256
1192 (base32
1193 "0sym9sm1vl6bbgq01jhz1plxqmgh8hrgrn7rw0mwvsalcn6id7xy"))))
1194 (build-system r-build-system)
1195 (propagated-inputs
1196 `(("r-zoo" ,r-zoo)))
1197 (native-inputs
1198 `(("gfortran" ,gfortran)))
1199 (home-page "https://cran.r-project.org/web/packages/lmtest")
1200 (synopsis "Testing linear regression models")
1201 (description
1202 "This package provides a collection of tests, data sets, and examples for
1203 diagnostic checking in linear regression models. Furthermore, some generic
1204 tools for inference in parametric models are provided.")
1205 ;; Either version is okay
1206 (license (list license:gpl2 license:gpl3))))
1207
1208 (define-public r-idr
1209 (package
1210 (name "r-idr")
1211 (version "1.2")
1212 (source (origin
1213 (method url-fetch)
1214 (uri (cran-uri "idr" version))
1215 (sha256
1216 (base32
1217 "05nvgw1xdg670bsjjrxkgd1mrdkciccpw4krn0zcgdf2r21dzgwb"))))
1218 (build-system r-build-system)
1219 (home-page "https://cran.r-project.org/web/packages/idr/")
1220 (synopsis "Irreproducible discovery rate")
1221 (description
1222 "This is a package for estimating the copula mixture model and plotting
1223 correspondence curves in \"Measuring reproducibility of high-throughput
1224 experiments\" (2011), Annals of Applied Statistics, Vol. 5, No. 3, 1752-1779,
1225 by Li, Brown, Huang, and Bickel")
1226 (license license:gpl2+)))
1227
1228 (define-public r-inline
1229 (package
1230 (name "r-inline")
1231 (version "0.3.15")
1232 (source (origin
1233 (method url-fetch)
1234 (uri (cran-uri "inline" version))
1235 (sha256
1236 (base32
1237 "0s4wssvpan189fijahknxq5s22ww9bzmdlmyhnra748r7khky17z"))))
1238 (build-system r-build-system)
1239 (home-page "https://cran.r-project.org/web/packages/inline")
1240 (synopsis "Functions to inline C, C++, Fortran function calls from R")
1241 (description
1242 "This package provides functionality to dynamically define R functions
1243 and S4 methods with inlined C, C++ or Fortran code supporting @code{.C} and
1244 @code{.Call} calling conventions.")
1245 ;; Any version of the LGPL.
1246 (license license:lgpl3+)))
1247
1248 (define-public r-bbmle
1249 (package
1250 (name "r-bbmle")
1251 (version "1.0.20")
1252 (source
1253 (origin
1254 (method url-fetch)
1255 (uri (cran-uri "bbmle" version))
1256 (sha256
1257 (base32
1258 "1xzij7swrrzl5ly8l3lw6awh486zcm00251dwqws1y23fbgyh3vc"))))
1259 (build-system r-build-system)
1260 (propagated-inputs
1261 `(("r-lattice" ,r-lattice)
1262 ("r-mass" ,r-mass)
1263 ("r-numderiv" ,r-numderiv)))
1264 (home-page "https://cran.r-project.org/web/packages/bbmle")
1265 (synopsis "Tools for General Maximum Likelihood Estimation")
1266 (description
1267 "This package provides methods and functions for fitting maximum
1268 likelihood models in R. This package modifies and extends the @code{mle}
1269 classes in the @code{stats4} package.")
1270 ;; Any version of the GPL
1271 (license license:gpl2+)))
1272
1273 (define-public r-emdbook
1274 (package
1275 (name "r-emdbook")
1276 (version "1.3.10")
1277 (source
1278 (origin
1279 (method url-fetch)
1280 (uri (cran-uri "emdbook" version))
1281 (sha256
1282 (base32
1283 "0880cx6rqm9vgd2zxnd2k0igfl80gy7ak15w36clwlzavab59hmv"))))
1284 (build-system r-build-system)
1285 (propagated-inputs
1286 `(("r-bbmle" ,r-bbmle)
1287 ("r-coda" ,r-coda)
1288 ("r-lattice" ,r-lattice)
1289 ("r-mass" ,r-mass)
1290 ("r-plyr" ,r-plyr)
1291 ("r-rcpp" ,r-rcpp)))
1292 (home-page "http://www.math.mcmaster.ca/bolker/emdbook")
1293 (synopsis "Support functions and data for \"Ecological Models and Data\"")
1294 (description
1295 "This package provides auxiliary functions and data sets for \"Ecological
1296 Models and Data\", a book presenting maximum likelihood estimation and related
1297 topics for ecologists (ISBN 978-0-691-12522-0).")
1298 ;; Any GPL version
1299 (license (list license:gpl2 license:gpl3))))
1300
1301 (define-public r-lpsolve
1302 (package
1303 (name "r-lpsolve")
1304 (version "5.6.13")
1305 (source
1306 (origin
1307 (method url-fetch)
1308 (uri (cran-uri "lpSolve" version))
1309 (sha256
1310 (base32
1311 "13a9ry8xf5j1f2j6imqrxdgxqz3nqp9sj9b4ivyx9sid459irm6m"))))
1312 (properties `((upstream-name . "lpSolve")))
1313 (build-system r-build-system)
1314 (home-page "https://cran.r-project.org/web/packages/lpSolve")
1315 (synopsis "R interface to Lp_solve to solve linear/integer programs")
1316 (description
1317 "Lp_solve is software for solving linear, integer and mixed integer
1318 programs. This implementation supplies a \"wrapper\" function in C and some R
1319 functions that solve general linear/integer problems, assignment problems, and
1320 transportation problems.")
1321 (license license:lgpl2.0)))
1322
1323 (define-public r-limsolve
1324 (package
1325 (name "r-limsolve")
1326 (version "1.5.5.3")
1327 (source
1328 (origin
1329 (method url-fetch)
1330 (uri (cran-uri "limSolve" version))
1331 (sha256
1332 (base32
1333 "1ll6ir42h3g2fzf0wqai213bm82gpwjj2hfma2np3mz024sc09rg"))))
1334 (properties `((upstream-name . "limSolve")))
1335 (build-system r-build-system)
1336 (propagated-inputs
1337 `(("r-lpsolve" ,r-lpsolve)
1338 ("r-mass" ,r-mass)
1339 ("r-quadprog" ,r-quadprog)))
1340 (native-inputs `(("gfortran" ,gfortran)))
1341 (home-page "https://cran.r-project.org/web/packages/limSolve")
1342 (synopsis "Solving linear inverse models")
1343 (description
1344 "This package provides functions that:
1345
1346 @enumerate
1347 @item find the minimum/maximum of a linear or quadratic function,
1348 @item sample an underdetermined or overdetermined system,
1349 @item solve a linear system Ax=B for the unknown x.
1350 @end enumerate
1351
1352 It includes banded and tridiagonal linear systems. The package calls Fortran
1353 functions from LINPACK.")
1354 ;; Any GPL version.
1355 (license (list license:gpl2+ license:gpl3+))))
1356
1357 (define-public r-fitdistrplus
1358 (package
1359 (name "r-fitdistrplus")
1360 (version "1.0-11")
1361 (source
1362 (origin
1363 (method url-fetch)
1364 (uri (cran-uri "fitdistrplus" version))
1365 (sha256
1366 (base32
1367 "12hckg3y5j3zh9q1gwxkc27q813p2r42iqp7wdfiq6nj55jrh6w6"))))
1368 (build-system r-build-system)
1369 (propagated-inputs
1370 `(("r-mass" ,r-mass)
1371 ("r-npsurv" ,r-npsurv)
1372 ("r-survival" ,r-survival)))
1373 (home-page "http://riskassessment.r-forge.r-project.org")
1374 (synopsis "Fitting a parametric distribution from data")
1375 (description
1376 "This package extends the @code{fitdistr} function of the MASS package
1377 with several functions to help the fit of a parametric distribution to
1378 non-censored or censored data. Censored data may contain left-censored,
1379 right-censored and interval-censored values, with several lower and upper
1380 bounds. In addition to @dfn{maximum likelihood estimation} (MLE), the package
1381 provides moment matching (MME), quantile matching (QME) and maximum
1382 goodness-of-fit estimation (MGE) methods (available only for non-censored
1383 data). Weighted versions of MLE, MME and QME are available.")
1384 (license license:gpl2+)))
1385
1386 (define-public r-energy
1387 (package
1388 (name "r-energy")
1389 (version "1.7-5")
1390 (source
1391 (origin
1392 (method url-fetch)
1393 (uri (cran-uri "energy" version))
1394 (sha256
1395 (base32
1396 "15k9dg0a82cs9ypm0wpcsff3il1hzhnnv86dv5ngby1r144czhi4"))))
1397 (build-system r-build-system)
1398 (propagated-inputs
1399 `(("r-boot" ,r-boot)
1400 ("r-rcpp" ,r-rcpp)))
1401 (home-page "https://cran.r-project.org/web/packages/energy")
1402 (synopsis "Multivariate inference via the energy of data")
1403 (description
1404 "This package provides e-statistics (energy) tests and statistics for
1405 multivariate and univariate inference, including distance correlation,
1406 one-sample, two-sample, and multi-sample tests for comparing multivariate
1407 distributions, are implemented. Measuring and testing multivariate
1408 independence based on distance correlation, partial distance correlation,
1409 multivariate goodness-of-fit tests, clustering based on energy distance,
1410 testing for multivariate normality, distance components (disco) for
1411 non-parametric analysis of structured data, and other energy
1412 statistics/methods are implemented.")
1413 (license license:gpl2+)))
1414
1415 (define-public r-suppdists
1416 (package
1417 (name "r-suppdists")
1418 (version "1.1-9.4")
1419 (source
1420 (origin
1421 (method url-fetch)
1422 (uri (cran-uri "SuppDists" version))
1423 (sha256
1424 (base32
1425 "1ffx8wigqqvz2pnh06jjc0fnf4vq9z2rhwk2y3f9aszn18ap3dgw"))))
1426 (properties `((upstream-name . "SuppDists")))
1427 (build-system r-build-system)
1428 (home-page "https://cran.r-project.org/web/packages/SuppDists")
1429 (synopsis "Supplementary distributions")
1430 (description
1431 "This package provides ten distributions supplementing those built into
1432 R. Inverse Gauss, Kruskal-Wallis, Kendall's Tau, Friedman's chi squared,
1433 Spearman's rho, maximum F ratio, the Pearson product moment correlation
1434 coefficient, Johnson distributions, normal scores and generalized
1435 hypergeometric distributions. In addition two random number generators of
1436 George Marsaglia are included.")
1437 (license license:gpl2+)))
1438
1439 (define-public r-ksamples
1440 (package
1441 (name "r-ksamples")
1442 (version "1.2-8")
1443 (source
1444 (origin
1445 (method url-fetch)
1446 (uri (cran-uri "kSamples" version))
1447 (sha256
1448 (base32
1449 "15d5q5vpp4wx5rk5kjxjdxpwc8mkq5sbdz8gi07iscrvhzb5rzfr"))))
1450 (properties `((upstream-name . "kSamples")))
1451 (build-system r-build-system)
1452 (propagated-inputs
1453 `(("r-suppdists" ,r-suppdists)))
1454 (home-page "https://cran.r-project.org/web/packages/kSamples")
1455 (synopsis "K-Sample rank tests and their combinations")
1456 (description
1457 "This package provides tools to compares k samples using the
1458 Anderson-Darling test, Kruskal-Wallis type tests with different rank score
1459 criteria, Steel's multiple comparison test, and the Jonckheere-Terpstra (JT)
1460 test. It computes asymptotic, simulated or (limited) exact P-values, all
1461 valid under randomization, with or without ties, or conditionally under random
1462 sampling from populations, given the observed tie pattern. Except for Steel's
1463 test and the JT test it also combines these tests across several blocks of
1464 samples.")
1465 (license license:gpl2+)))
1466
1467 (define-public r-cvst
1468 (package
1469 (name "r-cvst")
1470 (version "0.2-2")
1471 (source
1472 (origin
1473 (method url-fetch)
1474 (uri (cran-uri "CVST" version))
1475 (sha256
1476 (base32
1477 "05l3yzkfrbds09ah9cdwn2sn4ryhq78lz33ryzrgkv176jc8qjw5"))))
1478 (properties `((upstream-name . "CVST")))
1479 (build-system r-build-system)
1480 (propagated-inputs
1481 `(("r-kernlab" ,r-kernlab)
1482 ("r-matrix" ,r-matrix)))
1483 (home-page "https://cran.r-project.org/web/packages/CVST")
1484 (synopsis "Fast cross-validation via sequential testing")
1485 (description
1486 "This package implements the fast cross-validation via sequential
1487 testing (CVST) procedure. CVST is an improved cross-validation procedure
1488 which uses non-parametric testing coupled with sequential analysis to
1489 determine the best parameter set on linearly increasing subsets of the data.
1490 Additionally to the CVST the package contains an implementation of the
1491 ordinary k-fold cross-validation with a flexible and powerful set of helper
1492 objects and methods to handle the overall model selection process. The
1493 implementations of the Cochran's Q test with permutations and the sequential
1494 testing framework of Wald are generic and can therefore also be used in other
1495 contexts.")
1496 (license license:gpl2+)))
1497
1498 (define-public r-squarem
1499 (package
1500 (name "r-squarem")
1501 (version "2017.10-1")
1502 (source
1503 (origin
1504 (method url-fetch)
1505 (uri (cran-uri "SQUAREM" version))
1506 (sha256
1507 (base32
1508 "10xj26x7qjyvzndnbjl5krr9wabnb9cbrnp3m7xg673g8ddr12cv"))))
1509 (properties `((upstream-name . "SQUAREM")))
1510 (build-system r-build-system)
1511 (home-page "http://www.jhsph.edu/agingandhealth/People/Faculty_personal_pages/Varadhan.html")
1512 (synopsis "Squared Extrapolation Methods for Accelerating EM-Like Monotone Algorithms")
1513 (description
1514 "This package provides algorithms for accelerating the convergence of
1515 slow, monotone sequences from smooth, contraction mapping such as the EM
1516 algorithm. It can be used to accelerate any smooth, linearly convergent
1517 acceleration scheme. A tutorial style introduction to this package is
1518 available in a vignette.")
1519 (license license:gpl2+)))
1520
1521 (define-public r-lava
1522 (package
1523 (name "r-lava")
1524 (version "1.6.3")
1525 (source
1526 (origin
1527 (method url-fetch)
1528 (uri (cran-uri "lava" version))
1529 (sha256
1530 (base32
1531 "0cayjspry3r2lcbvl77v5v52b2zarri3b8xsf87pw5a3jn9anxcf"))))
1532 (build-system r-build-system)
1533 (propagated-inputs
1534 `(("r-numderiv" ,r-numderiv)
1535 ("r-squarem" ,r-squarem)
1536 ("r-survival" ,r-survival)))
1537 (home-page "https://github.com/kkholst/lava")
1538 (synopsis "Latent variable models")
1539 (description
1540 "This package provides tools for the estimation and simulation of latent
1541 variable models.")
1542 (license license:gpl3)))
1543
1544 (define-public r-drr
1545 (package
1546 (name "r-drr")
1547 (version "0.0.3")
1548 (source
1549 (origin
1550 (method url-fetch)
1551 (uri (cran-uri "DRR" version))
1552 (sha256
1553 (base32
1554 "1yd1fvllfkcrwg9v322n4wkk4q4q84nvy58y4vac9pdr3yf3i4vl"))))
1555 (properties `((upstream-name . "DRR")))
1556 (build-system r-build-system)
1557 (propagated-inputs
1558 `(("r-cvst" ,r-cvst)
1559 ("r-kernlab" ,r-kernlab)
1560 ("r-matrix" ,r-matrix)))
1561 (home-page "https://cran.r-project.org/web/packages/DRR")
1562 (synopsis "Dimensionality reduction via regression")
1563 (description
1564 "This package provides an implementation of dimensionality reduction via
1565 regression using Kernel Ridge Regression.")
1566 (license license:gpl3)))
1567
1568 (define-public r-prodlim
1569 (package
1570 (name "r-prodlim")
1571 (version "2018.04.18")
1572 (source
1573 (origin
1574 (method url-fetch)
1575 (uri (cran-uri "prodlim" version))
1576 (sha256
1577 (base32
1578 "1aslq87sqwikh8chxc378r38146y7kv79zz0kcq3j93ivx7va8jb"))))
1579 (build-system r-build-system)
1580 (propagated-inputs
1581 `(("r-kernsmooth" ,r-kernsmooth)
1582 ("r-lava" ,r-lava)
1583 ("r-rcpp" ,r-rcpp)
1584 ("r-survival" ,r-survival)))
1585 (home-page "https://cran.r-project.org/web/packages/prodlim")
1586 (synopsis "Product-limit estimation for censored event history analysis")
1587 (description
1588 "This package provides a fast and user-friendly implementation of
1589 nonparametric estimators for censored event history (survival) analysis with
1590 the Kaplan-Meier and Aalen-Johansen methods.")
1591 (license license:gpl2+)))
1592
1593 (define-public r-dimred
1594 (package
1595 (name "r-dimred")
1596 (version "0.2.2")
1597 (source
1598 (origin
1599 (method url-fetch)
1600 (uri (cran-uri "dimRed" version))
1601 (sha256
1602 (base32
1603 "0ssy2qriiy6zdawriqcbl67qiq68ipml3frq7aqlq70r2fqyyw48"))))
1604 (properties `((upstream-name . "dimRed")))
1605 (build-system r-build-system)
1606 (propagated-inputs `(("r-drr" ,r-drr)))
1607 (home-page "https://github.com/gdkrmr/dimRed")
1608 (synopsis "Framework for dimensionality reduction")
1609 (description
1610 "This package provides a collection of dimensionality reduction
1611 techniques from R packages and provides a common interface for calling the
1612 methods.")
1613 (license license:gpl3)))
1614
1615 (define-public r-timedate
1616 (package
1617 (name "r-timedate")
1618 (version "3043.102")
1619 (source
1620 (origin
1621 (method url-fetch)
1622 (uri (cran-uri "timeDate" version))
1623 (sha256
1624 (base32
1625 "0wvl5pq261rvbgly7vilk3x3m9xk3ly6il1i5scwdf6srl1vlz1p"))))
1626 (properties `((upstream-name . "timeDate")))
1627 (build-system r-build-system)
1628 (home-page "https://www.rmetrics.org")
1629 (synopsis "Chronological and calendar objects")
1630 (description
1631 "This package provides an environment for teaching \"Financial
1632 Engineering and Computational Finance\" and for managing chronological and
1633 calendar objects.")
1634 (license license:gpl2+)))
1635
1636 (define-public r-magic
1637 (package
1638 (name "r-magic")
1639 (version "1.5-9")
1640 (source
1641 (origin
1642 (method url-fetch)
1643 (uri (cran-uri "magic" version))
1644 (sha256
1645 (base32
1646 "0snmdh6vk0p6ar1swsihisinxrx7l8371dri5lk0z24ysgr5w7gs"))))
1647 (build-system r-build-system)
1648 (propagated-inputs
1649 `(("r-abind" ,r-abind)))
1650 (home-page "https://github.com/RobinHankin/magic.git")
1651 (synopsis "Create and investigate magic squares")
1652 (description
1653 "This package provides a collection of efficient, vectorized algorithms
1654 for the creation and investigation of magic squares and hypercubes, including
1655 a variety of functions for the manipulation and analysis of arbitrarily
1656 dimensioned arrays.")
1657 (license license:gpl2)))
1658
1659 (define-public r-geometry
1660 (package
1661 (name "r-geometry")
1662 (version "0.3-6")
1663 (source
1664 (origin
1665 (method url-fetch)
1666 (uri (cran-uri "geometry" version))
1667 (sha256
1668 (base32
1669 "0s09vi0rr0smys3an83mz6fk41bplxyz4myrbiinf4qpk6n33qib"))))
1670 (build-system r-build-system)
1671 (propagated-inputs `(("r-magic" ,r-magic)))
1672 (home-page "http://geometry.r-forge.r-project.org/")
1673 (synopsis "Mesh generation and surface tesselation")
1674 (description
1675 "This package makes the qhull library available in R, in a similar manner
1676 as in Octave. Qhull computes convex hulls, Delaunay triangulations, halfspace
1677 intersections about a point, Voronoi diagrams, furthest-site Delaunay
1678 triangulations, and furthest-site Voronoi diagrams. It runs in 2-d, 3-d, 4-d,
1679 and higher dimensions. It implements the Quickhull algorithm for computing
1680 the convex hull. Qhull does not support constrained Delaunay triangulations,
1681 or mesh generation of non-convex objects, but the package does include some R
1682 functions that allow for this. Currently the package only gives access to
1683 Delaunay triangulation and convex hull computation.")
1684 ;; The Qhull sources are included and are distributed under a custom
1685 ;; non-copyleft license. The R sources are released under GPL version 2.
1686 (license (list license:gpl2
1687 (license:non-copyleft "http://www.qhull.org/COPYING.txt")))))
1688
1689 (define-public r-ddalpha
1690 (package
1691 (name "r-ddalpha")
1692 (version "1.3.4")
1693 (source
1694 (origin
1695 (method url-fetch)
1696 (uri (cran-uri "ddalpha" version))
1697 (sha256
1698 (base32
1699 "16cn0bhbaz9l9k4y79sv2d4f7pvs7dyka273y89igs5jvr99kfj1"))))
1700 (build-system r-build-system)
1701 (propagated-inputs
1702 `(("r-bh" ,r-bh)
1703 ("r-class" ,r-class)
1704 ("r-geometry" ,r-geometry)
1705 ("r-mass" ,r-mass)
1706 ("r-rcpp" ,r-rcpp)
1707 ("r-robustbase" ,r-robustbase)
1708 ("r-sfsmisc" ,r-sfsmisc)))
1709 (native-inputs
1710 `(("gfortran" ,gfortran)))
1711 (home-page "https://cran.r-project.org/web/packages/ddalpha")
1712 (synopsis "Depth-Based classification and calculation of data depth")
1713 (description
1714 "This package contains procedures for depth-based supervised learning,
1715 which are entirely non-parametric, in particular the DDalpha-procedure (Lange,
1716 Mosler and Mozharovskyi, 2014). The training data sample is transformed by a
1717 statistical depth function to a compact low-dimensional space, where the final
1718 classification is done. It also offers an extension to functional data and
1719 routines for calculating certain notions of statistical depth functions. 50
1720 multivariate and 5 functional classification problems are included.")
1721 (license license:gpl2)))
1722
1723 (define-public r-gower
1724 (package
1725 (name "r-gower")
1726 (version "0.1.2")
1727 (source
1728 (origin
1729 (method url-fetch)
1730 (uri (cran-uri "gower" version))
1731 (sha256
1732 (base32
1733 "1mbrj1lam3jfbby2j32shmmj5cn09zx3rkxbamq7q8sdg39b54gb"))))
1734 (build-system r-build-system)
1735 (native-inputs
1736 `(("r-knitr" ,r-knitr)))
1737 (home-page "https://github.com/markvanderloo/gower")
1738 (synopsis "Gower's distance")
1739 (description
1740 "This package provides tools to compute Gower's distance (or similarity)
1741 coefficient between records, and to compute the top-n matches between records.
1742 Core algorithms are executed in parallel on systems supporting OpenMP.")
1743 (license license:gpl3)))
1744
1745 (define-public r-rcpproll
1746 (package
1747 (name "r-rcpproll")
1748 (version "0.3.0")
1749 (source
1750 (origin
1751 (method url-fetch)
1752 (uri (cran-uri "RcppRoll" version))
1753 (sha256
1754 (base32
1755 "0srzfhzkk42kzrdjnhbb37946jp1p688rgysy6k3i2is8jb21zyb"))))
1756 (properties `((upstream-name . "RcppRoll")))
1757 (build-system r-build-system)
1758 (propagated-inputs
1759 `(("r-rcpp" ,r-rcpp)))
1760 (home-page "https://cran.r-project.org/web/packages/RcppRoll")
1761 (synopsis "Efficient rolling and windowed operations")
1762 (description
1763 "This package provides fast and efficient routines for common rolling /
1764 windowed operations. Routines for the efficient computation of windowed mean,
1765 median, sum, product, minimum, maximum, standard deviation and variance are
1766 provided.")
1767 (license license:gpl2+)))
1768
1769 (define-public r-ipred
1770 (package
1771 (name "r-ipred")
1772 (version "0.9-8")
1773 (source
1774 (origin
1775 (method url-fetch)
1776 (uri (cran-uri "ipred" version))
1777 (sha256
1778 (base32
1779 "01xcg3c121ndfpz9dirqxszknh4yb1p222p7f1wbwwhdrg1i27cw"))))
1780 (build-system r-build-system)
1781 (propagated-inputs
1782 `(("r-class" ,r-class)
1783 ("r-mass" ,r-mass)
1784 ("r-nnet" ,r-nnet)
1785 ("r-prodlim" ,r-prodlim)
1786 ("r-rpart" ,r-rpart)
1787 ("r-survival" ,r-survival)))
1788 (home-page "https://cran.r-project.org/web/packages/ipred")
1789 (synopsis "Improved predictors")
1790 (description
1791 "This package provides improved predictive models by indirect
1792 classification and bagging for classification, regression and survival
1793 problems as well as resampling based estimators of prediction error.")
1794 (license license:gpl2+)))
1795
1796 (define-public r-psych
1797 (package
1798 (name "r-psych")
1799 (version "1.8.10")
1800 (source
1801 (origin
1802 (method url-fetch)
1803 (uri (cran-uri "psych" version))
1804 (sha256
1805 (base32
1806 "0n3frgzsfmnan6cp3yyq5h6c28v5pd7q5a42pp6byaa7n7d1v478"))))
1807 (build-system r-build-system)
1808 (propagated-inputs
1809 `(("r-foreign" ,r-foreign)
1810 ("r-lattice" ,r-lattice)
1811 ("r-mnormt" ,r-mnormt)
1812 ("r-nlme" ,r-nlme)))
1813 (home-page "https://cran.r-project.org/web/packages/psych/")
1814 (synopsis "Procedures for psychological, psychometric, and personality research")
1815 (description
1816 "This package provides a general purpose toolbox for personality,
1817 psychometric theory and experimental psychology. Functions are primarily for
1818 multivariate analysis and scale construction using factor analysis, principal
1819 component analysis, cluster analysis and reliability analysis, although others
1820 provide basic descriptive statistics. Item Response Theory is done using
1821 factor analysis of tetrachoric and polychoric correlations. Functions for
1822 analyzing data at multiple levels include within and between group statistics,
1823 including correlations and factor analysis. Functions for simulating and
1824 testing particular item and test structures are included. Several functions
1825 serve as a useful front end for structural equation modeling. Graphical
1826 displays of path diagrams, factor analysis and structural equation models are
1827 created using basic graphics.")
1828 (license license:gpl2+)))
1829
1830 (define-public r-broom
1831 (package
1832 (name "r-broom")
1833 (version "0.5.0")
1834 (source
1835 (origin
1836 (method url-fetch)
1837 (uri (cran-uri "broom" version))
1838 (sha256
1839 (base32
1840 "1r3831vq0fd5sh5841xr844sghg88z7ws91hg4jgnzbbkxfjp4ag"))))
1841 (build-system r-build-system)
1842 (propagated-inputs
1843 `(("r-backports" ,r-backports)
1844 ("r-dplyr" ,r-dplyr)
1845 ("r-nlme" ,r-nlme)
1846 ("r-purrr" ,r-purrr)
1847 ("r-reshape2" ,r-reshape2)
1848 ("r-stringr" ,r-stringr)
1849 ("r-tibble" ,r-tibble)
1850 ("r-tidyr" ,r-tidyr)))
1851 (home-page "https://github.com/tidyverse/broom")
1852 (synopsis "Convert statistical analysis objects into tidy data frames")
1853 (description
1854 "This package provides tools to convert statistical analysis objects from
1855 R into tidy data frames, so that they can more easily be combined, reshaped
1856 and otherwise processed with tools like @code{dplyr}, @code{tidyr} and
1857 @code{ggplot2}. The package provides three S3 generics: @code{tidy}, which
1858 summarizes a model's statistical findings such as coefficients of a
1859 regression; @code{augment}, which adds columns to the original data such as
1860 predictions, residuals and cluster assignments; and @code{glance}, which
1861 provides a one-row summary of model-level statistics.")
1862 (license license:expat)))
1863
1864 (define-public r-recipes
1865 (package
1866 (name "r-recipes")
1867 (version "0.1.4")
1868 (source
1869 (origin
1870 (method url-fetch)
1871 (uri (cran-uri "recipes" version))
1872 (sha256
1873 (base32
1874 "0bwijw4427v2k5z3qci2kyr5dyzql8b3lvf88rwy16p741jckjsn"))))
1875 (build-system r-build-system)
1876 (propagated-inputs
1877 `(("r-broom" ,r-broom)
1878 ("r-ddalpha" ,r-ddalpha)
1879 ("r-dimred" ,r-dimred)
1880 ("r-dplyr" ,r-dplyr)
1881 ("r-gower" ,r-gower)
1882 ("r-ipred" ,r-ipred)
1883 ("r-lubridate" ,r-lubridate)
1884 ("r-magrittr" ,r-magrittr)
1885 ("r-matrix" ,r-matrix)
1886 ("r-pls" ,r-pls)
1887 ("r-purrr" ,r-purrr)
1888 ("r-rcpproll" ,r-rcpproll)
1889 ("r-rlang" ,r-rlang)
1890 ("r-tibble" ,r-tibble)
1891 ("r-tidyselect" ,r-tidyselect)
1892 ("r-timedate" ,r-timedate)))
1893 (home-page "https://github.com/topepo/recipes")
1894 (synopsis "Preprocessing tools to create design matrices")
1895 (description
1896 "Recipes is an extensible framework to create and preprocess design
1897 matrices. Recipes consist of one or more data manipulation and analysis
1898 \"steps\". Statistical parameters for the steps can be estimated from an
1899 initial data set and then applied to other data sets. The resulting design
1900 matrices can then be used as inputs into statistical or machine learning
1901 models.")
1902 (license license:gpl2)))
1903
1904 (define-public r-pdist
1905 (package
1906 (name "r-pdist")
1907 (version "1.2")
1908 (source
1909 (origin
1910 (method url-fetch)
1911 (uri (cran-uri "pdist" version))
1912 (sha256
1913 (base32
1914 "18nd3mgad11f2zmwcp0w3sxlch4a9y6wp8dfdyzvjn7y4b4bq0dd"))))
1915 (build-system r-build-system)
1916 (home-page "https://github.com/jeffwong/pdist")
1917 (synopsis "Partitioned distance function")
1918 (description
1919 "Pdist computes the euclidean distance between rows of a matrix X and
1920 rows of another matrix Y. Previously, this could be done by binding the two
1921 matrices together and calling @code{dist}, but this creates unnecessary
1922 computation by computing the distances between a row of X and another row of
1923 X, and likewise for Y. Pdist strictly computes distances across the two
1924 matrices, not within the same matrix, making computations significantly faster
1925 for certain use cases.")
1926 (license license:gpl3+)))
1927
1928 (define-public r-ggrepel
1929 (package
1930 (name "r-ggrepel")
1931 (version "0.8.0")
1932 (source
1933 (origin
1934 (method url-fetch)
1935 (uri (cran-uri "ggrepel" version))
1936 (sha256
1937 (base32
1938 "1m3p84d6nh9mzzvxb82vgig3ngcvkz86rjwzl9a66ckdf5p611k3"))))
1939 (build-system r-build-system)
1940 (propagated-inputs
1941 `(("r-ggplot2" ,r-ggplot2)
1942 ("r-rcpp" ,r-rcpp)
1943 ("r-scales" ,r-scales)))
1944 (home-page "http://github.com/slowkow/ggrepel")
1945 (synopsis "Repulsive text and label geometries for ggplot2")
1946 (description
1947 "This package provides text and label geometries for ggplot2 that help to
1948 avoid overlapping text labels. Labels repel away from each other and away
1949 from the data points.")
1950 (license license:gpl3)))
1951
1952 (define-public r-corrplot
1953 (package
1954 (name "r-corrplot")
1955 (version "0.84")
1956 (source
1957 (origin
1958 (method url-fetch)
1959 (uri (cran-uri "corrplot" version))
1960 (sha256
1961 (base32
1962 "1k03qd8db7pwg1v318xapx5mpiypiz2n07qr19c4b45diri5xkhd"))))
1963 (build-system r-build-system)
1964 (home-page "https://github.com/taiyun/corrplot")
1965 (synopsis "Visualization of a correlation matrix")
1966 (description
1967 "This package provides a graphical display of a correlation matrix or
1968 general matrix. It also contains some algorithms to do matrix reordering. In
1969 addition, corrplot is good at details, including choosing color, text labels,
1970 color labels, layout, etc.")
1971 ;; Any version of the GPL
1972 (license license:gpl2+)))
1973
1974 (define-public r-stringdist
1975 (package
1976 (name "r-stringdist")
1977 (version "0.9.5.1")
1978 (source
1979 (origin
1980 (method url-fetch)
1981 (uri (cran-uri "stringdist" version))
1982 (sha256
1983 (base32
1984 "0gap1g9xwhp0zxqsznkc2carpvi80z03prr4q8m528684lznx2xa"))))
1985 (build-system r-build-system)
1986 (home-page "https://github.com/markvanderloo/stringdist")
1987 (synopsis "Approximate string matching and string distance functions")
1988 (description
1989 "This package implements an approximate string matching version of R's
1990 native @code{match} function. It can calculate various string distances based
1991 on edits (Damerau-Levenshtein, Hamming, Levenshtein, optimal sting alignment),
1992 qgrams (q- gram, cosine, jaccard distance) or heuristic metrics (Jaro,
1993 Jaro-Winkler). An implementation of soundex is provided as well. Distances
1994 can be computed between character vectors while taking proper care of encoding
1995 or between integer vectors representing generic sequences.")
1996 (license license:gpl3+)))
1997
1998 (define-public r-ucminf
1999 (package
2000 (name "r-ucminf")
2001 (version "1.1-4")
2002 (source
2003 (origin
2004 (method url-fetch)
2005 (uri (cran-uri "ucminf" version))
2006 (sha256
2007 (base32
2008 "01vggwg1w71k98qs6fhb0x1843vi322mf4g3hbclks94kcpkisx2"))))
2009 (build-system r-build-system)
2010 (native-inputs `(("gfortran" ,gfortran)))
2011 (home-page "https://cran.r-project.org/web/packages/ucminf/")
2012 (synopsis "General-purpose unconstrained non-linear optimization")
2013 (description
2014 "This package provides an implementation of an algorithm for
2015 general-purpose unconstrained non-linear optimization. The algorithm is of
2016 quasi-Newton type with BFGS updating of the inverse Hessian and soft line
2017 search with a trust region type monitoring of the input to the line search
2018 algorithm. The interface of @code{ucminf} is designed for easy interchange
2019 with the package @code{optim}.")
2020 (license license:gpl2+)))
2021
2022 (define-public r-ordinal
2023 (package
2024 (name "r-ordinal")
2025 (version "2018.8-25")
2026 (source
2027 (origin
2028 (method url-fetch)
2029 (uri (cran-uri "ordinal" version))
2030 (sha256
2031 (base32
2032 "03cv9hcrw8j3lhamzhz8sk2p3ns4cw9z41x49h301k2b3pajv43h"))))
2033 (build-system r-build-system)
2034 (propagated-inputs
2035 `(("r-mass" ,r-mass)
2036 ("r-matrix" ,r-matrix)
2037 ("r-numderiv" ,r-numderiv)
2038 ("r-ucminf" ,r-ucminf)))
2039 (home-page "https://github.com/runehaubo/ordinal")
2040 (synopsis "Regression models for ordinal data")
2041 (description
2042 "This package provides an implementation of cumulative link (mixed)
2043 models also known as ordered regression models, proportional odds models,
2044 proportional hazards models for grouped survival times and ordered models.
2045 Estimation is via maximum likelihood and mixed models are fitted with the
2046 Laplace approximation and adaptive Gauss-Hermite quadrature.")
2047 (license license:gpl2+)))
2048
2049 (define-public r-jomo
2050 (package
2051 (name "r-jomo")
2052 (version "2.6-5")
2053 (source
2054 (origin
2055 (method url-fetch)
2056 (uri (cran-uri "jomo" version))
2057 (sha256
2058 (base32
2059 "109q5m69clrvvialxdxznd0wdb54ajhx84nj8slx8bf909a427mj"))))
2060 (build-system r-build-system)
2061 (propagated-inputs
2062 `(("r-lme4" ,r-lme4)
2063 ("r-mass" ,r-mass)
2064 ("r-ordinal" ,r-ordinal)
2065 ("r-survival" ,r-survival)))
2066 (home-page "https://cran.r-project.org/web/packages/jomo/")
2067 (synopsis "Multilevel Joint Modelling Multiple Imputation")
2068 (description
2069 "Similarly to Schafer's package pan, jomo is a package for multilevel
2070 joint modelling multiple imputation @url{Carpenter and Kenward (2013),
2071 http://doi.org/10.1002/9781119942283}. Novel aspects of jomo are the
2072 possibility of handling binary and categorical data through latent normal
2073 variables, the option to use cluster-specific covariance matrices and to
2074 impute compatibly with the substantive model.")
2075 (license license:gpl2)))
2076
2077 (define-public r-pan
2078 (package
2079 (name "r-pan")
2080 (version "1.6")
2081 (source
2082 (origin
2083 (method url-fetch)
2084 (uri (cran-uri "pan" version))
2085 (sha256
2086 (base32
2087 "1dk3jjj826p7xrz10qz04vyc068xnypg7bp0pj4c32z3da0xzh5d"))))
2088 (build-system r-build-system)
2089 (native-inputs `(("gfortran" ,gfortran)))
2090 (home-page "https://cran.r-project.org/web/packages/pan/")
2091 (synopsis "Multiple imputation for multivariate panel or clustered data")
2092 (description
2093 "This package implements multiple imputation for multivariate panel or
2094 clustered data.")
2095 (license license:gpl3)))
2096
2097 (define-public r-mitml
2098 (package
2099 (name "r-mitml")
2100 (version "0.3-6")
2101 (source
2102 (origin
2103 (method url-fetch)
2104 (uri (cran-uri "mitml" version))
2105 (sha256
2106 (base32
2107 "1pkqv4qazih3byws5z6629pp232n8ra56lip7502727b0b4bsndw"))))
2108 (build-system r-build-system)
2109 (propagated-inputs
2110 `(("r-haven" ,r-haven)
2111 ("r-jomo" ,r-jomo)
2112 ("r-pan" ,r-pan)))
2113 (home-page "https://cran.r-project.org/web/packages/mitml/")
2114 (synopsis "Tools for multiple imputation in multilevel modeling")
2115 (description
2116 "This package provides tools for multiple imputation of missing data in
2117 multilevel modeling. It includes a user-friendly interface to the packages
2118 pan and jomo, and several functions for visualization, data management and the
2119 analysis of multiply imputed data sets.")
2120 (license license:gpl2+)))
2121
2122 (define-public r-mice
2123 (package
2124 (name "r-mice")
2125 (version "3.3.0")
2126 (source
2127 (origin
2128 (method url-fetch)
2129 (uri (cran-uri "mice" version))
2130 (sha256
2131 (base32
2132 "1p0ipbqk5aqdi7iikw3qrjyvdi9sdhpnw1h5mwakwvv0yl0pzbyx"))))
2133 (build-system r-build-system)
2134 (propagated-inputs
2135 `(("r-broom" ,r-broom)
2136 ("r-dplyr" ,r-dplyr)
2137 ("r-lattice" ,r-lattice)
2138 ("r-mass" ,r-mass)
2139 ("r-mitml" ,r-mitml)
2140 ("r-nnet" ,r-nnet)
2141 ("r-rcpp" ,r-rcpp)
2142 ("r-rlang" ,r-rlang)
2143 ("r-rpart" ,r-rpart)
2144 ("r-survival" ,r-survival)))
2145 (home-page "https://cran.r-project.org/web/packages/mice/")
2146 (synopsis "Multivariate imputation by chained equations")
2147 (description
2148 "Multiple imputation using @dfn{Fully Conditional Specification} (FCS)
2149 implemented by the MICE algorithm as described in @url{Van Buuren and
2150 Groothuis-Oudshoorn (2011), http://doi.org/10.18637/jss.v045.i03}. Each
2151 variable has its own imputation model. Built-in imputation models are
2152 provided for continuous data (predictive mean matching, normal), binary
2153 data (logistic regression), unordered categorical data (polytomous logistic
2154 regression) and ordered categorical data (proportional odds). MICE can also
2155 impute continuous two-level data (normal model, pan, second-level variables).
2156 Passive imputation can be used to maintain consistency between variables.
2157 Various diagnostic plots are available to inspect the quality of the
2158 imputations.")
2159 ;; Any of these two versions.
2160 (license (list license:gpl2 license:gpl3))))
2161
2162 (define-public r-truncnorm
2163 (package
2164 (name "r-truncnorm")
2165 (version "1.0-8")
2166 (source
2167 (origin
2168 (method url-fetch)
2169 (uri (cran-uri "truncnorm" version))
2170 (sha256
2171 (base32
2172 "0zn88wdd58223kibk085rhsikl4yhlrwiyq109hzjg06hy6lwmj9"))))
2173 (build-system r-build-system)
2174 (home-page "https://cran.r-project.org/web/packages/truncnorm/")
2175 (synopsis "Truncated normal distribution")
2176 (description "This package provides functions for the truncated normal
2177 distribution with mean equal to @code{mean} and standard deviation equal to
2178 @code{sd}. It includes density, distribution, quantile, and expected value
2179 functions, as well as a random generation function.")
2180 (license license:gpl2)))
2181
2182 (define-public r-rsolnp
2183 (package
2184 (name "r-rsolnp")
2185 (version "1.16")
2186 (source
2187 (origin
2188 (method url-fetch)
2189 (uri (cran-uri "Rsolnp" version))
2190 (sha256
2191 (base32
2192 "0w7nkj6igr0gi7r7jg950lsx7dj6aipgxi6vbjsf5f5yc9h7fhii"))))
2193 (properties `((upstream-name . "Rsolnp")))
2194 (build-system r-build-system)
2195 (propagated-inputs
2196 `(("r-truncnorm" ,r-truncnorm)))
2197 (home-page "https://cran.r-project.org/web/packages/Rsolnp/")
2198 (synopsis "General non-linear optimization")
2199 (description "The Rsolnp package implements a general non-linear augmented
2200 Lagrange multiplier method solver, a @dfn{sequential quadratic
2201 programming} (SQP) based solver).")
2202 ;; Any version of the GPL.
2203 (license license:gpl2+)))
2204
2205 (define-public r-hardyweinberg
2206 (package
2207 (name "r-hardyweinberg")
2208 (version "1.6.1")
2209 (source
2210 (origin
2211 (method url-fetch)
2212 (uri (cran-uri "HardyWeinberg" version))
2213 (sha256
2214 (base32
2215 "16n8qanxx0p5ny5zqxafn8hwb1xv94y1wig1iql8as5a5qh8lwcz"))))
2216 (properties `((upstream-name . "HardyWeinberg")))
2217 (build-system r-build-system)
2218 (propagated-inputs
2219 `(("r-mice" ,r-mice)
2220 ("r-rcpp" ,r-rcpp)
2221 ("r-rsolnp" ,r-rsolnp)))
2222 (home-page "https://cran.r-project.org/package=HardyWeinberg")
2223 (synopsis "Statistical tests and graphics for Hardy-Weinberg equilibrium")
2224 (description
2225 "This package contains tools for exploring Hardy-Weinberg equilibrium for
2226 diallelic genetic marker data. All classical tests (chi-square, exact,
2227 likelihood-ratio and permutation tests) for Hardy-Weinberg equilibrium are
2228 included in the package, as well as functions for power computation and for
2229 the simulation of marker data under equilibrium and disequilibrium. Routines
2230 for dealing with markers on the X-chromosome are included. Functions for
2231 testing equilibrium in the presence of missing data by using multiple
2232 imputation are also provided. Implements several graphics for exploring the
2233 equilibrium status of a large set of diallelic markers: ternary plots with
2234 acceptance regions, log-ratio plots and Q-Q plots.")
2235 (license license:gpl2+)))
2236
2237 (define-public r-sm
2238 (package
2239 (name "r-sm")
2240 (version "2.2-5.6")
2241 (source
2242 (origin
2243 (method url-fetch)
2244 (uri (cran-uri "sm" version))
2245 (sha256
2246 (base32
2247 "0c4whcx879gb4lwvqnzxl5n9xgpcqh2c54ip9ami3mwfprzcv45q"))))
2248 (build-system r-build-system)
2249 (native-inputs `(("gfortran" ,gfortran)))
2250 (home-page "http://www.stats.gla.ac.uk/~adrian/sm/")
2251 (synopsis "Smoothing methods for nonparametric regression and density estimation")
2252 (description
2253 "This is software accompanying the book 'Applied Smoothing Techniques for
2254 Data Analysis---The Kernel Approach with S-Plus Illustrations', Oxford
2255 University Press. It provides smoothing methods for nonparametric regression
2256 and density estimation")
2257 (license license:gpl2+)))
2258
2259 (define-public r-venndiagram
2260 (package
2261 (name "r-venndiagram")
2262 (version "1.6.20")
2263 (source (origin
2264 (method url-fetch)
2265 (uri (cran-uri "VennDiagram" version))
2266 (sha256
2267 (base32
2268 "1ic1jaxzw98si2p4n1fl4n3myhd7fpw0njb634cwhviwybzv6775"))))
2269 (properties `((upstream-name . "VennDiagram")))
2270 (build-system r-build-system)
2271 (propagated-inputs
2272 `(("r-futile-logger" ,r-futile-logger)))
2273 (home-page "https://cran.r-project.org/web/packages/VennDiagram/")
2274 (synopsis "Generate High-Resolution Venn and Euler Plots")
2275 (description
2276 "This package provides a set of functions to generate high-resolution
2277 Venn and Euler plots. It includes handling for several special cases,
2278 including two-case scaling, and extensive customization of plot shape and
2279 structure.")
2280 (license license:gpl2+)))
2281
2282 (define-public r-vioplot
2283 (package
2284 (name "r-vioplot")
2285 (version "0.2")
2286 (source
2287 (origin
2288 (method url-fetch)
2289 (uri (cran-uri "vioplot" version))
2290 (sha256
2291 (base32
2292 "16wkb26kv6qr34hv5zgqmgq6zzgysg9i78pvy2c097lr60v087v0"))))
2293 (build-system r-build-system)
2294 (propagated-inputs `(("r-sm" ,r-sm)))
2295 (home-page "http://wsopuppenkiste.wiso.uni-goettingen.de/~dadler")
2296 (synopsis "Violin plot")
2297 (description
2298 "This package provides a violin plot, which is a combination of a box
2299 plot and a kernel density plot.")
2300 (license license:bsd-3)))
2301
2302 (define-public r-rsofia
2303 (package
2304 (name "r-rsofia")
2305 (version "1.1")
2306 (source (origin
2307 (method url-fetch)
2308 ;; This package has been removed from CRAN, so we can
2309 ;; only fetch it from the archives.
2310 (uri (string-append "https://cran.r-project.org/src/"
2311 "contrib/Archive/RSofia/RSofia_"
2312 version ".tar.gz"))
2313 (sha256
2314 (base32
2315 "0q931y9rcf6slb0s2lsxhgqrzy4yqwh8hb1124nxg0bjbxvjbihn"))))
2316 (properties `((upstream-name . "RSofia")))
2317 (build-system r-build-system)
2318 (propagated-inputs
2319 `(("r-rcpp" ,r-rcpp)))
2320 (home-page "https://cran.r-project.org/src/contrib/Archive/RSofia")
2321 (synopsis "Port of sofia-ml to R")
2322 (description "This package is a port of sofia-ml to R. Sofia-ml is a
2323 suite of fast incremental algorithms for machine learning that can be used for
2324 training models for classification or ranking.")
2325 (license license:asl2.0)))
2326
2327 (define-public r-xts
2328 (package
2329 (name "r-xts")
2330 (version "0.11-2")
2331 (source
2332 (origin
2333 (method url-fetch)
2334 (uri (cran-uri "xts" version))
2335 (sha256
2336 (base32
2337 "1f0kxrvn13py3hk2gh2m56cqm39x3bqp1i350r5viddacrm2yxqj"))))
2338 (build-system r-build-system)
2339 (propagated-inputs `(("r-zoo" ,r-zoo)))
2340 (home-page "https://github.com/joshuaulrich/xts")
2341 (synopsis "Extensible time series")
2342 (description
2343 "This package provides for uniform handling of R's different time-based
2344 data classes by extending @code{zoo}, maximizing native format information
2345 preservation and allowing for user-level customization and extension, while
2346 simplifying cross-class interoperability.")
2347 (license license:gpl2+)))
2348
2349 (define-public r-performanceanalytics
2350 (package
2351 (name "r-performanceanalytics")
2352 (version "1.5.2")
2353 (source
2354 (origin
2355 (method url-fetch)
2356 (uri (cran-uri "PerformanceAnalytics" version))
2357 (sha256
2358 (base32
2359 "01bgm57z079g6r505w3bj293zkbd49fwa8sg55z87vizwavipml6"))))
2360 (properties
2361 `((upstream-name . "PerformanceAnalytics")))
2362 (build-system r-build-system)
2363 (propagated-inputs
2364 `(("r-quadprog" ,r-quadprog)
2365 ("r-xts" ,r-xts)
2366 ("r-zoo" ,r-zoo)))
2367 (home-page "https://r-forge.r-project.org/projects/returnanalytics/")
2368 (synopsis "Econometric tools for performance and risk analysis")
2369 (description "This is a collection of econometric functions for
2370 performance and risk analysis. This package aims to aid practitioners and
2371 researchers in utilizing the latest research in analysis of non-normal return
2372 streams. In general, it is most tested on return (rather than price) data on
2373 a regular scale, but most functions will work with irregular return data as
2374 well, and increasing numbers of functions will work with P&L or price data
2375 where possible.")
2376 ;; Either version may be picked.
2377 (license (list license:gpl2 license:gpl3))))
2378
2379 (define-public r-laeken
2380 (package
2381 (name "r-laeken")
2382 (version "0.4.6")
2383 (source
2384 (origin
2385 (method url-fetch)
2386 (uri (cran-uri "laeken" version))
2387 (sha256
2388 (base32
2389 "1rhkv1kk508pwln1d325iq4fink2ncssps0ypxi52j9d7wk78la6"))))
2390 (build-system r-build-system)
2391 (propagated-inputs
2392 `(("r-boot" ,r-boot)
2393 ("r-mass" ,r-mass)))
2394 (home-page "https://cran.r-project.org/web/packages/laeken/")
2395 (synopsis "Estimation of indicators on social exclusion and poverty")
2396 (description "This package provides tools for the estimation of indicators
2397 on social exclusion and poverty, as well as an implementation of Pareto tail
2398 modeling for empirical income distributions.")
2399 (license license:gpl2+)))
2400
2401 (define-public r-vcd
2402 (package
2403 (name "r-vcd")
2404 (version "1.4-4")
2405 (source
2406 (origin
2407 (method url-fetch)
2408 (uri (cran-uri "vcd" version))
2409 (sha256
2410 (base32
2411 "1lp99h0wvsc61l1dgcqjxdrcgpgw88ak430cdsv43kmm43qssqd5"))))
2412 (build-system r-build-system)
2413 (propagated-inputs
2414 `(("r-colorspace" ,r-colorspace)
2415 ("r-lmtest" ,r-lmtest)
2416 ("r-mass" ,r-mass)))
2417 (home-page "https://cran.r-project.org/web/packages/vcd/")
2418 (synopsis "Visualizing categorical data")
2419 (description "This package provides visualization techniques, data sets,
2420 summary and inference procedures aimed particularly at categorical data.
2421 Special emphasis is given to highly extensible grid graphics. The package was
2422 originally inspired by the book \"Visualizing Categorical Data\" by Michael
2423 Friendly and is now the main support package for a new book, \"Discrete Data
2424 Analysis with R\" by Michael Friendly and David Meyer (2015).")
2425 (license license:gpl2)))
2426
2427 (define-public r-ica
2428 (package
2429 (name "r-ica")
2430 (version "1.0-2")
2431 (source
2432 (origin
2433 (method url-fetch)
2434 (uri (cran-uri "ica" version))
2435 (sha256
2436 (base32
2437 "0ya1nph1zwhad0bfz4yxs27kl45yk1dhnphdlrq34p8pqrpmj8g7"))))
2438 (build-system r-build-system)
2439 (home-page "https://cran.r-project.org/web/packages/ica/")
2440 (synopsis "Independent component analysis")
2441 (description "This package provides tools for @dfn{Independent Component
2442 Analysis} (ICA) using various algorithms: FastICA,
2443 Information-Maximization (Infomax), and @dfn{Joint Approximate Diagonalization
2444 of Eigenmatrices} (JADE).")
2445 (license license:gpl2+)))
2446
2447 (define-public r-dtw
2448 (package
2449 (name "r-dtw")
2450 (version "1.20-1")
2451 (source
2452 (origin
2453 (method url-fetch)
2454 (uri (cran-uri "dtw" version))
2455 (sha256
2456 (base32
2457 "1w301xwizncy5r8v9rwwdxfshydgp3l1pnjla1fjn6n8lx3imjj3"))))
2458 (build-system r-build-system)
2459 (propagated-inputs `(("r-proxy" ,r-proxy)))
2460 (home-page "http://dtw.r-forge.r-project.org/")
2461 (synopsis "Dynamic Time Warping Algorithms")
2462 (description "This package provides a comprehensive implementation of
2463 @dfn{dynamic time warping} (DTW) algorithms in R. DTW computes the
2464 optimal (least cumulative distance) alignment between points of two time
2465 series. Common DTW variants covered include local (slope) and global (window)
2466 constraints, subsequence matches, arbitrary distance definitions,
2467 normalizations, minimum variance matching, and so on.")
2468 (license license:gpl2+)))
2469
2470 (define-public r-sdmtools
2471 (package
2472 (name "r-sdmtools")
2473 (version "1.1-221")
2474 (source
2475 (origin
2476 (method url-fetch)
2477 (uri (cran-uri "SDMTools" version))
2478 (sha256
2479 (base32
2480 "1kacrpamshv7wz83yn45sfbw4m9c44xrrngzcklnwx8gcxx2knm6"))))
2481 (properties `((upstream-name . "SDMTools")))
2482 (build-system r-build-system)
2483 (propagated-inputs `(("r-r-utils" ,r-r-utils)))
2484 (home-page "http://www.rforge.net/SDMTools/")
2485 (synopsis "Species distribution modelling tools")
2486 (description "This packages provides a set of tools for post processing
2487 the outcomes of species distribution modeling exercises. It includes novel
2488 methods for comparing models and tracking changes in distributions through
2489 time. It further includes methods for visualizing outcomes, selecting
2490 thresholds, calculating measures of accuracy and landscape fragmentation
2491 statistics, etc.")
2492 (license license:gpl3+)))
2493
2494 (define-public r-scatterplot3d
2495 (package
2496 (name "r-scatterplot3d")
2497 (version "0.3-41")
2498 (source
2499 (origin
2500 (method url-fetch)
2501 (uri (cran-uri "scatterplot3d" version))
2502 (sha256
2503 (base32
2504 "152xqz9c70qab86mpgng049gxsg5f4fpf1m8dh93fb9v1avjd0sc"))))
2505 (build-system r-build-system)
2506 (home-page "https://cran.r-project.org/web/packages/scatterplot3d/")
2507 (synopsis "3D scatter plot")
2508 (description "This package provides an implementation of scatter plots for
2509 plotting. a three dimensional point cloud.")
2510 (license license:gpl2)))
2511
2512 (define-public r-ggridges
2513 (package
2514 (name "r-ggridges")
2515 (version "0.5.1")
2516 (source
2517 (origin
2518 (method url-fetch)
2519 (uri (cran-uri "ggridges" version))
2520 (sha256
2521 (base32
2522 "0dhwcpy785ac2ny5bjp284595nnybi3554wd0yffsli0vzf7ry01"))))
2523 (build-system r-build-system)
2524 (propagated-inputs
2525 `(("r-ggplot2" ,r-ggplot2)
2526 ("r-plyr" ,r-plyr)
2527 ("r-scales" ,r-scales)
2528 ("r-withr" ,r-withr)))
2529 (home-page "https://github.com/clauswilke/ggridges")
2530 (synopsis "Ridgeline plots in ggplot2")
2531 (description
2532 "Ridgeline plots provide a convenient way of visualizing changes in
2533 distributions over time or space. This package enables the creation of such
2534 plots in @code{ggplot2}.")
2535 (license license:gpl2)))
2536
2537 (define-public r-ggjoy
2538 (package
2539 (name "r-ggjoy")
2540 (version "0.4.1")
2541 (source
2542 (origin
2543 (method url-fetch)
2544 (uri (cran-uri "ggjoy" version))
2545 (sha256
2546 (base32
2547 "012md2m0jqfcccb933j423m3ck31v3p0pd41gjxpyg9082y7ixyj"))))
2548 (build-system r-build-system)
2549 (propagated-inputs
2550 `(("r-ggplot2" ,r-ggplot2)
2551 ("r-ggridges" ,r-ggridges)))
2552 (home-page "https://github.com/clauswilke/ggjoy")
2553 (synopsis "Joyplots in ggplot2")
2554 (description "Joyplots provide a convenient way of visualizing changes in
2555 distributions over time or space. This package enables the creation of such
2556 plots in @code{ggplot2}.")
2557 (license license:gpl2)))
2558
2559 (define-public r-cli
2560 (package
2561 (name "r-cli")
2562 (version "1.0.1")
2563 (source
2564 (origin
2565 (method url-fetch)
2566 (uri (cran-uri "cli" version))
2567 (sha256
2568 (base32
2569 "1r2yih4c0bdmbx0qrarlf0m1p5z30sri755zmdazsq2pw76zp07g"))))
2570 (build-system r-build-system)
2571 (propagated-inputs
2572 `(("r-assertthat" ,r-assertthat)
2573 ("r-crayon" ,r-crayon)))
2574 (home-page "https://github.com/r-lib/cli#readme")
2575 (synopsis "Helpers for developing command line interfaces")
2576 (description "This package provides a suite of tools designed to build
2577 attractive command line interfaces (CLIs). It includes tools for drawing
2578 rules, boxes, trees, and Unicode symbols with ASCII alternatives.")
2579 (license license:expat)))
2580
2581 (define-public r-argparser
2582 (package
2583 (name "r-argparser")
2584 (version "0.4")
2585 (source
2586 (origin
2587 (method url-fetch)
2588 (uri (cran-uri "argparser" version))
2589 (sha256
2590 (base32
2591 "0s1wxshx4jk69wfxhycx973q6y8cmqrfymyjklhq1i8xrj0kmmx9"))))
2592 (build-system r-build-system)
2593 (home-page "https://bitbucket.org/djhshih/argparser")
2594 (synopsis "Command-line argument parser")
2595 (description
2596 "This package provides a cross-platform command-line argument parser
2597 written purely in R with no external dependencies. It is useful with the
2598 Rscript front-end and facilitates turning an R script into an executable
2599 script.")
2600 (license license:gpl3+)))
2601
2602 (define-public r-debugme
2603 (package
2604 (name "r-debugme")
2605 (version "1.1.0")
2606 (source
2607 (origin
2608 (method url-fetch)
2609 (uri (cran-uri "debugme" version))
2610 (sha256
2611 (base32
2612 "1c9sg55zvf10h8198jdnpamm6f66lzw3c3jnmdp9ls6na0j0xbjd"))))
2613 (build-system r-build-system)
2614 (propagated-inputs `(("r-crayon" ,r-crayon)))
2615 (home-page "https://github.com/r-lib/debugme#readme")
2616 (synopsis "Debug R packages")
2617 (description
2618 "This package allows the user to specify debug messages as special string
2619 constants, and control debugging of packages via environment variables.")
2620 (license license:expat)))
2621
2622 (define-public r-processx
2623 (package
2624 (name "r-processx")
2625 (version "3.2.0")
2626 (source
2627 (origin
2628 (method url-fetch)
2629 (uri (cran-uri "processx" version))
2630 (sha256
2631 (base32
2632 "1pzx4ap4xa07gf9zkd6hacdsnb9sp3kb60a7v7ljl0ywrcpn1fn4"))))
2633 (build-system r-build-system)
2634 (propagated-inputs
2635 `(("r-assertthat" ,r-assertthat)
2636 ("r-crayon" ,r-crayon)
2637 ("r-ps" ,r-ps)
2638 ("r-r6" ,r-r6)
2639 ("r-testthat" ,r-testthat)))
2640 (home-page "https://github.com/r-lib/processx3")
2641 (synopsis "Execute and control system processes")
2642 (description
2643 "This package provides portable tools to run system processes in the
2644 background. It can check if a background process is running; wait on a
2645 background process to finish; get the exit status of finished processes; kill
2646 background processes and their children; restart processes. It can read the
2647 standard output and error of the processes, using non-blocking connections.
2648 @code{processx} can poll a process for standard output or error, with a
2649 timeout. It can also poll several processes at once.")
2650 (license license:expat)))
2651
2652 (define-public r-tsp
2653 (package
2654 (name "r-tsp")
2655 (version "1.1-6")
2656 (source
2657 (origin
2658 (method url-fetch)
2659 (uri (cran-uri "TSP" version))
2660 (sha256
2661 (base32
2662 "1ym97xl2icjpfkrici0wig29w06bb704hp51v7h5liygjlwpkhlc"))))
2663 (properties `((upstream-name . "TSP")))
2664 (build-system r-build-system)
2665 (propagated-inputs `(("r-foreach" ,r-foreach)))
2666 (home-page "https://cran.r-project.org/web/packages/TSP/")
2667 (synopsis "Traveling salesperson problem (TSP)")
2668 (description "This package provides basic infrastructure and some
2669 algorithms for the @dfn{traveling salesperson problem}(TSP) (also known as the
2670 traveling salesman problem).")
2671 (license license:gpl3)))
2672
2673 (define-public r-qap
2674 (package
2675 (name "r-qap")
2676 (version "0.1-1")
2677 (source
2678 (origin
2679 (method url-fetch)
2680 (uri (cran-uri "qap" version))
2681 (sha256
2682 (base32
2683 "0d2d1ni1camixyi45lfy00f4pn3p063k7bsi8gj5scp6n15mdgb0"))))
2684 (build-system r-build-system)
2685 (native-inputs `(("gfortran" ,gfortran)))
2686 (home-page "https://cran.r-project.org/web/packages/qap/")
2687 (synopsis "Heuristics for the quadratic assignment problem (QAP)")
2688 (description "This package implements heuristics for the @dfn{quadratic
2689 assignment problem} (QAP). Currently only a simulated annealing heuristic is
2690 available.")
2691 (license license:gpl3)))
2692
2693 (define-public r-gclus
2694 (package
2695 (name "r-gclus")
2696 (version "1.3.1")
2697 (source
2698 (origin
2699 (method url-fetch)
2700 (uri (cran-uri "gclus" version))
2701 (sha256
2702 (base32
2703 "02ba6zj9bjwrzykamjp40ajynx9xjx9h2i85n0ym0r5lcki4x6fn"))))
2704 (build-system r-build-system)
2705 (propagated-inputs `(("r-cluster" ,r-cluster)))
2706 (home-page "https://cran.r-project.org/web/packages/gclus/")
2707 (synopsis "Clustering graphics")
2708 (description "This package orders panels in scatterplot matrices and
2709 parallel coordinate displays by some merit index. It contains various indices
2710 of merit, ordering functions, and enhanced versions of @code{pairs} and
2711 @code{parcoord} which color panels according to their merit level.")
2712 (license license:gpl2+)))
2713
2714 (define-public r-webshot
2715 (package
2716 (name "r-webshot")
2717 (version "0.5.1")
2718 (source
2719 (origin
2720 (method url-fetch)
2721 (uri (cran-uri "webshot" version))
2722 (sha256
2723 (base32
2724 "08sb1xi376pfy1vwilk2d68zljsg9yiv04n2dkqz383gdhh0sxdr"))))
2725 (build-system r-build-system)
2726 (propagated-inputs
2727 `(("r-callr" ,r-callr)
2728 ("r-jsonlite" ,r-jsonlite)
2729 ("r-magrittr" ,r-magrittr)))
2730 (home-page "https://github.com/wch/webshot/")
2731 (synopsis "Take screenshots of web pages")
2732 (description
2733 "Webshot makes it easy to take screenshots of web pages from within R.
2734 It can also run Shiny applications locally and take screenshots of the
2735 application; and it can render and screenshot static as well as interactive R
2736 Markdown documents.")
2737 (license license:gpl2)))
2738
2739 (define-public r-seriation
2740 (package
2741 (name "r-seriation")
2742 (version "1.2-3")
2743 (source
2744 (origin
2745 (method url-fetch)
2746 (uri (cran-uri "seriation" version))
2747 (sha256
2748 (base32
2749 "1q6hw4hjw224b4y0dc0j630v2pgj6sn455nwkilb70w8k31hpk92"))))
2750 (build-system r-build-system)
2751 (propagated-inputs
2752 `(("r-cluster" ,r-cluster)
2753 ("r-colorspace" ,r-colorspace)
2754 ("r-dendextend" ,r-dendextend)
2755 ("r-gclus" ,r-gclus)
2756 ("r-gplots" ,r-gplots)
2757 ("r-mass" ,r-mass)
2758 ("r-qap" ,r-qap)
2759 ("r-registry" ,r-registry)
2760 ("r-tsp" ,r-tsp)))
2761 (native-inputs `(("gfortran" ,gfortran)))
2762 (home-page "http://s2.smu.edu/IDA/seriation/")
2763 (synopsis "Infrastructure for ordering objects using seriation")
2764 (description
2765 "This package provides infrastructure for seriation with an
2766 implementation of several seriation/sequencing techniques to reorder matrices,
2767 dissimilarity matrices, and dendrograms. It also provides (optimally)
2768 reordered heatmaps, color images and clustering visualizations like
2769 dissimilarity plots, and visual assessment of cluster tendency plots (VAT and
2770 iVAT).")
2771 (license license:gpl3)))
2772
2773 (define-public r-xfun
2774 (package
2775 (name "r-xfun")
2776 (version "0.4")
2777 (source
2778 (origin
2779 (method url-fetch)
2780 (uri (cran-uri "xfun" version))
2781 (sha256
2782 (base32
2783 "0991ywgc2dsraba91kkj37akhfzhzn02cnz7c88hhdis9kag3pwv"))))
2784 (build-system r-build-system)
2785 (home-page "https://github.com/yihui/xfun")
2786 (synopsis "Miscellaneous functions")
2787 (description
2788 "This package provides miscellaneous functions commonly used in other
2789 packages maintained by Yihui Xie.")
2790 (license license:expat)))
2791
2792 (define-public r-utf8
2793 (package
2794 (name "r-utf8")
2795 (version "1.1.4")
2796 (source
2797 (origin
2798 (method url-fetch)
2799 (uri (cran-uri "utf8" version))
2800 (sha256
2801 (base32
2802 "0m0ywg8k3blfiahxvh1i4zn9dksrlc937d2lbza5fc38zjnrrnpn"))))
2803 (build-system r-build-system)
2804 (home-page "https://github.com/patperry/r-utf8")
2805 (synopsis "Unicode text processing")
2806 (description
2807 "This package provides tools to process and print UTF-8 encoded
2808 international text (Unicode). Input, validate, normalize, encode, format, and
2809 display.")
2810 (license license:asl2.0)))
2811
2812 (define-public r-pillar
2813 (package
2814 (name "r-pillar")
2815 (version "1.3.0")
2816 (source
2817 (origin
2818 (method url-fetch)
2819 (uri (cran-uri "pillar" version))
2820 (sha256
2821 (base32
2822 "1q6arybmfqxhp5zqj1fri5pb8v7ywcv7bmgf81rrmgl892p4bn5f"))))
2823 (build-system r-build-system)
2824 (propagated-inputs
2825 `(("r-cli" ,r-cli)
2826 ("r-crayon" ,r-crayon)
2827 ("r-fansi" ,r-fansi)
2828 ("r-rlang" ,r-rlang)
2829 ("r-utf8" ,r-utf8)))
2830 (home-page "https://github.com/r-lib/pillar")
2831 (synopsis "Coloured formatting for columns")
2832 (description
2833 "This package provides a @code{pillar} generic designed for formatting
2834 columns of data using the full range of colours provided by modern
2835 terminals.")
2836 (license license:gpl3)))
2837
2838 (define-public r-uuid
2839 (package
2840 (name "r-uuid")
2841 (version "0.1-2")
2842 (source
2843 (origin
2844 (method url-fetch)
2845 (uri (cran-uri "uuid" version))
2846 (sha256
2847 (base32
2848 "1gmisd630fc8ybg845hbg13wmm3pk3npaamrh5wqbc1nqd6p0wfx"))))
2849 (build-system r-build-system)
2850 (home-page "http://www.rforge.net/uuid")
2851 (synopsis "Tools for generating and handling of UUIDs")
2852 (description
2853 "This package provides tools for generating and handling of
2854 @dfn{Universally Unique Identifiers} (UUIDs).")
2855 (license license:expat)))
2856
2857 (define-public r-tinytex
2858 (package
2859 (name "r-tinytex")
2860 (version "0.9")
2861 (source
2862 (origin
2863 (method url-fetch)
2864 (uri (cran-uri "tinytex" version))
2865 (sha256
2866 (base32
2867 "08w5hyq3ysh631d5whgcfv1bb007cdc0bjhb83vwmhazs6rgvyjy"))))
2868 (build-system r-build-system)
2869 (propagated-inputs
2870 `(("r-xfun" ,r-xfun)))
2871 (home-page "https://github.com/yihui/tinytex")
2872 (synopsis "Helper functions for TeX Live and compiling LaTeX documents")
2873 (description
2874 "This package provides helper functions to install and maintain the LaTeX
2875 distribution named TinyTeX, a lightweight, cross-platform, portable, and
2876 easy-to-maintain version of TeX Live. This package also contains helper
2877 functions to compile LaTeX documents, and install missing LaTeX packages
2878 automatically.")
2879 (license license:expat)))
2880
2881 (define-public r-metap
2882 (package
2883 (name "r-metap")
2884 (version "1.0")
2885 (source
2886 (origin
2887 (method url-fetch)
2888 (uri (cran-uri "metap" version))
2889 (sha256
2890 (base32
2891 "18rzvqfzyk8fn54gjvy2qd21nk9w69j7ihww477ma3f3ab6i982h"))))
2892 (build-system r-build-system)
2893 (propagated-inputs
2894 `(("r-lattice" ,r-lattice)
2895 ("r-rdpack" ,r-rdpack)))
2896 (home-page "http://www.dewey.myzen.co.uk/meta/meta.html")
2897 (synopsis "Meta-analysis of significance values")
2898 (description
2899 "The canonical way to perform meta-analysis involves using effect sizes.
2900 When they are not available this package provides a number of methods for
2901 meta-analysis of significance values including the methods of Edgington,
2902 Fisher, Stouffer, Tippett, and Wilkinson; a number of data-sets to replicate
2903 published results; and a routine for graphical display.")
2904 (license license:gpl2)))
2905
2906 (define-public r-network
2907 (package
2908 (name "r-network")
2909 (version "1.13.0.1")
2910 (source
2911 (origin
2912 (method url-fetch)
2913 (uri (cran-uri "network" version))
2914 (sha256
2915 (base32
2916 "1bbkbqkqf1d7irfwh08c13c2pfypir1ssvlqrln83irqns1ikdv0"))))
2917 (build-system r-build-system)
2918 (home-page "https://statnet.org/")
2919 (synopsis "Classes for relational data")
2920 (description
2921 "This package provides tools to create and modify network objects. The
2922 @code{network} class can represent a range of relational data types, and
2923 supports arbitrary vertex/edge/graph attributes.")
2924 (license license:gpl2+)))
2925
2926 (define-public r-statnet-common
2927 (package
2928 (name "r-statnet-common")
2929 (version "4.1.4")
2930 (source
2931 (origin
2932 (method url-fetch)
2933 (uri (cran-uri "statnet.common" version))
2934 (sha256
2935 (base32
2936 "14dydm4c4dzc4v6ldxpn04q551nczzfablwibrd8lzgja8x9ksic"))))
2937 (properties
2938 `((upstream-name . "statnet.common")))
2939 (build-system r-build-system)
2940 (propagated-inputs
2941 `(("r-coda" ,r-coda)))
2942 (home-page "https://statnet.org")
2943 (synopsis "R scripts and utilities used by the Statnet software")
2944 (description "This package provides non-statistical utilities used by the
2945 software developed by the Statnet Project.")
2946 (license license:gpl3)))
2947
2948 (define-public r-sna
2949 (package
2950 (name "r-sna")
2951 (version "2.4")
2952 (source
2953 (origin
2954 (method url-fetch)
2955 (uri (cran-uri "sna" version))
2956 (sha256
2957 (base32
2958 "1ks8819qvpdfansfqj9p32s1rhvl26frvbi78m4rx1wd1qcv74i2"))))
2959 (build-system r-build-system)
2960 (propagated-inputs
2961 `(("r-network" ,r-network)
2962 ("r-statnet-common" ,r-statnet-common)))
2963 (home-page "https://statnet.org")
2964 (synopsis "Tools for social network analysis")
2965 (description
2966 "This package provides a range of tools for social network analysis,
2967 including node and graph-level indices, structural distance and covariance
2968 methods, structural equivalence detection, network regression, random graph
2969 generation, and 2D/3D network visualization.")
2970 (license license:gpl2+)))
2971
2972 (define-public r-ttr
2973 (package
2974 (name "r-ttr")
2975 (version "0.23-4")
2976 (source
2977 (origin
2978 (method url-fetch)
2979 (uri (cran-uri "TTR" version))
2980 (sha256
2981 (base32
2982 "18mzyv6cmxmqyqsfwlx2b2k055887mfgc2jgj8xkn8c6m56n05zb"))))
2983 (properties `((upstream-name . "TTR")))
2984 (build-system r-build-system)
2985 (propagated-inputs
2986 `(("r-curl" ,r-curl)
2987 ("r-xts" ,r-xts)
2988 ("r-zoo" ,r-zoo)))
2989 (native-inputs `(("gfortran" ,gfortran)))
2990 (home-page "https://github.com/joshuaulrich/TTR")
2991 (synopsis "Technical trading rules")
2992 (description
2993 "This package provides functions and data to construct technical trading
2994 rules with R.")
2995 (license license:gpl2)))
2996
2997 (define-public r-leaps
2998 (package
2999 (name "r-leaps")
3000 (version "3.0")
3001 (source
3002 (origin
3003 (method url-fetch)
3004 (uri (cran-uri "leaps" version))
3005 (sha256
3006 (base32
3007 "11gjmn1azrjw5xlvdb4gknj9985kck9x8zb9np1rnk2smp6pka2m"))))
3008 (build-system r-build-system)
3009 (native-inputs `(("gfortran" ,gfortran)))
3010 (home-page "https://cran.r-project.org/web/packages/leaps/")
3011 (synopsis "Regression subset selection")
3012 (description
3013 "This package provides tools for regression subset selection, including
3014 exhaustive search.")
3015 (license license:gpl2+)))
3016
3017 (define-public r-splus2r
3018 (package
3019 (name "r-splus2r")
3020 (version "1.2-2")
3021 (source
3022 (origin
3023 (method url-fetch)
3024 (uri (cran-uri "splus2R" version))
3025 (sha256
3026 (base32
3027 "0xrbj8vxy0pc6hl7m8abv71d3hjw47cl51s7j7priadyqczkq6sz"))))
3028 (properties `((upstream-name . "splus2R")))
3029 (build-system r-build-system)
3030 (native-inputs `(("gfortran" ,gfortran)))
3031 (home-page "https://cran.r-project.org/web/packages/splus2R/")
3032 (synopsis "Supplemental S-PLUS functionality in R")
3033 (description
3034 "Currently there are many functions in S-PLUS that are missing in R. To
3035 facilitate the conversion of S-PLUS packages to R packages, this package
3036 provides some missing S-PLUS functionality in R.")
3037 (license license:gpl2)))
3038
3039 (define-public r-ifultools
3040 (package
3041 (name "r-ifultools")
3042 (version "2.0-4")
3043 (source
3044 (origin
3045 (method url-fetch)
3046 (uri (cran-uri "ifultools" version))
3047 (sha256
3048 (base32
3049 "0pv2msaa1rmj8csxdclzi2jwg9pfdvh87blj9j3xa3myisglq092"))))
3050 (build-system r-build-system)
3051 (propagated-inputs
3052 `(("r-mass" ,r-mass)
3053 ("r-splus2r" ,r-splus2r)))
3054 (home-page "https://cran.r-project.org/web/packages/ifultools/")
3055 (synopsis "Insightful research tools")
3056 (description "This package provides C code used by the wmtsa, fractal, and
3057 sapa R packages.")
3058 (license license:gpl2)))
3059
3060 (define-public r-sapa
3061 (package
3062 (name "r-sapa")
3063 (version "2.0-2")
3064 (source
3065 (origin
3066 (method url-fetch)
3067 (uri (cran-uri "sapa" version))
3068 (sha256
3069 (base32
3070 "056xlh14dnzq4x7sbp7ff2k61jxy7110a742b502vz549qfrr5ds"))))
3071 (build-system r-build-system)
3072 (propagated-inputs
3073 `(("r-ifultools" ,r-ifultools)
3074 ("r-splus2r" ,r-splus2r)))
3075 (home-page "https://cran.r-project.org/web/packages/sapa/")
3076 (synopsis "Spectral analysis for physical applications")
3077 (description "This package provides software for the book Spectral
3078 Analysis for Physical Applications, Donald B. Percival and Andrew T. Walden,
3079 Cambridge University Press, 1993.")
3080 (license license:gpl2)))
3081
3082 (define-public r-aggregation
3083 (package
3084 (name "r-aggregation")
3085 (version "1.0.1")
3086 (source
3087 (origin
3088 (method url-fetch)
3089 (uri (cran-uri "aggregation" version))
3090 (sha256
3091 (base32
3092 "0j9g604m2ccc7hcy02539yja9cf3xcbl25gvp838bp4x8w18my46"))))
3093 (build-system r-build-system)
3094 (home-page "https://cran.r-project.org/web/packages/aggregation/")
3095 (synopsis "Methods for p-value aggregation")
3096 (description
3097 "This package contains functionality for performing the following methods
3098 of p-value aggregation: Fisher's method, the Lancaster method (weighted
3099 Fisher's method), and Sidak correction.")
3100 (license license:gpl3)))
3101
3102 (define-public r-quantmod
3103 (package
3104 (name "r-quantmod")
3105 (version "0.4-13")
3106 (source
3107 (origin
3108 (method url-fetch)
3109 (uri (cran-uri "quantmod" version))
3110 (sha256
3111 (base32
3112 "16aldg96z7amp5mr90nb8127yy04gxsihfr26km5p3cx3j117yv0"))))
3113 (build-system r-build-system)
3114 (propagated-inputs
3115 `(("r-curl" ,r-curl)
3116 ("r-ttr" ,r-ttr)
3117 ("r-xts" ,r-xts)
3118 ("r-zoo" ,r-zoo)))
3119 (home-page "https://cran.r-project.org/web/packages/quantmod/")
3120 (synopsis "Quantitative financial modelling framework")
3121 (description "This package provides a quantitative financial modelling
3122 framework to allow users to specify, build, trade, and analyse quantitative
3123 financial trading strategies.")
3124 (license license:gpl3)))
3125
3126 (define-public r-tseries
3127 (package
3128 (name "r-tseries")
3129 (version "0.10-45")
3130 (source
3131 (origin
3132 (method url-fetch)
3133 (uri (cran-uri "tseries" version))
3134 (sha256
3135 (base32
3136 "14s1glh5zzdvdl05a2z7ymhgf962svxf8xircghg5sc649lb33n0"))))
3137 (build-system r-build-system)
3138 (propagated-inputs
3139 `(("r-quadprog" ,r-quadprog)
3140 ("r-quantmod" ,r-quantmod)
3141 ("r-zoo" ,r-zoo)))
3142 (native-inputs
3143 `(("gfortran" ,gfortran)))
3144 (home-page "https://cran.r-project.org/web/packages/tseries/")
3145 (synopsis "Time series analysis and computational finance")
3146 (description
3147 "This package provides functions relating to time series analysis and
3148 computational finance.")
3149 (license license:gpl2)))
3150
3151 (define-public r-wmtsa
3152 (package
3153 (name "r-wmtsa")
3154 (version "2.0-3")
3155 (source
3156 (origin
3157 (method url-fetch)
3158 (uri (cran-uri "wmtsa" version))
3159 (sha256
3160 (base32
3161 "1q436krz5p1f4a7a7sya6a9rh9x9mi8zzcgq66gbk9w9w4hcqcj6"))))
3162 (build-system r-build-system)
3163 (propagated-inputs
3164 `(("r-ifultools" ,r-ifultools)
3165 ("r-mass" ,r-mass)
3166 ("r-splus2r" ,r-splus2r)))
3167 (home-page "https://cran.r-project.org/web/packages/wmtsa/")
3168 (synopsis "Wavelet methods for time series analysis")
3169 (description
3170 "This package provides software to accompany the book \"Wavelet Methods
3171 for Time Series Analysis\", Donald B. Percival and Andrew T. Walden, Cambridge
3172 University Press, 2000.")
3173 (license license:gpl2)))
3174
3175 (define-public r-tsa
3176 (package
3177 (name "r-tsa")
3178 (version "1.2")
3179 (source
3180 (origin
3181 (method url-fetch)
3182 (uri (cran-uri "TSA" version))
3183 (sha256
3184 (base32
3185 "0gjfqibwdznz0nka95k4fjm935svxjpnqfywwz403crn2lh30h6q"))))
3186 (properties `((upstream-name . "TSA")))
3187 (build-system r-build-system)
3188 (propagated-inputs
3189 `(("r-leaps" ,r-leaps)
3190 ("r-locfit" ,r-locfit)
3191 ("r-mgcv" ,r-mgcv)))
3192 (home-page "http://www.stat.uiowa.edu/~kchan/TSA.htm")
3193 (synopsis "Time series analysis")
3194 (description
3195 "This package contains R functions and datasets detailed in the book
3196 \"Time Series Analysis with Applications in R (second edition)\" by Jonathan
3197 Cryer and Kung-Sik Chan.")
3198 (license license:gpl2+)))
3199
3200 (define-public r-extradistr
3201 (package
3202 (name "r-extradistr")
3203 (version "1.8.10")
3204 (source
3205 (origin
3206 (method url-fetch)
3207 (uri (cran-uri "extraDistr" version))
3208 (sha256
3209 (base32
3210 "00lvqp5bb3iak5myiz4rqm887bkq9sdh7aybmz84mmfni6q01m28"))))
3211 (properties `((upstream-name . "extraDistr")))
3212 (build-system r-build-system)
3213 (propagated-inputs
3214 `(("r-rcpp" ,r-rcpp)))
3215 (home-page "https://github.com/twolodzko/extraDistr")
3216 (synopsis "Additional univariate and multivariate distributions")
3217 (description
3218 "This package implements density, distribution functions, quantile
3219 functions and random generation functions for a large number of univariate and
3220 multivariate distributions.")
3221 (license license:gpl2)))
3222
3223 (define-public r-fractal
3224 (package
3225 (name "r-fractal")
3226 (version "2.0-4")
3227 (source
3228 (origin
3229 (method url-fetch)
3230 (uri (cran-uri "fractal" version))
3231 (sha256
3232 (base32
3233 "18lr9z0gslvfc3z8vyj3krqj3bfhg60zv1fzinrwwkc4cpk1w7mp"))))
3234 (build-system r-build-system)
3235 (propagated-inputs
3236 `(("r-ifultools" ,r-ifultools)
3237 ("r-mass" ,r-mass)
3238 ("r-sapa" ,r-sapa)
3239 ("r-scatterplot3d" ,r-scatterplot3d)
3240 ("r-splus2r" ,r-splus2r)
3241 ("r-wmtsa" ,r-wmtsa)))
3242 (home-page "https://cran.r-project.org/web/packages/fractal/")
3243 (synopsis "Fractal time series modeling and analysis")
3244 (description
3245 "This package provides tools for stochastic fractal and deterministic
3246 chaotic time series analysis.")
3247 (license license:gpl2)))
3248
3249 (define-public r-urca
3250 (package
3251 (name "r-urca")
3252 (version "1.3-0")
3253 (source
3254 (origin
3255 (method url-fetch)
3256 (uri (cran-uri "urca" version))
3257 (sha256
3258 (base32
3259 "1akaqwf3fvvvx4sgfn641fd4sj51s0701pvfl6s5hnz2k0iwh732"))))
3260 (build-system r-build-system)
3261 (propagated-inputs `(("r-nlme" ,r-nlme)))
3262 (native-inputs `(("gfortran" ,gfortran)))
3263 (home-page "https://cran.r-project.org/web/packages/urca/")
3264 (synopsis "Unit root and cointegration tests for time series data")
3265 (description
3266 "This package provides unit root and cointegration tests encountered in
3267 applied econometric analysis.")
3268 (license license:gpl2+)))
3269
3270 (define-public r-cubature
3271 (package
3272 (name "r-cubature")
3273 (version "1.4-1")
3274 (source
3275 (origin
3276 (method url-fetch)
3277 (uri (cran-uri "cubature" version))
3278 (sha256
3279 (base32
3280 "10jl5l3xnigiq95829ssq69xbim97k851187dghc30awszcx4clh"))))
3281 (build-system r-build-system)
3282 (propagated-inputs
3283 `(("r-rcpp" ,r-rcpp)))
3284 (home-page "https://github.com/bnaras/cubature")
3285 (synopsis "Adaptive multivariate integration over hypercubes")
3286 (description
3287 "This package is an R wrapper around the cubature C library for adaptive
3288 multivariate integration over hypercubes. This version provides both
3289 @code{hcubature} and @code{pcubature} routines in addition to a vector
3290 interface.")
3291 ;; The included cubature C library is released under GPLv2+, but the
3292 ;; wrapper declares the license to be GPLv3+.
3293 (license (list license:gpl2+ license:gpl3+))))
3294
3295 (define-public r-trend
3296 (package
3297 (name "r-trend")
3298 (version "1.1.1")
3299 (source
3300 (origin
3301 (method url-fetch)
3302 (uri (cran-uri "trend" version))
3303 (sha256
3304 (base32
3305 "1bd567n15k2vpmgbx02584k5kglrc58mlb5kgd07wdss3knpa48q"))))
3306 (build-system r-build-system)
3307 (propagated-inputs
3308 `(("r-extradistr" ,r-extradistr)))
3309 (native-inputs
3310 `(("gfortran" ,gfortran)))
3311 (home-page "https://cran.r-project.org/web/packages/trend/")
3312 (synopsis "Non-parametric trend tests and change-point detection")
3313 (description
3314 "The analysis of environmental data often requires the detection of
3315 trends and change-points. This package includes tests for trend
3316 detection (Cox-Stuart Trend Test, Mann-Kendall Trend Test, (correlated)
3317 Hirsch-Slack Test, partial Mann-Kendall Trend Test, multivariate (multisite)
3318 Mann-Kendall Trend Test, (Seasonal) Sen's slope, partial Pearson and Spearman
3319 correlation trend test), change-point detection (Lanzante's test procedures,
3320 Pettitt's test, Buishand Range Test, Buishand U Test, Standard Normal
3321 Homogeinity Test), detection of non-randomness (Wallis-Moore Phase Frequency
3322 Test, Bartels rank von Neumann's ratio test, Wald-Wolfowitz Test) and the two
3323 sample Robust Rank-Order Distributional Test.")
3324 (license license:gpl3)))
3325
3326 (define-public r-expm
3327 (package
3328 (name "r-expm")
3329 (version "0.999-3")
3330 (source
3331 (origin
3332 (method url-fetch)
3333 (uri (cran-uri "expm" version))
3334 (sha256
3335 (base32
3336 "04k4a6g071jkjc0d30ncmf713dj16brcs9m6pj43hnycc1caq6si"))))
3337 (build-system r-build-system)
3338 (propagated-inputs `(("r-matrix" ,r-matrix)))
3339 (native-inputs `(("gfortran" ,gfortran)))
3340 (home-page "https://r-forge.r-project.org/projects/expm/")
3341 (synopsis "Tools for matrix exponentials and related quantities")
3342 (description
3343 "This package provides tools for the computation of the matrix
3344 exponential, logarithm, square root, and related quantities.")
3345 (license license:gpl2+)))
3346
3347 (define-public r-complexplus
3348 (package
3349 (name "r-complexplus")
3350 (version "2.1")
3351 (source
3352 (origin
3353 (method url-fetch)
3354 (uri (cran-uri "complexplus" version))
3355 (sha256
3356 (base32
3357 "16w9v7d1ckavqmr86l34frr37pkvdn0iqnb17ssb8xaggns5lgqx"))))
3358 (build-system r-build-system)
3359 (propagated-inputs
3360 `(("r-expm" ,r-expm)
3361 ("r-matrix" ,r-matrix)))
3362 (home-page "https://cran.r-project.org/web/packages/complexplus/")
3363 (synopsis "Functions of complex or real variables")
3364 (description
3365 "This package extends several functions to the complex domain, including
3366 the matrix exponential and logarithm, and the determinant.")
3367 (license license:gpl2)))
3368
3369 (define-public r-phontools
3370 (package
3371 (name "r-phontools")
3372 (version "0.2-2.1")
3373 (source
3374 (origin
3375 (method url-fetch)
3376 (uri (cran-uri "phonTools" version))
3377 (sha256
3378 (base32
3379 "01i481mhswsys3gpasw9gn6nxkfmi7bz46g5c84m13pg0cv8hxc7"))))
3380 (properties `((upstream-name . "phonTools")))
3381 (build-system r-build-system)
3382 (home-page "http://www.santiagobarreda.com/rscripts.html")
3383 (synopsis "Tools for phonetic and acoustic analyses")
3384 (description
3385 "This package contains tools for the organization, display, and analysis
3386 of the sorts of data frequently encountered in phonetics research and
3387 experimentation, including the easy creation of IPA vowel plots, and the
3388 creation and manipulation of WAVE audio files.")
3389 (license license:bsd-2)))
3390
3391 (define-public r-np
3392 (package
3393 (name "r-np")
3394 (version "0.60-9")
3395 (source
3396 (origin
3397 (method url-fetch)
3398 (uri (cran-uri "np" version))
3399 (sha256
3400 (base32
3401 "1z4jcpx8bbgwslv42wrphfd1qfq965qjn0kmfxm5f6hbbycahcgy"))))
3402 (build-system r-build-system)
3403 (propagated-inputs
3404 `(("r-boot" ,r-boot)
3405 ("r-cubature" ,r-cubature)
3406 ("r-quadprog" ,r-quadprog)
3407 ("r-quantreg" ,r-quantreg)))
3408 (home-page "https://github.com/JeffreyRacine/R-Package-np")
3409 (synopsis "Non-parametric kernel smoothing methods for mixed data types")
3410 (description "This package provides non-parametric (and semi-parametric)
3411 kernel methods that seamlessly handle a mix of continuous, unordered, and
3412 ordered factor data types.")
3413 ;; Any version of the GPL.
3414 (license license:gpl3+)))
3415
3416 (define-public r-powerplus
3417 (package
3418 (name "r-powerplus")
3419 (version "3.1")
3420 (source
3421 (origin
3422 (method url-fetch)
3423 (uri (cran-uri "powerplus" version))
3424 (sha256
3425 (base32
3426 "0ayp6x34hkzgris4j3zbbs0r23n81bhww3wgfyy630ri4sk6brrn"))))
3427 (build-system r-build-system)
3428 (propagated-inputs
3429 `(("r-complexplus" ,r-complexplus)
3430 ("r-expm" ,r-expm)
3431 ("r-mass" ,r-mass)
3432 ("r-matrix" ,r-matrix)
3433 ("r-phontools" ,r-phontools)))
3434 (home-page "https://cran.r-project.org/web/packages/powerplus/")
3435 (synopsis "Exponentiation operations")
3436 (description
3437 "This package provides tools for the computation of matrix and scalar
3438 exponentiation.")
3439 (license license:gpl2)))
3440
3441 (define-public r-heatmaply
3442 (package
3443 (name "r-heatmaply")
3444 (version "0.15.2")
3445 (source
3446 (origin
3447 (method url-fetch)
3448 (uri (cran-uri "heatmaply" version))
3449 (sha256
3450 (base32
3451 "0h8s5djzj4mrmaswlcaap6jbwxrkbzc43bbqik3qf8vrqz335w04"))))
3452 (build-system r-build-system)
3453 (propagated-inputs
3454 `(("r-assertthat" ,r-assertthat)
3455 ("r-colorspace" ,r-colorspace)
3456 ("r-dendextend" ,r-dendextend)
3457 ("r-ggplot2" ,r-ggplot2)
3458 ("r-gplots" ,r-gplots)
3459 ("r-htmlwidgets" ,r-htmlwidgets)
3460 ("r-knitr" ,r-knitr) ; needed for vignettes
3461 ("r-magrittr" ,r-magrittr)
3462 ("r-plotly" ,r-plotly)
3463 ("r-rcolorbrewer" ,r-rcolorbrewer)
3464 ("r-reshape2" ,r-reshape2)
3465 ("r-scales" ,r-scales)
3466 ("r-seriation" ,r-seriation)
3467 ("r-viridis" ,r-viridis)
3468 ("r-webshot" ,r-webshot)))
3469 (home-page "https://cran.r-project.org/package=heatmaply")
3470 (synopsis "Interactive cluster heat maps using plotly")
3471 (description
3472 "This package enables you to create interactive cluster heatmaps that can
3473 be saved as a stand-alone HTML file, embedded in R Markdown documents or in a
3474 Shiny app, and made available in the RStudio viewer pane. Hover the mouse
3475 pointer over a cell to show details or drag a rectangle to zoom. A heatmap is
3476 a popular graphical method for visualizing high-dimensional data, in which a
3477 table of numbers is encoded as a grid of colored cells. The rows and columns
3478 of the matrix are ordered to highlight patterns and are often accompanied by
3479 dendrograms.")
3480 ;; Either version of the license.
3481 (license (list license:gpl2 license:gpl3))))
3482
3483 (define-public r-h5
3484 (package
3485 (name "r-h5")
3486 (version "0.9.9")
3487 (source
3488 (origin
3489 (method url-fetch)
3490 (uri (cran-uri "h5" version))
3491 (sha256
3492 (base32
3493 "14p7i1sj24ky87kd7qr3n9fc9l64s0bp0rwbyl6i2x69xn75gpsx"))))
3494 (build-system r-build-system)
3495 (inputs
3496 `(("zlib" ,zlib)
3497 ("hdf5" ,hdf5)))
3498 (native-inputs
3499 `(("which" ,which)))
3500 (propagated-inputs
3501 `(("r-rcpp" ,r-rcpp)))
3502 (home-page "https://github.com/mannau/h5")
3503 (synopsis "Interface to the HDF5 Library")
3504 (description
3505 "This package provides an S4 interface to the HDF5 library supporting
3506 fast storage and retrieval of R-objects like vectors, matrices and arrays to
3507 binary files in a language independent format. The HDF5 format can therefore
3508 be used as an alternative to R's save/load mechanism. Since h5 is able to
3509 access only subsets of stored data it can also handle data sets which do not
3510 fit into memory.")
3511 (license license:bsd-2)))
3512
3513 (define-public r-cgdsr
3514 (package
3515 (name "r-cgdsr")
3516 (version "1.2.10")
3517 (source
3518 (origin
3519 (method url-fetch)
3520 (uri (cran-uri "cgdsr" version))
3521 (sha256
3522 (base32
3523 "1xyhw7mhmjichr1l6f9y1qvfj9wm87kfbm87ji7lcwf36gxh5g23"))))
3524 (build-system r-build-system)
3525 (propagated-inputs
3526 `(("r-r-methodss3" ,r-r-methodss3)
3527 ("r-r-oo" ,r-r-oo)))
3528 (home-page "https://github.com/cBioPortal/cgdsr")
3529 (synopsis "R-based API for accessing the MSKCC Cancer Genomics Data Server")
3530 (description
3531 "This package provides a basic set of R functions for querying the Cancer
3532 Genomics Data Server (CGDS), hosted by the Computational Biology Center at
3533 Memorial-Sloan-Kettering Cancer Center (MSKCC).")
3534 (license license:lgpl3)))
3535
3536 (define-public r-import
3537 (package
3538 (name "r-import")
3539 (version "1.1.0")
3540 (source
3541 (origin
3542 (method url-fetch)
3543 (uri (cran-uri "import" version))
3544 (sha256
3545 (base32
3546 "0blf9539rbfwcmw8zsb4k58slb4pdnc075v34vmyjw752fznhcji"))))
3547 (build-system r-build-system)
3548 (home-page "https://github.com/smbache/import")
3549 (synopsis "Import mechanism for R")
3550 (description
3551 "This is an alternative mechanism for importing objects from packages.
3552 The syntax allows for importing multiple objects from a package with a single
3553 command in an expressive way. The import package bridges some of the gap
3554 between using @code{library} (or @code{require}) and direct (single-object)
3555 imports. Furthermore the imported objects are not placed in the current
3556 environment. It is also possible to import objects from stand-alone @code{.R}
3557 files.")
3558 (license license:expat)))
3559
3560 (define-public r-shinyace
3561 (package
3562 (name "r-shinyace")
3563 (version "0.3.2")
3564 (source
3565 (origin
3566 (method url-fetch)
3567 (uri (cran-uri "shinyAce" version))
3568 (sha256
3569 (base32
3570 "1fbk5i6w6cpam8s3acf4bgdp8hajn4digjjix3i6i4q3p2rvn6zx"))))
3571 (properties `((upstream-name . "shinyAce")))
3572 (build-system r-build-system)
3573 (propagated-inputs
3574 `(("r-shiny" ,r-shiny)
3575 ("r-jsonlite" ,r-jsonlite)))
3576 (home-page "http://cran.r-project.org/web/packages/shinyAce")
3577 (synopsis "Ace editor bindings for Shiny")
3578 (description
3579 "This package provides Ace editor bindings to enable a rich text editing
3580 environment within Shiny.")
3581 (license license:expat)))
3582
3583 (define-public r-radiant-data
3584 (package
3585 (name "r-radiant-data")
3586 (version "0.9.7")
3587 (source
3588 (origin
3589 (method url-fetch)
3590 (uri (cran-uri "radiant.data" version))
3591 (sha256
3592 (base32
3593 "1f98ahki0kyb27gl55a859zb0lsvk9gddd9f54y767xfs6h89cgk"))
3594 (modules '((guix build utils)))
3595 (snippet
3596 '(begin
3597 ;; Delete files that are under CC-NC-SA.
3598 (delete-file-recursively "inst/app/tools/help")
3599 #t))))
3600 (properties `((upstream-name . "radiant.data")))
3601 (build-system r-build-system)
3602 (propagated-inputs
3603 `(("r-base64enc" ,r-base64enc)
3604 ("r-broom" ,r-broom)
3605 ("r-car" ,r-car)
3606 ("r-curl" ,r-curl)
3607 ("r-dplyr" ,r-dplyr)
3608 ("r-dt" ,r-dt)
3609 ("r-glue" ,r-glue)
3610 ("r-ggplot2" ,r-ggplot2)
3611 ("r-gridextra" ,r-gridextra)
3612 ("r-import" ,r-import)
3613 ("r-jsonlite" ,r-jsonlite)
3614 ("r-knitr" ,r-knitr)
3615 ("r-lubridate" ,r-lubridate)
3616 ("r-magrittr" ,r-magrittr)
3617 ("r-markdown" ,r-markdown)
3618 ("r-plotly" ,r-plotly)
3619 ("r-psych" ,r-psych)
3620 ("r-readr" ,r-readr)
3621 ("r-readxl" ,r-readxl)
3622 ("r-rlang" ,r-rlang)
3623 ("r-rmarkdown" ,r-rmarkdown)
3624 ("r-rstudioapi" ,r-rstudioapi)
3625 ("r-scales" ,r-scales)
3626 ("r-shiny" ,r-shiny)
3627 ("r-shinyfiles" ,r-shinyfiles)
3628 ("r-shinyace" ,r-shinyace)
3629 ("r-summarytools" ,r-summarytools)
3630 ("r-tibble" ,r-tibble)
3631 ("r-tidyr" ,r-tidyr)
3632 ("r-writexl" ,r-writexl)))
3633 (home-page "https://github.com/radiant-rstats/radiant.data")
3634 (synopsis "Data menu for Radiant: business analytics using R and Shiny")
3635 (description
3636 "The Radiant Data menu includes interfaces for loading, saving, viewing,
3637 visualizing, summarizing, transforming, and combining data. It also contains
3638 functionality to generate reproducible reports of the analyses conducted in
3639 the application.")
3640 (license license:agpl3)))
3641
3642 (define-public r-algdesign
3643 (package
3644 (name "r-algdesign")
3645 (version "1.1-7.3")
3646 (source
3647 (origin
3648 (method url-fetch)
3649 (uri (cran-uri "AlgDesign" version))
3650 (sha256
3651 (base32
3652 "0bl7mx4dnmkgs2x1fj7cqnrp7jx18mqwxyga0rzlniq12h8mc3fz"))))
3653 (properties `((upstream-name . "AlgDesign")))
3654 (build-system r-build-system)
3655 (home-page "https://github.com/jvbraun/AlgDesign")
3656 (synopsis "Algorithmic experimental design")
3657 (description
3658 "This package provides tools to calculate exact and approximate theory
3659 experimental designs for D, A, and I criteria. Very large designs may be
3660 created. Experimental designs may be blocked or blocked designs created from
3661 a candidate list, using several criteria. The blocking can be done when whole
3662 and within plot factors interact.")
3663 (license license:gpl2+)))
3664
3665 (define-public r-signal
3666 (package
3667 (name "r-signal")
3668 (version "0.7-6")
3669 (source
3670 (origin
3671 (method url-fetch)
3672 (uri (cran-uri "signal" version))
3673 (sha256
3674 (base32
3675 "1vsxramz5qd9q9s3vlqzmfdpmwl2rhlb2n904zw6f0fg0xxjfq3b"))))
3676 (build-system r-build-system)
3677 (propagated-inputs `(("r-mass" ,r-mass)))
3678 (native-inputs `(("gfortran" ,gfortran)))
3679 (home-page "https://cran.r-project.org/web/packages/signal/")
3680 (synopsis "Signal processing")
3681 (description
3682 "This package provides a set of signal processing functions originally
3683 written for Matlab and GNU Octave. It includes filter generation utilities,
3684 filtering functions, resampling routines, and visualization of filter models.
3685 It also includes interpolation functions.")
3686 (license license:gpl2)))
3687
3688 (define-public r-gsubfn
3689 (package
3690 (name "r-gsubfn")
3691 (version "0.7")
3692 (source
3693 (origin
3694 (method url-fetch)
3695 (uri (cran-uri "gsubfn" version))
3696 (sha256
3697 (base32
3698 "00j6b8b6xsx6v370h220x233rpk6asca78165y3d48jpwvwisdc9"))))
3699 (build-system r-build-system)
3700 (propagated-inputs `(("r-proto" ,r-proto)))
3701 (home-page "http://gsubfn.googlecode.com")
3702 (synopsis "Utilities for strings and function arguments.")
3703 (description
3704 "This package provides @code{gsubfn} which is like @code{gsub} but can
3705 take a replacement function or certain other objects instead of the
3706 replacement string. Matches and back references are input to the replacement
3707 function and replaced by the function output. @code{gsubfn} can be used to
3708 split strings based on content rather than delimiters and for quasi-perl-style
3709 string interpolation. The package also has facilities for translating
3710 formulas to functions and allowing such formulas in function calls instead of
3711 functions.")
3712 (license license:gpl2+)))
3713
3714 (define-public r-sqldf
3715 (package
3716 (name "r-sqldf")
3717 (version "0.4-11")
3718 (source
3719 (origin
3720 (method url-fetch)
3721 (uri (cran-uri "sqldf" version))
3722 (sha256
3723 (base32
3724 "0q12vsb53p2wchgp8wfz5bk08wfnm0jxjrakclj4jyy6x3a7ksff"))))
3725 (build-system r-build-system)
3726 (propagated-inputs
3727 `(("r-chron" ,r-chron)
3728 ("r-dbi" ,r-dbi)
3729 ("r-gsubfn" ,r-gsubfn)
3730 ("r-proto" ,r-proto)
3731 ("r-rsqlite" ,r-rsqlite)))
3732 (home-page "https://github.com/ggrothendieck/sqldf")
3733 (synopsis "Manipulate R data frames using SQL")
3734 (description
3735 "The @code{sqldf} function is typically passed a single argument which is
3736 an SQL select statement where the table names are ordinary R data frame names.
3737 @code{sqldf} transparently sets up a database, imports the data frames into
3738 that database, performs the SQL statement and returns the result using a
3739 heuristic to determine which class to assign to each column of the returned
3740 data frame. The @code{sqldf} or @code{read.csv.sql} functions can also be
3741 used to read filtered files into R even if the original files are larger than
3742 R itself can handle.")
3743 (license license:gpl2)))
3744
3745 (define-public r-abind
3746 (package
3747 (name "r-abind")
3748 (version "1.4-5")
3749 (source
3750 (origin
3751 (method url-fetch)
3752 (uri (cran-uri "abind" version))
3753 (sha256
3754 (base32
3755 "0b1zd8jbnl6l292cr9rb50m09fy3ylxvzkpgi5lfb1nbzddcwfis"))))
3756 (build-system r-build-system)
3757 (home-page "https://cran.r-project.org/web/packages/abind/")
3758 (synopsis "Combine multidimensional arrays")
3759 (description
3760 "This package provides tools to combine multidimensional arrays into a
3761 single array. This is a generalization of @code{cbind} and @code{rbind}. It
3762 works with vectors, matrices, and higher-dimensional arrays. It also provides
3763 the functions @code{adrop}, @code{asub}, and @code{afill} for manipulating,
3764 extracting and replacing data in arrays.")
3765 (license license:lgpl2.0+)))
3766
3767 (define-public r-prroc
3768 (package
3769 (name "r-prroc")
3770 (version "1.3.1")
3771 (source
3772 (origin
3773 (method url-fetch)
3774 (uri (cran-uri "PRROC" version))
3775 (sha256
3776 (base32
3777 "1m28h8pcd78049lz2qixhkcr9h5b3jik3maqzfbvq9y58z71i4a7"))))
3778 (properties `((upstream-name . "PRROC")))
3779 (build-system r-build-system)
3780 (home-page "https://cran.r-project.org/web/packages/PRROC/")
3781 (synopsis "Precision-Recall and ROC curves for weighted and unweighted data")
3782 (description
3783 "This package computes the areas under the @dfn{precision-recall} (PR)
3784 and ROC curve for weighted (e.g. soft-labeled) and unweighted data. In
3785 contrast to other implementations, the interpolation between points of the PR
3786 curve is done by a non-linear piecewise function. In addition to the areas
3787 under the curves, the curves themselves can also be computed and plotted by a
3788 specific S3-method.")
3789 (license license:gpl3)))
3790
3791 (define-public r-vim
3792 (package
3793 (name "r-vim")
3794 (version "4.7.0")
3795 (source
3796 (origin
3797 (method url-fetch)
3798 (uri (cran-uri "VIM" version))
3799 (sha256
3800 (base32
3801 "1vjcs5wvjv94ln01d94h9rs4j50d3ky4n26mm3prgh13raylrmnd"))))
3802 (properties `((upstream-name . "VIM")))
3803 (build-system r-build-system)
3804 (propagated-inputs
3805 `(("r-car" ,r-car)
3806 ("r-colorspace" ,r-colorspace)
3807 ("r-data-table" ,r-data-table)
3808 ("r-e1071" ,r-e1071)
3809 ("r-laeken" ,r-laeken)
3810 ("r-mass" ,r-mass)
3811 ("r-nnet" ,r-nnet)
3812 ("r-rcpp" ,r-rcpp)
3813 ("r-robustbase" ,r-robustbase)
3814 ("r-sp" ,r-sp)
3815 ("r-vcd" ,r-vcd)))
3816 (home-page "https://github.com/alexkowa/VIM")
3817 (synopsis "Visualization and imputation of missing values")
3818 (description
3819 "This package provides tools for the visualization of missing and/or
3820 imputed values are introduced, which can be used for exploring the data and
3821 the structure of the missing and/or imputed values. Depending on this
3822 structure of the missing values, the corresponding methods may help to
3823 identify the mechanism generating the missing values and allows to explore the
3824 data including missing values. In addition, the quality of imputation can be
3825 visually explored using various univariate, bivariate, multiple and
3826 multivariate plot methods.")
3827 (license license:gpl2+)))
3828
3829 (define-public r-fnn
3830 (package
3831 (name "r-fnn")
3832 (version "1.1.2.1")
3833 (source
3834 (origin
3835 (method url-fetch)
3836 (uri (cran-uri "FNN" version))
3837 (sha256
3838 (base32
3839 "1n61jrcmakqif8f827x4qnlhm2jqpj5fgjj65c4p0kdd8lzw8pqp"))))
3840 (properties `((upstream-name . "FNN")))
3841 (build-system r-build-system)
3842 (home-page "https://cran.r-project.org/web/packages/FNN")
3843 (synopsis "Fast nearest neighbor search algorithms and applications")
3844 (description
3845 "This package provides cover-tree and kd-tree fast k-nearest neighbor
3846 search algorithms. Related applications including KNN classification,
3847 regression and information measures are implemented.")
3848 ;; The DESCRIPTION file erroneously states that GPL version 2.1 or
3849 ;; later can be used.
3850 (license license:gpl2+)))
3851
3852 (define-public r-smoother
3853 (package
3854 (name "r-smoother")
3855 (version "1.1")
3856 (source
3857 (origin
3858 (method url-fetch)
3859 (uri (cran-uri "smoother" version))
3860 (sha256
3861 (base32
3862 "0nqr1bvlr5bnasqg74zmknjjl4x28kla9h5cxpga3kq5z215pdci"))))
3863 (build-system r-build-system)
3864 (propagated-inputs
3865 `(("r-ttr" ,r-ttr)))
3866 (home-page "http://cran.r-project.org/web/packages/smoother")
3867 (synopsis "Functions relating to the smoothing of numerical data")
3868 (description
3869 "This package provides a collection of methods for smoothing numerical
3870 data, commencing with a port of the Matlab gaussian window smoothing function.
3871 In addition, several functions typically used in smoothing of financial data
3872 are included.")
3873 (license license:gpl2)))
3874
3875 (define-public r-riverplot
3876 (package
3877 (name "r-riverplot")
3878 (version "0.6")
3879 (source
3880 (origin
3881 (method url-fetch)
3882 (uri (cran-uri "riverplot" version))
3883 (sha256
3884 (base32
3885 "0q1icpny8nkxyjhawyjzwrw8qlz0ayn2xyrsqrm4vkxyv6c9xk8z"))))
3886 (build-system r-build-system)
3887 (home-page "https://logfc.wordpress.com")
3888 (synopsis "Sankey or ribbon plots")
3889 (description
3890 "Sankey plots are a type of diagram that is convenient to illustrate how
3891 flow of information, resources etc. separates and joins, much like observing
3892 how rivers split and merge. For example, they can be used to compare
3893 different clusterings. This package provides an implementation of Sankey
3894 plots for R.")
3895 (license license:gpl2+)))
3896
3897 (define-public r-dyn
3898 (package
3899 (name "r-dyn")
3900 (version "0.2-9.6")
3901 (source
3902 (origin
3903 (method url-fetch)
3904 (uri (cran-uri "dyn" version))
3905 (sha256
3906 (base32
3907 "16fqv9k7yxdgybwzafjkyqm16qpgqz13lcjpi6a1nc8xbzlzh0gb"))))
3908 (build-system r-build-system)
3909 (propagated-inputs
3910 `(("r-zoo" ,r-zoo)))
3911 (home-page "https://cran.r-project.org/web/packages/dyn")
3912 (synopsis "Time series regression")
3913 (description
3914 "This package provides the dyn class interfaces @code{ts}, @code{irts},
3915 @code{zoo} and @code{zooreg} time series classes to @code{lm}, @code{glm},
3916 @code{loess}, @code{quantreg::rq}, @code{MASS::rlm},
3917 @code{MCMCpack::MCMCregress()}, @code{quantreg::rq()},
3918 @code{randomForest::randomForest()} and other regression functions, allowing
3919 those functions to be used with time series including specifications that may
3920 contain lags, diffs and missing values.")
3921 ;; Any GPL version.
3922 (license license:gpl2+)))
3923
3924 (define-public r-catdap
3925 (package
3926 (name "r-catdap")
3927 (version "1.3.4")
3928 (source
3929 (origin
3930 (method url-fetch)
3931 (uri (cran-uri "catdap" version))
3932 (sha256
3933 (base32
3934 "0i877l61f6c75pczi235rzci67w29zv1d7z5zn5p5ymndclvlpl2"))))
3935 (build-system r-build-system)
3936 (native-inputs
3937 `(("gfortran" ,gfortran)))
3938 (home-page "https://cran.r-project.org/web/packages/catdap/")
3939 (synopsis "Tools for categorical data analysis")
3940 (description
3941 "This package provides functions for analyzing multivariate data.
3942 Dependencies of the distribution of the specified variable (response
3943 variable) to other variables (explanatory variables) are derived and
3944 evaluated by the @dfn{Akaike Information Criterion} (AIC).")
3945 (license license:gpl2+)))
3946
3947 (define-public r-arules
3948 (package
3949 (name "r-arules")
3950 (version "1.6-1")
3951 (source
3952 (origin
3953 (method url-fetch)
3954 (uri (cran-uri "arules" version))
3955 (sha256
3956 (base32
3957 "0glfqgxr87900kigmkby2ff7qrjvd6aq595q85y056i5ckjcp615"))))
3958 (build-system r-build-system)
3959 (propagated-inputs
3960 `(("r-matrix" ,r-matrix)))
3961 (home-page "https://github.com/mhahsler/arules")
3962 (synopsis "Mining association rules and frequent itemsets")
3963 (description
3964 "This package provides an infrastructure for representing, manipulating
3965 and analyzing transaction data and patterns (frequent itemsets and association rules).
3966 It also provides C implementations of the association mining algorithms Apriori
3967 and Eclat.")
3968 (license license:gpl3)))
3969
3970 (define-public r-parsedate
3971 (package
3972 (name "r-parsedate")
3973 (version "1.1.3")
3974 (source
3975 (origin
3976 (method url-fetch)
3977 (uri (cran-uri "parsedate" version))
3978 (sha256
3979 (base32
3980 "0mg7hbm3903iwvmpn51gjpaaq03rsp72hjb1g8h5g84r81iha002"))))
3981 (build-system r-build-system)
3982 (home-page "https://github.com/gaborcsardi/parsedate")
3983 (synopsis
3984 "Recognize and parse dates in various formats")
3985 (description
3986 "This package provides three functions for dealing with dates:
3987 @code{parse_iso_8601} recognizes and parses all valid ISO 8601 date and
3988 time formats, @code{parse_date} parses dates in unspecified formats,
3989 and @code{format_iso_8601} formats a date in ISO 8601 format.")
3990 (license license:gpl2)))
3991
3992 (define-public r-abc-data
3993 (package
3994 (name "r-abc-data")
3995 (version "1.0")
3996 (source
3997 (origin
3998 (method url-fetch)
3999 (uri (cran-uri "abc.data" version))
4000 (sha256
4001 (base32
4002 "1bv1n68ah714ws58cf285n2s2v5vn7382lfjca4jxph57lyg8hmj"))))
4003 (properties `((upstream-name . "abc.data")))
4004 (build-system r-build-system)
4005 (home-page "https://cran.r-project.org/web/packages/abc.data/")
4006 (synopsis "Data for Approximate Bayesian Computation (ABC) package")
4007 (description
4008 "This package contains data which are used by functions of the abc
4009 package which implements several @dfn{Approximate Bayesian Computation} (ABC)
4010 algorithms for performing parameter estimation, model selection, and
4011 goodness-of-fit.")
4012 (license license:gpl3+)))
4013
4014 (define-public r-abc
4015 (package
4016 (name "r-abc")
4017 (version "2.1")
4018 (source
4019 (origin
4020 (method url-fetch)
4021 (uri (cran-uri "abc" version))
4022 (sha256
4023 (base32
4024 "0ngzaaz2y2s03fhngvwipmy4kq38xrmyddaz6a6l858rxvadrlhb"))))
4025 (build-system r-build-system)
4026 (propagated-inputs
4027 `(("r-abc-data" ,r-abc-data)
4028 ("r-locfit" ,r-locfit)
4029 ("r-mass" ,r-mass)
4030 ("r-nnet" ,r-nnet)
4031 ("r-quantreg" ,r-quantreg)))
4032 (home-page "https://cran.r-project.org/web/packages/abc/")
4033 (synopsis "Tools for Approximate Bayesian Computation (ABC)")
4034 (description
4035 "This package implements several @dfn{Approximate Bayesian
4036 Computation} (ABC) algorithms for performing parameter estimation, model
4037 selection, and goodness-of-fit. Cross-validation tools are also available for
4038 measuring the accuracy of ABC estimates, and to calculate the
4039 misclassification probabilities of different models.")
4040 (license license:gpl3+)))
4041
4042 (define-public r-zip
4043 (package
4044 (name "r-zip")
4045 (version "1.0.0")
4046 (source
4047 (origin
4048 (method url-fetch)
4049 (uri (cran-uri "zip" version))
4050 (sha256
4051 (base32
4052 "0rgr9pcdhdq3k8n29h2ircp3ri1ibhrx81gja1y7331v15xyrabg"))))
4053 (build-system r-build-system)
4054 (home-page "https://github.com/gaborcsardi/zip")
4055 (synopsis "Cross-platform Zip compression")
4056 (description
4057 "This package provides a cross-platform Zip compression library for R.
4058 It is a replacement for the @code{zip} function, that does not require any
4059 additional external tools on any platform.")
4060 (license license:cc0)))
4061
4062 (define-public r-openxlsx
4063 (package
4064 (name "r-openxlsx")
4065 (version "4.1.0")
4066 (source
4067 (origin
4068 (method url-fetch)
4069 (uri (cran-uri "openxlsx" version))
4070 (sha256
4071 (base32
4072 "1n7z22pm78xa77fvn77kdn68az6xzxk36y11sqf0w6h6adri4yxb"))))
4073 (build-system r-build-system)
4074 (propagated-inputs
4075 `(("r-rcpp" ,r-rcpp)
4076 ("r-zip" ,r-zip)))
4077 (home-page "https://github.com/awalker89/openxlsx")
4078 (synopsis "Read, write and edit XLSX files")
4079 (description
4080 "This package simplifies the creation of Excel @code{.xlsx} files by
4081 providing a high level interface to writing, styling and editing worksheets.
4082 Through the use of Rcpp, read/write times are comparable to the @code{xlsx}
4083 and @code{XLConnect} packages with the added benefit of removing the
4084 dependency on Java.")
4085 (license license:gpl3)))
4086
4087 (define-public r-rio
4088 (package
4089 (name "r-rio")
4090 (version "0.5.10")
4091 (source
4092 (origin
4093 (method url-fetch)
4094 (uri (cran-uri "rio" version))
4095 (sha256
4096 (base32
4097 "158xg3vj0glk3fslwi6fywwmfym2b6kn3fdmjligdfy5lf68khix"))))
4098 (build-system r-build-system)
4099 (propagated-inputs
4100 `(("r-curl" ,r-curl)
4101 ("r-data-table" ,r-data-table)
4102 ("r-foreign" ,r-foreign)
4103 ("r-haven" ,r-haven)
4104 ("r-openxlsx" ,r-openxlsx)
4105 ("r-readxl" ,r-readxl)
4106 ("r-tibble" ,r-tibble)))
4107 (home-page "https://github.com/leeper/rio")
4108 (synopsis "Swiss-army knife for data I/O")
4109 (description
4110 "This package provides streamlined data import and export infrastructure
4111 by making assumptions that the user is probably willing to make: @code{import}
4112 and @code{export} determine the data structure from the file extension,
4113 reasonable defaults are used for data import and export (e.g.,
4114 @code{stringsAsFactors=FALSE}), web-based import is natively
4115 supported (including from SSL/HTTPS), compressed files can be read directly
4116 without explicit decompression, and fast import packages are used where
4117 appropriate. An additional convenience function, @code{convert}, provides a
4118 simple method for converting between file types.")
4119 (license license:gpl2)))
4120
4121 (define-public r-maptools
4122 (package
4123 (name "r-maptools")
4124 (version "0.9-4")
4125 (source
4126 (origin
4127 (method url-fetch)
4128 (uri (cran-uri "maptools" version))
4129 (sha256
4130 (base32
4131 "1753kgyc4kmbb5h6knz5wgvvvj8v77kzm8lz0kwz05m5k3spa24k"))))
4132 (build-system r-build-system)
4133 (propagated-inputs
4134 `(("r-foreign" ,r-foreign)
4135 ("r-lattice" ,r-lattice)
4136 ("r-sp" ,r-sp)))
4137 (home-page "http://r-forge.r-project.org/projects/maptools/")
4138 (synopsis "Tools for reading and handling spatial objects")
4139 (description
4140 "This package provides a set of tools for manipulating and reading
4141 geographic data, in particular ESRI Shapefiles. It includes binary access to
4142 GSHHG shoreline files. The package also provides interface wrappers for
4143 exchanging spatial objects with other R packages.")
4144 ;; The C source files from shapelib are released under the Expat license.
4145 ;; The R code is released under GPL version 2 or later.
4146 (license (list license:gpl2+
4147 license:expat))))
4148
4149 (define-public r-later
4150 (package
4151 (name "r-later")
4152 (version "0.7.5")
4153 (source
4154 (origin
4155 (method url-fetch)
4156 (uri (cran-uri "later" version))
4157 (sha256
4158 (base32
4159 "0xhwn37makzm85zb6w5acc7svzibxcnz69rks0kxw22vapkxwz1i"))))
4160 (build-system r-build-system)
4161 (propagated-inputs
4162 `(("r-bh" ,r-bh)
4163 ("r-rcpp" ,r-rcpp)
4164 ("r-rlang" ,r-rlang)))
4165 (home-page "https://github.com/r-lib/later")
4166 (synopsis "Utilities for delaying function execution")
4167 (description
4168 "This package provides tools to execute arbitrary R or C functions some
4169 time after the current time, after the R execution stack has emptied.")
4170 (license license:gpl2+)))
4171
4172 (define-public r-promises
4173 (package
4174 (name "r-promises")
4175 (version "1.0.1")
4176 (source
4177 (origin
4178 (method url-fetch)
4179 (uri (cran-uri "promises" version))
4180 (sha256
4181 (base32
4182 "0n2mlv6bvfb4yhgcml696l9vkbw21pz0smqylivr606z99rwgny2"))))
4183 (build-system r-build-system)
4184 (propagated-inputs
4185 `(("r-later" ,r-later)
4186 ("r-magrittr" ,r-magrittr)
4187 ("r-r6" ,r-r6)
4188 ("r-rcpp" ,r-rcpp)
4189 ("r-rlang" ,r-rlang)))
4190 (home-page "https://rstudio.github.io/promises")
4191 (synopsis "Abstractions for promise-based asynchronous programming")
4192 (description
4193 "This package provides fundamental abstractions for doing asynchronous
4194 programming in R using promises. Asynchronous programming is useful for
4195 allowing a single R process to orchestrate multiple tasks in the background
4196 while also attending to something else. Semantics are similar to JavaScript
4197 promises, but with a syntax that is idiomatic R.")
4198 (license license:expat)))
4199
4200 (define-public r-dosnow
4201 (package
4202 (name "r-dosnow")
4203 (version "1.0.16")
4204 (source
4205 (origin
4206 (method url-fetch)
4207 (uri (cran-uri "doSNOW" version))
4208 (sha256
4209 (base32
4210 "13ir4a8252h4yvp5ir9xnwack1kn58i4ny6sf2qdc12zspn3850n"))))
4211 (properties `((upstream-name . "doSNOW")))
4212 (build-system r-build-system)
4213 (propagated-inputs
4214 `(("r-foreach" ,r-foreach)
4215 ("r-iterators" ,r-iterators)
4216 ("r-snow" ,r-snow)))
4217 (home-page "https://cran.r-project.org/web/packages/doSNOW")
4218 (synopsis "Foreach parallel adaptor for the snow package")
4219 (description
4220 "This package provides a parallel backend for the @code{%dopar%} function
4221 using the @code{snow} package.")
4222 (license license:gpl2)))
4223
4224 (define-public r-snowfall
4225 (package
4226 (name "r-snowfall")
4227 (version "1.84-6.1")
4228 (source (origin
4229 (method url-fetch)
4230 (uri (cran-uri "snowfall" version))
4231 (sha256
4232 (base32 "13941rlw1jsdjsndp1plzj1cq5aqravizkrqn6l25r9im7rnsi2w"))))
4233 (build-system r-build-system)
4234 (propagated-inputs
4235 `(("r-snow" ,r-snow)))
4236 (home-page "http://cran.r-project.org/web/packages/snowfall/")
4237 (synopsis "Easier cluster computing")
4238 (description "This package is a usability wrapper around snow for easier
4239 development of parallel R programs. This package offers e.g. extended error
4240 checks, and additional functions. All functions work in sequential mode, too,
4241 if no cluster is present or wished. The package is also designed as connector
4242 to the cluster management tool @code{sfCluster}, but can also used without
4243 it.")
4244 (license license:gpl2+)))
4245
4246 (define-public r-rappdirs
4247 (package
4248 (name "r-rappdirs")
4249 (version "0.3.1")
4250 (source
4251 (origin
4252 (method url-fetch)
4253 (uri (cran-uri "rappdirs" version))
4254 (sha256
4255 (base32
4256 "0ji6sg3bdn5gazkq14xmmcq7jnbsyxw4lzmmbgv6526j2vn93n1g"))))
4257 (build-system r-build-system)
4258 (home-page "https://cran.r-project.org/web/packages/rappdirs/")
4259 (synopsis "Determine where to save data, caches, and logs")
4260 (description
4261 "This package provides an easy way to determine which directories on the
4262 user's computer should be used to save data, caches and logs. It is a port of
4263 Python's @url{https://github.com/ActiveState/appdirs,Appdirs} to R.")
4264 (license license:expat)))
4265
4266 (define-public r-learnr
4267 (package
4268 (name "r-learnr")
4269 (version "0.9.2.1")
4270 (source
4271 (origin
4272 (method url-fetch)
4273 (uri (cran-uri "learnr" version))
4274 (sha256
4275 (base32
4276 "0jbk0g6fkw7zs8ykzhsvh9vvz8xmc4v03bqzjsa5mmpxpqan5vx5"))))
4277 (build-system r-build-system)
4278 (propagated-inputs
4279 `(("r-evaluate" ,r-evaluate)
4280 ("r-htmltools" ,r-htmltools)
4281 ("r-htmlwidgets" ,r-htmlwidgets)
4282 ("r-jsonlite" ,r-jsonlite)
4283 ("r-knitr" ,r-knitr)
4284 ("r-markdown" ,r-markdown)
4285 ("r-rappdirs" ,r-rappdirs)
4286 ("r-rmarkdown" ,r-rmarkdown)
4287 ("r-rprojroot" ,r-rprojroot)
4288 ("r-shiny" ,r-shiny)
4289 ("r-withr" ,r-withr)))
4290 (home-page "https://rstudio.github.io/learnr/")
4291 (synopsis "Interactive tutorials for R")
4292 (description
4293 "This package provides tools to create interactive tutorials using R
4294 Markdown. Use a combination of narrative, figures, videos, exercises, and
4295 quizzes to create self-paced tutorials for learning about R and R packages.")
4296 (license license:asl2.0)))
4297
4298 (define-public r-analytics
4299 (package
4300 (name "r-analytics")
4301 (version "3.0")
4302 (source
4303 (origin
4304 (method url-fetch)
4305 (uri (cran-uri "analytics" version))
4306 (sha256
4307 (base32
4308 "0js3c8lwj3knccb55nq03cbjlf4w390p9aid2mi5x80l3ayd9in1"))))
4309 (build-system r-build-system)
4310 (propagated-inputs
4311 `(("r-car" ,r-car)
4312 ("r-cluster" ,r-cluster)
4313 ("r-fractal" ,r-fractal)
4314 ("r-lmtest" ,r-lmtest)
4315 ("r-mass" ,r-mass)
4316 ("r-np" ,r-np)
4317 ("r-powerplus" ,r-powerplus)
4318 ("r-robust" ,r-robust)
4319 ("r-trend" ,r-trend)
4320 ("r-tsa" ,r-tsa)
4321 ("r-urca" ,r-urca)
4322 ("r-vim" ,r-vim)))
4323 (home-page "https://cran.r-project.org/web/packages/analytics/")
4324 (synopsis "Collection of data analysis tools")
4325 (description
4326 "This package is a collection of data analysis tools. It includes tools
4327 for regression outlier detection in a fitted linear model, stationary
4328 bootstrap using a truncated geometric distribution, a comprehensive test for
4329 weak stationarity, column means by group, weighted biplots, and a heuristic to
4330 obtain a better initial configuration in non-metric MDS.")
4331 (license license:gpl2)))
4332
4333 (define-public r-reticulate
4334 (package
4335 (name "r-reticulate")
4336 (version "1.10")
4337 (source
4338 (origin
4339 (method url-fetch)
4340 (uri (cran-uri "reticulate" version))
4341 (sha256
4342 (base32
4343 "0bz3lxbisjwn6cv23090zivpy0bxcncr82g5qja13l37i8xnvqsq"))))
4344 (build-system r-build-system)
4345 (inputs `(("python" ,python)))
4346 (propagated-inputs
4347 `(("r-jsonlite" ,r-jsonlite)
4348 ("r-matrix" ,r-matrix)
4349 ("r-rcpp" ,r-rcpp)))
4350 (home-page "https://github.com/rstudio/reticulate")
4351 (synopsis "R interface to Python")
4352 (description
4353 "This package provides an interface from R to Python modules, classes,
4354 and functions. When calling into Python, R data types are automatically
4355 converted to their equivalent Python types. When values are returned from
4356 Python to R they are converted back to R types.")
4357 (license license:asl2.0)))
4358
4359 (define-public r-bibtex
4360 (package
4361 (name "r-bibtex")
4362 (version "0.4.2")
4363 (source
4364 (origin
4365 (method url-fetch)
4366 (uri (cran-uri "bibtex" version))
4367 (sha256
4368 (base32
4369 "0wl3925ryd54g1nv3ncwllc493d39dpgy5md61940h69c0van1hz"))))
4370 (build-system r-build-system)
4371 (propagated-inputs `(("r-stringr" ,r-stringr)))
4372 (home-page "https://github.com/romainfrancois/bibtex")
4373 (synopsis "Bibtex parser")
4374 (description "This package provides a utility for R to parse a bibtex
4375 file.")
4376 (license license:gpl2+)))
4377
4378 (define-public r-ggseqlogo
4379 (package
4380 (name "r-ggseqlogo")
4381 (version "0.1")
4382 (source
4383 (origin
4384 (method url-fetch)
4385 (uri (cran-uri "ggseqlogo" version))
4386 (sha256
4387 (base32
4388 "13q6kcpxrqxqbji889fx63p0nsi08lk5yymkchig75r5k1d18ky1"))))
4389 (build-system r-build-system)
4390 (propagated-inputs `(("r-ggplot2" ,r-ggplot2)))
4391 (home-page "https://github.com/omarwagih/ggseqlogo")
4392 (synopsis "ggplot2 extension for drawing genetic sequence logos")
4393 (description
4394 "The range of functions provided by this package makes it possible to
4395 draw highly versatile genomic sequence logos. Features include, but are not
4396 limited to, modifying colour schemes and fonts used to draw the logo,
4397 generating multiple logo plots, and aiding the visualisation with annotations.
4398 Sequence logos can easily be combined with other ggplot2 plots.")
4399 ;; Unspecified version of the LGPL.
4400 (license license:lgpl3+)))
4401
4402 (define-public r-ggsci
4403 (package
4404 (name "r-ggsci")
4405 (version "2.9")
4406 (source
4407 (origin
4408 (method url-fetch)
4409 (uri (cran-uri "ggsci" version))
4410 (sha256
4411 (base32
4412 "0g73x6grbka7ahjh6z23m3wrcifp5rdfdiasbl8lq4sp6rplxwaa"))))
4413 (build-system r-build-system)
4414 (propagated-inputs
4415 `(("r-ggplot2" ,r-ggplot2)
4416 ("r-scales" ,r-scales)))
4417 (home-page "https://nanx.me/ggsci/")
4418 (synopsis "Scientific journal and sci-fi themed color palettes for ggplot2")
4419 (description
4420 "This package provides a collection of ggplot2 color palettes inspired by
4421 plots in scientific journals, data visualization libraries, science fiction
4422 movies, and TV shows.")
4423 (license license:gpl3)))
4424
4425 (define-public r-ggsignif
4426 (package
4427 (name "r-ggsignif")
4428 (version "0.4.0")
4429 (source
4430 (origin
4431 (method url-fetch)
4432 (uri (cran-uri "ggsignif" version))
4433 (sha256
4434 (base32
4435 "1rn58d7pb3axk6chiihryykrzw76adaa2yiafq4d0j6qbhax78f7"))))
4436 (build-system r-build-system)
4437 (propagated-inputs
4438 `(("r-ggplot2" ,r-ggplot2)))
4439 (home-page "https://github.com/const-ae/ggsignif")
4440 (synopsis "Significance brackets for ggplot2")
4441 (description
4442 "Enrich your ggplots with group-wise comparisons. This package provides
4443 an easy way to indicate if two groups are significantly different. Commonly
4444 this is shown by a bracket on top connecting the groups of interest which
4445 itself is annotated with the level of significance. The package provides a
4446 single layer that takes the groups for comparison and the test as arguments
4447 and adds the annotation to the plot.")
4448 (license license:gpl3)))
4449
4450 (define-public r-ggpubr
4451 (package
4452 (name "r-ggpubr")
4453 (version "0.2")
4454 (source
4455 (origin
4456 (method url-fetch)
4457 (uri (cran-uri "ggpubr" version))
4458 (sha256
4459 (base32
4460 "0rkpcjb1x7lvhj68aam5airbi534jqyiq12x5xk40a25iifhghq6"))))
4461 (build-system r-build-system)
4462 (propagated-inputs
4463 `(("r-cowplot" ,r-cowplot)
4464 ("r-dplyr" ,r-dplyr)
4465 ("r-ggplot2" ,r-ggplot2)
4466 ("r-ggrepel" ,r-ggrepel)
4467 ("r-ggsci" ,r-ggsci)
4468 ("r-ggsignif" ,r-ggsignif)
4469 ("r-glue" ,r-glue)
4470 ("r-gridextra" ,r-gridextra)
4471 ("r-magrittr" ,r-magrittr)
4472 ("r-polynom" ,r-polynom)
4473 ("r-purrr" ,r-purrr)
4474 ("r-scales" ,r-scales)
4475 ("r-tidyr" ,r-tidyr)))
4476 (home-page "http://www.sthda.com/english/rpkgs/ggpubr")
4477 (synopsis "ggplot2-based publication-ready plots")
4478 (description
4479 "The ggplot2 package is an excellent and flexible package for elegant
4480 data visualization in R. However the default generated plots require some
4481 formatting before we can send them for publication. The ggpubr package
4482 provides some easy-to-use functions for creating and customizing ggplot2-based
4483 publication-ready plots.")
4484 (license license:gpl2)))
4485
4486 (define-public r-ellipse
4487 (package
4488 (name "r-ellipse")
4489 (version "0.4.1")
4490 (source
4491 (origin
4492 (method url-fetch)
4493 (uri (cran-uri "ellipse" version))
4494 (sha256
4495 (base32
4496 "0g82vc51m3c1k0hnpp2zla6amxxgk2mmkl8ssnsc49jv3599r6hs"))))
4497 (build-system r-build-system)
4498 (home-page "https://cran.r-project.org/web/packages/ellipse/")
4499 (synopsis "Functions for drawing ellipses and ellipse-like confidence regions")
4500 (description
4501 "This package contains various routines for drawing ellipses and
4502 ellipse-like confidence regions, implementing the plots described in Murdoch
4503 and Chow (1996), A graphical display of large correlation matrices, The
4504 American Statistician 50, 178-180. There are also routines implementing the
4505 profile plots described in Bates and Watts (1988), Nonlinear Regression
4506 Analysis and its Applications.")
4507 (license license:gpl2+)))
4508
4509 (define-public r-flashclust
4510 (package
4511 (name "r-flashclust")
4512 (version "1.01-2")
4513 (source
4514 (origin
4515 (method url-fetch)
4516 (uri (cran-uri "flashClust" version))
4517 (sha256
4518 (base32
4519 "0l4lpz451ll7f7lfxmb7ds24ppzhfg1c3ypvydglcc35p2dq99s8"))))
4520 (properties `((upstream-name . "flashClust")))
4521 (build-system r-build-system)
4522 (native-inputs `(("gfortran" ,gfortran)))
4523 (home-page "https://cran.r-project.org/web/packages/flashClust/")
4524 (synopsis "Implementation of optimal hierarchical clustering")
4525 (description
4526 "This package provides a fast implementation of hierarchical
4527 clustering.")
4528 (license license:gpl2+)))
4529
4530 (define-public r-factominer
4531 (package
4532 (name "r-factominer")
4533 (version "1.41")
4534 (source
4535 (origin
4536 (method url-fetch)
4537 (uri (cran-uri "FactoMineR" version))
4538 (sha256
4539 (base32
4540 "1h20hydav6l2b7bngqw1av4l5rrh0wk58nhailga1f4qw9lrv259"))))
4541 (properties `((upstream-name . "FactoMineR")))
4542 (build-system r-build-system)
4543 (propagated-inputs
4544 `(("r-car" ,r-car)
4545 ("r-cluster" ,r-cluster)
4546 ("r-ellipse" ,r-ellipse)
4547 ("r-flashclust" ,r-flashclust)
4548 ("r-lattice" ,r-lattice)
4549 ("r-leaps" ,r-leaps)
4550 ("r-mass" ,r-mass)
4551 ("r-scatterplot3d" ,r-scatterplot3d)))
4552 (home-page "http://factominer.free.fr")
4553 (synopsis "Multivariate exploratory data analysis and data mining")
4554 (description
4555 "This package provides exploratory data analysis methods to summarize,
4556 visualize and describe datasets. The main principal component methods are
4557 available, those with the largest potential in terms of applications:
4558 principal component analysis (PCA) when variables are quantitative,
4559 correspondence analysis (CA) and multiple correspondence analysis (MCA) when
4560 variables are categorical, Multiple Factor Analysis when variables are
4561 structured in groups, etc. and hierarchical cluster analysis.")
4562 (license license:gpl2+)))
4563
4564 (define-public r-factoextra
4565 (package
4566 (name "r-factoextra")
4567 (version "1.0.5")
4568 (source
4569 (origin
4570 (method url-fetch)
4571 (uri (cran-uri "factoextra" version))
4572 (sha256
4573 (base32
4574 "1l6m8k7qhdw8ndar8nhmym0lfyd1i2iszl1cicjax0vq23ss6xw1"))))
4575 (build-system r-build-system)
4576 (propagated-inputs
4577 `(("r-abind" ,r-abind)
4578 ("r-cluster" ,r-cluster)
4579 ("r-dendextend" ,r-dendextend)
4580 ("r-factominer" ,r-factominer)
4581 ("r-ggplot2" ,r-ggplot2)
4582 ("r-ggpubr" ,r-ggpubr)
4583 ("r-ggrepel" ,r-ggrepel)
4584 ("r-reshape2" ,r-reshape2)
4585 ("r-tidyr" ,r-tidyr)))
4586 (home-page "http://www.sthda.com/english/rpkgs/factoextra")
4587 (synopsis "Extract and visualize the results of multivariate data analyses")
4588 (description
4589 "This package provides some easy-to-use functions to extract and
4590 visualize the output of multivariate data analyses, including
4591 @code{PCA} (Principal Component Analysis), @code{CA} (Correspondence
4592 Analysis), @code{MCA} (Multiple Correspondence Analysis), @code{FAMD} (Factor
4593 Analysis of Mixed Data), @code{MFA} (Multiple Factor Analysis) and
4594 @code{HMFA} (Hierarchical Multiple Factor Analysis) functions from different R
4595 packages. It contains also functions for simplifying some clustering analysis
4596 steps and provides ggplot2-based elegant data visualization.")
4597 (license license:gpl2)))
4598
4599 (define-public r-fansi
4600 (package
4601 (name "r-fansi")
4602 (version "0.4.0")
4603 (source
4604 (origin
4605 (method url-fetch)
4606 (uri (cran-uri "fansi" version))
4607 (sha256
4608 (base32
4609 "02f2rx7v7wz6w97m2slwky2i5y8f9iafycmkyr3siy3z3k8fj171"))))
4610 (build-system r-build-system)
4611 (native-inputs
4612 `(("r-knitr" ,r-knitr))) ; for vignettes
4613 (home-page "https://github.com/brodieG/fansi")
4614 (synopsis "ANSI control sequence aware string functions")
4615 (description
4616 "This package provides counterparts to R string manipulation functions
4617 that account for the effects of ANSI text formatting control sequences.")
4618 (license license:gpl2+)))
4619
4620 (define-public r-nbclust
4621 (package
4622 (name "r-nbclust")
4623 (version "3.0")
4624 (source
4625 (origin
4626 (method url-fetch)
4627 (uri (cran-uri "NbClust" version))
4628 (sha256
4629 (base32
4630 "1vwb48zy6ln1ddpqmfngii1i80n8qmqyxnzdp6gbaq96lakl3w3c"))))
4631 (properties `((upstream-name . "NbClust")))
4632 (build-system r-build-system)
4633 (home-page "https://sites.google.com/site/malikacharrad/research/nbclust-package")
4634 (synopsis "Determine the best number of clusters in a data set")
4635 (description
4636 "NbClust provides 30 indexes for determining the optimal number of
4637 clusters in a data set and offers the best clustering scheme from different
4638 results to the user.")
4639 (license license:gpl2)))
4640
4641 (define-public r-hdf5r
4642 (package
4643 (name "r-hdf5r")
4644 (version "1.0.1")
4645 (source
4646 (origin
4647 (method url-fetch)
4648 (uri (cran-uri "hdf5r" version))
4649 (sha256
4650 (base32
4651 "0h222q80li8rs3cv4c5lvv3g91ygd51w43ay6fwyk9q9d315vwrj"))))
4652 (build-system r-build-system)
4653 (inputs
4654 `(("hdf5" ,hdf5)
4655 ("zlib" ,zlib)))
4656 (propagated-inputs
4657 `(("r-bit64" ,r-bit64)
4658 ("r-r6" ,r-r6)))
4659 (home-page "https://hhoeflin.github.io/hdf5r")
4660 (synopsis "Interface to the HDF5 binary data format")
4661 (description
4662 "HDF5 is a data model, library and file format for storing and managing
4663 large amounts of data. This package provides a nearly feature complete,
4664 object oriented wrapper for the HDF5 API using R6 classes. Additionally,
4665 functionality is added so that HDF5 objects behave very similar to their
4666 corresponding R counterparts.")
4667 (license license:asl2.0)))
4668
4669 (define-public r-itertools
4670 (package
4671 (name "r-itertools")
4672 (version "0.1-3")
4673 (source
4674 (origin
4675 (method url-fetch)
4676 (uri (cran-uri "itertools" version))
4677 (sha256
4678 (base32
4679 "1ls5biiva10pb1dj3ph4griykb9vam02hkrdmlr5a5wf660hg6xn"))))
4680 (build-system r-build-system)
4681 (propagated-inputs
4682 `(("r-iterators" ,r-iterators)))
4683 (home-page "https://cran.r-project.org/web/packages/itertools/")
4684 (synopsis "Iterator tools")
4685 (description
4686 "This package provides various tools for creating iterators, many
4687 patterned after functions in the Python @code{itertools} module, and others
4688 patterned after functions in the snow package.")
4689 (license license:gpl2)))
4690
4691 (define-public r-polynom
4692 (package
4693 (name "r-polynom")
4694 (version "1.3-9")
4695 (source
4696 (origin
4697 (method url-fetch)
4698 (uri (cran-uri "polynom" version))
4699 (sha256
4700 (base32
4701 "1s4xxv5rvpigawknvq27v9vzvs83phfsj5h8mim2lmf5bj950nnk"))))
4702 (build-system r-build-system)
4703 (home-page "https://cran.r-project.org/web/packages/polynom/")
4704 (synopsis "Functions for univariate polynomial manipulations")
4705 (description
4706 "This package provides a collection of functions to implement a class for
4707 univariate polynomial manipulations.")
4708 (license license:gpl2)))
4709
4710 (define-public r-gbrd
4711 (package
4712 (name "r-gbrd")
4713 (version "0.4-11")
4714 (source
4715 (origin
4716 (method url-fetch)
4717 (uri (cran-uri "gbRd" version))
4718 (sha256
4719 (base32
4720 "06x97rw5i6v6cgjxkfhxnw4dn7lghn5q6ra7ri5ag1x9dkfzcl82"))))
4721 (properties `((upstream-name . "gbRd")))
4722 (build-system r-build-system)
4723 (home-page "https://cran.r-project.org/web/packages/gbRd/")
4724 (synopsis "Utilities for processing Rd objects and files")
4725 (description
4726 "This package provides utilities for processing Rd objects and files.
4727 Extract argument descriptions and other parts of the help pages of
4728 functions.")
4729 (license license:gpl2+)))
4730
4731 (define-public r-rjags
4732 (package
4733 (name "r-rjags")
4734 (version "4-8")
4735 (source
4736 (origin
4737 (method url-fetch)
4738 (uri (cran-uri "rjags" version))
4739 (sha256
4740 (base32
4741 "17xmjksj69f9wk4x71jxk4cgiqhaf2fj6bjm0mgzp4qln5x84a8m"))))
4742 (build-system r-build-system)
4743 (propagated-inputs
4744 `(("r-coda" ,r-coda)))
4745 (inputs
4746 `(("jags" ,jags)))
4747 (native-inputs
4748 `(("pkg-config" ,pkg-config)))
4749 (home-page "http://mcmc-jags.sourceforge.net")
4750 (synopsis "Bayesian graphical models using MCMC")
4751 (description
4752 "This package provides an R interface to the JAGS MCMC library. JAGS is
4753 Just Another Gibbs Sampler. It is a program for analysis of Bayesian
4754 hierarchical models using Markov Chain Monte Carlo (MCMC) simulation.")
4755 (license license:gpl2)))
4756
4757 (define-public r-rdpack
4758 (package
4759 (name "r-rdpack")
4760 (version "0.10-1")
4761 (source
4762 (origin
4763 (method url-fetch)
4764 (uri (cran-uri "Rdpack" version))
4765 (sha256
4766 (base32
4767 "0bbjnw88h54v40hzim00i8yd3p4rk9i84zfdmgcbnylscwvsf0av"))))
4768 (properties `((upstream-name . "Rdpack")))
4769 (build-system r-build-system)
4770 (propagated-inputs
4771 `(("r-bibtex" ,r-bibtex)
4772 ("r-gbrd" ,r-gbrd)))
4773 (home-page "https://github.com/GeoBosh/Rdpack")
4774 (synopsis "Update and manipulate Rd documentation objects")
4775 (description
4776 "This package provides functions for manipulation of R documentation
4777 objects, including functions @code{reprompt()} and @code{ereprompt()} for
4778 updating Rd documentation for functions, methods and classes; it also includes
4779 Rd macros for citations and import of references from bibtex files for use in
4780 Rd files and roxygen2 comments, as well as many functions for manipulation of
4781 references and Rd files.")
4782 (license license:gpl2+)))
4783
4784 (define-public r-officer
4785 (package
4786 (name "r-officer")
4787 (version "0.3.2")
4788 (source
4789 (origin
4790 (method url-fetch)
4791 (uri (cran-uri "officer" version))
4792 (sha256
4793 (base32
4794 "14b6ii9h3fi5g8ja929mfhxps9r7x78flqjdy437y9aygkhmiz2i"))))
4795 (build-system r-build-system)
4796 (propagated-inputs
4797 `(("r-base64enc" ,r-base64enc)
4798 ("r-digest" ,r-digest)
4799 ("r-htmltools" ,r-htmltools)
4800 ("r-magrittr" ,r-magrittr)
4801 ("r-r6" ,r-r6)
4802 ("r-rcpp" ,r-rcpp)
4803 ("r-uuid" ,r-uuid)
4804 ("r-xml2" ,r-xml2)
4805 ("r-zip" ,r-zip)))
4806 (home-page "https://davidgohel.github.io/officer")
4807 (synopsis "Manipulation of Word and PowerPoint documents")
4808 (description
4809 "This package provides tools to access and manipulate Word and PowerPoint
4810 documents from R. The package focuses on tabular and graphical reporting from
4811 R; it also provides two functions that let users get document content into
4812 data objects. A set of functions lets add and remove images, tables and
4813 paragraphs of text in new or existing documents. When working with PowerPoint
4814 presentations, slides can be added or removed; shapes inside slides can also
4815 be added or removed. When working with Word documents, a cursor can be used
4816 to help insert or delete content at a specific location in the document.")
4817 (license license:gpl3)))
4818
4819 (define-public r-abn
4820 (package
4821 (name "r-abn")
4822 (version "1.2")
4823 (source
4824 (origin
4825 (method url-fetch)
4826 (uri (cran-uri "abn" version))
4827 (sha256
4828 (base32
4829 "00k0razgdb5y5f62622fm7rxkcxrxg470nyyb02dvpfp60254kvs"))))
4830 (build-system r-build-system)
4831 (inputs
4832 `(("gsl" ,gsl)))
4833 (propagated-inputs
4834 `(("r-cairo" ,r-cairo)
4835 ("r-lme4" ,r-lme4)
4836 ("r-mass" ,r-mass)
4837 ("r-nnet" ,r-nnet)
4838 ("r-rcpp" ,r-rcpp)
4839 ("r-rcpparmadillo" ,r-rcpparmadillo)
4840 ("r-rjags" ,r-rjags)))
4841 (home-page "http://www.r-bayesian-networks.org")
4842 (synopsis "Modelling multivariate data with additive bayesian networks")
4843 (description
4844 "Bayesian network analysis is a form of probabilistic graphical models
4845 which derives from empirical data a directed acyclic graph, DAG, describing
4846 the dependency structure between random variables. An additive Bayesian
4847 network model consists of a form of a DAG where each node comprises a
4848 @dfn{generalized linear model} (GLM). Additive Bayesian network models are
4849 equivalent to Bayesian multivariate regression using graphical modelling, they
4850 generalises the usual multivariable regression, GLM, to multiple dependent
4851 variables. This package provides routines to help determine optimal Bayesian
4852 network models for a given data set, where these models are used to identify
4853 statistical dependencies in messy, complex data.")
4854 (license license:gpl2+)))
4855
4856 (define-public r-acd
4857 (package
4858 (name "r-acd")
4859 (version "1.5.3")
4860 (source
4861 (origin
4862 (method url-fetch)
4863 (uri (cran-uri "ACD" version))
4864 (sha256
4865 (base32
4866 "1a67bi3hklq8nlc50r0qnyr4k7m9kpvijy8sqqpm54by5hsysfd6"))))
4867 (properties `((upstream-name . "ACD")))
4868 (build-system r-build-system)
4869 (home-page "https://cran.r-project.org/web/packages/ACD/")
4870 (synopsis "Categorical data analysis with complete or missing responses")
4871 (description
4872 "This package provides tools for categorical data analysis with complete
4873 or missing responses.")
4874 (license license:gpl2+)))
4875
4876 (define-public r-acdm
4877 (package
4878 (name "r-acdm")
4879 (version "1.0.4")
4880 (source
4881 (origin
4882 (method url-fetch)
4883 (uri (cran-uri "ACDm" version))
4884 (sha256
4885 (base32
4886 "0b4f02ga5ra66mbrm79g0bnlzmii82rks9kmxixxqgf18yhlyjil"))))
4887 (properties `((upstream-name . "ACDm")))
4888 (build-system r-build-system)
4889 (propagated-inputs
4890 `(("r-dplyr" ,r-dplyr)
4891 ("r-ggplot2" ,r-ggplot2)
4892 ("r-plyr" ,r-plyr)
4893 ("r-rsolnp" ,r-rsolnp)
4894 ("r-zoo" ,r-zoo)))
4895 (home-page "https://cran.r-project.org/web/packages/ACDm/")
4896 (synopsis "Tools for Autoregressive Conditional Duration Models")
4897 (description
4898 "ACDm is a package for Autoregressive Conditional Duration (ACD, Engle
4899 and Russell, 1998) models. It creates trade, price or volume durations from
4900 transactions (tic) data, performs diurnal adjustments, fits various ACD models
4901 and tests them.")
4902 (license license:gpl2+)))
4903
4904 (define-public r-overlap
4905 (package
4906 (name "r-overlap")
4907 (version "0.3.2")
4908 (source
4909 (origin
4910 (method url-fetch)
4911 (uri (cran-uri "overlap" version))
4912 (sha256
4913 (base32
4914 "1j3m6ir1chdz0si2fhcw6gs7c9h09bv0chz18rpzxsywww6d4rzy"))))
4915 (build-system r-build-system)
4916 (home-page "https://cran.r-project.org/web/packages/overlap/")
4917 (synopsis "Estimates of coefficient of overlapping for animal activity patterns")
4918 (description
4919 "This package provides functions to fit kernel density functions to data
4920 on temporal activity patterns of animals; estimate coefficients of overlapping
4921 of densities for two species; and calculate bootstrap estimates of confidence
4922 intervals.")
4923 (license license:gpl3+)))
4924
4925 (define-public r-snakecase
4926 (package
4927 (name "r-snakecase")
4928 (version "0.9.2")
4929 (source
4930 (origin
4931 (method url-fetch)
4932 (uri (cran-uri "snakecase" version))
4933 (sha256
4934 (base32
4935 "1g6xai53dl24ws0mwhqrkcv583ziaq505cv3z8v5dhjgy98kilyj"))))
4936 (build-system r-build-system)
4937 (propagated-inputs
4938 `(("r-stringi" ,r-stringi)
4939 ("r-stringr" ,r-stringr)))
4940 (home-page "https://github.com/Tazinho/snakecase")
4941 (synopsis "Convert strings into any case")
4942 (description
4943 "This package provides a consistent, flexible and easy to use tool to
4944 parse and convert strings into cases like snake or camel among others.")
4945 (license license:gpl3)))
4946
4947 (define-public r-prediction
4948 (package
4949 (name "r-prediction")
4950 (version "0.3.6")
4951 (source
4952 (origin
4953 (method url-fetch)
4954 (uri (cran-uri "prediction" version))
4955 (sha256
4956 (base32
4957 "19d7312f5lkqfglfvlgssnvyw7gl161s0xradcry44r1i6qp05j1"))))
4958 (build-system r-build-system)
4959 (propagated-inputs
4960 `(("r-data-table" ,r-data-table)))
4961 (home-page "https://github.com/leeper/prediction")
4962 (synopsis "Tidy, type-safe prediction methods")
4963 (description
4964 "This package provides the @code{prediction()} function, a type-safe
4965 alternative to @code{predict()} that always returns a data frame. The package
4966 currently supports common model types (e.g., @code{\"lm\"}, @code{\"glm\"})
4967 from the @code{stats} package, as well as numerous other model classes from
4968 other add-on packages.")
4969 (license license:expat)))
4970
4971 (define-public r-sjlabelled
4972 (package
4973 (name "r-sjlabelled")
4974 (version "1.0.14")
4975 (source
4976 (origin
4977 (method url-fetch)
4978 (uri (cran-uri "sjlabelled" version))
4979 (sha256
4980 (base32
4981 "0ayfzhm9bwjfaarq5z0gvn9kapjwj3532azgin97nr5fnjdhvgaw"))))
4982 (build-system r-build-system)
4983 (propagated-inputs
4984 `(("r-broom" ,r-broom)
4985 ("r-dplyr" ,r-dplyr)
4986 ("r-haven" ,r-haven)
4987 ("r-magrittr" ,r-magrittr)
4988 ("r-prediction" ,r-prediction)
4989 ("r-purrr" ,r-purrr)
4990 ("r-rlang" ,r-rlang)
4991 ("r-snakecase" ,r-snakecase)
4992 ("r-tibble" ,r-tibble)
4993 ("r-tidyselect" ,r-tidyselect)))
4994 (home-page "https://github.com/strengejacke/sjlabelled")
4995 (synopsis "Labelled data utility functions")
4996 (description
4997 "This package provides a collection of functions dealing with labelled
4998 data, like reading and writing data between R and other statistical software
4999 packages. This includes easy ways to get, set or change value and variable
5000 label attributes, to convert labelled vectors into factors or numeric (and
5001 vice versa), or to deal with multiple declared missing values.")
5002 (license license:gpl3)))
5003
5004 (define-public r-sjmisc
5005 (package
5006 (name "r-sjmisc")
5007 (version "2.7.6")
5008 (source
5009 (origin
5010 (method url-fetch)
5011 (uri (cran-uri "sjmisc" version))
5012 (sha256
5013 (base32
5014 "1jhrigikjpkdar3jxvi7qhqsg6lgjkjqhqll9vaay98b88rfc2im"))))
5015 (build-system r-build-system)
5016 (propagated-inputs
5017 `(("r-broom" ,r-broom)
5018 ("r-crayon" ,r-crayon)
5019 ("r-dplyr" ,r-dplyr)
5020 ("r-haven" ,r-haven)
5021 ("r-magrittr" ,r-magrittr)
5022 ("r-purrr" ,r-purrr)
5023 ("r-rlang" ,r-rlang)
5024 ("r-sjlabelled" ,r-sjlabelled)
5025 ("r-stringdist" ,r-stringdist)
5026 ("r-stringr" ,r-stringr)
5027 ("r-tidyr" ,r-tidyr)))
5028 (home-page "https://github.com/strengejacke/sjmisc")
5029 (synopsis "Data and variable transformation functions")
5030 (description
5031 "This package is a collection of miscellaneous utility functions,
5032 supporting data transformation tasks like recoding, dichotomizing or grouping
5033 variables, setting and replacing missing values. The data transformation
5034 functions also support labelled data, and all integrate seamlessly into a
5035 tidyverse workflow.")
5036 (license license:gpl3)))
5037
5038 (define-public r-nortest
5039 (package
5040 (name "r-nortest")
5041 (version "1.0-4")
5042 (source
5043 (origin
5044 (method url-fetch)
5045 (uri (cran-uri "nortest" version))
5046 (sha256
5047 (base32
5048 "17r0wpz72z9312c70nwi1i1kp1v9fm1h6jg7q5cx1mc1h420m1d3"))))
5049 (build-system r-build-system)
5050 (home-page "https://cran.r-project.org/web/packages/nortest/")
5051 (synopsis "Tests for normality")
5052 (description
5053 "This package provides five omnibus tests for testing the composite
5054 hypothesis of normality.")
5055 (license license:gpl2+)))
5056
5057 (define-public r-moonbook
5058 (package
5059 (name "r-moonbook")
5060 (version "0.2.3")
5061 (source
5062 (origin
5063 (method url-fetch)
5064 (uri (cran-uri "moonBook" version))
5065 (sha256
5066 (base32
5067 "0hys56mwbm776ff7dibi8wzyf69qiais9rs1jazv79lk6h56s9s6"))))
5068 (properties `((upstream-name . "moonBook")))
5069 (build-system r-build-system)
5070 (propagated-inputs
5071 `(("r-magrittr" ,r-magrittr)
5072 ("r-nortest" ,r-nortest)
5073 ("r-purrr" ,r-purrr)
5074 ("r-sjmisc" ,r-sjmisc)
5075 ("r-stringr" ,r-stringr)
5076 ("r-survival" ,r-survival)))
5077 (home-page "https://github.com/cardiomoon/moonBook")
5078 (synopsis "Functions and datasets for the book by Keon-Woong Moon")
5079 (description
5080 "This package provides several analysis-related functions for the book
5081 entitled \"R statistics and graph for medical articles\" (written in Korean),
5082 version 1, by Keon-Woong Moon with Korean demographic data with several plot
5083 functions.")
5084 (license license:gpl2)))
5085
5086 (define-public r-flextable
5087 (package
5088 (name "r-flextable")
5089 (version "0.4.6")
5090 (source
5091 (origin
5092 (method url-fetch)
5093 (uri (cran-uri "flextable" version))
5094 (sha256
5095 (base32
5096 "0fa42dvf0wyl91w4v0rywm3xgw9n03cfyl28ficrv8iabz4k4382"))))
5097 (build-system r-build-system)
5098 (propagated-inputs
5099 `(("r-gdtools" ,r-gdtools)
5100 ("r-htmltools" ,r-htmltools)
5101 ("r-knitr" ,r-knitr)
5102 ("r-officer" ,r-officer)
5103 ("r-r6" ,r-r6)
5104 ("r-rmarkdown" ,r-rmarkdown)
5105 ("r-stringr" ,r-stringr)
5106 ("r-xml2" ,r-xml2)))
5107 (home-page "https://davidgohel.github.io/flextable")
5108 (synopsis "Functions for tabular reporting")
5109 (description
5110 "This package provides tools to create pretty tables for HTML documents
5111 and other formats. Functions are provided to let users create tables, modify
5112 and format their content. It extends the @code{officer} package and can be
5113 used within R markdown documents when rendering to HTML and to Word
5114 documents.")
5115 (license license:gpl3)))
5116
5117 (define-public r-writexl
5118 (package
5119 (name "r-writexl")
5120 (version "1.0")
5121 (source
5122 (origin
5123 (method url-fetch)
5124 (uri (cran-uri "writexl" version))
5125 (sha256
5126 (base32
5127 "0r2v12dc4zqmr1agp6vbw0fc48i278018684x84psjjqfmnv14cf"))))
5128 (build-system r-build-system)
5129 (inputs `(("zlib" ,zlib)))
5130 (home-page "https://github.com/ropensci/writexl")
5131 (synopsis "Export data frames to xlsx format")
5132 (description
5133 "This package provides a data frame to xlsx exporter based on
5134 libxlsxwriter.")
5135 (license license:bsd-2)))
5136
5137 (define-public r-biasedurn
5138 (package
5139 (name "r-biasedurn")
5140 (version "1.07")
5141 (source
5142 (origin
5143 (method url-fetch)
5144 (uri (cran-uri "BiasedUrn" version))
5145 (sha256
5146 (base32
5147 "13i2lgfnjhlbbm2yxfc2l5hswqw6x03pwba5csjmirv8kpjw4xr3"))))
5148 (properties `((upstream-name . "BiasedUrn")))
5149 (build-system r-build-system)
5150 (home-page "https://cran.r-project.org/web/packages/BiasedUrn/")
5151 (synopsis "Biased Urn model distributions")
5152 (description
5153 "This package provides statistical models of biased sampling in the form
5154 of univariate and multivariate noncentral hypergeometric distributions,
5155 including Wallenius' noncentral hypergeometric distribution and Fisher's
5156 noncentral hypergeometric distribution (also called extended hypergeometric
5157 distribution).")
5158 (license license:gpl3)))
5159
5160 (define-public r-goplot
5161 (package
5162 (name "r-goplot")
5163 (version "1.0.2")
5164 (source
5165 (origin
5166 (method url-fetch)
5167 (uri (cran-uri "GOplot" version))
5168 (sha256
5169 (base32
5170 "1y8dv0kbzpr9za91njw0x233vx5d13vqml9hmpddcyi9s6va5nix"))))
5171 (properties `((upstream-name . "GOplot")))
5172 (build-system r-build-system)
5173 (propagated-inputs
5174 `(("r-ggdendro" ,r-ggdendro)
5175 ("r-ggplot2" ,r-ggplot2)
5176 ("r-gridextra" ,r-gridextra)
5177 ("r-rcolorbrewer" ,r-rcolorbrewer)))
5178 (home-page "https://github.com/wencke/wencke.github.io")
5179 (synopsis "Visualization of functional analysis data")
5180 (description
5181 "This package provides an implementation of multilayered visualizations
5182 for enhanced graphical representation of functional analysis data. It
5183 combines and integrates omics data derived from expression and functional
5184 annotation enrichment analyses. Its plotting functions have been developed
5185 with an hierarchical structure in mind: starting from a general overview to
5186 identify the most enriched categories (modified bar plot, bubble plot) to a
5187 more detailed one displaying different types of relevant information for the
5188 molecules in a given set of categories (circle plot, chord plot, cluster plot,
5189 Venn diagram, heatmap).")
5190 (license license:gpl2)))
5191
5192 (define-public r-getopt
5193 (package
5194 (name "r-getopt")
5195 (version "1.20.2")
5196 (source
5197 (origin
5198 (method url-fetch)
5199 (uri (cran-uri "getopt" version))
5200 (sha256
5201 (base32
5202 "13p35lbpy7i578752fa71sbfvcsqw5qfa9p6kf8b5m3c5p9i4v1x"))))
5203 (build-system r-build-system)
5204 (home-page "https://github.com/trevorld/getopt")
5205 (synopsis "Command-line option processor for R")
5206 (description
5207 "This package is designed to be used with Rscript to write shebang
5208 scripts that accept short and long options. Many users will prefer to
5209 use the packages @code{optparse} or @code{argparse} which add extra
5210 features like automatically generated help options and usage texts,
5211 support for default values, positional argument support, etc.")
5212 (license license:gpl2+)))
5213
5214 (define-public r-findpython
5215 (package
5216 (name "r-findpython")
5217 (version "1.0.3")
5218 (source
5219 (origin
5220 (method url-fetch)
5221 (uri (cran-uri "findpython" version))
5222 (sha256
5223 (base32
5224 "1y08jk2ffmkf9zpwiz2xymjhfwqvls9vzsnq62v278ghw9d571jl"))))
5225 (build-system r-build-system)
5226 (home-page "https://github.com/trevorld/findpython")
5227 (synopsis "Functions to find an acceptable Python binary")
5228 (description
5229 "This package was designed to find an acceptable Python binary that
5230 matches version and feature constraints.")
5231 (license license:expat)))
5232
5233 ;; This in not the same as "r-argparser"
5234 (define-public r-argparse
5235 (package
5236 (name "r-argparse")
5237 (version "1.1.1")
5238 (source
5239 (origin
5240 (method url-fetch)
5241 (uri (cran-uri "argparse" version))
5242 (sha256
5243 (base32
5244 "0fzrbj87b274vf96azdnsjxk2nf45d5wy58vzmlah4b4h7q4j524"))))
5245 (build-system r-build-system)
5246 (inputs `(("python" ,python)))
5247 (propagated-inputs
5248 `(("r-findpython" ,r-findpython)
5249 ("r-getopt" ,r-getopt)
5250 ("r-jsonlite" ,r-jsonlite)
5251 ("r-proto" ,r-proto)))
5252 (home-page "https://github.com/trevorld/argparse")
5253 (synopsis "Command line optional and positional argument parser")
5254 (description
5255 "This package provides a command line parser to be used with Rscript to
5256 write shebang scripts that gracefully accept positional and optional arguments
5257 and automatically generate usage notices.")
5258 (license license:gpl2+)))
5259
5260 (define-public r-hash
5261 (package
5262 (name "r-hash")
5263 (version "2.2.6")
5264 (source
5265 (origin
5266 (method url-fetch)
5267 (uri (cran-uri "hash" version))
5268 (sha256
5269 (base32
5270 "0mkx59bmni3b283znvbndnkbar85fzavzdfgmwrhskidsqcz34yz"))))
5271 (build-system r-build-system)
5272 (home-page "https://cran.r-project.org/web/packages/hash/")
5273 (synopsis "Implementation of hash/associated arrays/dictionaries")
5274 (description
5275 "This package implements a data structure similar to hashes in Perl and
5276 dictionaries in Python but with a purposefully R flavor. For objects of
5277 appreciable size, access using hashes outperforms native named lists and
5278 vectors.")
5279 (license license:gpl2+)))
5280
5281 (define-public r-orddom
5282 (package
5283 (name "r-orddom")
5284 (version "3.1")
5285 (source
5286 (origin
5287 (method url-fetch)
5288 (uri (cran-uri "orddom" version))
5289 (sha256
5290 (base32
5291 "165axs15fvwhrp89xd87l81q3h2qjll1vrwcsap645cwvb85nwsh"))))
5292 (build-system r-build-system)
5293 (propagated-inputs `(("r-psych" ,r-psych)))
5294 (home-page "https://cran.r-project.org/web/packages/orddom/")
5295 (synopsis "Ordinal dominance statistics")
5296 (description
5297 "This package provides tools to compute ordinal, statistics and effect
5298 sizes as an alternative to mean comparison: Cliff's delta or success rate
5299 difference (SRD), Vargha and Delaney's A or the Area Under a Receiver
5300 Operating Characteristic Curve (AUC), the discrete type of McGraw & Wong's
5301 Common Language Effect Size (CLES) or Grissom & Kim's Probability of
5302 Superiority (PS), and the Number needed to treat (NNT) effect size. Moreover,
5303 comparisons to Cohen's d are offered based on Huberty & Lowman's Percentage of
5304 Group (Non-)Overlap considerations.")
5305 (license license:gpl2)))
5306
5307 (define-public r-doby
5308 (package
5309 (name "r-doby")
5310 (version "4.6-2")
5311 (source
5312 (origin
5313 (method url-fetch)
5314 (uri (cran-uri "doBy" version))
5315 (sha256
5316 (base32
5317 "02vbv9nfgywg6lsiialkmfnax5z3rkyb9nr8j9l2cp8xi6ml95mb"))))
5318 (properties `((upstream-name . "doBy")))
5319 (build-system r-build-system)
5320 (propagated-inputs
5321 `(("r-dplyr" ,r-dplyr)
5322 ("r-magrittr" ,r-magrittr)
5323 ("r-mass" ,r-mass)
5324 ("r-matrix" ,r-matrix)
5325 ("r-plyr" ,r-plyr)))
5326 (home-page "http://people.math.aau.dk/~sorenh/software/doBy/")
5327 (synopsis "Groupwise statistics, LSmeans, linear contrasts, and utilities")
5328 (description
5329 "This package contains:
5330
5331 @itemize
5332 @item facilities for working with grouped data: @code{do}
5333 something to data stratified @code{by} some variables.
5334 @item implementations of least-squares means, general linear contrasts, and
5335 @item miscellaneous other utilities.
5336 @end itemize\n")
5337 (license license:gpl2+)))
5338
5339 (define-public r-refgenome
5340 (package
5341 (name "r-refgenome")
5342 (version "1.7.3")
5343 (source
5344 (origin
5345 (method url-fetch)
5346 (uri (cran-uri "refGenome" version))
5347 (sha256
5348 (base32
5349 "15p0ra2p1pwhy5ixbhsz1g79c5sc2aap4i4c8kil0m2syg9y45sn"))))
5350 (properties `((upstream-name . "refGenome")))
5351 (build-system r-build-system)
5352 (propagated-inputs
5353 `(("r-dbi" ,r-dbi)
5354 ("r-doby" ,r-doby)
5355 ("r-rsqlite" ,r-rsqlite)))
5356 (home-page "https://cran.r-project.org/web/packages/refGenome/")
5357 (synopsis
5358 "Gene and splice site annotation using annotation data from Ensembl and UCSC")
5359 (description
5360 "This package contains functionality for importing and managing of
5361 downloaded genome annotation data from the Ensembl genome browser (European
5362 Bioinformatics Institute) and from the UCSC genome browser (University of
5363 California, Santa Cruz) and annotation routines for genomic positions and
5364 splice site positions.")
5365 (license license:gpl2)))
5366
5367 (define-public r-basix
5368 (package
5369 (name "r-basix")
5370 (version "1.1")
5371 (source
5372 (origin
5373 (method url-fetch)
5374 (uri (cran-uri "BASIX" version))
5375 (sha256
5376 (base32
5377 "18dkvv1iwskfnlpl6xridcgqpalbbpm2616mvc3hfrc0b26v01id"))))
5378 (properties `((upstream-name . "BASIX")))
5379 (build-system r-build-system)
5380 (home-page "https://cran.r-project.org/web/packages/BASIX/")
5381 (synopsis "Efficient C/C++ toolset for R")
5382 (description
5383 "BASIX provides some efficient C/C++ implementations of native R
5384 procedures to speed up calculations in R.")
5385 (license license:gpl2)))
5386
5387 (define-public r-blockfest
5388 (package
5389 (name "r-blockfest")
5390 (version "1.6")
5391 (source
5392 (origin
5393 (method url-fetch)
5394 (uri (cran-uri "BlockFeST" version))
5395 (sha256
5396 (base32
5397 "0hj7a5as7nxbgjac7lbj6qfwffx3g8x8phpf9a55f1c9cdzi73a5"))))
5398 (properties `((upstream-name . "BlockFeST")))
5399 (build-system r-build-system)
5400 (propagated-inputs `(("r-basix" ,r-basix)))
5401 (home-page "https://cran.r-project.org/web/packages/BlockFeST/")
5402 (synopsis "Bayesian calculation of region-specific fixation index")
5403 (description
5404 "This package provides an R implementation of an extension of the
5405 BayeScan software for codominant markers, adding the option to group
5406 individual SNPs into pre-defined blocks. A typical application of this new
5407 approach is the identification of genomic regions, genes, or gene sets
5408 containing one or more SNPs that evolved under directional selection.")
5409 (license license:gpl2)))
5410
5411 (define-public r-proc
5412 (package
5413 (name "r-proc")
5414 (version "1.13.0")
5415 (source
5416 (origin
5417 (method url-fetch)
5418 (uri (cran-uri "pROC" version))
5419 (sha256
5420 (base32
5421 "0ain17clympkx09ym7gydylcd93096dxzqx1qzci310yq2l7fknm"))))
5422 (properties `((upstream-name . "pROC")))
5423 (build-system r-build-system)
5424 (propagated-inputs
5425 `(("r-ggplot2" ,r-ggplot2)
5426 ("r-plyr" ,r-plyr)
5427 ("r-rcpp" ,r-rcpp)))
5428 (home-page "http://expasy.org/tools/pROC/")
5429 (synopsis "Display and analyze ROC curves")
5430 (description
5431 "This package provides tools for visualizing, smoothing and comparing
5432 receiver operating characteristic (ROC curves). The area under the
5433 curve (AUC) can be compared with statistical tests based on U-statistics or
5434 bootstrap. Confidence intervals can be computed for (p)AUC or ROC curves.")
5435 (license license:gpl3+)))
5436
5437 (define-public r-rootsolve
5438 (package
5439 (name "r-rootsolve")
5440 (version "1.7")
5441 (source
5442 (origin
5443 (method url-fetch)
5444 (uri (cran-uri "rootSolve" version))
5445 (sha256
5446 (base32
5447 "08ic6ggcc5dw4nv9xsqkm3vnvswmxyhnqnv1rdjv1h2gy1ivpcq8"))))
5448 (properties `((upstream-name . "rootSolve")))
5449 (build-system r-build-system)
5450 (native-inputs `(("gfortran" ,gfortran)))
5451 (home-page "https://cran.r-project.org/web/packages/rootSolve/")
5452 (synopsis "Tools for the analysis of ordinary differential equations")
5453 (description
5454 "This package provides routines to find the root of nonlinear functions,
5455 and to perform steady-state and equilibrium analysis of @dfn{ordinary
5456 differential equations} (ODE). It includes routines that:
5457
5458 @enumerate
5459 @item generate gradient and jacobian matrices (full and banded),
5460 @item find roots of non-linear equations by the Newton-Raphson method,
5461 @item estimate steady-state conditions of a system of (differential) equations
5462 in full, banded or sparse form, using the Newton-Raphson method, or by
5463 dynamically running,
5464 @item solve the steady-state conditions for uni- and multicomponent 1-D, 2-D,
5465 and 3-D partial differential equations, that have been converted to ordinary
5466 differential equations by numerical differencing (using the method-of-lines
5467 approach).
5468 @end enumerate\n")
5469 (license license:gpl2+)))
5470
5471 (define-public r-abcanalysis
5472 (package
5473 (name "r-abcanalysis")
5474 (version "1.2.1")
5475 (source
5476 (origin
5477 (method url-fetch)
5478 (uri (cran-uri "ABCanalysis" version))
5479 (sha256
5480 (base32 "0wac1ksmnxa36v99ca4hv8k0rsh3igwpcllmlv9wf7i9kgqviqwi"))))
5481 (properties `((upstream-name . "ABCanalysis")))
5482 (build-system r-build-system)
5483 (propagated-inputs `(("r-plotrix" ,r-plotrix)))
5484 (home-page "https://www.uni-marburg.de/fb12/arbeitsgruppen/datenbionik/software-en/")
5485 (synopsis "Computed ABC Analysis")
5486 (description
5487 "Multivariate data sets often differ in several factors or derived statistical
5488 parameters, which have to be selected for a valid interpretation. Basing this
5489 selection on traditional statistical limits leads occasionally to the perception
5490 of losing information from a data set. This package provides tools to calculate
5491 these limits on the basis of the mathematical properties of the distribution of
5492 the analyzed items.")
5493 (license license:gpl3)))
5494
5495 (define-public r-slam
5496 (package
5497 (name "r-slam")
5498 (version "0.1-43")
5499 (source
5500 (origin
5501 (method url-fetch)
5502 (uri (cran-uri "slam" version))
5503 (sha256
5504 (base32 "0hy4qzngcgafxxr6ld7n9a9wy979ji998gpcc32vidwyab66dj5h"))))
5505 (build-system r-build-system)
5506 (home-page "https://cran.r-project.org/web/packages/slam/")
5507 (synopsis "Sparse lightweight arrays and matrices")
5508 (description
5509 "This package contains data structures and algorithms for sparse arrays and matrices,
5510 based on index arrays and simple triplet representations, respectively.")
5511 (license license:gpl2)))
5512
5513 (define-public r-manipulatewidget
5514 (package
5515 (name "r-manipulatewidget")
5516 (version "0.10.0")
5517 (source
5518 (origin
5519 (method url-fetch)
5520 (uri (cran-uri "manipulateWidget" version))
5521 (sha256
5522 (base32 "1zagrbwkn2d50zzw8i2vyb1hsq4cydmfsqiy1a2qlp6zrv8a6q9x"))))
5523 (properties
5524 `((upstream-name . "manipulateWidget")))
5525 (build-system r-build-system)
5526 (propagated-inputs
5527 `(("r-base64enc" ,r-base64enc)
5528 ("r-codetools" ,r-codetools)
5529 ("r-htmltools" ,r-htmltools)
5530 ("r-htmlwidgets" ,r-htmlwidgets)
5531 ("r-knitr" ,r-knitr)
5532 ("r-miniui" ,r-miniui)
5533 ("r-shiny" ,r-shiny)
5534 ("r-webshot" ,r-webshot)))
5535 (home-page "https://github.com/rte-antares-rpackage/manipulateWidget/")
5536 (synopsis "Add even more interactivity to interactive charts")
5537 (description
5538 "This package lets you create in just a few lines of R code a nice user interface to
5539 modify the data or the graphical parameters of one or multiple interactive
5540 charts. It is useful to quickly explore visually some data or for package
5541 developers to generate user interfaces easy to maintain.")
5542 (license license:gpl2+)))
5543
5544 (define-public r-a3
5545 (package
5546 (name "r-a3")
5547 (version "1.0.0")
5548 (source
5549 (origin
5550 (method url-fetch)
5551 (uri (cran-uri "A3" version))
5552 (sha256
5553 (base32 "017hq9pjsv1h9i7cqk5cfx27as54shlhdsdvr6jkhb8jfkpdb6cw"))))
5554 (properties `((upstream-name . "A3")))
5555 (build-system r-build-system)
5556 (propagated-inputs
5557 `(("r-pbapply" ,r-pbapply)
5558 ("r-xtable" ,r-xtable)))
5559 (home-page "https://cran.r-project.org/web/packages/A3/")
5560 (synopsis "Error metrics for predictive models")
5561 (description
5562 "This package supplies tools for tabulating and analyzing the results of predictive
5563 models. The methods employed are applicable to virtually any predictive model
5564 and make comparisons between different methodologies straightforward.")
5565 (license license:gpl2+)))
5566
5567 (define-public r-infotheo
5568 (package
5569 (name "r-infotheo")
5570 (version "1.2.0")
5571 (source
5572 (origin
5573 (method url-fetch)
5574 (uri (cran-uri "infotheo" version))
5575 (sha256
5576 (base32
5577 "18xacczfq3z3xpy434js4nf3l19lczngzd0lq26wh22pvg1yniwv"))))
5578 (build-system r-build-system)
5579 (home-page "http://homepage.meyerp.com/software")
5580 (synopsis "Information-theoretic measures")
5581 (description
5582 "This package implements various measures of information theory based on
5583 several entropy estimators.")
5584 (license license:gpl3+)))
5585
5586 (define-public r-abcoptim
5587 (package
5588 (name "r-abcoptim")
5589 (version "0.15.0")
5590 (source
5591 (origin
5592 (method url-fetch)
5593 (uri (cran-uri "ABCoptim" version))
5594 (sha256
5595 (base32 "1ih0xk88qhsmpvnxf56041wx5sk8as2f4f2gdnpnwdym9mbr9n4b"))))
5596 (properties `((upstream-name . "ABCoptim")))
5597 (build-system r-build-system)
5598 (propagated-inputs `(("r-rcpp" ,r-rcpp)))
5599 (home-page "https://github.com/gvegayon/ABCoptim/")
5600 (synopsis "Optimization of Artificial Bee Colony algorithm")
5601 (description
5602 "Artificial Bee Colony (ABC) is one of the most recently defined algorithms by Dervis
5603 Karaboga in 2005, motivated by the intelligent behavior of honey bees. It is as
5604 simple as Particle Swarm Optimization (PSO) and Differential Evolution (DE)
5605 algorithms, and uses only common control parameters such as colony size and
5606 maximum cycle number. The @code{r-abcoptim} implements the Artificial bee
5607 colony optimization algorithm @url{http://mf.erciyes.edu.tr/abc/pub/tr06_2005.pdf}.
5608 This version is a work-in-progress and is written in R code.")
5609 (license license:expat)))
5610
5611 (define-public r-abcp2
5612 (package
5613 (name "r-abcp2")
5614 (version "1.2")
5615 (source
5616 (origin
5617 (method url-fetch)
5618 (uri (cran-uri "ABCp2" version))
5619 (sha256
5620 (base32 "1s2skkxpzss7c29i8600psgrp0hl46jcrxqrmy2b4db8hc0kcnbx"))))
5621 (properties `((upstream-name . "ABCp2")))
5622 (build-system r-build-system)
5623 (propagated-inputs `(("r-mass" ,r-mass)))
5624 (home-page "https://cran.r-project.org/web/packages/ABCp2/")
5625 (synopsis "Approximate Bayesian Computational Model for Estimating P2")
5626 (description
5627 "This package tests the goodness of fit of a distribution of offspring to the Normal,
5628 Poisson, and Gamma distribution and estimates the proportional paternity of the
5629 second male (P2) based on the best fit distribution.")
5630 (license license:gpl2)))
5631
5632 (define-public r-abcrf
5633 (package
5634 (name "r-abcrf")
5635 (version "1.7.1")
5636 (source
5637 (origin
5638 (method url-fetch)
5639 (uri (cran-uri "abcrf" version))
5640 (sha256
5641 (base32 "06vy3inikrr9hv36q4djhrgzi9zizdfnhz17wpra8kadmr7qj441"))))
5642 (build-system r-build-system)
5643 (propagated-inputs
5644 `(("r-mass" ,r-mass)
5645 ("r-matrixstats" ,r-matrixstats)
5646 ("r-ranger" ,r-ranger)
5647 ("r-rcpp" ,r-rcpp)
5648 ("r-rcpparmadillo" ,r-rcpparmadillo)
5649 ("r-readr" ,r-readr)
5650 ("r-stringr" ,r-stringr)))
5651 (home-page "https://cran.r-project.org/web/packages/abcrf/")
5652 (synopsis "Approximate bayesian computation via random forests")
5653 (description
5654 "This package performs approximate bayesian computation (ABC) model choice and
5655 parameter inference via random forests. This machine learning tool named random
5656 forests (RF) can conduct selection among the highly complex models covered by
5657 ABC algorithms.")
5658 (license license:gpl2+)))
5659
5660 (define-public r-abctools
5661 (package
5662 (name "r-abctools")
5663 (version "1.1.3")
5664 (source
5665 (origin
5666 (method url-fetch)
5667 (uri (cran-uri "abctools" version))
5668 (sha256
5669 (base32 "07s9dg10i8lsxl73b4n2hynca2fjgb0ykb0dz8c3zv6cgw3cyx97"))))
5670 (build-system r-build-system)
5671 (propagated-inputs
5672 `(("r-abc" ,r-abc)
5673 ("r-abind" ,r-abind)
5674 ("r-hmisc" ,r-hmisc)
5675 ("r-plyr" ,r-plyr)))
5676 (home-page "https://github.com/dennisprangle/abctools/")
5677 (synopsis "Tools for ABC analyses")
5678 (description
5679 "This @code{r-abctools} package provides tools for approximate Bayesian computation
5680 including summary statistic selection and assessing coverage. This includes
5681 recent dimension reduction algorithms to tune the choice of summary statistics,
5682 and coverage methods to tune the choice of threshold.")
5683 (license license:gpl2+)))
5684
5685 (define-public r-ggstance
5686 (package
5687 (name "r-ggstance")
5688 (version "0.3.1")
5689 (source
5690 (origin
5691 (method url-fetch)
5692 (uri (cran-uri "ggstance" version))
5693 (sha256
5694 (base32 "0v7f3xdaaridw6d4jvnsfwxmpjrasvx5vl555wsrn50aah17fkvh"))))
5695 (build-system r-build-system)
5696 (propagated-inputs
5697 `(("r-ggplot2" ,r-ggplot2)
5698 ("r-plyr" ,r-plyr)
5699 ("r-rlang" ,r-rlang)
5700 ("r-withr" ,r-withr)))
5701 (home-page "https://cran.r-project.org/web/packages/ggstance/")
5702 (synopsis "Horizontal and vertical versions of @code{r-ggplot2}")
5703 (description
5704 "This package is a @code{r-ggplot2} extension that provides flipped components:
5705 @enumerate
5706 @item horizontal versions of @code{r-ggplot2} stats and @code{r-ggplot2} geoms;
5707 @item vertical versions of @code{r-ggplot2} positions.
5708 @end enumerate")
5709 (license license:gpl3)))
5710
5711 (define-public r-mosaiccore
5712 (package
5713 (name "r-mosaiccore")
5714 (version "0.6.0")
5715 (source
5716 (origin
5717 (method url-fetch)
5718 (uri (cran-uri "mosaicCore" version))
5719 (sha256
5720 (base32 "1klw97h6lchw1cpcl8s637ikcl428cckmjq0czi7mibh9q9mw72z"))))
5721 (properties `((upstream-name . "mosaicCore")))
5722 (build-system r-build-system)
5723 (propagated-inputs
5724 `(("r-dplyr" ,r-dplyr)
5725 ("r-lazyeval" ,r-lazyeval)
5726 ("r-mass" ,r-mass)
5727 ("r-rlang" ,r-rlang)
5728 ("r-tidyr" ,r-tidyr)))
5729 (home-page "https://github.com/ProjectMOSAIC/mosaicCore/")
5730 (synopsis "Common utilities for mosaic family packages")
5731 (description
5732 "Common utilities used in other Mosaic family packages are collected here.")
5733 (license license:gpl2+)))
5734
5735 (define-public r-ggformula
5736 (package
5737 (name "r-ggformula")
5738 (version "0.9.0")
5739 (source
5740 (origin
5741 (method url-fetch)
5742 (uri (cran-uri "ggformula" version))
5743 (sha256
5744 (base32 "1pmpdfjfbrc6kcpq70cr1kbj2qy711hw940g2aiis6l443z706kh"))))
5745 (build-system r-build-system)
5746 (propagated-inputs
5747 `(("r-ggplot2" ,r-ggplot2)
5748 ("r-ggstance" ,r-ggstance)
5749 ("r-magrittr" ,r-magrittr)
5750 ("r-mosaiccore" ,r-mosaiccore)
5751 ("r-rlang" ,r-rlang)
5752 ("r-stringr" ,r-stringr)
5753 ("r-tibble" ,r-tibble)
5754 ("r-tidyr" ,r-tidyr)))
5755 (home-page "https://github.com/ProjectMOSAIC/ggformula/")
5756 (synopsis "Formula interface for the @code{r-ggplot2}")
5757 (description
5758 "The @code{r-ggformula} introduces a family of graphics functions, gf_point(),
5759 gf_density(), and so on, bring the formula interface to ggplot(). This captures
5760 and extends the excellent simplicity of the lattice-graphics formula interface,
5761 while providing the intuitive capabilities of @code{r-ggplot2}.")
5762 (license license:expat)))
5763
5764 (define-public r-mosaicdata
5765 (package
5766 (name "r-mosaicdata")
5767 (version "0.17.0")
5768 (source
5769 (origin
5770 (method url-fetch)
5771 (uri (cran-uri "mosaicData" version))
5772 (sha256
5773 (base32 "04z0mdm52mykqsxsinhmsihn181zf6cw321gayk2rjp7lj7mwdq9"))))
5774 (properties `((upstream-name . "mosaicData")))
5775 (build-system r-build-system)
5776 (home-page "https://cran.r-project.org/web/packages/mosaicData/")
5777 (synopsis "Data sets for project Mosaic")
5778 (description
5779 "This package provides data sets from project Mosaic @url{http://mosaic-web.org}
5780 used to teach mathematics, statistics, computation and modeling.")
5781 (license license:gpl2+)))
5782
5783 (define-public r-mosaic
5784 (package
5785 (name "r-mosaic")
5786 (version "1.4.0")
5787 (source
5788 (origin
5789 (method url-fetch)
5790 (uri (cran-uri "mosaic" version))
5791 (sha256
5792 (base32 "10jbrg8kli00kfgbh2f67bymm5cnlancc9dplb1j7fl552yjddn2"))))
5793 (build-system r-build-system)
5794 (propagated-inputs
5795 `(("r-broom" ,r-broom)
5796 ("r-dplyr" ,r-dplyr)
5797 ("r-ggdendro" ,r-ggdendro)
5798 ("r-ggformula" ,r-ggformula)
5799 ("r-ggplot2" ,r-ggplot2)
5800 ("r-ggrepel" ,r-ggrepel)
5801 ("r-glue" ,r-glue)
5802 ("r-gridextra" ,r-gridextra)
5803 ("r-lattice" ,r-lattice)
5804 ("r-latticeextra" ,r-latticeextra)
5805 ("r-lazyeval" ,r-lazyeval)
5806 ("r-mass" ,r-mass)
5807 ("r-matrix" ,r-matrix)
5808 ("r-mosaiccore" ,r-mosaiccore)
5809 ("r-mosaicdata" ,r-mosaicdata)
5810 ("r-readr" ,r-readr)
5811 ("r-tidyr" ,r-tidyr)))
5812 (home-page "https://github.com/ProjectMOSAIC/mosaic/")
5813 (synopsis "Mathematics, statistics, and computation teaching utilities")
5814 (description
5815 "This package contain data sets and utilities from
5816 @url{http://mosaic-web.org, Project MOSAIC} used to teach mathematics,
5817 statistics, computation and modeling. Project MOSAIC is a community of
5818 educators working to tie together aspects of quantitative work that students
5819 in science, technology, engineering and mathematics will need in their
5820 professional lives, but which are usually taught in isolation, if at all.")
5821 (license license:gpl2+)))
5822
5823 (define-public r-abd
5824 (package
5825 (name "r-abd")
5826 (version "0.2-8")
5827 (source
5828 (origin
5829 (method url-fetch)
5830 (uri (cran-uri "abd" version))
5831 (sha256
5832 (base32 "191gspqzdv573vaw624ri0f5cm6v4j524bjs74d4a1hn3kn6r9b7"))))
5833 (build-system r-build-system)
5834 (propagated-inputs
5835 `(("r-lattice" ,r-lattice)
5836 ("r-mosaic" ,r-mosaic)
5837 ("r-nlme" ,r-nlme)))
5838 (home-page "https://cran.r-project.org/web/packages/abd/")
5839 (synopsis "Analysis of biological data")
5840 (description
5841 "The @code{r-abd} package contains data sets and sample code for the Analysis of
5842 biological data by Michael Whitlock and Dolph Schluter.")
5843 (license license:gpl2)))
5844
5845 (define-public r-svgui
5846 (package
5847 (name "r-svgui")
5848 (version "1.0.0")
5849 (source
5850 (origin
5851 (method url-fetch)
5852 (uri (cran-uri "svGUI" version))
5853 (sha256
5854 (base32 "1r7ab0p4yr8q03gj02hmj7k1ghksgkg4nx750c0ajfs2q9y1dxfc"))))
5855 (properties `((upstream-name . "svGUI")))
5856 (build-system r-build-system)
5857 (home-page "https://github.com/SciViews/svGUI/")
5858 (synopsis "Functions for managing GUI clients in R")
5859 (description
5860 "The SciViews @code{svGUI} package eases the management of Graphical User
5861 Interfaces (GUI) in R. It is independent from any particular GUI widgets. It
5862 centralizes info about GUI elements currently used, and it dispatches GUI
5863 calls to the particular toolkits in use in function of the context.")
5864 (license license:gpl2)))
5865
5866 (define-public r-svdialogs
5867 (package
5868 (name "r-svdialogs")
5869 (version "1.0.0")
5870 (source
5871 (origin
5872 (method url-fetch)
5873 (uri (cran-uri "svDialogs" version))
5874 (sha256
5875 (base32 "0xqppydfawnwk84kb5qiybwbcmv38vn4imgz01mz2pnq4xb80p97"))))
5876 (properties `((upstream-name . "svDialogs")))
5877 (build-system r-build-system)
5878 (inputs
5879 `(("yad" ,yad)
5880 ("zenity" ,zenity)))
5881 (propagated-inputs
5882 `(("r-rstudioapi" ,r-rstudioapi)
5883 ("r-svgui" ,r-svgui)))
5884 (home-page "https://github.com/SciViews/svDialogs/")
5885 (synopsis "Portable dialog boxes")
5886 (description
5887 "This package helps to construct standard dialog boxes for your GUI, including
5888 message boxes, input boxes, list, file or directory selection, and others. In
5889 case R cannot display GUI dialog boxes, a simpler command line version of these
5890 interactive elements is also provided as a fallback solution.")
5891 (license license:gpl2)))
5892
5893 (define-public r-abe
5894 (package
5895 (name "r-abe")
5896 (version "3.0.1")
5897 (source
5898 (origin
5899 (method url-fetch)
5900 (uri (cran-uri "abe" version))
5901 (sha256
5902 (base32
5903 "1f19h3xzzmjhvwc1rrb8z0rai3ip03y4gdi2gg9bfr5sg2nfklk6"))))
5904 (build-system r-build-system)
5905 (home-page "https://cran.r-project.org/web/packages/abe/")
5906 (synopsis "Augmented backward elimination")
5907 (description
5908 "This package performs augmented backward elimination and checks the
5909 stability of the obtained model. Augmented backward elimination combines
5910 significance or information based criteria with the change in estimate to
5911 either select the optimal model for prediction purposes or to serve as a tool
5912 to obtain a practically sound, highly interpretable model.")
5913 (license license:gpl2+)))
5914
5915 (define-public r-abf2
5916 (package
5917 (name "r-abf2")
5918 (version "0.7-1")
5919 (source
5920 (origin
5921 (method url-fetch)
5922 (uri (cran-uri "abf2" version))
5923 (sha256
5924 (base32 "0d65mc1w4pbiv7xaqzdlw1bfsxf25587rv597hh41vs0j0zlfpxx"))))
5925 (build-system r-build-system)
5926 (home-page "https://cran.r-project.org/web/packages/abf2/")
5927 (synopsis "Load gap-free axon @code{r-abf2} files")
5928 (description
5929 "This package loads electrophysiology data from ABF2 files, as created by
5930 Axon Instruments/Molecular Devices software. Only files recorded in gap-free
5931 mode are currently supported.")
5932 (license license:artistic2.0)))
5933
5934 (define-public r-abhgenotyper
5935 (package
5936 (name "r-abhgenotyper")
5937 (version "1.0.1")
5938 (source
5939 (origin
5940 (method url-fetch)
5941 (uri (cran-uri "ABHgenotypeR" version))
5942 (sha256
5943 (base32 "08cpmnaaxsm5c5bjifnfxdlvg5inrf13biqpcl2yq5zpqjmiki0l"))))
5944 (properties `((upstream-name . "ABHgenotypeR")))
5945 (build-system r-build-system)
5946 (propagated-inputs
5947 `(("r-ggplot2" ,r-ggplot2)
5948 ("r-reshape2" ,r-reshape2)))
5949 (home-page "https://github.com/StefanReuscher/ABHgenotypeR/")
5950 (synopsis "Visualize and manipulate ABH genotypes")
5951 (description
5952 "The @code{r-abhgenotyper} package provides simple imputation,
5953 error-correction and plotting capacities for genotype data. The package is
5954 supposed to serve as an intermediate but independent analysis tool between the
5955 TASSEL GBS pipeline and the @code{r-qtl} package. It provides functionalities
5956 not found in either TASSEL or @code{r-qtl} in addition to visualization of
5957 genotypes as \"graphical genotypes\".")
5958 (license license:gpl3)))
5959
5960 (define-public r-abjutils
5961 (package
5962 (name "r-abjutils")
5963 (version "0.2.1")
5964 (source
5965 (origin
5966 (method url-fetch)
5967 (uri (cran-uri "abjutils" version))
5968 (sha256
5969 (base32 "0qrsc4if7aif73qp95lw6b5986c2r0jn7m39123zij8k15vc935b"))))
5970 (build-system r-build-system)
5971 (propagated-inputs
5972 `(("r-devtools" ,r-devtools)
5973 ("r-dplyr" ,r-dplyr)
5974 ("r-glue" ,r-glue)
5975 ("r-httr" ,r-httr)
5976 ("r-magrittr" ,r-magrittr)
5977 ("r-plyr" ,r-plyr)
5978 ("r-progress" ,r-progress)
5979 ("r-purrr" ,r-purrr)
5980 ("r-rstudioapi" ,r-rstudioapi)
5981 ("r-scales" ,r-scales)
5982 ("r-stringi" ,r-stringi)
5983 ("r-stringr" ,r-stringr)
5984 ("r-tibble" ,r-tibble)
5985 ("r-tidyr" ,r-tidyr)))
5986 (home-page "https://github.com/abjur/abjutils/")
5987 (synopsis "Collection of tools for jurimetrical analysis")
5988 (description
5989 "This package implements general purpose tools, such as functions for
5990 sampling and basic manipulation of Brazilian lawsuits identification number.
5991 It also implements functions for text cleaning, such as accentuation
5992 removal.")
5993 (license license:expat)))
5994
5995 (define-public r-abnormality
5996 (package
5997 (name "r-abnormality")
5998 (version "0.1.0")
5999 (source
6000 (origin
6001 (method url-fetch)
6002 (uri (cran-uri "abnormality" version))
6003 (sha256
6004 (base32 "1fzfskl9akl06nliy8hkv2a0pznpj8pwcypg3gj5r2nzvr3kan9v"))))
6005 (build-system r-build-system)
6006 (propagated-inputs
6007 `(("r-mass" ,r-mass)
6008 ("r-matrix" ,r-matrix)))
6009 (home-page "https://cran.r-project.org/web/packages/abnormality/")
6010 (synopsis "Measure a subject's abnormality with respect to a reference population")
6011 (description
6012 "This package contains functions to implement the methodology and
6013 considerations laid out by Marks et al. in the article \"Measuring abnormality
6014 in high dimensional spaces: applications in biomechanical gait analysis\".
6015 Using high-dimensional datasets to measure a subject's overall level of
6016 abnormality as compared to a reference population is often needed in outcomes
6017 research.")
6018 (license license:expat)))
6019
6020 (define-public r-abodoutlier
6021 (package
6022 (name "r-abodoutlier")
6023 (version "0.1")
6024 (source
6025 (origin
6026 (method url-fetch)
6027 (uri (cran-uri "abodOutlier" version))
6028 (sha256
6029 (base32 "1pvhgxmh23br84r0fbmv7g53z2427birdja96a67vqgz18r3fdvj"))))
6030 (properties `((upstream-name . "abodOutlier")))
6031 (build-system r-build-system)
6032 (propagated-inputs
6033 `(("r-cluster" ,r-cluster)))
6034 (home-page "https://cran.r-project.org/web/packages/abodOutlier/")
6035 (synopsis "Angle-based outlier detection")
6036 (description
6037 "This package performs angle-based outlier detection on a given data
6038 frame. It offers three methods to process data:
6039 @enumerate
6040 @item full but slow implementation using all the data that has cubic
6041 complexity;
6042 @item a fully randomized method;
6043 @item a method using k-nearest neighbours.
6044 @end enumerate
6045 These algorithms are well suited for high dimensional data outlier
6046 detection.")
6047 (license license:expat)))
6048
6049 (define-public r-abps
6050 (package
6051 (name "r-abps")
6052 (version "0.3")
6053 (source
6054 (origin
6055 (method url-fetch)
6056 (uri (cran-uri "ABPS" version))
6057 (sha256
6058 (base32 "0n3f66nmfi5v94il1mxy026mi84w01ph2aljk60vn3mrz8kwf2ll"))))
6059 (properties `((upstream-name . "ABPS")))
6060 (build-system r-build-system)
6061 (propagated-inputs `(("r-kernlab" ,r-kernlab)))
6062 (home-page "https://cran.r-project.org/web/packages/ABPS/")
6063 (synopsis "Abnormal blood profile score to detect blood doping")
6064 (description
6065 "This package offers an implementation of the @dfn{Abnormal blood profile score} (ABPS).
6066 The ABPS is a part of the Athlete biological passport program of the World
6067 anti-doping agency, which combines several blood parameters into a single
6068 score in order to detect blood doping. The package also contains functions to
6069 calculate other scores used in anti-doping programs, such as the ratio of
6070 hemoglobin to reticulocytes (OFF-score), as well as example data.")
6071 (license license:gpl2+)))
6072
6073 (define-public r-parmigene
6074 (package
6075 (name "r-parmigene")
6076 (version "1.0.2")
6077 (source
6078 (origin
6079 (method url-fetch)
6080 (uri (cran-uri "parmigene" version))
6081 (sha256
6082 (base32
6083 "1fsm6pkr17jcbzkj1hbn91jf890fviqk1lq6ls8pihsdgah1zb4d"))))
6084 (build-system r-build-system)
6085 (home-page "https://cran.r-project.org/web/packages/parmigene/")
6086 (synopsis "Mutual information estimation for gene network reconstruction")
6087 (description
6088 "This package provides a parallel estimation of the mutual information
6089 based on entropy estimates from k-nearest neighbors distances and algorithms
6090 for the reconstruction of gene regulatory networks.")
6091 (license license:agpl3+)))
6092
6093 (define-public r-pscl
6094 (package
6095 (name "r-pscl")
6096 (version "1.5.2")
6097 (source
6098 (origin
6099 (method url-fetch)
6100 (uri (cran-uri "pscl" version))
6101 (sha256
6102 (base32 "1phf3awsfr4ncqfqzin5m1pz0g7y1zhbcm2sz7358ssw914fd7rc"))))
6103 (build-system r-build-system)
6104 (propagated-inputs
6105 `(("r-mass" ,r-mass)))
6106 (home-page "https://github.com/atahk/pscl/")
6107 (synopsis "Political science computational laboratory")
6108 (description
6109 "The @code{pscl} is an R package providing classes and methods for:
6110 @enumerate
6111 @item Bayesian analysis of roll call data (item-response models);
6112 @item elementary Bayesian statistics;
6113 @item maximum likelihood estimation of zero-inflated and hurdle models for count
6114 data;
6115 @item utility functions.
6116 @end enumerate")
6117 (license license:gpl2)))
6118
6119 (define-public r-accelmissing
6120 (package
6121 (name "r-accelmissing")
6122 (version "1.4")
6123 (source
6124 (origin
6125 (method url-fetch)
6126 (uri (cran-uri "accelmissing" version))
6127 (sha256
6128 (base32 "1nql9inx6azdzi3z4sfm2vdml2mms6krl8wzlf1dn1c97ahn57fy"))))
6129 (build-system r-build-system)
6130 (propagated-inputs
6131 `(("r-mice" ,r-mice)
6132 ("r-pscl" ,r-pscl)))
6133 (home-page "https://cran.r-project.org/web/packages/accelmissing/")
6134 (synopsis "Missing value imputation for accelerometer data")
6135 (description
6136 "This package provides a statistical method to impute the missing values in
6137 accelerometer data. The methodology includes both parametric and
6138 semi-parametric multiple imputations under the zero-inflated Poisson lognormal
6139 model. It also provides multiple functions to preprocess the accelerometer data
6140 previous to the missing data imputation. These include detecting the wearing
6141 and the non-wearing time, selecting valid days and subjects, and creating plots.")
6142 (license license:gpl2+)))
6143
6144 (define-public r-mhsmm
6145 (package
6146 (name "r-mhsmm")
6147 (version "0.4.16")
6148 (source
6149 (origin
6150 (method url-fetch)
6151 (uri (cran-uri "mhsmm" version))
6152 (sha256
6153 (base32 "009dj0zkj1zry7jr9hf4cknb686z50a2l967if64xm0dvjmp7dgs"))))
6154 (build-system r-build-system)
6155 (propagated-inputs `(("r-mvtnorm" ,r-mvtnorm)))
6156 (home-page "https://github.com/jaredo/mhsmm/")
6157 (synopsis "Inference for hidden Markov and semi-Markov models")
6158 (description
6159 "The @code{r-mhsmm} package implements estimation and prediction methods for
6160 hidden Markov and semi-Markov models for multiple observation sequences. Such
6161 techniques are of interest when observed data is thought to be dependent on some
6162 unobserved (or hidden) state. Also, this package is suitable for equidistant
6163 time series data, with multivariate and/or missing data. Allows user defined
6164 emission distributions.")
6165 (license license:gpl2+)))
6166
6167 (define-public r-nleqslv
6168 (package
6169 (name "r-nleqslv")
6170 (version "3.3.2")
6171 (source
6172 (origin
6173 (method url-fetch)
6174 (uri (cran-uri "nleqslv" version))
6175 (sha256
6176 (base32 "1v9znvncyigw9r25wx2ma0b7ib179b488dl0qsrhp5zrcz7mcjgm"))))
6177 (build-system r-build-system)
6178 (native-inputs `(("gfortran" ,gfortran)))
6179 (home-page "https://cran.r-project.org/web/packages/nleqslv/")
6180 (synopsis "Solve systems of nonlinear equations")
6181 (description
6182 "The @code{r-nleqslv} package solves a system of nonlinear equations using a
6183 Broyden or a Newton method with a choice of global strategies such as line
6184 search and trust region. There are options for using a numerical or user
6185 supplied Jacobian, for specifying a banded numerical Jacobian and for allowing a
6186 singular or ill-conditioned Jacobian.")
6187 (license license:gpl2+)))
6188
6189 (define-public r-physicalactivity
6190 (package
6191 (name "r-physicalactivity")
6192 (version "0.2-2")
6193 (source
6194 (origin
6195 (method url-fetch)
6196 (uri (cran-uri "PhysicalActivity" version))
6197 (sha256
6198 (base32 "14z6plgwyr46vs9m997rvlz8sdglfs9g087an8668zqkzzs2w4ln"))))
6199 (properties
6200 `((upstream-name . "PhysicalActivity")))
6201 (build-system r-build-system)
6202 (home-page "https://cran.r-project.org/web/packages/PhysicalActivity/")
6203 (synopsis "Procesing accelerometer data for physical activity measurement")
6204 (description
6205 "This @code{r-physicalactivity} package provides a function @code{wearingMarking}
6206 for classification of monitor wear and nonwear time intervals in accelerometer
6207 data collected to assess physical activity. The package also contains functions
6208 for making plots of accelerometer data and obtaining the summary of various
6209 information including daily monitor wear time and the mean monitor wear time
6210 during valid days. The revised package version 0.2-1 improved the functions
6211 regarding speed, robustness and add better support for time zones and daylight
6212 saving. In addition, several functions were added:
6213 @enumerate
6214 @item the @code{markDelivery} can classify days for ActiGraph delivery by mail;
6215 @item the @code{markPAI} can categorize physical activity intensity level based
6216 on user-defined cut-points of accelerometer counts.
6217 @end enumerate
6218 It also supports importing ActiGraph (AGD) files with @code{readActigraph} and
6219 @code{queryActigraph} functions.")
6220 (license license:gpl3+)))
6221
6222 (define-public r-acc
6223 (package
6224 (name "r-acc")
6225 (version "1.3.3")
6226 (source
6227 (origin
6228 (method url-fetch)
6229 (uri (cran-uri "acc" version))
6230 (sha256
6231 (base32 "1ii2vm47djxbixa75h690q1s2f9m9x6i8nkygik93j6dayr6kr1m"))))
6232 (build-system r-build-system)
6233 (propagated-inputs
6234 `(("r-circlize" ,r-circlize)
6235 ("r-dbi" ,r-dbi)
6236 ("r-ggplot2" ,r-ggplot2)
6237 ("r-iterators" ,r-iterators)
6238 ("r-mhsmm" ,r-mhsmm)
6239 ("r-nleqslv" ,r-nleqslv)
6240 ("r-physicalactivity" ,r-physicalactivity)
6241 ("r-plyr" ,r-plyr)
6242 ("r-r-utils" ,r-r-utils)
6243 ("r-rcpp" ,r-rcpp)
6244 ("r-rcpparmadillo" ,r-rcpparmadillo)
6245 ("r-rsqlite" ,r-rsqlite)
6246 ("r-zoo" ,r-zoo)))
6247 (home-page "https://cran.r-project.org/web/packages/acc/")
6248 (synopsis "Exploring accelerometer data")
6249 (description
6250 "This package processes accelerometer data from uni-axial and tri-axial devices
6251 and generates data summaries. Also, includes functions to plot, analyze, and
6252 simulate accelerometer data.")
6253 (license license:gpl2+)))
6254
6255 (define-public r-rbenchmark
6256 (package
6257 (name "r-rbenchmark")
6258 (version "1.0.0")
6259 (source
6260 (origin
6261 (method url-fetch)
6262 (uri (cran-uri "rbenchmark" version))
6263 (sha256
6264 (base32 "010fn3qwnk2k411cbqyvra1d12c3bhhl3spzm8kxffmirj4p2al9"))))
6265 (build-system r-build-system)
6266 (home-page "https://cran.r-project.org/web/packages/rbenchmark/")
6267 (synopsis "Benchmarking routine for R")
6268 (description
6269 "This @code{r-rbenchmark} package is inspired by the Perl module Benchmark,
6270 and is intended to facilitate benchmarking of arbitrary R code. The library
6271 consists of just one function, benchmark, which is a simple wrapper around
6272 system.time. Given a specification of the benchmarking process (counts of
6273 replications, evaluation environment) and an arbitrary number of expressions,
6274 benchmark evaluates each of the expressions in the specified environment,
6275 replicating the evaluation as many times as specified, and returning the results
6276 conveniently wrapped into a data frame.")
6277 (license license:gpl2+)))
6278
6279 (define-public r-dvmisc
6280 (package
6281 (name "r-dvmisc")
6282 (version "1.1.2")
6283 (source
6284 (origin
6285 (method url-fetch)
6286 (uri (cran-uri "dvmisc" version))
6287 (sha256
6288 (base32 "1dy0yykskwhkql19bhzmbwsgv028afc8jh9yqwbczj6f3vpv31zh"))))
6289 (build-system r-build-system)
6290 (propagated-inputs
6291 `(("r-mass" ,r-mass)
6292 ("r-rbenchmark" ,r-rbenchmark)
6293 ("r-rcpp" ,r-rcpp)))
6294 (home-page "https://cran.r-project.org/web/packages/dvmisc/")
6295 (synopsis "Faster computation of common statistics and miscellaneous functions")
6296 (description
6297 "This package implements faster versions of base R functions (e.g. mean, standard
6298 deviation, covariance, weighted mean), mostly written in C++, along with
6299 miscellaneous functions for various purposes (e.g. create the histogram with
6300 fitted probability density function or probability mass function curve, create
6301 the body mass index groups, assess the linearity assumption in logistic
6302 regression).")
6303 (license license:gpl2)))
6304
6305 (define-public r-accelerometry
6306 (package
6307 (name "r-accelerometry")
6308 (version "3.1.2")
6309 (source
6310 (origin
6311 (method url-fetch)
6312 (uri (cran-uri "accelerometry" version))
6313 (sha256
6314 (base32 "13xzrwhr4i1nj9c8vrmfdg2rmrc8n446iihcyxmy99sm99hpzyip"))))
6315 (build-system r-build-system)
6316 (propagated-inputs
6317 `(("r-dvmisc" ,r-dvmisc)
6318 ("r-rcpp" ,r-rcpp)))
6319 (home-page "https://cran.r-project.org/web/packages/accelerometry/")
6320 (synopsis "Functions for processing accelerometer data")
6321 (description
6322 "This package provides a collection of functions that perform operations on
6323 time-series accelerometer data, such as identify the non-wear time, flag minutes
6324 that are part of an activity bout, and find the maximum 10-minute average count
6325 value. The functions are generally very flexible, allowing for a variety of
6326 algorithms to be implemented.")
6327 (license license:gpl3)))
6328
6329 (define-public r-absim
6330 (package
6331 (name "r-absim")
6332 (version "0.2.6")
6333 (source
6334 (origin
6335 (method url-fetch)
6336 (uri (cran-uri "AbSim" version))
6337 (sha256
6338 (base32 "16ddjk8b6xw80ch4jis1y751i9561wdxh0gifbf15qiz3vjckq8m"))))
6339 (properties `((upstream-name . "AbSim")))
6340 (build-system r-build-system)
6341 (propagated-inputs
6342 `(("r-ape" ,r-ape)
6343 ("r-powerlaw" ,r-powerlaw)))
6344 (home-page "https://cran.r-project.org/web/packages/AbSim/")
6345 (synopsis "Time resolved simulations of antibody repertoires")
6346 (description
6347 "This package provides simulation methods for the evolution of antibody repertoires.
6348 The heavy and light chain variable region of both human and C57BL/6 mice can
6349 be simulated in a time-dependent fashion. Both single lineages using one set of
6350 V-, D-, and J-genes or full repertoires can be simulated. The algorithm begins
6351 with an initial V-D-J recombination event, starting the first phylogenetic tree.
6352 Upon completion, the main loop of the algorithm begins, with each iteration
6353 representing one simulated time step. Various mutation events are possible at
6354 each time step, contributing to a diverse final repertoire.")
6355 (license license:gpl2)))
6356
6357 (define-public r-quic
6358 (package
6359 (name "r-quic")
6360 (version "1.1")
6361 (source
6362 (origin
6363 (method url-fetch)
6364 (uri (cran-uri "QUIC" version))
6365 (sha256
6366 (base32 "021bp9xbaih60qmss015ycblbv6d1dvb1z89y93zpqqnc2qhpv3c"))))
6367 (properties `((upstream-name . "QUIC")))
6368 (build-system r-build-system)
6369 (home-page "https://www.cs.utexas.edu/users/sustik/QUIC/")
6370 (synopsis "Regularized sparse inverse covariance matrix estimation")
6371 (description
6372 "This package implements the regularized Gaussian maximum likelihood
6373 estimation of the inverse of a covariance matrix. It uses Newton's method and
6374 coordinate descent to solve the regularized inverse covariance matrix
6375 estimation problem.")
6376 ;; The project home page states that the release is under GPLv3 or later.
6377 ;; The CRAN page only says GPL-3.
6378 (license license:gpl3+)))
6379
6380 (define-public r-abundant
6381 (package
6382 (name "r-abundant")
6383 (version "1.1")
6384 (source
6385 (origin
6386 (method url-fetch)
6387 (uri (cran-uri "abundant" version))
6388 (sha256
6389 (base32 "1m76qdmqvwpgm0sihazi2dna7cgsz9rljal18vgffb5wamwmg9k7"))))
6390 (build-system r-build-system)
6391 (propagated-inputs
6392 `(("r-quic" ,r-quic)))
6393 (home-page "https://cran.r-project.org/web/packages/abundant/")
6394 (synopsis "Abundant regression and high-dimensional principal fitted components")
6395 (description
6396 "This package provides tools to fit and predict with the high-dimensional
6397 principal fitted components model. This model is described by Cook, Forzani,
6398 and Rothman (2012) @url{doi:10.1214/11-AOS962}.")
6399 ;; The DESCRIPTION file states GPL-2, but since it directly depends on a
6400 ;; GPLv3+ package (QUIC) this likely means GPLv2+.
6401 (license license:gpl2+)))
6402
6403 (define-public r-ac3net
6404 (package
6405 (name "r-ac3net")
6406 (version "1.2.2")
6407 (source
6408 (origin
6409 (method url-fetch)
6410 (uri (cran-uri "Ac3net" version))
6411 (sha256
6412 (base32 "1ns4n0xxz6p34c11bj0k7nzgmyqr9mis2b0g5nfz37dbikndyqyz"))))
6413 (properties `((upstream-name . "Ac3net")))
6414 (build-system r-build-system)
6415 (propagated-inputs
6416 `(("r-data-table" ,r-data-table)))
6417 (home-page "https://cran.r-project.org/web/packages/Ac3net/")
6418 (synopsis "Inferring directional conservative causal core gene networks")
6419 (description "This package infers directional Conservative causal core
6420 (gene) networks (C3NET). This is a version of the algorithm C3NET with
6421 directional network.")
6422 (license license:gpl3+)))
6423
6424 (define-public r-aca
6425 (package
6426 (name "r-aca")
6427 (version "1.1")
6428 (source
6429 (origin
6430 (method url-fetch)
6431 (uri (cran-uri "ACA" version))
6432 (sha256
6433 (base32 "1i3hm27nvnkvc39xlh0d1blq8q0q02czmvgi3cazmjx3jvxay0vq"))))
6434 (properties `((upstream-name . "ACA")))
6435 (build-system r-build-system)
6436 (home-page "https://cran.r-project.org/web/packages/ACA/")
6437 (synopsis "Abrupt change-point or aberration detection in point series")
6438 (description
6439 "This package offers an interactive function for the detection of breakpoints in
6440 series.")
6441 ;; Any version of the GPL
6442 (license (list license:gpl2+ license:gpl3+))))
6443
6444 (define-public r-acceptancesampling
6445 (package
6446 (name "r-acceptancesampling")
6447 (version "1.0-5")
6448 (source
6449 (origin
6450 (method url-fetch)
6451 (uri (cran-uri "AcceptanceSampling" version))
6452 (sha256
6453 (base32 "18krmmyn8pn11aqd81kbvka68lnd36mnpdh7p3pz9r4m4vjj007x"))))
6454 (properties
6455 `((upstream-name . "AcceptanceSampling")))
6456 (build-system r-build-system)
6457 (home-page "https://cran.r-project.org/web/packages/AcceptanceSampling/")
6458 (synopsis "Creation and evaluation of acceptance sampling plans")
6459 (description
6460 "This @code{r-acceptancesampling} provides functionality for creating and evaluating
6461 acceptance sampling plans. Acceptance sampling is a methodology commonly used
6462 in quality control and improvement. International standards of acceptance
6463 sampling provide sampling plans for specific circumstances. The aim of this
6464 package is to provide an easy-to-use interface to visualize single, double or
6465 multiple sampling plans. In addition, methods have been provided to enable the
6466 user to assess sampling plans against pre-specified levels of performance, as
6467 measured by the probability of acceptance for a given level of quality in the
6468 lot.")
6469 (license license:gpl3+)))
6470
6471 (define-public r-acclma
6472 (package
6473 (name "r-acclma")
6474 (version "1.0")
6475 (source
6476 (origin
6477 (method url-fetch)
6478 (uri (cran-uri "ACCLMA" version))
6479 (sha256
6480 (base32 "1na27sp18fq12gp6vxgqw1ffsz2yi1d8xvrxbrzx5g1kqxrayy0v"))))
6481 (properties `((upstream-name . "ACCLMA")))
6482 (build-system r-build-system)
6483 (home-page "https://cran.r-project.org/web/packages/ACCLMA/")
6484 (synopsis "ACC & LMA graph plotting")
6485 (description
6486 "This package contains a function that imports data from a @acronym{CSV,
6487 Comma-Separated Values} file, or uses manually entered data from the format (x,
6488 y, weight) and plots the appropriate @acronym{ACC, Absolute Concentration
6489 Curve} vs @acronym{LOI, Line of Independence} graph and
6490 @acronym{LMA, @acronym{LOI} Minus @acronym{ACC}} graph. The main
6491 function is @code{plotLMA} (source file, header) that takes a data set and plots the
6492 appropriate @acronym{LMA} and @acronym{ACC} graphs. If no source file (a
6493 string) was passed, a manual data entry window is opened. The header parameter
6494 indicates by TRUE/FALSE (false by default) if the source @acronym{CSV} file has
6495 a header row or not. The dataset should contain only one independent variable
6496 (x) and one dependent variable (y) and can contain a weight for each
6497 observation.")
6498 (license license:gpl2)))
6499
6500 (define-public r-aspi
6501 (package
6502 (name "r-aspi")
6503 (version "0.2.0")
6504 (source
6505 (origin
6506 (method url-fetch)
6507 (uri (cran-uri "aspi" version))
6508 (sha256
6509 (base32 "0rhvxw243vvdv3hxa6pi343gcjc2cbxq1jzqirl9k1l4i3897l87"))))
6510 (build-system r-build-system)
6511 (home-page
6512 "https://cran.r-project.org/web/packages/aspi/")
6513 (synopsis
6514 "Analysis of symmetry of parasitic infections")
6515 (description
6516 "This package provides tools for the analysis and visualization of bilateral
6517 asymmetry in parasitic infections.")
6518 (license license:gpl3+)))
6519
6520 (define-public r-sandwich
6521 (package
6522 (name "r-sandwich")
6523 (version "2.5-0")
6524 (source
6525 (origin
6526 (method url-fetch)
6527 (uri (cran-uri "sandwich" version))
6528 (sha256
6529 (base32
6530 "168kq5kk34xbhfsxsanard9zriyp6cw0s09ralzb57kk42pl9hbc"))))
6531 (build-system r-build-system)
6532 (propagated-inputs
6533 `(("r-zoo" ,r-zoo)))
6534 (home-page "https://cran.r-project.org/web/packages/sandwich/")
6535 (synopsis "Robust Covariance Matrix Estimators")
6536 (description
6537 "This package provides model-robust standard error estimators for
6538 cross-sectional, time series, clustered, panel, and longitudinal data.")
6539 ;; Either version of the license.
6540 (license (list license:gpl2 license:gpl3))))
6541
6542 (define-public r-th-data
6543 (package
6544 (name "r-th-data")
6545 (version "1.0-9")
6546 (source
6547 (origin
6548 (method url-fetch)
6549 (uri (cran-uri "TH.data" version))
6550 (sha256
6551 (base32
6552 "03xfvww0krw0fn76qmmvrj7dx4shin57qafwhkrggfg25hbqlcfq"))))
6553 (properties `((upstream-name . "TH.data")))
6554 (build-system r-build-system)
6555 (propagated-inputs
6556 `(("r-mass" ,r-mass)
6557 ("r-survival" ,r-survival)))
6558 (home-page "https://cran.r-project.org/web/packages/TH.data/")
6559 (synopsis "Shared data sets")
6560 (description
6561 "This package contains supporting data sets that are used in other
6562 packages maintained by Torsten Hothorn.")
6563 (license license:gpl3)))
6564
6565 (define-public r-multcomp
6566 (package
6567 (name "r-multcomp")
6568 (version "1.4-8")
6569 (source
6570 (origin
6571 (method url-fetch)
6572 (uri (cran-uri "multcomp" version))
6573 (sha256
6574 (base32
6575 "0fm78g4zjc6ank316qfw977864shmy890znn4fahwc8jjdhpc252"))))
6576 (build-system r-build-system)
6577 (propagated-inputs
6578 `(("r-codetools" ,r-codetools)
6579 ("r-mvtnorm" ,r-mvtnorm)
6580 ("r-sandwich" ,r-sandwich)
6581 ("r-survival" ,r-survival)
6582 ("r-th-data" ,r-th-data)))
6583 (home-page "https://cran.r-project.org/web/packages/multcomp/")
6584 (synopsis "Simultaneous inference in general parametric models")
6585 (description
6586 "Simultaneous tests and confidence intervals for general linear
6587 hypotheses in parametric models, including linear, generalized linear, linear
6588 mixed effects, and survival models. The package includes demos reproducing
6589 analyzes presented in the book \"Multiple Comparisons Using R\" (Bretz,
6590 Hothorn, Westfall, 2010, CRC Press).")
6591 (license license:gpl2)))
6592
6593 (define-public r-emmeans
6594 (package
6595 (name "r-emmeans")
6596 (version "1.3.0")
6597 (source
6598 (origin
6599 (method url-fetch)
6600 (uri (cran-uri "emmeans" version))
6601 (sha256
6602 (base32
6603 "0kdyy4qp332c4yyvp1cnh48h6ks6ffir5rjcv0py0vm3m8c3hh61"))))
6604 (build-system r-build-system)
6605 (propagated-inputs
6606 `(("r-estimability" ,r-estimability)
6607 ("r-mvtnorm" ,r-mvtnorm)
6608 ("r-plyr" ,r-plyr)
6609 ("r-xtable" ,r-xtable)))
6610 (home-page "https://github.com/rvlenth/emmeans")
6611 (synopsis "Estimated marginal means, aka least-squares means")
6612 (description
6613 "This package provides tools to obtain @dfn{estimated marginal
6614 means} (EMMs) for many linear, generalized linear, and mixed models. It can
6615 be used to compute contrasts or linear functions of EMMs, trends, and
6616 comparisons of slopes.")
6617 ;; Either version of the license.
6618 (license (list license:gpl2 license:gpl3))))
6619
6620 (define-public r-pwr
6621 (package
6622 (name "r-pwr")
6623 (version "1.2-2")
6624 (source
6625 (origin
6626 (method url-fetch)
6627 (uri (cran-uri "pwr" version))
6628 (sha256
6629 (base32
6630 "0r5g781lr677vp3zyhgmi7r68c87l8gd05l1s3ffnxgn5wf043sm"))))
6631 (build-system r-build-system)
6632 (native-inputs
6633 `(("r-knitr" ,r-knitr)))
6634 (home-page "https://github.com/heliosdrm/pwr")
6635 (synopsis "Basic functions for power analysis")
6636 (description
6637 "This package provides power analysis functions along the lines of
6638 Cohen (1988).")
6639 (license license:gpl3+)))
6640
6641 (define-public r-coin
6642 (package
6643 (name "r-coin")
6644 (version "1.2-2")
6645 (source
6646 (origin
6647 (method url-fetch)
6648 (uri (cran-uri "coin" version))
6649 (sha256
6650 (base32
6651 "1fq58793bymzig1syjg2lvn6hsxfwkhh00jfrchh3c0y7rfhc66m"))))
6652 (build-system r-build-system)
6653 (propagated-inputs
6654 `(("r-modeltools" ,r-modeltools)
6655 ("r-multcomp" ,r-multcomp)
6656 ("r-mvtnorm" ,r-mvtnorm)
6657 ("r-survival" ,r-survival)))
6658 (home-page "http://coin.r-forge.r-project.org")
6659 (synopsis "Conditional inference procedures in a permutation test framework")
6660 (description
6661 "This package provides conditional inference procedures for the general
6662 independence problem including two-sample, K-sample (non-parametric ANOVA),
6663 correlation, censored, ordered and multivariate problems.")
6664 (license license:gpl2)))
6665
6666 (define-public r-bayesplot
6667 (package
6668 (name "r-bayesplot")
6669 (version "1.6.0")
6670 (source
6671 (origin
6672 (method url-fetch)
6673 (uri (cran-uri "bayesplot" version))
6674 (sha256
6675 (base32
6676 "0in9cq2ybpa7njrwqx4l6nc8i01cjswsvzwlyiw465pi74aapr57"))))
6677 (build-system r-build-system)
6678 (inputs
6679 `(("pandoc" ,ghc-pandoc)
6680 ("pandoc-citeproc" ,ghc-pandoc-citeproc)))
6681 (propagated-inputs
6682 `(("r-dplyr" ,r-dplyr)
6683 ("r-ggplot2" ,r-ggplot2)
6684 ("r-ggridges" ,r-ggridges)
6685 ("r-reshape2" ,r-reshape2)
6686 ("r-rlang" ,r-rlang)))
6687 (home-page "http://mc-stan.org/bayesplot")
6688 (synopsis "Plotting for Bayesian models")
6689 (description
6690 "This package provides plotting functions for posterior analysis, model
6691 checking, and MCMC diagnostics. The package is designed not only to provide
6692 convenient functionality for users, but also a common set of functions that
6693 can be easily used by developers working on a variety of R packages for
6694 Bayesian modeling.")
6695 (license license:gpl3+)))
6696
6697 (define-public r-tmb
6698 (package
6699 (name "r-tmb")
6700 (version "1.7.15")
6701 (source
6702 (origin
6703 (method url-fetch)
6704 (uri (cran-uri "TMB" version))
6705 (sha256
6706 (base32
6707 "1r2d8c5iazihba42sn33yarv0dcfiy989sx64zcf14zr8k6cgjzs"))))
6708 (properties `((upstream-name . "TMB")))
6709 (build-system r-build-system)
6710 (propagated-inputs
6711 `(("r-matrix" ,r-matrix)
6712 ("r-rcppeigen" ,r-rcppeigen)))
6713 (home-page "http://tmb-project.org")
6714 (synopsis "Template model builder: a general random effect tool")
6715 (description
6716 "With this tool, a user should be able to quickly implement complex
6717 random effect models through simple C++ templates. The package combines
6718 @code{CppAD} (C++ automatic differentiation), @code{Eigen} (templated
6719 matrix-vector library) and @code{CHOLMOD} (sparse matrix routines available
6720 from R) to obtain an efficient implementation of the applied Laplace
6721 approximation with exact derivatives. Key features are: Automatic sparseness
6722 detection, parallelism through BLAS and parallel user templates.")
6723 (license license:gpl2)))
6724
6725 (define-public r-sjstats
6726 (package
6727 (name "r-sjstats")
6728 (version "0.17.2")
6729 (source
6730 (origin
6731 (method url-fetch)
6732 (uri (cran-uri "sjstats" version))
6733 (sha256
6734 (base32
6735 "0c7g35vn7r9rylhp0gj1yfslg7jybwrhpqpp7vdcd90xfccih24r"))))
6736 (build-system r-build-system)
6737 (propagated-inputs
6738 `(("r-bayesplot" ,r-bayesplot)
6739 ("r-broom" ,r-broom)
6740 ("r-coin" ,r-coin)
6741 ("r-crayon" ,r-crayon)
6742 ("r-dplyr" ,r-dplyr)
6743 ("r-emmeans" ,r-emmeans)
6744 ("r-glmmtmb" ,r-glmmtmb)
6745 ("r-lme4" ,r-lme4)
6746 ("r-magrittr" ,r-magrittr)
6747 ("r-mass" ,r-mass)
6748 ("r-matrix" ,r-matrix)
6749 ("r-modelr" ,r-modelr)
6750 ("r-nlme" ,r-nlme)
6751 ("r-purrr" ,r-purrr)
6752 ("r-pwr" ,r-pwr)
6753 ("r-rlang" ,r-rlang)
6754 ("r-sjlabelled" ,r-sjlabelled)
6755 ("r-sjmisc" ,r-sjmisc)
6756 ("r-tidyr" ,r-tidyr)))
6757 (home-page "https://github.com/strengejacke/sjstats")
6758 (synopsis "Functions for common statistical computations")
6759 (description
6760 "This package provides a collection of convenient functions for common
6761 statistical computations, which are not directly provided by R's @code{base}
6762 or @code{stats} packages. This package aims at providing, first, shortcuts
6763 for statistical measures, which otherwise could only be calculated with
6764 additional effort. Second, these shortcut functions are generic, and can be
6765 applied not only to vectors, but also to other objects as well. The focus of
6766 most functions lies on summary statistics or fit measures for regression
6767 models, including generalized linear models, mixed effects models and Bayesian
6768 models.")
6769 (license license:gpl3)))
6770
6771 (define-public r-glmmtmb
6772 (package
6773 (name "r-glmmtmb")
6774 (version "0.2.2.0")
6775 (source
6776 (origin
6777 (method url-fetch)
6778 (uri (cran-uri "glmmTMB" version))
6779 (sha256
6780 (base32
6781 "1clpkjlmsjmn3m1z5jqv8cgw6bvpqsy4nx6k947r0jya017ny5y5"))))
6782 (properties `((upstream-name . "glmmTMB")))
6783 (build-system r-build-system)
6784 (propagated-inputs
6785 `(("r-lme4" ,r-lme4)
6786 ("r-matrix" ,r-matrix)
6787 ("r-nlme" ,r-nlme)
6788 ("r-rcppeigen" ,r-rcppeigen)
6789 ("r-tmb" ,r-tmb)))
6790 (native-inputs
6791 `(("r-knitr" ,r-knitr)))
6792 (home-page "https://github.com/glmmTMB")
6793 (synopsis "Generalized linear mixed models")
6794 (description
6795 "Fit linear and generalized linear mixed models with various extensions,
6796 including zero-inflation. The models are fitted using maximum likelihood
6797 estimation via the Template Model Builder. Random effects are assumed to be
6798 Gaussian on the scale of the linear predictor and are integrated out using the
6799 Laplace approximation. Gradients are calculated using automatic
6800 differentiation.")
6801 (license license:agpl3+)))
6802
6803 (define-public r-ggeffects
6804 (package
6805 (name "r-ggeffects")
6806 (version "0.7.0")
6807 (source
6808 (origin
6809 (method url-fetch)
6810 (uri (cran-uri "ggeffects" version))
6811 (sha256
6812 (base32
6813 "070c3fxmzajq2fy816s5pfqdyjlnzkabj97z7fcsva4h5rnqi9d6"))))
6814 (build-system r-build-system)
6815 (propagated-inputs
6816 `(("r-crayon" ,r-crayon)
6817 ("r-dplyr" ,r-dplyr)
6818 ("r-ggplot2" ,r-ggplot2)
6819 ("r-lme4" ,r-lme4)
6820 ("r-magrittr" ,r-magrittr)
6821 ("r-mass" ,r-mass)
6822 ("r-prediction" ,r-prediction)
6823 ("r-purrr" ,r-purrr)
6824 ("r-rlang" ,r-rlang)
6825 ("r-scales" ,r-scales)
6826 ("r-sjlabelled" ,r-sjlabelled)
6827 ("r-sjmisc" ,r-sjmisc)
6828 ("r-sjstats" ,r-sjstats)
6829 ("r-tidyr" ,r-tidyr)))
6830 (home-page "https://github.com/strengejacke/ggeffects")
6831 (synopsis "Create tidy data frames of marginal effects for ggplot")
6832 (description
6833 "This package provides tools to compute marginal effects from statistical
6834 models and return the result as tidy data frames. These data frames are ready
6835 to use with the @code{ggplot2} package. Marginal effects can be calculated
6836 for many different models. Interaction terms, splines and polynomial terms
6837 are also supported. The two main functions are @code{ggpredict()} and
6838 @code{ggeffect()}. There is a generic @code{plot()} method to plot the
6839 results using @code{ggplot2}.")
6840 (license license:gpl3)))
6841
6842 (define-public r-sjplot
6843 (package
6844 (name "r-sjplot")
6845 (version "2.6.1")
6846 (source
6847 (origin
6848 (method url-fetch)
6849 (uri (cran-uri "sjPlot" version))
6850 (sha256
6851 (base32
6852 "13qvw2s3r96qfi8kfsn76m050ccnmckl31a9qv94xws8da99v2fk"))))
6853 (properties `((upstream-name . "sjPlot")))
6854 (build-system r-build-system)
6855 (propagated-inputs
6856 `(("r-broom" ,r-broom)
6857 ("r-dplyr" ,r-dplyr)
6858 ("r-forcats" ,r-forcats)
6859 ("r-ggeffects" ,r-ggeffects)
6860 ("r-ggplot2" ,r-ggplot2)
6861 ("r-glmmtmb" ,r-glmmtmb)
6862 ("r-knitr" ,r-knitr)
6863 ("r-lme4" ,r-lme4)
6864 ("r-magrittr" ,r-magrittr)
6865 ("r-mass" ,r-mass)
6866 ("r-modelr" ,r-modelr)
6867 ("r-nlme" ,r-nlme)
6868 ("r-psych" ,r-psych)
6869 ("r-purrr" ,r-purrr)
6870 ("r-rlang" ,r-rlang)
6871 ("r-scales" ,r-scales)
6872 ("r-sjlabelled" ,r-sjlabelled)
6873 ("r-sjmisc" ,r-sjmisc)
6874 ("r-sjstats" ,r-sjstats)
6875 ("r-tidyr" ,r-tidyr)))
6876 (home-page "https://strengejacke.github.io/sjPlot/")
6877 (synopsis "Data visualization for statistics in social science")
6878 (description
6879 "This package represents a collection of plotting and table output
6880 functions for data visualization. Results of various statistical
6881 analyses (that are commonly used in social sciences) can be visualized using
6882 this package, including simple and cross tabulated frequencies, histograms,
6883 box plots, (generalized) linear models, mixed effects models, principal
6884 component analysis and correlation matrices, cluster analyses, scatter plots,
6885 stacked scales, effects plots of regression models (including interaction
6886 terms) and much more. This package supports labelled data.")
6887 (license license:gpl3)))
6888
6889 (define-public r-ini
6890 (package
6891 (name "r-ini")
6892 (version "0.3.1")
6893 (source
6894 (origin
6895 (method url-fetch)
6896 (uri (cran-uri "ini" version))
6897 (sha256
6898 (base32
6899 "04yqij344dwm0xqgara8xia42mlmij3i8711qbb5534w05a1l6bv"))))
6900 (build-system r-build-system)
6901 (home-page "https://github.com/dvdscripter/ini")
6902 (synopsis "Read and write configuration files")
6903 (description
6904 "This package provides tools to parse simple @code{.ini} configuration
6905 files to an structured list. Users can manipulate this resulting list with
6906 @code{lapply()} functions. This same structured list can be used to write
6907 back to file after modifications.")
6908 (license license:gpl3)))
6909
6910 (define-public r-gh
6911 (package
6912 (name "r-gh")
6913 (version "1.0.1")
6914 (source
6915 (origin
6916 (method url-fetch)
6917 (uri (cran-uri "gh" version))
6918 (sha256
6919 (base32
6920 "1llinfajb0g7006jd2w1hpskxpmkjhnqarcjb71r1qvsccb2ph7k"))))
6921 (build-system r-build-system)
6922 (propagated-inputs
6923 `(("r-httr" ,r-httr)
6924 ("r-ini" ,r-ini)
6925 ("r-jsonlite" ,r-jsonlite)))
6926 (home-page "https://github.com/r-lib/gh#readme")
6927 (synopsis "Access the GitHub API via R")
6928 (description
6929 "This package provides a minimal R client to access the GitHub API.")
6930 (license license:expat)))
6931
6932 (define-public r-fs
6933 (package
6934 (name "r-fs")
6935 (version "1.2.6")
6936 (source
6937 (origin
6938 (method url-fetch)
6939 (uri (cran-uri "fs" version))
6940 (sha256
6941 (base32
6942 "0kqqaqqml8x3r1mdld40iwns0ylj2f52qsdh1vcn39f7w7c2ka8j"))))
6943 (build-system r-build-system)
6944 (propagated-inputs
6945 `(("r-rcpp" ,r-rcpp)))
6946 (native-inputs
6947 `(("pkg-config" ,pkg-config)))
6948 (home-page "http://fs.r-lib.org")
6949 (synopsis "Cross-platform file system operations based on libuv")
6950 (description
6951 "This package provides a cross-platform interface to file system
6952 operations, built on top of the libuv C library.")
6953 (license license:gpl3)))
6954
6955 (define-public r-clisymbols
6956 (package
6957 (name "r-clisymbols")
6958 (version "1.2.0")
6959 (source
6960 (origin
6961 (method url-fetch)
6962 (uri (cran-uri "clisymbols" version))
6963 (sha256
6964 (base32
6965 "1q7gi2zmykhzas9v8fdnbpdq7pzdcpbhim1yxvd2062l777g4j86"))))
6966 (build-system r-build-system)
6967 (home-page "https://github.com/gaborcsardi/clisymbols")
6968 (synopsis "Unicode symbols at the R prompt")
6969 (description
6970 "This package provides a small subset of Unicode symbols, that are useful
6971 when building command line applications. They fall back to alternatives on
6972 terminals that do not support Unicode.")
6973 (license license:expat)))
6974
6975 (define-public r-usethis
6976 (package
6977 (name "r-usethis")
6978 (version "1.4.0")
6979 (source
6980 (origin
6981 (method url-fetch)
6982 (uri (cran-uri "usethis" version))
6983 (sha256
6984 (base32
6985 "1gadckx3sxz9gxvpkprj9x7zcgg2nz5m4q0vi76ya9li1v03rwwn"))))
6986 (build-system r-build-system)
6987 (propagated-inputs
6988 `(("r-clipr" ,r-clipr)
6989 ("r-clisymbols" ,r-clisymbols)
6990 ("r-crayon" ,r-crayon)
6991 ("r-curl" ,r-curl)
6992 ("r-desc" ,r-desc)
6993 ("r-fs" ,r-fs)
6994 ("r-gh" ,r-gh)
6995 ("r-git2r" ,r-git2r)
6996 ("r-glue" ,r-glue)
6997 ("r-rlang" ,r-rlang)
6998 ("r-rprojroot" ,r-rprojroot)
6999 ("r-rstudioapi" ,r-rstudioapi)
7000 ("r-whisker" ,r-whisker)))
7001 (home-page "https://github.com/r-lib/usethis")
7002 (synopsis "Automate R package and project setup")
7003 (description
7004 "This package helps you to automate R package and project setup tasks
7005 that are otherwise performed manually. This includes setting up unit testing,
7006 test coverage, continuous integration, Git, GitHub integration, licenses,
7007 Rcpp, RStudio projects, and more.")
7008 (license license:gpl3)))
7009
7010 (define-public r-sessioninfo
7011 (package
7012 (name "r-sessioninfo")
7013 (version "1.1.1")
7014 (source
7015 (origin
7016 (method url-fetch)
7017 (uri (cran-uri "sessioninfo" version))
7018 (sha256
7019 (base32
7020 "0j5f3l58fynxx3v0w62vqpii7miabszgljpja36xx9s8hikh8sqn"))))
7021 (build-system r-build-system)
7022 (propagated-inputs
7023 `(("r-cli" ,r-cli)
7024 ("r-withr" ,r-withr)))
7025 (home-page "https://github.com/r-lib/sessioninfo#readme")
7026 (synopsis "R session information")
7027 (description
7028 "This package provides tools to query and print information about the
7029 current R session. It is similar to @code{utils::sessionInfo()}, but includes
7030 more information about packages, and where they were installed from.")
7031 (license license:gpl2)))
7032
7033 (define-public r-remotes
7034 (package
7035 (name "r-remotes")
7036 (version "2.0.2")
7037 (source
7038 (origin
7039 (method url-fetch)
7040 (uri (cran-uri "remotes" version))
7041 (sha256
7042 (base32
7043 "0rsjxmhwpr51ilsdjfqn06mj8yr2d7nckcn3arv1ljn23qfkpcxa"))))
7044 (build-system r-build-system)
7045 (home-page "https://github.com/r-lib/remotes#readme")
7046 (synopsis "R package installation from remote repositories")
7047 (description
7048 "Download and install R packages stored in GitHub, BitBucket, or plain
7049 subversion or git repositories. This package is a lightweight replacement of
7050 the @code{install_*} functions in the @code{devtools} package. Indeed most of
7051 the code was copied over from @code{devtools}.")
7052 (license license:gpl2+)))
7053
7054 (define-public r-xopen
7055 (package
7056 (name "r-xopen")
7057 (version "1.0.0")
7058 (source
7059 (origin
7060 (method url-fetch)
7061 (uri (cran-uri "xopen" version))
7062 (sha256
7063 (base32
7064 "1vrvgdika1d63dwygynbv2wmd87ll8dji5dy89hj576n8hw601z2"))))
7065 (build-system r-build-system)
7066 (propagated-inputs
7067 `(("r-processx" ,r-processx)))
7068 (home-page "https://github.com/r-lib/xopen#readme")
7069 (synopsis "Open system files, URLs, anything")
7070 (description
7071 "This package provides a cross-platform solution to open files,
7072 directories or URLs with their associated programs.")
7073 (license license:expat)))
7074
7075 (define-public r-rcmdcheck
7076 (package
7077 (name "r-rcmdcheck")
7078 (version "1.3.2")
7079 (source
7080 (origin
7081 (method url-fetch)
7082 (uri (cran-uri "rcmdcheck" version))
7083 (sha256
7084 (base32
7085 "0ys1nd7690mhwzslyzg8fq1wxr28nz8g6av5iykkrshb8lkxg7ly"))))
7086 (build-system r-build-system)
7087 (propagated-inputs
7088 `(("r-callr" ,r-callr)
7089 ("r-cli" ,r-cli)
7090 ("r-crayon" ,r-crayon)
7091 ("r-desc" ,r-desc)
7092 ("r-digest" ,r-digest)
7093 ("r-pkgbuild" ,r-pkgbuild)
7094 ("r-prettyunits" ,r-prettyunits)
7095 ("r-r6" ,r-r6)
7096 ("r-rprojroot" ,r-rprojroot)
7097 ("r-sessioninfo" ,r-sessioninfo)
7098 ("r-withr" ,r-withr)
7099 ("r-xopen" ,r-xopen)))
7100 (home-page "https://github.com/r-Lib/rcmdcheck#readme")
7101 (synopsis "Run R CMD check from R and capture results")
7102 (description
7103 "Run @code{R CMD check} from R programmatically, and capture the results
7104 of the individual checks.")
7105 (license license:expat)))
7106
7107 (define-public r-rapportools
7108 (package
7109 (name "r-rapportools")
7110 (version "1.0")
7111 (source
7112 (origin
7113 (method url-fetch)
7114 (uri (cran-uri "rapportools" version))
7115 (sha256
7116 (base32
7117 "1sgv4sc737i12arh5dc3263kjsz3dzg06qihfmrqyax94mv2d01b"))))
7118 (build-system r-build-system)
7119 (propagated-inputs
7120 `(("r-pander" ,r-pander)
7121 ("r-plyr" ,r-plyr)
7122 ("r-reshape" ,r-reshape)))
7123 (home-page "https://cran.r-project.org/web/packages/rapportools/")
7124 (synopsis "Miscellaneous helper functions with sane defaults for reporting")
7125 (description
7126 "This package provides helper functions that act as wrappers to more
7127 advanced statistical methods with the advantage of having sane defaults for
7128 quick reporting.")
7129 (license license:agpl3+)))
7130
7131 (define-public r-pander
7132 (package
7133 (name "r-pander")
7134 (version "0.6.3")
7135 (source
7136 (origin
7137 (method url-fetch)
7138 (uri (cran-uri "pander" version))
7139 (sha256
7140 (base32
7141 "1bd9sdghlsppmff18k5fg3i0visq9f4wc82rlhwq5m82bmgdgnyi"))))
7142 (build-system r-build-system)
7143 (propagated-inputs
7144 `(("r-digest" ,r-digest)
7145 ("r-rcpp" ,r-rcpp)))
7146 (home-page "https://rapporter.github.io/pander")
7147 (synopsis "Render R objects into Pandoc's markdown")
7148 (description
7149 "The main aim of the pander R package is to provide a minimal and easy
7150 tool for rendering R objects into Pandoc's markdown. The package is also
7151 capable of exporting/converting complex Pandoc documents (reports) in various
7152 ways.")
7153 ;; This package is licensed under either the AGPLv3+ or the very rarely
7154 ;; used OSL 3.0.
7155 (license license:agpl3+)))
7156
7157 (define-public r-summarytools
7158 (package
7159 (name "r-summarytools")
7160 (version "0.8.8")
7161 (source
7162 (origin
7163 (method url-fetch)
7164 (uri (cran-uri "summarytools" version))
7165 (sha256
7166 (base32
7167 "0z836m6ib9bznwcawn6xf8gck05ydxwi3bx4jbrbyqql4kci8zwb"))))
7168 (build-system r-build-system)
7169 (propagated-inputs
7170 `(("r-htmltools" ,r-htmltools)
7171 ("r-lubridate" ,r-lubridate)
7172 ("r-matrixstats" ,r-matrixstats)
7173 ("r-pander" ,r-pander)
7174 ("r-pryr" ,r-pryr)
7175 ("r-rapportools" ,r-rapportools)
7176 ("r-rcurl" ,r-rcurl)))
7177 (home-page "https://github.com/dcomtois/summarytools")
7178 (synopsis "Tools to quickly and neatly summarize data")
7179 (description
7180 "This package provides tools for data frame summaries, cross-tabulations,
7181 weight-enabled frequency tables and common univariate statistics in concise
7182 tables available in a variety of formats (plain ASCII, Markdown and HTML). A
7183 good point-of-entry for exploring data, both for experienced and new R
7184 users.")
7185 (license license:gpl2)))
7186
7187 (define-public r-lsei
7188 (package
7189 (name "r-lsei")
7190 (version "1.2-0")
7191 (source
7192 (origin
7193 (method url-fetch)
7194 (uri (cran-uri "lsei" version))
7195 (sha256
7196 (base32
7197 "1xl06fb3is744pxlh42wx5hn1h0ab1k31wnmsmh0524kxzcyp0a7"))))
7198 (build-system r-build-system)
7199 (native-inputs
7200 `(("gfortran" ,gfortran)))
7201 (home-page "https://www.stat.auckland.ac.nz/~yongwang")
7202 (synopsis "Solve regression problems under equality/inequality constraints")
7203 (description
7204 "It contains functions that solve least squares linear regression
7205 problems under linear equality/inequality constraints. Functions for solving
7206 quadratic programming problems are also available, which transform such
7207 problems into least squares ones first.")
7208 (license license:gpl2+)))
7209
7210 (define-public r-npsurv
7211 (package
7212 (name "r-npsurv")
7213 (version "0.4-0")
7214 (source
7215 (origin
7216 (method url-fetch)
7217 (uri (cran-uri "npsurv" version))
7218 (sha256
7219 (base32
7220 "1wq4c9yfha5azjhrn40iiqkshmvh611sa90jp3lh82n4bl9zfk20"))))
7221 (build-system r-build-system)
7222 (propagated-inputs
7223 `(("r-lsei" ,r-lsei)))
7224 (home-page "https://www.stat.auckland.ac.nz/~yongwang")
7225 (synopsis "Nonparametric survival analysis")
7226 (description
7227 "This package contains functions for non-parametric survival analysis of
7228 exact and interval-censored observations.")
7229 (license license:gpl2+)))
7230
7231 (define-public r-clusteval
7232 (package
7233 (name "r-clusteval")
7234 (version "0.1")
7235 (source
7236 (origin
7237 (method url-fetch)
7238 (uri (cran-uri "clusteval" version))
7239 (sha256
7240 (base32
7241 "1ld0bdl4fy8dsfzm3k7a37cyxc6pfc9qs31x4pxd3z5rslghz7rj"))))
7242 (build-system r-build-system)
7243 (propagated-inputs
7244 `(("r-mvtnorm" ,r-mvtnorm)
7245 ("r-rcpp" ,r-rcpp)))
7246 (home-page "https://cran.r-project.org/web/packages/clusteval/")
7247 (synopsis "Evaluation of clustering algorithms")
7248 (description
7249 "This R package provides a suite of tools to evaluate clustering
7250 algorithms, clusterings, and individual clusters.")
7251 (license license:expat)))
7252
7253 (define-public r-tweedie
7254 (package
7255 (name "r-tweedie")
7256 (version "2.3.2")
7257 (source
7258 (origin
7259 (method url-fetch)
7260 (uri (cran-uri "tweedie" version))
7261 (sha256
7262 (base32
7263 "10fv998qjxsyx0h94fi0xbh6xbf24nwgh254n9zfnmix9vk2cqls"))))
7264 (build-system r-build-system)
7265 (native-inputs `(("gfortran" ,gfortran)))
7266 (home-page "https://cran.r-project.org/web/packages/tweedie/")
7267 (synopsis "Evaluation of Tweedie exponential family models")
7268 (description
7269 "Maximum likelihood computations for Tweedie families, including the
7270 series expansion (Dunn and Smyth, 2005; <doi10.1007/s11222-005-4070-y>) and
7271 the Fourier inversion (Dunn and Smyth, 2008; <doi:10.1007/s11222-007-9039-6>),
7272 and related methods.")
7273 (license license:gpl2+)))
7274
7275 (define-public r-rcppgsl
7276 (package
7277 (name "r-rcppgsl")
7278 (version "0.3.6")
7279 (source
7280 (origin
7281 (method url-fetch)
7282 (uri (cran-uri "RcppGSL" version))
7283 (sha256
7284 (base32
7285 "16pdapq31729db53agnb48jkvdm97167n3bigy5zazc3q3isis1m"))))
7286 (properties `((upstream-name . "RcppGSL")))
7287 (build-system r-build-system)
7288 (propagated-inputs
7289 `(("r-rcpp" ,r-rcpp)
7290 ("gsl" ,gsl)))
7291 (native-inputs
7292 `(("r-knitr" ,r-knitr))) ; for vignettes
7293 (home-page "https://cran.r-project.org/web/packages/RcppGSL/")
7294 (synopsis "Rcpp integration for GSL vectors and matrices")
7295 (description
7296 "The GNU Scientific Library (or GSL) is a collection of numerical
7297 routines for scientific computing. It is particularly useful for C and C++
7298 programs as it provides a standard C interface to a wide range of mathematical
7299 routines. There are over 1000 functions in total with an extensive test
7300 suite. The RcppGSL package provides an easy-to-use interface between GSL data
7301 structures and R using concepts from Rcpp which is itself a package that eases
7302 the interfaces between R and C++.")
7303 (license license:gpl2+)))
7304
7305 (define-public r-mvabund
7306 (package
7307 (name "r-mvabund")
7308 (version "3.13.1")
7309 (source
7310 (origin
7311 (method url-fetch)
7312 (uri (cran-uri "mvabund" version))
7313 (sha256
7314 (base32
7315 "1z8bj9zbc8h7w1xki9sc2p2rq6lv8gbcmiy9819z54d7lx1i9cnj"))))
7316 (build-system r-build-system)
7317 (propagated-inputs
7318 `(("r-mass" ,r-mass)
7319 ("r-rcpp" ,r-rcpp)
7320 ("r-rcppgsl" ,r-rcppgsl)
7321 ("r-statmod" ,r-statmod)
7322 ("r-tweedie" ,r-tweedie)))
7323 (home-page "https://cran.r-project.org/web/packages/mvabund/")
7324 (synopsis "Statistical methods for analysing multivariate abundance data")
7325 (description
7326 "This package provides a set of tools for displaying, modeling and
7327 analysing multivariate abundance data in community ecology.")
7328 (license license:lgpl2.1+)))
7329
7330 (define-public r-afex
7331 (package
7332 (name "r-afex")
7333 (version "0.22-1")
7334 (source
7335 (origin
7336 (method url-fetch)
7337 (uri (cran-uri "afex" version))
7338 (sha256
7339 (base32
7340 "065wbxljl77zqvc2c4gpfpfyc6mbnnrf24q399q9bxmrz3sapj8n"))))
7341 (build-system r-build-system)
7342 (propagated-inputs
7343 `(("r-car" ,r-car)
7344 ("r-lme4" ,r-lme4)
7345 ("r-lmertest" ,r-lmertest)
7346 ("r-pbkrtest" ,r-pbkrtest)
7347 ("r-reshape2" ,r-reshape2)))
7348 (home-page "https://afex.singmann.science/")
7349 (synopsis "Analysis of factorial experiments")
7350 (description
7351 "This package provides convenience functions for analyzing factorial
7352 experiments using ANOVA or mixed models.")
7353 (license license:gpl2+)))
7354
7355 (define-public r-lmertest
7356 (package
7357 (name "r-lmertest")
7358 (version "3.0-1")
7359 (source
7360 (origin
7361 (method url-fetch)
7362 (uri (cran-uri "lmerTest" version))
7363 (sha256
7364 (base32
7365 "0pia69sc8bn37mkiprdf91iilziqb865f94k6x6c26i33fg7rq4m"))))
7366 (properties `((upstream-name . "lmerTest")))
7367 (build-system r-build-system)
7368 (propagated-inputs
7369 `(("r-ggplot2" ,r-ggplot2)
7370 ("r-lme4" ,r-lme4)
7371 ("r-mass" ,r-mass)
7372 ("r-numderiv" ,r-numderiv)))
7373 (home-page "https://github.com/runehaubo/lmerTestR")
7374 (synopsis "Tests in linear mixed effects models")
7375 (description
7376 "This package provides p-values in type I, II or III anova and summary
7377 tables for @code{lmer} model fits via Satterthwaite's degrees of freedom
7378 method. A Kenward-Roger method is also available via the @code{pbkrtest}
7379 package. Model selection methods include step, drop1 and anova-like tables
7380 for random effects (ranova). Methods for Least-Square means (LS-means) and
7381 tests of linear contrasts of fixed effects are also available.")
7382 (license license:gpl2+)))
7383
7384 (define-public r-r2glmm
7385 (package
7386 (name "r-r2glmm")
7387 (version "0.1.2")
7388 (source
7389 (origin
7390 (method url-fetch)
7391 (uri (cran-uri "r2glmm" version))
7392 (sha256
7393 (base32
7394 "0iim92blpa59vgz97c2pi05yhbjjmaffdbkbmk5kplfb2vmazgiy"))))
7395 (build-system r-build-system)
7396 (propagated-inputs
7397 `(("r-afex" ,r-afex)
7398 ("r-data-table" ,r-data-table)
7399 ("r-dplyr" ,r-dplyr)
7400 ("r-ggplot2" ,r-ggplot2)
7401 ("r-gridextra" ,r-gridextra)
7402 ("r-lmertest" ,r-lmertest)
7403 ("r-mass" ,r-mass)
7404 ("r-matrix" ,r-matrix)
7405 ("r-mgcv" ,r-mgcv)
7406 ("r-pbkrtest" ,r-pbkrtest)))
7407 (home-page "https://github.com/bcjaeger/r2glmm")
7408 (synopsis "Compute R squared for mixed (multilevel) models")
7409 (description
7410 "This package computes model and semi partial R squared with confidence
7411 limits for the linear and generalized linear mixed model (LMM and GLMM). The
7412 R squared measure from L. J. Edwards et al. (2008) is extended to the GLMM
7413 using @dfn{penalized quasi-likelihood} (PQL) estimation (see Jaeger et
7414 al. (2016)).")
7415 (license license:gpl2)))
7416
7417 (define-public r-weights
7418 (package
7419 (name "r-weights")
7420 (version "1.0")
7421 (source
7422 (origin
7423 (method url-fetch)
7424 (uri (cran-uri "weights" version))
7425 (sha256
7426 (base32
7427 "0186bfpkhxngrshac6bpg37alp6slwhwd43inrm8hqg0vhpfgc4c"))))
7428 (build-system r-build-system)
7429 (propagated-inputs
7430 `(("r-gdata" ,r-gdata)
7431 ("r-hmisc" ,r-hmisc)
7432 ("r-mice" ,r-mice)))
7433 (home-page
7434 "https://cran.r-project.org/web/packages/weights/")
7435 (synopsis "Weighting and weighted statistics")
7436 (description "This package Provides a variety of functions for producing
7437 simple weighted statistics, such as weighted Pearson's correlations, partial
7438 correlations, Chi-Squared statistics, histograms, and t-tests. Also now
7439 includes some software for quickly recoding survey data and plotting point
7440 estimates from interaction terms in regressions (and multiply imputed
7441 regressions). NOTE: Weighted partial correlation calculations pulled to
7442 address a bug.")
7443 (license license:gpl2+)))
7444
7445 (define-public r-rcppannoy
7446 (package
7447 (name "r-rcppannoy")
7448 (version "0.0.11")
7449 (source
7450 (origin
7451 (method url-fetch)
7452 (uri (cran-uri "RcppAnnoy" version))
7453 (sha256
7454 (base32
7455 "1ik50ancfgcvh03n4jsqwjk8lf056rbgd70q4l4didmvh5kcyjd1"))))
7456 (properties `((upstream-name . "RcppAnnoy")))
7457 (build-system r-build-system)
7458 (propagated-inputs
7459 `(("r-rcpp" ,r-rcpp)))
7460 (native-inputs
7461 `(("r-knitr" ,r-knitr))) ; for vignettes
7462 (home-page "https://cran.r-project.org/web/packages/RcppAnnoy/")
7463 (synopsis "Rcpp bindings for Annoy, a library for Approximate Nearest Neighbors")
7464 (description
7465 "Annoy is a small C++ library for Approximate Nearest Neighbors written
7466 for efficient memory usage as well an ability to load from and save to disk.
7467 This package provides an R interface.")
7468 ;; Annoy is released under ASL 2.0, but this wrapper is released under
7469 ;; GPLv2+.
7470 (license (list license:gpl2+ license:asl2.0))))
7471
7472 (define-public r-ncdf4
7473 (package
7474 (name "r-ncdf4")
7475 (version "1.16")
7476 (source
7477 (origin
7478 (method url-fetch)
7479 (uri (cran-uri "ncdf4" version))
7480 (sha256
7481 (base32
7482 "0lwjjis0b83c4l3xvqai4ckzrskd6mychck1iwxcxgjvh0d77mgd"))))
7483 (build-system r-build-system)
7484 (inputs
7485 `(("netcdf" ,netcdf)
7486 ("zlib" ,zlib)))
7487 (home-page "https://cran.r-project.org/web/packages/ncdf4/index.html")
7488 (synopsis "R interface to Unidata netCDF format data files")
7489 (description
7490 "This package provides a high-level R interface to data files written
7491 using Unidata's netCDF library (version 4 or earlier), which are binary data
7492 files that are portable across platforms and include metadata information in
7493 addition to the data sets. Using this package, netCDF files can be opened and
7494 data sets read in easily. It is also easy to create new netCDF dimensions,
7495 variables, and files, in either version 3 or 4 format, and manipulate existing
7496 netCDF files.")
7497 (license license:gpl3+)))
7498
7499 (define-public r-biocmanager
7500 (package
7501 (name "r-biocmanager")
7502 (version "1.30.4")
7503 (source
7504 (origin
7505 (method url-fetch)
7506 (uri (cran-uri "BiocManager" version))
7507 (sha256
7508 (base32
7509 "0kxs76pixk1d2lpvkyrq6nnvv1rqf55ph5f7igkadyyqirf3y2ah"))))
7510 (properties `((upstream-name . "BiocManager")))
7511 (build-system r-build-system)
7512 (home-page "https://cran.r-project.org/web/packages/BiocManager/")
7513 (synopsis "Access the Bioconductor project package repository")
7514 (description
7515 "This package provides a convenient tool to install and update
7516 Bioconductor packages.")
7517 (license license:artistic2.0)))
7518
7519 (define-public r-rgl
7520 (package
7521 (name "r-rgl")
7522 (version "0.99.16")
7523 (source
7524 (origin
7525 (method url-fetch)
7526 (uri (cran-uri "rgl" version))
7527 (sha256
7528 (base32
7529 "0q8sg8fr0140ilssqhscaxkjc29w1rpp6f4k50amw3zzs9g58ak9"))))
7530 (build-system r-build-system)
7531 (native-inputs
7532 `(("pkg-config" ,pkg-config)))
7533 (inputs
7534 `(("freetype" ,freetype)
7535 ("libpng" ,libpng)
7536 ("glu" ,glu)
7537 ("libx11" ,libx11)
7538 ("ghc-pandoc" ,ghc-pandoc)
7539 ("zlib" ,zlib)))
7540 (propagated-inputs
7541 `(("r-crosstalk" ,r-crosstalk)
7542 ("r-htmltools" ,r-htmltools)
7543 ("r-htmlwidgets" ,r-htmlwidgets)
7544 ("r-jsonlite" ,r-jsonlite)
7545 ("r-knitr" ,r-knitr)
7546 ("r-magrittr" ,r-magrittr)
7547 ("r-manipulatewidget" ,r-manipulatewidget)
7548 ("r-shiny" ,r-shiny)))
7549 (home-page "https://r-forge.r-project.org/projects/rgl/")
7550 (synopsis "3D visualization using OpenGL")
7551 (description
7552 "This package provides medium to high level functions for 3D interactive graphics,
7553 including functions modelled on base graphics (@code{plot3d()}, etc.) as well
7554 as functions for constructing representations of geometric
7555 objects (@code{cube3d()}, etc.). Output may be on screen using OpenGL, or to
7556 various standard 3D file formats including WebGL, PLY, OBJ, STL as well as 2D
7557 image formats, including PNG, Postscript, SVG, PGF.")
7558 ;; Any version of the GPL.
7559 (license (list license:gpl2+ license:gpl3+))))
7560
7561 (define-public r-multicool
7562 (package
7563 (name "r-multicool")
7564 (version "0.1-10")
7565 (source
7566 (origin
7567 (method url-fetch)
7568 (uri (cran-uri "multicool" version))
7569 (sha256
7570 (base32
7571 "1ybg9piya9psqg42w9i3zsnavbxhkfklfwl7cb420i5nkq6wpc2v"))))
7572 (build-system r-build-system)
7573 (propagated-inputs `(("r-rcpp" ,r-rcpp)))
7574 (home-page "https://cran.r-project.org/web/packages/multicool/")
7575 (synopsis "Permutations of multisets in cool-lex order")
7576 (description
7577 "This package provides a set of tools to permute multisets without loops
7578 or hash tables and to generate integer partitions. Cool-lex order is similar
7579 to colexicographical order.")
7580 (license license:gpl2)))
7581
7582 (define-public r-misc3d
7583 (package
7584 (name "r-misc3d")
7585 (version "0.8-4")
7586 (source
7587 (origin
7588 (method url-fetch)
7589 (uri (cran-uri "misc3d" version))
7590 (sha256
7591 (base32
7592 "0qjzpw3h09qi2gfz52b7nhzd95p7yyxsd03fldc9wzzn6wi3vpkm"))))
7593 (build-system r-build-system)
7594 (home-page "https://cran.r-project.org/web/packages/misc3d/")
7595 (synopsis "Miscellaneous 3D Plots")
7596 (description
7597 "This package provides a collection of miscellaneous 3d plots, including
7598 isosurfaces.")
7599 ;; Any version of the GPL.
7600 (license (list license:gpl2+ license:gpl3+))))
7601
7602 (define-public r-ks
7603 (package
7604 (name "r-ks")
7605 (version "1.11.3")
7606 (source
7607 (origin
7608 (method url-fetch)
7609 (uri (cran-uri "ks" version))
7610 (sha256
7611 (base32
7612 "0z749c3xzpf6n0g7xcfplrhap1di8k7kcfr7vigh95ywnigyhs8d"))))
7613 (build-system r-build-system)
7614 (propagated-inputs
7615 `(("r-fnn" ,r-fnn)
7616 ("r-kernlab" ,r-kernlab)
7617 ("r-kernsmooth" ,r-kernsmooth)
7618 ("r-matrix" ,r-matrix)
7619 ("r-mclust" ,r-mclust)
7620 ("r-mgcv" ,r-mgcv)
7621 ("r-misc3d" ,r-misc3d)
7622 ("r-multicool" ,r-multicool)
7623 ("r-mvtnorm" ,r-mvtnorm)))
7624 (home-page "http://www.mvstat.net/tduong/")
7625 (synopsis "Kernel smoothing")
7626 (description
7627 "This package provides kernel smoothers for univariate and multivariate
7628 data, including density functions, density derivatives, cumulative
7629 distributions, modal clustering, discriminant analysis, and two-sample
7630 hypothesis testing.")
7631 ;; Either version of the GPL.
7632 (license (list license:gpl2 license:gpl3))))
7633
7634 (define-public r-feature
7635 (package
7636 (name "r-feature")
7637 (version "1.2.13")
7638 (source
7639 (origin
7640 (method url-fetch)
7641 (uri (cran-uri "feature" version))
7642 (sha256
7643 (base32
7644 "07hkw0bv38naj2hdsx4xxrm2dngi6w3rbvgr7s50bjic8hlgy1ra"))))
7645 (build-system r-build-system)
7646 (propagated-inputs
7647 `(("r-ks" ,r-ks)
7648 ("r-misc3d" ,r-misc3d)
7649 ("r-rgl" ,r-rgl)))
7650 (home-page "http://www.mvstat.net/tduong/")
7651 (synopsis "Inferential feature significance for kernel density estimation")
7652 (description
7653 "The feature package contains functions to display and compute kernel
7654 density estimates, significant gradient and significant curvature regions.
7655 Significant gradient and/or curvature regions often correspond to significant
7656 features (e.g. local modes).")
7657 ;; Either version of the GPL.
7658 (license (list license:gpl2 license:gpl3))))
7659
7660 (define-public r-arm
7661 (package
7662 (name "r-arm")
7663 (version "1.10-1")
7664 (source
7665 (origin
7666 (method url-fetch)
7667 (uri (cran-uri "arm" version))
7668 (sha256
7669 (base32
7670 "0vvp90jygajd6ydky57z66wqjq9msfbl88irj5jbsray574mh4bg"))))
7671 (build-system r-build-system)
7672 (propagated-inputs
7673 `(("r-abind" ,r-abind)
7674 ("r-coda" ,r-coda)
7675 ("r-lme4" ,r-lme4)
7676 ("r-mass" ,r-mass)
7677 ("r-matrix" ,r-matrix)
7678 ("r-nlme" ,r-nlme)))
7679 (home-page "https://cran.r-project.org/web/packages/arm/")
7680 (synopsis "Data analysis using regression and multilevel/hierarchical models")
7681 (description
7682 "This package provides functions to accompany A. Gelman and J. Hill,
7683 Data Analysis Using Regression and Multilevel/Hierarchical Models, Cambridge
7684 University Press, 2007.")
7685 (license license:gpl3+)))
7686
7687 (define-public r-circular
7688 (package
7689 (name "r-circular")
7690 (version "0.4-93")
7691 (source
7692 (origin
7693 (method url-fetch)
7694 (uri (cran-uri "circular" version))
7695 (sha256
7696 (base32
7697 "0hki85rs8wc5950pjaw28q54rly2napfbcrx3pchlfap6wwy5kkn"))))
7698 (build-system r-build-system)
7699 (propagated-inputs
7700 `(("r-boot" ,r-boot)
7701 ("r-mvtnorm" ,r-mvtnorm)))
7702 (native-inputs
7703 `(("gfortran" ,gfortran)))
7704 (home-page "https://cran.r-project.org/web/packages/circular/")
7705 (synopsis "Circular statistics")
7706 (description
7707 "This package provides tools for circular statistics, from \"Topics in
7708 circular Statistics\" (2001) S. Rao Jammalamadaka and A. SenGupta, World
7709 Scientific.")
7710 (license license:gpl2+)))
7711
7712 (define-public r-activity
7713 (package
7714 (name "r-activity")
7715 (version "1.1")
7716 (source
7717 (origin
7718 (method url-fetch)
7719 (uri (cran-uri "activity" version))
7720 (sha256
7721 (base32
7722 "1lqajgxfps2h6amz1791vp3f52rs9ghmanq1nqfxqd2jmk3idkrx"))))
7723 (build-system r-build-system)
7724 (propagated-inputs
7725 `(("r-circular" ,r-circular)
7726 ("r-overlap" ,r-overlap)
7727 ("r-pbapply" ,r-pbapply)))
7728 (home-page "https://cran.r-project.org/web/packages/activity/")
7729 (synopsis "Animal activity statistics")
7730 (description
7731 "This package provides functions to fit kernel density functions to
7732 animal activity time data; plot activity distributions; quantify overall
7733 levels of activity; statistically compare activity metrics through
7734 bootstrapping; and evaluate variation in linear variables with time (or other
7735 circular variables).")
7736 (license license:gpl3)))
7737
7738 (define-public r-ouch
7739 (package
7740 (name "r-ouch")
7741 (version "2.11-1")
7742 (source
7743 (origin
7744 (method url-fetch)
7745 (uri (cran-uri "ouch" version))
7746 (sha256
7747 (base32
7748 "0xkwwi62vdahlcg3k32zb1nfwsx87zdssk79mvcxgfsw9bw4gahx"))))
7749 (build-system r-build-system)
7750 (propagated-inputs `(("r-subplex" ,r-subplex)))
7751 (home-page "http://kingaa.github.io/ouch/")
7752 (synopsis "Ornstein-Uhlenbeck models for phylogenetic comparative hypotheses")
7753 (description
7754 "This package provides tools to fit and compare Ornstein-Uhlenbeck models
7755 for evolution along a phylogenetic tree.")
7756 (license license:gpl2+)))