gnu: r-rematch2: Update to 2.1.0.
[jackhill/guix/guix.git] / gnu / packages / cran.scm
1 ;;; GNU Guix --- Functional package management for GNU
2 ;;; Copyright © 2015, 2016, 2017, 2018, 2019 Ricardo Wurmus <rekado@elephly.net>
3 ;;; Copyright © 2016, 2017 Ben Woodcroft <donttrustben@gmail.com>
4 ;;; Copyright © 2017, 2018 Roel Janssen <roel@gnu.org>
5 ;;; Copyright © 2017, 2018 Tobias Geerinckx-Rice <me@tobias.gr>
6 ;;; Copyright © 2017 Raoul Bonnal <ilpuccio.febo@gmail.com>
7 ;;; Copyright © 2018 Vijayalakshmi Vedantham <vijimay12@gmail.com>
8 ;;; Copyright © 2018 Sahithi Yarlagadda <sahi@swecha.net>
9 ;;; Copyright © 2018 Sandeep Subramanian <sandeepsubramanian94@gmail.com>
10 ;;; Copyright © 2018 Charlie Ritter <chewzeirta@posteo.net>
11 ;;; Copyright © 2018 Konrad Hinsen <konrad.hinsen@fastmail.net>
12 ;;; Copyright © 2018 Mădălin Ionel Patrașcu <madalinionel.patrascu@mdc-berlin.de>
13 ;;; Copyright © 2018 Laura Lazzati <laura.lazzati.15@gmail.com>
14 ;;; Copyright © 2018 Leo Famulari <leo@famulari.name>
15 ;;; Copyright © 2018 Marius Bakke <mbakke@fastmail.com>
16 ;;; Copyright © 2018, 2019 Brett Gilio <brettg@posteo.net>
17 ;;; Copyright © 2019 Nicolò Balzarotti <anothersms@gmail.com>
18 ;;;
19 ;;; This file is part of GNU Guix.
20 ;;;
21 ;;; GNU Guix is free software; you can redistribute it and/or modify it
22 ;;; under the terms of the GNU General Public License as published by
23 ;;; the Free Software Foundation; either version 3 of the License, or (at
24 ;;; your option) any later version.
25 ;;;
26 ;;; GNU Guix is distributed in the hope that it will be useful, but
27 ;;; WITHOUT ANY WARRANTY; without even the implied warranty of
28 ;;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
29 ;;; GNU General Public License for more details.
30 ;;;
31 ;;; You should have received a copy of the GNU General Public License
32 ;;; along with GNU Guix. If not, see <http://www.gnu.org/licenses/>.
33
34 (define-module (gnu packages cran)
35 #:use-module ((guix licenses) #:prefix license:)
36 #:use-module (guix packages)
37 #:use-module (guix download)
38 #:use-module (guix git-download)
39 #:use-module (guix utils)
40 #:use-module (guix build-system r)
41 #:use-module (gnu packages algebra)
42 #:use-module (gnu packages base)
43 #:use-module (gnu packages bioinformatics)
44 #:use-module (gnu packages c)
45 #:use-module (gnu packages compression)
46 #:use-module (gnu packages curl)
47 #:use-module (gnu packages databases)
48 #:use-module (gnu packages fontutils)
49 #:use-module (gnu packages gcc)
50 #:use-module (gnu packages geo)
51 #:use-module (gnu packages ghostscript)
52 #:use-module (gnu packages gl)
53 #:use-module (gnu packages gnome)
54 #:use-module (gnu packages graph)
55 #:use-module (gnu packages gtk)
56 #:use-module (gnu packages haskell)
57 #:use-module (gnu packages icu4c)
58 #:use-module (gnu packages image)
59 #:use-module (gnu packages imagemagick)
60 #:use-module (gnu packages java)
61 #:use-module (gnu packages javascript)
62 #:use-module (gnu packages lisp)
63 #:use-module (gnu packages machine-learning)
64 #:use-module (gnu packages maths)
65 #:use-module (gnu packages mpi)
66 #:use-module (gnu packages multiprecision)
67 #:use-module (gnu packages networking)
68 #:use-module (gnu packages pcre)
69 #:use-module (gnu packages perl)
70 #:use-module (gnu packages pkg-config)
71 #:use-module (gnu packages python)
72 #:use-module (gnu packages python-xyz)
73 #:use-module (gnu packages statistics)
74 #:use-module (gnu packages tls)
75 #:use-module (gnu packages web)
76 #:use-module (gnu packages xorg))
77
78 (define-public r-clipr
79 (package
80 (name "r-clipr")
81 (version "0.7.0")
82 (source
83 (origin
84 (method url-fetch)
85 (uri (cran-uri "clipr" version))
86 (sha256
87 (base32
88 "1qn2p13d0c1bpqss6mv9hk60980rzhznfqpyaf5x0fy65svy9903"))))
89 (build-system r-build-system)
90 (home-page "https://github.com/mdlincoln/clipr")
91 (synopsis "Read and write from the system clipboard")
92 (description
93 "This package provides simple utility functions to read from and write to
94 the system clipboards.")
95 (license license:gpl3)))
96
97 (define-public r-ellipsis
98 (package
99 (name "r-ellipsis")
100 (version "0.2.0.1")
101 (source
102 (origin
103 (method url-fetch)
104 (uri (cran-uri "ellipsis" version))
105 (sha256
106 (base32
107 "0hx9l043433bwm1np9sypph77c7y9dddpz0wrhbkcv01x32jhr8f"))))
108 (build-system r-build-system)
109 (propagated-inputs
110 `(("r-rlang" ,r-rlang)))
111 (home-page "https://github.com/hadley/ellipsis")
112 (synopsis "Tools for working with additional arguments")
113 (description
114 "In S3 generics, it's useful to take @code{...} so that methods can have
115 additional arguments. But this flexibility comes at a cost: misspelled
116 arguments will be silently ignored. The @code{ellipsis} package is an
117 experiment that allows a generic to warn if any arguments passed in @code{...}
118 are not used.")
119 (license license:gpl3)))
120
121 (define-public r-grr
122 (package
123 (name "r-grr")
124 (version "0.9.5")
125 (source
126 (origin
127 (method url-fetch)
128 (uri (cran-uri "grr" version))
129 (sha256
130 (base32
131 "0arbcgrvhkwb5xk4nry1ffg2qj0v8ivhjghdr505ib4357g0c9i9"))))
132 (build-system r-build-system)
133 (home-page "https://cran.r-project.org/web/packages/grr")
134 (synopsis "Alternative implementations of base R functions")
135 (description
136 "This package provides alternative implementations of some base R
137 functions, including @code{sort}, @code{order}, and @code{match}. The
138 functions are simplified but can be faster or have other advantages.")
139 (license license:gpl3)))
140
141 (define-public r-matrix-utils
142 (package
143 (name "r-matrix-utils")
144 (version "0.9.7")
145 (source
146 (origin
147 (method url-fetch)
148 (uri (cran-uri "Matrix.utils" version))
149 (sha256
150 (base32
151 "1x64r4aj3gy1dzjjysyrk1j9jq3qsnyrqws8i6bs7q8pf6gvr7va"))))
152 (properties `((upstream-name . "Matrix.utils")))
153 (build-system r-build-system)
154 (propagated-inputs
155 `(("r-grr" ,r-grr)
156 ("r-matrix" ,r-matrix)))
157 (home-page "https://github.com/cvarrichio/Matrix.utils")
158 (synopsis
159 "Data.frame-Like Operations on Sparse and Dense Matrix Objects")
160 (description
161 "This package implements data manipulation methods such as @code{cast},
162 @code{aggregate}, and @code{merge}/@code{join} for Matrix and Matrix-like
163 objects.")
164 (license license:gpl3)))
165
166 (define-public r-sys
167 (package
168 (name "r-sys")
169 (version "3.2")
170 (source
171 (origin
172 (method url-fetch)
173 (uri (cran-uri "sys" version))
174 (sha256
175 (base32
176 "1k5vk5q9wa5sin0n226i05nymg469s24f6lx64yyhb7yc624j698"))))
177 (build-system r-build-system)
178 (home-page "https://github.com/jeroen/sys")
179 (synopsis "Powerful and reliable tools for running system commands in R")
180 (description
181 "This package provides drop-in replacements for the base @code{system2()}
182 function with fine control and consistent behavior across platforms. It
183 supports clean interruption, timeout, background tasks, and streaming STDIN /
184 STDOUT / STDERR over binary or text connections. The package also provides
185 functions for evaluating expressions inside a temporary fork. Such
186 evaluations have no side effects on the main R process, and support reliable
187 interrupts and timeouts. This provides the basis for a sandboxing
188 mechanism.")
189 (license license:expat)))
190
191 (define-public r-askpass
192 (package
193 (name "r-askpass")
194 (version "1.1")
195 (source
196 (origin
197 (method url-fetch)
198 (uri (cran-uri "askpass" version))
199 (sha256
200 (base32
201 "07q0ik8jzk44vpwh48rr3fnpd7dzsdhjjsl4l850rffv3dyq4h6v"))))
202 (build-system r-build-system)
203 (propagated-inputs `(("r-sys" ,r-sys)))
204 (home-page "https://github.com/jeroen/askpass")
205 (synopsis "Safe password entry for R")
206 (description
207 "This package provides cross-platform utilities for prompting the user
208 for credentials or a passphrase, for example to authenticate with a server or
209 read a protected key.")
210 (license license:expat)))
211
212 (define-public r-vegan
213 (package
214 (name "r-vegan")
215 (version "2.5-5")
216 (source
217 (origin
218 (method url-fetch)
219 (uri (cran-uri "vegan" version))
220 (sha256
221 (base32
222 "0wb90ng02gi13854bjq0b8a2vrknyhb0s0l1v3z38c4zy9k54sw7"))))
223 (build-system r-build-system)
224 (native-inputs
225 `(("gfortran" ,gfortran)))
226 (propagated-inputs
227 `(("r-cluster" ,r-cluster)
228 ("r-knitr" ,r-knitr) ; needed for vignettes
229 ("r-lattice" ,r-lattice)
230 ("r-mass" ,r-mass)
231 ("r-mgcv" ,r-mgcv)
232 ("r-permute" ,r-permute)))
233 (home-page "https://cran.r-project.org/web/packages/vegan")
234 (synopsis "Functions for community ecology")
235 (description
236 "The vegan package provides tools for descriptive community ecology. It
237 has most basic functions of diversity analysis, community ordination and
238 dissimilarity analysis. Most of its multivariate tools can be used for other
239 data types as well.")
240 (license license:gpl2+)))
241
242 (define-public r-tidyverse
243 (package
244 (name "r-tidyverse")
245 (version "1.2.1")
246 (source
247 (origin
248 (method url-fetch)
249 (uri (cran-uri "tidyverse" version))
250 (sha256
251 (base32
252 "0yy3fkjksgcn6wkbgsb0pbnmsyqs4m01mziqafhig578nixs4rxd"))))
253 (build-system r-build-system)
254 (propagated-inputs
255 `(("r-broom" ,r-broom)
256 ("r-cli" ,r-cli)
257 ("r-crayon" ,r-crayon)
258 ("r-dbplyr" ,r-dbplyr)
259 ("r-dplyr" ,r-dplyr)
260 ("r-forcats" ,r-forcats)
261 ("r-ggplot2" ,r-ggplot2)
262 ("r-haven" ,r-haven)
263 ("r-hms" ,r-hms)
264 ("r-httr" ,r-httr)
265 ("r-jsonlite" ,r-jsonlite)
266 ("r-lubridate" ,r-lubridate)
267 ("r-magrittr" ,r-magrittr)
268 ("r-modelr" ,r-modelr)
269 ("r-purrr" ,r-purrr)
270 ("r-readr" ,r-readr)
271 ("r-readxl" ,r-readxl)
272 ("r-reprex" ,r-reprex)
273 ("r-rlang" ,r-rlang)
274 ("r-rstudioapi" ,r-rstudioapi)
275 ("r-rvest" ,r-rvest)
276 ("r-stringr" ,r-stringr)
277 ("r-tibble" ,r-tibble)
278 ("r-tidyr" ,r-tidyr)
279 ("r-xml2" ,r-xml2)))
280 (home-page "https://tidyverse.tidyverse.org")
281 (synopsis "Install and load packages from the \"Tidyverse\"")
282 (description
283 "The @code{tidyverse} is a set of packages that work in harmony because
284 they share common data representations and API design. This package is
285 designed to make it easy to install and load multiple tidyverse packages in a
286 single step.")
287 (license license:gpl3)))
288
289 (define-public r-rvest
290 (package
291 (name "r-rvest")
292 (version "0.3.4")
293 (source
294 (origin
295 (method url-fetch)
296 (uri (cran-uri "rvest" version))
297 (sha256
298 (base32
299 "0ji5lk8g1gbv4d9c4jg1fg6rgsqrrwkm05j1id7drdw9kqdifgj1"))))
300 (build-system r-build-system)
301 (propagated-inputs
302 `(("r-httr" ,r-httr)
303 ("r-magrittr" ,r-magrittr)
304 ("r-selectr" ,r-selectr)
305 ("r-xml2" ,r-xml2)))
306 (home-page "https://github.com/hadley/rvest")
307 (synopsis "Simple web scraping for R")
308 (description
309 "@code{r-rvest} helps you scrape information from web pages. It is
310 designed to work with @code{magrittr} to make it easy to express common web
311 scraping tasks, inspired by libraries like @code{BeautifulSoup}.")
312 (license license:gpl3)))
313
314 (define-public r-selectr
315 (package
316 (name "r-selectr")
317 (version "0.4-1")
318 (source
319 (origin
320 (method url-fetch)
321 (uri (cran-uri "selectr" version))
322 (sha256
323 (base32
324 "1jp27rxks4w29l47k42869hp8hnkzq2rnvsqbr44wd19fqb2zm4b"))))
325 (build-system r-build-system)
326 (propagated-inputs
327 `(("r-stringr" ,r-stringr)
328 ("r-r6" ,r-r6)))
329 (home-page "https://sjp.co.nz/projects/selectr/")
330 (synopsis "Translate CSS selectors to XPath expressions")
331 (description
332 "@code{r-selectr} translates a CSS3 selector into an equivalent XPath
333 expression. This allows you to use CSS selectors when working with the XML
334 package as it can only evaluate XPath expressions. Also provided are
335 convenience functions useful for using CSS selectors on XML nodes. This
336 package is a port of the Python package @code{cssselect}.")
337 (license license:bsd-3)))
338
339 (define-public r-reprex
340 (package
341 (name "r-reprex")
342 (version "0.3.0")
343 (source
344 (origin
345 (method url-fetch)
346 (uri (cran-uri "reprex" version))
347 (sha256
348 (base32
349 "0v7vxzs8alwz8y1cjicpimp5yimf1g9gb8x5wy3zhvrz6kk2lg10"))))
350 (build-system r-build-system)
351 (propagated-inputs
352 `(("r-callr" ,r-callr)
353 ("r-clipr" ,r-clipr)
354 ("r-fs" ,r-fs)
355 ("r-rlang" ,r-rlang)
356 ("r-rmarkdown" ,r-rmarkdown)
357 ("r-whisker" ,r-whisker)
358 ("r-withr" ,r-withr)))
359 (home-page "https://github.com/tidyverse/reprex")
360 (synopsis "Prepare reproducible R code examples for sharing")
361 (description
362 "This package provides a convenience wrapper that uses the
363 @code{rmarkdown} package to render small snippets of code to target formats
364 that include both code and output. The goal is to encourage the sharing of
365 small, reproducible, and runnable examples on code-oriented websites or email.
366 @code{reprex} also extracts clean, runnable R code from various common formats,
367 such as copy/paste from an R session.")
368 (license license:expat)))
369
370 (define-public r-callr
371 (package
372 (name "r-callr")
373 (version "3.3.1")
374 (source
375 (origin
376 (method url-fetch)
377 (uri (cran-uri "callr" version))
378 (sha256
379 (base32
380 "0rvrlg86fxr5nadvqa0dr1iifqjs4d1rc32v76m3ccvx6m3xlq5z"))))
381 (build-system r-build-system)
382 (propagated-inputs
383 `(("r-r6" ,r-r6)
384 ("r-processx" ,r-processx)))
385 (home-page "https://github.com/r-lib/callr#readme")
386 (synopsis "Call R from R")
387 (description
388 "It is sometimes useful to perform a computation in a separate R process,
389 without affecting the current R process at all. This package does exactly
390 that.")
391 (license license:expat)))
392
393 (define-public r-readxl
394 (package
395 (name "r-readxl")
396 (version "1.3.1")
397 (source
398 (origin
399 (method url-fetch)
400 (uri (cran-uri "readxl" version))
401 (sha256
402 (base32
403 "15mambxr8c7k2ikdfsl1w3vxvm54dsnk0cl1qvks6iig7rql3d14"))))
404 (build-system r-build-system)
405 (propagated-inputs
406 `(("r-cellranger" ,r-cellranger)
407 ("r-progress" ,r-progress)
408 ("r-rcpp" ,r-rcpp)
409 ("r-tibble" ,r-tibble)))
410 (home-page "https://readxl.tidyverse.org")
411 (synopsis "Read Excel files")
412 (description
413 "This package lets you import Excel files into R. It supports
414 @file{.xls} via the embedded @code{libxls} C library and @file{.xlsx} via
415 the embedded @code{RapidXML} C++ library.")
416 ;; XXX: This package bundles a copy of 'libxsl' which is BSD-2 and
417 ;; 'rapidxml' which is Boost.
418 (license (list license:gpl3 license:bsd-2 license:boost1.0))))
419
420 (define-public r-modelr
421 (package
422 (name "r-modelr")
423 (version "0.1.4")
424 (source
425 (origin
426 (method url-fetch)
427 (uri (cran-uri "modelr" version))
428 (sha256
429 (base32
430 "1ngxphbjkv7yl1rg30sj36mfwhc76g452drjrq9abgab4k0pgnml"))))
431 (build-system r-build-system)
432 (propagated-inputs
433 `(("r-broom" ,r-broom)
434 ("r-dplyr" ,r-dplyr)
435 ("r-lazyeval" ,r-lazyeval)
436 ("r-magrittr" ,r-magrittr)
437 ("r-purrr" ,r-purrr)
438 ("r-tibble" ,r-tibble)
439 ("r-tidyr" ,r-tidyr)))
440 (home-page "https://github.com/tidyverse/modelr")
441 (synopsis "Helper functions for modelling in pipelines")
442 (description
443 "Functions for modelling that help you seamlessly integrate modelling
444 into a pipeline of data manipulation and visualisation.")
445 (license license:gpl3)))
446
447 (define-public r-httpuv
448 (package
449 (name "r-httpuv")
450 (version "1.5.1")
451 (source (origin
452 (method url-fetch)
453 (uri (cran-uri "httpuv" version))
454 (sha256
455 (base32
456 "042piypg4c8sqrlcdl3dwajkafkbglsky3x7d0jpjv8s5wxnpfxm"))))
457 (build-system r-build-system)
458 (propagated-inputs
459 `(("r-bh" ,r-bh)
460 ("r-later" ,r-later)
461 ("r-promises" ,r-promises)
462 ("r-r6" ,r-r6)
463 ("r-rcpp" ,r-rcpp)))
464 (home-page "https://github.com/rstudio/httpuv")
465 (synopsis "HTTP and WebSocket server library for R")
466 (description
467 "The httpuv package provides low-level socket and protocol support for
468 handling HTTP and WebSocket requests directly from within R. It is primarily
469 intended as a building block for other packages, rather than making it
470 particularly easy to create complete web applications using httpuv alone.")
471 ;; This package includes third-party code that was originally released
472 ;; under various non-copyleft licenses. Full licensing information can be
473 ;; obtained here: https://github.com/rstudio/httpuv/blob/master/LICENSE
474 (license license:gpl3+)))
475
476 (define-public r-jsonlite
477 (package
478 (name "r-jsonlite")
479 (version "1.6")
480 (source (origin
481 (method url-fetch)
482 (uri (cran-uri "jsonlite" version))
483 (sha256
484 (base32
485 "0lyvhnr6n57h3a89bvipii7x17nvfaycm9j5j50bfrlr48jv9ic8"))))
486 (build-system r-build-system)
487 (home-page "http://arxiv.org/abs/1403.2805")
488 (synopsis "Robust, high performance JSON parser and generator for R")
489 (description
490 "The jsonlite package provides a fast JSON parser and generator optimized
491 for statistical data and the web. It offers flexible, robust, high
492 performance tools for working with JSON in R and is particularly powerful for
493 building pipelines and interacting with a web API. In addition to converting
494 JSON data from/to R objects, jsonlite contains functions to stream, validate,
495 and prettify JSON data. The unit tests included with the package verify that
496 all edge cases are encoded and decoded consistently for use with dynamic data
497 in systems and applications.")
498 (license license:expat)))
499
500 (define-public r-servr
501 (package
502 (name "r-servr")
503 (version "0.14")
504 (source (origin
505 (method url-fetch)
506 (uri (cran-uri "servr" version))
507 (sha256
508 (base32
509 "0zjjnfgas9d16fihksyk24kgkkqswb4sd0rz51id2ni1ymdyasjk"))))
510 (build-system r-build-system)
511 (propagated-inputs
512 `(("r-httpuv" ,r-httpuv)
513 ("r-jsonlite" ,r-jsonlite)
514 ("r-mime" ,r-mime)
515 ("r-xfun" ,r-xfun)))
516 (home-page "https://github.com/yihui/servr")
517 (synopsis "Simple HTTP server to serve static files or dynamic documents")
518 (description
519 "Servr provides an HTTP server in R to serve static files, or dynamic
520 documents that can be converted to HTML files (e.g., R Markdown) under a given
521 directory.")
522 (license license:expat)))
523
524 (define-public r-htmltools
525 (package
526 (name "r-htmltools")
527 (version "0.3.6")
528 (source (origin
529 (method url-fetch)
530 (uri (cran-uri "htmltools" version))
531 (sha256
532 (base32
533 "18k8r1s8sz1jy7dkz35n69wj20xhmllr53xmwb4pdzf2z61gpbs4"))))
534 (build-system r-build-system)
535 (arguments
536 `(#:phases
537 (modify-phases %standard-phases
538 ;; See https://github.com/rstudio/htmltools/pull/68
539 ;; The resource files are in the store and have mode 444. After
540 ;; copying the files R fails to remove them again because it doesn't
541 ;; have write access to them.
542 (add-after 'unpack 'copy-files-without-mode
543 (lambda _
544 (substitute* "R/html_dependency.R"
545 (("file.copy\\(from, to, " prefix)
546 (string-append prefix
547 "copy.mode = FALSE, ")))
548 #t)))))
549 (propagated-inputs
550 `(("r-digest" ,r-digest)
551 ("r-rcpp" ,r-rcpp)))
552 (home-page "https://cran.r-project.org/web/packages/htmltools")
553 (synopsis "R tools for HTML")
554 (description
555 "This package provides tools for HTML generation and output in R.")
556 (license license:expat)))
557
558 (define-public r-htmlwidgets
559 (package
560 (name "r-htmlwidgets")
561 (version "1.3")
562 (source (origin
563 (method url-fetch)
564 (uri (cran-uri "htmlwidgets" version))
565 (sha256
566 (base32
567 "04jsdh14l2zifbjpbbh23w7bxz1wpsas0zb2gy2zwv4yqamzzr7i"))))
568 (build-system r-build-system)
569 (propagated-inputs
570 `(("r-htmltools" ,r-htmltools)
571 ("r-jsonlite" ,r-jsonlite)
572 ("r-yaml" ,r-yaml)))
573 (home-page "https://github.com/ramnathv/htmlwidgets")
574 (synopsis "HTML Widgets for R")
575 (description
576 "HTML widgets is a framework for creating HTML widgets that render in
577 various contexts including the R console, R Markdown documents, and Shiny web
578 applications.")
579 (license license:expat)))
580
581 (define-public r-htmltable
582 (package
583 (name "r-htmltable")
584 (version "1.13.1")
585 (source
586 (origin
587 (method url-fetch)
588 (uri (cran-uri "htmlTable" version))
589 (sha256
590 (base32
591 "1l44b33xgj2698k6nz17r8fl0ink14ryzng803apm9d6bnv357v8"))))
592 (properties `((upstream-name . "htmlTable")))
593 (build-system r-build-system)
594 (propagated-inputs
595 `(("r-checkmate" ,r-checkmate)
596 ("r-htmltools" ,r-htmltools)
597 ("r-htmlwidgets" ,r-htmlwidgets)
598 ("r-knitr" ,r-knitr)
599 ("r-magrittr" ,r-magrittr)
600 ("r-rstudioapi" ,r-rstudioapi)
601 ("r-stringr" ,r-stringr)))
602 (home-page "http://gforge.se/packages/")
603 (synopsis "Advanced tables for Markdown/HTML")
604 (description
605 "This package provides functions to build tables with advanced layout
606 elements such as row spanners, column spanners, table spanners, zebra
607 striping, and more. While allowing advanced layout, the underlying
608 CSS-structure is simple in order to maximize compatibility with word
609 processors such as LibreOffice. The package also contains a few text
610 formatting functions that help outputting text compatible with HTML or
611 LaTeX.")
612 (license license:gpl3+)))
613
614 (define-public r-curl
615 (package
616 (name "r-curl")
617 (version "4.0")
618 (source (origin
619 (method url-fetch)
620 (uri (cran-uri "curl" version))
621 (sha256
622 (base32
623 "0wb1j87fa2nd4a9x1w2nmc453nzvx6qiq8dviwc4jr36hsf9ra89"))))
624 (build-system r-build-system)
625 (arguments
626 `(#:phases
627 (modify-phases %standard-phases
628 ;; The environment variable CURL_CA_BUNDLE is only respected when
629 ;; running Windows, so we disable the platform checks.
630 ;; This can be removed once the libcurl has been patched.
631 (add-after 'unpack 'allow-CURL_CA_BUNDLE
632 (lambda _
633 (substitute* "R/onload.R"
634 (("if \\(!grepl\\(\"mingw\".*")
635 "if (FALSE)\n"))
636 (substitute* "src/handle.c"
637 (("#ifdef _WIN32") "#if 1"))
638 #t)))))
639 (inputs
640 `(("libcurl" ,curl)
641 ("zlib" ,zlib)))
642 (native-inputs
643 `(("pkg-config" ,pkg-config)))
644 (home-page "https://github.com/jeroenooms/curl")
645 (synopsis "HTTP client for R")
646 (description
647 "The @code{curl()} and @code{curl_download()} functions provide highly
648 configurable drop-in replacements for base @code{url()} and
649 @code{download.file()} with better performance, support for encryption, gzip
650 compression, authentication, and other @code{libcurl} goodies. The core of
651 the package implements a framework for performing fully customized requests
652 where data can be processed either in memory, on disk, or streaming via the
653 callback or connection interfaces.")
654 (license license:expat)))
655
656 (define-public r-hwriter
657 (package
658 (name "r-hwriter")
659 (version "1.3.2")
660 (source
661 (origin
662 (method url-fetch)
663 (uri (cran-uri "hwriter" version))
664 (sha256
665 (base32
666 "0arjsz854rfkfqhgvpqbm9lfni97dcjs66isdsfvwfd2wz932dbb"))))
667 (build-system r-build-system)
668 (home-page "https://cran.r-project.org/web/packages/hwriter")
669 (synopsis "Output R objects in HTML format")
670 (description
671 "This package provides easy-to-use and versatile functions to output R
672 objects in HTML format.")
673 (license license:lgpl2.1+)))
674
675 (define-public r-rjson
676 (package
677 (name "r-rjson")
678 (version "0.2.20")
679 (source
680 (origin
681 (method url-fetch)
682 (uri (cran-uri "rjson" version))
683 (sha256
684 (base32
685 "0v1zvdd3svnavklh7y5xbwrrkbvx6053r4c5hgnk7hz7bqg7qa1s"))))
686 (build-system r-build-system)
687 (home-page "https://cran.r-project.org/web/packages/rjson")
688 (synopsis "JSON library for R")
689 (description
690 "This package provides functions to convert R objects into JSON objects
691 and vice-versa.")
692 (license license:gpl2+)))
693
694 (define-public r-shiny
695 (package
696 (name "r-shiny")
697 (version "1.2.0")
698 (source
699 (origin
700 (method git-fetch)
701 (uri (git-reference
702 (url "https://github.com/rstudio/shiny.git")
703 (commit (string-append "v" version))))
704 (file-name (git-file-name name version))
705 (sha256
706 (base32
707 "1kl3dh68h4cnrm3rqn9pddk5n6bsmr5x0626bkfv0qqi0q92zin4"))))
708 (build-system r-build-system)
709 (arguments
710 `(#:modules ((guix build r-build-system)
711 (guix build minify-build-system)
712 (guix build utils)
713 (ice-9 match))
714 #:imported-modules (,@%r-build-system-modules
715 (guix build minify-build-system))
716 #:phases
717 (modify-phases (@ (guix build r-build-system) %standard-phases)
718 (add-after 'unpack 'replace-bundled-minified-JavaScript
719 (lambda* (#:key inputs #:allow-other-keys)
720 (let ((replace-file (lambda (old new)
721 (format #t "replacing ~a with ~a\n" old new)
722 (delete-file old)
723 (symlink new old))))
724 ;; NOTE: Files in ./inst/www/shared/datepicker/js/locales/
725 ;; contain just data. They are not minified code, so we don't
726 ;; replace them.
727 (with-directory-excursion "inst/www/shared"
728 (replace-file "bootstrap/shim/respond.min.js"
729 (string-append (assoc-ref inputs "js-respond")
730 "/share/javascript/respond.min.js"))
731 (replace-file "bootstrap/shim/html5shiv.min.js"
732 (string-append (assoc-ref inputs "js-html5shiv")
733 "/share/javascript/html5shiv.min.js"))
734 (replace-file "json2-min.js"
735 (string-append (assoc-ref inputs "js-json2")
736 "/share/javascript/json2.min.js"))
737 (replace-file "strftime/strftime-min.js"
738 (string-append (assoc-ref inputs "js-strftime")
739 "/share/javascript/strftime.min.js"))
740 (replace-file "highlight/highlight.pack.js"
741 (string-append (assoc-ref inputs "js-highlight")
742 "/share/javascript/highlight.min.js"))
743 (replace-file "datatables/js/jquery.dataTables.min.js"
744 (string-append (assoc-ref inputs "js-datatables")
745 "/share/javascript/jquery.dataTables.min.js"))
746 (replace-file "selectize/js/selectize.min.js"
747 (string-append (assoc-ref inputs "js-selectize")
748 "/share/javascript/selectize.min.js"))
749 (replace-file "selectize/js/es5-shim.min.js"
750 (string-append (assoc-ref inputs "js-es5-shim")
751 "/share/javascript/es5-shim.min.js"))
752 (for-each (match-lambda
753 ((source . target)
754 (delete-file target)
755 (minify source #:target target)))
756 '(("jqueryui/jquery-ui.js" .
757 "jqueryui/jquery-ui.min.js")
758 ("datepicker/js/bootstrap-datepicker.js" .
759 "datepicker/js/bootstrap-datepicker.min.js")
760 ("ionrangeslider/js/ion.rangeSlider.js" .
761 "ionrangeslider/js/ion.rangeSlider.min.js")
762 ("bootstrap/js/bootstrap.js" .
763 "bootstrap/js/bootstrap.min.js")
764 ("shiny.js" .
765 "shiny.min.js")
766 ("jquery.js" .
767 "jquery.min.js")))))
768 #t)))))
769 (propagated-inputs
770 `(("r-crayon" ,r-crayon)
771 ("r-httpuv" ,r-httpuv)
772 ("r-mime" ,r-mime)
773 ("r-jsonlite" ,r-jsonlite)
774 ("r-xtable" ,r-xtable)
775 ("r-digest" ,r-digest)
776 ("r-htmltools" ,r-htmltools)
777 ("r-r6" ,r-r6)
778 ("r-sourcetools" ,r-sourcetools)))
779 (inputs
780 `(("js-datatables" ,js-datatables)
781 ("js-html5shiv" ,js-html5shiv)
782 ("js-json2" ,js-json2)
783 ("js-respond" ,js-respond)
784 ("js-selectize" ,js-selectize)
785 ("js-strftime" ,js-strftime)
786 ("js-highlight" ,js-highlight)
787 ("js-es5-shim" ,js-es5-shim)))
788 (native-inputs
789 `(("uglify-js" ,uglify-js)))
790 (home-page "http://shiny.rstudio.com")
791 (synopsis "Easy interactive web applications with R")
792 (description
793 "Makes it incredibly easy to build interactive web applications
794 with R. Automatic \"reactive\" binding between inputs and outputs and
795 extensive prebuilt widgets make it possible to build beautiful,
796 responsive, and powerful applications with minimal effort.")
797 (license license:artistic2.0)))
798
799 (define-public r-shinydashboard
800 (package
801 (name "r-shinydashboard")
802 (version "0.7.1")
803 (source (origin
804 (method url-fetch)
805 (uri (cran-uri "shinydashboard" version))
806 (sha256
807 (base32
808 "0khac8b27q3swdw07kl609hm0fjfjsjv591b388q99mqqr2rk92i"))))
809 (build-system r-build-system)
810 ;; The directory inst/AdminLTE/ contains a minified JavaScript file.
811 ;; Regenerate it from the included sources.
812 (arguments
813 `(#:modules ((guix build utils)
814 (guix build r-build-system)
815 (ice-9 popen))
816 #:phases
817 (modify-phases %standard-phases
818 (add-after 'unpack 'generate-minified-javascript
819 (lambda _
820 (with-directory-excursion "inst/AdminLTE"
821 (delete-file "app.min.js")
822 (let ((minified (open-pipe* OPEN_READ "uglify-js" "app.js")))
823 (call-with-output-file "app.min.js"
824 (lambda (port)
825 (dump-port minified port))))))))))
826 (propagated-inputs
827 `(("r-htmltools" ,r-htmltools)
828 ("r-promises" ,r-promises)
829 ("r-shiny" ,r-shiny)))
830 (native-inputs
831 `(("uglify-js" ,uglify-js)))
832 (home-page "http://rstudio.github.io/shinydashboard/")
833 (synopsis "Create dashboards with shiny")
834 (description "This package provides an extension to the Shiny web
835 application framework for R, making it easy to create attractive dashboards.")
836 ;; This package includes software that was released under the Expat
837 ;; license, but the whole package is released under GPL version 2 or
838 ;; later.
839 (license license:gpl2+)))
840
841 (define-public r-shinyfiles
842 (package
843 (name "r-shinyfiles")
844 (version "0.7.3")
845 (source
846 (origin
847 (method url-fetch)
848 (uri (cran-uri "shinyFiles" version))
849 (sha256
850 (base32
851 "01as3l9ffj5dwac0vviais2x5l3027zxlj67kcvkdwxaj5hql33i"))))
852 (properties `((upstream-name . "shinyFiles")))
853 (build-system r-build-system)
854 (propagated-inputs
855 `(("r-fs" ,r-fs)
856 ("r-htmltools" ,r-htmltools)
857 ("r-jsonlite" ,r-jsonlite)
858 ("r-shiny" ,r-shiny)
859 ("r-tibble" ,r-tibble)))
860 (home-page "https://github.com/thomasp85/shinyFiles")
861 (synopsis "Server-side file system viewer for Shiny")
862 (description
863 "This package provides functionality for client-side navigation of the
864 server side file system in shiny apps. In case the app is running locally
865 this gives the user direct access to the file system without the need to
866 \"download\" files to a temporary location. Both file and folder selection as
867 well as file saving is available.")
868 (license license:gpl2+)))
869
870 ;; The package sources include minified variants of d3.js and non-minified
871 ;; source code of d3-jetpack.
872 (define-public r-d3r
873 (package
874 (name "r-d3r")
875 (version "0.8.6")
876 (source
877 (origin
878 (method url-fetch)
879 (uri (cran-uri "d3r" version))
880 (sha256
881 (base32
882 "0vcmiyhd000xyl28k6rm7ba50x5sz5b2cpllxnq36q13qhdnqw6k"))))
883 (build-system r-build-system)
884 (arguments
885 `(#:modules ((guix build utils)
886 (guix build r-build-system)
887 (srfi srfi-1)
888 (ice-9 popen))
889 #:phases
890 (modify-phases %standard-phases
891 (add-after 'unpack 'process-javascript
892 (lambda* (#:key inputs #:allow-other-keys)
893 (with-directory-excursion "inst/www/d3/"
894 (call-with-values
895 (lambda ()
896 (unzip2
897 `((,(assoc-ref inputs "d3.v3.js")
898 "v3/dist/d3.min.js")
899 (,(assoc-ref inputs "d3.v4.js")
900 "v4/dist/d3.min.js")
901 (,(assoc-ref inputs "d3.v5.js")
902 "v5/dist/d3.min.js"))))
903 (lambda (sources targets)
904 (for-each (lambda (source target)
905 (format #t "Processing ~a --> ~a~%"
906 source target)
907 (delete-file target)
908 (let ((minified (open-pipe* OPEN_READ "uglify-js" source)))
909 (call-with-output-file target
910 (lambda (port)
911 (dump-port minified port)))))
912 sources targets))))
913 #t)))))
914 (propagated-inputs
915 `(("r-dplyr" ,r-dplyr)
916 ("r-htmltools" ,r-htmltools)
917 ("r-tidyr" ,r-tidyr)))
918 (native-inputs
919 `(("uglify-js" ,uglify-js)
920 ("d3.v3.js"
921 ,(origin
922 (method url-fetch)
923 (uri "https://d3js.org/d3.v3.js")
924 (sha256
925 (base32
926 "1arr7sr08vy7wh0nvip2mi7dpyjw4576vf3bm45rp4g5lc1k1x41"))))
927 ("d3.v4.js"
928 ,(origin
929 (method url-fetch)
930 (uri "https://d3js.org/d3.v4.js")
931 (sha256
932 (base32
933 "0y7byf6kcinfz9ac59jxc4v6kppdazmnyqfav0dm4h550fzfqqlg"))))
934 ("d3.v5.js"
935 ,(origin
936 (method url-fetch)
937 (uri "https://d3js.org/d3.v5.js")
938 (sha256
939 (base32
940 "0kxvx5pfagxn6nhavdwsdnzyd26g0z5dsfi1pi5dvcmb0c8ipcdn"))))))
941 (home-page "https://github.com/timelyportfolio/d3r")
942 (synopsis "d3.js utilities for R")
943 (description
944 "This package provides a suite of functions to help ease the use of the
945 d3.js visualization library in R. These helpers include
946 @code{htmltools::htmlDependency} functions, hierarchy builders, and conversion
947 tools for @code{partykit}, @code{igraph}, @code{table}, and @code{data.frame}
948 R objects into the JSON format that the d3.js library expects.")
949 (license license:bsd-3)))
950
951 ;; We use the latest commit here because the last release was in 2016 while
952 ;; the latest commit was in 2018.
953 (define-public r-sankeyd3
954 (let ((commit "fd50a74e29056e0d67d75b4d04de47afb2f932bc")
955 (revision "1"))
956 (package
957 (name "r-sankeyd3")
958 (version (git-version "0.3.2" revision commit))
959 (source
960 (origin
961 (method git-fetch)
962 (uri (git-reference
963 (url "https://github.com/fbreitwieser/sankeyD3.git")
964 (commit commit)))
965 (file-name (git-file-name name version))
966 (sha256
967 (base32
968 "0jrcnfax321pszbpjdifnkbrgbjr43bjzvlzv1p5a8wskksqwiyx"))))
969 (build-system r-build-system)
970 (propagated-inputs
971 `(("r-d3r" ,r-d3r)
972 ("r-htmlwidgets" ,r-htmlwidgets)
973 ("r-shiny" ,r-shiny)
974 ("r-magrittr" ,r-magrittr)))
975 (home-page "https://github.com/fbreitwieser/sankeyD3")
976 (synopsis "Sankey network graphs from R")
977 (description
978 "This package provides an R library to generate Sankey network graphs
979 in R and Shiny via the D3 visualization library.")
980 ;; The R code is licensed under GPLv3+. It includes the non-minified
981 ;; JavaScript source code of d3-sankey, which is released under the
982 ;; 3-clause BSD license.
983 (license (list license:gpl3+ license:bsd-3)))))
984
985 (define-public r-crosstalk
986 (package
987 (name "r-crosstalk")
988 (version "1.0.0")
989 (source
990 (origin
991 (method url-fetch)
992 (uri (cran-uri "crosstalk" version))
993 (sha256
994 (base32
995 "0lfa89vhrzi7a1rghmygcjr8gzddw35sinb3jx6g49mc9jias7mk"))))
996 (build-system r-build-system)
997 (propagated-inputs
998 `(("r-ggplot2" ,r-ggplot2)
999 ("r-htmltools" ,r-htmltools)
1000 ("r-jsonlite" ,r-jsonlite)
1001 ("r-lazyeval" ,r-lazyeval)
1002 ("r-r6" ,r-r6)
1003 ("r-shiny" ,r-shiny)))
1004 (home-page "https://rstudio.github.io/crosstalk/")
1005 (synopsis "Inter-widget interactivity for HTML widgets")
1006 (description
1007 "This package provides building blocks for allowing HTML widgets to
1008 communicate with each other, with Shiny or without (i.e. static @code{.html}
1009 files). It currently supports linked brushing and filtering.")
1010 (license license:expat)))
1011
1012 (define-public r-rook
1013 (package
1014 (name "r-rook")
1015 (version "1.1-1")
1016 (source
1017 (origin
1018 (method url-fetch)
1019 (uri (cran-uri "Rook" version))
1020 (sha256
1021 (base32
1022 "00s9a0kr9rwxvlq433daxjk4ji8m0w60hjdprf502msw9kxfrx00"))))
1023 (properties `((upstream-name . "Rook")))
1024 (build-system r-build-system)
1025 (propagated-inputs `(("r-brew" ,r-brew)))
1026 (home-page "https://cran.r-project.org/web/packages/Rook")
1027 (synopsis "Web server interface for R")
1028 (description
1029 "This package contains the Rook specification and convenience software
1030 for building and running Rook applications. A Rook application is an R
1031 reference class object that implements a @code{call} method or an R closure
1032 that takes exactly one argument, an environment, and returns a list with three
1033 named elements: the @code{status}, the @code{headers}, and the @code{body}.")
1034 (license license:gpl2)))
1035
1036 (define-public r-miniui
1037 (package
1038 (name "r-miniui")
1039 (version "0.1.1.1")
1040 (source
1041 (origin
1042 (method url-fetch)
1043 (uri (cran-uri "miniUI" version))
1044 (sha256
1045 (base32
1046 "1h5h2sc57h95d6bsgs95l26911g38hvjc1v50bc31xl9689l2as5"))))
1047 (properties `((upstream-name . "miniUI")))
1048 (build-system r-build-system)
1049 (propagated-inputs
1050 `(("r-htmltools" ,r-htmltools)
1051 ("r-shiny" ,r-shiny)))
1052 (home-page "https://cran.r-project.org/web/packages/miniUI/")
1053 (synopsis "Shiny UI widgets for small screens")
1054 (description
1055 "This package provides UI widget and layout functions for writing Shiny apps that
1056 work well on small screens.")
1057 (license license:gpl3)))
1058
1059 (define-public r-feather
1060 (package
1061 (name "r-feather")
1062 (version "0.3.3")
1063 (source
1064 (origin
1065 (method url-fetch)
1066 (uri (cran-uri "feather" version))
1067 (sha256
1068 (base32
1069 "0ls8lmygyjq60467s88h66d7fczjp1d3a2106rfq4dx9lyfvdfsa"))))
1070 (build-system r-build-system)
1071 (propagated-inputs
1072 `(("r-hms" ,r-hms)
1073 ("r-rcpp" ,r-rcpp)
1074 ("r-tibble" ,r-tibble)))
1075 (home-page "https://github.com/wesm/feather")
1076 (synopsis "R Bindings to the Feather API")
1077 (description "Read and write feather files, a lightweight binary columnar
1078 data store designed for maximum speed.")
1079 (license license:asl2.0)))
1080
1081 (define-public r-maps
1082 (package
1083 (name "r-maps")
1084 (version "3.3.0")
1085 (source
1086 (origin
1087 (method url-fetch)
1088 (uri (cran-uri "maps" version))
1089 (sha256
1090 (base32
1091 "05i2ppl5z4p8rawgqmy3z4ia05fcblpq1vvrmrkgkkpdlhczx6hr"))))
1092 (build-system r-build-system)
1093 (home-page "https://cran.r-project.org/web/packages/maps")
1094 (synopsis "Draw geographical maps")
1095 (description "This package provides an R module for display of maps.
1096 Projection code and larger maps are in separate packages (@code{mapproj} and
1097 @code{mapdata}).")
1098 (license license:gpl2)))
1099
1100 (define-public r-mapproj
1101 (package
1102 (name "r-mapproj")
1103 (version "1.2.6")
1104 (source
1105 (origin
1106 (method url-fetch)
1107 (uri (cran-uri "mapproj" version))
1108 (sha256
1109 (base32
1110 "1rggww8cbwv0vzlj5afzhbsbngg4bzj5znbkz7wmxsbshfbsm9b2"))))
1111 (build-system r-build-system)
1112 (propagated-inputs `(("r-maps" ,r-maps)))
1113 (home-page "https://cran.r-project.org/web/packages/mapproj")
1114 (synopsis "Map projection in R")
1115 (description "This package converts latitude/longitude into projected
1116 coordinates.")
1117 (license (list license:gpl2 ; The R interface
1118 (license:non-copyleft ; The C code
1119 "https://www.gnu.org/licenses/license-list.en.html#lucent102"
1120 "Lucent Public License Version 1.02")))))
1121
1122 (define-public r-rgooglemaps
1123 (package
1124 (name "r-rgooglemaps")
1125 (version "1.4.3")
1126 (source
1127 (origin
1128 (method url-fetch)
1129 (uri (cran-uri "RgoogleMaps" version))
1130 (sha256
1131 (base32
1132 "06ab3lg1rwm93hkshf1vxfm8mlxq5qsjan0wx43lhnrysay65js4"))))
1133 (properties `((upstream-name . "RgoogleMaps")))
1134 (build-system r-build-system)
1135 (propagated-inputs `(("r-png" ,r-png)))
1136 (home-page "https://cran.r-project.org/web/packages/RgoogleMaps")
1137 (synopsis "Use Google Maps in R")
1138 (description "This package serves two purposes:
1139 @enumerate
1140 @item Provide a comfortable R interface to query the Google server for static
1141 maps, and
1142 @item Use the map as a background image to overlay plots within R. This
1143 requires proper coordinate scaling.
1144 @end enumerate\n")
1145 (license license:gpl2+)))
1146
1147 (define-public r-geosphere
1148 (package
1149 (name "r-geosphere")
1150 (version "1.5-10")
1151 (source
1152 (origin
1153 (method url-fetch)
1154 (uri (cran-uri "geosphere" version))
1155 (sha256
1156 (base32
1157 "15xlgsmn0vwky1l13n6acdz6jn2b2na3gf6x367y3qh1f5w4zkan"))))
1158 (build-system r-build-system)
1159 (propagated-inputs `(("r-sp" ,r-sp)))
1160 (home-page "https://cran.r-project.org/web/packages/geosphere")
1161 (synopsis "Spherical trigonometry")
1162 (description "This package computes spherical trigonometry for geographic
1163 applications. That is, compute distances and related measures for angular
1164 (longitude/latitude) locations.")
1165 (license license:gpl3+)))
1166
1167 (define-public r-ggmap
1168 (package
1169 (name "r-ggmap")
1170 (version "3.0.0")
1171 (source
1172 (origin
1173 (method url-fetch)
1174 (uri (cran-uri "ggmap" version))
1175 (sha256
1176 (base32
1177 "13dmzl6z62pzjiffilarkji46vy0sacxa8a7mhrhc3biq3ylzhln"))))
1178 (build-system r-build-system)
1179 (propagated-inputs
1180 `(("r-bitops" ,r-bitops)
1181 ("r-digest" ,r-digest)
1182 ("r-dplyr" ,r-dplyr)
1183 ("r-ggplot2" ,r-ggplot2)
1184 ("r-glue" ,r-glue)
1185 ("r-httr" ,r-httr)
1186 ("r-jpeg" ,r-jpeg)
1187 ("r-magrittr" ,r-magrittr)
1188 ("r-plyr" ,r-plyr)
1189 ("r-png" ,r-png)
1190 ("r-purrr" ,r-purrr)
1191 ("r-rgooglemaps" ,r-rgooglemaps)
1192 ("r-rjson" ,r-rjson)
1193 ("r-scales" ,r-scales)
1194 ("r-stringr" ,r-stringr)
1195 ("r-tibble" ,r-tibble)
1196 ("r-tidyr" ,r-tidyr)))
1197 (home-page "https://github.com/dkahle/ggmap")
1198 (synopsis "Spatial visualization with ggplot2")
1199 (description "This package provides a collection of functions to visualize
1200 spatial data and models on top of static maps from various online sources (e.g
1201 Google Maps and Stamen Maps). It includes tools common to those tasks,
1202 including functions for geolocation and routing.")
1203 (license license:gpl2)))
1204
1205 (define-public r-haven
1206 (package
1207 (name "r-haven")
1208 (version "2.1.1")
1209 (source
1210 (origin
1211 (method url-fetch)
1212 (uri (cran-uri "haven" version))
1213 (sha256
1214 (base32
1215 "12h64r2v2451igyl7v4w2kg0hzw9rnanph0m7smffq29ybkv9g4h"))))
1216 (build-system r-build-system)
1217 (inputs
1218 `(("zlib" ,zlib)))
1219 (propagated-inputs
1220 `(("r-forcats" ,r-forcats)
1221 ("r-hms" ,r-hms)
1222 ("r-rcpp" ,r-rcpp)
1223 ("r-readr" ,r-readr)
1224 ("r-tibble" ,r-tibble)))
1225 (home-page "https://haven.tidyverse.org")
1226 (synopsis "Import and Export 'SPSS', 'Stata' and 'SAS' Files")
1227 (description
1228 "This package lets you mport foreign statistical formats into R via the
1229 embedded @url{https://github.com/WizardMac/ReadStat,ReadStat} C library.")
1230 (license license:expat)))
1231
1232 (define-public r-amap
1233 (package
1234 (name "r-amap")
1235 (version "0.8-17")
1236 (source (origin
1237 (method url-fetch)
1238 (uri (cran-uri "amap" version))
1239 (sha256
1240 (base32
1241 "1il94bkhl8192vawq4gr2gwyhqhid27jr2312rhvr72ssg8p713b"))))
1242 (build-system r-build-system)
1243 (native-inputs
1244 `(("gfortran" ,gfortran)))
1245 (home-page "http://mulcyber.toulouse.inra.fr/projects/amap/")
1246 (synopsis "Another multidimensional analysis package")
1247 (description "This package provides tools for clustering and principal
1248 component analysis (with robust methods, and parallelized functions).")
1249 (license license:gpl2+)))
1250
1251 (define-public r-ape
1252 (package
1253 (name "r-ape")
1254 (version "5.3")
1255 (source
1256 (origin
1257 (method url-fetch)
1258 (uri (cran-uri "ape" version))
1259 (sha256
1260 (base32
1261 "08wbk1kxhs32bmmvqlqanbdg1w235amd35k8m00fngsj9h9xzc08"))))
1262 (build-system r-build-system)
1263 (propagated-inputs
1264 `(("r-lattice" ,r-lattice)
1265 ("r-nlme" ,r-nlme)
1266 ("r-rcpp" ,r-rcpp)))
1267 (home-page "http://ape-package.ird.fr/")
1268 (synopsis "Analyses of phylogenetics and evolution")
1269 (description
1270 "This package provides functions for reading, writing, plotting, and
1271 manipulating phylogenetic trees, analyses of comparative data in a
1272 phylogenetic framework, ancestral character analyses, analyses of
1273 diversification and macroevolution, computing distances from DNA sequences,
1274 and several other tools.")
1275 (license license:gpl2+)))
1276
1277 (define-public r-abbyyr
1278 (package
1279 (name "r-abbyyr")
1280 (version "0.5.5")
1281 (source
1282 (origin
1283 (method url-fetch)
1284 (uri (cran-uri "abbyyR" version))
1285 (sha256
1286 (base32
1287 "1vldnd3dg89aj6a73nhirirqddbfdrnzhb5m3679i60sark8nk6r"))))
1288 (properties `((upstream-name . "abbyyR")))
1289 (build-system r-build-system)
1290 (propagated-inputs
1291 `(("r-curl" ,r-curl)
1292 ("r-httr" ,r-httr)
1293 ("r-plyr" ,r-plyr)
1294 ("r-progress" ,r-progress)
1295 ("r-readr" ,r-readr)
1296 ("r-xml" ,r-xml)))
1297 (home-page "https://github.com/soodoku/abbyyR")
1298 (synopsis "Access to Abbyy Optical Character Recognition (OCR) API")
1299 (description
1300 "This package provides tools to get text from images of text using Abbyy
1301 Cloud Optical Character Recognition (OCR) API. With abbyyyR, one can easily
1302 OCR images, barcodes, forms, documents with machine readable zones, e.g.
1303 passports and get the results in a variety of formats including plain text and
1304 XML. To learn more about the Abbyy OCR API, see @url{http://ocrsdk.com/}.")
1305 (license license:expat)))
1306
1307 (define-public r-colorspace
1308 (package
1309 (name "r-colorspace")
1310 (version "1.4-1")
1311 (source
1312 (origin
1313 (method url-fetch)
1314 (uri (cran-uri "colorspace" version))
1315 (sha256
1316 (base32 "0wyny3ah2d74hqv80s6imrarpna09gq3j9rjnz6zx2qg0lx72gb9"))))
1317 (build-system r-build-system)
1318 (home-page "https://cran.r-project.org/web/packages/colorspace")
1319 (synopsis "Color space manipulation")
1320 (description
1321 "This package carries out a mapping between assorted color spaces
1322 including RGB, HSV, HLS, CIEXYZ, CIELUV, HCL (polar CIELUV), CIELAB and polar
1323 CIELAB. Qualitative, sequential, and diverging color palettes based on HCL
1324 colors are provided.")
1325 (license license:bsd-3)))
1326
1327 (define-public r-glue
1328 (package
1329 (name "r-glue")
1330 (version "1.3.1")
1331 (source
1332 (origin
1333 (method url-fetch)
1334 (uri (cran-uri "glue" version))
1335 (sha256
1336 (base32
1337 "1a1ycg9r3gd91visp49q49rsrdgyf8kr9dxdy3hk99kikn4z5hag"))))
1338 (build-system r-build-system)
1339 (home-page "https://github.com/tidyverse/glue")
1340 (synopsis "Interpreted string literals")
1341 (description
1342 "This package provides an implementation of interpreted string literals,
1343 inspired by Python's Literal String Interpolation (PEP-0498) and
1344 Docstrings (PEP-0257) and Julia's Triple-Quoted String Literals.")
1345 (license license:expat)))
1346
1347 (define-public r-pastecs
1348 (package
1349 (name "r-pastecs")
1350 (version "1.3.21")
1351 (source (origin
1352 (method url-fetch)
1353 (uri (cran-uri "pastecs" version))
1354 (sha256
1355 (base32
1356 "0z4dic94ar646w7zc2ggi5hgvf2qnznsani94c5pyql8zspz47lc"))))
1357 (build-system r-build-system)
1358 (propagated-inputs
1359 `(("r-boot" ,r-boot)))
1360 (home-page "http://www.sciviews.org/pastecs")
1361 (synopsis "Analysis of space-time ecological series")
1362 (description
1363 "This package provides functions for regulation, decomposition and analysis
1364 of space-time series. The @code{pastecs} library is a PNEC-Art4 and IFREMER
1365 initiative to bring PASSTEC 2000 functionalities to R.")
1366 (license license:gpl2+)))
1367
1368 (define-public r-plogr
1369 (package
1370 (name "r-plogr")
1371 (version "0.2.0")
1372 (source
1373 (origin
1374 (method url-fetch)
1375 (uri (cran-uri "plogr" version))
1376 (sha256
1377 (base32
1378 "0a8dhzlna79ggyhfr0nncgh15a9n6r0dsz664pz0ah323wpblqqf"))))
1379 (build-system r-build-system)
1380 (home-page "https://github.com/krlmlr/plogr")
1381 (synopsis "R bindings for the plog C++ logging library")
1382 (description
1383 "This package provides the header files for a stripped-down version of
1384 the plog header-only C++ logging library, and a method to log to R's standard
1385 error stream.")
1386 (license license:expat)))
1387
1388 (define-public r-pls
1389 (package
1390 (name "r-pls")
1391 (version "2.7-1")
1392 (source
1393 (origin
1394 (method url-fetch)
1395 (uri (cran-uri "pls" version))
1396 (sha256
1397 (base32
1398 "0jw3zl5z06023zxr74phnvwax8m3i4a4i6lsqiq6j15aq9zq3zgq"))))
1399 (build-system r-build-system)
1400 (home-page "http://mevik.net/work/software/pls.html")
1401 (synopsis "Partial Least Squares and Principal Component Regression")
1402 (description
1403 "The pls package implements multivariate regression methods: Partial Least
1404 Squares Regression (@dfn{PLSR}), Principal Component Regression (@dfn{PCR}), and
1405 Canonical Powered Partial Least Squares (@dfn{CPPLS}). It supports:
1406
1407 @itemize
1408 @item several algorithms: the traditional orthogonal scores (@dfn{NIPALS}) PLS
1409 algorithm, kernel PLS, wide kernel PLS, Simpls, and PCR through @code{svd}
1410 @item multi-response models (or @dfn{PLS2})
1411 @item flexible cross-validation
1412 @item Jackknife variance estimates of regression coefficients
1413 @item extensive and flexible plots: scores, loadings, predictions, coefficients,
1414 (R)MSEP, R², and correlation loadings
1415 @item formula interface, modelled after @code{lm()}, with methods for predict,
1416 print, summary, plot, update, etc.
1417 @item extraction functions for coefficients, scores, and loadings
1418 @item MSEP, RMSEP, and R² estimates
1419 @item multiplicative scatter correction (@dfn{MSC})
1420 @end itemize\n")
1421 (license license:gpl2)))
1422
1423 (define-public r-ps
1424 (package
1425 (name "r-ps")
1426 (version "1.3.0")
1427 (source
1428 (origin
1429 (method url-fetch)
1430 (uri (cran-uri "ps" version))
1431 (sha256
1432 (base32 "1lcq7r0q4jb8x6k023zr2ydj2dg925bqqbkhx1phpnyjrk897498"))))
1433 (build-system r-build-system)
1434 (home-page "http://ps.r-lib.org")
1435 (synopsis "List, query, and manipulate system processes")
1436 (description
1437 "The ps package implements an API to list, query, and manipulate system
1438 processes. Most of its code is based on the @code{psutil} Python package.")
1439 (license license:bsd-3)))
1440
1441 (define-public r-pkgbuild
1442 (package
1443 (name "r-pkgbuild")
1444 (version "1.0.4")
1445 (source
1446 (origin
1447 (method url-fetch)
1448 (uri (cran-uri "pkgbuild" version))
1449 (sha256
1450 (base32
1451 "0prvx91dha5pvd0k4jca2arkngvi6vnfs2indmiy3kwwzyjyyd19"))))
1452 (build-system r-build-system)
1453 (propagated-inputs
1454 `(("r-callr" ,r-callr)
1455 ("r-cli" ,r-cli)
1456 ("r-crayon" ,r-crayon)
1457 ("r-desc" ,r-desc)
1458 ("r-prettyunits" ,r-prettyunits)
1459 ("r-r6" ,r-r6)
1460 ("r-rprojroot" ,r-rprojroot)
1461 ("r-withr" ,r-withr)))
1462 (home-page "https://github.com/r-pkgs/pkgbuild")
1463 (synopsis "Find tools needed to build R packages")
1464 (description
1465 "This package provides functions used to build R packages. It locates
1466 compilers needed to build R packages on various platforms and ensures the PATH
1467 is configured appropriately so R can use them.")
1468 (license license:gpl3)))
1469
1470 (define-public r-pkgload
1471 (package
1472 (name "r-pkgload")
1473 (version "1.0.2")
1474 (source
1475 (origin
1476 (method url-fetch)
1477 (uri (cran-uri "pkgload" version))
1478 (sha256
1479 (base32
1480 "0z7jvharafahi2gv5547mk1n499isjzw06kfwymmxc0gd575d1ii"))))
1481 (build-system r-build-system)
1482 (propagated-inputs
1483 `(("r-desc" ,r-desc)
1484 ("r-pkgbuild" ,r-pkgbuild)
1485 ("r-rlang" ,r-rlang)
1486 ("r-rprojroot" ,r-rprojroot)
1487 ("r-rstudioapi" ,r-rstudioapi)
1488 ("r-withr" ,r-withr)))
1489 (home-page "https://github.com/r-lib/pkgload")
1490 (synopsis "Simulate package installation and attach")
1491 (description
1492 "This package simulates the process of installing a package and then
1493 attaching it. This is a key part of the @code{devtools} package as it allows
1494 you to rapidly iterate while developing a package.")
1495 (license license:gpl3)))
1496
1497 (define-public r-rcpp
1498 (package
1499 (name "r-rcpp")
1500 (version "1.0.2")
1501 (source
1502 (origin
1503 (method url-fetch)
1504 (uri (cran-uri "Rcpp" version))
1505 (sha256
1506 (base32 "170jlmjrs92z5qdv58badhxycjvfjpqwwpic7rm13pc9zkb3i4xd"))))
1507 (build-system r-build-system)
1508 (native-inputs
1509 `(("r-knitr" ,r-knitr))) ; for vignettes
1510 (home-page "http://www.rcpp.org")
1511 (synopsis "Seamless R and C++ integration")
1512 (description
1513 "The Rcpp package provides R functions as well as C++ classes which offer
1514 a seamless integration of R and C++. Many R data types and objects can be
1515 mapped back and forth to C++ equivalents which facilitates both writing of new
1516 code as well as easier integration of third-party libraries. Documentation
1517 about Rcpp is provided by several vignettes included in this package, via the
1518 @code{Rcpp Gallery} site at <http://gallery.rcpp.org>, the paper by Eddelbuettel
1519 and Francois (2011, JSS), and the book by Eddelbuettel (2013, Springer); see
1520 @code{citation(\"Rcpp\")} for details on these last two.")
1521 (license license:gpl2+)))
1522
1523 (define-public r-bindr
1524 (package
1525 (name "r-bindr")
1526 (version "0.1.1")
1527 (source
1528 (origin
1529 (method url-fetch)
1530 (uri (cran-uri "bindr" version))
1531 (sha256
1532 (base32
1533 "1l05fpk2yql3jka321c0bdgx6mqq9pvfrg2844lbjfpbgjkmqy3w"))))
1534 (build-system r-build-system)
1535 (home-page "https://github.com/krlmlr/bindr")
1536 (synopsis "Parametrized active bindings")
1537 (description
1538 "This package provides a simple interface for creating active bindings
1539 where the bound function accepts additional arguments.")
1540 (license license:expat)))
1541
1542 (define-public r-bindrcpp
1543 (package
1544 (name "r-bindrcpp")
1545 (version "0.2.2")
1546 (source
1547 (origin
1548 (method url-fetch)
1549 (uri (cran-uri "bindrcpp" version))
1550 (sha256
1551 (base32
1552 "0rz4ibjdjsxl99ff3ha79z7cnjmilx4rx58fk9kk7ld9xc4hf4s8"))))
1553 (build-system r-build-system)
1554 (propagated-inputs
1555 `(("r-bindr" ,r-bindr)
1556 ("r-plogr" ,r-plogr)
1557 ("r-rcpp" ,r-rcpp)))
1558 (home-page "https://github.com/krlmlr/bindrcpp")
1559 (synopsis "Rcpp interface to active bindings")
1560 (description
1561 "This package provides an easy way to fill an environment with active
1562 bindings that call a C++ function.")
1563 (license license:expat)))
1564
1565 (define-public r-auc
1566 (package
1567 (name "r-auc")
1568 (version "0.3.0")
1569 (source
1570 (origin
1571 (method url-fetch)
1572 (uri (cran-uri "AUC" version))
1573 (sha256
1574 (base32
1575 "0ripcib2qz0m7rgr1kiz68nx8f6p408l1ww7j78ljqik7p3g41g7"))))
1576 (properties `((upstream-name . "AUC")))
1577 (build-system r-build-system)
1578 (home-page "https://cran.r-project.org/web/packages/AUC")
1579 (synopsis "Compute the area under the curve of selected measures")
1580 (description
1581 "This package includes functions to compute the area under the curve of
1582 selected measures: the area under the sensitivity curve (AUSEC), the area
1583 under the specificity curve (AUSPC), the area under the accuracy
1584 curve (AUACC), and the area under the receiver operating characteristic
1585 curve (AUROC). The curves can also be visualized. Support for partial areas
1586 is provided.")
1587 (license license:gpl2+)))
1588
1589 (define-public r-calibrate
1590 (package
1591 (name "r-calibrate")
1592 (version "1.7.2")
1593 (source
1594 (origin
1595 (method url-fetch)
1596 (uri (cran-uri "calibrate" version))
1597 (sha256
1598 (base32
1599 "010nb1nb9y7zhw2k6d2i2drwy5brp7b83mjj2w7i3wjp9xb6l1kq"))))
1600 (build-system r-build-system)
1601 (propagated-inputs
1602 `(("r-mass" ,r-mass)))
1603 (home-page "https://cran.r-project.org/web/packages/calibrate")
1604 (synopsis "Calibration of scatterplot and biplot axes")
1605 (description
1606 "This is a package for drawing calibrated scales with tick marks
1607 on (non-orthogonal) variable vectors in scatterplots and biplots.")
1608 (license license:gpl2)))
1609
1610 (define-public r-shape
1611 (package
1612 (name "r-shape")
1613 (version "1.4.4")
1614 (source
1615 (origin
1616 (method url-fetch)
1617 (uri (cran-uri "shape" version))
1618 (sha256
1619 (base32
1620 "0hadk3mapkhbh8xjkiz52vxdagmmgvm15xwpzb90ikw4giyipjzl"))))
1621 (build-system r-build-system)
1622 (home-page "https://cran.r-project.org/web/packages/shape")
1623 (synopsis "Functions for plotting graphical shapes")
1624 (description
1625 "This package provides functions for plotting graphical shapes such as
1626 ellipses, circles, cylinders, arrows, ...")
1627 (license license:gpl3+)))
1628
1629 (define-public r-globaloptions
1630 (package
1631 (name "r-globaloptions")
1632 (version "0.1.0")
1633 (source
1634 (origin
1635 (method url-fetch)
1636 (uri (cran-uri "GlobalOptions" version))
1637 (sha256
1638 (base32
1639 "1wlyqz1yhmhjwslrd7q69jbd9vsbjkjfc01g60kl3cdpyr8hlyjn"))))
1640 (properties `((upstream-name . "GlobalOptions")))
1641 (build-system r-build-system)
1642 (home-page "https://github.com/jokergoo/GlobalOptions")
1643 (synopsis "Generate functions to get or set global options")
1644 (description
1645 "This package provides more controls on the option values such as
1646 validation and filtering on the values, making options invisible or private.")
1647 (license license:gpl2+)))
1648
1649 (define-public r-circlize
1650 (package
1651 (name "r-circlize")
1652 (version "0.4.6")
1653 (source
1654 (origin
1655 (method url-fetch)
1656 (uri (cran-uri "circlize" version))
1657 (sha256
1658 (base32
1659 "1yjnb88pnzk5c1p0vjxykc7cr3394ln5axviqcf12ajibvy8rj6f"))))
1660 (build-system r-build-system)
1661 (propagated-inputs
1662 `(("r-colorspace" ,r-colorspace)
1663 ("r-globaloptions" ,r-globaloptions)
1664 ("r-shape" ,r-shape)))
1665 (home-page "https://github.com/jokergoo/circlize")
1666 (synopsis "Circular visualization")
1667 (description
1668 "Circular layout is an efficient way to visualise huge amounts of
1669 information. This package provides an implementation of circular layout
1670 generation in R as well as an enhancement of available software. Its
1671 flexibility is based on the usage of low-level graphics functions such that
1672 self-defined high-level graphics can be easily implemented by users for
1673 specific purposes. Together with the seamless connection between the powerful
1674 computational and visual environment in R, it gives users more convenience and
1675 freedom to design figures for better understanding complex patterns behind
1676 multi-dimensional data.")
1677 (license license:gpl2+)))
1678
1679 (define-public r-powerlaw
1680 (package
1681 (name "r-powerlaw")
1682 (version "0.70.2")
1683 (source
1684 (origin
1685 (method url-fetch)
1686 (uri (cran-uri "poweRlaw" version))
1687 (sha256
1688 (base32
1689 "1asr6ikr7hmj78jyg8r1gwvcjg14addkxdiz92nh06lv71a183r4"))))
1690 (properties `((upstream-name . "poweRlaw")))
1691 (build-system r-build-system)
1692 (propagated-inputs
1693 `(("r-vgam" ,r-vgam)))
1694 (home-page "https://github.com/csgillespie/poweRlaw")
1695 (synopsis "Tools for the analysis of heavy tailed distributions")
1696 (description
1697 "This package provides an implementation of maximum likelihood estimators
1698 for a variety of heavy tailed distributions, including both the discrete and
1699 continuous power law distributions. Additionally, a goodness-of-fit based
1700 approach is used to estimate the lower cut-off for the scaling region.")
1701 ;; Any of these GPL versions.
1702 (license (list license:gpl2 license:gpl3))))
1703
1704 (define-public r-compare
1705 (package
1706 (name "r-compare")
1707 (version "0.2-6")
1708 (source
1709 (origin
1710 (method url-fetch)
1711 (uri (cran-uri "compare" version))
1712 (sha256
1713 (base32
1714 "0k9zms930b5dz9gy8414li21wy0zg9x9vp7301v5cvyfi0g7xzgw"))))
1715 (build-system r-build-system)
1716 (home-page "https://cran.r-project.org/web/packages/compare")
1717 (synopsis "Comparing objects for differences")
1718 (description
1719 "This package provides functions to compare a model object to a
1720 comparison object. If the objects are not identical, the functions can be
1721 instructed to explore various modifications of the objects (e.g., sorting
1722 rows, dropping names) to see if the modified versions are identical.")
1723 (license license:gpl2+)))
1724
1725 (define-public r-dendextend
1726 (package
1727 (name "r-dendextend")
1728 (version "1.12.0")
1729 (source
1730 (origin
1731 (method url-fetch)
1732 (uri (cran-uri "dendextend" version))
1733 (sha256
1734 (base32
1735 "0mgsc9qkr5p6hss3wychdjvk263ay48yx543wawj72l7q7cgx1xl"))))
1736 (build-system r-build-system)
1737 (propagated-inputs
1738 `(("r-ggplot2" ,r-ggplot2)
1739 ("r-magrittr" ,r-magrittr)
1740 ("r-viridis" ,r-viridis)))
1741 (home-page "https://cran.r-project.org/web/packages/dendextend")
1742 (synopsis "Extending 'dendrogram' functionality in R")
1743 (description
1744 "This package offers a set of functions for extending @code{dendrogram}
1745 objects in R, letting you visualize and compare trees of hierarchical
1746 clusterings. You can adjust a tree's graphical parameters (the color, size,
1747 type, etc of its branches, nodes and labels) and visually and statistically
1748 compare different dendrograms to one another.")
1749 ;; Any of these versions
1750 (license (list license:gpl2 license:gpl3))))
1751
1752 (define-public r-getoptlong
1753 (package
1754 (name "r-getoptlong")
1755 (version "0.1.7")
1756 (source
1757 (origin
1758 (method url-fetch)
1759 (uri (cran-uri "GetoptLong" version))
1760 (sha256
1761 (base32
1762 "1fl3w2n602ldybc5qj7qw4xmzzb804bsjkqwf6dswzj0vf0qiadr"))))
1763 (properties `((upstream-name . "GetoptLong")))
1764 (build-system r-build-system)
1765 (inputs
1766 `(("perl" ,perl)))
1767 (propagated-inputs
1768 `(("r-globaloptions" ,r-globaloptions)
1769 ("r-rjson" ,r-rjson)))
1770 (home-page "https://github.com/jokergoo/GetoptLong")
1771 (synopsis "Parsing command-line arguments and variable interpolation")
1772 (description
1773 "This is yet another command-line argument parser which wraps the
1774 powerful Perl module @code{Getopt::Long} and with some adaptation for easier
1775 use in R. It also provides a simple way for variable interpolation in R.")
1776 (license license:gpl2+)))
1777
1778 (define-public r-fastmatch
1779 (package
1780 (name "r-fastmatch")
1781 (version "1.1-0")
1782 (source
1783 (origin
1784 (method url-fetch)
1785 (uri (cran-uri "fastmatch" version))
1786 (sha256
1787 (base32
1788 "0z80jxkygmzn11sq0c2iz357s9bpki548lg926g85gldhfj1md90"))))
1789 (build-system r-build-system)
1790 (home-page "http://www.rforge.net/fastmatch")
1791 (synopsis "Fast match function")
1792 (description
1793 "This package provides a fast @code{match} replacement for cases that
1794 require repeated look-ups. It is slightly faster that R's built-in
1795 @code{match} function on first match against a table, but extremely fast on
1796 any subsequent lookup as it keeps the hash table in memory.")
1797 (license license:gpl2)))
1798
1799 (define-public r-ff
1800 (package
1801 (name "r-ff")
1802 (version "2.2-14")
1803 (source
1804 (origin
1805 (method url-fetch)
1806 (uri (cran-uri "ff" version))
1807 (sha256
1808 (base32
1809 "1w724q4jpzbvzpilb2ifviaxkjgk9lzwxz9gksnvicbmfa20fqqw"))))
1810 (build-system r-build-system)
1811 (propagated-inputs `(("r-bit" ,r-bit)))
1812 (home-page "http://ff.r-forge.r-project.org/")
1813 (synopsis "Memory-efficient storage of large data on disk and access functions")
1814 (description
1815 "This package provides data structures that are stored on disk but
1816 behave (almost) as if they were in RAM by transparently mapping only a section
1817 in main memory.")
1818 ;; error Architecture not supported.
1819 (supported-systems (delete "aarch64-linux" %supported-systems))
1820 (license license:gpl2)))
1821
1822 (define-public r-ffbase
1823 (package
1824 (name "r-ffbase")
1825 (version "0.12.7")
1826 (source
1827 (origin
1828 (method url-fetch)
1829 (uri (cran-uri "ffbase" version))
1830 (sha256
1831 (base32
1832 "04kxx2f3f0743c5nvpb7x1x0pcd220dazpd5ag1pidxbz3xa85nw"))))
1833 (build-system r-build-system)
1834 (propagated-inputs
1835 `(("r-bit" ,r-bit)
1836 ("r-fastmatch" ,r-fastmatch)
1837 ("r-ff" ,r-ff)))
1838 (home-page "http://github.com/edwindj/ffbase")
1839 (synopsis "Basic statistical functions for package 'ff'")
1840 (description
1841 "This package extends the out of memory vectors of @code{ff} with
1842 statistical functions and other utilities to ease their usage.")
1843 (license license:gpl3)))
1844
1845 (define-public r-prettyunits
1846 (package
1847 (name "r-prettyunits")
1848 (version "1.0.2")
1849 (source
1850 (origin
1851 (method url-fetch)
1852 (uri (cran-uri "prettyunits" version))
1853 (sha256
1854 (base32
1855 "0p3z42hnk53x7ky4d1dr2brf7p8gv3agxr71i99m01n2hq2ri91m"))))
1856 (build-system r-build-system)
1857 (propagated-inputs
1858 `(("r-assertthat" ,r-assertthat)
1859 ("r-magrittr" ,r-magrittr)))
1860 (home-page "https://github.com/gaborcsardi/prettyunits")
1861 (synopsis "Pretty, human readable formatting of quantities")
1862 (description
1863 "This package provides tools for pretty, human readable formatting of
1864 quantities.")
1865 (license license:expat)))
1866
1867 (define-public r-reshape
1868 (package
1869 (name "r-reshape")
1870 (version "0.8.8")
1871 (source
1872 (origin
1873 (method url-fetch)
1874 (uri (cran-uri "reshape" version))
1875 (sha256
1876 (base32
1877 "0s6i0sqxg1vldxs6miv8mi0zydxbqzgpmzfiwkj8y7jix3yrfmad"))))
1878 (build-system r-build-system)
1879 (propagated-inputs
1880 `(("r-plyr" ,r-plyr)
1881 ("r-rcpp" ,r-rcpp)))
1882 (home-page "http://had.co.nz/reshape")
1883 (synopsis "Flexibly reshape data")
1884 (description
1885 "Flexibly restructure and aggregate data using just two functions:
1886 @code{melt} and @code{cast}. This package provides them.")
1887 (license license:expat)))
1888
1889 (define-public r-progress
1890 (package
1891 (name "r-progress")
1892 (version "1.2.2")
1893 (source
1894 (origin
1895 (method url-fetch)
1896 (uri (cran-uri "progress" version))
1897 (sha256
1898 (base32
1899 "0dgzb362641aqm8xd88iqa8jmpdm43xs0aba0d5kk6fvapnxi95l"))))
1900 (build-system r-build-system)
1901 (propagated-inputs
1902 `(("r-crayon" ,r-crayon)
1903 ("r-hms" ,r-hms)
1904 ("r-prettyunits" ,r-prettyunits)
1905 ("r-r6" ,r-r6)))
1906 (home-page "https://github.com/gaborcsardi/progress")
1907 (synopsis "Terminal progress bars")
1908 (description
1909 "This package provides configurable progress bars. They may include
1910 percentage, elapsed time, and/or the estimated completion time. They work in
1911 terminals, in Emacs ESS, RStudio, Windows Rgui, and the macOS R.app. The
1912 package also provides a C++ API, that works with or without Rcpp.")
1913 (license license:expat)))
1914
1915 (define-public r-ggally
1916 (package
1917 (name "r-ggally")
1918 (version "1.4.0")
1919 (source
1920 (origin
1921 (method url-fetch)
1922 (uri (cran-uri "GGally" version))
1923 (sha256
1924 (base32
1925 "1zjmcc5bzagvy7c5cmdcl39xmx07fwi98yrj4i05w7y40kqcsiws"))))
1926 (properties `((upstream-name . "GGally")))
1927 (build-system r-build-system)
1928 (inputs
1929 `(("libressl" ,libressl)))
1930 (propagated-inputs
1931 `(("r-ggplot2" ,r-ggplot2)
1932 ("r-gtable" ,r-gtable)
1933 ("r-plyr" ,r-plyr)
1934 ("r-progress" ,r-progress)
1935 ("r-rcolorbrewer" ,r-rcolorbrewer)
1936 ("r-reshape" ,r-reshape)
1937 ("r-rlang" ,r-rlang)))
1938 (home-page "https://ggobi.github.io/ggally")
1939 (synopsis "Extension to ggplot2")
1940 (description
1941 "The R package ggplot2 is a plotting system based on the grammar of
1942 graphics. GGally extends ggplot2 by adding several functions to reduce the
1943 complexity of combining geometric objects with transformed data. Some of
1944 these functions include a pairwise plot matrix, a two group pairwise plot
1945 matrix, a parallel coordinates plot, a survival plot, and several functions to
1946 plot networks.")
1947 (license license:gpl2+)))
1948
1949 (define-public r-proxy
1950 (package
1951 (name "r-proxy")
1952 (version "0.4-23")
1953 (source
1954 (origin
1955 (method url-fetch)
1956 (uri (cran-uri "proxy" version))
1957 (sha256
1958 (base32
1959 "17b6qfllqrhzrxqgx7dccffgybnkcria5a68ap5ly3plg04ypm4x"))))
1960 (build-system r-build-system)
1961 (home-page "https://cran.r-project.org/web/packages/proxy")
1962 (synopsis "Distance and similarity measures")
1963 (description
1964 "This package provides an extensible framework for the efficient
1965 calculation of auto- and cross-proximities, along with implementations of the
1966 most popular ones.")
1967 (license license:gpl2)))
1968
1969 (define-public r-sp
1970 (package
1971 (name "r-sp")
1972 (version "1.3-1")
1973 (source
1974 (origin
1975 (method url-fetch)
1976 (uri (cran-uri "sp" version))
1977 (sha256
1978 (base32
1979 "17xm1ig80p9wc860hm3bgishz6lj9fxgwqidj7rkbk4ap99qp62p"))))
1980 (build-system r-build-system)
1981 (propagated-inputs
1982 `(("r-lattice" ,r-lattice)))
1983 (home-page "https://cran.r-project.org/web/packages/sp")
1984 (synopsis "Classes and methods for spatial data")
1985 (description
1986 "This package provides classes and methods for spatial data; the classes
1987 document where the spatial location information resides, for 2D or 3D data.
1988 Utility functions are provided, e.g. for plotting data as maps, spatial
1989 selection, as well as methods for retrieving coordinates, for subsetting,
1990 print, summary, etc.")
1991 (license license:gpl2+)))
1992
1993 (define-public r-rmtstat
1994 (package
1995 (name "r-rmtstat")
1996 (version "0.3")
1997 (source
1998 (origin
1999 (method url-fetch)
2000 (uri (cran-uri "RMTstat" version))
2001 (sha256
2002 (base32
2003 "1nn25q4kmh9kj975sxkrpa97vh5irqrlqhwsfinbck6h6ia4rsw1"))))
2004 (properties `((upstream-name . "RMTstat")))
2005 (build-system r-build-system)
2006 (home-page "https://cran.r-project.org/web/packages/RMTstat")
2007 (synopsis "Distributions, statistics and tests derived from random matrix theory")
2008 (description
2009 "This package provides functions for working with the Tracy-Widom laws
2010 and other distributions related to the eigenvalues of large Wishart
2011 matrices.")
2012 (license license:bsd-3)))
2013
2014 (define-public r-rmpi
2015 (package
2016 (name "r-rmpi")
2017 (version "0.6-9")
2018 (source (origin
2019 (method url-fetch)
2020 (uri (cran-uri "Rmpi" version))
2021 (sha256
2022 (base32
2023 "1rhycla98hxgnnxlxxldr1x51djak7c2jjvlrv3jcsvgwp1ymqdj"))))
2024 (properties `((upstream-name . "Rmpi")))
2025 (build-system r-build-system)
2026 (arguments
2027 `(#:configure-flags '("--configure-args=\"--with-Rmpi-type=OPENMPI\"")
2028 #:phases (modify-phases %standard-phases
2029 (add-before 'install 'mpi-setup
2030 ,%openmpi-setup))))
2031 (inputs
2032 `(("openmpi" ,openmpi)))
2033 (native-inputs
2034 `(("pkg-config" ,pkg-config)))
2035 (home-page "http://www.stats.uwo.ca/faculty/yu/Rmpi")
2036 (synopsis "R interface to message-passing interface (MPI)")
2037 (description
2038 "This package provides an interface (wrapper) to MPI APIs. It also
2039 provides an interactive R manager and worker environment.")
2040 (license license:gpl2+)))
2041
2042 (define-public r-lmoments
2043 (package
2044 (name "r-lmoments")
2045 (version "1.3-1")
2046 (source
2047 (origin
2048 (method url-fetch)
2049 (uri (cran-uri "Lmoments" version))
2050 (sha256
2051 (base32
2052 "0pc63bj9a8hzr5m3yssrc4kin39fffwkl8rggs3sagzr12d4i7bw"))))
2053 (properties `((upstream-name . "Lmoments")))
2054 (build-system r-build-system)
2055 (propagated-inputs
2056 `(("r-rcpp" ,r-rcpp)
2057 ("r-rcpparmadillo" ,r-rcpparmadillo)))
2058 (home-page "http://www.tilastotiede.fi/juha_karvanen.html")
2059 (synopsis "L-moments and quantile mixtures")
2060 (description
2061 "This package contains functions to estimate L-moments and trimmed
2062 L-moments from the data. It also contains functions to estimate the
2063 parameters of the normal polynomial quantile mixture and the Cauchy polynomial
2064 quantile mixture from L-moments and trimmed L-moments.")
2065 (license license:gpl2)))
2066
2067 (define-public r-distillery
2068 (package
2069 (name "r-distillery")
2070 (version "1.0-6")
2071 (source
2072 (origin
2073 (method url-fetch)
2074 (uri (cran-uri "distillery" version))
2075 (sha256
2076 (base32
2077 "1mi3ig9jq0kd7yrwc5m37lmrw04p1b4lirnbsxi10z3n5yay4429"))))
2078 (build-system r-build-system)
2079 (home-page "http://www.ral.ucar.edu/staff/ericg")
2080 (synopsis "Functions for confidence intervals and object information")
2081 (description
2082 "This package provides some very simple method functions for confidence
2083 interval calculation and to distill pertinent information from a potentially
2084 complex object; primarily used in common with the packages extRemes and
2085 SpatialVx.")
2086 (license license:gpl2+)))
2087
2088 (define-public r-extremes
2089 (package
2090 (name "r-extremes")
2091 (version "2.0-10")
2092 (source
2093 (origin
2094 (method url-fetch)
2095 (uri (cran-uri "extRemes" version))
2096 (sha256
2097 (base32
2098 "08fj72gpq2d6695hbm3cgwgal64z009ykrirby7g6r0akfcsx5ic"))))
2099 (properties `((upstream-name . "extRemes")))
2100 (build-system r-build-system)
2101 (propagated-inputs
2102 `(("r-distillery" ,r-distillery)
2103 ("r-lmoments" ,r-lmoments)))
2104 (home-page "http://www.assessment.ucar.edu/toolkit/")
2105 (synopsis "Extreme value analysis")
2106 (description
2107 "ExtRemes is a suite of functions for carrying out analyses on the
2108 extreme values of a process of interest; be they block maxima over long blocks
2109 or excesses over a high threshold.")
2110 (license license:gpl2+)))
2111
2112 (define-public r-lmtest
2113 (package
2114 (name "r-lmtest")
2115 (version "0.9-37")
2116 (source
2117 (origin
2118 (method url-fetch)
2119 (uri (cran-uri "lmtest" version))
2120 (sha256
2121 (base32
2122 "02nasm0j2vwkhz11dxqixs23msy1s3yj0jps6949fmgh9gwjkjfx"))))
2123 (build-system r-build-system)
2124 (propagated-inputs
2125 `(("r-zoo" ,r-zoo)))
2126 (native-inputs
2127 `(("gfortran" ,gfortran)))
2128 (home-page "https://cran.r-project.org/web/packages/lmtest")
2129 (synopsis "Testing linear regression models")
2130 (description
2131 "This package provides a collection of tests, data sets, and examples for
2132 diagnostic checking in linear regression models. Furthermore, some generic
2133 tools for inference in parametric models are provided.")
2134 ;; Either version is okay
2135 (license (list license:gpl2 license:gpl3))))
2136
2137 (define-public r-idr
2138 (package
2139 (name "r-idr")
2140 (version "1.2")
2141 (source (origin
2142 (method url-fetch)
2143 (uri (cran-uri "idr" version))
2144 (sha256
2145 (base32
2146 "05nvgw1xdg670bsjjrxkgd1mrdkciccpw4krn0zcgdf2r21dzgwb"))))
2147 (build-system r-build-system)
2148 (home-page "https://cran.r-project.org/web/packages/idr/")
2149 (synopsis "Irreproducible discovery rate")
2150 (description
2151 "This is a package for estimating the copula mixture model and plotting
2152 correspondence curves in \"Measuring reproducibility of high-throughput
2153 experiments\" (2011), Annals of Applied Statistics, Vol. 5, No. 3, 1752-1779,
2154 by Li, Brown, Huang, and Bickel")
2155 (license license:gpl2+)))
2156
2157 (define-public r-inline
2158 (package
2159 (name "r-inline")
2160 (version "0.3.15")
2161 (source (origin
2162 (method url-fetch)
2163 (uri (cran-uri "inline" version))
2164 (sha256
2165 (base32
2166 "0s4wssvpan189fijahknxq5s22ww9bzmdlmyhnra748r7khky17z"))))
2167 (build-system r-build-system)
2168 (home-page "https://cran.r-project.org/web/packages/inline")
2169 (synopsis "Functions to inline C, C++, Fortran function calls from R")
2170 (description
2171 "This package provides functionality to dynamically define R functions
2172 and S4 methods with inlined C, C++ or Fortran code supporting @code{.C} and
2173 @code{.Call} calling conventions.")
2174 ;; Any version of the LGPL.
2175 (license license:lgpl3+)))
2176
2177 (define-public r-bbmle
2178 (package
2179 (name "r-bbmle")
2180 (version "1.0.20")
2181 (source
2182 (origin
2183 (method url-fetch)
2184 (uri (cran-uri "bbmle" version))
2185 (sha256
2186 (base32
2187 "1xzij7swrrzl5ly8l3lw6awh486zcm00251dwqws1y23fbgyh3vc"))))
2188 (build-system r-build-system)
2189 (propagated-inputs
2190 `(("r-lattice" ,r-lattice)
2191 ("r-mass" ,r-mass)
2192 ("r-numderiv" ,r-numderiv)))
2193 (home-page "https://cran.r-project.org/web/packages/bbmle")
2194 (synopsis "Tools for General Maximum Likelihood Estimation")
2195 (description
2196 "This package provides methods and functions for fitting maximum
2197 likelihood models in R. This package modifies and extends the @code{mle}
2198 classes in the @code{stats4} package.")
2199 ;; Any version of the GPL
2200 (license license:gpl2+)))
2201
2202 (define-public r-emdbook
2203 (package
2204 (name "r-emdbook")
2205 (version "1.3.11")
2206 (source
2207 (origin
2208 (method url-fetch)
2209 (uri (cran-uri "emdbook" version))
2210 (sha256
2211 (base32
2212 "0a515jdzvg87npvrh7md7zp0v5nlz7c2jr7pba5dql6slb0d8j7q"))))
2213 (build-system r-build-system)
2214 (propagated-inputs
2215 `(("r-bbmle" ,r-bbmle)
2216 ("r-coda" ,r-coda)
2217 ("r-lattice" ,r-lattice)
2218 ("r-mass" ,r-mass)
2219 ("r-plyr" ,r-plyr)
2220 ("r-rcpp" ,r-rcpp)))
2221 (home-page "http://www.math.mcmaster.ca/bolker/emdbook")
2222 (synopsis "Support functions and data for \"Ecological Models and Data\"")
2223 (description
2224 "This package provides auxiliary functions and data sets for \"Ecological
2225 Models and Data\", a book presenting maximum likelihood estimation and related
2226 topics for ecologists (ISBN 978-0-691-12522-0).")
2227 ;; Any GPL version
2228 (license (list license:gpl2 license:gpl3))))
2229
2230 (define-public r-lpsolve
2231 (package
2232 (name "r-lpsolve")
2233 (version "5.6.13.2")
2234 (source
2235 (origin
2236 (method url-fetch)
2237 (uri (cran-uri "lpSolve" version))
2238 (sha256
2239 (base32
2240 "0fc5m259ayc880f5hvnq59ih6nb2rlp394n756n1khmxbjpw1w3m"))))
2241 (properties `((upstream-name . "lpSolve")))
2242 (build-system r-build-system)
2243 (home-page "https://cran.r-project.org/web/packages/lpSolve")
2244 (synopsis "R interface to Lp_solve to solve linear/integer programs")
2245 (description
2246 "Lp_solve is software for solving linear, integer and mixed integer
2247 programs. This implementation supplies a \"wrapper\" function in C and some R
2248 functions that solve general linear/integer problems, assignment problems, and
2249 transportation problems.")
2250 (license license:lgpl2.0)))
2251
2252 (define-public r-limsolve
2253 (package
2254 (name "r-limsolve")
2255 (version "1.5.5.3")
2256 (source
2257 (origin
2258 (method url-fetch)
2259 (uri (cran-uri "limSolve" version))
2260 (sha256
2261 (base32
2262 "1ll6ir42h3g2fzf0wqai213bm82gpwjj2hfma2np3mz024sc09rg"))))
2263 (properties `((upstream-name . "limSolve")))
2264 (build-system r-build-system)
2265 (propagated-inputs
2266 `(("r-lpsolve" ,r-lpsolve)
2267 ("r-mass" ,r-mass)
2268 ("r-quadprog" ,r-quadprog)))
2269 (native-inputs `(("gfortran" ,gfortran)))
2270 (home-page "https://cran.r-project.org/web/packages/limSolve")
2271 (synopsis "Solving linear inverse models")
2272 (description
2273 "This package provides functions that:
2274
2275 @enumerate
2276 @item find the minimum/maximum of a linear or quadratic function,
2277 @item sample an underdetermined or overdetermined system,
2278 @item solve a linear system Ax=B for the unknown x.
2279 @end enumerate
2280
2281 It includes banded and tridiagonal linear systems. The package calls Fortran
2282 functions from LINPACK.")
2283 ;; Any GPL version.
2284 (license (list license:gpl2+ license:gpl3+))))
2285
2286 (define-public r-fitdistrplus
2287 (package
2288 (name "r-fitdistrplus")
2289 (version "1.0-14")
2290 (source
2291 (origin
2292 (method url-fetch)
2293 (uri (cran-uri "fitdistrplus" version))
2294 (sha256
2295 (base32
2296 "10q08wsv8v3w7797jdvvv60bgrf1bi6438wf0jcqv81ays82a245"))))
2297 (build-system r-build-system)
2298 (propagated-inputs
2299 `(("r-mass" ,r-mass)
2300 ("r-npsurv" ,r-npsurv)
2301 ("r-survival" ,r-survival)))
2302 (home-page "http://riskassessment.r-forge.r-project.org")
2303 (synopsis "Fitting a parametric distribution from data")
2304 (description
2305 "This package extends the @code{fitdistr} function of the MASS package
2306 with several functions to help the fit of a parametric distribution to
2307 non-censored or censored data. Censored data may contain left-censored,
2308 right-censored and interval-censored values, with several lower and upper
2309 bounds. In addition to @dfn{maximum likelihood estimation} (MLE), the package
2310 provides moment matching (MME), quantile matching (QME) and maximum
2311 goodness-of-fit estimation (MGE) methods (available only for non-censored
2312 data). Weighted versions of MLE, MME and QME are available.")
2313 (license license:gpl2+)))
2314
2315 (define-public r-energy
2316 (package
2317 (name "r-energy")
2318 (version "1.7-6")
2319 (source
2320 (origin
2321 (method url-fetch)
2322 (uri (cran-uri "energy" version))
2323 (sha256
2324 (base32
2325 "16m8bxfgr9sdisjy2qrv6fv5xxwcc9q890l0hpbwq6qzisrdn3lh"))))
2326 (build-system r-build-system)
2327 (propagated-inputs
2328 `(("r-boot" ,r-boot)
2329 ("r-rcpp" ,r-rcpp)))
2330 (home-page "https://cran.r-project.org/web/packages/energy")
2331 (synopsis "Multivariate inference via the energy of data")
2332 (description
2333 "This package provides e-statistics (energy) tests and statistics for
2334 multivariate and univariate inference, including distance correlation,
2335 one-sample, two-sample, and multi-sample tests for comparing multivariate
2336 distributions, are implemented. Measuring and testing multivariate
2337 independence based on distance correlation, partial distance correlation,
2338 multivariate goodness-of-fit tests, clustering based on energy distance,
2339 testing for multivariate normality, distance components (disco) for
2340 non-parametric analysis of structured data, and other energy
2341 statistics/methods are implemented.")
2342 (license license:gpl2+)))
2343
2344 (define-public r-suppdists
2345 (package
2346 (name "r-suppdists")
2347 (version "1.1-9.4")
2348 (source
2349 (origin
2350 (method url-fetch)
2351 (uri (cran-uri "SuppDists" version))
2352 (sha256
2353 (base32
2354 "1ffx8wigqqvz2pnh06jjc0fnf4vq9z2rhwk2y3f9aszn18ap3dgw"))))
2355 (properties `((upstream-name . "SuppDists")))
2356 (build-system r-build-system)
2357 (home-page "https://cran.r-project.org/web/packages/SuppDists")
2358 (synopsis "Supplementary distributions")
2359 (description
2360 "This package provides ten distributions supplementing those built into
2361 R. Inverse Gauss, Kruskal-Wallis, Kendall's Tau, Friedman's chi squared,
2362 Spearman's rho, maximum F ratio, the Pearson product moment correlation
2363 coefficient, Johnson distributions, normal scores and generalized
2364 hypergeometric distributions. In addition two random number generators of
2365 George Marsaglia are included.")
2366 (license license:gpl2+)))
2367
2368 (define-public r-ksamples
2369 (package
2370 (name "r-ksamples")
2371 (version "1.2-9")
2372 (source
2373 (origin
2374 (method url-fetch)
2375 (uri (cran-uri "kSamples" version))
2376 (sha256
2377 (base32
2378 "1zs22p68d6320kcylisnk0b5wmpapxkyz15py09czxzw7npw8gms"))))
2379 (properties `((upstream-name . "kSamples")))
2380 (build-system r-build-system)
2381 (propagated-inputs
2382 `(("r-suppdists" ,r-suppdists)))
2383 (home-page "https://cran.r-project.org/web/packages/kSamples")
2384 (synopsis "K-Sample rank tests and their combinations")
2385 (description
2386 "This package provides tools to compares k samples using the
2387 Anderson-Darling test, Kruskal-Wallis type tests with different rank score
2388 criteria, Steel's multiple comparison test, and the Jonckheere-Terpstra (JT)
2389 test. It computes asymptotic, simulated or (limited) exact P-values, all
2390 valid under randomization, with or without ties, or conditionally under random
2391 sampling from populations, given the observed tie pattern. Except for Steel's
2392 test and the JT test it also combines these tests across several blocks of
2393 samples.")
2394 (license license:gpl2+)))
2395
2396 (define-public r-cvst
2397 (package
2398 (name "r-cvst")
2399 (version "0.2-2")
2400 (source
2401 (origin
2402 (method url-fetch)
2403 (uri (cran-uri "CVST" version))
2404 (sha256
2405 (base32
2406 "05l3yzkfrbds09ah9cdwn2sn4ryhq78lz33ryzrgkv176jc8qjw5"))))
2407 (properties `((upstream-name . "CVST")))
2408 (build-system r-build-system)
2409 (propagated-inputs
2410 `(("r-kernlab" ,r-kernlab)
2411 ("r-matrix" ,r-matrix)))
2412 (home-page "https://cran.r-project.org/web/packages/CVST")
2413 (synopsis "Fast cross-validation via sequential testing")
2414 (description
2415 "This package implements the fast cross-validation via sequential
2416 testing (CVST) procedure. CVST is an improved cross-validation procedure
2417 which uses non-parametric testing coupled with sequential analysis to
2418 determine the best parameter set on linearly increasing subsets of the data.
2419 Additionally to the CVST the package contains an implementation of the
2420 ordinary k-fold cross-validation with a flexible and powerful set of helper
2421 objects and methods to handle the overall model selection process. The
2422 implementations of the Cochran's Q test with permutations and the sequential
2423 testing framework of Wald are generic and can therefore also be used in other
2424 contexts.")
2425 (license license:gpl2+)))
2426
2427 (define-public r-squarem
2428 (package
2429 (name "r-squarem")
2430 (version "2017.10-1")
2431 (source
2432 (origin
2433 (method url-fetch)
2434 (uri (cran-uri "SQUAREM" version))
2435 (sha256
2436 (base32
2437 "10xj26x7qjyvzndnbjl5krr9wabnb9cbrnp3m7xg673g8ddr12cv"))))
2438 (properties `((upstream-name . "SQUAREM")))
2439 (build-system r-build-system)
2440 (home-page "http://www.jhsph.edu/agingandhealth/People/Faculty_personal_pages/Varadhan.html")
2441 (synopsis "Squared Extrapolation Methods for Accelerating EM-Like Monotone Algorithms")
2442 (description
2443 "This package provides algorithms for accelerating the convergence of
2444 slow, monotone sequences from smooth, contraction mapping such as the EM
2445 algorithm. It can be used to accelerate any smooth, linearly convergent
2446 acceleration scheme. A tutorial style introduction to this package is
2447 available in a vignette.")
2448 (license license:gpl2+)))
2449
2450 (define-public r-lava
2451 (package
2452 (name "r-lava")
2453 (version "1.6.6")
2454 (source
2455 (origin
2456 (method url-fetch)
2457 (uri (cran-uri "lava" version))
2458 (sha256
2459 (base32
2460 "0nfab5fgnmxh8cplg8rd8cp34fny5j0k5wn4baj51r6ck7fq9g3s"))))
2461 (build-system r-build-system)
2462 (propagated-inputs
2463 `(("r-numderiv" ,r-numderiv)
2464 ("r-squarem" ,r-squarem)
2465 ("r-survival" ,r-survival)))
2466 (home-page "https://github.com/kkholst/lava")
2467 (synopsis "Latent variable models")
2468 (description
2469 "This package provides tools for the estimation and simulation of latent
2470 variable models.")
2471 (license license:gpl3)))
2472
2473 (define-public r-drr
2474 (package
2475 (name "r-drr")
2476 (version "0.0.3")
2477 (source
2478 (origin
2479 (method url-fetch)
2480 (uri (cran-uri "DRR" version))
2481 (sha256
2482 (base32
2483 "1yd1fvllfkcrwg9v322n4wkk4q4q84nvy58y4vac9pdr3yf3i4vl"))))
2484 (properties `((upstream-name . "DRR")))
2485 (build-system r-build-system)
2486 (propagated-inputs
2487 `(("r-cvst" ,r-cvst)
2488 ("r-kernlab" ,r-kernlab)
2489 ("r-matrix" ,r-matrix)))
2490 (home-page "https://cran.r-project.org/web/packages/DRR")
2491 (synopsis "Dimensionality reduction via regression")
2492 (description
2493 "This package provides an implementation of dimensionality reduction via
2494 regression using Kernel Ridge Regression.")
2495 (license license:gpl3)))
2496
2497 (define-public r-prodlim
2498 (package
2499 (name "r-prodlim")
2500 (version "2018.04.18")
2501 (source
2502 (origin
2503 (method url-fetch)
2504 (uri (cran-uri "prodlim" version))
2505 (sha256
2506 (base32
2507 "1aslq87sqwikh8chxc378r38146y7kv79zz0kcq3j93ivx7va8jb"))))
2508 (build-system r-build-system)
2509 (propagated-inputs
2510 `(("r-kernsmooth" ,r-kernsmooth)
2511 ("r-lava" ,r-lava)
2512 ("r-rcpp" ,r-rcpp)
2513 ("r-survival" ,r-survival)))
2514 (home-page "https://cran.r-project.org/web/packages/prodlim")
2515 (synopsis "Product-limit estimation for censored event history analysis")
2516 (description
2517 "This package provides a fast and user-friendly implementation of
2518 nonparametric estimators for censored event history (survival) analysis with
2519 the Kaplan-Meier and Aalen-Johansen methods.")
2520 (license license:gpl2+)))
2521
2522 (define-public r-dimred
2523 (package
2524 (name "r-dimred")
2525 (version "0.2.3")
2526 (source
2527 (origin
2528 (method url-fetch)
2529 (uri (cran-uri "dimRed" version))
2530 (sha256
2531 (base32
2532 "110d6y83ib1nfpxzmvkvb3fn3brskwkdbsk4dqrdrswrd4znxrg6"))))
2533 (properties `((upstream-name . "dimRed")))
2534 (build-system r-build-system)
2535 (propagated-inputs
2536 `(("r-drr" ,r-drr)
2537 ("r-magrittr" ,r-magrittr)))
2538 (home-page "https://github.com/gdkrmr/dimRed")
2539 (synopsis "Framework for dimensionality reduction")
2540 (description
2541 "This package provides a collection of dimensionality reduction
2542 techniques from R packages and provides a common interface for calling the
2543 methods.")
2544 (license license:gpl3)))
2545
2546 (define-public r-timedate
2547 (package
2548 (name "r-timedate")
2549 (version "3043.102")
2550 (source
2551 (origin
2552 (method url-fetch)
2553 (uri (cran-uri "timeDate" version))
2554 (sha256
2555 (base32
2556 "0wvl5pq261rvbgly7vilk3x3m9xk3ly6il1i5scwdf6srl1vlz1p"))))
2557 (properties `((upstream-name . "timeDate")))
2558 (build-system r-build-system)
2559 (home-page "https://www.rmetrics.org")
2560 (synopsis "Chronological and calendar objects")
2561 (description
2562 "This package provides an environment for teaching \"Financial
2563 Engineering and Computational Finance\" and for managing chronological and
2564 calendar objects.")
2565 (license license:gpl2+)))
2566
2567 (define-public r-magic
2568 (package
2569 (name "r-magic")
2570 (version "1.5-9")
2571 (source
2572 (origin
2573 (method url-fetch)
2574 (uri (cran-uri "magic" version))
2575 (sha256
2576 (base32
2577 "0snmdh6vk0p6ar1swsihisinxrx7l8371dri5lk0z24ysgr5w7gs"))))
2578 (build-system r-build-system)
2579 (propagated-inputs
2580 `(("r-abind" ,r-abind)))
2581 (home-page "https://github.com/RobinHankin/magic.git")
2582 (synopsis "Create and investigate magic squares")
2583 (description
2584 "This package provides a collection of efficient, vectorized algorithms
2585 for the creation and investigation of magic squares and hypercubes, including
2586 a variety of functions for the manipulation and analysis of arbitrarily
2587 dimensioned arrays.")
2588 (license license:gpl2)))
2589
2590 (define-public r-rmysql
2591 (package
2592 (name "r-rmysql")
2593 (version "0.10.17")
2594 (source
2595 (origin
2596 (method url-fetch)
2597 (uri (cran-uri "RMySQL" version))
2598 (sha256
2599 (base32
2600 "1xamf99ih44dvaxg5x4ivj0hkqssmabgqd7gh8b8q1srw7yg8kbm"))))
2601 (properties `((upstream-name . "RMySQL")))
2602 (build-system r-build-system)
2603 (inputs
2604 `(("mariadb" ,mariadb)
2605 ("zlib" ,zlib)))
2606 (propagated-inputs
2607 `(("r-dbi" ,r-dbi)))
2608 (home-page "https://github.com/r-dbi/RMySQL")
2609 (synopsis "Database interface and MySQL driver for R")
2610 (description
2611 "This package provides a DBI interface to MySQL / MariaDB. The RMySQL
2612 package contains an old implementation based on legacy code from S-PLUS which
2613 is being phased out. A modern MySQL client based on Rcpp is available from
2614 the RMariaDB package.")
2615 (license license:gpl2)))
2616
2617 (define-public r-rpostgresql
2618 (package
2619 (name "r-rpostgresql")
2620 (version "0.6-2")
2621 (source
2622 (origin
2623 (method url-fetch)
2624 (uri (cran-uri "RPostgreSQL" version))
2625 (sha256
2626 (base32
2627 "1mdhw5821v2h7hpa53v10wz53k4i90r0vb6a3dia5gq8f9j1h088"))))
2628 (properties `((upstream-name . "RPostgreSQL")))
2629 (build-system r-build-system)
2630 (inputs
2631 `(("postgresql" ,postgresql)))
2632 (propagated-inputs
2633 `(("r-dbi" ,r-dbi)))
2634 (home-page "https://github.com/tomoakin/RPostgreSQL")
2635 (synopsis "R interface to the PostgreSQL database system")
2636 (description
2637 "This package provides a Database Interface (DBI) compliant driver for R
2638 to access PostgreSQL database systems.")
2639 ;; The whole package is released under GPL version 2. It includes code
2640 ;; under the PostgreSQL license.
2641 (license license:gpl2)))
2642
2643 (define-public r-linprog
2644 (package
2645 (name "r-linprog")
2646 (version "0.9-2")
2647 (source
2648 (origin
2649 (method url-fetch)
2650 (uri (cran-uri "linprog" version))
2651 (sha256
2652 (base32
2653 "1ki14an0pmhs2mnmfjjvdzd76pshiyvi659zf7hqvqwj0viv4dw9"))))
2654 (build-system r-build-system)
2655 (propagated-inputs `(("r-lpsolve" ,r-lpsolve)))
2656 (home-page "http://linprog.r-forge.r-project.org/")
2657 (synopsis "Linear programming and optimization")
2658 (description
2659 "This package can be used to solve Linear Programming / Linear
2660 Optimization problems by using the simplex algorithm.")
2661 (license license:gpl2+)))
2662
2663 (define-public r-geometry
2664 (package
2665 (name "r-geometry")
2666 (version "0.4.2")
2667 (source
2668 (origin
2669 (method url-fetch)
2670 (uri (cran-uri "geometry" version))
2671 (sha256
2672 (base32
2673 "0vq334115qi039vy198ggv1dsp6n1s6jwcm9ivipf5r8lbm287zz"))))
2674 (build-system r-build-system)
2675 (propagated-inputs
2676 `(("r-magic" ,r-magic)
2677 ("r-linprog" ,r-linprog)
2678 ("r-lpsolve" ,r-lpsolve)
2679 ("r-rcpp" ,r-rcpp)
2680 ("r-rcppprogress" ,r-rcppprogress)))
2681 (home-page "http://geometry.r-forge.r-project.org/")
2682 (synopsis "Mesh generation and surface tesselation")
2683 (description
2684 "This package makes the qhull library available in R, in a similar manner
2685 as in Octave. Qhull computes convex hulls, Delaunay triangulations, halfspace
2686 intersections about a point, Voronoi diagrams, furthest-site Delaunay
2687 triangulations, and furthest-site Voronoi diagrams. It runs in 2-d, 3-d, 4-d,
2688 and higher dimensions. It implements the Quickhull algorithm for computing
2689 the convex hull. Qhull does not support constrained Delaunay triangulations,
2690 or mesh generation of non-convex objects, but the package does include some R
2691 functions that allow for this. Currently the package only gives access to
2692 Delaunay triangulation and convex hull computation.")
2693 ;; The Qhull sources are included and are distributed under a custom
2694 ;; non-copyleft license. The R sources are released under GPL version 2.
2695 (license (list license:gpl2
2696 (license:non-copyleft "http://www.qhull.org/COPYING.txt")))))
2697
2698 (define-public r-ddalpha
2699 (package
2700 (name "r-ddalpha")
2701 (version "1.3.9")
2702 (source
2703 (origin
2704 (method url-fetch)
2705 (uri (cran-uri "ddalpha" version))
2706 (sha256
2707 (base32
2708 "1vzs0cvl6xw3h9i00rg3hs02xwgxcnh8326y10kxmhs3qq4m7nb2"))))
2709 (build-system r-build-system)
2710 (propagated-inputs
2711 `(("r-bh" ,r-bh)
2712 ("r-class" ,r-class)
2713 ("r-geometry" ,r-geometry)
2714 ("r-mass" ,r-mass)
2715 ("r-rcpp" ,r-rcpp)
2716 ("r-robustbase" ,r-robustbase)
2717 ("r-sfsmisc" ,r-sfsmisc)))
2718 (native-inputs
2719 `(("gfortran" ,gfortran)))
2720 (home-page "https://cran.r-project.org/web/packages/ddalpha")
2721 (synopsis "Depth-Based classification and calculation of data depth")
2722 (description
2723 "This package contains procedures for depth-based supervised learning,
2724 which are entirely non-parametric, in particular the DDalpha-procedure (Lange,
2725 Mosler and Mozharovskyi, 2014). The training data sample is transformed by a
2726 statistical depth function to a compact low-dimensional space, where the final
2727 classification is done. It also offers an extension to functional data and
2728 routines for calculating certain notions of statistical depth functions. 50
2729 multivariate and 5 functional classification problems are included.")
2730 (license license:gpl2)))
2731
2732 (define-public r-gower
2733 (package
2734 (name "r-gower")
2735 (version "0.2.1")
2736 (source
2737 (origin
2738 (method url-fetch)
2739 (uri (cran-uri "gower" version))
2740 (sha256
2741 (base32
2742 "007ivwn1nagpi26qq8iih1c2l61c53glvv60n90hi341ry8vwgxg"))))
2743 (build-system r-build-system)
2744 (home-page "https://github.com/markvanderloo/gower")
2745 (synopsis "Gower's distance")
2746 (description
2747 "This package provides tools to compute Gower's distance (or similarity)
2748 coefficient between records, and to compute the top-n matches between records.
2749 Core algorithms are executed in parallel on systems supporting OpenMP.")
2750 (license license:gpl3)))
2751
2752 (define-public r-rcpproll
2753 (package
2754 (name "r-rcpproll")
2755 (version "0.3.0")
2756 (source
2757 (origin
2758 (method url-fetch)
2759 (uri (cran-uri "RcppRoll" version))
2760 (sha256
2761 (base32
2762 "0srzfhzkk42kzrdjnhbb37946jp1p688rgysy6k3i2is8jb21zyb"))))
2763 (properties `((upstream-name . "RcppRoll")))
2764 (build-system r-build-system)
2765 (propagated-inputs
2766 `(("r-rcpp" ,r-rcpp)))
2767 (home-page "https://cran.r-project.org/web/packages/RcppRoll")
2768 (synopsis "Efficient rolling and windowed operations")
2769 (description
2770 "This package provides fast and efficient routines for common rolling /
2771 windowed operations. Routines for the efficient computation of windowed mean,
2772 median, sum, product, minimum, maximum, standard deviation and variance are
2773 provided.")
2774 (license license:gpl2+)))
2775
2776 (define-public r-ipred
2777 (package
2778 (name "r-ipred")
2779 (version "0.9-9")
2780 (source
2781 (origin
2782 (method url-fetch)
2783 (uri (cran-uri "ipred" version))
2784 (sha256
2785 (base32
2786 "0vs1hqfx7yd0xdbmfsf2gim7spkni0845cj6gswn0nhdfdq7ma0d"))))
2787 (build-system r-build-system)
2788 (propagated-inputs
2789 `(("r-class" ,r-class)
2790 ("r-mass" ,r-mass)
2791 ("r-nnet" ,r-nnet)
2792 ("r-prodlim" ,r-prodlim)
2793 ("r-rpart" ,r-rpart)
2794 ("r-survival" ,r-survival)))
2795 (home-page "https://cran.r-project.org/web/packages/ipred")
2796 (synopsis "Improved predictors")
2797 (description
2798 "This package provides improved predictive models by indirect
2799 classification and bagging for classification, regression and survival
2800 problems as well as resampling based estimators of prediction error.")
2801 (license license:gpl2+)))
2802
2803 (define-public r-psych
2804 (package
2805 (name "r-psych")
2806 (version "1.8.12")
2807 (source
2808 (origin
2809 (method url-fetch)
2810 (uri (cran-uri "psych" version))
2811 (sha256
2812 (base32
2813 "0hvp0dkkkn0szaf5rkirr3kb8qmr4bxwl775m5wmpvn1kc25w5vf"))))
2814 (build-system r-build-system)
2815 (propagated-inputs
2816 `(("r-foreign" ,r-foreign)
2817 ("r-lattice" ,r-lattice)
2818 ("r-mnormt" ,r-mnormt)
2819 ("r-nlme" ,r-nlme)))
2820 (home-page "https://cran.r-project.org/web/packages/psych/")
2821 (synopsis "Procedures for psychological, psychometric, and personality research")
2822 (description
2823 "This package provides a general purpose toolbox for personality,
2824 psychometric theory and experimental psychology. Functions are primarily for
2825 multivariate analysis and scale construction using factor analysis, principal
2826 component analysis, cluster analysis and reliability analysis, although others
2827 provide basic descriptive statistics. Item Response Theory is done using
2828 factor analysis of tetrachoric and polychoric correlations. Functions for
2829 analyzing data at multiple levels include within and between group statistics,
2830 including correlations and factor analysis. Functions for simulating and
2831 testing particular item and test structures are included. Several functions
2832 serve as a useful front end for structural equation modeling. Graphical
2833 displays of path diagrams, factor analysis and structural equation models are
2834 created using basic graphics.")
2835 (license license:gpl2+)))
2836
2837 (define-public r-generics
2838 (package
2839 (name "r-generics")
2840 (version "0.0.2")
2841 (source
2842 (origin
2843 (method url-fetch)
2844 (uri (cran-uri "generics" version))
2845 (sha256
2846 (base32
2847 "0xk1xhpy7gpv3pvaygzhpfdxj72zmb38pb4nscfyg2ff36vx3cvi"))))
2848 (build-system r-build-system)
2849 (home-page "https://github.com/r-lib/generics")
2850 (synopsis "Common S3 generics not provided by base R methods")
2851 (description
2852 "In order to reduce potential package dependencies and conflicts,
2853 generics provides a number of commonly used S3 generics that are not provided
2854 by base R methods related to model fitting.")
2855 (license license:gpl2)))
2856
2857 (define-public r-broom
2858 (package
2859 (name "r-broom")
2860 (version "0.5.2")
2861 (source
2862 (origin
2863 (method url-fetch)
2864 (uri (cran-uri "broom" version))
2865 (sha256
2866 (base32
2867 "0qmclih5dm5sqzy4hplcfy677kr12pm9pnpv3r319g14dd27pbqn"))))
2868 (build-system r-build-system)
2869 (propagated-inputs
2870 `(("r-backports" ,r-backports)
2871 ("r-dplyr" ,r-dplyr)
2872 ("r-generics" ,r-generics)
2873 ("r-nlme" ,r-nlme)
2874 ("r-purrr" ,r-purrr)
2875 ("r-reshape2" ,r-reshape2)
2876 ("r-stringr" ,r-stringr)
2877 ("r-tibble" ,r-tibble)
2878 ("r-tidyr" ,r-tidyr)))
2879 (home-page "https://github.com/tidyverse/broom")
2880 (synopsis "Convert statistical analysis objects into tidy data frames")
2881 (description
2882 "This package provides tools to convert statistical analysis objects from
2883 R into tidy data frames, so that they can more easily be combined, reshaped
2884 and otherwise processed with tools like @code{dplyr}, @code{tidyr} and
2885 @code{ggplot2}. The package provides three S3 generics: @code{tidy}, which
2886 summarizes a model's statistical findings such as coefficients of a
2887 regression; @code{augment}, which adds columns to the original data such as
2888 predictions, residuals and cluster assignments; and @code{glance}, which
2889 provides a one-row summary of model-level statistics.")
2890 (license license:expat)))
2891
2892 (define-public r-recipes
2893 (package
2894 (name "r-recipes")
2895 (version "0.1.6")
2896 (source
2897 (origin
2898 (method url-fetch)
2899 (uri (cran-uri "recipes" version))
2900 (sha256
2901 (base32
2902 "1ndz9h0zvdj141r63l8047wbhaj0x8fwzzyq7b8mh78pvrrdpq2i"))))
2903 (build-system r-build-system)
2904 (propagated-inputs
2905 `(("r-dplyr" ,r-dplyr)
2906 ("r-generics" ,r-generics)
2907 ("r-glue" ,r-glue)
2908 ("r-gower" ,r-gower)
2909 ("r-ipred" ,r-ipred)
2910 ("r-lubridate" ,r-lubridate)
2911 ("r-magrittr" ,r-magrittr)
2912 ("r-matrix" ,r-matrix)
2913 ("r-purrr" ,r-purrr)
2914 ("r-rlang" ,r-rlang)
2915 ("r-tibble" ,r-tibble)
2916 ("r-tidyr" ,r-tidyr)
2917 ("r-tidyselect" ,r-tidyselect)
2918 ("r-timedate" ,r-timedate)
2919 ("r-withr" ,r-withr)))
2920 (home-page "https://github.com/topepo/recipes")
2921 (synopsis "Preprocessing tools to create design matrices")
2922 (description
2923 "Recipes is an extensible framework to create and preprocess design
2924 matrices. Recipes consist of one or more data manipulation and analysis
2925 \"steps\". Statistical parameters for the steps can be estimated from an
2926 initial data set and then applied to other data sets. The resulting design
2927 matrices can then be used as inputs into statistical or machine learning
2928 models.")
2929 (license license:gpl2)))
2930
2931 (define-public r-pdist
2932 (package
2933 (name "r-pdist")
2934 (version "1.2")
2935 (source
2936 (origin
2937 (method url-fetch)
2938 (uri (cran-uri "pdist" version))
2939 (sha256
2940 (base32
2941 "18nd3mgad11f2zmwcp0w3sxlch4a9y6wp8dfdyzvjn7y4b4bq0dd"))))
2942 (build-system r-build-system)
2943 (home-page "https://github.com/jeffwong/pdist")
2944 (synopsis "Partitioned distance function")
2945 (description
2946 "Pdist computes the euclidean distance between rows of a matrix X and
2947 rows of another matrix Y. Previously, this could be done by binding the two
2948 matrices together and calling @code{dist}, but this creates unnecessary
2949 computation by computing the distances between a row of X and another row of
2950 X, and likewise for Y. Pdist strictly computes distances across the two
2951 matrices, not within the same matrix, making computations significantly faster
2952 for certain use cases.")
2953 (license license:gpl3+)))
2954
2955 (define-public r-ggrepel
2956 (package
2957 (name "r-ggrepel")
2958 (version "0.8.1")
2959 (source
2960 (origin
2961 (method url-fetch)
2962 (uri (cran-uri "ggrepel" version))
2963 (sha256
2964 (base32
2965 "10vjrcmx8yknfbx93d9a4y3z8gafri0fhimw6hcq733dmdvkml6m"))))
2966 (build-system r-build-system)
2967 (propagated-inputs
2968 `(("r-ggplot2" ,r-ggplot2)
2969 ("r-rcpp" ,r-rcpp)
2970 ("r-scales" ,r-scales)))
2971 (home-page "http://github.com/slowkow/ggrepel")
2972 (synopsis "Repulsive text and label geometries for ggplot2")
2973 (description
2974 "This package provides text and label geometries for ggplot2 that help to
2975 avoid overlapping text labels. Labels repel away from each other and away
2976 from the data points.")
2977 (license license:gpl3)))
2978
2979 (define-public r-corrplot
2980 (package
2981 (name "r-corrplot")
2982 (version "0.84")
2983 (source
2984 (origin
2985 (method url-fetch)
2986 (uri (cran-uri "corrplot" version))
2987 (sha256
2988 (base32
2989 "1k03qd8db7pwg1v318xapx5mpiypiz2n07qr19c4b45diri5xkhd"))))
2990 (build-system r-build-system)
2991 (home-page "https://github.com/taiyun/corrplot")
2992 (synopsis "Visualization of a correlation matrix")
2993 (description
2994 "This package provides a graphical display of a correlation matrix or
2995 general matrix. It also contains some algorithms to do matrix reordering. In
2996 addition, corrplot is good at details, including choosing color, text labels,
2997 color labels, layout, etc.")
2998 ;; Any version of the GPL
2999 (license license:gpl2+)))
3000
3001 (define-public r-stringdist
3002 (package
3003 (name "r-stringdist")
3004 (version "0.9.5.2")
3005 (source
3006 (origin
3007 (method url-fetch)
3008 (uri (cran-uri "stringdist" version))
3009 (sha256
3010 (base32
3011 "0nw8c317qkfq63pr0prl0hx522ddfq4cbgixb5r4pq3fxk9z303l"))))
3012 (build-system r-build-system)
3013 (home-page "https://github.com/markvanderloo/stringdist")
3014 (synopsis "Approximate string matching and string distance functions")
3015 (description
3016 "This package implements an approximate string matching version of R's
3017 native @code{match} function. It can calculate various string distances based
3018 on edits (Damerau-Levenshtein, Hamming, Levenshtein, optimal sting alignment),
3019 qgrams (q- gram, cosine, jaccard distance) or heuristic metrics (Jaro,
3020 Jaro-Winkler). An implementation of soundex is provided as well. Distances
3021 can be computed between character vectors while taking proper care of encoding
3022 or between integer vectors representing generic sequences.")
3023 (license license:gpl3+)))
3024
3025 (define-public r-ucminf
3026 (package
3027 (name "r-ucminf")
3028 (version "1.1-4")
3029 (source
3030 (origin
3031 (method url-fetch)
3032 (uri (cran-uri "ucminf" version))
3033 (sha256
3034 (base32
3035 "01vggwg1w71k98qs6fhb0x1843vi322mf4g3hbclks94kcpkisx2"))))
3036 (build-system r-build-system)
3037 (native-inputs `(("gfortran" ,gfortran)))
3038 (home-page "https://cran.r-project.org/web/packages/ucminf/")
3039 (synopsis "General-purpose unconstrained non-linear optimization")
3040 (description
3041 "This package provides an implementation of an algorithm for
3042 general-purpose unconstrained non-linear optimization. The algorithm is of
3043 quasi-Newton type with BFGS updating of the inverse Hessian and soft line
3044 search with a trust region type monitoring of the input to the line search
3045 algorithm. The interface of @code{ucminf} is designed for easy interchange
3046 with the package @code{optim}.")
3047 (license license:gpl2+)))
3048
3049 (define-public r-ordinal
3050 (package
3051 (name "r-ordinal")
3052 (version "2019.4-25")
3053 (source
3054 (origin
3055 (method url-fetch)
3056 (uri (cran-uri "ordinal" version))
3057 (sha256
3058 (base32
3059 "1pvrkly4x12w32n7w1qljdwzqnlkv7rfa7rx0nz5vbiw29xas4i8"))))
3060 (build-system r-build-system)
3061 (propagated-inputs
3062 `(("r-mass" ,r-mass)
3063 ("r-matrix" ,r-matrix)
3064 ("r-numderiv" ,r-numderiv)
3065 ("r-ucminf" ,r-ucminf)))
3066 (home-page "https://github.com/runehaubo/ordinal")
3067 (synopsis "Regression models for ordinal data")
3068 (description
3069 "This package provides an implementation of cumulative link (mixed)
3070 models also known as ordered regression models, proportional odds models,
3071 proportional hazards models for grouped survival times and ordered models.
3072 Estimation is via maximum likelihood and mixed models are fitted with the
3073 Laplace approximation and adaptive Gauss-Hermite quadrature.")
3074 (license license:gpl2+)))
3075
3076 (define-public r-jomo
3077 (package
3078 (name "r-jomo")
3079 (version "2.6-9")
3080 (source
3081 (origin
3082 (method url-fetch)
3083 (uri (cran-uri "jomo" version))
3084 (sha256
3085 (base32
3086 "16ychdhhv8cii8zrdfdf5gzgnvmfaq573bmi00xqdf323q3lf3xr"))))
3087 (build-system r-build-system)
3088 (propagated-inputs
3089 `(("r-lme4" ,r-lme4)
3090 ("r-mass" ,r-mass)
3091 ("r-ordinal" ,r-ordinal)
3092 ("r-survival" ,r-survival)))
3093 (home-page "https://cran.r-project.org/web/packages/jomo/")
3094 (synopsis "Multilevel Joint Modelling Multiple Imputation")
3095 (description
3096 "Similarly to Schafer's package pan, jomo is a package for multilevel
3097 joint modelling multiple imputation @url{Carpenter and Kenward (2013),
3098 http://doi.org/10.1002/9781119942283}. Novel aspects of jomo are the
3099 possibility of handling binary and categorical data through latent normal
3100 variables, the option to use cluster-specific covariance matrices and to
3101 impute compatibly with the substantive model.")
3102 (license license:gpl2)))
3103
3104 (define-public r-pan
3105 (package
3106 (name "r-pan")
3107 (version "1.6")
3108 (source
3109 (origin
3110 (method url-fetch)
3111 (uri (cran-uri "pan" version))
3112 (sha256
3113 (base32
3114 "1dk3jjj826p7xrz10qz04vyc068xnypg7bp0pj4c32z3da0xzh5d"))))
3115 (build-system r-build-system)
3116 (native-inputs `(("gfortran" ,gfortran)))
3117 (home-page "https://cran.r-project.org/web/packages/pan/")
3118 (synopsis "Multiple imputation for multivariate panel or clustered data")
3119 (description
3120 "This package implements multiple imputation for multivariate panel or
3121 clustered data.")
3122 (license license:gpl3)))
3123
3124 (define-public r-mitml
3125 (package
3126 (name "r-mitml")
3127 (version "0.3-7")
3128 (source
3129 (origin
3130 (method url-fetch)
3131 (uri (cran-uri "mitml" version))
3132 (sha256
3133 (base32
3134 "0yqyxkyi1kmv5k63wxj5kkg5g8igk1axk2csb4xhj6wz0p89dxy6"))))
3135 (build-system r-build-system)
3136 (propagated-inputs
3137 `(("r-haven" ,r-haven)
3138 ("r-jomo" ,r-jomo)
3139 ("r-pan" ,r-pan)))
3140 (home-page "https://cran.r-project.org/web/packages/mitml/")
3141 (synopsis "Tools for multiple imputation in multilevel modeling")
3142 (description
3143 "This package provides tools for multiple imputation of missing data in
3144 multilevel modeling. It includes a user-friendly interface to the packages
3145 pan and jomo, and several functions for visualization, data management and the
3146 analysis of multiply imputed data sets.")
3147 (license license:gpl2+)))
3148
3149 (define-public r-mice
3150 (package
3151 (name "r-mice")
3152 (version "3.6.0")
3153 (source
3154 (origin
3155 (method url-fetch)
3156 (uri (cran-uri "mice" version))
3157 (sha256
3158 (base32
3159 "0pgcxdmp77604h6f4x8hhs6j4xdjgf5b9zvnixyzdj8vcgdjpivv"))))
3160 (build-system r-build-system)
3161 (propagated-inputs
3162 `(("r-broom" ,r-broom)
3163 ("r-dplyr" ,r-dplyr)
3164 ("r-lattice" ,r-lattice)
3165 ("r-mass" ,r-mass)
3166 ("r-mitml" ,r-mitml)
3167 ("r-nnet" ,r-nnet)
3168 ("r-rcpp" ,r-rcpp)
3169 ("r-rlang" ,r-rlang)
3170 ("r-rpart" ,r-rpart)
3171 ("r-survival" ,r-survival)))
3172 (home-page "https://cran.r-project.org/web/packages/mice/")
3173 (synopsis "Multivariate imputation by chained equations")
3174 (description
3175 "Multiple imputation using @dfn{Fully Conditional Specification} (FCS)
3176 implemented by the MICE algorithm as described in @url{Van Buuren and
3177 Groothuis-Oudshoorn (2011), http://doi.org/10.18637/jss.v045.i03}. Each
3178 variable has its own imputation model. Built-in imputation models are
3179 provided for continuous data (predictive mean matching, normal), binary
3180 data (logistic regression), unordered categorical data (polytomous logistic
3181 regression) and ordered categorical data (proportional odds). MICE can also
3182 impute continuous two-level data (normal model, pan, second-level variables).
3183 Passive imputation can be used to maintain consistency between variables.
3184 Various diagnostic plots are available to inspect the quality of the
3185 imputations.")
3186 ;; Any of these two versions.
3187 (license (list license:gpl2 license:gpl3))))
3188
3189 (define-public r-truncnorm
3190 (package
3191 (name "r-truncnorm")
3192 (version "1.0-8")
3193 (source
3194 (origin
3195 (method url-fetch)
3196 (uri (cran-uri "truncnorm" version))
3197 (sha256
3198 (base32
3199 "0zn88wdd58223kibk085rhsikl4yhlrwiyq109hzjg06hy6lwmj9"))))
3200 (build-system r-build-system)
3201 (home-page "https://cran.r-project.org/web/packages/truncnorm/")
3202 (synopsis "Truncated normal distribution")
3203 (description "This package provides functions for the truncated normal
3204 distribution with mean equal to @code{mean} and standard deviation equal to
3205 @code{sd}. It includes density, distribution, quantile, and expected value
3206 functions, as well as a random generation function.")
3207 (license license:gpl2)))
3208
3209 (define-public r-rsolnp
3210 (package
3211 (name "r-rsolnp")
3212 (version "1.16")
3213 (source
3214 (origin
3215 (method url-fetch)
3216 (uri (cran-uri "Rsolnp" version))
3217 (sha256
3218 (base32
3219 "0w7nkj6igr0gi7r7jg950lsx7dj6aipgxi6vbjsf5f5yc9h7fhii"))))
3220 (properties `((upstream-name . "Rsolnp")))
3221 (build-system r-build-system)
3222 (propagated-inputs
3223 `(("r-truncnorm" ,r-truncnorm)))
3224 (home-page "https://cran.r-project.org/web/packages/Rsolnp/")
3225 (synopsis "General non-linear optimization")
3226 (description "The Rsolnp package implements a general non-linear augmented
3227 Lagrange multiplier method solver, a @dfn{sequential quadratic
3228 programming} (SQP) based solver).")
3229 ;; Any version of the GPL.
3230 (license license:gpl2+)))
3231
3232 (define-public r-hardyweinberg
3233 (package
3234 (name "r-hardyweinberg")
3235 (version "1.6.3")
3236 (source
3237 (origin
3238 (method url-fetch)
3239 (uri (cran-uri "HardyWeinberg" version))
3240 (sha256
3241 (base32
3242 "1irz44q6nf95h37av868f47aakwv3jgwgw217xfsfw0afkm7s25f"))))
3243 (properties `((upstream-name . "HardyWeinberg")))
3244 (build-system r-build-system)
3245 (propagated-inputs
3246 `(("r-mice" ,r-mice)
3247 ("r-rcpp" ,r-rcpp)
3248 ("r-rsolnp" ,r-rsolnp)))
3249 (home-page "https://cran.r-project.org/package=HardyWeinberg")
3250 (synopsis "Statistical tests and graphics for Hardy-Weinberg equilibrium")
3251 (description
3252 "This package contains tools for exploring Hardy-Weinberg equilibrium for
3253 diallelic genetic marker data. All classical tests (chi-square, exact,
3254 likelihood-ratio and permutation tests) for Hardy-Weinberg equilibrium are
3255 included in the package, as well as functions for power computation and for
3256 the simulation of marker data under equilibrium and disequilibrium. Routines
3257 for dealing with markers on the X-chromosome are included. Functions for
3258 testing equilibrium in the presence of missing data by using multiple
3259 imputation are also provided. Implements several graphics for exploring the
3260 equilibrium status of a large set of diallelic markers: ternary plots with
3261 acceptance regions, log-ratio plots and Q-Q plots.")
3262 (license license:gpl2+)))
3263
3264 (define-public r-sm
3265 (package
3266 (name "r-sm")
3267 (version "2.2-5.6")
3268 (source
3269 (origin
3270 (method url-fetch)
3271 (uri (cran-uri "sm" version))
3272 (sha256
3273 (base32
3274 "0c4whcx879gb4lwvqnzxl5n9xgpcqh2c54ip9ami3mwfprzcv45q"))))
3275 (build-system r-build-system)
3276 (native-inputs `(("gfortran" ,gfortran)))
3277 (home-page "http://www.stats.gla.ac.uk/~adrian/sm/")
3278 (synopsis "Smoothing methods for nonparametric regression and density estimation")
3279 (description
3280 "This is software accompanying the book 'Applied Smoothing Techniques for
3281 Data Analysis---The Kernel Approach with S-Plus Illustrations', Oxford
3282 University Press. It provides smoothing methods for nonparametric regression
3283 and density estimation")
3284 (license license:gpl2+)))
3285
3286 (define-public r-venndiagram
3287 (package
3288 (name "r-venndiagram")
3289 (version "1.6.20")
3290 (source (origin
3291 (method url-fetch)
3292 (uri (cran-uri "VennDiagram" version))
3293 (sha256
3294 (base32
3295 "1ic1jaxzw98si2p4n1fl4n3myhd7fpw0njb634cwhviwybzv6775"))))
3296 (properties `((upstream-name . "VennDiagram")))
3297 (build-system r-build-system)
3298 (propagated-inputs
3299 `(("r-futile-logger" ,r-futile-logger)))
3300 (home-page "https://cran.r-project.org/web/packages/VennDiagram/")
3301 (synopsis "Generate High-Resolution Venn and Euler Plots")
3302 (description
3303 "This package provides a set of functions to generate high-resolution
3304 Venn and Euler plots. It includes handling for several special cases,
3305 including two-case scaling, and extensive customization of plot shape and
3306 structure.")
3307 (license license:gpl2+)))
3308
3309 (define-public r-vioplot
3310 (package
3311 (name "r-vioplot")
3312 (version "0.3.2")
3313 (source
3314 (origin
3315 (method url-fetch)
3316 (uri (cran-uri "vioplot" version))
3317 (sha256
3318 (base32
3319 "13kfjp747bnzksai8j39y2hyl3ljc6n53c2cfhaw78q3d63x0lbv"))))
3320 (build-system r-build-system)
3321 (propagated-inputs
3322 `(("r-sm" ,r-sm)
3323 ("r-zoo" ,r-zoo)))
3324 (home-page "http://wsopuppenkiste.wiso.uni-goettingen.de/~dadler")
3325 (synopsis "Violin plot")
3326 (description
3327 "This package provides a violin plot, which is a combination of a box
3328 plot and a kernel density plot.")
3329 (license license:bsd-3)))
3330
3331 (define-public r-rsofia
3332 (package
3333 (name "r-rsofia")
3334 (version "1.1")
3335 (source (origin
3336 (method url-fetch)
3337 ;; This package has been removed from CRAN, so we can
3338 ;; only fetch it from the archives.
3339 (uri (string-append "https://cran.r-project.org/src/"
3340 "contrib/Archive/RSofia/RSofia_"
3341 version ".tar.gz"))
3342 (sha256
3343 (base32
3344 "0q931y9rcf6slb0s2lsxhgqrzy4yqwh8hb1124nxg0bjbxvjbihn"))))
3345 (properties `((upstream-name . "RSofia")))
3346 (build-system r-build-system)
3347 (propagated-inputs
3348 `(("r-rcpp" ,r-rcpp)))
3349 (home-page "https://cran.r-project.org/src/contrib/Archive/RSofia")
3350 (synopsis "Port of sofia-ml to R")
3351 (description "This package is a port of sofia-ml to R. Sofia-ml is a
3352 suite of fast incremental algorithms for machine learning that can be used for
3353 training models for classification or ranking.")
3354 (license license:asl2.0)))
3355
3356 (define-public r-xts
3357 (package
3358 (name "r-xts")
3359 (version "0.11-2")
3360 (source
3361 (origin
3362 (method url-fetch)
3363 (uri (cran-uri "xts" version))
3364 (sha256
3365 (base32
3366 "1f0kxrvn13py3hk2gh2m56cqm39x3bqp1i350r5viddacrm2yxqj"))))
3367 (build-system r-build-system)
3368 (propagated-inputs `(("r-zoo" ,r-zoo)))
3369 (home-page "https://github.com/joshuaulrich/xts")
3370 (synopsis "Extensible time series")
3371 (description
3372 "This package provides for uniform handling of R's different time-based
3373 data classes by extending @code{zoo}, maximizing native format information
3374 preservation and allowing for user-level customization and extension, while
3375 simplifying cross-class interoperability.")
3376 (license license:gpl2+)))
3377
3378 (define-public r-performanceanalytics
3379 (package
3380 (name "r-performanceanalytics")
3381 (version "1.5.3")
3382 (source
3383 (origin
3384 (method url-fetch)
3385 (uri (cran-uri "PerformanceAnalytics" version))
3386 (sha256
3387 (base32
3388 "0jhjldwyxwq7a47zmk5y1jjck7hvq92p8rlgjvdfy51hx2dmlqqd"))))
3389 (properties
3390 `((upstream-name . "PerformanceAnalytics")))
3391 (build-system r-build-system)
3392 (propagated-inputs
3393 `(("r-quadprog" ,r-quadprog)
3394 ("r-xts" ,r-xts)
3395 ("r-zoo" ,r-zoo)))
3396 (home-page "https://r-forge.r-project.org/projects/returnanalytics/")
3397 (synopsis "Econometric tools for performance and risk analysis")
3398 (description "This is a collection of econometric functions for
3399 performance and risk analysis. This package aims to aid practitioners and
3400 researchers in utilizing the latest research in analysis of non-normal return
3401 streams. In general, it is most tested on return (rather than price) data on
3402 a regular scale, but most functions will work with irregular return data as
3403 well, and increasing numbers of functions will work with P&L or price data
3404 where possible.")
3405 ;; Either version may be picked.
3406 (license (list license:gpl2 license:gpl3))))
3407
3408 (define-public r-laeken
3409 (package
3410 (name "r-laeken")
3411 (version "0.5.0")
3412 (source
3413 (origin
3414 (method url-fetch)
3415 (uri (cran-uri "laeken" version))
3416 (sha256
3417 (base32
3418 "1g9r3y7b0gl91hijk9awa8rjk97mqpkxinzq2cgmx0m38ng9ylpa"))))
3419 (build-system r-build-system)
3420 (propagated-inputs
3421 `(("r-boot" ,r-boot)
3422 ("r-mass" ,r-mass)))
3423 (home-page "https://cran.r-project.org/web/packages/laeken/")
3424 (synopsis "Estimation of indicators on social exclusion and poverty")
3425 (description "This package provides tools for the estimation of indicators
3426 on social exclusion and poverty, as well as an implementation of Pareto tail
3427 modeling for empirical income distributions.")
3428 (license license:gpl2+)))
3429
3430 (define-public r-vcd
3431 (package
3432 (name "r-vcd")
3433 (version "1.4-4")
3434 (source
3435 (origin
3436 (method url-fetch)
3437 (uri (cran-uri "vcd" version))
3438 (sha256
3439 (base32
3440 "1lp99h0wvsc61l1dgcqjxdrcgpgw88ak430cdsv43kmm43qssqd5"))))
3441 (build-system r-build-system)
3442 (propagated-inputs
3443 `(("r-colorspace" ,r-colorspace)
3444 ("r-lmtest" ,r-lmtest)
3445 ("r-mass" ,r-mass)))
3446 (home-page "https://cran.r-project.org/web/packages/vcd/")
3447 (synopsis "Visualizing categorical data")
3448 (description "This package provides visualization techniques, data sets,
3449 summary and inference procedures aimed particularly at categorical data.
3450 Special emphasis is given to highly extensible grid graphics. The package was
3451 originally inspired by the book \"Visualizing Categorical Data\" by Michael
3452 Friendly and is now the main support package for a new book, \"Discrete Data
3453 Analysis with R\" by Michael Friendly and David Meyer (2015).")
3454 (license license:gpl2)))
3455
3456 (define-public r-ica
3457 (package
3458 (name "r-ica")
3459 (version "1.0-2")
3460 (source
3461 (origin
3462 (method url-fetch)
3463 (uri (cran-uri "ica" version))
3464 (sha256
3465 (base32
3466 "0ya1nph1zwhad0bfz4yxs27kl45yk1dhnphdlrq34p8pqrpmj8g7"))))
3467 (build-system r-build-system)
3468 (home-page "https://cran.r-project.org/web/packages/ica/")
3469 (synopsis "Independent component analysis")
3470 (description "This package provides tools for @dfn{Independent Component
3471 Analysis} (ICA) using various algorithms: FastICA,
3472 Information-Maximization (Infomax), and @dfn{Joint Approximate Diagonalization
3473 of Eigenmatrices} (JADE).")
3474 (license license:gpl2+)))
3475
3476 (define-public r-dtw
3477 (package
3478 (name "r-dtw")
3479 (version "1.20-1")
3480 (source
3481 (origin
3482 (method url-fetch)
3483 (uri (cran-uri "dtw" version))
3484 (sha256
3485 (base32
3486 "1w301xwizncy5r8v9rwwdxfshydgp3l1pnjla1fjn6n8lx3imjj3"))))
3487 (build-system r-build-system)
3488 (propagated-inputs `(("r-proxy" ,r-proxy)))
3489 (home-page "http://dtw.r-forge.r-project.org/")
3490 (synopsis "Dynamic Time Warping Algorithms")
3491 (description "This package provides a comprehensive implementation of
3492 @dfn{dynamic time warping} (DTW) algorithms in R. DTW computes the
3493 optimal (least cumulative distance) alignment between points of two time
3494 series. Common DTW variants covered include local (slope) and global (window)
3495 constraints, subsequence matches, arbitrary distance definitions,
3496 normalizations, minimum variance matching, and so on.")
3497 (license license:gpl2+)))
3498
3499 (define-public r-sdmtools
3500 (package
3501 (name "r-sdmtools")
3502 (version "1.1-221.1")
3503 (source
3504 (origin
3505 (method url-fetch)
3506 (uri (cran-uri "SDMTools" version))
3507 (sha256
3508 (base32
3509 "1fsgnlc7glawimzijp11j53g5bnfp1mdq9wb0754idmxcdi8a99q"))))
3510 (properties `((upstream-name . "SDMTools")))
3511 (build-system r-build-system)
3512 (propagated-inputs `(("r-r-utils" ,r-r-utils)))
3513 (home-page "http://www.rforge.net/SDMTools/")
3514 (synopsis "Species distribution modelling tools")
3515 (description "This package provides a set of tools for post processing
3516 the outcomes of species distribution modeling exercises. It includes novel
3517 methods for comparing models and tracking changes in distributions through
3518 time. It further includes methods for visualizing outcomes, selecting
3519 thresholds, calculating measures of accuracy and landscape fragmentation
3520 statistics, etc.")
3521 (license license:gpl3+)))
3522
3523 (define-public r-scatterplot3d
3524 (package
3525 (name "r-scatterplot3d")
3526 (version "0.3-41")
3527 (source
3528 (origin
3529 (method url-fetch)
3530 (uri (cran-uri "scatterplot3d" version))
3531 (sha256
3532 (base32
3533 "152xqz9c70qab86mpgng049gxsg5f4fpf1m8dh93fb9v1avjd0sc"))))
3534 (build-system r-build-system)
3535 (home-page "https://cran.r-project.org/web/packages/scatterplot3d/")
3536 (synopsis "3D scatter plot")
3537 (description "This package provides an implementation of scatter plots for
3538 plotting. a three dimensional point cloud.")
3539 (license license:gpl2)))
3540
3541 (define-public r-ggridges
3542 (package
3543 (name "r-ggridges")
3544 (version "0.5.1")
3545 (source
3546 (origin
3547 (method url-fetch)
3548 (uri (cran-uri "ggridges" version))
3549 (sha256
3550 (base32
3551 "0dhwcpy785ac2ny5bjp284595nnybi3554wd0yffsli0vzf7ry01"))))
3552 (build-system r-build-system)
3553 (propagated-inputs
3554 `(("r-ggplot2" ,r-ggplot2)
3555 ("r-plyr" ,r-plyr)
3556 ("r-scales" ,r-scales)
3557 ("r-withr" ,r-withr)))
3558 (home-page "https://github.com/clauswilke/ggridges")
3559 (synopsis "Ridgeline plots in ggplot2")
3560 (description
3561 "Ridgeline plots provide a convenient way of visualizing changes in
3562 distributions over time or space. This package enables the creation of such
3563 plots in @code{ggplot2}.")
3564 (license license:gpl2)))
3565
3566 (define-public r-ggjoy
3567 (package
3568 (name "r-ggjoy")
3569 (version "0.4.1")
3570 (source
3571 (origin
3572 (method url-fetch)
3573 (uri (cran-uri "ggjoy" version))
3574 (sha256
3575 (base32
3576 "012md2m0jqfcccb933j423m3ck31v3p0pd41gjxpyg9082y7ixyj"))))
3577 (build-system r-build-system)
3578 (propagated-inputs
3579 `(("r-ggplot2" ,r-ggplot2)
3580 ("r-ggridges" ,r-ggridges)))
3581 (home-page "https://github.com/clauswilke/ggjoy")
3582 (synopsis "Joyplots in ggplot2")
3583 (description "Joyplots provide a convenient way of visualizing changes in
3584 distributions over time or space. This package enables the creation of such
3585 plots in @code{ggplot2}.")
3586 (license license:gpl2)))
3587
3588 (define-public r-cli
3589 (package
3590 (name "r-cli")
3591 (version "1.1.0")
3592 (source
3593 (origin
3594 (method url-fetch)
3595 (uri (cran-uri "cli" version))
3596 (sha256
3597 (base32
3598 "02hdwvdq5nic6dhxj88jbgsc9m8yrz3yibigg6szkggxyk6hzh2g"))))
3599 (build-system r-build-system)
3600 (propagated-inputs
3601 `(("r-assertthat" ,r-assertthat)
3602 ("r-crayon" ,r-crayon)))
3603 (home-page "https://github.com/r-lib/cli#readme")
3604 (synopsis "Helpers for developing command line interfaces")
3605 (description "This package provides a suite of tools designed to build
3606 attractive command line interfaces (CLIs). It includes tools for drawing
3607 rules, boxes, trees, and Unicode symbols with ASCII alternatives.")
3608 (license license:expat)))
3609
3610 (define-public r-argparser
3611 (package
3612 (name "r-argparser")
3613 (version "0.4")
3614 (source
3615 (origin
3616 (method url-fetch)
3617 (uri (cran-uri "argparser" version))
3618 (sha256
3619 (base32
3620 "0s1wxshx4jk69wfxhycx973q6y8cmqrfymyjklhq1i8xrj0kmmx9"))))
3621 (build-system r-build-system)
3622 (home-page "https://bitbucket.org/djhshih/argparser")
3623 (synopsis "Command-line argument parser")
3624 (description
3625 "This package provides a cross-platform command-line argument parser
3626 written purely in R with no external dependencies. It is useful with the
3627 Rscript front-end and facilitates turning an R script into an executable
3628 script.")
3629 (license license:gpl3+)))
3630
3631 (define-public r-debugme
3632 (package
3633 (name "r-debugme")
3634 (version "1.1.0")
3635 (source
3636 (origin
3637 (method url-fetch)
3638 (uri (cran-uri "debugme" version))
3639 (sha256
3640 (base32
3641 "1c9sg55zvf10h8198jdnpamm6f66lzw3c3jnmdp9ls6na0j0xbjd"))))
3642 (build-system r-build-system)
3643 (propagated-inputs `(("r-crayon" ,r-crayon)))
3644 (home-page "https://github.com/r-lib/debugme#readme")
3645 (synopsis "Debug R packages")
3646 (description
3647 "This package allows the user to specify debug messages as special string
3648 constants, and control debugging of packages via environment variables.")
3649 (license license:expat)))
3650
3651 (define-public r-processx
3652 (package
3653 (name "r-processx")
3654 (version "3.4.1")
3655 (source
3656 (origin
3657 (method url-fetch)
3658 (uri (cran-uri "processx" version))
3659 (sha256
3660 (base32
3661 "1g6ipcaxg9y94lyrnbp7kkbqfkcdh1fyrqjjclbjp3x7iysdvazi"))))
3662 (build-system r-build-system)
3663 (propagated-inputs
3664 `(("r-ps" ,r-ps)
3665 ("r-r6" ,r-r6)))
3666 (home-page "https://github.com/r-lib/processx3")
3667 (synopsis "Execute and control system processes")
3668 (description
3669 "This package provides portable tools to run system processes in the
3670 background. It can check if a background process is running; wait on a
3671 background process to finish; get the exit status of finished processes; kill
3672 background processes and their children; restart processes. It can read the
3673 standard output and error of the processes, using non-blocking connections.
3674 @code{processx} can poll a process for standard output or error, with a
3675 timeout. It can also poll several processes at once.")
3676 (license license:expat)))
3677
3678 (define-public r-tsp
3679 (package
3680 (name "r-tsp")
3681 (version "1.1-7")
3682 (source
3683 (origin
3684 (method url-fetch)
3685 (uri (cran-uri "TSP" version))
3686 (sha256
3687 (base32
3688 "0rxxhvqi55869dg2p82hzg5kvgcqf9h60cjcg00k3pv9aw4x07kb"))))
3689 (properties `((upstream-name . "TSP")))
3690 (build-system r-build-system)
3691 (propagated-inputs `(("r-foreach" ,r-foreach)))
3692 (home-page "https://cran.r-project.org/web/packages/TSP/")
3693 (synopsis "Traveling salesperson problem (TSP)")
3694 (description "This package provides basic infrastructure and some
3695 algorithms for the @dfn{traveling salesperson problem}(TSP) (also known as the
3696 traveling salesman problem).")
3697 (license license:gpl3)))
3698
3699 (define-public r-qap
3700 (package
3701 (name "r-qap")
3702 (version "0.1-1")
3703 (source
3704 (origin
3705 (method url-fetch)
3706 (uri (cran-uri "qap" version))
3707 (sha256
3708 (base32
3709 "0d2d1ni1camixyi45lfy00f4pn3p063k7bsi8gj5scp6n15mdgb0"))))
3710 (build-system r-build-system)
3711 (native-inputs `(("gfortran" ,gfortran)))
3712 (home-page "https://cran.r-project.org/web/packages/qap/")
3713 (synopsis "Heuristics for the quadratic assignment problem (QAP)")
3714 (description "This package implements heuristics for the @dfn{quadratic
3715 assignment problem} (QAP). Currently only a simulated annealing heuristic is
3716 available.")
3717 (license license:gpl3)))
3718
3719 (define-public r-gclus
3720 (package
3721 (name "r-gclus")
3722 (version "1.3.2")
3723 (source
3724 (origin
3725 (method url-fetch)
3726 (uri (cran-uri "gclus" version))
3727 (sha256
3728 (base32
3729 "1cz0g0i972955hhaji30rx8448x7f3as7z1sww9i5h86ybgirilw"))))
3730 (build-system r-build-system)
3731 (propagated-inputs `(("r-cluster" ,r-cluster)))
3732 (home-page "https://cran.r-project.org/web/packages/gclus/")
3733 (synopsis "Clustering graphics")
3734 (description "This package orders panels in scatterplot matrices and
3735 parallel coordinate displays by some merit index. It contains various indices
3736 of merit, ordering functions, and enhanced versions of @code{pairs} and
3737 @code{parcoord} which color panels according to their merit level.")
3738 (license license:gpl2+)))
3739
3740 (define-public r-webshot
3741 (package
3742 (name "r-webshot")
3743 (version "0.5.1")
3744 (source
3745 (origin
3746 (method url-fetch)
3747 (uri (cran-uri "webshot" version))
3748 (sha256
3749 (base32
3750 "08sb1xi376pfy1vwilk2d68zljsg9yiv04n2dkqz383gdhh0sxdr"))))
3751 (build-system r-build-system)
3752 (propagated-inputs
3753 `(("r-callr" ,r-callr)
3754 ("r-jsonlite" ,r-jsonlite)
3755 ("r-magrittr" ,r-magrittr)))
3756 (home-page "https://github.com/wch/webshot/")
3757 (synopsis "Take screenshots of web pages")
3758 (description
3759 "Webshot makes it easy to take screenshots of web pages from within R.
3760 It can also run Shiny applications locally and take screenshots of the
3761 application; and it can render and screenshot static as well as interactive R
3762 Markdown documents.")
3763 (license license:gpl2)))
3764
3765 (define-public r-seriation
3766 (package
3767 (name "r-seriation")
3768 (version "1.2-7")
3769 (source
3770 (origin
3771 (method url-fetch)
3772 (uri (cran-uri "seriation" version))
3773 (sha256
3774 (base32
3775 "0dbz5b5msy4fr2whhphyriqk1xc6305zpjq59rrwxyz3d7rzwpa6"))))
3776 (build-system r-build-system)
3777 (propagated-inputs
3778 `(("r-cluster" ,r-cluster)
3779 ("r-colorspace" ,r-colorspace)
3780 ("r-dendextend" ,r-dendextend)
3781 ("r-gclus" ,r-gclus)
3782 ("r-gplots" ,r-gplots)
3783 ("r-mass" ,r-mass)
3784 ("r-qap" ,r-qap)
3785 ("r-registry" ,r-registry)
3786 ("r-tsp" ,r-tsp)))
3787 (native-inputs `(("gfortran" ,gfortran)))
3788 (home-page "http://s2.smu.edu/IDA/seriation/")
3789 (synopsis "Infrastructure for ordering objects using seriation")
3790 (description
3791 "This package provides infrastructure for seriation with an
3792 implementation of several seriation/sequencing techniques to reorder matrices,
3793 dissimilarity matrices, and dendrograms. It also provides (optimally)
3794 reordered heatmaps, color images and clustering visualizations like
3795 dissimilarity plots, and visual assessment of cluster tendency plots (VAT and
3796 iVAT).")
3797 (license license:gpl3)))
3798
3799 (define-public r-xfun
3800 (package
3801 (name "r-xfun")
3802 (version "0.8")
3803 (source
3804 (origin
3805 (method url-fetch)
3806 (uri (cran-uri "xfun" version))
3807 (sha256
3808 (base32
3809 "05jlbi5byqpw0fkhmmxqglnaxh9gwbcigx77kcpw1pkxnpwfry62"))))
3810 (build-system r-build-system)
3811 (home-page "https://github.com/yihui/xfun")
3812 (synopsis "Miscellaneous functions")
3813 (description
3814 "This package provides miscellaneous functions commonly used in other
3815 packages maintained by Yihui Xie.")
3816 (license license:expat)))
3817
3818 (define-public r-utf8
3819 (package
3820 (name "r-utf8")
3821 (version "1.1.4")
3822 (source
3823 (origin
3824 (method url-fetch)
3825 (uri (cran-uri "utf8" version))
3826 (sha256
3827 (base32
3828 "0m0ywg8k3blfiahxvh1i4zn9dksrlc937d2lbza5fc38zjnrrnpn"))))
3829 (build-system r-build-system)
3830 (home-page "https://github.com/patperry/r-utf8")
3831 (synopsis "Unicode text processing")
3832 (description
3833 "This package provides tools to process and print UTF-8 encoded
3834 international text (Unicode). Input, validate, normalize, encode, format, and
3835 display.")
3836 (license license:asl2.0)))
3837
3838 (define-public r-zeallot
3839 (package
3840 (name "r-zeallot")
3841 (version "0.1.0")
3842 (source
3843 (origin
3844 (method url-fetch)
3845 (uri (cran-uri "zeallot" version))
3846 (sha256
3847 (base32
3848 "1sd1igcfnv27pa3bqxlbyxchi562h7grnjg1l7wxx3bwr49i57s3"))))
3849 (build-system r-build-system)
3850 (home-page "https://github.com/nteetor/zeallot")
3851 (synopsis "Multiple, unpacking, and destructuring assignment")
3852 (description
3853 "This package provides a @code{%<-%} operator to perform multiple,
3854 unpacking, and destructuring assignment in R. The operator unpacks the
3855 right-hand side of an assignment into multiple values and assigns these values
3856 to variables on the left-hand side of the assignment.")
3857 (license license:expat)))
3858
3859 (define-public r-vctrs
3860 (package
3861 (name "r-vctrs")
3862 (version "0.2.0")
3863 (source
3864 (origin
3865 (method url-fetch)
3866 (uri (cran-uri "vctrs" version))
3867 (sha256
3868 (base32
3869 "05h0y8qzwc899qj84gkhg4jwzscd065as00d4d8smv42h4i8zkjv"))))
3870 (build-system r-build-system)
3871 (propagated-inputs
3872 `(("r-backports" ,r-backports)
3873 ("r-digest" ,r-digest)
3874 ("r-ellipsis" ,r-ellipsis)
3875 ("r-glue" ,r-glue)
3876 ("r-rlang" ,r-rlang)
3877 ("r-zeallot" ,r-zeallot)))
3878 (home-page "https://github.com/r-lib/vctrs")
3879 (synopsis "Vector helpers")
3880 (description
3881 "There are three main goals to the @code{vctrs} package:
3882
3883 @enumerate
3884 @item To propose @code{vec_size()} and @code{vec_type()} as alternatives to
3885 @code{length()} and @code{class()}. These definitions are paired with a
3886 framework for type-coercion and size-recycling.
3887 @item To define type- and size-stability as desirable function properties, use
3888 them to analyse existing base function, and to propose better alternatives.
3889 This work has been particularly motivated by thinking about the ideal
3890 properties of @code{c()}, @code{ifelse()}, and @code{rbind()}.
3891 @item To provide a new @code{vctr} base class that makes it easy to create new
3892 S3 vectors. @code{vctrs} provides methods for many base generics in terms of
3893 a few new @code{vctrs} generics, making implementation considerably simpler
3894 and more robust.
3895 @end enumerate\n")
3896 (license license:gpl3)))
3897
3898 (define-public r-pillar
3899 (package
3900 (name "r-pillar")
3901 (version "1.4.2")
3902 (source
3903 (origin
3904 (method url-fetch)
3905 (uri (cran-uri "pillar" version))
3906 (sha256
3907 (base32
3908 "0988047mf0xdhdkqqmavzx4ifjhndjnxniyrrhrdq1nvnrvbpfms"))))
3909 (build-system r-build-system)
3910 (propagated-inputs
3911 `(("r-cli" ,r-cli)
3912 ("r-crayon" ,r-crayon)
3913 ("r-fansi" ,r-fansi)
3914 ("r-rlang" ,r-rlang)
3915 ("r-utf8" ,r-utf8)
3916 ("r-vctrs" ,r-vctrs)))
3917 (home-page "https://github.com/r-lib/pillar")
3918 (synopsis "Coloured formatting for columns")
3919 (description
3920 "This package provides a @code{pillar} generic designed for formatting
3921 columns of data using the full range of colours provided by modern
3922 terminals.")
3923 (license license:gpl3)))
3924
3925 (define-public r-uuid
3926 (package
3927 (name "r-uuid")
3928 (version "0.1-2")
3929 (source
3930 (origin
3931 (method url-fetch)
3932 (uri (cran-uri "uuid" version))
3933 (sha256
3934 (base32
3935 "1gmisd630fc8ybg845hbg13wmm3pk3npaamrh5wqbc1nqd6p0wfx"))))
3936 (build-system r-build-system)
3937 (home-page "http://www.rforge.net/uuid")
3938 (synopsis "Tools for generating and handling of UUIDs")
3939 (description
3940 "This package provides tools for generating and handling of
3941 @dfn{Universally Unique Identifiers} (UUIDs).")
3942 (license license:expat)))
3943
3944 (define-public r-tinytex
3945 (package
3946 (name "r-tinytex")
3947 (version "0.14")
3948 (source
3949 (origin
3950 (method url-fetch)
3951 (uri (cran-uri "tinytex" version))
3952 (sha256
3953 (base32
3954 "0aab7ybc6kkxxk3lzdmbla8zcpp6nmlahchc33miv28cmnqw363w"))))
3955 (build-system r-build-system)
3956 (propagated-inputs
3957 `(("r-xfun" ,r-xfun)))
3958 (home-page "https://github.com/yihui/tinytex")
3959 (synopsis "Helper functions for TeX Live and compiling LaTeX documents")
3960 (description
3961 "This package provides helper functions to install and maintain the LaTeX
3962 distribution named TinyTeX, a lightweight, cross-platform, portable, and
3963 easy-to-maintain version of TeX Live. This package also contains helper
3964 functions to compile LaTeX documents, and install missing LaTeX packages
3965 automatically.")
3966 (license license:expat)))
3967
3968 (define-public r-metap
3969 (package
3970 (name "r-metap")
3971 (version "1.1")
3972 (source
3973 (origin
3974 (method url-fetch)
3975 (uri (cran-uri "metap" version))
3976 (sha256
3977 (base32
3978 "10kv7z8pik5iy374h399vws0ldf41y2nczlwh8axqf9dcwl084i0"))))
3979 (build-system r-build-system)
3980 (propagated-inputs
3981 `(("r-lattice" ,r-lattice)
3982 ("r-rdpack" ,r-rdpack)))
3983 (home-page "http://www.dewey.myzen.co.uk/meta/meta.html")
3984 (synopsis "Meta-analysis of significance values")
3985 (description
3986 "The canonical way to perform meta-analysis involves using effect sizes.
3987 When they are not available this package provides a number of methods for
3988 meta-analysis of significance values including the methods of Edgington,
3989 Fisher, Stouffer, Tippett, and Wilkinson; a number of data-sets to replicate
3990 published results; and a routine for graphical display.")
3991 (license license:gpl2)))
3992
3993 (define-public r-network
3994 (package
3995 (name "r-network")
3996 (version "1.15")
3997 (source
3998 (origin
3999 (method url-fetch)
4000 (uri (cran-uri "network" version))
4001 (sha256
4002 (base32
4003 "1cscw5978fyixhkicf06c4b2g1yf6gyi8vx86cz3dy75d41mrgjw"))))
4004 (build-system r-build-system)
4005 (propagated-inputs
4006 `(("r-magrittr" ,r-magrittr)
4007 ("r-tibble" ,r-tibble)))
4008 (home-page "https://statnet.org/")
4009 (synopsis "Classes for relational data")
4010 (description
4011 "This package provides tools to create and modify network objects. The
4012 @code{network} class can represent a range of relational data types, and
4013 supports arbitrary vertex/edge/graph attributes.")
4014 (license license:gpl2+)))
4015
4016 (define-public r-statnet-common
4017 (package
4018 (name "r-statnet-common")
4019 (version "4.3.0")
4020 (source
4021 (origin
4022 (method url-fetch)
4023 (uri (cran-uri "statnet.common" version))
4024 (sha256
4025 (base32
4026 "0ng90i0wm9wlyhjbnmnylc1bbqw396p1dr7f402dyry9x9ck6jl3"))))
4027 (properties
4028 `((upstream-name . "statnet.common")))
4029 (build-system r-build-system)
4030 (propagated-inputs
4031 `(("r-coda" ,r-coda)))
4032 (home-page "https://statnet.org")
4033 (synopsis "R scripts and utilities used by the Statnet software")
4034 (description "This package provides non-statistical utilities used by the
4035 software developed by the Statnet Project.")
4036 (license license:gpl3)))
4037
4038 (define-public r-sna
4039 (package
4040 (name "r-sna")
4041 (version "2.4")
4042 (source
4043 (origin
4044 (method url-fetch)
4045 (uri (cran-uri "sna" version))
4046 (sha256
4047 (base32
4048 "1ks8819qvpdfansfqj9p32s1rhvl26frvbi78m4rx1wd1qcv74i2"))))
4049 (build-system r-build-system)
4050 (propagated-inputs
4051 `(("r-network" ,r-network)
4052 ("r-statnet-common" ,r-statnet-common)))
4053 (home-page "https://statnet.org")
4054 (synopsis "Tools for social network analysis")
4055 (description
4056 "This package provides a range of tools for social network analysis,
4057 including node and graph-level indices, structural distance and covariance
4058 methods, structural equivalence detection, network regression, random graph
4059 generation, and 2D/3D network visualization.")
4060 (license license:gpl2+)))
4061
4062 (define-public r-ttr
4063 (package
4064 (name "r-ttr")
4065 (version "0.23-4")
4066 (source
4067 (origin
4068 (method url-fetch)
4069 (uri (cran-uri "TTR" version))
4070 (sha256
4071 (base32
4072 "18mzyv6cmxmqyqsfwlx2b2k055887mfgc2jgj8xkn8c6m56n05zb"))))
4073 (properties `((upstream-name . "TTR")))
4074 (build-system r-build-system)
4075 (propagated-inputs
4076 `(("r-curl" ,r-curl)
4077 ("r-xts" ,r-xts)
4078 ("r-zoo" ,r-zoo)))
4079 (native-inputs `(("gfortran" ,gfortran)))
4080 (home-page "https://github.com/joshuaulrich/TTR")
4081 (synopsis "Technical trading rules")
4082 (description
4083 "This package provides functions and data to construct technical trading
4084 rules with R.")
4085 (license license:gpl2)))
4086
4087 (define-public r-leaps
4088 (package
4089 (name "r-leaps")
4090 (version "3.0")
4091 (source
4092 (origin
4093 (method url-fetch)
4094 (uri (cran-uri "leaps" version))
4095 (sha256
4096 (base32
4097 "11gjmn1azrjw5xlvdb4gknj9985kck9x8zb9np1rnk2smp6pka2m"))))
4098 (build-system r-build-system)
4099 (native-inputs `(("gfortran" ,gfortran)))
4100 (home-page "https://cran.r-project.org/web/packages/leaps/")
4101 (synopsis "Regression subset selection")
4102 (description
4103 "This package provides tools for regression subset selection, including
4104 exhaustive search.")
4105 (license license:gpl2+)))
4106
4107 (define-public r-splus2r
4108 (package
4109 (name "r-splus2r")
4110 (version "1.2-2")
4111 (source
4112 (origin
4113 (method url-fetch)
4114 (uri (cran-uri "splus2R" version))
4115 (sha256
4116 (base32
4117 "0xrbj8vxy0pc6hl7m8abv71d3hjw47cl51s7j7priadyqczkq6sz"))))
4118 (properties `((upstream-name . "splus2R")))
4119 (build-system r-build-system)
4120 (native-inputs `(("gfortran" ,gfortran)))
4121 (home-page "https://cran.r-project.org/web/packages/splus2R/")
4122 (synopsis "Supplemental S-PLUS functionality in R")
4123 (description
4124 "Currently there are many functions in S-PLUS that are missing in R. To
4125 facilitate the conversion of S-PLUS packages to R packages, this package
4126 provides some missing S-PLUS functionality in R.")
4127 (license license:gpl2)))
4128
4129 (define-public r-ifultools
4130 (package
4131 (name "r-ifultools")
4132 (version "2.0-5")
4133 (source
4134 (origin
4135 (method url-fetch)
4136 (uri (cran-uri "ifultools" version))
4137 (sha256
4138 (base32
4139 "040kvbczcmmbaiaz0k0pdq9af541pjj6iwzh1a3w4szh9w6b5a3j"))))
4140 (build-system r-build-system)
4141 (propagated-inputs
4142 `(("r-mass" ,r-mass)
4143 ("r-splus2r" ,r-splus2r)))
4144 (home-page "https://cran.r-project.org/web/packages/ifultools/")
4145 (synopsis "Insightful research tools")
4146 (description "This package provides C code used by the wmtsa, fractal, and
4147 sapa R packages.")
4148 (license license:gpl2)))
4149
4150 (define-public r-sapa
4151 (package
4152 (name "r-sapa")
4153 (version "2.0-2")
4154 (source
4155 (origin
4156 (method url-fetch)
4157 (uri (cran-uri "sapa" version))
4158 (sha256
4159 (base32
4160 "056xlh14dnzq4x7sbp7ff2k61jxy7110a742b502vz549qfrr5ds"))))
4161 (build-system r-build-system)
4162 (propagated-inputs
4163 `(("r-ifultools" ,r-ifultools)
4164 ("r-splus2r" ,r-splus2r)))
4165 (home-page "https://cran.r-project.org/web/packages/sapa/")
4166 (synopsis "Spectral analysis for physical applications")
4167 (description "This package provides software for the book Spectral
4168 Analysis for Physical Applications, Donald B. Percival and Andrew T. Walden,
4169 Cambridge University Press, 1993.")
4170 (license license:gpl2)))
4171
4172 (define-public r-aggregation
4173 (package
4174 (name "r-aggregation")
4175 (version "1.0.1")
4176 (source
4177 (origin
4178 (method url-fetch)
4179 (uri (cran-uri "aggregation" version))
4180 (sha256
4181 (base32
4182 "0j9g604m2ccc7hcy02539yja9cf3xcbl25gvp838bp4x8w18my46"))))
4183 (build-system r-build-system)
4184 (home-page "https://cran.r-project.org/web/packages/aggregation/")
4185 (synopsis "Methods for p-value aggregation")
4186 (description
4187 "This package contains functionality for performing the following methods
4188 of p-value aggregation: Fisher's method, the Lancaster method (weighted
4189 Fisher's method), and Sidak correction.")
4190 (license license:gpl3)))
4191
4192 (define-public r-quantmod
4193 (package
4194 (name "r-quantmod")
4195 (version "0.4-15")
4196 (source
4197 (origin
4198 (method url-fetch)
4199 (uri (cran-uri "quantmod" version))
4200 (sha256
4201 (base32
4202 "0lyzaf5ypk93v6zj9gdghy05cc7cxgn9yasv1apx5r6qsjcfgwky"))))
4203 (build-system r-build-system)
4204 (propagated-inputs
4205 `(("r-curl" ,r-curl)
4206 ("r-ttr" ,r-ttr)
4207 ("r-xts" ,r-xts)
4208 ("r-zoo" ,r-zoo)))
4209 (home-page "https://cran.r-project.org/web/packages/quantmod/")
4210 (synopsis "Quantitative financial modelling framework")
4211 (description "This package provides a quantitative financial modelling
4212 framework to allow users to specify, build, trade, and analyse quantitative
4213 financial trading strategies.")
4214 (license license:gpl3)))
4215
4216 (define-public r-tseries
4217 (package
4218 (name "r-tseries")
4219 (version "0.10-47")
4220 (source
4221 (origin
4222 (method url-fetch)
4223 (uri (cran-uri "tseries" version))
4224 (sha256
4225 (base32
4226 "0yzvc9djp3angvxdxqi60wi726y76ablsb71q88ycvw0avgpf8r0"))))
4227 (build-system r-build-system)
4228 (propagated-inputs
4229 `(("r-quadprog" ,r-quadprog)
4230 ("r-quantmod" ,r-quantmod)
4231 ("r-zoo" ,r-zoo)))
4232 (native-inputs
4233 `(("gfortran" ,gfortran)))
4234 (home-page "https://cran.r-project.org/web/packages/tseries/")
4235 (synopsis "Time series analysis and computational finance")
4236 (description
4237 "This package provides functions relating to time series analysis and
4238 computational finance.")
4239 (license license:gpl2)))
4240
4241 (define-public r-wmtsa
4242 (package
4243 (name "r-wmtsa")
4244 (version "2.0-3")
4245 (source
4246 (origin
4247 (method url-fetch)
4248 (uri (cran-uri "wmtsa" version))
4249 (sha256
4250 (base32
4251 "1q436krz5p1f4a7a7sya6a9rh9x9mi8zzcgq66gbk9w9w4hcqcj6"))))
4252 (build-system r-build-system)
4253 (propagated-inputs
4254 `(("r-ifultools" ,r-ifultools)
4255 ("r-mass" ,r-mass)
4256 ("r-splus2r" ,r-splus2r)))
4257 (home-page "https://cran.r-project.org/web/packages/wmtsa/")
4258 (synopsis "Wavelet methods for time series analysis")
4259 (description
4260 "This package provides software to accompany the book \"Wavelet Methods
4261 for Time Series Analysis\", Donald B. Percival and Andrew T. Walden, Cambridge
4262 University Press, 2000.")
4263 (license license:gpl2)))
4264
4265 (define-public r-tsa
4266 (package
4267 (name "r-tsa")
4268 (version "1.2")
4269 (source
4270 (origin
4271 (method url-fetch)
4272 (uri (cran-uri "TSA" version))
4273 (sha256
4274 (base32
4275 "0gjfqibwdznz0nka95k4fjm935svxjpnqfywwz403crn2lh30h6q"))))
4276 (properties `((upstream-name . "TSA")))
4277 (build-system r-build-system)
4278 (propagated-inputs
4279 `(("r-leaps" ,r-leaps)
4280 ("r-locfit" ,r-locfit)
4281 ("r-mgcv" ,r-mgcv)))
4282 (home-page "http://www.stat.uiowa.edu/~kchan/TSA.htm")
4283 (synopsis "Time series analysis")
4284 (description
4285 "This package contains R functions and datasets detailed in the book
4286 \"Time Series Analysis with Applications in R (second edition)\" by Jonathan
4287 Cryer and Kung-Sik Chan.")
4288 (license license:gpl2+)))
4289
4290 (define-public r-extradistr
4291 (package
4292 (name "r-extradistr")
4293 (version "1.8.11")
4294 (source
4295 (origin
4296 (method url-fetch)
4297 (uri (cran-uri "extraDistr" version))
4298 (sha256
4299 (base32
4300 "1vvqv1d4hxa025gmm8cbiph63qsqy87l3ri5idd524gyz3chbcl3"))))
4301 (properties `((upstream-name . "extraDistr")))
4302 (build-system r-build-system)
4303 (propagated-inputs
4304 `(("r-rcpp" ,r-rcpp)))
4305 (home-page "https://github.com/twolodzko/extraDistr")
4306 (synopsis "Additional univariate and multivariate distributions")
4307 (description
4308 "This package implements density, distribution functions, quantile
4309 functions and random generation functions for a large number of univariate and
4310 multivariate distributions.")
4311 (license license:gpl2)))
4312
4313 (define-public r-fractal
4314 (package
4315 (name "r-fractal")
4316 (version "2.0-4")
4317 (source
4318 (origin
4319 (method url-fetch)
4320 (uri (cran-uri "fractal" version))
4321 (sha256
4322 (base32
4323 "18lr9z0gslvfc3z8vyj3krqj3bfhg60zv1fzinrwwkc4cpk1w7mp"))))
4324 (build-system r-build-system)
4325 (propagated-inputs
4326 `(("r-ifultools" ,r-ifultools)
4327 ("r-mass" ,r-mass)
4328 ("r-sapa" ,r-sapa)
4329 ("r-scatterplot3d" ,r-scatterplot3d)
4330 ("r-splus2r" ,r-splus2r)
4331 ("r-wmtsa" ,r-wmtsa)))
4332 (home-page "https://cran.r-project.org/web/packages/fractal/")
4333 (synopsis "Fractal time series modeling and analysis")
4334 (description
4335 "This package provides tools for stochastic fractal and deterministic
4336 chaotic time series analysis.")
4337 (license license:gpl2)))
4338
4339 (define-public r-urca
4340 (package
4341 (name "r-urca")
4342 (version "1.3-0")
4343 (source
4344 (origin
4345 (method url-fetch)
4346 (uri (cran-uri "urca" version))
4347 (sha256
4348 (base32
4349 "1akaqwf3fvvvx4sgfn641fd4sj51s0701pvfl6s5hnz2k0iwh732"))))
4350 (build-system r-build-system)
4351 (propagated-inputs `(("r-nlme" ,r-nlme)))
4352 (native-inputs `(("gfortran" ,gfortran)))
4353 (home-page "https://cran.r-project.org/web/packages/urca/")
4354 (synopsis "Unit root and cointegration tests for time series data")
4355 (description
4356 "This package provides unit root and cointegration tests encountered in
4357 applied econometric analysis.")
4358 (license license:gpl2+)))
4359
4360 (define-public r-cubature
4361 (package
4362 (name "r-cubature")
4363 (version "2.0.3")
4364 (source
4365 (origin
4366 (method url-fetch)
4367 (uri (cran-uri "cubature" version))
4368 (sha256
4369 (base32
4370 "0wvs80i4axj7pdcy9gjl08qzjbcjkldha94xy4gdxc34vgmh7gvr"))))
4371 (build-system r-build-system)
4372 (propagated-inputs
4373 `(("r-rcpp" ,r-rcpp)))
4374 (home-page "https://github.com/bnaras/cubature")
4375 (synopsis "Adaptive multivariate integration over hypercubes")
4376 (description
4377 "This package is an R wrapper around the cubature C library for adaptive
4378 multivariate integration over hypercubes. This version provides both
4379 @code{hcubature} and @code{pcubature} routines in addition to a vector
4380 interface.")
4381 ;; The included cubature C library is released under GPLv2+, but the
4382 ;; wrapper declares the license to be GPLv3+.
4383 (license (list license:gpl2+ license:gpl3+))))
4384
4385 (define-public r-trend
4386 (package
4387 (name "r-trend")
4388 (version "1.1.1")
4389 (source
4390 (origin
4391 (method url-fetch)
4392 (uri (cran-uri "trend" version))
4393 (sha256
4394 (base32
4395 "1bd567n15k2vpmgbx02584k5kglrc58mlb5kgd07wdss3knpa48q"))))
4396 (build-system r-build-system)
4397 (propagated-inputs
4398 `(("r-extradistr" ,r-extradistr)))
4399 (native-inputs
4400 `(("gfortran" ,gfortran)))
4401 (home-page "https://cran.r-project.org/web/packages/trend/")
4402 (synopsis "Non-parametric trend tests and change-point detection")
4403 (description
4404 "The analysis of environmental data often requires the detection of
4405 trends and change-points. This package includes tests for trend
4406 detection (Cox-Stuart Trend Test, Mann-Kendall Trend Test, (correlated)
4407 Hirsch-Slack Test, partial Mann-Kendall Trend Test, multivariate (multisite)
4408 Mann-Kendall Trend Test, (Seasonal) Sen's slope, partial Pearson and Spearman
4409 correlation trend test), change-point detection (Lanzante's test procedures,
4410 Pettitt's test, Buishand Range Test, Buishand U Test, Standard Normal
4411 Homogeinity Test), detection of non-randomness (Wallis-Moore Phase Frequency
4412 Test, Bartels rank von Neumann's ratio test, Wald-Wolfowitz Test) and the two
4413 sample Robust Rank-Order Distributional Test.")
4414 (license license:gpl3)))
4415
4416 (define-public r-expm
4417 (package
4418 (name "r-expm")
4419 (version "0.999-4")
4420 (source
4421 (origin
4422 (method url-fetch)
4423 (uri (cran-uri "expm" version))
4424 (sha256
4425 (base32
4426 "15k0acg2aqb2ajhwal6l7vhhp03m4lg579805d34554cl0kn9l2q"))))
4427 (build-system r-build-system)
4428 (propagated-inputs `(("r-matrix" ,r-matrix)))
4429 (native-inputs `(("gfortran" ,gfortran)))
4430 (home-page "https://r-forge.r-project.org/projects/expm/")
4431 (synopsis "Tools for matrix exponentials and related quantities")
4432 (description
4433 "This package provides tools for the computation of the matrix
4434 exponential, logarithm, square root, and related quantities.")
4435 (license license:gpl2+)))
4436
4437 (define-public r-complexplus
4438 (package
4439 (name "r-complexplus")
4440 (version "2.1")
4441 (source
4442 (origin
4443 (method url-fetch)
4444 (uri (cran-uri "complexplus" version))
4445 (sha256
4446 (base32
4447 "16w9v7d1ckavqmr86l34frr37pkvdn0iqnb17ssb8xaggns5lgqx"))))
4448 (build-system r-build-system)
4449 (propagated-inputs
4450 `(("r-expm" ,r-expm)
4451 ("r-matrix" ,r-matrix)))
4452 (home-page "https://cran.r-project.org/web/packages/complexplus/")
4453 (synopsis "Functions of complex or real variables")
4454 (description
4455 "This package extends several functions to the complex domain, including
4456 the matrix exponential and logarithm, and the determinant.")
4457 (license license:gpl2)))
4458
4459 (define-public r-phontools
4460 (package
4461 (name "r-phontools")
4462 (version "0.2-2.1")
4463 (source
4464 (origin
4465 (method url-fetch)
4466 (uri (cran-uri "phonTools" version))
4467 (sha256
4468 (base32
4469 "01i481mhswsys3gpasw9gn6nxkfmi7bz46g5c84m13pg0cv8hxc7"))))
4470 (properties `((upstream-name . "phonTools")))
4471 (build-system r-build-system)
4472 (home-page "http://www.santiagobarreda.com/rscripts.html")
4473 (synopsis "Tools for phonetic and acoustic analyses")
4474 (description
4475 "This package contains tools for the organization, display, and analysis
4476 of the sorts of data frequently encountered in phonetics research and
4477 experimentation, including the easy creation of IPA vowel plots, and the
4478 creation and manipulation of WAVE audio files.")
4479 (license license:bsd-2)))
4480
4481 (define-public r-np
4482 (package
4483 (name "r-np")
4484 (version "0.60-9")
4485 (source
4486 (origin
4487 (method url-fetch)
4488 (uri (cran-uri "np" version))
4489 (sha256
4490 (base32
4491 "1z4jcpx8bbgwslv42wrphfd1qfq965qjn0kmfxm5f6hbbycahcgy"))))
4492 (build-system r-build-system)
4493 (propagated-inputs
4494 `(("r-boot" ,r-boot)
4495 ("r-cubature" ,r-cubature)
4496 ("r-quadprog" ,r-quadprog)
4497 ("r-quantreg" ,r-quantreg)))
4498 (home-page "https://github.com/JeffreyRacine/R-Package-np")
4499 (synopsis "Non-parametric kernel smoothing methods for mixed data types")
4500 (description "This package provides non-parametric (and semi-parametric)
4501 kernel methods that seamlessly handle a mix of continuous, unordered, and
4502 ordered factor data types.")
4503 ;; Any version of the GPL.
4504 (license license:gpl3+)))
4505
4506 (define-public r-powerplus
4507 (package
4508 (name "r-powerplus")
4509 (version "3.1")
4510 (source
4511 (origin
4512 (method url-fetch)
4513 (uri (cran-uri "powerplus" version))
4514 (sha256
4515 (base32
4516 "0ayp6x34hkzgris4j3zbbs0r23n81bhww3wgfyy630ri4sk6brrn"))))
4517 (build-system r-build-system)
4518 (propagated-inputs
4519 `(("r-complexplus" ,r-complexplus)
4520 ("r-expm" ,r-expm)
4521 ("r-mass" ,r-mass)
4522 ("r-matrix" ,r-matrix)
4523 ("r-phontools" ,r-phontools)))
4524 (home-page "https://cran.r-project.org/web/packages/powerplus/")
4525 (synopsis "Exponentiation operations")
4526 (description
4527 "This package provides tools for the computation of matrix and scalar
4528 exponentiation.")
4529 (license license:gpl2)))
4530
4531 (define-public r-heatmaply
4532 (package
4533 (name "r-heatmaply")
4534 (version "0.16.0")
4535 (source
4536 (origin
4537 (method url-fetch)
4538 (uri (cran-uri "heatmaply" version))
4539 (sha256
4540 (base32
4541 "1qhxk48qh61qjxdlhl0qffdh3yh8iiwccid5ssngdv433q0cmyc1"))))
4542 (build-system r-build-system)
4543 (propagated-inputs
4544 `(("r-assertthat" ,r-assertthat)
4545 ("r-colorspace" ,r-colorspace)
4546 ("r-dendextend" ,r-dendextend)
4547 ("r-ggplot2" ,r-ggplot2)
4548 ("r-htmlwidgets" ,r-htmlwidgets)
4549 ("r-magrittr" ,r-magrittr)
4550 ("r-plotly" ,r-plotly)
4551 ("r-rcolorbrewer" ,r-rcolorbrewer)
4552 ("r-reshape2" ,r-reshape2)
4553 ("r-scales" ,r-scales)
4554 ("r-seriation" ,r-seriation)
4555 ("r-viridis" ,r-viridis)
4556 ("r-webshot" ,r-webshot)))
4557 (home-page "https://cran.r-project.org/package=heatmaply")
4558 (synopsis "Interactive cluster heat maps using plotly")
4559 (description
4560 "This package enables you to create interactive cluster heatmaps that can
4561 be saved as a stand-alone HTML file, embedded in R Markdown documents or in a
4562 Shiny app, and made available in the RStudio viewer pane. Hover the mouse
4563 pointer over a cell to show details or drag a rectangle to zoom. A heatmap is
4564 a popular graphical method for visualizing high-dimensional data, in which a
4565 table of numbers is encoded as a grid of colored cells. The rows and columns
4566 of the matrix are ordered to highlight patterns and are often accompanied by
4567 dendrograms.")
4568 ;; Either version of the license.
4569 (license (list license:gpl2 license:gpl3))))
4570
4571 (define-public r-h5
4572 (package
4573 (name "r-h5")
4574 (version "0.9.9")
4575 (source
4576 (origin
4577 (method url-fetch)
4578 (uri (cran-uri "h5" version))
4579 (sha256
4580 (base32
4581 "14p7i1sj24ky87kd7qr3n9fc9l64s0bp0rwbyl6i2x69xn75gpsx"))))
4582 (build-system r-build-system)
4583 (inputs
4584 `(("zlib" ,zlib)
4585 ("hdf5" ,hdf5)))
4586 (native-inputs
4587 `(("which" ,which)))
4588 (propagated-inputs
4589 `(("r-rcpp" ,r-rcpp)))
4590 (home-page "https://github.com/mannau/h5")
4591 (synopsis "Interface to the HDF5 Library")
4592 (description
4593 "This package provides an S4 interface to the HDF5 library supporting
4594 fast storage and retrieval of R-objects like vectors, matrices and arrays to
4595 binary files in a language independent format. The HDF5 format can therefore
4596 be used as an alternative to R's save/load mechanism. Since h5 is able to
4597 access only subsets of stored data it can also handle data sets which do not
4598 fit into memory.")
4599 (license license:bsd-2)))
4600
4601 (define-public r-cgdsr
4602 (package
4603 (name "r-cgdsr")
4604 (version "1.3.0")
4605 (source
4606 (origin
4607 (method url-fetch)
4608 (uri (cran-uri "cgdsr" version))
4609 (sha256
4610 (base32
4611 "07yc819hkabpzzh0g0cbqza6bcfy67b2marrzz1lj97f9iba78ja"))))
4612 (build-system r-build-system)
4613 (propagated-inputs
4614 `(("r-httr" ,r-httr)
4615 ("r-r-methodss3" ,r-r-methodss3)
4616 ("r-r-oo" ,r-r-oo)))
4617 (home-page "https://github.com/cBioPortal/cgdsr")
4618 (synopsis "R-based API for accessing the MSKCC Cancer Genomics Data Server")
4619 (description
4620 "This package provides a basic set of R functions for querying the Cancer
4621 Genomics Data Server (CGDS), hosted by the Computational Biology Center at
4622 Memorial-Sloan-Kettering Cancer Center (MSKCC).")
4623 (license license:lgpl3)))
4624
4625 (define-public r-import
4626 (package
4627 (name "r-import")
4628 (version "1.1.0")
4629 (source
4630 (origin
4631 (method url-fetch)
4632 (uri (cran-uri "import" version))
4633 (sha256
4634 (base32
4635 "0blf9539rbfwcmw8zsb4k58slb4pdnc075v34vmyjw752fznhcji"))))
4636 (build-system r-build-system)
4637 (home-page "https://github.com/smbache/import")
4638 (synopsis "Import mechanism for R")
4639 (description
4640 "This is an alternative mechanism for importing objects from packages.
4641 The syntax allows for importing multiple objects from a package with a single
4642 command in an expressive way. The import package bridges some of the gap
4643 between using @code{library} (or @code{require}) and direct (single-object)
4644 imports. Furthermore the imported objects are not placed in the current
4645 environment. It is also possible to import objects from stand-alone @code{.R}
4646 files.")
4647 (license license:expat)))
4648
4649 (define-public r-shinyace
4650 (package
4651 (name "r-shinyace")
4652 (version "0.4.0")
4653 (source
4654 (origin
4655 (method url-fetch)
4656 (uri (cran-uri "shinyAce" version))
4657 (sha256
4658 (base32
4659 "0hvih5g0pswlnz5rf3blx5yqw11ssxvm8w4klxddp1ap20ncbgl1"))))
4660 (properties `((upstream-name . "shinyAce")))
4661 (build-system r-build-system)
4662 (propagated-inputs
4663 `(("r-shiny" ,r-shiny)
4664 ("r-jsonlite" ,r-jsonlite)))
4665 (home-page "http://cran.r-project.org/web/packages/shinyAce")
4666 (synopsis "Ace editor bindings for Shiny")
4667 (description
4668 "This package provides Ace editor bindings to enable a rich text editing
4669 environment within Shiny.")
4670 (license license:expat)))
4671
4672 (define-public r-base64url
4673 (package
4674 (name "r-base64url")
4675 (version "1.4")
4676 (source
4677 (origin
4678 (method url-fetch)
4679 (uri (cran-uri "base64url" version))
4680 (sha256
4681 (base32
4682 "0n1c2b68vza1dh7sk38v6biiwm72c4jpl79kpdg1bsb0hq9qy18x"))))
4683 (build-system r-build-system)
4684 (propagated-inputs
4685 `(("r-backports" ,r-backports)))
4686 (home-page "https://github.com/mllg/base64url")
4687 (synopsis "Fast and URL-safe base64 encoder and decoder")
4688 (description
4689 "This package provides a URL-safe base64 encoder and decoder. In
4690 contrast to RFC3548, the 62nd character (@code{+}) is replaced with @code{-},
4691 the 63rd character (@code{/}) is replaced with @code{_}. Furthermore, the
4692 encoder does not fill the string with trailing @code{=}. The resulting
4693 encoded strings comply to the regular expression pattern @code{[A-Za-z0-9_-]}
4694 and thus are safe to use in URLs or for file names. The package also comes
4695 with a simple base32 encoder/decoder suited for case insensitive file
4696 systems.")
4697 (license license:gpl3)))
4698
4699 (define-public r-radiant-data
4700 (package
4701 (name "r-radiant-data")
4702 (version "1.0.0")
4703 (source
4704 (origin
4705 (method url-fetch)
4706 (uri (cran-uri "radiant.data" version))
4707 (sha256
4708 (base32
4709 "0b35jn4mcj10hqra18l8pi6s4pvj6fxipslbn6hkr4zza1z27gzw"))
4710 (modules '((guix build utils)))
4711 (snippet
4712 '(begin
4713 ;; Delete files that are under CC-NC-SA.
4714 (delete-file-recursively "inst/app/tools/help")
4715 #t))))
4716 (properties `((upstream-name . "radiant.data")))
4717 (build-system r-build-system)
4718 (propagated-inputs
4719 `(("r-base64enc" ,r-base64enc)
4720 ("r-broom" ,r-broom)
4721 ("r-car" ,r-car)
4722 ("r-curl" ,r-curl)
4723 ("r-dplyr" ,r-dplyr)
4724 ("r-dt" ,r-dt)
4725 ("r-glue" ,r-glue)
4726 ("r-ggplot2" ,r-ggplot2)
4727 ("r-gridextra" ,r-gridextra)
4728 ("r-import" ,r-import)
4729 ("r-jsonlite" ,r-jsonlite)
4730 ("r-knitr" ,r-knitr)
4731 ("r-lubridate" ,r-lubridate)
4732 ("r-magrittr" ,r-magrittr)
4733 ("r-markdown" ,r-markdown)
4734 ("r-plotly" ,r-plotly)
4735 ("r-psych" ,r-psych)
4736 ("r-readr" ,r-readr)
4737 ("r-readxl" ,r-readxl)
4738 ("r-rlang" ,r-rlang)
4739 ("r-rmarkdown" ,r-rmarkdown)
4740 ("r-rstudioapi" ,r-rstudioapi)
4741 ("r-scales" ,r-scales)
4742 ("r-shiny" ,r-shiny)
4743 ("r-shinyfiles" ,r-shinyfiles)
4744 ("r-shinyace" ,r-shinyace)
4745 ("r-stringi" ,r-stringi)
4746 ("r-tibble" ,r-tibble)
4747 ("r-tidyr" ,r-tidyr)
4748 ("r-writexl" ,r-writexl)))
4749 (home-page "https://github.com/radiant-rstats/radiant.data")
4750 (synopsis "Data menu for Radiant: business analytics using R and Shiny")
4751 (description
4752 "The Radiant Data menu includes interfaces for loading, saving, viewing,
4753 visualizing, summarizing, transforming, and combining data. It also contains
4754 functionality to generate reproducible reports of the analyses conducted in
4755 the application.")
4756 (license license:agpl3)))
4757
4758 (define-public r-algdesign
4759 (package
4760 (name "r-algdesign")
4761 (version "1.1-7.3")
4762 (source
4763 (origin
4764 (method url-fetch)
4765 (uri (cran-uri "AlgDesign" version))
4766 (sha256
4767 (base32
4768 "0bl7mx4dnmkgs2x1fj7cqnrp7jx18mqwxyga0rzlniq12h8mc3fz"))))
4769 (properties `((upstream-name . "AlgDesign")))
4770 (build-system r-build-system)
4771 (home-page "https://github.com/jvbraun/AlgDesign")
4772 (synopsis "Algorithmic experimental design")
4773 (description
4774 "This package provides tools to calculate exact and approximate theory
4775 experimental designs for D, A, and I criteria. Very large designs may be
4776 created. Experimental designs may be blocked or blocked designs created from
4777 a candidate list, using several criteria. The blocking can be done when whole
4778 and within plot factors interact.")
4779 (license license:gpl2+)))
4780
4781 (define-public r-signal
4782 (package
4783 (name "r-signal")
4784 (version "0.7-6")
4785 (source
4786 (origin
4787 (method url-fetch)
4788 (uri (cran-uri "signal" version))
4789 (sha256
4790 (base32
4791 "1vsxramz5qd9q9s3vlqzmfdpmwl2rhlb2n904zw6f0fg0xxjfq3b"))))
4792 (build-system r-build-system)
4793 (propagated-inputs `(("r-mass" ,r-mass)))
4794 (native-inputs `(("gfortran" ,gfortran)))
4795 (home-page "https://cran.r-project.org/web/packages/signal/")
4796 (synopsis "Signal processing")
4797 (description
4798 "This package provides a set of signal processing functions originally
4799 written for Matlab and GNU Octave. It includes filter generation utilities,
4800 filtering functions, resampling routines, and visualization of filter models.
4801 It also includes interpolation functions.")
4802 (license license:gpl2)))
4803
4804 (define-public r-gsubfn
4805 (package
4806 (name "r-gsubfn")
4807 (version "0.7")
4808 (source
4809 (origin
4810 (method url-fetch)
4811 (uri (cran-uri "gsubfn" version))
4812 (sha256
4813 (base32
4814 "00j6b8b6xsx6v370h220x233rpk6asca78165y3d48jpwvwisdc9"))))
4815 (build-system r-build-system)
4816 (propagated-inputs `(("r-proto" ,r-proto)))
4817 (home-page "http://gsubfn.googlecode.com")
4818 (synopsis "Utilities for strings and function arguments.")
4819 (description
4820 "This package provides @code{gsubfn} which is like @code{gsub} but can
4821 take a replacement function or certain other objects instead of the
4822 replacement string. Matches and back references are input to the replacement
4823 function and replaced by the function output. @code{gsubfn} can be used to
4824 split strings based on content rather than delimiters and for quasi-perl-style
4825 string interpolation. The package also has facilities for translating
4826 formulas to functions and allowing such formulas in function calls instead of
4827 functions.")
4828 (license license:gpl2+)))
4829
4830 (define-public r-sqldf
4831 (package
4832 (name "r-sqldf")
4833 (version "0.4-11")
4834 (source
4835 (origin
4836 (method url-fetch)
4837 (uri (cran-uri "sqldf" version))
4838 (sha256
4839 (base32
4840 "0q12vsb53p2wchgp8wfz5bk08wfnm0jxjrakclj4jyy6x3a7ksff"))))
4841 (build-system r-build-system)
4842 (propagated-inputs
4843 `(("r-chron" ,r-chron)
4844 ("r-dbi" ,r-dbi)
4845 ("r-gsubfn" ,r-gsubfn)
4846 ("r-proto" ,r-proto)
4847 ("r-rsqlite" ,r-rsqlite)))
4848 (home-page "https://github.com/ggrothendieck/sqldf")
4849 (synopsis "Manipulate R data frames using SQL")
4850 (description
4851 "The @code{sqldf} function is typically passed a single argument which is
4852 an SQL select statement where the table names are ordinary R data frame names.
4853 @code{sqldf} transparently sets up a database, imports the data frames into
4854 that database, performs the SQL statement and returns the result using a
4855 heuristic to determine which class to assign to each column of the returned
4856 data frame. The @code{sqldf} or @code{read.csv.sql} functions can also be
4857 used to read filtered files into R even if the original files are larger than
4858 R itself can handle.")
4859 (license license:gpl2)))
4860
4861 (define-public r-abind
4862 (package
4863 (name "r-abind")
4864 (version "1.4-5")
4865 (source
4866 (origin
4867 (method url-fetch)
4868 (uri (cran-uri "abind" version))
4869 (sha256
4870 (base32
4871 "0b1zd8jbnl6l292cr9rb50m09fy3ylxvzkpgi5lfb1nbzddcwfis"))))
4872 (build-system r-build-system)
4873 (home-page "https://cran.r-project.org/web/packages/abind/")
4874 (synopsis "Combine multidimensional arrays")
4875 (description
4876 "This package provides tools to combine multidimensional arrays into a
4877 single array. This is a generalization of @code{cbind} and @code{rbind}. It
4878 works with vectors, matrices, and higher-dimensional arrays. It also provides
4879 the functions @code{adrop}, @code{asub}, and @code{afill} for manipulating,
4880 extracting and replacing data in arrays.")
4881 (license license:lgpl2.0+)))
4882
4883 (define-public r-prroc
4884 (package
4885 (name "r-prroc")
4886 (version "1.3.1")
4887 (source
4888 (origin
4889 (method url-fetch)
4890 (uri (cran-uri "PRROC" version))
4891 (sha256
4892 (base32
4893 "1m28h8pcd78049lz2qixhkcr9h5b3jik3maqzfbvq9y58z71i4a7"))))
4894 (properties `((upstream-name . "PRROC")))
4895 (build-system r-build-system)
4896 (home-page "https://cran.r-project.org/web/packages/PRROC/")
4897 (synopsis "Precision-Recall and ROC curves for weighted and unweighted data")
4898 (description
4899 "This package computes the areas under the @dfn{precision-recall} (PR)
4900 and ROC curve for weighted (e.g. soft-labeled) and unweighted data. In
4901 contrast to other implementations, the interpolation between points of the PR
4902 curve is done by a non-linear piecewise function. In addition to the areas
4903 under the curves, the curves themselves can also be computed and plotted by a
4904 specific S3-method.")
4905 (license license:gpl3)))
4906
4907 (define-public r-vim
4908 (package
4909 (name "r-vim")
4910 (version "4.8.0")
4911 (source
4912 (origin
4913 (method url-fetch)
4914 (uri (cran-uri "VIM" version))
4915 (sha256
4916 (base32
4917 "08x4a4yzgp8adgrv7a3666yma4b60n64mcsnvhzmwdy023f4ysrw"))))
4918 (properties `((upstream-name . "VIM")))
4919 (build-system r-build-system)
4920 (propagated-inputs
4921 `(("r-car" ,r-car)
4922 ("r-colorspace" ,r-colorspace)
4923 ("r-data-table" ,r-data-table)
4924 ("r-e1071" ,r-e1071)
4925 ("r-laeken" ,r-laeken)
4926 ("r-mass" ,r-mass)
4927 ("r-nnet" ,r-nnet)
4928 ("r-ranger" ,r-ranger)
4929 ("r-rcpp" ,r-rcpp)
4930 ("r-robustbase" ,r-robustbase)
4931 ("r-sp" ,r-sp)
4932 ("r-vcd" ,r-vcd)))
4933 (home-page "https://github.com/alexkowa/VIM")
4934 (synopsis "Visualization and imputation of missing values")
4935 (description
4936 "This package provides tools for the visualization of missing and/or
4937 imputed values are introduced, which can be used for exploring the data and
4938 the structure of the missing and/or imputed values. Depending on this
4939 structure of the missing values, the corresponding methods may help to
4940 identify the mechanism generating the missing values and allows to explore the
4941 data including missing values. In addition, the quality of imputation can be
4942 visually explored using various univariate, bivariate, multiple and
4943 multivariate plot methods.")
4944 (license license:gpl2+)))
4945
4946 (define-public r-fnn
4947 (package
4948 (name "r-fnn")
4949 (version "1.1.3")
4950 (source
4951 (origin
4952 (method url-fetch)
4953 (uri (cran-uri "FNN" version))
4954 (sha256
4955 (base32
4956 "0cllqlnynm5yaj4r64mqyyfc8phkb38rwssq8k8ikgfgr4jklxny"))))
4957 (properties `((upstream-name . "FNN")))
4958 (build-system r-build-system)
4959 (home-page "https://cran.r-project.org/web/packages/FNN")
4960 (synopsis "Fast nearest neighbor search algorithms and applications")
4961 (description
4962 "This package provides cover-tree and kd-tree fast k-nearest neighbor
4963 search algorithms. Related applications including KNN classification,
4964 regression and information measures are implemented.")
4965 ;; The DESCRIPTION file erroneously states that GPL version 2.1 or
4966 ;; later can be used.
4967 (license license:gpl2+)))
4968
4969 (define-public r-smoother
4970 (package
4971 (name "r-smoother")
4972 (version "1.1")
4973 (source
4974 (origin
4975 (method url-fetch)
4976 (uri (cran-uri "smoother" version))
4977 (sha256
4978 (base32
4979 "0nqr1bvlr5bnasqg74zmknjjl4x28kla9h5cxpga3kq5z215pdci"))))
4980 (build-system r-build-system)
4981 (propagated-inputs
4982 `(("r-ttr" ,r-ttr)))
4983 (home-page "http://cran.r-project.org/web/packages/smoother")
4984 (synopsis "Functions relating to the smoothing of numerical data")
4985 (description
4986 "This package provides a collection of methods for smoothing numerical
4987 data, commencing with a port of the Matlab gaussian window smoothing function.
4988 In addition, several functions typically used in smoothing of financial data
4989 are included.")
4990 (license license:gpl2)))
4991
4992 (define-public r-riverplot
4993 (package
4994 (name "r-riverplot")
4995 (version "0.6")
4996 (source
4997 (origin
4998 (method url-fetch)
4999 (uri (cran-uri "riverplot" version))
5000 (sha256
5001 (base32
5002 "0q1icpny8nkxyjhawyjzwrw8qlz0ayn2xyrsqrm4vkxyv6c9xk8z"))))
5003 (build-system r-build-system)
5004 (home-page "https://logfc.wordpress.com")
5005 (synopsis "Sankey or ribbon plots")
5006 (description
5007 "Sankey plots are a type of diagram that is convenient to illustrate how
5008 flow of information, resources etc. separates and joins, much like observing
5009 how rivers split and merge. For example, they can be used to compare
5010 different clusterings. This package provides an implementation of Sankey
5011 plots for R.")
5012 (license license:gpl2+)))
5013
5014 (define-public r-dyn
5015 (package
5016 (name "r-dyn")
5017 (version "0.2-9.6")
5018 (source
5019 (origin
5020 (method url-fetch)
5021 (uri (cran-uri "dyn" version))
5022 (sha256
5023 (base32
5024 "16fqv9k7yxdgybwzafjkyqm16qpgqz13lcjpi6a1nc8xbzlzh0gb"))))
5025 (build-system r-build-system)
5026 (propagated-inputs
5027 `(("r-zoo" ,r-zoo)))
5028 (home-page "https://cran.r-project.org/web/packages/dyn")
5029 (synopsis "Time series regression")
5030 (description
5031 "This package provides the dyn class interfaces @code{ts}, @code{irts},
5032 @code{zoo} and @code{zooreg} time series classes to @code{lm}, @code{glm},
5033 @code{loess}, @code{quantreg::rq}, @code{MASS::rlm},
5034 @code{MCMCpack::MCMCregress()}, @code{quantreg::rq()},
5035 @code{randomForest::randomForest()} and other regression functions, allowing
5036 those functions to be used with time series including specifications that may
5037 contain lags, diffs and missing values.")
5038 ;; Any GPL version.
5039 (license license:gpl2+)))
5040
5041 (define-public r-catdap
5042 (package
5043 (name "r-catdap")
5044 (version "1.3.4")
5045 (source
5046 (origin
5047 (method url-fetch)
5048 (uri (cran-uri "catdap" version))
5049 (sha256
5050 (base32
5051 "0i877l61f6c75pczi235rzci67w29zv1d7z5zn5p5ymndclvlpl2"))))
5052 (build-system r-build-system)
5053 (native-inputs
5054 `(("gfortran" ,gfortran)))
5055 (home-page "https://cran.r-project.org/web/packages/catdap/")
5056 (synopsis "Tools for categorical data analysis")
5057 (description
5058 "This package provides functions for analyzing multivariate data.
5059 Dependencies of the distribution of the specified variable (response
5060 variable) to other variables (explanatory variables) are derived and
5061 evaluated by the @dfn{Akaike Information Criterion} (AIC).")
5062 (license license:gpl2+)))
5063
5064 (define-public r-arules
5065 (package
5066 (name "r-arules")
5067 (version "1.6-3")
5068 (source
5069 (origin
5070 (method url-fetch)
5071 (uri (cran-uri "arules" version))
5072 (sha256
5073 (base32
5074 "0dimrq1pz449z0mz9m87nhm5bpc0v789bcc3lghhh97wwi5zah9y"))))
5075 (build-system r-build-system)
5076 (propagated-inputs
5077 `(("r-matrix" ,r-matrix)))
5078 (home-page "https://github.com/mhahsler/arules")
5079 (synopsis "Mining association rules and frequent itemsets")
5080 (description
5081 "This package provides an infrastructure for representing, manipulating
5082 and analyzing transaction data and patterns (frequent itemsets and association rules).
5083 It also provides C implementations of the association mining algorithms Apriori
5084 and Eclat.")
5085 (license license:gpl3)))
5086
5087 (define-public r-parsedate
5088 (package
5089 (name "r-parsedate")
5090 (version "1.2.0")
5091 (source
5092 (origin
5093 (method url-fetch)
5094 (uri (cran-uri "parsedate" version))
5095 (sha256
5096 (base32
5097 "0gb3w6hmwxayhijpf36p5dk4h6bbdps57x3cgikwvvxkgi83rarr"))))
5098 (build-system r-build-system)
5099 (propagated-inputs
5100 `(("r-rematch2" ,r-rematch2)))
5101 (home-page "https://github.com/gaborcsardi/parsedate")
5102 (synopsis
5103 "Recognize and parse dates in various formats")
5104 (description
5105 "This package provides three functions for dealing with dates:
5106 @code{parse_iso_8601} recognizes and parses all valid ISO 8601 date and
5107 time formats, @code{parse_date} parses dates in unspecified formats,
5108 and @code{format_iso_8601} formats a date in ISO 8601 format.")
5109 (license license:gpl2)))
5110
5111 (define-public r-abc-data
5112 (package
5113 (name "r-abc-data")
5114 (version "1.0")
5115 (source
5116 (origin
5117 (method url-fetch)
5118 (uri (cran-uri "abc.data" version))
5119 (sha256
5120 (base32
5121 "1bv1n68ah714ws58cf285n2s2v5vn7382lfjca4jxph57lyg8hmj"))))
5122 (properties `((upstream-name . "abc.data")))
5123 (build-system r-build-system)
5124 (home-page "https://cran.r-project.org/web/packages/abc.data/")
5125 (synopsis "Data for Approximate Bayesian Computation (ABC) package")
5126 (description
5127 "This package contains data which are used by functions of the abc
5128 package which implements several @dfn{Approximate Bayesian Computation} (ABC)
5129 algorithms for performing parameter estimation, model selection, and
5130 goodness-of-fit.")
5131 (license license:gpl3+)))
5132
5133 (define-public r-abc
5134 (package
5135 (name "r-abc")
5136 (version "2.1")
5137 (source
5138 (origin
5139 (method url-fetch)
5140 (uri (cran-uri "abc" version))
5141 (sha256
5142 (base32
5143 "0ngzaaz2y2s03fhngvwipmy4kq38xrmyddaz6a6l858rxvadrlhb"))))
5144 (build-system r-build-system)
5145 (propagated-inputs
5146 `(("r-abc-data" ,r-abc-data)
5147 ("r-locfit" ,r-locfit)
5148 ("r-mass" ,r-mass)
5149 ("r-nnet" ,r-nnet)
5150 ("r-quantreg" ,r-quantreg)))
5151 (home-page "https://cran.r-project.org/web/packages/abc/")
5152 (synopsis "Tools for Approximate Bayesian Computation (ABC)")
5153 (description
5154 "This package implements several @dfn{Approximate Bayesian
5155 Computation} (ABC) algorithms for performing parameter estimation, model
5156 selection, and goodness-of-fit. Cross-validation tools are also available for
5157 measuring the accuracy of ABC estimates, and to calculate the
5158 misclassification probabilities of different models.")
5159 (license license:gpl3+)))
5160
5161 (define-public r-zip
5162 (package
5163 (name "r-zip")
5164 (version "2.0.3")
5165 (source
5166 (origin
5167 (method url-fetch)
5168 (uri (cran-uri "zip" version))
5169 (sha256
5170 (base32
5171 "0zii05jg9v9ljd0wd67g9x4bhlmpmsy5dzd093sbnc5n3vjbi32a"))))
5172 (build-system r-build-system)
5173 (home-page "https://github.com/gaborcsardi/zip")
5174 (synopsis "Cross-platform Zip compression")
5175 (description
5176 "This package provides a cross-platform Zip compression library for R.
5177 It is a replacement for the @code{zip} function, that does not require any
5178 additional external tools on any platform.")
5179 (license license:cc0)))
5180
5181 (define-public r-openxlsx
5182 (package
5183 (name "r-openxlsx")
5184 (version "4.1.0.1")
5185 (source
5186 (origin
5187 (method url-fetch)
5188 (uri (cran-uri "openxlsx" version))
5189 (sha256
5190 (base32
5191 "1lflygpi1z4rlb1c6g6wsmi334maiiy7jhpg6ph4sw8lpvg12w4b"))))
5192 (build-system r-build-system)
5193 (propagated-inputs
5194 `(("r-rcpp" ,r-rcpp)
5195 ("r-zip" ,r-zip)))
5196 (home-page "https://github.com/awalker89/openxlsx")
5197 (synopsis "Read, write and edit XLSX files")
5198 (description
5199 "This package simplifies the creation of Excel @code{.xlsx} files by
5200 providing a high level interface to writing, styling and editing worksheets.
5201 Through the use of Rcpp, read/write times are comparable to the @code{xlsx}
5202 and @code{XLConnect} packages with the added benefit of removing the
5203 dependency on Java.")
5204 (license license:gpl3)))
5205
5206 (define-public r-rio
5207 (package
5208 (name "r-rio")
5209 (version "0.5.16")
5210 (source
5211 (origin
5212 (method url-fetch)
5213 (uri (cran-uri "rio" version))
5214 (sha256
5215 (base32
5216 "0rfl56fdawlhc98451a9lcb6a6m56kw0i7dvd5hx58z025d8vsyk"))))
5217 (build-system r-build-system)
5218 (propagated-inputs
5219 `(("r-curl" ,r-curl)
5220 ("r-data-table" ,r-data-table)
5221 ("r-foreign" ,r-foreign)
5222 ("r-haven" ,r-haven)
5223 ("r-openxlsx" ,r-openxlsx)
5224 ("r-readxl" ,r-readxl)
5225 ("r-tibble" ,r-tibble)))
5226 (home-page "https://github.com/leeper/rio")
5227 (synopsis "Swiss-army knife for data I/O")
5228 (description
5229 "This package provides streamlined data import and export infrastructure
5230 by making assumptions that the user is probably willing to make: @code{import}
5231 and @code{export} determine the data structure from the file extension,
5232 reasonable defaults are used for data import and export (e.g.,
5233 @code{stringsAsFactors=FALSE}), web-based import is natively
5234 supported (including from SSL/HTTPS), compressed files can be read directly
5235 without explicit decompression, and fast import packages are used where
5236 appropriate. An additional convenience function, @code{convert}, provides a
5237 simple method for converting between file types.")
5238 (license license:gpl2)))
5239
5240 (define-public r-maptools
5241 (package
5242 (name "r-maptools")
5243 (version "0.9-5")
5244 (source
5245 (origin
5246 (method url-fetch)
5247 (uri (cran-uri "maptools" version))
5248 (sha256
5249 (base32
5250 "1pbvcn9xfx0hxq1ppbfg9xm5j04q4c15nj983yjmg7dlkzq135ax"))))
5251 (build-system r-build-system)
5252 (propagated-inputs
5253 `(("r-foreign" ,r-foreign)
5254 ("r-lattice" ,r-lattice)
5255 ("r-sp" ,r-sp)))
5256 (home-page "http://r-forge.r-project.org/projects/maptools/")
5257 (synopsis "Tools for reading and handling spatial objects")
5258 (description
5259 "This package provides a set of tools for manipulating and reading
5260 geographic data, in particular ESRI Shapefiles. It includes binary access to
5261 GSHHG shoreline files. The package also provides interface wrappers for
5262 exchanging spatial objects with other R packages.")
5263 ;; The C source files from shapelib are released under the Expat license.
5264 ;; The R code is released under GPL version 2 or later.
5265 (license (list license:gpl2+
5266 license:expat))))
5267
5268 (define-public r-later
5269 (package
5270 (name "r-later")
5271 (version "0.8.0")
5272 (source
5273 (origin
5274 (method url-fetch)
5275 (uri (cran-uri "later" version))
5276 (sha256
5277 (base32
5278 "08g503xjxrfxvrzj0cavsrz4m8ykbha64344j1w2r6v17js2hakb"))))
5279 (build-system r-build-system)
5280 (propagated-inputs
5281 `(("r-bh" ,r-bh)
5282 ("r-rcpp" ,r-rcpp)
5283 ("r-rlang" ,r-rlang)))
5284 (home-page "https://github.com/r-lib/later")
5285 (synopsis "Utilities for delaying function execution")
5286 (description
5287 "This package provides tools to execute arbitrary R or C functions some
5288 time after the current time, after the R execution stack has emptied.")
5289 (license license:gpl2+)))
5290
5291 (define-public r-promises
5292 (package
5293 (name "r-promises")
5294 (version "1.0.1")
5295 (source
5296 (origin
5297 (method url-fetch)
5298 (uri (cran-uri "promises" version))
5299 (sha256
5300 (base32
5301 "0n2mlv6bvfb4yhgcml696l9vkbw21pz0smqylivr606z99rwgny2"))))
5302 (build-system r-build-system)
5303 (propagated-inputs
5304 `(("r-later" ,r-later)
5305 ("r-magrittr" ,r-magrittr)
5306 ("r-r6" ,r-r6)
5307 ("r-rcpp" ,r-rcpp)
5308 ("r-rlang" ,r-rlang)))
5309 (home-page "https://rstudio.github.io/promises")
5310 (synopsis "Abstractions for promise-based asynchronous programming")
5311 (description
5312 "This package provides fundamental abstractions for doing asynchronous
5313 programming in R using promises. Asynchronous programming is useful for
5314 allowing a single R process to orchestrate multiple tasks in the background
5315 while also attending to something else. Semantics are similar to JavaScript
5316 promises, but with a syntax that is idiomatic R.")
5317 (license license:expat)))
5318
5319 (define-public r-dosnow
5320 (package
5321 (name "r-dosnow")
5322 (version "1.0.18")
5323 (source
5324 (origin
5325 (method url-fetch)
5326 (uri (cran-uri "doSNOW" version))
5327 (sha256
5328 (base32
5329 "0rj72z5505cprh6wykhhiz08l9bmd966srqh2qypwivf321bvrvh"))))
5330 (properties `((upstream-name . "doSNOW")))
5331 (build-system r-build-system)
5332 (propagated-inputs
5333 `(("r-foreach" ,r-foreach)
5334 ("r-iterators" ,r-iterators)
5335 ("r-snow" ,r-snow)))
5336 (home-page "https://cran.r-project.org/web/packages/doSNOW")
5337 (synopsis "Foreach parallel adaptor for the snow package")
5338 (description
5339 "This package provides a parallel backend for the @code{%dopar%} function
5340 using the @code{snow} package.")
5341 (license license:gpl2)))
5342
5343 (define-public r-snowfall
5344 (package
5345 (name "r-snowfall")
5346 (version "1.84-6.1")
5347 (source (origin
5348 (method url-fetch)
5349 (uri (cran-uri "snowfall" version))
5350 (sha256
5351 (base32 "13941rlw1jsdjsndp1plzj1cq5aqravizkrqn6l25r9im7rnsi2w"))))
5352 (build-system r-build-system)
5353 (propagated-inputs
5354 `(("r-snow" ,r-snow)))
5355 (home-page "http://cran.r-project.org/web/packages/snowfall/")
5356 (synopsis "Easier cluster computing")
5357 (description "This package is a usability wrapper around snow for easier
5358 development of parallel R programs. This package offers e.g. extended error
5359 checks, and additional functions. All functions work in sequential mode, too,
5360 if no cluster is present or wished. The package is also designed as connector
5361 to the cluster management tool @code{sfCluster}, but can also used without
5362 it.")
5363 (license license:gpl2+)))
5364
5365 (define-public r-rappdirs
5366 (package
5367 (name "r-rappdirs")
5368 (version "0.3.1")
5369 (source
5370 (origin
5371 (method url-fetch)
5372 (uri (cran-uri "rappdirs" version))
5373 (sha256
5374 (base32
5375 "0ji6sg3bdn5gazkq14xmmcq7jnbsyxw4lzmmbgv6526j2vn93n1g"))))
5376 (build-system r-build-system)
5377 (home-page "https://cran.r-project.org/web/packages/rappdirs/")
5378 (synopsis "Determine where to save data, caches, and logs")
5379 (description
5380 "This package provides an easy way to determine which directories on the
5381 user's computer should be used to save data, caches and logs. It is a port of
5382 Python's @url{https://github.com/ActiveState/appdirs,Appdirs} to R.")
5383 (license license:expat)))
5384
5385 (define-public r-learnr
5386 (package
5387 (name "r-learnr")
5388 (version "0.9.2.1")
5389 (source
5390 (origin
5391 (method url-fetch)
5392 (uri (cran-uri "learnr" version))
5393 (sha256
5394 (base32
5395 "0jbk0g6fkw7zs8ykzhsvh9vvz8xmc4v03bqzjsa5mmpxpqan5vx5"))))
5396 (build-system r-build-system)
5397 (propagated-inputs
5398 `(("r-evaluate" ,r-evaluate)
5399 ("r-htmltools" ,r-htmltools)
5400 ("r-htmlwidgets" ,r-htmlwidgets)
5401 ("r-jsonlite" ,r-jsonlite)
5402 ("r-knitr" ,r-knitr)
5403 ("r-markdown" ,r-markdown)
5404 ("r-rappdirs" ,r-rappdirs)
5405 ("r-rmarkdown" ,r-rmarkdown)
5406 ("r-rprojroot" ,r-rprojroot)
5407 ("r-shiny" ,r-shiny)
5408 ("r-withr" ,r-withr)))
5409 (home-page "https://rstudio.github.io/learnr/")
5410 (synopsis "Interactive tutorials for R")
5411 (description
5412 "This package provides tools to create interactive tutorials using R
5413 Markdown. Use a combination of narrative, figures, videos, exercises, and
5414 quizzes to create self-paced tutorials for learning about R and R packages.")
5415 (license license:asl2.0)))
5416
5417 (define-public r-analytics
5418 (package
5419 (name "r-analytics")
5420 (version "3.0")
5421 (source
5422 (origin
5423 (method url-fetch)
5424 (uri (cran-uri "analytics" version))
5425 (sha256
5426 (base32
5427 "0js3c8lwj3knccb55nq03cbjlf4w390p9aid2mi5x80l3ayd9in1"))))
5428 (build-system r-build-system)
5429 (propagated-inputs
5430 `(("r-car" ,r-car)
5431 ("r-cluster" ,r-cluster)
5432 ("r-fractal" ,r-fractal)
5433 ("r-lmtest" ,r-lmtest)
5434 ("r-mass" ,r-mass)
5435 ("r-np" ,r-np)
5436 ("r-powerplus" ,r-powerplus)
5437 ("r-robust" ,r-robust)
5438 ("r-trend" ,r-trend)
5439 ("r-tsa" ,r-tsa)
5440 ("r-urca" ,r-urca)
5441 ("r-vim" ,r-vim)))
5442 (home-page "https://cran.r-project.org/web/packages/analytics/")
5443 (synopsis "Collection of data analysis tools")
5444 (description
5445 "This package is a collection of data analysis tools. It includes tools
5446 for regression outlier detection in a fitted linear model, stationary
5447 bootstrap using a truncated geometric distribution, a comprehensive test for
5448 weak stationarity, column means by group, weighted biplots, and a heuristic to
5449 obtain a better initial configuration in non-metric MDS.")
5450 (license license:gpl2)))
5451
5452 (define-public r-reticulate
5453 (package
5454 (name "r-reticulate")
5455 (version "1.13")
5456 (source
5457 (origin
5458 (method url-fetch)
5459 (uri (cran-uri "reticulate" version))
5460 (sha256
5461 (base32
5462 "1qwxh7zq9igl7dxl5g5qjbvv0mlac3w80djnkm0w8rxnaval3gmd"))))
5463 (build-system r-build-system)
5464 (inputs `(("python" ,python)))
5465 (propagated-inputs
5466 `(("r-jsonlite" ,r-jsonlite)
5467 ("r-matrix" ,r-matrix)
5468 ("r-rcpp" ,r-rcpp)))
5469 (home-page "https://github.com/rstudio/reticulate")
5470 (synopsis "R interface to Python")
5471 (description
5472 "This package provides an interface from R to Python modules, classes,
5473 and functions. When calling into Python, R data types are automatically
5474 converted to their equivalent Python types. When values are returned from
5475 Python to R they are converted back to R types.")
5476 (license license:asl2.0)))
5477
5478 (define-public r-bibtex
5479 (package
5480 (name "r-bibtex")
5481 (version "0.4.2")
5482 (source
5483 (origin
5484 (method url-fetch)
5485 (uri (cran-uri "bibtex" version))
5486 (sha256
5487 (base32
5488 "0wl3925ryd54g1nv3ncwllc493d39dpgy5md61940h69c0van1hz"))))
5489 (build-system r-build-system)
5490 (propagated-inputs `(("r-stringr" ,r-stringr)))
5491 (home-page "https://github.com/romainfrancois/bibtex")
5492 (synopsis "Bibtex parser")
5493 (description "This package provides a utility for R to parse a bibtex
5494 file.")
5495 (license license:gpl2+)))
5496
5497 (define-public r-ggseqlogo
5498 (package
5499 (name "r-ggseqlogo")
5500 (version "0.1")
5501 (source
5502 (origin
5503 (method url-fetch)
5504 (uri (cran-uri "ggseqlogo" version))
5505 (sha256
5506 (base32
5507 "13q6kcpxrqxqbji889fx63p0nsi08lk5yymkchig75r5k1d18ky1"))))
5508 (build-system r-build-system)
5509 (propagated-inputs `(("r-ggplot2" ,r-ggplot2)))
5510 (home-page "https://github.com/omarwagih/ggseqlogo")
5511 (synopsis "ggplot2 extension for drawing genetic sequence logos")
5512 (description
5513 "The range of functions provided by this package makes it possible to
5514 draw highly versatile genomic sequence logos. Features include, but are not
5515 limited to, modifying colour schemes and fonts used to draw the logo,
5516 generating multiple logo plots, and aiding the visualisation with annotations.
5517 Sequence logos can easily be combined with other ggplot2 plots.")
5518 ;; Unspecified version of the LGPL.
5519 (license license:lgpl3+)))
5520
5521 (define-public r-ggsci
5522 (package
5523 (name "r-ggsci")
5524 (version "2.9")
5525 (source
5526 (origin
5527 (method url-fetch)
5528 (uri (cran-uri "ggsci" version))
5529 (sha256
5530 (base32
5531 "0g73x6grbka7ahjh6z23m3wrcifp5rdfdiasbl8lq4sp6rplxwaa"))))
5532 (build-system r-build-system)
5533 (propagated-inputs
5534 `(("r-ggplot2" ,r-ggplot2)
5535 ("r-scales" ,r-scales)))
5536 (home-page "https://nanx.me/ggsci/")
5537 (synopsis "Scientific journal and sci-fi themed color palettes for ggplot2")
5538 (description
5539 "This package provides a collection of ggplot2 color palettes inspired by
5540 plots in scientific journals, data visualization libraries, science fiction
5541 movies, and TV shows.")
5542 (license license:gpl3)))
5543
5544 (define-public r-ggsignif
5545 (package
5546 (name "r-ggsignif")
5547 (version "0.5.0")
5548 (source
5549 (origin
5550 (method url-fetch)
5551 (uri (cran-uri "ggsignif" version))
5552 (sha256
5553 (base32
5554 "0z04g5kqdj66fyfxb5d2m7njkqd7idbiy4xgsnxdh5pbh3cr643x"))))
5555 (build-system r-build-system)
5556 (propagated-inputs
5557 `(("r-ggplot2" ,r-ggplot2)))
5558 (home-page "https://github.com/const-ae/ggsignif")
5559 (synopsis "Significance brackets for ggplot2")
5560 (description
5561 "Enrich your ggplots with group-wise comparisons. This package provides
5562 an easy way to indicate if two groups are significantly different. Commonly
5563 this is shown by a bracket on top connecting the groups of interest which
5564 itself is annotated with the level of significance. The package provides a
5565 single layer that takes the groups for comparison and the test as arguments
5566 and adds the annotation to the plot.")
5567 (license license:gpl3)))
5568
5569 (define-public r-ggpubr
5570 (package
5571 (name "r-ggpubr")
5572 (version "0.2.1")
5573 (source
5574 (origin
5575 (method url-fetch)
5576 (uri (cran-uri "ggpubr" version))
5577 (sha256
5578 (base32
5579 "0a4dv6a752hwvc7l31xs7bgqhfzfdy94xp6wgwaxf5dxm46na7k1"))))
5580 (build-system r-build-system)
5581 (propagated-inputs
5582 `(("r-cowplot" ,r-cowplot)
5583 ("r-dplyr" ,r-dplyr)
5584 ("r-ggplot2" ,r-ggplot2)
5585 ("r-ggrepel" ,r-ggrepel)
5586 ("r-ggsci" ,r-ggsci)
5587 ("r-ggsignif" ,r-ggsignif)
5588 ("r-glue" ,r-glue)
5589 ("r-gridextra" ,r-gridextra)
5590 ("r-magrittr" ,r-magrittr)
5591 ("r-polynom" ,r-polynom)
5592 ("r-purrr" ,r-purrr)
5593 ("r-scales" ,r-scales)
5594 ("r-tidyr" ,r-tidyr)))
5595 (home-page "http://www.sthda.com/english/rpkgs/ggpubr")
5596 (synopsis "ggplot2-based publication-ready plots")
5597 (description
5598 "The ggplot2 package is an excellent and flexible package for elegant
5599 data visualization in R. However the default generated plots require some
5600 formatting before we can send them for publication. The ggpubr package
5601 provides some easy-to-use functions for creating and customizing ggplot2-based
5602 publication-ready plots.")
5603 (license license:gpl2)))
5604
5605 (define-public r-ellipse
5606 (package
5607 (name "r-ellipse")
5608 (version "0.4.1")
5609 (source
5610 (origin
5611 (method url-fetch)
5612 (uri (cran-uri "ellipse" version))
5613 (sha256
5614 (base32
5615 "0g82vc51m3c1k0hnpp2zla6amxxgk2mmkl8ssnsc49jv3599r6hs"))))
5616 (build-system r-build-system)
5617 (home-page "https://cran.r-project.org/web/packages/ellipse/")
5618 (synopsis "Functions for drawing ellipses and ellipse-like confidence regions")
5619 (description
5620 "This package contains various routines for drawing ellipses and
5621 ellipse-like confidence regions, implementing the plots described in Murdoch
5622 and Chow (1996), A graphical display of large correlation matrices, The
5623 American Statistician 50, 178-180. There are also routines implementing the
5624 profile plots described in Bates and Watts (1988), Nonlinear Regression
5625 Analysis and its Applications.")
5626 (license license:gpl2+)))
5627
5628 (define-public r-flashclust
5629 (package
5630 (name "r-flashclust")
5631 (version "1.01-2")
5632 (source
5633 (origin
5634 (method url-fetch)
5635 (uri (cran-uri "flashClust" version))
5636 (sha256
5637 (base32
5638 "0l4lpz451ll7f7lfxmb7ds24ppzhfg1c3ypvydglcc35p2dq99s8"))))
5639 (properties `((upstream-name . "flashClust")))
5640 (build-system r-build-system)
5641 (native-inputs `(("gfortran" ,gfortran)))
5642 (home-page "https://cran.r-project.org/web/packages/flashClust/")
5643 (synopsis "Implementation of optimal hierarchical clustering")
5644 (description
5645 "This package provides a fast implementation of hierarchical
5646 clustering.")
5647 (license license:gpl2+)))
5648
5649 (define-public r-factominer
5650 (package
5651 (name "r-factominer")
5652 (version "1.42")
5653 (source
5654 (origin
5655 (method url-fetch)
5656 (uri (cran-uri "FactoMineR" version))
5657 (sha256
5658 (base32
5659 "1yl16inb2m89l1czgaf0pgy9655dpr751hyx92yw6rqpd2ryznac"))))
5660 (properties `((upstream-name . "FactoMineR")))
5661 (build-system r-build-system)
5662 (propagated-inputs
5663 `(("r-car" ,r-car)
5664 ("r-cluster" ,r-cluster)
5665 ("r-ellipse" ,r-ellipse)
5666 ("r-flashclust" ,r-flashclust)
5667 ("r-lattice" ,r-lattice)
5668 ("r-leaps" ,r-leaps)
5669 ("r-mass" ,r-mass)
5670 ("r-scatterplot3d" ,r-scatterplot3d)))
5671 (home-page "http://factominer.free.fr")
5672 (synopsis "Multivariate exploratory data analysis and data mining")
5673 (description
5674 "This package provides exploratory data analysis methods to summarize,
5675 visualize and describe datasets. The main principal component methods are
5676 available, those with the largest potential in terms of applications:
5677 principal component analysis (PCA) when variables are quantitative,
5678 correspondence analysis (CA) and multiple correspondence analysis (MCA) when
5679 variables are categorical, Multiple Factor Analysis when variables are
5680 structured in groups, etc. and hierarchical cluster analysis.")
5681 (license license:gpl2+)))
5682
5683 (define-public r-factoextra
5684 (package
5685 (name "r-factoextra")
5686 (version "1.0.5")
5687 (source
5688 (origin
5689 (method url-fetch)
5690 (uri (cran-uri "factoextra" version))
5691 (sha256
5692 (base32
5693 "1l6m8k7qhdw8ndar8nhmym0lfyd1i2iszl1cicjax0vq23ss6xw1"))))
5694 (build-system r-build-system)
5695 (propagated-inputs
5696 `(("r-abind" ,r-abind)
5697 ("r-cluster" ,r-cluster)
5698 ("r-dendextend" ,r-dendextend)
5699 ("r-factominer" ,r-factominer)
5700 ("r-ggplot2" ,r-ggplot2)
5701 ("r-ggpubr" ,r-ggpubr)
5702 ("r-ggrepel" ,r-ggrepel)
5703 ("r-reshape2" ,r-reshape2)
5704 ("r-tidyr" ,r-tidyr)))
5705 (home-page "http://www.sthda.com/english/rpkgs/factoextra")
5706 (synopsis "Extract and visualize the results of multivariate data analyses")
5707 (description
5708 "This package provides some easy-to-use functions to extract and
5709 visualize the output of multivariate data analyses, including
5710 @code{PCA} (Principal Component Analysis), @code{CA} (Correspondence
5711 Analysis), @code{MCA} (Multiple Correspondence Analysis), @code{FAMD} (Factor
5712 Analysis of Mixed Data), @code{MFA} (Multiple Factor Analysis) and
5713 @code{HMFA} (Hierarchical Multiple Factor Analysis) functions from different R
5714 packages. It contains also functions for simplifying some clustering analysis
5715 steps and provides ggplot2-based elegant data visualization.")
5716 (license license:gpl2)))
5717
5718 (define-public r-fansi
5719 (package
5720 (name "r-fansi")
5721 (version "0.4.0")
5722 (source
5723 (origin
5724 (method url-fetch)
5725 (uri (cran-uri "fansi" version))
5726 (sha256
5727 (base32
5728 "02f2rx7v7wz6w97m2slwky2i5y8f9iafycmkyr3siy3z3k8fj171"))))
5729 (build-system r-build-system)
5730 (native-inputs
5731 `(("r-knitr" ,r-knitr))) ; for vignettes
5732 (home-page "https://github.com/brodieG/fansi")
5733 (synopsis "ANSI control sequence aware string functions")
5734 (description
5735 "This package provides counterparts to R string manipulation functions
5736 that account for the effects of ANSI text formatting control sequences.")
5737 (license license:gpl2+)))
5738
5739 (define-public r-nbclust
5740 (package
5741 (name "r-nbclust")
5742 (version "3.0")
5743 (source
5744 (origin
5745 (method url-fetch)
5746 (uri (cran-uri "NbClust" version))
5747 (sha256
5748 (base32
5749 "1vwb48zy6ln1ddpqmfngii1i80n8qmqyxnzdp6gbaq96lakl3w3c"))))
5750 (properties `((upstream-name . "NbClust")))
5751 (build-system r-build-system)
5752 (home-page "https://sites.google.com/site/malikacharrad/research/nbclust-package")
5753 (synopsis "Determine the best number of clusters in a data set")
5754 (description
5755 "NbClust provides 30 indexes for determining the optimal number of
5756 clusters in a data set and offers the best clustering scheme from different
5757 results to the user.")
5758 (license license:gpl2)))
5759
5760 (define-public r-hdf5r
5761 (package
5762 (name "r-hdf5r")
5763 (version "1.2.0")
5764 (source
5765 (origin
5766 (method url-fetch)
5767 (uri (cran-uri "hdf5r" version))
5768 (sha256
5769 (base32
5770 "10gynjwaaxks8y9c2fl8k040j0nbwn372nil70009yfk9wrkx0aq"))))
5771 (build-system r-build-system)
5772 (inputs
5773 `(("hdf5" ,hdf5)
5774 ("zlib" ,zlib)))
5775 (propagated-inputs
5776 `(("r-bit64" ,r-bit64)
5777 ("r-r6" ,r-r6)))
5778 (home-page "https://hhoeflin.github.io/hdf5r")
5779 (synopsis "Interface to the HDF5 binary data format")
5780 (description
5781 "HDF5 is a data model, library and file format for storing and managing
5782 large amounts of data. This package provides a nearly feature complete,
5783 object oriented wrapper for the HDF5 API using R6 classes. Additionally,
5784 functionality is added so that HDF5 objects behave very similar to their
5785 corresponding R counterparts.")
5786 (license license:asl2.0)))
5787
5788 (define-public r-itertools
5789 (package
5790 (name "r-itertools")
5791 (version "0.1-3")
5792 (source
5793 (origin
5794 (method url-fetch)
5795 (uri (cran-uri "itertools" version))
5796 (sha256
5797 (base32
5798 "1ls5biiva10pb1dj3ph4griykb9vam02hkrdmlr5a5wf660hg6xn"))))
5799 (build-system r-build-system)
5800 (propagated-inputs
5801 `(("r-iterators" ,r-iterators)))
5802 (home-page "https://cran.r-project.org/web/packages/itertools/")
5803 (synopsis "Iterator tools")
5804 (description
5805 "This package provides various tools for creating iterators, many
5806 patterned after functions in the Python @code{itertools} module, and others
5807 patterned after functions in the snow package.")
5808 (license license:gpl2)))
5809
5810 (define-public r-polynom
5811 (package
5812 (name "r-polynom")
5813 (version "1.4-0")
5814 (source
5815 (origin
5816 (method url-fetch)
5817 (uri (cran-uri "polynom" version))
5818 (sha256
5819 (base32
5820 "1pflscwc0qzdf0y60j7s0dkglgmz18xajywfbn6s263idyr8idy5"))))
5821 (build-system r-build-system)
5822 (home-page "https://cran.r-project.org/web/packages/polynom/")
5823 (synopsis "Functions for univariate polynomial manipulations")
5824 (description
5825 "This package provides a collection of functions to implement a class for
5826 univariate polynomial manipulations.")
5827 (license license:gpl2)))
5828
5829 (define-public r-gbrd
5830 (package
5831 (name "r-gbrd")
5832 (version "0.4-11")
5833 (source
5834 (origin
5835 (method url-fetch)
5836 (uri (cran-uri "gbRd" version))
5837 (sha256
5838 (base32
5839 "06x97rw5i6v6cgjxkfhxnw4dn7lghn5q6ra7ri5ag1x9dkfzcl82"))))
5840 (properties `((upstream-name . "gbRd")))
5841 (build-system r-build-system)
5842 (home-page "https://cran.r-project.org/web/packages/gbRd/")
5843 (synopsis "Utilities for processing Rd objects and files")
5844 (description
5845 "This package provides utilities for processing Rd objects and files.
5846 Extract argument descriptions and other parts of the help pages of
5847 functions.")
5848 (license license:gpl2+)))
5849
5850 (define-public r-rjags
5851 (package
5852 (name "r-rjags")
5853 (version "4-8")
5854 (source
5855 (origin
5856 (method url-fetch)
5857 (uri (cran-uri "rjags" version))
5858 (sha256
5859 (base32
5860 "17xmjksj69f9wk4x71jxk4cgiqhaf2fj6bjm0mgzp4qln5x84a8m"))))
5861 (build-system r-build-system)
5862 (propagated-inputs
5863 `(("r-coda" ,r-coda)))
5864 (inputs
5865 `(("jags" ,jags)))
5866 (native-inputs
5867 `(("pkg-config" ,pkg-config)))
5868 (home-page "http://mcmc-jags.sourceforge.net")
5869 (synopsis "Bayesian graphical models using MCMC")
5870 (description
5871 "This package provides an R interface to the JAGS MCMC library. JAGS is
5872 Just Another Gibbs Sampler. It is a program for analysis of Bayesian
5873 hierarchical models using Markov Chain Monte Carlo (MCMC) simulation.")
5874 (license license:gpl2)))
5875
5876 (define-public r-rdpack
5877 (package
5878 (name "r-rdpack")
5879 (version "0.11-0")
5880 (source
5881 (origin
5882 (method url-fetch)
5883 (uri (cran-uri "Rdpack" version))
5884 (sha256
5885 (base32
5886 "11cd27s6zp5cxnwxcvz6rjf00y0r7aq8ywhzwpf1r4xy1z44kd4g"))))
5887 (properties `((upstream-name . "Rdpack")))
5888 (build-system r-build-system)
5889 (propagated-inputs
5890 `(("r-bibtex" ,r-bibtex)
5891 ("r-gbrd" ,r-gbrd)))
5892 (home-page "https://github.com/GeoBosh/Rdpack")
5893 (synopsis "Update and manipulate Rd documentation objects")
5894 (description
5895 "This package provides functions for manipulation of R documentation
5896 objects, including functions @code{reprompt()} and @code{ereprompt()} for
5897 updating Rd documentation for functions, methods and classes; it also includes
5898 Rd macros for citations and import of references from bibtex files for use in
5899 Rd files and roxygen2 comments, as well as many functions for manipulation of
5900 references and Rd files.")
5901 (license license:gpl2+)))
5902
5903 (define-public r-officer
5904 (package
5905 (name "r-officer")
5906 (version "0.3.5")
5907 (source
5908 (origin
5909 (method url-fetch)
5910 (uri (cran-uri "officer" version))
5911 (sha256
5912 (base32
5913 "005kaxjhr40shpav2pg7s7gj8f49579r7rbgwlncbwv16nn0rbbg"))))
5914 (build-system r-build-system)
5915 (propagated-inputs
5916 `(("r-base64enc" ,r-base64enc)
5917 ("r-digest" ,r-digest)
5918 ("r-htmltools" ,r-htmltools)
5919 ("r-magrittr" ,r-magrittr)
5920 ("r-r6" ,r-r6)
5921 ("r-rcpp" ,r-rcpp)
5922 ("r-rlang" ,r-rlang)
5923 ("r-uuid" ,r-uuid)
5924 ("r-xml2" ,r-xml2)
5925 ("r-zip" ,r-zip)))
5926 (home-page "https://davidgohel.github.io/officer")
5927 (synopsis "Manipulation of Word and PowerPoint documents")
5928 (description
5929 "This package provides tools to access and manipulate Word and PowerPoint
5930 documents from R. The package focuses on tabular and graphical reporting from
5931 R; it also provides two functions that let users get document content into
5932 data objects. A set of functions lets add and remove images, tables and
5933 paragraphs of text in new or existing documents. When working with PowerPoint
5934 presentations, slides can be added or removed; shapes inside slides can also
5935 be added or removed. When working with Word documents, a cursor can be used
5936 to help insert or delete content at a specific location in the document.")
5937 (license license:gpl3)))
5938
5939 (define-public r-abn
5940 (package
5941 (name "r-abn")
5942 (version "2.1")
5943 (source
5944 (origin
5945 (method url-fetch)
5946 (uri (cran-uri "abn" version))
5947 (sha256
5948 (base32
5949 "08jlvb6i5f7ry2dwm0jgrnn2w95vr0l67dpx13n9878lz9ld131b"))))
5950 (build-system r-build-system)
5951 (inputs
5952 `(("gsl" ,gsl)))
5953 (propagated-inputs
5954 `(("r-lme4" ,r-lme4)
5955 ("r-mass" ,r-mass)
5956 ("r-nnet" ,r-nnet)
5957 ("r-rcpp" ,r-rcpp)
5958 ("r-rcpparmadillo" ,r-rcpparmadillo)
5959 ("r-rjags" ,r-rjags)))
5960 (home-page "http://www.r-bayesian-networks.org")
5961 (synopsis "Modelling multivariate data with additive bayesian networks")
5962 (description
5963 "Bayesian network analysis is a form of probabilistic graphical models
5964 which derives from empirical data a directed acyclic graph, DAG, describing
5965 the dependency structure between random variables. An additive Bayesian
5966 network model consists of a form of a DAG where each node comprises a
5967 @dfn{generalized linear model} (GLM). Additive Bayesian network models are
5968 equivalent to Bayesian multivariate regression using graphical modelling, they
5969 generalises the usual multivariable regression, GLM, to multiple dependent
5970 variables. This package provides routines to help determine optimal Bayesian
5971 network models for a given data set, where these models are used to identify
5972 statistical dependencies in messy, complex data.")
5973 (license license:gpl2+)))
5974
5975 (define-public r-acd
5976 (package
5977 (name "r-acd")
5978 (version "1.5.3")
5979 (source
5980 (origin
5981 (method url-fetch)
5982 (uri (cran-uri "ACD" version))
5983 (sha256
5984 (base32
5985 "1a67bi3hklq8nlc50r0qnyr4k7m9kpvijy8sqqpm54by5hsysfd6"))))
5986 (properties `((upstream-name . "ACD")))
5987 (build-system r-build-system)
5988 (home-page "https://cran.r-project.org/web/packages/ACD/")
5989 (synopsis "Categorical data analysis with complete or missing responses")
5990 (description
5991 "This package provides tools for categorical data analysis with complete
5992 or missing responses.")
5993 (license license:gpl2+)))
5994
5995 (define-public r-acdm
5996 (package
5997 (name "r-acdm")
5998 (version "1.0.4")
5999 (source
6000 (origin
6001 (method url-fetch)
6002 (uri (cran-uri "ACDm" version))
6003 (sha256
6004 (base32
6005 "0b4f02ga5ra66mbrm79g0bnlzmii82rks9kmxixxqgf18yhlyjil"))))
6006 (properties `((upstream-name . "ACDm")))
6007 (build-system r-build-system)
6008 (propagated-inputs
6009 `(("r-dplyr" ,r-dplyr)
6010 ("r-ggplot2" ,r-ggplot2)
6011 ("r-plyr" ,r-plyr)
6012 ("r-rsolnp" ,r-rsolnp)
6013 ("r-zoo" ,r-zoo)))
6014 (home-page "https://cran.r-project.org/web/packages/ACDm/")
6015 (synopsis "Tools for Autoregressive Conditional Duration Models")
6016 (description
6017 "ACDm is a package for Autoregressive Conditional Duration (ACD, Engle
6018 and Russell, 1998) models. It creates trade, price or volume durations from
6019 transactions (tic) data, performs diurnal adjustments, fits various ACD models
6020 and tests them.")
6021 (license license:gpl2+)))
6022
6023 (define-public r-overlap
6024 (package
6025 (name "r-overlap")
6026 (version "0.3.2")
6027 (source
6028 (origin
6029 (method url-fetch)
6030 (uri (cran-uri "overlap" version))
6031 (sha256
6032 (base32
6033 "1j3m6ir1chdz0si2fhcw6gs7c9h09bv0chz18rpzxsywww6d4rzy"))))
6034 (build-system r-build-system)
6035 (home-page "https://cran.r-project.org/web/packages/overlap/")
6036 (synopsis "Estimates of coefficient of overlapping for animal activity patterns")
6037 (description
6038 "This package provides functions to fit kernel density functions to data
6039 on temporal activity patterns of animals; estimate coefficients of overlapping
6040 of densities for two species; and calculate bootstrap estimates of confidence
6041 intervals.")
6042 (license license:gpl3+)))
6043
6044 (define-public r-snakecase
6045 (package
6046 (name "r-snakecase")
6047 (version "0.11.0")
6048 (source
6049 (origin
6050 (method url-fetch)
6051 (uri (cran-uri "snakecase" version))
6052 (sha256
6053 (base32
6054 "1ky1x2cp5rd0ffd9m1fji9sq4z4jsrpxzg30brw8bb4ihfjj114r"))))
6055 (build-system r-build-system)
6056 (propagated-inputs
6057 `(("r-stringi" ,r-stringi)
6058 ("r-stringr" ,r-stringr)))
6059 (home-page "https://github.com/Tazinho/snakecase")
6060 (synopsis "Convert strings into any case")
6061 (description
6062 "This package provides a consistent, flexible and easy to use tool to
6063 parse and convert strings into cases like snake or camel among others.")
6064 (license license:gpl3)))
6065
6066 (define-public r-prediction
6067 (package
6068 (name "r-prediction")
6069 (version "0.3.14")
6070 (source
6071 (origin
6072 (method url-fetch)
6073 (uri (cran-uri "prediction" version))
6074 (sha256
6075 (base32
6076 "0awlq5lxfia6m2b91w73rksp93rbwv5gwqb36wbji4rgq41rzbrx"))))
6077 (build-system r-build-system)
6078 (propagated-inputs
6079 `(("r-data-table" ,r-data-table)))
6080 (home-page "https://github.com/leeper/prediction")
6081 (synopsis "Tidy, type-safe prediction methods")
6082 (description
6083 "This package provides the @code{prediction()} function, a type-safe
6084 alternative to @code{predict()} that always returns a data frame. The package
6085 currently supports common model types (e.g., @code{\"lm\"}, @code{\"glm\"})
6086 from the @code{stats} package, as well as numerous other model classes from
6087 other add-on packages.")
6088 (license license:expat)))
6089
6090 (define-public r-insight
6091 (package
6092 (name "r-insight")
6093 (version "0.4.1")
6094 (source
6095 (origin
6096 (method url-fetch)
6097 (uri (cran-uri "insight" version))
6098 (sha256
6099 (base32
6100 "1lw1r3mb97z5p9z25jfzlhs0sbnwp6v8kzysf0am01x4m7l3iz82"))))
6101 (build-system r-build-system)
6102 (home-page "https://easystats.github.io/insight/")
6103 (synopsis "Easy access to model information for various model objects")
6104 (description
6105 "This package provides a tool to provide an easy, intuitive and
6106 consistent access to information contained in various R models, like model
6107 formulas, model terms, information about random effects, data that was used to
6108 fit the model or data from response variables. The package mainly revolves
6109 around two types of functions: Functions that find (the names of) information,
6110 starting with @code{find_}, and functions that get the underlying data,
6111 starting with @code{get_}. The package has a consistent syntax and works with
6112 many different model objects, where otherwise functions to access these
6113 information are missing.")
6114 (license license:gpl3)))
6115
6116 (define-public r-sjlabelled
6117 (package
6118 (name "r-sjlabelled")
6119 (version "1.1.0")
6120 (source
6121 (origin
6122 (method url-fetch)
6123 (uri (cran-uri "sjlabelled" version))
6124 (sha256
6125 (base32
6126 "0rnmlwpp41h04dzfjd5ncvzjzs43slaimb4v2in1axznv3haafyc"))))
6127 (build-system r-build-system)
6128 (propagated-inputs
6129 `(("r-haven" ,r-haven)
6130 ("r-insight" ,r-insight)
6131 ("r-magrittr" ,r-magrittr)
6132 ("r-purrr" ,r-purrr)
6133 ("r-rlang" ,r-rlang)
6134 ("r-tidyselect" ,r-tidyselect)))
6135 (home-page "https://github.com/strengejacke/sjlabelled")
6136 (synopsis "Labelled data utility functions")
6137 (description
6138 "This package provides a collection of functions dealing with labelled
6139 data, like reading and writing data between R and other statistical software
6140 packages. This includes easy ways to get, set or change value and variable
6141 label attributes, to convert labelled vectors into factors or numeric (and
6142 vice versa), or to deal with multiple declared missing values.")
6143 (license license:gpl3)))
6144
6145 (define-public r-sjmisc
6146 (package
6147 (name "r-sjmisc")
6148 (version "2.8.1")
6149 (source
6150 (origin
6151 (method url-fetch)
6152 (uri (cran-uri "sjmisc" version))
6153 (sha256
6154 (base32
6155 "1a30n3cyd9h9ilaiai9ywy53f03nikafc47rvpws2c2vghc8mbn7"))))
6156 (build-system r-build-system)
6157 (propagated-inputs
6158 `(("r-dplyr" ,r-dplyr)
6159 ("r-insight" ,r-insight)
6160 ("r-magrittr" ,r-magrittr)
6161 ("r-purrr" ,r-purrr)
6162 ("r-rlang" ,r-rlang)
6163 ("r-sjlabelled" ,r-sjlabelled)))
6164 (home-page "https://github.com/strengejacke/sjmisc")
6165 (synopsis "Data and variable transformation functions")
6166 (description
6167 "This package is a collection of miscellaneous utility functions,
6168 supporting data transformation tasks like recoding, dichotomizing or grouping
6169 variables, setting and replacing missing values. The data transformation
6170 functions also support labelled data, and all integrate seamlessly into a
6171 tidyverse workflow.")
6172 (license license:gpl3)))
6173
6174 (define-public r-nortest
6175 (package
6176 (name "r-nortest")
6177 (version "1.0-4")
6178 (source
6179 (origin
6180 (method url-fetch)
6181 (uri (cran-uri "nortest" version))
6182 (sha256
6183 (base32
6184 "17r0wpz72z9312c70nwi1i1kp1v9fm1h6jg7q5cx1mc1h420m1d3"))))
6185 (build-system r-build-system)
6186 (home-page "https://cran.r-project.org/web/packages/nortest/")
6187 (synopsis "Tests for normality")
6188 (description
6189 "This package provides five omnibus tests for testing the composite
6190 hypothesis of normality.")
6191 (license license:gpl2+)))
6192
6193 (define-public r-moonbook
6194 (package
6195 (name "r-moonbook")
6196 (version "0.2.3")
6197 (source
6198 (origin
6199 (method url-fetch)
6200 (uri (cran-uri "moonBook" version))
6201 (sha256
6202 (base32
6203 "0hys56mwbm776ff7dibi8wzyf69qiais9rs1jazv79lk6h56s9s6"))))
6204 (properties `((upstream-name . "moonBook")))
6205 (build-system r-build-system)
6206 (propagated-inputs
6207 `(("r-magrittr" ,r-magrittr)
6208 ("r-nortest" ,r-nortest)
6209 ("r-purrr" ,r-purrr)
6210 ("r-sjmisc" ,r-sjmisc)
6211 ("r-stringr" ,r-stringr)
6212 ("r-survival" ,r-survival)))
6213 (home-page "https://github.com/cardiomoon/moonBook")
6214 (synopsis "Functions and datasets for the book by Keon-Woong Moon")
6215 (description
6216 "This package provides several analysis-related functions for the book
6217 entitled \"R statistics and graph for medical articles\" (written in Korean),
6218 version 1, by Keon-Woong Moon with Korean demographic data with several plot
6219 functions.")
6220 (license license:gpl2)))
6221
6222 (define-public r-flextable
6223 (package
6224 (name "r-flextable")
6225 (version "0.5.5")
6226 (source
6227 (origin
6228 (method url-fetch)
6229 (uri (cran-uri "flextable" version))
6230 (sha256
6231 (base32
6232 "1q6x9mfk5gikqjbbra1dn8hs1rq5ws99jdjav3m113gx9f2j5yxh"))))
6233 (build-system r-build-system)
6234 (propagated-inputs
6235 `(("r-base64enc" ,r-base64enc)
6236 ("r-data-table" ,r-data-table)
6237 ("r-gdtools" ,r-gdtools)
6238 ("r-htmltools" ,r-htmltools)
6239 ("r-knitr" ,r-knitr)
6240 ("r-officer" ,r-officer)
6241 ("r-rlang" ,r-rlang)
6242 ("r-rmarkdown" ,r-rmarkdown)
6243 ("r-xml2" ,r-xml2)))
6244 (home-page "https://davidgohel.github.io/flextable")
6245 (synopsis "Functions for tabular reporting")
6246 (description
6247 "This package provides tools to create pretty tables for HTML documents
6248 and other formats. Functions are provided to let users create tables, modify
6249 and format their content. It extends the @code{officer} package and can be
6250 used within R markdown documents when rendering to HTML and to Word
6251 documents.")
6252 (license license:gpl3)))
6253
6254 (define-public r-writexl
6255 (package
6256 (name "r-writexl")
6257 (version "1.1")
6258 (source
6259 (origin
6260 (method url-fetch)
6261 (uri (cran-uri "writexl" version))
6262 (sha256
6263 (base32
6264 "0w4wnpl3yhaqp63p32bk60xrbmd7xd11kxifjbzrghi7d4483a46"))))
6265 (build-system r-build-system)
6266 (inputs `(("zlib" ,zlib)))
6267 (home-page "https://github.com/ropensci/writexl")
6268 (synopsis "Export data frames to xlsx format")
6269 (description
6270 "This package provides a data frame to xlsx exporter based on
6271 libxlsxwriter.")
6272 (license license:bsd-2)))
6273
6274 (define-public r-biasedurn
6275 (package
6276 (name "r-biasedurn")
6277 (version "1.07")
6278 (source
6279 (origin
6280 (method url-fetch)
6281 (uri (cran-uri "BiasedUrn" version))
6282 (sha256
6283 (base32
6284 "13i2lgfnjhlbbm2yxfc2l5hswqw6x03pwba5csjmirv8kpjw4xr3"))))
6285 (properties `((upstream-name . "BiasedUrn")))
6286 (build-system r-build-system)
6287 (home-page "https://cran.r-project.org/web/packages/BiasedUrn/")
6288 (synopsis "Biased Urn model distributions")
6289 (description
6290 "This package provides statistical models of biased sampling in the form
6291 of univariate and multivariate noncentral hypergeometric distributions,
6292 including Wallenius' noncentral hypergeometric distribution and Fisher's
6293 noncentral hypergeometric distribution (also called extended hypergeometric
6294 distribution).")
6295 (license license:gpl3)))
6296
6297 (define-public r-goplot
6298 (package
6299 (name "r-goplot")
6300 (version "1.0.2")
6301 (source
6302 (origin
6303 (method url-fetch)
6304 (uri (cran-uri "GOplot" version))
6305 (sha256
6306 (base32
6307 "1y8dv0kbzpr9za91njw0x233vx5d13vqml9hmpddcyi9s6va5nix"))))
6308 (properties `((upstream-name . "GOplot")))
6309 (build-system r-build-system)
6310 (propagated-inputs
6311 `(("r-ggdendro" ,r-ggdendro)
6312 ("r-ggplot2" ,r-ggplot2)
6313 ("r-gridextra" ,r-gridextra)
6314 ("r-rcolorbrewer" ,r-rcolorbrewer)))
6315 (home-page "https://github.com/wencke/wencke.github.io")
6316 (synopsis "Visualization of functional analysis data")
6317 (description
6318 "This package provides an implementation of multilayered visualizations
6319 for enhanced graphical representation of functional analysis data. It
6320 combines and integrates omics data derived from expression and functional
6321 annotation enrichment analyses. Its plotting functions have been developed
6322 with an hierarchical structure in mind: starting from a general overview to
6323 identify the most enriched categories (modified bar plot, bubble plot) to a
6324 more detailed one displaying different types of relevant information for the
6325 molecules in a given set of categories (circle plot, chord plot, cluster plot,
6326 Venn diagram, heatmap).")
6327 (license license:gpl2)))
6328
6329 (define-public r-getopt
6330 (package
6331 (name "r-getopt")
6332 (version "1.20.3")
6333 (source
6334 (origin
6335 (method url-fetch)
6336 (uri (cran-uri "getopt" version))
6337 (sha256
6338 (base32
6339 "0zzmzgwl9a4y3s34600vmih22d6y32294f9bvxrnmffnvkgmy7sk"))))
6340 (build-system r-build-system)
6341 (home-page "https://github.com/trevorld/getopt")
6342 (synopsis "Command-line option processor for R")
6343 (description
6344 "This package is designed to be used with Rscript to write shebang
6345 scripts that accept short and long options. Many users will prefer to
6346 use the packages @code{optparse} or @code{argparse} which add extra
6347 features like automatically generated help options and usage texts,
6348 support for default values, positional argument support, etc.")
6349 (license license:gpl2+)))
6350
6351 (define-public r-findpython
6352 (package
6353 (name "r-findpython")
6354 (version "1.0.5")
6355 (source
6356 (origin
6357 (method url-fetch)
6358 (uri (cran-uri "findpython" version))
6359 (sha256
6360 (base32
6361 "0icifm4z6hhpmcjrg75a875iph0ci890ss02kdv3725pijc236iy"))))
6362 (build-system r-build-system)
6363 (home-page "https://github.com/trevorld/findpython")
6364 (synopsis "Functions to find an acceptable Python binary")
6365 (description
6366 "This package was designed to find an acceptable Python binary that
6367 matches version and feature constraints.")
6368 (license license:expat)))
6369
6370 ;; This in not the same as "r-argparser"
6371 (define-public r-argparse
6372 (package
6373 (name "r-argparse")
6374 (version "2.0.1")
6375 (source
6376 (origin
6377 (method url-fetch)
6378 (uri (cran-uri "argparse" version))
6379 (sha256
6380 (base32
6381 "1as7h6z7kzgv0fqzpnp76qbm96b4jcd37azd58b7rz0l1n94764l"))))
6382 (build-system r-build-system)
6383 (inputs `(("python" ,python)))
6384 (propagated-inputs
6385 `(("r-findpython" ,r-findpython)
6386 ("r-jsonlite" ,r-jsonlite)
6387 ("r-r6" ,r-r6)))
6388 (home-page "https://github.com/trevorld/argparse")
6389 (synopsis "Command line optional and positional argument parser")
6390 (description
6391 "This package provides a command line parser to be used with Rscript to
6392 write shebang scripts that gracefully accept positional and optional arguments
6393 and automatically generate usage notices.")
6394 (license license:gpl2+)))
6395
6396 (define-public r-hash
6397 (package
6398 (name "r-hash")
6399 (version "2.2.6.1")
6400 (source
6401 (origin
6402 (method url-fetch)
6403 (uri (cran-uri "hash" version))
6404 (sha256
6405 (base32
6406 "0b3fl0rvgwb992knl81vm99lsldg5clvaqjh6mamm6zqmb6dz056"))))
6407 (build-system r-build-system)
6408 (home-page "https://cran.r-project.org/web/packages/hash/")
6409 (synopsis "Implementation of hash/associated arrays/dictionaries")
6410 (description
6411 "This package implements a data structure similar to hashes in Perl and
6412 dictionaries in Python but with a purposefully R flavor. For objects of
6413 appreciable size, access using hashes outperforms native named lists and
6414 vectors.")
6415 (license license:gpl2+)))
6416
6417 (define-public r-orddom
6418 (package
6419 (name "r-orddom")
6420 (version "3.1")
6421 (source
6422 (origin
6423 (method url-fetch)
6424 (uri (cran-uri "orddom" version))
6425 (sha256
6426 (base32
6427 "165axs15fvwhrp89xd87l81q3h2qjll1vrwcsap645cwvb85nwsh"))))
6428 (build-system r-build-system)
6429 (propagated-inputs `(("r-psych" ,r-psych)))
6430 (home-page "https://cran.r-project.org/web/packages/orddom/")
6431 (synopsis "Ordinal dominance statistics")
6432 (description
6433 "This package provides tools to compute ordinal, statistics and effect
6434 sizes as an alternative to mean comparison: Cliff's delta or success rate
6435 difference (SRD), Vargha and Delaney's A or the Area Under a Receiver
6436 Operating Characteristic Curve (AUC), the discrete type of McGraw & Wong's
6437 Common Language Effect Size (CLES) or Grissom & Kim's Probability of
6438 Superiority (PS), and the Number needed to treat (NNT) effect size. Moreover,
6439 comparisons to Cohen's d are offered based on Huberty & Lowman's Percentage of
6440 Group (Non-)Overlap considerations.")
6441 (license license:gpl2)))
6442
6443 (define-public r-doby
6444 (package
6445 (name "r-doby")
6446 (version "4.6-2")
6447 (source
6448 (origin
6449 (method url-fetch)
6450 (uri (cran-uri "doBy" version))
6451 (sha256
6452 (base32
6453 "02vbv9nfgywg6lsiialkmfnax5z3rkyb9nr8j9l2cp8xi6ml95mb"))))
6454 (properties `((upstream-name . "doBy")))
6455 (build-system r-build-system)
6456 (propagated-inputs
6457 `(("r-dplyr" ,r-dplyr)
6458 ("r-magrittr" ,r-magrittr)
6459 ("r-mass" ,r-mass)
6460 ("r-matrix" ,r-matrix)
6461 ("r-plyr" ,r-plyr)))
6462 (home-page "http://people.math.aau.dk/~sorenh/software/doBy/")
6463 (synopsis "Groupwise statistics, LSmeans, linear contrasts, and utilities")
6464 (description
6465 "This package contains:
6466
6467 @itemize
6468 @item facilities for working with grouped data: @code{do}
6469 something to data stratified @code{by} some variables.
6470 @item implementations of least-squares means, general linear contrasts, and
6471 @item miscellaneous other utilities.
6472 @end itemize\n")
6473 (license license:gpl2+)))
6474
6475 (define-public r-refgenome
6476 (package
6477 (name "r-refgenome")
6478 (version "1.7.7")
6479 (source
6480 (origin
6481 (method url-fetch)
6482 (uri (cran-uri "refGenome" version))
6483 (sha256
6484 (base32
6485 "1za89bn3am1zgvm641qi1ab6kaqpll4rb9p9f1sjwvcgqq6065g5"))))
6486 (properties `((upstream-name . "refGenome")))
6487 (build-system r-build-system)
6488 (propagated-inputs
6489 `(("r-dbi" ,r-dbi)
6490 ("r-doby" ,r-doby)
6491 ("r-rsqlite" ,r-rsqlite)))
6492 (home-page "https://cran.r-project.org/web/packages/refGenome/")
6493 (synopsis
6494 "Gene and splice site annotation using annotation data from Ensembl and UCSC")
6495 (description
6496 "This package contains functionality for importing and managing of
6497 downloaded genome annotation data from the Ensembl genome browser (European
6498 Bioinformatics Institute) and from the UCSC genome browser (University of
6499 California, Santa Cruz) and annotation routines for genomic positions and
6500 splice site positions.")
6501 (license license:gpl2)))
6502
6503 (define-public r-basix
6504 (package
6505 (name "r-basix")
6506 (version "1.1")
6507 (source
6508 (origin
6509 (method url-fetch)
6510 (uri (cran-uri "BASIX" version))
6511 (sha256
6512 (base32
6513 "18dkvv1iwskfnlpl6xridcgqpalbbpm2616mvc3hfrc0b26v01id"))))
6514 (properties `((upstream-name . "BASIX")))
6515 (build-system r-build-system)
6516 (home-page "https://cran.r-project.org/web/packages/BASIX/")
6517 (synopsis "Efficient C/C++ toolset for R")
6518 (description
6519 "BASIX provides some efficient C/C++ implementations of native R
6520 procedures to speed up calculations in R.")
6521 (license license:gpl2)))
6522
6523 (define-public r-blockfest
6524 (package
6525 (name "r-blockfest")
6526 (version "1.6")
6527 (source
6528 (origin
6529 (method url-fetch)
6530 (uri (cran-uri "BlockFeST" version))
6531 (sha256
6532 (base32
6533 "0hj7a5as7nxbgjac7lbj6qfwffx3g8x8phpf9a55f1c9cdzi73a5"))))
6534 (properties `((upstream-name . "BlockFeST")))
6535 (build-system r-build-system)
6536 (propagated-inputs `(("r-basix" ,r-basix)))
6537 (home-page "https://cran.r-project.org/web/packages/BlockFeST/")
6538 (synopsis "Bayesian calculation of region-specific fixation index")
6539 (description
6540 "This package provides an R implementation of an extension of the
6541 BayeScan software for codominant markers, adding the option to group
6542 individual SNPs into pre-defined blocks. A typical application of this new
6543 approach is the identification of genomic regions, genes, or gene sets
6544 containing one or more SNPs that evolved under directional selection.")
6545 (license license:gpl2)))
6546
6547 (define-public r-proc
6548 (package
6549 (name "r-proc")
6550 (version "1.15.3")
6551 (source
6552 (origin
6553 (method url-fetch)
6554 (uri (cran-uri "pROC" version))
6555 (sha256
6556 (base32
6557 "1jx8af9p6sxbypqvj1cci7q9sbyaw310inbjxibjcr3acj59h45h"))))
6558 (properties `((upstream-name . "pROC")))
6559 (build-system r-build-system)
6560 (propagated-inputs
6561 `(("r-plyr" ,r-plyr)
6562 ("r-rcpp" ,r-rcpp)))
6563 (home-page "http://expasy.org/tools/pROC/")
6564 (synopsis "Display and analyze ROC curves")
6565 (description
6566 "This package provides tools for visualizing, smoothing and comparing
6567 receiver operating characteristic (ROC curves). The area under the
6568 curve (AUC) can be compared with statistical tests based on U-statistics or
6569 bootstrap. Confidence intervals can be computed for (p)AUC or ROC curves.")
6570 (license license:gpl3+)))
6571
6572 (define-public r-rootsolve
6573 (package
6574 (name "r-rootsolve")
6575 (version "1.7")
6576 (source
6577 (origin
6578 (method url-fetch)
6579 (uri (cran-uri "rootSolve" version))
6580 (sha256
6581 (base32
6582 "08ic6ggcc5dw4nv9xsqkm3vnvswmxyhnqnv1rdjv1h2gy1ivpcq8"))))
6583 (properties `((upstream-name . "rootSolve")))
6584 (build-system r-build-system)
6585 (native-inputs `(("gfortran" ,gfortran)))
6586 (home-page "https://cran.r-project.org/web/packages/rootSolve/")
6587 (synopsis "Tools for the analysis of ordinary differential equations")
6588 (description
6589 "This package provides routines to find the root of nonlinear functions,
6590 and to perform steady-state and equilibrium analysis of @dfn{ordinary
6591 differential equations} (ODE). It includes routines that:
6592
6593 @enumerate
6594 @item generate gradient and jacobian matrices (full and banded),
6595 @item find roots of non-linear equations by the Newton-Raphson method,
6596 @item estimate steady-state conditions of a system of (differential) equations
6597 in full, banded or sparse form, using the Newton-Raphson method, or by
6598 dynamically running,
6599 @item solve the steady-state conditions for uni- and multicomponent 1-D, 2-D,
6600 and 3-D partial differential equations, that have been converted to ordinary
6601 differential equations by numerical differencing (using the method-of-lines
6602 approach).
6603 @end enumerate\n")
6604 (license license:gpl2+)))
6605
6606 (define-public r-abcanalysis
6607 (package
6608 (name "r-abcanalysis")
6609 (version "1.2.1")
6610 (source
6611 (origin
6612 (method url-fetch)
6613 (uri (cran-uri "ABCanalysis" version))
6614 (sha256
6615 (base32 "0wac1ksmnxa36v99ca4hv8k0rsh3igwpcllmlv9wf7i9kgqviqwi"))))
6616 (properties `((upstream-name . "ABCanalysis")))
6617 (build-system r-build-system)
6618 (propagated-inputs `(("r-plotrix" ,r-plotrix)))
6619 (home-page "https://www.uni-marburg.de/fb12/arbeitsgruppen/datenbionik/software-en/")
6620 (synopsis "Computed ABC Analysis")
6621 (description
6622 "Multivariate data sets often differ in several factors or derived statistical
6623 parameters, which have to be selected for a valid interpretation. Basing this
6624 selection on traditional statistical limits leads occasionally to the perception
6625 of losing information from a data set. This package provides tools to calculate
6626 these limits on the basis of the mathematical properties of the distribution of
6627 the analyzed items.")
6628 (license license:gpl3)))
6629
6630 (define-public r-slam
6631 (package
6632 (name "r-slam")
6633 (version "0.1-45")
6634 (source
6635 (origin
6636 (method url-fetch)
6637 (uri (cran-uri "slam" version))
6638 (sha256
6639 (base32 "0xvj8va6xd7zkn3l4a5ad7v62s7xmkz8frq7gpcl3b6vqwckkaw4"))))
6640 (build-system r-build-system)
6641 (home-page "https://cran.r-project.org/web/packages/slam/")
6642 (synopsis "Sparse lightweight arrays and matrices")
6643 (description
6644 "This package contains data structures and algorithms for sparse arrays and matrices,
6645 based on index arrays and simple triplet representations, respectively.")
6646 (license license:gpl2)))
6647
6648 (define-public r-manipulatewidget
6649 (package
6650 (name "r-manipulatewidget")
6651 (version "0.10.0")
6652 (source
6653 (origin
6654 (method url-fetch)
6655 (uri (cran-uri "manipulateWidget" version))
6656 (sha256
6657 (base32 "1zagrbwkn2d50zzw8i2vyb1hsq4cydmfsqiy1a2qlp6zrv8a6q9x"))))
6658 (properties
6659 `((upstream-name . "manipulateWidget")))
6660 (build-system r-build-system)
6661 (propagated-inputs
6662 `(("r-base64enc" ,r-base64enc)
6663 ("r-codetools" ,r-codetools)
6664 ("r-htmltools" ,r-htmltools)
6665 ("r-htmlwidgets" ,r-htmlwidgets)
6666 ("r-knitr" ,r-knitr)
6667 ("r-miniui" ,r-miniui)
6668 ("r-shiny" ,r-shiny)
6669 ("r-webshot" ,r-webshot)))
6670 (home-page "https://github.com/rte-antares-rpackage/manipulateWidget/")
6671 (synopsis "Add even more interactivity to interactive charts")
6672 (description
6673 "This package lets you create in just a few lines of R code a nice user interface to
6674 modify the data or the graphical parameters of one or multiple interactive
6675 charts. It is useful to quickly explore visually some data or for package
6676 developers to generate user interfaces easy to maintain.")
6677 (license license:gpl2+)))
6678
6679 (define-public r-a3
6680 (package
6681 (name "r-a3")
6682 (version "1.0.0")
6683 (source
6684 (origin
6685 (method url-fetch)
6686 (uri (cran-uri "A3" version))
6687 (sha256
6688 (base32 "017hq9pjsv1h9i7cqk5cfx27as54shlhdsdvr6jkhb8jfkpdb6cw"))))
6689 (properties `((upstream-name . "A3")))
6690 (build-system r-build-system)
6691 (propagated-inputs
6692 `(("r-pbapply" ,r-pbapply)
6693 ("r-xtable" ,r-xtable)))
6694 (home-page "https://cran.r-project.org/web/packages/A3/")
6695 (synopsis "Error metrics for predictive models")
6696 (description
6697 "This package supplies tools for tabulating and analyzing the results of predictive
6698 models. The methods employed are applicable to virtually any predictive model
6699 and make comparisons between different methodologies straightforward.")
6700 (license license:gpl2+)))
6701
6702 (define-public r-infotheo
6703 (package
6704 (name "r-infotheo")
6705 (version "1.2.0")
6706 (source
6707 (origin
6708 (method url-fetch)
6709 (uri (cran-uri "infotheo" version))
6710 (sha256
6711 (base32
6712 "18xacczfq3z3xpy434js4nf3l19lczngzd0lq26wh22pvg1yniwv"))))
6713 (build-system r-build-system)
6714 (home-page "http://homepage.meyerp.com/software")
6715 (synopsis "Information-theoretic measures")
6716 (description
6717 "This package implements various measures of information theory based on
6718 several entropy estimators.")
6719 (license license:gpl3+)))
6720
6721 (define-public r-abcoptim
6722 (package
6723 (name "r-abcoptim")
6724 (version "0.15.0")
6725 (source
6726 (origin
6727 (method url-fetch)
6728 (uri (cran-uri "ABCoptim" version))
6729 (sha256
6730 (base32 "1ih0xk88qhsmpvnxf56041wx5sk8as2f4f2gdnpnwdym9mbr9n4b"))))
6731 (properties `((upstream-name . "ABCoptim")))
6732 (build-system r-build-system)
6733 (propagated-inputs `(("r-rcpp" ,r-rcpp)))
6734 (home-page "https://github.com/gvegayon/ABCoptim/")
6735 (synopsis "Optimization of Artificial Bee Colony algorithm")
6736 (description
6737 "Artificial Bee Colony (ABC) is one of the most recently defined algorithms by Dervis
6738 Karaboga in 2005, motivated by the intelligent behavior of honey bees. It is as
6739 simple as Particle Swarm Optimization (PSO) and Differential Evolution (DE)
6740 algorithms, and uses only common control parameters such as colony size and
6741 maximum cycle number. The @code{r-abcoptim} implements the Artificial bee
6742 colony optimization algorithm @url{http://mf.erciyes.edu.tr/abc/pub/tr06_2005.pdf}.
6743 This version is a work-in-progress and is written in R code.")
6744 (license license:expat)))
6745
6746 (define-public r-abcp2
6747 (package
6748 (name "r-abcp2")
6749 (version "1.2")
6750 (source
6751 (origin
6752 (method url-fetch)
6753 (uri (cran-uri "ABCp2" version))
6754 (sha256
6755 (base32 "1s2skkxpzss7c29i8600psgrp0hl46jcrxqrmy2b4db8hc0kcnbx"))))
6756 (properties `((upstream-name . "ABCp2")))
6757 (build-system r-build-system)
6758 (propagated-inputs `(("r-mass" ,r-mass)))
6759 (home-page "https://cran.r-project.org/web/packages/ABCp2/")
6760 (synopsis "Approximate Bayesian Computational Model for Estimating P2")
6761 (description
6762 "This package tests the goodness of fit of a distribution of offspring to the Normal,
6763 Poisson, and Gamma distribution and estimates the proportional paternity of the
6764 second male (P2) based on the best fit distribution.")
6765 (license license:gpl2)))
6766
6767 (define-public r-abcrf
6768 (package
6769 (name "r-abcrf")
6770 (version "1.8")
6771 (source
6772 (origin
6773 (method url-fetch)
6774 (uri (cran-uri "abcrf" version))
6775 (sha256
6776 (base32 "0r31ki89z8zzcffm0yvd2zw3q96rk6g6fnwwkql902mgajbrha1f"))))
6777 (build-system r-build-system)
6778 (propagated-inputs
6779 `(("r-doparallel" ,r-doparallel)
6780 ("r-foreach" ,r-foreach)
6781 ("r-mass" ,r-mass)
6782 ("r-matrixstats" ,r-matrixstats)
6783 ("r-ranger" ,r-ranger)
6784 ("r-rcpp" ,r-rcpp)
6785 ("r-rcpparmadillo" ,r-rcpparmadillo)
6786 ("r-readr" ,r-readr)
6787 ("r-stringr" ,r-stringr)))
6788 (home-page "https://cran.r-project.org/web/packages/abcrf/")
6789 (synopsis "Approximate bayesian computation via random forests")
6790 (description
6791 "This package performs approximate bayesian computation (ABC) model choice and
6792 parameter inference via random forests. This machine learning tool named random
6793 forests (RF) can conduct selection among the highly complex models covered by
6794 ABC algorithms.")
6795 (license license:gpl2+)))
6796
6797 (define-public r-abctools
6798 (package
6799 (name "r-abctools")
6800 (version "1.1.3")
6801 (source
6802 (origin
6803 (method url-fetch)
6804 (uri (cran-uri "abctools" version))
6805 (sha256
6806 (base32 "07s9dg10i8lsxl73b4n2hynca2fjgb0ykb0dz8c3zv6cgw3cyx97"))))
6807 (build-system r-build-system)
6808 (propagated-inputs
6809 `(("r-abc" ,r-abc)
6810 ("r-abind" ,r-abind)
6811 ("r-hmisc" ,r-hmisc)
6812 ("r-plyr" ,r-plyr)))
6813 (home-page "https://github.com/dennisprangle/abctools/")
6814 (synopsis "Tools for ABC analyses")
6815 (description
6816 "This @code{r-abctools} package provides tools for approximate Bayesian computation
6817 including summary statistic selection and assessing coverage. This includes
6818 recent dimension reduction algorithms to tune the choice of summary statistics,
6819 and coverage methods to tune the choice of threshold.")
6820 (license license:gpl2+)))
6821
6822 (define-public r-ggstance
6823 (package
6824 (name "r-ggstance")
6825 (version "0.3.2")
6826 (source
6827 (origin
6828 (method url-fetch)
6829 (uri (cran-uri "ggstance" version))
6830 (sha256
6831 (base32 "078ih9s5b0xzf582qg0vjnxvg5qad5ms1v2vdd062ckahi8zz1r8"))))
6832 (build-system r-build-system)
6833 (propagated-inputs
6834 `(("r-ggplot2" ,r-ggplot2)
6835 ("r-plyr" ,r-plyr)
6836 ("r-rlang" ,r-rlang)
6837 ("r-withr" ,r-withr)))
6838 (home-page "https://cran.r-project.org/web/packages/ggstance/")
6839 (synopsis "Horizontal and vertical versions of @code{r-ggplot2}")
6840 (description
6841 "This package is a @code{r-ggplot2} extension that provides flipped components:
6842 @enumerate
6843 @item horizontal versions of @code{r-ggplot2} stats and @code{r-ggplot2} geoms;
6844 @item vertical versions of @code{r-ggplot2} positions.
6845 @end enumerate")
6846 (license license:gpl3)))
6847
6848 (define-public r-mosaiccore
6849 (package
6850 (name "r-mosaiccore")
6851 (version "0.6.0")
6852 (source
6853 (origin
6854 (method url-fetch)
6855 (uri (cran-uri "mosaicCore" version))
6856 (sha256
6857 (base32 "1klw97h6lchw1cpcl8s637ikcl428cckmjq0czi7mibh9q9mw72z"))))
6858 (properties `((upstream-name . "mosaicCore")))
6859 (build-system r-build-system)
6860 (propagated-inputs
6861 `(("r-dplyr" ,r-dplyr)
6862 ("r-lazyeval" ,r-lazyeval)
6863 ("r-mass" ,r-mass)
6864 ("r-rlang" ,r-rlang)
6865 ("r-tidyr" ,r-tidyr)))
6866 (home-page "https://github.com/ProjectMOSAIC/mosaicCore/")
6867 (synopsis "Common utilities for mosaic family packages")
6868 (description
6869 "Common utilities used in other Mosaic family packages are collected here.")
6870 (license license:gpl2+)))
6871
6872 (define-public r-ggformula
6873 (package
6874 (name "r-ggformula")
6875 (version "0.9.1")
6876 (source
6877 (origin
6878 (method url-fetch)
6879 (uri (cran-uri "ggformula" version))
6880 (sha256
6881 (base32 "01ngx8qh9lhmagng6abx2ky54zi3iyj5bpxlnw59slagwv7l6icx"))))
6882 (build-system r-build-system)
6883 (propagated-inputs
6884 `(("r-ggplot2" ,r-ggplot2)
6885 ("r-ggstance" ,r-ggstance)
6886 ("r-magrittr" ,r-magrittr)
6887 ("r-mosaiccore" ,r-mosaiccore)
6888 ("r-rlang" ,r-rlang)
6889 ("r-stringr" ,r-stringr)
6890 ("r-tibble" ,r-tibble)
6891 ("r-tidyr" ,r-tidyr)))
6892 (home-page "https://github.com/ProjectMOSAIC/ggformula/")
6893 (synopsis "Formula interface for the @code{r-ggplot2}")
6894 (description
6895 "The @code{r-ggformula} introduces a family of graphics functions, gf_point(),
6896 gf_density(), and so on, bring the formula interface to ggplot(). This captures
6897 and extends the excellent simplicity of the lattice-graphics formula interface,
6898 while providing the intuitive capabilities of @code{r-ggplot2}.")
6899 (license license:expat)))
6900
6901 (define-public r-mosaicdata
6902 (package
6903 (name "r-mosaicdata")
6904 (version "0.17.0")
6905 (source
6906 (origin
6907 (method url-fetch)
6908 (uri (cran-uri "mosaicData" version))
6909 (sha256
6910 (base32 "04z0mdm52mykqsxsinhmsihn181zf6cw321gayk2rjp7lj7mwdq9"))))
6911 (properties `((upstream-name . "mosaicData")))
6912 (build-system r-build-system)
6913 (home-page "https://cran.r-project.org/web/packages/mosaicData/")
6914 (synopsis "Data sets for project Mosaic")
6915 (description
6916 "This package provides data sets from project Mosaic @url{http://mosaic-web.org}
6917 used to teach mathematics, statistics, computation and modeling.")
6918 (license license:gpl2+)))
6919
6920 (define-public r-raster
6921 (package
6922 (name "r-raster")
6923 (version "2.9-23")
6924 (source
6925 (origin
6926 (method url-fetch)
6927 (uri (cran-uri "raster" version))
6928 (sha256
6929 (base32
6930 "1brqigic8ygr223bp2hgk5qjz3q03r4sfglrv4an0ghy7fgfralh"))))
6931 (build-system r-build-system)
6932 (propagated-inputs
6933 `(("r-rcpp" ,r-rcpp)
6934 ("r-sp" ,r-sp)))
6935 (home-page "https://www.rspatial.org/")
6936 (synopsis "Geographic data analysis and modeling")
6937 (description
6938 "The package implements basic and high-level functions for reading,
6939 writing, manipulating, analyzing and modeling of gridded spatial data.
6940 Processing of very large files is supported.")
6941 (license license:gpl3+)))
6942
6943 (define-public r-mosaic
6944 (package
6945 (name "r-mosaic")
6946 (version "1.4.0")
6947 (source
6948 (origin
6949 (method url-fetch)
6950 (uri (cran-uri "mosaic" version))
6951 (sha256
6952 (base32 "10jbrg8kli00kfgbh2f67bymm5cnlancc9dplb1j7fl552yjddn2"))))
6953 (build-system r-build-system)
6954 (propagated-inputs
6955 `(("r-broom" ,r-broom)
6956 ("r-dplyr" ,r-dplyr)
6957 ("r-ggdendro" ,r-ggdendro)
6958 ("r-ggformula" ,r-ggformula)
6959 ("r-ggplot2" ,r-ggplot2)
6960 ("r-ggrepel" ,r-ggrepel)
6961 ("r-glue" ,r-glue)
6962 ("r-gridextra" ,r-gridextra)
6963 ("r-lattice" ,r-lattice)
6964 ("r-latticeextra" ,r-latticeextra)
6965 ("r-lazyeval" ,r-lazyeval)
6966 ("r-mass" ,r-mass)
6967 ("r-matrix" ,r-matrix)
6968 ("r-mosaiccore" ,r-mosaiccore)
6969 ("r-mosaicdata" ,r-mosaicdata)
6970 ("r-readr" ,r-readr)
6971 ("r-tidyr" ,r-tidyr)))
6972 (home-page "https://github.com/ProjectMOSAIC/mosaic/")
6973 (synopsis "Mathematics, statistics, and computation teaching utilities")
6974 (description
6975 "This package contain data sets and utilities from
6976 @url{http://mosaic-web.org, Project MOSAIC} used to teach mathematics,
6977 statistics, computation and modeling. Project MOSAIC is a community of
6978 educators working to tie together aspects of quantitative work that students
6979 in science, technology, engineering and mathematics will need in their
6980 professional lives, but which are usually taught in isolation, if at all.")
6981 (license license:gpl2+)))
6982
6983 (define-public r-abd
6984 (package
6985 (name "r-abd")
6986 (version "0.2-8")
6987 (source
6988 (origin
6989 (method url-fetch)
6990 (uri (cran-uri "abd" version))
6991 (sha256
6992 (base32 "191gspqzdv573vaw624ri0f5cm6v4j524bjs74d4a1hn3kn6r9b7"))))
6993 (build-system r-build-system)
6994 (propagated-inputs
6995 `(("r-lattice" ,r-lattice)
6996 ("r-mosaic" ,r-mosaic)
6997 ("r-nlme" ,r-nlme)))
6998 (home-page "https://cran.r-project.org/web/packages/abd/")
6999 (synopsis "Analysis of biological data")
7000 (description
7001 "The @code{r-abd} package contains data sets and sample code for the Analysis of
7002 biological data by Michael Whitlock and Dolph Schluter.")
7003 (license license:gpl2)))
7004
7005 (define-public r-svgui
7006 (package
7007 (name "r-svgui")
7008 (version "1.0.0")
7009 (source
7010 (origin
7011 (method url-fetch)
7012 (uri (cran-uri "svGUI" version))
7013 (sha256
7014 (base32 "1r7ab0p4yr8q03gj02hmj7k1ghksgkg4nx750c0ajfs2q9y1dxfc"))))
7015 (properties `((upstream-name . "svGUI")))
7016 (build-system r-build-system)
7017 (home-page "https://github.com/SciViews/svGUI/")
7018 (synopsis "Functions for managing GUI clients in R")
7019 (description
7020 "The SciViews @code{svGUI} package eases the management of Graphical User
7021 Interfaces (GUI) in R. It is independent from any particular GUI widgets. It
7022 centralizes info about GUI elements currently used, and it dispatches GUI
7023 calls to the particular toolkits in use in function of the context.")
7024 (license license:gpl2)))
7025
7026 (define-public r-svdialogs
7027 (package
7028 (name "r-svdialogs")
7029 (version "1.0.0")
7030 (source
7031 (origin
7032 (method url-fetch)
7033 (uri (cran-uri "svDialogs" version))
7034 (sha256
7035 (base32 "0xqppydfawnwk84kb5qiybwbcmv38vn4imgz01mz2pnq4xb80p97"))))
7036 (properties `((upstream-name . "svDialogs")))
7037 (build-system r-build-system)
7038 (inputs
7039 `(("yad" ,yad)
7040 ("zenity" ,zenity)))
7041 (propagated-inputs
7042 `(("r-rstudioapi" ,r-rstudioapi)
7043 ("r-svgui" ,r-svgui)))
7044 (home-page "https://github.com/SciViews/svDialogs/")
7045 (synopsis "Portable dialog boxes")
7046 (description
7047 "This package helps to construct standard dialog boxes for your GUI, including
7048 message boxes, input boxes, list, file or directory selection, and others. In
7049 case R cannot display GUI dialog boxes, a simpler command line version of these
7050 interactive elements is also provided as a fallback solution.")
7051 (license license:gpl2)))
7052
7053 (define-public r-abe
7054 (package
7055 (name "r-abe")
7056 (version "3.0.1")
7057 (source
7058 (origin
7059 (method url-fetch)
7060 (uri (cran-uri "abe" version))
7061 (sha256
7062 (base32
7063 "1f19h3xzzmjhvwc1rrb8z0rai3ip03y4gdi2gg9bfr5sg2nfklk6"))))
7064 (build-system r-build-system)
7065 (home-page "https://cran.r-project.org/web/packages/abe/")
7066 (synopsis "Augmented backward elimination")
7067 (description
7068 "This package performs augmented backward elimination and checks the
7069 stability of the obtained model. Augmented backward elimination combines
7070 significance or information based criteria with the change in estimate to
7071 either select the optimal model for prediction purposes or to serve as a tool
7072 to obtain a practically sound, highly interpretable model.")
7073 (license license:gpl2+)))
7074
7075 (define-public r-abf2
7076 (package
7077 (name "r-abf2")
7078 (version "0.7-1")
7079 (source
7080 (origin
7081 (method url-fetch)
7082 (uri (cran-uri "abf2" version))
7083 (sha256
7084 (base32 "0d65mc1w4pbiv7xaqzdlw1bfsxf25587rv597hh41vs0j0zlfpxx"))))
7085 (build-system r-build-system)
7086 (home-page "https://cran.r-project.org/web/packages/abf2/")
7087 (synopsis "Load gap-free axon @code{r-abf2} files")
7088 (description
7089 "This package loads electrophysiology data from ABF2 files, as created by
7090 Axon Instruments/Molecular Devices software. Only files recorded in gap-free
7091 mode are currently supported.")
7092 (license license:artistic2.0)))
7093
7094 (define-public r-abhgenotyper
7095 (package
7096 (name "r-abhgenotyper")
7097 (version "1.0.1")
7098 (source
7099 (origin
7100 (method url-fetch)
7101 (uri (cran-uri "ABHgenotypeR" version))
7102 (sha256
7103 (base32 "08cpmnaaxsm5c5bjifnfxdlvg5inrf13biqpcl2yq5zpqjmiki0l"))))
7104 (properties `((upstream-name . "ABHgenotypeR")))
7105 (build-system r-build-system)
7106 (propagated-inputs
7107 `(("r-ggplot2" ,r-ggplot2)
7108 ("r-reshape2" ,r-reshape2)))
7109 (home-page "https://github.com/StefanReuscher/ABHgenotypeR/")
7110 (synopsis "Visualize and manipulate ABH genotypes")
7111 (description
7112 "The @code{r-abhgenotyper} package provides simple imputation,
7113 error-correction and plotting capacities for genotype data. The package is
7114 supposed to serve as an intermediate but independent analysis tool between the
7115 TASSEL GBS pipeline and the @code{r-qtl} package. It provides functionalities
7116 not found in either TASSEL or @code{r-qtl} in addition to visualization of
7117 genotypes as \"graphical genotypes\".")
7118 (license license:gpl3)))
7119
7120 (define-public r-furrr
7121 (package
7122 (name "r-furrr")
7123 (version "0.1.0")
7124 (source
7125 (origin
7126 (method url-fetch)
7127 (uri (cran-uri "furrr" version))
7128 (sha256
7129 (base32
7130 "1ld9aa9hydna94hgm6p91zjbfv1dz1vsgchjlpknkg6irbvkfafx"))))
7131 (build-system r-build-system)
7132 (propagated-inputs
7133 `(("r-future" ,r-future)
7134 ("r-globals" ,r-globals)
7135 ("r-purrr" ,r-purrr)
7136 ("r-rlang" ,r-rlang)))
7137 (home-page "https://github.com/DavisVaughan/furrr")
7138 (synopsis "Apply mapping functions in parallel using futures")
7139 (description
7140 "This package provides implementations of the family of @code{map()}
7141 functions from the @code{purrr} package that can be resolved using any
7142 @code{future}-supported backend, e.g. parallel on the local machine or
7143 distributed on a compute cluster.")
7144 (license license:lgpl2.1+)))
7145
7146 (define-public r-abjutils
7147 (package
7148 (name "r-abjutils")
7149 (version "0.2.3")
7150 (source
7151 (origin
7152 (method url-fetch)
7153 (uri (cran-uri "abjutils" version))
7154 (sha256
7155 (base32 "0n4zps65y3zg0gfzlv97w91si52a9izkncirskbkj5x9hk0nhxcv"))))
7156 (build-system r-build-system)
7157 (propagated-inputs
7158 `(("r-devtools" ,r-devtools)
7159 ("r-dplyr" ,r-dplyr)
7160 ("r-furrr" ,r-furrr)
7161 ("r-future" ,r-future)
7162 ("r-glue" ,r-glue)
7163 ("r-httr" ,r-httr)
7164 ("r-magrittr" ,r-magrittr)
7165 ("r-progress" ,r-progress)
7166 ("r-purrr" ,r-purrr)
7167 ("r-readr" ,r-readr)
7168 ("r-rlang" ,r-rlang)
7169 ("r-rstudioapi" ,r-rstudioapi)
7170 ("r-scales" ,r-scales)
7171 ("r-stringi" ,r-stringi)
7172 ("r-stringr" ,r-stringr)
7173 ("r-tibble" ,r-tibble)
7174 ("r-tidyr" ,r-tidyr)))
7175 (home-page "https://github.com/abjur/abjutils/")
7176 (synopsis "Collection of tools for jurimetrical analysis")
7177 (description
7178 "This package implements general purpose tools, such as functions for
7179 sampling and basic manipulation of Brazilian lawsuits identification number.
7180 It also implements functions for text cleaning, such as accentuation
7181 removal.")
7182 (license license:expat)))
7183
7184 (define-public r-abnormality
7185 (package
7186 (name "r-abnormality")
7187 (version "0.1.0")
7188 (source
7189 (origin
7190 (method url-fetch)
7191 (uri (cran-uri "abnormality" version))
7192 (sha256
7193 (base32 "1fzfskl9akl06nliy8hkv2a0pznpj8pwcypg3gj5r2nzvr3kan9v"))))
7194 (build-system r-build-system)
7195 (propagated-inputs
7196 `(("r-mass" ,r-mass)
7197 ("r-matrix" ,r-matrix)))
7198 (home-page "https://cran.r-project.org/web/packages/abnormality/")
7199 (synopsis "Measure a subject's abnormality with respect to a reference population")
7200 (description
7201 "This package contains functions to implement the methodology and
7202 considerations laid out by Marks et al. in the article \"Measuring abnormality
7203 in high dimensional spaces: applications in biomechanical gait analysis\".
7204 Using high-dimensional datasets to measure a subject's overall level of
7205 abnormality as compared to a reference population is often needed in outcomes
7206 research.")
7207 (license license:expat)))
7208
7209 (define-public r-abodoutlier
7210 (package
7211 (name "r-abodoutlier")
7212 (version "0.1")
7213 (source
7214 (origin
7215 (method url-fetch)
7216 (uri (cran-uri "abodOutlier" version))
7217 (sha256
7218 (base32 "1pvhgxmh23br84r0fbmv7g53z2427birdja96a67vqgz18r3fdvj"))))
7219 (properties `((upstream-name . "abodOutlier")))
7220 (build-system r-build-system)
7221 (propagated-inputs
7222 `(("r-cluster" ,r-cluster)))
7223 (home-page "https://cran.r-project.org/web/packages/abodOutlier/")
7224 (synopsis "Angle-based outlier detection")
7225 (description
7226 "This package performs angle-based outlier detection on a given data
7227 frame. It offers three methods to process data:
7228 @enumerate
7229 @item full but slow implementation using all the data that has cubic
7230 complexity;
7231 @item a fully randomized method;
7232 @item a method using k-nearest neighbours.
7233 @end enumerate
7234 These algorithms are well suited for high dimensional data outlier
7235 detection.")
7236 (license license:expat)))
7237
7238 (define-public r-abps
7239 (package
7240 (name "r-abps")
7241 (version "0.3")
7242 (source
7243 (origin
7244 (method url-fetch)
7245 (uri (cran-uri "ABPS" version))
7246 (sha256
7247 (base32 "0n3f66nmfi5v94il1mxy026mi84w01ph2aljk60vn3mrz8kwf2ll"))))
7248 (properties `((upstream-name . "ABPS")))
7249 (build-system r-build-system)
7250 (propagated-inputs `(("r-kernlab" ,r-kernlab)))
7251 (home-page "https://cran.r-project.org/web/packages/ABPS/")
7252 (synopsis "Abnormal blood profile score to detect blood doping")
7253 (description
7254 "This package offers an implementation of the @dfn{Abnormal blood profile score} (ABPS).
7255 The ABPS is a part of the Athlete biological passport program of the World
7256 anti-doping agency, which combines several blood parameters into a single
7257 score in order to detect blood doping. The package also contains functions to
7258 calculate other scores used in anti-doping programs, such as the ratio of
7259 hemoglobin to reticulocytes (OFF-score), as well as example data.")
7260 (license license:gpl2+)))
7261
7262 (define-public r-parmigene
7263 (package
7264 (name "r-parmigene")
7265 (version "1.0.2")
7266 (source
7267 (origin
7268 (method url-fetch)
7269 (uri (cran-uri "parmigene" version))
7270 (sha256
7271 (base32
7272 "1fsm6pkr17jcbzkj1hbn91jf890fviqk1lq6ls8pihsdgah1zb4d"))))
7273 (build-system r-build-system)
7274 (home-page "https://cran.r-project.org/web/packages/parmigene/")
7275 (synopsis "Mutual information estimation for gene network reconstruction")
7276 (description
7277 "This package provides a parallel estimation of the mutual information
7278 based on entropy estimates from k-nearest neighbors distances and algorithms
7279 for the reconstruction of gene regulatory networks.")
7280 (license license:agpl3+)))
7281
7282 (define-public r-pscl
7283 (package
7284 (name "r-pscl")
7285 (version "1.5.2")
7286 (source
7287 (origin
7288 (method url-fetch)
7289 (uri (cran-uri "pscl" version))
7290 (sha256
7291 (base32 "1phf3awsfr4ncqfqzin5m1pz0g7y1zhbcm2sz7358ssw914fd7rc"))))
7292 (build-system r-build-system)
7293 (propagated-inputs
7294 `(("r-mass" ,r-mass)))
7295 (home-page "https://github.com/atahk/pscl/")
7296 (synopsis "Political science computational laboratory")
7297 (description
7298 "The @code{pscl} is an R package providing classes and methods for:
7299 @enumerate
7300 @item Bayesian analysis of roll call data (item-response models);
7301 @item elementary Bayesian statistics;
7302 @item maximum likelihood estimation of zero-inflated and hurdle models for count
7303 data;
7304 @item utility functions.
7305 @end enumerate")
7306 (license license:gpl2)))
7307
7308 (define-public r-accelmissing
7309 (package
7310 (name "r-accelmissing")
7311 (version "1.4")
7312 (source
7313 (origin
7314 (method url-fetch)
7315 (uri (cran-uri "accelmissing" version))
7316 (sha256
7317 (base32 "1nql9inx6azdzi3z4sfm2vdml2mms6krl8wzlf1dn1c97ahn57fy"))))
7318 (build-system r-build-system)
7319 (propagated-inputs
7320 `(("r-mice" ,r-mice)
7321 ("r-pscl" ,r-pscl)))
7322 (home-page "https://cran.r-project.org/web/packages/accelmissing/")
7323 (synopsis "Missing value imputation for accelerometer data")
7324 (description
7325 "This package provides a statistical method to impute the missing values in
7326 accelerometer data. The methodology includes both parametric and
7327 semi-parametric multiple imputations under the zero-inflated Poisson lognormal
7328 model. It also provides multiple functions to preprocess the accelerometer data
7329 previous to the missing data imputation. These include detecting the wearing
7330 and the non-wearing time, selecting valid days and subjects, and creating plots.")
7331 (license license:gpl2+)))
7332
7333 (define-public r-mhsmm
7334 (package
7335 (name "r-mhsmm")
7336 (version "0.4.16")
7337 (source
7338 (origin
7339 (method url-fetch)
7340 (uri (cran-uri "mhsmm" version))
7341 (sha256
7342 (base32 "009dj0zkj1zry7jr9hf4cknb686z50a2l967if64xm0dvjmp7dgs"))))
7343 (build-system r-build-system)
7344 (propagated-inputs `(("r-mvtnorm" ,r-mvtnorm)))
7345 (home-page "https://github.com/jaredo/mhsmm/")
7346 (synopsis "Inference for hidden Markov and semi-Markov models")
7347 (description
7348 "The @code{r-mhsmm} package implements estimation and prediction methods for
7349 hidden Markov and semi-Markov models for multiple observation sequences. Such
7350 techniques are of interest when observed data is thought to be dependent on some
7351 unobserved (or hidden) state. Also, this package is suitable for equidistant
7352 time series data, with multivariate and/or missing data. Allows user defined
7353 emission distributions.")
7354 (license license:gpl2+)))
7355
7356 (define-public r-nleqslv
7357 (package
7358 (name "r-nleqslv")
7359 (version "3.3.2")
7360 (source
7361 (origin
7362 (method url-fetch)
7363 (uri (cran-uri "nleqslv" version))
7364 (sha256
7365 (base32 "1v9znvncyigw9r25wx2ma0b7ib179b488dl0qsrhp5zrcz7mcjgm"))))
7366 (build-system r-build-system)
7367 (native-inputs `(("gfortran" ,gfortran)))
7368 (home-page "https://cran.r-project.org/web/packages/nleqslv/")
7369 (synopsis "Solve systems of nonlinear equations")
7370 (description
7371 "The @code{r-nleqslv} package solves a system of nonlinear equations using a
7372 Broyden or a Newton method with a choice of global strategies such as line
7373 search and trust region. There are options for using a numerical or user
7374 supplied Jacobian, for specifying a banded numerical Jacobian and for allowing a
7375 singular or ill-conditioned Jacobian.")
7376 (license license:gpl2+)))
7377
7378 (define-public r-physicalactivity
7379 (package
7380 (name "r-physicalactivity")
7381 (version "0.2-2")
7382 (source
7383 (origin
7384 (method url-fetch)
7385 (uri (cran-uri "PhysicalActivity" version))
7386 (sha256
7387 (base32 "14z6plgwyr46vs9m997rvlz8sdglfs9g087an8668zqkzzs2w4ln"))))
7388 (properties
7389 `((upstream-name . "PhysicalActivity")))
7390 (build-system r-build-system)
7391 (home-page "https://cran.r-project.org/web/packages/PhysicalActivity/")
7392 (synopsis "Procesing accelerometer data for physical activity measurement")
7393 (description
7394 "This @code{r-physicalactivity} package provides a function @code{wearingMarking}
7395 for classification of monitor wear and nonwear time intervals in accelerometer
7396 data collected to assess physical activity. The package also contains functions
7397 for making plots of accelerometer data and obtaining the summary of various
7398 information including daily monitor wear time and the mean monitor wear time
7399 during valid days. The revised package version 0.2-1 improved the functions
7400 regarding speed, robustness and add better support for time zones and daylight
7401 saving. In addition, several functions were added:
7402 @enumerate
7403 @item the @code{markDelivery} can classify days for ActiGraph delivery by mail;
7404 @item the @code{markPAI} can categorize physical activity intensity level based
7405 on user-defined cut-points of accelerometer counts.
7406 @end enumerate
7407 It also supports importing ActiGraph (AGD) files with @code{readActigraph} and
7408 @code{queryActigraph} functions.")
7409 (license license:gpl3+)))
7410
7411 (define-public r-acc
7412 (package
7413 (name "r-acc")
7414 (version "1.3.3")
7415 (source
7416 (origin
7417 (method url-fetch)
7418 (uri (cran-uri "acc" version))
7419 (sha256
7420 (base32 "1ii2vm47djxbixa75h690q1s2f9m9x6i8nkygik93j6dayr6kr1m"))))
7421 (build-system r-build-system)
7422 (propagated-inputs
7423 `(("r-circlize" ,r-circlize)
7424 ("r-dbi" ,r-dbi)
7425 ("r-ggplot2" ,r-ggplot2)
7426 ("r-iterators" ,r-iterators)
7427 ("r-mhsmm" ,r-mhsmm)
7428 ("r-nleqslv" ,r-nleqslv)
7429 ("r-physicalactivity" ,r-physicalactivity)
7430 ("r-plyr" ,r-plyr)
7431 ("r-r-utils" ,r-r-utils)
7432 ("r-rcpp" ,r-rcpp)
7433 ("r-rcpparmadillo" ,r-rcpparmadillo)
7434 ("r-rsqlite" ,r-rsqlite)
7435 ("r-zoo" ,r-zoo)))
7436 (home-page "https://cran.r-project.org/web/packages/acc/")
7437 (synopsis "Exploring accelerometer data")
7438 (description
7439 "This package processes accelerometer data from uni-axial and tri-axial devices
7440 and generates data summaries. Also, includes functions to plot, analyze, and
7441 simulate accelerometer data.")
7442 (license license:gpl2+)))
7443
7444 (define-public r-rbenchmark
7445 (package
7446 (name "r-rbenchmark")
7447 (version "1.0.0")
7448 (source
7449 (origin
7450 (method url-fetch)
7451 (uri (cran-uri "rbenchmark" version))
7452 (sha256
7453 (base32 "010fn3qwnk2k411cbqyvra1d12c3bhhl3spzm8kxffmirj4p2al9"))))
7454 (build-system r-build-system)
7455 (home-page "https://cran.r-project.org/web/packages/rbenchmark/")
7456 (synopsis "Benchmarking routine for R")
7457 (description
7458 "This @code{r-rbenchmark} package is inspired by the Perl module Benchmark,
7459 and is intended to facilitate benchmarking of arbitrary R code. The library
7460 consists of just one function, benchmark, which is a simple wrapper around
7461 system.time. Given a specification of the benchmarking process (counts of
7462 replications, evaluation environment) and an arbitrary number of expressions,
7463 benchmark evaluates each of the expressions in the specified environment,
7464 replicating the evaluation as many times as specified, and returning the results
7465 conveniently wrapped into a data frame.")
7466 (license license:gpl2+)))
7467
7468 (define-public r-mitools
7469 (package
7470 (name "r-mitools")
7471 (version "2.4")
7472 (source
7473 (origin
7474 (method url-fetch)
7475 (uri (cran-uri "mitools" version))
7476 (sha256
7477 (base32
7478 "0c2x2n1p53lcw0vx4vmy5j7m2f95i7g2iwbryl89imr99rvz617j"))))
7479 (build-system r-build-system)
7480 (propagated-inputs `(("r-dbi" ,r-dbi)))
7481 (home-page "https://cran.r-project.org/web/packages/mitools/")
7482 (synopsis "Tools for multiple imputation of missing data")
7483 (description
7484 "This package provides tools to perform analyses and combine results from
7485 multiple-imputation datasets.")
7486 (license license:gpl2)))
7487
7488 (define-public r-magick
7489 (package
7490 (name "r-magick")
7491 (version "2.1")
7492 (source
7493 (origin
7494 (method url-fetch)
7495 (uri (cran-uri "magick" version))
7496 (sha256
7497 (base32
7498 "1pz71maz05gx4ds1wfw0alggc8nn2w75lj12dg1zr72s3kybhkzg"))))
7499 (build-system r-build-system)
7500 (inputs
7501 `(("imagemagick" ,imagemagick)
7502 ("zlib" ,zlib)))
7503 (propagated-inputs
7504 `(("r-curl" ,r-curl)
7505 ("r-magrittr" ,r-magrittr)
7506 ("r-rcpp" ,r-rcpp)))
7507 (native-inputs
7508 `(("pkg-config" ,pkg-config)))
7509 (home-page "https://github.com/ropensci/magick")
7510 (synopsis "Advanced graphics and image-processing in R")
7511 (description
7512 "This package provides bindings to ImageMagick, a comprehensive image
7513 processing library. It supports many common formats (PNG, JPEG, TIFF, PDF,
7514 etc.) and manipulations (rotate, scale, crop, trim, flip, blur, etc). All
7515 operations are vectorized via the Magick++ STL meaning they operate either on
7516 a single frame or a series of frames for working with layers, collages, or
7517 animation. In RStudio, images are automatically previewed when printed to the
7518 console, resulting in an interactive editing environment.")
7519 (license license:expat)))
7520
7521 (define-public r-survey
7522 (package
7523 (name "r-survey")
7524 (version "3.36")
7525 (source
7526 (origin
7527 (method url-fetch)
7528 (uri (cran-uri "survey" version))
7529 (sha256
7530 (base32
7531 "0xclsy4ram4k48vzh5m5bpmknnpwxnss85v73s4czsjj5ffjxwwh"))))
7532 (build-system r-build-system)
7533 (propagated-inputs
7534 `(("r-lattice" ,r-lattice)
7535 ("r-matrix" ,r-matrix)
7536 ("r-minqa" ,r-minqa)
7537 ("r-mitools" ,r-mitools)
7538 ("r-numderiv" ,r-numderiv)
7539 ("r-survival" ,r-survival)))
7540 (home-page "http://r-survey.r-forge.r-project.org/survey/")
7541 (synopsis "Analysis of complex survey samples")
7542 (description
7543 "This package provides tools for the analysis of complex survey samples.
7544 The provided features include: summary statistics, two-sample tests, rank
7545 tests, generalised linear models, cumulative link models, Cox models,
7546 loglinear models, and general maximum pseudolikelihood estimation for
7547 multistage stratified, cluster-sampled, unequally weighted survey samples;
7548 variances by Taylor series linearisation or replicate weights;
7549 post-stratification, calibration, and raking; two-phase subsampling designs;
7550 graphics; PPS sampling without replacement; principal components, and factor
7551 analysis.")
7552 ;; Either version of the GPL.
7553 (license (list license:gpl2 license:gpl3))))
7554
7555 (define-public r-dvmisc
7556 (package
7557 (name "r-dvmisc")
7558 (version "1.1.3")
7559 (source
7560 (origin
7561 (method url-fetch)
7562 (uri (cran-uri "dvmisc" version))
7563 (sha256
7564 (base32 "0x391pxg5mqgp5xxc8qwhwxky8ds7d9gr9iwmsb12c92kxfk00bv"))))
7565 (build-system r-build-system)
7566 (propagated-inputs
7567 `(("r-cubature" ,r-cubature)
7568 ("r-data-table" ,r-data-table)
7569 ("r-dplyr" ,r-dplyr)
7570 ("r-ggplot2" ,r-ggplot2)
7571 ("r-mass" ,r-mass)
7572 ("r-mvtnorm" ,r-mvtnorm)
7573 ("r-pracma" ,r-pracma)
7574 ("r-purrr" ,r-purrr)
7575 ("r-rbenchmark" ,r-rbenchmark)
7576 ("r-rcpp" ,r-rcpp)
7577 ("r-survey" ,r-survey)))
7578 (home-page "https://cran.r-project.org/web/packages/dvmisc/")
7579 (synopsis "Faster computation of common statistics and miscellaneous functions")
7580 (description
7581 "This package implements faster versions of base R functions (e.g. mean, standard
7582 deviation, covariance, weighted mean), mostly written in C++, along with
7583 miscellaneous functions for various purposes (e.g. create the histogram with
7584 fitted probability density function or probability mass function curve, create
7585 the body mass index groups, assess the linearity assumption in logistic
7586 regression).")
7587 (license license:gpl2)))
7588
7589 (define-public r-accelerometry
7590 (package
7591 (name "r-accelerometry")
7592 (version "3.1.2")
7593 (source
7594 (origin
7595 (method url-fetch)
7596 (uri (cran-uri "accelerometry" version))
7597 (sha256
7598 (base32 "13xzrwhr4i1nj9c8vrmfdg2rmrc8n446iihcyxmy99sm99hpzyip"))))
7599 (build-system r-build-system)
7600 (propagated-inputs
7601 `(("r-dvmisc" ,r-dvmisc)
7602 ("r-rcpp" ,r-rcpp)))
7603 (home-page "https://cran.r-project.org/web/packages/accelerometry/")
7604 (synopsis "Functions for processing accelerometer data")
7605 (description
7606 "This package provides a collection of functions that perform operations on
7607 time-series accelerometer data, such as identify the non-wear time, flag minutes
7608 that are part of an activity bout, and find the maximum 10-minute average count
7609 value. The functions are generally very flexible, allowing for a variety of
7610 algorithms to be implemented.")
7611 (license license:gpl3)))
7612
7613 (define-public r-absim
7614 (package
7615 (name "r-absim")
7616 (version "0.2.6")
7617 (source
7618 (origin
7619 (method url-fetch)
7620 (uri (cran-uri "AbSim" version))
7621 (sha256
7622 (base32 "16ddjk8b6xw80ch4jis1y751i9561wdxh0gifbf15qiz3vjckq8m"))))
7623 (properties `((upstream-name . "AbSim")))
7624 (build-system r-build-system)
7625 (propagated-inputs
7626 `(("r-ape" ,r-ape)
7627 ("r-powerlaw" ,r-powerlaw)))
7628 (home-page "https://cran.r-project.org/web/packages/AbSim/")
7629 (synopsis "Time resolved simulations of antibody repertoires")
7630 (description
7631 "This package provides simulation methods for the evolution of antibody repertoires.
7632 The heavy and light chain variable region of both human and C57BL/6 mice can
7633 be simulated in a time-dependent fashion. Both single lineages using one set of
7634 V-, D-, and J-genes or full repertoires can be simulated. The algorithm begins
7635 with an initial V-D-J recombination event, starting the first phylogenetic tree.
7636 Upon completion, the main loop of the algorithm begins, with each iteration
7637 representing one simulated time step. Various mutation events are possible at
7638 each time step, contributing to a diverse final repertoire.")
7639 (license license:gpl2)))
7640
7641 (define-public r-quic
7642 (package
7643 (name "r-quic")
7644 (version "1.1")
7645 (source
7646 (origin
7647 (method url-fetch)
7648 (uri (cran-uri "QUIC" version))
7649 (sha256
7650 (base32 "021bp9xbaih60qmss015ycblbv6d1dvb1z89y93zpqqnc2qhpv3c"))))
7651 (properties `((upstream-name . "QUIC")))
7652 (build-system r-build-system)
7653 (home-page "https://www.cs.utexas.edu/users/sustik/QUIC/")
7654 (synopsis "Regularized sparse inverse covariance matrix estimation")
7655 (description
7656 "This package implements the regularized Gaussian maximum likelihood
7657 estimation of the inverse of a covariance matrix. It uses Newton's method and
7658 coordinate descent to solve the regularized inverse covariance matrix
7659 estimation problem.")
7660 ;; The project home page states that the release is under GPLv3 or later.
7661 ;; The CRAN page only says GPL-3.
7662 (license license:gpl3+)))
7663
7664 (define-public r-abundant
7665 (package
7666 (name "r-abundant")
7667 (version "1.1")
7668 (source
7669 (origin
7670 (method url-fetch)
7671 (uri (cran-uri "abundant" version))
7672 (sha256
7673 (base32 "1m76qdmqvwpgm0sihazi2dna7cgsz9rljal18vgffb5wamwmg9k7"))))
7674 (build-system r-build-system)
7675 (propagated-inputs
7676 `(("r-quic" ,r-quic)))
7677 (home-page "https://cran.r-project.org/web/packages/abundant/")
7678 (synopsis "Abundant regression and high-dimensional principal fitted components")
7679 (description
7680 "This package provides tools to fit and predict with the high-dimensional
7681 principal fitted components model. This model is described by Cook, Forzani,
7682 and Rothman (2012) @url{doi:10.1214/11-AOS962}.")
7683 ;; The DESCRIPTION file states GPL-2, but since it directly depends on a
7684 ;; GPLv3+ package (QUIC) this likely means GPLv2+.
7685 (license license:gpl2+)))
7686
7687 (define-public r-ac3net
7688 (package
7689 (name "r-ac3net")
7690 (version "1.2.2")
7691 (source
7692 (origin
7693 (method url-fetch)
7694 (uri (cran-uri "Ac3net" version))
7695 (sha256
7696 (base32 "1ns4n0xxz6p34c11bj0k7nzgmyqr9mis2b0g5nfz37dbikndyqyz"))))
7697 (properties `((upstream-name . "Ac3net")))
7698 (build-system r-build-system)
7699 (propagated-inputs
7700 `(("r-data-table" ,r-data-table)))
7701 (home-page "https://cran.r-project.org/web/packages/Ac3net/")
7702 (synopsis "Inferring directional conservative causal core gene networks")
7703 (description "This package infers directional Conservative causal core
7704 (gene) networks (C3NET). This is a version of the algorithm C3NET with
7705 directional network.")
7706 (license license:gpl3+)))
7707
7708 (define-public r-aca
7709 (package
7710 (name "r-aca")
7711 (version "1.1")
7712 (source
7713 (origin
7714 (method url-fetch)
7715 (uri (cran-uri "ACA" version))
7716 (sha256
7717 (base32 "1i3hm27nvnkvc39xlh0d1blq8q0q02czmvgi3cazmjx3jvxay0vq"))))
7718 (properties `((upstream-name . "ACA")))
7719 (build-system r-build-system)
7720 (home-page "https://cran.r-project.org/web/packages/ACA/")
7721 (synopsis "Abrupt change-point or aberration detection in point series")
7722 (description
7723 "This package offers an interactive function for the detection of breakpoints in
7724 series.")
7725 ;; Any version of the GPL
7726 (license (list license:gpl2+ license:gpl3+))))
7727
7728 (define-public r-acceptancesampling
7729 (package
7730 (name "r-acceptancesampling")
7731 (version "1.0-6")
7732 (source
7733 (origin
7734 (method url-fetch)
7735 (uri (cran-uri "AcceptanceSampling" version))
7736 (sha256
7737 (base32 "1z3rmln63ki2kik9kinbwr9qhr32ggbmh4mm3xqy6di119n47ca9"))))
7738 (properties
7739 `((upstream-name . "AcceptanceSampling")))
7740 (build-system r-build-system)
7741 (home-page "https://cran.r-project.org/web/packages/AcceptanceSampling/")
7742 (synopsis "Creation and evaluation of acceptance sampling plans")
7743 (description
7744 "This @code{r-acceptancesampling} provides functionality for creating and evaluating
7745 acceptance sampling plans. Acceptance sampling is a methodology commonly used
7746 in quality control and improvement. International standards of acceptance
7747 sampling provide sampling plans for specific circumstances. The aim of this
7748 package is to provide an easy-to-use interface to visualize single, double or
7749 multiple sampling plans. In addition, methods have been provided to enable the
7750 user to assess sampling plans against pre-specified levels of performance, as
7751 measured by the probability of acceptance for a given level of quality in the
7752 lot.")
7753 (license license:gpl3+)))
7754
7755 (define-public r-acclma
7756 (package
7757 (name "r-acclma")
7758 (version "1.0")
7759 (source
7760 (origin
7761 (method url-fetch)
7762 (uri (cran-uri "ACCLMA" version))
7763 (sha256
7764 (base32 "1na27sp18fq12gp6vxgqw1ffsz2yi1d8xvrxbrzx5g1kqxrayy0v"))))
7765 (properties `((upstream-name . "ACCLMA")))
7766 (build-system r-build-system)
7767 (home-page "https://cran.r-project.org/web/packages/ACCLMA/")
7768 (synopsis "ACC & LMA graph plotting")
7769 (description
7770 "This package contains a function that imports data from a @acronym{CSV,
7771 Comma-Separated Values} file, or uses manually entered data from the format (x,
7772 y, weight) and plots the appropriate @acronym{ACC, Absolute Concentration
7773 Curve} vs @acronym{LOI, Line of Independence} graph and
7774 @acronym{LMA, @acronym{LOI} Minus @acronym{ACC}} graph. The main
7775 function is @code{plotLMA} (source file, header) that takes a data set and plots the
7776 appropriate @acronym{LMA} and @acronym{ACC} graphs. If no source file (a
7777 string) was passed, a manual data entry window is opened. The header parameter
7778 indicates by TRUE/FALSE (false by default) if the source @acronym{CSV} file has
7779 a header row or not. The dataset should contain only one independent variable
7780 (x) and one dependent variable (y) and can contain a weight for each
7781 observation.")
7782 (license license:gpl2)))
7783
7784 (define-public r-aspi
7785 (package
7786 (name "r-aspi")
7787 (version "0.2.0")
7788 (source
7789 (origin
7790 (method url-fetch)
7791 (uri (cran-uri "aspi" version))
7792 (sha256
7793 (base32 "0rhvxw243vvdv3hxa6pi343gcjc2cbxq1jzqirl9k1l4i3897l87"))))
7794 (build-system r-build-system)
7795 (home-page
7796 "https://cran.r-project.org/web/packages/aspi/")
7797 (synopsis
7798 "Analysis of symmetry of parasitic infections")
7799 (description
7800 "This package provides tools for the analysis and visualization of bilateral
7801 asymmetry in parasitic infections.")
7802 (license license:gpl3+)))
7803
7804 (define-public r-sandwich
7805 (package
7806 (name "r-sandwich")
7807 (version "2.5-1")
7808 (source
7809 (origin
7810 (method url-fetch)
7811 (uri (cran-uri "sandwich" version))
7812 (sha256
7813 (base32
7814 "1mk685b9wq7k566pbml52rj96i5h6b3vf215k9picgmq296nzvyv"))))
7815 (build-system r-build-system)
7816 (propagated-inputs
7817 `(("r-zoo" ,r-zoo)))
7818 (home-page "https://cran.r-project.org/web/packages/sandwich/")
7819 (synopsis "Robust Covariance Matrix Estimators")
7820 (description
7821 "This package provides model-robust standard error estimators for
7822 cross-sectional, time series, clustered, panel, and longitudinal data.")
7823 ;; Either version of the license.
7824 (license (list license:gpl2 license:gpl3))))
7825
7826 (define-public r-th-data
7827 (package
7828 (name "r-th-data")
7829 (version "1.0-10")
7830 (source
7831 (origin
7832 (method url-fetch)
7833 (uri (cran-uri "TH.data" version))
7834 (sha256
7835 (base32
7836 "0mgz7aj2d9abbmdr65zgmg1ddp3fdbs3mfj83r5xadh5ldkir2k1"))))
7837 (properties `((upstream-name . "TH.data")))
7838 (build-system r-build-system)
7839 (propagated-inputs
7840 `(("r-mass" ,r-mass)
7841 ("r-survival" ,r-survival)))
7842 (home-page "https://cran.r-project.org/web/packages/TH.data/")
7843 (synopsis "Shared data sets")
7844 (description
7845 "This package contains supporting data sets that are used in other
7846 packages maintained by Torsten Hothorn.")
7847 (license license:gpl3)))
7848
7849 (define-public r-multcomp
7850 (package
7851 (name "r-multcomp")
7852 (version "1.4-10")
7853 (source
7854 (origin
7855 (method url-fetch)
7856 (uri (cran-uri "multcomp" version))
7857 (sha256
7858 (base32
7859 "1kzmdn9jmz5bmhf3wsfr12ljbasmwsgcsfdia52k0bi6q0swdg19"))))
7860 (build-system r-build-system)
7861 (propagated-inputs
7862 `(("r-codetools" ,r-codetools)
7863 ("r-mvtnorm" ,r-mvtnorm)
7864 ("r-sandwich" ,r-sandwich)
7865 ("r-survival" ,r-survival)
7866 ("r-th-data" ,r-th-data)))
7867 (home-page "https://cran.r-project.org/web/packages/multcomp/")
7868 (synopsis "Simultaneous inference in general parametric models")
7869 (description
7870 "Simultaneous tests and confidence intervals for general linear
7871 hypotheses in parametric models, including linear, generalized linear, linear
7872 mixed effects, and survival models. The package includes demos reproducing
7873 analyzes presented in the book \"Multiple Comparisons Using R\" (Bretz,
7874 Hothorn, Westfall, 2010, CRC Press).")
7875 (license license:gpl2)))
7876
7877 (define-public r-emmeans
7878 (package
7879 (name "r-emmeans")
7880 (version "1.4")
7881 (source
7882 (origin
7883 (method url-fetch)
7884 (uri (cran-uri "emmeans" version))
7885 (sha256
7886 (base32
7887 "1ynf9hhbch83k63lwps69ijfch30fk5v0sc418ck264c5vih26dh"))))
7888 (build-system r-build-system)
7889 (propagated-inputs
7890 `(("r-estimability" ,r-estimability)
7891 ("r-mvtnorm" ,r-mvtnorm)
7892 ("r-numderiv" ,r-numderiv)
7893 ("r-plyr" ,r-plyr)
7894 ("r-xtable" ,r-xtable)))
7895 (home-page "https://github.com/rvlenth/emmeans")
7896 (synopsis "Estimated marginal means, aka least-squares means")
7897 (description
7898 "This package provides tools to obtain @dfn{estimated marginal
7899 means} (EMMs) for many linear, generalized linear, and mixed models. It can
7900 be used to compute contrasts or linear functions of EMMs, trends, and
7901 comparisons of slopes.")
7902 ;; Either version of the license.
7903 (license (list license:gpl2 license:gpl3))))
7904
7905 (define-public r-pwr
7906 (package
7907 (name "r-pwr")
7908 (version "1.2-2")
7909 (source
7910 (origin
7911 (method url-fetch)
7912 (uri (cran-uri "pwr" version))
7913 (sha256
7914 (base32
7915 "0r5g781lr677vp3zyhgmi7r68c87l8gd05l1s3ffnxgn5wf043sm"))))
7916 (build-system r-build-system)
7917 (native-inputs
7918 `(("r-knitr" ,r-knitr)))
7919 (home-page "https://github.com/heliosdrm/pwr")
7920 (synopsis "Basic functions for power analysis")
7921 (description
7922 "This package provides power analysis functions along the lines of
7923 Cohen (1988).")
7924 (license license:gpl3+)))
7925
7926 (define-public r-libcoin
7927 (package
7928 (name "r-libcoin")
7929 (version "1.0-4")
7930 (source
7931 (origin
7932 (method url-fetch)
7933 (uri (cran-uri "libcoin" version))
7934 (sha256
7935 (base32
7936 "1i893ij9vkmc4y721npw1s3prmmcs2da5vf3ajm0j8ccmfhbmp4i"))))
7937 (build-system r-build-system)
7938 (propagated-inputs `(("r-mvtnorm" ,r-mvtnorm)))
7939 (home-page "https://cran.r-project.org/web/packages/libcoin")
7940 (synopsis "Linear test statistics for permutation inference")
7941 (description
7942 "This package provides basic infrastructure for linear test statistics
7943 and permutation inference in the framework of Strasser and Weber (1999).")
7944 (license license:gpl2)))
7945
7946 (define-public r-coin
7947 (package
7948 (name "r-coin")
7949 (version "1.3-0")
7950 (source
7951 (origin
7952 (method url-fetch)
7953 (uri (cran-uri "coin" version))
7954 (sha256
7955 (base32
7956 "1y0yl4mjaxca0jqz53sv1gcpdg89m099rq61iszxvpx7w0vvpkmd"))))
7957 (build-system r-build-system)
7958 (propagated-inputs
7959 `(("r-libcoin" ,r-libcoin)
7960 ("r-matrixstats" ,r-matrixstats)
7961 ("r-modeltools" ,r-modeltools)
7962 ("r-multcomp" ,r-multcomp)
7963 ("r-mvtnorm" ,r-mvtnorm)
7964 ("r-survival" ,r-survival)))
7965 (home-page "http://coin.r-forge.r-project.org")
7966 (synopsis "Conditional inference procedures in a permutation test framework")
7967 (description
7968 "This package provides conditional inference procedures for the general
7969 independence problem including two-sample, K-sample (non-parametric ANOVA),
7970 correlation, censored, ordered and multivariate problems.")
7971 (license license:gpl2)))
7972
7973 (define-public r-bayesplot
7974 (package
7975 (name "r-bayesplot")
7976 (version "1.7.0")
7977 (source
7978 (origin
7979 (method url-fetch)
7980 (uri (cran-uri "bayesplot" version))
7981 (sha256
7982 (base32
7983 "0h23sbfny2hcipvvfhq5aiwdh1vanizn7f8lpb9kffypxhcd7v7w"))))
7984 (build-system r-build-system)
7985 (inputs
7986 `(("pandoc" ,ghc-pandoc)
7987 ("pandoc-citeproc" ,ghc-pandoc-citeproc)))
7988 (propagated-inputs
7989 `(("r-dplyr" ,r-dplyr)
7990 ("r-ggplot2" ,r-ggplot2)
7991 ("r-ggridges" ,r-ggridges)
7992 ("r-glue" ,r-glue)
7993 ("r-reshape2" ,r-reshape2)
7994 ("r-rlang" ,r-rlang)
7995 ("r-tibble" ,r-tibble)
7996 ("r-tidyselect" ,r-tidyselect)))
7997 (home-page "http://mc-stan.org/bayesplot")
7998 (synopsis "Plotting for Bayesian models")
7999 (description
8000 "This package provides plotting functions for posterior analysis, model
8001 checking, and MCMC diagnostics. The package is designed not only to provide
8002 convenient functionality for users, but also a common set of functions that
8003 can be easily used by developers working on a variety of R packages for
8004 Bayesian modeling.")
8005 (license license:gpl3+)))
8006
8007 (define-public r-tmb
8008 (package
8009 (name "r-tmb")
8010 (version "1.7.15")
8011 (source
8012 (origin
8013 (method url-fetch)
8014 (uri (cran-uri "TMB" version))
8015 (sha256
8016 (base32
8017 "1r2d8c5iazihba42sn33yarv0dcfiy989sx64zcf14zr8k6cgjzs"))))
8018 (properties `((upstream-name . "TMB")))
8019 (build-system r-build-system)
8020 (propagated-inputs
8021 `(("r-matrix" ,r-matrix)
8022 ("r-rcppeigen" ,r-rcppeigen)))
8023 (home-page "http://tmb-project.org")
8024 (synopsis "Template model builder: a general random effect tool")
8025 (description
8026 "With this tool, a user should be able to quickly implement complex
8027 random effect models through simple C++ templates. The package combines
8028 @code{CppAD} (C++ automatic differentiation), @code{Eigen} (templated
8029 matrix-vector library) and @code{CHOLMOD} (sparse matrix routines available
8030 from R) to obtain an efficient implementation of the applied Laplace
8031 approximation with exact derivatives. Key features are: Automatic sparseness
8032 detection, parallelism through BLAS and parallel user templates.")
8033 (license license:gpl2)))
8034
8035 (define-public r-sjstats
8036 (package
8037 (name "r-sjstats")
8038 (version "0.17.5")
8039 (source
8040 (origin
8041 (method url-fetch)
8042 (uri (cran-uri "sjstats" version))
8043 (sha256
8044 (base32
8045 "1x9ybvz84vgaabmqp4z6crbv5q6kqjg6msk1spbr11zx9dbj06ca"))))
8046 (build-system r-build-system)
8047 (propagated-inputs
8048 `(("r-bayestestr" ,r-bayestestr)
8049 ("r-broom" ,r-broom)
8050 ("r-dplyr" ,r-dplyr)
8051 ("r-emmeans" ,r-emmeans)
8052 ("r-insight" ,r-insight)
8053 ("r-lme4" ,r-lme4)
8054 ("r-magrittr" ,r-magrittr)
8055 ("r-mass" ,r-mass)
8056 ("r-modelr" ,r-modelr)
8057 ("r-performance" ,r-performance)
8058 ("r-purrr" ,r-purrr)
8059 ("r-rlang" ,r-rlang)
8060 ("r-sjlabelled" ,r-sjlabelled)
8061 ("r-sjmisc" ,r-sjmisc)
8062 ("r-tidyr" ,r-tidyr)))
8063 (home-page "https://github.com/strengejacke/sjstats")
8064 (synopsis "Functions for common statistical computations")
8065 (description
8066 "This package provides a collection of convenient functions for common
8067 statistical computations, which are not directly provided by R's @code{base}
8068 or @code{stats} packages. This package aims at providing, first, shortcuts
8069 for statistical measures, which otherwise could only be calculated with
8070 additional effort. Second, these shortcut functions are generic, and can be
8071 applied not only to vectors, but also to other objects as well. The focus of
8072 most functions lies on summary statistics or fit measures for regression
8073 models, including generalized linear models, mixed effects models and Bayesian
8074 models.")
8075 (license license:gpl3)))
8076
8077 (define-public r-glmmtmb
8078 (package
8079 (name "r-glmmtmb")
8080 (version "0.2.3")
8081 (source
8082 (origin
8083 (method url-fetch)
8084 (uri (cran-uri "glmmTMB" version))
8085 (sha256
8086 (base32
8087 "035hkywa37bz555fv6znxd4hfcs5w884365wfnwk4jx5vann4vvb"))))
8088 (properties `((upstream-name . "glmmTMB")))
8089 (build-system r-build-system)
8090 (propagated-inputs
8091 `(("r-lme4" ,r-lme4)
8092 ("r-matrix" ,r-matrix)
8093 ("r-nlme" ,r-nlme)
8094 ("r-rcppeigen" ,r-rcppeigen)
8095 ("r-tmb" ,r-tmb)))
8096 (native-inputs
8097 `(("r-knitr" ,r-knitr))) ; for vignettes
8098 (home-page "https://github.com/glmmTMB")
8099 (synopsis "Generalized linear mixed models")
8100 (description
8101 "Fit linear and generalized linear mixed models with various extensions,
8102 including zero-inflation. The models are fitted using maximum likelihood
8103 estimation via the Template Model Builder. Random effects are assumed to be
8104 Gaussian on the scale of the linear predictor and are integrated out using the
8105 Laplace approximation. Gradients are calculated using automatic
8106 differentiation.")
8107 (license license:agpl3+)))
8108
8109 (define-public r-bayestestr
8110 (package
8111 (name "r-bayestestr")
8112 (version "0.2.2")
8113 (source
8114 (origin
8115 (method url-fetch)
8116 (uri (cran-uri "bayestestR" version))
8117 (sha256
8118 (base32
8119 "09r654lrhwwnshn5h2s2fbx3c8wigv3j4sva5hmfnkwjg8cclhd9"))))
8120 (properties `((upstream-name . "bayestestR")))
8121 (build-system r-build-system)
8122 (propagated-inputs
8123 `(("r-insight" ,r-insight)))
8124 (home-page "https://github.com/easystats/bayestestR")
8125 (synopsis "Describe Bayesian models and posterior distributions")
8126 (description
8127 "This package provides utilities to understand and describe posterior
8128 distributions and Bayesian models. It includes point-estimates such as
8129 @dfn{Maximum A Posteriori} (MAP), measures of dispersion such as @dfn{Highest
8130 Density Interval} (HDI), and indices used for null-hypothesis testing (such as
8131 ROPE percentage and pd).")
8132 (license license:gpl3)))
8133
8134 (define-public r-performance
8135 (package
8136 (name "r-performance")
8137 (version "0.3.0")
8138 (source
8139 (origin
8140 (method url-fetch)
8141 (uri (cran-uri "performance" version))
8142 (sha256
8143 (base32
8144 "13j74ffhx950kacs86ixx84nviq9qlwzr7hjnhkmzw2hspjxq99w"))))
8145 (build-system r-build-system)
8146 (propagated-inputs
8147 `(("r-bayestestr" ,r-bayestestr)
8148 ("r-insight" ,r-insight)))
8149 (home-page "https://easystats.github.io/performance/")
8150 (synopsis "Assessment of regression models performance")
8151 (description
8152 "This package provides utilities for computing measures to assess model
8153 quality, which are not directly provided by R's @code{base} or @code{stats}
8154 packages. These include e.g. measures like r-squared, intraclass correlation
8155 coefficient, root mean squared error or functions to check models for
8156 overdispersion, singularity or zero-inflation and more. Functions apply to a
8157 large variety of regression models, including generalized linear models, mixed
8158 effects models and Bayesian models.")
8159 (license license:gpl3)))
8160
8161 (define-public r-ggeffects
8162 (package
8163 (name "r-ggeffects")
8164 (version "0.11.0")
8165 (source
8166 (origin
8167 (method url-fetch)
8168 (uri (cran-uri "ggeffects" version))
8169 (sha256
8170 (base32
8171 "1b0lxa8bljdh6h4lk7pql1lrhjlvh7p5c8qlgb8ac6ay8hb79vmi"))))
8172 (build-system r-build-system)
8173 (propagated-inputs
8174 `(("r-dplyr" ,r-dplyr)
8175 ("r-insight" ,r-insight)
8176 ("r-magrittr" ,r-magrittr)
8177 ("r-mass" ,r-mass)
8178 ("r-purrr" ,r-purrr)
8179 ("r-rlang" ,r-rlang)
8180 ("r-scales" ,r-scales)
8181 ("r-sjlabelled" ,r-sjlabelled)
8182 ("r-sjmisc" ,r-sjmisc)))
8183 (home-page "https://github.com/strengejacke/ggeffects")
8184 (synopsis "Create tidy data frames of marginal effects for ggplot")
8185 (description
8186 "This package provides tools to compute marginal effects from statistical
8187 models and return the result as tidy data frames. These data frames are ready
8188 to use with the @code{ggplot2} package. Marginal effects can be calculated
8189 for many different models. Interaction terms, splines and polynomial terms
8190 are also supported. The two main functions are @code{ggpredict()} and
8191 @code{ggeffect()}. There is a generic @code{plot()} method to plot the
8192 results using @code{ggplot2}.")
8193 (license license:gpl3)))
8194
8195 (define-public r-sjplot
8196 (package
8197 (name "r-sjplot")
8198 (version "2.7.0")
8199 (source
8200 (origin
8201 (method url-fetch)
8202 (uri (cran-uri "sjPlot" version))
8203 (sha256
8204 (base32
8205 "1m0gy991fmxvqry91kkzdkdapyalhrwql25d0hg2a2naxgfw4zpk"))))
8206 (properties `((upstream-name . "sjPlot")))
8207 (build-system r-build-system)
8208 (propagated-inputs
8209 `(("r-bayestestr" ,r-bayestestr)
8210 ("r-broom" ,r-broom)
8211 ("r-dplyr" ,r-dplyr)
8212 ("r-forcats" ,r-forcats)
8213 ("r-ggeffects" ,r-ggeffects)
8214 ("r-ggplot2" ,r-ggplot2)
8215 ("r-ggrepel" ,r-ggrepel)
8216 ("r-glmmtmb" ,r-glmmtmb)
8217 ("r-insight" ,r-insight)
8218 ("r-knitr" ,r-knitr)
8219 ("r-lme4" ,r-lme4)
8220 ("r-magrittr" ,r-magrittr)
8221 ("r-mass" ,r-mass)
8222 ("r-modelr" ,r-modelr)
8223 ("r-nlme" ,r-nlme)
8224 ("r-performance" ,r-performance)
8225 ("r-psych" ,r-psych)
8226 ("r-purrr" ,r-purrr)
8227 ("r-rlang" ,r-rlang)
8228 ("r-scales" ,r-scales)
8229 ("r-sjlabelled" ,r-sjlabelled)
8230 ("r-sjmisc" ,r-sjmisc)
8231 ("r-sjstats" ,r-sjstats)
8232 ("r-tidyr" ,r-tidyr)))
8233 (home-page "https://strengejacke.github.io/sjPlot/")
8234 (synopsis "Data visualization for statistics in social science")
8235 (description
8236 "This package represents a collection of plotting and table output
8237 functions for data visualization. Results of various statistical
8238 analyses (that are commonly used in social sciences) can be visualized using
8239 this package, including simple and cross tabulated frequencies, histograms,
8240 box plots, (generalized) linear models, mixed effects models, principal
8241 component analysis and correlation matrices, cluster analyses, scatter plots,
8242 stacked scales, effects plots of regression models (including interaction
8243 terms) and much more. This package supports labelled data.")
8244 (license license:gpl3)))
8245
8246 (define-public r-ini
8247 (package
8248 (name "r-ini")
8249 (version "0.3.1")
8250 (source
8251 (origin
8252 (method url-fetch)
8253 (uri (cran-uri "ini" version))
8254 (sha256
8255 (base32
8256 "04yqij344dwm0xqgara8xia42mlmij3i8711qbb5534w05a1l6bv"))))
8257 (build-system r-build-system)
8258 (home-page "https://github.com/dvdscripter/ini")
8259 (synopsis "Read and write configuration files")
8260 (description
8261 "This package provides tools to parse simple @code{.ini} configuration
8262 files to an structured list. Users can manipulate this resulting list with
8263 @code{lapply()} functions. This same structured list can be used to write
8264 back to file after modifications.")
8265 (license license:gpl3)))
8266
8267 (define-public r-gh
8268 (package
8269 (name "r-gh")
8270 (version "1.0.1")
8271 (source
8272 (origin
8273 (method url-fetch)
8274 (uri (cran-uri "gh" version))
8275 (sha256
8276 (base32
8277 "1llinfajb0g7006jd2w1hpskxpmkjhnqarcjb71r1qvsccb2ph7k"))))
8278 (build-system r-build-system)
8279 (propagated-inputs
8280 `(("r-httr" ,r-httr)
8281 ("r-ini" ,r-ini)
8282 ("r-jsonlite" ,r-jsonlite)))
8283 (home-page "https://github.com/r-lib/gh#readme")
8284 (synopsis "Access the GitHub API via R")
8285 (description
8286 "This package provides a minimal R client to access the GitHub API.")
8287 (license license:expat)))
8288
8289 (define-public r-fs
8290 (package
8291 (name "r-fs")
8292 (version "1.3.1")
8293 (source
8294 (origin
8295 (method url-fetch)
8296 (uri (cran-uri "fs" version))
8297 (sha256
8298 (base32
8299 "1g26rgx13dzigp2vrlld6h28q33lwbax97zvwdrq2pc3iz54v4yn"))))
8300 (build-system r-build-system)
8301 (propagated-inputs
8302 `(("r-rcpp" ,r-rcpp)))
8303 (native-inputs
8304 `(("pkg-config" ,pkg-config)))
8305 (home-page "http://fs.r-lib.org")
8306 (synopsis "Cross-platform file system operations based on libuv")
8307 (description
8308 "This package provides a cross-platform interface to file system
8309 operations, built on top of the libuv C library.")
8310 (license license:gpl3)))
8311
8312 (define-public r-clisymbols
8313 (package
8314 (name "r-clisymbols")
8315 (version "1.2.0")
8316 (source
8317 (origin
8318 (method url-fetch)
8319 (uri (cran-uri "clisymbols" version))
8320 (sha256
8321 (base32
8322 "1q7gi2zmykhzas9v8fdnbpdq7pzdcpbhim1yxvd2062l777g4j86"))))
8323 (build-system r-build-system)
8324 (home-page "https://github.com/gaborcsardi/clisymbols")
8325 (synopsis "Unicode symbols at the R prompt")
8326 (description
8327 "This package provides a small subset of Unicode symbols, that are useful
8328 when building command line applications. They fall back to alternatives on
8329 terminals that do not support Unicode.")
8330 (license license:expat)))
8331
8332 (define-public r-usethis
8333 (package
8334 (name "r-usethis")
8335 (version "1.5.1")
8336 (source
8337 (origin
8338 (method url-fetch)
8339 (uri (cran-uri "usethis" version))
8340 (sha256
8341 (base32
8342 "07an5wbikilg7cb3q6x5aykw8dfqnjrc3wpfb7gjmy0d9fh20fcy"))))
8343 (build-system r-build-system)
8344 (propagated-inputs
8345 `(("r-clipr" ,r-clipr)
8346 ("r-clisymbols" ,r-clisymbols)
8347 ("r-crayon" ,r-crayon)
8348 ("r-curl" ,r-curl)
8349 ("r-desc" ,r-desc)
8350 ("r-fs" ,r-fs)
8351 ("r-gh" ,r-gh)
8352 ("r-git2r" ,r-git2r)
8353 ("r-glue" ,r-glue)
8354 ("r-purrr" ,r-purrr)
8355 ("r-rlang" ,r-rlang)
8356 ("r-rprojroot" ,r-rprojroot)
8357 ("r-rstudioapi" ,r-rstudioapi)
8358 ("r-whisker" ,r-whisker)
8359 ("r-withr" ,r-withr)
8360 ("r-yaml" ,r-yaml)))
8361 (home-page "https://github.com/r-lib/usethis")
8362 (synopsis "Automate R package and project setup")
8363 (description
8364 "This package helps you to automate R package and project setup tasks
8365 that are otherwise performed manually. This includes setting up unit testing,
8366 test coverage, continuous integration, Git, GitHub integration, licenses,
8367 Rcpp, RStudio projects, and more.")
8368 (license license:gpl3)))
8369
8370 (define-public r-sessioninfo
8371 (package
8372 (name "r-sessioninfo")
8373 (version "1.1.1")
8374 (source
8375 (origin
8376 (method url-fetch)
8377 (uri (cran-uri "sessioninfo" version))
8378 (sha256
8379 (base32
8380 "0j5f3l58fynxx3v0w62vqpii7miabszgljpja36xx9s8hikh8sqn"))))
8381 (build-system r-build-system)
8382 (propagated-inputs
8383 `(("r-cli" ,r-cli)
8384 ("r-withr" ,r-withr)))
8385 (home-page "https://github.com/r-lib/sessioninfo#readme")
8386 (synopsis "R session information")
8387 (description
8388 "This package provides tools to query and print information about the
8389 current R session. It is similar to @code{utils::sessionInfo()}, but includes
8390 more information about packages, and where they were installed from.")
8391 (license license:gpl2)))
8392
8393 (define-public r-remotes
8394 (package
8395 (name "r-remotes")
8396 (version "2.1.0")
8397 (source
8398 (origin
8399 (method url-fetch)
8400 (uri (cran-uri "remotes" version))
8401 (sha256
8402 (base32
8403 "19v8dmnk9l4i9m64p7zgmj7y1vhnnwhi5kyn0k5d034zzkvchi49"))))
8404 (build-system r-build-system)
8405 (home-page "https://github.com/r-lib/remotes#readme")
8406 (synopsis "R package installation from remote repositories")
8407 (description
8408 "Download and install R packages stored in GitHub, BitBucket, or plain
8409 subversion or git repositories. This package is a lightweight replacement of
8410 the @code{install_*} functions in the @code{devtools} package. Indeed most of
8411 the code was copied over from @code{devtools}.")
8412 (license license:gpl2+)))
8413
8414 (define-public r-xopen
8415 (package
8416 (name "r-xopen")
8417 (version "1.0.0")
8418 (source
8419 (origin
8420 (method url-fetch)
8421 (uri (cran-uri "xopen" version))
8422 (sha256
8423 (base32
8424 "1vrvgdika1d63dwygynbv2wmd87ll8dji5dy89hj576n8hw601z2"))))
8425 (build-system r-build-system)
8426 (propagated-inputs
8427 `(("r-processx" ,r-processx)))
8428 (home-page "https://github.com/r-lib/xopen#readme")
8429 (synopsis "Open system files, URLs, anything")
8430 (description
8431 "This package provides a cross-platform solution to open files,
8432 directories or URLs with their associated programs.")
8433 (license license:expat)))
8434
8435 (define-public r-rcmdcheck
8436 (package
8437 (name "r-rcmdcheck")
8438 (version "1.3.3")
8439 (source
8440 (origin
8441 (method url-fetch)
8442 (uri (cran-uri "rcmdcheck" version))
8443 (sha256
8444 (base32
8445 "1d4kzgfqy72r6b7bn1j4znyksrycgypx1jjvpv9lrmvn37mpkdhs"))))
8446 (build-system r-build-system)
8447 (propagated-inputs
8448 `(("r-callr" ,r-callr)
8449 ("r-cli" ,r-cli)
8450 ("r-crayon" ,r-crayon)
8451 ("r-desc" ,r-desc)
8452 ("r-digest" ,r-digest)
8453 ("r-pkgbuild" ,r-pkgbuild)
8454 ("r-prettyunits" ,r-prettyunits)
8455 ("r-r6" ,r-r6)
8456 ("r-rprojroot" ,r-rprojroot)
8457 ("r-sessioninfo" ,r-sessioninfo)
8458 ("r-withr" ,r-withr)
8459 ("r-xopen" ,r-xopen)))
8460 (home-page "https://github.com/r-Lib/rcmdcheck#readme")
8461 (synopsis "Run R CMD check from R and capture results")
8462 (description
8463 "Run @code{R CMD check} from R programmatically, and capture the results
8464 of the individual checks.")
8465 (license license:expat)))
8466
8467 (define-public r-rapportools
8468 (package
8469 (name "r-rapportools")
8470 (version "1.0")
8471 (source
8472 (origin
8473 (method url-fetch)
8474 (uri (cran-uri "rapportools" version))
8475 (sha256
8476 (base32
8477 "1sgv4sc737i12arh5dc3263kjsz3dzg06qihfmrqyax94mv2d01b"))))
8478 (build-system r-build-system)
8479 (propagated-inputs
8480 `(("r-pander" ,r-pander)
8481 ("r-plyr" ,r-plyr)
8482 ("r-reshape" ,r-reshape)))
8483 (home-page "https://cran.r-project.org/web/packages/rapportools/")
8484 (synopsis "Miscellaneous helper functions with sane defaults for reporting")
8485 (description
8486 "This package provides helper functions that act as wrappers to more
8487 advanced statistical methods with the advantage of having sane defaults for
8488 quick reporting.")
8489 (license license:agpl3+)))
8490
8491 (define-public r-pander
8492 (package
8493 (name "r-pander")
8494 (version "0.6.3")
8495 (source
8496 (origin
8497 (method url-fetch)
8498 (uri (cran-uri "pander" version))
8499 (sha256
8500 (base32
8501 "1bd9sdghlsppmff18k5fg3i0visq9f4wc82rlhwq5m82bmgdgnyi"))))
8502 (build-system r-build-system)
8503 (propagated-inputs
8504 `(("r-digest" ,r-digest)
8505 ("r-rcpp" ,r-rcpp)))
8506 (home-page "https://rapporter.github.io/pander")
8507 (synopsis "Render R objects into Pandoc's markdown")
8508 (description
8509 "The main aim of the pander R package is to provide a minimal and easy
8510 tool for rendering R objects into Pandoc's markdown. The package is also
8511 capable of exporting/converting complex Pandoc documents (reports) in various
8512 ways.")
8513 ;; This package is licensed under either the AGPLv3+ or the very rarely
8514 ;; used OSL 3.0.
8515 (license license:agpl3+)))
8516
8517 (define-public r-summarytools
8518 (package
8519 (name "r-summarytools")
8520 (version "0.9.3")
8521 (source
8522 (origin
8523 (method url-fetch)
8524 (uri (cran-uri "summarytools" version))
8525 (sha256
8526 (base32
8527 "1wfbkgvicaic37zgpr6zcm4a58yx43p59h0sqggdj44ncqs7147f"))))
8528 (build-system r-build-system)
8529 (propagated-inputs
8530 `(("r-checkmate" ,r-checkmate)
8531 ("r-dplyr" ,r-dplyr)
8532 ("r-htmltools" ,r-htmltools)
8533 ("r-lubridate" ,r-lubridate)
8534 ("r-magick" ,r-magick)
8535 ("r-matrixstats" ,r-matrixstats)
8536 ("r-pander" ,r-pander)
8537 ("r-pryr" ,r-pryr)
8538 ("r-rapportools" ,r-rapportools)
8539 ("r-rcurl" ,r-rcurl)
8540 ("r-tibble" ,r-tibble)
8541 ("r-tidyr" ,r-tidyr)))
8542 (home-page "https://github.com/dcomtois/summarytools")
8543 (synopsis "Tools to quickly and neatly summarize data")
8544 (description
8545 "This package provides tools for data frame summaries, cross-tabulations,
8546 weight-enabled frequency tables and common univariate statistics in concise
8547 tables available in a variety of formats (plain ASCII, Markdown and HTML). A
8548 good point-of-entry for exploring data, both for experienced and new R
8549 users.")
8550 (license license:gpl2)))
8551
8552 (define-public r-lsei
8553 (package
8554 (name "r-lsei")
8555 (version "1.2-0")
8556 (source
8557 (origin
8558 (method url-fetch)
8559 (uri (cran-uri "lsei" version))
8560 (sha256
8561 (base32
8562 "1xl06fb3is744pxlh42wx5hn1h0ab1k31wnmsmh0524kxzcyp0a7"))))
8563 (build-system r-build-system)
8564 (native-inputs
8565 `(("gfortran" ,gfortran)))
8566 (home-page "https://www.stat.auckland.ac.nz/~yongwang")
8567 (synopsis "Solve regression problems under equality/inequality constraints")
8568 (description
8569 "It contains functions that solve least squares linear regression
8570 problems under linear equality/inequality constraints. Functions for solving
8571 quadratic programming problems are also available, which transform such
8572 problems into least squares ones first.")
8573 (license license:gpl2+)))
8574
8575 (define-public r-npsurv
8576 (package
8577 (name "r-npsurv")
8578 (version "0.4-0")
8579 (source
8580 (origin
8581 (method url-fetch)
8582 (uri (cran-uri "npsurv" version))
8583 (sha256
8584 (base32
8585 "1wq4c9yfha5azjhrn40iiqkshmvh611sa90jp3lh82n4bl9zfk20"))))
8586 (build-system r-build-system)
8587 (propagated-inputs
8588 `(("r-lsei" ,r-lsei)))
8589 (home-page "https://www.stat.auckland.ac.nz/~yongwang")
8590 (synopsis "Nonparametric survival analysis")
8591 (description
8592 "This package contains functions for non-parametric survival analysis of
8593 exact and interval-censored observations.")
8594 (license license:gpl2+)))
8595
8596 (define-public r-clusteval
8597 (package
8598 (name "r-clusteval")
8599 (version "0.1")
8600 (source
8601 (origin
8602 (method url-fetch)
8603 (uri (cran-uri "clusteval" version))
8604 (sha256
8605 (base32
8606 "1ld0bdl4fy8dsfzm3k7a37cyxc6pfc9qs31x4pxd3z5rslghz7rj"))))
8607 (build-system r-build-system)
8608 (propagated-inputs
8609 `(("r-mvtnorm" ,r-mvtnorm)
8610 ("r-rcpp" ,r-rcpp)))
8611 (home-page "https://cran.r-project.org/web/packages/clusteval/")
8612 (synopsis "Evaluation of clustering algorithms")
8613 (description
8614 "This R package provides a suite of tools to evaluate clustering
8615 algorithms, clusterings, and individual clusters.")
8616 (license license:expat)))
8617
8618 (define-public r-tweedie
8619 (package
8620 (name "r-tweedie")
8621 (version "2.3.2")
8622 (source
8623 (origin
8624 (method url-fetch)
8625 (uri (cran-uri "tweedie" version))
8626 (sha256
8627 (base32
8628 "10fv998qjxsyx0h94fi0xbh6xbf24nwgh254n9zfnmix9vk2cqls"))))
8629 (build-system r-build-system)
8630 (native-inputs `(("gfortran" ,gfortran)))
8631 (home-page "https://cran.r-project.org/web/packages/tweedie/")
8632 (synopsis "Evaluation of Tweedie exponential family models")
8633 (description
8634 "Maximum likelihood computations for Tweedie families, including the
8635 series expansion (Dunn and Smyth, 2005; <doi10.1007/s11222-005-4070-y>) and
8636 the Fourier inversion (Dunn and Smyth, 2008; <doi:10.1007/s11222-007-9039-6>),
8637 and related methods.")
8638 (license license:gpl2+)))
8639
8640 (define-public r-rcppgsl
8641 (package
8642 (name "r-rcppgsl")
8643 (version "0.3.6")
8644 (source
8645 (origin
8646 (method url-fetch)
8647 (uri (cran-uri "RcppGSL" version))
8648 (sha256
8649 (base32
8650 "16pdapq31729db53agnb48jkvdm97167n3bigy5zazc3q3isis1m"))))
8651 (properties `((upstream-name . "RcppGSL")))
8652 (build-system r-build-system)
8653 (propagated-inputs
8654 `(("r-rcpp" ,r-rcpp)
8655 ("gsl" ,gsl)))
8656 (native-inputs
8657 `(("r-knitr" ,r-knitr))) ; for vignettes
8658 (home-page "https://cran.r-project.org/web/packages/RcppGSL/")
8659 (synopsis "Rcpp integration for GSL vectors and matrices")
8660 (description
8661 "The GNU Scientific Library (or GSL) is a collection of numerical
8662 routines for scientific computing. It is particularly useful for C and C++
8663 programs as it provides a standard C interface to a wide range of mathematical
8664 routines. There are over 1000 functions in total with an extensive test
8665 suite. The RcppGSL package provides an easy-to-use interface between GSL data
8666 structures and R using concepts from Rcpp which is itself a package that eases
8667 the interfaces between R and C++.")
8668 (license license:gpl2+)))
8669
8670 (define-public r-mvabund
8671 (package
8672 (name "r-mvabund")
8673 (version "4.0.1")
8674 (source
8675 (origin
8676 (method url-fetch)
8677 (uri (cran-uri "mvabund" version))
8678 (sha256
8679 (base32
8680 "0la935gsiryfc0zixxr1dqj0av271x96pqxbi3bp6dksbw5gm68k"))))
8681 (build-system r-build-system)
8682 (propagated-inputs
8683 `(("r-mass" ,r-mass)
8684 ("r-rcpp" ,r-rcpp)
8685 ("r-rcppgsl" ,r-rcppgsl)
8686 ("r-statmod" ,r-statmod)
8687 ("r-tweedie" ,r-tweedie)))
8688 (home-page "https://cran.r-project.org/web/packages/mvabund/")
8689 (synopsis "Statistical methods for analysing multivariate abundance data")
8690 (description
8691 "This package provides a set of tools for displaying, modeling and
8692 analysing multivariate abundance data in community ecology.")
8693 (license license:lgpl2.1+)))
8694
8695 (define-public r-afex
8696 (package
8697 (name "r-afex")
8698 (version "0.24-1")
8699 (source
8700 (origin
8701 (method url-fetch)
8702 (uri (cran-uri "afex" version))
8703 (sha256
8704 (base32
8705 "14w7kcwr5hxmjcjmdm5ia9ka3bw1nl18pxlm1vpw62nmvicn3455"))))
8706 (build-system r-build-system)
8707 (propagated-inputs
8708 `(("r-car" ,r-car)
8709 ("r-lme4" ,r-lme4)
8710 ("r-lmertest" ,r-lmertest)
8711 ("r-pbkrtest" ,r-pbkrtest)
8712 ("r-reshape2" ,r-reshape2)))
8713 (home-page "https://afex.singmann.science/")
8714 (synopsis "Analysis of factorial experiments")
8715 (description
8716 "This package provides convenience functions for analyzing factorial
8717 experiments using ANOVA or mixed models.")
8718 (license license:gpl2+)))
8719
8720 (define-public r-lmertest
8721 (package
8722 (name "r-lmertest")
8723 (version "3.1-0")
8724 (source
8725 (origin
8726 (method url-fetch)
8727 (uri (cran-uri "lmerTest" version))
8728 (sha256
8729 (base32
8730 "1nkz8cmxa5yb8q4i65bmhnn5pd4bhwcyjplyscynb24z3f64xp9b"))))
8731 (properties `((upstream-name . "lmerTest")))
8732 (build-system r-build-system)
8733 (propagated-inputs
8734 `(("r-ggplot2" ,r-ggplot2)
8735 ("r-lme4" ,r-lme4)
8736 ("r-mass" ,r-mass)
8737 ("r-numderiv" ,r-numderiv)))
8738 (home-page "https://github.com/runehaubo/lmerTestR")
8739 (synopsis "Tests in linear mixed effects models")
8740 (description
8741 "This package provides p-values in type I, II or III anova and summary
8742 tables for @code{lmer} model fits via Satterthwaite's degrees of freedom
8743 method. A Kenward-Roger method is also available via the @code{pbkrtest}
8744 package. Model selection methods include step, drop1 and anova-like tables
8745 for random effects (ranova). Methods for Least-Square means (LS-means) and
8746 tests of linear contrasts of fixed effects are also available.")
8747 (license license:gpl2+)))
8748
8749 (define-public r-r2glmm
8750 (package
8751 (name "r-r2glmm")
8752 (version "0.1.2")
8753 (source
8754 (origin
8755 (method url-fetch)
8756 (uri (cran-uri "r2glmm" version))
8757 (sha256
8758 (base32
8759 "0iim92blpa59vgz97c2pi05yhbjjmaffdbkbmk5kplfb2vmazgiy"))))
8760 (build-system r-build-system)
8761 (propagated-inputs
8762 `(("r-afex" ,r-afex)
8763 ("r-data-table" ,r-data-table)
8764 ("r-dplyr" ,r-dplyr)
8765 ("r-ggplot2" ,r-ggplot2)
8766 ("r-gridextra" ,r-gridextra)
8767 ("r-lmertest" ,r-lmertest)
8768 ("r-mass" ,r-mass)
8769 ("r-matrix" ,r-matrix)
8770 ("r-mgcv" ,r-mgcv)
8771 ("r-pbkrtest" ,r-pbkrtest)))
8772 (home-page "https://github.com/bcjaeger/r2glmm")
8773 (synopsis "Compute R squared for mixed (multilevel) models")
8774 (description
8775 "This package computes model and semi partial R squared with confidence
8776 limits for the linear and generalized linear mixed model (LMM and GLMM). The
8777 R squared measure from L. J. Edwards et al. (2008) is extended to the GLMM
8778 using @dfn{penalized quasi-likelihood} (PQL) estimation (see Jaeger et
8779 al. (2016)).")
8780 (license license:gpl2)))
8781
8782 (define-public r-weights
8783 (package
8784 (name "r-weights")
8785 (version "1.0")
8786 (source
8787 (origin
8788 (method url-fetch)
8789 (uri (cran-uri "weights" version))
8790 (sha256
8791 (base32
8792 "0186bfpkhxngrshac6bpg37alp6slwhwd43inrm8hqg0vhpfgc4c"))))
8793 (build-system r-build-system)
8794 (propagated-inputs
8795 `(("r-gdata" ,r-gdata)
8796 ("r-hmisc" ,r-hmisc)
8797 ("r-mice" ,r-mice)))
8798 (home-page
8799 "https://cran.r-project.org/web/packages/weights/")
8800 (synopsis "Weighting and weighted statistics")
8801 (description "This package Provides a variety of functions for producing
8802 simple weighted statistics, such as weighted Pearson's correlations, partial
8803 correlations, Chi-Squared statistics, histograms, and t-tests. Also now
8804 includes some software for quickly recoding survey data and plotting point
8805 estimates from interaction terms in regressions (and multiply imputed
8806 regressions). NOTE: Weighted partial correlation calculations pulled to
8807 address a bug.")
8808 (license license:gpl2+)))
8809
8810 (define-public r-rcppannoy
8811 (package
8812 (name "r-rcppannoy")
8813 (version "0.0.12")
8814 (source
8815 (origin
8816 (method url-fetch)
8817 (uri (cran-uri "RcppAnnoy" version))
8818 (sha256
8819 (base32
8820 "1b0fmip9c4i0my1yjrvqy8jxfiiqcggq2kms135q0b53njxnqwwg"))))
8821 (properties `((upstream-name . "RcppAnnoy")))
8822 (build-system r-build-system)
8823 (propagated-inputs
8824 `(("r-rcpp" ,r-rcpp)))
8825 (native-inputs
8826 `(("r-knitr" ,r-knitr))) ; for vignettes
8827 (home-page "https://cran.r-project.org/web/packages/RcppAnnoy/")
8828 (synopsis "Rcpp bindings for Annoy, a library for Approximate Nearest Neighbors")
8829 (description
8830 "Annoy is a small C++ library for Approximate Nearest Neighbors written
8831 for efficient memory usage as well an ability to load from and save to disk.
8832 This package provides an R interface.")
8833 ;; Annoy is released under ASL 2.0, but this wrapper is released under
8834 ;; GPLv2+.
8835 (license (list license:gpl2+ license:asl2.0))))
8836
8837 (define-public r-rcpphnsw
8838 (package
8839 (name "r-rcpphnsw")
8840 (version "0.1.0")
8841 (source
8842 (origin
8843 (method url-fetch)
8844 (uri (cran-uri "RcppHNSW" version))
8845 (sha256
8846 (base32
8847 "158a069n42pbnjrlmvqsr6bm2cfp9hxpnk3nhp3dwi9qjlq4r9bm"))))
8848 (properties `((upstream-name . "RcppHNSW")))
8849 (build-system r-build-system)
8850 (propagated-inputs `(("r-rcpp" ,r-rcpp)))
8851 (home-page "https://cran.r-project.org/web/packages/RcppHNSW/")
8852 (synopsis "Rcpp bindings for hnswlib, a library for approximate nearest neighbors")
8853 (description
8854 "Hnswlib is a C++ library for approximate nearest neighbors. This
8855 package provides a minimal R interface by relying on the Rcpp package.")
8856 ;; hnswlib is released under Version 2.0 of the Apache License.
8857 (license (list license:gpl3 license:asl2.0))))
8858
8859 (define-public r-rcppparallel
8860 (package
8861 (name "r-rcppparallel")
8862 (version "4.4.3")
8863 (source
8864 (origin
8865 (method url-fetch)
8866 (uri (cran-uri "RcppParallel" version))
8867 (sha256
8868 (base32
8869 "1ym0bzs9g6bsg2lz24fisxxa3gypr6xcvrczn304czmrrag9413s"))))
8870 (properties `((upstream-name . "RcppParallel")))
8871 (build-system r-build-system)
8872 (home-page "http://rcppcore.github.io/RcppParallel")
8873 (synopsis "Parallel programming tools for Rcpp")
8874 (description
8875 "This package provides high level functions for parallel programming with
8876 Rcpp. For example, the @code{parallelFor()} function can be used to convert
8877 the work of a standard serial @code{for} loop into a parallel one and the
8878 @code{parallelReduce()} function can be used for accumulating aggregates or
8879 other values.")
8880 (license license:gpl2)))
8881
8882 (define-public r-ncdf4
8883 (package
8884 (name "r-ncdf4")
8885 (version "1.16.1")
8886 (source
8887 (origin
8888 (method url-fetch)
8889 (uri (cran-uri "ncdf4" version))
8890 (sha256
8891 (base32
8892 "083sb24anyd4sw0il3x07pqn9rbx5y5ayqass6mz8x443rnjvphd"))))
8893 (build-system r-build-system)
8894 (inputs
8895 `(("netcdf" ,netcdf)
8896 ("zlib" ,zlib)))
8897 (home-page "https://cran.r-project.org/web/packages/ncdf4/index.html")
8898 (synopsis "R interface to Unidata netCDF format data files")
8899 (description
8900 "This package provides a high-level R interface to data files written
8901 using Unidata's netCDF library (version 4 or earlier), which are binary data
8902 files that are portable across platforms and include metadata information in
8903 addition to the data sets. Using this package, netCDF files can be opened and
8904 data sets read in easily. It is also easy to create new netCDF dimensions,
8905 variables, and files, in either version 3 or 4 format, and manipulate existing
8906 netCDF files.")
8907 (license license:gpl3+)))
8908
8909 (define-public r-biocmanager
8910 (package
8911 (name "r-biocmanager")
8912 (version "1.30.4")
8913 (source
8914 (origin
8915 (method url-fetch)
8916 (uri (cran-uri "BiocManager" version))
8917 (sha256
8918 (base32
8919 "0kxs76pixk1d2lpvkyrq6nnvv1rqf55ph5f7igkadyyqirf3y2ah"))))
8920 (properties `((upstream-name . "BiocManager")))
8921 (build-system r-build-system)
8922 (home-page "https://cran.r-project.org/web/packages/BiocManager/")
8923 (synopsis "Access the Bioconductor project package repository")
8924 (description
8925 "This package provides a convenient tool to install and update
8926 Bioconductor packages.")
8927 (license license:artistic2.0)))
8928
8929 (define-public r-rgl
8930 (package
8931 (name "r-rgl")
8932 (version "0.100.26")
8933 (source
8934 (origin
8935 (method url-fetch)
8936 (uri (cran-uri "rgl" version))
8937 (sha256
8938 (base32
8939 "0h77akviwjd86j2qyx326xynbmwhypd6ydprzlwqnidd4ckrr271"))))
8940 (build-system r-build-system)
8941 (native-inputs
8942 `(("pkg-config" ,pkg-config)))
8943 (inputs
8944 `(("freetype" ,freetype)
8945 ("libpng" ,libpng)
8946 ("glu" ,glu)
8947 ("libx11" ,libx11)
8948 ("ghc-pandoc" ,ghc-pandoc)
8949 ("zlib" ,zlib)))
8950 (propagated-inputs
8951 `(("r-crosstalk" ,r-crosstalk)
8952 ("r-htmltools" ,r-htmltools)
8953 ("r-htmlwidgets" ,r-htmlwidgets)
8954 ("r-jsonlite" ,r-jsonlite)
8955 ("r-knitr" ,r-knitr)
8956 ("r-magrittr" ,r-magrittr)
8957 ("r-manipulatewidget" ,r-manipulatewidget)
8958 ("r-shiny" ,r-shiny)))
8959 (home-page "https://r-forge.r-project.org/projects/rgl/")
8960 (synopsis "3D visualization using OpenGL")
8961 (description
8962 "This package provides medium to high level functions for 3D interactive graphics,
8963 including functions modelled on base graphics (@code{plot3d()}, etc.) as well
8964 as functions for constructing representations of geometric
8965 objects (@code{cube3d()}, etc.). Output may be on screen using OpenGL, or to
8966 various standard 3D file formats including WebGL, PLY, OBJ, STL as well as 2D
8967 image formats, including PNG, Postscript, SVG, PGF.")
8968 ;; Any version of the GPL.
8969 (license (list license:gpl2+ license:gpl3+))))
8970
8971 (define-public r-multicool
8972 (package
8973 (name "r-multicool")
8974 (version "0.1-10")
8975 (source
8976 (origin
8977 (method url-fetch)
8978 (uri (cran-uri "multicool" version))
8979 (sha256
8980 (base32
8981 "1ybg9piya9psqg42w9i3zsnavbxhkfklfwl7cb420i5nkq6wpc2v"))))
8982 (build-system r-build-system)
8983 (propagated-inputs `(("r-rcpp" ,r-rcpp)))
8984 (home-page "https://cran.r-project.org/web/packages/multicool/")
8985 (synopsis "Permutations of multisets in cool-lex order")
8986 (description
8987 "This package provides a set of tools to permute multisets without loops
8988 or hash tables and to generate integer partitions. Cool-lex order is similar
8989 to colexicographical order.")
8990 (license license:gpl2)))
8991
8992 (define-public r-misc3d
8993 (package
8994 (name "r-misc3d")
8995 (version "0.8-4")
8996 (source
8997 (origin
8998 (method url-fetch)
8999 (uri (cran-uri "misc3d" version))
9000 (sha256
9001 (base32
9002 "0qjzpw3h09qi2gfz52b7nhzd95p7yyxsd03fldc9wzzn6wi3vpkm"))))
9003 (build-system r-build-system)
9004 (home-page "https://cran.r-project.org/web/packages/misc3d/")
9005 (synopsis "Miscellaneous 3D Plots")
9006 (description
9007 "This package provides a collection of miscellaneous 3d plots, including
9008 isosurfaces.")
9009 ;; Any version of the GPL.
9010 (license (list license:gpl2+ license:gpl3+))))
9011
9012 (define-public r-ks
9013 (package
9014 (name "r-ks")
9015 (version "1.11.5")
9016 (source
9017 (origin
9018 (method url-fetch)
9019 (uri (cran-uri "ks" version))
9020 (sha256
9021 (base32
9022 "06ymx244yknmpl6935l4pafqbm4gcbpnhqg7rinql6rrfr9mcrag"))))
9023 (build-system r-build-system)
9024 (propagated-inputs
9025 `(("r-fnn" ,r-fnn)
9026 ("r-kernlab" ,r-kernlab)
9027 ("r-kernsmooth" ,r-kernsmooth)
9028 ("r-matrix" ,r-matrix)
9029 ("r-mclust" ,r-mclust)
9030 ("r-mgcv" ,r-mgcv)
9031 ("r-multicool" ,r-multicool)
9032 ("r-mvtnorm" ,r-mvtnorm)))
9033 (home-page "http://www.mvstat.net/tduong/")
9034 (synopsis "Kernel smoothing")
9035 (description
9036 "This package provides kernel smoothers for univariate and multivariate
9037 data, including density functions, density derivatives, cumulative
9038 distributions, modal clustering, discriminant analysis, and two-sample
9039 hypothesis testing.")
9040 ;; Either version of the GPL.
9041 (license (list license:gpl2 license:gpl3))))
9042
9043 (define-public r-feature
9044 (package
9045 (name "r-feature")
9046 (version "1.2.13")
9047 (source
9048 (origin
9049 (method url-fetch)
9050 (uri (cran-uri "feature" version))
9051 (sha256
9052 (base32
9053 "07hkw0bv38naj2hdsx4xxrm2dngi6w3rbvgr7s50bjic8hlgy1ra"))))
9054 (build-system r-build-system)
9055 (propagated-inputs
9056 `(("r-ks" ,r-ks)
9057 ("r-misc3d" ,r-misc3d)
9058 ("r-rgl" ,r-rgl)))
9059 (home-page "http://www.mvstat.net/tduong/")
9060 (synopsis "Inferential feature significance for kernel density estimation")
9061 (description
9062 "The feature package contains functions to display and compute kernel
9063 density estimates, significant gradient and significant curvature regions.
9064 Significant gradient and/or curvature regions often correspond to significant
9065 features (e.g. local modes).")
9066 ;; Either version of the GPL.
9067 (license (list license:gpl2 license:gpl3))))
9068
9069 (define-public r-arm
9070 (package
9071 (name "r-arm")
9072 (version "1.10-1")
9073 (source
9074 (origin
9075 (method url-fetch)
9076 (uri (cran-uri "arm" version))
9077 (sha256
9078 (base32
9079 "0vvp90jygajd6ydky57z66wqjq9msfbl88irj5jbsray574mh4bg"))))
9080 (build-system r-build-system)
9081 (propagated-inputs
9082 `(("r-abind" ,r-abind)
9083 ("r-coda" ,r-coda)
9084 ("r-lme4" ,r-lme4)
9085 ("r-mass" ,r-mass)
9086 ("r-matrix" ,r-matrix)
9087 ("r-nlme" ,r-nlme)))
9088 (home-page "https://cran.r-project.org/web/packages/arm/")
9089 (synopsis "Data analysis using regression and multilevel/hierarchical models")
9090 (description
9091 "This package provides functions to accompany A. Gelman and J. Hill,
9092 Data Analysis Using Regression and Multilevel/Hierarchical Models, Cambridge
9093 University Press, 2007.")
9094 (license license:gpl3+)))
9095
9096 (define-public r-circular
9097 (package
9098 (name "r-circular")
9099 (version "0.4-93")
9100 (source
9101 (origin
9102 (method url-fetch)
9103 (uri (cran-uri "circular" version))
9104 (sha256
9105 (base32
9106 "0hki85rs8wc5950pjaw28q54rly2napfbcrx3pchlfap6wwy5kkn"))))
9107 (build-system r-build-system)
9108 (propagated-inputs
9109 `(("r-boot" ,r-boot)
9110 ("r-mvtnorm" ,r-mvtnorm)))
9111 (native-inputs
9112 `(("gfortran" ,gfortran)))
9113 (home-page "https://cran.r-project.org/web/packages/circular/")
9114 (synopsis "Circular statistics")
9115 (description
9116 "This package provides tools for circular statistics, from \"Topics in
9117 circular Statistics\" (2001) S. Rao Jammalamadaka and A. SenGupta, World
9118 Scientific.")
9119 (license license:gpl2+)))
9120
9121 (define-public r-activity
9122 (package
9123 (name "r-activity")
9124 (version "1.2")
9125 (source
9126 (origin
9127 (method url-fetch)
9128 (uri (cran-uri "activity" version))
9129 (sha256
9130 (base32
9131 "11w2bz6p9xbzdh6773dmbbh6rws0h5dj18p8m0ivzizgq932vdzs"))))
9132 (build-system r-build-system)
9133 (propagated-inputs
9134 `(("r-circular" ,r-circular)
9135 ("r-pbapply" ,r-pbapply)))
9136 (home-page "https://cran.r-project.org/web/packages/activity/")
9137 (synopsis "Animal activity statistics")
9138 (description
9139 "This package provides functions to fit kernel density functions to
9140 animal activity time data; plot activity distributions; quantify overall
9141 levels of activity; statistically compare activity metrics through
9142 bootstrapping; and evaluate variation in linear variables with time (or other
9143 circular variables).")
9144 (license license:gpl3)))
9145
9146 (define-public r-ouch
9147 (package
9148 (name "r-ouch")
9149 (version "2.14-1")
9150 (source
9151 (origin
9152 (method url-fetch)
9153 (uri (cran-uri "ouch" version))
9154 (sha256
9155 (base32
9156 "0ddf9bw5lhj8vb0ja78jf99i0smq4rgmm842k4a4ygap41vdyn2b"))))
9157 (build-system r-build-system)
9158 (propagated-inputs `(("r-subplex" ,r-subplex)))
9159 (home-page "http://kingaa.github.io/ouch/")
9160 (synopsis "Ornstein-Uhlenbeck models for phylogenetic comparative hypotheses")
9161 (description
9162 "This package provides tools to fit and compare Ornstein-Uhlenbeck models
9163 for evolution along a phylogenetic tree.")
9164 (license license:gpl2+)))
9165
9166 (define-public r-fmsb
9167 (package
9168 (name "r-fmsb")
9169 (version "0.6.3")
9170 (source
9171 (origin
9172 (method url-fetch)
9173 (uri (cran-uri "fmsb" version))
9174 (sha256
9175 (base32
9176 "1n29bnyp20pvpk2lsa9fblsj5w7amp14snc74pk5w3yr5y6rj0s5"))))
9177 (build-system r-build-system)
9178 (home-page "http://minato.sip21c.org/msb/")
9179 (synopsis "Functions for medical statistics book with demographic data")
9180 (description
9181 "This package provides several utility functions for the book entitled
9182 \"Practices of Medical and Health Data Analysis using R\" (Pearson Education
9183 Japan, 2007) with Japanese demographic data and some demographic analysis
9184 related functions.")
9185 (license license:gpl2+)))
9186
9187 (define-public r-stabledist
9188 (package
9189 (name "r-stabledist")
9190 (version "0.7-1")
9191 (source
9192 (origin
9193 (method url-fetch)
9194 (uri (cran-uri "stabledist" version))
9195 (sha256
9196 (base32
9197 "0scar396wiq6wkbkvwp4qrxqc1m075y56p37i6iry5rw796p1i86"))))
9198 (build-system r-build-system)
9199 (home-page "http://www.rmetrics.org")
9200 (synopsis "Stable distribution functions")
9201 (description
9202 "This package provides density, probability and quantile functions, and
9203 random number generation for (skew) stable distributions, using the
9204 parametrizations of Nolan.")
9205 (license license:gpl2+)))
9206
9207 (define-public r-gsl
9208 (package
9209 (name "r-gsl")
9210 (version "2.1-6")
9211 (source
9212 (origin
9213 (method url-fetch)
9214 (uri (cran-uri "gsl" version))
9215 (sha256
9216 (base32
9217 "0p4rh7npp6qbfc5sxjq86xjn7c9ivf3pd60qf1hldwckjqin7m7m"))))
9218 (build-system r-build-system)
9219 (inputs
9220 `(("gsl" ,gsl)))
9221 (home-page "https://cran.r-project.org/web/packages/gsl")
9222 (synopsis "Wrapper for the GNU Scientific Library")
9223 (description
9224 "This package provides an R wrapper for the special functions and quasi
9225 random number generators of the GNU Scientific Library.")
9226 (license license:gpl2+)))
9227
9228 (define-public r-adgoftest
9229 (package
9230 (name "r-adgoftest")
9231 (version "0.3")
9232 (source
9233 (origin
9234 (method url-fetch)
9235 (uri (cran-uri "ADGofTest" version))
9236 (sha256
9237 (base32
9238 "0ik817qzqp6kfbckjp1z7srlma0w6z2zcwykh0jdiv7nahwk3ncw"))))
9239 (properties `((upstream-name . "ADGofTest")))
9240 (build-system r-build-system)
9241 (home-page "https://cran.r-project.org/web/packages/ADGofTest")
9242 (synopsis "Anderson-Darling GoF test")
9243 (description
9244 "This package provides an implementation of the Anderson-Darling GoF test
9245 with p-value calculation based on Marsaglia's 2004 paper \"Evaluating the
9246 Anderson-Darling Distribution\".")
9247 ;; Any version of the GPL.
9248 (license license:gpl3+)))
9249
9250 (define-public r-softimpute
9251 (package
9252 (name "r-softimpute")
9253 (version "1.4")
9254 (source
9255 (origin
9256 (method url-fetch)
9257 (uri (cran-uri "softImpute" version))
9258 (sha256
9259 (base32
9260 "07cxbzkl08q58m1455i139952rmryjlic4s2f2hscl5zxxmfdxcq"))))
9261 (properties `((upstream-name . "softImpute")))
9262 (build-system r-build-system)
9263 (propagated-inputs
9264 `(("r-matrix" ,r-matrix)))
9265 (native-inputs
9266 `(("gfortran" ,gfortran)))
9267 (home-page "https://cran.r-project.org/web/packages/softImpute")
9268 (synopsis "Matrix completion via iterative soft-thresholded SVD")
9269 (description
9270 "This package provides iterative methods for matrix completion that use
9271 nuclear-norm regularization. The package includes procedures for centering
9272 and scaling rows, columns or both, and for computing low-rank @dfn{single
9273 value decompositions} (SVDs) on large sparse centered matrices (i.e. principal
9274 components).")
9275 (license license:gpl2)))
9276
9277 (define-public r-fftwtools
9278 (package
9279 (name "r-fftwtools")
9280 (version "0.9-8")
9281 (source
9282 (origin
9283 (method url-fetch)
9284 (uri (cran-uri "fftwtools" version))
9285 (sha256
9286 (base32
9287 "1nqvpzda281rxi1cmwajxxsn3sc3gz7scv8bvs5jm34kf36whha6"))))
9288 (build-system r-build-system)
9289 (inputs `(("fftw" ,fftw)))
9290 (home-page "https://github.com/krahim/fftwtools")
9291 (synopsis "Wrapper for FFTW3")
9292 (description
9293 "This package provides a wrapper for several FFTW functions. It provides
9294 access to the two-dimensional FFT, the multivariate FFT, and the
9295 one-dimensional real to complex FFT using the FFTW3 library. The package
9296 includes the functions @code{fftw()} and @code{mvfftw()} which are designed to
9297 mimic the functionality of the R functions @code{fft()} and @code{mvfft()}.
9298 The FFT functions have a parameter that allows them to not return the
9299 redundant complex conjugate when the input is real data.")
9300 (license license:gpl2+)))
9301
9302 (define-public r-tiff
9303 (package
9304 (name "r-tiff")
9305 (version "0.1-5")
9306 (source
9307 (origin
9308 (method url-fetch)
9309 (uri (cran-uri "tiff" version))
9310 (sha256
9311 (base32
9312 "0asf2bws3x3yd3g3ixvk0f86b0mdf882pl8xrqlxrkbgjalyc54m"))))
9313 (build-system r-build-system)
9314 (inputs
9315 `(("libtiff" ,libtiff)
9316 ("libjpeg" ,libjpeg)
9317 ("zlib" ,zlib)))
9318 (home-page "http://www.rforge.net/tiff/")
9319 (synopsis "Read and write TIFF images")
9320 (description
9321 "This package provides an easy and simple way to read, write and display
9322 bitmap images stored in the TIFF format. It can read and write both files and
9323 in-memory raw vectors.")
9324 ;; Either of these two license versions.
9325 (license (list license:gpl2 license:gpl3))))
9326
9327 (define-public r-waveslim
9328 (package
9329 (name "r-waveslim")
9330 (version "1.7.5.1")
9331 (source
9332 (origin
9333 (method url-fetch)
9334 (uri (cran-uri "waveslim" version))
9335 (sha256
9336 (base32
9337 "0mky0nb4xxp8rybp87mxw2f1q6k400wpxv01zr4injv7ja6028xk"))))
9338 (build-system r-build-system)
9339 (native-inputs
9340 `(("gfortran" ,gfortran)))
9341 (home-page "http://waveslim.blogspot.com")
9342 (synopsis "Basic wavelet routines for signal processing")
9343 (description
9344 "This package provides basic wavelet routines for time series (1D),
9345 image (2D) and array (3D) analysis. The code provided here is based on
9346 wavelet methodology developed in Percival and Walden (2000); Gencay, Selcuk
9347 and Whitcher (2001); the dual-tree complex wavelet transform (DTCWT) from
9348 Kingsbury (1999, 2001) as implemented by Selesnick; and Hilbert wavelet
9349 pairs (Selesnick 2001, 2002).")
9350 (license license:bsd-3)))
9351
9352 (define-public r-wordcloud
9353 (package
9354 (name "r-wordcloud")
9355 (version "2.6")
9356 (source
9357 (origin
9358 (method url-fetch)
9359 (uri (cran-uri "wordcloud" version))
9360 (sha256
9361 (base32
9362 "0j96yyvm6bcrrpbdx4w26piqx44a0vbsr3px9cb4zk8a8da6jwak"))))
9363 (build-system r-build-system)
9364 (propagated-inputs
9365 `(("r-rcolorbrewer" ,r-rcolorbrewer)
9366 ("r-rcpp" ,r-rcpp)))
9367 (home-page "https://cran.r-project.org/web/packages/wordcloud")
9368 (synopsis "Word clouds")
9369 (description
9370 "This package provides functionality to create pretty word clouds,
9371 visualize differences and similarity between documents, and avoid
9372 over-plotting in scatter plots with text.")
9373 (license license:lgpl2.1)))
9374
9375 (define-public r-colorramps
9376 (package
9377 (name "r-colorramps")
9378 (version "2.3")
9379 (source
9380 (origin
9381 (method url-fetch)
9382 (uri (cran-uri "colorRamps" version))
9383 (sha256
9384 (base32
9385 "0shbjh83x1axv4drm5r3dwgbyv70idih8z4wlzjs4hiac2qfl41z"))))
9386 (properties `((upstream-name . "colorRamps")))
9387 (build-system r-build-system)
9388 (home-page "https://cran.r-project.org/web/packages/colorRamps")
9389 (synopsis "Build color tables")
9390 (description "This package provides features to build gradient color
9391 maps.")
9392 ;; Any version of the GPL
9393 (license license:gpl3+)))
9394
9395 (define-public r-tidytree
9396 (package
9397 (name "r-tidytree")
9398 (version "0.2.5")
9399 (source
9400 (origin
9401 (method url-fetch)
9402 (uri (cran-uri "tidytree" version))
9403 (sha256
9404 (base32
9405 "0vfjv33352dmk9cr2qn0knzg761068rdk6jg32csd9vpmcma8awp"))))
9406 (build-system r-build-system)
9407 (propagated-inputs
9408 `(("r-ape" ,r-ape)
9409 ("r-dplyr" ,r-dplyr)
9410 ("r-lazyeval" ,r-lazyeval)
9411 ("r-magrittr" ,r-magrittr)
9412 ("r-rlang" ,r-rlang)
9413 ("r-tibble" ,r-tibble)))
9414 (home-page "https://github.com/GuangchuangYu/tidytree")
9415 (synopsis "Tidy tool for phylogenetic tree data manipulation")
9416 (description
9417 "Phylogenetic trees generally contain multiple components including nodes,
9418 edges, branches and associated data. This package provides an approach to
9419 convert tree objects to tidy data frames. It also provides tidy interfaces to
9420 manipulate tree data.")
9421 (license license:artistic2.0)))
9422
9423 (define-public r-rvcheck
9424 (package
9425 (name "r-rvcheck")
9426 (version "0.1.3")
9427 (source
9428 (origin
9429 (method url-fetch)
9430 (uri (cran-uri "rvcheck" version))
9431 (sha256
9432 (base32
9433 "1i2g6gyiqyd1pn6y0h6vmlcmg1qb5pv7rym8mkw8jnyc3in9hn8b"))))
9434 (build-system r-build-system)
9435 (propagated-inputs
9436 `(("r-rlang" ,r-rlang)))
9437 (home-page "https://cran.r-project.org/web/packages/rvcheck")
9438 (synopsis "R package version check")
9439 (description
9440 "This package provides tools to check the latest release version of R and
9441 R packages (on CRAN, Bioconductor or Github).")
9442 (license license:artistic2.0)))
9443
9444 (define-public r-docopt
9445 (package
9446 (name "r-docopt")
9447 (version "0.6.1")
9448 (source
9449 (origin
9450 (method url-fetch)
9451 (uri (cran-uri "docopt" version))
9452 (sha256
9453 (base32
9454 "06zknnd0c5s2y0hbddzdlr3m63ib783izpck6pgz7sjbab5pd068"))))
9455 (build-system r-build-system)
9456 (home-page "https://github.com/docopt/docopt.R")
9457 (synopsis "Command-line interface specification language")
9458 (description
9459 "This package enables you to define a command-line interface by just
9460 giving it a description in the specific format.")
9461 (license license:expat)))
9462
9463 (define-public r-sparsesvd
9464 (package
9465 (name "r-sparsesvd")
9466 (version "0.2")
9467 (source
9468 (origin
9469 (method url-fetch)
9470 (uri (cran-uri "sparsesvd" version))
9471 (sha256
9472 (base32
9473 "1xm969fjq3fv1p2sqza2apz8picibj4s2agpwf1sx9nwn3b587qs"))))
9474 (build-system r-build-system)
9475 (propagated-inputs `(("r-matrix" ,r-matrix)))
9476 (home-page "http://tedlab.mit.edu/~dr/SVDLIBC/")
9477 (synopsis "Sparse truncated singular value decomposition")
9478 (description
9479 "This package provides a Wrapper around the SVDLIBC library
9480 for (truncated) singular value decomposition of a sparse matrix. Currently,
9481 only sparse real matrices in Matrix package format are supported.")
9482 ;; SVDLIBC is released under BSD-2. The R interface is released under
9483 ;; BSD-3.
9484 (license (list license:bsd-3 license:bsd-2))))
9485
9486 (define-public r-speedglm
9487 (package
9488 (name "r-speedglm")
9489 (version "0.3-2")
9490 (source
9491 (origin
9492 (method url-fetch)
9493 (uri (cran-uri "speedglm" version))
9494 (sha256
9495 (base32
9496 "1b25zimk0z7ad62yacqdg0zk0qs0jja4i918ym942xfw4j1z3jjz"))))
9497 (build-system r-build-system)
9498 (propagated-inputs
9499 `(("r-mass" ,r-mass)
9500 ("r-matrix" ,r-matrix)))
9501 (home-page "https://cran.r-project.org/web/packages/speedglm")
9502 (synopsis "Fit linear and generalized linear models to large data sets")
9503 (description
9504 "This package provides tools for fitting linear models and generalized
9505 linear models to large data sets by updating algorithms.")
9506 ;; Any version of the GPL
9507 (license license:gpl2+)))
9508
9509 (define-public r-densityclust
9510 (package
9511 (name "r-densityclust")
9512 (version "0.3")
9513 (source
9514 (origin
9515 (method url-fetch)
9516 (uri (cran-uri "densityClust" version))
9517 (sha256
9518 (base32
9519 "1zry0vafajzmr37aylglxfvwplhdygbkb9cvzvh8cy0xgnjrnx13"))))
9520 (properties `((upstream-name . "densityClust")))
9521 (build-system r-build-system)
9522 (propagated-inputs
9523 `(("r-fnn" ,r-fnn)
9524 ("r-ggplot2" ,r-ggplot2)
9525 ("r-ggrepel" ,r-ggrepel)
9526 ("r-gridextra" ,r-gridextra)
9527 ("r-rcolorbrewer" ,r-rcolorbrewer)
9528 ("r-rcpp" ,r-rcpp)
9529 ("r-rtsne" ,r-rtsne)))
9530 (home-page "https://cran.r-project.org/web/packages/densityClust")
9531 (synopsis "Clustering by fast search and find of density peaks")
9532 (description
9533 "This package provides an improved implementation (based on k-nearest
9534 neighbors) of the density peak clustering algorithm, originally described by
9535 Alex Rodriguez and Alessandro Laio (Science, 2014 vol. 344). It can handle
9536 large datasets (> 100,000 samples) very efficiently.")
9537 (license license:gpl2+)))
9538
9539 (define-public r-combinat
9540 (package
9541 (name "r-combinat")
9542 (version "0.0-8")
9543 (source
9544 (origin
9545 (method url-fetch)
9546 (uri (cran-uri "combinat" version))
9547 (sha256
9548 (base32
9549 "1h9hr88gigihc4na7lb5i7rn4az1xa7sb34zvnznaj6pdrmwy4qm"))))
9550 (build-system r-build-system)
9551 (home-page "https://cran.r-project.org/web/packages/combinat")
9552 (synopsis "Combinatorics utilities")
9553 (description "This package provides assorted routines for combinatorics.")
9554 (license license:gpl2)))
9555
9556 (define-public r-qlcmatrix
9557 (package
9558 (name "r-qlcmatrix")
9559 (version "0.9.7")
9560 (source
9561 (origin
9562 (method url-fetch)
9563 (uri (cran-uri "qlcMatrix" version))
9564 (sha256
9565 (base32
9566 "0iqkcvvy8rxlk0s83sjq57dd6fadb18p5z31lzy0gnzv1hsy1x8y"))))
9567 (properties `((upstream-name . "qlcMatrix")))
9568 (build-system r-build-system)
9569 (propagated-inputs
9570 `(("r-docopt" ,r-docopt)
9571 ("r-matrix" ,r-matrix)
9572 ("r-slam" ,r-slam)
9573 ("r-sparsesvd" ,r-sparsesvd)))
9574 (home-page "https://cran.r-project.org/web/packages/qlcMatrix")
9575 (synopsis "Sparse matrix functions for quantitative language comparison")
9576 (description
9577 "This package provides an extension of the functionality of the Matrix
9578 package for using sparse matrices. Some of the functions are very general,
9579 while other are highly specific for the special data format used for
9580 @dfn{quantitative language comparison} (QLC).")
9581 (license license:gpl3)))
9582
9583 (define-public r-ddrtree
9584 (package
9585 (name "r-ddrtree")
9586 (version "0.1.5")
9587 (source
9588 (origin
9589 (method url-fetch)
9590 (uri (cran-uri "DDRTree" version))
9591 (sha256
9592 (base32
9593 "16s5fjw7kwlxhrkzdny62sx32fvmg3rxjc3wrh6krd31jh1fqlfk"))))
9594 (properties `((upstream-name . "DDRTree")))
9595 (build-system r-build-system)
9596 (propagated-inputs
9597 `(("r-bh" ,r-bh)
9598 ("r-irlba" ,r-irlba)
9599 ("r-rcpp" ,r-rcpp)
9600 ("r-rcppeigen" ,r-rcppeigen)))
9601 (home-page "https://cran.r-project.org/web/packages/DDRTree")
9602 (synopsis "Learning principal graphs with DDRTree")
9603 (description
9604 "This package provides an implementation of the framework of
9605 @dfn{reversed graph embedding} (RGE) which projects data into a reduced
9606 dimensional space while constructs a principal tree which passes through the
9607 middle of the data simultaneously. DDRTree shows superiority to
9608 alternatives (Wishbone, DPT) for inferring the ordering as well as the
9609 intrinsic structure of single cell genomics data. In general, it could be
9610 used to reconstruct the temporal progression as well as the bifurcation
9611 structure of any data type.")
9612 (license license:asl2.0)))
9613
9614 (define-public r-corpcor
9615 (package
9616 (name "r-corpcor")
9617 (version "1.6.9")
9618 (source
9619 (origin
9620 (method url-fetch)
9621 (uri (cran-uri "corpcor" version))
9622 (sha256
9623 (base32
9624 "1hi3i9d3841snppq1ks5pd8cliq1b4rm4dpsczmfqvwksg8snkrf"))))
9625 (build-system r-build-system)
9626 (home-page "http://strimmerlab.org/software/corpcor/")
9627 (synopsis "Efficient estimation of covariance and (partial) correlation")
9628 (description
9629 "This package implements a James-Stein-type shrinkage estimator for the
9630 covariance matrix, with separate shrinkage for variances and correlations.
9631 Furthermore, functions are available for fast singular value decomposition,
9632 for computing the pseudoinverse, and for checking the rank and positive
9633 definiteness of a matrix.")
9634 (license license:gpl3+)))
9635
9636 (define-public r-rspectra
9637 (package
9638 (name "r-rspectra")
9639 (version "0.15-0")
9640 (source
9641 (origin
9642 (method url-fetch)
9643 (uri (cran-uri "RSpectra" version))
9644 (sha256
9645 (base32
9646 "1ab975scdqaxdna9sayjl6l14hz991y0pc8c8ah48w000616km8s"))))
9647 (properties `((upstream-name . "RSpectra")))
9648 (build-system r-build-system)
9649 (propagated-inputs
9650 `(("r-matrix" ,r-matrix)
9651 ("r-rcpp" ,r-rcpp)
9652 ("r-rcppeigen" ,r-rcppeigen)))
9653 (home-page "https://github.com/yixuan/RSpectra")
9654 (synopsis "Solvers for large-scale Eigenvalue and SVD problems")
9655 (description
9656 "This package provides an R interface to the Spectra library for
9657 large-scale eigenvalue and SVD problems. It is typically used to compute a
9658 few eigenvalues/vectors of an n by n matrix, e.g., the k largest eigenvalues,
9659 which is usually more efficient than @code{eigen()} if k << n.")
9660 ;; MPL 2 or later.
9661 (license license:mpl2.0)))
9662
9663 (define-public r-vbsr
9664 (package
9665 (name "r-vbsr")
9666 (version "0.0.5")
9667 (source
9668 (origin
9669 (method url-fetch)
9670 (uri (cran-uri "vbsr" version))
9671 (sha256
9672 (base32
9673 "1avskbxxyinjjdga4rnghcfvd4sypv4m39ysfaij5avvmi89bx3b"))))
9674 (build-system r-build-system)
9675 (home-page "https://cran.r-project.org/web/packages/vbsr")
9676 (synopsis "Variational Bayes spike regression regularized linear models")
9677 (description
9678 "This package provides an efficient algorithm for solving ultra-sparse
9679 regularized regression models using a variational Bayes algorithm with a spike
9680 prior. The algorithm is solved on a path, with coordinate updates, and is
9681 capable of generating very sparse models. Very general model
9682 diagnostics for controlling type-1 errors are also provided.")
9683 (license license:gpl2)))
9684
9685 (define-public r-flare
9686 (package
9687 (name "r-flare")
9688 (version "1.6.0.2")
9689 (source
9690 (origin
9691 (method url-fetch)
9692 (uri (cran-uri "flare" version))
9693 (sha256
9694 (base32
9695 "1ybrsx1djqldw0l5l1iz4pfh6xxb8ckkg1ric7wnsr51wm9ljlh5"))))
9696 (build-system r-build-system)
9697 (propagated-inputs
9698 `(("r-igraph" ,r-igraph)
9699 ("r-lattice" ,r-lattice)
9700 ("r-mass" ,r-mass)
9701 ("r-matrix" ,r-matrix)))
9702 (home-page "https://cran.r-project.org/web/packages/flare")
9703 (synopsis "Family of Lasso regression implementations")
9704 (description
9705 "This package provides implementations of a family of Lasso variants
9706 including Dantzig Selector, LAD Lasso, SQRT Lasso, Lq Lasso for estimating
9707 high dimensional sparse linear models.")
9708 (license license:gpl2)))
9709
9710 (define-public r-lassopv
9711 (package
9712 (name "r-lassopv")
9713 (version "0.2.0")
9714 (source
9715 (origin
9716 (method url-fetch)
9717 (uri (cran-uri "lassopv" version))
9718 (sha256
9719 (base32
9720 "0yawnjw063jypk3riy9xab9cmliv6c9dnabi18670khd3gzb2r9z"))))
9721 (build-system r-build-system)
9722 (propagated-inputs `(("r-lars" ,r-lars)))
9723 (home-page "https://github.com/lingfeiwang/lassopv")
9724 (synopsis "Non-parametric p-value estimation for predictors in Lasso")
9725 (description
9726 "This package enables you to estimate the p-values for predictors x
9727 against target variable y in Lasso regression, using the regularization
9728 strength when each predictor enters the active set of regularization path for
9729 the first time as the statistic.")
9730 (license license:gpl3)))
9731
9732 (define-public r-splitstackshape
9733 (package
9734 (name "r-splitstackshape")
9735 (version "1.4.8")
9736 (source
9737 (origin
9738 (method url-fetch)
9739 (uri (cran-uri "splitstackshape" version))
9740 (sha256
9741 (base32
9742 "0mpyf2kkfdl69pdc6brl1r6101vyc6pgr7z17s55ppg3y71k4q35"))))
9743 (build-system r-build-system)
9744 (propagated-inputs
9745 `(("r-data-table" ,r-data-table)))
9746 (home-page "https://github.com/mrdwab/splitstackshape")
9747 (synopsis "Stack and reshape datasets after splitting concatenated values")
9748 (description
9749 "Online data collection tools like Google Forms often export
9750 multiple-response questions with data concatenated in cells. The
9751 @code{concat.split} (cSplit) family of functions provided by this package
9752 splits such data into separate cells. This package also includes functions to
9753 stack groups of columns and to reshape wide data, even when the data are
9754 \"unbalanced\"---something which @code{reshape} (from base R) does not handle,
9755 and which @code{melt} and @code{dcast} from @code{reshape2} do not easily
9756 handle.")
9757 (license license:gpl3)))
9758
9759 (define-public r-tfmpvalue
9760 (package
9761 (name "r-tfmpvalue")
9762 (version "0.0.8")
9763 (source
9764 (origin
9765 (method url-fetch)
9766 (uri (cran-uri "TFMPvalue" version))
9767 (sha256
9768 (base32
9769 "0h9qkl15k8v17v3g9bdnfwvh2s04ywjgg5y0xn2077dmywlja1bd"))))
9770 (properties `((upstream-name . "TFMPvalue")))
9771 (build-system r-build-system)
9772 (propagated-inputs `(("r-rcpp" ,r-rcpp)))
9773 (home-page "https://github.com/ge11232002/TFMPvalue")
9774 (synopsis "P-value computation for position weight matrices")
9775 (description
9776 "In putative @dfn{Transcription Factor Binding Sites} (TFBSs)
9777 identification from sequence/alignments, we are interested in the significance
9778 of certain match scores. TFMPvalue provides the accurate calculation of a
9779 p-value with a score threshold for position weight matrices, or the score with
9780 a given p-value. It is an interface to code originally made available by
9781 Helene Touzet and Jean-Stephane Varre, 2007, Algorithms Mol Biol:2, 15.
9782 Touzet and Varre (2007).")
9783 (license license:gpl2)))
9784
9785 (define-public r-rnifti
9786 (package
9787 (name "r-rnifti")
9788 (version "0.11.1")
9789 (source
9790 (origin
9791 (method url-fetch)
9792 (uri (cran-uri "RNifti" version))
9793 (sha256
9794 (base32
9795 "0jcgdg5k2swmi57aqj347kfi1fc4nvag7pxdfz61kc0vqqamm0wg"))))
9796 (properties `((upstream-name . "RNifti")))
9797 (build-system r-build-system)
9798 (propagated-inputs `(("r-rcpp" ,r-rcpp)))
9799 (home-page "https://github.com/jonclayden/RNifti")
9800 (synopsis "Fast R and C++ access to NIfTI images")
9801 (description
9802 "This package provides very fast read and write access to images stored
9803 in the NIfTI-1 and ANALYZE-7.5 formats, with seamless synchronisation between
9804 compiled C and interpreted R code. It also provides a C/C++ API that can be
9805 used by other packages.")
9806 (license license:gpl2)))
9807
9808 (define-public r-shades
9809 (package
9810 (name "r-shades")
9811 (version "1.4.0")
9812 (source
9813 (origin
9814 (method url-fetch)
9815 (uri (cran-uri "shades" version))
9816 (sha256
9817 (base32
9818 "1zg95sjhrfvbdlfc387g9p0vnb8nb6agdk1mb3wq3kwkm2da0bqj"))))
9819 (build-system r-build-system)
9820 (home-page "https://github.com/jonclayden/shades")
9821 (synopsis "Simple color manipulation")
9822 (description
9823 "This package provides functions for easily manipulating colors,
9824 creating color scales and calculating color distances.")
9825 (license license:bsd-3)))
9826
9827 (define-public r-ore
9828 (package
9829 (name "r-ore")
9830 (version "1.6.2")
9831 (source
9832 (origin
9833 (method url-fetch)
9834 (uri (cran-uri "ore" version))
9835 (sha256
9836 (base32
9837 "1l1ziljgm5gwjhvjq42wi5vcwbxlaj5dl9w8bhz0wh8vx4ajj07m"))))
9838 (build-system r-build-system)
9839 (home-page "https://github.com/jonclayden/ore")
9840 (synopsis "R interface to the Onigmo regular expression library")
9841 (description
9842 "This package provides an alternative to R's built-in functionality for
9843 handling regular expressions, based on the Onigmo library. It offers
9844 first-class compiled regex objects, partial matching and function-based
9845 substitutions, amongst other features.")
9846 (license license:bsd-3)))
9847
9848 (define-public r-reportr
9849 (package
9850 (name "r-reportr")
9851 (version "1.3.0")
9852 (source
9853 (origin
9854 (method url-fetch)
9855 (uri (cran-uri "reportr" version))
9856 (sha256
9857 (base32
9858 "0zynplxqvbmf23cm2rsz3wz2jx6mv55z94mn1k44ny3lx625cnpw"))))
9859 (build-system r-build-system)
9860 (propagated-inputs `(("r-ore" ,r-ore)))
9861 (home-page "https://github.com/jonclayden/reportr")
9862 (synopsis "General message and error reporting system")
9863 (description
9864 "This package provides a system for reporting messages, which offers
9865 certain useful features over the standard R system, such as the incorporation
9866 of output consolidation, message filtering, assertions, expression
9867 substitution, automatic generation of stack traces for debugging, and
9868 conditional reporting based on the current \"output level\".")
9869 (license license:gpl2)))
9870
9871 (define-public r-tractor-base
9872 (package
9873 (name "r-tractor-base")
9874 (version "3.3.2")
9875 (source
9876 (origin
9877 (method url-fetch)
9878 (uri (cran-uri "tractor.base" version))
9879 (sha256
9880 (base32
9881 "0y5gm0y4chl30f5qqq8qiiw4j8g32s4i9xrvyp3cwg902kf2p86i"))))
9882 (properties `((upstream-name . "tractor.base")))
9883 (build-system r-build-system)
9884 (propagated-inputs
9885 `(("r-ore" ,r-ore)
9886 ("r-reportr" ,r-reportr)
9887 ("r-rnifti" ,r-rnifti)
9888 ("r-shades" ,r-shades)))
9889 (home-page "http://www.tractor-mri.org.uk")
9890 (synopsis "Read, manipulate and visualize magnetic resonance images")
9891 (description
9892 "This package provides functions for working with magnetic resonance
9893 images. It supports reading and writing of popular file formats (DICOM,
9894 Analyze, NIfTI-1, NIfTI-2, MGH); interactive and non-interactive
9895 visualization; flexible image manipulation; metadata and sparse image
9896 handling.")
9897 (license license:gpl2)))
9898
9899 (define-public r-grimport
9900 (package
9901 (name "r-grimport")
9902 (version "0.9-2")
9903 (source
9904 (origin
9905 (method url-fetch)
9906 (uri (cran-uri "grImport" version))
9907 (sha256
9908 (base32
9909 "0n3y6dzy8s0ifvyrgwbly6cl14lmgd54dyi74s5i984apszpsp16"))))
9910 (properties `((upstream-name . "grImport")))
9911 (build-system r-build-system)
9912 (inputs
9913 `(("ghostscript" ,ghostscript)))
9914 (propagated-inputs
9915 `(("r-xml" ,r-xml)))
9916 (home-page "https://cran.r-project.org/web/packages/grImport")
9917 (synopsis "Convert, import, and draw PostScript pictures")
9918 (description
9919 "This package provides functions for converting, importing, and drawing
9920 PostScript pictures in R plots.")
9921 (license license:gpl2+)))
9922
9923 (define-public r-grimport2
9924 (package
9925 (name "r-grimport2")
9926 (version "0.1-5")
9927 (source
9928 (origin
9929 (method url-fetch)
9930 (uri (cran-uri "grImport2" version))
9931 (sha256
9932 (base32
9933 "0dyb3nrrvxnkk9q5b136bdivcz1jj3ajx1kscm3k0kkpqjif0pls"))))
9934 (properties `((upstream-name . "grImport2")))
9935 (build-system r-build-system)
9936 (propagated-inputs
9937 `(("r-base64enc" ,r-base64enc)
9938 ("r-jpeg" ,r-jpeg)
9939 ("r-png" ,r-png)
9940 ("r-xml" ,r-xml)))
9941 (home-page "https://cran.r-project.org/web/packages/grImport2/")
9942 (synopsis "Import SVG graphics")
9943 (description
9944 "This package provides functions for importing external vector images and
9945 drawing them as part of R plots. This package is different from the
9946 @code{grImport} package because, where that package imports PostScript format
9947 images, this package imports SVG format images. Furthermore, this package
9948 imports a specific subset of SVG, so external images must be preprocessed
9949 using a package like @code{rsvg} to produce SVG that this package can import.
9950 SVG features that are not supported by R graphics, such as gradient fills, can
9951 be imported and then exported via the @code{gridSVG} package.")
9952 (license license:gpl2+)))
9953
9954 (define-public r-kohonen
9955 (package
9956 (name "r-kohonen")
9957 (version "3.0.8")
9958 (source
9959 (origin
9960 (method url-fetch)
9961 (uri (cran-uri "kohonen" version))
9962 (sha256
9963 (base32
9964 "1zbfqa1qdlry8w6xhypkiknc5gn98v1ijhlsfka8zjg8ajhqgn1q"))))
9965 (build-system r-build-system)
9966 (propagated-inputs
9967 `(("r-mass" ,r-mass)
9968 ("r-rcpp" ,r-rcpp)))
9969 (home-page "https://cran.r-project.org/web/packages/kohonen")
9970 (synopsis "Supervised and unsupervised self-organising maps")
9971 (description
9972 "This package provides functions to train @dfn{self-organising
9973 maps} (SOMs). Also interrogation of the maps and prediction using trained
9974 maps are supported. The name of the package refers to Teuvo Kohonen, the
9975 inventor of the SOM.")
9976 (license license:gpl2+)))
9977
9978 (define-public r-nnls
9979 (package
9980 (name "r-nnls")
9981 (version "1.4")
9982 (source
9983 (origin
9984 (method url-fetch)
9985 (uri (cran-uri "nnls" version))
9986 (sha256
9987 (base32
9988 "07vcrrxvswrvfiha6f3ikn640yg0m2b4yd9lkmim1g0jmsmpfp8f"))))
9989 (build-system r-build-system)
9990 (native-inputs `(("gfortran" ,gfortran)))
9991 (home-page "https://cran.r-project.org/web/packages/nnls")
9992 (synopsis "Lawson-Hanson algorithm for non-negative least squares")
9993 (description
9994 "This package provides an R interface to the Lawson-Hanson implementation
9995 of an algorithm for @dfn{non-negative least squares} (NNLS). It also allows
9996 the combination of non-negative and non-positive constraints.")
9997 (license license:gpl2+)))
9998
9999 (define-public r-iso
10000 (package
10001 (name "r-iso")
10002 (version "0.0-18")
10003 (source
10004 (origin
10005 (method url-fetch)
10006 (uri (cran-uri "Iso" version))
10007 (sha256
10008 (base32
10009 "014mm5b1f7i6nwlz3kyg1biph0y542kcx5bd13p68cv5a928qzid"))))
10010 (properties `((upstream-name . "Iso")))
10011 (build-system r-build-system)
10012 (native-inputs `(("gfortran" ,gfortran)))
10013 (home-page "http://www.stat.auckland.ac.nz/~rolf/")
10014 (synopsis "Functions to perform isotonic regression")
10015 (description
10016 "This package provides support for linear order and unimodal
10017 order (univariate) isotonic regression and bivariate isotonic regression with
10018 linear order on both variables.")
10019 (license license:gpl2+)))
10020
10021 (define-public r-chemometricswithr
10022 (package
10023 (name "r-chemometricswithr")
10024 (version "0.1.13")
10025 (source
10026 (origin
10027 (method url-fetch)
10028 (uri (cran-uri "ChemometricsWithR" version))
10029 (sha256
10030 (base32
10031 "166va1g3m1wv21qkmw4wpz0bsrclh3jih8smxphdc13l9pqgclpq"))))
10032 (properties
10033 `((upstream-name . "ChemometricsWithR")))
10034 (build-system r-build-system)
10035 (propagated-inputs
10036 `(("r-devtools" ,r-devtools)
10037 ("r-kohonen" ,r-kohonen)
10038 ("r-mass" ,r-mass)
10039 ("r-pls" ,r-pls)))
10040 (home-page "https://github.com/rwehrens/CWR")
10041 (synopsis "Chemometrics with R")
10042 (description
10043 "This package provides functions and scripts used in the book
10044 \"Chemometrics with R - Multivariate Data Analysis in the Natural Sciences and
10045 Life Sciences\" by Ron Wehrens, Springer (2011).")
10046 (license license:gpl2+)))
10047
10048 (define-public r-als
10049 (package
10050 (name "r-als")
10051 (version "0.0.6")
10052 (source
10053 (origin
10054 (method url-fetch)
10055 (uri (cran-uri "ALS" version))
10056 (sha256
10057 (base32
10058 "1swrn39vy50fazkpf97r7c542gkj6mlvy8gmcxllg7mf2mqx546a"))))
10059 (properties `((upstream-name . "ALS")))
10060 (build-system r-build-system)
10061 (propagated-inputs
10062 `(("r-iso" ,r-iso)
10063 ("r-nnls" ,r-nnls)))
10064 (home-page "https://cran.r-project.org/web/packages/ALS")
10065 (synopsis "Multivariate curve resolution alternating least squares")
10066 (description
10067 "Alternating least squares is often used to resolve components
10068 contributing to data with a bilinear structure; the basic technique may be
10069 extended to alternating constrained least squares. This package provides an
10070 implementation of @dfn{multivariate curve resolution alternating least
10071 squares} (MCR-ALS).
10072
10073 Commonly applied constraints include unimodality, non-negativity, and
10074 normalization of components. Several data matrices may be decomposed
10075 simultaneously by assuming that one of the two matrices in the bilinear
10076 decomposition is shared between datasets.")
10077 (license license:gpl2+)))
10078
10079 (define-public r-strucchange
10080 (package
10081 (name "r-strucchange")
10082 (version "1.5-1")
10083 (source
10084 (origin
10085 (method url-fetch)
10086 (uri (cran-uri "strucchange" version))
10087 (sha256
10088 (base32
10089 "0cdgvl6kphm2i59bmnppn1y3kv65ml111bk7yzpcx7vv8wh2w3kl"))))
10090 (build-system r-build-system)
10091 (propagated-inputs
10092 `(("r-sandwich" ,r-sandwich)
10093 ("r-zoo" ,r-zoo)))
10094 (home-page "https://cran.r-project.org/web/packages/strucchange")
10095 (synopsis "Testing, monitoring, and dating structural changes")
10096 (description
10097 "This package provides tools for testing, monitoring and dating
10098 structural changes in (linear) regression models. It features tests/methods
10099 from the generalized fluctuation test framework as well as from the F
10100 test (Chow test) framework. This includes methods to fit, plot and test
10101 fluctuation processes (e.g., CUSUM, MOSUM, recursive/moving estimates) and F
10102 statistics, respectively. It is possible to monitor incoming data online
10103 using fluctuation processes. Finally, the breakpoints in regression models
10104 with structural changes can be estimated together with confidence intervals.
10105 Emphasis is always given to methods for visualizing the data.")
10106 ;; Either of these two GPL versions
10107 (license (list license:gpl2 license:gpl3))))
10108
10109 (define-public r-pixmap
10110 (package
10111 (name "r-pixmap")
10112 (version "0.4-11")
10113 (source
10114 (origin
10115 (method url-fetch)
10116 (uri (cran-uri "pixmap" version))
10117 (sha256
10118 (base32
10119 "04klxp6jndw1bp6z40v20fbmdmdpfca2g0czmmmgbkark9s1183g"))))
10120 (build-system r-build-system)
10121 (home-page "https://cran.r-project.org/web/packages/pixmap")
10122 (synopsis "Tools for bitmap images")
10123 (description
10124 "This package provides functions for importing, exporting, plotting and
10125 other manipulations of bitmapped images.")
10126 (license license:gpl2)))
10127
10128 (define-public r-rapidjsonr
10129 (package
10130 (name "r-rapidjsonr")
10131 (version "1.1")
10132 (source
10133 (origin
10134 (method url-fetch)
10135 (uri (cran-uri "rapidjsonr" version))
10136 (sha256
10137 (base32
10138 "0h4phjjhykbb45rg5b1xn48vqxdcvcngbm0416ds8in7j469wbwd"))))
10139 (build-system r-build-system)
10140 (home-page "https://cran.r-project.org/web/packages/rapidjsonr")
10141 (synopsis "JSON parser")
10142 (description
10143 "This package provides JSON parsing capability through the Rapidjson
10144 library.")
10145 (license license:expat)))
10146
10147 (define-public r-ontologyindex
10148 (package
10149 (name "r-ontologyindex")
10150 (version "2.5")
10151 (source
10152 (origin
10153 (method url-fetch)
10154 (uri (cran-uri "ontologyIndex" version))
10155 (sha256
10156 (base32
10157 "127hlf0z5fmbgnq4p9h8nvn6p72d2fpcn846zzb99s213421jnry"))))
10158 (properties `((upstream-name . "ontologyIndex")))
10159 (build-system r-build-system)
10160 (home-page "https://cran.r-project.org/web/packages/ontologyIndex")
10161 (synopsis "Functions for processing ontologies in R")
10162 (description
10163 "This package provides functions for reading ontologies into R as lists
10164 and manipulating sets of ontological terms.")
10165 (license license:gpl2+)))
10166
10167 (define-public r-gargle
10168 (package
10169 (name "r-gargle")
10170 (version "0.3.1")
10171 (source
10172 (origin
10173 (method url-fetch)
10174 (uri (cran-uri "gargle" version))
10175 (sha256
10176 (base32
10177 "0vqgp4w03sdyj0q96gxkybqflzzbaw84zifsbi7pxk5y08fimj2v"))))
10178 (build-system r-build-system)
10179 (propagated-inputs
10180 `(("r-fs" ,r-fs)
10181 ("r-glue" ,r-glue)
10182 ("r-httr" ,r-httr)
10183 ("r-jsonlite" ,r-jsonlite)
10184 ("r-rlang" ,r-rlang)
10185 ("r-withr" ,r-withr)))
10186 (home-page "https://gargle.r-lib.org")
10187 (synopsis "Utilities for working with Google APIs")
10188 (description
10189 "This package provides utilities for working with Google APIs. This
10190 includes functions and classes for handling common credential types and for
10191 preparing, executing, and processing HTTP requests.")
10192 (license license:expat)))
10193
10194 (define-public r-bigrquery
10195 (package
10196 (name "r-bigrquery")
10197 (version "1.2.0")
10198 (source
10199 (origin
10200 (method url-fetch)
10201 (uri (cran-uri "bigrquery" version))
10202 (sha256
10203 (base32
10204 "1ggh2gngr5x0g6y7d55y6kvn94anf7qi1bkc28cjmw61hxjq38fb"))))
10205 (build-system r-build-system)
10206 (propagated-inputs
10207 `(("r-assertthat" ,r-assertthat)
10208 ("r-bit64" ,r-bit64)
10209 ("r-curl" ,r-curl)
10210 ("r-dbi" ,r-dbi)
10211 ("r-gargle" ,r-gargle)
10212 ("r-glue" ,r-glue)
10213 ("r-httr" ,r-httr)
10214 ("r-jsonlite" ,r-jsonlite)
10215 ("r-prettyunits" ,r-prettyunits)
10216 ("r-progress" ,r-progress)
10217 ("r-rapidjsonr" ,r-rapidjsonr)
10218 ("r-rcpp" ,r-rcpp)
10219 ("r-rlang" ,r-rlang)
10220 ("r-tibble" ,r-tibble)))
10221 (home-page "https://github.com/rstats-db/bigrquery")
10222 (synopsis "R interface to Google's BigQuery API")
10223 (description
10224 "This package provides an R interface to Google's BigQuery database.")
10225 (license license:gpl3)))
10226
10227 (define-public r-gmp
10228 (package
10229 (name "r-gmp")
10230 (version "0.5-13.5")
10231 (source
10232 (origin
10233 (method url-fetch)
10234 (uri (cran-uri "gmp" version))
10235 (sha256
10236 (base32
10237 "042mzsl6z6s61fy5m21yf9q83l08vnyqljn4iax7kqyiycpsp0gn"))))
10238 (build-system r-build-system)
10239 (arguments
10240 '(#:phases
10241 (modify-phases %standard-phases
10242 (add-after 'unpack 'set-CC
10243 (lambda _ (setenv "CC" "gcc") #t)))))
10244 (inputs `(("gmp" ,gmp)))
10245 (home-page "https://cran.r-project.org/web/packages/gmp")
10246 (synopsis "Multiple precision arithmetic")
10247 (description
10248 "This package supports multiple precision arithmetic (big integers and
10249 rationals, prime number tests, matrix computation), \"arithmetic without
10250 limitations\" using the GNU Multiple Precision library.")
10251 ;; Any version of the GPL.
10252 (license license:gpl3+)))
10253
10254 (define-public r-rmpfr
10255 (package
10256 (name "r-rmpfr")
10257 (version "0.7-2")
10258 (source
10259 (origin
10260 (method url-fetch)
10261 (uri (cran-uri "Rmpfr" version))
10262 (sha256
10263 (base32
10264 "1zq3as34r27v2yc729731997wdhxb6cs5ilmak4nmsljabnac7gc"))))
10265 (properties `((upstream-name . "Rmpfr")))
10266 (build-system r-build-system)
10267 (inputs
10268 `(("mpfr" ,mpfr)))
10269 (propagated-inputs
10270 `(("r-gmp" ,r-gmp)))
10271 (home-page "http://rmpfr.r-forge.r-project.org/")
10272 (synopsis "R bindings to the MPFR library")
10273 (description
10274 "This package supports arithmetic (via S4 classes and methods) for
10275 arbitrary precision floating point numbers, including transcendental
10276 functions. To this end, the package interfaces with the @dfn{Multiple
10277 Precision Floating-Point Reliable} (MPFR) library.")
10278 (license license:gpl2+)))
10279
10280 (define-public r-assertive-base
10281 (package
10282 (name "r-assertive-base")
10283 (version "0.0-7")
10284 (source
10285 (origin
10286 (method url-fetch)
10287 (uri (cran-uri "assertive.base" version))
10288 (sha256
10289 (base32
10290 "1xs3ysvj0z57c58jw57pckq2rynia6ks4rmjmc02alczhk54wbgh"))))
10291 (properties
10292 `((upstream-name . "assertive.base")))
10293 (build-system r-build-system)
10294 (home-page "https://bitbucket.org/richierocks/assertive.base")
10295 (synopsis "Core of the assertive package")
10296 (description
10297 "This package provides a minimal set of predicates and assertions used by
10298 the assertive package. This is mainly for use by other package developers who
10299 want to include run-time testing features in their own packages.")
10300 (license license:gpl3+)))
10301
10302 (define-public r-assertive-properties
10303 (package
10304 (name "r-assertive-properties")
10305 (version "0.0-4")
10306 (source
10307 (origin
10308 (method url-fetch)
10309 (uri (cran-uri "assertive.properties" version))
10310 (sha256
10311 (base32
10312 "0sqs54acs9qk9kvm32rxzfbzxz1l8mjahpfnw7r30z2brgz661jw"))))
10313 (properties
10314 `((upstream-name . "assertive.properties")))
10315 (build-system r-build-system)
10316 (propagated-inputs
10317 `(("r-assertive-base" ,r-assertive-base)))
10318 (home-page "https://bitbucket.org/richierocks/assertive.properties")
10319 (synopsis "Assertions to check properties of variables")
10320 (description
10321 "This package provides a set of predicates and assertions for checking
10322 the properties of variables, such as length, names and attributes. This is
10323 mainly for use by other package developers who want to include run-time
10324 testing features in their own packages.")
10325 (license license:gpl3+)))
10326
10327 (define-public r-assertive-numbers
10328 (package
10329 (name "r-assertive-numbers")
10330 (version "0.0-2")
10331 (source
10332 (origin
10333 (method url-fetch)
10334 (uri (cran-uri "assertive.numbers" version))
10335 (sha256
10336 (base32
10337 "0jc3ss64j4m7bjydhagwwmka5n7c72vpw4kfcch0m5jvkq5qrqds"))))
10338 (properties
10339 `((upstream-name . "assertive.numbers")))
10340 (build-system r-build-system)
10341 (propagated-inputs
10342 `(("r-assertive-base" ,r-assertive-base)))
10343 (home-page "https://bitbucket.org/richierocks/assertive.numbers")
10344 (synopsis "Assertions to check properties of numbers")
10345 (description
10346 "This package provides a set of predicates and assertions for checking
10347 the properties of numbers. This is mainly for use by other package developers
10348 who want to include run-time testing features in their own packages.")
10349 (license license:gpl3+)))
10350
10351 (define-public r-assertive-sets
10352 (package
10353 (name "r-assertive-sets")
10354 (version "0.0-3")
10355 (source
10356 (origin
10357 (method url-fetch)
10358 (uri (cran-uri "assertive.sets" version))
10359 (sha256
10360 (base32
10361 "1cqvh2syvh5b6d85h601zjmsdbbf3h8q98ids4dfl4frdshpasc7"))))
10362 (properties
10363 `((upstream-name . "assertive.sets")))
10364 (build-system r-build-system)
10365 (propagated-inputs
10366 `(("r-assertive-base" ,r-assertive-base)))
10367 (home-page "https://bitbucket.org/richierocks/assertive.sets")
10368 (synopsis "Assertions to check properties of sets")
10369 (description
10370 "This package provides a set of predicates and assertions for checking
10371 the properties of sets. This is mainly for use by other package developers
10372 who want to include run-time testing features in their own packages.")
10373 (license license:gpl3+)))
10374
10375 (define-public r-assertive-matrices
10376 (package
10377 (name "r-assertive-matrices")
10378 (version "0.0-2")
10379 (source
10380 (origin
10381 (method url-fetch)
10382 (uri (cran-uri "assertive.matrices" version))
10383 (sha256
10384 (base32
10385 "16sykzcndv6y2d43x6v9n7m95kv76364h39kh10w4z0xw6ksfqil"))))
10386 (properties
10387 `((upstream-name . "assertive.matrices")))
10388 (build-system r-build-system)
10389 (propagated-inputs
10390 `(("r-assertive-base" ,r-assertive-base)))
10391 (home-page "https://bitbucket.org/richierocks/assertive.matrices")
10392 (synopsis "Assertions to check properties of matrices")
10393 (description
10394 "This package provides a set of predicates and assertions for checking
10395 the properties of matrices. This is mainly for use by other package
10396 developers who want to include run-time testing features in their own
10397 packages.")
10398 (license license:gpl3+)))
10399
10400 (define-public r-assertive-models
10401 (package
10402 (name "r-assertive-models")
10403 (version "0.0-2")
10404 (source
10405 (origin
10406 (method url-fetch)
10407 (uri (cran-uri "assertive.models" version))
10408 (sha256
10409 (base32
10410 "0bn4j4v5qvb2d672cgri61p8d9v258pmz35y3lvm6b9mdxwdi9mr"))))
10411 (properties
10412 `((upstream-name . "assertive.models")))
10413 (build-system r-build-system)
10414 (propagated-inputs
10415 `(("r-assertive-base" ,r-assertive-base)))
10416 (home-page "https://bitbucket.org/richierocks/assertive.models")
10417 (synopsis "Assertions to check properties of models")
10418 (description
10419 "This package provides a set of predicates and assertions for checking
10420 the properties of models. This is mainly for use by other package developers
10421 who want to include run-time testing features in their own packages.")
10422 (license license:gpl3+)))
10423
10424 (define-public r-assertive-reflection
10425 (package
10426 (name "r-assertive-reflection")
10427 (version "0.0-4")
10428 (source
10429 (origin
10430 (method url-fetch)
10431 (uri (cran-uri "assertive.reflection" version))
10432 (sha256
10433 (base32
10434 "19zmsbn00crfqm0kwd9ys5gv87xs3gi6wmlikrz9xiwzm7hp4dhj"))))
10435 (properties
10436 `((upstream-name . "assertive.reflection")))
10437 (build-system r-build-system)
10438 (propagated-inputs
10439 `(("r-assertive-base" ,r-assertive-base)))
10440 (home-page "https://bitbucket.org/richierocks/assertive.reflection")
10441 (synopsis "Assertions for checking the state of R")
10442 (description
10443 "This package provides a set of predicates and assertions for checking
10444 the state and capabilities of R, the operating system it is running on, and
10445 the IDE being used. This is mainly for use by other package developers who
10446 want to include run-time testing features in their own packages.")
10447 (license license:gpl3+)))
10448
10449 (define-public r-assertive-types
10450 (package
10451 (name "r-assertive-types")
10452 (version "0.0-3")
10453 (source
10454 (origin
10455 (method url-fetch)
10456 (uri (cran-uri "assertive.types" version))
10457 (sha256
10458 (base32
10459 "0zxq1jfrzgw95ll7alvm0xnk7aihjdksngq4ya2whyvfjbmv4vdb"))))
10460 (properties
10461 `((upstream-name . "assertive.types")))
10462 (build-system r-build-system)
10463 (propagated-inputs
10464 `(("r-assertive-base" ,r-assertive-base)
10465 ("r-assertive-properties" ,r-assertive-properties)
10466 ("r-codetools" ,r-codetools)))
10467 (home-page "https://bitbucket.org/richierocks/assertive.types")
10468 (synopsis "Assertions to check types of variables")
10469 (description
10470 "This package provides a set of predicates and assertions for checking
10471 the types of variables. This is mainly for use by other package developers
10472 who want to include run-time testing features in their own packages.")
10473 (license license:gpl3+)))
10474
10475 (define-public r-assertive-files
10476 (package
10477 (name "r-assertive-files")
10478 (version "0.0-2")
10479 (source
10480 (origin
10481 (method url-fetch)
10482 (uri (cran-uri "assertive.files" version))
10483 (sha256
10484 (base32
10485 "02pfz8j5vwcj5kl6zca46894li7lxwnlrr29j922f14ay6kdssmy"))))
10486 (properties
10487 `((upstream-name . "assertive.files")))
10488 (build-system r-build-system)
10489 (propagated-inputs
10490 `(("r-assertive-base" ,r-assertive-base)
10491 ("r-assertive-numbers" ,r-assertive-numbers)))
10492 (home-page "https://bitbucket.org/richierocks/assertive.files")
10493 (synopsis "Assertions to check properties of files")
10494 (description
10495 "This package provides a set of predicates and assertions for checking
10496 the properties of files and connections. This is mainly for use by other
10497 package developers who want to include run-time testing features in their own
10498 packages.")
10499 (license license:gpl3+)))
10500
10501 (define-public r-assertive-code
10502 (package
10503 (name "r-assertive-code")
10504 (version "0.0-3")
10505 (source
10506 (origin
10507 (method url-fetch)
10508 (uri (cran-uri "assertive.code" version))
10509 (sha256
10510 (base32
10511 "1qhbp668zfvhqs8avkhg9amp4zyazz6dsy4fc6kpdmw3sv8yi07g"))))
10512 (properties
10513 `((upstream-name . "assertive.code")))
10514 (build-system r-build-system)
10515 (propagated-inputs
10516 `(("r-assertive-base" ,r-assertive-base)
10517 ("r-assertive-properties" ,r-assertive-properties)
10518 ("r-assertive-types" ,r-assertive-types)))
10519 (home-page "https://bitbucket.org/richierocks/assertive.code")
10520 (synopsis "Assertions to check properties of code")
10521 (description
10522 "This package provides a set of predicates and assertions for checking
10523 the properties of code. This is mainly for use by other package developers
10524 who want to include run-time testing features in their own packages.")
10525 (license license:gpl3+)))
10526
10527 (define-public r-assertive-datetimes
10528 (package
10529 (name "r-assertive-datetimes")
10530 (version "0.0-2")
10531 (source
10532 (origin
10533 (method url-fetch)
10534 (uri (cran-uri "assertive.datetimes" version))
10535 (sha256
10536 (base32
10537 "00a98fx8p3pr3ckayh8wmxmm4rz01s67wah9697m92yci6pv3m78"))))
10538 (properties
10539 `((upstream-name . "assertive.datetimes")))
10540 (build-system r-build-system)
10541 (propagated-inputs
10542 `(("r-assertive-base" ,r-assertive-base)
10543 ("r-assertive-types" ,r-assertive-types)))
10544 (home-page "https://bitbucket.org/richierocks/assertive.datetimes")
10545 (synopsis "Assertions to check properties of dates and times")
10546 (description
10547 "This package provides a set of predicates and assertions for checking
10548 the properties of dates and times. This is mainly for use by other package
10549 developers who want to include run-time testing features in their own
10550 packages.")
10551 (license license:gpl3+)))
10552
10553 (define-public r-assertive-strings
10554 (package
10555 (name "r-assertive-strings")
10556 (version "0.0-3")
10557 (source
10558 (origin
10559 (method url-fetch)
10560 (uri (cran-uri "assertive.strings" version))
10561 (sha256
10562 (base32
10563 "0n6jrk88670g4ym0r8ii40a08a90z1xadj8wcryk8h0nl04dchfm"))))
10564 (properties
10565 `((upstream-name . "assertive.strings")))
10566 (build-system r-build-system)
10567 (propagated-inputs
10568 `(("r-assertive-base" ,r-assertive-base)
10569 ("r-assertive-types" ,r-assertive-types)
10570 ("r-stringi" ,r-stringi)))
10571 (home-page "https://bitbucket.org/richierocks/assertive.strings")
10572 (synopsis "Assertions to check properties of strings")
10573 (description
10574 "This package provides a set of predicates and assertions for checking
10575 the properties of strings. This is mainly for use by other package developers
10576 who want to include run-time testing features in their own packages.")
10577 (license license:gpl3+)))
10578
10579 (define-public r-assertive-data-us
10580 (package
10581 (name "r-assertive-data-us")
10582 (version "0.0-2")
10583 (source
10584 (origin
10585 (method url-fetch)
10586 (uri (cran-uri "assertive.data.us" version))
10587 (sha256
10588 (base32
10589 "1bgspn0sccmp9z7s7djvdvprgxlyc5vrxznp4zfjb79kwvgn83hq"))))
10590 (properties
10591 `((upstream-name . "assertive.data.us")))
10592 (build-system r-build-system)
10593 (propagated-inputs
10594 `(("r-assertive-base" ,r-assertive-base)
10595 ("r-assertive-strings" ,r-assertive-strings)))
10596 (home-page "https://bitbucket.org/richierocks/assertive.data.us")
10597 (synopsis "Assertions to check properties of strings")
10598 (description
10599 "This package provides a set of predicates and assertions for checking
10600 the properties of US-specific complex data types. This is mainly for use by
10601 other package developers who want to include run-time testing features in
10602 their own packages.")
10603 (license license:gpl3+)))
10604
10605 (define-public r-assertive-data-uk
10606 (package
10607 (name "r-assertive-data-uk")
10608 (version "0.0-2")
10609 (source
10610 (origin
10611 (method url-fetch)
10612 (uri (cran-uri "assertive.data.uk" version))
10613 (sha256
10614 (base32
10615 "1fzjvhwp7mwkqqix29khvs6zcrc82n6j4czvzzb473vyjyvdlj5b"))))
10616 (properties
10617 `((upstream-name . "assertive.data.uk")))
10618 (build-system r-build-system)
10619 (propagated-inputs
10620 `(("r-assertive-base" ,r-assertive-base)
10621 ("r-assertive-strings" ,r-assertive-strings)))
10622 (home-page "https://bitbucket.org/richierocks/assertive.data.uk")
10623 (synopsis "Assertions to check properties of strings")
10624 (description
10625 "This package provides a set of predicates and assertions for checking
10626 the properties of UK-specific complex data types. This is mainly for use by
10627 other package developers who want to include run-time testing features in
10628 their own packages.")
10629 (license license:gpl3+)))
10630
10631 (define-public r-assertive-data
10632 (package
10633 (name "r-assertive-data")
10634 (version "0.0-3")
10635 (source
10636 (origin
10637 (method url-fetch)
10638 (uri (cran-uri "assertive.data" version))
10639 (sha256
10640 (base32
10641 "00cvg2g36mdl8plrzx40m63qd55742mddqrchwy9n3c7mm4gn02s"))))
10642 (properties
10643 `((upstream-name . "assertive.data")))
10644 (build-system r-build-system)
10645 (propagated-inputs
10646 `(("r-assertive-base" ,r-assertive-base)
10647 ("r-assertive-strings" ,r-assertive-strings)))
10648 (home-page "https://bitbucket.org/richierocks/assertive.data")
10649 (synopsis "Assertions to check properties of data")
10650 (description
10651 "This package provides a set of predicates and assertions for checking
10652 the properties of (country independent) complex data types. This is mainly
10653 for use by other package developers who want to include run-time testing
10654 features in their own packages.")
10655 (license license:gpl3+)))
10656
10657 (define-public r-assertive
10658 (package
10659 (name "r-assertive")
10660 (version "0.3-5")
10661 (source
10662 (origin
10663 (method url-fetch)
10664 (uri (cran-uri "assertive" version))
10665 (sha256
10666 (base32
10667 "0blbbhlxcb5ffdxqxi62xs33ljiawh6s22a0pyvbbh79jf46rzr3"))))
10668 (build-system r-build-system)
10669 (propagated-inputs
10670 `(("r-assertive-base" ,r-assertive-base)
10671 ("r-assertive-code" ,r-assertive-code)
10672 ("r-assertive-data" ,r-assertive-data)
10673 ("r-assertive-data-uk" ,r-assertive-data-uk)
10674 ("r-assertive-data-us" ,r-assertive-data-us)
10675 ("r-assertive-datetimes" ,r-assertive-datetimes)
10676 ("r-assertive-files" ,r-assertive-files)
10677 ("r-assertive-matrices" ,r-assertive-matrices)
10678 ("r-assertive-models" ,r-assertive-models)
10679 ("r-assertive-numbers" ,r-assertive-numbers)
10680 ("r-assertive-properties" ,r-assertive-properties)
10681 ("r-assertive-reflection" ,r-assertive-reflection)
10682 ("r-assertive-sets" ,r-assertive-sets)
10683 ("r-assertive-strings" ,r-assertive-strings)
10684 ("r-assertive-types" ,r-assertive-types)
10685 ("r-knitr" ,r-knitr)))
10686 (home-page "https://bitbucket.org/richierocks/assertive")
10687 (synopsis "Readable check functions to ensure code integrity")
10688 (description
10689 "This package provides lots of predicates (@code{is_*} functions) to
10690 check the state of your variables, and assertions (@code{assert_*} functions)
10691 to throw errors if they aren't in the right form.")
10692 (license license:gpl3+)))
10693
10694 (define-public r-dotcall64
10695 (package
10696 (name "r-dotcall64")
10697 (version "1.0-0")
10698 (source
10699 (origin
10700 (method url-fetch)
10701 (uri (cran-uri "dotCall64" version))
10702 (sha256
10703 (base32
10704 "1b8p7m3w0m7bp977c6jz74xkd611cxg11j49yza59k5fp338scb9"))))
10705 (properties `((upstream-name . "dotCall64")))
10706 (build-system r-build-system)
10707 (native-inputs `(("gfortran" ,gfortran)))
10708 (home-page "https://git.math.uzh.ch/reinhard.furrer/dotCall64")
10709 (synopsis "Enhanced foreign function interface supporting long vectors")
10710 (description
10711 "This package provides @code{.C64()}, an enhanced version of @code{.C()}
10712 and @code{.Fortran()} from the R foreign function interface. @code{.C64()}
10713 supports long vectors, arguments of type 64-bit integer, and provides a
10714 mechanism to avoid unnecessary copies of read-only and write-only arguments.
10715 This makes it a convenient and fast interface to C/C++ and Fortran code.")
10716 (license license:gpl2+)))
10717
10718 (define-public r-spam
10719 (package
10720 (name "r-spam")
10721 (version "2.2-2")
10722 (source
10723 (origin
10724 (method url-fetch)
10725 (uri (cran-uri "spam" version))
10726 (sha256
10727 (base32
10728 "024dgfnjfxvsiymbzrhadinamj6qy509f4sbd1zxql8ymkyxn7vi"))))
10729 (build-system r-build-system)
10730 (propagated-inputs
10731 `(("r-dotcall64" ,r-dotcall64)))
10732 (native-inputs `(("gfortran" ,gfortran)))
10733 (home-page "https://www.math.uzh.ch/pages/spam/")
10734 (synopsis "Sparse matrix algebra")
10735 (description
10736 "This package provides a set of functions for sparse matrix algebra.
10737 Differences with other sparse matrix packages are:
10738
10739 @enumerate
10740 @item it only supports (essentially) one sparse matrix format;
10741 @item it is based on transparent and simple structure(s);
10742 @item it is tailored for MCMC calculations within G(M)RF;
10743 @item and it is fast and scalable (with the extension package @code{spam64}).
10744 @end enumerate\n")
10745 ;; Either of these licenses
10746 (license (list license:bsd-3 license:lgpl2.0))))
10747
10748 (define-public r-fields
10749 (package
10750 (name "r-fields")
10751 (version "9.8-3")
10752 (source
10753 (origin
10754 (method url-fetch)
10755 (uri (cran-uri "fields" version))
10756 (sha256
10757 (base32
10758 "1q9x68dczjym56v7x90x4x5br59vj3dww6w8v42zd3yl17h7c1h1"))))
10759 (build-system r-build-system)
10760 (propagated-inputs
10761 `(("r-maps" ,r-maps)
10762 ("r-spam" ,r-spam)))
10763 (native-inputs
10764 `(("gfortran" ,gfortran)))
10765 (home-page "http://www.image.ucar.edu/fields")
10766 (synopsis "Tools for spatial data")
10767 (description
10768 "This is a package for curve, surface and function fitting with an
10769 emphasis on splines, spatial data and spatial statistics. The major methods
10770 include cubic, and thin plate splines, Kriging, and compactly supported
10771 covariance functions for large data sets.")
10772 (license license:gpl2+)))
10773
10774 (define-public r-spatialextremes
10775 (package
10776 (name "r-spatialextremes")
10777 (version "2.0-7.2")
10778 (source
10779 (origin
10780 (method url-fetch)
10781 (uri (cran-uri "SpatialExtremes" version))
10782 (sha256
10783 (base32
10784 "0aqq9ryxi4xsdqjhc1lhb7ai8szs7m2vys6nn0ygps1w3pm4xwj8"))))
10785 (properties
10786 `((upstream-name . "SpatialExtremes")))
10787 (build-system r-build-system)
10788 (propagated-inputs
10789 `(("r-fields" ,r-fields)
10790 ("r-maps" ,r-maps)))
10791 (home-page "http://spatialextremes.r-forge.r-project.org/")
10792 (synopsis "Modelling spatial extremes")
10793 (description
10794 "This package provides tools for the statistical modelling of spatial
10795 extremes using max-stable processes, copula or Bayesian hierarchical models.
10796 More precisely, this package allows (conditional) simulations from various
10797 parametric max-stable models, analysis of the extremal spatial dependence, the
10798 fitting of such processes using composite likelihoods or least square (simple
10799 max-stable processes only), model checking and selection and prediction.")
10800 (license license:gpl2+)))
10801
10802 (define-public r-drc
10803 (package
10804 (name "r-drc")
10805 (version "3.0-1")
10806 (source
10807 (origin
10808 (method url-fetch)
10809 (uri (cran-uri "drc" version))
10810 (sha256
10811 (base32
10812 "0c8xn8ripzq270hy8d16fcnx02l02alddznd7fqwk3jyi6113h1y"))))
10813 (build-system r-build-system)
10814 (propagated-inputs
10815 `(("r-car" ,r-car)
10816 ("r-gtools" ,r-gtools)
10817 ("r-mass" ,r-mass)
10818 ("r-multcomp" ,r-multcomp)
10819 ("r-plotrix" ,r-plotrix)
10820 ("r-scales" ,r-scales)))
10821 (home-page "https://cran.r-project.org/web/packages/drc")
10822 (synopsis "Analysis of dose-response curves")
10823 (description
10824 "This package provides a suite of flexible and versatile model fitting
10825 and after-fitting functions for the analysis of dose-response data.")
10826 (license license:gpl2+)))
10827
10828 (define-public r-rmeta
10829 (package
10830 (name "r-rmeta")
10831 (version "3.0")
10832 (source
10833 (origin
10834 (method url-fetch)
10835 (uri (cran-uri "rmeta" version))
10836 (sha256
10837 (base32
10838 "0vkbnxp579v8zmcv1isdbzj5swpr6fq17zwparxcvzswjc2x9ydr"))))
10839 (build-system r-build-system)
10840 (home-page "https://cran.r-project.org/web/packages/rmeta")
10841 (synopsis "Tools for meta-analysis")
10842 (description
10843 "This package provides functions for simple fixed and random effects
10844 meta-analysis for two-sample comparisons and cumulative meta-analyses. It
10845 draws standard summary plots, funnel plots, and computes summaries and tests
10846 for association and heterogeneity.")
10847 (license license:gpl2)))
10848
10849 (define-public r-bootstrap
10850 (package
10851 (name "r-bootstrap")
10852 (version "2019.6")
10853 (source
10854 (origin
10855 (method url-fetch)
10856 (uri (cran-uri "bootstrap" version))
10857 (sha256
10858 (base32
10859 "1546jqhhw5h177ii8jkdikyd26rv6gwkav816np1zks4p7zgsljj"))))
10860 (build-system r-build-system)
10861 (native-inputs `(("gfortran" ,gfortran)))
10862 (home-page "https://cran.r-project.org/web/packages/bootstrap")
10863 (synopsis "Functions for the book \"An Introduction to the Bootstrap\"")
10864 (description
10865 "This package provides software and data for the book \"An Introduction
10866 to the Bootstrap\" by B. Efron and R. Tibshirani, 1993, Chapman and Hall.
10867 This package is primarily provided for projects already based on it, and for
10868 support of the book. New projects should preferentially use the recommended
10869 package \"boot\".")
10870 (license license:bsd-3)))
10871
10872 (define-public r-survivalroc
10873 (package
10874 (name "r-survivalroc")
10875 (version "1.0.3")
10876 (source
10877 (origin
10878 (method url-fetch)
10879 (uri (cran-uri "survivalROC" version))
10880 (sha256
10881 (base32
10882 "0wnd65ff5w679hxa1zrpfrx9qg47q21pjxppsga6m3h4iq1yfj8l"))))
10883 (properties `((upstream-name . "survivalROC")))
10884 (build-system r-build-system)
10885 (home-page "https://cran.r-project.org/web/packages/survivalROC")
10886 (synopsis "Time-dependent ROC curve estimation from censored survival data")
10887 (description
10888 "Compute time-dependent ROC curve from censored survival data using
10889 Kaplan-Meier (KM) or Nearest Neighbor Estimation (NNE) method of Heagerty,
10890 Lumley & Pepe (Biometrics, Vol 56 No 2, 2000, PP 337-344)")
10891 (license license:gpl2+)))
10892
10893 (define-public r-longitudinal
10894 (package
10895 (name "r-longitudinal")
10896 (version "1.1.12")
10897 (source
10898 (origin
10899 (method url-fetch)
10900 (uri (cran-uri "longitudinal" version))
10901 (sha256
10902 (base32
10903 "1d83ws28nxi3kw5lgd5n5y7865djq7ky72fw3ddi1fkkhg1r9y6l"))))
10904 (build-system r-build-system)
10905 (propagated-inputs `(("r-corpcor" ,r-corpcor)))
10906 (home-page "http://strimmerlab.org/software/longitudinal/")
10907 (synopsis "Analysis of multiple time course data")
10908 (description
10909 "This package contains general data structures and functions for
10910 longitudinal data with multiple variables, repeated measurements, and
10911 irregularly spaced time points. It also implements a shrinkage estimator of
10912 dynamical correlation and dynamical covariance.")
10913 (license license:gpl3+)))
10914
10915 (define-public r-genenet
10916 (package
10917 (name "r-genenet")
10918 (version "1.2.13")
10919 (source
10920 (origin
10921 (method url-fetch)
10922 (uri (cran-uri "GeneNet" version))
10923 (sha256
10924 (base32
10925 "0w52apk0nnr8nsskf26ff7ana8xiksr8wqmkjxzwhzgg7fncm61p"))))
10926 (properties `((upstream-name . "GeneNet")))
10927 (build-system r-build-system)
10928 (propagated-inputs
10929 `(("r-corpcor" ,r-corpcor)
10930 ("r-fdrtool" ,r-fdrtool)
10931 ("r-longitudinal" ,r-longitudinal)))
10932 (home-page "http://strimmerlab.org/software/genenet/")
10933 (synopsis "Modeling and inferring gene networks")
10934 (description
10935 "This package analyzes gene expression (time series) data with focus on
10936 the inference of gene networks. In particular, GeneNet implements the methods
10937 of Schaefer and Strimmer (2005a,b,c) and Opgen-Rhein and Strimmer (2006, 2007)
10938 for learning large-scale gene association networks (including assignment of
10939 putative directions).")
10940 (license license:gpl3+)))
10941
10942 (define-public r-rbamtools
10943 (package
10944 (name "r-rbamtools")
10945 (version "2.16.11.2")
10946 (source
10947 (origin
10948 (method url-fetch)
10949 (uri (cran-uri "rbamtools" version))
10950 (sha256
10951 (base32
10952 "0gzkb1xyrkriv45wq8gv7qfwjslnvwkfkk5jjc4wg5kmm0ydpdzj"))))
10953 (build-system r-build-system)
10954 (inputs `(("zlib" ,zlib)))
10955 (propagated-inputs
10956 `(("r-refgenome" ,r-refgenome)))
10957 (home-page "https://cran.r-project.org/web/packages/rbamtools")
10958 (synopsis "Read and write BAM (binary alignment) files")
10959 (description
10960 "This package provides an R interface to functions of the SAMtools
10961 library.")
10962 (license license:artistic2.0)))
10963
10964 (define-public r-protviz
10965 (package
10966 (name "r-protviz")
10967 (version "0.4.0")
10968 (source
10969 (origin
10970 (method url-fetch)
10971 (uri (cran-uri "protViz" version))
10972 (sha256
10973 (base32
10974 "150i2q4nakz28f39kmhrchz4qsr8ax6y02512md94k8hq4hamxg1"))))
10975 (properties `((upstream-name . "protViz")))
10976 (build-system r-build-system)
10977 (inputs
10978 `(("perl" ,perl)
10979 ("python-2" ,python-2)))
10980 (propagated-inputs `(("r-rcpp" ,r-rcpp)))
10981 (home-page "https://github.com/protViz/protViz/")
10982 (synopsis "Visualizing and analyzing mass spectrometry data in proteomics")
10983 (description
10984 "This package helps with quality checks, visualizations and analysis of
10985 mass spectrometry data, coming from proteomics experiments. The package is
10986 developed, tested and used at the Functional Genomics Center Zurich, where it
10987 is used mainly for prototyping, teaching, and having fun with proteomics data.
10988 But it can also be used to do data analysis for small scale data sets.")
10989 (license license:gpl3)))
10990
10991 (define-public r-cmprsk
10992 (package
10993 (name "r-cmprsk")
10994 (version "2.2-8")
10995 (source
10996 (origin
10997 (method url-fetch)
10998 (uri (cran-uri "cmprsk" version))
10999 (sha256
11000 (base32
11001 "1nacbzx950ygaqgnj0949skhwpzar5i3xlscd44jsimk2gsppx6z"))))
11002 (build-system r-build-system)
11003 (propagated-inputs
11004 `(("r-survival" ,r-survival)))
11005 (native-inputs
11006 `(("gfortran" ,gfortran)))
11007 (home-page "https://cran.r-project.org/web/packages/cmprsk")
11008 (synopsis "Subdistribution analysis of competing risks")
11009 (description
11010 "This package provides tool for estimation, testing and regression
11011 modeling of subdistribution functions in competing risks, as described in
11012 Gray (1988), A class of K-sample tests for comparing the cumulative incidence
11013 of a competing risk, Ann. Stat. 16:1141-1154, and Fine JP and Gray RJ (1999),
11014 A proportional hazards model for the subdistribution of a competing risk,
11015 JASA, 94:496-509.")
11016 (license license:gpl2+)))
11017
11018 (define-public r-etm
11019 (package
11020 (name "r-etm")
11021 (version "1.0.5")
11022 (source
11023 (origin
11024 (method url-fetch)
11025 (uri (cran-uri "etm" version))
11026 (sha256
11027 (base32
11028 "1yivbq8y0ijcl1m4nir4q9hp4pi6iphwxgjprygsdf7vp98wq677"))))
11029 (build-system r-build-system)
11030 (propagated-inputs
11031 `(("r-data-table" ,r-data-table)
11032 ("r-lattice" ,r-lattice)
11033 ("r-rcpp" ,r-rcpp)
11034 ("r-rcpparmadillo" ,r-rcpparmadillo)
11035 ("r-survival" ,r-survival)))
11036 (home-page "https://cran.r-project.org/web/packages/etm")
11037 (synopsis "Empirical transition matrix")
11038 (description
11039 "The @dfn{empirical transition matrix} (etm) package permits to estimate
11040 the matrix of transition probabilities for any time-inhomogeneous multistate
11041 model with finite state space using the Aalen-Johansen estimator.")
11042 (license license:expat)))
11043
11044 (define-public r-epi
11045 (package
11046 (name "r-epi")
11047 (version "2.37")
11048 (source
11049 (origin
11050 (method url-fetch)
11051 (uri (cran-uri "Epi" version))
11052 (sha256
11053 (base32
11054 "1lanr9x0c6w22406p56j7cwk6wck8njq6pscb4gzc613d68zj1lk"))))
11055 (properties `((upstream-name . "Epi")))
11056 (build-system r-build-system)
11057 (propagated-inputs
11058 `(("r-cmprsk" ,r-cmprsk)
11059 ("r-data-table" ,r-data-table)
11060 ("r-etm" ,r-etm)
11061 ("r-mass" ,r-mass)
11062 ("r-matrix" ,r-matrix)
11063 ("r-mgcv" ,r-mgcv)
11064 ("r-numderiv" ,r-numderiv)
11065 ("r-plyr" ,r-plyr)
11066 ("r-survival" ,r-survival)
11067 ("r-zoo" ,r-zoo)))
11068 (home-page "http://BendixCarstensen.com/Epi/")
11069 (synopsis "Statistical analysis in epidemiology")
11070 (description
11071 "This package provides functions for demographic and epidemiological
11072 analysis in the Lexis diagram, i.e. register and cohort follow-up data, in
11073 particular representation, manipulation and simulation of multistate data -
11074 the Lexis suite of functions, which includes interfaces to the @code{mstate},
11075 @code{etm} and @code{cmprsk} packages. It also contains functions for
11076 Age-Period-Cohort and Lee-Carter modeling and a function for interval censored
11077 data and some useful functions for tabulation and plotting, as well as a
11078 number of epidemiological data sets.")
11079 (license license:gpl2)))
11080
11081 (define-public r-ppls
11082 (package
11083 (name "r-ppls")
11084 (version "1.6-1.1")
11085 (source
11086 (origin
11087 (method url-fetch)
11088 (uri (cran-uri "ppls" version))
11089 (sha256
11090 (base32
11091 "1zyrisy3c4cz896j1bjh61sf57wdl9p8ywdq268cl819szfq78mx"))))
11092 (build-system r-build-system)
11093 (propagated-inputs `(("r-mass" ,r-mass)))
11094 (home-page "https://cran.r-project.org/web/packages/ppls")
11095 (synopsis "Penalized partial least squares")
11096 (description
11097 "This package contains linear and nonlinear regression methods based on
11098 partial least squares and penalization techniques. Model parameters are
11099 selected via cross-validation, and confidence intervals ans tests for the
11100 regression coefficients can be conducted via jackknifing.")
11101 (license license:gpl2+)))
11102
11103 (define-public r-huge
11104 (package
11105 (name "r-huge")
11106 (version "1.3.2")
11107 (source
11108 (origin
11109 (method url-fetch)
11110 (uri (cran-uri "huge" version))
11111 (sha256
11112 (base32
11113 "1j93gvi1jyq3ld9jhdqhrpm2is54rk3ilmf3yw7fx6gva0y6hjqd"))))
11114 (build-system r-build-system)
11115 (propagated-inputs
11116 `(("r-igraph" ,r-igraph)
11117 ("r-mass" ,r-mass)
11118 ("r-matrix" ,r-matrix)
11119 ("r-rcpp" ,r-rcpp)
11120 ("r-rcppeigen" ,r-rcppeigen)))
11121 (home-page "https://cran.r-project.org/web/packages/huge")
11122 (synopsis "High-dimensional undirected graph estimation")
11123 (description
11124 "This package provides a general framework for high-dimensional
11125 undirected graph estimation. It integrates data preprocessing, neighborhood
11126 screening, graph estimation, and model selection techniques into a pipeline.")
11127 (license license:gpl2)))
11128
11129 (define-public r-parcor
11130 (package
11131 (name "r-parcor")
11132 (version "0.2-6")
11133 (source
11134 (origin
11135 (method url-fetch)
11136 (uri (cran-uri "parcor" version))
11137 (sha256
11138 (base32
11139 "0vgs6k92vdr0cmb8cwbv2ff6qavw30agskfd8bfh17hsskrisvx0"))))
11140 (build-system r-build-system)
11141 (propagated-inputs
11142 `(("r-epi" ,r-epi)
11143 ("r-genenet" ,r-genenet)
11144 ("r-glmnet" ,r-glmnet)
11145 ("r-mass" ,r-mass)
11146 ("r-ppls" ,r-ppls)))
11147 (home-page "https://cran.r-project.org/web/packages/parcor")
11148 (synopsis "Regularized estimation of partial correlation matrices")
11149 (description
11150 "This package estimates the matrix of partial correlations based on
11151 different regularized regression methods: lasso, adaptive lasso, PLS, and
11152 Ridge Regression. In addition, the package provides model selection for
11153 lasso, adaptive lasso and Ridge regression based on cross-validation.")
11154 (license license:gpl2+)))
11155
11156 (define-public r-mcmc
11157 (package
11158 (name "r-mcmc")
11159 (version "0.9-6")
11160 (source
11161 (origin
11162 (method url-fetch)
11163 (uri (cran-uri "mcmc" version))
11164 (sha256
11165 (base32
11166 "1fc6a6asn53lx7x7pnlb5mb716nv4pcmbp99f1i30y4hzygihfj4"))))
11167 (build-system r-build-system)
11168 (home-page "http://www.stat.umn.edu/geyer/mcmc/")
11169 (synopsis "Markov chain Monte Carlo")
11170 (description
11171 "This package simulates continuous distributions of random vectors using
11172 @dfn{Markov chain Monte Carlo} (MCMC). Users specify the distribution by an R
11173 function that evaluates the log unnormalized density. Algorithms are random
11174 walk Metropolis algorithm (function @code{metrop}), simulated
11175 tempering (function @code{temper}), and morphometric random walk
11176 Metropolis (function @code{morph.metrop}), which achieves geometric ergodicity
11177 by change of variable.")
11178 (license license:expat)))
11179
11180 (define-public r-listenv
11181 (package
11182 (name "r-listenv")
11183 (version "0.7.0")
11184 (source
11185 (origin
11186 (method url-fetch)
11187 (uri (cran-uri "listenv" version))
11188 (sha256
11189 (base32
11190 "0ma5jsri2zqkrlsm9nqpikl7imbwfy1glsmk13mblw0q245h49k1"))))
11191 (build-system r-build-system)
11192 (native-inputs
11193 `(("r-r-rsp" ,r-r-rsp))) ; vignette builder
11194 (home-page "https://github.com/HenrikBengtsson/listenv")
11195 (synopsis "Environments behaving (almost) as lists")
11196 (description
11197 "This package implements list environments. List environments are
11198 environments that have list-like properties. For instance, the elements of a
11199 list environment are ordered and can be accessed and iterated over using index
11200 subsetting.")
11201 (license license:lgpl2.1+)))
11202
11203 (define-public r-globals
11204 (package
11205 (name "r-globals")
11206 (version "0.12.4")
11207 (source
11208 (origin
11209 (method url-fetch)
11210 (uri (cran-uri "globals" version))
11211 (sha256
11212 (base32
11213 "0szyv1ayyk31bh3xqlkj43020w44xq6s4rw2bxwizyjssxm3b1br"))))
11214 (build-system r-build-system)
11215 (propagated-inputs
11216 `(("r-codetools" ,r-codetools)))
11217 (home-page "https://github.com/HenrikBengtsson/globals")
11218 (synopsis "Identify global objects in R expressions")
11219 (description
11220 "This package provides tools to identify global (\"unknown\" or \"free\")
11221 objects in R expressions by code inspection using various strategies, e.g.
11222 conservative or liberal. The objective of this package is to make it as
11223 simple as possible to identify global objects for the purpose of exporting
11224 them in distributed compute environments.")
11225 (license license:lgpl2.1+)))
11226
11227 (define-public r-future
11228 (package
11229 (name "r-future")
11230 (version "1.14.0")
11231 (source
11232 (origin
11233 (method url-fetch)
11234 (uri (cran-uri "future" version))
11235 (sha256
11236 (base32
11237 "1jyv2wlmpfqbk3hw269h4xg36na3wh1kd1lxmwdb40bsv4850lqa"))))
11238 (build-system r-build-system)
11239 (propagated-inputs
11240 `(("r-digest" ,r-digest)
11241 ("r-globals" ,r-globals)
11242 ("r-listenv" ,r-listenv)))
11243 (native-inputs
11244 `(("r-r-rsp" ,r-r-rsp))) ; vignette builder
11245 (home-page "https://github.com/HenrikBengtsson/future")
11246 (synopsis "Unified parallel and distributed processing in R")
11247 (description
11248 "The purpose of this package is to provide a lightweight and unified
11249 Future API for sequential and parallel processing of R expression via futures.
11250 This package implements sequential, multicore, multisession, and cluster
11251 futures. With these, R expressions can be evaluated on the local machine, in
11252 parallel a set of local machines, or distributed on a mix of local and remote
11253 machines. Extensions to this package implement additional backends for
11254 processing futures via compute cluster schedulers etc. Because of its unified
11255 API, there is no need to modify any code in order to switch from sequential on
11256 the local machine to, say, distributed processing on a remote compute cluster.")
11257 (license license:lgpl2.1+)))
11258
11259 (define-public r-future-apply
11260 (package
11261 (name "r-future-apply")
11262 (version "1.3.0")
11263 (source
11264 (origin
11265 (method url-fetch)
11266 (uri (cran-uri "future.apply" version))
11267 (sha256
11268 (base32
11269 "0wd3bh114zkvrqlpn8gqz4ix1igr9hr8x72h2g00a7mqkfjfqx33"))))
11270 (properties `((upstream-name . "future.apply")))
11271 (build-system r-build-system)
11272 (propagated-inputs
11273 `(("r-future" ,r-future)
11274 ("r-globals" ,r-globals)))
11275 (native-inputs
11276 `(("r-r-rsp" ,r-r-rsp))) ; vignette builder
11277 (home-page "https://github.com/HenrikBengtsson/future.apply")
11278 (synopsis "Apply function to elements in parallel using futures")
11279 (description
11280 "This package provides implementations of @code{apply()},
11281 @code{eapply()}, @code{lapply()}, @code{Map()}, @code{mapply()},
11282 @code{replicate()}, @code{sapply()}, @code{tapply()}, and @code{vapply()} that
11283 can be resolved using any future-supported backend, e.g. parallel on the local
11284 machine or distributed on a compute cluster.")
11285 (license license:gpl2+)))
11286
11287 (define-public r-rsvd
11288 (package
11289 (name "r-rsvd")
11290 (version "1.0.2")
11291 (source
11292 (origin
11293 (method url-fetch)
11294 (uri (cran-uri "rsvd" version))
11295 (sha256
11296 (base32
11297 "0fia77y5fxnhwkcxlgp98ygb8fdfraky75x80hkf7kvvpwc5rzn8"))))
11298 (build-system r-build-system)
11299 (propagated-inputs
11300 `(("r-matrix" ,r-matrix)))
11301 (home-page "https://github.com/erichson/rSVD")
11302 (synopsis "Randomized singular value decomposition")
11303 (description
11304 "Low-rank matrix decompositions are fundamental tools and widely used for
11305 data analysis, dimension reduction, and data compression. Classically, highly
11306 accurate deterministic matrix algorithms are used for this task. However, the
11307 emergence of large-scale data has severely challenged our computational
11308 ability to analyze big data. The concept of randomness has been demonstrated
11309 as an effective strategy to quickly produce approximate answers to familiar
11310 problems such as the @dfn{singular value decomposition} (SVD). This package
11311 provides several randomized matrix algorithms such as the randomized singular
11312 value decomposition (@code{rsvd}), randomized principal component
11313 analysis (@code{rpca}), randomized robust principal component
11314 analysis (@code{rrpca}), randomized interpolative decomposition (@code{rid}),
11315 and the randomized CUR decomposition (@code{rcur}). In addition several plot
11316 functions are provided.")
11317 (license license:gpl3+)))
11318
11319 (define-public r-sloop
11320 (package
11321 (name "r-sloop")
11322 (version "1.0.1")
11323 (source
11324 (origin
11325 (method url-fetch)
11326 (uri (cran-uri "sloop" version))
11327 (sha256
11328 (base32
11329 "00fk5fr5zsk2qxc1kfhmshhjxgnamm3401089sx8m2l529zd6r8j"))))
11330 (build-system r-build-system)
11331 (propagated-inputs
11332 `(("r-codetools" ,r-codetools)
11333 ("r-crayon" ,r-crayon)
11334 ("r-purrr" ,r-purrr)
11335 ("r-rlang" ,r-rlang)
11336 ("r-tibble" ,r-tibble)))
11337 (home-page "https://github.com/r-lib/sloop")
11338 (synopsis "Helpers for object-oriented programming in R")
11339 (description
11340 "This package provides a collection of helper functions designed to
11341 help you to better understand object oriented programming in R, particularly
11342 using @code{S3}.")
11343 (license license:gpl3)))
11344
11345 (define-public r-capushe
11346 (package
11347 (name "r-capushe")
11348 (version "1.1.1")
11349 (source
11350 (origin
11351 (method url-fetch)
11352 (uri (cran-uri "capushe" version))
11353 (sha256
11354 (base32
11355 "1aa76ir1kp67hiz7dr60azyc71yzslshyc640fjh0fpw0sp5kwbc"))))
11356 (build-system r-build-system)
11357 (propagated-inputs `(("r-mass" ,r-mass)))
11358 (home-page "https://cran.r-project.org/web/packages/capushe/index.html")
11359 (synopsis "Calibrating penalties using slope heuristics")
11360 (description
11361 "This package provides tools for the calibration of penalized criteria
11362 for model selection. The calibration methods available are based on the slope
11363 heuristics.")
11364 (license license:gpl2+)))
11365
11366 (define-public r-dorng
11367 (package
11368 (name "r-dorng")
11369 (version "1.7.1")
11370 (source
11371 (origin
11372 (method url-fetch)
11373 (uri (cran-uri "doRNG" version))
11374 (sha256
11375 (base32
11376 "1sb75aqkliprglfxc4x4wds6alqgzhvl2n812g1d32a88ra3slr7"))))
11377 (properties `((upstream-name . "doRNG")))
11378 (build-system r-build-system)
11379 (propagated-inputs
11380 `(("r-foreach" ,r-foreach)
11381 ("r-iterators" ,r-iterators)
11382 ("r-pkgmaker" ,r-pkgmaker)
11383 ("r-rngtools" ,r-rngtools)))
11384 (home-page "https://renozao.github.io/doRNG/")
11385 (synopsis "Generic reproducible parallel backend for foreach loops")
11386 (description
11387 "This package provides functions to perform reproducible parallel
11388 @code{foreach} loops, using independent random streams as generated by
11389 L'Ecuyer's combined multiple-recursive generator. It enables to easily
11390 convert standard @code{%dopar%} loops into fully reproducible loops,
11391 independently of the number of workers, the task scheduling strategy, or the
11392 chosen parallel environment and associated foreach backend.")
11393 (license license:gpl2+)))
11394
11395 (define-public r-blockmodeling
11396 (package
11397 (name "r-blockmodeling")
11398 (version "0.3.4")
11399 (source
11400 (origin
11401 (method url-fetch)
11402 (uri (cran-uri "blockmodeling" version))
11403 (sha256
11404 (base32
11405 "11v9903y9dwlzaqp8sx0fsibcg82phvappddy37r8lnxd4vchsd2"))))
11406 (build-system r-build-system)
11407 (propagated-inputs
11408 `(("r-doparallel" ,r-doparallel)
11409 ("r-dorng" ,r-dorng)
11410 ("r-foreach" ,r-foreach)
11411 ("r-matrix" ,r-matrix)))
11412 (native-inputs `(("gfortran" ,gfortran)))
11413 (home-page "https://cran.r-project.org/web/packages/blockmodeling")
11414 (synopsis "Generalized and classical blockmodeling of valued networks")
11415 (description
11416 "This package is primarily meant as an implementation of generalized
11417 blockmodeling for valued networks. In addition, measures of similarity or
11418 dissimilarity based on structural equivalence and regular equivalence (REGE
11419 algorithms) can be computed and partitioned matrices can be plotted.")
11420 (license license:gpl2+)))
11421
11422 (define-public r-upsetr
11423 (package
11424 (name "r-upsetr")
11425 (version "1.4.0")
11426 (source
11427 (origin
11428 (method url-fetch)
11429 (uri (cran-uri "UpSetR" version))
11430 (sha256
11431 (base32
11432 "007i0njnjjy7vbrxabwav7a1kk2n0hn2mkvqsdzzfk10ckp5y7im"))))
11433 (properties `((upstream-name . "UpSetR")))
11434 (build-system r-build-system)
11435 (propagated-inputs
11436 `(("r-ggplot2" ,r-ggplot2)
11437 ("r-gridextra" ,r-gridextra)
11438 ("r-plyr" ,r-plyr)
11439 ("r-scales" ,r-scales)))
11440 (home-page "https://github.com/hms-dbmi/UpSetR")
11441 (synopsis "Visualize intersecting sets")
11442 (description
11443 "This package provides a more scalable alternative to Venn and Euler
11444 diagrams for visualizing intersecting sets. Create visualizations of
11445 intersecting sets using a novel matrix design, along with visualizations of
11446 several common set, element and attribute related tasks.")
11447 (license license:expat)))
11448
11449 ;; This package includes a JavaScript file, which is not minified. When
11450 ;; upgrading please check that there are no new minified JavaScript files.
11451 (define-public r-shinybs
11452 (package
11453 (name "r-shinybs")
11454 (version "0.61")
11455 (source
11456 (origin
11457 (method url-fetch)
11458 (uri (cran-uri "shinyBS" version))
11459 (sha256
11460 (base32
11461 "0rhim4mbp4x9vvm7xkmpl7mhb9qd1gr96cr4dv330v863ra2kgji"))))
11462 (properties `((upstream-name . "shinyBS")))
11463 (build-system r-build-system)
11464 ;; The tests spawn Shiny browser apps. They cannot be run
11465 ;; non-interactively.
11466 (arguments '(#:tests? #f))
11467 (propagated-inputs
11468 `(("r-htmltools" ,r-htmltools)
11469 ("r-shiny" ,r-shiny)))
11470 (home-page "https://ebailey78.github.io/shinyBS/")
11471 (synopsis "Twitter Bootstrap components for Shiny")
11472 (description
11473 "This package adds additional Twitter Bootstrap components to Shiny.")
11474 (license license:gpl3)))
11475
11476 (define-public r-outliers
11477 (package
11478 (name "r-outliers")
11479 (version "0.14")
11480 (source
11481 (origin
11482 (method url-fetch)
11483 (uri (cran-uri "outliers" version))
11484 (sha256
11485 (base32
11486 "0vcqfqmmv4yblyp3s6bd25r49pxb7hjzipiic5a82924nqfqzkmn"))))
11487 (build-system r-build-system)
11488 (home-page "https://cran.r-project.org/web/packages/outliers/index.html")
11489 (synopsis "Tests for outliers")
11490 (description
11491 "This package provides a collection of some tests commonly used for
11492 identifying outliers.")
11493 (license license:gpl2+)))
11494
11495 (define-public r-bayesm
11496 (package
11497 (name "r-bayesm")
11498 (version "3.1-3")
11499 (source
11500 (origin
11501 (method url-fetch)
11502 (uri (cran-uri "bayesm" version))
11503 (sha256
11504 (base32
11505 "041ach2f2vrqzd5kz17v7wmkjz6z8cjjihpk4qvczm4cr9z85r2i"))))
11506 (build-system r-build-system)
11507 (propagated-inputs
11508 `(("r-rcpp" ,r-rcpp)
11509 ("r-rcpparmadillo" ,r-rcpparmadillo)))
11510 (home-page "http://www.perossi.org/home/bsm-1")
11511 (synopsis "Bayesian inference for marketing/micro-econometrics")
11512 (description
11513 "This package covers many important models used in marketing and
11514 micro-econometrics applications, including Bayes Regression (univariate or
11515 multivariate dep var), Bayes Seemingly Unrelated Regression (SUR), Binary and
11516 Ordinal Probit, Multinomial Logit (MNL) and Multinomial Probit (MNP),
11517 Multivariate Probit, Negative Binomial (Poisson) Regression, Multivariate
11518 Mixtures of Normals (including clustering), Dirichlet Process Prior Density
11519 Estimation with normal base, Hierarchical Linear Models with normal prior and
11520 covariates, Hierarchical Linear Models with a mixture of normals prior and
11521 covariates, Hierarchical Multinomial Logits with a mixture of normals prior
11522 and covariates, Hierarchical Multinomial Logits with a Dirichlet Process prior
11523 and covariates, Hierarchical Negative Binomial Regression Models, Bayesian
11524 analysis of choice-based conjoint data, Bayesian treatment of linear
11525 instrumental variables models, Analysis of Multivariate Ordinal survey data
11526 with scale usage heterogeneity, and Bayesian Analysis of Aggregate Random
11527 Coefficient Logit Models.")
11528 (license license:gpl2+)))
11529
11530 (define-public r-tensora
11531 (package
11532 (name "r-tensora")
11533 (version "0.36.1")
11534 (source
11535 (origin
11536 (method url-fetch)
11537 (uri (cran-uri "tensorA" version))
11538 (sha256
11539 (base32
11540 "176hjy3bvg3in62r97wxbhq187sjz6c1gwy9x6spaxl6k4my3zy7"))))
11541 (properties `((upstream-name . "tensorA")))
11542 (build-system r-build-system)
11543 (home-page "http://www.stat.boogaart.de/tensorA")
11544 (synopsis "Advanced tensor arithmetic with named indices")
11545 (description
11546 "This package provides convenience functions for advanced linear algebra
11547 with tensors and computation with datasets of tensors on a higher level
11548 abstraction. It includes Einstein and Riemann summing conventions, dragging,
11549 co- and contravariate indices, and parallel computations on sequences of
11550 tensors.")
11551 (license license:gpl2+)))
11552
11553 (define-public r-rarpack
11554 (package
11555 (name "r-rarpack")
11556 (version "0.11-0")
11557 (source
11558 (origin
11559 (method url-fetch)
11560 (uri (cran-uri "rARPACK" version))
11561 (sha256
11562 (base32
11563 "12h2y46xcfldhjdmm960swgn9b23zvkj5vg2bi42s9qxwgi02d63"))))
11564 (properties `((upstream-name . "rARPACK")))
11565 (build-system r-build-system)
11566 (propagated-inputs `(("r-rspectra" ,r-rspectra)))
11567 (home-page "https://github.com/yixuan/rARPACK")
11568 (synopsis "Solvers for large scale eigenvalue and SVD problems")
11569 (description
11570 "This package was previously an R wrapper of the ARPACK library, and now
11571 a shell of the R package RSpectra, an R interface to the Spectra library for
11572 solving large scale eigenvalue/vector problems. The current version of
11573 rARPACK simply imports and exports the functions provided by RSpectra. New
11574 users of rARPACK are advised to switch to the RSpectra package.")
11575 (license license:bsd-3)))
11576
11577 (define-public r-compositions
11578 (package
11579 (name "r-compositions")
11580 (version "1.40-2")
11581 (source
11582 (origin
11583 (method url-fetch)
11584 (uri (cran-uri "compositions" version))
11585 (sha256
11586 (base32
11587 "12mp05yi7jkdqg9iwh6bc9sx6sdxagcnrirznxy9hq8502p7238i"))))
11588 (build-system r-build-system)
11589 (propagated-inputs
11590 `(("r-bayesm" ,r-bayesm)
11591 ("r-energy" ,r-energy)
11592 ("r-robustbase" ,r-robustbase)
11593 ("r-tensora" ,r-tensora)))
11594 (home-page "http://www.stat.boogaart.de/compositions")
11595 (synopsis "Compositional data analysis")
11596 (description
11597 "This package provides functions for the consistent analysis of
11598 compositional data (e.g. portions of substances) and positive
11599 numbers (e.g. concentrations).")
11600 (license license:gpl2+)))
11601
11602 (define-public r-cobs
11603 (package
11604 (name "r-cobs")
11605 (version "1.3-3")
11606 (source
11607 (origin
11608 (method url-fetch)
11609 (uri (cran-uri "cobs" version))
11610 (sha256
11611 (base32
11612 "1pqvz7czcchri4x79g78hbwyagb3bqzdqb047zkbdinyz067c7kb"))))
11613 (build-system r-build-system)
11614 (propagated-inputs
11615 `(("r-quantreg" ,r-quantreg)
11616 ("r-sparsem" ,r-sparsem)))
11617 (home-page "https://cran.r-project.org/web/packages/cobs")
11618 (synopsis "Constrained B-Splines (sparse matrix based)")
11619 (description
11620 "This package provides qualitatively constrained (regression) smoothing
11621 splines via linear programming and sparse matrices.")
11622 (license license:gpl2+)))
11623
11624 (define-public r-drimpute
11625 (package
11626 (name "r-drimpute")
11627 (version "1.0")
11628 (source
11629 (origin
11630 (method url-fetch)
11631 (uri (cran-uri "DrImpute" version))
11632 (sha256
11633 (base32
11634 "1adzarrwqb282pqgx2yqswp9rpwd1naxsmar54kddr6qyd6b923b"))))
11635 (properties `((upstream-name . "DrImpute")))
11636 (build-system r-build-system)
11637 (propagated-inputs
11638 `(("r-rcpp" ,r-rcpp)
11639 ("r-rcpparmadillo" ,r-rcpparmadillo)))
11640 (home-page "https://github.com/ikwak2/DrImpute")
11641 (synopsis "Imputing dropout events in single-cell RNA-Seq data")
11642 (description
11643 "This is an R package for imputing dropout events. Many statistical
11644 methods in cell type identification, visualization and lineage reconstruction
11645 do not account for dropout events. DrImpute can improve the performance of
11646 such software by imputing dropout events.")
11647 (license license:gpl3)))
11648
11649 (define-public r-gamlss-dist
11650 (package
11651 (name "r-gamlss-dist")
11652 (version "5.1-4")
11653 (source
11654 (origin
11655 (method url-fetch)
11656 (uri (cran-uri "gamlss.dist" version))
11657 (sha256
11658 (base32
11659 "0zi87lgigr83l35zqq1y1g4cdq6ssjamripzz7yis74aznh6qg1l"))))
11660 (properties `((upstream-name . "gamlss.dist")))
11661 (build-system r-build-system)
11662 (propagated-inputs `(("r-mass" ,r-mass)))
11663 (home-page "http://www.gamlss.org/")
11664 (synopsis "Distributions for Generalized Additive Models for location scale and shape")
11665 (description
11666 "This package provides a set of distributions which can be used for
11667 modelling the response variables in Generalized Additive Models for Location
11668 Scale and Shape. The distributions can be continuous, discrete or mixed
11669 distributions. Extra distributions can be created, by transforming, any
11670 continuous distribution defined on the real line, to a distribution defined on
11671 ranges 0 to infinity or 0 to 1, by using a @code{log} or a @code{logit}
11672 transformation, respectively.")
11673 ;; Either version of the GPL.
11674 (license (list license:gpl2 license:gpl3))))
11675
11676 ;; This package includes JavaScript files, which are not minified. When
11677 ;; upgrading please check that there are no new minified JavaScript files.
11678 (define-public r-shinyjs
11679 (package
11680 (name "r-shinyjs")
11681 (version "1.0")
11682 (source
11683 (origin
11684 (method url-fetch)
11685 (uri (cran-uri "shinyjs" version))
11686 (sha256
11687 (base32
11688 "113zpijri0l80rlgrvqn6bxk0sdqgl79h7yhja2p76f9dc9i2sr8"))))
11689 (build-system r-build-system)
11690 (propagated-inputs
11691 `(("r-digest" ,r-digest)
11692 ("r-htmltools" ,r-htmltools)
11693 ("r-jsonlite" ,r-jsonlite)
11694 ("r-shiny" ,r-shiny)))
11695 (home-page "https://deanattali.com/shinyjs")
11696 (synopsis "Improve the user experience of your Shiny apps")
11697 (description
11698 "Perform common useful JavaScript operations in Shiny apps that will
11699 greatly improve your apps without having to know any JavaScript. Examples
11700 include: hiding an element, disabling an input, resetting an input back to its
11701 original value, delaying code execution by a few seconds, and many more useful
11702 functions for both the end user and the developer. Shinyjs can also be used
11703 to easily call your own custom JavaScript functions from R.")
11704 (license license:agpl3+)))
11705
11706 ;; This package includes minified JavaScript files. When upgrading please
11707 ;; check that there are no new minified JavaScript files.
11708 (define-public r-colourpicker
11709 (package
11710 (name "r-colourpicker")
11711 (version "1.0")
11712 (source
11713 (origin
11714 (method url-fetch)
11715 (uri (cran-uri "colourpicker" version))
11716 (sha256
11717 (base32
11718 "0z3v2083g7kwdp21x9s2n1crfh24agpdq3yxkcdzc2awn2pwpnpi"))))
11719 (build-system r-build-system)
11720 (arguments
11721 `(#:modules ((guix build utils)
11722 (guix build r-build-system)
11723 (srfi srfi-1)
11724 (ice-9 popen))
11725 #:phases
11726 (modify-phases %standard-phases
11727 (add-after 'unpack 'process-javascript
11728 (lambda* (#:key inputs #:allow-other-keys)
11729 (with-directory-excursion "inst"
11730 (call-with-values
11731 (lambda ()
11732 (unzip2
11733 `((,(assoc-ref inputs "js-salvattore")
11734 "examples/colourInput/www/salvattore.min.js")
11735 (,(assoc-ref inputs "js-jquery")
11736 "htmlwidgets/lib/jquery/jquery.min.js")
11737 ("www/shared/colourpicker/js/colourpicker.js"
11738 "www/shared/colourpicker/js/colourpicker.min.js"))))
11739 (lambda (sources targets)
11740 (for-each (lambda (source target)
11741 (format #t "Processing ~a --> ~a~%"
11742 source target)
11743 (delete-file target)
11744 (let ((minified (open-pipe* OPEN_READ "uglify-js" source)))
11745 (call-with-output-file target
11746 (lambda (port)
11747 (dump-port minified port)))))
11748 sources targets))))
11749 #t)))))
11750 (propagated-inputs
11751 `(("r-ggplot2" ,r-ggplot2)
11752 ("r-htmltools" ,r-htmltools)
11753 ("r-htmlwidgets" ,r-htmlwidgets)
11754 ("r-jsonlite" ,r-jsonlite)
11755 ("r-miniui" ,r-miniui)
11756 ("r-shiny" ,r-shiny)
11757 ("r-shinyjs" ,r-shinyjs)))
11758 (native-inputs
11759 `(("uglify-js" ,uglify-js)
11760 ("js-jquery"
11761 ,(origin
11762 (method url-fetch)
11763 (uri "https://code.jquery.com/jquery-3.3.1.js")
11764 (sha256
11765 (base32
11766 "1b8zxrp6xwzpw25apn8j4qws0f6sr7qr7h2va5h1mjyfqvn29anq"))))
11767 ("js-salvattore"
11768 ,(origin
11769 (method url-fetch)
11770 (uri "https://raw.githubusercontent.com/rnmp/salvattore/v1.0.9/dist/salvattore.js")
11771 (sha256
11772 (base32
11773 "0lfrbx7l9w5x89jpc6njmd0pk7h8fpvg537vklai2vf7b1r2nnk5"))))))
11774 (home-page "https://github.com/daattali/colourpicker")
11775 (synopsis "Color picker tool for Shiny and for selecting colors in plots")
11776 (description
11777 "This package provides a color picker that can be used as an input in
11778 Shiny apps or Rmarkdown documents. The color picker supports alpha opacity,
11779 custom color palettes, and many more options. A plot color helper tool is
11780 available as an RStudio Addin, which helps you pick colors to use in your
11781 plots. A more generic color picker RStudio Addin is also provided to let you
11782 select colors to use in your R code.")
11783 (license license:expat)))
11784
11785 (define-public r-ggextra
11786 (package
11787 (name "r-ggextra")
11788 (version "0.8")
11789 (source
11790 (origin
11791 (method url-fetch)
11792 (uri (cran-uri "ggExtra" version))
11793 (sha256
11794 (base32
11795 "1m5zpn3l3p1y3d2692gyz50m63d58m2a3b7zb595kvcffdx2qr5b"))))
11796 (properties `((upstream-name . "ggExtra")))
11797 (build-system r-build-system)
11798 (propagated-inputs
11799 `(("r-colourpicker" ,r-colourpicker)
11800 ("r-ggplot2" ,r-ggplot2)
11801 ("r-gtable" ,r-gtable)
11802 ("r-miniui" ,r-miniui)
11803 ("r-scales" ,r-scales)
11804 ("r-shiny" ,r-shiny)
11805 ("r-shinyjs" ,r-shinyjs)))
11806 (home-page "https://github.com/daattali/ggExtra")
11807 (synopsis "Marginal histograms for ggplot2 and other enhancements")
11808 (description
11809 "This package is a collection of functions and layers to enhance ggplot2.
11810 The flagship function is @code{ggMarginal()}, which can be used to add
11811 marginal histograms/boxplots/density plots to ggplot2 scatterplots.")
11812 (license license:expat)))
11813
11814 (define-public r-minpack-lm
11815 (package
11816 (name "r-minpack-lm")
11817 (version "1.2-1")
11818 (source
11819 (origin
11820 (method url-fetch)
11821 (uri (cran-uri "minpack.lm" version))
11822 (sha256
11823 (base32
11824 "18ym2pdql5vzngc7q5gn66d153hrfrnd8ilv8yh6vd7j7sx7vjql"))))
11825 (properties `((upstream-name . "minpack.lm")))
11826 (build-system r-build-system)
11827 (native-inputs `(("gfortran" ,gfortran)))
11828 (home-page "https://cran.r-project.org/web/packages/minpack.lm")
11829 (synopsis "Levenberg-Marquardt Nonlinear Least-Squares algorithm")
11830 (description
11831 "The @code{nls.lm} function provides an R interface to @code{lmder} and
11832 @code{lmdif} from the MINPACK library, for solving nonlinear least-squares
11833 problems by a modification of the Levenberg-Marquardt algorithm, with support
11834 for lower and upper parameter bounds. The implementation can be used via
11835 @code{nls}-like calls using the @code{nlsLM} function.")
11836 (license license:gpl3)))
11837
11838 (define-public r-moments
11839 (package
11840 (name "r-moments")
11841 (version "0.14")
11842 (source
11843 (origin
11844 (method url-fetch)
11845 (uri (cran-uri "moments" version))
11846 (sha256
11847 (base32
11848 "0f9y58w1hxcz4bqivirx25ywlmc80gbi6dfx5cnhkpdg1pk82fra"))))
11849 (build-system r-build-system)
11850 (home-page "https://cran.r-project.org/web/packages/moments")
11851 (synopsis "Moments, cumulants, skewness, kurtosis and related tests")
11852 (description
11853 "This package provides functions to calculate: moments, Pearson's
11854 kurtosis, Geary's kurtosis and skewness; it also includes tests related to
11855 them (Anscombe-Glynn, D'Agostino, Bonett-Seier).")
11856 (license license:gpl2+)))
11857
11858 (define-public r-msir
11859 (package
11860 (name "r-msir")
11861 (version "1.3.2")
11862 (source
11863 (origin
11864 (method url-fetch)
11865 (uri (cran-uri "msir" version))
11866 (sha256
11867 (base32
11868 "0pvc3q162vqq3k39nni732x05zzfz4y9y2zf56d83185ypszv9kb"))))
11869 (build-system r-build-system)
11870 (propagated-inputs
11871 `(("r-mclust" ,r-mclust)))
11872 (home-page "https://cran.r-project.org/web/packages/msir")
11873 (synopsis "Model-based sliced inverse regression")
11874 (description
11875 "This is an R package for dimension reduction based on finite Gaussian
11876 mixture modeling of inverse regression.")
11877 (license license:gpl2+)))
11878
11879 (define-public r-pbivnorm
11880 (package
11881 (name "r-pbivnorm")
11882 (version "0.6.0")
11883 (source
11884 (origin
11885 (method url-fetch)
11886 (uri (cran-uri "pbivnorm" version))
11887 (sha256
11888 (base32
11889 "05jzrjqxzbcf6z245hlk7sjxiszv9paadaaimvcx5y5qgi87vhq7"))))
11890 (build-system r-build-system)
11891 (native-inputs `(("gfortran" ,gfortran)))
11892 (home-page "https://github.com/brentonk/pbivnorm")
11893 (synopsis "Vectorized bivariate normal CDF")
11894 (description
11895 "This package provides a vectorized R function for calculating
11896 probabilities from a standard bivariate normal CDF.")
11897 (license license:gpl2+)))
11898
11899 (define-public r-lavaan
11900 (package
11901 (name "r-lavaan")
11902 (version "0.6-4")
11903 (source
11904 (origin
11905 (method url-fetch)
11906 (uri (cran-uri "lavaan" version))
11907 (sha256
11908 (base32
11909 "1zf0sxpms35rhq2syb7r3sshhc8kjvc3pv97dk9x0gf4xl7pck4g"))))
11910 (build-system r-build-system)
11911 (propagated-inputs
11912 `(("r-mass" ,r-mass)
11913 ("r-mnormt" ,r-mnormt)
11914 ("r-numderiv" ,r-numderiv)
11915 ("r-pbivnorm" ,r-pbivnorm)))
11916 (home-page "http://lavaan.ugent.be")
11917 (synopsis "Latent variable analysis")
11918 (description
11919 "This package provides tools to fit a variety of latent variable models,
11920 including confirmatory factor analysis, structural equation modeling and
11921 latent growth curve models.")
11922 (license license:gpl2+)))
11923
11924 (define-public r-nonnest2
11925 (package
11926 (name "r-nonnest2")
11927 (version "0.5-2")
11928 (source
11929 (origin
11930 (method url-fetch)
11931 (uri (cran-uri "nonnest2" version))
11932 (sha256
11933 (base32
11934 "1bq44qqmm59j91m0sny4xnqmxqlga4cm48qdsw8xfs3x19xwmxk6"))))
11935 (build-system r-build-system)
11936 (propagated-inputs
11937 `(("r-compquadform" ,r-compquadform)
11938 ("r-lavaan" ,r-lavaan)
11939 ("r-mvtnorm" ,r-mvtnorm)
11940 ("r-sandwich" ,r-sandwich)))
11941 (home-page "https://cran.r-project.org/web/packages/nonnest2/")
11942 (synopsis "Tests of non-nested models")
11943 (description
11944 "This package allows for testing of non-nested models. It includes tests
11945 of model distinguishability and of model fit that can be applied to both
11946 nested and non-nested models. The package also includes functionality to
11947 obtain confidence intervals associated with AIC and BIC.")
11948 ;; Either version of the GPL.
11949 (license (list license:gpl2 license:gpl3))))
11950
11951 (define-public r-penalized
11952 (package
11953 (name "r-penalized")
11954 (version "0.9-51")
11955 (source
11956 (origin
11957 (method url-fetch)
11958 (uri (cran-uri "penalized" version))
11959 (sha256
11960 (base32
11961 "1zcrwa93mc27qj3g4ayc2k895r6g8q0g6qb2azmvj7wqk750va7a"))))
11962 (build-system r-build-system)
11963 (propagated-inputs
11964 `(("r-rcpp" ,r-rcpp)
11965 ("r-rcpparmadillo" ,r-rcpparmadillo)
11966 ("r-survival" ,r-survival)))
11967 (home-page "https://cran.r-project.org/web/packages/penalized/")
11968 (synopsis "Penalized estimation in GLMs and in the Cox model")
11969 (description
11970 "This package provides tools for fitting possibly high dimensional
11971 penalized regression models. The penalty structure can be any combination of
11972 an L1 penalty (lasso and fused lasso), an L2 penalty (ridge) and a positivity
11973 constraint on the regression coefficients. The supported regression models
11974 are linear, logistic and Poisson regression and the Cox Proportional Hazards
11975 model. Cross-validation routines allow optimization of the tuning
11976 parameters.")
11977 (license license:gpl2+)))
11978
11979 (define-public r-zim
11980 (package
11981 (name "r-zim")
11982 (version "1.1.0")
11983 (source
11984 (origin
11985 (method url-fetch)
11986 (uri (cran-uri "ZIM" version))
11987 (sha256
11988 (base32
11989 "0scyfjn4ilsvha3x41c3b8bcfi31hlhwm77wn2a8hj5dsvnnmzig"))))
11990 (properties `((upstream-name . "ZIM")))
11991 (build-system r-build-system)
11992 (propagated-inputs `(("r-mass" ,r-mass)))
11993 (home-page "https://github.com/biostatstudio/ZIM")
11994 (synopsis "Zero-inflated models (ZIM) for count time series with excess zeros")
11995 (description
11996 "Analyze count time series with excess zeros. Two types of statistical
11997 models are supported: Markov regression and state-space models. They are also
11998 known as observation-driven and parameter-driven models respectively in the
11999 time series literature. The functions used for Markov regression or
12000 observation-driven models can also be used to fit ordinary regression models
12001 with independent data under the zero-inflated Poisson (ZIP) or zero-inflated
12002 negative binomial (ZINB) assumption. The package also contains miscellaneous
12003 functions to compute density, distribution, quantile, and generate random
12004 numbers from ZIP and ZINB distributions.")
12005 (license license:gpl3)))
12006
12007 (define-public r-nor1mix
12008 (package
12009 (name "r-nor1mix")
12010 (version "1.3-0")
12011 (source
12012 (origin
12013 (method url-fetch)
12014 (uri (cran-uri "nor1mix" version))
12015 (sha256
12016 (base32
12017 "1817wcvlmxs70vs4db0jkxd7i037744zz8ay3c2a9949z29fxr4w"))))
12018 (build-system r-build-system)
12019 (home-page "https://cran.r-project.org/web/packages/nor1mix/")
12020 (synopsis "Normal (1-d) mixture models")
12021 (description
12022 "This package provides S3 classes and methods for one-dimensional normal
12023 mixture models, for, e.g., density estimation or clustering algorithms
12024 research and teaching; it provides the widely used Marron-Wand densities. It
12025 also provides tools for efficient random number generation and graphics.")
12026 (license license:gpl2+)))
12027
12028 (define-public r-beanplot
12029 (package
12030 (name "r-beanplot")
12031 (version "1.2")
12032 (source
12033 (origin
12034 (method url-fetch)
12035 (uri (cran-uri "beanplot" version))
12036 (sha256
12037 (base32
12038 "0wmkr704fl8kdxkjwmaxw2a2h5dwzfgsgpncnk2p2wd4768jknj9"))))
12039 (build-system r-build-system)
12040 (home-page "https://cran.r-project.org/web/packages/beanplot/")
12041 (synopsis "Visualization via beanplots")
12042 (description
12043 "This package provides beanplots, an alternative to
12044 boxplot/stripchart/violin plots. It can be used to plot univariate comparison
12045 graphs.")
12046 (license license:gpl2)))
12047
12048 (define-public r-pbdzmq
12049 (package
12050 (name "r-pbdzmq")
12051 (version "0.3-3")
12052 (source
12053 (origin
12054 (method url-fetch)
12055 (uri (cran-uri "pbdZMQ" version))
12056 (sha256
12057 (base32
12058 "1jkfcfhspvqra7vbllrvkz3jx8j7d0ang6zzcdjgpb7200sc29mf"))))
12059 (properties `((upstream-name . "pbdZMQ")))
12060 (build-system r-build-system)
12061 (inputs
12062 `(("zeromq" ,zeromq)
12063 ("zlib" ,zlib)))
12064 (native-inputs
12065 `(("pkg-config" ,pkg-config)))
12066 (home-page "https://pbdr.org/")
12067 (synopsis "R interface to ZeroMQ")
12068 (description
12069 "ZeroMQ is a well-known library for high-performance asynchronous
12070 messaging in scalable, distributed applications. This package provides high
12071 level R wrapper functions to easily utilize ZeroMQ. The main focus is on
12072 interactive client/server programming frameworks. A few wrapper functions
12073 compatible with @code{rzmq} are also provided.")
12074 (license license:gpl3)))
12075
12076 (define-public r-repr
12077 (package
12078 (name "r-repr")
12079 (version "1.0.1")
12080 (source
12081 (origin
12082 (method url-fetch)
12083 (uri (cran-uri "repr" version))
12084 (sha256
12085 (base32
12086 "0jy43g34r38fqprcdys0p9pliahrj5l64a9bbkzy206qgz0j5ppc"))))
12087 (build-system r-build-system)
12088 (propagated-inputs
12089 `(("r-base64enc" ,r-base64enc)
12090 ("r-htmltools" ,r-htmltools)
12091 ("r-jsonlite" ,r-jsonlite)
12092 ("r-pillar" ,r-pillar)))
12093 (home-page "https://cran.r-project.org/web/packages/repr/")
12094 (synopsis "Serializable representations")
12095 (description
12096 "This package provides string and binary representations of objects for
12097 several formats and MIME types.")
12098 (license license:gpl3)))
12099
12100 (define-public r-irdisplay
12101 (package
12102 (name "r-irdisplay")
12103 (version "0.7.0")
12104 (source
12105 (origin
12106 (method url-fetch)
12107 (uri (cran-uri "IRdisplay" version))
12108 (sha256
12109 (base32
12110 "12chk53nf4zckgc4yl7gbvd7m5dvli52inp5b3f0zvcjvfncksli"))))
12111 (properties `((upstream-name . "IRdisplay")))
12112 (build-system r-build-system)
12113 (propagated-inputs
12114 `(("r-repr" ,r-repr)))
12115 (home-page "https://cran.r-project.org/web/packages/IRdisplay/")
12116 (synopsis "Jupyter display machinery")
12117 (description
12118 "This package provides an interface to the rich display capabilities of
12119 Jupyter front-ends (e.g. Jupyter Notebook). It is designed to be used from a
12120 running IRkernel session.")
12121 (license license:expat)))
12122
12123 (define-public r-irkernel
12124 (package
12125 (name "r-irkernel")
12126 (version "1.0.2")
12127 (source
12128 (origin
12129 (method url-fetch)
12130 (uri (cran-uri "IRkernel" version))
12131 (sha256
12132 (base32
12133 "040qig675zaxsf81ranmvk293amrswi5098k69wyq0vgqyin6vwp"))))
12134 (properties `((upstream-name . "IRkernel")))
12135 (build-system r-build-system)
12136 (arguments
12137 `(#:phases
12138 (modify-phases %standard-phases
12139 (add-after 'install 'install-kernelspec
12140 (lambda* (#:key outputs #:allow-other-keys)
12141 (let ((out (assoc-ref outputs "out")))
12142 (setenv "HOME" "/tmp")
12143 (invoke "jupyter" "kernelspec" "install"
12144 "--name" "ir"
12145 "--prefix" out
12146 (string-append out "/site-library/IRkernel/kernelspec"))
12147 #t))))))
12148 (inputs
12149 `(("jupyter" ,jupyter)))
12150 (propagated-inputs
12151 `(("r-crayon" ,r-crayon)
12152 ("r-digest" ,r-digest)
12153 ("r-evaluate" ,r-evaluate)
12154 ("r-irdisplay" ,r-irdisplay)
12155 ("r-jsonlite" ,r-jsonlite)
12156 ("r-pbdzmq" ,r-pbdzmq)
12157 ("r-repr" ,r-repr)
12158 ("r-uuid" ,r-uuid)))
12159 (home-page "https://cran.r-project.org/web/packages/IRkernel/")
12160 (synopsis "Native R kernel for Jupyter")
12161 (description
12162 "The R kernel for the Jupyter environment executes R code which the
12163 front-end (Jupyter Notebook or other front-ends) submits to the kernel via the
12164 network.")
12165 (license license:expat)))
12166
12167 (define-public r-gmodels
12168 (package
12169 (name "r-gmodels")
12170 (version "2.18.1")
12171 (source
12172 (origin
12173 (method url-fetch)
12174 (uri (cran-uri "gmodels" version))
12175 (sha256
12176 (base32
12177 "0s8kd8krqk4kwv2zqxpsfy3w8qdwf5naf4b5l383vidq9sil0qb2"))))
12178 (build-system r-build-system)
12179 (propagated-inputs
12180 `(("r-gdata" ,r-gdata)
12181 ("r-mass" ,r-mass)))
12182 (home-page "https://cran.r-project.org/web/packages/gmodels/")
12183 (synopsis "Various R programming tools for model fitting")
12184 (description
12185 "This package provides various R programming tools for model fitting.")
12186 (license license:gpl2)))
12187
12188 (define-public r-apcluster
12189 (package
12190 (name "r-apcluster")
12191 (version "1.4.7")
12192 (source
12193 (origin
12194 (method url-fetch)
12195 (uri (cran-uri "apcluster" version))
12196 (sha256
12197 (base32
12198 "188hdfmwjjx3aic599nwmkzjqm9j9jighi5bly6qd43c1vj6ih2s"))))
12199 (build-system r-build-system)
12200 (propagated-inputs
12201 `(("r-matrix" ,r-matrix)
12202 ("r-rcpp" ,r-rcpp)))
12203 (home-page "https://cran.r-project.org/web/packages/apcluster/")
12204 (synopsis "Affinity propagation clustering")
12205 (description
12206 "This package implements affinity propagation clustering introduced by
12207 Frey and Dueck (2007). The package further provides leveraged affinity
12208 propagation and an algorithm for exemplar-based agglomerative clustering that
12209 can also be used to join clusters obtained from affinity propagation. Various
12210 plotting functions are available for analyzing clustering results.")
12211 (license license:gpl2+)))
12212
12213 (define-public r-valr
12214 (package
12215 (name "r-valr")
12216 (version "0.5.0")
12217 (source
12218 (origin
12219 (method url-fetch)
12220 (uri (cran-uri "valr" version))
12221 (sha256
12222 (base32
12223 "14jhrwkiwmha3vlmm7b50n2xxyizj6ddmy89gb20mpzq7qhz1ika"))))
12224 (build-system r-build-system)
12225 (propagated-inputs
12226 `(("r-broom" ,r-broom)
12227 ("r-dplyr" ,r-dplyr)
12228 ("r-ggplot2" ,r-ggplot2)
12229 ("r-rcpp" ,r-rcpp)
12230 ("r-readr" ,r-readr)
12231 ("r-rlang" ,r-rlang)
12232 ("r-stringr" ,r-stringr)
12233 ("r-tibble" ,r-tibble)))
12234 (home-page "http://github.com/rnabioco/valr")
12235 (synopsis "Genome interval arithmetic in R")
12236 (description
12237 "This package enables you to read and manipulate genome intervals and
12238 signals. It provides functionality similar to command-line tool suites within
12239 R, enabling interactive analysis and visualization of genome-scale data.")
12240 (license license:expat)))
12241
12242 (define-public r-rematch2
12243 (package
12244 (name "r-rematch2")
12245 (version "2.1.0")
12246 (source
12247 (origin
12248 (method url-fetch)
12249 (uri (cran-uri "rematch2" version))
12250 (sha256
12251 (base32
12252 "00cznm6rk33b53w7zybkz7549bnydc66znpi5mb0xd24pmqp0rvq"))))
12253 (build-system r-build-system)
12254 (propagated-inputs
12255 `(("r-tibble" ,r-tibble)))
12256 (home-page "https://github.com/r-lib/rematch2")
12257 (synopsis "Tidy output from regular expression matching")
12258 (description
12259 "This package provides wrappers on @code{regexpr} and @code{gregexpr} to
12260 return the match results in tidy data frames.")
12261 (license license:expat)))
12262
12263 (define-public r-picante
12264 (package
12265 (name "r-picante")
12266 (version "1.8")
12267 (source
12268 (origin
12269 (method url-fetch)
12270 (uri (cran-uri "picante" version))
12271 (sha256
12272 (base32
12273 "1bcq2j7fs89c2jib68qq6la67rxyg9raryf162mwvjakpf6k19l1"))))
12274 (build-system r-build-system)
12275 (propagated-inputs
12276 `(("r-ape" ,r-ape)
12277 ("r-nlme" ,r-nlme)
12278 ("r-vegan" ,r-vegan)))
12279 (home-page "https://cran.r-project.org/web/packages/picante/")
12280 (synopsis "Integrating phylogenies and ecology")
12281 (description
12282 "This package provides functions for phylocom integration, community
12283 analyses, null-models, traits and evolution. It implements numerous
12284 ecophylogenetic approaches including measures of community phylogenetic and
12285 trait diversity, phylogenetic signal, estimation of trait values for
12286 unobserved taxa, null models for community and phylogeny randomizations, and
12287 utility functions for data input/output and phylogeny plotting. A full
12288 description of package functionality and methods are provided by Kembel et
12289 al. (2010).")
12290 (license license:gpl2)))
12291
12292 (define-public r-reinforcelearn
12293 (package
12294 (name "r-reinforcelearn")
12295 (version "0.2.1")
12296 (source
12297 (origin
12298 (method url-fetch)
12299 (uri (cran-uri "reinforcelearn" version))
12300 (sha256
12301 (base32
12302 "176z2q69p24i29a8sh19xxn2zl3h1z2ixdssr5i6m4yvkvdrvv3b"))))
12303 (build-system r-build-system)
12304 (propagated-inputs
12305 `(("r-checkmate" ,r-checkmate)
12306 ("r-nnet" ,r-nnet)
12307 ("r-purrr" ,r-purrr)
12308 ("r-r6" ,r-r6)))
12309 (home-page "https://markusdumke.github.io/reinforcelearn")
12310 (synopsis "Reinforcement learning")
12311 (description
12312 "This package implements reinforcement learning environments and
12313 algorithms as described in Sutton & Barto (1998). The Q-Learning algorithm
12314 can be used with function approximation, eligibility traces (Singh & Sutton,
12315 1996) and experience replay (Mnih et al., 2013).")
12316 (license license:expat)))
12317
12318 (define-public r-lemon
12319 (package
12320 (name "r-lemon")
12321 (version "0.4.3")
12322 (source
12323 (origin
12324 (method url-fetch)
12325 (uri (cran-uri "lemon" version))
12326 (sha256
12327 (base32
12328 "0wsn5bfg10wq4dnrgpyraz2bzx9p19c7hf1pwj3h4zmpqfgsdbpw"))))
12329 (build-system r-build-system)
12330 (propagated-inputs
12331 `(("r-ggplot2" ,r-ggplot2)
12332 ("r-gridextra" ,r-gridextra)
12333 ("r-gtable" ,r-gtable)
12334 ("r-knitr" ,r-knitr)
12335 ("r-lattice" ,r-lattice)
12336 ("r-plyr" ,r-plyr)
12337 ("r-scales" ,r-scales)))
12338 (home-page "https://github.com/stefanedwards/lemon")
12339 (synopsis "Freshen up your ggplot2 plots")
12340 (description
12341 "This package provides functions for working with legends and axis lines
12342 of ggplot2, facets that repeat axis lines on all panels, and some knitr
12343 extensions.")
12344 (license license:gpl3)))
12345
12346 (define-public r-wgaim
12347 (package
12348 (name "r-wgaim")
12349 (version "1.4-11")
12350 (source
12351 (origin
12352 (method url-fetch)
12353 (uri (cran-uri "wgaim" version))
12354 (sha256
12355 (base32
12356 "1jjyp100dcjjczp61xlvhmy48ynniqcys535vzbgswhr7fvijymg"))))
12357 (build-system r-build-system)
12358 (propagated-inputs
12359 `(("r-lattice" ,r-lattice)
12360 ("r-qtl" ,r-qtl)))
12361 (home-page "https://cran.r-project.org/web/packages/wgaim")
12362 (synopsis "Whole genome average interval mapping for QTL detection")
12363 (description
12364 "This package integrates sophisticated mixed modelling methods with a
12365 whole genome approach to detecting significant QTL in linkage maps.")
12366 (license license:gpl2+)))
12367
12368 (define-public r-bedr
12369 (package
12370 (name "r-bedr")
12371 (version "1.0.7")
12372 (source
12373 (origin
12374 (method url-fetch)
12375 (uri (cran-uri "bedr" version))
12376 (sha256
12377 (base32
12378 "0zpqvyjgwyqawxm8qrhcv8zq2b3yxgcqkkc87br29yrl7sjb8h6j"))))
12379 (build-system r-build-system)
12380 (propagated-inputs
12381 `(("r-data-table" ,r-data-table)
12382 ("r-r-utils" ,r-r-utils)
12383 ("r-testthat" ,r-testthat)
12384 ("r-venndiagram" ,r-venndiagram)
12385 ("r-yaml" ,r-yaml)
12386 ("bedops" ,bedops)
12387 ("bedtools" ,bedtools)
12388 ("htslib" ,htslib))) ; for tabix
12389 (native-inputs
12390 `(("r-knitr" ,r-knitr))) ; for vignettes
12391 (home-page "https://cran.r-project.org/web/packages/bedr")
12392 (synopsis "Genomic region processing")
12393 (description
12394 "This package is for genomic regions processing using command line tools
12395 such as BEDTools, BEDOPS and Tabix. These tools offer scalable and efficient
12396 utilities to perform genome arithmetic e.g indexing, formatting and merging.
12397 The bedr package's API enhances access to these tools as well as offers
12398 additional utilities for genomic regions processing.")
12399 (license license:gpl2)))
12400
12401 (define-public r-partitions
12402 (package
12403 (name "r-partitions")
12404 (version "1.9-19")
12405 (source
12406 (origin
12407 (method url-fetch)
12408 (uri (cran-uri "partitions" version))
12409 (sha256
12410 (base32
12411 "1pklfnjdc094c8nzkqcdvqzdh8v3p5n8jbg4pf9678iw648saiyx"))))
12412 (build-system r-build-system)
12413 (propagated-inputs
12414 `(("r-gmp" ,r-gmp)
12415 ("r-polynom" ,r-polynom)))
12416 (home-page "https://cran.r-project.org/web/packages/partitions")
12417 (synopsis "Additive partitions of integers")
12418 (description
12419 "This package provides tools to enumerates the partitions, unequal
12420 partitions, and restricted partitions of an integer; the three corresponding
12421 partition functions are also given.")
12422 ;; Any version of the GPL
12423 (license license:gpl2+)))
12424
12425 (define-public r-brobdingnag
12426 (package
12427 (name "r-brobdingnag")
12428 (version "1.2-6")
12429 (source
12430 (origin
12431 (method url-fetch)
12432 (uri (cran-uri "Brobdingnag" version))
12433 (sha256
12434 (base32
12435 "1m3ajvcksqfck5l5hj5xiflj4ry6d896ybv4f0xxks8chgnwmv0r"))))
12436 (properties `((upstream-name . "Brobdingnag")))
12437 (build-system r-build-system)
12438 (home-page "https://github.com/RobinHankin/Brobdingnag.git")
12439 (synopsis "Very large numbers in R")
12440 (description
12441 "This package handles very large numbers in R. Real numbers are held
12442 using their natural logarithms, plus a logical flag indicating sign. The
12443 package includes a vignette that gives a step-by-step introduction to using S4
12444 methods.")
12445 ;; Any version of the GPL
12446 (license license:gpl2+)))
12447
12448 (define-public r-untb
12449 (package
12450 (name "r-untb")
12451 (version "1.7-4")
12452 (source
12453 (origin
12454 (method url-fetch)
12455 (uri (cran-uri "untb" version))
12456 (sha256
12457 (base32
12458 "1i7m4vfslsix98dwx4jlrsldm7fhhfp25gr7aapcxqxms7ryaby6"))))
12459 (build-system r-build-system)
12460 (propagated-inputs
12461 `(("r-brobdingnag" ,r-brobdingnag)
12462 ("r-partitions" ,r-partitions)
12463 ("r-polynom" ,r-polynom)))
12464 (home-page "https://github.com/RobinHankin/untb.git")
12465 (synopsis "Ecological drift under the UNTB")
12466 (description
12467 "This package provides numerical simulations, and visualizations, of
12468 Hubbell's @dfn{Unified Neutral Theory of Biodiversity} (UNTB).")
12469 (license license:gpl2+)))
12470
12471 (define-public r-stepwise
12472 (package
12473 (name "r-stepwise")
12474 (version "0.3")
12475 (source
12476 (origin
12477 (method url-fetch)
12478 (uri (cran-uri "stepwise" version))
12479 (sha256
12480 (base32
12481 "1lbx1bxwkf9dw6q46w40pp7h5nkxgghmx8rkpaymm6iybc7gyir2"))))
12482 (build-system r-build-system)
12483 (home-page "http://stat.sfu.ca/statgen/research/stepwise.html")
12484 (synopsis "Stepwise detection of recombination breakpoints")
12485 (description
12486 "This package provides a stepwise approach to identifying recombination
12487 breakpoints in a genomic sequence alignment.")
12488 (license license:gpl2+)))
12489
12490 (define-public r-snpmaxsel
12491 (package
12492 (name "r-snpmaxsel")
12493 (version "1.0-3")
12494 (source
12495 (origin
12496 (method url-fetch)
12497 (uri (cran-uri "SNPmaxsel" version))
12498 (sha256
12499 (base32
12500 "0pjvixwqzjd3jwccc8yqq9c76afvbmfq0z1w0cwyj8bblrjpx13z"))))
12501 (properties `((upstream-name . "SNPmaxsel")))
12502 (build-system r-build-system)
12503 (propagated-inputs
12504 `(("r-combinat" ,r-combinat)
12505 ("r-mvtnorm" ,r-mvtnorm)))
12506 (home-page "https://cran.r-project.org/web/packages/SNPmaxsel/index.html")
12507 (synopsis "Maximally selected statistics for SNP data")
12508 (description
12509 "This package implements asymptotic methods related to maximally selected
12510 statistics, with applications to @dfn{single-nucleotide polymorphism} (SNP)
12511 data.")
12512 (license license:gpl2+)))
12513
12514 (define-public r-acsnminer
12515 (package
12516 (name "r-acsnminer")
12517 (version "0.16.8.25")
12518 (source (origin
12519 (method url-fetch)
12520 (uri (cran-uri "ACSNMineR" version))
12521 (sha256
12522 (base32
12523 "0gh604s8qall6zfjlwcg2ilxjvz08dplf9k5g47idhv43scm748l"))))
12524 (properties `((upstream-name . "ACSNMineR")))
12525 (build-system r-build-system)
12526 (propagated-inputs
12527 `(("r-ggplot2" ,r-ggplot2)
12528 ("r-gridextra" ,r-gridextra)))
12529 (home-page "https://cran.r-project.org/web/packages/ACSNMineR")
12530 (synopsis "Gene enrichment analysis")
12531 (description
12532 "This package provides tools to compute and represent gene set enrichment
12533 or depletion from your data based on pre-saved maps from the @dfn{Atlas of
12534 Cancer Signalling Networks} (ACSN) or user imported maps. The gene set
12535 enrichment can be run with hypergeometric test or Fisher exact test, and can
12536 use multiple corrections. Visualization of data can be done either by
12537 barplots or heatmaps.")
12538 (license license:gpl2+)))
12539
12540 (define-public r-seqinr
12541 (package
12542 (name "r-seqinr")
12543 (version "3.4-5")
12544 (source
12545 (origin
12546 (method url-fetch)
12547 (uri (cran-uri "seqinr" version))
12548 (sha256
12549 (base32
12550 "17zv0n5cji17izwmwg0jcbxbjl3w5rls91w15svcnlpxjms38ahn"))))
12551 (build-system r-build-system)
12552 (propagated-inputs
12553 `(("r-ade4" ,r-ade4)
12554 ("r-segmented" ,r-segmented)))
12555 (inputs
12556 `(("zlib" ,zlib)))
12557 (home-page "http://seqinr.r-forge.r-project.org/")
12558 (synopsis "Biological sequences retrieval and analysis")
12559 (description
12560 "This package provides tools for exploratory data analysis and data
12561 visualization of biological sequence (DNA and protein) data. It also includes
12562 utilities for sequence data management under the ACNUC system.")
12563 (license license:gpl2+)))
12564
12565 (define-public r-units
12566 (package
12567 (name "r-units")
12568 (version "0.6-3")
12569 (source
12570 (origin
12571 (method url-fetch)
12572 (uri (cran-uri "units" version))
12573 (sha256
12574 (base32
12575 "0kx640h60s3zzkdr302asap7diap6vri6d41scnx507yvkcqiph3"))))
12576 (build-system r-build-system)
12577 (inputs
12578 `(("udunits" ,udunits)))
12579 (propagated-inputs
12580 `(("r-rcpp" ,r-rcpp)))
12581 (home-page "https://github.com/r-quantities/units/")
12582 (synopsis "Measurement Units for R Vectors")
12583 (description
12584 "This package provides support for measurement units in R vectors,
12585 matrices and arrays: automatic propagation, conversion, derivation and
12586 simplification of units; raising errors in case of unit incompatibility. It
12587 is compatible with the @code{POSIXct}, @code{Date} and @code{difftime}
12588 classes.")
12589 (license license:gpl2)))
12590
12591 (define-public r-classint
12592 (package
12593 (name "r-classint")
12594 (version "0.3-3")
12595 (source
12596 (origin
12597 (method url-fetch)
12598 (uri (cran-uri "classInt" version))
12599 (sha256
12600 (base32
12601 "0c2z6shlxa928xa20yl956r06lx20mji3mwipdvmj3f4z5g6hgm9"))))
12602 (properties `((upstream-name . "classInt")))
12603 (build-system r-build-system)
12604 (propagated-inputs
12605 `(("r-class" ,r-class)
12606 ("r-e1071" ,r-e1071)
12607 ("r-kernsmooth" ,r-kernsmooth)))
12608 (native-inputs `(("gfortran" ,gfortran)))
12609 (home-page "https://github.com/r-spatial/classInt/")
12610 (synopsis "Choose univariate class intervals")
12611 (description
12612 "This package provides selected commonly used methods for choosing
12613 univariate class intervals for mapping or other graphics purposes.")
12614 (license license:gpl2+)))
12615
12616 (define-public r-spdata
12617 (package
12618 (name "r-spdata")
12619 (version "0.3.0")
12620 (source
12621 (origin
12622 (method url-fetch)
12623 (uri (cran-uri "spData" version))
12624 (sha256
12625 (base32
12626 "162cqb331ki43jx4r8lpkjpn2l712figd896rnawg9j1jmjyl96y"))))
12627 (properties `((upstream-name . "spData")))
12628 (build-system r-build-system)
12629 (home-page "https://github.com/Nowosad/spData")
12630 (synopsis "Datasets for spatial analysis")
12631 (description
12632 "This a package containing diverse spatial datasets for demonstrating,
12633 benchmarking and teaching spatial data analysis. It includes R data of class
12634 @code{sf}, @code{Spatial}, and @code{nb}. It also contains data stored in a
12635 range of file formats including GeoJSON, ESRI Shapefile and GeoPackage. Some
12636 of the datasets are designed to illustrate specific analysis techniques.
12637 @code{cycle_hire()} and @code{cycle_hire_osm()}, for example, are designed to
12638 illustrate point pattern analysis techniques.")
12639 (license license:cc0)))
12640
12641 (define-public r-learnbayes
12642 (package
12643 (name "r-learnbayes")
12644 (version "2.15.1")
12645 (source
12646 (origin
12647 (method url-fetch)
12648 (uri (cran-uri "LearnBayes" version))
12649 (sha256
12650 (base32
12651 "0ch54v2zz2yyyk0lvn5rfikdmyz1qh9j1wk3585wl8v58mc0h4cv"))))
12652 (properties `((upstream-name . "LearnBayes")))
12653 (build-system r-build-system)
12654 (home-page "https://cran.r-project.org/web/packages/LearnBayes")
12655 (synopsis "Functions for learning Bayesian inference")
12656 (description
12657 "This package provides a collection of functions helpful in learning the
12658 basic tenets of Bayesian statistical inference. It contains functions for
12659 summarizing basic one and two parameter posterior distributions and predictive
12660 distributions. It contains MCMC algorithms for summarizing posterior
12661 distributions defined by the user. It also contains functions for regression
12662 models, hierarchical models, Bayesian tests, and illustrations of Gibbs
12663 sampling.")
12664 (license license:gpl2+)))
12665
12666 (define-public r-deldir
12667 (package
12668 (name "r-deldir")
12669 (version "0.1-21")
12670 (source
12671 (origin
12672 (method url-fetch)
12673 (uri (cran-uri "deldir" version))
12674 (sha256
12675 (base32
12676 "03392pl6j8rm3n32xrfkyfx866k1vm5sj87pva70yyiwh70vrnmr"))))
12677 (build-system r-build-system)
12678 (native-inputs `(("gfortran" ,gfortran)))
12679 (home-page "https://cran.r-project.org/web/packages/deldir")
12680 (synopsis "Delaunay triangulation and Dirichlet (Voronoi) tessellation")
12681 (description
12682 "This package provides tools for calculating the Delaunay triangulation
12683 and the Dirichlet or Voronoi tessellation (with respect to the entire plane)
12684 of a planar point set. It plots triangulations and tessellations in various
12685 ways, clips tessellations to sub-windows, calculates perimeters of
12686 tessellations, and summarizes information about the tiles of the
12687 tessellation.")
12688 (license license:gpl2+)))
12689
12690 (define-public r-sf
12691 (package
12692 (name "r-sf")
12693 (version "0.7-4")
12694 (source
12695 (origin
12696 (method url-fetch)
12697 (uri (cran-uri "sf" version))
12698 (sha256
12699 (base32
12700 "0vnyr7xyfcl928kbrb1k8l4fkd0cjrfq486g6gxpvy5j0cc2h4i1"))))
12701 (build-system r-build-system)
12702 (inputs
12703 `(("gdal" ,gdal)
12704 ("geos" ,geos)
12705 ("proj" ,proj.4)
12706 ("zlib" ,zlib)))
12707 (propagated-inputs
12708 `(("r-classint" ,r-classint)
12709 ("r-dbi" ,r-dbi)
12710 ("r-magrittr" ,r-magrittr)
12711 ("r-rcpp" ,r-rcpp)
12712 ("r-units" ,r-units)))
12713 (native-inputs `(("pkg-config" ,pkg-config)))
12714 (home-page "https://github.com/r-spatial/sf/")
12715 (synopsis "Simple features for R")
12716 (description
12717 "This package provides support for simple features, a standardized way to
12718 encode spatial vector data. It binds to GDAL for reading and writing data, to
12719 GEOS for geometrical operations, and to PROJ for projection conversions and
12720 datum transformations.")
12721 ;; Either of these licenses
12722 (license (list license:gpl2 license:expat))))
12723
12724 (define-public r-spdep
12725 (package
12726 (name "r-spdep")
12727 (version "1.1-2")
12728 (source
12729 (origin
12730 (method url-fetch)
12731 (uri (cran-uri "spdep" version))
12732 (sha256
12733 (base32
12734 "06mk81kc1ml2wjc8wwwgr0wasjcr4mwrxpfa8vfc373bmnha635s"))))
12735 (build-system r-build-system)
12736 (propagated-inputs
12737 `(("r-boot" ,r-boot)
12738 ("r-coda" ,r-coda)
12739 ("r-deldir" ,r-deldir)
12740 ("r-expm" ,r-expm)
12741 ("r-gmodels" ,r-gmodels)
12742 ("r-learnbayes" ,r-learnbayes)
12743 ("r-mass" ,r-mass)
12744 ("r-matrix" ,r-matrix)
12745 ("r-nlme" ,r-nlme)
12746 ("r-sf" ,r-sf)
12747 ("r-sp" ,r-sp)
12748 ("r-spdata" ,r-spdata)))
12749 (home-page "https://github.com/r-spatial/spdep/")
12750 (synopsis "Spatial dependence: weighting schemes, statistics and models")
12751 (description
12752 "This package provides a collection of functions to create spatial
12753 weights matrix objects from polygon contiguities, from point patterns by
12754 distance and tessellations, for summarizing these objects, and for permitting
12755 their use in spatial data analysis, including regional aggregation by minimum
12756 spanning tree.")
12757 (license license:gpl2+)))
12758
12759 (define-public r-adegenet
12760 (package
12761 (name "r-adegenet")
12762 (version "2.1.1")
12763 (source
12764 (origin
12765 (method url-fetch)
12766 (uri (cran-uri "adegenet" version))
12767 (sha256
12768 (base32
12769 "0ynfblp0hbd3dp3k86fn1wyhqr28lk6hs2bg4q7gyf0sfdfzwhrh"))))
12770 (build-system r-build-system)
12771 (propagated-inputs
12772 `(("r-ade4" ,r-ade4)
12773 ("r-ape" ,r-ape)
12774 ("r-boot" ,r-boot)
12775 ("r-dplyr" ,r-dplyr)
12776 ("r-ggplot2" ,r-ggplot2)
12777 ("r-igraph" ,r-igraph)
12778 ("r-mass" ,r-mass)
12779 ("r-reshape2" ,r-reshape2)
12780 ("r-seqinr" ,r-seqinr)
12781 ("r-shiny" ,r-shiny)
12782 ("r-spdep" ,r-spdep)
12783 ("r-vegan" ,r-vegan)))
12784 (home-page "https://github.com/thibautjombart/adegenet")
12785 (synopsis "Exploratory analysis of genetic and genomic data")
12786 (description
12787 "This package provides a toolset for the exploration of genetic and
12788 genomic data. Adegenet provides formal (S4) classes for storing and handling
12789 various genetic data, including genetic markers with varying ploidy and
12790 hierarchical population structure (@code{genind} class), alleles counts by
12791 populations (@code{genpop}), and genome-wide SNP data (@code{genlight}). It
12792 also implements original multivariate methods (DAPC, sPCA), graphics,
12793 statistical tests, simulation tools, distance and similarity measures, and
12794 several spatial methods. A range of both empirical and simulated datasets is
12795 also provided to illustrate various methods.")
12796 (license license:gpl2+)))
12797
12798 (define-public r-pegas
12799 (package
12800 (name "r-pegas")
12801 (version "0.11")
12802 (source
12803 (origin
12804 (method url-fetch)
12805 (uri (cran-uri "pegas" version))
12806 (sha256
12807 (base32
12808 "0l21bapzbjcvblbvks3jh9rpy9hng1ccd7f0glhqw695lc737bpx"))))
12809 (build-system r-build-system)
12810 (propagated-inputs
12811 `(("r-adegenet" ,r-adegenet)
12812 ("r-ape" ,r-ape)))
12813 (home-page "http://ape-package.ird.fr/pegas.html")
12814 (synopsis "Population and evolutionary genetics analysis system")
12815 (description
12816 "This package provides functions for reading, writing, plotting,
12817 analysing, and manipulating allelic and haplotypic data, including from VCF
12818 files, and for the analysis of population nucleotide sequences and
12819 micro-satellites including coalescent analyses, linkage disequilibrium,
12820 population structure (Fst, Amova) and equilibrium (HWE), haplotype networks,
12821 minimum spanning tree and network, and median-joining networks.")
12822 (license license:gpl2+)))
12823
12824 (define-public r-rmetasim
12825 (package
12826 (name "r-rmetasim")
12827 (version "3.1.7")
12828 (source
12829 (origin
12830 (method url-fetch)
12831 (uri (cran-uri "rmetasim" version))
12832 (sha256
12833 (base32
12834 "0sz4mdprdi6sgkfwfdvh2hr9nxiwq17sw0vggq3cvs7lzb0i6m9r"))))
12835 (build-system r-build-system)
12836 (propagated-inputs
12837 `(("r-ade4" ,r-ade4)
12838 ("r-adegenet" ,r-adegenet)
12839 ("r-gtools" ,r-gtools)
12840 ("r-pegas" ,r-pegas)))
12841 (home-page "https://cran.r-project.org/web/packages/rmetasim")
12842 (synopsis "Individual-based population genetic simulation environment")
12843 (description
12844 "This package provides an interface between R and the metasim simulation
12845 engine. The simulation environment is documented in: Strand, A.(2002),
12846 Metasim 1.0: an individual-based environment for simulating population
12847 genetics of complex population dynamics.")
12848 ;; Any GPL version
12849 (license license:gpl2+)))
12850
12851 (define-public r-genetics
12852 (package
12853 (name "r-genetics")
12854 (version "1.3.8.1.2")
12855 (source
12856 (origin
12857 (method url-fetch)
12858 (uri (cran-uri "genetics" version))
12859 (sha256
12860 (base32
12861 "1v0ylnia6c44v356dsmnkx6054vcxazpzsrdh3yph5ch5vg6gjrh"))))
12862 (build-system r-build-system)
12863 (propagated-inputs
12864 `(("r-combinat" ,r-combinat)
12865 ("r-gdata" ,r-gdata)
12866 ("r-gtools" ,r-gtools)
12867 ("r-mass" ,r-mass)
12868 ("r-mvtnorm" ,r-mvtnorm)))
12869 (home-page "https://cran.r-project.org/web/packages/genetics/")
12870 (synopsis "Population genetics")
12871 (description
12872 "This package provides classes and methods for handling genetic data.
12873 It includes classes to represent genotypes and haplotypes at single markers up
12874 to multiple markers on multiple chromosomes. Function include allele
12875 frequencies, flagging homo/heterozygotes, flagging carriers of certain
12876 alleles, estimating and testing for Hardy-Weinberg disequilibrium, estimating
12877 and testing for linkage disequilibrium, ...")
12878 ;; Any GPL version.
12879 (license license:gpl2+)))
12880
12881 (define-public r-snp-plotter
12882 (package
12883 (name "r-snp-plotter")
12884 (version "0.5.1")
12885 (source
12886 (origin
12887 (method url-fetch)
12888 (uri (cran-uri "snp.plotter" version))
12889 (sha256
12890 (base32
12891 "16apsqvkah5l0d5qcwp3lq2jspkb6n62wzr0wskmj84jblx483vv"))))
12892 (properties `((upstream-name . "snp.plotter")))
12893 (build-system r-build-system)
12894 (propagated-inputs `(("r-genetics" ,r-genetics)))
12895 (home-page "https://cran.r-project.org/web/packages/snp.plotter/")
12896 (synopsis "Plot p-values using single SNP and/or haplotype data")
12897 (description
12898 "This package helps you create plots of p-values using single SNP and/or
12899 haplotype data. Main features of the package include options to display a
12900 @dfn{linkage disequilibrium} (LD) plot and the ability to plot multiple
12901 datasets simultaneously. Plots can be created using global and/or individual
12902 haplotype p-values along with single SNP p-values. Images are created as
12903 either PDF/EPS files.")
12904 (license license:gpl2+)))
12905
12906 (define-public r-polspline
12907 (package
12908 (name "r-polspline")
12909 (version "1.1.15")
12910 (source
12911 (origin
12912 (method url-fetch)
12913 (uri (cran-uri "polspline" version))
12914 (sha256
12915 (base32
12916 "19zs4kpagsrzhng1byjbz1c4jxnfk58h4rgr096ml1bjwrgamnwc"))))
12917 (build-system r-build-system)
12918 (native-inputs `(("gfortran" ,gfortran)))
12919 (home-page "https://cran.r-project.org/web/packages/polspline/")
12920 (synopsis "Polynomial spline routines")
12921 (description
12922 "This package provides routines for the polynomial spline fitting
12923 routines hazard regression, hazard estimation with flexible tails, logspline,
12924 lspec, polyclass, and polymars.")
12925 (license license:gpl2+)))
12926
12927 (define-public r-rms
12928 (package
12929 (name "r-rms")
12930 (version "5.1-3.1")
12931 (source
12932 (origin
12933 (method url-fetch)
12934 (uri (cran-uri "rms" version))
12935 (sha256
12936 (base32
12937 "0drbr3g0x5pbxyzy50wnf92rbal8izizrcqslqhg0gsfg9adjih9"))))
12938 (build-system r-build-system)
12939 (propagated-inputs
12940 `(("r-ggplot2" ,r-ggplot2)
12941 ("r-hmisc" ,r-hmisc)
12942 ("r-htmltable" ,r-htmltable)
12943 ("r-htmltools" ,r-htmltools)
12944 ("r-lattice" ,r-lattice)
12945 ("r-multcomp" ,r-multcomp)
12946 ("r-nlme" ,r-nlme)
12947 ("r-polspline" ,r-polspline)
12948 ("r-quantreg" ,r-quantreg)
12949 ("r-rpart" ,r-rpart)
12950 ("r-sparsem" ,r-sparsem)
12951 ("r-survival" ,r-survival)))
12952 (native-inputs `(("gfortran" ,gfortran)))
12953 (home-page "http://biostat.mc.vanderbilt.edu/rms")
12954 (synopsis "Regression modeling strategies")
12955 (description
12956 "This is a package for regression modeling, testing, estimation,
12957 validation, graphics, prediction, and typesetting by storing enhanced model
12958 design attributes in the fit. The rms package is a collection of functions
12959 that assist with and streamline modeling. It also contains functions for
12960 binary and ordinal logistic regression models, ordinal models for continuous Y
12961 with a variety of distribution families, and the Buckley-James multiple
12962 regression model for right-censored responses, and implements penalized
12963 maximum likelihood estimation for logistic and ordinary linear models. The
12964 package works with almost any regression model, but it was especially written
12965 to work with binary or ordinal regression models, Cox regression, accelerated
12966 failure time models, ordinary linear models, the Buckley-James model,
12967 generalized least squares for serially or spatially correlated observations,
12968 generalized linear models, and quantile regression.")
12969 (license license:gpl2+)))
12970
12971 (define-public r-haplo-stats
12972 (package
12973 (name "r-haplo-stats")
12974 (version "1.7.9")
12975 (source
12976 (origin
12977 (method url-fetch)
12978 (uri (cran-uri "haplo.stats" version))
12979 (sha256
12980 (base32
12981 "19kxascqq5qz0zdxx0w837ji207y1z2ggxkl4vmlbay03k2dw2mx"))))
12982 (properties `((upstream-name . "haplo.stats")))
12983 (build-system r-build-system)
12984 (propagated-inputs
12985 `(("r-rms" ,r-rms)))
12986 (native-inputs
12987 `(("r-r-rsp" ,r-r-rsp))) ; for vignettes
12988 (home-page "https://www.mayo.edu/research/labs/statistical-genetics-genetic-epidemiology/software")
12989 (synopsis "Analysis of haplotypes when linkage phase is ambiguous")
12990 (description
12991 "This package provides routines for the analysis of indirectly measured
12992 haplotypes. The statistical methods assume that all subjects are unrelated
12993 and that haplotypes are ambiguous (due to unknown linkage phase of the genetic
12994 markers). The main functions are: @code{haplo.em()}, @code{haplo.glm()},
12995 @code{haplo.score()}, and @code{haplo.power()}; all of which have detailed
12996 examples in the vignette.")
12997 (license license:gpl2+)))
12998
12999 (define-public r-bqtl
13000 (package
13001 (name "r-bqtl")
13002 (version "1.0-32")
13003 (source
13004 (origin
13005 (method url-fetch)
13006 (uri (cran-uri "bqtl" version))
13007 (sha256
13008 (base32
13009 "0jjqgsm9fmvz5nkgz608xfljjpmaf4rs4f7kxvpqn4b1l9s5lhci"))))
13010 (build-system r-build-system)
13011 (native-inputs `(("gfortran" ,gfortran)))
13012 (home-page "http://famprevmed.ucsd.edu/faculty/cberry/bqtl/")
13013 (synopsis "Bayesian QTL mapping toolkit")
13014 (description
13015 "This is a QTL mapping toolkit for inbred crosses and recombinant inbred
13016 lines. It includes maximum likelihood and Bayesian tools.")
13017 (license license:gpl2+)))
13018
13019 (define-public r-ibdreg
13020 (package
13021 (name "r-ibdreg")
13022 (version "0.2.5")
13023 (source
13024 (origin
13025 (method url-fetch)
13026 (uri (cran-uri "ibdreg" version))
13027 (sha256
13028 (base32
13029 "1kaa5q1byi30wzr0mw4w2cv1ssxprzcwf91wrpqwkgcsdy7dkh2g"))))
13030 (build-system r-build-system)
13031 (home-page "https://www.mayo.edu/research/labs/\
13032 statistical-genetics-genetic-epidemiology/software")
13033 (synopsis "Regression methods for IBD linkage with covariates")
13034 (description
13035 "This package provides a method to test genetic linkage with covariates
13036 by regression methods with response IBD sharing for relative pairs. Account
13037 for correlations of IBD statistics and covariates for relative pairs within
13038 the same pedigree.")
13039 (license license:gpl2+)))
13040
13041 (define-public r-dlmap
13042 (package
13043 (name "r-dlmap")
13044 (version "1.13")
13045 (source
13046 (origin
13047 (method url-fetch)
13048 (uri (cran-uri "dlmap" version))
13049 (sha256
13050 (base32
13051 "0s6wlkggkm3qndwyvw72xv1n0mcjb7ss3ajbq2ll6rv30splq0db"))))
13052 (build-system r-build-system)
13053 (propagated-inputs
13054 `(("r-ibdreg" ,r-ibdreg)
13055 ("r-mgcv" ,r-mgcv)
13056 ("r-nlme" ,r-nlme)
13057 ("r-qtl" ,r-qtl)
13058 ("r-wgaim" ,r-wgaim)))
13059 (home-page "https://cran.r-project.org/web/packages/dlmap/")
13060 (synopsis "Detection localization mapping for QTL")
13061 (description
13062 "This is package for QTL mapping in a mixed model framework with separate
13063 detection and localization stages. The first stage detects the number of QTL
13064 on each chromosome based on the genetic variation due to grouped markers on
13065 the chromosome; the second stage uses this information to determine the most
13066 likely QTL positions. The mixed model can accommodate general fixed and
13067 random effects, including spatial effects in field trials and pedigree
13068 effects. It is applicable to backcrosses, doubled haploids, recombinant
13069 inbred lines, F2 intercrosses, and association mapping populations.")
13070 (license license:gpl2)))
13071
13072 (define-public r-ldheatmap
13073 (package
13074 (name "r-ldheatmap")
13075 (version "0.99-5")
13076 (source
13077 (origin
13078 (method url-fetch)
13079 (uri (cran-uri "LDheatmap" version))
13080 (sha256
13081 (base32
13082 "0il3g3n3bzv74lz7dlhyiwc2x2417v6yhx2g47pahxdzqa09kf4s"))))
13083 (properties `((upstream-name . "LDheatmap")))
13084 (build-system r-build-system)
13085 (propagated-inputs
13086 `(("r-genetics" ,r-genetics)
13087 ("r-snpstats" ,r-snpstats)))
13088 (home-page "http://stat.sfu.ca/statgen/research/ldheatmap.html")
13089 (synopsis "Graphical display of pairwise linkage disequilibria between SNPs")
13090 (description
13091 "This package provides tools to produce a graphical display, as a heat
13092 map, of measures of pairwise linkage disequilibria between SNPs. Users may
13093 optionally include the physical locations or genetic map distances of each SNP
13094 on the plot.")
13095 (license license:gpl3)))
13096
13097 (define-public r-hwde
13098 (package
13099 (name "r-hwde")
13100 (version "0.67")
13101 (source
13102 (origin
13103 (method url-fetch)
13104 (uri (cran-uri "hwde" version))
13105 (sha256
13106 (base32
13107 "0wb2f9i5qi7w77ygh8bvydfpr7j5x8dyvnnhdkajaz0wdcpkyaqy"))))
13108 (build-system r-build-system)
13109 (home-page "https://cran.r-project.org/web/packages/hwde/")
13110 (synopsis "Models and tests for departure from Hardy-Weinberg equilibrium")
13111 (description
13112 "This package fits models for genotypic disequilibria, as described in
13113 Huttley and Wilson (2000), Weir (1996) and Weir and Wilson (1986). Contrast
13114 terms are available that account for first order interactions between loci.
13115 It also implements, for a single locus in a single population, a conditional
13116 exact test for Hardy-Weinberg equilibrium.")
13117 (license license:gpl2+)))
13118
13119 (define-public r-tdthap
13120 (package
13121 (name "r-tdthap")
13122 (version "1.1-9")
13123 (source
13124 (origin
13125 (method url-fetch)
13126 (uri (cran-uri "tdthap" version))
13127 (sha256
13128 (base32
13129 "0y01x0hcf0rw06cpn4pk17b0shf4v2c9was7vfs0zhsbq8qcwx7r"))))
13130 (build-system r-build-system)
13131 (home-page "https://cran.r-project.org/web/packages/tdthap/")
13132 (synopsis "TDT tests for extended haplotypes")
13133 (description
13134 "Functions and examples are provided for transmission/disequilibrium
13135 tests for extended marker haplotypes, as in Clayton, D. and Jones, H. (1999)
13136 \"Transmission/disequilibrium tests for extended marker haplotypes\".")
13137 (license license:artistic2.0)))
13138
13139 (define-public r-sparql
13140 (package
13141 (name "r-sparql")
13142 (version "1.16")
13143 (source (origin
13144 (method url-fetch)
13145 (uri (cran-uri "SPARQL" version))
13146 (sha256
13147 (base32
13148 "0gak1q06yyhdmcxb2n3v0h9gr1vqd0viqji52wpw211qp6r6dcrc"))))
13149 (properties `((upstream-name . "SPARQL")))
13150 (build-system r-build-system)
13151 (propagated-inputs
13152 `(("r-rcurl" ,r-rcurl)
13153 ("r-xml" ,r-xml)))
13154 (home-page "https://cran.r-project.org/web/packages/SPARQL")
13155 (synopsis "SPARQL client for R")
13156 (description "This package provides an interface to use SPARQL to pose
13157 SELECT or UPDATE queries to an end-point.")
13158 ;; The only license indication is found in the DESCRIPTION file,
13159 ;; which states GPL-3. So we cannot assume GPLv3+.
13160 (license license:gpl3)))
13161
13162 (define-public r-bookdown
13163 (package
13164 (name "r-bookdown")
13165 (version "0.11")
13166 (source (origin
13167 (method url-fetch)
13168 (uri (cran-uri "bookdown" version))
13169 (sha256
13170 (base32
13171 "0w4fkv5fqiaqgkx44p0s161imf29zir9742126xkz1pl1j25jn1r"))))
13172 (build-system r-build-system)
13173 (propagated-inputs
13174 `(("r-htmltools" ,r-htmltools)
13175 ("r-knitr" ,r-knitr)
13176 ("r-rmarkdown" ,r-rmarkdown)
13177 ("r-tinytex" ,r-tinytex)
13178 ("r-xfun" ,r-xfun)
13179 ("pandoc" ,ghc-pandoc)))
13180 (home-page "https://github.com/rstudio/bookdown")
13181 (synopsis "Authoring books and technical documents with R markdown")
13182 (description "This package provides output formats and utilities for
13183 authoring books and technical documents with R Markdown.")
13184 (license license:gpl3)))
13185
13186 (define-public r-optparse
13187 (package
13188 (name "r-optparse")
13189 (version "1.6.2")
13190 (source
13191 (origin
13192 (method url-fetch)
13193 (uri (cran-uri "optparse" version))
13194 (sha256
13195 (base32
13196 "0zrp6jakjhawrwfri270ym83vj5a7nvjk0w6b41z41ahw2da99dm"))))
13197 (build-system r-build-system)
13198 (propagated-inputs
13199 `(("r-getopt" ,r-getopt)))
13200 (home-page "https://github.com/trevorld/optparse")
13201 (synopsis "Command line option parser")
13202 (description
13203 "This package provides a command line parser inspired by Python's
13204 @code{optparse} library to be used with Rscript to write shebang scripts
13205 that accept short and long options.")
13206 (license license:gpl2+)))
13207
13208 (define-public r-wgcna
13209 (package
13210 (name "r-wgcna")
13211 (version "1.68")
13212 (source
13213 (origin
13214 (method url-fetch)
13215 (uri (cran-uri "WGCNA" version))
13216 (sha256
13217 (base32
13218 "1s7gy5vd7x67hpgli8r7ba2z99w3psiyv5hqmrh94zw141dg210a"))))
13219 (properties `((upstream-name . "WGCNA")))
13220 (build-system r-build-system)
13221 (propagated-inputs
13222 `(("r-annotationdbi" ,r-annotationdbi)
13223 ("r-doparallel" ,r-doparallel)
13224 ("r-dynamictreecut" ,r-dynamictreecut)
13225 ("r-fastcluster" ,r-fastcluster)
13226 ("r-foreach" ,r-foreach)
13227 ("r-go-db" ,r-go-db)
13228 ("r-hmisc" ,r-hmisc)
13229 ("r-impute" ,r-impute)
13230 ("r-rcpp" ,r-rcpp)
13231 ("r-robust" ,r-robust)
13232 ("r-survival" ,r-survival)
13233 ("r-matrixstats" ,r-matrixstats)
13234 ("r-preprocesscore" ,r-preprocesscore)))
13235 (home-page
13236 "http://www.genetics.ucla.edu/labs/horvath/CoexpressionNetwork/Rpackages/WGCNA/")
13237 (synopsis "Weighted correlation network analysis")
13238 (description
13239 "This package provides functions necessary to perform Weighted
13240 Correlation Network Analysis on high-dimensional data. It includes functions
13241 for rudimentary data cleaning, construction and summarization of correlation
13242 networks, module identification and functions for relating both variables and
13243 modules to sample traits. It also includes a number of utility functions for
13244 data manipulation and visualization.")
13245 (license license:gpl2+)))
13246
13247 (define-public r-kernlab
13248 (package
13249 (name "r-kernlab")
13250 (version "0.9-27")
13251 (source
13252 (origin
13253 (method url-fetch)
13254 (uri (cran-uri "kernlab" version))
13255 (sha256
13256 (base32
13257 "1m0xqf6gyvwayz7w3c83y32ayvnlz0jicj8ijk808zq9sh7dbbgn"))))
13258 (build-system r-build-system)
13259 (home-page "https://cran.r-project.org/web/packages/kernlab")
13260 (synopsis "Kernel-based machine learning tools")
13261 (description
13262 "This package provides kernel-based machine learning methods for
13263 classification, regression, clustering, novelty detection, quantile regression
13264 and dimensionality reduction. Among other methods @code{kernlab} includes
13265 Support Vector Machines, Spectral Clustering, Kernel PCA, Gaussian Processes
13266 and a QP solver.")
13267 (license license:gpl2)))
13268
13269 (define-public r-hierfstat
13270 (package
13271 (name "r-hierfstat")
13272 (version "0.04-22")
13273 (source
13274 (origin
13275 (method url-fetch)
13276 (uri (cran-uri "hierfstat" version))
13277 (sha256
13278 (base32
13279 "1fav2v2996v5kb1ffa6v5wxfm921syxg6as034vd3j4jfhdibyfx"))))
13280 (build-system r-build-system)
13281 (propagated-inputs
13282 `(("r-ade4" ,r-ade4)
13283 ("r-adegenet" ,r-adegenet)
13284 ("r-gtools" ,r-gtools)))
13285 (home-page "https://cran.r-project.org/web/packages/hierfstat/")
13286 (synopsis "Estimation and tests of hierarchical F-statistics")
13287 (description
13288 "This package allows the estimation of hierarchical F-statistics from
13289 haploid or diploid genetic data with any numbers of levels in the hierarchy,
13290 following the algorithm of Yang (Evolution, 1998, 52(4):950-956). Functions
13291 are also given to test via randomisations the significance of each F and
13292 variance components, using the likelihood-ratio statistics G.")
13293 (license license:gpl2+)))
13294
13295 (define-public r-hapassoc
13296 (package
13297 (name "r-hapassoc")
13298 (version "1.2-8")
13299 (source
13300 (origin
13301 (method url-fetch)
13302 (uri (cran-uri "hapassoc" version))
13303 (sha256
13304 (base32
13305 "0qs5jl0snzfchgpp6pabncwywxcmi743g91jvjiyyzw0lw85yv4s"))))
13306 (build-system r-build-system)
13307 (home-page "http://stat.sfu.ca/statgen/research/hapassoc.html")
13308 (synopsis "Inference of trait associations with SNP haplotypes")
13309 (description
13310 "Hapassoc performs likelihood inference of trait associations with
13311 haplotypes and other covariates in @dfn{generalized linear models} (GLMs). The
13312 functions are developed primarily for data collected in cohort or
13313 cross-sectional studies. They can accommodate uncertain haplotype phase and
13314 handle missing genotypes at some SNPs.")
13315 (license license:gpl2)))
13316
13317 (define-public r-sampling
13318 (package
13319 (name "r-sampling")
13320 (version "2.8")
13321 (source
13322 (origin
13323 (method url-fetch)
13324 (uri (cran-uri "sampling" version))
13325 (sha256
13326 (base32
13327 "06pj7dan0mknpsblmlnk7am78qrnwgnql5vvx7vmbfvib7rj6s9m"))))
13328 (build-system r-build-system)
13329 (propagated-inputs
13330 `(("r-lpsolve" ,r-lpsolve)
13331 ("r-mass" ,r-mass)))
13332 (home-page "https://cran.r-project.org/web/packages/sampling/")
13333 (synopsis "Survey sampling")
13334 (description
13335 "This package provides functions for drawing and calibrating samples.")
13336 (license license:gpl2+)))
13337
13338 (define-public r-r2html
13339 (package
13340 (name "r-r2html")
13341 (version "2.3.2")
13342 (source
13343 (origin
13344 (method url-fetch)
13345 (uri (cran-uri "R2HTML" version))
13346 (sha256
13347 (base32
13348 "00kxny7hajs9r2kw63qk7d03ggdxx2j1g8vbrmzp806y8aczvik9"))))
13349 (properties `((upstream-name . "R2HTML")))
13350 (build-system r-build-system)
13351 (home-page "https://github.com/nalimilan/R2HTML")
13352 (synopsis "HTML export for R objects")
13353 (description
13354 "This package includes HTML functions and methods to write in an HTML
13355 file. Thus, making HTML reports is easy. It includes a function that allows
13356 redirection on the fly, which appears to be very useful for teaching purposes,
13357 as the student can keep a copy of the produced output to keep all that they
13358 did during the course. The package comes with a vignette describing how to
13359 write HTML reports for statistical analysis. Finally, a driver for Sweave
13360 allows to parse HTML flat files containing R code and to automatically write
13361 the corresponding outputs (tables and graphs).")
13362 (license license:gpl2+)))
13363
13364 (define-public r-rjava
13365 (package
13366 (name "r-rjava")
13367 (version "0.9-11")
13368 (source
13369 (origin
13370 (method url-fetch)
13371 (uri (cran-uri "rJava" version))
13372 (sha256
13373 (base32
13374 "0s9cjy1wh7snmbqwznh8f1r4ipylr7mgda4a979z963a8lqy32n2"))))
13375 (properties `((upstream-name . "rJava")))
13376 (build-system r-build-system)
13377 (arguments
13378 `(#:modules ((guix build utils)
13379 (guix build r-build-system)
13380 (ice-9 match))
13381 #:phases
13382 (modify-phases %standard-phases
13383 (add-after 'unpack 'set-JAVA_HOME
13384 (lambda* (#:key inputs #:allow-other-keys)
13385 (let ((jdk (assoc-ref inputs "jdk")))
13386 (setenv "JAVA_HOME" jdk)
13387 (setenv "JAVA" (which "java"))
13388 (setenv "JAR" (which "jar"))
13389 (setenv "JAVAC" (which "javac"))
13390 (setenv "JAVAH" (which "javah"))
13391 (setenv "JAVA_CPPFLAGS"
13392 (string-append "-I" jdk "/include "
13393 "-I" jdk "/include/linux"))
13394 (match (find-files (string-append jdk "/jre/lib/") "libjvm.so")
13395 ((lib) (setenv "JAVA_LIBS" lib))
13396 (_ (error "Could not find libjvm.so"))))
13397 #t)))))
13398 (inputs
13399 `(("icu4c" ,icu4c)
13400 ("jdk" ,icedtea-8 "jdk")
13401 ("pcre" ,pcre)
13402 ("zlib" ,zlib)))
13403 (home-page "http://www.rforge.net/rJava/")
13404 (synopsis "Low-Level R to Java interface")
13405 (description
13406 "This package provides a low-level interface to the Java VM very much
13407 like .C/.Call and friends. It allows the creation of objects, calling methods
13408 and accessing fields.")
13409 (license license:gpl2)))
13410
13411 (define-public r-svmisc
13412 (package
13413 (name "r-svmisc")
13414 (version "1.1.0")
13415 (source
13416 (origin
13417 (method url-fetch)
13418 (uri (cran-uri "svMisc" version))
13419 (sha256
13420 (base32
13421 "01r2a73wx2sh1njky961fxabx5wgddqqjqba6vjg0f3h8r3abmn2"))))
13422 (properties `((upstream-name . "svMisc")))
13423 (build-system r-build-system)
13424 (home-page "https://github.com/SciViews/svMisc")
13425 (synopsis "Miscellaneous functions for SciViews")
13426 (description
13427 "This package provides miscellaneous functions for SciViews or general
13428 use, including tools to manage a temporary environment attached to the search
13429 path for temporary variables you do not want to @code{save()} or
13430 @code{load()}; test the current platform; showing progress bars, etc.")
13431 (license license:gpl2)))
13432
13433 (define-public r-xyz
13434 (package
13435 (name "r-xyz")
13436 (version "0.2")
13437 (source
13438 (origin
13439 (method url-fetch)
13440 (uri (cran-uri "xyz" version))
13441 (sha256
13442 (base32
13443 "13w4sb4pvgciwr8wsz785dafj2k2kpx7znz46r5d32wx88vkycp4"))))
13444 (build-system r-build-system)
13445 (propagated-inputs
13446 `(("r-rcpp" ,r-rcpp)))
13447 (home-page "https://cran.r-project.org/web/packages/xyz/")
13448 (synopsis "Algorithm for fast interaction search in high-dimensional data")
13449 (description
13450 "High dimensional interaction search by brute force requires a quadratic
13451 computational cost in the number of variables. The xyz algorithm provably
13452 finds strong interactions in almost linear time. For details of the algorithm
13453 see: G. Thanei, N. Meinshausen and R. Shah (2016). The xyz algorithm for fast
13454 interaction search in high-dimensional data.")
13455 ;; Any version of the GPL.
13456 (license license:gpl2+)))
13457
13458 (define-public r-rttf2pt1
13459 (package
13460 (name "r-rttf2pt1")
13461 (version "1.3.7")
13462 (source
13463 (origin
13464 (method url-fetch)
13465 (uri (cran-uri "Rttf2pt1" version))
13466 (sha256
13467 (base32
13468 "12hf9r3mhjr9sawdvf7qhjf1zph2q64f77i81jwvy7awidbm0kja"))))
13469 (properties `((upstream-name . "Rttf2pt1")))
13470 (build-system r-build-system)
13471 (home-page "https://github.com/wch/Rttf2pt1")
13472 (synopsis "Font conversion utility")
13473 (description
13474 "This package contains the program @code{ttf2pt1}, for use with the
13475 @code{extrafont} package.")
13476 ;; Most of the files are covered under the Expat license. Some files are
13477 ;; covered under BSD-3. Deviations for individual files are recorded in
13478 ;; the LICENSE file.
13479 (license (list license:bsd-3 license:expat
13480 (license:non-copyleft "file://LICENSE")))))
13481
13482 (define-public r-extrafontdb
13483 (package
13484 (name "r-extrafontdb")
13485 (version "1.0")
13486 (source
13487 (origin
13488 (method url-fetch)
13489 (uri (cran-uri "extrafontdb" version))
13490 (sha256
13491 (base32
13492 "115n42hfvv5h4nn4cfkfmkmn968py4lpy8zd0d6w5yylwpzbm8gs"))))
13493 (build-system r-build-system)
13494 (home-page "https://github.com/wch/extrafontdb")
13495 (synopsis "Database for the extrafont package")
13496 (description
13497 "This package holds the database for the @code{extrafont} package.")
13498 (license license:gpl2)))
13499
13500 (define-public r-extrafont
13501 (package
13502 (name "r-extrafont")
13503 (version "0.17")
13504 (source
13505 (origin
13506 (method url-fetch)
13507 (uri (cran-uri "extrafont" version))
13508 (sha256
13509 (base32
13510 "0b9k2n9sk23bh45hjgnkxpjyvpdrz1hx7kmxvmb4nhlhm1wpsv9g"))))
13511 (build-system r-build-system)
13512 (propagated-inputs
13513 `(("r-extrafontdb" ,r-extrafontdb)
13514 ("r-rttf2pt1" ,r-rttf2pt1)))
13515 (home-page "https://github.com/wch/extrafont")
13516 (synopsis "Tools for using fonts in R")
13517 (description
13518 "The extrafont package makes it easier to use fonts other than the basic
13519 PostScript fonts that R uses. Fonts that are imported into extrafont can be
13520 used with PDF or PostScript output files. There are two hurdles for using
13521 fonts in PDF (or Postscript) output files:
13522
13523 @enumerate
13524 @item Making R aware of the font and the dimensions of the characters.
13525 @item Embedding the fonts in the PDF file so that the PDF can be displayed
13526 properly on a device that doesn't have the font. This is usually needed if
13527 you want to print the PDF file or share it with others.
13528 @end enumerate
13529
13530 The extrafont package makes both of these things easier.")
13531 (license license:gpl2)))
13532
13533 (define-public r-xkcd
13534 (package
13535 (name "r-xkcd")
13536 (version "0.0.6")
13537 (source
13538 (origin
13539 (method url-fetch)
13540 (uri (cran-uri "xkcd" version))
13541 (sha256
13542 (base32
13543 "1z2y0ihn68ppay7xkglhw7djki5654g6z4bbpyy41if57z9q554f"))))
13544 (build-system r-build-system)
13545 (propagated-inputs
13546 `(("r-extrafont" ,r-extrafont)
13547 ("r-ggplot2" ,r-ggplot2)
13548 ("r-hmisc" ,r-hmisc)))
13549 (home-page "https://cran.r-project.org/web/packages/xkcd/")
13550 (synopsis "Plot ggplot2 graphics in the XKCD style")
13551 (description
13552 "This package provides the means to plot ggplot2 graphs in the style of
13553 the XKCD web comic.")
13554 (license license:gpl3)))
13555
13556 (define-public r-msigdbr
13557 (package
13558 (name "r-msigdbr")
13559 (version "6.2.1")
13560 (source
13561 (origin
13562 (method url-fetch)
13563 (uri (cran-uri "msigdbr" version))
13564 (sha256
13565 (base32
13566 "1264j1hs74kq7hyh68vfynadfi6mdpq46qm1hnwzkzzhmbzpb9cg"))))
13567 (build-system r-build-system)
13568 (propagated-inputs
13569 `(("r-dplyr" ,r-dplyr)
13570 ("r-magrittr" ,r-magrittr)
13571 ("r-rlang" ,r-rlang)
13572 ("r-tibble" ,r-tibble)))
13573 (home-page "https://github.com/igordot/msigdbr")
13574 (synopsis "MSigDB gene sets for multiple organisms")
13575 (description
13576 "This package provides the @dfn{Molecular Signatures Database} (MSigDB)
13577 gene sets typically used with the @dfn{Gene Set Enrichment Analysis} (GSEA)
13578 software in a standard R data frame with key-value pairs. Included are the
13579 original human gene symbols and Entrez IDs as well as the equivalents for
13580 various frequently studied model organisms such as mouse, rat, pig, fly, and
13581 yeast.")
13582 ;; The package is covered under the Expat license, but the upstream MSigDB
13583 ;; files are made available under the Creative Commons Attribution 4.0
13584 ;; International license.
13585 (license (list license:expat license:cc-by4.0))))
13586
13587 (define-public r-gridgraphics
13588 (package
13589 (name "r-gridgraphics")
13590 (version "0.4-1")
13591 (source
13592 (origin
13593 (method url-fetch)
13594 (uri (cran-uri "gridGraphics" version))
13595 (sha256
13596 (base32
13597 "1kr3p54bkv2q7agxrva30y9bkwkiq1k2cfl5z1kvyjv6f5xi4w5p"))))
13598 (properties `((upstream-name . "gridGraphics")))
13599 (build-system r-build-system)
13600 (home-page "https://github.com/pmur002/gridgraphics")
13601 (synopsis "Redraw base graphics using @code{grid} graphics")
13602 (description
13603 "This package provides functions to convert a page of plots drawn with
13604 the @code{graphics} package into identical output drawn with the @code{grid}
13605 package. The result looks like the original @code{graphics}-based plot, but
13606 consists of @code{grid} grobs and viewports that can then be manipulated with
13607 @code{grid} functions (e.g., edit grobs and revisit viewports).")
13608 (license license:gpl2+)))
13609
13610 (define-public r-farver
13611 (package
13612 (name "r-farver")
13613 (version "1.1.0")
13614 (source
13615 (origin
13616 (method url-fetch)
13617 (uri (cran-uri "farver" version))
13618 (sha256
13619 (base32
13620 "1dllgx121al374gyp9pjv1m8ip4imm8zhbgyh1970dsz2c4z71i0"))))
13621 (build-system r-build-system)
13622 (propagated-inputs `(("r-rcpp" ,r-rcpp)))
13623 (home-page "https://github.com/thomasp85/farver")
13624 (synopsis "Vectorized color conversion and comparison")
13625 (description
13626 "The encoding of color can be handled in many different ways, using
13627 different color spaces. As different color spaces have different uses,
13628 efficient conversion between these representations are important. This
13629 package provides a set of functions that gives access to very fast color space
13630 conversion and comparisons implemented in C++, and offers 100-fold speed
13631 improvements over the @code{convertColor} function in the @code{grDevices}
13632 package.")
13633 (license license:expat)))
13634
13635 (define-public r-ggplotify
13636 (package
13637 (name "r-ggplotify")
13638 (version "0.0.3")
13639 (source
13640 (origin
13641 (method url-fetch)
13642 (uri (cran-uri "ggplotify" version))
13643 (sha256
13644 (base32
13645 "14hqlpvnaq5psz1ljcpw9isa06827rg3fm5c1dx159rsjfi56yby"))))
13646 (build-system r-build-system)
13647 (propagated-inputs
13648 `(("r-ggplot2" ,r-ggplot2)
13649 ("r-gridgraphics" ,r-gridgraphics)
13650 ("r-rvcheck" ,r-rvcheck)))
13651 (home-page "https://github.com/GuangchuangYu/ggplotify")
13652 (synopsis "Convert plots to @code{grob} or @code{ggplot} object")
13653 (description
13654 "This package provides tools to convert plot function calls (using
13655 expression or formula) to @code{grob} or @code{ggplot} objects that are
13656 compatible with the @code{grid} and @code{ggplot2} environment. With this
13657 package, we are able to e.g. use @code{cowplot} to align plots produced by
13658 @code{base} graphics, @code{grid}, @code{lattice}, @code{vcd} etc. by
13659 converting them to @code{ggplot} objects.")
13660 (license license:artistic2.0)))
13661
13662 (define-public r-triebeard
13663 (package
13664 (name "r-triebeard")
13665 (version "0.3.0")
13666 (source
13667 (origin
13668 (method url-fetch)
13669 (uri (cran-uri "triebeard" version))
13670 (sha256
13671 (base32
13672 "1hqyz57gph02c9fdc07lxz113bbklif3g18sw8jan6pakhhdc7dz"))))
13673 (build-system r-build-system)
13674 (propagated-inputs `(("r-rcpp" ,r-rcpp)))
13675 (home-page "https://github.com/Ironholds/triebeard/")
13676 (synopsis "Radix trees in Rcpp")
13677 (description
13678 "Radix trees, or tries, are key-value data structures optimized for
13679 efficient lookups, similar in purpose to hash tables. This package provides
13680 an implementation of radix trees for use in R programming and in developing
13681 packages with Rcpp.")
13682 (license license:expat)))
13683
13684 (define-public r-tweenr
13685 (package
13686 (name "r-tweenr")
13687 (version "1.0.1")
13688 (source
13689 (origin
13690 (method url-fetch)
13691 (uri (cran-uri "tweenr" version))
13692 (sha256
13693 (base32
13694 "0sq90pbln6lkc2q3zflhkxxwpqdw5dd7igrxhdnlynkdrmi83mpg"))))
13695 (build-system r-build-system)
13696 (propagated-inputs
13697 `(("r-farver" ,r-farver)
13698 ("r-magrittr" ,r-magrittr)
13699 ("r-rcpp" ,r-rcpp)
13700 ("r-rlang" ,r-rlang)))
13701 (home-page "https://github.com/thomasp85/tweenr")
13702 (synopsis "Interpolate data for smooth animations")
13703 (description
13704 "In order to create smooth animation between states of data, tweening is
13705 necessary. This package provides a range of functions for creating tweened
13706 data that can be used as basis for animation. Furthermore it adds a number of
13707 vectorized interpolaters for common R data types such as numeric, date and
13708 color.")
13709 (license license:expat)))
13710
13711 (define-public r-polyclip
13712 (package
13713 (name "r-polyclip")
13714 (version "1.10-0")
13715 (source
13716 (origin
13717 (method url-fetch)
13718 (uri (cran-uri "polyclip" version))
13719 (sha256
13720 (base32
13721 "0jyk4maqiblvj095jd59dr76kbniyli3v3xvy0a72ljszq6vrnkl"))))
13722 (build-system r-build-system)
13723 (native-inputs `(("pkg-config" ,pkg-config)))
13724 (home-page "http://www.angusj.com/delphi/clipper.php")
13725 (synopsis "Polygon clipping")
13726 (description
13727 "This package provides an R port of the library Clipper. It performs
13728 polygon clipping operations (intersection, union, set minus, set difference)
13729 for polygonal regions of arbitrary complexity, including holes. It computes
13730 offset polygons (spatial buffer zones, morphological dilations, Minkowski
13731 dilations) for polygonal regions and polygonal lines. It computes the
13732 Minkowski Sum of general polygons. There is a function for removing
13733 self-intersections from polygon data.")
13734 (license license:boost1.0)))
13735
13736 (define-public r-urltools
13737 (package
13738 (name "r-urltools")
13739 (version "1.7.3")
13740 (source
13741 (origin
13742 (method url-fetch)
13743 (uri (cran-uri "urltools" version))
13744 (sha256
13745 (base32
13746 "04x3my655dd287cbsszbnf75q0swmjlxxrblcsay7a8n3df3a830"))))
13747 (build-system r-build-system)
13748 (propagated-inputs
13749 `(("r-rcpp" ,r-rcpp)
13750 ("r-triebeard" ,r-triebeard)))
13751 (home-page "https://github.com/Ironholds/urltools/")
13752 (synopsis "Vectorized tools for URL handling and parsing")
13753 (description
13754 "This package provides a toolkit for all URL-handling needs, including
13755 encoding and decoding, parsing, parameter extraction and modification. All
13756 functions are designed to be both fast and entirely vectorized. It is
13757 intended to be useful for people dealing with web-related datasets, such as
13758 server-side logs, although may be useful for other situations involving large
13759 sets of URLs.")
13760 (license license:expat)))
13761
13762 (define-public r-ggforce
13763 (package
13764 (name "r-ggforce")
13765 (version "0.2.2")
13766 (source
13767 (origin
13768 (method url-fetch)
13769 (uri (cran-uri "ggforce" version))
13770 (sha256
13771 (base32
13772 "0snxx9zhcccxa7pz9pf3bjqmcmv9mz4m47v81hklnhm25jj40xg2"))))
13773 (build-system r-build-system)
13774 (propagated-inputs
13775 `(("r-ggplot2" ,r-ggplot2)
13776 ("r-gtable" ,r-gtable)
13777 ("r-mass" ,r-mass)
13778 ("r-polyclip" ,r-polyclip)
13779 ("r-rcpp" ,r-rcpp)
13780 ("r-rcppeigen" ,r-rcppeigen)
13781 ("r-rlang" ,r-rlang)
13782 ("r-scales" ,r-scales)
13783 ("r-tweenr" ,r-tweenr)))
13784 (home-page "https://ggforce.data-imaginist.com")
13785 (synopsis "Accelerating ggplot2")
13786 (description
13787 "The aim of the ggplot2 package is to aid in visual data investigations.
13788 This focus has led to a lack of facilities for composing specialized plots.
13789 Thi package aims to be a collection of mainly new statistics and geometries
13790 that fills this gap.")
13791 (license license:expat)))
13792
13793 (define-public r-europepmc
13794 (package
13795 (name "r-europepmc")
13796 (version "0.3")
13797 (source
13798 (origin
13799 (method url-fetch)
13800 (uri (cran-uri "europepmc" version))
13801 (sha256
13802 (base32
13803 "1ngqs1sqzkbwv98dd5z4cxj8bnz41wyd0g060a2vpqi3s99s4i2h"))))
13804 (build-system r-build-system)
13805 (propagated-inputs
13806 `(("r-dplyr" ,r-dplyr)
13807 ("r-httr" ,r-httr)
13808 ("r-jsonlite" ,r-jsonlite)
13809 ("r-plyr" ,r-plyr)
13810 ("r-progress" ,r-progress)
13811 ("r-purrr" ,r-purrr)
13812 ("r-urltools" ,r-urltools)
13813 ("r-xml2" ,r-xml2)))
13814 (home-page "https://github.com/ropensci/europepmc/")
13815 (synopsis "R Interface to the Europe PubMed Central RESTful Web Service")
13816 (description
13817 "This package provides an R Client for the
13818 @url{https://europepmc.org/RestfulWebService,Europe PubMed Central RESTful Web
13819 Service}. It gives access to both metadata on life science literature and
13820 open access full texts. Europe PMC indexes all PubMed content and other
13821 literature sources including Agricola, a bibliographic database of citations
13822 to the agricultural literature, or Biological Patents. In addition to
13823 bibliographic metadata, the client allows users to fetch citations and
13824 reference lists. Links between life-science literature and other EBI
13825 databases, including ENA, PDB or ChEMBL are also accessible.")
13826 (license license:gpl3)))
13827
13828 (define-public r-ggraph
13829 (package
13830 (name "r-ggraph")
13831 (version "1.0.2")
13832 (source
13833 (origin
13834 (method url-fetch)
13835 (uri (cran-uri "ggraph" version))
13836 (sha256
13837 (base32
13838 "0fpmp326mryd1k1qvacjadksrnhbla8h960i18lmrimzrag7692c"))))
13839 (build-system r-build-system)
13840 (propagated-inputs
13841 `(("r-digest" ,r-digest)
13842 ("r-dplyr" ,r-dplyr)
13843 ("r-ggforce" ,r-ggforce)
13844 ("r-ggplot2" ,r-ggplot2)
13845 ("r-ggrepel" ,r-ggrepel)
13846 ("r-gtable" ,r-gtable)
13847 ("r-igraph" ,r-igraph)
13848 ("r-mass" ,r-mass)
13849 ("r-plyr" ,r-plyr)
13850 ("r-rcpp" ,r-rcpp)
13851 ("r-scales" ,r-scales)
13852 ("r-viridis" ,r-viridis)))
13853 (home-page "https://cran.r-project.org/web/packages/ggraph/")
13854 (synopsis "Implementation of grammar of graphics for graphs and networks")
13855 (description
13856 "The grammar of graphics as implemented in ggplot2 is a poor fit for
13857 graph and network visualizations due to its reliance on tabular data input.
13858 The ggraph package is an extension of the ggplot2 API tailored to graph
13859 visualizations and provides the same flexible approach to building up plots
13860 layer by layer.")
13861 (license license:gpl3)))
13862
13863 (define-public r-varselrf
13864 (package
13865 (name "r-varselrf")
13866 (version "0.7-8")
13867 (source
13868 (origin
13869 (method url-fetch)
13870 (uri (cran-uri "varSelRF" version))
13871 (sha256
13872 (base32
13873 "0h49rl1j13yfh97rsfsyh9s2c4wajny4rzms2qw77d0cavxqg53i"))))
13874 (properties `((upstream-name . "varSelRF")))
13875 (build-system r-build-system)
13876 (propagated-inputs
13877 `(("r-randomforest" ,r-randomforest)))
13878 (home-page "http://ligarto.org/rdiaz/Software/Software.html")
13879 (synopsis "Variable selection using random forests")
13880 (description
13881 "This package provides tools for the variable selection from random
13882 forests using both backwards variable elimination (for the selection of small
13883 sets of non-redundant variables) and selection based on the importance
13884 spectrum (somewhat similar to scree plots; for the selection of large,
13885 potentially highly-correlated variables). The main applications are in
13886 high-dimensional data (e.g., microarray data, and other genomics and
13887 proteomics applications).")
13888 (license license:gpl2+)))
13889
13890 (define-public r-pamr
13891 (package
13892 (name "r-pamr")
13893 (version "1.56.1")
13894 (source
13895 (origin
13896 (method url-fetch)
13897 (uri (cran-uri "pamr" version))
13898 (sha256
13899 (base32
13900 "0ycpgkk23y3zzkb42n2skcyl35ps1n7jmyzfj7pbxr3f6gr2grfh"))))
13901 (build-system r-build-system)
13902 (propagated-inputs
13903 `(("r-cluster" ,r-cluster)
13904 ("r-survival" ,r-survival)))
13905 (native-inputs `(("gfortran" ,gfortran)))
13906 (home-page "https://cran.r-project.org/web/packages/pamr/")
13907 (synopsis "Prediction Analysis for Microarrays")
13908 (description
13909 "This package provides some functions for sample classification in
13910 microarrays.")
13911 (license license:gpl2)))
13912
13913 (define-public r-rda
13914 (package
13915 (name "r-rda")
13916 (version "1.0.2-2.1")
13917 (source
13918 (origin
13919 (method url-fetch)
13920 (uri (cran-uri "rda" version))
13921 (sha256
13922 (base32
13923 "1y4fawslr3i6crjaxhsdb47kfsqkyszdx6avq3r5far5a4pvc639"))))
13924 (build-system r-build-system)
13925 (home-page "https://cran.r-project.org/web/packages/rda/")
13926 (synopsis "Shrunken centroids regularized discriminant analysis")
13927 (description
13928 "This package provides tools for shrunken centroids regularized
13929 discriminant analysis for the purpose of classifying high dimensional data.")
13930 (license license:gpl2+)))
13931
13932 (define-public r-ggvis
13933 (package
13934 (name "r-ggvis")
13935 (version "0.4.4")
13936 (source
13937 (origin
13938 (method url-fetch)
13939 (uri (cran-uri "ggvis" version))
13940 (sha256
13941 (base32
13942 "1bxggjr2313kfy895j0fvrv4bg7yh2z87907lk48i1kn5c9flchk"))))
13943 (build-system r-build-system)
13944 (propagated-inputs
13945 `(("r-assertthat" ,r-assertthat)
13946 ("r-dplyr" ,r-dplyr)
13947 ("r-htmltools" ,r-htmltools)
13948 ("r-jsonlite" ,r-jsonlite)
13949 ("r-lazyeval" ,r-lazyeval)
13950 ("r-magrittr" ,r-magrittr)
13951 ("r-shiny" ,r-shiny)))
13952 (home-page "https://ggvis.rstudio.com/")
13953 (synopsis "Interactive grammar of graphics")
13954 (description
13955 "This package is a data visualization package for R providing an
13956 implementation of an interactive grammar of graphics, taking the best parts of
13957 ggplot2, combining them with the reactive framework of Shiny and drawing web
13958 graphics using Vega.")
13959 (license license:gpl2)))
13960
13961 (define-public r-gbm
13962 (package
13963 (name "r-gbm")
13964 (version "2.1.5")
13965 (source
13966 (origin
13967 (method url-fetch)
13968 (uri (cran-uri "gbm" version))
13969 (sha256
13970 (base32
13971 "0vs6ljaqhwwpgr8wlbhmm4v147rd82kl16rpaijqiylxcc8dxyq6"))))
13972 (build-system r-build-system)
13973 (propagated-inputs
13974 `(("r-gridextra" ,r-gridextra)
13975 ("r-lattice" ,r-lattice)
13976 ("r-survival" ,r-survival)))
13977 (home-page "https://github.com/gbm-developers/gbm")
13978 (synopsis "Generalized boosted regression models")
13979 (description
13980 "This package is an implementation of extensions to Freund and Schapire's
13981 AdaBoost algorithm and Friedman's gradient boosting machine. It includes
13982 regression methods for least squares, absolute loss, t-distribution loss,
13983 quantile regression, logistic, multinomial logistic, Poisson, Cox proportional
13984 hazards partial likelihood, AdaBoost exponential loss, Huberized hinge loss,
13985 and Learning to Rank measures (LambdaMart).")
13986 (license license:gpl2+)))
13987
13988 (define-public r-threejs
13989 (package
13990 (name "r-threejs")
13991 (version "0.3.1")
13992 (source
13993 (origin
13994 (method url-fetch)
13995 (uri (cran-uri "threejs" version))
13996 (sha256
13997 (base32
13998 "1s3rdlzy7man6177ycayg6xsh6k8y1r9rdj9yzn3b93j2rs0nxbi"))))
13999 (build-system r-build-system)
14000 (arguments
14001 `(#:modules ((guix build utils)
14002 (guix build r-build-system)
14003 (srfi srfi-1)
14004 (ice-9 popen))
14005 #:phases
14006 (modify-phases %standard-phases
14007 (add-after 'unpack 'process-javascript
14008 (lambda* (#:key inputs #:allow-other-keys)
14009 (with-directory-excursion "inst"
14010 (call-with-values
14011 (lambda ()
14012 (unzip2
14013 `((,(assoc-ref inputs "js-jquery")
14014 "htmlwidgets/lib/jquery/jquery.min.js")
14015 (,(assoc-ref inputs "js-threejs-85")
14016 "htmlwidgets/lib/threejs-85/three.min.js"))))
14017 (lambda (sources targets)
14018 (for-each (lambda (source target)
14019 (format #t "Processing ~a --> ~a~%"
14020 source target)
14021 (delete-file target)
14022 (let ((minified (open-pipe* OPEN_READ "uglify-js" source)))
14023 (call-with-output-file target
14024 (lambda (port)
14025 (dump-port minified port)))))
14026 sources targets))))
14027 #t)))))
14028 (propagated-inputs
14029 `(("r-base64enc" ,r-base64enc)
14030 ("r-crosstalk" ,r-crosstalk)
14031 ("r-htmlwidgets" ,r-htmlwidgets)
14032 ("r-igraph" ,r-igraph)))
14033 (native-inputs
14034 `(("uglify-js" ,uglify-js)
14035 ("js-jquery"
14036 ,(origin
14037 (method url-fetch)
14038 (uri "https://code.jquery.com/jquery-3.3.1.js")
14039 (sha256
14040 (base32
14041 "1b8zxrp6xwzpw25apn8j4qws0f6sr7qr7h2va5h1mjyfqvn29anq"))))
14042 ("js-threejs-85"
14043 ,(origin
14044 (method url-fetch)
14045 (uri "https://raw.githubusercontent.com/mrdoob/three.js/r85/build/three.js")
14046 (sha256
14047 (base32
14048 "17khh3dmijdjw4qb9qih1rqhxgrmm3pc6w8lzdx6rf6a3mrc9xnl"))))))
14049 (home-page "https://bwlewis.github.io/rthreejs")
14050 (synopsis "Interactive 3D scatter plots, networks and globes")
14051 (description
14052 "Create interactive 3D scatter plots, network plots, and globes in R
14053 using the three.js visualization library.")
14054 (license license:expat)))
14055
14056 (define-public r-mlbench
14057 (package
14058 (name "r-mlbench")
14059 (version "2.1-1")
14060 (source
14061 (origin
14062 (method url-fetch)
14063 (uri (cran-uri "mlbench" version))
14064 (sha256
14065 (base32
14066 "1rp035qxfgh5ail92zjh9jh57dj0b8babw3wsg29v8ricpal30bl"))))
14067 (build-system r-build-system)
14068 (home-page "https://cran.r-project.org/web/packages/mlbench/")
14069 (synopsis "Machine learning benchmark problems")
14070 (description
14071 "This package provides a collection of artificial and real-world machine
14072 learning benchmark problems, including, e.g., several data sets from the UCI
14073 repository.")
14074 (license license:gpl2)))
14075
14076 (define-public r-mpm
14077 (package
14078 (name "r-mpm")
14079 (version "1.0-22")
14080 (source
14081 (origin
14082 (method url-fetch)
14083 (uri (cran-uri "mpm" version))
14084 (sha256
14085 (base32
14086 "0wijw8v0wmbfrda5564cmnp788qmlkk21yn5cp5qk8aprm9l1fnk"))))
14087 (build-system r-build-system)
14088 (propagated-inputs
14089 `(("r-kernsmooth" ,r-kernsmooth)
14090 ("r-mass" ,r-mass)))
14091 (home-page "http://mpm.r-forge.r-project.org")
14092 (synopsis "Multivariate projection methods")
14093 (description
14094 "This is a package for exploratory graphical analysis of multivariate
14095 data, specifically gene expression data with different projection methods:
14096 principal component analysis, correspondence analysis, spectral map
14097 analysis.")
14098 (license license:gpl2+)))
14099
14100 (define-public r-png
14101 (package
14102 (name "r-png")
14103 (version "0.1-7")
14104 (source (origin
14105 (method url-fetch)
14106 (uri (cran-uri "png" version))
14107 (sha256
14108 (base32
14109 "0g2mcp55lvvpx4kd3mn225mpbxqcq73wy5qx8b4lyf04iybgysg2"))))
14110 (build-system r-build-system)
14111 (inputs
14112 `(("libpng" ,libpng)
14113 ("zlib" ,zlib)))
14114 (home-page "http://www.rforge.net/png/")
14115 (synopsis "Read and write PNG images")
14116 (description
14117 "This package provides an easy and simple way to read, write and display
14118 bitmap images stored in the PNG format. It can read and write both files and
14119 in-memory raw vectors.")
14120 ;; Any of these GPL versions.
14121 (license (list license:gpl2 license:gpl3))))
14122
14123 (define-public r-ggcorrplot
14124 (package
14125 (name "r-ggcorrplot")
14126 (version "0.1.3")
14127 (source
14128 (origin
14129 (method url-fetch)
14130 (uri (cran-uri "ggcorrplot" version))
14131 (sha256
14132 (base32
14133 "0hi9lz121ya1l2lbm7rqlxg6fs6bvxck396dngnidrhl5fvqb41b"))))
14134 (build-system r-build-system)
14135 (propagated-inputs
14136 `(("r-ggplot2" ,r-ggplot2)
14137 ("r-reshape2" ,r-reshape2)))
14138 (home-page "http://www.sthda.com/english/wiki/ggcorrplot")
14139 (synopsis "Visualization of a correlation matrix using ggplot2")
14140 (description
14141 "The ggcorrplot package can be used to visualize easily a correlation
14142 matrix using ggplot2. It provides a solution for reordering the correlation
14143 matrix and displays the significance level on the plot. It also includes a
14144 function for computing a matrix of correlation p-values.")
14145 (license license:gpl2)))
14146
14147 (define-public r-flexdashboard
14148 (package
14149 (name "r-flexdashboard")
14150 (version "0.5.1.1")
14151 (source
14152 (origin
14153 (method url-fetch)
14154 (uri (cran-uri "flexdashboard" version))
14155 (sha256
14156 (base32
14157 "0fy3nbrr67zqgd44r2mc850s5sp0hzfcw3zqs15m8kxzj1aw067x"))))
14158 (build-system r-build-system)
14159 (arguments
14160 `(#:modules ((guix build utils)
14161 (guix build r-build-system)
14162 (srfi srfi-1)
14163 (srfi srfi-26)
14164 (ice-9 popen)
14165 (ice-9 textual-ports))
14166 #:phases
14167 (modify-phases %standard-phases
14168 (add-after 'unpack 'process-javascript
14169 (lambda* (#:key inputs #:allow-other-keys)
14170 (with-directory-excursion "inst"
14171 ;; Concatenate all components of prism.js
14172 (let ((contents (string-join
14173 (map (lambda (name)
14174 (call-with-input-file
14175 (assoc-ref inputs name)
14176 get-string-all))
14177 (list "js-prism"
14178 "js-prism-r"
14179 "js-prism-line-numbers"))
14180 "\n")))
14181 (call-with-output-file "prism-src.js"
14182 (cut display contents <>)))
14183 (call-with-values
14184 (lambda ()
14185 (unzip2
14186 `(("www/stickytableheaders/jquery.stickytableheaders.js"
14187 "www/stickytableheaders/jquery.stickytableheaders.min.js")
14188 ("www/sly/sly.js"
14189 "www/sly/sly.min.js")
14190 ("prism-src.js"
14191 "www/prism/prism.js")
14192 (,(assoc-ref inputs "js-raphael")
14193 "htmlwidgets/lib/raphael/raphael-2.1.4.min.js")
14194 (,(assoc-ref inputs "js-featherlight")
14195 "www/featherlight/featherlight.min.js"))))
14196 (lambda (sources targets)
14197 (for-each (lambda (source target)
14198 (format #t "Processing ~a --> ~a~%"
14199 source target)
14200 (delete-file target)
14201 (let ((minified (open-pipe* OPEN_READ "uglify-js" source)))
14202 (call-with-output-file target
14203 (lambda (port)
14204 (dump-port minified port)))))
14205 sources targets))))
14206 #t)))))
14207 (propagated-inputs
14208 `(("r-htmltools" ,r-htmltools)
14209 ("r-htmlwidgets" ,r-htmlwidgets)
14210 ("r-jsonlite" ,r-jsonlite)
14211 ("r-knitr" ,r-knitr)
14212 ("r-rmarkdown" ,r-rmarkdown)
14213 ("r-shiny" ,r-shiny)))
14214 (native-inputs
14215 `(("uglify-js" ,uglify-js)
14216 ("js-raphael"
14217 ,(origin
14218 (method url-fetch)
14219 (uri "https://raw.githubusercontent.com/DmitryBaranovskiy/raphael/v2.1.4/raphael.js")
14220 (sha256
14221 (base32
14222 "1h4c4akrgcj7wra9j1z1rv2406j0yf68y9c0wg8v7w9ibw2iwf1x"))))
14223 ("js-prism"
14224 ,(origin
14225 (method url-fetch)
14226 (uri "https://raw.githubusercontent.com/PrismJS/prism/v1.16.0/prism.js")
14227 (sha256
14228 (base32
14229 "0gqa9irbp9k8p5r3d98cszajzhjnssnl43nrsc5aiy7ki52z500c"))))
14230 ("js-prism-r"
14231 ,(origin
14232 (method url-fetch)
14233 (uri "https://raw.githubusercontent.com/PrismJS/prism/v1.16.0/components/prism-r.js")
14234 (sha256
14235 (base32
14236 "1x31glci7wdgr2305njy0bm2lncb0jyn0j1s2g72rqi29xid9aki"))))
14237 ("js-prism-line-numbers"
14238 ,(origin
14239 (method url-fetch)
14240 (uri "https://raw.githubusercontent.com/PrismJS/prism/v1.16.0/plugins/line-numbers/prism-line-numbers.js")
14241 (sha256
14242 (base32
14243 "1543wgf3iynrilyb27jq8px3h5gvfz5xmdib5ik2ki400c1sl991"))))
14244 ("js-featherlight"
14245 ,(origin
14246 (method url-fetch)
14247 (uri "https://raw.githubusercontent.com/noelboss/featherlight/1.3.4/src/featherlight.js")
14248 (sha256
14249 (base32
14250 "14kkhwzvp8rxq2mrck5i0xcm8v5rqwqhwnmncbng8h4qq42zx3sb"))))))
14251 (home-page "https://rmarkdown.rstudio.com/flexdashboard")
14252 (synopsis "R Markdown format for flexible dashboards")
14253 (description
14254 "This package provides an R Markdown format for converting an R Markdown
14255 document to a grid-oriented dashboard. The dashboard flexibly adapts the size
14256 of its components to the containing web page.")
14257 (license license:expat)))
14258
14259 (define-public r-preseqr
14260 (package
14261 (name "r-preseqr")
14262 (version "4.0.0")
14263 (source
14264 (origin
14265 (method url-fetch)
14266 (uri (cran-uri "preseqR" version))
14267 (sha256
14268 (base32
14269 "1g2rnnmi45649vpy6z45v5i3wxm54s138ajqrzwi3a5r7x3xnhq1"))))
14270 (properties `((upstream-name . "preseqR")))
14271 (build-system r-build-system)
14272 (propagated-inputs
14273 `(("r-polynom" ,r-polynom)))
14274 (home-page "https://cran.r-project.org/web/packages/preseqR/")
14275 (synopsis "Predicting species accumulation curves")
14276 (description
14277 "This package can be used to predict the r-species accumulation
14278 curve (r-SAC), which is the number of species represented at least r times as
14279 a function of the sampling effort. When r = 1, the curve is known as the
14280 species accumulation curve, or the library complexity curve in high-throughput
14281 genomic sequencing. The package includes both parametric and nonparametric
14282 methods, as described by Deng C, et al. (2018).")
14283 (license license:gpl3)))
14284
14285 (define-public r-mapplots
14286 (package
14287 (name "r-mapplots")
14288 (version "1.5.1")
14289 (source
14290 (origin
14291 (method url-fetch)
14292 (uri (cran-uri "mapplots" version))
14293 (sha256
14294 (base32
14295 "18s2y66f8vi8g2r8a25zbgp2xm079r8v8qxv0w71h8krycs6vs9p"))))
14296 (build-system r-build-system)
14297 (home-page "https://cran.r-project.org/web/packages/mapplots/")
14298 (synopsis "Data visualization on maps")
14299 (description
14300 "This package helps you create simple maps; add sub-plots like pie plots
14301 to a map or any other plot; format, plot and export gridded data. The package
14302 was developed for displaying fisheries data but most functions can be used for
14303 more generic data visualisation.")
14304 (license license:gpl2+)))
14305
14306 (define-public r-pmcmr
14307 (package
14308 (name "r-pmcmr")
14309 (version "4.3")
14310 (source
14311 (origin
14312 (method url-fetch)
14313 (uri (cran-uri "PMCMR" version))
14314 (sha256
14315 (base32
14316 "09bvdj2h1086r2cgy3myrhlylplxxlliv8nwx09c8kb1vn02i2ij"))))
14317 (properties `((upstream-name . "PMCMR")))
14318 (build-system r-build-system)
14319 (home-page "https://cran.r-project.org/web/packages/PMCMR/")
14320 (synopsis "Calculate pairwise multiple comparisons of mean rank sums")
14321 (description
14322 "This is a deprecated package for calculating pairwise multiple
14323 comparisons of mean rank sums. This package is superseded by the novel
14324 PMCMRplus package. The PMCMR package is no longer maintained, but kept for
14325 compatibility of dependent packages for some time.")
14326 (license license:gpl3+)))
14327
14328 (define-public r-downloader
14329 (package
14330 (name "r-downloader")
14331 (version "0.4")
14332 (source
14333 (origin
14334 (method url-fetch)
14335 (uri (cran-uri "downloader" version))
14336 (sha256
14337 (base32
14338 "1axggnsc27zzgr7snf41j3zd1vp3nfpmq4zj4d01axc709dyg40q"))))
14339 (build-system r-build-system)
14340 (propagated-inputs
14341 `(("r-digest" ,r-digest)))
14342 (home-page "https://github.com/wch/downloader")
14343 (synopsis "Download files over HTTP and HTTPS")
14344 (description
14345 "This package provides a wrapper for the @code{download.file} function,
14346 making it possible to download files over HTTPS across platforms. The
14347 @code{RCurl} package provides this functionality (and much more) but has
14348 external dependencies. This package has is implemented purely in R.")
14349 (license license:gpl2)))
14350
14351 (define-public r-rex
14352 (package
14353 (name "r-rex")
14354 (version "1.1.2")
14355 (source
14356 (origin
14357 (method url-fetch)
14358 (uri (cran-uri "rex" version))
14359 (sha256
14360 (base32
14361 "0alsadgjgass3wr8y5d247j12qqzg454sc84vpskclrkmz778g5x"))))
14362 (build-system r-build-system)
14363 (propagated-inputs
14364 `(("r-lazyeval" ,r-lazyeval)
14365 ("r-magrittr" ,r-magrittr)))
14366 (home-page "https://github.com/kevinushey/rex")
14367 (synopsis "Friendly regular expressions")
14368 (description
14369 "This package provides a friendly interface for the construction of
14370 regular expressions. Regular expressions are a very powerful feature, however
14371 they are often difficult to interpret. Rex allows you to build complex
14372 regular expressions from human readable expressions")
14373 (license license:expat)))
14374
14375 (define-public r-sctransform
14376 (package
14377 (name "r-sctransform")
14378 (version "0.2.0")
14379 (source
14380 (origin
14381 (method url-fetch)
14382 (uri (cran-uri "sctransform" version))
14383 (sha256
14384 (base32
14385 "1r5kiqqs318q59h2i8m7c6nhghp9w6q26ss2y5a390lkhsawgx6p"))))
14386 (build-system r-build-system)
14387 (propagated-inputs
14388 `(("r-future" ,r-future)
14389 ("r-future-apply" ,r-future-apply)
14390 ("r-ggplot2" ,r-ggplot2)
14391 ("r-gridextra" ,r-gridextra)
14392 ("r-mass" ,r-mass)
14393 ("r-matrix" ,r-matrix)
14394 ("r-rcpp" ,r-rcpp)
14395 ("r-rcppeigen" ,r-rcppeigen)
14396 ("r-reshape2" ,r-reshape2)))
14397 (home-page "https://github.com/ChristophH/sctransform")
14398 (synopsis "Variance stabilizing transformations for Single Cell UMI Data")
14399 (description
14400 "This package provides a normalization method for single-cell UMI count
14401 data using a variance stabilizing transformation. The transformation is based
14402 on a negative binomial regression model with regularized parameters. As part
14403 of the same regression framework, this package also provides functions for
14404 batch correction, and data correction.")
14405 (license license:gpl3)))
14406
14407 (define-public r-styler
14408 (package
14409 (name "r-styler")
14410 (version "1.1.1")
14411 (source
14412 (origin
14413 (method url-fetch)
14414 (uri (cran-uri "styler" version))
14415 (sha256
14416 (base32
14417 "1k660lpjvd64gnf6bndcb1cq3qxsvik928kcn6271zmkhja5rgyb"))))
14418 (build-system r-build-system)
14419 (propagated-inputs
14420 `(("r-backports" ,r-backports)
14421 ("r-cli" ,r-cli)
14422 ("r-magrittr" ,r-magrittr)
14423 ("r-purrr" ,r-purrr)
14424 ("r-rematch2" ,r-rematch2)
14425 ("r-rlang" ,r-rlang)
14426 ("r-rprojroot" ,r-rprojroot)
14427 ("r-tibble" ,r-tibble)
14428 ("r-withr" ,r-withr)
14429 ("r-xfun" ,r-xfun)))
14430 (home-page "https://github.com/r-lib/styler")
14431 (synopsis "Non-invasive pretty printing of R code")
14432 (description
14433 "This is a package for pretty-printing R code without changing the user's
14434 formatting intent.")
14435 (license license:gpl3)))
14436
14437 (define-public r-scrime
14438 (package
14439 (name "r-scrime")
14440 (version "1.3.5")
14441 (source
14442 (origin
14443 (method url-fetch)
14444 (uri (cran-uri "scrime" version))
14445 (sha256
14446 (base32
14447 "0y2mh9fsffjf3i15bafpasa17z99c1s75r8g6h4hgcwfgpjx75sx"))))
14448 (build-system r-build-system)
14449 (home-page "https://cran.r-project.org/web/packages/scrime/")
14450 (synopsis "Analysis of high-dimensional categorical data such as SNP data")
14451 (description
14452 "This package provides tools for the analysis of high-dimensional data
14453 developed/implemented at the group \"Statistical Complexity Reduction In
14454 Molecular Epidemiology\" (SCRIME). The main focus is on SNP data, but most of
14455 the functions can also be applied to other types of categorical data.")
14456 (license license:gpl2)))
14457
14458 (define-public r-pbmcapply
14459 (package
14460 (name "r-pbmcapply")
14461 (version "1.5.0")
14462 (source
14463 (origin
14464 (method url-fetch)
14465 (uri (cran-uri "pbmcapply" version))
14466 (sha256
14467 (base32
14468 "0i58gcqpnbyvc448qfgm45b7rpbmrnagsvk1h1hsqchbbicfslnz"))))
14469 (build-system r-build-system)
14470 (home-page "https://github.com/kvnkuang/pbmcapply")
14471 (synopsis "Track the progress of apply procedures with a progress bar")
14472 (description
14473 "This light-weight package helps you track and visualize the progress of
14474 parallel versions of vectorized R functions of the @code{mc*apply} family.")
14475 (license license:expat)))
14476
14477 (define-public r-blme
14478 (package
14479 (name "r-blme")
14480 (version "1.0-4")
14481 (source
14482 (origin
14483 (method url-fetch)
14484 (uri (cran-uri "blme" version))
14485 (sha256
14486 (base32
14487 "1ca2b0248k0fj3lczn9shfjplz1sl4ay4v6djldizp2ch2vwdgy2"))))
14488 (build-system r-build-system)
14489 (propagated-inputs `(("r-lme4" ,r-lme4)))
14490 (home-page "https://github.com/vdorie/blme")
14491 (synopsis "Bayesian linear mixed-effects models")
14492 (description
14493 "This package provides tools for maximum a posteriori estimation for
14494 linear and generalized linear mixed-effects models in a Bayesian setting. It
14495 extends the lme4 package.")
14496 (license license:gpl2+)))
14497
14498 (define-public r-batchtools
14499 (package
14500 (name "r-batchtools")
14501 (version "0.9.11")
14502 (source
14503 (origin
14504 (method url-fetch)
14505 (uri (cran-uri "batchtools" version))
14506 (sha256
14507 (base32
14508 "02mj21ypcjv5fs7ajf63p6bq0cyvihdl55hlpqx6kmsfjin1cr0v"))))
14509 (build-system r-build-system)
14510 (propagated-inputs
14511 `(("r-backports" ,r-backports)
14512 ("r-base64url" ,r-base64url)
14513 ("r-brew" ,r-brew)
14514 ("r-checkmate" ,r-checkmate)
14515 ("r-data-table" ,r-data-table)
14516 ("r-digest" ,r-digest)
14517 ("r-fs" ,r-fs)
14518 ("r-progress" ,r-progress)
14519 ("r-r6" ,r-r6)
14520 ("r-rappdirs" ,r-rappdirs)
14521 ("r-stringi" ,r-stringi)
14522 ("r-withr" ,r-withr)))
14523 (home-page "https://github.com/mllg/batchtools")
14524 (synopsis "Tools for computation on batch systems")
14525 (description
14526 "As a successor of the packages BatchJobs and BatchExperiments, this
14527 package provides a parallel implementation of the Map function for high
14528 performance computing systems managed by various schedulers. A multicore and
14529 socket mode allow the parallelization on a local machines, and multiple
14530 machines can be hooked up via SSH to create a makeshift cluster. Moreover,
14531 the package provides an abstraction mechanism to define large-scale computer
14532 experiments in a well-organized and reproducible way.")
14533 (license license:lgpl3)))
14534
14535 (define-public r-clue
14536 (package
14537 (name "r-clue")
14538 (version "0.3-57")
14539 (source
14540 (origin
14541 (method url-fetch)
14542 (uri (cran-uri "clue" version))
14543 (sha256
14544 (base32
14545 "05rdcahawxlxci3fjxihjvvh33wqpxw50sx015165ab4nh3rsdkf"))))
14546 (build-system r-build-system)
14547 (propagated-inputs `(("r-cluster" ,r-cluster)))
14548 (home-page "https://cran.r-project.org/web/packages/clue/")
14549 (synopsis "Tools for analyzing cluster ensembles")
14550 (description "Cluster ensembles are collections of individual solutions to
14551 a given clustering problem which are useful or necessary to consider in a wide
14552 range of applications. This R package provides an extensible computational
14553 environment for creating and analyzing cluster ensembles, with basic data
14554 structures for representing partitions and hierarchies, and facilities for
14555 computing on them, including methods for measuring proximity and obtaining
14556 consensus and secondary clusterings.")
14557 (license license:gpl2)))
14558
14559 (define-public r-sitmo
14560 (package
14561 (name "r-sitmo")
14562 (version "2.0.1")
14563 (source
14564 (origin
14565 (method url-fetch)
14566 (uri (cran-uri "sitmo" version))
14567 (sha256
14568 (base32
14569 "0apdhwy3kxs39agsbvx5vn3xsgb22bf3jrwmr2cmqk9kmxbx740c"))))
14570 (build-system r-build-system)
14571 (propagated-inputs `(("r-rcpp" ,r-rcpp)))
14572 (home-page "https://github.com/coatless/sitmo/")
14573 (synopsis "Parallel pseudo random number generator header files")
14574 (description
14575 "This package provides two high quality and fast PPRNGs that may be used
14576 in an OpenMP parallel environment. In addition, there is a generator for one
14577 dimensional low-discrepancy sequence.")
14578 (license license:expat)))
14579
14580 (define-public r-dqrng
14581 (package
14582 (name "r-dqrng")
14583 (version "0.2.1")
14584 (source
14585 (origin
14586 (method url-fetch)
14587 (uri (cran-uri "dqrng" version))
14588 (sha256
14589 (base32
14590 "0rp8q5zijlvaqmpnkwr314w9w40sj4fz7sqsdgsffcfvn42w2jg1"))))
14591 (build-system r-build-system)
14592 (propagated-inputs
14593 `(("r-bh" ,r-bh)
14594 ("r-rcpp" ,r-rcpp)
14595 ("r-sitmo" ,r-sitmo)))
14596 (home-page "https://www.daqana.org/dqrng")
14597 (synopsis "Fast pseudo random number generators")
14598 (description
14599 "Several fast random number generators are provided as C++ header-only
14600 libraries: the PCG family as well as Xoroshiro128+ and Xoshiro256+.
14601 Additionally, fast functions for generating random numbers according to a
14602 uniform, normal and exponential distribution are included. The latter two use
14603 the Ziggurat algorithm originally proposed by Marsaglia and Tsang. These
14604 functions are exported to R and as a C++ interface and are enabled for use
14605 with the default 64 bit generator from the PCG family, Xoroshiro128+ and
14606 Xoshiro256+ as well as the 64 bit version of the 20 rounds Threefry
14607 engine (Salmon et al., 2011) as provided by the package @code{sitmo}.")
14608 ;; This package includes code under CC0 and Apache 2.0 or Expat, but as a
14609 ;; whole is distributed under the terms of the AGPL 3.
14610 (license license:agpl3)))
14611
14612 (define-public r-dalex
14613 (package
14614 (name "r-dalex")
14615 (version "0.4")
14616 (source
14617 (origin
14618 (method url-fetch)
14619 (uri (cran-uri "DALEX" version))
14620 (sha256
14621 (base32
14622 "1mr8lqq8s4aacmh7xdhmkmv8vsjqjczlqlaw27xnsljgj2kgq87a"))))
14623 (properties `((upstream-name . "DALEX")))
14624 (build-system r-build-system)
14625 (propagated-inputs `(("r-ggplot2" ,r-ggplot2)))
14626 (home-page "https://pbiecek.github.io/DALEX/")
14627 (synopsis "Descriptive machine learning explanations")
14628 (description
14629 "Machine Learning models are widely used and have various applications in
14630 classification or regression. Models created with boosting, bagging, stacking
14631 or similar techniques are often used due to their high performance, but such
14632 black-box models usually lack interpretability. The DALEX package contains
14633 various explainers that help to understand the link between input variables
14634 and model output.")
14635 ;; Any version of the GPL
14636 (license license:gpl3+)))
14637
14638 (define-public r-enrichr
14639 (package
14640 (name "r-enrichr")
14641 (version "1.0")
14642 (source
14643 (origin
14644 (method url-fetch)
14645 (uri (cran-uri "enrichR" version))
14646 (sha256
14647 (base32
14648 "0lfdr45sdyqhvgz8q4qdbk12mpv86d6id665kq6aaslgr8jggfmn"))))
14649 (properties `((upstream-name . "enrichR")))
14650 (build-system r-build-system)
14651 (propagated-inputs
14652 `(("r-httr" ,r-httr)
14653 ("r-rjson" ,r-rjson)))
14654 (home-page "https://cran.r-project.org/web/packages/enrichR/")
14655 (synopsis "R Interface to Enrichr database for analyzing gene sets")
14656 (description
14657 "This package provides an R interface to all Enrichr databases, a
14658 web-based tool for analyzing gene sets and returns any enrichment of common
14659 annotated biological functions.")
14660 (license license:gpl2+)))
14661
14662 (define-public r-plot3d
14663 (package
14664 (name "r-plot3d")
14665 (version "1.1.1")
14666 (source
14667 (origin
14668 (method url-fetch)
14669 (uri (cran-uri "plot3D" version))
14670 (sha256
14671 (base32
14672 "0chn70fqwyca8lbnjnpbcj08ni0dfbax2gjmzhk2c4w72c04mzpn"))))
14673 (properties `((upstream-name . "plot3D")))
14674 (build-system r-build-system)
14675 (propagated-inputs `(("r-misc3d" ,r-misc3d)))
14676 (home-page "https://cran.r-project.org/web/packages/plot3D")
14677 (synopsis "Plot multi-dimensional data")
14678 (description
14679 "This package provides functions for viewing 2D and 3D data, including
14680 perspective plots, slice plots, surface plots, scatter plots, etc. It
14681 includes data sets from oceanography.")
14682 (license license:gpl3+)))
14683
14684 (define-public r-ggfortify
14685 (package
14686 (name "r-ggfortify")
14687 (version "0.4.7")
14688 (source
14689 (origin
14690 (method url-fetch)
14691 (uri (cran-uri "ggfortify" version))
14692 (sha256
14693 (base32
14694 "1wk9j0xg5hj9i1vf62qjiphv8cbsgq7y6baay3pfl3wyb2dwgci0"))))
14695 (build-system r-build-system)
14696 (propagated-inputs
14697 `(("r-dplyr" ,r-dplyr)
14698 ("r-ggplot2" ,r-ggplot2)
14699 ("r-gridextra" ,r-gridextra)
14700 ("r-scales" ,r-scales)
14701 ("r-stringr" ,r-stringr)
14702 ("r-tibble" ,r-tibble)
14703 ("r-tidyr" ,r-tidyr)))
14704 (home-page "https://github.com/sinhrks/ggfortify")
14705 (synopsis "Data visualization tools for statistical analysis results")
14706 (description
14707 "This package provides unified plotting tools for statistics commonly
14708 used, such as GLM, time series, PCA families, clustering and survival
14709 analysis. The package offers a single plotting interface for these analysis
14710 results and plots in a unified style using the @code{ggplot2} package.")
14711 (license license:gpl2)))
14712
14713 (define-public r-refmanager
14714 (package
14715 (name "r-refmanager")
14716 (version "1.2.12")
14717 (source
14718 (origin
14719 (method url-fetch)
14720 (uri (cran-uri "RefManageR" version))
14721 (sha256
14722 (base32
14723 "1hfxa1qacfryk36mpaqdhdgws5jwxiyy489ikd3wa18bp1wz8dkp"))))
14724 (properties `((upstream-name . "RefManageR")))
14725 (build-system r-build-system)
14726 (propagated-inputs
14727 `(("r-bibtex" ,r-bibtex)
14728 ("r-httr" ,r-httr)
14729 ("r-jsonlite" ,r-jsonlite)
14730 ("r-lubridate" ,r-lubridate)
14731 ("r-plyr" ,r-plyr)
14732 ("r-stringr" ,r-stringr)
14733 ("r-xml2" ,r-xml2)))
14734 (home-page "https://github.com/ropensci/RefManageR/")
14735 (synopsis "Straightforward BibTeX and BibLaTeX bibliography management")
14736 (description
14737 "This package provides tools for importing and working with bibliographic
14738 references. It greatly enhances the @code{bibentry} class by providing a
14739 class @code{BibEntry} which stores BibTeX and BibLaTeX references, supports
14740 UTF-8 encoding, and can be easily searched by any field, by date ranges, and
14741 by various formats for name lists (author by last names, translator by full
14742 names, etc.). Entries can be updated, combined, sorted, printed in a number
14743 of styles, and exported. BibTeX and BibLaTeX @code{.bib} files can be read
14744 into R and converted to @code{BibEntry} objects.")
14745 ;; Any of these licenses may be picked.
14746 (license (list license:gpl2 license:gpl3 license:bsd-3))))
14747
14748 (define-public r-citr
14749 (package
14750 (name "r-citr")
14751 (version "0.3.0")
14752 (source
14753 (origin
14754 (method url-fetch)
14755 (uri (cran-uri "citr" version))
14756 (sha256
14757 (base32
14758 "0pik6s6xk5768s3kkppw2192dj455py53gsn6k2b7xgg96ircy0g"))))
14759 (build-system r-build-system)
14760 (propagated-inputs
14761 `(("r-assertthat" ,r-assertthat)
14762 ("r-bibtex" ,r-bibtex)
14763 ("r-curl" ,r-curl)
14764 ("r-httr" ,r-httr)
14765 ("r-miniui" ,r-miniui)
14766 ("r-refmanager" ,r-refmanager)
14767 ("r-rstudioapi" ,r-rstudioapi)
14768 ("r-shiny" ,r-shiny)
14769 ("r-shinyjs" ,r-shinyjs)
14770 ("r-yaml" ,r-yaml)))
14771 (home-page "https://github.com/crsh/citr")
14772 (synopsis "RStudio add-in to insert Markdown citations")
14773 (description
14774 "This package provides functions and an RStudio add-in that search a
14775 BibTeX or BibLaTeX file to create and insert formatted Markdown citations into
14776 the current document.")
14777 (license license:expat)))
14778
14779 (define-public r-xgboost
14780 (package
14781 (name "r-xgboost")
14782 (version "0.82.1")
14783 (source
14784 (origin
14785 (method url-fetch)
14786 (uri (cran-uri "xgboost" version))
14787 (sha256
14788 (base32
14789 "0plhx63wcm4syslzmjfv6bdgaqn96fnav048hrj0vxk4dzgfp8sq"))))
14790 (build-system r-build-system)
14791 (propagated-inputs
14792 `(("r-data-table" ,r-data-table)
14793 ("r-magrittr" ,r-magrittr)
14794 ("r-matrix" ,r-matrix)
14795 ("r-stringi" ,r-stringi)))
14796 (home-page "https://github.com/dmlc/xgboost")
14797 (synopsis "Extreme gradient boosting")
14798 (description
14799 "This package provides an R interface to Extreme Gradient Boosting, which
14800 is an efficient implementation of the gradient boosting framework from Chen
14801 and Guestrin (2016). The package includes efficient linear model solver and
14802 tree learning algorithms. The package can automatically do parallel
14803 computation on a single machine. It supports various objective functions,
14804 including regression, classification and ranking. The package is made to be
14805 extensible, so that users are also allowed to define their own objectives
14806 easily.")
14807 (license license:asl2.0)))
14808
14809 (define-public r-umap
14810 (package
14811 (name "r-umap")
14812 (version "0.2.2.0")
14813 (source
14814 (origin
14815 (method url-fetch)
14816 (uri (cran-uri "umap" version))
14817 (sha256
14818 (base32
14819 "1s82w9gy1387h7cprjfbhp49l89zbmn3gc9s0wzqb1s73nza9n31"))))
14820 (build-system r-build-system)
14821 (propagated-inputs
14822 `(("r-rcpp" ,r-rcpp)
14823 ("r-reticulate" ,r-reticulate)
14824 ("r-rspectra" ,r-rspectra)))
14825 (home-page "https://github.com/tkonopka/umap")
14826 (synopsis "Uniform manifold approximation and projection")
14827 (description
14828 "Uniform manifold approximation and projection is a technique for
14829 dimension reduction. This package provides an interface to the UMAP algorithm
14830 in R, including a translation of the original algorithm into R.")
14831 (license license:expat)))
14832
14833 (define-public r-uwot
14834 (package
14835 (name "r-uwot")
14836 (version "0.1.3")
14837 (source
14838 (origin
14839 (method url-fetch)
14840 (uri (cran-uri "uwot" version))
14841 (sha256
14842 (base32
14843 "1mq6qi8q9xslh1b99srj480s2a08pfv4bs9m2ykyijj44j9fcdj9"))))
14844 (build-system r-build-system)
14845 (propagated-inputs
14846 `(("r-dqrng" ,r-dqrng)
14847 ("r-fnn" ,r-fnn)
14848 ("r-irlba" ,r-irlba)
14849 ("r-matrix" ,r-matrix)
14850 ("r-rcpp" ,r-rcpp)
14851 ("r-rcppannoy" ,r-rcppannoy)
14852 ("r-rcppparallel" ,r-rcppparallel)
14853 ("r-rcppprogress" ,r-rcppprogress)
14854 ("r-rspectra" ,r-rspectra)))
14855 (home-page "https://github.com/jlmelville/uwot")
14856 (synopsis "Uniform manifold approximation and projection")
14857 (description
14858 "This package provides an implementation of the Uniform Manifold
14859 Approximation and Projection dimensionality reduction by McInnes et
14860 al. (2018). It also provides means to transform new data and to carry out
14861 supervised dimensionality reduction. An implementation of the related
14862 LargeVis method of Tang et al. (2016) is also provided.")
14863 (license license:gpl3)))
14864
14865 (define-public r-kableextra
14866 (package
14867 (name "r-kableextra")
14868 (version "1.1.0")
14869 (source
14870 (origin
14871 (method url-fetch)
14872 (uri (cran-uri "kableExtra" version))
14873 (sha256
14874 (base32
14875 "1nicvw06xsf3a1f5c10mih07b76m2v5s5h165vmz0qx6n1a3492i"))))
14876 (properties `((upstream-name . "kableExtra")))
14877 (build-system r-build-system)
14878 (propagated-inputs
14879 `(("r-digest" ,r-digest)
14880 ("r-glue" ,r-glue)
14881 ("r-htmltools" ,r-htmltools)
14882 ("r-knitr" ,r-knitr)
14883 ("r-magrittr" ,r-magrittr)
14884 ("r-readr" ,r-readr)
14885 ("r-rmarkdown" ,r-rmarkdown)
14886 ("r-rstudioapi" ,r-rstudioapi)
14887 ("r-rvest" ,r-rvest)
14888 ("r-scales" ,r-scales)
14889 ("r-stringr" ,r-stringr)
14890 ("r-viridislite" ,r-viridislite)
14891 ("r-webshot" ,r-webshot)
14892 ("r-xml2" ,r-xml2)))
14893 (home-page "https://haozhu233.github.io/kableExtra/")
14894 (synopsis "Construct complex tables with pipe syntax")
14895 (description
14896 "Build complex HTML or LaTeX tables using @code{kable()} from
14897 @code{knitr} and the piping syntax from @code{magrittr}. The function
14898 @code{kable()} is a light weight table generator coming from @code{knitr}.
14899 This package simplifies the way to manipulate the HTML or LaTeX codes
14900 generated by @code{kable()} and allows users to construct complex tables and
14901 customize styles using a readable syntax.")
14902 (license license:expat)))
14903
14904 (define-public r-glasso
14905 (package
14906 (name "r-glasso")
14907 (version "1.10")
14908 (source
14909 (origin
14910 (method url-fetch)
14911 (uri (cran-uri "glasso" version))
14912 (sha256
14913 (base32
14914 "0nshpx14v2yny7lr8ll6nnz71n0f02sddh2c2dglfprbk89p9yp6"))))
14915 (build-system r-build-system)
14916 (native-inputs `(("gfortran" ,gfortran)))
14917 (home-page "http://www-stat.stanford.edu/~tibs/glasso")
14918 (synopsis "Graphical Lasso: estimation of Gaussian graphical models")
14919 (description
14920 "This is a package for estimation of a sparse inverse covariance matrix
14921 using a lasso (L1) penalty. Facilities are provided for estimates along a
14922 path of values for the regularization parameter.")
14923 (license license:gpl2)))
14924
14925 (define-public r-rhpcblasctl
14926 (package
14927 (name "r-rhpcblasctl")
14928 (version "0.18-205")
14929 (source
14930 (origin
14931 (method url-fetch)
14932 (uri (cran-uri "RhpcBLASctl" version))
14933 (sha256
14934 (base32
14935 "1ls2286fvrp1g7p8v4l6axznychh3qndranfpzqz806cm9ml1cdp"))))
14936 (properties `((upstream-name . "RhpcBLASctl")))
14937 (build-system r-build-system)
14938 (home-page "http://prs.ism.ac.jp/~nakama/Rhpc/")
14939 (synopsis "Control the number of threads on BLAS")
14940 (description
14941 "This package allows you to control the number of threads the BLAS
14942 library uses. It is also possible to control the number of threads in
14943 OpenMP.")
14944 (license license:agpl3+)))